.tw {max-width:100%;margin:12px 0;text-align:left}
.tw table {border-collapse:collapse}
.settingsTable {width:100%;border:1px solid #83adbb}
.settingsTable th,.settingsTable td {border:1px solid #83adbb;padding:5px 8px;vertical-align:top}
.settingsTable form {margin:0;display:flex;gap:6px;flex-wrap:wrap;align-items:center}
.settingsTable label {display:inline-block}
.settingsTable input[type=number] {width:7em}
.settingsTable select {max-width:100%}
.forceLayout {width:100%;table-layout:fixed}
.forceLayout > tbody > tr > td,.forceLayout > tr > td {padding:0 8px 0 0;vertical-align:top;text-align:left}
.forceLayout .armyColumn {width:76%}.forceLayout .navyColumn {width:24%}
#armyInfo,#navyInfo {max-width:100%}
.armySettings,.fleetSettings {width:100%}
.armySettings input[type=text] {width:9em}.armySettings select {max-width:9em}
.fleetSettings input {width:10em;max-width:100%;box-sizing:border-box}
.forceLayout h3 {margin:6px 0;text-align:left}
.forceLayout button {white-space:nowrap}
.settingsJump {font-size:12px;margin:4px 0}
.allianceStats th,.allianceStats td,.dissolutionHistory th,.dissolutionHistory td {white-space:nowrap}
@media(max-width:760px) {.forceLayout,.forceLayout>tbody,.forceLayout>tbody>tr,.forceLayout>tr {display:block}.forceLayout .armyColumn,.forceLayout .navyColumn {display:block;width:100%;box-sizing:border-box}}
