h2>.achievements_strong__svsJh{font-weight:600;letter-spacing:-.04em}.achievements_hero__LakE4{padding-block:0 clamp(56px,7vw,88px)}.achievements_heroMedia__7rfTH{position:absolute;inset:0;z-index:-3;opacity:.3;-webkit-mask-image:radial-gradient(80% 90% at 80% 40%,#000 25%,transparent 80%);mask-image:radial-gradient(80% 90% at 80% 40%,#000 25%,transparent 80%)}.achievements_heroMedia__7rfTH img{width:100%;height:100%;object-fit:cover}.achievements_heroGrid__UI7yo{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,5vw,64px);align-items:center;margin-top:clamp(28px,4vw,48px)}.achievements_heroCopy__6g_eW{display:grid;gap:20px;justify-items:start}.achievements_title__FcFjs{font-size:clamp(46px,6.6vw,92px);line-height:.92;font-weight:900;letter-spacing:-.055em}.achievements_title__FcFjs .achievements_sub__PzX7x{display:block;font-size:.5em;line-height:1.08;margin-top:14px;font-weight:500;letter-spacing:-.04em}.achievements_heroLede__LTmgv{max-width:52ch;font-size:17.5px;color:#cfc8e6}.achievements_stats__Hxqjn{display:grid;grid-template-columns:repeat(3,minmax(0,auto));gap:12px 36px}.achievements_stats__Hxqjn div{display:grid;gap:4px}.achievements_stats__Hxqjn b{font:900 46px/.95 var(--f-cond);font-variant-numeric:tabular-nums}.achievements_stats__Hxqjn span{font-size:13.5px;color:var(--stage-muted);max-width:16ch}.achievements_streak__hSAJU{position:relative;display:grid;gap:18px;padding:26px;border-radius:28px;border:1px solid transparent;background:linear-gradient(rgb(19 13 32/90%),rgb(19 13 32/90%)) padding-box,linear-gradient(150deg,#f59e0b,#ec4899 55%,#a855f7) border-box;box-shadow:0 40px 90px -40px rgb(245 158 11/55%);backdrop-filter:blur(16px)}.achievements_streakTop__hHDnm{display:flex;align-items:center;gap:18px}.achievements_flame__nCIOQ{flex:none;width:64px;height:64px;border-radius:20px;display:grid;place-items:center;font-size:32px;background:radial-gradient(circle at 50% 60%,rgb(251 146 60/45%),rgb(236 72 153/15%) 70%);border:1px solid rgb(251 146 60/35%)}.achievements_flameCold__ojTYG{filter:grayscale(1);opacity:.6}.achievements_streakNum__KoLu1{display:grid;gap:2px}.achievements_streakNum__KoLu1 b{font:900 64px/.9 var(--f-cond);font-variant-numeric:tabular-nums}.achievements_streakNum__KoLu1 span{font-size:14px;color:var(--stage-muted)}.achievements_status__7GtfG{justify-self:start;display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;padding:8px 12px;border-radius:999px;background:rgb(255 255 255/7%);border:1px solid rgb(255 255 255/12%)}.achievements_status__7GtfG i{width:8px;height:8px;border-radius:50%;background:#34d399}.achievements_statusWarn__amJWg i{background:#fbbf24}.achievements_statusBad__W0ctm i{background:#f87171}.achievements_next__DZY_G{display:grid;gap:10px}.achievements_nextRow__3M2_x{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:#e4def5}.achievements_nextRow__3M2_x b{color:#fcd34d}.achievements_bar__fvpzf{height:8px;border-radius:999px;background:rgb(255 255 255/12%);overflow:hidden}.achievements_bar__fvpzf i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f59e0b,#ec4899)}.achievements_streakFoot__kCMkG{font-size:13px;color:var(--stage-muted)}.achievements_restore__RPB5a{justify-self:start}.achievements_track__9wVIN{position:relative;display:grid;grid-template-columns:repeat(var(--n,6),minmax(0,1fr));gap:10px}.achievements_milestone__XkHLp{display:grid;gap:8px;justify-items:center;text-align:center;padding:20px 10px;border-radius:22px;background:var(--card);border:1px solid var(--line-2)}.achievements_milestone__XkHLp b{font:900 34px/1 var(--f-cond);font-variant-numeric:tabular-nums}.achievements_milestone__XkHLp small{font-size:13px;color:var(--muted)}.achievements_milestone__XkHLp span{font-size:14px;font-weight:700;color:var(--part)}.achievements_milestoneDone__fWBbf{border-color:color-mix(in srgb,var(--good) 45%,var(--line-2));background:color-mix(in srgb,var(--good-bg) 60%,var(--card))}.achievements_milestoneDone__fWBbf span{color:var(--good)}.achievements_milestoneNext__mMXMk{border:1px solid transparent;background:linear-gradient(var(--card),var(--card)) padding-box,linear-gradient(150deg,#f59e0b,#ec4899) border-box;box-shadow:var(--shadow)}.achievements_counts__jxCjA{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-top:18px}.achievements_countBox__wlTMm{padding:22px;border-radius:22px;background:var(--card);border:1px solid var(--line-2);display:grid;gap:12px;align-content:start}.achievements_countBox__wlTMm h3{font-size:18px}.achievements_countBox__wlTMm p{font-size:14.5px;color:var(--ink-2)}.achievements_chips__11xE_{display:flex;flex-wrap:wrap;gap:8px}.achievements_chips__11xE_ span{font-size:13.5px;font-weight:600;padding:8px 12px;border-radius:999px;background:var(--bg-2);border:1px solid var(--line);color:var(--ink-2)}.achievements_badgesHead__GxrUM{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:22px}.achievements_badges__cZAia{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.achievements_badge__Dk8b6{position:relative;display:grid;gap:12px;align-content:start;padding:22px;border-radius:24px;background:var(--card);border:1px solid var(--line-2);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:border-color .2s ease,transform .2s ease}.achievements_badge__Dk8b6:hover{border-color:#a855f7;transform:translateY(-2px)}.achievements_medal__CPWqt{position:relative;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;color:#fff;box-shadow:0 12px 26px -12px rgb(168 85 247/70%),inset 0 0 0 3px rgb(255 255 255/25%)}.achievements_medal__CPWqt svg{width:28px;height:28px}.achievements_medalLocked__Rx1kI{background:var(--none-bg)!important;color:var(--none);box-shadow:inset 0 0 0 2px var(--line-2)}.achievements_earnedTick__cSD_3{position:absolute;right:-2px;bottom:-2px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#16a34a;border:2px solid var(--card)}.achievements_earnedTick__cSD_3 svg{width:12px;height:12px}.achievements_badgeName__Q0C9L{font-size:17px;font-weight:800;letter-spacing:-.01em}.achievements_badgeDesc__DSC88{font-size:14px;color:var(--ink-2)}.achievements_badgeMeta__BUnlF{font-size:13px;color:var(--muted)}.achievements_badgeMetaWarn__O5ZNW{color:var(--part)}.achievements_badgeRarity__vQrBJ{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--muted)}.achievements_tierTag__vJ6u3{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;color:#6d28d9;background:rgb(139 92 246/12%);border:1px solid rgb(139 92 246/30%)}.achievements_tierTagLegendary__zj0rq{color:#92400e;background:rgb(245 158 11/14%);border-color:rgb(245 158 11/45%)}.dark .achievements_tierTag__vJ6u3{color:#ddd6fe}.dark .achievements_tierTagLegendary__zj0rq{color:#fde68a}.achievements_badgeBar__qizQz{height:6px;border-radius:999px;background:var(--bg-2);overflow:hidden}.achievements_badgeBar__qizQz i{display:block;height:100%;border-radius:inherit;background:var(--grad)}.achievements_empty__C_UkY{padding:32px;border-radius:22px;text-align:center;color:var(--muted);background:var(--card);border:1px dashed var(--line-2)}.achievements_facts__R9rfh{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.achievements_fact__PEiqT{display:grid;gap:8px;align-content:start;padding:22px;border-radius:22px;background:var(--card);border:1px solid var(--line-2)}.achievements_fact__PEiqT b{font-size:16px}.achievements_fact__PEiqT p{font-size:14px;color:var(--ink-2)}.achievements_fact__PEiqT a{font-size:14px;font-weight:600;color:var(--accent-ink);text-underline-offset:3px}.achievements_dialogList__5fnAP{list-style:none;margin:0;padding:0;display:grid;gap:8px}.achievements_dialogList__5fnAP li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:14px}.achievements_wins__vKyP5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.achievements_win__EXdMH{display:grid;gap:12px;align-content:start;padding:24px;border-radius:26px;background:var(--card);border:1px solid var(--line-2)}.achievements_winUrgent__DKp_E{border:1px solid transparent;background:linear-gradient(var(--card),var(--card)) padding-box,linear-gradient(150deg,#f59e0b,#ec4899) border-box;box-shadow:var(--shadow)}.achievements_winReward__M_yN2{justify-self:start;font-size:13px;font-weight:700;line-height:1;padding:7px 11px;border-radius:999px;color:var(--part);background:var(--part-bg)}.achievements_winLeft__2vaKI{font:900 44px/.95 var(--f-cond);font-variant-numeric:tabular-nums}.achievements_win__EXdMH p{font-size:14.5px;color:var(--ink-2)}.achievements_winPct__SKVTC{font-size:13px;color:var(--muted)}.achievements_win__EXdMH>a{justify-self:start;margin-top:4px}.achievements_celebrate__ek8KH{padding-top:28px}.achievements_party__fqXjO{position:relative;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;align-items:center;padding:22px 26px;border-radius:26px;border:1px solid transparent;background:linear-gradient(var(--card),var(--card)) padding-box,linear-gradient(120deg,#a855f7,#ec4899 50%,#f59e0b) border-box;box-shadow:var(--shadow)}.achievements_partyMedals__5xcES{display:flex}.achievements_partyMedals__5xcES>span+span{margin-left:-16px}.achievements_partyText__e2hGC{display:grid;gap:4px}.achievements_partyText__e2hGC b{font-size:22px;font-weight:800;letter-spacing:-.02em}.achievements_partyText__e2hGC p{font-size:14.5px;color:var(--ink-2)}.achievements_confetti__aaSx4{position:absolute;inset:0;pointer-events:none}.achievements_confetti__aaSx4 i{position:absolute;top:-14px;width:8px;height:13px;border-radius:2px;opacity:0;animation:achievements_fall__uaM65 2.8s cubic-bezier(.25,.6,.4,1) forwards}.achievements_confetti__aaSx4 i:nth-child(4n+1){background:#a855f7}.achievements_confetti__aaSx4 i:nth-child(4n+2){background:#ec4899}.achievements_confetti__aaSx4 i:nth-child(4n+3){background:#f59e0b}.achievements_confetti__aaSx4 i:nth-child(4n+4){background:#34d399}.achievements_confetti__aaSx4 i:first-child{left:4%;animation-delay:.05s}.achievements_confetti__aaSx4 i:nth-child(2){left:10%;animation-delay:.3s}.achievements_confetti__aaSx4 i:nth-child(3){left:17%;animation-delay:.15s}.achievements_confetti__aaSx4 i:nth-child(4){left:24%;animation-delay:.45s}.achievements_confetti__aaSx4 i:nth-child(5){left:31%;animation-delay:.1s}.achievements_confetti__aaSx4 i:nth-child(6){left:38%;animation-delay:.35s}.achievements_confetti__aaSx4 i:nth-child(7){left:45%;animation-delay:.2s}.achievements_confetti__aaSx4 i:nth-child(8){left:52%;animation-delay:.5s}.achievements_confetti__aaSx4 i:nth-child(9){left:59%;animation-delay:.12s}.achievements_confetti__aaSx4 i:nth-child(10){left:66%;animation-delay:.4s}.achievements_confetti__aaSx4 i:nth-child(11){left:73%;animation-delay:.25s}.achievements_confetti__aaSx4 i:nth-child(12){left:80%;animation-delay:.55s}.achievements_confetti__aaSx4 i:nth-child(13){left:86%;animation-delay:.08s}.achievements_confetti__aaSx4 i:nth-child(14){left:91%;animation-delay:.32s}.achievements_confetti__aaSx4 i:nth-child(15){left:95%;animation-delay:.18s}.achievements_confetti__aaSx4 i:nth-child(16){left:99%;animation-delay:.42s}@keyframes achievements_fall__uaM65{0%{opacity:1;transform:translateY(0) rotate(0deg)}to{opacity:0;transform:translateY(170px) rotate(520deg)}}.achievements_newTag__jdSCH{position:absolute;top:14px;right:14px;font-size:11.5px;font-weight:800;line-height:1;padding:6px 9px;border-radius:999px;color:#fff;background:var(--grad)}.achievements_loading__cbZYJ{padding:60px 0;text-align:center;color:var(--muted)}@media (max-width:1060px){.achievements_heroGrid__UI7yo,.achievements_wins__vKyP5{grid-template-columns:minmax(0,1fr)}.achievements_facts__R9rfh{grid-template-columns:repeat(2,minmax(0,1fr))}.achievements_track__9wVIN{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.achievements_counts__jxCjA,.achievements_facts__R9rfh,.achievements_party__fqXjO{grid-template-columns:minmax(0,1fr)}.achievements_stats__Hxqjn{grid-template-columns:repeat(2,minmax(0,1fr))}.achievements_stats__Hxqjn b{font-size:38px}.achievements_streakNum__KoLu1 b{font-size:54px}}@font-face{font-family:compareCond;src:url(/_next/static/media/f39fb73de5e89135-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:compareCond Fallback;src:local("Arial");ascent-override:156.29%;descent-override:34.02%;line-gap-override:0.00%;size-adjust:63.06%}.__className_52d25c{font-family:compareCond,compareCond Fallback}.__variable_52d25c{--font-compare-cond:"compareCond","compareCond Fallback"}