.auth-form.svelte-818jej{flex-direction:column;gap:1rem;display:flex}.field.svelte-818jej{display:block}.field-label.svelte-818jej{margin-bottom:.3rem;font-size:.85rem;font-weight:600;display:block}.field-input.svelte-818jej{border:1px solid var(--color-border);width:100%;min-height:46px;font:inherit;border-radius:9px;padding:.7rem .8rem}.field-input.svelte-818jej:focus-visible{outline:2px solid color-mix(in srgb, var(--color-accent) 76%, white);outline-offset:1px;border-color:var(--color-accent)}.btn.svelte-818jej{background:var(--color-accent);min-height:46px;color:var(--color-accent-content);font:inherit;cursor:pointer;border:0;border-radius:9px;margin-top:.3rem;padding:.75rem 1rem;font-weight:700;transition:opacity .15s,transform .15s}.btn.svelte-818jej:hover{opacity:.9;transform:translateY(-1px)}.auth-status.svelte-818jej,.auth-error.svelte-818jej{border-radius:10px;margin:0 0 1rem;padding:.65rem .85rem;font-size:.9rem}.auth-status.svelte-818jej{border:1px solid var(--color-info-border);background:var(--color-info-bg);color:var(--color-info)}.auth-error.svelte-818jej{border:1px solid var(--color-danger-border);background:var(--color-danger-bg);color:var(--color-danger)}.auth-hint.svelte-818jej{color:var(--color-ink-muted);margin:0 0 1.25rem;font-size:.85rem;line-height:1.5}.auth-back.svelte-818jej{color:var(--color-accent);text-underline-offset:3px;margin-top:1.25rem;font-size:.88rem;font-weight:600;display:inline-block}
