@font-face{font-family:Gabarito;src:url(/fonts/gabarito-var.woff2)format("woff2-variations");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-var.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/dm-mono-latin-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;src:url(/fonts/dm-mono-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;src:url(/fonts/dm-mono-latin-ext-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;src:url(/fonts/dm-mono-latin-ext-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--bg:#edf1ec;--bg-panel:#fff;--bg-raised:#f6f8f5;--bg-hover:#e7ece6;--border:#e2e7e1;--border-strong:#c9d2ca;--fg:#243230;--fg-muted:#5f6f6b;--fg-faint:#93a19c;--accent:#0d7d5c;--accent-bright:#0a6248;--accent-dim:#0d7d5c1f;--accent-wash:#e2f2ec;--accent-text:var(--accent-bright);--on-accent:#fff;--warn:#975a19;--warn-dim:#975a191f;--danger:#bb4434;--danger-dim:#bb44341a;--focus:#0d7d5c;--shadow:#24323029;--sheet:url(/shell-sheet-light.svg);--sheet-opacity:1;--font-display:"Gabarito", "Avenir Next", sans-serif;--font-ui:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"DM Mono", "SF Mono", "Cascadia Mono", ui-monospace, monospace;--radius-sm:4px;--radius:9px;--radius-control:12px;--radius-lg:14px;--radius-card:20px;--radius-pill:999px;--gutter:14px;--dur-micro:.13s;--dur-entrance:.22s;--dur-panel:.3s;--ease-panel:cubic-bezier(.33, 1, .4, 1);--ease-entrance:cubic-bezier(.2, .8, .2, 1);color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0b0e14;--bg-panel:#10141d;--bg-raised:#151b27;--bg-hover:#1a2130;--border:#222a3b;--border-strong:#2e3950;--fg:#e9ecf3;--fg-muted:#98a3b8;--fg-faint:#5d6880;--accent:#45c58f;--accent-bright:#5fe3ab;--accent-dim:#45c58f21;--accent-wash:#45c58f1f;--accent-text:var(--accent);--on-accent:#06231a;--warn:#e0b34c;--warn-dim:#e0b34c1f;--danger:#e06e5a;--danger-dim:#e06e5a1f;--focus:#74a6ff;--shadow:#0006;--sheet:url(/shell-sheet-dark.svg);--sheet-opacity:.9;color-scheme:dark}}:root[data-theme=dark]{--bg:#0b0e14;--bg-panel:#10141d;--bg-raised:#151b27;--bg-hover:#1a2130;--border:#222a3b;--border-strong:#2e3950;--fg:#e9ecf3;--fg-muted:#98a3b8;--fg-faint:#5d6880;--accent:#45c58f;--accent-bright:#5fe3ab;--accent-dim:#45c58f21;--accent-wash:#45c58f1f;--accent-text:var(--accent);--on-accent:#06231a;--warn:#e0b34c;--warn-dim:#e0b34c1f;--danger:#e06e5a;--danger-dim:#e06e5a1f;--focus:#74a6ff;--shadow:#0006;--sheet:url(/shell-sheet-dark.svg);--sheet-opacity:.9;color-scheme:dark}:root{--shadow-hairline:0 1px 4px color-mix(in srgb, var(--shadow) 60%, transparent);--shadow-float:0 3px 12px var(--shadow);--shadow-lift:0 10px 30px var(--shadow);--shadow-deep:0 14px 40px var(--shadow);--shadow-dialog:0 30px 80px var(--shadow);--fill-glass:color-mix(in srgb, var(--bg-panel) 93%, transparent);--fill-veil:color-mix(in srgb, var(--fg) 32%, transparent);--blur-glass:blur(18px);--edge-hairline:1px solid var(--border)}
