:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0b0d10;--color-surface:#14181d;--color-border:#232932;--color-text:#e8ecf1;--color-text-muted:#98a2b0;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--duration-press:.16s;--duration-popover:.2s;--duration-sheet:.28s}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;margin:0}input,select,textarea{font-size:16px}button{transition:transform var(--duration-press) var(--ease-out)}button:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){button:hover{filter:brightness(1.1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}
