.sk-totop.svelte-15yu17n{bottom:calc(env(safe-area-inset-bottom) + 14px);transition:opacity .18s,transform .18s,bottom .18s}.sk-totop[data-player=on].svelte-15yu17n{bottom:calc(env(safe-area-inset-bottom) + var(--sk-dock-h,64px) + 14px)}.sk-totop[data-visible=false].svelte-15yu17n{opacity:0;pointer-events:none;transform:translateY(8px)}.intro.svelte-10cvnim{display:none}:root[data-intro] .intro.svelte-10cvnim{z-index:100;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:block;position:fixed;inset:0;overflow:hidden}:root[data-intro=on] .intro.svelte-10cvnim{animation:.5s 5s both svelte-10cvnim-intro-failsafe}@keyframes svelte-10cvnim-intro-failsafe{to{opacity:0;visibility:hidden}}.curtain.svelte-10cvnim{border-bottom:1px solid var(--color-rule);background-color:var(--color-parchment);position:absolute;inset:0 0 -1px}.piece.svelte-10cvnim{opacity:0;will-change:transform, opacity;position:absolute;top:0;left:0;overflow:visible}.ink.svelte-10cvnim{fill:var(--color-ink)}.rubric.svelte-10cvnim{fill:var(--color-rubric);opacity:0}.fill.svelte-10cvnim{opacity:0}.line.svelte-10cvnim{fill:none;stroke:var(--color-ink);stroke-miterlimit:10}.edge.svelte-10cvnim{fill:none;stroke:var(--color-ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.spine.svelte-10cvnim{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round}@media print{.intro.svelte-10cvnim{display:none!important}}.scrub.svelte-5bveup{position:relative}.rail.svelte-5bveup{background-color:var(--color-rule-strong);height:3px;position:relative}.buffered.svelte-5bveup,.played.svelte-5bveup{inset-block:0;position:absolute;left:0}.buffered.svelte-5bveup{background-color:var(--color-edge)}.played.svelte-5bveup{background-color:var(--color-gold)}.knob.svelte-5bveup{background-color:var(--color-gold);opacity:0;border-radius:9999px;width:11px;height:11px;transition:opacity .15s;position:absolute;top:50%;transform:translate(-50%,-50%)}input.svelte-5bveup{inset-inline:0;opacity:0;cursor:pointer;appearance:none;touch-action:pan-y;background:0 0;width:100%;height:26px;margin:0;position:absolute;top:50%;transform:translateY(-50%)}:is(.knob.held.svelte-5bveup,.rail.svelte-5bveup:has(~input:where(.svelte-5bveup):focus-visible) .knob:where(.svelte-5bveup)){opacity:1}@media (hover:hover) and (pointer:fine){.scrub.svelte-5bveup:hover .knob:where(.svelte-5bveup){opacity:1}}input.svelte-5bveup:focus-visible{outline:none}.rail.svelte-5bveup:has(~input:where(.svelte-5bveup):focus-visible){outline:2px solid var(--color-gold);outline-offset:6px}.bar.svelte-5bveup{height:18px}.bar.svelte-5bveup .rail:where(.svelte-5bveup){inset-inline:0;position:absolute;top:0}.bar.svelte-5bveup input:where(.svelte-5bveup){touch-action:none;height:100%;top:0;transform:none}.bar.svelte-5bveup .knob:where(.svelte-5bveup){width:13px;height:13px}.bubble.svelte-5bveup{border:1px solid var(--color-rule-strong);background-color:var(--color-parchment);color:var(--color-ink);white-space:nowrap;pointer-events:none;padding:3px 7px;font-size:11px;line-height:1;position:absolute;bottom:calc(100% + 4px);transform:translate(-50%)}.flip.svelte-jxgmzw{transform:scaleX(-1)}
