<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Odesocan</title>
	<atom:link href="https://odesocan.org/feed/" rel="self" type="application/rss+xml" />
	<link>https://odesocan.org</link>
	<description>Observatorio de Derechos Sociales de Canarias</description>
	<lastBuildDate>Mon, 27 Jul 2026 09:48:24 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.3</generator>

<image>
	<url>https://odesocan.org/wp-content/uploads/2024/08/cropped-Diseno-sin-titulo-26-32x32.png</url>
	<title>Odesocan</title>
	<link>https://odesocan.org</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>En el Parlamento de Canarias 1 de cada 3 representantes podrían tener conflicto de intereses en materia de vivienda </title>
		<link>https://odesocan.org/__trashed/</link>
					<comments>https://odesocan.org/__trashed/#respond</comments>
		
		<dc:creator><![CDATA[Odesocan]]></dc:creator>
		<pubDate>Tue, 21 Jul 2026 09:35:45 +0000</pubDate>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[P1]]></category>
		<category><![CDATA[Sector público]]></category>
		<category><![CDATA[Vivienda]]></category>
		<guid isPermaLink="false">https://odesocan.org/?p=2549</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="et_pb_section et_pb_section_0 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_0">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_0  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_0">
				
				
				
				
				<div class="et_pb_code_inner"><!-- ================================================================
     ODESOCAN · Nota de presentación - Cargos públicos en Canarias
     ----------------------------------------------------------------
     Pega TODO este fragmento en un módulo "Código" (Code) de Divi.
     NO uses un módulo de Texto: sanea el <script> y rompe los gráficos.

     Antes de publicar, edita las TRES constantes marcadas con ← EDITAR
     al inicio del <script> del final:
       · BASE_URL           → carpeta donde ya están subidos los archivos
                              de la viz (se usa solo para d3.v7.min.js).
       · FOTO_DIRECTORA_URL → URL de la imagen de Emma Colao (hueco
                              reservado en el bloque de declaraciones).
       · HERRAMIENTA_URL    → URL de la página donde vive la herramienta.

     Todo va encapsulado bajo #odc-nota-cargos: no toca el resto de la web.
     Los 4 gráficos son D3 interactivos: tooltip al pasar el cursor y clic
     para abrir la declaración/ficha original de cada persona.
     ================================================================ -->

<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;600;700&family=Inter:wght@400;500;600&display=swap">

<div id="odc-nota-cargos">

  <!-- --- Cabecera de la nota --- -->
  <header class="odc-head">
    <span class="odc-flag"><span class="odc-dot"></span>Presentación · Cargos públicos en Canarias</span>
    <h2 class="odc-titulo">En el Parlamento de Canarias, <em>1 de cada 3</em> representantes podrían tener conflicto de intereses en materia de vivienda</h2>
    <p class="odc-entradilla"><strong>Cargos públicos en Canarias:</strong> Odesocan presenta una nueva herramienta interactiva abierta para la fiscalización colectiva de la administración política en Canarias. Integra en un único lugar el patrimonio declarado, la retribución y la trayectoria de las diputadas y diputados del Parlamento, del Consejo de Gobierno y de los altos cargos del Ejecutivo autonómico.</p> 
    <div class="odc-cta-wrap">
      <a class="odc-cta odc-cta-lg" id="odc-cta-herr" data-odc-cta href="#" target="_blank" rel="noopener">Explorar la herramienta<span class="fl">→</span></a>
      <span class="odc-cta-micro">Acceso libre y gratuito · Parlamento, Gobierno y altos cargos · Sin registro</span>
    </div>
  </header>

  <!-- --- KPIs (los valores finales van en el HTML: sin JS se ven igualmente) --- -->
  <div class="odc-kpis">
    <div class="odc-kpi"><span class="k">Conflicto de interés en vivienda</span><span class="n" data-cnt="3" data-fmt="cada">1 de cada 3</span><span class="s">26 de 70 diputados/as en activo (37,1 %) con 3+ inmuebles o 3+ viviendas</span></div>
    <div class="odc-kpi"><span class="k">Patrimonio monetario medio</span><span class="n" data-cnt="68619" data-fmt="eur">68.619 €</span><span class="s">media del Parlamento (XI Legislatura); 60.298 € al excluir el valor más alto</span></div>
    <div class="odc-kpi"><span class="k">Altos cargos del Gobierno</span><span class="n" data-cnt="147" data-fmt="int">147</span><span class="s">repartidos en las 13 consejerías del Gobierno de Canarias</span></div>
    <div class="odc-kpi"><span class="k">Retribución media anual</span><span class="n" data-cnt="77200" data-fmt="eur">77.200 €</span><span class="s">de los altos cargos; con un patrimonio bruto medio de 272.058 €</span></div>
  </div>

  <!-- --- Contexto --- -->
  <section class="odc-sec">
    <div class="odc-seclabel"><span class="odc-pill">De dónde surge</span><span class="odc-sectitulo">La necesidad detectada en los informes de presupuestos</span></div>
    <p>En los informes de presupuestos de Odesocan 2025 y 2026 se mide el gasto presupuestario en altos cargos y, en ambos ejercicios, <strong>Canarias está en el top 3 de comunidades que mayor proporción de su presupuesto destinan a este concepto</strong>. No se trata de llegar a la conclusión simplista de que no es conveniente remunerar adecuadamente a cargos ubicados en puestos de máxima responsabilidad -que precisan dedicación exclusiva y talento-, sino de indagar en qué contextos institucionales, sociales, políticos y económicos esta cifra es mayor y cuáles son sus efectos.</p> 
    <p>En la página 187 del informe de presupuestos 2025 se recoge una regresión lineal múltiple que busca explicar la emergencia estructural de las comunidades autónomas a través de su comportamiento presupuestario. El principal hallazgo: <strong>por cada 0,1 de presupuesto dedicado a la partida de altos cargos, la emergencia estructural de un territorio aumenta en 3,6 puntos</strong>; es decir, las partidas se amplían justo cuando la situación social y económica empeora. Puede deberse a la captación de talento en momentos de crisis -si se justifica en perfiles técnicos- o a la multiplicación de puestos de confianza política en cada consejería, lo que supondría un principio de desconfianza institucional contrario a la lealtad recogida en la Constitución Española (art. 103.1), el Estatuto de Autonomía de Canarias (arts. 191 y 194) y la Ley 40/2015 de Régimen Jurídico del Sector Público. Con todo, no es objeto de la herramienta falsar hipótesis, sino <strong>el esclarecimiento de datos dispersos no integrados, transformados en información accesible</strong>.</p> 
  </section>

  <!-- --- Declaraciones de la directora (hueco de foto: constante FOTO_DIRECTORA_URL ← EDITAR) --- -->
  <section class="odc-sec">
    <figure class="odc-cita">
      <div class="odc-cita-foto">
        <img decoding="async" id="odc-foto-dir" src="" alt="Emma Colao, directora de ODESOCAN">
        <span class="odc-cita-ini" id="odc-ini-dir" aria-hidden="true">EC</span>
      </div>
      <blockquote>«El Parlamento y el Gobierno de Canarias deciden cada día sobre nuestros derechos. Pero quienes toman las decisiones y alzan la mano para votar no lo hacen desde el vacío, sino desde una realidad económica, patrimonial y material. Por eso hemos creado esta herramienta: para saber quién decide sobre la vivienda, los cuidados, la sanidad o el empleo digno y qué intereses pueden atravesar su posición. Porque quien legisla sobre la vida de la gente y afirma parecerse a ella, también debe explicar desde qué lugar lo hace.»</blockquote>
<figcaption class="odc-cita-attr">- Emma Colao, directora de ODESOCAN</figcaption>
    </figure>
    <div class="odc-aviso"><strong>El objetivo no es el señalamiento singular de ninguna persona.</strong> Esta herramienta es otra rama de investigación de Odesocan, surgida de la acumulación de trabajo científico sobre el funcionamiento de las instituciones canarias, para transmitir conocimiento accesible y mejorar la fiscalización colectiva.</div>
  </section>

  <!-- --- El Parlamento --- -->
  <section class="odc-sec">
    <div class="odc-seclabel"><span class="odc-pill">Parlamento de Canarias</span><span class="odc-sectitulo">70 diputadas, 8 circunscripciones</span></div>
    <p>La principal institución de representación política de Canarias es el Parlamento, compuesto por <strong>70 diputadas</strong> elegidas en 7 circunscripciones insulares y una autonómica, con el reparto que establece el artículo 18 de la Ley 1/2022, de 11 de mayo, de Elecciones al Parlamento de Canarias:</p> 
    <div class="odc-chips">
      <span class="odc-chip">Gran Canaria · <b>15</b></span><span class="odc-chip">Tenerife · <b>15</b></span><span class="odc-chip">La Palma · <b>8</b></span><span class="odc-chip">Lanzarote · <b>8</b></span><span class="odc-chip">Fuerteventura · <b>8</b></span><span class="odc-chip">La Gomera · <b>4</b></span><span class="odc-chip">El Hierro · <b>3</b></span><span class="odc-chip">Autonómica · <b>9</b></span>
    </div>
    <p>Las principales modificaciones del sistema electoral canario fueron la creación de la nueva circunscripción autonómica, la eliminación de la triple paridad mediante magnitudes revisables por tamaño poblacional (con mayoría reforzada de tres quintos), barreras electorales menores a nivel insular y autonómico, y el aumento de 60 a 70 diputadas para hacer posible la nueva circunscripción y el escaño extra de Fuerteventura por su aumento de población.</p> 
  </section>

  <!-- --- Gráfico 1 --- -->
  <section class="odc-sec">
    <div class="odc-seclabel"><span class="odc-pill">Gráfico 1</span><span class="odc-sectitulo">Top 10 en patrimonio monetario · Parlamento de Canarias</span></div>
    <p>El patrimonio monetario medio del Parlamento de Canarias es de <strong>68.619 €</strong>, aunque si eliminamos el valor atípico -por ser extremadamente alto- del diputado de Vox Nicasio Jesús Galván (642.781&nbsp;€), la media se sitúa en <strong>60.298 €</strong>. El salario percibido por ser parlamentaria en 2025 está en <strong>60.156 €</strong> de media, sin contar dietas por desplazamientos. El gráfico muestra una clara asimetría incluso entre quienes más acumulan: Nicasio Galván cuenta con un patrimonio monetario casi tres veces superior al de su compañero de partido Javier Nieto, también dentro del top 10. Cinco de las diez representantes con mayor patrimonio son del PSOE, y Vox, pese a contar con solo tres parlamentarios, sitúa a dos de ellos en el top 10.</p> 
    <div class="odc-panel">
      <div class="odc-legend"><span class="odc-lchip"><i style="background:#76B900"></i>VOX</span><span class="odc-lchip"><i style="background:#D73027"></i>PSOE</span><span class="odc-lchip"><i style="background:#F2C230"></i>CC</span><span class="odc-lchip"><i style="background:#123A5D"></i>PP</span></div>
      <div class="odc-chart" id="odc-g1" role="img" aria-label="Top 10 diputados y diputadas por patrimonio monetario declarado"></div>
      <p class="odc-fig"><strong>Fuente:</strong> declaraciones de bienes de la XI Legislatura, Portal de Transparencia del Parlamento de Canarias (extracción OCR/visión artificial con verificación humana). Solo diputados/as actualmente en activo. Cifras re-auditadas por visión artificial (jul-2026): la lectura OCR inicial contenía errores de importe. Los valores declarados no son valor de mercado. <em>Haz clic en una barra para abrir la declaración original (PDF).</em></p> 
    </div>
  </section>

  <!-- --- Gráfico 2 --- -->
  <section class="odc-sec">
    <div class="odc-seclabel"><span class="odc-pill">Gráfico 2</span><span class="odc-sectitulo">Conflicto de interés en vivienda, por grupo parlamentario</span></div>
    <p>El gráfico muestra el posible conflicto de interés en materia de vivienda por grupo parlamentario, donde <strong>Vox ocupa el primer lugar</strong>, si bien solo cuenta con 3 parlamentarias en total. Tomando los grupos con más de 10 escaños, se sitúan por orden el <strong>Partido Popular</strong>, con más de la mitad de sus representantes en conflicto, <strong>Coalición Canaria</strong> -justo dos de los tres partidos del Gobierno- y el <strong>PSOE</strong>, con la diputada con más viviendas y propiedades de todo el hemiciclo: Alicia Vanoostende, con 10 viviendas y 15 inmuebles.</p> 
    <div class="odc-panel">
      <div class="odc-legend"><span class="odc-lchip"><i style="background:#76B900"></i>VOX</span><span class="odc-lchip"><i style="background:#123A5D"></i>PP</span><span class="odc-lchip"><i style="background:#F2C230"></i>CC</span><span class="odc-lchip"><i style="background:#7B1E2B"></i>ASG</span><span class="odc-lchip"><i style="background:#D73027"></i>PSOE</span><span class="odc-lchip"><i style="background:#1B5E20"></i>NC-bc</span><span class="odc-lchip"><i style="background:#6F7B82"></i>Mixto</span></div>
      <div class="odc-chart" id="odc-g2" role="img" aria-label="Porcentaje de diputados y diputadas con conflicto de interés en vivienda por grupo parlamentario"></div>
      <p class="odc-fig"><strong>Criterio:</strong> "conflicto" = declarar 3+ inmuebles totales <em>o</em> 3+ viviendas en propiedad directa. <strong>Universo:</strong> los 70 diputados/as en activo; la línea discontinua marca la media de la Cámara (37,1 %). Recuentos re-auditados por visión artificial (jul-2026). El Grupo Mixto incluye a la diputada que abandonó el grupo de Vox.</p> 
    </div>
    <h3 class="odc-h3">¿Por qué hablamos de conflicto de intereses?</h3>
    <p>El conflicto de interés aparece en la Ley 3/2015, reguladora del ejercicio del alto cargo de la Administración General del Estado:</p> 
    <blockquote class="odc-bq">«Existe conflicto cuando una decisión que deba adoptar el alto cargo pueda afectar a sus intereses personales, económicos o profesionales, produciendo un beneficio o perjuicio para estos» <span class="odc-bq-ref">- Art. 11, Ley 3/2015</span></blockquote>
    <p>La mayor parte de los parlamentarios no tiene la condición de alto cargo; para ello existe el Código de Conducta del Parlamento de Canarias, que lo define como:</p> 
    <blockquote class="odc-bq">«El interés personal directo o indirecto que pueda influir inadecuadamente en el cumplimiento de sus deberes parlamentarios» <span class="odc-bq-ref">- Código de Conducta del Parlamento de Canarias</span></blockquote>
    <p>La tenencia de viviendas o propiedades por parte de una parlamentaria supone un posible conflicto de interés respecto a la actividad legislativa sobre esa materia. Los barómetros del CIS continúan situando la vivienda como uno de los principales problemas del país, con independencia de las sensibilidades políticas. En consecuencia, el interés general que debería impulsar el cumplimiento de los deberes parlamentarios colisiona con la realidad material de las representantes políticas.</p> 
    <p>Un ejemplo ilustrativo es el del Consejero de Obras Públicas, Vivienda y Movilidad, <strong>Pablo Rodríguez</strong> (Coalición Canaria), que ya no consta en el pleno del Parlamento pero sí al inicio de la legislatura: en su declaración inicial de bienes figuraban <strong>7 inmuebles urbanos</strong>.</p> 
    <h3 class="odc-h3">¿Por qué se designa el conflicto a partir de 3 viviendas o inmuebles?</h3>
    <p>Desde Odesocan consideramos la vivienda un derecho social central, fundamentado en su función social de ser refugio y amparo de muchos otros derechos -educación, cuidados, empleo, alimentación, higiene, descanso-. Una segunda vivienda podría cederse, alquilarse o venderse a terceras personas y seguir cumpliendo una función social. Pero <strong>a partir de tres propiedades la garantía de la vivienda propia está asegurada y comienza un proceso de acumulación que desplaza la función social hacia la financiera</strong>, tal y como establece la obra de Adkins, Cooper y Konings (2020), <em>The Asset Economy: Property Ownership and the New Logic of Inequality</em>.</p> 
  </section>

  <!-- --- CTA intermedio --- -->
  <a class="odc-midcta" data-odc-cta href="#" target="_blank" rel="noopener">
    <span class="odc-midcta-txt"><b>¿Quién es quién en tu circunscripción?</b> Consulta la ficha, el patrimonio y la declaración original de cada diputada, diputado y alto cargo en la herramienta interactiva.</span>
    <span class="odc-midcta-btn">Abrir la herramienta<span class="fl">→</span></span>
  </a>

  <!-- --- Gobierno y altos cargos --- -->
  <section class="odc-sec">
    <div class="odc-seclabel"><span class="odc-pill">Gráfico 3</span><span class="odc-sectitulo">Top 10 en retribución · Gobierno y altos cargos</span></div>
    <p>Entre las 13 consejerías del Gobierno de Canarias suman <strong>147 altos cargos</strong>, con una retribución media de <strong>77.200 €</strong> y un patrimonio bruto medio declarado de <strong>272.058 €</strong>. El top 10 de retribuciones se reparte entre los dos partidos mayoritarios que conforman el Gobierno: <strong>4 para el Partido Popular y 6 para Coalición Canaria</strong>.</p> 
    <p>Las consejerías con mayor remuneración media son <strong>Hacienda y Relaciones con la UE</strong> (89.378&nbsp;€), <strong>Turismo y Empleo</strong> (81.241&nbsp;€) y <strong>Sanidad</strong> (78.445&nbsp;€), seguidas de Economía, Industria, Comercio y Autónomos (77.214&nbsp;€). Las que integran a más altos cargos son <strong>Presidencia (22), Sanidad (20) y Educación (14)</strong>. El caso de Presidencia es llamativo: desde la entrada del nuevo Gobierno su partida ha aumentado más de un 500&nbsp;% -como señaló el pasado informe de presupuestos de Odesocan- pese a no ser comparable al tamaño presupuestario de Sanidad y Educación, que concentran 6 de cada 10 euros de todo el presupuesto. El área de Presidencia se encuentra así sobredimensionada respecto a otras, lo que permite detectar el criterio político de la actual administración hacia la presidencialización del Gobierno de Canarias.</p> 
    <div class="odc-panel">
      <div class="odc-legend"><span class="odc-lchip"><i style="background:#00C8B4"></i>Gobierno (Consejo)</span><span class="odc-lchip"><i style="background:#0D1B2A"></i>Alto cargo</span></div>
      <div class="odc-chart" id="odc-g3" role="img" aria-label="Top 10 altos cargos del Gobierno de Canarias por retribución anual"></div>
      <p class="odc-fig"><strong>Fuente:</strong> declaraciones de bienes y actividades del organigrama del Gobierno de Canarias. "Gobierno (Consejo)" = Presidencia, Vicepresidencia y las 11 consejerías. El patrimonio (en el tooltip) es activo bruto declarado, no comparable con el patrimonio monetario del Parlamento. <em>Haz clic en una barra para abrir la ficha oficial.</em></p> 
    </div>
  </section>

  <!-- --- Gráfico 4 --- -->
  <section class="odc-sec">
    <div class="odc-seclabel"><span class="odc-pill">Gráfico 4</span><span class="odc-sectitulo">Años en política y cargos acumulados</span></div>
    <p>Finalmente, el gráfico indica los diez altos cargos con más años de trayectoria ostentando cargos políticos, donde se ubican mayoritariamente cargos de <strong>Coalición Canaria</strong>, entre quienes se encuentran el propio Presidente del Gobierno, <strong>Fernando Clavijo</strong>, con 20 años en política, el Vicepresidente <strong>Manuel Domínguez</strong> y el Consejero de Educación <strong>Hipólito Suárez</strong>. La media de todos los altos cargos es de <strong>4,3 años</strong> en política, aunque las consejerías de <strong>Agricultura, Ganadería, Pesca y Soberanía Alimentaria</strong> (8,6 años), <strong>Presidencia del Gobierno</strong> (7,5 años) y <strong>Economía, Industria, Comercio y Autónomos</strong> (6,6 años) son las tres que acumulan a los altos cargos con más experiencia política.</p> 
    <div class="odc-panel">
      <div class="odc-legend"><span class="odc-lchip"><i style="background:#F2C230"></i>Coalición Canaria (CC)</span><span class="odc-lchip"><i style="background:#123A5D"></i>Partido Popular (PP)</span><span class="odc-lchip"><i style="background:#4C8B3F"></i>Agrupación Herreña Independiente (AHI)</span></div>
      <div class="odc-chart" id="odc-g4" role="img" aria-label="Top 10 altos cargos por años de trayectoria política"></div>
      <p class="odc-fig"><strong>Metodología:</strong> años = unión de los intervalos de fechas de los cargos políticos declarados en la trayectoria (sin doble contar mandatos simultáneos); los puestos sin fechas legibles cuentan como cargo pero no suman años. Partido asignado por el área/consejería que dirige cada persona. <em>Haz clic en una barra para abrir la ficha oficial.</em></p> 
    </div>
  </section>

  <!-- --- Cierre: banner de la herramienta --- -->
  <div class="odc-banner">
    <span class="odc-banner-k"><span class="odc-dot"></span>Herramienta interactiva</span>
    <p class="odc-banner-t">Explora <em>quién decide</em> y desde qué lugar lo hace</p> 
    <p class="odc-banner-s">Patrimonio, retribución y trayectoria de las 70 diputadas del Parlamento, el Consejo de Gobierno y los 147 altos cargos de Canarias, con acceso a cada declaración original.</p> 
    <a class="odc-cta odc-cta-lg" data-odc-cta href="#" target="_blank" rel="noopener">Abrir la herramienta<span class="fl">→</span></a>
  </div>
  <footer class="odc-foot">
    <p class="odc-foot-txt"><b>ODESOCAN</b> · Observatorio de Derechos Sociales de Canarias - <em>Vigilamos los derechos sociales de Canarias</em></p> 
  </footer>

  <div class="odc-tt" id="odc-tt" role="status" aria-live="polite"></div>
</div>

<style>
/* Todo prefijado con #odc-nota-cargos para NO afectar al resto de la web. */
#odc-nota-cargos{
  --odc-teal:#00C8B4; --odc-teal-dark:#009E8E; --odc-teal-light:#E0FAF7;
  --odc-navy-dark:#0D1B2A; --odc-navy:#1A2F45; --odc-muted:#6B8CA5;
  --odc-border:#E4EDF5; --odc-bg:#F5F8FA; --odc-card:rgba(13,27,42,.08);
  font-family:'Inter',system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  color:var(--odc-navy); line-height:1.65; text-align:left; max-width:1180px; margin:0 auto;
  font-size:16px;
}
#odc-nota-cargos *{ box-sizing:border-box; }
/* Re-afirmar propiedades que los temas suelen pisar con selectores de tipo (p, h2,
   blockquote...): dentro del bloque SIEMPRE mandan estas reglas. */
#odc-nota-cargos p{ margin:0 0 14px; font-size:1rem; line-height:1.65; color:var(--odc-navy);
  font-family:'Inter',system-ui,sans-serif; }
#odc-nota-cargos blockquote{ background:transparent; border:0; margin:0; padding:0; quotes:none; }
#odc-nota-cargos strong{ font-weight:600; color:var(--odc-navy-dark); }

/* --- cabecera --- */
#odc-nota-cargos .odc-head{ margin:0 0 26px; }
#odc-nota-cargos .odc-flag{ display:inline-flex; align-items:center; gap:8px;
  background:var(--odc-teal-light); color:var(--odc-teal-dark);
  font-family:'Space Grotesk',system-ui,sans-serif; font-weight:700; font-size:11px;
  letter-spacing:.1em; text-transform:uppercase; border-radius:999px; padding:5px 13px; }
#odc-nota-cargos .odc-dot{ width:7px; height:7px; border-radius:50%; background:var(--odc-teal);
  box-shadow:0 0 0 0 rgba(0,200,180,.6); animation:odc-nc-pulse 2.2s infinite; }
@keyframes odc-nc-pulse{ 70%{box-shadow:0 0 0 8px rgba(0,200,180,0);} 100%{box-shadow:0 0 0 0 rgba(0,200,180,0);} }
#odc-nota-cargos .odc-titulo{ font-family:'Space Grotesk',system-ui,sans-serif; font-weight:700;
  font-size:clamp(1.5rem,3.4vw,2.2rem); line-height:1.18; letter-spacing:-.005em;
  text-transform:none; color:var(--odc-navy-dark); margin:14px 0 12px; }
#odc-nota-cargos .odc-titulo em{ font-style:normal; color:var(--odc-teal-dark); }
#odc-nota-cargos .odc-entradilla{ color:var(--odc-muted); font-size:1.05rem; max-width:820px; margin:0 0 18px; }
#odc-nota-cargos .odc-cta{ display:inline-flex; align-items:center; gap:9px;
  background:var(--odc-teal); color:var(--odc-navy-dark);
  font-family:'Space Grotesk',system-ui,sans-serif; font-weight:700; font-size:13.5px;
  border-radius:12px; padding:11px 20px; text-decoration:none;
  transition:transform .15s, box-shadow .15s; }
#odc-nota-cargos .odc-cta:hover{ transform:translateY(-2px); box-shadow:0 8px 22px rgba(0,200,180,.4); color:var(--odc-navy-dark); }
#odc-nota-cargos .odc-cta:active{ transform:translateY(0); box-shadow:0 3px 10px rgba(0,200,180,.3); }
#odc-nota-cargos .odc-cta:focus-visible{ outline:3px solid var(--odc-teal-dark); outline-offset:2px; }
#odc-nota-cargos .odc-cta .fl{ display:inline-block; transition:transform .18s ease; }
#odc-nota-cargos .odc-cta:hover .fl{ transform:translateX(4px); }
#odc-nota-cargos .odc-cta-lg{ font-size:15px; padding:14px 26px; border-radius:14px;
  box-shadow:0 6px 20px rgba(0,200,180,.28); }
#odc-nota-cargos .odc-cta-wrap{ display:flex; align-items:center; gap:16px; flex-wrap:wrap; }
#odc-nota-cargos .odc-cta-micro{ color:var(--odc-muted); font-size:12.5px; line-height:1.4; }

/* --- CTA intermedio (tarjeta clicable a mitad de artículo) --- */
#odc-nota-cargos .odc-midcta{ display:flex; align-items:center; justify-content:space-between;
  gap:18px; background:var(--odc-teal-light); border:1px solid rgba(0,200,180,.35);
  border-radius:16px; padding:18px 22px; margin:0 0 40px; text-decoration:none;
  transition:transform .15s, box-shadow .15s; }
#odc-nota-cargos .odc-midcta:hover{ transform:translateY(-2px); box-shadow:0 8px 24px rgba(0,200,180,.22); }
#odc-nota-cargos .odc-midcta:focus-visible{ outline:3px solid var(--odc-teal-dark); outline-offset:2px; }
#odc-nota-cargos .odc-midcta-txt{ color:var(--odc-navy); font-size:.95rem; line-height:1.55; }
#odc-nota-cargos .odc-midcta-txt b{ color:var(--odc-navy-dark); }
#odc-nota-cargos .odc-midcta-btn{ flex:0 0 auto; display:inline-flex; align-items:center; gap:8px;
  background:var(--odc-teal); color:var(--odc-navy-dark);
  font-family:'Space Grotesk',system-ui,sans-serif; font-weight:700; font-size:13.5px;
  border-radius:12px; padding:11px 18px; white-space:nowrap; }
#odc-nota-cargos .odc-midcta .fl{ display:inline-block; transition:transform .18s ease; }
#odc-nota-cargos .odc-midcta:hover .fl{ transform:translateX(4px); }
@media (max-width:600px){
  #odc-nota-cargos .odc-midcta{ flex-direction:column; align-items:flex-start; }
}

/* --- banner de cierre --- */
#odc-nota-cargos .odc-banner{ position:relative; overflow:hidden; text-align:center;
  background:linear-gradient(145deg,#0D1B2A 0%,#1A2F45 60%,#0F3460 100%);
  border-radius:24px; padding:42px 28px 40px; margin:0 0 26px; }
#odc-nota-cargos .odc-banner::before{ content:""; position:absolute; top:-70px; right:-70px;
  width:280px; height:280px; background:radial-gradient(circle, rgba(0,200,180,.28), transparent 70%);
  pointer-events:none; }
#odc-nota-cargos .odc-banner::after{ content:""; position:absolute; bottom:-90px; left:-70px;
  width:260px; height:260px; background:radial-gradient(circle, rgba(0,200,180,.14), transparent 70%);
  pointer-events:none; }
#odc-nota-cargos .odc-banner-k{ position:relative; display:inline-flex; align-items:center; gap:8px;
  background:rgba(0,200,180,.15); border:1px solid rgba(0,200,180,.3); color:#6FEFE0;
  font-family:'Space Grotesk',system-ui,sans-serif; font-weight:700; font-size:11px;
  letter-spacing:.1em; text-transform:uppercase; border-radius:999px; padding:5px 13px; }
#odc-nota-cargos .odc-banner-t{ position:relative; font-family:'Space Grotesk',system-ui,sans-serif;
  font-weight:700; color:#fff; font-size:clamp(1.3rem,2.8vw,1.85rem); line-height:1.2;
  margin:14px 0 10px; }
#odc-nota-cargos .odc-banner-t em{ font-style:normal; color:var(--odc-teal); }
#odc-nota-cargos .odc-banner-s{ position:relative; color:rgba(255,255,255,.65); max-width:660px;
  margin:0 auto 24px; font-size:.98rem; line-height:1.6; }

/* --- KPIs --- */
#odc-nota-cargos .odc-kpis{ display:grid; grid-template-columns:repeat(4,1fr); gap:12px; margin:0 0 34px; }
@media (max-width:900px){ #odc-nota-cargos .odc-kpis{ grid-template-columns:1fr 1fr; } }
@media (max-width:520px){ #odc-nota-cargos .odc-kpis{ grid-template-columns:1fr; } }
#odc-nota-cargos .odc-kpi{ display:flex; flex-direction:column; gap:6px;
  background:linear-gradient(145deg,#0D1B2A 0%,#1A2F45 75%); border:1px solid rgba(255,255,255,.1);
  border-radius:16px; padding:16px 18px; }
#odc-nota-cargos .odc-kpi .k{ text-transform:uppercase; color:var(--odc-muted); letter-spacing:.1em;
  font-family:'Space Grotesk',system-ui,sans-serif; font-size:10px; font-weight:700; }
#odc-nota-cargos .odc-kpi .n{ font-family:'Space Grotesk',system-ui,sans-serif; font-weight:700;
  font-size:clamp(1.25rem,2vw,1.55rem); color:var(--odc-teal); line-height:1.1; }
#odc-nota-cargos .odc-kpi .s{ color:rgba(255,255,255,.62); font-size:12px; line-height:1.45; }

