.AIFloatingToolbar_toolbar__mmbTC{position:fixed;background:white;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:9999;animation:AIFloatingToolbar_fadeIn__JPGOB .15s ease-out}@keyframes AIFloatingToolbar_fadeIn__JPGOB{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.AIFloatingToolbar_quickActions__hLPvC{display:flex;align-items:center;padding:4px;gap:2px}.AIFloatingToolbar_actionButton__aVy_5{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:6px;cursor:pointer;color:#4b5563;transition:all .15s ease}.AIFloatingToolbar_actionButton__aVy_5:hover{background:#f3f4f6;color:#111827}.AIFloatingToolbar_actionButton__aVy_5:active{background:#e5e7eb;transform:scale(.95)}.AIFloatingToolbar_actionButton__aVy_5 svg{width:16px;height:16px}.AIFloatingToolbar_separator__pexr9{width:1px;height:20px;background:#e5e7eb;margin:0 2px}.AIFloatingToolbar_expandButton__uQfuy{padding:0 12px;width:auto;gap:4px;font-size:13px;font-weight:500;color:#7c3aed}.AIFloatingToolbar_expandButton__uQfuy:hover{background:#f3e8ff;color:#6d28d9}.AIFloatingToolbar_expanded__pj_KJ{min-width:300px}.AIFloatingToolbar_expandedContent__48j7j{display:flex;align-items:center;padding:6px;gap:6px}.AIFloatingToolbar_inputWrapper__qc_ro{flex:1;display:flex;align-items:center;border:1px solid #e5e7eb;border-radius:6px;transition:border-color .15s ease;padding:0 4px 0 0}.AIFloatingToolbar_inputWrapper__qc_ro:focus-within{border-color:#7c3aed}.AIFloatingToolbar_promptInput__FtXg1{flex:1;padding:8px 12px;border:none;border-radius:6px;font-size:14px;outline:none;background:transparent}.AIFloatingToolbar_promptInput__FtXg1::placeholder{color:#9ca3af}.AIFloatingToolbar_sendButton__pyf7W{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#7c3aed;color:white;border:none;border-radius:6px;cursor:pointer;transition:all .15s ease}.AIFloatingToolbar_sendButton__pyf7W:hover:not(:disabled){background:#6d28d9;transform:scale(1.05)}.AIFloatingToolbar_sendButton__pyf7W:active:not(:disabled){transform:scale(.95)}.AIFloatingToolbar_sendButton__pyf7W:disabled{opacity:.5;cursor:not-allowed}.AIFloatingToolbar_spinner__0xrYH{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:AIFloatingToolbar_spin__nuojh .6s linear infinite}@keyframes AIFloatingToolbar_spin__nuojh{to{transform:rotate(1turn)}}.hubspot-field-inline{display:inline-flex;align-items:center;padding:0 6px;margin:0 2px;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;font-size:.875em;line-height:1.5;cursor:pointer;transition:all .2s ease;vertical-align:middle;white-space:nowrap}.hubspot-field-inline:hover{background-color:#e5e7eb;border-color:#d1d5db}.hubspot-field-inline--rich{align-items:stretch;white-space:normal;padding:6px 8px}.hubspot-field-value{color:#1f2937;font-weight:500}.hubspot-field-value--rich{display:block;width:100%}.hubspot-field-value--rich p{margin:0}.hubspot-field-value--rich img{display:block;max-width:100%;height:auto;margin:4px 0}.hubspot-field-placeholder{color:#9ca3af;font-family:monospace;font-size:.85em}.hubspot-field-error{color:#ef4444;font-size:.85em}.hubspot-field-loading{color:#6b7280;animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.hubspot-field-inline--fillable{border-left:3px solid #f59e0b;background-color:#fffbeb}.hubspot-field-inline--fillable:hover{background-color:#fef3c7;border-color:#d97706}.hubspot-field-inline--required{border-left-color:#ef4444}.hubspot-field-fillable-indicator{display:inline-flex;align-items:center;gap:1px;margin-right:4px;color:#f59e0b;flex-shrink:0}.hubspot-field-inline--required .hubspot-field-fillable-indicator{color:#ef4444}.hubspot-field-required-asterisk{color:#ef4444;font-weight:700;font-size:.9em;line-height:1}.dark .hubspot-field-inline{background-color:#374151;border-color:#4b5563}.dark .hubspot-field-inline:hover{background-color:#4b5563;border-color:#6b7280}.dark .hubspot-field-value{color:#f3f4f6}.dark .hubspot-field-value--rich img{filter:brightness(.9)}.dark .hubspot-field-placeholder{color:#9ca3af}.dark .hubspot-field-error{color:#f87171}.dark .hubspot-field-loading{color:#d1d5db}.dark .hubspot-field-inline--fillable{background-color:#422006;border-left-color:#f59e0b}.dark .hubspot-field-inline--fillable:hover{background-color:#78350f}.dark .hubspot-field-fillable-indicator{color:#fbbf24}.dark .hubspot-field-inline--required .hubspot-field-fillable-indicator{color:#f87171}