body[data-game="pokemon-scarlet-violet"] .bw-starter-card img{image-rendering:auto}
body[data-game="pokemon-scarlet-violet"] .bw-starter-card small{font-size:.72rem;color:var(--muted,#b4c5d4)}
body[data-game="pokemon-scarlet-violet"] .portal-character-grid{grid-template-columns:repeat(5,minmax(0,1fr))}
.sv-home-guides{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 28px}
.sv-home-guides a{padding:9px 13px;border:1px solid var(--line,#51445f);border-radius:6px;text-decoration:none;color:var(--accent,#ce9ff3);font-size:.9rem}
.sv-home-guides a:hover,.sv-home-guides a:focus-visible{background:var(--surface,#2b253c);border-color:var(--accent,#ce9ff3)}
@media(max-width:700px){body[data-game="pokemon-scarlet-violet"] .portal-character-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:480px){.sv-home-guides a{flex:1 1 100%;text-align:center}}
