.StarfallSurvivor_debugLayout__mKlFf{--starfall-debug-wave-height:46px;min-height:calc(100vh - 64px);background:#02060b}.StarfallSurvivor_debugLayout__mKlFf[data-debug-layout=true]{display:grid;grid-template-columns:minmax(0,1fr) var(--starfall-debug-dock-width);grid-template-rows:minmax(0,1fr) var(--starfall-debug-wave-height);height:calc(100vh - 64px);min-height:620px;overflow:hidden}.StarfallSurvivor_debugLayout__mKlFf[data-debug-layout=true][data-debug-tools-visible=false]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.StarfallSurvivor_debugLayout__mKlFf[data-debug-layout=true] .StarfallSurvivor_page__EMANI{min-width:0;min-height:0;height:100%;overflow:hidden;padding:18px 14px 8px}.StarfallSurvivor_debugLayout__mKlFf[data-debug-layout=true] .StarfallSurvivor_frame__JeSfL{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%}.StarfallSurvivor_debugLayout__mKlFf[data-debug-layout=true] .StarfallSurvivor_heading__TVgTD{grid-row:1;grid-column:1;margin-bottom:12px}.StarfallSurvivor_debugLayout__mKlFf[data-debug-layout=true] .StarfallSurvivor_gameShellProbe__mKsgi,.StarfallSurvivor_debugLayout__mKlFf[data-debug-layout=true] .StarfallSurvivor_gameShell__X7q1t{grid-row:2;grid-column:1;min-height:0}.StarfallSurvivor_debugLayout__mKlFf[data-debug-layout=true] .StarfallSurvivor_canvas___PXxl{height:100%;min-height:0}.StarfallSurvivor_debugLayout__mKlFf[data-debug-layout=true] .StarfallSurvivor_lowerPanel__GEiTA{grid-row:3;grid-column:1;min-width:0;padding-top:6px}.StarfallSurvivor_debugLayout__mKlFf[data-debug-layout=true] .StarfallSurvivor_tip__nmXU9{margin:0;line-height:1.3}.StarfallSurvivor_debugLayout__mKlFf[data-debug-layout=true] .StarfallSurvivor_moduleStrip__qvpNk{overflow-x:auto;flex-wrap:nowrap;margin-top:5px;padding-bottom:2px}.StarfallSurvivor_page__EMANI{--ink:#edf8ff;--muted:#8ea8b9;--panel:rgba(7,18,31,0.88);--line:rgba(127,221,255,0.18);--cyan:#63e6ff;--blue:#4e8cff;--violet:#a87dff;--amber:#ffca6a;--danger:#ff5f7e;min-height:calc(100vh - 64px);padding:28px 18px 42px;color:var(--ink);background:radial-gradient(circle at 15% 0,rgba(43,99,151,.2),transparent 34%),radial-gradient(circle at 85% 4%,rgba(109,69,158,.16),transparent 30%),linear-gradient(180deg,#06111d,#030910 68%,#02060b)}@media (max-width:900px){.StarfallSurvivor_debugLayout__mKlFf{--starfall-debug-wave-height:44px}}.StarfallSurvivor_frame__JeSfL{width:min(1180px,100%);margin:0 auto}.StarfallSurvivor_heading__TVgTD{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:18px}.StarfallSurvivor_eyebrow__ObydR{margin:0 0 6px;color:var(--cyan);font-size:.7rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.StarfallSurvivor_title__sWoHV{margin:0;font-size:clamp(2rem,5vw,3.7rem);font-weight:900;letter-spacing:-.055em;line-height:.95;text-transform:uppercase}.StarfallSurvivor_title__sWoHV span{display:inline-block;padding-right:.075em;margin-right:-.075em;color:transparent;background:linear-gradient(100deg,var(--cyan),#b6ecff 45%,var(--violet));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.StarfallSurvivor_headingActions__t5M4N{display:flex;flex:0 0 auto;align-items:center;gap:9px}.StarfallSurvivor_soundButton__Lnix_{display:flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid rgba(127,221,255,.16);border-radius:999px;color:#8ea8b9;background:rgba(7,18,31,.7);font:inherit;font-size:.68rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease,box-shadow .15s ease}.StarfallSurvivor_soundButton__Lnix_:focus-visible,.StarfallSurvivor_soundButton__Lnix_:hover{border-color:rgba(99,230,255,.52);color:#dffaff;background:rgba(15,38,55,.88);box-shadow:0 0 18px rgba(99,230,255,.12);outline:none}.StarfallSurvivor_soundButton__Lnix_[data-enabled=true]{color:#bfefff}.StarfallSurvivor_soundGlyph__vgiy4{min-width:20px;color:var(--muted);font-size:.8rem;letter-spacing:-.16em}.StarfallSurvivor_soundButton__Lnix_[data-enabled=true] .StarfallSurvivor_soundGlyph__vgiy4{color:var(--cyan);text-shadow:0 0 10px rgba(99,230,255,.72)}.StarfallSurvivor_statusPill__2OYTF{flex:0 0 auto;display:flex;align-items:center;gap:9px;padding:9px 13px;border:1px solid var(--line);border-radius:999px;color:#bdd6e5;background:rgba(7,18,31,.7);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.StarfallSurvivor_statusDot___patv{width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 14px var(--cyan)}.StarfallSurvivor_gameShell__X7q1t{position:relative;overflow:hidden;border:1px solid rgba(117,210,255,.28);border-radius:22px;background:#020810;box-shadow:0 24px 80px rgba(0,0,0,.42),inset 0 0 0 1px rgba(255,255,255,.025)}.StarfallSurvivor_gameShellProbe__mKsgi{display:none}.StarfallSurvivor_gameVersion__tdfn0{position:absolute;right:9px;bottom:6px;z-index:2;color:rgba(180,215,229,.5);font-family:var(--font-geist-mono),monospace;font-size:.5rem;font-weight:750;letter-spacing:.08em;line-height:1;pointer-events:none;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,.9);user-select:none}.StarfallSurvivor_debugLayout__mKlFf[data-debug-layout=true] .StarfallSurvivor_gameShellProbe__mKsgi{display:block;min-width:0;visibility:hidden;pointer-events:none}.StarfallSurvivor_canvas___PXxl{display:block;width:100%;height:min(68vh,700px);min-height:480px;cursor:crosshair;outline:none;touch-action:none}.StarfallSurvivor_hud__Fd3Jk{position:absolute;inset:0 0 auto;z-index:3;display:grid;grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);gap:14px;align-items:start;padding:15px;pointer-events:none}.StarfallSurvivor_bossHud__yJFnE{position:absolute;bottom:10px;left:50%;z-index:4;width:min(760px,calc(100% - 34px));padding:7px 14px 9px;border:2px solid color-mix(in srgb,var(--boss-color) 62%,#ffffff 12%);border-radius:9px;background:linear-gradient(90deg,rgba(4,9,15,.94),rgba(16,11,10,.92));box-shadow:0 9px 24px rgba(0,0,0,.36),inset 0 1px 0 color-mix(in srgb,var(--boss-color) 30%,transparent);pointer-events:none;transform:translateX(-50%)}.StarfallSurvivor_bossHud__yJFnE[data-final-boss=true]{width:min(900px,calc(100% - 28px));padding:14px 18px 16px;border-width:2px;border-color:color-mix(in srgb,var(--boss-color) 72%,white);border-radius:14px;background:linear-gradient(90deg,rgba(36,4,12,.94),rgba(17,4,30,.94));box-shadow:0 12px 40px rgba(0,0,0,.48),0 0 36px color-mix(in srgb,var(--boss-color) 32%,transparent)}.StarfallSurvivor_bossHud__yJFnE[data-final-boss=true] .StarfallSurvivor_bossLabelRow__7eJ7_{margin-bottom:10px;font-size:.78rem;letter-spacing:.2em}.StarfallSurvivor_bossHud__yJFnE[data-final-boss=true] .StarfallSurvivor_bossTrack__BJftq{height:13px;border:1px solid color-mix(in srgb,var(--boss-color) 36%,transparent);background:rgba(255,255,255,.12);box-shadow:inset 0 1px 4px rgba(0,0,0,.5),0 0 16px color-mix(in srgb,var(--boss-color) 18%,transparent)}.StarfallSurvivor_bossLabelRow__7eJ7_{margin-bottom:4px;color:color-mix(in srgb,var(--boss-color) 66%,white);font-size:.72rem;font-weight:950;letter-spacing:.17em}.StarfallSurvivor_bossEscalationRow__0_ieR,.StarfallSurvivor_bossLabelRow__7eJ7_{display:flex;align-items:center;justify-content:space-between;text-transform:uppercase}.StarfallSurvivor_bossEscalationRow__0_ieR{gap:12px;margin:-1px 0 5px;color:rgba(255,236,217,.72);font-size:.58rem;font-weight:850;letter-spacing:.11em}.StarfallSurvivor_bossHud__yJFnE[data-escalation-imminent=true]{border-color:#ff536d;animation:StarfallSurvivor_bossEscalationPulse__EMaux .72s ease-in-out infinite alternate}.StarfallSurvivor_bossHud__yJFnE[data-escalation-imminent=true] .StarfallSurvivor_bossEscalationRow__0_ieR{color:#ff8093}@keyframes StarfallSurvivor_bossEscalationPulse__EMaux{0%{box-shadow:0 9px 24px rgba(0,0,0,.36),inset 0 -2px 0 rgba(255,63,91,.18)}to{box-shadow:0 9px 24px rgba(0,0,0,.42),inset 0 -4px 0 rgba(255,83,109,.62)}}.StarfallSurvivor_bossTrack__BJftq{overflow:hidden;height:10px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(0,0,0,.52)}.StarfallSurvivor_bossFill__CkRGR{height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--boss-color) 65%,#ff405f),var(--boss-color),color-mix(in srgb,var(--boss-color) 62%,white));box-shadow:inset 0 1px 0 rgba(255,255,255,.48);transition:width .1s linear}.StarfallSurvivor_bossHud__yJFnE[data-final-boss=true] .StarfallSurvivor_bossFill__CkRGR{box-shadow:inset 0 1px 0 rgba(255,255,255,.56),0 0 12px color-mix(in srgb,var(--boss-color) 54%,transparent)}.StarfallSurvivor_hudPanel__fANB_{padding:10px 12px;border:1px solid rgba(128,220,255,.14);border-radius:12px;background:rgba(2,10,18,.74);box-shadow:0 8px 28px rgba(0,0,0,.24);backdrop-filter:blur(12px)}.StarfallSurvivor_hudPanelRight__vFHOg{justify-self:end;min-width:190px}.StarfallSurvivor_hudLabelRow__nWopo,.StarfallSurvivor_judgmentLabelRow__Tn3Bu,.StarfallSurvivor_lastStarProgressRow__wdJ3B,.StarfallSurvivor_metricRow__kyCcJ,.StarfallSurvivor_shieldLabelRow__iQA8f{display:flex;align-items:center;justify-content:space-between;gap:12px}.StarfallSurvivor_shieldLabelRow__iQA8f{margin-top:8px}.StarfallSurvivor_judgmentLabelRow__Tn3Bu{min-width:0;color:#f4ffff}.StarfallSurvivor_judgmentIdentity___ExTB{display:inline-flex;min-width:0;align-items:center;gap:8px}.StarfallSurvivor_judgmentValue__2dVT4{flex:0 0 auto;color:#f4ffff;font-size:.88rem;font-weight:900;letter-spacing:.16em;line-height:1;white-space:nowrap;text-shadow:0 0 5px rgba(244,255,255,.75),0 0 9px rgba(255,145,232,.35)}.StarfallSurvivor_lastStarDurabilityValue__yQ96s{flex:0 0 auto;color:#eaffff;font-size:.69rem;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:.04em;text-shadow:0 0 6px rgba(234,255,255,.72),0 0 11px rgba(107,231,255,.4)}.StarfallSurvivor_lastStarDurabilityTrack__XqtW9{height:9px;border:1px solid rgba(201,251,255,.36);background:rgba(180,244,255,.07);box-shadow:inset 0 1px 3px rgba(0,0,0,.52),0 0 7px rgba(122,231,255,.1)}.StarfallSurvivor_lastStarDurabilityFill__YjRS4{background:linear-gradient(90deg,#7cecff,#f4ffff 58%,#ffe6a3);box-shadow:inset 0 1px 0 rgba(255,255,255,.98),0 0 10px rgba(194,249,255,.68)}.StarfallSurvivor_lastStarProgressRow__wdJ3B{margin-top:8px;padding-top:7px;border-top:1px solid rgba(244,255,255,.14)}.StarfallSurvivor_lastStarProgressValue__hF8ym{flex:0 0 auto;color:#f4ffff;font-size:.69rem;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 0 8px rgba(244,255,255,.42)}.StarfallSurvivor_lastStarReforgeTrack__07GM6{height:7px;border:1px solid rgba(244,255,255,.22);background:rgba(244,255,255,.08);box-shadow:inset 0 1px 3px rgba(0,0,0,.46)}.StarfallSurvivor_lastStarReforgeFill__VXSws{background:linear-gradient(90deg,#dcefff,#ffffff 58%,#f4ffff);box-shadow:inset 0 1px 0 rgba(255,255,255,.96),0 0 9px rgba(244,255,255,.62)}.StarfallSurvivor_seraphicStatus__47Sg6{margin-top:8px;padding-top:7px;border-top:1px solid rgba(157,248,255,.18)}.StarfallSurvivor_seraphicStatus__47Sg6[data-morphing=true]{opacity:.76}.StarfallSurvivor_seraphicChargeValue__GdZWI{color:#e9ffff;font-size:.68rem;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:.05em}.StarfallSurvivor_seraphicChargeTrack__6A5aq{height:5px;border:1px solid rgba(157,248,255,.2)}.StarfallSurvivor_seraphicChargeFill__HbPPN{background:linear-gradient(90deg,#66e9f7,#eee6ff 68%,#fff0b5);box-shadow:0 0 7px rgba(157,248,255,.44)}.StarfallSurvivor_godWeaponStatus__sAGc5{--god-weapon-color:#f4ffff;margin-top:8px;padding-top:7px;border-top:1px solid color-mix(in srgb,var(--god-weapon-color) 24%,transparent)}.StarfallSurvivor_godWeaponStatus__sAGc5[data-route=flak],.StarfallSurvivor_godWeaponStatus__sAGc5[data-route=rocket]{--god-weapon-color:#ffad78}.StarfallSurvivor_godWeaponStatus__sAGc5[data-route=arc]{--god-weapon-color:#74edff}.StarfallSurvivor_godWeaponStatus__sAGc5[data-route=mine]{--god-weapon-color:#d995ff}.StarfallSurvivor_godWeaponStatus__sAGc5[data-route=beam]{--god-weapon-color:#ffe783}.StarfallSurvivor_godWeaponStatus__sAGc5[data-compact=true]{margin-top:5px;padding-top:5px}.StarfallSurvivor_godWeaponCompact__OGLb6{display:flex;min-width:0;align-items:center;gap:6px;color:var(--god-weapon-color);font-size:.56rem;letter-spacing:.06em;text-transform:uppercase}.StarfallSurvivor_godWeaponCompact__OGLb6>span{font-size:.78rem;line-height:1}.StarfallSurvivor_godWeaponCompact__OGLb6>strong{flex:0 0 auto;font-size:.58rem}.StarfallSurvivor_godWeaponCompact__OGLb6>small{overflow:hidden;color:#9caeaf;font-size:.5rem;letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap}.StarfallSurvivor_godWeaponValue___pTRw{color:var(--god-weapon-color);font-size:.68rem;font-weight:950;font-variant-numeric:tabular-nums;text-shadow:0 0 8px color-mix(in srgb,var(--god-weapon-color) 54%,transparent)}.StarfallSurvivor_godWeaponMode__JaXAf{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:9px;margin-top:3px;color:#7f99aa;font-size:.53rem}.StarfallSurvivor_godWeaponMode__JaXAf strong{flex:0 0 auto;color:var(--god-weapon-color);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase}.StarfallSurvivor_godWeaponMode__JaXAf span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StarfallSurvivor_godWeaponTrack__hB5Iy{height:5px;border:1px solid color-mix(in srgb,var(--god-weapon-color) 24%,transparent)}.StarfallSurvivor_godWeaponFill__VtmSn{background:linear-gradient(90deg,color-mix(in srgb,var(--god-weapon-color) 58%,#18384b),var(--god-weapon-color));box-shadow:0 0 8px color-mix(in srgb,var(--god-weapon-color) 48%,transparent)}.StarfallSurvivor_hudPanel__fANB_[data-last-star=true]{min-width:228px;border-color:rgba(244,255,255,.36);background:linear-gradient(120deg,rgba(244,255,255,.08),rgba(255,126,226,.06) 48%,rgba(2,10,18,.76)),rgba(2,10,18,.74)}.StarfallSurvivor_hudPanel__fANB_[data-ascension=true]{min-width:228px;border-color:rgba(204,248,255,.38);background:linear-gradient(120deg,rgba(135,231,255,.1),rgba(218,183,255,.07) 52%,rgba(2,10,18,.78)),rgba(2,10,18,.76)}.StarfallSurvivor_hudPanel__fANB_[data-last-star-collapse=true]{border-color:rgba(255,116,157,.58);box-shadow:0 8px 28px rgba(0,0,0,.3),inset 0 0 18px rgba(255,72,118,.08)}.StarfallSurvivor_hudPanel__fANB_[data-last-star-collapse=true] .StarfallSurvivor_lastStarDurabilityValue__yQ96s,.StarfallSurvivor_hudPanel__fANB_[data-last-star-collapse=true] .StarfallSurvivor_lastStarProgressValue__hF8ym{color:#ffb7ca;text-shadow:0 0 9px rgba(255,72,118,.64)}.StarfallSurvivor_hudLabel__JvYPu{color:#9fb6c7;font-size:.65rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.StarfallSurvivor_hudValue__SWZN7{color:#f3fbff;font-size:.76rem;font-weight:800;font-variant-numeric:tabular-nums}.StarfallSurvivor_bar__uEeKx{position:relative;overflow:hidden;height:6px;margin-top:7px;border-radius:999px;background:rgba(255,255,255,.08)}.StarfallSurvivor_barFill__FVkN1{height:100%;border-radius:inherit;transition:width .12s linear}.StarfallSurvivor_healthFill__a22Wa{background:linear-gradient(90deg,#ff5372,#ff8c7a);box-shadow:0 0 12px rgba(255,83,114,.55)}.StarfallSurvivor_shieldFill__JWYZj{background:linear-gradient(90deg,#4b91ff,#70e1ff)}.StarfallSurvivor_xpFill__nHKNI{background:linear-gradient(90deg,#9eea33,#e8ff68);box-shadow:0 0 12px rgba(207,255,75,.46)}.StarfallSurvivor_centerHud__kRTK0{display:flex;gap:7px;justify-content:center}.StarfallSurvivor_statChip__LwAan{min-width:66px;padding:8px 10px;border:1px solid rgba(135,217,255,.14);border-radius:10px;text-align:center;background:rgba(2,10,18,.72);backdrop-filter:blur(12px)}.StarfallSurvivor_statNumber__80MO9{display:block;color:#f4fbff;font-size:.96rem;font-weight:900;font-variant-numeric:tabular-nums}.StarfallSurvivor_statName__3uoJD{display:block;margin-top:2px;color:#819aab;font-size:.56rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.StarfallSurvivor_overlay__MC09E{position:absolute;inset:0;z-index:8;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(circle at center,rgba(17,43,66,.32),transparent 48%),rgba(1,6,11,.74);backdrop-filter:blur(6px);overflow-y:auto}.StarfallSurvivor_gameOverCard__wN35m,.StarfallSurvivor_pauseCard__iXS29,.StarfallSurvivor_startCard__OENp_{width:min(500px,100%);padding:clamp(24px,5vw,42px);border:1px solid rgba(117,222,255,.26);border-radius:20px;text-align:center;background:linear-gradient(145deg,rgba(13,31,49,.96),rgba(4,13,23,.97));box-shadow:0 28px 80px rgba(0,0,0,.46),inset 0 1px rgba(255,255,255,.04);margin:auto}.StarfallSurvivor_startCard__OENp_{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);width:100%;height:100%;overflow:hidden;margin:0;padding:0;border:0;border-radius:0}.StarfallSurvivor_startOverlay__KwoCQ{padding:0}.StarfallSurvivor_victoryOverlay__gMyD2{background:radial-gradient(circle at center,rgba(255,53,77,.14),transparent 48%),radial-gradient(circle at 50% 110%,rgba(99,230,255,.16),transparent 38%),rgba(1,3,9,.82);animation:StarfallSurvivor_victoryVeilArrival__DOrUn .7s ease-out both}.StarfallSurvivor_finaleRetryOverlay__7tTdp{background:radial-gradient(circle at center,rgba(255,61,104,.17),transparent 48%),rgba(1,3,9,.84)}.StarfallSurvivor_finaleRetryCard__z86UU{border-color:rgba(255,92,126,.52);box-shadow:0 28px 90px rgba(0,0,0,.62),0 0 46px rgba(255,53,91,.13),inset 0 1px rgba(255,255,255,.06)}.StarfallSurvivor_finaleRetryCounter__sPXxO{display:flex;align-items:center;justify-content:center;gap:12px;width:fit-content;margin:22px auto 0;padding:10px 16px;border:1px solid rgba(255,123,151,.28);border-radius:999px;color:#ffc3d0;background:rgba(255,64,105,.08);text-transform:uppercase;letter-spacing:.09em;font-size:.68rem;font-weight:850}.StarfallSurvivor_finaleRetryCounter__sPXxO strong{color:#ffffff;font-size:1.1rem}.StarfallSurvivor_finaleRetryActions__y5BWN{display:grid;gap:9px;margin-top:22px}.StarfallSurvivor_finaleRetryActions__y5BWN .StarfallSurvivor_button__aj8aH{width:100%;margin-top:0}.StarfallSurvivor_victoryCard__2Msfp{border-color:rgba(255,96,122,.58);background:linear-gradient(145deg,rgba(39,7,21,.97),rgba(5,13,27,.98));box-shadow:0 28px 100px rgba(0,0,0,.58),0 0 60px rgba(255,53,77,.18),inset 0 1px rgba(255,255,255,.08);animation:StarfallSurvivor_victoryArrival__UZ50d .9s cubic-bezier(.16,.8,.28,1) both}.StarfallSurvivor_victoryTitle__2JTB4{color:transparent;background:linear-gradient(105deg,#ffffff,#ff667f 42%,#78ebff);background-clip:text;text-shadow:0 0 34px rgba(255,64,98,.26)}@keyframes StarfallSurvivor_victoryArrival__UZ50d{0%{opacity:0;filter:blur(14px);transform:scale(1.12)}to{opacity:1;filter:blur(0);transform:scale(1)}}@keyframes StarfallSurvivor_victoryVeilArrival__DOrUn{0%{opacity:0}to{opacity:1}}.StarfallSurvivor_startArtwork__kbTR0{display:block;width:100%;height:100%;min-height:0;border-right:1px solid rgba(117,222,255,.16);object-fit:cover}.StarfallSurvivor_startContent__Ae7Bq{min-width:0;overflow-y:auto;padding:clamp(20px,3vw,36px)}.StarfallSurvivor_cardKicker__YDqml{margin:0 0 8px;color:var(--cyan);font-size:.66rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.StarfallSurvivor_cardTitle__pMDAw{margin:0;color:#f3fbff;font-size:clamp(1.7rem,5vw,2.75rem);font-weight:900;letter-spacing:-.045em;line-height:1;text-transform:uppercase}.StarfallSurvivor_cardCopy__F3A_Q{max-width:400px;margin:14px auto 0;color:#98afbf;font-size:.9rem;line-height:1.6}.StarfallSurvivor_modeSelector__GAkae{min-width:0;margin:18px 0 0;padding:0;border:0;text-align:left}.StarfallSurvivor_modeSelector__GAkae legend{width:100%;margin-bottom:8px;color:#91aabb;font-size:.62rem;font-weight:900;letter-spacing:.16em;text-align:center;text-transform:uppercase}.StarfallSurvivor_modeOptions__PG23R{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.StarfallSurvivor_modeOption__7NJlN{position:relative;display:flex;min-width:0;min-height:94px;flex-direction:column;padding:10px;border:1px solid rgba(132,219,255,.13);border-radius:10px;color:#9cb3c2;background:rgba(255,255,255,.025);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,transform .15s ease}.StarfallSurvivor_modeOption__7NJlN input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.StarfallSurvivor_modeOption__7NJlN:hover:not([data-locked=true]){border-color:rgba(99,230,255,.4);background:rgba(99,230,255,.06);transform:translateY(-1px)}.StarfallSurvivor_modeOption__7NJlN:focus-within{outline:2px solid #fff;outline-offset:2px}.StarfallSurvivor_modeOption__7NJlN[data-selected=true]{border-color:rgba(99,230,255,.68);color:#e8faff;background:radial-gradient(circle at 100% 0,rgba(99,230,255,.13),transparent 58%),rgba(24,67,91,.34);box-shadow:inset 0 0 18px rgba(99,230,255,.06),0 0 15px rgba(99,230,255,.1)}.StarfallSurvivor_modeOption__7NJlN[data-mode=hard][data-selected=true]{border-color:rgba(255,190,92,.72);background:radial-gradient(circle at 100% 0,rgba(255,124,76,.16),transparent 58%),rgba(77,42,23,.38);box-shadow:0 0 16px rgba(255,139,72,.12)}.StarfallSurvivor_modeOption__7NJlN[data-mode=endless][data-selected=true]{border-color:rgba(181,124,255,.74);background:radial-gradient(circle at 100% 0,rgba(181,124,255,.2),transparent 58%),rgba(57,34,83,.4);box-shadow:0 0 17px rgba(181,124,255,.14)}.StarfallSurvivor_modeOption__7NJlN[data-locked=true]{color:#617787;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.018),rgba(255,255,255,.018) 5px,transparent 0,transparent 10px),rgba(1,7,13,.36);cursor:not-allowed}.StarfallSurvivor_modeOptionHeader__Fn42N{display:flex;align-items:baseline;justify-content:space-between;gap:5px}.StarfallSurvivor_modeOptionHeader__Fn42N strong{color:currentColor;font-size:.73rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.StarfallSurvivor_modeOptionHeader__Fn42N>span{color:#687d8c;font-size:.47rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.StarfallSurvivor_modeDescription___3Xmt{margin-top:5px;color:#8199a9;font-size:.61rem;line-height:1.3}.StarfallSurvivor_modeBest___FQT2,.StarfallSurvivor_modeLocked__bFxL3{display:block;margin-top:auto;padding-top:8px;font-size:.52rem;font-weight:800;letter-spacing:.03em;line-height:1.25;text-transform:uppercase}.StarfallSurvivor_modeBest___FQT2{color:#78cfe2;font-variant-numeric:tabular-nums}.StarfallSurvivor_modeLocked__bFxL3{color:#738594}.StarfallSurvivor_unlockAnnouncement__ZMmZK{width:fit-content;margin:14px auto 0;padding:8px 11px;border:1px solid rgba(255,207,90,.28);border-radius:999px;color:#ffe19a;background:rgba(255,186,66,.08);font-size:.67rem;font-weight:850;letter-spacing:.04em}.StarfallSurvivor_overallBest__a9eJR{margin:11px 0 0;color:#718999;font-size:.6rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.StarfallSurvivor_mobileLandscapeHint__9Zf56{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;padding:8px 10px;border:1px solid rgba(114,224,255,.2);border-radius:9px;color:#a9eaff;background:rgba(72,186,222,.08);font-size:.66rem;font-weight:850;letter-spacing:.04em}.StarfallSurvivor_mobileLandscapeHint__9Zf56 span{color:#ffffff;font-size:1rem}.StarfallSurvivor_mobilePromptOverlay__mj6we{z-index:12;background:radial-gradient(circle at center,rgba(76,204,255,.18),transparent 50%),rgba(1,5,10,.9)}.StarfallSurvivor_mobilePromptCard__vUFYI{width:min(430px,100%);margin:auto;padding:clamp(25px,5vw,38px);border:1px solid rgba(117,222,255,.34);border-radius:20px;text-align:center;background:radial-gradient(circle at 50% 0,rgba(99,230,255,.13),transparent 42%),linear-gradient(145deg,rgba(13,31,49,.98),rgba(4,13,23,.99));box-shadow:0 30px 90px rgba(0,0,0,.62),0 0 35px rgba(78,213,255,.1)}.StarfallSurvivor_mobilePromptIcon__G4oGb{display:grid;width:54px;height:54px;place-items:center;margin:0 auto 13px;border:1px solid rgba(120,230,255,.34);border-radius:50%;color:#dffaff;background:rgba(80,207,255,.1);box-shadow:0 0 24px rgba(99,230,255,.15);font-size:1.7rem}.StarfallSurvivor_mobilePromptActions__tTYz6{display:grid;gap:9px;margin-top:22px}.StarfallSurvivor_mobilePromptActions__tTYz6 .StarfallSurvivor_button__aj8aH{width:100%;min-height:46px;margin-top:0}.StarfallSurvivor_secondaryButton__kjUDq{color:#b5cad7;border-color:rgba(163,205,226,.2);background:rgba(255,255,255,.035);box-shadow:none}.StarfallSurvivor_mobileControls__1XS8f{position:absolute;inset:0;z-index:6;pointer-events:none}.StarfallSurvivor_gameShell__X7q1t[data-mobile-controls=true][data-boss-active=true] .StarfallSurvivor_bossHud__yJFnE{bottom:calc(148px + env(safe-area-inset-bottom))}.StarfallSurvivor_mobileStick__cKe28{position:absolute;bottom:calc(18px + env(safe-area-inset-bottom));width:118px;height:118px;border:1px solid rgba(126,224,255,.2);border-radius:50%;background:radial-gradient(circle,rgba(90,213,255,.08) 0 35%,transparent 36%),rgba(2,12,21,.45);box-shadow:inset 0 0 24px rgba(74,200,255,.08),0 10px 28px rgba(0,0,0,.26);pointer-events:auto;touch-action:none;user-select:none}.StarfallSurvivor_mobileStick__cKe28[data-side=move]{left:calc(18px + env(safe-area-inset-left))}.StarfallSurvivor_mobileStick__cKe28[data-side=aim]{right:calc(18px + env(safe-area-inset-right));border-color:rgba(255,130,202,.22);background:radial-gradient(circle,rgba(255,92,180,.08) 0 35%,transparent 36%),rgba(17,5,19,.45)}.StarfallSurvivor_mobileStickRing__QgLYw{position:absolute;inset:14px;border:1px dashed rgba(145,230,255,.25);border-radius:50%;box-shadow:inset 0 0 18px rgba(105,220,255,.08)}.StarfallSurvivor_mobileStick__cKe28[data-side=aim] .StarfallSurvivor_mobileStickRing__QgLYw{border-color:rgba(255,154,216,.28);box-shadow:inset 0 0 18px rgba(255,89,183,.08)}.StarfallSurvivor_mobileStickKnob___CYvU{position:absolute;top:50%;left:50%;display:block;width:48px;height:48px;margin:-24px 0 0 -24px;border:1px solid rgba(198,244,255,.66);border-radius:50%;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.72),transparent 18%),linear-gradient(150deg,#70ddf6,#237eae);box-shadow:0 7px 15px rgba(0,0,0,.36),0 0 20px rgba(86,220,255,.24);will-change:transform}.StarfallSurvivor_mobileStick__cKe28[data-side=aim] .StarfallSurvivor_mobileStickKnob___CYvU{border-color:rgba(255,217,241,.7);background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.76),transparent 18%),linear-gradient(150deg,#ff89d0,#a82f82);box-shadow:0 7px 15px rgba(0,0,0,.36),0 0 20px rgba(255,89,183,.24)}.StarfallSurvivor_mobileStickKnob___CYvU span{position:absolute;top:7px;left:50%;width:25px;height:10px;border-radius:50%;background:rgba(236,252,255,.32);transform:translateX(-50%)}.StarfallSurvivor_mobileStickLabel__8_uyf{position:absolute;right:0;bottom:7px;left:0;color:rgba(188,230,244,.68);font-size:.52rem;font-weight:900;letter-spacing:.12em;text-align:center;text-transform:uppercase}.StarfallSurvivor_mobilePauseButton__CeAPO{position:absolute;top:96px;right:calc(14px + env(safe-area-inset-right));display:grid;width:46px;height:46px;place-items:center;padding:0;border:1px solid rgba(148,222,255,.3);border-radius:50%;color:#e1f7ff;background:rgba(2,13,22,.68);box-shadow:0 8px 24px rgba(0,0,0,.28);pointer-events:auto;touch-action:manipulation}.StarfallSurvivor_mobilePauseButton__CeAPO span{transform:translateY(-1px)}.StarfallSurvivor_mobilePauseButton__CeAPO:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.StarfallSurvivor_targetingPanel__fzxKl,.StarfallSurvivor_weaponFocusPanel__HOlh0{width:min(420px,100%);margin:18px auto 0;padding:12px;border:1px solid rgba(117,222,255,.16);border-radius:12px;text-align:left;background:radial-gradient(circle at 100% 0,rgba(126,91,255,.1),transparent 48%),rgba(2,10,18,.54)}.StarfallSurvivor_targetingPanel__fzxKl{border-color:rgba(255,209,102,.22);background:radial-gradient(circle at 100% 0,rgba(255,209,102,.1),transparent 48%),rgba(12,10,3,.56)}.StarfallSurvivor_targetingHeading__QZOst{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#b8a878;font-size:.62rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.StarfallSurvivor_targetingHeading__QZOst>span{display:inline-flex;align-items:center;gap:7px}.StarfallSurvivor_targetingHeading__QZOst strong,.StarfallSurvivor_targetingHeading__QZOst>span>span{color:#ffd166;text-shadow:0 0 12px rgba(255,209,102,.42)}.StarfallSurvivor_targetingPanel__fzxKl p{margin:6px 0 10px;color:#918768;font-size:.68rem;line-height:1.4}.StarfallSurvivor_targetingToggle__P2oPw{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:9px 12px;border:1px solid rgba(255,209,102,.2);border-radius:8px;color:#aa9b71;background:rgba(255,255,255,.025);cursor:pointer;font:inherit;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;transition:border-color .14s ease,color .14s ease,background-color .14s ease,box-shadow .14s ease}.StarfallSurvivor_targetingToggle__P2oPw strong{color:#817655}.StarfallSurvivor_targetingToggle__P2oPw:hover,.StarfallSurvivor_targetingToggle__P2oPw[data-enabled=true]{border-color:rgba(255,209,102,.62);color:#fff1c3;background:rgba(255,209,102,.09);box-shadow:inset 0 0 15px rgba(255,209,102,.06),0 0 14px rgba(255,209,102,.08)}.StarfallSurvivor_targetingToggle__P2oPw[data-enabled=true] strong{color:#ffd166;text-shadow:0 0 11px rgba(255,209,102,.52)}.StarfallSurvivor_targetingToggle__P2oPw:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.StarfallSurvivor_targetingPanel__fzxKl small{display:block;margin-top:7px;color:#70694f;font-size:.59rem;font-weight:800;letter-spacing:.03em}.StarfallSurvivor_weaponFocusHeading__HHJch{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:#94adbd;font-size:.62rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.StarfallSurvivor_weaponFocusHeading__HHJch strong{color:var(--cyan);font-size:.66rem;text-shadow:0 0 12px rgba(99,230,255,.4)}.StarfallSurvivor_weaponFocusCopy__EOPOq{margin:5px 0 10px;color:#7690a2;font-size:.68rem;line-height:1.4}.StarfallSurvivor_weaponFocusOptions__S7RtQ{display:flex;flex-wrap:wrap;gap:6px}.StarfallSurvivor_weaponFocusButton__YV_gz{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:6px 9px;border:1px solid rgba(137,214,250,.14);border-radius:7px;color:#91a9b9;background:rgba(255,255,255,.025);cursor:pointer;font:inherit;font-size:.64rem;font-weight:850;letter-spacing:.04em;transition:border-color .14s ease,color .14s ease,background-color .14s ease,box-shadow .14s ease,transform .14s ease}.StarfallSurvivor_weaponFocusButton__YV_gz span{color:#7996a9;font-size:.78rem}.StarfallSurvivor_weaponFocusButton__YV_gz:hover{border-color:rgba(99,230,255,.42);color:#d9f7ff;background:rgba(99,230,255,.07);transform:translateY(-1px)}.StarfallSurvivor_weaponFocusButton__YV_gz[data-selected=true]{border-color:rgba(99,230,255,.62);color:#e8fbff;background:linear-gradient(115deg,rgba(46,137,190,.22),rgba(126,91,255,.14));box-shadow:inset 0 0 14px rgba(99,230,255,.08),0 0 14px rgba(99,230,255,.1)}.StarfallSurvivor_weaponFocusButton__YV_gz[data-selected=true] span{color:var(--cyan);text-shadow:0 0 10px rgba(99,230,255,.68)}.StarfallSurvivor_weaponFocusButton__YV_gz:focus-visible{outline:2px solid #fff;outline-offset:2px}.StarfallSurvivor_button__aj8aH{min-width:190px;margin-top:24px;padding:13px 18px;border:1px solid rgba(117,235,255,.56);border-radius:10px;color:#031018;background:linear-gradient(105deg,#6fe8ff,#84b8ff);box-shadow:0 10px 34px rgba(73,190,255,.24);cursor:pointer;font:inherit;font-size:.78rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase;transition:transform .15s ease,filter .15s ease}.StarfallSurvivor_button__aj8aH:hover{filter:brightness(1.08);transform:translateY(-2px)}.StarfallSurvivor_button__aj8aH:focus-visible,.StarfallSurvivor_upgradeCard__ionIG:focus-visible{outline:2px solid #fff;outline-offset:3px}.StarfallSurvivor_keyLegend__n_Fev{display:flex;flex-wrap:wrap;gap:10px 18px;justify-content:center;margin-top:24px;color:#8ba1b1;font-size:.7rem;font-weight:700}.StarfallSurvivor_key__Z29iT{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:24px;margin-right:6px;padding:0 6px;border:1px solid rgba(169,222,247,.25);border-radius:5px;color:#deeff8;background:rgba(255,255,255,.06);box-shadow:inset 0 -2px rgba(0,0,0,.28);font-size:.66rem}.StarfallSurvivor_upgradeOverlay__gCnYL{isolation:isolate;align-items:center;flex-direction:column;overflow-x:hidden}.StarfallSurvivor_upgradeOverlay__gCnYL[data-god-selection=true]{background:radial-gradient(circle at 50% 48%,rgba(190,246,255,.13),transparent 34%),radial-gradient(circle at 50% 100%,rgba(208,181,255,.11),transparent 50%),rgba(1,5,11,.88)}.StarfallSurvivor_godSelectionBackdrop__5_WYl{position:absolute;inset:0;z-index:0;contain:strict;overflow:hidden;background:radial-gradient(circle at 12% 21%,rgba(244,255,255,.86) 0 1px,transparent 1.8px),radial-gradient(circle at 83% 16%,rgba(116,236,255,.78) 0 1px,transparent 1.9px),radial-gradient(circle at 74% 72%,rgba(222,174,255,.72) 0 1.2px,transparent 2px),radial-gradient(circle at 27% 81%,rgba(255,238,177,.68) 0 1px,transparent 1.8px),radial-gradient(circle at 50% 50%,rgba(116,236,255,.08),transparent 57%);pointer-events:none}.StarfallSurvivor_godSelectionBackdrop__5_WYl:after,.StarfallSurvivor_godSelectionBackdrop__5_WYl:before{position:absolute;top:50%;left:50%;aspect-ratio:1;border-radius:50%;content:"";pointer-events:none;transform-origin:center;will-change:opacity,transform}.StarfallSurvivor_godSelectionBackdrop__5_WYl:before{width:clamp(620px,112vmin,980px);background:repeating-conic-gradient(from 0deg,transparent 0deg 8deg,rgba(244,255,255,.13) 8.4deg 8.8deg,transparent 9.2deg 21deg,rgba(116,236,255,.09) 21.4deg 22deg,transparent 22.4deg 38deg),radial-gradient(circle,transparent 0 25%,rgba(244,255,255,.22) 25.25% 25.55%,transparent 25.9% 43%,rgba(116,236,255,.17) 43.25% 43.6%,transparent 44% 61%,rgba(222,174,255,.13) 61.25% 61.6%,transparent 62%);-webkit-mask:radial-gradient(circle,transparent 0 17%,#000 24% 68%,transparent 78%);mask:radial-gradient(circle,transparent 0 17%,#000 24% 68%,transparent 78%);opacity:.54;transform:translate3d(-50%,-50%,0) rotate(0deg);animation:StarfallSurvivor_godSelectionOrbit__t23aL 28s linear infinite}.StarfallSurvivor_godSelectionBackdrop__5_WYl:after{width:clamp(520px,92vmin,820px);background:radial-gradient(circle,transparent 0 18%,rgba(244,255,255,.36) 18.3% 18.65%,transparent 19% 36%,rgba(116,236,255,.24) 36.3% 36.7%,transparent 37% 54%,rgba(222,174,255,.18) 54.3% 54.7%,transparent 55%);opacity:.22;transform:translate3d(-50%,-50%,0) scale(.72);animation:StarfallSurvivor_godSelectionResonance__JbTdK 4.8s ease-out infinite}.StarfallSurvivor_upgradeHeading__HzOOk{position:relative;z-index:1;margin-bottom:20px;text-align:center}.StarfallSurvivor_upgradeSource__ifLbB{margin:0 0 7px;color:var(--amber);font-size:.68rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.StarfallSurvivor_upgradeTitle__KVeI7{margin:0;font-size:clamp(1.7rem,4vw,2.6rem);font-weight:950;letter-spacing:-.04em;text-transform:uppercase}.StarfallSurvivor_upgradeGrid__gKyC0{position:relative;z-index:1;isolation:isolate;contain:layout;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(880px,100%)}.StarfallSurvivor_upgradeChoice__vG62E{--recipe-panel-x:0;position:relative;min-width:0}.StarfallSurvivor_ascensionTriggerAura__Jd0mJ{position:absolute;inset:-15px;z-index:2;overflow:hidden;border:1px solid rgba(235,254,255,.72);border-radius:24px;background:radial-gradient(circle at 82% 48%,transparent 0 34%,rgba(244,255,255,.48) 34.5% 35.2%,transparent 36% 47%,rgba(105,235,255,.42) 47.6% 48.4%,transparent 49.2%),radial-gradient(circle at 18% 52%,rgba(255,54,83,.2),transparent 44%),repeating-conic-gradient(from -11deg at 70% 50%,transparent 0deg 12deg,rgba(244,255,255,.58) 13deg 13.8deg,rgba(122,237,255,.24) 14.4deg 15.2deg,transparent 16deg 31deg);box-shadow:-12px 0 34px rgba(255,43,74,.28),12px 0 38px rgba(151,239,255,.32),0 0 0 1px rgba(218,249,255,.18);content:"";opacity:.68;pointer-events:none;transform:translateZ(0) scale(.955);transform-origin:center;will-change:opacity,transform;animation:StarfallSurvivor_ascensionTriggerOutward__YOil1 2.6s ease-out infinite}.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god]:only-child{grid-column:1/-1;justify-self:center;width:min(540px,100%)}.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god]:only-child .StarfallSurvivor_upgradeCard__ionIG{min-height:clamp(240px,40vh,330px);padding:clamp(20px,3vw,28px)}.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god]:only-child[data-has-recipe-lead=true] .StarfallSurvivor_upgradeCard__ionIG{padding-bottom:62px}.StarfallSurvivor_upgradeCard__ionIG{position:relative;z-index:0;display:block;width:100%;height:100%;min-height:210px;padding:18px;border:1px solid rgba(132,219,255,.2);border-radius:15px;color:var(--ink);text-align:left;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--accent) 18%,transparent),transparent 42%),rgba(9,22,36,.96);box-shadow:inset 0 0 24px color-mix(in srgb,var(--accent) 5%,transparent);cursor:pointer;font:inherit;transition:transform .15s ease,border-color .15s ease,background-color .15s ease}.StarfallSurvivor_upgradeChoice__vG62E[data-ascension-trigger=true] .StarfallSurvivor_upgradeCard__ionIG{z-index:2;border-color:color-mix(in srgb,#dffcff 62%,var(--accent));box-shadow:inset 0 0 28px color-mix(in srgb,#9cecff 8%,transparent),0 0 18px rgba(135,231,255,.12)}.StarfallSurvivor_upgradeChoice__vG62E[data-ascension-trigger=true] .StarfallSurvivor_upgradeCard__ionIG[data-rarity=mythic]{border:2px solid transparent;color:#f7ffff;background:radial-gradient(circle at 8% 0,rgba(255,52,82,.5),transparent 43%) padding-box,radial-gradient(circle at 96% 4%,rgba(188,249,255,.42),transparent 45%) padding-box,linear-gradient(104deg,rgba(51,6,18,.99) 0 46%,rgba(87,20,48,.98) 49%,rgba(23,43,58,.99) 53%,rgba(3,15,25,.995)) padding-box,linear-gradient(104deg,#ff405c 0 46%,#ff94b0 49%,#f4ffff 52%,#75eaff 78%,#ffe1a0) border-box;box-shadow:inset 18px 0 38px rgba(255,35,69,.16),inset -18px 0 44px rgba(145,239,255,.17),-8px 0 23px rgba(255,35,69,.25),9px 0 28px rgba(178,244,255,.28)}.StarfallSurvivor_upgradeChoice__vG62E[data-ascension-trigger=true] .StarfallSurvivor_upgradeCard__ionIG[data-rarity=mythic]:before{background:radial-gradient(circle at 14% 0,rgba(255,61,91,.34),transparent 38%),radial-gradient(circle at 88% 100%,rgba(158,241,255,.32),transparent 42%),linear-gradient(104deg,rgba(255,46,77,.08) 0 48%,rgba(244,255,255,.11) 52% 100%);opacity:.82}.StarfallSurvivor_upgradeChoice__vG62E[data-ascension-trigger=true] .StarfallSurvivor_upgradeCard__ionIG[data-rarity=mythic]:after{border-color:rgba(238,254,255,.84);background:linear-gradient(104deg,rgba(255,67,96,.13) 0 47%,transparent 49% 52%,rgba(178,247,255,.14) 54% 100%);box-shadow:inset 10px 0 20px rgba(255,35,69,.09),inset -10px 0 24px rgba(161,241,255,.11),0 0 16px rgba(222,250,255,.28)}.StarfallSurvivor_upgradeChoice__vG62E[data-ascension-trigger=true] .StarfallSurvivor_upgradeRarity__5_JY0{border-color:rgba(244,255,255,.72);color:#fff;background:linear-gradient(104deg,rgba(255,47,78,.62) 0 48%,rgba(230,252,255,.28) 52% 100%);box-shadow:-4px 0 11px rgba(255,42,73,.2),4px 0 13px rgba(198,248,255,.24)}.StarfallSurvivor_ascensionTriggerTag__LQIOD{position:relative;display:grid;width:100%;max-width:100%;margin-top:12px;padding:9px 11px 10px;overflow:hidden;border:2px solid rgba(231,253,255,.82);border-radius:10px;color:#fff;background:linear-gradient(108deg,rgba(255,49,80,.26),rgba(115,38,84,.2) 43%,rgba(220,250,255,.24) 56%,rgba(98,229,255,.24) 82%,rgba(255,225,158,.18)),rgba(6,20,31,.96);background-size:180% 100%,auto;box-shadow:inset 12px 0 22px rgba(255,39,72,.11),inset -12px 0 24px rgba(189,247,255,.13),0 0 0 1px rgba(255,255,255,.08),0 0 22px rgba(155,237,255,.27);line-height:1.15;animation:StarfallSurvivor_ascensionTriggerTagSignal__WERzr 2.5s ease-in-out infinite}.StarfallSurvivor_ascensionTriggerTag__LQIOD>span{display:inline-flex;align-items:center;gap:5px;font-size:.6rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.StarfallSurvivor_ascensionTriggerTag__LQIOD>span>span{color:#fff4c4;font-size:.82rem;text-shadow:0 0 8px rgba(255,236,174,.92),0 0 15px rgba(219,248,255,.78)}.StarfallSurvivor_ascensionTriggerTag__LQIOD strong{margin-top:5px;color:#d5f8ff;font-size:.72rem;font-weight:950;letter-spacing:.04em;overflow-wrap:anywhere;text-shadow:0 0 12px rgba(137,233,255,.48)}.StarfallSurvivor_upgradeChoice__vG62E[data-has-recipe-lead=true] .StarfallSurvivor_upgradeCard__ionIG{padding-bottom:58px;border-color:color-mix(in srgb,#ff6bd6 42%,var(--accent))}.StarfallSurvivor_upgradeChoice__vG62E[data-ascension-trigger=true][data-has-recipe-lead=true] .StarfallSurvivor_upgradeCard__ionIG{border-color:color-mix(in srgb,#dffcff 62%,var(--accent))}@keyframes StarfallSurvivor_epicAura__sZbJ_{50%{box-shadow:inset 0 0 40px color-mix(in srgb,var(--accent) 16%,transparent),0 0 30px color-mix(in srgb,var(--accent) 20%,transparent)}}@keyframes StarfallSurvivor_ascensionTriggerOutward__YOil1{0%{opacity:.38;transform:translateZ(0) scale(.94)}42%{opacity:.82}to{opacity:.2;transform:translateZ(0) scale(1.035)}}@keyframes StarfallSurvivor_ascensionTriggerTagSignal__WERzr{0%,to{background-position:0 50%,50%;box-shadow:inset 12px 0 22px rgba(255,39,72,.11),inset -12px 0 24px rgba(189,247,255,.13),0 0 0 1px rgba(255,255,255,.08),0 0 16px rgba(155,237,255,.2)}50%{background-position:100% 50%,50%;box-shadow:inset 16px 0 26px rgba(255,39,72,.16),inset -16px 0 28px rgba(189,247,255,.18),0 0 0 1px rgba(255,255,255,.16),0 0 26px rgba(155,237,255,.34)}}@keyframes StarfallSurvivor_legendaryAura__a2got{50%{box-shadow:inset 0 0 52px color-mix(in srgb,var(--accent) 22%,transparent),0 0 40px color-mix(in srgb,var(--accent) 30%,transparent)}}@keyframes StarfallSurvivor_combinedSpectrum__AO6e_{0%{background-position:50%,50%,0 50%}50%{background-position:50%,50%,100% 50%}to{background-position:50%,50%,0 50%}}@keyframes StarfallSurvivor_mythicElectricCorona__RBsdz{0%,to{opacity:.42;transform:translate3d(-50%,-50%,0) scale(.975)}18%{opacity:.68}21%{opacity:.46}26%{opacity:.82;transform:translate3d(-50%,-50%,0) scale(1.018)}31%{opacity:.5}66%{opacity:.58;transform:translate3d(-50%,-50%,0) scale(.995)}}@keyframes StarfallSurvivor_mythicElectricFrame__SR2OO{0%,64%,79%,to{opacity:.28}66%{opacity:.88}69%{opacity:.38}72%{opacity:1}75%{opacity:.42}77%{opacity:.76}}@keyframes StarfallSurvivor_godIridescentOrbit__mk6l5{0%{opacity:.34;transform:translate3d(-50%,-50%,0) rotate(0deg) scale(.98)}50%{opacity:.76;transform:translate3d(-50%,-50%,0) rotate(180deg) scale(1.025)}to{opacity:.34;transform:translate3d(-50%,-50%,0) rotate(1turn) scale(.98)}}@keyframes StarfallSurvivor_godSealPulse__9wCQk{0%,to{opacity:.56;transform:scale(.985)}50%{opacity:1;transform:scale(1)}}@keyframes StarfallSurvivor_godAscendantHalo__VALp6{0%{opacity:.3;transform:translate3d(-50%,-50%,0) rotate(0deg) scale(.94)}45%{opacity:.7;transform:translate3d(-50%,-50%,0) rotate(162deg) scale(1.025)}to{opacity:.3;transform:translate3d(-50%,-50%,0) rotate(1turn) scale(.94)}}@keyframes StarfallSurvivor_godRunicCounterOrbit__jU0TY{0%{opacity:.42;transform:translate3d(-50%,-50%,0) rotate(1turn) scale(.97)}50%{opacity:.94;transform:translate3d(-50%,-50%,0) rotate(180deg) scale(1.025)}to{opacity:.42;transform:translate3d(-50%,-50%,0) rotate(0deg) scale(.97)}}@keyframes StarfallSurvivor_godSelectionOrbit__t23aL{0%{opacity:.38;transform:translate3d(-50%,-50%,0) rotate(0deg) scale(.96)}50%{opacity:.64;transform:translate3d(-50%,-50%,0) rotate(180deg) scale(1.02)}to{opacity:.38;transform:translate3d(-50%,-50%,0) rotate(1turn) scale(.96)}}@keyframes StarfallSurvivor_godSelectionResonance__JbTdK{0%{opacity:0;transform:translate3d(-50%,-50%,0) scale(.68)}24%{opacity:.48}76%{opacity:.2}to{opacity:0;transform:translate3d(-50%,-50%,0) scale(1.12)}}.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=mythic]:before{position:absolute;top:50.98%;left:50%;z-index:3;width:172.4%;height:286.8%;background:url(/images/starfall-mythic-electric-corona.webp) 50%/100% 100% no-repeat;content:"";mix-blend-mode:screen;opacity:.42;pointer-events:none;transform:translate3d(-50%,-50%,0) scale(.975);transform-origin:center;will-change:opacity,transform;animation:StarfallSurvivor_mythicElectricCorona__RBsdz 3.4s ease-in-out infinite}.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=mythic] .StarfallSurvivor_upgradeCard__ionIG{z-index:4}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=epic]{border-color:color-mix(in srgb,var(--accent) 48%,transparent);box-shadow:inset 0 0 34px color-mix(in srgb,var(--accent) 10%,transparent),0 0 22px color-mix(in srgb,var(--accent) 10%,transparent);animation:StarfallSurvivor_epicAura__sZbJ_ 3s ease-in-out infinite}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=legendary]{border-color:color-mix(in srgb,var(--accent) 68%,white);background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--accent) 30%,transparent),transparent 48%),linear-gradient(145deg,rgba(35,27,12,.98),rgba(11,20,29,.98));box-shadow:inset 0 0 42px color-mix(in srgb,var(--accent) 14%,transparent),0 0 28px color-mix(in srgb,var(--accent) 16%,transparent);animation:StarfallSurvivor_legendaryAura__a2got 2.2s ease-in-out infinite}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=combined]{border-color:transparent;background:radial-gradient(circle at 100% 0,rgba(255,107,214,.3),transparent 48%) padding-box,linear-gradient(145deg,rgba(21,16,38,.98),rgba(8,21,31,.98)) padding-box,linear-gradient(110deg,#ff4f73,#ffd166,#67e69a,#5ca9ff,#b982ff,#ff4f73) border-box;background-size:auto,auto,300% 300%;box-shadow:inset 0 0 48px rgba(255,107,214,.14),0 0 34px rgba(112,220,255,.22);animation:StarfallSurvivor_combinedSpectrum__AO6e_ 2.8s linear infinite}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=combined] .StarfallSurvivor_upgradeRarity__5_JY0{border-color:rgba(255,255,255,.5);color:#fff;background:linear-gradient(110deg,#ff5b78,#ffd166,#67e69a,#6eb5ff,#c58aff)}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=mythic]{position:relative;isolation:isolate;overflow:hidden;border-color:#ff5267;background:radial-gradient(circle at 100% 0,rgba(255,45,72,.42),transparent 52%),linear-gradient(145deg,rgba(48,8,17,.98),rgba(13,12,23,.99));box-shadow:inset 0 0 24px rgba(255,38,69,.18),0 0 12px rgba(255,38,69,.24)}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=mythic]:before{position:absolute;z-index:0;inset:4px;border-radius:11px;background:radial-gradient(circle at 14% 0,rgba(255,82,103,.24),transparent 34%),radial-gradient(circle at 86% 100%,rgba(255,41,73,.2),transparent 38%);content:"";opacity:.5;pointer-events:none;transform:translateZ(0);will-change:opacity;animation:StarfallSurvivor_mythicElectricFrame__SR2OO 3.4s ease-in-out infinite}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=mythic]:after{position:absolute;z-index:3;inset:3px;border:1px solid rgba(255,220,225,.68);border-radius:11px;content:"";opacity:.28;pointer-events:none;animation:StarfallSurvivor_mythicElectricFrame__SR2OO 1.85s step-end infinite}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=mythic]>:not(.StarfallSurvivor_visuallyHidden__VbN_G){position:relative;z-index:2}.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god]:after,.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god]:before{position:absolute;top:50%;left:50%;z-index:5;aspect-ratio:1;border-radius:50%;content:"";pointer-events:none;transform-origin:center;will-change:opacity,transform}.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god]:before{width:158%;background:radial-gradient(circle,transparent 0 45%,rgba(244,255,255,.5) 45.4% 45.9%,transparent 46.5% 59%,rgba(105,235,255,.42) 59.4% 60%,transparent 60.7%),repeating-conic-gradient(from 0deg,transparent 0deg 7deg,rgba(244,255,255,.56) 8deg 8.7deg,rgba(116,236,255,.28) 9.2deg 10deg,transparent 10.6deg 22.5deg);-webkit-mask:radial-gradient(circle,transparent 0 38%,#000 42% 72%,transparent 76%);mask:radial-gradient(circle,transparent 0 38%,#000 42% 72%,transparent 76%);animation:StarfallSurvivor_godAscendantHalo__VALp6 11s linear infinite}.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god]:after{width:126%;background:radial-gradient(circle,transparent 0 62%,rgba(244,255,255,.9) 62.4% 63%,transparent 63.6% 69%,rgba(255,222,151,.72) 69.4% 70%,transparent 70.7%),repeating-conic-gradient(from 7deg,rgba(244,255,255,.88) 0deg 1deg,transparent 1.5deg 12deg,rgba(213,176,255,.74) 12.5deg 13.5deg,transparent 14deg 30deg);-webkit-mask:radial-gradient(circle,transparent 0 59%,#000 61% 73%,transparent 75%);mask:radial-gradient(circle,transparent 0 59%,#000 61% 73%,transparent 75%);animation:StarfallSurvivor_godRunicCounterOrbit__jU0TY 7.6s linear infinite}.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god]:only-child:before{width:168%}.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god]:only-child:after{width:132%}.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god] .StarfallSurvivor_upgradeCard__ionIG{z-index:6}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=god]{position:relative;isolation:isolate;overflow:hidden;contain:paint;border-color:rgba(244,255,255,.96);color:#f4ffff;background:radial-gradient(circle at 50% -16%,rgba(255,255,255,.64),transparent 38%),radial-gradient(circle at 6% 108%,rgba(82,237,255,.3),transparent 46%),radial-gradient(circle at 101% 105%,rgba(222,174,255,.3),transparent 45%),radial-gradient(circle at 50% 118%,rgba(255,218,145,.16),transparent 42%),linear-gradient(145deg,rgba(28,45,60,.998),rgba(3,8,17,.999));box-shadow:inset 0 0 0 1px rgba(244,255,255,.34),inset 0 0 70px rgba(181,246,255,.22),0 0 0 1px rgba(192,239,255,.26),0 0 38px rgba(190,246,255,.4),0 0 78px rgba(208,181,255,.22)}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=god]:before{position:absolute;top:50%;left:50%;z-index:0;width:210%;height:300%;background:conic-gradient(from 0deg,transparent 0deg,rgba(244,255,255,.14) 35deg,rgba(111,239,255,.58) 62deg,transparent 94deg,rgba(215,175,255,.52) 142deg,rgba(255,238,177,.34) 188deg,transparent 224deg,rgba(255,190,237,.44) 278deg,rgba(244,255,255,.24) 330deg,transparent 1turn);content:"";opacity:.28;pointer-events:none;transform:translate3d(-50%,-50%,0);transform-origin:center;will-change:opacity,transform;animation:StarfallSurvivor_godIridescentOrbit__mk6l5 6.8s linear infinite}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=god]:after{position:absolute;z-index:3;inset:4px;border:1px solid rgba(244,255,255,.86);border-radius:10px;background:linear-gradient(120deg,rgba(244,255,255,.18),transparent 28%,transparent 68%,rgba(194,233,255,.16));box-shadow:inset 0 0 0 1px rgba(111,239,255,.14),inset 0 0 30px rgba(244,255,255,.18),0 0 22px rgba(244,255,255,.24);content:"";opacity:.48;pointer-events:none;transform-origin:center;will-change:opacity,transform;animation:StarfallSurvivor_godSealPulse__9wCQk 2.6s ease-in-out infinite}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=god]>:not(.StarfallSurvivor_visuallyHidden__VbN_G){position:relative;z-index:2}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=god] .StarfallSurvivor_upgradeRarity__5_JY0{display:inline-flex;align-items:center;gap:4px;border-color:rgba(244,255,255,.78);color:#f4ffff;background:linear-gradient(110deg,rgba(244,255,255,.24),rgba(118,235,255,.15),rgba(218,179,255,.18));box-shadow:inset 0 0 10px rgba(244,255,255,.1),0 0 20px rgba(244,255,255,.28);text-shadow:0 0 9px rgba(244,255,255,.88)}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=god] .StarfallSurvivor_upgradeRarity__5_JY0:before{content:"\273A";font-size:.72rem;line-height:.7}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=god] .StarfallSurvivor_upgradeIcon__EGXlI{color:#f4ffff;text-shadow:0 0 14px rgba(244,255,255,.96),0 0 34px rgba(126,235,255,.68),0 0 54px rgba(219,180,255,.42)}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=god] .StarfallSurvivor_upgradeIndex__ALt_H{border-color:rgba(244,255,255,.78);color:#f4ffff;background:rgba(215,247,255,.12);box-shadow:inset 0 0 10px rgba(244,255,255,.12),0 0 16px rgba(172,239,255,.3);text-shadow:0 0 9px rgba(244,255,255,.9)}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=god] .StarfallSurvivor_upgradeName__sNff2{color:#fff;letter-spacing:.035em;text-shadow:0 0 10px rgba(244,255,255,.56),0 0 24px rgba(126,235,255,.26)}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=god] .StarfallSurvivor_upgradeDescription__8nMsb{color:#b9cfdb}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=god] .StarfallSurvivor_upgradeDescription__8nMsb strong{color:#fff;text-shadow:0 0 9px rgba(151,235,255,.42)}.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god]:only-child .StarfallSurvivor_upgradeIcon__EGXlI{margin-top:clamp(24px,4vh,38px);font-size:2.35rem}.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god]:only-child .StarfallSurvivor_upgradeName__sNff2{font-size:clamp(1.08rem,2.4vw,1.34rem)}.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god] .StarfallSurvivor_upgradeCard__ionIG:hover,.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god]:focus-within .StarfallSurvivor_upgradeCard__ionIG,.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god][data-recipe-open=true] .StarfallSurvivor_upgradeCard__ionIG{transform:translateY(-6px) scale(1.012)}.StarfallSurvivor_upgradeCard__ionIG:hover,.StarfallSurvivor_upgradeChoice__vG62E:focus-within .StarfallSurvivor_upgradeCard__ionIG,.StarfallSurvivor_upgradeChoice__vG62E[data-recipe-open=true] .StarfallSurvivor_upgradeCard__ionIG{border-color:color-mix(in srgb,var(--accent) 72%,white);background-color:rgba(13,30,47,.98);transform:translateY(-4px)}.StarfallSurvivor_combinedLeadButton__sjbDd{position:absolute;bottom:14px;left:18px;z-index:10;display:inline-flex;align-items:center;max-width:calc(100% - 36px);gap:6px;padding:6px 9px;border:1px solid rgba(255,107,214,.54);border-radius:999px;color:#ffd9f4;background:linear-gradient(110deg,rgba(255,79,115,.2),rgba(255,209,102,.14),rgba(103,230,154,.12),rgba(92,169,255,.14),rgba(185,130,255,.2)),rgba(8,13,28,.96);box-shadow:0 0 18px rgba(255,107,214,.16);cursor:help;font:inherit;font-size:.56rem;font-weight:950;letter-spacing:.1em;line-height:1;text-transform:uppercase}.StarfallSurvivor_combinedLeadButton__sjbDd>span:first-child{color:#ffd166;font-size:.72rem}.StarfallSurvivor_combinedLeadButton__sjbDd strong{color:#ffffff}.StarfallSurvivor_combinedLeadButton__sjbDd:hover{border-color:rgba(255,255,255,.76);box-shadow:0 0 0 1px rgba(255,107,214,.18),0 0 22px rgba(255,107,214,.3)}.StarfallSurvivor_combinedLeadButton__sjbDd[data-lead-rarity=mythic]{color:#ffd8dd;border-color:rgba(255,64,95,.62);background:linear-gradient(110deg,rgba(255,38,69,.3),rgba(107,14,33,.18)),rgba(20,5,13,.97);box-shadow:0 0 20px rgba(255,38,69,.22)}.StarfallSurvivor_combinedLeadButton__sjbDd[data-lead-rarity=mythic]>span:first-child{color:#ff405f}.StarfallSurvivor_combinedLeadButton__sjbDd[data-lead-rarity=mythic]:hover{box-shadow:0 0 0 1px rgba(255,64,95,.24),0 0 25px rgba(255,38,69,.38)}.StarfallSurvivor_combinedLeadButton__sjbDd[data-lead-rarity=god]{color:#f4ffff;border-color:rgba(244,255,255,.76);background:linear-gradient(110deg,rgba(244,255,255,.2),rgba(104,229,255,.14),rgba(218,174,255,.16)),rgba(6,13,23,.98);box-shadow:0 0 0 1px rgba(244,255,255,.09),0 0 24px rgba(204,246,255,.3)}.StarfallSurvivor_combinedLeadButton__sjbDd[data-lead-rarity=god]>span:first-child{color:#f4ffff;text-shadow:0 0 12px rgba(244,255,255,.9)}.StarfallSurvivor_combinedLeadButton__sjbDd[data-lead-rarity=god]:hover{box-shadow:0 0 0 1px rgba(244,255,255,.32),0 0 30px rgba(204,246,255,.46)}.StarfallSurvivor_combinedLeadButton__sjbDd:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.StarfallSurvivor_combinedRecipePanel__wp7V4{position:absolute;top:auto;bottom:36px;left:0;z-index:30;display:grid;width:min(380px,calc(100vw - 48px));max-height:min(40vh,320px);gap:10px;padding:12px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgba(255,107,214,.62) rgba(10,24,39,.56);scrollbar-gutter:stable;scrollbar-width:thin;border:1px solid rgba(255,107,214,.42);border-radius:12px;color:#dcecf5;background:radial-gradient(circle at 100% 0,rgba(255,107,214,.17),transparent 42%),rgba(3,9,20,.985);box-shadow:0 18px 48px rgba(0,0,0,.62),0 0 28px rgba(255,107,214,.14);opacity:0;visibility:hidden;pointer-events:none;transform:translate(var(--recipe-panel-x),-7px);transition:opacity .14s ease,transform .14s ease,visibility .14s}.StarfallSurvivor_combinedRecipePanel__wp7V4::-webkit-scrollbar{width:8px}.StarfallSurvivor_combinedRecipePanel__wp7V4::-webkit-scrollbar-track{border-radius:999px;background:rgba(10,24,39,.56)}.StarfallSurvivor_combinedRecipePanel__wp7V4::-webkit-scrollbar-thumb{border:2px solid rgba(3,9,20,.92);border-radius:999px;background:linear-gradient(180deg,rgba(255,107,214,.94),rgba(255,56,79,.82)) padding-box}.StarfallSurvivor_combinedRecipePanel__wp7V4::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(255,170,230,1),rgba(255,92,113,.98)) padding-box}.StarfallSurvivor_upgradeChoice__vG62E:nth-child(3n+2){--recipe-panel-x:-50%}.StarfallSurvivor_upgradeChoice__vG62E:nth-child(3n+2) .StarfallSurvivor_combinedRecipePanel__wp7V4{left:50%}.StarfallSurvivor_upgradeChoice__vG62E:nth-child(3n) .StarfallSurvivor_combinedRecipePanel__wp7V4{right:0;left:auto}.StarfallSurvivor_combinedLeadButton__sjbDd:focus-visible+.StarfallSurvivor_combinedRecipePanel__wp7V4,.StarfallSurvivor_combinedLeadButton__sjbDd:hover+.StarfallSurvivor_combinedRecipePanel__wp7V4,.StarfallSurvivor_combinedRecipePanel__wp7V4:hover,.StarfallSurvivor_upgradeChoice__vG62E[data-recipe-open=true] .StarfallSurvivor_combinedRecipePanel__wp7V4{opacity:1;visibility:visible;pointer-events:auto;transform:translate(var(--recipe-panel-x))}.StarfallSurvivor_combinedRecipe__CccZl{padding:10px;border:1px solid rgba(151,126,206,.24);border-radius:9px;background:rgba(255,255,255,.025)}.StarfallSurvivor_combinedRecipe__CccZl[data-unlocks=true]{border-color:rgba(255,209,102,.44);background:rgba(255,209,102,.055)}.StarfallSurvivor_combinedRecipe__CccZl[data-rarity=mythic]{border-color:rgba(255,64,95,.42);background:linear-gradient(145deg,rgba(255,38,69,.075),rgba(255,255,255,.02))}.StarfallSurvivor_combinedRecipe__CccZl[data-rarity=mythic][data-unlocks=true]{border-color:rgba(255,107,123,.68);background:rgba(255,38,69,.095)}.StarfallSurvivor_combinedRecipe__CccZl[data-rarity=god]{border-color:rgba(244,255,255,.56);background:radial-gradient(circle at 100% 0,rgba(244,255,255,.13),transparent 46%),linear-gradient(145deg,rgba(110,231,255,.055),rgba(218,174,255,.04));box-shadow:inset 0 0 18px rgba(244,255,255,.05)}.StarfallSurvivor_combinedRecipe__CccZl[data-rarity=god][data-unlocks=true]{border-color:rgba(244,255,255,.88);background:radial-gradient(circle at 100% 0,rgba(244,255,255,.18),transparent 48%),rgba(126,235,255,.065)}.StarfallSurvivor_recipeLeadSummary__MiKjf{display:flex;align-items:baseline;justify-content:space-between;gap:10px;cursor:pointer;list-style:none}.StarfallSurvivor_recipeLeadSummary__MiKjf::-webkit-details-marker{display:none}.StarfallSurvivor_recipeLeadSummary__MiKjf:after{color:#71899a;content:"›";font-size:.8rem;transform:rotate(90deg);transition:transform .14s ease}.StarfallSurvivor_combinedRecipe__CccZl:not([open]) .StarfallSurvivor_recipeLeadSummary__MiKjf:after{transform:rotate(0deg)}.StarfallSurvivor_recipeLeadSummary__MiKjf span{color:#ff93dc;font-size:.52rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.StarfallSurvivor_combinedRecipe__CccZl[data-unlocks=true] .StarfallSurvivor_recipeLeadSummary__MiKjf span{color:#ffd166}.StarfallSurvivor_combinedRecipe__CccZl[data-rarity=mythic] .StarfallSurvivor_recipeLeadSummary__MiKjf span{color:#ff7387}.StarfallSurvivor_combinedRecipe__CccZl[data-rarity=mythic][data-unlocks=true] .StarfallSurvivor_recipeLeadSummary__MiKjf span{color:#ffb0bb}.StarfallSurvivor_combinedRecipe__CccZl[data-rarity=god] .StarfallSurvivor_recipeLeadSummary__MiKjf span,.StarfallSurvivor_combinedRecipe__CccZl[data-rarity=god][data-unlocks=true] .StarfallSurvivor_recipeLeadSummary__MiKjf span{color:#f4ffff;text-shadow:0 0 10px rgba(197,241,255,.56)}.StarfallSurvivor_recipeLeadSummary__MiKjf strong{flex:1;color:#ffffff;font-size:.74rem;font-weight:950;text-align:right;text-transform:uppercase}.StarfallSurvivor_combinedRecipe__CccZl>p{margin:7px 0 9px;color:#91aabc;font-size:.67rem;line-height:1.42}.StarfallSurvivor_combinedRecipe__CccZl>p strong{color:#f6c9ec}.StarfallSurvivor_combinedRecipe__CccZl ul{display:grid;gap:5px;margin:0;padding:0;list-style:none}.StarfallSurvivor_combinedRecipe__CccZl li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:7px;align-items:start;padding:6px 7px;border-radius:7px;background:rgba(255,255,255,.025)}.StarfallSurvivor_recipeRequirementBody__X1_ro{display:grid;min-width:0;gap:2px}.StarfallSurvivor_recipeRequirementHeading__8Wfgh{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:6px}.StarfallSurvivor_recipeDependencyTag__bM_t4{flex:0 0 auto;padding:2px 5px;border:1px solid rgba(159,180,197,.28);border-radius:999px;color:#9fb4c5;font-size:.44rem;font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase}.StarfallSurvivor_recipeDependencyTag__bM_t4[data-rarity=combined]{border-color:rgba(255,107,214,.48);color:#ff9ee2}.StarfallSurvivor_recipeDependencyTag__bM_t4[data-rarity=mythic]{border-color:rgba(255,56,79,.58);color:#ff7387}.StarfallSurvivor_recipeDependencyTag__bM_t4[data-rarity=god]{border-color:rgba(244,255,255,.72);color:#f4ffff;background:linear-gradient(110deg,rgba(244,255,255,.12),rgba(195,176,255,.09));box-shadow:0 0 10px rgba(211,247,255,.18)}.StarfallSurvivor_recipeDependencyTag__bM_t4[data-rarity=legendary]{border-color:rgba(255,209,102,.46);color:#ffd166}.StarfallSurvivor_recipeDependencyTag__bM_t4[data-rarity=epic]{border-color:rgba(185,130,255,.46);color:#cda9ff}.StarfallSurvivor_recipeDependencyBranch__ikNeA{margin-top:3px}.StarfallSurvivor_recipeDependencyBranch__ikNeA>summary{width:fit-content;color:#8fa9ba;cursor:pointer;font-size:.53rem;font-weight:850;list-style-position:inside}.StarfallSurvivor_recipeDependencyBranch__ikNeA>ul{margin-top:5px;padding-left:7px;border-left:1px solid rgba(117,222,255,.14)}.StarfallSurvivor_recipeDependencyBranch__ikNeA li{padding:5px 6px;background:rgba(0,0,0,.12)}.StarfallSurvivor_recipeTruncation__68iAG{margin-top:3px;color:#ffafbc!important}.StarfallSurvivor_recipeMoreButton__2wFZZ{width:100%;padding:7px 9px;border:1px solid rgba(117,222,255,.2);border-radius:8px;color:#9eeeff;background:rgba(117,222,255,.055);cursor:pointer;font:inherit;font-size:.56rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.StarfallSurvivor_recipeMoreButton__2wFZZ:focus-visible,.StarfallSurvivor_recipeMoreButton__2wFZZ:hover{border-color:rgba(158,238,255,.55);background:rgba(117,222,255,.1)}.StarfallSurvivor_combinedRecipe__CccZl li strong{color:#b9cbd7;font-size:.65rem}.StarfallSurvivor_combinedRecipe__CccZl li small{color:#71899a;font-size:.57rem;font-weight:750}.StarfallSurvivor_recipeStatusIcon__0Dbwl{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid;border-radius:50%;color:#708595;font-size:.62rem;font-weight:1000}.StarfallSurvivor_combinedRecipe__CccZl li[data-status=owned] .StarfallSurvivor_recipeStatusIcon__0Dbwl,.StarfallSurvivor_combinedRecipe__CccZl li[data-status=owned] small{color:#67e69a}.StarfallSurvivor_combinedRecipe__CccZl li[data-status=newly-satisfied]{background:rgba(255,209,102,.075)}.StarfallSurvivor_combinedRecipe__CccZl li[data-status=newly-satisfied] .StarfallSurvivor_recipeStatusIcon__0Dbwl,.StarfallSurvivor_combinedRecipe__CccZl li[data-status=newly-satisfied] small{color:#ffd166}.StarfallSurvivor_combinedRecipe__CccZl li[data-status=missing][data-advanced=true]{background:rgba(255,107,214,.07)}.StarfallSurvivor_combinedRecipe__CccZl li[data-status=missing][data-advanced=true] .StarfallSurvivor_recipeStatusIcon__0Dbwl,.StarfallSurvivor_combinedRecipe__CccZl li[data-status=missing][data-advanced=true] small{color:#ff8bd8}.StarfallSurvivor_visuallyHidden__VbN_G{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.StarfallSurvivor_upgradeIndex__ALt_H{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border:1px solid color-mix(in srgb,var(--accent) 54%,transparent);border-radius:6px;color:var(--accent);font-size:.68rem;font-weight:900}.StarfallSurvivor_upgradeMeta__LYem6{float:right;display:inline-flex;gap:7px;align-items:center;margin-top:4px}.StarfallSurvivor_upgradeFamily__lQhyz,.StarfallSurvivor_upgradeRarity__5_JY0{color:color-mix(in srgb,var(--accent) 72%,#a5b9c7);font-size:.58rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.StarfallSurvivor_upgradeRarity__5_JY0{padding:3px 5px;border:1px solid color-mix(in srgb,var(--accent) 36%,transparent);border-radius:4px;color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.StarfallSurvivor_upgradeIcon__EGXlI{display:block;margin-top:24px;color:var(--accent);font-size:1.8rem;line-height:1;text-shadow:0 0 20px color-mix(in srgb,var(--accent) 65%,transparent)}.StarfallSurvivor_upgradeName__sNff2{display:block;margin-top:11px;color:#f5fbff;font-size:1rem;font-weight:900;letter-spacing:-.015em;text-transform:uppercase}.StarfallSurvivor_upgradeDescription__8nMsb{display:block;margin-top:7px;color:#91aabc;font-size:.78rem;line-height:1.5}.StarfallSurvivor_upgradeDescription__8nMsb strong{color:color-mix(in srgb,var(--accent) 78%,white);font-weight:950}.StarfallSurvivor_synergyLabel__T5W5q{display:block;width:fit-content;margin-top:7px;color:var(--accent);font-size:.58rem;font-weight:950;letter-spacing:.13em;text-transform:uppercase;text-shadow:0 0 12px color-mix(in srgb,var(--accent) 50%,transparent)}.StarfallSurvivor_scoreGrid__kjZMu{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:23px}.StarfallSurvivor_scoreItem__2vvF_{padding:10px 8px;border:1px solid rgba(132,219,255,.12);border-radius:9px;background:rgba(255,255,255,.025)}.StarfallSurvivor_scoreItem__2vvF_ span,.StarfallSurvivor_scoreItem__2vvF_ strong{display:block}.StarfallSurvivor_scoreItem__2vvF_ strong{color:#f2faff;font-size:1rem;font-variant-numeric:tabular-nums}.StarfallSurvivor_scoreItem__2vvF_ span{margin-top:3px;color:#7892a4;font-size:.58rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.StarfallSurvivor_lowerPanel__GEiTA{padding-top:16px}.StarfallSurvivor_tip__nmXU9{color:#7f98a9;font-size:.74rem;line-height:1.55}.StarfallSurvivor_tip__nmXU9 strong{color:#c5dce9}.StarfallSurvivor_moduleStrip__qvpNk{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.StarfallSurvivor_module__Guwna{position:relative;padding:5px 7px;border:1px solid color-mix(in srgb,var(--module-color) 34%,transparent);border-radius:6px;color:color-mix(in srgb,var(--module-color) 72%,white);background:color-mix(in srgb,var(--module-color) 8%,rgba(8,22,35,.82));font-size:.58rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;cursor:help;outline:none}.StarfallSurvivor_module__Guwna:focus-visible,.StarfallSurvivor_module__Guwna:hover{z-index:12;border-color:color-mix(in srgb,var(--module-color) 72%,white);box-shadow:0 0 18px color-mix(in srgb,var(--module-color) 24%,transparent)}.StarfallSurvivor_moduleTooltip__zmEVM{position:absolute;bottom:calc(100% + 10px);left:0;z-index:20;display:grid;width:max-content;max-width:min(290px,calc(100vw - 32px));gap:5px;padding:10px 11px;border:1px solid color-mix(in srgb,var(--module-color) 45%,transparent);border-radius:9px;color:#dcecf5;background:rgba(3,12,21,.97);box-shadow:0 12px 32px rgba(0,0,0,.46),0 0 24px color-mix(in srgb,var(--module-color) 13%,transparent);font-size:.7rem;font-weight:600;letter-spacing:0;line-height:1.45;text-align:left;text-transform:none;pointer-events:none;opacity:0;transform:translateY(5px);transition:opacity .14s ease,transform .14s ease}.StarfallSurvivor_moduleTooltip__zmEVM strong{color:color-mix(in srgb,var(--module-color) 76%,white);font-weight:900}.StarfallSurvivor_moduleTooltipMeta__Jkt__{color:var(--module-color);font-size:.57rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.StarfallSurvivor_module__Guwna:focus-visible .StarfallSurvivor_moduleTooltip__zmEVM,.StarfallSurvivor_module__Guwna:hover .StarfallSurvivor_moduleTooltip__zmEVM{opacity:1;transform:translateY(0)}.StarfallSurvivor_module__Guwna:nth-last-child(-n+2) .StarfallSurvivor_moduleTooltip__zmEVM{right:0;left:auto}.StarfallSurvivor_module__Guwna[data-rarity=combined],.StarfallSurvivor_module__Guwna[data-rarity=epic],.StarfallSurvivor_module__Guwna[data-rarity=god],.StarfallSurvivor_module__Guwna[data-rarity=legendary],.StarfallSurvivor_module__Guwna[data-rarity=mythic]{box-shadow:0 0 14px color-mix(in srgb,var(--module-color) 18%,transparent)}.StarfallSurvivor_module__Guwna[data-rarity=god]{border-color:rgba(244,255,255,.72);color:#f4ffff;background:linear-gradient(110deg,rgba(244,255,255,.15),rgba(102,230,255,.1),rgba(214,178,255,.12)),rgba(5,14,24,.94);box-shadow:inset 0 0 12px rgba(244,255,255,.08),0 0 18px rgba(211,247,255,.28);text-shadow:0 0 10px rgba(244,255,255,.48)}.StarfallSurvivor_module__Guwna[data-rarity=god]:focus-visible,.StarfallSurvivor_module__Guwna[data-rarity=god]:hover{border-color:#f4ffff;box-shadow:inset 0 0 14px rgba(244,255,255,.12),0 0 24px rgba(211,247,255,.42)}@media (max-width:820px){.StarfallSurvivor_page__EMANI{padding:20px 10px 32px}.StarfallSurvivor_heading__TVgTD{align-items:start;flex-direction:column;gap:12px}.StarfallSurvivor_headingActions__t5M4N{flex-wrap:wrap}.StarfallSurvivor_canvas___PXxl{height:66vh;min-height:520px}.StarfallSurvivor_hud__Fd3Jk{grid-template-columns:1fr 1fr}.StarfallSurvivor_centerHud__kRTK0{position:absolute;top:82px;left:50%;transform:translateX(-50%)}.StarfallSurvivor_hud__Fd3Jk[data-last-star=true] .StarfallSurvivor_centerHud__kRTK0{position:static;grid-row:2;grid-column:1/-1;transform:none}.StarfallSurvivor_hud__Fd3Jk[data-ascension=true] .StarfallSurvivor_centerHud__kRTK0{position:static;grid-row:3;grid-column:1/-1;transform:none}.StarfallSurvivor_bossHud__yJFnE{bottom:12px}.StarfallSurvivor_hudPanelRight__vFHOg{min-width:0}.StarfallSurvivor_upgradeGrid__gKyC0{grid-template-columns:1fr;max-width:470px;overflow:visible}.StarfallSurvivor_upgradeCard__ionIG{height:auto;min-height:0}.StarfallSurvivor_upgradeChoice__vG62E{--recipe-panel-x:-50%}.StarfallSurvivor_combinedRecipePanel__wp7V4,.StarfallSurvivor_upgradeChoice__vG62E:nth-child(3n) .StarfallSurvivor_combinedRecipePanel__wp7V4,.StarfallSurvivor_upgradeChoice__vG62E:nth-child(3n+2) .StarfallSurvivor_combinedRecipePanel__wp7V4{position:absolute;top:auto;bottom:36px;right:auto;left:50%;width:min(380px,calc(100vw - 24px));max-height:min(38vh,300px);margin:0;padding:12px;overflow-y:auto;border-width:1px;transform:translate(-50%,-7px)}.StarfallSurvivor_combinedLeadButton__sjbDd:focus-visible+.StarfallSurvivor_combinedRecipePanel__wp7V4,.StarfallSurvivor_combinedLeadButton__sjbDd:hover+.StarfallSurvivor_combinedRecipePanel__wp7V4,.StarfallSurvivor_combinedRecipePanel__wp7V4:hover,.StarfallSurvivor_upgradeChoice__vG62E[data-recipe-open=true] .StarfallSurvivor_combinedRecipePanel__wp7V4{transform:translate(-50%)}.StarfallSurvivor_upgradeIcon__EGXlI{display:inline-block;margin:16px 10px 0 0;font-size:1.25rem}.StarfallSurvivor_upgradeName__sNff2{display:inline-block;margin-top:16px}}@media (max-width:520px){.StarfallSurvivor_canvas___PXxl{height:70vh;min-height:540px}.StarfallSurvivor_hud__Fd3Jk{gap:7px;padding:9px}.StarfallSurvivor_hudPanel__fANB_{padding:8px}.StarfallSurvivor_hudPanel__fANB_[data-last-star=true]{min-width:0}.StarfallSurvivor_judgmentLabelRow__Tn3Bu{flex-wrap:wrap;gap:5px 8px}.StarfallSurvivor_judgmentValue__2dVT4{font-size:.72rem;letter-spacing:.1em}.StarfallSurvivor_lastStarProgressRow__wdJ3B{gap:6px}.StarfallSurvivor_centerHud__kRTK0{top:73px}.StarfallSurvivor_bossHud__yJFnE{bottom:9px}.StarfallSurvivor_mobileStick__cKe28{bottom:calc(13px + env(safe-area-inset-bottom));width:108px;height:108px}.StarfallSurvivor_mobileStick__cKe28[data-side=move]{left:calc(12px + env(safe-area-inset-left))}.StarfallSurvivor_mobileStick__cKe28[data-side=aim]{right:calc(12px + env(safe-area-inset-right))}.StarfallSurvivor_statChip__LwAan{min-width:58px;padding:6px 8px}.StarfallSurvivor_statChip__LwAan:nth-child(3){display:none}.StarfallSurvivor_overlay__MC09E{padding:13px}.StarfallSurvivor_gameOverCard__wN35m,.StarfallSurvivor_pauseCard__iXS29,.StarfallSurvivor_startCard__OENp_{padding:26px 18px}.StarfallSurvivor_startCard__OENp_{grid-template-columns:1fr;grid-template-rows:minmax(100px,24%) minmax(0,1fr);padding:0}.StarfallSurvivor_startArtwork__kbTR0{border-right:0;border-bottom:1px solid rgba(117,222,255,.16)}.StarfallSurvivor_startContent__Ae7Bq{padding:16px 17px 19px}.StarfallSurvivor_modeOptions__PG23R{gap:5px}.StarfallSurvivor_modeOption__7NJlN{min-height:89px;padding:8px 7px}.StarfallSurvivor_modeOptionHeader__Fn42N{align-items:flex-start;flex-direction:column;gap:2px}.StarfallSurvivor_modeDescription___3Xmt{font-size:.56rem}.StarfallSurvivor_modeBest___FQT2,.StarfallSurvivor_modeLocked__bFxL3{font-size:.47rem}}@media (orientation:landscape){.StarfallSurvivor_mobileControlPromptCopy__4ALt7,.StarfallSurvivor_mobileLandscapeHint__9Zf56{display:none}}@media (orientation:landscape) and (max-height:600px){.StarfallSurvivor_page__EMANI[data-mobile-controls=true][data-game-mode=paused] .StarfallSurvivor_gameShell__X7q1t[data-breakout=contained],.StarfallSurvivor_page__EMANI[data-mobile-controls=true][data-game-mode=running] .StarfallSurvivor_gameShell__X7q1t[data-breakout=contained],.StarfallSurvivor_page__EMANI[data-mobile-controls=true][data-game-mode=upgrade] .StarfallSurvivor_gameShell__X7q1t[data-breakout=contained]{position:fixed;inset:0;z-index:80;border-radius:0}.StarfallSurvivor_page__EMANI[data-mobile-controls=true] .StarfallSurvivor_canvas___PXxl{height:100svh;min-height:0}.StarfallSurvivor_gameShell__X7q1t[data-mobile-controls=true] .StarfallSurvivor_mobileStick__cKe28{bottom:calc(10px + env(safe-area-inset-bottom));width:98px;height:98px}.StarfallSurvivor_gameShell__X7q1t[data-mobile-controls=true] .StarfallSurvivor_mobileStick__cKe28[data-side=move]{left:calc(10px + env(safe-area-inset-left))}.StarfallSurvivor_gameShell__X7q1t[data-mobile-controls=true] .StarfallSurvivor_mobileStick__cKe28[data-side=aim]{right:calc(10px + env(safe-area-inset-right))}.StarfallSurvivor_gameShell__X7q1t[data-mobile-controls=true] .StarfallSurvivor_mobilePauseButton__CeAPO{top:78px}.StarfallSurvivor_gameShell__X7q1t[data-mobile-controls=true][data-boss-active=true] .StarfallSurvivor_bossHud__yJFnE{bottom:calc(120px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.StarfallSurvivor_barFill__FVkN1,.StarfallSurvivor_bossHud__yJFnE,.StarfallSurvivor_button__aj8aH,.StarfallSurvivor_combinedLeadButton__sjbDd,.StarfallSurvivor_combinedRecipePanel__wp7V4,.StarfallSurvivor_modeOption__7NJlN,.StarfallSurvivor_moduleTooltip__zmEVM,.StarfallSurvivor_soundButton__Lnix_,.StarfallSurvivor_upgradeCard__ionIG,.StarfallSurvivor_weaponFocusButton__YV_gz{transition:none;animation:none}.StarfallSurvivor_victoryCard__2Msfp{animation:none}.StarfallSurvivor_ascensionTriggerAura__Jd0mJ,.StarfallSurvivor_ascensionTriggerTag__LQIOD,.StarfallSurvivor_godSelectionBackdrop__5_WYl:after,.StarfallSurvivor_godSelectionBackdrop__5_WYl:before,.StarfallSurvivor_upgradeCard__ionIG[data-rarity=god]:after,.StarfallSurvivor_upgradeCard__ionIG[data-rarity=god]:before,.StarfallSurvivor_upgradeCard__ionIG[data-rarity=mythic]:after,.StarfallSurvivor_upgradeCard__ionIG[data-rarity=mythic]:before,.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god]:after,.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god]:before,.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=mythic]:before{animation:none;will-change:auto}.StarfallSurvivor_ascensionTriggerAura__Jd0mJ{opacity:.32;transform:translateZ(0)}.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=mythic]:before{opacity:.5;transform:translate3d(-50%,-50%,0)}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=mythic]:before{opacity:.16}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=mythic]:after{opacity:.38}.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god]:before{opacity:.48;transform:translate3d(-50%,-50%,0) rotate(12deg)}.StarfallSurvivor_upgradeChoice__vG62E[data-rarity=god]:after{opacity:.74;transform:translate3d(-50%,-50%,0) rotate(-8deg)}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=god]:before{top:50%;left:50%;opacity:.24;transform:translate3d(-50%,-50%,0)}.StarfallSurvivor_upgradeCard__ionIG[data-rarity=god]:after{opacity:.72;transform:none}.StarfallSurvivor_godSelectionBackdrop__5_WYl:before{opacity:.42;transform:translate3d(-50%,-50%,0) rotate(12deg)}.StarfallSurvivor_godSelectionBackdrop__5_WYl:after{opacity:.22;transform:translate3d(-50%,-50%,0) scale(.92)}}.StarfallCodexEncounterPreview_root__e6HJP{display:grid;width:100%;height:100%;place-items:center;overflow:hidden;background:#01070d;contain:strict}.StarfallCodexEncounterPreview_canvas__bZDKH{display:block;width:100%;height:auto;max-height:100%;aspect-ratio:5/3}