.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-1ob52eq{margin-top:0.6rem;padding-bottom:2rem;height:1em;width:100%;display:block;color:red;padding-left:6rem;box-sizing:border-box}
.inner.svelte-q5uloi .row .col.svelte-q5uloi{height:100vh}.inner.svelte-q5uloi .row .col.svelte-q5uloi:first-child{background-color:var(--green);color:var(--black);display:flex;align-items:center}.inner.svelte-q5uloi .row .col:first-child h2.svelte-q5uloi{transform:translate3D(0, -15%, 0)}.inner.svelte-q5uloi .row .col.svelte-q5uloi:last-child{position:relative;overflow:hidden}
