@props(['disabled' => false]) merge(['class' => 'block min-h-11 w-full rounded-xl border-0 bg-secondary/40 px-3 py-2.5 text-sm text-foreground placeholder:text-muted-foreground shadow-sm ring-1 ring-inset ring-border transition-shadow focus:ring-2 focus:ring-ring disabled:cursor-not-allowed disabled:opacity-50']) }}>