/* Solverra rebuild base -- content width 80-95% of viewport (target range),
   overriding the theme's narrow reading measure. Enqueued on every page by
   solverra-rebuild-pages.php. Does not affect the homepage (its own template)
   or the site header/footer. Outer wrappers go full-width; the content column
   is capped at min(1800px, 95vw) and centered, so it reads 80-95% on every
   device instead of a tiny centered column (narrow) or edge-to-edge (too wide). */
body.page main#main,
body.page .site-main,
body.page .content-area,
body.page article.entry,
body.page .entry{
  max-width:none !important;
  width:auto !important;
}
body.page .entry-content,
body.page .container-narrow{
  max-width:min(1800px, 95vw) !important;
  width:auto !important;
  margin-inline:auto !important;
  padding-left:clamp(14px,3vw,32px) !important;
  padding-right:clamp(14px,3vw,32px) !important;
}
