.sp-status[data-v-831dcb42]{margin-right:.25rem;display:flex}.sp-callchip[data-v-831dcb42],.sp-status[data-v-831dcb42]{align-items:center;gap:.35rem}.sp-callchip[data-v-831dcb42]{background:var(--bs-success);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:.3rem .65rem;font-size:.75rem;font-weight:700;animation:.2s sp-chip-in-831dcb42;display:inline-flex}.sp-callchip--held[data-v-831dcb42]{background:var(--bs-warning);color:#422006}.sp-callchip--incoming[data-v-831dcb42]{animation:.2s sp-chip-in-831dcb42,1.2s ease-in-out infinite sp-chip-ring-831dcb42}@keyframes sp-chip-in-831dcb42{0%{opacity:0;transform:translateY(-4px)}}@keyframes sp-chip-ring-831dcb42{0%,to{box-shadow:0 0 #1987548c}50%{box-shadow:0 0 0 6px #19875400}}.sp-callchip-open[data-v-831dcb42]{color:inherit;border:none;padding:0;line-height:0}.sp-callchip-open[data-v-831dcb42],.sp-phone[data-v-831dcb42]{cursor:pointer;background:0 0;align-items:center;display:inline-flex}.sp-phone[data-v-831dcb42]{width:34px;height:34px;color:var(--bs-body-color);border:1px solid #0000;border-radius:50%;justify-content:center;transition:background .12s,color .12s}.sp-phone[data-v-831dcb42]:hover{background:var(--bs-secondary-bg)}.sp-phone--open[data-v-831dcb42]{background:var(--bs-success-bg-subtle);border-color:var(--bs-success);color:var(--bs-success)}.sp-chip-btn[data-v-831dcb42]{color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin-left:.1rem;line-height:0;transition:filter .12s;display:inline-flex}.sp-chip-btn[data-v-831dcb42]:hover{filter:brightness(1.1)}.sp-chip-btn--answer[data-v-831dcb42]{background:#ffffff40}.sp-chip-btn--end[data-v-831dcb42]{background:var(--bs-danger)}.sp-conn[data-v-831dcb42]{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .6rem;font-family:inherit;font-size:.75rem;font-weight:700;display:inline-flex}.sp-conn[data-v-831dcb42]:disabled{cursor:default}.sp-conn--muted[data-v-831dcb42]{background:var(--bs-secondary-bg);border-color:var(--bs-border-color);color:var(--bs-secondary-color)}.sp-conn--bad[data-v-831dcb42]{background:var(--bs-danger-bg-subtle);border-color:var(--bs-danger-border-subtle);color:var(--bs-danger-text-emphasis)}.sp-conn--bad[data-v-831dcb42]:hover:not(:disabled){filter:brightness(.97)}.sp-spin[data-v-831dcb42]{animation:1s linear infinite sp-spin-831dcb42}@keyframes sp-spin-831dcb42{to{transform:rotate(1turn)}}.sp-device[data-v-831dcb42]{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .12s;display:inline-flex;position:relative}.sp-device[data-v-831dcb42]:hover{background:var(--bs-secondary-bg)}.sp-device--ok[data-v-831dcb42]{color:var(--bs-success)}.sp-device--muted[data-v-831dcb42]{color:var(--bs-secondary-color)}.sp-device--bad[data-v-831dcb42]{color:#fff;background:var(--bs-danger);border-color:var(--bs-danger);animation:1.4s ease-in-out infinite sp-device-pulse-831dcb42}.sp-device--bad[data-v-831dcb42]:hover{background:#bb2d3b}.sp-device-x[data-v-831dcb42]{width:14px;height:14px;color:var(--bs-danger);text-align:center;border:1px solid var(--bs-danger);background:#fff;border-radius:50%;font-size:.6rem;font-weight:900;line-height:14px;position:absolute;top:-3px;right:-3px}@keyframes sp-device-pulse-831dcb42{0%,to{box-shadow:0 0 #dc354580}50%{box-shadow:0 0 0 6px #dc354500}}.sp-dnd[data-v-831dcb42]{color:#146c43;white-space:nowrap;cursor:pointer;background:#e8f5ec;border:1px solid #b7dfc7;border-radius:999px;align-items:center;gap:.45rem;padding:.3rem .7rem;font-family:inherit;font-size:.75rem;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.sp-dnd[data-v-831dcb42]:hover:not(:disabled){filter:brightness(.97)}.sp-dnd[data-v-831dcb42]:disabled{cursor:progress;opacity:.75}.sp-dnd-dot[data-v-831dcb42]{background:#198754;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #1987542e}.sp-dnd--on[data-v-831dcb42]{color:#fff;background:#dc3545;border-color:#b02a37}.sp-dnd--on .sp-dnd-dot[data-v-831dcb42]{background:#fff;box-shadow:0 0 0 3px #ffffff40}.sp-dnd--unknown[data-v-831dcb42]{color:#664d03;background:#fff3cd;border-color:#ffe69c}.sp-dnd--unknown .sp-dnd-dot[data-v-831dcb42]{background:#ffc107;box-shadow:0 0 0 3px #ffc10738}.sp-dnd--pending .sp-dnd-dot[data-v-831dcb42]{animation:.8s ease-in-out infinite sp-blink-831dcb42}@keyframes sp-blink-831dcb42{50%{opacity:.25}}@media (width<=767.98px){.sp-dnd[data-v-831dcb42]{padding:.3rem .5rem}.sp-callchip-text[data-v-831dcb42]{display:none}}@media (prefers-reduced-motion:reduce){.sp-callchip[data-v-831dcb42],.sp-device--bad[data-v-831dcb42],.sp-dnd--pending .sp-dnd-dot[data-v-831dcb42],.sp-spin[data-v-831dcb42]{animation:none}}.sp-banner[data-v-e6562cc8]{color:#fff;z-index:1030;background:#dc3545;border-bottom:1px solid #b02a37;position:relative;box-shadow:0 2px 8px #dc354540}.sp-banner-inner[data-v-e6562cc8]{flex-wrap:wrap;align-items:center;gap:.75rem;max-width:2000px;margin:0 auto;padding:.55rem 1rem;display:flex}.sp-banner-icon[data-v-e6562cc8]{flex-shrink:0;font-size:22px}.sp-banner-text[data-v-e6562cc8]{flex-direction:column;flex:1;min-width:200px;font-size:.8125rem;line-height:1.3;display:flex}.sp-banner-text strong[data-v-e6562cc8]{font-size:.875rem}.sp-banner-text span[data-v-e6562cc8]{opacity:.92}.sp-banner-actions[data-v-e6562cc8]{align-items:center;gap:.4rem;display:flex}.sp-banner-btn[data-v-e6562cc8]{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffffb3;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-family:inherit;font-size:.75rem;font-weight:700;display:inline-flex}.sp-banner-btn[data-v-e6562cc8]:hover:not(:disabled){background:#ffffff1f}.sp-banner-btn[data-v-e6562cc8]:disabled{opacity:.7;cursor:progress}.sp-banner-btn--primary[data-v-e6562cc8]{color:#b02a37;background:#fff;border-color:#fff}.sp-banner-btn--primary[data-v-e6562cc8]:hover:not(:disabled){background:#f8e0e3}.sp-banner-dismiss[data-v-e6562cc8]{color:#fff;opacity:.8;cursor:pointer;background:0 0;border:none;border-radius:50%;padding:.3rem;line-height:0}.sp-banner-dismiss[data-v-e6562cc8]:hover{opacity:1;background:#ffffff26}.sp-banner-help[data-v-e6562cc8]{opacity:.95;max-width:2000px;margin:0 auto;padding:0 1rem .6rem 3.2rem;font-size:.75rem;line-height:1.4}.sp-spin[data-v-e6562cc8]{animation:.9s linear infinite sp-spin-e6562cc8}@keyframes sp-spin-e6562cc8{to{transform:rotate(1turn)}}.sp-banner-enter-active[data-v-e6562cc8],.sp-banner-leave-active[data-v-e6562cc8]{transition:opacity .2s,transform .2s}.sp-banner-enter-from[data-v-e6562cc8],.sp-banner-leave-to[data-v-e6562cc8]{opacity:0;transform:translateY(-6px)}
