.crate_box__myrfN{position:relative;border-radius:20px;background:linear-gradient(180deg,transparent 0 58%,color-mix(in srgb,var(--material-wood) 28%,transparent) 58%),color-mix(in srgb,var(--material-wood) 12%,var(--surface));border:1px solid color-mix(in srgb,var(--material-wood) 40%,var(--border));box-shadow:inset 0 -22px 34px -26px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.1),0 30px 60px -40px rgba(0,0,0,.5)}.crate_box__myrfN:after{content:"";position:absolute;left:0;right:0;bottom:0;height:22px;border-radius:0 0 20px 20px;background:linear-gradient(180deg,color-mix(in srgb,var(--material-wood) 55%,#6b4a30),color-mix(in srgb,var(--material-wood) 40%,#3f2b1c));box-shadow:inset 0 1px 0 rgba(255,255,255,.2);pointer-events:none;z-index:5}.crate_strip__pNdGp{display:flex;align-items:flex-end;padding:40px calc(22px + 6rem) 34px 22px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none}.crate_strip__pNdGp::-webkit-scrollbar{display:none}.crate_strip__pNdGp[data-dragging]{cursor:grabbing;scroll-behavior:auto}.crate_slot__A07MW{--shift-current:0rem;--shift-hover:0rem;position:relative;flex:0 0 3.4rem;min-width:0;z-index:1;translate:calc(var(--shift-current) + var(--shift-hover)) 0;transition:translate .26s cubic-bezier(.2,.8,.2,1)}.crate_slot__A07MW:last-child{flex-basis:8.75rem}.crate_slot__A07MW:focus-within,.crate_strip__pNdGp:not([data-dragging]) .crate_slot__A07MW:hover{z-index:20}.crate_slot__A07MW:focus-within~.crate_slot__A07MW,.crate_strip__pNdGp:not([data-dragging]) .crate_slot__A07MW:hover~.crate_slot__A07MW{--shift-hover:5.4rem}.crate_slotCurrent___Gavb{z-index:10}.crate_slotCurrent___Gavb~.crate_slot__A07MW{--shift-current:5.4rem}.crate_sleeve__vQu7m{position:relative;display:flex;flex-direction:column;width:8.75rem;aspect-ratio:1;overflow:hidden;border-radius:5px;background:var(--material-paper);color:var(--material-vinyl);text-align:left;box-shadow:-1px 0 0 rgba(0,0,0,.12),-6px 0 14px -8px rgba(0,0,0,.5),0 1px 2px rgba(0,0,0,.18);rotate:0deg;translate:0 0;transition:translate .26s cubic-bezier(.2,.8,.2,1),rotate .26s cubic-bezier(.2,.8,.2,1),box-shadow .26s ease}.crate_sleeve__vQu7m:focus-visible,.crate_strip__pNdGp:not([data-dragging]) .crate_slot__A07MW:hover .crate_sleeve__vQu7m{translate:0 -18px;rotate:-2deg;box-shadow:-1px 0 0 rgba(0,0,0,.12),0 22px 34px -18px rgba(0,0,0,.6),0 1px 2px rgba(0,0,0,.18)}.crate_sleeve__vQu7m:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.crate_slotCurrent___Gavb .crate_sleeve__vQu7m{translate:0 -26px;rotate:0deg;box-shadow:0 0 0 2px var(--accent),0 22px 34px -18px rgba(0,0,0,.6)}.crate_sleeve__vQu7m:disabled{opacity:.6;cursor:not-allowed}.crate_strip__pNdGp:not([data-dragging]) .crate_slot__A07MW:hover .crate_sleeve__vQu7m:disabled{translate:0 -6px;rotate:0deg}.crate_art__FzvAk{position:relative;display:block;flex:1;min-height:0;overflow:hidden}.crate_spine__K1sYg{position:absolute;left:0;top:0;bottom:0;width:3.4rem;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;padding:8px 8px 10px;background:linear-gradient(90deg,rgba(12,12,14,.78),rgba(12,12,14,.62) 70%,rgba(12,12,14,.3));color:#f3f0e9;writing-mode:vertical-rl;transform:rotate(180deg);transition:opacity .2s ease}.crate_spineTitle__Ovm_a{font-family:var(--font-display);font-size:12px;font-weight:600;line-height:1.1;max-height:100%}.crate_spineArtist__aMm1X,.crate_spineTitle__Ovm_a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crate_spineArtist__aMm1X{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;opacity:.75}.crate_slotCurrent___Gavb .crate_spine__K1sYg,.crate_slot__A07MW:focus-within .crate_spine__K1sYg,.crate_strip__pNdGp:not([data-dragging]) .crate_slot__A07MW:hover .crate_spine__K1sYg{opacity:0}.crate_band__aVZD6{display:flex;flex-direction:column;padding:7px 9px 8px;background:var(--material-paper);opacity:0;transition:opacity .2s ease}.crate_slotCurrent___Gavb .crate_band__aVZD6,.crate_slot__A07MW:focus-within .crate_band__aVZD6,.crate_strip__pNdGp:not([data-dragging]) .crate_slot__A07MW:hover .crate_band__aVZD6{opacity:1}.crate_tag__X9T9Q{position:absolute;right:8px;top:8px;display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--material-vinyl) 84%,transparent);color:#efede6;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.crate_nudge__K_FQP{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;border:1px solid var(--border);background:var(--surface);color:var(--foreground);transition:border-color .15s ease,transform .15s ease}.crate_nudge__K_FQP:hover{border-color:var(--accent);transform:translateY(-1px)}.crate_nudge__K_FQP:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.crate_band__aVZD6,.crate_nudge__K_FQP,.crate_sleeve__vQu7m,.crate_slot__A07MW,.crate_spine__K1sYg{transition:none}}.turntable_deck__n3gLr{--background:#14130f;--surface:#201e1a;--foreground:#f1ede4;--muted-foreground:#b1aa9d;--border:rgba(255,255,255,0.13);--input:rgba(255,255,255,0.35);--accent:#8fa7ff;--accent-foreground:#0f1115;--accent-soft:#2a3352;--ring:#8fa7ff;position:relative;isolation:isolate;color:var(--foreground);border-radius:26px;background:radial-gradient(120% 80% at 20% 0,rgba(255,255,255,.06),transparent 55%),linear-gradient(165deg,#1c1a16,#14130f 60%,#100f0c);border:1px solid color-mix(in srgb,var(--material-wood) 45%,#2a2622);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 5px #0e0d0b,inset 0 0 0 6px color-mix(in srgb,var(--material-wood) 55%,transparent),0 1px 2px rgba(0,0,0,.3),0 40px 80px -40px rgba(0,0,0,.8);transition:box-shadow .9s ease}.turntable_deck__n3gLr[data-playing=true]{box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 5px #0e0d0b,inset 0 0 0 6px color-mix(in srgb,var(--material-wood) 55%,transparent),0 1px 2px rgba(0,0,0,.3),0 40px 80px -40px rgba(0,0,0,.8),0 0 120px -30px color-mix(in srgb,var(--record-glow,var(--accent)) 60%,transparent)}.turntable_lampLight__SfwrA{position:absolute;inset:-12%;z-index:-1;pointer-events:none;opacity:0;transition:opacity 1.4s ease}.turntable_deck__n3gLr[data-playing=true] .turntable_lampLight__SfwrA{opacity:1}.turntable_lampLight__SfwrA:after,.turntable_lampLight__SfwrA:before{content:"";position:absolute;width:70%;height:80%;border-radius:50%;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--record-glow,var(--accent)) 70%,transparent),transparent 68%);filter:blur(48px);will-change:transform,opacity}.turntable_lampLight__SfwrA:before{left:-6%;bottom:-10%;animation:turntable_lamp-breathe-a__B9NLJ 5.6s ease-in-out infinite}.turntable_lampLight__SfwrA:after{right:-8%;top:-12%;animation:turntable_lamp-breathe-b__0u8fL 7.4s ease-in-out infinite;animation-delay:-2.3s}@keyframes turntable_lamp-breathe-a__B9NLJ{0%,to{opacity:.38;transform:scale(.96)}50%{opacity:.8;transform:scale(1.06)}}@keyframes turntable_lamp-breathe-b__0u8fL{0%,to{opacity:.3;transform:scale(1.04)}50%{opacity:.72;transform:scale(.95)}}.turntable_deck__n3gLr:before{content:"";position:absolute;inset:6px;border-radius:20px;background:repeating-linear-gradient(100deg,transparent 0 3px,rgba(255,255,255,.012) 3px 4px);pointer-events:none}.turntable_stage__dg7bb{position:relative;aspect-ratio:1;width:100%;max-width:12rem;margin-inline:auto}@media (min-width:1024px){.turntable_stage__dg7bb{max-width:26rem}}.turntable_mat__A3FTC{position:absolute;inset:3%;border-radius:50%;background:radial-gradient(circle at 50% 50%,#1a1917 0 58%,#141311 59% 100%);box-shadow:inset 0 2px 10px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.05),0 14px 34px -16px rgba(0,0,0,.9)}.turntable_strobe__KGVFW{position:absolute;inset:3%;border-radius:50%;background:repeating-conic-gradient(from 0deg,transparent 0deg 1.9deg,rgba(255,255,255,.28) 1.9deg 2.5deg);-webkit-mask:radial-gradient(circle,transparent 0 94.5%,black 95% 97.5%,transparent 98%);mask:radial-gradient(circle,transparent 0 94.5%,black 95% 97.5%,transparent 98%);pointer-events:none}.turntable_deck__n3gLr[data-playing=true] .turntable_strobe__KGVFW[data-rpm="45"]{animation:turntable_strobe-drift__PCHjW 6s linear infinite}@keyframes turntable_strobe-drift__PCHjW{to{transform:rotate(10deg)}}.turntable_record__ykz2c{position:absolute;inset:7%;border-radius:50%;background:repeating-radial-gradient(circle at 50% 50%,color-mix(in srgb,white 5%,var(--material-vinyl)) 0 1.5px,var(--material-vinyl) 1.5px 3.5px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 2px 4px rgba(0,0,0,.5);will-change:transform;transition:translate .26s cubic-bezier(.3,.8,.3,1),scale .26s cubic-bezier(.3,.8,.3,1),opacity .22s ease}.turntable_record__ykz2c:after{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 210deg,transparent 0deg,rgba(255,255,255,.14) 30deg,transparent 60deg,transparent 200deg,rgba(255,255,255,.09) 225deg,transparent 250deg);mix-blend-mode:screen}.turntable_recordOut__o1Aud{translate:0 42%;scale:.94;opacity:0}.turntable_recordIn__shA9l{animation:turntable_record-in__j1_lL .32s cubic-bezier(.2,.8,.2,1) both}@keyframes turntable_record-in__j1_lL{0%{translate:0 42%;scale:.94;opacity:0}}.turntable_label__J3i3f{position:absolute;inset:33%;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 35% 30%,color-mix(in srgb,white 25%,var(--accent)),var(--accent) 65%);box-shadow:inset 0 0 0 1px rgba(0,0,0,.25)}.turntable_labelInk__TmdAB{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:.6rem 0;color:#fff;text-align:center;background:radial-gradient(circle,rgba(0,0,0,.32) 0 30%,rgba(0,0,0,.5) 100%);text-shadow:0 1px 2px rgba(0,0,0,.55)}@media (min-width:1024px){.turntable_labelInk__TmdAB{padding:.85rem 0}}.turntable_spindle__YEWrF{position:absolute;left:50%;top:50%;width:8px;height:8px;transform:translate(-50%,-50%);border-radius:50%;background:#d9d9d9;box-shadow:0 0 0 2px rgba(0,0,0,.45);z-index:3}.turntable_arm__gKFdU{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:4;pointer-events:none;touch-action:none}.turntable_armPivot__OWGh4{transform-box:view-box;transform-origin:88px 12px;transform:rotate(var(--arm-angle,0deg));filter:drop-shadow(0 2px 2px rgba(0,0,0,.5))}.turntable_arm__gKFdU[data-motion=swing] .turntable_armPivot__OWGh4{transition:transform .52s cubic-bezier(.3,.9,.3,1)}.turntable_arm__gKFdU[data-motion=track] .turntable_armPivot__OWGh4{transition:transform .4s linear}.turntable_arm__gKFdU[data-motion=drag] .turntable_armPivot__OWGh4{transition:none}.turntable_armGrab__BFbMI{pointer-events:auto;cursor:grab}.turntable_armGrab__BFbMI:active{cursor:grabbing}.turntable_armHit__Go2EW{stroke:transparent;stroke-width:12;stroke-linecap:round}.turntable_armTube__IWmL0{stroke:#8f8f93;stroke-width:3.2;stroke-linecap:round}.turntable_armTubeHighlight__dLQtm{stroke:#e2e2e4;stroke-width:1.1;stroke-linecap:round;transform:translate(-.6px,-.6px)}.turntable_headshell__9oH98{fill:#141416;stroke:#3a3a3e;stroke-width:.6}.turntable_stylus__IKKNj{fill:#d6d6d8}.turntable_pivotBase__d2JMT{fill:#9a9a9e;stroke:#56565a;stroke-width:.8}.turntable_pivotCap__9__Lg{fill:#e6e6e8}.turntable_monitor__Lb0iC{position:relative;width:100%;max-width:24rem;aspect-ratio:16/9;min-height:200px;overflow:hidden;border-radius:10px;background:#0a0a0b;box-shadow:0 1px 2px rgba(0,0,0,.4),0 24px 50px -24px rgba(0,0,0,.9),inset 0 0 0 1px rgba(255,255,255,.1)}.turntable_monitor__Lb0iC:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--material-paper) 88%,transparent);pointer-events:none;z-index:3}.turntable_video__Vwdgt,.turntable_video__Vwdgt>iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.turntable_videoHidden__ef1Dn{visibility:hidden}.turntable_monitorArt__l3iP9{position:absolute;inset:0;overflow:hidden;background:#0a0a0b;animation:turntable_art-in__F2H0L .4s ease both}.turntable_monitorSquare__gvuFr{position:absolute;inset:0;margin:auto;height:100%;aspect-ratio:1;overflow:hidden;z-index:1;box-shadow:0 0 0 3px color-mix(in srgb,var(--material-paper) 88%,transparent),0 18px 40px -18px rgba(0,0,0,.9)}.turntable_monitorArt__l3iP9:after{z-index:2;content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.45))}@keyframes turntable_art-in__F2H0L{0%{opacity:0}}.turntable_monitorChip__2SPRn{position:absolute;left:12px;bottom:12px;z-index:2;padding:3px 9px;border-radius:999px;background:rgba(10,10,11,.7);color:#efede6;font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.turntable_errorCard__hlPuA{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:1.25rem;background:var(--surface)}.turntable_pillButton__a_gTq{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:999px;border:1px solid var(--border);background:rgba(255,255,255,.04);color:var(--foreground);font-size:13px;font-weight:500;transition:border-color .15s ease}.turntable_pillButton__a_gTq:hover{border-color:var(--accent)}.turntable_pillButton__a_gTq:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.turntable_title__XifMO{transition:opacity .2s ease,translate .2s ease}.turntable_titleSwap__hjeCu{opacity:0;translate:0 6px}.turntable_meter__l1ujq{display:flex;align-items:flex-end;gap:4px;height:3rem}.turntable_bar__IDZQS{flex:1;min-width:0;height:100%;border-radius:2px 2px 0 0;background:linear-gradient(180deg,var(--accent),color-mix(in srgb,var(--accent) 45%,transparent));transform-origin:bottom;transform:scaleY(var(--level,.06));transition:transform 90ms linear}.turntable_deck__n3gLr[data-playing=false] .turntable_bar__IDZQS{background:rgba(255,255,255,.16)}.turntable_lamp__whrDG{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.18);transition:background .3s ease,box-shadow .3s ease}.turntable_deck__n3gLr[data-phase=dropping] .turntable_lamp__whrDG,.turntable_deck__n3gLr[data-playing=true] .turntable_lamp__whrDG{background:#ff6b3d;box-shadow:0 0 10px 2px rgba(255,107,61,.55)}.turntable_needleButton__GqBUk{display:inline-flex;align-items:center;gap:.625rem;height:3rem;padding:0 1.25rem;border-radius:999px;background:var(--foreground);color:var(--background);font-weight:500;box-shadow:0 12px 28px -14px rgba(0,0,0,.9);transition:transform .15s ease,box-shadow .15s ease}.turntable_needleButton__GqBUk:hover{transform:translateY(-2px)}.turntable_needleButton__GqBUk:active{transform:translateY(0) scale(.98)}.turntable_needleButton__GqBUk:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.turntable_roundButton__F8iRb{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid var(--border);background:rgba(255,255,255,.04);color:var(--foreground);transition:transform .15s ease,border-color .15s ease,background-color .15s ease}.turntable_roundButton__F8iRb:hover{transform:translateY(-2px);border-color:var(--accent)}.turntable_roundButton__F8iRb:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.turntable_roundButtonOn__Zr9Hx{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.turntable_divider__wfyGY{width:1px;height:1.5rem;margin-inline:.25rem;background:var(--border)}.turntable_range__HJQVL{appearance:none;width:100%;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--accent) 0 var(--fill,50%),rgba(255,255,255,.16) var(--fill,50%) 100%);outline:none}.turntable_rangeThin__uHcP7{height:2px}.turntable_range__HJQVL::-webkit-slider-thumb{appearance:none;width:16px;height:16px;border-radius:50%;background:var(--foreground);border:2px solid var(--background);box-shadow:0 1px 3px rgba(0,0,0,.5);cursor:pointer}.turntable_rangeThin__uHcP7::-webkit-slider-thumb{width:12px;height:12px}.turntable_range__HJQVL::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--foreground);border:2px solid var(--background);cursor:pointer}.turntable_range__HJQVL:disabled{opacity:.5}.turntable_range__HJQVL:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 35%,transparent)}@media (prefers-reduced-motion:reduce){.turntable_arm__gKFdU[data-motion] .turntable_armPivot__OWGh4,.turntable_deck__n3gLr,.turntable_lamp__whrDG,.turntable_needleButton__GqBUk,.turntable_record__ykz2c,.turntable_roundButton__F8iRb,.turntable_title__XifMO{transition:none}.turntable_monitorArt__l3iP9,.turntable_recordIn__shA9l,.turntable_strobe__KGVFW{animation:none}.turntable_lampLight__SfwrA:after,.turntable_lampLight__SfwrA:before{animation:none;opacity:.5}.turntable_bar__IDZQS{transition:none}.turntable_needleButton__GqBUk:hover,.turntable_roundButton__F8iRb:hover{transform:none}}