.tcalc-bar[data-astro-cid-vuevx2m5]{margin-bottom:var(--s-3);border:1px solid var(--frame);border-radius:var(--r-md);background:var(--surface);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 12px;display:flex}.tcalc-bar[data-astro-cid-vuevx2m5] .spacer[data-astro-cid-vuevx2m5]{flex:1}.tc-points[data-astro-cid-vuevx2m5]{font-family:var(--font-head);font-size:1.1rem}.tc-classic[data-astro-cid-vuevx2m5]{font-size:var(--t-14);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.trees[data-astro-cid-vuevx2m5]{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tree-tabs[data-astro-cid-vuevx2m5]{display:none}@media (width<=980px){.trees[data-astro-cid-vuevx2m5]{grid-template-columns:1fr}.tree-tabs[data-astro-cid-vuevx2m5]{margin-bottom:var(--s-2);gap:6px;display:flex;overflow-x:auto}.tree-tabs[data-astro-cid-vuevx2m5] button[data-astro-cid-vuevx2m5]{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);min-height:40px;color:var(--text);font:inherit;font-size:var(--t-14);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:4px 10px 4px 6px;display:inline-flex}.tree-tabs[data-astro-cid-vuevx2m5] button[data-astro-cid-vuevx2m5][aria-selected=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.tree-tabs[data-astro-cid-vuevx2m5] b[data-astro-cid-vuevx2m5]{color:var(--accent);font-weight:600}.trees[data-astro-cid-vuevx2m5][data-active="0"]>.ttree[data-astro-cid-vuevx2m5]:not([data-tree="0"]),.trees[data-astro-cid-vuevx2m5][data-active="1"]>.ttree[data-astro-cid-vuevx2m5]:not([data-tree="1"]),.trees[data-astro-cid-vuevx2m5][data-active="2"]>.ttree[data-astro-cid-vuevx2m5]:not([data-tree="2"]){display:none}}.ttree[data-astro-cid-vuevx2m5]{border:1px solid var(--frame);border-radius:var(--r-md);background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--cc,#555) 12%, #15120f), #0d0b09);padding:10px 10px 14px}.ttree-head[data-astro-cid-vuevx2m5]{color:#ede6da;align-items:center;gap:8px;margin-bottom:10px;display:flex}.ttree-head[data-astro-cid-vuevx2m5] h3[data-astro-cid-vuevx2m5]{color:#f7f0e4;flex:1;margin:0;font-size:1.05rem}.ttree-head[data-astro-cid-vuevx2m5] .tp[data-astro-cid-vuevx2m5]{color:#ffd100;font-size:1.05rem}.tgrid[data-astro-cid-vuevx2m5]{grid-template-columns:repeat(4,56px);grid-template-rows:repeat(var(--rows), 58px);justify-content:center;gap:6px 10px;display:grid;position:relative}.talent[data-astro-cid-vuevx2m5]{all:unset;cursor:pointer;z-index:1;place-self:center;place-items:center;width:48px;height:48px;display:inline-grid;position:relative}.talent[data-astro-cid-vuevx2m5] .gicon{border-width:2px;border-color:#1eff00;width:44px;height:44px}.talent[data-astro-cid-vuevx2m5].locked .gicon{filter:grayscale()brightness(.55);border-color:#4a4a4a}.talent[data-astro-cid-vuevx2m5].full .gicon{border-color:#ffd100;box-shadow:0 0 8px #ffd10073}.talent[data-astro-cid-vuevx2m5]:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:8px}.talent[data-astro-cid-vuevx2m5] .rank[data-astro-cid-vuevx2m5]{color:#1eff00;text-align:center;background:#000;border:1px solid #555;border-radius:4px;min-width:26px;padding:0 3px;font-size:.72rem;line-height:15px;position:absolute;bottom:-6px;right:-8px}.talent[data-astro-cid-vuevx2m5].locked .rank[data-astro-cid-vuevx2m5]{color:#9d9d9d}.talent[data-astro-cid-vuevx2m5].full .rank[data-astro-cid-vuevx2m5]{color:#ffd100}.tarrow[data-astro-cid-vuevx2m5]{z-index:0;background:#4a4a4a;border-radius:2px;justify-self:center;width:4px;margin:-4px 0}.tarrow[data-astro-cid-vuevx2m5].on{background:#ffd100}.cmark[data-astro-cid-vuevx2m5]{border:1px solid #000;border-radius:50%;width:12px;height:12px;display:none;position:absolute;top:-6px;left:-6px}.tcalc[data-astro-cid-vuevx2m5].classic .cmark[data-astro-cid-vuevx2m5]{display:block}.cmark-new[data-astro-cid-vuevx2m5]{background:var(--accent2)}.cmark-changed[data-astro-cid-vuevx2m5]{background:#ffd100}.cmark-moved[data-astro-cid-vuevx2m5]{background:#9fd2ff}.removed[data-astro-cid-vuevx2m5]{color:#cfc5b6;font-size:var(--t-14);margin-top:10px}.removed[data-astro-cid-vuevx2m5] summary[data-astro-cid-vuevx2m5]{cursor:pointer}.removed[data-astro-cid-vuevx2m5] ul[data-astro-cid-vuevx2m5]{margin:6px 0 0;padding-left:18px}@media (width<=420px){.tgrid[data-astro-cid-vuevx2m5]{grid-template-columns:repeat(4,48px);gap:6px}}.class-hero[data-astro-cid-2dojivde]{background:radial-gradient(90% 140% at 0% 0%, color-mix(in srgb, var(--cc) 30%, #16120e), #0d0b09 70%);min-height:0}.class-hero[data-astro-cid-2dojivde] .inner[data-astro-cid-2dojivde]{padding-top:var(--s-4)}.crumb[data-astro-cid-2dojivde]{color:#e9cf97;font-size:var(--t-14)}.ch-row[data-astro-cid-2dojivde]{align-items:center;gap:var(--s-4);margin-top:var(--s-3);display:flex}.ch-row[data-astro-cid-2dojivde] h1[data-astro-cid-2dojivde]{text-shadow:0 2px 12px #0009;margin:0;font-size:clamp(2rem,1.4rem + 2vw,3rem)}.ch-row[data-astro-cid-2dojivde] .gicon{border-color:var(--cc);box-shadow:0 0 18px color-mix(in srgb, var(--cc) 40%, transparent)}.spec-chip[data-astro-cid-2dojivde]{padding-left:4px;text-decoration:none}.spec-chip[data-astro-cid-2dojivde] img[data-astro-cid-2dojivde]{border-radius:4px}.spec-chip[data-astro-cid-2dojivde] .ri[data-astro-cid-2dojivde]{border-radius:50%}.spec-cards[data-astro-cid-2dojivde]{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));display:grid}.spec-card[data-astro-cid-2dojivde] header[data-astro-cid-2dojivde]{gap:var(--s-3);align-items:center;display:flex}.spec-card[data-astro-cid-2dojivde] h3[data-astro-cid-2dojivde]{margin:0;font-size:1.15rem}.spec-card[data-astro-cid-2dojivde] .muted[data-astro-cid-2dojivde] img[data-astro-cid-2dojivde]{vertical-align:-3px;border-radius:50%}.tierchips[data-astro-cid-2dojivde]{margin:var(--s-3) 0 0;flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.sline[data-astro-cid-2dojivde]{margin:var(--s-3) 0 0;font-size:var(--t-14)}.sline[data-astro-cid-2dojivde] .k[data-astro-cid-2dojivde],.kit-bars[data-astro-cid-2dojivde]>.k[data-astro-cid-2dojivde],.bb[data-astro-cid-2dojivde]>.k[data-astro-cid-2dojivde]{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:2px;font-size:.72rem;display:block}.buff[data-astro-cid-2dojivde]{border:1px solid var(--border);border-radius:999px;margin:2px 6px 0 0;padding:1px 8px;font-size:.8rem;display:inline-block}.kit-bars[data-astro-cid-2dojivde]{margin-top:var(--s-3);gap:3px;display:grid}.kb[data-astro-cid-2dojivde]{font-size:var(--t-14);cursor:help;justify-content:space-between;align-items:center;gap:8px;padding:1px 0;display:flex}.pips[data-astro-cid-2dojivde]{gap:3px;display:inline-flex}.pips[data-astro-cid-2dojivde] i[data-astro-cid-2dojivde]{background:var(--border);border-radius:2px;width:16px;height:6px}.pips[data-astro-cid-2dojivde] i[data-astro-cid-2dojivde].on{background:var(--accent)}.bb[data-astro-cid-2dojivde]{margin-top:var(--s-3)}.bbl[data-astro-cid-2dojivde]{gap:2px;margin:0 0 6px;padding:0;list-style:none;display:grid}.bbl[data-astro-cid-2dojivde] li[data-astro-cid-2dojivde]{font-size:var(--t-14);grid-template-columns:auto auto 1fr auto;align-items:center;gap:6px;display:grid}.bbl[data-astro-cid-2dojivde] .bn[data-astro-cid-2dojivde]{font-family:var(--font-head)}.bt[data-astro-cid-2dojivde]{font-family:var(--font-head);color:var(--tc)}.tierchip[data-astro-cid-2dojivde]{border:1px solid var(--tc);font-size:var(--t-14);border-radius:999px;align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.tierchip[data-astro-cid-2dojivde] b[data-astro-cid-2dojivde]{color:var(--tc);font-family:var(--font-head);font-size:1.05rem}.tierchip[data-astro-cid-2dojivde] .k[data-astro-cid-2dojivde]{color:var(--muted)}.tierchip[data-astro-cid-2dojivde] .v[data-astro-cid-2dojivde]{color:var(--muted);font-size:.78rem}.tier-S[data-astro-cid-2dojivde]{--tc:var(--q-legendary)}.tier-A[data-astro-cid-2dojivde]{--tc:var(--q-epic)}.tier-B[data-astro-cid-2dojivde]{--tc:var(--q-rare)}.tier-C[data-astro-cid-2dojivde]{--tc:var(--q-uncommon)}.tier-D[data-astro-cid-2dojivde]{--tc:var(--q-poor)}.launch-list[data-astro-cid-2dojivde]{gap:var(--s-2);display:grid}.launch-row[data-astro-cid-2dojivde]{gap:var(--s-3);padding:var(--s-3);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);grid-template-columns:minmax(0,30%) minmax(0,15%) minmax(0,1fr) 190px;align-items:start;display:grid}.launch-row[data-astro-cid-2dojivde] .k[data-astro-cid-2dojivde]{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.72rem;display:block}.lr-change[data-astro-cid-2dojivde]{font-weight:500}.lr-means[data-astro-cid-2dojivde]{color:var(--text)}.lr-meta[data-astro-cid-2dojivde]{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.lr-meta[data-astro-cid-2dojivde] .src[data-astro-cid-2dojivde]{font-size:var(--t-14)}@media (width<=820px){.launch-row[data-astro-cid-2dojivde]{grid-template-columns:1fr}.lr-meta[data-astro-cid-2dojivde]{justify-content:flex-start}}.kit[data-astro-cid-2dojivde]{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}.kit-group[data-astro-cid-2dojivde] h3[data-astro-cid-2dojivde]{margin:0 0 var(--s-2);font-size:1rem}.kit-group[data-astro-cid-2dojivde] ul[data-astro-cid-2dojivde]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.kit-group[data-astro-cid-2dojivde] li[data-astro-cid-2dojivde]{grid-template-columns:auto 1fr;align-items:center;column-gap:10px;display:grid}.kit-group[data-astro-cid-2dojivde] li[data-astro-cid-2dojivde] .muted[data-astro-cid-2dojivde]{grid-column:2}.kit-group[data-astro-cid-2dojivde] .tgt[data-astro-cid-2dojivde]{color:var(--muted)}.race-list[data-astro-cid-2dojivde]{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.race-list[data-astro-cid-2dojivde] a[data-astro-cid-2dojivde]{border:1px solid var(--border);background:var(--surface);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;text-decoration:none;display:inline-flex}.race-list[data-astro-cid-2dojivde] a[data-astro-cid-2dojivde]:hover{border-color:var(--frame-hi)}.class-nav[data-astro-cid-2dojivde]{justify-content:space-between;gap:var(--s-3);margin-top:var(--s-7);padding-top:var(--s-4);border-top:1px solid var(--border);display:flex}.class-nav[data-astro-cid-2dojivde] a[data-astro-cid-2dojivde]{font-family:var(--font-head);align-items:center;gap:8px;text-decoration:none;display:inline-flex}
