.contact-view[data-v-6687aff6]{width:100%}.panel[data-v-6687aff6]{background:#fff;border:1px solid #dee2e6;border-radius:4px;padding:1.5rem}.panel-header[data-v-6687aff6]{display:flex;justify-content:flex-end;margin-bottom:1rem}.requests-link[data-v-6687aff6]{color:#007bff;text-decoration:none;font-size:.9375rem;font-weight:500;transition:color .15s ease-in-out}.requests-link[data-v-6687aff6]:hover{color:#0056b3;text-decoration:underline}.loading[data-v-6687aff6],.no-fields[data-v-6687aff6]{padding:1rem 0;color:#6c757d;font-size:.9rem}.form-group[data-v-6687aff6]{margin-bottom:1.25rem}.form-label[data-v-6687aff6]{display:block;margin-bottom:.5rem;font-size:.9375rem;font-weight:500;color:#495057}.form-input[data-v-6687aff6],.form-select[data-v-6687aff6],.form-textarea[data-v-6687aff6]{width:100%;padding:.5rem .75rem;font-size:.9375rem;line-height:1.5;color:#495057;background:#fff;border:1px solid #ced4da;border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-select[data-v-6687aff6]{cursor:pointer}.form-input[data-v-6687aff6]:focus,.form-select[data-v-6687aff6]:focus,.form-textarea[data-v-6687aff6]:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}.form-textarea[data-v-6687aff6]{resize:vertical;font-family:inherit}.error-message[data-v-6687aff6]{margin-bottom:1rem;padding:.75rem 1rem;background:#fff3cd;border:1px solid #ffc107;border-radius:4px;color:#856404;font-size:.9375rem}.form-actions[data-v-6687aff6]{margin-top:1.5rem;display:flex;justify-content:flex-end}.btn[data-v-6687aff6]{padding:.5rem 1.5rem;font-size:.9375rem;font-weight:500;border-radius:4px;border:1px solid transparent;cursor:pointer;transition:all .15s ease-in-out}.btn-primary[data-v-6687aff6]{background:#007bff;color:#fff;border-color:#007bff}.btn-primary[data-v-6687aff6]:hover:not(:disabled){background:#0056b3;border-color:#0056b3}.btn-primary[data-v-6687aff6]:disabled{opacity:.5;cursor:not-allowed}.file-upload[data-v-9264538c]{width:100%}.file-upload-area[data-v-9264538c]{border:2px dashed #ced4da;border-radius:8px;padding:2rem;text-align:center;cursor:pointer;transition:all .3s ease;background:#f8f9fa}.file-upload-area[data-v-9264538c]:hover:not(.disabled){border-color:#007bff;background:#f0f7ff}.file-upload-area.drag-over[data-v-9264538c]{border-color:#007bff;background:#e7f3ff;transform:scale(1.02)}.file-upload-area.disabled[data-v-9264538c]{opacity:.6;cursor:not-allowed;background:#e9ecef}.upload-content[data-v-9264538c]{pointer-events:none}.upload-icon[data-v-9264538c]{color:#6c757d;margin-bottom:1rem}.upload-text[data-v-9264538c]{font-size:1.1rem;font-weight:500;color:#495057;margin:0 0 .5rem}.upload-info[data-v-9264538c]{font-size:.875rem;color:#6c757d;margin:0;line-height:1.4}.file-input[data-v-9264538c]{display:none}.files-list[data-v-9264538c]{margin-top:1rem}.file-item[data-v-9264538c]{display:flex;align-items:center;justify-content:space-between;padding:.75rem;border:1px solid #e9ecef;border-radius:6px;background:#fff;margin-bottom:.5rem}.file-item[data-v-9264538c]:last-child{margin-bottom:0}.file-info[data-v-9264538c]{display:flex;align-items:center;flex:1;min-width:0}.file-icon[data-v-9264538c]{color:#6c757d;margin-right:.75rem;flex-shrink:0}.file-details[data-v-9264538c]{flex:1;min-width:0}.file-name[data-v-9264538c]{font-weight:500;color:#495057;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:.25rem}.file-size[data-v-9264538c]{font-size:.875rem;color:#6c757d}.remove-btn[data-v-9264538c]{background:none;border:none;color:#dc3545;cursor:pointer;padding:.25rem;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.remove-btn[data-v-9264538c]:hover{background-color:#f8d7da}.add-more-btn[data-v-9264538c]{margin-top:.5rem;width:100%;padding:.4rem .75rem;font-size:.875rem;color:#007bff;background:#fff;border:1px dashed #007bff;border-radius:4px;cursor:pointer;transition:background .2s}.add-more-btn[data-v-9264538c]:hover{background:#f0f7ff}.ticket-view[data-v-f2e9c5c6]{width:100%}.panel[data-v-f2e9c5c6]{background:#fff;border:1px solid #dee2e6;border-radius:4px;padding:1.5rem}.form-group[data-v-f2e9c5c6]{margin-bottom:1.25rem}.form-label[data-v-f2e9c5c6]{display:block;margin-bottom:.5rem;font-size:.9375rem;font-weight:500;color:#495057}.form-select[data-v-f2e9c5c6],.form-textarea[data-v-f2e9c5c6]{width:100%;padding:.5rem .75rem;font-size:.9375rem;line-height:1.5;color:#495057;background:#fff;border:1px solid #ced4da;border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-select[data-v-f2e9c5c6]{cursor:pointer}.form-select[data-v-f2e9c5c6]:disabled{background:#e9ecef;cursor:not-allowed;opacity:.6}.form-select[data-v-f2e9c5c6]:focus,.form-textarea[data-v-f2e9c5c6]:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}.form-textarea[data-v-f2e9c5c6]{resize:vertical;font-family:inherit}.form-actions[data-v-f2e9c5c6]{margin-top:1.5rem;display:flex;justify-content:flex-end}.btn[data-v-f2e9c5c6]{padding:.5rem 1.5rem;font-size:.9375rem;font-weight:500;border-radius:4px;border:1px solid transparent;cursor:pointer;transition:all .15s ease-in-out}.btn-primary[data-v-f2e9c5c6]{background:#007bff;color:#fff;border-color:#007bff}.btn-primary[data-v-f2e9c5c6]:hover:not(:disabled){background:#0056b3;border-color:#0056b3}.btn-primary[data-v-f2e9c5c6]:disabled{opacity:.5;cursor:not-allowed}.btn-spinner[data-v-f2e9c5c6]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-f2e9c5c6 .6s linear infinite;margin-right:.4rem;vertical-align:middle}@keyframes spin-f2e9c5c6{to{transform:rotate(360deg)}}.error-message[data-v-f2e9c5c6]{margin-bottom:1rem;padding:.75rem 1rem;background:#fff3cd;border:1px solid #ffc107;border-radius:4px;color:#856404;font-size:.9375rem}.field-error[data-v-f2e9c5c6]{margin-top:.375rem;font-size:.8125rem;color:#dc3545}.history-view[data-v-6ef4e4cb]{width:100%}.panel[data-v-6ef4e4cb]{background:#fff;border:1px solid #dee2e6;border-radius:4px;padding:1.5rem}.table-wrapper[data-v-6ef4e4cb]{overflow-x:auto}.tickets-table[data-v-6ef4e4cb]{width:100%;border-collapse:collapse}.tickets-table th[data-v-6ef4e4cb]{text-align:left;padding:.75rem;font-weight:600;font-size:.875rem;color:#495057;border-bottom:2px solid #dee2e6;background:#f8f9fa}.tickets-table td[data-v-6ef4e4cb]{padding:.75rem;font-size:.9375rem;border-bottom:1px solid #dee2e6}.main-row[data-v-6ef4e4cb]{cursor:pointer}.main-row[data-v-6ef4e4cb]:hover,.expanded-row[data-v-6ef4e4cb]{background:#f8f9fa}.expanded-row td[data-v-6ef4e4cb]{border-top:none;border-bottom:2px solid #dee2e6}.ticket-date[data-v-6ef4e4cb]{color:#6c757d}.ticket-topic[data-v-6ef4e4cb]{color:#212529}.status-badge[data-v-6ef4e4cb]{display:inline-block;padding:.25rem .5rem;border-radius:4px;font-size:.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.status-open[data-v-6ef4e4cb]{background:#d4edda;color:#155724}.status-closed[data-v-6ef4e4cb]{background:#e9ecef;color:#495057}.status-pending[data-v-6ef4e4cb]{background:#fff3cd;color:#856404}.status-running[data-v-6ef4e4cb]{background:#cce5ff;color:#004085}.no-tickets[data-v-6ef4e4cb]{text-align:center;padding:2rem;color:#6c757d;font-style:italic}.loading[data-v-6ef4e4cb]{display:flex;align-items:center;gap:.75rem;padding:2rem;color:#6c757d;justify-content:center}.spinner[data-v-6ef4e4cb]{width:20px;height:20px;border:2px solid #dee2e6;border-top-color:#007bff;border-radius:50%;animation:spin-6ef4e4cb .6s linear infinite;flex-shrink:0}@keyframes spin-6ef4e4cb{to{transform:rotate(360deg)}}.error-message[data-v-6ef4e4cb]{padding:1rem;background:#fff3cd;border:1px solid #ffc107;border-radius:4px;color:#856404;font-size:.9375rem}.topic-content[data-v-6ef4e4cb]{display:flex;align-items:center;justify-content:space-between}.ticket-indicators[data-v-6ef4e4cb]{display:flex;align-items:center;gap:.5rem}.attachment-indicator[data-v-6ef4e4cb]{color:#007bff}.expand-arrow[data-v-6ef4e4cb]{color:#6c757d;transition:transform .2s ease}.expand-arrow.expanded[data-v-6ef4e4cb]{transform:rotate(180deg)}.ticket-details[data-v-6ef4e4cb]{padding:1rem;background:#fff;border-radius:6px;margin:.5rem 0}.details-title[data-v-6ef4e4cb]{font-size:.9375rem;font-weight:600;color:#495057;margin:0 0 .75rem}.ticket-comment .comment-text[data-v-6ef4e4cb]{margin:0;color:#495057;line-height:1.5;white-space:pre-wrap}.ticket-attachments[data-v-6ef4e4cb]{margin-top:1rem}.attachments-list[data-v-6ef4e4cb]{display:flex;flex-direction:column;gap:.5rem}.attachment-item[data-v-6ef4e4cb]{display:flex;align-items:center;gap:.75rem;padding:.5rem;border:1px solid #e9ecef;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.attachment-item[data-v-6ef4e4cb]:hover{background:#f8f9fa;border-color:#007bff}.attachment-icon[data-v-6ef4e4cb]{color:#6c757d;flex-shrink:0}.attachment-info[data-v-6ef4e4cb]{flex:1;min-width:0}.attachment-name[data-v-6ef4e4cb]{font-weight:500;color:#495057;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.download-icon[data-v-6ef4e4cb]{color:#007bff;flex-shrink:0}.no-details[data-v-6ef4e4cb]{color:#6c757d;font-style:italic;text-align:center;padding:1rem}.ticket-actions[data-v-6ef4e4cb]{margin-bottom:.75rem}.open-btn[data-v-6ef4e4cb]{display:inline-flex;align-items:center;gap:.3rem;padding:.35rem .75rem;font-size:.875rem;color:#007bff;background:#fff;border:1px solid #007bff;border-radius:4px;text-decoration:none;transition:background .15s,color .15s}.open-btn[data-v-6ef4e4cb]:hover{background:#007bff;color:#fff}.status-change[data-v-6ef4e4cb]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #e9ecef}.status-buttons[data-v-6ef4e4cb]{display:flex;gap:.5rem;flex-wrap:wrap}.status-btn[data-v-6ef4e4cb]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .75rem;font-size:.8125rem;font-weight:500;border-radius:4px;border:2px solid transparent;cursor:pointer;transition:opacity .15s,border-color .15s;text-transform:uppercase;letter-spacing:.025em}.status-btn.status-open[data-v-6ef4e4cb]{background:#d4edda;color:#155724}.status-btn.status-pending[data-v-6ef4e4cb]{background:#fff3cd;color:#856404}.status-btn.status-running[data-v-6ef4e4cb]{background:#cce5ff;color:#004085}.status-btn.status-closed[data-v-6ef4e4cb]{background:#e9ecef;color:#495057}.status-btn.active[data-v-6ef4e4cb]{border-color:currentColor;cursor:default}.status-btn[data-v-6ef4e4cb]:disabled{opacity:.65;cursor:not-allowed}.status-btn[data-v-6ef4e4cb]:not(:disabled):not(.active):hover{opacity:.8}.btn-spinner[data-v-6ef4e4cb]{display:inline-block;width:10px;height:10px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:spin-6ef4e4cb .6s linear infinite;flex-shrink:0}.status-error[data-v-6ef4e4cb]{margin-top:.5rem;font-size:.8125rem;color:#dc3545}.sms-view[data-v-b0190838]{width:100%}.panel[data-v-b0190838]{background:#fff;border:1px solid #dee2e6;border-radius:4px;padding:1.5rem}.form-group[data-v-b0190838]{margin-bottom:1.25rem}.form-label[data-v-b0190838]{display:block;margin-bottom:.5rem;font-size:.9375rem;font-weight:500;color:#495057}.form-select[data-v-b0190838],.form-textarea[data-v-b0190838]{width:100%;padding:.5rem .75rem;font-size:.9375rem;line-height:1.5;color:#495057;background:#fff;border:1px solid #ced4da;border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-select[data-v-b0190838]{cursor:pointer}.form-select[data-v-b0190838]:focus,.form-textarea[data-v-b0190838]:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}.form-textarea[data-v-b0190838]{resize:vertical;font-family:inherit}.form-actions[data-v-b0190838]{margin-top:1.5rem;display:flex;justify-content:flex-end}.btn[data-v-b0190838]{padding:.5rem 1.5rem;font-size:.9375rem;font-weight:500;border-radius:4px;border:1px solid transparent;cursor:pointer;transition:all .15s ease-in-out}.btn-primary[data-v-b0190838]{background:#007bff;color:#fff;border-color:#007bff}.btn-primary[data-v-b0190838]:hover:not(:disabled){background:#0056b3;border-color:#0056b3}.btn-primary[data-v-b0190838]:disabled{opacity:.5;cursor:not-allowed}.alert[data-v-b0190838]{padding:.75rem 1rem;border-radius:4px;margin-bottom:1rem;font-size:.9rem}.alert-error[data-v-b0190838]{background:#fff3f3;border:1px solid #f5c6cb;color:#721c24}.alert-success[data-v-b0190838]{background:#f0fff4;border:1px solid #c3e6cb;color:#155724}.transfer-panel[data-v-7159e66a]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.5rem}.transfer-select[data-v-7159e66a]{padding:.25rem .5rem;border:1px solid #ced4da;border-radius:4px;background:#fff;font-size:.8rem;min-width:160px;cursor:pointer}.transfer-btn[data-v-7159e66a]{padding:.25rem .75rem;background:#fd7e14;color:#fff;border:none;border-radius:4px;font-size:.8rem;font-weight:600;cursor:pointer;transition:background .2s;white-space:nowrap}.transfer-btn[data-v-7159e66a]:hover:not(:disabled){background:#e8680a}.transfer-btn[data-v-7159e66a]:disabled{background:#adb5bd;cursor:not-allowed}.transfer-msg[data-v-7159e66a]{font-size:.75rem;font-weight:500}.transfer-ok[data-v-7159e66a]{color:#198754}.transfer-err[data-v-7159e66a]{color:#dc3545}.phone-error[data-v-138c0089]{padding:1.5rem;background:#f8d7da;color:#721c24;border:1px solid #f5c6cb;border-radius:4px;font-weight:500;text-align:center;margin:1rem}.query-params-list[data-v-138c0089]{margin-top:.75rem;padding:0;list-style:none;font-weight:400;font-size:.875rem;text-align:left}.app[data-v-138c0089]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#2c3e50;min-height:100vh;display:flex;flex-direction:column}.header[data-v-138c0089]{background:#f8f9fa;border-bottom:1px solid #dee2e6;padding:.75rem 1rem;display:flex;flex-direction:column;gap:.4rem}.header-row[data-v-138c0089]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.header-top[data-v-138c0089]{justify-content:space-between}.phone-info[data-v-138c0089]{display:flex;align-items:center;gap:.5rem}.phone-number[data-v-138c0089]{font-weight:600;font-size:1.1rem}.call-direction[data-v-138c0089]{padding:.25rem .5rem;border-radius:4px;font-size:.875rem;font-weight:500}.call-direction.incoming[data-v-138c0089]{background:#d4edda;color:#155724}.call-direction.outgoing[data-v-138c0089]{background:#f8d7da;color:#721c24}.call-timer[data-v-138c0089]{padding:.25rem .5rem;background:#e9ecef;border-radius:4px;font-size:.875rem;font-weight:600;color:#495057}.language-select[data-v-138c0089]{padding:.375rem .75rem;border:1px solid #ced4da;border-radius:4px;background:#fff;cursor:pointer;font-size:.875rem}.main-content[data-v-138c0089]{flex:1;padding:1.5rem;max-width:800px;width:100%;margin:0 auto}.top-row[data-v-138c0089]{display:flex;gap:.75rem;margin-bottom:.5rem}.top-panel[data-v-138c0089]{flex:1;border:1px solid #dee2e6;border-radius:4px;overflow:hidden;min-width:0}.panel-title[data-v-138c0089]{padding:.75rem 1.25rem;background:#f8f9fa;border-bottom:1px solid #dee2e6;font-size:1rem;font-weight:500;color:#212529}@media(max-width:600px){.top-row[data-v-138c0089]{flex-direction:column}}.accordion[data-v-138c0089]{width:100%}.accordion-item[data-v-138c0089]{margin-bottom:.5rem;border:1px solid #dee2e6;border-radius:4px;overflow:hidden}.accordion-header[data-v-138c0089]{width:100%;padding:1rem 1.25rem;display:flex;justify-content:space-between;align-items:center;background:#f8f9fa;border:none;text-align:left;font-size:1rem;font-weight:500;color:#212529;cursor:pointer;transition:background .2s}.accordion-header[data-v-138c0089]:hover{background:#e9ecef}.accordion-header.active[data-v-138c0089]{background:#007bff;color:#fff}.accordion-icon[data-v-138c0089]{font-size:1.25rem;font-weight:600}.accordion-content[data-v-138c0089]{animation:slideDown-138c0089 .3s ease-out}@keyframes slideDown-138c0089{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.settings-view[data-v-4d6128e8]{width:100%;max-width:840px;margin:0 auto;padding:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#2c3e50}@media(min-width:768px){.settings-view[data-v-4d6128e8]{padding:1.5rem}}@media(min-width:1024px){.settings-view[data-v-4d6128e8]{max-width:960px;padding:2rem}}.settings-header h1[data-v-4d6128e8]{font-size:1.4rem;margin-bottom:.25rem}.hint[data-v-4d6128e8]{color:#6c757d;font-size:.85rem;margin-bottom:.75rem}.loading[data-v-4d6128e8]{padding:2rem;text-align:center;color:#6c757d}.card[data-v-4d6128e8]{background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:1.25rem;margin-bottom:1rem}.card h2[data-v-4d6128e8]{font-size:1.05rem;margin-bottom:.75rem}.form-group[data-v-4d6128e8]{margin-bottom:.9rem}.form-group label[data-v-4d6128e8]{display:block;margin-bottom:.35rem;font-size:.875rem;font-weight:500;color:#495057}.form-group input[data-v-4d6128e8],.form-group select[data-v-4d6128e8],.form-group textarea[data-v-4d6128e8]{width:100%;padding:.5rem .65rem;font-size:.9rem;border:1px solid #ced4da;border-radius:4px;font-family:inherit}.form-group textarea[data-v-4d6128e8]{resize:vertical}.field-checklist[data-v-4d6128e8]{display:flex;flex-direction:column;gap:.5rem;max-height:320px;overflow-y:auto}.field-checkbox[data-v-4d6128e8]{display:flex;align-items:center;gap:.5rem;font-size:.9rem;cursor:pointer}.field-checkbox code[data-v-4d6128e8]{color:#6c757d;font-size:.8rem}.error-banner[data-v-4d6128e8]{padding:.75rem 1rem;background:#fff3f3;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;margin-bottom:1rem}.success-banner[data-v-4d6128e8]{padding:.75rem 1rem;background:#f0fff4;border:1px solid #c3e6cb;border-radius:4px;color:#155724;margin-bottom:1rem}.form-actions[data-v-4d6128e8]{display:flex;justify-content:flex-end}.btn[data-v-4d6128e8]{padding:.5rem 1.5rem;font-size:.9375rem;font-weight:500;border-radius:4px;border:1px solid #007bff;background:#007bff;color:#fff;cursor:pointer}.btn[data-v-4d6128e8]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-4d6128e8]{border-color:#6c757d;background:#6c757d}.pairing-status[data-v-4d6128e8]{margin-bottom:.9rem;font-size:.9rem;line-height:1.5}.pairing-status--ok[data-v-4d6128e8]{color:#155724}.pairing-status--muted[data-v-4d6128e8]{color:#6c757d}.monitoring-view[data-v-fbe1d03f]{width:100%;max-width:1280px;margin:0 auto;padding:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#2c3e50}@media(min-width:768px){.monitoring-view[data-v-fbe1d03f]{padding:1.5rem}}@media(min-width:1024px){.monitoring-view[data-v-fbe1d03f]{padding:2rem}}.monitoring-header h1[data-v-fbe1d03f]{font-size:1.4rem;margin-bottom:.25rem}.hint[data-v-fbe1d03f]{color:#6c757d;font-size:.85rem;margin-bottom:.75rem}.loading[data-v-fbe1d03f],.empty-state[data-v-fbe1d03f]{padding:2rem;text-align:center;color:#6c757d}.badge-row[data-v-fbe1d03f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;margin-bottom:1rem}.stat-badge[data-v-fbe1d03f]{display:flex;flex-direction:column;gap:.15rem;padding:1rem 1.1rem;background:linear-gradient(135deg,#0d6efd,#0b5ed7);border-radius:10px;color:#fff;box-shadow:0 2px 6px #0d6efd40}.stat-badge__value[data-v-fbe1d03f]{font-size:1.6rem;font-weight:700;line-height:1.1}.stat-badge__label[data-v-fbe1d03f]{font-size:.78rem;opacity:.9}.card[data-v-fbe1d03f]{background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:1.25rem;margin-bottom:1rem}.card h2[data-v-fbe1d03f]{font-size:1.05rem;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.count-badge[data-v-fbe1d03f]{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .4rem;border-radius:999px;background:#e9ecef;color:#495057;font-size:.8rem;font-weight:600}.error-banner[data-v-fbe1d03f]{padding:.75rem 1rem;background:#fff3f3;border:1px solid #f5c6cb;border-radius:4px;color:#721c24}.table-scroll[data-v-fbe1d03f]{overflow-x:auto}.calls-table[data-v-fbe1d03f]{width:100%;border-collapse:collapse;font-size:.875rem}.calls-table th[data-v-fbe1d03f]{text-align:left;padding:.5rem .6rem;border-bottom:2px solid #dee2e6;color:#495057;font-weight:600;white-space:nowrap}.calls-table td[data-v-fbe1d03f]{padding:.5rem .6rem;border-bottom:1px solid #eee;white-space:nowrap}.status-badge[data-v-fbe1d03f]{display:inline-block;padding:.15rem .55rem;border-radius:999px;font-size:.78rem;font-weight:500}.status-badge--talking[data-v-fbe1d03f]{background:#d1f2df;color:#155724}.status-badge--waiting[data-v-fbe1d03f]{background:#fff3cd;color:#856404}.status-badge--free[data-v-fbe1d03f]{background:#e9ecef;color:#495057}.status-badge--offline[data-v-fbe1d03f]{background:#f1f1f1;color:#868e96}.count-badge--waiting[data-v-fbe1d03f]{background:#fff3cd;color:#856404}.waiting-table[data-v-fbe1d03f]{margin-top:.75rem}.chart-editor[data-v-a0c8bcfa]{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;margin-bottom:1rem;background:#f8f9fa;border-radius:6px}.chart-editor__row[data-v-a0c8bcfa]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end}.chart-editor__row label[data-v-a0c8bcfa]{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:#495057}.chart-editor__title[data-v-a0c8bcfa]{flex:1;min-width:200px}.chart-editor select[data-v-a0c8bcfa],.chart-editor input[type=text][data-v-a0c8bcfa]{padding:.4rem .5rem;border:1px solid #ced4da;border-radius:4px;font-size:.875rem}.chart-editor__metrics[data-v-a0c8bcfa]{display:flex;flex-wrap:wrap;gap:.6rem 1rem;align-items:center}.chart-editor__metrics-label[data-v-a0c8bcfa]{font-size:.8rem;color:#495057;font-weight:600}.chart-editor__metric[data-v-a0c8bcfa]{display:flex;align-items:center;gap:.35rem;font-size:.85rem;cursor:pointer}.chart-editor button[type=submit][data-v-a0c8bcfa]{align-self:flex-start;padding:.45rem 1rem;border-radius:4px;border:1px solid #0d6efd;background:#0d6efd;color:#fff;font-size:.875rem;cursor:pointer}.chart-editor button[type=submit][data-v-a0c8bcfa]:disabled{opacity:.6;cursor:default}.chart-card[data-v-0a2b8022]{display:flex;flex-direction:column;border:1px solid #dee2e6;border-radius:6px;padding:.75rem;min-height:320px}.chart-card__header[data-v-0a2b8022]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.chart-card__title[data-v-0a2b8022]{font-size:.85rem;font-weight:600;color:#2c3e50}.chart-card__actions[data-v-0a2b8022]{display:flex;gap:.25rem}.chart-card__actions button[data-v-0a2b8022]{border:1px solid #ced4da;background:#fff;border-radius:4px;font-size:.7rem;padding:.15rem .4rem;cursor:pointer;color:#495057}.chart-card__actions button[data-v-0a2b8022]:disabled{opacity:.4;cursor:default}.chart-card__remove[data-v-0a2b8022]{color:#dc3545;border-color:#dc3545}.chart-card__body[data-v-0a2b8022]{position:relative;flex:1;min-height:260px}.chart-card__empty[data-v-0a2b8022]{text-align:center;color:#6c757d;padding:2rem 0}.statistics-view[data-v-e7e99fa2]{width:100%;max-width:1280px;margin:0 auto;padding:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#2c3e50}@media(min-width:768px){.statistics-view[data-v-e7e99fa2]{padding:1.5rem}}@media(min-width:1024px){.statistics-view[data-v-e7e99fa2]{padding:2rem}}.statistics-header h1[data-v-e7e99fa2]{font-size:1.4rem;margin-bottom:.75rem}.loading[data-v-e7e99fa2],.empty-state[data-v-e7e99fa2]{padding:2rem;text-align:center;color:#6c757d}.error-banner[data-v-e7e99fa2]{padding:.75rem 1rem;background:#fff3f3;border:1px solid #f5c6cb;border-radius:4px;color:#721c24}.hint[data-v-e7e99fa2]{color:#6c757d;font-size:.85rem;margin-bottom:.75rem}.hint--warning[data-v-e7e99fa2]{color:#856404}.stats-filters[data-v-e7e99fa2]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1rem}.stats-filters label[data-v-e7e99fa2]{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:#495057}.stats-filters input[data-v-e7e99fa2],.stats-filters select[data-v-e7e99fa2]{padding:.4rem .5rem;border:1px solid #ced4da;border-radius:4px;font-size:.875rem}.stats-filters__actions[data-v-e7e99fa2]{display:flex;gap:.5rem}.stats-filters__actions button[data-v-e7e99fa2]{padding:.45rem 1rem;border-radius:4px;border:1px solid #0d6efd;background:#0d6efd;color:#fff;font-size:.875rem;cursor:pointer}.stats-filters__actions button.secondary[data-v-e7e99fa2]{background:#fff;color:#0d6efd}.stats-filters__actions button[data-v-e7e99fa2]:disabled{opacity:.6;cursor:default}.summary-grid[data-v-e7e99fa2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem;margin-bottom:1rem}.summary-grid--time[data-v-e7e99fa2]{margin-top:-.25rem}.summary-tile[data-v-e7e99fa2]{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:.75rem .5rem;background:#f8f9fa;border-radius:6px;text-align:center}.summary-tile__value[data-v-e7e99fa2]{font-size:1.1rem;font-weight:700;color:#2c3e50}.summary-tile__label[data-v-e7e99fa2]{display:inline-flex;align-items:center;gap:.3rem;font-size:.72rem;color:#6c757d}.info-icon[data-v-e7e99fa2]{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:50%;background:#dee2e6;color:#495057;font-size:.65rem;font-weight:700;font-style:italic;font-family:Georgia,Times New Roman,serif;cursor:help;flex-shrink:0}h3[data-v-e7e99fa2]{font-size:.95rem;margin:1rem 0 .5rem}.table-scroll[data-v-e7e99fa2]{overflow-x:auto}.calls-table[data-v-e7e99fa2]{width:100%;border-collapse:collapse;font-size:.875rem}.calls-table th[data-v-e7e99fa2]{text-align:left;padding:.5rem .6rem;border-bottom:2px solid #dee2e6;color:#495057;font-weight:600;white-space:nowrap}.calls-table th.sortable[data-v-e7e99fa2]{cursor:pointer;-webkit-user-select:none;user-select:none}.calls-table th.sortable[data-v-e7e99fa2]:hover{color:#0d6efd}.calls-table td[data-v-e7e99fa2]{padding:.5rem .6rem;border-bottom:1px solid #eee;white-space:nowrap}.charts-section[data-v-e7e99fa2]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #dee2e6}.charts-section__header[data-v-e7e99fa2]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.charts-section__header h3[data-v-e7e99fa2]{margin:0}.charts-section__header button[data-v-e7e99fa2]{padding:.4rem .75rem;border-radius:4px;border:1px solid #0d6efd;background:#fff;color:#0d6efd;font-size:.85rem;cursor:pointer}.charts-grid[data-v-e7e99fa2]{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:1024px){.charts-grid[data-v-e7e99fa2]{grid-template-columns:repeat(2,1fr)}}.modal-backdrop[data-v-995f1321]{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1000}.modal[data-v-995f1321]{background:#fff;border-radius:10px;padding:1.25rem;width:100%;max-width:560px;max-height:80vh;overflow-y:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#2c3e50}.modal__header[data-v-995f1321]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.modal__header h2[data-v-995f1321]{font-size:1.1rem}.modal__close[data-v-995f1321]{border:none;background:transparent;font-size:1.4rem;line-height:1;cursor:pointer;color:#6c757d;padding:.15rem .4rem}.modal__close[data-v-995f1321]:hover{color:#343a40}.loading[data-v-995f1321],.empty-state[data-v-995f1321]{padding:1.5rem;text-align:center;color:#6c757d}.error-banner[data-v-995f1321]{padding:.75rem 1rem;background:#fff3f3;border:1px solid #f5c6cb;border-radius:4px;color:#721c24}.table-scroll[data-v-995f1321]{overflow-x:auto}.history-table[data-v-995f1321]{width:100%;border-collapse:collapse;font-size:.875rem}.history-table th[data-v-995f1321]{text-align:left;padding:.5rem .6rem;border-bottom:2px solid #dee2e6;color:#495057;font-weight:600;white-space:nowrap}.history-table td[data-v-995f1321]{padding:.5rem .6rem;border-bottom:1px solid #eee}.detailing-view[data-v-4fa30e91]{width:100%;max-width:1280px;margin:0 auto;padding:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#2c3e50}@media(min-width:768px){.detailing-view[data-v-4fa30e91]{padding:1.5rem}}@media(min-width:1024px){.detailing-view[data-v-4fa30e91]{padding:2rem}}.detailing-header h1[data-v-4fa30e91]{font-size:1.4rem;margin-bottom:.75rem}.loading[data-v-4fa30e91],.empty-state[data-v-4fa30e91]{padding:2rem;text-align:center;color:#6c757d}.error-banner[data-v-4fa30e91]{padding:.75rem 1rem;background:#fff3f3;border:1px solid #f5c6cb;border-radius:4px;color:#721c24}.filters[data-v-4fa30e91]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1rem}.filters label[data-v-4fa30e91]{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:#495057}.filters input[data-v-4fa30e91],.filters select[data-v-4fa30e91]{padding:.4rem .5rem;border:1px solid #ced4da;border-radius:4px;font-size:.875rem}.filters__search-row[data-v-4fa30e91]{display:flex;gap:.4rem}.filters__actions[data-v-4fa30e91]{display:flex;gap:.5rem}.filters__actions button[data-v-4fa30e91]{padding:.45rem 1rem;border-radius:4px;border:1px solid #0d6efd;background:#0d6efd;color:#fff;font-size:.875rem;cursor:pointer}.filters__actions button.secondary[data-v-4fa30e91]{background:#fff;color:#0d6efd}.filters__actions button[data-v-4fa30e91]:disabled{opacity:.6;cursor:default}.table-scroll[data-v-4fa30e91]{overflow-x:auto}.calls-table[data-v-4fa30e91]{width:100%;border-collapse:collapse;font-size:.875rem}.calls-table th[data-v-4fa30e91]{text-align:left;padding:.5rem .6rem;border-bottom:2px solid #dee2e6;color:#495057;font-weight:600;white-space:nowrap}.calls-table th.sortable[data-v-4fa30e91]{cursor:pointer;-webkit-user-select:none;user-select:none}.calls-table th.sortable[data-v-4fa30e91]:hover{color:#0d6efd}.calls-table td[data-v-4fa30e91]{padding:.5rem .6rem;border-bottom:1px solid #eee;white-space:nowrap}.clickable-row[data-v-4fa30e91]{cursor:pointer}.clickable-row[data-v-4fa30e91]:hover{background:#f8f9fa}.recording-cell[data-v-4fa30e91]{text-align:center}.recording-link[data-v-4fa30e91]{background:#fff;border:1px solid #ced4da;border-radius:4px;padding:.25rem .7rem;font-size:.8125rem;line-height:1.2;cursor:pointer}.recording-link[data-v-4fa30e91]:hover{background:#f1f3f5}.recording-icon-muted[data-v-4fa30e91]{display:inline-block;border:1px solid #ced4da;border-radius:4px;padding:.25rem .7rem;font-size:.8125rem;line-height:1.2;opacity:.5;cursor:default}.pagination[data-v-4fa30e91]{display:flex;align-items:center;gap:.75rem;margin-top:.75rem;font-size:.875rem;color:#495057}.pagination button[data-v-4fa30e91]{padding:.4rem .9rem;border-radius:4px;border:1px solid #ced4da;background:#fff;cursor:pointer}.pagination button[data-v-4fa30e91]:disabled{opacity:.5;cursor:default}.my-status-view[data-v-897446b2]{max-width:420px;margin:0 auto;padding:1.25rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#2c3e50}h1[data-v-897446b2]{font-size:1.2rem;margin-bottom:1rem}.loading[data-v-897446b2],.empty-state[data-v-897446b2]{padding:1.5rem;text-align:center;color:#6c757d}.duration-row[data-v-897446b2]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;padding:.6rem .75rem;background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px}.duration-row label[data-v-897446b2]{font-size:.85rem;color:#495057}.duration-row input[data-v-897446b2]{width:6rem;padding:.35rem .5rem;font-size:.9rem;border:1px solid #ced4da;border-radius:4px;text-align:right}.status-list[data-v-897446b2]{display:flex;flex-direction:column;gap:.5rem}.status-item[data-v-897446b2]{padding:.6rem 1rem;font-size:.9rem;font-weight:500;border-radius:4px;border:1px solid #dee2e6;background:#f8f9fa;color:#2c3e50;cursor:pointer;text-align:left}.status-item[data-v-897446b2]:disabled{opacity:.5;cursor:not-allowed}.status-item.active[data-v-897446b2]{border-color:#007bff;background:#007bff;color:#fff}.on-break-info[data-v-897446b2]{margin-top:.75rem;padding:.75rem 1rem;background:#fff3cd;border:1px solid #ffeeba;border-radius:6px;color:#856404}.error-banner[data-v-897446b2]{margin-top:.75rem;padding:.75rem 1rem;background:#fff3f3;border:1px solid #f5c6cb;border-radius:4px;color:#721c24}.main-tabs[data-v-76f4a6fe]{display:flex;gap:.35rem;width:100%;max-width:1280px;margin:1rem auto 0;padding:0 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#eef1f5;border-radius:12px 12px 0 0}@media(min-width:768px){.main-tabs[data-v-76f4a6fe]{margin-top:1.5rem;padding:0 1.5rem}}@media(min-width:1024px){.main-tabs[data-v-76f4a6fe]{padding:0 2rem}}.main-tabs button[data-v-76f4a6fe]{padding:.65rem 1.4rem;font-size:.9rem;font-weight:600;border:none;background:transparent;color:#6c757d;border-radius:8px 8px 0 0;cursor:pointer;transition:color .15s ease,background-color .15s ease}.main-tabs button[data-v-76f4a6fe]:hover:not(.active){color:#343a40;background:#0d6efd0f}.main-tabs button.active[data-v-76f4a6fe]{background:#fff;color:#0d6efd;box-shadow:inset 0 3px #0d6efd}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#f5f6f8;color:#2c3e50;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,textarea,select,button{font-family:inherit}button{cursor:pointer}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}
