.test-call-tab[data-v-4147e491]{background:#fafafa;flex-direction:column;height:100%;display:flex;overflow:auto}.test-call-container[data-v-4147e491]{flex:1;padding:24px}.empty-state[data-v-4147e491],.test-call-container[data-v-4147e491]{justify-content:center;align-items:center;display:flex}.empty-state[data-v-4147e491]{color:#6b7280;flex-direction:column;gap:12px;height:100%;padding:0 12px}.empty-icon[data-v-4147e491]{color:#909499;width:24px;height:24px}.empty-default[data-v-4147e491]{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.empty-text[data-v-4147e491]{color:#909499;text-align:center;font-size:14px;font-weight:400}.carousel-container[data-v-4147e491]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.carousel-wrapper[data-v-4147e491]{justify-content:center;align-items:flex-start;width:500px;max-width:100%;height:300px;padding-top:90px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.carousel-wrapper[data-v-4147e491]{height:300px}}.carousel-track[data-v-4147e491]{will-change:transform;flex-direction:column;transition:transform .5s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;top:-64px}@media (max-width:768px){.carousel-track[data-v-4147e491]{top:-96px}}.carousel-item[data-v-4147e491]{text-align:center;box-sizing:border-box;color:#909499;opacity:.4;will-change:transform,opacity,color;flex-shrink:0;justify-content:center;align-items:center;height:64px;padding:12px 20px;font-weight:500;line-height:1.4;transition:opacity .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94),color .5s cubic-bezier(.25,.46,.45,.94);display:flex;transform:scale(.92)}@media (max-width:768px){.carousel-item[data-v-4147e491]{height:96px;padding:16px 20px}}.carousel-item.active[data-v-4147e491]{opacity:1;color:#232425;transform:scale(1.02)}.carousel-item.next[data-v-4147e491],.carousel-item.prev[data-v-4147e491]{opacity:.7;color:#909499;transform:scale(.97)}.test-call-card[data-v-4147e491]{background:#fff;border-radius:16px;width:100%;max-width:480px;box-shadow:0 4px 24px #00000014}.card-header[data-v-4147e491]{flex-direction:column;gap:12px;padding:24px 24px 0;display:flex}.header-title-row[data-v-4147e491]{align-items:center;gap:12px;display:flex}.header-icon[data-v-4147e491]{color:#0f7fff;flex-shrink:0;width:28px;height:28px}.header-logo[data-v-4147e491]{-o-object-fit:contain;object-fit:contain;border-radius:8px;flex-shrink:0;width:36px;height:36px}.header-title[data-v-4147e491]{color:#1f2937;margin:0;font-size:20px;font-weight:600}.header-description[data-v-4147e491]{color:#6b7280;margin:0;font-size:14px;line-height:1.5}.card-body[data-v-4147e491]{padding:20px 24px 24px}.app-meta[data-v-4147e491]{border-bottom:1px solid #e5e7eb;gap:16px;margin-bottom:20px;padding-bottom:16px;display:flex}.meta-item[data-v-4147e491]{color:#6b7280;font-size:13px}.meta-label[data-v-4147e491]{color:#9ca3af}.inbound-numbers-section[data-v-4147e491]{margin-bottom:16px}.loading-hint[data-v-4147e491]{color:#9ca3af;align-items:center;gap:8px;font-size:13px;display:flex}.phone-chips[data-v-4147e491]{flex-wrap:wrap;gap:8px;display:flex}.phone-chip[data-v-4147e491]{color:#374151;background:#f3f4f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.chip-icon[data-v-4147e491]{color:#6b7280;width:14px;height:14px}.chip-country[data-v-4147e491]{color:#6b7280;font-weight:500}.chip-number[data-v-4147e491]{color:#374151}.phone-chip-suspended[data-v-4147e491]{opacity:.7;background:#f3f4f6}.phone-chip-suspended .chip-country[data-v-4147e491],.phone-chip-suspended .chip-number[data-v-4147e491]{color:#9ca3af}.chip-icon-lock[data-v-4147e491]{color:#9ca3af;width:14px;height:14px}.no-numbers-hint[data-v-4147e491]{color:#9ca3af;font-size:13px}.tab-link[data-v-4147e491]{color:inherit;cursor:pointer;text-underline-offset:2px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.tab-link[data-v-4147e491]:hover{color:#0f7fff;text-decoration-style:solid}.caller-id-section[data-v-4147e491]{margin-bottom:16px}.caller-id-select[data-v-4147e491]{width:100%}.single-caller-id[data-v-4147e491]{color:#6b7280;align-items:center;gap:8px;font-size:14px;display:flex}.single-caller-icon[data-v-4147e491]{color:#6b7280;width:16px;height:16px}.genspark-caller-id[data-v-4147e491]{align-items:center;gap:10px;display:flex}.genspark-logo[data-v-4147e491]{flex-shrink:0;width:20px;height:20px}.vanity-number[data-v-4147e491]{color:#6b7280;font-family:SF Mono,Monaco,Consolas,monospace;font-size:14px;font-weight:500}.phone-input-group[data-v-4147e491]{margin-bottom:20px}.input-label[data-v-4147e491]{color:#374151;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.tel-input-wrapper[data-v-4147e491]{width:100%;position:relative}[data-v-4147e491] .tel-input{border:1px solid #d1d5db;border-radius:10px;width:100%}[data-v-4147e491] .tel-input:focus-within{border-color:#0f7fff;box-shadow:0 0 0 3px #0f7fff1a}[data-v-4147e491] .tel-input .vti__input{border-radius:10px;padding:14px 16px;font-size:16px}[data-v-4147e491] .tel-input .vti__dropdown{border-radius:10px 0 0 10px}[data-v-4147e491] .tel-input .vti__dropdown-list{border-radius:10px;max-height:200px;overflow:auto}.call-button[data-v-4147e491]{color:#fff;cursor:pointer;background:#0f7fff;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 24px;font-size:16px;font-weight:600;transition:all .2s;display:flex}.call-button[data-v-4147e491]:hover:not(:disabled){background:#06d;transform:translateY(-1px);box-shadow:0 4px 12px #0f7fff4d}.call-button[data-v-4147e491]:active:not(:disabled){transform:translateY(0)}.call-button[data-v-4147e491]:disabled{cursor:not-allowed;background:#9ca3af}.call-button.call-in-progress[data-v-4147e491]{background:#6b7280}.button-icon[data-v-4147e491]{width:20px;height:20px}@media (prefers-color-scheme:dark){.test-call-tab[data-v-4147e491]{background:#1a1a1a}.carousel-item[data-v-4147e491],.empty-icon[data-v-4147e491],.empty-text[data-v-4147e491]{color:#a1a1aa}.carousel-item.active[data-v-4147e491]{color:#fff}.carousel-item.next[data-v-4147e491],.carousel-item.prev[data-v-4147e491]{color:#71717a}.test-call-card[data-v-4147e491]{background:#2a2a2a;box-shadow:0 4px 24px #0000004d}.header-title[data-v-4147e491]{color:#f9fafb}.header-description[data-v-4147e491]{color:#9ca3af}.app-meta[data-v-4147e491]{border-bottom-color:#374151}.meta-item[data-v-4147e491]{color:#9ca3af}.meta-label[data-v-4147e491]{color:#6b7280}.phone-chip[data-v-4147e491]{color:#e5e7eb;background:#374151}.chip-country[data-v-4147e491],.chip-icon[data-v-4147e491]{color:#9ca3af}.chip-number[data-v-4147e491]{color:#e5e7eb}.phone-chip-suspended[data-v-4147e491]{opacity:.7;background:#2d3748}.no-numbers-hint[data-v-4147e491],.phone-chip-suspended .chip-country[data-v-4147e491],.phone-chip-suspended .chip-number[data-v-4147e491]{color:#6b7280}.single-caller-icon[data-v-4147e491],.single-caller-id[data-v-4147e491],.vanity-number[data-v-4147e491]{color:#9ca3af}.input-label[data-v-4147e491]{color:#e5e7eb}[data-v-4147e491] .tel-input{background-color:#374151;border-color:#4b5563}[data-v-4147e491] .tel-input:focus-within{border-color:#0f7fff;box-shadow:0 0 0 3px #0f7fff33}[data-v-4147e491] .tel-input .vti__input{color:#f9fafb;background-color:#374151}[data-v-4147e491] .tel-input .vti__dropdown{background-color:#374151}[data-v-4147e491] .tel-input .vti__dropdown:hover,[data-v-4147e491] .tel-input .vti__dropdown.open{background-color:#4b5563}[data-v-4147e491] .vti__dropdown-list,[data-v-4147e491] .vti__dropdown-item{color:#f9fafb;background-color:#374151}[data-v-4147e491] .vti__dropdown-item.highlighted{background-color:#4b5563}[data-v-4147e491] .vti__country-code,[data-v-4147e491] .vti__dropdown-arrow{color:#9ca3af}}@media (max-width:480px){.test-call-container[data-v-4147e491]{padding:16px}.card-header[data-v-4147e491]{padding:20px 20px 0}.card-body[data-v-4147e491]{padding:16px 20px 20px}.app-meta[data-v-4147e491]{flex-direction:column;gap:8px}}.file-viewer[data-v-88c40e8f]{height:100%;overflow:hidden}.empty-state[data-v-88c40e8f],.file-viewer[data-v-88c40e8f]{flex-direction:column;display:flex}.empty-state[data-v-88c40e8f]{color:#6b7280;justify-content:center;align-items:center;gap:12px;height:200px}.empty-icon[data-v-88c40e8f]{opacity:.5;width:48px;height:48px}.empty-text[data-v-88c40e8f]{color:#374151;font-size:16px;font-weight:500}.file-header[data-v-88c40e8f]{background:#f9fafb;border-bottom:1px solid #e5e7eb;flex-shrink:0;padding:16px}.file-path[data-v-88c40e8f]{color:#1f2937;word-break:break-all;font-size:14px;font-weight:600}.file-meta[data-v-88c40e8f]{color:#6b7280;gap:12px;margin-top:4px;font-size:12px;display:flex}.file-size[data-v-88c40e8f]{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace}.text-content[data-v-88c40e8f]{flex-direction:column;height:100%;display:flex;overflow:hidden}.code-content[data-v-88c40e8f]{background:#fff;flex:1;overflow:auto}.code-content pre[data-v-88c40e8f]{white-space:pre-wrap;word-wrap:break-word;background:#f8fafc;border:none;min-height:100%;margin:0;padding:16px;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:13px;line-height:1.5;overflow:auto}.code-content code[data-v-88c40e8f]{color:#1f2937}.image-content[data-v-88c40e8f]{flex-direction:column;height:100%;display:flex;overflow:hidden}.image-container[data-v-88c40e8f]{flex:1;justify-content:center;align-items:center;padding:20px;display:flex;overflow:auto}.preview-image[data-v-88c40e8f]{border-radius:8px;max-width:100%;max-height:100%;box-shadow:0 4px 12px #0000001a}.image-error[data-v-88c40e8f]{color:#6b7280;flex-direction:column;align-items:center;gap:12px;display:flex}.image-error svg[data-v-88c40e8f]{opacity:.5;width:48px;height:48px}.binary-content[data-v-88c40e8f]{flex-direction:column;height:100%;display:flex;overflow:hidden}.binary-info[data-v-88c40e8f]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:40px;display:flex}.binary-icon[data-v-88c40e8f]{color:#6b7280;opacity:.5;width:64px;height:64px}.binary-text[data-v-88c40e8f]{text-align:center}.binary-title[data-v-88c40e8f]{color:#1f2937;margin-bottom:4px;font-size:16px;font-weight:600}.binary-subtitle[data-v-88c40e8f]{color:#6b7280;font-size:14px}@media (prefers-color-scheme:dark){.binary-title[data-v-88c40e8f],.empty-text[data-v-88c40e8f]{color:#f9fafb}.file-header[data-v-88c40e8f]{background:#111827;border-bottom-color:#374151}.file-path[data-v-88c40e8f]{color:#f9fafb}.file-meta[data-v-88c40e8f]{color:#9ca3af}.code-content[data-v-88c40e8f]{background:#393939}.code-content pre[data-v-88c40e8f]{color:#f9fafb;background:#111827}.code-content code[data-v-88c40e8f]{color:#f9fafb}.binary-icon[data-v-88c40e8f],.binary-subtitle[data-v-88c40e8f]{color:#9ca3af}}.data-tab[data-v-5c7d4e35]{flex-direction:column;height:100%;padding:16px}.controls[data-v-5c7d4e35],.data-tab[data-v-5c7d4e35]{gap:16px;display:flex}.controls[data-v-5c7d4e35]{flex-shrink:0;align-items:center}.schema-selector[data-v-5c7d4e35]{justify-content:space-between;gap:12px;width:100%}.schema-selector[data-v-5c7d4e35],.schema-tabs[data-v-5c7d4e35]{align-items:flex-start;display:flex}.schema-tabs[data-v-5c7d4e35]{flex-wrap:wrap;flex:1;gap:6px 4px}.action-buttons[data-v-5c7d4e35]{flex-shrink:0;gap:8px;display:flex}.action-btn[data-v-5c7d4e35]{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d1d5db;border-radius:8px;outline:none;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.action-btn[data-v-5c7d4e35]:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}.action-btn[data-v-5c7d4e35]:disabled{opacity:.7;cursor:not-allowed}.btn-icon[data-v-5c7d4e35]{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.btn-icon[data-v-5c7d4e35] svg{width:16px;height:16px}.btn-loading[data-v-5c7d4e35]{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.btn-spinner[data-v-5c7d4e35]{width:16px;height:16px;animation:1s linear infinite spin-5c7d4e35}.analyze-btn[data-v-5c7d4e35]{color:#fff;cursor:pointer;white-space:nowrap;background:#10b981;border:1px solid #0000;border-radius:8px;outline:none;flex-shrink:0;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.analyze-btn[data-v-5c7d4e35]:hover:not(:disabled){background:#059669}.analyze-btn[data-v-5c7d4e35]:disabled{opacity:.7;cursor:not-allowed}.analyze-icon[data-v-5c7d4e35],.analyze-loading[data-v-5c7d4e35]{justify-content:center;align-items:center;display:flex}.analyze-loading[data-v-5c7d4e35],.analyze-spinner[data-v-5c7d4e35]{width:16px;height:16px}.analyze-spinner[data-v-5c7d4e35]{animation:1s linear infinite spin-5c7d4e35}@keyframes spin-5c7d4e35{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.schema-tab[data-v-5c7d4e35]{color:#6b7280;cursor:pointer;white-space:nowrap;background:#f3f4f6;border:none;border-radius:8px;outline:none;padding:8px 16px;font-size:14px;font-weight:400;transition:all .2s}.schema-tab[data-v-5c7d4e35]:hover:not(:disabled){color:#374151;background:#e5e7eb}.schema-tab[data-v-5c7d4e35]:disabled{opacity:.5;cursor:not-allowed}.schema-tab-active[data-v-5c7d4e35]{color:#fff;background:#393939}.schema-tab-active[data-v-5c7d4e35]:hover:not(:disabled){color:#fff;background:#374151}.data-content[data-v-5c7d4e35]{gap:16px}.data-content[data-v-5c7d4e35],.table-wrapper[data-v-5c7d4e35]{flex-direction:column;flex:1;min-height:0;display:flex}.table-wrapper[data-v-5c7d4e35]{padding-bottom:64px;overflow:auto}[data-v-5c7d4e35] .n-pagination{--n-item-border-active:1px solid #393939!important;--n-item-text-color-active:#393939!important;--n-item-text-color-hover:#393939!important}[data-v-5c7d4e35] .n-select .n-base-selection{--n-border-active:1px solid #393939!important;--n-border-focus:1px solid #374151!important;--n-border-hover:1px solid #374151!important;--n-box-shadow-active:0 0 0 2px #1f293733!important;--n-box-shadow-focus:0 0 0 2px #1f293733!important;--n-loading-color:#393939!important}.n-base-select-option{--n-option-text-color-active:#393939!important}[data-v-5c7d4e35] .n-input{--n-item-text-color-hover:#374151!important;--n-item-text-color-active:#393939!important;--n-item-text-color-pressed:#111827!important;--n-item-border-active:1px solid #393939!important;--n-border-hover:1px solid #374151!important;--n-border-focus:1px solid #374151!important;--n-box-shadow-focus:0 0 0 2px #1f293733!important}@media (prefers-color-scheme:dark){[data-v-5c7d4e35] .n-pagination{--n-item-border-active:1px solid #f9fafb!important;--n-item-text-color-active:#f9fafb!important;--n-item-text-color-hover:#f9fafb!important}[data-v-5c7d4e35] .n-select .n-base-selection{--n-border-active:1px solid #f9fafb!important;--n-border-focus:1px solid #e5e7eb!important;--n-border-hover:1px solid #e5e7eb!important;--n-box-shadow-active:0 0 0 2px #f9fafb33!important;--n-box-shadow-focus:0 0 0 2px #f9fafb33!important;--n-loading-color:#f9fafb!important}.n-base-select-option{--n-option-text-color-active:#f9fafb!important}[data-v-5c7d4e35] .n-input{--n-item-text-color-hover:#e5e7eb!important;--n-item-text-color-active:#f9fafb!important;--n-item-text-color-pressed:#d1d5db!important;--n-item-border-active:1px solid #f9fafb!important;--n-border-hover:1px solid #e5e7eb!important;--n-border-focus:1px solid #e5e7eb!important;--n-box-shadow-focus:0 0 0 2px #f9fafb33!important}}.table-wrapper[data-v-5c7d4e35] .n-data-table{min-width:100%}.table-wrapper[data-v-5c7d4e35] .n-data-table-wrapper{overflow-x:auto}.table-wrapper[data-v-5c7d4e35] .n-data-table-table{table-layout:fixed;min-width:max-content}.table-info[data-v-5c7d4e35]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.table-info h3[data-v-5c7d4e35]{color:#374151;margin:0;font-size:16px;font-weight:600}.table-info p[data-v-5c7d4e35]{color:#6b7280;margin:0;font-size:14px}.loading-placeholder[data-v-5c7d4e35]{color:#6b7280;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;min-height:200px;display:flex}.loading-placeholder p[data-v-5c7d4e35]{margin:0;font-size:14px}.empty-state[data-v-5c7d4e35]{color:#6b7280;min-height:200px;font-style:italic}.empty-state[data-v-5c7d4e35],.empty-state-centered[data-v-5c7d4e35]{flex:1;justify-content:center;align-items:center;display:flex}.empty-state-centered[data-v-5c7d4e35]{text-align:center;flex-direction:column;gap:16px;max-width:600px;min-height:300px;margin:0 auto;padding:32px}.empty-icon[data-v-5c7d4e35]{color:#9ca3af;opacity:.4;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:8px;display:flex}.empty-title[data-v-5c7d4e35]{color:#909499;margin-bottom:8px;font-size:18px;font-weight:500;line-height:1.4}.empty-description[data-v-5c7d4e35]{color:#bdbdbd;max-width:480px;font-size:14px;font-weight:400;line-height:1.5}[data-v-5c7d4e35] .scroll-icon-animate{animation:1s infinite moveAround-5c7d4e35}@keyframes moveAround-5c7d4e35{0%,to{transform:translate(-2px)}50%{transform:translate(2px)}}@media (prefers-color-scheme:dark){.schema-tab[data-v-5c7d4e35]{color:#9ca3af;background:#374151}.schema-tab[data-v-5c7d4e35]:hover:not(:disabled){color:#f9fafb;background:#4b5563}.schema-tab-active[data-v-5c7d4e35]{color:#1f2937;background:#f9fafb}.schema-tab-active[data-v-5c7d4e35]:hover:not(:disabled){color:#1f2937;background:#e5e7eb}.table-info[data-v-5c7d4e35]{background:#393939;border-color:#374151}.table-info h3[data-v-5c7d4e35]{color:#f9fafb}.empty-state[data-v-5c7d4e35],.loading-placeholder[data-v-5c7d4e35],.table-info p[data-v-5c7d4e35]{color:#9ca3af}.empty-icon[data-v-5c7d4e35]{color:#6b7280}.empty-title[data-v-5c7d4e35]{color:#a1a1aa}.empty-description[data-v-5c7d4e35]{color:#71717a}.analyze-btn[data-v-5c7d4e35]{background:#059669}.analyze-btn[data-v-5c7d4e35]:hover:not(:disabled){background:#047857}.action-btn[data-v-5c7d4e35]{color:#e5e7eb;background:#2d2d2d;border-color:#4b5563}.action-btn[data-v-5c7d4e35]:hover:not(:disabled){background:#374151;border-color:#6b7280}}.phone-number-tab[data-v-e7fc9950]{background:#fafafa;flex-direction:column;height:100%;display:flex;overflow:auto}.phone-number-container[data-v-e7fc9950]{flex-direction:column;gap:20px;padding:16px;display:flex}.section[data-v-e7fc9950]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #00000014}.section-header[data-v-e7fc9950]{border-bottom:1px solid #e5e7eb;justify-content:space-between;padding:14px 16px}.refresh-btn[data-v-e7fc9950],.section-header[data-v-e7fc9950]{align-items:center;display:flex}.refresh-btn[data-v-e7fc9950]{cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;width:28px;height:28px;padding:0;transition:all .2s}.refresh-btn[data-v-e7fc9950]:hover:not(:disabled){background:#f3f4f6;border-color:#d1d5db}.refresh-btn[data-v-e7fc9950]:disabled{opacity:.5;cursor:not-allowed}.refresh-icon[data-v-e7fc9950]{color:#6b7280;width:16px;height:16px}.refresh-icon.spinning[data-v-e7fc9950]{animation:1s linear infinite spin-e7fc9950}@keyframes spin-e7fc9950{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.section-title[data-v-e7fc9950]{color:#374151;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.count-badge[data-v-e7fc9950]{color:#6b7280;background:#e5e7eb;border-radius:10px;padding:2px 8px;font-size:12px;font-weight:500}.country-tabs[data-v-e7fc9950],.section-content[data-v-e7fc9950]{padding:12px 16px}.country-tabs[data-v-e7fc9950]{background:#f9fafb;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;gap:8px;display:flex}.country-tab[data-v-e7fc9950]{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:4px;padding:6px 12px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.country-tab[data-v-e7fc9950]:hover:not(:disabled){background:#f3f4f6;border-color:#d1d5db}.country-tab.active[data-v-e7fc9950]{color:#0f7fff;background:#eff6ff;border-color:#bfdbfe}.empty-state[data-v-e7fc9950]{flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.empty-icon[data-v-e7fc9950]{color:#9ca3af;width:32px;height:32px}.empty-text[data-v-e7fc9950]{color:#9ca3af;margin:0;font-size:13px}.loading-state[data-v-e7fc9950]{color:#6b7280;justify-content:center;align-items:center;gap:8px;padding:24px;font-size:13px;display:flex}.number-list[data-v-e7fc9950]{flex-direction:column;gap:8px;display:flex}.number-item[data-v-e7fc9950]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;padding:12px;transition:all .2s;display:flex}.number-item[data-v-e7fc9950]:hover{border-color:#d1d5db}.number-item.current-project[data-v-e7fc9950]{background:#eff6ff;border-color:#bfdbfe}.number-item.other-project[data-v-e7fc9950]{background:#fefce8;border-color:#fef08a}.number-item.unbound[data-v-e7fc9950]{background:#f9fafb}.number-info[data-v-e7fc9950]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.phone-number[data-v-e7fc9950]{color:#1f2937;font-size:14px;font-weight:600}.country-badge[data-v-e7fc9950]{color:#6b7280;background:#e5e7eb;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:500}.capabilities[data-v-e7fc9950]{gap:4px;display:flex}.cap-badge[data-v-e7fc9950]{color:#059669;background:#d1fae5;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:500}.binding-status[data-v-e7fc9950],.status-badge[data-v-e7fc9950]{align-items:center;display:flex}.status-badge[data-v-e7fc9950]{border-radius:4px;gap:4px;padding:2px 8px;font-size:12px}.status-badge.current[data-v-e7fc9950]{color:#0f7fff;background:#dbeafe}.status-badge.other-link[data-v-e7fc9950]{color:#d97706;cursor:pointer;background:#fef3c7;text-decoration:none}.status-badge.other-link[data-v-e7fc9950]:hover{background:#fde68a}.status-badge.unbound[data-v-e7fc9950]{color:#6b7280;background:#f3f4f6}.status-badge.deleted[data-v-e7fc9950]{color:#dc2626;background:#fef2f2}.status-badge.suspended[data-v-e7fc9950]{color:#9333ea;background:#f3e8ff}.status-icon[data-v-e7fc9950]{width:12px;height:12px}.number-item-suspended[data-v-e7fc9950]{opacity:.7;background:#faf5ff;border-color:#e9d5ff}.number-item-suspended[data-v-e7fc9950]:hover{border-color:#d8b4fe}.action-buttons[data-v-e7fc9950]{flex-shrink:0;gap:8px;display:flex}.action-btn[data-v-e7fc9950]{cursor:pointer;border:none;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s}.action-btn[data-v-e7fc9950]:disabled{opacity:.5;cursor:not-allowed}.bind-btn[data-v-e7fc9950]{color:#0f7fff;background:#dbeafe}.bind-btn[data-v-e7fc9950]:hover:not(:disabled){background:#bfdbfe}.unbind-btn[data-v-e7fc9950]{color:#dc2626;background:#fee2e2}.unbind-btn[data-v-e7fc9950]:hover:not(:disabled){background:#fecaca}.reactivate-btn[data-v-e7fc9950]{color:#15803d;background:#dcfce7}.reactivate-btn[data-v-e7fc9950]:hover:not(:disabled){background:#bbf7d0}.release-btn[data-v-e7fc9950]{color:#fff;background:#dc2626}.release-btn[data-v-e7fc9950]:hover:not(:disabled){background:#b91c1c}.secondary-btn[data-v-e7fc9950]{color:#374151;background:0 0;border:1px solid #d1d5db}.secondary-btn[data-v-e7fc9950]:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}.primary-btn[data-v-e7fc9950]{color:#fff;background:#0f7fff;border:1px solid #0f7fff}.primary-btn[data-v-e7fc9950]:hover:not(:disabled){background:#06d;border-color:#06d}@media (prefers-color-scheme:dark){.phone-number-tab[data-v-e7fc9950]{background:#1a1a1a}.section[data-v-e7fc9950]{background:#2a2a2a;box-shadow:0 1px 3px #0000004d}.section-header[data-v-e7fc9950]{border-bottom-color:#404040}.section-title[data-v-e7fc9950]{color:#f3f4f6}.count-badge[data-v-e7fc9950]{color:#9ca3af;background:#404040}.country-tabs[data-v-e7fc9950]{background:#333;border-bottom-color:#404040}.country-tab[data-v-e7fc9950]{color:#9ca3af;background:#2a2a2a;border-color:#404040}.country-tab[data-v-e7fc9950]:hover:not(:disabled){background:#404040;border-color:#525252}.country-tab.active[data-v-e7fc9950]{color:#93c5fd;background:#1e3a5f;border-color:#2563eb}.empty-icon[data-v-e7fc9950],.empty-text[data-v-e7fc9950]{color:#6b7280}.loading-state[data-v-e7fc9950]{color:#9ca3af}.number-item[data-v-e7fc9950]{background:#333;border-color:#404040}.number-item[data-v-e7fc9950]:hover{border-color:#525252}.number-item.current-project[data-v-e7fc9950]{background:#1e3a5f;border-color:#2563eb}.number-item.other-project[data-v-e7fc9950]{background:#422006;border-color:#ca8a04}.number-item.unbound[data-v-e7fc9950]{background:#333}.phone-number[data-v-e7fc9950]{color:#f9fafb}.country-badge[data-v-e7fc9950]{color:#9ca3af;background:#404040}.cap-badge[data-v-e7fc9950]{color:#6ee7b7;background:#064e3b}.status-badge.current[data-v-e7fc9950]{color:#93c5fd;background:#1e40af}.status-badge.other-link[data-v-e7fc9950]{color:#fcd34d;background:#78350f}.status-badge.other-link[data-v-e7fc9950]:hover{background:#92400e}.status-badge.unbound[data-v-e7fc9950]{color:#9ca3af;background:#404040}.status-badge.deleted[data-v-e7fc9950]{color:#fca5a5;background:#450a0a}.status-badge.suspended[data-v-e7fc9950]{color:#d8b4fe;background:#581c87}.number-item-suspended[data-v-e7fc9950]{opacity:.7;background:#3b0764;border-color:#7c3aed}.number-item-suspended[data-v-e7fc9950]:hover{border-color:#8b5cf6}.bind-btn[data-v-e7fc9950]{color:#93c5fd;background:#1e40af}.bind-btn[data-v-e7fc9950]:hover:not(:disabled){background:#1e3a8a}.unbind-btn[data-v-e7fc9950]{color:#fca5a5;background:#7f1d1d}.unbind-btn[data-v-e7fc9950]:hover:not(:disabled){background:#991b1b}.reactivate-btn[data-v-e7fc9950]{color:#86efac;background:#166534}.reactivate-btn[data-v-e7fc9950]:hover:not(:disabled){background:#15803d}.release-btn[data-v-e7fc9950]{color:#fff;background:#dc2626}.release-btn[data-v-e7fc9950]:hover:not(:disabled){background:#b91c1c}.secondary-btn[data-v-e7fc9950]{color:#e5e7eb;background:0 0;border-color:#525252}.secondary-btn[data-v-e7fc9950]:hover:not(:disabled){background:#404040;border-color:#6b7280}.primary-btn[data-v-e7fc9950]{color:#fff;background:#0f7fff;border-color:#0f7fff}.primary-btn[data-v-e7fc9950]:hover:not(:disabled){background:#06d;border-color:#06d}.refresh-btn[data-v-e7fc9950]{border-color:#525252}.refresh-btn[data-v-e7fc9950]:hover:not(:disabled){background:#404040;border-color:#6b7280}.refresh-icon[data-v-e7fc9950]{color:#9ca3af}}@media (max-width:480px){.phone-number-container[data-v-e7fc9950]{padding:12px}.number-item[data-v-e7fc9950]{flex-direction:column;align-items:flex-start;gap:10px}.action-buttons[data-v-e7fc9950]{width:100%}.action-btn[data-v-e7fc9950]{text-align:center;flex:1}}.release-modal-content[data-v-e7fc9950]{background:#fff;border-radius:8px;min-width:400px;max-width:500px;padding:24px;box-shadow:0 20px 25px #0000001a}.release-modal-header[data-v-e7fc9950]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.release-modal-header h3[data-v-e7fc9950]{color:#232425;margin:0;font-size:18px;font-weight:600}.release-modal-content .close-btn[data-v-e7fc9950]{cursor:pointer;color:#606366;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:24px;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.release-modal-content .close-btn[data-v-e7fc9950]:hover:not(:disabled){color:#232425;background-color:#f5f5f5;border-radius:4px}.release-modal-content .close-btn[data-v-e7fc9950]:disabled{opacity:.5;cursor:not-allowed}.release-modal-message[data-v-e7fc9950]{color:#606366;margin:0 0 24px;font-size:14px;line-height:1.5}.release-modal-actions[data-v-e7fc9950]{justify-content:flex-end;gap:12px;display:flex}.release-modal-actions .cancel-btn[data-v-e7fc9950],.release-modal-actions .confirm-btn[data-v-e7fc9950]{cursor:pointer;color:#232425;background:#fff;border:1px solid #eaeaea;border-radius:6px;outline:none;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.release-modal-actions .cancel-btn[data-v-e7fc9950]:hover:not(:disabled){background:#f9fafb;border-color:#d4d4d4}.release-modal-actions .cancel-btn[data-v-e7fc9950]:disabled{opacity:.5;cursor:not-allowed}.release-modal-actions .confirm-btn.delete-btn[data-v-e7fc9950]{color:#fff;background:#ef4444;border-color:#ef4444}.release-modal-actions .confirm-btn.delete-btn[data-v-e7fc9950]:hover:not(:disabled){background:#dc2626;border-color:#dc2626}.release-modal-actions .confirm-btn.delete-btn[data-v-e7fc9950]:disabled{opacity:.7;cursor:not-allowed}.btn-spinner[data-v-e7fc9950]{margin-right:2px}@media (prefers-color-scheme:dark){.release-modal-content[data-v-e7fc9950]{background:#1a1b1c;box-shadow:0 20px 25px #000000b3}.release-modal-header h3[data-v-e7fc9950]{color:#fff}.release-modal-content .close-btn[data-v-e7fc9950]{color:#b8bbbf}.release-modal-content .close-btn[data-v-e7fc9950]:hover:not(:disabled){color:#fff;background-color:#2a2b2c}.release-modal-message[data-v-e7fc9950]{color:#b8bbbf}.release-modal-actions .cancel-btn[data-v-e7fc9950]{color:#fff;background:#232425;border-color:#444}.release-modal-actions .cancel-btn[data-v-e7fc9950]:hover:not(:disabled){background:#2a2b2c;border-color:#555}.release-modal-actions .confirm-btn.delete-btn[data-v-e7fc9950]{background:#f87171;border-color:#f87171}.release-modal-actions .confirm-btn.delete-btn[data-v-e7fc9950]:hover:not(:disabled){background:#ef4444;border-color:#ef4444}}@media (max-width:480px){.release-modal-content[data-v-e7fc9950]{min-width:auto;max-width:calc(100vw - 40px);margin:0 20px}}.call-history-tab[data-v-8445b2c2]{background:#fafafa;flex-direction:column;height:100%;display:flex;overflow:auto}.call-history-container[data-v-8445b2c2]{flex-direction:column;gap:16px;padding:16px;display:flex}.filter-controls[data-v-8445b2c2]{background:#fff;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 16px;display:flex;box-shadow:0 1px 3px #00000014}.filter-tabs[data-v-8445b2c2]{flex-wrap:wrap;flex:1;gap:8px;display:flex}.action-buttons[data-v-8445b2c2]{flex-shrink:0;gap:8px;display:flex}.action-btn[data-v-8445b2c2]{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d1d5db;border-radius:8px;outline:none;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.action-btn[data-v-8445b2c2]:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}.action-btn[data-v-8445b2c2]:disabled{opacity:.7;cursor:not-allowed}.action-btn.analyze-btn[data-v-8445b2c2]{color:#fff;background:#10b981;border-color:#0000}.action-btn.analyze-btn[data-v-8445b2c2]:hover:not(:disabled){background:#059669}.btn-icon[data-v-8445b2c2]{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.btn-icon[data-v-8445b2c2] svg{width:16px;height:16px}.btn-loading[data-v-8445b2c2]{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.btn-spinner[data-v-8445b2c2]{width:16px;height:16px;animation:1s linear infinite btn-spin-8445b2c2}@keyframes btn-spin-8445b2c2{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.filter-tab[data-v-8445b2c2]{color:#6b7280;cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.filter-tab[data-v-8445b2c2]:hover:not(:disabled){background:#e5e7eb;border-color:#d1d5db}.filter-tab.active[data-v-8445b2c2]{color:#0f7fff;background:#eff6ff;border-color:#bfdbfe}.direction-icon[data-v-8445b2c2]{width:16px;height:16px}.call-list-section[data-v-8445b2c2]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #00000014}.section-header[data-v-8445b2c2]{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.section-title[data-v-8445b2c2]{color:#374151;margin:0;font-size:14px;font-weight:600}.refresh-btn[data-v-8445b2c2]{cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .2s;display:flex}.refresh-btn[data-v-8445b2c2]:hover:not(:disabled){background:#f3f4f6;border-color:#d1d5db}.refresh-btn[data-v-8445b2c2]:disabled{opacity:.5;cursor:not-allowed}.refresh-icon[data-v-8445b2c2]{color:#6b7280;width:16px;height:16px}.refresh-icon.spinning[data-v-8445b2c2]{animation:1s linear infinite spin-8445b2c2}@keyframes spin-8445b2c2{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.section-content[data-v-8445b2c2]{padding:12px 16px}.empty-state[data-v-8445b2c2]{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px;display:flex}.empty-icon[data-v-8445b2c2]{color:#9ca3af;width:40px;height:40px}.empty-text[data-v-8445b2c2]{color:#9ca3af;text-align:center;margin:0;font-size:13px}.loading-state[data-v-8445b2c2]{color:#6b7280;justify-content:center;align-items:center;gap:8px;padding:32px;font-size:13px;display:flex}.call-list[data-v-8445b2c2]{flex-direction:column;gap:8px;display:flex}.call-item[data-v-8445b2c2]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;padding:12px;transition:all .2s;display:flex}.call-item[data-v-8445b2c2]:hover{border-color:#d1d5db}.call-item.call-failed[data-v-8445b2c2]{background:#fef2f2;border-color:#fecaca}.call-info[data-v-8445b2c2]{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.call-main[data-v-8445b2c2]{flex-wrap:wrap;gap:10px}.call-main[data-v-8445b2c2],.direction-badge[data-v-8445b2c2]{align-items:center;display:flex}.direction-badge[data-v-8445b2c2]{border-radius:4px;gap:4px;padding:3px 8px;font-size:11px;font-weight:500}.direction-badge.inbound[data-v-8445b2c2]{color:#059669;background:#d1fae5}.direction-badge.outbound[data-v-8445b2c2]{color:#0f7fff;background:#dbeafe}.badge-icon[data-v-8445b2c2]{width:12px;height:12px}.phone-numbers[data-v-8445b2c2]{color:#1f2937;align-items:center;gap:6px;font-size:14px;display:flex}.phone-from[data-v-8445b2c2],.phone-to[data-v-8445b2c2]{font-weight:600}.phone-arrow[data-v-8445b2c2]{color:#9ca3af;font-weight:400}.call-details[data-v-8445b2c2]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.status-badge[data-v-8445b2c2]{border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500}.status-badge.status-completed[data-v-8445b2c2]{color:#059669;background:#d1fae5}.status-badge.status-in-progress[data-v-8445b2c2]{color:#d97706;background:#fef3c7}.status-badge.status-failed[data-v-8445b2c2]{color:#dc2626;background:#fee2e2}.status-badge.status-pending[data-v-8445b2c2]{color:#6b7280;background:#f3f4f6}.duration[data-v-8445b2c2]{color:#6b7280;align-items:center;gap:4px;font-size:12px;display:flex}.detail-icon[data-v-8445b2c2]{width:14px;height:14px}.time[data-v-8445b2c2]{color:#9ca3af;font-size:12px}.recording-section[data-v-8445b2c2]{border-top:1px solid #e5e7eb;margin-top:8px;padding-top:8px}.audio-player[data-v-8445b2c2]{gap:10px}.audio-player[data-v-8445b2c2],.play-btn[data-v-8445b2c2]{align-items:center;display:flex}.play-btn[data-v-8445b2c2]{cursor:pointer;background:#0f7fff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;width:32px;height:32px;padding:0;transition:all .2s}.play-btn[data-v-8445b2c2]:hover:not(:disabled){background:#06d}.play-btn[data-v-8445b2c2]:disabled{opacity:.6;cursor:not-allowed}.play-icon[data-v-8445b2c2]{color:#fff;width:16px;height:16px}.audio-progress[data-v-8445b2c2]{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.progress-bar[data-v-8445b2c2]{cursor:pointer;background:#e5e7eb;border-radius:3px;flex:1;height:6px;overflow:hidden}.progress-fill[data-v-8445b2c2]{background:#0f7fff;border-radius:3px;height:100%;transition:width .1s linear}.audio-time[data-v-8445b2c2]{color:#6b7280;white-space:nowrap;flex-shrink:0;font-size:11px}.recording-duration[data-v-8445b2c2]{color:#6b7280;align-items:center;gap:4px;font-size:12px;display:flex}.recording-icon[data-v-8445b2c2]{width:14px;height:14px}.transcribe-btn[data-v-8445b2c2]{color:#6b7280;cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:4px;margin-left:auto;padding:6px 10px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.transcribe-btn[data-v-8445b2c2]:hover:not(:disabled){color:#374151;background:#e5e7eb;border-color:#d1d5db}.transcribe-btn[data-v-8445b2c2]:disabled{opacity:.6;cursor:not-allowed}.transcribe-icon[data-v-8445b2c2]{width:14px;height:14px}.summary-btn[data-v-8445b2c2]{color:#6b7280;cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:4px;padding:6px 10px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.summary-btn[data-v-8445b2c2]:hover:not(:disabled){color:#374151;background:#e5e7eb;border-color:#d1d5db}.summary-btn[data-v-8445b2c2]:disabled{opacity:.5;cursor:not-allowed}.action-loading[data-v-8445b2c2],.summary-icon[data-v-8445b2c2]{width:14px;height:14px}.action-loading[data-v-8445b2c2]{justify-content:center;align-items:center;display:flex}.action-spinner[data-v-8445b2c2]{width:14px;height:14px;animation:1s linear infinite spin-8445b2c2}.transcription-panel[data-v-8445b2c2]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-top:12px;padding:12px}.transcription-sentence[data-v-8445b2c2]{background:#fff;border-left:3px solid #0f7fff;border-radius:6px;margin-bottom:12px;padding:8px 10px}.transcription-sentence[data-v-8445b2c2]:last-child{margin-bottom:0}.transcription-sentence--channel-0[data-v-8445b2c2]{border-left-color:#059669}.sentence-header[data-v-8445b2c2]{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.sentence-speaker[data-v-8445b2c2]{align-items:center;gap:6px;display:flex}.speaker-label[data-v-8445b2c2]{color:#374151;font-size:12px;font-weight:600}.speaker-phone[data-v-8445b2c2]{color:#6b7280;font-size:11px;font-weight:400}.sentence-time[data-v-8445b2c2]{color:#9ca3af;font-size:11px}.sentence-words[data-v-8445b2c2]{color:#1f2937;font-size:13px;line-height:1.5}.channel-header[data-v-8445b2c2]{align-items:center;gap:8px;margin-bottom:4px;display:flex}.channel-speaker[data-v-8445b2c2]{color:#374151;font-size:12px;font-weight:600}.channel-language[data-v-8445b2c2]{color:#9ca3af;font-size:11px}.channel-words[data-v-8445b2c2]{color:#1f2937;font-size:13px;line-height:1.5}.transcription-word[data-v-8445b2c2]{cursor:pointer;border-radius:2px;transition:background-color .15s}.transcription-word[data-v-8445b2c2]:hover{background-color:#0f7fff26}.transcription-word--event[data-v-8445b2c2]{color:#9ca3af;font-style:italic}.channel-text[data-v-8445b2c2]{color:#1f2937;white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:1.5}.summary-panel[data-v-8445b2c2]{background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;margin-top:12px;padding:12px}.summary-header[data-v-8445b2c2]{border-bottom:1px solid #bae6fd;align-items:center;margin-bottom:10px;padding-bottom:8px;display:flex}.summary-title[data-v-8445b2c2]{color:#0369a1;font-size:13px;font-weight:600}.summary-content[data-v-8445b2c2]{gap:10px}.summary-content[data-v-8445b2c2],.summary-field[data-v-8445b2c2]{flex-direction:column;display:flex}.summary-field[data-v-8445b2c2]{gap:4px}.summary-field--inline[data-v-8445b2c2]{flex-direction:row;align-items:center;gap:8px}.summary-field-row[data-v-8445b2c2]{flex-wrap:wrap;gap:16px;display:flex}.field-label[data-v-8445b2c2]{color:#6b7280;text-transform:uppercase;letter-spacing:.025em;font-size:11px;font-weight:500}.field-value[data-v-8445b2c2]{color:#1f2937;font-size:13px}.summary-text[data-v-8445b2c2]{line-height:1.5}.sentiment-badge[data-v-8445b2c2]{border-radius:4px;align-items:center;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.sentiment-positive[data-v-8445b2c2]{color:#059669;background:#d1fae5}.sentiment-neutral[data-v-8445b2c2]{color:#6b7280;background:#f3f4f6}.sentiment-negative[data-v-8445b2c2]{color:#dc2626;background:#fee2e2}.custom-fields-divider[data-v-8445b2c2]{background:#bae6fd;height:1px;margin:4px 0}.load-more[data-v-8445b2c2]{justify-content:center;padding:12px;display:flex}.load-more-btn[data-v-8445b2c2]{color:#0f7fff;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.load-more-btn[data-v-8445b2c2]:hover:not(:disabled){background:#dbeafe}.load-more-btn[data-v-8445b2c2]:disabled{opacity:.5;cursor:not-allowed}@media (prefers-color-scheme:dark){.call-history-tab[data-v-8445b2c2]{background:#1a1a1a}.filter-controls[data-v-8445b2c2]{background:#2a2a2a;box-shadow:0 1px 3px #0000004d}.filter-tab[data-v-8445b2c2]{color:#9ca3af;background:#333;border-color:#404040}.filter-tab[data-v-8445b2c2]:hover:not(:disabled){background:#404040;border-color:#525252}.filter-tab.active[data-v-8445b2c2]{color:#93c5fd;background:#1e3a5f;border-color:#2563eb}.action-btn[data-v-8445b2c2]{color:#e5e7eb;background:#2d2d2d;border-color:#4b5563}.action-btn[data-v-8445b2c2]:hover:not(:disabled){background:#374151;border-color:#6b7280}.action-btn.analyze-btn[data-v-8445b2c2]{background:#059669}.action-btn.analyze-btn[data-v-8445b2c2]:hover:not(:disabled){background:#047857}.call-list-section[data-v-8445b2c2]{background:#2a2a2a;box-shadow:0 1px 3px #0000004d}.section-header[data-v-8445b2c2]{border-bottom-color:#404040}.section-title[data-v-8445b2c2]{color:#f3f4f6}.empty-icon[data-v-8445b2c2],.empty-text[data-v-8445b2c2]{color:#6b7280}.loading-state[data-v-8445b2c2]{color:#9ca3af}.call-item[data-v-8445b2c2]{background:#333;border-color:#404040}.call-item[data-v-8445b2c2]:hover{border-color:#525252}.call-item.call-failed[data-v-8445b2c2]{background:#450a0a;border-color:#7f1d1d}.direction-badge.inbound[data-v-8445b2c2]{color:#6ee7b7;background:#064e3b}.direction-badge.outbound[data-v-8445b2c2]{color:#93c5fd;background:#1e40af}.phone-numbers[data-v-8445b2c2]{color:#f9fafb}.phone-arrow[data-v-8445b2c2]{color:#6b7280}.status-badge.status-completed[data-v-8445b2c2]{color:#6ee7b7;background:#064e3b}.status-badge.status-in-progress[data-v-8445b2c2]{color:#fcd34d;background:#78350f}.status-badge.status-failed[data-v-8445b2c2]{color:#fca5a5;background:#7f1d1d}.status-badge.status-pending[data-v-8445b2c2]{color:#9ca3af;background:#404040}.duration[data-v-8445b2c2]{color:#9ca3af}.time[data-v-8445b2c2]{color:#6b7280}.recording-section[data-v-8445b2c2]{border-top-color:#404040}.play-btn[data-v-8445b2c2]{background:#2563eb}.play-btn[data-v-8445b2c2]:hover:not(:disabled){background:#1d4ed8}.progress-bar[data-v-8445b2c2]{background:#404040}.progress-fill[data-v-8445b2c2]{background:#2563eb}.audio-time[data-v-8445b2c2],.recording-duration[data-v-8445b2c2]{color:#9ca3af}.refresh-btn[data-v-8445b2c2]{border-color:#525252}.refresh-btn[data-v-8445b2c2]:hover:not(:disabled){background:#404040;border-color:#6b7280}.refresh-icon[data-v-8445b2c2]{color:#9ca3af}.load-more-btn[data-v-8445b2c2]{color:#93c5fd;background:#1e3a5f;border-color:#2563eb}.load-more-btn[data-v-8445b2c2]:hover:not(:disabled){background:#1e40af}.transcribe-btn[data-v-8445b2c2]{color:#9ca3af;background:#333;border-color:#404040}.transcribe-btn[data-v-8445b2c2]:hover:not(:disabled){color:#f3f4f6;background:#404040;border-color:#525252}.transcription-panel[data-v-8445b2c2]{background:#333;border-color:#404040}.transcription-sentence[data-v-8445b2c2]{background:#2a2a2a}.speaker-label[data-v-8445b2c2]{color:#f3f4f6}.speaker-phone[data-v-8445b2c2]{color:#9ca3af}.sentence-time[data-v-8445b2c2]{color:#6b7280}.sentence-words[data-v-8445b2c2]{color:#e5e7eb}.channel-speaker[data-v-8445b2c2]{color:#f3f4f6}.channel-language[data-v-8445b2c2]{color:#6b7280}.channel-words[data-v-8445b2c2]{color:#e5e7eb}.transcription-word[data-v-8445b2c2]:hover{background-color:#0f7fff40}.transcription-word--event[data-v-8445b2c2]{color:#6b7280}.channel-text[data-v-8445b2c2]{color:#e5e7eb}.summary-btn[data-v-8445b2c2]{color:#9ca3af;background:#333;border-color:#404040}.summary-btn[data-v-8445b2c2]:hover:not(:disabled){color:#f3f4f6;background:#404040;border-color:#525252}.summary-panel[data-v-8445b2c2]{background:#1e3a5f;border-color:#2563eb}.summary-header[data-v-8445b2c2]{border-bottom-color:#2563eb}.summary-title[data-v-8445b2c2]{color:#93c5fd}.field-label[data-v-8445b2c2]{color:#9ca3af}.field-value[data-v-8445b2c2]{color:#e5e7eb}.sentiment-positive[data-v-8445b2c2]{color:#6ee7b7;background:#064e3b}.sentiment-neutral[data-v-8445b2c2]{color:#9ca3af;background:#404040}.sentiment-negative[data-v-8445b2c2]{color:#fca5a5;background:#7f1d1d}.custom-fields-divider[data-v-8445b2c2]{background:#2563eb}}@media (max-width:480px){.call-history-container[data-v-8445b2c2]{padding:12px}.filter-controls[data-v-8445b2c2]{flex-direction:column;padding:10px 12px}.filter-tabs[data-v-8445b2c2]{width:100%}.action-buttons[data-v-8445b2c2]{flex-wrap:wrap;width:100%}.action-btn[data-v-8445b2c2]{flex:1;justify-content:center;min-width:0}.action-btn[data-v-8445b2c2],.filter-tab[data-v-8445b2c2]{padding:6px 10px;font-size:12px}.call-item[data-v-8445b2c2]{padding:10px}.call-main[data-v-8445b2c2]{flex-direction:column;align-items:flex-start;gap:6px}.call-details[data-v-8445b2c2]{gap:8px}.audio-player[data-v-8445b2c2]{flex-wrap:wrap}.audio-progress[data-v-8445b2c2]{order:1;width:100%;margin-top:8px}}[data-v-2f481577] .n-tabs-wrapper{padding:0 16px!important}.wrapper[data-v-2f481577]{background:#fff;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}@media (min-width:1220px){.wrapper[data-v-2f481577]{display:flex}}@media (max-width:1219px){.wrapper.mobile-visible[data-v-2f481577]{height:calc(100vh - 70px);max-height:calc(100vh - 70px);display:flex}}.controls[data-v-2f481577]{background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;height:48px;padding:0 16px}.canvas_header[data-v-2f481577],.controls[data-v-2f481577]{align-items:center;display:flex}.canvas_header[data-v-2f481577]{gap:12px}.current-canvas-header[data-v-2f481577]{gap:8px}.current-canvas-header[data-v-2f481577],.icon[data-v-2f481577]{align-items:center;display:flex}.icon[data-v-2f481577]{color:#606366;justify-content:center;width:16px;height:16px}.label-group[data-v-2f481577]{flex-direction:row;align-items:center;gap:4px;display:flex}.label[data-v-2f481577]{color:#606366;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.separator[data-v-2f481577],.subtitle[data-v-2f481577]{color:#9ca3af;font-size:14px}.subtitle[data-v-2f481577]{font-weight:400;line-height:150%}.action-buttons[data-v-2f481577]{gap:8px}.action-button[data-v-2f481577],.action-buttons[data-v-2f481577]{align-items:center;display:flex}.action-button[data-v-2f481577]{cursor:pointer;color:#6b7280;border-radius:6px;justify-content:center;width:20px;height:20px;padding:4px;transition:all .2s}.action-button[data-v-2f481577]:hover{color:#374151;background:#e5e7eb}.action-button.loading[data-v-2f481577]{animation:1s linear infinite spin-2f481577;background:0 0!important}.action-button.readonly-margin[data-v-2f481577]{margin-right:20px}@keyframes spin-2f481577{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.mobile-close-button[data-v-2f481577]{display:none}@media (max-width:1220px){.mobile-close-button[data-v-2f481577]{flex-direction:row;justify-content:flex-end;display:flex}}.mobile-close-button .icon[data-v-2f481577]{cursor:pointer;color:#6b7280;width:24px;height:24px;transition:all .2s}.mobile-close-button .icon[data-v-2f481577]:hover{color:#374151}@media (prefers-color-scheme:dark){.wrapper[data-v-2f481577]{background:#393939;border-left-color:#666}.controls[data-v-2f481577]{background:#393939;border-bottom-color:#666}.label[data-v-2f481577]{color:#d1d5db}.separator[data-v-2f481577],.subtitle[data-v-2f481577]{color:#6b7280}.icon[data-v-2f481577]{color:#d1d5db}.action-button[data-v-2f481577]{color:#9ca3af}.action-button[data-v-2f481577]:hover{color:#f9fafb;background:#374151}.mobile-close-button .icon[data-v-2f481577]{color:#9ca3af}.mobile-close-button .icon[data-v-2f481577]:hover{color:#f9fafb}}.sandbox-tabs[data-v-2f481577]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;--n-tab-text-color-hover:#0f7fff!important;--n-tab-text-color-active:#0f7fff!important;--n-bar-color:#0f7fff!important;--n-pane-padding-top:0!important}.sandbox-tabs[data-v-2f481577] .n-tabs-tab span{color:#232425!important}@media (prefers-color-scheme:dark){.sandbox-tabs[data-v-2f481577] .n-tabs-tab span{color:#d1d5db!important}}.sandbox-tabs[data-v-2f481577] .n-tabs-tab--active,.sandbox-tabs[data-v-2f481577] .n-tabs-tab--active span{color:#0f7fff!important}.sandbox-tabs[data-v-2f481577] .n-tabs-tab .tab-icon{color:#232425!important}@media (prefers-color-scheme:dark){.sandbox-tabs[data-v-2f481577] .n-tabs-tab .tab-icon{color:#d1d5db!important}}.sandbox-tabs[data-v-2f481577] .n-tabs-tab--active .tab-icon{color:#0f7fff!important}.sandbox-tabs[data-v-2f481577] .n-tabs-content,.sandbox-tabs[data-v-2f481577] .n-tab-pane{flex-direction:column;flex:1;display:flex;overflow:hidden}.tab-header[data-v-2f481577]{align-items:center;gap:4px;display:flex}.tab-icon[data-v-2f481577]{width:16px;height:16px}@media (prefers-color-scheme:dark){.tab-icon[data-v-2f481577]{color:#9ca3af}}.file-tab-header[data-v-2f481577]{padding-right:24px;position:relative}.close-icon[data-v-2f481577]{cursor:pointer;opacity:.6;width:12px;height:12px;transition:opacity .2s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.close-icon[data-v-2f481577]:hover{opacity:1}.version-button[data-v-2f481577],.version-button-label[data-v-2f481577]{color:#606366;font-size:14px}@media (prefers-color-scheme:dark){.version-button[data-v-2f481577],.version-button-label[data-v-2f481577]{color:#999}}
