.field.svelte-1xnykw6{display:flex;flex-direction:column;gap:var(--spacing-xs)}.label.svelte-1xnykw6{font-size:var(--font-size-sm);font-weight:600;color:var(--text-700);display:flex;gap:var(--spacing-8);align-items:center}.required.svelte-1xnykw6{color:var(--danger-600);font-size:var(--font-size-sm)}.input.svelte-1xnykw6{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-0);color:var(--text-800)}.password-wrapper.svelte-1xnykw6{position:relative;display:flex;align-items:center}.password-input.svelte-1xnykw6{padding-right:48px;width:100%}.toggle-password.svelte-1xnykw6{position:absolute;right:12px;background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:var(--text-500);transition:color .2s ease}.toggle-password.svelte-1xnykw6:hover{color:var(--text-700)}.toggle-password.svelte-1xnykw6:focus-visible{outline:2px solid var(--primary-400);outline-offset:3px;border-radius:999px}.hint.svelte-1xnykw6{font-size:var(--font-size-13);color:var(--text-500);margin:0}.error-message.svelte-1xnykw6{color:var(--danger-700);font-size:var(--font-size-sm);margin-top:var(--spacing-5)}
