.vinyl-wrap[data-astro-cid-47dbuaza]{aspect-ratio:1;position:absolute;mask-image:radial-gradient(circle at 45% 45%,#000 52%,#0000 72%)}.vinyl[data-astro-cid-47dbuaza]{background:repeating-radial-gradient(circle,#141115 0 1px,#1d191f 1.5px 3px),#171418;border-radius:50%;position:absolute;inset:6%;overflow:hidden;box-shadow:0 40px 120px -20px #000c,0 0 0 1px #ffffff08}.vinyl-spin[data-astro-cid-47dbuaza]{animation:3.6s linear infinite spin;position:absolute;inset:0}.vinyl-label[data-astro-cid-47dbuaza]{background:radial-gradient(circle, #121014 0 3.5%, transparent 4%), radial-gradient(circle at 35% 30%, color-mix(in oklab, var(--color-accent) 85%, #fff 10%), color-mix(in oklab, var(--color-accent) 55%, var(--color-rose)) 70%);border-radius:50%;position:absolute;inset:34%;overflow:hidden;box-shadow:inset 0 0 0 6px #0000002e}.vinyl-art[data-astro-cid-47dbuaza]{object-fit:cover;filter:saturate(.85)brightness(.9);width:100%;height:100%;position:absolute;inset:0}.vinyl-art-playing[data-astro-cid-47dbuaza]{opacity:0;transition:opacity 1.2s var(--ease-haze)}html.st-playing .vinyl-art-playing[data-astro-cid-47dbuaza]{opacity:1}.vinyl-hole[data-astro-cid-47dbuaza]{background:#121014;border-radius:50%;width:7%;height:7%;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 2px #00000040}.vinyl-mark[data-astro-cid-47dbuaza]{background:#12101473;border-radius:999px;width:30%;height:5%;position:absolute;top:16%;left:50%;translate:-50%}.vinyl-sheen[data-astro-cid-47dbuaza]{mix-blend-mode:screen;background:conic-gradient(from 200deg,#0000 0deg,#ffe6c81a 22deg,#0000 55deg 180deg,#ffe6c80f 202deg,#0000 235deg);border-radius:50%;position:absolute;inset:0}.tonearm[data-astro-cid-47dbuaza]{filter:drop-shadow(0 18px 18px #0009);transform-origin:75% 9.5%;width:34%;transition:transform 1.4s var(--ease-drift);position:absolute;top:-2%;right:-2%;transform:rotate(-9deg)}html.st-playing .tonearm[data-astro-cid-47dbuaza]{transform:rotate(5deg)}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vinyl-spin[data-astro-cid-47dbuaza]{animation:none}}.tune[data-astro-cid-2snqwasv]{--level:0;--progress:0;max-width:30rem;margin-top:2.25rem}.tune-btn[data-astro-cid-2snqwasv]{border:1px solid color-mix(in oklab, var(--color-accent) 35%, var(--color-line));background:radial-gradient(120% 180% at 0% 50%, color-mix(in oklab, var(--color-accent) 16%, transparent), transparent 60%), color-mix(in oklab, var(--color-surface) 75%, transparent);backdrop-filter:blur(6px);cursor:pointer;text-align:left;width:100%;transition:border-color .7s var(--ease-drift), box-shadow .9s var(--ease-drift), transform .6s var(--ease-drift);border-radius:999px;align-items:center;gap:1.1rem;padding:.85rem 1.25rem .85rem .85rem;display:flex;position:relative}.tune-btn[data-astro-cid-2snqwasv]:hover,.tune-btn[data-astro-cid-2snqwasv]:focus-visible{border-color:color-mix(in oklab, var(--color-accent) 70%, var(--color-line));box-shadow:0 0 60px -12px color-mix(in oklab, var(--color-accent) 55%, transparent);transform:translateY(-1px)}.tune-disc[data-astro-cid-2snqwasv]{background:var(--color-accent);width:3.9rem;height:3.9rem;color:var(--color-night);box-shadow:0 0 calc(18px + var(--level) * 40px) calc(var(--level) * 10px) color-mix(in oklab, var(--color-accent) 55%, transparent);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.tune-halo[data-astro-cid-2snqwasv]{border:1px solid color-mix(in oklab, var(--color-accent) 60%, transparent);animation:halo 2.8s var(--ease-haze) infinite;border-radius:50%;position:absolute;inset:-6px}.tune-ring[data-astro-cid-2snqwasv]{background:repeating-conic-gradient(from 0deg, color-mix(in oklab, var(--color-accent) 70%, transparent) 0deg 2deg, transparent 2deg 9deg);opacity:.35;border-radius:50%;animation:24s linear infinite ring;position:absolute;inset:-11px;mask:radial-gradient(closest-side,#0000 86%,#000 88% 100%)}.tune-icon[data-astro-cid-2snqwasv]{place-items:center;display:grid;position:relative}.tune-play[data-astro-cid-2snqwasv]{margin-left:3px}.tune-pause[data-astro-cid-2snqwasv]{display:none}.tune-body[data-astro-cid-2snqwasv]{flex-direction:column;flex:1;min-width:0;display:flex}.tune-kicker[data-astro-cid-2snqwasv]{color:var(--color-mist);align-items:center;gap:.45rem;font-size:.8rem;display:flex}.tune-dot[data-astro-cid-2snqwasv]{background:var(--color-accent);width:6px;height:6px;box-shadow:0 0 8px var(--color-accent);border-radius:50%;animation:3.2s step-end infinite flicker}.tune-kicker-live[data-astro-cid-2snqwasv]{color:var(--color-accent);display:none}.tune-title[data-astro-cid-2snqwasv]{font-family:var(--font-display);letter-spacing:-.045em;color:var(--color-ink);font-size:1.55rem;line-height:1.05}.tune-wave[data-astro-cid-2snqwasv]{align-items:center;gap:2px;height:1.9rem;margin-top:.35rem;display:flex}.tune-wave[data-astro-cid-2snqwasv] i[data-astro-cid-2snqwasv]{min-width:1px;height:calc(var(--h) * 100%);background:color-mix(in oklab, var(--color-mist) 55%, transparent);transform-origin:50%;animation:shimmer 3.6s var(--ease-haze) infinite;animation-delay:calc(var(--i) * 45ms);border-radius:2px;flex:1;transition:background-color .3s linear}.tune-btn[data-astro-cid-2snqwasv]:hover .tune-wave[data-astro-cid-2snqwasv] i[data-astro-cid-2snqwasv]{background:color-mix(in oklab, var(--color-accent) 55%, var(--color-mist))}.tune-meta[data-astro-cid-2snqwasv]{color:var(--color-mist);flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-top:.75rem;padding-left:1.25rem;font-size:.85rem;display:flex}.tune-time[data-astro-cid-2snqwasv],.tune-full[data-astro-cid-2snqwasv]{display:none}.tune-full[data-astro-cid-2snqwasv]{color:var(--color-ink);text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--color-accent) 60%, transparent);align-items:center;gap:.4rem}.tune[data-astro-cid-2snqwasv].is-playing .tune-play[data-astro-cid-2snqwasv]{display:none}.tune[data-astro-cid-2snqwasv].is-playing .tune-pause[data-astro-cid-2snqwasv]{display:grid}.tune[data-astro-cid-2snqwasv].is-playing .tune-kicker-idle[data-astro-cid-2snqwasv],.tune[data-astro-cid-2snqwasv].is-playing .tune-meta-idle[data-astro-cid-2snqwasv]{display:none}.tune[data-astro-cid-2snqwasv].is-playing .tune-kicker-live[data-astro-cid-2snqwasv],.tune[data-astro-cid-2snqwasv].is-playing .tune-time[data-astro-cid-2snqwasv]{display:inline}.tune[data-astro-cid-2snqwasv].is-playing .tune-dot[data-astro-cid-2snqwasv]{animation:pulse .9s var(--ease-haze) infinite}.tune[data-astro-cid-2snqwasv].is-playing .tune-ring[data-astro-cid-2snqwasv]{opacity:.7;animation-duration:3.6s}.tune[data-astro-cid-2snqwasv].is-playing .tune-halo[data-astro-cid-2snqwasv]{animation-duration:1.4s}.tune[data-astro-cid-2snqwasv].is-playing .tune-wave[data-astro-cid-2snqwasv] i[data-astro-cid-2snqwasv]{animation:none}.tune[data-astro-cid-2snqwasv].is-playing .tune-wave[data-astro-cid-2snqwasv] i[data-astro-cid-2snqwasv].is-played{background:var(--color-accent);box-shadow:0 0 6px color-mix(in oklab, var(--color-accent) 60%, transparent)}.tune[data-astro-cid-2snqwasv].is-playing .tune-wave[data-astro-cid-2snqwasv] i[data-astro-cid-2snqwasv].is-near{transform:scaleY(calc(1 + var(--level) * .9))}.tune[data-astro-cid-2snqwasv].is-done .tune-full[data-astro-cid-2snqwasv]{display:inline-flex}.tune[data-astro-cid-2snqwasv].is-done .tune-meta-idle[data-astro-cid-2snqwasv]{display:none}.tune-float[data-astro-cid-2snqwasv]{left:50%;bottom:max(1rem, env(safe-area-inset-bottom));z-index:80;border:1px solid color-mix(in oklab, var(--color-accent) 40%, var(--color-line));background:color-mix(in oklab, var(--color-surface) 88%, transparent);backdrop-filter:blur(10px);opacity:0;pointer-events:none;transition:translate .7s var(--ease-drift), opacity .7s var(--ease-drift);border-radius:999px;align-items:center;gap:.75rem;padding:.45rem 1.1rem .45rem .45rem;display:flex;position:fixed;translate:-50% 160%;box-shadow:0 18px 50px -18px #000000e6}.tune-float[data-astro-cid-2snqwasv].is-shown{opacity:1;pointer-events:auto;translate:-50%}.tune-float-btn[data-astro-cid-2snqwasv]{background:var(--color-accent);width:2.4rem;height:2.4rem;color:var(--color-night);cursor:pointer;border-radius:50%;place-items:center;display:grid}.tune-float-title[data-astro-cid-2snqwasv]{font-family:var(--font-display);letter-spacing:-.045em}.tune-float-bars[data-astro-cid-2snqwasv]{align-items:flex-end;gap:2px;height:1rem;display:flex}.tune-float-bars[data-astro-cid-2snqwasv] i[data-astro-cid-2snqwasv]{background:var(--color-accent);transform-origin:bottom;width:3px;height:100%;animation:eq .9s var(--ease-haze) infinite alternate;border-radius:2px}.tune-float-bars[data-astro-cid-2snqwasv] i[data-astro-cid-2snqwasv]:nth-child(2){animation-delay:-.3s}.tune-float-bars[data-astro-cid-2snqwasv] i[data-astro-cid-2snqwasv]:nth-child(3){animation-delay:-.6s}.tune-float-bars[data-astro-cid-2snqwasv] i[data-astro-cid-2snqwasv]:nth-child(4){animation-delay:-.15s}.tune-float-bars[data-astro-cid-2snqwasv] i[data-astro-cid-2snqwasv]:nth-child(5){animation-delay:-.45s}@keyframes halo{0%{opacity:.9;transform:scale(.96)}to{opacity:0;transform:scale(1.35)}}@keyframes ring{to{transform:rotate(360deg)}}@keyframes shimmer{0%,to{opacity:.55}50%{opacity:1}}@keyframes flicker{0%,62%,66%,to{opacity:1}64%{opacity:.2}}@keyframes pulse{50%{opacity:.6;transform:scale(1.6)}}@keyframes eq{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.tune-halo[data-astro-cid-2snqwasv],.tune-ring[data-astro-cid-2snqwasv],.tune-wave[data-astro-cid-2snqwasv] i[data-astro-cid-2snqwasv],.tune-dot[data-astro-cid-2snqwasv],.tune-float-bars[data-astro-cid-2snqwasv] i[data-astro-cid-2snqwasv]{animation:none!important}}.signup-input[data-astro-cid-4rcbr5jz]{border:1px solid var(--color-line);background:color-mix(in oklab, var(--color-night) 70%, transparent);min-height:2.9rem;color:var(--color-ink);transition:border-color .5s var(--ease-drift);border-radius:999px;flex:1;padding:.7rem 1.1rem;font-size:1rem}.signup-input[data-astro-cid-4rcbr5jz]::placeholder{color:color-mix(in oklab, var(--color-mist) 80%, transparent)}.signup-input[data-astro-cid-4rcbr5jz]:focus-visible{border-color:var(--color-accent);outline-offset:2px}.signup-check[data-astro-cid-4rcbr5jz]{width:1.1rem;height:1.1rem;accent-color:var(--color-accent);margin-top:.15rem}.featured-glow[data-astro-cid-lcdefpme]{background:var(--color-accent);filter:blur(80px);opacity:.22;border-radius:2rem;position:absolute;inset:8% -4% -6% 6%}.hero-video[data-astro-cid-lcdefpme]{opacity:.35;mask-image:linear-gradient(#000 55%,#0000)}.shelf[data-astro-cid-lcdefpme]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--color-line) transparent;grid-auto-columns:min(70vw,300px);grid-auto-flow:column;gap:1.5rem;padding:1rem max(1.25rem,50vw - 36.5rem) 1.5rem;scroll-padding-inline:max(1.25rem,50vw - 36.5rem);display:grid;overflow-x:auto}.shelf-item[data-astro-cid-lcdefpme]{scroll-snap-align:start}.teaser[data-astro-cid-lcdefpme]{background:radial-gradient(80% 120% at 0% 0%, color-mix(in oklab, var(--color-accent) 12%, transparent), transparent 60%), color-mix(in oklab, var(--color-surface) 70%, transparent)}