/* --- secciones --- */
#odc-nota-cargos .odc-sec{ margin:0 0 40px; }
#odc-nota-cargos .odc-seclabel{ display:flex; align-items:center; gap:12px; flex-wrap:wrap; margin:0 0 14px; }
#odc-nota-cargos .odc-pill{ background:var(--odc-teal-light); color:var(--odc-teal-dark);
  font-family:'Space Grotesk',system-ui,sans-serif; font-weight:700; text-transform:uppercase;
  border-radius:99px; padding:5px 14px; font-size:11px; letter-spacing:.08em; white-space:nowrap; }
#odc-nota-cargos .odc-sectitulo{ font-family:'Space Grotesk',system-ui,sans-serif; font-weight:700;
  color:var(--odc-navy); font-size:clamp(1.1rem,2vw,1.35rem); }
#odc-nota-cargos .odc-h3{ font-family:'Space Grotesk',system-ui,sans-serif; font-weight:600;
  color:var(--odc-navy); font-size:1.08rem; margin:22px 0 10px; text-transform:none;
  letter-spacing:normal; line-height:1.3; }

/* --- citas legales --- */
#odc-nota-cargos .odc-bq{ background:#fff; border:1px solid var(--odc-card);
  border-left:4px solid var(--odc-teal); border-radius:0 12px 12px 0; padding:13px 17px;
  margin:0 0 14px; font-style:italic; font-size:.95rem; color:var(--odc-navy); line-height:1.6; }
#odc-nota-cargos .odc-bq-ref{ display:block; margin-top:7px; font-style:normal;
  font-family:'Space Grotesk',system-ui,sans-serif; font-size:.78rem; font-weight:600;
  color:var(--odc-muted); }

/* --- cita directora --- */
#odc-nota-cargos .odc-cita{ margin:0 0 18px; background:#fff; border:1px solid var(--odc-card);
  border-left:4px solid var(--odc-teal); border-radius:16px; padding:26px 26px 20px;
  box-shadow:0 2px 16px rgba(13,27,42,.06); display:flex; flex-direction:column;
  align-items:center; gap:16px; }
/* Foto de la directora: rectangular, sin borde, a todo el ancho de la cita. */
#odc-nota-cargos .odc-cita-foto{ width:100%; max-width:820px; display:flex;
  justify-content:center; }
#odc-nota-cargos .odc-cita-foto img{ display:none; width:100%; height:auto;
  border:0; border-radius:12px; }
/* Respaldo (solo si no hay foto configurada): circulito con iniciales. */
#odc-nota-cargos .odc-cita-ini{ width:84px; height:84px; border-radius:50%;
  background:var(--odc-teal-light); border:2px solid var(--odc-teal);
  display:flex; align-items:center; justify-content:center;
  font-family:'Space Grotesk',system-ui,sans-serif; font-weight:700;
  color:var(--odc-teal-dark); font-size:26px; }
#odc-nota-cargos .odc-cita blockquote{ margin:0; font-style:italic; font-size:1.02rem;
  color:var(--odc-navy); max-width:820px; text-align:left; }
#odc-nota-cargos .odc-cita-attr{ font-family:'Space Grotesk',system-ui,sans-serif;
  font-size:.82rem; color:var(--odc-muted); font-weight:600; align-self:center; text-align:center; }

/* --- aviso --- */
#odc-nota-cargos .odc-aviso{ background:var(--odc-bg); border-left:4px solid var(--odc-teal);
  border-radius:0 12px 12px 0; padding:14px 18px; font-size:.93rem; color:var(--odc-navy); }

/* --- chips circunscripciones --- */
#odc-nota-cargos .odc-chips{ display:flex; flex-wrap:wrap; gap:8px; margin:0 0 16px; }
#odc-nota-cargos .odc-chip{ background:#fff; border:1px solid var(--odc-border); color:var(--odc-muted);
  font-family:'Space Grotesk',system-ui,sans-serif; font-size:12.5px; font-weight:600;
  border-radius:99px; padding:6px 14px; }
#odc-nota-cargos .odc-chip b{ color:var(--odc-teal-dark); font-weight:700; }

/* --- panel de gráfico --- */
#odc-nota-cargos .odc-panel{ background:#fff; border-radius:24px; border:1px solid var(--odc-card);
  box-shadow:0 2px 16px rgba(13,27,42,.06); padding:22px 22px 16px; margin-top:6px; }
#odc-nota-cargos .odc-legend{ display:flex; flex-wrap:wrap; gap:8px 18px; margin:0 2px 16px; }
#odc-nota-cargos .odc-lchip{ display:inline-flex; align-items:center; gap:7px;
  font-family:'Space Grotesk',system-ui,sans-serif; font-size:11.5px; font-weight:600; color:var(--odc-muted); }
#odc-nota-cargos .odc-lchip i{ width:11px; height:11px; border-radius:3px; display:inline-block;
  border:1px solid rgba(13,27,42,.15); }
#odc-nota-cargos .odc-chart{ width:100%; }
#odc-nota-cargos .odc-chart svg{ display:block; width:100%; height:auto; }
#odc-nota-cargos .odc-fig{ font-size:.78rem; color:var(--odc-muted); border-top:1px dashed var(--odc-border);
  padding-top:12px; margin:14px 0 0; line-height:1.6; }
#odc-nota-cargos .odc-fig strong{ color:var(--odc-navy); }

/* filas de los gráficos (clases usadas desde D3) */
#odc-nota-cargos .odc-row{ cursor:pointer; }
#odc-nota-cargos .odc-row .l1{ font-family:'Space Grotesk',system-ui,sans-serif; font-weight:600; fill:var(--odc-navy); }
#odc-nota-cargos .odc-row .rk{ fill:var(--odc-muted); font-weight:700; }
#odc-nota-cargos .odc-row .l2{ font-family:'Inter',system-ui,sans-serif; fill:var(--odc-muted); }
#odc-nota-cargos .odc-row .val{ font-family:'Space Grotesk',system-ui,sans-serif; font-weight:700; fill:var(--odc-navy-dark); }
#odc-nota-cargos .odc-row:hover .l1{ fill:var(--odc-teal-dark); }
#odc-nota-cargos .odc-row:hover .bar{ filter:brightness(1.07); }

/* tooltip */
#odc-nota-cargos .odc-tt{ position:fixed; pointer-events:none; background:var(--odc-navy-dark); color:#fff;
  font-family:'Inter',system-ui,sans-serif; font-size:12.5px; padding:9px 12px; border-radius:10px;
  border:1px solid rgba(0,200,180,.25); box-shadow:0 8px 24px rgba(13,27,42,.3);
  opacity:0; transform:translateY(4px); transition:opacity .12s, transform .12s; z-index:9999; max-width:300px; }
#odc-nota-cargos .odc-tt.on{ opacity:1; transform:translateY(0); }
#odc-nota-cargos .odc-tt .t{ color:var(--odc-teal); font-family:'Space Grotesk',system-ui,sans-serif;
  font-weight:700; display:block; margin-bottom:3px; }

/* --- cierre --- */
#odc-nota-cargos .odc-foot{ border-top:1px solid var(--odc-border); padding-top:22px; margin-top:8px;
  display:flex; align-items:center; justify-content:center; gap:14px; flex-wrap:wrap; }
#odc-nota-cargos .odc-foot-txt{ margin:0; color:var(--odc-muted); font-size:.82rem; }
#odc-nota-cargos .odc-foot-txt b{ color:var(--odc-navy); }
</style>

<script>
(function(){
  /* ======================= EDITAR AQUÍ ======================= */
  var BASE_URL = 'https://odesocan.org/wp-content/uploads/viz-cargos-publicos/'; // ← EDITAR: carpeta con d3.v7.min.js (con / final)
  var FOTO_DIRECTORA_URL = 'https://odesocan.org/wp-content/uploads/2026/07/emma.webp'; // ← EDITAR: URL de la foto de Emma Colao (vacío = iniciales)
  var HERRAMIENTA_URL = 'https://odesocan.org/?post_type=project&p=2522'; // ← EDITAR: página de la herramienta
  /* =========================================================== */

  var DATOS = {"g1": [{"nombre": "Nicasio Jesús Galván Sasia", "grupo": "GP VOX", "sigla": "VOX", "color": "#76B900", "circunscripcion": "Gran Canaria", "patrimonio_monetario_eur": 642780.91, "url_pdf": "https://www.parcan.es/files/diputados/11L/056/11056declabienes-1.pdf"}, {"nombre": "Alicia Vanoostende Simili", "grupo": "GP Socialista Canario", "sigla": "PSOE", "color": "#D73027", "circunscripcion": "La Palma", "patrimonio_monetario_eur": 422000.0, "url_pdf": "https://www.parcan.es/files/diputados/11L/066/11066declabienes-1.pdf"}, {"nombre": "Rafael Nogales Gómara", "grupo": "GP Socialista Canario", "sigla": "PSOE", "color": "#D73027", "circunscripcion": "Autonómica", "patrimonio_monetario_eur": 408700.0, "url_pdf": "https://www.parcan.es/files/diputados/11L/078/11078declabienes-1.pdf"}, {"nombre": "Francisco Linares García", "grupo": "GP Nacionalista Canario (CCa)", "sigla": "CC", "color": "#F2C230", "circunscripcion": "Tenerife", "patrimonio_monetario_eur": 330000.0, "url_pdf": "https://www.parcan.es/files/diputados/11L/013/11013declabienes-1.pdf"}, {"nombre": "Manuel Fumero García", "grupo": "GP Socialista Canario", "sigla": "PSOE", "color": "#D73027", "circunscripcion": "Tenerife", "patrimonio_monetario_eur": 299335.2, "url_pdf": "https://www.parcan.es/files/diputados/11L/050/11050declabienes-4.pdf"}, {"nombre": "Sebastián Franquis Vera", "grupo": "GP Socialista Canario", "sigla": "PSOE", "color": "#D73027", "circunscripcion": "Gran Canaria", "patrimonio_monetario_eur": 232644.65, "url_pdf": "https://www.parcan.es/files/diputados/11L/048/11048declabienes-1.pdf"}, {"nombre": "Javier Nieto Fernández", "grupo": "GP VOX", "sigla": "VOX", "color": "#76B900", "circunscripcion": "Gran Canaria", "patrimonio_monetario_eur": 222658.55, "url_pdf": "https://www.parcan.es/files/diputados/11L/061/11061declabienes-1.pdf"}, {"nombre": "José Manuel Bermúdez Esparza", "grupo": "GP Nacionalista Canario (CCa)", "sigla": "CC", "color": "#F2C230", "circunscripcion": "Tenerife", "patrimonio_monetario_eur": 187239.32, "url_pdf": "https://www.parcan.es/files/diputados/11L/007/11007declabienes-2.pdf"}, {"nombre": "Fernando Enseñat Bueno", "grupo": "GP Popular", "sigla": "PP", "color": "#123A5D", "circunscripcion": "Fuerteventura", "patrimonio_monetario_eur": 181812.63, "url_pdf": "https://www.parcan.es/files/diputados/11L/030/11030declabienes-1.pdf"}, {"nombre": "Marcos Antonio Bergaz Villalba", "grupo": "GP Socialista Canario", "sigla": "PSOE", "color": "#D73027", "circunscripcion": "Lanzarote", "patrimonio_monetario_eur": 147863.45, "url_pdf": "https://www.parcan.es/files/diputados/11L/075/11075declabienes-2.pdf"}], "g2": [{"grupo": "GP VOX", "sigla": "VOX", "color": "#76B900", "total": 3, "conflicto": 2, "ratio_pct": 66.7}, {"grupo": "GP Popular", "sigla": "PP", "color": "#123A5D", "total": 15, "conflicto": 8, "ratio_pct": 53.3}, {"grupo": "GP Nacionalista Canario (CCa)", "sigla": "CC", "color": "#F2C230", "total": 19, "conflicto": 7, "ratio_pct": 36.8}, {"grupo": "GP Socialista Canario", "sigla": "PSOE", "color": "#D73027", "total": 23, "conflicto": 8, "ratio_pct": 34.8}, {"grupo": "GP Agrupación Socialista Gomera (ASG)", "sigla": "ASG", "color": "#7B1E2B", "total": 3, "conflicto": 1, "ratio_pct": 33.3}, {"grupo": "GP Nueva Canarias-Bloque Canarista (NC-bc)", "sigla": "NC-bc", "color": "#1B5E20", "total": 5, "conflicto": 0, "ratio_pct": 0.0}, {"grupo": "GP Mixto", "sigla": "Mixto", "color": "#6F7B82", "total": 2, "conflicto": 0, "ratio_pct": 0.0}], "g2_media": 37.1, "g3": [{"nombre": "Matilde Pastora Asián González", "cargo": "Consejera de Hacienda y Relaciones con la Unión Europea", "area": "Consejería de Hacienda y Relaciones con la Unión Europea", "categoria": "Gobierno (Consejo)", "retribucion_eur": 137202.48, "patrimonio_eur": 762858.05, "pct_herencia": 0.0, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=42086"}, {"nombre": "Raquel Peligero Molina", "cargo": "Directora de la ATC", "area": "Consejería de Hacienda y Relaciones con la Unión Europea", "categoria": "Alto cargo", "retribucion_eur": 128898.18, "patrimonio_eur": 451600, "pct_herencia": 50.7, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=37815"}, {"nombre": "Jorge María Riestra Sierra", "cargo": "Viceconsejero de Servicios Jurídicos", "area": "Presidencia del Gobierno", "categoria": "Alto cargo", "retribucion_eur": 124749.6, "patrimonio_eur": 461969.07, "pct_herencia": 31.5, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=42096"}, {"nombre": "Adasat Goya González", "cargo": "Director del Servicio Canario de la Salud", "area": "Consejería de Sanidad", "categoria": "Alto cargo", "retribucion_eur": 116157.48, "patrimonio_eur": 179118.87, "pct_herencia": 0.0, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=6594"}, {"nombre": "Antonia María Pérez Pérez", "cargo": "Directora General de Programas Asistenciales", "area": "Consejería de Sanidad", "categoria": "Alto cargo", "retribucion_eur": 111361.56, "patrimonio_eur": 409075.28, "pct_herencia": 5.7, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=6687"}, {"nombre": "Miguel Ángel Rodríguez Martínez", "cargo": "Director General de Ordenación, Formación y Promoción Turística", "area": "Consejería de Turismo y Empleo", "categoria": "Alto cargo", "retribucion_eur": 103768.2, "patrimonio_eur": 570518, "pct_herencia": 25.6, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=42145"}, {"nombre": "Eloisa Gil Peñate", "cargo": "Secretaria General Técnica de Obras Públicas, Vivienda y Movilidad", "area": "Consejería de Obras Públicas, Vivienda y Movilidad", "categoria": "Alto cargo", "retribucion_eur": 103608.72, "patrimonio_eur": 241477.49, "pct_herencia": 0.0, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=42117"}, {"nombre": "Marcos Barrera González", "cargo": "Secretario General Técnico de Economía, Industria, Comercio y Autónomos", "area": "Consejería de Economía, Industria, Comercio y Autónomos", "categoria": "Alto cargo", "retribucion_eur": 97970.04, "patrimonio_eur": 351039.09, "pct_herencia": 0.0, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=42111"}, {"nombre": "Elena Zárate Altamirano", "cargo": "Viceconsejera de Planificación Territorial y Reto Demográfico", "area": "Consejería de Política Territorial, Cohesión Territorial y Aguas", "categoria": "Alto cargo", "retribucion_eur": 94426.2, "patrimonio_eur": 845474.58, "pct_herencia": 0.0, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=42137"}, {"nombre": "Ceferino José Marrero Fariña", "cargo": "Secretario General de Presidedncia del Gobierno", "area": "Presidencia del Gobierno", "categoria": "Alto cargo", "retribucion_eur": 88422, "patrimonio_eur": 487986, "pct_herencia": 0.0, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=7400"}], "g4": [{"nombre": "José Luis Perestelo Rodríguez", "cargo": "Viceconsejero de Acción Exterior", "area": "Presidencia del Gobierno", "partido": "CC", "partido_nombre": "Coalición Canaria", "color": "#F2C230", "anios_politica": 35.9, "n_cargos_politicos": 7, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=24414"}, {"nombre": "Luis Arráez Guadalupe", "cargo": "Director del Instituto Canario de Calidad Agroalimentaria (icca)", "area": "Consejería de Agricultura, Ganadería, Pesca y Soberanía Alimentaria", "partido": "AHI", "partido_nombre": "Agrupación Herreña Independiente", "color": "#4C8B3F", "anios_politica": 24.1, "n_cargos_politicos": 2, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=32738"}, {"nombre": "Manuel Miranda Medina", "cargo": "Consejero de Política Territorial, Cohesión Territorial y Aguas", "area": "Consejería de Política Territorial, Cohesión Territorial y Aguas", "partido": "CC", "partido_nombre": "Coalición Canaria", "color": "#F2C230", "anios_politica": 23.7, "n_cargos_politicos": 6, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=42136"}, {"nombre": "Guadalupe González Taño", "cargo": "Directora General de Transformación Digital de los Servicios Públicos", "area": "Presidencia del Gobierno", "partido": "CC", "partido_nombre": "Coalición Canaria", "color": "#F2C230", "anios_politica": 20.8, "n_cargos_politicos": 6, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=42093"}, {"nombre": "Manuel Domínguez González", "cargo": "Vicepresidente y consejero de economía, industria, comercio y autónomos", "area": "Presidencia del Gobierno", "partido": "PP", "partido_nombre": "Partido Popular", "color": "#123A5D", "anios_politica": 20.2, "n_cargos_politicos": 5, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=7251"}, {"nombre": "Hipólito Alejandro Suárez Nuez", "cargo": "Consejero de Educación, Formación Profesional, Actividad Física y Deportes", "area": "Consejería de Educación, Formación Profesional, Actividad Física y Deportes", "partido": "PP", "partido_nombre": "Partido Popular", "color": "#123A5D", "anios_politica": 20.1, "n_cargos_politicos": 6, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=42123"}, {"nombre": "Fernando Clavijo Batlle", "cargo": "Presidente de Canarias", "area": "Presidencia del Gobierno", "partido": "CC", "partido_nombre": "Coalición Canaria", "color": "#F2C230", "anios_politica": 20.0, "n_cargos_politicos": 5, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=42091"}, {"nombre": "Francisco Javier González Díaz", "cargo": "Viceconsejero de Infraestructuras", "area": "Consejería de Obras Públicas, Vivienda y Movilidad", "partido": "CC", "partido_nombre": "Coalición Canaria", "color": "#F2C230", "anios_politica": 18.1, "n_cargos_politicos": 5, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=42115"}, {"nombre": "Ángel Luis Sabroso Ramírez", "cargo": "Viceconsejero de la Actividad Física y Deportes", "area": "Consejería de Educación, Formación Profesional, Actividad Física y Deportes", "partido": "PP", "partido_nombre": "Partido Popular", "color": "#123A5D", "anios_politica": 16.4, "n_cargos_politicos": 4, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=42132"}, {"nombre": "Nieves Lady Barreto Hernández", "cargo": "Consejera de Presidencia, Administraciones Públicas, Justicia y Seguridad", "area": "Consejería de Presidencia, Administraciones Públicas, Justicia y Seguridad", "partido": "CC", "partido_nombre": "Coalición Canaria", "color": "#F2C230", "anios_politica": 16.2, "n_cargos_politicos": 7, "url_ficha": "https://www.gobiernodecanarias.org/organigrama/ficha-altos-cargos/?ou=42118"}], "catColor": {"Gobierno (Consejo)": "#00C8B4", "Alto cargo": "#0D1B2A"}};

  var raiz = document.getElementById('odc-nota-cargos');
  var tt = document.getElementById('odc-tt');

  /* CTA y foto de la directora */
  var ctas = raiz.querySelectorAll('#odc-cta-herr, [data-odc-cta]');
  for (var i = 0; i < ctas.length; i++) ctas[i].href = HERRAMIENTA_URL;
  if (FOTO_DIRECTORA_URL) {
    var img = document.getElementById('odc-foto-dir');
    img.onload = function(){ img.style.display = 'block'; document.getElementById('odc-ini-dir').style.display = 'none'; };
    img.src = FOTO_DIRECTORA_URL;
  }

  /* --- contador animado de los KPIs (count-up al entrar en pantalla) ---
     El HTML ya trae el valor final: sin JS o con motricidad reducida no se anima. */
  (function(){
    var nums = raiz.querySelectorAll('.odc-kpi .n[data-cnt]');
    if (!nums.length) return;
    var reducido = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;
    if (reducido) return;

    function formatear(v, fmt){
      if (fmt === 'eur') return v.toLocaleString('es-ES') + ' €';
      if (fmt === 'cada') return '1 de cada ' + Math.max(1, v);
      return v.toLocaleString('es-ES');
    }
    function animar(el){
      var fin = parseInt(el.getAttribute('data-cnt'), 10);
      var fmt = el.getAttribute('data-fmt');
      /* setInterval + reloj de pared en vez de requestAnimationFrame: idéntico a la
         vista (~60fps) y funciona también en webviews/embebidos que no entregan
         frames de rAF con fiabilidad */
      var dur = 1400, t0 = performance.now();
      var timer = setInterval(function(){
        var p = Math.min(1, (performance.now() - t0) / dur);
        var e = 1 - Math.pow(1 - p, 3);          /* ease-out cúbico */
        el.textContent = formatear(Math.round(fin * e), fmt);
        if (p >= 1) clearInterval(timer);
      }, 16);
    }
    var arrancados = false;
    function arrancarContadores(){
      if (arrancados) return;
      arrancados = true;
      for (var j = 0; j < nums.length; j++) animar(nums[j]);
    }
    if ('IntersectionObserver' in window) {
      var io = new IntersectionObserver(function(entradas){
        for (var k = 0; k < entradas.length; k++)
          if (entradas[k].isIntersecting) { arrancarContadores(); io.disconnect(); break; }
      }, {threshold: .35});
      io.observe(raiz.querySelector('.odc-kpis'));
      /* respaldo: los KPIs van arriba del todo (visibles al cargar); si el observer
         no dispara (navegadores raros/embebidos), arranca igualmente al poco de cargar */
      setTimeout(arrancarContadores, 1200);
    } else { arrancarContadores(); }
  })();

  /* --- utilidades de formato (es-ES) --- */
  function fEur(x){ return x.toLocaleString('es-ES', {maximumFractionDigits:0}) + ' €'; }
  function fEurMiles(x){ return x >= 1e6 ? (x/1e6).toLocaleString('es-ES',{minimumFractionDigits:2,maximumFractionDigits:2}) + ' M€' : fEur(x); }
  function fPct(x){ return x.toLocaleString('es-ES', {minimumFractionDigits:1, maximumFractionDigits:1}) + ' %'; }
  function fN1(x){ return x.toLocaleString('es-ES', {minimumFractionDigits:1, maximumFractionDigits:1}); }

  /* --- tooltip compartido --- */
  function ttOn(html){ tt.innerHTML = html; tt.classList.add('on'); }
  function ttMove(ev){
    var x = ev.clientX + 16, y = ev.clientY + 16;
    if (x + 310 > window.innerWidth) x = ev.clientX - 320;
    if (y + 90 > window.innerHeight) y = ev.clientY - 90;
    tt.style.left = x + 'px'; tt.style.top = y + 'px';
  }
  function ttOff(){ tt.classList.remove('on'); }

  /* Barra con el extremo derecho redondeado y la base (eje) recta. */
  function barPath(x, y, w, h, r){
    w = Math.max(w, 1.5); r = Math.min(r, h/2, w);
    return 'M' + x + ',' + y + ' h' + (w - r) + ' a' + r + ',' + r + ' 0 0 1 ' + r + ',' + r +
           ' v' + (h - 2*r) + ' a' + r + ',' + r + ' 0 0 1 ' + (-r) + ',' + r +
           ' h' + (-(w - r)) + ' z';
  }

  /* Recorta un <text> con "…" si supera maxW px. */
  function recortar(nodo, maxW){
    var t = nodo.textContent;
    if (nodo.getComputedTextLength() <= maxW) return;
    while (t.length > 3 && nodo.getComputedTextLength() > maxW){
      t = t.slice(0, -1);
      nodo.textContent = t + '…';
    }
  }

  /* --- motor genérico de barras horizontales (responsive: re-render por ancho real) --- */
  function renderBarras(idCont, items, cfg){
    var cont = document.getElementById(idCont);
    if (!cont) return;
    cont.innerHTML = '';
    var W = cont.clientWidth || (cont.parentNode && cont.parentNode.clientWidth) || 900;
    W = Math.max(300, W);
    var movil = W < 620;
    var ROW = movil ? 58 : 54, TOP = cfg.refLinea != null ? 22 : 8, BOT = 10;
    var VALW = movil ? 84 : 128;             /* hueco a la derecha para la cifra */
    var H = TOP + items.length * ROW + BOT;
    var zona = W - VALW - 4;
    var maxV = cfg.maxValor || d3.max(items, cfg.valor);

    var svg = d3.select(cont).append('svg')
      .attr('width', W).attr('height', H)
      .attr('viewBox', '0 0 ' + W + ' ' + H);

    if (cfg.refLinea != null){
      var rx = 4 + (cfg.refLinea / maxV) * zona;
      svg.append('line').attr('x1', rx).attr('x2', rx).attr('y1', TOP - 4).attr('y2', H - BOT + 2)
        .attr('stroke', '#6B8CA5').attr('stroke-width', 1.4).attr('stroke-dasharray', '4,3');
      svg.append('text').attr('x', Math.min(rx + 5, W - 150)).attr('y', 12)
        .attr('font-size', 10.5).attr('font-weight', 700).attr('fill', '#6B8CA5')
        .attr('font-family', "'Space Grotesk',sans-serif").text(cfg.refEtiqueta || '');
    }

    var filas = svg.selectAll('g.odc-row').data(items).enter().append('g')
      .attr('class', 'odc-row')
      .attr('transform', function(d, i){ return 'translate(0,' + (TOP + i * ROW) + ')'; });

    filas.append('text').attr('class', 'l1').attr('x', 4).attr('y', 15)
      .attr('font-size', movil ? 12.5 : 13.5)
      .each(function(d, i){
        var el = d3.select(this);
        el.append('tspan').attr('class', 'rk').attr('font-size', movil ? 10 : 11)
          .text((i + 1 < 10 ? '0' : '') + (i + 1) + '  ');
        el.append('tspan').text(cfg.linea1(d));
        recortar(this, W - 8);
      });

    filas.append('text').attr('class', 'l2').attr('x', 4).attr('y', 29)
      .attr('font-size', movil ? 10 : 11)
      .text(cfg.linea2)
      .each(function(){ recortar(this, W - 8); });

    filas.append('path').attr('class', 'bar')
      .attr('d', function(d){ return barPath(4, 33, (cfg.valor(d) / maxV) * zona, movil ? 13 : 15, 4); })
      .attr('fill', cfg.color)
      .attr('stroke', 'rgba(13,27,42,.18)').attr('stroke-width', 1);

    filas.append('text').attr('class', 'val')
      .attr('x', function(d){ return 4 + (cfg.valor(d) / maxV) * zona + 8; })
      .attr('y', movil ? 43.5 : 44.5).attr('font-size', movil ? 12 : 13)
      .text(cfg.etiquetaValor);

    filas.append('rect').attr('x', 0).attr('y', 0).attr('width', W).attr('height', ROW)
      .attr('fill', 'transparent')
      .on('mouseenter', function(ev, d){ ttOn(cfg.tooltip(d)); })
      .on('mousemove', function(ev){ ttMove(ev); })
      .on('mouseleave', ttOff)
      .on('click', function(ev, d){ var u = cfg.url && cfg.url(d); if (u) window.open(u, '_blank', 'noopener'); });
  }

  /* --- los 4 gráficos --- */
  function pintarTodo(){
    renderBarras('odc-g1', DATOS.g1, {
      valor: function(d){ return d.patrimonio_monetario_eur; },
      color: function(d){ return d.color; },
      linea1: function(d){ return d.nombre; },
      linea2: function(d){ return d.sigla + ' · ' + d.circunscripcion; },
      etiquetaValor: function(d){ return fEur(d.patrimonio_monetario_eur); },
      url: function(d){ return d.url_pdf; },
      tooltip: function(d){
        return '<span class="t">' + d.nombre + '</span>' + d.grupo + ' · ' + d.circunscripcion +
               '<br />Patrimonio monetario: <b>' + fEur(d.patrimonio_monetario_eur) + '</b>' +
               (d.url_pdf ? '<br /><em>Clic: abrir declaración (PDF)</em>' : '');
      }
    });

    renderBarras('odc-g2', DATOS.g2, {
      valor: function(d){ return d.ratio_pct; },
      maxValor: 100,
      refLinea: DATOS.g2_media,
      refEtiqueta: 'media Cámara ' + fPct(DATOS.g2_media),
      color: function(d){ return d.color; },
      linea1: function(d){ return d.grupo; },
      linea2: function(d){ return d.conflicto + ' de ' + d.total + ' con 3+ inmuebles o 3+ viviendas'; },
      etiquetaValor: function(d){ return fPct(d.ratio_pct); },
      url: null,
      tooltip: function(d){
        return '<span class="t">' + d.grupo + '</span>' + d.conflicto + ' de ' + d.total +
               ' diputados/as en posible conflicto de interés en vivienda (<b>' + fPct(d.ratio_pct) + '</b>)';
      }
    });

    renderBarras('odc-g3', DATOS.g3, {
      valor: function(d){ return d.retribucion_eur; },
      color: function(d){ return DATOS.catColor[d.categoria]; },
      linea1: function(d){ return d.nombre; },
      linea2: function(d){ return d.cargo; },
      etiquetaValor: function(d){ return fEur(d.retribucion_eur); },
      url: function(d){ return d.url_ficha; },
      tooltip: function(d){
        return '<span class="t">' + d.nombre + '</span>' + d.cargo + '<br />' + d.area +
               '<br />Retribución: <b>' + fEur(d.retribucion_eur) + '</b>' +
               (d.patrimonio_eur != null ? ' · Patrimonio bruto: <b>' + fEurMiles(d.patrimonio_eur) + '</b>' : '') +
               '<br /><em>Clic: abrir ficha oficial</em>';
      }
    });

    renderBarras('odc-g4', DATOS.g4, {
      valor: function(d){ return d.anios_politica; },
      color: function(d){ return d.color; },
      linea1: function(d){ return d.nombre; },
      linea2: function(d){ return d.partido + ' · ' + d.cargo + ' · ' + d.n_cargos_politicos + ' cargos'; },
      etiquetaValor: function(d){ return fN1(d.anios_politica) + ' años'; },
      url: function(d){ return d.url_ficha; },
      tooltip: function(d){
        return '<span class="t">' + d.nombre + '</span>' + d.partido_nombre + '<br />' + d.cargo +
               '<br /><b>' + fN1(d.anios_politica) + ' años</b> en política · ' +
               d.n_cargos_politicos + ' cargos acumulados<br /><em>Clic: abrir ficha oficial</em>';
      }
    });
  }

  /* re-render al cambiar el ancho (debounced) */
  var timerR = null;
  function alRedimensionar(){
    clearTimeout(timerR);
    timerR = setTimeout(pintarTodo, 150);
  }

  /* --- carga de D3: reutiliza window.d3 si ya existe; si no, BASE_URL y como
         respaldo el CDN oficial --- */
  function arrancar(){
    pintarTodo();
    window.addEventListener('resize', alRedimensionar);
  }
  if (window.d3 && window.d3.select) { arrancar(); }
  else {
    var s = document.createElement('script');
    s.src = BASE_URL + 'd3.v7.min.js';
    s.onload = arrancar;
    s.onerror = function(){
      var s2 = document.createElement('script');
      s2.src = 'https://d3js.org/d3.v7.min.js';
      s2.onload = arrancar;
      document.head.appendChild(s2);
    };
    document.head.appendChild(s);
  }
})();
</script>
</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
]]></content:encoded>
					
					<wfw:commentRss>https://odesocan.org/__trashed/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>El Hospital Insular de Lanzarote, rapidez y opacidad</title>
		<link>https://odesocan.org/el-hospital-insular-de-lanzarote-rapidez-y-opacidad/</link>
					<comments>https://odesocan.org/el-hospital-insular-de-lanzarote-rapidez-y-opacidad/#respond</comments>
		
		<dc:creator><![CDATA[Odesocan]]></dc:creator>
		<pubDate>Mon, 22 Jun 2026 12:22:24 +0000</pubDate>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[Análisis]]></category>
		<category><![CDATA[Dependencia]]></category>
		<category><![CDATA[P1]]></category>
		<category><![CDATA[Sanidad]]></category>
		<category><![CDATA[Canarias]]></category>
		<category><![CDATA[derechos]]></category>
		<category><![CDATA[hospital]]></category>
		<category><![CDATA[lanzarote]]></category>
		<category><![CDATA[odesocan]]></category>
		<category><![CDATA[opacidad]]></category>
		<category><![CDATA[sanidad]]></category>
		<category><![CDATA[sociales]]></category>
		<guid isPermaLink="false">https://odesocan.org/?p=2512</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="et_pb_section et_pb_section_1 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_1">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_1  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_1">
				
				
				
				
				<div class="et_pb_code_inner"><!-- ============================================================
     ODESOCAN · Publicación web
     Difusión del informe sobre el Hospital Insular de Lanzarote
     Bloque autocontenido para Divi. Sin título ni imagen de cabecera.
     ============================================================ -->

