.ctl[data-astro-cid-pfyega63]{gap:var(--e-2);display:grid}button[data-astro-cid-pfyega63]{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}input[data-astro-cid-pfyega63][type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;--avance:0%;touch-action:pan-y;background:0 0;width:100%;height:44px;margin:0;display:block}input[data-astro-cid-pfyega63][type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--ambar) var(--avance), var(--hundido) var(--avance));border-radius:4px;height:4px}input[data-astro-cid-pfyega63][type=range]::-moz-range-track{background:var(--hundido);border-radius:4px;height:4px}input[data-astro-cid-pfyega63][type=range]::-moz-range-progress{background:var(--ambar);border-radius:4px;height:4px}input[data-astro-cid-pfyega63][type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--tinta);border:0;border-radius:50%;width:18px;height:18px;margin-top:-7px}input[data-astro-cid-pfyega63][type=range]::-moz-range-thumb{background:var(--tinta);border:0;border-radius:50%;width:18px;height:18px}input[data-astro-cid-pfyega63][type=range]:focus-visible{outline:2px solid var(--tinta);outline-offset:2px;border-radius:6px}.ctl__tiempos[data-astro-cid-pfyega63]{font-family:var(--mono);color:var(--tinta-suave);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:-8px;font-size:.75rem;display:flex}.ctl__botones[data-astro-cid-pfyega63]{margin-top:var(--e-2);justify-content:center;align-items:center;gap:clamp(.5rem,4vw,1.5rem);display:flex}.ctl--completo[data-astro-cid-pfyega63] .ctl__botones[data-astro-cid-pfyega63]{justify-content:space-between;gap:0}.ib[data-astro-cid-pfyega63]{width:52px;height:52px;color:var(--tinta);border-radius:50%;flex:none;place-items:center;transition:transform .1s ease-out,background-color .15s;display:grid;position:relative}.ib[data-astro-cid-pfyega63] svg[data-astro-cid-pfyega63]{width:26px;height:26px}.ib--salto[data-astro-cid-pfyega63] svg[data-astro-cid-pfyega63]{width:32px;height:32px}.ib--salto[data-astro-cid-pfyega63] span[data-astro-cid-pfyega63]{font-family:var(--mono);letter-spacing:0;place-items:center;padding-top:3px;font-size:.56rem;display:grid;position:absolute;inset:0}.ib[data-astro-cid-pfyega63]:hover{background:var(--hundido)}.ib[data-astro-cid-pfyega63]:active{transform:scale(.94)}.ib[data-astro-cid-pfyega63]:disabled{opacity:.3;cursor:default}.ib[data-astro-cid-pfyega63]:disabled:hover{background:0 0}.ib--play[data-astro-cid-pfyega63]{background:var(--tinta);width:72px;height:72px;color:var(--papel)}.ib--play[data-astro-cid-pfyega63]:hover{background:#fff}.ib--play[data-astro-cid-pfyega63] svg[data-astro-cid-pfyega63]{width:32px;height:32px}.ico-pausa[data-astro-cid-pfyega63],[data-sonando] .ico-play[data-astro-cid-pfyega63]{display:none}[data-sonando] .ico-pausa[data-astro-cid-pfyega63]{display:block}.ctl__pie[data-astro-cid-pfyega63]{align-items:center;gap:var(--e-3);min-height:44px;margin-top:var(--e-2);display:flex}.chip[data-astro-cid-pfyega63]{border:var(--borde) solid var(--linea);min-width:4.2rem;min-height:44px;font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--tinta);border-radius:999px;flex:none;padding:0 1rem;font-size:.78rem;transition:transform .1s ease-out,border-color .15s}.chip[data-astro-cid-pfyega63]:hover{border-color:var(--tinta-suave)}.chip[data-astro-cid-pfyega63]:active{transform:scale(.96)}.ctl__aviso[data-astro-cid-pfyega63]{color:var(--tinta-suave);margin:0;font-size:.88rem;line-height:1.35}.ctl--completo[data-astro-cid-pfyega63] .ctl__pie[data-astro-cid-pfyega63]{flex-wrap:wrap;justify-content:space-between;row-gap:.35rem}.ctl--completo[data-astro-cid-pfyega63] .ctl__aviso[data-astro-cid-pfyega63]{flex-basis:100%;min-height:1.35em}.chip[data-astro-cid-pfyega63][data-puesto]{border-color:var(--tinta)}@media (prefers-reduced-motion:reduce){.ib[data-astro-cid-pfyega63],.chip[data-astro-cid-pfyega63]{transition:none}.ib[data-astro-cid-pfyega63]:active,.chip[data-astro-cid-pfyega63]:active{transform:none}}
