/* F20 20.04. Scoped test-route layout. No island or map styles changed. */
.intro20-test { max-width: 960px; margin-inline: auto; }
.intro20-test .game-identity { display: flex; flex-wrap: wrap; gap: 1rem; align-items: center; }
.intro20-test h1 { overflow-wrap: anywhere; }
.intro20-test .dialog-actions { display: flex; flex-wrap: wrap; gap: .8rem; }
.intro20-test .dialog-actions .btn { min-height: 48px; white-space: normal; }
@media(max-width:600px) { .intro20-test .dialog-actions { flex-direction: column; } .intro20-test .game-identity { align-items: flex-start; } }
