:root{--color-canvas: #f5f5f7;--color-text: #1d1d1f;--color-text-muted: #636366;--color-surface: #ffffff;--color-line: #e5e5ea;--color-primary: #1479b8;--color-on-primary: #ffffff;--color-accent: #158acc;--color-accent-soft: #eaf4fb;--color-success: #1f7a52;--color-success-soft: #e6f5ec;--color-warning: #9a5b00;--color-warning-soft: #fff4e0;--color-error: #d70015;--color-error-soft: #fdecee;--color-on-error: #ffffff;color-scheme:light dark}@media(prefers-color-scheme:dark){:root{--color-canvas: #0e0e10;--color-text: #f5f5f7;--color-text-muted: #a1a1a6;--color-surface: #1c1c1e;--color-line: #2c2c2e;--color-primary: #1479b8;--color-on-primary: #ffffff;--color-accent: #5bbbf0;--color-accent-soft: rgba(58, 166, 227, .16);--color-success: #5fd38a;--color-success-soft: rgba(48, 209, 88, .14);--color-warning: #ffb340;--color-warning-soft: rgba(255, 159, 10, .14);--color-error: #ff6961;--color-error-soft: rgba(255, 69, 58, .16);--color-on-error: #ffffff}}body{margin:0;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:500;color:var(--color-text);background:var(--color-canvas);-webkit-font-smoothing:antialiased}h1,h2,h3{font-weight:600;letter-spacing:-.01em}button,input,select,textarea{font:inherit;color:inherit}
