.gear-group[data-astro-cid-nympr77z]{margin-bottom:30px}.gear-group__count[data-astro-cid-nympr77z]{font-family:var(--font-mono);color:var(--ink-muted);font-size:.8em}.set-grid[data-astro-cid-nympr77z]{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.relic-table[data-astro-cid-nympr77z] td[data-astro-cid-nympr77z]{vertical-align:top}.relic-table__level[data-astro-cid-nympr77z]{white-space:nowrap;color:var(--ink-soft)}.race-rank__lede[data-astro-cid-xu4i42zm]{max-width:70ch}.race-rank__grid[data-astro-cid-xu4i42zm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:18px 0 28px;display:grid}.race-rank__col[data-astro-cid-xu4i42zm]{background:var(--surface-card);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow-card);align-content:start;gap:18px;padding:18px;display:grid}.race-rank__faction[data-astro-cid-xu4i42zm]{border-bottom:2px solid var(--rule);font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--leading-tight);margin:0;padding-bottom:10px;font-weight:700}.race-rank__col--alliance[data-astro-cid-xu4i42zm] .race-rank__faction[data-astro-cid-xu4i42zm]{color:var(--tone-blue-ink)}.race-rank__col--horde[data-astro-cid-xu4i42zm] .race-rank__faction[data-astro-cid-xu4i42zm]{color:var(--tone-red-ink)}.race-rank__list[data-astro-cid-xu4i42zm] h3[data-astro-cid-xu4i42zm]{font-size:var(--text-base);line-height:var(--leading-snug);color:var(--navy);margin:0}.race-rank__scope[data-astro-cid-xu4i42zm]{font-family:var(--font-body);font-size:var(--text-xs);color:var(--ink-muted);margin:2px 0 10px;font-weight:400}.race-rank__list[data-astro-cid-xu4i42zm] ol[data-astro-cid-xu4i42zm]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.race-rank__list[data-astro-cid-xu4i42zm] li[data-astro-cid-xu4i42zm]{background:var(--surface-raised);border:1px solid var(--rule-soft);border-radius:var(--radius);grid-template-columns:22px 32px minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;display:grid}.race-rank__num[data-astro-cid-xu4i42zm]{text-align:center;font-family:var(--font-display);font-size:var(--text-base);line-height:var(--leading-ui);color:var(--ink-soft);padding-top:6px;font-weight:700}.race-rank__list[data-astro-cid-xu4i42zm] li[data-astro-cid-xu4i42zm]:first-child .race-rank__num[data-astro-cid-xu4i42zm]{color:var(--navy)}.race-rank__list[data-astro-cid-xu4i42zm] img[data-astro-cid-xu4i42zm]{border-radius:var(--radius-sm)}.race-rank__body[data-astro-cid-xu4i42zm]{min-width:0;display:block}.race-rank__name[data-astro-cid-xu4i42zm]{color:var(--navy);font-weight:700}.race-rank__only[data-astro-cid-xu4i42zm]{vertical-align:1px;border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface-sunken);font-size:var(--text-2xs);line-height:var(--leading-ui);color:var(--ink-soft);margin-left:8px;padding:0 7px;display:inline-block}.race-rank__reason[data-astro-cid-xu4i42zm]{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--ink-soft);margin-top:2px;display:block}@media (width<=768px){.race-rank__grid[data-astro-cid-xu4i42zm]{grid-template-columns:1fr;gap:14px}.race-rank__col[data-astro-cid-xu4i42zm]{padding:14px}}.class-view[data-astro-cid-mynyzbvd]{padding-block:18px 40px}.class-view-head[data-astro-cid-mynyzbvd]{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-bottom:16px;display:flex}.class-view-head[data-astro-cid-mynyzbvd] h2[data-astro-cid-mynyzbvd]{font-size:var(--text-2xl);margin:0}.class-view-head[data-astro-cid-mynyzbvd] .tcalc-classes{flex:auto;justify-content:flex-end;margin:0}@media (width<=760px){.class-view-head[data-astro-cid-mynyzbvd] .tcalc-classes{justify-content:flex-start}}html[data-class-view=overview] [data-astro-cid-mynyzbvd][data-class-panel]:not([data-class-panel=overview]),html[data-class-view=talents] [data-astro-cid-mynyzbvd][data-class-panel]:not([data-class-panel=talents]),html[data-class-view=spellbook] [data-astro-cid-mynyzbvd][data-class-panel]:not([data-class-panel=spellbook]),html[data-class-view=gear] [data-astro-cid-mynyzbvd][data-class-panel]:not([data-class-panel=gear]){display:none}.class-library-link[data-astro-cid-mynyzbvd]{border:1px solid var(--rule);background:var(--surface-card);align-items:center;gap:12px;margin:18px 0;padding:12px 14px;text-decoration:none;display:flex}.class-library-link[data-astro-cid-mynyzbvd]:hover{background:var(--surface-raised)}.class-library-link[data-astro-cid-mynyzbvd]+.class-library-link[data-astro-cid-mynyzbvd]{margin-top:-8px}.class-library-link[data-astro-cid-mynyzbvd] img[data-astro-cid-mynyzbvd]{border:1px solid var(--rule);border-radius:var(--radius);flex:none}.class-library-link[data-astro-cid-mynyzbvd]>span[data-astro-cid-mynyzbvd]:not(.class-library-link__arrow){gap:2px;display:grid}.class-library-link[data-astro-cid-mynyzbvd] strong[data-astro-cid-mynyzbvd]{color:var(--navy)}.class-library-link[data-astro-cid-mynyzbvd]>span[data-astro-cid-mynyzbvd]>span[data-astro-cid-mynyzbvd]{color:var(--ink-soft);font-size:.88rem}.class-library-link__arrow[data-astro-cid-mynyzbvd]{color:var(--gold);margin-left:auto;font-size:1.2rem}
