.registrationFormCompany-js .agroGus[hidden], .registrationFormCompany-js .agroGus__status[hidden] { display: none !important; }
.registrationFormCompany-js .agroGus { margin: -4px 0 22px; max-width: 100%; }
.registrationFormCompany-js .agroGus__button { display: inline-flex; align-items: center; justify-content: center; min-height: 42px; padding: 10px 16px; border: 1px solid #cce2d2; border-radius: 9px; background: #f3faf5; color: #006f36; font: inherit; font-weight: 600; cursor: pointer; max-width: 100%; }
.registrationFormCompany-js .agroGus__button:hover { background: #e6f3ea; border-color: #00843d; }
.registrationFormCompany-js .agroGus__button:focus-visible { outline: 2px solid #00843d; outline-offset: 3px; }
.registrationFormCompany-js .agroGus__button:disabled { cursor: wait; opacity: .7; }
.registrationFormCompany-js .agroGus__status { margin: 10px 0 0; font-size: 14px; line-height: 1.45; overflow-wrap: anywhere; color: #36574a; }
.registrationFormCompany-js .agroGus__status[data-state="error"] { color: #a12824; }
.registrationFormCompany-js .agroGus__status[data-state="success"] { color: #006f36; }
.registrationFormCompany-js .agroGusFilled .form__input-info { top: 0; font-size: 11px; }