.spy[data-v-a2ac498a]{align-items:center;gap:8px;margin-right:6px;display:flex}.spy-label[data-v-a2ac498a]{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;font-size:11px;font-weight:700}.spy-seg .dc-seg-btn[data-v-a2ac498a]{padding:5px 11px}@media (width<=760px){.spy-label[data-v-a2ac498a]{display:none}}.bell[data-v-6e112663],.bell-btn[data-v-6e112663]{position:relative}.bell-btn[data-v-6e112663]{cursor:pointer;width:36px;height:36px;color:var(--text-secondary);background:0 0;border:none;border-radius:50%;place-items:center;transition:background .15s,color .15s;display:grid}.bell-btn.active[data-v-6e112663],.bell-btn[data-v-6e112663]:hover{background:var(--bg);color:var(--text-primary)}.bell-btn .pi[data-v-6e112663]{font-size:16px}.bell-count[data-v-6e112663]{box-sizing:border-box;border:2px solid var(--bg-card);background:var(--danger,#b4234a);color:#fff;text-align:center;border-radius:999px;min-width:17px;height:17px;padding:0 4px;font-size:9.5px;font-weight:800;line-height:13px;top:2px}.bell-count[data-v-6e112663],.bell-panel[data-v-6e112663]{position:absolute;right:0}.bell-panel[data-v-6e112663]{background:var(--bg-card);border:1px solid var(--border-light);width:380px;box-shadow:var(--shadow-md);z-index:200;border-radius:12px;top:calc(100% + 8px);overflow:hidden}.panel-head[data-v-6e112663]{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.panel-title[data-v-6e112663]{color:var(--text-primary);font-size:14px;font-weight:700}.link-btn[data-v-6e112663]{font:inherit;color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600}.link-btn[data-v-6e112663]:hover{text-decoration:underline}.link-btn[data-v-6e112663]:disabled{opacity:.6;cursor:default;text-decoration:none}.panel-error[data-v-6e112663]{color:var(--danger,#b4234a);background:var(--danger-light,#ffeaea);margin:0;padding:8px 16px;font-size:12px}.panel-empty[data-v-6e112663]{color:var(--text-secondary);text-align:center;margin:0;padding:22px 16px;font-size:13px}.panel-list[data-v-6e112663]{max-height:400px;margin:0;padding:0;list-style:none;overflow-y:auto}.panel-list li+li[data-v-6e112663]{border-top:1px solid var(--border-light)}.panel-row[data-v-6e112663]{border:none;border-left:3px solid var(--primary);background:var(--primary-light,#eaf6fd);width:100%;font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:5px;padding:11px 16px;transition:filter .12s;display:flex}.panel-row[data-v-6e112663]:hover{filter:brightness(.97)}.row-top[data-v-6e112663]{justify-content:space-between;align-items:center;gap:8px;display:flex}.row-time[data-v-6e112663]{color:var(--text-muted);font-size:11px}.row-label[data-v-6e112663]{color:var(--text-primary);font-size:13px;font-weight:700}.row-client[data-v-6e112663]{color:var(--text-secondary);font-size:12px}.panel-foot[data-v-6e112663]{border-top:1px solid var(--border-light);color:var(--primary);text-align:center;padding:11px 16px;font-size:12.5px;font-weight:600;text-decoration:none;display:block}.panel-foot[data-v-6e112663]:hover{background:var(--bg)}.dialpad[data-v-e2af8132]{flex-direction:column;align-items:center;gap:12px;width:300px;padding:12px 18px 16px;display:flex}.dial-display[data-v-e2af8132]{text-align:center;width:100%;font:inherit;border:0;border-bottom:1.5px solid var(--border);color:var(--text-primary);background:0 0;padding:6px 4px;font-size:17px;font-weight:600}.dial-display[data-v-e2af8132]:focus{border-color:#0b5cff;outline:none}.dial-grid[data-v-e2af8132]{grid-template-columns:repeat(3,56px);gap:10px;display:grid}.dial-grid.dim[data-v-e2af8132]{opacity:.6}.dial-hits[data-v-e2af8132]{scrollbar-width:thin;gap:2px;width:100%;height:254px;margin:0;padding:0;list-style:none;overflow-y:auto}.dial-hit[data-v-e2af8132],.dial-hits[data-v-e2af8132]{flex-direction:column;display:flex}.dial-hit[data-v-e2af8132]{border-radius:8px;gap:1px;padding:8px 10px;text-decoration:none}.dial-hit[data-v-e2af8132]:hover{background:var(--bg,#f5f7fa)}.hit-name[data-v-e2af8132]{color:var(--primary,#0b5cff);font-size:13px;font-weight:600}.hit-sub[data-v-e2af8132]{font-size:11.5px}.dir-chip[data-v-e2af8132]{letter-spacing:.02em;text-transform:uppercase;vertical-align:1px;border-radius:4px;padding:2px 5px;font-size:9.5px;font-weight:700;line-height:1;display:inline-block}.dir-chip.zoom[data-v-e2af8132]{color:#0b5cff;background:#0b5cff14}.dir-chip.team[data-v-e2af8132]{color:#5b3fb8;background:#efe9fb}.dial-key[data-v-e2af8132]{background:var(--bg,#f5f7fa);width:56px;height:56px;min-height:0;font:inherit;color:var(--text-primary);cursor:pointer;border:0;border-radius:50%;font-size:18px;font-weight:600}.dial-key[data-v-e2af8132]:hover{background:var(--border-light)}.dial-call[data-v-e2af8132]{color:#fff;font:inherit;cursor:pointer;background:#0b5cff;border:0;border-radius:999px;align-items:center;gap:9px;padding:11px 30px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.dial-call.disabled[data-v-e2af8132]{opacity:.55;pointer-events:none}.dial-hint[data-v-e2af8132]{margin:0;font-size:11.5px}.ringpop-stack[data-v-42e0ebb2]{top:calc(12px + var(--portal-topbar-h,64px));z-index:1900;gap:10px;width:calc(min(340px,100vw - 32px));position:fixed;right:16px}.ringpop[data-v-42e0ebb2],.ringpop-stack[data-v-42e0ebb2]{flex-direction:column;display:flex}.ringpop[data-v-42e0ebb2]{background:var(--bg-card,#fff);border:1.5px solid var(--border,#d1d5db);border-left:4px solid var(--primary,#0b7bb8);border-radius:12px;gap:6px;padding:12px 14px;box-shadow:0 8px 28px #0f284629}.rp-head[data-v-42e0ebb2]{align-items:center;gap:8px;display:flex}.rp-ring[data-v-42e0ebb2]{color:var(--primary);font-size:13px;animation:1.1s ease-in-out infinite rp-shake-42e0ebb2}@media (prefers-reduced-motion:reduce){.rp-ring[data-v-42e0ebb2]{animation:none}}@keyframes rp-shake-42e0ebb2{0%,60%,to{transform:rotate(0)}65%,75%,85%{transform:rotate(-12deg)}70%,80%,90%{transform:rotate(12deg)}}.rp-title[data-v-42e0ebb2]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:12px;font-weight:700}.rp-when[data-v-42e0ebb2]{margin-left:auto;font-size:11px}.rp-x[data-v-42e0ebb2]{min-height:0;font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:0 0 0 6px;font-size:16px;line-height:1}.rp-client[data-v-42e0ebb2]{color:var(--primary-dark,#006a9c);font-size:15px;font-weight:700;text-decoration:none}a.rp-client[data-v-42e0ebb2]:hover{text-decoration:underline}.rp-plain[data-v-42e0ebb2]{color:var(--text-primary);margin:0}.rp-num[data-v-42e0ebb2]{margin:0;font-size:12.5px}.rp-shared[data-v-42e0ebb2]{color:#8a6d00;margin:0;font-size:13.5px;font-weight:700}.rp-option[data-v-42e0ebb2]{border:1.5px solid var(--border,#d1d5db);border-radius:8px;align-items:baseline;gap:8px;padding:6px 10px;text-decoration:none;display:flex}.rp-option[data-v-42e0ebb2]:hover{border-color:var(--primary);background:var(--primary-light,#eaf6fd)}.rp-opt-name[data-v-42e0ebb2]{color:var(--text-primary);font-size:13px;font-weight:600}.rp-opt-dob[data-v-42e0ebb2]{margin-left:auto;font-size:11.5px}.ringpop-enter-active[data-v-42e0ebb2],.ringpop-leave-active[data-v-42e0ebb2]{transition:opacity .18s,transform .18s}.ringpop-enter-from[data-v-42e0ebb2],.ringpop-leave-to[data-v-42e0ebb2]{opacity:0;transform:translate(16px)}@media (prefers-reduced-motion:reduce){.ringpop-enter-active[data-v-42e0ebb2],.ringpop-leave-active[data-v-42e0ebb2]{transition:none}}
