.auth__container{height:100dvh;min-height:100dvh;padding:0 96px;display:flex;position:relative}.auth__container .auth__header{width:100%;padding:28px 96px 0;display:flex;position:absolute;top:0;left:0}.auth__container .auth__header .header-inner__wrapper{align-items:center;gap:32px;width:100%;height:28px;display:flex}.auth__container .auth__header .header-inner__wrapper .line{background:#10161a14;width:100%;height:1px}.auth__container .auth__header .header-inner__wrapper .line.line-left{max-width:120px}.auth__container .auth__form-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.auth__container .auth__form-wrapper .form__block{border:1px solid #10161a0f;border-bottom-width:3px;border-radius:20px;width:100%;max-width:450px;padding:40px;display:flex}.auth__container .auth__form-wrapper .form__block .form-block__inner{flex-direction:column;width:100%;display:flex}.auth__container .auth__form-wrapper .form__block .form-block__inner .form-block__title{flex-direction:column;gap:12px;width:100%;margin-bottom:12px;display:flex}.auth__container .auth__form-wrapper .form__block .form-block__inner .form-block__title h1{letter-spacing:-.24px;font-size:24px;line-height:28px}.auth__container .auth__form-wrapper .form__block .form-block__inner .form-block__title span{font-size:13px;line-height:20px}.auth__container .auth__form-wrapper .form__block .form-block__inner .reset-password-form-block__title,.auth__container .auth__form-wrapper .form__block .form-block__inner .create-password-form-block__title{margin-bottom:36px}.auth__container .auth__form-wrapper .form__block .form-block__inner .form-block__title-verify-email{justify-content:center;width:100%;margin-bottom:36px;display:flex}.auth__container .auth__form-wrapper .form__block .form-block__inner .form-block__title-verify-email .icon__layer{background:#0077ff14;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.auth__container .auth__form-wrapper .form__block .form-block__inner .change-auth__link{width:100%;margin-bottom:36px;display:flex}.auth__container .auth__form-wrapper .form__block .form-block__inner .change-auth__link p{font-size:13px;line-height:20px}@media screen and (hover:hover){.auth__container .auth__form-wrapper .form__block .form-block__inner .change-auth__link p a:hover{color:var(--blur-500-hover);text-decoration:underline}}.auth__container .auth__form-wrapper .form__block .form-block__inner .form-block__fields{flex-direction:column;gap:20px;width:100%;margin-bottom:28px;display:flex}.auth__container .auth__form-wrapper .form__block .form-block__inner .form-block__fields .form-block__field{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.auth__container .auth__form-wrapper .form__block .form-block__inner .form-block__fields .form-block__field label{color:#9fa6ad;font-size:12px;line-height:18px}.auth__container .auth__form-wrapper .form__block .form-block__inner .form-block__fields .form-block__field-password .label__wrapper{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.auth__container .auth__form-wrapper .form__block .form-block__inner .form-block__fields .form-block__field-password .label__wrapper a{font-size:13px;line-height:18px}@media screen and (hover:hover){.auth__container .auth__form-wrapper .form__block .form-block__inner .form-block__fields .form-block__field-password .label__wrapper a:hover{color:var(--blur-500-hover);text-decoration:underline}}.auth__container .auth__form-wrapper .form__block .form-block__inner .form-block-verify-email__content{flex-direction:column;align-items:center;gap:12px;width:100%;margin-bottom:28px;display:flex}.auth__container .auth__form-wrapper .form__block .form-block__inner .form-block-verify-email__content h1{letter-spacing:-.24px;text-align:center;font-size:24px;line-height:28px}.auth__container .auth__form-wrapper .form__block .form-block__inner .form-block-verify-email__content h5{text-align:center;font-size:13px;line-height:20px}@media screen and (max-width:1200px){.auth__container{padding:0 64px}.auth__container .auth__header{padding:28px 64px 0}}@media screen and (max-width:990px){.auth__container{padding:0 48px}.auth__container .auth__header{padding:28px 48px 0}}@media screen and (max-width:768px){.auth__container{padding:0 16px}.auth__container .auth__header{padding:20px 16px 0}.auth__container .auth__header .header-inner__wrapper{gap:20px}.auth__container .auth__header .header-inner__wrapper .line.line-left{max-width:48px}.auth__container .auth__form-wrapper .form__block{padding:24px}}
