# Prompt 2 — La interfaz (móvil primero)

Requiere el `motor_gastos.js` del prompt 1, con sus pruebas en verde.

---

Construye la interfaz de un divisor de gastos de viaje como una sola página
HTML con JavaScript vanilla (sin frameworks, sin CDN). Usa el motor
`motor_gastos.js` que ya tengo: toda la aritmética viene de ahí, la interfaz
no calcula nada por su cuenta.

Diseño móvil primero: esto se usa con una mano, saliendo del restaurante.

Estructura, de arriba a abajo:

1. Título del viaje y un indicador de estado (por ahora fijo: "en este
   aparato").
2. Fila de personas como botones tipo píldora: tocas tu nombre y quedas como
   "quién soy" (se recuerda en localStorage). Un botón "+ Persona".
3. Tarjeta de resumen: el total del viaje en grande, y debajo una línea por
   persona: "le deben $X" en verde, "debe $X" en ámbar, "a mano" en gris.
4. Tarjeta "Para quedar a mano": las transferencias del arreglo
   ("Marta → Licio  $150.00"). Si no hay deudas: "Todos a mano."
5. Lista de gastos, el más reciente arriba: descripción, "pagó X · entre
   Y, Z", el monto en su moneda y (si es distinta de la base) su equivalente.
   Cada gasto con un enlace discreto "anular" que pide confirmación.
6. FIJO ABAJO (position: fixed), el capturador: qué pagaste, monto, moneda,
   botón "Anotar", y debajo casillas "entre:" con todos marcados por defecto.
   Anotar limpia el formulario y deja el foco listo para el siguiente.

Persistencia por ahora: localStorage con la bitácora de eventos (después la
cambiaremos por una hoja de Google, así que aísla el guardado en dos
funciones: cargar() y agregar(evento)).

Al pie, dos enlaces discretos: "Descargar copia" (la bitácora como archivo
JSON) y "Traer la copia de alguien" (importa un archivo y FUSIONA por
identidad de evento, sin duplicar: importar dos veces lo mismo no cambia
nada). Con eso dos personas pueden compartir por WhatsApp sin servidor.

Reglas: ningún innerHTML con texto del usuario (usa textContent); si no hay
personas o nadie ha dicho quién es, el capturador avisa en lugar de anotar
mal; los mensajes al usuario en español seco, sin jerga técnica.
