@font-face{font-family:Albert Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/albert-sans-latin-400-normal-1PQZqV1o.woff2) format("woff2"),url(/assets/albert-sans-latin-400-normal-CesMP4Nj.woff) format("woff")}@font-face{font-family:Albert Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/albert-sans-latin-500-normal-CmxtX9KC.woff2) format("woff2"),url(/assets/albert-sans-latin-500-normal-CItXc8sT.woff) format("woff")}@font-face{font-family:Albert Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/albert-sans-latin-600-normal-C_5W882s.woff2) format("woff2"),url(/assets/albert-sans-latin-600-normal-gYdudiP1.woff) format("woff")}@font-face{font-family:Albert Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/albert-sans-latin-700-normal-DzMU317f.woff2) format("woff2"),url(/assets/albert-sans-latin-700-normal-CZU4hHRi.woff) format("woff")}@font-face{font-family:Albert Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/albert-sans-latin-800-normal-CJekAu78.woff2) format("woff2"),url(/assets/albert-sans-latin-800-normal-W8Q9Gy_e.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-DTRLJnHl.woff2) format("woff2"),url(/assets/geist-mono-latin-400-normal-B2yvC1Cq.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-500-normal-YINYabwD.woff2) format("woff2"),url(/assets/geist-mono-latin-500-normal-D-GG86Jb.woff) format("woff")}:root{--k-bg: #F6F4EF;--k-surface: #FFFFFF;--k-surface-subtle: #FBFAF7;--k-ink: #16181B;--k-ink-2: #2B2D31;--k-ink-muted: #45484D;--k-ink-label: #5B5A60;--k-line: #E7E4DD;--k-line-soft: #EFEDE8;--k-line-strong: #D9D5CB;--k-field-border: #8A8D92;--k-action: #C2401C;--k-ember: #F0643C;--k-focus: #1D4E89;--k-canvas: #E9E6DF;--k-success-fg: #1F5E3A;--k-success-bg: #E3F1E8;--k-info-fg: #1D4E89;--k-info-bg: #E3ECF7;--k-warning-fg: #7A4600;--k-warning-bg: #FBEBD4;--k-error-fg: #8C1D18;--k-error-bg: #F9DEDC;--k-neutral-fg: #45484D;--k-neutral-bg: #ECEDEE;--k-future-fg: #45484D;--k-future-bg: #ECEDEE;--k-sev-crit: #B3261E;--k-sev-aten: #D8661C;--k-sev-adv: #E2B007;--k-sev-prog: #1D4E89;--k-sev-ok: #2E7D4F;--k-sev-unk: #8A8D92;--k-font-sans: "Albert Sans", system-ui, sans-serif;--k-font-mono: "Geist Mono", monospace;--k-space-1: 4px;--k-space-2: 8px;--k-space-3: 12px;--k-space-4: 16px;--k-space-5: 24px;--k-space-6: 32px;--k-space-7: 48px;--k-radius-badge: 6px;--k-radius-control: 10px;--k-radius-card: 14px;--k-radius-pill: 999px}[data-theme=dark]{--k-bg: #111214;--k-surface: #1C1E22;--k-ink: #F6F4EF;--k-ink-muted: #C9C6BE;--k-line: #2E3036;--k-action: #F0643C;--k-focus: #9CC0F0}*,*:before,*:after{box-sizing:border-box}html{color-scheme:light}html[data-theme=dark]{color-scheme:dark}body{margin:0;background:var(--k-bg);color:var(--k-ink);font-family:var(--k-font-sans);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased}a{color:var(--k-action)}:focus-visible{outline:2px solid var(--k-focus);outline-offset:2px}.k-mono{font-family:var(--k-font-mono)}.k-label{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--k-ink-label)}
