/* MediPoi v7.9 — explicitly outranks legacy flex headings without changing the icons. */
body.mp70-ready.mp72-ready.mp79-ready .mp70-panel-home .mp76-launcher .mph4-heading{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) auto auto!important;
  grid-template-rows:auto auto!important;
  column-gap:7px!important;row-gap:4px!important;
  align-items:center!important;justify-content:stretch!important;
  margin:0 0 12px!important;
}
body.mp70-ready.mp72-ready.mp79-ready .mp70-panel-home .mp76-launcher .mp76-hub-eyebrow{
  display:block!important;grid-column:1/-1!important;grid-row:1!important;
  width:fit-content!important;margin:0!important;
  font-size:10px!important;line-height:1.45!important;letter-spacing:1.45px!important;
}
body.mp70-ready.mp72-ready.mp79-ready .mp70-panel-home .mp76-launcher .mp72-service-subtitle{
  display:block!important;grid-column:1!important;grid-row:2!important;
  font-size:12px!important;line-height:1.5!important;white-space:nowrap!important;
  min-width:0!important;color:#557e7c!important;margin:0!important;
}
body.mp70-ready.mp72-ready.mp79-ready .mp70-panel-home .mp76-launcher .mph4-all{
  grid-column:2!important;grid-row:2!important;margin:0!important;
}
body.mp70-ready.mp72-ready.mp79-ready .mp70-panel-home .mp76-launcher .mph4-edit{
  grid-column:3!important;grid-row:2!important;margin:0!important;
}
body.mp70-ready.mp72-ready.mp79-ready .mp70-panel-home .mp76-launcher .mph4-heading h2.mp78-visually-hidden{
  position:absolute!important;top:auto!important;left:auto!important;
  width:1px!important;height:1px!important;overflow:hidden!important;
  clip:rect(0,0,0,0)!important;white-space:nowrap!important;
}
/* Restore the bar to directly above the site's launchpad, under the original logo. */
body.mp79-ready .mp70-panel-home .mp79-ticker{margin:0 0 12px!important;max-width:100%!important;}
body.mp79-ready .mp70-panel-home .mp79-ticker .mdp-stat-rotator__bar{
  display:flex!important;align-items:center!important;min-height:52px!important;
  gap:7px!important;padding:0 9px!important;
}
body.mp79-ready .mp79-ticker .mdp-stat-rotator__window{
  display:block!important;position:relative!important;align-self:stretch!important;
  flex:1 1 0!important;min-width:0!important;height:52px!important;
  overflow:hidden!important;white-space:nowrap!important;
}
body.mp79-ready .mp79-ticker .mp79-rotator-track{
  position:relative!important;display:block!important;will-change:transform;
  transform:translateY(0);transition:transform .56s cubic-bezier(.22,.75,.25,1)!important;
}
body.mp79-ready .mp79-ticker .mp79-slide{
  height:52px!important;width:100%!important;min-width:0!important;
  display:flex!important;align-items:center!important;
  color:#1d3643!important;font-size:clamp(11px,2.8vw,13px)!important;
  font-weight:725!important;line-height:1.3!important;
  white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
  letter-spacing:-.018em!important;
}
body.mp79-ready .mp79-ticker .mdp-stat-rotator__tag{min-width:29px!important;flex:0 0 auto!important;text-align:left!important;}
body.mp79-ready .mp79-ticker .mdp-stat-rotator__toggle{flex:0 0 30px!important;width:30px!important;min-height:44px!important;}
body.mp79-ready .mp79-ticker .mdp-stat-rotator__sources.mp71-stat-source>summary{
  display:flex!important;align-items:center!important;justify-content:center!important;
  min-width:38px!important;min-height:44px!important;list-style:none!important;
}
body.mp79-ready .mp79-ticker .mdp-stat-rotator__sources.mp71-stat-source>summary::-webkit-details-marker{display:none!important;}
@media(max-width:370px){
  body.mp70-ready.mp72-ready.mp79-ready .mp70-panel-home .mp76-launcher .mp72-service-subtitle{font-size:11px!important;}
  body.mp70-ready.mp72-ready.mp79-ready .mp70-panel-home .mp76-launcher .mph4-all,
  body.mp70-ready.mp72-ready.mp79-ready .mp70-panel-home .mp76-launcher .mph4-edit{padding:5px 6px!important;font-size:9px!important;}
  body.mp79-ready .mp79-ticker .mp79-slide{font-size:11px!important;}
}
@media(prefers-reduced-motion:reduce){
  body.mp79-ready .mp79-ticker .mp79-rotator-track{transition:none!important;will-change:auto!important;}
}
