:root{--bg: #0f0f12;--surface: #1a1a22;--border: #2a2a36;--text: #f4f4f8;--muted: #9ca3af;--accent: #a78bfa;--accent-soft: rgba(167, 139, 250, .15);--user-bubble: #2d2d3a;--agent-bubble: #1e1e28}*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--bg);color:var(--text);min-height:100vh}button{cursor:pointer;font-family:inherit}input,textarea{font-family:inherit}
