.certificate-inventory-page { max-width: 960px; }
.certificate-inventory-output ol { display: grid; gap: 1rem; padding-left: 1.5rem; }
.certificate-inventory-output ol > li { padding: 1rem 1rem 1rem 1.25rem; border: 1px solid #d6e0e8; border-radius: .8rem; background: #fff; }
.certificate-inventory-output h3 { margin-top: 0; }
.certificate-inventory-output a { overflow-wrap: anywhere; }
.certificate-inventory-note { padding: 1rem; border-left: 4px solid #0b817b; background: #eef8f7; }
