.player.svelte-y0lbc9{box-sizing:border-box;border-radius:calc(var(--ui-radius) * 1.5);background:var(--ui-subtle);inline-size:100%;max-inline-size:28rem;color:var(--ui-fg);font:.9375rem/1.4 var(--ui-font);border:1px solid #0000;gap:.75rem;padding:1rem;display:grid}.head.svelte-y0lbc9{align-items:center;gap:.75rem;min-inline-size:0;display:flex}.art.svelte-y0lbc9{border-radius:var(--ui-radius);background:color-mix(in srgb, var(--ui-accent) 12%, transparent);block-size:3.25rem;inline-size:3.25rem;color:var(--ui-accent);object-fit:cover;flex:none;place-items:center;display:grid}.names.svelte-y0lbc9{min-inline-size:0;display:grid}.names.svelte-y0lbc9>:where(.svelte-y0lbc9){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.names.svelte-y0lbc9 span:where(.svelte-y0lbc9){color:var(--ui-muted);font-size:.875rem}.player.svelte-y0lbc9 .wave{block-size:3rem}.timeline.svelte-y0lbc9{gap:.125rem;display:grid}.times.svelte-y0lbc9{color:var(--ui-muted);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.8125rem;display:flex}input.svelte-y0lbc9{--track:.3125rem;--thumb:.875rem;--dir:to right;--fill:linear-gradient(var(--dir), var(--ui-accent) var(--p), var(--ui-hover) var(--p) var(--b), var(--ui-subtle) var(--b));appearance:none;cursor:pointer;background:0 0;block-size:1.5rem;inline-size:100%;margin:0}input.svelte-y0lbc9:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--dir:to left}@media (pointer:coarse){input.svelte-y0lbc9{block-size:2.75rem}}input.svelte-y0lbc9::-webkit-slider-runnable-track{block-size:var(--track);background:var(--fill);border-radius:999px}input.svelte-y0lbc9::-moz-range-track{block-size:var(--track);background:var(--fill);border-radius:999px}input.svelte-y0lbc9::-webkit-slider-thumb{appearance:none;inline-size:var(--thumb);block-size:var(--thumb);background:var(--ui-accent);transition:scale var(--ui-dur-press) var(--ui-ease-out);border:0;border-radius:50%;margin-block-start:calc((var(--track) - var(--thumb)) / 2);scale:.85;box-shadow:0 1px 3px #00000040}input.svelte-y0lbc9::-moz-range-thumb{inline-size:var(--thumb);block-size:var(--thumb);background:var(--ui-accent);transition:scale var(--ui-dur-press) var(--ui-ease-out);border:0;border-radius:50%;scale:.85;box-shadow:0 1px 3px #00000040}input.svelte-y0lbc9:hover::-webkit-slider-thumb{scale:1}input.svelte-y0lbc9:focus-visible::-webkit-slider-thumb{scale:1}input.svelte-y0lbc9:hover::-moz-range-thumb{scale:1}input.svelte-y0lbc9:focus-visible::-moz-range-thumb{scale:1}input.svelte-y0lbc9:active::-webkit-slider-thumb{scale:1.2}input.svelte-y0lbc9:active::-moz-range-thumb{scale:1.2}input.svelte-y0lbc9:focus-visible{outline:none}input.svelte-y0lbc9:focus-visible::-webkit-slider-thumb{outline:var(--ui-ring-width) solid var(--ui-ring);outline-offset:var(--ui-ring-offset)}input.svelte-y0lbc9:focus-visible::-moz-range-thumb{outline:var(--ui-ring-width) solid var(--ui-ring);outline-offset:var(--ui-ring-offset)}input.svelte-y0lbc9:disabled{opacity:.55;cursor:default}.controls.svelte-y0lbc9{grid-template-columns:1fr auto auto auto 1fr;align-items:center;gap:.25rem;display:grid}.side.svelte-y0lbc9{align-items:center;gap:.25rem;min-inline-size:0;display:flex}.end.svelte-y0lbc9{justify-content:flex-end}.side.svelte-y0lbc9 .rate{font-variant-numeric:tabular-nums;min-inline-size:3rem}.volume.svelte-y0lbc9{inline-size:4.5rem}@media (pointer:coarse){.volume.svelte-y0lbc9{display:none}}.controls.svelte-y0lbc9 .play{border-radius:50%;block-size:2.75rem;inline-size:2.75rem;position:relative}.glyph.svelte-y0lbc9{transition:opacity var(--ui-dur-press) var(--ui-ease-out), scale var(--ui-dur) var(--ui-ease-spring);place-items:center;display:grid;position:absolute;inset:0}.glyph.off.svelte-y0lbc9{opacity:0;scale:.5}.error.svelte-y0lbc9{color:var(--ui-danger);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.875rem;display:flex}@media (prefers-reduced-motion:reduce){.glyph.svelte-y0lbc9{transition:opacity var(--ui-dur-press) ease;scale:none}input.svelte-y0lbc9::-webkit-slider-thumb{transition:opacity var(--ui-dur-press) ease;scale:none}input.svelte-y0lbc9::-moz-range-thumb{transition:opacity var(--ui-dur-press) ease;scale:none}}
