.sp-anclaje{--sp-teal:#00858d;--sp-fondo:#0c1114;--sp-borde:#1e2a30;--sp-texto:#e6edf0;--sp-tenue:#8fa3ac;--sp-alarma:#d9534f;left:calc(var(--sidebar-w,272px) + 20px);z-index:60;justify-content:flex-start;display:flex;position:fixed;bottom:20px}.sp-icono{border:1px solid var(--sp-borde);background:var(--sp-fondo);width:56px;height:56px;color:var(--sp-texto);cursor:pointer;border-radius:17px;place-items:center;padding:0;display:grid;position:relative;box-shadow:0 12px 32px #00000073}.sp-icono:hover{border-color:var(--sp-teal)}.sp-icono:focus-visible{outline:2px solid var(--sp-teal);outline-offset:3px}.sp-icono .sp-punto{border:2px solid var(--sp-fondo);box-sizing:content-box;width:11px;height:11px;position:absolute;top:-3px;right:-3px}.sp-icono-en_llamada,.sp-icono-marcando{border-color:var(--sp-teal)}.sp-icono-reloj{background:var(--sp-teal);color:#04191b;font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.sp-icono-apagado,.sp-icono-error{color:var(--sp-tenue)}.sp-root{width:min(360px, calc(100vw - var(--sidebar-w,272px) - 40px));background:var(--sp-fondo);border:1px solid var(--sp-borde);color:var(--sp-texto);border-radius:14px;font-size:13px;overflow:hidden;box-shadow:0 18px 48px #00000073}.sp-timbrando{border-color:var(--sp-teal);animation:1.1s ease-in-out infinite sp-latir}@keyframes sp-latir{0%,to{box-shadow:0 18px 48px #00000073,0 0 #00858d8c}50%{box-shadow:0 18px 48px #00000073,0 0 0 10px #00858d00}}@media (prefers-reduced-motion:reduce){.sp-timbrando{animation:none}}.sp-cab{border-bottom:1px solid var(--sp-borde);align-items:center;gap:8px;padding:10px 14px;display:flex}.sp-estado{letter-spacing:.01em;font-weight:600}.sp-reloj{color:var(--sp-tenue);font-variant-numeric:tabular-nums;margin-left:auto}.sp-cab-fin{align-items:center;gap:12px;margin-left:auto;display:flex}.sp-punto{background:var(--sp-tenue);border-radius:50%;flex:none;width:8px;height:8px}.sp-punto-libre,.sp-punto-en_llamada,.sp-punto-timbrando{background:var(--sp-teal)}.sp-punto-error{background:var(--sp-alarma)}.sp-cuerpo{padding:12px 14px 14px}.sp-de{margin:0 0 2px;font-size:15px;font-weight:600}.sp-motivo,.sp-resumen{color:var(--sp-tenue);margin:0 0 6px;line-height:1.45}.sp-botones{gap:8px;margin-top:12px;display:flex}.sp-btn{border:1px solid var(--sp-borde);color:var(--sp-texto);font:inherit;cursor:pointer;background:0 0;border-radius:9px;flex:1;padding:9px 12px;font-weight:600}.sp-btn:hover{border-color:var(--sp-teal)}.sp-btn:focus-visible{outline:2px solid var(--sp-teal);outline-offset:2px}.sp-contestar{background:var(--sp-teal);border-color:var(--sp-teal);color:#04191b}.sp-colgar,.sp-rechazar{color:var(--sp-alarma)}.sp-colgar:hover,.sp-rechazar:hover{border-color:var(--sp-alarma)}.sp-hilo{flex-direction:column;gap:7px;max-height:200px;margin-top:10px;padding-right:4px;display:flex;overflow-y:auto}.sp-vacio{color:var(--sp-tenue);margin:0;font-style:italic}.sp-turno{margin:0;line-height:1.45}.sp-quien{text-transform:uppercase;letter-spacing:.06em;color:var(--sp-tenue);font-size:11px;display:block}.sp-turno-agente .sp-quien{color:var(--sp-teal)}.sp-turno-parcial{opacity:.55}.sp-detalle{color:var(--sp-tenue);margin:0;padding:10px 14px}.sp-input{border:1px solid var(--sp-borde);width:100%;color:var(--sp-texto);font:inherit;letter-spacing:.02em;background:#ffffff0a;border-radius:9px;margin-top:4px;padding:9px 11px;font-size:15px}.sp-input::placeholder{color:var(--sp-tenue)}.sp-linea{border-bottom:1px solid var(--sp-borde);align-items:center;gap:8px;padding:8px 14px;display:flex}.sp-linea-et{text-transform:uppercase;letter-spacing:.06em;color:var(--sp-tenue);flex:none;font-size:11px}.sp-linea-sel{border:1px solid var(--sp-borde);min-width:0;color:var(--sp-texto);font:inherit;background:#ffffff0a;border-radius:8px;flex:1;padding:5px 8px;font-size:12px}.sp-linea-sel:focus-visible{outline:2px solid var(--sp-teal);outline-offset:1px;border-color:var(--sp-teal)}.sp-linea-sel option{background:var(--sp-fondo);color:var(--sp-texto)}.sp-input:focus-visible{outline:2px solid var(--sp-teal);outline-offset:1px;border-color:var(--sp-teal)}.sp-btn:disabled{opacity:.45;cursor:not-allowed}.sp-fallo{color:var(--sp-alarma);margin:6px 0 0;line-height:1.45}.sp-marcando{border-color:var(--sp-teal);animation:1.1s ease-in-out infinite sp-latir}.sp-punto-marcando{background:var(--sp-teal)}@media (prefers-reduced-motion:reduce){.sp-marcando{animation:none}}.sp-ancha{width:min(520px, calc(100vw - var(--sidebar-w,272px) - 40px))}.sp-link{color:var(--sp-teal);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.sp-link:focus-visible{outline:2px solid var(--sp-teal);outline-offset:2px;border-radius:4px}.sp-link-fin{margin-left:auto}.sp-hist-cab{align-items:center;gap:10px;padding:10px 14px 6px;display:flex}.sp-hist-tit{font-weight:600}.sp-hist-sub{margin:0 0 8px}.sp-hist-cuerpo{flex-direction:column;gap:2px;max-height:min(60vh,420px);padding:0 14px 14px;display:flex;overflow-y:auto}.sp-fila{text-align:left;width:100%;color:var(--sp-texto);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;flex-direction:column;gap:3px;padding:9px 10px;display:flex}.sp-fila:hover:not(:disabled){background:#ffffff0d}.sp-fila:focus-visible{outline:2px solid var(--sp-teal);outline-offset:-2px}.sp-fila:disabled{opacity:.45;cursor:not-allowed}.sp-buscar{padding:2px 14px 8px}.sp-hist-pie{border-top:1px solid var(--sp-borde);padding:10px 14px 12px}.sp-fila-alto{align-items:baseline;gap:10px;display:flex}.sp-fila-cuando{font-weight:600}.sp-fila-quien{align-items:center;gap:6px;min-width:0;max-width:100%;font-size:14px;font-weight:600;display:flex}.sp-fila-quien>:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sp-fila-quien-bloque{flex-direction:column;align-items:flex-start;gap:1px}.sp-dir{flex:none;font-size:12px;line-height:1}.sp-dir-saliente{color:var(--sp-teal)}.sp-dir-entrante{color:var(--sp-tenue)}.sp-fila-tel{color:var(--sp-tenue);font-variant-numeric:tabular-nums;font-size:12px}.sp-hist-quien{margin:0 0 2px;font-size:15px}.sp-fila-meta{color:var(--sp-tenue);font-size:12px}.sp-marca{color:var(--sp-teal);background:#00858d2e;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:11px;font-weight:600}.sp-fila-primera{color:var(--sp-tenue);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.sp-hist-cuerpo .sp-turno{margin:0 0 8px}.sp-turno-agente .sp-quien,.sp-turno-bot .sp-quien{color:var(--sp-teal)}@media (width<=480px){.sp-anclaje{bottom:10px;left:10px}.sp-root,.sp-ancha{width:calc(100vw - 20px)}.sp-hilo{max-height:140px}.sp-hist-cuerpo{max-height:50vh}}
