.logo.svelte-165raj0{position:absolute;top:1em;left:0;width:100%;padding:0 1em;text-align:center}.logo.svelte-165raj0 img{height:3em}.backdrop.svelte-165raj0{background-size:cover;background-position:center;height:100dvh;position:relative}.backdrop.svelte-165raj0 .attribution{position:absolute;bottom:0;left:0;font-size:small;background-color:var(--abc-background-color);color:var(--bs-body-color);padding:.25rem .5rem;opacity:.5}.backdrop.svelte-165raj0 .attribution a{color:inherit;text-underline-position:under}.login.svelte-165raj0{color:var(--bs-body-color);background-color:var(--abc-background-color)}
