
.ModalWrap_dialog{border-radius:4px}.ModalWrap_dialog .MuiDialogContent-root{font-family:NotoSans,sans-serif;padding:0 40px}.ModalWrap_dialog .MuiDialogContent-root.isSmallDialog{padding:0 24px}.ModalWrap_dialog .MuiDialog-paperWidthXs{max-width:520px;min-width:440px}.ModalWrap_titleWrap{align-items:center;display:flex;justify-content:space-between;padding:40px 40px 24px}.ModalWrap_titleWrap.isSmallDialog{padding:24px}.ModalWrap_header{align-items:center;border-bottom:1px solid #e6e8ec;display:flex;padding:20px}.ModalWrap_close{padding:0}.ModalWrap_description{margin-bottom:35px}.ModalWrap_actions{box-sizing:border-box;flex:0 0 72px;padding:16px 20px}.ModalWrap.hideActions{padding-bottom:40px}.ModalWrap_cancel{color:#000d21}
.LoadingButton{align-items:center;display:flex;justify-content:center;position:relative}.LoadingButton .MuiButtonBase-root{width:100%}.LoadingButton_loader{position:absolute}
.Snack{align-items:flex-start;border:1px solid #000;border-radius:4px;display:flex;padding:20px 24px;width:440px;word-break:break-word}.Snack svg{flex:0 0 auto}.Snack_success{background-color:#e6f7f0;border-color:#00ac72}.Snack_error{background-color:#ffebe9;border-color:#c32641}.Snack_warning{background-color:#fff6e8;border-color:#ffa219}.Snack_textWrap{display:flex;flex-direction:column;margin-left:20px}.Snack_message{margin-left:1px;margin-top:4px}@media(max-width: 600px){.Snack{width:100%}}
*:not(svg),*::before,*::after{box-sizing:inherit;color:inherit}html,body,#root,#root>div{height:100vh}body{font-family:NotoSans,sans-serif;margin:0}body::-webkit-scrollbar,body *::-webkit-scrollbar{height:18px;width:10px}body::-webkit-scrollbar-thumb,body *::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgba(0,0,0,.15);border:2px solid rgba(0,0,0,0);border-radius:7px;box-shadow:inset -1px -1px 0 rgba(0,0,0,.05),inset 1px 1px 0 rgba(0,0,0,.05);height:6px}body::-webkit-scrollbar-button,body *::-webkit-scrollbar-button{display:none;height:0;width:0}body::-webkit-scrollbar-corner,body *::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]{appearance:textfield}.SnackbarProviderOverride.SnackbarContainer-top{top:82px}.SnackbarProviderOverride.SnackbarContainer-right{right:24px;top:40px}@media(max-width: 600px){.SnackbarProviderOverride.SnackbarContainer-root{max-width:calc(100% - 48px)}}
.FormWrap{align-items:flex-start;display:flex;flex-direction:column}
.LoginPage{width:440px}.LoginPage form{margin-top:32px}.LoginPage .FormField{margin-bottom:24px}.LoginPage .LoadingButton{width:fit-content}.LoginPage__passwordIcon{color:#191c1e}.LoginPage_buttons{width:100%}.LoginPage_submitBlock{align-items:center;display:flex;justify-content:space-between;margin-top:16px;position:relative}.LoginPage_submitBlock_version{bottom:-15px;font-size:12px;position:absolute;right:0;width:fit-content}.LoginPage_submitBlock_hint{align-items:center;display:flex;gap:20px}.LoginPage_footer{display:flex;justify-content:space-between;padding:12px 0;width:100%}.LoginPage_footerLink{font-weight:600}.LoginPage_footer a{text-decoration:initial}@media(max-width: 600px){.LoginPage{display:flex;flex-direction:column;width:100%}.LoginPage .MuiTypography-h1{margin:0 auto}.LoginPage form{margin-top:40px;width:100%}.LoginPage .FormField{margin-bottom:28px}.LoginPage .LoadingButton{margin-bottom:20px;margin-top:0;width:100%}.LoginPage_submitBlock{flex-direction:column;gap:24px}.LoginPage_submitBlock_version{bottom:-25px;left:50%;transform:translateX(-50%)}.LoginPage_submitBlock_hint{margin-top:50px}.LoginPage_footer{display:none}.LoginPage_buttons{display:flex;flex-direction:column-reverse}}
.Label{display:flex;flex-direction:column;width:fit-content}.Label.fullWidth{width:auto}.Label_text{color:#4d5664;padding:1px 4px}.Label_text b{margin-left:4px}.Label_text.error{color:#c32641}
.FormField{position:relative;width:100%}.FormField_error{padding:4px 0;position:absolute}.FormField_space{width:auto}.FormField.halfWidth{width:48%}
.AuthApp{align-items:center;display:flex}.AuthApp_logo,.AuthApp_page,.AuthApp_placeholder{display:flex;flex:1 1 100%;height:100%}.AuthApp_page{align-items:center;justify-content:center}.AuthApp_logoFull{align-items:center;display:flex;justify-content:center;width:100%}.AuthApp_logoFull .LogoIcon{height:144px;width:144px}.AuthApp_logoSmall{align-self:flex-start;display:flex;flex-direction:column;margin-left:32px;margin-top:8px;width:100%}.AuthApp_logoSmallWrap{min-height:60px}.AuthApp_logoSmall .LogoIcon{height:60px;width:60px}.AuthApp_logoSmall .BackElement{align-self:center}@media(max-width: 600px){.AuthApp{align-content:center;display:grid;grid-template-rows:min-content min-content auto;padding:0 24px}.AuthApp_logo{flex:auto;height:auto;margin-bottom:40px}.AuthApp_logoSmall{margin:0}.AuthApp_logoSmall .LogoIcon{align-self:center;height:144px;width:144px}.AuthApp_logoSmall .BackElement{align-self:flex-start}.AuthApp_page{width:100%}}
.RecoveryPage{width:440px}.RecoveryPage .FormWrap{gap:18px;margin-top:32px}.RecoveryPage .LoadingButton{margin-top:16px}@media(max-width: 600px){.RecoveryPage{text-align:center;width:100%}.RecoveryPage .MuiTypography-h1{margin:0 auto;width:fit-content}.RecoveryPage .LoadingButton{width:100%}}
.BackElement{align-items:center;display:flex}.BackElement button{margin-right:18px}
.CreatePasswordPage{width:440px}.CreatePasswordPage form{margin-top:32px}.CreatePasswordPage .FormField{margin-bottom:24px}.CreatePasswordPage_passwordInfo{color:#4d5664;margin:18px 0}.CreatePasswordPage .LoadingButton{margin-top:16px}@media(max-width: 600px){.CreatePasswordPage{text-align:center;width:100%}.CreatePasswordPage .MuiTypography-h1{margin:0 auto;width:fit-content}.CreatePasswordPage .FormField{margin-bottom:28px}.CreatePasswordPage .LoadingButton{width:100%}}
.LogoutPage{align-items:center;display:flex;flex-direction:column;gap:12px;width:440px}.LogoutPage_logo{align-items:center;display:flex;justify-content:center;width:100%}.LogoutPage_logo .LogoIcon{height:144px;width:144px}.LogoutPage_buttons{display:grid;gap:20px;grid-template-columns:92px 105px}.LogoutPage_buttons .MuiButtonBase-root{white-space:nowrap}@media(max-width: 600px){.LogoutPage_buttons{grid-template-columns:1fr;margin-top:100px;width:100%}.LogoutPage_buttons .MuiButtonBase-root:first-child{order:1}}@media(max-width: 600px){.LogoutPage{text-align:center;width:100%}.LogoutPage .MuiTypography-h4{font-size:36px;margin-bottom:16px;margin-top:30px}.LogoutPage .MuiTypography-body1{color:#4d5664}}
.CircularLoadingWrap{align-items:center;display:flex;justify-content:center;min-height:100%;width:100%}.CircularLoadingWrap__hidden{display:none}
.WelcomePage{align-items:center;display:flex;flex-direction:column;gap:12px;width:440px}.WelcomePage_logo{align-items:center;display:flex;justify-content:center;width:100%}.WelcomePage_logo .LogoIcon{height:144px;width:144px}@media(max-width: 600px){.WelcomePage{text-align:center;width:100%}.WelcomePage .MuiTypography-body1{color:#4d5664}.WelcomePage_button{margin-top:40px;width:100%}}
