.khead[data-astro-cid-63nmpgty]{padding-block:var(--s-7) var(--s-6);row-gap:var(--s-4);align-items:end}.intro-label[data-astro-cid-63nmpgty]{grid-column:1/-1}.ktitle[data-astro-cid-63nmpgty]{grid-column:1/span 8}.kintro[data-astro-cid-63nmpgty]{grid-column:1/span 6}.tools[data-astro-cid-63nmpgty]{gap:var(--s-2);grid-area:2/9/span 2/-1;align-self:end;display:grid}.search[data-astro-cid-63nmpgty]{background:var(--bg-sunk);border:1px solid var(--line-strong);border-radius:var(--radius);width:100%;color:var(--text);font-size:var(--t-body);transition:border-color var(--dur) var(--ease);padding:.7rem .85rem}.search[data-astro-cid-63nmpgty]:focus{border-color:var(--text-2);outline:none}.search[data-astro-cid-63nmpgty]:focus-visible{outline:2px solid var(--text);outline-offset:2px}.search[data-astro-cid-63nmpgty]::placeholder{color:var(--text-3)}.count[data-astro-cid-63nmpgty]{margin-top:var(--s-1)}.sort[data-astro-cid-63nmpgty]{align-items:center;gap:var(--s-1);margin-top:var(--s-2);display:flex}.sort[data-astro-cid-63nmpgty]>.label[data-astro-cid-63nmpgty]{margin-right:var(--s-2)}.sort[data-astro-cid-63nmpgty] button[data-astro-cid-63nmpgty]{all:unset;cursor:pointer;font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line);color:var(--text-2);transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease);padding:.5em .75em}.sort[data-astro-cid-63nmpgty] button[data-astro-cid-63nmpgty]:hover{color:var(--text)}.sort[data-astro-cid-63nmpgty] button[data-astro-cid-63nmpgty][aria-pressed=true]{border-color:var(--accent);color:var(--text)}.sort[data-astro-cid-63nmpgty] button[data-astro-cid-63nmpgty]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.grade[data-astro-cid-63nmpgty]{top:var(--s-2);right:var(--s-2);z-index:1;color:var(--accent-2);border:1px solid var(--line);background:#0b1016d9;padding:.2em .35em;font-size:1.125rem;line-height:1;position:absolute}.roster[data-astro-cid-63nmpgty]{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));margin:0;display:grid}.roster[data-astro-cid-63nmpgty]>li[data-astro-cid-63nmpgty]{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.roster[data-astro-cid-63nmpgty] li[data-astro-cid-63nmpgty][hidden]{display:none}.card[data-astro-cid-63nmpgty]{background:var(--bg);grid-template-rows:auto 1fr;height:100%;text-decoration:none;display:grid;position:relative}.frame[data-astro-cid-63nmpgty]{aspect-ratio:1668/2388;background:var(--bg-raised);place-items:center;display:grid;position:relative;overflow:hidden}.frame[data-astro-cid-63nmpgty] img[data-astro-cid-63nmpgty]{object-fit:cover;filter:grayscale(.55)contrast(1.05)brightness(.85);width:100%;height:100%;transition:filter .18s var(--ease);position:absolute;inset:0}.ph[data-astro-cid-63nmpgty]{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:1.25rem}.scan[data-astro-cid-63nmpgty]{opacity:0;transition:opacity .18s var(--ease);pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#080b1066 2px 3px);position:absolute;inset:0}.name[data-astro-cid-63nmpgty]{justify-content:space-between;align-items:baseline;gap:var(--s-2);padding:var(--s-2) var(--s-3) var(--s-3);border-top:1px solid var(--line);background:linear-gradient(var(--accent), var(--accent)) no-repeat left top / 0 1px;transition:background-size .18s var(--ease);display:flex}.name-text[data-astro-cid-63nmpgty]{font-family:var(--font-display);text-transform:uppercase;color:var(--text-2);transition:color .18s var(--ease);font-size:1.125rem;font-weight:700;font-stretch:70%;line-height:1.05}.name-count[data-astro-cid-63nmpgty]{font-size:var(--t-label);color:var(--text-3)}.card[data-astro-cid-63nmpgty]:hover .frame[data-astro-cid-63nmpgty] img[data-astro-cid-63nmpgty],.card[data-astro-cid-63nmpgty]:focus-visible .frame[data-astro-cid-63nmpgty] img[data-astro-cid-63nmpgty]{filter:none}.card[data-astro-cid-63nmpgty]:hover .scan[data-astro-cid-63nmpgty],.card[data-astro-cid-63nmpgty]:focus-visible .scan[data-astro-cid-63nmpgty]{opacity:1}.card[data-astro-cid-63nmpgty]:hover .name[data-astro-cid-63nmpgty],.card[data-astro-cid-63nmpgty]:focus-visible .name[data-astro-cid-63nmpgty]{background-size:100% 1px}.card[data-astro-cid-63nmpgty]:hover .name-text[data-astro-cid-63nmpgty],.card[data-astro-cid-63nmpgty]:focus-visible .name-text[data-astro-cid-63nmpgty]{color:var(--text)}.card[data-astro-cid-63nmpgty]:focus-visible{outline-offset:-2px}.empty[data-astro-cid-63nmpgty]{padding-block:var(--s-6)}@media (width<=60rem){.ktitle[data-astro-cid-63nmpgty],.kintro[data-astro-cid-63nmpgty],.tools[data-astro-cid-63nmpgty]{grid-area:auto/1/auto/-1}}@media (width<=40rem){.khead[data-astro-cid-63nmpgty]{padding-block:var(--s-5) var(--s-5)}.roster[data-astro-cid-63nmpgty]{grid-template-columns:repeat(3,minmax(0,1fr))}.name[data-astro-cid-63nmpgty]{padding:var(--s-2);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px}.name-text[data-astro-cid-63nmpgty]{overflow-wrap:anywhere;font-size:.9375rem}}
