.GameCountdownOverlay-module__PogUtW__root{z-index:30;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.GameCountdownOverlay-module__PogUtW__beat{--countdown-ring-radius:clamp(4.5rem,12.5vw,6.5rem);--countdown-ring-size:calc(var(--countdown-ring-radius) + var(--countdown-ring-radius));width:min(80vw,620px);height:calc(var(--countdown-ring-size) + 6rem);text-align:center;text-transform:uppercase;filter:drop-shadow(0 0 24px #22d3ee3d);place-items:center;display:grid;position:relative}.GameCountdownOverlay-module__PogUtW__flash{--countdown-flash-radius:min(38vw,270px);--countdown-flash-size:calc(var(--countdown-flash-radius) + var(--countdown-flash-radius));width:var(--countdown-flash-size);aspect-ratio:1;margin-top:calc(0px - var(--countdown-flash-radius));margin-left:calc(0px - var(--countdown-flash-radius));mix-blend-mode:screen;background:radial-gradient(circle,#ffffff38 0,#22d3ee1f 15%,#0891b20d 34%,#0000 66%);border-radius:50%;animation:.62s cubic-bezier(.16,1,.3,1) both GameCountdownOverlay-module__PogUtW__countdown-flash;position:absolute;top:50%;left:50%}.GameCountdownOverlay-module__PogUtW__ring{width:var(--countdown-ring-size);aspect-ratio:1;margin-top:calc(0rem - var(--countdown-ring-radius));margin-left:calc(0rem - var(--countdown-ring-radius));border:2px solid #67e8f9a6;border-radius:50%;animation:.7s cubic-bezier(.16,1,.3,1) both GameCountdownOverlay-module__PogUtW__countdown-ring;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 28px #22d3ee21,0 0 24px #22d3ee47}.GameCountdownOverlay-module__PogUtW__eyebrow,.GameCountdownOverlay-module__PogUtW__footer{width:100%;font-family:var(--font-display),sans-serif;letter-spacing:.24em;margin:0;font-size:clamp(.56rem,1.4vw,.7rem);font-weight:900;position:absolute;left:50%;transform:translate(-50%)}.GameCountdownOverlay-module__PogUtW__eyebrow{top:calc(50% - var(--countdown-ring-radius) + .5rem);color:#a5f3fcc7}.GameCountdownOverlay-module__PogUtW__footer{bottom:calc(50% - var(--countdown-ring-radius) + .5rem);color:#fff6;letter-spacing:.18em}.GameCountdownOverlay-module__PogUtW__value{z-index:1;color:#fff;font-family:var(--font-display),sans-serif;letter-spacing:0;text-shadow:0 0 8px #ffffff8c,0 0 28px #22d3ee7a,0 0 64px #0891b242;margin:0;font-size:clamp(5.75rem,19vw,10.5rem);font-weight:950;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GameCountdownOverlay-module__PogUtW__value[data-label="1"]{transform:translate(calc(-50% - .08em),-50%)}.GameCountdownOverlay-module__PogUtW__value[data-label=GO]{transform:translate(calc(-50% - .035em),-50%)}.GameCountdownOverlay-module__PogUtW__twoDigitValue{font-size:clamp(4.25rem,14vw,8rem)}.GameCountdownOverlay-module__PogUtW__countdownBeat{animation:.52s cubic-bezier(.16,1,.3,1) both GameCountdownOverlay-module__PogUtW__countdown-beat}.GameCountdownOverlay-module__PogUtW__goBeat{filter:drop-shadow(0 0 30px #34d3994d);animation:.65s cubic-bezier(.16,1,.3,1) both GameCountdownOverlay-module__PogUtW__countdown-go}.GameCountdownOverlay-module__PogUtW__goBeat .GameCountdownOverlay-module__PogUtW__value{color:#ecfdf5;text-shadow:0 0 10px #fff9,0 0 30px #34d3998c,0 0 72px #10b98152;font-size:clamp(4.75rem,16vw,8.5rem)}.GameCountdownOverlay-module__PogUtW__goBeat .GameCountdownOverlay-module__PogUtW__ring{border-color:#6ee7b7c7;box-shadow:inset 0 0 34px #34d3992e,0 0 34px #34d39961}@keyframes GameCountdownOverlay-module__PogUtW__countdown-beat{0%{opacity:0;filter:blur(9px);transform:scale(.68)}38%{opacity:1;filter:blur();transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes GameCountdownOverlay-module__PogUtW__countdown-go{0%{opacity:0;filter:blur(10px);transform:scaleX(.62)scaleY(1.25)}28%{opacity:1;filter:blur();transform:scale(1.06)}72%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}@keyframes GameCountdownOverlay-module__PogUtW__countdown-flash{0%{opacity:0;transform:scale(.2)}24%{opacity:1}to{opacity:0;transform:scale(1.15)}}@keyframes GameCountdownOverlay-module__PogUtW__countdown-ring{0%{opacity:0;transform:scale(.62)}24%{opacity:1}to{opacity:.18;transform:scale(1.42)}}.GameCountdownOverlay-module__PogUtW__mobilePortrait .GameCountdownOverlay-module__PogUtW__beat{width:min(88vw,480px)}.GameCountdownOverlay-module__PogUtW__mobilePortrait .GameCountdownOverlay-module__PogUtW__value{font-size:clamp(4.5rem,24vw,7rem)}.GameCountdownOverlay-module__PogUtW__mobilePortrait .GameCountdownOverlay-module__PogUtW__twoDigitValue{font-size:clamp(3.75rem,18vw,5.75rem)}.GameCountdownOverlay-module__PogUtW__mobilePortrait .GameCountdownOverlay-module__PogUtW__goBeat .GameCountdownOverlay-module__PogUtW__value{font-size:clamp(4rem,21vw,6.25rem)}.GameCountdownOverlay-module__PogUtW__mobileLandscape .GameCountdownOverlay-module__PogUtW__beat{--countdown-ring-radius:clamp(2.75rem,13vh,3.5rem);width:min(50vw,320px);height:calc(var(--countdown-ring-size) + 3rem)}.GameCountdownOverlay-module__PogUtW__mobileLandscape .GameCountdownOverlay-module__PogUtW__flash{--countdown-flash-radius:min(26vh,7rem)}.GameCountdownOverlay-module__PogUtW__mobileLandscape .GameCountdownOverlay-module__PogUtW__eyebrow,.GameCountdownOverlay-module__PogUtW__mobileLandscape .GameCountdownOverlay-module__PogUtW__footer{letter-spacing:.18em;font-size:clamp(.48rem,2.2vh,.62rem)}.GameCountdownOverlay-module__PogUtW__mobileLandscape .GameCountdownOverlay-module__PogUtW__eyebrow{top:calc(50% - var(--countdown-ring-radius) + .25rem)}.GameCountdownOverlay-module__PogUtW__mobileLandscape .GameCountdownOverlay-module__PogUtW__footer{bottom:calc(50% - var(--countdown-ring-radius) + .25rem);letter-spacing:.14em}.GameCountdownOverlay-module__PogUtW__mobileLandscape .GameCountdownOverlay-module__PogUtW__value{font-size:clamp(3rem,18vh,4.5rem)}.GameCountdownOverlay-module__PogUtW__mobileLandscape .GameCountdownOverlay-module__PogUtW__twoDigitValue{font-size:clamp(2.75rem,15vh,4rem)}.GameCountdownOverlay-module__PogUtW__mobileLandscape .GameCountdownOverlay-module__PogUtW__goBeat .GameCountdownOverlay-module__PogUtW__value{font-size:clamp(3rem,16vh,4.25rem)}@media (prefers-reduced-motion:reduce){.GameCountdownOverlay-module__PogUtW__countdownBeat,.GameCountdownOverlay-module__PogUtW__goBeat,.GameCountdownOverlay-module__PogUtW__ring{animation:none}.GameCountdownOverlay-module__PogUtW__flash{display:none}}
.SurvivalCompletionOverlay-module__gDPzDa__root{z-index:57;pointer-events:none;isolation:isolate;place-items:center;animation:.9s ease-out both SurvivalCompletionOverlay-module__gDPzDa__clear-root;display:grid;position:fixed;inset:0;overflow:hidden}.SurvivalCompletionOverlay-module__gDPzDa__flash{mix-blend-mode:screen;background:radial-gradient(circle,#ffffff6b 0,#6ee7b733 12%,#10b98114 30%,#0000 58%),linear-gradient(90deg,#0000 0,#34d39914 45%,#ffffff29 50%,#34d39914 55%,#0000 100%);animation:.72s cubic-bezier(.16,1,.3,1) both SurvivalCompletionOverlay-module__gDPzDa__clear-flash;position:absolute;inset:-20%}.SurvivalCompletionOverlay-module__gDPzDa__scanline{background:linear-gradient(90deg,#0000 4%,#6ee7b7bf 30%,#fff 50%,#6ee7b7bf 70%,#0000 96%);height:2px;animation:.68s cubic-bezier(.22,1,.36,1) 70ms both SurvivalCompletionOverlay-module__gDPzDa__clear-scan;position:absolute;inset-inline:0;box-shadow:0 0 18px #34d399cc,0 0 50px #10b98159}.SurvivalCompletionOverlay-module__gDPzDa__content{text-align:center;text-transform:uppercase;filter:drop-shadow(0 0 28px #10b98138);width:min(92vw,920px);padding:1.25rem 1rem 1.4rem;animation:.82s cubic-bezier(.16,1,.3,1) 55ms both SurvivalCompletionOverlay-module__gDPzDa__clear-content;position:relative}.SurvivalCompletionOverlay-module__gDPzDa__content:before{z-index:-1;content:"";clip-path:polygon(4% 0,96% 0,100% 24%,100% 76%,96% 100%,4% 100%,0 76%,0 24%);background:linear-gradient(90deg,#0000,#00000094 18%,#000000b8 50%,#00000094 82%,#0000);position:absolute;inset:0 8%}.SurvivalCompletionOverlay-module__gDPzDa__rule{grid-template-columns:1fr min(12vw,90px);align-items:center;gap:.75rem;width:min(78vw,680px);margin-inline:auto;display:grid}.SurvivalCompletionOverlay-module__gDPzDa__rule span{background:linear-gradient(90deg,#0000,#6ee7b7e6);height:2px;box-shadow:0 0 12px #34d39973}.SurvivalCompletionOverlay-module__gDPzDa__rule span:last-child{background:#ffffffc7}.SurvivalCompletionOverlay-module__gDPzDa__ruleBottom{grid-template-columns:min(12vw,90px) 1fr;transform:rotate(180deg)}.SurvivalCompletionOverlay-module__gDPzDa__kicker{color:#a7f3d0db;font-family:var(--font-display),sans-serif;letter-spacing:.28em;margin:.7rem 0 .15rem;font-size:clamp(.58rem,1.5vw,.72rem);font-weight:900}.SurvivalCompletionOverlay-module__gDPzDa__title{color:#fff;font-family:var(--font-display),sans-serif;letter-spacing:-.035em;text-shadow:0 0 10px #ffffff73,0 0 30px #34d39973,0 0 70px #10b98140;margin:0;font-size:clamp(2.75rem,10vw,6.75rem);font-weight:950;line-height:.9}.SurvivalCompletionOverlay-module__gDPzDa__level{color:#ffffff8c;max-width:min(78vw,680px);font-family:var(--font-mono),monospace;letter-spacing:.18em;text-overflow:ellipsis;white-space:nowrap;margin:.55rem auto .75rem;font-size:clamp(.58rem,1.7vw,.78rem);overflow:hidden}@keyframes SurvivalCompletionOverlay-module__gDPzDa__clear-root{0%,78%{opacity:1}to{opacity:0}}@keyframes SurvivalCompletionOverlay-module__gDPzDa__clear-flash{0%{opacity:0;transform:scale(.35)}12%{opacity:1}55%{opacity:.58;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@keyframes SurvivalCompletionOverlay-module__gDPzDa__clear-scan{0%{opacity:0;transform:translateY(-30vh)scaleX(.08)}24%{opacity:1}68%{opacity:.8;transform:translateY(0)scaleX(1)}to{opacity:0;transform:translateY(24vh)scaleX(.72)}}@keyframes SurvivalCompletionOverlay-module__gDPzDa__clear-content{0%{opacity:0;filter:blur(10px);transform:scaleX(.6)scaleY(1.25)}22%{opacity:1}42%{filter:blur();transform:scaleX(1.02)scaleY(.99)}72%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.035)}}.SurvivalCompletionOverlay-module__gDPzDa__mobileLandscape .SurvivalCompletionOverlay-module__gDPzDa__content{width:min(70vw,36rem);padding:.75rem .75rem .9rem}.SurvivalCompletionOverlay-module__gDPzDa__mobileLandscape .SurvivalCompletionOverlay-module__gDPzDa__rule{grid-template-columns:1fr min(8vw,3.5rem);gap:.5rem;width:min(62vw,30rem)}.SurvivalCompletionOverlay-module__gDPzDa__mobileLandscape .SurvivalCompletionOverlay-module__gDPzDa__ruleBottom{grid-template-columns:min(8vw,3.5rem) 1fr}.SurvivalCompletionOverlay-module__gDPzDa__mobileLandscape .SurvivalCompletionOverlay-module__gDPzDa__kicker{letter-spacing:.22em;margin:.35rem 0 .1rem;font-size:clamp(.5rem,2vh,.62rem)}.SurvivalCompletionOverlay-module__gDPzDa__mobileLandscape .SurvivalCompletionOverlay-module__gDPzDa__title{font-size:clamp(2rem,14vh,3.5rem)}.SurvivalCompletionOverlay-module__gDPzDa__mobileLandscape .SurvivalCompletionOverlay-module__gDPzDa__level{letter-spacing:.14em;max-width:min(62vw,30rem);margin:.3rem auto .45rem;font-size:clamp(.5rem,2vh,.64rem)}@media (prefers-reduced-motion:reduce){.SurvivalCompletionOverlay-module__gDPzDa__root,.SurvivalCompletionOverlay-module__gDPzDa__flash,.SurvivalCompletionOverlay-module__gDPzDa__content{animation:none}.SurvivalCompletionOverlay-module__gDPzDa__scanline{display:none}.SurvivalCompletionOverlay-module__gDPzDa__flash{opacity:.35}}
