:root{--primary:#4a90e2;--accent:#ffd93d;--action:#ff8c42;--secondary:#6fcf97;--tertiary:#b19cd9;--tint:#fff8e1;--surface:#fff;--text:#2c3e50;--text-muted:#7f8c8d;--border:#ecf0f1;--danger:#ff6b6b}*{box-sizing:border-box}html,body{color:var(--text);background:var(--tint);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}a{color:inherit}
