:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo,.UiButton .UiTypo,.UiFormField .UiTypo,.UiStatusLabel .UiTypo{-webkit-user-select:none;-moz-user-select:none;user-select:none}.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%}.LoginLinks{display:flex;padding:16px 0;flex-direction:column;gap:8px;align-items:center}.LoginLinks .SignUp__container,.LoginLinks .ResetPassword__container{display:flex;gap:8px}.LoginLinks .SignUp__container p,.LoginLinks .SignUp__container a,.LoginLinks .ResetPassword__container p,.LoginLinks .ResetPassword__container a{color:var(--secondary-text)}.LoginLinks .SignUp__container a,.LoginLinks .ResetPassword__container a{text-decoration:underline}.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}
