Rol: eres un desarrollador que construye herramientas simples para el área de posventa de un concesionario (Volkswagen, Audi y Seat).

Contexto: hoy cada asesor cotiza el mantenimiento preventivo a su manera y el precio cambia según quién cotiza. Te adjunto el tarifario oficial en Excel con 3 hojas: «Repuestos» (precio unitario por código), «Mano de obra» (tarifa por hora según marca) y «Tarifario» (qué ítems y cantidades lleva cada servicio por marca, modelo y kilometraje).

Construye la herramienta como un artifact de una sola página HTML, con los datos del Excel adentro.

Campos: cliente, placa (formato ABC-123), marca, modelo y kilometraje. Listas desplegables en cascada: al elegir la marca solo aparecen sus modelos, y al elegir el modelo solo sus kilometrajes.

Cálculo: 1) toma los ítems del servicio en «Tarifario»; 2) subtotal = cantidad × precio unitario; 3) separa repuestos y mano de obra; 4) subtotal, IGV 18% y total, redondeando a 2 decimales solo al final.

Reglas: usa ÚNICAMENTE los datos del Excel. Si una combinación no existe, muestra «Servicio no disponible en el tarifario»: nunca estimes un precio.

Salida: cotización con número (COT-fecha-hora), fecha, datos del cliente, tabla de repuestos, tabla de mano de obra, subtotal, IGV y total, el sello «DATOS FICTICIOS · SOLO PARA CAPACITACIÓN» y un botón «Descargar PDF».

Verificación: antes de entregar, muéstrame paso a paso VW T-Cross 20,000 km y Audi Q3 20,000 km, para revisarlos contra el Excel.
