.actor-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:18px;align-items:start}.actor-card{min-width:0;background:var(--panel);border:1px solid #8883;border-radius:12px;padding:12px}.actor-card>img{display:block;width:100%;height:auto;aspect-ratio:185/278;object-fit:cover;border-radius:8px}.actor-card h3{font-size:1rem;margin:12px 0 6px}.actor-card p{font-size:.85rem;line-height:1.6;overflow-wrap:anywhere;margin:6px 0}.actor-english{color:var(--muted)}.actor-card summary{cursor:pointer;padding:8px 0}.actor-bio{max-height:300px;overflow:auto}.actor-card a{font-size:.85rem;text-decoration:underline}@media(max-width:600px){.actor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.actor-card{padding:10px}}