.rz-bg-board .rail button {height:auto;min-height:clamp(31px,3.55cqw,47px);padding:.35em 1.5em .35em .6em;white-space:normal;overflow-wrap:break-word;line-height:1.2}
.rz-bg-board .rail button[aria-pressed=true]::before {inset:0}
.rz-bg-board .prev,.rz-bg-board .next {display:inline-grid;place-items:center;line-height:1;font:700 18px/1 system-ui;min-height:25px;padding:0 6px}
.rz-bg-board .rank-table {width:100%;table-layout:fixed}
.rz-bg-board .rank-table :is(td,th){overflow-wrap:anywhere;white-space:normal}
/* Fixed layout takes column widths from the header row. Give fighter and nickname
   cells predictable space regardless of the current language or page of results. */
.rz-bg-board .rank-table th:first-child {width:13%}
.rz-bg-board .rank-table th:nth-child(2) {width:30%}
.rz-bg-board .rank-table th:nth-child(3) {width:36%}
.rz-bg-board .rank-table th:last-child {width:21%}
.rz-bg-board .rank-table :is(th,td):nth-child(3) {padding-inline:clamp(8px,1.1cqw,16px)}
.rz-bg-board:lang(th) .rank-table td:nth-child(3) {line-height:1.45}
.rz-bg-board .my-handle,.rz-bg-board .handle {overflow-wrap:anywhere}
#rz-home-entry .sheetbody > *,#rz-home-entry .settings-grid > * {min-width:0}
#rz-home-entry .sheetbody button {white-space:normal;overflow-wrap:break-word}
.rz-bg-board .metric-head {padding:5px 7px}

#rz-home-entry .tools button {line-height:1.25}
#rz-home-entry .modes .state {line-height:1.25}
#rz-home-entry .sheet .sheetbody button {line-height:1.33}
.rz-bg-board .rail button {padding-inline:clamp(11px,1cqw,16px) clamp(23px,2cqw,32px);line-height:1.32}
.rz-bg-board .rank-table :is(th,td) {line-height:1.24}
.rz-bg-board .metric-head {padding-inline:clamp(10px,1.1cqw,18px)}
#rz-home-entry .tools .utility {padding:.34em .85em}
#rz-home-entry:where(:lang(en),:lang(id)) .modes b {line-height:1.18}
