@media (max-width: 640px) {
  :is(article, .entry-content) table { width: 100% !important; table-layout: fixed; }
  :is(article, .entry-content) :is(col, td, th) { width: auto !important; overflow-wrap: anywhere; }
}
.screen-reader-text:not(:focus) { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }
