.input.svelte-8ff5h4{align-items:center;gap:var(--space-2);background:var(--color-surface);width:100%;color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);font-family:inherit;display:inline-flex}.input--md.svelte-8ff5h4{height:40px;padding:0 var(--space-3);font-size:var(--text-sm)}.input--lg.svelte-8ff5h4{height:48px;padding:0 var(--space-4);font-size:var(--text-base)}.input--textarea.svelte-8ff5h4{height:auto;padding:var(--space-3);align-items:stretch}.input.svelte-8ff5h4:focus-within{border-color:var(--color-accent)}.input.is-invalid.svelte-8ff5h4{border-color:var(--color-danger)}.input.is-disabled.svelte-8ff5h4{background:var(--color-accent-muted-bg);cursor:not-allowed}.input.is-disabled.svelte-8ff5h4 .input__field:where(.svelte-8ff5h4){color:var(--color-text-tertiary);cursor:not-allowed}.input__field.svelte-8ff5h4{min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1}.input--textarea.svelte-8ff5h4 .input__field:where(.svelte-8ff5h4){resize:vertical}.input__field.svelte-8ff5h4::placeholder{color:var(--color-text-tertiary)}.input__adorn.svelte-8ff5h4{color:var(--color-text-tertiary);align-items:center;display:inline-flex}.input__reveal.svelte-8ff5h4{cursor:pointer;color:var(--color-text-tertiary);background:0 0;border:0;padding:0}.input__reveal.svelte-8ff5h4:hover{color:var(--color-text-primary)}.input__error.svelte-8ff5h4{margin-top:var(--space-1);color:var(--color-danger);font-size:var(--text-xs);display:block}
