.VinylPlayer-module__JBh0da__deck{aspect-ratio:1;cursor:pointer;background:0 0;border:none;width:100%;padding:0;position:relative}.VinylPlayer-module__JBh0da__deck:focus-visible{outline-offset:6px;border-radius:50%;outline:3px solid #888}.VinylPlayer-module__JBh0da__disc{background-position:50%;background-size:110%;border-radius:50%;width:100%;height:100%;display:block}.VinylPlayer-module__JBh0da__warning{place-items:center;font-size:4rem;display:grid;position:absolute;inset:0}.VinylPlayer-module__JBh0da__arm{transform-origin:100%;background:#d9d9d9;border-radius:2px;width:30%;height:4px;transition:transform .8s cubic-bezier(.32,.72,0,1);position:absolute;top:calc(3% + 12px);right:calc(14px - 6%);transform:rotate(-5deg)}.VinylPlayer-module__JBh0da__armDown{transition-duration:1.2s;transform:rotate(-24deg)}.VinylPlayer-module__JBh0da__stylus{background:#f6a04d;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:-4px;transform:translateY(-50%)}.VinylPlayer-module__JBh0da__pivot{background:#bdbdbd;border-radius:50%;width:28px;height:28px;position:absolute;top:3%;right:-6%;box-shadow:0 2px 6px #00000080}.VinylPlayer-module__JBh0da__player{--signal:#22c55e;flex-direction:column;gap:46px;width:min(80vw,420px);display:flex}.VinylPlayer-module__JBh0da__meter{align-items:center;gap:12px;width:106%;display:flex}.VinylPlayer-module__JBh0da__track{background:#ffffff1f;border-radius:999px;flex:1;height:8px;position:relative}.VinylPlayer-module__JBh0da__track:focus-within{outline:2px solid var(--signal);outline-offset:6px}.VinylPlayer-module__JBh0da__fill{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--signal) 55%, black), var(--signal));height:100%;box-shadow:0 0 14px var(--signal);position:absolute;top:0;left:0;overflow:hidden}.VinylPlayer-module__JBh0da__fill:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);width:40%;height:100%;animation:1.6s linear infinite paused VinylPlayer-module__JBh0da__sheen;position:absolute;top:0;left:0}.VinylPlayer-module__JBh0da__live .VinylPlayer-module__JBh0da__fill:after{animation-play-state:running}.VinylPlayer-module__JBh0da__seek{opacity:0;cursor:pointer;width:100%;height:calc(100% + 20px);margin:0;position:absolute;top:-10px;left:0}.VinylPlayer-module__JBh0da__time{font-variant-numeric:tabular-nums;color:#ffffffbf;white-space:nowrap;font-size:.85rem}@keyframes VinylPlayer-module__JBh0da__sheen{0%{transform:translate(-100%)}to{transform:translate(350%)}}@media (prefers-reduced-motion:reduce){.VinylPlayer-module__JBh0da__disc{transform:none!important}.VinylPlayer-module__JBh0da__arm{transition:none}.VinylPlayer-module__JBh0da__fill:after{animation:none}}
