.rpa-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0}.rpa-metrics article{padding:13px 15px;border:1px solid #e3eaf4;border-radius:10px;background:#fff;box-shadow:0 3px 14px #3c5a9c08}.rpa-metrics strong{display:block;font-size:24px;letter-spacing:-.05em;color:#1d2944}.rpa-metrics span{color:#6f7d9a;font-size:10px}.rpa-metrics .danger strong{color:#ca3d4a}.rpa-layout{display:grid;grid-template-columns:1fr 1fr;gap:12px}.rpa-row{display:flex;align-items:flex-start;gap:10px;padding:12px 1px;border-bottom:1px solid #eef1f6}.rpa-row:last-child{border-bottom:0}.rpa-row>div{min-width:0;flex:1}.rpa-row strong,.rpa-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rpa-row strong{font-size:11px;color:#273553}.rpa-row small{margin-top:4px;color:#7785a1;font-size:9px}.rpa-status{flex:none;border-radius:999px;padding:4px 7px;background:#f0f3f8;color:#62708b;font-size:9px;text-transform:capitalize}.rpa-status.online,.rpa-status.reported_completed{background:#e9f8f0;color:#16945d}.rpa-status.leased,.rpa-status.approved_awaiting_dispatch{background:#eaf2ff;color:#3566be}.rpa-status.needs_reconciliation,.rpa-status.reported_failed{background:#ffeded;color:#cb3e4a}@media(max-width:850px){.rpa-layout{grid-template-columns:1fr}.rpa-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:460px){.rpa-metrics{grid-template-columns:1fr 1fr}}