<style>
  .np {
    --np-tinta: #1a1a24;
    --np-cuerpo: #2b2b38;
    --np-muted: #7a8898;
    --np-teal: #00c8b4;
    --np-teal-hover: #00b0a0;
    --np-navy: #0d1b2a;
    --np-claro: #f8f9fb;
    --np-linea: rgba(0, 0, 0, .08);

    width: 100%;
    max-width: 820px;
    margin: 0 auto;
    color: var(--np-tinta);
    font-family: 'IBM Plex Sans', Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    box-sizing: border-box;
  }

  .np *,
  .np *::before,
  .np *::after { box-sizing: border-box; }

  .np-sumario {
    margin: 0 0 28px;
    padding: 14px 20px;
    border-left: 4px solid var(--np-teal);
  }

  .np-sumario p {
    margin: 0 !important;
    color: var(--np-tinta) !important;
    font-family: 'IBM Plex Sans', Arial, sans-serif !important;
    font-size: clamp(25px, 4.5vw, 38px) !important;
    font-weight: 700 !important;
    line-height: 1.25 !important;
  }

  .np-dateline {
    margin: 0 0 24px;
    padding: 0 0 14px;
    border-bottom: 1px solid var(--np-linea);
    color: var(--np-muted);
    font-family: 'IBM Plex Mono', monospace;
    font-size: clamp(10px, 1.2vw, 11px);
    letter-spacing: .16em;
    line-height: 1.6;
    text-transform: uppercase;
  }

  .np-descarga {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 18px;
    margin: 0 0 30px;
    padding: 14px 16px;
    border: 1px solid var(--np-linea);
    border-radius: 6px;
    background: #f8f9fb;
  }

  .np-descarga-info {
    min-width: 0;
    color: var(--np-muted);
    font-family: 'IBM Plex Mono', monospace;
    font-size: 10px;
    letter-spacing: .1em;
    line-height: 1.55;
    text-transform: uppercase;
  }

  .np-boton {
    display: inline-flex;
    flex: 0 0 auto;
    align-items: center;
    justify-content: center;
    gap: 10px;
    min-height: 46px;
    padding: 13px 20px;
    border: 0;
    border-radius: 4px;
    background: var(--np-teal);
    color: var(--np-navy) !important;
    font-family: 'IBM Plex Mono', monospace;
    font-size: clamp(10.5px, 1.3vw, 12.5px);
    font-weight: 600;
    letter-spacing: .1em;
    line-height: 1.35;
    text-align: center;
    text-decoration: none !important;
    text-transform: uppercase;
    transition: background .2s ease, transform .2s ease;
  }

  .np-boton:hover {
    background: var(--np-teal-hover);
    color: var(--np-navy) !important;
    transform: translateY(-1px);
  }

  .np-boton:focus-visible {
    outline: 3px solid rgba(0, 200, 180, .35);
    outline-offset: 3px;
  }

  .np-boton svg {
    width: 17px;
    height: 17px;
    flex: 0 0 auto;
  }

  .np p {
    margin: 0 0 18px;
    color: var(--np-cuerpo);
    font-family: 'IBM Plex Sans', Arial, sans-serif;
    font-size: clamp(15px, 2vw, 16.5px);
    font-weight: 300;
    line-height: 1.9;
  }

  .np strong {
    color: var(--np-tinta);
    font-weight: 600;
  }

  .np-subtitulo {
    margin: 36px 0 14px;
    padding-left: 14px;
    border-left: 3px solid var(--np-teal);
    color: var(--np-tinta);
    font-family: 'IBM Plex Sans', Arial, sans-serif;
    font-size: clamp(20px, 3vw, 26px);
    font-weight: 600;
    letter-spacing: -.01em;
    line-height: 1.3;
  }

  .np blockquote {
    margin: 30px 0;
    padding: 20px 24px;
    border-left: 4px solid var(--np-teal);
    background: var(--np-navy);
  }

  .np blockquote p {
    margin: 0 !important;
    color: var(--np-claro) !important;
    font-family: 'DM Serif Display', Georgia, serif !important;
    font-size: clamp(16px, 2.2vw, 19px) !important;
    font-style: italic;
    font-weight: 400;
    line-height: 1.65 !important;
  }

  .np blockquote cite {
    display: block;
    margin-top: 12px;
    color: var(--np-teal);
    font-family: 'IBM Plex Mono', monospace;
    font-size: clamp(9px, 1.1vw, 10px);
    font-style: normal;
    letter-spacing: .14em;
    line-height: 1.6;
    text-transform: uppercase;
  }

  .np-hipotesis {
    margin: 28px 0;
    padding: 22px 22px 4px;
    border: 1px solid var(--np-linea);
    border-top: 4px solid var(--np-teal);
    background: #f8f9fb;
  }

  .np-hipotesis p { line-height: 1.75; }

  .np-fuente {
    margin-top: 30px !important;
    padding-top: 18px;
    border-top: 1px solid var(--np-linea);
    color: var(--np-muted) !important;
    font-family: 'IBM Plex Mono', monospace !important;
    font-size: 10px !important;
    font-weight: 400 !important;
    letter-spacing: .05em;
    line-height: 1.65 !important;
    text-transform: uppercase;
  }

  .np-enlace {
    margin: 30px 0 0 !important;
    padding-top: 26px;
    border-top: 1px solid var(--np-linea);
    text-align: center;
  }

  @media (max-width: 560px) {
    .np-sumario { padding: 12px 0 12px 16px; }

    .np-descarga {
      align-items: stretch;
      flex-direction: column;
      gap: 12px;
      padding: 14px;
    }

    .np-boton { width: 100%; }

    .np blockquote { padding: 18px 18px; }

    .np-hipotesis { padding: 18px 17px 2px; }
  }

  @media (prefers-reduced-motion: reduce) {
    .np-boton { transition: none; }
    .np-boton:hover { transform: none; }
  }
</style>

<link href="https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@1&#038;family=IBM+Plex+Mono:wght@400;600&#038;family=IBM+Plex+Sans:ital,wght@0,300;0,600;0,700;1,300&#038;display=swap" rel="stylesheet">

<div class="np">

  <div class="np-sumario">
    <p>El traslado del único hospital geriátrico de Canarias avanza sin un proyecto de retorno conocido, mientras Lanzarote crece y su necesidad de cuidados de larga duración aumenta.</p> 
  </div>

  <p class="np-dateline">ODESOCAN · 22 JUNIO 2026 · SANIDAD</p> 

  <div class="np-descarga" aria-label="Descarga del informe">
    <span class="np-descarga-info">Informe completo · 25 páginas · PDF</span>
    <a class="np-boton" href="https://odesocan.org/wp-content/uploads/2026/06/Informe_Hospital_Insular_Lanzarote.pdf" target="_blank" rel="noopener" download aria-label="Descargar el informe completo en PDF">
      <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
        <path d="M12 3v12"></path>
        <path d="m7 10 5 5 5-5"></path>
        <path d="M5 21h14"></path>
      </svg>
      Descargar el informe
    </a>
  </div>

  <p>El Hospital Insular de Lanzarote no es solo un edificio. Es una comunidad de profesionales, personas usuarias y entornos de convivencia que ha sostenido durante casi cuatro décadas un modelo público, integrado y especializado de cuidados. Desde la creación de su servicio de geriatría en 1987, es el único centro del Archipiélago dedicado de forma específica a la atención geriátrica; desde 2020, también es el único acreditado por el Ministerio de Sanidad como unidad docente multiprofesional de geriatría.</p> 

  <p>Por eso, hablar de su traslado no equivale a mover una dirección postal. Significa poner en movimiento <strong>un servicio sin equivalente en Canarias</strong>, fragmentar su encaje institucional y trasladar un tejido humano construido en torno a un modelo de atención centrado en la persona.</p> 

  <blockquote>
    <p>«En el Insular de Lanzarote no existen pacientes de larga duración en una cama hospitalaria de agudos por motivos de dependencia, precisamente porque se cuenta con un equipo multidisciplinar capaz de llevar a cabo un modelo de derivación ágil, pero centrado en la persona».</p> 
    <cite>Domingo de Guzmán Pérez Hernández — Exdirector del Hospital Insular de Lanzarote</cite>
  </blockquote>

  <h2 class="np-subtitulo">Celeridad para el traslado, opacidad para el retorno</h2>

  <p>El informe reconstruye el recorrido que va de la integración del hospital en la red pública del Servicio Canario de la Salud, efectiva desde 2019, al anuncio de su cierre y traslado entre 2024 y 2026. La secuencia deja una paradoja: la operación avanza con rapidez en su dimensión ejecutiva, pero sin que se haya presentado públicamente el Plan Director que debería ordenarla, sin un proyecto de rehabilitación dotado y sin una fecha de retorno verificable.</p> 

  <p>La seguridad del edificio exige rigor. El informe técnico de 2019 documentó defectos graves en una construcción de 1950 y la necesidad de una reforma integral. ODESOCAN no niega ese riesgo: <strong>la seguridad de las personas usuarias no es negociable</strong>. La cuestión es otra. La misma administración que permitió el deterioro durante años impulsa ahora el desalojo sin un plan público de retorno ni una ficha financiera que garantice la continuidad del centro.</p> 

  <p>Los presupuestos autonómicos de 2026 consignan <strong>cero euros para la rehabilitación del Hospital Insular de Lanzarote</strong>. El contraste territorial es elocuente: ese mismo presupuesto destina 4,1 millones de euros al Hospital Insular de Gran Canaria y 1,5 millones al Doctor Negrín. El problema no es solo técnico; también expresa una jerarquía territorial en el reconocimiento del derecho.</p> 

  <h2 class="np-subtitulo">La demografía camina en la dirección contraria</h2>

  <p>Lanzarote no pierde población. Entre 2000 y 2019 casi duplicó sus habitantes y, tras la pausa de 2020 a 2022, volvió a crecer hasta alcanzar <strong>167.387 personas en 2025 según datos del INE</strong>. La proyección del informe sitúa a la isla en torno a 185.100 habitantes en 2031. Dos métodos independientes que convergen en esa trayectoria ascendente.</p> 

  <p>La isla es hoy más joven que el promedio canario, pero su cohorte más numerosa se concentra entre los 40 y los 54 años. Esa es, precisamente, la demanda geriátrica de los próximos quince o veinte años. Además, la vejez y el cuidado están profundamente feminizados: serán mayoritariamente mujeres quienes ocupen esas camas y son ya mayoritariamente mujeres quienes sostienen el cuidado cuando el sistema público se repliega.</p> 

  <p>La estimación de capacidad asistencial refuerza la alerta. Aplicando una tasa de referencia de 300 camas por cada 100.000 habitantes, la necesidad teórica de Lanzarote pasaría de 502 camas en 2025 a <strong>555 en 2031</strong>. El inventario insular documentaba 371 camas hospitalarias en toda la isla, incluidas las 80 del Insular. Estas cifras no permiten calcular un déficit exacto, porque las camas no son homogéneas, pero sí muestran una dirección inequívoca: retirar o fragmentar capacidad pública carece de justificación demográfica.</p> 

  <h2 class="np-subtitulo">Tres hipótesis y una prueba decisiva</h2>

  <p>Cuando la demanda no decrece y la planificación no se hace pública, queda una pregunta: ¿Qué explica la operación? El informe formula tres hipótesis, ordenadas de la más a la menos respaldada por la evidencia. No las presenta como conclusiones cerradas, sino como posibilidades que deben poder confirmarse o descartarse.</p> 

  <div class="np-hipotesis">
    <p><strong>Que lo provisional termine siendo definitivo.</strong> Los precedentes canarios muestran traslados sociosanitarios que superaron una década sin retorno al edificio original. La hipótesis se debilitaría con una rehabilitación dotada, adjudicada y calendarizada; se reforzaría si el inmueble queda vacío sin obra iniciada.</p> 

    <p><strong>Que se produzca una privatización silenciosa de camas.</strong> Canarias encabeza, empatada con Madrid, el índice de privatización sanitaria de la FADSP de 2025. No existe un documento que pruebe un plan de privatización del Insular, pero la hipótesis se confirmaría si la capacidad desalojada se repone mediante conciertos o derivaciones, y se descartaría con una oferta pública equivalente.</p> 

    <p><strong>Que la operación responda al calendario electoral de 2027.</strong> Es la hipótesis más especulativa. La coincidencia de los tiempos no demuestra una intención, y el informe evita atribuirla a personas concretas. Se reforzaría si las nuevas plazas se capitalizan electoralmente sin un proyecto de retorno; se debilitaría con presupuesto, calendario y ficha financiera.</p> 
  </div>

  <p>Las tres hipótesis comparten una prueba: <strong>el presupuesto de 2027</strong>. Será ahí donde las promesas deberán convertirse en proyecto, financiación y plazos. Hasta entonces, la exigencia democrática es clara: hacer pública la planificación, garantizar la participación de profesionales y ciudadanía y proteger la continuidad de un patrimonio sanitario que Canarias no puede permitirse perder.</p> 

  <p class="np-fuente">Fuente: ODESOCAN, «El Hospital Insular de Lanzarote. Cronología, proceso institucional, impacto demográfico e hipótesis sobre el cierre y traslado del único hospital geriátrico de Canarias», 22 de junio de 2026.</p> 

  <p class="np-enlace">
    <a class="np-boton" href="https://odesocan.org/wp-content/uploads/2026/06/Informe_Hospital_Insular_Lanzarote.pdf" target="_blank" rel="noopener" download aria-label="Descargar el informe completo del Hospital Insular de Lanzarote en PDF">
      <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
        <path d="M12 3v12"></path>
        <path d="m7 10 5 5 5-5"></path>
        <path d="M5 21h14"></path>
      </svg>
      Descargar el informe completo
    </a>
  </p> 

</div>
</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
]]></content:encoded>
					
					<wfw:commentRss>https://odesocan.org/el-hospital-insular-de-lanzarote-rapidez-y-opacidad/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Emma Colao alerta sobre la necesidad de reforzar las políticas públicas para garantizar derechos básicos en Canarias</title>
		<link>https://odesocan.org/emma-colao-alerta-sobre-la-necesidad-de-reforzar-las-politicas-publicas-para-garantizar-derechos-basicos-en-canarias/</link>
					<comments>https://odesocan.org/emma-colao-alerta-sobre-la-necesidad-de-reforzar-las-politicas-publicas-para-garantizar-derechos-basicos-en-canarias/#respond</comments>
		
		<dc:creator><![CDATA[Odesocan]]></dc:creator>
		<pubDate>Mon, 08 Jun 2026 14:20:44 +0000</pubDate>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[P1]]></category>
		<category><![CDATA[café]]></category>
		<category><![CDATA[Canarias]]></category>
		<category><![CDATA[derechos]]></category>
		<category><![CDATA[odesocan]]></category>
		<category><![CDATA[para]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[señoras]]></category>
		<category><![CDATA[sociales]]></category>
		<guid isPermaLink="false">https://odesocan.org/?p=2502</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<div class="et_pb_section et_pb_section_2 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_2">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_2  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_2">
				
				
				
				
				<div class="et_pb_code_inner"><style>
  .np {
    font-family: 'IBM Plex Sans', sans-serif;
    color: #1a1a24;
    width: 100%;
    -webkit-font-smoothing: antialiased;
  }

  .np-titulo {
    font-family: 'IBM Plex Sans', sans-serif;
    font-size: clamp(24px, 4vw, 34px);
    font-weight: 600;
    line-height: 1.25;
    color: #1a1a24;
    margin: 0 0 18px;
    padding-left: 16px;
    border-left: 4px solid #00c8b4;
  }

  .np-sumario {
    border-left: 4px solid #00c8b4;
    padding: 14px 20px;
    margin-bottom: 32px;
  }

  .np-sumario p {
    font-family: 'IBM Plex Sans', sans-serif !important;
    font-size: clamp(26px, 4.5vw, 38px) !important;
    font-style: normal !important;
    font-weight: 700 !important;
    line-height: 1.25 !important;
    color: #1a1a24 !important;
    margin: 0 !important;
  }

  .np-dateline {
    font-family: 'IBM Plex Mono', monospace;
    font-size: clamp(10px, 1.2vw, 11px);
    letter-spacing: 0.16em;
    text-transform: uppercase;
    color: #7a8898;
    margin-bottom: 24px;
    padding-bottom: 14px;
    border-bottom: 1px solid rgba(0,0,0,0.08);
  }

  .np p {
    font-size: clamp(15px, 2vw, 16.5px);
    line-height: 1.9;
    color: #2b2b38;
    margin-bottom: 18px;
    font-weight: 300;
  }

  .np strong {
    font-weight: 600;
    color: #1a1a24;
  }

  .np blockquote {
    margin: 28px 0;
    border-left: 4px solid #00c8b4;
    padding: 18px 24px;
    background: #0d1b2a;
  }

  .np blockquote p {
    font-family: 'DM Serif Display', Georgia, serif;
    font-style: italic;
    font-size: clamp(15px, 2vw, 17px) !important;
    line-height: 1.65 !important;
    color: #f8f9fb !important;
    margin-bottom: 0 !important;
  }

  .np blockquote cite {
    display: block;
    margin-top: 10px;
    font-family: 'IBM Plex Mono', monospace;
    font-style: normal;
    font-size: clamp(9px, 1.1vw, 10px);
    letter-spacing: 0.18em;
    text-transform: uppercase;
    color: #00c8b4;
  }

  .np-figura {
    margin: 32px 0;
  }

  .np-figura img {
    width: 100%;
    height: auto;
    display: block;
    border-radius: 4px;
  }

  .np-figura figcaption {
    margin-top: 10px;
    font-family: 'IBM Plex Mono', monospace;
    font-size: clamp(10px, 1.2vw, 11px);
    letter-spacing: 0.06em;
    line-height: 1.6;
    color: #7a8898;
    padding-left: 14px;
    border-left: 3px solid #00c8b4;
  }

  .np-enlace {
    margin-top: 28px;
    padding-top: 24px;
    border-top: 1px solid rgba(0,0,0,0.08);
  }

  .np-boton {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    font-family: 'IBM Plex Mono', monospace;
    font-size: clamp(11px, 1.3vw, 13px);
    font-weight: 600;
    letter-spacing: 0.12em;
    text-transform: uppercase;
    text-decoration: none;
    color: #0d1b2a;
    background: #00c8b4;
    padding: 14px 26px;
    border-radius: 4px;
    transition: background 0.2s ease, transform 0.2s ease;
  }

  .np-boton:hover {
    background: #00b0a0;
    transform: translateY(-1px);
  }

  .np-boton svg {
    width: 16px;
    height: 16px;
    flex-shrink: 0;
  }
</style>

<link href="https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@1&#038;family=IBM+Plex+Mono&#038;family=IBM+Plex+Sans:ital,wght@0,300;0,600;0,700;1,300&#038;display=swap" rel="stylesheet">

<div class="np">

  <div class="np-sumario">
    <p>La directora del Observatorio de Derechos Sociales de Canarias participó en el podcast «Café para Señoras», donde analizó los principales desafíos sociales que afronta el Archipiélago.</p> 
  </div>

  <p>La jurista, activista política y directora del Observatorio de Derechos Sociales de Canarias (<strong>ODESOCAN</strong>), <strong>Emma Colao</strong>, participó recientemente en el podcast <strong>Café para Señoras</strong>, dirigido por Pablo Morín, donde abordó algunos de los retos que condicionan el presente y el futuro de Canarias, centrando el foco en las responsabilidades políticas, el acceso a la vivienda, la sanidad pública, la dependencia y la pobreza laboral.</p> 

  <p>Durante la conversación, Colao reflexionó sobre el papel que desempeñan las administraciones públicas en la elección de prioridades y en la garantía de los derechos de la población. Desde su experiencia al frente de ODESOCAN, defendió la necesidad de revisar no solo la inversión pública realizada, sino también el <strong>impacto real</strong> que esta tiene en la calidad de vida de las personas.</p> 

  <figure class="np-figura">
    <img decoding="async" src="https://odesocan.org/wp-content/uploads/2026/06/Captura-de-pantalla-2026-06-08-a-las-14.29.11-scaled.png" alt="Emma Colao durante su intervención en el podcast Café para Señoras">
    <figcaption>Emma Colao a lo largo de la intervención en el Podcast Café para Señoras</figcaption>
  </figure>

  <blockquote>
    <p>«Ellos van a anunciar siempre que hay más dinero, es verdad, esta legislatura han enviado más dinero que nunca y para la próxima dirán lo mismo porque, efectivamente, el presupuesto va creciendo con el paso de los años. Ahora bien, que haya más presupuesto no quiere decir que haya más derechos.»</p> 
    <cite>Emma Colao — Directora del Observatorio de Derechos Sociales de Canarias</cite>
  </blockquote>

  <p>El episodio abordó las consecuencias de la vulnerabilización social y económica que afecta a una parte significativa de la población canaria, así como la necesidad de construir políticas públicas dirigidas no solo a atender situaciones de emergencia, sino a <strong>prevenirlas</strong>.</p> 

  <blockquote>
    <p>«Lo público es fuerte, es capaz, es eficiente, lo que pasa es que hay que engrasarlo, como toda maquinaria.»</p> 
    <cite>Emma Colao — Directora del Observatorio de Derechos Sociales de Canarias</cite>
  </blockquote>

  <p>En este sentido, Emma Colao planteó una reflexión sobre el modelo de sociedad que se está construyendo en Canarias y sobre la importancia de adoptar una <strong>visión a largo plazo</strong> que permita anticipar problemas antes de que se conviertan en crisis estructurales. El episodio invita a abrir un debate sobre la responsabilidad institucional, entre otras cuestiones.</p> 

  <blockquote>
    <p>«Las campañas no se pagan solas. A veces no se pagan con dinero, simplemente se pagan con apariciones estelares en medios de comunicación, con facilidad para llegar a determinados espacios, y bueno, también con dinero, claro que sí.»</p> 
    <cite>Emma Colao — Directora del Observatorio de Derechos Sociales de Canarias</cite>
  </blockquote>

  <p>A través de una conversación cercana y profunda, <strong>Café para Señoras</strong> ofrece una mirada crítica y constructiva sobre algunos de los principales desafíos que afronta la sociedad canaria, poniendo sobre la mesa cuestiones que afectan directamente al bienestar y al futuro de la ciudadanía.</p> 

  <p class="np-enlace"><a class="np-boton" href="https://www.youtube.com/watch?v=yopOSwYex5E&#038;list=PLej3d9Fi7Yv8eN3qe39l5bzgwZdKxMfD7" target="_blank" rel="noopener"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M8 5v14l11-7z"/></svg>Escuchar el podcast</a></p> 

</div>
</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
]]></content:encoded>
					
					<wfw:commentRss>https://odesocan.org/emma-colao-alerta-sobre-la-necesidad-de-reforzar-las-politicas-publicas-para-garantizar-derechos-basicos-en-canarias/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Análisis: Trabajo doméstico en condiciones irregulares en Canarias</title>
		<link>https://odesocan.org/analisis-trabajo-domestico-en-condiciones-irregulares-en-canarias/</link>
					<comments>https://odesocan.org/analisis-trabajo-domestico-en-condiciones-irregulares-en-canarias/#respond</comments>
		
		<dc:creator><![CDATA[Odesocan]]></dc:creator>
		<pubDate>Wed, 27 May 2026 12:47:32 +0000</pubDate>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[Análisis]]></category>
		<category><![CDATA[Empleo]]></category>
		<category><![CDATA[Migración]]></category>
		<category><![CDATA[P1]]></category>
		<category><![CDATA[Canarias]]></category>
		<category><![CDATA[derechos]]></category>
		<category><![CDATA[doméstico]]></category>
		<category><![CDATA[empleo]]></category>
		<category><![CDATA[migraciones]]></category>
		<category><![CDATA[odesocan]]></category>
		<category><![CDATA[sociales]]></category>
		<category><![CDATA[trabajadoras]]></category>
		<guid isPermaLink="false">https://odesocan.org/?p=2470</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_3 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_3">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_3  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_3">
				
				
				
				
				<div class="et_pb_code_inner"><!-- ============================================================
     ODESOCAN · Cabecera de Análisis
     Título + subtítulo + ficha técnica (investigación / periodo / tipo)
     Pega este bloque en un módulo "Código" de Divi.
     ============================================================ -->

<style>
@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;600;700&family=Inter:wght@300;400;500;600&display=swap');

#odesocan-cabecera {
  --teal:    #00C8B4;
  --teal-d:  #009E8E;
  --navy:    #0D1B2A;
  --navy-m:  #1A2F45;
  --text:    #1A2F45;
  --muted:   #6B8CA5;
  --border-soft: #E4EDF5;

  font-family: 'Inter', system-ui, -apple-system, Segoe UI, Roboto, sans-serif;
  color: var(--text);
  background: transparent;
  padding: 36px 18px 28px;
  box-sizing: border-box;
  container-type: inline-size;
  container-name: odc-hd;
}
#odesocan-cabecera *,
#odesocan-cabecera *::before,
#odesocan-cabecera *::after { box-sizing: border-box; }

#odesocan-cabecera .hd-wrap {
  width: 100%;
  max-width: 980px;
  margin: 0 auto;
}

/* Filete superior con marca teal */
#odesocan-cabecera .hd-rule {
  width: 56px;
  height: 4px;
  background: var(--teal);
  border-radius: 2px;
  margin-bottom: 22px;
}

/* ---------- Título ---------- */
#odesocan-cabecera .hd-title {
  font-family: 'Space Grotesk', sans-serif;
  font-weight: 700;
  color: var(--navy);
  font-size: clamp(1.7rem, 4vw, 2.6rem);
  line-height: 1.15;
  letter-spacing: -0.01em;
  margin: 0 0 18px;
}
#odesocan-cabecera .hd-title em {
  font-style: normal;
  color: var(--teal-d);
}

/* ---------- Subtítulo (lede) ---------- */
#odesocan-cabecera .hd-sub {
  font-family: 'Inter', sans-serif;
  font-style: italic;
  font-weight: 400;
  color: var(--navy-m);
  font-size: clamp(1rem, 1.6vw, 1.15rem);
  line-height: 1.55;
  margin: 0 0 26px;
  max-width: 60ch;
}

/* ---------- Ficha técnica ---------- */
#odesocan-cabecera .hd-meta {
  display: flex;
  flex-wrap: wrap;
  gap: 14px 32px;
  padding-top: 18px;
  border-top: 1px solid var(--border-soft);
}
#odesocan-cabecera .hd-meta-item {
  display: flex;
  flex-direction: column;
  gap: 3px;
  min-width: 0;
}
#odesocan-cabecera .hd-meta-label {
  font-family: 'Space Grotesk', sans-serif;
  font-size: .72rem;
  font-weight: 600;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--teal-d);
}
#odesocan-cabecera .hd-meta-value {
  font-family: 'Inter', sans-serif;
  font-size: .92rem;
  font-weight: 500;
  color: var(--navy);
  line-height: 1.3;
}

/* En pantallas muy estrechas, una columna */
@container odc-hd (max-width: 520px) {
  #odesocan-cabecera .hd-meta { gap: 14px; }
  #odesocan-cabecera .hd-meta-item { width: 100%; }
}
</style>

<div id="odesocan-cabecera">
  <div class="hd-wrap">

    <div class="hd-rule" aria-hidden="true"></div>

    <h1 class="hd-title">
      Mujeres migrantes en situación de irregularidad laboral en el empleo doméstico en Canarias
    </h1>

    <p class="hd-sub">
      Estimación cuantitativa, condiciones laborales y precedentes regulatorios ante el Real Decreto 316/2026
    </p> 

    <div class="hd-meta">
      <div class="hd-meta-item">
        <span class="hd-meta-label">Investigación</span>
        <span class="hd-meta-value">Equipo técnico de ODESOCAN</span>
      </div>
      <div class="hd-meta-item">
        <span class="hd-meta-label">Periodo de referencia</span>
        <span class="hd-meta-value">Abril de 2026</span>
      </div>
      <div class="hd-meta-item">
        <span class="hd-meta-label">Tipo de documento</span>
        <span class="hd-meta-value">Análisis</span>
      </div>
    </div>

  </div>
