/* Gameplay-only: existing below-game typography + 3pt (4 CSS pixels). */
main>footer{font-size:calc(12px + 3pt);line-height:1.45;flex-wrap:wrap;gap:6px 16px}
main>details{font-size:calc(13px + 3pt);line-height:1.5}
.mapFooter{font-size:calc(12px + 3pt);line-height:1.5}
.railFooter{font-size:calc(13px + 3pt);line-height:1.5;flex-wrap:wrap}
.railFooter details{font-size:calc(13px + 3pt)}
.indigenousSources,.indigenousSources p{font-size:calc(14px + 3pt);line-height:1.6}
.vivantMain>.vivantFooter{font-size:calc(11px + 3pt);line-height:1.5}
.towerOpeningHelp{font-size:calc(14px + 3pt);line-height:1.5}
@media(max-width:899px){main>footer{font-size:calc(10px + 3pt)}main>details{font-size:calc(12px + 3pt)}}

.indigenousNaming{font-size:calc(13px + 3pt)}

main>footer .musicCreditLink{font-size:calc(12px + 3pt)}
@media(min-width:900px) and (max-height:680px){main>footer{font-size:calc(10px + 3pt)}}
