.sign-in.svelte-8rhwtw{--field:var(--card);--field-edge:var(--line);--field-focus:var(--ink);--field-text:var(--ink);--field-hint:var(--muted);width:100%;max-width:460px}.sign-in.dark.svelte-8rhwtw{--field:color-mix(in srgb, var(--on-ink) 10%, transparent);--field-edge:transparent;--field-focus:var(--accent);--field-text:var(--on-ink);--field-hint:color-mix(in srgb, var(--on-ink) 60%, transparent)}.field.svelte-8rhwtw{background:var(--field);box-shadow:inset 0 0 0 1px var(--field-edge);border-radius:999px;gap:6px;padding:6px;transition:box-shadow .25s;display:flex}.field.svelte-8rhwtw:focus-within{box-shadow:inset 0 0 0 1.5px var(--field-focus)}.field.svelte-8rhwtw input:where(.svelte-8rhwtw){min-width:0;height:auto;color:var(--field-text);background:0 0;border:0;border-radius:999px;flex:1;padding:0 16px;font-size:16px}.field.svelte-8rhwtw input:where(.svelte-8rhwtw)::placeholder{color:var(--field-hint);opacity:.8}.field.svelte-8rhwtw input:where(.svelte-8rhwtw):focus-visible{outline:none}.field.svelte-8rhwtw input.code:where(.svelte-8rhwtw){font:500 22px var(--font-display);letter-spacing:.3em;font-variant-numeric:tabular-nums}.go.svelte-8rhwtw{background:var(--accent);height:50px;color:var(--on-accent);transition:transform .25s var(--ease-bounce), background .2s, opacity .2s;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 22px;font-size:16px;font-weight:650;display:inline-flex}.go.svelte-8rhwtw:hover:not(:disabled){background:var(--accent-deep)}.go.svelte-8rhwtw:active:not(:disabled){transform:scale(.97)}.go.svelte-8rhwtw:disabled{opacity:.6}.go.svelte-8rhwtw svg{transition:transform .3s var(--ease-bounce)}.go.svelte-8rhwtw:hover svg{transform:translate(3px)}.google.svelte-8rhwtw{background:var(--field);width:100%;height:52px;box-shadow:inset 0 0 0 1px var(--field-edge);color:var(--field-text);transition:transform .25s var(--ease-bounce), box-shadow .2s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:10px;font-size:15px;font-weight:600;display:flex}.google.svelte-8rhwtw:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--field-focus)}.google.svelte-8rhwtw:active:not(:disabled){transform:scale(.98)}.google.svelte-8rhwtw img:where(.svelte-8rhwtw){width:19px;height:19px}.note.svelte-8rhwtw,.hint.svelte-8rhwtw,.legal.svelte-8rhwtw{color:var(--field-hint);margin:12px 0 0;padding-left:4px;font-size:14px;line-height:1.5}.legal.svelte-8rhwtw{margin-top:6px;font-size:13px}.legal.svelte-8rhwtw a:where(.svelte-8rhwtw){color:inherit}.sent.svelte-8rhwtw{color:var(--field-hint);margin:0 0 10px;padding-left:4px;font-size:15px;line-height:1.5}.sent.svelte-8rhwtw strong:where(.svelte-8rhwtw){color:var(--field-text);overflow-wrap:anywhere;font-weight:600}.text.svelte-8rhwtw{color:var(--field-text);font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.text.svelte-8rhwtw:disabled{color:var(--field-hint);text-decoration:none}.error.svelte-8rhwtw{color:var(--danger);margin:10px 0 0;padding-left:4px;font-size:14px;line-height:1.45}.dark.svelte-8rhwtw .error:where(.svelte-8rhwtw){color:color-mix(in srgb, var(--danger) 55%, var(--on-ink))}
