1) global-template-manager.blade.php: los botones "Nuevo" e "Importar CSV/Excel"
estaban dentro de <x-slot name="header">, que Blade renderiza FUERA del
componente Livewire (lo pinta el layout), por lo que sus wire:click no se
ataban. Movidos al cuerpo del componente; el slot solo lleva el título.
2) config/livewire.php: creado para sobrescribir temporary_file_upload.rules.
Por defecto Livewire aplica "file|mimes:png,jpeg,...|max:12288" al fichero
temporal, lo que hace que .kml/.kmz/.shp/.dwg/.zip rebote con
"The uploadFile failed to upload". Ahora el paso temporal solo exige file y
max 50 MB; los componentes ya validan mime/tamaño reales antes de guardar.
Nota: en el servidor hay que `php artisan config:clear && php artisan config:cache`
para que el nuevo config/livewire.php se aplique.
Suite 91 passing.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>