.playable-stage-immersive[data-astro-cid-aqvamvut] .playable-stage-overlay[data-astro-cid-aqvamvut]{overflow:hidden;background:transparent}html[data-theme=night] .playable-stage-immersive[data-astro-cid-aqvamvut] .playable-stage-overlay[data-astro-cid-aqvamvut]{background:transparent}.playable-stage-immersive[data-astro-cid-aqvamvut] .immersive-stage-bg[data-astro-cid-aqvamvut]{position:absolute;inset:-18px;z-index:0;background-position:center;background-size:cover;filter:blur(0px) saturate(.95);transform:scale(1.005)}.playable-stage-immersive[data-astro-cid-aqvamvut] .immersive-stage-scrim[data-astro-cid-aqvamvut]{position:absolute;inset:0;z-index:0;background:linear-gradient(142deg,#080c141a,#02061714),#02061742}.playable-stage-immersive[data-astro-cid-aqvamvut] .playable-stage-center[data-astro-cid-aqvamvut]{position:relative;z-index:1}.playable-stage-overlay[data-astro-cid-aqvamvut].is-stage-loading{background:#050812!important}.playable-stage-overlay[data-astro-cid-aqvamvut].is-stage-loading .immersive-stage-bg[data-astro-cid-aqvamvut],.playable-stage-overlay[data-astro-cid-aqvamvut].is-stage-loading .playable-stage-noise[data-astro-cid-aqvamvut],.playable-stage-overlay[data-astro-cid-aqvamvut].is-stage-loading .playable-stage-center[data-astro-cid-aqvamvut]{opacity:0;transition:opacity .12s ease}.playable-stage-overlay[data-astro-cid-aqvamvut].is-stage-loading .immersive-stage-scrim[data-astro-cid-aqvamvut]{background:#050812;transition:background .12s ease}.playable-stage-toolbar[data-astro-cid-aqvamvut] .game-title[data-astro-cid-aqvamvut]{margin:0}.playable-stage-toolbar[data-astro-cid-aqvamvut] h1[data-astro-cid-aqvamvut].game-title{font-size:1.16rem;font-family:Space Grotesk,sans-serif;font-weight:700;line-height:1.2;color:inherit}@media(max-width:520px){.playable-stage-toolbar[data-astro-cid-aqvamvut] h1[data-astro-cid-aqvamvut].game-title{font-size:1.02rem;line-height:1.12}}.rating-display[data-astro-cid-jecc2vpg]{position:relative;z-index:10;display:inline-flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:12px;pointer-events:auto}.rating-display-interactive[data-astro-cid-jecc2vpg]{align-items:flex-start}.rating-control[data-astro-cid-jecc2vpg]{position:relative}.rating-track[data-astro-cid-jecc2vpg]{--star-size: 24px;--star-gap: 4px;position:relative;isolation:isolate;width:calc((var(--star-size) * 5) + (var(--star-gap) * 4));height:var(--star-size);user-select:none;pointer-events:auto;-webkit-tap-highlight-color:transparent}.rating-track[data-astro-cid-jecc2vpg].is-locked .rating-button[data-astro-cid-jecc2vpg]{cursor:default}.rating-stars[data-astro-cid-jecc2vpg]{position:absolute;inset:0;display:flex;gap:var(--star-gap);pointer-events:none}.rating-stars-fill[data-astro-cid-jecc2vpg]{overflow:hidden;width:0;z-index:1}.rating-star[data-astro-cid-jecc2vpg],.rating-star[data-astro-cid-jecc2vpg] svg[data-astro-cid-jecc2vpg],.rating-star[data-astro-cid-jecc2vpg] path[data-astro-cid-jecc2vpg]{pointer-events:none}.rating-star[data-astro-cid-jecc2vpg]{width:var(--star-size);height:var(--star-size);flex:0 0 var(--star-size)}.rating-star[data-astro-cid-jecc2vpg] svg[data-astro-cid-jecc2vpg]{display:block;width:100%;height:100%;fill:var(--rating-star)}.rating-star-filled[data-astro-cid-jecc2vpg] svg[data-astro-cid-jecc2vpg]{fill:var(--rating-star-filled)}.rating-actions[data-astro-cid-jecc2vpg]{position:absolute;inset:0;display:flex;gap:var(--star-gap);z-index:2}.rating-button[data-astro-cid-jecc2vpg]{width:var(--star-size);height:var(--star-size);flex:0 0 var(--star-size);padding:0;border:0;border-radius:8px;background:transparent;cursor:pointer}.rating-button[data-astro-cid-jecc2vpg]:disabled{opacity:1}.rating-button[data-astro-cid-jecc2vpg]:hover,.rating-button[data-astro-cid-jecc2vpg]:focus-visible,.rating-button[data-astro-cid-jecc2vpg].is-active{background:#fb923c24}.rating-button[data-astro-cid-jecc2vpg]:focus-visible{outline:2px solid rgba(251,146,60,.55);outline-offset:2px}.rating-copy[data-astro-cid-jecc2vpg]{display:grid;gap:0}.visually-hidden[data-astro-cid-jecc2vpg]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
