:root{--z-popover:80;--z-modal:90;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#050b14}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{color:#e7efff;background:radial-gradient(circle at 17% -7%,#2f81f729,#0000 28rem),radial-gradient(circle at 84% 7%,#7e57ff1f,#0000 32rem),linear-gradient(#070f1c 0%,#050b14 46%,#040912 100%);overflow-x:hidden}button,input,select{font:inherit}button{cursor:pointer}::selection{background:#2f81f759}.scrollbar-soft{scrollbar-color:#94a3b84d transparent;scrollbar-width:thin}.noise:before{pointer-events:none;z-index:0;content:"";opacity:.045;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.42'/%3E%3C/svg%3E");position:fixed;inset:0}.soft-grid{background-image:linear-gradient(#94a3b812 1px,#0000 1px),linear-gradient(90deg,#94a3b812 1px,#0000 1px);background-size:64px 40px}@keyframes oq-spin{to{transform:rotate(360deg)}}.oq-spin{animation:1s linear infinite oq-spin}@media (prefers-reduced-motion:reduce){.oq-spin{animation:none}}.oq-clamp-1,.oq-clamp-2,.oq-clamp-3{text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.oq-clamp-1{-webkit-line-clamp:1;line-clamp:1}.oq-clamp-2{-webkit-line-clamp:2;line-clamp:2}.oq-clamp-3{-webkit-line-clamp:3;line-clamp:3}
