:root{--bg: #f8fafc;--surface: #ffffff;--border: #e2e8f0;--muted: #64748b;--accent: #2563eb;--accent-strong: #1d4ed8;--bubble-other: #f1f5f9;--bubble-own: #2563eb}*{box-sizing:border-box}html,body{margin:0;height:100%}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#0f172a;background:var(--bg)}
