:root{--background:#fff;--foreground:#171717;--muted:#555;--link:#0b3d91;--link-visited:#5b2a86;--banner-bg:#fffbeb;--banner-fg:#451a03;--banner-border:#b45309;--home-bg:#f6faff;--home-glow:#e4f6f2;--home-fg:#0f172a;--home-muted:#3f4a5a;--home-shadow:#cbe7e2;--surface:#fff;--border:#dde6ee;--accent:#0d5750;--accent-fg:#fff;--mint:#14b8a6;--chip-bg:#dff6f1;--chip-fg:#0b4a44;--chip-border:#a6e0d4;--receipt-bg:#effcf8;--bubble-bg:#eef2f6;--bubble-fg:#334155;--primary-bg:#0f172a;--primary-fg:#fff;--nav-bg:#0f172a;--nav-fg:#d5dde8;--nav-border:#1e293b;--nav-accent:#5eead4;--nav-cta-fg:#042f2e;--code-bg:#0b121e;--code-bar:#0f172a;--code-fg:#e2e8f0;--code-muted:#9fb0c0;--code-accent:#7ee0d2;--code-string:#a7f3d0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--background:#0a0a0a;--foreground:#ededed;--muted:#b5b5b5;--link:#9cc7ff;--link-visited:#d2b4f5;--banner-bg:#3b1d06;--banner-fg:#fef3c7;--banner-border:#f59e0b}}html,body{background:var(--background);color:var(--foreground);margin:0}a{color:var(--link)}a:visited{color:var(--link-visited)}
