@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";
:root{--ubot-font:"Poppins", system-ui, sans-serif;--ubot-blue-500:#1f55ff;--ubot-blue-400:#4a86ff;--ubot-blue-600:#1c4eff;--ubot-blue-text:#1f5af0;--ubot-ink-900:#14151c;--ubot-ink-700:#454853;--ubot-ink-500:#676b77;--ubot-gray-50:#f3f4f7;--ubot-gray-100:#e9eaef;--ubot-gray-200:#e0e2e8;--ubot-gray-150:#ecedf1;--ubot-white:#fff;--ubot-error:#cc2830;--ubot-success:#139a4a;--ubot-brand-navy:#0b0d2a;--ubot-brand-logo:#1a0f2e;--ubot-label:#7484a8;--ubot-selected:#f5f6f8;--bg-page:var(--ubot-gray-50);--bg-surface:var(--ubot-white);--bg-elevated:var(--ubot-white);--bg-sunken:#eeeff3;--bg-bubble:var(--ubot-gray-100);--bg-selected:var(--ubot-selected);--bg-user-bubble:var(--ubot-gray-100);--accent-pale:#e3f0ff;--text-primary:var(--ubot-ink-900);--text-secondary:var(--ubot-ink-700);--text-tertiary:var(--ubot-ink-500);--text-label:var(--ubot-label);--text-on-accent:var(--ubot-white);--brand-logo:var(--ubot-brand-logo);--border-default:var(--ubot-gray-200);--border-subtle:var(--ubot-gray-150);--glass-panel:var(--ubot-white);--glass-border:var(--ubot-gray-150);--accent-primary:var(--ubot-blue-500);--accent-text:var(--ubot-blue-text);--accent-gradient-from:var(--ubot-blue-400);--accent-gradient-to:var(--ubot-blue-600);--accent-shadow:#1f55ff59;--feedback-error:var(--ubot-error);--feedback-success:var(--ubot-success);--shadow-sidebar:0 8px 28px #0f12300f;--shadow-composer:0 2px 3px #0f17290a, 0 8px 12px #0f172914;--radius-field:16px;--radius-panel:28px;--radius-ucode:20px;--radius-pill:999px;--radius-row:10px;--ucode-chat-width:380px;--auth-brand-width:640px;--auth-form-width:480px;--sidebar-width:272px;--sidebar-rail-width:64px;--composer-width:720px;--field-height:52px;--btn-height:52px}.ubot-app.is-dark{--bg-page:#0a0a0a;--bg-surface:#0f0f0f;--bg-elevated:#141414;--bg-sunken:#1a1a1a;--bg-bubble:#1a1a1a;--bg-selected:#2219402e;--bg-user-bubble:#17171a;--accent-pale:#9b8fe029;--text-primary:#fff;--text-secondary:#a0a0a0;--text-tertiary:#6b6b6b;--text-label:#7484a8;--text-on-accent:#f4f2ff;--brand-logo:#f4f2ff;--border-default:#2a2a2a;--border-subtle:#232323;--glass-panel:#0f0f0feb;--glass-border:#ffffff14;--accent-primary:#6b5bb8;--accent-text:#9b8fe0;--accent-gradient-from:#7a6bc4;--accent-gradient-to:#4a3d8a;--accent-shadow:#6b5bb859;--shadow-sidebar:0 8px 28px #00000073;--shadow-composer:0 2px 3px #0003, 0 8px 24px #00000059}.ubot-app.is-bio{--bg-page:#1a1208;--bg-surface:#241808;--bg-elevated:#2a1c0c;--bg-sunken:#1f150a;--bg-bubble:#2a1c0c;--bg-selected:#c4947024;--bg-user-bubble:#2a1c0c;--accent-pale:#ffd9a81f;--text-primary:#ffd9a8;--text-secondary:#c29470;--text-tertiary:#8a6840;--text-label:#6a4f2a;--text-on-accent:#1a1208;--brand-logo:#ffd9a8;--border-default:#3a2810;--border-subtle:#2a1c0c;--glass-panel:#241808f0;--glass-border:#ffd9a81a;--accent-primary:#c29470;--accent-text:#ffd9a8;--accent-gradient-from:#d4a882;--accent-gradient-to:#a67a52;--accent-shadow:#c294704d;--shadow-sidebar:0 8px 28px #0006;--shadow-composer:0 2px 3px #0003, 0 8px 24px #0000004d}
