.deck[data-astro-cid-i6sbknvr]{--track:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:1rem clamp(4rem,9vw,7rem);display:grid}.turntable[data-astro-cid-i6sbknvr]{aspect-ratio:1;border:2px solid var(--ink);border-radius:var(--tile-r);background:var(--hot);padding:6%;position:relative}.record[data-astro-cid-i6sbknvr]{cursor:grab;touch-action:none;width:92%;height:auto;display:block}.turntable[data-astro-cid-i6sbknvr].scratching .record[data-astro-cid-i6sbknvr]{cursor:grabbing}.deck[data-astro-cid-i6sbknvr].paused .eq[data-astro-cid-i6sbknvr] i[data-astro-cid-i6sbknvr]{animation-play-state:paused}.turntable[data-astro-cid-i6sbknvr].jump{animation:.45s cubic-bezier(.2,1.4,.35,1) bump}@keyframes bump{40%{scale:.985}}.vinyl[data-astro-cid-i6sbknvr]{fill:var(--ink)}.groove[data-astro-cid-i6sbknvr]{fill:none;stroke:#2c2c2c;stroke-width:.8px}.label[data-astro-cid-i6sbknvr]{fill:var(--hot);stroke:var(--ink);stroke-width:1.5px}.label-ring[data-astro-cid-i6sbknvr]{fill:var(--ink);font-family:var(--display);font-variation-settings:"wght" 760, "wdth" 88;letter-spacing:.06em;font-size:6.6px}.label-now[data-astro-cid-i6sbknvr]{fill:var(--ink);font-family:var(--display);font-variation-settings:"wght" 800, "wdth" 84;letter-spacing:-.02em;font-size:12px}.hole[data-astro-cid-i6sbknvr]{fill:var(--paper)}.label-no[data-astro-cid-i6sbknvr]{fill:var(--ink);font-family:var(--display);font-variation-settings:"wght" 800, "wdth" 84;font-variant-numeric:tabular-nums;font-size:14px}.rpm[data-astro-cid-i6sbknvr]{border:2px solid var(--ink);background:var(--paper);border-radius:999px;padding:3px;display:flex;position:absolute;bottom:4.5%;left:4.5%}.rpm-b[data-astro-cid-i6sbknvr]{color:var(--ink);font-family:var(--display);font-variation-settings:"wght" 760, "wdth" 88;cursor:pointer;transition:background-color .3s var(--ease), color .3s var(--ease);background:0 0;border:0;border-radius:999px;padding:.3rem .75rem;font-size:.95rem}.rpm-b[data-astro-cid-i6sbknvr].on{background:var(--ink);color:var(--paper)}.tt-hint[data-astro-cid-i6sbknvr]{font-family:var(--display);font-variation-settings:"wght" 700, "wdth" 90;font-size:.95rem;position:absolute;bottom:5.5%;right:4.5%}@media (hover:none){.tt-hint[data-astro-cid-i6sbknvr]{display:none}}.arm[data-astro-cid-i6sbknvr]{transform-origin:75% 11.5%;cursor:grab;touch-action:none;width:30%;height:auto;transition:rotate .9s cubic-bezier(.2,1.3,.35,1);position:absolute;top:3%;right:2%}.arm[data-astro-cid-i6sbknvr].instant{transition:none}.turntable[data-astro-cid-i6sbknvr].cueing .arm[data-astro-cid-i6sbknvr]{cursor:grabbing;filter:drop-shadow(0 10px 6px #00000040)}.arm-base[data-astro-cid-i6sbknvr]{fill:var(--paper);stroke:var(--ink);stroke-width:3px}.arm-pin[data-astro-cid-i6sbknvr]{fill:var(--ink)}.arm-rod[data-astro-cid-i6sbknvr]{fill:none;stroke:var(--ink);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.arm-head[data-astro-cid-i6sbknvr]{fill:var(--paper);stroke:var(--ink);stroke-width:3px}.player[data-astro-cid-i6sbknvr]{flex-direction:column;min-width:0;display:flex}.np-tag[data-astro-cid-i6sbknvr]{border:2px solid var(--ink);background:var(--hot);font-family:var(--display);font-variation-settings:"wght" 720, "wdth" 88;border-radius:999px;align-self:flex-start;align-items:center;gap:.6rem;padding:.35rem .95rem;font-size:.95rem;display:inline-flex}.eq[data-astro-cid-i6sbknvr]{align-items:flex-end;gap:2px;height:.9rem;display:inline-flex}.eq[data-astro-cid-i6sbknvr] i[data-astro-cid-i6sbknvr]{transform-origin:bottom;background:currentColor;width:3px;height:100%;animation:.8s ease-in-out infinite alternate eq}.eq[data-astro-cid-i6sbknvr] i[data-astro-cid-i6sbknvr]:nth-child(2){animation-delay:-.3s}.eq[data-astro-cid-i6sbknvr] i[data-astro-cid-i6sbknvr]:nth-child(3){animation-delay:-.55s}@keyframes eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.np[data-astro-cid-i6sbknvr]{margin-top:1.2rem;display:grid}.np-track[data-astro-cid-i6sbknvr]{opacity:0;visibility:hidden;transition:opacity .3s linear, translate .6s var(--ease), visibility 0s .3s;grid-area:1/1;translate:0 .8rem}.np-track[data-astro-cid-i6sbknvr].on{opacity:1;visibility:visible;transition:opacity .35s linear .1s, translate .6s var(--ease) .1s;translate:0}.np-title[data-astro-cid-i6sbknvr]{font-family:var(--display);font-variation-settings:"wght" 780, "wdth" 84;letter-spacing:-.045em;font-size:clamp(3rem,6.4vw,6.4rem);line-height:.9}.np-text[data-astro-cid-i6sbknvr]{max-width:40ch;margin-top:.9rem;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.45}.bar[data-astro-cid-i6sbknvr]{border:2px solid var(--ink);border-radius:999px;height:8px;margin-top:1.6rem;overflow:hidden}.bar[data-astro-cid-i6sbknvr] span[data-astro-cid-i6sbknvr]{background:var(--hot);transform-origin:0;height:100%;animation:fill var(--len,7s) linear forwards;display:block}.deck[data-astro-cid-i6sbknvr].paused .bar[data-astro-cid-i6sbknvr] span[data-astro-cid-i6sbknvr]{animation-play-state:paused}@keyframes fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.controls[data-astro-cid-i6sbknvr]{align-items:center;gap:.7rem;margin-top:1.1rem;display:flex}.pc[data-astro-cid-i6sbknvr]{border:2px solid var(--ink);background:var(--paper);width:3rem;height:3rem;color:var(--ink);cursor:pointer;transition:background-color .3s var(--ease), scale .3s var(--ease);border-radius:50%;place-items:center;padding:0;display:grid}.pc[data-astro-cid-i6sbknvr]:hover{background:var(--hot);scale:1.08}.pc[data-astro-cid-i6sbknvr]:active{scale:.94}.pc[data-astro-cid-i6sbknvr].big{background:var(--ink);width:3.8rem;height:3.8rem;color:var(--paper)}.pc[data-astro-cid-i6sbknvr].big:hover{background:var(--hot);color:var(--ink)}.pc[data-astro-cid-i6sbknvr] svg[data-astro-cid-i6sbknvr]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:45%;height:45%}.pc[data-astro-cid-i6sbknvr] .i-play[data-astro-cid-i6sbknvr]{fill:currentColor;display:none}.deck[data-astro-cid-i6sbknvr].paused .i-play[data-astro-cid-i6sbknvr]{display:block}.deck[data-astro-cid-i6sbknvr].paused .i-pause[data-astro-cid-i6sbknvr]{display:none}.released[data-astro-cid-i6sbknvr]{color:var(--mute);margin-left:auto;font-size:.95rem}.tracks[data-astro-cid-i6sbknvr]{border-bottom:2px solid var(--ink);margin:1.8rem 0 0;padding:0;list-style:none}.track[data-astro-cid-i6sbknvr]{border:0;border-top:2px solid var(--ink);width:100%;color:var(--ink);text-align:left;cursor:pointer;font:inherit;transition:background-color .3s var(--ease), padding .4s var(--ease);background:0 0;align-items:center;gap:1rem;padding:.85rem .6rem;display:flex}.track[data-astro-cid-i6sbknvr]:hover{padding-left:1.1rem}.track[data-astro-cid-i6sbknvr].on{background:var(--hot);padding-left:1.1rem}.track-no[data-astro-cid-i6sbknvr]{font-family:var(--display);font-variation-settings:"wght" 700, "wdth" 90;font-variant-numeric:tabular-nums;opacity:.6;font-size:.95rem}.track-name[data-astro-cid-i6sbknvr]{font-family:var(--display);font-variation-settings:"wght" 740, "wdth" 86;letter-spacing:-.02em;font-size:clamp(1.3rem,2vw,1.7rem)}.eq[data-astro-cid-i6sbknvr].small{visibility:hidden;margin-left:auto}.track[data-astro-cid-i6sbknvr].on .eq[data-astro-cid-i6sbknvr].small{visibility:visible}@media (width<=860px){.deck[data-astro-cid-i6sbknvr]{grid-template-columns:1fr}.turntable[data-astro-cid-i6sbknvr]{justify-self:center;width:min(100%,26rem)}}@media (prefers-reduced-motion:reduce){.eq[data-astro-cid-i6sbknvr] i[data-astro-cid-i6sbknvr],.bar[data-astro-cid-i6sbknvr] span[data-astro-cid-i6sbknvr]{animation:none}.bar[data-astro-cid-i6sbknvr] span[data-astro-cid-i6sbknvr]{transform:scaleX(.4)}}
