.opening-steps{display:flex;gap:30px;margin:22px 0;color:var(--muted);font-size:14px}.opening-confirm{display:flex;gap:12px;align-items:flex-start;margin:24px 0}.opening-confirm input{width:auto;margin-top:3px}.opening-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:24px 0}.opening-metrics>div{padding:18px;background:#f3f6f4;border-radius:10px}.opening-metrics span{display:block;font-size:13px;color:#536b65}.opening-metrics strong{display:block;font-size:23px;margin-top:10px}.rule-language{padding-left:22px;margin:18px 0}.rule-language li{margin:12px 0;line-height:1.8;color:#344d45}.rule-review{margin-top:22px;border-top:1px solid #dce6df;padding-top:20px}.rule-review input[type=checkbox]{width:auto;margin-right:8px}.rule-review details{margin:18px 0}#rule-text-form button{margin-top:12px}#opening-form input[data-field]{min-width:105px;max-width:180px}@media(max-width:800px){.opening-metrics{grid-template-columns:repeat(2,1fr)}.opening-steps{gap:10px;font-size:12px}}

.rule-review td label{display:flex;flex-direction:row;align-items:center;gap:8px;margin:0}.rule-review td input[type=checkbox]{width:16px;height:16px;flex:0 0 auto;margin:0}
