.player_stage__9RYtk{position:fixed;inset:0;z-index:100;height:100dvh;overflow:hidden;background:#08090b;color:#fff;isolation:isolate}.player_stage__9RYtk:fullscreen{width:100vw;height:100dvh}.player_frame__mYXc3{position:absolute;inset:0;width:100%;height:100%;border:0;background:#08090b;opacity:0;transition:opacity .35s ease-out}.player_stage__9RYtk[data-phase=ready] .player_frame__mYXc3{opacity:1}.player_cover__bvd5L{position:absolute;inset:0;display:grid;place-items:center;padding:1.5rem;text-align:center}.player_coverArt__iZubT{object-fit:cover;filter:blur(28px) saturate(1.1);transform:scale(1.15);opacity:.55}.player_cover__bvd5L:after{content:"";position:absolute;inset:0;background:rgb(8 9 11/45%)}.player_coverBody__9q9pS{position:relative;z-index:1;display:grid;justify-items:center;max-width:26rem}.player_coverTitle__jNPt2{margin-top:1rem;font-size:1.15rem;font-weight:650;letter-spacing:-.02em}.player_coverNote__yHFLR{margin-top:.35rem;font-size:.92rem;line-height:1.5;color:rgb(255 255 255/68%)}.player_coverActions__Tlu1s{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.25rem}.player_spinner__yxJls{width:2.25rem;height:2.25rem;border-radius:999px;border:2.5px solid rgb(255 255 255/18%);border-top-color:#fff;animation:player_spin__tWC0E .9s linear infinite}@keyframes player_spin__tWC0E{to{transform:rotate(1turn)}}.player_primary__Un9Je,.player_secondary__3YipY{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;padding:0 1.2rem;border-radius:999px;font-size:.92rem;font-weight:500;cursor:pointer;transition:opacity .15s,background-color .15s}.player_primary__Un9Je{background:#fff;color:#0a0a0a}.player_primary__Un9Je:hover{opacity:.88}.player_secondary__3YipY{border:1px solid rgb(255 255 255/22%);color:#fff}.player_secondary__3YipY:hover{background:rgb(255 255 255/10%)}.player_dock__cwPH0{position:absolute;top:max(.75rem,env(safe-area-inset-top));right:max(.75rem,env(safe-area-inset-right));z-index:2;display:flex;align-items:center;gap:.125rem;padding:.2rem;border:1px solid rgb(255 255 255/13%);border-radius:999px;background:rgb(14 15 18/82%);opacity:.72;transition:opacity .2s}.player_dock__cwPH0:focus-within,.player_stage__9RYtk:hover .player_dock__cwPH0,.player_stage__9RYtk[data-phase=loading] .player_dock__cwPH0{opacity:1}.player_dockTitle__zyOXV{max-width:14rem;overflow:hidden;padding:0 .6rem 0 .75rem;font-size:.85rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap;color:rgb(255 255 255/85%)}.player_dockButton__xGGTp{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:999px;color:rgb(255 255 255/85%);cursor:pointer;transition:background-color .15s,color .15s}.player_dockButton__xGGTp:hover{background:rgb(255 255 255/12%);color:#fff}.player_dockButton__xGGTp:focus-visible,.player_primary__Un9Je:focus-visible,.player_secondary__3YipY:focus-visible{outline:2px solid #fff;outline-offset:2px}.player_rotate__HFpY1{display:none}@media (orientation:portrait) and (pointer:coarse){.player_rotate__HFpY1{position:absolute;left:50%;bottom:max(1.25rem,env(safe-area-inset-bottom));z-index:2;display:block;padding:.5rem .9rem;border-radius:999px;background:rgb(0 0 0/70%);font-size:.85rem;white-space:nowrap;transform:translateX(-50%);pointer-events:none;animation:player_hint__21qqu 4.5s ease-out forwards}}@keyframes player_hint__21qqu{0%,75%{opacity:1}to{opacity:0}}@media (max-width:480px){.player_dockTitle__zyOXV{display:none}}@media (prefers-reduced-motion:reduce){.player_frame__mYXc3{transition:none}.player_spinner__yxJls{animation-duration:2.4s}}.player_webGame__4_TWT{display:grid;gap:.6rem;container-type:inline-size}.player_inline__B2pTk{position:relative;width:100%;height:max(28rem,min(100cqw,100dvh - var(--header-height) - 8rem));overflow:hidden;border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 0 0 .5px var(--border);color:var(--text);isolation:isolate}.player_inline__B2pTk:fullscreen{width:100vw;height:100dvh;aspect-ratio:auto;border-radius:0;box-shadow:none}.player_inline__B2pTk[data-phase=idle]:has(.player_cover__bvd5L[data-art]){color:#fff}.player_inline__B2pTk .player_cover__bvd5L[data-art] .player_coverArt__iZubT{filter:none;transform:none;opacity:1}.player_inline__B2pTk .player_cover__bvd5L[data-art]:after{background:linear-gradient(0deg,rgb(0 0 0/35%),rgb(0 0 0/5%) 60%)}.player_inline__B2pTk .player_cover__bvd5L:not([data-art]):after{content:none}.player_inline__B2pTk .player_cover__bvd5L:not([data-art]) .player_primary__Un9Je{background:var(--text);color:var(--bg)}.player_inline__B2pTk .player_frame__mYXc3{background:transparent}.player_inline__B2pTk[data-phase=ready] .player_frame__mYXc3{opacity:1}.player_inline__B2pTk .player_cover__bvd5L:not([data-art]) .player_coverNote__yHFLR{color:var(--text-secondary)}.player_inline__B2pTk .player_cover__bvd5L:not([data-art]) .player_primary__Un9Je:focus-visible{outline-color:var(--text)}.player_bar__W4dwP{display:flex;align-items:center;gap:.75rem}.player_barStart__DmWLV{flex:1;min-width:0}.player_barButton__Jx9Rr{display:inline-flex;flex:none;align-items:center;gap:.45rem;height:2.25rem;margin-left:auto;padding:0 .9rem;border-radius:999px;background:var(--muted);font-size:14px;font-weight:500;color:var(--text);cursor:pointer;transition:background-color .15s,transform .1s ease-out}.player_barButton__Jx9Rr:hover{background:var(--pressed)}.player_barButton__Jx9Rr:active{transform:scale(.97)}.player_barButton__Jx9Rr:focus-visible{outline:2px solid var(--summer-blue-bright);outline-offset:2px}.player_playingBadge__i9N0i{display:inline-flex;flex:none;align-items:center;gap:.45rem;height:2.25rem;margin-left:auto;padding:0 .85rem;border-radius:999px;background:var(--summer-blue-tint);font-size:14px;font-weight:600;color:var(--summer-blue-bright)}.player_playingBadge__i9N0i+.player_barButton__Jx9Rr{margin-left:0}.player_playingDot__hRvss{width:7px;height:7px;border-radius:999px;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 22%,transparent)}@media (max-width:767px){.player_inline__B2pTk{height:auto;aspect-ratio:16/9;border-radius:var(--radius-md)}}.store-ui_deal___6vgX,.store-ui_price__x6GiF{--deal:#17803f;--deal-ink:#ffffff}html[data-theme=dark] .store-ui_deal___6vgX,html[data-theme=dark] .store-ui_price__x6GiF{--deal:#4cd07d;--deal-ink:#04210f}.store-ui_hidden__azVRh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.store-ui_price__x6GiF{display:inline-flex;align-items:stretch;flex:none;gap:.45rem;font-variant-numeric:tabular-nums;line-height:1.1;white-space:nowrap;color:var(--text)}.store-ui_chip__4bxc1{display:inline-flex;align-items:center;padding:0 .45em;border-radius:8px;background:var(--deal);color:var(--deal-ink);font-weight:700;letter-spacing:-.01em}.store-ui_amounts__HXlVw{display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-end}.store-ui_base__90KZt{font-size:.78em;color:var(--text-tertiary);text-decoration-thickness:1px}.store-ui_final__7l9T_{font-weight:650;letter-spacing:-.01em}.store-ui_xs__96HV7{font-size:.72rem}.store-ui_xs__96HV7 .store-ui_chip__4bxc1{min-height:1.55rem;border-radius:6px}.store-ui_onArt__KgOwS.store-ui_xs__96HV7{border-radius:8px}.store-ui_sm__iQYFl{font-size:.82rem}.store-ui_sm__iQYFl .store-ui_chip__4bxc1{min-height:1.85rem}.store-ui_md___kLbi{font-size:.95rem}.store-ui_md___kLbi .store-ui_chip__4bxc1{min-height:2.15rem}.store-ui_lg__BCHU7{font-size:1.15rem}.store-ui_lg__BCHU7 .store-ui_chip__4bxc1{min-height:2.6rem;border-radius:10px}.store-ui_price__x6GiF:not(:has(.store-ui_chip__4bxc1)){align-items:center}.store-ui_onArt__KgOwS{gap:0;overflow:hidden;border-radius:10px;background:rgb(12 12 14/78%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#ffffff}.store-ui_onArt__KgOwS .store-ui_chip__4bxc1{border-radius:0}.store-ui_onArt__KgOwS .store-ui_amounts__HXlVw{padding:.3em .55em}.store-ui_onArt__KgOwS>.store-ui_final__7l9T_{padding:.45em .65em}.store-ui_onArt__KgOwS .store-ui_base__90KZt{color:rgb(255 255 255/62%)}.store-ui_onArt__KgOwS:has(>.store-ui_chip__4bxc1:last-child) .store-ui_chip__4bxc1,.store-ui_onArt__KgOwS:has(>.store-ui_chip__4bxc1:only-child) .store-ui_chip__4bxc1{padding:.45em .65em}.store-ui_deal___6vgX{display:inline-flex;align-items:center;gap:.4rem;max-width:calc(100% - 1.5rem);padding:.3rem .65rem .3rem .55rem;overflow:hidden;border-radius:999px;background:rgb(255 255 255/94%);box-shadow:0 2px 10px -4px rgb(0 0 0/45%);color:#1d1d1f;font-size:.76rem;font-weight:600;letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap}.store-ui_deal___6vgX:before{content:"";flex:none;width:.45rem;height:.45rem;border-radius:50%;background:#17803f}.store-ui_review__sMlXy{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .35rem;font-size:.85rem}.store-ui_reviewLabel__nwnCj{font-weight:600;color:var(--text)}.store-ui_reviewCount__JyZ0s{color:var(--text-tertiary);font-variant-numeric:tabular-nums}.store-ui_tags__i5KJQ{display:flex;flex-wrap:wrap;gap:.3rem;min-width:0}.store-ui_tag__nxoYm{padding:.15rem .5rem;border-radius:999px;background:var(--muted);color:var(--text-secondary);font-size:.74rem;font-weight:500;white-space:nowrap}.store-ui_placeholder__XUtSI{padding:.2rem .5rem;border-radius:999px;background:rgb(12 12 14/62%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:rgb(255 255 255/86%);font-size:.68rem;font-weight:600;letter-spacing:.01em}.store-ui_platforms__qhhEa{display:inline-flex;align-items:center;gap:.45rem;color:var(--text-tertiary)}.store-ui_platform__TqgLk{position:relative;display:inline-flex}.materialize_field__MqGYr{--glow-bg:#fbf6ee;--glow-a:.55;--glow-b:.32;--glow-c:.5;--glow-sheen:.55;position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;padding:1.5rem;text-align:center}[data-theme=dark] .materialize_field__MqGYr{--glow-bg:#14110c;--glow-a:.30;--glow-b:.20;--glow-c:.22;--glow-sheen:.10}.materialize_glow__RJp8T{position:absolute;inset:0;overflow:hidden;background:var(--glow-bg)}.materialize_glow__RJp8T:before{content:"";position:absolute;inset:-40%;background:radial-gradient(38% 34% at 32% 38%,rgb(255 196 120/var(--glow-a)) 0,transparent 70%),radial-gradient(34% 30% at 68% 62%,rgb(255 140 110/var(--glow-b)) 0,transparent 70%),radial-gradient(30% 28% at 55% 30%,rgb(255 228 170/var(--glow-c)) 0,transparent 70%);filter:blur(18px);animation:materialize_drift__aSBX9 9s ease-in-out infinite alternate}.materialize_glow__RJp8T:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgb(255 244 222/var(--glow-sheen)) 50%,transparent 65%);transform:translateX(-100%);animation:materialize_sheen__bpoSY 2.8s cubic-bezier(.4,0,.2,1) infinite}@keyframes materialize_drift__aSBX9{0%{transform:translate3d(-4%,-3%,0) scale(1)}to{transform:translate3d(4%,3%,0) scale(1.08)}}@keyframes materialize_sheen__bpoSY{0%,20%{transform:translateX(-100%)}to{transform:translateX(100%)}}.materialize_text__jz5Ta{position:relative;display:grid;gap:.35rem;max-width:min(32rem,100%)}.materialize_title__VzomS{overflow:hidden;font-size:22px;font-weight:650;line-height:1.25;letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;color:var(--text-secondary);background:linear-gradient(90deg,transparent 0,transparent 35%,var(--text) 50%,transparent 65%,transparent 100%) var(--text-secondary);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:materialize_shimmer__2o4fO 1.8s linear infinite}@keyframes materialize_shimmer__2o4fO{0%{background-position:100% 0}to{background-position:-150% 0}}.materialize_meta__jRB9G{overflow:hidden;font-size:13px;line-height:1.4;white-space:nowrap;text-overflow:ellipsis;color:var(--text-tertiary)}.materialize_clock__a_ihk{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.materialize_glow__RJp8T:after,.materialize_glow__RJp8T:before,.materialize_title__VzomS{animation:none}.materialize_glow__RJp8T:after{opacity:0}.materialize_title__VzomS{-webkit-text-fill-color:currentColor;background:none}}@media (max-width:767px){.materialize_title__VzomS{font-size:19px}}