.loginForm{position:absolute;top:0;left:0;display:flex;width:100%;height:100vh;padding:2.2rem 3.8rem;box-sizing:border-box;flex-direction:column;justify-content:space-between;background:#fff;transition:all 250ms ease-in-out}.loginForm--hidden{transform:translateX(100%)}.loginForm h3,.loginForm a{align-self:flex-start}.loginForm__inputWrapper{margin-top:3rem;display:flex;flex-direction:column;width:100%;align-items:center}.loginForm__input{width:100%;font-size:1rem;text-decoration:underline;border-top:1px solid black;position:relative;cursor:pointer}.loginForm__input:last-of-type{border-bottom:1px solid black}.loginForm__input::before{content:attr(label-title);text-decoration:none;display:inline-block;width:5rem}.loginForm__input input{font-size:1rem;width:80%;height:3rem;margin:0 0 0 auto;padding:0.3rem 1rem;outline:none;box-shadow:none;border:none;outline:none;background-color:transparent}.loginForm__input.error{border-color:red;color:red;animation-name:inputError;animation-duration:300ms}.loginForm__input.error input{color:red}.loginForm__input.error~label{border-top-color:red}.loginForm__submitButton{margin-top:6rem;width:15rem;height:3rem;cursor:pointer;position:relative}.loginForm__submitButton input{width:100%}.loginForm__submitButton:hover input{box-shadow:0 0 6px rgba(0, 0, 0, 0.35);background-color:#242424}.loginForm__submitButton:active{box-shadow:0 0 0 rgba(0, 0, 0, 0.35)}.loginForm__status{padding:0.5rem 1rem;transform:translateY(-100%);background-color:lightgrey;color:black;opacity:0;visibility:hidden}.loginForm__status.error{background-color:red;color:white;opacity:1;visibility:visible}.error-message.svelte-a8kr8t{height:1em;width:100%;display:block;color:red;box-sizing:border-box;text-align:center;margin-top:0.8rem;margin-bottom:1rem}
.inner.svelte-1atx31k .row .col.svelte-1atx31k{height:100vh}.inner.svelte-1atx31k .row .col.svelte-1atx31k:first-child{background-color:var(--black);color:var(--white);display:flex;align-items:center}.inner.svelte-1atx31k .row .col:first-child h2.svelte-1atx31k{transform:translate3D(0, -15%, 0)}.inner.svelte-1atx31k .row .col.svelte-1atx31k:last-child{position:relative;overflow:hidden}