</div></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_4">
				
				
				
				
				<div class="et_pb_code_inner"><!-- ============================================================
     ODESOCAN · Microinforme
     Canarias es una de las comunidades autónomas con más mujeres
     migrantes en situación de irregularidad laboral en el empleo
     doméstico.
     Listo para incrustar en bloque de código de Divi Builder.
     ============================================================ -->

<style>
@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Inter:wght@300;400;500;600&display=swap');

#odesocan-report-domesticas {
  /* Paleta real ODESOCAN — odesocan.org */
  --teal:    #00C8B4;
  --teal-d:  #009E8E;
  --teal-l:  #E0FAF7;
  --navy:    #0D1B2A;
  --navy-m:  #1A2F45;
  --navy-h:  #0F3460;
  --white:   #FFFFFF;
  --off:     #F5F8FA;
  --text:    #1A2F45;
  --muted:   #6B8CA5;
  --red:     #FF4757;
  --red-d:   #E0394A;
  --border:  rgba(13,27,42,.08);
  --border-soft: #E4EDF5;

  --shadow-card: 0 2px 16px rgba(13,27,42,.08);
  --shadow-hover: 0 8px 28px rgba(13,27,42,.12);

  --r: 16px;
  --r-lg: 24px;
  --r-md: 12px;

  --font-body: 'Inter', system-ui, -apple-system, Segoe UI, Roboto, sans-serif;
  --font-display: 'Space Grotesk', 'Inter', sans-serif;

  font-family: var(--font-body);
  color: var(--text);
  font-size: 16px;
  line-height: 1.65;
  background: var(--off);
  position: relative;
  max-width: 100%;
  /* "clip" no crea contexto de scroll (a diferencia de hidden), por lo que
     position: sticky del TOC funciona contra el viewport de la página. */
  overflow-x: clip;
  box-sizing: border-box;
  /* Container queries: el informe se adapta al ancho de SU contenedor
     (la columna de Divi), no al de la ventana. Indispensable cuando se
     incrusta en una página con sidebar. */
  container-type: inline-size;
  container-name: odc;
}

#odesocan-report-domesticas *,
#odesocan-report-domesticas *::before,
#odesocan-report-domesticas *::after { box-sizing: border-box; }

#odesocan-report-domesticas .wrap {
  width: 100%;
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 18px;
}
#odesocan-report-domesticas .wrap-narrow {
  width: 100%;
  max-width: 760px;
  margin: 0 auto;
  padding: 0 18px;
}

@container odc (min-width: 640px) {
  #odesocan-report-domesticas .wrap,
  #odesocan-report-domesticas .wrap-narrow { padding: 0 32px; }
}
@container odc (min-width: 1024px) {
  #odesocan-report-domesticas .wrap,
  #odesocan-report-domesticas .wrap-narrow { padding: 0 40px; }
}

/* ---------- Typography ---------- */
#odesocan-report-domesticas h1,
#odesocan-report-domesticas h2,
#odesocan-report-domesticas h3,
#odesocan-report-domesticas h4 {
  font-family: var(--font-display);
  color: var(--navy);
  font-weight: 700;
  letter-spacing: -0.005em;
  margin: 0;
}
#odesocan-report-domesticas h1 {
  font-size: clamp(1.85rem, 4.2vw, 2.8rem);
  line-height: 1.12;
  margin: 0 0 16px;
}
#odesocan-report-domesticas h1 em { font-style: normal; color: var(--teal); }
#odesocan-report-domesticas h2 {
  font-size: clamp(1.3rem, 2.6vw, 1.75rem);
  line-height: 1.25;
  margin: 0 0 12px;
}
#odesocan-report-domesticas h3 {
  font-size: clamp(1.05rem, 1.7vw, 1.18rem);
  line-height: 1.35;
  margin: 28px 0 8px;
  color: var(--navy);
  font-weight: 600;
}
#odesocan-report-domesticas h4 {
  font-size: 1rem;
  margin: 14px 0 6px;
  color: var(--navy);
  font-weight: 600;
}
#odesocan-report-domesticas p {
  margin: 0 0 16px;
  color: var(--text);
  font-weight: 400;
}
#odesocan-report-domesticas strong { color: var(--navy); font-weight: 600; }
#odesocan-report-domesticas em { font-style: italic; }
#odesocan-report-domesticas a {
  color: var(--teal-d);
  text-decoration: none;
  border-bottom: 1px solid rgba(0,200,180,.35);
  transition: color .15s ease, border-color .15s ease;
}
#odesocan-report-domesticas a:hover { color: var(--navy); border-bottom-color: var(--teal); }

/* ---------- Hero ---------- */
#odesocan-report-domesticas .hero {
  background: linear-gradient(145deg, var(--navy) 0%, var(--navy-m) 60%, var(--navy-h) 100%);
  position: relative;
  overflow: hidden;
  border-radius: var(--r-lg);
  margin: 24px 0;
}
#odesocan-report-domesticas .hero::before {
  content: ""; position: absolute; top: -60px; right: -60px;
  width: 280px; height: 280px;
  background: radial-gradient(circle, rgba(0,200,180,.25) 0%, transparent 70%);
  pointer-events: none;
}
#odesocan-report-domesticas .hero::after {
  content: ""; position: absolute; bottom: -80px; left: -40px;
  width: 220px; height: 220px;
  background: radial-gradient(circle, rgba(0,200,180,.12) 0%, transparent 70%);
  pointer-events: none;
}
#odesocan-report-domesticas .hero-inner {
  position: relative; z-index: 1;
  padding: 44px 32px 40px;
  display: grid;
  grid-template-columns: 1fr;
  gap: 28px;
}
@container odc (min-width: 720px) {
  #odesocan-report-domesticas .hero-inner { padding: 52px 44px 48px; }
}
#odesocan-report-domesticas .hero-badge {
  display: inline-flex; align-items: center; gap: 7px;
  background: rgba(0,200,180,.15);
  border: 1px solid rgba(0,200,180,.3);
  border-radius: 99px;
  padding: 5px 14px;
  margin-bottom: 16px;
}
#odesocan-report-domesticas .hero-badge .dot {
  width: 7px; height: 7px;
  background: var(--teal); border-radius: 50%;
  animation: odc-pulse 1.8s ease-in-out infinite;
}
@keyframes odc-pulse {
  0%, 100% { opacity: 1; transform: scale(1); }
  50%      { opacity: .5; transform: scale(1.4); }
}
#odesocan-report-domesticas .hero-badge span {
  color: var(--teal);
  font-family: var(--font-display);
  font-size: 11px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: .08em;
}
#odesocan-report-domesticas .hero h1 {
  color: var(--white);
  font-size: clamp(1.6rem, 3.4vw, 2.4rem);
  line-height: 1.15;
  margin-bottom: 14px;
}
#odesocan-report-domesticas .hero p.lede {
  color: rgba(255,255,255,.72);
  font-size: clamp(.96rem, 1.4vw, 1.05rem);
  line-height: 1.65;
  margin-bottom: 0;
}
#odesocan-report-domesticas .hero-meta {
  margin-top: 22px;
  font-size: .8rem;
  color: rgba(255,255,255,.5);
  letter-spacing: .02em;
}
#odesocan-report-domesticas .hero-meta b { color: var(--teal); font-weight: 600; }

/* Hero stat card */
#odesocan-report-domesticas .hero-stat {
  background: rgba(255,255,255,.06);
  border: 1px solid rgba(255,255,255,.1);
  border-radius: var(--r);
  padding: 24px 22px;
  backdrop-filter: blur(6px);
}
#odesocan-report-domesticas .hero-stat .stat-label {
  color: var(--teal);
  font-family: var(--font-display);
  font-size: 11px;
  font-weight: 600;
  letter-spacing: .12em;
  text-transform: uppercase;
  margin-bottom: 12px;
}
#odesocan-report-domesticas .hero-stat .stat-value {
  color: var(--white);
  font-family: var(--font-display);
  font-weight: 700;
  font-size: clamp(2.2rem, 5.4vw, 3.4rem);
  line-height: 1;
  letter-spacing: -0.02em;
  margin-bottom: 12px;
  white-space: nowrap;
}
#odesocan-report-domesticas .hero-stat .stat-value .sep { color: var(--teal); padding: 0 6px; font-weight: 500; }
#odesocan-report-domesticas .hero-stat .stat-foot {
  color: rgba(255,255,255,.6);
  font-size: .82rem;
  line-height: 1.5;
}

/* ---------- Section label (pill ODESOCAN) ---------- */
#odesocan-report-domesticas .section-label {
  display: flex; align-items: baseline; flex-wrap: wrap; gap: 12px;
  margin: 56px 0 18px;
}
#odesocan-report-domesticas .section-label .pill {
  background: var(--teal-l); color: var(--teal-d);
  font-family: var(--font-display);
  font-size: clamp(.95rem, 1.3vw, 1.05rem);
  font-weight: 700;
  padding: 8px 18px; border-radius: 99px;
  letter-spacing: .06em;
  text-transform: uppercase;
  align-self: center;
}
#odesocan-report-domesticas .section-label .label-text {
  font-family: var(--font-display);
  font-size: clamp(1.25rem, 2.4vw, 1.6rem);
  font-weight: 700;
  color: var(--navy);
  letter-spacing: -0.005em;
  line-height: 1.25;
}

/* ---------- Cuerpo del informe ---------- */
#odesocan-report-domesticas main { padding-bottom: 24px; }

#odesocan-report-domesticas .section { padding: 18px 0; }

/* ---------- Pull-quote ---------- */
#odesocan-report-domesticas .pullquote {
  background: var(--white);
  border-radius: var(--r);
  border: 1px solid var(--border);
  border-left: 4px solid var(--teal);
  padding: 24px 26px;
  margin: 28px 0;
  box-shadow: var(--shadow-card);
}
#odesocan-report-domesticas .pullquote::before {
  content: "\201C";
  font-family: var(--font-display);
  font-size: 3.4rem;
  line-height: 0.6;
  color: var(--teal);
  display: block;
  margin-bottom: 4px;
}
#odesocan-report-domesticas .pullquote p {
  font-family: var(--font-body);
  font-style: italic;
  font-weight: 400;
  font-size: clamp(1rem, 1.7vw, 1.1rem);
  line-height: 1.65;
  color: var(--text);
  margin: 0 0 12px;
}
#odesocan-report-domesticas .pullquote p:last-of-type { margin-bottom: 14px; }
#odesocan-report-domesticas .pullquote cite {
  display: block;
  font-family: var(--font-display);
  font-style: normal;
  font-size: .82rem;
  color: var(--muted);
  font-weight: 600;
  letter-spacing: .02em;
}
#odesocan-report-domesticas .pullquote cite::before { content: "— "; }

/* ---------- Method cards (3 columnas) ---------- */
#odesocan-report-domesticas .methods {
  display: grid;
  grid-template-columns: 1fr;
  gap: 12px;
  margin: 24px 0 28px;
}
@container odc (min-width: 720px) {
  #odesocan-report-domesticas .methods { grid-template-columns: repeat(3, 1fr); }
}
#odesocan-report-domesticas .method-card {
  background: var(--white);
  border-radius: var(--r);
  border: 1px solid var(--border);
  box-shadow: var(--shadow-card);
  padding: 22px 20px;
  transition: transform .2s ease, box-shadow .2s ease;
}
#odesocan-report-domesticas .method-card:hover { transform: translateY(-2px); box-shadow: var(--shadow-hover); }
#odesocan-report-domesticas .method-card .m-tag {
  display: inline-block;
  font-family: var(--font-display);
  font-size: 10px; letter-spacing: .12em; text-transform: uppercase;
  font-weight: 700;
  padding: 4px 10px;
  border-radius: 99px;
  background: var(--teal-l);
  color: var(--teal-d);
  margin-bottom: 10px;
}
#odesocan-report-domesticas .method-card.discarded .m-tag {
  background: rgba(107,140,165,.12);
  color: var(--muted);
}
#odesocan-report-domesticas .method-card h4 {
  font-family: var(--font-display);
  font-size: 1.05rem;
  color: var(--navy);
  margin: 4px 0 6px;
}
#odesocan-report-domesticas .method-card .m-fig {
  font-family: var(--font-display);
  font-weight: 700;
  font-size: 1.9rem;
  color: var(--teal-d);
  line-height: 1;
  margin: 12px 0 8px;
  letter-spacing: -0.01em;
}
#odesocan-report-domesticas .method-card.discarded .m-fig {
  color: var(--muted);
  font-style: italic;
  font-size: 1.3rem;
}
#odesocan-report-domesticas .method-card p { font-size: .88rem; margin: 0; line-height: 1.55; color: var(--text); }

/* ---------- Inline data row ---------- */
#odesocan-report-domesticas .data-row {
  display: grid;
  grid-template-columns: 1fr;
  gap: 14px;
  margin: 24px 0 26px;
}
@container odc (min-width: 680px) {
  #odesocan-report-domesticas .data-row { grid-template-columns: repeat(3, 1fr); }
}
#odesocan-report-domesticas .data-card {
  background: var(--white);
  border-radius: var(--r);
  border: 1px solid var(--border);
  box-shadow: var(--shadow-card);
  padding: 20px 18px;
}
#odesocan-report-domesticas .data-card .data-num {
  font-family: var(--font-display);
  font-weight: 700;
  font-size: clamp(1.5rem, 2.6vw, 1.85rem);
  line-height: 1.05;
  color: var(--navy);
  letter-spacing: -0.01em;
  margin: 0 0 6px;
}
#odesocan-report-domesticas .data-card .data-num .accent { color: var(--teal-d); }
#odesocan-report-domesticas .data-card .data-num .danger { color: var(--red); }
#odesocan-report-domesticas .data-card .data-lbl {
  font-size: .85rem;
  color: var(--muted);
  line-height: 1.5;
}

/* ---------- Chart container ---------- */
#odesocan-report-domesticas figure.chart {
  background: var(--white);
  border-radius: var(--r-lg);
  border: 1px solid var(--border);
  box-shadow: var(--shadow-card);
  padding: 24px 22px 22px;
  margin: 28px 0;
}
#odesocan-report-domesticas figure.chart .chart-head { margin-bottom: 14px; }
#odesocan-report-domesticas figure.chart .chart-num {
  display: inline-block;
  font-family: var(--font-display);
  font-size: 10px;
  font-weight: 700;
  letter-spacing: .14em;
  text-transform: uppercase;
  color: var(--teal-d);
  background: var(--teal-l);
  padding: 3px 10px;
  border-radius: 99px;
  margin-bottom: 8px;
}
#odesocan-report-domesticas figure.chart .chart-title {
  font-family: var(--font-display);
  font-weight: 700;
  font-size: clamp(1.05rem, 1.8vw, 1.2rem);
  color: var(--navy);
  margin: 2px 0 6px;
  line-height: 1.3;
}
#odesocan-report-domesticas figure.chart .chart-sub {
  font-size: .9rem;
  color: var(--text);
  margin: 0 0 12px;
  line-height: 1.55;
}
#odesocan-report-domesticas figure.chart figcaption {
  font-size: .78rem;
  color: var(--muted);
  margin-top: 14px;
  line-height: 1.5;
}
#odesocan-report-domesticas .legend {
  display: flex; flex-wrap: wrap; gap: 12px;
  font-size: .76rem; color: var(--text);
  margin: 6px 0 12px;
}
#odesocan-report-domesticas .legend-item { display: inline-flex; align-items: center; gap: 6px; }
#odesocan-report-domesticas .legend-swatch { width: 12px; height: 12px; border-radius: 3px; }
#odesocan-report-domesticas .chart-svg-host { width: 100%; position: relative; }
#odesocan-report-domesticas .chart-svg-host svg {
  width: 100%; height: auto; display: block; overflow: visible;
}

/* ---------- SVG axis/grid ---------- */
#odesocan-report-domesticas svg text { font-family: var(--font-body); fill: var(--text); }
#odesocan-report-domesticas svg .axis text { font-size: 11px; fill: var(--muted); }
#odesocan-report-domesticas svg .axis path,
#odesocan-report-domesticas svg .axis line { stroke: var(--border-soft); shape-rendering: crispEdges; }
#odesocan-report-domesticas svg .grid line { stroke: #EEF3F8; shape-rendering: crispEdges; }
#odesocan-report-domesticas svg .grid path { stroke: none; }
#odesocan-report-domesticas svg .y-label { font-weight: 500; fill: var(--text); font-size: 12px; font-family: var(--font-display); }
#odesocan-report-domesticas svg .y-label.canarias { font-weight: 700; fill: var(--red); }
#odesocan-report-domesticas svg .bar { transition: opacity .2s ease; cursor: pointer; }

/* ---------- Tooltip ---------- */
#odesocan-report-domesticas .tooltip {
  position: absolute;
  pointer-events: none;
  background: var(--navy);
  color: var(--white);
  border-radius: 10px;
  padding: 11px 13px;
  font-size: .78rem;
  line-height: 1.5;
  box-shadow: 0 12px 32px rgba(13,27,42,.32);
  opacity: 0;
  transform: translate(-50%, -110%);
  transition: opacity .12s ease;
  z-index: 50;
  max-width: 260px;
  font-family: var(--font-body);
  border: 1px solid rgba(0,200,180,.2);
}
#odesocan-report-domesticas .tooltip.show { opacity: 1; }
#odesocan-report-domesticas .tooltip .tt-title {
  font-family: var(--font-display);
  font-weight: 700;
  color: var(--teal);
  margin-bottom: 5px;
  font-size: .82rem;
}
#odesocan-report-domesticas .tooltip .tt-row {
  display: flex; justify-content: space-between; gap: 12px;
  color: rgba(255,255,255,.85);
}
#odesocan-report-domesticas .tooltip .tt-val { font-weight: 600; color: var(--white); font-family: var(--font-display); }
#odesocan-report-domesticas .tooltip .tt-muted {
  color: rgba(255,255,255,.55);
  font-size: .72rem;
  margin-top: 5px;
  font-style: italic;
}

/* ---------- Bibliografía ---------- */
#odesocan-report-domesticas .biblio {
  background: var(--white);
  border-radius: var(--r-lg);
  border: 1px solid var(--border);
  padding: 32px 28px;
  margin-top: 48px;
  box-shadow: var(--shadow-card);
}
#odesocan-report-domesticas .biblio h2 {
  font-size: clamp(1.25rem, 2.2vw, 1.55rem);
  color: var(--navy);
  margin: 0 0 8px;
}
#odesocan-report-domesticas .biblio .biblio-intro {
  color: var(--muted);
  font-size: .9rem;
  margin: 0 0 18px;
}
#odesocan-report-domesticas .biblio h3 {
  font-family: var(--font-display);
  font-size: 11px;
  letter-spacing: .14em;
  text-transform: uppercase;
  color: var(--teal-d);
  background: var(--teal-l);
  display: inline-block;
  padding: 4px 11px;
  border-radius: 99px;
  font-weight: 700;
  margin: 24px 0 12px;
}
#odesocan-report-domesticas .biblio ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
#odesocan-report-domesticas .biblio li {
  font-size: .88rem;
  padding: 10px 0;
  border-bottom: 1px solid var(--border-soft);
  line-height: 1.55;
  color: var(--text);
}
#odesocan-report-domesticas .biblio li:last-child { border-bottom: none; }
#odesocan-report-domesticas .biblio a { word-break: break-word; }

/* ---------- Layout: grid (sin TOC lateral, botonera horizontal sticky arriba) ---------- */
#odesocan-report-domesticas .report-grid { display: block; }
#odesocan-report-domesticas .main-content { min-width: 0; }

/* ---------- Botonera horizontal fija (slide-in al entrar en lectura) ---------- */
#odesocan-report-domesticas .topbar {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 9999;
  background: rgba(255,255,255,.94);
  -webkit-backdrop-filter: saturate(140%) blur(10px);
  backdrop-filter: saturate(140%) blur(10px);
  border-bottom: 1px solid var(--border-soft);
  box-shadow: 0 4px 16px rgba(13,27,42,.06);
  transform: translateY(-100%);
  transition: transform .25s ease;
  display: flex;
  align-items: stretch;
}
#odesocan-report-domesticas .topbar.is-visible { transform: translateY(0); }

/* Flechas laterales — ocultas hasta que haga falta scroll */
#odesocan-report-domesticas .topbar-arrow {
  flex-shrink: 0;
  width: 40px;
  display: none;
  align-items: center;
  justify-content: center;
  background: var(--white);
  border: none;
  border-right: 1px solid var(--border-soft);
  color: var(--navy);
  font-size: 22px;
  font-family: var(--font-display);
  font-weight: 700;
  line-height: 1;
  cursor: pointer;
  padding: 0;
  transition: background .15s ease, color .15s ease;
}
#odesocan-report-domesticas .topbar-arrow.is-active { display: flex; }
#odesocan-report-domesticas .topbar-arrow:hover { background: var(--teal-l); color: var(--teal-d); }
#odesocan-report-domesticas .topbar-arrow-right { border-right: none; border-left: 1px solid var(--border-soft); }

/* Degradados decorativos en los bordes del inner */
#odesocan-report-domesticas .topbar { position: fixed; }
#odesocan-report-domesticas .topbar .fade-left,
#odesocan-report-domesticas .topbar .fade-right {
  position: absolute;
  top: 0; bottom: 1px;
  width: 24px;
  pointer-events: none;
  opacity: 0;
  transition: opacity .2s ease;
  z-index: 2;
}
#odesocan-report-domesticas .topbar .fade-left {
  background: linear-gradient(to right, rgba(255,255,255,.95), rgba(255,255,255,0));
}
#odesocan-report-domesticas .topbar .fade-right {
  background: linear-gradient(to left, rgba(255,255,255,.95), rgba(255,255,255,0));
}
#odesocan-report-domesticas .topbar[data-scroll-left="true"]  .fade-left  { opacity: 1; }
#odesocan-report-domesticas .topbar[data-scroll-right="true"] .fade-right { opacity: 1; }

#odesocan-report-domesticas .topbar-inner {
  flex: 1;
  min-width: 0;
  max-width: 1100px;
  margin: 0 auto;
  padding: 10px 14px;
  display: flex;
  gap: 6px;
  overflow-x: auto;
  overscroll-behavior-x: contain;
  scrollbar-width: none;
  scroll-behavior: smooth;
}
#odesocan-report-domesticas .topbar-inner::-webkit-scrollbar { display: none; }

#odesocan-report-domesticas .topbar a.topbar-link {
  flex-shrink: 0;
  font-family: var(--font-display);
  font-size: .88rem;
  font-weight: 500;
  color: var(--muted);
  padding: 8px 14px;
  border-radius: 99px;
  border-bottom: none;
  text-decoration: none;
  white-space: nowrap;
  transition: color .15s ease, background .15s ease;
}
#odesocan-report-domesticas .topbar a.topbar-link:hover {
  color: var(--navy);
  background: var(--off);
}
#odesocan-report-domesticas .topbar a.topbar-link.active {
  color: var(--teal-d);
  background: var(--teal-l);
  font-weight: 600;
}
@media (min-width: 640px) {
  #odesocan-report-domesticas .topbar-inner { padding: 12px 18px; gap: 8px; }
  #odesocan-report-domesticas .topbar-arrow { width: 44px; font-size: 24px; }
}

/* TOC lateral — eliminado, sustituido por la botonera horizontal */
#odesocan-report-domesticas .toc-sticky { display: none !important; }
@container odc (min-width: 940px) {
  #odesocan-report-domesticas .toc-sticky {
    display: block;
    position: sticky;
    top: 24px;
    align-self: start;
    max-height: calc(100vh - 48px);
    overflow-y: auto;
    padding-right: 4px;
  }
}
#odesocan-report-domesticas .toc-sticky::-webkit-scrollbar { width: 4px; }
#odesocan-report-domesticas .toc-sticky::-webkit-scrollbar-thumb { background: var(--teal); border-radius: 99px; }

#odesocan-report-domesticas .toc-title {
  font-family: var(--font-display);
  font-size: 10px;
  letter-spacing: .18em;
  text-transform: uppercase;
  font-weight: 700;
  color: var(--muted);
  margin: 0 0 10px;
  padding-left: 14px;
}
#odesocan-report-domesticas .toc-sticky nav {
  display: flex;
  flex-direction: column;
  border-left: 1.5px solid var(--border-soft);
}
#odesocan-report-domesticas .toc-sticky a {
  font-family: var(--font-display);
  font-size: .82rem;
  font-weight: 500;
  color: var(--muted);
  padding: 7px 14px;
  margin-left: -1.5px;
  border-left: 2px solid transparent;
  border-bottom: none;
  border-radius: 0;
  line-height: 1.4;
  text-decoration: none;
  transition: color .15s ease, border-color .15s ease, background .15s ease;
}
#odesocan-report-domesticas .toc-sticky a:hover {
  color: var(--navy);
  border-left-color: var(--teal-l);
  background: var(--off);
}
#odesocan-report-domesticas .toc-sticky a.active {
  color: var(--teal-d);
  border-left-color: var(--teal);
  font-weight: 600;
  background: var(--teal-l);
}

/* Margen para que los anchors no queden ocultos bajo la botonera sticky */
#odesocan-report-domesticas .section,
#odesocan-report-domesticas figure.chart,
#odesocan-report-domesticas .biblio {
  scroll-margin-top: 80px;
}

/* ============================================================
   NARROW — columna estrecha (<= 640px del contenedor)
   ============================================================ */
@container odc (max-width: 640px) {
  #odesocan-report-domesticas { font-size: 15.5px; line-height: 1.6; }

  /* Tipografía global */
  #odesocan-report-domesticas h2 { font-size: 1.25rem; line-height: 1.25; }
  #odesocan-report-domesticas h3 { font-size: 1rem; margin: 22px 0 6px; }
  #odesocan-report-domesticas p { margin: 0 0 14px; }

  /* Hero */
  #odesocan-report-domesticas .hero { margin: 16px 0; border-radius: 18px; }
  #odesocan-report-domesticas .hero-inner { padding: 32px 22px 28px; gap: 22px; }
  #odesocan-report-domesticas .hero h1 { font-size: clamp(1.4rem, 5.6vw, 1.9rem); line-height: 1.18; }
  #odesocan-report-domesticas .hero p.lede { font-size: .92rem; line-height: 1.55; }
  #odesocan-report-domesticas .hero-badge { padding: 4px 11px; margin-bottom: 14px; }
  #odesocan-report-domesticas .hero-badge span { font-size: 10px; }
  #odesocan-report-domesticas .hero-meta { font-size: .76rem; margin-top: 18px; }

  /* Hero stat card */
  #odesocan-report-domesticas .hero-stat { padding: 20px 18px; border-radius: 14px; }
  #odesocan-report-domesticas .hero-stat .stat-label { font-size: 10px; margin-bottom: 10px; }
  #odesocan-report-domesticas .hero-stat .stat-value {
    font-size: clamp(1.9rem, 9vw, 2.6rem);
    white-space: normal;
    line-height: 1.05;
  }
  #odesocan-report-domesticas .hero-stat .stat-foot { font-size: .78rem; line-height: 1.5; }

  /* Section label (pill + label-text) */
  #odesocan-report-domesticas .section-label {
    margin: 36px 0 14px;
    gap: 8px;
  }
  #odesocan-report-domesticas .section-label .pill { font-size: .85rem; padding: 6px 14px; }
  #odesocan-report-domesticas .section-label .label-text { font-size: 1.15rem; line-height: 1.25; }

  /* Pullquote */
  #odesocan-report-domesticas .pullquote {
    padding: 18px 18px 18px 20px;
    margin: 22px 0;
    border-radius: 12px;
  }
  #odesocan-report-domesticas .pullquote::before { font-size: 2.6rem; margin-bottom: 2px; }
  #odesocan-report-domesticas .pullquote p { font-size: .92rem; line-height: 1.55; }
  #odesocan-report-domesticas .pullquote cite { font-size: .76rem; }

  /* Method cards */
  #odesocan-report-domesticas .methods { gap: 10px; margin: 18px 0 24px; }
  #odesocan-report-domesticas .method-card { padding: 18px 16px; border-radius: 14px; }
  #odesocan-report-domesticas .method-card .m-tag { font-size: 9px; }
  #odesocan-report-domesticas .method-card h4 { font-size: 1rem; }
  #odesocan-report-domesticas .method-card .m-fig { font-size: 1.7rem; margin: 8px 0 6px; }
  #odesocan-report-domesticas .method-card p { font-size: .84rem; }

  /* KPI row (70%→45%, etc.) */
  #odesocan-report-domesticas .data-row { gap: 10px; margin: 18px 0 24px; }
  #odesocan-report-domesticas .data-card { padding: 16px 14px; border-radius: 12px; }
  #odesocan-report-domesticas .data-card .data-num { font-size: 1.4rem; }
  #odesocan-report-domesticas .data-card .data-lbl { font-size: .8rem; }

  /* Chart figure */
  #odesocan-report-domesticas figure.chart {
    padding: 18px 14px 16px;
    margin: 22px 0;
    border-radius: 14px;
  }
  #odesocan-report-domesticas figure.chart .chart-num { font-size: 9px; padding: 3px 9px; }
  #odesocan-report-domesticas figure.chart .chart-title { font-size: 1rem; }
  #odesocan-report-domesticas figure.chart .chart-sub { font-size: .82rem; line-height: 1.5; }
  #odesocan-report-domesticas figure.chart figcaption { font-size: .72rem; }
  #odesocan-report-domesticas .legend { font-size: .72rem; gap: 8px; }
  #odesocan-report-domesticas .legend-swatch { width: 11px; height: 11px; }

  /* Bibliografía */
  #odesocan-report-domesticas .biblio { padding: 24px 18px; border-radius: 16px; margin-top: 36px; }
  #odesocan-report-domesticas .biblio h2 { font-size: 1.2rem; }
  #odesocan-report-domesticas .biblio .biblio-intro { font-size: .82rem; margin-bottom: 14px; }
  #odesocan-report-domesticas .biblio h3 { font-size: 10px; padding: 3px 9px; margin: 20px 0 10px; }
  #odesocan-report-domesticas .biblio li { font-size: .82rem; padding: 8px 0; line-height: 1.5; }

  /* Tooltip un poco más estrecho en móvil */
  #odesocan-report-domesticas .tooltip { max-width: 220px; font-size: .74rem; }
}

/* ============================================================
   SUPER NARROW (<= 380px del contenedor)
   ============================================================ */
@container odc (max-width: 380px) {
  #odesocan-report-domesticas .wrap,
  #odesocan-report-domesticas .wrap-narrow { padding: 0 14px; }
  #odesocan-report-domesticas .hero-inner { padding: 28px 18px 24px; }
  #odesocan-report-domesticas .hero h1 { font-size: 1.35rem; }
  #odesocan-report-domesticas .hero-stat { padding: 18px 16px; }
  #odesocan-report-domesticas figure.chart { padding: 16px 12px 14px; }
}
</style>

