:root{color-scheme:light}:root{--so-success-bg: rgba(22,163,74,.08)}html[data-theme=dark]{--so-success-bg: rgba(34,197,94,.12)}html[data-theme=dark]{color-scheme:dark}html,body,#root{height:100%;margin:0}body{-webkit-font-smoothing:antialiased}*{box-sizing:border-box}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#64748b59;border-radius:8px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#64748b99;background-clip:padding-box;border:2px solid transparent}@keyframes so-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.so-page{animation:so-enter .22s cubic-bezier(.2,.8,.2,1)}.so-stagger>*{animation:so-enter .28s cubic-bezier(.2,.8,.2,1) both}.so-stagger>*:nth-child(2){animation-delay:.04s}.so-stagger>*:nth-child(3){animation-delay:.08s}.so-stagger>*:nth-child(4){animation-delay:.12s}.so-stagger>*:nth-child(5){animation-delay:.16s}.so-stagger>*:nth-child(6){animation-delay:.2s}@media (prefers-reduced-motion: reduce){.so-page,.so-stagger>*{animation:none!important}}.so-muted{color:var(--so-muted)}.so-clickable{cursor:pointer}.so-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
