/* Use the existing business-summary component from the selection center. */
html body.approved-product-page[data-page="ops-demand"] #content#content .status-summary {grid-template-columns:repeat(8,minmax(0,1fr))!important}
html body.approved-product-page[data-page="sample-center"] #content#content .status-summary {grid-template-columns:repeat(5,minmax(0,1fr))!important}
html body.approved-product-page #content#content .status-summary>button.active {background:#f0f6ff!important;border-color:#80aaff!important;box-shadow:inset 0 -2px 0 #347eff!important}
html body.approved-product-page #content#content .status-summary>button.active :is(span,i,b,small) {color:var(--list-ink,#344054)!important}
html body.approved-product-page #content#content .status-summary>button:focus-visible {outline:2px solid #347eff;outline-offset:2px}
@media(max-width:1750px){html body.approved-product-page[data-page="ops-demand"] #content#content .status-summary {grid-template-columns:repeat(4,minmax(0,1fr))!important}}
@media(max-width:1100px){html body.approved-product-page[data-page="sample-center"] #content#content .status-summary {grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:760px){html body.approved-product-page:is([data-page="ops-demand"],[data-page="sample-center"]) #content#content .status-summary {grid-template-columns:repeat(2,minmax(0,1fr))!important}}
html body[data-page="business-overview"] #content .dashboard-primary-kpis>:is(button,.dashboard-static-metric) {
 position:relative!important;box-sizing:border-box;display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;
 column-gap:12px!important;row-gap:3px!important;align-content:center!important;align-items:center!important;
 min-height:120px!important;padding:16px!important;background:#fff!important;border:1px solid #dce5f2!important;border-radius:8px!important;text-align:left!important;
}
html body[data-page="business-overview"] #content .dashboard-primary-kpis .dashboard-metric-icon {
 position:static!important;grid-column:1!important;grid-row:1/4!important;display:flex!important;align-items:center;justify-content:center;
 width:36px!important;height:36px!important;margin:0!important;background:#edf4ff!important;border-radius:8px!important;
}
html body[data-page="business-overview"] #content .dashboard-primary-kpis .dashboard-metric-icon svg {width:20px!important;height:20px!important;display:block!important;color:#3278ff!important}
html body[data-page="business-overview"] #content .dashboard-primary-kpis>:is(button,.dashboard-static-metric)>:not(.dashboard-metric-icon) {grid-column:2!important;margin:0!important;padding:0!important;color:#29364a!important;font-weight:400!important}
html body[data-page="business-overview"] #content .dashboard-primary-kpis>:is(button,.dashboard-static-metric)>span:not(.dashboard-metric-icon) {font-size:16px!important;line-height:22px!important}
html body[data-page="business-overview"] #content .dashboard-primary-kpis>:is(button,.dashboard-static-metric)>b {font-size:28px!important;line-height:34px!important}
html body[data-page="business-overview"] #content .dashboard-primary-kpis>:is(button,.dashboard-static-metric)>small {font-size:13px!important;line-height:19px!important;color:#64748b!important}
.sample-stock{background:white;border:1px solid #dde7f4;border-radius:6px;padding:14px;margin-top:14px}.sample-stock summary{cursor:pointer}
body[data-page="sample-center"] td small{display:block;margin-top:5px;color:#7c8da6}body[data-page="sample-center"] td{vertical-align:top}body[data-page="sample-center"] .actions{display:flex;flex-wrap:wrap;gap:5px}.danger-text{color:#d33;display:block}

body[data-page="sample-center"] table th:last-child,body[data-page="sample-center"] table td:last-child,body[data-page="ops-demand"] table th:last-child,body[data-page="ops-demand"] table td:last-child{position:sticky!important;right:0!important;background:#fff!important;z-index:2;min-width:180px;box-shadow:-3px 0 6px #dfe6f166}body[data-page="sample-center"] .sample-overdue .tag{color:#cf3030;background:#fff0f0;border-color:#ffcaca}
