1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6909],{4628:(e,t,r)=>{"use strict";e.exports=r(20635)},5746:(e,t,r)=>{"use strict";r.d(t,{MvpBlogPostShell:()=>g});var a=r(67989),s=r(62064),n=r(91717),i=r.n(n),l=r(62433),o=r(9453),c=r(95509),d=r(38508),u=r(86585),m=r(67936),p=r(75416),h=r(33221),x=r(79798),f=r(22896);function g(e){var t,r,n,g;let{postSlug:v}=e,j=(0,l.e7)(v),N=null!=(n=null==(r=(0,l.R0)().data)||null==(t=r[0])?void 0:t.extId)?n:"",b="success"===j.status?j.data.extId:void 0,y=(0,l.WD)(N,{excludeExtId:b,limit:6});if("pending"===j.status)return(0,a.jsx)(f.o,{});if("error"===j.status)return(0,a.jsx)(h.l,{onRetry:()=>j.refetch()});let P=j.data,w=null!=(g=y.data)?g:[],S=w.slice(0,3),E=w.slice(3);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("article",{className:x.P.article,children:(0,a.jsxs)("div",{className:x.P.container,children:[(0,a.jsxs)(i(),{className:x.P.backLink,href:"/blog",children:[(0,a.jsx)(s.A,{size:16}),"Volver al blog"]}),(0,a.jsxs)("div",{className:x.P.grid,children:[(0,a.jsxs)("div",{className:x.P.mainCol,children:[P.tags&&P.tags.length>0?(0,a.jsx)("span",{className:x.P.eyebrow,children:P.tags[0].name}):null,(0,a.jsx)("h1",{className:x.P.heading,children:P.title}),P.author?(0,a.jsx)("div",{className:x.P.authorCredit,children:(0,a.jsx)(d.R,{author:P.author,publishedLabel:(0,c.Y)(P.publishedAt),readingMinutes:(0,c.q)(P.postBody)})}):null,P.postBody?(0,a.jsx)(u.N,{html:P.postBody,sanitize:!0}):null]}),(0,a.jsx)("aside",{className:x.P.sideCol,children:S.length>0?(0,a.jsx)(p.F,{posts:S}):null})]})]})}),E.length>0?(0,a.jsx)("section",{className:x.P.relatedSection,children:(0,a.jsxs)("div",{className:x.P.relatedContainer,children:[(0,a.jsx)("h2",{className:x.P.relatedHeading,children:"Art\xedculos relacionados"}),(0,a.jsx)("div",{className:x.P.relatedGrid,children:E.map((e,t)=>(0,a.jsx)(o.P,{index:t,step:.08,children:(0,a.jsx)(m.R,{post:e})},e.extId))})]})}):null]})}},5755:(e,t,r)=>{"use strict";r.d(t,{E:()=>n});var a=r(67989),s=r(95509);function n(e){let{className:t,...r}=e;return(0,a.jsx)("div",{className:(0,s.cn)("bg-primary/10 animate-pulse rounded-md",t),...r})}},12354:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var a=r(55201),s=r(33874),n=r(3153);function i(){a.r.current||(0,s.Uu)();let[e]=(0,n.useState)(a.O.current);return e}},17179:(e,t,r)=>{"use strict";r.d(t,{v0:()=>l,vP:()=>o});var a=r(619),s=r(47837),n=r(79507);let i={analytics:!1,decided:!1,marketing:!1,preferencesOpen:!1},l=(0,a.v)()((0,s.Zr)(e=>({...i,acceptAll:()=>e({analytics:!0,decided:!0,marketing:!0,preferencesOpen:!1}),closePreferences:()=>e({preferencesOpen:!1}),openPreferences:()=>e({preferencesOpen:!0}),rejectOptional:()=>e({analytics:!1,decided:!0,marketing:!1,preferencesOpen:!1}),saveCustom:t=>{let{analytics:r,marketing:a}=t;return e({analytics:r,decided:!0,marketing:a,preferencesOpen:!1})}}),{name:n.p,partialize:e=>({analytics:e.analytics,decided:e.decided,marketing:e.marketing}),storage:(0,s.KU)(()=>localStorage)}));function o(){let{analytics:e,decided:t}=l.getState();return t&&e}},19889:(e,t,r)=>{"use strict";r.d(t,{Y:()=>a});var a=function(e){return e.BLOG_VIEWED="blog.viewed",e.DEVELOPMENT_VIEWED="development.viewed",e.MODEL_VIEWED="model.viewed",e.NOTIFICATION_VIEWED="notification.viewed",e}({})},20635:(e,t,r)=>{"use strict";var a=r(3153),s="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},n=a.useState,i=a.useEffect,l=a.useLayoutEffect,o=a.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!s(e,r)}catch(e){return!0}}var d="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),a=n({inst:{value:r,getSnapshot:t}}),s=a[0].inst,d=a[1];return l(function(){s.value=r,s.getSnapshot=t,c(s)&&d({inst:s})},[e,r,t]),i(function(){return c(s)&&d({inst:s}),e(function(){c(s)&&d({inst:s})})},[e]),o(r),r};t.useSyncExternalStore=void 0!==a.useSyncExternalStore?a.useSyncExternalStore:d},22896:(e,t,r)=>{"use strict";r.d(t,{o:()=>i});var a=r(67989),s=r(5755),n=r(79798);function i(){return(0,a.jsx)("article",{className:n.P.article,children:(0,a.jsxs)("div",{className:n.P.container,children:[(0,a.jsx)(s.E,{className:"mb-6 h-4 w-28"}),(0,a.jsxs)("div",{className:n.P.grid,children:[(0,a.jsxs)("div",{className:n.P.mainCol,children:[(0,a.jsx)(s.E,{className:"h-3 w-16"}),(0,a.jsx)(s.E,{className:n.P.skeletonHeading}),(0,a.jsx)(s.E,{className:n.P.skeletonSubtitle}),(0,a.jsx)("div",{className:n.P.skeletonImageWrapper}),(0,a.jsx)("div",{className:"mt-10 space-y-4",children:Array.from({length:6}).map((e,t)=>(0,a.jsx)(s.E,{className:"h-4 w-full"},t))})]}),(0,a.jsxs)("div",{className:n.P.sideCol,children:[(0,a.jsx)(s.E,{className:"h-32 rounded-2xl"}),(0,a.jsx)(s.E,{className:"h-48 rounded-2xl"})]})]})]})})}},24764:(e,t,r)=>{"use strict";r.d(t,{BlogPostShell:()=>E});var a=r(67989),s=r(62064),n=r(83269),i=r(91717),l=r.n(i),o=r(62433),c=r(9453),d=r(19889),u=r(45149),m=r(95
1509),p=r(94993),h=r(63500);let x={avatar:"h-12 w-12",bio:"text-xs text-muted-foreground leading-relaxed mt-2",card:"rounded-2xl border border-border",content:"p-5",eyebrow:"text-[11px] font-bold uppercase tracking-widest text-muted-foreground mb-3",info:"min-w-0",name:"text-sm font-semibold text-foreground",row:"flex items-start gap-3"};function f(e){var t;let{author:r}=e,s=null!=(t=r.displayName)?t:r.fullName;return(0,a.jsx)(h.Zp,{className:x.card,children:(0,a.jsxs)(h.Wu,{className:x.content,children:[(0,a.jsx)("p",{className:x.eyebrow,children:"Sobre el autor"}),(0,a.jsxs)("div",{className:x.row,children:[(0,a.jsxs)(p.eu,{className:x.avatar,children:[r.avatar&&(0,a.jsx)(p.BK,{alt:"",className:"object-cover",src:r.avatar}),(0,a.jsx)(p.q5,{children:s.split(" ").map(e=>e[0]).slice(0,2).join("").toUpperCase()})]}),(0,a.jsxs)("div",{className:x.info,children:[(0,a.jsx)("p",{className:x.name,children:s}),r.bio&&(0,a.jsx)("p",{className:x.bio,children:r.bio})]})]})]})})}var g=r(38508),v=r(86585),j=r(67936),N=r(75416),b=r(86711);function y(e){let{tags:t}=e;return 0===t.length?null:(0,a.jsx)("div",{className:"flex flex-wrap gap-2",children:t.map(e=>(0,a.jsx)(b.E,{className:"text-xs font-medium",variant:"secondary",children:e.name},e.extId))})}var P=r(33221),w=r(79798),S=r(22896);function E(e){var t,r,i,p;let{postSlug:h}=e,x=(0,o.e7)(h),b=(0,o.R0)(),E="success"===x.status?x.data.extId:h;(0,u.s)(d.Y.BLOG_VIEWED,E);let k=null!=(i=null==(r=b.data)||null==(t=r[0])?void 0:t.extId)?i:"",C="success"===x.status?x.data.extId:void 0,I=(0,o.WD)(k,{excludeExtId:C,limit:6});if("pending"===x.status)return(0,a.jsx)(S.o,{});if("error"===x.status)return(0,a.jsx)(P.l,{onRetry:()=>x.refetch()});let O=x.data,_=null!=(p=I.data)?p:[],A=_.slice(0,3),L=_.slice(3);return(0,a.jsxs)(c.P,{index:0,children:[(0,a.jsx)("article",{className:w.P.article,children:(0,a.jsxs)("div",{className:w.P.container,children:[(0,a.jsxs)(l(),{className:w.P.backLink,href:"/blog",children:[(0,a.jsx)(s.A,{size:16}),"Volver al blog"]}),(0,a.jsxs)("div",{className:w.P.grid,children:[(0,a.jsxs)("div",{className:w.P.mainCol,children:[O.tags&&O.tags.length>0&&(0,a.jsx)("span",{className:w.P.eyebrow,children:O.tags[0].name}),(0,a.jsx)("h1",{className:w.P.heading,children:O.title}),O.postSummary&&(0,a.jsx)(v.N,{className:w.P.subtitle,html:O.postSummary,variant:"summary"}),O.author&&(0,a.jsx)("div",{className:w.P.authorCredit,children:(0,a.jsx)(g.R,{author:O.author,publishedLabel:(0,m.Y)(O.publishedAt),readingMinutes:(0,m.q)(O.postBody)})}),O.featuredImage&&(0,a.jsx)("div",{className:w.P.imageWrapper,children:(0,a.jsx)(n.default,{alt:O.title,className:w.P.image,fill:!0,src:O.featuredImage,unoptimized:!0})}),O.postBody&&(0,a.jsx)(v.N,{html:O.postBody,sanitize:!0}),O.tags&&O.tags.length>0&&(0,a.jsx)("div",{className:w.P.tagsWrapper,children:(0,a.jsx)(y,{tags:O.tags})})]}),(0,a.jsxs)("aside",{className:w.P.sideCol,children:[O.author&&(0,a.jsx)(f,{author:O.author}),A.length>0&&(0,a.jsx)(N.F,{posts:A})]})]})]})}),L.length>0&&(0,a.jsx)("section",{className:w.P.relatedSection,children:(0,a.jsxs)("div",{className:w.P.relatedContainer,children:[(0,a.jsx)("h2",{className:w.P.relatedHeading,children:"Art\xedculos relacionados"}),(0,a.jsx)("div",{className:w.P.relatedGrid,children:L.map(e=>(0,a.jsx)(j.R,{post:e},e.extId))})]})})]})}},26235:(e,t,r)=>{"use strict";r.d(t,{N:()=>s});var a=r(3153),s=globalThis?.document?a.useLayoutEffect:()=>{}},33221:(e,t,r)=>{"use strict";r.d(t,{l:()=>o});var a=r(67989),s=r(91717),n=r.n(s),i=r(60934),l=r(79798);function o(e){let{onRetry:t}=e;return(0,a.jsx)("article",{className:l.P.article,children:(0,a.jsx)("div",{className:l.P.container,children:(0,a.jsxs)("div",{className:"flex min-h-[400px] flex-col items-center justify-center gap-4 text-center",children:[(0,a.jsx)("p",{className:"text-foreground text-base font-semibold",children:"No pudimos cargar este art\xedculo"}),(0,a.jsx)("p",{className:"text-muted-foreground text-sm",children:"Ocurri\xf3 un problema al conectar con el servidor."}),(0,a.jsxs)("div",{className:"flex gap-3",children:[(0,a.jsx)(i.$,{onClick:t,size:"sm",variant:"outline",children:"Reintentar"}),(0,a.jsx)(i.$,{asChild:!0,size:"sm",variant:"ghost",children:(0,a.jsx)(n(),{href:"/blog",children:"Volver al blog"})})]})]})})})}},38508:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var a=r(67989),s=r(94993);let n={avatar:"h-9 w-9",info:"flex flex-col leading-tight",meta:"text-xs",name:"font-medium text-foreground",root:"flex items-center gap-3 text-sm text-muted-foreground"};function i(e){var t;let{author:r,publishedLabel:i,readingMinutes:l}=e,o=null!=(t=r.displayName)?t:r.fullName;return(0,a.jsxs)("div",{className:n.root,children:[(0,a.jsxs)(s.eu,{className:n.avatar,children:[r.avatar&&(0,a.jsx)(s.BK,{alt:"",className:"object-cover",src:r.avatar}),(0,a.jsx)(s.q5,{className:"text-xs",children:o.split(" ").map(e=>e[0]).slice(0,2).join("").toUpperCase()})]}),(0,a.jsxs)("div",{className:n.info,children:[(0,a.jsx)("span",{className:n.name,children:o}),(0,a.jsxs)("span",{className:n.meta,children:[i," \xb7 ",l," min de lectura"]})]})]})}},41450:(e,t,r)=>{"use strict";r.d(t,{A:()=>i,q:()=>n});var a=r(3153),s=r(67989);function n(e,t){let r=a.createContext(t),n=e=>{let{children:t,...n}=e,i=a.useMemo(()=>n,Object.values(n));return(0,s.jsx)(r.Provider,{value:i,children:t})};return n.displayName=e+"Provider",[n,function(s){let n=a.useContext(r);if(n)return n;if(void 0!==t)return t;throw Error(`\`${s}\` must be used within \`${e}\``)}]}function i(e,t=[]){let r=[],n=()=>{let t=r.map(e=>a.createContext(e));return function(r){let s=r?.[e]||t;return a.useMemo(()=>({[`__scope${e}`]:{...r,[e]:s}}),[r,s])}};return n.scopeName=e,[function(t,n){let i=a.createContext(n),l=r.length;r=[...r,n];let o=t=>{let{scope:r,children:n,...o}=t,c=r?.[e]?.[l]||i,d=a.useMemo(()=>o,Object.values(o));return(0,s.jsx)(c.Provider,{value:d,children:n})};return o.displayName=t+"Provider",[o,function(r,s){let o=s?.[e]?.[l]||i,c=a.useContext(o);if(c)return c;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let s=r.reduce((t,{useScope:r,scopeName:a})=>{let s=r(e)[`__scope${a}`];return{...t,...s}},{});return a.useMemo(()=>({[`__scope${t.scopeName}`]:s}),[s])}};return r.scopeName=t.scopeName,r}(n,...t)]}},44377:(e,t,r)=>{"use strict";r.d(t,{m:()=>a});let a=(0,r(17867).H)()},45149:(e,t,r)=>{"use strict";r.d(t,{s:()=>n});var a=r(3153),s=r(86549);function n(e,t){(0,a.useEffect)(()=>{t&&s.$.track(e,t)},[t])}},50760:(e,t,r)=>{Promise.resolve().then(r.bind(r,40848)),Promise.resolve().then(r.bind(r,33671)),Promise.resolve().then(r.bind(r,25077)),Promise.resolve().then(r.bind(r,93888)),Promise.resolve().then(r.bind(r,9364)),Promise.resolve().then(r.bind(r,62080)),Promise.resolve().then(r.bind(r,40202)),Promise.resolve().then(r.bind(r,16020
1)),Promise.resolve().then(r.bind(r,24742)),Promise.resolve().then(r.bind(r,89896)),Promise.resolve().then(r.bind(r,32976)),Promise.resolve().then(r.bind(r,71836)),Promise.resolve().then(r.bind(r,63916)),Promise.resolve().then(r.bind(r,24764)),Promise.resolve().then(r.bind(r,5746))},51293:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Avatar:()=>x,AvatarFallback:()=>j,AvatarImage:()=>g,Fallback:()=>P,Image:()=>y,Root:()=>b,createAvatarScope:()=>m});var a=r(3153),s=r(41450),n=r(60071),i=r(26235),l=r(78222),o=r(77591),c=r(67989),d="Avatar",[u,m]=(0,s.A)(d),[p,h]=u(d),x=a.forwardRef((e,t)=>{let{__scopeAvatar:r,...s}=e,[n,i]=a.useState("idle");return(0,c.jsx)(p,{scope:r,imageLoadingStatus:n,onImageLoadingStatusChange:i,children:(0,c.jsx)(l.sG.span,{...s,ref:t})})});x.displayName=d;var f="AvatarImage",g=a.forwardRef((e,t)=>{let{__scopeAvatar:r,src:s,onLoadingStatusChange:d=()=>{},...u}=e,m=h(f,r),p=function(e,t){let{referrerPolicy:r,crossOrigin:s}=t,n=(0,o.z)(),l=a.useRef(null),c=n?(l.current||(l.current=new window.Image),l.current):null,[d,u]=a.useState(()=>N(c,e));return(0,i.N)(()=>{u(N(c,e))},[c,e]),(0,i.N)(()=>{let e=e=>()=>{u(e)};if(!c)return;let t=e("loaded"),a=e("error");return c.addEventListener("load",t),c.addEventListener("error",a),r&&(c.referrerPolicy=r),"string"==typeof s&&(c.crossOrigin=s),()=>{c.removeEventListener("load",t),c.removeEventListener("error",a)}},[c,s,r]),d}(s,u),x=(0,n.c)(e=>{d(e),m.onImageLoadingStatusChange(e)});return(0,i.N)(()=>{"idle"!==p&&x(p)},[p,x]),"loaded"===p?(0,c.jsx)(l.sG.img,{...u,ref:t,src:s}):null});g.displayName=f;var v="AvatarFallback",j=a.forwardRef((e,t)=>{let{__scopeAvatar:r,delayMs:s,...n}=e,i=h(v,r),[o,d]=a.useState(void 0===s);return a.useEffect(()=>{if(void 0!==s){let e=window.setTimeout(()=>d(!0),s);return()=>window.clearTimeout(e)}},[s]),o&&"loaded"!==i.imageLoadingStatus?(0,c.jsx)(l.sG.span,{...n,ref:t}):null});function N(e,t){return e?t?(e.src!==t&&(e.src=t),e.complete&&e.naturalWidth>0?"loaded":"loading"):"error":"idle"}j.displayName=v;var b=x,y=g,P=j},60071:(e,t,r)=>{"use strict";r.d(t,{c:()=>s});var a=r(3153);function s(e){let t=a.useRef(e);return a.useEffect(()=>{t.current=e}),a.useMemo(()=>(...e)=>t.current?.(...e),[])}},75416:(e,t,r)=>{"use strict";r.d(t,{F:()=>d});var a=r(67989),s=r(91717),n=r.n(s),i=r(63500),l=r(15488),o=r(95509);let c={card:"rounded-2xl border border-border",content:"p-5",eyebrow:"text-[11px] font-bold uppercase tracking-widest text-muted-foreground mb-3",itemCategory:"text-[10px] font-bold uppercase tracking-widest text-primary-deep",itemLink:"group block",itemMeta:"text-[11px] text-muted-foreground mt-0.5",itemTitle:"text-sm font-semibold text-foreground leading-snug group-hover:text-primary-deep transition-colors line-clamp-2",list:"space-y-3"};function d(e){let{posts:t}=e;return 0===t.length?null:(0,a.jsx)(i.Zp,{className:c.card,children:(0,a.jsxs)(i.Wu,{className:c.content,children:[(0,a.jsx)("p",{className:c.eyebrow,children:"Sigue leyendo"}),(0,a.jsx)("ul",{className:c.list,children:t.map(e=>{var t;return(0,a.jsx)("li",{children:(0,a.jsxs)(n(),{className:c.itemLink,href:(0,l.Q)(e.slug),children:[(null==(t=e.tags)?void 0:t[0])&&(0,a.jsx)("span",{className:c.itemCategory,children:e.tags[0].name}),(0,a.jsx)("span",{className:c.itemTitle,children:e.title}),(0,a.jsxs)("span",{className:c.itemMeta,children:[(0,o.q)(e.postSummary)," min",e.authorName&&" \xb7 ".concat(e.authorName)]})]})},e.extId)})})]})})}},77591:(e,t,r)=>{"use strict";r.d(t,{z:()=>s});var a=r(4628);function s(){return(0,a.useSyncExternalStore)(n,()=>!0,()=>!1)}function n(){return()=>{}}},78222:(e,t,r)=>{"use strict";r.d(t,{bL:()=>c,hO:()=>o,sG:()=>l});var a=r(3153),s=r(91540),n=r(51724),i=r(67989),l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=(0,n.TL)(`Primitive.${t}`),s=a.forwardRef((e,a)=>{let{asChild:s,...n}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(s?r:t,{...n,ref:a})});return s.displayName=`Primitive.${t}`,{...e,[t]:s}},{});function o(e,t){e&&s.flushSync(()=>
1e.dispatchEvent(t))}var c=l},78538:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return o},getImageProps:function(){return l}});let a=r(96180),s=r(51634),n=r(314),i=a._(r(10610));function l(e){let{props:t}=(0,s.getImgProps)(e,{defaultLoader:i.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let o=n.Image},79507:(e,t,r)=>{"use strict";r.d(t,{p:()=>a,z:()=>s});let a="hu-cookie-consent",s={acceptAll:"Aceptar todo",analyticsHelp:"Nos ayudan a entender qu\xe9 p\xe1ginas se consultan. No se env\xedan si las rechazas.",analyticsLabel:"Anal\xedtica",body:"Usamos cookies necesarias para que el sitio funcione. Con tu permiso, tambi\xe9n usamos cookies de marketing (formularios de HubSpot) y de anal\xedtica (medici\xf3n de uso). Puedes aceptarlas, rechazar las opcionales o elegir tus preferencias.",customize:"Configurar",embedBlocked:"Para mostrar este formulario, acepta las cookies de marketing en Preferencias de cookies.",embedUnavailable:"El formulario no est\xe1 disponible en este momento.",footerReopen:"Preferencias de cookies",marketingHelp:"Permiten mostrar los formularios de contacto y denuncias de HubSpot.",marketingLabel:"Marketing",necessaryHelp:"Siempre activas. Mantienen el sitio y recuerdan tu elecci\xf3n de cookies.",necessaryLabel:"Necesarias",openPreferencesAria:"Abrir preferencias de cookies",privacyHref:"/politica-de-privacidad",privacyLink:"Aviso de privacidad",rejectOptional:"Rechazar opcionales",save:"Guardar preferencias",title:"Tu privacidad"}},79798:(e,t,r)=>{"use strict";r.d(t,{P:()=>a});let a={article:"bg-background",authorCredit:"mt-6",backLink:"inline-flex items-center gap-1 text-sm text-muted-foreground hover:text-primary transition-colors mb-6",container:"grid-container py-8 sm:py-12",eyebrow:"text-[11px] font-bold uppercase tracking-widest text-primary-deep",grid:"grid grid-cols-1 lg:grid-cols-12 gap-8 lg:gap-12",heading:"mt-3 font-display text-3xl sm:text-4xl lg:text-5xl leading-tight tracking-tight text-foreground",image:"w-full h-full object-cover",imageWrapper:"relative mt-8 rounded-2xl overflow-hidden bg-muted aspect-[16/9]",mainCol:"lg:col-span-8",relatedContainer:"grid-container py-12 sm:py-14",relatedGrid:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-4 sm:gap-6",relatedHeading:"heading-h2 text-xl sm:text-2xl text-foreground mb-6",relatedSection:"bg-surface border-t border-border",sideCol:"lg:col-span-4 space-y-5 lg:sticky lg:top-24 self-start",skeletonHeading:"mt-3 h-12 bg-muted animate-pulse rounded-xl max-w-xl",skeletonImageWrapper:"mt-8 rounded-2xl bg-muted animate-pulse aspect-[16/9]",skeletonSubtitle:"mt-4 h-6 bg-muted animate-pulse rounded-lg max-w-md",subtitle:"mt-4 text-lg text-muted-foreground leading-relaxed",tagsWrapper:"mt-6"}},83269:(e,t,r)=>{"use strict";r.d(t,{default:()=>s.a});var a=r(78538),s=r.n(a)},86549:(e,t,r)=>{"use strict";r.d(t,{$:()=>i});var a=r(55573),s=r(17179);class n{discardQueue(){this.clearQueue()}flush(){if(!(0,s.vP)())return void this.clearQueue();let e=this.readQueue();0!==e.length&&(this.sendTelemetry("/v1/telemetry/batch",{events:e}),this.clearQueue())}track(e,t){if(!(0,s.vP)())return void this.clearQueue();let{isAuthenticated:r}=a.n.getState(),n={entity_id:t,event:e,viewed_at:new Date().toISOString()};r?this.sendTelemetry("/v1/telemetry",n):this.enqueue(n)}clearQueue(){try{localStorage.removeItem(this.STORAGE_KEY)}catch(e){}}enqueue(e){let t=[...this.readQueue(),e];t.length>this.QUEUE_CAP&&t.splice(0,t.length-this.QUEUE_CAP),this.writeQueue(t)}readQueue(){try{let e=localStorage.getItem(this.STORAGE_KEY);if(!e)return[];let t=JSON.parse(e),r=Date.now()-this.TTL_MS;return t.filter(e=>new Date(e.viewed_at).getTime()>r)}catch(e){return[]}}sendTelemetry(e,t){let{accessToken:r}=a.n.getState();fetch("".concat("https://api.hu.com.mx").concat(e),{body:JSON.stringify(t),headers:{"Content-Type":"application/json",...r?{Authorization:"Bearer ".concat(r)}:{}},keepalive:!0,method:"POST"}).catch(()=>{})}writeQueue(e){try{localStorage.setItem(this.STORAGE_KEY,JSON.stringify(e))}catch(e){}}constructor(){this.QUEUE_CAP=100,this.STORAGE_KEY="hu_telemetry_queue",this.TTL_MS=2592e6}}let i=new n;void 0!==globalThis.window&&s.v0.subscribe((e,t)=>{t.analytics&&!e.analytics&&i.discardQueue()})},94993:(e,t,r)=>{"use strict";r.d(t,{BK:()=>o,eu:()=>l,q5:()=>c});var a=r(67989),s=r(51293),n=r(3153),i=r(95509);let l=n.forwardRef((e,t)=>
1{let{className:r,...n}=e;return(0,a.jsx)(s.Root,{className:(0,i.cn)("relative flex h-10 w-10 shrink-0 overflow-hidden rounded-full",r),ref:t,...n})});l.displayName=s.Root.displayName;let o=n.forwardRef((e,t)=>{let{className:r,...n}=e;return(0,a.jsx)(s.Image,{className:(0,i.cn)("aspect-square h-full w-full",r),ref:t,...n})});o.displayName=s.Image.displayName;let c=n.forwardRef((e,t)=>{let{className:r,...n}=e;return(0,a.jsx)(s.Fallback,{className:(0,i.cn)("bg-muted flex h-full w-full items-center justify-center rounded-full",r),ref:t,...n})});c.displayName=s.Fallback.displayName}},e=>{e.O(0,[9487,2544,7013,2925,2537,5853,314,8198,2331,9561,5209,6068,6407,7358],()=>e(e.s=50760)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.