{
  "scenarios": [
    {
      "id": "bar",
      "icon": "fa-beer-mug-empty",
      "accent": "#E87722",
      "label": "Bar & Restaurant",
      "shortLabel": "Bar",
      "tagline": "Split shifts for bartenders, waiting staff and the kitchen team.",
      "problem": "A bar open Monday to Sunday with <strong>split shifts</strong> (9:00–13:00 and 14:00–18:00). Cover 5 roles by rotating employees, with <strong>2 rest days per week</strong> and a configured daily limit of 9 hours.",
      "employees": 5,
      "shifts": 5,
      "days": 28,
      "totalAssignments": 100
    },
    {
      "id": "hosteleria",
      "icon": "fa-hotel",
      "accent": "#1B84FF",
      "label": "Hospitality & Hotel",
      "shortLabel": "Hospitality",
      "tagline": "Reception, housekeeping, restaurant and maintenance teams on morning and afternoon shifts.",
      "problem": "A hotel covering mornings and afternoons across 4 areas: <strong>reception, housekeeping, restaurant and maintenance</strong>. 14 employees rotate between roles, with weekly rest and weekends shared fairly.",
      "employees": 14,
      "shifts": 8,
      "days": 28,
      "totalAssignments": 236
    },
    {
      "id": "mantenimiento",
      "icon": "fa-screwdriver-wrench",
      "accent": "#F6C000",
      "label": "Industrial Maintenance",
      "shortLabel": "Maintenance",
      "tagline": "Mechanics, electricians, welders and supervisors working two shifts.",
      "problem": "An industrial plant operating <strong>two shifts</strong> (morning and afternoon). Mechanics, welders, electricians, supervisors and administrators rotate with <strong>12 hours between shifts</strong> and a configured consecutive working day limit.",
      "employees": 12,
      "shifts": 10,
      "days": 28,
      "totalAssignments": 240
    },
    {
      "id": "gimnasio",
      "icon": "fa-dumbbell",
      "accent": "#17C653",
      "label": "Gym & Fitness",
      "shortLabel": "Gym",
      "tagline": "Gym instructors, receptionists, cleaners and personal trainers.",
      "problem": "A gym with <strong>extended opening hours</strong> (7:00–23:00). Gym and class instructors, personal trainers, receptionists, cleaners and coordinators cover <strong>shifts of varying lengths</strong> with fair rotation.",
      "employees": 17,
      "shifts": 12,
      "days": 28,
      "totalAssignments": 292
    },
    {
      "id": "seguridad",
      "icon": "fa-shield-halved",
      "accent": "#7E57C2",
      "label": "Monitoring & Security",
      "shortLabel": "Monitoring",
      "tagline": "Security guards, CCTV operators, alarm centre staff and technicians providing extended coverage.",
      "problem": "A security company with <strong>extended coverage</strong>. Guards, CCTV operators, alarm centre staff and CCTV/network technicians share morning and afternoon shifts, with <strong>rotating weekends</strong> and scheduled rest periods.",
      "employees": 19,
      "shifts": 11,
      "days": 28,
      "totalAssignments": 376
    }
  ],
  "defaultScenario": "bar",
  "nameShuffleOptions": [
    "Álvaro Pérez",
    "Marta Jiménez",
    "Javier Soto",
    "Lucía Márquez",
    "Raúl Herrera",
    "Nuria Cabrera",
    "Sergio Vargas",
    "Celia Navarro",
    "Adrián Molina",
    "Paula Reyes",
    "Iván Montes",
    "Rocío Álvarez",
    "Mario Castro",
    "Sofía Delgado",
    "Óscar Ibáñez",
    "Carmen Ortega",
    "Daniel Peña",
    "Clara Iglesias",
    "Hugo Ramos",
    "Beatriz Lozano",
    "Pablo Morales",
    "Irene Santos",
    "Víctor Gil",
    "Andrea Vega",
    "Jorge Nieto"
  ]
}
