#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ConversationSidebar_sidebar-panel__Eaq0c{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;flex-direction:column;transform:translateX(-100%);transition:transform .3s ease;z-index:100;isolation:isolate}.ConversationSidebar_sidebar-panel__Eaq0c.ConversationSidebar_open__Kndi0{transform:translateX(0)}.ConversationSidebar_sidebar-header__CkMVn{background:linear-gradient(135deg,#33a151,#2a8743);color:#fff;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;border-radius:16px 16px 0 0;position:relative;z-index:1}.ConversationSidebar_sidebar-header__CkMVn h3{margin:0;font-size:18px;font-weight:600;position:static}.ConversationSidebar_sidebar-header__CkMVn h3:after,.ConversationSidebar_sidebar-header__CkMVn h3:before{display:none!important}.ConversationSidebar_sidebar-header__CkMVn .ConversationSidebar_close-btn__xBqol{background:hsla(0,0%,100%,.2);border:none;color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.ConversationSidebar_sidebar-header__CkMVn .ConversationSidebar_close-btn__xBqol:hover{background:hsla(0,0%,100%,.3)}.ConversationSidebar_new-conversation-btn__J3AHM{margin:16px;padding:12px 16px;background:linear-gradient(135deg,#33a151,#2a8743);color:#fff;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-weight:600;font-size:14px;transition:all .2s ease;box-shadow:0 2px 8px rgba(51,161,81,.2)}.ConversationSidebar_new-conversation-btn__J3AHM:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(51,161,81,.3)}.ConversationSidebar_new-conversation-btn__J3AHM:active{transform:translateY(0)}.ConversationSidebar_conversations-list__aZvOq{flex:1 1;overflow-y:auto;padding:0 16px 16px}.ConversationSidebar_conversations-list__aZvOq::-webkit-scrollbar{width:6px}.ConversationSidebar_conversations-list__aZvOq::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.ConversationSidebar_conversations-list__aZvOq::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.ConversationSidebar_conversations-list__aZvOq::-webkit-scrollbar-thumb:hover{background:#aaa}.ConversationSidebar_empty-state__ybFuF{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#999;text-align:center;padding:40px 20px}.ConversationSidebar_empty-state__ybFuF svg{color:#ddd;margin-bottom:16px}.ConversationSidebar_empty-state__ybFuF p{margin:0 0 8px;font-size:16px;font-weight:600;color:#666}.ConversationSidebar_empty-state__ybFuF small{font-size:13px;color:#999}.ConversationSidebar_conversation-item__5vY_G{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px;margin-bottom:8px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:space-between;gap:8px}.ConversationSidebar_conversation-item__5vY_G:hover{background:#f1f5f9;border-color:#33a151;transform:translateX(2px)}.ConversationSidebar_conversation-item__5vY_G:hover .ConversationSidebar_delete-btn__LqOle{opacity:1}.ConversationSidebar_conversation-item__5vY_G.ConversationSidebar_active__5H_zt{background:#d8ffe2;border-color:#33a151;box-shadow:0 2px 8px rgba(51,161,81,.15)}.ConversationSidebar_conversation-item__5vY_G.ConversationSidebar_active__5H_zt .ConversationSidebar_conversation-title__foNVi{color:#2a8743;font-weight:600}.ConversationSidebar_conversation-content__k29fq{flex:1 1;min-width:0}.ConversationSidebar_conversation-title__foNVi{font-size:14px;font-weight:600;color:#1f2937;margin-bottom:4px;display:flex;align-items:center;gap:8px;max-width:100%}.ConversationSidebar_conversation-title__foNVi>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.ConversationSidebar_unread-badge__vyWpW{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;font-size:10px;font-weight:700;color:#fff;background:#33a151;border-radius:12px;text-transform:uppercase;letter-spacing:.5px;animation:ConversationSidebar_pulse-badge__P7JBP 2s infinite;flex-shrink:0}@keyframes ConversationSidebar_pulse-badge__P7JBP{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.ConversationSidebar_conversation-meta__3EbyC{display:flex;align-items:center;gap:8px;font-size:12px;color:#64748b}.ConversationSidebar_message-count__gBtPR{display:flex;align-items:center;gap:4px}.ConversationSidebar_conversation-date__CccsC:before{content:"•";margin-right:8px}.ConversationSidebar_conversation-actions__HRVp8{display:flex;gap:4px;opacity:0;transition:opacity .2s ease;flex-shrink:0}@media(max-width:768px){.ConversationSidebar_conversation-actions__HRVp8{opacity:1}}.ConversationSidebar_conversation-item__5vY_G:hover .ConversationSidebar_conversation-actions__HRVp8{opacity:1}.ConversationSidebar_delete-btn__LqOle,.ConversationSidebar_edit-btn__1VhjO{background:transparent;border:none;color:#94a3b8;width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0}.ConversationSidebar_edit-btn__1VhjO:hover{background:#e0f2fe;color:#0284c7}.ConversationSidebar_delete-btn__LqOle:hover{background:#fee2e2;color:#dc2626}.ConversationSidebar_edit-input-wrapper__xtcRV{display:flex;gap:6px;align-items:center;width:100%}.ConversationSidebar_edit-input__bIjyP{flex:1 1;padding:6px 8px;border:1px solid #33a151;border-radius:6px;font-size:14px;outline:none}.ConversationSidebar_edit-input__bIjyP:focus{border-color:#2a8743;box-shadow:0 0 0 2px rgba(51,161,81,.1)}.ConversationSidebar_cancel-btn__we3bT,.ConversationSidebar_save-btn__j17cc{background:transparent;border:none;width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0}.ConversationSidebar_save-btn__j17cc{color:#33a151}.ConversationSidebar_save-btn__j17cc:hover{background:#d8ffe2}.ConversationSidebar_cancel-btn__we3bT{color:#94a3b8}.ConversationSidebar_cancel-btn__we3bT:hover{background:#f1f5f9}.VoiceCallHistoryModal_modalOverlay__Zz4YU{position:fixed;inset:0;background:rgba(15,23,42,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1100;display:flex;align-items:center;justify-content:center;padding:20px;animation:VoiceCallHistoryModal_fadeIn__kDVA_ .2s ease-in-out}@media(max-width:768px){.VoiceCallHistoryModal_modalOverlay__Zz4YU{align-items:flex-end;padding:0}}@keyframes VoiceCallHistoryModal_fadeIn__kDVA_{0%{opacity:0}to{opacity:1}}.VoiceCallHistoryModal_modalContent__A1go9{width:min(420px,100%);max-height:80vh;background:#fff;border-radius:16px;box-shadow:0 24px 60px rgba(15,23,42,.25);display:flex;flex-direction:column;overflow:hidden;animation:VoiceCallHistoryModal_slideUp__7hwGU .3s ease-out}@media(max-width:768px){.VoiceCallHistoryModal_modalContent__A1go9{width:100%;max-width:100%;border-radius:16px 16px 0 0;max-height:85vh}}@keyframes VoiceCallHistoryModal_slideUp__7hwGU{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.VoiceCallHistoryModal_header__U11XK{display:flex;justify-content:space-between;align-items:center;padding:18px 20px 16px;border-bottom:1px solid #e2e8f0}.VoiceCallHistoryModal_header__U11XK .VoiceCallHistoryModal_titleSection__2My_E{display:flex;align-items:center;gap:12px}.VoiceCallHistoryModal_header__U11XK .VoiceCallHistoryModal_titleSection__2My_E h2{margin:0;font-size:16px;font-weight:700;color:#1e293b}.VoiceCallHistoryModal_header__U11XK .VoiceCallHistoryModal_titleSection__2My_E .VoiceCallHistoryModal_icon__YqYsX{flex-shrink:0;color:#64748b}.VoiceCallHistoryModal_header__U11XK .VoiceCallHistoryModal_closeBtn__URzEk{background:none;border:none;color:#64748b;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}.VoiceCallHistoryModal_header__U11XK .VoiceCallHistoryModal_closeBtn__URzEk:hover{background-color:#f1f5f9;color:#1e293b}.VoiceCallHistoryModal_content__Q07Nk{flex:1 1;overflow-y:auto;padding:0}@media(max-width:768px){.VoiceCallHistoryModal_content__Q07Nk{max-height:calc(85vh - 140px)}}.VoiceCallHistoryModal_content__Q07Nk>.VoiceCallHistoryModal_voiceErrorContainer__mD2pe{margin:16px 20px}.VoiceCallHistoryModal_callsList__BsuW6{display:flex;flex-direction:column;gap:0}.VoiceCallHistoryModal_callItem__PoF_v{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f3f4f6;cursor:pointer;transition:background-color .2s}.VoiceCallHistoryModal_callItem__PoF_v:hover{background-color:#d8ffe2}.VoiceCallHistoryModal_callItem__PoF_v.VoiceCallHistoryModal_selected__W790G{background-color:#eff6ff;border-left:3px solid #3b82f6;padding-left:17px}@media(max-width:768px){.VoiceCallHistoryModal_callItem__PoF_v{padding:12px 16px}}.VoiceCallHistoryModal_callInfo__oxsnz{flex:1 1;min-width:0}.VoiceCallHistoryModal_callTitle__UDVbN{margin:0 0 8px;font-size:15px;font-weight:600;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VoiceCallHistoryModal_callMeta__ygHdh{display:flex;align-items:center;gap:12px;font-size:13px;color:#6b7280}.VoiceCallHistoryModal_date__8Gdch{display:inline-block}.VoiceCallHistoryModal_duration__auDe6{display:flex;align-items:center;gap:4px}.VoiceCallHistoryModal_transcriptCount__dOt20{display:inline-block;background-color:#e5e7eb;padding:2px 8px;border-radius:4px;font-size:12px}.VoiceCallHistoryModal_deleteBtn__StrhL{background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;color:#ef4444;opacity:0;transition:opacity .2s;flex-shrink:0}.VoiceCallHistoryModal_callItem__PoF_v:hover .VoiceCallHistoryModal_deleteBtn__StrhL{opacity:1}.VoiceCallHistoryModal_deleteBtn__StrhL:hover{background-color:#fee2e2;border-radius:6px}.VoiceCallHistoryModal_emptyState__9H0WT{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;min-height:300px}@media(max-width:768px){.VoiceCallHistoryModal_emptyState__9H0WT{padding:40px 20px;min-height:250px}}.VoiceCallHistoryModal_emptyIcon__XgunR{color:#d1d5db;margin-bottom:16px}.VoiceCallHistoryModal_emptyState__9H0WT h3{margin:0 0 8px;font-size:18px;font-weight:600;color:#1f2937}.VoiceCallHistoryModal_emptyState__9H0WT p{margin:0;font-size:14px;color:#6b7280}.VoiceCallHistoryModal_emptyState__9H0WT p.VoiceCallHistoryModal_subtitle__m2JL8{margin-top:4px;font-size:13px;color:#9ca3af}.VoiceCallHistoryModal_loadingState__fLW5Z{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;min-height:300px}.VoiceCallHistoryModal_spinner__4awfu{width:40px;height:40px;border:3px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;animation:VoiceCallHistoryModal_spin__K8fsn .8s linear infinite;margin-bottom:16px}@keyframes VoiceCallHistoryModal_spin__K8fsn{to{transform:rotate(1turn)}}.VoiceCallHistoryModal_loadingState__fLW5Z p{margin:0;font-size:14px;color:#6b7280}.VoiceCallHistoryModal_footer__B1KE6{padding:16px 20px;border-top:1px solid #e5e7eb;flex-shrink:0;background-color:#f9fafb;border-radius:0 0 12px 12px}@media(max-width:768px){.VoiceCallHistoryModal_footer__B1KE6{padding:12px 16px;border-radius:0}}.VoiceCallHistoryModal_startCallBtn__TJRmz{width:100%;padding:12px 16px;background-color:#34a052;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background-color .2s}.VoiceCallHistoryModal_startCallBtn__TJRmz:hover{background-color:#34a052}.VoiceCallHistoryModal_startCallBtn__TJRmz:active{background-color:#1d4ed8}@media(max-width:768px){.VoiceCallHistoryModal_startCallBtn__TJRmz{padding:10px 14px;font-size:14px}}.VoiceCallHistoryModal_backBtn__qvtgh{background:none;border:none;cursor:pointer;font-size:20px;padding:4px 8px;color:#3b82f6;transition:all .2s ease;margin-right:8px;display:flex;align-items:center;justify-content:center}.VoiceCallHistoryModal_backBtn__qvtgh:hover{color:#2563eb;background-color:#f1f5f9;border-radius:6px}.VoiceCallHistoryModal_callDetails__XIMp1{display:flex;flex-direction:column;height:100%}.VoiceCallHistoryModal_callInfoHeader__z75DN{padding:16px 20px;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;flex-shrink:0}.VoiceCallHistoryModal_callInfoHeader__z75DN p{margin:0;font-size:13px;color:#64748b}.VoiceCallHistoryModal_callInfoHeader__z75DN p.VoiceCallHistoryModal_callDate__Gcg9U{font-weight:700;color:#1e293b;margin-bottom:4px}.VoiceCallHistoryModal_callInfoHeader__z75DN p.VoiceCallHistoryModal_callDuration__V4Em2{font-size:13px}.VoiceCallHistoryModal_transcriptsList__1U5mu{flex:1 1;overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column;gap:12px}@media(max-width:768px){.VoiceCallHistoryModal_transcriptsList__1U5mu{padding:16px 20px;gap:12px}}.VoiceCallHistoryModal_transcriptItem__U1qPp{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0;font-size:13px;line-height:1.5;animation:VoiceCallHistoryModal_slideIn__pIKAh .3s ease-out}.VoiceCallHistoryModal_transcriptItem__U1qPp.VoiceCallHistoryModal_transcript-user__TylRw{background:#d4e4ff;border-color:rgba(80,146,253,.4)}.VoiceCallHistoryModal_transcriptItem__U1qPp.VoiceCallHistoryModal_transcript-agent__TrA_w{background:#e7fded;border-color:rgba(51,161,81,.3)}@keyframes VoiceCallHistoryModal_slideIn__pIKAh{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.VoiceCallHistoryModal_transcriptRole__2pogL{font-weight:700;color:#1e293b;min-width:52px;font-size:13px}.VoiceCallHistoryModal_transcriptText__XULpp{flex:1 1;font-size:13px;color:#1e293b;line-height:1.5;word-wrap:break-word}@media(max-width:768px){.VoiceCallHistoryModal_transcriptText__XULpp{font-size:13px}}.VoiceCallHistoryModal_noTranscripts__XdRhz{display:flex;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:#94a3b8}.VoiceCallHistoryModal_noTranscripts__XdRhz p{margin:0;font-size:14px}.VoiceCallHistoryModal_statusText__ylQst{margin:4px 0 0;font-size:13px;color:#64748b;font-weight:400}.VoiceCallHistoryModal_voiceSession___6ZIp{display:flex;flex-direction:column;height:100%;padding:16px 20px;gap:16px}.VoiceCallHistoryModal_voiceErrorContainer__mD2pe{display:flex;flex-direction:column;gap:12px}.VoiceCallHistoryModal_voiceError__tfko9{padding:12px 16px;background-color:#fee2e2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:14px;line-height:1.5}.VoiceCallHistoryModal_voiceError__tfko9 strong{display:block;font-size:15px;font-weight:700;margin-bottom:6px;color:#991b1b}.VoiceCallHistoryModal_voiceError__tfko9 p{margin:0;font-size:14px;color:#dc2626;line-height:1.5}.VoiceCallHistoryModal_retryBtn__yrfIX{padding:10px 16px;background-color:#34a052;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease}.VoiceCallHistoryModal_retryBtn__yrfIX:hover{background-color:#2a8743}.VoiceCallHistoryModal_retryBtn__yrfIX:active{transform:scale(.98)}.VoiceCallHistoryModal_voiceTranscriptList__GsW2V{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:12px;min-height:200px}.VoiceCallHistoryModal_voiceTranscriptEmpty__tzD8u{display:flex;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:#94a3b8}.VoiceCallHistoryModal_voiceTranscriptEmpty__tzD8u p{margin:0;font-size:14px}.VoiceCallHistoryModal_voiceTranscriptItem__Tfntd{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0;font-size:13px;line-height:1.5;animation:VoiceCallHistoryModal_slideIn__pIKAh .3s ease-out}.VoiceCallHistoryModal_voiceTranscriptItem__Tfntd.VoiceCallHistoryModal_voiceTranscriptUser__EiMKd{background:#d4e4ff;border-color:rgba(80,146,253,.4)}.VoiceCallHistoryModal_voiceTranscriptItem__Tfntd.VoiceCallHistoryModal_voiceTranscriptAgent__gQb0q{background:#e7fded;border-color:rgba(51,161,81,.3)}.VoiceCallHistoryModal_voiceTranscriptRole__Xx2G9{font-weight:700;color:#1e293b;min-width:52px;font-size:13px}.VoiceCallHistoryModal_voiceTranscriptText__agT5d{flex:1 1;font-size:13px;color:#1e293b;line-height:1.5;word-wrap:break-word}.VoiceCallHistoryModal_voiceProductsSection__cIkVl{margin-top:16px;padding-top:16px;border-top:1px solid #e2e8f0}.VoiceCallHistoryModal_voiceProductsTitle__u4ION{margin:0 0 12px;font-size:14px;font-weight:600;color:#1e293b}.VoiceCallHistoryModal_voiceProductsGrid__p_ds_{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:12px;gap:12px}.VoiceCallHistoryModal_voiceProductCard__Qr19m{display:flex;flex-direction:column;padding:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;transition:all .2s ease}.VoiceCallHistoryModal_voiceProductCard__Qr19m:hover{background:#f1f5f9;border-color:#cbd5e1}.VoiceCallHistoryModal_voiceProductImage__iWKGH{width:100%;height:80px;object-fit:contain;border-radius:6px;margin-bottom:8px}.VoiceCallHistoryModal_voiceProductInfo__KCQhI{display:flex;flex-direction:column;gap:4px}.VoiceCallHistoryModal_voiceProductTitle__Ro0AV{margin:0;font-size:13px;font-weight:600;color:#1e293b;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.VoiceCallHistoryModal_voiceProductPrice__ibXeH{margin:0;font-size:14px;font-weight:700;color:#33a151}.VoiceCallHistoryModal_voiceControls__V1sCR{display:flex;gap:12px;padding-top:16px;border-top:1px solid #e2e8f0}.VoiceCallHistoryModal_micToggleBtn__pi8r0{flex:1 1;padding:10px 16px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;font-weight:600;color:#1e293b;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease}.VoiceCallHistoryModal_micToggleBtn__pi8r0:hover{background:#e2e8f0}.VoiceCallHistoryModal_micToggleBtn__pi8r0.VoiceCallHistoryModal_muted__T5DJS{background:#fee2e2;border-color:#fecaca;color:#dc2626}.VoiceCallHistoryModal_micToggleBtn__pi8r0.VoiceCallHistoryModal_muted__T5DJS:hover{background:#fecaca}.VoiceCallHistoryModal_endSessionBtn__bL0OP{flex:1 1;padding:10px 16px;background:#dc2626;border:none;border-radius:8px;font-size:14px;font-weight:600;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease}.VoiceCallHistoryModal_endSessionBtn__bL0OP:hover{background:#b91c1c}.VoiceCallHistoryModal_voiceDebug__B5Eux{margin-top:12px;padding:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-size:12px}.VoiceCallHistoryModal_voiceDebug__B5Eux summary{cursor:pointer;font-weight:600;color:#64748b;-webkit-user-select:none;-moz-user-select:none;user-select:none}.VoiceCallHistoryModal_voiceDebug__B5Eux summary:hover{color:#1e293b}.VoiceCallHistoryModal_voiceDebug__B5Eux ul{margin:8px 0 0;padding:0;list-style:none;max-height:120px;overflow-y:auto}.VoiceCallHistoryModal_voiceDebug__B5Eux ul li{padding:4px 0;color:#64748b;font-family:monospace;font-size:11px;line-height:1.4}.VoiceCallHistoryModal_spin__K8fsn{animation:VoiceCallHistoryModal_spin__K8fsn 1s linear infinite}.DiabotChat_bot-avatar-wrapper__MOJYh{position:relative;display:flex;align-items:center;justify-content:center}.DiabotChat_bot-avatar-wrapper__MOJYh .DiabotChat_online-indicator__NXXE_{position:absolute;bottom:-2px;right:-2px;width:12px;height:12px;background:#10b981;border:2px solid #fff;border-radius:90%;animation:DiabotChat_pulse__L2pKy 2s infinite}.DiabotChat_diabot-backdrop__CRXez{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:DiabotChat_fadeIn___YIFk .2s ease-in-out}@media(min-width:769px){.DiabotChat_diabot-backdrop__CRXez{display:none}}@keyframes DiabotChat_fadeIn___YIFk{0%{opacity:0}to{opacity:1}}.DiabotChat_chatbot-img-png__fuFUe{border-radius:50%;flex-shrink:0}.DiabotChat_diabot-chat-trigger__bGrq0{position:fixed;bottom:32px;right:20px;z-index:1000}@media(max-width:768px){.DiabotChat_diabot-chat-trigger__bGrq0{bottom:75px;right:16px}}@media(max-width:480px){.DiabotChat_diabot-chat-trigger__bGrq0{bottom:75px;right:12px}}.DiabotChat_diabot-chat-trigger__bGrq0 .DiabotChat_diabot-trigger-btn__V3UgW{background:#fff;color:#fff;border:none;border-radius:50%;padding:8px;display:flex;align-items:center;gap:8px;cursor:pointer;box-shadow:0 4px 20px rgba(51,161,81,.3);transition:all .3s ease;font-weight:600;width:80px;height:80px;justify-content:center}@media(max-width:480px){.DiabotChat_diabot-chat-trigger__bGrq0 .DiabotChat_diabot-trigger-btn__V3UgW{padding:8px}}.DiabotChat_diabot-chat-trigger__bGrq0 .DiabotChat_diabot-trigger-btn__V3UgW:hover{transform:translateY(-2px)}.DiabotChat_diabot-chat-trigger__bGrq0 .DiabotChat_diabot-trigger-btn__V3UgW .DiabotChat_diabot-badge__bCaaO{font-size:14px}@media(max-width:480px){.DiabotChat_diabot-chat-trigger__bGrq0 .DiabotChat_diabot-trigger-btn__V3UgW .DiabotChat_diabot-badge__bCaaO{font-size:13px}}.DiabotChat_diabot-chat-trigger__bGrq0 .DiabotChat_chatbot-img__u6Ovm{width:100%!important;height:100%!important;object-fit:cover;border-radius:50%!important}.DiabotChat_diabot-chat-container__a3EF5{position:fixed;bottom:20px;right:20px;width:400px;max-height:calc(100vh - 40px);height:600px;background:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.15);display:flex;flex-direction:column;z-index:1001;overflow:hidden}@supports(-webkit-touch-callout:none){@media(max-width:768px){.DiabotChat_diabot-chat-container__a3EF5{height:-webkit-fill-available;max-height:-webkit-fill-available}}}@media(max-height:768px){.DiabotChat_diabot-chat-container__a3EF5{height:calc(100vh - 100px);max-height:550px}}@media(max-height:650px){.DiabotChat_diabot-chat-container__a3EF5{height:calc(100vh - 80px);max-height:500px}}@media(max-width:768px){.DiabotChat_diabot-chat-container__a3EF5{width:calc(100vw - 20px);height:calc(100vh - 100px);max-height:calc(100vh - 100px);bottom:10px;right:10px;border-radius:12px;transition:transform .3s ease-out}}@media(max-width:480px){.DiabotChat_diabot-chat-container__a3EF5{width:calc(100vw - 16px);height:calc(100vh - 120px);max-height:calc(100vh - 120px);bottom:8px;right:8px;left:8px;border-radius:12px}}.DiabotChat_diabot-chat-header__Gpu2w{background:linear-gradient(135deg,#33a151,#2a8743);color:#fff;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}@media(max-width:480px){.DiabotChat_diabot-chat-header__Gpu2w{padding:12px 16px}}.DiabotChat_diabot-chat-header__Gpu2w .DiabotChat_menu-btn__SUiL2{background:hsla(0,0%,100%,.2);border:none;color:#fff;cursor:pointer;padding:8px;border-radius:6px;transition:all .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.DiabotChat_diabot-chat-header__Gpu2w .DiabotChat_menu-btn__SUiL2:hover{background-color:hsla(0,0%,100%,.3);transform:scale(1.05)}.DiabotChat_diabot-chat-header__Gpu2w .DiabotChat_unread-count-badge__E0q_V{position:absolute;top:-4px;right:-4px;background:#ef4444;color:#fff;font-size:10px;font-weight:700;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 4px;border:2px solid #33a151;animation:DiabotChat_pulse-notification__RgMIl 2s infinite;z-index:1}@keyframes DiabotChat_pulse-notification__RgMIl{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.9}}.DiabotChat_diabot-chat-header__Gpu2w .DiabotChat_header-info__Ne28X{display:flex;align-items:center;gap:12px;flex:1 1}.DiabotChat_diabot-chat-header__Gpu2w .DiabotChat_header-info__Ne28X h3{margin:0;font-size:16px;font-weight:600}.DiabotChat_diabot-chat-header__Gpu2w .DiabotChat_header-info__Ne28X span{font-size:12px;opacity:.9}.DiabotChat_diabot-chat-header__Gpu2w .DiabotChat_close-btn__KiuT_{background:none;border:none;color:#fff;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s;flex-shrink:0}.DiabotChat_diabot-chat-header__Gpu2w .DiabotChat_close-btn__KiuT_:hover{background-color:hsla(0,0%,100%,.1)}.DiabotChat_diabot-chat-messages__BVgj4{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:16px;display:flex;flex-direction:column;gap:16px;min-height:0}@media(max-width:480px){.DiabotChat_diabot-chat-messages__BVgj4{padding:12px;gap:12px}}.DiabotChat_diabot-chat-messages__BVgj4::-webkit-scrollbar{width:4px}.DiabotChat_diabot-chat-messages__BVgj4::-webkit-scrollbar-track{background:#f1f1f1}.DiabotChat_diabot-chat-messages__BVgj4::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.DiabotChat_message__DMlxb{display:flex;gap:8px;align-items:flex-start}@media(max-width:480px){.DiabotChat_message__DMlxb{gap:6px}}.DiabotChat_message__DMlxb.DiabotChat_user__yEvqu{flex-direction:row-reverse}.DiabotChat_message__DMlxb.DiabotChat_user__yEvqu .DiabotChat_message-content__bqI_M{background:#33a151;color:#fff;margin-left:40px;max-width:70%}@media(max-width:480px){.DiabotChat_message__DMlxb.DiabotChat_user__yEvqu .DiabotChat_message-content__bqI_M{margin-left:8px;max-width:80%}}.DiabotChat_message__DMlxb.DiabotChat_user__yEvqu .DiabotChat_message-avatar__JW40l{background:#33a151;color:#fff}.DiabotChat_message__DMlxb.DiabotChat_assistant__feRXH .DiabotChat_message-content__bqI_M{background:#f8fafc;color:#1e293b;margin-right:40px;max-width:70%}@media(max-width:480px){.DiabotChat_message__DMlxb.DiabotChat_assistant__feRXH .DiabotChat_message-content__bqI_M{margin-right:8px;max-width:80%}}.DiabotChat_message__DMlxb.DiabotChat_assistant__feRXH .DiabotChat_message-avatar__JW40l{background:#e2e8f0;color:#64748b}.DiabotChat_message__DMlxb .DiabotChat_message-avatar__JW40l{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media(max-width:480px){.DiabotChat_message__DMlxb .DiabotChat_message-avatar__JW40l{width:28px;height:28px;font-size:12px}}.DiabotChat_message__DMlxb .DiabotChat_message-content__bqI_M{max-width:100%;padding:12px 16px;border-radius:16px;font-size:14px;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:pre-wrap}@media(max-width:480px){.DiabotChat_message__DMlxb .DiabotChat_message-content__bqI_M{padding:10px 12px;font-size:13px}}.DiabotChat_message__DMlxb .DiabotChat_message-text__TGUj2{margin-bottom:8px}.DiabotChat_message__DMlxb .DiabotChat_message-text__TGUj2:last-child{margin-bottom:0}.DiabotChat_message__DMlxb .DiabotChat_message-text__TGUj2 strong{font-weight:700;color:inherit}.DiabotChat_message__DMlxb .DiabotChat_message-text__TGUj2 .DiabotChat_message-line__R42VR{margin-bottom:4px;line-height:1.6}.DiabotChat_message__DMlxb .DiabotChat_message-text__TGUj2 .DiabotChat_message-bullet__49NuR{display:flex;gap:8px;margin-bottom:6px;padding-left:4px;line-height:1.6}.DiabotChat_message__DMlxb .DiabotChat_message-text__TGUj2 .DiabotChat_message-bullet__49NuR .DiabotChat_bullet-point__8C5nz{color:#33a151;font-weight:700;flex-shrink:0;margin-top:2px}.DiabotChat_message__DMlxb .DiabotChat_message-text__TGUj2 .DiabotChat_message-bullet__49NuR .DiabotChat_bullet-text__1nipl{flex:1 1}.DiabotChat_message__DMlxb .DiabotChat_message-text__TGUj2 .DiabotChat_message-numbered__Ta9Rq{margin-bottom:6px;padding-left:8px;line-height:1.6;font-weight:500}.DiabotChat_message__DMlxb .DiabotChat_message-text__TGUj2 .DiabotChat_message-header__qFes7{font-weight:700;font-size:15px;margin-top:12px;margin-bottom:8px;color:#33a151}.DiabotChat_message__DMlxb .DiabotChat_message-text__TGUj2 .DiabotChat_message-header__qFes7:first-child{margin-top:0}.DiabotChat_message-products__l6C9q{display:flex;flex-direction:column;gap:8px;margin-top:12px}.DiabotChat_diabot-product-card__CxYYA{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .2s;box-shadow:0 1px 3px rgba(0,0,0,.05)}@media(max-width:480px){.DiabotChat_diabot-product-card__CxYYA{padding:12px}}.DiabotChat_diabot-product-card__CxYYA:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.DiabotChat_diabot-product-card__CxYYA .DiabotChat_product-image__f4b7x{width:100%;height:120px;border-radius:8px;overflow:hidden;margin-bottom:12px;background:#f8fafc;display:flex;align-items:center;justify-content:center}@media(max-width:480px){.DiabotChat_diabot-product-card__CxYYA .DiabotChat_product-image__f4b7x{height:100px}}.DiabotChat_diabot-product-card__CxYYA .DiabotChat_product-image__f4b7x img{width:100%;height:100%;object-fit:contain;padding:8px}.DiabotChat_diabot-product-card__CxYYA .DiabotChat_product-image__f4b7x .DiabotChat_no-image__RbUFN{color:#94a3b8;font-size:12px;font-weight:500}.DiabotChat_diabot-product-card__CxYYA .DiabotChat_product-info__vH1Ot{width:100%;margin-bottom:12px}.DiabotChat_diabot-product-card__CxYYA .DiabotChat_product-info__vH1Ot .DiabotChat_product-title__rK_yQ{margin:0 0 10px;font-size:13px;font-weight:600;color:#1e293b;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;max-height:4.05em}@media(max-width:480px){.DiabotChat_diabot-product-card__CxYYA .DiabotChat_product-info__vH1Ot .DiabotChat_product-title__rK_yQ{font-size:12px}}.DiabotChat_diabot-product-card__CxYYA .DiabotChat_product-info__vH1Ot .DiabotChat_product-price__oKIY2{margin:0;padding-top:2px;font-size:16px;font-weight:700;color:#33a151;display:flex;align-items:center;justify-content:center;gap:4px;width:100%}.DiabotChat_diabot-product-card__CxYYA .DiabotChat_product-actions__JHZuI{display:flex;gap:10px;justify-content:center;width:100%}.DiabotChat_diabot-product-card__CxYYA .DiabotChat_product-actions__JHZuI button{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;border:none}.DiabotChat_diabot-product-card__CxYYA .DiabotChat_product-actions__JHZuI button.DiabotChat_btn-view__CDEZV{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.DiabotChat_diabot-product-card__CxYYA .DiabotChat_product-actions__JHZuI button.DiabotChat_btn-view__CDEZV:hover{background:#e2e8f0;transform:scale(1.1)}.DiabotChat_diabot-product-card__CxYYA .DiabotChat_product-actions__JHZuI button.DiabotChat_btn-add-cart__BCvpU{background:#33a151;color:#fff}.DiabotChat_diabot-product-card__CxYYA .DiabotChat_product-actions__JHZuI button.DiabotChat_btn-add-cart__BCvpU:hover{background:#2a8743;transform:scale(1.1)}.DiabotChat_message-actions__VUKAm{margin-top:8px}.DiabotChat_action-result__POrdT{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:6px;font-size:12px;font-weight:500}.DiabotChat_action-result__POrdT.DiabotChat_success__yXVrm{background:#dcfce7;color:#166534}.DiabotChat_action-result__POrdT.DiabotChat_error__GoAjB{background:#fee2e2;color:#dc2626}.DiabotChat_message-suggestions__jeIbi{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}@media(max-width:480px){.DiabotChat_message-suggestions__jeIbi{gap:5px;margin-top:10px}}.DiabotChat_message-suggestions__jeIbi .DiabotChat_suggestion-btn__K_Fq4{background:#fff;color:#33a151;border:1px solid #33a151;border-radius:16px;padding:6px 12px;font-size:12px;cursor:pointer;transition:all .2s}@media(max-width:480px){.DiabotChat_message-suggestions__jeIbi .DiabotChat_suggestion-btn__K_Fq4{padding:5px 10px;font-size:11px}}.DiabotChat_message-suggestions__jeIbi .DiabotChat_suggestion-btn__K_Fq4:hover{background:#33a151;color:#fff}.DiabotChat_thinking-text__fcyZv{font-size:13px;color:#33a151;font-weight:500;margin-bottom:6px;font-style:italic}.DiabotChat_typing-indicator__FTb4c{display:flex;gap:4px;padding:8px 0}.DiabotChat_typing-indicator__FTb4c span{width:6px;height:6px;background:#94a3b8;border-radius:50%;animation:DiabotChat_typing__JHd__ 1.4s ease-in-out infinite}.DiabotChat_typing-indicator__FTb4c span:first-child{animation-delay:-.32s}.DiabotChat_typing-indicator__FTb4c span:nth-child(2){animation-delay:-.16s}@keyframes DiabotChat_typing__JHd__{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}@keyframes DiabotChat_pulse__L2pKy{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.DiabotChat_diabot-chat-input__yfCSN{border-top:1px solid #e2e8f0;padding:16px;flex-shrink:0;background:#fff;z-index:10}@media(max-width:480px){.DiabotChat_diabot-chat-input__yfCSN{padding:12px}}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-container__0C3AD{display:flex;gap:12px;align-items:flex-end}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-container__0C3AD textarea{flex:1 1;border:1px solid #e2e8f0;border-radius:12px;padding:12px 16px;font-size:14px;resize:none;max-height:100px;min-height:44px;font-family:inherit}@media(max-width:480px){.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-container__0C3AD textarea{font-size:16px}}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-container__0C3AD textarea:focus{outline:none;border-color:#33a151;box-shadow:0 0 0 3px rgba(51,161,81,.1)}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-container__0C3AD textarea::placeholder{color:#94a3b8}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-container__0C3AD .DiabotChat_input-actions__lNitZ{display:flex;align-items:center;gap:8px}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-container__0C3AD .DiabotChat_input-actions__lNitZ .DiabotChat_voice-btn__AAzrm{width:44px;height:44px;border-radius:50%;border:1px solid #e2e8f0;background:#f8fafc;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-container__0C3AD .DiabotChat_input-actions__lNitZ .DiabotChat_voice-btn__AAzrm:hover:not(:disabled){border-color:#33a151;color:#33a151;transform:translateY(-1px)}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-container__0C3AD .DiabotChat_input-actions__lNitZ .DiabotChat_voice-btn__AAzrm.DiabotChat_active__rz_c4{background:rgba(80,200,120,.12);border-color:#33a151;color:#33a151;box-shadow:0 0 0 3px rgba(51,161,81,.12)}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-container__0C3AD .DiabotChat_input-actions__lNitZ .DiabotChat_voice-btn__AAzrm:disabled{cursor:not-allowed;opacity:.5;transform:none}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-container__0C3AD .DiabotChat_input-actions__lNitZ .DiabotChat_voice-btn__AAzrm .DiabotChat_spin__KOvCV{animation:DiabotChat_spinner__Pp2Pb .8s linear infinite}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-container__0C3AD .DiabotChat_send-btn__9mg4q{background:#33a151;color:#fff;border:none;border-radius:12px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-container__0C3AD .DiabotChat_send-btn__9mg4q:hover:not(:disabled){background:#2a8743;transform:translateY(-1px)}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-container__0C3AD .DiabotChat_send-btn__9mg4q:disabled{background:#94a3b8;cursor:not-allowed;transform:none}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-footer__aqQXj{margin-top:8px;text-align:center;display:flex;align-items:center;justify-content:space-between;gap:8px}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-footer__aqQXj small{color:#64748b;font-size:11px}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-footer__aqQXj .DiabotChat_voice-status-pill__Fmz6X{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-footer__aqQXj .DiabotChat_voice-status-pill__Fmz6X .DiabotChat_voice-status-indicator__W2g13{width:8px;height:8px;border-radius:50%;background:currentColor}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-footer__aqQXj .DiabotChat_voice-status-pill--idle__aG0vF{color:#94a3b8;background:#f8fafc}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-footer__aqQXj .DiabotChat_voice-status-pill--pending__V6_3U{color:#c084fc;background:rgba(192,132,252,.15)}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-footer__aqQXj .DiabotChat_voice-status-pill--active__UZZod{color:#33a151;background:rgba(51,161,81,.12)}.DiabotChat_diabot-chat-input__yfCSN .DiabotChat_input-footer__aqQXj .DiabotChat_voice-status-pill--error__JFSdZ{color:#f97373;background:hsla(0,92%,71%,.15)}.DiabotChat_voice-modal-overlay__Ug6GF{position:fixed;inset:0;background:rgba(15,23,42,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1100;display:flex;align-items:center;justify-content:center;padding:20px}.DiabotChat_voice-modal__7nl_O{width:min(420px,100%);max-height:80vh;background:#fff;border-radius:16px;box-shadow:0 24px 60px rgba(15,23,42,.25);display:flex;flex-direction:column;overflow:hidden}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-modal-header__Cz8QB{display:flex;justify-content:space-between;align-items:center;padding:18px 20px 16px;border-bottom:1px solid #e2e8f0}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-modal-header__Cz8QB h4{margin:0;font-size:16px;font-weight:700}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-modal-header__Cz8QB p{margin:4px 0 0;color:#64748b;font-size:13px}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-modal-header__Cz8QB .DiabotChat_end-session-btn__v9jI8{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:#fee2e2;border:1px solid #fecaca;color:#b91c1c;font-weight:600;cursor:pointer;transition:all .2s ease}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-modal-header__Cz8QB .DiabotChat_end-session-btn__v9jI8:hover{background:#fecaca}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-error__vPFO1{margin:12px 20px 0;padding:10px 12px;border-radius:10px;background:#fef2f2;color:#b91c1c;font-size:13px;line-height:1.45}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-transcript-list__Vvc5Y{flex:1 1;overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column;gap:12px}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-transcript-list__Vvc5Y .DiabotChat_voice-transcript-empty__S17tF{text-align:center;color:#94a3b8;font-size:14px;padding:32px 0}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-transcript-list__Vvc5Y .DiabotChat_voice-transcript-item__rYS_c{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0;font-size:13px;line-height:1.5}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-transcript-list__Vvc5Y .DiabotChat_voice-transcript-item--user__E7iK5{background:rgba(59,130,246,.08);border-color:rgba(59,130,246,.2)}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-transcript-list__Vvc5Y .DiabotChat_voice-transcript-item--agent__v5V4x{background:rgba(51,161,81,.08);border-color:rgba(51,161,81,.2)}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-transcript-list__Vvc5Y .DiabotChat_voice-transcript-item__rYS_c .DiabotChat_voice-transcript-role__3Cb72{font-weight:700;color:#1e293b;min-width:52px}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-transcript-list__Vvc5Y .DiabotChat_voice-transcript-item__rYS_c .DiabotChat_voice-transcript-text__i7X7i{flex:1 1}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-transcript-list__Vvc5Y .DiabotChat_voice-transcript-item__rYS_c .DiabotChat_spin__KOvCV{animation:DiabotChat_spinner__Pp2Pb .8s linear infinite;color:#94a3b8}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-products-section__w9Ni_{padding:16px 20px;border-top:1px solid #e2e8f0;background:#f8fafc;max-height:300px;overflow-y:auto}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-products-section__w9Ni_ .DiabotChat_voice-products-title__lv5ql{font-size:14px;font-weight:600;color:#1e293b;margin:0 0 12px}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-products-section__w9Ni_ .DiabotChat_voice-products-grid__BIw92{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:12px;gap:12px}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-products-section__w9Ni_ .DiabotChat_voice-products-grid__BIw92 .DiabotChat_voice-product-card__f897j{background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;transition:all .2s ease;cursor:pointer}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-products-section__w9Ni_ .DiabotChat_voice-products-grid__BIw92 .DiabotChat_voice-product-card__f897j:hover{border-color:#33a151;box-shadow:0 2px 8px rgba(51,161,81,.15);transform:translateY(-2px)}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-products-section__w9Ni_ .DiabotChat_voice-products-grid__BIw92 .DiabotChat_voice-product-card__f897j .DiabotChat_voice-product-image__YQum3{width:100%;height:120px;object-fit:cover;background:#f1f5f9}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-products-section__w9Ni_ .DiabotChat_voice-products-grid__BIw92 .DiabotChat_voice-product-card__f897j .DiabotChat_voice-product-info__PLmro{padding:10px}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-products-section__w9Ni_ .DiabotChat_voice-products-grid__BIw92 .DiabotChat_voice-product-card__f897j .DiabotChat_voice-product-info__PLmro .DiabotChat_voice-product-title__tNa8t{font-size:13px;font-weight:500;color:#1e293b;margin:0 0 6px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-products-section__w9Ni_ .DiabotChat_voice-products-grid__BIw92 .DiabotChat_voice-product-card__f897j .DiabotChat_voice-product-info__PLmro .DiabotChat_voice-product-price__U0zvy{font-size:14px;font-weight:700;color:#33a151;margin:0}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-modal-footer__9pDh4{padding:16px 20px;border-top:1px solid #e2e8f0;display:flex;flex-direction:column;gap:12px}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-modal-footer__9pDh4 .DiabotChat_mic-toggle-btn__HY__E{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;background:rgba(51,161,81,.12);border:1px solid rgba(51,161,81,.3);color:#33a151;font-weight:600;cursor:pointer;transition:all .2s ease}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-modal-footer__9pDh4 .DiabotChat_mic-toggle-btn__HY__E.DiabotChat_muted__3m43G{background:#fee2e2;border-color:#fecaca;color:#b91c1c}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-modal-footer__9pDh4 .DiabotChat_mic-toggle-btn__HY__E:hover{transform:translateY(-1px)}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-modal-footer__9pDh4 .DiabotChat_voice-debug__9wnPO{width:100%;font-size:12px;color:#475569}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-modal-footer__9pDh4 .DiabotChat_voice-debug__9wnPO summary{cursor:pointer;font-weight:600;margin-bottom:6px}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-modal-footer__9pDh4 .DiabotChat_voice-debug__9wnPO ul{list-style:none;padding:0;margin:0;max-height:120px;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.DiabotChat_voice-modal__7nl_O .DiabotChat_voice-modal-footer__9pDh4 .DiabotChat_voice-debug__9wnPO ul li{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:6px 8px}@keyframes DiabotChat_spinner__Pp2Pb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}