.call-audio-status[data-v-28f46e23]{margin:0 0 8px;display:flex;align-items:flex-start;gap:6px;padding:8px 10px;border-radius:8px;color:#d7e4f2;background:#1b2838;border:1px solid #3d516a;font-size:12px;line-height:1.5;text-align:left}.call-audio-status--warning[data-v-28f46e23]{color:#ffe7c2;background:#3a2a12;border-color:#c4923a}.call-noise-toggle[data-v-67b3d814]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:6px;min-height:36px;padding:6px 10px;margin:0;border:1px solid #64748b;border-radius:18px;background:#334155;color:#f8fafc;font:inherit;font-size:12px;line-height:1.35;cursor:pointer}.call-noise-toggle--on[data-v-67b3d814]{border-color:#34d399;background:#064e3b}.call-noise-toggle__state[data-v-67b3d814]{padding:2px 6px;border-radius:10px;background:#ffffff1f;font-weight:600}.call-noise-toggle--compact[data-v-67b3d814]{width:32px;min-height:32px;padding:6px}.call-noise-toggle[data-v-67b3d814]:hover:not(:disabled){border-color:#cbd5e1}.call-noise-toggle[data-v-67b3d814]:focus-visible{outline:2px solid #7dd3fc;outline-offset:3px}.call-noise-toggle[data-v-67b3d814]:disabled{opacity:.6;cursor:not-allowed}.call-sms-button[data-v-216cdc51]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:6px;min-height:36px;padding:6px 12px;margin:0;border:1px solid #64748b;border-radius:18px;background:#334155;color:#f8fafc;font:inherit;font-size:12px;line-height:1.35;cursor:pointer}.call-sms-button--compact[data-v-216cdc51]{width:32px;min-height:32px;padding:6px}.call-sms-button[data-v-216cdc51]:hover:not(:disabled){border-color:#cbd5e1;background:#475569}.call-sms-button[data-v-216cdc51]:focus-visible{outline:2px solid #7dd3fc;outline-offset:3px}.call-sms-button[data-v-216cdc51]:disabled{opacity:.6;cursor:not-allowed}.call-whatsapp-button[data-v-71f5ab52]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:7px 12px;border-radius:10px;border:1px solid #44576d;background:#253448;color:#eef4fb;font:inherit;font-size:12px;font-weight:600;line-height:1.3;cursor:pointer;white-space:nowrap}.call-whatsapp-button .fa-whatsapp[data-v-71f5ab52]{color:#6ee7b7;font-size:16px}.call-whatsapp-button[data-v-71f5ab52]:hover:not(:disabled){background:#30465d;border-color:#6c819c}.call-whatsapp-button[data-v-71f5ab52]:focus-visible{outline:2px solid #a1c9ff;outline-offset:2px}.call-whatsapp-button[data-v-71f5ab52]:disabled{opacity:.66;cursor:not-allowed}.call-whatsapp-button--compact[data-v-71f5ab52]{padding:7px 9px;min-width:36px}.call-whatsapp-composer-during-call.modal{z-index:200001!important}.active-call-modal .call-window,.octopus-call-dialog.p-dialog{--call-bg:#182331;--call-surface:#243449;--call-border:#3d516a;--call-text:#f3f7fc;--call-muted:#b8c8db;--call-focus:#a1c9ff;background:var(--call-bg)!important;color:var(--call-text)!important;border:1px solid var(--call-border)!important;border-radius:15px!important;box-shadow:0 20px 50px #060c1654!important;overflow:hidden}.octopus-call-dialog.p-dialog .p-dialog-content,.octopus-call-dialog.p-dialog .p-dialog-header{background:var(--call-bg)!important;color:var(--call-text)!important;border-color:var(--call-border)!important}.octopus-call-dialog.p-dialog .p-dialog-header{padding:11px 15px!important;border-bottom:1px solid var(--call-border)!important}.octopus-call-dialog.p-dialog .dialog-title,.octopus-call-dialog.p-dialog .minimize-btn,.octopus-call-dialog.p-dialog .p-dialog-header-close,.octopus-call-dialog.p-dialog .p-dialog-header-close .p-icon{color:var(--call-text)!important}.octopus-call-dialog.p-dialog .minimize-btn:hover{color:#fff!important;background:#31465d!important}.octopus-call-dialog.p-dialog .wrapper-content{background:var(--call-bg)!important;color:var(--call-text)!important;padding:6px 4px 3px!important;max-height:calc(88dvh - 66px)!important;overflow-y:auto!important}.octopus-call-dialog.p-dialog .call-meta-line,.octopus-call-dialog.p-dialog .call-status-line,.octopus-call-dialog.p-dialog .call-status-text,.octopus-call-dialog.p-dialog .call-timer,.octopus-call-dialog.p-dialog .call-warning-line,.octopus-call-dialog.p-dialog .callee-name,.octopus-call-dialog.p-dialog .caller-name,.octopus-call-dialog.p-dialog .field-label{color:var(--call-text)!important}.octopus-call-dialog.p-dialog .field-label{font-weight:600;min-width:67px}.octopus-call-dialog.p-dialog .dial-input,.octopus-call-dialog.p-dialog .select-input,.octopus-call-dialog.p-dialog input.field-input,.octopus-call-dialog.p-dialog select.field-input{background:var(--call-surface)!important;color:var(--call-text)!important;border:1px solid #60738c!important;border-radius:9px!important;min-height:41px!important;font-size:13px!important;color-scheme:dark}.octopus-call-dialog.p-dialog select option{background:#243449;color:#f3f7fc}.octopus-call-dialog.p-dialog input::-moz-placeholder{color:#b8c8db!important;opacity:1}.octopus-call-dialog.p-dialog input::placeholder{color:#b8c8db!important;opacity:1}.active-call-modal button:focus-visible,.octopus-call-dialog.p-dialog button:focus-visible,.octopus-call-dialog.p-dialog input:focus-visible,.octopus-call-dialog.p-dialog select:focus-visible{outline:2px solid #a1c9ff!important;outline-offset:2px!important}.octopus-call-dialog.p-dialog .caller-recipient-inner{max-width:none;gap:11px}.octopus-call-dialog.p-dialog .callee-block{margin:8px 0 3px}.octopus-call-dialog.p-dialog .callee-avatar-img{width:48px;height:48px}.octopus-call-dialog.p-dialog .callee-name{font-size:15px}.active-call-modal .call-timer,.octopus-call-dialog.p-dialog .call-timer{color:#d0e4fd!important;font-variant-numeric:tabular-nums}.octopus-call-dialog.p-dialog .call-actions-row{gap:8px!important;padding:7px 0 4px;justify-content:center}.active-call-modal .call-actions>button,.octopus-call-dialog.p-dialog .call-actions-row>button{min-height:38px!important;border-radius:10px!important;font-size:12px;font-weight:600}.octopus-call-dialog.p-dialog .end-call,.octopus-call-dialog.p-dialog .start-call{width:auto!important;min-width:30px!important;height:auto!important;padding:8px 13px!important;color:#fff!important}.octopus-call-dialog.p-dialog .start-call{background:#18794f!important;border-color:#22915f!important}.octopus-call-dialog.p-dialog .end-call{background:#b93247!important;border-color:#ce485d!important}.octopus-call-dialog.p-dialog .call-action-label{margin-inline-start:5px;font-size:12px}.octopus-call-dialog.p-dialog .call-status-strip{background:#202e40!important;color:var(--call-text)!important;border:1px solid var(--call-border);border-radius:11px;margin-top:9px!important;padding:9px 10px}.octopus-call-dialog.p-dialog .call-status-text{color:#d7e4f2!important}.octopus-call-dialog.p-dialog .call-meta-line{color:var(--call-muted)!important;line-height:1.5}.octopus-call-dialog.p-dialog .call-warning-line{color:#ffd28e!important}.octopus-call-dialog.p-dialog .field-input.is-invalid,.octopus-call-dialog.p-dialog .select-input.is-invalid{border-color:#ce485d!important;box-shadow:0 0 0 1px #ce485d73}.octopus-call-dialog.p-dialog .call-audio-status{color:#d7e4f2!important;background:#1b2838!important;border:1px solid var(--call-border)}.octopus-call-dialog.p-dialog .call-audio-status--warning{color:#ffe7c2!important;background:#3a2a12!important;border-color:#c4923a}.octopus-call-dialog.p-dialog .dial-pad .TwilioCallButtonsNumbers button{background:#293b50!important;color:#fff!important;border:1px solid #526981!important;min-height:38px;border-radius:9px}.octopus-call-dialog.p-dialog .dial-pad .TwilioCallButtonsNumbers button:hover{background:#36516b!important}.octopus-call-dialog.p-dialog .minimized-call-info{background:var(--call-bg)!important;color:var(--call-text)}.octopus-call-dialog.p-dialog .minimized-call-info .caller-name{color:var(--call-text)!important}.octopus-call-dialog.p-dialog .minimized-call-info .call-status-mini{color:var(--call-muted)!important}.octopus-call-dialog.p-dialog .minimized-call-info .call-duration{color:#d0e4fd!important}.active-call-modal .call-window{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.active-call-modal .call-actions,.active-call-modal .call-header,.active-call-modal .call-status-bar{background:var(--call-bg,#182331)!important;color:var(--call-text,#f3f7fc)!important;border-color:var(--call-border,#3d516a)!important}.active-call-modal .call-header .call-title,.active-call-modal .call-info .call-timer,.active-call-modal .call-info .caller-detail,.active-call-modal .call-info .caller-name,.active-call-modal .call-status-bar .status-text{color:var(--call-text,#f3f7fc)!important}.active-call-modal .call-info .caller-detail{color:#b8c8db!important}.active-call-modal .call-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px!important}.active-call-modal .call-actions>button:not(.btn-end-call){background:#293b50!important;color:#f3f7fc!important;border:1px solid #526981!important}.active-call-modal .call-actions>.btn-end-call{background:#b93247!important;color:#fff!important}.active-call-modal .call-audio-status{color:#d7e4f2!important;background:#1b2838!important;border:1px solid var(--call-border,#3d516a)}.active-call-modal .call-audio-status--warning{color:#ffe7c2!important;background:#3a2a12!important;border-color:#c4923a}.active-call-modal .call-popup-alert,.incoming-toast .call-popup-alert{margin:8px 10px 10px}.call-sms-composer__details{display:inline-flex;align-items:center;gap:6px;margin-inline-start:auto;padding:0;border:0;background:transparent;color:#d7e4f2;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.incoming-toast.incoming-toast--sms{width:min(440px,100vw - 16px)}.incoming-toast .toast-body--sms{display:flex;flex-direction:column;align-items:stretch;gap:10px}.incoming-toast .toast-body--sms .actions{margin-left:0;justify-content:flex-end}.active-call-modal .call-sms-composer,.incoming-toast .call-sms-composer{padding:4px 2px 0}@media(max-width:575px){.octopus-call-dialog.p-dialog{max-width:calc(100vw - 12px)!important}.octopus-call-dialog.p-dialog .p-dialog-content{padding:8px 12px 12px!important}.octopus-call-dialog.p-dialog .call-actions-row{gap:7px!important}.octopus-call-dialog.p-dialog .call-action-label{margin-inline-start:4px}.octopus-call-dialog.p-dialog .call-popup-alert__title{font-size:13px}.octopus-call-dialog.p-dialog .call-popup-alert__message{font-size:12px}}.octopus-call-dialog.p-dialog:not(.minimized-dialog){--call-bg:#171e2a;--call-surface:#1b2535;--call-border:#344259;border-radius:18px!important}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .p-dialog-header{padding:15px 22px!important;min-height:57px;border-bottom:1px solid #344259!important}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .dialog-title{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:700;color:#f2f6fc!important}.octopus-call-dialog .call-ui-title-icon{color:#90bded;font-size:15px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .p-dialog-content{padding:0!important}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .wrapper-content.call-ui-layout{max-height:calc(92dvh - 57px)!important;overflow-y:auto!important;border-radius:0!important;display:block!important;background:#171e2a!important;padding:0!important}.octopus-call-dialog .call-ui-main{padding:22px 22px 20px}.octopus-call-dialog .call-ui-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;font-size:13px}.octopus-call-dialog .call-ui-heading label{color:#f5f7fb;font-weight:600;margin:0}.octopus-call-dialog .call-ui-heading>span{color:#9abbe6;font-size:12px}.octopus-call-dialog .call-ui-heading--recipient{margin-top:25px}.octopus-call-dialog .call-ui-company-card{position:relative;display:flex;align-items:center;gap:13px;min-height:70px;padding:13px 15px;border:1px solid #35445b;border-radius:12px;background:#1a2433}.octopus-call-dialog .call-ui-company-icon{width:36px;height:42px;flex:0 0 36px;display:grid;place-items:center;border-radius:9px;background:#274766;color:#92c6fc;font-size:16px}.octopus-call-dialog .call-ui-company-info{display:flex;flex-direction:column;gap:3px;min-width:0}.octopus-call-dialog .call-ui-company-info strong{font-size:14px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.octopus-call-dialog .call-ui-company-info small{font-size:12px;color:#b6c7db}.octopus-call-dialog .call-ui-company-chevron{margin-left:auto;color:#a8b8cd}.octopus-call-dialog .call-ui-company-select{position:absolute;inset:0;width:100%;height:100%;cursor:pointer;opacity:0;color:#f4f7fc;background:transparent}.octopus-call-dialog .call-ui-company-card:focus-within{outline:2px solid #91bdfa;outline-offset:2px}.octopus-call-dialog .call-ui-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;padding:2px 0;background:none;color:#8fc1ff;font-size:12px;cursor:pointer}.octopus-call-dialog .call-ui-link:disabled{opacity:.55;cursor:not-allowed}.octopus-call-dialog .call-ui-number-box{display:flex;align-items:stretch;height:53px;min-width:0;border:1px solid #37465e;border-radius:12px;background:#1b2637;overflow:hidden}.octopus-call-dialog .call-ui-number-box:focus-within{border-color:#9fc6fb}.octopus-call-dialog .call-ui-number-box.call-ui-invalid{border-color:#e36676}.octopus-call-dialog .call-ui-country{flex:0 0 108px;width:108px;min-width:0;border:0;border-right:1px solid #384760;padding:0 8px;background:transparent;color:#b5c9e5;font-size:12px;color-scheme:dark}.octopus-call-dialog .call-ui-number-box input{flex:1 1 auto;min-width:0;width:100%;border:0!important;padding:0 11px;background:transparent!important;color:#fff!important;font-size:19px!important;letter-spacing:.3px;outline:0!important}.octopus-call-dialog .call-ui-clear{flex:0 0 40px;border:0;padding:0;background:transparent;color:#bac7d8;cursor:pointer}.octopus-call-dialog .call-ui-number-meta{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:11px;padding-bottom:21px;border-bottom:1px solid #334159;color:#a9bee0;font-size:12px;overflow-wrap:anywhere}.octopus-call-dialog .call-ui-options{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:23px}.octopus-call-dialog .call-ui-noise{display:inline-flex;align-items:center;gap:12px;min-height:26px;padding:0;border:0;color:#edf4fd;background:transparent;cursor:pointer;font-size:12px}.octopus-call-dialog .call-ui-noise>i{color:#a7b9d1}.octopus-call-dialog .call-ui-noise strong{font-size:12px;font-weight:600}.octopus-call-dialog .call-ui-noise:disabled{opacity:.55;cursor:not-allowed}.octopus-call-dialog .call-ui-switch{position:relative;width:38px;height:22px;flex:0 0 38px;border-radius:99px;background:#5c6472;transition:background .15s}.octopus-call-dialog .call-ui-switch--on{background:#79d6b2}.octopus-call-dialog .call-ui-switch>span{position:absolute;width:16px;height:16px;top:3px;left:3px;border-radius:50%;background:#1a2738;transition:transform .15s}.octopus-call-dialog .call-ui-switch--on>span{transform:translate(16px)}.octopus-call-dialog .call-ui-main-actions{display:flex;gap:10px;align-items:stretch;margin-top:27px}.octopus-call-dialog .call-ui-main-actions button{min-height:47px;border-radius:10px;font-size:13px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:9px 15px;cursor:pointer}.octopus-call-dialog .call-ui-primary{flex:1.35;background:#118365!important;border:1px solid #118365!important;color:#fff!important}.octopus-call-dialog .call-ui-primary.call-ui-end{background:#b93247!important;border-color:#b93247!important}.octopus-call-dialog .call-ui-secondary{flex:1;background:#1a2332!important;border:1px solid #37465d!important;color:#f4f7fc!important}.octopus-call-dialog .call-ui-main-actions button:disabled{opacity:.55;cursor:not-allowed}.octopus-call-dialog .call-ui-footer{border-top:1px solid #334159;background:#202c3e}.octopus-call-dialog .call-ui-footer-bar{min-height:50px;padding:12px 22px;display:flex;align-items:center;justify-content:space-between;gap:8px}.octopus-call-dialog .call-ui-ready{color:#a9dccb;font-size:12px}.octopus-call-dialog .call-ui-ready>i{color:#7bdcb1;font-size:7px;margin-right:5px;vertical-align:middle}.octopus-call-dialog .call-ui-details-trigger{display:inline-flex;align-items:center;gap:11px;border:0;padding:0;background:transparent;color:#c8d7ec;font-size:12px;cursor:pointer}.octopus-call-dialog .call-ui-details{border-top:1px solid #344159;padding:12px 22px 16px;display:grid;gap:8px;font-size:12px;color:#c7d5e9}.octopus-call-dialog .call-ui-detail-actions{display:flex;flex-wrap:wrap;gap:10px}.octopus-call-dialog .call-ui-inline-panel{margin:10px 0 13px;padding:12px;border:1px solid #35445d;background:#202d3e;border-radius:10px;color:#d9e6f6;font-size:12px}.octopus-call-dialog .call-ui-finder-form{display:flex;gap:8px}.octopus-call-dialog .call-ui-audio-panel select,.octopus-call-dialog .call-ui-finder-form input{flex:1;width:100%;min-width:0;background:#182331;border:1px solid #52637b;color:#fff;border-radius:7px;padding:9px;font-size:13px}.octopus-call-dialog .call-ui-finder-form button{border:0;background:#207cba;color:#fff;border-radius:7px;padding:7px 12px}.octopus-call-dialog .call-ui-customer-results{display:flex;flex-direction:column;max-height:160px;overflow-y:auto;margin-top:8px}.octopus-call-dialog .call-ui-customer-results button{display:flex;justify-content:space-between;gap:12px;padding:9px;background:none;border:0;border-bottom:1px solid #3d506a;color:#fff;text-align:left}.octopus-call-dialog .call-ui-customer-results small{color:#a9bddb}.octopus-call-dialog .call-ui-error{color:#ffb7c0;margin:8px 0 0}.octopus-call-dialog .call-ui-audio-panel{display:grid;gap:8px}.octopus-call-dialog .call-ui-audio-panel label{display:grid;gap:6px}.octopus-call-dialog .call-ui-dialpad{padding:12px;margin-top:10px;border:1px solid #35445b;border-radius:10px}.octopus-call-dialog .call-ui-dialpad .TwilioCallButtonsNumbers{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.octopus-call-dialog .call-ui-dialpad .TwilioCallButtonsNumbers button{border-radius:7px;background:#2b4056!important;color:#fff;border:1px solid #496079;padding:9px}.octopus-call-dialog .call-ui-dialed-digits{color:#fff;text-align:center;padding:6px 0}.octopus-call-dialog .call-ui-call-summary{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:15px 0 0;color:#fff}.octopus-call-dialog .call-ui-call-summary .call-timer{color:#cee4ff!important}.octopus-call-dialog .call-ui-recording{font-size:11px;color:#fda4af}.octopus-call-dialog .call-ui-recording-actions{display:flex;justify-content:flex-end;margin-top:10px}@media(max-width:575px){.octopus-call-dialog .call-ui-main{padding:17px 15px}.octopus-call-dialog .call-ui-footer-bar{padding:12px 15px}.octopus-call-dialog .call-ui-country{width:93px;flex-basis:93px}.octopus-call-dialog .call-ui-main-actions{flex-wrap:wrap}.octopus-call-dialog .call-ui-main-actions button{flex:1 1 43%}}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout>.call-sms-composer{display:flex;flex-direction:column;gap:17px;width:100%;min-width:0;box-sizing:border-box;padding:22px 22px 0;background:#171e2a;color:#eef4fb}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__head{min-height:24px;padding-bottom:13px;border-bottom:1px solid #344259}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__back{gap:10px;font-size:14px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__back .fa{color:#90bded;font-size:14px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__field{display:flex;flex-direction:column;gap:9px;min-width:0;margin:0}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__label{color:#d0dcec;font-size:13px;font-weight:600}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__to{overflow-wrap:anywhere;font-size:14px;color:#f4f7fc}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__message,.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__select{width:100%;box-sizing:border-box;background:#1b2637;border:1px solid #37465e;border-radius:11px;color:#f3f7fc;font-size:13px;box-shadow:none}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__select{min-height:48px;padding:10px 13px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__message{min-height:130px;padding:13px 14px;resize:vertical}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__message:focus-visible,.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__select:focus-visible{outline:2px solid #a1c9ff;outline-offset:2px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__send-row{gap:12px;padding:0 0 5px;min-width:0}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__count{color:#9fb3c9;font-size:12px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__send{min-height:42px;padding:10px 16px;border-radius:10px;border:1px solid #118365;background:#118365;color:#fff;white-space:nowrap}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__send:hover:not(:disabled){background:#149573}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__send:disabled{border-color:#405066;background:#28384c;color:#a8b8ce;opacity:.7}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;min-height:50px;margin:6px -22px 0;padding:12px 22px;border-top:1px solid #344259;background:#202c3e}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__details{display:inline-flex;align-items:center;justify-content:flex-end;gap:9px;margin-inline-start:auto;color:#c8d7ec;font-size:12px;font-weight:600;white-space:nowrap}@media(max-width:575px){.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout>.call-sms-composer{gap:14px;padding:17px 15px 0}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__footer{margin-inline:-15px;padding-inline:15px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__send-row{flex-wrap:wrap}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout .call-sms-composer__send{margin-inline-start:auto}}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-keypad-section{margin:0 22px;padding:13px 0 17px;border-top:1px solid #344259;background:#171e2a}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-keypad-header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:22px;margin-bottom:12px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-keypad-header strong{color:#e9f2fc;font-size:12px;font-weight:600}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-keypad-close{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:5px;color:#acbcd1;background:transparent;cursor:pointer}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-keypad-close:hover{color:#fff;background:#26354a}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-keypad-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:min(226px,100%);margin:0 auto}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-keypad-key{min-width:0;height:44px;padding:3px 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border:1px solid transparent;border-radius:8px;background:#222d40;color:#fff;font:inherit;cursor:pointer;touch-action:manipulation}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-keypad-key:hover:not(:disabled){background:#2b3d55;border-color:#425772}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-keypad-key:active:not(:disabled){background:#354f6a}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-keypad-close:focus-visible,.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-keypad-key:focus-visible{outline:2px solid #a1c9ff;outline-offset:2px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-keypad-digit{display:block;color:#f4f7fc;font-size:18px;font-weight:500;line-height:1.12}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-keypad-letters{display:block;color:#b0c5e1;font-size:9px;font-weight:500;letter-spacing:.5px;line-height:1}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-keypad-key--delete svg{width:16px;height:16px;fill:none;stroke:#aec1d8;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-keypad-key:disabled{opacity:.48;cursor:not-allowed}@media(max-width:575px){.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-keypad-section{margin:0 15px}}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-finder{margin:0 22px;padding:14px 0 16px;border-top:1px solid #344259;background:#171e2a;color:#edf4ff}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-finder-header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:22px;margin-bottom:13px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-finder-header strong{font-size:12px;font-weight:700;color:#edf5ff}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-finder-close{width:25px;height:25px;border:0;border-radius:6px;display:grid;place-items:center;background:transparent;color:#adbbcf;cursor:pointer}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-finder-close:hover{color:#fff;background:#29394d}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-finder-label{display:block;margin:0 0 7px;color:#b5c5df;font-size:11px;font-weight:500}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-finder-input{display:block;box-sizing:border-box;width:100%;height:39px;padding:9px 12px;border:1px solid #35455e;border-radius:8px;outline:none;background:#171f2d;color:#edf5ff;font-size:12px;box-shadow:none}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-finder-input::-moz-placeholder{color:#9bb0cd;opacity:1}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-finder-input::placeholder{color:#9bb0cd;opacity:1}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-finder-input:focus-visible{outline:2px solid #9ec7ff;outline-offset:2px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-finder-results{display:flex;flex-direction:column;gap:9px;max-height:185px;overflow-y:auto;margin-top:11px;scrollbar-width:thin}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-result{display:flex;align-items:center;gap:10px;width:100%;min-width:0;min-height:49px;padding:8px 10px;border:1px solid #37465f;border-radius:9px;background:#1c2637;color:#f2f7ff;text-align:left;cursor:pointer}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-result:hover{border-color:#7397c1;background:#24354c}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-finder-close:focus-visible,.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-result:focus-visible{outline:2px solid #9ec7ff;outline-offset:2px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-avatar{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:8px;background:#28496d;color:#9ec9fa;font-size:11px;font-weight:600}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-result-details{display:flex;flex-direction:column;gap:3px;flex:1 1 auto;min-width:0}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-result-details strong{font-size:12px;font-weight:600;color:#f4f8ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-result-details small{font-size:11px;font-weight:400;color:#9db8dd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-result-chevron{flex:0 0 auto;margin-inline-start:auto;color:#b6c8e1;font-size:11px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-finder-state{padding:7px 0 2px;margin:0;color:#afc3df;font-size:12px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-finder-state.call-ui-error{color:#ffb7c0}@media(max-width:575px){.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-finder{margin:0 15px}}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-call-summary{gap:9px;padding-top:15px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-contact-avatar{display:inline-grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:50%;overflow:hidden;background:#2b4664;color:#c8def5}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-contact-avatar img{display:block;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-contact-initials{font-size:15px;font-weight:600;letter-spacing:.2px;line-height:1}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-contact-name{color:#eef5fc;font-size:14px;font-weight:600;overflow-wrap:anywhere}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-number-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:11px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-secondary-actions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-secondary-actions .call-create-button{min-height:38px;border-radius:10px;background:#253448;border-color:#44576d}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-conference-actions{display:flex;flex-direction:column;align-items:flex-end;gap:8px;padding:0 22px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-conference-actions>.ca-voicemail-btn{border:1px solid #526d8b;background:#293e57;color:#e6f0fc;border-radius:10px;min-height:38px;margin:0 0 4px!important;padding:8px 13px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-conference-actions>.ca-voicemail-btn:hover{background:#365473;border-color:#8bb5df;color:#fff}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-conference-actions>.ca-voicemail-btn.ca-voicemail-active{background:#305b85;border-color:#6c9fd1}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-conference-actions>.ca-voicemail-panel{align-self:stretch;box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:0 0 12px!important}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-status-group{display:flex;align-items:center;flex-wrap:wrap;gap:5px 12px;min-width:0}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-device-state{color:#a8bbd2;font-size:11px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-transfer-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 7px;border-radius:6px;background:#294568;color:#c9e2ff;font-size:11px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-dtmf-display{max-width:min(226px,100%);min-height:28px;margin:0 auto 9px;padding:5px 9px;overflow-wrap:anywhere;border:1px solid #384b65;border-radius:7px;background:#101a29;color:#d5e5f9;text-align:center;font-size:13px;font-variant-numeric:tabular-nums}@media(max-width:575px){.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-conference-actions{padding-inline:15px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-number-tools{gap:7px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-number-meta{flex-wrap:wrap}}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-audio-trigger,.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-heading--recipient .call-ui-link,.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-number-tools .call-ui-link{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:6px 10px;border:1px solid #405675;border-radius:8px;background:#233750;color:#bcdcff;font-size:12px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-audio-trigger:hover:not(:disabled),.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-heading--recipient .call-ui-link:hover:not(:disabled),.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-number-tools .call-ui-link:hover:not(:disabled){background:#305072;border-color:#7eaddf;color:#fff}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-audio-trigger>.fa,.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-heading--recipient .call-ui-link>.fa,.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-number-tools .call-ui-link>.fa{color:#a8d2ff;font-size:13px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-noise{min-height:34px;padding:6px 10px;border:1px solid #405675;border-radius:8px;background:#233047;transition:background-color .15s,border-color .15s}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-noise:hover:not(:disabled){background:#30445f;border-color:#7eaddf}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-main-actions .call-ui-primary,.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-main-actions .call-ui-secondary{transition:background-color .15s,border-color .15s,box-shadow .15s,transform .15s}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-main-actions .call-ui-primary:hover:not(:disabled){background:#159878!important;border-color:#35bc97!important;box-shadow:0 0 0 2px #35bc972e}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-main-actions .call-ui-end:hover:not(:disabled){background:#cd4154!important;border-color:#e06473!important;box-shadow:0 0 0 2px #e0647329}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-main-actions .call-ui-secondary:hover:not(:disabled){background:#2b415c!important;border-color:#829fbf!important}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-secondary-actions .call-create-button,.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-secondary-actions .call-whatsapp-button{font-size:12px;font-weight:600;border-radius:9px;box-shadow:0 1px #ffffff08;transition:background-color .15s,border-color .15s}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-secondary-actions .call-whatsapp-button{background:#173b36;border-color:#38786d;color:#d4f8e9}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-secondary-actions .call-whatsapp-button:hover:not(:disabled){background:#20594f;border-color:#62b29e}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-secondary-actions .call-create-button{background:#253d59;border-color:#557da6;color:#e6f3ff}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-secondary-actions .call-create-button:hover:not(:disabled){background:#345778;border-color:#89b1da}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-details-trigger{min-height:32px;padding:6px 10px;border-radius:8px;transition:background-color .15s,color .15s}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-details-trigger:hover{background:#32455f;color:#fff}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-clear:hover:not(:disabled),.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-customer-finder-close:hover:not(:disabled),.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-keypad-close:hover:not(:disabled){color:#fff;background:#344a64}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout button:focus-visible,.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout input:focus-visible,.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout select:focus-visible,.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-layout textarea:focus-visible{outline:2px solid #9bcfff;outline-offset:2px}@media(max-width:575px){.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-number-tools{gap:5px}.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-audio-trigger,.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-heading--recipient .call-ui-link,.octopus-call-dialog.p-dialog:not(.minimized-dialog) .call-ui-number-tools .call-ui-link{padding:6px 8px}}.customer-modal-during-call{z-index:200001!important}.call-create{display:inline-flex;align-items:center;flex-shrink:0}.call-create .call-create-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;margin:0;padding:7px 12px;border:1px solid #64748b;border-radius:999px;background:#334155;color:#f8fafc;font-family:inherit;font-size:12px;font-weight:500;line-height:20px;white-space:nowrap;cursor:pointer;box-shadow:none;transition:background-color .15s,border-color .15s}.call-create .call-create-button:hover,.call-create .call-create-button[aria-expanded=true]{background:#475569;border-color:#94a3b8}.call-create .call-create-button:focus-visible{outline:2px solid #7dd3fc;outline-offset:3px}.call-create .call-create-chevron{margin-inline-start:2px;font-size:9px;color:#cbd5e1}.call-create-menu.p-menu{min-width:176px;padding:6px;border:1px solid #475569;border-radius:12px;background:#263445;color:#f8fafc;box-shadow:0 8px 24px #00000047}.call-create-menu .p-menuitem-content{border-radius:7px;background:transparent;color:#f8fafc}.call-create-menu .p-menuitem-link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:7px;color:#f8fafc;font-size:13px;text-decoration:none}.call-create-menu .p-menuitem.p-focus>.p-menuitem-content,.call-create-menu .p-menuitem:not(.p-disabled)>.p-menuitem-content:hover{background:#3b5069;color:#fff}.call-create-menu .p-menuitem-link:focus-visible{outline:2px solid #7dd3fc;outline-offset:-2px}.call-popup-alert[data-v-57da6d4c]{display:flex;align-items:flex-start;gap:8px;margin:8px 0 0;padding:9px 10px;border:1px solid transparent;border-radius:10px;text-align:start;line-height:1.4}.call-popup-alert__icon[data-v-57da6d4c]{flex:0 0 auto;width:18px;padding-top:1px;font-size:15px;line-height:1}.call-popup-alert__body[data-v-57da6d4c]{min-width:0;flex:1}.call-popup-alert__message[data-v-57da6d4c],.call-popup-alert__title[data-v-57da6d4c]{margin:0;color:inherit}.call-popup-alert__title[data-v-57da6d4c]{font-size:13px;font-weight:700}.call-popup-alert__message[data-v-57da6d4c]{margin-top:2px;font-size:12px;font-weight:500}.call-popup-alert--error[data-v-57da6d4c]{color:#ffd6db;background:#3a1820;border-color:#c45b6a}.call-popup-alert--error .call-popup-alert__icon[data-v-57da6d4c]{color:#ff8a98}.call-popup-alert--warning[data-v-57da6d4c]{color:#ffe7c2;background:#3a2a12;border-color:#c4923a}.call-popup-alert--warning .call-popup-alert__icon[data-v-57da6d4c]{color:#ffd28e}.call-sms-composer[data-v-1fa159b4]{display:flex;flex-direction:column;gap:12px;min-width:0;color:#eef4fb}.call-sms-composer__head[data-v-1fa159b4]{display:flex;align-items:center;justify-content:space-between;gap:10px}.call-sms-composer__back[data-v-1fa159b4]{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;border:0;background:transparent;color:#eef4fb;font:inherit;font-size:16px;font-weight:700;cursor:pointer}.call-sms-composer__back .fa[data-v-1fa159b4]{font-size:14px}.call-sms-composer__draft[data-v-1fa159b4]{color:#9fb3c9;font-size:13px;font-weight:600}.call-sms-composer__field[data-v-1fa159b4]{display:flex;flex-direction:column;gap:6px;margin:0}.call-sms-composer__label[data-v-1fa159b4]{color:#c5d4e6;font-size:13px;font-weight:600}.call-sms-composer__to[data-v-1fa159b4]{margin:0;color:#f3f7fc;font-size:15px;font-weight:600}.call-sms-composer__message[data-v-1fa159b4],.call-sms-composer__select[data-v-1fa159b4]{width:100%;border:1px solid #60738c;border-radius:10px;background:#243449;color:#f3f7fc;font:inherit;font-size:13px;color-scheme:dark}.call-sms-composer__select[data-v-1fa159b4]{min-height:42px;padding:8px 10px}.call-sms-composer__message[data-v-1fa159b4]{min-height:112px;padding:10px 12px;resize:vertical}.call-sms-composer__message.is-invalid[data-v-1fa159b4],.call-sms-composer__select.is-invalid[data-v-1fa159b4]{border-color:#ce485d;box-shadow:0 0 0 1px #ce485d73}.call-sms-composer__back[data-v-1fa159b4]:focus-visible,.call-sms-composer__details[data-v-1fa159b4]:focus-visible,.call-sms-composer__message[data-v-1fa159b4]:focus-visible,.call-sms-composer__select[data-v-1fa159b4]:focus-visible,.call-sms-composer__send[data-v-1fa159b4]:focus-visible{outline:2px solid #a1c9ff;outline-offset:2px}.call-sms-composer__send-row[data-v-1fa159b4]{display:flex;align-items:center;justify-content:space-between;gap:10px}.call-sms-composer__count[data-v-1fa159b4]{color:#9fb3c9;font-size:12px}.call-sms-composer__send[data-v-1fa159b4]{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 14px;border:1px solid #526981;border-radius:12px;background:#31465d;color:#eef4fb;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.call-sms-composer__send[data-v-1fa159b4]:hover:not(:disabled){background:#3b5570}.call-sms-composer__send[data-v-1fa159b4]:disabled{opacity:.55;cursor:not-allowed}.call-sms-composer__footer[data-v-1fa159b4]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px;padding-top:12px;border-top:1px solid #3d516a}.call-sms-composer__details[data-v-1fa159b4],.call-sms-composer__details[data-v-1fa159b4-s]{display:inline-flex;align-items:center;gap:6px;margin-inline-start:auto;padding:0;border:0;background:transparent;color:#d7e4f2;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.incoming-caller-loader[data-v-0e8d7e58]{display:flex;align-items:center;gap:7px;color:#b8c8df;font-size:12px;line-height:1.4}.incoming-caller-loader__spinner[data-v-0e8d7e58]{display:inline-block;width:12px;height:12px;flex:0 0 12px;border:2px solid rgba(184,200,223,.35);border-top-color:#93c5fd;border-radius:50%;animation:incoming-caller-spin-0e8d7e58 .8s linear infinite}@keyframes incoming-caller-spin-0e8d7e58{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.incoming-caller-loader__spinner[data-v-0e8d7e58]{animation:none;border-top-color:#93c5fd}}.switch-device-details[data-v-0e8d7e58]{display:flex;flex-direction:column;gap:18px;margin:18px 0}.switch-device-section[data-v-0e8d7e58]{padding:16px;border:1px solid #e5e7eb;border-radius:12px;background:#f8fafc}.switch-device-section-header[data-v-0e8d7e58]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.switch-device-section-header strong[data-v-0e8d7e58]{display:block;font-size:15px;color:#1f2937}.switch-device-section-header p[data-v-0e8d7e58]{margin:4px 0 0;color:#64748b;font-size:13px}.device-count-badge[data-v-0e8d7e58],.device-platform-badge[data-v-0e8d7e58],.new-device-badge[data-v-0e8d7e58]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.device-count-badge[data-v-0e8d7e58]{min-width:28px;height:28px;padding:0 9px;background:#e2e8f0;color:#334155}.new-device-badge[data-v-0e8d7e58]{padding:5px 10px;background:#dcfce7;color:#166534}.device-call-status-badge[data-v-0e8d7e58]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.device-call-status-disabled[data-v-0e8d7e58]{background:#fee2e2;color:#b91c1c;border:1px solid #fecaca}.device-call-status-enabled[data-v-0e8d7e58]{background:#dcfce7;color:#166534;border:1px solid #bbf7d0}.replaceable-device-list[data-v-0e8d7e58]{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:10px;max-height:300px;overflow-y:auto;padding-right:4px}.current-device-card[data-v-0e8d7e58],.replaceable-device-option[data-v-0e8d7e58]{min-width:0;padding:14px;border:1px solid #dbe3ec;border-radius:10px;background:#fff}.replaceable-device-option[data-v-0e8d7e58]{display:flex;align-items:flex-start;gap:10px;margin:0;cursor:pointer;transition:border-color .2s,box-shadow .2s,background .2s}.replaceable-device-option[data-v-0e8d7e58]:hover{border-color:#93c5fd;box-shadow:0 3px 10px #0f172a0f}.replaceable-device-option.selected[data-v-0e8d7e58]{border-color:#0ea5e9;background:#f0f9ff;box-shadow:0 0 0 2px #0ea5e914}.replaceable-device-option input[data-v-0e8d7e58]{margin-top:4px;flex:0 0 auto}.device-card-content[data-v-0e8d7e58]{flex:1;min-width:0}.device-card-title-row[data-v-0e8d7e58]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.device-card-title-row strong[data-v-0e8d7e58]{min-width:0;color:#0f172a;font-size:14px;overflow-wrap:anywhere}.device-platform-badge[data-v-0e8d7e58]{padding:4px 8px;background:#eef2ff;color:#4338ca}.device-meta-grid[data-v-0e8d7e58]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 14px}.device-meta-item[data-v-0e8d7e58]{min-width:0;display:flex;flex-direction:column;gap:2px}.device-meta-wide[data-v-0e8d7e58]{grid-column:1/-1}.device-meta-label[data-v-0e8d7e58]{color:#94a3b8;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.device-meta-value[data-v-0e8d7e58]{color:#334155;font-size:13px;overflow-wrap:anywhere}.device-identity-value[data-v-0e8d7e58]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.this-device-section[data-v-0e8d7e58]{background:#f8fbff;border-color:#bfdbfe}.current-device-card[data-v-0e8d7e58]{border-color:#bfdbfe}@media(max-width:640px){.device-meta-grid[data-v-0e8d7e58],.replaceable-device-list[data-v-0e8d7e58]{grid-template-columns:1fr}.device-meta-wide[data-v-0e8d7e58]{grid-column:auto}}.active-call-modal[data-v-0e8d7e58]{position:fixed;z-index:100000;background:#1f2937;color:#fff;border-radius:16px;width:min(600px,100vw - 32px);max-width:600px;min-width:0;max-height:calc(100dvh - 24px);overflow-y:auto;box-sizing:border-box;padding:0;border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 25px 50px -12px #00000080;transition:box-shadow .2s,transform .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.active-call-modal.is-dragging[data-v-0e8d7e58]{box-shadow:0 35px 60px -12px #000000b3;transform:scale(1.02);cursor:grabbing}.active-call-modal.is-dragging .drag-handle[data-v-0e8d7e58]{cursor:grabbing}.call-window[data-v-0e8d7e58]{width:100%;min-width:0;box-sizing:border-box;padding:24px;text-align:center}.call-header[data-v-0e8d7e58]{margin-bottom:24px;position:relative}.call-header.drag-handle[data-v-0e8d7e58]{cursor:grab;touch-action:none;-webkit-user-select:none;padding-top:8px}.call-header.drag-handle:hover .drag-indicator[data-v-0e8d7e58]{opacity:1}.call-header.drag-handle[data-v-0e8d7e58]:active{cursor:grabbing}.drag-indicator[data-v-0e8d7e58]{position:absolute;top:0;left:50%;transform:translate(-50%);opacity:.3;transition:opacity .2s}.drag-dots[data-v-0e8d7e58]{display:flex;gap:4px;padding:4px 8px}.drag-dots span[data-v-0e8d7e58]{width:4px;height:4px;border-radius:50%;background:#9ca3af;display:block}.call-title[data-v-0e8d7e58]{margin:14px 0 16px;font-size:18px;font-weight:600;color:#f9fafb}.call-info[data-v-0e8d7e58]{display:flex;flex-direction:column;gap:8px}.caller-name[data-v-0e8d7e58]{font-size:16px;font-weight:500;color:#e5e7eb}.call-info .caller-detail[data-v-0e8d7e58]{color:#9ca3af;font-size:13px;overflow-wrap:anywhere}.call-timer[data-v-0e8d7e58]{font-size:24px;font-weight:700;color:#10b981;font-family:Monaco,Menlo,Ubuntu Mono,monospace;letter-spacing:1px}.call-actions[data-v-0e8d7e58]{margin-bottom:20px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.btn-mute[data-v-0e8d7e58]{background:#6b7280;color:#fff;border:none;border-radius:50px;padding:12px 24px;font-size:16px;font-weight:500;display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s}.btn-mute[data-v-0e8d7e58]:hover:not(:disabled){background:#4b5563;transform:translateY(-1px);box-shadow:0 4px 12px #6b728066}.btn-mute[data-v-0e8d7e58]:active:not(:disabled){transform:translateY(0)}.btn-mute.is-muted[data-v-0e8d7e58]{background:#f59e0b}.btn-mute.is-muted[data-v-0e8d7e58]:hover:not(:disabled){background:#d97706;box-shadow:0 4px 12px #f59e0b66}.btn-mute.is-disabled[data-v-0e8d7e58],.btn-mute[data-v-0e8d7e58]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.btn-mute i[data-v-0e8d7e58]{font-size:18px}.btn-hold[data-v-0e8d7e58]{background:#3b82f6;color:#fff;border:none;border-radius:50px;padding:12px 24px;font-size:16px;font-weight:500;display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s}.btn-hold[data-v-0e8d7e58]:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.btn-hold[data-v-0e8d7e58]:active{transform:translateY(0)}.btn-hold.is-on-hold[data-v-0e8d7e58]{background:#f59e0b}.btn-hold.is-on-hold[data-v-0e8d7e58]:hover{background:#2563eb;box-shadow:0 4px 12px #5ca9f666}.btn-hold i[data-v-0e8d7e58]{font-size:18px}.btn-transfer[data-v-0e8d7e58]{background:#2563eb;color:#fff;border:none;border-radius:50px;padding:12px 24px;font-size:16px;font-weight:500;display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s}.btn-transfer[data-v-0e8d7e58]:hover{background:#05349b;transform:translateY(-1px);box-shadow:0 4px 12px #5c77f666}.btn-transfer[data-v-0e8d7e58]:active{transform:translateY(0)}.btn-transfer i[data-v-0e8d7e58]{font-size:18px}.btn-end-call[data-v-0e8d7e58]{background:#ef4444;color:#fff;border:none;border-radius:50px;padding:12px 24px;font-size:16px;font-weight:500;display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s}.btn-end-call[data-v-0e8d7e58]:hover{background:#dc2626;transform:translateY(-1px);box-shadow:0 4px 12px #ef444466}.btn-end-call[data-v-0e8d7e58]:active{transform:translateY(0)}.btn-end-call i[data-v-0e8d7e58]{font-size:18px}.call-status-bar[data-v-0e8d7e58]{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;background:#ffffff0d;border-radius:8px;font-size:12px}.status-indicator[data-v-0e8d7e58]{width:8px;height:8px;border-radius:50%;background:#10b981;animation:pulse-0e8d7e58 2s infinite}.status-text[data-v-0e8d7e58]{color:#9ca3af}@keyframes pulse-0e8d7e58{0%,to{opacity:1}50%{opacity:.5}}.incoming-toast[data-v-0e8d7e58]{position:fixed;right:16px;bottom:16px;z-index:99999;background:#1f2937;color:#fff;border-radius:12px;width:min(460px,100vw - 32px);max-width:460px;box-sizing:border-box;padding:10px 12px;border:1px solid hsla(0,0%,100%,.08)}.incoming-toast .toast-body[data-v-0e8d7e58]{display:flex;align-items:center;gap:12px}.incoming-toast .incoming-call-exit-warning[data-v-0e8d7e58]{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;padding:.75rem 1rem;border:1px solid #ffeeba;border-radius:.25rem;color:#856404;background-color:#fff3cd;font-size:14px;line-height:1.5}.incoming-call-exit-warning .fa[data-v-0e8d7e58]{flex-shrink:0;margin-top:3px}.incoming-toast .caller[data-v-0e8d7e58]{touch-action:none;cursor:grab;display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0}.incoming-toast .avatar[data-v-0e8d7e58]{width:40px;height:40px;flex:0 0 40px;border-radius:9999px;background:#374151;display:flex;align-items:center;justify-content:center}.incoming-toast .avatar svg[data-v-0e8d7e58]{width:22px;height:22px;fill:#9ca3af}.incoming-toast .meta[data-v-0e8d7e58]{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;line-height:1.2}.incoming-toast .meta .muted[data-v-0e8d7e58]{color:#9ca3af;font-size:12px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.incoming-profile-link[data-v-0e8d7e58]{color:#93c5fd;font-size:12px;margin-top:4px;text-decoration:underline}.incoming-toast .incoming-profile-link[data-v-0e8d7e58]{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.incoming-toast .actions[data-v-0e8d7e58]{display:flex;align-items:center;gap:8px;margin-left:8px;flex:0 0 auto}.incoming-toast .btn[data-v-0e8d7e58]{width:36px;height:36px;border-radius:9999px;display:flex;align-items:center;justify-content:center;border:none}.p-right-5[data-v-0e8d7e58]{padding-right:5px}.incoming-toast .btn-success[data-v-0e8d7e58]{background:#16a34a}.incoming-toast .btn-warning[data-v-0e8d7e58]{background:#f59e0b;color:#1f2937}.incoming-toast .btn-danger[data-v-0e8d7e58]{background:#ef4444}@media(max-width:575px){.incoming-toast[data-v-0e8d7e58]{max-height:calc(100dvh - 16px);overflow-y:auto}.incoming-toast .toast-body[data-v-0e8d7e58]:not(.toast-body--sms){flex-wrap:wrap}.incoming-toast .caller[data-v-0e8d7e58]{flex:1 1 100%}.incoming-toast .actions[data-v-0e8d7e58]{width:100%;justify-content:flex-end;margin-left:0}}@media(max-width:768px){.active-call-modal[data-v-0e8d7e58]{width:calc(100vw - 24px);max-width:calc(100vw - 24px);min-width:0}.active-call-modal .call-window[data-v-0e8d7e58]{padding:16px}}.transfer-modal-overlay[data-v-0e8d7e58]{position:fixed;inset:0;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:100001;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.transfer-modal[data-v-0e8d7e58]{background:#1f2937;border-radius:16px;width:90%;max-width:500px;color:#fff;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 25px 50px -12px #00000080;overflow:hidden}.modal-header[data-v-0e8d7e58]{justify-content:space-between;padding:20px 24px;border-bottom:1px solid hsla(0,0%,100%,.1);background:linear-gradient(135deg,#3a69ed,#3a69ed)}.btn-close[data-v-0e8d7e58],.modal-header[data-v-0e8d7e58],.modal-title[data-v-0e8d7e58]{display:flex;align-items:center}.modal-title[data-v-0e8d7e58]{gap:12px;margin:0;font-size:20px;font-weight:600;color:#fff}.modal-title i[data-v-0e8d7e58]{font-size:22px}.btn-close[data-v-0e8d7e58]{background:#ffffff1a;border:none;width:32px;height:32px;border-radius:8px;justify-content:center;cursor:pointer;transition:all .2s;color:#fff}.btn-close[data-v-0e8d7e58]:hover{background:#fff3;transform:scale(1.05)}.btn-close i[data-v-0e8d7e58]{font-size:16px}.modal-body[data-v-0e8d7e58]{padding:24px}.transfer-info[data-v-0e8d7e58]{color:#d1d5db;margin-bottom:20px;font-size:14px;line-height:1.5}.form-group[data-v-0e8d7e58]{margin-bottom:16px}.form-label[data-v-0e8d7e58]{display:block;margin-bottom:8px;font-weight:500;font-size:14px;color:#e5e7eb}.form-select[data-v-0e8d7e58]{width:100%;padding:12px 16px;background:#374151;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;font-size:14px;cursor:pointer;transition:all .2s}.form-select[data-v-0e8d7e58]:hover:not(:disabled){border-color:#5c7af680;background:#4b5563}.form-select[data-v-0e8d7e58]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #5c71f633}.form-select[data-v-0e8d7e58]:disabled{opacity:.5;cursor:not-allowed}.form-select option[data-v-0e8d7e58]{background:#374151;color:#fff}.no-users-message[data-v-0e8d7e58]{display:flex;align-items:center;gap:12px;padding:16px;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:8px;color:#fbbf24;font-size:14px}.no-users-message i[data-v-0e8d7e58]{font-size:20px}.modal-footer[data-v-0e8d7e58]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid hsla(0,0%,100%,.1);background:#0003}.modal-footer .btn[data-v-0e8d7e58]{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;border:none;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px}.modal-footer .btn[data-v-0e8d7e58]:disabled{opacity:.5;cursor:not-allowed}.modal-footer .btn-secondary[data-v-0e8d7e58]{background:#4b5563;color:#fff}.modal-footer .btn-secondary[data-v-0e8d7e58]:hover:not(:disabled){background:#6b7280}.modal-footer .btn-primary[data-v-0e8d7e58]{background:#2563eb;color:#fff}.modal-footer .btn-primary[data-v-0e8d7e58]:hover:not(:disabled){background:#2563eb;box-shadow:0 4px 12px #5c76f666}.modal-footer .btn-primary i.fa-spinner[data-v-0e8d7e58]{animation:spin-0e8d7e58 1s linear infinite}@keyframes spin-0e8d7e58{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.users-by-role[data-v-0e8d7e58]{max-height:400px;overflow-y:auto;padding:8px;background:#0003;border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.users-by-role .role-section[data-v-0e8d7e58]{margin-bottom:20px}.users-by-role .role-section[data-v-0e8d7e58]:last-child{margin-bottom:0}.users-by-role .role-section .role-header[data-v-0e8d7e58]{font-size:14px;font-weight:600;color:#2563eb;margin:0 0 12px;padding:8px 12px;background:#5c64f61a;border-radius:6px;border-left:3px solid #2563eb}.users-by-role .role-section .user-list[data-v-0e8d7e58]{display:flex;flex-direction:column;gap:8px}.users-by-role .role-section .user-list .user-item[data-v-0e8d7e58]{padding:12px 16px;background:#ffffff0d;border-radius:6px;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:12px;border:2px solid transparent}.users-by-role .role-section .user-list .user-item[data-v-0e8d7e58]:hover:not([disabled]):not(.disabled){background:#5c80f61a;border-color:#5c7bf64d;transform:translate(4px)}.users-by-role .role-section .user-list .user-item.selected[data-v-0e8d7e58]{background:#5c6ef633;border-color:#2563eb;box-shadow:0 2px 8px #5c6df64d}.users-by-role .role-section .user-list .user-item.selected .user-name[data-v-0e8d7e58]{color:#8b94fa;font-weight:600}.users-by-role .role-section .user-list .user-item.selected i.fa-user[data-v-0e8d7e58]{color:#2563eb}.users-by-role .role-section .user-list .user-item.disabled[data-v-0e8d7e58],.users-by-role .role-section .user-list .user-item[disabled][data-v-0e8d7e58]{opacity:.5;cursor:not-allowed}.users-by-role .role-section .user-list .user-item i.fa-user[data-v-0e8d7e58]{color:#9ca3af;font-size:16px;min-width:16px}.users-by-role .role-section .user-list .user-item i.fa-globe[data-v-0e8d7e58]{color:#3b82f6;font-size:16px;min-width:16px}.users-by-role .role-section .user-list .user-item i.fa-android[data-v-0e8d7e58]{color:#34d399;font-size:16px;min-width:16px}.users-by-role .role-section .user-list .user-item i.fa-apple[data-v-0e8d7e58]{color:#a78bfa;font-size:16px;min-width:16px}.users-by-role .role-section .user-list .user-item .user-name[data-v-0e8d7e58]{color:#e5e7eb;font-size:14px;font-weight:500}.users-by-role[data-v-0e8d7e58]::-webkit-scrollbar{width:8px}.users-by-role[data-v-0e8d7e58]::-webkit-scrollbar-track{background:#0003;border-radius:4px}.users-by-role[data-v-0e8d7e58]::-webkit-scrollbar-thumb{background:#5c7cf680;border-radius:4px}.users-by-role[data-v-0e8d7e58]::-webkit-scrollbar-thumb:hover{background:#5c7cf680}.incoming-call-unavailable-modal[data-v-0e8d7e58]{padding:12px;overflow-y:auto;--incoming-brand:#0f6cbd;--incoming-text:#1f2d3d;--incoming-muted:#5f7288;--incoming-border:#d8e1ea;--incoming-surface-alt:#f8fbff}.incoming-call-unavailable-modal .modal-dialog[data-v-0e8d7e58]{width:min(100%,1060px);max-width:1060px;min-height:calc(100dvh - 24px);margin:0 auto;display:flex;align-items:center}.incoming-call-unavailable-modal .modal-content[data-v-0e8d7e58]{max-height:calc(100dvh - 24px);display:flex;flex-direction:column}.incoming-call-unavailable-modal .modal-body[data-v-0e8d7e58]{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 15px 8px}.incoming-call-unavailable-modal .incoming-call-hero[data-v-0e8d7e58]{display:flex;gap:22px;align-items:flex-start;padding:26px 30px 6px;flex-shrink:0}.incoming-call-unavailable-modal .incoming-call-alert-icon[data-v-0e8d7e58]{flex:0 0 68px;width:68px;height:68px;display:grid;place-items:center;border:5px solid red;border-radius:50%;color:red;font-size:51px;font-weight:700;line-height:1}.incoming-call-unavailable-modal .incoming-call-hero-copy[data-v-0e8d7e58]{flex:1;min-width:0}.incoming-call-unavailable-modal .incoming-call-hero .modal-title[data-v-0e8d7e58]{color:#0b1331;font-size:clamp(21px,3vw,34px);font-weight:800;letter-spacing:-.025em;line-height:1.18}.incoming-call-unavailable-modal .incoming-call-hero p[data-v-0e8d7e58]{margin:8px 0 0;font-size:17px;line-height:1.4;color:#77809b}.incoming-call-unavailable-modal .incoming-call-hero .close[data-v-0e8d7e58]{margin:-12px -12px 0 0;font-size:32px;font-weight:400;color:#48536e;opacity:1}.incoming-call-unavailable-modal .incoming-call-limit-banner[data-v-0e8d7e58]{display:flex;align-items:center;gap:22px;background:#fff0f1;border-radius:8px;padding:14px 24px;color:#e00;margin-bottom:12px}.incoming-call-unavailable-modal .incoming-call-phone-icon[data-v-0e8d7e58]{font-size:45px;font-weight:700;line-height:1}.incoming-call-unavailable-modal .incoming-call-limit-banner strong[data-v-0e8d7e58]{font-size:20px;color:#ed0b0b}.incoming-call-unavailable-modal .incoming-call-limit-banner p[data-v-0e8d7e58]{margin:2px 0 0;font-size:14px;color:#6d7892}.incoming-call-unavailable-modal .incoming-call-info-grid[data-v-0e8d7e58]{display:grid;grid-template-columns:1.05fr 1fr .95fr .95fr;gap:0}.incoming-call-unavailable-modal .incoming-call-column[data-v-0e8d7e58]{min-width:0;padding:6px 14px 16px;border-right:1px solid #dbe6ef}.incoming-call-unavailable-modal .incoming-call-column[data-v-0e8d7e58]:first-child{padding-left:0}.incoming-call-unavailable-modal .incoming-call-column[data-v-0e8d7e58]:last-child{border-right:0;padding-right:0}.incoming-call-unavailable-modal .incoming-call-column h6[data-v-0e8d7e58]{color:#0b1331;font-size:15px;font-weight:800;line-height:1.2;margin:0 0 12px}.incoming-call-unavailable-modal .incoming-call-column p[data-v-0e8d7e58]{font-size:12.5px;color:#65718f;line-height:1.42;margin-bottom:10px}.incoming-call-unavailable-modal .incoming-call-person[data-v-0e8d7e58]{display:flex;gap:12px;margin:18px 0 30px;color:#0671df}.incoming-call-unavailable-modal .incoming-call-person strong[data-v-0e8d7e58]{font-size:13px;color:#0068da}.incoming-call-unavailable-modal .incoming-call-person p[data-v-0e8d7e58]{margin-top:10px}.incoming-call-unavailable-modal .incoming-call-person-icon[data-v-0e8d7e58]{flex:0 0 42px;width:42px;text-align:center;font-size:25px;line-height:1.2}.incoming-call-unavailable-modal .incoming-call-fieldworkers[data-v-0e8d7e58],.incoming-call-unavailable-modal .incoming-call-fieldworkers strong[data-v-0e8d7e58]{color:#069447}.incoming-call-unavailable-modal .incoming-call-device-icons[data-v-0e8d7e58]{display:flex;justify-content:space-around;gap:8px;text-align:center;margin:18px 0 35px;color:#374969}.incoming-call-unavailable-modal .incoming-call-device-icons div[data-v-0e8d7e58]{display:flex;flex-direction:column;align-items:center;gap:6px}.incoming-call-unavailable-modal .incoming-call-device-icons i[data-v-0e8d7e58]{font-size:39px;line-height:1;min-height:44px}.incoming-call-unavailable-modal .incoming-call-device-icons small[data-v-0e8d7e58]{font-size:11px;color:#65718f;max-width:80px}.incoming-call-unavailable-modal .incoming-call-good-to-know[data-v-0e8d7e58]{background:#eaf6ff;border:0;border-radius:9px;padding:10px 14px 16px;margin:0 5px}.incoming-call-unavailable-modal .incoming-call-good-to-know h6[data-v-0e8d7e58]{display:flex;align-items:center;color:#0058bd;gap:8px}.incoming-call-unavailable-modal .incoming-call-info-icon[data-v-0e8d7e58]{flex:0 0 29px;height:29px;border-radius:50%;background:#0872e0;color:#fff;display:grid;place-items:center;font-size:20px;font-family:Georgia,serif}.incoming-call-unavailable-modal .incoming-call-good-to-know>strong[data-v-0e8d7e58]{display:block;color:#123369;font-size:12px;margin:0 0 10px 35px}.incoming-call-unavailable-modal .incoming-call-steps[data-v-0e8d7e58]{list-style:none;counter-reset:incoming-step;padding:0;margin:7px 0}.incoming-call-unavailable-modal .incoming-call-steps li[data-v-0e8d7e58]{counter-increment:incoming-step;display:flex;align-items:flex-start;gap:9px;margin-bottom:10px;color:#65718f;font-size:12px;line-height:1.4}.incoming-call-unavailable-modal .incoming-call-steps li[data-v-0e8d7e58]:before{content:counter(incoming-step);flex:0 0 27px;height:27px;display:grid;place-items:center;border-radius:50%;background:#dbeeff;color:#0872e0;font-size:16px;font-weight:700}.incoming-call-unavailable-modal .incoming-call-admin-strip[data-v-0e8d7e58]{display:flex;align-items:center;gap:22px;background:#eaf6ff;border:1px solid #d4eafa;border-radius:8px;padding:12px 22px;margin-top:10px;color:#0b55ac}.incoming-call-unavailable-modal .incoming-call-admin-strip>i[data-v-0e8d7e58]{font-size:25px;flex-shrink:0}.incoming-call-unavailable-modal .incoming-call-admin-strip strong[data-v-0e8d7e58]{font-size:13px}.incoming-call-unavailable-modal .incoming-call-admin-strip p[data-v-0e8d7e58]{margin:0;font-size:12px;color:#315b97}.incoming-call-unavailable-modal .incoming-call-designed-footer[data-v-0e8d7e58]{justify-content:space-between;gap:12px;background:#fff;border:0;padding:8px 16px 12px}.incoming-call-unavailable-modal .incoming-call-designed-footer>div[data-v-0e8d7e58]{display:flex;flex-direction:column;align-items:flex-start}.incoming-call-unavailable-modal .incoming-call-designed-footer .btn-outline-secondary[data-v-0e8d7e58]{color:#253c68;border:1px solid #a6b0c5;background:#fff;font-size:12px;border-radius:6px;padding:9px 19px}.incoming-call-unavailable-modal .incoming-call-designed-footer small[data-v-0e8d7e58]{color:#77809b;font-size:11px;margin-top:3px}.incoming-call-unavailable-modal .incoming-call-manage-btn[data-v-0e8d7e58]{font-size:13px;border-radius:6px}.incoming-call-unavailable-modal .incoming-call-manage-btn small[data-v-0e8d7e58]{display:block;color:inherit;margin:0}.incoming-call-unavailable-modal .incoming-call-steps li>span[data-v-0e8d7e58]{display:block;min-width:0;flex:1;overflow-wrap:anywhere}.incoming-call-unavailable-modal .incoming-call-info-grid[data-v-0e8d7e58]{align-items:start}.incoming-call-unavailable-modal .incoming-call-info-grid .incoming-call-column[data-v-0e8d7e58]{overflow-wrap:break-word}@media(max-width:850px){.incoming-call-unavailable-modal .incoming-call-info-grid[data-v-0e8d7e58]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.incoming-call-unavailable-modal .incoming-call-column[data-v-0e8d7e58]{border:1px solid #dbe6ef;border-radius:9px;padding:15px!important}.incoming-call-unavailable-modal .incoming-call-good-to-know[data-v-0e8d7e58]{margin:0}.incoming-call-unavailable-modal .incoming-call-person[data-v-0e8d7e58]{margin-bottom:18px}}@media(max-width:575.98px){.incoming-call-unavailable-modal[data-v-0e8d7e58]{padding:8px}.incoming-call-unavailable-modal .modal-dialog[data-v-0e8d7e58]{min-height:calc(100dvh - 16px);width:100%}.incoming-call-unavailable-modal .modal-content[data-v-0e8d7e58]{max-height:calc(100dvh - 16px)}.incoming-call-unavailable-modal .incoming-call-hero[data-v-0e8d7e58]{gap:12px;padding:18px 16px 9px}.incoming-call-unavailable-modal .incoming-call-alert-icon[data-v-0e8d7e58]{width:42px;height:42px;flex-basis:42px;border-width:3px;font-size:31px}.incoming-call-unavailable-modal .incoming-call-hero .modal-title[data-v-0e8d7e58]{font-size:19px}.incoming-call-unavailable-modal .incoming-call-hero p[data-v-0e8d7e58]{font-size:13px}.incoming-call-unavailable-modal .incoming-call-hero .close[data-v-0e8d7e58]{font-size:26px;margin:-10px -8px 0 0}.incoming-call-unavailable-modal .modal-body[data-v-0e8d7e58]{padding:10px 12px}.incoming-call-unavailable-modal .incoming-call-limit-banner[data-v-0e8d7e58]{gap:12px;padding:12px}.incoming-call-unavailable-modal .incoming-call-limit-banner strong[data-v-0e8d7e58]{font-size:16px}.incoming-call-unavailable-modal .incoming-call-limit-banner p[data-v-0e8d7e58]{font-size:12px}.incoming-call-unavailable-modal .incoming-call-phone-icon[data-v-0e8d7e58]{font-size:32px}.incoming-call-unavailable-modal .incoming-call-info-grid[data-v-0e8d7e58]{grid-template-columns:minmax(0,1fr);gap:10px}.incoming-call-unavailable-modal .incoming-call-column[data-v-0e8d7e58]{padding:13px!important}.incoming-call-unavailable-modal .incoming-call-device-icons[data-v-0e8d7e58]{margin:12px 0 18px}.incoming-call-unavailable-modal .incoming-call-admin-strip[data-v-0e8d7e58]{gap:12px;padding:12px}.incoming-call-unavailable-modal .incoming-call-designed-footer[data-v-0e8d7e58]{padding:10px 12px;flex-direction:column;align-items:stretch}.incoming-call-unavailable-modal .incoming-call-designed-footer[data-v-0e8d7e58],.incoming-call-unavailable-modal .incoming-call-designed-footer>div[data-v-0e8d7e58]{width:100%}.incoming-call-unavailable-modal .incoming-call-designed-footer .btn[data-v-0e8d7e58]{width:100%;min-height:44px}.incoming-call-unavailable-modal .incoming-call-manage-btn[data-v-0e8d7e58]{order:-1}}@supports not (height:100dvh){.incoming-call-unavailable-modal .modal-dialog[data-v-0e8d7e58]{min-height:calc(100vh - 24px)}.incoming-call-unavailable-modal .modal-content[data-v-0e8d7e58]{max-height:calc(100vh - 24px)}}.incoming-call-unavailable-modal .modal-content[data-v-0e8d7e58]{background:#fff;color:var(--incoming-text);border:1px solid var(--incoming-border);border-radius:12px;box-shadow:0 10px 28px #1c35541f;overflow:hidden}.incoming-call-unavailable-modal .modal-header[data-v-0e8d7e58]{background:var(--incoming-surface-alt);border-bottom:1px solid var(--incoming-border);padding:18px 24px}.incoming-call-unavailable-modal .modal-title[data-v-0e8d7e58]{color:var(--incoming-text);font-size:18px;font-weight:700}.incoming-call-unavailable-modal .close[data-v-0e8d7e58]{color:var(--incoming-muted);opacity:1;text-shadow:none}.incoming-call-unavailable-modal .close[data-v-0e8d7e58]:focus,.incoming-call-unavailable-modal .close[data-v-0e8d7e58]:hover{color:var(--incoming-text)}.incoming-call-unavailable-modal .modal-body[data-v-0e8d7e58]{background:#fff;color:var(--incoming-muted);font-size:14px;line-height:1.6;padding:22px 24px}.incoming-call-unavailable-modal .modal-body p[data-v-0e8d7e58]:last-child{margin-bottom:0}.incoming-call-unavailable-modal .modal-body strong[data-v-0e8d7e58]{color:var(--incoming-text)}.incoming-call-unavailable-modal .modal-footer[data-v-0e8d7e58]{background:var(--incoming-surface-alt);border-top:1px solid var(--incoming-border);padding:14px 24px}.incoming-call-unavailable-modal .modal-footer .btn-primary[data-v-0e8d7e58]{background:var(--incoming-brand);border:1px solid var(--incoming-brand);border-radius:8px;color:#fff}.incoming-call-unavailable-modal .modal-footer .btn-primary[data-v-0e8d7e58]:focus,.incoming-call-unavailable-modal .modal-footer .btn-primary[data-v-0e8d7e58]:hover{background:#0b579a;border-color:#0b579a;box-shadow:none}.incoming-call-toggle[data-v-0e8d7e58]{display:inline-flex;align-items:center;cursor:pointer}.incoming-call-toggle input[data-v-0e8d7e58]{position:absolute;opacity:0;width:1px;height:1px}.incoming-call-toggle-track[data-v-0e8d7e58]{width:48px;height:26px;border-radius:20px;background:#adb5c5;position:relative;transition:background .2s}.incoming-call-toggle-track[data-v-0e8d7e58]:before{content:"";position:absolute;background:#fff;width:20px;height:20px;border-radius:50%;top:3px;left:3px;transition:transform .2s}.incoming-call-toggle input:checked+.incoming-call-toggle-track[data-v-0e8d7e58]{background:#198754}.incoming-call-toggle input:checked+.incoming-call-toggle-track[data-v-0e8d7e58]:before{transform:translate(22px)}.incoming-call-toggle input:focus-visible+.incoming-call-toggle-track[data-v-0e8d7e58]{outline:2px solid #2563eb;outline-offset:2px}.incoming-call-toggle input:disabled+.incoming-call-toggle-track[data-v-0e8d7e58]{opacity:.6;cursor:wait}.incoming-call-switch-error[data-v-0e8d7e58]{color:#b42318;background:#fff0f0;padding:12px;border-radius:8px;margin:10px 0}.incoming-call-switch-success[data-v-0e8d7e58]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin-bottom:14px;color:#17613b;background:#eaf7ef;border:1px solid #b9e2c8;border-radius:8px;line-height:1.5}.incoming-call-switch-success .fa[data-v-0e8d7e58]{margin-top:3px;font-size:18px}.ca-voicemail-btn[data-v-9fb08475]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;max-width:100%;padding:8px 13px;border:1px solid #526d8b;border-radius:10px;background:#293e57;color:#e6f0fc;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;cursor:pointer;transition:background-color .15s,border-color .15s}.ca-voicemail-btn[data-v-9fb08475]:hover{background:#365473;border-color:#8bb5df;color:#fff}.ca-voicemail-btn.ca-voicemail-active[data-v-9fb08475]{background:#305b85;border-color:#6c9fd1;color:#fff}.ca-voicemail-btn .fa[data-v-9fb08475]{font-size:13px}.ca-voicemail-panel[data-v-9fb08475]{display:flex;flex-direction:column;gap:13px;box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:0;padding:16px;background:#1d2a3c;color:#e9f2ff;border:1px solid #425671;border-radius:12px;box-shadow:0 8px 22px #060f1c33}.ca-voicemail-panel-header[data-v-9fb08475]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:11px;border-bottom:1px solid #354961}.ca-voicemail-panel-title[data-v-9fb08475]{display:inline-flex;align-items:center;gap:8px;min-width:0;color:#eff6ff;font-size:14px;font-weight:600;line-height:1.4}.ca-voicemail-panel-title .fa[data-v-9fb08475]{color:#a8d0fb;font-size:14px}.ca-voicemail-close-btn[data-v-9fb08475]{display:inline-grid;place-items:center;flex:0 0 28px;width:28px;height:28px;padding:0;background:transparent;border:1px solid transparent;border-radius:7px;color:#a8bbd3;cursor:pointer}.ca-voicemail-close-btn[data-v-9fb08475]:hover{background:#334963;border-color:#45617d;color:#fff}.ca-voicemail-type-tabs[data-v-9fb08475]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;box-sizing:border-box;width:100%;min-width:0;padding:4px;background:#141f2f;border:1px solid #354963;border-radius:9px}.ca-voicemail-tab[data-v-9fb08475]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:37px;padding:7px 9px;background:transparent;color:#afc3df;border:1px solid transparent;border-radius:7px;font-size:12px;font-weight:600;line-height:1.35;cursor:pointer;transition:background-color .15s,border-color .15s}.ca-voicemail-tab[data-v-9fb08475]:hover:not(.active){background:#2a3c54;color:#fff}.ca-voicemail-tab.active[data-v-9fb08475]{background:#315f8c;border-color:#548bc2;color:#fff}.ca-voicemail-input-area[data-v-9fb08475]{display:flex;flex-direction:column;min-width:0}.ca-voicemail-textarea[data-v-9fb08475]{box-sizing:border-box;display:block;width:100%;min-width:0;min-height:104px;max-height:40vh;padding:11px 12px;background:#131f2f;color:#e9f2ff;border:1px solid #475d7a;border-radius:9px;font-family:inherit;font-size:13px;line-height:1.5;resize:vertical;outline:none}.ca-voicemail-textarea[data-v-9fb08475]::-moz-placeholder{color:#91a6c2;opacity:1}.ca-voicemail-textarea[data-v-9fb08475]::placeholder{color:#91a6c2;opacity:1}.ca-voicemail-textarea[data-v-9fb08475]:focus{border-color:#83b8f2;box-shadow:0 0 0 2px #5c9fe033}.ca-voicemail-file-hint[data-v-9fb08475]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0;padding:11px 12px;border:1px solid #3a746a;border-radius:9px;background:#223e51;color:#c2eddd;font-size:12px;line-height:1.5}.ca-voicemail-file-hint.ca-voicemail-file-hint--warn[data-v-9fb08475]{background:#3a3025;color:#fbd29b;border-color:#86633b}.ca-voicemail-file-name[data-v-9fb08475]{min-width:0;overflow-wrap:anywhere;font-weight:600}.ca-voicemail-actions[data-v-9fb08475]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 14px;padding-top:2px}.ca-voicemail-mute-notice[data-v-9fb08475]{display:inline-flex;align-items:center;flex:1 1 185px;gap:7px;color:#acc0db;font-size:11px;line-height:1.45}.ca-voicemail-mute-notice .fa[data-v-9fb08475]{color:#86b6ed}.ca-voicemail-play-btn[data-v-9fb08475]{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;min-height:38px;padding:8px 15px;background:#2376bd;color:#fff;border:1px solid #348ed6;border-radius:9px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.35;cursor:pointer;transition:background-color .15s}.ca-voicemail-play-btn[data-v-9fb08475]:hover:not(:disabled){background:#318bd2;border-color:#6ab4e9}.ca-voicemail-play-btn[data-v-9fb08475]:disabled{opacity:.52;cursor:not-allowed}.ca-voicemail-btn[data-v-9fb08475]:focus-visible,.ca-voicemail-close-btn[data-v-9fb08475]:focus-visible,.ca-voicemail-play-btn[data-v-9fb08475]:focus-visible,.ca-voicemail-tab[data-v-9fb08475]:focus-visible{outline:2px solid #9acaff;outline-offset:2px}@media(max-width:575px){.ca-voicemail-panel[data-v-9fb08475]{padding:12px;gap:12px}.ca-voicemail-tab[data-v-9fb08475]{padding:7px 5px;font-size:11px}.ca-voicemail-actions[data-v-9fb08475]{align-items:stretch}.ca-voicemail-play-btn[data-v-9fb08475]{margin-left:auto}}@media(prefers-reduced-motion:reduce){.ca-voicemail-btn[data-v-9fb08475],.ca-voicemail-play-btn[data-v-9fb08475],.ca-voicemail-tab[data-v-9fb08475]{transition:none}}.call-ui-whatsapp-recording-group[data-v-5454a4ed]{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:8px;flex:0 0 auto;max-width:100%}.call-ui-whatsapp-recording-group .call-ui-recording-button[data-v-5454a4ed]{min-height:38px;padding:7px 4px;white-space:nowrap}.p-dialog-header[data-v-5454a4ed],[data-v-5454a4ed] .p-dialog-header{display:flex}[data-v-5454a4ed] .modal-header{justify-content:flex-end}[data-v-5454a4ed] .modal-dialog .modal-content{background-color:#222!important}[data-v-5454a4ed] .modal-dialog .modal-body{padding:0}[data-v-5454a4ed] .modal-dialog .modal-header{border-bottom:unset!important}[data-v-5454a4ed] .modal-dialog .modal-header .close-icon path{fill:#fff!important}[data-v-5454a4ed] .modal-dialog .modal-header .modal-title{color:#fff}[data-v-5454a4ed] .modal-dialog .modal-footer{display:none}.wrapper-content[data-v-5454a4ed]{background-color:#222!important;color:#fff;width:100%;height:100%;border-radius:10px}.call-popup-body[data-v-5454a4ed],.wrapper-content[data-v-5454a4ed]{display:flex;flex-direction:column}.call-popup-body[data-v-5454a4ed]{flex:1;gap:8px;padding:4px 0 6px}.caller-recipient-row[data-v-5454a4ed]{display:flex;justify-content:center}.caller-recipient-inner[data-v-5454a4ed]{width:100%;max-width:420px;display:flex;flex-direction:column;gap:6px}.field-label[data-v-5454a4ed]{flex:0 0 auto;font-size:13px!important;color:#e0e0e0!important;white-space:nowrap}.field-input[data-v-5454a4ed]{flex:1;min-height:32px!important;height:32px!important;padding:4px 8px!important;font-size:13px!important}.callee-block[data-v-5454a4ed]{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:5px}.callee-avatar-wrap[data-v-5454a4ed]{flex:0 0 auto}.callee-avatar-img[data-v-5454a4ed]{width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.callee-info[data-v-5454a4ed]{display:flex;flex-direction:column;justify-content:center;gap:4px}.callee-name[data-v-5454a4ed]{font-size:14px;font-weight:600;max-width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.call-timer[data-v-5454a4ed]{font-family:Courier New,monospace;font-size:16px;font-weight:600;color:#4caf50}.call-actions-row[data-v-5454a4ed]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:2px}.edit-number-btn[data-v-5454a4ed]{padding:4px 6px!important}.dial-pad-toggle[data-v-5454a4ed]{font-size:12px;gap:4px}.call-status-strip[data-v-5454a4ed]{margin-top:6px;padding:4px 8px;border-radius:6px;background-color:#1a1a1a;font-size:11px;line-height:1.35}.call-status-line[data-v-5454a4ed]{display:flex;gap:4px;margin-bottom:2px;align-items:center;flex-wrap:wrap}.call-status-label[data-v-5454a4ed]{font-weight:600;color:#f0f0f0}.call-status-text[data-v-5454a4ed]{color:#d7e4f2}.call-meta-line[data-v-5454a4ed]{display:flex;flex-wrap:wrap;gap:6px;color:#ccc}.call-warning-line[data-v-5454a4ed]{margin-top:2px;color:#ffd28e}.field-input.is-invalid[data-v-5454a4ed],.select-input.is-invalid[data-v-5454a4ed]{border-color:#ce485d!important;box-shadow:0 0 0 1px #ce485d}.conference-badge[data-v-5454a4ed]{display:inline-flex;align-items:center;gap:3px;font-size:9px;font-weight:700;letter-spacing:.4px;padding:2px 6px;border-radius:20px;text-transform:uppercase;background-color:#3498db2e;color:#5dade2;border:1px solid rgba(52,152,219,.4);cursor:default}.conference-badge i[data-v-5454a4ed]{font-size:8px}.end-call[data-v-5454a4ed],.start-call[data-v-5454a4ed]{width:32px;height:32px}.font-size-21[data-v-5454a4ed]{font-size:18px}.font-size-20[data-v-5454a4ed]{font-size:16px}.call-popup-compact .p-dialog-content[data-v-5454a4ed],.call-popup-compact[data-v-5454a4ed] .p-dialog-content{overflow:hidden}.call-popup-compact .wrapper-content[data-v-5454a4ed]{max-height:calc(92vh - 56px);overflow-y:auto}@media(max-height:700px){.dialog-title[data-v-5454a4ed]{font-size:16px}.callee-avatar[data-v-5454a4ed]{width:64px;height:64px}.callee-name[data-v-5454a4ed]{font-size:13px}.call-timer[data-v-5454a4ed]{font-size:14px}.field-label[data-v-5454a4ed]{font-size:11px}.field-input[data-v-5454a4ed]{font-size:12px!important}}.text-center[data-v-5454a4ed]{text-align:center}.on-hold[data-v-5454a4ed]{background-color:orange!important;border-radius:50%;border-color:orange!important;width:35px;height:35px}button svg[data-v-5454a4ed]{font-size:20px}.start-call[data-v-5454a4ed]{background-color:#228b22!important;border-color:#228b22!important}.end-call[data-v-5454a4ed],.start-call[data-v-5454a4ed]{border-radius:50%;width:35px;height:35px}.end-call[data-v-5454a4ed]{background-color:#ed5565!important;border-color:#ed5565!important}.end-call i[data-v-5454a4ed]{transform:rotate(135deg)}.rec-badge-wrap[data-v-5454a4ed]{display:flex;justify-content:center}.rec-badge[data-v-5454a4ed]{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;letter-spacing:.5px;padding:2px 8px;border-radius:20px;text-transform:uppercase}.rec-badge i[data-v-5454a4ed]{font-size:8px}.rec-badge-live[data-v-5454a4ed]{background-color:#e74c3c40;color:#ff6b6b;border:1px solid rgba(231,76,60,.5)}.rec-badge-live i[data-v-5454a4ed]{animation:rec-pulse-5454a4ed 1.2s ease-in-out infinite}.rec-badge-paused[data-v-5454a4ed]{background-color:#f6b26b33;color:#f6b26b;border:1px solid rgba(246,178,107,.5)}.rec-badge-waiting[data-v-5454a4ed]{background-color:#96969626;color:#888;border:1px solid hsla(0,0%,59%,.3)}.recording-pause-btn[data-v-5454a4ed]{width:35px;height:35px;border-radius:50%!important;display:flex;align-items:center;justify-content:center;padding:0!important;position:relative;transition:background-color .2s,opacity .2s}.recording-pause-btn[data-v-5454a4ed]:disabled{opacity:.35;cursor:not-allowed}.recording-pause-btn.recording-active[data-v-5454a4ed]{background-color:#e74c3c2e!important;border:1.5px solid #e74c3c!important}.recording-pause-btn.recording-active[data-v-5454a4ed]:hover:not(:disabled){background-color:#e74c3c52!important}.recording-pause-btn.recording-paused[data-v-5454a4ed]{background-color:#f6b26b2e!important;border:1.5px solid #f6b26b!important}.recording-pause-btn.recording-paused[data-v-5454a4ed]:hover:not(:disabled){background-color:#f6b26b52!important}.recording-live-icon[data-v-5454a4ed]{color:#e74c3c;animation:rec-pulse-5454a4ed 1.4s ease-in-out infinite}.recording-resume-icon[data-v-5454a4ed]{color:#f6b26b}.recording-waiting-icon[data-v-5454a4ed]{color:#666;font-size:10px!important}@keyframes rec-pulse-5454a4ed{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.88)}}.recording-mini-btn[data-v-5454a4ed]{border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;padding:0;border:none}.recording-mini-btn i[data-v-5454a4ed]{font-size:11px;color:#fff}.recording-mini-live[data-v-5454a4ed]{background-color:#e74c3c!important}.recording-mini-live[data-v-5454a4ed]:hover{background-color:#c0392b!important}.recording-mini-live i[data-v-5454a4ed]{animation:rec-pulse-5454a4ed 1.4s ease-in-out infinite}.recording-mini-paused[data-v-5454a4ed]{background-color:#7f8c8d!important}.recording-mini-paused[data-v-5454a4ed]:hover{background-color:#5d6d7e!important}[data-v-5454a4ed] .select-input{background-color:#fff!important}.select-input[data-v-5454a4ed]{background-color:#fff!important;background-image:none;border:1px solid #e5e6e7;border-radius:1px!important;color:#000;position:relative;font-size:14px;padding:0}.btn-trnspernt[data-v-5454a4ed]{background-color:transparent!important;border-color:transparent!important}.font-size-21[data-v-5454a4ed]{font-size:21px}.font-size-24[data-v-5454a4ed]{font-size:24px}.dial-pad[data-v-5454a4ed]{max-width:250px;margin:10px auto;text-align:center}.display .dial-input[data-v-5454a4ed],.display input[data-v-5454a4ed]{width:100%;padding:10px;font-size:20px;margin-bottom:10px;text-align:center;color:#000;overflow-x:auto!important;white-space:nowrap;border:1px solid #ccc;border-radius:4px;direction:ltr}.display .dial-input[data-v-5454a4ed]::-webkit-scrollbar{height:4px}.display .dial-input[data-v-5454a4ed]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.display .dial-input[data-v-5454a4ed]::-webkit-scrollbar-thumb{background:#888;border-radius:2px}.display .dial-input[data-v-5454a4ed]::-webkit-scrollbar-thumb:hover{background:#555}.TwilioCallButtonsNumbers[data-v-5454a4ed]{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.TwilioCallButtonsNumbers button[data-v-5454a4ed]{padding:8px;font-size:12px;border-radius:5px;border:1px solid #f0f0f0;cursor:pointer;color:#fff}.TwilioCallButtonsNumbers button.call-button[data-v-5454a4ed]{grid-column:span 3;background-color:#4caf50;color:#fff}.TwilioCallButtonsNumbers button[data-v-5454a4ed]:hover{background-color:#ddd}.TwilioCallButtonsNumbers button.call-button[data-v-5454a4ed]:hover{background-color:#45a049}.dial-pad input[type=number][data-v-5454a4ed]::-webkit-inner-spin-button,.dial-pad input[type=number][data-v-5454a4ed]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dial-pad input[type=number][data-v-5454a4ed]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.mx-auto[data-v-5454a4ed]{margin-left:auto!important;margin-right:auto!important}.badge[data-v-5454a4ed]{border-radius:5px!important}.form-control.select-input[data-v-5454a4ed]{height:40px!important;min-height:40px!important}.border-0[data-v-5454a4ed]{border:none!important}.bg-transparent[data-v-5454a4ed],.dial-pad .TwilioCallButtonsNumbers button[data-v-5454a4ed]{background-color:transparent}.d-flex[data-v-5454a4ed]{display:flex!important}.align-items-center[data-v-5454a4ed]{align-items:center!important}.justify-content-center[data-v-5454a4ed]{justify-content:center!important}.d-inline-flex[data-v-5454a4ed]{display:inline-flex!important}.draggable[data-v-5454a4ed]{cursor:move;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:none}.dragging .p-dialog[data-v-5454a4ed],.dragging[data-v-5454a4ed] .p-dialog{cursor:grabbing!important;transition:none!important}.has-custom-position .p-dialog[data-v-5454a4ed],.has-custom-position[data-v-5454a4ed] .p-dialog{transform:none!important}.minimized-dialog[data-v-5454a4ed] .p-dialog-content{padding:0!important;overflow:visible!important}.px-0[data-v-5454a4ed]{padding-left:0!important;padding-right:0!important}.p-dialog{box-shadow:0 0 28px #00000080}.p-dialog-header{padding:8px 14px!important;display:flex}.dialog-title{font-size:16px}.p-dialog-header-icons{height:30px;width:26px}.p-dialog-content{padding:0 20px 10px!important}.dialog-header-content{display:flex;justify-content:space-between;align-items:center;width:100%}.dialog-title{font-size:18px;font-weight:600;color:#333}.dialog-controls{display:flex;gap:8px;align-items:center}.p-dialog-header-icon.p-dialog-header-close.p-link{display:flex;height:100%;width:100%;border-radius:0!important;background-color:transparent!important}.minimized-dialog .p-dialog-header-icon.p-dialog-header-close.p-link,.minimized-dialog .p-dialog-header-icons{color:#fff!important}:deep(.p-icon){width:15px;height:15px}.minimized-dialog .p-dialog-header-icons:hover{background-color:#ffffff1a!important;color:#fff;border-radius:4px}.minimize-btn{display:flex;background:none;border:none;padding:6px 8px;border-radius:4px;cursor:pointer;color:#666;font-size:14px;transition:all .2s}.minimize-btn:hover{background-color:#f0f0f0;color:#333}.minimize-btn:active{transform:scale(.95)}.minimized-dialog :deep(.p-dialog-content){padding:0!important;overflow:hidden}.minimized-dialog :deep(.p-dialog-header){padding:8px 15px!important;border-bottom:1px solid #e0e0e0}.minimized-call-info{background-color:#222;color:#fff;padding:12px 16px;border-radius:0 0 8px 8px}.minimized-content{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px}.caller-info{display:flex;flex-direction:column;flex:1;min-width:0}.caller-name{font-weight:600;font-size:14px}.call-status-mini,.caller-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.call-status-mini{font-size:11px;color:#ccc}.call-time,.end-call-mini,.minimized-controls{display:flex;align-items:center}.call-duration{font-size:14px;font-weight:600;color:#4caf50;font-family:Courier New,monospace}.minimized-controls{grid-column:1/-1;flex-wrap:wrap;justify-content:flex-end;gap:8px}.end-call-mini{background-color:#ed5565!important;border:none;border-radius:50%;width:32px;height:32px;justify-content:center;padding:0}.end-call-mini i{font-size:12px;color:#fff}.end-call-mini:hover{background-color:#da4453!important}.minimized-dialog{transition:all .3s cubic-bezier(.4,0,.2,1)}@media(max-width:575px){.minimized-dialog :deep(.p-dialog){width:280px!important}.call-duration,.caller-name{font-size:12px}.end-call-mini{width:28px;height:28px}.end-call-mini i{font-size:10px}}.minimized-dialog .p-dialog{position:fixed!important;inset:auto 20px 20px auto!important;transform:none!important;margin:0!important;box-shadow:0 8px 32px #0000004d!important;border-radius:12px!important;overflow:hidden!important;z-index:9999!important}.minimized-dialog .p-dialog-header{background:linear-gradient(135deg,#2f4050,#2f4050)!important;color:#fff!important;border-bottom:none!important}.minimized-dialog .p-dialog-header .dialog-title{color:#fff!important;font-size:14px!important}.minimized-dialog .p-dialog-header .minimize-btn{color:#fffc!important}.minimized-dialog .p-dialog-header .minimize-btn:hover{background-color:#ffffff1a!important;color:#fff!important}.custom-fa-window-restore:before{content:"";display:inline-block;width:24px;height:23px;background:no-repeat 50%/contain url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'> <rect x='5' y='5' width='14' height='14' rx='2' ry='2'/> </svg>")}.custom-fa-window-minimize:before{content:" ";display:inline-block;width:24px;height:24px;background:no-repeat 50%/contain url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round'> <path d='M5 12h14'/> </svg>")}.close-disabled :deep(.p-dialog-header .p-dialog-header-close){pointer-events:none;cursor:not-allowed!important;opacity:.45}.close-disabled :deep(.p-dialog-header .p-dialog-header-close .p-icon){filter:grayscale(100%);opacity:.8}.mt-3{margin-top:1rem!important}.mute-call-mute-call:hover{color:#a7a7a7}.mute-call-mute-call{color:#fff}.mx-0{margin-left:0!important;margin-right:0!important}.p-dialog-content .row{display:flex!important;flex-wrap:wrap!important}.pr-2{padding-right:7px!important}
