/*! DEP · aidepsv.com · © 2026 Robin Enrique Robredo Castillo. Todos los derechos reservados. Software propietario: se prohíbe copiarlo, modificarlo, redistribuirlo o ejecutarlo fuera de DEP sin autorización escrita (Términos, «Propiedad intelectual»). Compilación 368270d26d6c. */
.macts.ai>[data-a=voz]{order:2}.voz-btn{position:relative;--voz-p:0}.voz-btn .voz-anillo{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;transform:rotate(-90deg);overflow:visible}.voz-btn .voz-anillo circle{fill:none;stroke-width:1.5;vector-effect:non-scaling-stroke}.voz-btn .voz-pista{stroke:#ffffff1a;opacity:0;transition:opacity .25s ease}.voz-btn .voz-prog{stroke:#c2187f;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--voz-p));opacity:0;transition:stroke-dashoffset .35s linear,opacity .25s ease}.voz-btn.voz-activo .voz-pista,.voz-btn.voz-activo .voz-prog{opacity:1}.voz-btn.voz-cargando .voz-prog{opacity:0}.voz-btn .voz-ic{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;transition:opacity .2s ease,transform .26s cubic-bezier(.3,1.3,.5,1)}.voz-btn .voz-ic svg{width:15px;height:15px}.voz-btn .voz-play svg{transform:translate(.6px)}.voz-btn .voz-pausa,.voz-btn .voz-carga,.voz-btn.voz-sonando .voz-play,.voz-btn.voz-cargando .voz-play{opacity:0;transform:scale(.7)}.voz-btn.voz-sonando .voz-pausa,.voz-btn.voz-cargando .voz-carga{opacity:1;transform:none}.voz-btn.voz-activo{color:var(--ink)}@media (hover:hover) and (pointer:fine){.macts button.voz-btn.voz-activo{opacity:1}}.macts .acc-voz>button.voz-btn{position:relative}.voz-btn .voz-carga{display:flex;gap:2.5px;align-items:center;justify-content:center}.voz-btn .voz-carga i{display:block;width:1.6px;height:12px;border-radius:2px;background:currentColor;transform-origin:50% 50%;transform:scaleY(.35);opacity:.55}.voz-btn.voz-cargando .voz-carga i{animation:voz-resp 1.15s ease-in-out infinite}.voz-btn.voz-cargando .voz-carga i:nth-child(2){animation-delay:.16s}.voz-btn.voz-cargando .voz-carga i:nth-child(3){animation-delay:.32s}@keyframes voz-resp{0%,to{transform:scaleY(.32);opacity:.45}50%{transform:scaleY(1);opacity:.95}}.voz-btn.voz-sonando .voz-pausa{animation:voz-entra .34s cubic-bezier(.3,1.3,.5,1)}@keyframes voz-entra{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.voz-btn .voz-ic,.voz-btn .voz-prog,.voz-btn .voz-pista{transition:none}.voz-btn.voz-cargando .voz-carga i{animation:none;transform:scaleY(.6);opacity:.75}.voz-btn.voz-sonando .voz-pausa{animation:none}}body.poco-mov .voz-btn .voz-ic,body.poco-mov .voz-btn .voz-prog{transition:none}body.poco-mov .voz-btn.voz-cargando .voz-carga i{animation:none;transform:scaleY(.6);opacity:.75}body.poco-mov .voz-btn.voz-sonando .voz-pausa{animation:none}.voz-sec .sx-card{position:relative}.voz-fila{cursor:pointer;flex-wrap:nowrap!important;-webkit-tap-highlight-color:transparent;transition:background .18s ease}.voz-fila:focus-visible{outline:2px solid rgba(194,24,127,.55);outline-offset:-2px;border-radius:14px}@media (hover:hover) and (pointer:fine){.voz-fila:hover{background:#ffffff09}}.voz-fila.on{background:linear-gradient(100deg,#a3166e29,#5b21b61f 60%,#4c1d950f)}.voz-fila .sx-tx{min-width:0;flex:1 1 auto}.voz-fila .sx-ctl{margin-left:auto;flex:none}.voz-radio{flex:none;width:20px;height:20px;border-radius:50%;border:1.5px solid rgba(255,255,255,.28);display:grid;place-items:center;transition:border-color .2s ease}.voz-radio:after{content:"";width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,var(--dep-pri-a,#c2187f),var(--dep-pri-b,#5b21b6));transform:scale(0);opacity:0;transition:transform .28s cubic-bezier(.3,1.3,.5,1),opacity .2s ease}.voz-fila.on .voz-radio{border-color:var(--dep-pri-b,#a3166e)}.voz-fila.on .voz-radio:after{transform:none;opacity:1}.voz-muestra.voz-btn{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;background:#ffffff0f;color:var(--ink);cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent;transition:background .18s ease,transform .18s ease}.voz-muestra.voz-btn .voz-ic svg{width:14px;height:14px}@media (hover:hover) and (pointer:fine){.voz-muestra.voz-btn:hover{background:#ffffff1a}}.voz-muestra.voz-btn:active{transform:scale(.94)}.voz-muestra.voz-btn:focus-visible{outline:2px solid rgba(194,24,127,.6);outline-offset:2px}.voz-vel button span{font-variant-numeric:tabular-nums}.voz-nota{font-size:13px;margin-top:4px}.voz-alt{font-size:13px;padding:10px 14px;border-radius:14px;background:#a3166e1f;border:1px solid rgba(194,24,127,.22);color:var(--ink)}@media (prefers-reduced-motion:reduce){.voz-radio:after,.voz-fila,.voz-muestra.voz-btn{transition:none}}body.poco-mov .voz-radio:after,body.poco-mov .voz-fila{transition:none}.voz-barra{--vb-a:var(--dep-pri-a,var(--vidrio-matiz-a));--vb-b:var(--dep-pri-b,var(--vidrio-matiz-b));--vb-h:var(--ctl-h,40px);--vb-s:calc(var(--vb-h) - 6px);display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"play rail tiempo sec";align-items:center;column-gap:12px;box-sizing:border-box;width:100%;margin:12px 0 18px;padding:5px 8px 5px 5px;border-radius:var(--ctl-r,999px);color:var(--ink);font:400 13px/1.2 var(--font,system-ui);font-variant-numeric:tabular-nums;font-synthesis-weight:none;background:color-mix(in srgb,var(--vidrio-tinte,#1b102b) 72%,transparent);background:var(--vidrio-luz,none),var(--vidrio-matices,none),linear-gradient(180deg,var(--vv-panel,rgba(27,16,43,.64)),var(--vv-panel-2,rgba(16,10,27,.7)));box-shadow:var(--vidrio-filo-adapt,inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 .5px rgba(255,255,255,.12)),0 12px 30px -18px color-mix(in srgb,var(--vidrio-sombra,#0a0214) 70%,transparent);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);opacity:0;transform:translateY(4px);transition:opacity .24s ease,transform .32s cubic-bezier(.2,.9,.3,1.1)}.voz-barra.vb-visible{opacity:1;transform:none}.msg.ai>.voz-barra{margin-left:0;margin-right:0}.vb-play{grid-area:play;position:relative;display:grid;place-items:center;width:var(--vb-h);height:var(--vb-h);padding:0;border:0;border-radius:50%;cursor:pointer;color:#fff;background:var(--dep-pri,linear-gradient(135deg,var(--vb-a),var(--vb-b)));box-shadow:inset 0 1px #fff3,0 6px 16px -8px color-mix(in srgb,var(--vb-a) 70%,transparent);-webkit-tap-highlight-color:transparent;transition:transform .18s ease,box-shadow .18s ease}.vb-play .vb-ico{display:grid;place-items:center;transition:opacity .16s ease,transform .2s ease}.vb-play svg{width:20px;height:20px}.vb-play:active{transform:scale(.94)}.vb-play:focus-visible{outline:2px solid var(--dep-foco,color-mix(in srgb,var(--vb-a) 60%,transparent));outline-offset:2px}@media (hover:hover) and (pointer:fine){.vb-play:hover{box-shadow:inset 0 1px #ffffff3d,0 8px 20px -8px color-mix(in srgb,var(--vb-a) 80%,transparent)}}.vb-anillo{position:absolute;inset:-4px;width:calc(100% + 8px);height:calc(100% + 8px);transform:rotate(-90deg);pointer-events:none;opacity:0;transition:opacity .2s ease}.vb-anillo-av{fill:none;stroke:var(--vb-a);stroke-width:2;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .5s ease}.voz-barra.vb-prep .vb-anillo{opacity:1}.voz-barra.vb-prep .vb-play{background:color-mix(in srgb,var(--ink) 12%,transparent);color:var(--ink);box-shadow:none}.vb-rail{grid-area:rail;position:relative;min-width:0;height:var(--vb-h);cursor:pointer;touch-action:pan-y;outline:none;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.vb-rail>span{position:absolute;left:0;top:50%;height:5px;margin-top:-2.5px;border-radius:3px;pointer-events:none}.vb-rail>.vb-base,.vb-rail>.vb-disp,.vb-rail>.vb-lleno{width:100%;transform-origin:0 50%}.vb-rail>.vb-base{background:color-mix(in srgb,var(--ink) 13%,transparent)}.vb-rail>.vb-disp{background:color-mix(in srgb,var(--vb-a) 26%,color-mix(in srgb,var(--ink) 12%,transparent));transform:scaleX(0)}.vb-rail>.vb-lleno{background:linear-gradient(90deg,var(--vb-b),var(--vb-a));transform:scaleX(0)}.vb-rail>.vb-pomo{width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--vb-a);box-shadow:0 0 0 2px color-mix(in srgb,var(--ink) 85%,transparent),0 2px 6px #0000004d;opacity:.92}.vb-rail>.vb-pomo:after{content:"";position:absolute;inset:-10px;border-radius:50%}.vb-rail>.vb-pomo{scale:.85;transition:scale .18s ease,opacity .18s ease}@media (hover:hover) and (pointer:fine){.vb-rail:hover>.vb-pomo{scale:1.15;opacity:1}}.vb-rail:focus-visible>.vb-pomo,.voz-barra.vb-arrastrando .vb-rail>.vb-pomo{scale:1.3;opacity:1;box-shadow:0 0 0 2px color-mix(in srgb,var(--ink) 90%,transparent),0 0 0 6px color-mix(in srgb,var(--vb-a) 30%,transparent)}.voz-barra.vb-tope .vb-rail>.vb-disp{background:color-mix(in srgb,var(--vb-a) 40%,transparent)}.voz-barra.vb-prep .vb-rail{cursor:default}.voz-barra.vb-prep .vb-rail>.vb-lleno,.voz-barra.vb-prep .vb-rail>.vb-pomo{display:none}.voz-barra.vb-prep .vb-rail>.vb-disp{transition:transform .5s ease}.voz-barra.vb-sin .vb-rail{cursor:default;opacity:.5}.vb-tiempo{grid-area:tiempo;display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap;font-size:13px;font-weight:600;color:var(--muted)}.vb-cur{color:var(--ink)}.voz-barra.vb-arrastrando .vb-cur{color:var(--dep-acento-tx,var(--vb-a))}.vb-sep{opacity:.55;font-weight:400}.voz-barra.vb-en-vivo .vb-total{opacity:.7;font-weight:500}.vb-prep-tx{font-weight:600;color:var(--ink)}.vb-sec{grid-area:sec;display:inline-flex;align-items:center;gap:2px}.vb-b{display:grid;place-items:center;min-width:var(--vb-s);height:var(--vb-s);padding:0;border:0;border-radius:var(--ctl-r,999px);background:none;color:var(--ink);cursor:pointer;font:600 13px/1 var(--font,system-ui);font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;transition:background .18s ease,transform .18s ease,opacity .18s ease}.vb-b svg{width:20px;height:20px}.vb-b svg text{font-family:var(--font,system-ui)}.vb-b:disabled{opacity:.38;cursor:default}.vb-vel{min-width:calc(var(--vb-s) + 12px);padding:0 10px;margin-left:4px;background:color-mix(in srgb,var(--ink) 9%,transparent);box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--ink) 14%,transparent)}.vb-b:active:not(:disabled){transform:scale(.94)}.vb-b:focus-visible{outline:2px solid var(--dep-foco,color-mix(in srgb,var(--vb-a) 60%,transparent));outline-offset:1px}@media (hover:hover) and (pointer:fine){.vb-b:hover:not(:disabled){background:color-mix(in srgb,var(--ink) 10%,transparent)}.vb-vel:hover:not(:disabled){background:color-mix(in srgb,var(--ink) 15%,transparent)}}@media (max-width:600px){.voz-barra{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"play rail rail" "play tiempo sec";column-gap:10px;row-gap:0;padding:6px 8px 6px 6px;border-radius:22px;margin:10px 0 16px}.vb-rail{height:30px}.vb-tiempo{font-size:12px;padding-bottom:2px}.voz-barra{--vb-s:34px}}html[data-tema=claro] .vb-rail>.vb-pomo{box-shadow:0 0 0 2px var(--claro-tinte,#fbf8fe),0 1px 4px #28144640}html[data-tema=claro] .voz-barra{box-shadow:var(--vidrio-filo-adapt,inset 0 0 0 .5px rgba(60,24,110,.14)),0 10px 26px -18px #3c186e59}@media (prefers-reduced-motion:reduce){.voz-barra,.vb-b,.vb-play,.vb-play .vb-ico,.vb-rail>.vb-pomo,.vb-anillo,.vb-anillo-av,.voz-barra.vb-prep .vb-rail>.vb-disp{transition:none}.voz-barra{transform:none}}body.poco-mov .voz-barra,body.poco-mov .vb-b,body.poco-mov .vb-play,body.poco-mov .vb-rail>.vb-pomo,body.poco-mov .vb-anillo-av,body.poco-mov .voz-barra.vb-prep .vb-rail>.vb-disp{transition:none}.voz-mi-crear{padding:4px 2px 2px}#vozMi .sx-lead:not(.voz-nota){padding:14px 18px 6px;margin:0;line-height:1.5}#vozMi .voz-mi-crear{padding:8px 18px 18px}#vozMi .voz-mi-btn{background:var(--dep-pri)!important;color:var(--dep-btn-tx,#fff)!important;border:0!important;box-shadow:0 6px 18px -6px color-mix(in srgb,var(--dep-pri-b,var(--acento)) 70%,transparent),inset 0 1px #ffffff38!important;font-weight:600;font-size:15px;min-height:44px;padding:0 22px;border-radius:999px;letter-spacing:.01em;opacity:1}#vozMi .voz-mi-btn:hover{filter:brightness(1.08)}#vozMi .voz-mi-btn:active{transform:scale(.98)}html[data-tema=claro] #vozMi .voz-mi-btn{color:#fff!important}.voz-mi-btn{background:var(--dep-pri,linear-gradient(135deg,var(--dep-pri-a,#5b21b6),var(--dep-pri-b,#a3166e)));color:var(--dep-btn-tx,#fff);border-color:transparent}.voz-mi-btn:focus-visible,.voz-mi-anf button:focus-visible{outline:2px solid var(--dep-foco,var(--dep-pri-b,#a3166e));outline-offset:2px}.voz-mi-anf{display:inline-flex;gap:4px;padding:3px;border-radius:999px;background:var(--dep-acento-fondo,rgba(91,33,182,.18));box-shadow:inset 0 0 0 .5px var(--dep-acento-borde,rgba(194,24,127,.28))}.voz-mi-anf button{border:0;background:none;color:inherit;font:inherit;font-size:14px;padding:6px 16px;border-radius:999px;cursor:pointer;opacity:.8}.voz-mi-anf button.on{background:var(--dep-pri,linear-gradient(135deg,var(--dep-pri-a,#5b21b6),var(--dep-pri-b,#a3166e)));color:var(--dep-btn-tx,#fff);opacity:1}#vozMi .voz-nota{padding:10px 14px 12px;margin:0}
