/* Long translated copy must fit the same layout in every language. */
body[data-sayfa="kurallar"] .rules-layout > * { min-width:0; }
body[data-sayfa="kurallar"] .rule-block,
body[data-sayfa="kurallar"] .notice { overflow-wrap:anywhere; }
body[data-sayfa="kurallar"] .table-scroll { max-width:100%; overflow-x:auto; }
@media (max-width:950px) {
  body[data-sayfa="kurallar"] .rules-layout { grid-template-columns:minmax(0,1fr); }
  body[data-sayfa="kurallar"] .rules-toc li { max-width:100%; }
  body[data-sayfa="kurallar"] .rules-toc a { overflow-wrap:anywhere; }
}
@media (max-width:700px) {
  body[data-page="rankings"] .topbar { gap:16px; padding-inline:20px; }
  body[data-page="rankings"] .topbar .wordmark { flex:0 1 190px; width:190px; min-width:0; }
  body[data-page="rankings"] .ranking-nav { display:none; }
  body[data-page="rankings"] .topbar .language { margin-left:auto; flex:none; }
  body[data-page="rankings"] .rank-tablefoot { min-width:0; flex-wrap:wrap; padding:16px; }
  body[data-page="rankings"] .rank-pagination { gap:10px; flex-wrap:wrap; }
}
