.validation-checklist{list-style:none;padding:0;margin:14px 0;display:grid;gap:8px}.validation-checklist li{display:flex;align-items:center;gap:10px;color:var(--muted)}.validation-checklist .check-mark{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border:2px solid #777;border-radius:50%;font-weight:800;line-height:1}.validation-checklist li.pass{color:#8ee6a2}.validation-checklist li.pass .check-mark{border-color:#48c86e;background:#174b27;color:#a9f0ba}.validation-checklist li.fail{color:#ff9a9a}.validation-checklist li.fail .check-mark{border-color:#d95c5c;background:#4b1919;color:#ffc0c0}button.danger{background:#b83434;color:#fff}
