/* Shared home frame; original page content and scoped visual styles inside. */
:is(.page-help,.page-rule,.page-version,.page-stats) .site-header,
:is(.page-help,.page-rule,.page-version,.page-stats) .site-header nav{justify-content:center}
:is(.page-help,.page-rule,.page-version,.page-stats) .home-footer{margin-bottom:24px}
:is(.script-info-page,.rule-page,.version-page,.stats-page){min-width:0;max-width:100%;overflow-wrap:anywhere}
.rule-page{overflow-x:auto}
.rule-page img{max-width:100%;height:auto}
.stats-page .stats-table-wrap{max-width:100%;overflow-x:auto}
.stats-table{min-width:660px}
@media(max-width:650px){
  :is(.script-info-page,.rule-page,.version-page,.stats-page){padding:16px}
  .script-info-head,.version-page-head,.stats-head{flex-wrap:wrap}
  .info-grid,.option-columns,.stats-summary-grid{grid-template-columns:1fr}
  .version-entry-body{min-width:0}
}
