@layer theme,base;@layer components{:root{color:var(--ink);background:var(--background);font-synthesis:none;scrollbar-gutter:stable;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-primary:#ed1c24;--avatar-foreground:#1c1917;--primary:#991b1b;--primary-hover:#7f1d1d;--primary-solid:#991b1b;--primary-solid-hover:#7f1d1d;--on-primary:#fff;--primary-soft:#fef2f2;--primary-border:#fecaca;--background:#fafaf9;--surface:#fff;--surface-hover:#f5f5f4;--secondary:#f5f5f4;--ink:#1c1917;--muted:#57534e;--placeholder:#78716c;--line:#e7e5e4;--input-border:#78716c;--focus:#991b1b;--overlay:#1c191780;--overlay-soft:#1c191740;--overlay-strong:#1c1917a8;--shadow-color:var(--ink);--success:#166534;--success-soft:#f0fdf4;--success-border:#bbf7d0;--warning:#854d0e;--warning-soft:#fffbeb;--warning-border:#fde68a;--danger:#9f1239;--danger-soft:#fef2f2;--danger-border:#fecaca;--danger-solid:#b91c1c;--info:#1e40af;--info-soft:#eff6ff;--shadow:0 4px 18px #1c19170a;--cream:var(--background);font-family:IBM Plex Sans Variable,system-ui,-apple-system,Segoe UI,sans-serif}:root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--avatar-foreground:#1c1917;--primary:#f87171;--primary-hover:#fca5a5;--primary-solid:#b91c1c;--primary-solid-hover:#dc2626;--on-primary:#fff;--primary-soft:#450a0a;--primary-border:#7f1d1d;--background:#171411;--surface:#1c1917;--surface-hover:#36312f;--secondary:#292524;--ink:#fafaf9;--muted:#b8b3ad;--placeholder:#a8a29e;--line:#57534e;--input-border:#a8a29e;--focus:#fca5a5;--overlay:#000a;--overlay-soft:#0006;--overlay-strong:#000c;--shadow-color:#000;--success:#86efac;--success-soft:#173022;--success-border:#28523a;--warning:#fcd34d;--warning-soft:#332812;--warning-border:#654c1e;--danger:#fca5a5;--danger-soft:#450a0a;--danger-border:#7f1d1d;--danger-solid:#b91c1c;--info:#93c5fd;--info-soft:#1d2b3e;--shadow:0 1px 2px #0005, 0 8px 24px #0002}}@layer utilities;