<div id="odesocan-report-domesticas">
  <div class="tooltip" id="odc-tooltip" role="tooltip" aria-hidden="true"></div>

  <!-- ====================== BOTONERA HORIZONTAL FIJA ====================== -->
  <nav class="topbar" aria-label="Índice del informe">
    <button class="topbar-arrow topbar-arrow-left" type="button" aria-label="Desplazar índice a la izquierda">‹</button>
    <span class="fade-left"  aria-hidden="true"></span>
    <span class="fade-right" aria-hidden="true"></span>
    <div class="topbar-inner">
      <a href="#contexto"     class="topbar-link active">Contexto</a>
      <a href="#perspectivas" class="topbar-link">Perspectivas</a>
      <a href="#violencias"   class="topbar-link">Violencias</a>
      <a href="#metodos"      class="topbar-link">Metodología</a>
      <a href="#m1"           class="topbar-link">M1 · Ratio</a>
      <a href="#m2"           class="topbar-link">M2 · Brecha</a>
      <a href="#m3"           class="topbar-link">M3 · EPA–SS</a>
      <a href="#reflexion"    class="topbar-link">Reflexión</a>
      <a href="#bibliografia" class="topbar-link">Bibliografía</a>
    </div>
    <button class="topbar-arrow topbar-arrow-right" type="button" aria-label="Desplazar índice a la derecha">›</button>
  </nav>

  <!-- ====================== CUERPO ====================== -->
  <main>
    <div class="wrap report-grid">
      <div class="main-content">

    <div class="wrap-narrow">

      <section class="section" id="contexto">
        <div class="section-label">
          <span class="pill">Contexto</span>
          <span class="label-text">Cuatro capas de invisibilización</span>
        </div>

        <p>Una de las grandes dificultades de investigar las condiciones de las trabajadoras migrantes no documentadas es que no suele haber datos o los pocos que hay se presentan de forma fragmentada a través de investigaciones cualitativas en momentos y geografías puntuales, lo cual impide una estimación precisa de las personas que se encuentran en dicha situación, y aún menos si entramos en detalle. Cabe señalar que, el ámbito de trabajo doméstico es uno de los sectores más invisibilizados y que según datos arrojados por la Universidad de A Coruña y la Plataforma por un Empleo del Hogar y de Cuidados Con Plenos Derechos (2024): una de cada cuatro mujeres migrantes empleadas en el sector se encuentra en situación irregular. En este sentido, encontramos hasta 4 capas de invisibilización/violencia social: <strong>mujeres, cuidados, migrantes y sin documentar</strong>.</p> 
      </section>

      <section class="section" id="perspectivas">
        <div class="section-label">
          <span class="pill">Marco</span>
          <span class="label-text">Tres perspectivas sobre el trabajo doméstico</span>
        </div>

        <p>En el trabajo doméstico encontramos, al menos, tres perspectivas:</p> 

        <p>El punto de partida del problema es <strong>jurídico</strong>. A la luz del artículo primero, apartado 4 del Real Decreto 1620/2011, el objeto de la relación especial de empleadas domésticas es muy amplio, puesto que comprende en general todos los servicios susceptibles de prestarse en el hogar familiar: «cualquiera de las modalidades de las tareas domésticas», como la limpieza del hogar, el cuidado o atención a quienes conforman la unidad familiar, hacer la comida, tareas de guardería, jardinería, conducción de vehículos, lavado y planchado, compras domésticas o recados. La amplitud con la que se expresa el Real Decreto habilita que la persona que se dedique a las tareas domésticas asuma todas ellas, junto con sus riesgos (laborales, psicosociales, jurídicos, sanitarios etc), en su conjunto.</p> 

        <p>Por otro lado, la perspectiva <strong>académica</strong> representada en el trabajo de Carrasco, Borderías y Torns en 2011 se señalan al menos tres esferas de acción del trabajo doméstico: producción de bienes materiales en el mantenimiento físico de las personas, cuidado directo de personas y gestión de los afectos y las relaciones sociales del entorno. En este sentido, cada área comprende una serie de conocimientos, aptitudes y actitudes diferenciales que jurídica y socialmente se amalgaman como un todo único e indivisible. En el caso de la literatura empírica Díaz Gorfinquel y Martínez‑Buján (2018) indica que en España alrededor del 65 % de las empleadas domésticas son extranjeras y que el último estudio de Oxfam Intermón indica que el 87,2 % de las personas ocupadas son mujeres y que el 69 % es población extranjera. Asimismo, se encontró que 3 de cada 10 personas empleadas en el sector del trabajo doméstico no logran ingresos suficientes con su trabajo para salir de la pobreza.</p> 

        <p>La limitación de las dos perspectivas anteriores es la misma que contiene esta investigación, pues trata sobre fenómenos y problemáticas diagnosticadas y en el caso jurídico reguladas, desde afuera, donde el sujeto político que diagnostica y articula posibles vías de solución no son las mujeres migrantes que trabajan en el sector. En este sentido, se podría denominar este enfoque como <strong>inmersivo‑realista</strong> por su cercanía y precisión hacia el fenómeno que analiza.</p> 

        <p>Por ello, se ha optado por incluir una entrevista realizada por Acufade a Alexa Patricia Martínez Mazabel (Acufade, 2025), periodista e integradora social, que relata la situación actual de la mujeres extranjeras empleadas domésticas y al preguntarle sobre el papel que desempeñan en el sector de los cuidados y el trabajo doméstico responde:</p> 

        <blockquote class="pullquote">
          <p>¿Cuál es el papel que las mujeres desempeñan en el sector del hogar y de los cuidados? Si te digo el escenario del sistema es de mujer explotada, de una nadie con la que se puede hacer absolutamente de todo. Despedirla cuando me parezca necesario, pagarle el salario que yo considere y no el establecido por ley, vulnerar su derecho a las vacaciones, a las horas nocturnas, un largo etcétera.</p> 
          <p>Otro tipo de violencias que sufren las cuidadoras, que no lo digo yo, lo dicen los diagnósticos que se han realizado por parte de organizaciones defensoras de derechos humanos y organizaciones de cuidadoras. Mujeres que son víctimas de trata de personas, violencia laboral, explotación laboral, violencia física, violencia verbal. Es una violencia sistemática porque las mujeres no tienen cómo conocer o identificar para reclamar y reivindicar esos derechos.</p> 
          <cite>Alexa Patricia Martínez Mazabel · Acufade, 2025</cite>
        </blockquote>

        <p>El desarrollo de la entrevista es un análisis jurídico‑político y socioeconómico del papel que juegan las mujeres migrantes en el sostenimiento de los modelos de bienestar en Occidente y más concretamente en Canarias. Precisamente, las declaraciones de Martínez Mazabel respaldan una de las últimas investigaciones realizadas por Oxfam (Oxfam, 2026) y que suscriben 150 organizaciones de todo el Estado. Asimismo, se encuentra que el <strong>49,2 % de las trabajadoras encuestadas</strong> afirmaban haber vivido algún tipo de violencia en el trabajo a lo largo de su trayectoria laboral. En este sentido las violencias más comunes eran el exceso de control mediante cámaras de vigilancia, mensajes y llamadas constantes (49,2 %); recibir faltas de respeto, insultos y discriminación (47,8 %); impago de salarios (29,7 %); recibir proposiciones de naturaleza sexual (17,1 %); violencia física (17,1 %); y sufrir tocamientos de naturaleza sexual sin consentimiento (8,5 %).</p> 
      </section>
    </div>

    <!-- Gráfico 1: Violencias -->
    <div class="wrap" id="violencias">
      <figure class="chart">
        <div class="chart-head">
          <span class="chart-num">Gráfico 1</span>
          <p class="chart-title">Violencias en el trabajo declaradas por las trabajadoras del empleo del hogar</p> 
          <p class="chart-sub">Porcentaje de trabajadoras encuestadas que declara haber sufrido cada tipo de violencia a lo largo de su trayectoria laboral. El 49,2 % afirma haber vivido alguna.</p> 
        </div>
        <div class="chart-svg-host" id="chart-violence"></div>
<figcaption>Fuente: Oxfam‑Intermón y Asociación Por Ti Mujer (2026). Suscrito por 150 organizaciones del Estado. Elaboración: ODESOCAN.</figcaption>
      </figure>
    </div>

    <div class="wrap-narrow">
      <section class="section">
        <p>Como consecuencia, ser una mujer extranjera sin una situación administrativa regulada en Canarias supone una <strong>exposición a un grado de violencia incompatible con un modelo de gobierno vinculado legalmente a defender un Estado social, democrático y de derecho</strong>, incumpliendo frontalmente el artículo 14 de la Constitución Española. Por ello, desde Odesocan, ante la falta de datos, nos hemos preguntado <em>¿cuántas mujeres se encuentran actualmente en situación administrativa no regulada en Canarias mientras trabajan en hogares como cuidadoras?</em></p> 
      </section>

      <section class="section" id="metodos">
        <div class="section-label">
          <span class="pill">Metodología</span>
          <span class="label-text">Triangulación de tres métodos</span>
        </div>

        <p>La estimación del número de mujeres migrantes que trabajan en el empleo doméstico en Canarias sin contrato ni alta en la Seguridad Social se construyó a través de un <strong>proceso iterativo de tres métodos</strong> que operan como aproximaciones complementarias al fenómeno, dado que la irregularidad laboral es por definición opaca a los registros administrativos y las fuentes estadísticas convencionales no permiten su medición.</p> 

        <div class="methods">
          <article class="method-card">
            <span class="m-tag">Método 1 · Inferior</span>
            <h4>Ratio de literatura</h4>
            <div class="m-fig">~718</div>
            <p>Aplicación del ratio 1 de cada 4 (UDC, 2024) sobre 2.153 mujeres extranjeras afiliadas en Canarias.</p> 
          </article>
          <article class="method-card">
            <span class="m-tag">Método 2 · Superior</span>
            <h4>Brecha demográfica</h4>
            <div class="m-fig">~4.506</div>
            <p>Déficit entre afiliadas reales y las que correspondería a Canarias por su peso demográfico.</p> 
          </article>
          <article class="method-card discarded">
            <span class="m-tag">Método 3 · Descartado</span>
            <h4>Diferencial EPA – SS</h4>
            <div class="m-fig">n/d</div>
            <p>Muestra inviable para Canarias (10 casos GG9, 36 GG5; CV > 20 %).</p> 
          </article>
        </div>
      </section>

      <section class="section" id="m1">
        <div class="section-label">
          <span class="pill">Método 1</span>
          <span class="label-text">Ratio de literatura — límite inferior</span>
        </div>

        <p>El primer método parte del dato de afiliación al Sistema Especial de Empleados del Hogar de la Seguridad Social para Canarias, extraído del fichero <em>Afiliación Medios Extranjeros 2026 CNAE25</em> (abril de 2026). Resulta relevante señalar que la propia denominación oficial del sistema mantiene una formulación en masculino genérico («Empleados del Hogar»), sin incorporar plenamente una perspectiva de género acorde al principio de transversalidad reconocido tanto en normativa europea, especialmente en el artículo 8 del Tratado de Funcionamiento de la UE, como en LO 3/2007, del 22 de marzo.</p> 

        <p>Según esta fuente, constan <strong>2.153 mujeres extranjeras afiliadas</strong>, de las cuales <strong>2.016 proceden de países no comunitarios</strong> y <strong>136 de la Unión Europea</strong>. Sobre este denominador se aplica el ratio de irregularidad documentado por la Universidad de A Coruña y la Plataforma por un Empleo del Hogar y de Cuidados Con Plenos Derechos (2024): una de cada cuatro mujeres migrantes empleadas en el sector se encuentra en situación irregular. Dado que ese ratio fue obtenido sobre una muestra que incluía tanto a trabajadoras regularizadas como a irregulares, las mujeres afiliadas a la Seguridad Social representan el 75 % del total real, y las irregulares el 25 % restante.</p> 

        <p>El cálculo resultante (2.153 × 0,25 / 0,75) arroja una estimación de <strong>718 mujeres</strong>, que se adopta como límite inferior conservador del rango. Su principal limitación es que el ratio proviene de una encuesta nacional con muestra reducida (n = 399) y que, según el Observatorio Trimestral del Mercado de Trabajo de Fedea y BBVA Research (febrero de 2026), Canarias presenta una incidencia proporcional del empleo irregular extracomunitario superior a la media estatal, por lo que el método nacional subestima sistemáticamente la situación del archipiélago.</p> 
      </section>
    </div>

    <!-- Gráfico 2: M1 stacked por CCAA -->
    <div class="wrap">
      <figure class="chart">
        <div class="chart-head">
          <span class="chart-num">Gráfico 2</span>
          <p class="chart-title">Mujeres extranjeras empleadas domésticas: afiliadas y estimación de irregularidad por ratio de literatura</p> 
          <p class="chart-sub">Afiliadas al Sistema Especial de Empleados del Hogar (SS, abril 2026) y estimación de irregulares aplicando el ratio 1 de cada 4 (UDC, 2024).</p> 
          <div class="legend">
            <span class="legend-item"><span class="legend-swatch" style="background:#00C8B4"></span>Afiliadas SS</span>
            <span class="legend-item"><span class="legend-swatch" style="background:#E0FAF7"></span>Estimación irregulares</span>
            <span class="legend-item"><span class="legend-swatch" style="background:#FF4757"></span>Canarias · afiliadas</span>
            <span class="legend-item"><span class="legend-swatch" style="background:rgba(255,71,87,0.35)"></span>Canarias · irregulares estimadas</span>
          </div>
        </div>
        <div class="chart-svg-host" id="chart-m1"></div>
<figcaption>Fuentes: Seguridad Social — Sistema Especial Empleados del Hogar (abril 2026) · UDC / Plataforma por un Empleo del Hogar y de Cuidados Con Plenos Derechos (2024). Elaboración: ODESOCAN.</figcaption>
      </figure>
    </div>

    <div class="wrap-narrow">
      <section class="section" id="m2">
        <div class="section-label">
          <span class="pill">Método 2</span>
          <span class="label-text">Brecha demográfica — límite superior</span>
        </div>

        <p>El segundo método parte de un contrafactual: si Canarias tuviera el mismo nivel de formalización del empleo doméstico extranjero que la media española, el número de mujeres extranjeras afiliadas en el Sistema Especial de Empleados del Hogar debería ser proporcional al peso demográfico del archipiélago sobre el conjunto del Estado. <strong>Canarias representa el 4,62 % de la población española</strong> (INE, Censo Anual 2024), <strong>pero solo el 1,49 % de las mujeres extranjeras afiliadas en el hogar a nivel nacional</strong> según datos de la Seguridad Social (144.139 personas). La brecha es de <strong>−3,13 puntos porcentuales</strong>, la segunda más pronunciada de todas las comunidades autónomas tras Andalucía. El número de afiliadas esperadas bajo proporcionalidad demográfica sería de 6.659, lo que implica un déficit de afiliación de <strong>4.506 mujeres</strong>, adoptado como límite superior estructural. Su limitación es que asume que toda la brecha responde a irregularidad, sin poder descartar que otras causas concurrentes —diferencias en la composición por origen o en la demanda relativa de cuidados formalizados— contribuyan parcialmente al déficit.</p> 
      </section>
    </div>

    <!-- Gráfico 3: M2 brecha -->
    <div class="wrap">
      <figure class="chart">
        <div class="chart-head">
          <span class="chart-num">Gráfico 3</span>
          <p class="chart-title">Brecha entre peso demográfico y peso en el registro de empleo doméstico de mujeres extranjeras por CCAA</p> 
          <p class="chart-sub">Diferencia en puntos porcentuales entre el % de mujeres ext. afiliadas en el hogar sobre el total nacional y el % de población de cada CCAA sobre España. Valores negativos indican posible mayor irregularidad estructural.</p> 
          <div class="legend">
            <span class="legend-item"><span class="legend-swatch" style="background:#00C8B4"></span>Infrarrepresentadas (brecha negativa)</span>
            <span class="legend-item"><span class="legend-swatch" style="background:#0D1B2A"></span>Sobrerrepresentadas (brecha positiva)</span>
            <span class="legend-item"><span class="legend-swatch" style="background:#FF4757"></span>Canarias</span>
          </div>
        </div>
        <div class="chart-svg-host" id="chart-m2"></div>
<figcaption>Fuentes: Seguridad Social — Sistema Especial Empleados del Hogar (abril 2026) · INE — Censo Anual de Población 2024. Elaboración: ODESOCAN.</figcaption>
      </figure>
    </div>

    <div class="wrap-narrow">
      <section class="section" id="m3">
        <div class="section-label">
          <span class="pill">Método 3</span>
          <span class="label-text">Diferencial EPA – Seguridad Social (descartado)</span>
        </div>

        <p>Se exploró un tercer método basado en los microdatos de la Encuesta de Población Activa del primer trimestre de 2026, cruzando la variable de ocupación CNO‑11 (Grandes Grupos 5 y 9, que incluyen servicios personales y ocupaciones elementales respectivamente) con la variable de nacionalidad y la situación de actividad según criterio OIT, para Canarias. El objetivo era comparar el número de mujeres extranjeras que la EPA identifica como ocupadas en esas categorías con el número de afiliadas registradas en la Seguridad Social, tomando la diferencia como estimación de irregularidad. El método fue descartado por <strong>tres razones concurrentes</strong>. <em>Primera</em>, el tamaño muestral de Canarias para ese cruce resultó estadísticamente inviable: solo 10 casos en el Gran Grupo 9 y 36 en el Gran Grupo 5, con coeficientes de variación superiores al umbral de publicabilidad del INE (CV > 20 %). <em>Segunda</em>, el ratio nacional del 28,7 % de mujeres extranjeras ocupadas en ocupaciones de hogar y cuidados no es trasladable a Canarias sin sesgo territorial, dado que el Gran Grupo 5 nacional incluye volúmenes de hostelería, comercio y turismo con una composición muy distinta a la canaria. <em>Tercera</em>, la diferencia EPA‑SS no equivale exclusivamente a irregularidad laboral: incorpora también pluriempleo, trabajo ocasional no declarado, diferencias de período de referencia entre ambas fuentes y errores de clasificación entre la nomenclatura CNO y la CNAE.</p> 

        <p>El valor del análisis de microdatos EPA no reside en la cifra sino en un <strong>hallazgo cualitativo de primer orden</strong>: la imposibilidad de obtener estimaciones estadísticamente fiables para el cruce de comunidad autónoma, sexo, nacionalidad y ocupación en Canarias es en sí misma una evidencia de la <em>invisibilidad estadística</em> del colectivo. Cuando las instituciones encargadas de producir el conocimiento estadístico no generan estimaciones robustas sobre un grupo social, esa opacidad no es neutra: reproduce y legitima la precariedad que pretende medir.</p> 

        <h3>Cifras adoptadas y justificación</h3>
        <p>El rango estimado de mujeres migrantes en situación de irregularidad laboral en el empleo doméstico en Canarias se sitúa entre <strong>718 y 4.506 personas</strong> (abril de 2026). Se adoptan ambos límites con sus lógicas diferenciadas: el límite inferior (718) es el resultado de aplicar el único ratio de irregularidad sectorial disponible en la literatura española; el límite superior (4.506) es el déficit de afiliación respecto a lo que correspondería a Canarias por su peso demográfico, e interpreta ese déficit como expresión de la irregularidad estructural del archipiélago. La cifra real se sitúa <strong>previsiblemente en la mitad superior del rango</strong>, dado que la evidencia disponible —el perfil productivo canario, la mayor incidencia proporcional del empleo irregular extracomunitario documentada por Fedea y BBVA Research, y el déficit de afiliación observado en los registros de la Seguridad Social— apunta de forma convergente a una informalidad estructural que supera con claridad el escenario conservador. En ningún caso deben interpretarse como estimaciones puntuales, sino como el intervalo dentro del cual se mueve el fenómeno con las fuentes públicas actualmente disponibles. La precisión adicional requeriría acceso a la Muestra Continua de Vidas Laborales del Ministerio de Inclusión, que combina para la misma persona la ocupación CNO, el régimen de afiliación y la nacionalidad, y cuya explotación se propone como línea de investigación futura.</p> 
      </section>

      <section class="section" id="reflexion">
        <div class="section-label">
          <span class="pill">Reflexión</span>
          <span class="label-text">La regularización de 2026 y el precedente de 2005</span>
        </div>

        <p>El pasado 14 de abril de este año el Consejo de Ministros y Ministras aprobó el <strong>Real Decreto 316/2026</strong> que da comienzo al proceso de regularización administrativa extraordinaria. Entre los principales requisitos se encuentra el haber permanecido de forma ininterrumpida en España durante al menos 5 meses a contar desde el 31 de diciembre de 2025 y carecer de antecedentes penales. Se estima que alrededor de <strong>500.000 personas</strong> podrían ser beneficiarias de esta medida, una práctica política frecuente en España: desde la realizada por primera vez en 1986 se han realizado 6 sin contar la actual. Pero ¿estas regularizaciones han tenido algún tipo de impacto sobre las trabajadoras domésticas?</p> 

        <h3>La regularización de 2005: el único precedente con impacto documentado en el sector doméstico</h3>
        <p>La regularización de 2005 es la más relevante para el análisis porque es <strong>la única cuyo impacto específico sobre el empleo doméstico está documentado con datos de afiliación</strong>.</p> 

        <p>El 45 % de las personas que trabajan en el servicio doméstico en España son extranjeras, cifra muy inferior al máximo del 70 % registrado en 2005. Fue en ese año cuando se produjo la regularización de residentes en España con contrato. Durante el proceso de afloramiento ocurrido a lo largo de 2005, el número de personas extranjeras afiliadas al sistema de trabajo del hogar superó por primera vez el umbral de <strong>250.000</strong>, cayendo bruscamente hasta 2007, para recuperarse algo durante los primeros años de la Gran Recesión.</p> 

        <p>En 2004 la tasa de irregularidad en el empleo doméstico llegaba al 70 %. Un año después, coincidiendo con el proceso de regularización de 2005, la tasa descendió al 45 %. A partir de 2012 y como consecuencia de las reformas legislativas introducidas en la Ley 27/2011 por el que se incluye el Régimen Especial de Empleados del Hogar en el Régimen General de la Seguridad Social, la tasa se redujo de forma notable, hasta alcanzar en 2015 el 24 %, una cifra que a pesar de todo sigue siendo elevada.</p> 

        <p>Es decir, la regularización de 2005 <strong>redujo la tasa de irregularidad en el sector doméstico en 25 puntos porcentuales en un solo año</strong>, del 70 % al 45 %. Es el único precedente empírico disponible sobre el efecto que puede tener una regularización masiva en este sector específico.</p> 

        <div class="data-row">
          <div class="data-card">
            <p class="data-num"><span class="accent">70 % → 45 %</span></p> 
            <p class="data-lbl">Caída de la tasa de irregularidad en el empleo doméstico tras la regularización de 2005 (en un solo año).</p> 
          </div>
          <div class="data-card">
            <p class="data-num"><span class="danger">−17 %</span></p> 
            <p class="data-lbl">Reducción del número de empleadas de hogar afiliadas al Sistema Especial entre 2018 y mayo de 2025 (de 419.000 a 347.000).</p> 
          </div>
          <div class="data-card">
            <p class="data-num"><span class="danger">~40 %</span></p> 
            <p class="data-lbl">Estimación del empleo doméstico en economía sumergida según la distancia entre EPA y Seguridad Social.</p> 
          </div>
        </div>

        <h3>La paradoja post‑regularización: el efecto rebote</h3>
        <p>Pero el mismo dato revela algo crítico: <strong>el efecto no fue permanente</strong>. La tasa volvió a subir tras 2007 y solo volvió a caer con la reforma regulatoria de 2012 que obligó a cotizar desde la primera hora. Esto confirma el patrón estructural que señalaba UGT: desde 2018, el número de empleadas de hogar afiliadas al Sistema Especial ha caído un 17 %, pasando de 419.000 a 347.000 en mayo de 2025. Esta reducción contrasta con la EPA, que estima más de medio millón de personas ocupadas en el sector. Esto implica que aproximadamente un 40 % del empleo doméstico se encuentra en la economía sumergida, una cifra que crece conforme aumentan las exigencias regulatorias (Díaz Gorfinkel, 2016; FUNCAS, 2023).</p> 

        <h3>Lo que distingue la regularización de 2026 de las anteriores</h3>
        <p>Hay tres diferencias estructurales respecto a los precedentes que condicionan su impacto potencial en el sector doméstico:</p> 

        <p><strong>Primera diferencia — El umbral de tiempo es muy bajo:</strong> sólo se exigen cinco meses de permanencia ininterrumpida antes del 1 de enero de 2026, frente a los requisitos más exigentes de procesos anteriores (en 2005 se exigía contrato en vigor). Esto amplía el universo potencial de beneficiarias en el sector doméstico, donde muchas trabajadoras llevan menos de un año en situación irregular.</p> 

        <p><strong>Segunda diferencia — No requiere contrato previo para solicitar:</strong> a diferencia de 2005, la admisión a trámite no exige contrato firmado, solo acreditación de residencia. Pero sí se necesita un compromiso de contratación para la resolución favorable, lo que sigue trasladando el poder al empleador (art. 2a del RD 316/2026).</p> 

        <p><strong>Tercera diferencia — El contexto normativo ha cambiado:</strong> la ratificación del Convenio 189 de la OIT (2023) y el Real Decreto‑Ley 16/2022 han elevado el coste laboral de la formalización para quien emplea y profundizado en derechos (cotización por desempleo, evaluación de riesgos, justificación del despido). Esto puede generar un mayor incentivo a mantener la irregularidad que en 2005, cuando la formalización era más barata para la unidad convivencial empleante.</p> 

        <p>La regularización supone una ampliación de derechos en comparación con el momento anterior de invisibilización en el que se encontraban, al menos, 500.000 personas según se estima, una población superior a cada una de las capitales de provincia de Canarias. Sin embargo, esto no quiere decir que dichas personas pasen a un estadio de reconocimiento equiparable a la población residente, que la brecha de género en la renta se cierre o que el sector de los cuidados donde se ubica el trabajo doméstico sea valorado económica y socialmente como otras actividades.</p> 

        <p>Según señala Acufade en el <em>Diagnóstico de Cuidados de Larga Duración</em> se estima que en Canarias, cada año, el <strong>trabajo de cuidados no reconocido alcanza los 3.174 millones de euros</strong> lo cual supone 4 veces el presupuesto destinado a la Consejería de Bienestar Social o el 5 % de todo el PIB superando a un sector como el industrial en 619 millones (Acufade, 2025; ISTAC, 2026). Por tanto, el nuevo desafío es la <strong>regularización de los cuidados como medida transversal de equidad social y económica</strong> como acción estabilizadora de parte de las personas que serán reconocidas por la nueva medida.</p> 
      </section>
    </div>

      </div><!-- /.main-content -->
    </div><!-- /.report-grid -->

    <!-- ====================== BIBLIOGRAFÍA ====================== -->
    <div class="wrap">
      <section class="biblio" id="bibliografia">
        <h2>Bibliografía</h2>
        <p class="biblio-intro">Fuentes consultadas para la elaboración del microinforme.</p> 

        <h3>Normativa</h3>
        <ul>
          <li>Convenio sobre las trabajadoras y los trabajadores domésticos, 2011 (núm. 189). Organización Internacional del Trabajo. <a href="https://www.ilo.org/dyn/normlex/es/f?p=NORMLEXPUB:12100:0::NO::P12100_ILO_CODE:C189" target="_blank" rel="noopener">https://www.ilo.org/dyn/normlex/es/f?p=NORMLEXPUB:12100:0::NO::P12100_ILO_CODE:C189</a></li>
          <li>Ley 27/2011, de 1 de agosto, sobre actualización, adecuación y modernización del sistema de Seguridad Social. <em>Boletín Oficial del Estado</em>, 184, 2 de agosto de 2011. <a href="https://www.boe.es/buscar/act.php?id=BOE-A-2011-13242" target="_blank" rel="noopener">https://www.boe.es/buscar/act.php?id=BOE-A-2011-13242</a></li>
          <li>Real Decreto 316/2026, de 14 de abril, por el que se regula el proceso de regularización administrativa extraordinaria. <em>Boletín Oficial del Estado</em>, 91, 16 de abril de 2026.</li>
          <li>Real Decreto 1620/2011, de 14 de noviembre, por el que se regula la relación laboral de carácter especial del servicio del hogar familiar. <em>Boletín Oficial del Estado</em>, 277, 17 de noviembre de 2011. <a href="https://www.boe.es/buscar/act.php?id=BOE-A-2011-17975" target="_blank" rel="noopener">https://www.boe.es/buscar/act.php?id=BOE-A-2011-17975</a></li>
          <li>Real Decreto‑Ley 16/2022, de 6 de septiembre, para la mejora de las condiciones de trabajo y de Seguridad Social de las personas trabajadoras al servicio del hogar. <em>Boletín Oficial del Estado</em>, 216, 8 de septiembre de 2022. <a href="https://www.boe.es/buscar/act.php?id=BOE-A-2022-14680" target="_blank" rel="noopener">https://www.boe.es/buscar/act.php?id=BOE-A-2022-14680</a></li>
        </ul>

        <h3>Fuentes académicas e institucionales</h3>
        <ul>
          <li>Acufade. (2025). <em>Diagnóstico de cuidados de larga duración para la dependencia en Canarias</em>. Asociación de Cuidadoras, Familiares y Amistades de Personas con Dependencia, Alzheimer y Otras Demencias.</li>
          <li>Acufade. (2025). <em>Entrevista a Alexa Patricia Martínez Mazabel, periodista e integradora social</em> [Material audiovisual], disponible en <a href="https://www.youtube.com/watch?v=QAafxyG38V8&#038;t=551s" target="_blank" rel="noopener">https://www.youtube.com/watch?v=QAafxyG38V8&t=551s</a>. Asociación de Cuidadoras, Familiares y Amistades de Personas con Dependencia, Alzheimer y Otras Demencias.</li>
          <li>Carrasco, C., Borderías, C., y Torns, T. (2011). <em>El trabajo de cuidados. Historia, teoría y políticas</em>. Catarata / FUHEM.</li>
          <li>Díaz Gorfinkiel, M. (2016). La reconfiguración del empleo doméstico en España: impacto de los cambios legislativos en el funcionamiento del sector. <em>Revista Española de Investigaciones Sociológicas</em>, 155, 97–111. <a href="https://doi.org/10.5477/cis/reis.155.97" target="_blank" rel="noopener">https://doi.org/10.5477/cis/reis.155.97</a></li>
          <li>Díaz Gorfinkiel, M., y Martínez‑Buján, R. (2018). Mujeres migrantes y trabajos de cuidados: transformaciones del sector doméstico en España. <em>Panorama Social Funcas</em>, 27, 105–118.</li>
          <li>Doménech, R., García, J. R., y Felgueroso, F. (2026, febrero). <em>Observatorio Trimestral del Mercado de Trabajo</em> (Boletín n.º 16). BBVA Research; Fedea. <a href="https://laboral.fedea.net/" target="_blank" rel="noopener">https://laboral.fedea.net/</a></li>
          <li>Funcas. (2023, 30 de marzo). <em>El trabajo doméstico representa menos del 2 % del empleo regular en España</em>. <a href="https://www.funcas.es/prensa/el-trabajo-domestico-representa-menos-del-2-del-empleo-regular-en-espana/" target="_blank" rel="noopener">https://www.funcas.es/prensa/el-trabajo-domestico-representa-menos-del-2-del-empleo-regular-en-espana/</a></li>
          <li>OXFAM‑Intermón. (2024). <em>Trabajo invisible y cuerpos rotos: el empleo de hogar y cuidados en España</em>. OXFAM‑Intermón. <a href="https://www.oxfamintermon.org/hubfs/Oxfam-Website/oi-informes/trabajo-invisible-empleo-hogar-cuidados.pdf" target="_blank" rel="noopener">https://www.oxfamintermon.org/hubfs/Oxfam-Website/oi-informes/trabajo-invisible-empleo-hogar-cuidados.pdf</a></li>
          <li>OXFAM‑Intermón y Asociación Por Ti Mujer. (2026). <em>Violencia sistemática en el empleo del hogar</em> [Nota de prensa]. OXFAM‑Intermón. <a href="https://www.oxfamintermon.org/es/nota-de-prensa/violencia-sistematica-empleo-hogar" target="_blank" rel="noopener">https://www.oxfamintermon.org/es/nota-de-prensa/violencia-sistematica-empleo-hogar</a></li>
          <li>Universidad de A Coruña y Plataforma por un Empleo del Hogar y de Cuidados Con Plenos Derechos. (2024). <em>Encuesta sobre condiciones laborales en el empleo del hogar y de cuidados</em> [Muestra n = 399]. Universidad de A Coruña.</li>
        </ul>

        <h3>Fuentes de datos estadísticos</h3>
        <ul>
          <li>Instituto Canario de Estadística. (2026). <em>Contabilidad Regional de Canarias. Valor añadido bruto por ramas de actividad</em> [Conjunto de datos]. Gobierno de Canarias. <a href="https://datos.canarias.es/catalogos/estadisticas/dataset/urn-siemac-org-siemac-metamac-infomodel-statisticalresources-dataset-istac-e30014b_000005/resource/1d490672-dbee-4950-b659-3bd00f3d3c8d" target="_blank" rel="noopener">datos.canarias.es</a></li>
          <li>Instituto Nacional de Estadística. (2025). <em>Cifras de población a 1 de enero de 2025. Censo Anual de Población</em> [Conjunto de datos]. INE. <a href="https://www.ine.es/dyngs/INEbase/es/operacion.htm?c=Estadistica_C&#038;cid=1254736177011&#038;menu=resultados&#038;idp=1254735572981" target="_blank" rel="noopener">ine.es</a></li>
          <li>Instituto Nacional de Estadística. (2026). <em>Encuesta de Población Activa. Primer trimestre de 2026. Fichero de microdatos</em> [Conjunto de datos]. INE. <a href="https://www.ine.es/ftp/microdatos/epa/datos_1t26.zip" target="_blank" rel="noopener">ine.es/ftp/microdatos/epa</a></li>
          <li>Ministerio de Inclusión, Seguridad Social y Migraciones. (2026, abril). <em>Afiliación medios extranjeros 2026 CNAE25</em> [Fichero de microdatos]. Secretaría de Estado de la Seguridad Social y Pensiones. <a href="https://www.seg-social.es/wps/portal/wss/internet/EstadisticasPresupuestosEstudios/Estadisticas/EST8/EST167" target="_blank" rel="noopener">seg-social.es</a></li>
        </ul>
      </section>
    </div>

  </main>
