.lds-ellipsis,.lds-ellipsis div{box-sizing:border-box}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33.33333px;width:13.33333px;height:13.33333px;border-radius:50%;background:currentColor;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.login-page{max-width:500px;font-size:17px;padding:1.5rem;flex:1}.login-page .back-button{display:flex;justify-content:center}.login-page .back-button svg{width:50px;cursor:pointer;border-radius:100%;transition:box-shadow .1s}.login-page .back-button svg:hover{box-shadow:0 0 8px 5px #aaaec8}.login-page .loading{display:flex;justify-content:center;align-items:center;flex-direction:column}.login-page .login-form,.login-page .createpasskey{display:flex;flex-direction:column;gap:.5rem}.login-page .createpasskey>*{text-align:center}.login-page h2{text-align:center;margin:0}.login-page p{text-align:center;margin:0 0 7px}.login-page p span{display:inline-block}.login-page .error-message .error{color:#ff4d4f}.login-page input[type=text],.login-page input[type=password]{background-color:#fff;border:1px solid #e8e9ed;padding:.5rem .5rem .5rem 2.2rem;border-radius:8px;height:inherit;width:100%;font-size:inherit}.login-page input[type=text]:focus,.login-page input[type=password]:focus{outline:1px solid #49abff}.login-page button{outline:none;border:none;padding:.8rem 2.2rem;font-weight:700;color:#fff;background-color:#5681f2;border-radius:3px;margin:0 auto;display:block;font-size:inherit}.login-page button:active,.login-page button:hover{background-color:#4a6fd2;cursor:pointer}.login-page .login-field{display:flex;flex-direction:column;margin-bottom:7px}.login-page .login-field.error input{outline:1px solid #ff4d4f}.login-page .login-field.error label{color:#ff4d4f}.login-page .login-field label{text-transform:uppercase;font-size:13px;margin-left:7px}.login-page .login-field .input-field{position:relative;display:inline-block;height:45px}.login-page .login-field .input-field.email:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgdmlld0JveD0iMCAwIDQ4IDQ4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZS8+PGcgZGF0YS1uYW1lPSI4LUVtYWlsIiBpZD0iXzgtRW1haWwiPjxwYXRoIGQ9Ik00NSw3SDNhMywzLDAsMCwwLTMsM1YzOGEzLDMsMCwwLDAsMywzSDQ1YTMsMywwLDAsMCwzLTNWMTBBMywzLDAsMCwwLDQ1LDdabS0uNjQsMkwyNCwyNC43NCwzLjY0LDlaTTIsMzcuNTlWMTAuMjZMMTcuNDEsMjIuMTdaTTMuNDEsMzksMTksMjMuNDFsNC4zOCwzLjM5YTEsMSwwLDAsMCwxLjIyLDBMMjksMjMuNDEsNDQuNTksMzlaTTQ2LDM3LjU5LDMwLjU5LDIyLjE3LDQ2LDEwLjI2WiIvPjwvZz48L3N2Zz4=)}.login-page .login-field .input-field.password:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSIyNCIgaWQ9InN2ZzgiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzIGlkPSJkZWZzMiIvPjxnIGlkPSJnMTg5NiIgc3R5bGU9ImRpc3BsYXk6aW5saW5lIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0zMzAuNjUpIj48cGF0aCBkPSJtIDEyLDMzMi42NSBjIC0yLjc1MjcsMCAtNSwyLjI0NzMgLTUsNSB2IDMgYyAtMS44NDU2MjE3LDAgLTMsMS41MjEyMyAtMywyLjgzMjAzIHYgNi4zMzM5OSBDIDQsMzUxLjM2ODM4IDUuMjgxNjEsMzUyLjY1IDYuODMzOTgsMzUyLjY1IEggMTcuMTY2MDIgQyAxOC43MTgzOSwzNTIuNjUgMjAsMzUxLjM2ODM4IDIwLDM0OS44MTYwMiB2IC02LjMzMzk5IEMgMjAsMzQxLjU5ODcxIDE4LjQ3ODU2LDM0MC42NSAxNywzNDAuNjUgdiAtMyBjIDAsLTIuNzUyNyAtMi4yNDczLC01IC01LC01IHogbSAwLDIgYyAxLjY3OTMsMCAzLDEuMzIwNyAzLDMgdiAzIEggOSB2IC0zIGMgMCwtMS42NzkzIDEuMzIwNywtMyAzLC0zIHogbSAtNS4xNjYwMiw4IGggMTAuMzMyMDQgYyAwLjQ3ODk2LDAgMC44MzM5OCwwLjM1MzA2IDAuODMzOTgsMC44MzIwMyB2IDYuMzMzOTkgYyAwLDAuNDc4OTUgLTAuMzU1MDIsMC44MzM5OCAtMC44MzM5OCwwLjgzMzk4IEggNi44MzM5OCBDIDYuMzU1MDIsMzUwLjY1IDYsMzUwLjI5NDk3IDYsMzQ5LjgxNjAyIHYgLTYuMzMzOTkgQyA2LDM0My4wMDMwNiA2LjM1NTAyLDM0Mi42NSA2LjgzMzk4LDM0Mi42NSBaIiBpZD0icmVjdDE4NzMiIHN0eWxlPSJjb2xvcjojMDAwMDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zaXplOm1lZGl1bTtsaW5lLWhlaWdodDpub3JtYWw7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtmb250LXZhcmlhbnQtbGlnYXR1cmVzOm5vcm1hbDtmb250LXZhcmlhbnQtcG9zaXRpb246bm9ybWFsO2ZvbnQtdmFyaWFudC1jYXBzOm5vcm1hbDtmb250LXZhcmlhbnQtbnVtZXJpYzpub3JtYWw7Zm9udC12YXJpYW50LWFsdGVybmF0ZXM6bm9ybWFsO2ZvbnQtdmFyaWFudC1lYXN0LWFzaWFuOm5vcm1hbDtmb250LWZlYXR1cmUtc2V0dGluZ3M6bm9ybWFsO2ZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOm5vcm1hbDt0ZXh0LWluZGVudDowO3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1kZWNvcmF0aW9uLWxpbmU6bm9uZTt0ZXh0LWRlY29yYXRpb24tc3R5bGU6c29saWQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiMwMDAwMDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTt3cml0aW5nLW1vZGU6bHItdGI7ZGlyZWN0aW9uOmx0cjt0ZXh0LW9yaWVudGF0aW9uOm1peGVkO2RvbWluYW50LWJhc2VsaW5lOmF1dG87YmFzZWxpbmUtc2hpZnQ6YmFzZWxpbmU7dGV4dC1hbmNob3I6c3RhcnQ7d2hpdGUtc3BhY2U6bm9ybWFsO3NoYXBlLXBhZGRpbmc6MDtzaGFwZS1tYXJnaW46MDtpbmxpbmUtc2l6ZTowO2NsaXAtcnVsZTpub256ZXJvO2Rpc3BsYXk6aW5saW5lO292ZXJmbG93OnZpc2libGU7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MTtpc29sYXRpb246YXV0bzttaXgtYmxlbmQtbW9kZTpub3JtYWw7Y29sb3ItaW50ZXJwb2xhdGlvbjpzUkdCO2NvbG9yLWludGVycG9sYXRpb24tZmlsdGVyczpsaW5lYXJSR0I7c29saWQtY29sb3I6IzAwMDAwMDtzb2xpZC1vcGFjaXR5OjE7dmVjdG9yLWVmZmVjdDpub25lO2ZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxO2NvbG9yLXJlbmRlcmluZzphdXRvO2ltYWdlLXJlbmRlcmluZzphdXRvO3NoYXBlLXJlbmRlcmluZzphdXRvO3RleHQtcmVuZGVyaW5nOmF1dG87ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZTtzdG9wLWNvbG9yOiMwMDAwMDA7c3RvcC1vcGFjaXR5OjEiLz48L2c+PC9zdmc+)}.login-page .login-field .input-field.email:after,.login-page .login-field .input-field.password:after{background-repeat:no-repeat;background-position:55% 50%;background-size:1.2rem}.login-page .login-field .input-field:after{content:" ";display:inline-block;position:absolute;top:0;left:0;bottom:0;width:2.2rem;line-height:100%;background-repeat:no-repeat}.login-page .divider{color:#8f9095;margin:.5rem 0;padding:.5em;display:flex;font-size:16px}.login-page .divider .divider-line{border-bottom:1px solid #8f9095;width:100%}.login-page .divider .divider-text{padding:0 42px;line-height:0}
