.field.svelte-175sa6o{display:grid}.head.svelte-175sa6o{justify-content:space-between;align-items:baseline;gap:2px var(--s3);flex-wrap:wrap;margin-bottom:9px;display:flex}label.svelte-175sa6o{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-2)}.optional.svelte-175sa6o{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);flex:none}input.svelte-175sa6o{width:100%;font-size:var(--text-body);color:var(--ink);background:var(--field);border:1px solid var(--line-2);border-radius:var(--radius);transition:border-color var(--fast) var(--ease), box-shadow var(--fast) var(--ease);outline:none;padding:17px 18px}input.svelte-175sa6o::placeholder{color:var(--ink-3)}input.svelte-175sa6o:hover:not(:focus-visible){border-color:var(--ink-3)}input.svelte-175sa6o:focus-visible{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 22%, transparent);outline:none}input.has-error.svelte-175sa6o{border-color:var(--danger)}.hint.svelte-175sa6o,.error.svelte-175sa6o{font-size:var(--text-small);margin:8px 0 0;line-height:1.45}.hint.svelte-175sa6o{color:var(--ink-3)}.error.svelte-175sa6o{color:var(--danger)}
