.sales-metrics{padding:16px 18px;margin-bottom:16px;overflow:hidden}
.sales-metrics-header{display:flex;align-items:center;gap:12px;margin-bottom:12px;min-width:0}
.sales-metrics-header strong{font-size:16px;white-space:nowrap}
.sales-metrics-header>.select{margin-left:auto;width:auto;max-width:190px;min-width:138px;height:36px}
.sales-metrics-strip{display:flex;align-items:stretch;overflow-x:auto;padding:4px 0}
.sales-metrics-strip>div{flex:1;min-width:120px;text-align:center;padding:0 14px;border-right:1px solid #EAF2F6;white-space:nowrap}
.sales-metrics-strip>div:last-child{border-right:0}
.sales-metrics-strip span{display:block;color:#8192aa;font-size:13px;margin-bottom:7px}
.sales-metrics-strip strong{color:#243149;display:block;font-size:26px;line-height:1.3;font-variant-numeric:tabular-nums}
.sales-metrics-strip small{font-size:16px;font-weight:500;color:#8192aa}
.sales-metrics-strip .sales-metrics-insufficient{font-size:18px;font-weight:600;color:#65768c;line-height:34px}
.sales-metrics-sample{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:#8192aa;font-size:12px;margin-top:12px}
.sales-metrics-sample progress{height:6px;width:110px;accent-color:#426C84}
.sales-metrics-definition,.sales-metrics-members{font-size:12px;color:#8192aa;margin-top:12px}
.sales-metrics-definition>summary,.sales-metrics-members>summary{cursor:pointer;color:#65768c}
.sales-metrics-definition p{line-height:1.7;margin:8px 0 0}
.sales-metrics-members .table-wrap{margin-top:10px}
.sales-metrics-members .table{font-size:13px}
@media(max-width:520px){.sales-metrics{padding:12px}.sales-metrics-header{gap:7px}.sales-metrics-header>.muted{display:none}.sales-metrics-strip>div{min-width:104px;padding:0 8px}.sales-metrics-strip strong{font-size:23px}}
