.adaptive-capacity-panel{grid-column:1/-1;overflow:hidden}
.adaptive-capacity-summary{padding:16px 20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;border-bottom:1px solid #e9eef5}
.adaptive-capacity-summary>div{padding:10px 12px;border:1px solid #dfe7ef;border-radius:11px;background:#fbfcfe;display:grid;gap:3px}
.adaptive-capacity-summary span{color:var(--muted);font-size:.65rem}
.adaptive-capacity-summary strong{font-size:1rem;color:#17233b}
.adaptive-capacity-summary .ok strong{color:#245c47}.adaptive-capacity-summary .over strong{color:#9e3434}
.adaptive-capacity-rows{padding:14px 20px;display:grid;gap:7px}
.adaptive-capacity-row{display:grid;grid-template-columns:minmax(150px,1fr) minmax(170px,1fr) auto;gap:12px;align-items:center;padding:9px 10px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;font-size:.68rem}
.adaptive-capacity-row b{font-size:.72rem;color:#17233b}.adaptive-capacity-row span{color:var(--muted)}
.adaptive-capacity-row em{padding:3px 7px;border-radius:999px;font-size:.6rem;font-style:normal;font-weight:800}
.adaptive-capacity-row em.borrow{color:#9e3434;background:#fff1f1}.adaptive-capacity-row em.lend{color:#245c47;background:#eef8f3}.adaptive-capacity-row em.balanced{color:#596579;background:#f4f6f8}
.adaptive-capacity-note{margin:0;padding:0 20px 16px;color:#596579;font-size:.68rem;line-height:1.5}
@media(max-width:720px){.adaptive-capacity-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.adaptive-capacity-row{grid-template-columns:1fr}}

.workload-governance-inline{margin-top:14px;padding-top:12px;border-top:1px solid #e5eaf0}
.workload-governance-inline-heading h3{margin:0;color:#17233b;font-size:.84rem}
.workload-governance-inline-heading p{margin:3px 0 0;color:#64748b;font-size:.64rem;line-height:1.45}
.workload-governance-inline-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0}
.workload-governance-inline-summary>div{padding:9px 10px;border:1px solid #e2e8f0;border-radius:9px;background:#f8fafc}
.workload-governance-inline-summary span,.workload-governance-inline-summary strong{display:block}
.workload-governance-inline-summary span{font-size:.6rem;color:#64748b}
.workload-governance-inline-summary strong{margin-top:2px;color:#17233b;font-size:.8rem}
.workload-governance-inline-rows{display:grid;gap:6px}
.workload-governance-inline-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);gap:12px;padding:9px 10px;border:1px solid #e5eaf0;border-radius:9px;background:#fff}
.workload-governance-inline-row b,.workload-governance-inline-row span{display:block}
.workload-governance-inline-row b{font-size:.68rem;color:#17233b}
.workload-governance-inline-row span{margin-top:2px;font-size:.6rem;color:#64748b}
.workload-governance-inline-row>div:last-child{text-align:right}
@media(max-width:720px){
  .workload-governance-inline-summary{grid-template-columns:1fr}
  .workload-governance-inline-row{grid-template-columns:1fr}
  .workload-governance-inline-row>div:last-child{text-align:left}
}
