/* Dialogue/thought text only. Keep overflow, touch scrolling, focus and layout intact.
   Music controls, map panels and book navigation retain their own scrollbars. */
:is(
  .story-dialogue-lines,
  .story-dialogue-line,
  .school-story-dialogue,
  .library-story-dialogue,
  .market-story-dialogue,
  .park-yuting-dialogue,
  .riverside-dialogue,
  .fair-reunion-dialogue,
  .finale-computer-dialogue,
  .book-punishment__dialogue,
  .three-dialogue,
  .home-arrival-caption,
  .fair-arrival-caption,
  .nanrong-thought,
  .construction-thought,
  .construction-warning-message,
  .fair-search-caption,
  .riverside-thought,
  .ebook-fold-thought-layer,
  .msn-conversation,
  .msn-compose .compose-field
),
:is(
  .story-dialogue-lines,
  .story-dialogue-line,
  .school-story-dialogue,
  .library-story-dialogue,
  .market-story-dialogue,
  .park-yuting-dialogue,
  .riverside-dialogue,
  .fair-reunion-dialogue,
  .finale-computer-dialogue,
  .book-punishment__dialogue,
  .three-dialogue,
  .home-arrival-caption,
  .fair-arrival-caption,
  .nanrong-thought,
  .construction-thought,
  .construction-warning-message,
  .fair-search-caption,
  .riverside-thought,
  .ebook-fold-thought-layer,
  .msn-conversation,
  .msn-compose .compose-field
) * {
  scrollbar-width: none !important;
  -ms-overflow-style: none !important;
}

:is(
  .story-dialogue-lines,
  .story-dialogue-line,
  .school-story-dialogue,
  .library-story-dialogue,
  .market-story-dialogue,
  .park-yuting-dialogue,
  .riverside-dialogue,
  .fair-reunion-dialogue,
  .finale-computer-dialogue,
  .book-punishment__dialogue,
  .three-dialogue,
  .home-arrival-caption,
  .fair-arrival-caption,
  .nanrong-thought,
  .construction-thought,
  .construction-warning-message,
  .fair-search-caption,
  .riverside-thought,
  .ebook-fold-thought-layer,
  .msn-conversation,
  .msn-compose .compose-field
)::-webkit-scrollbar,
:is(
  .story-dialogue-lines,
  .story-dialogue-line,
  .school-story-dialogue,
  .library-story-dialogue,
  .market-story-dialogue,
  .park-yuting-dialogue,
  .riverside-dialogue,
  .fair-reunion-dialogue,
  .finale-computer-dialogue,
  .book-punishment__dialogue,
  .three-dialogue,
  .home-arrival-caption,
  .fair-arrival-caption,
  .nanrong-thought,
  .construction-thought,
  .construction-warning-message,
  .fair-search-caption,
  .riverside-thought,
  .ebook-fold-thought-layer,
  .msn-conversation,
  .msn-compose .compose-field
) *::-webkit-scrollbar {
  display: none !important;
  width: 0 !important;
  height: 0 !important;
}
