.criteria .info h3{display:flex;align-items:center;gap:.5rem;font-size:1.2rem}.criteria .info h3 .icon{color:var(--brass-text);width:1.4rem;height:1.4rem}.criteria .info p{margin-bottom:.6rem}.criteria .checklist li{font-size:.9rem;margin:.35rem 0;color:var(--ink-soft)}.checklist-form table.data td{text-align:center;width:4.5rem}.checklist-form table.data th[scope=col]:not(:first-child){text-align:center}.checklist-form input[type=radio]{width:1.4rem;height:1.4rem;accent-color:var(--olive);cursor:pointer;margin:.1rem}.checklist-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding:.9rem 1rem;border-top:1px solid var(--line)}.checklist-foot .status{margin:0;flex:1 1 240px}.checklist-foot .btn{width:auto}.checklist-section .split{align-items:start}
