.receipt-directions table{width:100%;border-collapse:collapse}.receipt-directions th,.receipt-directions td{padding:12px;text-align:left;border-bottom:1px solid var(--border-color,#dce2ec)}.receipt-directions input[type=checkbox]{width:22px;height:22px;accent-color:#da1020}.receipt-directions label{display:grid;gap:6px}.receipt-directions button{padding:10px 14px;margin:4px}.receipt-directions details{margin:6px 0}.receipt-directions td strong{overflow-wrap:anywhere}.receipt-directions p{line-height:1.5}