</div>

<script src="https://cdn.jsdelivr.net/npm/d3@7/dist/d3.min.js"></script>
<script>
(function() {
  if (typeof d3 === 'undefined') { console.error('D3 no se ha cargado.'); return; }

  // Paleta ODESOCAN
  var COLOR = {
    teal:   '#00C8B4',
    tealD:  '#009E8E',
    tealL:  '#E0FAF7',
    navy:   '#0D1B2A',
    navyM:  '#1A2F45',
    muted:  '#6B8CA5',
    red:    '#FF4757',
    redSoft:'rgba(255,71,87,0.35)'
  };

  // Locale ES
  var localeES = d3.formatLocale({ decimal: ',', thousands: '.', grouping: [3], currency: ['€',''] });
  var fmtInt  = localeES.format(',.0f');
  var fmtPct1 = function(v){ return localeES.format(',.1f')(v) + ' %'; };
  var fmtPP   = function(v){ return (v > 0 ? '+' : '') + localeES.format(',.2f')(v) + ' pp'; };

  var root = document.getElementById('odesocan-report-domesticas');
  var tt   = document.getElementById('odc-tooltip');

  function showTip(html, evt) {
    tt.innerHTML = html;
    tt.classList.add('show');
    tt.setAttribute('aria-hidden','false');
    moveTip(evt);
  }
  function moveTip(evt) {
    var rect = root.getBoundingClientRect();
    tt.style.left = (evt.clientX - rect.left) + 'px';
    tt.style.top  = (evt.clientY - rect.top)  + 'px';
  }
  function hideTip() { tt.classList.remove('show'); tt.setAttribute('aria-hidden','true'); }

  // ----------- DATOS -----------
  var CCAA = [
    { ccaa:"Madrid",             afiliadas:48943.80, poblacion:7006777 },
    { ccaa:"Cataluña",           afiliadas:20704.50, poblacion:8052896 },
    { ccaa:"Andalucía",          afiliadas:14368.30, poblacion:8584145 },
    { ccaa:"C. Valenciana",      afiliadas:13232.85, poblacion:5347559 },
    { ccaa:"País Vasco",         afiliadas: 9803.20, poblacion:2213993 },
    { ccaa:"Castilla y León",    afiliadas: 5020.35, poblacion:2383139 },
    { ccaa:"Galicia",            afiliadas: 4820.80, poblacion:2695645 },
    { ccaa:"Aragón",             afiliadas: 4781.90, poblacion:1368569 },
    { ccaa:"Castilla-La Mancha", afiliadas: 3500.35, poblacion:2096538 },
    { ccaa:"Baleares",           afiliadas: 3191.00, poblacion:1219404 },
    { ccaa:"Murcia",             afiliadas: 3044.50, poblacion:1552658 },
    { ccaa:"Asturias",           afiliadas: 2799.10, poblacion:1011792 },
    { ccaa:"Navarra",            afiliadas: 2367.85, poblacion: 672139 },
    { ccaa:"Canarias",           afiliadas: 2152.55, poblacion:2235969 },
    { ccaa:"Cantabria",          afiliadas: 1666.00, poblacion: 584507 },
    { ccaa:"La Rioja",           afiliadas: 1091.50, poblacion: 326933 },
    { ccaa:"Extremadura",        afiliadas: 1007.75, poblacion:1054987 }
  ];
  var totalAfi = d3.sum(CCAA, function(d){return d.afiliadas;});
  var totalPob = d3.sum(CCAA, function(d){return d.poblacion;});
  CCAA.forEach(function(d) {
    d.irregulares = d.afiliadas * (0.25/0.75);
    d.total = d.afiliadas + d.irregulares;
    d.pctHogar = d.afiliadas/totalAfi*100;
    d.pctPob   = d.poblacion/totalPob*100;
    d.brecha   = d.pctHogar - d.pctPob;
    d.esperadas = (d.pctPob/100)*totalAfi;
    d.deficit   = d.esperadas - d.afiliadas;
    d.esCanarias = d.ccaa === "Canarias";
  });

  var VIOLENCIA = [
    { tipo:"Control excesivo: cámaras, mensajes y llamadas",     tipoCorto:"Control excesivo (cámaras, llamadas)", pct:49.2 },
    { tipo:"Faltas de respeto, insultos y discriminación",       tipoCorto:"Insultos y discriminación",            pct:47.8 },
    { tipo:"Impago de salarios",                                 tipoCorto:"Impago de salarios",                   pct:29.7 },
    { tipo:"Proposiciones de naturaleza sexual",                 tipoCorto:"Proposiciones sexuales",               pct:17.1 },
    { tipo:"Violencia física",                                   tipoCorto:"Violencia física",                     pct:17.1 },
    { tipo:"Tocamientos sexuales sin consentimiento",            tipoCorto:"Tocamientos sin consentimiento",       pct: 8.5 }
  ];

  // Nombres cortos de CCAA para pantallas estrechas
  var CCAA_CORTO = {
    "Castilla-La Mancha": "C-La Mancha",
    "Castilla y León":    "C. y León",
    "C. Valenciana":      "C. Valenc.",
    "País Vasco":         "P. Vasco",
    "Extremadura":        "Extremad."
  };
  function ccaaLabel(name, narrow) { return narrow && CCAA_CORTO[name] ? CCAA_CORTO[name] : name; }

  // ============================================
  // CHART · VIOLENCIAS (lollipop)
  // ============================================
  function renderViolence() {
    var host = document.getElementById('chart-violence');
    host.innerHTML = '';
    var W = host.clientWidth || 800;
    var narrow = W < 480;
    var data = VIOLENCIA.slice().sort(function(a,b){return a.pct - b.pct;});
    var rowH = narrow ? 46 : 52;
    var H = Math.max(narrow ? 280 : 310, data.length * rowH + 40);
    var margin = { top: 10, right: narrow ? 50 : 60, bottom: 28, left: 12 };
    var innerW = W - margin.left - margin.right;
    var innerH = H - margin.top - margin.bottom;

    var svg = d3.select(host).append('svg')
      .attr('viewBox','0 0 ' + W + ' ' + H)
      .attr('preserveAspectRatio','xMinYMin meet');
    var g = svg.append('g').attr('transform','translate(' + margin.left + ',' + margin.top + ')');

    var x = d3.scaleLinear().domain([0, 55]).range([0, innerW]);
    var y = d3.scaleBand().domain(data.map(function(d){return d.tipo;})).range([innerH, 0]).padding(0.4);

    g.append('g').attr('class','grid')
      .call(d3.axisBottom(x).ticks(narrow ? 4 : 6).tickSize(innerH).tickFormat(''));

    g.selectAll('text.tipo')
      .data(data).enter().append('text')
        .attr('x', 0)
        .attr('y', function(d){return y(d.tipo) - 6;})
        .attr('font-size', narrow ? 11.5 : 13)
        .attr('fill', COLOR.navy)
        .attr('font-family', "'Space Grotesk', sans-serif")
        .attr('font-weight', 600)
        .text(function(d){return narrow ? d.tipoCorto : d.tipo;});

    g.selectAll('line.lolli')
      .data(data).enter().append('line')
        .attr('x1', 0)
        .attr('x2', function(d){return x(d.pct);})
        .attr('y1', function(d){return y(d.tipo) + y.bandwidth()/2 + 4;})
        .attr('y2', function(d){return y(d.tipo) + y.bandwidth()/2 + 4;})
        .attr('stroke', COLOR.teal)
        .attr('stroke-width', narrow ? 3 : 4)
        .attr('stroke-linecap','round')
        .attr('opacity', 0.55);

    g.selectAll('circle.lolli')
      .data(data).enter().append('circle')
        .attr('class','bar')
        .attr('cx', function(d){return x(d.pct);})
        .attr('cy', function(d){return y(d.tipo) + y.bandwidth()/2 + 4;})
        .attr('r', narrow ? 8 : 10)
        .attr('fill', function(d){ return d.pct >= 30 ? COLOR.red : COLOR.teal; })
        .attr('stroke','#fff').attr('stroke-width', 2)
        .on('mouseover mousemove', function(evt,d){
          showTip(
            '<div class="tt-title">' + d.tipo + '</div>' +
            '<div class="tt-row"><span>Trabajadoras que lo declaran</span><span class="tt-val">' + fmtPct1(d.pct) + '</span></div>' +
            '<div class="tt-muted">Oxfam‑Intermón / Por Ti Mujer (2026)</div>',
            evt
          );
        })
        .on('mouseout', hideTip);

    g.selectAll('text.val')
      .data(data).enter().append('text')
        .attr('x', function(d){return x(d.pct) + (narrow ? 11 : 14);})
        .attr('y', function(d){return y(d.tipo) + y.bandwidth()/2 + (narrow ? 7 : 8);})
        .attr('font-size', narrow ? 11.5 : 13)
        .attr('font-weight', 700)
        .attr('font-family', "'Space Grotesk', sans-serif")
        .attr('fill', function(d){ return d.pct >= 30 ? COLOR.red : COLOR.tealD; })
        .text(function(d){return fmtPct1(d.pct);});

    g.append('g').attr('class','axis')
      .attr('transform','translate(0,' + innerH + ')')
      .call(d3.axisBottom(x).ticks(narrow ? 4 : 6).tickFormat(function(v){return v + ' %';}));
  }

  // ============================================
  // CHART · M1 stacked CCAA
  // ============================================
  function renderM1() {
    var host = document.getElementById('chart-m1');
    host.innerHTML = '';
    var W = host.clientWidth || 800;
    var narrow = W < 480;
    var data = CCAA.slice().sort(function(a,b){return b.total - a.total;});
    var rowH = narrow ? 24 : 28;
    var H = Math.max(narrow ? 420 : 450, data.length * rowH + 70);
    var margin = {
      top: 12,
      right: narrow ? 56 : 70,
      bottom: 32,
      left: narrow ? 86 : 140
    };
    var innerW = W - margin.left - margin.right;
    var innerH = H - margin.top - margin.bottom;

    var svg = d3.select(host).append('svg')
      .attr('viewBox','0 0 ' + W + ' ' + H)
      .attr('preserveAspectRatio','xMinYMin meet');
    var g = svg.append('g').attr('transform','translate(' + margin.left + ',' + margin.top + ')');

    var x = d3.scaleLinear().domain([0, d3.max(data, function(d){return d.total;})*1.06]).range([0, innerW]);
    var y = d3.scaleBand().domain(data.map(function(d){return d.ccaa;})).range([0, innerH]).padding(0.28);

    g.append('g').attr('class','grid')
      .attr('transform','translate(0,' + innerH + ')')
      .call(d3.axisBottom(x).ticks(W < 480 ? 4 : 6).tickSize(-innerH).tickFormat(''));

    // afiliadas
    g.append('g').selectAll('rect.afi')
      .data(data).enter().append('rect')
        .attr('class','bar')
        .attr('x', 0)
        .attr('y', function(d){return y(d.ccaa);})
        .attr('height', y.bandwidth())
        .attr('width', function(d){return x(d.afiliadas);})
        .attr('rx', 3)
        .attr('fill', function(d){ return d.esCanarias ? COLOR.red : COLOR.teal; })
        .on('mouseover mousemove', function(evt,d) {
          showTip(
            '<div class="tt-title">' + d.ccaa + '</div>' +
            '<div class="tt-row"><span>Afiliadas SS</span><span class="tt-val">' + fmtInt(d.afiliadas) + '</span></div>' +
            '<div class="tt-row"><span>Irregulares (est.)</span><span class="tt-val">' + fmtInt(d.irregulares) + '</span></div>' +
            '<div class="tt-row"><span>Total estimado</span><span class="tt-val">' + fmtInt(d.total) + '</span></div>' +
            '<div class="tt-muted">Ratio aplicado: 1 de cada 4 (UDC, 2024)</div>',
            evt
          );
        })
        .on('mouseout', hideTip);

    // irregulares
    g.append('g').selectAll('rect.irr')
      .data(data).enter().append('rect')
        .attr('class','bar')
        .attr('x', function(d){return x(d.afiliadas);})
        .attr('y', function(d){return y(d.ccaa);})
        .attr('height', y.bandwidth())
        .attr('width', function(d){return x(d.total) - x(d.afiliadas);})
        .attr('rx', 3)
        .attr('fill', function(d){ return d.esCanarias ? COLOR.redSoft : COLOR.tealL; })
        .attr('stroke', function(d){ return d.esCanarias ? 'rgba(255,71,87,0.5)' : 'rgba(0,200,180,0.3)'; })
        .attr('stroke-width', 1)
        .on('mouseover mousemove', function(evt,d) {
          showTip(
            '<div class="tt-title">' + d.ccaa + ' · irregularidad estimada</div>' +
            '<div class="tt-row"><span>Irregulares (est.)</span><span class="tt-val">' + fmtInt(d.irregulares) + '</span></div>' +
            '<div class="tt-row"><span>Sobre total</span><span class="tt-val">25 %</span></div>',
            evt
          );
        })
        .on('mouseout', hideTip);

    g.append('g').selectAll('text.val')
      .data(data).enter().append('text')
        .attr('x', function(d){return x(d.total) + 5;})
        .attr('y', function(d){return y(d.ccaa) + y.bandwidth()/2 + 4;})
        .attr('font-size', narrow ? 10 : 11)
        .attr('font-family', "'Space Grotesk', sans-serif")
        .attr('fill', function(d){ return d.esCanarias ? COLOR.red : COLOR.navy; })
        .attr('font-weight', function(d){return d.esCanarias ? 700 : 500;})
        .text(function(d){return fmtInt(d.total);});

    g.append('g').attr('class','axis y-axis')
      .call(d3.axisLeft(y).tickSize(0).tickPadding(6).tickFormat(function(d){return ccaaLabel(d, narrow);}))
      .selectAll('text')
        .attr('class', function(d){return 'y-label' + (d === 'Canarias' ? ' canarias' : '');})
        .style('font-size', narrow ? '10.5px' : '12px');
    g.select('.y-axis').select('.domain').remove();

    g.append('g').attr('class','axis')
      .attr('transform','translate(0,' + innerH + ')')
      .call(d3.axisBottom(x).ticks(narrow ? 3 : 6).tickFormat(function(v){return fmtInt(v);}));
  }

  // ============================================
  // CHART · M2 brecha demográfica (diverging)
  // ============================================
  function renderM2() {
    var host = document.getElementById('chart-m2');
    host.innerHTML = '';
    var W = host.clientWidth || 800;
    var narrow = W < 480;
    var data = CCAA.slice().sort(function(a,b){return a.brecha - b.brecha;});
    var rowH = narrow ? 24 : 28;
    var H = Math.max(narrow ? 420 : 450, data.length * rowH + 70);
    var margin = {
      top: 14,
      right: narrow ? 60 : 70,
      bottom: 30,
      left: narrow ? 86 : 140
    };
    var innerW = W - margin.left - margin.right;
    var innerH = H - margin.top - margin.bottom;

    var svg = d3.select(host).append('svg')
      .attr('viewBox','0 0 ' + W + ' ' + H)
      .attr('preserveAspectRatio','xMinYMin meet');
    var g = svg.append('g').attr('transform','translate(' + margin.left + ',' + margin.top + ')');

    var xExt = d3.extent(data, function(d){return d.brecha;});
    var xMax = Math.max(Math.abs(xExt[0]), Math.abs(xExt[1])) * 1.15;
    var x = d3.scaleLinear().domain([-xMax, xMax]).range([0, innerW]);
    var y = d3.scaleBand().domain(data.map(function(d){return d.ccaa;})).range([0, innerH]).padding(0.32);

    g.append('g').attr('class','grid')
      .attr('transform','translate(0,' + innerH + ')')
      .call(d3.axisBottom(x).ticks(6).tickSize(-innerH).tickFormat(''));

    g.append('line')
      .attr('x1', x(0)).attr('x2', x(0))
      .attr('y1', 0).attr('y2', innerH)
      .attr('stroke', COLOR.navy).attr('stroke-width', 1).attr('shape-rendering','crispEdges');

    g.append('g').selectAll('rect')
      .data(data).enter().append('rect')
        .attr('class','bar')
        .attr('x', function(d){return x(Math.min(0, d.brecha));})
        .attr('y', function(d){return y(d.ccaa);})
        .attr('width', function(d){return Math.abs(x(d.brecha) - x(0));})
        .attr('height', y.bandwidth())
        .attr('rx', 3)
        .attr('fill', function(d) {
          if (d.esCanarias) return COLOR.red;
          return d.brecha >= 0 ? COLOR.navy : COLOR.teal;
        })
        .on('mouseover mousemove', function(evt,d) {
          showTip(
            '<div class="tt-title">' + d.ccaa + '</div>' +
            '<div class="tt-row"><span>Brecha</span><span class="tt-val">' + fmtPP(d.brecha) + '</span></div>' +
            '<div class="tt-row"><span>% pob. España</span><span class="tt-val">' + fmtPct1(d.pctPob) + '</span></div>' +
            '<div class="tt-row"><span>% afiliadas hogar</span><span class="tt-val">' + fmtPct1(d.pctHogar) + '</span></div>' +
            (d.deficit > 0
              ? '<div class="tt-muted">Déficit estimado: ' + fmtInt(d.deficit) + ' mujeres</div>'
              : '<div class="tt-muted">Sobrerrepresentación neta</div>'),
            evt
          );
        })
        .on('mouseout', hideTip);

    g.append('g').selectAll('text.val')
      .data(data).enter().append('text')
        .attr('x', function(d){return d.brecha >= 0 ? x(d.brecha) + 5 : x(d.brecha) - 5;})
        .attr('y', function(d){return y(d.ccaa) + y.bandwidth()/2 + 4;})
        .attr('text-anchor', function(d){return d.brecha >= 0 ? 'start' : 'end';})
        .attr('font-size', narrow ? 10 : 11)
        .attr('font-family', "'Space Grotesk', sans-serif")
        .attr('font-weight', function(d){return d.esCanarias ? 700 : 500;})
        .attr('fill', function(d){ return d.esCanarias ? COLOR.red : COLOR.navy; })
        .text(function(d){return fmtPP(d.brecha);});

    g.append('g').attr('class','axis y-axis')
      .call(d3.axisLeft(y).tickSize(0).tickPadding(6).tickFormat(function(d){return ccaaLabel(d, narrow);}))
      .selectAll('text')
        .attr('class', function(d){return 'y-label' + (d === 'Canarias' ? ' canarias' : '');})
        .style('font-size', narrow ? '10.5px' : '12px');
    g.select('.y-axis').select('.domain').remove();

    g.append('g').attr('class','axis')
      .attr('transform','translate(0,' + innerH + ')')
      .call(d3.axisBottom(x).ticks(narrow ? 4 : 6).tickFormat(function(v){return (v>0?'+':'') + v + ' pp';}));
  }

  // ----------- RENDER + RESIZE -----------
  function renderAll() {
    renderViolence();
    renderM1();
    renderM2();
  }
  renderAll();

  var resizeTimer = null;
  function debouncedRender() {
    if (resizeTimer) clearTimeout(resizeTimer);
    resizeTimer = setTimeout(renderAll, 180);
  }
  if (typeof ResizeObserver !== 'undefined') {
    new ResizeObserver(debouncedRender).observe(root);
  } else {
    window.addEventListener('resize', debouncedRender);
  }

  root.addEventListener('mousemove', function(evt) {
    if (tt.classList.contains('show')) moveTip(evt);
  });

  // ----------- Botonera fija: visibilidad + flechas + scroll suave + sección activa -----------
  var topbar = root.querySelector('.topbar');
  var topbarInner = root.querySelector('.topbar-inner');
  var arrowLeft = root.querySelector('.topbar-arrow-left');
  var arrowRight = root.querySelector('.topbar-arrow-right');
  var tocLinks = root.querySelectorAll('.topbar a.topbar-link');

  // Mostrar la botonera solo cuando el informe está siendo leído
  function updateTopbarVisibility() {
    if (!topbar) return;
    var rect = root.getBoundingClientRect();
    // Aparece cuando el inicio del informe ya pasó por arriba y aún no hemos salido por debajo
    var show = rect.top < 60 && rect.bottom > 120;
    topbar.classList.toggle('is-visible', show);
  }

  var fadeLeftEl  = root.querySelector('.topbar .fade-left');
  var fadeRightEl = root.querySelector('.topbar .fade-right');

  // Indicadores visuales de overflow (degradados + activar/desactivar flechas)
  function updateTopbarFades() {
    if (!topbar || !topbarInner) return;
    var sl = topbarInner.scrollLeft;
    var max = topbarInner.scrollWidth - topbarInner.clientWidth;
    var canLeft  = sl > 2;
    var canRight = sl < max - 2;
    topbar.setAttribute('data-scroll-left',  canLeft  ? 'true' : 'false');
    topbar.setAttribute('data-scroll-right', canRight ? 'true' : 'false');
    if (arrowLeft)  arrowLeft.classList.toggle('is-active',  canLeft);
    if (arrowRight) arrowRight.classList.toggle('is-active', canRight);
    // Reposicionar los degradados pegados al inner (después/antes de las flechas si las hay)
    if (fadeLeftEl)  fadeLeftEl.style.left  = (canLeft  && arrowLeft  ? arrowLeft.offsetWidth  : 0) + 'px';
    if (fadeRightEl) fadeRightEl.style.right = (canRight && arrowRight ? arrowRight.offsetWidth : 0) + 'px';
  }

  if (topbarInner) {
    topbarInner.addEventListener('scroll', updateTopbarFades, { passive: true });
    // Rueda del ratón: convertir desplazamiento vertical en horizontal
    topbarInner.addEventListener('wheel', function(e) {
      if (Math.abs(e.deltaY) > Math.abs(e.deltaX)) {
        topbarInner.scrollLeft += e.deltaY;
        e.preventDefault();
      }
    }, { passive: false });
    updateTopbarFades();
    if (typeof ResizeObserver !== 'undefined') {
      new ResizeObserver(updateTopbarFades).observe(topbarInner);
    }
  }

  // Flechas: desplazar la botonera ~70% de su ancho visible
  function scrollTopbarBy(dir) {
    if (!topbarInner) return;
    var step = Math.max(120, topbarInner.clientWidth * 0.7);
    topbarInner.scrollBy({ left: dir * step, behavior: 'smooth' });
  }
  if (arrowLeft)  arrowLeft.addEventListener('click',  function(){ scrollTopbarBy(-1); });
  if (arrowRight) arrowRight.addEventListener('click', function(){ scrollTopbarBy( 1); });

  // Listener de scroll de página para mostrar/ocultar la botonera
  window.addEventListener('scroll', updateTopbarVisibility, { passive: true });
  window.addEventListener('resize', updateTopbarVisibility);
  updateTopbarVisibility();

  var tocTargets = [];
  tocLinks.forEach(function(a) {
    var id = a.getAttribute('href').slice(1);
    var el = document.getElementById(id);
    if (el) tocTargets.push({ id: id, el: el, link: a });

    a.addEventListener('click', function(e) {
      var targetEl = document.getElementById(id);
      if (targetEl) {
        e.preventDefault();
        targetEl.scrollIntoView({ behavior: 'smooth', block: 'start' });
        try { history.replaceState(null, '', '#' + id); } catch(_) {}
      }
    });
  });

  function setActive(id) {
    tocLinks.forEach(function(l) {
      var on = l.getAttribute('href') === '#' + id;
      l.classList.toggle('active', on);
      // Auto-scroll horizontal de la botonera para mantener visible el activo
      if (on && topbarInner) {
        var lr = l.getBoundingClientRect();
        var br = topbarInner.getBoundingClientRect();
        if (lr.left < br.left + 8 || lr.right > br.right - 8) {
          topbarInner.scrollTo({
            left: l.offsetLeft - (topbarInner.clientWidth - l.offsetWidth) / 2,
            behavior: 'smooth'
          });
        }
      }
    });
  }

  if (tocTargets.length && typeof IntersectionObserver !== 'undefined') {
    var lastActive = null;
    var sectionObs = new IntersectionObserver(function(entries) {
      var visible = entries.filter(function(e) { return e.isIntersecting; });
      if (!visible.length) return;
      visible.sort(function(a, b) {
        return a.target.getBoundingClientRect().top - b.target.getBoundingClientRect().top;
      });
      var topId = visible[0].target.id;
      if (topId !== lastActive) { setActive(topId); lastActive = topId; }
    }, { rootMargin: '-15% 0px -70% 0px', threshold: 0 });
    tocTargets.forEach(function(t) { sectionObs.observe(t.el); });
  }
})();
</script>
</div>
			</div><div class="et_pb_module et_pb_code et_pb_code_5">
				
				
				
				
				<div class="et_pb_code_inner"><!-- ============================================================
     ODESOCAN · Botonera de descarga — Análisis
     Trabajadoras domésticas migrantes en Canarias
     Pega este bloque en un módulo "Código" de Divi.
     ⚠️  SUSTITUYE LAS DOS URLS marcadas con  >>> URL_AQUI <<<
     ============================================================ -->

<style>
@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;600;700&family=Inter:wght@400;500;600&display=swap');

#odesocan-descargas {
  --teal:   #00C8B4;
  --teal-d: #009E8E;
  --teal-l: #E0FAF7;
  --navy:   #0D1B2A;
  --navy-m: #1A2F45;
  --white:  #FFFFFF;
  --muted:  #6B8CA5;
  --border: rgba(13,27,42,.08);
  --shadow-card:  0 2px 16px rgba(13,27,42,.08);
  --shadow-hover: 0 10px 30px rgba(13,27,42,.14);

  font-family: 'Inter', system-ui, -apple-system, Segoe UI, Roboto, sans-serif;
  color: var(--navy);
  font-size: 16px;
  line-height: 1.55;
  background: transparent;
  padding: 28px 18px;
  box-sizing: border-box;
  container-type: inline-size;
  container-name: odc-dl;
}
#odesocan-descargas *,
#odesocan-descargas *::before,
#odesocan-descargas *::after { box-sizing: border-box; }

#odesocan-descargas .dl-wrap {
  width: 100%;
  max-width: 980px;
  margin: 0 auto;
}

#odesocan-descargas .dl-head {
  text-align: center;
  margin-bottom: 22px;
}
#odesocan-descargas .dl-eyebrow {
  display: inline-block;
  font-family: 'Space Grotesk', sans-serif;
  font-size: .78rem;
  font-weight: 600;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--teal-d);
  background: var(--teal-l);
  padding: 6px 14px;
  border-radius: 999px;
  margin-bottom: 12px;
}
#odesocan-descargas .dl-title {
  font-family: 'Space Grotesk', sans-serif;
  font-weight: 700;
  font-size: clamp(1.35rem, 2.6vw, 1.7rem);
  color: var(--navy);
  margin: 0 0 6px;
  letter-spacing: -.005em;
}
#odesocan-descargas .dl-sub {
  color: var(--muted);
  font-size: .95rem;
  margin: 0;
}

/* ---------- Grid de tarjetas-botón ---------- */
#odesocan-descargas .dl-grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: 16px;
}
@container odc-dl (min-width: 640px) {
  #odesocan-descargas .dl-grid { grid-template-columns: 1fr 1fr; gap: 20px; }
}

