@font-face{font-family:KH Teka;src:url(../../../fonts/KHTekaTRIAL-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:KH Teka;src:url(../../../fonts/KHTekaTRIAL-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:KH Teka;src:url(../../../fonts/KHTekaTRIAL-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:KH Teka;src:url(../../../fonts/KHTekaTRIAL-MediumItalic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:KH Teka;src:url(../../../fonts/KHTekaTRIAL-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:KH Teka;src:url(../../../fonts/KHTekaTRIAL-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0a0a;--surface:#151515;--surface-2:#1f1f1f;--text:#f2f2f2;--muted:#9a9a9a;--border:#333;--border-strong:#666;--accent:#4d9fff;--accent-ink:#0a0a0a;--danger:#ff6b60;--warn:#ffb020;--ok:#4ade80;--accent-soft:color-mix(in srgb, var(--accent) 18%, transparent);--scrim:color-mix(in srgb, var(--bg) 88%, transparent);--radius:0;--border-w:1px;--focus-ring:2px solid var(--text);--focus-offset:2px;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--font-sans:"KH Teka", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--text-xs:.6875rem;--text-sm:.8125rem;--text-base:.9375rem;--text-md:1.0625rem;--text-lg:1.375rem;--text-xl:1.875rem;--text-2xl:2.5rem;--weight-regular:400;--weight-medium:500;--weight-bold:700;--leading-tight:1.2;--leading-normal:1.5;--speed-fast:90ms;--speed-slow:.18s;--z-overlay:10;--z-toast:100}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fafafa;--surface:#f0f0f0;--surface-2:#e6e6e6;--text:#0f0f0f;--muted:#595959;--border:#ccc;--border-strong:#8c8c8c;--accent:#1454c8;--accent-ink:#fafafa;--danger:#b81f16;--warn:#845100;--ok:#166534}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;margin:0}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
