._section_12xg1_1{max-width:1120px;margin:2rem auto;padding:1.5rem;border:1px solid var(--border);color:var(--foreground)}._section_12xg1_1 header h2{font-family:var(--font-family-display);font-size:2rem;font-weight:400}._section_12xg1_1 p{color:var(--muted-foreground);line-height:1.6}._filters_12xg1_1{display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0}._grid_12xg1_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:1rem}._card_12xg1_1{border:1px solid var(--border);padding:1rem;background:var(--card);min-width:0;overflow-wrap:anywhere}._card_12xg1_1 h3{font-size:1.3rem}._card_12xg1_1 a,._rank_12xg1_1{color:var(--primary)}._rank_12xg1_1{display:block;margin-bottom:.7rem;font-size:.8rem}._portrait_12xg1_1{height:180px;overflow:hidden}._section_12xg1_1 button{min-height:44px}@media(max-width:600px){._section_12xg1_1{padding:1rem}._filters_12xg1_1 button{flex:1}}
