:root{--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--color-bg:#080d1a;--color-surface:#0d1526;--color-cyan:#00d4ff;--color-cyan-glow:#00d4ff66;--color-gold:#f5a623;--color-text-primary:#fff;--color-text-secondary:#7eb8cc}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background-color:var(--color-bg);touch-action:manipulation}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,textarea,[contenteditable]{-webkit-user-select:text;user-select:text}:focus-visible{outline:1px solid var(--color-cyan);outline-offset:2px}:focus:not(:focus-visible){outline:none}::selection{color:var(--color-text-primary);background-color:#00d4ff33}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#080d1a99}::-webkit-scrollbar-thumb{background:#00d4ff33;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#00d4ff66}*{scrollbar-width:thin;scrollbar-color:#00d4ff33 #080d1a99}img,video,svg{max-width:100%;display:block}[data-home=field]{background:radial-gradient(360px 300px at 22% 12%,#2878dc66,#0000 70%),radial-gradient(420px 360px at 88% 62%,#14509657,#0000 72%),radial-gradient(300px 260px at 50% 104%,#5abee629,#0000 72%)}[data-home=glass]{backdrop-filter:blur(26px);background:linear-gradient(168deg,#06142c9e,#020814d1)}[data-home=dust]{opacity:.3;background-image:radial-gradient(#c8dcff33 .6px,#0000 .7px);background-size:34px 34px}[data-home=sheen]{background:linear-gradient(104deg,#ffffff1a 0%,#ffffff09 13%,#ffffff03 24%,#0000 36%),linear-gradient(284deg,#ffffff0d 0%,#ffffff03 10%,#0000 22%)}[data-home=panel]{backdrop-filter:blur(24px);background:linear-gradient(200deg,#122c5680,#040c1cc2)}[data-home=fog]{background:linear-gradient(#0206105c,#020610cc)}[data-home=plate-sheen]{background:linear-gradient(107deg,#0000 30%,#ffffff24 52%,#0000 74%)}@supports not (backdrop-filter:blur(1px)){[data-home=glass]{background:linear-gradient(168deg,#06142ce6,#020814f5)}[data-home=panel]{background:linear-gradient(200deg,#0e203ef7,#040c1cfa)}}