.lad{border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);background:#fff;margin:26px 0;padding:22px 20px 18px}.lad .lad-t{font:700 var(--text-xs)/var(--lh-snug) var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:0 0 12px}.lad-l{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lad-l li{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--tint,var(--tint));grid-template-columns:170px minmax(0,1fr) 150px;align-items:center;gap:14px;margin:0;padding:10px 12px;display:grid}.lad-b{border-radius:var(--r-md);background:var(--track);height:12px;display:block;overflow:hidden}.lad-b i{border-radius:var(--r-md);background:var(--blue);height:100%;display:block}.lv-0 .lad-b i{background:var(--bad);width:18%}.lv-1 .lad-b i{background:var(--warn-bar);width:45%}.lv-2 .lad-b i{background:var(--ok);width:72%}.lv-3 .lad-b i{background:var(--ok-deep);width:100%}.lad-x b{font-size:var(--text-md);color:var(--ink);line-height:var(--lh-snug);display:block}.lad-x span{font-size:var(--text-xs);line-height:var(--lh-snug);color:var(--muted);margin-top:2px;display:block}.lad-g{font:600 var(--text-xs)/var(--lh-snug) var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);text-align:right}.lad figcaption{font-size:var(--text-sm);line-height:var(--lh-normal);color:var(--muted);margin:12px 0 0}@media (width<=759px){.lad{padding:16px 14px 12px}.lad-l li{grid-template-columns:minmax(0,1fr);gap:6px}.lad-g{text-align:left}}
