/* Accessible controls and metadata; scoped to the existing news theme. */
body.mcs-v2.mcs-v2 .site-header .mcs-round-brand {
 width:44px!important;height:44px!important;min-width:44px!important;
 max-width:44px!important;flex:0 0 44px!important;
}
body.mcs-v2.mcs-v2 .site-header .v2-social {gap:4px!important}
body.mcs-v2.mcs-v2 .site-header .v2-social a {
 display:inline-flex;align-items:center;justify-content:center;
 min-width:44px!important;min-height:44px!important;
}
body.mcs-v2.mcs-v2 .reading-tools .tool,
body.mcs-v2.mcs-v2 .mcs-breaking button,
body.mcs-v2.mcs-v2 .mcs-source,
body.mcs-v2.mcs-v2 .breadcrumbs a,
body.mcs-v2.mcs-v2 .byline a {
 display:inline-flex;align-items:center;min-height:44px;
}
body.mcs-v2.mcs-v2 .reading-tools .tool,
body.mcs-v2.mcs-v2 .mcs-breaking button {min-width:44px;justify-content:center}
body.mcs-v2.mcs-v2 .post-meta,
body.mcs-v2.mcs-v2 .byline,
body.mcs-v2.mcs-v2 .breadcrumbs,
body.mcs-v2.mcs-v2 .article-deck {color:#475569}
html.mcs-dark body.mcs-v2.mcs-v2 .post-meta,
html.mcs-dark body.mcs-v2.mcs-v2 .byline,
html.mcs-dark body.mcs-v2.mcs-v2 .breadcrumbs,
html.mcs-dark body.mcs-v2.mcs-v2 .article-deck {color:#cbd5e1}
body.mcs-v2.mcs-v2 :is(a,button,summary,input):focus-visible {
 outline:3px solid #176549;outline-offset:3px;
}
html.mcs-dark body.mcs-v2.mcs-v2 :is(a,button,summary,input):focus-visible,
body.mcs-v2.mcs-v2 .site-header :is(a,button,summary):focus-visible {
 outline-color:#ffcf63;
}
@media(max-width:850px) {
 body.mcs-v2.mcs-v2 .site-header .v2-masthead {
  grid-template-columns:44px minmax(0,1fr) 92px!important;
 }
 body.mcs-v2.mcs-v2 .site-header .v2-header-menu {
  min-width:44px!important;width:44px!important;min-height:44px!important;
 }
}
