.ldab-finance-binding { grid-column:1/-1; border:1px solid #d7e3df; border-radius:10px; padding:14px; margin:4px 0; }
.ldab-finance-binding legend { color:#326b60; font-weight:700; padding:0 6px; }
.ldab-finance-binding-options { display:flex; gap:22px; flex-wrap:wrap; }
.ldab-finance-binding-options label { display:flex!important; align-items:center; gap:8px; margin:0; }
.ldab-finance-binding-options input { width:18px!important; height:18px; margin:0; accent-color:#326b60; }
.ldab-finance-binding p { margin:10px 0 0; font-size:13px; color:#697c76; }
.ldab-finance-scope-note { margin:10px 0 16px; color:#326b60; background:#e5efeb; padding:12px 16px; border-radius:9px; }
.ldab-finance-scope-note.unbound { color:#795a22; background:#fff6df; }