#odesocan-descargas .dl-card {
  display: flex;
  align-items: center;
  gap: 18px;
  text-decoration: none;
  color: var(--navy);
  background: var(--white);
  border: 1px solid var(--border);
  border-radius: 16px;
  padding: 22px 22px;
  box-shadow: var(--shadow-card);
  transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;
  position: relative;
  overflow: hidden;
}
#odesocan-descargas .dl-card::before {
  content: "";
  position: absolute;
  left: 0; top: 0; bottom: 0;
  width: 4px;
  background: var(--teal);
  transform: scaleY(.4);
  transform-origin: center;
  transition: transform .3s ease;
}
#odesocan-descargas .dl-card:hover {
  transform: translateY(-3px);
  box-shadow: var(--shadow-hover);
  border-color: rgba(0,200,180,.35);
}
#odesocan-descargas .dl-card:hover::before { transform: scaleY(1); }

#odesocan-descargas .dl-icon {
  flex: 0 0 56px;
  width: 56px; height: 56px;
  border-radius: 14px;
  background: linear-gradient(145deg, var(--navy) 0%, var(--navy-m) 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--teal);
  transition: background .25s ease;
}
#odesocan-descargas .dl-card:hover .dl-icon {
  background: linear-gradient(145deg, var(--teal) 0%, var(--teal-d) 100%);
  color: var(--white);
}
#odesocan-descargas .dl-icon svg { width: 26px; height: 26px; }

#odesocan-descargas .dl-body { flex: 1 1 auto; min-width: 0; }
#odesocan-descargas .dl-kicker {
  font-family: 'Space Grotesk', sans-serif;
  font-size: .72rem;
  font-weight: 600;
  letter-spacing: .1em;
  text-transform: uppercase;
  color: var(--teal-d);
  margin-bottom: 4px;
}
#odesocan-descargas .dl-name {
  font-family: 'Space Grotesk', sans-serif;
  font-weight: 700;
  font-size: 1.05rem;
  color: var(--navy);
  margin: 0 0 4px;
  line-height: 1.25;
}
#odesocan-descargas .dl-meta {
  font-size: .85rem;
  color: var(--muted);
  margin: 0;
}

#odesocan-descargas .dl-arrow {
  flex: 0 0 auto;
  width: 36px; height: 36px;
  border-radius: 50%;
  background: var(--teal-l);
  color: var(--teal-d);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background .25s ease, color .25s ease, transform .25s ease;
}
#odesocan-descargas .dl-arrow svg { width: 16px; height: 16px; }
#odesocan-descargas .dl-card:hover .dl-arrow {
  background: var(--teal);
  color: var(--white);
  transform: translateX(3px);
}

/* Nota legal/atribución opcional */
#odesocan-descargas .dl-foot {
  text-align: center;
  font-size: .8rem;
  color: var(--muted);
  margin-top: 18px;
}
#odesocan-descargas .dl-foot b { color: var(--navy); font-weight: 600; }
</style>

<div id="odesocan-descargas">
  <div class="dl-wrap">

    <div class="dl-head">
      <span class="dl-eyebrow">Documentos · Análisis</span>
      <h3 class="dl-title">Descarga el análisis completo</h3>
      <p class="dl-sub">Análisis íntegro y resumen de prensa en formato descargable.</p> 
    </div>

    <div class="dl-grid">

      <!-- ============================================================
           BOTÓN 1 · ANÁLISIS COMPLETO
           >>> Sustituye la URL siguiente por el enlace al PDF/DOCX del análisis <<<
           ============================================================ -->
      <a class="dl-card"
         href="https://odesocan.org/wp-content/uploads/2026/05/odesocan_analisis_paper.pdf"
         target="_blank" rel="noopener"
         download>
        <span class="dl-icon" aria-hidden="true">
          <!-- icono documento con gráfico -->
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round">
            <path d="M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z"/>
            <path d="M14 3v5h5"/>
            <path d="M9 17v-3"/>
            <path d="M12 17v-6"/>
            <path d="M15 17v-2"/>
          </svg>
        </span>
        <div class="dl-body">
          <div class="dl-kicker">Análisis</div>
          <p class="dl-name">Análisis completo</p> 
          <p class="dl-meta">PDF · Análisis ODESOCAN</p> 
        </div>
        <span class="dl-arrow" aria-hidden="true">
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
            <path d="M12 4v14"/>
            <path d="m6 12 6 6 6-6"/>
          </svg>
        </span>
      </a>

      <!-- ============================================================
           BOTÓN 2 · RESUMEN DE PRENSA
           >>> Sustituye la URL siguiente por el enlace al PDF/DOCX del resumen de prensa <<<
           ============================================================ -->
      <a class="dl-card"
         href="https://odesocan.org/wp-content/uploads/2026/05/resumen_prensa_trabajadoras_domesticas.pdf"
         target="_blank" rel="noopener"
         download>
        <span class="dl-icon" aria-hidden="true">
          <!-- icono megáfono / prensa -->
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round">
            <path d="M3 11v2a1 1 0 0 0 1 1h3l5 4V6L7 10H4a1 1 0 0 0-1 1Z"/>
            <path d="M16 8a5 5 0 0 1 0 8"/>
            <path d="M19 5a9 9 0 0 1 0 14"/>
          </svg>
        </span>
        <div class="dl-body">
          <div class="dl-kicker">Prensa</div>
          <p class="dl-name">Resumen para medios</p> 
          <p class="dl-meta">PDF · Síntesis y cifras clave</p> 
        </div>
        <span class="dl-arrow" aria-hidden="true">
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
            <path d="M12 4v14"/>
            <path d="m6 12 6 6 6-6"/>
          </svg>
        </span>
      </a>

    </div>

    <p class="dl-foot">Publicado por <b>ODESOCAN</b> · Observatorio de Derechos Sociales de Canarias</p> 

  </div>
</div></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
]]></content:encoded>
					
					<wfw:commentRss>https://odesocan.org/analisis-trabajo-domestico-en-condiciones-irregulares-en-canarias/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AFFA, ACUFADE y el Observatorio de Derechos Sociales de Canarias advierten de posibles irregularidades del concierto social de atención a la dependencia del Cabildo de Fuerteventura</title>
		<link>https://odesocan.org/affa-acufade-y-el-observatorio-de-derechos-sociales-de-canarias-advierten-de-posibles-irregularidades-del-concierto-social-de-atencion-a-la-dependencia-del-cabildo-de-fuerteventura/</link>
					<comments>https://odesocan.org/affa-acufade-y-el-observatorio-de-derechos-sociales-de-canarias-advierten-de-posibles-irregularidades-del-concierto-social-de-atencion-a-la-dependencia-del-cabildo-de-fuerteventura/#respond</comments>
		
		<dc:creator><![CDATA[Odesocan]]></dc:creator>
		<pubDate>Thu, 14 May 2026 11:56:07 +0000</pubDate>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[Dependencia]]></category>
		<category><![CDATA[P2]]></category>
		<category><![CDATA[Sector público]]></category>
		<category><![CDATA[Acufade]]></category>
		<category><![CDATA[affa]]></category>
		<category><![CDATA[concierto social]]></category>
		<category><![CDATA[fuerteventura]]></category>
		<category><![CDATA[irregularidades]]></category>
		<category><![CDATA[odesocan]]></category>
		<guid isPermaLink="false">https://odesocan.org/?p=2391</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<div class="et_pb_section et_pb_section_4 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_4">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_4  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_0  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><em>Rueda de prensa · Fuerteventura, 14 de mayo de 2026 · De izq. a dcha: , Elena Felipe Pérez (ACUFADE), Teresa Cabrera Morales (AFFA) y Emma Colao (ODESOCAN)</em></p></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_6">
				
				
				
				
				<div class="et_pb_code_inner"><style>
  .np {
    font-family: 'IBM Plex Sans', sans-serif;
    color: #1a1a24;
    width: 100%;
    -webkit-font-smoothing: antialiased;
  }

  .np-sumario {
    border-left: 4px solid #00c8b4;
    padding: 14px 20px;
    margin-bottom: 32px;
  }

  .np-sumario p {
    font-size: clamp(15px, 2vw, 17px);
    font-style: italic;
    font-weight: 300;
    line-height: 1.75;
    color: #3a3a4a;
    margin: 0;
  }

  .np-dateline {
    font-family: 'IBM Plex Mono', monospace;
    font-size: clamp(10px, 1.2vw, 11px);
    letter-spacing: 0.16em;
    text-transform: uppercase;
    color: #7a8898;
    margin-bottom: 24px;
    padding-bottom: 14px;
    border-bottom: 1px solid rgba(0,0,0,0.08);
  }

  .np p {
    font-size: clamp(15px, 2vw, 16.5px);
    line-height: 1.9;
    color: #2b2b38;
    margin-bottom: 18px;
    font-weight: 300;
  }

  .np strong {
    font-weight: 600;
    color: #1a1a24;
  }

  .np blockquote {
    margin: 28px 0;
    border-left: 4px solid #00c8b4;
    padding: 18px 24px;
    background: #0d1b2a;
  }

  .np blockquote p {
    font-family: 'DM Serif Display', Georgia, serif;
    font-style: italic;
    font-size: clamp(15px, 2vw, 17px) !important;
    line-height: 1.65 !important;
    color: #f8f9fb !important;
    margin-bottom: 0 !important;
  }

  .np blockquote cite {
    display: block;
    margin-top: 10px;
    font-family: 'IBM Plex Mono', monospace;
    font-style: normal;
    font-size: clamp(9px, 1.1vw, 10px);
    letter-spacing: 0.18em;
    text-transform: uppercase;
    color: #00c8b4;
  }
</style>

<link href="https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@1&#038;family=IBM+Plex+Mono&#038;family=IBM+Plex+Sans:ital,wght@0,300;0,600;1,300&#038;display=swap" rel="stylesheet">

<div class="np">

  <div class="np-sumario">
    <p>Entidades sociales y el Observatorio de Derechos Sociales de Canarias anuncian actuaciones judiciales ante posibles irregularidades en el concierto social de servicios de atención a la dependencia del Cabildo de Fuerteventura y advierten del riesgo para el sistema de servicios sociales de Canarias.</p> 
  </div>

  <p>La Asociación de Fuerteventura de Familias de Personas con Alzheimer y otras Demencias, <strong>AFFA</strong>, ha celebrado este jueves una rueda de prensa para abordar las posibles irregularidades administrativas detectadas en el procedimiento del concierto social de servicios de atención a personas en situación de dependencia impulsado por el Cabildo de Fuerteventura.</p> 

  <p>El origen de esta situación se encuentra en el procedimiento mediante el cual el Cabildo Insular ha organizado la prestación de un servicio social especializado financiado con fondos públicos. Según han explicado las entidades comparecientes, la preocupación surge al haberse permitido la continuidad de un procedimiento en el que existirían <strong>dudas sustanciales sobre el cumplimiento de la acreditación específica</strong> exigible para prestar el servicio objeto del concierto.</p> 

  <p>Las entidades han recordado que la acreditación no es un simple trámite administrativo, sino una <strong>garantía mínima</strong> que permite comprobar que una entidad cuenta con los medios, la organización, los equipos profesionales y las condiciones técnicas necesarias para prestar un servicio social especializado con seguridad y calidad. Por ello, han advertido de que permitir la prestación de estos servicios sin las acreditaciones legalmente exigibles supone un riesgo para las personas usuarias, para sus familias y para el conjunto del sistema público de servicios sociales.</p> 

  <p>Durante la comparecencia intervinieron <strong>Teresa Cabrera Morales</strong>, gerente de AFFA; <strong>Elena Felipe Pérez</strong>, directora de ACUFADE; y <strong>Emma Colao</strong>, directora del Observatorio de Derechos Sociales de Canarias, quienes coincidieron en que el problema no afecta únicamente a un procedimiento concreto, sino al precedente que puede generar para todos los servicios sociales especializados de Canarias.</p> 

  <p>Desde AFFA, Teresa Cabrera Morales explicó que la entidad ha agotado todas las vías de advertencia, comunicación y solicitud ante las administraciones competentes antes de acudir a la jurisdicción contencioso-administrativa.</p> 

  <blockquote>
    <p>«AFFA no ha llegado a este punto por voluntad de confrontación, sino por responsabilidad con las personas y familias de Fuerteventura. Con fecha de martes 12 de mayo hemos interpuesto recurso contencioso-administrativo con solicitud de medidas cautelarísimas, como último recurso ante un procedimiento que el propio Cabildo Insular ha dado por finalizado pese a las advertencias realizadas.»</p> 
    <cite>Teresa Cabrera Morales — Gerente de AFFA</cite>
  </blockquote>

  <p>Por su parte, Elena Felipe Pérez, directora de ACUFADE, alertó de que el caso de Fuerteventura puede abrir un precedente grave para el conjunto de entidades acreditadas de Canarias.</p> 

  <blockquote>
    <p>«Ignorar la obligación legal de las acreditaciones no solo afecta a un procedimiento concreto. Afecta a todas las entidades que durante años han cumplido requisitos técnicos, profesionales, materiales y organizativos para poder prestar servicios especializados con garantías.»</p> 
    <cite>Elena Felipe Pérez — Directora de ACUFADE</cite>
  </blockquote>

  <p>Finalmente, Emma Colao, directora del Observatorio de Derechos Sociales de Canarias, comunicó que ODESOCAN ha revisado la documentación trasladada por AFFA y las actuaciones administrativas desarrolladas hasta el momento.</p> 

  <blockquote>
    <p>«Una vez el Observatorio ha tenido traslado de toda la documentación y ha revisado minuciosamente el procedimiento, hemos decidido interponer denuncia ante la Fiscalía para que se investiguen posibles delitos contra la Administración Pública, al apreciar indicios sustanciales de prevaricación administrativa.»</p> 
    <cite>Emma Colao — Directora del Observatorio de Derechos Sociales de Canarias</cite>
  </blockquote>

  <p>Las entidades insistieron en que la defensa de las acreditaciones no responde a un interés particular, sino a la necesidad de proteger la calidad, la dignidad y la seguridad de los servicios sociales en Canarias. Asimismo, reclamaron a las administraciones competentes que actúen con transparencia, diligencia y responsabilidad, y advirtieron de que permitir la prestación de servicios sociales especializados sin las garantías exigibles supone trasladar el riesgo a las personas y familias que acuden a la administración buscando protección.</p> 

  <p>Las organizaciones concluyeron que los servicios sociales no pueden sostenerse sobre atajos administrativos ni sobre interpretaciones que rebajen los requisitos legales. En palabras de las entidades, <strong>«cuando se debilitan las acreditaciones, se debilita el derecho de la ciudadanía a recibir servicios seguros, dignos y garantizados»</strong>.</p> 

</div></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
]]></content:encoded>
					
					<wfw:commentRss>https://odesocan.org/affa-acufade-y-el-observatorio-de-derechos-sociales-de-canarias-advierten-de-posibles-irregularidades-del-concierto-social-de-atencion-a-la-dependencia-del-cabildo-de-fuerteventura/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Informe de Presupuestos Generales de Canarias 2026</title>
		<link>https://odesocan.org/informe-de-presupuestos-generales-de-canarias-2026/</link>
					<comments>https://odesocan.org/informe-de-presupuestos-generales-de-canarias-2026/#respond</comments>
		
		<dc:creator><![CDATA[Odesocan]]></dc:creator>
		<pubDate>Wed, 17 Dec 2025 08:17:00 +0000</pubDate>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[Dependencia]]></category>
		<category><![CDATA[Educación]]></category>
		<category><![CDATA[Empleo]]></category>
		<category><![CDATA[Informes]]></category>
		<category><![CDATA[P3]]></category>
		<category><![CDATA[Salud Mental]]></category>
		<category><![CDATA[Sanidad]]></category>
		<category><![CDATA[Sector público]]></category>
		<category><![CDATA[Vivienda]]></category>
		<category><![CDATA[2026]]></category>
		<category><![CDATA[Canarias]]></category>
		<category><![CDATA[derechos]]></category>
		<category><![CDATA[informe]]></category>
		<category><![CDATA[odesocan]]></category>
		<category><![CDATA[presupuestos]]></category>
		<category><![CDATA[sociales]]></category>
		<guid isPermaLink="false">https://odesocan.org/?p=1818</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_5 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_5">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_5  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_1  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><strong>“Presidencia puede gastar a la hora en subvenciones directas más de lo que la población cobra en 7 meses”</strong></p></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_2  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><strong><u>ODESOCAN presentó un Informe que audita los Presupuestos Generales de la Comunidad Autónoma para 2026</u></strong></p></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_3 et_clickable  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><strong>Observatorio de Derechos Sociales de Canarias</strong></p></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_7">
				
				
				
				
				<div class="et_pb_code_inner"><style>
  .descarga-btn {
    position: relative;
    display: inline-block;
    overflow: hidden;
    border: 1px solid rgba(255,255,255,0.14);
    padding: 0.95rem 1.9rem;
    font-size: 1rem;
    font-weight: 600;
    border-radius: 12px;
    cursor: pointer;

    /* estética portada: gris oscuro + texto blanco roto */
    color: #e7e2da; /* blanco blando, no blanco puro */
    background: linear-gradient(180deg, #2f2a26 0%, #211d1a 100%);

    letter-spacing: 0.3px;
    text-transform: uppercase;

    transition: transform 0.25s ease, box-shadow 0.25s ease, background 0.25s ease, border-color 0.25s ease;
    z-index: 1;
  }

  .descarga-btn:hover {
    transform: translateY(-1px) scale(1.02);
    background: linear-gradient(180deg, #26211e 0%, #171413 100%);
    border-color: rgba(255,255,255,0.22);
    box-shadow: 0 10px 26px rgba(0,0,0,0.38);
  }

  .descarga-progress {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(255, 255, 255, 0.10); /* progreso sutil como velo */
    z-index: 0;
    transition: width 0.3s ease;
  }

  .descarga-btn span {
    position: relative;
    z-index: 2;
    text-shadow: 0 1px 2px rgba(0,0,0,0.55); /* legibilidad sobre fondo oscuro */
  }
</style>

</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_6">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_6  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_8">
				
				
				
				
				<div class="et_pb_code_inner"><style>
  @keyframes fadeInUp {
    to {
      opacity: 1;
      transform: translateY(0);
    }
  }

  .descarga-container {
    max-width: 100%;
    margin: 0 auto 2rem auto;
    padding: 1rem;
    background: #ffffff;
    border-radius: 12px;
    box-shadow: 0 4px 16px rgba(0,0,0,0.08);
    text-align: center;
    font-family: 'Segoe UI', sans-serif;
    opacity: 0;
    transform: translateY(20px);
    animation: fadeInUp 0.8s ease-out forwards;
  }

  /* --- BOTÓN ESTÉTICA PORTADA --- */
  .descarga-btn {
    position: relative;
    display: inline-block;
    overflow: hidden;
    border: 1px solid rgba(255,255,255,0.14);
    padding: 0.95rem 1.9rem;
    font-size: 1rem;
    font-weight: 600;
    border-radius: 12px;
    cursor: pointer;

    /* Colores coherentes con la portada */
    background: linear-gradient(180deg, #2f2a26 0%, #211d1a 100%);
    color: #e7e2da; /* blanco blando */

    letter-spacing: 0.3px;
    text-transform: uppercase;

    transition:
      transform 0.25s ease,
      box-shadow 0.25s ease,
      background 0.25s ease,
      border-color 0.25s ease;
    z-index: 1;
  }

  .descarga-btn:hover {
    transform: translateY(-1px) scale(1.02);
    background: linear-gradient(180deg, #26211e 0%, #171413 100%);
    border-color: rgba(255,255,255,0.22);
    box-shadow: 0 10px 26px rgba(0,0,0,0.38);
  }

  .descarga-progress {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(255,255,255,0.10);
    z-index: 0;
    transition: width 0.3s ease;
  }

  .descarga-btn span {
    position: relative;
    z-index: 2;
    text-shadow: 0 1px 2px rgba(0,0,0,0.55);
  }
</style>

<div class="descarga-container">
  <img decoding="async"
    src="https://odesocan.org/wp-content/uploads/2025/12/INFORME-PRESUPUESTOS-2026-Presentacion.png"
    alt="Portada informe Presupuestos Canarias 2026"
    style="width: 100%; height: auto; border-radius: 10px; margin-bottom: 1.2rem;"
  />

  <button class="descarga-btn" onclick="startDownloadResumen()">
    <span id="btn-text-resumen">Descargar informe 2026</span>
    <div id="btn-progress-resumen" class="descarga-progress"></div>
  </button>
</div>

<script>
  function startDownloadResumen() {
    const btnText = document.getElementById("btn-text-resumen");
    const btnProgress = document.getElementById("btn-progress-resumen");
    let progress = 0;

    window.scrollTo({ top: window.scrollY - 100, behavior: 'smooth' });

    const interval = setInterval(() => {
      if (progress >= 100) {
        clearInterval(interval);
        btnText.textContent = "Descarga completa ✓";

        const link = document.createElement('a');
        link.href = 'https://odesocan.org/wp-content/uploads/2025/12/INFORME-PRESUPUESTOS-2026-1.pdf';
        link.download = 'INFORME-PRESUPUESTOS-2026.pdf';
        document.body.appendChild(link);
        link.click();
        document.body.removeChild(link);
      } else {
        progress += 1;
        btnProgress.style.width = progress + "%";
        btnText.textContent = `Descargando… ${progress}%`;
      }
    }, 20);
  }
</script>
</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_7">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_7  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_4  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>La directora del Observatorio de Derechos Sociales (ODESOCAN), Emma Colao, presentó, ante los medios de comunicación, el Informe realizado por el Observatorio que fiscaliza  los Presupuestos Generales realizados por el Gobierno de Canarias para 2026. Como conclusión principal cabe destacar que pese al incremento de estos presupuestos, denotan “una ansiedad de fondo”, mostrando una cadencia hacia el próximo presupuesto que ya es electoral.</p>
<p>&nbsp;</p>
<p>El analista de datos de ODESOCAN, Cristian Perdomo, explicó que para la realización de este informe se han establecido más de 30 indicadores en diferentes áreas, volviendo a remarcar la importancia del Índice de Emergencia Estructural y el Medidor Ético de Presupuestos. “Canarias se posiciona como la 2ª comunidad autónoma en Emergencia Estructural lo que muestra una imagen presupuestaria que en general sube, pero si sube y la emergencia se sostiene al alza, es que igual algo no está cambiando”, mantuvo.</p>
<p>&nbsp;</p>
<p>Por su parte, la directora de ODESOCAN, Emma Colao, aseguró que el salto más extraordinario se da en el área de Presidencia, con un incremento desde 2024 de más de un 500%. “Presidencia puede gastar a la hora en subvenciones directas más de lo que la población cobra en 7 meses”, advierte. “Esto no significa que sea una mala gestión, para ello debería haber gestión, de lo que estamos hablando es de unos presupuestos centrados en el control del relato en Canarias de espaldas a su población”, concluye.</p>
<p>&nbsp;</p>
<p>Colao insiste en que este informe, que se podrá consultar en la página web del Observatorio, <span><a href="https://www.odesocan.org">www.odesocan.org</a></span>, será entregado al Gobierno de Canarias junto a un listado de demandas sobre el cumplimiento del Estatuto de Autonomía de Canarias.</p></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_5  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p style="text-align: right;">Claudia Vega</p>
<p style="text-align: right;">Jefa de Gabinete</p>
<p style="text-align: right;">621 290 150</p>
<p style="text-align: right;">comunicacion@odesocan.org</p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
]]></content:encoded>
					
					<wfw:commentRss>https://odesocan.org/informe-de-presupuestos-generales-de-canarias-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>El Gobierno de Canarias dejará sin asistencia personal a las personas en situación de dependencia a partir de enero</title>
		<link>https://odesocan.org/el-gobierno-de-canarias-dejara-sin-asistencia-personal-a-las-personas-en-situacion-de-dependencia-a-partir-de-enero/</link>
					<comments>https://odesocan.org/el-gobierno-de-canarias-dejara-sin-asistencia-personal-a-las-personas-en-situacion-de-dependencia-a-partir-de-enero/#respond</comments>
		
		<dc:creator><![CDATA[Odesocan]]></dc:creator>
		<pubDate>Fri, 12 Dec 2025 11:20:57 +0000</pubDate>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[Dependencia]]></category>
		<category><![CDATA[Sector público]]></category>
		<guid isPermaLink="false">https://odesocan.org/?p=1798</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<div class="et_pb_section et_pb_section_6 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_8">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_8  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_6  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><span style="text-decoration: underline;"><b>El Observatorio de Derechos Sociales de Canarias confirma que el Gobierno de Canarias dejará de conceder la prestación económica de asistencia personal a partir del mes de enero </b></span></p></div>
			</div><div class="et_pb_button_module_wrapper et_pb_button_0_wrapper  et_pb_module ">
				<a class="et_pb_button et_pb_button_0 et_pb_bg_layout_light" href="https://odesocan.org/wp-content/uploads/2025/12/Respuesta-Observatorio-Derechos-Sociales-firmad-1.pdf" data-icon="">Respuesta de la Dirección General de Dependencia a ODESOCAN</a>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_9">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_9  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_7  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p style="text-align: left;"><span style="font-weight: 400;">El Observatorio de Derechos Sociales de Canarias (ODESOCAN) confirma que el Gobierno de Canarias dejará de conceder, a partir del mes de enero, la prestación económica de asistencia personal a las personas en situación de dependencia, a pesar de que conocían las consecuencias de esta decisión.</span></p>
<p style="text-align: left;"><span style="font-weight: 400;">La asistencia personal es una ayuda económica que permite a una persona en situación de dependencia contratar a alguien que la acompañe y apoye en su vida diaria: para ir a trabajar o a estudiar, realizar gestiones, salir de casa, participar en la comunidad y poder seguir viviendo en su entorno. No es una ayuda “extra” ni un complemento: es una herramienta clave para que muchas personas no se vean obligadas a ingresar en una residencia y puedan mantener una vida autónoma.</span></p>
<p style="text-align: left;"><span style="font-weight: 400;">Hasta ahora, Canarias venía concediendo esta prestación aplicando la normativa estatal, pese a que aún no estaba plenamente regulada en el Decreto autonómico que recoge las prestaciones de dependencia. Precisamente por eso, desde el mes de septiembre la Dirección General de Dependencia envió a la Consejería de Bienestar Social y a la Consejería de Hacienda memorias técnicas, propuestas de enmienda y fichas financieras para que la asistencia personal se incluyera de forma clara en la Ley de Presupuestos de 2026, con su regulación y su dotación económica.</span></p>
<p style="text-align: left;"><span style="font-weight: 400;">Sin embargo, el Gobierno de Canarias ha decidido no recoger estas propuestas en la Ley de Presupuestos. En lugar de incorporar la prestación, las cuantías y las reglas para seguir concediéndola, el contenido presentado por la propia Dirección General ha sido sustituido por una redacción genérica en la enmienda 114, en la que el Gobierno se limita a anunciar que “regulará” la asistencia personal en el futuro, sin garantizar su continuidad ni su financiación a partir de enero.</span></p>
<p style="text-align: left;"><span style="font-weight: 400;">La consecuencia práctica es inmediata: a partir del 1 de enero no se podrán seguir concediendo nuevas prestaciones de asistencia personal y las personas que ya la tienen reconocida quedarán en una situación de total incertidumbre. Muchas de ellas verán cómo la Administración revisa su plan de atención para cambiarla por otro recurso que no es el que solicitaron o, directamente, cómo su derecho queda congelado a la espera de una regulación que el propio Gobierno ha decidido aplazar. En la práctica, se apaga un derecho que ya estaba en marcha y se devuelve a las familias a la casilla de salida.</span></p>
<p style="text-align: left;"><span style="font-weight: 400;">“El Gobierno de Canarias y, en particular, la Consejera de Bienestar Social conocían desde septiembre que, si no incluían la asistencia personal en la Ley de Presupuestos, la prestación quedaría en el aire. Aun así, decidieron sustituir el derecho por una frase vacía que promete que ya lo regularán más adelante. Mientras tanto, las personas en situación de dependencia que necesitan asistencia personal se quedan sin nada”, afirma Emma Colao, directora de ODESOCAN.</span></p>
<p style="text-align: left;"><span style="font-weight: 400;">Para Colao, “no hablamos de un tecnicismo presupuestario, sino de decisiones políticas muy concretas. El Gobierno tenía sobre la mesa la propuesta técnica y la ficha financiera elaboradas por su propia Dirección General para blindar esta prestación y ha decidido ignorarlas. Es simplemente vergonzosa la frivolidad con la que se juega con la vida de las personas que dependen de estos apoyos para estudiar, trabajar o, sencillamente, poder salir de casa mientras afirman que la dependencia es algo prioritario”.</span></p>
<p style="text-align: left;"><span style="font-weight: 400;">ODESOCAN exige al Gobierno de Canarias que rectifique de forma inmediata y habilite un mecanismo jurídico y presupuestario que garantice la continuidad de la asistencia personal desde el 1 de enero, tanto para las personas que ya la tienen reconocida como para quienes la han solicitado y están a la espera de resolución. En caso de que no se adopten medidas urgentes antes de la entrada en vigor de los Presupuestos, ODESOCAN anuncia que en enero iniciará las acciones jurídicas y de incidencia necesarias para defender el derecho de las personas en situación de dependencia a contar con la prestación de asistencia personal.</span></p></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_10">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_10  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_8  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>Anexos</p></div>
			</div><div class="et_pb_module et_pb_divider et_pb_divider_0 et_pb_divider_position_ et_pb_space"><div class="et_pb_divider_internal"></div></div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_11">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_11  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_button_module_wrapper et_pb_button_1_wrapper  et_pb_module ">
				<a class="et_pb_button et_pb_button_1 et_pb_bg_layout_light" href="https://odesocan.org/wp-content/uploads/2025/12/PARTIDAS-PRESUPUESTARIAS.pdf" data-icon="">Enmiendas número 3, 4, 5 y 6</a>
			</div><div class="et_pb_button_module_wrapper et_pb_button_2_wrapper  et_pb_module ">
				<a class="et_pb_button et_pb_button_2 et_pb_bg_layout_light" href="https://odesocan.org/wp-content/uploads/2025/12/MEMORIA-JUSTIFICATIVA-modificacion-Ley-16.2019-de-Servicios-Sociales-de-Canarias.pdf" data-icon="">MEMORIA JUSTIFICATIVA modificacion Ley 16.2019 de Servicios Sociales de Canarias</a>
			</div><div class="et_pb_button_module_wrapper et_pb_button_3_wrapper  et_pb_module ">
				<a class="et_pb_button et_pb_button_3 et_pb_bg_layout_light" href="https://odesocan.org/wp-content/uploads/2025/12/FICHA-FINANCIERA-MODIF.-LEY-SERVICIOS-SOCIALES-DECRETO-ACREDITACIA_N.pdf" data-icon="">FICHA FINANCIERA MODIF. Ley de servicios sociales (DECRETO ACREDITACIÓN)</a>
			</div><div class="et_pb_button_module_wrapper et_pb_button_4_wrapper  et_pb_module ">
				<a class="et_pb_button et_pb_button_4 et_pb_bg_layout_light" href="https://odesocan.org/wp-content/uploads/2025/12/FICHA-FINANCIERA-MODIF.-ART.-14-BIS-DECRETO-62-2012.pdf" data-icon="">FICHA FINANCIERA MODIF. ART. 14 BIS DECRETO 62-2012</a>
			</div><div class="et_pb_button_module_wrapper et_pb_button_5_wrapper  et_pb_module ">
				<a class="et_pb_button et_pb_button_5 et_pb_bg_layout_light" href="https://odesocan.org/wp-content/uploads/2025/12/4.2-Memoria-explicativa-modif-art-14-bis-D-67_2012-fda.pdf" data-icon="">4.2 Memoria explicativa modif art 14 bis D 67_2012 fda</a>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_12  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_button_module_wrapper et_pb_button_6_wrapper  et_pb_module ">
				<a class="et_pb_button et_pb_button_6 et_pb_bg_layout_light" href="https://odesocan.org/wp-content/uploads/2025/12/ENMIENDA-TECNICA-6-CC-MODIFICACIA_N-LEY-16-2019-DA13.pdf" data-icon="">ENMIENDA TECNICA 6 CC MODIFICACIÓN LEY 16-2019 DA13</a>
			</div><div class="et_pb_button_module_wrapper et_pb_button_7_wrapper  et_pb_module ">
				<a class="et_pb_button et_pb_button_7 et_pb_bg_layout_light" href="https://odesocan.org/wp-content/uploads/2025/12/ENMIENDA-TECNICA-4-CC-DECRETO-LEY-3-2023-ASISTENTE-PERSONAL.pdf" data-icon="">ENMIENDA TECNICA 4 CC- DECRETO LEY 3-2023 ASISTENTE PERSONAL</a>
			</div><div class="et_pb_button_module_wrapper et_pb_button_8_wrapper  et_pb_module ">
				<a class="et_pb_button et_pb_button_8 et_pb_bg_layout_light" href="https://odesocan.org/wp-content/uploads/2025/12/ENMIENDA-TECNICA-3-CC.-ART.-14-BIS-DECRETO-67-2012.pdf" data-icon="">ENMIENDA TECNICA 3 CC. ART. 14 BIS DECRETO 67-2012</a>
			</div><div class="et_pb_button_module_wrapper et_pb_button_9_wrapper  et_pb_module ">
				<a class="et_pb_button et_pb_button_9 et_pb_bg_layout_light" href="https://odesocan.org/wp-content/uploads/2025/12/bo384-enmiendas-articulado.pdf" data-icon="">bo384 enmiendas articulado</a>
			</div><div class="et_pb_button_module_wrapper et_pb_button_10_wrapper  et_pb_module ">
				<a class="et_pb_button et_pb_button_10 et_pb_bg_layout_light" href="https://odesocan.org/wp-content/uploads/2025/12/4.1-Memoria-explicativa-modif-DL-3_2023-de-23-de-marzo-fda-1.pdf" data-icon="">4.1 Memoria explicativa modif DL 3_2023, de 23 de marzo fda</a>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_12">
				<div class="et_pb_column et_pb_column_1_4 et_pb_column_13  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_0">
				
				
				
				
				<span class="et_pb_image_wrap "><img fetchpriority="high" decoding="async" width="500" height="500" src="https://odesocan.org/wp-content/uploads/2024/07/logo.png" alt="" title="logo" srcset="https://odesocan.org/wp-content/uploads/2024/07/logo.png 500w, https://odesocan.org/wp-content/uploads/2024/07/logo-480x480.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 500px, 100vw" class="wp-image-863" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_4 et_pb_column_14  et_pb_css_mix_blend_mode_passthrough et_pb_column_empty">
				
				
				
				
				
			</div><div class="et_pb_column et_pb_column_1_4 et_pb_column_15  et_pb_css_mix_blend_mode_passthrough et_pb_column_empty">
				
				
				
				
				
			</div><div class="et_pb_column et_pb_column_1_4 et_pb_column_16  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_9  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p style="text-align: right;"><span style="font-weight: 400;">Claudia Vega</span></p>
<p style="text-align: right;"><span style="font-weight: 400;">Responsable de Prensa </span></p>
<p style="text-align: right;"><span style="font-weight: 400;">621 290 150</span></p>
<p style="text-align: right;"><span style="font-weight: 400;">comunicacion@odesocan.org</span></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
]]></content:encoded>
					
					<wfw:commentRss>https://odesocan.org/el-gobierno-de-canarias-dejara-sin-asistencia-personal-a-las-personas-en-situacion-de-dependencia-a-partir-de-enero/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ODESOCAN crea una nueva herramienta web interactiva para la fiscalización de la acción política y pública en Canarias</title>
		<link>https://odesocan.org/odesocan-crea-una-nueva-herramienta-web-interactiva-para-la-fiscalizacion-de-la-accion-politica-y-publica-en-canarias/</link>
					<comments>https://odesocan.org/odesocan-crea-una-nueva-herramienta-web-interactiva-para-la-fiscalizacion-de-la-accion-politica-y-publica-en-canarias/#respond</comments>
		
		<dc:creator><![CDATA[Odesocan]]></dc:creator>
		<pubDate>Fri, 15 Aug 2025 15:20:56 +0000</pubDate>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[Canarias]]></category>
		<category><![CDATA[datos]]></category>
		<category><![CDATA[Dependencia]]></category>
		<category><![CDATA[educacion]]></category>
		<category><![CDATA[empleo]]></category>
		<category><![CDATA[en]]></category>
		<category><![CDATA[mental]]></category>
		<category><![CDATA[migraCION]]></category>
		<category><![CDATA[salud]]></category>
		<category><![CDATA[sanidad]]></category>
		<category><![CDATA[vivienda]]></category>
		<guid isPermaLink="false">https://odesocan.org/?p=1771</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<div class="et_pb_section et_pb_section_7 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_13">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_17  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_10 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><b>ODESOCAN crea una nueva herramienta web interactiva para acercar a la población la actividad política y pública de Canarias</b></p></div>
			</div><div class="et_pb_module et_pb_divider et_pb_divider_1 et_animated et_pb_divider_position_ et_pb_space"><div class="et_pb_divider_internal"></div></div><div class="et_pb_module et_pb_text et_pb_text_11 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><b>“Canarias en datos” es una nueva sección integrada en la página web del Observatorio que ofrece información sobre el territorio, la evolución y el género de determinadas áreas</b></p></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_12 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>Observatorio de Derechos Sociales de Canarias</p></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_14">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_18  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_1">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1410" height="1182" src="https://odesocan.org/wp-content/uploads/2025/08/canaqrias-en-datos.png" alt="" title="canaqrias en datos" srcset="https://odesocan.org/wp-content/uploads/2025/08/canaqrias-en-datos.png 1410w, https://odesocan.org/wp-content/uploads/2025/08/canaqrias-en-datos-1280x1073.png 1280w, https://odesocan.org/wp-content/uploads/2025/08/canaqrias-en-datos-980x822.png 980w, https://odesocan.org/wp-content/uploads/2025/08/canaqrias-en-datos-480x402.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1410px, 100vw" class="wp-image-1779" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_15">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_19  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_13  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><span style="font-weight: 400;">El Observatorio de Derechos Sociales de Canarias ha creado un sección en su página web </span><a href="http://www.odesocan.org"><span style="font-weight: 400;">www.odesocan.org</span></a><span style="font-weight: 400;"> que pretende acercar a la población, la actividad política y pública del Archipiélago de una forma accesible y sencilla. “Canarias en datos” ofrece información sobre el territorio, la evolución y el género de determinadas áreas.  Actualmente dispone de información sobre la relación que existe entre el acceso a la vivienda y la salud mental, con motivo del reciente informe publicado por el Observatorio.</span></p>
