.call-screen[data-v-83f5dac1]{display:grid;place-items:center}.phone-card[data-v-83f5dac1]{width:min(100%,420px);padding:1.45rem 1.2rem 1.35rem;border-radius:34px;background:linear-gradient(180deg,#182032fa,#0b101cfa),#111827f2;border:1px solid rgba(255,255,255,.08);box-shadow:0 28px 80px #0006}.call-header[data-v-83f5dac1]{text-align:center}.caller-avatar[data-v-83f5dac1]{width:78px;height:78px;margin:0 auto .9rem;display:grid;place-items:center;border-radius:50%;font-size:1.8rem;font-weight:700;color:#eaf4ff;background:linear-gradient(180deg,#74b9ff59,#74b9ff1f)}.call-state[data-v-83f5dac1]{margin:0;color:#94a8c3;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem}.call-header h2[data-v-83f5dac1]{margin:.7rem 0 .3rem;font-size:1.8rem}.phone-number[data-v-83f5dac1]{margin:0;color:#d9e7f7;font-size:1rem}.timer-block[data-v-83f5dac1]{margin:1.35rem 0 1rem;text-align:center;font-size:3rem;line-height:1;font-weight:800;letter-spacing:.08em}.status-list[data-v-83f5dac1]{display:grid;gap:.6rem}.status-pill[data-v-83f5dac1]{padding:.78rem .95rem;border-radius:18px;background:#ffffff0f;color:#dbe8ff;font-size:.92rem;font-weight:600}.status-pill.live[data-v-83f5dac1]{background:#00b89424;color:#86f7dc}.status-pill.warning[data-v-83f5dac1],.status-pill.muted[data-v-83f5dac1]{background:#e1705524;color:#ffb7a5}.transcript-card[data-v-83f5dac1]{margin-top:1rem;padding:1rem;border-radius:24px;background:#ffffff0a;border:1px solid rgba(255,255,255,.05)}.section-heading[data-v-83f5dac1]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.85rem;font-size:.88rem;color:#91a6c2}.transcript-list[data-v-83f5dac1]{display:grid;gap:.65rem;max-height:240px;overflow-y:auto}.turn[data-v-83f5dac1]{padding:.8rem .85rem;border-radius:18px}.turn.agent[data-v-83f5dac1]{background:#74b9ff24;border:1px solid rgba(116,185,255,.18)}.turn.customer[data-v-83f5dac1]{background:#55efc41f;border:1px solid rgba(85,239,196,.18)}.turn-topline[data-v-83f5dac1]{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:.35rem}.turn p[data-v-83f5dac1],.empty-transcript[data-v-83f5dac1],.interim-text[data-v-83f5dac1]{margin:0;line-height:1.45}.empty-transcript[data-v-83f5dac1]{color:#8fa5bf}.interim-text[data-v-83f5dac1]{margin-top:.85rem;color:#a9b7ca;font-style:italic}.manual-input[data-v-83f5dac1]{margin-top:.95rem;border-radius:20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.05)}.manual-input summary[data-v-83f5dac1]{cursor:pointer;list-style:none;padding:.95rem 1rem;font-weight:700}.manual-input summary[data-v-83f5dac1]::-webkit-details-marker{display:none}.manual-form[data-v-83f5dac1]{display:grid;gap:.75rem;padding:0 1rem 1rem}textarea[data-v-83f5dac1]{width:100%;resize:none;border:1px solid rgba(116,185,255,.16);border-radius:16px;padding:.85rem .95rem;font:inherit;color:#eff5fb;background:#090d17b8}textarea[data-v-83f5dac1]:focus{outline:2px solid rgba(116,185,255,.24)}.send-button[data-v-83f5dac1]{justify-self:end;min-width:96px;border:none;border-radius:999px;padding:.7rem 1rem;background:#74b9ff2e;color:#eaf3ff;font:inherit;font-weight:700;cursor:pointer}.send-button[data-v-83f5dac1]:disabled{opacity:.45;cursor:not-allowed}.action-bar[data-v-83f5dac1]{margin-top:1.1rem;display:grid;grid-template-columns:1fr 1.15fr;gap:.8rem}.mute-button[data-v-83f5dac1],.end-button[data-v-83f5dac1]{min-height:58px;border:none;border-radius:999px;font:inherit;font-weight:800;cursor:pointer}.mute-button[data-v-83f5dac1]{background:#ffffff14;color:#eff5fb}.end-button[data-v-83f5dac1]{background:var(--danger);color:#fff;box-shadow:0 18px 32px #e1705547}@media(max-width:520px){.phone-card[data-v-83f5dac1]{padding:1.25rem 1rem 1.15rem;border-radius:28px}.timer-block[data-v-83f5dac1]{font-size:2.6rem}.call-state[data-v-83f5dac1]{font-size:.82rem}.transcript-list[data-v-83f5dac1]{max-height:50vh}.status-pill[data-v-83f5dac1]{padding:.85rem 1rem;font-size:.95rem}.send-button[data-v-83f5dac1]{min-width:80px;padding:.85rem 1rem}.mute-button[data-v-83f5dac1],.end-button[data-v-83f5dac1]{min-height:52px;font-size:1rem}.action-bar[data-v-83f5dac1]{grid-template-columns:1fr}}.dialer-screen[data-v-21d45b25]{display:grid;place-items:center}.phone-card[data-v-21d45b25]{position:relative;width:min(100%,420px);padding:1.5rem 1.35rem 1.6rem;border-radius:34px;background:linear-gradient(180deg,#1a2236f5,#0b111ffa),#111827eb;border:1px solid rgba(255,255,255,.08);box-shadow:0 28px 80px #00000061;text-align:center}.status-chip[data-v-21d45b25]{position:absolute;top:1rem;right:1rem;display:inline-flex;align-items:center;gap:.45rem;padding:.38rem .72rem;border-radius:999px;font-size:.76rem;font-weight:700;letter-spacing:.02em;background:#ffffff0f;color:#d6eaff}.status-dot[data-v-21d45b25]{width:.55rem;height:.55rem;border-radius:50%;background:currentColor}.status-chip.connected[data-v-21d45b25]{color:#55efc4}.status-chip.connecting[data-v-21d45b25]{color:#ffd166}.status-chip.disconnected[data-v-21d45b25]{color:#ffb4a2}.phone-orb[data-v-21d45b25]{width:88px;height:88px;margin:1.4rem auto 1rem;display:grid;place-items:center;border-radius:28px;font-size:2rem;background:radial-gradient(circle at top,#00b89447,#00b89414);box-shadow:inset 0 1px #ffffff14}.screen-label[data-v-21d45b25]{margin:0;color:#8aa0bc;font-size:.74rem;letter-spacing:.18em;text-transform:uppercase}h1[data-v-21d45b25]{margin:.85rem 0 .4rem;font-size:1.7rem}.subtitle[data-v-21d45b25]{margin:0;color:#b6c5d8;font-size:.98rem}.callee-card[data-v-21d45b25]{margin:1.35rem 0 1.1rem;padding:1rem;border-radius:22px;display:grid;gap:.2rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.05)}.callee-header[data-v-21d45b25]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.3rem}.icon-btn[data-v-21d45b25]{width:32px;height:32px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0f;cursor:pointer;font-size:.9rem;display:grid;place-items:center;transition:background .18s}.icon-btn[data-v-21d45b25]:hover{background:#ffffff24}.edit-fields[data-v-21d45b25]{display:grid;gap:.55rem}.field-label[data-v-21d45b25]{font-size:.72rem;color:#7f94af;text-transform:uppercase;letter-spacing:.08em}.edit-input[data-v-21d45b25]{width:100%;padding:.55rem .8rem;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0f;color:inherit;font-size:.92rem;font-family:inherit;margin-top:.15rem}.edit-input[data-v-21d45b25]:focus{outline:none;border-color:#74b9ff80}.callee-label[data-v-21d45b25]{color:#7f94af;font-size:.76rem;letter-spacing:.14em;text-transform:uppercase}.callee-card strong[data-v-21d45b25]{font-size:1.08rem}.call-button[data-v-21d45b25]{width:100%;min-height:72px;border:none;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:.7rem;background:var(--accept);color:#041712;font-size:1.2rem;font-weight:800;cursor:pointer;box-shadow:0 20px 36px #00b89447;transition:transform .18s ease,box-shadow .18s ease}.autoplay-toggle[data-v-21d45b25]{display:flex;align-items:center;gap:.6rem;padding:.75rem 1rem;margin-bottom:.8rem;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);cursor:pointer;font-size:.9rem;color:#b6c5d8}.autoplay-toggle input[type=checkbox][data-v-21d45b25]{width:18px;height:18px;accent-color:var(--accept);cursor:pointer}.call-button[data-v-21d45b25]:hover{transform:translateY(-1px) scale(1.01);box-shadow:0 24px 42px #00b89457}.call-icon[data-v-21d45b25]{font-size:1.35rem}@media(max-width:520px){.phone-card[data-v-21d45b25]{padding:1.3rem 1rem 1.2rem;border-radius:28px}.status-chip[data-v-21d45b25]{top:.85rem;right:.85rem}h1[data-v-21d45b25]{font-size:1.5rem}}.launcher[data-v-43600f0f]{width:min(100%,480px);display:flex;flex-direction:column;gap:0;border-radius:24px;background:linear-gradient(180deg,#1a2236f7,#0b111ffc);border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 70px #00000059;overflow:hidden}.lnch-header[data-v-43600f0f]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px 10px}.lnch-brand[data-v-43600f0f]{display:flex;align-items:center;gap:10px}.lnch-icon[data-v-43600f0f]{font-size:22px}.lnch-brand strong[data-v-43600f0f]{display:block;font-size:14px}.lnch-sub[data-v-43600f0f]{display:block;font-size:11px;color:#8aa0bc;text-transform:uppercase;letter-spacing:.08em}.lnch-session[data-v-43600f0f]{display:flex;align-items:center;gap:6px}.lnch-session code[data-v-43600f0f]{font-size:10px;color:#7f94af;background:#ffffff0f;padding:3px 8px;border-radius:6px}.new-conv-btn[data-v-43600f0f]{padding:4px 10px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0f;color:#d6eaff;font-size:11px;cursor:pointer}.new-conv-btn[data-v-43600f0f]:hover{background:#ffffff1f}.channel-row[data-v-43600f0f]{display:flex;gap:6px;padding:0 16px 10px}.ch-btn[data-v-43600f0f]{flex:1;display:flex;align-items:center;justify-content:center;gap:4px;padding:8px 0;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#c0d0e4;font-size:12px;font-weight:600;cursor:pointer;transition:all .12s}.ch-btn[data-v-43600f0f]:hover{background:#ffffff14}.ch-btn.active[data-v-43600f0f]{background:#74b9ff29;border-color:#74b9ff66;color:#fff}.ch-icon[data-v-43600f0f]{font-size:14px}.compose[data-v-43600f0f]{padding:0 16px 12px;display:flex;flex-direction:column;gap:8px}.compose-fields[data-v-43600f0f]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.flabel[data-v-43600f0f]{display:block;margin-bottom:3px;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#7f94af}.compose input[data-v-43600f0f],.compose textarea[data-v-43600f0f]{width:100%;padding:8px 10px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff0f;color:inherit;font:inherit;font-size:13px}.compose textarea[data-v-43600f0f]{resize:vertical;min-height:48px}.compose-msg[data-v-43600f0f]{display:flex;gap:8px;align-items:flex-end}.compose-msg textarea[data-v-43600f0f]{flex:1}.send-btn[data-v-43600f0f]{height:48px;padding:0 20px;border:none;border-radius:12px;background:linear-gradient(135deg,#7c3aed,#3b82f6);color:#fff;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;transition:opacity .12s}.send-btn[data-v-43600f0f]:disabled{opacity:.35;cursor:default}.status-line[data-v-43600f0f]{font-size:12px;color:#8aa0bc;text-align:center}.view-tabs[data-v-43600f0f]{display:flex;border-top:1px solid rgba(255,255,255,.06)}.vtab[data-v-43600f0f]{flex:1;padding:10px 0;border:none;background:#ffffff08;color:#ffffff80;font-size:12px;font-weight:600;cursor:pointer;transition:all .12s}.vtab[data-v-43600f0f]:first-child{border-right:1px solid rgba(255,255,255,.06)}.vtab[data-v-43600f0f]:hover{color:#ffffffbf;background:#ffffff0d}.vtab.active[data-v-43600f0f]{color:#fff;background:#74b9ff1f;box-shadow:inset 0 -2px #3b82f6}.history-panel[data-v-43600f0f]{flex:1;min-height:200px;max-height:380px;overflow-y:auto;padding:12px 16px;display:flex;flex-direction:column;gap:10px}.chat-bubble[data-v-43600f0f]{padding:10px 14px;border-radius:16px 16px 16px 4px;background:#ffffff12;border:1px solid rgba(255,255,255,.06)}.chat-bubble.agent-bubble[data-v-43600f0f]{border-bottom-left-radius:16px;border-bottom-right-radius:4px;background:#74b9ff1f;border-color:#74b9ff33;margin-left:32px}.bbl-head[data-v-43600f0f]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.bbl-ch[data-v-43600f0f]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px}.bbl-line[data-v-43600f0f]{background:#00b9552e;color:#55efc4}.bbl-tiktok[data-v-43600f0f]{background:#ffffff1a;color:#ddd}.bbl-facebook[data-v-43600f0f]{background:#1877f22e;color:#74b9ff}.bbl-instagram[data-v-43600f0f]{background:#e1306c2e;color:#fd79a8}.bbl-agent-label[data-v-43600f0f]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#74b9ff}.ch-btn-line.active[data-v-43600f0f]{background:#00b95533;border-color:#00b95580}.ch-btn-tiktok.active[data-v-43600f0f]{background:#ffffff1f;border-color:#ffffff4d}.ch-btn-facebook.active[data-v-43600f0f]{background:#1877f233;border-color:#1877f280}.ch-btn-instagram.active[data-v-43600f0f]{background:#e1306c33;border-color:#e1306c80}.bbl-time[data-v-43600f0f]{font-size:11px;color:#7f94af}.bbl-sender[data-v-43600f0f]{font-size:12px;color:#8aa0bc;margin-bottom:4px}.bbl-text[data-v-43600f0f]{margin:0;font-size:14px;line-height:1.5;word-break:break-word}.bbl-conv[data-v-43600f0f]{display:block;margin-top:6px;font-size:10px;color:#5a6a80}.json-card[data-v-43600f0f]{display:flex;flex-direction:column;gap:6px}.json-head[data-v-43600f0f]{display:flex;align-items:center;gap:8px}.json-block[data-v-43600f0f]{margin:0;padding:10px;border-radius:10px;background:#0f172a;color:#a5d8ff;font-size:11px;line-height:1.5;overflow-x:auto;white-space:pre-wrap;word-break:break-all;border:1px solid rgba(255,255,255,.04)}.empty-history[data-v-43600f0f]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#5a6a80}.empty-icon[data-v-43600f0f]{font-size:36px;opacity:.4}.empty-history p[data-v-43600f0f]{margin:0;font-size:13px}@media(max-width:520px){.compose-fields[data-v-43600f0f]{grid-template-columns:1fr}}:root{color-scheme:dark;--bg-primary: #1a1a2e;--bg-secondary: #16213e;--bg-accent: #0f3460;--bg-surface: #f5f7fb;--text-primary: #ecf0f1;--text-muted: #94a3b8;--accept: #00b894;--danger: #e17055;--agent: #74b9ff;--customer: #55efc4;--border: rgba(255, 255, 255, .08);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:radial-gradient(circle at top,rgba(15,52,96,.54),transparent 32%),radial-gradient(circle at bottom,rgba(0,184,148,.08),transparent 28%),linear-gradient(180deg,#0b1020,#111827);color:var(--text-primary)}#app{min-height:100vh}.app-shell[data-v-da5125e1]{min-height:100vh;position:relative}.mode-bar[data-v-da5125e1]{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 16px;background:#0b1020eb;border-bottom:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mode-brand[data-v-da5125e1]{display:flex;align-items:center;gap:8px;font-size:13px;color:#d6eaff}.mode-icon[data-v-da5125e1]{font-size:16px}.mode-tabs[data-v-da5125e1]{display:flex;align-items:center;gap:4px;height:34px;padding:3px;border-radius:999px;background:#ffffff0f}.mode-tab[data-v-da5125e1]{padding:0 14px;height:28px;border:0;border-radius:999px;background:transparent;color:#ffffff8c;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .15s ease}.mode-tab[data-v-da5125e1]:hover{color:#ffffffd9;background:#ffffff0f}.mode-tab.active[data-v-da5125e1]{background:#74b9ff2e;color:#fff;box-shadow:0 1px 3px #0003}.main-area[data-v-da5125e1]{min-height:100vh;display:grid;place-items:center;padding:4.25rem 1rem 1.5rem}.surface-stack[data-v-da5125e1]{width:min(100%,420px);display:grid;gap:.8rem}.banner[data-v-da5125e1]{padding:.85rem 1rem;border-radius:18px;background:#0f3460eb;border:1px solid rgba(116,185,255,.22);color:#d6eaff;font-size:.92rem;box-shadow:0 16px 38px #0003}.remote-audio[data-v-da5125e1]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}@media(max-width:520px){.main-area[data-v-da5125e1]{padding-top:4rem}}
