@font-face{font-family:NotoSansUI;src:url(https://cdn.aion2armory.com/assets/fonts/NotoSans-Bold.otf)format("opentype");font-weight:700;font-display:swap}.achievements2-body,.achievements2-body *{box-sizing:border-box}.achievements2-body{color:#ecf1f7;scrollbar-width:thin;scrollbar-color:#3d6685 #0a111c;min-height:100vh;margin:0;font-family:Arial,Helvetica,sans-serif;background:linear-gradient(#0b1725 0%,#070d15 44%,#030609 100%) fixed!important;overflow:clip auto!important}html:has(.achievements2-body){background-color:#030609}.achievements2-body ::-webkit-scrollbar{width:9px;height:9px}.achievements2-body ::-webkit-scrollbar-track{background:#080f1a;border-left:1px solid #67d3ff14}.achievements2-body ::-webkit-scrollbar-thumb{background:linear-gradient(#527a98,#29465f);border:2px solid #080f1a;border-radius:999px;min-height:42px}.achievements2-body ::-webkit-scrollbar-thumb:hover{background:linear-gradient(#79dfff,#39799f);box-shadow:0 0 10px #58d2ff73}.achievements2-body a{color:inherit}.achievements2-body button,.achievements2-body input,.achievements2-body select{font:inherit}.achievements2-body .achievements2-main{background:0 0;flex-direction:column;width:100%;max-width:1200px;min-height:100vh;margin:0 auto;display:flex;height:auto!important;overflow:visible!important}.a2v2-header{z-index:40;isolation:isolate;background:0 0;border:0;align-items:center;gap:20px;width:100vw;min-height:64px;margin:0 0 0 calc(50% - 50vw);padding:0 20px;display:flex;position:sticky;top:0}.a2v2-header:before{z-index:-1;content:"";background:#0d1727;border-bottom:1px solid #2a3749;width:100vw;position:absolute;inset:0 auto 0 50%;transform:translate(-50%);box-shadow:0 8px 35px #0006}.a2v2-brand{align-items:center;gap:12px;min-width:max-content;text-decoration:none;display:flex;color:#f5f8ff!important}.a2v2-brand img{object-fit:contain;filter:drop-shadow(0 0 12px #50baff);width:40px;height:42px}.a2v2-brand span{display:grid}.a2v2-brand strong{color:#f5f8ff;letter-spacing:-.04em;text-shadow:0 0 16px #63b1ff8c;font:900 25px/1 Arial,sans-serif}.a2v2-brand small{color:#86a8c4;letter-spacing:.25em;text-transform:uppercase;margin-top:3px;font:700 9px/1 Arial,sans-serif}.a2v2-global-nav{flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.a2v2-global-nav a,.a2v2-global-nav span{color:#c0cada;white-space:nowrap;align-items:center;min-height:44px;padding:0 13px;font:600 13px Arial,sans-serif;text-decoration:none;display:flex}.a2v2-global-nav a.active{text-shadow:0 0 10px #b6caff;color:#fff;background:#1b344b;box-shadow:inset 0 -2px #64d9ed}.a2v2-global-nav a:hover{color:#fff;background:#ffffff0f}.a2v2-menu-toggle{color:#a7f4ff;cursor:pointer;background:#243248;border:0;border-radius:3px;flex:none;place-items:center;width:36px;height:36px;display:none}.a2v2-menu-toggle:hover,.a2v2-menu-toggle[aria-expanded=true]{color:#e8fbff;background:#30425d}.a2v2-mobile-navigation{background:#101b2c;border-top:1px solid #ffffff0d;flex:0 0 100%;width:100%}.a2v2-mobile-navigation[hidden]{display:none}.a2v2-mobile-navigation nav{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:4px;max-width:1200px;margin:0 auto;padding:8px 0;display:grid}.a2v2-mobile-navigation a,.a2v2-mobile-navigation span{color:#c3cfde;border-radius:2px;justify-content:space-between;align-items:center;min-height:38px;padding:0 12px;font:600 12px Arial,sans-serif;text-decoration:none;display:flex}.a2v2-mobile-navigation a:hover,.a2v2-mobile-navigation span:hover{color:#fff;background:#ffffff0e}.a2v2-mobile-navigation a.active{color:#fff;background:#26364b}.a2v2-header-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.a2v2-classic-link{color:#c9deef;white-space:nowrap;border:1px solid #405468;padding:8px 11px;font:600 11px Arial,sans-serif;text-decoration:none}.a2v2-classic-link:hover{background:#1a3145;border-color:#8cc9e4}.a2v2-race-label{color:#aebbd0;letter-spacing:.1em;text-transform:uppercase;font:700 10px Arial,sans-serif}.a2v2-race-picker{background:#101a29;gap:3px;padding:3px;display:flex}.a2v2-race-picker a{border-bottom:2px solid #0000;place-items:center;width:36px;height:36px;padding:2px;display:grid}.a2v2-race-picker a.active{background:#ffffff0d;border-color:#64d9ed}.a2v2-race-picker img{object-fit:contain;width:30px;height:30px;display:block}.a2v2-tabs{z-index:35;isolation:isolate;background:0 0;border:0;align-items:center;gap:4px;width:100%;min-height:53px;margin:0;padding:5px 20px;display:flex;position:sticky;top:64px}.a2v2-tabs:before{z-index:-1;content:"";background:#080f1bf5;border-bottom:1px solid #29384a;width:100vw;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.a2v2-tabs-label{color:#fff;letter-spacing:.12em;text-transform:uppercase;border-right:1px solid #ffffff1a;flex:none;align-items:center;gap:8px;min-height:32px;margin-right:8px;padding-right:16px;font:800 11px Arial,sans-serif;display:flex}.a2v2-tabs-label:before{color:#5ee7ff;content:"♛";font-size:14px}.a2v2-tabs a{color:#9eacc1;white-space:nowrap;flex:none;align-items:center;min-height:38px;padding:0 15px;font:600 13px Arial,sans-serif;text-decoration:none;display:flex}.a2v2-tabs a:hover{color:#f5fbff;background:#ffffff0d}.a2v2-tabs a.active{color:#f3fbff;text-shadow:0 0 10px #b6caff;background:#1b344b;box-shadow:inset 0 -2px #64d9ed}.a2v2-tabs a.active:after{content:"";background:#69d9f1;border-radius:50%;width:6px;height:6px;margin-left:9px;box-shadow:0 0 8px 2px #67d3ffcc}.a2v2-search{width:280px;min-width:180px;margin-left:auto;position:relative}.a2v2-search input,.a2v2-mobile-search input{box-sizing:border-box;color:#f3f7fb;background:#111c27;border:1px solid #405468;border-radius:0;outline:0;width:100%;min-height:38px;font:12px Arial,sans-serif;padding:8px 11px 8px 36px!important}.a2v2-search input:focus,.a2v2-mobile-search input:focus{border-color:#78cfff}.a2v2-search input::placeholder,.a2v2-mobile-search input::placeholder{color:#7c899a}.a2v2-search:before,.a2v2-mobile-search form:before{z-index:1;content:"";pointer-events:none;border:2px solid #70859a;border-radius:50%;width:11px;height:11px;position:absolute;top:10px;left:12px}.a2v2-search:after,.a2v2-mobile-search form:after{content:"";pointer-events:none;background:#70859a;width:6px;height:2px;position:absolute;top:22px;left:24px;transform:rotate(45deg)}.achievements2-body .a2v2-layout{flex:1 0 auto;grid-template-columns:330px minmax(0,1fr);width:100%;min-height:calc(100vh - 117px);display:grid;overflow:visible}.achievements2-body .a2v2-rail{box-sizing:border-box;border-right:1px solid #ffffff13;justify-content:flex-start;align-self:start;height:calc(100vh - 117px);min-height:520px;padding:30px 20px;display:flex;position:sticky;top:117px;overflow-y:auto}.achievements2-body .a2v2-rail .gate-art{display:none}.a2v2-rail-content{z-index:2;flex-direction:column;width:100%;min-height:100%;display:flex;position:relative}.a2v2-rail-content:before{z-index:0;filter:drop-shadow(0 0 24px #1780ff6e);pointer-events:none;content:"";background:url(https://cdn.aion2armory.com/assets/bg/UT_BG_Achievement_Gate.webp?v=7063d4fa44cc) 50% 47%/auto 88% no-repeat;position:absolute;inset:0}.a2v2-rail-content>*{z-index:1;position:relative}.a2v2-rail-content h2{color:#dbe7f7;margin:2px 0 13px;font:600 14px Arial,sans-serif}.a2v2-mobile-total-number,.a2v2-mobile-summary{display:none}.achievements2-body .a2v2-category-menu{width:100%;margin:0;display:block;position:static}.a2v2-category-menu a{text-align:left;color:#aeb2ba;cursor:pointer;text-shadow:0 2px 4px #000;background:#03070d24;border:0;border-left:3px solid #0000;justify-content:space-between;align-items:center;width:100%;min-height:40px;padding:10px 12px 10px 15px;font-size:14px;text-decoration:none;display:flex}.a2v2-category-menu a:hover{color:#fff;text-shadow:0 0 10px #b6caff;background:linear-gradient(90deg,#182337a8,#0000);border-left-color:#c7dcff}.a2v2-category-menu a.active{color:#fff;text-shadow:0 0 10px #b6caff;background:linear-gradient(90deg,#182337a8,#0000);border-left-color:#c7dcff;font-weight:700}.a2v2-category-count{color:#61e8ff;font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font:700 12px Arial,sans-serif}.achievements2-body .a2v2-total{flex-direction:column;gap:0;margin:auto 0 0;padding-top:28px;display:flex}.a2v2-total .gate-stat{text-align:center;background:0 0;border:0}.achievements2-body .a2v2-total .gate-stat:before{content:"";background:url(https://cdn.aion2armory.com/assets/sprites/achievement-card-divider.png?v=4e7960bdaedb) 50%/100% 100% no-repeat;width:100%;height:14px;margin-bottom:1px;display:block}.a2v2-total .gate-stat__body{display:grid}.a2v2-total .gate-stat__label{color:#dbe7f7;text-shadow:0 2px 4px #000;font:700 13px Arial,sans-serif}.a2v2-total .gate-stat__number{color:#12e6e5;font-variant-numeric:tabular-nums;font:600 30px/1.1 Georgia,serif;display:block}.a2v2-total .progression-open{color:#c9e2fb;cursor:pointer;background:#132132;border:1px solid #526d86;width:100%;min-height:36px;margin-top:30px;font:12px Arial,sans-serif}.a2v2-total .progression-open:hover{background:#1d344b}.achievements2-body .a2v2-content{box-sizing:border-box;background:linear-gradient(90deg,#0000003d,#00000014);min-width:0;min-height:calc(100vh - 117px);padding:32px 48px 42px;overflow:visible}.a2v2-heading{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:end;gap:15px;margin:0 0 15px;padding:0 0 14px;display:flex}.a2v2-heading h1{color:#f2f5f8;margin:0;font:700 clamp(22px,2vw,28px)/1.2 Georgia,serif}.a2v2-eyebrow{color:#74cce7;letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font:700 10px Arial,sans-serif;display:block}.a2v2-result-count{color:#8295ad;white-space:nowrap;padding-bottom:3px;font:12px Arial,sans-serif}.achievements2-body .a2v2-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.achievements2-body .a2v2-cards .game-card{min-width:0;box-shadow:none;color:#e8edf2;text-align:center;background:linear-gradient(145deg,#2a2f34,#1b2025 82%);border:1px solid #4a5967;flex-direction:column;align-items:center;padding:0 16px;text-decoration:none;transition:border-color .16s,background .16s;display:flex;overflow:hidden}.achievements2-body .a2v2-cards .game-card:hover{background:linear-gradient(135deg,#29333b,#151d23 78%);border-color:#9cb7ca;transform:none}.achievements2-body .a2v2-cards .card-glyph{object-fit:contain;filter:drop-shadow(0 0 7px #fff5);flex:none;width:44px;height:44px;margin:3px 0 8px}.achievements2-body .a2v2-cards .card-title{color:#f0f3f4;text-align:center;flex:none;width:100%;height:38px;font:400 20px/38px Palatino Linotype,Book Antiqua,Georgia,serif;display:block;overflow:hidden}.achievements2-body .a2v2-cards .card-title__text{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.achievements2-body .a2v2-cards .card-title--scroll .card-title__text{padding-right:0}.achievements2-body .a2v2-cards .game-card:hover .card-title--scroll .card-title__text,.achievements2-body .a2v2-cards .game-card:focus-visible .card-title--scroll .card-title__text{text-overflow:clip;width:max-content;max-width:none;animation:5s linear .55s infinite a2v2-title-scroll;overflow:visible}.achievements2-body .a2v2-cards .game-card:hover .card-title--scroll .card-title__text:after,.achievements2-body .a2v2-cards .game-card:focus-visible .card-title--scroll .card-title__text:after{content:attr(title);padding-left:3em}@keyframes a2v2-title-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.achievements2-body .a2v2-cards .card-title--scroll .card-title__text{animation:none}}.achievements2-body .a2v2-cards .card-divider{background:linear-gradient(90deg,#0000,#59636a 16% 84%,#0000);flex:none;width:84%;height:1px;margin:5px 0 12px;display:block;position:relative}.achievements2-body .a2v2-cards .card-divider:after{clip-path:polygon(50% 0,65% 35%,100% 50%,65% 65%,50% 100%,35% 65%,0 50%,35% 35%);content:"";background:#bbc6ca;width:8px;height:8px;position:absolute;top:-4px;left:calc(50% - 4px)}.achievements2-body .a2v2-cards .card-objective{color:#f0f3f4;justify-content:center;align-items:flex-start;width:100%;min-height:40px;font:600 12px/1.55 Arial,sans-serif;display:flex}.a2v2-card-meta{color:#71849a;text-align:left;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:34px;margin:auto 0 0;padding:8px 0;font:10px Arial,sans-serif;display:flex}.a2v2-card-meta span:last-child{color:#9bb9d0;text-align:right}.a2v2-tabs a,.a2v2-category-menu a,.a2v2-card-meta{font-family:Aion2Yoon,Arial,sans-serif;font-weight:700}.a2v2-mobile-search,.a2v2-mobile-total{display:none}.a2v2-empty{color:#b8c7d7;text-align:center;background:#111925c9;border:1px solid #415167;grid-column:1/-1;padding:40px 18px}.a2v2-footer{color:#94a3b8;background:#0a1018;border-top:1px solid #26313e;flex:none;width:100%;padding:28px 20px;font:14px Arial,sans-serif}.a2v2-footer-inner{flex-direction:column;gap:20px;max-width:1200px;margin-inline:auto;display:flex}.a2v2-footer-title{color:#dcecff;letter-spacing:.025em;font-weight:600}.a2v2-footer-brand p{color:#94a3b8;margin:4px 0 0;font-size:12px}.a2v2-footer-nav{flex-wrap:wrap;gap:8px 24px;font-size:12px;display:flex}.a2v2-footer-nav a{color:inherit;text-decoration:none}.a2v2-footer-nav a:hover{color:#67d3ff}.a2v2-footer-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.a2v2-locale{align-items:center;gap:7px;display:flex}.a2v2-locale select{color:#e9f1f7;background:#111c27;border:1px solid #405468;padding:4px 6px}@media (width>=640px){.a2v2-footer-inner{flex-direction:row;justify-content:space-between;align-items:center}}#progressionModal:empty{display:none}.progression-backdrop{z-index:1000;background:#000b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.progression-panel{background:radial-gradient(at 50% 0,#4e70912e,#0000 55%),linear-gradient(145deg,#252d37,#1c222a 72%);border:1px solid #596879;flex-direction:column;width:min(760px,96vw);max-height:min(86vh,820px);display:flex;overflow:hidden;box-shadow:0 14px 48px #000d,0 0 24px #408fc71f}.progression-panel>header{z-index:2;color:#c7e6f8;background:linear-gradient(90deg,#303a49,#252d38);border-bottom:1px solid #fff2;justify-content:space-between;align-items:center;min-height:44px;padding:7px 14px;font:700 15px Georgia,serif;display:flex;position:sticky;top:0}.progression-panel>header div span{color:#9feaff}.progression-panel>header button{color:#dce8f2;cursor:pointer;background:0 0;border:0;width:30px;height:30px;margin:-3px -5px -3px 8px;font-size:24px}.progression-categories{min-height:0;padding:7px 12px 12px;overflow:auto}.progression-category+.progression-category{border-top:1px solid #9cb4cc38;margin-top:12px}.progression-levels{display:grid}.progression-category .progression-level{background:linear-gradient(90deg,#419ecc1f,#0000 76%);border-top:1px solid #96beda2e;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:8px 5px;display:grid}.progression-level__marker{color:#d5dce4;place-items:start center;width:48px;height:46px;font-size:11px;display:grid;position:relative}.progression-level__marker img{object-fit:contain;filter:drop-shadow(0 1px 3px #000c);width:39px;height:39px}.progression-level__marker span{white-space:nowrap;text-shadow:0 1px 3px #000;position:absolute;bottom:0}.progression-level__description b{color:#f1f4f8;font-size:12px;line-height:1.45}.progression-level__rewards{justify-content:flex-end;align-items:center;min-width:54px;display:flex}.progression-panel .group-reward-icon{color:#fff;cursor:help;background:#11161b;border:1px solid #becdda6b;place-items:center;width:48px;height:48px;padding:0;display:inline-grid;position:relative;overflow:hidden}.progression-panel .group-reward-icon>span:not(.reward-icon-sprite){color:#fff;background:#000c;padding:0 2px;font-size:11px;font-weight:700;position:absolute;bottom:1px;right:2px}.progression-panel .reward-icon-sprite{pointer-events:none;position:absolute;inset:0;overflow:hidden}.progression-panel .reward-icon-atlas{top:var(--reward-card-y,0);left:var(--reward-card-x,0);object-fit:fill;width:1024px;max-width:none;height:1280px;position:absolute}.progression-reward-name{color:#f4e8c8;text-align:right;overflow-wrap:anywhere;max-width:170px;font-size:11px;font-weight:700}.a2v2-mobile-search form{position:relative}@media (width<=1100px){.a2v2-header{gap:12px;padding-inline:20px}.a2v2-global-nav a,.a2v2-global-nav span{padding-inline:8px;font-size:12px}.achievements2-body .a2v2-layout{grid-template-columns:minmax(250px,30%) minmax(0,1fr)}.achievements2-body .a2v2-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.achievements2-body .a2v2-content{padding-inline:28px}}@media (width<=1200px){.a2v2-header{flex-wrap:wrap}.a2v2-header-actions{order:2}.a2v2-menu-toggle{order:3;margin-left:8px;display:grid}.a2v2-global-nav{display:none}.a2v2-mobile-navigation{z-index:61;background:linear-gradient(145deg,#172538,#0e1724);border:1px solid #405468;flex:none;width:min(280px,100vw - 24px);position:absolute;top:calc(100% + 8px);right:20px;overflow:hidden;box-shadow:0 14px 35px #000b,0 0 18px #4bbce31f}.a2v2-mobile-navigation nav{grid-template-columns:1fr;gap:2px;padding:6px}.achievements2-body .a2v2-layout{grid-template-columns:minmax(220px,28%) minmax(0,1fr)}}@media (width<=760px){.achievements2-body{width:100%}.achievements2-body .achievements2-main,.achievements2-body .a2v2-layout,.achievements2-body .a2v2-content,.achievements2-body .a2v2-cards{width:100%;min-width:0;max-width:100%}.a2v2-header{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;width:100%;min-height:58px;margin:0;padding:0 12px;display:grid;position:relative}.a2v2-brand{grid-column:1;min-width:0}.a2v2-header-actions{grid-column:2;margin-left:0}.a2v2-menu-toggle{grid-column:3;margin:0}.a2v2-mobile-navigation nav{grid-template-columns:1fr;padding:6px}.a2v2-brand{gap:8px}.a2v2-brand img{width:30px;height:38px}.a2v2-brand strong{font-size:19px}.a2v2-brand small{font-size:7px}.a2v2-global-nav{display:none}.a2v2-header-actions{gap:5px}.a2v2-classic-link{padding:7px;font-size:10px}.a2v2-race-label{display:none}.a2v2-race-picker a{width:34px;height:34px}.a2v2-race-picker img{width:28px;height:28px}.achievements2-body .a2v2-tabs{gap:1px;width:100%;height:auto;min-height:48px;margin:0;padding:4px 8px;display:flex;position:relative;top:auto;overflow-x:auto}.a2v2-tabs-label{min-height:28px;margin-right:2px;padding-right:8px;font-size:9px}.achievements2-body .a2v2-tabs a{min-height:35px;padding-inline:10px;font-size:11px}.a2v2-tabs a.active:after{width:5px;height:5px;margin-left:5px}.a2v2-search{display:none}.achievements2-body .a2v2-layout{flex-direction:column;min-height:0;display:flex}.achievements2-body .a2v2-rail{box-sizing:border-box;border-bottom:1px solid #ffffff14;border-right:0;width:100%;min-width:0;height:auto;min-height:0;padding:12px 10px;display:block;position:static}.a2v2-rail-content{width:100%;min-width:0;min-height:0}.a2v2-rail-content:before{display:none}.a2v2-mobile-summary{justify-content:flex-end;margin-bottom:8px;display:flex}.a2v2-mobile-total-number{color:#b8c8d8;letter-spacing:.03em;text-align:right;justify-items:end;gap:2px;margin-left:auto;font:600 10px/1.1 Arial,sans-serif;display:grid}.a2v2-mobile-total-number strong{color:#12e6e5;letter-spacing:.06em;text-shadow:0 0 12px #00d4ff99;font:700 23px/1 Arial,sans-serif}.achievements2-body .a2v2-category-menu{scrollbar-width:thin;gap:3px;width:100%;max-width:100%;padding-bottom:2px;display:flex;overflow-x:auto}.a2v2-category-menu a{white-space:nowrap;border:1px solid #0000;border-radius:7px;flex:none;align-items:center;gap:8px;width:auto;min-height:36px;padding:7px 10px;font-size:11px;display:flex}.a2v2-category-menu a.active{background:#14283b;border-color:#6ddcff;box-shadow:0 0 14px #41b4eb29}.achievements2-body .a2v2-total--scoped{background:#0b1521d9;border:1px solid #29435a;border-radius:14px;margin:14px 0 2px;padding:14px 12px;display:block;box-shadow:0 12px 35px #0004}.a2v2-total .gate-stat{display:none}.a2v2-total .progression-open{min-height:36px;margin:0}.achievements2-body .a2v2-total:not(.a2v2-total--scoped){display:none}.achievements2-body .a2v2-content{min-height:0;padding:16px 12px 28px}.a2v2-mobile-search{margin-bottom:14px;display:block;position:relative}.a2v2-mobile-search input{min-height:40px}.a2v2-heading{align-items:flex-start;margin-bottom:13px;padding-bottom:10px}.a2v2-heading h1{font-size:clamp(19px,5vw,24px)}.a2v2-eyebrow{font-size:9px}.a2v2-result-count{padding-top:4px;font-size:10px}.a2v2-mobile-total{display:none}.achievements2-body .a2v2-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.achievements2-body .a2v2-cards .game-card{padding:12px 9px 0}.achievements2-body .a2v2-cards .card-title{height:42px;font-size:17px}.achievements2-body .a2v2-cards .card-objective{min-height:54px;font-size:11px}.a2v2-card-meta{padding-block:8px;font-size:9px}.a2v2-footer{padding:24px 20px}.a2v2-footer-meta{flex-direction:column;align-items:flex-start}.a2v2-locale{font-size:10px}.progression-backdrop{padding:10px}.progression-panel{width:100%;max-height:min(88vh,88dvh)}.progression-panel>header{padding:8px 11px;font-size:14px}.progression-categories{padding-inline:8px}.progression-category .progression-level{grid-template-columns:46px minmax(0,1fr) 44px;gap:6px;min-height:62px;padding:7px 3px}.progression-level__description b{font-size:11px}.progression-level__rewards{min-width:40px}.progression-panel .group-reward-icon{width:40px;height:40px}}@media (width<=390px){.a2v2-classic-link{display:none}.a2v2-tabs{gap:0}.a2v2-tabs-label{font-size:8px}.achievements2-body .a2v2-tabs a{padding-inline:8px;font-size:10px}.achievements2-body .a2v2-cards{grid-template-columns:1fr}}