.credit-row[data-astro-cid-pswrywzo]{border-radius:var(--radius-sm);grid-template-columns:2rem 44px minmax(0,2fr) minmax(0,1.4fr) minmax(0,1fr) 3rem 1.5rem;align-items:center;gap:.9rem;padding:.55rem .9rem;transition:background-color .13s;display:grid}a[data-astro-cid-pswrywzo].credit-row:hover{background:var(--bg-card-hover)}.row-index[data-astro-cid-pswrywzo]{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:.8rem}.row-art[data-astro-cid-pswrywzo]{object-fit:cover;border-radius:6px;width:44px;height:44px;display:block}.row-art-empty[data-astro-cid-pswrywzo]{background:var(--bg-inset);color:var(--text-faint);border:1px solid var(--border);place-items:center;display:grid}.row-main[data-astro-cid-pswrywzo]{flex-direction:column;min-width:0;display:flex}.row-title[data-astro-cid-pswrywzo]{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:600;overflow:hidden}.row-artist[data-astro-cid-pswrywzo]{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.row-role[data-astro-cid-pswrywzo],.row-cat[data-astro-cid-pswrywzo]{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;overflow:hidden}.row-year[data-astro-cid-pswrywzo]{color:var(--text-faint);font-variant-numeric:tabular-nums;text-align:right;font-size:.84rem}.row-open[data-astro-cid-pswrywzo]{color:var(--text-faint)}a[data-astro-cid-pswrywzo].credit-row:hover .row-open[data-astro-cid-pswrywzo]{color:var(--accent)}@media (width<=720px){.credit-row[data-astro-cid-pswrywzo]{grid-template-columns:44px minmax(0,1fr) auto;padding:.55rem .5rem}.row-index[data-astro-cid-pswrywzo],.row-cat[data-astro-cid-pswrywzo],.row-year[data-astro-cid-pswrywzo]{display:none}.row-role[data-astro-cid-pswrywzo]{text-align:right;white-space:normal;max-width:9rem;font-size:.76rem}}.empty[data-astro-cid-72cpth5s]{text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:3rem 1.5rem;display:flex}.empty-icon[data-astro-cid-72cpth5s]{background:var(--bg-pill);width:54px;height:54px;color:var(--text-faint);border-radius:50%;place-items:center;margin-bottom:.6rem;display:grid}.empty[data-astro-cid-72cpth5s] h3[data-astro-cid-72cpth5s]{margin:0;font-size:1.05rem}.empty[data-astro-cid-72cpth5s] p[data-astro-cid-72cpth5s]{color:var(--text-secondary);max-width:38ch;margin:0 0 .8rem;font-size:.9rem}.controls[data-astro-cid-c57razjr]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.9rem;display:flex}.search[data-astro-cid-c57razjr]{background:var(--bg-card);border:1px solid var(--border);min-width:min(100%,260px);max-width:420px;color:var(--text-faint);border-radius:999px;flex:1;align-items:center;gap:.6rem;padding:.55rem 1rem;transition:border-color .13s;display:flex}.search[data-astro-cid-c57razjr]:focus-within{border-color:var(--accent)}.search[data-astro-cid-c57razjr] input[data-astro-cid-c57razjr]{color:var(--text-primary);font:inherit;background:0 0;border:0;outline:none;flex:1;min-width:0}.search[data-astro-cid-c57razjr] input[data-astro-cid-c57razjr]::placeholder{color:var(--text-faint)}.view-toggle[data-astro-cid-c57razjr]{background:var(--bg-card);border:1px solid var(--border);border-radius:999px;padding:.2rem;display:flex}.view-toggle[data-astro-cid-c57razjr] button[data-astro-cid-c57razjr]{color:var(--text-secondary);font-family:var(--font-display);background:0 0;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .9rem;font-size:.82rem;font-weight:500;transition:background-color .13s,color .13s;display:inline-flex}.view-toggle[data-astro-cid-c57razjr] button[data-astro-cid-c57razjr][aria-pressed=true]{background:var(--bg-pill);color:var(--text-primary)}.chips[data-astro-cid-c57razjr]{flex-wrap:wrap;gap:.45rem;margin-bottom:1rem;display:flex}.chip[data-astro-cid-c57razjr]{border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);font-family:var(--font-display);border-radius:999px;padding:.42rem .95rem;font-size:.82rem;font-weight:500;transition:background-color .13s,color .13s,border-color .13s}.chip[data-astro-cid-c57razjr]:hover{color:var(--text-primary);border-color:var(--border-strong)}.chip[data-astro-cid-c57razjr][aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.count[data-astro-cid-c57razjr]{min-height:1.2rem;color:var(--text-faint);margin:0 0 1rem;font-size:.82rem}.grid[data-astro-cid-c57razjr]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:1rem;display:grid}.grid[data-astro-cid-c57razjr]>[data-astro-cid-c57razjr][data-item][hidden],.list[data-astro-cid-c57razjr]>[data-astro-cid-c57razjr][data-item][hidden]{display:none}.list[data-astro-cid-c57razjr]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:.15rem;padding:.6rem;display:flex}.noscript-note[data-astro-cid-c57razjr]{color:var(--text-faint);margin:.5rem 0 1rem;font-size:.85rem}.page-hero[data-astro-cid-obf5vjbg]{border-bottom:1px solid var(--border);background:radial-gradient(900px 400px at 80% -20%, #8d7bf017, transparent 60%), var(--bg-page);padding:clamp(2.5rem,6vw,4.5rem) 2rem clamp(1.5rem,3vw,2.5rem)}.page-hero-inner[data-astro-cid-obf5vjbg]{max-width:var(--content-max);margin:0 auto}h1[data-astro-cid-obf5vjbg]{margin-bottom:.7rem;font-size:clamp(2rem,4.5vw,3rem)}.browser-wrap[data-astro-cid-obf5vjbg]{max-width:var(--content-max);margin:0 auto;padding:clamp(1.8rem,4vw,2.8rem) 2rem}.credits-note[data-astro-cid-obf5vjbg]{color:var(--text-faint);margin:1.6rem 0 0;font-size:.85rem}@media (width<=860px){.page-hero[data-astro-cid-obf5vjbg],.browser-wrap[data-astro-cid-obf5vjbg]{padding-inline:1.25rem}}
