.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)}.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{color:transparent;background:linear-gradient(100deg,var(--cyan),#b6ecff 45%,var(--violet));background-clip:text}.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_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:14px;left:50%;z-index:4;width:min(420px,calc(100% - 36px));padding:9px 12px 11px;border:1px solid color-mix(in srgb,var(--boss-color) 45%,transparent);border-radius:10px;background:rgba(20,12,5,.82);box-shadow:0 10px 30px rgba(0,0,0,.32),0 0 24px color-mix(in srgb,var(--boss-color) 13%,transparent);pointer-events:none;transform:translateX(-50%);backdrop-filter:blur(12px)}.StarfallSurvivor_bossHud__yJFnE[data-final-boss=true]{width:min(620px,calc(100% - 36px));border-color:color-mix(in srgb,var(--boss-color) 72%,white);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_bossLabelRow__7eJ7_{margin-bottom:6px;color:color-mix(in srgb,var(--boss-color) 72%,white);font-size:.63rem;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 7px;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 10px 30px rgba(0,0,0,.36),0 0 18px rgba(255,63,91,.18)}to{box-shadow:0 10px 30px rgba(0,0,0,.42),0 0 34px rgba(255,63,91,.5)}}.StarfallSurvivor_bossTrack__BJftq{overflow:hidden;height:7px;border-radius:999px;background:rgba(255,255,255,.09)}.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:0 0 16px color-mix(in srgb,var(--boss-color) 68%,transparent);transition:width .1s linear}.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_metricRow__kyCcJ,.StarfallSurvivor_shieldLabelRow__iQA8f{display:flex;align-items:center;justify-content:space-between;gap:12px}.StarfallSurvivor_shieldLabelRow__iQA8f{margin-top:8px}.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,#8b63ff,#e07aff);box-shadow:0 0 12px rgba(167,103,255,.5)}.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)}.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)}}.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{align-items:center;flex-direction:column}.StarfallSurvivor_upgradeHeading__HzOOk{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{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_upgradeChoice__vG62E:has(.StarfallSurvivor_combinedLeadButton__sjbDd:focus-visible),.StarfallSurvivor_upgradeChoice__vG62E:has(.StarfallSurvivor_combinedLeadButton__sjbDd:hover),.StarfallSurvivor_upgradeChoice__vG62E[data-recipe-open=true]{z-index:24}.StarfallSurvivor_upgradeCard__ionIG{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-has-combined-lead=true] .StarfallSurvivor_upgradeCard__ionIG{padding-bottom:58px;border-color:color-mix(in srgb,#ff6bd6 42%,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_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_mythicSurge__NTlQF{50%{border-color:#ffb0b8;box-shadow:inset 0 0 62px rgba(255,38,69,.28),0 0 52px rgba(255,38,69,.42)}}.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]{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 54px rgba(255,38,69,.2),0 0 42px rgba(255,38,69,.3);animation:StarfallSurvivor_mythicSurge__NTlQF 1.45s ease-in-out infinite}.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:3;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: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;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_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 header{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.StarfallSurvivor_combinedRecipe__CccZl header span{color:#ff93dc;font-size:.52rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.StarfallSurvivor_combinedRecipe__CccZl[data-unlocks=true] header span{color:#ffd166}.StarfallSurvivor_combinedRecipe__CccZl header strong{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:center;padding:6px 7px;border-radius:7px;background:rgba(255,255,255,.025)}.StarfallSurvivor_combinedRecipe__CccZl li>span:last-child{display:grid;gap:1px}.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=legendary],.StarfallSurvivor_module__Guwna[data-rarity=mythic]{box-shadow:0 0 14px color-mix(in srgb,var(--module-color) 18%,transparent)}@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_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_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}}.StarfallDebugCheats_dock__31C8s{position:fixed;top:max(8px,env(safe-area-inset-top));right:max(8px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));z-index:132;width:min(332px,calc(100vw - 16px));overflow-x:hidden;overflow-y:auto;padding:15px;color:#def8ff;border:1px solid rgba(108,230,255,.4);border-radius:14px;background:linear-gradient(145deg,rgba(10,30,48,.94),rgba(3,11,22,.96));box-shadow:0 24px 80px rgba(0,0,0,.58),inset 0 0 34px rgba(89,223,255,.05);backdrop-filter:blur(12px);scrollbar-color:rgba(114,232,255,.38) transparent}.StarfallDebugCheats_header__c0Vcq{display:flex;align-items:start;justify-content:space-between;gap:18px;margin-bottom:16px}.StarfallDebugCheats_control__BGGnf>span,.StarfallDebugCheats_header__c0Vcq span{display:block;margin-bottom:5px;color:rgba(154,231,255,.72);font-size:.62rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.StarfallDebugCheats_header__c0Vcq h2{margin:0;color:#ffffff;font-size:clamp(1.15rem,3vw,1.6rem);letter-spacing:-.02em}.StarfallDebugCheats_grid__Rz5sE{display:grid;grid-template-columns:1fr;gap:9px}.StarfallDebugCheats_control__BGGnf{display:block;padding:10px;border:1px solid rgba(118,212,255,.15);border-radius:11px;background:rgba(5,18,31,.75)}.StarfallDebugCheats_control__BGGnf>div{display:flex;gap:7px}.StarfallDebugCheats_control__BGGnf input,.StarfallDebugCheats_control__BGGnf select{min-width:0;flex:1 1 110px;height:38px;padding:0 10px;color:#effcff;font:inherit;font-size:.78rem;border:1px solid rgba(127,220,255,.25);border-radius:8px;outline:none;background:rgba(0,7,15,.82)}.StarfallDebugCheats_control__BGGnf input:focus,.StarfallDebugCheats_control__BGGnf select:focus{border-color:rgba(121,235,255,.72);box-shadow:0 0 0 2px rgba(79,220,255,.1)}.StarfallDebugCheats_actions__K5ZQN button,.StarfallDebugCheats_control__BGGnf button{min-height:38px;padding:7px 11px;color:#eafcff;font:inherit;font-size:.64rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:1px solid rgba(109,225,255,.28);border-radius:8px;background:rgba(17,62,85,.72)}.StarfallDebugCheats_actions__K5ZQN button:focus-visible,.StarfallDebugCheats_actions__K5ZQN button:hover,.StarfallDebugCheats_close__z2i9n:focus-visible,.StarfallDebugCheats_close__z2i9n:hover,.StarfallDebugCheats_control__BGGnf button:focus-visible,.StarfallDebugCheats_control__BGGnf button:hover{color:#ffffff;border-color:rgba(121,235,255,.78);outline:none;background:rgba(24,88,115,.9)}.StarfallDebugCheats_buildGenerator__1LL1s{display:grid;grid-template-columns:1fr;gap:7px;border-color:rgba(255,209,102,.28);background:linear-gradient(120deg,rgba(73,47,9,.48),rgba(5,18,31,.82))}.StarfallDebugCheats_buildGenerator__1LL1s>span{margin:0;color:#ffe6a5}.StarfallDebugCheats_buildGenerator__1LL1s p{margin:0;color:rgba(216,247,255,.7);font-size:.7rem;line-height:1.45}.StarfallDebugCheats_buildProfile__09_AQ{min-width:0}.StarfallDebugCheats_buildProfile__09_AQ select{width:100%}.StarfallDebugCheats_buildGenerator__1LL1s button{width:100%;color:#fff0bf;border-color:rgba(255,209,102,.48);background:rgba(112,74,13,.76)}.StarfallDebugCheats_actions__K5ZQN{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.StarfallDebugCheats_actions__K5ZQN button:last-child{color:#ffe6a5;border-color:rgba(255,209,102,.35);background:rgba(87,60,15,.62)}.StarfallDebugCheats_message__JcRNn{display:block;min-height:42px;margin-top:14px;padding:11px 12px;color:rgba(216,247,255,.86);font-family:var(--font-geist-mono),monospace;font-size:.72rem;line-height:1.5;border-left:2px solid #72e8ff;background:rgba(0,7,15,.68)}.StarfallDebugCheats_waveBar__CgdHh{position:fixed;right:calc(348px + max(8px, env(safe-area-inset-right)));bottom:max(8px,env(safe-area-inset-bottom));left:max(8px,env(safe-area-inset-left));z-index:131;display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;max-width:880px;margin-inline:auto;padding:9px 12px;color:#def8ff;border:1px solid rgba(108,230,255,.3);border-radius:12px;background:rgba(3,11,22,.92);box-shadow:0 16px 42px rgba(0,0,0,.48);backdrop-filter:blur(10px)}.StarfallDebugCheats_waveBarHeading__aT9BV{display:flex;min-width:94px;flex-direction:column;justify-content:center;gap:2px}.StarfallDebugCheats_waveBarHeading__aT9BV span,.StarfallDebugCheats_waveCheckpoints__0LSfL small{color:rgba(154,231,255,.68);font-size:.55rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.StarfallDebugCheats_waveBarHeading__aT9BV strong{color:#ffffff;font-size:.76rem}.StarfallDebugCheats_waveCheckpoints__0LSfL{display:grid;min-width:0;grid-template-columns:repeat(8,minmax(48px,1fr));gap:3px}.StarfallDebugCheats_waveCheckpoints__0LSfL b{display:grid;min-height:34px;place-items:center;gap:0;padding:3px;color:rgba(222,248,255,.65);font-family:var(--font-geist-mono),monospace;font-size:.7rem;border:1px solid rgba(190,124,255,.28);border-radius:6px;background:rgba(190,124,255,.07)}.StarfallDebugCheats_waveCheckpoints__0LSfL small{overflow:hidden;width:100%;font-size:.46rem;letter-spacing:.02em;text-align:center;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.StarfallDebugCheats_waveCheckpoints__0LSfL b[data-past=true]{opacity:.34}.StarfallDebugCheats_waveCheckpoints__0LSfL b[data-current=true]{color:#03101a;border-color:#ffffff;background:#ffffff;box-shadow:0 0 14px rgba(126,235,255,.65);opacity:1}@media (max-width:980px){.StarfallDebugCheats_dock__31C8s{top:max(8px,env(safe-area-inset-top));bottom:calc(92px + env(safe-area-inset-bottom))}.StarfallDebugCheats_waveBar__CgdHh{right:max(8px,env(safe-area-inset-right));grid-template-columns:1fr;gap:6px}.StarfallDebugCheats_waveBarHeading__aT9BV{min-width:0;flex-direction:row;justify-content:space-between}}@media (max-width:640px){.StarfallDebugCheats_dock__31C8s{padding:12px}.StarfallDebugCheats_waveBar__CgdHh{padding:7px 8px}.StarfallDebugCheats_waveCheckpoints__0LSfL{overflow-x:auto;grid-template-columns:repeat(8,minmax(58px,1fr))}.StarfallDebugCheats_actions__K5ZQN button,.StarfallDebugCheats_actions__K5ZQN button:last-child{flex:1 1 140px}}.StarfallFinale_page__cTGlr[data-breakout=signal] [data-starfall-header],.StarfallFinale_page__cTGlr[data-breakout=signal] [data-starfall-loadout]{pointer-events:none;animation:StarfallFinale_starfallOuterFrameStrain__JSEpz 4.5s ease-in-out both}.StarfallFinale_page__cTGlr[data-breakout=fracture] [data-starfall-header]{pointer-events:none;animation:StarfallFinale_starfallHeadingBreak__pzHR3 6s cubic-bezier(.58,0,.76,.25) forwards}.StarfallFinale_page__cTGlr[data-breakout=fracture] [data-starfall-loadout]{pointer-events:none;animation:StarfallFinale_starfallLoadoutBreak___8VDR 6s cubic-bezier(.58,0,.76,.25) forwards}.StarfallFinale_page__cTGlr[data-breakout=armament] [data-starfall-header],.StarfallFinale_page__cTGlr[data-breakout=armament] [data-starfall-loadout],.StarfallFinale_page__cTGlr[data-breakout=breached] [data-starfall-header],.StarfallFinale_page__cTGlr[data-breakout=breached] [data-starfall-loadout],.StarfallFinale_page__cTGlr[data-breakout=expansion] [data-starfall-header],.StarfallFinale_page__cTGlr[data-breakout=expansion] [data-starfall-loadout],.StarfallFinale_page__cTGlr[data-breakout=impact] [data-starfall-header],.StarfallFinale_page__cTGlr[data-breakout=impact] [data-starfall-loadout]{visibility:hidden;pointer-events:none;opacity:0}.StarfallFinale_page__cTGlr[data-breakout=restoring] [data-starfall-header],.StarfallFinale_page__cTGlr[data-breakout=restoring] [data-starfall-loadout]{pointer-events:none;animation:StarfallFinale_starfallOuterFrameRestore__qKgeE 2.6s cubic-bezier(.16,.82,.18,1) both}.StarfallFinale_shell__IFIon[data-breakout=fracture]{position:fixed;top:var(--breach-top,0);right:var(--breach-right,0);bottom:var(--breach-bottom,0);left:var(--breach-left,0);z-index:90}.StarfallFinale_shell__IFIon[data-breakout=signal],.StarfallFinale_shell__IFIon[data-breakout=warning]{animation:none}.StarfallFinale_shell__IFIon[data-breakout=fracture]{overflow:visible;animation:StarfallFinale_containmentFracture__D_wgY 6s ease-in both}.StarfallFinale_shell__IFIon[data-breakout=expansion]{position:fixed;inset:0;z-index:90;contain:layout paint style;isolation:isolate;transform-origin:top left;will-change:transform;backface-visibility:hidden;animation:StarfallFinale_starfallArenaExpansion__1lUst 5s cubic-bezier(.16,.82,.18,1) forwards}.StarfallFinale_shell__IFIon[data-breakout=armament],.StarfallFinale_shell__IFIon[data-breakout=breached],.StarfallFinale_shell__IFIon[data-breakout=impact]{position:fixed;inset:0;z-index:90;border-color:rgba(247,107,255,.26);border-radius:0;box-shadow:inset 0 0 90px rgba(132,49,255,.09),inset 0 0 0 1px rgba(255,255,255,.025)}.StarfallFinale_shell__IFIon[data-breakout=restoring]{position:fixed;inset:0;z-index:90;contain:layout paint style;isolation:isolate;border-color:rgba(117,210,255,.28);border-radius:22px;transform-origin:top left;will-change:transform;backface-visibility:hidden;animation:StarfallFinale_starfallArenaRestoration__0RmdE 2.6s cubic-bezier(.16,.82,.18,1) forwards}.StarfallFinale_shell__IFIon[data-breakout=armament],.StarfallFinale_shell__IFIon[data-breakout=impact]{animation:none}.StarfallFinale_shell__IFIon[data-breakout=expansion] [data-final-boss=true],.StarfallFinale_shell__IFIon[data-breakout=fracture] [data-final-boss=true],.StarfallFinale_shell__IFIon[data-breakout=signal] [data-final-boss=true],.StarfallFinale_shell__IFIon[data-breakout=warning] [data-final-boss=true]{visibility:hidden;opacity:0}.StarfallFinale_shell__IFIon[data-breakout=armament] [data-final-boss=true]{animation:StarfallFinale_axiomHudReveal__p6YBh 1.5s ease-out both}.StarfallFinale_shell__IFIon[data-breakout=armament] .StarfallFinale_canvas___7lFn,.StarfallFinale_shell__IFIon[data-breakout=breached] .StarfallFinale_canvas___7lFn,.StarfallFinale_shell__IFIon[data-breakout=expansion] .StarfallFinale_canvas___7lFn,.StarfallFinale_shell__IFIon[data-breakout=fracture] .StarfallFinale_canvas___7lFn,.StarfallFinale_shell__IFIon[data-breakout=impact] .StarfallFinale_canvas___7lFn,.StarfallFinale_shell__IFIon[data-breakout=restoring] .StarfallFinale_canvas___7lFn,.StarfallFinale_shell__IFIon[data-breakout=signal] .StarfallFinale_canvas___7lFn,.StarfallFinale_shell__IFIon[data-breakout=warning] .StarfallFinale_canvas___7lFn{width:100%;height:100%;min-height:0}.StarfallFinale_eventHorizonCompositor__YFLtL{position:absolute;inset:0;z-index:1;overflow:hidden;visibility:hidden;pointer-events:none;contain:layout paint style;isolation:isolate}.StarfallFinale_eventHorizonCompositor__YFLtL[data-active=true]{visibility:visible}.StarfallFinale_eventHorizonGlow__0_n5Y{position:absolute;top:0;left:0;display:block;width:256px;height:256px;opacity:0;transform-origin:50% 50%}.StarfallFinale_eventHorizonCompositor__YFLtL[data-active=true] .StarfallFinale_eventHorizonGlow__0_n5Y{will-change:transform,opacity;backface-visibility:hidden}.StarfallFinale_realityBreakOverlay__8eYus{position:fixed;inset:0;z-index:94;overflow:hidden;pointer-events:none;opacity:0;visibility:hidden;contain:strict}.StarfallFinale_page__cTGlr[data-breakout=expansion] .StarfallFinale_realityBreakOverlay__8eYus,.StarfallFinale_page__cTGlr[data-breakout=fracture] .StarfallFinale_realityBreakOverlay__8eYus{opacity:1;visibility:visible;will-change:opacity}.StarfallFinale_fractureTexture__rOubA{position:absolute;inset:0;width:100%;height:100%;opacity:0}.StarfallFinale_page__cTGlr[data-breakout=fracture] .StarfallFinale_fractureTexture__rOubA{will-change:opacity;animation:StarfallFinale_fractureTextureReveal__R7jX3 5.8s cubic-bezier(.12,.7,.25,1) forwards}.StarfallFinale_page__cTGlr[data-breakout=expansion] .StarfallFinale_fractureTexture__rOubA{opacity:.9;will-change:opacity;animation:StarfallFinale_fractureTextureRelease___sEnq 5s ease-out forwards}.StarfallFinale_viewportCracks__HCOHa{position:absolute;inset:0}.StarfallFinale_viewportCrack__yJlPV{position:absolute;top:var(--breach-origin-y,50vh);left:var(--breach-origin-x,50vw);width:var(--crack-length,80vmax);height:2px;background:linear-gradient(90deg,rgba(255,255,255,.98),rgba(255,79,121,.82) 36%,rgba(131,237,255,.72) 70%,transparent);opacity:0;transform:rotate(var(--crack-angle)) scaleX(0);transform-origin:left center;will-change:opacity,transform;backface-visibility:hidden}.StarfallFinale_viewportCrack__yJlPV:after,.StarfallFinale_viewportCrack__yJlPV:before{position:absolute;left:31%;width:28%;height:1px;content:"";background:inherit;box-shadow:inherit;transform-origin:left}.StarfallFinale_viewportCrack__yJlPV:before{transform:rotate(17deg)}.StarfallFinale_viewportCrack__yJlPV:after{left:58%;width:19%;transform:rotate(-21deg)}.StarfallFinale_page__cTGlr[data-breakout=fracture] .StarfallFinale_viewportCrack__yJlPV{animation:StarfallFinale_viewportCrackGrow__k2uwC 5.8s cubic-bezier(.12,.7,.25,1) var(--crack-delay) forwards}.StarfallFinale_page__cTGlr[data-breakout=expansion] .StarfallFinale_viewportCrack__yJlPV{opacity:.78;transform:rotate(var(--crack-angle)) scaleX(1);animation:StarfallFinale_viewportCrackRelease__PQ2c6 5s ease-out var(--crack-delay) forwards}.StarfallFinale_detachedFrame__Bu_F7{position:fixed;top:var(--breach-shell-top,15vh);left:var(--breach-shell-left,10vw);width:var(--breach-shell-width,80vw);height:var(--breach-shell-height,70vh)}.StarfallFinale_frameRail__fyBZy{--rail-delay:0ms;--rail-tilt:-1.5deg;--rail-spin:-24deg;position:absolute;display:block;background:linear-gradient(90deg,#ffffff,#63e6ff 44%,#cf72ff 78%,#ff405f);opacity:0;will-change:opacity,transform;backface-visibility:hidden}.StarfallFinale_frameRail__fyBZy[data-index="1"]{--rail-delay:90ms;--rail-tilt:2deg;--rail-spin:29deg}.StarfallFinale_frameRail__fyBZy[data-index="2"]{--rail-delay:180ms;--rail-tilt:-2.6deg;--rail-spin:-34deg}.StarfallFinale_frameRail__fyBZy[data-index="3"]{--rail-delay:270ms;--rail-tilt:3.2deg;--rail-spin:38deg}.StarfallFinale_frameRail__fyBZy[data-side=bottom],.StarfallFinale_frameRail__fyBZy[data-side=top]{width:calc(25% + 2px);height:3px}.StarfallFinale_frameRail__fyBZy[data-side=top]{top:0}.StarfallFinale_frameRail__fyBZy[data-side=bottom]{bottom:0}.StarfallFinale_frameRail__fyBZy[data-side=left],.StarfallFinale_frameRail__fyBZy[data-side=right]{width:3px;height:calc(50% + 2px);background:linear-gradient(180deg,#ffffff,#63e6ff 44%,#cf72ff 78%,#ff405f)}.StarfallFinale_frameRail__fyBZy[data-side=left]{left:0}.StarfallFinale_frameRail__fyBZy[data-side=right]{right:0}.StarfallFinale_frameRail__fyBZy[data-side=bottom][data-index="0"],.StarfallFinale_frameRail__fyBZy[data-side=top][data-index="0"]{left:0}.StarfallFinale_frameRail__fyBZy[data-side=bottom][data-index="1"],.StarfallFinale_frameRail__fyBZy[data-side=top][data-index="1"]{left:25%}.StarfallFinale_frameRail__fyBZy[data-side=bottom][data-index="2"],.StarfallFinale_frameRail__fyBZy[data-side=top][data-index="2"]{left:50%}.StarfallFinale_frameRail__fyBZy[data-side=bottom][data-index="3"],.StarfallFinale_frameRail__fyBZy[data-side=top][data-index="3"]{left:75%}.StarfallFinale_frameRail__fyBZy[data-side=left][data-index="0"],.StarfallFinale_frameRail__fyBZy[data-side=right][data-index="0"]{top:0}.StarfallFinale_frameRail__fyBZy[data-side=left][data-index="1"],.StarfallFinale_frameRail__fyBZy[data-side=right][data-index="1"]{top:50%}.StarfallFinale_page__cTGlr[data-breakout=fracture] .StarfallFinale_frameRail__fyBZy{animation:StarfallFinale_frameRailFailure__6EtOQ 5.9s steps(2) var(--rail-delay) forwards}.StarfallFinale_page__cTGlr[data-breakout=expansion] .StarfallFinale_frameRail__fyBZy{opacity:1}.StarfallFinale_page__cTGlr[data-breakout=expansion] .StarfallFinale_frameRail__fyBZy[data-side=top]{animation:StarfallFinale_frameRailEjectTop__JEV9L 5s cubic-bezier(.15,.72,.23,1) var(--rail-delay) forwards}.StarfallFinale_page__cTGlr[data-breakout=expansion] .StarfallFinale_frameRail__fyBZy[data-side=bottom]{animation:StarfallFinale_frameRailEjectBottom__KwU21 5s cubic-bezier(.15,.72,.23,1) var(--rail-delay) forwards}.StarfallFinale_page__cTGlr[data-breakout=expansion] .StarfallFinale_frameRail__fyBZy[data-side=left]{animation:StarfallFinale_frameRailEjectLeft__D5WJZ 5s cubic-bezier(.15,.72,.23,1) var(--rail-delay) forwards}.StarfallFinale_page__cTGlr[data-breakout=expansion] .StarfallFinale_frameRail__fyBZy[data-side=right]{animation:StarfallFinale_frameRailEjectRight__V4IgW 5s cubic-bezier(.15,.72,.23,1) var(--rail-delay) forwards}.StarfallFinale_breachEffects__dACEW{position:absolute;inset:0;z-index:14;overflow:visible;pointer-events:none}.StarfallFinale_shell__IFIon[data-breakout=signal] .StarfallFinale_breachEffects__dACEW{animation:StarfallFinale_containmentStrain__q5_oo 4.5s ease-in-out both}.StarfallFinale_shell__IFIon[data-breakout=fracture] .StarfallFinale_breachEffects__dACEW{animation:StarfallFinale_containmentFractureMotion__aWFeW 6s cubic-bezier(.36,0,.72,1) both}.StarfallFinale_breachEffects__dACEW:before{position:absolute;top:-12%;bottom:-12%;left:35%;width:30%;content:"";background:linear-gradient(90deg,transparent 34%,rgba(219,245,255,.96) 49.5%,rgba(189,104,255,.62) 50%,transparent 66%);opacity:0;transform:translate3d(-260%,0,0) skewX(-12deg)}.StarfallFinale_shell__IFIon[data-breakout=expansion] .StarfallFinale_breachEffects__dACEW:before{will-change:transform,opacity;animation:StarfallFinale_breachFlash__WRIYU 5s ease-out forwards}.StarfallFinale_breachEffects__dACEW:after{position:absolute;inset:0;border:2px solid rgba(208,119,255,.8);content:"";opacity:0}.StarfallFinale_shell__IFIon[data-breakout=warning] .StarfallFinale_breachEffects__dACEW:after{will-change:opacity;animation:StarfallFinale_warningFrame__BQYzE 8s ease-in-out forwards}.StarfallFinale_shell__IFIon[data-breakout=signal] .StarfallFinale_breachEffects__dACEW:after{will-change:opacity;animation:StarfallFinale_containmentPulse__RkYGn 4.5s steps(2) forwards}.StarfallFinale_shell__IFIon[data-breakout=fracture] .StarfallFinale_breachEffects__dACEW:after{will-change:opacity;animation:StarfallFinale_fractureFrame__2TW94 6s steps(2) forwards}.StarfallFinale_shell__IFIon[data-breakout=armament] .StarfallFinale_breachEffects__dACEW:after{will-change:opacity;animation:StarfallFinale_armamentFrame__wb0Rt 4.5s ease-in-out forwards}.StarfallFinale_shell__IFIon[data-breakout=impact] .StarfallFinale_breachEffects__dACEW:after{will-change:opacity;animation:StarfallFinale_impactFrame__4HM3U 2.5s ease-out forwards}.StarfallFinale_breachShard__IjX1R{--shard-x:8%;--shard-y:12%;--shard-r:-18deg;position:absolute;top:var(--shard-y);left:var(--shard-x);width:clamp(45px,8vw,125px);height:2px;background:linear-gradient(90deg,transparent,#d9f8ff 20%,#c271ff 75%,transparent);opacity:0;transform:rotate(var(--shard-r));will-change:opacity,transform;backface-visibility:hidden}.StarfallFinale_shell__IFIon[data-breakout=fracture] .StarfallFinale_breachShard__IjX1R{animation:StarfallFinale_containmentCrack__jJa1O 5.65s cubic-bezier(.16,.72,.32,1) forwards}.StarfallFinale_shell__IFIon[data-breakout=expansion] .StarfallFinale_breachShard__IjX1R{animation:StarfallFinale_containmentCrackRelease__y5I_h 5s cubic-bezier(.2,.76,.28,1) forwards}.StarfallFinale_breachShard__IjX1R:after,.StarfallFinale_breachShard__IjX1R:before{position:absolute;left:48%;width:45%;height:1px;content:"";background:inherit;box-shadow:inherit;transform-origin:left}.StarfallFinale_breachShard__IjX1R:before{transform:rotate(42deg)}.StarfallFinale_breachShard__IjX1R:after{transform:rotate(-55deg)}.StarfallFinale_breachShard__IjX1R:nth-child(2){--shard-x:72%;--shard-y:9%;--shard-r:22deg;animation-delay:.1s}.StarfallFinale_breachShard__IjX1R:nth-child(3){--shard-x:3%;--shard-y:44%;--shard-r:68deg;animation-delay:.21s}.StarfallFinale_breachShard__IjX1R:nth-child(4){--shard-x:84%;--shard-y:38%;--shard-r:-71deg;animation-delay:.32s}.StarfallFinale_breachShard__IjX1R:nth-child(5){--shard-x:14%;--shard-y:82%;--shard-r:14deg;animation-delay:.43s}.StarfallFinale_breachShard__IjX1R:nth-child(6){--shard-x:64%;--shard-y:88%;--shard-r:-12deg;animation-delay:.54s}.StarfallFinale_breachShard__IjX1R:nth-child(7){--shard-x:38%;--shard-y:3%;--shard-r:88deg;animation-delay:.65s}.StarfallFinale_breachShard__IjX1R:nth-child(8){--shard-x:93%;--shard-y:67%;--shard-r:-84deg;animation-delay:.76s}.StarfallFinale_breachShard__IjX1R:nth-child(9){--shard-x:27%;--shard-y:58%;--shard-r:34deg;animation-delay:.87s}.StarfallFinale_breachShard__IjX1R:nth-child(10){--shard-x:56%;--shard-y:28%;--shard-r:-48deg;animation-delay:.98s}.StarfallFinale_breachShard__IjX1R:nth-child(11){--shard-x:8%;--shard-y:24%;--shard-r:-8deg;animation-delay:1.09s}.StarfallFinale_breachShard__IjX1R:nth-child(12){--shard-x:76%;--shard-y:73%;--shard-r:76deg;animation-delay:1.2s}.StarfallFinale_breachStatus___0HOu{position:absolute;top:50%;left:50%;z-index:15;display:grid;width:min(640px,calc(100% - 40px));gap:7px;color:#dffaff;text-align:center;text-transform:uppercase;pointer-events:none;transform:translate(-50%,-50%);animation:StarfallFinale_breachStatusStage__s70nA .65s ease-out both}.StarfallFinale_breachStatus___0HOu span{color:#82eaff;font-size:clamp(.58rem,1.4vw,.72rem);font-weight:900;letter-spacing:.3em;text-shadow:0 0 18px rgba(76,220,255,.8)}.StarfallFinale_breachStatus___0HOu strong{font-size:clamp(1.6rem,7vw,4.7rem);font-weight:1000;letter-spacing:-.045em;line-height:.92;text-shadow:0 0 10px rgba(255,255,255,.9),0 0 38px rgba(198,74,255,.85)}.StarfallFinale_shell__IFIon[data-breakout=warning] .StarfallFinale_breachStatus___0HOu strong{color:#ff9aae;animation:StarfallFinale_warningTextPulse__C61_Y 1.15s ease-in-out infinite}.StarfallFinale_shell__IFIon[data-breakout=fracture] .StarfallFinale_breachStatus___0HOu strong{color:#ffd8f4}.StarfallFinale_shell__IFIon[data-breakout=expansion] .StarfallFinale_breachStatus___0HOu strong{color:#ffffff}.StarfallFinale_shell__IFIon[data-breakout=armament] .StarfallFinale_breachStatus___0HOu strong{color:#ff687e;animation:StarfallFinale_armedPulse__CC1A_ .48s steps(2) infinite}.StarfallFinale_shell__IFIon[data-breakout=impact] .StarfallFinale_breachStatus___0HOu strong{color:#ffffff;animation:StarfallFinale_impactText__whSxA 2.5s ease-out forwards}.StarfallFinale_breachSequence__4FHV9{display:grid;grid-template-columns:repeat(6,minmax(20px,58px));width:min(380px,76vw);gap:7px;margin:13px auto 0}.StarfallFinale_breachSequence__4FHV9 i{position:relative;height:3px;overflow:hidden;border-radius:999px;background:rgba(172,226,255,.16);box-shadow:inset 0 0 0 1px rgba(167,229,255,.1)}.StarfallFinale_breachSequence__4FHV9 i:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,#63e6ff,#ffffff,#ff405f);box-shadow:0 0 12px rgba(255,64,95,.78);transform:scaleX(0);transform-origin:left}.StarfallFinale_shell__IFIon[data-breakout=warning] .StarfallFinale_breachSequence__4FHV9 i:first-child:after{animation:StarfallFinale_sequenceCharge__QNltr 8s linear forwards}.StarfallFinale_shell__IFIon[data-breakout=armament] .StarfallFinale_breachSequence__4FHV9 i:nth-child(-n+4):after,.StarfallFinale_shell__IFIon[data-breakout=breached] .StarfallFinale_breachSequence__4FHV9 i:after,.StarfallFinale_shell__IFIon[data-breakout=expansion] .StarfallFinale_breachSequence__4FHV9 i:nth-child(-n+3):after,.StarfallFinale_shell__IFIon[data-breakout=fracture] .StarfallFinale_breachSequence__4FHV9 i:nth-child(-n+2):after,.StarfallFinale_shell__IFIon[data-breakout=impact] .StarfallFinale_breachSequence__4FHV9 i:nth-child(-n+5):after,.StarfallFinale_shell__IFIon[data-breakout=signal] .StarfallFinale_breachSequence__4FHV9 i:first-child:after{transform:scaleX(1)}.StarfallFinale_shell__IFIon[data-breakout=signal] .StarfallFinale_breachSequence__4FHV9 i:nth-child(2):after{animation:StarfallFinale_sequenceCharge__QNltr 4.5s linear forwards}.StarfallFinale_shell__IFIon[data-breakout=fracture] .StarfallFinale_breachSequence__4FHV9 i:nth-child(3):after{animation:StarfallFinale_sequenceCharge__QNltr 6s linear forwards}.StarfallFinale_shell__IFIon[data-breakout=expansion] .StarfallFinale_breachSequence__4FHV9 i:nth-child(4):after{animation:StarfallFinale_sequenceCharge__QNltr 5s linear forwards}.StarfallFinale_shell__IFIon[data-breakout=armament] .StarfallFinale_breachSequence__4FHV9 i:nth-child(5):after{animation:StarfallFinale_sequenceCharge__QNltr 4.5s linear forwards}.StarfallFinale_shell__IFIon[data-breakout=impact] .StarfallFinale_breachSequence__4FHV9 i:nth-child(6):after{animation:StarfallFinale_sequenceCharge__QNltr 2.5s linear forwards}.StarfallFinale_shell__IFIon[data-breakout=breached] .StarfallFinale_breachStatus___0HOu{top:92px;width:auto;gap:2px;transform:translateX(-50%);animation:StarfallFinale_breachStatusDock__D_i6b 2s ease-out forwards}.StarfallFinale_shell__IFIon[data-breakout=breached] .StarfallFinale_breachStatus___0HOu strong{font-size:.68rem;letter-spacing:.2em}.StarfallFinale_shell__IFIon[data-breakout=breached] .StarfallFinale_breachSequence__4FHV9,.StarfallFinale_shell__IFIon[data-breakout=breached] .StarfallFinale_breachStatus___0HOu span{display:none}@keyframes StarfallFinale_containmentStrain__q5_oo{0%{transform:translate(0)}45%{transform:translate(-2px,1px)}55%{transform:translate(3px,-2px)}to{transform:translate(0)}}@keyframes StarfallFinale_starfallOuterFrameStrain__JSEpz{0%,18%,to{transform:translate(0)}36%{transform:translate(-1px,1px)}54%{transform:translate(2px,-1px)}72%{transform:translate(-3px,2px)}84%{transform:translate(3px,-2px)}}@keyframes StarfallFinale_axiomWarningLock__HB_2o{0%{filter:brightness(.78) saturate(.72);box-shadow:inset 0 0 0 rgba(255,64,95,0),0 0 0 rgba(131,237,255,0)}45%{filter:brightness(.92) saturate(.92);box-shadow:inset 0 0 70px rgba(255,64,95,.08),0 0 28px rgba(131,237,255,.13)}72%{filter:brightness(1.12) saturate(1.2);box-shadow:inset 0 0 110px rgba(255,64,95,.14),0 0 48px rgba(255,64,95,.16)}to{filter:brightness(.88) saturate(1);box-shadow:inset 0 0 85px rgba(255,64,95,.1),0 0 34px rgba(255,64,95,.12)}}@keyframes StarfallFinale_containmentFracture__D_wgY{0%{border-color:rgba(117,210,255,.28)}55%{border-color:rgba(255,92,132,.72)}to{border-color:transparent}}@keyframes StarfallFinale_containmentFractureMotion__aWFeW{0%,to{transform:translate(0)}18%{transform:translate(-3px,2px)}38%{transform:translate(4px,-3px)}58%{transform:translate(-5px,-1px)}78%{transform:translate(4px,3px)}}@keyframes StarfallFinale_starfallArenaExpansion__1lUst{0%{transform:translate(var(--breach-left,0),var(--breach-top,0)) scale(var(--breach-scale-x,1),var(--breach-scale-y,1))}to{transform:translate(0) scale(1)}}@keyframes StarfallFinale_starfallArenaRestoration__0RmdE{0%{transform:translate(0) scale(1)}to{transform:translate(var(--breach-left,0),var(--breach-top,0)) scale(var(--breach-scale-x,1),var(--breach-scale-y,1))}}@keyframes StarfallFinale_starfallOuterFrameRestore__qKgeE{0%,34%{opacity:0;transform:translateY(-18px) scale(.985)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes StarfallFinale_starfallHeadingBreak__pzHR3{0%,12%{opacity:1;transform:translate(0) skewX(0)}26%{opacity:1;transform:translateX(-4px) skewX(1deg)}43%{opacity:.94;transform:translateX(8px) translateY(-3px) skewX(4deg)}68%{opacity:.72;transform:translate(-6vw,-28px) rotate(-1.8deg) skewX(7deg)}to{opacity:0;transform:translate(-30vw,-160px) rotate(-7deg) skewX(11deg)}}@keyframes StarfallFinale_starfallLoadoutBreak___8VDR{0%,15%{opacity:1;transform:translateY(0)}38%{opacity:.94;transform:translate(4px,5px) rotate(.4deg)}65%{opacity:.7;transform:translate(5vw,42px) rotate(1.6deg)}to{opacity:0;transform:translate(18vw,150px) rotate(4deg)}}@keyframes StarfallFinale_breachFlash__WRIYU{0%,18%{opacity:0;transform:translate3d(-260%,0,0) skewX(-12deg)}38%{opacity:1}78%{opacity:0;transform:translate3d(260%,0,0) skewX(-12deg)}}@keyframes StarfallFinale_containmentPulse__RkYGn{0%,to{opacity:.15}30%,64%{opacity:1}}@keyframes StarfallFinale_warningFrame__BQYzE{0%{opacity:0;border-color:rgba(131,237,255,.2)}28%,62%{opacity:.45;border-color:rgba(131,237,255,.72)}78%{opacity:.9;border-color:rgba(255,82,116,.88)}to{opacity:.5;border-color:rgba(255,82,116,.62)}}@keyframes StarfallFinale_warningTextPulse__C61_Y{0%,to{opacity:.72}50%{opacity:1}}@keyframes StarfallFinale_fractureFrame__2TW94{0%,to{opacity:.18}24%,62%{opacity:1}}@keyframes StarfallFinale_armamentFrame__wb0Rt{0%,to{opacity:.28}50%{opacity:.9}}@keyframes StarfallFinale_impactFrame__4HM3U{0%{opacity:1;border-color:rgba(255,255,255,.96)}42%{opacity:.68;border-color:rgba(131,237,255,.72)}to{opacity:.18;border-color:rgba(247,107,255,.28)}}@keyframes StarfallFinale_containmentCrack__jJa1O{0%,12%{opacity:0;transform:rotate(var(--shard-r)) scaleX(0)}28%,72%{opacity:1;transform:rotate(var(--shard-r)) scaleX(1)}to{opacity:.9;transform:rotate(var(--shard-r)) scaleX(1.45) translateX(42px)}}@keyframes StarfallFinale_containmentCrackRelease__y5I_h{0%{opacity:.9;transform:rotate(var(--shard-r)) scaleX(1.45) translateX(42px)}35%{opacity:1}to{opacity:0;transform:rotate(var(--shard-r)) scaleX(2.8) translateX(38vw)}}@keyframes StarfallFinale_breachStatusStage__s70nA{0%{opacity:0;transform:translate(-50%,-50%) scale(1.18)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes StarfallFinale_sequenceCharge__QNltr{to{transform:scaleX(1)}}@keyframes StarfallFinale_fractureTextureReveal__R7jX3{0%,10%{opacity:0}48%{opacity:.72}to{opacity:.92}}@keyframes StarfallFinale_fractureTextureRelease___sEnq{0%{opacity:.92}35%{opacity:1}to{opacity:0}}@keyframes StarfallFinale_viewportCrackGrow__k2uwC{0%,8%{opacity:0;transform:rotate(var(--crack-angle)) scaleX(0)}22%{opacity:.45}48%{opacity:1;transform:rotate(var(--crack-angle)) scaleX(.42)}76%{opacity:.82;transform:rotate(var(--crack-angle)) scaleX(.8)}to{opacity:.9;transform:rotate(var(--crack-angle)) scaleX(1)}}@keyframes StarfallFinale_viewportCrackRelease__PQ2c6{0%{opacity:.86;filter:brightness(1);transform:rotate(var(--crack-angle)) scaleX(1)}22%{opacity:1;filter:brightness(2.2)}to{opacity:0;filter:brightness(1);transform:rotate(var(--crack-angle)) scaleX(1.24)}}@keyframes StarfallFinale_frameRailFailure__6EtOQ{0%,9%{opacity:0;transform:translate(0) rotate(0)}18%{opacity:1;transform:translate(-2px,1px) rotate(var(--rail-tilt))}35%{transform:translate(3px,-2px) rotate(var(--rail-tilt))}54%{transform:translate(-4px,3px) rotate(var(--rail-tilt))}72%{transform:translate(5px,-3px) rotate(var(--rail-tilt))}to{opacity:1;transform:translate(7px,5px) rotate(var(--rail-tilt))}}@keyframes StarfallFinale_frameRailEjectTop__JEV9L{0%{opacity:1;transform:translate(7px,5px) rotate(var(--rail-tilt))}28%{opacity:1;transform:translate(2vw,-6vh) rotate(var(--rail-tilt))}to{opacity:0;transform:translate(12vw,-52vh) rotate(var(--rail-spin))}}@keyframes StarfallFinale_frameRailEjectBottom__KwU21{0%{opacity:1;transform:translate(-5px,-4px) rotate(var(--rail-tilt))}28%{opacity:1;transform:translate(-3vw,7vh) rotate(var(--rail-tilt))}to{opacity:0;transform:translate(-14vw,55vh) rotate(var(--rail-spin))}}@keyframes StarfallFinale_frameRailEjectLeft__D5WJZ{0%{opacity:1;transform:translate(5px,4px) rotate(var(--rail-tilt))}28%{opacity:1;transform:translate(-7vw,-2vh) rotate(var(--rail-tilt))}to{opacity:0;transform:translate(-55vw,-14vh) rotate(var(--rail-spin))}}@keyframes StarfallFinale_frameRailEjectRight__V4IgW{0%{opacity:1;transform:translate(-5px,-4px) rotate(var(--rail-tilt))}28%{opacity:1;transform:translate(7vw,3vh) rotate(var(--rail-tilt))}to{opacity:0;transform:translate(55vw,16vh) rotate(var(--rail-spin))}}@keyframes StarfallFinale_armamentCharge__mq8gz{0%{filter:brightness(.72) saturate(1.4)}42%{filter:brightness(1.42) saturate(1.8)}to{filter:brightness(1) saturate(1)}}@keyframes StarfallFinale_axiomImpactLock___zRV_{0%{filter:brightness(2.1) saturate(1.7)}22%{filter:brightness(.72) saturate(1.4)}52%{filter:brightness(1.42) saturate(1.5)}to{filter:brightness(1) saturate(1)}}@keyframes StarfallFinale_impactText__whSxA{0%{opacity:0;transform:scale(1.35)}18%,58%{opacity:1;transform:scale(1)}to{opacity:.45;transform:scale(.96)}}@keyframes StarfallFinale_axiomHudReveal__p6YBh{0%,18%{opacity:0;transform:translateX(-50%) scale(1.12)}62%{opacity:1;transform:translateX(-50%) scale(1.025)}to{opacity:1;transform:translateX(-50%) scale(1)}}@keyframes StarfallFinale_armedPulse__CC1A_{50%{opacity:.48}}@keyframes StarfallFinale_breachStatusDock__D_i6b{0%{opacity:0;transform:translate(-50%,-8px)}20%,70%{opacity:.72;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,4px)}}@media (max-width:820px){.StarfallFinale_shell__IFIon[data-breakout=breached] .StarfallFinale_breachStatus___0HOu{top:145px}}@media (prefers-reduced-motion:reduce){.StarfallFinale_page__cTGlr[data-breakout=signal] [data-starfall-header],.StarfallFinale_page__cTGlr[data-breakout=signal] [data-starfall-loadout]{animation:none}.StarfallFinale_page__cTGlr[data-breakout=fracture] [data-starfall-header],.StarfallFinale_page__cTGlr[data-breakout=fracture] [data-starfall-loadout]{animation:StarfallFinale_reducedOuterFrameBreak__KzcSF 6s ease-in forwards}.StarfallFinale_shell__IFIon[data-breakout=fracture] .StarfallFinale_breachEffects__dACEW,.StarfallFinale_shell__IFIon[data-breakout=signal],.StarfallFinale_shell__IFIon[data-breakout=signal] .StarfallFinale_breachEffects__dACEW,.StarfallFinale_shell__IFIon[data-breakout=warning]{animation:none}.StarfallFinale_shell__IFIon[data-breakout=fracture]{animation:StarfallFinale_reducedContainmentFracture__5YBaU 6s ease-in both}.StarfallFinale_page__cTGlr[data-breakout=fracture] .StarfallFinale_frameRail__fyBZy{animation-timing-function:ease-in}.StarfallFinale_page__cTGlr[data-breakout=expansion] .StarfallFinale_frameRail__fyBZy{animation:StarfallFinale_reducedRailRelease__hXUu4 5s ease-out var(--rail-delay) forwards}.StarfallFinale_shell__IFIon[data-breakout=armament],.StarfallFinale_shell__IFIon[data-breakout=impact]{animation:none}.StarfallFinale_page__cTGlr[data-breakout=restoring] [data-starfall-header],.StarfallFinale_page__cTGlr[data-breakout=restoring] [data-starfall-loadout],.StarfallFinale_shell__IFIon[data-breakout=restoring]{animation-timing-function:ease-out}}@keyframes StarfallFinale_reducedWarningLock__D0eeI{0%{opacity:.96}to{opacity:1}}@keyframes StarfallFinale_reducedSignalLock__Hn_n4{0%{opacity:.96}to{opacity:1}}@keyframes StarfallFinale_reducedContainmentFracture__5YBaU{0%{border-color:rgba(117,210,255,.28)}55%{border-color:rgba(255,92,132,.72)}to{border-color:transparent}}@keyframes StarfallFinale_reducedOuterFrameBreak__KzcSF{0%,28%{opacity:1}62%{opacity:.72}to{opacity:0}}@keyframes StarfallFinale_reducedRailRelease__hXUu4{0%{opacity:1}to{opacity:0}}@keyframes StarfallFinale_reducedArmamentCharge__5B4ci{0%{opacity:.96}to{opacity:1}}@keyframes StarfallFinale_reducedImpactLock__e_2vV{0%{opacity:.96}to{opacity:1}}