.immersive-wrapper{min-width:0;width:100%}.immersive-scene{position:relative;width:100%;height:clamp(360px,55vw,650px);background:radial-gradient(ellipse at 50% 50%,#233c4455,transparent 66%),linear-gradient(#0d1b2d,#07121e);border-radius:24px;overflow:hidden;isolation:isolate}.immersive-scene canvas{display:block;width:100%;height:100%;touch-action:none}.immersive-camera{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;padding:12px}.immersive-camera button{border:1px solid #72d6d044;border-radius:12px;background:#0d1b2d;color:#e7edf5;padding:9px 13px;min-height:44px;font:14px/1.5 var(--font-ui,Manrope);cursor:pointer}.immersive-camera button[aria-pressed=true]{border-color:#72d6d0;color:#d4fff7;background:#17414a}.immersive-camera button:focus-visible{outline:3px solid #ffd37a;outline-offset:3px}.immersive-error{position:absolute;inset:30%;color:#e7edf5;background:#0d1b2d;padding:18px;border:1px solid #72d6d044;z-index:4}.jukebox-solid-controls{display:flex;flex-wrap:wrap;gap:10px;padding:18px;background:#0d1b2d;border-radius:18px}.jukebox-solid-controls button{min-height:44px;padding:10px 16px;font:inherit;background:#17414a;color:#d4fff7;border:1px solid #72d6d055;border-radius:12px;cursor:pointer}.jukebox-solid-controls p{flex-basis:100%;margin:0;color:#a7b7ca;line-height:1.7}.jukebox-solid-controls button:disabled{opacity:.4}.bird-view-switch{display:flex;gap:10px;margin:20px 0;flex-wrap:wrap}.bird-view-switch button{font:inherit;color:#e7edf5;background:#0d1b2d;border:1px solid #72d6d044;border-radius:14px;padding:10px 16px;min-height:44px;cursor:pointer}.bird-view-switch [aria-pressed=true]{background:#17414a;border-color:#72d6d0}.bird-3d-stage .immersive-scene{height:clamp(330px,55vw,570px)}.bird-3d-stage .immersive-camera{position:relative;z-index:10}.bird-3d-stage .immersive-camera button{pointer-events:auto}.bird-3d-stage .immersive-wrapper{height:100%;padding-bottom:46px}@media(max-width:600px){.immersive-scene{height:420px}.immersive-camera button{font-size:12px;padding:9px}.immersive-camera{gap:5px}.bird-3d-stage .immersive-scene{height:360px}}.bird-3d-stage{aspect-ratio:auto!important;min-height:420px}.bird-3d-stage [class*=strings]{bottom:90px}.bird-3d-screen [class*=invitation]{position:relative;inset:auto;padding:20px;z-index:1;background:#08111f}.bird-3d-stage .immersive-wrapper{padding-bottom:0}.bird-3d-stage [class*=strings]{bottom:76px}html[data-reading-theme=night] .immersive-scene canvas{filter:brightness(.7)}.bird-view-switch+button{font:inherit;color:#e7edf5;background:#0d1b2d;border:1px solid #72d6d044;border-radius:14px;padding:10px 16px;min-height:44px;margin-bottom:14px;cursor:pointer}.JukeboxRetroExperience_experience__S11LS{margin:2rem 0 4rem;min-width:0;color:#e7edf5}.JukeboxRetroExperience_editions__xJ7Y0{display:flex;gap:10px;justify-content:center;margin-bottom:28px}.JukeboxRetroExperience_editions__xJ7Y0 button{padding:10px 18px;border-radius:24px;border:1px solid #66809c}.JukeboxRetroExperience_heading__mGLR2{text-align:center;max-width:680px;margin:0 auto 32px}.JukeboxRetroExperience_heading__mGLR2>p:first-child{font:.8rem var(--font-mono);letter-spacing:.16em}.JukeboxRetroExperience_heading__mGLR2 h2{font:400 clamp(1.7rem,3vw,2.7rem)/1.3 var(--font-display);margin:15px 0}.JukeboxRetroExperience_stage__NtuZf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start;perspective:1500px}.JukeboxRetroExperience_cabinet__xnf5I{padding:18px 17px 0;border-radius:180px 180px 25px 25px;background:linear-gradient(90deg,#453b32,#988574 4%,#1d2a34 7%,#182534 93%,#a9957c 96%,#433a32);border:1px solid #b8ab91;box-shadow:0 30px 70px #0009,inset 0 0 0 5px #101822,inset 0 0 0 7px #687d8d;position:relative;isolation:isolate;overflow:hidden;transform:rotateY(3deg)}.JukeboxRetroExperience_arch__2q3Nn{padding:12px 12px 0;border-radius:160px 160px 10px 10px;background:linear-gradient(135deg,#c4b39944,#72d6d033,#1a2a3e 55%);box-shadow:inset 0 0 0 2px #72d6d085,inset 0 0 0 7px #101a29,inset 0 0 0 9px #d4c39788}.JukeboxRetroExperience_sign__vtcpc{padding:42px 0 24px;text-align:center;color:#f0dec0;font:500 clamp(1.25rem,2.7vw,2rem)/1.4 var(--font-display);letter-spacing:.14em;text-shadow:0 0 24px #ffd37a55}.JukeboxRetroExperience_sign__vtcpc>span{display:block;font:.65rem var(--font-mono);letter-spacing:.28em;color:#a7b7ca;margin-top:6px}.JukeboxRetroExperience_glass__A6ZZn{height:340px;position:relative;border-radius:70px 70px 12px 12px;overflow:hidden;background:radial-gradient(ellipse at 50% 20%,#72d6d018,transparent 70%),linear-gradient(150deg,#20334499,#060c15);border:1px solid #66809c;box-shadow:inset 0 0 25px #0008}.JukeboxRetroExperience_glass__A6ZZn:after{content:"";position:absolute;inset:0;background:linear-gradient(125deg,transparent 15%,#ffffff07 25%,transparent 40%);pointer-events:none}.JukeboxRetroExperience_recordBay__vCHPt{position:absolute;inset:22px 14px auto;height:225px;perspective:800px}.JukeboxRetroExperience_record__JkRae{position:absolute;width:210px;height:210px;left:50%;top:0;margin-left:-105px;border-radius:50%;background:repeating-radial-gradient(circle,#151a22 0,#151a22 2px,#34424a 2.8px,#070c12 4px);box-shadow:0 14px 30px #000c,0 0 0 4px #5b778d33,inset 20px 0 20px #e7edf516;animation:JukeboxRetroExperience_recordSpin__08HX3 5.4s linear infinite}.JukeboxRetroExperience_record__JkRae:after{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(transparent,#c6d9e322,transparent 40%,#ffffff05,transparent 80%)}.JukeboxRetroExperience_recordLabel__XBnID{position:absolute;inset:36%;border-radius:50%;background:#81cfc5;border:5px solid #122b36;color:#08111f;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 0 1px #9ab4bf;z-index:1}.JukeboxRetroExperience_recordLabel__XBnID>span{font:20px Georgia,serif}.JukeboxRetroExperience_recordLabel__XBnID small{font:8px monospace!important;color:#08111f!important}.JukeboxRetroExperience_spindle__q2S_e{position:absolute;width:8px;height:8px;background:#fff0c5;border:2px solid #4e687c;border-radius:50%;left:50%;top:101px;margin-left:-4px;z-index:2}.JukeboxRetroExperience_tonearm__mTOb3{position:absolute;right:10px;top:0;width:12px;height:165px;transform-origin:6px 10px;transform:rotate(-20deg);transition:transform 1.1s ease;background:linear-gradient(90deg,#587186,#e7edf5,#587186);border-radius:6px;box-shadow:3px 3px 6px #0007;z-index:3}.JukeboxRetroExperience_tonearm__mTOb3:before{content:"";position:absolute;width:25px;height:25px;left:-7px;top:-5px;background:radial-gradient(circle,#d4deeb,#587186);border-radius:50%}.JukeboxRetroExperience_tonearm__mTOb3:after{content:"";position:absolute;bottom:-7px;left:-4px;width:22px;height:32px;background:#91b7c3;border-radius:3px;box-shadow:0 3px 5px #000}.JukeboxRetroExperience_tonearm__mTOb3[data-engaged=true]{transform:rotate(29deg)}.JukeboxRetroExperience_hologram__nq2gf{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;mix-blend-mode:screen}.JukeboxRetroExperience_holoLabel__WpDKS{position:absolute;bottom:48px;left:20px;right:20px;text-align:center;border-block:1px solid #72d6d033;padding:10px 6px;background:#08111fb5}.JukeboxRetroExperience_holoLabel__WpDKS span{font:.65rem var(--font-mono);color:#a7b7ca;letter-spacing:.06em}.JukeboxRetroExperience_holoLabel__WpDKS strong{display:block;font:.94rem var(--font-body);color:#e7edf5;margin-top:5px}.JukeboxRetroExperience_equalizer__1ICio{position:absolute;bottom:12px;left:24%;right:24%;height:26px;display:flex;align-items:center;gap:4px}.JukeboxRetroExperience_equalizer__1ICio i{flex:1 1;height:var(--bar);background:#72d6d0;opacity:.65;box-shadow:0 0 8px #72d6d044;transform-origin:bottom;animation:JukeboxRetroExperience_eq__wlMz5 1s ease-in-out infinite alternate;animation-delay:var(--delay)}.JukeboxRetroExperience_coinPanel__C7Ag4{position:relative;display:flex;align-items:center;gap:16px;margin:18px 9px;padding:15px 12px;border:1px solid #66809c;background:linear-gradient(145deg,#7e8c9733,#0a1422);border-radius:7px}.JukeboxRetroExperience_coinPanel__C7Ag4>div{display:flex;align-items:center;gap:8px;flex:1 1;flex-wrap:wrap}.JukeboxRetroExperience_coinSlot__qeuiA{width:40px;height:6px;border-radius:3px;background:#000;border:1px solid #9cacb8;display:block;box-shadow:0 2px 3px #000}.JukeboxRetroExperience_coinCount__JRyYF{font:1.5rem var(--font-mono);color:#72d6d0}.JukeboxRetroExperience_coinPanel__C7Ag4 small{font:.6rem var(--font-mono);width:100%}.JukeboxRetroExperience_insert__tUTp6{padding:8px 12px;border-radius:4px;box-shadow:0 3px 0 #040a12}.JukeboxRetroExperience_fallingCoin__R_mbN{position:absolute;top:-6px;left:15px;display:none;width:32px;height:32px;border-radius:50%;color:#493e2a;background:radial-gradient(circle,#e5d2a6,#a48c55);border:2px solid #e8d8b4;text-align:center;font:18px/29px Georgia}.JukeboxRetroExperience_fallingCoin__R_mbN[data-animate=true]{display:block;animation:JukeboxRetroExperience_coinDrop__odW1O .7s ease-in both}.JukeboxRetroExperience_status__8WhhP{font-size:.85rem!important;min-height:55px;text-align:center;padding:0 15px;margin:5px 0!important}.JukeboxRetroExperience_transport__076KY{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;padding:0 8px 18px}.JukeboxRetroExperience_transport__076KY button{border:1px solid #66809c;border-radius:6px;padding:8px 13px}.JukeboxRetroExperience_transport__076KY>span{font:.8rem var(--font-mono);color:#a7b7ca}.JukeboxRetroExperience_speaker__mtOxn{height:135px;border-radius:7px 7px 18px 18px;margin:0 12px 15px;background:repeating-linear-gradient(0deg,#050c16,#050c16 4px,#5d77833b 5px,#0b1524 7px);border:1px solid #66809c66;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 20px #000}.JukeboxRetroExperience_speaker__mtOxn span{font:.64rem var(--font-mono);color:#a7b7ca;letter-spacing:.08em;padding:10px;background:#091423;border:1px solid #66809c66;border-radius:20px}.JukeboxRetroExperience_selection__9wU_D{background:linear-gradient(160deg,#14263ce8,#0d1b2d);border:1px solid #66809c88;border-radius:14px;padding:24px;min-width:0;box-shadow:0 18px 45px #0004}.JukeboxRetroExperience_selection__9wU_D>header{display:flex;align-items:center;gap:10px}.JukeboxRetroExperience_selection__9wU_D h3{font:1.35rem var(--font-display);margin:0;flex:1 1}.JukeboxRetroExperience_selection__9wU_D>header>span{font-size:25px;color:#72d6d0}.JukeboxRetroExperience_selection__9wU_D>header>small{font:.75rem var(--font-mono)}.JukeboxRetroExperience_selection__9wU_D>label{display:block;margin:17px 0 7px}.JukeboxRetroExperience_selection__9wU_D>input,.JukeboxRetroExperience_selection__9wU_D>select{width:100%;box-sizing:border-box}.JukeboxRetroExperience_unlock__ijj1v{font-size:.88rem!important;min-height:45px;margin:18px 0}.JukeboxRetroExperience_catalog__oAAah{max-height:440px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#72d6d088 #08111f}.JukeboxRetroExperience_catalog__oAAah>button{display:flex;align-items:center;gap:12px;width:100%;min-height:74px;text-align:left;padding:13px 10px;border:0;border-bottom:1px solid #66809c55;background:transparent;border-radius:0}.JukeboxRetroExperience_catalog__oAAah>button:disabled{opacity:.7!important}.JukeboxRetroExperience_catalog__oAAah strong{font-size:.95rem!important;line-height:1.4;display:block}.JukeboxRetroExperience_catalog__oAAah small{display:block;font-size:.78rem!important;margin-top:3px}.JukeboxRetroExperience_catalog__oAAah>button>span:nth-child(2){flex:1 1;min-width:0;overflow-wrap:anywhere}.JukeboxRetroExperience_trackNumber__9okIB{font:.7rem var(--font-mono);color:#a7b7ca}.JukeboxRetroExperience_catalog__oAAah i{font-style:normal}.JukeboxRetroExperience_source__BTHne{display:block;font-size:.85rem;margin-top:18px;color:#72d6d0}.JukeboxRetroExperience_preferences__cSQhA{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:25px}.JukeboxRetroExperience_preferences__cSQhA button{padding:10px 14px;border:1px solid #66809c;border-radius:20px}.JukeboxRetroExperience_experience__S11LS[data-effects=false] .JukeboxRetroExperience_equalizer__1ICio i,.JukeboxRetroExperience_experience__S11LS[data-effects=false] .JukeboxRetroExperience_record__JkRae{animation-play-state:paused}.JukeboxRetroExperience_experience__S11LS[data-effects=false] .JukeboxRetroExperience_tonearm__mTOb3{transition:none}@keyframes JukeboxRetroExperience_recordSpin__08HX3{to{transform:rotate(1turn)}}@keyframes JukeboxRetroExperience_eq__wlMz5{0%{transform:scaleY(.4)}to{transform:scaleY(1)}}@keyframes JukeboxRetroExperience_coinDrop__odW1O{0%{transform:translateY(-70px) rotateY(0);opacity:0}25%{opacity:1}75%{transform:translateY(18px) rotateY(280deg);opacity:1}to{transform:translateY(30px) rotateY(1turn);opacity:0}}@media(max-width:850px){.JukeboxRetroExperience_stage__NtuZf{grid-template-columns:1fr;max-width:620px;margin:auto}.JukeboxRetroExperience_cabinet__xnf5I{max-width:440px;width:100%;box-sizing:border-box;margin:auto;transform:none}.JukeboxRetroExperience_selection__9wU_D{padding:20px}.JukeboxRetroExperience_catalog__oAAah{max-height:370px}.JukeboxRetroExperience_sign__vtcpc{font-size:1.7rem}.JukeboxRetroExperience_heading__mGLR2{padding-inline:8px}.JukeboxRetroExperience_record__JkRae{width:210px;height:210px}.JukeboxRetroExperience_preferences__cSQhA button{flex:1 1}.JukeboxRetroExperience_coinPanel__C7Ag4{gap:8px;margin-inline:3px;padding-inline:9px}.JukeboxRetroExperience_coinPanel__C7Ag4 small{font-size:.6rem!important}.JukeboxRetroExperience_sign__vtcpc span{font-size:.65rem!important}}@media(prefers-reduced-motion:reduce){.JukeboxRetroExperience_equalizer__1ICio i,.JukeboxRetroExperience_fallingCoin__R_mbN,.JukeboxRetroExperience_record__JkRae{animation:none!important}.JukeboxRetroExperience_tonearm__mTOb3{transition:none}}