.character-page[data-astro-cid-ut3bvsj5]{padding-bottom:2rem}.character-jumps[data-astro-cid-ut3bvsj5]{display:flex;flex-wrap:wrap;gap:0 1rem}.character-jumps[data-astro-cid-ut3bvsj5] a[data-astro-cid-ut3bvsj5]{text-decoration:underline}.character-roster[data-astro-cid-ut3bvsj5],.character-section[data-astro-cid-ut3bvsj5],.character-guides[data-astro-cid-ut3bvsj5]{scroll-margin-top:1rem}.character-roster[data-astro-cid-ut3bvsj5]{padding-top:1rem;border-top:1px solid var(--line)}.character-heading[data-astro-cid-ut3bvsj5]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem 1rem}.character-page[data-astro-cid-ut3bvsj5] h2[data-astro-cid-ut3bvsj5]{margin:0;font:500 clamp(1.5rem,3vw,2.05rem)/1.15 var(--serif);letter-spacing:-.035em}.character-count[data-astro-cid-ut3bvsj5]{margin:0;color:var(--muted);font:400 .76rem/1.4 var(--mono)}.character-count[data-astro-cid-ut3bvsj5] span[data-astro-cid-ut3bvsj5]{color:var(--paper)}.character-controls[data-astro-cid-ut3bvsj5]{display:grid;grid-template-columns:minmax(0,1fr) minmax(9rem,.36fr) minmax(8rem,.28fr);align-items:end;gap:.65rem;margin-top:.7rem}.character-filter[data-astro-cid-ut3bvsj5]{display:grid;gap:.25rem;min-width:0;color:var(--secondary);font-size:.77rem}.character-filter[data-astro-cid-ut3bvsj5] select[data-astro-cid-ut3bvsj5]{min-height:calc(2.75rem + 2px)}.character-grid[data-astro-cid-ut3bvsj5]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;margin:.9rem 0 0;padding:0;list-style:none}.character-card[data-astro-cid-ut3bvsj5]{display:flex;height:100%;flex-direction:column;border:1px solid var(--line);background:var(--panel)}.character-card[data-astro-cid-ut3bvsj5]:is(:hover,:focus-visible){border-color:var(--brass)}.character-card[data-astro-cid-ut3bvsj5] .hero-art--directory{aspect-ratio:1.24;border-bottom:1px solid var(--line)}.character-card[data-astro-cid-ut3bvsj5] .hero-art--directory img{-o-object-position:center 27%;object-position:center 27%}.character-card-label[data-astro-cid-ut3bvsj5]{padding:.6rem .7rem .7rem}.character-card[data-astro-cid-ut3bvsj5] h3[data-astro-cid-ut3bvsj5]{margin:0;font:500 clamp(1.1rem,2vw,1.45rem)/1.05 var(--serif);letter-spacing:-.025em;overflow-wrap:anywhere}.character-meta[data-astro-cid-ut3bvsj5]{display:flex;flex-wrap:wrap;gap:.15rem .6rem;margin:.45rem 0 0;color:var(--muted);font-size:.73rem}.character-type[data-astro-cid-ut3bvsj5]{color:var(--brass)}.character-empty[data-astro-cid-ut3bvsj5]{border:1px solid var(--line);background:var(--panel)}.character-section[data-astro-cid-ut3bvsj5]{margin-top:clamp(1.75rem,4vw,3rem);padding-top:1.25rem;border-top:1px solid var(--line)}.character-section[data-astro-cid-ut3bvsj5] p[data-astro-cid-ut3bvsj5]{max-width:68ch;margin:.5rem 0 0;color:var(--secondary);font-size:.93rem;text-wrap:pretty}.character-section[data-astro-cid-ut3bvsj5] p[data-astro-cid-ut3bvsj5]+p[data-astro-cid-ut3bvsj5]{margin-top:.75rem}.character-releases[data-astro-cid-ut3bvsj5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:.9rem 0 0;padding:0;list-style:none}.character-release[data-astro-cid-ut3bvsj5]{display:flex;align-items:center;gap:.55rem;height:100%;padding:.55rem;border:1px solid var(--line);background:var(--panel)}.character-release[data-astro-cid-ut3bvsj5]:hover{border-color:var(--brass)}.character-release[data-astro-cid-ut3bvsj5] strong[data-astro-cid-ut3bvsj5]{display:block;font-size:.9rem}.character-release[data-astro-cid-ut3bvsj5] time[data-astro-cid-ut3bvsj5]{display:block;color:var(--muted);font-size:.76rem}.character-guides[data-astro-cid-ut3bvsj5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.character-picks[data-astro-cid-ut3bvsj5]{margin:.85rem 0 0;padding:0;list-style:none}.character-picks[data-astro-cid-ut3bvsj5] li[data-astro-cid-ut3bvsj5]{padding-block:.65rem;border-top:1px solid var(--line)}.character-picks[data-astro-cid-ut3bvsj5] a[data-astro-cid-ut3bvsj5]{color:var(--brass);font-weight:650;text-underline-offset:.2em}.character-picks[data-astro-cid-ut3bvsj5] a[data-astro-cid-ut3bvsj5]:hover{text-decoration:underline}.character-picks[data-astro-cid-ut3bvsj5] p[data-astro-cid-ut3bvsj5]{margin-top:.2rem}.character-rankings[data-astro-cid-ut3bvsj5]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem 1.5rem}.character-rankings[data-astro-cid-ut3bvsj5] a[data-astro-cid-ut3bvsj5]{text-decoration:underline}.character-faq[data-astro-cid-ut3bvsj5]>div[data-astro-cid-ut3bvsj5]{margin-top:.9rem}.character-faq[data-astro-cid-ut3bvsj5] h3[data-astro-cid-ut3bvsj5]{margin:0;font-size:1rem;font-weight:650}.character-updated[data-astro-cid-ut3bvsj5]{margin:1.1rem 0 0;color:var(--muted);font-size:.78rem}@media(width<=1020px){.character-grid[data-astro-cid-ut3bvsj5]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(width<=820px){.character-grid[data-astro-cid-ut3bvsj5]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(width<=690px){.character-jumps[data-astro-cid-ut3bvsj5]{margin-top:-.45rem}.character-controls[data-astro-cid-ut3bvsj5]{grid-template-columns:repeat(2,minmax(0,1fr))}.character-controls[data-astro-cid-ut3bvsj5] .board-search[data-astro-cid-ut3bvsj5]{grid-column:1 / -1}.character-grid[data-astro-cid-ut3bvsj5]{grid-template-columns:repeat(3,minmax(0,1fr))}.character-guides[data-astro-cid-ut3bvsj5]{grid-template-columns:1fr;gap:0}.character-releases[data-astro-cid-ut3bvsj5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<=480px){.character-grid[data-astro-cid-ut3bvsj5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.character-card[data-astro-cid-ut3bvsj5] h3[data-astro-cid-ut3bvsj5]{font-size:1.25rem}.character-release[data-astro-cid-ut3bvsj5] strong[data-astro-cid-ut3bvsj5]{font-size:.82rem}}
