:root{--bg:#f7f9fc;--card:#fff;--text:#0b1b34;--muted:#566176;--line:#e3e8ef;--accent:#005ae0;--accent-text:#fff;--accent-soft:#e6effc;--bad:#b42318;--bad-bg:#fdecea;--ok:#0b7a3b;--ok-bg:#e7f6ec;--warn:#8a5a00;--warn-bg:#fff4d6;--grey:#566176;--grey-bg:#eef1f5;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-pill:999px;--text-xs:.8125rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--leading:1.5;--font:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, SFMono-Regular, Menlo, monospace;--shadow:0 1px 2px #1018280d;--focus:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent);--target:44px;--field:color-mix(in srgb, var(--text) 55%, var(--card));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0f1115;--card:#181b21;--text:#e8eaee;--muted:#a3acba;--line:#2c313b;--accent:#6c93ff;--accent-text:#0b1020;--accent-soft:#1d2a4a;--bad:#ff8a80;--bad-bg:#3a1b19;--ok:#5fd18d;--ok-bg:#16301f;--warn:#f2c14e;--warn-bg:#3a2e12;--grey:#a3acba;--grey-bg:#242830;--shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#0f1115;--card:#181b21;--text:#e8eaee;--muted:#a3acba;--line:#2c313b;--accent:#6c93ff;--accent-text:#0b1020;--accent-soft:#1d2a4a;--bad:#ff8a80;--bad-bg:#3a1b19;--ok:#5fd18d;--ok-bg:#16301f;--warn:#f2c14e;--warn-bg:#3a2e12;--grey:#a3acba;--grey-bg:#242830;--shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
