/* Space for longer localized labels without changing the established theme. */
html:not(:lang(zh)) .edition-v11 .intro h1{font-size:clamp(34px,4vw,60px);letter-spacing:-1px;line-height:1.12}
html:not(:lang(zh)) .edition-v11 .intro h1 span{margin-inline-start:.16em}
html:not(:lang(zh)) .chapter-tabs button{overflow-wrap:anywhere;line-height:1.4}
html:not(:lang(zh)) .campaign-tabs span{white-space:normal;line-height:1.4}
html:not(:lang(zh)) .edition-v11 .touch-actions .fire{font-size:12px}
html:not(:lang(zh)) .edition-v11 .touch-actions button span{font-size:8px;line-height:1.3}
.edition-v11 .objective{white-space:normal;text-align:center;max-width:86vw;line-height:1.5}
.edition-v11 .run-status{white-space:normal;max-width:90vw;text-align:center}
.edition-v11 .boss-hud b{overflow-wrap:anywhere;line-height:1.4}
.edition-v11 .menu-footer{flex-wrap:wrap;gap:14px}
@media(max-width:600px){html:not(:lang(zh)) .edition-v11 .intro h1{font-size:36px}.mission-chip .eyebrow{max-width:160px;display:block;margin:auto}.mission-chip strong{font-size:12px}.pilot-chip .eyebrow{font-size:7px}.ability-dock{max-width:260px}.charge-status{font-size:9px}}
