.IslandFallback-module__bwmA-q__stage{--tile-a:#26222c;--tile-b:#1e1b23;--tile-c:#2c2735;--grout:#0d0c10;--ink:#ede4ccd1;--accent:#6f5e98;--board:#141217;--edge:#07060a;--coast:#ede4cc59;--label:#ede4cc;--pin:#cfc6b0;position:absolute;inset:0}[data-face=vanille] .IslandFallback-module__bwmA-q__stage{--tile-a:#ece9e3;--tile-b:#dedbd4;--tile-c:#f4f0e7;--grout:#bdb9b1;--ink:#161d36cc;--accent:#cdb68a;--board:#d3d0c9;--edge:#a9a59d;--coast:#161d3666;--label:#161d36;--pin:#39425f}.IslandFallback-module__bwmA-q__svg{width:92%;height:92%;position:absolute;inset:4%;overflow:visible}.IslandFallback-module__bwmA-q__edge{fill:var(--edge)}.IslandFallback-module__bwmA-q__board{fill:var(--board)}.IslandFallback-module__bwmA-q__grout{fill:var(--grout)}.IslandFallback-module__bwmA-q__tileA{fill:var(--tile-a)}.IslandFallback-module__bwmA-q__tileB{fill:var(--tile-b)}.IslandFallback-module__bwmA-q__tileC{fill:var(--tile-c)}.IslandFallback-module__bwmA-q__ink{fill:var(--ink)}.IslandFallback-module__bwmA-q__inkLine{fill:none;stroke:var(--ink);stroke-width:.9px;stroke-linejoin:round}.IslandFallback-module__bwmA-q__accent{fill:var(--accent)}.IslandFallback-module__bwmA-q__coast{fill:none;stroke:var(--coast);stroke-width:1px;stroke-linejoin:round}.IslandFallback-module__bwmA-q__pinRing{fill:var(--board);stroke:var(--pin);stroke-width:1px;opacity:.9}.IslandFallback-module__bwmA-q__pinDot{fill:var(--pin)}.IslandFallback-module__bwmA-q__pin[data-next] .IslandFallback-module__bwmA-q__pinRing{stroke:#e0251b;stroke-width:1.4px}.IslandFallback-module__bwmA-q__pin[data-next] .IslandFallback-module__bwmA-q__pinDot{fill:#ff4a3d}.IslandFallback-module__bwmA-q__pinLabel{fill:var(--label);font-family:var(--font-sans);font-variation-settings:"wdth" 112;letter-spacing:.02em;paint-order:stroke;stroke:var(--board);stroke-width:3px;stroke-linejoin:round;font-size:11px;font-weight:700}.IslandFallback-module__bwmA-q__pinLegend{fill:#e0251b;font-family:var(--font-sans);font-variation-settings:"wdth" 120;letter-spacing:.14em;paint-order:stroke;stroke:var(--board);stroke-width:3px;font-size:7px;font-weight:720}
@property --is-tt-flip{syntax:"<angle>";inherits:true;initial-value:0deg}.TurntableFallback-module__UZGhiG__stage{--D:min(80cqw, 74cqh);--tilt:32deg;--turn:-12deg;--ox:43.3%;--oy:55.2%;--is-tt-flip:0deg;--room:#8d6be04d;--rim:#e0251b29;--sheen:#c4b0ff33;--sheen-soft:#c4b0ff14;--legend:#d6cebcc7;--shadow:#040306b3;perspective:calc(var(--D) * 4.2);perspective-origin:50% 40%;transition:--is-tt-flip 1.15s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;overflow:hidden;container-type:size}[data-face=vanille] .TurntableFallback-module__UZGhiG__stage{--is-tt-flip:180deg;--room:#ffe2b657;--rim:#ffffff1f;--sheen:#fff4de4d;--sheen-soft:#fff4de1f;--shadow:#161d3657}@container (min-aspect-ratio:6/5){.TurntableFallback-module__UZGhiG__deck{--D:min(50cqw, 72cqh);--tilt:44deg;--turn:-20deg;--ox:50%;--oy:50%}}.TurntableFallback-module__UZGhiG__deck{width:calc(var(--D) * 1.485);height:calc(var(--D) * 1.16);translate:calc(var(--ox) * -1) calc(var(--oy) * -1);transform-origin:var(--ox) var(--oy);transform:rotateX(var(--tilt)) rotateZ(var(--turn));transform-style:preserve-3d;position:absolute;top:50%;left:50%}.TurntableFallback-module__UZGhiG__deck:before{content:"";border-radius:calc(var(--D) * .06);background:var(--shadow);filter:blur(calc(var(--D) * .05));transform:translateZ(calc(var(--D) * -.23));position:absolute;inset:2% -3% -6%}.TurntableFallback-module__UZGhiG__plinth{border-radius:calc(var(--D) * .03);transform-style:preserve-3d;background:radial-gradient(70% 80% at 0% 0%, var(--room), transparent 70%), radial-gradient(45% 55% at 100% 0%, var(--rim), transparent 70%), repeating-linear-gradient(0deg, #ffffff05 0 1px, transparent 1px 3px), linear-gradient(172deg, #3a3640, #25222a 55%, #1c1a20);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0a}.TurntableFallback-module__UZGhiG__plinth:after{content:"";height:calc(var(--D) * .22);transform-origin:top;border-radius:0 0 calc(var(--D) * .03) calc(var(--D) * .03);background:repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 3px),linear-gradient(#2a2730,#141217);position:absolute;top:100%;left:.4%;right:.4%;transform:rotateX(-90deg)}.TurntableFallback-module__UZGhiG__brand{width:calc(var(--D) * .2);color:var(--legend);position:absolute;top:2.6%;left:9.2%}.TurntableFallback-module__UZGhiG__legend{color:var(--legend);font-size:calc(var(--D) * .022);font-variation-settings:"wdth" 125;letter-spacing:.14em;white-space:nowrap;font-weight:720;position:absolute;translate:-50%}.TurntableFallback-module__UZGhiG__legend[data-at=start]{top:95.5%;left:8.9%}.TurntableFallback-module__UZGhiG__legend[data-at=pitch]{top:50.6%;left:93.8%}.TurntableFallback-module__UZGhiG__start,.TurntableFallback-module__UZGhiG__speed{border-radius:calc(var(--D) * .008);box-shadow:inset 0 1px 0 #ffffff29, 0 calc(var(--D) * .008) 0 #1c1a20, 0 calc(var(--D) * .016) calc(var(--D) * .02) #00000073;background:linear-gradient(#57535e,#3a3740);position:absolute;translate:-50% -50%}.TurntableFallback-module__UZGhiG__start{width:calc(var(--D) * .17);height:calc(var(--D) * .1);top:90.5%;left:8.9%}.TurntableFallback-module__UZGhiG__speed{width:calc(var(--D) * .065);height:calc(var(--D) * .04);background:linear-gradient(#3d3a43,#2b2830);top:94.8%}.TurntableFallback-module__UZGhiG__speed[data-at="33"]{left:23.4%}.TurntableFallback-module__UZGhiG__speed[data-at="45"]{left:29.1%}.TurntableFallback-module__UZGhiG__led{width:calc(var(--D) * .02);aspect-ratio:1;box-shadow:0 0 0 calc(var(--D) * .004) #121015;background:radial-gradient(circle at 40% 35%,#5a1a14,#2a0805);border-radius:50%;position:absolute;top:78.4%;left:4.2%;translate:-50% -50%}.TurntableFallback-module__UZGhiG__pitch{height:38.8%;width:calc(var(--D) * .026);border-radius:calc(var(--D) * .01);background:#050406;position:absolute;top:55.6%;left:93.8%;translate:-50%;box-shadow:inset 0 1px 2px #000c,0 1px #ffffff14}.TurntableFallback-module__UZGhiG__pitchCap{width:calc(var(--D) * .08);height:calc(var(--D) * .05);border-radius:calc(var(--D) * .01);box-shadow:inset 0 1px 0 #ffffff2e, 0 calc(var(--D) * .012) 0 #151318, 0 calc(var(--D) * .02) calc(var(--D) * .02) #00000080;background:linear-gradient(#0000 46%,#e6dcc2 46% 54%,#0000 54%),linear-gradient(#57535e,#2f2c34);position:absolute;top:50%;left:50%;translate:-50% -50%}.TurntableFallback-module__UZGhiG__platter{width:calc(var(--D) * 1.085);aspect-ratio:1;translate:-50% -50%;transform:translateZ(calc(var(--D) * .05));transform-style:preserve-3d;box-shadow:0 calc(var(--D) * .012) 0 #7d7d82, 0 calc(var(--D) * .024) 0 #5f5f64, 0 calc(var(--D) * .036) 0 #45454a, 0 calc(var(--D) * .05) calc(var(--D) * .04) #0000008c;background:#9a9a9f;border-radius:50%;position:absolute;top:51.72%;left:37.88%}.TurntableFallback-module__UZGhiG__platter:after{content:"";background:repeating-conic-gradient(from 0deg, #f1f1f3 0 .55deg, #6a6a70 .55deg 1deg);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#0000 97.2%,#000 97.5% 99.6%,#0000 100%);mask:radial-gradient(closest-side,#0000 97.2%,#000 97.5% 99.6%,#0000 100%)}.TurntableFallback-module__UZGhiG__platter:before{content:"";background:repeating-radial-gradient(circle,#ffffff0d 0 1px,#0000 1px 2px),conic-gradient(from 210deg,#a9a9ae,#e4e4e7 12%,#9d9da2 28%,#c8c8cc 50%,#a1a1a6 66%,#e1e1e4 80%,#a9a9ae);border-radius:50%;position:absolute;inset:2.6%}.TurntableFallback-module__UZGhiG__mat{color:#cfc4a880;background:radial-gradient(closest-side,#0000 92%,#cfc4a84d 92.6% 93.2%,#0000 93.8%),#161419;border-radius:50%;place-items:center;display:grid;position:absolute;inset:3.9%}.TurntableFallback-module__UZGhiG__matLogo{width:62%}.TurntableFallback-module__UZGhiG__shadow{filter:blur(calc(var(--D) * .03));opacity:0;opacity:calc(sin(var(--is-tt-flip)) * .9);transform:translateZ(1px) scale(calc(1 + sin(var(--is-tt-flip)) * .25));background:#000000b3;border-radius:50%;position:absolute;inset:4%}.TurntableFallback-module__UZGhiG__flip{transform-style:preserve-3d;transform:translateZ(calc(var(--D) * .012)) rotateX(var(--is-tt-flip));transform:translateZ(calc(var(--D) * (.012 + sin(var(--is-tt-flip)) * .53))) rotateX(var(--is-tt-flip));border-radius:50%;position:absolute;inset:3.9%}.TurntableFallback-module__UZGhiG__spin{transform-style:preserve-3d;animation:1.8s linear infinite reverse TurntableFallback-module__UZGhiG__spin;position:absolute;inset:0}[data-face=vanille] .TurntableFallback-module__UZGhiG__spin{animation-direction:normal}@keyframes TurntableFallback-module__UZGhiG__spin{to{transform:rotate(360deg)}}.TurntableFallback-module__UZGhiG__side{backface-visibility:hidden;border-radius:50%;position:absolute;inset:0;transform:translateZ(.5px)}.TurntableFallback-module__UZGhiG__side[data-side=b]{transform:rotateX(180deg)translateZ(.5px)}.TurntableFallback-module__UZGhiG__grooves{background: radial-gradient(closest-side, transparent 0 32.6%, #141317 32.8% 34.3%, #0c0b0e 34.5% 39.6%, transparent 40% var(--g5), #ffffff1a calc(var(--g5) + 0.15%) calc(var(--g5) + 0.55%), transparent calc(var(--g5) + 0.7%) var(--g4), #ffffff1a calc(var(--g4) + 0.15%) calc(var(--g4) + 0.55%), transparent calc(var(--g4) + 0.7%) var(--g3), #ffffff1a calc(var(--g3) + 0.15%) calc(var(--g3) + 0.55%), transparent calc(var(--g3) + 0.7%) var(--g2), #ffffff1a calc(var(--g2) + 0.15%) calc(var(--g2) + 0.55%), transparent calc(var(--g2) + 0.7%) var(--g1), #ffffff1a calc(var(--g1) + 0.15%) calc(var(--g1) + 0.55%), transparent calc(var(--g1) + 0.7%) 96.2%, #111014 96.5% 98.4%, #1d1b21 98.8% 100%),  radial-gradient(closest-side, transparent 40%, #ffffff06 47%, transparent 53%, #ffffff08 64%, transparent 68%, #ffffff05 78%, transparent 86%, #ffffff08 92%, transparent 96%),  repeating-radial-gradient(circle, #0c0b0e 0, #18161c 1px, #0c0b0e 2px), #0e0d10;--g1:90.3%;--g2:81%;--g3:70.3%;--g4:59.6%;--g5:50.3%;border-radius:50%;position:absolute;inset:0}.TurntableFallback-module__UZGhiG__side[data-side=b] .TurntableFallback-module__UZGhiG__grooves{--g1:88.2%;--g2:76.9%;--g3:67.4%;--g4:55.1%;--g5:46%}.TurntableFallback-module__UZGhiG__sheen{pointer-events:none;background:conic-gradient(from -38deg, transparent 0deg, var(--sheen-soft) 8deg, var(--sheen) 15deg, var(--sheen-soft) 22deg, transparent 34deg 180deg, var(--sheen-soft) 188deg, var(--sheen) 195deg, var(--sheen-soft) 202deg, transparent 214deg);opacity:calc(1 - sin(var(--is-tt-flip)) * 2);border-radius:50%;position:absolute;inset:0;transform:translateZ(1.5px);-webkit-mask:radial-gradient(closest-side,#0000 34%,#000 41% 95%,#0000 98%);mask:radial-gradient(closest-side,#0000 34%,#000 41% 95%,#0000 98%)}[data-face=vanille] .TurntableFallback-module__UZGhiG__sheen{transform:translateZ(-1.5px)rotateX(180deg)}.TurntableFallback-module__UZGhiG__spindle{width:calc(var(--D) * .024);aspect-ratio:1;translate:-50% -50%;transform:translateZ(calc(var(--D) * .03));background:radial-gradient(circle at 35% 30%,#fff,#b5b3ae 45%,#57555a);border-radius:50%;position:absolute;top:50%;left:50%}.TurntableFallback-module__UZGhiG__label{aspect-ratio:1;font-variation-settings:"wdth" 125;text-align:center;border-radius:50%;width:32.8%;line-height:1;position:absolute;top:33.6%;left:33.6%;overflow:hidden;container-type:inline-size}.TurntableFallback-module__UZGhiG__label[data-side=a]{color:#ede4cc;background:radial-gradient(circle,#0b0a0d 0 7.2%,#0000 7.6%),radial-gradient(circle at 46% 43%,#e4291f,#c41c13 72%)}.TurntableFallback-module__UZGhiG__label[data-side=b]{color:#161d36;background:radial-gradient(circle,#0b0a0d 0 7.2%,#0000 7.6%),radial-gradient(circle at 46% 43%,#f3ecd7,#dcd1b4 72%)}.TurntableFallback-module__UZGhiG__labelRing{opacity:.9;border:.6cqi solid;border-radius:50%;position:absolute;inset:3.5%;box-shadow:inset 0 0 0 2.4cqi #0000,inset 0 0 0 2.65cqi}.TurntableFallback-module__UZGhiG__labelLogo{width:52%;position:absolute;top:14.5%;left:24%}.TurntableFallback-module__UZGhiG__labelFace,.TurntableFallback-module__UZGhiG__labelSpeed{letter-spacing:.14em;white-space:nowrap;font-size:3.8cqi;font-weight:760;position:absolute;top:51%;translate:0 -50%}.TurntableFallback-module__UZGhiG__labelFace{right:57.5%}.TurntableFallback-module__UZGhiG__labelSpeed{left:57.5%}.TurntableFallback-module__UZGhiG__labelTitle{letter-spacing:.02em;font-size:14cqi;font-weight:900;position:absolute;top:59%;left:0;right:0}.TurntableFallback-module__UZGhiG__label[data-side=b] .TurntableFallback-module__UZGhiG__labelTitle{font-size:11.5cqi;top:61%}.TurntableFallback-module__UZGhiG__labelSmall{letter-spacing:.1em;font-size:2.7cqi;font-weight:640;position:absolute;top:79%;left:0;right:0}.TurntableFallback-module__UZGhiG__armBase{width:calc(var(--D) * .21);aspect-ratio:1;box-shadow:0 calc(var(--D) * .01) 0 #121015, 0 calc(var(--D) * .02) calc(var(--D) * .03) #00000080;background:radial-gradient(circle,#0000 54%,#ffffff1a 55% 57%,#0000 58%),radial-gradient(circle at 40% 35%,#47444d,#1d1b21 62%);border-radius:50%;position:absolute;top:25.9%;left:88.4%;transform:translateZ(1px)}.TurntableFallback-module__UZGhiG__armRest{width:calc(var(--D) * .03);aspect-ratio:1;box-shadow:0 calc(var(--D) * .02) calc(var(--D) * .02) #00000073;translate:-50% -50%;transform:translateZ(calc(var(--D) * .05));background:#2f2c34;border-radius:30%;position:absolute;top:69.8%;left:88.4%}.TurntableFallback-module__UZGhiG__arm{--play:40.25deg;--rest:-1.7deg;width:0;height:0;transform:translateZ(calc(var(--D) * .1)) rotate(var(--play));transform:translateZ(calc(var(--D) * (.1 + sin(var(--is-tt-flip)) * .04))) rotate(calc(var(--play) - (var(--play) - var(--rest)) * min(1, sin(var(--is-tt-flip)) * 3)));filter:drop-shadow(calc(var(--D) * -.012) calc(var(--D) * .03) calc(var(--D) * .012) #0000008c);position:absolute;top:25.9%;left:88.4%}.TurntableFallback-module__UZGhiG__armTube{left:calc(var(--D) * -.008);top:calc(var(--D) * -.075);width:calc(var(--D) * .016);height:calc(var(--D) * .79);border-radius:calc(var(--D) * .008);background:linear-gradient(90deg,#77756f,#f6f4ef 38%,#b9b7b2 60%,#6d6b66);position:absolute}.TurntableFallback-module__UZGhiG__armWeight{left:calc(var(--D) * -.037);top:calc(var(--D) * -.22);width:calc(var(--D) * .074);height:calc(var(--D) * .08);border-radius:calc(var(--D) * .012);background:repeating-linear-gradient(0deg,#0000 0 18%,#00000040 18% 22%),linear-gradient(90deg,#5d5b60,#d0ced3 42%,#8a888d 70%,#57555a);position:absolute}.TurntableFallback-module__UZGhiG__armHead{left:calc(var(--D) * -.018);top:calc(var(--D) * .69);width:calc(var(--D) * .036);height:calc(var(--D) * .11);border-radius:calc(var(--D) * .005);transform-origin:50% 0;background:linear-gradient(#0000 58%,#2f2c34 58%),linear-gradient(90deg,#232027,#4a4650 50%,#232027);position:absolute;transform:rotate(-21.8deg)}
