@font-face{font-family:outfit;src:url(../media/outfit_variable-s.p.04o5p9ioe4tbr.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:outfit;src:url(../media/outfit_variable-s.p.04o5p9ioe4tbr.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:outfit;src:url(../media/outfit_variable-s.p.04o5p9ioe4tbr.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:outfit;src:url(../media/outfit_variable-s.p.04o5p9ioe4tbr.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:outfit;src:url(../media/outfit_variable-s.p.04o5p9ioe4tbr.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:outfit;src:url(../media/outfit_variable-s.p.04o5p9ioe4tbr.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:outfit Fallback;src:local(Arial);ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.17%}.E3vyDa_className{font-family:outfit,outfit Fallback}.E3vyDa_variable{--font-sans:"outfit", "outfit Fallback"}
@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono_variable-s.p.0_6-nfbx21ju2.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono_variable-s.p.0_6-nfbx21ju2.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.x9NYyq_className{font-family:jetbrainsMono,jetbrainsMono Fallback}.x9NYyq_variable{--font-mono:"jetbrainsMono", "jetbrainsMono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-bg-rgb:10, 9, 6;--color-bg:#0a0906;--color-surface:#12110c;--color-surface-raised:#181610;--color-surface-hover:#1e1c14;--color-input:#0e0d09;--color-stage:#0a0906;--color-on-stage:#eeead8;--color-bench:#1b1914;--color-bench-dot:#33301f;--color-border:#2a2618;--color-border-hover:#3d3628;--color-border-focus:var(--color-accent);--color-text-rgb:238, 234, 216;--color-text:#eeead8;--color-text-dim:#b8b4a4;--color-text-muted:#8a8674;--color-accent-rgb:255, 92, 0;--color-accent:#ff5c00;--color-accent-hover:#ff7020;--color-accent-strong:#cc4a00;--color-accent-subtle:rgba(var(--color-accent-rgb), .08);--color-accent-subtle-strong:rgba(var(--color-accent-rgb), .15);--color-on-accent:#fff;--color-accent-fill:#cc4a00;--color-accent-fill-hover:#b84300;--color-on-danger:#14120c;--color-accent-2-rgb:254, 135, 11;--color-accent-2:#fe870b;--color-success:#4ade80;--color-success-subtle:#4ade801a;--color-success-border:#4ade8033;--color-warning:#facc15;--color-warning-subtle:#facc151a;--color-warning-border:#facc1533;--color-info:#60a5fa;--color-info-subtle:#60a5fa1a;--color-info-border:#60a5fa33;--color-danger:#f87171;--color-danger-subtle:#f871711a;--color-danger-border:#f8717133;--color-special:#c084fc;--color-special-subtle:#c084fc1a;--color-accent-text:var(--color-accent);--color-success-text:var(--color-success);--color-warning-text:var(--color-warning);--color-info-text:var(--color-info);--color-danger-text:var(--color-danger);--color-special-text:var(--color-special);--color-neutral:#2dd4bf;--color-neutral-subtle:#2dd4bf1a;--color-neutral-text:var(--color-neutral);--color-chart-loss:var(--color-danger);--color-chart-series:var(--color-accent);--color-chart-trend:var(--color-info);--color-chart-trend-2:var(--color-neutral);--layout-sidebar:248px;--layout-topbar:56px;--font:var(--font-sans,"Outfit"), ui-sans-serif, system-ui, sans-serif;--mono:var(--font-mono,"JetBrains Mono"), ui-monospace, monospace;--text-xs:11px;--text-sm:12px;--text-base:13px;--text-md:14px;--text-lg:16px;--text-xl:20px;--text-2xl:24px;--text-3xl:32px;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.7;--tracking-caps:.08em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-sm:4px;--radius:8px;--radius-lg:14px;--radius-xl:20px;--radius-pill:999px;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--shadow-sm:0 1px 3px #0006;--shadow-md:0 4px 16px #00000080;--shadow-lg:0 8px 32px #0009;--shadow-accent:0 0 30px rgba(var(--color-accent-rgb), .2);--color-scrim:#060503b8;--ease:cubic-bezier(.4, 0, .2, 1);--transition:.2s var(--ease);--duration-fast:.12s;--duration:.2s;--duration-slow:.3s;--focus-ring:0 0 0 2px var(--color-bg), 0 0 0 4px var(--color-border-focus);--color-launcher-start:#ff5c00;--color-launcher-end:#ff7020;--color-on-launcher:#fff;--color-launcher-badge:#ffffff38;--color-launcher-outline:rgba(var(--color-accent-rgb), .55);--shadow-launcher:0 4px 14px rgba(var(--color-accent-rgb), .32);--shadow-launcher-hover:0 7px 20px rgba(var(--color-accent-rgb), .42);--shadow-launcher-ring:0 0 0 3px rgba(var(--color-accent-rgb), .22);--shadow-launcher-ring-view:0 0 0 3px rgba(var(--color-accent-rgb), .16);--text-badge:10.5px;--text-eyebrow:9px;--text-tab-page:21px;--weight-heavy:800;--color-producer-mark:#f70;--z-base:0;--z-sticky:100;--z-drawer:200;--z-popover:250;--z-dialog:300;--z-toast:400;--z-tooltip:500}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg-rgb:246, 243, 236;--color-bg:#f6f3ec;--color-surface:#fff;--color-surface-raised:#fff;--color-surface-hover:#faf7f0;--color-input:#fff;--color-surface-inset:var(--color-bg);--color-border:#ddd7c9;--color-border-hover:#c3bba8;--color-bench:#ece7db;--color-bench-dot:#cbc4b3;--color-text-rgb:28, 25, 19;--color-text:#1c1913;--color-text-dim:#524b3f;--color-text-muted:#6b6353;--shadow-sm:0 1px 2px #1c191312;--shadow-md:0 3px 12px #1c191317;--shadow-lg:0 8px 28px #1c191321;--shadow-accent:0 0 24px rgba(var(--color-accent-rgb), .16);--color-scrim:#1c191373;--color-success:#1f7a3d;--color-success-subtle:#1f7a3d1a;--color-warning:#9a6b00;--color-warning-subtle:#9a6b001a;--color-info:#1e6fbf;--color-info-subtle:#1e6fbf1a;--color-danger:#c2352f;--color-danger-subtle:#c2352f1a;--color-on-danger:#fff;--color-special:#7c3dbf;--color-special-subtle:#7c3dbf1a;--color-success-text:var(--color-success);--color-warning-text:var(--color-warning);--color-info-text:var(--color-info);--color-danger-text:var(--color-danger);--color-special-text:var(--color-special);--color-neutral-subtle:#2dd4bf2e;--color-neutral-text:#0d6b63;--color-accent-text:#ab3e00;--color-accent:#e05100;--color-accent-hover:#cc4a00;--color-accent-subtle:rgba(var(--color-accent-rgb), .1);--color-accent-subtle-strong:rgba(var(--color-accent-rgb), .18);--color-chart-loss:var(--color-danger-text);--color-chart-series:var(--color-accent-text);--color-chart-trend:var(--color-info-text);--color-chart-trend-2:var(--color-neutral-text)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]):not([data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg-rgb:246, 243, 236;--color-bg:#f6f3ec;--color-surface:#fff;--color-surface-raised:#fff;--color-surface-hover:#faf7f0;--color-input:#fff;--color-surface-inset:var(--color-bg);--color-border:#ddd7c9;--color-border-hover:#c3bba8;--color-bench:#ece7db;--color-bench-dot:#cbc4b3;--color-text-rgb:28, 25, 19;--color-text:#1c1913;--color-text-dim:#524b3f;--color-text-muted:#6b6353;--shadow-sm:0 1px 2px #1c191312;--shadow-md:0 3px 12px #1c191317;--shadow-lg:0 8px 28px #1c191321;--shadow-accent:0 0 24px rgba(var(--color-accent-rgb), .16);--color-scrim:#1c191373;--color-success:#1f7a3d;--color-success-subtle:#1f7a3d1a;--color-warning:#9a6b00;--color-warning-subtle:#9a6b001a;--color-info:#1e6fbf;--color-info-subtle:#1e6fbf1a;--color-danger:#c2352f;--color-danger-subtle:#c2352f1a;--color-on-danger:#fff;--color-special:#7c3dbf;--color-special-subtle:#7c3dbf1a;--color-success-text:var(--color-success);--color-warning-text:var(--color-warning);--color-info-text:var(--color-info);--color-danger-text:var(--color-danger);--color-special-text:var(--color-special);--color-neutral-subtle:#2dd4bf2e;--color-neutral-text:#0d6b63;--color-accent-text:#ab3e00;--color-accent:#e05100;--color-accent-hover:#cc4a00;--color-accent-subtle:rgba(var(--color-accent-rgb), .1);--color-accent-subtle-strong:rgba(var(--color-accent-rgb), .18);--color-chart-loss:var(--color-danger-text);--color-chart-series:var(--color-accent-text);--color-chart-trend:var(--color-info-text);--color-chart-trend-2:var(--color-neutral-text)}}:root{--bg:var(--color-bg);--bg-elevated:var(--color-surface);--bg-card:var(--color-surface-raised);--bg-card-hover:var(--color-surface-hover);--bg-input:var(--color-input);--border:var(--color-border);--border-hover:var(--color-border-hover);--border-focus:var(--color-border-focus);--cream:var(--color-text);--cream-dim:var(--color-text-dim);--cream-muted:var(--color-text-muted);--bg-rgb:var(--color-bg-rgb);--cream-rgb:var(--color-text-rgb);--ember:var(--color-accent);--ember-rgb:var(--color-accent-rgb);--ember-glow:var(--color-accent-hover);--ember-dim:var(--color-accent-strong);--ember-bg:var(--color-accent-subtle);--ember-bg-strong:var(--color-accent-subtle-strong);--on-ember:var(--color-on-accent);--accent2:var(--color-accent-2);--accent2-rgb:var(--color-accent-2-rgb);--green:var(--color-success);--green-dim:var(--color-success-subtle);--green-border:var(--color-success-border);--yellow:var(--color-warning);--yellow-dim:var(--color-warning-subtle);--yellow-border:var(--color-warning-border);--blue:var(--color-info);--blue-dim:var(--color-info-subtle);--blue-border:var(--color-info-border);--red:var(--color-danger);--red-dim:var(--color-danger-subtle);--purple:var(--color-special);--purple-dim:var(--color-special-subtle);--teal:var(--color-neutral);--teal-dim:var(--color-neutral-subtle);--green-text:var(--color-success-text);--yellow-text:var(--color-warning-text);--blue-text:var(--color-info-text);--red-text:var(--color-danger-text);--purple-text:var(--color-special-text);--teal-text:var(--color-neutral-text,var(--color-neutral));--shadow-ember:var(--shadow-accent)}
