:root{--font-body:"Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, monospace;--radius-xs:8px;--radius-sm:10px;--radius:12px;--radius-lg:14px;--radius-xl:18px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--content-max:1600px;--ease:cubic-bezier(.2, .8, .2, 1);--navy:#091b3c;--blue:#2a88c9;--bg:#f6f8fb;--grid-line:#091b3c09;--glow:#2a88c91f;--surface:#fff;--surface-muted:#f6f8fb;--surface-sunken:#eef2f7;--border:#e4e9f0;--border-strong:#cfd7e3;--text:var(--navy);--text-muted:#687386;--text-subtle:#647286;--accent:var(--blue);--accent-hover:#1d6fa8;--accent-soft:#eaf3fa;--accent-ring:#2a88c940;--on-accent:#fff;--strong:var(--navy);--on-strong:#fff;--stage-development:#5b6fa3;--stage-development-soft:#eef0f8;--stage-staging:var(--blue);--stage-staging-soft:#eaf3fa;--stage-live:#12976b;--stage-live-soft:#e3f4ed;--ok:#12976b;--ok-soft:#e3f4ed;--busy:var(--blue);--busy-soft:#eaf3fa;--wait:#b86e00;--wait-soft:#fcf1df;--danger:#d23f3f;--danger-soft:#fbe7e7;--idle:#647286;--idle-soft:#eef2f7;--shadow-xs:0 1px 2px #091b3c0d;--shadow-sm:0 1px 2px #091b3c0a, 0 6px 18px #091b3c0d;--shadow:0 2px 4px #091b3c0a, 0 14px 34px #091b3c14;--shadow-lg:0 4px 8px #091b3c0d, 0 28px 60px #091b3c1f;--glass:#ffffffdb;--scrim-rgb:9, 27, 60;--cover-bg:var(--navy);--cover-glow:#2a88c98c;--on-danger:#fff;--on-stage:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#141414;--grid-line:#ffffff06;--glow:#ffffff06;--surface:#1c1c1c;--surface-muted:#242424;--surface-sunken:#171717;--border:#383838;--border-strong:#555;--text:#f2f2f2;--text-muted:#b3b3b3;--text-subtle:#a3a3a3;--accent:#4ea3dd;--accent-hover:#73b8e8;--accent-soft:#262626;--accent-ring:#4ea3ddb3;--on-accent:#141414;--strong:#4ea3dd;--on-strong:#141414;--stage-development:#8597c9;--stage-development-soft:#252735;--stage-staging:#4ea3dd;--stage-staging-soft:#1d2b35;--stage-live:#34c08c;--stage-live-soft:#0e3328;--ok:#34c08c;--ok-soft:#0e3328;--busy:#4ea3dd;--busy-soft:#1d2b35;--wait:#f0b047;--wait-soft:#33260f;--danger:#ff7272;--danger-soft:#3a1622;--idle:#a3a3a3;--idle-soft:#242424;--shadow-xs:none;--shadow-sm:0 0 0 1px var(--border);--shadow:0 0 0 1px var(--border), 0 14px 34px #00000059;--shadow-lg:0 0 0 1px var(--border-strong), 0 28px 60px #00000073;--glass:#1c1c1ce6;--scrim-rgb:0, 0, 0;--cover-bg:#202020;--cover-glow:#ffffff09;--on-danger:#141414;--on-stage:#141414;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] ::placeholder{color:var(--text-subtle);opacity:1}
