.inbox-sidebar[data-v-5e0bf8e8]{width:100%;height:100%;background-color:#fff;border-right:1px solid #e5e7eb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inbox-sidebar .sidebar-header[data-v-5e0bf8e8]{padding:12px 16px;border-bottom:1px solid #e5e7eb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:48px;-webkit-box-sizing:border-box;box-sizing:border-box}.inbox-sidebar .sidebar-header h2[data-v-5e0bf8e8]{margin:0;font-size:.9375rem;font-weight:600;color:#111827}.inbox-sidebar .sidebar-header .header-actions[data-v-5e0bf8e8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.inbox-sidebar .sidebar-header .action-btn[data-v-5e0bf8e8]{width:28px;height:28px;border:none;background-color:transparent;color:#6b7280;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;-webkit-transition:all .2s;transition:all .2s}.inbox-sidebar .sidebar-header .action-btn[data-v-5e0bf8e8]:hover{background-color:#f3f4f6;color:#111827}.inbox-sidebar .sidebar-header .action-btn img[data-v-5e0bf8e8]{width:16px;height:16px}.inbox-sidebar .search-box[data-v-5e0bf8e8]{padding:8px 14px;border-bottom:1px solid #e5e7eb}.inbox-sidebar .search-box .search-input[data-v-5e0bf8e8]{width:100%;padding:6px 10px;border:1px solid #d1d5db;border-radius:5px;font-size:12px;-webkit-transition:border-color .2s;transition:border-color .2s}.inbox-sidebar .search-box .search-input[data-v-5e0bf8e8]:focus{outline:none;border-color:#3b82f6}.inbox-sidebar .search-box .search-input[data-v-5e0bf8e8]::-webkit-input-placeholder{color:#9ca3af}.inbox-sidebar .search-box .search-input[data-v-5e0bf8e8]::-moz-placeholder{color:#9ca3af}.inbox-sidebar .search-box .search-input[data-v-5e0bf8e8]:-ms-input-placeholder{color:#9ca3af}.inbox-sidebar .search-box .search-input[data-v-5e0bf8e8]::-ms-input-placeholder{color:#9ca3af}.inbox-sidebar .search-box .search-input[data-v-5e0bf8e8]::placeholder{color:#9ca3af}.inbox-sidebar .sidebar-tabs[data-v-5e0bf8e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:6px 0}.inbox-sidebar .sidebar-tabs .tab-group[data-v-5e0bf8e8]{display:contents}.inbox-sidebar .sidebar-tabs .tab-item[data-v-5e0bf8e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 14px;cursor:pointer;-webkit-transition:background-color .15s;transition:background-color .15s;border-left:2px solid transparent}.inbox-sidebar .sidebar-tabs .tab-item[data-v-5e0bf8e8]:hover{background-color:#f9fafb}.inbox-sidebar .sidebar-tabs .tab-item.active[data-v-5e0bf8e8]{background-color:#eff6ff;border-left-color:#3b82f6}.inbox-sidebar .sidebar-tabs .tab-item.active .tab-label[data-v-5e0bf8e8]{color:#1e40af;font-weight:500}.inbox-sidebar .sidebar-tabs .tab-item .tab-icon[data-v-5e0bf8e8]{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0}.inbox-sidebar .sidebar-tabs .tab-item .tab-label[data-v-5e0bf8e8]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;color:#374151;-webkit-transition:color .15s;transition:color .15s}.inbox-sidebar .sidebar-tabs .tab-item .tab-count[data-v-5e0bf8e8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:500;color:#6b7280;background-color:#f3f4f6;border-radius:9px;font-variant-numeric:tabular-nums}.inbox-sidebar .sidebar-tabs .tab-item .tab-count.highlight[data-v-5e0bf8e8]{-webkit-animation:badge-highlight-gray-5e0bf8e8 1s ease;animation:badge-highlight-gray-5e0bf8e8 1s ease}@-webkit-keyframes badge-highlight-gray-5e0bf8e8{0%{-webkit-box-shadow:0 0 0 0 rgba(107,114,128,.4);box-shadow:0 0 0 0 rgba(107,114,128,.4)}50%{-webkit-box-shadow:0 0 0 4px rgba(107,114,128,0);box-shadow:0 0 0 4px rgba(107,114,128,0)}to{-webkit-box-shadow:0 0 0 0 rgba(107,114,128,0);box-shadow:0 0 0 0 rgba(107,114,128,0)}}@keyframes badge-highlight-gray-5e0bf8e8{0%{-webkit-box-shadow:0 0 0 0 rgba(107,114,128,.4);box-shadow:0 0 0 0 rgba(107,114,128,.4)}50%{-webkit-box-shadow:0 0 0 4px rgba(107,114,128,0);box-shadow:0 0 0 4px rgba(107,114,128,0)}to{-webkit-box-shadow:0 0 0 0 rgba(107,114,128,0);box-shadow:0 0 0 0 rgba(107,114,128,0)}}.typing-indicator[data-v-55f7bf80]{padding:4px 0}.typing-bubble[data-v-55f7bf80],.typing-indicator[data-v-55f7bf80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.typing-bubble[data-v-55f7bf80]{gap:3px;background-color:#fff;padding:8px 12px;border-radius:14px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.dot[data-v-55f7bf80]{width:6px;height:6px;background-color:#5265e8;border-radius:50%;-webkit-animation:typing-bounce-55f7bf80 1.4s ease-in-out infinite both;animation:typing-bounce-55f7bf80 1.4s ease-in-out infinite both}.dot[data-v-55f7bf80]:first-child{-webkit-animation-delay:0s;animation-delay:0s}.dot[data-v-55f7bf80]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.dot[data-v-55f7bf80]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes typing-bounce-55f7bf80{0%,80%,to{-webkit-transform:scale(.6);transform:scale(.6);opacity:.5}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes typing-bounce-55f7bf80{0%,80%,to{-webkit-transform:scale(.6);transform:scale(.6);opacity:.5}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.inbox-visitor-list[data-v-a7e92b50]{width:100%;border-right:1px solid #e5e7eb;height:100%;overflow:hidden}.inbox-visitor-list .visitor-list-header[data-v-a7e92b50],.inbox-visitor-list[data-v-a7e92b50]{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inbox-visitor-list .visitor-list-header[data-v-a7e92b50]{padding:10px 12px;border-bottom:1px solid #e5e7eb;-webkit-box-sizing:border-box;box-sizing:border-box;gap:8px}.inbox-visitor-list .visitor-list-header .header-content[data-v-a7e92b50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.inbox-visitor-list .visitor-list-header .header-content .header-left[data-v-a7e92b50]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.inbox-visitor-list .visitor-list-header .header-content .header-center[data-v-a7e92b50]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inbox-visitor-list .visitor-list-header .header-content .header-title[data-v-a7e92b50]{font-size:.875rem;font-weight:500;color:#1f2937}.inbox-visitor-list .visitor-list-header .header-content .stage-filters[data-v-a7e92b50]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inbox-visitor-list .visitor-list-header .header-content .stage-filters .stage-pill[data-v-a7e92b50]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:500;color:#6b7280;background-color:#f3f4f6;border:none;border-radius:10px;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.inbox-visitor-list .visitor-list-header .header-content .stage-filters .stage-pill[data-v-a7e92b50]:hover{background-color:#e5e7eb;color:#374151}.inbox-visitor-list .visitor-list-header .header-content .stage-filters .stage-pill.active[data-v-a7e92b50]{background-color:#dbeafe;color:#1e40af}.inbox-visitor-list .visitor-list-header .header-content .stage-filters .stage-pill .stage-dot[data-v-a7e92b50]{width:5px;height:5px;border-radius:50%;background-color:#9ca3af}.inbox-visitor-list .visitor-list-header .header-content .stage-filters .stage-pill .stage-count[data-v-a7e92b50]{font-size:10px;font-weight:600;color:inherit;opacity:.8}.inbox-visitor-list .visitor-list-header .header-content .stage-filters .stage-pill--chatbot.active[data-v-a7e92b50]{background-color:#dbeafe;color:#1e40af}.inbox-visitor-list .visitor-list-header .header-content .stage-filters .stage-pill--chatbot .stage-dot[data-v-a7e92b50]{background-color:#3b82f6}.inbox-visitor-list .visitor-list-header .header-content .stage-filters .stage-pill--ai.active[data-v-a7e92b50]{background-color:#e0e7ff;color:#4338ca}.inbox-visitor-list .visitor-list-header .header-content .stage-filters .stage-pill--ai .stage-dot[data-v-a7e92b50]{background-color:#6366f1}.inbox-visitor-list .visitor-list-header .header-content .stage-filters .stage-pill--waiting.active[data-v-a7e92b50]{background-color:#fed7aa;color:#c2410c}.inbox-visitor-list .visitor-list-header .header-content .stage-filters .stage-pill--waiting .stage-dot[data-v-a7e92b50]{background-color:#f59e0b}.inbox-visitor-list .visitor-list-header .header-content .stage-filters .stage-pill--user.active[data-v-a7e92b50]{background-color:#dcfce7;color:#15803d}.inbox-visitor-list .visitor-list-header .header-content .stage-filters .stage-pill--user .stage-dot[data-v-a7e92b50]{background-color:#10b981}.inbox-visitor-list .visitor-list-header .header-content .toggle-sidebar-btn[data-v-a7e92b50]{background:none;border:none;padding:.25rem;cursor:pointer;color:#6b7280;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .2s ease;transition:color .2s ease}.inbox-visitor-list .visitor-list-header .header-content .toggle-sidebar-btn[data-v-a7e92b50]:hover{color:#1f2937}.inbox-visitor-list .visitor-list-header .header-content .toggle-sidebar-btn img[data-v-a7e92b50]{width:18px;height:18px;opacity:.7}.inbox-visitor-list .visitor-list-header .header-content .toggle-sidebar-btn:hover img[data-v-a7e92b50]{opacity:1}.inbox-visitor-list .visitor-list-content[data-v-a7e92b50]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:.5rem .25rem;background-color:#fff}.inbox-visitor-list .visitor-list-content .empty-state[data-v-a7e92b50],.inbox-visitor-list .visitor-list-content .loading-state[data-v-a7e92b50]{padding:1.5rem;text-align:center;color:#6b7280;font-size:.8125rem}.inbox-visitor-list .visitor-list-content .loading-more[data-v-a7e92b50]{padding:12px;text-align:center;color:#9ca3af;font-size:.75rem}.inbox-visitor-list .visitor-list-content .visitor-items[data-v-a7e92b50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item[data-v-a7e92b50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem;padding:.75rem;margin:.125rem .25rem;border-radius:8px;cursor:pointer;background-color:transparent;outline:none;position:relative;overflow:hidden}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item[data-v-a7e92b50]:focus,.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item[data-v-a7e92b50]:focus-visible{outline:none}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item[data-v-a7e92b50]:hover{background-color:#f3f4f6}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item.active[data-v-a7e92b50]{background-color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid #e5e7eb}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item.active[data-v-a7e92b50]:hover{background-color:#fff}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item.unread[data-v-a7e92b50]{background-color:#f9fafb}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item.unread[data-v-a7e92b50]:hover{background-color:#f3f4f6}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item.unread .visitor-content .visitor-row .visitor-name[data-v-a7e92b50]{font-weight:700}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item.unread .visitor-content .last-message-row .last-message[data-v-a7e92b50]{font-weight:600;color:#374151}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-avatar[data-v-a7e92b50]{-ms-flex-negative:0;flex-shrink:0;position:relative}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-avatar .avatar-circle[data-v-a7e92b50]{width:32px;height:32px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-size:.6875rem;color:#4b5563;letter-spacing:.5px}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-avatar .online-status-badge[data-v-a7e92b50]{position:absolute;bottom:-1px;right:-1px;width:12px;height:12px;border-radius:50%;border:2px solid #fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);z-index:2}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-avatar .online-status-badge.online[data-v-a7e92b50]{background-color:#10b981}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-avatar .online-status-badge.offline[data-v-a7e92b50]{background-color:#9ca3af}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-content[data-v-a7e92b50]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-content .visitor-row[data-v-a7e92b50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.25rem;gap:.5rem}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-content .visitor-row .visitor-name-container[data-v-a7e92b50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-content .visitor-row .visitor-name-container .visitor-name[data-v-a7e92b50]{font-weight:600;font-size:.875rem;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-content .visitor-row .visitor-name-container .country-flag[data-v-a7e92b50]{width:16px;height:12px;-ms-flex-negative:0;flex-shrink:0;border-radius:2px;-o-object-fit:cover;object-fit:cover;opacity:.75}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-content .visitor-row .conversation-time[data-v-a7e92b50]{font-size:.75rem;color:#9ca3af;white-space:nowrap;cursor:help;-webkit-transition:color .2s ease;transition:color .2s ease;-ms-flex-negative:0;flex-shrink:0}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-content .visitor-row .conversation-time[data-v-a7e92b50]:hover{color:#6b7280}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-content .last-message-row[data-v-a7e92b50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-content .last-message-row .last-message[data-v-a7e92b50]{font-size:.8125rem;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-content .last-message-row .last-message .channel-icon[data-v-a7e92b50]{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;opacity:.85;-o-object-fit:contain;object-fit:contain}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-content .last-message-row .unread-badge[data-v-a7e92b50]{min-width:16px;height:16px;padding:0 4px;background-color:#5265e8;color:#fff;font-size:10px;font-weight:600;line-height:16px;text-align:center;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-webkit-animation:badge-highlight-a7e92b50 1s ease;animation:badge-highlight-a7e92b50 1s ease}@-webkit-keyframes badge-highlight-a7e92b50{0%{-webkit-box-shadow:0 0 0 0 rgba(82,101,232,.7);box-shadow:0 0 0 0 rgba(82,101,232,.7)}50%{-webkit-box-shadow:0 0 0 4px rgba(82,101,232,0);box-shadow:0 0 0 4px rgba(82,101,232,0)}to{-webkit-box-shadow:0 0 0 0 rgba(82,101,232,0);box-shadow:0 0 0 0 rgba(82,101,232,0)}}@keyframes badge-highlight-a7e92b50{0%{-webkit-box-shadow:0 0 0 0 rgba(82,101,232,.7);box-shadow:0 0 0 0 rgba(82,101,232,.7)}50%{-webkit-box-shadow:0 0 0 4px rgba(82,101,232,0);box-shadow:0 0 0 4px rgba(82,101,232,0)}to{-webkit-box-shadow:0 0 0 0 rgba(82,101,232,0);box-shadow:0 0 0 0 rgba(82,101,232,0)}}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-content .last-message-row .typing-inline[data-v-a7e92b50]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-content .last-message-row .typing-inline[data-v-a7e92b50] .typing-indicator{padding:0}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-content .last-message-row .typing-inline[data-v-a7e92b50] .typing-bubble{padding:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;gap:3px}.inbox-visitor-list .visitor-list-content .visitor-items .visitor-item .visitor-content .last-message-row .typing-inline[data-v-a7e92b50] .dot{width:5px;height:5px}.inbox-visitor-list .visitor-list-enter-active[data-v-a7e92b50]{-webkit-transition:all .5s ease;transition:all .5s ease}.inbox-visitor-list .visitor-list-leave-active[data-v-a7e92b50]{-webkit-transition:all 1.5s ease;transition:all 1.5s ease;position:relative}.inbox-visitor-list .visitor-list-leave-active[data-v-a7e92b50]:before{content:"";position:absolute;top:0;right:0;height:100%;background-color:#10b981;z-index:-1;-webkit-animation:fill-bar-a7e92b50 1.5s ease forwards;animation:fill-bar-a7e92b50 1.5s ease forwards}.inbox-visitor-list .visitor-list-enter[data-v-a7e92b50]{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.inbox-visitor-list .visitor-list-leave-to[data-v-a7e92b50]{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}.inbox-visitor-list .visitor-list-move[data-v-a7e92b50]{-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}@-webkit-keyframes fill-bar-a7e92b50{0%{width:0;right:0}to{width:100%;right:0}}@keyframes fill-bar-a7e92b50{0%{width:0;right:0}to{width:100%;right:0}}.ai-suggestion-container[data-v-6d6b721c]{background:#fafafa;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:8px;overflow:hidden}.ai-suggestion-header[data-v-6d6b721c]{padding:6px 10px;background:#f5f5f5;border-bottom:1px solid #e0e0e0}.ai-suggestion-header .ai-icon[data-v-6d6b721c],.ai-suggestion-header[data-v-6d6b721c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-suggestion-header .ai-icon[data-v-6d6b721c]{color:#666;margin-right:6px}.ai-suggestion-header .ai-label[data-v-6d6b721c]{font-size:11px;font-weight:400;color:#666;-webkit-box-flex:1;-ms-flex:1;flex:1}.ai-suggestion-header .dismiss-btn[data-v-6d6b721c]{background:none;border:none;color:#999;cursor:pointer;padding:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-suggestion-header .dismiss-btn[data-v-6d6b721c]:hover{color:#666}.ai-suggestion-content[data-v-6d6b721c]{padding:10px}.typing-indicator[data-v-6d6b721c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.typing-indicator .typing-dots[data-v-6d6b721c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.typing-indicator .typing-dots span[data-v-6d6b721c]{width:3px;height:3px;background:#999;border-radius:50%;-webkit-animation:typing-6d6b721c 1.4s ease-in-out infinite;animation:typing-6d6b721c 1.4s ease-in-out infinite}.typing-indicator .typing-dots span[data-v-6d6b721c]:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.typing-indicator .typing-dots span[data-v-6d6b721c]:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}.typing-indicator .typing-dots span[data-v-6d6b721c]:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s}.typing-indicator .typing-text[data-v-6d6b721c]{font-size:12px;color:#999;font-style:italic}.visitor-message[data-v-6d6b721c]{background:#f8f9fa;border-left:3px solid #007bff;padding:3px 5px;margin-bottom:4px;border-radius:3px;font-size:11px;line-height:1.1;color:#555;word-wrap:break-word;white-space:normal;display:inline-block;max-width:100%;max-height:60px;overflow-y:auto}.suggestion-message .suggestion-content[data-v-6d6b721c]{margin-bottom:10px}.suggestion-message .suggestion-content.thinking-content[data-v-6d6b721c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px}.suggestion-message .suggestion-content p[data-v-6d6b721c]{margin:0;font-size:13px;line-height:1.3;color:#333;background:#fff;padding:8px;border-radius:3px;border:1px solid #e0e0e0;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;max-height:200px;overflow-y:auto;word-wrap:break-word;white-space:normal}.suggestion-message .suggestion-content p[data-v-6d6b721c]:hover{border-color:#007bff;background:#f8f9ff}.suggestion-message .suggestion-content p.error-text[data-v-6d6b721c]{background:#fef2f2;border-color:#fecaca;color:#dc2626}.suggestion-message .suggestion-content p.error-text[data-v-6d6b721c]:hover{border-color:#f87171;background:#fef2f2}.suggestion-message .suggestion-content p.error-text .error-icon[data-v-6d6b721c]{margin-right:6px;font-size:14px}.suggestion-message .suggestion-content.error-response .response-text[data-v-6d6b721c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.suggestion-message .suggestion-content .edit-textarea[data-v-6d6b721c]{width:100%;font-size:13px;line-height:1.3;color:#333;background:#fff;padding:8px;border-radius:3px;border:2px solid #007bff;resize:none;overflow:hidden;font-family:inherit}.suggestion-message .suggestion-content .edit-textarea[data-v-6d6b721c]:focus{outline:none;border-color:#0056b3}.suggestion-actions[data-v-6d6b721c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.suggestion-actions.single-suggestion[data-v-6d6b721c]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.suggestion-actions .navigation-buttons[data-v-6d6b721c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.suggestion-actions .pagination-counter[data-v-6d6b721c]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.suggestion-actions .pagination-counter .suggestion-counter[data-v-6d6b721c]{font-size:11px;color:#666;font-weight:500}.suggestion-actions .action-buttons[data-v-6d6b721c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.suggestion-actions button[data-v-6d6b721c]{padding:4px;border-radius:4px;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px}.suggestion-actions .accept-btn[data-v-6d6b721c]{background:rgba(59,130,246,.1);color:#3b82f6;border:1px solid rgba(59,130,246,.2)}.suggestion-actions .accept-btn[data-v-6d6b721c]:hover:not(:disabled){background:rgba(59,130,246,.15);color:#2563eb;border-color:rgba(59,130,246,.3)}.suggestion-actions .accept-btn[data-v-6d6b721c]:disabled{background:rgba(107,114,128,.05);color:#9ca3af;border-color:rgba(107,114,128,.15);cursor:not-allowed;opacity:.6}.suggestion-actions .decline-btn[data-v-6d6b721c]{background:rgba(107,114,128,.05);color:#6b7280;border:1px solid rgba(107,114,128,.15)}.suggestion-actions .decline-btn[data-v-6d6b721c]:hover{background:rgba(107,114,128,.1);color:#4b5563;border-color:rgba(107,114,128,.25)}.nav-btn[data-v-6d6b721c]{background:#f8f9fa;color:#6c757d;border:1px solid #dee2e6;border-radius:3px;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;padding:0}.nav-btn[data-v-6d6b721c]:hover:not(:disabled){background:#e9ecef;color:#495057;border-color:#adb5bd}.nav-btn[data-v-6d6b721c]:disabled{opacity:.4;cursor:not-allowed}@-webkit-keyframes typing-6d6b721c{0%,80%,to{-webkit-transform:scale(0);transform:scale(0);opacity:.3}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes typing-6d6b721c{0%,80%,to{-webkit-transform:scale(0);transform:scale(0);opacity:.3}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.emoji-picker-container[data-v-07e28ec3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.emoji-search[data-v-07e28ec3]{padding:10px;border-bottom:1px solid #f0f0f0}.emoji-search-input[data-v-07e28ec3]{width:100%;padding:8px 10px;border:1px solid #e5e7eb;border-radius:8px;font-size:13px;outline:none}.emoji-search-input[data-v-07e28ec3]:focus{border-color:#5265e8}.emoji-search-input[data-v-07e28ec3]::-webkit-input-placeholder{color:#9ca3af}.emoji-search-input[data-v-07e28ec3]::-moz-placeholder{color:#9ca3af}.emoji-search-input[data-v-07e28ec3]:-ms-input-placeholder{color:#9ca3af}.emoji-search-input[data-v-07e28ec3]::-ms-input-placeholder{color:#9ca3af}.emoji-search-input[data-v-07e28ec3]::placeholder{color:#9ca3af}.emoji-categories[data-v-07e28ec3]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px;gap:2px;border-bottom:1px solid #f0f0f0}.emoji-category-btn[data-v-07e28ec3]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:6px;background:transparent;border:none;border-radius:4px;font-size:16px;cursor:pointer;-webkit-transition:background .15s;transition:background .15s}.emoji-category-btn[data-v-07e28ec3]:hover{background:#f3f4f6}.emoji-category-btn.active[data-v-07e28ec3]{background:#e0e7ff}.emoji-grid-container[data-v-07e28ec3]{max-height:200px;overflow-y:auto}.emoji-grid[data-v-07e28ec3]{display:grid;grid-template-columns:repeat(8,1fr);gap:2px;padding:8px}.emoji-item[data-v-07e28ec3]{aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:transparent;border:none;border-radius:4px;font-size:20px;cursor:pointer;-webkit-transition:background .1s;transition:background .1s}.emoji-item[data-v-07e28ec3]:hover{background:#f3f4f6}.emoji-empty[data-v-07e28ec3]{grid-column:1/-1;padding:20px;text-align:center;color:#9ca3af;font-size:13px}.attachment-preview[data-v-06de813f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:10px}.attachment-item[data-v-06de813f]{position:relative;width:60px;height:45px}.attachment-image[data-v-06de813f]{width:100%;height:100%;border-radius:4px;background-position:50%;background-size:cover;background-repeat:no-repeat}.attachment-file[data-v-06de813f]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f5f5f5;border:1px solid #5265e8;border-radius:3px;padding:5px}.attachment-file .file-icon[data-v-06de813f]{width:20px;height:20px}.attachment-file .file-name[data-v-06de813f]{font-size:9px;color:#666;margin-top:2px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-remove[data-v-06de813f]{position:absolute;top:-8px;right:-8px;width:20px;height:20px;padding:0;background:#ccc;border:none;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.attachment-remove img[data-v-06de813f]{width:10px;height:10px}.attachment-remove[data-v-06de813f]:hover{background:#bbb}.social-provider[data-v-66a02012]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.social-provider .textarea[data-v-66a02012]{max-height:200px!important;min-height:80px!important;height:auto!important;overflow-y:auto}.social-provider input[data-v-66a02012]{font-size:13px}.email-subject-container[data-v-66a02012]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;padding:0 5px}.email-label[data-v-66a02012]{font-size:13px;color:#5265e8;margin-right:6px;font-weight:500;white-space:nowrap}.email-subject[data-v-66a02012]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #eaeaea;border-radius:4px;padding:4px 8px;font-size:13px;outline:none;height:28px}.email-subject[data-v-66a02012]:focus{border-color:#5265e8}.write-box[data-v-66a02012]{position:relative;width:100%;padding:5px 5px 5px 5px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:99}.write-box .form[data-v-66a02012]{width:100%;position:relative;background:#fff}.write-box .form .content[data-v-66a02012]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:12px 14px 10px 14px;gap:6px;min-height:80px;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.write-box .form .content[data-v-66a02012]:focus-within{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.write-box .form .content .write-content .input-area[data-v-66a02012],.write-box .form .content .write-content[data-v-66a02012]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:60px}.write-box .form .content .write-content .social-provider[data-v-66a02012]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.write-box .form .content .write-content .social-provider input[data-v-66a02012]{padding:5px 0;margin-bottom:10px;border:0;border-bottom:1px solid rgba(0,0,0,.2)}.write-box .form .content .write-content .social-provider input[data-v-66a02012]:focus{outline:none}.write-box .form .content .write-content .social-provider .textarea[data-v-66a02012]{height:16px;max-height:60px}.write-box .form .content .write-content .rich-editor[data-v-66a02012]{width:100%;display:block;min-height:60px;-webkit-box-flex:1;-ms-flex:1;flex:1}.write-box .form .content .write-content .rich-editor[data-v-66a02012] .ql-container,.write-box .form .content .write-content .rich-editor[data-v-66a02012] .ql-editor{min-height:60px;font-size:14px;padding:8px 0}.write-box .form .content .write-content .rich-editor[data-v-66a02012] [contenteditable]{min-height:60px;outline:none}.write-box .form .content .write-content .textarea[data-v-66a02012]{width:100%;border:none;resize:none;outline:none;min-height:60px;padding:8px 0;font-size:14px;line-height:1.5;word-break:break-word;background-color:transparent;overflow-y:auto;max-height:150px;height:auto}.write-box .form .content .write-content .textarea[data-v-66a02012]:focus{outline:none}.write-box .form .content .write-content .textarea[data-v-66a02012]::-webkit-input-placeholder{color:#9ca3af}.write-box .form .content .write-content .textarea[data-v-66a02012]::-moz-placeholder{color:#9ca3af}.write-box .form .content .write-content .textarea[data-v-66a02012]:-ms-input-placeholder{color:#9ca3af}.write-box .form .content .write-content .textarea[data-v-66a02012]::-ms-input-placeholder{color:#9ca3af}.write-box .form .content .write-content .textarea[data-v-66a02012]::placeholder{color:#9ca3af}.write-box .form .content .actions-row[data-v-66a02012]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding-top:6px;padding-bottom:2px;margin-bottom:0;border-top:1px solid #f3f4f6}.write-box .form .content .actions-row .action-btn[data-v-66a02012]{background:none;border:none;padding:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;-webkit-transition:background-color .2s;transition:background-color .2s}.write-box .form .content .actions-row .action-btn[data-v-66a02012]:hover{background-color:#f3f4f6}.write-box .form .content .actions-row .action-btn .icon[data-v-66a02012]{width:18px;height:18px;display:block}.write-box .form .content .actions-row .file-upload-container .upload-input[data-v-66a02012]{display:none}.write-box .form .content .actions-row .emoji-toggle[data-v-66a02012]{position:static}.write-box .form .content .actions-row .emoji-toggle .emoji-picker[data-v-66a02012]{position:absolute;bottom:100%;left:14px;width:320px;margin-bottom:8px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15);background-color:#fff;border-radius:12px;z-index:999;overflow:hidden}.write-box .form .content .actions-row .send-button[data-v-66a02012]{margin-left:auto;border:0;background:#e5e7eb;border-radius:50%;width:32px;height:32px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .2s;transition:background-color .2s}.write-box .form .content .actions-row .send-button .icon[data-v-66a02012]{width:18px;height:18px;-webkit-filter:brightness(0) invert(.4);filter:brightness(0) invert(.4)}.write-box .form .content .actions-row .send-button.has-content[data-v-66a02012]{background:#3b82f6}.write-box .form .content .actions-row .send-button.has-content .icon[data-v-66a02012]{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.write-box .form .content .actions-row .send-button[data-v-66a02012]:disabled{opacity:.5;cursor:not-allowed}.write-box .upload-input[data-v-66a02012]{display:none}.write-box .upload-container[data-v-66a02012]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:10px}.write-box .upload-container .title[data-v-66a02012]{max-width:100px;margin-left:5px;font-size:12px;margin-top:-5px}.write-box .upload-container .file-icon[data-v-66a02012]{width:25px}.write-box .upload-container .image-container[data-v-66a02012]{position:relative;margin-right:8px;margin-bottom:8px;width:60px;height:45px}.write-box .upload-container .image-container[data-v-66a02012]:last-child{margin-right:0}.write-box .upload-container .image-container .file-container[data-v-66a02012]{border-radius:3px;border:1px solid #5265e8;padding:5px;background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.write-box .upload-container .image-container .upload-image[data-v-66a02012]{border-radius:4px;background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.write-box .upload-container .image-container .close-container[data-v-66a02012]{position:absolute;top:-8px;right:-8px;z-index:2;cursor:pointer;background-color:#ccc;border-radius:8px;padding:4px;height:25px;width:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.write-box .upload-container .image-container .close-container .close-icon[data-v-66a02012]{width:12px}.write-box .custom-file-upload[data-v-66a02012]{cursor:pointer;margin-top:-3px;display:block}.message-write-box-bottom[data-v-66a02012]{position:relative;bottom:0;left:0;right:0;background-color:#fff;border-top:1px solid rgba(82,101,232,.05);padding:3px 10px;margin-bottom:0;z-index:100;-webkit-box-shadow:0 -1px 4px rgba(0,0,0,.03);box-shadow:0 -1px 4px rgba(0,0,0,.03)}.media-library[data-v-9c338924]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.media-tabs[data-v-9c338924]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e5e7eb}.media-tabs button[data-v-9c338924]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px;background:none;border:none;font-size:13px;font-weight:500;color:#6b7280;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;-webkit-transition:color .15s;transition:color .15s}.media-tabs button[data-v-9c338924]:hover{color:#374151}.media-tabs button.active[data-v-9c338924]{color:#5265e8;border-bottom-color:#5265e8}.media-content[data-v-9c338924]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:12px}.empty-state[data-v-9c338924]{text-align:center;padding:32px 16px;color:#9ca3af;font-size:13px}.images-grid[data-v-9c338924]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.images-grid .image-item[data-v-9c338924]{position:relative;aspect-ratio:1;border-radius:6px;overflow:hidden;background-color:#f3f4f6}.images-grid .image-item>img[data-v-9c338924]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer}.images-grid .image-item>img[data-v-9c338924]:hover{opacity:.85}.images-grid .image-item .image-loading[data-v-9c338924]{width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f3f4f6),color-stop(50%,#e5e7eb),color-stop(75%,#f3f4f6));background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%);background-size:200% 100%;-webkit-animation:shimmer-9c338924 1.5s infinite;animation:shimmer-9c338924 1.5s infinite}.images-grid .image-item .download-btn[data-v-9c338924]{position:absolute;bottom:4px;right:4px;width:22px;height:22px;background-color:rgba(0,0,0,.5);border:none;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.images-grid .image-item .download-btn img[data-v-9c338924]{width:12px;height:12px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.images-grid .image-item .download-btn[data-v-9c338924]:hover{background-color:rgba(0,0,0,.7)}.images-grid .image-item:hover .download-btn[data-v-9c338924]{opacity:1}.files-list[data-v-9c338924]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.files-list .file-item[data-v-9c338924]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;-webkit-transition:background-color .15s;transition:background-color .15s}.files-list .file-item[data-v-9c338924]:hover{background-color:#f9fafb}.files-list .file-item .file-link[data-v-9c338924]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;text-decoration:none}.files-list .file-item .file-icon[data-v-9c338924]{width:28px;height:28px;-ms-flex-negative:0;flex-shrink:0}.files-list .file-item .file-info[data-v-9c338924]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.files-list .file-item .file-name[data-v-9c338924]{display:block;font-size:13px;font-weight:500;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.files-list .file-item .file-ext[data-v-9c338924]{display:block;font-size:10px;color:#9ca3af;text-transform:uppercase;margin-top:1px}.files-list .file-item .file-download-btn[data-v-9c338924]{width:22px;height:22px;margin-right:10px;background:none;border:none;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.files-list .file-item .file-download-btn img[data-v-9c338924]{width:14px;height:14px;opacity:.4}.files-list .file-item .file-download-btn[data-v-9c338924]:hover{background-color:#e5e7eb}.files-list .file-item .file-download-btn:hover img[data-v-9c338924]{opacity:.7}@-webkit-keyframes shimmer-9c338924{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes shimmer-9c338924{0%{background-position:-200% 0}to{background-position:200% 0}}.conversation-actions[data-v-b6ed9956]{position:relative}.trigger-btn[data-v-b6ed9956]{background:none;border:none;font-size:22px;color:#6b7280;cursor:pointer;padding:4px 8px;border-radius:4px;line-height:1}.trigger-btn[data-v-b6ed9956]:hover{background:#f3f4f6}.menu[data-v-b6ed9956]{position:absolute;top:100%;right:-48px;margin-top:4px;min-width:180px;background:#fff;border:1px solid #e5e7eb;border-radius:8px 0 0 8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);padding:6px 0;z-index:10000}.menu-item[data-v-b6ed9956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 14px;cursor:pointer;font-size:13px;color:#374151}.menu-item[data-v-b6ed9956]:hover{background:#f3f4f6}.menu-item.disabled[data-v-b6ed9956]{opacity:.5;pointer-events:none}.menu-item img[data-v-b6ed9956]{width:16px;height:16px}.backdrop[data-v-b6ed9956]{position:fixed;inset:0;z-index:9999}.conversation-state-toggle[data-v-28a4185b]{position:relative;display:inline-block}.conversation-state-toggle .trigger-btn[data-v-28a4185b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;padding:0;background:none;border:none;border-radius:6px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.conversation-state-toggle .trigger-btn[data-v-28a4185b]:hover:not(:disabled){background-color:#f3f4f6}.conversation-state-toggle .trigger-btn[data-v-28a4185b]:disabled{cursor:not-allowed;opacity:.6}.conversation-state-toggle .trigger-btn img[data-v-28a4185b]{width:20px;height:20px}.conversation-state-toggle .trigger-btn .loader[data-v-28a4185b]{width:16px;height:16px;border:2px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;-webkit-animation:spin-28a4185b .6s linear infinite;animation:spin-28a4185b .6s linear infinite}.conversation-state-toggle .trigger-btn--closed img[data-v-28a4185b]{-webkit-filter:brightness(0) saturate(100%) invert(61%) sepia(58%) saturate(456%) hue-rotate(101deg) brightness(94%) contrast(86%);filter:brightness(0) saturate(100%) invert(61%) sepia(58%) saturate(456%) hue-rotate(101deg) brightness(94%) contrast(86%)}.conversation-state-toggle .menu[data-v-28a4185b]{position:absolute;top:calc(100% + 4px);right:-8px;min-width:180px;background:#fff;border:1px solid #e5e7eb;border-radius:8px 0 0 8px;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);overflow:hidden;z-index:1000}.conversation-state-toggle .menu .menu-item[data-v-28a4185b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 14px;font-size:.875rem;color:#374151;cursor:pointer;-webkit-transition:background-color .15s;transition:background-color .15s}.conversation-state-toggle .menu .menu-item[data-v-28a4185b]:hover{background-color:#f9fafb}.conversation-state-toggle .menu .menu-item img[data-v-28a4185b]{width:18px;height:18px}.conversation-state-toggle .menu .menu-item .state-text[data-v-28a4185b]{font-weight:500}.conversation-state-toggle .menu .menu-item--open .state-text[data-v-28a4185b]{color:#f59e0b}.conversation-state-toggle .menu .menu-item--closed .state-text[data-v-28a4185b]{color:#10b981}.conversation-state-toggle .menu .menu-item--closed img[data-v-28a4185b]{-webkit-filter:brightness(0) saturate(100%) invert(61%) sepia(58%) saturate(456%) hue-rotate(101deg) brightness(94%) contrast(86%);filter:brightness(0) saturate(100%) invert(61%) sepia(58%) saturate(456%) hue-rotate(101deg) brightness(94%) contrast(86%)}.conversation-state-toggle .backdrop[data-v-28a4185b]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999}@-webkit-keyframes spin-28a4185b{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-28a4185b{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.media-counter-btn[data-v-7ab97b13]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;padding:0;background:none;border:none;border-radius:6px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.media-counter-btn[data-v-7ab97b13]:hover{background-color:#f3f4f6}.media-counter-btn img[data-v-7ab97b13]{width:20px;height:20px;opacity:.7}.media-counter-btn .count-badge[data-v-7ab97b13]{position:absolute;top:-2px;right:-6px;min-width:16px;height:16px;padding:0 4px;background-color:#9ca3af;color:#fff;font-size:10px;font-weight:500;line-height:16px;text-align:center;border-radius:8px}.conversation-header[data-v-c5d3480a]{-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0 12px 16px;border-bottom:1px solid #e5e7eb;background-color:#fff;height:48px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:100;overflow:visible}.conversation-header .header-info[data-v-c5d3480a],.conversation-header[data-v-c5d3480a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.conversation-header .header-info[data-v-c5d3480a]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;gap:8px}.conversation-header .header-info .back-btn[data-v-c5d3480a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;padding:0;background:none;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.conversation-header .header-info .back-btn img[data-v-c5d3480a]{width:16px;height:16px;opacity:.6}.conversation-header .header-info .back-btn[data-v-c5d3480a]:hover{background-color:#f3f4f6;border-color:#d1d5db}.conversation-header .header-info .back-btn:hover img[data-v-c5d3480a]{opacity:.9}.conversation-header .header-info h3[data-v-c5d3480a]{margin:0;font-size:.9375rem;font-weight:600;color:#111827;line-height:1}.conversation-header .header-info .user-name[data-v-c5d3480a]{font-size:.75rem;color:#6b7280;font-weight:500;line-height:1}.conversation-header .header-info .user-name[data-v-c5d3480a]:before{content:"\2022";margin-right:6px;color:#d1d5db}.conversation-header .header-actions[data-v-c5d3480a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding-right:8px}.conversation-header .header-actions .action-btn[data-v-c5d3480a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;padding:0;background:none;border:none;border-radius:6px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.conversation-header .header-actions .action-btn[data-v-c5d3480a]:hover{background-color:#f3f4f6}.conversation-header .header-actions .action-btn img[data-v-c5d3480a]{width:20px;height:20px;opacity:.7}.conversation-header .header-actions .action-btn.toggle-details-btn[data-v-c5d3480a]{border:1px solid #e5e7eb}.conversation-header .header-actions .action-btn.toggle-details-btn[data-v-c5d3480a]:hover{border-color:#d1d5db}.conversation-header .header-actions .action-btn.toggle-details-btn img[data-v-c5d3480a]{width:18px;height:18px;opacity:.6}.conversation-header .header-actions .action-btn.toggle-details-btn:hover img[data-v-c5d3480a]{opacity:.9}.scroll-to-bottom-btn[data-v-aeba1e24]{position:absolute;bottom:16px;right:16px;width:40px;height:40px;border-radius:50%;background-color:#fff;border:1px solid #e5e7eb;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:10}.scroll-to-bottom-btn .scroll-icon[data-v-aeba1e24]{width:20px;height:20px;opacity:.6;-webkit-transition:opacity .2s;transition:opacity .2s}.scroll-to-bottom-btn[data-v-aeba1e24]:hover{background-color:#f9fafb;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.scroll-to-bottom-btn:hover .scroll-icon[data-v-aeba1e24]{opacity:1}.scroll-to-bottom-btn[data-v-aeba1e24]:active{-webkit-transform:translateY(0);transform:translateY(0)}.scroll-to-bottom-btn.has-new-messages[data-v-aeba1e24]{background-color:#5265e8;border-color:#5265e8}.scroll-to-bottom-btn.has-new-messages .scroll-icon[data-v-aeba1e24]{opacity:1;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.scroll-to-bottom-btn.has-new-messages[data-v-aeba1e24]:hover{background-color:#4254d6}.scroll-to-bottom-btn .new-message-badge[data-v-aeba1e24]{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 6px;background-color:#ef4444;color:#fff;font-size:11px;font-weight:600;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.scroll-btn-enter-active[data-v-aeba1e24],.scroll-btn-leave-active[data-v-aeba1e24]{-webkit-transition:all .2s ease;transition:all .2s ease}.scroll-btn-enter-from[data-v-aeba1e24],.scroll-btn-leave-to[data-v-aeba1e24]{opacity:0;-webkit-transform:translateY(10px) scale(.9);transform:translateY(10px) scale(.9)}.message-attachments[data-v-707817f9]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.attachment-image[data-v-707817f9]{display:block;max-width:200px;min-width:120px;min-height:80px;border-radius:8px;overflow:hidden;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s;background-color:#f0f0f0}.attachment-image[data-v-707817f9]:hover:not(.loading){opacity:.9}.attachment-image.loading[data-v-707817f9]{cursor:default}.attachment-image img[data-v-707817f9]{width:100%;height:auto;max-height:200px;-o-object-fit:cover;object-fit:cover;display:block}.attachment-image .image-loading[data-v-707817f9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:80px}.attachment-image .loading-spinner[data-v-707817f9]{width:24px;height:24px;border:2px solid #ddd;border-top-color:#5265e8;border-radius:50%;-webkit-animation:spin-707817f9 .8s linear infinite;animation:spin-707817f9 .8s linear infinite}@-webkit-keyframes spin-707817f9{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-707817f9{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.attachment-file[data-v-707817f9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;text-decoration:none;max-width:220px;background-color:#fff;border:1px solid #e5e7eb;-webkit-transition:background-color .15s,border-color .15s;transition:background-color .15s,border-color .15s}.attachment-file[data-v-707817f9]:hover{background-color:#f9fafb;border-color:#d1d5db}.attachment-file.disabled[data-v-707817f9]{opacity:.6;cursor:default}.attachment-file .file-icon[data-v-707817f9]{width:32px;height:32px;-ms-flex-negative:0;flex-shrink:0}.attachment-file .file-info[data-v-707817f9]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.attachment-file .file-name[data-v-707817f9]{display:block;font-size:13px;font-weight:500;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-file .file-ext[data-v-707817f9]{display:block;font-size:11px;color:#9ca3af;text-transform:uppercase;margin-top:2px}.message-avatar-wrapper[data-v-19c360ca]{position:relative;display:inline-block}.message-avatar-wrapper:hover .avatar-tooltip[data-v-19c360ca]{opacity:1;visibility:visible}.message-avatar[data-v-19c360ca]{width:24px;height:24px;border-radius:50%;background-color:#d1d5db;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.message-avatar span[data-v-19c360ca]{font-size:9px;font-weight:600;color:#4b5563;letter-spacing:.3px}.avatar-tooltip[data-v-19c360ca]{bottom:calc(100% + 6px);background-color:#e5e7eb;color:#374151;padding:6px 10px;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap;opacity:0;visibility:hidden;-webkit-transition:opacity .1s ease,visibility .1s ease;transition:opacity .1s ease,visibility .1s ease;pointer-events:none;z-index:1000;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.avatar-tooltip[data-v-19c360ca],.avatar-tooltip[data-v-19c360ca]:after{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.avatar-tooltip[data-v-19c360ca]:after{content:"";top:100%;border:4px solid transparent;border-top-color:#e5e7eb}.reply-preview[data-v-049911ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;padding:6px 8px;margin-bottom:4px;border-radius:6px;border-left:3px solid;cursor:pointer;-webkit-transition:background-color .15s;transition:background-color .15s}.reply-preview[data-v-049911ce]:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}.reply-preview .reply-sender[data-v-049911ce]{font-size:11px;font-weight:600}.reply-preview .reply-text[data-v-049911ce]{font-size:12px;font-style:italic;line-height:1.3;word-break:break-word}.message-actions[data-v-53511513]{position:absolute;top:4px;right:4px;z-index:5}.dropdown-wrapper[data-v-53511513]{cursor:pointer;padding:2px;border-radius:4px;-webkit-transition:background-color .15s;transition:background-color .15s}.dropdown-wrapper[data-v-53511513]:hover{background-color:rgba(0,0,0,.08)}.dropdown-icon[data-v-53511513]{display:block;width:16px;height:16px;opacity:.6;-webkit-transition:opacity .15s;transition:opacity .15s}.dropdown-wrapper:hover .dropdown-icon[data-v-53511513]{opacity:1}.actions-dropdown[data-v-53511513]{position:absolute;top:100%;right:0;margin-top:4px;min-width:80px;background:#fff;border-radius:6px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:100;overflow:hidden}.dropdown-item[data-v-53511513]{display:block;width:100%;padding:8px 12px;border:none;background:none;font-size:13px;color:#374151;text-align:left;cursor:pointer;-webkit-transition:background-color .15s;transition:background-color .15s}.dropdown-item[data-v-53511513]:hover{background-color:#f3f4f6}.seen-indicator[data-v-0bc7752d]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:2px;padding-right:32px;margin-top:-6px}.seen-indicator .tick-icon[data-v-0bc7752d]{width:8px;height:8px;opacity:.5}.seen-indicator .tick-icon.tick-second[data-v-0bc7752d]{margin-left:-4px}.seen-indicator .seen-time[data-v-0bc7752d]{font-size:10px;color:#9ca3af}.link-confirm[data-v-1c728b36]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border-radius:8px;padding:12px 16px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.15);box-shadow:0 2px 12px rgba(0,0,0,.15);z-index:9999;max-width:360px}.link-confirm p[data-v-1c728b36]{margin:0 0 6px;font-size:13px;color:#374151}.url[data-v-1c728b36]{display:block;font-size:11px;color:#9ca3af;word-break:break-all;margin-bottom:10px}.actions[data-v-1c728b36]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.actions button[data-v-1c728b36]{padding:5px 12px;border-radius:4px;font-size:12px;cursor:pointer;background:#f3f4f6;border:none}.actions .open[data-v-1c728b36]{background:#3b82f6;color:#fff}.message-item[data-v-5112f70a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.message-sent[data-v-5112f70a]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.message-sent .message-bubble[data-v-5112f70a]{background-color:#5265e8;color:#fff}.message-sent .message-bubble .message-time[data-v-5112f70a]{color:hsla(0,0%,100%,.7)}.message-sent[data-v-5112f70a] .reply-preview{background-color:hsla(0,0%,100%,.15);border-left-color:hsla(0,0%,100%,.6)}.message-sent[data-v-5112f70a] .reply-preview .reply-sender,.message-sent[data-v-5112f70a] .reply-preview .reply-text{color:hsla(0,0%,100%,.9)}.message-received[data-v-5112f70a]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.message-received .message-bubble[data-v-5112f70a]{background-color:#fff;color:#1a1a1a;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.message-received .message-bubble .message-time[data-v-5112f70a]{color:rgba(0,0,0,.5)}.message-received[data-v-5112f70a] .reply-preview{background-color:rgba(0,0,0,.06);border-left-color:#9ca3af}.avatar-spacer[data-v-5112f70a]{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.message-bubble[data-v-5112f70a]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:8px 12px;border-radius:16px;max-width:70%;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.message-bubble.message-highlight[data-v-5112f70a]{-webkit-box-shadow:0 0 0 2px #5265e8,0 4px 12px rgba(82,101,232,.3);box-shadow:0 0 0 2px #5265e8,0 4px 12px rgba(82,101,232,.3)}.message-bubble .email-subject[data-v-5112f70a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;padding-bottom:6px;margin-bottom:4px;border-bottom:1px solid hsla(0,0%,50.2%,.2);font-size:13px}.message-bubble .email-subject .subject-label[data-v-5112f70a]{opacity:.7;font-weight:500}.message-bubble .email-subject .subject-text[data-v-5112f70a]{font-weight:600}.message-bubble .message-content[data-v-5112f70a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px}.message-bubble .message-text[data-v-5112f70a]{font-size:14px;line-height:1.4;white-space:pre-wrap;word-break:break-word}.message-bubble .message-text[data-v-5112f70a] a{color:inherit;text-decoration:underline}.message-bubble .message-text[data-v-5112f70a] b,.message-bubble .message-text[data-v-5112f70a] strong{font-weight:700}.message-bubble .message-text[data-v-5112f70a] em,.message-bubble .message-text[data-v-5112f70a] i{font-style:italic}.message-bubble .message-text[data-v-5112f70a] u{text-decoration:underline}.message-bubble .message-time[data-v-5112f70a]{font-size:11px;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.message-bubble .quoted-toggle[data-v-5112f70a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px 8px;margin:4px 0;font-size:12px;font-weight:600;letter-spacing:1px;color:inherit;opacity:.6;background:hsla(0,0%,50.2%,.15);border:none;border-radius:4px;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.message-bubble .quoted-toggle[data-v-5112f70a]:hover{opacity:1;background:hsla(0,0%,50.2%,.25)}.message-bubble .quoted-content[data-v-5112f70a]{margin-top:8px;padding-top:8px;border-top:1px solid hsla(0,0%,50.2%,.2)}.message-bubble .quoted-content .quoted-text[data-v-5112f70a]{opacity:.7;font-size:13px}.quick-replies[data-v-5112f70a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-top:4px}.quick-replies .quick-reply-btn[data-v-5112f70a]{padding:8px 12px;background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;text-align:left}.quick-replies .quick-reply-btn[data-v-5112f70a]:hover{background-color:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3)}.message-received .quick-replies .quick-reply-btn[data-v-5112f70a]{background-color:#f3f4f6;border-color:#e5e7eb;color:#374151}.message-received .quick-replies .quick-reply-btn[data-v-5112f70a]:hover{background-color:#e5e7eb;border-color:#d1d5db}.message-sent .quick-replies .quick-reply-btn[data-v-5112f70a]{color:#fff}.message-list-container[data-v-7bcce881]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.message-list-scroll[data-v-7bcce881]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;background-color:#f5f5f5}.message-list-scroll[data-v-7bcce881]::-webkit-scrollbar{width:6px}.message-list-scroll[data-v-7bcce881]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.message-list[data-v-7bcce881]{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.status-message[data-v-7bcce881]{-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;color:#6b7280;font-size:13px;-webkit-box-flex:1;-ms-flex:1;flex:1}.date-separator[data-v-7bcce881],.status-message[data-v-7bcce881]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;justify-content:center}.date-separator[data-v-7bcce881]{-ms-flex-pack:center;margin:12px 0}.date-separator .date-badge[data-v-7bcce881]{background:rgba(0,0,0,.08);color:#666;padding:4px 12px;border-radius:12px;font-size:12px}.typing-preview[data-v-7bcce881]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:8px 12px;background-color:#efecec;border-radius:8px;max-width:80%;-ms-flex-item-align:start;align-self:flex-start}.typing-preview .typing-preview-text[data-v-7bcce881]{color:#333;font-style:italic;font-size:14px;white-space:pre-wrap;word-break:break-word}.block-panel[data-v-09e1d34e]{position:absolute;top:0;right:0;width:280px;height:100%;background-color:#fff;border-left:1px solid #e5e7eb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:200}.panel-header[data-v-09e1d34e]{gap:8px;padding:8px 12px;border-bottom:1px solid #e5e7eb}.panel-header .close-btn[data-v-09e1d34e],.panel-header[data-v-09e1d34e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-header .close-btn[data-v-09e1d34e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;padding:0;background:none;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-ms-flex-negative:0;flex-shrink:0}.panel-header .close-btn[data-v-09e1d34e]:hover{background-color:#f3f4f6;border-color:#9ca3af}.panel-header .close-btn img[data-v-09e1d34e]{width:16px;height:16px;opacity:.8}.panel-header h3[data-v-09e1d34e]{margin:0;font-size:13px;font-weight:600;color:#374151}.panel-content[data-v-09e1d34e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:16px}.form-group[data-v-09e1d34e]{margin-bottom:14px}.form-group[data-v-09e1d34e]:last-child{margin-bottom:0}.form-group label[data-v-09e1d34e]{display:block;font-size:12px;font-weight:500;color:#374151;margin-bottom:6px}.quick-select[data-v-09e1d34e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.quick-select .quick-btn[data-v-09e1d34e]{padding:4px 8px;font-size:11px;font-weight:500;color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.quick-select .quick-btn[data-v-09e1d34e]:hover{background:#f3f4f6;border-color:#d1d5db;color:#374151}.quick-select .quick-btn.active[data-v-09e1d34e]{background:#5265e8;border-color:#5265e8;color:#fff}.form-input[data-v-09e1d34e],.form-textarea[data-v-09e1d34e]{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;color:#111827;-webkit-transition:border-color .15s;transition:border-color .15s}.form-input[data-v-09e1d34e]:focus,.form-textarea[data-v-09e1d34e]:focus{outline:none;border-color:#5265e8}.form-input[data-v-09e1d34e]::-webkit-input-placeholder,.form-textarea[data-v-09e1d34e]::-webkit-input-placeholder{color:#9ca3af}.form-input[data-v-09e1d34e]::-moz-placeholder,.form-textarea[data-v-09e1d34e]::-moz-placeholder{color:#9ca3af}.form-input[data-v-09e1d34e]:-ms-input-placeholder,.form-textarea[data-v-09e1d34e]:-ms-input-placeholder{color:#9ca3af}.form-input[data-v-09e1d34e]::-ms-input-placeholder,.form-textarea[data-v-09e1d34e]::-ms-input-placeholder{color:#9ca3af}.form-input[data-v-09e1d34e]::placeholder,.form-textarea[data-v-09e1d34e]::placeholder{color:#9ca3af}.form-textarea[data-v-09e1d34e]{resize:vertical;min-height:60px}.checkbox-group .checkbox-label[data-v-09e1d34e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;font-size:13px;color:#374151}.checkbox-group .checkbox-label input[type=checkbox][data-v-09e1d34e]{width:14px;height:14px;accent-color:#5265e8}.panel-footer[data-v-09e1d34e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:12px 16px;border-top:1px solid #e5e7eb;background:#f9fafb}.btn[data-v-09e1d34e]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 12px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.btn[data-v-09e1d34e]:disabled{opacity:.6;cursor:not-allowed}.btn-cancel[data-v-09e1d34e]{background:#fff;border:1px solid #d1d5db;color:#374151}.btn-cancel[data-v-09e1d34e]:hover:not(:disabled){background:#f3f4f6}.btn-primary[data-v-09e1d34e]{background:#5265e8;border:none;color:#fff}.btn-primary[data-v-09e1d34e]:hover:not(:disabled){background:#4255d4}.slide-enter-active[data-v-09e1d34e],.slide-leave-active[data-v-09e1d34e]{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.slide-enter-from[data-v-09e1d34e],.slide-leave-to[data-v-09e1d34e]{-webkit-transform:translateX(100%);transform:translateX(100%)}.transfer-panel[data-v-4ed57f5c]{position:absolute;top:0;right:0;width:280px;height:100%;background-color:#fff;border-left:1px solid #e5e7eb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:200}.panel-header[data-v-4ed57f5c]{gap:8px;padding:8px 12px;border-bottom:1px solid #e5e7eb}.panel-header .close-btn[data-v-4ed57f5c],.panel-header[data-v-4ed57f5c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-header .close-btn[data-v-4ed57f5c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;padding:0;background:none;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-ms-flex-negative:0;flex-shrink:0}.panel-header .close-btn[data-v-4ed57f5c]:hover{background-color:#f3f4f6;border-color:#9ca3af}.panel-header .close-btn img[data-v-4ed57f5c]{width:16px;height:16px;opacity:.8}.panel-header h3[data-v-4ed57f5c]{margin:0;font-size:13px;font-weight:600;color:#374151}.search-container[data-v-4ed57f5c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;margin:12px;border:1px solid #e5e7eb;border-radius:6px;background:#fff}.search-container .search-icon[data-v-4ed57f5c]{width:14px;height:14px;margin-right:8px;opacity:.4}.search-container .search-input[data-v-4ed57f5c]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;font-size:13px;color:#111827}.search-container .search-input[data-v-4ed57f5c]:focus{outline:none}.search-container .search-input[data-v-4ed57f5c]::-webkit-input-placeholder{color:#9ca3af}.search-container .search-input[data-v-4ed57f5c]::-moz-placeholder{color:#9ca3af}.search-container .search-input[data-v-4ed57f5c]:-ms-input-placeholder{color:#9ca3af}.search-container .search-input[data-v-4ed57f5c]::-ms-input-placeholder{color:#9ca3af}.search-container .search-input[data-v-4ed57f5c]::placeholder{color:#9ca3af}.tabs[data-v-4ed57f5c]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 12px 8px;padding:4px;background:#f3f4f6;border-radius:6px}.tabs .tab[data-v-4ed57f5c]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:6px 12px;border:none;background:transparent;border-radius:4px;font-size:12px;font-weight:500;color:#6b7280;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.tabs .tab[data-v-4ed57f5c]:hover{color:#374151}.tabs .tab.active[data-v-4ed57f5c]{background:#fff;color:#5265e8;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.08)}.list-container[data-v-4ed57f5c]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:0 12px 12px}.empty-state[data-v-4ed57f5c],.loading-state[data-v-4ed57f5c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px 16px;color:#9ca3af;font-size:13px}.empty-state[data-v-4ed57f5c],.list-item[data-v-4ed57f5c],.loading-state[data-v-4ed57f5c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-item[data-v-4ed57f5c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 10px;border-radius:6px;margin-bottom:4px;-webkit-transition:background .15s;transition:background .15s}.list-item[data-v-4ed57f5c]:hover{background:#f9fafb}.list-item[data-v-4ed57f5c]:last-child{margin-bottom:0}.list-item .item-info[data-v-4ed57f5c]{-ms-flex-align:center;gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.list-item .avatar[data-v-4ed57f5c],.list-item .item-info[data-v-4ed57f5c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.list-item .avatar[data-v-4ed57f5c]{width:28px;height:28px;border-radius:50%;background:#e5e7eb;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10px;font-weight:600;color:#6b7280;-ms-flex-negative:0;flex-shrink:0}.list-item .details[data-v-4ed57f5c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px;min-width:0}.list-item .name[data-v-4ed57f5c]{font-size:13px;font-weight:500;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-item .status[data-v-4ed57f5c]{font-size:11px;color:#9ca3af}.list-item.online .avatar[data-v-4ed57f5c]{background:#dcfce7;color:#16a34a}.list-item.online .status[data-v-4ed57f5c]{color:#16a34a}.list-item.away .avatar[data-v-4ed57f5c]{background:#fef3c7;color:#d97706}.list-item.away .status[data-v-4ed57f5c]{color:#d97706}.list-item .transfer-btn[data-v-4ed57f5c]{width:24px;height:24px;border:none;background:#5265e8;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .15s;transition:background .15s;-ms-flex-negative:0;flex-shrink:0}.list-item .transfer-btn img[data-v-4ed57f5c]{width:12px;height:12px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.list-item .transfer-btn[data-v-4ed57f5c]:hover:not(:disabled){background:#4254d4}.list-item .transfer-btn[data-v-4ed57f5c]:disabled{opacity:.5;cursor:not-allowed}.department-item[data-v-4ed57f5c]{background:#f9fafb}.department-item .item-info[data-v-4ed57f5c]{gap:0}.department-item[data-v-4ed57f5c]:hover{background:#f3f4f6}.slide-enter-active[data-v-4ed57f5c],.slide-leave-active[data-v-4ed57f5c]{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.slide-enter-from[data-v-4ed57f5c],.slide-leave-to[data-v-4ed57f5c]{-webkit-transform:translateX(100%);transform:translateX(100%)}.cobrowse-request-banner[data-v-0b7cd6ff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:8px 12px;padding:8px 12px;background:#f0f4ff;border:1px solid #c7d2fe;border-radius:6px;font-size:13px;font-weight:500}.cobrowse-request-banner .text[data-v-0b7cd6ff]{color:#4338ca;white-space:nowrap}.cobrowse-request-banner .text-error[data-v-0b7cd6ff]{color:#dc2626;white-space:nowrap}.cobrowse-request-banner .actions[data-v-0b7cd6ff]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.cobrowse-request-banner button[data-v-0b7cd6ff]{padding:5px 10px;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap}.cobrowse-request-banner button[data-v-0b7cd6ff]:disabled{opacity:.6;cursor:not-allowed}.cobrowse-request-banner .btn-cancel[data-v-0b7cd6ff]{background:#fff;border:1px solid #d1d5db;color:#374151}.cobrowse-request-banner .btn-cancel[data-v-0b7cd6ff]:hover{background:#f3f4f6}.cobrowse-request-banner .btn-request[data-v-0b7cd6ff]{background:#5265e8;border:none;color:#fff;min-width:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cobrowse-request-banner .btn-request[data-v-0b7cd6ff]:hover:not(:disabled){background:#4254d6}.cobrowse-request-banner .spinner[data-v-0b7cd6ff]{width:12px;height:12px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;-webkit-animation:spin-0b7cd6ff .7s linear infinite;animation:spin-0b7cd6ff .7s linear infinite}@-webkit-keyframes spin-0b7cd6ff{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-0b7cd6ff{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.cobrowse-preview[data-v-3e5c7e77]{margin:8px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;overflow:hidden}.cobrowse-preview .preview-header[data-v-3e5c7e77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 12px;background:#f0fdf4;border-bottom:1px solid #bbf7d0;font-size:12px;font-weight:600;color:#166534}.cobrowse-preview .preview-actions[data-v-3e5c7e77]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.cobrowse-preview .iframe-container[data-v-3e5c7e77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px;background:#f9fafb;min-height:120px}.cobrowse-preview .iframe-container[data-v-3e5c7e77] .iframe-content{border-radius:4px;overflow:hidden}.btn-icon[data-v-3e5c7e77]{padding:4px;border:none;border-radius:4px;background:transparent;cursor:pointer}.btn-icon img[data-v-3e5c7e77]{width:16px;height:16px;opacity:.6}.btn-icon[data-v-3e5c7e77]:hover{background:#f3f4f6}.btn-icon:hover img[data-v-3e5c7e77]{opacity:1}.btn-text[data-v-3e5c7e77]{padding:6px 12px;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer}.btn-end[data-v-3e5c7e77]{color:#dc2626}.btn-end[data-v-3e5c7e77]:hover{background:#fef2f2}.btn-end.btn-text[data-v-3e5c7e77]{background:#fee2e2}.cobrowse-maximized[data-v-3e5c7e77]{position:fixed;inset:0;z-index:1000;background:#f9fafb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cobrowse-maximized .cobrowse-header[data-v-3e5c7e77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px;background:#fff;border-bottom:1px solid #e5e7eb;font-size:14px;font-weight:600;color:#111827}.cobrowse-maximized .cobrowse-actions[data-v-3e5c7e77]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.cobrowse-maximized .cobrowse-content[data-v-3e5c7e77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;padding:12px;gap:12px}.cobrowse-maximized .cobrowse-iframe[data-v-3e5c7e77]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border-radius:8px;border:1px solid #e5e7eb;overflow:hidden}.cobrowse-maximized .cobrowse-iframe[data-v-3e5c7e77] .iframe-content{height:100%;width:100%}.cobrowse-maximized .cobrowse-chat[data-v-3e5c7e77]{width:380px;background:#fff;border-radius:8px;border:1px solid #e5e7eb;-ms-flex-direction:column;flex-direction:column}.cobrowse-maximized .cobrowse-chat[data-v-3e5c7e77],.inbox-conversation-body[data-v-9129d9de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;overflow:hidden}.inbox-conversation-body[data-v-9129d9de]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;background-color:#fff;height:100%}.inbox-conversation-body .messages-container[data-v-9129d9de]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;padding:0;background-color:#f9fafb;position:relative}.inbox-conversation-body .messages-container .empty-state[data-v-9129d9de],.inbox-conversation-body .messages-container .loading-state[data-v-9129d9de]{padding:1.5rem;text-align:center;color:#6b7280;font-size:.8125rem}.inbox-conversation-body .messages-container .messages-list[data-v-9129d9de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.inbox-conversation-body .messages-container .messages-list .message-item[data-v-9129d9de]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;max-width:75%}.inbox-conversation-body .messages-container .messages-list .message-item.message-from-user[data-v-9129d9de]{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.inbox-conversation-body .messages-container .messages-list .message-item.message-from-user .message-content[data-v-9129d9de]{background-color:#3b82f6;color:#fff;border:none}.inbox-conversation-body .messages-container .messages-list .message-item.message-from-user .message-content .message-header[data-v-9129d9de]{color:hsla(0,0%,100%,.9)}.inbox-conversation-body .messages-container .messages-list .message-item.message-from-visitor[data-v-9129d9de]{-ms-flex-item-align:start;align-self:flex-start}.inbox-conversation-body .messages-container .messages-list .message-item .message-avatar[data-v-9129d9de]{-ms-flex-negative:0;flex-shrink:0}.inbox-conversation-body .messages-container .messages-list .message-item .message-avatar .avatar-circle[data-v-9129d9de]{width:28px;height:28px;border-radius:50%;background-color:#e5e7eb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-size:.75rem;color:#4b5563}.inbox-conversation-body .messages-container .messages-list .message-item .message-content[data-v-9129d9de]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.5rem .75rem;border-radius:8px;background-color:#fff;border:1px solid #e5e7eb}.inbox-conversation-body .messages-container .messages-list .message-item .message-content .message-header[data-v-9129d9de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.125rem;font-size:.6875rem}.inbox-conversation-body .messages-container .messages-list .message-item .message-content .message-header .message-sender[data-v-9129d9de]{font-weight:600;color:#4b5563}.inbox-conversation-body .messages-container .messages-list .message-item .message-content .message-header .message-time[data-v-9129d9de]{color:#9ca3af}.inbox-conversation-body .messages-container .messages-list .message-item .message-content .message-body[data-v-9129d9de]{font-size:.8125rem;color:#1f2937;line-height:1.4;white-space:pre-wrap;word-wrap:break-word}.inbox-conversation-body .messages-container .messages-list .message-item .message-content .message-attachments[data-v-9129d9de]{margin-top:.375rem;padding-top:.375rem;border-top:1px solid rgba(0,0,0,.1)}.inbox-conversation-body .messages-container .messages-list .message-item .message-content .message-attachments .attachment-item[data-v-9129d9de]{margin-bottom:.125rem}.inbox-conversation-body .messages-container .messages-list .message-item .message-content .message-attachments .attachment-item a[data-v-9129d9de]{color:#3b82f6;text-decoration:none;font-size:.8125rem}.inbox-conversation-body .messages-container .messages-list .message-item .message-content .message-attachments .attachment-item a[data-v-9129d9de]:hover{text-decoration:underline}.inbox-conversation-body .message-composer-container[data-v-9129d9de]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;border-top:1px solid #e5e7eb;min-height:120px;flex-direction:column}.inbox-conversation-body .media-library-panel[data-v-9129d9de],.inbox-conversation-body .message-composer-container[data-v-9129d9de]{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.inbox-conversation-body .media-library-panel[data-v-9129d9de]{position:absolute;top:0;right:0;width:280px;height:100%;border-left:1px solid #e5e7eb;flex-direction:column;z-index:200}.inbox-conversation-body .media-library-panel .media-library-header[data-v-9129d9de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #e5e7eb;font-size:14px;font-weight:500;color:#374151}.inbox-conversation-body .media-library-panel .media-library-header .close-btn[data-v-9129d9de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;padding:0;background:none;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.inbox-conversation-body .media-library-panel .media-library-header .close-btn[data-v-9129d9de]:hover{background-color:#f3f4f6;border-color:#9ca3af}.inbox-conversation-body .media-library-panel .media-library-header .close-btn img[data-v-9129d9de]{width:16px;height:16px;opacity:.8}.inbox-conversation-body .slide-panel-enter-active[data-v-9129d9de],.inbox-conversation-body .slide-panel-leave-active[data-v-9129d9de]{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.inbox-conversation-body .slide-panel-enter-from[data-v-9129d9de],.inbox-conversation-body .slide-panel-leave-to[data-v-9129d9de]{-webkit-transform:translateX(100%);transform:translateX(100%)}.inbox-conversation-body .cobrowse-chat-content[data-v-9129d9de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.inbox-conversation-body .cobrowse-chat-content .inbox-message-list[data-v-9129d9de]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.inbox-conversation-body .cobrowse-chat-content .cobrowse-composer[data-v-9129d9de]{-ms-flex-negative:0;flex-shrink:0;border-top:1px solid #e5e7eb;background:#fff}.accordion-section[data-v-c5323e8a]{background:#fff;border-bottom:1px solid #e5e7eb}.accordion-section[data-v-c5323e8a]:last-child{border-bottom:none}.accordion-section .section-header[data-v-c5323e8a]{padding:.875rem 1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.accordion-section .section-header[data-v-c5323e8a]:hover{background-color:#f9fafb}.accordion-section .section-header h4[data-v-c5323e8a]{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#111827}.accordion-section .section-header .header-actions[data-v-c5323e8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-right:8px}.accordion-section .section-header .accordion-icon[data-v-c5323e8a]{width:20px;height:20px;opacity:.6;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-ms-flex-negative:0;flex-shrink:0}.accordion-section .section-header .accordion-icon.rotated[data-v-c5323e8a]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion-section .section-header .accordion-icon[data-v-c5323e8a]:hover{opacity:.8}.accordion-section .accordion-content[data-v-c5323e8a]{padding:0 1rem .875rem 1rem;overflow:hidden}.accordion-enter-active[data-v-c5323e8a],.accordion-leave-active[data-v-c5323e8a]{-webkit-transition:all .3s ease;transition:all .3s ease;max-height:2000px}.accordion-enter-from[data-v-c5323e8a],.accordion-leave-to[data-v-c5323e8a]{max-height:0;opacity:0}.conversation-notes[data-v-279378dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.notes-empty[data-v-279378dc],.notes-loading[data-v-279378dc]{padding:.25rem;text-align:center;color:#9ca3af;font-size:.625rem}.notes-list[data-v-279378dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;max-height:120px;overflow-y:auto}.notes-list[data-v-279378dc]::-webkit-scrollbar{width:2px}.notes-list[data-v-279378dc]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:1px}.note-item[data-v-279378dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:5px 8px;background-color:#fffbeb;border-left:2px solid #f59e0b;font-size:.75rem}.note-item:hover .note-action-btn[data-v-279378dc]{opacity:1}.note-item.editing[data-v-279378dc]{background-color:#fef3c7}.note-content[data-v-279378dc]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#78350f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;cursor:pointer}.note-edit-input[data-v-279378dc]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2px 4px;border:1px solid #f59e0b;border-radius:2px;font-size:.75rem;min-width:0}.note-edit-input[data-v-279378dc]:focus{outline:none}.note-meta[data-v-279378dc]{-ms-flex-negative:0;flex-shrink:0;color:#b45309;font-size:.6875rem}.note-action-btn[data-v-279378dc]{-ms-flex-negative:0;flex-shrink:0;padding:0;width:16px;height:16px;background:none;border:none;cursor:pointer;font-size:11px;line-height:1;opacity:0;-webkit-transition:opacity .1s;transition:opacity .1s}.note-action-btn.edit[data-v-279378dc],.note-action-btn.save[data-v-279378dc]{color:#f59e0b}.note-action-btn.cancel[data-v-279378dc],.note-action-btn.delete[data-v-279378dc]{color:#9ca3af}.note-action-btn.cancel[data-v-279378dc],.note-action-btn.save[data-v-279378dc]{opacity:1}.note-action-btn:hover.edit[data-v-279378dc]{color:#d97706}.note-action-btn:hover.cancel[data-v-279378dc],.note-action-btn:hover.delete[data-v-279378dc]{color:#ef4444}.note-action-btn:hover.save[data-v-279378dc]{color:#10b981}.note-input-container[data-v-279378dc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.note-input[data-v-279378dc]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:4px 6px;border:1px solid #e5e7eb;border-radius:3px;font-size:.625rem;font-family:inherit;resize:none;height:24px}.note-input[data-v-279378dc]:focus{outline:none;border-color:#f59e0b}.note-input[data-v-279378dc]::-webkit-input-placeholder{color:#9ca3af}.note-input[data-v-279378dc]::-moz-placeholder{color:#9ca3af}.note-input[data-v-279378dc]:-ms-input-placeholder{color:#9ca3af}.note-input[data-v-279378dc]::-ms-input-placeholder{color:#9ca3af}.note-input[data-v-279378dc]::placeholder{color:#9ca3af}.note-add-btn[data-v-279378dc]{padding:4px 8px;background-color:#f59e0b;color:#fff;border:none;border-radius:3px;font-size:.5625rem;font-weight:600;cursor:pointer;height:24px}.note-add-btn[data-v-279378dc]:hover:not(:disabled){background-color:#d97706}.note-add-btn[data-v-279378dc]:disabled{opacity:.5;cursor:not-allowed}.inbox-tags-manager[data-v-f1f0e60c]{width:100%}.tags-trigger[data-v-f1f0e60c]{cursor:pointer;padding:4px 0;-webkit-transition:opacity .15s;transition:opacity .15s}.tags-trigger[data-v-f1f0e60c]:hover{opacity:.7}.tags-preview[data-v-f1f0e60c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.tag-badge[data-v-f1f0e60c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:2px 0;font-size:.75rem;font-weight:400;color:#374151;line-height:1.4}.tag-badge .tag-color-dot[data-v-f1f0e60c]{width:10px;height:10px;border-radius:3px;-ms-flex-negative:0;flex-shrink:0}.no-tags[data-v-f1f0e60c]{font-size:.75rem;color:#9ca3af;font-style:italic}.tags-panel[data-v-f1f0e60c]{position:fixed;top:0;right:0;bottom:0;width:320px;background-color:#fff;border-left:1px solid #e5e7eb;-webkit-box-shadow:-2px 0 8px rgba(0,0,0,.1);box-shadow:-2px 0 8px rgba(0,0,0,.1);z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.tags-panel-header[data-v-f1f0e60c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #e5e7eb;background-color:#fafafa}.tags-panel-header h3[data-v-f1f0e60c]{margin:0;font-size:.9375rem;font-weight:600;color:#111827;-webkit-box-flex:1;-ms-flex:1;flex:1}.tags-panel-header .close-btn[data-v-f1f0e60c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;padding:0;background:none;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-ms-flex-negative:0;flex-shrink:0}.tags-panel-header .close-btn[data-v-f1f0e60c]:hover{background-color:#f3f4f6;border-color:#9ca3af}.tags-panel-header .close-btn img[data-v-f1f0e60c]{width:16px;height:16px;opacity:.8}.tags-panel-content[data-v-f1f0e60c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.search-section[data-v-f1f0e60c]{padding:12px 16px;background:#fff;border-bottom:1px solid #e5e7eb;-ms-flex-negative:0;flex-shrink:0}.search-section .search-input[data-v-f1f0e60c]{width:100%;padding:8px 12px;border:1px solid #e5e7eb;border-radius:6px;font-size:.875rem;outline:none;background:#f9fafb;-webkit-transition:all .15s;transition:all .15s}.search-section .search-input[data-v-f1f0e60c]::-webkit-input-placeholder{color:#9ca3af}.search-section .search-input[data-v-f1f0e60c]::-moz-placeholder{color:#9ca3af}.search-section .search-input[data-v-f1f0e60c]:-ms-input-placeholder{color:#9ca3af}.search-section .search-input[data-v-f1f0e60c]::-ms-input-placeholder{color:#9ca3af}.search-section .search-input[data-v-f1f0e60c]::placeholder{color:#9ca3af}.search-section .search-input[data-v-f1f0e60c]:focus{border-color:#5265e8;background-color:#fff;-webkit-box-shadow:0 0 0 2px rgba(82,101,232,.1);box-shadow:0 0 0 2px rgba(82,101,232,.1)}.available-tags-section[data-v-f1f0e60c]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:4px 0;scrollbar-width:thin;scrollbar-color:#e5e7eb transparent}.available-tags-section[data-v-f1f0e60c]::-webkit-scrollbar{width:6px}.available-tags-section[data-v-f1f0e60c]::-webkit-scrollbar-track{background:transparent}.available-tags-section[data-v-f1f0e60c]::-webkit-scrollbar-thumb{background-color:#e5e7eb;border-radius:3px}.available-tags-section[data-v-f1f0e60c]::-webkit-scrollbar-thumb:hover{background-color:#d1d5db}.current-tags-section[data-v-f1f0e60c]{background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:4px 0;-ms-flex-negative:0;flex-shrink:0;max-height:180px;overflow-y:auto}.current-tags-section h4[data-v-f1f0e60c]{margin:0;padding:8px 16px 4px;font-size:.6875rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.current-tags-section .tags-list[data-v-f1f0e60c]{padding:0}.tags-list[data-v-f1f0e60c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tag-item[data-v-f1f0e60c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 12px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;margin:0;font-size:13px;border:none;background:transparent}.tag-item[data-v-f1f0e60c]:hover{background-color:#f3f4f6}.tag-item .tag-color[data-v-f1f0e60c]{width:12px;height:12px;border-radius:3px;-ms-flex-negative:0;flex-shrink:0}.tag-item .tag-name[data-v-f1f0e60c]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.8125rem;font-weight:400;color:#374151;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:0}.tag-item .tag-remove-btn[data-v-f1f0e60c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px;background:none;border:none;border-radius:3px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;-ms-flex-negative:0;flex-shrink:0}.tag-item .tag-remove-btn img[data-v-f1f0e60c]{width:12px;height:12px;opacity:.6;-webkit-transition:all .15s;transition:all .15s}.tag-item .tag-remove-btn[data-v-f1f0e60c]:hover{background-color:#fee2e2}.tag-item .tag-remove-btn:hover img[data-v-f1f0e60c]{opacity:1;-webkit-filter:hue-rotate(320deg) saturate(5);filter:hue-rotate(320deg) saturate(5)}.tag-item-available:hover .tag-name[data-v-f1f0e60c]{color:#5265e8}.tag-item-selected[data-v-f1f0e60c]{background-color:#f9fafb}.tag-item-selected[data-v-f1f0e60c]:hover{background-color:#f3f4f6}.empty-state[data-v-f1f0e60c]{padding:20px;text-align:center;color:#9ca3af;font-size:.875rem}.slide-enter-active[data-v-f1f0e60c],.slide-leave-active[data-v-f1f0e60c]{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.slide-enter-from[data-v-f1f0e60c],.slide-leave-to[data-v-f1f0e60c]{-webkit-transform:translateX(100%);transform:translateX(100%)}.visitor-details-container[data-v-02791a58]{position:relative}.visitor-details[data-v-02791a58] .accordion-content .detail-item{margin-bottom:.375rem;min-height:24px}.visitor-details[data-v-02791a58] .accordion-content .detail-item:last-child{margin-bottom:0}.visitor-details[data-v-02791a58] .accordion-content .detail-item label{display:block;font-size:.6875rem;font-weight:500;color:#9ca3af;margin-bottom:0;letter-spacing:0}.visitor-details[data-v-02791a58] .accordion-content .detail-item .detail-value{font-size:.8125rem;color:#111827;line-height:1.3;font-weight:500;word-break:break-word;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visitor-details[data-v-02791a58] .accordion-content .detail-item.detail-item-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.visitor-details[data-v-02791a58] .accordion-content .detail-item.detail-item-inline label{margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;width:55px}.visitor-details[data-v-02791a58] .accordion-content .detail-item.detail-item-inline .detail-value{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.visitor-details[data-v-02791a58] .accordion-content .detail-item.detail-item-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem}.visitor-details[data-v-02791a58] .accordion-content .detail-item.detail-item-tags label{margin:0;width:55px;-ms-flex-negative:0;flex-shrink:0}.detail-value-with-icon[data-v-02791a58]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.375rem}.detail-value-with-icon .detail-icon[data-v-02791a58]{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;-ms-flex-negative:0;flex-shrink:0;opacity:.8}.detail-value-with-icon span[data-v-02791a58]{font-weight:400}.detail-value-with-icon .detail-short[data-v-02791a58]{display:inline}.detail-value-with-icon .detail-full[data-v-02791a58]{display:none;font-size:.75rem;color:#374151;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.detail-item-hover[data-v-02791a58]{cursor:pointer}.detail-item-hover:hover .detail-short[data-v-02791a58]{display:none}.detail-item-hover:hover .detail-full[data-v-02791a58]{display:inline}.detail-id-inline[data-v-02791a58]{font-family:SF Mono,Monaco,Menlo,Courier New,monospace;font-size:.75rem;color:#6b7280;font-weight:400}.detail-link[data-v-02791a58]{color:#3b82f6;text-decoration:none;font-weight:500}.detail-link[data-v-02791a58]:hover{color:#2563eb}.flag-emoji[data-v-02791a58]{font-size:1rem;line-height:1;-ms-flex-negative:0;flex-shrink:0}.edit-btn[data-v-02791a58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:transparent;border-radius:4px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.edit-btn[data-v-02791a58]:hover{background-color:#f3f4f6}.edit-btn img[data-v-02791a58]{width:16px;height:16px;opacity:.6}.edit-btn:hover img[data-v-02791a58]{opacity:1}.edit-panel[data-v-02791a58]{position:fixed;background:#fff;-webkit-box-shadow:-2px 0 8px rgba(0,0,0,.1);box-shadow:-2px 0 8px rgba(0,0,0,.1);z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.edit-panel .panel-header[data-v-02791a58]{gap:12px;padding:12px 16px;border-bottom:1px solid #e5e7eb;-ms-flex-negative:0;flex-shrink:0}.edit-panel .panel-header .close-btn[data-v-02791a58],.edit-panel .panel-header[data-v-02791a58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.edit-panel .panel-header .close-btn[data-v-02791a58]{width:28px;height:28px;padding:0;border:none;background:transparent;border-radius:4px;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .2s;transition:background-color .2s}.edit-panel .panel-header .close-btn[data-v-02791a58]:hover{background:#f3f4f6}.edit-panel .panel-header .close-btn img[data-v-02791a58]{width:18px;height:18px;opacity:.6}.edit-panel .panel-header h3[data-v-02791a58]{margin:0;font-size:14px;font-weight:600;color:#111827}.edit-panel .panel-content[data-v-02791a58]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px;overflow-y:auto}.edit-panel .panel-content .form-group[data-v-02791a58]{margin-bottom:16px}.edit-panel .panel-content .form-group[data-v-02791a58]:last-child{margin-bottom:0}.edit-panel .panel-content .form-group label[data-v-02791a58]{display:block;font-size:12px;font-weight:500;color:#374151;margin-bottom:6px}.edit-panel .panel-content .form-group input[data-v-02791a58]{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#111827;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.edit-panel .panel-content .form-group input[data-v-02791a58]:focus{outline:none;border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.edit-panel .panel-content .form-group input[data-v-02791a58]::-webkit-input-placeholder{color:#9ca3af}.edit-panel .panel-content .form-group input[data-v-02791a58]::-moz-placeholder{color:#9ca3af}.edit-panel .panel-content .form-group input[data-v-02791a58]:-ms-input-placeholder{color:#9ca3af}.edit-panel .panel-content .form-group input[data-v-02791a58]::-ms-input-placeholder{color:#9ca3af}.edit-panel .panel-content .form-group input[data-v-02791a58]::placeholder{color:#9ca3af}.edit-panel .panel-footer[data-v-02791a58]{padding:12px 16px;border-top:1px solid #e5e7eb;-ms-flex-negative:0;flex-shrink:0}.edit-panel .panel-footer .btn-save[data-v-02791a58]{width:100%;padding:10px 16px;border:none;border-radius:6px;font-size:14px;font-weight:500;background:#3b82f6;color:#fff;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.edit-panel .panel-footer .btn-save[data-v-02791a58]:hover{background:#2563eb}.edit-panel .panel-footer .btn-save[data-v-02791a58]:disabled{opacity:.6;cursor:not-allowed}.slide-enter-active[data-v-02791a58],.slide-leave-active[data-v-02791a58]{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.slide-enter-from[data-v-02791a58],.slide-leave-to[data-v-02791a58]{-webkit-transform:translateX(100%);transform:translateX(100%)}.visitor-conversations .empty-state[data-v-18a0df56],.visitor-conversations .loading-state[data-v-18a0df56]{padding:.875rem 1rem;text-align:center;color:#9ca3af;font-size:.75rem}.visitor-conversations .conversations-list[data-v-18a0df56]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.visitor-conversations .conversation-header[data-v-18a0df56]{display:grid;grid-template-columns:50px 50px 60px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1rem;border-bottom:1px solid #e5e7eb;background-color:#f9fafb;font-size:.6875rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.025em}.visitor-conversations .conversation-header .header-status[data-v-18a0df56]{text-align:center}.visitor-conversations .conversation-header .header-time[data-v-18a0df56]{text-align:right}.visitor-conversations .conversation-item[data-v-18a0df56]{display:grid;grid-template-columns:50px 50px 60px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1rem;border-bottom:1px solid #f3f4f6;cursor:pointer;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.visitor-conversations .conversation-item[data-v-18a0df56]:last-child{border-bottom:none}.visitor-conversations .conversation-item[data-v-18a0df56]:hover{background-color:#f9fafb}.visitor-conversations .conversation-item.active[data-v-18a0df56]{background-color:#eff6ff}.visitor-conversations .conversation-item .conversation-id[data-v-18a0df56]{font-size:.75rem;font-weight:600;color:#374151}.visitor-conversations .conversation-item .status-badge[data-v-18a0df56]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-size:.75rem;font-weight:600}.visitor-conversations .conversation-item .status-badge.status-answered[data-v-18a0df56]{background-color:#d1fae5;color:#065f46}.visitor-conversations .conversation-item .status-badge.status-missed[data-v-18a0df56]{background-color:#fee2e2;color:#991b1b}.visitor-conversations .conversation-item .status-badge.status-open[data-v-18a0df56]{background-color:#dbeafe;color:#1e40af}.visitor-conversations .conversation-item .status-badge.status-closed[data-v-18a0df56]{background-color:#f3f4f6;color:#6b7280}.visitor-conversations .conversation-item .conversation-duration[data-v-18a0df56]{font-size:.6875rem;color:#6b7280;font-weight:500}.visitor-conversations .conversation-item .conversation-time[data-v-18a0df56]{font-size:.6875rem;color:#9ca3af;text-align:right}.expand-btn[data-v-18a0df56]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;padding:0;background:none;border:1px solid #e5e7eb;border-radius:4px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.expand-btn[data-v-18a0df56]:hover{background-color:#f3f4f6;border-color:#d1d5db}.expand-btn img[data-v-18a0df56]{width:14px;height:14px;opacity:.6}.expand-btn:hover img[data-v-18a0df56]{opacity:1}.conversations-panel[data-v-18a0df56]{position:absolute;top:0;right:0;bottom:0;width:100%;background-color:#fff;-webkit-box-shadow:-2px 0 8px rgba(0,0,0,.1);box-shadow:-2px 0 8px rgba(0,0,0,.1);z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.conversations-panel .panel-header[data-v-18a0df56]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #e5e7eb;background-color:#fafafa}.conversations-panel .panel-header h3[data-v-18a0df56]{margin:0;font-size:.9375rem;font-weight:600;color:#111827;-webkit-box-flex:1;-ms-flex:1;flex:1}.conversations-panel .panel-header .close-btn[data-v-18a0df56]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;padding:0;background:none;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-ms-flex-negative:0;flex-shrink:0}.conversations-panel .panel-header .close-btn[data-v-18a0df56]:hover{background-color:#f3f4f6;border-color:#9ca3af}.conversations-panel .panel-header .close-btn img[data-v-18a0df56]{width:16px;height:16px;opacity:.8}.conversations-panel .panel-content[data-v-18a0df56]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#e5e7eb transparent}.conversations-panel .panel-content[data-v-18a0df56]::-webkit-scrollbar{width:6px}.conversations-panel .panel-content[data-v-18a0df56]::-webkit-scrollbar-thumb{background-color:#e5e7eb;border-radius:3px}.conversations-panel .panel-empty[data-v-18a0df56],.conversations-panel .panel-loading[data-v-18a0df56]{padding:2rem;text-align:center;color:#9ca3af;font-size:.875rem}.conversations-panel .panel-conversation-item[data-v-18a0df56]{padding:12px 16px;border-bottom:1px solid #f3f4f6;cursor:pointer;-webkit-transition:background-color .15s;transition:background-color .15s}.conversations-panel .panel-conversation-item[data-v-18a0df56]:hover{background-color:#f9fafb}.conversations-panel .panel-conversation-item.active[data-v-18a0df56]{background-color:#eff6ff;border-left:3px solid #3b82f6}.conversations-panel .panel-conversation-item .conversation-main[data-v-18a0df56]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.conversations-panel .panel-conversation-item .conversation-main .conversation-id[data-v-18a0df56]{font-size:.8125rem;font-weight:600;color:#111827}.conversations-panel .panel-conversation-item .conversation-main .status-badge[data-v-18a0df56]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:2px 8px;border-radius:12px;font-size:.6875rem;font-weight:500}.conversations-panel .panel-conversation-item .conversation-main .status-badge.status-answered[data-v-18a0df56]{background-color:#d1fae5;color:#065f46}.conversations-panel .panel-conversation-item .conversation-main .status-badge.status-missed[data-v-18a0df56]{background-color:#fee2e2;color:#991b1b}.conversations-panel .panel-conversation-item .conversation-main .status-badge.status-open[data-v-18a0df56]{background-color:#dbeafe;color:#1e40af}.conversations-panel .panel-conversation-item .conversation-main .status-badge.status-closed[data-v-18a0df56]{background-color:#f3f4f6;color:#6b7280}.conversations-panel .panel-conversation-item .conversation-meta[data-v-18a0df56]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.75rem;color:#6b7280}.conversations-panel .panel-conversation-item .conversation-meta .conversation-duration[data-v-18a0df56]{font-weight:500}.conversations-panel .panel-conversation-item .conversation-meta .conversation-time[data-v-18a0df56]{color:#9ca3af}.slide-enter-active[data-v-18a0df56],.slide-leave-active[data-v-18a0df56]{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.slide-enter-from[data-v-18a0df56],.slide-leave-to[data-v-18a0df56]{-webkit-transform:translateX(100%);transform:translateX(100%)}.inbox-conversation-details[data-v-0930836d]{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fafafa;border-left:1px solid #e5e7eb;overflow:hidden}.inbox-conversation-details .conversation-details-header[data-v-0930836d]{padding:12px 16px;background-color:#fff;border-bottom:1px solid #e5e7eb;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box}.inbox-conversation-details .conversation-details-header h3[data-v-0930836d]{margin:0;font-size:.9375rem;font-weight:600;color:#111827}.inbox-conversation-details .conversation-details-header .toggle-details-btn[data-v-0930836d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;padding:0;background:none;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.inbox-conversation-details .conversation-details-header .toggle-details-btn[data-v-0930836d]:hover{background-color:#f3f4f6;border-color:#d1d5db}.inbox-conversation-details .conversation-details-header .toggle-details-btn img[data-v-0930836d]{width:16px;height:16px;opacity:.6}.inbox-conversation-details .conversation-details-header .toggle-details-btn:hover img[data-v-0930836d]{opacity:.9}.inbox-conversation-details .conversation-details-content[data-v-0930836d]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.inbox-conversation-details .conversation-details-content[data-v-0930836d]::-webkit-scrollbar{width:6px}.inbox-conversation-details .conversation-details-content[data-v-0930836d]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}[data-v-0930836d] .accordion-content .detail-item{margin-bottom:.5rem}[data-v-0930836d] .accordion-content .detail-item:last-child{margin-bottom:0}[data-v-0930836d] .accordion-content .detail-item label{font-size:.75rem;font-weight:500;color:#6b7280;margin-bottom:.125rem}[data-v-0930836d] .accordion-content .detail-item .detail-value{font-size:.8125rem;color:#111827;font-weight:500}[data-v-0930836d] .accordion-content .detail-item.detail-item-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}[data-v-0930836d] .accordion-content .detail-item.detail-item-inline label{margin:0;width:70px;-ms-flex-negative:0;flex-shrink:0}[data-v-0930836d] .accordion-content .detail-item.detail-item-inline .detail-value{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}[data-v-0930836d] .accordion-content .detail-item.detail-item-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem}[data-v-0930836d] .accordion-content .detail-item.detail-item-tags label{margin:0;width:70px;-ms-flex-negative:0;flex-shrink:0}[data-v-0930836d] .accordion-content .status-closed,[data-v-0930836d] .accordion-content .status-open{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.1875rem .5rem;border-radius:12px;font-size:.6875rem;font-weight:500}[data-v-0930836d] .accordion-content .status-open{background-color:#d1fae5;color:#065f46}[data-v-0930836d] .accordion-content .status-closed{background-color:#f3f4f6;color:#6b7280}[data-v-0930836d] .accordion-content .detail-id-inline{font-family:monospace;font-size:.8125rem;color:#6b7280;font-weight:400}[data-v-0930836d] .accordion-content .agents-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem}[data-v-0930836d] .accordion-content .agents-list .agent-item{padding:.375rem .625rem;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;font-size:.75rem;color:#374151}[data-v-0930836d] .accordion-content .agents-list .agent-item:hover{background-color:#f3f4f6}.empty-state[data-v-0930836d]{-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2rem;color:#9ca3af;font-size:.875rem}.detail-item-inline[data-v-0930836d],.empty-state[data-v-0930836d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.detail-item-inline[data-v-0930836d]{-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.detail-item-inline label[data-v-0930836d]{margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;width:70px}.detail-item-inline .detail-value[data-v-0930836d]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.detail-id-inline[data-v-0930836d]{font-family:SF Mono,Monaco,Menlo,Courier New,monospace;font-size:.8125rem;color:#6b7280;font-weight:400}.accordion-section .section-header[data-v-0930836d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.accordion-section .section-header[data-v-0930836d]:hover{background-color:#f9fafb}.accordion-section .section-header h4[data-v-0930836d]{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.accordion-section .section-header .accordion-icon[data-v-0930836d]{width:20px;height:20px;opacity:.6;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-ms-flex-negative:0;flex-shrink:0}.accordion-section .section-header .accordion-icon.rotated[data-v-0930836d]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion-section .section-header .accordion-icon[data-v-0930836d]:hover{opacity:.8}.accordion-section .section-content[data-v-0930836d]{overflow:hidden}.accordion-enter-active[data-v-0930836d],.accordion-leave-active[data-v-0930836d]{-webkit-transition:all .3s ease;transition:all .3s ease;max-height:2000px}.accordion-enter-from[data-v-0930836d],.accordion-leave-to[data-v-0930836d]{max-height:0;opacity:0}.new-conversation-composer[data-v-8dc20d6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:#fff}.composer-header[data-v-8dc20d6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px;border-bottom:1px solid #e5e7eb}.composer-header h2[data-v-8dc20d6a]{margin:0;font-size:1rem;font-weight:600;color:#111827}.channel-selector[data-v-8dc20d6a]{position:relative;padding:8px 20px;border-bottom:1px solid #f3f4f6}.channel-btn[data-v-8dc20d6a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:5px 10px;background:none;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;font-size:.8125rem;color:#374151;-webkit-transition:all .15s;transition:all .15s}.channel-btn[data-v-8dc20d6a]:hover{border-color:#d1d5db;background-color:#f9fafb}.channel-btn .channel-icon[data-v-8dc20d6a]{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.channel-btn .channel-label[data-v-8dc20d6a]{font-weight:500}.channel-btn .dropdown-icon[data-v-8dc20d6a]{opacity:.5}.channel-dropdown[data-v-8dc20d6a]{position:absolute;top:100%;left:20px;margin-top:2px;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08);min-width:160px;z-index:100;overflow:hidden;padding:3px}.channel-option[data-v-8dc20d6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;padding:7px 10px;background:none;border:none;border-radius:5px;cursor:pointer;font-size:.8125rem;color:#374151;text-align:left;-webkit-transition:background-color .15s;transition:background-color .15s}.channel-option[data-v-8dc20d6a]:hover:not(.disabled){background-color:#f3f4f6}.channel-option.active[data-v-8dc20d6a]{background-color:#eff6ff;color:#3b82f6}.channel-option.disabled[data-v-8dc20d6a]{opacity:.6;cursor:not-allowed}.channel-option .option-icon[data-v-8dc20d6a]{width:16px;height:16px}.channel-option .option-label[data-v-8dc20d6a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.channel-option .coming-soon-badge[data-v-8dc20d6a]{font-size:.625rem;font-weight:500;color:#9ca3af;background-color:#f3f4f6;padding:1px 5px;border-radius:3px;text-transform:uppercase;letter-spacing:.02em}.channel-option .checkmark[data-v-8dc20d6a]{color:#3b82f6}.composer-content[data-v-8dc20d6a],.email-form[data-v-8dc20d6a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.form-row[data-v-8dc20d6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;border-bottom:1px solid #f3f4f6}.form-row label[data-v-8dc20d6a]{width:60px;font-size:.8125rem;color:#6b7280;-ms-flex-negative:0;flex-shrink:0}.form-row .form-input[data-v-8dc20d6a]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:4px 0;border:none;outline:none;font-size:.875rem;color:#111827}.form-row .form-input[data-v-8dc20d6a]::-webkit-input-placeholder{color:#9ca3af}.form-row .form-input[data-v-8dc20d6a]::-moz-placeholder{color:#9ca3af}.form-row .form-input[data-v-8dc20d6a]:-ms-input-placeholder{color:#9ca3af}.form-row .form-input[data-v-8dc20d6a]::-ms-input-placeholder{color:#9ca3af}.form-row .form-input[data-v-8dc20d6a]::placeholder{color:#9ca3af}.from-row .from-value[data-v-8dc20d6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.from-row .from-value .user-avatar[data-v-8dc20d6a]{width:24px;height:24px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.from-row .from-value .user-name[data-v-8dc20d6a]{font-size:.875rem;color:#111827}.cc-bcc-toggles[data-v-8dc20d6a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-left:8px;-ms-flex-negative:0;flex-shrink:0}.cc-bcc-toggles .toggle-btn[data-v-8dc20d6a]{padding:2px 8px;background:none;border:none;color:#6b7280;font-size:.75rem;cursor:pointer}.cc-bcc-toggles .toggle-btn[data-v-8dc20d6a]:hover{color:#374151}.email-input-row[data-v-8dc20d6a]{-ms-flex-wrap:wrap;flex-wrap:wrap}.email-tags-input[data-v-8dc20d6a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;min-height:28px;padding:2px 0;border-bottom:1px solid transparent;-webkit-transition:border-color .15s;transition:border-color .15s}.email-tags-input.has-error[data-v-8dc20d6a]{border-bottom-color:#ef4444}.email-tags-input .email-tag[data-v-8dc20d6a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 6px 2px 8px;background-color:#eff6ff;color:#3b82f6;border-radius:4px;font-size:.8125rem;line-height:1.4}.email-tags-input .remove-tag[data-v-8dc20d6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:14px;height:14px;padding:0;background:none;border:none;color:#3b82f6;font-size:14px;line-height:1;cursor:pointer;border-radius:2px;opacity:.7}.email-tags-input .remove-tag[data-v-8dc20d6a]:hover{opacity:1;background-color:rgba(59,130,246,.1)}.email-tags-input .tag-input[data-v-8dc20d6a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:120px;padding:4px 0;border:none;outline:none;font-size:.875rem;color:#111827;background:transparent}.email-tags-input .tag-input[data-v-8dc20d6a]::-webkit-input-placeholder{color:#9ca3af}.email-tags-input .tag-input[data-v-8dc20d6a]::-moz-placeholder{color:#9ca3af}.email-tags-input .tag-input[data-v-8dc20d6a]:-ms-input-placeholder{color:#9ca3af}.email-tags-input .tag-input[data-v-8dc20d6a]::-ms-input-placeholder{color:#9ca3af}.email-tags-input .tag-input[data-v-8dc20d6a]::placeholder{color:#9ca3af}.email-error[data-v-8dc20d6a]{padding:4px 20px 4px 80px;font-size:.75rem;color:#ef4444}.compose-box[data-v-8dc20d6a]{margin:12px 20px 20px;border:1px solid #e5e7eb;border-radius:16px;background-color:#fff;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.compose-box[data-v-8dc20d6a]:focus-within{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.compose-content[data-v-8dc20d6a]{padding:16px 18px;overflow:auto}.compose-content .rich-editor[data-v-8dc20d6a],.compose-content .rich-editor[data-v-8dc20d6a] .rich-text-editor,.compose-content[data-v-8dc20d6a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.compose-content .rich-editor[data-v-8dc20d6a] .editor-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;max-height:none;font-size:15px;line-height:1.6;padding:0}.compose-content .rich-editor[data-v-8dc20d6a] [contenteditable]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;outline:none}.actions-row[data-v-8dc20d6a]{gap:4px;padding:8px 14px;border-top:1px solid #f3f4f6}.actions-row .action-btn[data-v-8dc20d6a],.actions-row[data-v-8dc20d6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.actions-row .action-btn[data-v-8dc20d6a]{background:none;border:none;padding:4px;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;-webkit-transition:background-color .2s;transition:background-color .2s}.actions-row .action-btn[data-v-8dc20d6a]:hover{background-color:#f3f4f6}.actions-row .action-btn .icon[data-v-8dc20d6a]{width:18px;height:18px;display:block}.actions-row .file-upload-container .upload-input[data-v-8dc20d6a]{display:none}.actions-row .emoji-toggle[data-v-8dc20d6a]{position:relative}.actions-row .emoji-toggle .emoji-picker[data-v-8dc20d6a]{position:absolute;bottom:45px;left:0;width:280px;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.08);box-shadow:0 0 25px 0 rgba(0,0,0,.08);background-color:#fff;border-radius:12px;z-index:999;overflow:hidden}.actions-row .send-hint[data-v-8dc20d6a]{margin-left:auto;font-size:.6875rem;color:#9ca3af;margin-right:8px}.actions-row .send-button[data-v-8dc20d6a]{border:0;background-color:#3b82f6;border-radius:50%;width:32px;height:32px;padding:0;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;-ms-flex-negative:0;flex-shrink:0}.actions-row .send-button[data-v-8dc20d6a]:disabled{background-color:#d1d5db;cursor:not-allowed}.actions-row .send-button[data-v-8dc20d6a]:hover:not(:disabled){background-color:#2563eb;-webkit-transform:scale(1.05);transform:scale(1.05)}.actions-row .send-button[data-v-8dc20d6a]:active:not(:disabled){-webkit-transform:scale(.95);transform:scale(.95)}.actions-row .send-button[data-v-8dc20d6a]:focus{outline:none}.actions-row .send-button svg[data-v-8dc20d6a]{display:block;width:18px;height:18px}.column-selector-dropdown[data-v-14de9669]{position:absolute;z-index:1000;left:0;margin-top:8px;background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15);width:240px;border:1px solid #e5e7eb}.dropdown-header[data-v-14de9669]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 14px;border-bottom:1px solid #e5e7eb}.dropdown-header .dropdown-title[data-v-14de9669]{font-size:13px;font-weight:600;color:#374151}.dropdown-header .btn-link[data-v-14de9669]{background:none;border:none;color:#5265e8;font-size:12px;cursor:pointer;padding:0}.dropdown-header .btn-link[data-v-14de9669]:hover{text-decoration:underline}.search-box[data-v-14de9669]{padding:10px 14px;border-bottom:1px solid #e5e7eb}.search-box .search-input[data-v-14de9669]{width:100%;padding:8px 10px;border:1px solid #e5e7eb;border-radius:6px;font-size:13px;background:#f9fafb}.search-box .search-input[data-v-14de9669]:focus{outline:none;border-color:#5265e8;background:#fff}.search-box .search-input[data-v-14de9669]::-webkit-input-placeholder{color:#9ca3af}.search-box .search-input[data-v-14de9669]::-moz-placeholder{color:#9ca3af}.search-box .search-input[data-v-14de9669]:-ms-input-placeholder{color:#9ca3af}.search-box .search-input[data-v-14de9669]::-ms-input-placeholder{color:#9ca3af}.search-box .search-input[data-v-14de9669]::placeholder{color:#9ca3af}.columns-list[data-v-14de9669]{max-height:280px;overflow-y:auto;padding:6px 0}.columns-list[data-v-14de9669]::-webkit-scrollbar{width:6px}.columns-list[data-v-14de9669]::-webkit-scrollbar-track{background:transparent}.columns-list[data-v-14de9669]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.columns-list[data-v-14de9669]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.column-item[data-v-14de9669]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 14px;cursor:pointer;-webkit-transition:background .15s;transition:background .15s}.column-item[data-v-14de9669]:hover{background:#f3f4f6}.column-item .column-checkbox[data-v-14de9669]{width:16px;height:16px;cursor:pointer;accent-color:#5265e8}.column-item .column-icon[data-v-14de9669]{width:16px;height:16px;opacity:.7}.column-item .column-name[data-v-14de9669]{font-size:13px;color:#374151}.search-header[data-v-36e291d6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e5e7eb;background-color:#fff;min-height:48px;-webkit-box-sizing:border-box;box-sizing:border-box;gap:12px}.search-header .left-controls[data-v-36e291d6],.search-header[data-v-36e291d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-header .left-controls[data-v-36e291d6]{gap:8px}.search-header .dropdown-container[data-v-36e291d6]{position:relative}.search-header .search-input-container[data-v-36e291d6]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-header .search-input-container .search-icon[data-v-36e291d6]{position:absolute;left:10px;width:16px;height:16px;cursor:pointer;opacity:.5;-webkit-transition:opacity .15s;transition:opacity .15s}.search-header .search-input-container .search-icon[data-v-36e291d6]:hover{opacity:1}.search-header .search-input-container .search-input[data-v-36e291d6]{padding:6px 32px 6px 32px;border:1px solid #e5e7eb;border-radius:6px;font-size:13px;width:220px;outline:none}.search-header .search-input-container .search-input[data-v-36e291d6]:focus{border-color:#3b82f6}.search-header .search-input-container .search-input[data-v-36e291d6]::-webkit-input-placeholder{color:#9ca3af}.search-header .search-input-container .search-input[data-v-36e291d6]::-moz-placeholder{color:#9ca3af}.search-header .search-input-container .search-input[data-v-36e291d6]:-ms-input-placeholder{color:#9ca3af}.search-header .search-input-container .search-input[data-v-36e291d6]::-ms-input-placeholder{color:#9ca3af}.search-header .search-input-container .search-input[data-v-36e291d6]::placeholder{color:#9ca3af}.search-header .search-input-container .clear-btn[data-v-36e291d6]{position:absolute;right:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:#e5e7eb;border-radius:50%;cursor:pointer;-webkit-transition:background .15s;transition:background .15s}.search-header .search-input-container .clear-btn[data-v-36e291d6]:hover{background:#d1d5db}.search-header .search-input-container .clear-btn .clear-icon[data-v-36e291d6]{width:10px;height:10px}.search-header .control-btn[data-v-36e291d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background:#fff;border:1px solid #e5e7eb;border-radius:6px;font-size:13px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.search-header .control-btn[data-v-36e291d6]:hover{background:#f9fafb;border-color:#d1d5db}.search-header .control-btn.has-filters[data-v-36e291d6]{border-color:#3b82f6;background:#eff6ff}.search-header .control-btn .control-icon[data-v-36e291d6]{width:14px;height:14px}.search-table-content[data-v-0c002481],.table-wrapper[data-v-0c002481]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;width:100%}.table-wrapper[data-v-0c002481]{background:#fff}.table-container[data-v-0c002481]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:auto;min-height:0;width:100%;-webkit-transition:width .3s ease;transition:width .3s ease}.table-container.has-overflow[data-v-0c002481]{overflow-x:auto}.table-container[data-v-0c002481]::-webkit-scrollbar{width:6px;height:6px}.table-container[data-v-0c002481]::-webkit-scrollbar-track{background:transparent}.table-container[data-v-0c002481]::-webkit-scrollbar-thumb{background:rgba(148,163,184,.2);border-radius:3px}.table-container[data-v-0c002481]::-webkit-scrollbar-thumb:hover{background:rgba(148,163,184,.4)}.table-container.resizing[data-v-0c002481]{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search-table[data-v-0c002481]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;position:relative}.search-table thead[data-v-0c002481]{position:sticky;top:0;z-index:100;background:#f8f9fc;isolation:isolate;border-bottom:1px solid #eef0f9}.search-table .resizable-column[data-v-0c002481]{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f8f9fc;z-index:1;border-right:1px solid #eef0f9;will-change:width;padding:0}.search-table .resizable-column[data-v-0c002481]:hover{background:#f0f2fc}.search-table .resizable-column.col-avatar[data-v-0c002481]{width:50px;min-width:50px}.search-table .resizable-column.is-resizing[data-v-0c002481]{z-index:2;background:#f0f2fc}.search-table .resizable-column.is-resizing .resize-handle[data-v-0c002481]:before{opacity:1;background:#5265e8;-webkit-transform:scaleX(2);transform:scaleX(2);-webkit-box-shadow:0 0 4px rgba(82,101,232,.4);box-shadow:0 0 4px rgba(82,101,232,.4)}.search-table .resizable-column .resize-handle[data-v-0c002481]{position:absolute;top:0;right:-6px;bottom:0;width:12px;cursor:col-resize;z-index:3;-ms-touch-action:none;touch-action:none}.search-table .resizable-column .resize-handle[data-v-0c002481]:before{content:"";position:absolute;top:0;bottom:0;width:2px;left:6px;background:#eef0f9;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease;pointer-events:none;-webkit-transform:scaleX(1);transform:scaleX(1)}.search-table .resizable-column .resize-handle[data-v-0c002481]:hover:before{opacity:1;background:#5265e8;-webkit-transform:scaleX(2);transform:scaleX(2);-webkit-box-shadow:0 0 4px rgba(82,101,232,.4);box-shadow:0 0 4px rgba(82,101,232,.4)}.search-table .th-content[data-v-0c002481]{height:100%;padding:8px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:600;color:#5265e8;will-change:transform}.search-table .th-content:hover .column-icon[data-v-0c002481]{opacity:1}.search-table .th-content:hover .sort-icon[data-v-0c002481]{opacity:.8}.search-table .th-content .column-icon[data-v-0c002481]{width:16px;height:16px;opacity:.6;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.search-table .th-content .column-label[data-v-0c002481]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-table .th-content .sort-icon[data-v-0c002481]{font-size:10px;opacity:.4;cursor:pointer;padding:4px;border-radius:4px}.search-table .th-content .sort-icon[data-v-0c002481]:hover{background-color:rgba(82,101,232,.1)}.search-table .th-content .sort-icon.asc[data-v-0c002481]{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:1;color:#5265e8}.search-table .th-content .sort-icon.desc[data-v-0c002481]{opacity:1;color:#5265e8}.search-table tbody tr.data-row[data-v-0c002481]{cursor:pointer}.search-table tbody tr.data-row:hover td[data-v-0c002481]{background-color:rgba(82,101,232,.05)}.search-table tbody tr.data-row.active td[data-v-0c002481]{background-color:rgba(82,101,232,.1)}.search-table tbody tr.data-row td[data-v-0c002481]{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 12px;font-size:13px;color:#4a5568;border-bottom:1px solid #eef0f9;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:40px;line-height:24px;text-align:left;border-right:1px solid #eef0f9;vertical-align:middle}.search-table tbody tr.data-row td.col-avatar[data-v-0c002481]{width:50px;min-width:50px;padding:8px}.search-table tbody tr.data-row td.has-message-preview[data-v-0c002481]{white-space:normal;vertical-align:top;padding-top:10px;padding-bottom:10px}.search-table tbody tr.data-row td.clickable .conversation-id-cell[data-v-0c002481],.search-table tbody tr.data-row td.clickable .visitor-name-cell[data-v-0c002481]{color:#5265e8;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.search-table tbody tr.data-row td.clickable .conversation-id-cell[data-v-0c002481]:hover,.search-table tbody tr.data-row td.clickable .visitor-name-cell[data-v-0c002481]:hover{color:#4351b8;text-decoration:underline}.search-table tbody tr.data-row td.clickable .conversation-id-cell[data-v-0c002481]{font-family:Monaco,Menlo,Consolas,monospace;font-size:12px}.search-table.resizing[data-v-0c002481],.search-table.resizing [data-v-0c002481]{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search-table.resizing .resizable-column[data-v-0c002481]{-webkit-transition:none;transition:none}.avatar[data-v-0c002481]{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.avatar-placeholder[data-v-0c002481]{width:32px;height:32px;border-radius:50%;background:#e5e7eb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:11px;font-weight:600;color:#6b7280}.visitor-cell[data-v-0c002481]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.visitor-cell .visitor-name-row[data-v-0c002481]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.visitor-cell .sender-type[data-v-0c002481]{font-size:10px;padding:2px 6px;border-radius:4px;text-transform:capitalize}.visitor-cell .sender-type.user[data-v-0c002481]{background:#dbeafe;color:#1d4ed8}.visitor-cell .sender-type.visitor[data-v-0c002481]{background:#dcfce7;color:#166534}.visitor-cell .message-preview[data-v-0c002481]{font-size:12px;color:#6b7280;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.text-success[data-v-0c002481]{color:#22c55e!important;font-size:14px}.text-danger[data-v-0c002481]{color:#ef4444!important;font-size:14px}.channel-cell[data-v-0c002481]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.channel-cell .channel-icon[data-v-0c002481]{width:20px;height:20px;min-width:20px;min-height:20px;max-width:20px;max-height:20px;-o-object-fit:contain;object-fit:contain;opacity:.8;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.channel-cell .channel-icon[data-v-0c002481]:hover{opacity:1}.tags-cell[data-v-0c002481]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.tags-cell .tag-badge[data-v-0c002481]{font-weight:500;font-size:11px;padding:2px 6px;border-radius:4px;white-space:nowrap}.empty-row .empty-cell[data-v-0c002481]{padding:0;text-align:center;height:200px}.empty-row .empty-cell .loading-content[data-v-0c002481]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.empty-row .empty-cell .loading-content .loading-spinner[data-v-0c002481]{border:3px solid #f3f3f3;border-top:3px solid #5265e8;border-radius:50%;width:32px;height:32px;-webkit-animation:spin-0c002481 .8s linear infinite;animation:spin-0c002481 .8s linear infinite}.empty-row .empty-cell .no-data[data-v-0c002481]{color:#64748b;font-size:14px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500}@-webkit-keyframes spin-0c002481{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-0c002481{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}td[data-field=recording][data-v-0c002481]{min-width:60px!important;width:60px!important;overflow:visible!important}td[data-field=recording] .recording-cell[data-v-0c002481]{position:relative}td[data-field=recording] .recording-cell .recording-icon[data-v-0c002481],td[data-field=recording] .recording-cell[data-v-0c002481]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}td[data-field=recording] .recording-cell .recording-icon[data-v-0c002481]{width:28px;height:28px;background:#5265e8;border-radius:50%;cursor:pointer;-webkit-transition:all .1s;transition:all .1s}td[data-field=recording] .recording-cell .recording-icon[data-v-0c002481]:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}td[data-field=recording] .recording-cell .recording-icon img[data-v-0c002481]{width:12px;height:12px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}td[data-field=recording] .recording-cell.is-playing .recording-icon[data-v-0c002481]{background:#10b981;-webkit-animation:pulse-recording-0c002481 1.5s ease-in-out infinite;animation:pulse-recording-0c002481 1.5s ease-in-out infinite}td[data-field=recording] .recording-cell .recording-popout[data-v-0c002481]{position:fixed;z-index:9999;opacity:0;visibility:hidden;-webkit-transition:opacity .1s,visibility .1s;transition:opacity .1s,visibility .1s;min-width:260px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.15);box-shadow:0 4px 16px rgba(0,0,0,.15);border-radius:8px;pointer-events:none}td[data-field=recording] .recording-cell:hover .recording-popout[data-v-0c002481]{opacity:1;visibility:visible;pointer-events:auto}td[data-field=recording] .recording-cell:hover .recording-icon[data-v-0c002481]{opacity:0}@-webkit-keyframes pulse-recording-0c002481{0%,to{-webkit-box-shadow:0 0 0 0 rgba(16,185,129,.4);box-shadow:0 0 0 0 rgba(16,185,129,.4)}50%{-webkit-box-shadow:0 0 0 6px rgba(16,185,129,0);box-shadow:0 0 0 6px rgba(16,185,129,0)}}@keyframes pulse-recording-0c002481{0%,to{-webkit-box-shadow:0 0 0 0 rgba(16,185,129,.4);box-shadow:0 0 0 0 rgba(16,185,129,.4)}50%{-webkit-box-shadow:0 0 0 6px rgba(16,185,129,0);box-shadow:0 0 0 6px rgba(16,185,129,0)}}.table-resizing{cursor:col-resize!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.pagination-container[data-v-f8f8551a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;border-top:1px solid #eef0f9;background:#fff;-ms-flex-negative:0;flex-shrink:0}.pagination-container[data-v-f8f8551a],.pagination-controls[data-v-f8f8551a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls[data-v-f8f8551a]{gap:4px}.pagination-button[data-v-f8f8551a]{min-width:32px;height:32px;padding:0 8px;border:1px solid #e5e7eb;background:#fff;border-radius:6px;font-size:13px;color:#4a5568;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.pagination-button[data-v-f8f8551a]:hover:not(:disabled){background:#f3f4f6;border-color:#d1d5db}.pagination-button[data-v-f8f8551a]:disabled{opacity:.5;cursor:not-allowed}.pagination-button.active[data-v-f8f8551a]{background:#5265e8;border-color:#5265e8;color:#fff}.pagination-button.page-number[data-v-f8f8551a]{font-weight:500}.pagination-dots[data-v-f8f8551a]{padding:0 4px;color:#9ca3af;font-size:12px}.per-page-control[data-v-f8f8551a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.pagination-info[data-v-f8f8551a]{font-size:13px;color:#6b7280;white-space:nowrap}.per-page-select[data-v-f8f8551a]{padding:6px 28px 6px 12px;border:1px solid #e5e7eb;border-radius:6px;font-size:13px;color:#4a5568;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%236b7280' d='M2.5 4.5L6 8l3.5-3.5'/%3E%3C/svg%3E") no-repeat right 10px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.per-page-select[data-v-f8f8551a]:hover:not(:disabled){border-color:#d1d5db}.per-page-select[data-v-f8f8551a]:focus{outline:none;border-color:#5265e8}.per-page-select[data-v-f8f8551a]:disabled{opacity:.5;cursor:not-allowed}.search-body[data-v-68717ff6]{-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.conversation-search[data-v-7288101f],.search-body[data-v-68717ff6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff}.conversation-search[data-v-7288101f]{-ms-flex-direction:column;flex-direction:column;height:100%}.inbox-toast[data-v-77350413]{position:fixed;bottom:24px;right:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:14px 16px;background:#fff;border-radius:10px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15);z-index:10000;max-width:380px;min-width:280px}.inbox-toast.error[data-v-77350413]{border-left:4px solid #ef4444}.inbox-toast.error .toast-icon[data-v-77350413]{color:#ef4444}.inbox-toast.success[data-v-77350413]{border-left:4px solid #22c55e}.inbox-toast.success .toast-icon[data-v-77350413]{color:#22c55e}.inbox-toast.warning[data-v-77350413]{border-left:4px solid #f59e0b}.inbox-toast.warning .toast-icon[data-v-77350413]{color:#f59e0b}.inbox-toast.info[data-v-77350413]{border-left:4px solid #3b82f6}.inbox-toast.info .toast-icon[data-v-77350413]{color:#3b82f6}.toast-icon[data-v-77350413]{-ms-flex-negative:0;flex-shrink:0;width:22px;height:22px}.toast-icon svg[data-v-77350413]{width:100%;height:100%}.toast-content[data-v-77350413]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.toast-title[data-v-77350413]{font-weight:600;font-size:14px;color:#1f2937;margin-bottom:4px}.toast-message[data-v-77350413]{font-size:13px;color:#4b5563;line-height:1.4;word-break:break-word}.toast-close[data-v-77350413]{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;padding:0;background:transparent;border:none;cursor:pointer;color:#9ca3af;-webkit-transition:color .15s;transition:color .15s}.toast-close[data-v-77350413]:hover{color:#4b5563}.toast-close svg[data-v-77350413]{width:100%;height:100%}.toast-slide-enter-active[data-v-77350413],.toast-slide-leave-active[data-v-77350413]{-webkit-transition:all .3s ease;transition:all .3s ease}.toast-slide-enter-from[data-v-77350413],.toast-slide-leave-to[data-v-77350413]{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}.inbox-page[data-v-be24d364]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#e5e7eb}.inbox-page .inbox-container[data-v-be24d364],.inbox-page[data-v-be24d364]{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0}.inbox-page .inbox-container[data-v-be24d364]{overflow:hidden;position:relative}.inbox-page .inbox-container.is-resizing[data-v-be24d364]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:col-resize}.inbox-page .pane[data-v-be24d364]{position:relative;height:100%;overflow:hidden;background-color:#fff}.inbox-page .pane.pane-details[data-v-be24d364],.inbox-page .pane.pane-list[data-v-be24d364],.inbox-page .pane.pane-sidebar[data-v-be24d364]{-ms-flex-negative:0;flex-shrink:0}.inbox-page .pane.pane-body[data-v-be24d364]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.inbox-page .pane.pane-body .empty-conversation-state[data-v-be24d364]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;color:#9ca3af;font-size:.875rem}.inbox-page .pane.pane-search-full[data-v-be24d364]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.inbox-page .search-conversation-overlay[data-v-be24d364]{position:absolute;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-shadow:-4px 0 20px rgba(0,0,0,.15);box-shadow:-4px 0 20px rgba(0,0,0,.15);z-index:100}.inbox-page .search-conversation-overlay .overlay-body[data-v-be24d364]{width:500px;min-width:400px;border-right:1px solid #e5e7eb}.inbox-page .search-conversation-overlay .overlay-details[data-v-be24d364]{width:320px;min-width:280px}.inbox-page .pane+.pane[data-v-be24d364]{margin-left:3px}.inbox-page .pane-resizer[data-v-be24d364]{position:absolute;top:0;right:-1.5px;width:4px;height:100%;cursor:col-resize;background-color:transparent;-webkit-transition:background-color .2s;transition:background-color .2s;z-index:10}.inbox-page .pane-resizer[data-v-be24d364]:hover{background-color:#3b82f6}.inbox-page .pane-resizer.pane-resizer-left[data-v-be24d364]{right:auto;left:-1.5px}