.field.svelte-1bs3w6x{gap:var(--space-2xs);font-size:var(--font-size-sm);color:var(--ink-body);flex-direction:column;min-width:0;display:flex}.label.svelte-1bs3w6x{align-items:center;gap:var(--space-2xs);font-weight:var(--font-weight-medium);color:var(--ink-muted);display:inline-flex}.label.sr-only.svelte-1bs3w6x{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.req.svelte-1bs3w6x{color:var(--input-error-border)}input.svelte-1bs3w6x,textarea.svelte-1bs3w6x{font:inherit;padding:var(--control-padding-y-md) var(--control-padding-x-md);border:1px solid var(--input-default-border);border-radius:var(--control-radius);background:var(--input-default-bg);color:var(--input-default-ink);transition:border-color var(--motion-fast), box-shadow var(--motion-fast);min-width:0;font-family:inherit}.s-sm.svelte-1bs3w6x input:where(.svelte-1bs3w6x){min-height:var(--input-height-sm);padding:var(--control-padding-y-sm) var(--control-padding-x-sm);font-size:var(--control-font-size-sm)}.s-md.svelte-1bs3w6x input:where(.svelte-1bs3w6x){min-height:var(--input-height-md)}.s-lg.svelte-1bs3w6x input:where(.svelte-1bs3w6x){min-height:var(--input-height-lg);padding:var(--control-padding-y-lg) var(--control-padding-x-lg);font-size:var(--control-font-size-lg)}@media (pointer:coarse){.s-sm.svelte-1bs3w6x input:where(.svelte-1bs3w6x),.s-md.svelte-1bs3w6x input:where(.svelte-1bs3w6x){min-height:calc(var(--scale-base) * 2.75)}}textarea.svelte-1bs3w6x{resize:vertical;line-height:var(--line-height-normal)}input.svelte-1bs3w6x:focus-visible,textarea.svelte-1bs3w6x:focus-visible{outline:2px solid var(--input-default-ring);outline-offset:2px;border-color:var(--action-default)}input.svelte-1bs3w6x:disabled,textarea.svelte-1bs3w6x:disabled{background:var(--input-default-disabled-bg);color:var(--input-default-disabled-ink);cursor:not-allowed}input[aria-invalid=true].svelte-1bs3w6x,textarea[aria-invalid=true].svelte-1bs3w6x{border-color:var(--input-error-border)}input[aria-invalid=true].svelte-1bs3w6x:focus-visible,textarea[aria-invalid=true].svelte-1bs3w6x:focus-visible{outline-color:var(--input-error-ring)}.hint.svelte-1bs3w6x{color:var(--ink-faint);font-size:var(--font-size-sm)}.error.svelte-1bs3w6x{color:var(--input-error-border);font-size:var(--font-size-sm)}
