@font-face{font-family:"Manrope";font-style:normal;font-display:swap;font-weight:200 800;src:url(fonts/manrope-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"DM Sans";font-style:normal;font-display:swap;font-weight:100 1000;src:url(fonts/dm-sans-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"DM Sans";font-style:italic;font-display:swap;font-weight:100 1000;src:url(fonts/dm-sans-latin-wght-italic.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"JetBrains Mono";font-style:normal;font-display:swap;font-weight:100 800;src:url(fonts/jetbrains-mono-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--indigo:#38356d;--indigo-900:#1f1d3d;--indigo-700:#2c2a57;--indigo-100:#ecebf6;--indigo-50:#f6f6fb;--coral:#de4060;--coral-strong:#b72d50;--coral-50:#fff0f4;--ink:#23223a;--ink-2:#4a4960;--muted:#5f5e73;--line:#e3e2ec;--line-strong:#cfcedd;--paper:#ffffff;--surface:#f6f6fa;--surface-2:#efeff5;--ok:#11734a;--ok-bg:#e6f5ee;--wait:#8a5300;--wait-bg:#fff4dd;--risk:#a3302a;--risk-bg:#fdecea;--info:#2f55c4;--info-bg:#eaf0ff;--sealed:#3b3a78;--sealed-bg:#eeedfb;--bg:var(--surface);--head:var(--indigo-900);--link:var(--indigo);--link-hover:var(--coral-strong);--primary:var(--indigo);--primary-hover:var(--indigo-700);--on-primary:#ffffff;--primary-glow:0 6px 16px -8px rgba(56,53,109,.7);--danger:var(--coral-strong);--danger-hover:#9e2443;--on-danger:#ffffff;--pm-wait:#b26b00;--pm-ok:#1f8a57;--font-display:"Manrope",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-text:"DM Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--fs-12:.75rem;--fs-13:.8125rem;--fs-14:.875rem;--fs-16:1rem;--fs-18:1.125rem;--fs-20:1.25rem;--fs-24:1.5rem;--fs-32:2rem;--fs-44:2.75rem;--fs-56:3.5rem;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--r-sm:8px;--r:12px;--r-lg:18px;--r-xl:26px;--shadow-1:0 1px 2px rgba(31,29,61,.06),0 1px 1px rgba(31,29,61,.04);--shadow-2:0 8px 24px -10px rgba(31,29,61,.18),0 2px 6px rgba(31,29,61,.06);--shadow-3:0 30px 60px -24px rgba(31,29,61,.35),0 10px 24px -12px rgba(31,29,61,.18);--focus:0 0 0 3px rgba(222,64,96,.35);--tap:44px;--ease:cubic-bezier(.2,.7,.2,1);--t-fast:120ms;--t-med:220ms}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){color-scheme:dark;--indigo:#a9a6f0;--indigo-900:#e9e8ff;--indigo-700:#c5c3f5;--indigo-100:#2a2850;--indigo-50:#1d1c38;--coral:#ff7a95;--coral-strong:#ff8aa2;--coral-50:#3a1622;--ink:#e9e8f6;--ink-2:#c5c3e0;--muted:#a9a8bf;--line:#2e2d4a;--line-strong:#43425f;--paper:#1d1c3b;--surface:#121127;--surface-2:#26254a;--ok:#6fdcaa;--ok-bg:#12301f;--wait:#f2c46a;--wait-bg:#33260b;--risk:#ff9b93;--risk-bg:#3a1714;--info:#9db4ff;--info-bg:#182446;--sealed:#c3c1ff;--sealed-bg:#232251;--head:#ffffff;--link:#b9b6ff;--link-hover:#ff9db1;--primary:#6b66c9;--primary-hover:#7d78d6;--on-primary:#ffffff;--primary-glow:none;--danger:#e0556f;--danger-hover:#ea6d84;--on-danger:#1d0a10;--shadow-1:none;--shadow-2:0 8px 24px -12px rgba(0,0,0,.6);--shadow-3:0 30px 60px -24px rgba(0,0,0,.7);--focus:0 0 0 3px rgba(255,138,162,.5)}}:root[data-theme="dark"],[data-time="night"]{color-scheme:dark;--indigo:#a9a6f0;--indigo-900:#e9e8ff;--indigo-700:#c5c3f5;--indigo-100:#2a2850;--indigo-50:#1d1c38;--coral:#ff7a95;--coral-strong:#ff8aa2;--coral-50:#3a1622;--ink:#e9e8f6;--ink-2:#c5c3e0;--muted:#a9a8bf;--line:#2e2d4a;--line-strong:#43425f;--paper:#1d1c3b;--surface:#121127;--surface-2:#26254a;--ok:#6fdcaa;--ok-bg:#12301f;--wait:#f2c46a;--wait-bg:#33260b;--risk:#ff9b93;--risk-bg:#3a1714;--info:#9db4ff;--info-bg:#182446;--sealed:#c3c1ff;--sealed-bg:#232251;--head:#ffffff;--link:#b9b6ff;--link-hover:#ff9db1;--primary:#6b66c9;--primary-hover:#7d78d6;--on-primary:#ffffff;--primary-glow:none;--danger:#e0556f;--danger-hover:#ea6d84;--on-danger:#1d0a10;--shadow-1:none;--shadow-2:0 8px 24px -12px rgba(0,0,0,.6);--shadow-3:0 30px 60px -24px rgba(0,0,0,.7);--focus:0 0 0 3px rgba(255,138,162,.5)}