.ascent_panel__TTZCr{--xp-ink:#f0ebdf;--xp-muted:#b0b8c3;--xp-line:#ded8c42c;position:relative;margin-top:72px;color:var(--xp-ink);font-family:var(--font-sans),sans-serif}.ascent_panelHeading__hYDuQ{display:flex;justify-content:space-between;align-items:center;padding:24px 0 27px}.ascent_panelActions__zbKL_{display:flex;align-items:center;gap:18px}.ascent_panelHeading__hYDuQ h2{margin:0;font-size:28px;font-weight:450;letter-spacing:-.05em;scroll-margin-top:120px}.ascent_headerLevel__JW03D,.ascent_panel__TTZCr a,.ascent_panel__TTZCr button{-webkit-tap-highlight-color:transparent}.ascent_panel__TTZCr button{cursor:pointer;background:none;border:0;color:inherit;font:inherit}.ascent_panel__TTZCr button:disabled{cursor:default;opacity:.45}.ascent_headerLevel__JW03D:focus-visible,.ascent_panel__TTZCr :where(button,a):focus-visible{outline:2px solid #c7b284;outline-offset:5px}.ascent_panelHeading__hYDuQ button{display:flex;align-items:center;gap:9px;color:var(--xp-muted);font-size:12px}.ascent_panelBody__Na8HC{display:grid;grid-template-columns:24% minmax(0,1fr) 27%;align-items:center;gap:32px;min-height:260px;padding:35px 38px;border:1px solid var(--xp-line);border-radius:12px;position:relative;background:radial-gradient(ellipse at 12% 50%,#72859829,transparent 44%),linear-gradient(105deg,#2b394be8,#233044ed 55%,#303d4ae8);box-shadow:0 15px 40px -30px #020a1980}.ascent_panelOrnament__t96ke{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;stroke:#dfd5b6;stroke-width:.8;opacity:.55}.ascent_panelOrnament__t96ke path+path{opacity:.3}.ascent_panelBody__Na8HC>:not(.ascent_panelOrnament__t96ke){position:relative}.ascent_panelBody__Na8HC:before{content:"";position:absolute;inset:6px;border:1px solid #e7dec90c;border-radius:8px;pointer-events:none}.ascent_heroBadge__QeIWZ{display:flex;flex-direction:column;align-items:center;gap:21px}.ascent_badge__njfoa{--badge-edge:#d5d9d3;--badge-face-light:#405164;--badge-face:#263348;position:relative;isolation:isolate;display:inline-grid;place-items:center;flex-shrink:0;width:150px;height:150px;color:#f2eddf}.ascent_badgeFrame__tVGG_{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ascent_badgePlate__YScdp{opacity:.9}.ascent_badgeNumber__71pO_{position:relative;font-size:57px;font-weight:450;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.055em;padding-right:.055em}.ascent_badgeOuter___yUuS{opacity:.58}.ascent_badgeFlourish__mpL50{opacity:.25}.ascent_badgePearls__1q_Lu{opacity:.72}.ascent_badge__njfoa[data-refined=true] .ascent_badgeFlourish__mpL50{opacity:.5}.ascent_badge__njfoa[data-stage="1"]{--badge-edge:#cedfdd;--badge-face-light:#405b68;--badge-face:#293c50}.ascent_badge__njfoa[data-stage="2"]{--badge-edge:#e0ddc3;--badge-face-light:#485b61;--badge-face:#303e50}.ascent_badge__njfoa[data-stage="3"]{--badge-edge:#e6d3a6;--badge-face-light:#52606a;--badge-face:#344157}.ascent_badge__njfoa[data-stage="4"]{--badge-edge:#f0dfad;--badge-face-light:#626776;--badge-face:#3c455f}.ascent_badge__njfoa[data-stage="5"]{--badge-edge:#f0d39b;--badge-face-light:#716352;--badge-face:#36343d}.ascent_badge__njfoa[data-stage="5"] .ascent_badgeNumber__71pO_{color:#fff2d6;text-shadow:0 2px 8px #17161490}.ascent_badge__njfoa[data-stage="2"] .ascent_badgeFlourish__mpL50,.ascent_badge__njfoa[data-stage="3"] .ascent_badgeFlourish__mpL50,.ascent_badge__njfoa[data-stage="4"] .ascent_badgeFlourish__mpL50{opacity:.72}.ascent_badge__njfoa[data-stage="4"] .ascent_badgeOuter___yUuS{opacity:.85;stroke-width:1}.ascent_badge__njfoa[data-stage="5"] .ascent_badgeOuter___yUuS{opacity:.95;stroke-width:1.2}.ascent_badge__njfoa[data-size=preview]{width:78px;height:78px}.ascent_badge__njfoa[data-size=preview] .ascent_badgeNumber__71pO_{font-size:31px}.ascent_badge__njfoa[data-size=small]{width:33px;height:33px}.ascent_badge__njfoa[data-size=small] .ascent_badgeNumber__71pO_{font-size:14px;font-weight:550;letter-spacing:-.025em}.ascent_badge__njfoa[data-size=small] .ascent_badgeFlourish__mpL50,.ascent_badge__njfoa[data-size=small] .ascent_badgeOuter___yUuS,.ascent_badge__njfoa[data-size=small] .ascent_badgePearls__1q_Lu{display:none}.ascent_badge__njfoa[data-size=small] .ascent_badgeRim__lT6u8{stroke-width:3}.ascent_badge__njfoa[data-size=small] .ascent_badgeInset__F3FDC{stroke-width:1.5;opacity:.24}.ascent_badge__njfoa[data-fresh=true]{animation:ascent_badgeLight__BdXnj 1.6s cubic-bezier(.16,1,.3,1) both}@keyframes ascent_badgeLight__BdXnj{0%,to{filter:brightness(1)}30%{filter:brightness(1.22) drop-shadow(0 0 10px #e5dbb03d)}}.ascent_levelTitle__B0_r1 h3,.ascent_progress__4gHG_ h3{font-size:36px;font-weight:420;line-height:1.18;letter-spacing:-.05em;margin:0 0 12px}.ascent_levelTitle__B0_r1>span,.ascent_progress__4gHG_ p{font-size:12px;color:var(--xp-muted)}.ascent_rail__mcKB6{background:#d3d5dc12;border-radius:9px;margin-top:28px;box-shadow:0 0 0 1px #e0dac017}.ascent_headerRail__ZgFZw i,.ascent_rail__mcKB6 i,.ascent_toastRail___VsH_ i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#91b9b6,#e5dcba);transition:width .5s cubic-bezier(.16,1,.3,1)}.ascent_rail__mcKB6{position:relative;background:#0d192745;height:4px}.ascent_rail__mcKB6>i{position:relative}.ascent_rail__mcKB6>i:after{content:"";position:absolute;right:-2px;top:-2px;width:8px;height:8px;border-radius:50%;background:#f0e6c8;box-shadow:0 0 10px #f0e6c85c;opacity:1}.ascent_rail__mcKB6>i[style*="width: 0%"]:after{opacity:0}.ascent_railTicks__BMavn{display:flex;justify-content:space-between;height:7px;margin-top:7px}.ascent_railTicks__BMavn i{height:3px;width:1px;background:#d4dac330}.ascent_railTicks__BMavn i:nth-child(5n+1){height:6px}.ascent_railTicks__BMavn i[data-filled=true]{background:#e2d5ad90}.ascent_progressCaption__EO_12{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:9px;font-size:11px;font-variant-numeric:tabular-nums;color:var(--xp-muted)}.ascent_progressCaption__EO_12 span:first-child{color:#eee8d7}.ascent_rewardPreview__CAbdq{border-left:1px solid var(--xp-line);padding-left:28px;min-width:0}.ascent_rewardLabel__uHhLE{display:flex;justify-content:space-between;gap:8px;font-size:10px;color:var(--xp-muted)}.ascent_rewardLabel__uHhLE span:last-child{color:var(--xp-ink)}.ascent_rewardArt__jSXZH{display:flex;gap:18px;align-items:center;padding:24px 0}.ascent_rewardArt__jSXZH>span:last-child{font-size:12px;color:#b7bdc6}.ascent_rewardActions__i3x1t{display:flex;align-items:center;justify-content:space-between;gap:6px}.ascent_rewardActions__i3x1t button{display:flex;align-items:center;gap:6px;min-width:28px;min-height:30px;justify-content:center}.ascent_rewardActions__i3x1t>span{display:flex;align-items:center;gap:5px;font-size:10px;color:var(--xp-muted)}.ascent_rewardActions__i3x1t .ascent_equip__JOLEB{font-size:11px;border:1px solid #ccb78350;border-radius:20px;padding:0 17px;color:#f1e6c8;background:#eee3c710}.ascent_signIn__x2A3o{margin-top:18px;display:inline-flex;align-items:center;gap:20px;font-size:12px;color:var(--xp-ink);border-bottom:1px solid #cbb68670;padding-bottom:7px;text-decoration:none}.ascent_milestones__wTlGU{display:flex;justify-content:space-between;position:relative;margin:28px 42px 0}.ascent_milestones__wTlGU:before{content:"";position:absolute;top:22px;inset-inline:20px;height:1px;background:var(--xp-line)}.ascent_milestones__wTlGU button{position:relative;display:flex;flex-direction:column;align-items:center;gap:9px;width:44px;color:var(--xp-muted);font-size:10px}.ascent_milestones__wTlGU .ascent_badge__njfoa{width:44px;height:44px;transition:filter .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1)}.ascent_milestones__wTlGU button:not([data-reached=true]):not([aria-pressed=true]) .ascent_badge__njfoa{filter:saturate(.25);opacity:.65}.ascent_milestones__wTlGU [aria-pressed=true] .ascent_badge__njfoa{filter:drop-shadow(0 0 5px #ebd5a34a)}.ascent_milestones__wTlGU button:hover .ascent_badge__njfoa{transform:translateY(-2px)}.ascent_rewards__oq_D0{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin-top:24px}.ascent_rewards__oq_D0 button{display:flex;align-items:center;gap:9px;padding:12px 10px;border:1px solid var(--xp-line);border-radius:5px;font-size:10px}.ascent_rewards__oq_D0 [aria-pressed=true]{border-color:#cbb68788;background:#b9a26909}.ascent_rewards__oq_D0 button>span:not([data-level-badge]){white-space:nowrap}.ascent_weekly__rtwXy{margin-top:24px;border-bottom:1px solid var(--xp-line)}.ascent_weeklyHeading___g89n{width:100%;padding:13px 0 20px;color:var(--xp-muted);font-size:12px}.ascent_weekly__rtwXy>section{padding-bottom:26px}.ascent_weekly__rtwXy h2,.ascent_weekly__rtwXy>section>div:first-child:empty{display:none}.ascent_error__r8cLC{color:#e1ae91;font-size:11px;margin:10px 0 0}.ascent_skeleton__GguqN{display:grid;gap:25px}.ascent_skeleton__GguqN i{height:12px;width:75%;border-radius:3px;background:#c7cbd112}.ascent_skeleton__GguqN i:first-child{height:32px;width:45%}.ascent_headerLevel__JW03D{display:flex;flex-direction:column;align-items:center;gap:5px;text-decoration:none;margin-inline:8px}.ascent_headerRail__ZgFZw{display:block;height:2px;width:30px;background:#ffffff19}.ascent_headerPending__jAnOC{font-size:10px;color:#989fa9}.ascent_profileFrame__SlbnE{display:grid;place-items:center;width:100%;height:100%;border:1px solid #9ca8b838;border-radius:inherit}.ascent_profileFrame__SlbnE[data-refined=true]{box-shadow:inset 0 0 0 2px #8d98aa16}.ascent_profileFrame__SlbnE[data-frame="1"]{border-color:#c3c8cfa0}.ascent_profileFrame__SlbnE[data-frame="2"]{border-color:#c8bea8a0}.ascent_profileFrame__SlbnE[data-frame="3"]{border-color:#d5bd86b0;box-shadow:0 0 0 2px #d5bd861c}.ascent_profileFrame__SlbnE[data-frame="4"]{border-color:#ecdbb0;box-shadow:0 0 0 2px #d5bd8640,inset 0 0 0 2px #d5bd861a}.ascent_toast__MOffq{position:fixed;z-index:95;right:max(24px,env(safe-area-inset-right));bottom:max(100px,calc(env(safe-area-inset-bottom) + 85px));display:flex;align-items:center;gap:13px;min-width:180px;padding:15px 19px;color:#eeeae3;border:1px solid #d0d2d333;border-radius:13px;background:#2b3a50f0;backdrop-filter:blur(18px);box-shadow:0 8px 30px #0002;pointer-events:none;animation:ascent_noticeLife__wVtYc 3s cubic-bezier(.16,1,.3,1) both}.ascent_toast__MOffq[data-upgraded=true]{animation-duration:4.5s}.ascent_toast__MOffq strong{display:block;font-size:15px;font-weight:500}.ascent_toast__MOffq span:not([data-level-badge]):not([aria-hidden]){font-size:10px;color:#a9b0bc}.ascent_toast__MOffq>div>span{display:block;margin-top:4px}.ascent_toastRail___VsH_{height:2px;width:100px;background:#fff1}.ascent_toast__MOffq a{display:block;color:#dfcca5;font-size:11px;margin-top:8px;pointer-events:auto}@keyframes ascent_noticeLife__wVtYc{0%{opacity:0;transform:translateY(9px)}14%,87%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-3px)}}@media (max-width:1000px){.ascent_panelBody__Na8HC{grid-template-columns:150px minmax(0,1fr);padding:30px;gap:26px}.ascent_rewardPreview__CAbdq{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.5fr 1fr;gap:18px;align-items:center;padding:23px 0 0;border-left:0;border-top:1px solid var(--xp-line)}.ascent_rewardArt__jSXZH{padding:0;justify-content:center}.ascent_rewardLabel__uHhLE{flex-direction:column}.ascent_panel__TTZCr{margin-top:52px}}@media (max-width:600px){.ascent_panelBody__Na8HC{padding:26px 20px;grid-template-columns:82px minmax(0,1fr);gap:22px 18px}.ascent_heroBadge__QeIWZ{gap:11px}.ascent_heroBadge__QeIWZ .ascent_badge__njfoa{width:86px;height:86px}.ascent_heroBadge__QeIWZ .ascent_badgeNumber__71pO_{font-size:34px}.ascent_levelTitle__B0_r1 h3,.ascent_progress__4gHG_ h3{font-size:25px;margin-bottom:9px}.ascent_levelTitle__B0_r1>span{font-size:10px}.ascent_rail__mcKB6{margin-top:19px}.ascent_progressCaption__EO_12{font-size:9px;gap:6px}.ascent_rewardPreview__CAbdq{grid-template-columns:1fr 1fr;gap:10px}.ascent_rewardArt__jSXZH{justify-content:flex-end;gap:12px}.ascent_rewardArt__jSXZH>.ascent_badge__njfoa{width:50px;height:50px}.ascent_rewardArt__jSXZH .ascent_badge__njfoa[data-size=preview] .ascent_badgeNumber__71pO_{font-size:21px}.ascent_rewardArt__jSXZH>span:last-child{font-size:10px;max-width:40px}.ascent_rewardActions__i3x1t{grid-column:1/-1}.ascent_milestones__wTlGU{margin-inline:18px}.ascent_milestones__wTlGU button:nth-child(2),.ascent_milestones__wTlGU button:nth-child(4){display:none}.ascent_panelHeading__hYDuQ h2{font-size:26px}.ascent_panelHeading__hYDuQ{padding-bottom:20px}.ascent_rewards__oq_D0{grid-template-columns:repeat(2,minmax(0,1fr))}.ascent_rewards__oq_D0 button{padding-inline:8px;gap:6px}.ascent_headerLevel__JW03D{margin-inline:0}.ascent_headerLevel__JW03D .ascent_badge__njfoa{width:28px;height:28px}.ascent_headerLevel__JW03D .ascent_badgeNumber__71pO_{font-size:14px}.ascent_toast__MOffq{right:16px;bottom:max(104px,calc(env(safe-area-inset-bottom) + 88px));max-width:calc(100vw - 32px)}}html.light .ascent_panel__TTZCr{--xp-ink:#29313c;--xp-muted:#515c66;--xp-line:#414d6140}html.light .ascent_panelBody__Na8HC{background:radial-gradient(ellipse at 12% 50%,#fffbefb0,transparent 45%),linear-gradient(105deg,#e7eced,#e3e9ee 60%,#e5e9e7)}html.light .ascent_panelOrnament__t96ke{stroke:#8d815f}html.light .ascent_railTicks__BMavn i{background:#576f8133}html.light .ascent_railTicks__BMavn i[data-filled=true]{background:#708c89}html.light .ascent_progressCaption__EO_12 span:first-child,html.light .ascent_rewardArt__jSXZH>span:last-child{color:#4e5969}html.light .ascent_rail__mcKB6{background:#59698122}html.light .ascent_rail__mcKB6 i{background:linear-gradient(90deg,#659592,#b5a16a)}html.light .ascent_rewardActions__i3x1t .ascent_equip__JOLEB{color:#72592f}@media (prefers-reduced-motion:reduce){.ascent_badge__njfoa,.ascent_toast__MOffq{animation:none!important}.ascent_headerRail__ZgFZw i,.ascent_milestones__wTlGU .ascent_badge__njfoa,.ascent_rail__mcKB6 i,.ascent_toastRail___VsH_ i{transition:none}.ascent_milestones__wTlGU button:hover .ascent_badge__njfoa{transform:none}}.ascent_panelBody__Na8HC{grid-template-columns:180px minmax(0,1fr);min-height:222px;gap:42px;padding-right:64px}.ascent_panelHeading__hYDuQ .ascent_giftButton__r9rgK{position:relative;display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--xp-line);border-radius:50%;background:#a2b9cc0a;color:var(--xp-muted);transition:background .25s,color .25s,box-shadow .25s}.ascent_panelHeading__hYDuQ .ascent_giftButton__r9rgK:hover{background:#bbd3e01a;color:var(--xp-ink)}.ascent_panelHeading__hYDuQ .ascent_giftButton__r9rgK[data-available=true]{color:#f2dfad;border-color:#ead7a55c;background:radial-gradient(circle,#d9c69b23,#d9c69b05);box-shadow:0 0 24px #ead5a518,inset 0 0 10px #ead5a510}.ascent_giftCount__XXnW5{position:absolute;top:-3px;right:-4px;min-width:18px;height:18px;padding:0 4px;border-radius:12px;background:#e8d9b1;color:#334153;font-size:10px;display:grid;place-items:center;font-weight:600}.ascent_rewardDialog__5U7sM{color-scheme:dark;scrollbar-width:thin;scrollbar-color:#b8c0ca70 #273345;color:#f1ecdf;background:radial-gradient(ellipse at 18% 80%,#52748235,transparent 54%),linear-gradient(125deg,#2c3a4e,#233044 65%,#344152);border:1px solid #dcd2b852;border-radius:18px;padding:0;width:calc(100% - 40px);max-width:960px;box-sizing:border-box;max-height:min(760px,calc(100dvh - 48px));overflow:auto;box-shadow:0 32px 120px #03081390,inset 0 0 0 5px #e8ddbb05}.ascent_rewardDialog__5U7sM[open]{animation:ascent_handbookArrival__YGUQY .38s cubic-bezier(.16,1,.3,1)}.ascent_rewardDialog__5U7sM::backdrop{background:#0b1327a8;backdrop-filter:blur(8px)}.ascent_handbookHeader__N5naA{display:flex;align-items:center;justify-content:space-between;padding:30px 38px 24px}.ascent_handbookHeader__N5naA h2{margin:0 0 8px;font-size:27px;font-weight:450;letter-spacing:-.04em}.ascent_handbookHeader__N5naA span{font-size:12px;color:#b9c2cd}.ascent_handbookHeader__N5naA button{color:#e1e5e9;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid #d9d2c52e}.ascent_handbookHeader__N5naA button:hover{background:#ffffff0c}.ascent_handbookHeader__N5naA button:focus-visible{outline:2px solid #e3d5af;outline-offset:3px}.ascent_rewardRoute__KXsc7{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#c4c1b73d transparent;padding:18px 38px;background:#101e321f}.ascent_rewardRoute__KXsc7>button{flex:0 0 126px;padding:0;display:flex;flex-direction:column;align-items:center;scroll-snap-align:center;position:relative}.ascent_routeLevel__Si5nK{font-size:12px;color:#a8b5c7}.ascent_routeNode___iP8h{width:7px;height:7px;border-radius:50%;background:#5d6a7b;margin:17px 0 22px;position:relative;z-index:1;box-shadow:0 0 0 5px #2a384b}.ascent_rewardRoute__KXsc7>button:before{content:"";position:absolute;height:1px;background:#cbd4de26;top:37px;left:0;right:0}.ascent_rewardRoute__KXsc7>button:first-child:before{left:50%}.ascent_rewardRoute__KXsc7>button:last-child:before{right:50%}.ascent_rewardRoute__KXsc7>button[data-reached=true] .ascent_routeNode___iP8h{background:#ded5b8}.ascent_rewardRoute__KXsc7>button[data-claimable=true] .ascent_routeNode___iP8h{box-shadow:0 0 0 5px #d6c59216,0 0 14px #eed7a27a}.ascent_routeCard__QdVIT{width:108px;height:127px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border-radius:12px;border:1px solid #e3dec115;background:#92aabe08;transition:background .25s,border-color .25s}.ascent_routeCard__QdVIT .ascent_badge__njfoa{width:72px;height:72px}.ascent_routeCard__QdVIT .ascent_badgeNumber__71pO_{font-size:29px}.ascent_rewardRoute__KXsc7>button[aria-pressed=true] .ascent_routeCard__QdVIT{border-color:#e2d6b383;background:linear-gradient(150deg,#c8c9ae19,#9dc2cb0e);box-shadow:inset 0 0 0 4px #e2d6b305}.ascent_rewardRoute__KXsc7>button:hover .ascent_routeCard__QdVIT{background:#d2d9cf12}.ascent_rewardRoute__KXsc7>button:not([data-reached=true]) .ascent_routeCard__QdVIT .ascent_badge__njfoa{opacity:.5}.ascent_routeStatus__iUMhW{color:#c1c9ce;height:16px}.ascent_rewardRoute__KXsc7>button[data-claimable=true] .ascent_routeStatus__iUMhW{color:#ebd6a4}.ascent_routeControls__Jrj2n{display:flex;align-items:center;justify-content:space-between;margin:0 38px;padding:10px 0 14px;border-bottom:1px solid #e1d9c21c;color:#b6c1cc;font-size:10px}.ascent_routeControls__Jrj2n>div{display:flex;gap:12px}.ascent_routeControls__Jrj2n button{width:36px;height:30px;display:grid;place-items:center;border-radius:20px;border:1px solid #e2dcc124}.ascent_rewardDetail__AlmRN{display:grid;grid-template-columns:220px 1fr;align-items:center;gap:38px;padding:24px 64px 30px}.ascent_detailArt__Wl__1{position:relative;display:grid;place-items:center;padding:12px;background:radial-gradient(ellipse,#a1c5cd14,transparent 70%);animation:ascent_handbookArrival__YGUQY .3s cubic-bezier(.16,1,.3,1)}.ascent_detailSmall__rsoTZ{position:absolute;right:30px;bottom:19px;border:4px solid #2b3a4d;border-radius:50%;display:flex}.ascent_detailCopy__rTT2x>span{font-size:12px;color:#c5c6b5}.ascent_detailCopy__rTT2x h3{font-size:26px;font-weight:450;letter-spacing:-.035em;margin:9px 0}.ascent_detailCopy__rTT2x p{margin:0 0 20px;font-size:12px;color:#b8c3cd}.ascent_rewardDialog__5U7sM .ascent_claimButton__w9nKy{display:inline-flex;justify-content:center;align-items:center;gap:9px;min-width:156px;height:42px;border:1px solid #e2d6b775;border-radius:24px;color:#304052;background:#e9e3d4;font-size:13px;text-decoration:none;transition:background .2s}.ascent_rewardDialog__5U7sM .ascent_claimButton__w9nKy:hover:not(:disabled){background:#fff5df}.ascent_rewardDialog__5U7sM .ascent_claimButton__w9nKy:disabled{background:#d3d9d50b;color:#d3d7d3;border-color:#d3d9d52a;opacity:.6}.ascent_claimFeedback__KzPJI{height:18px;margin-top:10px;font-size:11px;color:#c4dfd4}.ascent_rewardAvatar__kVRK_{width:66px;height:66px;border-radius:9px}.ascent_detailAvatar__Bhwzj{width:128px;height:128px;border-radius:13px}.ascent_smallAvatar__Z4Ufh{width:38px;height:38px;border-radius:6px}@media (max-width:600px){.ascent_detailAvatar__Bhwzj{width:92px;height:92px}}.ascent_claimFeedback__KzPJI span{display:flex;align-items:center;gap:6px}.ascent_claimFeedback__KzPJI [role=alert]{color:#f2b7ab}@keyframes ascent_handbookArrival__YGUQY{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}html.light .ascent_giftButton__r9rgK[data-available=true]{color:#83672f;border-color:#9b7c395e}@media (max-width:600px){.ascent_panelBody__Na8HC{grid-template-columns:76px minmax(0,1fr);gap:18px;padding:26px 18px;min-height:170px}.ascent_levelTitle__B0_r1{flex-wrap:wrap}.ascent_rewardDialog__5U7sM{width:calc(100% - 20px);max-height:calc(100dvh - 24px);border-radius:14px}.ascent_handbookHeader__N5naA{padding:22px 20px 20px}.ascent_handbookHeader__N5naA h2{font-size:24px}.ascent_rewardRoute__KXsc7{padding:16px 20px}.ascent_rewardRoute__KXsc7>button{flex-basis:108px}.ascent_routeCard__QdVIT{width:92px;height:118px}.ascent_routeControls__Jrj2n{margin-inline:20px}.ascent_rewardDetail__AlmRN{padding:20px 16px 18px;grid-template-columns:112px minmax(0,1fr);gap:14px}.ascent_detailArt__Wl__1{padding:0}.ascent_detailArt__Wl__1>.ascent_badge__njfoa{width:108px;height:108px}.ascent_detailArt__Wl__1>.ascent_badge__njfoa .ascent_badgeNumber__71pO_{font-size:42px}.ascent_detailSmall__rsoTZ{right:0;bottom:0;border-width:3px}.ascent_detailCopy__rTT2x h3{font-size:21px}.ascent_rewardDialog__5U7sM .ascent_claimButton__w9nKy{min-width:0;width:130px;max-width:100%}}@media (prefers-reduced-motion:reduce){.ascent_detailArt__Wl__1,.ascent_rewardDialog__5U7sM[open]{animation:none}.ascent_giftButton__r9rgK,.ascent_rewardDialog__5U7sM .ascent_claimButton__w9nKy,.ascent_routeCard__QdVIT{transition:none}}.ascent_panel__TTZCr{margin-top:44px}.ascent_panelHeading__hYDuQ{position:relative;gap:24px;padding:22px 0 24px}.ascent_panelHeading__hYDuQ:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--xp-line),transparent);order:1}.ascent_panelHeading__hYDuQ h2{order:0}.ascent_panelHeading__hYDuQ .ascent_giftButton__r9rgK{order:2}.ascent_panelBody__Na8HC{grid-template-columns:200px minmax(0,1fr);gap:48px;padding:26px 54px 26px 30px;min-height:238px;border-radius:18px 18px 0 0;border-bottom:0;border-color:#c3d1dc1c;background:radial-gradient(ellipse 380px 240px at 12% 32%,#93b9c428,transparent 75%),linear-gradient(105deg,#26344699,#1c293970 55%,#202d3b60);box-shadow:inset 0 1px #dce9eb0b,0 16px 38px -34px #000a}.ascent_panelBody__Na8HC:before{inset:8px 8px 0;border-bottom:0;border-color:#dbe9e810;border-radius:12px 12px 0 0}.ascent_panelOrnament__t96ke{opacity:.24}.ascent_heroBadge__QeIWZ{position:relative;padding:8px}.ascent_heroBadge__QeIWZ:before{content:"";position:absolute;width:190px;height:190px;border:1px solid #bccfc820;border-radius:50%;background:radial-gradient(circle,#a4bcb415,transparent 65%)}.ascent_heroBadge__QeIWZ:after{content:"";position:absolute;width:204px;height:204px;border:1px solid #bccfc814;border-radius:50%;clip-path:polygon(0 0,47% 0,47% 50%,100% 50%,100% 100%,53% 100%,53% 50%,0 50%)}.ascent_heroBadge__QeIWZ .ascent_badge__njfoa{width:170px;height:170px}.ascent_badgePlate__YScdp{filter:drop-shadow(0 4px 4px #05101f60)}.ascent_badge__njfoa[data-size=small] .ascent_badgeCrest__kb5XY{display:none}.ascent_levelWave__DMnX2{position:absolute;width:172px;height:172px;border:1px solid #e1e5cbbb;border-radius:50%;opacity:0;pointer-events:none}.ascent_levelTitle__B0_r1{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.ascent_levelTitle__B0_r1 h3{font-size:clamp(30px,3vw,42px);margin:0;letter-spacing:-.045em}.ascent_levelTitle__B0_r1>span{font-size:13px}.ascent_rail__mcKB6{height:5px;margin-top:25px;box-shadow:inset 0 1px #070d1966,0 1px #b9c7ce12}.ascent_rail__mcKB6:after{content:"";position:absolute;right:-3px;top:-2px;width:8px;height:8px;border:1px solid #b9c6c647;border-radius:50%;background:#24313e}.ascent_xpGain__vVpeE{position:absolute;top:0;bottom:0;border-radius:inherit;background:#f4edc7;box-shadow:0 0 12px #f4edc766;opacity:0;pointer-events:none}.ascent_progressCaption__EO_12{margin-top:14px}.ascent_weekly__rtwXy{margin-top:0;border:1px solid #c3d1dc1c;border-top-color:#c3d1dc12;border-radius:0 0 18px 18px;background:linear-gradient(105deg,#26344670,#1c293948);overflow:hidden}.ascent_weeklyHeading___g89n{display:flex;align-items:center;gap:12px;padding:16px 32px;list-style:none}.ascent_weeklyHeading___g89n h3{margin:0;font:inherit}.ascent_weeklyHeading___g89n>span{margin-left:auto;font-size:11px;font-variant-numeric:tabular-nums}.ascent_weekly__rtwXy>section{padding:0 32px 22px}.ascent_giftButton__r9rgK[data-available=true]:after{content:"";position:absolute;inset:-5px;border:1px solid #e4d5a16b;border-radius:50%;animation:ascent_giftArrival__U5H_U .85s cubic-bezier(.16,1,.3,1) both;pointer-events:none}@keyframes ascent_giftArrival__U5H_U{0%{opacity:0;transform:scale(.8)}35%{opacity:.8}to{opacity:.35;transform:scale(1)}}.ascent_rewardDialog__5U7sM{background:radial-gradient(ellipse at 12% 0,#759aaa28,transparent 55%),linear-gradient(125deg,#2b3b4e,#223044 70%,#2f4052);box-shadow:0 30px 100px #020916a0,inset 0 0 0 6px #dae2d507,inset 0 0 0 7px #dae2d509}.ascent_handbookHeader__N5naA{position:relative}.ascent_handbookHeader__N5naA:after{content:"";position:absolute;left:38px;right:38px;bottom:0;height:1px;background:linear-gradient(90deg,#dce1ce42,transparent)}.ascent_routeCard__QdVIT{box-shadow:inset 0 1px #e6e7d608,0 8px 12px -10px #07112370}.ascent_detailArt__Wl__1:after,.ascent_detailArt__Wl__1:before{content:"";position:absolute;width:175px;height:175px;border:1px solid #c7d6ce24;border-radius:50%;pointer-events:none}.ascent_detailArt__Wl__1:after{width:196px;height:196px;border-style:dashed;border-color:#c7d6ce15}.ascent_rewardDetail__AlmRN[data-collected=true] .ascent_detailArt__Wl__1:before{animation:ascent_claimRing__RDzC4 .85s cubic-bezier(.16,1,.3,1)}@keyframes ascent_claimRing__RDzC4{0%{transform:scale(.85);opacity:0}30%{opacity:1}to{transform:scale(1.2);opacity:0}}html.light .ascent_panelBody__Na8HC{background:radial-gradient(ellipse 380px 240px at 12% 32%,#f5f6ef,transparent 75%),linear-gradient(105deg,#fafbf8,#f1f4f3 68%,#ecf1ef);border-color:#75828b66;box-shadow:0 14px 30px -25px #27384152,inset 0 1px #fff}html.light .ascent_weekly__rtwXy{background:linear-gradient(105deg,#f4f6f2,#eef2ee);border-color:#75828b66}html.light .ascent_heroBadge__QeIWZ [data-badge-motion]{--badge-edge:#897544;--badge-hot:#9a7229}html.light .ascent_heroBadge__QeIWZ:after,html.light .ascent_heroBadge__QeIWZ:before{border-color:#506b7028}html.light .ascent_panelBody__Na8HC:before{border-color:#61768018}html.light .ascent_rail__mcKB6:after{background:#dce4e5;border-color:#647c7866}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine) and (min-width:701px){[data-home-reveal=level]:has(.ascent_panel__TTZCr){opacity:1!important;transform:none!important}[data-home-reveal=level] .ascent_heroBadge__QeIWZ,[data-home-reveal=level] .ascent_panelHeading__hYDuQ,[data-home-reveal=level] .ascent_progress__4gHG_,[data-home-reveal=level] .ascent_weekly__rtwXy{transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}[data-home-reveal=level] .ascent_progress__4gHG_{transition-delay:.1s}[data-home-reveal=level] .ascent_weekly__rtwXy{transition-delay:.15s}[data-home-reveal=level][data-reveal-state=waiting] .ascent_heroBadge__QeIWZ,[data-home-reveal=level][data-reveal-state=waiting] .ascent_panelHeading__hYDuQ,[data-home-reveal=level][data-reveal-state=waiting] .ascent_progress__4gHG_,[data-home-reveal=level][data-reveal-state=waiting] .ascent_weekly__rtwXy{opacity:0;transform:translateY(10px)}[data-home-reveal=level][data-reveal-instant=true] .ascent_panel__TTZCr *{transition:none!important}}@media (max-width:700px){.ascent_panel__TTZCr{margin-top:30px}.ascent_panelBody__Na8HC{grid-template-columns:92px minmax(0,1fr);gap:20px;padding:28px 20px;min-height:188px}.ascent_heroBadge__QeIWZ .ascent_badge__njfoa{width:94px;height:94px}.ascent_heroBadge__QeIWZ .ascent_badgeNumber__71pO_{font-size:36px}.ascent_heroBadge__QeIWZ:before{width:106px;height:106px}.ascent_heroBadge__QeIWZ:after{width:116px;height:116px}.ascent_levelWave__DMnX2{width:100px;height:100px}.ascent_levelTitle__B0_r1{gap:4px;display:block}.ascent_levelTitle__B0_r1 h3{font-size:26px;margin-bottom:5px}.ascent_levelTitle__B0_r1>span{font-size:11px}.ascent_rail__mcKB6{margin-top:18px}.ascent_progressCaption__EO_12{font-size:10px}.ascent_weeklyHeading___g89n{padding:16px 22px}.ascent_weekly__rtwXy>section{padding:0 20px 20px}.ascent_panelHeading__hYDuQ{gap:18px}}@media (prefers-reduced-motion:reduce){.ascent_detailArt__Wl__1:before,.ascent_giftButton__r9rgK:after{animation:none!important}.ascent_panel__TTZCr *,.ascent_panel__TTZCr :after,.ascent_panel__TTZCr :before{transition:none!important}}.ascent_heroBadge__QeIWZ .ascent_badgeRim__lT6u8{filter:drop-shadow(0 0 2px #c9e5dc44)}.ascent_heroBadge__QeIWZ .ascent_badgeOuter___yUuS{filter:drop-shadow(0 0 4px #b6d4d844)}.ascent_badgeGallery__jzQoh{padding:2px 38px 25px;border-bottom:1px solid #e1d9c21c}.ascent_badgeGallery__jzQoh h3{color:#d5d7d7;font-size:12px;font-weight:500;margin:0 0 22px}.ascent_badgeGallery__jzQoh>div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.ascent_badgeSpecimen__79PlP{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;position:relative}.ascent_badgeSpecimen__79PlP>span:last-child{font-size:10px;font-variant-numeric:tabular-nums;color:#c3c8cf;letter-spacing:.02em}.ascent_badgeSpecimen__79PlP:after{content:"";width:28px;height:1px;background:linear-gradient(90deg,transparent,#ded5b845,transparent)}html.light .ascent_badgeGallery__jzQoh h3,html.light .ascent_badgeSpecimen__79PlP>span:last-child{color:#d9ddd9}@media (max-width:600px){.ascent_badgeGallery__jzQoh{padding:4px 22px 24px}.ascent_badgeGallery__jzQoh>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 12px}.ascent_badgeGallery__jzQoh h3{margin-bottom:18px}}.ascent_rewardRoute__KXsc7{padding-block:12px}.ascent_rewardRoute__KXsc7>button{flex:1 0 110px}.ascent_rewardRoute__KXsc7>button:before{top:31px}.ascent_routeNode___iP8h{margin:12px 0}.ascent_routeCard__QdVIT{height:98px}.ascent_rewardDetail__AlmRN{padding-block:18px}