@props(['type' => 'text', 'name', 'value' => '', 'required' => false]) merge(['class' => 'w-full px-4 py-2 border border-gray-300 dark:border-gray-600 rounded-lg dark:bg-gray-800 dark:text-white focus:ring-[color:var(--primary-color)] focus:border-[color:var(--primary-color)] transition']) }}>