/* modules/rules_compliance/css/rules_compliance.css - Rules Compliance module styles (made by the Create module wizard). Everything is under .rules_compliance-page. */
.rules_compliance-page .item { display: flex; gap: 10px; align-items: flex-start; justify-content: space-between; padding: 8px 0; border-top: 1px solid var(--border, #e5e7eb); }
.rules_compliance-page .item-main { flex: 1; min-width: 0; }
.rules_compliance-page .item-main h3 { margin: 0 0 2px; font-size: 1rem; }
.rules_compliance-page .item-actions { display: flex; gap: 6px; flex-shrink: 0; }
.rules_compliance-page p { max-width: 60ch; }
