*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#f4f4f6;--surface:#fff;--surface2:#f0f0f3;--sidebar-bg:#1a1a1a;--border:#e0e0e6;--text:#1a1a1a;--text-dim:#888;--accent:#6c5ce7;--accent-hover:#7c6df5;--user-bg:#ede9ff;--user-border:#c5bbff;--ai-bg:#f8f8fb;--thinking-bg:#f0eeff;--thinking-border:#d4ccff;--thinking-text:#7878aa;--danger:#c0392b;--danger-hover:#e74c3c;--success:#27ae60;--code-bg:#f0f0f5;--code-border:#ddd;--code-color:#5a47c5;--pre-bg:#f5f5fa;--pre-code-color:#2d2d4e;--md-h1:#1a1a1a;--md-h2:#2a2a2a;--md-h3:#333;--md-h4:#444;--md-strong:#1a1a1a;--md-em:#555}[data-theme=dark]{--bg:#0f0f0f;--surface:#171717;--surface2:#222;--sidebar-bg:#0d0d0d;--border:#2e2e2e;--text:#e8e8e8;--text-dim:#777;--accent:#7c6df5;--accent-hover:#9080ff;--user-bg:#1e1b3a;--user-border:#3d3680;--ai-bg:#1a1a1a;--thinking-bg:#131325;--thinking-border:#2c2c5e;--thinking-text:#7878aa;--danger:#c0392b;--danger-hover:#e74c3c;--success:#27ae60;--code-bg:#1e1e2e;--code-border:#2e2e2e;--code-color:#c9b8ff;--pre-bg:#1a1a2e;--pre-code-color:#c9d1d9;--md-h1:#f0f0f0;--md-h2:#e8e8e8;--md-h3:#ddd;--md-h4:#ccc;--md-strong:#f0f0f0;--md-em:#ccc}body,html{background:var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;-webkit-font-smoothing:antialiased}#__nuxt,body,html{height:100%}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text-dim)}
