/* SAC distribution belongs to the operational overview and respects its spacing. */
body.pc-redesign .summary-grid.d-kpis,body.pc-redesign .summary-grid.d-kpis.team-overview{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(275px,1.25fr)!important}
.sac-distribution .summary-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.sac-distribution select{max-width:150px;min-width:0;border:1px solid var(--pc-line,#e4d9c9);border-radius:8px;padding:5px;font-size:11px;background:var(--pc-card,#fffdf8);color:inherit}
.sac-chart-body{display:flex;align-items:center;gap:14px;min-height:112px;margin:9px 0}.sac-donut{position:relative;display:grid;place-items:center;width:102px;height:102px;flex:0 0 102px;border-radius:50%}.sac-donut:before{content:'';position:absolute;inset:23px;background:var(--pc-card,#fffdf8);border-radius:50%}body.pc-redesign .summary-card.d-kpi .sac-donut strong{position:relative;font-size:25px;color:var(--pc-ink,#33251c);line-height:1}.sac-chart-legend{list-style:none;padding:0;margin:0;flex:1;font-size:11px;line-height:1.5;min-width:0}.sac-chart-legend li{display:flex;gap:6px;align-items:center;margin:3px 0}.sac-chart-legend li span{flex:1;overflow-wrap:anywhere}.sac-chart-legend b{font-weight:600}.sac-legend-dot{height:8px;width:8px;border-radius:2px;flex:0 0 8px}.sac-distribution small{font-size:11px;color:var(--pc-muted,#88725e)}
@media(max-width:1500px){body.pc-redesign .summary-grid.d-kpis,body.pc-redesign .summary-grid.d-kpis.team-overview{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.pc-redesign .summary-card.sac-distribution.kpi{grid-column:span 2}.sac-distribution .sac-chart-legend{max-width:250px}}
@media(max-width:900px){body.pc-redesign .summary-grid.d-kpis,body.pc-redesign .summary-grid.d-kpis.team-overview{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:540px){body.pc-redesign .summary-grid.d-kpis,body.pc-redesign .summary-grid.d-kpis.team-overview{grid-template-columns:1fr!important}body.pc-redesign .summary-card.sac-distribution.kpi{grid-column:auto}}
