:root{--bg:#f4f6f9;--card:#fff;--border:#e2e6ec;--text:#111827;--muted:#6b7280;--accent:#2563eb;--accent-soft:#dbeafe;--good:#16a34a;--warn:#d97706;--bad:#dc2626;--log-bg:#0f172a;--log-text:#cbd5e1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#0b1220;--card:#111a2b;--border:#243044;--text:#e5e7eb;--muted:#94a3b8;--accent:#60a5fa;--accent-soft:#1e3a5f;--good:#4ade80;--warn:#fbbf24;--bad:#f87171;--log-bg:#060b14;--log-text:#cbd5e1}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Inter,system-ui,sans-serif;font-size:15px;line-height:1.6}#root{min-height:100vh}button,input,select,textarea{font:inherit;color:inherit}
