.form__modal{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;position:fixed;top:0;left:0;width:calc(100svw - .4375rem);height:100svh;z-index:1}.form__modal .form{max-width:22%;max-height:90svh}.form__modal .form-primary{min-width:770px}@media (max-width: 991px){.form__modal .form-primary{min-width:90%;padding:2rem}.form__modal .form-primary .form__close{top:1rem;right:1rem}}.form{display:flex;align-items:center;justify-content:center;width:fit-content;height:fit-content;position:relative;z-index:1}.form__close{display:flex;align-items:center;justify-content:center;width:13px;height:13px;position:absolute;top:3.125rem;right:3.125rem;cursor:pointer}.form__close:before,.form__close:after{transform-origin:center;content:"";width:100%;height:1px;background-color:#67768D;position:absolute;top:50%;left:0}.form__close:before{transform:rotate(45deg)}.form__close:after{transform:rotate(-45deg)}.form__title{font-size:2.5rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.8px}.form__group{display:flex;align-items:center;flex-direction:column;width:100%}.form__error{display:flex;align-items:center;justify-content:flex-start;width:100%;padding-left:1.5rem}.form__input-wrapper{width:100%;background-color:#F8F8F8;border:1px solid #ffffff;border-radius:38px;overflow:hidden;position:relative}.form__input-wrapper:focus-within{border:1px solid #11C444;transition:.5s}.form__input-wrapper.password .input--icon{position:absolute;top:50%;transform:translateY(-50%);right:clamp(0.5rem, 4vw, 1.875rem);cursor:pointer}.form__input{width:100%;height:100%;padding:1.25rem 1.875rem;background:transparent}.form .btn-app{width:100%}.form__checkbox-container{text-align:left}.form__checkbox-container p{color:#48494E}.form__socials{display:flex;flex-direction:column;gap:1.5rem;width:100%}.form__socials .btn-app{width:100%}.form .form__social-btn--facebook{color:#ffffff;background-color:#1877F2}.form .form__social-btn--apple{color:#ffffff;background-color:#050a11}.form .field-error .form__input-wrapper{border-color:#DA1E28}.form .field-error *{color:#DA1E28}.form-primary{display:flex;flex-direction:column;gap:1.5rem;padding:5rem 7.5rem;border-radius:2.5rem;overflow:hidden;background-color:#ffffff;min-width:25svw}.form-primary .form__title{display:flex;justify-content:flex-start;text-align:left;width:100%}.form-primary .form-step{display:flex;flex-direction:column;gap:1.5rem;width:100%}.form-primary .form-step .qr-codes-container{display:flex;justify-content:space-between}.form-primary .form-step .qr-codes-container .qr-code{display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:1.25rem;flex:0 0 50%}.form-primary .form-step .qr-codes-container .qr-code img{aspect-ratio:1 / 1}.form-primary .form__toggle{width:100%}.form-primary .form__submit .loader{right:30%;width:40px;height:40px}.form-primary .btn-app{width:100%}.form-primary .logout__action{width:100%;cursor:pointer;text-align:center}.form-primary .sub-text{color:#67768D;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.32px;text-align:start}#userRequestForm.form textarea{border:none}
