:root{--bg: #f4f7f6;--surface: #ffffff;--fg: #14211f;--muted: #5b6b68;--line: #d5dfdc;--panel: #12343b;--panel-fg: #e9f1ef;--accent: #e8a33d;--accent-strong: #9a5b0c;--accent-ink: #1a1406;--app-bg: #dde6e3;--workspace-bg: #ffffff;--grid-bg: #f6f9f8;--grid-head: #eaf0ee;--input-bg: #e4ecea;--input-fg: #14211f;--input-muted: #4d5d5a;--primary: #12343b;--primary-fg: #ffffff;--focus: #e8a33d;--error: #b42318;--ok: #1f7a4d;--font-display: "Poppins", "Segoe UI", system-ui, sans-serif;--font-body: "Poppins", "Segoe UI", system-ui, -apple-system, sans-serif;--radius: 10px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #0d1716;--surface: #142220;--fg: #e6eeec;--muted: #9aaba7;--line: #2a3b38;--panel: #0a2328;--panel-fg: #e2ecea;--primary: #e8a33d;--primary-fg: #1a1406;--error: #f97066;--ok: #4ade80;--accent-strong: #e8a33d;--input-bg: #e9f1ef;--app-bg: #050c0b;--workspace-bg: #0a2328;--grid-bg: #13201e;--grid-head: #0d1a18;color-scheme:dark}}:root[data-theme=dark]{--bg: #0d1716;--surface: #142220;--fg: #e6eeec;--muted: #9aaba7;--line: #2a3b38;--panel: #0a2328;--panel-fg: #e2ecea;--primary: #e8a33d;--primary-fg: #1a1406;--error: #f97066;--ok: #4ade80;--accent-strong: #e8a33d;--input-bg: #e9f1ef;--app-bg: #050c0b;--workspace-bg: #0a2328;--grid-bg: #13201e;--grid-head: #0d1a18;color-scheme:dark}*{box-sizing:border-box}html,body{min-height:100%}body{margin:0;background:var(--bg);color:var(--fg);font:400 12.5px/1.55 var(--font-body)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