<p>&nbsp;</p></div>
			</div><div class="et_pb_module et_pb_image et_pb_image_2 et_animated et-waypoint">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="940" height="788" src="https://odesocan.org/wp-content/uploads/2025/08/Diseno-sin-titulo-2.png" alt="" title="Diseño sin título (2)" srcset="https://odesocan.org/wp-content/uploads/2025/08/Diseno-sin-titulo-2.png 940w, https://odesocan.org/wp-content/uploads/2025/08/Diseno-sin-titulo-2-480x402.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 940px, 100vw" class="wp-image-1782" /></span>
			</div><div class="et_pb_module et_pb_text et_pb_text_14  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>Cristian Perdomo, responsable de investigación y análisis en Odesocan.</p></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_15  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><span style="font-weight: 400;">El responsable de Investigación y Análisis en Odesocan, Cristian Perdomo, asegura que ‘Canarias en datos’ es un proyecto que comienza en una sección web, pero que aspira a transformar la fiscalización colectiva de la acción política y pública. Por ello, Odesocan ha puesto especial hincapié en cuatro valores que atraviesan el proyecto: amplitud, exigencia, accesibilidad y trazabilidad”. </span><a href="http://www.odesocaan.org" style="font-size: 20px;"><br /></a></p>
<p><span style="font-weight: 400;">“Pese a que el proyecto comienza con los datos comparados entre comunidades autónomas- reitera Perdomo- esto es tan solo un primer paso, porque contamos con la capacidad de realizar secciones municipales, europeas y mundiales para situar los desafíos de Canarias en perspectiva global”. </span></p>
<p><span style="font-weight: 400;">Desde Odesocan se ha hecho un esfuerzo por extraer datos difícilmente accesibles para personas que no están familiarizadas con este tipo de fuentes de información. En este sentido, Perdomo destaca que “hoy en día existen algunos datos desagregados por género, pero muchas veces sin detalle estadístico. En ‘Canarias en datos’ buscamos la forma de romper esta dinámica, pues el género es central en cualquier campo de análisis científico”. </span></p>
<p><span style="font-weight: 400;">Otro pilar central es la accesibilidad, motivo por el que Odesocan plantea esta herramienta como un formato amigable y atractivo con soporte en dispositivos móviles, tablets y ordenadores. Respecto a la trazabilidad, Cristian Perdomo apunta: “del mismo modo que cuando compras un saco de papas sabes de dónde viene y si se le ha sometido a algún procedimiento de limpieza, en ‘Canarias en datos’ podrás saber de dónde proviene la información, qué tratamiento le hemos hecho y por qué”. </span></p>
<p><a href="http://www.odesocaan.org" style="font-size: 20px;"></a></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_with_border et_pb_section et_pb_section_8 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_16">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_20  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_16  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1 class="et_pb_module_heading et-fb-editable-element et-fb-editable-element et-fb-editable-element__editing" data-shortcode-id="0.0.0.1-1755270858969" data-quickaccess-id="title" contenteditable="true">Accede a Canarias en datos</h1></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_17">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_21  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_filterable_portfolio et_pb_filterable_portfolio_0 et_animated et_pb_portfolio  et_pb_bg_layout_light et_pb_filterable_portfolio_grid clearfix" data-posts-number="10">
				
				
				
				
				<div class="et_pb_portfolio_filters clearfix"><ul class="clearfix"><li class="et_pb_portfolio_filter et_pb_portfolio_filter_all"><a href="#" class="active" data-category-slug="all">Todos</a></li><li class="et_pb_portfolio_filter"><a href="#" data-category-slug="salud-mental">Salud Mental</a></li><li class="et_pb_portfolio_filter"><a href="#" data-category-slug="vivienda">Vivienda</a></li></ul></div>

				<div class="et_pb_portfolio_items_wrapper clearfix">
					<div class="et_pb_portfolio_items">				<div id="post-1193" class="et_pb_portfolio_item et_pb_grid_item project_category_salud-mental et_pb_filterable_portfolio_item_0_0 post-1193 project type-project status-publish has-post-thumbnail hentry project_category-salud-mental project_tag-antidepresivos project_tag-canarias project_tag-consumo project_tag-datos project_tag-en project_tag-hipnosedantes project_tag-mental project_tag-mentales project_tag-odesocan project_tag-salud project_tag-trastornos">
										<a href="https://odesocan.org/project/salud-mental-canaria-en-datos/">
							<span class="et_portfolio_image">
								<img loading="lazy" decoding="async" src="https://odesocan.org/wp-content/uploads/2025/04/CANARIAS-EN-DATOS-FOTO-SALUD-MENTAL-400x284.png" alt="Canarias en datos &#8211; Salud mental" class="" srcset="https://odesocan.org/wp-content/uploads/2025/04/CANARIAS-EN-DATOS-FOTO-SALUD-MENTAL.png 479w, https://odesocan.org/wp-content/uploads/2025/04/CANARIAS-EN-DATOS-FOTO-SALUD-MENTAL-400x284.png 480w " sizes="(max-width:479px) 479px, 100vw "  width="400" height="284" />								<span class="et_overlay"></span>							</span>
						</a>
					<h2 class="et_pb_module_header"><a href="https://odesocan.org/project/salud-mental-canaria-en-datos/">Canarias en datos &#8211; Salud mental</a></h2><p class="post-meta"><a href="https://odesocan.org/project_category/salud-mental/" rel="tag">Salud Mental</a></p>				</div>
								<div id="post-301" class="et_pb_portfolio_item et_pb_grid_item project_category_vivienda et_pb_filterable_portfolio_item_0_1 post-301 project type-project status-publish has-post-thumbnail hentry project_category-vivienda project_tag-alquiler project_tag-canarias project_tag-datos project_tag-en project_tag-odesocan project_tag-renta project_tag-venta project_tag-vivienda">
										<a href="https://odesocan.org/project/vivienda-canaria-en-datos/">
							<span class="et_portfolio_image">
								<img loading="lazy" decoding="async" src="https://odesocan.org/wp-content/uploads/2024/10/Canarias-en-datos-fondo-vivienda-1-400x284.png" alt="Canarias en Datos &#8211; Vivienda" class="" srcset="https://odesocan.org/wp-content/uploads/2024/10/Canarias-en-datos-fondo-vivienda-1.png 479w, https://odesocan.org/wp-content/uploads/2024/10/Canarias-en-datos-fondo-vivienda-1-400x284.png 480w " sizes="(max-width:479px) 479px, 100vw "  width="400" height="284" />								<span class="et_overlay"></span>							</span>
						</a>
					<h2 class="et_pb_module_header"><a href="https://odesocan.org/project/vivienda-canaria-en-datos/">Canarias en Datos &#8211; Vivienda</a></h2><p class="post-meta"><a href="https://odesocan.org/project_category/vivienda/" rel="tag">Vivienda</a></p>				</div>
				</div>
				</div>
				<div class="et_pb_portofolio_pagination"></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
]]></content:encoded>
					
					<wfw:commentRss>https://odesocan.org/__trashed/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>INFORME &#8211; VIVIENDA Y SALUD MENTAL (2025)</title>
		<link>https://odesocan.org/informe-vivienda-y-salud-mental-2025-2/</link>
					<comments>https://odesocan.org/informe-vivienda-y-salud-mental-2025-2/#respond</comments>
		
		<dc:creator><![CDATA[Odesocan]]></dc:creator>
		<pubDate>Thu, 07 Aug 2025 10:00:07 +0000</pubDate>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[Informes]]></category>
		<category><![CDATA[Salud Mental]]></category>
		<category><![CDATA[Vivienda]]></category>
		<category><![CDATA[Canarias]]></category>
		<category><![CDATA[derechos]]></category>
		<category><![CDATA[mental]]></category>
		<category><![CDATA[odesocan]]></category>
		<category><![CDATA[salud]]></category>
		<category><![CDATA[sociales]]></category>
		<category><![CDATA[turismo]]></category>
		<category><![CDATA[vivienda]]></category>
		<guid isPermaLink="false">https://odesocan.org/?p=1642</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_9 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_18">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_22  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_17 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><b>Por cada euro que aumenta el precio del alquiler, se incrementan los trastornos ligados a la Salud Mental</b></p></div>
			</div><div class="et_pb_module et_pb_divider et_pb_divider_2 et_animated et_pb_divider_position_ et_pb_space"><div class="et_pb_divider_internal"></div></div><div class="et_pb_module et_pb_text et_pb_text_18 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><b>ODESOCAN ha elaborado un informe que analiza cómo la falta de disponibilidad de vivienda, afecta a la saturación de los casos ligados a la salud mental en atención primaria</b></p></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_19 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>Observatorio de Derechos Sociales de Canarias</p></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_19">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_23  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_9">
				
				
				
				
				<div class="et_pb_code_inner"><style>
  @keyframes fadeInUp {
    to {
      opacity: 1;
      transform: translateY(0);
    }
  }

  .descarga-container {
    max-width: 100%;
    margin: 0 auto 2rem auto;
    padding: 1rem;
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 4px 16px rgba(0,0,0,0.08);
    text-align: center;
    font-family: 'Segoe UI', sans-serif;
    opacity: 0;
    transform: translateY(20px);
    animation: fadeInUp 0.8s ease-out forwards;
  }

  .descarga-btn {
    position: relative;
    display: inline-block;
    overflow: hidden;
    border: none;
    padding: 0.9rem 1.7rem;
    font-size: 1rem;
    font-weight: 600;
    border-radius: 12px;
    cursor: pointer;
    color: #363b3c;
    background: #5ce1e6;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    z-index: 1;
  }

  .descarga-btn:hover {
    transform: scale(1.05);
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.15);
  }

  .descarga-progress {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(255, 255, 255, 0.2);
    z-index: 0;
    transition: width 0.3s ease;
  }

  .descarga-btn span {
    position: relative;
    z-index: 2;
  }
</style>

<div class="descarga-container">
  <img decoding="async" src="https://odesocan.org/wp-content/uploads/2025/08/resumen-.-vivienda-y-salud-mental-.png"
       alt="Portada resumen"
       style="width: 100%; height: auto; border-radius: 10px; margin-bottom: 1rem;" />

  <button class="descarga-btn" onclick="startDownloadResumen()">
    <span id="btn-text-resumen">Descargar resumen</span>
    <div id="btn-progress-resumen" class="descarga-progress"></div>
  </button>
</div>

<script>
  function startDownloadResumen() {
    const btnText = document.getElementById("btn-text-resumen");
    const btnProgress = document.getElementById("btn-progress-resumen");
    let progress = 0;

    window.scrollTo({ top: window.scrollY - 100, behavior: 'smooth' });

    const interval = setInterval(() => {
      if (progress >= 100) {
        clearInterval(interval);
        btnText.textContent = "Descarga completa ✅";

        const link = document.createElement('a');
        link.href = 'https://odesocan.org/wp-content/uploads/2025/08/resumen-vivienda-y-salud-mental.pdf';
        link.download = 'Resumen-vivienda-salud-mental.pdf';
        document.body.appendChild(link);
        link.click();
        document.body.removeChild(link);

        alert("¡El resumen se ha descargado con éxito!");
      } else {
        progress += 1;
        btnProgress.style.width = progress + "%";
        btnText.textContent = `Descargando... ${progress}%`;
      }
    }, 20);
  }
</script>
</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_20">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_24  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_20  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><span style="font-weight: 400;">El Observatorio de Derechos Sociales de Canarias ha elaborado un exhaustivo  informe que analiza la relación entre las condiciones actuales de la vivienda, las dificultades de acceso a la misma y su incidencia sobre la salud mental en Canarias. </span></p>
<p><span style="font-weight: 400;">El estudio muestra diversas barreras para acceder a la vivienda, entre ellas factores económicos, fiscales y sociales, además de cómo el surgimiento de las burbujas de alquiler, la presión turística y las condiciones laborales vinculadas al sector servicio, se encuentran asociadas a un incremento en los trastornos ligados a la salud mental.</span></p>
<p><span style="font-weight: 400;">Según ODESOCAN, el objeto del estudio y la importancia de realizar un informe sobre la situación que afronta la población canaria en relación a la inseguridad habitacional, sitúa a<strong> la vivienda como el principal predictor del estado de la salud mental de una población</strong>. </span></p>
<p><span style="font-weight: 400;">La directora de ODESOCAN, <strong>Emma Colao</strong>, asegura que ”aunque la inacción de la administración política sobre el problema de la vivienda en Canarias no aparezca reflejado en este informe, es sin duda el principal causante del problema de la vivienda en Canarias, cuyas consecuencias llegan a afectar hasta a la mismísima salud de la población. La política ‘del tiempo que lo cura todo’, ya ni cura ni soluciona los problemas de nadie.”</span></p>
<p>&nbsp;</p></div>
			</div><div class="et_pb_module et_pb_image et_pb_image_3">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="2560" height="1707" src="https://odesocan.org/wp-content/uploads/2025/08/nota-de-prensa-VIVIENDA-Y-SALUD-MENTAL-scaled.jpg" alt="" title="nota de prensa VIVIENDA Y SALUD MENTAL" srcset="https://odesocan.org/wp-content/uploads/2025/08/nota-de-prensa-VIVIENDA-Y-SALUD-MENTAL-scaled.jpg 2560w, https://odesocan.org/wp-content/uploads/2025/08/nota-de-prensa-VIVIENDA-Y-SALUD-MENTAL-1280x854.jpg 1280w, https://odesocan.org/wp-content/uploads/2025/08/nota-de-prensa-VIVIENDA-Y-SALUD-MENTAL-980x653.jpg 980w, https://odesocan.org/wp-content/uploads/2025/08/nota-de-prensa-VIVIENDA-Y-SALUD-MENTAL-480x320.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 2560px, 100vw" class="wp-image-1673" /></span>
			</div><div class="et_pb_module et_pb_text et_pb_text_21  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>Emma Colao, directora del Observatorio de Derechos Sociales de Canarias (izquierda) y Cristian Perdomo, responsable de investigación y análisis en una sesión de trabajo</p></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_22  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><span style="font-weight: 400;">Finalmente los hallazgos sugieren la necesidad de implementar políticas públicas que mejoren el acceso a la vivienda y refuercen los servicios de salud mental, y por tanto, que garanticen abordar de manera efectiva los desafíos que enfrenta la población.</span></p>
<p><span style="font-weight: 400;">Las personas interesadas en acceder al Informe sobre Vivienda y Salud Mental, o a cualquier otro de los elaborados por el Observatorio, pueden hacerlo en la página web <a href="http://www.odesocaan.org">www.odesocan.org.</a></span></p></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_10">
				
				
				
				
				<div class="et_pb_code_inner"><style>
  @keyframes fadeInUp {
    to {
      opacity: 1;
      transform: translateY(0);
    }
  }

  .descarga-container {
    max-width: 100%;
    margin: 0 auto 2rem auto;
    padding: 1rem;
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 4px 16px rgba(0,0,0,0.08);
    text-align: center;
    font-family: 'Segoe UI', sans-serif;
    opacity: 0;
    transform: translateY(20px);
    animation: fadeInUp 0.8s ease-out forwards;
  }

  .descarga-btn {
    position: relative;
    display: inline-block;
    overflow: hidden;
    border: none;
    padding: 0.9rem 1.7rem;
    font-size: 1rem;
    font-weight: 600;
    border-radius: 12px;
    cursor: pointer;
    color: #fff;
    background: #444;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    z-index: 1;
  }

  .descarga-btn:hover {
    transform: scale(1.05);
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.15);
  }

  .descarga-progress {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(255, 255, 255, 0.2);
    z-index: 0;
    transition: width 0.3s ease;
  }

  .descarga-btn span {
    position: relative;
    z-index: 2;
  }
</style>

<div class="descarga-container">
  <img decoding="async" src="https://odesocan.org/wp-content/uploads/2025/03/PORTADA-VIVIENDA-Y-SALUD-MENTAL.png"
       alt="Portada informe"
       style="width: 100%; height: auto; border-radius: 10px; margin-bottom: 1rem;" />

  <button class="descarga-btn" style="background-color: #ed925f;" onclick="startDownloadInforme()">
    <span id="btn-text-informe">Descargar informe completo</span>
    <div id="btn-progress-informe" class="descarga-progress"></div>
  </button>
</div>

<script>
  function startDownloadInforme() {
    const btnText = document.getElementById("btn-text-informe");
    const btnProgress = document.getElementById("btn-progress-informe");
    let progress = 0;

    window.scrollTo({ top: window.scrollY - 100, behavior: 'smooth' });

    const interval = setInterval(() => {
      if (progress >= 100) {
        clearInterval(interval);
        btnText.textContent = "Descarga completa ✅";

        const link = document.createElement('a');
        link.href = 'https://odesocan.org/wp-content/uploads/2025/08/Informe-de-vivienda-y-salud-mental-odesocan.pdf';
        link.download = 'Informe-vivienda-salud-mental.pdf';
        document.body.appendChild(link);
        link.click();
        document.body.removeChild(link);

        alert("¡El informe completo se ha descargado con éxito!");
      } else {
        progress += 1;
        btnProgress.style.width = progress + "%";
        btnText.textContent = `Descargando... ${progress}%`;
      }
    }, 20);
  }
</script>
</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_21">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_25  et_pb_css_mix_blend_mode_passthrough et-last-child et_pb_column_empty">
				
				
				
				
				
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
]]></content:encoded>
					
					<wfw:commentRss>https://odesocan.org/informe-vivienda-y-salud-mental-2025-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Informe de Presupuestos Generales de Canarias 2025</title>
		<link>https://odesocan.org/informe-de-presupuestos-generales-de-canarias-2025/</link>
					<comments>https://odesocan.org/informe-de-presupuestos-generales-de-canarias-2025/#respond</comments>
		
		<dc:creator><![CDATA[Odesocan]]></dc:creator>
		<pubDate>Tue, 17 Dec 2024 09:54:28 +0000</pubDate>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[Dependencia]]></category>
		<category><![CDATA[Educación]]></category>
		<category><![CDATA[Empleo]]></category>
		<category><![CDATA[Informes]]></category>
		<category><![CDATA[Salud Mental]]></category>
		<category><![CDATA[Sanidad]]></category>
		<category><![CDATA[Sector público]]></category>
		<category><![CDATA[Vivienda]]></category>
		<category><![CDATA[2025]]></category>
		<category><![CDATA[Canarias]]></category>
		<category><![CDATA[Generales]]></category>
		<category><![CDATA[informe]]></category>
		<category><![CDATA[odesocan]]></category>
		<category><![CDATA[presupuestos]]></category>
		<guid isPermaLink="false">https://odesocan.org/?p=1333</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<div class="et_pb_section et_pb_section_10 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_22">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_26  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_23  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>Descarga el informe en el siguiente enlace:</p></div>
			</div><div class="et_pb_button_module_wrapper et_pb_button_11_wrapper  et_pb_module ">
				<a class="et_pb_button et_pb_button_11 et_pb_bg_layout_light" href="https://odesocan.org/wp-content/uploads/2024/12/Informe-de-Presupuestos-2025.pdf" data-icon="">Informe de Presupuestos Generales de Canarias</a>
			</div><div class="et_pb_module et_pb_text et_pb_text_24  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><strong>Emma Colao: “Los presupuestos del Gobierno de Canarias incumplen los derechos sociales de la ciudadanía”</strong><span style="text-decoration: underline;"></span></p></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_25  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p> <span style="text-decoration: underline;">ODESOCAN presentó un Informe que audita los Presupuestos Generales de la Comunidad Autónoma para 2025</span></p></div>
			</div><div class="et_pb_module et_pb_image et_pb_image_4">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="2560" height="1707" src="https://odesocan.org/wp-content/uploads/2024/12/NOTA-DE-PRENSA-FOTO-scaled.jpg" alt="" title="NOTA DE PRENSA FOTO" srcset="https://odesocan.org/wp-content/uploads/2024/12/NOTA-DE-PRENSA-FOTO-scaled.jpg 2560w, https://odesocan.org/wp-content/uploads/2024/12/NOTA-DE-PRENSA-FOTO-1280x854.jpg 1280w, https://odesocan.org/wp-content/uploads/2024/12/NOTA-DE-PRENSA-FOTO-980x653.jpg 980w, https://odesocan.org/wp-content/uploads/2024/12/NOTA-DE-PRENSA-FOTO-480x320.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 2560px, 100vw" class="wp-image-1347" /></span>
			</div><div class="et_pb_module et_pb_text et_pb_text_26  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>Presentación del Informe de Presupuestos en rueda de prensa. Cristian Perdomo (analista de datos de Odesocan) y Emma Colao (Directora de Odesocan)</p></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_27  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>La directora del Observatorio de Derechos Sociales (ODESOCAN), Emma Colao, presentó, ante los medios de comunicación, el Informe realizado por el Observatorio que audita los Presupuestos Generales realizados por el Gobierno de Canarias para 2025. Como conclusión principal cabe destacar que las cuentas anuales, <strong>no sólo incumplen los derechos sociales de la ciudadanía, sino que disponen de una dirección política presupuestaria al margen de las necesidades de la población en Canarias</strong>.</p>
<p>El analista de datos de ODESOCAN, Cristian Perdomo, explicó que “para la realización de este informe hemos establecido 3 índices de medición presupuestaria: el de emergencia estructural, el de necesidad presupuestaria y el medidor ético de presupuestos. Todos ellos construidos por el Observatorio, con el fin de establecer un análisis objetivo de las cuentas anuales en relación a las necesidades sociales y económicas del contexto canario, así como a la forma en la que se distribuyen las partidas económicas y determinar si se realizan con el fin de dar cobertura a las demandas”.</p>
<p>Por su parte, la directora de ODESOCAN, Emma Colao, asegura que “hemos analizado si existe un cumplimento de los derechos sociales de Canarias y, por tanto, de las áreas de Sanidad, Servicios Sociales, Empleo, Transición Ecológica, Vivienda, Educación y Cultura. A su vez, hemos querido comprobar cuál es el comportamiento de este Gobierno en términos de gasto político en altos cargos, y si este gasto se traduce en una mejora de la gestión del derecho de la ciudadanía. Podemos asegurar que <strong>los presupuestos suspenden en ética presupuestaria, por no ajustarse a la emergencia social y estructural de Canarias</strong>. Mientras tanto, <strong>se incrementa el gasto en altos cargos pasando de 87,8 a 95,5 millones para el ejercicio 2025, como es el caso de Presidencia de Gobierno que respecto al año 2023 tiene un aumento global de 166,05 millones (+527,11%) , que dispone de un gasto diario de 541.201 euros, lo que supone, 22.550 euros cada hora</strong>”.</p>
<p>Colao insiste en que este informe, que se puede consultar en la página web del Observatorio, www.odesocan.org, <strong>será entregado al Gobierno de Canarias junto a un listado de demandas sobre el cumplimiento del Estatuto de Autonomía de Canarias</strong>.</p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
]]></content:encoded>
					
					<wfw:commentRss>https://odesocan.org/informe-de-presupuestos-generales-de-canarias-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
