.profile-view_page__2sZdK{--site-content-width:1240px;--site-content-gutter:40px;background:radial-gradient(ellipse at 10% 18%,#deece454,transparent 38%),#f7f5ed}.profile-view_header__PF6mp{display:flex;flex-wrap:wrap;justify-content:space-between;color:#20333f;font-family:var(--font-inter),sans-serif}.profile-view_navigation__S54cF{display:flex;align-items:center;justify-content:flex-end;gap:24px;margin-left:auto}.profile-view_mobileLeaderboards___28S1{display:none}.profile-view_logout__gcXAZ{min-height:40px;padding-inline:0;color:#20333f;font-size:10px;font-weight:750;letter-spacing:1px}.profile-view_logout__gcXAZ:hover{color:#20333f;background:#20333f0a}.profile-view_content__e_Ptd{max-width:var(--site-content-width);margin:auto;padding:48px var(--site-content-gutter) 26px}.profile-view_content__e_Ptd:has(>[role=status]){padding-top:16px}.profile-view_content__e_Ptd>[role=status]{margin-block:0 24px}.profile-view_playerHeader__uMF0z{display:flex;align-items:center;justify-content:space-between;gap:28px;padding-bottom:35px}.profile-view_playerName__MpAz9{min-width:0}.profile-view_eyebrow__OPkO1{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:800;line-height:1.6;letter-spacing:1.8px;text-transform:uppercase}.profile-view_playerHeader__uMF0z h1{margin:0;font-size:clamp(32px,4vw,48px);line-height:1.2;letter-spacing:-.055em;font-weight:850;overflow-wrap:anywhere}.profile-view_ranked__S7ZH5{--rank-accent:#f2cd7e;--rank-inset:32px;position:relative;isolation:isolate;border:1px solid #bc9c6066;border-radius:16px;background:radial-gradient(ellipse at 17% 48%,#69878722,transparent 43%),radial-gradient(ellipse at 85% 0,#99732a19,transparent 50%),#151e29;color:#f7f5ed;box-shadow:inset 0 1px 0 #fff1c012,0 5px 0 #18212c,0 16px 35px #20333f12}.profile-view_ranked__S7ZH5[data-tier=BRONZE]{--rank-accent:#efac75;--frame-avatar-x:50.45%;--frame-avatar-y:51.55%;--frame-avatar-size:65.91%}.profile-view_ranked__S7ZH5[data-tier=SILVER]{--rank-accent:#c4d5e6;--frame-avatar-x:50.74%;--frame-avatar-y:51.02%;--frame-avatar-size:66.41%}.profile-view_ranked__S7ZH5[data-tier=GOLD]{--frame-avatar-x:50.13%;--frame-avatar-y:50.40%;--frame-avatar-size:62.29%}.profile-view_ranked__S7ZH5[data-tier=PLATINUM]{--rank-accent:#74dfea;--frame-avatar-x:50.12%;--frame-avatar-y:50.76%;--frame-avatar-size:61.67%}.profile-view_ranked__S7ZH5[data-tier=DIAMOND]{--rank-accent:#aaa7ff;--frame-avatar-x:50.12%;--frame-avatar-y:51.43%;--frame-avatar-size:61.48%}.profile-view_ranked__S7ZH5[data-tier=MASTER]{--rank-accent:#ddb0ff;--frame-avatar-x:49.93%;--frame-avatar-y:51.36%;--frame-avatar-size:61.20%}.profile-view_ranked__S7ZH5:before{content:"";position:absolute;top:-1px;left:10%;right:10%;height:2px;background:linear-gradient(90deg,transparent,var(--rank-accent),transparent);box-shadow:0 0 20px color-mix(in srgb,var(--rank-accent) 45%,transparent);border-radius:50%}.profile-view_rankOrbits__hPg_6{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none}.profile-view_rankOrbits__hPg_6:after,.profile-view_rankOrbits__hPg_6:before{content:"";position:absolute;top:-100px;left:-120px;width:540px;height:450px;border:1px solid #a4c5d410;border-radius:50%;transform:rotate(-32deg)}.profile-view_rankOrbits__hPg_6:after{top:-210px;left:10px;width:370px;height:640px}.profile-view_rankedHeading__b5lIu{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px var(--rank-inset) 0}.profile-view_rankedHeading__b5lIu .profile-view_eyebrow__OPkO1{color:var(--rank-accent)}.profile-view_rankedHeading__b5lIu .profile-view_eyebrow__OPkO1 span{border-left:1px solid #e4d6ba35;margin-left:7px;padding-left:16px;color:#afb9c2;font-size:9px;font-weight:550;letter-spacing:1px}.profile-view_rankDifficulty__Ib0kL{padding:4px 10px;border:1px solid #d8e2ec2e;border-radius:4px;color:#c4ced6;font-size:10px;font-weight:700}.profile-view_rankBody__9oIUH{display:grid;grid-template-columns:220px minmax(0,1fr) 200px;align-items:center;gap:32px;padding:28px var(--rank-inset) 32px}.profile-view_rankIdentity__wtWB2{animation:profile-view_frameArrival__ww99L .6s ease-out both;display:flex;flex-direction:column;align-items:center}.profile-view_avatarEditor__1Btp0{position:relative}.profile-view_portrait__zGIbS{position:relative;width:220px;aspect-ratio:1/1.12}.profile-view_avatarFallback__fZ0kH,.profile-view_avatar__BtI5d{position:absolute;left:18%;top:25%;width:64%;height:auto;aspect-ratio:1;border-radius:50%;object-fit:cover;background:#ced9d6}.profile-view_portrait__zGIbS[data-framed=true] .profile-view_avatarFallback__fZ0kH,.profile-view_portrait__zGIbS[data-framed=true] .profile-view_avatar__BtI5d{left:var(--frame-avatar-x);top:var(--frame-avatar-y);width:var(--frame-avatar-size);transform:translate(-50%,-50%)}.profile-view_avatarFallback__fZ0kH{display:grid;place-items:center;color:#20333f;font-size:64px;font-weight:850}.profile-view_earnedFrame__ISsMl{object-fit:contain;pointer-events:none;filter:drop-shadow(0 0 15px color-mix(in srgb,var(--rank-accent) 18%,transparent))}.profile-view_portrait__zGIbS[data-framed=false]{aspect-ratio:1}.profile-view_portrait__zGIbS[data-framed=false] .profile-view_avatarFallback__fZ0kH,.profile-view_portrait__zGIbS[data-framed=false] .profile-view_avatar__BtI5d{top:18%}.profile-view_avatarEditor__1Btp0:has([data-framed=false]) .profile-view_editAvatar__PavRH{right:12%;bottom:12%}.profile-view_portrait__zGIbS[data-framed=false]:before{content:"";position:absolute;inset:14%;border:1px dashed #b9c4d64d;border-radius:50%}.profile-view_portrait__zGIbS[data-framed=false] .profile-view_avatarFallback__fZ0kH,.profile-view_portrait__zGIbS[data-framed=false] .profile-view_avatar__BtI5d{box-shadow:0 0 0 5px #1c2b36,0 0 0 6px #b9c4d61f}.profile-view_editAvatar__PavRH{position:absolute;right:19px;bottom:22px;z-index:1;width:32px;height:32px;min-width:0;padding:0;border:1px solid #dde8e862;border-radius:50%;background:#f7f5ed;color:#20333f;box-shadow:0 2px 8px #0004}.profile-view_editAvatar__PavRH:hover{background:#7ed9df}.profile-view_rankProgress__oNYIv{display:grid;gap:24px;min-width:0}.profile-view_rankIntro__QjNKK{display:grid;gap:8px}.profile-view_rankMeter__yPc3M{display:grid;gap:12px}.profile-view_rankStatus__zFscE{color:#c7d1db;font-size:11px}.profile-view_ranked__S7ZH5 .profile-view_rankProgress__oNYIv h2{margin:0;font-size:clamp(26px,3vw,38px);line-height:1.15;font-weight:800;letter-spacing:-.05em}.profile-view_ranked__S7ZH5 .profile-view_rankProgress__oNYIv h2.profile-view_placementTitle__ZcZ8s{font-size:24px;line-height:1.3;letter-spacing:-.03em}.profile-view_lpLine__YuRmV,.profile-view_placementHeading__gT3je{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px}.profile-view_lpLine__YuRmV strong,.profile-view_placementHeading__gT3je strong{font-size:27px;line-height:1;font-weight:800;font-variant-numeric:tabular-nums}.profile-view_lpLine__YuRmV strong span{color:var(--rank-accent);font-size:12px}.profile-view_lpLine__YuRmV>span,.profile-view_placementHeading__gT3je>span{color:#b9c4ce;font-size:10px}.profile-view_lpTrack__5fEE8{height:9px;border-radius:20px;background:#ffffff0e;box-shadow:inset 0 1px 2px #0005}.profile-view_lpTrack__5fEE8>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--rank-accent) 50%,#5b7488),var(--rank-accent));box-shadow:0 0 16px color-mix(in srgb,var(--rank-accent) 30%,transparent);transition:width .6s ease-out}.profile-view_progressHint__r4FmV{color:#b2bfcc;font-size:10px;line-height:1.7}.profile-view_masterTrack__7CH3o{height:5px;border-radius:20px;background:linear-gradient(90deg,#818af2,#dbb0ff,#ffe0ae);box-shadow:0 0 16px #d9a7ff55;animation:profile-view_masterGlow__Ghgwd 5s ease-in-out infinite}.profile-view_placementHeading__gT3je strong span{color:#9cabb9;font-size:14px;font-weight:500}.profile-view_placementTrack__LSBy2{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:5px}.profile-view_placementTrack__LSBy2>span{height:8px;border:1px solid #a6b9c525;border-radius:2px;background:#ffffff08}.profile-view_placementTrack__LSBy2>span[data-complete=true]{background:var(--rank-accent);border-color:var(--rank-accent);box-shadow:0 0 10px #f2cd7e25}.profile-view_rankRecord__oYqFv{display:flex;flex-direction:column;justify-content:center;align-self:stretch;gap:16px;min-width:0;border-left:1px solid #d9e3ed1a;padding-left:28px}.profile-view_rankRecord__oYqFv>.profile-view_eyebrow__OPkO1{font-size:9px;color:#a9b8c4}.profile-view_rankNumbers__40kiU{display:flex;flex-wrap:wrap;gap:16px 28px;margin:0}.profile-view_rankNumbers__40kiU>div{display:flex;flex-direction:column-reverse;gap:5px}.profile-view_rankNumbers__40kiU dt{font-size:10px;color:#bac7d2}.profile-view_rankNumbers__40kiU dd{font-size:29px;font-weight:750;line-height:1.2;font-variant-numeric:tabular-nums}.profile-view_rankNumbers__40kiU>div:first-child dd{color:var(--rank-accent)}.profile-view_recordHint__FCqbk{color:#a9b8c4;font-size:10px;line-height:1.7}.profile-view_recordDetails__I5_nz{margin-top:16px;font-size:10px}.profile-view_frameGuide___QLcY summary,.profile-view_recordDetails__I5_nz summary{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;min-height:34px;cursor:pointer;list-style:none}.profile-view_frameGuide___QLcY summary::-webkit-details-marker,.profile-view_recordDetails__I5_nz summary::-webkit-details-marker{display:none}.profile-view_recordDetails__I5_nz summary{color:#536766;border-top:1px solid #20333f1c}.profile-view_frameGuide___QLcY[open] summary svg,.profile-view_recordDetails__I5_nz[open] summary svg{transform:rotate(180deg)}.profile-view_detailStats__pTaih{display:grid;gap:10px;padding:10px 0}.profile-view_detailStats__pTaih>div{display:flex;justify-content:space-between;gap:15px}.profile-view_detailStats__pTaih dd{font-weight:750;font-variant-numeric:tabular-nums}.profile-view_ranked__S7ZH5 a:focus-visible,.profile-view_ranked__S7ZH5 button:focus-visible,.profile-view_ranked__S7ZH5 summary:focus-visible{outline-color:var(--rank-accent)}.profile-view_rankJourney__jZvWa{display:flex;align-items:center;padding:24px var(--rank-inset) 28px;border-top:1px solid #d9e3ed1a;background:#090f171f}.profile-view_tierTrack__rmcJL{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));flex:1;list-style:none;margin:0;padding:0}.profile-view_tierTrack__rmcJL li{position:relative;display:flex;align-items:center;flex-direction:column;gap:10px;color:#a3afbd;font-size:9px}.profile-view_tierTrack__rmcJL li:before{content:"";position:absolute;top:5px;right:50%;width:100%;height:2px;background:#8395a431;z-index:0}.profile-view_tierTrack__rmcJL li:first-child:before{display:none}.profile-view_tierNode__h5nrC{position:relative;z-index:1;width:11px;height:11px;border:2px solid #657384;border-radius:50%;background:#1b2633}.profile-view_tierTrack__rmcJL li[data-reached=true] .profile-view_tierNode__h5nrC{border-color:var(--rank-accent);background:var(--rank-accent)}.profile-view_tierTrack__rmcJL li[data-reached=true]:before{background:var(--rank-accent);box-shadow:0 0 9px color-mix(in srgb,var(--rank-accent) 30%,transparent)}.profile-view_tierTrack__rmcJL li[aria-current=step]{color:var(--rank-accent);font-weight:800}.profile-view_tierTrack__rmcJL li[aria-current=step] .profile-view_tierNode__h5nrC{box-shadow:0 0 0 4px #ffffff0b,0 0 13px var(--rank-accent)}.profile-view_tierTrack__rmcJL small{margin-top:-4px;font-size:7px;font-weight:550;text-transform:uppercase;letter-spacing:.8px}.profile-view_frameGuide___QLcY{padding:0 var(--rank-inset);border-top:1px solid #d9e3ed12}.profile-view_frameGuide___QLcY summary{justify-content:flex-end;min-height:52px;color:#adbcc8;font-size:10px}.profile-view_frameGuide___QLcY>p{max-width:680px;padding:4px 0 24px;color:#b9c4ce;font-size:11px;line-height:1.8}.profile-view_frameGallery__reeYv{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;padding-bottom:28px}.profile-view_frameGallery__reeYv figure{border:1px solid transparent;border-radius:8px;margin:0;padding:8px;text-align:center}.profile-view_frameGallery__reeYv figure[data-current=true]{border-color:#f5e5b633;background:#ffffff05}.profile-view_frameGallery__reeYv img{display:block;width:100%;max-width:160px;margin:0 auto 12px;height:auto;aspect-ratio:1/1.12;object-fit:contain}.profile-view_frameGallery__reeYv figcaption{min-height:32px;display:flex;flex-direction:column;gap:5px;color:#d0dce5;font-size:10px}.profile-view_frameGallery__reeYv figcaption span{color:var(--rank-accent);font-size:8px}.profile-view_personalRecords__gN98n{margin-top:48px}.profile-view_recordsHeading__o_XD3{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:23px}.profile-view_recordsHeading__o_XD3 .profile-view_eyebrow__OPkO1{color:#64716f;font-size:9px}.profile-view_recordsHeading__o_XD3 h2{margin-top:5px;font-size:25px;font-weight:800;letter-spacing:-.045em}.profile-view_recordsHeading__o_XD3>span{color:#657471;font-size:10px;white-space:nowrap}.profile-view_modeGrid__i0J4X{--run-row-min:44px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto auto auto auto auto minmax(var(--run-row-min),auto) minmax(var(--run-row-min),auto) minmax(var(--run-row-min),auto) auto;gap:20px}.profile-view_modeCard__bcBrP{--mode-accent:#25818a;--mode-tint:#e0eee7;position:relative;display:grid;grid-row:span 9;grid-template-rows:subgrid;row-gap:0;min-width:0;padding:24px;border:1px solid #20333f29;border-radius:12px;background:linear-gradient(160deg,var(--mode-tint),#fffdf6 64%);box-shadow:inset 0 1px 0 #ffffffd9,0 3px 0 #20333f15}.profile-view_survival__7b8Ic{--mode-accent:#8463a8;--mode-tint:#ece3f3}.profile-view_duel__EfC0X{--mode-accent:#b95745;--mode-tint:#f7e0d6}.profile-view_modeCard__bcBrP>header{grid-row:1;display:flex;flex-wrap:wrap;align-content:start;align-items:center;gap:16px 10px;padding-bottom:24px}.profile-view_modeIcon__Dm9Pd{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border:1px solid color-mix(in srgb,var(--mode-accent) 25%,transparent);border-radius:9px;color:var(--mode-accent);background:#ffffff45}.profile-view_modeCard__bcBrP h3{font-size:18px;font-weight:800;letter-spacing:-.6px}.profile-view_modeKind__CgIY8{margin-left:auto;color:#5b6966;font-size:9px}.profile-view_classicDifficulties__ZcFpy{display:flex;flex-basis:100%;gap:4px;min-width:0;padding:4px;border:1px solid #20333f30;border-radius:8px;background:#fffdf680}.profile-view_classicDifficulties__ZcFpy button{flex:1;min-width:0;min-height:40px;padding:8px 12px;border-radius:5px;color:#536766;font-size:12px;font-weight:700;cursor:pointer}.profile-view_classicDifficulties__ZcFpy button:hover{background:#20333f0a;color:#20333f}.profile-view_classicDifficulties__ZcFpy button[aria-pressed=true]{background:#20333f;color:#fffdf6;box-shadow:0 1px 3px #20333f20}.profile-view_classicDifficulties__ZcFpy button:focus-visible{outline:2px solid #25818a;outline-offset:2px}.profile-view_bestStat__07Nxu{grid-row:2;margin:0;min-width:0}.profile-view_bestStat__07Nxu dt{margin-bottom:7px;color:#546664;font-size:10px;font-weight:650}.profile-view_bestStat__07Nxu dd{overflow-wrap:anywhere;font-family:var(--font-manrope),sans-serif;font-size:clamp(34px,3.4vw,47px);line-height:1.2;letter-spacing:-2px;font-weight:800;font-variant-numeric:tabular-nums}.profile-view_bestStat__07Nxu dd>span{margin-left:9px;font-size:13px;font-weight:600;letter-spacing:-.3px}.profile-view_bestContext__gnJ_n{grid-row:3;padding:8px 0 24px;color:#65716a;font-size:10px;line-height:1.7}.profile-view_supportStats__hbDGZ,.profile-view_survivalMotif__SjYlr{grid-row:4;min-height:82px;margin:0;padding:16px 0;border-block:1px solid #20333f17}.profile-view_supportStats__hbDGZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:16px}.profile-view_supportStats__hbDGZ>div{min-width:0;display:flex;flex-direction:column-reverse;gap:3px}.profile-view_supportStats__hbDGZ dd{overflow-wrap:anywhere;font-size:18px;font-weight:750;font-variant-numeric:tabular-nums}.profile-view_supportStats__hbDGZ dt{font-size:9px;color:#596c65}.profile-view_survivalMotif__SjYlr{display:flex;align-items:center;gap:20px}.profile-view_survivalMotif__SjYlr>span{flex-shrink:0;color:#9376ae;font-size:48px;line-height:1;font-family:Georgia,serif}.profile-view_survivalMotif__SjYlr p{color:#6e6277;font-size:10px;line-height:1.8}.profile-view_duelRecord__rtCT1,.profile-view_topRuns__L2aIn{grid-row:5/span 4;display:grid;grid-template-rows:subgrid;row-gap:0;min-width:0;padding:0}.profile-view_modeRecordHeading__0w2su{display:flex;align-items:center;justify-content:flex-start;gap:7px;min-height:56px;margin:0;padding:16px 0;text-align:left;color:#586963;font-size:9px;font-weight:700;line-height:1.6;text-transform:uppercase;letter-spacing:1px}.profile-view_topRuns__L2aIn ol{grid-row:2/span 3;display:grid;grid-template-rows:subgrid;row-gap:0;margin:0;padding:0;list-style:none}.profile-view_topRuns__L2aIn li{display:grid;grid-template-columns:21px minmax(0,1fr) auto;gap:7px;align-items:center;min-height:var(--run-row-min);padding-block:8px;border-top:1px solid #20333f12}.profile-view_modeCard__bcBrP>.profile-view_recordDetails__I5_nz{grid-row:9;align-self:start;margin:0}.profile-view_modeCard__bcBrP>.profile-view_recordDetails__I5_nz summary{min-height:40px}.profile-view_runPosition__KO_MD{color:#7a877e;font-size:9px;font-weight:700}.profile-view_topRuns__L2aIn li:first-child .profile-view_runPosition__KO_MD{color:var(--mode-accent)}.profile-view_topRuns__L2aIn strong{overflow-wrap:anywhere;font-size:13px;font-weight:750;font-variant-numeric:tabular-nums}.profile-view_topRuns__L2aIn strong small{font-size:9px;font-weight:450;color:#65716a}.profile-view_topRuns__L2aIn time{white-space:nowrap;font-size:9px;color:#65716a}.profile-view_emptyRuns__EX_5_{grid-row:2/span 3;padding:16px 0;color:#66756e;font-size:11px;line-height:1.8;border-top:1px solid #20333f17}.profile-view_duelRecordBody__AzWsg{grid-row:2/span 3;display:flex;flex-direction:column;justify-content:space-between;gap:20px;padding-block:16px;border-top:1px solid #20333f12}.profile-view_duelBar__9FjT4{display:flex;height:6px;gap:3px;overflow:hidden;border-radius:10px;background:#20333f13}.profile-view_duelBar__9FjT4>span{background:#499286}.profile-view_duelBar__9FjT4>span:nth-child(2){background:#c57d71}.profile-view_duelBar__9FjT4>span:nth-child(3){background:#adac9e}.profile-view_duelRecord__rtCT1 .profile-view_duelLegend__SALXM{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0 0;color:#61716a;font-size:9px}.profile-view_duelLegend__SALXM span{display:inline-flex;align-items:center;gap:4px}.profile-view_duelRecord__rtCT1 i{width:5px;height:5px;border-radius:50%;background:#499286}.profile-view_duelRecord__rtCT1 span:nth-child(2) i{background:#c57d71}.profile-view_duelRecord__rtCT1 span:nth-child(3) i{background:#adac9e}.profile-view_duelNote__5oTlD{font-family:var(--font-manrope),sans-serif;font-size:18px;font-weight:650;line-height:1.5;letter-spacing:-.6px;color:#96665a}.profile-view_accountFooter__1__jw{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:45px;padding:25px 0 8px;border-top:1px solid #20333f1c}.profile-view_accountFooter__1__jw h2{font-size:11px;font-weight:750}.profile-view_accountFooter__1__jw p{margin-top:4px;color:#6e7772;font-size:10px}.profile-view_accountFooter__1__jw>div:last-child{display:flex;align-items:center;flex-wrap:wrap;gap:10px}@keyframes profile-view_frameArrival__ww99L{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes profile-view_masterGlow__Ghgwd{0%,to{box-shadow:0 0 12px #d9a7ff30}50%{box-shadow:0 0 20px #d9a7ff60}}@media (max-width:1100px){.profile-view_page__2sZdK{--site-content-gutter:28px}.profile-view_ranked__S7ZH5{--rank-inset:24px}.profile-view_rankBody__9oIUH{grid-template-columns:185px minmax(0,1fr) 170px;gap:24px}.profile-view_portrait__zGIbS{width:185px}.profile-view_rankRecord__oYqFv{padding-left:20px}.profile-view_rankNumbers__40kiU{gap:20px}.profile-view_rankNumbers__40kiU dd{font-size:25px}.profile-view_modeCard__bcBrP{padding:20px}.profile-view_modeGrid__i0J4X{--run-row-min:64px;column-gap:14px}.profile-view_topRuns__L2aIn li{grid-template-columns:21px minmax(0,1fr);column-gap:7px;row-gap:4px;align-content:center}.profile-view_runPosition__KO_MD{grid-row:1/span 2}.profile-view_topRuns__L2aIn time{grid-column:2}}@media (max-width:850px){.profile-view_rankBody__9oIUH{grid-template-columns:185px minmax(0,1fr)}.profile-view_rankRecord__oYqFv{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:24px 0 0;border-left:0;border-top:1px solid #d9e3ed1a}.profile-view_rankRecord__oYqFv .profile-view_recordHint__FCqbk{flex-basis:100%}.profile-view_modeGrid__i0J4X{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.profile-view_duel__EfC0X{grid-column:auto}}@media (max-width:760px){.profile-view_page__2sZdK{scroll-padding-top:76px}.profile-view_page__2sZdK .profile-view_header__PF6mp{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;min-height:64px;gap:8px;padding-block:10px}.profile-view_header__PF6mp .profile-view_brand__klE4M{justify-content:center;flex-shrink:0;width:44px;min-height:44px}.profile-view_brand__klE4M svg{width:24px;height:24px}.profile-view_brandText__au2CQ,.profile-view_desktopLeaderboards__BVL38{display:none}.profile-view_navigation__S54cF{min-width:0;gap:8px;margin-left:auto}.profile-view_mobileLeaderboards___28S1,.profile-view_navigation__S54cF .profile-view_logout__gcXAZ{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px;border:1px solid #20333f30;border-radius:5px;background:#fffdf6;color:#20333f;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.3px;white-space:nowrap}.profile-view_mobileLeaderboards___28S1:hover,.profile-view_navigation__S54cF .profile-view_logout__gcXAZ:hover{background:#e0eee7}.profile-view_playerHeader__uMF0z{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding-bottom:28px}.profile-view_playerHeader__uMF0z h1{font-size:clamp(24px,6vw,30px);line-height:1.25;letter-spacing:-.04em}.profile-view_playerHeader__uMF0z .profile-view_playButton__Zd7Ld{width:100%;min-width:0;min-height:44px;padding:12px 16px;font-size:11px}}@media (max-width:600px){.profile-view_page__2sZdK{--site-content-gutter:20px}.profile-view_content__e_Ptd{padding-block:24px 22px}.profile-view_ranked__S7ZH5{--rank-inset:20px}.profile-view_rankedHeading__b5lIu{padding-top:20px}.profile-view_rankedHeading__b5lIu .profile-view_eyebrow__OPkO1 span{display:none}.profile-view_rankBody__9oIUH{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:16px;padding-bottom:24px}.profile-view_portrait__zGIbS{width:200px}.profile-view_ranked__S7ZH5 .profile-view_rankProgress__oNYIv h2{font-size:32px}.profile-view_rankProgress__oNYIv{text-align:center}.profile-view_lpLine__YuRmV,.profile-view_placementHeading__gT3je{text-align:left}.profile-view_rankRecord__oYqFv{gap:12px 16px}.profile-view_rankNumbers__40kiU dd{font-size:24px}.profile-view_rankNumbers__40kiU{gap:20px}.profile-view_tierTrack__rmcJL li{font-size:8px}.profile-view_tierTrack__rmcJL small{font-size:6px}.profile-view_frameGallery__reeYv{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}.profile-view_personalRecords__gN98n{margin-top:38px}.profile-view_recordsHeading__o_XD3{flex-wrap:wrap;gap:8px}.profile-view_recordsHeading__o_XD3 h2{font-size:22px}.profile-view_recordsHeading__o_XD3>span{font-size:14px;font-weight:600}.profile-view_modeGrid__i0J4X{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:16px}.profile-view_modeCard__bcBrP{display:block;grid-row:auto;padding:20px}.profile-view_modeCard__bcBrP>header{padding-bottom:16px}.profile-view_bestContext__gnJ_n{padding:6px 0 16px}.profile-view_supportStats__hbDGZ,.profile-view_survivalMotif__SjYlr{min-height:0;padding-block:12px}.profile-view_survivalMotif__SjYlr{gap:12px}.profile-view_duelRecord__rtCT1,.profile-view_topRuns__L2aIn,.profile-view_topRuns__L2aIn ol{display:block}.profile-view_modeRecordHeading__0w2su{min-height:0;padding-block:12px;font-size:14px;letter-spacing:.6px}.profile-view_topRuns__L2aIn li{min-height:0;padding-block:12px}.profile-view_emptyRuns__EX_5_{padding:12px 0 4px}.profile-view_duelRecordBody__AzWsg{justify-content:flex-start;gap:16px;padding-block:12px}.profile-view_modeCard__bcBrP>.profile-view_recordDetails__I5_nz summary{min-height:44px}.profile-view_duelRecord__rtCT1 .profile-view_duelLegend__SALXM,.profile-view_modeKind__CgIY8,.profile-view_runPosition__KO_MD,.profile-view_supportStats__hbDGZ dt,.profile-view_topRuns__L2aIn strong small,.profile-view_topRuns__L2aIn time{font-size:14px;font-weight:600}.profile-view_bestContext__gnJ_n,.profile-view_bestStat__07Nxu dt,.profile-view_emptyRuns__EX_5_,.profile-view_recordDetails__I5_nz,.profile-view_survivalMotif__SjYlr p{font-size:16px;font-weight:600;line-height:1.5}.profile-view_supportStats__hbDGZ dd{font-size:20px}.profile-view_topRuns__L2aIn strong{font-size:18px}.profile-view_frameGuide___QLcY summary,.profile-view_frameGuide___QLcY>p,.profile-view_progressHint__r4FmV,.profile-view_rankNumbers__40kiU dt,.profile-view_rankStatus__zFscE,.profile-view_recordHint__FCqbk{font-size:16px;font-weight:600;line-height:1.5}.profile-view_frameGallery__reeYv figcaption,.profile-view_lpLine__YuRmV>span,.profile-view_placementHeading__gT3je>span,.profile-view_rankDifficulty__Ib0kL{font-size:14px;font-weight:600}.profile-view_frameGallery__reeYv figcaption span{font-size:12px;font-weight:600}.profile-view_accountFooter__1__jw h2,.profile-view_accountFooter__1__jw p{font-size:16px;font-weight:600}.profile-view_bestStat__07Nxu dd{font-size:44px}.profile-view_duel__EfC0X{grid-column:auto}.profile-view_accountFooter__1__jw{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.profile-view_page__2sZdK *,.profile-view_page__2sZdK :after,.profile-view_page__2sZdK :before{animation:none!important;transition:none!important}}.survival-title_title__KOcoM{display:inline-flex;max-width:100%}.survival-title_word__PtsfI{display:inline-flex}.survival-title_worldCompleted__2kp1p{margin-bottom:42px;padding:8px 11px 7px 14px;border:1px solid #e6d391;border-radius:3px;background:#7ed9df;box-shadow:4px 4px 0 #0a2733;color:#193541;font-size:11px;font-weight:900;letter-spacing:.22em;line-height:1;transform:rotate(-2deg)}.survival-title_title__KOcoM[data-compact=true]{flex-direction:column;align-items:flex-start;gap:.3rem;color:#fff8e9;font-family:var(--font-manrope),sans-serif;font-size:.95rem;font-weight:950;line-height:1.1}.survival-title_title__KOcoM[data-compact=true][data-long=true]{font-size:.8rem}.survival-title_title__KOcoM[data-compact=true][data-tone=earned]{padding:.4rem .55rem;border:1px solid #d3e5e655;border-radius:4px;background:linear-gradient(125deg,#d8eef21f,#d8eef209);box-shadow:0 2px 0 #081820b3,inset 0 1px 0 #ffffff12;font-size:.65rem;font-weight:850;letter-spacing:.06em}.survival-title_title__KOcoM[data-compact=true][data-tone=maniac] .survival-title_word__PtsfI,.survival-title_title__KOcoM[data-compact=true][data-tone=victory] .survival-title_word__PtsfI{padding-top:1em}.survival-title_title__KOcoM[data-compact=true][data-tone=victory] [data-palette=victory]{filter:none}.survival-title_worldCompleted__2kp1p[data-compact=true]{display:inline-flex;margin-bottom:0;padding:.3rem .4rem;box-shadow:2px 2px 0 #0a2733;font-size:.5rem;letter-spacing:.1em;white-space:nowrap}@media (max-width:760px){.survival-title_title__KOcoM[data-compact=true]{font-size:.85rem}.survival-title_title__KOcoM[data-compact=true][data-long=true]{font-size:.75rem}.survival-title_title__KOcoM[data-compact=true][data-tone=earned]{font-size:.6rem}}@media (max-width:600px){.survival-title_worldCompleted__2kp1p:not([data-compact=true]){margin-bottom:36px}}.survival-profile-world_worldSection__RXJCG{position:relative;isolation:isolate;display:flex;width:100vw;min-height:max(680px,calc(100dvh - 82px));flex-direction:column;align-items:center;overflow:hidden;margin:72px 0 0 calc(50% - 50vw);padding:0 32px 42px;background:linear-gradient(180deg,#06131c26,#06131c08 48%,#06131c63),url(/game_assets/survival_profile_bg.webp) 50% /cover no-repeat,#07141d;color:#f7f4e9}.survival-profile-world_sectionHeading__0moVw{position:relative;z-index:4;display:grid;justify-items:center;gap:7px;padding-top:clamp(34px,5vh,57px);text-align:center}.survival-profile-world_sectionHeading__0moVw h2{color:#f6f0e3;font-family:var(--font-manrope),sans-serif;font-size:clamp(27px,3.8vw,45px);font-weight:850;letter-spacing:-.06em;line-height:1.1}.survival-profile-world_sectionHeading__0moVw p{color:#b9cbd0;font-size:12px;letter-spacing:.01em}.survival-profile-world_worldStage__cSjol{position:relative;display:grid;flex:1;width:100%;min-height:430px;place-items:center}.survival-profile-world_globe__h3rsZ{position:absolute;top:49%;left:50%;width:min(68vh,660px,68vw);aspect-ratio:1;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 36% 32%,#234b60,#102c3e 62%,#071824);mask-image:radial-gradient(circle,#000 73%,#000c 86%,transparent 100%);transform:translate(-50%,-50%)}.survival-profile-world_worldStrip__7CoNU{position:absolute;inset:0 auto 0 0;display:flex;width:400%;height:100%;opacity:.68;animation:survival-profile-world_worldDrift__wr_Vk 44s linear infinite}.survival-profile-world_worldStrip__7CoNU img{display:block;flex:0 0 50%;width:50%;height:100%;max-width:none;object-fit:fill}.survival-profile-world_globeShade__Aek_6{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(100deg,#06172491,transparent 35%,#0517242b 53%,#061421c9),radial-gradient(circle at 50% 50%,transparent 34%,#071a2ca6 83%)}.survival-profile-world_titleTheater__lRapz{position:relative;z-index:3;width:min(100%,1320px);height:100%;min-height:inherit;perspective:1000px}.survival-profile-world_titleTheater__lRapz:before{content:"";position:absolute;top:50%;left:50%;width:min(62vw,720px);height:300px;border-radius:50%;background:radial-gradient(ellipse,#071725c9 0,#091b27a2 39%,transparent 73%);transform:translate(-50%,-50%);pointer-events:none}.survival-profile-world_centerAchievement__Fz4Zt{position:absolute;z-index:3;top:50%;left:50%;display:grid;justify-items:center;width:min(92vw,820px);padding:60px 15px 25px;text-align:center;transform:translate(-50%,-50%);animation:survival-profile-world_titleReveal__hbkxK .55s cubic-bezier(.22,1,.36,1) both}.survival-profile-world_achievementLabel__95ayC{position:relative;z-index:2;margin-bottom:18px;color:#d6e2de;font-size:10px;font-weight:850;letter-spacing:.29em;text-shadow:0 2px 9px #05131d}.survival-profile-world_centerAchievement__Fz4Zt[data-flame=true] .survival-profile-world_achievementLabel__95ayC{margin-bottom:clamp(28px,3vw,42px)}.survival-profile-world_emptyTitle__L8Kyd,.survival-profile-world_heroTitle__ZxA2W{max-width:100%;margin:0;color:#fff8e9;font-family:var(--font-manrope),sans-serif;font-size:clamp(45px,6.3vw,92px);font-weight:950;letter-spacing:-.075em;line-height:1.05;text-shadow:0 0 40px #b6dbe373;white-space:nowrap}.survival-profile-world_heroTitle__ZxA2W[data-long=true]{font-size:clamp(32px,4.5vw,65px)}.survival-profile-world_emptyTitle__L8Kyd{color:#d2e2e2;font-size:clamp(42px,5.3vw,72px)}.survival-profile-world_emptyMessage__XcAwn{margin:18px 0 0;color:#e6efec;font-size:14px;text-shadow:0 2px 8px #061621}.survival-profile-world_worldSection__RXJCG[data-tone=victory] .survival-profile-world_heroTitle__ZxA2W{text-shadow:none}.survival-profile-world_worldSection__RXJCG[data-tone=victory] .survival-profile-world_heroTitle__ZxA2W [data-palette=victory]{filter:none}.survival-profile-world_runResult__cvnzk{position:relative;z-index:4;display:grid;min-width:280px;gap:8px;margin-top:-19px;padding:13px 24px 15px;border:1px solid #a3c8c864;border-radius:6px;background:#0b2432e8;box-shadow:0 8px 0 #0615208c,0 18px 35px #030e1675,inset 0 1px 0 #ffffff1c}.survival-profile-world_runStat__DA8qh{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.survival-profile-world_runStat__DA8qh+.survival-profile-world_runStat__DA8qh{padding-top:8px;border-top:1px solid #a3c8c838}.survival-profile-world_runStat__DA8qh>span{color:#aad5d0;font-size:10px;font-weight:850;letter-spacing:.15em}.survival-profile-world_runStat__DA8qh>strong{color:#fff9e8;font-family:var(--font-manrope),sans-serif;font-size:25px;font-weight:850;letter-spacing:-.06em;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap}.survival-profile-world_runStat__DA8qh small{color:#d7e2dc;font-size:11px;font-weight:600;letter-spacing:0}@keyframes survival-profile-world_worldDrift__wr_Vk{to{transform:translateX(-50%)}}@keyframes survival-profile-world_titleReveal__hbkxK{0%{opacity:0;transform:translate(-50%,calc(-50% + 20px)) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (max-width:850px){.survival-profile-world_globe__h3rsZ{width:min(66vh,77vw)}}@media (max-width:600px){.survival-profile-world_worldSection__RXJCG{min-height:max(610px,calc(100dvh - 76px));margin-top:48px;padding-inline:15px}.survival-profile-world_sectionHeading__0moVw{padding-top:34px}.survival-profile-world_worldStage__cSjol{min-height:380px}.survival-profile-world_globe__h3rsZ{width:min(84vw,390px)}.survival-profile-world_titleTheater__lRapz:before{width:100vw}.survival-profile-world_centerAchievement__Fz4Zt{width:100%}.survival-profile-world_achievementLabel__95ayC{margin-bottom:16px;font-size:9px}.survival-profile-world_heroTitle__ZxA2W{font-size:clamp(40px,11vw,57px)}.survival-profile-world_heroTitle__ZxA2W[data-long=true]{font-size:clamp(25px,6.7vw,38px)}.survival-profile-world_emptyTitle__L8Kyd{font-size:clamp(34px,9vw,49px)}}@media (prefers-reduced-motion:reduce){.survival-profile-world_centerAchievement__Fz4Zt,.survival-profile-world_worldStrip__7CoNU{animation:none}.survival-profile-world_centerAchievement__Fz4Zt{transform:translate(-50%,-50%)}}