[data-v-36d92290]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-36d92290],.UiButton .UiTypo[data-v-36d92290],.UiFormField .UiTypo[data-v-36d92290],.UiStatusLabel .UiTypo[data-v-36d92290]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.--above-tutorial-z-index[data-v-36d92290]{z-index:99999!important;pointer-events:none!important}.SocialLoginButtons[data-v-36d92290]{width:100%;display:flex;flex-direction:column;gap:16px;max-width:450px;margin:0 auto;padding:0 24px}.SocialLoginButtons__divider[data-v-36d92290]{display:flex;align-items:center;gap:8px}.SocialLoginButtons__divider__line[data-v-36d92290]{flex:1;height:1px;background:var(--grey-5)}.SocialLoginButtons__main[data-v-36d92290]{display:flex;flex-direction:column;gap:8px}.SocialLoginButtons .UiButton[data-v-36d92290]{background-color:#fff;gap:8px}[data-mgk-theme=dark] .SocialLoginButtons .UiButton[data-v-36d92290]{background-color:#ffffff1a}.SocialLoginButtons .UiButton[data-v-36d92290] .UiTypo__buttonTextNew{font-size:14px;line-height:20px;font-weight:600;color:var(--black)}[data-mgk-theme=dark] .SocialLoginButtons .UiButton[data-v-36d92290] .UiTypo__buttonTextNew{color:var(--white)}.SocialLoginButtons .UiButton[data-v-36d92290] .UiIcon svg path{fill:var(--black)!important}[data-mgk-theme=dark] .SocialLoginButtons .UiButton[data-v-36d92290] .UiIcon svg path{fill:var(--white)!important}:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo,.UiButton .UiTypo,.UiFormField .UiTypo,.UiStatusLabel .UiTypo{-webkit-user-select:none;-moz-user-select:none;user-select:none}.--above-tutorial-z-index{z-index:99999!important;pointer-events:none!important}.Login__container{min-height:100dvh;overflow-x:hidden}.Login__container .UiFormField__labelContainer{border-width:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.Sunset__container{position:absolute;left:0;right:0;top:49px;z-index:0}@media (min-width: 1024px){.Sunset__container{top:-178px}}.Sunset__container svg{height:150px;width:100%}@media (min-width: 1024px){.Sunset__container svg{height:520px}}.Login__illustrations{display:flex;align-items:center;flex-direction:column;position:relative;padding-top:40px;margin-bottom:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 1024px){.Login__illustrations{padding-top:80px;margin-bottom:20px}}.Login__illustrations .Logo__container{position:absolute}.Login__illustrations .Onsen__container .UiSvg{width:440px!important}@media (min-width: 1024px){.Login__illustrations .Onsen__container .UiSvg{width:600px!important}}.Login__illustrations .Onsen__container .UiSvg__inner{justify-content:center}.Login__illustrations .Onsen__container svg{width:440px}@media (min-width: 1024px){.Login__illustrations .Onsen__container svg{width:670px}}.Login__text{display:flex;flex-direction:column;gap:14px;text-align:center;align-items:center;padding:0 24px;margin-bottom:24px;z-index:1}.Login__text .Login__title{position:relative}.Login__text .Login__title .TitleSvg{position:absolute}.Login__text .Login__title .TitleBoy{top:-33px;left:6px}@media (min-width: 1024px){.Login__text .Login__title .TitleBoy{top:-55px;left:82px}}.Login__text .Login__title .TitleGirl{top:-24px;right:-12px}@media (min-width: 1024px){.Login__text .Login__title .TitleGirl{top:-37px;right:3px}}.Login__text .Login__description{max-width:300px}.Login__form{width:100%;display:grid;gap:16px;max-width:450px;padding:0 24px;margin:0 auto;z-index:1}.Login__form .Login__fields{display:grid;gap:8px}.Login__form .UiTextInput{width:100%}.SignUp__container,.ResetPassword__container{display:flex;gap:16px;justify-content:center;margin:8px 0 16px}.SignUp__container p,.SignUp__container a,.ResetPassword__container p,.ResetPassword__container a{color:var(--tertiary-text)}.SignUp__container a,.ResetPassword__container a{text-decoration:underline}.SignUp__container{margin:24px 0 16px}.SignUp__container p,.SignUp__container a{color:var(--secondary-text)}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}
