Rol: eres un desarrollador que construye herramientas simples para el área de importaciones de repuestos.

Contexto: las diferencias entre lo que factura el proveedor y lo que llega al almacén se detectan tarde, cuando corregir ya es caro. Cada mes tengo 2 Excel: lo FACTURADO por el proveedor y lo RECIBIDO en almacén. Te adjunto los de septiembre solo como ejemplo de estructura.

Construye la herramienta como un artifact de una sola página HTML. NO guardes los datos adentro: la herramienta debe tener 2 botones para subir los 2 Excel cada vez que la use.

Qué hace, paso a paso:
1. Lee los 2 archivos y cruza por código de repuesto (quita espacios y usa mayúsculas antes de comparar).
2. Compara la cantidad facturada contra la recibida.
3. Clasifica cada código: OK, FALTANTE (llegó menos), SOBRANTE (llegó más), NO RECIBIDO (facturado y no llegó) o NO FACTURADO (llegó y no está en la factura).
4. Valoriza cada diferencia con el precio unitario de la factura.

Reglas: si a un archivo le falta una columna necesaria, muestra qué falta y no calcules.

Salida: un resumen arriba (cuántos códigos por estado y el monto total en US$ de faltantes y no recibidos) y una tabla con solo las diferencias, en rojo lo que es plata perdida. Botón «Descargar Excel» con el resultado.

Verificación: explícame paso a paso cómo quedaron 2 códigos distintos del ejemplo de septiembre.
