:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f4f5f7;--surface:#fff;--surface-soft:#f8f9fa;--surface-strong:#eceef1;--text:#18191c;--text-soft:#686d76;--text-faint:#686d76;--focus:#245bc1;--danger:#b42332;--border:#e1e3e7;--border-strong:#d1d4da;--accent:#18191c;--accent-text:#fff;--success:#327653;--warning:#93621b;--shadow:0 2px 6px #0f172a0a;--radius-small:10px;--radius-medium:14px;--radius-large:18px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#111214;--surface:#191a1d;--surface-soft:#202226;--surface-strong:#292b30;--text:#f5f5f6;--text-soft:#b0b3ba;--text-faint:#83868d;--focus:#a0c0ff;--danger:#ff9ca6;--border:#2c2e33;--border-strong:#3a3d43;--accent:#f5f5f6;--accent-text:#151618;--success:#74b891;--warning:#ddb16c;--shadow:none}}*{box-sizing:border-box}html{background:var(--background)}body{background:var(--background);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}::selection{background:var(--accent);color:var(--accent-text)}:focus-visible{outline:3px solid var(--focus);outline-offset:4px}button,summary{cursor:pointer}button,input,select{color:inherit}button:disabled{cursor:not-allowed}button,summary,input,select{min-height:44px}body{line-height:1.5}input,select,textarea{scroll-margin-block:120px}@media (forced-colors:active){:focus-visible{outline-color:highlight}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
