:root{--fg-ground:#f3efe8;--fg-surface:#fff;--fg-inset:#f8f5f0;--fg-tint:#efeae2;--fg-row-hover:#f6f2ec;--fg-ink:#15202b;--fg-ink-2:#4b5563;--fg-ink-3:#6b7280;--fg-quiet:#8a94a0;--fg-line:#e6e0d6;--fg-hairline:#efeae2;--fg-outline:#d8d1c6;--fg-outline-hover:#bfb6a8;--fg-copper:#b4532a;--fg-copper-pressed:#8f3f1e;--fg-copper-text:#a64b25;--fg-copper-soft:#f7e6db;--fg-copper-soft-pressed:#efd8c9;--fg-copper-bright:#e0703f;--fg-green:#1f7a4d;--fg-green-soft:#e3f2ea;--fg-green-deep:#175c3a;--fg-amber:#a15c07;--fg-amber-soft:#fbefd9;--fg-amber-bar:#e0a93f;--fg-red:#a33a1c;--fg-red-soft:#fbe3dc;--fg-red-deep:#7a2a13;--fg-blue:#1d4e89;--fg-blue-soft:#e3ecf8;--fg-band:#15202b;--fg-band-raised:#1c2a38;--fg-band-line:#2c3b4b;--fg-band-line-2:#33455a;--fg-band-dot:#3a4a5c;--fg-on-band:#fff;--fg-on-band-2:#c9d1da;--fg-on-band-3:#aeb8c3;--fg-on-band-4:#8fa0b2;--fg-clock:#173826;--fg-clock-line:#245c3c;--fg-clock-text:#b6f0cb;--fg-clock-dot:#4ade80;--fg-late:#3a2a12;--fg-late-text:#f2c57c;--fg-avatar:#3a4a5c;--fg-font-display:var(--font-archivo,"Archivo", system-ui, sans-serif);--fg-font-body:var(--font-public-sans,"Public Sans", system-ui, sans-serif);--fg-r-card:20px;--fg-r-hero:24px;--fg-r-tile:16px;--fg-r-button:12px;--fg-r-button-lg:14px;--fg-r-field:12px;--fg-r-chip:10px;--fg-r-pill:999px;--fg-shadow-hero:0 10px 30px #15202b14;--fg-shadow-pop:0 16px 40px #15202b2e;--fg-scrim:#15202b73;--fg-focus:#b4532a;--fg-focus-on-band:#e0703f}body:has(.fg-app){--font-geist-sans:var(--fg-font-body);--font-geist-mono:var(--fg-font-body)}:root:has(.fg-app){--font-sans:var(--fg-font-body);--default-font-family:var(--fg-font-body)}
