		<div data-elementor-type="wp-page" data-elementor-id="1349" class="elementor elementor-1349" data-elementor-post-type="page">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-d27f0b9 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d27f0b9" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8c1ff41" data-id="8c1ff41" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-2c1d96e elementor-nav-menu__align-center vertical-menu elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="2c1d96e" data-element_type="widget" data-settings="{&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-chevron-down\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;layout&quot;:&quot;horizontal&quot;,&quot;toggle&quot;:&quot;burger&quot;}" data-widget_type="nav-menu.default">
				<div class="elementor-widget-container">
						<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none">
				<ul id="menu-1-2c1d96e" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2074"><a href="https://observatori-igualtat.es/es/estadisticas/violencia-machista/" class="elementor-item"><i class="_mi _before fa fa-mars" aria-hidden="true"></i><span>Violencia Machista</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2075"><a href="https://observatori-igualtat.es/es/estadisticas/situacion-laboral/" class="elementor-item"><i class="_mi _before fa fa-suitcase" aria-hidden="true"></i><span>Situación laboral</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2146"><a href="https://observatori-igualtat.es/es/estadisticas/imagen-publica-de-las-mujeres/" class="elementor-item"><i class="_mi _before fa fa-bullhorn" aria-hidden="true"></i><span>Imagen pública de las mujeres</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2147"><a href="https://observatori-igualtat.es/es/estadisticas/participacion-politica/" class="elementor-item"><i class="_mi _before far fa-hand-paper" aria-hidden="true"></i><span>Participación política</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2148"><a href="https://observatori-igualtat.es/es/estadisticas/promocion-social/" class="elementor-item"><i class="_mi _before far fa-newspaper" aria-hidden="true"></i><span>Promoción social</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2149"><a href="https://observatori-igualtat.es/es/estadisticas/salud/" class="elementor-item"><i class="_mi _before fa fa-heartbeat" aria-hidden="true"></i><span>Salud</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2150"><a href="https://observatori-igualtat.es/es/estadisticas/educacion/" class="elementor-item"><i class="_mi _before fa fa-graduation-cap" aria-hidden="true"></i><span>Educación</span></a></li>
</ul>			</nav>
					<div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Alternar menú" aria-expanded="false">
			<i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open eicon-menu-bar"></i><i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close eicon-close"></i>			<span class="elementor-screen-only">Menú</span>
		</div>
					<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
				<ul id="menu-2-2c1d96e" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2074"><a href="https://observatori-igualtat.es/es/estadisticas/violencia-machista/" class="elementor-item" tabindex="-1"><i class="_mi _before fa fa-mars" aria-hidden="true"></i><span>Violencia Machista</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2075"><a href="https://observatori-igualtat.es/es/estadisticas/situacion-laboral/" class="elementor-item" tabindex="-1"><i class="_mi _before fa fa-suitcase" aria-hidden="true"></i><span>Situación laboral</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2146"><a href="https://observatori-igualtat.es/es/estadisticas/imagen-publica-de-las-mujeres/" class="elementor-item" tabindex="-1"><i class="_mi _before fa fa-bullhorn" aria-hidden="true"></i><span>Imagen pública de las mujeres</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2147"><a href="https://observatori-igualtat.es/es/estadisticas/participacion-politica/" class="elementor-item" tabindex="-1"><i class="_mi _before far fa-hand-paper" aria-hidden="true"></i><span>Participación política</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2148"><a href="https://observatori-igualtat.es/es/estadisticas/promocion-social/" class="elementor-item" tabindex="-1"><i class="_mi _before far fa-newspaper" aria-hidden="true"></i><span>Promoción social</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2149"><a href="https://observatori-igualtat.es/es/estadisticas/salud/" class="elementor-item" tabindex="-1"><i class="_mi _before fa fa-heartbeat" aria-hidden="true"></i><span>Salud</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2150"><a href="https://observatori-igualtat.es/es/estadisticas/educacion/" class="elementor-item" tabindex="-1"><i class="_mi _before fa fa-graduation-cap" aria-hidden="true"></i><span>Educación</span></a></li>
</ul>			</nav>
				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7975b10 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7975b10" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-441cc79" data-id="441cc79" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f751b73 elementor-widget elementor-widget-heading" data-id="f751b73" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Datos del Servicio de Acompañamiento - Servicio de <p style="display: inline;font-family: Arial">24</p> horas.</h2>		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-95f36dd elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="95f36dd" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8940ff5" data-id="8940ff5" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-multiple_69ef84374ce88 elementor-widget elementor-widget-ibstat-chart" data-id="multiple_69ef84374ce88" data-element_type="widget" data-widget_type="ibstat-chart.default">
				<div class="elementor-widget-container">
			        
        <article id="multiple_69ef84374ce88" class="wrapper-ibstat-chart" >
            <div class="superior" style="width: 100%; height: 100%; position: absolute;"></div>
            <details >
                <summary>
                    <header class="">
                        <h4 class="heading" >Datos del Servicio de Acompañamiento 2025 - Servicio de 24 horas.</h4>
                        <i aria-hidden="true" class="fas fa-plus"></i>                    </header>
                </summary>
                
                <div class="ibstat-chart">
                    <div class="content">
                        <aside class="controls">
                            <ul><li class="elementor-repeater-item-749186c" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iRXZvbHVjacOzbiBkZSBsb3MgYWNvbXBhw7FhbWllbnRvcyByZWFsaXphZG9zIHBvciBlbCBTZXJ2aWNpbyBkZSBBY29tcGHDsWFtaWVudG8gMjQgaG9yYXMgZW4gbGVzIElsbGVzIEJhbGVhcnMuIDIwMjItMjAyNS4gKDEgZGUgZW5lcm8tIDMxIGRlIGRpY2llbWJyZSkiIGFyaWEtbGFiZWw9IkJhcnJhcyBhZ3J1cGFkYXMiIGlkPSJkYXRhd3JhcHBlci1jaGFydC11SFVwSCIgc3JjPSJodHRwczovL2RhdGF3cmFwcGVyLmR3Y2RuLm5ldC91SFVwSC8xLyIgc2Nyb2xsaW5nPSJubyIgZnJhbWVib3JkZXI9IjAiIHN0eWxlPSJ3aWR0aDogMDsgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IGJvcmRlcjogbm9uZTsiIGhlaWdodD0iNTkwIiBkYXRhLWV4dGVybmFsPSIxIj48L2lmcmFtZT4="
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de acompañamientos" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Evolución de los acompañamientos realizados por el Servicio de Acompañamiento 24 horas en les Illes Balears. 2022-2025. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-88ef00b" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iRXZvbHVjacOzbiBkZSBsb3MgYWNvbXBhw7FhbWllbnRvcyByZWFsaXphZG9zIDIwMjQtMjAyNSBwb3IgZWwgU2VydmljaW8gZGUgQWNvbXBhw7FhbWllbnRvIDI0IGhvcmFzIGVuIGxhcyBJbGxlcyBCYWxlYXJzLiBQb3IgbWVzZXMuCigxIGRlIGVuZXJvLSAzMSBkZSBkaWNpZW1icmUpLiIgYXJpYS1sYWJlbD0iVGFibGEiIGlkPSJkYXRhd3JhcHBlci1jaGFydC00NFUwNCIgc3JjPSJodHRwczovL2RhdGF3cmFwcGVyLmR3Y2RuLm5ldC80NFUwNC8zLyIgc2Nyb2xsaW5nPSJubyIgZnJhbWVib3JkZXI9IjAiIHN0eWxlPSJ3aWR0aDogMDsgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IGJvcmRlcjogbm9uZTsiIGhlaWdodD0iNzI2IiBkYXRhLWV4dGVybmFsPSIxIj48L2lmcmFtZT4="
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de acompañamientos" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Evolución de los acompañamientos realizados 2024-2025 por el Servicio de Acompañamiento 24 horas en las Illes Balears. Por meses. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-62b7270" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iTsO6bWVybyBkZSBhY29tcGHDsWFtaWVudG9zIHJlYWxpemFkb3MgcG9yIGVsIFNlcnZpY2lvIDI0IGggcG9yIG1lc2VzIGVuIGxhcyBJbGxlcyBCYWxlYXJzLiAyMDI1LiAoMSBkZSBlbmVyby0gMzEgZGUgZGljaWVtYnJlKS4iIGFyaWEtbGFiZWw9Ikdyw6FmaWNvIGRlIGNvbHVtbmFzIiBpZD0iZGF0YXdyYXBwZXItY2hhcnQtaFpLbUsiIHNyYz0iaHR0cHM6Ly9kYXRhd3JhcHBlci5kd2Nkbi5uZXQvaFpLbUsvMy8iIHNjcm9sbGluZz0ibm8iIGZyYW1lYm9yZGVyPSIwIiBzdHlsZT0id2lkdGg6IDA7IG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50OyBib3JkZXI6IG5vbmU7IiBoZWlnaHQ9IjUyNyIgZGF0YS1leHRlcm5hbD0iMSI+PC9pZnJhbWU+"
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida=" Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Número de acompañamientos realizados por el Servicio 24 h por meses en las Illes Balears. 2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-7364bc2" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iTXVqZXJlcyBhIGF0ZW5kaWRhcyBwb3IgZWwgU2VydmljaW8gZGUgQWNvbXBhw7FhbWllbnRvIDI0IGhvcmFzIGVuIGxlcyBJbGxlcyBCYWxlYXJzcywgc2Vnw7puIHRpcG8gZGUgdmlvbGVuY2lhLiBBw7FvIDIwMjUuCigxIGRlIGVuZXJvLSAzMSBkZSBkaWNpZW1icmUpIiBhcmlhLWxhYmVsPSJUYWJsYSIgaWQ9ImRhdGF3cmFwcGVyLWNoYXJ0LVVvTjE4IiBzcmM9Imh0dHBzOi8vZGF0YXdyYXBwZXIuZHdjZG4ubmV0L1VvTjE4LzIvIiBzY3JvbGxpbmc9Im5vIiBmcmFtZWJvcmRlcj0iMCIgc3R5bGU9IndpZHRoOiAwOyBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDsgYm9yZGVyOiBub25lOyIgaGVpZ2h0PSI5MTUiIGRhdGEtZXh0ZXJuYWw9IjEiPjwvaWZyYW1lPg=="
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="material-icons md-watch_later" data-md-icon="watch_later"></i>Mujeres a atendidas por el Servicio de Acompañamiento 24 horas en les Illes Balearss, según tipo de violencia. Año 2025. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-5316ee0" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iTXVqZXJlcyBhdGVuZGlkYXMgcG9yIGVsIFNlcnZpY2lvIGRlIEFjb21wYcOxYW1pZW50byAyNCBob3JhcyBlbiBsYXMgSWxsZXMgQmFsZWFycywgc2Vnw7puIGV4aXN0ZW5jaWEgZGUgZGVudW5jaWEuIEHDsW8gMjAyNS4KKDEgZGUgZW5lcm8tIDMxIGRlIGRpY2llbWJyZSkuIiBhcmlhLWxhYmVsPSJDb2x1bW5hcyBhZ3J1cGFkYXMiIGlkPSJkYXRhd3JhcHBlci1jaGFydC04OHFJNCIgc3JjPSJodHRwczovL2RhdGF3cmFwcGVyLmR3Y2RuLm5ldC84OHFJNC8yLyIgc2Nyb2xsaW5nPSJubyIgZnJhbWVib3JkZXI9IjAiIHN0eWxlPSJ3aWR0aDogMDsgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IGJvcmRlcjogbm9uZTsiIGhlaWdodD0iNTQ0IiBkYXRhLWV4dGVybmFsPSIxIj48L2lmcmFtZT4="
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="" 
                                                data-medida="" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Mujeres atendidas por el Servicio de Acompañamiento 24 horas en las Illes Balears, según existencia de denuncia. Año 2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-989572c" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iUG9yY2VudGFqZSBkZSBhY29tcGHDsWFtaWVudG9zIHNlZ8O6biBsYSB6b25hIGdlb2dyw6FmaWNhIGRlIHJlc2lkZW5jaWEgZGUgbGVzIElsbGVzIEJhbGVhcnMuIFNlcnZpY2lvIGRlIEFjb21wYcOxYW1pZW50byAyNCBIb3Jhcy4gMjAyNS4gKDEgZGUgZW5lcm8tIDMxIGRlIGRpY2llbWJyZSkiIGFyaWEtbGFiZWw9Ikdyw6FmaWNvIGRlIGNvbHVtbmFzIiBpZD0iZGF0YXdyYXBwZXItY2hhcnQtWGo0WTAiIHNyYz0iaHR0cHM6Ly9kYXRhd3JhcHBlci5kd2Nkbi5uZXQvWGo0WTAvMS8iIHNjcm9sbGluZz0ibm8iIGZyYW1lYm9yZGVyPSIwIiBzdHlsZT0id2lkdGg6IDA7IG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50OyBib3JkZXI6IG5vbmU7IiBoZWlnaHQ9IjYxMCIgZGF0YS1leHRlcm5hbD0iMSI+PC9pZnJhbWU+"
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida=" Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="far fa-sticky-note"></i>Porcentaje de acompañamientos según la zona geográfica de residencia de les Illes Balears. Servicio de Acompañamiento 24 Horas. 2025. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-8ac3d80" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iTXVqZXJlcyBhdGVuZGlkYXMgcG9yIGVsIFNlcnZpY2lvIGRlIEFjb21wYcOxYW1pZW50byAyNCBob3JhcyBlbiBsZXMgSWxsZXMgQmFsZWFycywgc2Vnw7puIGRpc2NhcGFjaWRhZC4gQcOxbyAyMDI1LiAoMSBkZSBlbmVyby0gMzEgZGUgZGljaWVtYnJlKS4iIGFyaWEtbGFiZWw9IkFuaWxsbyBzZW1pY2lyY3VsYXIiIGlkPSJkYXRhd3JhcHBlci1jaGFydC1EWmRhSCIgc3JjPSJodHRwczovL2RhdGF3cmFwcGVyLmR3Y2RuLm5ldC9EWmRhSC8xLyIgc2Nyb2xsaW5nPSJubyIgZnJhbWVib3JkZXI9IjAiIHN0eWxlPSJ3aWR0aDogMDsgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IGJvcmRlcjogbm9uZTsiIGhlaWdodD0iNTUzIiBkYXRhLWV4dGVybmFsPSIxIj48L2lmcmFtZT4="
                                                data-lang="es" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de usuarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/es/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/es/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-tag"></i>Mujeres atendidas por el Servicio de Acompañamiento 24 horas en les Illes Balears, según discapacidad. Año 2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-21f1bab" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iUG9yY2VudGFqZSBkZSBtdWplcmVzIGF0ZW5kaWRhcyBwb3IgZWwgU2VydmljaW8gZGUgQWNvbXBhw7FhbWllbnRvIDI0IGhvcmFzIGVuIGxlcyBJbGxlcyBCYWxlYXJzLCBzZWfDum4gZGlzY2FwYWNpZGFkLiBBw7FvIDIwMjUuICgxIGRlIGVuZXJvLSAzMSBkZSBkaWNpZW1icmUpLiIgYXJpYS1sYWJlbD0iQW5pbGxvIHNlbWljaXJjdWxhciIgaWQ9ImRhdGF3cmFwcGVyLWNoYXJ0LW1PWnJLIiBzcmM9Imh0dHBzOi8vZGF0YXdyYXBwZXIuZHdjZG4ubmV0L21PWnJLLzIvIiBzY3JvbGxpbmc9Im5vIiBmcmFtZWJvcmRlcj0iMCIgc3R5bGU9IndpZHRoOiAwOyBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDsgYm9yZGVyOiBub25lOyIgaGVpZ2h0PSI1NTMiIGRhdGEtZXh0ZXJuYWw9IjEiPjwvaWZyYW1lPg=="
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida=" Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Porcentaje de mujeres atendidas por el Servicio de Acompañamiento 24 horas en les Illes Balears, según discapacidad. Año 2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-802b7ca" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iTXVqZXJlcyBhdGVuZGlkYXMgcG9yIGVsIFNlcnZpY2lvIGRlIEFjb21wYcOxYW1pZW50byAyNCBob3JhcyBlbiBsZXMgSWxsZXMgQmFsZWFycywgc2Vnw7puIGdydXBvIGRlIGVkYWQuIEHDsW8gMjAyNS4KKDEgZGUgZW5lcm8tIDMxIGRlIGRpY2llbWJyZSkuIiBhcmlhLWxhYmVsPSJCYXJyYXMgYWdydXBhZGFzIiBpZD0iZGF0YXdyYXBwZXItY2hhcnQtc2JLM3kiIHNyYz0iaHR0cHM6Ly9kYXRhd3JhcHBlci5kd2Nkbi5uZXQvc2JLM3kvMS8iIHNjcm9sbGluZz0ibm8iIGZyYW1lYm9yZGVyPSIwIiBzdHlsZT0id2lkdGg6IDA7IG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50OyBib3JkZXI6IG5vbmU7IiBoZWlnaHQ9IjU3NiIgZGF0YS1leHRlcm5hbD0iMSI+PC9pZnJhbWU+"
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de usuarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Mujeres atendidas por el Servicio de Acompañamiento 24 horas en les Illes Balears, según grupo de edad. Año 2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-c4422a6" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iTXVqZXJlcyBhdGVuZGlkYXMgcG9yIGVsIFNlcnZpY2lvIGRlIEFjb21wYcOxYW1pZW50byAyNCBob3JhcyBlbiBsZXMgSWxsZXMgQmFsZWFycywgc2Vnw7puIGVzdGFkbyBjaXZpbC4gQcOxbyAyMDI1LgooMSBkZSBlbmVyby0gMzEgZGUgZGljaWVtYnJlKS4iIGFyaWEtbGFiZWw9Ikdyw6FmaWNvIGRlIGNvbHVtbmFzIiBpZD0iZGF0YXdyYXBwZXItY2hhcnQtUFVXTUUiIHNyYz0iaHR0cHM6Ly9kYXRhd3JhcHBlci5kd2Nkbi5uZXQvUFVXTUUvMS8iIHNjcm9sbGluZz0ibm8iIGZyYW1lYm9yZGVyPSIwIiBzdHlsZT0id2lkdGg6IDA7IG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50OyBib3JkZXI6IG5vbmU7IiBoZWlnaHQ9IjUwNiIgZGF0YS1leHRlcm5hbD0iMSI+PC9pZnJhbWU+"
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Mujeres atendidas por el Servicio de Acompañamiento 24 horas en les Illes Balears, según estado civil. Año 2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-819e36d" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iUG9yY2VudGFqZSBkZSBtdWplcmVzIGF0ZW5kaWRhcyBwb3IgZWwgU2VydmljaW8gZGUgQWNvbXBhw7FhbWllbnRvIDI0IGhvcmFzIGVuIGxlcyBJbGxlcyBCYWxlYXJzLCBzZWfDum4gZXN0YWRvIGNpdmlsLiBBw7FvIDIwMjUuCigxIGRlIGVuZXJvLSAzMSBkZSBkaWNpZW1icmUpLiIgYXJpYS1sYWJlbD0iQ29sdW1uIENoYXJ0IiBpZD0iZGF0YXdyYXBwZXItY2hhcnQtWHlWRWciIHNyYz0iaHR0cHM6Ly9kYXRhd3JhcHBlci5kd2Nkbi5uZXQvWHlWRWcvMS8iIHNjcm9sbGluZz0ibm8iIGZyYW1lYm9yZGVyPSIwIiBzdHlsZT0id2lkdGg6IDA7IG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50OyBib3JkZXI6IG5vbmU7IiBoZWlnaHQ9IjQ4NyIgZGF0YS1leHRlcm5hbD0iMSI+PC9pZnJhbWU+"
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Porcentaje de mujeres atendidas por el Servicio de Acompañamiento 24 horas en les Illes Balears, según estado civil. Año 2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-40ca3af" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iRGVtYW5kYXMgYWwgU2VydmljaW8gZGUgQWNvbXBhw7FhbWllbnRvIDI0IGhvcmFzIGVuIGxlcyBJbGxlcyBCYWxlYXJzLCBzZWfDum4gdGlwb3MgZGUgdmlvbGVuY2lhIChMTyAxLzIwMDQpLiBBw7FvIDIwMjUuCigxIGRlIGVuZXJvLSAzMSBkZSBkaWNpZW1icmUpLiIgYXJpYS1sYWJlbD0iR3LDoWZpY28gZGUgY29sdW1uYXMiIGlkPSJkYXRhd3JhcHBlci1jaGFydC1oenVTbiIgc3JjPSJodHRwczovL2RhdGF3cmFwcGVyLmR3Y2RuLm5ldC9oenVTbi8xLyIgc2Nyb2xsaW5nPSJubyIgZnJhbWVib3JkZXI9IjAiIHN0eWxlPSJ3aWR0aDogMDsgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IGJvcmRlcjogbm9uZTsiIGhlaWdodD0iNTM1IiBkYXRhLWV4dGVybmFsPSIxIj48L2lmcmFtZT4="
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias *Las respuestas son acumulables" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Demandas al Servicio de Acompañamiento 24 horas en les Illes Balears, según tipos de violencia (LO 1/2004). Año 2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-592e438" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iTXVqZXJlcyBhdGVuZGlkYXMgcG9yIGVsIFNlcnZpY2lvIGRlIEFjb21wYcOxYW1pZW50byAyNCBob3JhcyBlbiBsYXMgSWxsZXMgQmFsZWFycywgc2Vnw7puIHLDqWdpbWVuIGRlIHRlbmVuY2lhIGRlIGxhIHZpdmllbmRhLiBBw7FvIDIwMjUuICgxIGRlIGVuZXJvLSAzMSBkZSBkaWNpZW1icmUpIiBhcmlhLWxhYmVsPSJCYXJyYXMgYWdydXBhZGFzIiBpZD0iZGF0YXdyYXBwZXItY2hhcnQtWEV3SW8iIHNyYz0iaHR0cHM6Ly9kYXRhd3JhcHBlci5kd2Nkbi5uZXQvWEV3SW8vMS8iIHNjcm9sbGluZz0ibm8iIGZyYW1lYm9yZGVyPSIwIiBzdHlsZT0id2lkdGg6IDA7IG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50OyBib3JkZXI6IG5vbmU7IiBoZWlnaHQ9IjgwMSIgZGF0YS1leHRlcm5hbD0iMSI+PC9pZnJhbWU+"
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Mujeres atendidas por el Servicio de Acompañamiento 24 horas en las Illes Balears, según régimen de tenencia de la vivienda. Año 2025. (1 de enero- 31 de diciembre)</li></ul>                        </aside>
                        <div class="table-wrapper">
                            <div class="loading hide">
                                <i aria-hidden="true" class="fas fa-spinner fa-pulse"></i>
                            </div>
                            <div class="tools switcher">
                                <a id="graph" class="active">Gráfico</a>
                                <a id="table" >Tabla</a>
                            </div>
                            <div class="ibstat-chart">
                                
                                <div class="chart-controls"></div>

                                <span id="fuente" class="source fuente" style="padding-bottom: 0;"></span>
                                <br class="fuente"/>
                                <span id="medida" class="source"></span>

                                <div class="chart-render">
                                    <p></p>
                                </div>

                                <!-- Contenedor exclusivo para IFRAME -->
                                <div class="iframe-render" style="display:none;"></div>

                            </div>

                            <div class="ibstat-table hide">
                                <div class="table-render">
                                    <p></p>
                                </div>
                            </div>
                            <div class="tools">
                                <span>Descargar</span>
                                <a href="#" id="csv">CSV</a>
                                <a href="#"id="json">JSON</a>
                            </div>
                        </div>
                    </div>
                </div>
            </details>
        </article>
        <script type="text/javascript" type="module">
            function changeFont() {
                jQuery('#multiple_69ef84374ce88 .chart-controls #source').css('display','none');
            }
            
            jQuery(document).ready(function($){

                window.charts = (window.charts == undefined)?[]:window.charts;
                var id = 'multiple_69ef84374ce88';

                jQuery('#multiple_69ef84374ce88 .tools #json').css('display', 'none');

                function draw_selected(element) {
                    // PREVENCIÓN de la siguiente activación automática del primer item
                    var $list = jQuery(element).closest('.controls').find('ul');

                    if ($list.data('prevent-next-default')) {
                        $list.data('prevent-next-default', false);
                        return;
                    }
                    medida = jQuery(element).data("medida");
                    fuente = jQuery(element).data("fuente");
                    source = jQuery(element).data("source");
                    set = jQuery(element).data("set");
                    lang = jQuery(element).data("lang");
                    type = jQuery(element).data("type");
                    row_default = jQuery(element).data("row_default");
                    col_default = jQuery(element).data("col_default");
                    preset_filter = jQuery(element).data("filter");
                    preset_default_filters = jQuery(element).data("default_filters");
                    jQuery('#multiple_69ef84374ce88 .controls ul li').removeClass('active');
                    jQuery('#multiple_69ef84374ce88 .loading').removeClass('hide');
                    jQuery(element).addClass('active');


                    jQuery('#multiple_69ef84374ce88 .tools #csv').attr('href', $(element).data("exportcsv"));

                    // --- SI EL FORMATO ES IFRAME ---
                    if (jQuery(element).data("format") === "iframe") {

                    let iframe_code = atob(jQuery(element).data("iframe"));

                    // (⬇⬇⬇ Ocultar todo ⬇⬇⬇)
                    jQuery('#multiple_69ef84374ce88 .chart-controls').hide();
                    jQuery('#multiple_69ef84374ce88 #fuente').hide();
                    jQuery('#multiple_69ef84374ce88 #medida').hide();
                    jQuery('#multiple_69ef84374ce88 .chart-render').hide();
                    jQuery('#multiple_69ef84374ce88 .table-render').hide();

                    jQuery('#multiple_69ef84374ce88 .tools.switcher').hide();
                    jQuery('#multiple_69ef84374ce88 .table-wrapper > .tools').hide();

                    jQuery('#multiple_69ef84374ce88 .iframe-render')
                        .show()
                        .html(iframe_code);

                    jQuery(element).closest('ul').data('prevent-next-default', true);
                    jQuery('#multiple_69ef84374ce88 .loading').addClass('hide');

                    return;
                }

                // --------------------------------------------------------
                // === Restaurar cuando NO es iframe =======================
                // --------------------------------------------------------

                jQuery('#multiple_69ef84374ce88 .iframe-render').hide().empty();

                jQuery('#multiple_69ef84374ce88 .chart-controls').show();
                jQuery('#multiple_69ef84374ce88 #fuente').show();
                jQuery('#multiple_69ef84374ce88 #medida').show();
                jQuery('#multiple_69ef84374ce88 .chart-render').show();
                jQuery('#multiple_69ef84374ce88 .table-render').show();

                jQuery('#multiple_69ef84374ce88 .tools.switcher').show();
                jQuery('#multiple_69ef84374ce88 .table-wrapper > .tools').show();




                    if(set){
                        jQuery('#multiple_69ef84374ce88 .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+String(source || '').replace(/^\/+|\/+$/g, '')+"/"+String(set || '').replace(/^\/+|\/+$/g, '')+".json");
                        /*jQuery('#multiple_69ef84374ce88 .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+source+"/"+set+".json");*/

                        if(set==="I302042_1001"||set==="I302033_0101"){
                            jQuery('#multiple_69ef84374ce88 .tools #json').css('display', 'none');
                        }else{
                            jQuery('#multiple_69ef84374ce88 .tools #json').css('display', 'inline');
                        }
                    }else{
                        jQuery('#multiple_69ef84374ce88 .tools #json').attr('href', "#");
                        jQuery('#multiple_69ef84374ce88 .tools #json').css('display', 'none');

                    }


                    if(fuente){
                        jQuery('#multiple_69ef84374ce88 #fuente').text(fuente);
                        jQuery('#multiple_69ef84374ce88 .fuente').css('display', "block");
                    }else{
                        jQuery('#multiple_69ef84374ce88 #fuente').text(fuente);
                        jQuery('#multiple_69ef84374ce88 .fuente').css('display', "none");

                    }

                    if(medida){
                        jQuery('#multiple_69ef84374ce88 #medida').text(medida);
                    }else{
                        jQuery('#multiple_69ef84374ce88 #medida').text(medida);


                    }
                    
                    // Si no es iframe → restaurar modo gráfico
                    jQuery('#multiple_69ef84374ce88 .iframe-render').hide().empty();
                    jQuery('#multiple_69ef84374ce88 .chart-render').show();
                    jQuery('#multiple_69ef84374ce88 .table-render').show();
                    
                    $.get({
                        url: jQuery(element).data("url"),
                        success: function(response, status, xhr) {
                            //console.log(jQuery(element).data("url"));
                            ct = xhr.getResponseHeader("content-type");
                            if(ct && ct.indexOf("text/csv") !== -1) {
                                obj = JSONstatUtils.fromCSV( response );
                            } else if (response && typeof response === "object") {
                                if (
                                    response.class === "dataset" ||
                                    response.class === "collection" ||
                                    response.class === "bundle" ||
                                    response.version === "2.0"
                                ) {
                                    obj = response;
                                } else if (response.dataSets || response.structure) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                } else {
                                    obj = response;
                                }
                            } else if (ct && (ct.indexOf("text/json") !== -1 || ct.indexOf("application/json") !== -1)) {
                                try {
                                    var parsedResponse = JSON.parse(response);

                                    if (
                                        parsedResponse &&
                                        (
                                            parsedResponse.class === "dataset" ||
                                            parsedResponse.class === "collection" ||
                                            parsedResponse.class === "bundle" ||
                                            parsedResponse.version === "2.0"
                                        )
                                    ) {
                                        obj = parsedResponse;
                                    } else {
                                        obj = JSONstatUtils.fromSDMX( parsedResponse );
                                    }
                                } catch(error) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                }
                                
                            } else {
                                obj = response;
                            }

                            if (obj && obj.extension && obj.extension.ibstat_chart_data) {
                                console.debug('ibstat chart data', obj.extension.ibstat_chart_data);
                            }

                            var parsedDataset = JSONstat(obj);
                            ds = parsedDataset && parsedDataset.class === "dataset"
                                ? parsedDataset
                                : parsedDataset.Dataset(0);

                            if (!ds) {
                                jQuery('#multiple_69ef84374ce88 .loading').addClass('hide');
                                jQuery('#multiple_69ef84374ce88 .table-render').html('An error ocurred, please try again later or contact us.');
                                jQuery('#multiple_69ef84374ce88 .chart-render').html('An error ocurred, please try again later or contact us.');
                                return;
                            }

                            if(	ds.role != null) metric = ds.Dimension(ds.role.metric[0]);

                            dimensions = 	ds.Dimension();
                            axis = [];
                            series = [];
                            options = []
                            options.preset = row_default;
                            options.preset_col = col_default;
                            options.preset_filter = preset_filter;
                            options.preset_default_filters = preset_default_filters;
                            options.chart = {};
                            options.chart.type = type || 'bar';
                            options.i18n = {};
                            options.i18n.locale = lang;
                            options.i18n.msgs = {
                                urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                                selerror: 'tbrowser: A valid selector must be specified.',
                                jsonerror: "The request did not return a valid JSON-stat dataset.",
                                dimerror: "Only one dimension was found in the dataset. At least two are required.",
                                dataerror: "Selection returned no data!",
                                source: "Fuente",
                                filters: "Filtros",
                                constants: "Constantes",
                                rc: "Filas & Columnas",
                                na: "n/a" //Not available symbol for null values
                            };

                            ds.Dimension().forEach(function(e,i){
                                axis.push({ id: i, text: 'd',len : e.length });
                            });



                            draw_table(obj, document.querySelector("#"+id+" .table-render"), options);
                            draw_chart(obj, document.querySelector("#"+id+" .chart-controls"), options, 'multiple_69ef84374ce88');


                        }
                    })
                        .done(function() {
                            jQuery('#multiple_69ef84374ce88 .loading').addClass('hide');

                        })
                        .fail(function() {
                            jQuery('#multiple_69ef84374ce88 .loading').addClass('hide');
                            jQuery('#multiple_69ef84374ce88 .table-render').html('An error ocurred, please try again later or contact us.');

                        });




                }

                jQuery('#multiple_69ef84374ce88 .tools.switcher a' ).bind( "click", function() {
                    jQuery('#multiple_69ef84374ce88 .ibstat-table').toggleClass('hide');
                    jQuery('#multiple_69ef84374ce88 .ibstat-chart').toggleClass('hide');
                    jQuery('#multiple_69ef84374ce88 .tools.switcher a' ).removeClass('active');
                    window.charts['multiple_69ef84374ce88'].render();
                    jQuery(this).addClass('active');
                });

               var first_chart = jQuery('#multiple_69ef84374ce88 .controls ul li' ).first();
                draw_selected(first_chart);

                jQuery('#multiple_69ef84374ce88 summary' ).bind( "click", function() {
                    draw_selected('#multiple_69ef84374ce88 .controls ul li:first');
                });
               

                jQuery('#multiple_69ef84374ce88 .controls ul li' ).bind( "click", function() {
                    draw_selected(this);
                });
                
                 jQuery('#multiple_69ef84374ce88 .superior' ).css("display",'none');

                var options = {
                    series: [],
                    colors: ['#92278f','rgb(117, 60, 189)','rgb(247, 4, 221)','rgb(251,115,0)','rgb(73, 159, 158)','rgb(246, 1, 122)','#5C3C85'],
                    chart: {
                        type: 'bar',
                        redrawOnWindowResize: true,
                        locales: [
                            {
                                "name": "ca",
                                "options": {
                                    "months": ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Septembre", "Octubre", "Novembre", "Desembre"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarregar SVG",
                                        "exportToPNG": "Descarregar PNG",
                                        "exportToCSV": "Descarregar CSV",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            },
                            {
                                "name": "es",
                                "options": {
                                    "months": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarga SVG",
                                        "exportToPNG": "Descarga PNG",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            }
                        ],
                        defaultLocale: 'ca',
                        fontFamily: '',
                    },
                    plotOptions: {
                        bar: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        column: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        pie: {
                            startAngle: 0,
                            endAngle: 360,
                            expandOnClick: true,
                            offsetX: 0,
                            offsetY: 0,
                            customScale: 1,
                            dataLabels: {
                                offset: 0,
                                minAngleToShowLabel: 10
                            }
                        },
                        area: {
                            fillTo: 'origin',
                        }
                    },
                    dataLabels: {
                        enabled: true,
                        offsetY: -20,
                        style: {
                            fontSize: '12px',
                            colors: ["#304758"]
                        }
                    },

                    xaxis: {
                        position: 'top',
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false
                        },
                        labels: {
                            rotateAlways: true,
                            rotate: 0,
                            hideOverlappingLabels: false,
                            trim: false,
                            maxHeight: 96,
                            minHeight: 56,
                            style: {
                                fontSize: '12px'
                            }
                        },
                        crosshairs: {
                            fill: {
                                type: 'gradient',
                                gradient: {
                                    colorFrom: '#D8E3F0',
                                    colorTo: '#BED1E6',
                                    stops: [0, 100],
                                    opacityFrom: 0.4,
                                    opacityTo: 0.5,
                                }
                            }
                        },
                        tooltip: {
                            enabled: true,
                            y: {
                                formatter: function (value) {
                                    return Number(value).toLocaleString();
                                }
                            }
                        }
                    },
                    yaxis: {
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false,
                        },
                        labels: {
                            show: false,
                            formatter: function (value) {
                                return Number(value).toLocaleString();
                            }
                        }

                    },
                    title: {
                        text: '',
                        align: 'center',
                    },
                    subtitle: {
                        text: '',
                        offsetY: 0,
                        align: 'center'
                    },
                    msgs:{
                        urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                        selerror: 'tbrowser: A valid selector must be specified.',
                        jsonerror: "The request did not return a valid JSON-stat dataset.",
                        dimerror: "Only one dimension was found in the dataset. At least two are required.",
                        dataerror: "Selection returned no data!",
                        source: "Fuente",
                        filters: "Filtros",
                        constants: "Constantes",
                        rc: "Filas & Columnas",
                        na: "n/a" //Not available symbol for null values
                    }
                };


                window.charts['multiple_69ef84374ce88']  = new ApexCharts(document.querySelector("#"+id+" .chart-render"), options);
                window.charts['multiple_69ef84374ce88'].render();

            });
            
          
        </script>
        		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-177a76e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="177a76e" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e8563d0" data-id="e8563d0" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-multiple_69ef84374e8d5 elementor-widget elementor-widget-ibstat-chart" data-id="multiple_69ef84374e8d5" data-element_type="widget" data-widget_type="ibstat-chart.default">
				<div class="elementor-widget-container">
			        
        <article id="multiple_69ef84374e8d5" class="wrapper-ibstat-chart" >
            <div class="superior" style="width: 100%; height: 100%; position: absolute;"></div>
            <details >
                <summary>
                    <header class="">
                        <h4 class="heading" >Datos del Servicio de Acompañamiento 2024 - Servicio de 24 horas.</h4>
                        <i aria-hidden="true" class="fas fa-plus"></i>                    </header>
                </summary>
                
                <div class="ibstat-chart">
                    <div class="content">
                        <aside class="controls">
                            <ul><li class="elementor-repeater-item-749186c" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de acompañamientos" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/Acompanyaments-S24h-2019-2024-CAST-1.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/Acompanyaments-S24h-2019-2024-CAST-1.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Evolución de los acompañamientos realizados 2019-2024 por el Servicio de Acompañamiento 24 horas en les Illes Balears. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-88ef00b" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de acompañamientos" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/Acompanyaments-per-Mes-2024-CAST.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/Acompanyaments-per-Mes-2024-CAST.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i> Número de acompañamientos realizados por el Servicio 24 h por meses en les Illes Balears. 2024. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-62b7270" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida=" Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/demanda-SERVEI-24H-2024-cast.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/demanda-SERVEI-24H-2024-cast.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Tipo de demanda de las beneficiarias del Servicio de Acompañamiento 24 horas 2024 en les Illes Balears. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-7364bc2" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/Illa-usuaries-Servei-24h-2024-cast-1.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/Illa-usuaries-Servei-24h-2024-cast-1.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="material-icons md-watch_later" data-md-icon="watch_later"></i>Número de beneficiarias del Servicio de Acompañamiento 24 horas según zona geográfica de residencia en les Illes Balears. 2024. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-989572c" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida=" Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/Illa-percentatge-Servei-24h-2024-ast.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/Illa-percentatge-Servei-24h-2024-ast.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="far fa-sticky-note"></i>Porcentaje de beneficiarias del Servicio de Acompañamiento 24 horas según zona geográfica de residencia en les Illes Balears. 2024. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-8ac3d80" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="es" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de usuarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/Discapacitat-Servei-24h-2024-cast.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/Discapacitat-Servei-24h-2024-cast.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-tag"></i>Número de beneficiarias del Servicio de Acompañamiento 24 horas en les Illes Balears según discapacidad. 2024. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-21f1bab" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida=" Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/Discapacitat-Percentatge-Servei-24h-2024-cast-1.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/Discapacitat-Percentatge-Servei-24h-2024-cast-1.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Porcentaje de beneficiarias del Servicio de Acompañamiento 24 horas según discapacidad 2024 en les Illes Balears. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-802b7ca" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de usuarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/Edat-Servei24h-2024-cast.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/Edat-Servei24h-2024-cast.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i> Número de beneficiarias el Servicio de Acompañamiento 24 horas en les Illes Balears según edad. 2024. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-c4422a6" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/Estat-civil-Servei24h-2024-cast.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/Estat-civil-Servei24h-2024-cast.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Número de beneficiarias del Servicio de Acompañamiento 24 horas en les Illes Balears según estado civil. 2024. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-819e36d" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/Estat-civil-Percentatge-Servei24h-2024-cast.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/Estat-civil-Percentatge-Servei24h-2024-cast.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Porcentaje de beneficiarias del Servicio de Acompañamiento 24 horas en les Illes Balears según estado civil 2024. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-40ca3af" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias *Las respuestas son acumulables" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/R-tipus-violencia-S24h-2024-cast-2.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/R-tipus-violencia-S24h-2024-cast-2.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Número de beneficiarias del Servicio de Acompañamiento 24 horas según tipos de violencia en les Illes Balears. 2024. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-592e438" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/Tinenca-habitatge-Servei-24h-2024-cast.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/Tinenca-habitatge-Servei-24h-2024-cast.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Número de beneficiarias del Servicio de Acompañamiento 24 horas en les Illes Balears según régimen de tenencia de vivienda. 2024. (1 de enero- 31 de diciembre).</li></ul>                        </aside>
                        <div class="table-wrapper">
                            <div class="loading hide">
                                <i aria-hidden="true" class="fas fa-spinner fa-pulse"></i>
                            </div>
                            <div class="tools switcher">
                                <a id="graph" class="active">Gráfico</a>
                                <a id="table" >Tabla</a>
                            </div>
                            <div class="ibstat-chart">
                                
                                <div class="chart-controls"></div>

                                <span id="fuente" class="source fuente" style="padding-bottom: 0;"></span>
                                <br class="fuente"/>
                                <span id="medida" class="source"></span>

                                <div class="chart-render">
                                    <p></p>
                                </div>

                                <!-- Contenedor exclusivo para IFRAME -->
                                <div class="iframe-render" style="display:none;"></div>

                            </div>

                            <div class="ibstat-table hide">
                                <div class="table-render">
                                    <p></p>
                                </div>
                            </div>
                            <div class="tools">
                                <span>Descargar</span>
                                <a href="#" id="csv">CSV</a>
                                <a href="#"id="json">JSON</a>
                            </div>
                        </div>
                    </div>
                </div>
            </details>
        </article>
        <script type="text/javascript" type="module">
            function changeFont() {
                jQuery('#multiple_69ef84374e8d5 .chart-controls #source').css('display','none');
            }
            
            jQuery(document).ready(function($){

                window.charts = (window.charts == undefined)?[]:window.charts;
                var id = 'multiple_69ef84374e8d5';

                jQuery('#multiple_69ef84374e8d5 .tools #json').css('display', 'none');

                function draw_selected(element) {
                    // PREVENCIÓN de la siguiente activación automática del primer item
                    var $list = jQuery(element).closest('.controls').find('ul');

                    if ($list.data('prevent-next-default')) {
                        $list.data('prevent-next-default', false);
                        return;
                    }
                    medida = jQuery(element).data("medida");
                    fuente = jQuery(element).data("fuente");
                    source = jQuery(element).data("source");
                    set = jQuery(element).data("set");
                    lang = jQuery(element).data("lang");
                    type = jQuery(element).data("type");
                    row_default = jQuery(element).data("row_default");
                    col_default = jQuery(element).data("col_default");
                    preset_filter = jQuery(element).data("filter");
                    preset_default_filters = jQuery(element).data("default_filters");
                    jQuery('#multiple_69ef84374e8d5 .controls ul li').removeClass('active');
                    jQuery('#multiple_69ef84374e8d5 .loading').removeClass('hide');
                    jQuery(element).addClass('active');


                    jQuery('#multiple_69ef84374e8d5 .tools #csv').attr('href', $(element).data("exportcsv"));

                    // --- SI EL FORMATO ES IFRAME ---
                    if (jQuery(element).data("format") === "iframe") {

                    let iframe_code = atob(jQuery(element).data("iframe"));

                    // (⬇⬇⬇ Ocultar todo ⬇⬇⬇)
                    jQuery('#multiple_69ef84374e8d5 .chart-controls').hide();
                    jQuery('#multiple_69ef84374e8d5 #fuente').hide();
                    jQuery('#multiple_69ef84374e8d5 #medida').hide();
                    jQuery('#multiple_69ef84374e8d5 .chart-render').hide();
                    jQuery('#multiple_69ef84374e8d5 .table-render').hide();

                    jQuery('#multiple_69ef84374e8d5 .tools.switcher').hide();
                    jQuery('#multiple_69ef84374e8d5 .table-wrapper > .tools').hide();

                    jQuery('#multiple_69ef84374e8d5 .iframe-render')
                        .show()
                        .html(iframe_code);

                    jQuery(element).closest('ul').data('prevent-next-default', true);
                    jQuery('#multiple_69ef84374e8d5 .loading').addClass('hide');

                    return;
                }

                // --------------------------------------------------------
                // === Restaurar cuando NO es iframe =======================
                // --------------------------------------------------------

                jQuery('#multiple_69ef84374e8d5 .iframe-render').hide().empty();

                jQuery('#multiple_69ef84374e8d5 .chart-controls').show();
                jQuery('#multiple_69ef84374e8d5 #fuente').show();
                jQuery('#multiple_69ef84374e8d5 #medida').show();
                jQuery('#multiple_69ef84374e8d5 .chart-render').show();
                jQuery('#multiple_69ef84374e8d5 .table-render').show();

                jQuery('#multiple_69ef84374e8d5 .tools.switcher').show();
                jQuery('#multiple_69ef84374e8d5 .table-wrapper > .tools').show();




                    if(set){
                        jQuery('#multiple_69ef84374e8d5 .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+String(source || '').replace(/^\/+|\/+$/g, '')+"/"+String(set || '').replace(/^\/+|\/+$/g, '')+".json");
                        /*jQuery('#multiple_69ef84374e8d5 .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+source+"/"+set+".json");*/

                        if(set==="I302042_1001"||set==="I302033_0101"){
                            jQuery('#multiple_69ef84374e8d5 .tools #json').css('display', 'none');
                        }else{
                            jQuery('#multiple_69ef84374e8d5 .tools #json').css('display', 'inline');
                        }
                    }else{
                        jQuery('#multiple_69ef84374e8d5 .tools #json').attr('href', "#");
                        jQuery('#multiple_69ef84374e8d5 .tools #json').css('display', 'none');

                    }


                    if(fuente){
                        jQuery('#multiple_69ef84374e8d5 #fuente').text(fuente);
                        jQuery('#multiple_69ef84374e8d5 .fuente').css('display', "block");
                    }else{
                        jQuery('#multiple_69ef84374e8d5 #fuente').text(fuente);
                        jQuery('#multiple_69ef84374e8d5 .fuente').css('display', "none");

                    }

                    if(medida){
                        jQuery('#multiple_69ef84374e8d5 #medida').text(medida);
                    }else{
                        jQuery('#multiple_69ef84374e8d5 #medida').text(medida);


                    }
                    
                    // Si no es iframe → restaurar modo gráfico
                    jQuery('#multiple_69ef84374e8d5 .iframe-render').hide().empty();
                    jQuery('#multiple_69ef84374e8d5 .chart-render').show();
                    jQuery('#multiple_69ef84374e8d5 .table-render').show();
                    
                    $.get({
                        url: jQuery(element).data("url"),
                        success: function(response, status, xhr) {
                            //console.log(jQuery(element).data("url"));
                            ct = xhr.getResponseHeader("content-type");
                            if(ct && ct.indexOf("text/csv") !== -1) {
                                obj = JSONstatUtils.fromCSV( response );
                            } else if (response && typeof response === "object") {
                                if (
                                    response.class === "dataset" ||
                                    response.class === "collection" ||
                                    response.class === "bundle" ||
                                    response.version === "2.0"
                                ) {
                                    obj = response;
                                } else if (response.dataSets || response.structure) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                } else {
                                    obj = response;
                                }
                            } else if (ct && (ct.indexOf("text/json") !== -1 || ct.indexOf("application/json") !== -1)) {
                                try {
                                    var parsedResponse = JSON.parse(response);

                                    if (
                                        parsedResponse &&
                                        (
                                            parsedResponse.class === "dataset" ||
                                            parsedResponse.class === "collection" ||
                                            parsedResponse.class === "bundle" ||
                                            parsedResponse.version === "2.0"
                                        )
                                    ) {
                                        obj = parsedResponse;
                                    } else {
                                        obj = JSONstatUtils.fromSDMX( parsedResponse );
                                    }
                                } catch(error) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                }
                                
                            } else {
                                obj = response;
                            }

                            if (obj && obj.extension && obj.extension.ibstat_chart_data) {
                                console.debug('ibstat chart data', obj.extension.ibstat_chart_data);
                            }

                            var parsedDataset = JSONstat(obj);
                            ds = parsedDataset && parsedDataset.class === "dataset"
                                ? parsedDataset
                                : parsedDataset.Dataset(0);

                            if (!ds) {
                                jQuery('#multiple_69ef84374e8d5 .loading').addClass('hide');
                                jQuery('#multiple_69ef84374e8d5 .table-render').html('An error ocurred, please try again later or contact us.');
                                jQuery('#multiple_69ef84374e8d5 .chart-render').html('An error ocurred, please try again later or contact us.');
                                return;
                            }

                            if(	ds.role != null) metric = ds.Dimension(ds.role.metric[0]);

                            dimensions = 	ds.Dimension();
                            axis = [];
                            series = [];
                            options = []
                            options.preset = row_default;
                            options.preset_col = col_default;
                            options.preset_filter = preset_filter;
                            options.preset_default_filters = preset_default_filters;
                            options.chart = {};
                            options.chart.type = type || 'bar';
                            options.i18n = {};
                            options.i18n.locale = lang;
                            options.i18n.msgs = {
                                urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                                selerror: 'tbrowser: A valid selector must be specified.',
                                jsonerror: "The request did not return a valid JSON-stat dataset.",
                                dimerror: "Only one dimension was found in the dataset. At least two are required.",
                                dataerror: "Selection returned no data!",
                                source: "Fuente",
                                filters: "Filtros",
                                constants: "Constantes",
                                rc: "Filas & Columnas",
                                na: "n/a" //Not available symbol for null values
                            };

                            ds.Dimension().forEach(function(e,i){
                                axis.push({ id: i, text: 'd',len : e.length });
                            });



                            draw_table(obj, document.querySelector("#"+id+" .table-render"), options);
                            draw_chart(obj, document.querySelector("#"+id+" .chart-controls"), options, 'multiple_69ef84374e8d5');


                        }
                    })
                        .done(function() {
                            jQuery('#multiple_69ef84374e8d5 .loading').addClass('hide');

                        })
                        .fail(function() {
                            jQuery('#multiple_69ef84374e8d5 .loading').addClass('hide');
                            jQuery('#multiple_69ef84374e8d5 .table-render').html('An error ocurred, please try again later or contact us.');

                        });




                }

                jQuery('#multiple_69ef84374e8d5 .tools.switcher a' ).bind( "click", function() {
                    jQuery('#multiple_69ef84374e8d5 .ibstat-table').toggleClass('hide');
                    jQuery('#multiple_69ef84374e8d5 .ibstat-chart').toggleClass('hide');
                    jQuery('#multiple_69ef84374e8d5 .tools.switcher a' ).removeClass('active');
                    window.charts['multiple_69ef84374e8d5'].render();
                    jQuery(this).addClass('active');
                });

               var first_chart = jQuery('#multiple_69ef84374e8d5 .controls ul li' ).first();
                draw_selected(first_chart);

                jQuery('#multiple_69ef84374e8d5 summary' ).bind( "click", function() {
                    draw_selected('#multiple_69ef84374e8d5 .controls ul li:first');
                });
               

                jQuery('#multiple_69ef84374e8d5 .controls ul li' ).bind( "click", function() {
                    draw_selected(this);
                });
                
                 jQuery('#multiple_69ef84374e8d5 .superior' ).css("display",'none');

                var options = {
                    series: [],
                    colors: ['#92278f','rgb(117, 60, 189)','rgb(247, 4, 221)','rgb(251,115,0)','rgb(73, 159, 158)','rgb(246, 1, 122)','#5C3C85'],
                    chart: {
                        type: 'bar',
                        redrawOnWindowResize: true,
                        locales: [
                            {
                                "name": "ca",
                                "options": {
                                    "months": ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Septembre", "Octubre", "Novembre", "Desembre"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarregar SVG",
                                        "exportToPNG": "Descarregar PNG",
                                        "exportToCSV": "Descarregar CSV",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            },
                            {
                                "name": "es",
                                "options": {
                                    "months": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarga SVG",
                                        "exportToPNG": "Descarga PNG",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            }
                        ],
                        defaultLocale: 'ca',
                        fontFamily: '',
                    },
                    plotOptions: {
                        bar: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        column: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        pie: {
                            startAngle: 0,
                            endAngle: 360,
                            expandOnClick: true,
                            offsetX: 0,
                            offsetY: 0,
                            customScale: 1,
                            dataLabels: {
                                offset: 0,
                                minAngleToShowLabel: 10
                            }
                        },
                        area: {
                            fillTo: 'origin',
                        }
                    },
                    dataLabels: {
                        enabled: true,
                        offsetY: -20,
                        style: {
                            fontSize: '12px',
                            colors: ["#304758"]
                        }
                    },

                    xaxis: {
                        position: 'top',
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false
                        },
                        labels: {
                            rotateAlways: true,
                            rotate: 0,
                            hideOverlappingLabels: false,
                            trim: false,
                            maxHeight: 96,
                            minHeight: 56,
                            style: {
                                fontSize: '12px'
                            }
                        },
                        crosshairs: {
                            fill: {
                                type: 'gradient',
                                gradient: {
                                    colorFrom: '#D8E3F0',
                                    colorTo: '#BED1E6',
                                    stops: [0, 100],
                                    opacityFrom: 0.4,
                                    opacityTo: 0.5,
                                }
                            }
                        },
                        tooltip: {
                            enabled: true,
                            y: {
                                formatter: function (value) {
                                    return Number(value).toLocaleString();
                                }
                            }
                        }
                    },
                    yaxis: {
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false,
                        },
                        labels: {
                            show: false,
                            formatter: function (value) {
                                return Number(value).toLocaleString();
                            }
                        }

                    },
                    title: {
                        text: '',
                        align: 'center',
                    },
                    subtitle: {
                        text: '',
                        offsetY: 0,
                        align: 'center'
                    },
                    msgs:{
                        urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                        selerror: 'tbrowser: A valid selector must be specified.',
                        jsonerror: "The request did not return a valid JSON-stat dataset.",
                        dimerror: "Only one dimension was found in the dataset. At least two are required.",
                        dataerror: "Selection returned no data!",
                        source: "Fuente",
                        filters: "Filtros",
                        constants: "Constantes",
                        rc: "Filas & Columnas",
                        na: "n/a" //Not available symbol for null values
                    }
                };


                window.charts['multiple_69ef84374e8d5']  = new ApexCharts(document.querySelector("#"+id+" .chart-render"), options);
                window.charts['multiple_69ef84374e8d5'].render();

            });
            
          
        </script>
        		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a88160c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a88160c" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d25decf" data-id="d25decf" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-multiple_69ef84374f3ac elementor-widget elementor-widget-ibstat-chart" data-id="multiple_69ef84374f3ac" data-element_type="widget" data-widget_type="ibstat-chart.default">
				<div class="elementor-widget-container">
			        
        <article id="multiple_69ef84374f3ac" class="wrapper-ibstat-chart" >
            <div class="superior" style="width: 100%; height: 100%; position: absolute;"></div>
            <details >
                <summary>
                    <header class="">
                        <h4 class="heading" >Datos del Servicio de Acompañamiento 2023 - Servicio de 24 horas.</h4>
                        <i aria-hidden="true" class="fas fa-plus"></i>                    </header>
                </summary>
                
                <div class="ibstat-chart">
                    <div class="content">
                        <aside class="controls">
                            <ul><li class="elementor-repeater-item-88ef00b" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2024/04/demanda-SERVEI-24H-2023-cas.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2024/04/demanda-SERVEI-24H-2023-cas.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Demanda de las beneficiarias del Servicio de Acompañamiento 24 horas 2023. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-7364bc2" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2024/04/Illa-usuaries-Servei-24h-cast-2023.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2024/04/Illa-usuaries-Servei-24h-cast-2023.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="material-icons md-watch_later" data-md-icon="watch_later"></i>Isla de residencia de las beneficiarias del Servicio de Acompañamiento 24 horas 2023. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-989572c" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida=" Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2024/04/Illa-percentatge-Servei-24h-cast-2023.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2024/04/Illa-percentatge-Servei-24h-cast-2023.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="far fa-sticky-note"></i> Porcentaje de beneficiarias del Servicio de Acompañamiento 24 horas según isla de residencia 2023. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-8ac3d80" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="es" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de usuarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2024/04/Discapacitat-Servei-24h-cast-2023.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2024/04/Discapacitat-Servei-24h-cast-2023.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-tag"></i>Usuarias del Servicio de Acompañamiento 24 horas según discapacidad 2023. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-21f1bab" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida=" Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2024/04/Discapacitat-Percentatge-Servei-24h-cast-2023.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2024/04/Discapacitat-Percentatge-Servei-24h-cast-2023.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Porcentaje de usuarias del Servicio de Acompañamiento 24 horas según discapacidad 2023. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-802b7ca" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de usuarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2024/04/Edat-Servei24h-cast-1-2023.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2024/04/Edat-Servei24h-cast-1-2023.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Usuarias del Servicio de Acompañamiento 24 horas según edad 2023. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-c4422a6" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2024/04/Estat-civil-Servei24h-cast-2023.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2024/04/Estat-civil-Servei24h-cast-2023.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Usuarias del Servicio de Acompañamiento 24 horas según estado civil 2023. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-819e36d" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2024/04/Estat-civil-Percentatge-Servei24h-cast-2023.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2024/04/Estat-civil-Percentatge-Servei24h-cast-2023.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Porcentaje de usuarias del Servicio de Acompañamiento 24 horas según estado civil 2023. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-40ca3af" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2024/04/tipus-violencia-cast-2023.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2024/04/tipus-violencia-cast-2023.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Número de usuarias del Servicio de Acompañamiento 24 horas según tipos de violencia 2023. (1 de enero- 31 de diciembre)</li></ul>                        </aside>
                        <div class="table-wrapper">
                            <div class="loading hide">
                                <i aria-hidden="true" class="fas fa-spinner fa-pulse"></i>
                            </div>
                            <div class="tools switcher">
                                <a id="graph" class="active">Gráfico</a>
                                <a id="table" >Tabla</a>
                            </div>
                            <div class="ibstat-chart">
                                
                                <div class="chart-controls"></div>

                                <span id="fuente" class="source fuente" style="padding-bottom: 0;"></span>
                                <br class="fuente"/>
                                <span id="medida" class="source"></span>

                                <div class="chart-render">
                                    <p></p>
                                </div>

                                <!-- Contenedor exclusivo para IFRAME -->
                                <div class="iframe-render" style="display:none;"></div>

                            </div>

                            <div class="ibstat-table hide">
                                <div class="table-render">
                                    <p></p>
                                </div>
                            </div>
                            <div class="tools">
                                <span>Descargar</span>
                                <a href="#" id="csv">CSV</a>
                                <a href="#"id="json">JSON</a>
                            </div>
                        </div>
                    </div>
                </div>
            </details>
        </article>
        <script type="text/javascript" type="module">
            function changeFont() {
                jQuery('#multiple_69ef84374f3ac .chart-controls #source').css('display','none');
            }
            
            jQuery(document).ready(function($){

                window.charts = (window.charts == undefined)?[]:window.charts;
                var id = 'multiple_69ef84374f3ac';

                jQuery('#multiple_69ef84374f3ac .tools #json').css('display', 'none');

                function draw_selected(element) {
                    // PREVENCIÓN de la siguiente activación automática del primer item
                    var $list = jQuery(element).closest('.controls').find('ul');

                    if ($list.data('prevent-next-default')) {
                        $list.data('prevent-next-default', false);
                        return;
                    }
                    medida = jQuery(element).data("medida");
                    fuente = jQuery(element).data("fuente");
                    source = jQuery(element).data("source");
                    set = jQuery(element).data("set");
                    lang = jQuery(element).data("lang");
                    type = jQuery(element).data("type");
                    row_default = jQuery(element).data("row_default");
                    col_default = jQuery(element).data("col_default");
                    preset_filter = jQuery(element).data("filter");
                    preset_default_filters = jQuery(element).data("default_filters");
                    jQuery('#multiple_69ef84374f3ac .controls ul li').removeClass('active');
                    jQuery('#multiple_69ef84374f3ac .loading').removeClass('hide');
                    jQuery(element).addClass('active');


                    jQuery('#multiple_69ef84374f3ac .tools #csv').attr('href', $(element).data("exportcsv"));

                    // --- SI EL FORMATO ES IFRAME ---
                    if (jQuery(element).data("format") === "iframe") {

                    let iframe_code = atob(jQuery(element).data("iframe"));

                    // (⬇⬇⬇ Ocultar todo ⬇⬇⬇)
                    jQuery('#multiple_69ef84374f3ac .chart-controls').hide();
                    jQuery('#multiple_69ef84374f3ac #fuente').hide();
                    jQuery('#multiple_69ef84374f3ac #medida').hide();
                    jQuery('#multiple_69ef84374f3ac .chart-render').hide();
                    jQuery('#multiple_69ef84374f3ac .table-render').hide();

                    jQuery('#multiple_69ef84374f3ac .tools.switcher').hide();
                    jQuery('#multiple_69ef84374f3ac .table-wrapper > .tools').hide();

                    jQuery('#multiple_69ef84374f3ac .iframe-render')
                        .show()
                        .html(iframe_code);

                    jQuery(element).closest('ul').data('prevent-next-default', true);
                    jQuery('#multiple_69ef84374f3ac .loading').addClass('hide');

                    return;
                }

                // --------------------------------------------------------
                // === Restaurar cuando NO es iframe =======================
                // --------------------------------------------------------

                jQuery('#multiple_69ef84374f3ac .iframe-render').hide().empty();

                jQuery('#multiple_69ef84374f3ac .chart-controls').show();
                jQuery('#multiple_69ef84374f3ac #fuente').show();
                jQuery('#multiple_69ef84374f3ac #medida').show();
                jQuery('#multiple_69ef84374f3ac .chart-render').show();
                jQuery('#multiple_69ef84374f3ac .table-render').show();

                jQuery('#multiple_69ef84374f3ac .tools.switcher').show();
                jQuery('#multiple_69ef84374f3ac .table-wrapper > .tools').show();




                    if(set){
                        jQuery('#multiple_69ef84374f3ac .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+String(source || '').replace(/^\/+|\/+$/g, '')+"/"+String(set || '').replace(/^\/+|\/+$/g, '')+".json");
                        /*jQuery('#multiple_69ef84374f3ac .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+source+"/"+set+".json");*/

                        if(set==="I302042_1001"||set==="I302033_0101"){
                            jQuery('#multiple_69ef84374f3ac .tools #json').css('display', 'none');
                        }else{
                            jQuery('#multiple_69ef84374f3ac .tools #json').css('display', 'inline');
                        }
                    }else{
                        jQuery('#multiple_69ef84374f3ac .tools #json').attr('href', "#");
                        jQuery('#multiple_69ef84374f3ac .tools #json').css('display', 'none');

                    }


                    if(fuente){
                        jQuery('#multiple_69ef84374f3ac #fuente').text(fuente);
                        jQuery('#multiple_69ef84374f3ac .fuente').css('display', "block");
                    }else{
                        jQuery('#multiple_69ef84374f3ac #fuente').text(fuente);
                        jQuery('#multiple_69ef84374f3ac .fuente').css('display', "none");

                    }

                    if(medida){
                        jQuery('#multiple_69ef84374f3ac #medida').text(medida);
                    }else{
                        jQuery('#multiple_69ef84374f3ac #medida').text(medida);


                    }
                    
                    // Si no es iframe → restaurar modo gráfico
                    jQuery('#multiple_69ef84374f3ac .iframe-render').hide().empty();
                    jQuery('#multiple_69ef84374f3ac .chart-render').show();
                    jQuery('#multiple_69ef84374f3ac .table-render').show();
                    
                    $.get({
                        url: jQuery(element).data("url"),
                        success: function(response, status, xhr) {
                            //console.log(jQuery(element).data("url"));
                            ct = xhr.getResponseHeader("content-type");
                            if(ct && ct.indexOf("text/csv") !== -1) {
                                obj = JSONstatUtils.fromCSV( response );
                            } else if (response && typeof response === "object") {
                                if (
                                    response.class === "dataset" ||
                                    response.class === "collection" ||
                                    response.class === "bundle" ||
                                    response.version === "2.0"
                                ) {
                                    obj = response;
                                } else if (response.dataSets || response.structure) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                } else {
                                    obj = response;
                                }
                            } else if (ct && (ct.indexOf("text/json") !== -1 || ct.indexOf("application/json") !== -1)) {
                                try {
                                    var parsedResponse = JSON.parse(response);

                                    if (
                                        parsedResponse &&
                                        (
                                            parsedResponse.class === "dataset" ||
                                            parsedResponse.class === "collection" ||
                                            parsedResponse.class === "bundle" ||
                                            parsedResponse.version === "2.0"
                                        )
                                    ) {
                                        obj = parsedResponse;
                                    } else {
                                        obj = JSONstatUtils.fromSDMX( parsedResponse );
                                    }
                                } catch(error) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                }
                                
                            } else {
                                obj = response;
                            }

                            if (obj && obj.extension && obj.extension.ibstat_chart_data) {
                                console.debug('ibstat chart data', obj.extension.ibstat_chart_data);
                            }

                            var parsedDataset = JSONstat(obj);
                            ds = parsedDataset && parsedDataset.class === "dataset"
                                ? parsedDataset
                                : parsedDataset.Dataset(0);

                            if (!ds) {
                                jQuery('#multiple_69ef84374f3ac .loading').addClass('hide');
                                jQuery('#multiple_69ef84374f3ac .table-render').html('An error ocurred, please try again later or contact us.');
                                jQuery('#multiple_69ef84374f3ac .chart-render').html('An error ocurred, please try again later or contact us.');
                                return;
                            }

                            if(	ds.role != null) metric = ds.Dimension(ds.role.metric[0]);

                            dimensions = 	ds.Dimension();
                            axis = [];
                            series = [];
                            options = []
                            options.preset = row_default;
                            options.preset_col = col_default;
                            options.preset_filter = preset_filter;
                            options.preset_default_filters = preset_default_filters;
                            options.chart = {};
                            options.chart.type = type || 'bar';
                            options.i18n = {};
                            options.i18n.locale = lang;
                            options.i18n.msgs = {
                                urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                                selerror: 'tbrowser: A valid selector must be specified.',
                                jsonerror: "The request did not return a valid JSON-stat dataset.",
                                dimerror: "Only one dimension was found in the dataset. At least two are required.",
                                dataerror: "Selection returned no data!",
                                source: "Fuente",
                                filters: "Filtros",
                                constants: "Constantes",
                                rc: "Filas & Columnas",
                                na: "n/a" //Not available symbol for null values
                            };

                            ds.Dimension().forEach(function(e,i){
                                axis.push({ id: i, text: 'd',len : e.length });
                            });



                            draw_table(obj, document.querySelector("#"+id+" .table-render"), options);
                            draw_chart(obj, document.querySelector("#"+id+" .chart-controls"), options, 'multiple_69ef84374f3ac');


                        }
                    })
                        .done(function() {
                            jQuery('#multiple_69ef84374f3ac .loading').addClass('hide');

                        })
                        .fail(function() {
                            jQuery('#multiple_69ef84374f3ac .loading').addClass('hide');
                            jQuery('#multiple_69ef84374f3ac .table-render').html('An error ocurred, please try again later or contact us.');

                        });




                }

                jQuery('#multiple_69ef84374f3ac .tools.switcher a' ).bind( "click", function() {
                    jQuery('#multiple_69ef84374f3ac .ibstat-table').toggleClass('hide');
                    jQuery('#multiple_69ef84374f3ac .ibstat-chart').toggleClass('hide');
                    jQuery('#multiple_69ef84374f3ac .tools.switcher a' ).removeClass('active');
                    window.charts['multiple_69ef84374f3ac'].render();
                    jQuery(this).addClass('active');
                });

               var first_chart = jQuery('#multiple_69ef84374f3ac .controls ul li' ).first();
                draw_selected(first_chart);

                jQuery('#multiple_69ef84374f3ac summary' ).bind( "click", function() {
                    draw_selected('#multiple_69ef84374f3ac .controls ul li:first');
                });
               

                jQuery('#multiple_69ef84374f3ac .controls ul li' ).bind( "click", function() {
                    draw_selected(this);
                });
                
                 jQuery('#multiple_69ef84374f3ac .superior' ).css("display",'none');

                var options = {
                    series: [],
                    colors: ['#92278f','rgb(117, 60, 189)','rgb(247, 4, 221)','rgb(251,115,0)','rgb(73, 159, 158)','rgb(246, 1, 122)','#5C3C85'],
                    chart: {
                        type: 'bar',
                        redrawOnWindowResize: true,
                        locales: [
                            {
                                "name": "ca",
                                "options": {
                                    "months": ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Septembre", "Octubre", "Novembre", "Desembre"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarregar SVG",
                                        "exportToPNG": "Descarregar PNG",
                                        "exportToCSV": "Descarregar CSV",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            },
                            {
                                "name": "es",
                                "options": {
                                    "months": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarga SVG",
                                        "exportToPNG": "Descarga PNG",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            }
                        ],
                        defaultLocale: 'ca',
                        fontFamily: '',
                    },
                    plotOptions: {
                        bar: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        column: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        pie: {
                            startAngle: 0,
                            endAngle: 360,
                            expandOnClick: true,
                            offsetX: 0,
                            offsetY: 0,
                            customScale: 1,
                            dataLabels: {
                                offset: 0,
                                minAngleToShowLabel: 10
                            }
                        },
                        area: {
                            fillTo: 'origin',
                        }
                    },
                    dataLabels: {
                        enabled: true,
                        offsetY: -20,
                        style: {
                            fontSize: '12px',
                            colors: ["#304758"]
                        }
                    },

                    xaxis: {
                        position: 'top',
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false
                        },
                        labels: {
                            rotateAlways: true,
                            rotate: 0,
                            hideOverlappingLabels: false,
                            trim: false,
                            maxHeight: 96,
                            minHeight: 56,
                            style: {
                                fontSize: '12px'
                            }
                        },
                        crosshairs: {
                            fill: {
                                type: 'gradient',
                                gradient: {
                                    colorFrom: '#D8E3F0',
                                    colorTo: '#BED1E6',
                                    stops: [0, 100],
                                    opacityFrom: 0.4,
                                    opacityTo: 0.5,
                                }
                            }
                        },
                        tooltip: {
                            enabled: true,
                            y: {
                                formatter: function (value) {
                                    return Number(value).toLocaleString();
                                }
                            }
                        }
                    },
                    yaxis: {
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false,
                        },
                        labels: {
                            show: false,
                            formatter: function (value) {
                                return Number(value).toLocaleString();
                            }
                        }

                    },
                    title: {
                        text: '',
                        align: 'center',
                    },
                    subtitle: {
                        text: '',
                        offsetY: 0,
                        align: 'center'
                    },
                    msgs:{
                        urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                        selerror: 'tbrowser: A valid selector must be specified.',
                        jsonerror: "The request did not return a valid JSON-stat dataset.",
                        dimerror: "Only one dimension was found in the dataset. At least two are required.",
                        dataerror: "Selection returned no data!",
                        source: "Fuente",
                        filters: "Filtros",
                        constants: "Constantes",
                        rc: "Filas & Columnas",
                        na: "n/a" //Not available symbol for null values
                    }
                };


                window.charts['multiple_69ef84374f3ac']  = new ApexCharts(document.querySelector("#"+id+" .chart-render"), options);
                window.charts['multiple_69ef84374f3ac'].render();

            });
            
          
        </script>
        		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-47bebce elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="47bebce" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b91173c" data-id="b91173c" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-multiple_69ef84374fdce elementor-widget elementor-widget-ibstat-chart" data-id="multiple_69ef84374fdce" data-element_type="widget" data-widget_type="ibstat-chart.default">
				<div class="elementor-widget-container">
			        
        <article id="multiple_69ef84374fdce" class="wrapper-ibstat-chart" >
            <div class="superior" style="width: 100%; height: 100%; position: absolute;"></div>
            <details >
                <summary>
                    <header class="">
                        <h4 class="heading" >Datos del Servicio de Acompañamiento 2022 - Servicio de 24 horas.</h4>
                        <i aria-hidden="true" class="fas fa-plus"></i>                    </header>
                </summary>
                
                <div class="ibstat-chart">
                    <div class="content">
                        <aside class="controls">
                            <ul><li class="elementor-repeater-item-88ef00b" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2023/02/demanda-SERVEI-24H-2022-cast-3.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2023/02/demanda-SERVEI-24H-2022-cast-3.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Demanda de las beneficiarias del Servicio de Acompañamiento 24 horas 2022. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-7364bc2" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2023/02/Illa-usuaries-Servei-24h-cast.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2023/02/Illa-usuaries-Servei-24h-cast.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="material-icons md-watch_later" data-md-icon="watch_later"></i>Isla de residencia de las beneficiarias del Servicio de Acompañamiento 24 horas 2022. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-989572c" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida=" Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2023/02/Illa-percentatge-Servei-24h-cast-1.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2023/02/Illa-percentatge-Servei-24h-cast-1.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="far fa-sticky-note"></i> Porcentaje de beneficiarias del Servicio de Acompañamiento 24 horas según isla de residencia 2022. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-8ac3d80" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="es" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de usuarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2023/02/Discapacitat-Servei-24h-cast.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2023/02/Discapacitat-Servei-24h-cast.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-tag"></i>Usuarias del Servicio de Acompañamiento 24 horas según discapacidad 2022. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-21f1bab" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida=" Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2023/02/Discapacitat-Percentatge-Servei-24h-cast.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2023/02/Discapacitat-Percentatge-Servei-24h-cast.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Porcentaje de usuarias del Servicio de Acompañamiento 24 horas según discapacidad 2022. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-802b7ca" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de usuarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2023/02/Edat-Servei24h-cast-1.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2023/02/Edat-Servei24h-cast-1.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Usuarias del Servicio de Acompañamiento 24 horas según edad 2022. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-c4422a6" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2023/02/Estat-civil-Servei24h-cast.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2023/02/Estat-civil-Servei24h-cast.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Usuarias del Servicio de Acompañamiento 24 horas según estado civil 2022. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-819e36d" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2023/02/Estat-civil-Percentatge-Servei24h-cast.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2023/02/Estat-civil-Percentatge-Servei24h-cast.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Porcentaje de usuarias del Servicio de Acompañamiento 24 horas según estado civil 2022. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-40ca3af" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2023/02/tipus-violencia-cast-1.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2023/02/tipus-violencia-cast-1.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Número de usuarias del Servicio de Acompañamiento 24 horas según tipos de violencia 2022. (1 de enero- 31 de diciembre)</li></ul>                        </aside>
                        <div class="table-wrapper">
                            <div class="loading hide">
                                <i aria-hidden="true" class="fas fa-spinner fa-pulse"></i>
                            </div>
                            <div class="tools switcher">
                                <a id="graph" class="active">Gráfico</a>
                                <a id="table" >Tabla</a>
                            </div>
                            <div class="ibstat-chart">
                                
                                <div class="chart-controls"></div>

                                <span id="fuente" class="source fuente" style="padding-bottom: 0;"></span>
                                <br class="fuente"/>
                                <span id="medida" class="source"></span>

                                <div class="chart-render">
                                    <p></p>
                                </div>

                                <!-- Contenedor exclusivo para IFRAME -->
                                <div class="iframe-render" style="display:none;"></div>

                            </div>

                            <div class="ibstat-table hide">
                                <div class="table-render">
                                    <p></p>
                                </div>
                            </div>
                            <div class="tools">
                                <span>Descargar</span>
                                <a href="#" id="csv">CSV</a>
                                <a href="#"id="json">JSON</a>
                            </div>
                        </div>
                    </div>
                </div>
            </details>
        </article>
        <script type="text/javascript" type="module">
            function changeFont() {
                jQuery('#multiple_69ef84374fdce .chart-controls #source').css('display','none');
            }
            
            jQuery(document).ready(function($){

                window.charts = (window.charts == undefined)?[]:window.charts;
                var id = 'multiple_69ef84374fdce';

                jQuery('#multiple_69ef84374fdce .tools #json').css('display', 'none');

                function draw_selected(element) {
                    // PREVENCIÓN de la siguiente activación automática del primer item
                    var $list = jQuery(element).closest('.controls').find('ul');

                    if ($list.data('prevent-next-default')) {
                        $list.data('prevent-next-default', false);
                        return;
                    }
                    medida = jQuery(element).data("medida");
                    fuente = jQuery(element).data("fuente");
                    source = jQuery(element).data("source");
                    set = jQuery(element).data("set");
                    lang = jQuery(element).data("lang");
                    type = jQuery(element).data("type");
                    row_default = jQuery(element).data("row_default");
                    col_default = jQuery(element).data("col_default");
                    preset_filter = jQuery(element).data("filter");
                    preset_default_filters = jQuery(element).data("default_filters");
                    jQuery('#multiple_69ef84374fdce .controls ul li').removeClass('active');
                    jQuery('#multiple_69ef84374fdce .loading').removeClass('hide');
                    jQuery(element).addClass('active');


                    jQuery('#multiple_69ef84374fdce .tools #csv').attr('href', $(element).data("exportcsv"));

                    // --- SI EL FORMATO ES IFRAME ---
                    if (jQuery(element).data("format") === "iframe") {

                    let iframe_code = atob(jQuery(element).data("iframe"));

                    // (⬇⬇⬇ Ocultar todo ⬇⬇⬇)
                    jQuery('#multiple_69ef84374fdce .chart-controls').hide();
                    jQuery('#multiple_69ef84374fdce #fuente').hide();
                    jQuery('#multiple_69ef84374fdce #medida').hide();
                    jQuery('#multiple_69ef84374fdce .chart-render').hide();
                    jQuery('#multiple_69ef84374fdce .table-render').hide();

                    jQuery('#multiple_69ef84374fdce .tools.switcher').hide();
                    jQuery('#multiple_69ef84374fdce .table-wrapper > .tools').hide();

                    jQuery('#multiple_69ef84374fdce .iframe-render')
                        .show()
                        .html(iframe_code);

                    jQuery(element).closest('ul').data('prevent-next-default', true);
                    jQuery('#multiple_69ef84374fdce .loading').addClass('hide');

                    return;
                }

                // --------------------------------------------------------
                // === Restaurar cuando NO es iframe =======================
                // --------------------------------------------------------

                jQuery('#multiple_69ef84374fdce .iframe-render').hide().empty();

                jQuery('#multiple_69ef84374fdce .chart-controls').show();
                jQuery('#multiple_69ef84374fdce #fuente').show();
                jQuery('#multiple_69ef84374fdce #medida').show();
                jQuery('#multiple_69ef84374fdce .chart-render').show();
                jQuery('#multiple_69ef84374fdce .table-render').show();

                jQuery('#multiple_69ef84374fdce .tools.switcher').show();
                jQuery('#multiple_69ef84374fdce .table-wrapper > .tools').show();




                    if(set){
                        jQuery('#multiple_69ef84374fdce .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+String(source || '').replace(/^\/+|\/+$/g, '')+"/"+String(set || '').replace(/^\/+|\/+$/g, '')+".json");
                        /*jQuery('#multiple_69ef84374fdce .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+source+"/"+set+".json");*/

                        if(set==="I302042_1001"||set==="I302033_0101"){
                            jQuery('#multiple_69ef84374fdce .tools #json').css('display', 'none');
                        }else{
                            jQuery('#multiple_69ef84374fdce .tools #json').css('display', 'inline');
                        }
                    }else{
                        jQuery('#multiple_69ef84374fdce .tools #json').attr('href', "#");
                        jQuery('#multiple_69ef84374fdce .tools #json').css('display', 'none');

                    }


                    if(fuente){
                        jQuery('#multiple_69ef84374fdce #fuente').text(fuente);
                        jQuery('#multiple_69ef84374fdce .fuente').css('display', "block");
                    }else{
                        jQuery('#multiple_69ef84374fdce #fuente').text(fuente);
                        jQuery('#multiple_69ef84374fdce .fuente').css('display', "none");

                    }

                    if(medida){
                        jQuery('#multiple_69ef84374fdce #medida').text(medida);
                    }else{
                        jQuery('#multiple_69ef84374fdce #medida').text(medida);


                    }
                    
                    // Si no es iframe → restaurar modo gráfico
                    jQuery('#multiple_69ef84374fdce .iframe-render').hide().empty();
                    jQuery('#multiple_69ef84374fdce .chart-render').show();
                    jQuery('#multiple_69ef84374fdce .table-render').show();
                    
                    $.get({
                        url: jQuery(element).data("url"),
                        success: function(response, status, xhr) {
                            //console.log(jQuery(element).data("url"));
                            ct = xhr.getResponseHeader("content-type");
                            if(ct && ct.indexOf("text/csv") !== -1) {
                                obj = JSONstatUtils.fromCSV( response );
                            } else if (response && typeof response === "object") {
                                if (
                                    response.class === "dataset" ||
                                    response.class === "collection" ||
                                    response.class === "bundle" ||
                                    response.version === "2.0"
                                ) {
                                    obj = response;
                                } else if (response.dataSets || response.structure) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                } else {
                                    obj = response;
                                }
                            } else if (ct && (ct.indexOf("text/json") !== -1 || ct.indexOf("application/json") !== -1)) {
                                try {
                                    var parsedResponse = JSON.parse(response);

                                    if (
                                        parsedResponse &&
                                        (
                                            parsedResponse.class === "dataset" ||
                                            parsedResponse.class === "collection" ||
                                            parsedResponse.class === "bundle" ||
                                            parsedResponse.version === "2.0"
                                        )
                                    ) {
                                        obj = parsedResponse;
                                    } else {
                                        obj = JSONstatUtils.fromSDMX( parsedResponse );
                                    }
                                } catch(error) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                }
                                
                            } else {
                                obj = response;
                            }

                            if (obj && obj.extension && obj.extension.ibstat_chart_data) {
                                console.debug('ibstat chart data', obj.extension.ibstat_chart_data);
                            }

                            var parsedDataset = JSONstat(obj);
                            ds = parsedDataset && parsedDataset.class === "dataset"
                                ? parsedDataset
                                : parsedDataset.Dataset(0);

                            if (!ds) {
                                jQuery('#multiple_69ef84374fdce .loading').addClass('hide');
                                jQuery('#multiple_69ef84374fdce .table-render').html('An error ocurred, please try again later or contact us.');
                                jQuery('#multiple_69ef84374fdce .chart-render').html('An error ocurred, please try again later or contact us.');
                                return;
                            }

                            if(	ds.role != null) metric = ds.Dimension(ds.role.metric[0]);

                            dimensions = 	ds.Dimension();
                            axis = [];
                            series = [];
                            options = []
                            options.preset = row_default;
                            options.preset_col = col_default;
                            options.preset_filter = preset_filter;
                            options.preset_default_filters = preset_default_filters;
                            options.chart = {};
                            options.chart.type = type || 'bar';
                            options.i18n = {};
                            options.i18n.locale = lang;
                            options.i18n.msgs = {
                                urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                                selerror: 'tbrowser: A valid selector must be specified.',
                                jsonerror: "The request did not return a valid JSON-stat dataset.",
                                dimerror: "Only one dimension was found in the dataset. At least two are required.",
                                dataerror: "Selection returned no data!",
                                source: "Fuente",
                                filters: "Filtros",
                                constants: "Constantes",
                                rc: "Filas & Columnas",
                                na: "n/a" //Not available symbol for null values
                            };

                            ds.Dimension().forEach(function(e,i){
                                axis.push({ id: i, text: 'd',len : e.length });
                            });



                            draw_table(obj, document.querySelector("#"+id+" .table-render"), options);
                            draw_chart(obj, document.querySelector("#"+id+" .chart-controls"), options, 'multiple_69ef84374fdce');


                        }
                    })
                        .done(function() {
                            jQuery('#multiple_69ef84374fdce .loading').addClass('hide');

                        })
                        .fail(function() {
                            jQuery('#multiple_69ef84374fdce .loading').addClass('hide');
                            jQuery('#multiple_69ef84374fdce .table-render').html('An error ocurred, please try again later or contact us.');

                        });




                }

                jQuery('#multiple_69ef84374fdce .tools.switcher a' ).bind( "click", function() {
                    jQuery('#multiple_69ef84374fdce .ibstat-table').toggleClass('hide');
                    jQuery('#multiple_69ef84374fdce .ibstat-chart').toggleClass('hide');
                    jQuery('#multiple_69ef84374fdce .tools.switcher a' ).removeClass('active');
                    window.charts['multiple_69ef84374fdce'].render();
                    jQuery(this).addClass('active');
                });

               var first_chart = jQuery('#multiple_69ef84374fdce .controls ul li' ).first();
                draw_selected(first_chart);

                jQuery('#multiple_69ef84374fdce summary' ).bind( "click", function() {
                    draw_selected('#multiple_69ef84374fdce .controls ul li:first');
                });
               

                jQuery('#multiple_69ef84374fdce .controls ul li' ).bind( "click", function() {
                    draw_selected(this);
                });
                
                 jQuery('#multiple_69ef84374fdce .superior' ).css("display",'none');

                var options = {
                    series: [],
                    colors: ['#92278f','rgb(117, 60, 189)','rgb(247, 4, 221)','rgb(251,115,0)','rgb(73, 159, 158)','rgb(246, 1, 122)','#5C3C85'],
                    chart: {
                        type: 'bar',
                        redrawOnWindowResize: true,
                        locales: [
                            {
                                "name": "ca",
                                "options": {
                                    "months": ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Septembre", "Octubre", "Novembre", "Desembre"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarregar SVG",
                                        "exportToPNG": "Descarregar PNG",
                                        "exportToCSV": "Descarregar CSV",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            },
                            {
                                "name": "es",
                                "options": {
                                    "months": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarga SVG",
                                        "exportToPNG": "Descarga PNG",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            }
                        ],
                        defaultLocale: 'ca',
                        fontFamily: '',
                    },
                    plotOptions: {
                        bar: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        column: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        pie: {
                            startAngle: 0,
                            endAngle: 360,
                            expandOnClick: true,
                            offsetX: 0,
                            offsetY: 0,
                            customScale: 1,
                            dataLabels: {
                                offset: 0,
                                minAngleToShowLabel: 10
                            }
                        },
                        area: {
                            fillTo: 'origin',
                        }
                    },
                    dataLabels: {
                        enabled: true,
                        offsetY: -20,
                        style: {
                            fontSize: '12px',
                            colors: ["#304758"]
                        }
                    },

                    xaxis: {
                        position: 'top',
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false
                        },
                        labels: {
                            rotateAlways: true,
                            rotate: 0,
                            hideOverlappingLabels: false,
                            trim: false,
                            maxHeight: 96,
                            minHeight: 56,
                            style: {
                                fontSize: '12px'
                            }
                        },
                        crosshairs: {
                            fill: {
                                type: 'gradient',
                                gradient: {
                                    colorFrom: '#D8E3F0',
                                    colorTo: '#BED1E6',
                                    stops: [0, 100],
                                    opacityFrom: 0.4,
                                    opacityTo: 0.5,
                                }
                            }
                        },
                        tooltip: {
                            enabled: true,
                            y: {
                                formatter: function (value) {
                                    return Number(value).toLocaleString();
                                }
                            }
                        }
                    },
                    yaxis: {
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false,
                        },
                        labels: {
                            show: false,
                            formatter: function (value) {
                                return Number(value).toLocaleString();
                            }
                        }

                    },
                    title: {
                        text: '',
                        align: 'center',
                    },
                    subtitle: {
                        text: '',
                        offsetY: 0,
                        align: 'center'
                    },
                    msgs:{
                        urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                        selerror: 'tbrowser: A valid selector must be specified.',
                        jsonerror: "The request did not return a valid JSON-stat dataset.",
                        dimerror: "Only one dimension was found in the dataset. At least two are required.",
                        dataerror: "Selection returned no data!",
                        source: "Fuente",
                        filters: "Filtros",
                        constants: "Constantes",
                        rc: "Filas & Columnas",
                        na: "n/a" //Not available symbol for null values
                    }
                };


                window.charts['multiple_69ef84374fdce']  = new ApexCharts(document.querySelector("#"+id+" .chart-render"), options);
                window.charts['multiple_69ef84374fdce'].render();

            });
            
          
        </script>
        		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-29a77d4 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="29a77d4" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9456cd0" data-id="9456cd0" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-multiple_69ef843750774 elementor-widget elementor-widget-ibstat-chart" data-id="multiple_69ef843750774" data-element_type="widget" data-widget_type="ibstat-chart.default">
				<div class="elementor-widget-container">
			        
        <article id="multiple_69ef843750774" class="wrapper-ibstat-chart" >
            <div class="superior" style="width: 100%; height: 100%; position: absolute;"></div>
            <details >
                <summary>
                    <header class="">
                        <h4 class="heading" >Datos del Servicio de Acompañamiento 2021 - Servicio de 24 horas.</h4>
                        <i aria-hidden="true" class="fas fa-plus"></i>                    </header>
                </summary>
                
                <div class="ibstat-chart">
                    <div class="content">
                        <aside class="controls">
                            <ul><li class="elementor-repeater-item-88ef00b" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2022/06/1.-Total-usuaries-Servei-24h-es.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2022/06/1.-Total-usuaries-Servei-24h-es.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Número de benificiarias del servicio de acompañamiento 24 horas 2021. (1 de enero-31 de diciembre)</li><li class="elementor-repeater-item-7364bc2" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2022/06/2.-Residencia-usuaries-Servei-24h-es.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2022/06/2.-Residencia-usuaries-Servei-24h-es.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="material-icons md-watch_later" data-md-icon="watch_later"></i>Residencia de las beneficiarias del Servicio de Acompañamiento 24 horas 2021. (1 de enero-31 de diciembre)</li><li class="elementor-repeater-item-989572c" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de usuarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2023/02/3.-TIPUS-DE-TINENcA-DHABITATGE-cast.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2023/02/3.-TIPUS-DE-TINENcA-DHABITATGE-cast.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="far fa-sticky-note"></i>Régimen de propiedad de la vivienda de las usuarias del Servicio de Acompañamiento 24 horas. 2021. (1 de enero-31 de diciembre)</li><li class="elementor-repeater-item-8ac3d80" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="es" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de usuarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2022/06/4.-USUARIES-DEL-SERVEI-DACOMPANYAMENT-24-HORES-SEGONS-DENUNCIA.-2021.-es.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2022/06/4.-USUARIES-DEL-SERVEI-DACOMPANYAMENT-24-HORES-SEGONS-DENUNCIA.-2021.-es.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-tag"></i>Usuarias del Servicio de Acompañamiento 24 horas según denuncia. 2021. (1 de enero-31 de diciembre)</li><li class="elementor-repeater-item-21f1bab" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de usuarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2022/06/5.-USUARIES-DEL-SERVEI-DACOMPANYAMENT-24-HORES-SEGONS-SITUACIO-LABORAL.-2021-es.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2022/06/5.-USUARIES-DEL-SERVEI-DACOMPANYAMENT-24-HORES-SEGONS-SITUACIO-LABORAL.-2021-es.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Usuarias del servicio de Acompañamiento 24 horas según situación laboral. 2021. (1 de enero-31 de diciembre)</li><li class="elementor-repeater-item-802b7ca" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de usuarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2022/06/6.-USUARIES-DEL-SERVEI-DACOMPANYAMENT-24-HORES-SEGONS-INGRESSOS.-2021-es.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2022/06/6.-USUARIES-DEL-SERVEI-DACOMPANYAMENT-24-HORES-SEGONS-INGRESSOS.-2021-es.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Usuarias del Servicio de Acompañamiento 24 horas según ingresos. 2021 (1 de enero-31 de diciembre)</li><li class="elementor-repeater-item-c4422a6" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2022/06/7.-USUARIES-DEL-SERVEI-DACOMPANYAMENT-24-HORES-SEGONS-NOMBRE-DE-FILLES-I-FILLS-.-2021-es.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2022/06/7.-USUARIES-DEL-SERVEI-DACOMPANYAMENT-24-HORES-SEGONS-NOMBRE-DE-FILLES-I-FILLS-.-2021-es.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Usuarias del Servicio de Acompañamiento 24 horas según número de hijas e hijos. 2021. (1 de enero-31 de diciembre)</li></ul>                        </aside>
                        <div class="table-wrapper">
                            <div class="loading hide">
                                <i aria-hidden="true" class="fas fa-spinner fa-pulse"></i>
                            </div>
                            <div class="tools switcher">
                                <a id="graph" class="active">Gráfico</a>
                                <a id="table" >Tabla</a>
                            </div>
                            <div class="ibstat-chart">
                                
                                <div class="chart-controls"></div>

                                <span id="fuente" class="source fuente" style="padding-bottom: 0;"></span>
                                <br class="fuente"/>
                                <span id="medida" class="source"></span>

                                <div class="chart-render">
                                    <p></p>
                                </div>

                                <!-- Contenedor exclusivo para IFRAME -->
                                <div class="iframe-render" style="display:none;"></div>

                            </div>

                            <div class="ibstat-table hide">
                                <div class="table-render">
                                    <p></p>
                                </div>
                            </div>
                            <div class="tools">
                                <span>Descargar</span>
                                <a href="#" id="csv">CSV</a>
                                <a href="#"id="json">JSON</a>
                            </div>
                        </div>
                    </div>
                </div>
            </details>
        </article>
        <script type="text/javascript" type="module">
            function changeFont() {
                jQuery('#multiple_69ef843750774 .chart-controls #source').css('display','none');
            }
            
            jQuery(document).ready(function($){

                window.charts = (window.charts == undefined)?[]:window.charts;
                var id = 'multiple_69ef843750774';

                jQuery('#multiple_69ef843750774 .tools #json').css('display', 'none');

                function draw_selected(element) {
                    // PREVENCIÓN de la siguiente activación automática del primer item
                    var $list = jQuery(element).closest('.controls').find('ul');

                    if ($list.data('prevent-next-default')) {
                        $list.data('prevent-next-default', false);
                        return;
                    }
                    medida = jQuery(element).data("medida");
                    fuente = jQuery(element).data("fuente");
                    source = jQuery(element).data("source");
                    set = jQuery(element).data("set");
                    lang = jQuery(element).data("lang");
                    type = jQuery(element).data("type");
                    row_default = jQuery(element).data("row_default");
                    col_default = jQuery(element).data("col_default");
                    preset_filter = jQuery(element).data("filter");
                    preset_default_filters = jQuery(element).data("default_filters");
                    jQuery('#multiple_69ef843750774 .controls ul li').removeClass('active');
                    jQuery('#multiple_69ef843750774 .loading').removeClass('hide');
                    jQuery(element).addClass('active');


                    jQuery('#multiple_69ef843750774 .tools #csv').attr('href', $(element).data("exportcsv"));

                    // --- SI EL FORMATO ES IFRAME ---
                    if (jQuery(element).data("format") === "iframe") {

                    let iframe_code = atob(jQuery(element).data("iframe"));

                    // (⬇⬇⬇ Ocultar todo ⬇⬇⬇)
                    jQuery('#multiple_69ef843750774 .chart-controls').hide();
                    jQuery('#multiple_69ef843750774 #fuente').hide();
                    jQuery('#multiple_69ef843750774 #medida').hide();
                    jQuery('#multiple_69ef843750774 .chart-render').hide();
                    jQuery('#multiple_69ef843750774 .table-render').hide();

                    jQuery('#multiple_69ef843750774 .tools.switcher').hide();
                    jQuery('#multiple_69ef843750774 .table-wrapper > .tools').hide();

                    jQuery('#multiple_69ef843750774 .iframe-render')
                        .show()
                        .html(iframe_code);

                    jQuery(element).closest('ul').data('prevent-next-default', true);
                    jQuery('#multiple_69ef843750774 .loading').addClass('hide');

                    return;
                }

                // --------------------------------------------------------
                // === Restaurar cuando NO es iframe =======================
                // --------------------------------------------------------

                jQuery('#multiple_69ef843750774 .iframe-render').hide().empty();

                jQuery('#multiple_69ef843750774 .chart-controls').show();
                jQuery('#multiple_69ef843750774 #fuente').show();
                jQuery('#multiple_69ef843750774 #medida').show();
                jQuery('#multiple_69ef843750774 .chart-render').show();
                jQuery('#multiple_69ef843750774 .table-render').show();

                jQuery('#multiple_69ef843750774 .tools.switcher').show();
                jQuery('#multiple_69ef843750774 .table-wrapper > .tools').show();




                    if(set){
                        jQuery('#multiple_69ef843750774 .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+String(source || '').replace(/^\/+|\/+$/g, '')+"/"+String(set || '').replace(/^\/+|\/+$/g, '')+".json");
                        /*jQuery('#multiple_69ef843750774 .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+source+"/"+set+".json");*/

                        if(set==="I302042_1001"||set==="I302033_0101"){
                            jQuery('#multiple_69ef843750774 .tools #json').css('display', 'none');
                        }else{
                            jQuery('#multiple_69ef843750774 .tools #json').css('display', 'inline');
                        }
                    }else{
                        jQuery('#multiple_69ef843750774 .tools #json').attr('href', "#");
                        jQuery('#multiple_69ef843750774 .tools #json').css('display', 'none');

                    }


                    if(fuente){
                        jQuery('#multiple_69ef843750774 #fuente').text(fuente);
                        jQuery('#multiple_69ef843750774 .fuente').css('display', "block");
                    }else{
                        jQuery('#multiple_69ef843750774 #fuente').text(fuente);
                        jQuery('#multiple_69ef843750774 .fuente').css('display', "none");

                    }

                    if(medida){
                        jQuery('#multiple_69ef843750774 #medida').text(medida);
                    }else{
                        jQuery('#multiple_69ef843750774 #medida').text(medida);


                    }
                    
                    // Si no es iframe → restaurar modo gráfico
                    jQuery('#multiple_69ef843750774 .iframe-render').hide().empty();
                    jQuery('#multiple_69ef843750774 .chart-render').show();
                    jQuery('#multiple_69ef843750774 .table-render').show();
                    
                    $.get({
                        url: jQuery(element).data("url"),
                        success: function(response, status, xhr) {
                            //console.log(jQuery(element).data("url"));
                            ct = xhr.getResponseHeader("content-type");
                            if(ct && ct.indexOf("text/csv") !== -1) {
                                obj = JSONstatUtils.fromCSV( response );
                            } else if (response && typeof response === "object") {
                                if (
                                    response.class === "dataset" ||
                                    response.class === "collection" ||
                                    response.class === "bundle" ||
                                    response.version === "2.0"
                                ) {
                                    obj = response;
                                } else if (response.dataSets || response.structure) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                } else {
                                    obj = response;
                                }
                            } else if (ct && (ct.indexOf("text/json") !== -1 || ct.indexOf("application/json") !== -1)) {
                                try {
                                    var parsedResponse = JSON.parse(response);

                                    if (
                                        parsedResponse &&
                                        (
                                            parsedResponse.class === "dataset" ||
                                            parsedResponse.class === "collection" ||
                                            parsedResponse.class === "bundle" ||
                                            parsedResponse.version === "2.0"
                                        )
                                    ) {
                                        obj = parsedResponse;
                                    } else {
                                        obj = JSONstatUtils.fromSDMX( parsedResponse );
                                    }
                                } catch(error) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                }
                                
                            } else {
                                obj = response;
                            }

                            if (obj && obj.extension && obj.extension.ibstat_chart_data) {
                                console.debug('ibstat chart data', obj.extension.ibstat_chart_data);
                            }

                            var parsedDataset = JSONstat(obj);
                            ds = parsedDataset && parsedDataset.class === "dataset"
                                ? parsedDataset
                                : parsedDataset.Dataset(0);

                            if (!ds) {
                                jQuery('#multiple_69ef843750774 .loading').addClass('hide');
                                jQuery('#multiple_69ef843750774 .table-render').html('An error ocurred, please try again later or contact us.');
                                jQuery('#multiple_69ef843750774 .chart-render').html('An error ocurred, please try again later or contact us.');
                                return;
                            }

                            if(	ds.role != null) metric = ds.Dimension(ds.role.metric[0]);

                            dimensions = 	ds.Dimension();
                            axis = [];
                            series = [];
                            options = []
                            options.preset = row_default;
                            options.preset_col = col_default;
                            options.preset_filter = preset_filter;
                            options.preset_default_filters = preset_default_filters;
                            options.chart = {};
                            options.chart.type = type || 'bar';
                            options.i18n = {};
                            options.i18n.locale = lang;
                            options.i18n.msgs = {
                                urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                                selerror: 'tbrowser: A valid selector must be specified.',
                                jsonerror: "The request did not return a valid JSON-stat dataset.",
                                dimerror: "Only one dimension was found in the dataset. At least two are required.",
                                dataerror: "Selection returned no data!",
                                source: "Fuente",
                                filters: "Filtros",
                                constants: "Constantes",
                                rc: "Filas & Columnas",
                                na: "n/a" //Not available symbol for null values
                            };

                            ds.Dimension().forEach(function(e,i){
                                axis.push({ id: i, text: 'd',len : e.length });
                            });



                            draw_table(obj, document.querySelector("#"+id+" .table-render"), options);
                            draw_chart(obj, document.querySelector("#"+id+" .chart-controls"), options, 'multiple_69ef843750774');


                        }
                    })
                        .done(function() {
                            jQuery('#multiple_69ef843750774 .loading').addClass('hide');

                        })
                        .fail(function() {
                            jQuery('#multiple_69ef843750774 .loading').addClass('hide');
                            jQuery('#multiple_69ef843750774 .table-render').html('An error ocurred, please try again later or contact us.');

                        });




                }

                jQuery('#multiple_69ef843750774 .tools.switcher a' ).bind( "click", function() {
                    jQuery('#multiple_69ef843750774 .ibstat-table').toggleClass('hide');
                    jQuery('#multiple_69ef843750774 .ibstat-chart').toggleClass('hide');
                    jQuery('#multiple_69ef843750774 .tools.switcher a' ).removeClass('active');
                    window.charts['multiple_69ef843750774'].render();
                    jQuery(this).addClass('active');
                });

               var first_chart = jQuery('#multiple_69ef843750774 .controls ul li' ).first();
                draw_selected(first_chart);

                jQuery('#multiple_69ef843750774 summary' ).bind( "click", function() {
                    draw_selected('#multiple_69ef843750774 .controls ul li:first');
                });
               

                jQuery('#multiple_69ef843750774 .controls ul li' ).bind( "click", function() {
                    draw_selected(this);
                });
                
                 jQuery('#multiple_69ef843750774 .superior' ).css("display",'none');

                var options = {
                    series: [],
                    colors: ['#92278f','rgb(117, 60, 189)','rgb(247, 4, 221)','rgb(251,115,0)','rgb(73, 159, 158)','rgb(246, 1, 122)','#5C3C85'],
                    chart: {
                        type: 'bar',
                        redrawOnWindowResize: true,
                        locales: [
                            {
                                "name": "ca",
                                "options": {
                                    "months": ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Septembre", "Octubre", "Novembre", "Desembre"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarregar SVG",
                                        "exportToPNG": "Descarregar PNG",
                                        "exportToCSV": "Descarregar CSV",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            },
                            {
                                "name": "es",
                                "options": {
                                    "months": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarga SVG",
                                        "exportToPNG": "Descarga PNG",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            }
                        ],
                        defaultLocale: 'ca',
                        fontFamily: '',
                    },
                    plotOptions: {
                        bar: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        column: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        pie: {
                            startAngle: 0,
                            endAngle: 360,
                            expandOnClick: true,
                            offsetX: 0,
                            offsetY: 0,
                            customScale: 1,
                            dataLabels: {
                                offset: 0,
                                minAngleToShowLabel: 10
                            }
                        },
                        area: {
                            fillTo: 'origin',
                        }
                    },
                    dataLabels: {
                        enabled: true,
                        offsetY: -20,
                        style: {
                            fontSize: '12px',
                            colors: ["#304758"]
                        }
                    },

                    xaxis: {
                        position: 'top',
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false
                        },
                        labels: {
                            rotateAlways: true,
                            rotate: 0,
                            hideOverlappingLabels: false,
                            trim: false,
                            maxHeight: 96,
                            minHeight: 56,
                            style: {
                                fontSize: '12px'
                            }
                        },
                        crosshairs: {
                            fill: {
                                type: 'gradient',
                                gradient: {
                                    colorFrom: '#D8E3F0',
                                    colorTo: '#BED1E6',
                                    stops: [0, 100],
                                    opacityFrom: 0.4,
                                    opacityTo: 0.5,
                                }
                            }
                        },
                        tooltip: {
                            enabled: true,
                            y: {
                                formatter: function (value) {
                                    return Number(value).toLocaleString();
                                }
                            }
                        }
                    },
                    yaxis: {
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false,
                        },
                        labels: {
                            show: false,
                            formatter: function (value) {
                                return Number(value).toLocaleString();
                            }
                        }

                    },
                    title: {
                        text: '',
                        align: 'center',
                    },
                    subtitle: {
                        text: '',
                        offsetY: 0,
                        align: 'center'
                    },
                    msgs:{
                        urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                        selerror: 'tbrowser: A valid selector must be specified.',
                        jsonerror: "The request did not return a valid JSON-stat dataset.",
                        dimerror: "Only one dimension was found in the dataset. At least two are required.",
                        dataerror: "Selection returned no data!",
                        source: "Fuente",
                        filters: "Filtros",
                        constants: "Constantes",
                        rc: "Filas & Columnas",
                        na: "n/a" //Not available symbol for null values
                    }
                };


                window.charts['multiple_69ef843750774']  = new ApexCharts(document.querySelector("#"+id+" .chart-render"), options);
                window.charts['multiple_69ef843750774'].render();

            });
            
          
        </script>
        		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-91557d9 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="91557d9" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2f61a93" data-id="2f61a93" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-36545c8 elementor-widget elementor-widget-spacer" data-id="36545c8" data-element_type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
					<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-cf263a0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="cf263a0" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2d32d2a" data-id="2d32d2a" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-e481aa0 elementor-widget elementor-widget-heading" data-id="e481aa0" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Datos del Servicio de Atención - Servicio de <p style="display: inline;font-family: Arial">24</p> horas.</h2>		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f57493c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f57493c" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b8f163c" data-id="b8f163c" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-multiple_69ef84375209b elementor-widget elementor-widget-ibstat-chart" data-id="multiple_69ef84375209b" data-element_type="widget" data-widget_type="ibstat-chart.default">
				<div class="elementor-widget-container">
			        
        <article id="multiple_69ef84375209b" class="wrapper-ibstat-chart" >
            <div class="superior" style="width: 100%; height: 100%; position: absolute;"></div>
            <details >
                <summary>
                    <header class="">
                        <h4 class="heading" >Datos del Servicio de Atención 2025 - Servicio de 24 horas.</h4>
                        <i aria-hidden="true" class="fas fa-plus"></i>                    </header>
                </summary>
                
                <div class="ibstat-chart">
                    <div class="content">
                        <aside class="controls">
                            <ul><li class="elementor-repeater-item-3b67a08" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iRXZvbHVjacOzbiBkZSBsYXMgbGxhbWFkYXMgcmVjaWJpZGFzIHBvciBlbCBTZXJ2aWNpbyBkZSBBdGVuY2nDs24gVGVsZWbDs25pY2EgRXNwZWNpYWxpemFkYSAyNCBob3JhcyBlbiBsYXMgSWxsZXMgQmFsZWFycy4gMjAyMuKAkzIwMjUuCigxIGRlIGVuZXJvLSAzMSBkZSBkaWNpZW1icmUpLiIgYXJpYS1sYWJlbD0iQ29sdW1uIENoYXJ0IiBpZD0iZGF0YXdyYXBwZXItY2hhcnQtdHRoZlYiIHNyYz0iaHR0cHM6Ly9kYXRhd3JhcHBlci5kd2Nkbi5uZXQvdHRoZlYvMi8iIHNjcm9sbGluZz0ibm8iIGZyYW1lYm9yZGVyPSIwIiBzdHlsZT0id2lkdGg6IDA7IG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50OyBib3JkZXI6IG5vbmU7IiBoZWlnaHQ9IjQ5MSIgZGF0YS1leHRlcm5hbD0iMSI+PC9pZnJhbWU+"
                                                data-lang="ca" 
                                                data-set="" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de llamadas" 
                                                data-source="" 
                                                data-row_default="" 
                                                data-col_default="Categoria" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca//" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca//.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Evolución de las llamadas recibidas por el Servicio de Atención Telefónica Especializada 24 horas en las Illes Balears. 2022–2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-88ef00b" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iRXZvbHVjacOzbiBkZSBsYXMgbGxhbWFkYXMgcmVhbGl6YWRhcyAyMDI0LTIwMjUgYWwgU2VydmljaW8gZGUgQXRlbmNpw7NuIFRlbGVmw7NuaWNhIEVzcGVjaWFsaXphZGEgMjQgaG9yYXMgZW4gbGFzIElsbGVzIEJhbGVhcnMuIFBvciBtZXNlcy4KKDEgZGUgZW5lcm8tIDMxIGRlIGRpY2llbWJyZSkuIiBhcmlhLWxhYmVsPSJMw61uZWFzIiBpZD0iZGF0YXdyYXBwZXItY2hhcnQtTHo2QXUiIHNyYz0iaHR0cHM6Ly9kYXRhd3JhcHBlci5kd2Nkbi5uZXQvTHo2QXUvMS8iIHNjcm9sbGluZz0ibm8iIGZyYW1lYm9yZGVyPSIwIiBzdHlsZT0id2lkdGg6IDA7IG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50OyBib3JkZXI6IG5vbmU7IiBoZWlnaHQ9IjUzMCIgZGF0YS1leHRlcm5hbD0iMSI+PC9pZnJhbWU+"
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de llamadas" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="material-icons md-watch_later" data-md-icon="watch_later"></i>Evolución de las llamadas realizadas 2024-2025 al Servicio de Atención Telefónica Especializada 24 horas en las Illes Balears. Por meses. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-90c296d" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iTGxhbWFkYXMgYWwgc2VydmljaW8gZGUgQXRlbmNpw7NuIFRlbGVmw7NuaWNhIEVzcGVjaWFsaXphZGEgMjQgaG9yYXMgZW4gbGFzIElsbGVzIEJhbGVhcnMsIHNlZ8O6biB0aXBvIGRlIHZpb2xlbmNpYS4gQcOxbyAyMDI1LgooMSBkZSBlbmVyby0gMzEgZGUgZGljaWVtYnJlKS4iIGFyaWEtbGFiZWw9IlRhYmxhIiBpZD0iZGF0YXdyYXBwZXItY2hhcnQtRm83NEwiIHNyYz0iaHR0cHM6Ly9kYXRhd3JhcHBlci5kd2Nkbi5uZXQvRm83NEwvMi8iIHNjcm9sbGluZz0ibm8iIGZyYW1lYm9yZGVyPSIwIiBzdHlsZT0id2lkdGg6IDA7IG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50OyBib3JkZXI6IG5vbmU7IiBoZWlnaHQ9IjkxNSIgZGF0YS1leHRlcm5hbD0iMSI+PC9pZnJhbWU+"
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Llamadas al servicio de Atención Telefónica Especializada 24 horas en las Illes Balears, según tipo de violencia. Año 2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-0cc34e6" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iTGxhbWFkYXMgYWwgc2VydmljaW8gZGUgQXRlbmNpw7NuIFRlbGVmw7NuaWNhIEVzcGVjaWFsaXphZGEgMjQgaG9yYXMsIHNlZ8O6biB6b25hIGdlb2dyw6FmaWNhIGRlIHJlc2lkZW5jaWEgZW4gbGFzIElsbGVzIEJhbGVhcnMuIEHDsW8gMjAyNS4KKDEgZGUgZW5lcm8tIDMxIGRlIGRpY2llbWJyZSkuIiBhcmlhLWxhYmVsPSJHcsOhZmljbyBkZSBjb2x1bW5hcyIgaWQ9ImRhdGF3cmFwcGVyLWNoYXJ0LTViOFVJIiBzcmM9Imh0dHBzOi8vZGF0YXdyYXBwZXIuZHdjZG4ubmV0LzViOFVJLzEvIiBzY3JvbGxpbmc9Im5vIiBmcmFtZWJvcmRlcj0iMCIgc3R5bGU9IndpZHRoOiAwOyBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDsgYm9yZGVyOiBub25lOyIgaGVpZ2h0PSI2MzciIGRhdGEtZXh0ZXJuYWw9IjEiPjwvaWZyYW1lPg=="
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Llamadas al servicio de Atención Telefónica Especializada 24 horas, según zona geográfica de residencia en las Illes Balears. Año 2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-e2f2409" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iUG9yY2VudGFqZSBkZSBsbGFtYWRhcyBhbCBTZXJ2aWNpbyBkZSBBdGVuY2nDs24gVGVsZWbDs25pY2EgRXNwZWNpYWxpemFkYSAyNCBob3Jhcywgc2Vnw7puIHpvbmEgZ2VvZ3LDoWZpY2EgZGUgcmVzaWRlbmNpYSBlbiBsYXMgSWxsZXMgQmFsZWFycy4gQcOxbyAyMDI1LgooMSBkZSBlbmVyby0gMzEgZGUgZGljaWVtYnJlKS4iIGFyaWEtbGFiZWw9Ikdyw6FmaWNvIGRlIGNvbHVtbmFzIiBpZD0iZGF0YXdyYXBwZXItY2hhcnQta1ZWN1UiIHNyYz0iaHR0cHM6Ly9kYXRhd3JhcHBlci5kd2Nkbi5uZXQva1ZWN1UvMS8iIHNjcm9sbGluZz0ibm8iIGZyYW1lYm9yZGVyPSIwIiBzdHlsZT0id2lkdGg6IDA7IG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50OyBib3JkZXI6IG5vbmU7IiBoZWlnaHQ9IjYzNyIgZGF0YS1leHRlcm5hbD0iMSI+PC9pZnJhbWU+"
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de llamadas *Las respuestas son acumulables" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Porcentaje de llamadas al Servicio de Atención Telefónica Especializada 24 horas, según zona geográfica de residencia en las Illes Balears. Año 2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-2f3487f" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iTGxhbWFkYXMgYWwgU2VydmljaW8gZGUgQXRlbmNpw7NuIFRlbGVmw7NuaWNhIEVzcGVjaWFsaXphZGEgMjQgaG9yYXMgZW4gbGFzIElsbGVzIEJhbGVhcnMsIHNlZ8O6biBkaXNjYXBhY2lkYWQuIEHDsW8gMjAyNS4gKDEgZGUgZW5lcm8tIDMxIGRlIGRpY2llbWJyZSkuIiBhcmlhLWxhYmVsPSJBbmlsbG8gc2VtaWNpcmN1bGFyIiBpZD0iZGF0YXdyYXBwZXItY2hhcnQtZlBMcnAiIHNyYz0iaHR0cHM6Ly9kYXRhd3JhcHBlci5kd2Nkbi5uZXQvZlBMcnAvMi8iIHNjcm9sbGluZz0ibm8iIGZyYW1lYm9yZGVyPSIwIiBzdHlsZT0id2lkdGg6IDA7IG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50OyBib3JkZXI6IG5vbmU7IiBoZWlnaHQ9IjQ5MSIgZGF0YS1leHRlcm5hbD0iMSI+PC9pZnJhbWU+"
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida=" Unidad de medida: Número de llamadas" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Llamadas al Servicio de Atención Telefónica Especializada 24 horas en las Illes Balears, según discapacidad. Año 2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-121b489" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iUG9yY2VudGFqZSBkZSBsbGFtYWRhcyBhbCBTZXJ2aWNpbyBkZSBBdGVuY2nDs24gVGVsZWbDs25pY2EgRXNwZWNpYWxpemFkYSAyNCBob3JhcyBlbiBsYXMgSWxsZXMgQmFsZWFycywgc2Vnw7puIGRpc2NhcGFjaWRhZC4gQcOxbyAyMDI1LiAoMSBkZSBlbmVyby0gMzEgZGUgZGljaWVtYnJlKS4iIGFyaWEtbGFiZWw9IkFuaWxsbyBzZW1pY2lyY3VsYXIiIGlkPSJkYXRhd3JhcHBlci1jaGFydC1HWkRPbCIgc3JjPSJodHRwczovL2RhdGF3cmFwcGVyLmR3Y2RuLm5ldC9HWkRPbC8yLyIgc2Nyb2xsaW5nPSJubyIgZnJhbWVib3JkZXI9IjAiIHN0eWxlPSJ3aWR0aDogMDsgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IGJvcmRlcjogbm9uZTsiIGhlaWdodD0iNTE3IiBkYXRhLWV4dGVybmFsPSIxIj48L2lmcmFtZT4="
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Porcentaje de llamadas al Servicio de Atención Telefónica Especializada 24 horas en las Illes Balears, según discapacidad. Año 2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-83a9bb8" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iVGlwbyBkZSBkaXNjYXBhY2lkYWQgZGUgbGFzIG11amVyZXMgYXRlbmRpZGFzIHBvciBlbCBTZXJ2aWNpbyBkZSBBdGVuY2nDs24gVGVsZWbDs25pY2EgRXNwZWNpYWxpemFkYSAyNCBob3JhcyBlbiBsYXMgSWxsZXMgQmFsZWFycy4gQcOxbyAyMDI1IChkZWwgMSBkZSBlbmVybyBhbCAzMSBkZSBkaWNpZW1icmUpLiIgYXJpYS1sYWJlbD0iR3LDoWZpY28gZGUgY29sdW1uYXMiIGlkPSJkYXRhd3JhcHBlci1jaGFydC1LWnR2QSIgc3JjPSJodHRwczovL2RhdGF3cmFwcGVyLmR3Y2RuLm5ldC9LWnR2QS8xLyIgc2Nyb2xsaW5nPSJubyIgZnJhbWVib3JkZXI9IjAiIHN0eWxlPSJ3aWR0aDogMDsgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IGJvcmRlcjogbm9uZTsiIGhlaWdodD0iNTE5IiBkYXRhLWV4dGVybmFsPSIxIj48L2lmcmFtZT4="
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida=" Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Tipo de discapacidad de las mujeres atendidas por el Servicio de Atención Telefónica Especializada 24 horas en las Illes Balears. Año 2025 (del 1 de enero al 31 de diciembre).</li><li class="elementor-repeater-item-cefc59e" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iTGxhbWFkYXMgYWwgU2VydmljaW8gZGUgQXRlbmNpw7NuIFRlbGVmw7NuaWNhIGVzcGVjaWFsaXphZGEgMjQgaG9yYXMgZW4gbGFzIElsbGVzIEJhbGVhcnMsIHNlZ8O6biBlZGFkLiBBw7FvIDIwMjUuCigxIGRlIGVuZXJvLSAzMSBkZSBkaWNpZW1icmUpLiIgYXJpYS1sYWJlbD0iQmFycmFzIGFncnVwYWRhcyIgaWQ9ImRhdGF3cmFwcGVyLWNoYXJ0LWtKMU5tIiBzcmM9Imh0dHBzOi8vZGF0YXdyYXBwZXIuZHdjZG4ubmV0L2tKMU5tLzEvIiBzY3JvbGxpbmc9Im5vIiBmcmFtZWJvcmRlcj0iMCIgc3R5bGU9IndpZHRoOiAwOyBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDsgYm9yZGVyOiBub25lOyIgaGVpZ2h0PSI2OTQiIGRhdGEtZXh0ZXJuYWw9IjEiPjwvaWZyYW1lPg=="
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="" 
                                                data-medida="" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Llamadas al Servicio de Atención Telefónica especializada 24 horas en las Illes Balears, según edad. Año 2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-73072af" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iTGxhbWFkYXMgcmVjaWJpZGFzIGR1cmFudGUgZWwgMjAyNSBhbCBTZXJ2aWNpbyBkZSBBdGVuY2nDs24gVGVsZWbDs25pY2EgRXNwZWNpYWxpemFkYSAyNCBob3JhcyBlbiBsYXMgSWxsZXMgQmFsZWFycywgc2Vnw7puIGVsIHRpcG8gZGUgdmlvbGVuY2lhIChMTyAxLzIwMDQpLgooMSBkZSBlbmVyby0gMzEgZGUgZGljaWVtYnJlKSIgYXJpYS1sYWJlbD0iR3LDoWZpY28gZGUgY29sdW1uYXMiIGlkPSJkYXRhd3JhcHBlci1jaGFydC1HYmhxRCIgc3JjPSJodHRwczovL2RhdGF3cmFwcGVyLmR3Y2RuLm5ldC9HYmhxRC8xLyIgc2Nyb2xsaW5nPSJubyIgZnJhbWVib3JkZXI9IjAiIHN0eWxlPSJ3aWR0aDogMDsgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IGJvcmRlcjogbm9uZTsiIGhlaWdodD0iNTY1IiBkYXRhLWV4dGVybmFsPSIxIj48L2lmcmFtZT4="
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="" 
                                                data-medida="" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Llamadas recibidas durante el 2025 al Servicio de Atención Telefónica Especializada 24 horas en las Illes Balears, según el tipo de violencia (LO 1/2004). (1 de enero- 31 de diciembre)</li></ul>                        </aside>
                        <div class="table-wrapper">
                            <div class="loading hide">
                                <i aria-hidden="true" class="fas fa-spinner fa-pulse"></i>
                            </div>
                            <div class="tools switcher">
                                <a id="graph" class="active">Gráfico</a>
                                <a id="table" >Tabla</a>
                            </div>
                            <div class="ibstat-chart">
                                
                                <div class="chart-controls"></div>

                                <span id="fuente" class="source fuente" style="padding-bottom: 0;"></span>
                                <br class="fuente"/>
                                <span id="medida" class="source"></span>

                                <div class="chart-render">
                                    <p></p>
                                </div>

                                <!-- Contenedor exclusivo para IFRAME -->
                                <div class="iframe-render" style="display:none;"></div>

                            </div>

                            <div class="ibstat-table hide">
                                <div class="table-render">
                                    <p></p>
                                </div>
                            </div>
                            <div class="tools">
                                <span>Descargar</span>
                                <a href="#" id="csv">CSV</a>
                                <a href="#"id="json">JSON</a>
                            </div>
                        </div>
                    </div>
                </div>
            </details>
        </article>
        <script type="text/javascript" type="module">
            function changeFont() {
                jQuery('#multiple_69ef84375209b .chart-controls #source').css('display','none');
            }
            
            jQuery(document).ready(function($){

                window.charts = (window.charts == undefined)?[]:window.charts;
                var id = 'multiple_69ef84375209b';

                jQuery('#multiple_69ef84375209b .tools #json').css('display', 'none');

                function draw_selected(element) {
                    // PREVENCIÓN de la siguiente activación automática del primer item
                    var $list = jQuery(element).closest('.controls').find('ul');

                    if ($list.data('prevent-next-default')) {
                        $list.data('prevent-next-default', false);
                        return;
                    }
                    medida = jQuery(element).data("medida");
                    fuente = jQuery(element).data("fuente");
                    source = jQuery(element).data("source");
                    set = jQuery(element).data("set");
                    lang = jQuery(element).data("lang");
                    type = jQuery(element).data("type");
                    row_default = jQuery(element).data("row_default");
                    col_default = jQuery(element).data("col_default");
                    preset_filter = jQuery(element).data("filter");
                    preset_default_filters = jQuery(element).data("default_filters");
                    jQuery('#multiple_69ef84375209b .controls ul li').removeClass('active');
                    jQuery('#multiple_69ef84375209b .loading').removeClass('hide');
                    jQuery(element).addClass('active');


                    jQuery('#multiple_69ef84375209b .tools #csv').attr('href', $(element).data("exportcsv"));

                    // --- SI EL FORMATO ES IFRAME ---
                    if (jQuery(element).data("format") === "iframe") {

                    let iframe_code = atob(jQuery(element).data("iframe"));

                    // (⬇⬇⬇ Ocultar todo ⬇⬇⬇)
                    jQuery('#multiple_69ef84375209b .chart-controls').hide();
                    jQuery('#multiple_69ef84375209b #fuente').hide();
                    jQuery('#multiple_69ef84375209b #medida').hide();
                    jQuery('#multiple_69ef84375209b .chart-render').hide();
                    jQuery('#multiple_69ef84375209b .table-render').hide();

                    jQuery('#multiple_69ef84375209b .tools.switcher').hide();
                    jQuery('#multiple_69ef84375209b .table-wrapper > .tools').hide();

                    jQuery('#multiple_69ef84375209b .iframe-render')
                        .show()
                        .html(iframe_code);

                    jQuery(element).closest('ul').data('prevent-next-default', true);
                    jQuery('#multiple_69ef84375209b .loading').addClass('hide');

                    return;
                }

                // --------------------------------------------------------
                // === Restaurar cuando NO es iframe =======================
                // --------------------------------------------------------

                jQuery('#multiple_69ef84375209b .iframe-render').hide().empty();

                jQuery('#multiple_69ef84375209b .chart-controls').show();
                jQuery('#multiple_69ef84375209b #fuente').show();
                jQuery('#multiple_69ef84375209b #medida').show();
                jQuery('#multiple_69ef84375209b .chart-render').show();
                jQuery('#multiple_69ef84375209b .table-render').show();

                jQuery('#multiple_69ef84375209b .tools.switcher').show();
                jQuery('#multiple_69ef84375209b .table-wrapper > .tools').show();




                    if(set){
                        jQuery('#multiple_69ef84375209b .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+String(source || '').replace(/^\/+|\/+$/g, '')+"/"+String(set || '').replace(/^\/+|\/+$/g, '')+".json");
                        /*jQuery('#multiple_69ef84375209b .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+source+"/"+set+".json");*/

                        if(set==="I302042_1001"||set==="I302033_0101"){
                            jQuery('#multiple_69ef84375209b .tools #json').css('display', 'none');
                        }else{
                            jQuery('#multiple_69ef84375209b .tools #json').css('display', 'inline');
                        }
                    }else{
                        jQuery('#multiple_69ef84375209b .tools #json').attr('href', "#");
                        jQuery('#multiple_69ef84375209b .tools #json').css('display', 'none');

                    }


                    if(fuente){
                        jQuery('#multiple_69ef84375209b #fuente').text(fuente);
                        jQuery('#multiple_69ef84375209b .fuente').css('display', "block");
                    }else{
                        jQuery('#multiple_69ef84375209b #fuente').text(fuente);
                        jQuery('#multiple_69ef84375209b .fuente').css('display', "none");

                    }

                    if(medida){
                        jQuery('#multiple_69ef84375209b #medida').text(medida);
                    }else{
                        jQuery('#multiple_69ef84375209b #medida').text(medida);


                    }
                    
                    // Si no es iframe → restaurar modo gráfico
                    jQuery('#multiple_69ef84375209b .iframe-render').hide().empty();
                    jQuery('#multiple_69ef84375209b .chart-render').show();
                    jQuery('#multiple_69ef84375209b .table-render').show();
                    
                    $.get({
                        url: jQuery(element).data("url"),
                        success: function(response, status, xhr) {
                            //console.log(jQuery(element).data("url"));
                            ct = xhr.getResponseHeader("content-type");
                            if(ct && ct.indexOf("text/csv") !== -1) {
                                obj = JSONstatUtils.fromCSV( response );
                            } else if (response && typeof response === "object") {
                                if (
                                    response.class === "dataset" ||
                                    response.class === "collection" ||
                                    response.class === "bundle" ||
                                    response.version === "2.0"
                                ) {
                                    obj = response;
                                } else if (response.dataSets || response.structure) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                } else {
                                    obj = response;
                                }
                            } else if (ct && (ct.indexOf("text/json") !== -1 || ct.indexOf("application/json") !== -1)) {
                                try {
                                    var parsedResponse = JSON.parse(response);

                                    if (
                                        parsedResponse &&
                                        (
                                            parsedResponse.class === "dataset" ||
                                            parsedResponse.class === "collection" ||
                                            parsedResponse.class === "bundle" ||
                                            parsedResponse.version === "2.0"
                                        )
                                    ) {
                                        obj = parsedResponse;
                                    } else {
                                        obj = JSONstatUtils.fromSDMX( parsedResponse );
                                    }
                                } catch(error) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                }
                                
                            } else {
                                obj = response;
                            }

                            if (obj && obj.extension && obj.extension.ibstat_chart_data) {
                                console.debug('ibstat chart data', obj.extension.ibstat_chart_data);
                            }

                            var parsedDataset = JSONstat(obj);
                            ds = parsedDataset && parsedDataset.class === "dataset"
                                ? parsedDataset
                                : parsedDataset.Dataset(0);

                            if (!ds) {
                                jQuery('#multiple_69ef84375209b .loading').addClass('hide');
                                jQuery('#multiple_69ef84375209b .table-render').html('An error ocurred, please try again later or contact us.');
                                jQuery('#multiple_69ef84375209b .chart-render').html('An error ocurred, please try again later or contact us.');
                                return;
                            }

                            if(	ds.role != null) metric = ds.Dimension(ds.role.metric[0]);

                            dimensions = 	ds.Dimension();
                            axis = [];
                            series = [];
                            options = []
                            options.preset = row_default;
                            options.preset_col = col_default;
                            options.preset_filter = preset_filter;
                            options.preset_default_filters = preset_default_filters;
                            options.chart = {};
                            options.chart.type = type || 'bar';
                            options.i18n = {};
                            options.i18n.locale = lang;
                            options.i18n.msgs = {
                                urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                                selerror: 'tbrowser: A valid selector must be specified.',
                                jsonerror: "The request did not return a valid JSON-stat dataset.",
                                dimerror: "Only one dimension was found in the dataset. At least two are required.",
                                dataerror: "Selection returned no data!",
                                source: "Fuente",
                                filters: "Filtros",
                                constants: "Constantes",
                                rc: "Filas & Columnas",
                                na: "n/a" //Not available symbol for null values
                            };

                            ds.Dimension().forEach(function(e,i){
                                axis.push({ id: i, text: 'd',len : e.length });
                            });



                            draw_table(obj, document.querySelector("#"+id+" .table-render"), options);
                            draw_chart(obj, document.querySelector("#"+id+" .chart-controls"), options, 'multiple_69ef84375209b');


                        }
                    })
                        .done(function() {
                            jQuery('#multiple_69ef84375209b .loading').addClass('hide');

                        })
                        .fail(function() {
                            jQuery('#multiple_69ef84375209b .loading').addClass('hide');
                            jQuery('#multiple_69ef84375209b .table-render').html('An error ocurred, please try again later or contact us.');

                        });




                }

                jQuery('#multiple_69ef84375209b .tools.switcher a' ).bind( "click", function() {
                    jQuery('#multiple_69ef84375209b .ibstat-table').toggleClass('hide');
                    jQuery('#multiple_69ef84375209b .ibstat-chart').toggleClass('hide');
                    jQuery('#multiple_69ef84375209b .tools.switcher a' ).removeClass('active');
                    window.charts['multiple_69ef84375209b'].render();
                    jQuery(this).addClass('active');
                });

               var first_chart = jQuery('#multiple_69ef84375209b .controls ul li' ).first();
                draw_selected(first_chart);

                jQuery('#multiple_69ef84375209b summary' ).bind( "click", function() {
                    draw_selected('#multiple_69ef84375209b .controls ul li:first');
                });
               

                jQuery('#multiple_69ef84375209b .controls ul li' ).bind( "click", function() {
                    draw_selected(this);
                });
                
                 jQuery('#multiple_69ef84375209b .superior' ).css("display",'none');

                var options = {
                    series: [],
                    colors: ['#92278f','rgb(117, 60, 189)','rgb(247, 4, 221)','rgb(251,115,0)','rgb(73, 159, 158)','rgb(246, 1, 122)','#5C3C85'],
                    chart: {
                        type: 'bar',
                        redrawOnWindowResize: true,
                        locales: [
                            {
                                "name": "ca",
                                "options": {
                                    "months": ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Septembre", "Octubre", "Novembre", "Desembre"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarregar SVG",
                                        "exportToPNG": "Descarregar PNG",
                                        "exportToCSV": "Descarregar CSV",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            },
                            {
                                "name": "es",
                                "options": {
                                    "months": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarga SVG",
                                        "exportToPNG": "Descarga PNG",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            }
                        ],
                        defaultLocale: 'ca',
                        fontFamily: '',
                    },
                    plotOptions: {
                        bar: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        column: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        pie: {
                            startAngle: 0,
                            endAngle: 360,
                            expandOnClick: true,
                            offsetX: 0,
                            offsetY: 0,
                            customScale: 1,
                            dataLabels: {
                                offset: 0,
                                minAngleToShowLabel: 10
                            }
                        },
                        area: {
                            fillTo: 'origin',
                        }
                    },
                    dataLabels: {
                        enabled: true,
                        offsetY: -20,
                        style: {
                            fontSize: '12px',
                            colors: ["#304758"]
                        }
                    },

                    xaxis: {
                        position: 'top',
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false
                        },
                        labels: {
                            rotateAlways: true,
                            rotate: 0,
                            hideOverlappingLabels: false,
                            trim: false,
                            maxHeight: 96,
                            minHeight: 56,
                            style: {
                                fontSize: '12px'
                            }
                        },
                        crosshairs: {
                            fill: {
                                type: 'gradient',
                                gradient: {
                                    colorFrom: '#D8E3F0',
                                    colorTo: '#BED1E6',
                                    stops: [0, 100],
                                    opacityFrom: 0.4,
                                    opacityTo: 0.5,
                                }
                            }
                        },
                        tooltip: {
                            enabled: true,
                            y: {
                                formatter: function (value) {
                                    return Number(value).toLocaleString();
                                }
                            }
                        }
                    },
                    yaxis: {
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false,
                        },
                        labels: {
                            show: false,
                            formatter: function (value) {
                                return Number(value).toLocaleString();
                            }
                        }

                    },
                    title: {
                        text: '',
                        align: 'center',
                    },
                    subtitle: {
                        text: '',
                        offsetY: 0,
                        align: 'center'
                    },
                    msgs:{
                        urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                        selerror: 'tbrowser: A valid selector must be specified.',
                        jsonerror: "The request did not return a valid JSON-stat dataset.",
                        dimerror: "Only one dimension was found in the dataset. At least two are required.",
                        dataerror: "Selection returned no data!",
                        source: "Fuente",
                        filters: "Filtros",
                        constants: "Constantes",
                        rc: "Filas & Columnas",
                        na: "n/a" //Not available symbol for null values
                    }
                };


                window.charts['multiple_69ef84375209b']  = new ApexCharts(document.querySelector("#"+id+" .chart-render"), options);
                window.charts['multiple_69ef84375209b'].render();

            });
            
          
        </script>
        		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-63c32a0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="63c32a0" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1134f9d" data-id="1134f9d" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-multiple_69ef843752adb elementor-widget elementor-widget-ibstat-chart" data-id="multiple_69ef843752adb" data-element_type="widget" data-widget_type="ibstat-chart.default">
				<div class="elementor-widget-container">
			        
        <article id="multiple_69ef843752adb" class="wrapper-ibstat-chart" >
            <div class="superior" style="width: 100%; height: 100%; position: absolute;"></div>
            <details >
                <summary>
                    <header class="">
                        <h4 class="heading" >Datos del Servicio de Atención 2024 - Servicio de 24 horas.</h4>
                        <i aria-hidden="true" class="fas fa-plus"></i>                    </header>
                </summary>
                
                <div class="ibstat-chart">
                    <div class="content">
                        <aside class="controls">
                            <ul><li class="elementor-repeater-item-3b67a08" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de llamadas" 
                                                data-source="" 
                                                data-row_default="" 
                                                data-col_default="Categoria" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/R-Servei-atencio-S24h-2019-2024-CAST-1.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/R-Servei-atencio-S24h-2019-2024-CAST-1.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Evolución de las llamadas realizadas 2023-2024 al Servicio de Atención Telefónica Especializada 24 horas en les Illes Balears. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-88ef00b" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de llamadas" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-zona-geografica-Servei-Atencio-24h-cast-1.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-zona-geografica-Servei-Atencio-24h-cast-1.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="material-icons md-watch_later" data-md-icon="watch_later"></i>Número de beneficiarias del Servicio de Atención Telefónica Especializada 24 horas según zona geográfica de residencia en les Illes Balears. 2024. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-90c296d" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-zona-geografica-Percentatge-Servei-Atencio-24h-cast-1.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-zona-geografica-Percentatge-Servei-Atencio-24h-cast-1.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Porcentaje de beneficiarias del servicio de atención telefónica especializada 24 horas según zona geográfica de residencia en les Illes Balears. 2024. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-0cc34e6" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-Edat-Servei-Atencio-24h.-cast-2.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-Edat-Servei-Atencio-24h.-cast-2.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Número de beneficiarias del Servicio de Atención Telefónica Especializada 24 horas en les Illes Balears según edad. 2024. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-e2f2409" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de llamadas *Las respuestas son acumulables" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-tipus-violencia-Servei-Atencio-24h-cast-1.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-tipus-violencia-Servei-Atencio-24h-cast-1.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Número de llamadas recibidas durante el 2024 al Servicio de Atención Telefónica Especializada 24 horas en les Illes Balears, según el tipo de violencia (LO 1/2004). 2024. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-2f3487f" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida=" Unidad de medida: Número de llamadas" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-demanda-SERVEI-24H-2024-cast.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-demanda-SERVEI-24H-2024-cast.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i> Tipología de las demandas al Servicio de Atención Telefónica Especializada 24 horas en les Illes Balears. 2024. (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-121b489" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-Discapacitat-S-Atencio-24h-CAST-1.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-Discapacitat-S-Atencio-24h-CAST-1.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Número de beneficiarias del Servicio de Atención Telefónica Especializada 24 horas en les Illes Balears según discapacidad. 2024. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-83a9bb8" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida=" Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-Percentatge-discapacitat-S-Atencio-24h-CAST-1.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-Percentatge-discapacitat-S-Atencio-24h-CAST-1.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Porcentaje de beneficiarias del Servicio de Atención Telefónica Especializada 24 horas en les Illes Balears según discapacidad. 2024. (1 de enero- 31 de diciembre).</li></ul>                        </aside>
                        <div class="table-wrapper">
                            <div class="loading hide">
                                <i aria-hidden="true" class="fas fa-spinner fa-pulse"></i>
                            </div>
                            <div class="tools switcher">
                                <a id="graph" class="active">Gráfico</a>
                                <a id="table" >Tabla</a>
                            </div>
                            <div class="ibstat-chart">
                                
                                <div class="chart-controls"></div>

                                <span id="fuente" class="source fuente" style="padding-bottom: 0;"></span>
                                <br class="fuente"/>
                                <span id="medida" class="source"></span>

                                <div class="chart-render">
                                    <p></p>
                                </div>

                                <!-- Contenedor exclusivo para IFRAME -->
                                <div class="iframe-render" style="display:none;"></div>

                            </div>

                            <div class="ibstat-table hide">
                                <div class="table-render">
                                    <p></p>
                                </div>
                            </div>
                            <div class="tools">
                                <span>Descargar</span>
                                <a href="#" id="csv">CSV</a>
                                <a href="#"id="json">JSON</a>
                            </div>
                        </div>
                    </div>
                </div>
            </details>
        </article>
        <script type="text/javascript" type="module">
            function changeFont() {
                jQuery('#multiple_69ef843752adb .chart-controls #source').css('display','none');
            }
            
            jQuery(document).ready(function($){

                window.charts = (window.charts == undefined)?[]:window.charts;
                var id = 'multiple_69ef843752adb';

                jQuery('#multiple_69ef843752adb .tools #json').css('display', 'none');

                function draw_selected(element) {
                    // PREVENCIÓN de la siguiente activación automática del primer item
                    var $list = jQuery(element).closest('.controls').find('ul');

                    if ($list.data('prevent-next-default')) {
                        $list.data('prevent-next-default', false);
                        return;
                    }
                    medida = jQuery(element).data("medida");
                    fuente = jQuery(element).data("fuente");
                    source = jQuery(element).data("source");
                    set = jQuery(element).data("set");
                    lang = jQuery(element).data("lang");
                    type = jQuery(element).data("type");
                    row_default = jQuery(element).data("row_default");
                    col_default = jQuery(element).data("col_default");
                    preset_filter = jQuery(element).data("filter");
                    preset_default_filters = jQuery(element).data("default_filters");
                    jQuery('#multiple_69ef843752adb .controls ul li').removeClass('active');
                    jQuery('#multiple_69ef843752adb .loading').removeClass('hide');
                    jQuery(element).addClass('active');


                    jQuery('#multiple_69ef843752adb .tools #csv').attr('href', $(element).data("exportcsv"));

                    // --- SI EL FORMATO ES IFRAME ---
                    if (jQuery(element).data("format") === "iframe") {

                    let iframe_code = atob(jQuery(element).data("iframe"));

                    // (⬇⬇⬇ Ocultar todo ⬇⬇⬇)
                    jQuery('#multiple_69ef843752adb .chart-controls').hide();
                    jQuery('#multiple_69ef843752adb #fuente').hide();
                    jQuery('#multiple_69ef843752adb #medida').hide();
                    jQuery('#multiple_69ef843752adb .chart-render').hide();
                    jQuery('#multiple_69ef843752adb .table-render').hide();

                    jQuery('#multiple_69ef843752adb .tools.switcher').hide();
                    jQuery('#multiple_69ef843752adb .table-wrapper > .tools').hide();

                    jQuery('#multiple_69ef843752adb .iframe-render')
                        .show()
                        .html(iframe_code);

                    jQuery(element).closest('ul').data('prevent-next-default', true);
                    jQuery('#multiple_69ef843752adb .loading').addClass('hide');

                    return;
                }

                // --------------------------------------------------------
                // === Restaurar cuando NO es iframe =======================
                // --------------------------------------------------------

                jQuery('#multiple_69ef843752adb .iframe-render').hide().empty();

                jQuery('#multiple_69ef843752adb .chart-controls').show();
                jQuery('#multiple_69ef843752adb #fuente').show();
                jQuery('#multiple_69ef843752adb #medida').show();
                jQuery('#multiple_69ef843752adb .chart-render').show();
                jQuery('#multiple_69ef843752adb .table-render').show();

                jQuery('#multiple_69ef843752adb .tools.switcher').show();
                jQuery('#multiple_69ef843752adb .table-wrapper > .tools').show();




                    if(set){
                        jQuery('#multiple_69ef843752adb .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+String(source || '').replace(/^\/+|\/+$/g, '')+"/"+String(set || '').replace(/^\/+|\/+$/g, '')+".json");
                        /*jQuery('#multiple_69ef843752adb .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+source+"/"+set+".json");*/

                        if(set==="I302042_1001"||set==="I302033_0101"){
                            jQuery('#multiple_69ef843752adb .tools #json').css('display', 'none');
                        }else{
                            jQuery('#multiple_69ef843752adb .tools #json').css('display', 'inline');
                        }
                    }else{
                        jQuery('#multiple_69ef843752adb .tools #json').attr('href', "#");
                        jQuery('#multiple_69ef843752adb .tools #json').css('display', 'none');

                    }


                    if(fuente){
                        jQuery('#multiple_69ef843752adb #fuente').text(fuente);
                        jQuery('#multiple_69ef843752adb .fuente').css('display', "block");
                    }else{
                        jQuery('#multiple_69ef843752adb #fuente').text(fuente);
                        jQuery('#multiple_69ef843752adb .fuente').css('display', "none");

                    }

                    if(medida){
                        jQuery('#multiple_69ef843752adb #medida').text(medida);
                    }else{
                        jQuery('#multiple_69ef843752adb #medida').text(medida);


                    }
                    
                    // Si no es iframe → restaurar modo gráfico
                    jQuery('#multiple_69ef843752adb .iframe-render').hide().empty();
                    jQuery('#multiple_69ef843752adb .chart-render').show();
                    jQuery('#multiple_69ef843752adb .table-render').show();
                    
                    $.get({
                        url: jQuery(element).data("url"),
                        success: function(response, status, xhr) {
                            //console.log(jQuery(element).data("url"));
                            ct = xhr.getResponseHeader("content-type");
                            if(ct && ct.indexOf("text/csv") !== -1) {
                                obj = JSONstatUtils.fromCSV( response );
                            } else if (response && typeof response === "object") {
                                if (
                                    response.class === "dataset" ||
                                    response.class === "collection" ||
                                    response.class === "bundle" ||
                                    response.version === "2.0"
                                ) {
                                    obj = response;
                                } else if (response.dataSets || response.structure) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                } else {
                                    obj = response;
                                }
                            } else if (ct && (ct.indexOf("text/json") !== -1 || ct.indexOf("application/json") !== -1)) {
                                try {
                                    var parsedResponse = JSON.parse(response);

                                    if (
                                        parsedResponse &&
                                        (
                                            parsedResponse.class === "dataset" ||
                                            parsedResponse.class === "collection" ||
                                            parsedResponse.class === "bundle" ||
                                            parsedResponse.version === "2.0"
                                        )
                                    ) {
                                        obj = parsedResponse;
                                    } else {
                                        obj = JSONstatUtils.fromSDMX( parsedResponse );
                                    }
                                } catch(error) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                }
                                
                            } else {
                                obj = response;
                            }

                            if (obj && obj.extension && obj.extension.ibstat_chart_data) {
                                console.debug('ibstat chart data', obj.extension.ibstat_chart_data);
                            }

                            var parsedDataset = JSONstat(obj);
                            ds = parsedDataset && parsedDataset.class === "dataset"
                                ? parsedDataset
                                : parsedDataset.Dataset(0);

                            if (!ds) {
                                jQuery('#multiple_69ef843752adb .loading').addClass('hide');
                                jQuery('#multiple_69ef843752adb .table-render').html('An error ocurred, please try again later or contact us.');
                                jQuery('#multiple_69ef843752adb .chart-render').html('An error ocurred, please try again later or contact us.');
                                return;
                            }

                            if(	ds.role != null) metric = ds.Dimension(ds.role.metric[0]);

                            dimensions = 	ds.Dimension();
                            axis = [];
                            series = [];
                            options = []
                            options.preset = row_default;
                            options.preset_col = col_default;
                            options.preset_filter = preset_filter;
                            options.preset_default_filters = preset_default_filters;
                            options.chart = {};
                            options.chart.type = type || 'bar';
                            options.i18n = {};
                            options.i18n.locale = lang;
                            options.i18n.msgs = {
                                urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                                selerror: 'tbrowser: A valid selector must be specified.',
                                jsonerror: "The request did not return a valid JSON-stat dataset.",
                                dimerror: "Only one dimension was found in the dataset. At least two are required.",
                                dataerror: "Selection returned no data!",
                                source: "Fuente",
                                filters: "Filtros",
                                constants: "Constantes",
                                rc: "Filas & Columnas",
                                na: "n/a" //Not available symbol for null values
                            };

                            ds.Dimension().forEach(function(e,i){
                                axis.push({ id: i, text: 'd',len : e.length });
                            });



                            draw_table(obj, document.querySelector("#"+id+" .table-render"), options);
                            draw_chart(obj, document.querySelector("#"+id+" .chart-controls"), options, 'multiple_69ef843752adb');


                        }
                    })
                        .done(function() {
                            jQuery('#multiple_69ef843752adb .loading').addClass('hide');

                        })
                        .fail(function() {
                            jQuery('#multiple_69ef843752adb .loading').addClass('hide');
                            jQuery('#multiple_69ef843752adb .table-render').html('An error ocurred, please try again later or contact us.');

                        });




                }

                jQuery('#multiple_69ef843752adb .tools.switcher a' ).bind( "click", function() {
                    jQuery('#multiple_69ef843752adb .ibstat-table').toggleClass('hide');
                    jQuery('#multiple_69ef843752adb .ibstat-chart').toggleClass('hide');
                    jQuery('#multiple_69ef843752adb .tools.switcher a' ).removeClass('active');
                    window.charts['multiple_69ef843752adb'].render();
                    jQuery(this).addClass('active');
                });

               var first_chart = jQuery('#multiple_69ef843752adb .controls ul li' ).first();
                draw_selected(first_chart);

                jQuery('#multiple_69ef843752adb summary' ).bind( "click", function() {
                    draw_selected('#multiple_69ef843752adb .controls ul li:first');
                });
               

                jQuery('#multiple_69ef843752adb .controls ul li' ).bind( "click", function() {
                    draw_selected(this);
                });
                
                 jQuery('#multiple_69ef843752adb .superior' ).css("display",'none');

                var options = {
                    series: [],
                    colors: ['#92278f','rgb(117, 60, 189)','rgb(247, 4, 221)','rgb(251,115,0)','rgb(73, 159, 158)','rgb(246, 1, 122)','#5C3C85'],
                    chart: {
                        type: 'bar',
                        redrawOnWindowResize: true,
                        locales: [
                            {
                                "name": "ca",
                                "options": {
                                    "months": ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Septembre", "Octubre", "Novembre", "Desembre"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarregar SVG",
                                        "exportToPNG": "Descarregar PNG",
                                        "exportToCSV": "Descarregar CSV",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            },
                            {
                                "name": "es",
                                "options": {
                                    "months": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarga SVG",
                                        "exportToPNG": "Descarga PNG",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            }
                        ],
                        defaultLocale: 'ca',
                        fontFamily: '',
                    },
                    plotOptions: {
                        bar: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        column: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        pie: {
                            startAngle: 0,
                            endAngle: 360,
                            expandOnClick: true,
                            offsetX: 0,
                            offsetY: 0,
                            customScale: 1,
                            dataLabels: {
                                offset: 0,
                                minAngleToShowLabel: 10
                            }
                        },
                        area: {
                            fillTo: 'origin',
                        }
                    },
                    dataLabels: {
                        enabled: true,
                        offsetY: -20,
                        style: {
                            fontSize: '12px',
                            colors: ["#304758"]
                        }
                    },

                    xaxis: {
                        position: 'top',
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false
                        },
                        labels: {
                            rotateAlways: true,
                            rotate: 0,
                            hideOverlappingLabels: false,
                            trim: false,
                            maxHeight: 96,
                            minHeight: 56,
                            style: {
                                fontSize: '12px'
                            }
                        },
                        crosshairs: {
                            fill: {
                                type: 'gradient',
                                gradient: {
                                    colorFrom: '#D8E3F0',
                                    colorTo: '#BED1E6',
                                    stops: [0, 100],
                                    opacityFrom: 0.4,
                                    opacityTo: 0.5,
                                }
                            }
                        },
                        tooltip: {
                            enabled: true,
                            y: {
                                formatter: function (value) {
                                    return Number(value).toLocaleString();
                                }
                            }
                        }
                    },
                    yaxis: {
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false,
                        },
                        labels: {
                            show: false,
                            formatter: function (value) {
                                return Number(value).toLocaleString();
                            }
                        }

                    },
                    title: {
                        text: '',
                        align: 'center',
                    },
                    subtitle: {
                        text: '',
                        offsetY: 0,
                        align: 'center'
                    },
                    msgs:{
                        urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                        selerror: 'tbrowser: A valid selector must be specified.',
                        jsonerror: "The request did not return a valid JSON-stat dataset.",
                        dimerror: "Only one dimension was found in the dataset. At least two are required.",
                        dataerror: "Selection returned no data!",
                        source: "Fuente",
                        filters: "Filtros",
                        constants: "Constantes",
                        rc: "Filas & Columnas",
                        na: "n/a" //Not available symbol for null values
                    }
                };


                window.charts['multiple_69ef843752adb']  = new ApexCharts(document.querySelector("#"+id+" .chart-render"), options);
                window.charts['multiple_69ef843752adb'].render();

            });
            
          
        </script>
        		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-36f71a5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="36f71a5" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f5b01a6" data-id="f5b01a6" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-multiple_69ef84375348e elementor-widget elementor-widget-ibstat-chart" data-id="multiple_69ef84375348e" data-element_type="widget" data-widget_type="ibstat-chart.default">
				<div class="elementor-widget-container">
			        
        <article id="multiple_69ef84375348e" class="wrapper-ibstat-chart" >
            <div class="superior" style="width: 100%; height: 100%; position: absolute;"></div>
            <details >
                <summary>
                    <header class="">
                        <h4 class="heading" >Datos del Servicio de Atención 2023 - Servicio de 24 horas.</h4>
                        <i aria-hidden="true" class="fas fa-plus"></i>                    </header>
                </summary>
                
                <div class="ibstat-chart">
                    <div class="content">
                        <aside class="controls">
                            <ul><li class="elementor-repeater-item-3b67a08" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="" 
                                                data-row_default="" 
                                                data-col_default="Categoria" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2024/04/Residencia-Servei-atencio-24h-cast-2023.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2024/04/Residencia-Servei-atencio-24h-cast-2023.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Colectivos atendidos por el Servicio de Atención 24 horas según residencia 2023 (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-88ef00b" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de demandas" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2024/04/Illa-Servei-Atencio-24h-cast-2023.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2024/04/Illa-Servei-Atencio-24h-cast-2023.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="material-icons md-watch_later" data-md-icon="watch_later"></i>Colectivos atendidos por el Servicio de Atención 24 horas según isla de residencia 2023 (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-90c296d" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2024/04/Illa-Percentatge-Servei-Atencio-24h-cast-2023.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2024/04/Illa-Percentatge-Servei-Atencio-24h-cast-2023.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Porcentaje de colectivos atendidos por el Servicio de Atención 24 horas según isla de residencia 2023 (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-e2f2409" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2024/04/Edat-Servei-Atencio-24h.-cast-2023.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2024/04/Edat-Servei-Atencio-24h.-cast-2023.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Colectivos atendidos por el Servicio de Atención 24 horas según edad 2023 (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-0cc34e6" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de demandas. *Las respuestas son acumulables" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2024/04/tipus-violencia-Servei-Atencio-24h-cast-2023.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2024/04/tipus-violencia-Servei-Atencio-24h-cast-2023.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Tipología de las demandas al Servicio de Atención 24 horas 2023 (1 de enero- 31 de diciembre)</li></ul>                        </aside>
                        <div class="table-wrapper">
                            <div class="loading hide">
                                <i aria-hidden="true" class="fas fa-spinner fa-pulse"></i>
                            </div>
                            <div class="tools switcher">
                                <a id="graph" class="active">Gráfico</a>
                                <a id="table" >Tabla</a>
                            </div>
                            <div class="ibstat-chart">
                                
                                <div class="chart-controls"></div>

                                <span id="fuente" class="source fuente" style="padding-bottom: 0;"></span>
                                <br class="fuente"/>
                                <span id="medida" class="source"></span>

                                <div class="chart-render">
                                    <p></p>
                                </div>

                                <!-- Contenedor exclusivo para IFRAME -->
                                <div class="iframe-render" style="display:none;"></div>

                            </div>

                            <div class="ibstat-table hide">
                                <div class="table-render">
                                    <p></p>
                                </div>
                            </div>
                            <div class="tools">
                                <span>Descargar</span>
                                <a href="#" id="csv">CSV</a>
                                <a href="#"id="json">JSON</a>
                            </div>
                        </div>
                    </div>
                </div>
            </details>
        </article>
        <script type="text/javascript" type="module">
            function changeFont() {
                jQuery('#multiple_69ef84375348e .chart-controls #source').css('display','none');
            }
            
            jQuery(document).ready(function($){

                window.charts = (window.charts == undefined)?[]:window.charts;
                var id = 'multiple_69ef84375348e';

                jQuery('#multiple_69ef84375348e .tools #json').css('display', 'none');

                function draw_selected(element) {
                    // PREVENCIÓN de la siguiente activación automática del primer item
                    var $list = jQuery(element).closest('.controls').find('ul');

                    if ($list.data('prevent-next-default')) {
                        $list.data('prevent-next-default', false);
                        return;
                    }
                    medida = jQuery(element).data("medida");
                    fuente = jQuery(element).data("fuente");
                    source = jQuery(element).data("source");
                    set = jQuery(element).data("set");
                    lang = jQuery(element).data("lang");
                    type = jQuery(element).data("type");
                    row_default = jQuery(element).data("row_default");
                    col_default = jQuery(element).data("col_default");
                    preset_filter = jQuery(element).data("filter");
                    preset_default_filters = jQuery(element).data("default_filters");
                    jQuery('#multiple_69ef84375348e .controls ul li').removeClass('active');
                    jQuery('#multiple_69ef84375348e .loading').removeClass('hide');
                    jQuery(element).addClass('active');


                    jQuery('#multiple_69ef84375348e .tools #csv').attr('href', $(element).data("exportcsv"));

                    // --- SI EL FORMATO ES IFRAME ---
                    if (jQuery(element).data("format") === "iframe") {

                    let iframe_code = atob(jQuery(element).data("iframe"));

                    // (⬇⬇⬇ Ocultar todo ⬇⬇⬇)
                    jQuery('#multiple_69ef84375348e .chart-controls').hide();
                    jQuery('#multiple_69ef84375348e #fuente').hide();
                    jQuery('#multiple_69ef84375348e #medida').hide();
                    jQuery('#multiple_69ef84375348e .chart-render').hide();
                    jQuery('#multiple_69ef84375348e .table-render').hide();

                    jQuery('#multiple_69ef84375348e .tools.switcher').hide();
                    jQuery('#multiple_69ef84375348e .table-wrapper > .tools').hide();

                    jQuery('#multiple_69ef84375348e .iframe-render')
                        .show()
                        .html(iframe_code);

                    jQuery(element).closest('ul').data('prevent-next-default', true);
                    jQuery('#multiple_69ef84375348e .loading').addClass('hide');

                    return;
                }

                // --------------------------------------------------------
                // === Restaurar cuando NO es iframe =======================
                // --------------------------------------------------------

                jQuery('#multiple_69ef84375348e .iframe-render').hide().empty();

                jQuery('#multiple_69ef84375348e .chart-controls').show();
                jQuery('#multiple_69ef84375348e #fuente').show();
                jQuery('#multiple_69ef84375348e #medida').show();
                jQuery('#multiple_69ef84375348e .chart-render').show();
                jQuery('#multiple_69ef84375348e .table-render').show();

                jQuery('#multiple_69ef84375348e .tools.switcher').show();
                jQuery('#multiple_69ef84375348e .table-wrapper > .tools').show();




                    if(set){
                        jQuery('#multiple_69ef84375348e .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+String(source || '').replace(/^\/+|\/+$/g, '')+"/"+String(set || '').replace(/^\/+|\/+$/g, '')+".json");
                        /*jQuery('#multiple_69ef84375348e .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+source+"/"+set+".json");*/

                        if(set==="I302042_1001"||set==="I302033_0101"){
                            jQuery('#multiple_69ef84375348e .tools #json').css('display', 'none');
                        }else{
                            jQuery('#multiple_69ef84375348e .tools #json').css('display', 'inline');
                        }
                    }else{
                        jQuery('#multiple_69ef84375348e .tools #json').attr('href', "#");
                        jQuery('#multiple_69ef84375348e .tools #json').css('display', 'none');

                    }


                    if(fuente){
                        jQuery('#multiple_69ef84375348e #fuente').text(fuente);
                        jQuery('#multiple_69ef84375348e .fuente').css('display', "block");
                    }else{
                        jQuery('#multiple_69ef84375348e #fuente').text(fuente);
                        jQuery('#multiple_69ef84375348e .fuente').css('display', "none");

                    }

                    if(medida){
                        jQuery('#multiple_69ef84375348e #medida').text(medida);
                    }else{
                        jQuery('#multiple_69ef84375348e #medida').text(medida);


                    }
                    
                    // Si no es iframe → restaurar modo gráfico
                    jQuery('#multiple_69ef84375348e .iframe-render').hide().empty();
                    jQuery('#multiple_69ef84375348e .chart-render').show();
                    jQuery('#multiple_69ef84375348e .table-render').show();
                    
                    $.get({
                        url: jQuery(element).data("url"),
                        success: function(response, status, xhr) {
                            //console.log(jQuery(element).data("url"));
                            ct = xhr.getResponseHeader("content-type");
                            if(ct && ct.indexOf("text/csv") !== -1) {
                                obj = JSONstatUtils.fromCSV( response );
                            } else if (response && typeof response === "object") {
                                if (
                                    response.class === "dataset" ||
                                    response.class === "collection" ||
                                    response.class === "bundle" ||
                                    response.version === "2.0"
                                ) {
                                    obj = response;
                                } else if (response.dataSets || response.structure) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                } else {
                                    obj = response;
                                }
                            } else if (ct && (ct.indexOf("text/json") !== -1 || ct.indexOf("application/json") !== -1)) {
                                try {
                                    var parsedResponse = JSON.parse(response);

                                    if (
                                        parsedResponse &&
                                        (
                                            parsedResponse.class === "dataset" ||
                                            parsedResponse.class === "collection" ||
                                            parsedResponse.class === "bundle" ||
                                            parsedResponse.version === "2.0"
                                        )
                                    ) {
                                        obj = parsedResponse;
                                    } else {
                                        obj = JSONstatUtils.fromSDMX( parsedResponse );
                                    }
                                } catch(error) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                }
                                
                            } else {
                                obj = response;
                            }

                            if (obj && obj.extension && obj.extension.ibstat_chart_data) {
                                console.debug('ibstat chart data', obj.extension.ibstat_chart_data);
                            }

                            var parsedDataset = JSONstat(obj);
                            ds = parsedDataset && parsedDataset.class === "dataset"
                                ? parsedDataset
                                : parsedDataset.Dataset(0);

                            if (!ds) {
                                jQuery('#multiple_69ef84375348e .loading').addClass('hide');
                                jQuery('#multiple_69ef84375348e .table-render').html('An error ocurred, please try again later or contact us.');
                                jQuery('#multiple_69ef84375348e .chart-render').html('An error ocurred, please try again later or contact us.');
                                return;
                            }

                            if(	ds.role != null) metric = ds.Dimension(ds.role.metric[0]);

                            dimensions = 	ds.Dimension();
                            axis = [];
                            series = [];
                            options = []
                            options.preset = row_default;
                            options.preset_col = col_default;
                            options.preset_filter = preset_filter;
                            options.preset_default_filters = preset_default_filters;
                            options.chart = {};
                            options.chart.type = type || 'bar';
                            options.i18n = {};
                            options.i18n.locale = lang;
                            options.i18n.msgs = {
                                urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                                selerror: 'tbrowser: A valid selector must be specified.',
                                jsonerror: "The request did not return a valid JSON-stat dataset.",
                                dimerror: "Only one dimension was found in the dataset. At least two are required.",
                                dataerror: "Selection returned no data!",
                                source: "Fuente",
                                filters: "Filtros",
                                constants: "Constantes",
                                rc: "Filas & Columnas",
                                na: "n/a" //Not available symbol for null values
                            };

                            ds.Dimension().forEach(function(e,i){
                                axis.push({ id: i, text: 'd',len : e.length });
                            });



                            draw_table(obj, document.querySelector("#"+id+" .table-render"), options);
                            draw_chart(obj, document.querySelector("#"+id+" .chart-controls"), options, 'multiple_69ef84375348e');


                        }
                    })
                        .done(function() {
                            jQuery('#multiple_69ef84375348e .loading').addClass('hide');

                        })
                        .fail(function() {
                            jQuery('#multiple_69ef84375348e .loading').addClass('hide');
                            jQuery('#multiple_69ef84375348e .table-render').html('An error ocurred, please try again later or contact us.');

                        });




                }

                jQuery('#multiple_69ef84375348e .tools.switcher a' ).bind( "click", function() {
                    jQuery('#multiple_69ef84375348e .ibstat-table').toggleClass('hide');
                    jQuery('#multiple_69ef84375348e .ibstat-chart').toggleClass('hide');
                    jQuery('#multiple_69ef84375348e .tools.switcher a' ).removeClass('active');
                    window.charts['multiple_69ef84375348e'].render();
                    jQuery(this).addClass('active');
                });

               var first_chart = jQuery('#multiple_69ef84375348e .controls ul li' ).first();
                draw_selected(first_chart);

                jQuery('#multiple_69ef84375348e summary' ).bind( "click", function() {
                    draw_selected('#multiple_69ef84375348e .controls ul li:first');
                });
               

                jQuery('#multiple_69ef84375348e .controls ul li' ).bind( "click", function() {
                    draw_selected(this);
                });
                
                 jQuery('#multiple_69ef84375348e .superior' ).css("display",'none');

                var options = {
                    series: [],
                    colors: ['#92278f','rgb(117, 60, 189)','rgb(247, 4, 221)','rgb(251,115,0)','rgb(73, 159, 158)','rgb(246, 1, 122)','#5C3C85'],
                    chart: {
                        type: 'bar',
                        redrawOnWindowResize: true,
                        locales: [
                            {
                                "name": "ca",
                                "options": {
                                    "months": ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Septembre", "Octubre", "Novembre", "Desembre"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarregar SVG",
                                        "exportToPNG": "Descarregar PNG",
                                        "exportToCSV": "Descarregar CSV",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            },
                            {
                                "name": "es",
                                "options": {
                                    "months": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarga SVG",
                                        "exportToPNG": "Descarga PNG",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            }
                        ],
                        defaultLocale: 'ca',
                        fontFamily: '',
                    },
                    plotOptions: {
                        bar: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        column: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        pie: {
                            startAngle: 0,
                            endAngle: 360,
                            expandOnClick: true,
                            offsetX: 0,
                            offsetY: 0,
                            customScale: 1,
                            dataLabels: {
                                offset: 0,
                                minAngleToShowLabel: 10
                            }
                        },
                        area: {
                            fillTo: 'origin',
                        }
                    },
                    dataLabels: {
                        enabled: true,
                        offsetY: -20,
                        style: {
                            fontSize: '12px',
                            colors: ["#304758"]
                        }
                    },

                    xaxis: {
                        position: 'top',
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false
                        },
                        labels: {
                            rotateAlways: true,
                            rotate: 0,
                            hideOverlappingLabels: false,
                            trim: false,
                            maxHeight: 96,
                            minHeight: 56,
                            style: {
                                fontSize: '12px'
                            }
                        },
                        crosshairs: {
                            fill: {
                                type: 'gradient',
                                gradient: {
                                    colorFrom: '#D8E3F0',
                                    colorTo: '#BED1E6',
                                    stops: [0, 100],
                                    opacityFrom: 0.4,
                                    opacityTo: 0.5,
                                }
                            }
                        },
                        tooltip: {
                            enabled: true,
                            y: {
                                formatter: function (value) {
                                    return Number(value).toLocaleString();
                                }
                            }
                        }
                    },
                    yaxis: {
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false,
                        },
                        labels: {
                            show: false,
                            formatter: function (value) {
                                return Number(value).toLocaleString();
                            }
                        }

                    },
                    title: {
                        text: '',
                        align: 'center',
                    },
                    subtitle: {
                        text: '',
                        offsetY: 0,
                        align: 'center'
                    },
                    msgs:{
                        urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                        selerror: 'tbrowser: A valid selector must be specified.',
                        jsonerror: "The request did not return a valid JSON-stat dataset.",
                        dimerror: "Only one dimension was found in the dataset. At least two are required.",
                        dataerror: "Selection returned no data!",
                        source: "Fuente",
                        filters: "Filtros",
                        constants: "Constantes",
                        rc: "Filas & Columnas",
                        na: "n/a" //Not available symbol for null values
                    }
                };


                window.charts['multiple_69ef84375348e']  = new ApexCharts(document.querySelector("#"+id+" .chart-render"), options);
                window.charts['multiple_69ef84375348e'].render();

            });
            
          
        </script>
        		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4bc5c21 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4bc5c21" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-22c48e2" data-id="22c48e2" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-multiple_69ef843753d42 elementor-widget elementor-widget-ibstat-chart" data-id="multiple_69ef843753d42" data-element_type="widget" data-widget_type="ibstat-chart.default">
				<div class="elementor-widget-container">
			        
        <article id="multiple_69ef843753d42" class="wrapper-ibstat-chart" >
            <div class="superior" style="width: 100%; height: 100%; position: absolute;"></div>
            <details >
                <summary>
                    <header class="">
                        <h4 class="heading" >Datos del Servicio de Atención 2022 - Servicio de 24 horas.</h4>
                        <i aria-hidden="true" class="fas fa-plus"></i>                    </header>
                </summary>
                
                <div class="ibstat-chart">
                    <div class="content">
                        <aside class="controls">
                            <ul><li class="elementor-repeater-item-3b67a08" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="" 
                                                data-row_default="" 
                                                data-col_default="Categoria" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2023/02/Residencia-Servei-atencio-24h-cast.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2023/02/Residencia-Servei-atencio-24h-cast.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Colectivos atendidos por el Servicio de Atención 24 horas según residencia 2022 (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-88ef00b" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de demandas" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2023/02/Illa-Servei-Atencio-24h-cast.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2023/02/Illa-Servei-Atencio-24h-cast.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="material-icons md-watch_later" data-md-icon="watch_later"></i>Colectivos atendidos por el Servicio de Atención 24 horas según isla de residencia 2022 (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-90c296d" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Porcentaje" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2023/02/Illa-Percentatge-Servei-Atencio-24h-cast-1.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2023/02/Illa-Percentatge-Servei-Atencio-24h-cast-1.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Porcentaje de colectivos atendidos por el Servicio de Atención 24 horas según isla de residencia 2022 (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-e2f2409" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2023/02/Edat-Servei-Atencio-24h.-cast.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2023/02/Edat-Servei-Atencio-24h.-cast.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Colectivos atendidos por el Servicio de Atención 24 horas según edad 2022 (1 de enero- 31 de diciembre)</li><li class="elementor-repeater-item-0cc34e6" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de demandas. *Las respuestas son acumulables" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2023/02/tipus-violencia-Servei-Atencio-24h-cast-2.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2023/02/tipus-violencia-Servei-Atencio-24h-cast-2.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Tipología de las demandas al Servicio de Atención 24 horas 2022 (1 de enero- 31 de diciembre)</li></ul>                        </aside>
                        <div class="table-wrapper">
                            <div class="loading hide">
                                <i aria-hidden="true" class="fas fa-spinner fa-pulse"></i>
                            </div>
                            <div class="tools switcher">
                                <a id="graph" class="active">Gráfico</a>
                                <a id="table" >Tabla</a>
                            </div>
                            <div class="ibstat-chart">
                                
                                <div class="chart-controls"></div>

                                <span id="fuente" class="source fuente" style="padding-bottom: 0;"></span>
                                <br class="fuente"/>
                                <span id="medida" class="source"></span>

                                <div class="chart-render">
                                    <p></p>
                                </div>

                                <!-- Contenedor exclusivo para IFRAME -->
                                <div class="iframe-render" style="display:none;"></div>

                            </div>

                            <div class="ibstat-table hide">
                                <div class="table-render">
                                    <p></p>
                                </div>
                            </div>
                            <div class="tools">
                                <span>Descargar</span>
                                <a href="#" id="csv">CSV</a>
                                <a href="#"id="json">JSON</a>
                            </div>
                        </div>
                    </div>
                </div>
            </details>
        </article>
        <script type="text/javascript" type="module">
            function changeFont() {
                jQuery('#multiple_69ef843753d42 .chart-controls #source').css('display','none');
            }
            
            jQuery(document).ready(function($){

                window.charts = (window.charts == undefined)?[]:window.charts;
                var id = 'multiple_69ef843753d42';

                jQuery('#multiple_69ef843753d42 .tools #json').css('display', 'none');

                function draw_selected(element) {
                    // PREVENCIÓN de la siguiente activación automática del primer item
                    var $list = jQuery(element).closest('.controls').find('ul');

                    if ($list.data('prevent-next-default')) {
                        $list.data('prevent-next-default', false);
                        return;
                    }
                    medida = jQuery(element).data("medida");
                    fuente = jQuery(element).data("fuente");
                    source = jQuery(element).data("source");
                    set = jQuery(element).data("set");
                    lang = jQuery(element).data("lang");
                    type = jQuery(element).data("type");
                    row_default = jQuery(element).data("row_default");
                    col_default = jQuery(element).data("col_default");
                    preset_filter = jQuery(element).data("filter");
                    preset_default_filters = jQuery(element).data("default_filters");
                    jQuery('#multiple_69ef843753d42 .controls ul li').removeClass('active');
                    jQuery('#multiple_69ef843753d42 .loading').removeClass('hide');
                    jQuery(element).addClass('active');


                    jQuery('#multiple_69ef843753d42 .tools #csv').attr('href', $(element).data("exportcsv"));

                    // --- SI EL FORMATO ES IFRAME ---
                    if (jQuery(element).data("format") === "iframe") {

                    let iframe_code = atob(jQuery(element).data("iframe"));

                    // (⬇⬇⬇ Ocultar todo ⬇⬇⬇)
                    jQuery('#multiple_69ef843753d42 .chart-controls').hide();
                    jQuery('#multiple_69ef843753d42 #fuente').hide();
                    jQuery('#multiple_69ef843753d42 #medida').hide();
                    jQuery('#multiple_69ef843753d42 .chart-render').hide();
                    jQuery('#multiple_69ef843753d42 .table-render').hide();

                    jQuery('#multiple_69ef843753d42 .tools.switcher').hide();
                    jQuery('#multiple_69ef843753d42 .table-wrapper > .tools').hide();

                    jQuery('#multiple_69ef843753d42 .iframe-render')
                        .show()
                        .html(iframe_code);

                    jQuery(element).closest('ul').data('prevent-next-default', true);
                    jQuery('#multiple_69ef843753d42 .loading').addClass('hide');

                    return;
                }

                // --------------------------------------------------------
                // === Restaurar cuando NO es iframe =======================
                // --------------------------------------------------------

                jQuery('#multiple_69ef843753d42 .iframe-render').hide().empty();

                jQuery('#multiple_69ef843753d42 .chart-controls').show();
                jQuery('#multiple_69ef843753d42 #fuente').show();
                jQuery('#multiple_69ef843753d42 #medida').show();
                jQuery('#multiple_69ef843753d42 .chart-render').show();
                jQuery('#multiple_69ef843753d42 .table-render').show();

                jQuery('#multiple_69ef843753d42 .tools.switcher').show();
                jQuery('#multiple_69ef843753d42 .table-wrapper > .tools').show();




                    if(set){
                        jQuery('#multiple_69ef843753d42 .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+String(source || '').replace(/^\/+|\/+$/g, '')+"/"+String(set || '').replace(/^\/+|\/+$/g, '')+".json");
                        /*jQuery('#multiple_69ef843753d42 .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+source+"/"+set+".json");*/

                        if(set==="I302042_1001"||set==="I302033_0101"){
                            jQuery('#multiple_69ef843753d42 .tools #json').css('display', 'none');
                        }else{
                            jQuery('#multiple_69ef843753d42 .tools #json').css('display', 'inline');
                        }
                    }else{
                        jQuery('#multiple_69ef843753d42 .tools #json').attr('href', "#");
                        jQuery('#multiple_69ef843753d42 .tools #json').css('display', 'none');

                    }


                    if(fuente){
                        jQuery('#multiple_69ef843753d42 #fuente').text(fuente);
                        jQuery('#multiple_69ef843753d42 .fuente').css('display', "block");
                    }else{
                        jQuery('#multiple_69ef843753d42 #fuente').text(fuente);
                        jQuery('#multiple_69ef843753d42 .fuente').css('display', "none");

                    }

                    if(medida){
                        jQuery('#multiple_69ef843753d42 #medida').text(medida);
                    }else{
                        jQuery('#multiple_69ef843753d42 #medida').text(medida);


                    }
                    
                    // Si no es iframe → restaurar modo gráfico
                    jQuery('#multiple_69ef843753d42 .iframe-render').hide().empty();
                    jQuery('#multiple_69ef843753d42 .chart-render').show();
                    jQuery('#multiple_69ef843753d42 .table-render').show();
                    
                    $.get({
                        url: jQuery(element).data("url"),
                        success: function(response, status, xhr) {
                            //console.log(jQuery(element).data("url"));
                            ct = xhr.getResponseHeader("content-type");
                            if(ct && ct.indexOf("text/csv") !== -1) {
                                obj = JSONstatUtils.fromCSV( response );
                            } else if (response && typeof response === "object") {
                                if (
                                    response.class === "dataset" ||
                                    response.class === "collection" ||
                                    response.class === "bundle" ||
                                    response.version === "2.0"
                                ) {
                                    obj = response;
                                } else if (response.dataSets || response.structure) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                } else {
                                    obj = response;
                                }
                            } else if (ct && (ct.indexOf("text/json") !== -1 || ct.indexOf("application/json") !== -1)) {
                                try {
                                    var parsedResponse = JSON.parse(response);

                                    if (
                                        parsedResponse &&
                                        (
                                            parsedResponse.class === "dataset" ||
                                            parsedResponse.class === "collection" ||
                                            parsedResponse.class === "bundle" ||
                                            parsedResponse.version === "2.0"
                                        )
                                    ) {
                                        obj = parsedResponse;
                                    } else {
                                        obj = JSONstatUtils.fromSDMX( parsedResponse );
                                    }
                                } catch(error) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                }
                                
                            } else {
                                obj = response;
                            }

                            if (obj && obj.extension && obj.extension.ibstat_chart_data) {
                                console.debug('ibstat chart data', obj.extension.ibstat_chart_data);
                            }

                            var parsedDataset = JSONstat(obj);
                            ds = parsedDataset && parsedDataset.class === "dataset"
                                ? parsedDataset
                                : parsedDataset.Dataset(0);

                            if (!ds) {
                                jQuery('#multiple_69ef843753d42 .loading').addClass('hide');
                                jQuery('#multiple_69ef843753d42 .table-render').html('An error ocurred, please try again later or contact us.');
                                jQuery('#multiple_69ef843753d42 .chart-render').html('An error ocurred, please try again later or contact us.');
                                return;
                            }

                            if(	ds.role != null) metric = ds.Dimension(ds.role.metric[0]);

                            dimensions = 	ds.Dimension();
                            axis = [];
                            series = [];
                            options = []
                            options.preset = row_default;
                            options.preset_col = col_default;
                            options.preset_filter = preset_filter;
                            options.preset_default_filters = preset_default_filters;
                            options.chart = {};
                            options.chart.type = type || 'bar';
                            options.i18n = {};
                            options.i18n.locale = lang;
                            options.i18n.msgs = {
                                urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                                selerror: 'tbrowser: A valid selector must be specified.',
                                jsonerror: "The request did not return a valid JSON-stat dataset.",
                                dimerror: "Only one dimension was found in the dataset. At least two are required.",
                                dataerror: "Selection returned no data!",
                                source: "Fuente",
                                filters: "Filtros",
                                constants: "Constantes",
                                rc: "Filas & Columnas",
                                na: "n/a" //Not available symbol for null values
                            };

                            ds.Dimension().forEach(function(e,i){
                                axis.push({ id: i, text: 'd',len : e.length });
                            });



                            draw_table(obj, document.querySelector("#"+id+" .table-render"), options);
                            draw_chart(obj, document.querySelector("#"+id+" .chart-controls"), options, 'multiple_69ef843753d42');


                        }
                    })
                        .done(function() {
                            jQuery('#multiple_69ef843753d42 .loading').addClass('hide');

                        })
                        .fail(function() {
                            jQuery('#multiple_69ef843753d42 .loading').addClass('hide');
                            jQuery('#multiple_69ef843753d42 .table-render').html('An error ocurred, please try again later or contact us.');

                        });




                }

                jQuery('#multiple_69ef843753d42 .tools.switcher a' ).bind( "click", function() {
                    jQuery('#multiple_69ef843753d42 .ibstat-table').toggleClass('hide');
                    jQuery('#multiple_69ef843753d42 .ibstat-chart').toggleClass('hide');
                    jQuery('#multiple_69ef843753d42 .tools.switcher a' ).removeClass('active');
                    window.charts['multiple_69ef843753d42'].render();
                    jQuery(this).addClass('active');
                });

               var first_chart = jQuery('#multiple_69ef843753d42 .controls ul li' ).first();
                draw_selected(first_chart);

                jQuery('#multiple_69ef843753d42 summary' ).bind( "click", function() {
                    draw_selected('#multiple_69ef843753d42 .controls ul li:first');
                });
               

                jQuery('#multiple_69ef843753d42 .controls ul li' ).bind( "click", function() {
                    draw_selected(this);
                });
                
                 jQuery('#multiple_69ef843753d42 .superior' ).css("display",'none');

                var options = {
                    series: [],
                    colors: ['#92278f','rgb(117, 60, 189)','rgb(247, 4, 221)','rgb(251,115,0)','rgb(73, 159, 158)','rgb(246, 1, 122)','#5C3C85'],
                    chart: {
                        type: 'bar',
                        redrawOnWindowResize: true,
                        locales: [
                            {
                                "name": "ca",
                                "options": {
                                    "months": ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Septembre", "Octubre", "Novembre", "Desembre"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarregar SVG",
                                        "exportToPNG": "Descarregar PNG",
                                        "exportToCSV": "Descarregar CSV",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            },
                            {
                                "name": "es",
                                "options": {
                                    "months": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarga SVG",
                                        "exportToPNG": "Descarga PNG",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            }
                        ],
                        defaultLocale: 'ca',
                        fontFamily: '',
                    },
                    plotOptions: {
                        bar: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        column: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        pie: {
                            startAngle: 0,
                            endAngle: 360,
                            expandOnClick: true,
                            offsetX: 0,
                            offsetY: 0,
                            customScale: 1,
                            dataLabels: {
                                offset: 0,
                                minAngleToShowLabel: 10
                            }
                        },
                        area: {
                            fillTo: 'origin',
                        }
                    },
                    dataLabels: {
                        enabled: true,
                        offsetY: -20,
                        style: {
                            fontSize: '12px',
                            colors: ["#304758"]
                        }
                    },

                    xaxis: {
                        position: 'top',
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false
                        },
                        labels: {
                            rotateAlways: true,
                            rotate: 0,
                            hideOverlappingLabels: false,
                            trim: false,
                            maxHeight: 96,
                            minHeight: 56,
                            style: {
                                fontSize: '12px'
                            }
                        },
                        crosshairs: {
                            fill: {
                                type: 'gradient',
                                gradient: {
                                    colorFrom: '#D8E3F0',
                                    colorTo: '#BED1E6',
                                    stops: [0, 100],
                                    opacityFrom: 0.4,
                                    opacityTo: 0.5,
                                }
                            }
                        },
                        tooltip: {
                            enabled: true,
                            y: {
                                formatter: function (value) {
                                    return Number(value).toLocaleString();
                                }
                            }
                        }
                    },
                    yaxis: {
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false,
                        },
                        labels: {
                            show: false,
                            formatter: function (value) {
                                return Number(value).toLocaleString();
                            }
                        }

                    },
                    title: {
                        text: '',
                        align: 'center',
                    },
                    subtitle: {
                        text: '',
                        offsetY: 0,
                        align: 'center'
                    },
                    msgs:{
                        urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                        selerror: 'tbrowser: A valid selector must be specified.',
                        jsonerror: "The request did not return a valid JSON-stat dataset.",
                        dimerror: "Only one dimension was found in the dataset. At least two are required.",
                        dataerror: "Selection returned no data!",
                        source: "Fuente",
                        filters: "Filtros",
                        constants: "Constantes",
                        rc: "Filas & Columnas",
                        na: "n/a" //Not available symbol for null values
                    }
                };


                window.charts['multiple_69ef843753d42']  = new ApexCharts(document.querySelector("#"+id+" .chart-render"), options);
                window.charts['multiple_69ef843753d42'].render();

            });
            
          
        </script>
        		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-dcb29fc elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="dcb29fc" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b7065d4" data-id="b7065d4" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-multiple_69ef8437545e3 elementor-widget elementor-widget-ibstat-chart" data-id="multiple_69ef8437545e3" data-element_type="widget" data-widget_type="ibstat-chart.default">
				<div class="elementor-widget-container">
			        
        <article id="multiple_69ef8437545e3" class="wrapper-ibstat-chart" >
            <div class="superior" style="width: 100%; height: 100%; position: absolute;"></div>
            <details >
                <summary>
                    <header class="">
                        <h4 class="heading" >Datos del Servicio de Atención 2021 - Servicio de 24 horas.</h4>
                        <i aria-hidden="true" class="fas fa-plus"></i>                    </header>
                </summary>
                
                <div class="ibstat-chart">
                    <div class="content">
                        <aside class="controls">
                            <ul><li class="elementor-repeater-item-3b67a08" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de demandas" 
                                                data-source="" 
                                                data-row_default="" 
                                                data-col_default="Categoria" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2022/06/1.-Collectius-atesos-pel-servei-datencio-24-hores-segons-demanda-2021-es.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2022/06/1.-Collectius-atesos-pel-servei-datencio-24-hores-segons-demanda-2021-es.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Colectivos atendidos por el Servicio de Atención 24 horas según demanda. 2021. (1 de enero-31 de diciembre)</li><li class="elementor-repeater-item-88ef00b" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de demandas" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2022/06/2.-Tipologia-de-les-demandes-del-servei-datencio-24-hores-2021-es.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2022/06/2.-Tipologia-de-les-demandes-del-servei-datencio-24-hores-2021-es.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="material-icons md-watch_later" data-md-icon="watch_later"></i>Tipología de las demandas del Servicio de Atención 24 horas. 2021. (1 de enero-31 de diciembre)</li></ul>                        </aside>
                        <div class="table-wrapper">
                            <div class="loading hide">
                                <i aria-hidden="true" class="fas fa-spinner fa-pulse"></i>
                            </div>
                            <div class="tools switcher">
                                <a id="graph" class="active">Gráfico</a>
                                <a id="table" >Tabla</a>
                            </div>
                            <div class="ibstat-chart">
                                
                                <div class="chart-controls"></div>

                                <span id="fuente" class="source fuente" style="padding-bottom: 0;"></span>
                                <br class="fuente"/>
                                <span id="medida" class="source"></span>

                                <div class="chart-render">
                                    <p></p>
                                </div>

                                <!-- Contenedor exclusivo para IFRAME -->
                                <div class="iframe-render" style="display:none;"></div>

                            </div>

                            <div class="ibstat-table hide">
                                <div class="table-render">
                                    <p></p>
                                </div>
                            </div>
                            <div class="tools">
                                <span>Descargar</span>
                                <a href="#" id="csv">CSV</a>
                                <a href="#"id="json">JSON</a>
                            </div>
                        </div>
                    </div>
                </div>
            </details>
        </article>
        <script type="text/javascript" type="module">
            function changeFont() {
                jQuery('#multiple_69ef8437545e3 .chart-controls #source').css('display','none');
            }
            
            jQuery(document).ready(function($){

                window.charts = (window.charts == undefined)?[]:window.charts;
                var id = 'multiple_69ef8437545e3';

                jQuery('#multiple_69ef8437545e3 .tools #json').css('display', 'none');

                function draw_selected(element) {
                    // PREVENCIÓN de la siguiente activación automática del primer item
                    var $list = jQuery(element).closest('.controls').find('ul');

                    if ($list.data('prevent-next-default')) {
                        $list.data('prevent-next-default', false);
                        return;
                    }
                    medida = jQuery(element).data("medida");
                    fuente = jQuery(element).data("fuente");
                    source = jQuery(element).data("source");
                    set = jQuery(element).data("set");
                    lang = jQuery(element).data("lang");
                    type = jQuery(element).data("type");
                    row_default = jQuery(element).data("row_default");
                    col_default = jQuery(element).data("col_default");
                    preset_filter = jQuery(element).data("filter");
                    preset_default_filters = jQuery(element).data("default_filters");
                    jQuery('#multiple_69ef8437545e3 .controls ul li').removeClass('active');
                    jQuery('#multiple_69ef8437545e3 .loading').removeClass('hide');
                    jQuery(element).addClass('active');


                    jQuery('#multiple_69ef8437545e3 .tools #csv').attr('href', $(element).data("exportcsv"));

                    // --- SI EL FORMATO ES IFRAME ---
                    if (jQuery(element).data("format") === "iframe") {

                    let iframe_code = atob(jQuery(element).data("iframe"));

                    // (⬇⬇⬇ Ocultar todo ⬇⬇⬇)
                    jQuery('#multiple_69ef8437545e3 .chart-controls').hide();
                    jQuery('#multiple_69ef8437545e3 #fuente').hide();
                    jQuery('#multiple_69ef8437545e3 #medida').hide();
                    jQuery('#multiple_69ef8437545e3 .chart-render').hide();
                    jQuery('#multiple_69ef8437545e3 .table-render').hide();

                    jQuery('#multiple_69ef8437545e3 .tools.switcher').hide();
                    jQuery('#multiple_69ef8437545e3 .table-wrapper > .tools').hide();

                    jQuery('#multiple_69ef8437545e3 .iframe-render')
                        .show()
                        .html(iframe_code);

                    jQuery(element).closest('ul').data('prevent-next-default', true);
                    jQuery('#multiple_69ef8437545e3 .loading').addClass('hide');

                    return;
                }

                // --------------------------------------------------------
                // === Restaurar cuando NO es iframe =======================
                // --------------------------------------------------------

                jQuery('#multiple_69ef8437545e3 .iframe-render').hide().empty();

                jQuery('#multiple_69ef8437545e3 .chart-controls').show();
                jQuery('#multiple_69ef8437545e3 #fuente').show();
                jQuery('#multiple_69ef8437545e3 #medida').show();
                jQuery('#multiple_69ef8437545e3 .chart-render').show();
                jQuery('#multiple_69ef8437545e3 .table-render').show();

                jQuery('#multiple_69ef8437545e3 .tools.switcher').show();
                jQuery('#multiple_69ef8437545e3 .table-wrapper > .tools').show();




                    if(set){
                        jQuery('#multiple_69ef8437545e3 .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+String(source || '').replace(/^\/+|\/+$/g, '')+"/"+String(set || '').replace(/^\/+|\/+$/g, '')+".json");
                        /*jQuery('#multiple_69ef8437545e3 .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+source+"/"+set+".json");*/

                        if(set==="I302042_1001"||set==="I302033_0101"){
                            jQuery('#multiple_69ef8437545e3 .tools #json').css('display', 'none');
                        }else{
                            jQuery('#multiple_69ef8437545e3 .tools #json').css('display', 'inline');
                        }
                    }else{
                        jQuery('#multiple_69ef8437545e3 .tools #json').attr('href', "#");
                        jQuery('#multiple_69ef8437545e3 .tools #json').css('display', 'none');

                    }


                    if(fuente){
                        jQuery('#multiple_69ef8437545e3 #fuente').text(fuente);
                        jQuery('#multiple_69ef8437545e3 .fuente').css('display', "block");
                    }else{
                        jQuery('#multiple_69ef8437545e3 #fuente').text(fuente);
                        jQuery('#multiple_69ef8437545e3 .fuente').css('display', "none");

                    }

                    if(medida){
                        jQuery('#multiple_69ef8437545e3 #medida').text(medida);
                    }else{
                        jQuery('#multiple_69ef8437545e3 #medida').text(medida);


                    }
                    
                    // Si no es iframe → restaurar modo gráfico
                    jQuery('#multiple_69ef8437545e3 .iframe-render').hide().empty();
                    jQuery('#multiple_69ef8437545e3 .chart-render').show();
                    jQuery('#multiple_69ef8437545e3 .table-render').show();
                    
                    $.get({
                        url: jQuery(element).data("url"),
                        success: function(response, status, xhr) {
                            //console.log(jQuery(element).data("url"));
                            ct = xhr.getResponseHeader("content-type");
                            if(ct && ct.indexOf("text/csv") !== -1) {
                                obj = JSONstatUtils.fromCSV( response );
                            } else if (response && typeof response === "object") {
                                if (
                                    response.class === "dataset" ||
                                    response.class === "collection" ||
                                    response.class === "bundle" ||
                                    response.version === "2.0"
                                ) {
                                    obj = response;
                                } else if (response.dataSets || response.structure) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                } else {
                                    obj = response;
                                }
                            } else if (ct && (ct.indexOf("text/json") !== -1 || ct.indexOf("application/json") !== -1)) {
                                try {
                                    var parsedResponse = JSON.parse(response);

                                    if (
                                        parsedResponse &&
                                        (
                                            parsedResponse.class === "dataset" ||
                                            parsedResponse.class === "collection" ||
                                            parsedResponse.class === "bundle" ||
                                            parsedResponse.version === "2.0"
                                        )
                                    ) {
                                        obj = parsedResponse;
                                    } else {
                                        obj = JSONstatUtils.fromSDMX( parsedResponse );
                                    }
                                } catch(error) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                }
                                
                            } else {
                                obj = response;
                            }

                            if (obj && obj.extension && obj.extension.ibstat_chart_data) {
                                console.debug('ibstat chart data', obj.extension.ibstat_chart_data);
                            }

                            var parsedDataset = JSONstat(obj);
                            ds = parsedDataset && parsedDataset.class === "dataset"
                                ? parsedDataset
                                : parsedDataset.Dataset(0);

                            if (!ds) {
                                jQuery('#multiple_69ef8437545e3 .loading').addClass('hide');
                                jQuery('#multiple_69ef8437545e3 .table-render').html('An error ocurred, please try again later or contact us.');
                                jQuery('#multiple_69ef8437545e3 .chart-render').html('An error ocurred, please try again later or contact us.');
                                return;
                            }

                            if(	ds.role != null) metric = ds.Dimension(ds.role.metric[0]);

                            dimensions = 	ds.Dimension();
                            axis = [];
                            series = [];
                            options = []
                            options.preset = row_default;
                            options.preset_col = col_default;
                            options.preset_filter = preset_filter;
                            options.preset_default_filters = preset_default_filters;
                            options.chart = {};
                            options.chart.type = type || 'bar';
                            options.i18n = {};
                            options.i18n.locale = lang;
                            options.i18n.msgs = {
                                urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                                selerror: 'tbrowser: A valid selector must be specified.',
                                jsonerror: "The request did not return a valid JSON-stat dataset.",
                                dimerror: "Only one dimension was found in the dataset. At least two are required.",
                                dataerror: "Selection returned no data!",
                                source: "Fuente",
                                filters: "Filtros",
                                constants: "Constantes",
                                rc: "Filas & Columnas",
                                na: "n/a" //Not available symbol for null values
                            };

                            ds.Dimension().forEach(function(e,i){
                                axis.push({ id: i, text: 'd',len : e.length });
                            });



                            draw_table(obj, document.querySelector("#"+id+" .table-render"), options);
                            draw_chart(obj, document.querySelector("#"+id+" .chart-controls"), options, 'multiple_69ef8437545e3');


                        }
                    })
                        .done(function() {
                            jQuery('#multiple_69ef8437545e3 .loading').addClass('hide');

                        })
                        .fail(function() {
                            jQuery('#multiple_69ef8437545e3 .loading').addClass('hide');
                            jQuery('#multiple_69ef8437545e3 .table-render').html('An error ocurred, please try again later or contact us.');

                        });




                }

                jQuery('#multiple_69ef8437545e3 .tools.switcher a' ).bind( "click", function() {
                    jQuery('#multiple_69ef8437545e3 .ibstat-table').toggleClass('hide');
                    jQuery('#multiple_69ef8437545e3 .ibstat-chart').toggleClass('hide');
                    jQuery('#multiple_69ef8437545e3 .tools.switcher a' ).removeClass('active');
                    window.charts['multiple_69ef8437545e3'].render();
                    jQuery(this).addClass('active');
                });

               var first_chart = jQuery('#multiple_69ef8437545e3 .controls ul li' ).first();
                draw_selected(first_chart);

                jQuery('#multiple_69ef8437545e3 summary' ).bind( "click", function() {
                    draw_selected('#multiple_69ef8437545e3 .controls ul li:first');
                });
               

                jQuery('#multiple_69ef8437545e3 .controls ul li' ).bind( "click", function() {
                    draw_selected(this);
                });
                
                 jQuery('#multiple_69ef8437545e3 .superior' ).css("display",'none');

                var options = {
                    series: [],
                    colors: ['#92278f','rgb(117, 60, 189)','rgb(247, 4, 221)','rgb(251,115,0)','rgb(73, 159, 158)','rgb(246, 1, 122)','#5C3C85'],
                    chart: {
                        type: 'bar',
                        redrawOnWindowResize: true,
                        locales: [
                            {
                                "name": "ca",
                                "options": {
                                    "months": ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Septembre", "Octubre", "Novembre", "Desembre"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarregar SVG",
                                        "exportToPNG": "Descarregar PNG",
                                        "exportToCSV": "Descarregar CSV",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            },
                            {
                                "name": "es",
                                "options": {
                                    "months": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarga SVG",
                                        "exportToPNG": "Descarga PNG",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            }
                        ],
                        defaultLocale: 'ca',
                        fontFamily: '',
                    },
                    plotOptions: {
                        bar: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        column: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        pie: {
                            startAngle: 0,
                            endAngle: 360,
                            expandOnClick: true,
                            offsetX: 0,
                            offsetY: 0,
                            customScale: 1,
                            dataLabels: {
                                offset: 0,
                                minAngleToShowLabel: 10
                            }
                        },
                        area: {
                            fillTo: 'origin',
                        }
                    },
                    dataLabels: {
                        enabled: true,
                        offsetY: -20,
                        style: {
                            fontSize: '12px',
                            colors: ["#304758"]
                        }
                    },

                    xaxis: {
                        position: 'top',
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false
                        },
                        labels: {
                            rotateAlways: true,
                            rotate: 0,
                            hideOverlappingLabels: false,
                            trim: false,
                            maxHeight: 96,
                            minHeight: 56,
                            style: {
                                fontSize: '12px'
                            }
                        },
                        crosshairs: {
                            fill: {
                                type: 'gradient',
                                gradient: {
                                    colorFrom: '#D8E3F0',
                                    colorTo: '#BED1E6',
                                    stops: [0, 100],
                                    opacityFrom: 0.4,
                                    opacityTo: 0.5,
                                }
                            }
                        },
                        tooltip: {
                            enabled: true,
                            y: {
                                formatter: function (value) {
                                    return Number(value).toLocaleString();
                                }
                            }
                        }
                    },
                    yaxis: {
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false,
                        },
                        labels: {
                            show: false,
                            formatter: function (value) {
                                return Number(value).toLocaleString();
                            }
                        }

                    },
                    title: {
                        text: '',
                        align: 'center',
                    },
                    subtitle: {
                        text: '',
                        offsetY: 0,
                        align: 'center'
                    },
                    msgs:{
                        urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                        selerror: 'tbrowser: A valid selector must be specified.',
                        jsonerror: "The request did not return a valid JSON-stat dataset.",
                        dimerror: "Only one dimension was found in the dataset. At least two are required.",
                        dataerror: "Selection returned no data!",
                        source: "Fuente",
                        filters: "Filtros",
                        constants: "Constantes",
                        rc: "Filas & Columnas",
                        na: "n/a" //Not available symbol for null values
                    }
                };


                window.charts['multiple_69ef8437545e3']  = new ApexCharts(document.querySelector("#"+id+" .chart-render"), options);
                window.charts['multiple_69ef8437545e3'].render();

            });
            
          
        </script>
        		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-316608c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="316608c" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6d9dec1" data-id="6d9dec1" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5aaddca elementor-widget elementor-widget-spacer" data-id="5aaddca" data-element_type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
					<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5a1cd12 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5a1cd12" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-53497c6" data-id="53497c6" data-element_type="column">
			<div class="elementor-widget-wrap">
							</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-897e084 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="897e084" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1d8c3a8" data-id="1d8c3a8" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-4482ab5 elementor-widget elementor-widget-heading" data-id="4482ab5" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Datos del Servicio de Atención Jurídica- Servicio de <p style="display: inline;font-family: Arial">24</p> horas.</h2>		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-84258d5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="84258d5" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6c5d5a6" data-id="6c5d5a6" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-multiple_69ef843756120 elementor-widget elementor-widget-ibstat-chart" data-id="multiple_69ef843756120" data-element_type="widget" data-widget_type="ibstat-chart.default">
				<div class="elementor-widget-container">
			        
        <article id="multiple_69ef843756120" class="wrapper-ibstat-chart" >
            <div class="superior" style="width: 100%; height: 100%; position: absolute;"></div>
            <details >
                <summary>
                    <header class="">
                        <h4 class="heading" >Datos del Servicio de Atención Jurídica 2025 - Servicio 24 horas.</h4>
                        <i aria-hidden="true" class="fas fa-plus"></i>                    </header>
                </summary>
                
                <div class="ibstat-chart">
                    <div class="content">
                        <aside class="controls">
                            <ul><li class="elementor-repeater-item-07f4ebc" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iTGxhbWFkYXMgYWwgU2VydmljaW8gZGUgQXRlbmNpw7NuIEp1csOtZGljYSAyNCBob3JhcyBlbiBsYXMgSWxsZXMgQmFsZWFycywgc2Vnw7puIGlzbGEuIEHDsW8gMjAyNS4gKDEgZGUgZW5lcm8tIDMxIGRlIGRpY2llbWJyZSkuIiBhcmlhLWxhYmVsPSJDb2x1bW4gQ2hhcnQiIGlkPSJkYXRhd3JhcHBlci1jaGFydC1zejE1ZSIgc3JjPSJodHRwczovL2RhdGF3cmFwcGVyLmR3Y2RuLm5ldC9zejE1ZS8yLyIgc2Nyb2xsaW5nPSJubyIgZnJhbWVib3JkZXI9IjAiIHN0eWxlPSJ3aWR0aDogMDsgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IGJvcmRlcjogbm9uZTsiIGhlaWdodD0iNDkyIiBkYXRhLWV4dGVybmFsPSIxIj48L2lmcmFtZT4="
                                                data-lang="ca" 
                                                data-set="" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias *El Servicio de orientación jurídica se incorpora al Servicio 24 horas a partir del 16/03/2024" 
                                                data-source="" 
                                                data-row_default="Tipus" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca//" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca//.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-percent"></i>Llamadas al Servicio de Atención Jurídica 24 horas en las Illes Balears, según isla. Año 2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-1747091" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iUG9yY2VudGFqZSBkZSBsbGFtYWRhcyBhbCBTZXJ2aWNpbyBkZSBBdGVuY2nDs24gSnVyw61kaWNhIDI0IGhvcmFzIGVuIGxhcyBJbGxlcyBCYWxlYXJzLCBzZWfDum4gaXNsYS4gQcOxbyAyMDI1LiAoMSBkZSBlbmVyby0gMzEgZGUgZGljaWVtYnJlKS4iIGFyaWEtbGFiZWw9IkNvbHVtbiBDaGFydCIgaWQ9ImRhdGF3cmFwcGVyLWNoYXJ0LXhmSUFOIiBzcmM9Imh0dHBzOi8vZGF0YXdyYXBwZXIuZHdjZG4ubmV0L3hmSUFOLzEvIiBzY3JvbGxpbmc9Im5vIiBmcmFtZWJvcmRlcj0iMCIgc3R5bGU9IndpZHRoOiAwOyBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDsgYm9yZGVyOiBub25lOyIgaGVpZ2h0PSI0OTIiIGRhdGEtZXh0ZXJuYWw9IjEiPjwvaWZyYW1lPg=="
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida=" Unidad de medida: Porcentaje *El Servicio de orientación jurídica se incorpora al Servicio 24 horas a partir del 16/03/2024" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Porcentaje de llamadas al Servicio de Atención Jurídica 24 horas en las Illes Balears, según isla. Año 2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-37cc3f9" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iTGxhbWFkYXMgYWwgU2VydmljaW8gZGUgQXRlbmNpw7NuIEp1csOtZGljYSAyNCBob3JhcyBlbiBsYXMgSWxsZXMgQmFsZWFycywgc2Vnw7puIGNvbnN1bHRhLiBBw7FvIDIwMjUuICgxIGRlIGVuZXJvLSAzMSBkZSBkaWNpZW1icmUpLiIgYXJpYS1sYWJlbD0iQ29sdW1uIENoYXJ0IiBpZD0iZGF0YXdyYXBwZXItY2hhcnQtODNYZk0iIHNyYz0iaHR0cHM6Ly9kYXRhd3JhcHBlci5kd2Nkbi5uZXQvODNYZk0vMi8iIHNjcm9sbGluZz0ibm8iIGZyYW1lYm9yZGVyPSIwIiBzdHlsZT0id2lkdGg6IDA7IG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50OyBib3JkZXI6IG5vbmU7IiBoZWlnaHQ9IjYyMCIgZGF0YS1leHRlcm5hbD0iMSI+PC9pZnJhbWU+"
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias *Las respuestas son acumulables *El Servicio de orientación jurídica se incorpora al Servicio 24 horas a partir del 16/03/2024" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Llamadas al Servicio de Atención Jurídica 24 horas en las Illes Balears, según consulta. Año 2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-6d89e80" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iTGxhbWFkYXMgYWwgU2VydmljaW8gZGUgQXRlbmNpw7NuIEp1csOtZGljYSAyNCBob3JhcyBlbiBsYXMgSWxsZXMgQmFsZWFycywgc2Vnw7puIHRpcG9zIGRlIHZpb2xlbmNpYS4gQcOxbyAyMDI1LiAoMSBkZSBlbmVyby0gMzEgZGUgZGljaWVtYnJlKS4iIGFyaWEtbGFiZWw9IkNvbHVtbiBDaGFydCIgaWQ9ImRhdGF3cmFwcGVyLWNoYXJ0LWNVM1BlIiBzcmM9Imh0dHBzOi8vZGF0YXdyYXBwZXIuZHdjZG4ubmV0L2NVM1BlLzIvIiBzY3JvbGxpbmc9Im5vIiBmcmFtZWJvcmRlcj0iMCIgc3R5bGU9IndpZHRoOiAwOyBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDsgYm9yZGVyOiBub25lOyIgaGVpZ2h0PSI0OTIiIGRhdGEtZXh0ZXJuYWw9IjEiPjwvaWZyYW1lPg=="
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias El Servicio de orientación jurídica se incorpora al Servicio 24 horas a partir del 16/03/2024" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Llamadas al Servicio de Atención Jurídica 24 horas en las Islas Baleares, según tipos de violencia. Año 2025. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-ee284d3" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iUG9yY2VudGFqZSBkZSBsbGFtYWRhcyBhbCBTZXJ2aWNpbyBkZSBBdGVuY2nDs24gSnVyw61kaWNhIDI0IGhvcmFzIGVuIGxhcyBJbGxlcyBCYWxlYXJzLCBzZWfDum4gdGlwb3MgZGUgdmlvbGVuY2lhLiBBw7FvIDIwMjUuICgxIGRlIGVuZXJvLSAzMSBkZSBkaWNpZW1icmUpLiIgYXJpYS1sYWJlbD0iQ29sdW1uIENoYXJ0IiBpZD0iZGF0YXdyYXBwZXItY2hhcnQtbUVhMU4iIHNyYz0iaHR0cHM6Ly9kYXRhd3JhcHBlci5kd2Nkbi5uZXQvbUVhMU4vMy8iIHNjcm9sbGluZz0ibm8iIGZyYW1lYm9yZGVyPSIwIiBzdHlsZT0id2lkdGg6IDA7IG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50OyBib3JkZXI6IG5vbmU7IiBoZWlnaHQ9IjQ5MiIgZGF0YS1leHRlcm5hbD0iMSI+PC9pZnJhbWU+"
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="" 
                                                data-medida="" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Porcentaje de llamadas al Servicio de Atención Jurídica 24 horas en las Illes Balears, según tipos de violencia. Año 2025. (1 de enero- 31 de diciembre).</li></ul>                        </aside>
                        <div class="table-wrapper">
                            <div class="loading hide">
                                <i aria-hidden="true" class="fas fa-spinner fa-pulse"></i>
                            </div>
                            <div class="tools switcher">
                                <a id="graph" class="active">Gráfico</a>
                                <a id="table" >Tabla</a>
                            </div>
                            <div class="ibstat-chart">
                                
                                <div class="chart-controls"></div>

                                <span id="fuente" class="source fuente" style="padding-bottom: 0;"></span>
                                <br class="fuente"/>
                                <span id="medida" class="source"></span>

                                <div class="chart-render">
                                    <p></p>
                                </div>

                                <!-- Contenedor exclusivo para IFRAME -->
                                <div class="iframe-render" style="display:none;"></div>

                            </div>

                            <div class="ibstat-table hide">
                                <div class="table-render">
                                    <p></p>
                                </div>
                            </div>
                            <div class="tools">
                                <span>Descargar</span>
                                <a href="#" id="csv">CSV</a>
                                <a href="#"id="json">JSON</a>
                            </div>
                        </div>
                    </div>
                </div>
            </details>
        </article>
        <script type="text/javascript" type="module">
            function changeFont() {
                jQuery('#multiple_69ef843756120 .chart-controls #source').css('display','none');
            }
            
            jQuery(document).ready(function($){

                window.charts = (window.charts == undefined)?[]:window.charts;
                var id = 'multiple_69ef843756120';

                jQuery('#multiple_69ef843756120 .tools #json').css('display', 'none');

                function draw_selected(element) {
                    // PREVENCIÓN de la siguiente activación automática del primer item
                    var $list = jQuery(element).closest('.controls').find('ul');

                    if ($list.data('prevent-next-default')) {
                        $list.data('prevent-next-default', false);
                        return;
                    }
                    medida = jQuery(element).data("medida");
                    fuente = jQuery(element).data("fuente");
                    source = jQuery(element).data("source");
                    set = jQuery(element).data("set");
                    lang = jQuery(element).data("lang");
                    type = jQuery(element).data("type");
                    row_default = jQuery(element).data("row_default");
                    col_default = jQuery(element).data("col_default");
                    preset_filter = jQuery(element).data("filter");
                    preset_default_filters = jQuery(element).data("default_filters");
                    jQuery('#multiple_69ef843756120 .controls ul li').removeClass('active');
                    jQuery('#multiple_69ef843756120 .loading').removeClass('hide');
                    jQuery(element).addClass('active');


                    jQuery('#multiple_69ef843756120 .tools #csv').attr('href', $(element).data("exportcsv"));

                    // --- SI EL FORMATO ES IFRAME ---
                    if (jQuery(element).data("format") === "iframe") {

                    let iframe_code = atob(jQuery(element).data("iframe"));

                    // (⬇⬇⬇ Ocultar todo ⬇⬇⬇)
                    jQuery('#multiple_69ef843756120 .chart-controls').hide();
                    jQuery('#multiple_69ef843756120 #fuente').hide();
                    jQuery('#multiple_69ef843756120 #medida').hide();
                    jQuery('#multiple_69ef843756120 .chart-render').hide();
                    jQuery('#multiple_69ef843756120 .table-render').hide();

                    jQuery('#multiple_69ef843756120 .tools.switcher').hide();
                    jQuery('#multiple_69ef843756120 .table-wrapper > .tools').hide();

                    jQuery('#multiple_69ef843756120 .iframe-render')
                        .show()
                        .html(iframe_code);

                    jQuery(element).closest('ul').data('prevent-next-default', true);
                    jQuery('#multiple_69ef843756120 .loading').addClass('hide');

                    return;
                }

                // --------------------------------------------------------
                // === Restaurar cuando NO es iframe =======================
                // --------------------------------------------------------

                jQuery('#multiple_69ef843756120 .iframe-render').hide().empty();

                jQuery('#multiple_69ef843756120 .chart-controls').show();
                jQuery('#multiple_69ef843756120 #fuente').show();
                jQuery('#multiple_69ef843756120 #medida').show();
                jQuery('#multiple_69ef843756120 .chart-render').show();
                jQuery('#multiple_69ef843756120 .table-render').show();

                jQuery('#multiple_69ef843756120 .tools.switcher').show();
                jQuery('#multiple_69ef843756120 .table-wrapper > .tools').show();




                    if(set){
                        jQuery('#multiple_69ef843756120 .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+String(source || '').replace(/^\/+|\/+$/g, '')+"/"+String(set || '').replace(/^\/+|\/+$/g, '')+".json");
                        /*jQuery('#multiple_69ef843756120 .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+source+"/"+set+".json");*/

                        if(set==="I302042_1001"||set==="I302033_0101"){
                            jQuery('#multiple_69ef843756120 .tools #json').css('display', 'none');
                        }else{
                            jQuery('#multiple_69ef843756120 .tools #json').css('display', 'inline');
                        }
                    }else{
                        jQuery('#multiple_69ef843756120 .tools #json').attr('href', "#");
                        jQuery('#multiple_69ef843756120 .tools #json').css('display', 'none');

                    }


                    if(fuente){
                        jQuery('#multiple_69ef843756120 #fuente').text(fuente);
                        jQuery('#multiple_69ef843756120 .fuente').css('display', "block");
                    }else{
                        jQuery('#multiple_69ef843756120 #fuente').text(fuente);
                        jQuery('#multiple_69ef843756120 .fuente').css('display', "none");

                    }

                    if(medida){
                        jQuery('#multiple_69ef843756120 #medida').text(medida);
                    }else{
                        jQuery('#multiple_69ef843756120 #medida').text(medida);


                    }
                    
                    // Si no es iframe → restaurar modo gráfico
                    jQuery('#multiple_69ef843756120 .iframe-render').hide().empty();
                    jQuery('#multiple_69ef843756120 .chart-render').show();
                    jQuery('#multiple_69ef843756120 .table-render').show();
                    
                    $.get({
                        url: jQuery(element).data("url"),
                        success: function(response, status, xhr) {
                            //console.log(jQuery(element).data("url"));
                            ct = xhr.getResponseHeader("content-type");
                            if(ct && ct.indexOf("text/csv") !== -1) {
                                obj = JSONstatUtils.fromCSV( response );
                            } else if (response && typeof response === "object") {
                                if (
                                    response.class === "dataset" ||
                                    response.class === "collection" ||
                                    response.class === "bundle" ||
                                    response.version === "2.0"
                                ) {
                                    obj = response;
                                } else if (response.dataSets || response.structure) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                } else {
                                    obj = response;
                                }
                            } else if (ct && (ct.indexOf("text/json") !== -1 || ct.indexOf("application/json") !== -1)) {
                                try {
                                    var parsedResponse = JSON.parse(response);

                                    if (
                                        parsedResponse &&
                                        (
                                            parsedResponse.class === "dataset" ||
                                            parsedResponse.class === "collection" ||
                                            parsedResponse.class === "bundle" ||
                                            parsedResponse.version === "2.0"
                                        )
                                    ) {
                                        obj = parsedResponse;
                                    } else {
                                        obj = JSONstatUtils.fromSDMX( parsedResponse );
                                    }
                                } catch(error) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                }
                                
                            } else {
                                obj = response;
                            }

                            if (obj && obj.extension && obj.extension.ibstat_chart_data) {
                                console.debug('ibstat chart data', obj.extension.ibstat_chart_data);
                            }

                            var parsedDataset = JSONstat(obj);
                            ds = parsedDataset && parsedDataset.class === "dataset"
                                ? parsedDataset
                                : parsedDataset.Dataset(0);

                            if (!ds) {
                                jQuery('#multiple_69ef843756120 .loading').addClass('hide');
                                jQuery('#multiple_69ef843756120 .table-render').html('An error ocurred, please try again later or contact us.');
                                jQuery('#multiple_69ef843756120 .chart-render').html('An error ocurred, please try again later or contact us.');
                                return;
                            }

                            if(	ds.role != null) metric = ds.Dimension(ds.role.metric[0]);

                            dimensions = 	ds.Dimension();
                            axis = [];
                            series = [];
                            options = []
                            options.preset = row_default;
                            options.preset_col = col_default;
                            options.preset_filter = preset_filter;
                            options.preset_default_filters = preset_default_filters;
                            options.chart = {};
                            options.chart.type = type || 'bar';
                            options.i18n = {};
                            options.i18n.locale = lang;
                            options.i18n.msgs = {
                                urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                                selerror: 'tbrowser: A valid selector must be specified.',
                                jsonerror: "The request did not return a valid JSON-stat dataset.",
                                dimerror: "Only one dimension was found in the dataset. At least two are required.",
                                dataerror: "Selection returned no data!",
                                source: "Fuente",
                                filters: "Filtros",
                                constants: "Constantes",
                                rc: "Filas & Columnas",
                                na: "n/a" //Not available symbol for null values
                            };

                            ds.Dimension().forEach(function(e,i){
                                axis.push({ id: i, text: 'd',len : e.length });
                            });



                            draw_table(obj, document.querySelector("#"+id+" .table-render"), options);
                            draw_chart(obj, document.querySelector("#"+id+" .chart-controls"), options, 'multiple_69ef843756120');


                        }
                    })
                        .done(function() {
                            jQuery('#multiple_69ef843756120 .loading').addClass('hide');

                        })
                        .fail(function() {
                            jQuery('#multiple_69ef843756120 .loading').addClass('hide');
                            jQuery('#multiple_69ef843756120 .table-render').html('An error ocurred, please try again later or contact us.');

                        });




                }

                jQuery('#multiple_69ef843756120 .tools.switcher a' ).bind( "click", function() {
                    jQuery('#multiple_69ef843756120 .ibstat-table').toggleClass('hide');
                    jQuery('#multiple_69ef843756120 .ibstat-chart').toggleClass('hide');
                    jQuery('#multiple_69ef843756120 .tools.switcher a' ).removeClass('active');
                    window.charts['multiple_69ef843756120'].render();
                    jQuery(this).addClass('active');
                });

               var first_chart = jQuery('#multiple_69ef843756120 .controls ul li' ).first();
                draw_selected(first_chart);

                jQuery('#multiple_69ef843756120 summary' ).bind( "click", function() {
                    draw_selected('#multiple_69ef843756120 .controls ul li:first');
                });
               

                jQuery('#multiple_69ef843756120 .controls ul li' ).bind( "click", function() {
                    draw_selected(this);
                });
                
                 jQuery('#multiple_69ef843756120 .superior' ).css("display",'none');

                var options = {
                    series: [],
                    colors: ['#92278f','rgb(117, 60, 189)','rgb(247, 4, 221)','rgb(251,115,0)','rgb(73, 159, 158)','rgb(246, 1, 122)','#5C3C85'],
                    chart: {
                        type: 'bar',
                        redrawOnWindowResize: true,
                        locales: [
                            {
                                "name": "ca",
                                "options": {
                                    "months": ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Septembre", "Octubre", "Novembre", "Desembre"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarregar SVG",
                                        "exportToPNG": "Descarregar PNG",
                                        "exportToCSV": "Descarregar CSV",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            },
                            {
                                "name": "es",
                                "options": {
                                    "months": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarga SVG",
                                        "exportToPNG": "Descarga PNG",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            }
                        ],
                        defaultLocale: 'ca',
                        fontFamily: '',
                    },
                    plotOptions: {
                        bar: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        column: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        pie: {
                            startAngle: 0,
                            endAngle: 360,
                            expandOnClick: true,
                            offsetX: 0,
                            offsetY: 0,
                            customScale: 1,
                            dataLabels: {
                                offset: 0,
                                minAngleToShowLabel: 10
                            }
                        },
                        area: {
                            fillTo: 'origin',
                        }
                    },
                    dataLabels: {
                        enabled: true,
                        offsetY: -20,
                        style: {
                            fontSize: '12px',
                            colors: ["#304758"]
                        }
                    },

                    xaxis: {
                        position: 'top',
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false
                        },
                        labels: {
                            rotateAlways: true,
                            rotate: 0,
                            hideOverlappingLabels: false,
                            trim: false,
                            maxHeight: 96,
                            minHeight: 56,
                            style: {
                                fontSize: '12px'
                            }
                        },
                        crosshairs: {
                            fill: {
                                type: 'gradient',
                                gradient: {
                                    colorFrom: '#D8E3F0',
                                    colorTo: '#BED1E6',
                                    stops: [0, 100],
                                    opacityFrom: 0.4,
                                    opacityTo: 0.5,
                                }
                            }
                        },
                        tooltip: {
                            enabled: true,
                            y: {
                                formatter: function (value) {
                                    return Number(value).toLocaleString();
                                }
                            }
                        }
                    },
                    yaxis: {
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false,
                        },
                        labels: {
                            show: false,
                            formatter: function (value) {
                                return Number(value).toLocaleString();
                            }
                        }

                    },
                    title: {
                        text: '',
                        align: 'center',
                    },
                    subtitle: {
                        text: '',
                        offsetY: 0,
                        align: 'center'
                    },
                    msgs:{
                        urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                        selerror: 'tbrowser: A valid selector must be specified.',
                        jsonerror: "The request did not return a valid JSON-stat dataset.",
                        dimerror: "Only one dimension was found in the dataset. At least two are required.",
                        dataerror: "Selection returned no data!",
                        source: "Fuente",
                        filters: "Filtros",
                        constants: "Constantes",
                        rc: "Filas & Columnas",
                        na: "n/a" //Not available symbol for null values
                    }
                };


                window.charts['multiple_69ef843756120']  = new ApexCharts(document.querySelector("#"+id+" .chart-render"), options);
                window.charts['multiple_69ef843756120'].render();

            });
            
          
        </script>
        		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-32d679e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="32d679e" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0a0f591" data-id="0a0f591" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-multiple_69ef843756a8f elementor-widget elementor-widget-ibstat-chart" data-id="multiple_69ef843756a8f" data-element_type="widget" data-widget_type="ibstat-chart.default">
				<div class="elementor-widget-container">
			        
        <article id="multiple_69ef843756a8f" class="wrapper-ibstat-chart" >
            <div class="superior" style="width: 100%; height: 100%; position: absolute;"></div>
            <details >
                <summary>
                    <header class="">
                        <h4 class="heading" >Datos del Servicio de Atención Jurídica 2024 - Servicio 24 horas.</h4>
                        <i aria-hidden="true" class="fas fa-plus"></i>                    </header>
                </summary>
                
                <div class="ibstat-chart">
                    <div class="content">
                        <aside class="controls">
                            <ul><li class="elementor-repeater-item-07f4ebc" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias *El Servicio de orientación jurídica se incorpora al Servicio 24 horas a partir del 16/03/2024" 
                                                data-source="" 
                                                data-row_default="Tipus" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-Illa-usuaries-S-juridic-24h-CAST.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-Illa-usuaries-S-juridic-24h-CAST.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-percent"></i> Número de beneficiarias del Servicio de Atención Jurídica 24 horas en les Illes Balears según isla. 2024. (16 de marzo- 31 de diciembre).</li><li class="elementor-repeater-item-1747091" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida=" Unidad de medida: Porcentaje *El Servicio de orientación jurídica se incorpora al Servicio 24 horas a partir del 16/03/2024" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-Illa-percentatge-usuaries-S-juridic-24h-CAST.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-Illa-percentatge-usuaries-S-juridic-24h-CAST.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Porcentaje de beneficiarias del Servicio de Atención Jurídica 24 horas en les Illes Balears según isla. 2024. (16 de marzo- 31 de diciembre).</li><li class="elementor-repeater-item-37cc3f9" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias *Las respuestas son acumulables *El Servicio de orientación jurídica se incorpora al Servicio 24 horas a partir del 16/03/2024" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/OK-demanda-S-juridic-24H-2024-CAST-1.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/OK-demanda-S-juridic-24H-2024-CAST-1.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Número de beneficiarias Servicio de Atención Jurídica 24 horas en les Illes Balears según tipos de consulta. 2024. (16 de marzo- 31 de diciembre).</li><li class="elementor-repeater-item-6d89e80" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="Fuente: Servicio 24 horas. Institut Balear de la Dona" 
                                                data-medida="Unidad de medida: Número de beneficiarias El Servicio de orientación jurídica se incorpora al Servicio 24 horas a partir del 16/03/2024" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-tipus-violencia-S-juridic-24h-1.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/07/ok-tipus-violencia-S-juridic-24h-1.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Número de beneficiarias del Servicio de Atención Jurídica 24 horas en les Illes Balears según tipos de violencia. 2024. (16 de marzo- 31 de diciembre).</li></ul>                        </aside>
                        <div class="table-wrapper">
                            <div class="loading hide">
                                <i aria-hidden="true" class="fas fa-spinner fa-pulse"></i>
                            </div>
                            <div class="tools switcher">
                                <a id="graph" class="active">Gráfico</a>
                                <a id="table" >Tabla</a>
                            </div>
                            <div class="ibstat-chart">
                                
                                <div class="chart-controls"></div>

                                <span id="fuente" class="source fuente" style="padding-bottom: 0;"></span>
                                <br class="fuente"/>
                                <span id="medida" class="source"></span>

                                <div class="chart-render">
                                    <p></p>
                                </div>

                                <!-- Contenedor exclusivo para IFRAME -->
                                <div class="iframe-render" style="display:none;"></div>

                            </div>

                            <div class="ibstat-table hide">
                                <div class="table-render">
                                    <p></p>
                                </div>
                            </div>
                            <div class="tools">
                                <span>Descargar</span>
                                <a href="#" id="csv">CSV</a>
                                <a href="#"id="json">JSON</a>
                            </div>
                        </div>
                    </div>
                </div>
            </details>
        </article>
        <script type="text/javascript" type="module">
            function changeFont() {
                jQuery('#multiple_69ef843756a8f .chart-controls #source').css('display','none');
            }
            
            jQuery(document).ready(function($){

                window.charts = (window.charts == undefined)?[]:window.charts;
                var id = 'multiple_69ef843756a8f';

                jQuery('#multiple_69ef843756a8f .tools #json').css('display', 'none');

                function draw_selected(element) {
                    // PREVENCIÓN de la siguiente activación automática del primer item
                    var $list = jQuery(element).closest('.controls').find('ul');

                    if ($list.data('prevent-next-default')) {
                        $list.data('prevent-next-default', false);
                        return;
                    }
                    medida = jQuery(element).data("medida");
                    fuente = jQuery(element).data("fuente");
                    source = jQuery(element).data("source");
                    set = jQuery(element).data("set");
                    lang = jQuery(element).data("lang");
                    type = jQuery(element).data("type");
                    row_default = jQuery(element).data("row_default");
                    col_default = jQuery(element).data("col_default");
                    preset_filter = jQuery(element).data("filter");
                    preset_default_filters = jQuery(element).data("default_filters");
                    jQuery('#multiple_69ef843756a8f .controls ul li').removeClass('active');
                    jQuery('#multiple_69ef843756a8f .loading').removeClass('hide');
                    jQuery(element).addClass('active');


                    jQuery('#multiple_69ef843756a8f .tools #csv').attr('href', $(element).data("exportcsv"));

                    // --- SI EL FORMATO ES IFRAME ---
                    if (jQuery(element).data("format") === "iframe") {

                    let iframe_code = atob(jQuery(element).data("iframe"));

                    // (⬇⬇⬇ Ocultar todo ⬇⬇⬇)
                    jQuery('#multiple_69ef843756a8f .chart-controls').hide();
                    jQuery('#multiple_69ef843756a8f #fuente').hide();
                    jQuery('#multiple_69ef843756a8f #medida').hide();
                    jQuery('#multiple_69ef843756a8f .chart-render').hide();
                    jQuery('#multiple_69ef843756a8f .table-render').hide();

                    jQuery('#multiple_69ef843756a8f .tools.switcher').hide();
                    jQuery('#multiple_69ef843756a8f .table-wrapper > .tools').hide();

                    jQuery('#multiple_69ef843756a8f .iframe-render')
                        .show()
                        .html(iframe_code);

                    jQuery(element).closest('ul').data('prevent-next-default', true);
                    jQuery('#multiple_69ef843756a8f .loading').addClass('hide');

                    return;
                }

                // --------------------------------------------------------
                // === Restaurar cuando NO es iframe =======================
                // --------------------------------------------------------

                jQuery('#multiple_69ef843756a8f .iframe-render').hide().empty();

                jQuery('#multiple_69ef843756a8f .chart-controls').show();
                jQuery('#multiple_69ef843756a8f #fuente').show();
                jQuery('#multiple_69ef843756a8f #medida').show();
                jQuery('#multiple_69ef843756a8f .chart-render').show();
                jQuery('#multiple_69ef843756a8f .table-render').show();

                jQuery('#multiple_69ef843756a8f .tools.switcher').show();
                jQuery('#multiple_69ef843756a8f .table-wrapper > .tools').show();




                    if(set){
                        jQuery('#multiple_69ef843756a8f .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+String(source || '').replace(/^\/+|\/+$/g, '')+"/"+String(set || '').replace(/^\/+|\/+$/g, '')+".json");
                        /*jQuery('#multiple_69ef843756a8f .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+source+"/"+set+".json");*/

                        if(set==="I302042_1001"||set==="I302033_0101"){
                            jQuery('#multiple_69ef843756a8f .tools #json').css('display', 'none');
                        }else{
                            jQuery('#multiple_69ef843756a8f .tools #json').css('display', 'inline');
                        }
                    }else{
                        jQuery('#multiple_69ef843756a8f .tools #json').attr('href', "#");
                        jQuery('#multiple_69ef843756a8f .tools #json').css('display', 'none');

                    }


                    if(fuente){
                        jQuery('#multiple_69ef843756a8f #fuente').text(fuente);
                        jQuery('#multiple_69ef843756a8f .fuente').css('display', "block");
                    }else{
                        jQuery('#multiple_69ef843756a8f #fuente').text(fuente);
                        jQuery('#multiple_69ef843756a8f .fuente').css('display', "none");

                    }

                    if(medida){
                        jQuery('#multiple_69ef843756a8f #medida').text(medida);
                    }else{
                        jQuery('#multiple_69ef843756a8f #medida').text(medida);


                    }
                    
                    // Si no es iframe → restaurar modo gráfico
                    jQuery('#multiple_69ef843756a8f .iframe-render').hide().empty();
                    jQuery('#multiple_69ef843756a8f .chart-render').show();
                    jQuery('#multiple_69ef843756a8f .table-render').show();
                    
                    $.get({
                        url: jQuery(element).data("url"),
                        success: function(response, status, xhr) {
                            //console.log(jQuery(element).data("url"));
                            ct = xhr.getResponseHeader("content-type");
                            if(ct && ct.indexOf("text/csv") !== -1) {
                                obj = JSONstatUtils.fromCSV( response );
                            } else if (response && typeof response === "object") {
                                if (
                                    response.class === "dataset" ||
                                    response.class === "collection" ||
                                    response.class === "bundle" ||
                                    response.version === "2.0"
                                ) {
                                    obj = response;
                                } else if (response.dataSets || response.structure) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                } else {
                                    obj = response;
                                }
                            } else if (ct && (ct.indexOf("text/json") !== -1 || ct.indexOf("application/json") !== -1)) {
                                try {
                                    var parsedResponse = JSON.parse(response);

                                    if (
                                        parsedResponse &&
                                        (
                                            parsedResponse.class === "dataset" ||
                                            parsedResponse.class === "collection" ||
                                            parsedResponse.class === "bundle" ||
                                            parsedResponse.version === "2.0"
                                        )
                                    ) {
                                        obj = parsedResponse;
                                    } else {
                                        obj = JSONstatUtils.fromSDMX( parsedResponse );
                                    }
                                } catch(error) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                }
                                
                            } else {
                                obj = response;
                            }

                            if (obj && obj.extension && obj.extension.ibstat_chart_data) {
                                console.debug('ibstat chart data', obj.extension.ibstat_chart_data);
                            }

                            var parsedDataset = JSONstat(obj);
                            ds = parsedDataset && parsedDataset.class === "dataset"
                                ? parsedDataset
                                : parsedDataset.Dataset(0);

                            if (!ds) {
                                jQuery('#multiple_69ef843756a8f .loading').addClass('hide');
                                jQuery('#multiple_69ef843756a8f .table-render').html('An error ocurred, please try again later or contact us.');
                                jQuery('#multiple_69ef843756a8f .chart-render').html('An error ocurred, please try again later or contact us.');
                                return;
                            }

                            if(	ds.role != null) metric = ds.Dimension(ds.role.metric[0]);

                            dimensions = 	ds.Dimension();
                            axis = [];
                            series = [];
                            options = []
                            options.preset = row_default;
                            options.preset_col = col_default;
                            options.preset_filter = preset_filter;
                            options.preset_default_filters = preset_default_filters;
                            options.chart = {};
                            options.chart.type = type || 'bar';
                            options.i18n = {};
                            options.i18n.locale = lang;
                            options.i18n.msgs = {
                                urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                                selerror: 'tbrowser: A valid selector must be specified.',
                                jsonerror: "The request did not return a valid JSON-stat dataset.",
                                dimerror: "Only one dimension was found in the dataset. At least two are required.",
                                dataerror: "Selection returned no data!",
                                source: "Fuente",
                                filters: "Filtros",
                                constants: "Constantes",
                                rc: "Filas & Columnas",
                                na: "n/a" //Not available symbol for null values
                            };

                            ds.Dimension().forEach(function(e,i){
                                axis.push({ id: i, text: 'd',len : e.length });
                            });



                            draw_table(obj, document.querySelector("#"+id+" .table-render"), options);
                            draw_chart(obj, document.querySelector("#"+id+" .chart-controls"), options, 'multiple_69ef843756a8f');


                        }
                    })
                        .done(function() {
                            jQuery('#multiple_69ef843756a8f .loading').addClass('hide');

                        })
                        .fail(function() {
                            jQuery('#multiple_69ef843756a8f .loading').addClass('hide');
                            jQuery('#multiple_69ef843756a8f .table-render').html('An error ocurred, please try again later or contact us.');

                        });




                }

                jQuery('#multiple_69ef843756a8f .tools.switcher a' ).bind( "click", function() {
                    jQuery('#multiple_69ef843756a8f .ibstat-table').toggleClass('hide');
                    jQuery('#multiple_69ef843756a8f .ibstat-chart').toggleClass('hide');
                    jQuery('#multiple_69ef843756a8f .tools.switcher a' ).removeClass('active');
                    window.charts['multiple_69ef843756a8f'].render();
                    jQuery(this).addClass('active');
                });

               var first_chart = jQuery('#multiple_69ef843756a8f .controls ul li' ).first();
                draw_selected(first_chart);

                jQuery('#multiple_69ef843756a8f summary' ).bind( "click", function() {
                    draw_selected('#multiple_69ef843756a8f .controls ul li:first');
                });
               

                jQuery('#multiple_69ef843756a8f .controls ul li' ).bind( "click", function() {
                    draw_selected(this);
                });
                
                 jQuery('#multiple_69ef843756a8f .superior' ).css("display",'none');

                var options = {
                    series: [],
                    colors: ['#92278f','rgb(117, 60, 189)','rgb(247, 4, 221)','rgb(251,115,0)','rgb(73, 159, 158)','rgb(246, 1, 122)','#5C3C85'],
                    chart: {
                        type: 'bar',
                        redrawOnWindowResize: true,
                        locales: [
                            {
                                "name": "ca",
                                "options": {
                                    "months": ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Septembre", "Octubre", "Novembre", "Desembre"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarregar SVG",
                                        "exportToPNG": "Descarregar PNG",
                                        "exportToCSV": "Descarregar CSV",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            },
                            {
                                "name": "es",
                                "options": {
                                    "months": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarga SVG",
                                        "exportToPNG": "Descarga PNG",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            }
                        ],
                        defaultLocale: 'ca',
                        fontFamily: '',
                    },
                    plotOptions: {
                        bar: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        column: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        pie: {
                            startAngle: 0,
                            endAngle: 360,
                            expandOnClick: true,
                            offsetX: 0,
                            offsetY: 0,
                            customScale: 1,
                            dataLabels: {
                                offset: 0,
                                minAngleToShowLabel: 10
                            }
                        },
                        area: {
                            fillTo: 'origin',
                        }
                    },
                    dataLabels: {
                        enabled: true,
                        offsetY: -20,
                        style: {
                            fontSize: '12px',
                            colors: ["#304758"]
                        }
                    },

                    xaxis: {
                        position: 'top',
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false
                        },
                        labels: {
                            rotateAlways: true,
                            rotate: 0,
                            hideOverlappingLabels: false,
                            trim: false,
                            maxHeight: 96,
                            minHeight: 56,
                            style: {
                                fontSize: '12px'
                            }
                        },
                        crosshairs: {
                            fill: {
                                type: 'gradient',
                                gradient: {
                                    colorFrom: '#D8E3F0',
                                    colorTo: '#BED1E6',
                                    stops: [0, 100],
                                    opacityFrom: 0.4,
                                    opacityTo: 0.5,
                                }
                            }
                        },
                        tooltip: {
                            enabled: true,
                            y: {
                                formatter: function (value) {
                                    return Number(value).toLocaleString();
                                }
                            }
                        }
                    },
                    yaxis: {
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false,
                        },
                        labels: {
                            show: false,
                            formatter: function (value) {
                                return Number(value).toLocaleString();
                            }
                        }

                    },
                    title: {
                        text: '',
                        align: 'center',
                    },
                    subtitle: {
                        text: '',
                        offsetY: 0,
                        align: 'center'
                    },
                    msgs:{
                        urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                        selerror: 'tbrowser: A valid selector must be specified.',
                        jsonerror: "The request did not return a valid JSON-stat dataset.",
                        dimerror: "Only one dimension was found in the dataset. At least two are required.",
                        dataerror: "Selection returned no data!",
                        source: "Fuente",
                        filters: "Filtros",
                        constants: "Constantes",
                        rc: "Filas & Columnas",
                        na: "n/a" //Not available symbol for null values
                    }
                };


                window.charts['multiple_69ef843756a8f']  = new ApexCharts(document.querySelector("#"+id+" .chart-render"), options);
                window.charts['multiple_69ef843756a8f'].render();

            });
            
          
        </script>
        		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-9a9083c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="9a9083c" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-73ef152" data-id="73ef152" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-88138f8 elementor-widget elementor-widget-spacer" data-id="88138f8" data-element_type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
					<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f900d2f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f900d2f" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-65eacb1" data-id="65eacb1" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-16234f1 elementor-widget elementor-widget-heading" data-id="16234f1" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Mujeres asesinadas por violencia de género</h2>		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-86b3a9b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="86b3a9b" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d379acf" data-id="d379acf" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-multiple_69ef843758291 elementor-widget elementor-widget-ibstat-chart" data-id="multiple_69ef843758291" data-element_type="widget" data-widget_type="ibstat-chart.default">
				<div class="elementor-widget-container">
			        
        <article id="multiple_69ef843758291" class="wrapper-ibstat-chart" >
            <div class="superior" style="width: 100%; height: 100%; position: absolute;"></div>
            <details >
                <summary>
                    <header class="">
                        <h4 class="heading" >Mujeres asesinadas por violencia de género</h4>
                        <i aria-hidden="true" class="fas fa-plus"></i>                    </header>
                </summary>
                
                <div class="ibstat-chart">
                    <div class="content">
                        <aside class="controls">
                            <ul><li class="elementor-repeater-item-07f4ebc" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="" 
                                                data-fuente="Fuente: Delegación del Gobierno contra la Violencia de Género" 
                                                data-medida="Unidad de medida: Número de mujeres. (Última actualización: 27 de abril de 2026)" 
                                                data-source="" 
                                                data-row_default="Tipus" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2026/04/dones-victimes-mortals-vg-CAST-2.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2026/04/dones-victimes-mortals-vg-CAST-2.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-percent"></i>Mujeres víctimas mortales por violencia de género en España y en las Islas Baleares en manos de sus parejas o exparejas 2011-2026. (1 de enero- 31 de diciembre).</li></ul>                        </aside>
                        <div class="table-wrapper">
                            <div class="loading hide">
                                <i aria-hidden="true" class="fas fa-spinner fa-pulse"></i>
                            </div>
                            <div class="tools switcher">
                                <a id="graph" class="active">Gráfico</a>
                                <a id="table" >Tabla</a>
                            </div>
                            <div class="ibstat-chart">
                                
                                <div class="chart-controls"></div>

                                <span id="fuente" class="source fuente" style="padding-bottom: 0;"></span>
                                <br class="fuente"/>
                                <span id="medida" class="source"></span>

                                <div class="chart-render">
                                    <p></p>
                                </div>

                                <!-- Contenedor exclusivo para IFRAME -->
                                <div class="iframe-render" style="display:none;"></div>

                            </div>

                            <div class="ibstat-table hide">
                                <div class="table-render">
                                    <p></p>
                                </div>
                            </div>
                            <div class="tools">
                                <span>Descargar</span>
                                <a href="#" id="csv">CSV</a>
                                <a href="#"id="json">JSON</a>
                            </div>
                        </div>
                    </div>
                </div>
            </details>
        </article>
        <script type="text/javascript" type="module">
            function changeFont() {
                jQuery('#multiple_69ef843758291 .chart-controls #source').css('display','none');
            }
            
            jQuery(document).ready(function($){

                window.charts = (window.charts == undefined)?[]:window.charts;
                var id = 'multiple_69ef843758291';

                jQuery('#multiple_69ef843758291 .tools #json').css('display', 'none');

                function draw_selected(element) {
                    // PREVENCIÓN de la siguiente activación automática del primer item
                    var $list = jQuery(element).closest('.controls').find('ul');

                    if ($list.data('prevent-next-default')) {
                        $list.data('prevent-next-default', false);
                        return;
                    }
                    medida = jQuery(element).data("medida");
                    fuente = jQuery(element).data("fuente");
                    source = jQuery(element).data("source");
                    set = jQuery(element).data("set");
                    lang = jQuery(element).data("lang");
                    type = jQuery(element).data("type");
                    row_default = jQuery(element).data("row_default");
                    col_default = jQuery(element).data("col_default");
                    preset_filter = jQuery(element).data("filter");
                    preset_default_filters = jQuery(element).data("default_filters");
                    jQuery('#multiple_69ef843758291 .controls ul li').removeClass('active');
                    jQuery('#multiple_69ef843758291 .loading').removeClass('hide');
                    jQuery(element).addClass('active');


                    jQuery('#multiple_69ef843758291 .tools #csv').attr('href', $(element).data("exportcsv"));

                    // --- SI EL FORMATO ES IFRAME ---
                    if (jQuery(element).data("format") === "iframe") {

                    let iframe_code = atob(jQuery(element).data("iframe"));

                    // (⬇⬇⬇ Ocultar todo ⬇⬇⬇)
                    jQuery('#multiple_69ef843758291 .chart-controls').hide();
                    jQuery('#multiple_69ef843758291 #fuente').hide();
                    jQuery('#multiple_69ef843758291 #medida').hide();
                    jQuery('#multiple_69ef843758291 .chart-render').hide();
                    jQuery('#multiple_69ef843758291 .table-render').hide();

                    jQuery('#multiple_69ef843758291 .tools.switcher').hide();
                    jQuery('#multiple_69ef843758291 .table-wrapper > .tools').hide();

                    jQuery('#multiple_69ef843758291 .iframe-render')
                        .show()
                        .html(iframe_code);

                    jQuery(element).closest('ul').data('prevent-next-default', true);
                    jQuery('#multiple_69ef843758291 .loading').addClass('hide');

                    return;
                }

                // --------------------------------------------------------
                // === Restaurar cuando NO es iframe =======================
                // --------------------------------------------------------

                jQuery('#multiple_69ef843758291 .iframe-render').hide().empty();

                jQuery('#multiple_69ef843758291 .chart-controls').show();
                jQuery('#multiple_69ef843758291 #fuente').show();
                jQuery('#multiple_69ef843758291 #medida').show();
                jQuery('#multiple_69ef843758291 .chart-render').show();
                jQuery('#multiple_69ef843758291 .table-render').show();

                jQuery('#multiple_69ef843758291 .tools.switcher').show();
                jQuery('#multiple_69ef843758291 .table-wrapper > .tools').show();




                    if(set){
                        jQuery('#multiple_69ef843758291 .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+String(source || '').replace(/^\/+|\/+$/g, '')+"/"+String(set || '').replace(/^\/+|\/+$/g, '')+".json");
                        /*jQuery('#multiple_69ef843758291 .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+source+"/"+set+".json");*/

                        if(set==="I302042_1001"||set==="I302033_0101"){
                            jQuery('#multiple_69ef843758291 .tools #json').css('display', 'none');
                        }else{
                            jQuery('#multiple_69ef843758291 .tools #json').css('display', 'inline');
                        }
                    }else{
                        jQuery('#multiple_69ef843758291 .tools #json').attr('href', "#");
                        jQuery('#multiple_69ef843758291 .tools #json').css('display', 'none');

                    }


                    if(fuente){
                        jQuery('#multiple_69ef843758291 #fuente').text(fuente);
                        jQuery('#multiple_69ef843758291 .fuente').css('display', "block");
                    }else{
                        jQuery('#multiple_69ef843758291 #fuente').text(fuente);
                        jQuery('#multiple_69ef843758291 .fuente').css('display', "none");

                    }

                    if(medida){
                        jQuery('#multiple_69ef843758291 #medida').text(medida);
                    }else{
                        jQuery('#multiple_69ef843758291 #medida').text(medida);


                    }
                    
                    // Si no es iframe → restaurar modo gráfico
                    jQuery('#multiple_69ef843758291 .iframe-render').hide().empty();
                    jQuery('#multiple_69ef843758291 .chart-render').show();
                    jQuery('#multiple_69ef843758291 .table-render').show();
                    
                    $.get({
                        url: jQuery(element).data("url"),
                        success: function(response, status, xhr) {
                            //console.log(jQuery(element).data("url"));
                            ct = xhr.getResponseHeader("content-type");
                            if(ct && ct.indexOf("text/csv") !== -1) {
                                obj = JSONstatUtils.fromCSV( response );
                            } else if (response && typeof response === "object") {
                                if (
                                    response.class === "dataset" ||
                                    response.class === "collection" ||
                                    response.class === "bundle" ||
                                    response.version === "2.0"
                                ) {
                                    obj = response;
                                } else if (response.dataSets || response.structure) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                } else {
                                    obj = response;
                                }
                            } else if (ct && (ct.indexOf("text/json") !== -1 || ct.indexOf("application/json") !== -1)) {
                                try {
                                    var parsedResponse = JSON.parse(response);

                                    if (
                                        parsedResponse &&
                                        (
                                            parsedResponse.class === "dataset" ||
                                            parsedResponse.class === "collection" ||
                                            parsedResponse.class === "bundle" ||
                                            parsedResponse.version === "2.0"
                                        )
                                    ) {
                                        obj = parsedResponse;
                                    } else {
                                        obj = JSONstatUtils.fromSDMX( parsedResponse );
                                    }
                                } catch(error) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                }
                                
                            } else {
                                obj = response;
                            }

                            if (obj && obj.extension && obj.extension.ibstat_chart_data) {
                                console.debug('ibstat chart data', obj.extension.ibstat_chart_data);
                            }

                            var parsedDataset = JSONstat(obj);
                            ds = parsedDataset && parsedDataset.class === "dataset"
                                ? parsedDataset
                                : parsedDataset.Dataset(0);

                            if (!ds) {
                                jQuery('#multiple_69ef843758291 .loading').addClass('hide');
                                jQuery('#multiple_69ef843758291 .table-render').html('An error ocurred, please try again later or contact us.');
                                jQuery('#multiple_69ef843758291 .chart-render').html('An error ocurred, please try again later or contact us.');
                                return;
                            }

                            if(	ds.role != null) metric = ds.Dimension(ds.role.metric[0]);

                            dimensions = 	ds.Dimension();
                            axis = [];
                            series = [];
                            options = []
                            options.preset = row_default;
                            options.preset_col = col_default;
                            options.preset_filter = preset_filter;
                            options.preset_default_filters = preset_default_filters;
                            options.chart = {};
                            options.chart.type = type || 'bar';
                            options.i18n = {};
                            options.i18n.locale = lang;
                            options.i18n.msgs = {
                                urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                                selerror: 'tbrowser: A valid selector must be specified.',
                                jsonerror: "The request did not return a valid JSON-stat dataset.",
                                dimerror: "Only one dimension was found in the dataset. At least two are required.",
                                dataerror: "Selection returned no data!",
                                source: "Fuente",
                                filters: "Filtros",
                                constants: "Constantes",
                                rc: "Filas & Columnas",
                                na: "n/a" //Not available symbol for null values
                            };

                            ds.Dimension().forEach(function(e,i){
                                axis.push({ id: i, text: 'd',len : e.length });
                            });



                            draw_table(obj, document.querySelector("#"+id+" .table-render"), options);
                            draw_chart(obj, document.querySelector("#"+id+" .chart-controls"), options, 'multiple_69ef843758291');


                        }
                    })
                        .done(function() {
                            jQuery('#multiple_69ef843758291 .loading').addClass('hide');

                        })
                        .fail(function() {
                            jQuery('#multiple_69ef843758291 .loading').addClass('hide');
                            jQuery('#multiple_69ef843758291 .table-render').html('An error ocurred, please try again later or contact us.');

                        });




                }

                jQuery('#multiple_69ef843758291 .tools.switcher a' ).bind( "click", function() {
                    jQuery('#multiple_69ef843758291 .ibstat-table').toggleClass('hide');
                    jQuery('#multiple_69ef843758291 .ibstat-chart').toggleClass('hide');
                    jQuery('#multiple_69ef843758291 .tools.switcher a' ).removeClass('active');
                    window.charts['multiple_69ef843758291'].render();
                    jQuery(this).addClass('active');
                });

               var first_chart = jQuery('#multiple_69ef843758291 .controls ul li' ).first();
                draw_selected(first_chart);

                jQuery('#multiple_69ef843758291 summary' ).bind( "click", function() {
                    draw_selected('#multiple_69ef843758291 .controls ul li:first');
                });
               

                jQuery('#multiple_69ef843758291 .controls ul li' ).bind( "click", function() {
                    draw_selected(this);
                });
                
                 jQuery('#multiple_69ef843758291 .superior' ).css("display",'none');

                var options = {
                    series: [],
                    colors: ['#92278f','rgb(117, 60, 189)','rgb(247, 4, 221)','rgb(251,115,0)','rgb(73, 159, 158)','rgb(246, 1, 122)','#5C3C85'],
                    chart: {
                        type: 'bar',
                        redrawOnWindowResize: true,
                        locales: [
                            {
                                "name": "ca",
                                "options": {
                                    "months": ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Septembre", "Octubre", "Novembre", "Desembre"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarregar SVG",
                                        "exportToPNG": "Descarregar PNG",
                                        "exportToCSV": "Descarregar CSV",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            },
                            {
                                "name": "es",
                                "options": {
                                    "months": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarga SVG",
                                        "exportToPNG": "Descarga PNG",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            }
                        ],
                        defaultLocale: 'ca',
                        fontFamily: '',
                    },
                    plotOptions: {
                        bar: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        column: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        pie: {
                            startAngle: 0,
                            endAngle: 360,
                            expandOnClick: true,
                            offsetX: 0,
                            offsetY: 0,
                            customScale: 1,
                            dataLabels: {
                                offset: 0,
                                minAngleToShowLabel: 10
                            }
                        },
                        area: {
                            fillTo: 'origin',
                        }
                    },
                    dataLabels: {
                        enabled: true,
                        offsetY: -20,
                        style: {
                            fontSize: '12px',
                            colors: ["#304758"]
                        }
                    },

                    xaxis: {
                        position: 'top',
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false
                        },
                        labels: {
                            rotateAlways: true,
                            rotate: 0,
                            hideOverlappingLabels: false,
                            trim: false,
                            maxHeight: 96,
                            minHeight: 56,
                            style: {
                                fontSize: '12px'
                            }
                        },
                        crosshairs: {
                            fill: {
                                type: 'gradient',
                                gradient: {
                                    colorFrom: '#D8E3F0',
                                    colorTo: '#BED1E6',
                                    stops: [0, 100],
                                    opacityFrom: 0.4,
                                    opacityTo: 0.5,
                                }
                            }
                        },
                        tooltip: {
                            enabled: true,
                            y: {
                                formatter: function (value) {
                                    return Number(value).toLocaleString();
                                }
                            }
                        }
                    },
                    yaxis: {
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false,
                        },
                        labels: {
                            show: false,
                            formatter: function (value) {
                                return Number(value).toLocaleString();
                            }
                        }

                    },
                    title: {
                        text: '',
                        align: 'center',
                    },
                    subtitle: {
                        text: '',
                        offsetY: 0,
                        align: 'center'
                    },
                    msgs:{
                        urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                        selerror: 'tbrowser: A valid selector must be specified.',
                        jsonerror: "The request did not return a valid JSON-stat dataset.",
                        dimerror: "Only one dimension was found in the dataset. At least two are required.",
                        dataerror: "Selection returned no data!",
                        source: "Fuente",
                        filters: "Filtros",
                        constants: "Constantes",
                        rc: "Filas & Columnas",
                        na: "n/a" //Not available symbol for null values
                    }
                };


                window.charts['multiple_69ef843758291']  = new ApexCharts(document.querySelector("#"+id+" .chart-render"), options);
                window.charts['multiple_69ef843758291'].render();

            });
            
          
        </script>
        		</div>
				</div>
				<div class="elementor-element elementor-element-a6d6bd6 elementor-widget elementor-widget-spacer" data-id="a6d6bd6" data-element_type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
					<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7643736 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7643736" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f5e085d" data-id="f5e085d" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d8659e8 elementor-widget elementor-widget-heading" data-id="d8659e8" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Denuncias por violencias machistas</h2>		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-42a598b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="42a598b" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-db27477" data-id="db27477" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-multiple_69ef8437595c5 elementor-widget elementor-widget-ibstat-chart" data-id="multiple_69ef8437595c5" data-element_type="widget" data-widget_type="ibstat-chart.default">
				<div class="elementor-widget-container">
			        
        <article id="multiple_69ef8437595c5" class="wrapper-ibstat-chart" >
            <div class="superior" style="width: 100%; height: 100%; position: absolute;"></div>
            <details >
                <summary>
                    <header class="">
                        <h4 class="heading" >Denuncias por violencias machistas</h4>
                        <i aria-hidden="true" class="fas fa-plus"></i>                    </header>
                </summary>
                
                <div class="ibstat-chart">
                    <div class="content">
                        <aside class="controls">
                            <ul><li class="elementor-repeater-item-4770504" 
                                                data-format="csv"
                                                data-iframe=""
                                                data-lang="ca" 
                                                data-set="" 
                                                data-fuente="Fuente: Consejo General del Poder Judicial" 
                                                data-medida="Unidad de medida: Número de mujeres" 
                                                data-source="" 
                                                data-row_default="Fuente" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="https://observatori-igualtat.es/wp-content/uploads/2025/09/denuncies-21-24-Anual-CAST.csv" 
                                                data-exportcsv="https://observatori-igualtat.es/wp-content/uploads/2025/09/denuncies-21-24-Anual-CAST.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Número de denuncias por violencia de género 2021-2024 en les Illes Balears y en España. (1 de enero- 31 de diciembre).</li><li class="elementor-repeater-item-21cd81b" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iRXZvbHVjacOzbiBkZSBsYXMgZGVudW5jaWFzIHBvciB2aW9sZW5jaWEgZGUgZ8OpbmVybyBlbiBsYXMgSWxsZXMgQmFsZWFycyAyMDIzLTIwMjUuICgxIGRlIGVuZXJvLTMxIGRlIGRpY2llbWJyZSkuIiBhcmlhLWxhYmVsPSJHcm91cGVkIGNvbHVtbiBjaGFydCIgaWQ9ImRhdGF3cmFwcGVyLWNoYXJ0LWJaTkFHIiBzcmM9Imh0dHBzOi8vZGF0YXdyYXBwZXIuZHdjZG4ubmV0L2JaTkFHLzEvIiBzY3JvbGxpbmc9Im5vIiBmcmFtZWJvcmRlcj0iMCIgc3R5bGU9IndpZHRoOiAwOyBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDsgYm9yZGVyOiBub25lOyIgaGVpZ2h0PSI1MjgiIGRhdGEtZXh0ZXJuYWw9IjEiPjwvaWZyYW1lPg=="
                                                data-lang="ca" 
                                                data-set="I302042_1001" 
                                                data-fuente="" 
                                                data-medida="" 
                                                data-source="c892f2e6-281b-4920-a5ad-06613fddfafa" 
                                                data-row_default="smaller" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca/c892f2e6-281b-4920-a5ad-06613fddfafa/I302042_1001.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Evolución de las denuncias por violencia de género en las Illes Balears 2023-2025. (1 de enero-31 de diciembre).</li></ul>                        </aside>
                        <div class="table-wrapper">
                            <div class="loading hide">
                                <i aria-hidden="true" class="fas fa-spinner fa-pulse"></i>
                            </div>
                            <div class="tools switcher">
                                <a id="graph" class="active">Gráfico</a>
                                <a id="table" >Tabla</a>
                            </div>
                            <div class="ibstat-chart">
                                
                                <div class="chart-controls"></div>

                                <span id="fuente" class="source fuente" style="padding-bottom: 0;"></span>
                                <br class="fuente"/>
                                <span id="medida" class="source"></span>

                                <div class="chart-render">
                                    <p></p>
                                </div>

                                <!-- Contenedor exclusivo para IFRAME -->
                                <div class="iframe-render" style="display:none;"></div>

                            </div>

                            <div class="ibstat-table hide">
                                <div class="table-render">
                                    <p></p>
                                </div>
                            </div>
                            <div class="tools">
                                <span>Descargar</span>
                                <a href="#" id="csv">CSV</a>
                                <a href="#"id="json">JSON</a>
                            </div>
                        </div>
                    </div>
                </div>
            </details>
        </article>
        <script type="text/javascript" type="module">
            function changeFont() {
                jQuery('#multiple_69ef8437595c5 .chart-controls #source').css('display','none');
            }
            
            jQuery(document).ready(function($){

                window.charts = (window.charts == undefined)?[]:window.charts;
                var id = 'multiple_69ef8437595c5';

                jQuery('#multiple_69ef8437595c5 .tools #json').css('display', 'none');

                function draw_selected(element) {
                    // PREVENCIÓN de la siguiente activación automática del primer item
                    var $list = jQuery(element).closest('.controls').find('ul');

                    if ($list.data('prevent-next-default')) {
                        $list.data('prevent-next-default', false);
                        return;
                    }
                    medida = jQuery(element).data("medida");
                    fuente = jQuery(element).data("fuente");
                    source = jQuery(element).data("source");
                    set = jQuery(element).data("set");
                    lang = jQuery(element).data("lang");
                    type = jQuery(element).data("type");
                    row_default = jQuery(element).data("row_default");
                    col_default = jQuery(element).data("col_default");
                    preset_filter = jQuery(element).data("filter");
                    preset_default_filters = jQuery(element).data("default_filters");
                    jQuery('#multiple_69ef8437595c5 .controls ul li').removeClass('active');
                    jQuery('#multiple_69ef8437595c5 .loading').removeClass('hide');
                    jQuery(element).addClass('active');


                    jQuery('#multiple_69ef8437595c5 .tools #csv').attr('href', $(element).data("exportcsv"));

                    // --- SI EL FORMATO ES IFRAME ---
                    if (jQuery(element).data("format") === "iframe") {

                    let iframe_code = atob(jQuery(element).data("iframe"));

                    // (⬇⬇⬇ Ocultar todo ⬇⬇⬇)
                    jQuery('#multiple_69ef8437595c5 .chart-controls').hide();
                    jQuery('#multiple_69ef8437595c5 #fuente').hide();
                    jQuery('#multiple_69ef8437595c5 #medida').hide();
                    jQuery('#multiple_69ef8437595c5 .chart-render').hide();
                    jQuery('#multiple_69ef8437595c5 .table-render').hide();

                    jQuery('#multiple_69ef8437595c5 .tools.switcher').hide();
                    jQuery('#multiple_69ef8437595c5 .table-wrapper > .tools').hide();

                    jQuery('#multiple_69ef8437595c5 .iframe-render')
                        .show()
                        .html(iframe_code);

                    jQuery(element).closest('ul').data('prevent-next-default', true);
                    jQuery('#multiple_69ef8437595c5 .loading').addClass('hide');

                    return;
                }

                // --------------------------------------------------------
                // === Restaurar cuando NO es iframe =======================
                // --------------------------------------------------------

                jQuery('#multiple_69ef8437595c5 .iframe-render').hide().empty();

                jQuery('#multiple_69ef8437595c5 .chart-controls').show();
                jQuery('#multiple_69ef8437595c5 #fuente').show();
                jQuery('#multiple_69ef8437595c5 #medida').show();
                jQuery('#multiple_69ef8437595c5 .chart-render').show();
                jQuery('#multiple_69ef8437595c5 .table-render').show();

                jQuery('#multiple_69ef8437595c5 .tools.switcher').show();
                jQuery('#multiple_69ef8437595c5 .table-wrapper > .tools').show();




                    if(set){
                        jQuery('#multiple_69ef8437595c5 .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+String(source || '').replace(/^\/+|\/+$/g, '')+"/"+String(set || '').replace(/^\/+|\/+$/g, '')+".json");
                        /*jQuery('#multiple_69ef8437595c5 .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+source+"/"+set+".json");*/

                        if(set==="I302042_1001"||set==="I302033_0101"){
                            jQuery('#multiple_69ef8437595c5 .tools #json').css('display', 'none');
                        }else{
                            jQuery('#multiple_69ef8437595c5 .tools #json').css('display', 'inline');
                        }
                    }else{
                        jQuery('#multiple_69ef8437595c5 .tools #json').attr('href', "#");
                        jQuery('#multiple_69ef8437595c5 .tools #json').css('display', 'none');

                    }


                    if(fuente){
                        jQuery('#multiple_69ef8437595c5 #fuente').text(fuente);
                        jQuery('#multiple_69ef8437595c5 .fuente').css('display', "block");
                    }else{
                        jQuery('#multiple_69ef8437595c5 #fuente').text(fuente);
                        jQuery('#multiple_69ef8437595c5 .fuente').css('display', "none");

                    }

                    if(medida){
                        jQuery('#multiple_69ef8437595c5 #medida').text(medida);
                    }else{
                        jQuery('#multiple_69ef8437595c5 #medida').text(medida);


                    }
                    
                    // Si no es iframe → restaurar modo gráfico
                    jQuery('#multiple_69ef8437595c5 .iframe-render').hide().empty();
                    jQuery('#multiple_69ef8437595c5 .chart-render').show();
                    jQuery('#multiple_69ef8437595c5 .table-render').show();
                    
                    $.get({
                        url: jQuery(element).data("url"),
                        success: function(response, status, xhr) {
                            //console.log(jQuery(element).data("url"));
                            ct = xhr.getResponseHeader("content-type");
                            if(ct && ct.indexOf("text/csv") !== -1) {
                                obj = JSONstatUtils.fromCSV( response );
                            } else if (response && typeof response === "object") {
                                if (
                                    response.class === "dataset" ||
                                    response.class === "collection" ||
                                    response.class === "bundle" ||
                                    response.version === "2.0"
                                ) {
                                    obj = response;
                                } else if (response.dataSets || response.structure) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                } else {
                                    obj = response;
                                }
                            } else if (ct && (ct.indexOf("text/json") !== -1 || ct.indexOf("application/json") !== -1)) {
                                try {
                                    var parsedResponse = JSON.parse(response);

                                    if (
                                        parsedResponse &&
                                        (
                                            parsedResponse.class === "dataset" ||
                                            parsedResponse.class === "collection" ||
                                            parsedResponse.class === "bundle" ||
                                            parsedResponse.version === "2.0"
                                        )
                                    ) {
                                        obj = parsedResponse;
                                    } else {
                                        obj = JSONstatUtils.fromSDMX( parsedResponse );
                                    }
                                } catch(error) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                }
                                
                            } else {
                                obj = response;
                            }

                            if (obj && obj.extension && obj.extension.ibstat_chart_data) {
                                console.debug('ibstat chart data', obj.extension.ibstat_chart_data);
                            }

                            var parsedDataset = JSONstat(obj);
                            ds = parsedDataset && parsedDataset.class === "dataset"
                                ? parsedDataset
                                : parsedDataset.Dataset(0);

                            if (!ds) {
                                jQuery('#multiple_69ef8437595c5 .loading').addClass('hide');
                                jQuery('#multiple_69ef8437595c5 .table-render').html('An error ocurred, please try again later or contact us.');
                                jQuery('#multiple_69ef8437595c5 .chart-render').html('An error ocurred, please try again later or contact us.');
                                return;
                            }

                            if(	ds.role != null) metric = ds.Dimension(ds.role.metric[0]);

                            dimensions = 	ds.Dimension();
                            axis = [];
                            series = [];
                            options = []
                            options.preset = row_default;
                            options.preset_col = col_default;
                            options.preset_filter = preset_filter;
                            options.preset_default_filters = preset_default_filters;
                            options.chart = {};
                            options.chart.type = type || 'bar';
                            options.i18n = {};
                            options.i18n.locale = lang;
                            options.i18n.msgs = {
                                urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                                selerror: 'tbrowser: A valid selector must be specified.',
                                jsonerror: "The request did not return a valid JSON-stat dataset.",
                                dimerror: "Only one dimension was found in the dataset. At least two are required.",
                                dataerror: "Selection returned no data!",
                                source: "Fuente",
                                filters: "Filtros",
                                constants: "Constantes",
                                rc: "Filas & Columnas",
                                na: "n/a" //Not available symbol for null values
                            };

                            ds.Dimension().forEach(function(e,i){
                                axis.push({ id: i, text: 'd',len : e.length });
                            });



                            draw_table(obj, document.querySelector("#"+id+" .table-render"), options);
                            draw_chart(obj, document.querySelector("#"+id+" .chart-controls"), options, 'multiple_69ef8437595c5');


                        }
                    })
                        .done(function() {
                            jQuery('#multiple_69ef8437595c5 .loading').addClass('hide');

                        })
                        .fail(function() {
                            jQuery('#multiple_69ef8437595c5 .loading').addClass('hide');
                            jQuery('#multiple_69ef8437595c5 .table-render').html('An error ocurred, please try again later or contact us.');

                        });




                }

                jQuery('#multiple_69ef8437595c5 .tools.switcher a' ).bind( "click", function() {
                    jQuery('#multiple_69ef8437595c5 .ibstat-table').toggleClass('hide');
                    jQuery('#multiple_69ef8437595c5 .ibstat-chart').toggleClass('hide');
                    jQuery('#multiple_69ef8437595c5 .tools.switcher a' ).removeClass('active');
                    window.charts['multiple_69ef8437595c5'].render();
                    jQuery(this).addClass('active');
                });

               var first_chart = jQuery('#multiple_69ef8437595c5 .controls ul li' ).first();
                draw_selected(first_chart);

                jQuery('#multiple_69ef8437595c5 summary' ).bind( "click", function() {
                    draw_selected('#multiple_69ef8437595c5 .controls ul li:first');
                });
               

                jQuery('#multiple_69ef8437595c5 .controls ul li' ).bind( "click", function() {
                    draw_selected(this);
                });
                
                 jQuery('#multiple_69ef8437595c5 .superior' ).css("display",'none');

                var options = {
                    series: [],
                    colors: ['#92278f','rgb(117, 60, 189)','rgb(247, 4, 221)','rgb(251,115,0)','rgb(73, 159, 158)','rgb(246, 1, 122)','#5C3C85'],
                    chart: {
                        type: 'bar',
                        redrawOnWindowResize: true,
                        locales: [
                            {
                                "name": "ca",
                                "options": {
                                    "months": ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Septembre", "Octubre", "Novembre", "Desembre"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarregar SVG",
                                        "exportToPNG": "Descarregar PNG",
                                        "exportToCSV": "Descarregar CSV",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            },
                            {
                                "name": "es",
                                "options": {
                                    "months": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarga SVG",
                                        "exportToPNG": "Descarga PNG",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            }
                        ],
                        defaultLocale: 'ca',
                        fontFamily: '',
                    },
                    plotOptions: {
                        bar: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        column: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        pie: {
                            startAngle: 0,
                            endAngle: 360,
                            expandOnClick: true,
                            offsetX: 0,
                            offsetY: 0,
                            customScale: 1,
                            dataLabels: {
                                offset: 0,
                                minAngleToShowLabel: 10
                            }
                        },
                        area: {
                            fillTo: 'origin',
                        }
                    },
                    dataLabels: {
                        enabled: true,
                        offsetY: -20,
                        style: {
                            fontSize: '12px',
                            colors: ["#304758"]
                        }
                    },

                    xaxis: {
                        position: 'top',
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false
                        },
                        labels: {
                            rotateAlways: true,
                            rotate: 0,
                            hideOverlappingLabels: false,
                            trim: false,
                            maxHeight: 96,
                            minHeight: 56,
                            style: {
                                fontSize: '12px'
                            }
                        },
                        crosshairs: {
                            fill: {
                                type: 'gradient',
                                gradient: {
                                    colorFrom: '#D8E3F0',
                                    colorTo: '#BED1E6',
                                    stops: [0, 100],
                                    opacityFrom: 0.4,
                                    opacityTo: 0.5,
                                }
                            }
                        },
                        tooltip: {
                            enabled: true,
                            y: {
                                formatter: function (value) {
                                    return Number(value).toLocaleString();
                                }
                            }
                        }
                    },
                    yaxis: {
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false,
                        },
                        labels: {
                            show: false,
                            formatter: function (value) {
                                return Number(value).toLocaleString();
                            }
                        }

                    },
                    title: {
                        text: '',
                        align: 'center',
                    },
                    subtitle: {
                        text: '',
                        offsetY: 0,
                        align: 'center'
                    },
                    msgs:{
                        urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                        selerror: 'tbrowser: A valid selector must be specified.',
                        jsonerror: "The request did not return a valid JSON-stat dataset.",
                        dimerror: "Only one dimension was found in the dataset. At least two are required.",
                        dataerror: "Selection returned no data!",
                        source: "Fuente",
                        filters: "Filtros",
                        constants: "Constantes",
                        rc: "Filas & Columnas",
                        na: "n/a" //Not available symbol for null values
                    }
                };


                window.charts['multiple_69ef8437595c5']  = new ApexCharts(document.querySelector("#"+id+" .chart-render"), options);
                window.charts['multiple_69ef8437595c5'].render();

            });
            
          
        </script>
        		</div>
				</div>
				<div class="elementor-element elementor-element-99c5566 elementor-widget elementor-widget-spacer" data-id="99c5566" data-element_type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
					<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0d36250 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0d36250" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-aa0a712" data-id="aa0a712" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-33f0b49 elementor-widget elementor-widget-heading" data-id="33f0b49" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Órdenes de protección a víctimas de violencia de género</h2>		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-b2e5b34 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b2e5b34" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2c472d3" data-id="2c472d3" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-multiple_69ef84375d321 elementor-widget elementor-widget-ibstat-chart" data-id="multiple_69ef84375d321" data-element_type="widget" data-widget_type="ibstat-chart.default">
				<div class="elementor-widget-container">
			        
        <article id="multiple_69ef84375d321" class="wrapper-ibstat-chart" >
            <div class="superior" style="width: 100%; height: 100%; position: absolute;"></div>
            <details >
                <summary>
                    <header class="">
                        <h4 class="heading" >Órdenes de protección a víctimas de violencia de género en las Illes Balears</h4>
                        <i aria-hidden="true" class="fas fa-plus"></i>                    </header>
                </summary>
                
                <div class="ibstat-chart">
                    <div class="content">
                        <aside class="controls">
                            <ul><li class="elementor-repeater-item-4770504" 
                                                data-format="iframe"
                                                data-iframe="PGlmcmFtZSB0aXRsZT0iRXZvbHVjacOzbiBkZSBsYXMgw7NyZGVuZXMgZGUgcHJvdGVjY2nDs24gYSB2w61jdGltYXMgZGUgdmlvbGVuY2lhIGRlIGfDqW5lcm8gZW4gbGFzIElsbGVzIEJhbGVhcnMgMjAyMy0yMDI1LiAoMSBkZSBlbmVyby0zMSBkZSBkaWNpZW1icmUpLiIgYXJpYS1sYWJlbD0iQmFycmFzIGFncnVwYWRhcyIgaWQ9ImRhdGF3cmFwcGVyLWNoYXJ0LVlOZHdsIiBzcmM9Imh0dHBzOi8vZGF0YXdyYXBwZXIuZHdjZG4ubmV0L1lOZHdsLzEvIiBzY3JvbGxpbmc9Im5vIiBmcmFtZWJvcmRlcj0iMCIgc3R5bGU9IndpZHRoOiAwOyBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDsgYm9yZGVyOiBub25lOyIgaGVpZ2h0PSI1MzciIGRhdGEtZXh0ZXJuYWw9IjEiPjwvaWZyYW1lPg=="
                                                data-lang="ca" 
                                                data-set="" 
                                                data-fuente="Fuente: Consejo General del Poder Judicial" 
                                                data-medida="Unidad de medida: Número de mujeres" 
                                                data-source="" 
                                                data-row_default="Fuente" 
                                                data-col_default="" 
                                                data-filter=""
                                                data-default_filters=""
                                                data-url="/wp-json/ibstats/v1/json-stats/ca//" 
                                                data-exportcsv="https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/ca//.csv" 
                                                data-exportjson=""
                                                data-type="bar"><i aria-hidden="true" class="fas fa-star"></i>Evolución de las órdenes de protección a víctimas de violencia de género en las Illes Balears 2023-2025. (1 de enero-31 de diciembre).</li></ul>                        </aside>
                        <div class="table-wrapper">
                            <div class="loading hide">
                                <i aria-hidden="true" class="fas fa-spinner fa-pulse"></i>
                            </div>
                            <div class="tools switcher">
                                <a id="graph" class="active">Gráfico</a>
                                <a id="table" >Tabla</a>
                            </div>
                            <div class="ibstat-chart">
                                
                                <div class="chart-controls"></div>

                                <span id="fuente" class="source fuente" style="padding-bottom: 0;"></span>
                                <br class="fuente"/>
                                <span id="medida" class="source"></span>

                                <div class="chart-render">
                                    <p></p>
                                </div>

                                <!-- Contenedor exclusivo para IFRAME -->
                                <div class="iframe-render" style="display:none;"></div>

                            </div>

                            <div class="ibstat-table hide">
                                <div class="table-render">
                                    <p></p>
                                </div>
                            </div>
                            <div class="tools">
                                <span>Descargar</span>
                                <a href="#" id="csv">CSV</a>
                                <a href="#"id="json">JSON</a>
                            </div>
                        </div>
                    </div>
                </div>
            </details>
        </article>
        <script type="text/javascript" type="module">
            function changeFont() {
                jQuery('#multiple_69ef84375d321 .chart-controls #source').css('display','none');
            }
            
            jQuery(document).ready(function($){

                window.charts = (window.charts == undefined)?[]:window.charts;
                var id = 'multiple_69ef84375d321';

                jQuery('#multiple_69ef84375d321 .tools #json').css('display', 'none');

                function draw_selected(element) {
                    // PREVENCIÓN de la siguiente activación automática del primer item
                    var $list = jQuery(element).closest('.controls').find('ul');

                    if ($list.data('prevent-next-default')) {
                        $list.data('prevent-next-default', false);
                        return;
                    }
                    medida = jQuery(element).data("medida");
                    fuente = jQuery(element).data("fuente");
                    source = jQuery(element).data("source");
                    set = jQuery(element).data("set");
                    lang = jQuery(element).data("lang");
                    type = jQuery(element).data("type");
                    row_default = jQuery(element).data("row_default");
                    col_default = jQuery(element).data("col_default");
                    preset_filter = jQuery(element).data("filter");
                    preset_default_filters = jQuery(element).data("default_filters");
                    jQuery('#multiple_69ef84375d321 .controls ul li').removeClass('active');
                    jQuery('#multiple_69ef84375d321 .loading').removeClass('hide');
                    jQuery(element).addClass('active');


                    jQuery('#multiple_69ef84375d321 .tools #csv').attr('href', $(element).data("exportcsv"));

                    // --- SI EL FORMATO ES IFRAME ---
                    if (jQuery(element).data("format") === "iframe") {

                    let iframe_code = atob(jQuery(element).data("iframe"));

                    // (⬇⬇⬇ Ocultar todo ⬇⬇⬇)
                    jQuery('#multiple_69ef84375d321 .chart-controls').hide();
                    jQuery('#multiple_69ef84375d321 #fuente').hide();
                    jQuery('#multiple_69ef84375d321 #medida').hide();
                    jQuery('#multiple_69ef84375d321 .chart-render').hide();
                    jQuery('#multiple_69ef84375d321 .table-render').hide();

                    jQuery('#multiple_69ef84375d321 .tools.switcher').hide();
                    jQuery('#multiple_69ef84375d321 .table-wrapper > .tools').hide();

                    jQuery('#multiple_69ef84375d321 .iframe-render')
                        .show()
                        .html(iframe_code);

                    jQuery(element).closest('ul').data('prevent-next-default', true);
                    jQuery('#multiple_69ef84375d321 .loading').addClass('hide');

                    return;
                }

                // --------------------------------------------------------
                // === Restaurar cuando NO es iframe =======================
                // --------------------------------------------------------

                jQuery('#multiple_69ef84375d321 .iframe-render').hide().empty();

                jQuery('#multiple_69ef84375d321 .chart-controls').show();
                jQuery('#multiple_69ef84375d321 #fuente').show();
                jQuery('#multiple_69ef84375d321 #medida').show();
                jQuery('#multiple_69ef84375d321 .chart-render').show();
                jQuery('#multiple_69ef84375d321 .table-render').show();

                jQuery('#multiple_69ef84375d321 .tools.switcher').show();
                jQuery('#multiple_69ef84375d321 .table-wrapper > .tools').show();




                    if(set){
                        jQuery('#multiple_69ef84375d321 .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+String(source || '').replace(/^\/+|\/+$/g, '')+"/"+String(set || '').replace(/^\/+|\/+$/g, '')+".json");
                        /*jQuery('#multiple_69ef84375d321 .tools #json').attr('href', "https://intranet.caib.es/ibestat/service/ibestat/pxcontent/3/"+lang+"/"+source+"/"+set+".json");*/

                        if(set==="I302042_1001"||set==="I302033_0101"){
                            jQuery('#multiple_69ef84375d321 .tools #json').css('display', 'none');
                        }else{
                            jQuery('#multiple_69ef84375d321 .tools #json').css('display', 'inline');
                        }
                    }else{
                        jQuery('#multiple_69ef84375d321 .tools #json').attr('href', "#");
                        jQuery('#multiple_69ef84375d321 .tools #json').css('display', 'none');

                    }


                    if(fuente){
                        jQuery('#multiple_69ef84375d321 #fuente').text(fuente);
                        jQuery('#multiple_69ef84375d321 .fuente').css('display', "block");
                    }else{
                        jQuery('#multiple_69ef84375d321 #fuente').text(fuente);
                        jQuery('#multiple_69ef84375d321 .fuente').css('display', "none");

                    }

                    if(medida){
                        jQuery('#multiple_69ef84375d321 #medida').text(medida);
                    }else{
                        jQuery('#multiple_69ef84375d321 #medida').text(medida);


                    }
                    
                    // Si no es iframe → restaurar modo gráfico
                    jQuery('#multiple_69ef84375d321 .iframe-render').hide().empty();
                    jQuery('#multiple_69ef84375d321 .chart-render').show();
                    jQuery('#multiple_69ef84375d321 .table-render').show();
                    
                    $.get({
                        url: jQuery(element).data("url"),
                        success: function(response, status, xhr) {
                            //console.log(jQuery(element).data("url"));
                            ct = xhr.getResponseHeader("content-type");
                            if(ct && ct.indexOf("text/csv") !== -1) {
                                obj = JSONstatUtils.fromCSV( response );
                            } else if (response && typeof response === "object") {
                                if (
                                    response.class === "dataset" ||
                                    response.class === "collection" ||
                                    response.class === "bundle" ||
                                    response.version === "2.0"
                                ) {
                                    obj = response;
                                } else if (response.dataSets || response.structure) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                } else {
                                    obj = response;
                                }
                            } else if (ct && (ct.indexOf("text/json") !== -1 || ct.indexOf("application/json") !== -1)) {
                                try {
                                    var parsedResponse = JSON.parse(response);

                                    if (
                                        parsedResponse &&
                                        (
                                            parsedResponse.class === "dataset" ||
                                            parsedResponse.class === "collection" ||
                                            parsedResponse.class === "bundle" ||
                                            parsedResponse.version === "2.0"
                                        )
                                    ) {
                                        obj = parsedResponse;
                                    } else {
                                        obj = JSONstatUtils.fromSDMX( parsedResponse );
                                    }
                                } catch(error) {
                                    obj = JSONstatUtils.fromSDMX( response );
                                }
                                
                            } else {
                                obj = response;
                            }

                            if (obj && obj.extension && obj.extension.ibstat_chart_data) {
                                console.debug('ibstat chart data', obj.extension.ibstat_chart_data);
                            }

                            var parsedDataset = JSONstat(obj);
                            ds = parsedDataset && parsedDataset.class === "dataset"
                                ? parsedDataset
                                : parsedDataset.Dataset(0);

                            if (!ds) {
                                jQuery('#multiple_69ef84375d321 .loading').addClass('hide');
                                jQuery('#multiple_69ef84375d321 .table-render').html('An error ocurred, please try again later or contact us.');
                                jQuery('#multiple_69ef84375d321 .chart-render').html('An error ocurred, please try again later or contact us.');
                                return;
                            }

                            if(	ds.role != null) metric = ds.Dimension(ds.role.metric[0]);

                            dimensions = 	ds.Dimension();
                            axis = [];
                            series = [];
                            options = []
                            options.preset = row_default;
                            options.preset_col = col_default;
                            options.preset_filter = preset_filter;
                            options.preset_default_filters = preset_default_filters;
                            options.chart = {};
                            options.chart.type = type || 'bar';
                            options.i18n = {};
                            options.i18n.locale = lang;
                            options.i18n.msgs = {
                                urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                                selerror: 'tbrowser: A valid selector must be specified.',
                                jsonerror: "The request did not return a valid JSON-stat dataset.",
                                dimerror: "Only one dimension was found in the dataset. At least two are required.",
                                dataerror: "Selection returned no data!",
                                source: "Fuente",
                                filters: "Filtros",
                                constants: "Constantes",
                                rc: "Filas & Columnas",
                                na: "n/a" //Not available symbol for null values
                            };

                            ds.Dimension().forEach(function(e,i){
                                axis.push({ id: i, text: 'd',len : e.length });
                            });



                            draw_table(obj, document.querySelector("#"+id+" .table-render"), options);
                            draw_chart(obj, document.querySelector("#"+id+" .chart-controls"), options, 'multiple_69ef84375d321');


                        }
                    })
                        .done(function() {
                            jQuery('#multiple_69ef84375d321 .loading').addClass('hide');

                        })
                        .fail(function() {
                            jQuery('#multiple_69ef84375d321 .loading').addClass('hide');
                            jQuery('#multiple_69ef84375d321 .table-render').html('An error ocurred, please try again later or contact us.');

                        });




                }

                jQuery('#multiple_69ef84375d321 .tools.switcher a' ).bind( "click", function() {
                    jQuery('#multiple_69ef84375d321 .ibstat-table').toggleClass('hide');
                    jQuery('#multiple_69ef84375d321 .ibstat-chart').toggleClass('hide');
                    jQuery('#multiple_69ef84375d321 .tools.switcher a' ).removeClass('active');
                    window.charts['multiple_69ef84375d321'].render();
                    jQuery(this).addClass('active');
                });

               var first_chart = jQuery('#multiple_69ef84375d321 .controls ul li' ).first();
                draw_selected(first_chart);

                jQuery('#multiple_69ef84375d321 summary' ).bind( "click", function() {
                    draw_selected('#multiple_69ef84375d321 .controls ul li:first');
                });
               

                jQuery('#multiple_69ef84375d321 .controls ul li' ).bind( "click", function() {
                    draw_selected(this);
                });
                
                 jQuery('#multiple_69ef84375d321 .superior' ).css("display",'none');

                var options = {
                    series: [],
                    colors: ['#92278f','rgb(117, 60, 189)','rgb(247, 4, 221)','rgb(251,115,0)','rgb(73, 159, 158)','rgb(246, 1, 122)','#5C3C85'],
                    chart: {
                        type: 'bar',
                        redrawOnWindowResize: true,
                        locales: [
                            {
                                "name": "ca",
                                "options": {
                                    "months": ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Septembre", "Octubre", "Novembre", "Desembre"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarregar SVG",
                                        "exportToPNG": "Descarregar PNG",
                                        "exportToCSV": "Descarregar CSV",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            },
                            {
                                "name": "es",
                                "options": {
                                    "months": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
                                    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                                    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
                                    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
                                    "toolbar": {
                                        "exportToSVG": "Descarga SVG",
                                        "exportToPNG": "Descarga PNG",
                                        "menu": "Menu",
                                        "selection": "Selection",
                                        "selectionZoom": "Selection Zoom",
                                        "zoomIn": "Zoom In",
                                        "zoomOut": "Zoom Out",
                                        "pan": "Panning",
                                        "reset": "Reset Zoom"
                                    }
                                }
                            }
                        ],
                        defaultLocale: 'ca',
                        fontFamily: '',
                    },
                    plotOptions: {
                        bar: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        column: {
                            borderRadius: 10,
                            dataLabels: {
                                position: 'top', // top, center, bottom,
                                formatter: function(val, opt) {
                                    return Number(val).toLocaleString();
                                }
                            }
                        },
                        pie: {
                            startAngle: 0,
                            endAngle: 360,
                            expandOnClick: true,
                            offsetX: 0,
                            offsetY: 0,
                            customScale: 1,
                            dataLabels: {
                                offset: 0,
                                minAngleToShowLabel: 10
                            }
                        },
                        area: {
                            fillTo: 'origin',
                        }
                    },
                    dataLabels: {
                        enabled: true,
                        offsetY: -20,
                        style: {
                            fontSize: '12px',
                            colors: ["#304758"]
                        }
                    },

                    xaxis: {
                        position: 'top',
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false
                        },
                        labels: {
                            rotateAlways: true,
                            rotate: 0,
                            hideOverlappingLabels: false,
                            trim: false,
                            maxHeight: 96,
                            minHeight: 56,
                            style: {
                                fontSize: '12px'
                            }
                        },
                        crosshairs: {
                            fill: {
                                type: 'gradient',
                                gradient: {
                                    colorFrom: '#D8E3F0',
                                    colorTo: '#BED1E6',
                                    stops: [0, 100],
                                    opacityFrom: 0.4,
                                    opacityTo: 0.5,
                                }
                            }
                        },
                        tooltip: {
                            enabled: true,
                            y: {
                                formatter: function (value) {
                                    return Number(value).toLocaleString();
                                }
                            }
                        }
                    },
                    yaxis: {
                        axisBorder: {
                            show: false
                        },
                        axisTicks: {
                            show: false,
                        },
                        labels: {
                            show: false,
                            formatter: function (value) {
                                return Number(value).toLocaleString();
                            }
                        }

                    },
                    title: {
                        text: '',
                        align: 'center',
                    },
                    subtitle: {
                        text: '',
                        offsetY: 0,
                        align: 'center'
                    },
                    msgs:{
                        urierror: 'tbrowser: A valid JSON-stat input must be specified.',
                        selerror: 'tbrowser: A valid selector must be specified.',
                        jsonerror: "The request did not return a valid JSON-stat dataset.",
                        dimerror: "Only one dimension was found in the dataset. At least two are required.",
                        dataerror: "Selection returned no data!",
                        source: "Fuente",
                        filters: "Filtros",
                        constants: "Constantes",
                        rc: "Filas & Columnas",
                        na: "n/a" //Not available symbol for null values
                    }
                };


                window.charts['multiple_69ef84375d321']  = new ApexCharts(document.querySelector("#"+id+" .chart-render"), options);
                window.charts['multiple_69ef84375d321'].render();

            });
            
          
        </script>
        		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f86bea7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f86bea7" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f4d7cd8" data-id="f4d7cd8" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-dbd909e elementor-widget elementor-widget-spacer" data-id="dbd909e" data-element_type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
					<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-88cb3da elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="88cb3da" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-17bbea3" data-id="17bbea3" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-1d26650 elementor-widget elementor-widget-heading" data-id="1d26650" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Denuncias por agresiones sexuales</h2>		</div>
				</div>
					</div>
		</div>
					</div>
		</section>
		{"id":1349,"date":"2022-02-02T15:21:29","date_gmt":"2022-02-02T15:21:29","guid":{"rendered":"http:\/\/observatori-igualtat.es\/estadisticas\/violencia-machista\/"},"modified":"2026-04-27T08:48:00","modified_gmt":"2026-04-27T07:48:00","slug":"violencia-machista","status":"publish","type":"page","link":"https:\/\/observatori-igualtat.es\/es\/estadisticas\/violencia-machista\/","title":{"rendered":"Violencia Machista"},"content":{"rendered":"\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d14cfc7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d14cfc7\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-73d33a5\" data-id=\"73d33a5\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-multiple_69ef84375e9a9 elementor-widget elementor-widget-ibstat-chart\" data-id=\"multiple_69ef84375e9a9\" data-element_type=\"widget\" data-widget_type=\"ibstat-chart.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t        \r\n        <article id=\"multiple_69ef84375e9a9\" class=\"wrapper-ibstat-chart\" >\r\n            <div class=\"superior\" style=\"width: 100%; height: 100%; position: absolute;\"><\/div>\r\n            <details >\r\n                <summary>\r\n                    <header class=\"\">\r\n                        <h4 class=\"heading\" >Denuncias por agresiones sexuales 2021-2024<\/h4>\r\n                        <i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i>                    <\/header>\r\n                <\/summary>\r\n                \r\n                <div class=\"ibstat-chart\">\r\n                    <div class=\"content\">\r\n                        <aside class=\"controls\">\r\n                            <ul><li class=\"elementor-repeater-item-4770504\" \n                                                data-format=\"csv\"\n                                                data-iframe=\"\"\n                                                data-lang=\"ca\" \n                                                data-set=\"\" \n                                                data-fuente=\"Fuente: Ministerio del Interior\" \n                                                data-medida=\"Unidad de medida: N\u00famero de mujeres\" \n                                                data-source=\"\" \n                                                data-row_default=\"Fuente\" \n                                                data-col_default=\"\" \n                                                data-filter=\"\"\n                                                data-default_filters=\"\"\n                                                data-url=\"https:\/\/observatori-igualtat.es\/wp-content\/uploads\/2025\/10\/agressions-sex-CAST-TEST-11.csv\" \n                                                data-exportcsv=\"https:\/\/observatori-igualtat.es\/wp-content\/uploads\/2025\/10\/agressions-sex-CAST-TEST-11.csv\" \n                                                data-exportjson=\"\"\n                                                data-type=\"bar\"><i aria-hidden=\"true\" class=\"fas fa-star\"><\/i>Delitos contra la libertad sexual. Victimizaciones en les Illes Balears y el Estado espa\u00f1ol por tipolog\u00eda de delito. Periodo 2021-2024.<\/li><\/ul>                        <\/aside>\r\n                        <div class=\"table-wrapper\">\r\n                            <div class=\"loading hide\">\r\n                                <i aria-hidden=\"true\" class=\"fas fa-spinner fa-pulse\"><\/i>\r\n                            <\/div>\r\n                            <div class=\"tools switcher\">\r\n                                <a id=\"graph\" class=\"active\">Gr\u00e1fico<\/a>\r\n                                <a id=\"table\" >Tabla<\/a>\r\n                            <\/div>\r\n                            <div class=\"ibstat-chart\">\r\n                                \r\n                                <div class=\"chart-controls\"><\/div>\r\n\r\n                                <span id=\"fuente\" class=\"source fuente\" style=\"padding-bottom: 0;\"><\/span>\r\n                                <br class=\"fuente\"\/>\r\n                                <span id=\"medida\" class=\"source\"><\/span>\r\n\r\n                                <div class=\"chart-render\">\r\n                                    <p><\/p>\r\n                                <\/div>\r\n\r\n                                <!-- Contenedor exclusivo para IFRAME -->\r\n                                <div class=\"iframe-render\" style=\"display:none;\"><\/div>\r\n\r\n                            <\/div>\r\n\r\n                            <div class=\"ibstat-table hide\">\r\n                                <div class=\"table-render\">\r\n                                    <p><\/p>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"tools\">\r\n                                <span>Descargar<\/span>\r\n                                <a href=\"#\" id=\"csv\">CSV<\/a>\r\n                                <a href=\"#\"id=\"json\">JSON<\/a>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/details>\r\n        <\/article>\r\n        <script type=\"text\/javascript\" type=\"module\">\r\n            function changeFont() {\r\n                jQuery('#multiple_69ef84375e9a9 .chart-controls #source').css('display','none');\r\n            }\r\n            \r\n            jQuery(document).ready(function($){\r\n\r\n                window.charts = (window.charts == undefined)?[]:window.charts;\r\n                var id = 'multiple_69ef84375e9a9';\r\n\r\n                jQuery('#multiple_69ef84375e9a9 .tools #json').css('display', 'none');\r\n\r\n                function draw_selected(element) {\r\n                    \/\/ PREVENCI\u00d3N de la siguiente activaci\u00f3n autom\u00e1tica del primer item\r\n                    var $list = jQuery(element).closest('.controls').find('ul');\r\n\r\n                    if ($list.data('prevent-next-default')) {\r\n                        $list.data('prevent-next-default', false);\r\n                        return;\r\n                    }\r\n                    medida = jQuery(element).data(\"medida\");\r\n                    fuente = jQuery(element).data(\"fuente\");\r\n                    source = jQuery(element).data(\"source\");\r\n                    set = jQuery(element).data(\"set\");\r\n                    lang = jQuery(element).data(\"lang\");\r\n                    type = jQuery(element).data(\"type\");\n                    row_default = jQuery(element).data(\"row_default\");\n                    col_default = jQuery(element).data(\"col_default\");\n                    preset_filter = jQuery(element).data(\"filter\");\n                    preset_default_filters = jQuery(element).data(\"default_filters\");\n                    jQuery('#multiple_69ef84375e9a9 .controls ul li').removeClass('active');\n                    jQuery('#multiple_69ef84375e9a9 .loading').removeClass('hide');\n                    jQuery(element).addClass('active');\n\r\n\r\n                    jQuery('#multiple_69ef84375e9a9 .tools #csv').attr('href', $(element).data(\"exportcsv\"));\r\n\r\n                    \/\/ --- SI EL FORMATO ES IFRAME ---\r\n                    if (jQuery(element).data(\"format\") === \"iframe\") {\r\n\r\n                    let iframe_code = atob(jQuery(element).data(\"iframe\"));\r\n\r\n                    \/\/ (\u2b07\u2b07\u2b07 Ocultar todo \u2b07\u2b07\u2b07)\r\n                    jQuery('#multiple_69ef84375e9a9 .chart-controls').hide();\r\n                    jQuery('#multiple_69ef84375e9a9 #fuente').hide();\r\n                    jQuery('#multiple_69ef84375e9a9 #medida').hide();\r\n                    jQuery('#multiple_69ef84375e9a9 .chart-render').hide();\r\n                    jQuery('#multiple_69ef84375e9a9 .table-render').hide();\r\n\r\n                    jQuery('#multiple_69ef84375e9a9 .tools.switcher').hide();\r\n                    jQuery('#multiple_69ef84375e9a9 .table-wrapper > .tools').hide();\r\n\r\n                    jQuery('#multiple_69ef84375e9a9 .iframe-render')\r\n                        .show()\r\n                        .html(iframe_code);\r\n\r\n                    jQuery(element).closest('ul').data('prevent-next-default', true);\r\n                    jQuery('#multiple_69ef84375e9a9 .loading').addClass('hide');\r\n\r\n                    return;\r\n                }\r\n\r\n                \/\/ --------------------------------------------------------\r\n                \/\/ === Restaurar cuando NO es iframe =======================\r\n                \/\/ --------------------------------------------------------\r\n\r\n                jQuery('#multiple_69ef84375e9a9 .iframe-render').hide().empty();\r\n\r\n                jQuery('#multiple_69ef84375e9a9 .chart-controls').show();\r\n                jQuery('#multiple_69ef84375e9a9 #fuente').show();\r\n                jQuery('#multiple_69ef84375e9a9 #medida').show();\r\n                jQuery('#multiple_69ef84375e9a9 .chart-render').show();\r\n                jQuery('#multiple_69ef84375e9a9 .table-render').show();\r\n\r\n                jQuery('#multiple_69ef84375e9a9 .tools.switcher').show();\r\n                jQuery('#multiple_69ef84375e9a9 .table-wrapper > .tools').show();\r\n\r\n\r\n\r\n\r\n                    if(set){\n                        jQuery('#multiple_69ef84375e9a9 .tools #json').attr('href', \"https:\/\/intranet.caib.es\/ibestat\/service\/ibestat\/pxcontent\/3\/\"+lang+\"\/\"+String(source || '').replace(\/^\\\/+|\\\/+$\/g, '')+\"\/\"+String(set || '').replace(\/^\\\/+|\\\/+$\/g, '')+\".json\");\n                        \/*jQuery('#multiple_69ef84375e9a9 .tools #json').attr('href', \"https:\/\/intranet.caib.es\/ibestat\/service\/ibestat\/pxcontent\/3\/\"+lang+\"\/\"+source+\"\/\"+set+\".json\");*\/\r\n\r\n                        if(set===\"I302042_1001\"||set===\"I302033_0101\"){\r\n                            jQuery('#multiple_69ef84375e9a9 .tools #json').css('display', 'none');\r\n                        }else{\r\n                            jQuery('#multiple_69ef84375e9a9 .tools #json').css('display', 'inline');\r\n                        }\r\n                    }else{\r\n                        jQuery('#multiple_69ef84375e9a9 .tools #json').attr('href', \"#\");\r\n                        jQuery('#multiple_69ef84375e9a9 .tools #json').css('display', 'none');\r\n\r\n                    }\r\n\r\n\r\n                    if(fuente){\r\n                        jQuery('#multiple_69ef84375e9a9 #fuente').text(fuente);\r\n                        jQuery('#multiple_69ef84375e9a9 .fuente').css('display', \"block\");\r\n                    }else{\r\n                        jQuery('#multiple_69ef84375e9a9 #fuente').text(fuente);\r\n                        jQuery('#multiple_69ef84375e9a9 .fuente').css('display', \"none\");\r\n\r\n                    }\r\n\r\n                    if(medida){\r\n                        jQuery('#multiple_69ef84375e9a9 #medida').text(medida);\r\n                    }else{\r\n                        jQuery('#multiple_69ef84375e9a9 #medida').text(medida);\r\n\r\n\r\n                    }\r\n                    \r\n                    \/\/ Si no es iframe \u2192 restaurar modo gr\u00e1fico\r\n                    jQuery('#multiple_69ef84375e9a9 .iframe-render').hide().empty();\r\n                    jQuery('#multiple_69ef84375e9a9 .chart-render').show();\r\n                    jQuery('#multiple_69ef84375e9a9 .table-render').show();\r\n                    \r\n                    $.get({\n                        url: jQuery(element).data(\"url\"),\n                        success: function(response, status, xhr) {\n                            \/\/console.log(jQuery(element).data(\"url\"));\n                            ct = xhr.getResponseHeader(\"content-type\");\n                            if(ct && ct.indexOf(\"text\/csv\") !== -1) {\n                                obj = JSONstatUtils.fromCSV( response );\n                            } else if (response && typeof response === \"object\") {\n                                if (\n                                    response.class === \"dataset\" ||\n                                    response.class === \"collection\" ||\n                                    response.class === \"bundle\" ||\n                                    response.version === \"2.0\"\n                                ) {\n                                    obj = response;\n                                } else if (response.dataSets || response.structure) {\n                                    obj = JSONstatUtils.fromSDMX( response );\n                                } else {\n                                    obj = response;\n                                }\n                            } else if (ct && (ct.indexOf(\"text\/json\") !== -1 || ct.indexOf(\"application\/json\") !== -1)) {\n                                try {\n                                    var parsedResponse = JSON.parse(response);\n\n                                    if (\n                                        parsedResponse &&\n                                        (\n                                            parsedResponse.class === \"dataset\" ||\n                                            parsedResponse.class === \"collection\" ||\n                                            parsedResponse.class === \"bundle\" ||\n                                            parsedResponse.version === \"2.0\"\n                                        )\n                                    ) {\n                                        obj = parsedResponse;\n                                    } else {\n                                        obj = JSONstatUtils.fromSDMX( parsedResponse );\n                                    }\n                                } catch(error) {\n                                    obj = JSONstatUtils.fromSDMX( response );\n                                }\n                                \n                            } else {\n                                obj = response;\n                            }\n\n                            if (obj && obj.extension && obj.extension.ibstat_chart_data) {\n                                console.debug('ibstat chart data', obj.extension.ibstat_chart_data);\n                            }\n\n                            var parsedDataset = JSONstat(obj);\n                            ds = parsedDataset && parsedDataset.class === \"dataset\"\n                                ? parsedDataset\n                                : parsedDataset.Dataset(0);\n\n                            if (!ds) {\n                                jQuery('#multiple_69ef84375e9a9 .loading').addClass('hide');\n                                jQuery('#multiple_69ef84375e9a9 .table-render').html('An error ocurred, please try again later or contact us.');\n                                jQuery('#multiple_69ef84375e9a9 .chart-render').html('An error ocurred, please try again later or contact us.');\n                                return;\n                            }\n\n                            if(\tds.role != null) metric = ds.Dimension(ds.role.metric[0]);\n\r\n                            dimensions = \tds.Dimension();\r\n                            axis = [];\r\n                            series = [];\r\n                            options = []\n                            options.preset = row_default;\n                            options.preset_col = col_default;\n                            options.preset_filter = preset_filter;\n                            options.preset_default_filters = preset_default_filters;\n                            options.chart = {};\n                            options.chart.type = type || 'bar';\r\n                            options.i18n = {};\r\n                            options.i18n.locale = lang;\r\n                            options.i18n.msgs = {\r\n                                urierror: 'tbrowser: A valid JSON-stat input must be specified.',\r\n                                selerror: 'tbrowser: A valid selector must be specified.',\r\n                                jsonerror: \"The request did not return a valid JSON-stat dataset.\",\r\n                                dimerror: \"Only one dimension was found in the dataset. At least two are required.\",\r\n                                dataerror: \"Selection returned no data!\",\r\n                                source: \"Fuente\",\r\n                                filters: \"Filtros\",\r\n                                constants: \"Constantes\",\r\n                                rc: \"Filas & Columnas\",\r\n                                na: \"n\/a\" \/\/Not available symbol for null values\r\n                            };\r\n\r\n                            ds.Dimension().forEach(function(e,i){\r\n                                axis.push({ id: i, text: 'd',len : e.length });\r\n                            });\r\n\r\n\r\n\r\n                            draw_table(obj, document.querySelector(\"#\"+id+\" .table-render\"), options);\r\n                            draw_chart(obj, document.querySelector(\"#\"+id+\" .chart-controls\"), options, 'multiple_69ef84375e9a9');\r\n\r\n\r\n                        }\r\n                    })\r\n                        .done(function() {\r\n                            jQuery('#multiple_69ef84375e9a9 .loading').addClass('hide');\r\n\r\n                        })\r\n                        .fail(function() {\r\n                            jQuery('#multiple_69ef84375e9a9 .loading').addClass('hide');\r\n                            jQuery('#multiple_69ef84375e9a9 .table-render').html('An error ocurred, please try again later or contact us.');\r\n\r\n                        });\r\n\r\n\r\n\r\n\r\n                }\r\n\r\n                jQuery('#multiple_69ef84375e9a9 .tools.switcher a' ).bind( \"click\", function() {\r\n                    jQuery('#multiple_69ef84375e9a9 .ibstat-table').toggleClass('hide');\r\n                    jQuery('#multiple_69ef84375e9a9 .ibstat-chart').toggleClass('hide');\r\n                    jQuery('#multiple_69ef84375e9a9 .tools.switcher a' ).removeClass('active');\r\n                    window.charts['multiple_69ef84375e9a9'].render();\r\n                    jQuery(this).addClass('active');\r\n                });\r\n\r\n               var first_chart = jQuery('#multiple_69ef84375e9a9 .controls ul li' ).first();\r\n                draw_selected(first_chart);\r\n\r\n                jQuery('#multiple_69ef84375e9a9 summary' ).bind( \"click\", function() {\r\n                    draw_selected('#multiple_69ef84375e9a9 .controls ul li:first');\r\n                });\r\n               \r\n\r\n                jQuery('#multiple_69ef84375e9a9 .controls ul li' ).bind( \"click\", function() {\r\n                    draw_selected(this);\r\n                });\r\n                \r\n                 jQuery('#multiple_69ef84375e9a9 .superior' ).css(\"display\",'none');\r\n\r\n                var options = {\r\n                    series: [],\r\n                    colors: ['#92278f','rgb(117, 60, 189)','rgb(247, 4, 221)','rgb(251,115,0)','rgb(73, 159, 158)','rgb(246, 1, 122)','#5C3C85'],\r\n                    chart: {\r\n                        type: 'bar',\r\n                        redrawOnWindowResize: true,\r\n                        locales: [\r\n                            {\r\n                                \"name\": \"ca\",\r\n                                \"options\": {\r\n                                    \"months\": [\"Gener\", \"Febrer\", \"Mar\u00e7\", \"Abril\", \"Maig\", \"Juny\", \"Juliol\", \"Agost\", \"Septembre\", \"Octubre\", \"Novembre\", \"Desembre\"],\r\n                                    \"shortMonths\": [\"Jan\", \"Feb\", \"Mar\", \"Apr\", \"May\", \"Jun\", \"Jul\", \"Aug\", \"Sep\", \"Oct\", \"Nov\", \"Dec\"],\r\n                                    \"days\": [\"Sunday\", \"Monday\", \"Tuesday\", \"Wednesday\", \"Thursday\", \"Friday\", \"Saturday\"],\r\n                                    \"shortDays\": [\"Sun\", \"Mon\", \"Tue\", \"Wed\", \"Thu\", \"Fri\", \"Sat\"],\r\n                                    \"toolbar\": {\r\n                                        \"exportToSVG\": \"Descarregar SVG\",\r\n                                        \"exportToPNG\": \"Descarregar PNG\",\r\n                                        \"exportToCSV\": \"Descarregar CSV\",\r\n                                        \"menu\": \"Menu\",\r\n                                        \"selection\": \"Selection\",\r\n                                        \"selectionZoom\": \"Selection Zoom\",\r\n                                        \"zoomIn\": \"Zoom In\",\r\n                                        \"zoomOut\": \"Zoom Out\",\r\n                                        \"pan\": \"Panning\",\r\n                                        \"reset\": \"Reset Zoom\"\r\n                                    }\r\n                                }\r\n                            },\r\n                            {\r\n                                \"name\": \"es\",\r\n                                \"options\": {\r\n                                    \"months\": [\"January\", \"February\", \"March\", \"April\", \"May\", \"June\", \"July\", \"August\", \"September\", \"October\", \"November\", \"December\"],\r\n                                    \"shortMonths\": [\"Jan\", \"Feb\", \"Mar\", \"Apr\", \"May\", \"Jun\", \"Jul\", \"Aug\", \"Sep\", \"Oct\", \"Nov\", \"Dec\"],\r\n                                    \"days\": [\"Sunday\", \"Monday\", \"Tuesday\", \"Wednesday\", \"Thursday\", \"Friday\", \"Saturday\"],\r\n                                    \"shortDays\": [\"Sun\", \"Mon\", \"Tue\", \"Wed\", \"Thu\", \"Fri\", \"Sat\"],\r\n                                    \"toolbar\": {\r\n                                        \"exportToSVG\": \"Descarga SVG\",\r\n                                        \"exportToPNG\": \"Descarga PNG\",\r\n                                        \"menu\": \"Menu\",\r\n                                        \"selection\": \"Selection\",\r\n                                        \"selectionZoom\": \"Selection Zoom\",\r\n                                        \"zoomIn\": \"Zoom In\",\r\n                                        \"zoomOut\": \"Zoom Out\",\r\n                                        \"pan\": \"Panning\",\r\n                                        \"reset\": \"Reset Zoom\"\r\n                                    }\r\n                                }\r\n                            }\r\n                        ],\r\n                        defaultLocale: 'ca',\r\n                        fontFamily: '',\r\n                    },\r\n                    plotOptions: {\r\n                        bar: {\r\n                            borderRadius: 10,\r\n                            dataLabels: {\r\n                                position: 'top', \/\/ top, center, bottom,\r\n                                formatter: function(val, opt) {\r\n                                    return Number(val).toLocaleString();\r\n                                }\r\n                            }\r\n                        },\r\n                        column: {\r\n                            borderRadius: 10,\r\n                            dataLabels: {\r\n                                position: 'top', \/\/ top, center, bottom,\r\n                                formatter: function(val, opt) {\r\n                                    return Number(val).toLocaleString();\r\n                                }\r\n                            }\r\n                        },\r\n                        pie: {\r\n                            startAngle: 0,\r\n                            endAngle: 360,\r\n                            expandOnClick: true,\r\n                            offsetX: 0,\r\n                            offsetY: 0,\r\n                            customScale: 1,\r\n                            dataLabels: {\r\n                                offset: 0,\r\n                                minAngleToShowLabel: 10\r\n                            }\r\n                        },\r\n                        area: {\r\n                            fillTo: 'origin',\r\n                        }\r\n                    },\r\n                    dataLabels: {\r\n                        enabled: true,\r\n                        offsetY: -20,\r\n                        style: {\r\n                            fontSize: '12px',\r\n                            colors: [\"#304758\"]\r\n                        }\r\n                    },\r\n\r\n                    xaxis: {\n                        position: 'top',\n                        axisBorder: {\n                            show: false\n                        },\n                        axisTicks: {\n                            show: false\n                        },\n                        labels: {\n                            rotateAlways: true,\n                            rotate: 0,\n                            hideOverlappingLabels: false,\n                            trim: false,\n                            maxHeight: 96,\n                            minHeight: 56,\n                            style: {\n                                fontSize: '12px'\n                            }\n                        },\n                        crosshairs: {\n                            fill: {\n                                type: 'gradient',\n                                gradient: {\n                                    colorFrom: '#D8E3F0',\n                                    colorTo: '#BED1E6',\r\n                                    stops: [0, 100],\r\n                                    opacityFrom: 0.4,\r\n                                    opacityTo: 0.5,\r\n                                }\r\n                            }\r\n                        },\r\n                        tooltip: {\r\n                            enabled: true,\r\n                            y: {\r\n                                formatter: function (value) {\r\n                                    return Number(value).toLocaleString();\r\n                                }\r\n                            }\r\n                        }\r\n                    },\r\n                    yaxis: {\r\n                        axisBorder: {\r\n                            show: false\r\n                        },\r\n                        axisTicks: {\r\n                            show: false,\r\n                        },\r\n                        labels: {\r\n                            show: false,\r\n                            formatter: function (value) {\r\n                                return Number(value).toLocaleString();\r\n                            }\r\n                        }\r\n\r\n                    },\r\n                    title: {\r\n                        text: '',\r\n                        align: 'center',\r\n                    },\r\n                    subtitle: {\r\n                        text: '',\r\n                        offsetY: 0,\r\n                        align: 'center'\r\n                    },\r\n                    msgs:{\r\n                        urierror: 'tbrowser: A valid JSON-stat input must be specified.',\r\n                        selerror: 'tbrowser: A valid selector must be specified.',\r\n                        jsonerror: \"The request did not return a valid JSON-stat dataset.\",\r\n                        dimerror: \"Only one dimension was found in the dataset. At least two are required.\",\r\n                        dataerror: \"Selection returned no data!\",\r\n                        source: \"Fuente\",\r\n                        filters: \"Filtros\",\r\n                        constants: \"Constantes\",\r\n                        rc: \"Filas & Columnas\",\r\n                        na: \"n\/a\" \/\/Not available symbol for null values\r\n                    }\r\n                };\r\n\r\n\r\n                window.charts['multiple_69ef84375e9a9']  = new ApexCharts(document.querySelector(\"#\"+id+\" .chart-render\"), options);\r\n                window.charts['multiple_69ef84375e9a9'].render();\r\n\r\n            });\r\n            \r\n          \r\n        <\/script>\r\n        \t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6f0b39a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6f0b39a\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bc9847d\" data-id=\"bc9847d\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1b9e859 elementor-widget elementor-widget-spacer\" data-id=\"1b9e859\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-spacer\">\r\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<\/div>\r\n\t\t","protected":false},"excerpt":{"rendered":"<p>Denuncias por agresiones sexuales 2021-2024 Delitos contra la libertad sexual. Victimizaciones en les Illes Balears y el Estado espa\u00f1ol por tipolog\u00eda de delito. Periodo 2021-2024. Gr\u00e0fica<span class=\"excerpt-hellip\"> [\u2026]<\/span><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":1345,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-1349","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Violencia Machista - Observatori per a la igualtat<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/observatori-igualtat.es\/estadistiques\/violencia-masclista\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Violencia Machista - Observatori per a la igualtat\" \/>\n<meta property=\"og:description\" content=\"Denuncias por agresiones sexuales 2021-2024 Delitos contra la libertad sexual. Victimizaciones en les Illes Balears y el Estado espa\u00f1ol por tipolog\u00eda de delito. Periodo 2021-2024. Gr\u00e0fica [\u2026]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/observatori-igualtat.es\/estadistiques\/violencia-masclista\/\" \/>\n<meta property=\"og:site_name\" content=\"Observatori per a la igualtat\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/institutbaleardeladona\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-27T07:48:00+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@IB_Dona\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"16 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/observatori-igualtat.es\/estadistiques\/violencia-masclista\/\",\"url\":\"https:\/\/observatori-igualtat.es\/estadistiques\/violencia-masclista\/\",\"name\":\"Violencia Machista - Observatori per a la igualtat\",\"isPartOf\":{\"@id\":\"https:\/\/observatori-igualtat.es\/#website\"},\"datePublished\":\"2022-02-02T15:21:29+00:00\",\"dateModified\":\"2026-04-27T07:48:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/observatori-igualtat.es\/estadistiques\/violencia-masclista\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/observatori-igualtat.es\/estadistiques\/violencia-masclista\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/observatori-igualtat.es\/estadistiques\/violencia-masclista\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/observatori-igualtat.es\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Estad\u00edsticas\",\"item\":\"https:\/\/observatori-igualtat.es\/estadistiques\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Violencia Machista\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/observatori-igualtat.es\/#website\",\"url\":\"https:\/\/observatori-igualtat.es\/\",\"name\":\"Observatori per a la igualtat\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/observatori-igualtat.es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/observatori-igualtat.es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/observatori-igualtat.es\/#organization\",\"name\":\"Observatori per a la igualtat\",\"url\":\"https:\/\/observatori-igualtat.es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/observatori-igualtat.es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/observatori-igualtat.es\/wp-content\/uploads\/2021\/11\/cropped-lupa-icon.png\",\"contentUrl\":\"https:\/\/observatori-igualtat.es\/wp-content\/uploads\/2021\/11\/cropped-lupa-icon.png\",\"width\":512,\"height\":512,\"caption\":\"Observatori per a la igualtat\"},\"image\":{\"@id\":\"https:\/\/observatori-igualtat.es\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/institutbaleardeladona\",\"https:\/\/x.com\/IB_Dona\",\"https:\/\/www.instagram.com\/ib_dona\",\"https:\/\/www.youtube.com\/channel\/UC8SGWsVp4ABV3Ljo3rb_EGw\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Violencia Machista - Observatori per a la igualtat","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/observatori-igualtat.es\/estadistiques\/violencia-masclista\/","og_locale":"es_ES","og_type":"article","og_title":"Violencia Machista - Observatori per a la igualtat","og_description":"Denuncias por agresiones sexuales 2021-2024 Delitos contra la libertad sexual. Victimizaciones en les Illes Balears y el Estado espa\u00f1ol por tipolog\u00eda de delito. Periodo 2021-2024. Gr\u00e0fica [\u2026]","og_url":"https:\/\/observatori-igualtat.es\/estadistiques\/violencia-masclista\/","og_site_name":"Observatori per a la igualtat","article_publisher":"https:\/\/www.facebook.com\/institutbaleardeladona","article_modified_time":"2026-04-27T07:48:00+00:00","twitter_card":"summary_large_image","twitter_site":"@IB_Dona","twitter_misc":{"Tiempo de lectura":"16 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/observatori-igualtat.es\/estadistiques\/violencia-masclista\/","url":"https:\/\/observatori-igualtat.es\/estadistiques\/violencia-masclista\/","name":"Violencia Machista - Observatori per a la igualtat","isPartOf":{"@id":"https:\/\/observatori-igualtat.es\/#website"},"datePublished":"2022-02-02T15:21:29+00:00","dateModified":"2026-04-27T07:48:00+00:00","breadcrumb":{"@id":"https:\/\/observatori-igualtat.es\/estadistiques\/violencia-masclista\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/observatori-igualtat.es\/estadistiques\/violencia-masclista\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/observatori-igualtat.es\/estadistiques\/violencia-masclista\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/observatori-igualtat.es\/es\/"},{"@type":"ListItem","position":2,"name":"Estad\u00edsticas","item":"https:\/\/observatori-igualtat.es\/estadistiques\/"},{"@type":"ListItem","position":3,"name":"Violencia Machista"}]},{"@type":"WebSite","@id":"https:\/\/observatori-igualtat.es\/#website","url":"https:\/\/observatori-igualtat.es\/","name":"Observatori per a la igualtat","description":"","publisher":{"@id":"https:\/\/observatori-igualtat.es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/observatori-igualtat.es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/observatori-igualtat.es\/#organization","name":"Observatori per a la igualtat","url":"https:\/\/observatori-igualtat.es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/observatori-igualtat.es\/#\/schema\/logo\/image\/","url":"https:\/\/observatori-igualtat.es\/wp-content\/uploads\/2021\/11\/cropped-lupa-icon.png","contentUrl":"https:\/\/observatori-igualtat.es\/wp-content\/uploads\/2021\/11\/cropped-lupa-icon.png","width":512,"height":512,"caption":"Observatori per a la igualtat"},"image":{"@id":"https:\/\/observatori-igualtat.es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/institutbaleardeladona","https:\/\/x.com\/IB_Dona","https:\/\/www.instagram.com\/ib_dona","https:\/\/www.youtube.com\/channel\/UC8SGWsVp4ABV3Ljo3rb_EGw"]}]}},"_links":{"self":[{"href":"https:\/\/observatori-igualtat.es\/es\/wp-json\/wp\/v2\/pages\/1349","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/observatori-igualtat.es\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/observatori-igualtat.es\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/observatori-igualtat.es\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/observatori-igualtat.es\/es\/wp-json\/wp\/v2\/comments?post=1349"}],"version-history":[{"count":229,"href":"https:\/\/observatori-igualtat.es\/es\/wp-json\/wp\/v2\/pages\/1349\/revisions"}],"predecessor-version":[{"id":16577,"href":"https:\/\/observatori-igualtat.es\/es\/wp-json\/wp\/v2\/pages\/1349\/revisions\/16577"}],"up":[{"embeddable":true,"href":"https:\/\/observatori-igualtat.es\/es\/wp-json\/wp\/v2\/pages\/1345"}],"wp:attachment":[{"href":"https:\/\/observatori-igualtat.es\/es\/wp-json\/wp\/v2\/media?parent=1349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}