@media (max-width: 1099px) {
  .mast-tools {
    display: flex;
    align-items: center;
    gap: 10px;
  }
}
html[lang="zh-CN"] body {
  font-family: "Noto Sans SC", "IBM Plex Sans", sans-serif;
}
html[lang="zh-CN"] .cover-bleed,
html[lang="zh-CN"] .page-rail a,
html[lang="zh-CN"] h1,
html[lang="zh-CN"] h2,
html[lang="zh-CN"] h3 {
  letter-spacing: 0;
  font-family: "Press Start 2P", "Noto Sans SC", sans-serif;
}
html[lang="ru"] .act-solid,
html[lang="ru"] .act-line,
html[lang="ru"] .mast-act,
html[lang="ru"] .press-start {
  padding-left: 12px;
  padding-right: 12px;
}
html[lang="ar"] body,
html[lang="ar"] .plate-copy,
html[lang="ar"] .unit-copy,
html[lang="ar"] .note-sheet,
html[lang="ar"] .folio-block {
  font-family: "IBM Plex Sans Arabic", "IBM Plex Sans", sans-serif;
}
html[dir="rtl"] { direction: rtl; }
html[dir="rtl"] .locale-menu { right: auto; left: 0; }
html[dir="rtl"] .page-rail { flex-direction: row-reverse; }
html[dir="rtl"] .float-dl { right: auto; left: 16px; }
html[dir="rtl"] .cover-split,
html[dir="rtl"] .chapter-item,
html[dir="rtl"] .unit-slide { direction: ltr; }
html[dir="rtl"] .cover-copy,
html[dir="rtl"] .plate-copy,
html[dir="rtl"] .unit-copy,
html[dir="rtl"] .note-sheet,
html[dir="rtl"] .host-sheet,
html[dir="rtl"] .bulletin-sheet,
html[dir="rtl"] .tape-sheet,
html[dir="rtl"] .folio-block { direction: rtl; text-align: right; }
html[dir="rtl"] .folio-lead,
html[dir="rtl"] .folio-lead h1,
html[dir="rtl"] .folio-block h2,
html[dir="rtl"] .chapter-open h2,
html[dir="rtl"] .note-sheet,
html[dir="rtl"] .note-list,
html[dir="rtl"] .note-list li { text-align: center; }
html[dir="rtl"] .end-sheet { direction: rtl; }
html[dir="rtl"] .chapter-tabs { direction: ltr; }
