import{rasp,sasJ,jasa,wasW,xasX,yasb,zasI,Pasq,BasY,Dasaa,Jasw,Casj,KasN,T,XasH,Fasea,Sasia,oasy,Nas_,Oasoa,QasU,masB,Vasra,Iasna}from"./0-vendor-react-DWOJpYrt.js";import{oassa,sasP}from"./1-vendor-utils-Delnuc0l.js";import{BasS,CasV,Aasx,aasO,Iasta}from"./page-comunicacion-DmHQUHoW.js";import{uasca,casz}from"./page-ajustes-DgawOEJM.js";constla="modulepreload",da=function(r){return"/"+r},F={},G=function(i,e,n){leto=Promise.resolve();if(e&&e.length>0){letv=function(d){returnPromise.all(d.map(s=>Promise.resolve(s).then(c=>({status:"fulfilled",value:c}),c=>({status:"rejected",reason:c}))))};document.getElementsByTagName("link");constg=document.querySelector("meta[property=csp-nonce]"),l=g?.nonce||g?.getAttribute("nonce");o=v(e.map(d=>{if(d=da(d),dinF)return;F[d]=!0;consts=d.endsWith(".css"),c=s?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${d}"]${c}`))return;constm=document.createElement("link");if(m.rel=s?"stylesheet":la,s||(m.as="script"),m.crossOrigin="",m.href=d,l&&m.setAttribute("nonce",l),document.head.appendChild(m),s)returnnewPromise((A,u)=>{m.addEventListener("load",A),m.addEventListener("error",()=>u(newError(`Unable to preload CSS for ${d}`)))})}))}functiont(g){constl=newEvent("vite:preloadError",{cancelable:!0});if(l.payload=g,window.dispatchEvent(l),!l.defaultPrevented)throwg}returno.then(g=>{for(constlofg||[])l.status==="rejected"&&t(l.reason);returni().catch(t)})};functionma(r,i=300){const[e,n]=p.useState(r);returnp.useEffect(()=>{consto=setTimeout(()=>{n(r)},i);return()=>{clearTimeout(o)}},[r,i]),e}constua=[{id:"rcp-adulto-svb",title:"RCP Adulto - Soporte Vital Básico",shortTitle:"RCP Adulto SVB",category:"soporte_vital",subcategory:"rcp",priority:"critico",ageGroup:"adulto",steps:["Garantizar seguridad de la escena",'Comprobar consciencia: estimular y preguntar "¿Se encuentra bien?"',"Si no responde, llamar inmediatamente al 112","Abrir vía aérea: maniobra frente-mentón","Comprobar respiración: VER-OÍR-SENTIR (máx. 10 segundos)","Si no respira normal: iniciar RCP","Iniciar compresiones torácicas: 30 compresiones","Dar 2 ventilaciones de rescate","Continuar ciclos 30:2 sin interrupción","Solicitar DEA cuando esté disponible"],warnings:["Profundidad compresiones: 5-6 cm","Frecuencia: 100-120 compresiones/min","Permitir descompresión completa","Minimizar interrupciones (<10 seg)","Cambiar reanimador cada 2 min"],keyPoints:["Compresiones de calidad salvan vidas","No interrumpir para pulso hasta que haya signos de vida","La desfibrilación precoz aumenta supervivencia"],equipment:["DEA","Bolsa-mascarilla","Cánula orofaríngea"],drugs:["Adrenalina 1mg"]},,{id:"rcp-adulto-sva",title:"RCP Adulto - Soporte Vital Avanzado",shortTitle:"RCP Adulto SVA",category:"soporte_vital",subcategory:"rcp",priority:"critico",ageGroup:"adulto",steps:["Continuar RCP 30:2 mientras se prepara monitorización","Colocar monitor/desfibrilador y analizar ritmo","Ritmo desfibrilable (FV/TVSP): descarga 150-200J bifásico","Reiniciar RCP inmediatamente 2 minutos","Obtener acceso IV/IO","Administrar adrenalina 1mg IV cada 3-5 min (tras 3ª descarga si DF)","Considerar amiodarona 300mg IV si FV/TVSP refractaria","Asegurar vía aérea avanzada cuando sea posible","Buscar y tratar causas reversibles (4H y 4T)","Si ROSC: cuidados post-parada"],warnings:["Minimizar interrupciones de compresiones","Adrenalina en ritmos no DF: lo antes posible","Amiodarona: 150mg adicionales si persiste FV/TVSP","Capnografía: objetivo ETCO2 >10 mmHg"],keyPoints:["4H: Hipoxia, Hipovolemia, Hipo/Hiperpotasemia, Hipotermia","4T: Neumotórax a Tensión, Taponamiento, Tóxicos, TEP"],equipment:["Monitor/Desfibrilador","Material IOT","Acceso venoso"],drugs:["Adrenalina","Amiodarona","Atropina"]},,{id:"rcp-pediatrico",title:"RCP Pediátrico - SVB",shortTitle:"RCP Pediátrico",category:"soporte_vital",subcategory:"rcp",priority:"critico",ageGroup:"pediatrico",steps:["Garantizar seguridad de la escena","Comprobar consciencia","Sinoresponde,llamarinme