.quality-panel{display:flex;align-items:center;gap:20px}
body[data-quality-switcher] .masthead{flex-wrap:wrap;gap:12px 24px}
body[data-quality-switcher] .markers{z-index:1}
.quality-panel{margin-left:auto}
.quality-tabs a{min-height:44px;white-space:nowrap}
.quality-tabs a[aria-current=page]{background:var(--teal);color:#fff}
#quality-summary{font-size:12px;color:var(--muted);margin:0;white-space:nowrap}
body[data-quality-switcher] .intro{max-width:580px}
body[data-quality-switcher] .intro p{max-width:400px;margin-inline:auto}
@media(max-width:1000px){.quality-panel{flex-direction:column;align-items:flex-end;gap:4px}}
@media(max-width:700px){
 body[data-quality-switcher] .masthead{gap:8px;padding:10px 16px}
 body[data-quality-switcher] h1{font-size:18px;margin:0}
 body[data-quality-switcher] .eyebrow{display:none}
 .quality-panel{align-items:stretch;gap:2px;flex-basis:100%;margin-left:0}
 .quality-tabs a{flex:1;justify-content:center;font-size:14px}
 #quality-summary{text-align:right;font-size:11px}
 body[data-quality-switcher] .intro p{max-width:300px}
}
