.auth-field.svelte-cog77r{display:flex;flex-direction:column;gap:6px}.auth-field-label.svelte-cog77r{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.auth-field-label.svelte-cog77r label:where(.svelte-cog77r){cursor:pointer}.auth-field-right.svelte-cog77r{font-size:11px;letter-spacing:.06em}.auth-hint.svelte-cog77r{font-size:11.5px;color:var(--ink-4);display:flex;align-items:center;gap:6px;margin-top:2px;line-height:1.4}.auth-hint--err.svelte-cog77r{color:var(--danger)}.auth-field.svelte-cog77r input{width:100%;height:44px;padding:0 14px;background:var(--surface);border:1px solid var(--border);border-radius:7px;font:400 14px/1 var(--font-sans);color:var(--ink);outline:none;transition:border-color .16s,box-shadow .16s,background .16s}.auth-field.svelte-cog77r input::placeholder{color:var(--ink-5)}.auth-field.svelte-cog77r input:hover{border-color:var(--border-strong)}.auth-field.svelte-cog77r input:focus,.auth-field.svelte-cog77r input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.auth-field.has-error.svelte-cog77r input{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}
