.auth-providers{align-items:center;display:flex;flex-direction:column}.auth-providers p{align-items:center;display:inherit;flex-direction:row;font-size:.8em;margin:.35em 0 0;padding-bottom:.5em}.auth-providers p:after,.auth-providers p:before{border-bottom:.1em solid;border-color:rgba(var(--main-font-color),.4);content:"";flex:1 1;margin:0 .35em;width:1em}.signin-container{margin:auto;width:27ch}.signin-container .form{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.signin-grid{display:grid;grid-template-areas:"form" "footer";grid-template-columns:auto;grid-template-rows:28ch auto}.auth-providers,.form-container{align-self:center;box-sizing:border-box;grid-area:form;justify-self:center;padding:.5em}.signin-container .footer{box-sizing:border-box;grid-area:footer;line-height:2em;text-align:center;text-wrap:pretty}.password-lost[data-v-a6baa594]{display:block;font-size:.8em}
