.content.svelte-1uha8ag{background:url(../../../login-bg.jpg) 0 0/cover no-repeat fixed;grid-template-columns:1fr;grid-template-areas:"login""welcome";display:grid}@media (width>=768px){.content.svelte-1uha8ag{grid-template-columns:1fr 1fr;grid-template-areas:"welcome login"}}@media (width>=1024px){.content.svelte-1uha8ag{grid-template-columns:5fr 7fr}}.welcome.svelte-1uha8ag{background:#ffffffe6;grid-area:welcome;align-content:flex-start;padding:30px;display:grid}@media (width>=1024px){.welcome.svelte-1uha8ag{align-content:center}}.welcome.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin-bottom:.8em;font-size:20px;font-weight:400}@media (width>=768px){.welcome.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:24px}}.welcome.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-bottom:1em;font-size:18px;font-weight:300}.welcome.svelte-1uha8ag .logos:where(.svelte-1uha8ag){-moz-column-gap:30px;grid-template-columns:1fr;justify-content:center;align-items:center;gap:30px;margin-top:30px;display:grid}@media (width>=768px){.welcome.svelte-1uha8ag .logos:where(.svelte-1uha8ag){margin-top:100px}.welcome.svelte-1uha8ag .logos:where(.svelte-1uha8ag) .logo:where(.svelte-1uha8ag){justify-content:center;justify-self:center;align-items:center;max-width:200px;height:auto;display:grid}.welcome.svelte-1uha8ag .logos:where(.svelte-1uha8ag) .logo:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag){width:100%;height:auto}}.login.svelte-1uha8ag{grid-area:login;justify-content:center;align-items:flex-start;padding:30px 0;display:grid}@media (width>=1024px){.login.svelte-1uha8ag{align-content:center}}.login.svelte-1uha8ag{--card-width:85vw}@media (width>=768px){.login.svelte-1uha8ag{--card-width:40vw}}@media (width>=1024px){.login.svelte-1uha8ag{--card-width:35vw;--card-max-width:400px}}.login.svelte-1uha8ag .card .body{padding:20px 20px 10px}.login.svelte-1uha8ag form:where(.svelte-1uha8ag){row-gap:20px;font-size:17px;display:grid}.login.svelte-1uha8ag .actions:where(.svelte-1uha8ag){justify-content:space-between;margin-top:15px;font-size:15px;display:flex}.login.svelte-1uha8ag .actions:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:#424242;text-decoration:none;transition:all .15s ease-in}.login.svelte-1uha8ag .actions:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{color:var(--active)}.error.svelte-1uha8ag{background:var(--error);color:#fff;border-top:4px solid #0000001f;margin-top:15px;padding:15px;font-size:16px}
