1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4328],{2334:(e,t,s)=>{s.d(t,{$l:()=>d,Kg:()=>i,Rx:()=>c,Tn:()=>r,aF:()=>u,lo:()=>o,t9:()=>p});var n=e=>{let t;return null!=(t=e)},i=e=>"string"==typeof e,a=e=>n(e)&&"object"==typeof e&&e instanceof Array,r=e=>n(e)&&"function"==typeof e,l=e=>n(e)&&"boolean"==typeof e,c=e=>"number"==typeof e||i(e)||l(e)||(e=>{if(!(n(e)&&"object"==typeof e&&!(e instanceof Array)))return!1;let{colors:t,on:s}=e;return!!l(s)&&(!s||!!a(t)&&0!==t.length&&t.every(e=>a(e)&&i(e[0])&&"number"==typeof e[1]))})(e),o=(e,t,s)=>{let i=s;return"u"<typeof window||(n(window.wistiaOptions?._all)&&n(window.wistiaOptions._all[t])&&c(window.wistiaOptions._all[t])&&(i=window.wistiaOptions._all[t]),n(window.wistiaOptions?.[e])&&n(window.wistiaOptions[e])&&c(window.wistiaOptions[e][t])&&(i=window.wistiaOptions[e][t])),i},d=e=>e.replace(/[A-Z]+(?![a-z])|[A-Z]/g,(e,t)=>(0!==t?"-":"")+e.toLowerCase()),m=async e=>{let t=new Image;return t.src=e,await t.decode(),t},h=(e,t)=>`https://${t}/embed/medias/${e}/swatch`,u=async(e,t="fast.wistia.com")=>{let{naturalHeight:s,naturalWidth:n}=await m(h(e,t));return n/s},p=({mediaId:e,embedHost:t="fast.wistia.com",aspect:s=1.7,shouldLoadSwatch:n=!0,roundedPlayer:i=0})=>{let a={background:n?`center / contain no-repeat url(${h(e,t)})`:void 0,borderRadius:`${i}px`,display:"block",filter:"blur(5px)",paddingTop:`${100/s}%`};return` 2 wistia-player[media-id='${e}']:not(:defined) { 3 ${Object.entries(a).map(([e,t])=>`${d(e)}: ${t};`).join("\r\n")} 4 } 5 6 wistia-player[media-id='${e}']:state(--initializing) { 7 ${Object.entries(a).map(([e,t])=>`${d(e)}: ${t};`).join("\r\n")} 8 } 9 `}},3086:(e,t,s)=>{s.d(t,{$:()=>l});var n=s(2334),i=s(4232),a=s(7876),r=(0,i.lazy)(async()=>s.e(7359).then(s.bind(s,7359)).then(e=>({default:e.WistiaPlayerWrapper}))),l=(0,i.forwardRef)((e,t)=>{let{aspect:s,children:l,embedHost:c,mediaId:o,swatch:d,style:m}=e,h=(0,n.lo)(o,"embedHost",c??void 0),u=(0,n.Kg)(h)?h:"fast.wistia.com",p=void 0!==s,x=(0,n.t9)({mediaId:o,embedHost:u,aspect:s,shouldLoadSwatch:d});return(0,a.jsx)(i.Suspense,{fallback:p?(0,a.jsxs)(i.Fragment,{children:[(0,a.jsx)("style",{children:x}),(0,a.jsx)("wistia-player",{"media-id":o,style:m,children:l})]}):null,children:(0,a.jsx)(r,{ref:t,...e})})})},5720:(e,t,s)=>{s.d(t,{A:()=>a});var n=s(7876);s(4232);var i=s(9099);let a=({boldText:e,text:t,href:s,className:a="",style:r={}})=>{let l=(0,i.useRouter)();return(0,n.jsxs)("div",{className:`tag-button ${a}`,onClick:()=>{l.push(s)},style:r,children:[e&&(0,n.jsx)("span",{className:"tag-button-bold",children:e}),(0,n.jsx)("span",{className:"tag-button-text",children:t}),(0,n.jsx)("svg",{className:"tag-button-arrow",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M7 10H15M15 10L11.5 6.5M15 10L11.5 13.5",stroke:"#21252b",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})]})}},6588:(e,t,s)=>{s.d(t,{A:()=>m});var n=s(7876),i=s(4232),a=s(5405),r=s(4587),l=s.n(r),c=s(3086),o=s(5720),d=s(8053);let m=({title:e,titleHighlight:t,description:s,primaryButton:r,secondaryButton:m,secondaryButtonVariant:h="button",tag:u,imageSrc:p,imageAlt:x,videoId:f,videoCaption:b,dottedBackground:g=!1,accentColor:w,fullWidthImage:j=!1,compact:y=!1,showClients:v=!1})=>{let[N,$]=(0,i.useState)(!1),[k,A]=(0,i.useState)(!1),S=(0,i.useRef)(null);(0,i.useEffect)(()=>{if(!f||!S.current)return;let e=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&$(!0)})},{threshold:.1});return e.observe(S.current),()=>{e.disconnect()}},[f]);let L=()=>{let s=e=>{let t=e.split(/<br\s*\/?>/gi);return t.map((e,s)=>(0,n.jsxs)(i.Fragment,{children:[e,s<t.length-1&&(0,n.jsx)("br",{})]},s))};if(!t)return s(e);let a=e.split(t.text);return(0,n.jsxs)(n.Fragment,{children:[s(a[0]),(0,n.jsx)("span",{style:{color:t.color},children:t.text}),s(a[1])]})};return j&&p?(0,n.jsxs)("section",{className:"product-header-fullwidth",children:[(0,n.jsx)("div",{className:"container",children:(0,n.jsxs)("div",{className:"product-header-fullwidth-content",children:[u&&(0,n.jsx)(o.A,{boldText:u.boldText,text:u.text,href:u.href,className:"mb-3"}),(0,n.jsx)("h1",{className:"mb-3 fw-semi-bold",style:w?{color:w}:{},children:L()}),(0,n.jsx)("p",{children:s}),(0,n.jsxs)("div",{className:"action-btns pt-4",children:[(0,n.jsx)(a.A,{href:r.link,className:"btn btn-primary btn-mobile",children:r.text}),m&&(0,n.jsxs)(a.A,{href:m.link,className:"link"===h?"btn-text-link":"btn btn-secondary btn-mobile",children:[m.text,"link"===h&&" â"]})]})]})}),(0,n.jsx)("div",{className:"product-header-fullwidth-image desktop-only",children:(0,n.jsx)(l(),{src:p,alt:x||"",fill:!0,sizes:"60vw",style:{objectFit:"contain",objectPosition:"left top"},priority:!0})}),(0,n.jsx)("div",{className:"product-header-fullwidth-image-mobile mobile-only",children:(0,n.jsx)(l(),{src:p,alt:x||"",width:800,height:600,style:{width:"100%",height:"auto"},priority:!0})})]}):(0,n.jsx)("section",{className:`${g?"product-header-dotted":"bg-gray-gradient"}${y?" product-header-compact":""}`,children:(0,n.jsx)("div",{className:"container ",children:(0,n.jsxs)("div",{className:"row product-header",children:[(0,n.jsxs)("div",{className:"col-lg-6 col-md-12 col-sm-12 align-content-center",children:[u&&(0,n.jsx)(o.A,{boldText:u.boldText,text:u.text,href:u.href,className:"mb-3"}),(0,n.jsx)("h1",{className:"mb-3 fw-semi-bold",style:w?{color:w}:{},children:L()}),(0,n.jsx)("p",{children:s}),(0,n.jsxs)("div",{className:"action-btns text-center pt-4",children:[(0,n.jsx)(a.A,{href:r.link,className:"btn btn-primary btn-mobile",children:r.text}),m&&(0,n.jsxs)(a.A,{href:m.link,className:"link"===h?"btn-text-link":"btn btn-secondary btn-mobile",children:[m.text,"link"===h&&" â"]})]}),v&&(0,n.jsx)("div",{className:"product-header-clients",children:(0,n.jsx)(d.A,{small:!0})})]}),(0,n.jsx)("div",{className:`col-lg-6 col-md-12 col-sm-12 ${y?"py-4 d-flex justify-content-end align-items-center":"mb-5 p-md-5 p-sm-2"}`,children:f?(0,n.jsxs)("div",{className:"video-with-caption-wrapper",children:[b&&(0,n.jsxs)("div",{className:"video-caption-container desktop-only",children:[(0,n.jsx)("img",{src:"/xfa-arrow.svg",alt:"",className:"video-caption-arrow"}),(0,n.jsx)("span",{className:"video-caption-text",children:b})]}),(0,n.jsxs)("div",{ref:S,className:"video-player-container",style:{position:"relative",borderRadius:"8px",overflow:"hidden"},children:[!k&&(0,n.jsx)("div",{className:"text-center",style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",zIndex:1},children:(0,n.jsx)("div",{className:"spinner-icon"})}
9),N&&(0,n.jsx)(c.$,{mediaId:f,playerColor:"10131a",bigPlayButton:!0,autoplay:!1,onLoadedMediaData:()=>A(!0),onLoadedData:()=>A(!0),onLoadedMetadata:()=>A(!0),controlsVisibleOnLoad:!1,style:{width:"100%",height:"auto",padding:"0px",opacity:+!!k,transition:"opacity 0.3s ease",borderRadius:"8px"}})]})]}):p?(0,n.jsx)(l(),{src:p,alt:x||"",width:620,height:520,className:`img-fluid ${y?"":"m-md-5 m-sm-2"}`,style:{borderRadius:"12px"}}):null})]})})})}},7899:(e,t,s)=>{s.d(t,{b$:()=>d,bI:()=>r,jL:()=>o,mq:()=>c,r1:()=>l,xh:()=>a});var n=s(9486);let i={"@type":"SoftwareApplication",name:"XFA",applicationCategory:"SecurityApplication",url:"https://xfa.tech"};function a(e,t,s){let n={"@type":"SoftwareApplication",name:e};return t&&(n.url=t),s&&(n.alternateName=s),n}function r(e){return{"@type":"Thing",name:e}}function l(e){return{"@type":"Audience",audienceType:String(e).replace(/[.\s]+$/,"")}}function c(e,t,s){return{"@type":"BreadcrumbList",itemListElement:[{name:e,path:"/"},...t].map((e,t)=>({"@type":"ListItem",position:t+1,name:e.name,item:(0,n.rC)(e.path,s)}))}}function o({path:e,name:t,description:s,mentions:a,audience:r,breadcrumb:l,video:c,locale:d}){let m={"@context":"https://schema.org","@type":"WebPage",name:t,url:(0,n.rC)(e,d),about:i};return s&&(m.description=s),a&&(m.mentions=a),r&&(m.audience=r),l&&(m.breadcrumb=l),c&&c.length&&(m.video=c),m}function d({homeName:e,sectionName:t,industry:s,path:n,locale:i}){return c(e,[{name:t,path:"/usecases"},{name:String(s).replace(/[.\s]+$/,""),path:n}],i)}},8053:(e,t,s)=>{s.d(t,{A:()=>m});var n=s(7876),i=s(4232),a=s(4587),r=s.n(a),l=s(3845);function c({logos:e,speed:t=60,height:s=60,width:a=150,className:l=""}){let[o,d]=(0,i.useState)(e),[m,h]=(0,i.useState)(0),u=(0,i.useRef)(null),p=(0,i.useRef)(void 0),x=(0,i.useRef)(0),f=(0,i.useRef)(null);return(0,i.useEffect)(()=>{d(e),h(0)},[e]),(0,i.useEffect)(()=>(p.current=requestAnimationFrame(function e(s){x.current||(x.current=s);let n=(s-x.current)/1e3;x.current=s,h(e=>e-t*n),p.current=requestAnimationFrame(e)}),()=>{p.current&&cancelAnimationFrame(p.current)}),[t]),(0,i.useEffect)(()=>{if(!f.current||!u.current)return;let e=f.current.offsetWidth;Math.abs(m)>=e+32+10&&(d(e=>{let[t,...s]=e;return[...s,t]}),h(t=>t+e+32))},[m]),(0,n.jsx)("div",{className:`overflow-hidden w-full ${l}`,style:{height:`${s}px`},ref:u,children:(0,n.jsx)("div",{className:"flex items-center",style:{transform:`translateX(${m}px)`,transition:"none",gap:32,height:`${s}px`,flexDirection:"row",flexWrap:"nowrap",display:"flex",alignItems:"center"},children:o.map((e,t)=>(0,n.jsx)("div",{ref:0===t?f:void 0,style:{minWidth:`${a}px`,height:`${s}px`,flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},className:"flex items-center justify-center",children:(0,n.jsx)(r(),{src:e.src,alt:e.alt,width:a,height:s,className:"client-logo",style:{maxWidth:"100%",height:"auto"}})},`${e.src}-${t}`))})})}let o=[{src:"/byteflies.svg",brand:"Byteflies"},{src:"/dnergy.svg",brand:"Dnergy"},{src:"/ins-global.svg",brand:"INS Global"},{src:"/wobby.svg",brand:"Wobby"},{src:"/feedwire-logo.png",brand:"feedwire"},{src:"/dpd.svg",brand:"DPD"},{src:"/amista.svg",brand:"Amista"}],d=[{src:"/dpd.svg",brand:"DPD"}],m=({brands:e=[],small:t=!1})=>{let{t:s}=(0,l.Bd)(),[a,m]=(0,i.useState)(o);if((0,i.useEffect)(()=>{if(t)return void m(o);if(e.length>0)m(o.filter(t=>e.includes(t.brand)).sort(()=>.5-Math.random()).slice(0,3));else{let e=d[Math.floor(Math.random()*d.length)],t=o.filter(t=>t.src!==e.src).sort(()=>.5-Math.random());m([e,...t.slice(0,2)])}},[t]),t){let e=a.map(e=>({src:e.src,alt:e.brand}));return(0,n.jsxs)("section",{className:"hero-section mt-4 mb-4 clients-section-small",children:[(0,n.jsx)("div",{className:"clients-title-small",children:s("clientsSection.leadingOrganizations")}),(0,n.jsxs)("div",{className:"clients-marquee-outer fade-marquee",children:[(0,n.jsx)(c,{logos:e,speed:30,height:30,width:30}),(0,n.jsx)("div",{className:"marquee-fade marquee-fade-left"}),(0,n.jsx)("div",{className:"marquee-fade marquee-fade-right"})]})]})}return(0,n.jsx)("section",{className:`hero-section mt-4 mb-4 ${t?"small":""}`,children:(0,n.jsx)("div",{className:"container clients-container",children:(0,n.jsxs)("div",{className:"row align-items-center flex-column flex-md-row clients-row",children:[(0,n.jsx)("div",{className:"col-auto clients-text",children:(0,n.jsx)("span",{className:"clientSection",children:s("clientsSection.leadingOrganizations")})}),(0,n.jsx)("div",{className:"col-auto d-flex clients-logo-container",children:a.map((e,t)=>(0,n.jsx)(r(),{width:150,height:150,src:e.src,alt:e.brand,className:"client-logo"},t))})]})})})}}}]);
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.