.form.svelte-4ea5ej{flex-direction:column;gap:14px;margin-top:8px;display:flex}.field.svelte-4ea5ej{flex-direction:column;gap:6px;display:flex}.label.svelte-4ea5ej{letter-spacing:.14em;color:var(--primary-light);text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.input.svelte-4ea5ej{background:var(--bg-base);border:1.5px solid var(--glass-line);color:var(--text-primary);font:inherit;border-radius:11px;padding:13px 16px;font-size:16px;transition:all .15s}.input.svelte-4ea5ej:focus{border-color:var(--primary-light);outline:none;box-shadow:0 0 0 3px #818cf81f}.input.code.svelte-4ea5ej{letter-spacing:.3em;text-transform:uppercase;text-align:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:22px;font-weight:700}.submit.svelte-4ea5ej{color:#fff;font:inherit;cursor:pointer;background:linear-gradient(90deg, var(--primary), var(--primary-light));border:none;border-radius:11px;padding:14px 22px;font-size:16px;font-weight:800;box-shadow:0 10px 26px #4f46e559}.error.svelte-4ea5ej{color:var(--error);background:#f871711f;border:1px solid #f8717166;border-radius:8px;padding:10px 12px;font-size:13px}.auth-footer p{margin:0}.auth-footer a{color:var(--primary-light);font-weight:600;text-decoration:none}
