#smartai-widget-root.smartai-theme-blue{--smartai-primary:#2563eb;--smartai-primary-hover:#1d4ed8;--smartai-primary-light:#eff6ff;--smartai-gradient:linear-gradient(135deg,#1e3a8a,#2563eb)}#smartai-widget-root.smartai-theme-indigo{--smartai-primary:#4f46e5;--smartai-primary-hover:#4338ca;--smartai-primary-light:#eef2ff;--smartai-gradient:linear-gradient(135deg,#3730a3,#4f46e5)}#smartai-widget-root.smartai-theme-emerald{--smartai-primary:#059669;--smartai-primary-hover:#047857;--smartai-primary-light:#ecfdf5;--smartai-gradient:linear-gradient(135deg,#065f46,#059669)}#smartai-widget-root.smartai-theme-slate{--smartai-primary:#334155;--smartai-primary-hover:#1e293b;--smartai-primary-light:#f8fafc;--smartai-gradient:linear-gradient(135deg,#0f172a,#334155)}#smartai-widget-root.smartai-pos-left{left:24px;bottom:var(--smartai-offset-bottom,24px)}#smartai-widget-root.smartai-pos-left #smartai-chat-window{left:0;transform-origin:bottom left}.smartai-msg-user{align-self:flex-end;flex-direction:row-reverse}.smartai-msg-user .smartai-msg-sender{text-align:right}.smartai-msg-user .smartai-msg-bubble{background:var(--smartai-primary);color:#fff;border-top-right-radius:4px}.smartai-msg-attachment-thumb{max-width:200px;max-height:200px;object-fit:cover;border-radius:8px;margin-bottom:6px;display:block;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.smartai-msg-attachment-thumb:hover{opacity:.92;transform:scale(1.02)}.smartai-msg-user .smartai-msg-time{text-align:right}.smartai-suggestion-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.smartai-chip-btn{background:#fff;border:1px solid #cbd5e1;color:#334155;font-size:11.5px;font-weight:500;padding:6px 10px;border-radius:999px;cursor:pointer;transition:all .15s ease}.smartai-chip-btn:hover{background:var(--smartai-primary-light);border-color:var(--smartai-primary);color:var(--smartai-primary)}.smartai-footer-powered{display:none!important}#smartai-widget-root img.emoji,.smartai-msg-bubble img.emoji{display:none!important}