.rd-marks{display:grid;gap:4px;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0}.rd-marks li{color:var(--muted);display:grid;font-size:10.5px;gap:2px;justify-items:center;min-width:0}.rd-marks li>span:not(.rd-sr){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-marks i{border:1px dashed var(--line-strong);border-radius:50%;color:var(--muted);display:grid;font-size:12px;font-style:normal;font-weight:700;height:22px;place-items:center;width:22px}.rd-marks .ok i{background:var(--accent);border:1px solid var(--accent);color:#fff}.rd-marks .partial i{background:#f4a26133;border:1px solid rgba(244,162,97,.7);color:#8a4b00}.rd-marks .problem i{background:var(--danger);border:1px solid var(--danger);color:#fff}.rd-sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}
