.member-filters-row[data-astro-cid-azdwwtud]{border-bottom:1px solid var(--color-border-subtle);padding-bottom:1.5rem}.member-filters[data-astro-cid-azdwwtud]{--filter-accent:#e9c261;border:1px solid var(--color-border-subtle);background:#f6f2eb;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;width:min(100%,23rem);padding:.25rem;display:grid}.filter-tab[data-astro-cid-azdwwtud]{min-width:0;min-height:44px;color:var(--color-text-main);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.875rem;font-weight:600;transition:color .18s,background-color .18s;display:inline-flex}.filter-count[data-astro-cid-azdwwtud]{min-width:1.75rem;color:var(--color-text-subtle);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:.125rem .375rem;font:.75rem/1.5 ui-monospace,monospace;display:inline-flex}.filter-tab[data-astro-cid-azdwwtud][aria-pressed=true]{background:var(--filter-accent);color:#28180b}.filter-tab[data-astro-cid-azdwwtud][aria-pressed=true] .filter-count[data-astro-cid-azdwwtud]{color:inherit}.filter-tab[data-astro-cid-azdwwtud]:focus-visible{outline-offset:2px;outline:2px solid #884000}.member-filters[data-astro-cid-azdwwtud]{border-radius:.5rem!important}.filter-tab[data-astro-cid-azdwwtud]{border-radius:.375rem!important}.member-grid[data-astro-cid-azdwwtud]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem clamp(1.5rem,4vw,3rem);padding-top:1rem;display:grid}.member-card[data-astro-cid-azdwwtud]{border-bottom:1px solid var(--color-border-subtle);flex-direction:column;min-width:0;padding-bottom:1rem;display:flex}.member-card[data-astro-cid-azdwwtud][hidden]{display:none}.member-skin-stage[data-astro-cid-azdwwtud]{place-items:center;height:clamp(18rem,28vw,22rem);padding:1.5rem 1rem;display:grid}.character-skin[data-astro-cid-azdwwtud]{object-fit:contain;width:100%;height:100%;min-height:0;image-rendering:pixelated;filter:drop-shadow(0 10px 12px #1815131f);transition:transform .24s var(--ease-out);display:block}.member-info[data-astro-cid-azdwwtud]{text-shadow:0 0 4px #fff,0 0 10px #fff,0 0 18px #ffffffe6;flex:1;padding-block:1rem 1.5rem}.member-info[data-astro-cid-azdwwtud] h2[data-astro-cid-azdwwtud]{letter-spacing:-.025em;color:var(--color-text-main);margin:0;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;line-height:1.5}.member-role[data-astro-cid-azdwwtud]{color:var(--color-text-muted);margin:.5rem 0 0;font-size:.9375rem;font-weight:500;line-height:1.7}.member-handle[data-astro-cid-azdwwtud]{color:var(--color-text-subtle);margin:.6rem 0 0;font:.8125rem/1.7 ui-monospace,monospace}.member-showcase[data-astro-cid-azdwwtud] .member-profile-link[data-astro-cid-azdwwtud]{min-height:44px;color:var(--color-text-main);text-shadow:0 0 4px #fff,0 0 10px #fff;justify-content:space-between;align-items:center;gap:1rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .18s;display:flex}.profile-arrow[data-astro-cid-azdwwtud]{transition:transform .18s var(--ease-out);flex-shrink:0;font-size:1.375rem}.member-showcase[data-astro-cid-azdwwtud] .member-profile-link[data-astro-cid-azdwwtud]:focus-visible{color:var(--color-brand-crab);outline:2px solid var(--color-brand-crab);outline-offset:4px}@media (hover:hover) and (pointer:fine){.filter-tab[data-astro-cid-azdwwtud][aria-pressed=false]:hover{background:#ebe4d8}.filter-tab[data-astro-cid-azdwwtud][aria-pressed=true]:hover{background:#dfb34e}.member-card[data-astro-cid-azdwwtud]:hover .character-skin[data-astro-cid-azdwwtud]{transform:translateY(-4px)}.member-showcase[data-astro-cid-azdwwtud] .member-profile-link[data-astro-cid-azdwwtud]:hover{color:var(--color-brand-crab)}.member-profile-link[data-astro-cid-azdwwtud]:hover .profile-arrow[data-astro-cid-azdwwtud]{transform:translate(3px,-3px)}}@media (width<=800px){.member-grid[data-astro-cid-azdwwtud]{grid-template-columns:repeat(2,minmax(0,1fr))}.member-skin-stage[data-astro-cid-azdwwtud]{height:19rem}}@media (width<=539px){.member-grid[data-astro-cid-azdwwtud]{grid-template-columns:minmax(0,1fr);gap:2rem}.member-skin-stage[data-astro-cid-azdwwtud]{height:21rem}.filter-tab[data-astro-cid-azdwwtud]{gap:.375rem;padding-inline:.375rem}.member-info[data-astro-cid-azdwwtud] h2[data-astro-cid-azdwwtud]{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.filter-tab[data-astro-cid-azdwwtud],.character-skin[data-astro-cid-azdwwtud],.member-showcase[data-astro-cid-azdwwtud] .member-profile-link[data-astro-cid-azdwwtud],.profile-arrow[data-astro-cid-azdwwtud]{transition:none}.member-card[data-astro-cid-azdwwtud]:hover .character-skin[data-astro-cid-azdwwtud],.member-profile-link[data-astro-cid-azdwwtud]:hover .profile-arrow[data-astro-cid-azdwwtud]{transform:none}}.members-page[data-astro-cid-spdzmg7l]{color:var(--color-text-main)}.members-heading-row[data-astro-cid-spdzmg7l]{text-shadow:0 0 4px #fff,0 0 10px #fff,0 0 18px #ffffffe6;justify-content:space-between;align-items:flex-end;gap:3rem;padding-block:3.5rem 3rem;display:flex}h1[data-astro-cid-spdzmg7l]{margin:0}.display-title[data-astro-cid-spdzmg7l]{font:400 var(--type-display) / var(--leading-display) Georgia, "Times New Roman", serif;letter-spacing:-.075em;display:block}.title-dot[data-astro-cid-spdzmg7l]{color:var(--color-brand-crab)}.japanese-label[data-astro-cid-spdzmg7l]{letter-spacing:.12em;margin-top:1.5rem;font-size:1.125rem;font-weight:500;display:block}.members-introduction[data-astro-cid-spdzmg7l]{color:var(--color-text-muted);margin:0;font-size:1rem;font-weight:500;line-height:1.9}@media (width<=800px){.members-heading-row[data-astro-cid-spdzmg7l]{flex-direction:column;align-items:flex-start;gap:2rem;padding-block:2.5rem}}
