:root{--color-bg: #f3f4f6;--color-surface: #ffffff;--color-surface-muted: #f8fafc;--color-panel: #eceff3;--color-border: #d5dbe3;--color-text: #111827;--color-text-muted: #4b5563;--color-accent: #2563eb;--color-accent-hover: #1d4ed8;--shadow-card: 0 10px 30px rgba(15, 23, 42, .08)}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--color-bg);color:var(--color-text);line-height:1.5}button,input{font:inherit}
