@import url("https://fonts.googleapis.com/css2?family=Heebo:wght@400;900&display=swap");.auth_loading__CuQPF{z-index:1;width:100%;height:100%;position:absolute;background-color:#0e0e0e}.auth_loading__CuQPF:after{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-size:4.44rem}.auth_loading__CuQPF:after,.auth_logging__Yx0JA:after{content:"";background-image:url(webpack:///mini-css-extract-plugin/_next/static/media/rings.ecd32e6f.svg);background-repeat:no-repeat;background-position:50%}.auth_logging__Yx0JA:after{background-size:cover}.auth_main__6Rvo9{background-color:hsla(0,0%,100%,0);width:100%;height:100vh;display:flex}.auth_left-side__VzSTw{background-color:#fff;width:50%;display:flex;justify-content:center;align-items:center}.auth_card__iuz_D{font-family:Heebo,sans-serif;width:23rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative}.auth_card__iuz_D div:first-child{font-size:1.25rem;font-weight:500;margin-bottom:1.56rem}.auth_card__iuz_D div:nth-child(2){align-self:flex-start;font-size:.81rem;margin-bottom:1.87rem}.auth_form__HB1fU{border-bottom:1px solid #5c5b5b}.auth_form__HB1fU,.auth_form__HB1fU input{margin-bottom:.94rem;width:100%;font-size:.94rem;padding-bottom:.44rem}.auth_form__HB1fU input{outline:none;border:none;border-bottom:1px solid #5c5b5b}.auth_form__HB1fU button{color:#fff;background-color:#111727;width:100%;display:flex;align-items:center;justify-content:center;padding-top:.62rem;padding-bottom:.62rem;border-radius:.31rem;margin-top:1.56rem}.auth_failedLogin__pm6kz:after{content:"username or password invalid";font-size:.81rem;color:red;position:absolute}.auth_toRegister__UhPcS{font-size:.75rem;width:95%;gap:.62rem}.auth_right-side__vz_Q7,.auth_toRegister__UhPcS{display:flex;justify-content:center;align-items:center}.auth_right-side__vz_Q7{width:50%;background-image:url(https://64.media.tumblr.com/0049b7745b9013ee51be02c1bd4230d6/tumblr_njzwzqEnZv1u7j6e0o1_1280.jpg);background-size:cover}.auth_notPass__IdKBJ:after{content:"password must be the same";font-size:.81rem;color:red}.auth_tooShort___daj5:after{content:"password too short";font-size:.81rem;color:red}.auth_invalidUser__gfshA:after{content:"invalid user";font-size:.81rem;color:red;position:relative;top:-5px}@media (max-width:500px) and (orientation:portrait){.auth_right-side__vz_Q7{display:none;margin:0;padding:0}.auth_left-side__VzSTw{width:100%;height:100%}}