TS6 más estricto con imports side-effect de CSS → añadido src/vite-env.d.ts (/// reference vite/client) que faltaba. Verificado local: server tsc OK, web tsc+vite build OK.