.auth-page{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--app-background-color);padding:20px;font-family:Aeonik,Arial,Helvetica,sans-serif!important;font-size:16px;font-weight:400!important;line-height:120%}.auth-page .auth-container{width:100%;max-width:430px;background:var(--widget-background-color);border:1px solid var(--border-default-color);border-radius:6px;box-shadow:0 7px 29px 0 rgba(100,100,111,.2);overflow:hidden}.auth-page .auth-header{padding:32px 32px 0;text-align:center;background:var(--widget-background-color)}.auth-page .auth-header .auth-logo{width:220px;height:auto}.auth-page .auth-form{padding:24px 32px 40px;box-sizing:border-box}.auth-page .auth-form h1{font-size:32px;font-weight:700;margin-bottom:3px;color:var(--font-default-color)}.auth-page .auth-form h1,.auth-page .auth-form h2{font-style:normal;line-height:normal;text-align:center}.auth-page .auth-form h2{color:var(--font-light-color);font-size:20px;font-weight:500;margin-bottom:22px}.auth-page .auth-form .form-group{margin-bottom:19px}.auth-page .auth-form .form-group label{margin-bottom:4px;font-size:23px;font-style:normal;font-weight:500;line-height:normal;color:var(--font-default-color)}.auth-page .auth-form .form-group .form-control{width:100%;padding:16px 30px 18px;font-size:23px;border:1px solid var(--border-default-color);border-radius:6px;height:62px;color:var(--font-default-color);background:var(--widget-background-color)}.auth-page .auth-form .form-group .form-control::placeholder{color:var(--font-light-color);opacity:1}.auth-page .auth-form .form-group .form-control::-ms-input-placeholder{color:var(--font-light-color)}.auth-page .auth-form .form-group .form-control:focus{outline:none;border-color:var(--primary-color)}.auth-page .auth-form .form-group .static-value{width:100%;padding:16px 30px 18px;font-size:23px;min-height:62px;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--font-light-color);background:rgba(0,0,0,0);border:0;border-radius:0;overflow-wrap:anywhere}.auth-page .auth-form .password-field{position:relative}.auth-page .auth-form .password-field .form-control{padding-right:56px}.auth-page .auth-form .password-field .password-toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);border:0;background:rgba(0,0,0,0);color:var(--font-light-color);padding:6px;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center}.auth-page .auth-form .password-field .password-toggle svg{font-size:22px}.auth-page .auth-form .password-field .password-toggle:hover{color:var(--font-default-color)}.auth-page .auth-form .password-field .password-toggle:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.auth-page .auth-form .field-error{margin-top:6px;font-size:14px;font-weight:500;color:var(--error-color);line-height:1.3}.auth-page .auth-form .btn-cta-wrapper{padding-top:19px;position:relative}.auth-page .auth-form .btn-cta-wrapper .btn-cta{width:100%;border:0;border-radius:6px;background:var(--primary-color);padding:14px 15px 17px;color:var(--button-font-color);font-size:26px;font-style:normal;font-weight:500;line-height:1;box-sizing:border-box;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer;transition:background-color .2s;margin-bottom:0}.auth-page .auth-form .btn-cta-wrapper .btn-cta:hover{background:var(--primary-color);opacity:.95;color:var(--button-font-color);text-decoration:none}.auth-page .auth-form .btn-cta-wrapper .btn-cta:focus{outline:0}.auth-page .auth-form .btn-cta-wrapper .btn-cta:disabled{background:var(--gray-dark);cursor:not-allowed}.auth-page .auth-form .social-login{display:flex;flex-direction:column;gap:16px;margin-top:10px;margin-bottom:10px}.auth-page .auth-form .social-login .btn-cta{width:100%;display:flex!important;align-items:center!important;justify-content:center!important;font-size:26px;font-weight:500;padding:14px 15px 17px;border-radius:6px;margin-bottom:0;box-sizing:border-box;border:0;transition:background-color .2s;color:#fff;position:relative;background:#6e4e9f;font-style:normal;line-height:1}.auth-page .auth-form .social-login .btn-cta .icon{width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-right:10px}.auth-page .auth-form .social-login .btn-cta .google-icon{background-image:url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_38_1966' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='33' height='33'%3E%3Cpath d='M31.875 13.5H16.5V19.875H25.35C24.525 23.925 21.075 26.25 16.5 26.25C11.1 26.25 6.75 21.9 6.75 16.5C6.75 11.1 11.1 6.75 16.5 6.75C18.825 6.75 20.925 7.575 22.575 8.925L27.375 4.125C24.45 1.575 20.7 0 16.5 0C7.35 0 0 7.35 0 16.5C0 25.65 7.35 33 16.5 33C24.75 33 32.25 27 32.25 16.5C32.25 15.525 32.1 14.475 31.875 13.5Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_38_1966)'%3E%3Cpath d='M-1.5 26.25V6.74999L11.25 16.5L-1.5 26.25Z' fill='white'/%3E%3C/g%3E%3Cmask id='mask1_38_1966' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='33' height='33'%3E%3Cpath d='M31.875 13.5H16.5V19.875H25.35C24.525 23.925 21.075 26.25 16.5 26.25C11.1 26.25 6.75 21.9 6.75 16.5C6.75 11.1 11.1 6.75 16.5 6.75C18.825 6.75 20.925 7.575 22.575 8.925L27.375 4.125C24.45 1.575 20.7 0 16.5 0C7.35 0 0 7.35 0 16.5C0 25.65 7.35 33 16.5 33C24.75 33 32.25 27 32.25 16.5C32.25 15.525 32.1 14.475 31.875 13.5Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask1_38_1966)'%3E%3Cpath d='M-1.5 6.75L11.25 16.5L16.5 11.925L34.5 9V-1.5H-1.5V6.75Z' fill='white'/%3E%3C/g%3E%3Cmask id='mask2_38_1966' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='33' height='33'%3E%3Cpath d='M31.875 13.5H16.5V19.875H25.35C24.525 23.925 21.075 26.25 16.5 26.25C11.1 26.25 6.75 21.9 6.75 16.5C6.75 11.1 11.1 6.75 16.5 6.75C18.825 6.75 20.925 7.575 22.575 8.925L27.375 4.125C24.45 1.575 20.7 0 16.5 0C7.35 0 0 7.35 0 16.5C0 25.65 7.35 33 16.5 33C24.75 33 32.25 27 32.25 16.5C32.25 15.525 32.1 14.475 31.875 13.5Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask2_38_1966)'%3E%3Cpath d='M-1.5 26.25L21 9L26.925 9.75L34.5 -1.5V34.5H-1.5V26.25Z' fill='white'/%3E%3C/g%3E%3Cmask id='mask3_38_1966' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='33' height='33'%3E%3Cpath d='M31.875 13.5H16.5V19.875H25.35C24.525 23.925 21.075 26.25 16.5 26.25C11.1 26.25 6.75 21.9 6.75 16.5C6.75 11.1 11.1 6.75 16.5 6.75C18.825 6.75 20.925 7.575 22.575 8.925L27.375 4.125C24.45 1.575 20.7 0 16.5 0C7.35 0 0 7.35 0 16.5C0 25.65 7.35 33 16.5 33C24.75 33 32.25 27 32.25 16.5C32.25 15.525 32.1 14.475 31.875 13.5Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask3_38_1966)'%3E%3Cpath d='M34.5 34.5L11.25 16.5L8.25 14.25L34.5 6.74999V34.5Z' fill='white'/%3E%3C/g%3E%3C/svg%3E")}.auth-page .auth-form .social-login .btn-cta .facebook-icon{background-image:url("data:image/svg+xml,%3Csvg width='34' height='33' viewBox='0 0 34 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.6191 0C7.44113 0 0 7.43239 0 16.5996C0 24.8836 6.07656 31.7499 14.023 33V21.399H9.80128V16.5996H14.023V12.9424C14.023 8.77875 16.5045 6.4828 20.299 6.4828C22.1173 6.4828 24.022 6.80652 24.022 6.80652V10.8888H21.9212C19.8602 10.8888 19.2153 12.1704 19.2153 13.4836V16.5963H23.8209L23.0846 21.3957H19.2153V32.9967C27.1617 31.7532 33.2383 24.8853 33.2383 16.5996C33.2383 7.43239 25.7971 0 16.6191 0Z' fill='white'/%3E%3C/svg%3E")}.auth-page .auth-form .social-login .btn-cta.google{background:#80a070;padding:12px 15px}.auth-page .auth-form .social-login .btn-cta.google:hover{background:hsl(100,20.1680672269%,48.3333333333%)}.auth-page .auth-form .social-login .btn-cta.facebook{background:#5172da;padding:13px 15px 12px}.auth-page .auth-form .social-login .btn-cta.facebook:hover{background:rgb(23.5182603847%,38.023417898%,83.7366415761%)}.auth-page .auth-form .link-btn{color:var(--link-color);text-decoration:none;background-color:rgba(0,0,0,0);border:0;cursor:pointer;font-size:18px;font-weight:400;padding:0;margin:0}.auth-page .auth-form .link-btn:hover{text-decoration:underline}.auth-page .auth-form .remember-me{margin-bottom:15px}.auth-page .auth-form .remember-me .checkbox-label{display:flex;align-items:center;cursor:pointer;font-size:16px;font-weight:400;color:var(--font-light-color);margin:0}.auth-page .auth-form .remember-me .checkbox-label .remember-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.auth-page .auth-form .remember-me .checkbox-label .checkmark{height:20px;width:20px;background-color:var(--widget-background-color);border:2px solid var(--border-default-color);border-radius:4px;margin-right:10px;position:relative;transition:all .2s ease}.auth-page .auth-form .remember-me .checkbox-label .checkmark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:4px;height:8px;border:solid var(--primary-color);border-width:0 2px 2px 0;transform:rotate(45deg)}.auth-page .auth-form .remember-me .checkbox-label .remember-checkbox:checked~.checkmark{background-color:var(--primary-color);border-color:var(--primary-color)}.auth-page .auth-form .remember-me .checkbox-label .remember-checkbox:checked~.checkmark:after{display:block}.auth-page .auth-form .remember-me .checkbox-label:hover .checkmark{border-color:var(--primary-color)}.auth-page .auth-form .forgot-link{margin:20px auto;padding:10px 5px;text-align:center;font-size:14px;color:var(--font-light-color)}.auth-page .auth-form .or{font-size:26px;font-style:normal;font-weight:500;line-height:normal;text-align:center;padding-top:21px;padding-bottom:21px;color:var(--font-light-color);position:relative}.auth-page .auth-form .or:after,.auth-page .auth-form .or:before{content:"";position:absolute;top:50%;width:calc(50% - 30px);height:1px;background:var(--border-default-color)}.auth-page .auth-form .or:before{left:0}.auth-page .auth-form .or:after{right:0}.auth-page .auth-form .password-policy{background-color:#fff4e5;padding:20px 20px 5px;border-radius:5px;margin-bottom:20px;display:flex;flex-direction:row;font-size:15px;font-weight:400;line-height:22px;color:#663c00}.auth-page .auth-form .password-policy svg{fill:#ef7a2c;width:24px;height:24px;margin-right:10px}.auth-page .auth-form .password-policy ul{margin:0;padding-left:20px}.auth-page .auth-form .terms{text-align:center;font-size:14px;color:var(--font-light-color);margin-top:20px}.auth-page .auth-form .terms a{color:var(--link-color);text-decoration:none}.auth-page .auth-form .terms a:hover{text-decoration:underline}