PageSourceSearch

https://elastio.com/_next/static/chunks/app/(frontend)/blog/page-c…?dpl=dpl_EQZmS79vkjtHNbxFUwxb5KjxQQuq

js elastio.com collected 2026-10-03 20:18:57 UTC 16,775 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[561],{4108:(e,t,r)=>{"use strict";r.d(t,{BlogPostCard:()=>c});var n=r(12526),i=r(48239),l=r.n(i),o=r(99486);let a={bgBase:"#0A0F1E",bgSurface:"#111827",border:"#1F2D45",textPrimary:"#F1F5F9",textSecondary:"#94A3B8",textTertiary:"#64748B",teal300:"#5EEAD4",teal900:"#042F2E",tealBorder:"#0D4A47",green300:"#6abf69",green900:"rgba(106,191,105,0.08)",greenBorder:"rgba(106,191,105,0.30)",fontSans:"var(--font-geist-sans), sans-serif"},s={"ciso-brief":{bg:a.teal900,color:a.teal300,border:a.tealBorder},technical:{bg:"#0A1628",color:"#93C5FD",border:"#1A2E50"},compliance:{bg:a.green900,color:a.green300,border:a.greenBorder},"threat-intel":{bg:"rgba(255,255,255,0.04)",color:a.textSecondary,border:"rgba(255,255,255,0.15)"}};function d(e){let{slug:t,label:r}=e,i=s[t]||s["threat-intel"];return(0,n.jsx)("span",{style:{fontFamily:a.fontSans,fontSize:12,fontWeight:500,padding:"4px 10px",borderRadius:4,display:"inline-block",border:"1px solid ".concat(i.border),color:i.color,background:i.bg},children:r})}function c(e){let{post:t}=e,r=t.categories.slice(0,2),[i,s]=(0,o.useState)(!1),c=(0,o.useCallback)(()=>s(!0),[]),u=!!t.image&&!i;return(0,n.jsxs)(l(),{href:t.href,style:{display:"block",textDecoration:"none",background:a.bgSurface,border:"1px solid ".concat(a.border),borderRadius:8,overflow:"hidden",transition:"border-color 0.15s, background 0.15s"},children:[(0,n.jsx)("div",{style:{height:180,position:"relative",background:a.bgBase,display:"flex",alignItems:"center",justifyContent:"center",borderBottom:"1px solid ".concat(a.border)},children:u?(0,n.jsx)("img",{src:t.image,alt:t.title,onError:c,style:{position:"absolute",inset:0,width:"100%",height:"100%",objectFit:"cover"}}):(0,n.jsxs)("div",{style:{opacity:.15,width:"55%"},children:[(0,n.jsx)("div",{style:{height:8,width:"80%",background:a.textSecondary,borderRadius:2,marginBottom:8,opacity:.5}}),(0,n.jsx)("div",{style:{height:6,width:"55%",background:a.textSecondary,borderRadius:2,marginBottom:14,opacity:.3}}),(0,n.jsx)("div",{style:{height:5,width:"90%",background:a.textSecondary,borderRadius:2,marginBottom:5,opacity:.2}}),(0,n.jsx)("div",{style:{height:5,width:"70%",background:a.textSecondary,borderRadius:2,marginBottom:5,opacity:.2}}),(0,n.jsx)("div",{style:{height:5,width:"85%",background:a.textSecondary,borderRadius:2,marginBottom:5,opacity:.2}}),(0,n.jsx)("div",{style:{height:5,width:"60%",background:a.textSecondary,borderRadius:2,opacity:.2}})]})}),(0,n.jsxs)("div",{style:{padding:24},children:[r.length>0&&(0,n.jsx)("div",{style:{marginBottom:12,display:"flex",flexWrap:"wrap",gap:6},children:r.map(e=>(0,n.jsx)(d,{slug:e.slug,label:e.label},e.slug))}),(0,n.jsx)("h3",{style:{fontFamily:a.fontSans,fontSize:18,fontWeight:500,color:a.textPrimary,lineHeight:1.4,margin:"0 0 14px",display:"-webkit-box",WebkitLineClamp:3,WebkitBoxOrient:"vertical",overflow:"hidden"},children:t.title}),(0,n.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:8,fontFamily:a.fontSans,fontSize:12,fontWeight:500,color:a.textSecondary},children:[(0,n.jsx)("span",{children:t.date}),(0,n.jsx)("span",{style:{color:a.textTertiary},children:"\xb7"}),(0,n.jsx)("span",{children:t.readTime})]})]})]})}},5133:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"setAttributesFromProps",{enumerable:!0,get:function(){return l}});let r={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"},n=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"];function i(e){return["async","defer","noModule"].includes(e)}function l(e,t){for(let[l,o]of Object.entries(t)){if(!t.hasOwnProperty(l)||n.includes(l)||void 0===o)continue;let a=r[l]||l.toLowerCase();"SCRIPT"===e.tagName&&i(a)?e[a]=!!o:e.setAttribute(a,String(o)),(!1===o||"SCRIPT"===e.tagName&&i(a)&&(!o||"false"===o))&&(e.setAttribute(a,""),e.removeAttribute(a))}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7189:(e,t,r)=>{"use strict";r.d(t,{BlogPage:()=>s});var n=r(12526),i=r(99486),l=r(4108);let o={bgBase:"#0A0F1E",bgSurface:"#101827",border:"#1F2D45",textPrimary:"#F1F5F9",textSecondary:"#94A3B8",textTertiary:"#64748B",teal500:"#14B8A6",teal400:"#2DD4BF",fontSans:"var(--font-geist-sans), sans-serif"};function a(e){let{direction:t,onClick:r}=e;return(0,n.jsx)("button",{type:"button","aria-label":"left"===t?"Scroll categories left":"Scroll categories right",onClick:r,style:{position:"absolute",top:"50%",transform:"translateY(-50%)",[t]:0,width:36,height:36,display:"flex",alignItems:"center",justifyContent:"center",borderRadius:999,border:"1px solid ".concat(o.border),background:o.bgSurface,color:o.textPrimary,cursor:"pointer",padding:0,zIndex:2,boxShadow:"0 2px 8px rgba(0,0,0,0.4)"},children:(0,n.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none","aria-hidden":"true",children:(0,n.jsx)("path",{d:"left"===t?"M9 2L4 7L9 12":"M5 2L10 7L5 12",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})})}function s(e){let{posts:t}=e,[r,s]=(0,i.useState)("all"),[d,c]=(0,i.useState)(""),[u,f]=(0,i.useState)(!1),g=(0,i.useRef)(null),[h,p]=(0,i.useState)(!1),[x,b]=(0,i.useState)(!1),y=(0,i.useMemo)(()=>{let e=new Map;for(let r of t)for(let t of r.categories)e.has(t.slug)||e.set(t.slug,t.label);return[{label:"All",slug:"all"},...Array.from(e,e=>{let[t,r]=e;return{label:r,slug:t}})]},[t]),m=(0,i.useMemo)(()=>t.filter(e=>{let t="all"===r||e.categories.some(e=>e.slug===r),n=!d||e.title.toLowerCase().includes(d.toLowerCase());return t&&n}),[r,d,t]),v=(0,i.useCallback)(()=>{let e=g.current;if(!e){p(!1),b(!1);return}p(e.scrollLeft>0),b(e.scrollLeft+e.clientWidth<e.scrollWidth-1)},[]);(0,i.useEffect)(()=>{v();let e=g.current;if(e)return e.addEventListener("scroll",v,{passive:!0}),window.addEventListener("resize",v),()=>{e.removeEventListener("scroll",v),window.removeEventListener("resize",v)}},[v,y.length]);let j=e=>{var t;null==(t=g.current)||t.scrollBy({left:e,behavior:"smooth"})};return(0,n.jsxs)("div",{style:{background:o.bgBase,minHeight:"100vh",fontFamily:o.fontSans},children:[(0,n.jsxs)("div",{style:{maxWidth:1200,margin:"0 auto",padding:"64px 48px 48px",textAlign:"center"},children:[(0,n.jsx)("h1",{style:{fontFamily:o.fontSans,fontSize:44,fontWeight:600,color:o.textPrimary,lineHeight:1.15,letterSpacing:"-0.02em",margin:"0 0 16px"},children:"Blog"}),(0,n.jsx)("p",{style:{fontSize:18,fontWeight:400,color:o.textSecondary,lineHeight:1.6,maxWidth:520,margin:"0 auto 40px"},children:"Ransomware resilience research, technical guides, and threat intelligence."}),(0,n.jsxs)("div",{style:{maxWidth:520,margin:"0 auto",position:"relative"},children:[(0,n.jsxs)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",style:{position:"absolute",left:18,top:"50%",transform:"translateY(-50%)"},children:[(0,n.jsx)("circle",{cx:"7.5",cy:"7.5",r:"5.5",stroke:o.textTertiary,strokeWidth:"1.3"}),(0,n.jsx)("path",{d:"M11.5 11.5L16 16",stroke:o.textTertiary,strokeWidth:"1.3",strokeLinecap:"round"})]}),(0,n.jsx)("input",{type:"text",placeholder:"Search posts...",value:d,onChange:e=>c(e.target.value),onFocus:()=>f(!0),onBlur:()=>f(!1),style:{width:"100%",padding:"14px 20px 14px 48px",background:o.bgSurface,border:"1px solid ".concat(u?o.teal500:o.border),borderRadius:8,color:o.textPrimary,fontFamily:o.fontSans,fontSize:15,outline:"none",transition:"border-color 0.15s"}})]})]}),(0,n.jsx)("div",{style:{maxWidth:1200,margin:"0 auto",padding:"0 24px"},children:(0,n.jsxs)("div",{style:{position:"relative"},children:[(0,n.jsx)("div",{ref:g,style:{display:"flex",gap:8,overflowX:"auto",scrollbarWidth:"none",msOverflowStyle:"none",scrollSnapType:"x proximity"},children:y.map(e=>{let t=r===e.slug;return(0,n.jsx)("button",{onClick:()=>s(e.slug),style:{padding:"5px 14px",fontFamily:o.fontSans,fontSize:13,fontWeight:500,lineHeight:1.4,color:t?"#0A0F1E":o.textSecondary,background:t?o.teal400:o.bgSurface,border:"1px solid ".concat(t?o.teal400:o.border),borderRadius:999,cursor:"pointer",whiteSpace:"nowrap",transition:"color 0.15s, background 0.15s, border-color 0.15s",scrollSnapAlign:"start",flex:"0 0 auto"},children:e.label},e.slug)})}),h&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{"aria-hidden":"true",style:{position:"absolute",top:0,bottom:0,left:0,width:80,background:"linear-gradient(to right, ".concat(o.bgBase," 30%, rgba(10,15,30,0))"),pointerEvents:"none",zIndex:1}}),(0,n.jsx)(a,{direction:"left",onClick:()=>j(-240)})]}),x&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{"aria-hidden":"true",style:{position:"absolute",top:0,bottom:0,right:0,width:80,background:"linear-gradient(to left, ".concat(o.bgBase," 30%, rgba(10,15,30,0))"),pointerEvents:"none",zIndex:1}}),(0,n.jsx)(a,{direction:"right",onClick:()=>j(240)})]})]})}),(0,n.jsx)("div",{style:{maxWidth:1200,margin:"0 auto",padding:"24px 24px 0"},children:(0,n.jsxs)("span",{style:{fontFamily:o.fontSans,fontSize:12,fontWeight:500,color:o.textSecondary},children:["Showing ",m.length," of ",t.length," posts"]})}),(0,n.jsxs)("div",{style:{maxWidth:1200,margin:"0 auto",padding:"24px 24px 96px"},children:[(0,n.jsx)("div",{style:{display:"grid",gridTemplateColumns:"repeat(3, 1fr)",gap:24},children:m.map(e=>(0,n.jsx)(l.BlogPostCard,{post:e},e.slug))}),0===m.length&&(0,n.jsx)("div",{style:{padding:"80px 0",textAlign:"center"},children:(0,n.jsx)("p",{style:{fontSize:16,color:o.textTertiary},children:"No posts match your search."})})]})]})}},32327:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,48239,23)),Promise.resolve().then(r.bind(r,85302)),Promise.resolve().then(r.bind(r,7189)),Promise.resolve().then(r.bind(r,76205))},33357:(e,t,r)=>{"use strict";r.d(t,{default:()=>i.a});var n=r(72014),i=r.n(n)},72014:(e,t,r)=>{"use strict";
1Object.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 y},handleClientScriptLoad:function(){return p},initScriptLoader:function(){return x}});let n=r(68939),i=r(19168),l=r(12526),o=n._(r(86171)),a=i._(r(99486)),s=r(33677),d=r(5133),c=r(83489),u=new Map,f=new Set,g=e=>{if(o.default.preinit)return void e.forEach(e=>{o.default.preinit(e,{as:"style"})});{let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}},h=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:i=null,dangerouslySetInnerHTML:l,children:o="",strategy:a="afterInteractive",onError:s,stylesheets:c}=e,h=r||t;if(h&&f.has(h))return;if(u.has(t)){f.add(h),u.get(t).then(n,s);return}let p=()=>{i&&i(),f.add(h)},x=document.createElement("script"),b=new Promise((e,t)=>{x.addEventListener("load",function(t){e(),n&&n.call(this,t),p()}),x.addEventListener("error",function(e){t(e)})}).catch(function(e){s&&s(e)});l?(x.innerHTML=l.__html||"",p()):o?(x.textContent="string"==typeof o?o:Array.isArray(o)?o.join(""):"",p()):t&&(x.src=t,u.set(t,b)),(0,d.setAttributesFromProps)(x,e),"worker"===a&&x.setAttribute("type","text/partytown"),x.setAttribute("data-nscript",a),c&&g(c),document.body.appendChild(x)};function p(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>h(e))}):h(e)}function x(e){e.forEach(p),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");f.add(t)})}function b(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:i=null,strategy:d="afterInteractive",onError:u,stylesheets:g,...p}=e,{updateScripts:x,scripts:b,getIsSsr:y,appDir:m,nonce:v}=(0,a.useContext)(s.HeadManagerContext),j=(0,a.useRef)(!1);(0,a.useEffect)(()=>{let e=t||r;j.current||(i&&e&&f.has(e)&&i(),j.current=!0)},[i,t,r]);let S=(0,a.useRef)(!1);if((0,a.useEffect)(()=>{if(!S.current){if("afterInteractive"===d)h(e);else"lazyOnload"===d&&("complete"===document.readyState?(0,c.requestIdleCallback)(()=>h(e)):window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>h(e))}));S.current=!0}},[e,d]),("beforeInteractive"===d||"worker"===d)&&(x?(b[d]=(b[d]||[]).concat([{id:t,src:r,onLoad:n,onReady:i,onError:u,...p}]),x(b)):y&&y()?f.add(t||r):y&&!y()&&h(e)),m){if(g&&g.forEach(e=>{o.default.preinit(e,{as:"style"})}),"beforeInteractive"===d)if(!r)return p.dangerouslySetInnerHTML&&(p.children=p.dangerouslySetInnerHTML.__html,delete p.dangerouslySetInnerHTML),(0,l.jsx)("script",{nonce:v,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...p,id:t}])+")"}});else return o.default.preload(r,p.integrity?{as:"script",integrity:p.integrity,nonce:v,crossOrigin:p.crossOrigin}:{as:"script",nonce:v,crossOrigin:p.crossOrigin}),(0,l.jsx)("script",{nonce:v,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([r,{...p,id:t}])+")"}});"afterInteractive"===d&&r&&o.default.preload(r,p.integrity?{as:"script",integrity:p.integrity,nonce:v,crossOrigin:p.crossOrigin}:{as:"script",nonce:v,crossOrigin:p.crossOrigin})}return null}Object.defineProperty(b,"__nextScript",{value:!0});let y=b;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},76205:(e,t,r)=>{"use strict";r.d(t,{MarketingPixels:()=>s,MarketingPixelsHead:()=>a});var n=r(12526),i=r(99486),l=r(33357);let o=(e,t)=>{var r;let i=e.customScript||"",o="custom-pixel-".concat(null==(r=e.name)?void 0:r.replace(/\s+/g,"-").toLowerCase());if(i.toLowerCase().includes("<script")){let e,r=[],a=/<script\b([^>]*)>([\s\S]*?)<\/script>/gi,s=0;for(;null!==(e=a.exec(i));){let i=e[1]||"",a=(e[2]||"").trim(),d=i.match(/src=["']([^"']+)["']/i),c=null==d?void 0:d[1];c&&r.push((0,n.jsx)(l.default,{id:"".concat(o,"-src-").concat(s),strategy:t,src:c},"".concat(o,"-src-").concat(s++))),a&&r.push((0,n.jsx)(l.default,{id:"".concat(o,"-inline-").concat(s),strategy:t,dangerouslySetInnerHTML:{__html:a}},"".concat(o,"-inline-").concat(s++)))}return 0===r.length?null:(0,n.jsx)(n.Fragment,{children:r})}return i.includes("<")?null:(0,n.jsx)(l.default,{id:"".concat(o,"-inline"),strategy:t,dangerouslySetInnerHTML:{__html:i}},"".concat(o,"-inline"))},a=e=>{let{pixels:t,globallyDisabled:r}=e;if(r||!t||0===t.length)return null;let l=t.filter(e=>!0===e.enabled&&!0===e.loadInHead);if(0===l.length)return null;let a=e=>o(e,"afterInteractive");return(0,n.jsx)(n.Fragment,{children:l.map((e,t)=>(0,n.jsx)(i.Fragment,{children:a(e)}
1,"head-pixel-".concat(e.name||e.id||t)))})},s=e=>{let{pixels:t,globallyDisabled:r}=e;if(r||!t||0===t.length)return null;let l=t.filter(e=>!0===e.enabled&&!0!==e.loadInHead);if(0===l.length)return null;let a=e=>o(e,"lazyOnload");return(0,n.jsx)(n.Fragment,{children:l.map((e,t)=>(0,n.jsx)(i.Fragment,{children:a(e)},"body-pixel-".concat(e.name||e.id||t)))})}},83489:(e,t)=>{"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,{cancelIdleCallback:function(){return n},requestIdleCallback:function(){return r}});let r="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},n="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},85302:(e,t,r)=>{"use strict";r.d(t,{default:()=>o});var n=r(12526),i=r(90795),l=r(99486);let o=()=>{let{setHeaderTheme:e}=(0,i.Y)();return(0,l.useEffect)(()=>{e("light")},[e]),(0,n.jsx)(l.Fragment,{})}},90795:(e,t,r)=>{"use strict";r.d(t,{HeaderThemeProvider:()=>a,Y:()=>s});var n=r(12526),i=r(99486),l=r(99495);let o=(0,i.createContext)({headerTheme:void 0,setHeaderTheme:()=>null}),a=e=>{let{children:t}=e,[r,a]=(0,i.useState)(l.A?document.documentElement.getAttribute("data-theme"):void 0),s=(0,i.useCallback)(e=>{a(e)},[]);return(0,n.jsx)(o,{value:{headerTheme:r,setHeaderTheme:s},children:t})},s=()=>(0,i.use)(o)},99495:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=!!window.document&&!!window.document.createElement}},e=>{var t=t=>e(e.s=t);e.O(0,[8239,2255,1025,7358],()=>t(32327)),_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.