.brand-mark.svelte-6d62c{color:var(--foreground);letter-spacing:-.02em;align-items:center;gap:.65rem;font-size:1rem;font-weight:650;text-decoration:none;display:inline-flex}.brand-mark.svelte-6d62c img:where(.svelte-6d62c){object-fit:contain;width:2.5rem;height:2.5rem}.brand-mark-inverse.svelte-6d62c{color:#fff}.brand-mark-inverse.svelte-6d62c img:where(.svelte-6d62c){width:2rem;height:2rem}.brand-mark-large.svelte-6d62c{color:var(--auth-heading);letter-spacing:-.035em;gap:1rem;font-size:clamp(1.75rem,2.8vw,2.5rem);font-weight:700}.brand-mark-large.svelte-6d62c img:where(.svelte-6d62c){aspect-ratio:1;width:clamp(3.5rem,5.5vw,5rem);height:auto}.system-page.svelte-1j1fp26{background:var(--card);flex-direction:column;min-height:100vh;padding:1.5rem clamp(1rem,4vw,3.5rem);display:flex}.system-page.svelte-1j1fp26 header:where(.svelte-1j1fp26){align-items:center;min-height:3rem;display:flex}.state-card.svelte-1j1fp26{text-align:center;flex-direction:column;flex:1;justify-content:center;align-self:center;align-items:center;width:min(100%,34rem);padding:2rem 1rem;display:flex}.state-illustration.svelte-1j1fp26{object-fit:contain;width:min(100%,15rem);height:12rem;margin-bottom:.75rem}.state-code.svelte-1j1fp26{color:var(--muted-foreground);letter-spacing:.04em;margin:0 0 .4rem;font-size:.75rem;font-weight:600}.state-card.svelte-1j1fp26 h1:where(.svelte-1j1fp26){color:var(--foreground);letter-spacing:-.035em;margin:0;font-size:clamp(1.4rem,4vw,1.8rem);font-weight:620}.state-description.svelte-1j1fp26{max-width:27rem;color:var(--muted-foreground);margin:.65rem 0 0;font-size:.875rem;line-height:1.55}.state-actions.svelte-1j1fp26{flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:1.25rem;display:flex}.system-page.svelte-1j1fp26 footer:where(.svelte-1j1fp26){color:var(--muted-foreground);text-align:center;padding:.75rem;font-size:.6875rem}.system-page.embedded.svelte-1j1fp26{background:0 0;min-height:calc(100vh - 5rem);margin:-2.25rem -2rem -3rem;padding:1rem 2rem}.embedded.svelte-1j1fp26 .state-card:where(.svelte-1j1fp26){width:min(100%,56rem);padding:1.5rem 1rem}.embedded.svelte-1j1fp26 .state-illustration:where(.svelte-1j1fp26){width:min(100%,20rem);height:14rem}@media (width<=900px){.system-page.embedded.svelte-1j1fp26{min-height:calc(100vh - 4rem);margin:-1.5rem -1rem -2.5rem;padding:.75rem 1rem}}@media (width<=480px){.state-illustration.svelte-1j1fp26{height:10rem}.state-actions.svelte-1j1fp26{flex-direction:column;width:100%}.state-actions.svelte-1j1fp26 a,.state-actions.svelte-1j1fp26 button{width:100%}}
