.login-shell.svelte-1x05zx6{min-height:100vh;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:#f7f7f4;color:#1f2933}.centered.svelte-1x05zx6{min-height:100vh;display:grid;place-items:center;padding:var(--space-32)}.card.svelte-1x05zx6{background:#fff;padding:var(--space-32);border-radius:.75rem;box-shadow:0 10px 30px #0f172a14;width:min(100%,28rem);display:grid;gap:var(--space-16)}.card.svelte-1x05zx6 h1:where(.svelte-1x05zx6){margin:0;font-size:var(--text-3xl)}.lede.svelte-1x05zx6{margin:0;color:#52606d;font-size:var(--text-lg)}.card.svelte-1x05zx6 label:where(.svelte-1x05zx6){display:grid;gap:var(--space-4);font-size:var(--text-sm);color:#324a5f}.sr-only.svelte-1x05zx6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.card.svelte-1x05zx6 input:where(.svelte-1x05zx6){font:inherit;padding:var(--space-8) var(--space-12);border-radius:.5rem;border:1px solid #cbd2d9}.card.svelte-1x05zx6 button:where(.svelte-1x05zx6){font:inherit;padding:var(--space-8) var(--space-16);border:none;border-radius:.5rem;background:#1a6b5a;color:#fff;font-weight:600;cursor:pointer}.card.svelte-1x05zx6 button:where(.svelte-1x05zx6):disabled{opacity:.65;cursor:progress}.card.svelte-1x05zx6 button.secondary:where(.svelte-1x05zx6){background:#fff;color:#324a5f;border:1px solid #cbd2d9}.card.svelte-1x05zx6 .actions:where(.svelte-1x05zx6){display:flex;justify-content:space-between;gap:var(--space-8)}.error.svelte-1x05zx6{color:#b1361e;margin:0;font-size:var(--text-sm)}
