.group.svelte-tqisly{display:flex;flex-direction:column;gap:8px;width:100%}.label-row.svelte-tqisly{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%}.label.svelte-tqisly{font-weight:700;font-size:10px;letter-spacing:.06em;color:var(--auth-label);text-transform:uppercase}.field.svelte-tqisly{display:flex;align-items:center;gap:12px;padding:14px 15px;border:1px solid var(--auth-field-line);border-radius:var(--radius);background:var(--auth-field);transition:border-color .14s ease,box-shadow .14s ease}.field.svelte-tqisly:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #8b30ff2e}.field.invalid.svelte-tqisly{border-color:var(--danger-line)}.icon.svelte-tqisly{display:flex;flex:0 0 auto;width:16px;height:16px;color:var(--auth-placeholder)}.field.svelte-tqisly:focus-within .icon:where(.svelte-tqisly){color:var(--accent)}.icon.svelte-tqisly svg{width:16px;height:16px}input.svelte-tqisly{flex:1 1 0;min-width:0;border:0;background:none;font-family:inherit;font-size:14px;color:var(--text)}input.svelte-tqisly::placeholder{color:var(--auth-placeholder)}input.svelte-tqisly:focus{outline:none}.error.svelte-tqisly{font-size:12px;line-height:1.4;color:var(--danger)}
