:root{--color-bg:#f6f7f9;--color-surface:#fff;--color-tint:#dce4f7;--color-accent:#1f4fd1;--color-ink:#0e1424;--color-muted:#5a6275;--color-line:#d5d9e2;--color-drop:#e8661c;--color-dropzone-border:#9ba6be;--warning-bg:#fbf3d5;--warning-border:#e6d38f;--warning-text:#3d3a2a;--radius-panel:12px;--radius-button:8px;--target-min:44px;--font-ui:"Schibsted Grotesk", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace}body{background:var(--color-bg);color:var(--color-ink);font-family:var(--font-ui);margin:0}
