@keyframes index-module-scss-module__Mz9BlG__loading-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes index-module-scss-module__Mz9BlG__fadein{0%{opacity:0}to{opacity:1}}@keyframes index-module-scss-module__Mz9BlG__fadeout{0%{opacity:1}to{opacity:0}}@keyframes index-module-scss-module__Mz9BlG__menu-open{0%{opacity:0;right:-60%}to{opacity:1;right:0}}@keyframes index-module-scss-module__Mz9BlG__menu-close{0%{opacity:1;right:0}to{opacity:0;right:-60%}}@keyframes index-module-scss-module__Mz9BlG__half-modal-open{0%{opacity:0;translate:0 100%}to{opacity:1;translate:0}}@keyframes index-module-scss-module__Mz9BlG__half-modal-close{0%{opacity:1;translate:0}to{opacity:0;translate:0 100%}}@keyframes index-module-scss-module__Mz9BlG__fullscreen-modal-open{0%{opacity:0;translate:0 100%}to{opacity:1;translate:0}}@keyframes index-module-scss-module__Mz9BlG__fullscreen-modal-close{0%{opacity:1;translate:0}to{opacity:0;translate:0 100%}}@keyframes index-module-scss-module__Mz9BlG__slide-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes index-module-scss-module__Mz9BlG__slide-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.index-module-scss-module__Mz9BlG__login-page{justify-content:center;width:100%;display:flex}.index-module-scss-module__Mz9BlG__login-page>.index-module-scss-module__Mz9BlG__content{flex-direction:column;width:100%;display:flex}@media screen and (min-width:768px){.index-module-scss-module__Mz9BlG__login-page>.index-module-scss-module__Mz9BlG__content{gap:48px;max-width:640px;padding-top:48px}}@media screen and (max-width:767px){.index-module-scss-module__Mz9BlG__login-page>.index-module-scss-module__Mz9BlG__content{gap:32px;padding-top:32px}}.index-module-scss-module__Mz9BlG__login-page>.index-module-scss-module__Mz9BlG__content>.index-module-scss-module__Mz9BlG__title{color:#0d1a33;font-size:32px;font-weight:700;line-height:1.4}@media screen and (max-width:767px){.index-module-scss-module__Mz9BlG__login-page>.index-module-scss-module__Mz9BlG__content>.index-module-scss-module__Mz9BlG__title{font-size:25px}}.index-module-scss-module__Mz9BlG__form-wrap{flex-direction:column;gap:24px;display:flex}.index-module-scss-module__Mz9BlG__form-wrap>.index-module-scss-module__Mz9BlG__password{flex-direction:column;gap:16px;display:flex}@media screen and (min-width:768px){.index-module-scss-module__Mz9BlG__form-wrap>.index-module-scss-module__Mz9BlG__password{gap:24px}}.index-module-scss-module__Mz9BlG__form-item{flex-direction:column;gap:8px;display:flex}.index-module-scss-module__Mz9BlG__form-action-section{flex-direction:column;gap:24px;width:100%;margin-top:32px;display:flex}@media screen and (min-width:768px){.index-module-scss-module__Mz9BlG__form-action-section{margin-inline:auto;gap:16px;max-width:343px;margin-top:48px}}.index-module-scss-module__Mz9BlG__form-action-section>.index-module-scss-module__Mz9BlG__buttons{flex-direction:column;gap:16px;display:flex}.index-module-scss-module__Mz9BlG__checkbox-wrap{align-items:center;gap:4px;display:flex}.index-module-scss-module__Mz9BlG__checkbox-wrap>.index-module-scss-module__Mz9BlG__help{opacity:1;cursor:pointer;transition:opacity .3s ease-in-out}.index-module-scss-module__Mz9BlG__checkbox-wrap>.index-module-scss-module__Mz9BlG__help:hover{opacity:.7}.index-module-scss-module__Mz9BlG__help-dialog-content{z-index:60;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.index-module-scss-module__Mz9BlG__help-dialog-content[data-state=open]{animation:.4s cubic-bezier(.2,.8,.4,1) index-module-scss-module__Mz9BlG__fadein}.index-module-scss-module__Mz9BlG__help-dialog-content[data-state=closed]{animation:.4s cubic-bezier(.2,.8,.4,1) index-module-scss-module__Mz9BlG__fadeout}.index-module-scss-module__Mz9BlG__help-dialog-body{background:#fff;border-radius:12px;flex-direction:column;gap:24px;display:flex}@media screen and (min-width:768px){.index-module-scss-module__Mz9BlG__help-dialog-body{width:400px;padding:32px 24px}}@media screen and (max-width:767px){.index-module-scss-module__Mz9BlG__help-dialog-body{width:calc(100vw - 40px);padding:24px 16px}}.index-module-scss-module__Mz9BlG__help-dialog-body>.index-module-scss-module__Mz9BlG__description{font-size:15px;font-weight:400;line-height:1.4}
