.field.svelte-119851{display:flex;flex-direction:column;gap:var(--space-xs)}label.svelte-119851{font-size:var(--text-body-medium-size);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant)}.control.svelte-119851{display:flex;align-items:center;background-color:var(--color-surface-container);border:1px solid transparent;border-radius:var(--radius-sm);transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}.control.svelte-119851:focus-within{border-color:var(--color-primary);box-shadow:var(--focus-ring)}.has-error.svelte-119851 .control:where(.svelte-119851){background-color:var(--pair-input-error-fill);border-color:var(--color-error)}.has-error.svelte-119851 .control:where(.svelte-119851) input:where(.svelte-119851){color:var(--pair-input-error-on);caret-color:var(--pair-input-error-on)}.has-error.svelte-119851 .control:where(.svelte-119851):focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-error) 28%,transparent)}input.svelte-119851{flex:1;min-width:0;min-height:var(--touch-target);padding:0 var(--space-lg);border:none;background:transparent;font-family:var(--font-body);font-size:var(--text-body-large-size);color:var(--color-on-surface)}input.has-leading.svelte-119851{padding-left:var(--space-sm)}input.svelte-119851:focus{outline:none}.leading.svelte-119851{display:flex;align-items:center;padding-left:var(--space-md);color:var(--color-on-surface-variant)}.trailing.svelte-119851{display:flex;align-items:center;padding-right:var(--space-xs)}.error-text.svelte-119851{font-size:var(--text-body-small-size);color:var(--color-error)}.helper-text.svelte-119851{font-size:var(--text-body-small-size);font-weight:var(--font-weight-medium);color:var(--text-tertiary)}
