.quality-cohort-label{display:inline-flex!important;flex-direction:column;gap:1px;line-height:1.2;justify-content:center;margin:0!important;vertical-align:middle}
.quality-cohort-label small{font-size:10px;font-weight:400;line-height:1.2;white-space:nowrap;opacity:.9}
.group-head{min-height:42px;align-items:center}.composition-table tfoot{background:#e8f1f0;font-weight:700}.composition-table tfoot th,.composition-table tfoot td{font-weight:700;border-top:2px solid #aebfc0}

.trend-window-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0}.trend-window-controls span{flex:1;font-size:12px;text-align:center}.trend-window-controls input{flex-basis:100%;width:100%}.trend-window-controls button{white-space:nowrap}.trend-scope-note{font-size:12px;color:#607c86}

.group[data-group="quality"] .group-head .quality-cohort-label{margin-left:auto!important;flex-shrink:0}

.group[data-group="quality"] .quality-cohort-label{align-items:flex-end;text-align:right}
