.metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0}.metrics>div{border:1px solid var(--line);padding:18px 12px}.metrics strong{display:block;font-size:30px;line-height:1.25;letter-spacing:-.03em}.metrics span{display:block;font-size:12px;color:var(--muted);margin-top:8px}.tag{display:inline-block;white-space:nowrap;font-size:12px;line-height:1.5;padding:3px 8px;border-radius:3px;border:1px solid var(--line)}.tag.ok{color:#23593f;background:#eef5f0}.tag.partial{color:#78571c;background:#faf6eb}.tag.pending{color:#616c66;background:#f2f4f2}.flow .current{border-color:var(--accent);background:#eef5f0}.table-wrap td small,.table-wrap th small{font-size:12px;font-weight:400;color:var(--muted)}td{overflow-wrap:anywhere}section[id]{scroll-margin-top:24px}@media(max-width:640px){.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics strong{font-size:27px}.table-wrap table{min-width:620px}}@media print{.metrics>div{padding:10px}.tag{background:none!important}.table-wrap{overflow:visible}.table-wrap table{min-width:0}}
