.typing-dot[data-v-9ed3d26e]{animation-duration:1s;animation-iteration-count:infinite}.suggested-prompts[data-v-a62e6395]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.prompt-item button[data-v-a62e6395]:active{transform:scale(.99)}.cta-banner[data-v-bca3e0d8]{flex-shrink:0;padding:12px 16px 16px}.cta-banner__title[data-v-bca3e0d8]{margin:0 0 2px;font-size:14px;font-weight:600;color:#1b1430}.cta-banner__subtitle[data-v-bca3e0d8]{margin:0 0 10px;font-size:12px;color:#6b7280}.cta-banner__button[data-v-bca3e0d8]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:15px 20px;border:0;border-radius:18px;font-size:16px;font-weight:700;color:#fff;cursor:pointer;box-shadow:0 16px 32px -16px #7c3aedb3;transition:filter .15s ease,transform .15s ease}.cta-banner__button[data-v-bca3e0d8]:hover{filter:brightness(.94)}.cta-banner__button[data-v-bca3e0d8]:active{transform:translateY(1px)}.cta-banner__button[data-v-bca3e0d8]:focus-visible{outline:2px solid var(--51eb00e9);outline-offset:2px}.cta-banner__icon[data-v-bca3e0d8]{flex:none}.privacy-notice[data-v-ae9cfb1c]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.hch-ring[data-v-18040b3d]{box-shadow:0 0 #7c3aed73;animation:hch-ring-18040b3d 2.4s infinite}@keyframes hch-ring-18040b3d{70%{box-shadow:0 0 0 7px #7c3aed00}to{box-shadow:0 0 #7c3aed00}}.hch-waves[data-v-18040b3d]{display:inline-flex;gap:2px;align-items:center;height:14px}.hch-waves i[data-v-18040b3d]{width:3px;border-radius:2px;background:currentColor;animation:hch-wave-18040b3d 1s ease-in-out infinite}.hch-waves i[data-v-18040b3d]:nth-child(1){height:6px}.hch-waves i[data-v-18040b3d]:nth-child(2){height:12px;animation-delay:.15s}.hch-waves i[data-v-18040b3d]:nth-child(3){height:8px;animation-delay:.3s}@keyframes hch-wave-18040b3d{50%{transform:scaleY(.45)}}@media (prefers-reduced-motion: reduce){.hch-ring[data-v-18040b3d],.hch-waves i[data-v-18040b3d]{animation:none}}.owc-btn[data-v-1b678da5]{border:0;border-radius:12px;padding:10px 16px;font-weight:600;font-size:14px;cursor:pointer}.owc-btn--primary[data-v-1b678da5]{background:#6d28d9;color:#fff}.owc-btn--secondary[data-v-1b678da5]{background:#f4f2fa;color:#221c35}.owc-btn[data-v-1b678da5]:disabled,.owc-chip[data-v-1b678da5]:disabled{opacity:.5;cursor:default}.owc-chip--lg[data-v-1b678da5]{min-height:40px;padding:9px 14px;font-size:14px}.owc-chip--primary[data-v-1b678da5]{border-color:#ddd6fe;background:#f5f3ff;color:#6d28d9;font-weight:600}.owc-chip[data-v-1b678da5]{border:1px solid #d9d2f5;background:#fff;border-radius:999px;padding:7px 12px;font-size:13px;cursor:pointer}.owc-chip[data-v-1b678da5]:hover{background:#f6f3ff}.hybrid-bottom-panel[data-v-0bb4ae22]{height:100%;z-index:999990;transition:bottom .12s ease-out}.hybrid-bottom-panel-avatar[data-v-0bb4ae22]{aspect-ratio:1 / 1;height:100%}@media (max-width: 480px){.hybrid-bottom-panel-avatar[data-v-0bb4ae22]{width:28%;height:100%}}.hybrid-bottom-panel-avatar-fade[data-v-0bb4ae22]{background:linear-gradient(to left,rgba(0,0,0,.1) 0%,rgba(0,0,0,0) 100%)}.typing-dot[data-v-0bb4ae22]{animation-duration:1s;animation-iteration-count:infinite}.hybrid-bottom-panel-speak-pill[data-v-0bb4ae22]:hover{filter:brightness(.9)}.panel-transcript-scroll[data-v-0bb4ae22]{overflow-y:hidden}.panel-transcript-scroll--overflow[data-v-0bb4ae22]{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 14px);mask-image:linear-gradient(to bottom,transparent 0,#000 14px)}.panel-transcript-text[data-v-0bb4ae22]{word-break:break-word}.panel-transcript-cursor[data-v-0bb4ae22]{display:inline-block;margin-left:1px;color:currentColor;opacity:.65;animation:panel-transcript-blink-0bb4ae22 .9s steps(1,end) infinite}@keyframes panel-transcript-blink-0bb4ae22{0%,60%{opacity:.65}61%,to{opacity:0}}.pill-status-idle[data-v-9fc75660]{color:#5e5974}.pill-status-hot[data-v-9fc75660]{color:var(--pill-accent);font-weight:500}.pill-nudge-ring[data-v-9fc75660]{animation:pill-nudge-ring-anim-9fc75660 1.3s cubic-bezier(.32,.72,0,1);border:3px solid var(--pill-accent);opacity:0}@keyframes pill-nudge-ring-anim-9fc75660{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.pill-hop[data-v-9fc75660]{animation:pill-hop-anim-9fc75660 .42s cubic-bezier(.32,.72,0,1)}@keyframes pill-hop-anim-9fc75660{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion: reduce){.pill-nudge-ring[data-v-9fc75660],.pill-hop[data-v-9fc75660],.pill-presence-dot[data-v-9fc75660]{animation:none;transition:none}}.immersive-hero img[data-v-2eaf0b26]{-o-object-position:center center;object-position:center center}.fa-spinner[data-v-5a4cecb4]{display:inline-block;width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:fa-spin-5a4cecb4 .7s linear infinite}@keyframes fa-spin-5a4cecb4{to{transform:rotate(360deg)}}.onboarding-phone[data-v-9d04a1e8] .chat-progress__title{white-space:normal;overflow:visible;text-overflow:clip}.hybrid-chat-widget[data-v-9d04a1e8]{display:flex;flex-direction:column;min-height:400px;max-height:100%}.hybrid-chat-widget .fullscreen-toggle-btn[data-v-9d04a1e8]{opacity:0;transition:opacity .2s ease}.hybrid-chat-widget:hover .fullscreen-toggle-btn[data-v-9d04a1e8]{opacity:1}.compact-call-panel[data-v-9d04a1e8]{height:14rem;min-height:14rem;max-height:14rem;position:relative;background:linear-gradient(to bottom right,#1f2937,#111827)}.banner-corners[data-v-9d04a1e8]{border-radius:1rem;box-shadow:none}.hybrid-chat-widget.banner-layout[data-v-9d04a1e8]{min-height:100%;max-height:100%;height:100%;width:100%;max-width:100%;position:relative;margin:0;overflow:hidden}.hybrid-chat-widget.banner-layout.bottom-bar-expanded[data-v-9d04a1e8]{height:450px;max-height:450px;min-height:350px}.banner-content[data-v-9d04a1e8]{height:100%;border-radius:inherit}.banner-compact[data-v-9d04a1e8]{display:flex;align-items:center}.banner-avatar-section[data-v-9d04a1e8]{flex-shrink:0}.banner-right-section[data-v-9d04a1e8]{display:flex;flex-direction:column;min-width:0}.banner-chat-area[data-v-9d04a1e8]{flex:1;min-height:0}.banner-input-section[data-v-9d04a1e8]{flex-shrink:0}.banner-expanded-content[data-v-9d04a1e8]{display:flex;flex-direction:column;height:100%}.banner-expanded-header[data-v-9d04a1e8]{flex-shrink:0}.banner-expanded-messages[data-v-9d04a1e8]{flex:1;min-height:0;overflow-y:auto}.banner-expanded-input[data-v-9d04a1e8]{flex-shrink:0;background:white}.banner-chat-panel[data-v-9d04a1e8] .chat-panel{font-size:.875rem}.banner-chat-panel[data-v-9d04a1e8] .chat-message{padding:.25rem .5rem;margin-bottom:.25rem}.banner-call-panel[data-v-9d04a1e8]{min-height:100%}.banner-connecting[data-v-9d04a1e8]{height:100%}.widget-content[data-v-9d04a1e8]{overflow:hidden}.close-button[data-v-9d04a1e8]:active{transform:scale(.95)}.hybrid-chat-widget.inline-layout[data-v-9d04a1e8]{height:100%;width:100%;min-width:200px;max-width:100%;box-shadow:0 4px 20px #00000026;border:1px solid #e5e7eb;border-radius:16px;display:flex;flex-direction:column;overflow:hidden}.inline-collapsed[data-v-9d04a1e8]{background:white;border-radius:24px}.call-overlay--inline-centered[data-v-9d04a1e8]{max-width:550px;margin-left:auto;margin-right:auto}.call-overlay--inline-centered[data-v-9d04a1e8] .participant-cell{min-height:0}.call-overlay--inline-centered[data-v-9d04a1e8] .participant-cell video{-o-object-fit:contain;object-fit:contain}.inline-side-panel[data-v-9d04a1e8]{box-shadow:-4px 0 25px #00000026}.inline-panel-overlay[data-v-9d04a1e8]{cursor:pointer}.hybrid-chat-widget.popup-layout[data-v-9d04a1e8]{width:100%;height:100%;min-height:200px;border-radius:12px}.hybrid-chat-widget.fullscreen-layout[data-v-9d04a1e8]{width:100%;height:100%;max-width:none;max-height:none;border-radius:0;box-shadow:none;border:none}.hybrid-chat-widget.fullscreen-layout .widget-content[data-v-9d04a1e8],.hybrid-chat-widget.fullscreen-layout .widget-input[data-v-9d04a1e8]{width:100%;max-width:768px;margin-left:auto;margin-right:auto}.hybrid-chat-widget.sidebar-layout[data-v-9d04a1e8]{width:100%;height:100%;max-width:none;max-height:none;border-radius:0}.hybrid-chat-widget.design-transparent-bg[data-v-9d04a1e8]{background:transparent;box-shadow:none;border:none}.hybrid-chat-widget.design-transparent-bg .floating-avatar[data-v-9d04a1e8]{position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:16px;overflow:hidden}.hybrid-chat-widget.design-transparent-bg .hero-shell[data-v-9d04a1e8]{border-radius:16px}.hybrid-chat-widget.design-transparent-bg .widget-input[data-v-9d04a1e8]{border-top:none}.hybrid-chat-widget.design-transparent-bg[data-v-9d04a1e8] .chat-input{background:transparent;border-top:none;box-shadow:none}.hybrid-chat-widget.design-transparent-bg[data-v-9d04a1e8] .chat-input textarea{background:#ffffff;border-color:transparent;border-radius:9999px;box-shadow:0 12px 30px -14px #11182747}.hybrid-chat-widget.design-transparent-bg[data-v-9d04a1e8] .chat-input .send-button{border-radius:16px}.hybrid-chat-widget.design-transparent-bg[data-v-9d04a1e8] .chat-input .mic-button,.hybrid-chat-widget.design-transparent-bg[data-v-9d04a1e8] .chat-input .attach-button{background:#ffffff;box-shadow:0 12px 30px -14px #11182747}.hybrid-chat-widget .layout-exit-btn[data-v-9d04a1e8]{width:44px;height:44px;background:rgba(17,24,39,.85);transition:background .2s ease}.hybrid-chat-widget .layout-exit-btn[data-v-9d04a1e8]:hover{background:rgba(17,24,39,.95)}.hybrid-chat-widget .layout-exit-btn[data-v-9d04a1e8]:focus-visible{outline:3px solid #fff;outline-offset:2px}@media (prefers-reduced-motion: reduce){.hybrid-chat-widget.fullscreen-layout[data-v-9d04a1e8] *,.hybrid-chat-widget.sidebar-layout[data-v-9d04a1e8] *{animation-duration:.01ms!important;transition-duration:.01ms!important}}.widget-input[data-v-9d04a1e8]{border-top:1px solid #e5e7eb}.widget-input--chips[data-v-9d04a1e8] .chat-input{border-top-color:transparent}.chat-panel--bottom[data-v-9d04a1e8]{display:flex;flex-direction:column}.chat-panel--bottom[data-v-9d04a1e8]:before{content:"";flex:1 1 auto}.embedded-widget-app[data-v-22373f54]{height:100vh;background:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.waiting-room-bg[data-v-22373f54]{background:linear-gradient(135deg,#FFF5F5 0%,#FFF9FB 25%,#F5F3FF 50%,#EFF6FF 75%,#F0F9FF 100%)}
