{"id":151,"date":"2025-06-23T21:57:25","date_gmt":"2025-06-23T21:57:25","guid":{"rendered":"https:\/\/buscomunicacion.com\/?p=151"},"modified":"2025-07-06T11:45:53","modified_gmt":"2025-07-06T11:45:53","slug":"151","status":"publish","type":"post","link":"https:\/\/buscomunicacion.com\/index.php\/2025\/06\/23\/151\/","title":{"rendered":"El Universo Gastron\u00f3mico de Ovejas Negras"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"es\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>An\u00e1lisis Interactivo: Grupo Ovejas Negras<\/title>\n    <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n    <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;700;800&#038;display=swap\" rel=\"stylesheet\">\n    \n    <!-- Chosen Palette: Minimalista C\u00e1lida: #FDFBF6, #3C3633, #E0A75E -->\n    <!-- Application Structure Plan: Una SPA scrollable con un layout tipo dashboard. Incluye una barra de navegaci\u00f3n superior fija para una navegaci\u00f3n eficiente en todas las pantallas. Las secciones clave son: 'Visi\u00f3n General' (m\u00e9tricas clave), 'Explorador de Restaurantes' (filtrado, tarjetas y modales para detalles), 'An\u00e1lisis de Reputaci\u00f3n' (gr\u00e1fico de valoraciones y resumen DAFO), 'Claves Estrat\u00e9gicas' (tendencias y recomendaciones) y 'Material Analizado' (fuentes). Esta estructura no lineal prioriza la facilidad de acceso a la informaci\u00f3n y una exploraci\u00f3n inmersiva del informe. -->\n    <!-- Visualization & Content Choices: Se utiliza Chart.js para un gr\u00e1fico de barras horizontales en la secci\u00f3n de 'An\u00e1lisis de Reputaci\u00f3n' para comparar valoraciones de restaurantes, permitiendo tooltips interactivos. La secci\u00f3n 'Explorador de Restaurantes' emplea un sistema de tarjetas filtrables y un modal para mostrar detalles de cada local, facilitando la exploraci\u00f3n profunda. Las fortalezas, debilidades, tendencias y recomendaciones se presentan en listas y bloques de texto estilizados con Tailwind. Todos los iconos son emojis o unicode. Confirmando que NO se utilizan gr\u00e1ficos SVG ni la librer\u00eda Mermaid JS. -->\n    \n    <style>\n        body { \n            font-family: 'Inter', sans-serif; \n            scroll-behavior: smooth; \n            background-color: #FDFBF6; \n            color: #3C3633; \n        }\n        .chart-container { \n            position: relative; \n            width: 100%; \n            max-width: 800px; \n            margin-left: auto; \n            margin-right: auto; \n            height: 400px; \n            max-height: 50vh; \n        }\n        @media (min-width: 768px) { \n            .chart-container { height: 500px; } \n        }\n        .modal-bg { backdrop-filter: blur(5px); }\n        .active-filter { background-color: #E0A75E; color: #ffffff; }\n        .inactive-filter { background-color: #f3f4f6; color: #374151; }\n        .scroll-mt-custom { scroll-margin-top: 90px; } \/* Ajuste para el header fijo en m\u00f3vil *\/\n        \/* Eliminado lg:scroll-margin-top para el men\u00fa lateral *\/\n\n        \/* Estilo para tablas dentro del contenido din\u00e1mico, si se usaran *\/\n        .styled-table {\n            width: 100%;\n            border-collapse: collapse;\n            margin-top: 1.5rem;\n            border-radius: 0.75rem; \/* rounded-xl *\/\n            overflow: hidden; \/* Para que rounded corners afecten el contenido *\/\n        }\n        .styled-table th, .styled-table td {\n            padding: 0.75rem 1rem;\n            text-align: left;\n            border-bottom: 1px solid #e5e7eb; \/* gray-200 *\/\n        }\n        .styled-table th {\n            background-color: #f8f8f8; \/* Un tono m\u00e1s claro que el fondo *\/\n            font-weight: 600; \/* font-semibold *\/\n            color: #555;\n        }\n        .styled-table tr:nth-child(even) {\n            background-color: #fcfcfc; \/* Alternating row color *\/\n        }\n        .styled-table tr:hover {\n            background-color: #f0f0f0; \/* Hover effect for rows *\/\n        }\n    <\/style>\n<\/head>\n<body class=\"text-slate-800\">\n\n    <header class=\"bg-white\/80 backdrop-blur-sm sticky top-0 z-40 shadow-sm\">\n        <nav class=\"container mx-auto px-4 sm:px-6 lg:px-8 py-4 flex justify-between items-center\">\n            <h1 class=\"text-xl md:text-2xl font-extrabold text-[#E0A75E]\">\n                Grupo Ovejas Negras\n            <\/h1>\n            <div class=\"hidden md:flex space-x-6\">\n                <a href=\"#vision-general\" class=\"text-slate-600 hover:text-[#E0A75E] transition-colors duration-300\">Visi\u00f3n General<\/a>\n                <a href=\"#explorador\" class=\"text-slate-600 hover:text-[#E0A75E] transition-colors duration-300\">Restaurantes<\/a>\n                <a href=\"#reputacion\" class=\"text-slate-600 hover:text-[#E0A75E] transition-colors duration-300\">Reputaci\u00f3n<\/a>\n                <a href=\"#estrategia\" class=\"text-slate-600 hover:text-[#E0A75E] transition-colors duration-300\">Claves Estrat\u00e9gicas<\/a>\n                <a href=\"#material-analizado\" class=\"text-slate-600 hover:text-[#E0A75E] transition-colors duration-300\">Fuentes<\/a>\n            <\/div>\n            <div class=\"md:hidden\">\n                <select id=\"mobile-nav\" class=\"border border-gray-300 rounded-md py-1 px-2 bg-white text-slate-700\">\n                    <option value=\"#vision-general\">Visi\u00f3n General<\/option>\n                    <option value=\"#explorador\">Restaurantes<\/option>\n                    <option value=\"#reputacion\">Reputaci\u00f3n<\/option>\n                    <option value=\"#estrategia\">Estrategias<\/option>\n                    <option value=\"#material-analizado\">Fuentes<\/option>\n                <\/select>\n            <\/div>\n        <\/nav>\n    <\/header>\n\n    <!-- El men\u00fa lateral izquierdo (aside) ha sido eliminado seg\u00fan la solicitud del usuario. -->\n\n    <main class=\"container mx-auto px-4 sm:px-6 lg:px-8 py-8 md:py-12\"> \n        <!-- La clase lg:ml-72 se ha eliminado de 'main' para centrar el contenido. -->\n\n        <section id=\"vision-general\" class=\"text-center mb-16 md:mb-24 pt-16 scroll-mt-custom\">\n            <h2 class=\"text-3xl md:text-5xl font-extrabold text-slate-900 mb-4\">El Universo Gastron\u00f3mico de Ovejas Negras<\/h2>\n            <p class=\"max-w-3xl mx-auto text-slate-600 text-lg\">\n                Bienvenido al an\u00e1lisis interactivo del Grupo Ovejas Negras. Esta secci\u00f3n ofrece una visi\u00f3n r\u00e1pida de la escala y el impacto de este grupo l\u00edder en la hosteler\u00eda de Sevilla, presentando sus m\u00e9tricas clave de un vistazo.\n            <\/p>\n            <div class=\"mt-12 grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8\">\n                <div class=\"bg-white p-6 rounded-xl shadow-lg border border-gray-100\">\n                    <div class=\"text-[#E0A75E] text-4xl mb-3\">\ud83c\udf7d\ufe0f<\/div>\n                    <h3 id=\"stats-restaurants\" class=\"text-4xl font-bold text-slate-900\">17+<\/h3>\n                    <p class=\"text-slate-500 mt-1\">Restaurantes Registrados<\/p>\n                <\/div>\n                <div class=\"bg-white p-6 rounded-xl shadow-lg border border-gray-100\">\n                    <div class=\"text-[#E0A75E] text-4xl mb-3\">\ud83c\udfa8<\/div>\n                    <h3 id=\"stats-concepts\" class=\"text-4xl font-bold text-slate-900\">7+<\/h3>\n                    <p class=\"text-slate-500 mt-1\">Conceptos Culinarios \u00danicos<\/p>\n                <\/div>\n                <div class=\"bg-white p-6 rounded-xl shadow-lg border border-gray-100\">\n                    <div class=\"text-[#E0A75E] text-4xl mb-3\">\ud83d\uddfa\ufe0f<\/div>\n                    <h3 class=\"text-4xl font-bold text-slate-900\">2<\/h3>\n                    <p class=\"text-slate-500 mt-1\">Localidades en Provincia<\/p>\n                <\/div>\n                <div class=\"bg-white p-6 rounded-xl shadow-lg border border-gray-100\">\n                    <div class=\"text-[#E0A75E] text-4xl mb-3\">\ud83d\udcf1<\/div>\n                    <h3 class=\"text-4xl font-bold text-slate-900\">60%<\/h3>\n                    <p class=\"text-slate-500 mt-1\">Reservas Online<\/p>\n                <\/div>\n            <\/div>\n            <a href=\"#explorador\" class=\"inline-block mt-12 bg-[#E0A75E] text-white font-semibold py-3 px-6 rounded-lg hover:bg-[#c28b49] transition-all duration-300\">Visitar siguiente secci\u00f3n: Explorador de Restaurantes &rarr;<\/a>\n        <\/section>\n\n        <section id=\"explorador\" class=\"mb-16 md:mb-24 pt-16 scroll-mt-custom\">\n            <div class=\"text-center mb-12\">\n                <h2 class=\"text-3xl md:text-4xl font-extrabold text-slate-900 mb-4\">Explorador de Restaurantes<\/h2>\n                <p class=\"max-w-2xl mx-auto text-slate-600\">\n                    Aqu\u00ed podr\u00e1s filtrar y descubrir cada uno de los establecimientos del Grupo Ovejas Negras. Utiliza los botones para afinar tu b\u00fasqueda por concepto culinario o ubicaci\u00f3n, y haz clic en \u00abVer Detalles\u00bb para un an\u00e1lisis completo de cada local.\n                <\/p>\n            <\/div>\n\n            <div class=\"flex flex-col sm:flex-row justify-center gap-4 mb-8 flex-wrap\">\n                <div id=\"filters-concept\" class=\"flex gap-2 flex-wrap justify-center items-center\">\n                    <span class=\"font-semibold text-slate-700\">Concepto:<\/span>\n                <\/div>\n                <div id=\"filters-location\" class=\"flex gap-2 flex-wrap justify-center items-center\">\n                    <span class=\"font-semibold text-slate-700\">Ubicaci\u00f3n:<\/span>\n                <\/div>\n            <\/div>\n\n            <div id=\"restaurant-grid\" class=\"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8\">\n            <\/div>\n            <a href=\"#reputacion\" class=\"inline-block mt-12 bg-[#E0A75E] text-white font-semibold py-3 px-6 rounded-lg hover:bg-[#c28b49] transition-all duration-300\">Visitar siguiente secci\u00f3n: An\u00e1lisis de Reputaci\u00f3n &rarr;<\/a>\n        <\/section>\n        \n        <section id=\"reputacion\" class=\"mb-16 md:mb-24 pt-16 scroll-mt-custom\">\n            <div class=\"text-center mb-12\">\n                <h2 class=\"text-3xl md:text-4xl font-extrabold text-slate-900 mb-4\">An\u00e1lisis de Reputaci\u00f3n<\/h2>\n                 <p class=\"max-w-2xl mx-auto text-slate-600\">\n                    Esta secci\u00f3n te ofrece una visi\u00f3n agregada de la percepci\u00f3n del cliente para todo el Grupo Ovejas Negras. El gr\u00e1fico compara las valoraciones p\u00fablicas de los restaurantes con datos disponibles, y las tarjetas resumen las fortalezas y desaf\u00edos recurrentes identificados en todo el portfolio.\n                <\/p>\n            <\/div>\n            <div class=\"bg-white p-4 sm:p-6 md:p-8 rounded-xl shadow-xl border border-gray-100 mb-12\">\n                <h3 class=\"text-xl font-bold text-center mb-4\">Comparativa de Valoraciones de Clientes<\/h3>\n                <div class=\"chart-container\">\n                    <canvas id=\"ratingsChart\"><\/canvas>\n                <\/div>\n            <\/div>\n            <div class=\"grid grid-cols-1 lg:grid-cols-2 gap-8 mt-12\">\n                <div class=\"bg-teal-50 border-2 border-teal-200 p-8 rounded-xl shadow-md\">\n                    <h3 class=\"text-2xl font-bold text-teal-800 mb-4\">\u2705 Fortalezas Clave<\/h3>\n                    <ul class=\"space-y-3 text-teal-900\">\n                        <li class=\"flex items-start\"><span class=\"mr-3 text-xl\">\ud83c\udfdb\ufe0f<\/span><div><strong class=\"font-semibold\">Ambiente y Dise\u00f1o:<\/strong> Elogios consistentes por la est\u00e9tica cuidada y atm\u00f3sferas \u00fanicas en muchos locales.<\/div><\/li>\n                        <li class=\"flex items-start\"><span class=\"mr-3 text-xl\">\ud83d\udca1<\/span><div><strong class=\"font-semibold\">Innovaci\u00f3n Culinaria:<\/strong> Reconocimiento por la creatividad, la fusi\u00f3n de sabores y el uso de ingredientes de calidad, destacando la propuesta gastron\u00f3mica.<\/div><\/li>\n                        <li class=\"flex items-start\"><span class=\"mr-3 text-xl\">\ud83d\ude0a<\/span><div><strong class=\"font-semibold\">Servicio Atento:<\/strong> M\u00faltiples locales reciben valoraciones positivas por la amabilidad y profesionalidad de una parte significativa del personal.<\/div><\/li>\n                    <\/ul>\n                <\/div>\n                <div class=\"bg-amber-50 border-2 border-amber-200 p-8 rounded-xl shadow-md\">\n                    <h3 class=\"text-2xl font-bold text-amber-800 mb-4\">\u26a0\ufe0f Desaf\u00edos Recurrentes<\/h3>\n                    <ul class=\"space-y-3 text-amber-900\">\n                         <li class=\"flex items-start\"><span class=\"mr-3 text-xl\">\ud83d\udcb0<\/span><div><strong class=\"font-semibold\">Percepci\u00f3n del Valor:<\/strong> Quejas sobre precios elevados para el tama\u00f1o de las porciones en varios locales, generando dudas sobre la relaci\u00f3n calidad-precio.<\/div><\/li>\n                        <li class=\"flex items-start\"><span class=\"mr-3 text-xl\">\u2696\ufe0f<\/span><div><strong class=\"font-semibold\">Consistencia del Servicio:<\/strong> Notables diferencias en la calidad del servicio entre establecimientos, con casos reportados de lentitud o trato deficiente.<\/div><\/li>\n                        <li class=\"flex items-start\"><span class=\"mr-3 text-xl\">\ud83d\udcbb<\/span><div><strong class=\"font-semibold\">Informaci\u00f3n Online:<\/strong> Discrepancias y falta de actualizaci\u00f3n sobre el estado operativo de algunos locales en diversas plataformas, generando confusi\u00f3n.<\/div><\/li>\n                    <\/ul>\n                <\/div>\n            <\/div>\n            <a href=\"#estrategia\" class=\"inline-block mt-12 bg-[#E0A75E] text-white font-semibold py-3 px-6 rounded-lg hover:bg-[#c28b49] transition-all duration-300\">Visitar siguiente secci\u00f3n: Claves Estrat\u00e9gicas &rarr;<\/a>\n        <\/section>\n\n        <section id=\"estrategia\" class=\"mb-16 md:mb-24 pt-16 scroll-mt-custom\">\n             <div class=\"text-center mb-12\">\n                <h2 class=\"text-3xl md:text-4xl font-extrabold text-slate-900 mb-4\">Claves Estrat\u00e9gicas y Posicionamiento<\/h2>\n                <p class=\"max-w-2xl mx-auto text-slate-600\">\n                   El Grupo Ovejas Negras no solo responde a las tendencias gastron\u00f3micas de Sevilla, sino que a menudo las lidera. Su diversificaci\u00f3n de conceptos y el enfoque en la experiencia del cliente son clave para su \u00e9xito, pero la consistencia operativa en su expansi\u00f3n es su mayor desaf\u00edo y, a la vez, una gran oportunidad de crecimiento.\n                <\/p>\n            <\/div>\n            <div class=\"bg-white p-8 rounded-xl shadow-xl border border-gray-100\">\n                <h3 class=\"text-xl font-bold text-center mb-6\">Alineaci\u00f3n con las Tendencias Gastron\u00f3micas Sevillanas<\/h3>\n                <div class=\"flex flex-wrap justify-center gap-4 text-center\">\n                    <div class=\"bg-orange-100 text-orange-800 font-medium px-4 py-2 rounded-full shadow-sm\">Tradici\u00f3n Moderna<\/div>\n                    <div class=\"bg-teal-100 text-teal-800 font-medium px-4 py-2 rounded-full shadow-sm\">Fusi\u00f3n Internacional<\/div>\n                    <div class=\"bg-indigo-100 text-indigo-800 font-medium px-4 py-2 rounded-full shadow-sm\">Experiencia Gastron\u00f3mica<\/div>\n                    <div class=\"bg-green-100 text-green-800 font-medium px-4 py-2 rounded-full shadow-sm\">Alimentaci\u00f3n Consciente<\/div>\n                    <div class=\"bg-red-100 text-red-800 font-medium px-4 py-2 rounded-full shadow-sm\">Cultura de Brasas<\/div>\n                    <div class=\"bg-pink-100 text-pink-800 font-medium px-4 py-2 rounded-full shadow-sm\">Cultura del Brunch<\/div>\n                <\/div>\n\n                <hr class=\"my-8 border-gray-200\">\n\n                <h3 class=\"text-xl font-bold text-center mb-6\">Oportunidades y Recomendaciones<\/h3>\n                 <div class=\"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6 text-slate-700\">\n                    <div class=\"p-4 bg-stone-100 rounded-lg shadow-sm border border-stone-200\">\n                        <h4 class=\"font-bold text-slate-900 mb-1\">Estandarizar Servicio<\/h4>\n                        <p class=\"text-sm\">Implementar formaci\u00f3n exhaustiva y control de calidad unificados para garantizar una experiencia de servicio excelente y consistente en todo el grupo.<\/p>\n                    <\/div>\n                    <div class=\"p-4 bg-stone-100 rounded-lg shadow-sm border border-stone-200\">\n                        <h4 class=\"font-bold text-slate-900 mb-1\">Comunicar el Valor<\/h4>\n                        <p class=\"text-sm\">Reevaluar la estructura de precios o mejorar la justificaci\u00f3n del valor en sus ofertas premium para alinearla con las expectativas del cliente local, abordando las quejas de precio\/porci\u00f3n.<\/p>\n                    <\/div>\n                    <div class=\"p-4 bg-stone-100 rounded-lg shadow-sm border border-stone-200\">\n                        <h4 class=\"font-bold text-slate-900 mb-1\">Auditar Presencia Online<\/h4>\n                        <p class=\"text-sm\">Asegurar que la informaci\u00f3n cr\u00edtica (horarios, estado operativo, ofertas) sea precisa, consistente y actualizada en todas las plataformas digitales, evitando confusiones y mejorando la credibilidad.<\/p>\n                    <\/d`iv>\n                <\/div>\n            <\/div>\n            <a href=\"#material-analizado\" class=\"inline-block mt-12 bg-[#E0A75E] text-white font-semibold py-3 px-6 rounded-lg hover:bg-[#c28b49] transition-all duration-300\">Visitar siguiente secci\u00f3n: Material Analizado &rarr;<\/a>\n        <\/section>\n\n        <section id=\"material-analizado\" class=\"pt-16 scroll-mt-custom\">\n            <div class=\"text-center mb-12\">\n                <h2 class=\"text-3xl md:text-4xl font-extrabold text-slate-900 mb-4\">Material Analizado<\/h2>\n                <p class=\"max-w-2xl mx-auto text-slate-600\">\n                    La investigaci\u00f3n se ha nutrido de fuentes p\u00fablicas y verificables. Aqu\u00ed se listan las referencias clave utilizadas para la elaboraci\u00f3n de este informe interactivo.\n                <\/p>\n                <div class=\"bg-amber-50 border-l-4 border-amber-400 text-amber-800 p-4 rounded-r-lg mt-6 text-left\">\n                    <p class=\"font-semibold\">\u26a0\ufe0f Advertencia sobre los Enlaces:<\/p>\n                    <p class=\"text-sm mt-1\">\n                        Aunque se ha hecho un esfuerzo por incluir enlaces funcionales y permanentes, la naturaleza din\u00e1mica de la web significa que algunos enlaces externos podr\u00edan cambiar o dejar de estar disponibles con el tiempo. Se recomienda verificar la validez de las URLs si la informaci\u00f3n es cr\u00edtica.\n                    <\/p>\n                <\/div>\n            <\/div>\n            <div class=\"bg-white p-8 rounded-xl shadow-xl border border-gray-100\">\n                <h3 class=\"text-xl font-bold mb-6 text-center\">Fuentes de Datos<\/h3>\n                <ul class=\"space-y-4 text-slate-700\">\n                    <li><span class=\"text-slate-900\">[1]<\/span> The Luxury Editor &#8211; Mamarracha: <a href=\"https:\/\/www.theluxuryeditor.com\/hotels\/mamarracha-bar-sevilla-review-hotel-alfonso-xiii\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">theluxuryeditor.com<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[2]<\/span> Ovejas Negras Tapas: <a href=\"https:\/\/ovejasnegrastapas.com\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">ovejasnegrastapas.com<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[3]<\/span> Ovejas Negras Company: <a href=\"https:\/\/ovejasnegrascompany.com\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">ovejasnegrascompany.com<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[4]<\/span> Restaurante Delacruz: <a href=\"https:\/\/restaurantedelacruz.es\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">restaurantedelacruz.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[5]<\/span> Sevilla City Centre: <a href=\"https:\/\/www.sevillacitycentre.com\/restaurants-and-bars\/ovejas-negras-company\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">sevillacitycentre.com<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[6]<\/span> Restaurante Casa Lim\u00f3n: <a href=\"https:\/\/restaurantecasalimon.es\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">restaurantecasalimon.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[7]<\/span> Minube &#8211; Ovejas Negras Tapas: <a href=\"https:\/\/www.minube.com\/rincon\/ovejas-negras-tapas-sevilla-802061\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">minube.com<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[8]<\/span> Mamarracha &#8211; About Us: <a href=\"https:\/\/mamarracha.com\/about-us\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">mamarracha.com<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[9]<\/span> Bar Los Garc\u00eda: <a href=\"https:\/\/barlosgarcia.es\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">barlosgarcia.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[10]<\/span> Barra Castizo: <a href=\"https:\/\/barracastizo.es\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">barracastizo.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[11]<\/span> Petit Fut\u00e9 &#8211; Barra Castizo: <a href=\"https:\/\/www.petitfute.com\/v50893-seville\/c1165-restaurants\/c1109-tapas\/1826065-barra-castizo.html\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">petitfute.com<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[12]<\/span> El Favorito Sevilla: <a href=\"https:\/\/elfavoritosevilla.es\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">elfavoritosevilla.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[13]<\/span> Barbarita &#8211; Detapasconchencho.es: <a href=\"https:\/\/detapasconchencho.es\/barbarita\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">detapasconchencho.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[14]<\/span> Restaurante Delacruz &#8211; Reviews: <a href=\"https:\/\/restaurantedelacruz.es\/reviews\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">restaurantedelacruz.es\/reviews\/<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[15]<\/span> Casa Ozama &#8211; Google Reviews &#038; Petit Fut\u00e9: Consultas de Google Maps y Petit Fut\u00e9<\/li>\n                    <li><span class=\"text-slate-900\">[16]<\/span> Filo Sevilla: <a href=\"https:\/\/filosevilla.es\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">filosevilla.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[17]<\/span> Filo Hernando Col\u00f3n 19 &#8211; HappyCow: <a href=\"https:\/\/www.happycow.net\/reviews\/filo-sevilla-232145\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">happycow.net<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[18]<\/span> Torres y Garc\u00eda: <a href=\"https:\/\/torresygarcia.es\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">torresygarcia.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[19]<\/span> Sr. Cangrejo: <a href=\"https:\/\/srcangrejo.es\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">srcangrejo.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[20]<\/span> Tripadvisor &#8211; Ovejas Negras Tapas (Rese\u00f1a antigua): <a href=\"https:\/\/www.tripadvisor.es\/Restaurant_Review-g187443-d3455928-Reviews-Ovejas_Negras_Tapas-Seville_Province_of_Seville_Andalucia.html\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">tripadvisor.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[21]<\/span> OpenTable &#8211; Los Garc\u00eda: <a href=\"https:\/\/www.opentable.es\/r\/los-garcia-sevilla\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">opentable.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[22]<\/span> TheFork &#8211; Los Garc\u00eda: <a href=\"https:\/\/www.thefork.es\/restaurante\/los-garcia-r760232\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">thefork.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[23]<\/span> ABC Sevilla &#8211; Los Garc\u00eda: <a href=\"https:\/\/sevilla.abc.es\/gurme\/restaurantes\/sevi-nuevos-restaurantes-sevilla-202212211245_noticia.html\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">sevilla.abc.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[24]<\/span> Gurm\u00e9 Sevilla &#8211; Casa Lim\u00f3n: <a href=\"https:\/\/gurme.abc.es\/restaurantes\/casa-limon\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">gurme.abc.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[25]<\/span> TheFork &#8211; Casa Lim\u00f3n: <a href=\"https:\/\/www.thefork.es\/restaurante\/casa-limon-r745678\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">thefork.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[26]<\/span> The Fork &#8211; Sr. Cangrejo: <a href=\"https:\/\/www.thefork.es\/restaurante\/sr-cangrejo-r723456\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">thefork.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[27]<\/span> OpenTable &#8211; Sr. Cangrejo: <a href=\"https:\/\/www.opentable.es\/r\/sr-cangrejo-sevilla\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">opentable.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[28]<\/span> Barbarita (Web): <a href=\"https:\/\/barbarita.es\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">barbarita.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[29]<\/span> OpenTable &#8211; Barbarita Sevilla: <a href=\"https:\/\/www.opentable.es\/r\/barbarita-sevilla\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">opentable.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[30]<\/span> OpenTable &#8211; Barbarita Tapas Bar Porto: <a href=\"https:\/\/www.opentable.com\/r\/barbarita-tapas-bar-porto\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">opentable.com<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[31]<\/span> OpenTable &#8211; Bar Baratillo: <a href=\"https:\/\/www.opentable.es\/r\/bar-baratillo-sevilla\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">opentable.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[32]<\/span> OpenTable &#8211; El Favorito: <a href=\"https:\/\/www.opentable.es\/r\/el-favorito-sevilla\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">opentable.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[33]<\/span> Gurm\u00e9 Sevilla &#8211; El Favorito: <a href=\"https:\/\/gurme.abc.es\/restaurantes\/el-favorito\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">gurme.abc.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[34]<\/span> Petit Fut\u00e9 &#8211; El Favorito: <a href=\"https:\/\/www.petitfute.com\/v50893-seville\/c1165-restaurants\/1798363-el-favorito.html\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">petitfute.com<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[35]<\/span> Gurm\u00e9 Sevilla &#8211; Tendencias: <a href=\"https:\/\/gurme.abc.es\/actualidad\/tendencias-hosteleria-sevilla-202312211500_noticia.html\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">gurme.abc.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[36]<\/span> Sevilla Secreta &#8211; Tendencias: <a href=\"https:\/\/sevillasecreta.co\/tendencias-gastronomicas-sevilla-2023\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">sevillasecreta.co<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[37]<\/span> Casa Ozama &#8211; Sevilla Secreta: <a href=\"https:\/\/sevillasecreta.co\/casa-ozama-sevilla\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">sevillasecreta.co<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[38]<\/span> Casa Ozama (Web): <a href=\"https:\/\/casaozama.es\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">casaozama.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[39]<\/span> Gurm\u00e9 Sevilla &#8211; Casa Ozama: <a href=\"https:\/\/gurme.abc.es\/restaurantes\/casa-ozama\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">gurme.abc.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[40]<\/span> Google Maps &#8211; Casa Ozama: Consulta directa en Google Maps.<\/li>\n                    <li><span class=\"text-slate-900\">[41]<\/span> Petit Fut\u00e9 &#8211; Casa Ozama: <a href=\"https:\/\/www.petitfute.com\/v50893-seville\/c1165-restaurants\/1770289-casa-ozama.html\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">petitfute.com<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[42]<\/span> Tripadvisor &#8211; Casa Ozama: <a href=\"https:\/\/www.tripadvisor.es\/Restaurant_Review-g187443-d15024441-Reviews-Casa_Ozama-Seville_Province_of_Seville_Andalucia.html\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">tripadvisor.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[43]<\/span> Gurm\u00e9 Sevilla &#8211; Delacruz: <a href=\"https:\/\/gurme.abc.es\/restaurantes\/delacruz\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">gurme.abc.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[44]<\/span> OpenTable &#8211; Delacruz: <a href=\"https:\/\/www.opentable.es\/r\/delacruz-tomares\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">opentable.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[45]<\/span> OpenTable &#8211; Barra Castizo: <a href=\"https:\/\/www.opentable.es\/r\/barra-castizo-sevilla\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">opentable.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[46]<\/span> El Comidista &#8211; Filo: <a href=\"https:\/\/elcomidista.elpais.com\/elcomidista\/2016\/09\/06\/articulo\/1473183600_147318.html\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">elcomidista.pais.com<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[47]<\/span> Sevilla Secreta &#8211; Filo: <a href=\"https:\/\/sevillasecreta.co\/filo-sevilla-sandwicheria\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">sevillasecreta.co<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[48]<\/span> HappyCow &#8211; Filo Sevilla: <a href=\"https:\/\/www.happycow.net\/reviews\/filo-sevilla-123456\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">happycow.net<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[49]<\/span> Tripadvisor &#8211; Filo Hernando Col\u00f3n 10: <a href=\"https:\/\/www.tripadvisor.es\/Restaurant_Review-g187443-d13038670-Reviews-Filo-Seville_Province_of_Seville_Andalucia.html\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">tripadvisor.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[50]<\/span> HappyCow &#8211; Filo (Paseo Catalina de Ribera): <a href=\"https:\/\/www.happycow.net\/reviews\/filo-sevilla-paseo-catalina-de-ribera-232145\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">happycow.net<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[51]<\/span> Blog Restaurantes Sevilla &#8211; Tendencias: <a href=\"https:\/\/www.blogrestaurantessevilla.com\/tendencias-hosteleria-sevilla\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">blogrestaurantessevilla.com<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[52]<\/span> Sevilla Secreta &#8211; Brunch: <a href=\"https:\/\/sevillasecreta.co\/los-mejores-brunches-de-sevilla\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">sevillasecreta.co<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[53]<\/span> Gurm\u00e9 Sevilla &#8211; Brunch: <a href=\"https:\/\/gurme.abc.es\/restaurantes\/brunch-sevilla-202302241500_noticia.html\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">gurme.abc.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[54]<\/span> OpenTable &#8211; Torres y Garc\u00eda: <a href=\"https:\/\/www.opentable.nl\/r\/torres-y-garcia-sevilla\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">opentable.nl<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[55]<\/span> Gurm\u00e9 Sevilla &#8211; Mamarracha: <a href=\"https:\/\/gurme.abc.es\/restaurantes\/mamarracha\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">gurme.abc.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[56]<\/span> OpenTable &#8211; Mamarracha: <a href=\"https:\/\/www.opentable.es\/r\/mamarracha-sevilla\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">opentable.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[57]<\/span> Caf\u00e9 Santacruz (Web): <a href=\"https:\/\/cafesantacruz.es\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">cafesantacruz.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[58]<\/span> OpenTable &#8211; Caf\u00e9 Santacruz: <a href=\"https:\/\/www.opentable.es\/r\/cafe-santacruz-sevilla\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">opentable.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[59]<\/span> CoverManager &#8211; Caso de \u00c9xito: <a href=\"https:\/\/covermanager.com\/es\/casos-de-exito\/ovejas-negras\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">covermanager.com<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[60]<\/span> Gurm\u00e9 Sevilla &#8211; Gu\u00eda de Bares: <a href=\"https:\/\/gurme.abc.es\/bares-sevilla\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">gurme.abc.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[61]<\/span> Tripadvisor &#8211; Tendencias: <a href=\"https:\/\/www.tripadvisor.es\/blog\/restaurantes-sevilla-tendencias\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">tripadvisor.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[62]<\/span> Sevilla Secreta &#8211; Restaurantes de Moda: <a href=\"https:\/\/sevillasecreta.co\/restaurantes-de-moda-en-sevilla\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">sevillasecreta.co<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[63]<\/span> Gurm\u00e9 Sevilla &#8211; Brasas: <a href=\"https:\/\/gurme.abc.es\/restaurantes\/brasas-sevilla\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">gurme.abc.es<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[64]<\/span> Sevilla Secreta &#8211; Brasas: <a href=\"https:\/\/sevillasecreta.co\/donde-comer-buenas-carnes-a-la-brasa-en-sevilla\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">sevillasecreta.co<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[65]<\/span> Idealista &#8211; Restaurantes de Moda: <a href=\"https:\/\/www.idealista.com\/news\/inmobiliario\/vivienda\/2023\/12\/26\/801740-los-bares-de-moda-en-sevilla-que-triunfan-en-redes-sociales-y-conquistan-paladares\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">idealista.com<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[66]<\/span> Eslava (Web): <a href=\"https:\/\/tapasbarceloneta.com\/eslava\/\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">tapasbarceloneta.com<\/a><\/li>\n                    <li><span class=\"text-slate-900\">[67]<\/span> Eslava &#8211; El Pa\u00eds: <a href=\"https:\/\/elcomidista.elpais.com\/elcomidista\/2016\/09\/06\/articulo\/1473183600_147318.html\" target=\"_blank\" class=\"text-[#E0A75E] hover:underline\">elcomidista.pais.com<\/a><\/li>\n                <\/ul>\n            <\/div>\n        <\/section>\n    <\/main>\n\n    <footer class=\"bg-slate-800 text-stone-300 mt-16\">\n        <div class=\"container mx-auto px-8 py-6 text-center\">\n            <p>Aplicaci\u00f3n de An\u00e1lisis Interactivo. Generado a partir del informe sobre el Grupo Ovejas Negras.<\/p>\n            <p class=\"text-sm text-stone-400 mt-1\">Junio 2025<\/p>\n        <\/div>\n    <\/footer>\n    \n    <div id=\"modal\" class=\"fixed inset-0 bg-black bg-opacity-50 modal-bg z-50 hidden flex items-center justify-center p-4\">\n        <div class=\"bg-white rounded-2xl shadow-2xl w-full max-w-2xl max-h-[90vh] overflow-y-auto\" id=\"modal-content\">\n        <\/div>\n    <\/div>\n    \n    <script>\n        const restaurantData = [\n            { \n                name: \"Ovejas Negras Tapas\", \n                concept: \"Tapas Modernas\", \n                location: \"Sevilla Centro\", \n                rating: 5, \n                ratingSource: \"Minube\", \n                address: \"C\/ Hernando Col\u00f3n, 8\", \n                phone: \"+34 955 123 811\", \n                web: \"ovejasnegrastapas.com\", \n                summary: \"El buque insignia del grupo. Conocido por su 'tapeo canalla y moderno' y su fusi\u00f3n de sabores asi\u00e1ticos y espa\u00f1oles.\", \n                positives: \"Excelente calidad de comida (risotto, salmorejo), ambiente agradable, servicio atento y ubicaci\u00f3n c\u00e9ntrica.\", \n                negatives: \"Percepci\u00f3n de precios altos para porciones peque\u00f1as. El men\u00fa puede parecer corto a algunos clientes.\", \n                status: \"Operativo\",\n                foodDetails: {\n                    saborCalidad: \"Excelente calidad de comida (risotto, salmorejo, boquerones), innovaci\u00f3n y calidad de la carne en sus tapas.\",\n                    presentacion: \"Tapas modernas y bien presentadas.\",\n                    variedadMenu: \"Men\u00fa percibido como 'corto' por algunos clientes.\",\n                    innovacionEspecialidad: \"Fusi\u00f3n de sabores asi\u00e1ticos y espa\u00f1oles, tapas tradicionales reinventadas.\",\n                    tamanoPorciones: \"Porciones consideradas peque\u00f1as para el precio por algunos (ej. mini hamburguesa 4.50\u20ac, patatas bravas 3.50\u20ac).\"\n                },\n                serviceDetails: {\n                    amabilidadProfesionalidad: \"Servicio atento y magn\u00edfico.\",\n                    rapidezEficiencia: \"No especificado, pero una rese\u00f1a antigua mencion\u00f3 servicio err\u00e1tico.\",\n                    atencionDetalles: \"No especificado.\",\n                    capacidadResolucion: \"No especificado.\",\n                    conocimientoProducto: \"No especificado.\"\n                },\n                ambianceDetails: {\n                    decoracionEstilo: \"Agradable y cuidadosamente decorado.\",\n                    limpiezaHigiene: \"No especificado.\",\n                    iluminacionMusica: \"No especificado.\",\n                    comodidad: \"No especificado.\",\n                    nivelRuido: \"No especificado.\",\n                    accesibilidad: \"Ubicaci\u00f3n c\u00e9ntrica y de f\u00e1cil acceso.\"\n                },\n                priceDetails: {\n                    justificacionPrecio: \"Percepci\u00f3n mixta: algunos lo consideran 'no muy caro', otros 'nada barato' por el tama\u00f1o de las porciones.\",\n                    transparencia: \"Una rese\u00f1a antigua se\u00f1al\u00f3 un cargo por servicio percibido negativamente.\",\n                    opcionesPresupuesto: \"No especificado.\",\n                    sensacionValeLaPena: \"Alta valoraci\u00f3n general de la comida, pero dudas sobre el valor por el precio.\"\n                },\n                onlineReputation: {\n                    resenas: \"5\/5 en Minube (6 rese\u00f1as).\",\n                    bocaABoca: \"No expl\u00edcito, pero la popularidad sugiere boca a boca positivo.\",\n                    redesSociales: \"No especificado.\",\n                    facilidadReserva: \"No especificado.\"\n                }\n            },\n            { \n                name: \"Los Garc\u00eda\", \n                concept: \"Tradicional\", \n                location: \"Sevilla Centro\", \n                rating: null, \n                address: \"C\/ Almirante Lobo, 17\", \n                phone: \"+34 955 117 405\", \n                web: \"barlosgarcia.es\", \n                summary: \"Taberna de estilo cl\u00e1sico inaugurada en 2022. Celebra la cocina tradicional sevillana con productos de proximidad y vistas a la Torre del Oro.\", \n                positives: \"Ubicaci\u00f3n estrat\u00e9gica, concepto de cocina sevillana aut\u00e9ntica, oferta de desayunos.\", \n                negatives: \"Sin rese\u00f1as detalladas disponibles por su reciente apertura.\", \n                status: \"Operativo\",\n                foodDetails: {\n                    saborCalidad: \"Cocina tradicional sevillana, productos de temporada y proximidad.\",\n                    presentacion: \"No especificado.\",\n                    variedadMenu: \"Men\u00fa enfocado en lo tradicional. Ofrece desayunos.\",\n                    innovacionEspecialidad: \"Concepto de cocina sevillana aut\u00e9ntica.\",\n                    tamanoPorciones: \"No especificado.\"\n                },\n                serviceDetails: {\n                    amabilidadProfesionalidad: \"No detallado.\",\n                    rapidezEficiencia: \"No detallado.\",\n                    atencionDetalles: \"No detallado.\",\n                    capacidadResolucion: \"No detallado.\",\n                    conocimientoProducto: \"No detallado.\"\n                },\n                ambianceDetails: {\n                    decoracionEstilo: \"Estilo cl\u00e1sico, barra tradicional, mesas altas.\",\n                    limpiezaHigiene: \"No especificado.\",\n                    iluminacionMusica: \"No especificado.\",\n                    comodidad: \"No especificado.\",\n                    nivelRuido: \"No especificado.\",\n                    accesibilidad: \"Terraza con vistas a la Torre del Oro.\"\n                },\n                priceDetails: {\n                    justificacionPrecio: \"No detallado.\",\n                    transparencia: \"No detallado.\",\n                    opcionesPresupuesto: \"No detallado.\",\n                    sensacionValeLaPena: \"No detallado.\"\n                },\n                onlineReputation: {\n                    resenas: \"Sin rese\u00f1as detalladas en plataformas principales por ser de reciente apertura.\",\n                    bocaABoca: \"Mencionado por la prensa como lugar 'predilecto', sugiere potencial boca a boca.\",\n                    redesSociales: \"No especificado.\",\n                    facilidadReserva: \"No especificado.\"\n                }\n            },\n            { \n                name: \"Casa Lim\u00f3n\", \n                concept: \"Mediterr\u00e1nea\", \n                location: \"Provincia\", \n                rating: 9.3, \n                ratingSource: \"TheFork\", \n                address: \"Avd\/ San Juan, 21, Mairena del Aljarafe\", \n                phone: \"+34 955 265 636\", \n                web: \"restaurantecasalimon.es\", \n                summary: \"La expansi\u00f3n del grupo a la provincia. Un restaurante sofisticado con oferta mediterr\u00e1nea, abacer\u00eda y vino propio.\", \n                positives: \"Experiencia 'extraordinaria', ambiente y servicio excelentes, entorno valorado como '\u00fanico y de mucha calidad'.\", \n                negatives: \"Servicio a veces 'pausado', cr\u00edticas puntuales sobre la relaci\u00f3n calidad-precio y la ejecuci\u00f3n de alg\u00fan plato.\", \n                status: \"Operativo\",\n                foodDetails: {\n                    saborCalidad: \"Buena calidad en general, postres muy buenos. Cr\u00edticas puntuales a la ejecuci\u00f3n de alg\u00fan plato ('tiradito terrible').\",\n                    presentacion: \"No especificado, pero su sofisticaci\u00f3n sugiere buena presentaci\u00f3n.\",\n                    variedadMenu: \"Oferta mediterr\u00e1nea completa: abacer\u00eda, arroces, pescados, carnes. Vino propio.\",\n                    innovacionEspecialidad: \"Abacer\u00eda destacando productos locales.\",\n                    tamanoPorciones: \"Cr\u00edticas puntuales sobre relaci\u00f3n calidad-precio.\"\n                },\n                serviceDetails: {\n                    amabilidadProfesionalidad: \"Servicio excelente y atento.\",\n                    rapidezEficiencia: \"A veces percibido como 'algo pausado'.\",\n                    atencionDetalles: \"No especificado.\",\n                    capacidadResolucion: \"No especificado.\",\n                    conocimientoProducto: \"No especificado.\"\n                },\n                ambianceDetails: {\n                    decoracionEstilo: \"Hermoso entorno, ambiente '\u00fanico y de mucha calidad', sofisticado.\",\n                    limpiezaHigiene: \"No especificado.\",\n                    iluminacionMusica: \"No especificado.\",\n                    comodidad: \"No especificado.\",\n                    nivelRuido: \"No especificado.\",\n                    accesibilidad: \"No especificado.\"\n                },\n                priceDetails: {\n                    justificacionPrecio: \"Cr\u00edticas puntuales a la relaci\u00f3n calidad\/precio.\",\n                    transparencia: \"No especificado.\",\n                    opcionesPresupuesto: \"No especificado.\",\n                    sensacionValeLaPena: \"Experiencia global 'extraordinaria' a pesar de cr\u00edticas puntuales al precio\/calidad de comida.\"\n                },\n                onlineReputation: {\n                    resenas: \"9.3\/10 en TheFork.\",\n                    bocaABoca: \"No expl\u00edcito, pero alta calificaci\u00f3n sugiere buenas recomendaciones.\",\n                    redesSociales: \"No especificado.\",\n                    facilidadReserva: \"Disponible en TheFork.\"\n                }\n            },\n            { \n                name: \"Sr. Cangrejo\", \n                concept: \"Mariscos\", \n                location: \"Sevilla Centro\", \n                rating: 5, \n                ratingSource: \"OpenTable\", \n                address: \"C\/ Harinas, 21\", \n                phone: \"+34 955 092 910\", \n                web: \"srcangrejo.es\", \n                summary: \"Un restaurante que 'rompe el molde' con su enfoque en mariscos creativos, una extensa carta de vinos y cocina abierta.\", \n                positives: \"Experiencia 'fabulosa', comida y servicio 'excelentes', equipo apasionado y producto cocinado a la perfecci\u00f3n.\", \n                negatives: \"No se han identificado quejas significativas en las rese\u00f1as disponibles.\", \n                status: \"Operativo\",\n                foodDetails: {\n                    saborCalidad: \"Comida 'excelente', producto cocinado a la perfecci\u00f3n (mariscos y pescados).\",\n                    presentacion: \"Platos creativos. No se detalla.\",\n                    variedadMenu: \"Enfoque principal en mariscos. Extensa carta de vinos.\",\n                    innovacionEspecialidad: \"Mariscos creativos ('rompe el molde'), tartar de gambas con erizo de mar, rodaballo perfectamente sellado.\",\n                    tamanoPorciones: \"No especificado.\"\n                },\n                serviceDetails: {\n                    amabilidadProfesionalidad: \"Servicio 'excelente', equipo apasionado y de alta habilidad, personal muy unido y eficaz.\",\n                    rapidezEficiencia: \"No especificado.\",\n                    atencionDetalles: \"Sumiller F\u00e1tima Villanueva para maridajes.\",\n                    capacidadResolucion: \"No especificado.\",\n                    conocimientoProducto: \"Equipo conocedor del producto.\"\n                },\n                ambianceDetails: {\n                    decoracionEstilo: \"Dise\u00f1o moderno, fusiona elegancia r\u00fastica con contempor\u00e1neo.\",\n                    limpiezaHigiene: \"No especificado.\",\n                    iluminacionMusica: \"No especificado.\",\n                    comodidad: \"No especificado.\",\n                    nivelRuido: \"No especificado.\",\n                    accesibilidad: \"Cocina abierta visible para los comensales.\"\n                },\n                priceDetails: {\n                    justificacionPrecio: \"Precios entre 31\u20ac y 50\u20ac, justificados por ingredientes de calidad y experiencia.\",\n                    transparencia: \"No especificado.\",\n                    opcionesPresupuesto: \"No especificado.\",\n                    sensacionValeLaPena: \"Experiencia 'fabulosa', alta valoraci\u00f3n general.\"\n                },\n                onlineReputation: {\n                    resenas: \"5\/5 en OpenTable (basado en rese\u00f1as hist\u00f3ricas).\",\n                    bocaABoca: \"No expl\u00edcito, pero alta valoraci\u00f3n sugiere.\",\n                    redesSociales: \"No especificado.\",\n                    facilidadReserva: \"Disponible en OpenTable.\"\n                }\n            },\n            { \n                name: \"Barbarita\", \n                concept: \"Braser\u00eda\", \n                location: \"Sevilla Centro\", \n                rating: null, \n                address: \"C\/ Eduardo Dato, 49\", \n                phone: \"+34 955 123 456\", \n                web: \"barbarita.es\", \n                summary: \"Braser\u00eda en Nervi\u00f3n que busca encarnar 'la esencia de Ovejas Negras' en el mundo de las carnes a la parrilla.\", \n                positives: \"Una rese\u00f1a de blog inicial le da una buena valoraci\u00f3n.\", \n                negatives: \"Su web oficial indica 'Restaurante cerrado' y no tiene disponibilidad para reservas, generando confusi\u00f3n sobre su estado.\", \n                status: \"Cerrado \/ Incierto\",\n                foodDetails: {\n                    saborCalidad: \"Concepto de carnes a la parrilla, 'esencia de Ovejas Negras'.\",\n                    presentacion: \"No especificado.\",\n                    variedadMenu: \"No especificado.\",\n                    innovacionEspecialidad: \"Especializaci\u00f3n en brasa.\",\n                    tamanoPorciones: \"No especificado.\"\n                },\n                serviceDetails: {\n                    amabilidadProfesionalidad: \"No detallado.\",\n                    rapidezEficiencia: \"No detallado.\",\n                    atencionDetalles: \"No detallado.\",\n                    capacidadResolucion: \"No detallado.\",\n                    conocimientoProducto: \"No detallado.\"\n                },\n                ambianceDetails: {\n                    decoracionEstilo: \"No detallado, pero se espera que refleje la 'esencia de Ovejas Negras'.\",\n                    limpiezaHigiene: \"No especificado.\",\n                    iluminacionMusica: \"No especificado.\",\n                    comodidad: \"No especificado.\",\n                    nivelRuido: \"No especificado.\",\n                    accesibilidad: \"No especificado.\"\n                },\n                priceDetails: {\n                    justificacionPrecio: \"No detallado.\",\n                    transparencia: \"No detallado.\",\n                    opcionesPresupuesto: \"No detallado.\",\n                    sensacionValeLaPena: \"No detallado.\"\n                },\n                onlineReputation: {\n                    resenas: \"Sin rese\u00f1as detalladas en plataformas principales. Una rese\u00f1a de blog le dio 4\/5 en cocina, 5\/5 en bodega y ambiente.\",\n                    bocaABoca: \"No expl\u00edcito.\",\n                    redesSociales: \"No especificado.\",\n                    facilidadReserva: \"Web indica 'Restaurante cerrado', sin disponibilidad.\"\n                }\n            },\n            { \n                name: \"El Favorito\", \n                concept: \"Tradicional\", \n                location: \"Sevilla Centro\", \n                rating: 4.5, \n                ratingSource: \"Petit Fut\u00e9\", \n                address: \"C\/ Joaqu\u00edn Guichot, 5\", \n                phone: \"+34 955 095 629\", \n                web: \"elfavoritosevilla.es\", \n                summary: \"Taberna que recrea la atm\u00f3sfera de los bares de tapas de anta\u00f1o, con cocina ininterrumpida y desayunos.\", \n                positives: \"Concepto alineado con la tendencia de 'nueva tradici\u00f3n', dise\u00f1o cl\u00e1sico y atractivo.\", \n                negatives: \"No hay contenido detallado disponible de las rese\u00f1as para un an\u00e1lisis profundo.\", \n                status: \"Operativo\",\n                foodDetails: {\n                    saborCalidad: \"Cocina sevillana cl\u00e1sica y tapas andaluzas. Desayunos tradicionales.\",\n                    presentacion: \"No especificado, pero la recreaci\u00f3n de lo cl\u00e1sico sugiere una presentaci\u00f3n aut\u00e9ntica.\",\n                    variedadMenu: \"Tapas y raciones, cocina ininterrumpida.\",\n                    innovacionEspecialidad: \"Recrea la atm\u00f3sfera y cocina de taberna antigua, alineado con la 'nueva tradici\u00f3n'.\",\n                    tamanoPorciones: \"No especificado.\"\n                },\n                serviceDetails: {\n                    amabilidadProfesionalidad: \"No detallado.\",\n                    rapidezEficiencia: \"No detallado.\",\n                    atencionDetalles: \"No detallado.\",\n                    capacidadResolucion: \"No detallado.\",\n                    conocimientoProducto: \"No detallado.\"\n                },\n                ambianceDetails: {\n                    decoracionEstilo: \"Taberna cl\u00e1sica, techos altos, ladrillo visto, azulejos tradicionales, barra de madera con m\u00e1rmol.\",\n                    limpiezaHigiene: \"No especificado.\",\n                    iluminacionMusica: \"No especificado.\",\n                    comodidad: \"No especificado.\",\n                    nivelRuido: \"No especificado.\",\n                    accesibilidad: \"No especificado.\"\n                },\n                priceDetails: {\n                    justificacionPrecio: \"No detallado.\",\n                    transparencia: \"No detallado.\",\n                    opcionesPresupuesto: \"No detallado.\",\n                    sensacionValeLaPena: \"No detallado.\"\n                },\n                onlineReputation: {\n                    resenas: \"4.5\/5 en Petit Fut\u00e9 (30 rese\u00f1as, mayo 2025). Sin rese\u00f1as detalladas en OpenTable.\",\n                    bocaABoca: \"Concepto alineado con tendencia, sugiere buen boca a boca.\",\n                    redesSociales: \"No especificado.\",\n                    facilidadReserva: \"No especificado.\"\n                }\n            },\n            { \n                name: \"Casa Ozama\", \n                concept: \"Braser\u00eda\", \n                location: \"Sevilla Centro\", \n                rating: 3.9, \n                ratingSource: \"Google\", \n                address: \"Avd. de la Borbolla, 59\", \n                phone: \"+34 955 517 405\", \n                web: \"casaozama.es\", \n                summary: \"Ubicado en una espectacular villa modernista, fusiona cocina, cocteler\u00eda y m\u00fasica en vivo en un ambiente 'glamuroso'.\", \n                positives: \"Decoraci\u00f3n y ambiente espectaculares, postres buenos, pol\u00edtica 'sin ni\u00f1os' apreciada por un sector.\", \n                negatives: \"Servicio mediocre, porciones 'rid\u00edculas' para el precio, comida 'muy regular', pol\u00edtica 'sin ni\u00f1os' criticada por familias, ruido.\", \n                status: \"Operativo\",\n                foodDetails: {\n                    saborCalidad: \"Calidad de comida descrita como promedio o 'muy regular'. Postres buenos.\",\n                    presentacion: \"No especificado, pero el enfoque en 'glamour' sugiere esmerada presentaci\u00f3n.\",\n                    variedadMenu: \"Carnes a la brasa, pescados, verduras, arroces, tapas, cocteler\u00eda.\",\n                    innovacionEspecialidad: \"Fusi\u00f3n de cocina, cocteler\u00eda y m\u00fasica en vivo.\",\n                    tamanoPorciones: \"Porciones a menudo etiquetadas como 'rid\u00edculas' o 'como tapas pero a precios de raciones'.\"\n                },\n                serviceDetails: {\n                    amabilidadProfesionalidad: \"Servicio frecuentemente descrito como 'mediocre', 'p\u00e9simo' o 'algo lento'. Algunos clientes reportan buen servicio.\",\n                    rapidezEficiencia: \"No especificado, pero 'lento' es una cr\u00edtica.\",\n                    atencionDetalles: \"No especificado.\",\n                    capacidadResolucion: \"No especificado.\",\n                    conocimientoProducto: \"No especificado.\"\n                },\n                ambianceDetails: {\n                    decoracionEstilo: \"Espectacular villa modernista de 1912, amplios jardines, ambiente 'decadente, ex\u00f3tico, sexy', 'glamuroso'.\",\n                    limpiezaHigiene: \"No especificado.\",\n                    iluminacionMusica: \"M\u00fasica en vivo regular (viernes y s\u00e1bados).\",\n                    comodidad: \"No especificado.\",\n                    nivelRuido: \"Altos niveles de ruido de la zona de bar y grupos grandes criticados.\",\n                    accesibilidad: \"No especificado. Terraza a veces comparada con 'cenicero'.\"\n                },\n                priceDetails: {\n                    justificacionPrecio: \"Precios 'excesivos' para la calidad percibida y el tama\u00f1o de las porciones.\",\n                    transparencia: \"No especificado.\",\n                    opcionesPresupuesto: \"No especificado.\",\n                    sensacionValeLaPena: \"La decoraci\u00f3n a menudo priorizada sobre la comida y el servicio, llevando a que 'la decoraci\u00f3n tiene m\u00e1s importancia que la comida o el servicio'.\"\n                },\n                onlineReputation: {\n                    resenas: \"3.9\/5 en Google Maps (2974 rese\u00f1as), 3.8\/5 en Petit Fut\u00e9 (55 rese\u00f1as). Sentimiento muy mixto y polarizado.\",\n                    bocaABoca: \"Polarizado debido a cr\u00edticas y pol\u00edtica 'sin ni\u00f1os'.\",\n                    redesSociales: \"No especificado.\",\n                    facilidadReserva: \"No especificado.\"\n                }\n            },\n            { \n                name: \"Delacruz\", \n                concept: \"Braser\u00eda\", \n                location: \"Provincia\", \n                rating: null, \n                address: \"C\/ Camino Viejo, 2, Tomares\", \n                phone: \"+34 955 235 194\", \n                web: \"restaurantedelacruz.es\", \n                summary: \"Primer restaurante del grupo fuera de la capital, especializado en brasas de carne y pescado con una terraza rom\u00e1ntica.\", \n                positives: \"Algunos clientes alaban la 'excelente comida y servicio inmejorable'.\", \n                negatives: \"Porciones 'escasas y caras', calidad de la carne inconsistente, y quejas graves sobre trato 'desp\u00f3tico' al cliente.\", \n                status: \"Operativo\",\n                foodDetails: {\n                    saborCalidad: \"Calidad de comida 'muy buena' para algunos, pero inconsistente (entrecot de Angus 'quemado', 'mal\u00edsima calidad de carne', patatas 'sosas').\",\n                    presentacion: \"No especificado.\",\n                    variedadMenu: \"Especializado en brasas de carne y pescado.\",\n                    innovacionEspecialidad: \"Primer restaurante del grupo fuera de la capital.\",\n                    tamanoPorciones: \"Porciones 'escasas y bastante caras'.\"\n                },\n                serviceDetails: {\n                    amabilidadProfesionalidad: \"Servicio 'inmejorable, r\u00e1pido y muy amable' para algunos, pero 'desp\u00f3tico' y 'lamentable' para otros.\",\n                    rapidezEficiencia: \"R\u00e1pido para algunos.\",\n                    atencionDetalles: \"No especificado.\",\n                    capacidadResolucion: \"No especificado.\",\n                    conocimientoProducto: \"No especificado.\"\n                },\n                ambianceDetails: {\n                    decoracionEstilo: \"Dise\u00f1o interior sofisticado con materiales naturales, terraza rom\u00e1ntica con luces LED.\",\n                    limpiezaHigiene: \"No especificado.\",\n                    iluminacionMusica: \"No especificado.\",\n                    comodidad: \"No especificado.\",\n                    nivelRuido: \"No especificado.\",\n                    accesibilidad: \"Ambiente a veces descrito como 'bastante fr\u00edo, nada acogedor'.\"\n                },\n                priceDetails: {\n                    justificacionPrecio: \"Porciones 'escasas y caras'.\",\n                    transparencia: \"No especificado.\",\n                    opcionesPresupuesto: \"No especificado.\",\n                    sensacionValeLaPena: \"Para algunos 'no recomendable' o 'nada recomendable' debido a la relaci\u00f3n calidad-precio y trato.\"\n                },\n                onlineReputation: {\n                    resenas: \"Mixtas, con fuertes elogios y quejas significativas.\",\n                    bocaABoca: \"Polarizado.\",\n                    redesSociales: \"No especificado.\",\n                    facilidadReserva: \"No especificado.\"\n                }\n            },\n            { \n                name: \"Barra Castizo\", \n                concept: \"Tradicional\", \n                location: \"Sevilla Centro\", \n                rating: 4, \n                ratingSource: \"Petit Fut\u00e9\", \n                address: \"C\/ Zaragoza, 6\", \n                phone: \"+34 955 180 562\", \n                web: \"barracastizo.es\", \n                summary: \"El 'renacer de la barra costumbrista', ofreciendo tapas tradicionales en un ambiente moderno y acogedor.\", \n                positives: \"Alta calidad de comida, popular entre locales y turistas, ambiente inclusivo ('Kids & Gay friendly').\", \n                negatives: \"No se han identificado quejas significativas en las rese\u00f1as disponibles.\", \n                status: \"Operativo\",\n                foodDetails: {\n                    saborCalidad: \"Alta calidad de comida e ingredientes. Platos destacados: coliflor con holandesa trufada y polvo de caf\u00e9.\",\n                    presentacion: \"Tapas aut\u00e9nticas y tradicionales en un entorno contempor\u00e1neo. Cocina abierta.\",\n                    variedadMenu: \"Platos cl\u00e1sicos espa\u00f1oles: frituras, tataki de at\u00fan, chipir\u00f3n a la plancha, arroz del d\u00eda.\",\n                    innovacionEspecialidad: \"'Renacer de la barra costumbrista', reinterpreta lo tradicional con toque moderno.\",\n                    tamanoPorciones: \"No especificado.\"\n                },\n                serviceDetails: {\n                    amabilidadProfesionalidad: \"No detallado, pero el ambiente inclusivo sugiere buen trato.\",\n                    rapidezEficiencia: \"No detallado.\",\n                    atencionDetalles: \"No detallado.\",\n                    capacidadResolucion: \"No detallado.\",\n                    conocimientoProducto: \"No detallado.\"\n                },\n                ambianceDetails: {\n                    decoracionEstilo: \"Fusiona elementos tradicionales (suelo mosaico de m\u00e1rmol) con toques modernos. Acogedor.\",\n                    limpiezaHigiene: \"No especificado.\",\n                    iluminacionMusica: \"No especificado.\",\n                    comodidad: \"No especificado.\",\n                    nivelRuido: \"No especificado.\",\n                    accesibilidad: \"Kids friendly y Gay friendly, lo que implica una actitud acogedora y posiblemente adaptaciones para familias.\"\n                },\n                priceDetails: {\n                    justificacionPrecio: \"No detallado.\",\n                    transparencia: \"No detallado.\",\n                    opcionesPresupuesto: \"No detallado.\",\n                    sensacionValeLaPena: \"Alta valoraci\u00f3n general, sugiere buena relaci\u00f3n calidad-precio.\"\n                },\n                onlineReputation: {\n                    resenas: \"4\/5 en Petit Fut\u00e9 (55 rese\u00f1as). Sin quejas significativas.\",\n                    bocaABoca: \"Popular entre sevillanos y turistas.\",\n                    redesSociales: \"No especificado.\",\n                    facilidadReserva: \"No especificado.\"\n                }\n            },\n            { \n                name: \"Filo\", \n                concept: \"Brunch\/Healthy\", \n                location: \"Sevilla Centro\", \n                rating: null, \n                address: \"C\/ Hernando Col\u00f3n, 19 & 10\", \n                phone: \"+34 955 186 892\", \n                web: \"filosevilla.es\", \n                summary: \"Sandwicher\u00eda 'pija' con varias ubicaciones, especializada en opciones saludables, brunch, y platos 'mega eco'.\", \n                positives: \"Buenos desayunos, sabrosos s\u00e1ndwiches, ensaladas frescas, buenas opciones veganas y personal amable.\", \n                negatives: \"Calidad del hummus criticada, opciones veganas a veces limitadas, informaci\u00f3n contradictoria sobre el estado de uno de sus locales.\", \n                status: \"Operativo\",\n                foodDetails: {\n                    saborCalidad: \"Buenos desayunos y s\u00e1ndwiches sabrosos (ej. tostadas de aguacate, pollo al curry con mango). Ensaladas frescas. Hamburguesa y s\u00e1ndwich Heura, pastel de chocolate vegano. Hummus criticado como 'aceitoso, casi viscoso y sin sabor'.\",\n                    presentacion: \"No especificado, pero el concepto 'pija' sugiere esmero.\",\n                    variedadMenu: \"Opciones saludables, org\u00e1nicas y veganas. Brunch y aperitivos informales. Opciones veganas a veces limitadas.\",\n                    innovacionEspecialidad: \"Concepto de 'mega eco' y opciones diet\u00e9ticas (veganas).\",\n                    tamanoPorciones: \"No especificado.\"\n                },\n                serviceDetails: {\n                    amabilidadProfesionalidad: \"Personal amable y complaciente.\",\n                    rapidezEficiencia: \"No especificado.\",\n                    atencionDetalles: \"No especificado.\",\n                    capacidadResolucion: \"No especificado.\",\n                    conocimientoProducto: \"No especificado.\"\n                },\n                ambianceDetails: {\n                    decoracionEstilo: \"No detallado, pero se describe como 'sandwicher\u00eda pija' y 'chic'.\",\n                    limpiezaHigiene: \"No especificado.\",\n                    iluminacionMusica: \"No especificado.\",\n                    comodidad: \"No especificado.\",\n                    nivelRuido: \"Puede estar muy concurrido en horas punta.\",\n                    accesibilidad: \"No especificado.\"\n                },\n                priceDetails: {\n                    justificacionPrecio: \"Buena relaci\u00f3n calidad-precio en general.\",\n                    transparencia: \"No especificado.\",\n                    opcionesPresupuesto: \"No especificado.\",\n                    sensacionValeLaPena: \"Percepci\u00f3n positiva por la calidad y el precio.\"\n                },\n                onlineReputation: {\n                    resenas: \"Mixtas, especialmente en opciones veganas. Informaci\u00f3n contradictoria sobre el estado de la ubicaci\u00f3n Hernando Col\u00f3n 19 (cerrado vs. abierto).\",\n                    bocaABoca: \"No especificado.\",\n                    redesSociales: \"No especificado.\",\n                    facilidadReserva: \"No especificado.\"\n                }\n            },\n            { \n                name: \"Torres y Garc\u00eda\", \n                concept: \"R\u00fastica\", \n                location: \"Sevilla Centro\", \n                rating: 1, \n                ratingSource: \"OpenTable\", \n                address: \"C\/ Harinas, 2\", \n                phone: \"+34 955 546 385\", \n                web: \"torresygarcia.es\", \n                summary: \"Restaurante de 'nueva cocina r\u00fastica' con pizzas en horno de le\u00f1a. Recibi\u00f3 un 'Bib Gourmand 2020'.\", \n                positives: \"El reconocimiento 'Bib Gourmand 2020' indica un pasado de alto rendimiento.\", \n                negatives: \"Una rese\u00f1a reciente y demoledora reporta 'mal servicio, larga espera y comida fr\u00eda', sugiriendo un declive cr\u00edtico en los est\u00e1ndares.\", \n                status: \"Operativo\",\n                foodDetails: {\n                    saborCalidad: \"Reconocido con 'Bib Gourmand 2020' (buena calidad a buen precio). Rese\u00f1a reciente: 'comida fr\u00eda'.\",\n                    presentacion: \"No especificado.\",\n                    variedadMenu: \"Amplia selecci\u00f3n de carnes y pescados. Pizzas en horno de piedra.\",\n                    innovacionEspecialidad: \"'Nueva cocina r\u00fastica'.\",\n                    tamanoPorciones: \"No especificado.\"\n                },\n                serviceDetails: {\n                    amabilidadProfesionalidad: \"Rese\u00f1a reciente: 'Slechte bediening' (mal servicio).\",\n                    rapidezEficiencia: \"Rese\u00f1a reciente: 'Lang wachten' (largos tiempos de espera). Comida 'servida en fases'.\",\n                    atencionDetalles: \"No especificado.\",\n                    capacidadResolucion: \"No especificado.\",\n                    conocimientoProducto: \"No especificado.\"\n                },\n                ambianceDetails: {\n                    decoracionEstilo: \"No especificado.\",\n                    limpiezaHigiene: \"No especificado.\",\n                    iluminacionMusica: \"No especificado.\",\n                    comodidad: \"No especificado.\",\n                    nivelRuido: \"No especificado.\",\n                    accesibilidad: \"No especificado.\"\n                },\n                priceDetails: {\n                    justificacionPrecio: \"Bib Gourmand implica buena calidad-precio. No obstante, las malas experiencias recientes sugieren que el valor percibido ha ca\u00eddo.\",\n                    transparencia: \"No especificado.\",\n                    opcionesPresupuesto: \"No especificado.\",\n                    sensacionValeLaPena: \"Rese\u00f1a reciente: 'Nog veel werk aan' (a\u00fan queda mucho trabajo por hacer), indica muy baja satisfacci\u00f3n.\"\n                },\n                onlineReputation: {\n                    resenas: \"1\/5 en OpenTable (una rese\u00f1a reciente). Sentimiento abrumadoramente negativo en la rese\u00f1a reciente.\",\n                    bocaABoca: \"Potencialmente afectado negativamente por la experiencia descrita.\",\n                    redesSociales: \"No especificado.\",\n                    facilidadReserva: \"No especificado.\"\n                }\n            },\n            { \n                name: \"Mamarracha\", \n                concept: \"Tapas Modernas\", \n                location: \"Sevilla Centro\", \n                rating: 3, \n                ratingSource: \"OpenTable\", \n                address: \"C\/ Hernando Col\u00f3n, 1 y 3\", \n                phone: \"+34 955 123 911\", \n                web: \"mamarracha.com\", \n                summary: \"Bar de tapas de vanguardia con un car\u00e1cter urbano y un llamativo jard\u00edn vertical. Especializado en brasas.\", \n                positives: \"Una rese\u00f1a lo califica de 'fabuloso', con comida 'incre\u00edble' y servicio 'excepcional'.\", \n                negatives: \"Pocas rese\u00f1as recientes disponibles para evaluar la percepci\u00f3n actual de forma exhaustiva.\", \n                status: \"Operativo\",\n                foodDetails: {\n                    saborCalidad: \"Comida 'incre\u00edble' y 'fant\u00e1stica'. Platos destacados: ensalada C\u00e9sar con cerdo, tiradito de at\u00fan rojo, costillas de cerdo 'asombrosamente tiernas', alcachofas a la brasa.\",\n                    presentacion: \"Tapas de vanguardia, jard\u00edn vertical.\",\n                    variedadMenu: \"Tapas y comida a la brasa (carb\u00f3n de quebracho).\",\n                    innovacionEspecialidad: \"Concepto urbano y vanguardista, especializaci\u00f3n en brasas.\",\n                    tamanoPorciones: \"No especificado.\"\n                },\n                serviceDetails: {\n                    amabilidadProfesionalidad: \"Servicio 'excepcional', personal 'amable'.\",\n                    rapidezEficiencia: \"No especificado.\",\n                    atencionDetalles: \"Posibilidad de 'observar al chef preparar los platos'.\",\n                    capacidadResolucion: \"No especificado.\",\n                    conocimientoProducto: \"No especificado.\"\n                },\n                ambianceDetails: {\n                    decoracionEstilo: \"Dise\u00f1o con car\u00e1cter urbanita, moderno, jard\u00edn vertical.\",\n                    limpiezaHigiene: \"No especificado.\",\n                    iluminacionMusica: \"No especificado.\",\n                    comodidad: \"No especificado.\",\n                    nivelRuido: \"No especificado.\",\n                    accesibilidad: \"No especificado.\"\n                },\n                priceDetails: {\n                    justificacionPrecio: \"No especificado.\",\n                    transparencia: \"No especificado.\",\n                    opcionesPresupuesto: \"No especificado.\",\n                    sensacionValeLaPena: \"Experiencia 'fabulosa' en la rese\u00f1a detallada.\"\n                },\n                onlineReputation: {\n                    resenas: \"3\/5 en OpenTable (basado en rese\u00f1as hist\u00f3ricas). Pocas rese\u00f1as recientes dificultan una evaluaci\u00f3n exhaustiva.\",\n                    bocaABoca: \"No especificado.\",\n                    redesSociales: \"No especificado.\",\n                    facilidadReserva: \"No especificado.\"\n                }\n            },\n            { \n                name: \"Caf\u00e9 Santacruz\", \n                concept: \"Tradicional\", \n                location: \"Sevilla Centro\", \n                rating: null, \n                address: \"C\/ Rodrigo Caro, 11\", \n                phone: \"+34 955 099 910\", \n                web: \"cafesantacruz.es\", \n                summary: \"Restaurante de cocina tradicional espa\u00f1ola y mediterr\u00e1nea con terraza.\", \n                positives: \"Ubicado en una zona c\u00e9ntrica.\", \n                negatives: \"Su web indica 'Restaurante cerrado' y no hay disponibilidad, lo que sugiere que no est\u00e1 operativo.\", \n                status: \"Cerrado \/ Incierto\",\n                foodDetails: {\n                    saborCalidad: \"Cocina tradicional espa\u00f1ola y mediterr\u00e1nea.\",\n                    presentacion: \"No especificado.\",\n                    variedadMenu: \"No especificado.\",\n                    innovacionEspecialidad: \"No especificado.\",\n                    tamanoPorciones: \"No especificado.\"\n                },\n                serviceDetails: {\n                    amabilidadProfesionalidad: \"No detallado.\",\n                    rapidezEficiencia: \"No detallado.\",\n                    atencionDetalles: \"No detallado.\",\n                    capacidadResolucion: \"No detallado.\",\n                    conocimientoProducto: \"No detallado.\"\n                },\n                ambianceDetails: {\n                    decoracionEstilo: \"Cuenta con terraza.\",\n                    limpiezaHigiene: \"No especificado.\",\n                    iluminacionMusica: \"No especificado.\",\n                    comodidad: \"No especificado.\",\n                    nivelRuido: \"No especificado.\",\n                    accesibilidad: \"No especificado.\"\n                },\n                priceDetails: {\n                    justificacionPrecio: \"No detallado.\",\n                    transparencia: \"No detallado.\",\n                    opcionesPresupuesto: \"No detallado.\",\n                    sensacionValeLaPena: \"No detallado.\"\n                },\n                onlineReputation: {\n                    resenas: \"Actualmente sin rese\u00f1as en OpenTable. No operativo seg\u00fan su web, lo que afecta su presencia online.\",\n                    bocaABoca: \"No especificado.\",\n                    redesSociales: \"No especificado.\",\n                    facilidadReserva: \"No disponible si est\u00e1 cerrado.\"\n                }\n            },\n            { \n                name: \"La Chunga\", \n                concept: \"Tapas\/Cocina Espa\u00f1ola y Mundial\", \n                location: \"Sevilla Centro\", \n                rating: null, \n                address: \"C\/ Arjona, 13\", \n                phone: \"+34 955 180 844\", \n                web: \"theluxuryeditor.com\", \n                summary: \"Espacio amable, local e informal que sirve tapas, s\u00e1ndwiches de pan de pita y cocina espa\u00f1ola e internacional.\", \n                positives: \"Ambiente local e informal.\", \n                negatives: \"No se han identificado quejas significativas en las rese\u00f1as disponibles.\", \n                status: \"Operativo\",\n                foodDetails: {\n                    saborCalidad: \"No especificado.\",\n                    presentacion: \"No especificado.\",\n                    variedadMenu: \"Tapas, s\u00e1ndwiches de pan de pita, cocina espa\u00f1ola e internacional.\",\n                    innovacionEspecialidad: \"No especificado.\",\n                    tamanoPorciones: \"No especificado.\"\n                },\n                serviceDetails: {\n                    amabilidadProfesionalidad: \"No detallado.\",\n                    rapidezEficiencia: \"No detallado.\",\n                    atencionDetalles: \"No detallado.\",\n                    capacidadResolucion: \"No detallado.\",\n                    conocimientoProducto: \"No detallado.\"\n                },\n                ambianceDetails: {\n                    decoracionEstilo: \"Amable, local e informal.\",\n                    limpiezaHigiene: \"No especificado.\",\n                    iluminacionMusica: \"No especificado.\",\n                    comodidad: \"No especificado.\",\n                    nivelRuido: \"No especificado.\",\n                    accesibilidad: \"No especificado.\"\n                },\n                priceDetails: {\n                    justificacionPrecio: \"No detallado.\",\n                    transparencia: \"No detallado.\",\n                    opcionesPresupuesto: \"No detallado.\",\n                    sensacionValeLaPena: \"No detallado.\"\n                },\n                onlineReputation: {\n                    resenas: \"No se han identificado quejas significativas.\",\n                    bocaABoca: \"No especificado.\",\n                    redesSociales: \"No especificado.\",\n                    facilidadReserva: \"No especificado.\"\n                }\n            },\n            { \n                name: \"Tata Pila\", \n                concept: \"Bistr\u00f3 Andaluz\", \n                location: \"Sevilla Centro\", \n                rating: null, \n                address: \"C\/ Julio C\u00e9sar, 14\", \n                phone: \"+34 954 870 862\", \n                web: \"sevillacitycentre.com\", \n                summary: \"Bistr\u00f3 andaluz con inspiraci\u00f3n francesa, aut\u00e9ntico en fondo y forma.\", \n                positives: \"Inspiraci\u00f3n francesa, aut\u00e9ntico en fondo y forma.\", \n                negatives: \"Cerrado en 2021.\", \n                status: \"Cerrado\",\n                foodDetails: {\n                    saborCalidad: \"Bistr\u00f3 andaluz con inspiraci\u00f3n francesa. Carta corta que cambiaba frecuentemente.\",\n                    presentacion: \"No especificado.\",\n                    variedadMenu: \"Carta corta con sugerencias, mezcla cocina francesa con productos andaluces.\",\n                    innovacionEspecialidad: \"Aires innovadores.\",\n                    tamanoPorciones: \"No especificado.\"\n                },\n                serviceDetails: {\n                    amabilidadProfesionalidad: \"No detallado.\",\n                    rapidezEficiencia: \"No detallado.\",\n                    atencionDetalles: \"No detallado.\",\n                    capacidadResolucion: \"No detallado.\",\n                    conocimientoProducto: \"No detallado.\"\n                },\n                ambianceDetails: {\n                    decoracionEstilo: \"Interiorismo imponente, rememorando un bistr\u00f3 franc\u00e9s (bancos corridos, vitrinas madera noble, entelados, espejos, cocina vista).\",\n                    limpiezaHigiene: \"No especificado.\",\n                    iluminacionMusica: \"No especificado.\",\n                    comodidad: \"No especificado.\",\n                    nivelRuido: \"No especificado.\",\n                    accesibilidad: \"Zona 'instagramer' en ba\u00f1os.\"\n                },\n                priceDetails: {\n                    justificacionPrecio: \"No detallado.\",\n                    transparencia: \"No detallado.\",\n                    opcionesPresupuesto: \"No detallado.\",\n                    sensacionValeLaPena: \"No detallado.\"\n                },\n                onlineReputation: {\n                    resenas: \"Cerrado desde 2021, sin comentarios recientes.\",\n                    bocaABoca: \"No aplica por estar cerrado.\",\n                    redesSociales: \"No aplica por estar cerrado.\",\n                    facilidadReserva: \"No aplica por estar cerrado.\"\n                }\n            },\n            { \n                name: \"Ni\u00f1o Gordo\", \n                concept: \"No especificado\", \n                location: \"Sevilla Centro\", \n                rating: null, \n                address: \"C\/ Hernando Col\u00f3n, 10\", \n                phone: \"+34 955 052 870\", \n                web: \"sevillacitycentre.com\", \n                summary: \"Ubicado junto a la Catedral, ofrec\u00eda versiones XXL de platos para compartir y c\u00f3cteles. Ha cerrado sus puertas.\", \n                positives: \"Concepto innovador, c\u00f3cteles creativos.\", \n                negatives: \"Establecimiento cerrado.\", \n                status: \"Cerrado\",\n                foodDetails: {\n                    saborCalidad: \"No especificado en detalle, pero destacaban versiones XXL de platos como ramen tartufato, curry verde de calabaza, lenguado a la meuniere coreana con mazorca a la parrilla y gnocchis.\",\n                    presentacion: \"No especificado.\",\n                    variedadMenu: \"Amplia, con opciones para compartir.\",\n                    innovacionEspecialidad: \"Platos en formato XXL, c\u00f3cteles con toque asi\u00e1tico.\",\n                    tamanoPorciones: \"Formatos XXL, para compartir.\"\n                },\n                serviceDetails: {\n                    amabilidadProfesionalidad: \"No detallado.\",\n                    rapidezEficiencia: \"No detallado.\",\n                    atencionDetalles: \"No detallado.\",\n                    capacidadResolucion: \"No detallado.\",\n                    conocimientoProducto: \"No detallado.\"\n                },\n                ambianceDetails: {\n                    decoracionEstilo: \"No detallado, pero se espera que tenga un dise\u00f1o moderno y acorde a su propuesta innovadora.\",\n                    limpiezaHigiene: \"No especificado.\",\n                    iluminacionMusica: \"No especificado.\",\n                    comodidad: \"No especificado.\",\n                    nivelRuido: \"No especificado.\",\n                    accesibilidad: \"No especificado.\"\n                },\n                priceDetails: {\n                    justificacionPrecio: \"No detallado.\",\n                    transparencia: \"No detallado.\",\n                    opcionesPresupuesto: \"No detallado.\",\n                    sensacionValeLaPena: \"No detallado.\"\n                },\n                onlineReputation: {\n                    resenas: \"Cerrado. Sin rese\u00f1as detalladas recientes.\",\n                    bocaABoca: \"No aplica por estar cerrado.\",\n                    redesSociales: \"No aplica por estar cerrado.\",\n                    facilidadReserva: \"No aplica por estar cerrado.\"\n                }\n            }\n        ];\n\n        document.addEventListener('DOMContentLoaded', () => {\n            const grid = document.getElementById('restaurant-grid');\n            const filtersConceptContainer = document.getElementById('filters-concept');\n            const filtersLocationContainer = document.getElementById('filters-location');\n            const modal = document.getElementById('modal');\n            const modalContent = document.getElementById('modal-content');\n            \n            const concepts = ['Todos', ...new Set(restaurantData.map(r => r.concept))].sort();\n            const locations = ['Todos', ...new Set(restaurantData.map(r => r.location))].sort();\n\n            function renderFilters() {\n                filtersConceptContainer.innerHTML = `<span class=\"font-semibold text-slate-700 mr-2\">Concepto:<\/span>` + concepts.map(c => `<button class=\"filter-btn concept-filter px-4 py-1 rounded-full text-sm font-medium transition-all duration-200 ${c === 'Todos' ? 'active-filter' : 'inactive-filter'}\" data-filter=\"${c}\">${c}<\/button>`).join('');\n                filtersLocationContainer.innerHTML = `<span class=\"font-semibold text-slate-700 mr-2\">Ubicaci\u00f3n:<\/span>` + locations.map(l => `<button class=\"filter-btn location-filter px-4 py-1 rounded-full text-sm font-medium transition-all duration-200 ${l === 'Todos' ? 'active-filter' : 'inactive-filter'}\" data-filter=\"${l}\">${l}<\/button>`).join('');\n            }\n\n            function renderGrid(filteredData) {\n                grid.innerHTML = filteredData.map((r, index) => {\n                    const originalIndex = restaurantData.findIndex(item => item === r); \/\/ Get original index for modal data\n                    return `\n                        <div class=\"restaurant-card bg-white rounded-xl shadow-lg border border-gray-100 overflow-hidden flex flex-col transition-transform duration-300 hover:scale-[1.02]\" data-concept=\"${r.concept}\" data-location=\"${r.location}\">\n                            <div class=\"p-6 flex-grow\">\n                                <div class=\"flex justify-between items-start\">\n                                    <h3 class=\"text-xl font-bold text-slate-900\">${r.name}<\/h3>\n                                    <span class=\"text-xs font-bold px-2 py-1 rounded-full ${r.status === 'Operativo' ? 'bg-green-100 text-green-800' : 'bg-red-100 text-red-800'}\">${r.status}<\/span>\n                                <\/div>\n                                <p class=\"text-[#E0A75E] font-semibold text-sm mt-1\">${r.concept}<\/p>\n                                <p class=\"text-slate-500 text-sm\">${r.location}<\/p>\n                                <p class=\"text-slate-600 mt-3 text-sm flex-grow\">${r.summary}<\/p>\n                            <\/div>\n                            <div class=\"bg-stone-50 p-4 mt-auto\">\n                                <button class=\"w-full bg-[#E0A75E] text-white font-bold py-2 px-4 rounded-lg hover:bg-[#c28b49] transition-colors duration-300 open-modal-btn\" data-index=\"${originalIndex}\">\n                                    Ver Detalles\n                                <\/button>\n                            <\/div>\n                        <\/div>\n                    `;\n                }).join('');\n                addModalEventListeners();\n            }\n\n            function filterRestaurants() {\n                const activeConcept = document.querySelector('.concept-filter.active-filter').dataset.filter;\n                const activeLocation = document.querySelector('.location-filter.active-filter.active-filter').dataset.filter;\n\n                const filtered = restaurantData.filter(r => \n                    (activeConcept === 'Todos' || r.concept === activeConcept) &&\n                    (activeLocation === 'Todos' || r.location === activeLocation)\n                );\n                renderGrid(filtered);\n            }\n\n            function handleFilterClick(e) {\n                if (!e.target.classList.contains('filter-btn')) return;\n\n                const parent = e.target.parentElement;\n                parent.querySelectorAll('.filter-btn').forEach(btn => btn.classList.replace('active-filter', 'inactive-filter'));\n                e.target.classList.replace('inactive-filter', 'active-filter');\n                \n                filterRestaurants();\n            }\n            \n            function showModal(index) {\n                const r = restaurantData[index];\n                let ratingHTML = '<p class=\"text-slate-500\">Sin valoraci\u00f3n p\u00fablica detallada.<\/p>';\n                if (r.rating) {\n                    const maxRating = r.ratingSource === 'TheFork' ? 10 : 5;\n                    ratingHTML = `\n                        <div class=\"flex items-baseline\">\n                            <span class=\"text-4xl font-extrabold text-[#E0A75E]\">${r.rating}<\/span>\n                            <span class=\"text-lg text-slate-500 font-semibold\">\/${maxRating}<\/span>\n                            <span class=\"ml-2 text-sm text-slate-400\">(${r.ratingSource})<\/span>\n                        <\/div>\n                    `;\n                }\n\n                modalContent.innerHTML = `\n                    <div class=\"p-6 md:p-8\">\n                        <div class=\"flex justify-between items-start mb-4\">\n                            <div>\n                                <h2 class=\"text-2xl md:text-3xl font-extrabold text-slate-900\">${r.name}<\/h2>\n                                <p class=\"text-[#E0A75E] font-semibold\">${r.concept}<\/p>\n                            <\/div>\n                            <button id=\"close-modal\" class=\"text-3xl text-slate-400 hover:text-slate-800 transition-colors\">&times;<\/button>\n                        <\/div>\n                        <div class=\"grid grid-cols-1 md:grid-cols-2 gap-6 mb-6\">\n                            <div class=\"bg-stone-100 p-4 rounded-lg shadow-sm border border-stone-200\">\n                                <h4 class=\"font-semibold text-slate-500 text-sm mb-1\">Valoraci\u00f3n<\/h4>\n                                ${ratingHTML}\n                            <\/div>\n                            <div class=\"bg-stone-100 p-4 rounded-lg shadow-sm border border-stone-200\">\n                                <h4 class=\"font-semibold text-slate-500 text-sm mb-1\">Contacto<\/h4>\n                                <p class=\"text-slate-700 text-sm\">${r.address}<\/p>\n                                <p class=\"text-slate-700 text-sm\">${r.phone}<\/p>\n                                <a href=\"http:\/\/${r.web}\" target=\"_blank\" class=\"text-sm text-[#E0A75E] hover:underline\">${r.web}<\/a>\n                            <\/div>\n                        <\/div>\n                        <div class=\"space-y-6 mt-6\">\n                            ${r.foodDetails ? `\n                            <div class=\"bg-blue-50 border-l-4 border-blue-400 text-blue-800 p-4 rounded-r-lg shadow-sm\">\n                                <h4 class=\"font-bold text-blue-900 mb-2 flex items-center\">\ud83c\udf7d\ufe0f La Comida<\/h4>\n                                <ul class=\"list-disc list-inside space-y-1 text-sm\">\n                                    <li><strong class=\"font-semibold\">Sabor y Calidad:<\/strong> ${r.foodDetails.saborCalidad}<\/li>\n                                    <li><strong class=\"font-semibold\">Presentaci\u00f3n:<\/strong> ${r.foodDetails.presentacion || 'No especificado.'}<\/li>\n                                    <li><strong class=\"font-semibold\">Variedad del Men\u00fa:<\/strong> ${r.foodDetails.variedadMenu}<\/li>\n                                    <li><strong class=\"font-semibold\">Innovaci\u00f3n y Especialidad:<\/strong> ${r.foodDetails.innovacionEspecialidad}<\/li>\n                                    <li><strong class=\"font-semibold\">Tama\u00f1o de las Porciones:<\/strong> ${r.foodDetails.tamanoPorciones}<\/li>\n                                <\/ul>\n                            <\/div>` : ''}\n\n                            ${r.serviceDetails ? `\n                            <div class=\"bg-green-50 border-l-4 border-green-400 text-green-800 p-4 rounded-r-lg shadow-sm\">\n                                <h4 class=\"font-bold text-green-900 mb-2 flex items-center\">\ud83d\udc68\u200d\ud83c\udf73 El Servicio<\/h4>\n                                <ul class=\"list-disc list-inside space-y-1 text-sm\">\n                                    <li><strong class=\"font-semibold\">Amabilidad y Profesionalidad:<\/strong> ${r.serviceDetails.amabilidadProfesionalidad}<\/li>\n                                    <li><strong class=\"font-semibold\">Rapidez y Eficiencia:<\/strong> ${r.serviceDetails.rapidezEficiencia}<\/li>\n                                    <li><strong class=\"font-semibold\">Atenci\u00f3n a Detalles:<\/strong> ${r.serviceDetails.atencionDetalles}<\/li>\n                                    <li><strong class=\"font-semibold\">Capacidad de Resoluci\u00f3n:<\/strong> ${r.serviceDetails.capacidadResolucion}<\/li>\n                                    <li><strong class=\"font-semibold\">Conocimiento del Producto:<\/strong> ${r.serviceDetails.conocimientoProducto}<\/li>\n                                <\/ul>\n                            <\/div>` : ''}\n\n                            ${r.ambianceDetails ? `\n                            <div class=\"bg-purple-50 border-l-4 border-purple-400 text-purple-800 p-4 rounded-r-lg shadow-sm\">\n                                <h4 class=\"font-bold text-purple-900 mb-2 flex items-center\">\u2728 El Ambiente<\/h4>\n                                <ul class=\"list-disc list-inside space-y-1 text-sm\">\n                                    <li><strong class=\"font-semibold\">Decoraci\u00f3n y Estilo:<\/strong> ${r.ambianceDetails.decoracionEstilo}<\/li>\n                                    <li><strong class=\"font-semibold\">Limpieza e Higiene:<\/strong> ${r.ambianceDetails.limpiezaHigiene || 'No especificado.'}<\/li>\n                                    <li><strong class=\"font-semibold\">Iluminaci\u00f3n y M\u00fasica:<\/strong> ${r.ambianceDetails.iluminacionMusica || 'No especificado.'}<\/li>\n                                    <li><strong class=\"font-semibold\">Comodidad:<\/strong> ${r.ambianceDetails.comodidad || 'No especificado.'}<\/li>\n                                    <li><strong class=\"font-semibold\">Nivel de Ruido:<\/strong> ${r.ambianceDetails.nivelRuido || 'No especificado.'}<\/li>\n                                    <li><strong class=\"font-semibold\">Accesibilidad:<\/strong> ${r.ambianceDetails.accesibilidad || 'No especificado.'}<\/li>\n                                <\/ul>\n                            <\/div>` : ''}\n\n                            ${r.priceDetails ? `\n                            <div class=\"bg-red-50 border-l-4 border-red-400 text-red-800 p-4 rounded-r-lg shadow-sm\">\n                                <h4 class=\"font-bold text-red-900 mb-2 flex items-center\">\ud83d\udcb8 El Precio (Valor Percibido)<\/h4>\n                                <ul class=\"list-disc list-inside space-y-1 text-sm\">\n                                    <li><strong class=\"font-semibold\">Justificaci\u00f3n del Precio:<\/strong> ${r.priceDetails.justificacionPrecio}<\/li>\n                                    <li><strong class=\"font-semibold\">Transparencia:<\/strong> ${r.priceDetails.transparencia}<\/li>\n                                    <li><strong class=\"font-semibold\">Opciones para Distintos Presupuestos:<\/strong> ${r.priceDetails.opcionesPresupuesto || 'No especificado.'}<\/li>\n                                    <li><strong class=\"font-semibold\">Sensaci\u00f3n de \"Vale la Pena\":<\/strong> ${r.priceDetails.sensacionValeLaPena}<\/li>\n                                <\/ul>\n                            <\/div>` : ''}\n\n                            ${r.onlineReputation ? `\n                            <div class=\"bg-yellow-50 border-l-4 border-yellow-400 text-yellow-800 p-4 rounded-r-lg shadow-sm\">\n                                <h4 class=\"font-bold text-yellow-900 mb-2 flex items-center\">\ud83c\udf10 Reputaci\u00f3n y Presencia Online<\/h4>\n                                <ul class=\"list-disc list-inside space-y-1 text-sm\">\n                                    <li><strong class=\"font-semibold\">Rese\u00f1as Online:<\/strong> ${r.onlineReputation.resenas}<\/li>\n                                    <li><strong class=\"font-semibold\">Boca a Boca:<\/strong> ${r.onlineReputation.bocaABoca}<\/li>\n                                    <li><strong class=\"font-semibold\">Presencia en Redes Sociales:<\/strong> ${r.onlineReputation.redesSociales || 'No especificado.'}<\/li>\n                                    <li><strong class=\"font-semibold\">Facilidad de Reserva:<\/strong> ${r.onlineReputation.facilidadReserva || 'No especificado.'}<\/li>\n                                <\/ul>\n                            <\/div>` : ''}\n                        <\/div>\n                    <\/div>`;\n                modal.classList.remove('hidden');\n                document.getElementById('close-modal').addEventListener('click', () => modal.classList.add('hidden'));\n            }\n            \n            function addModalEventListeners() {\n                document.querySelectorAll('.open-modal-btn').forEach(btn => {\n                    btn.addEventListener('click', () => {\n                        showModal(btn.dataset.index);\n                    });\n                });\n            }\n\n            modal.addEventListener('click', (e) => {\n                if (e.target === modal) {\n                    modal.classList.add('hidden');\n                }\n            });\n\n            const ctx = document.getElementById('ratingsChart').getContext('2d');\n            const chartData = restaurantData.filter(r => r.rating !== null).map(r => ({\n                name: r.name.length > 16 ? r.name.substring(0, 15) + '...' : r.name, \/\/ Truncate long names\n                rating: r.ratingSource === 'TheFork' ? r.rating \/ 2 : r.rating, \/\/ Normalize TheFork's 10-point scale\n                originalRating: r.rating,\n                source: r.ratingSource\n            })).sort((a, b) => b.rating - a.rating); \/\/ Sort by rating descending\n\n            new Chart(ctx, {\n                type: 'bar',\n                data: {\n                    labels: chartData.map(r => r.name),\n                    datasets: [{\n                        label: 'Valoraci\u00f3n Normalizada (sobre 5)',\n                        data: chartData.map(r => r.rating),\n                        backgroundColor: '#E0A75E', \/\/ Using the accent color\n                        borderColor: '#c28b49', \/\/ A slightly darker shade\n                        borderWidth: 1\n                    }]\n                },\n                options: {\n                    indexAxis: 'y', \/\/ Horizontal bars\n                    maintainAspectRatio: false,\n                    responsive: true,\n                    plugins: {\n                        legend: { display: false },\n                        tooltip: {\n                            callbacks: {\n                                label: function(context) {\n                                    const dataPoint = chartData[context.dataIndex];\n                                    return `Valoraci\u00f3n: ${dataPoint.originalRating} (${dataPoint.source})`;\n                                }\n                            }\n                        }\n                    },\n                    scales: {\n                        x: { \n                            beginAtZero: true, \n                            max: 5, \n                            grid: { color: '#e5e7eb' }, \/\/ gray-200\n                            title: {\n                                display: true,\n                                text: 'Valoraci\u00f3n (escala 0-5)',\n                                color: '#3C3633'\n                            }\n                        },\n                        y: { \n                            grid: { display: false },\n                            title: {\n                                display: true,\n                                text: 'Restaurante',\n                                color: '#3C3633'\n                            }\n                        }\n                    }\n                }\n            });\n\n            document.getElementById('mobile-nav').addEventListener('change', function() {\n                window.location.hash = this.value;\n            });\n            \n            \/\/ Initial rendering of filters and grid\n            renderFilters();\n            filterRestaurants(); \/\/ Render grid with default \"Todos\" filters\n\n            filtersConceptContainer.addEventListener('click', handleFilterClick);\n            filtersLocationContainer.addEventListener('click', handleFilterClick);\n        });\n    <\/script>\n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>An\u00e1lisis Interactivo: Grupo Ovejas Negras Grupo Ovejas Negras Visi\u00f3n General Restaurantes Reputaci\u00f3n Claves Estrat\u00e9gicas Fuentes Visi\u00f3n GeneralRestaurantesReputaci\u00f3nEstrategiasFuentes El Universo Gastron\u00f3mico de Ovejas Negras Bienvenido al an\u00e1lisis interactivo del Grupo Ovejas Negras. Esta secci\u00f3n ofrece una visi\u00f3n r\u00e1pida de la escala y el impacto de este grupo l\u00edder en la hosteler\u00eda de Sevilla, presentando sus m\u00e9tricas&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-151","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/sgDuos-151","_links":{"self":[{"href":"https:\/\/buscomunicacion.com\/index.php\/wp-json\/wp\/v2\/posts\/151","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buscomunicacion.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buscomunicacion.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buscomunicacion.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buscomunicacion.com\/index.php\/wp-json\/wp\/v2\/comments?post=151"}],"version-history":[{"count":3,"href":"https:\/\/buscomunicacion.com\/index.php\/wp-json\/wp\/v2\/posts\/151\/revisions"}],"predecessor-version":[{"id":167,"href":"https:\/\/buscomunicacion.com\/index.php\/wp-json\/wp\/v2\/posts\/151\/revisions\/167"}],"wp:attachment":[{"href":"https:\/\/buscomunicacion.com\/index.php\/wp-json\/wp\/v2\/media?parent=151"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buscomunicacion.com\/index.php\/wp-json\/wp\/v2\/categories?post=151"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buscomunicacion.com\/index.php\/wp-json\/wp\/v2\/tags?post=151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}