.play-runtime-wrapper-page-module__iGL06G__page{--play-bg:#07090d;--play-panel:#0e1218;--play-line:#6b7a9252;--play-text:#f2f5f8;--play-muted:#a8b0be;--play-faint:#697283;--play-ember:#ff5a24;--play-ice:#61d7ff;--play-danger:#ff5c70;min-height:100vh;color:var(--play-text);background:radial-gradient(circle at 82% 12%,#61d7ff1a,#0000 32rem),radial-gradient(circle at 18% 84%,#ff5a241a,#0000 30rem),linear-gradient(#080a0e 0%,#050609 100%);overflow-x:clip}.play-runtime-wrapper-page-module__iGL06G__container{width:min(100% - 2rem,1440px);margin-inline:auto}.play-runtime-wrapper-page-module__iGL06G__topbar{z-index:40;border-bottom:1px solid var(--play-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050609e6;position:sticky;top:0}.play-runtime-wrapper-page-module__iGL06G__skipLink{z-index:50;background:var(--play-ember);color:#08090c;padding:.65rem .8rem;font-size:.82rem;font-weight:900;text-decoration:none;transition:transform .16s;position:absolute;top:1rem;left:1rem;transform:translateY(-160%)}.play-runtime-wrapper-page-module__iGL06G__skipLink:focus-visible{outline:2px solid var(--play-ice);transform:translateY(0)}.play-runtime-wrapper-page-module__iGL06G__navInner{justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.6rem;display:flex}.play-runtime-wrapper-page-module__iGL06G__wordmark{color:var(--play-text);align-items:center;gap:0;text-decoration:none;display:inline-flex}.play-runtime-wrapper-page-module__iGL06G__brandMark{clip-path:polygon(18% 0,100% 0,100% 82%,82% 100%,0 100%,0 18%);color:#08090c;background:linear-gradient(135deg,#ff5a24f2,#ff5a2414),#0d0f14;border:1px solid #ff5a2494;place-items:center;width:2.25rem;height:2.25rem;font-size:1rem;font-weight:950;display:grid}.play-runtime-wrapper-page-module__iGL06G__navLinks{align-items:center;gap:1.55rem;display:flex}.play-runtime-wrapper-page-module__iGL06G__navLinks a{color:var(--play-muted);text-transform:uppercase;border-top:2px solid #0000;padding-top:.3rem;font-size:.8rem;font-weight:800;text-decoration:none;transition:color .16s,border-color .16s}.play-runtime-wrapper-page-module__iGL06G__navLinks a:hover,.play-runtime-wrapper-page-module__iGL06G__navLinks a:focus-visible,.play-runtime-wrapper-page-module__iGL06G__navLinks .play-runtime-wrapper-page-module__iGL06G__navLinkActive{border-color:var(--play-ember);color:var(--play-ember)}.play-runtime-wrapper-page-module__iGL06G__navActions{align-items:center;gap:10px;display:flex}.play-runtime-wrapper-page-module__iGL06G__searchPreview{min-width:10rem;color:var(--play-muted);text-transform:uppercase;border:1px solid #ffffff1f;align-items:center;gap:.5rem;padding:.65rem .8rem;font-size:.78rem;font-weight:800;text-decoration:none;display:flex}.play-runtime-wrapper-page-module__iGL06G__searchPreview:focus-visible,.play-runtime-wrapper-page-module__iGL06G__searchPreview:hover{border-color:var(--play-ice);color:var(--play-ice);outline:none}.play-runtime-wrapper-page-module__iGL06G__notched{clip-path:polygon(1rem 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%,0 1rem)}.play-runtime-wrapper-page-module__iGL06G__notchedSmall{clip-path:polygon(.55rem 0,100% 0,100% calc(100% - .55rem),calc(100% - .55rem) 100%,0 100%,0 .55rem)}.play-runtime-wrapper-page-module__iGL06G__playMain{box-sizing:border-box;min-height:calc(100vh - 4.6rem);padding:1rem;display:grid;overflow:hidden}.play-runtime-wrapper-page-module__iGL06G__playViewport{grid-template-rows:auto minmax(0,1fr);gap:.8rem;width:min(100%,1500px);min-height:0;margin:auto;display:grid}.play-runtime-wrapper-page-module__iGL06G__runtimeChrome{background:linear-gradient(90deg,#0d1118f0,#06080ceb),radial-gradient(circle at 100% 0,#ff5a241f,#0000 34%);border:1px solid #ffffff21;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.72rem;display:grid}.play-runtime-wrapper-page-module__iGL06G__titleLockup{min-width:0}.play-runtime-wrapper-page-module__iGL06G__titleRow{flex-wrap:wrap;align-items:center;gap:.65rem;min-width:0;display:flex}.play-runtime-wrapper-page-module__iGL06G__titleLockup h1{color:var(--play-text);letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;font-size:clamp(1rem,1.4vw,1.25rem);font-weight:950;line-height:1.05;overflow:hidden}.play-runtime-wrapper-page-module__iGL06G__testingBadge{color:var(--play-ice);letter-spacing:.07em;text-transform:uppercase;border:1px solid #61d7ffa3;flex:none;align-items:center;gap:.35rem;padding:.35rem .5rem;font-size:.68rem;font-weight:900;display:inline-flex}.play-runtime-wrapper-page-module__iGL06G__placeholderBadge{color:#ff5c70;letter-spacing:.07em;text-transform:uppercase;background:#05060985;border:1px solid #ff5c6eb8;flex:none;padding:.35rem .5rem;font-size:.68rem;font-weight:900;display:inline-flex}.play-runtime-wrapper-page-module__iGL06G__chromeActions{gap:.55rem;display:flex}.play-runtime-wrapper-page-module__iGL06G__skeletonPulse{background:#ffffff14;border:1px solid #ffffff1a;display:block;position:relative;overflow:hidden}.play-runtime-wrapper-page-module__iGL06G__skeletonPulse:after{content:"";background:linear-gradient(110deg,#0000 22%,#61d7ff24 48%,#0000 72%);animation:1.55s ease-in-out infinite play-runtime-wrapper-page-module__iGL06G__playSkeletonSweep;position:absolute;inset:0;transform:translate(-100%)}.play-runtime-wrapper-page-module__iGL06G__loadingTitle{width:min(46vw,18rem);height:1.35rem}.play-runtime-wrapper-page-module__iGL06G__loadingBadge{width:9.5rem;height:1.9rem}.play-runtime-wrapper-page-module__iGL06G__loadingAction{width:8.2rem;height:2.75rem}.play-runtime-wrapper-page-module__iGL06G__chromeStatus{color:var(--play-ice);grid-column:1/-1;margin:-.2rem 0 0;font-size:.78rem;font-weight:800;line-height:1.35}.play-runtime-wrapper-page-module__iGL06G__actionButton{appearance:none;color:var(--play-muted);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#ffffff09;border:1px solid #ffffff24;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.65rem .75rem;font-family:inherit;font-size:.72rem;font-weight:900;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.play-runtime-wrapper-page-module__iGL06G__actionButton:hover,.play-runtime-wrapper-page-module__iGL06G__actionButton:focus-visible{color:var(--play-ice);border-color:#61d7ff8a;outline:none}.play-runtime-wrapper-page-module__iGL06G__actionButton:disabled{cursor:not-allowed;opacity:.78}.play-runtime-wrapper-page-module__iGL06G__action-primary{background:var(--play-ember);color:#07090d;border-color:#ff5a24cc}.play-runtime-wrapper-page-module__iGL06G__action-primary:hover,.play-runtime-wrapper-page-module__iGL06G__action-primary:focus-visible{color:#07090d;border-color:#ffffffb8}.play-runtime-wrapper-page-module__iGL06G__action-danger:hover,.play-runtime-wrapper-page-module__iGL06G__action-danger:focus-visible{color:#ff9aa7;border-color:#ff5c6ead}.play-runtime-wrapper-page-module__iGL06G__action-ice{background:var(--play-ice);color:#071018;border-color:#61d7ffb8}.play-runtime-wrapper-page-module__iGL06G__action-ice:hover,.play-runtime-wrapper-page-module__iGL06G__action-ice:focus-visible{color:#071018}.play-runtime-wrapper-page-module__iGL06G__actionPressed,.play-runtime-wrapper-page-module__iGL06G__actionPressed:hover,.play-runtime-wrapper-page-module__iGL06G__actionPressed:focus-visible{color:#061016;background:linear-gradient(135deg,#61d7ffe6,#61d7ffad);border-color:#61d7ffe6}.play-runtime-wrapper-page-module__iGL06G__playSurfaceStack{align-content:center;gap:.7rem;width:min(100%,1500px);min-height:0;margin:0 auto;display:grid}.play-runtime-wrapper-page-module__iGL06G__gameFrame{aspect-ratio:16/9;border:1px solid color-mix(in srgb, var(--play-accent,var(--play-ember)) 62%, transparent);background:linear-gradient(#0e131cf5,#040508fa),radial-gradient(circle,#61d7ff2e,#0000 44%);justify-self:center;width:auto;max-width:100%;height:min(56.25vw,100vh - 19.5rem,52rem);min-height:0;position:relative;overflow:hidden}.play-runtime-wrapper-page-module__iGL06G__loadingFrame>span{border:0;position:absolute;inset:0}.play-runtime-wrapper-page-module__iGL06G__gameIframe{background:#030609;border:0;width:100%;height:100%;display:block}.play-runtime-wrapper-page-module__iGL06G__fullscreenExitButton{z-index:3;appearance:none;color:var(--play-ice);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#03060ad1;border:1px solid #61d7ffb8;align-items:center;gap:.45rem;min-height:2.55rem;padding:.62rem .75rem;font-family:inherit;font-size:.72rem;font-weight:900;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.play-runtime-wrapper-page-module__iGL06G__fullscreenExitButton:hover,.play-runtime-wrapper-page-module__iGL06G__fullscreenExitButton:focus-visible{border-color:#ffffffb8;outline:none}.play-runtime-wrapper-page-module__iGL06G__placeholderSurface{background:linear-gradient(180deg, #04060a47, #030509f0), var(--play-art), radial-gradient(circle at 50% 58%, #61d7ff29, transparent 20rem), linear-gradient(180deg, #06090ffa, #030509fa);background-position:50%;background-size:cover;position:absolute;inset:0;overflow:hidden}.play-runtime-wrapper-page-module__iGL06G__placeholderSurface:after{pointer-events:none;content:"";background:radial-gradient(circle at 50% 62%,#61d7ff1f,#0000 22rem),linear-gradient(#0000 0%,#03050933 42%,#030509d6 100%);position:absolute;inset:0}.play-runtime-wrapper-page-module__iGL06G__arenaGrid{clip-path:polygon(8% 18%,92% 18%,100% 100%,0 100%);opacity:.62;transform-origin:bottom;background-color:#0000;background-image:linear-gradient(#61d7ff21 1px,#0000 1px),linear-gradient(90deg,#61d7ff21 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:3rem 3rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:20% 8% 10%;transform:perspective(900px)rotateX(58deg)}.play-runtime-wrapper-page-module__iGL06G__orbitalRing{border:1px solid #61d7ff40;border-radius:50%;height:42%;position:absolute;inset:10% 24% auto;transform:rotate(-12deg);box-shadow:0 0 5rem #61d7ff1f,inset 0 0 2rem #ff5a241f}.play-runtime-wrapper-page-module__iGL06G__playerOne,.play-runtime-wrapper-page-module__iGL06G__playerTwo{clip-path:polygon(22% 0,78% 0,100% 26%,76% 100%,24% 100%,0 26%);background:#050a10c7;border:1px solid;width:3.2rem;height:5rem;position:absolute;bottom:23%}.play-runtime-wrapper-page-module__iGL06G__playerOne{color:var(--play-ice);left:31%;box-shadow:0 0 2.2rem #61d7ff59}.play-runtime-wrapper-page-module__iGL06G__playerTwo{color:var(--play-ember);right:30%;box-shadow:0 0 2.2rem #ff5a2461}.play-runtime-wrapper-page-module__iGL06G__energyBeam,.play-runtime-wrapper-page-module__iGL06G__energyBeamAlt{background:linear-gradient(90deg, transparent, var(--play-ember), var(--play-ice), transparent);height:.2rem;position:absolute;left:22%;right:20%;transform:rotate(-11deg);box-shadow:0 0 1.4rem #ff5a24b8}.play-runtime-wrapper-page-module__iGL06G__energyBeam{top:47%}.play-runtime-wrapper-page-module__iGL06G__energyBeamAlt{opacity:.48;top:55%;transform:rotate(14deg)}.play-runtime-wrapper-page-module__iGL06G__runtimeNotice{z-index:1;border-left:.28rem solid var(--play-ember);background:#030509ad;max-width:min(80%,28rem);padding:.75rem .9rem;position:absolute;bottom:1rem;left:1rem}.play-runtime-wrapper-page-module__iGL06G__runtimeNotice span,.play-runtime-wrapper-page-module__iGL06G__panelLabel,.play-runtime-wrapper-page-module__iGL06G__statePanel span{color:var(--play-ember);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:950;display:block}.play-runtime-wrapper-page-module__iGL06G__runtimeNotice strong{color:var(--play-text);text-transform:uppercase;margin-top:.2rem;font-size:clamp(1.15rem,2.1vw,1.8rem);font-weight:950;line-height:1;display:block}.play-runtime-wrapper-page-module__iGL06G__detailStrip{grid-template-columns:1fr 1.35fr .75fr .95fr 1.45fr;justify-self:center;gap:.6rem;width:min(100vw - 2rem,1500px);display:grid}.play-runtime-wrapper-page-module__iGL06G__detailPanel{background:linear-gradient(#12161fb8,#06080ce6),radial-gradient(circle at 100% 0,#61d7ff14,#0000 44%);border:1px solid #ffffff1f;min-height:5.8rem;padding:.72rem .78rem;overflow:hidden}.play-runtime-wrapper-page-module__iGL06G__loadingDetailPanel{min-height:7rem}.play-runtime-wrapper-page-module__iGL06G__detailTitle{color:var(--play-text);margin-top:.35rem;font-size:.88rem;font-weight:950;line-height:1.1;display:block}.play-runtime-wrapper-page-module__iGL06G__detailPanel p{color:var(--play-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.35rem 0 0;font-size:.78rem;line-height:1.38;display:-webkit-box;overflow:hidden}.play-runtime-wrapper-page-module__iGL06G__detailTags{flex-wrap:wrap;gap:.38rem;margin-top:.48rem;display:flex}.play-runtime-wrapper-page-module__iGL06G__detailTags span{color:var(--play-muted);text-transform:uppercase;border:1px solid #ffffff24;padding:.32rem .42rem;font-size:.65rem;font-weight:850}.play-runtime-wrapper-page-module__iGL06G__feedbackPanel{align-content:start;gap:.5rem;display:grid}.play-runtime-wrapper-page-module__iGL06G__feedbackActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin-top:.1rem;display:grid}.play-runtime-wrapper-page-module__iGL06G__feedbackStats{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.play-runtime-wrapper-page-module__iGL06G__feedbackStats strong{color:var(--play-text);font-size:.95rem;font-weight:950;line-height:1.1}.play-runtime-wrapper-page-module__iGL06G__feedbackStats span{color:var(--play-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:850}.play-runtime-wrapper-page-module__iGL06G__feedbackPanel .play-runtime-wrapper-page-module__iGL06G__actionButton{gap:.32rem;min-height:2.4rem;padding:.5rem .4rem}.play-runtime-wrapper-page-module__iGL06G__feedbackStatus{color:#ff9aa7;margin:0;font-size:.68rem;font-weight:800;line-height:1.3}@keyframes play-runtime-wrapper-page-module__iGL06G__playSkeletonSweep{to{transform:translate(100%)}}.play-runtime-wrapper-page-module__iGL06G__stateMain{box-sizing:border-box;place-items:center;min-height:calc(100vh - 4.6rem);padding:1rem;display:grid}.play-runtime-wrapper-page-module__iGL06G__statePanel{background:linear-gradient(#0f141de6,#07090dfa),radial-gradient(circle at 100% 0,#61d7ff29,#0000 46%);border:1px solid #61d7ff70;width:min(100%,54rem);padding:clamp(1rem,3vw,1.55rem)}.play-runtime-wrapper-page-module__iGL06G__statePanel h1{color:var(--play-text);text-transform:uppercase;margin:.45rem 0 0;font-size:clamp(1.7rem,3vw,2.45rem);font-weight:950;line-height:1}.play-runtime-wrapper-page-module__iGL06G__statePanel p{color:var(--play-muted);margin:.75rem 0 0;line-height:1.55}.play-runtime-wrapper-page-module__iGL06G__inlineActions{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}@media (max-width:1120px){.play-runtime-wrapper-page-module__iGL06G__playMain{overflow:auto}.play-runtime-wrapper-page-module__iGL06G__detailPanel{min-height:4.8rem;padding:.6rem}.play-runtime-wrapper-page-module__iGL06G__detailPanel p{-webkit-line-clamp:2;font-size:.72rem;line-height:1.3}.play-runtime-wrapper-page-module__iGL06G__detailTags span{padding:.27rem .34rem;font-size:.58rem}.play-runtime-wrapper-page-module__iGL06G__gameFrame{min-height:0;max-height:none}}@media (max-width:900px){.play-runtime-wrapper-page-module__iGL06G__playSurfaceStack{width:100%}.play-runtime-wrapper-page-module__iGL06G__detailStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px) and (min-height:700px){.play-runtime-wrapper-page-module__iGL06G__gameFrame{aspect-ratio:16/9;width:100%;height:auto}}@media (max-height:520px) and (max-width:960px){.play-runtime-wrapper-page-module__iGL06G__gameFrame{aspect-ratio:16/9;width:100%;height:auto}}@media (max-width:760px){.play-runtime-wrapper-page-module__iGL06G__navInner{flex-direction:column;align-items:flex-start;padding-block:1rem}.play-runtime-wrapper-page-module__iGL06G__navLinks{gap:1rem;width:100%;overflow-x:auto}.play-runtime-wrapper-page-module__iGL06G__navActions{width:100%}.play-runtime-wrapper-page-module__iGL06G__searchPreview{display:none}.play-runtime-wrapper-page-module__iGL06G__playMain,.play-runtime-wrapper-page-module__iGL06G__stateMain{min-height:auto;padding:.65rem}.play-runtime-wrapper-page-module__iGL06G__playViewport{gap:.65rem}.play-runtime-wrapper-page-module__iGL06G__runtimeChrome{grid-template-columns:1fr}.play-runtime-wrapper-page-module__iGL06G__chromeActions{grid-template-columns:1fr;display:grid}.play-runtime-wrapper-page-module__iGL06G__detailStrip,.play-runtime-wrapper-page-module__iGL06G__feedbackActions{grid-template-columns:1fr}.play-runtime-wrapper-page-module__iGL06G__runtimeNotice{left:.75rem;right:.75rem}}
