/* MPMH_FRONTCONV062 — STATS INNER-RAIL + DISCLAIMER PLACEMENT REPAIR
   Scope: Stats presentation only. FRONTCONV061 continues to own the moderate desktop outer frame width.
   This pass removes no data, changes no typography size, and does not alter readout identity/value/source/formula bindings. */

/* Provisional logo rails are deferred until the replacement approved logo set is supplied.
   Keep the 061 outer frame geometry intact; only the center master box remains rendered. */
html.mpmh-frontconv062 body #publicShell #shellMain .mpmh061-stats-logo-rail{
  display:none!important;
}

@media(min-width:981px){
  /* The inherited .mpmh280-section owner carried up to ~86px of horizontal padding.
     Inside the already-padded black master box that made the 061 narrowing feel tighter
     than intended. Keep the same font sizes and outer box; reclaim reading width only. */
  html.mpmh-frontconv062 body #publicShell #shellMain .mpmh041-stats-master-box > .mpmh032-stats-network{
    padding-left:clamp(22px,2vw,30px)!important;
    padding-right:clamp(22px,2vw,30px)!important;
  }

  /* Public-safe methodology note belongs to the readout wall, not the outer blue gutter.
     Normal flow + explicit reset prevents inherited positioning/layout ownership from
     floating it into the former right-rail area. */
  html.mpmh-frontconv062 body #publicShell #shellMain .mpmh032-stats-entry-readout .mpmh062-stats-disclaimer{
    position:static!important;
    inset:auto!important;
    float:none!important;
    clear:both!important;
    display:block!important;
    width:auto!important;
    max-width:none!important;
    box-sizing:border-box!important;
    margin:17px clamp(22px,2.4vw,38px) 0!important;
    padding:13px 0 0!important;
    border:0!important;
    border-top:1px solid rgba(95,195,245,.16)!important;
    background:transparent!important;
    text-align:left!important;
  }
}

@media(max-width:980px){
  html.mpmh-frontconv062 body #publicShell #shellMain .mpmh032-stats-entry-readout .mpmh062-stats-disclaimer{
    position:static!important;
    float:none!important;
    clear:both!important;
    width:auto!important;
    margin:14px 0 0!important;
  }
}
