:root{color-scheme:light;--bg:#f4f6f9;--bg-raised:#ffffff;--bg-inset:#f4f6f9;--bg-popover:#ffffff;--text-muted-popover:#475569;--border-strong:#8190a5;--border:#d3dbe5;--border-subtle:#e6ebf1;--text:#1e293b;--text-muted:#475569;--text-faint:#5f6e84;--text-strong:#0f172a;--accent:#047857;--accent-strong:#047857;--on-accent:#ffffff;--success:#15803d;--warning:#9a6700;--danger:#cf222e;--brand-ink:#334155;--mark-back:#334155;--mark-front:#10b981;--mark-overlap:#cbd5e1;--overlay-ring:#059669;--label-blue:#0a5fc4;--label-green:#15743a;--label-amber:#8a5a00;--label-red:#c01f2a;--label-violet:#7443d6;--shadow-soft:0 6px 22px rgba(31,35,40,0.12);--shadow-strong:0 14px 32px rgba(31,35,40,0.16);--shadow-dock:0 -10px 14px -10px rgba(31,35,40,0.18);--scrim:rgba(31,35,40,0.52)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#0b1120;--bg-raised:#121a2b;--bg-inset:#080d18;--bg-popover:#1f2a3d;--text-muted-popover:#a3b1c4;--border-strong:#56657d;--border:#28344a;--border-subtle:#1b2537;--text:#cbd5e1;--text-muted:#94a3b8;--text-faint:#7c8aa0;--text-strong:#f8fafc;--accent:#34d399;--accent-strong:#10b981;--on-accent:#022c22;--success:#4ade80;--warning:#e3b341;--danger:#f85149;--brand-ink:#e2e8f0;--mark-back:#94a3b8;--mark-front:#10b981;--mark-overlap:#e2e8f0;--overlay-ring:#059669;--label-blue:#58a6ff;--label-green:#4ade80;--label-amber:#e3b341;--label-red:#f85149;--label-violet:#a78bfa;--shadow-soft:0 6px 22px rgba(0,0,0,0.5);--shadow-strong:0 14px 32px rgba(0,0,0,0.6);--shadow-dock:0 -10px 14px -10px rgba(0,0,0,0.65);--scrim:rgba(0,0,0,0.72)}}:root[data-theme=dark]{color-scheme:dark;--bg:#0b1120;--bg-raised:#121a2b;--bg-inset:#080d18;--bg-popover:#1f2a3d;--text-muted-popover:#a3b1c4;--border-strong:#56657d;--border:#28344a;--border-subtle:#1b2537;--text:#cbd5e1;--text-muted:#94a3b8;--text-faint:#7c8aa0;--text-strong:#f8fafc;--accent:#34d399;--accent-strong:#10b981;--on-accent:#022c22;--success:#4ade80;--warning:#e3b341;--danger:#f85149;--brand-ink:#e2e8f0;--mark-back:#94a3b8;--mark-front:#10b981;--mark-overlap:#e2e8f0;--overlay-ring:#059669;--label-blue:#58a6ff;--label-green:#4ade80;--label-amber:#e3b341;--label-red:#f85149;--label-violet:#a78bfa;--shadow-soft:0 6px 22px rgba(0,0,0,0.5);--shadow-strong:0 14px 32px rgba(0,0,0,0.6);--shadow-dock:0 -10px 14px -10px rgba(0,0,0,0.65);--scrim:rgba(0,0,0,0.72)}@font-face{font-family:Pass Sans Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans");font-weight:100 549;font-style:normal;ascent-override:93.39%;descent-override:29.18%;line-gap-override:0%;size-adjust:106.22%;unicode-range:u+000d,u+0020-007e,u+00a0-00ac,u+00ae-0107,u+010a-011b,u+011e-0123,u+0126-0133,u+0136-0137,u+0139-0148,u+014a-015b,u+015e-0165,u+0168-017e,u+018f,u+0192,u+01fc-01fd,u+0218-021b,u+0237,u+0259,u+02c6-02c7,u+02d8-02dd,u+0300-0304,u+0306-0308,u+030a-030c,u+0312,u+0326-0328,u+03c0,u+1e80-1e85,u+1e9e,u+1ebc-1ebd,u+1ef2-1ef3,u+1ef8-1ef9,u+2013-2014,u+2018-201a,u+201c-201e,u+2020-2022,u+2026,u+2030,u+2039-203a,u+2044,u+2074,u+20a8,u+20ac,u+20b9-20ba,u+20bd,u+2113,u+2122,u+2126,u+212e,u+2190-2199,u+2202,u+2206,u+220f,u+2211-2212,u+2215,u+221a,u+221e,u+222b,u+2248,u+2260,u+2264-2265,u+25ca,u+fb01-fb02}@font-face{font-family:Pass Sans Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold");font-weight:550 1000;font-style:normal;ascent-override:93.39%;descent-override:29.18%;line-gap-override:0%;size-adjust:106.22%;unicode-range:u+000d,u+0020-007e,u+00a0-00ac,u+00ae-0107,u+010a-011b,u+011e-0123,u+0126-0133,u+0136-0137,u+0139-0148,u+014a-015b,u+015e-0165,u+0168-017e,u+018f,u+0192,u+01fc-01fd,u+0218-021b,u+0237,u+0259,u+02c6-02c7,u+02d8-02dd,u+0300-0304,u+0306-0308,u+030a-030c,u+0312,u+0326-0328,u+03c0,u+1e80-1e85,u+1e9e,u+1ebc-1ebd,u+1ef2-1ef3,u+1ef8-1ef9,u+2013-2014,u+2018-201a,u+201c-201e,u+2020-2022,u+2026,u+2030,u+2039-203a,u+2044,u+2074,u+20a8,u+20ac,u+20b9-20ba,u+20bd,u+2113,u+2122,u+2126,u+212e,u+2190-2199,u+2202,u+2206,u+220f,u+2211-2212,u+2215,u+221a,u+221e,u+222b,u+2248,u+2260,u+2264-2265,u+25ca,u+fb01-fb02}@font-face{font-family:Pass Sans Fallback;src:local("Arial Italic"),local("Arial-ItalicMT"),local("Liberation Sans Italic");font-weight:100 549;font-style:italic;ascent-override:93.39%;descent-override:29.18%;line-gap-override:0%;size-adjust:106.22%;unicode-range:u+000d,u+0020-007e,u+00a0-00ac,u+00ae-0107,u+010a-011b,u+011e-0123,u+0126-0133,u+0136-0137,u+0139-0148,u+014a-015b,u+015e-0165,u+0168-017e,u+018f,u+0192,u+01fc-01fd,u+0218-021b,u+0237,u+0259,u+02c6-02c7,u+02d8-02dd,u+0300-0304,u+0306-0308,u+030a-030c,u+0312,u+0326-0328,u+03c0,u+1e80-1e85,u+1e9e,u+1ebc-1ebd,u+1ef2-1ef3,u+1ef8-1ef9,u+2013-2014,u+2018-201a,u+201c-201e,u+2020-2022,u+2026,u+2030,u+2039-203a,u+2044,u+2074,u+20a8,u+20ac,u+20b9-20ba,u+20bd,u+2113,u+2122,u+2126,u+212e,u+2190-2199,u+2202,u+2206,u+220f,u+2211-2212,u+2215,u+221a,u+221e,u+222b,u+2248,u+2260,u+2264-2265,u+25ca,u+fb01-fb02}@font-face{font-family:Pass Sans Fallback;src:local("Arial Bold Italic"),local("Arial-BoldItalicMT"),local("Liberation Sans Bold Italic");font-weight:550 1000;font-style:italic;ascent-override:93.39%;descent-override:29.18%;line-gap-override:0%;size-adjust:106.22%;unicode-range:u+000d,u+0020-007e,u+00a0-00ac,u+00ae-0107,u+010a-011b,u+011e-0123,u+0126-0133,u+0136-0137,u+0139-0148,u+014a-015b,u+015e-0165,u+0168-017e,u+018f,u+0192,u+01fc-01fd,u+0218-021b,u+0237,u+0259,u+02c6-02c7,u+02d8-02dd,u+0300-0304,u+0306-0308,u+030a-030c,u+0312,u+0326-0328,u+03c0,u+1e80-1e85,u+1e9e,u+1ebc-1ebd,u+1ef2-1ef3,u+1ef8-1ef9,u+2013-2014,u+2018-201a,u+201c-201e,u+2020-2022,u+2026,u+2030,u+2039-203a,u+2044,u+2074,u+20a8,u+20ac,u+20b9-20ba,u+20bd,u+2113,u+2122,u+2126,u+212e,u+2190-2199,u+2202,u+2206,u+220f,u+2211-2212,u+2215,u+221a,u+221e,u+222b,u+2248,u+2260,u+2264-2265,u+25ca,u+fb01-fb02}:root{--font-sans:var(--font-brand-sans,-apple-system),"Pass Sans Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--font-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace}