.requirement-conditions{gap:8px;margin-top:12px;display:grid}.requirement-conditions:empty{display:none}.requirement-conditions label{color:#43536a;cursor:pointer;border:1px solid #dce3ec;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.requirement-conditions input{accent-color:#2563eb;flex-shrink:0;width:16px;height:16px}.requirement-conditions .is-exempt{color:#28654d;background:#eef8f2;border-color:#c5e4d3}.requirement-conditions small{margin-top:3px;font-size:12px;display:block}
