.wa-call[data-v-2f5bd603]{position:fixed;right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));left:12px;z-index:20001;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 14px;border:1px solid #e8e8e8;border-radius:12px;background:#fff;-webkit-box-shadow:0 10px 30px rgba(24,24,24,.1);box-shadow:0 10px 30px rgba(24,24,24,.1);color:#181818;font-family:Manrope,sans-serif;pointer-events:auto;-webkit-animation:wa-call-in-2f5bd603 .2s ease-out;animation:wa-call-in-2f5bd603 .2s ease-out}.wa-call__row[data-v-2f5bd603]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.wa-call__avatar[data-v-2f5bd603]{display:grid;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;place-items:center;border-radius:50%;background:#eaf2fe;color:#2981ef;font-size:14px;font-weight:700}.wa-call__avatar .fa-whatsapp[data-v-2f5bd603]{font-size:18px}.wa-call__body[data-v-2f5bd603]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.wa-call__meta[data-v-2f5bd603],.wa-call__name[data-v-2f5bd603],.wa-call__note[data-v-2f5bd603],.wa-call__queue[data-v-2f5bd603]{margin:0}.wa-call__name[data-v-2f5bd603]{overflow:hidden;font-size:14px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.wa-call__meta[data-v-2f5bd603]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:2px;color:#767676;font-size:12px;font-variant-numeric:tabular-nums}.wa-call__dot[data-v-2f5bd603]{width:6px;height:6px;border-radius:50%;background:#b3b3b3}.wa-call--ringing .wa-call__dot[data-v-2f5bd603]{background:#2981ef;-webkit-animation:wa-call-blink-2f5bd603 1.2s ease-in-out infinite;animation:wa-call-blink-2f5bd603 1.2s ease-in-out infinite}.wa-call--live .wa-call__dot[data-v-2f5bd603]{background:#2981ef}.wa-call--danger .wa-call__dot[data-v-2f5bd603]{background:#f5365c}.wa-call--ringing .wa-call__avatar[data-v-2f5bd603]{-webkit-animation:wa-call-ring-2f5bd603 1.6s ease-out infinite;animation:wa-call-ring-2f5bd603 1.6s ease-out infinite}.wa-call__actions[data-v-2f5bd603]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.wa-call__btn[data-v-2f5bd603]{display:grid;width:36px;height:36px;padding:0;place-items:center;border:1px solid transparent;border-radius:50%;font-size:14px;cursor:pointer;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s}.wa-call__btn--primary[data-v-2f5bd603]{background:#2981ef;color:#fff}.wa-call__btn--primary[data-v-2f5bd603]:hover{background:#1f6fd6}.wa-call__btn--danger[data-v-2f5bd603]{background:#f5365c;color:#fff}.wa-call__btn--danger[data-v-2f5bd603]:hover{background:#c81438}.wa-call__btn--ghost[data-v-2f5bd603]{border-color:#e8e8e8;background:#fff;color:#767676}.wa-call__btn--ghost[data-v-2f5bd603]:hover{background:#f2f2f2;color:#181818}.wa-call__btn--ghost.is-on[data-v-2f5bd603]{border-color:#2981ef;color:#2981ef}.wa-call__btn--ghost-danger[data-v-2f5bd603]{border-color:#e8e8e8;background:#fff;color:#f5365c}.wa-call__btn--ghost-danger[data-v-2f5bd603]:hover{border-color:#f5365c;background:#fff5f7}.wa-call__close[data-v-2f5bd603]{width:28px;height:28px;padding:0;border:0;border-radius:.5rem;background:none;color:#767676;cursor:pointer}.wa-call__close[data-v-2f5bd603]:hover{background:#f2f2f2;color:#181818}.wa-call__note[data-v-2f5bd603]{margin-top:8px;color:#767676;font-size:12px;line-height:1.4}.wa-call__links[data-v-2f5bd603]{margin-top:6px}.wa-call__link[data-v-2f5bd603]{padding:0;border:0;background:none;color:#2981ef;font-size:12px;font-weight:700;cursor:pointer}.wa-call__queue[data-v-2f5bd603]{margin-top:10px;padding-top:8px;border-top:1px solid #f0f0f0;color:#767676;font-size:12px}.wa-call__spinner[data-v-2f5bd603]{width:18px;height:18px;border:2px solid #e8e8e8;border-top-color:#2981ef;border-radius:50%;-webkit-animation:wa-call-spin-2f5bd603 .8s linear infinite;animation:wa-call-spin-2f5bd603 .8s linear infinite}.wa-call__btn[data-v-2f5bd603]:focus-visible,.wa-call__close[data-v-2f5bd603]:focus-visible,.wa-call__link[data-v-2f5bd603]:focus-visible{outline:2px solid #2981ef;outline-offset:2px}@-webkit-keyframes wa-call-in-2f5bd603{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes wa-call-in-2f5bd603{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes wa-call-spin-2f5bd603{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes wa-call-spin-2f5bd603{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes wa-call-blink-2f5bd603{50%{opacity:.35}}@keyframes wa-call-blink-2f5bd603{50%{opacity:.35}}@-webkit-keyframes wa-call-ring-2f5bd603{0%{-webkit-box-shadow:0 0 0 0 rgba(41,129,239,.3);box-shadow:0 0 0 0 rgba(41,129,239,.3)}to{-webkit-box-shadow:0 0 0 10px rgba(41,129,239,0);box-shadow:0 0 0 10px rgba(41,129,239,0)}}@keyframes wa-call-ring-2f5bd603{0%{-webkit-box-shadow:0 0 0 0 rgba(41,129,239,.3);box-shadow:0 0 0 0 rgba(41,129,239,.3)}to{-webkit-box-shadow:0 0 0 10px rgba(41,129,239,0);box-shadow:0 0 0 10px rgba(41,129,239,0)}}@media (min-width:576px){.wa-call[data-v-2f5bd603]{right:24px;bottom:148px;left:auto;width:320px}}@media (prefers-reduced-motion:reduce){.wa-call[data-v-2f5bd603],.wa-call__avatar[data-v-2f5bd603],.wa-call__dot[data-v-2f5bd603],.wa-call__spinner[data-v-2f5bd603]{-webkit-animation:none!important;animation:none!important}}.whatsapp-call-controller[data-v-398b47d6]{position:fixed;inset:0;z-index:20000;width:auto;height:auto;pointer-events:none}.remote-audio[data-v-398b47d6]{display:none}.calls-settings[data-v-d8355538]{display:grid;gap:16px;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}.calls-settings__group[data-v-d8355538]{margin:0;padding:0;border:0;min-width:0}.calls-settings__label[data-v-d8355538]{margin-bottom:8px;color:#181818;font-size:13px;font-weight:700}.calls-settings__segmented[data-v-d8355538]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;padding:4px;border-radius:.5rem;background:#f2f4f7}.calls-settings__segmented label[data-v-d8355538]{margin:0;padding:6px 12px;border-radius:.4rem;color:#767676;font-size:13px;font-weight:600;cursor:pointer}.calls-settings__segmented label.is-active[data-v-d8355538]{background:#fff;color:#2981ef;-webkit-box-shadow:0 1px 2px rgba(24,24,24,.08);box-shadow:0 1px 2px rgba(24,24,24,.08)}.calls-settings__segmented label.is-disabled[data-v-d8355538]{cursor:not-allowed;opacity:.5}.calls-settings__segmented input[data-v-d8355538]{position:absolute;opacity:0;pointer-events:none}.calls-settings__switch[data-v-d8355538]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;color:#181818;font-size:13px}.calls-settings__number[data-v-d8355538]{width:64px;padding:4px 8px;border:1px solid #e8e8e8;border-radius:.5rem}.calls-settings__number[data-v-d8355538]:disabled{background:#f7f7f7;color:#b3b3b3}.calls-settings__hint[data-v-d8355538]{margin:6px 0 0;color:#767676;font-size:12px}.calls-settings__actions[data-v-d8355538]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}.calls-settings__status[data-v-d8355538]{color:#178a5c;font-size:12px}.calls-settings__status.is-error[data-v-d8355538]{color:#f5365c}.calls-settings__save[data-v-d8355538]{padding:6px 16px;border:0;border-radius:.5rem;background:#2981ef;color:#fff;font-size:13px;font-weight:700;cursor:pointer}.calls-settings__save[data-v-d8355538]:hover{background:#1f6fd6}.calls-settings__save[data-v-d8355538]:disabled{opacity:.6;cursor:default}.calls-settings__save[data-v-d8355538]:focus-visible,.calls-settings__segmented label[data-v-d8355538]:focus-within{outline:2px solid #2981ef;outline-offset:2px}.calls-usage[data-v-b8577e1c]{margin-bottom:1.5rem;padding:16px 20px;border:1px solid #e8e8e8;border-radius:12px;background:#fff}.calls-usage__head[data-v-b8577e1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:12px}.calls-usage__title[data-v-b8577e1c]{margin:0;color:#181818;font-size:15px;font-weight:700}.calls-usage__title .fa-phone[data-v-b8577e1c]{margin-right:6px;color:#2981ef}.calls-usage__meta[data-v-b8577e1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.calls-usage__range[data-v-b8577e1c]{color:#767676;font-size:12px}.calls-usage__toggle[data-v-b8577e1c]{padding:4px 10px;border:1px solid #e8e8e8;border-radius:.5rem;background:#fff;color:#767676;font-size:12px;font-weight:600;cursor:pointer}.calls-usage__toggle[data-v-b8577e1c]:hover{background:#f2f2f2;color:#181818}.calls-usage__toggle[data-v-b8577e1c]:focus-visible{outline:2px solid #2981ef;outline-offset:2px}.calls-usage__stats[data-v-b8577e1c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.calls-usage__stat[data-v-b8577e1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;padding:12px 14px;border-radius:.5rem;background:#f7f9fc}.calls-usage__label[data-v-b8577e1c]{color:#767676;font-size:12px}.calls-usage__value[data-v-b8577e1c]{color:#181818;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.calls-usage__hint[data-v-b8577e1c]{color:#767676;font-size:12px}.calls-usage__error[data-v-b8577e1c]{margin:0;color:#f5365c;font-size:13px}.calls-requirements[data-v-7496b916]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin:6px 0 0;padding:4px 10px;border-radius:999px;background:#fff4e5;color:#8a5300;font-size:12px;line-height:1.4}.calls-requirements.is-unknown[data-v-7496b916]{background:#f2f2f2;color:#767676}