.login__container{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;overflow:auto}@media(max-width:1280px){.login__container{min-height:calc(100vh + 80px);overflow:hidden}}@media(max-width:759px){.login__container{flex-direction:column;justify-content:space-between}}.login__container__logo_wrapper{align-items:center;cursor:pointer;display:flex;justify-content:space-between}@media(max-width:759px){.login__container__logo_wrapper{align-items:flex-start;cursor:pointer;display:flex;margin-top:22px}}.login__container__main{display:flex;flex-direction:row;height:90vh}@media(max-width:759px){.login__container__main{width:auto}}.login__container__login{align-items:flex-start;max-width:447px;min-width:447px;padding:28px}@media(max-width:759px){.login__container__login{min-width:auto;padding:10px}}.login__container__title{color:#04327e;font-size:24px;font-weight:600;letter-spacing:-.045em;margin:40px 0 20px}.login__container__subtitle{color:#505c6f;font-size:16px;font-weight:600;line-height:22px}.login__container__checkbox{align-items:center;align-self:flex-start;display:flex;gap:10px;margin:15px 0 30px 4px}.login__container__checkbox .rural-agro-icon-check{color:#04327e}.login__container__password_forgotten{color:#051124;font-size:14px;line-height:18px;margin:10px 0 0;padding-top:16px}.login__container__without_account{color:#04327e;font-size:14px;font-weight:700;line-height:20px;margin:10px 0 0;padding-top:16px}.login__container__recover_password_link{color:#505c6f;cursor:pointer;font-weight:400}.login__container__error_message_first_line{color:#f33;display:flex;flex-direction:column;font-size:14px;line-height:20px;margin:20px 0 0}.login__container__error_message_second_line{font-weight:600}.login__container__registrate{color:#04327e;cursor:pointer;font-weight:600}.login__container__background{align-items:flex-end;background:transparent;background-position:50%;background-size:cover;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:63px;width:calc(100vw - 440px)}@media(max-width:759px){.login__container__background{display:none}}.login__container__info{background-color:rgba(0,0,0,.5);border-right:16px;border-right-color:#19e572;border-style:solid;display:flex;flex-direction:column;height:auto;padding:16px;width:40vw}.login__container__info_text{color:#fff;font-size:28px;text-align:end}.login__container__tabs_selector{display:grid;grid-template-columns:1fr 1fr;padding-top:40px}.login__container__tab_option{display:flex;pointer-events:none}.login__container__tab_option__selection{border-bottom:5px solid #19e572;color:#505c6f;cursor:pointer;font-weight:600;padding-bottom:8px}.login__container__inactive_option{color:#828ea0;font-weight:700}.login__container__recover_option_link{color:#505c6f;cursor:pointer;font-weight:600;margin-left:4px}.login{width:100%;background-size:cover;justify-content:center;align-items:center;position:relative;background-image:url(https://static-content.staging.nera-agro.com/proveedor/auth0/bg-merchants.webp)}.login,.login-container{display:flex;flex-direction:column}.login-container{width:402px;padding:48px;margin:28px 0;gap:24px;flex-shrink:0;border-radius:8px;background:var(--gray-1);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}@media(max-width:460px){.login-container{margin:15px 0;display:flex;width:328px;padding:48px 24px;flex-direction:column;gap:24px}}.login-container__txts{display:flex;flex-direction:column;align-items:center;gap:24px}.login-container__txts__subtitle{text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:22px;width:288px}.login-container__pass-forgotten{height:22px}.login-container__pass-forgotten a{height:19px;color:var(--color-text-brand)!important;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-style:normal;letter-spacing:.15px}.login-container__btn button{height:48px}@media(max-width:760px){.login-container__btn button{font-size:14px!important}}.login-container__sign-up a{color:var(--color-text-brand)!important;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.login-container__error-message{color:var(--red-9);display:flex;flex-direction:column;font-size:12px;line-height:20px;width:307px;padding-top:8px}.login-container__block-message{display:flex;width:304px;padding:16px;align-items:center;gap:16px;border-radius:8px;border:1px solid var(--red-9);background:var(--red-1);color:var(--gray-7);font-size:14px;font-weight:400;line-height:20px}@media(max-width:760px){.login-container__block-message{width:280px}}.login-container__mfa-block-message{display:flex;flex-direction:column;width:100%;padding:16px;gap:4px;border-radius:8px;border:1px solid var(--color-stroke-negative);background:var(--color-background-negative-light);max-width:306px}.login-container__mfa-block-message__title{color:var(--color-text-primary);font-size:14px;font-weight:700;line-height:20px}.login-container__mfa-block-message__description{color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:20px}.login-container__input-email .nera-ui-kit-input-text--email.ant-input-outlined:not(:focus-within):hover{border-color:var(--color-stroke-light-grey)}.login-container__input-email input{font-size:1rem;height:54px;color:var(--color-text-secondary)!important}.login-container__input-email .nera-ui-kit-float-label-wrapper .label--float{font-size:.8rem;top:8px}.login-container__input-pass .nera-ui-kit-input-password{font-size:1rem;height:54px}.login-container__input-pass .nera-ui-kit-input-password input{color:var(--color-text-secondary)!important}.login-container__input-pass .nera-ui-kit-input-password:hover{border-color:var(--color-stroke-light-grey);outline-color:var(--color-stroke-light-grey)}.login-container__input-pass .nera-ui-kit-float-label-wrapper .label--float{font-size:.8rem;top:8px}.login-content{display:flex;width:100%;margin-bottom:40px;justify-content:center}@media(max-width:760px){.login-content{width:280px;margin-bottom:64px}}.login-footer{display:flex;padding:12px 24px;justify-content:space-between;align-items:flex-start;border-radius:0;border-top:1px solid var(--gray-200);background:var(--gray-1);height:40px;position:absolute;bottom:0;width:100%;color:var(--gray-7)}.login-footer a,.login-footer span{color:var(--gray-7)!important;margin:0;font-style:normal;font-weight:400;line-height:16px;font-size:12px}.login-footer a :hover,.login-footer span :hover{color:var(--gray-7)!important}@media(max-width:760px){.login-footer{display:flex;padding:12px 24px;flex-direction:column;align-items:flex-start;gap:8px;height:64px;color:var(--gray-7)}}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--color-background-accessible-white) inset!important;-webkit-text-fill-color:var(--color-text-secondary)!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.mfa-container{display:flex;width:var(--login-container-width);padding:0;flex-direction:column;margin:28px 0;gap:24px;flex-shrink:0;border-radius:8px;background:var(--color-background-accessible-white);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.mfa-container .mfa-form{padding-bottom:0}.mfa-container .mfa-form__header img{width:106px;height:24px}@media(max-width:460px){.mfa-container{margin:15px 0;display:flex;width:var(--login-container-width-mobile);padding:0;flex-direction:column;gap:24px}}.mfa-container__back-to-login{padding:0 48px 48px 36px}@media(max-width:460px){.mfa-container__back-to-login{padding:0 24px 24px}}