.input.svelte-138axrz{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);width:100%;min-width:0;padding:0 var(--space-3);background:var(--color-surface);color:var(--color-text);font-family:var(--font-ui);font-size:var(--font-size-md);line-height:var(--line-height-normal)}@media (pointer:coarse){.input.svelte-138axrz{min-height:44px;font-size:var(--font-size-lg)}}.input.svelte-138axrz:hover:not(:disabled){border-color:var(--color-border-strong)}.input[aria-invalid=true].svelte-138axrz{border-color:var(--color-danger)}.input.svelte-138axrz:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:2px}.input.svelte-138axrz:disabled{color:var(--color-text-disabled);background:var(--color-surface-raised);cursor:not-allowed}.input--sm.svelte-138axrz{height:var(--control-height-sm);font-size:var(--font-size-sm)}.input--md.svelte-138axrz{height:var(--control-height-md)}.input--lg.svelte-138axrz{height:var(--control-height-lg);font-size:var(--font-size-lg)}@media (pointer:coarse){.input--sm.svelte-138axrz,.input--md.svelte-138axrz,.input--lg.svelte-138axrz{font-size:var(--font-size-lg)}}.input.svelte-138axrz::placeholder{color:var(--color-text-disabled)}
