/* v2.9.518: Compact read-only view of existing executive dashboard KPI values. */
.ami518-overview{display:none}
@media(max-width:760px){
 #content .ami518-overview{display:block;margin:0 0 14px;padding:13px;background:#fff;border:1px solid #dbe5f2;border-radius:16px;box-shadow:0 3px 14px rgba(20,44,83,.04)}
 .ami518-overview-head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}
 .ami518-overview-head b{font-size:14px;color:#203b5b}.ami518-overview-head small{font-size:10px;color:#687b92}
 .ami518-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}
 .ami518-metric{display:flex;flex-direction:column;min-width:0;gap:5px;padding:12px;border-radius:12px;background:#eff4ff;color:#173b75}
 .ami518-metric:nth-child(2){background:#e8f8ee;color:#175e40}.ami518-metric:nth-child(3){background:#fff4e5;color:#935a16}.ami518-metric:nth-child(4){background:#f2ecff;color:#62429a}.ami518-metric:nth-child(5){background:#fff0f2;color:#963d4b}
 .ami518-metric span{font-size:11px;font-weight:650;line-height:1.3}.ami518-metric strong{font-size:17px;line-height:1.3;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ami518-metric small{font-size:10px;line-height:1.4;overflow-wrap:anywhere}
}
@media(max-width:350px){#content .ami518-overview-grid{grid-template-columns:1fr}}
@media print{.ami518-overview{display:none!important}}
