.input.svelte-1wwkhju{width:100%;min-height:var(--hit);padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-elev);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal);transition:border-color .15s var(--ease), box-shadow .15s var(--ease), background-color .15s var(--ease);outline:none;display:block}.input.svelte-1wwkhju::placeholder{color:var(--fg-subtle);opacity:1}.input.svelte-1wwkhju:hover:not(:disabled){border-color:var(--fg-subtle)}.input.svelte-1wwkhju:focus-visible{border-color:var(--accent);box-shadow:var(--halo-accent)}.input.svelte-1wwkhju:disabled{opacity:.5;cursor:not-allowed;background:var(--bg-sunken)}.input[readonly].svelte-1wwkhju{background:var(--bg-sunken)}.input.invalid.svelte-1wwkhju,.input[aria-invalid=true].svelte-1wwkhju{border-color:var(--danger)}.input.invalid.svelte-1wwkhju:focus-visible,.input[aria-invalid=true].svelte-1wwkhju:focus-visible{border-color:var(--danger);box-shadow:var(--halo-danger)}@media (width<=767px){.input.svelte-1wwkhju{font-size:max(16px, var(--text-md))}}@media (prefers-reduced-motion:reduce){.input.svelte-1wwkhju{transition:none}}
