.AchievementsWrapper_wrapper___RmOs{width:min(100%,var(--container-xl));margin:0 auto;padding:0;display:flex;flex-direction:column;gap:0;overflow:hidden;border:1px solid var(--ach-line);border-radius:0;background:linear-gradient(180deg,var(--ach-bg) 0,color-mix(in srgb,var(--ach-bg-soft) 78%,#000) 100%);color:var(--ach-text);box-shadow:var(--ach-shadow)}.AchievementsWrapper_achievementWhitespace__HIqLK{width:min(100%,var(--container-xl));margin:0 auto;border-right:1px solid rgba(255,250,244,.16);border-left:1px solid rgba(255,250,244,.16);background:linear-gradient(180deg,#07030b,color-mix(in srgb,#190a21 78%,#000))}[data-pnut-embed-middle=true]:has(.AchievementsWrapper_wrapper___RmOs){scrollbar-width:none}.AchievementsWrapper_wrapper___RmOs::-webkit-scrollbar,[data-pnut-embed-middle=true]:has(.AchievementsWrapper_wrapper___RmOs)::-webkit-scrollbar{width:0;height:0;display:none}.AchievementsWrapper_rewardModalCard__Dcx5K,.AchievementsWrapper_toasterWrapper__YA71j,.AchievementsWrapper_wrapper___RmOs{--ach-bg:#07030b;--ach-bg-soft:#16091f;--ach-panel:rgba(15,7,22,.92);--ach-panel-soft:rgba(31,15,45,.72);--ach-line:rgba(255,250,244,.16);--ach-line-strong:rgba(244,191,78,.45);--ach-text:#fffaf4;--ach-muted:rgba(255,250,244,.66);--ach-soft:rgba(255,250,244,.08);--ach-gold:#f4bf4e;--ach-pink:#f063b1;--ach-fill:linear-gradient(90deg,#f063b1,#ffa0ca 45%,#f4bf4e);--ach-focus:0 0 0 3px color-mix(in srgb,var(--ach-pink) 35%,transparent);--ach-radius:var(--control-radius);--ach-radius-lg:var(--radius-2);--ach-pad:var(--space-5);--ach-gap:var(--space-4);--ach-tone:var(--ach-gold);--ach-tone-soft:color-mix(in srgb,var(--ach-tone) 16%,transparent);--ach-shadow:0 18px 42px rgba(0,0,0,.28)}.AchievementsWrapper_themePrincess__wuQUM{--ach-bg:#07030b;--ach-bg-soft:#190a21;--ach-panel:rgba(13,5,18,.94);--ach-panel-soft:rgba(34,13,44,.74);--ach-line-strong:rgba(244,191,78,.48);--ach-gold:#f4bf4e;--ach-pink:#f063b1;--ach-fill:linear-gradient(90deg,#f063b1,#ff9bc8 45%,#f4bf4e)}.AchievementsWrapper_themeMistress__vOztJ{--ach-bg:#070207;--ach-bg-soft:#1a0713;--ach-panel:rgba(13,3,12,.94);--ach-panel-soft:rgba(44,9,27,.74);--ach-line-strong:rgba(255,74,139,.5);--ach-gold:#ffb356;--ach-pink:#ff4a8b;--ach-fill:linear-gradient(90deg,#ff4a8b,#ff8aab 46%,#ffb356)}.AchievementsWrapper_themeNeutral__Cdsw1{--ach-bg:#06070c;--ach-bg-soft:#111723;--ach-panel:rgba(8,10,16,.94);--ach-panel-soft:rgba(18,24,35,.76);--ach-line-strong:rgba(125,167,255,.46);--ach-gold:#f0c76d;--ach-pink:#7da7ff;--ach-fill:linear-gradient(90deg,#7da7ff,#c79bff 46%,#f0c76d)}.AchievementsWrapper_achievementGroup_messages__DmG2S,.AchievementsWrapper_trophyMail__1aPi0{--ach-tone:#6fb7ff;--ach-gold:#b7e4ff;--ach-pink:#5f86ff;--ach-fill:linear-gradient(90deg,#5f86ff,#6fb7ff 52%,#c7ecff)}.AchievementsWrapper_achievementGroup_studio__0LwLE,.AchievementsWrapper_trophyVideo__zYiJL{--ach-tone:#7da7ff;--ach-gold:#cfe1ff;--ach-pink:#5f86ff;--ach-fill:linear-gradient(90deg,#5f86ff,#7da7ff 52%,#d6e4ff)}.AchievementsWrapper_achievementGroup_requests__mIuhY,.AchievementsWrapper_trophyChat__rM50A{--ach-tone:#f071b4;--ach-gold:#ffc4df;--ach-pink:#f071b4;--ach-fill:linear-gradient(90deg,#d94f99,#f071b4 52%,#ffc4df)}.AchievementsWrapper_achievementGroup_content__Q3G10,.AchievementsWrapper_trophyContent__M41fw{--ach-tone:#c79bff;--ach-gold:#ead7ff;--ach-pink:#9a69ff;--ach-fill:linear-gradient(90deg,#9a69ff,#c79bff 52%,#ead7ff)}.AchievementsWrapper_achievementGroup_profile__dZQ_3,.AchievementsWrapper_trophyProfile__AO_Gw{--ach-tone:#58dca3;--ach-gold:#c3f5dd;--ach-pink:#33c88f;--ach-fill:linear-gradient(90deg,#33c88f,#58dca3 52%,#d6f8cf)}.AchievementsWrapper_achievementGroup_business__6FAZT,.AchievementsWrapper_trophyBusiness__Is0Yc{--ach-tone:#ffb356;--ach-gold:#ffe0a6;--ach-pink:#ff8a42;--ach-fill:linear-gradient(90deg,#ff8a42,#ffb356 52%,#ffe0a6)}.AchievementsWrapper_wrapper___RmOs h3,.AchievementsWrapper_wrapper___RmOs h4,.AchievementsWrapper_wrapper___RmOs h5,.AchievementsWrapper_wrapper___RmOs p{margin:0}.AchievementsWrapper_wrapper___RmOs a,.AchievementsWrapper_wrapper___RmOs button{font:inherit}.AchievementsWrapper_boardSection__WEpg1,.AchievementsWrapper_foldoutPanel__WXlfN,.AchievementsWrapper_rankHero__eb3GC,.AchievementsWrapper_receivedBadgesSection__5JObB{border:0;background:transparent;color:var(--ach-text);box-shadow:none}.AchievementsWrapper_rankHero__eb3GC{position:relative;overflow:hidden;border-radius:0;background:transparent}.AchievementsWrapper_infoButton__L7MbW{position:absolute;top:var(--space-4);right:var(--space-4);z-index:6;width:36px;min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid color-mix(in srgb,var(--ach-gold) 46%,var(--ach-line));border-radius:50%;background:linear-gradient(180deg,rgba(255,250,244,.1),rgba(255,250,244,.025)),color-mix(in srgb,var(--ach-panel) 88%,transparent);color:var(--ach-gold);box-shadow:inset 0 0 0 1px rgba(255,250,244,.06),0 8px 20px rgba(0,0,0,.24)}.AchievementsWrapper_infoButton__L7MbW svg{width:16px;height:16px}.AchievementsWrapper_infoButton__L7MbW:focus-visible,.AchievementsWrapper_infoButton__L7MbW:hover{border-color:color-mix(in srgb,var(--ach-gold) 70%,var(--ach-line));background:linear-gradient(180deg,rgba(255,250,244,.14),rgba(255,250,244,.05)),color-mix(in srgb,var(--ach-panel-soft) 84%,transparent);color:var(--ach-text);box-shadow:var(--ach-focus),0 10px 24px rgba(0,0,0,.28)}.AchievementsWrapper_initialLoadingShell__WWGO_{position:relative;isolation:isolate;min-height:max(760px,100dvh);display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;background:radial-gradient(circle at 50% 18%,color-mix(in srgb,var(--ach-pink) 18%,transparent),transparent 42%),radial-gradient(circle at 50% 78%,color-mix(in srgb,var(--ach-gold) 12%,transparent),transparent 52%),var(--ach-bg)}.AchievementsWrapper_initialLoadingVisual__lDHWg{position:absolute;z-index:-1;inset:0;width:100%;min-width:0;overflow:hidden}.AchievementsWrapper_initialLoadingVisual__lDHWg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,3,11,.82) 0,rgba(7,3,11,.52) 36%,rgba(7,3,11,.88) 100%),linear-gradient(180deg,rgba(7,3,11,.4) 0,rgba(7,3,11,.76) 46%,var(--ach-bg) 100%);pointer-events:none}.AchievementsWrapper_initialLoadingPortrait__Gn_bL{width:100%;height:100%;display:block;background-position:top;background-repeat:no-repeat;background-size:cover;filter:saturate(1.04) contrast(1.02)}.AchievementsWrapper_initialLoadingContent__CbbNj{grid-column:1;align-self:stretch;justify-self:center;width:min(760px,calc(100% - var(--space-8)));min-height:100%;display:grid;align-content:center;justify-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-7);text-align:center}.AchievementsWrapper_initialLoadingEyebrow__IGgbU{color:var(--ach-gold);font-size:var(--fs-xs);font-weight:900;letter-spacing:.06em;text-transform:uppercase}.AchievementsWrapper_initialLoadingContent__CbbNj h3{color:var(--ach-text);font-size:3.25rem;line-height:1}.AchievementsWrapper_initialLoadingContent__CbbNj p{max-width:46ch;color:var(--ach-muted);font-size:var(--fs-md);font-weight:800;line-height:var(--lh-normal)}.AchievementsWrapper_initialLoadingMedallion__rCH9e{width:118px;height:118px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--ach-gold) 52%,var(--ach-line));border-radius:50%;background:color-mix(in srgb,var(--ach-panel) 86%,transparent);box-shadow:inset 0 0 0 6px rgba(255,250,244,.04),0 0 28px color-mix(in srgb,var(--ach-pink) 24%,transparent);animation:AchievementsWrapper_achievementLoadingMedallion___Eh_S 1.9s var(--easing) infinite}.AchievementsWrapper_initialLoadingShield__GSr3D{width:76px;height:76px;display:block;background-position:50%;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 0 12px color-mix(in srgb,var(--ach-gold) 34%,transparent))}.AchievementsWrapper_initialLoadingTrack__bixZY{position:relative;width:min(560px,100%);height:18px;overflow:hidden;border:1px solid color-mix(in srgb,var(--ach-gold) 42%,var(--ach-line));border-radius:var(--radius-round);background:rgba(255,250,244,.08)}.AchievementsWrapper_initialLoadingTrack__bixZY span{position:absolute;inset:2px auto 2px 2px;width:46%;border-radius:inherit;background:var(--ach-fill);animation:AchievementsWrapper_achievementLoadingTrack__UgiLy 1.6s var(--easing) infinite}.AchievementsWrapper_initialLoadingCards__8IL41{width:min(720px,100%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin-top:var(--space-3)}.AchievementsWrapper_initialLoadingCards__8IL41 span{height:104px;border:1px solid color-mix(in srgb,var(--ach-gold) 24%,var(--ach-line));background:linear-gradient(90deg,rgba(255,250,244,.04),rgba(255,250,244,.11),rgba(255,250,244,.04)),rgba(8,3,11,.62);background-size:220% 100%,auto;animation:AchievementsWrapper_achievementLoadingCard__SsJdj 1.8s var(--easing) infinite}.AchievementsWrapper_initialLoadingCards__8IL41 span:nth-child(2){animation-delay:.16s}.AchievementsWrapper_initialLoadingCards__8IL41 span:nth-child(3){animation-delay:.32s}@keyframes AchievementsWrapper_achievementLoadingMedallion___Eh_S{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes AchievementsWrapper_achievementLoadingTrack__UgiLy{0%{transform:translateX(-14%)}50%{transform:translateX(76%)}to{transform:translateX(-14%)}}@keyframes AchievementsWrapper_achievementLoadingCard__SsJdj{0%{background-position:120% 0,0 0}to{background-position:-120% 0,0 0}}.AchievementsWrapper_themeRow__wMplQ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5) 0}.AchievementsWrapper_rankBadge__wbVpq{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-3);border:1px solid var(--ach-line);border-radius:var(--control-radius);background:rgba(255,250,244,.06);color:var(--ach-text);font-weight:800}.AchievementsWrapper_badgeShield__EuAen,.AchievementsWrapper_smallIcon__JRbYs{width:38px;height:38px;-o-object-fit:contain;object-fit:contain}.AchievementsWrapper_boardFilters__ZJRx7,.AchievementsWrapper_categoryTabs__ZZr29,.AchievementsWrapper_levelTabs__kXm5_,.AchievementsWrapper_panelActions__MOoUC,.AchievementsWrapper_themeTabs__DGNHK{display:flex;flex-wrap:wrap;gap:var(--space-2)}.AchievementsWrapper_actionLink__qqAn1,.AchievementsWrapper_categoryTab__wLTl1,.AchievementsWrapper_levelTab__viAfu,.AchievementsWrapper_panelToggle__FABJS,.AchievementsWrapper_receivedBadgesToggle__uMM35,.AchievementsWrapper_rewardChevronToggle__msTIq,.AchievementsWrapper_rewardModalButton__38E6P,.AchievementsWrapper_themeTab__y7V9r{min-height:var(--control-height);border:1px solid var(--ach-line);border-radius:var(--control-radius);background:rgba(255,250,244,.05);color:var(--ach-text);padding:0 var(--space-3);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-size:var(--fs-sm);font-weight:800;text-decoration:none;cursor:pointer;transition:background var(--dur-fast) var(--easing),border-color var(--dur-fast) var(--easing),color var(--dur-fast) var(--easing),transform var(--dur-fast) var(--easing)}.AchievementsWrapper_actionLink__qqAn1:hover,.AchievementsWrapper_categoryTab__wLTl1:hover,.AchievementsWrapper_levelTab__viAfu:hover,.AchievementsWrapper_panelToggle__FABJS:hover,.AchievementsWrapper_receivedBadgesToggle__uMM35:hover,.AchievementsWrapper_rewardChevronToggle__msTIq:hover,.AchievementsWrapper_rewardModalButton__38E6P:hover,.AchievementsWrapper_themeTab__y7V9r:hover{border-color:var(--ach-line-strong);background:rgba(255,250,244,.1);color:var(--ach-text)}.AchievementsWrapper_actionLink__qqAn1:focus-visible,.AchievementsWrapper_categoryTab__wLTl1:focus-visible,.AchievementsWrapper_levelTab__viAfu:focus-visible,.AchievementsWrapper_panelToggle__FABJS:focus-visible,.AchievementsWrapper_receivedBadgesToggle__uMM35:focus-visible,.AchievementsWrapper_rewardChevronToggle__msTIq:focus-visible,.AchievementsWrapper_rewardModalButton__38E6P:focus-visible,.AchievementsWrapper_themeTab__y7V9r:focus-visible{outline:none;box-shadow:var(--ach-focus)}.AchievementsWrapper_categoryTabActive__zLNk5,.AchievementsWrapper_levelTabActive__WnB_v,.AchievementsWrapper_panelToggleActive__Pheg_,.AchievementsWrapper_themeTabActive__QI31A{border-color:color-mix(in srgb,var(--ach-pink) 72%,var(--ach-line));background:linear-gradient(90deg,color-mix(in srgb,var(--ach-pink) 78%,#000),color-mix(in srgb,var(--ach-gold) 54%,var(--ach-pink)));color:#160712}.AchievementsWrapper_categoryTabActive__zLNk5:hover,.AchievementsWrapper_levelTabActive__WnB_v:hover,.AchievementsWrapper_panelToggleActive__Pheg_:hover,.AchievementsWrapper_themeTabActive__QI31A:hover{border-color:color-mix(in srgb,var(--ach-pink) 84%,var(--ach-line));background:linear-gradient(90deg,color-mix(in srgb,var(--ach-pink) 72%,#fff),color-mix(in srgb,var(--ach-gold) 76%,#fff));color:#160712}.AchievementsWrapper_heroIntro__ktdJm,.AchievementsWrapper_progressText__Tzrep{padding:var(--space-2) var(--space-5) 0;color:var(--ach-muted);font-size:var(--fs-sm)}.AchievementsWrapper_panelActions__MOoUC{padding:var(--space-4) var(--space-5)}.AchievementsWrapper_rankOverview__9CfT8{--rank-pad-x:var(--space-8);--rank-pad-y:var(--space-8);--rank-pad-bottom:var(--space-6);position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(360px,41%) minmax(420px,1fr);grid-template-rows:auto auto 1fr auto;grid-template-areas:"visual progress" "visual quest" "visual spacer" "trophies trophies";min-height:clamp(500px,41vw,620px);padding:var(--rank-pad-y) var(--rank-pad-x) var(--rank-pad-bottom);overflow:hidden;background:var(--ach-bg)}.AchievementsWrapper_heroVisualFrame__yWV9w{grid-area:visual;position:absolute;z-index:-1;inset:calc(0px - var(--rank-pad-y)) auto calc(0px - var(--rank-pad-bottom)) calc(0px - var(--rank-pad-x));width:min(calc(53% + var(--rank-pad-x)),760px);min-width:420px;overflow:hidden}.AchievementsWrapper_heroVisualFrame__yWV9w:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,rgba(7,3,11,.18) 40%,var(--ach-bg) 100%),linear-gradient(180deg,rgba(7,3,11,0) 56%,rgba(7,3,11,.92) 100%);pointer-events:none}.AchievementsWrapper_rankPortrait__4BoR5{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;filter:saturate(1.04) contrast(1.02)}.AchievementsWrapper_heroVisualBadge__sQsnT{position:absolute;left:var(--space-5);bottom:var(--space-5);z-index:1;max-width:220px;padding:var(--space-1) var(--space-3);border:1px solid rgba(244,191,78,.45);border-radius:var(--radius-round);background:rgba(7,3,11,.64);color:var(--ach-text);font-size:var(--fs-xs);font-weight:900;text-transform:uppercase}.AchievementsWrapper_rankProgressPanel__aOJwH{grid-area:progress;z-index:1;display:grid;align-content:start;gap:var(--space-3);width:100%;max-width:720px;padding-top:var(--space-5);justify-self:center;color:var(--ach-text)}.AchievementsWrapper_rankProgressHeader__FSIX8{display:grid;row-gap:var(--space-3);justify-items:center;text-align:center}.AchievementsWrapper_categoryTabLabel__rdLqV,.AchievementsWrapper_heroTrophyHeader__rs8yB strong,.AchievementsWrapper_levelTabLabel__bVfC2,.AchievementsWrapper_mailUnlockCelebration__zfW4c,.AchievementsWrapper_mailUnlockEyebrow__Of_dB,.AchievementsWrapper_rankProgressHeader__FSIX8>span:first-child,.AchievementsWrapper_rewardCatalogStatus__NTgeH,.AchievementsWrapper_statusBadge__ZTyEN,.AchievementsWrapper_toastLabel__qhgk6{color:var(--ach-gold);font-size:var(--fs-xs);font-weight:900;letter-spacing:.06em;text-transform:uppercase}.AchievementsWrapper_rankProgressHeader__FSIX8 strong{color:var(--ach-text);font-size:5.25rem;line-height:1.08;letter-spacing:0}.AchievementsWrapper_rankProgressName__AmIYX{color:var(--ach-text);font-size:clamp(1.2rem,1.35vw,1.55rem);font-weight:900;line-height:1.2;margin-top:var(--space-1);text-transform:uppercase}.AchievementsWrapper_rankProgressNext__1bxvZ{color:var(--ach-gold);font-size:1.12rem;font-weight:900;line-height:1.15}.AchievementsWrapper_rankProgressMeta__Otlks{display:flex;justify-content:flex-end;min-height:22px;color:var(--ach-pink);font-size:var(--fs-lg);font-weight:900;text-transform:uppercase}.AchievementsWrapper_progressTrack__wetPc{--rank-track-left:13.8%;--rank-track-right:13.8%;--rank-track-top:48%;--rank-track-height:7%;--rank-fill-inset-x:1.15%;--rank-fill-inset-y:0.25%;--rank-fill-min-width:clamp(38px,8.5%,62px);position:relative;width:100%;aspect-ratio:2090/367;margin-top:var(--space-1);overflow:visible;background:transparent}.AchievementsWrapper_progressTrack__wetPc:after,.AchievementsWrapper_progressTrack__wetPc:before{content:"";position:absolute;pointer-events:none}.AchievementsWrapper_progressTrack__wetPc:before{z-index:1;left:var(--rank-track-left);right:var(--rank-track-right);top:calc(var(--rank-track-top) - 1.5%);height:calc(var(--rank-track-height) + 3%);border-radius:var(--radius-round);background:rgba(0,0,0,.72);box-shadow:inset 0 0 10px hsla(0,0%,100%,.12)}.AchievementsWrapper_progressTrack__wetPc:after{inset:0;z-index:3;background:url(/images/achievements/rank-progress-ornate-transparent.png) 50%/contain no-repeat}.AchievementsWrapper_progressTrack__wetPc>span{position:absolute;z-index:4;left:calc(var(--rank-track-left) + var(--rank-fill-inset-x));top:calc(var(--rank-track-top) + var(--rank-fill-inset-y));height:calc(var(--rank-track-height) - var(--rank-fill-inset-y) - var(--rank-fill-inset-y));max-width:calc(100% - var(--rank-track-left) - var(--rank-track-right) - var(--rank-fill-inset-x) - var(--rank-fill-inset-x));border-radius:var(--radius-round);background:linear-gradient(90deg,color-mix(in srgb,var(--ach-pink) 92%,#fff 8%),color-mix(in srgb,var(--ach-gold) 90%,#fff 10%));opacity:.96;box-shadow:0 0 14px color-mix(in srgb,var(--ach-pink) 56%,transparent),inset 0 1px 0 hsla(0,0%,100%,.42)}.AchievementsWrapper_progressTrack__wetPc>span[data-progress-active=true]{min-width:var(--rank-fill-min-width)}.AchievementsWrapper_progressTrackLabel__7ch5H{position:absolute;z-index:5;left:50%;top:50%;transform:translate(-50%,-44%);min-width:42px;padding:1px var(--space-2);border-radius:var(--radius-round);background:rgba(0,0,0,.62);color:var(--ach-text);font-size:var(--fs-xs);font-weight:900;line-height:1.2;text-align:center}.AchievementsWrapper_heroQuestPrompt__yEtsS{grid-area:quest;z-index:1;width:min(100%,520px);justify-self:center;display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-3);border:1px solid color-mix(in srgb,var(--ach-gold) 28%,var(--ach-line));border-left:4px solid var(--ach-pink);background:linear-gradient(90deg,color-mix(in srgb,var(--ach-pink) 12%,transparent),transparent 58%),rgba(8,3,11,.66)}.AchievementsWrapper_boardIcon__HDwvC,.AchievementsWrapper_heroQuestIcon__7GkPW,.AchievementsWrapper_heroTrophyImage__iFfpp,.AchievementsWrapper_icon__2NjO4,.AchievementsWrapper_mailUnlockImage__3FoTe,.AchievementsWrapper_receivedBadge__834no img,.AchievementsWrapper_receivedBadgesPreview__46Ms6 img,.AchievementsWrapper_rewardModalIcon__iCr3F,.AchievementsWrapper_smallIcon__JRbYs,.AchievementsWrapper_trophyIcon__cr08z{clip-path:none;display:block;-o-object-fit:contain;object-fit:contain;transform:none;border:0;background:transparent;box-shadow:none}.AchievementsWrapper_heroQuestIcon__7GkPW{width:56px;height:56px;filter:drop-shadow(0 0 12px color-mix(in srgb,var(--ach-pink) 38%,transparent))}.AchievementsWrapper_heroQuestBody__hzNm1{min-width:0;display:grid;gap:3px}.AchievementsWrapper_heroQuestBody__hzNm1>span{color:var(--ach-gold);font-size:var(--fs-xs);font-weight:900;letter-spacing:.06em;text-transform:uppercase}.AchievementsWrapper_heroQuestBody__hzNm1 strong{overflow:hidden;color:var(--ach-text);font-size:var(--fs-md);font-weight:900;text-overflow:ellipsis;white-space:nowrap}.AchievementsWrapper_heroQuestBody__hzNm1 small{color:var(--ach-muted);font-size:var(--fs-xs);font-weight:800}.AchievementsWrapper_heroQuestTrack__pfXQs,.AchievementsWrapper_smallTrack__xd1xC{position:relative;overflow:hidden;height:6px;border-radius:var(--radius-round);background:rgba(255,250,244,.12)}.AchievementsWrapper_heroQuestTrack__pfXQs span,.AchievementsWrapper_smallTrack__xd1xC span,.AchievementsWrapper_trackFill__mj_wq{display:block;height:100%;border-radius:inherit;background:var(--ach-fill)}.AchievementsWrapper_actionLink__qqAn1,.AchievementsWrapper_heroQuestAction__kSLER,.AchievementsWrapper_rewardModalButton__38E6P{border-color:color-mix(in srgb,var(--ach-gold) 54%,var(--ach-line));background:linear-gradient(90deg,var(--ach-gold),var(--ach-pink));color:#160712}.AchievementsWrapper_actionLink__qqAn1:hover,.AchievementsWrapper_heroQuestAction__kSLER:hover,.AchievementsWrapper_rewardModalButton__38E6P:hover{border-color:color-mix(in srgb,var(--ach-gold) 72%,var(--ach-line));background:linear-gradient(90deg,color-mix(in srgb,var(--ach-gold) 88%,#fff),color-mix(in srgb,var(--ach-pink) 88%,var(--ach-gold)));color:#160712;transform:translateY(-1px)}.AchievementsWrapper_heroQuestAction__kSLER{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;justify-self:end;align-self:center;min-height:36px;width:-moz-fit-content;width:fit-content;max-width:180px;padding:0 var(--space-4);border-radius:var(--control-radius-compact);background:linear-gradient(180deg,rgba(255,250,244,.12),rgba(255,250,244,.02)),linear-gradient(90deg,color-mix(in srgb,var(--ach-gold) 62%,#8d3e08),color-mix(in srgb,var(--ach-pink) 82%,#66143e));color:#fffaf4;font-size:var(--fs-sm);font-weight:900;line-height:1;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.48);white-space:normal;overflow-wrap:anywhere;box-shadow:0 0 16px color-mix(in srgb,var(--ach-pink) 20%,transparent)}.AchievementsWrapper_heroQuestAction__kSLER:hover{background:linear-gradient(180deg,rgba(255,250,244,.16),rgba(255,250,244,.04)),linear-gradient(90deg,color-mix(in srgb,var(--ach-gold) 70%,#8d3e08),color-mix(in srgb,var(--ach-pink) 88%,#66143e));color:#fffaf4;box-shadow:0 0 20px color-mix(in srgb,var(--ach-pink) 30%,transparent)}.AchievementsWrapper_heroTrophyPanel__L31LC{grid-area:trophies;z-index:1;align-self:end;padding-top:var(--space-5);border-top:1px solid rgba(255,250,244,.1)}.AchievementsWrapper_heroTrophyHeader__rs8yB{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.AchievementsWrapper_heroTrophyHeader__rs8yB span{color:var(--ach-muted);font-size:var(--fs-xs);font-weight:800}.AchievementsWrapper_heroTrophyRow__0pB4p{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-3)}.AchievementsWrapper_heroTrophy___ncOE{position:relative;min-width:0;min-height:92px;display:grid;grid-template-columns:74px minmax(0,1fr) auto;grid-template-areas:"icon count count" "icon label label" "meter meter meter";align-items:center;gap:3px var(--space-2);padding:var(--space-3);border:1px solid color-mix(in srgb,var(--ach-tone) 58%,rgba(255,250,244,.12));background:radial-gradient(circle at 16% 50%,color-mix(in srgb,var(--ach-tone) 20%,transparent),transparent 38%),rgba(9,4,14,.72);color:var(--ach-text);text-align:left;cursor:pointer}.AchievementsWrapper_heroTrophy___ncOE:disabled{cursor:default}.AchievementsWrapper_heroTrophyCircle__eyS7M{grid-area:icon;width:74px;height:74px;display:grid;place-items:center;filter:drop-shadow(0 0 12px color-mix(in srgb,var(--ach-tone) 30%,transparent))}.AchievementsWrapper_heroTrophyImage__iFfpp{width:74px;height:74px}.AchievementsWrapper_heroTrophyLabel__7tDWH{grid-area:label;min-width:0;overflow:hidden;color:var(--ach-text);font-size:var(--fs-md);font-weight:900;text-overflow:ellipsis;white-space:nowrap}.AchievementsWrapper_heroTrophyCount__VMp9F{grid-area:count;justify-self:end;color:var(--ach-text);font-size:var(--fs-sm);font-weight:900}.AchievementsWrapper_heroTrophyMeter__kJm73{grid-area:meter;height:3px;overflow:hidden;border-radius:var(--radius-round);background:rgba(255,250,244,.1)}.AchievementsWrapper_heroTrophyMeter__kJm73 span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ach-tone),var(--ach-gold))}.AchievementsWrapper_heroTrophyLocked__wbyQC{opacity:.7}.AchievementsWrapper_heroTrophyActive__CUoDs{opacity:1}.AchievementsWrapper_heroTrophySelected__L_BU7{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ach-tone) 42%,transparent),0 0 26px color-mix(in srgb,var(--ach-tone) 20%,transparent)}.AchievementsWrapper_heroTrophyButton__nEEcJ:not(:disabled):hover{transform:translateY(-1px)}.AchievementsWrapper_boardSection__WEpg1,.AchievementsWrapper_foldoutPanel__WXlfN,.AchievementsWrapper_receivedBadgesSection__5JObB{padding:var(--space-5);border-radius:0;background:transparent}.AchievementsWrapper_statePanel__7nwIU{display:grid;gap:var(--space-3);justify-items:start}.AchievementsWrapper_rewardPanel___Wobq{position:relative;overflow:hidden;padding:0;border-top:1px solid color-mix(in srgb,var(--ach-gold) 28%,var(--ach-line));background:linear-gradient(180deg,rgba(255,250,244,.06),rgba(255,250,244,0) 84px),radial-gradient(circle at 8% 24%,color-mix(in srgb,var(--ach-gold) 16%,transparent),transparent 30%),linear-gradient(135deg,rgba(30,15,21,.96),rgba(9,3,12,.96) 48%,rgba(15,6,22,.98));box-shadow:inset 0 1px 0 rgba(255,250,244,.08)}.AchievementsWrapper_stateVisual__e4xgV{width:min(160px,45vw);height:auto}.AchievementsWrapper_muted__SQFqy{color:var(--ach-muted);font-size:var(--fs-sm);line-height:var(--lh-normal)}.AchievementsWrapper_boardHeader___TKDf,.AchievementsWrapper_rewardCatalogHeader__51rhJ,.AchievementsWrapper_rewardFoldoutHeader__vT36i{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}.AchievementsWrapper_rewardFoldoutHeader__vT36i{margin-bottom:0;padding:var(--space-5);border-bottom:1px solid color-mix(in srgb,var(--ach-gold) 22%,var(--ach-line));background:linear-gradient(90deg,color-mix(in srgb,var(--ach-gold) 10%,transparent),transparent 42%),rgba(255,250,244,.025)}.AchievementsWrapper_boardHeader___TKDf h4,.AchievementsWrapper_foldoutPanel__WXlfN h4,.AchievementsWrapper_rewardFoldoutHeader__vT36i h4{color:var(--ach-text);font-size:var(--fs-2xl);line-height:var(--lh-tight)}.AchievementsWrapper_boardHeader___TKDf p,.AchievementsWrapper_rewardCatalogHeader__51rhJ p,.AchievementsWrapper_rewardFoldoutIntro__T4c_0{margin-top:var(--space-1);color:var(--ach-muted);font-size:var(--fs-sm)}.AchievementsWrapper_rewardChevronToggle__msTIq{width:var(--control-height);min-width:var(--control-height);padding:0;border-radius:var(--radius-round);background:rgba(255,250,244,.06)}.AchievementsWrapper_rewardChevron__OWtxw{width:11px;height:11px;border-top:2px solid;border-left:2px solid;transform:translateY(3px) rotate(45deg)}.AchievementsWrapper_rewardChevronToggleOpen__Qq983 .AchievementsWrapper_rewardChevron__OWtxw{transform:translateY(3px) rotate(45deg)}.AchievementsWrapper_rewardChevronToggleClosed__P3xBs .AchievementsWrapper_rewardChevron__OWtxw{transform:translateY(-3px) rotate(225deg)}.AchievementsWrapper_mailUnlockCard__wUGi1{display:grid;grid-template-columns:160px minmax(0,1fr);gap:var(--space-5);align-items:center;margin:var(--space-5);padding:var(--space-5);border:1px solid color-mix(in srgb,var(--ach-tone) 46%,var(--ach-line));background:radial-gradient(circle at 8% 50%,color-mix(in srgb,var(--ach-tone) 24%,transparent),transparent 28%),linear-gradient(90deg,rgba(255,250,244,.04),transparent 62%),rgba(8,3,11,.72)}.AchievementsWrapper_mailUnlockVisual__Wb324{display:grid;justify-items:center;gap:var(--space-2)}.AchievementsWrapper_mailUnlockMedallionCore__QOBrN,.AchievementsWrapper_mailUnlockMedallion__09LKX{display:grid;place-items:center}.AchievementsWrapper_mailUnlockMedallion__09LKX{width:146px;height:146px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--ach-tone) 22%,transparent),transparent 64%);filter:drop-shadow(0 0 22px color-mix(in srgb,var(--ach-tone) 28%,transparent));perspective:720px}.AchievementsWrapper_mailUnlockImage__3FoTe,.AchievementsWrapper_mailUnlockMedallionCore__QOBrN{width:140px;height:140px}.AchievementsWrapper_mailUnlockImageEarned___vFBc{animation:AchievementsWrapper_rewardEarnedMedallionTailspin__kf0Kk 14s cubic-bezier(.34,0,.18,1) infinite;backface-visibility:visible;transform-origin:center;will-change:transform}.AchievementsWrapper_mailUnlockBadge__X2lXd,.AchievementsWrapper_mailUnlockProgress__RPcqP,.AchievementsWrapper_rewardCatalogCount__h2OzX{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;min-height:24px;padding:0 var(--space-2);border:1px solid var(--ach-line);border-radius:var(--control-radius-compact);background:rgba(255,250,244,.06);color:var(--ach-text);font-size:var(--fs-xs);font-weight:900}.AchievementsWrapper_mailUnlockContent__kEYmU,.AchievementsWrapper_mailUnlockMain__aDVtV{min-width:0;display:grid;gap:var(--space-3)}.AchievementsWrapper_mailUnlockContent__kEYmU{flex:1 1 auto}.AchievementsWrapper_mailUnlockBody__leRZ2,.AchievementsWrapper_mailUnlockHeader__R3Gag{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.AchievementsWrapper_mailUnlockMetaLine__AgjTQ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);min-width:0}.AchievementsWrapper_mailUnlockTitle____gRE{margin-top:var(--space-1);color:var(--ach-text);font-size:clamp(1.45rem,2.3vw,2.1rem);line-height:var(--lh-tight)}.AchievementsWrapper_mailUnlockDescription__WejWZ{color:var(--ach-text);font-weight:900}.AchievementsWrapper_mailUnlockEarnedLine__JRYxi{color:var(--ach-gold);font-weight:900}.AchievementsWrapper_mailUnlockDetail__QGSi0{max-width:none;color:var(--ach-muted);line-height:var(--lh-normal)}.AchievementsWrapper_mailUnlockAction__Bs_X_{flex:0 0 auto;align-self:center;white-space:nowrap;min-height:38px;padding:0 var(--space-3);border-color:color-mix(in srgb,var(--ach-tone) 48%,var(--ach-line));border-radius:var(--control-radius-compact);background:linear-gradient(180deg,rgba(255,250,244,.08),rgba(255,250,244,.025)),color-mix(in srgb,var(--ach-tone) 8%,rgba(8,3,11,.78));color:var(--ach-text);box-shadow:inset 0 1px 0 rgba(255,250,244,.1),0 0 0 1px rgba(0,0,0,.18)}.AchievementsWrapper_mailUnlockAction__Bs_X_:after{content:">";color:color-mix(in srgb,var(--ach-tone) 72%,var(--ach-text));font-weight:900}.AchievementsWrapper_mailUnlockAction__Bs_X_:hover{border-color:color-mix(in srgb,var(--ach-tone) 78%,var(--ach-line));background:linear-gradient(180deg,color-mix(in srgb,var(--ach-tone) 16%,transparent),rgba(255,250,244,.035)),rgba(8,3,11,.86);color:#fffaf4;transform:translateY(-1px)}.AchievementsWrapper_rewardCatalogTrack__Tuwjl,.AchievementsWrapper_rewardTrack__D5_WQ,.AchievementsWrapper_smallTrack__xd1xC{width:100%}.AchievementsWrapper_trackFill__mj_wq{width:0}.AchievementsWrapper_trackFillDone__fVRq_{background:linear-gradient(90deg,var(--success),var(--ach-gold))}.AchievementsWrapper_rewardCatalogSection__oOKtz{margin-top:0;padding:var(--space-5);border-top:1px solid var(--ach-line)}.AchievementsWrapper_rewardCatalogGrid__hUXa3{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-3)}.AchievementsWrapper_rewardCatalogCard__k_K_3{display:grid;grid-template-columns:78px minmax(0,1fr);grid-template-rows:44px 28px 7px minmax(0,1fr);grid-template-areas:"icon meta" "icon title" "track track" "copy copy";align-items:flex-start;gap:var(--space-2) var(--space-3);padding:var(--space-3);border:1px solid color-mix(in srgb,var(--ach-tone) 32%,var(--ach-line));background:rgba(8,3,11,.62)}.AchievementsWrapper_rewardCatalogCardActive__gcu4T{border-color:color-mix(in srgb,var(--ach-tone) 80%,var(--ach-line))}.AchievementsWrapper_rewardCatalogCardHeader__lzkU5{grid-area:icon;display:grid;place-items:start}.AchievementsWrapper_rewardCatalogIcon__fl47O{width:72px;height:72px;filter:drop-shadow(0 0 12px color-mix(in srgb,var(--ach-tone) 32%,transparent))}.AchievementsWrapper_rewardCatalogMeta__Z8zsO{grid-area:meta;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:6px;min-width:0;color:var(--ach-muted);font-size:.78rem;font-weight:800;line-height:1.08}.AchievementsWrapper_rewardCatalogMeta__Z8zsO>span{min-width:0}.AchievementsWrapper_rewardCatalogMeta__Z8zsO>span:first-child,.AchievementsWrapper_rewardCatalogStatus__NTgeH{white-space:nowrap}.AchievementsWrapper_rewardCatalogCard__k_K_3>strong{grid-area:title;align-self:flex-end;min-width:0;color:var(--ach-text);font-size:var(--fs-lg);line-height:1.12}.AchievementsWrapper_rewardCatalogCard__k_K_3>p{grid-area:copy;margin:0}.AchievementsWrapper_rewardCatalogTrack__Tuwjl{grid-area:track;height:7px;background:color-mix(in srgb,var(--ach-tone) 24%,rgba(255,250,244,.12))}.AchievementsWrapper_rewardCatalogCard__k_K_3 .AchievementsWrapper_trackFill__mj_wq{background:linear-gradient(90deg,var(--ach-tone) 0,color-mix(in srgb,var(--ach-tone) 42%,#fff) 100%)}.AchievementsWrapper_rewardCatalogCard__k_K_3 .AchievementsWrapper_trackFillDone__fVRq_{background:linear-gradient(90deg,var(--ach-tone) 0,color-mix(in srgb,var(--ach-tone) 38%,#fff) 100%)}.AchievementsWrapper_rewardCatalogStatus__NTgeH{flex:0 0 auto;color:color-mix(in srgb,var(--ach-tone) 62%,#fff);letter-spacing:0;text-transform:none}.AchievementsWrapper_rewardCatalogStatusUnlocked__FMo38{color:color-mix(in srgb,var(--ach-tone) 64%,#fff)}.AchievementsWrapper_rewardCatalogStatusPending__ypijk{color:color-mix(in srgb,var(--ach-tone) 58%,var(--ach-muted))}.AchievementsWrapper_questDivider__0gVd_{position:relative;display:grid;place-items:center;padding:var(--space-2) var(--space-5);overflow:visible;border-top:1px solid color-mix(in srgb,var(--ach-gold) 22%,var(--ach-line));border-bottom:1px solid color-mix(in srgb,var(--ach-pink) 18%,var(--ach-line));background:radial-gradient(ellipse at 50% 50%,rgba(255,92,209,.1),transparent 42%),linear-gradient(180deg,rgba(255,250,244,.02),rgba(255,250,244,0))}.AchievementsWrapper_questDivider__0gVd_:before{content:"";display:block;width:min(100%,1360px);aspect-ratio:2172/140;background-image:url(/images/achievements/quest-divider-ornate-transparent.png);background-repeat:no-repeat;background-position:50%;background-size:contain;filter:saturate(1.08) drop-shadow(0 0 10px rgba(255,92,209,.2));opacity:.96}.AchievementsWrapper_rankList__WqwxQ,.AchievementsWrapper_receivedBadgesGrid__od1IR,.AchievementsWrapper_trophyGrid__DgDr8{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-3);padding:0;margin:0;list-style:none}.AchievementsWrapper_rankItem__y_zfc,.AchievementsWrapper_receivedBadge__834no,.AchievementsWrapper_trophyItem__IPX0c{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--ach-line);background:rgba(8,3,11,.58)}.AchievementsWrapper_rankReached__sdgL3{border-color:color-mix(in srgb,var(--success) 45%,var(--ach-line))}.AchievementsWrapper_rankCurrent__D3pi1{border-color:var(--ach-line-strong)}.AchievementsWrapper_boardSection__WEpg1{scroll-margin-top:calc(max(var(--app-header-h, 88px), 88px) + env(safe-area-inset-top, 0px) + var(--space-4));border-top:0;background:linear-gradient(180deg,rgba(15,7,22,.28) 0,color-mix(in srgb,var(--ach-bg-soft) 56%,transparent) 100%)}.AchievementsWrapper_boardHeader___TKDf{align-items:flex-start}.AchievementsWrapper_boardTitleBlock__UW0w9{position:relative;min-width:0;display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:var(--space-3);padding:2px 0 var(--space-2)}.AchievementsWrapper_boardTitleBlock__UW0w9:after{content:"";position:absolute;left:26px;right:0;bottom:0;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--ach-tone) 58%,transparent),transparent 72%)}.AchievementsWrapper_boardTitleMedallion__l4ep9{width:52px;height:52px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--ach-tone) 58%,var(--ach-line));border-radius:50%;background:radial-gradient(circle at 34% 28%,rgba(255,250,244,.26),transparent 30%),radial-gradient(circle at center,color-mix(in srgb,var(--ach-tone) 22%,transparent),transparent 68%),rgba(8,3,11,.72);box-shadow:inset 0 0 0 4px rgba(255,250,244,.035),0 0 18px color-mix(in srgb,var(--ach-tone) 24%,transparent)}.AchievementsWrapper_boardTitleMedallion__l4ep9 img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--ach-tone) 34%,transparent))}.AchievementsWrapper_boardTitleCopy__Dl39S{min-width:0;display:grid;gap:4px}.AchievementsWrapper_boardTitleCopy__Dl39S h4{color:#fffaf4;text-shadow:0 0 14px color-mix(in srgb,var(--ach-tone) 28%,transparent),0 1px 0 rgba(0,0,0,.42)}.AchievementsWrapper_boardTitleMeta__mUA4A{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:0;color:var(--ach-muted);font-size:var(--fs-sm);line-height:var(--lh-tight)}.AchievementsWrapper_boardTitleCategory__w8FX8,.AchievementsWrapper_boardTitleLevel__7o7DE{min-width:0;font-weight:800}.AchievementsWrapper_boardTitleCategory__w8FX8{color:color-mix(in srgb,var(--ach-tone) 48%,#fffaf4)}.AchievementsWrapper_boardTitleLevel__7o7DE{color:color-mix(in srgb,var(--ach-muted) 84%,var(--ach-tone))}.AchievementsWrapper_boardTitleDivider__W3hL9{color:var(--ach-tone);font-size:.62rem;line-height:1;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--ach-tone) 42%,transparent))}.AchievementsWrapper_boardFilters__ZJRx7{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;justify-content:stretch;gap:var(--space-3);width:min(100%,640px);max-width:640px;margin-left:auto}.AchievementsWrapper_categoryTabs__ZZr29,.AchievementsWrapper_levelTabs__kXm5_{width:100%}.AchievementsWrapper_categoryTabs__ZZr29{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:6px}.AchievementsWrapper_levelTabs__kXm5_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.AchievementsWrapper_categoryTab__wLTl1{min-width:0;max-width:none;width:100%;display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"icon label count";gap:0 var(--space-2);align-content:center;align-items:center;justify-items:start;min-height:42px;padding:5px 9px 5px 7px;border-color:color-mix(in srgb,var(--ach-tone) 34%,var(--ach-line));background:linear-gradient(180deg,color-mix(in srgb,var(--ach-tone) 8%,transparent),rgba(255,250,244,.018)),rgba(8,3,11,.72);color:var(--ach-text);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--ach-tone) 30%,transparent)}.AchievementsWrapper_categoryTab__wLTl1:hover{border-color:color-mix(in srgb,var(--ach-tone) 52%,var(--ach-line));background:linear-gradient(180deg,color-mix(in srgb,var(--ach-tone) 12%,transparent),rgba(255,250,244,.03)),rgba(8,3,11,.72);color:#fffaf4}.AchievementsWrapper_categoryTabActive__zLNk5{border-color:color-mix(in srgb,var(--ach-tone) 68%,#fff);background:linear-gradient(180deg,color-mix(in srgb,var(--ach-tone) 16%,transparent),rgba(255,250,244,.035)),color-mix(in srgb,var(--ach-bg-soft) 86%,#000);color:var(--ach-text);box-shadow:inset 3px 0 0 var(--ach-tone),inset 0 -1px 0 color-mix(in srgb,var(--ach-tone) 40%,transparent),0 0 0 1px color-mix(in srgb,var(--ach-tone) 18%,transparent)}.AchievementsWrapper_categoryTabActive__zLNk5:hover{border-color:color-mix(in srgb,var(--ach-tone) 76%,#fff);background:linear-gradient(180deg,color-mix(in srgb,var(--ach-tone) 20%,transparent),rgba(255,250,244,.045)),color-mix(in srgb,var(--ach-bg-soft) 84%,#000);color:var(--ach-text)}.AchievementsWrapper_levelTab__viAfu{--level-tone:var(--ach-gold);min-width:0;max-width:none;width:100%;display:grid;grid-template-columns:20px minmax(0,auto) auto;gap:0 6px;align-content:center;align-items:center;justify-content:center;justify-items:center;min-height:34px;padding:0 8px 6px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--ach-muted);box-shadow:none}.AchievementsWrapper_levelTab__viAfu:first-child{--level-tone:#c38445}.AchievementsWrapper_levelTab__viAfu:nth-child(2){--level-tone:#bac6dc}.AchievementsWrapper_levelTab__viAfu:nth-child(3){--level-tone:#f4bf4e}.AchievementsWrapper_levelTab__viAfu:hover{border-bottom-color:color-mix(in srgb,var(--level-tone) 30%,transparent);background:transparent;color:var(--ach-text)}.AchievementsWrapper_levelTabActive__WnB_v{box-shadow:none}.AchievementsWrapper_levelTabActive__WnB_v,.AchievementsWrapper_levelTabActive__WnB_v:hover{border-bottom-color:var(--level-tone);background:transparent;color:var(--ach-text)}.AchievementsWrapper_categoryTabIcon__mWrgV{grid-area:icon;width:28px;height:28px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--ach-tone) 24%,transparent))}.AchievementsWrapper_levelTabIcon__F4dQb{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;opacity:.74}.AchievementsWrapper_categoryTabCount__VLxty,.AchievementsWrapper_categoryTabLabel__rdLqV,.AchievementsWrapper_levelTabCount__IEbBv,.AchievementsWrapper_levelTabLabel__bVfC2{min-width:0}.AchievementsWrapper_categoryTabCount__VLxty,.AchievementsWrapper_levelTabCount__IEbBv{color:var(--ach-muted);font-size:var(--fs-xs);font-weight:900}.AchievementsWrapper_categoryTab__wLTl1 .AchievementsWrapper_categoryTabLabel__rdLqV{grid-area:label;overflow:hidden;color:color-mix(in srgb,var(--ach-tone) 32%,#fffaf4);font-size:var(--fs-xs);letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.AchievementsWrapper_categoryTab__wLTl1 .AchievementsWrapper_categoryTabCount__VLxty{grid-area:count;justify-self:end;color:color-mix(in srgb,var(--ach-tone) 26%,var(--ach-muted))}.AchievementsWrapper_categoryTabActive__zLNk5 .AchievementsWrapper_categoryTabCount__VLxty,.AchievementsWrapper_categoryTabActive__zLNk5 .AchievementsWrapper_categoryTabLabel__rdLqV{color:var(--ach-text)}.AchievementsWrapper_categoryTabActive__zLNk5 .AchievementsWrapper_categoryTabIcon__mWrgV{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--ach-tone) 36%,transparent))}.AchievementsWrapper_levelTab__viAfu .AchievementsWrapper_levelTabLabel__bVfC2{color:inherit;font-size:var(--fs-xs);letter-spacing:0;text-transform:none}.AchievementsWrapper_levelTabActive__WnB_v .AchievementsWrapper_levelTabIcon__F4dQb{opacity:1}.AchievementsWrapper_levelTabActive__WnB_v .AchievementsWrapper_levelTabCount__IEbBv{color:var(--level-tone)}.AchievementsWrapper_boardGrid__8q_lU{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:var(--space-3);align-items:stretch}.AchievementsWrapper_boardCard__PHE5I{--card-tier:var(--ach-tone);position:relative;min-width:0;min-height:252px;display:grid;grid-template-columns:minmax(0,1fr) 64px;grid-template-rows:minmax(54px,auto) minmax(2.75rem,auto) auto auto;grid-template-areas:"top icon" "copy copy" "track track" "meta meta";align-items:stretch;gap:var(--space-2) var(--space-3);padding:var(--space-3);overflow:hidden;border:1px solid color-mix(in srgb,var(--card-tier) 34%,var(--ach-line));background:radial-gradient(circle at 91% 50%,color-mix(in srgb,var(--card-tier) 18%,transparent),transparent 38%),rgba(8,3,11,.72)}.AchievementsWrapper_boardCard__PHE5I:before{content:"";position:absolute;inset:0 0 0 auto;width:92px;background:linear-gradient(270deg,color-mix(in srgb,var(--card-tier) 13%,transparent),transparent 100%);pointer-events:none}.AchievementsWrapper_boardCard__PHE5I:after{content:"";position:absolute;inset:0;opacity:0;pointer-events:none;background:radial-gradient(circle at 82% 28%,hsla(0,0%,100%,.5) 0 1px,transparent 3px),radial-gradient(circle at 90% 62%,color-mix(in srgb,var(--card-tier) 48%,transparent) 0 2px,transparent 5px),radial-gradient(circle at 76% 74%,hsla(0,0%,100%,.34) 0 1px,transparent 4px)}.AchievementsWrapper_cardAchieved__0O_jv:after{animation:AchievementsWrapper_achievementSparkle__uJ4TY 3.8s var(--easing) infinite}@keyframes AchievementsWrapper_achievementSparkle__uJ4TY{0%,to{opacity:.08;transform:translateX(-6px)}45%{opacity:.42;transform:translateX(4px)}}@keyframes AchievementsWrapper_rewardEarnedMedallionTailspin__kf0Kk{0%,62%{transform:rotateX(0deg) rotateY(0deg) rotate(0deg) scale(1)}66%{transform:rotateX(8deg) rotateY(-18deg) rotate(-5deg) scale(1.018)}74%{transform:rotateX(24deg) rotateY(-58deg) rotate(8deg) scale(.992)}84%{transform:rotateX(-20deg) rotateY(54deg) rotate(-7deg) scale(1.008)}91%{transform:rotateX(12deg) rotateY(-34deg) rotate(4deg) scale(.996)}96%{transform:rotateX(-5deg) rotateY(16deg) rotate(-2deg) scale(1.002)}to{transform:rotateX(0deg) rotateY(0deg) rotate(0deg) scale(1)}}.AchievementsWrapper_tierNovice__jYbSm{--card-tier:color-mix(in srgb,var(--ach-tone) 76%,#fff 24%)}.AchievementsWrapper_tierElite__VipMm{--card-tier:color-mix(in srgb,var(--ach-tone) 72%,#7da7ff 28%)}.AchievementsWrapper_tierLegendary__I860P{--card-tier:color-mix(in srgb,var(--ach-tone) 70%,var(--ach-gold) 30%)}.AchievementsWrapper_cardNext___HyBE{border-left:4px solid var(--ach-gold)}.AchievementsWrapper_cardAchieved__0O_jv{border-color:color-mix(in srgb,var(--success) 48%,var(--card-tier))}.AchievementsWrapper_cardActive__0bn_6{border-color:color-mix(in srgb,var(--card-tier) 34%,var(--ach-line))}.AchievementsWrapper_cardCheck__7gPTf{position:absolute;right:var(--space-3);top:var(--space-3);z-index:3;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--success);color:#05120b;font-weight:900}.AchievementsWrapper_boardIcon__HDwvC{grid-area:icon;z-index:2;align-self:flex-start;justify-self:center;width:62px;height:62px;filter:drop-shadow(0 0 16px color-mix(in srgb,var(--card-tier) 34%,transparent)) drop-shadow(0 0 6px rgba(255,255,255,.16))}.AchievementsWrapper_boardTop___Oi8c{grid-area:top;min-width:0;align-self:flex-start;display:grid;align-items:flex-start;justify-items:flex-start;gap:var(--space-1)}.AchievementsWrapper_boardTop___Oi8c strong{color:var(--ach-text);font-size:var(--fs-md)}.AchievementsWrapper_boardCard__PHE5I>p,.AchievementsWrapper_boardTop___Oi8c strong{min-width:0;overflow:hidden;line-height:var(--lh-snug);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.AchievementsWrapper_boardCard__PHE5I>p{grid-area:copy;min-height:2.75rem;color:var(--ach-muted);font-size:var(--fs-sm)}.AchievementsWrapper_boardCard__PHE5I>.AchievementsWrapper_smallTrack__xd1xC{grid-area:track;align-self:flex-end}.AchievementsWrapper_boardMetaRow__v_MpU{grid-area:meta;align-self:flex-end;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--space-2);color:var(--ach-muted);font-size:var(--fs-xs);font-weight:900}.AchievementsWrapper_boardActions__wKxLe{display:flex;flex-wrap:wrap;justify-content:stretch;gap:var(--space-2);width:100%}.AchievementsWrapper_boardActions__wKxLe .AchievementsWrapper_actionLink__qqAn1{width:100%;min-height:34px;padding:0 var(--space-2);border-color:color-mix(in srgb,var(--card-tier) 54%,var(--ach-line));background:linear-gradient(180deg,color-mix(in srgb,var(--card-tier) 28%,transparent),rgba(255,250,244,.035)),color-mix(in srgb,var(--card-tier) 18%,rgba(8,3,11,.82));color:#fffaf4;text-shadow:0 1px 1px rgba(0,0,0,.46);text-align:center;white-space:normal;line-height:var(--lh-tight);overflow-wrap:anywhere}.AchievementsWrapper_boardActions__wKxLe .AchievementsWrapper_actionLink__qqAn1:hover{border-color:color-mix(in srgb,var(--card-tier) 78%,var(--ach-line));background:linear-gradient(180deg,color-mix(in srgb,var(--card-tier) 38%,transparent),rgba(255,250,244,.06)),color-mix(in srgb,var(--card-tier) 24%,rgba(8,3,11,.88));color:#fffaf4}.AchievementsWrapper_statusBadge__ZTyEN{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;min-width:0;overflow:visible;padding:2px 6px;border:1px solid var(--ach-line);background:rgba(255,250,244,.06);font-size:.68rem;letter-spacing:.04em;line-height:1.15;text-align:center;text-overflow:clip;white-space:normal}.AchievementsWrapper_statusNext__OBQqJ{border-color:var(--ach-gold);color:#160712;background:var(--ach-gold)}.AchievementsWrapper_statusAchieved__SItWQ{border-color:color-mix(in srgb,var(--success) 56%,var(--ach-line));color:color-mix(in srgb,var(--success) 72%,#fff)}.AchievementsWrapper_statusInProgress___4WKu{color:var(--ach-muted)}.AchievementsWrapper_boardDebugId__6OylJ{grid-column:1/-1;color:var(--ach-muted);font-size:var(--fs-xs)}.AchievementsWrapper_receivedBadgesSection__5JObB{padding:0;border-top:1px solid var(--ach-line);overflow:hidden}.AchievementsWrapper_receivedBadgesToggle__uMM35{width:100%;min-height:64px;display:grid;grid-template-columns:minmax(160px,1fr) minmax(120px,280px) auto;gap:var(--space-4);justify-content:stretch;padding:var(--space-4);border:0;border-left:4px solid var(--ach-gold);border-radius:0;background:rgba(8,3,11,.72);text-align:left}.AchievementsWrapper_receivedBadgesTitle__Onr0Z{display:grid;gap:2px}.AchievementsWrapper_receivedBadgesTitle__Onr0Z strong{color:var(--ach-text)}.AchievementsWrapper_receivedBadgesTitle__Onr0Z span{color:var(--ach-muted);font-size:var(--fs-xs)}.AchievementsWrapper_receivedBadgesPreview__46Ms6{display:flex;align-items:center;justify-content:center;min-width:0}.AchievementsWrapper_receivedBadgesPreview__46Ms6 img{width:34px;height:34px;margin-left:-6px;filter:drop-shadow(0 0 8px rgba(244,191,78,.18))}.AchievementsWrapper_receivedBadgesChevron__dkZkW{display:inline-flex;align-items:center;gap:var(--space-2);justify-self:end;min-height:34px;padding:0 var(--space-3);border:1px solid color-mix(in srgb,var(--ach-gold) 42%,var(--ach-line));border-radius:var(--control-radius-compact);background:linear-gradient(180deg,rgba(255,250,244,.07),rgba(255,250,244,.025)),rgba(8,3,11,.72);color:var(--ach-text);font-size:var(--fs-xs);font-weight:900;text-transform:uppercase}.AchievementsWrapper_receivedBadgesChevron__dkZkW:after{content:"";width:7px;height:7px;border-right:2px solid color-mix(in srgb,var(--ach-gold) 70%,var(--ach-text));border-bottom:2px solid color-mix(in srgb,var(--ach-gold) 70%,var(--ach-text));transform:translateY(-1px) rotate(45deg);transition:transform var(--dur-fast) var(--easing)}.AchievementsWrapper_receivedBadgesToggle__uMM35[aria-expanded=true] .AchievementsWrapper_receivedBadgesChevron__dkZkW:after{transform:translateY(2px) rotate(-135deg)}.AchievementsWrapper_receivedBadgesToggle__uMM35:hover .AchievementsWrapper_receivedBadgesChevron__dkZkW{border-color:color-mix(in srgb,var(--ach-gold) 66%,var(--ach-line));background:linear-gradient(180deg,color-mix(in srgb,var(--ach-gold) 12%,transparent),rgba(255,250,244,.04)),rgba(8,3,11,.86);color:#fffaf4}.AchievementsWrapper_receivedBadgesGrid__od1IR{padding:var(--space-4);border-top:1px solid var(--ach-line)}.AchievementsWrapper_receivedBadge__834no{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"icon meta" "name name";align-items:center;gap:var(--space-2) var(--space-3);min-width:0;container-type:inline-size}.AchievementsWrapper_receivedBadge__834no img,.AchievementsWrapper_trophyIcon__cr08z{width:48px;height:48px}.AchievementsWrapper_receivedBadge__834no>img{grid-area:icon}.AchievementsWrapper_receivedBadge__834no>span{display:contents}.AchievementsWrapper_receivedBadge__834no strong,.AchievementsWrapper_trophyItem__IPX0c span{color:var(--ach-text)}.AchievementsWrapper_receivedBadge__834no strong{grid-area:name;min-width:0;overflow-wrap:anywhere;font-size:clamp(.76rem,9cqw,var(--fs-md));line-height:var(--lh-snug)}.AchievementsWrapper_receivedBadge__834no small{grid-area:meta;min-width:0;display:block;color:var(--ach-muted);overflow-wrap:anywhere;font-size:clamp(.68rem,7cqw,var(--fs-xs));line-height:var(--lh-snug)}.AchievementsWrapper_receivedBadgesEmpty__bLLmw{padding:var(--space-4);color:var(--ach-muted)}.AchievementsWrapper_trophyItem__IPX0c{grid-template-columns:56px minmax(0,1fr);align-items:center}.AchievementsWrapper_trophyIcon__cr08z{width:56px;height:56px}.AchievementsWrapper_toasterWrapper__YA71j{position:fixed;right:var(--space-4);top:calc(var(--app-header-h, 48px) + var(--space-4));z-index:var(--z-toast);display:grid;gap:var(--space-2);width:min(380px,calc(100vw - var(--space-8)));pointer-events:none}.AchievementsWrapper_toaster__jgdzo{position:relative;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;pointer-events:auto;display:grid;grid-template-columns:58px minmax(0,1fr);gap:var(--space-3);align-items:center;width:100%;padding:var(--space-3);border:1px solid color-mix(in srgb,var(--ach-gold) 34%,var(--ach-line));border-left:3px solid color-mix(in srgb,var(--ach-gold) 76%,var(--ach-line));border-radius:var(--control-radius-compact);background:radial-gradient(circle at 10% 50%,color-mix(in srgb,var(--ach-gold) 16%,transparent),transparent 36%),linear-gradient(180deg,rgba(255,250,244,.06),rgba(255,250,244,.02)),rgba(8,3,11,.9);color:var(--ach-text);text-align:left;box-shadow:inset 0 1px 0 rgba(255,250,244,.08),0 16px 34px rgba(0,0,0,.34);touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity var(--dur-fast) var(--easing),transform var(--dur-fast) var(--easing),border-color var(--dur-fast) var(--easing),background var(--dur-fast) var(--easing)}.AchievementsWrapper_toaster__jgdzo:after{content:"";position:absolute;right:var(--space-2);top:50%;width:12px;height:2px;border-radius:var(--radius-round);background:color-mix(in srgb,var(--ach-gold) 48%,var(--ach-muted));box-shadow:0 -5px 0 color-mix(in srgb,var(--ach-gold) 34%,transparent),0 5px 0 color-mix(in srgb,var(--ach-gold) 34%,transparent)}.AchievementsWrapper_toasterInteractive__ZAZmT{cursor:pointer}.AchievementsWrapper_toasterInteractive__ZAZmT:hover,.AchievementsWrapper_toaster__jgdzo:focus-visible{border-color:color-mix(in srgb,var(--ach-gold) 58%,var(--ach-line));background:radial-gradient(circle at 10% 50%,color-mix(in srgb,var(--ach-gold) 22%,transparent),transparent 36%),linear-gradient(180deg,rgba(255,250,244,.08),rgba(255,250,244,.028)),rgba(8,3,11,.94)}.AchievementsWrapper_toaster__jgdzo:focus-visible{outline:none;box-shadow:var(--ach-focus),0 16px 34px rgba(0,0,0,.34)}.AchievementsWrapper_toasterDragging__rBo8j{cursor:grabbing;transition:none}.AchievementsWrapper_toasterDismissed__0RzON{pointer-events:none}.AchievementsWrapper_icon__2NjO4{width:58px;height:58px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 12px color-mix(in srgb,var(--ach-gold) 28%,transparent))}.AchievementsWrapper_toastContent__jZKVj{min-width:0;display:grid;gap:var(--space-1);padding-right:var(--space-4)}.AchievementsWrapper_toastTitle__BKHHX{overflow:hidden;color:var(--ach-text);font-size:var(--fs-md);line-height:var(--lh-tight);text-overflow:ellipsis;white-space:nowrap}.AchievementsWrapper_toastDescription__A9fcq{overflow:hidden;color:var(--ach-muted);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap}.AchievementsWrapper_toastActionHint__0IXoM,.AchievementsWrapper_xpGainChip__nFALR{display:inline-flex;justify-self:start;align-items:center;min-height:22px;padding:0 var(--space-2);border:1px solid color-mix(in srgb,var(--ach-gold) 34%,var(--ach-line));border-radius:var(--control-radius-compact);background:rgba(255,250,244,.055);color:var(--ach-text);font-size:var(--fs-xs);font-weight:900}.AchievementsWrapper_xpGainChip__nFALR{border-color:color-mix(in srgb,var(--success) 42%,var(--ach-line));color:color-mix(in srgb,var(--success) 72%,#fff)}.AchievementsWrapper_rewardModalCard__Dcx5K{display:grid;justify-items:center;gap:var(--space-3);max-width:420px;padding:var(--space-6);color:var(--ach-text);text-align:center;background:var(--ach-panel)}.AchievementsWrapper_rewardModalIcon__iCr3F{width:120px;height:120px}.AchievementsWrapper_rewardModalTitle__sZ0Jc{color:var(--ach-text);font-size:var(--fs-2xl)}.AchievementsWrapper_rewardModalText__oYjK8{color:var(--ach-muted);line-height:var(--lh-normal)}.AchievementsWrapper_infoModalBackdrop__roEsx{position:fixed;z-index:1200;inset:0;display:grid;place-items:center;padding:var(--space-5);background:rgba(4,1,7,.76);backdrop-filter:blur(5px)}.AchievementsWrapper_infoModalCard__gLIVb{position:relative;isolation:isolate;width:min(620px,100%);overflow:hidden;display:grid;gap:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-5);border:1px solid color-mix(in srgb,var(--ach-gold) 58%,var(--ach-line));border-radius:var(--ach-radius-lg);background:linear-gradient(135deg,color-mix(in srgb,var(--ach-pink) 12%,transparent),transparent 34%),linear-gradient(180deg,rgba(255,250,244,.08),rgba(255,250,244,.015) 46%),linear-gradient(135deg,color-mix(in srgb,var(--ach-bg-soft) 92%,#000),var(--ach-bg) 76%);color:var(--ach-text);box-shadow:inset 0 0 0 1px rgba(255,250,244,.06),inset 0 0 0 8px rgba(244,191,78,.025),0 26px 80px rgba(0,0,0,.56)}.AchievementsWrapper_infoModalCard__gLIVb:after,.AchievementsWrapper_infoModalCard__gLIVb:before{content:"";position:absolute;z-index:0;width:150px;height:150px;background-image:url(/images/achievements/generated/popup-ornaments/corner-filigree.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;pointer-events:none;opacity:.42}.AchievementsWrapper_infoModalCard__gLIVb:before{top:-20px;left:-20px}.AchievementsWrapper_infoModalCard__gLIVb:after{right:-24px;bottom:-24px;transform:rotate(180deg)}.AchievementsWrapper_infoModalClose__NIUiU{position:absolute;top:var(--space-3);right:var(--space-3);z-index:2;width:34px;min-width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid color-mix(in srgb,var(--ach-gold) 34%,var(--ach-line));border-radius:50%;background:rgba(255,250,244,.06);color:var(--ach-text);font-size:var(--fs-lg);font-weight:900;line-height:1}.AchievementsWrapper_infoModalClose__NIUiU:focus-visible,.AchievementsWrapper_infoModalClose__NIUiU:hover{border-color:color-mix(in srgb,var(--ach-gold) 62%,var(--ach-line));background:rgba(255,250,244,.12);box-shadow:var(--ach-focus)}.AchievementsWrapper_infoModalTopCrown__pblY_{position:relative;z-index:1;justify-self:center;width:min(470px,74%);height:104px;margin:-32px auto 2px;background-image:url(/images/achievements/generated/popup-ornaments/crown-divider.png);background-position:top;background-repeat:no-repeat;background-size:100% auto;filter:drop-shadow(0 0 14px rgba(244,191,78,.34));opacity:.92;pointer-events:none;transform:translateY(-6px)}.AchievementsWrapper_infoModalHeader__pGi7F{position:relative;z-index:1;display:flex;align-items:center;gap:var(--space-4);padding-bottom:0;padding-right:var(--space-7)}.AchievementsWrapper_infoModalSeal___ghiB{flex:0 0 auto;width:112px;height:112px;display:grid;place-items:center;margin-left:calc(var(--space-2) * -1)}.AchievementsWrapper_infoModalSeal___ghiB img{width:112px;height:112px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 16px color-mix(in srgb,var(--ach-gold) 34%,transparent))}.AchievementsWrapper_infoModalIntro__aX_d1{min-width:0;display:grid;gap:var(--space-2)}.AchievementsWrapper_infoModalIntro__aX_d1 span{width:-moz-fit-content;width:fit-content;color:var(--ach-gold);font-size:var(--fs-xs);font-weight:900;letter-spacing:.06em;text-transform:uppercase}.AchievementsWrapper_infoModalIntro__aX_d1 h3{color:var(--ach-text);font-size:var(--fs-2xl);line-height:var(--lh-tight)}.AchievementsWrapper_infoModalIntro__aX_d1 p,.AchievementsWrapper_infoModalRows__wj8wT p{color:var(--ach-muted);font-size:var(--fs-sm);line-height:var(--lh-normal)}.AchievementsWrapper_infoModalRows__wj8wT{position:relative;z-index:1;display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.AchievementsWrapper_infoModalRows__wj8wT li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:var(--space-3);align-items:start;padding:var(--space-3);border:1px solid color-mix(in srgb,var(--ach-gold) 26%,var(--ach-line));border-radius:var(--control-radius);background:linear-gradient(90deg,color-mix(in srgb,var(--ach-gold) 7%,transparent),transparent 46%),rgba(255,250,244,.045)}.AchievementsWrapper_infoModalRows__wj8wT strong{display:block;margin-bottom:var(--space-1);color:var(--ach-text);font-size:var(--fs-md);line-height:var(--lh-tight)}.AchievementsWrapper_infoModalStep__qT4XQ{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--ach-gold) 56%,var(--ach-line));border-radius:50%;background:color-mix(in srgb,var(--ach-gold) 13%,transparent);color:var(--ach-gold);font-size:var(--fs-sm);font-weight:900}@media (max-width:980px){.AchievementsWrapper_wrapper___RmOs{padding:0}.AchievementsWrapper_rankOverview__9CfT8{--rank-pad-x:var(--space-6);--rank-pad-y:var(--space-6);--rank-pad-bottom:var(--space-6);grid-template-columns:minmax(300px,42%) minmax(320px,1fr);min-height:560px;padding:var(--rank-pad-y) var(--rank-pad-x) var(--rank-pad-bottom)}.AchievementsWrapper_heroVisualFrame__yWV9w{width:min(calc(56% + var(--rank-pad-x)),760px)}.AchievementsWrapper_rankProgressHeader__FSIX8 strong{font-size:3.7rem}.AchievementsWrapper_heroTrophyRow__0pB4p{grid-template-columns:repeat(3,minmax(0,1fr))}.AchievementsWrapper_boardHeader___TKDf,.AchievementsWrapper_mailUnlockBody__leRZ2,.AchievementsWrapper_mailUnlockHeader__R3Gag,.AchievementsWrapper_rewardFoldoutHeader__vT36i{flex-direction:column;align-items:stretch}.AchievementsWrapper_boardFilters__ZJRx7,.AchievementsWrapper_categoryTabs__ZZr29,.AchievementsWrapper_levelTabs__kXm5_{justify-content:stretch;max-width:none}.AchievementsWrapper_rewardFoldoutHeader__vT36i{align-items:center;flex-direction:row;justify-content:space-between;gap:var(--space-3)}.AchievementsWrapper_rewardFoldoutHeader__vT36i>div{flex:1 1 auto;min-width:0}.AchievementsWrapper_rewardFoldoutHeader__vT36i .AchievementsWrapper_rewardChevronToggle__msTIq{align-self:center;flex:0 0 var(--control-height);margin-left:auto}}@media (max-width:640px){.AchievementsWrapper_wrapper___RmOs{width:100%;max-width:none;margin:0;padding:0;gap:0;overflow-x:hidden}.AchievementsWrapper_boardSection__WEpg1,.AchievementsWrapper_foldoutPanel__WXlfN,.AchievementsWrapper_rankHero__eb3GC,.AchievementsWrapper_receivedBadgesSection__5JObB,.AchievementsWrapper_wrapper___RmOs{border-left:0;border-right:0;border-radius:0}.AchievementsWrapper_questDivider__0gVd_{padding:var(--space-2) var(--space-3)}.AchievementsWrapper_questDivider__0gVd_:before{width:min(132%,620px);opacity:.94}.AchievementsWrapper_heroIntro__ktdJm,.AchievementsWrapper_panelActions__MOoUC,.AchievementsWrapper_progressText__Tzrep,.AchievementsWrapper_themeRow__wMplQ{padding-left:var(--space-3);padding-right:var(--space-3)}.AchievementsWrapper_infoButton__L7MbW{top:var(--space-3);right:var(--space-3);width:34px;min-width:34px;height:34px}.AchievementsWrapper_infoModalBackdrop__roEsx{align-items:start;padding:calc(env(safe-area-inset-top, 0px) + var(--space-4)) var(--space-3) var(--space-4)}.AchievementsWrapper_infoModalCard__gLIVb{max-height:calc(100vh - env(safe-area-inset-top, 0px) - var(--space-8));overflow-x:hidden;overflow-y:auto;gap:var(--space-4);padding:var(--space-5) var(--space-4);border-radius:var(--control-radius);scrollbar-color:color-mix(in srgb,var(--ach-gold) 42%,var(--ach-line)) transparent;scrollbar-width:thin}.AchievementsWrapper_infoModalCard__gLIVb:after,.AchievementsWrapper_infoModalCard__gLIVb:before{width:112px;height:112px;opacity:.34}.AchievementsWrapper_infoModalTopCrown__pblY_{width:min(300px,78%);height:72px;margin:-18px auto 0;transform:translateY(-4px)}.AchievementsWrapper_infoModalHeader__pGi7F{display:grid;grid-template-columns:78px minmax(0,1fr);gap:var(--space-3);padding-right:var(--space-6)}.AchievementsWrapper_infoModalSeal___ghiB{width:78px;height:78px;margin-left:-6px}.AchievementsWrapper_infoModalSeal___ghiB img{width:84px;height:84px}.AchievementsWrapper_infoModalIntro__aX_d1 h3{font-size:var(--fs-xl)}.AchievementsWrapper_infoModalRows__wj8wT li{grid-template-columns:30px minmax(0,1fr);padding:var(--space-3)}.AchievementsWrapper_initialLoadingShell__WWGO_{min-height:max(720px,100dvh);grid-template-columns:minmax(0,1fr)}.AchievementsWrapper_initialLoadingVisual__lDHWg{inset:0;width:100%;min-width:0;height:100%}.AchievementsWrapper_initialLoadingVisual__lDHWg:after{background:linear-gradient(90deg,rgba(7,3,11,.62) 0,rgba(7,3,11,.44) 44%,rgba(7,3,11,.82) 100%),linear-gradient(180deg,rgba(7,3,11,.5) 0,rgba(7,3,11,.74) 52%,var(--ach-bg) 100%)}.AchievementsWrapper_initialLoadingPortrait__Gn_bL{background-position:top}.AchievementsWrapper_initialLoadingContent__CbbNj{grid-column:1;align-self:stretch;justify-self:center;width:min(100%,calc(100% - var(--space-6)));min-height:100%;align-content:center;padding:var(--space-7) var(--space-3) var(--space-6);text-align:center;justify-items:center}.AchievementsWrapper_initialLoadingContent__CbbNj h3{width:min(100%,330px);font-size:2.4rem}.AchievementsWrapper_initialLoadingContent__CbbNj p{width:min(100%,330px);font-size:var(--fs-sm)}.AchievementsWrapper_initialLoadingMedallion__rCH9e{width:88px;height:88px}.AchievementsWrapper_initialLoadingShield__GSr3D{width:58px;height:58px}.AchievementsWrapper_initialLoadingCards__8IL41,.AchievementsWrapper_initialLoadingTrack__bixZY{width:100%}.AchievementsWrapper_initialLoadingCards__8IL41{grid-template-columns:1fr}.AchievementsWrapper_initialLoadingCards__8IL41 span{height:78px}.AchievementsWrapper_rankOverview__9CfT8{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;grid-template-areas:"progress" "quest" "trophies";min-height:0;padding:0 0 var(--space-5);background:var(--ach-bg)}.AchievementsWrapper_heroVisualFrame__yWV9w{inset:0 0 auto 0;width:100%;min-width:0;height:320px}.AchievementsWrapper_heroVisualFrame__yWV9w:after{background:linear-gradient(90deg,rgba(7,3,11,.04) 0,rgba(7,3,11,.12) 42%,rgba(7,3,11,.88) 100%),linear-gradient(180deg,rgba(7,3,11,0) 44%,var(--ach-bg) 100%)}.AchievementsWrapper_rankPortrait__4BoR5{-o-object-position:left top;object-position:left top}.AchievementsWrapper_heroVisualBadge__sQsnT{display:none}.AchievementsWrapper_rankProgressPanel__aOJwH{width:100%;max-width:none;min-height:323px;padding:var(--space-7) var(--space-3) 0;gap:var(--space-2)}.AchievementsWrapper_rankProgressHeader__FSIX8,.AchievementsWrapper_rankProgressMeta__Otlks{justify-self:end;width:min(58%,250px);justify-items:end;text-align:right}.AchievementsWrapper_rankProgressHeader__FSIX8 strong{font-size:2.45rem;line-height:1.08}.AchievementsWrapper_rankProgressHeader__FSIX8>span:first-child,.AchievementsWrapper_rankProgressName__AmIYX,.AchievementsWrapper_rankProgressNext__1bxvZ{font-size:.76rem}.AchievementsWrapper_rankProgressName__AmIYX{font-size:clamp(.9rem,4vw,1.12rem);line-height:1.16}.AchievementsWrapper_rankProgressMeta__Otlks{justify-content:flex-end;margin-top:var(--space-1);font-size:var(--fs-sm)}.AchievementsWrapper_progressTrack__wetPc{align-self:end;width:100%;margin-top:auto}.AchievementsWrapper_progressTrackLabel__7ch5H{font-size:.68rem}.AchievementsWrapper_heroQuestPrompt__yEtsS{width:calc(100% - var(--space-6));grid-template-columns:54px minmax(0,1fr);margin:var(--space-3) var(--space-3) 0}.AchievementsWrapper_heroQuestAction__kSLER{grid-column:2;justify-self:start}.AchievementsWrapper_heroTrophyPanel__L31LC{margin-top:var(--space-4);padding:var(--space-3) var(--space-3) 0;background:rgba(7,3,11,.64)}.AchievementsWrapper_heroTrophyHeader__rs8yB{align-items:flex-start;flex-direction:column;gap:var(--space-1)}.AchievementsWrapper_heroTrophyRow__0pB4p{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.AchievementsWrapper_heroTrophy___ncOE{min-height:94px;grid-template-columns:82px minmax(0,1fr) auto;grid-template-areas:"icon count count" "icon label label" "meter meter meter";gap:3px var(--space-2);padding:var(--space-2)}.AchievementsWrapper_heroTrophyCircle__eyS7M,.AchievementsWrapper_heroTrophyImage__iFfpp{width:82px;height:82px}.AchievementsWrapper_heroTrophyLabel__7tDWH{font-size:var(--fs-lg);line-height:var(--lh-tight)}.AchievementsWrapper_heroTrophyCount__VMp9F{justify-self:end;align-self:flex-start;font-size:var(--fs-sm)}.AchievementsWrapper_heroTrophyMeter__kJm73{height:4px}.AchievementsWrapper_boardSection__WEpg1,.AchievementsWrapper_foldoutPanel__WXlfN{padding:var(--space-4) var(--space-3)}.AchievementsWrapper_boardTitleBlock__UW0w9{grid-template-columns:44px minmax(0,1fr);gap:var(--space-2)}.AchievementsWrapper_boardTitleBlock__UW0w9:after{left:22px}.AchievementsWrapper_boardTitleMedallion__l4ep9{width:44px;height:44px}.AchievementsWrapper_boardTitleMedallion__l4ep9 img{width:34px;height:34px}.AchievementsWrapper_boardTitleCopy__Dl39S h4{font-size:var(--fs-xl)}.AchievementsWrapper_boardTitleMeta__mUA4A{font-size:var(--fs-xs)}.AchievementsWrapper_rewardPanel___Wobq{padding:0}.AchievementsWrapper_rewardFoldoutHeader__vT36i{padding:var(--space-4) var(--space-3)}.AchievementsWrapper_boardHeader___TKDf h4,.AchievementsWrapper_foldoutPanel__WXlfN h4,.AchievementsWrapper_rewardFoldoutHeader__vT36i h4{font-size:var(--fs-xl)}.AchievementsWrapper_mailUnlockCard__wUGi1{grid-template-columns:72px minmax(0,1fr);gap:var(--space-3);margin:var(--space-2);padding:var(--space-3)}.AchievementsWrapper_rewardCatalogSection__oOKtz{padding:var(--space-3)}.AchievementsWrapper_mailUnlockMedallion__09LKX{width:72px;height:72px}.AchievementsWrapper_mailUnlockImage__3FoTe,.AchievementsWrapper_mailUnlockMedallionCore__QOBrN{width:70px;height:70px}.AchievementsWrapper_mailUnlockTitle____gRE{font-size:var(--fs-xl)}.AchievementsWrapper_mailUnlockContent__kEYmU,.AchievementsWrapper_mailUnlockMain__aDVtV{gap:var(--space-2)}.AchievementsWrapper_mailUnlockHeader__R3Gag{align-items:flex-start;gap:var(--space-2)}.AchievementsWrapper_mailUnlockBadge__X2lXd,.AchievementsWrapper_mailUnlockDescription__WejWZ,.AchievementsWrapper_mailUnlockEarnedLine__JRYxi,.AchievementsWrapper_mailUnlockProgress__RPcqP{display:none}.AchievementsWrapper_mailUnlockDetail__QGSi0,.AchievementsWrapper_mailUnlockTitle____gRE,.AchievementsWrapper_rewardCatalogCard__k_K_3>strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.AchievementsWrapper_mailUnlockDetail__QGSi0{line-height:var(--lh-snug)}.AchievementsWrapper_mailUnlockAction__Bs_X_{align-self:flex-start;min-height:34px}.AchievementsWrapper_rewardCatalogCard__k_K_3>p,.AchievementsWrapper_rewardCatalogCount__h2OzX,.AchievementsWrapper_rewardCatalogHeader__51rhJ p,.AchievementsWrapper_rewardCatalogMeta__Z8zsO>span:first-child{display:none}.AchievementsWrapper_rewardCatalogGrid__hUXa3{grid-auto-flow:column;grid-auto-columns:minmax(150px,46vw);grid-template-rows:repeat(2,minmax(74px,auto));gap:var(--space-2);overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:var(--space-1);scroll-snap-type:x proximity}.AchievementsWrapper_rewardCatalogCard__k_K_3{grid-template-columns:42px minmax(0,1fr);grid-template-areas:"icon meta" "icon title" "track track";gap:var(--space-1) var(--space-2);min-height:74px;padding:var(--space-2);scroll-snap-align:start}.AchievementsWrapper_rewardCatalogIcon__fl47O{width:40px;height:40px}.AchievementsWrapper_rewardCatalogCard__k_K_3>strong{font-size:var(--fs-md)}.AchievementsWrapper_rankList__WqwxQ,.AchievementsWrapper_receivedBadgesGrid__od1IR,.AchievementsWrapper_rewardCatalogGrid__hUXa3,.AchievementsWrapper_trophyGrid__DgDr8{grid-template-columns:1fr}.AchievementsWrapper_rewardCatalogGrid__hUXa3{grid-template-columns:none}.AchievementsWrapper_boardGrid__8q_lU{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.AchievementsWrapper_boardActions__wKxLe .AchievementsWrapper_actionLink__qqAn1{padding:0 var(--space-2);border-color:color-mix(in srgb,var(--card-tier) 58%,var(--ach-line));background:linear-gradient(180deg,rgba(255,250,244,.07),rgba(255,250,244,.025)),color-mix(in srgb,var(--card-tier) 14%,rgba(8,3,11,.9));color:#fffaf4;font-size:var(--fs-xs);font-weight:700;line-height:1.18;text-shadow:none}.AchievementsWrapper_boardActions__wKxLe .AchievementsWrapper_actionLink__qqAn1:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--card-tier) 18%,transparent),rgba(255,250,244,.04)),color-mix(in srgb,var(--card-tier) 18%,rgba(8,3,11,.94));color:#fffaf4}.AchievementsWrapper_categoryTab__wLTl1,.AchievementsWrapper_levelTab__viAfu{min-width:0;max-width:none}.AchievementsWrapper_categoryTab__wLTl1{grid-template-columns:minmax(0,1fr);grid-template-areas:"icon" "label" "count";gap:1px;justify-items:center;min-height:64px;padding:6px 5px}.AchievementsWrapper_categoryTabIcon__mWrgV{width:24px;height:24px}.AchievementsWrapper_categoryTab__wLTl1 .AchievementsWrapper_categoryTabLabel__rdLqV{max-width:100%;text-align:center;font-size:.68rem;line-height:1.08}.AchievementsWrapper_categoryTab__wLTl1 .AchievementsWrapper_categoryTabCount__VLxty{justify-self:center;font-size:.7rem;line-height:1}.AchievementsWrapper_boardCard__PHE5I{grid-template-columns:minmax(0,1fr) 52px;grid-template-rows:minmax(46px,auto) minmax(2.5rem,auto) auto auto;min-height:238px;gap:var(--space-1) var(--space-2);padding:var(--space-2)}.AchievementsWrapper_boardCard__PHE5I:before{width:72px}.AchievementsWrapper_boardIcon__HDwvC{width:50px;height:50px}.AchievementsWrapper_boardTop___Oi8c strong{font-size:var(--fs-sm);line-height:var(--lh-tight)}.AchievementsWrapper_statusBadge__ZTyEN{padding:2px 4px;font-size:.58rem;letter-spacing:.02em;line-height:1.08}.AchievementsWrapper_boardMetaRow__v_MpU{align-items:flex-start;flex-direction:column;gap:var(--space-1);font-size:.68rem}.AchievementsWrapper_actionLink__qqAn1,.AchievementsWrapper_boardActions__wKxLe{width:100%}.AchievementsWrapper_heroQuestAction__kSLER{width:-moz-fit-content;width:fit-content;max-width:100%}.AchievementsWrapper_boardActions__wKxLe .AchievementsWrapper_actionLink__qqAn1{min-height:32px;padding:0 var(--space-1)}.AchievementsWrapper_receivedBadgesToggle__uMM35{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3)}.AchievementsWrapper_receivedBadgesPreview__46Ms6{grid-column:1/-1;grid-row:2;justify-content:flex-start}.AchievementsWrapper_receivedBadgesChevron__dkZkW{grid-column:2;grid-row:1}.AchievementsWrapper_toasterWrapper__YA71j{left:var(--space-3);right:var(--space-3);top:calc(max(var(--app-header-h, 88px), 88px) + env(safe-area-inset-top, 0px) + var(--space-3));width:auto}}@media (max-width:420px){.AchievementsWrapper_rankProgressPanel__aOJwH{min-height:304px;padding-top:var(--space-6)}.AchievementsWrapper_heroVisualFrame__yWV9w{height:306px}.AchievementsWrapper_rankProgressHeader__FSIX8,.AchievementsWrapper_rankProgressMeta__Otlks{width:min(61%,224px)}.AchievementsWrapper_progressTrack__wetPc{width:100%}.AchievementsWrapper_heroTrophyRow__0pB4p{grid-template-columns:1fr;gap:var(--space-2)}.AchievementsWrapper_heroTrophy___ncOE{min-height:80px;grid-template-columns:74px minmax(0,1fr) auto}.AchievementsWrapper_heroTrophyCircle__eyS7M,.AchievementsWrapper_heroTrophyImage__iFfpp{width:74px;height:74px}}@media (prefers-reduced-motion:reduce){.AchievementsWrapper_cardAchieved__0O_jv:after,.AchievementsWrapper_initialLoadingCards__8IL41 span,.AchievementsWrapper_initialLoadingMedallion__rCH9e,.AchievementsWrapper_initialLoadingTrack__bixZY span,.AchievementsWrapper_mailUnlockImageEarned___vFBc{animation:none}}