.sign-in.svelte-1pw0lef{--buffer:1.618rem;background:var(--theme-colors-cloud2);border-radius:var(--bevel);color:var(--theme-colors-text);margin:auto;max-width:36ch;padding:var(--buffer) calc(var(--buffer)*1.618);scroll-snap-align:center;scroll-snap-stop:always;text-align:center}.sent.svelte-1pw0lef{padding:.5rem 0 1rem}.sent.svelte-1pw0lef .headline:where(.svelte-1pw0lef){color:var(--theme-colors-fg);font-size:1.5rem;margin:0 0 .75rem}.sent.svelte-1pw0lef .sub:where(.svelte-1pw0lef){color:var(--theme-colors-text);margin:0 0 .5rem}.sent.svelte-1pw0lef .sub:where(.svelte-1pw0lef) strong:where(.svelte-1pw0lef){color:var(--theme-colors-fg)}.sent.svelte-1pw0lef .hint:where(.svelte-1pw0lef){color:var(--theme-colors-smoke);font-size:.85em;margin:0 0 1.618rem}.try-again.svelte-1pw0lef{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--theme-colors-accent);cursor:pointer;font-family:var(--font);font-size:.85em;padding:0;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;transition:text-decoration-color var(--beat-2) var(--slippy)}.try-again.svelte-1pw0lef:focus,.try-again.svelte-1pw0lef:hover{text-decoration-color:var(--theme-colors-accent)}form.svelte-1pw0lef{gap:1rem}.field.svelte-1pw0lef,form.svelte-1pw0lef{display:flex;flex-direction:column}.field.svelte-1pw0lef{gap:.5rem;text-align:left}.field.svelte-1pw0lef label:where(.svelte-1pw0lef){color:var(--theme-colors-smoke);font-size:.8em;letter-spacing:.08em;text-transform:uppercase}.field.svelte-1pw0lef input:where(.svelte-1pw0lef){--font-casual:0;background-color:var(--theme-colors-bg);border:1px solid var(--pencil);border-radius:var(--beyel);box-sizing:border-box;color:var(--theme-colors-fg);font-family:var(--font);font-size:1.1rem;padding:.75ch 1ch;transition:border-color var(--beat-2) var(--slippy),box-shadow var(--beat-2) var(--slippy);width:100%}.field.svelte-1pw0lef input:where(.svelte-1pw0lef)::-moz-placeholder{color:var(--pencil);opacity:.618}.field.svelte-1pw0lef input:where(.svelte-1pw0lef)::placeholder{color:var(--pencil);opacity:.618}.field.svelte-1pw0lef input:where(.svelte-1pw0lef):focus,.field.svelte-1pw0lef input:where(.svelte-1pw0lef):focus-visible{border-color:var(--theme-colors-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--theme-colors-accent) 20%,transparent);outline:none}.field.svelte-1pw0lef input:where(.svelte-1pw0lef):disabled{cursor:not-allowed;opacity:.618}.error-msg.svelte-1pw0lef{color:var(--theme-colors-danger);font-size:.875rem;margin:0;text-align:left}
