.FormBlock-module__2dyCjW__wrap{box-sizing:border-box;max-width:100%;padding:20px 0}.FormBlock-module__2dyCjW__card{border-radius:var(--radius-lg);box-sizing:border-box;background:#fff;border:1px solid #0000001f;max-width:100%;padding:18px;box-shadow:0 1px 1px #00000008,0 10px 30px #0000000f}.FormBlock-module__2dyCjW__title{margin-bottom:14px;font-size:18px;font-weight:600}.FormBlock-module__2dyCjW__helper{color:#000000a6;margin-bottom:14px;font-size:13px}.FormBlock-module__2dyCjW__row{margin-bottom:14px}.FormBlock-module__2dyCjW__label{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.FormBlock-module__2dyCjW__required{color:#b91c1c;margin-left:4px}.FormBlock-module__2dyCjW__input,.FormBlock-module__2dyCjW__select,.FormBlock-module__2dyCjW__textarea{border-radius:var(--radius-md);border:1px solid var(--field-border-color,#d0d0d0);background:var(--field-bg,#fff);width:100%;color:inherit;outline:none;padding:.5rem .65rem;font-family:inherit;font-size:1em;line-height:1.45;transition:border-color .15s,box-shadow .15s}.FormBlock-module__2dyCjW__input:focus,.FormBlock-module__2dyCjW__select:focus,.FormBlock-module__2dyCjW__textarea:focus{border-color:var(--blue);box-shadow:var(--focus-ring)}.FormBlock-module__2dyCjW__textarea{resize:vertical;min-height:140px}.FormBlock-module__2dyCjW__checkbox{cursor:pointer;align-items:center;gap:10px;margin-bottom:14px;display:flex}.FormBlock-module__2dyCjW__checkbox input{width:16px;height:16px}.FormBlock-module__2dyCjW__actions{align-items:center;gap:12px;margin-top:6px;display:flex}.FormBlock-module__2dyCjW__submit{border-radius:var(--radius-pill);color:#fff;cursor:pointer;background:#111;border:none;padding:10px 16px;font-weight:600}.FormBlock-module__2dyCjW__submit:hover:not(:disabled){background:#000}.FormBlock-module__2dyCjW__submit:active:not(:disabled){transform:translateY(1px)}.FormBlock-module__2dyCjW__submit:disabled{opacity:.65;cursor:not-allowed}@media (max-width:600px){.FormBlock-module__2dyCjW__card{padding:14px}}@media (max-width:640px){.FormBlock-module__2dyCjW__input,.FormBlock-module__2dyCjW__select,.FormBlock-module__2dyCjW__textarea{font-size:max(1em,16px)}}
