show = false, 3000);"
x-show="show"
x-transition:leave="transition ease-in duration-1000"
x-transition:leave-start="opacity-80"
x-transition:leave-end="opacity-0"
x-html="message"
:class="type === 'status' ? 'bg-gray-500' : 'bg-red-300'"
class="fixed left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 z-50 w-[70%] flex gap-3 items-center justify-center py-6 px-8 opacity-80 rounded-3xl text-2xl text-black text-center">