.aqt-ach-rank{background:var(--aqt-card);border:1px solid var(--aqt-border);border-radius:12px;flex-wrap:wrap;align-items:stretch;gap:1px;padding:14px 18px;display:flex}.aqt-ach-rank .aqt-tier{border-right:1px solid var(--aqt-border);flex-direction:column;flex:1;gap:6px;padding:10px 14px 10px 24px;display:flex;position:relative}.aqt-ach-rank .aqt-tier:last-child{border-right:0}.aqt-ach-rank .aqt-tier:before{content:"";border-radius:2px;width:3px;position:absolute;top:10px;bottom:10px;left:0}.aqt-ach-rank .aqt-tier.mythic:before{background:linear-gradient(#ffcf3d,#f97d10)}.aqt-ach-rank .aqt-tier.legendary:before{background:linear-gradient(#eb4747,#e23670)}.aqt-ach-rank .aqt-tier.epic:before{background:linear-gradient(#a667e4,#8039c6)}.aqt-ach-rank .aqt-tier.rare:before{background:linear-gradient(#4799eb,#2b7aca)}.aqt-ach-rank .aqt-tier.uncommon:before{background:linear-gradient(#47d17a,#36a15d)}.aqt-ach-rank .aqt-tier.common:before{background:linear-gradient(#7e8a9a,#505862)}.aqt-ach-rank .aqt-tier .aqt-l{font-family:var(--aqt-data);font-size:var(--text-label);letter-spacing:var(--tracking-label);color:var(--aqt-fg-faint);text-transform:uppercase}.aqt-ach-rank .aqt-tier .aqt-n{font-family:var(--aqt-display);color:var(--aqt-fg);font-size:26px;font-weight:700;line-height:1}.aqt-ach-rank .aqt-tier .aqt-sub{font-size:var(--text-label);color:var(--aqt-fg-dim)}.aqt-ach-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1280px){.aqt-ach-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:880px){.aqt-ach-grid{grid-template-columns:repeat(2,1fr)}}.aqt-ach-card{border:1px solid var(--aqt-border-2);background:#181e25;border-radius:11px;flex-direction:column;gap:10px;padding:14px;transition:all .15s;display:flex;position:relative;overflow:hidden}.aqt-ach-card:hover{border-color:var(--aqt-border-3);background:#1d232b;transform:translateY(-2px)}.aqt-ach-card.locked{opacity:.5}.aqt-ach-card .aqt-ic-circle{width:48px;height:48px;font-family:var(--aqt-display);font-weight:800;font-size:var(--text-title);color:#0e121b;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.aqt-ach-card.mythic .aqt-ic-circle{background:linear-gradient(135deg,#ffd147,#f97d10)}.aqt-ach-card.legendary .aqt-ic-circle{background:linear-gradient(135deg,#ec5151,#e23670)}.aqt-ach-card.epic .aqt-ic-circle{background:linear-gradient(135deg,#a667e4,#7a37be)}.aqt-ach-card.rare .aqt-ic-circle{background:linear-gradient(135deg,#5ea6ed,#2b7aca)}.aqt-ach-card.uncommon .aqt-ic-circle{background:linear-gradient(135deg,#5cd689,#36a15d)}.aqt-ach-card.common .aqt-ic-circle{background:linear-gradient(135deg,#8b97a7,#505862)}.aqt-ach-card .aqt-ic-circle:after{content:"";pointer-events:none;z-index:2;background:radial-gradient(circle at 30% 20%,#ffffff59,#0000 55%);position:absolute;inset:0}.aqt-ach-card .aqt-ic-circle img{z-index:1}.aqt-ach-card .aqt-rarity{font-family:var(--aqt-data);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;gap:5px;font-weight:700;display:inline-flex}.aqt-ach-card.mythic .aqt-rarity{color:#fbc456}.aqt-ach-card.legendary .aqt-rarity{color:#f17e7e}.aqt-ach-card.epic .aqt-rarity{color:#bf93ec}.aqt-ach-card.rare .aqt-rarity{color:#75b3f0}.aqt-ach-card.uncommon .aqt-rarity{color:#70db97}.aqt-ach-card.common .aqt-rarity{color:var(--aqt-fg-muted)}.aqt-ach-card .aqt-stamp{font-family:var(--aqt-data);font-size:var(--text-label);color:var(--aqt-fg-muted);background:var(--aqt-overlay-3);border:1px solid var(--aqt-border-2);border-radius:4px;padding:2px 6px;font-weight:700;position:absolute;top:8px;right:10px}.aqt-ach-card .aqt-stamp.x{color:var(--aqt-teal);background:color-mix(in srgb, var(--aqt-teal) 12%, transparent);border-color:color-mix(in srgb, var(--aqt-teal) 28%, transparent)}.aqt-rar-mythic{--rar:40 96% 62%}.aqt-rar-legendary{--rar:350 80% 64%}.aqt-rar-epic{--rar:270 72% 68%}.aqt-rar-rare{--rar:210 82% 64%}.aqt-rar-uncommon{--rar:150 57% 55%}.aqt-rar-common{--rar:215 14% 60%}.aqt-rar-fg{color:hsl(var(--rar))}.aqt-ach-tiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}@media (max-width:520px){.aqt-ach-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.aqt-ach-tile{aspect-ratio:1;isolation:isolate;border:1px solid var(--aqt-border);background:var(--aqt-card-2);border-radius:12px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden}.aqt-ach-tile:hover{border-color:hsl(var(--rar) / .5);box-shadow:0 16px 34px -18px #000000bf, 0 0 0 1px hsl(var(--rar) / .22);transform:translateY(-3px)}.aqt-ach-tile:focus-within{border-color:hsl(var(--rar) / .6);box-shadow:0 0 0 2px hsl(var(--rar) / .5)}.aqt-ach-tile:before{content:"";inset-inline:0;z-index:6;background:linear-gradient(90deg, hsl(var(--rar)), hsl(var(--rar) / .15));height:2px;position:absolute;top:0}.aqt-ach-tile__img{object-fit:cover;z-index:0}.aqt-ach-tile__scrim{z-index:1;background:linear-gradient(#07090db8 0%,#07090d00 34% 58%,#07090dc7 100%);position:absolute;inset:0}.aqt-ach-tile__name{z-index:4;font-family:var(--aqt-display);font-weight:700;font-size:var(--text-caption);color:#fff;text-shadow:0 1px 6px #07090de6;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;position:absolute;top:10px;left:12px;right:12px;overflow:hidden}.aqt-ach-tile__rarity{z-index:5;font-family:var(--aqt-data);font-size:var(--text-label);letter-spacing:.02em;color:hsl(var(--rar));border:1px solid hsl(var(--rar) / .4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;background:#07090d8c;border-radius:999px;padding:2px 7px;font-weight:700;transition:opacity .18s,transform .18s;position:absolute;top:10px;right:10px;transform:translateY(-3px)}.aqt-ach-tile:hover .aqt-ach-tile__rarity,.aqt-ach-tile:focus-within .aqt-ach-tile__rarity{opacity:1;transform:translateY(0)}.aqt-ach-tile__count{z-index:4;font-family:var(--aqt-data);font-size:var(--text-label);color:#e0e6eb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07090d80;border:1px solid #ffffff1f;border-radius:999px;padding:2px 7px;font-weight:700;position:absolute;bottom:9px;right:10px}.aqt-ach-tile__desc{z-index:3;text-align:center;opacity:0;pointer-events:none;background:#07090dd1;justify-content:center;align-items:center;padding:18px 16px 34px;transition:opacity .18s;display:flex;position:absolute;inset:0}.aqt-ach-tile:hover .aqt-ach-tile__desc,.aqt-ach-tile:focus-within .aqt-ach-tile__desc{opacity:1}.aqt-ach-tile__desc p{font-size:var(--text-caption);color:#dbe0e6;-webkit-line-clamp:6;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.aqt-ach-tile__rules{z-index:12;color:#cad1d8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;background:#07090d9e;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;transition:opacity .18s,color .18s,background .18s;display:inline-flex;position:absolute;bottom:8px;left:10px}.aqt-ach-tile:hover .aqt-ach-tile__rules,.aqt-ach-tile:focus-within .aqt-ach-tile__rules{opacity:1}.aqt-ach-tile__rules:hover{color:hsl(var(--rar));border-color:hsl(var(--rar) / .5);background:#07090dd9}.aqt-ach-crest{aspect-ratio:1;border:1px solid hsl(var(--rar) / .5);width:clamp(96px,12vw,132px);box-shadow:0 0 0 1px hsl(var(--rar) / .14), 0 24px 48px -24px hsl(var(--rar) / .55);border-radius:18px;flex-shrink:0;position:relative;overflow:hidden}.aqt-ach-crest:before{content:"";inset-inline:0;z-index:3;background:linear-gradient(90deg, hsl(var(--rar)), hsl(var(--rar) / .2));height:3px;position:absolute;top:0}.aqt-ach-crest img{object-fit:cover}.aqt-meta-pill{font-size:var(--text-label);color:var(--aqt-fg-muted);background:var(--aqt-overlay-2);border:1px solid var(--aqt-border-2);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.aqt-meta-pill.rar{color:hsl(var(--rar));border-color:hsl(var(--rar) / .4);background:hsl(var(--rar) / .08);font-family:var(--aqt-data);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.aqt-earner-row{border-bottom:1px solid var(--aqt-border);grid-template-columns:34px 1fr auto;align-items:center;gap:14px;padding:11px 18px;transition:background .15s;display:grid}.aqt-earner-row:last-child{border-bottom:0}.aqt-earner-row:hover{background:var(--aqt-overlay-2)}.aqt-earner-rank{font-family:var(--aqt-data);font-size:var(--text-label);color:var(--aqt-fg-faint);text-align:right;font-weight:700}.aqt-earner-meta{font-size:var(--text-label);color:var(--aqt-fg-dim);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:2px;display:flex}.aqt-earner-meta svg{opacity:.65;flex-shrink:0}.aqt-earner-meta a{color:var(--aqt-fg-muted);transition:color .15s}.aqt-earner-meta a:hover{color:var(--aqt-teal)}.aqt-earner-count{font-family:var(--aqt-data);color:var(--aqt-teal);font-weight:700}@media (prefers-reduced-motion:reduce){.aqt-ach-card:hover{transform:none}}
