PageSourceSearch

https://plinto.ai/_next/static/chunks/352ix66fieuan.js

js plinto.ai collected 2026-10-05 12:24:15 UTC 31,707 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,30554,e=>{"use strict";var t=e.i(80447);e.i(83632);var n=e.i(44622),r=e.i(97649);e.i(51533);var o=e.i(6343),i=e.i(79495);let a=[{id:"gdpr",icon:"shield"},{id:"soc2",icon:"hand"},{id:"security",icon:"contracts"},{id:"encryption",icon:"lock"}];e.s(["Compliance",0,function(){let{t:e}=(0,n.useTranslation)();return(0,t.jsx)(i.Section,{id:"compliance",className:"scroll-mt-20",children:(0,t.jsx)(i.MarketingContainer,{children:(0,t.jsxs)("div",{className:(0,r.default)(i.PANEL_MAX_WIDTH,"grid items-center gap-[34px] rounded-card bg-[rgba(26,26,25,0.035)] p-6 sm:p-[34px] lg:grid-cols-[minmax(280px,0.8fr)_minmax(520px,1.2fr)]"),children:[(0,t.jsxs)("div",{className:"flex flex-col gap-4 sm:gap-6",children:[(0,t.jsx)(i.SectionTitle,{size:"sm",children:e("compliance.title")}),(0,t.jsx)("p",{className:"m-0 max-w-[58ch] text-[15px]/[1.55] text-pretty text-fg-2",children:e("compliance.sub")})]}),(0,t.jsx)("div",{className:"grid gap-[14px] sm:grid-cols-2 sm:[grid-auto-rows:1fr]",children:a.map(n=>(0,t.jsxs)("article",{className:"rounded-card-inner bg-white/78 p-[18px]",children:[(0,t.jsxs)("div",{className:"flex items-center gap-3 text-fg-1",children:[(0,t.jsx)(o.PlintoIcon,{name:n.icon,size:20}),(0,t.jsx)("h3",{className:"text-[16px]/[1.25] font-medium tracking-[-0.01em]",children:e(`compliance.items.${n.id}.title`)})]}),(0,t.jsx)("p",{className:"mt-[9px] text-[14px]/[1.48] text-pretty text-fg-2",children:e(`compliance.items.${n.id}.body`)})]},n.id))})]})})})}])},63888,e=>{"use strict";var t=e.i(80447),n=e.i(99161),r=e.i(97649);e.i(83632);var o=e.i(44622),i=e.i(10052),a=e.i(89397),s=e.i(79495);let l={background:"radial-gradient(ellipse 60% 60% at 100% 100%, rgba(218,232,245,0.18), transparent 60%), radial-gradient(ellipse 60% 60% at 0% 0%, rgba(234,212,202,0.10), transparent 60%)"};e.s(["DemoCTA",0,function({flushFooter:e=!0}){let{t:c}=(0,o.useTranslation)(),{openDemoRequest:u}
1=(0,i.useDemoRequest)(),[d,f]=(0,n.useState)(""),[p,m]=(0,n.useState)("");return(0,t.jsxs)(s.Section,{id:"demo",padding:"none",className:(0,r.default)("mt-24 scroll-mt-20 overflow-hidden bg-brand-black text-white md:mt-32 lg:h-[200px]",e&&"-mb-24"),children:[(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0",style:l}),(0,t.jsx)(s.MarketingContainer,{className:"relative py-8 lg:h-full lg:py-0",children:(0,t.jsxs)("div",{className:"grid items-center gap-12 lg:h-full lg:grid-cols-[1.2fr_1fr]",children:[(0,t.jsx)("div",{className:"min-w-0",children:(0,t.jsx)(s.SectionTitle,{size:"sm",className:"max-w-[16ch] text-left",children:c("demoCta.title")})}),(0,t.jsx)("div",{className:"min-w-0",children:(0,t.jsxs)("form",{onSubmit:e=>{(e.preventDefault(),(0,a.isValidEmail)(d))?(m(""),u({email:d,source:"cta"})):m(c("hero.errorEmail"))},noValidate:!0,children:[(0,t.jsx)(a.EmailField,{id:"demo-email",label:c("hero.emailLabel"),tone:"dark",stackOnMobile:!0,value:d,onChange:e=>{f(e),p&&m("")},submitLabel:c("hero.ctaLabel"),placeholder:c("hero.emailPlaceholder"),autoComplete:"email",invalid:!!p,describedBy:p?"demo-email-error":void 0}),p&&(0,t.jsx)("p",{id:"demo-email-error",role:"alert",className:"mt-2.5 text-[13px] text-brand-red-light",children:p})]})})]})})]})}])},35647,e=>{"use strict";var t=e.i(80447);e.i(83632);var n=e.i(44622);e.s(["ExternalLink",0,function({children:e,...r}){let{t:o}=(0,n.useTranslation)();return(0,t.jsxs)("a",{target:"_blank",rel:"noopener noreferrer",...r,children:[e,(0,t.jsxs)("span",{className:"sr-only",children:[" (",o("a11y.opensInNewTab"),")"]})]})}])},83027,e=>{"use strict";let t={"al-sydbank":{name:"AL Sydbank",logo:"/logos/al-sydbank.svg"},"business-central":{name:"Microsoft Business Central",logo:"/logos/business-central.svg"},cargowise:{name:"CargoWise",logo:"/logos/cargowise.svg"},continia:{name:"Continia",logo:"/logos/continia.svg"},"danske-bank":{name:"Danske Bank",logo:"/logos/danske-bank.webp"},dropbox:{name:"Dropbox",logo:"/logos/dropbox.svg"},economic:{name:"E-conomic",logo:"/logos/economic.webp"}
1,fortnox:{name:"Fortnox",logo:"/logos/fortnox.svg"},"google-drive":{name:"Google Drive",logo:"/logos/google-drive.webp"},handelsbanken:{name:"Handelsbanken",logo:"/logos/handelsbanken.svg"},imanage:{name:"iManage",logo:"/logos/imanage-symbol.webp"},"jyske-bank":{name:"Jyske Bank",logo:"/logos/jyske-bank.svg"},kanpla:{name:"Kanpla",logo:"/logos/kanpla.webp"},"lansforsakringar-bank":{name:"Länsförsäkringar Bank",logo:"/logos/lansforsakringar.webp"},lunar:{name:"Lunar",logo:"/logos/lunar.svg"},maconomy:{name:"Deltek Maconomy",logo:"/logos/maconomy.svg"},"microsoft-f-and-o":{name:"Microsoft F&O",logo:"/logos/microsoft-f-and-o.webp"},nordea:{name:"Nordea",logo:"/logos/nordea.svg"},nykredit:{name:"Nykredit",logo:"/logos/nykredit.svg"},onedrive:{name:"OneDrive",logo:"/logos/onedrive.svg"},outlook:{name:"Email",logo:"/logos/outlook.webp"},planday:{name:"Planday",logo:"/logos/planday.svg"},sharepoint:{name:"SharePoint",logo:"/logos/sharepoint.svg"},seb:{name:"SEB",logo:"/logos/seb.webp"},skandia:{name:"Skandia",logo:"/logos/skandia.webp"},slack:{name:"Slack",logo:"/logos/slack.svg"},stripe:{name:"Stripe",logo:"/logos/stripe.svg"},swedbank:{name:"Swedbank",logo:"/logos/swedbank.webp"},teams:{name:"Microsoft Teams",logo:"/logos/teams.webp"},uniconta:{name:"Uniconta",logo:"/logos/uniconta.webp"},visma:{name:"Visma",logo:"/logos/visma.svg"},xero:{name:"Xero",logo:"/logos/xero.webp"}};e.s(["INTEGRATION_CATALOG",0,t,"getIntegration",0,function(e){return{id:e,name:t[e].name}}])},23722,e=>{e.q("/_next/static/media/logo-black.3okn4znf7j3qr.svg")},12341,e=>{e.q("/_next/static/media/logo-white.3at0mm70s4nht.svg")},89615,e=>{"use strict";var t=e.i(80447),n=e.i(45537);e.i(83632);var r=e.i(44622),o=e.i(42745),i=e.i(99161),a=e.i(97649);e.i(51533);var s=e.i(68795),l=e.i(79495);let c=[{id:"check",feature:"controls"},{id:"act",feature:"remediation"},{id:"learn",feature:"learning"}];function u(){let{t:e}=(0,r.useTranslation)(),[n,o]=(0,i.useState)({index:0,cycle:0}),[u,d]=(0,i.useState)(!1),[f,p]=(0,i.useState)(!1),m=(0,i.useRef)(null),g=(0,i.useRef)(null),h=(0,i.useRef)(null),y=f&&!u;function x(e){o(t=>({index:e,cycle:t.cycle+1}))}function b(e){o(t=>t.cycle!==e?t:{index:(t.index+1)%c.length,cycle:t.cycle+1})}return(0,i.useEffect)(()=>{let e=window.matchMedia("(prefers-reduced-motion: reduce)"),t=!1,n=()=>p(t&&!document.hidden&&!e.matches),r=new IntersectionObserver(([e])=>{t=e.isIntersecting&&e.intersectionRatio>=.15,n()},{threshold:.15});return m.current&&r.observe(m.current),e.addEventListener("change",n),document.addEventListener("visibilitychange",n),()=>{r.disconnect(),e.removeEventListener("change",n),document.removeEventListener("visibilitychange",n)}},[]),(0,i.useEffect)(()=>{let e=g.current;if(!e)return;let t=window.matchMedia("(max-width: 639px)"),r=window.matchMedia("(prefers-reduced-motion: reduce)"),o=()=>{e.scrollTo({left:t.matches?n.index*e.clientWidth:0,behavior:r.matches?"instant":"smooth"})};o();let i=new ResizeObserver(o);return i.observe(e),()=>i.disconnect()},[n.index]),(0,i.useEffect)(()=>()=>{h.current&&clearTimeout(h.current)},[]),(0,t.jsx)(l.Section,{id:"product",padding:"none",className:"scroll-mt-24 pt-28 md:pt-36",children:(0,t.jsxs)(l.MarketingContainer,{children:[(0,t.jsxs)("div",{className:"text-center",children:[(0,t.jsx)(l.SectionTitle,{as:"h1",className:"mx-auto",children:e("productPage.explainer.title")}),(0,t.jsx)(l.SectionSub,{className:"mx-auto",children:e("productPage.explainer.sub")})]}),(0,t.jsxs)("div",{ref:m,onFocusCapture:e=>{e.target.matches(":focus-visible")&&d(!0)},onBlurCapture:e=>{e.currentTarget.contains(e.relatedTarget)||d(!1)},id:"how-it-works",className:"mx-auto mt-12 grid w-full min-w-0 max-w-4xl scroll-mt-24 items-start gap-8 sm:grid-cols-[0.9fr_1.1fr] md:mt-16 lg:gap-16",children:[(0,t.jsxs)("div",{className:"min-w-0 sm:flex sm:self-stretch",children:[(0,t.jsx)("ol",{ref:g,onScroll:function(){let e=g.current;e&&window.matchMedia("(max-width: 639px)").matches&&(h.current&&clearTimeout(h.current),h.current=setTimeout(()=>{let t=Math.max(0,Math.min(c.length-1,Math.round(e.scrollLeft/e.clientWidth)));o(e=>e.index===t?e:{index:t,cycle:e.cycle+1})},150))},className:"flex min-w-0 snap-x snap-mandatory items-stretch overflow-x-auto overscroll-x-contain [scrollbar-width:none] sm:w-full sm:flex-col sm:justify-between sm:gap-6 sm:overflow-visible md:gap-8",children:c.map(({id:r,feature:o},i)=>{let s=n.index===i;return(0,t.jsxs)("li",{className:"w-full min-w-0 shrink-0 snap-start snap-always sm:w-auto 
1sm:shrink",children:[(0,t.jsxs)("button",{type:"button",id:`product-step-${r}`,"aria-pressed":s,"aria-controls":"product-step-visual",onClick:()=>x(i),className:(0,a.default)("w-full cursor-pointer rounded-sm text-left transition-opacity duration-500 hover:opacity-100 focus-visible:opacity-100 motion-reduce:transition-none",s?"opacity-100":"opacity-40"),children:[(0,t.jsx)("span",{className:"block text-xl/[1.25] font-medium tracking-[-0.015em] md:text-[22px]/[1.25]",children:e(`product.features.${o}.title`)}),(0,t.jsx)("span",{className:"mt-3 block text-sm/[1.6] text-pretty text-fg-2 md:text-[15px]/[1.6]",children:e(`product.features.${o}.body`)})]}),(0,t.jsx)("div",{"aria-hidden":"true",className:(0,a.default)("mt-4 hidden h-0.5 overflow-hidden rounded-full bg-line-faint sm:block",!s&&"invisible"),children:s&&(0,t.jsx)("span",{className:"product-step-progress block h-full origin-left bg-brand-black",style:{animationDuration:"5000ms",animationPlayState:y?"running":"paused"},onAnimationEnd:()=>{y&&b(n.cycle)}},n.cycle)})]},r)})}),(0,t.jsx)("div",{className:"mt-2 flex gap-1.5 sm:hidden",children:c.map(({id:r},o)=>{let i=n.index===o;return(0,t.jsx)("button",{type:"button","aria-label":e(`productPage.explainer.${r}.label`),"aria-pressed":i,"aria-controls":"product-step-visual",onClick:()=>x(o),className:"flex h-11 min-w-0 flex-1 cursor-pointer items-center rounded-sm",children:(0,t.jsx)("span",{"aria-hidden":"true",className:"block h-0.5 w-full overflow-hidden rounded-full bg-line",children:i?(0,t.jsx)("span",{className:"product-step-progress block h-full origin-left bg-brand-black",style:{animationDuration:"5000ms",animationPlayState:y?"running":"paused"},onAnimationEnd:()=>{y&&b(n.cycle)}},n.cycle):(0,t.jsx)("span",{className:(0,a.default)("block h-full bg-brand-black",o>n.index&&"opacity-0")})})},r)})})]}),(0,t.jsx)("div",{className:"relative h-[clamp(340px,52svh,480px)] min-w-0 sm:h-auto sm:self-stretch",children:(0,t.jsxs)("div",{id:"product-step-visual",role:"group","aria-labelledby":`product-step-${c[n.index].id}`,className:"absolute inset-0 grid grid-cols-[minmax(0,1fr)] grid-rows-[minmax(0,1fr)]",children:[["timeline","chat"].map(e=>(0,t.jsx)("div",{"aria-hidden":2===n.index!=("chat"===e),className:(0,a.default)("min-h-0 col-start-1 row-start-1 transition-opacity duration-500 motion-reduce:transition-none",2===n.index==("chat"===e)?"opacity-100":"pointer-events-none opacity-0"),children:(0,t.jsx)(s.ProductStepSnapshot,{fillHeight:!0,step:"chat"===e?"learn":1===n.index?"act":"check",shadowClass:"shadow-[0_12px_28px_-18px_rgba(26,26,25,0.24)]"})},e)),(0,t.jsx)("p",{className:"sr-only",children:2===n.index?`${e("productMocks.learning.answer")} ${e("productMocks.learning.followUpAnswer")}`:e(`productPage.explainer.${c[n.index].id}.body`)})]})})]})]})})}let d=i.forwardRef(function({title:e,titleId:t,...n},r){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 21v-8.25M15.75 21v-8.25M8.25 21v-8.25M3 9l9-6 9 6m-1.5 12V10.332A48.36 48.36 0 0 0 12 9.75c-2.551 0-5.056.2-7.5.582V21M3 21h18M12 6.75h.008v.008H12V6.75Z"}))});var f=e.i(66652),p=e.i(94948),m=e.i(35647),g=e.i(83027);let h=["business-central","economic","fortnox","visma","xero","microsoft-f-and-o","uniconta","maconomy"].map(g.getIntegration),y=["continia","kanpla","cargowise","stripe","planday"].map(g.getIntegration),x={da:["danske-bank","nykredit","nordea","jyske-bank","al-sydbank","lunar"],en:["nordea","danske-bank","seb","nykredit","jyske-bank","al-sydbank","lunar"],sv:["nordea","seb","swedbank","handelsbanken","lansforsakringar-bank","danske-bank","skandia"]};function b({integration:e}){return(0,t.jsx)("div",{className:"flex h-10 w-full items-center justify-center",children:"other-banks"===e.id?(0,t.jsx)(d,{width:32,height:32,className:"text-fg-2","aria-hidden":"true"}):(0,t.jsx)("div",{className:"relative h-8 w-24 max-w-full",children:(0,t.jsx)(f.default,{src:g.INTEGRATION_CATALOG[e.id].logo,alt:"",fill:!0,sizes:"96px",className:"object-contain object-center"})})})}function v({integration:e}){return(0,t.jsxs)("li",{className:"flex min-h-[104px] min-w-0 flex-col items-center justify-center gap-2.5 rounded-card-inner border border-line-faint bg-white p-4 text-center",children:[(0,t.jsx)(b,{integration:e}),(0,t.jsx)("p",{className:"m-0 text-[13px]/[1.3] tracking-[-0.005em] text-fg-1",children:e.name})]})}function w(){var e;let{locale:o="en"}=(0,n.useRouter)(),{t:i}=(0,r.useTranslation)(),a=[{id:"erp",integrations:h},{id:"banking",integrations:(e=i("integrations.banksSupported"),[...(x[o]??x.en).map(g.getIntegration),{id:"other-banks",name:e}])},{id:"operations",integrations:y},{id:"documents",integrations:["onedrive","sharepoint","google-drive","dropbox","imanage"].map(g.getIntegration)},{id:"collaboration",integrations:["outlook","teams","slack"].map(g.getIntegration)}];return(0,t.jsx)(l.Section,{id:"integrations",className:"scroll-mt-20 overflow-hidden pb-8 md:pb-16",children:(0,t.jsx)(l.MarketingContainer,{children:(0,t.jsxs)("div",{className:l.PANEL_MAX_WIDTH,
1children:[(0,t.jsxs)("div",{className:"text-center",children:[(0,t.jsx)(l.SectionTitle,{className:"mx-auto",children:i("integrations.title")}),(0,t.jsx)(l.SectionSub,{className:"mx-auto",children:i("integrations.sub")})]}),(0,t.jsx)("div",{className:"mt-10 divide-y divide-line-faint md:mt-12",children:a.map(e=>(0,t.jsxs)("div",{id:`integrations-${e.id}`,className:"grid scroll-mt-20 gap-x-8 gap-y-4 py-6 md:grid-cols-[200px_1fr] md:py-7",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h3",{className:"m-0 text-[15px]/[1.4] font-medium tracking-[-0.005em] text-fg-1",children:i(`integrations.categories.${e.id}`)}),(0,t.jsx)("p",{className:"mt-1 text-[13px]/[1.45] text-pretty text-fg-2",children:i(`integrations.categoryDescriptions.${e.id}`)})]}),(0,t.jsx)("ul",{className:"m-0 grid list-none grid-cols-2 gap-2 p-0 sm:grid-cols-3 lg:grid-cols-4",children:e.integrations.map(e=>(0,t.jsx)(v,{integration:e},e.id))})]},e.id))}),(0,t.jsx)("p",{className:"mt-5 text-[15px]/[1.5] text-pretty text-fg-2",children:(0,t.jsx)(p.Trans,{i18nKey:"integrations.missing",components:{mcpLink:(0,t.jsx)(m.ExternalLink,{href:"https://modelcontextprotocol.io",className:"font-medium text-fg-1 transition-opacity hover:opacity-70"})}})})]})})})}var k=e.i(30554),j=e.i(63888),_=e.i(51457),S=e.i(88794);e.s(["__N_SSG",0,!0,"default",0,function(){let{locale:e="en"}=(0,n.useRouter)(),{t:i}=(0,r.useTranslation)();return(0,t.jsxs)(o.default,{current:"product",children:[(0,t.jsx)(_.SiteHead,{title:i("productPage.seo.title"),description:i("productPage.seo.description"),path:"/product",jsonLd:[...(0,S.basePageJsonLd)(i,e),(0,S.softwareApplicationJsonLd)(i,e)]}),(0,t.jsx)(u,{}),(0,t.jsx)(w,{}),(0,t.jsx)(k.Compliance,{}),(0,t.jsx)(j.DemoCTA,{})]})}],89615)},29999,(e,t,n)=>{let r="/product";(window.__NEXT_P=window.__NEXT_P||[]).push([r,()=>e.r(89615)]),t.hot&&t.hot.dispose(function(){window.__NEXT_P.push([r])})},80763,(e,t,n)=>{"use strict";n._=function(e){return e&&e.__esModule?e:{default:e}}},10375,(e,t,n)=>{"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}n._=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}},4081,(e,t,n)=>{var r={156:function(e){var t,n,r,o=e.exports={};function i(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{n="function"==typeof clearTimeout?clearTimeout:a}catch(e){n=a}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}var l=[],c=!1,u=-1;function d(){c&&r&&(c=!1,r.length?l=r.concat(l):u=-1,l.length&&f())}function f(){if(!c){var e=s(d);c=!0;for(var t=l.length;t;){for(r=l,l=[];++u<t;)r&&r[u].run();u=-1,t=l.length}r=null,c=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===a||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function m(){}o.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];l.push(new p(e,t)),1!==l.length||c||s(f)},p.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(e){return[]},o.binding=function(e){throw Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw Error("process.chdir is not supported")},o.umask=function(){return 0}}},o={};function i(e){var t=o[e];if(void 0!==t)return t.exports;var n=o[e]={exports:{}},a=!0;try{r[e](n,n.exports,i),a=!1}finally{a&&delete o[e]}return n.exports}i.ab="/ROOT/node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/next/dist/compiled/process/",t.exports=i(156)},52672,(e,t,n)=>{"use strict";var r,o;t.exports=(null==(r=e.g.process)?void 0:r.env)&&"object"==typeof(null==(o=e.g.process)?void 0:o.env)?e.g.process:e.r(4081)},8202,(e,t,n)=>{"use strict";e.i(52672),Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"HeadManagerContext",{enumerable:!0,get:function(){return r}});let r=e.r(80763)._(e.r(99161)).default.createContext({})},83335,(e,t,n)=>{"use strict";e.i(52672),Object.defineProperty(n,"__esModule",{value:!0});var r={default:function(){return g},defaultHead:function(){return d}};for(var o in r)Object.defineProperty(n,o,{enumerable:!0,get:r[o]});let i=e.r(80763),a=e.r(10375),s=e.r(80447),l=a._(e.r(99161)),c=i._(e.r(44058)),u=e.r(8202);function d(){return[(0,s.jsx)("meta",{charSet:"utf-8"},"charset"),(0,s.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===l.default.Fragment?e.concat(l.default.Children.toArray(t.props.children).reduce((e,t)=>
1"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}let p=["name","httpEquiv","charSet","itemProp"];function m(e){let t,n,r,o;return e.reduce(f,[]).reverse().concat(d().reverse()).filter((t=new Set,n=new Set,r=new Set,o={},e=>{let i=!0,a=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){a=!0;let n=e.key.slice(e.key.indexOf("$")+1);t.has(n)?i=!1:t.add(n)}switch(e.type){case"title":case"base":n.has(e.type)?i=!1:n.add(e.type);break;case"meta":for(let t=0,n=p.length;t<n;t++){let n=p[t];if(e.props.hasOwnProperty(n))if("charSet"===n)r.has(n)?i=!1:r.add(n);else{let t=e.props[n],r=o[n]||new Set;("name"!==n||!a)&&r.has(t)?i=!1:(r.add(t),o[n]=r)}}}return i})).reverse().map((e,t)=>{let n=e.key||t;return l.default.cloneElement(e,{key:n})})}let g=function({children:e}){let t=(0,l.useContext)(u.HeadManagerContext);return(0,s.jsx)(c.default,{reduceComponentsToState:m,headManager:t,children:e})};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},44058,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return s}});let r=e.r(99161),o="u"<typeof window,i=o?()=>{}:r.useLayoutEffect,a=o?()=>{}:r.useEffect;function s(e){let{headManager:t,reduceComponentsToState:n}=e;function s(){if(t&&t.mountedInstances){let e=r.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(n(e))}}return o&&(t?.mountedInstances?.add(e.children),s()),i(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),i(()=>(t&&(t._pendingUpdate=s),()=>{t&&(t._pendingUpdate=s)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},18397,(e,t,n)=>{"use strict";e.i(52672),Object.defineProperty(n,"__esModule",{value:!0});var r={DecodeError:function(){return y},MiddlewareNotFoundError:function(){return w},MissingStaticPage:function(){return v},NormalizeError:function(){return x},PageNotFoundError:function(){return b},SP:function(){return g},ST:function(){return h},WEB_VITALS:function(){return i},execOnce:function(){return a},getDisplayName:function(){return d},getLocationOrigin:function(){return c},getURL:function(){return u},isAbsoluteUrl:function(){return l},isResSent:function(){return f},loadGetInitialProps:function(){return m},normalizeRepeatedSlashes:function(){return p},stringifyError:function(){return k}};for(var o in r)Object.defineProperty(n,o,{enumerable:!0,get:r[o]});let i=["CLS","FCP","FID","INP","LCP","TTFB"];function a(e){let t,n=!1;return(...r)=>(n||(n=!0,t=e(...r)),t)}let s=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,l=e=>{let t=e.charCodeAt(0);return!!(t>=65&&t<=90||t>=97&&t<=122)&&s.test(e)};function c(){let{protocol:e,hostname:t,port:n}=window.location;return`${e}//${t}${n?":"+n:""}`}function u(){let{href:e}=window.location,t=c();return e.substring(t.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function f(e){return e.finished||e.headersSent}function p(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function m(e,t){let n=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await m(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(n&&f(n))return r;if(!r)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${r}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return r}let g="u">typeof performance,h=g&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class y extends Error{}class x extends Error{}class b extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class v extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}
1class w extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function k(e){return JSON.stringify({message:e.message,stack:e.stack})}},1289,(e,t,n)=>{"use strict";var r=Symbol.for("react.transitional.element");function o(e,t,n){var o=null;if(void 0!==n&&(o=""+n),void 0!==t.key&&(o=""+t.key),"key"in t)for(var i in n={},t)"key"!==i&&(n[i]=t[i]);else n=t;return{$$typeof:r,type:e,key:o,ref:void 0!==(t=n.ref)?t:null,props:n}}n.Fragment=Symbol.for("react.fragment"),n.jsx=o,n.jsxs=o},80447,(e,t,n)=>{"use strict";e.i(52672),t.exports=e.r(1289)},46304,(e,t,n)=>{"use strict";var r=e.i(52672),o=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),c=Symbol.for("react.consumer"),u=Symbol.for("react.context"),d=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),g=Symbol.for("react.activity"),h=Symbol.iterator,y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},x=Object.assign,b={};function v(e,t,n){this.props=e,this.context=t,this.refs=b,this.updater=n||y}function w(){}function k(e,t,n){this.props=e,this.context=t,this.refs=b,this.updater=n||y}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},w.prototype=v.prototype;var j=k.prototype=new w;j.constructor=k,x(j,v.prototype),j.isPureReactComponent=!0;var _=Array.isArray;function S(){}var E={H:null,A:null,T:null,S:null},N=Object.prototype.hasOwnProperty;function T(e,t,n){var r=n.ref;return{$$typeof:o,type:e,key:t,ref:void 0!==r?r:null,props:n}}function C(e){return"object"==typeof e&&null!==e&&e.$$typeof===o}var P=/\/+/g;function O(e,t){var n,r;return"object"==typeof e&&null!==e&&null!=e.key?(n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return r[e]})):t.toString(36)}function M(e,t,n){if(null==e)return e;var r=[],a=0;return!function e(t,n,r,a,s){var l,c,u,d=typeof t;("undefined"===d||"boolean"===d)&&(t=null);var f=!1;if(null===t)f=!0;else switch(d){case"bigint":case"string":case"number":f=!0;break;case"object":switch(t.$$typeof){case o:case i:f=!0;break;case m:return e((f=t._init)(t._payload),n,r,a,s)}}if(f)return s=s(t),f=""===a?"."+O(t,0):a,_(s)?(r="",null!=f&&(r=f.replace(P,"$&/")+"/"),e(s,n,r,"",function(e){return e})):null!=s&&(C(s)&&(l=s,c=r+(null==s.key||t&&t.key===s.key?"":(""+s.key).replace(P,"$&/")+"/")+f,s=T(l.type,c,l.props)),n.push(s)),1;f=0;var p=""===a?".":a+":";if(_(t))for(var g=0;g<t.length;g++)d=p+O(a=t[g],g),f+=e(a,n,r,d,s);else if("function"==typeof(g=null===(u=t)||"object"!=typeof u?null:"function"==typeof(u=h&&u[h]||u["@@iterator"])?u:null))for(t=g.call(t),g=0;!(a=t.next()).done;)d=p+O(a=a.value,g++),f+=e(a,n,r,d,s);else if("object"===d){if("function"==typeof t.then)return e(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"==typeof e.status?e.then(S,S):(e.status="pending",e.then(function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)},function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(t),n,r,a,s);throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(n=String(t))?"object with keys {"+Object.keys(t).join(", ")+"}":n)+"). If you meant to render a collection of children, use an array instead.")}return f}(e,r,"","",function(e){return t.call(n,e,a++)}),r}function $(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){(0===e._status||-1===e._status)&&(e._status=1,e._result=t)},function(t){(0===e._status||-1===e._status)&&(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var A="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof r.default&&"function"==typeof r.default.emit)return void r.default.emit("uncaughtException",e);console.error(e)};
1n.Activity=g,n.Children={map:M,forEach:function(e,t,n){M(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return M(e,function(){t++}),t},toArray:function(e){return M(e,function(e){return e})||[]},only:function(e){if(!C(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},n.Component=v,n.Fragment=a,n.Profiler=l,n.PureComponent=k,n.StrictMode=s,n.Suspense=f,n.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=E,n.__COMPILER_RUNTIME={__proto__:null,c:function(e){return E.H.useMemoCache(e)}},n.cache=function(e){return function(){return e.apply(null,arguments)}},n.cacheSignal=function(){return null},n.cloneElement=function(e,t,n){if(null==e)throw Error("The argument must be a React element, but you passed "+e+".");var r=x({},e.props),o=e.key;if(null!=t)for(i in void 0!==t.key&&(o=""+t.key),t)N.call(t,i)&&"key"!==i&&"__self"!==i&&"__source"!==i&&("ref"!==i||void 0!==t.ref)&&(r[i]=t[i]);var i=arguments.length-2;if(1===i)r.children=n;else if(1<i){for(var a=Array(i),s=0;s<i;s++)a[s]=arguments[s+2];r.children=a}return T(e.type,o,r)},n.createContext=function(e){return(e={$$typeof:u,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:c,_context:e},e},n.createElement=function(e,t,n){var r,o={},i=null;if(null!=t)for(r in void 0!==t.key&&(i=""+t.key),t)N.call(t,r)&&"key"!==r&&"__self"!==r&&"__source"!==r&&(o[r]=t[r]);var a=arguments.length-2;if(1===a)o.children=n;else if(1<a){for(var s=Array(a),l=0;l<a;l++)s[l]=arguments[l+2];o.children=s}if(e&&e.defaultProps)for(r in a=e.defaultProps)void 0===o[r]&&(o[r]=a[r]);return T(e,i,o)},n.createRef=function(){return{current:null}},n.forwardRef=function(e){return{$$typeof:d,render:e}},n.isValidElement=C,n.lazy=function(e){return{$$typeof:m,_payload:{_status:-1,_result:e},_init:$}},n.memo=function(e,t){return{$$typeof:p,type:e,compare:void 0===t?null:t}},n.startTransition=function(e){var t=E.T,n={};E.T=n;try{var r=e(),o=E.S;null!==o&&o(n,r),"object"==typeof r&&null!==r&&"function"==typeof r.then&&r.then(S,A)}catch(e){A(e)}finally{null!==t&&null!==n.types&&(t.types=n.types),E.T=t}},n.unstable_useCacheRefresh=function(){return E.H.useCacheRefresh()},n.use=function(e){return E.H.use(e)},n.useActionState=function(e,t,n){return E.H.useActionState(e,t,n)},n.useCallback=function(e,t){return E.H.useCallback(e,t)},n.useContext=function(e){return E.H.useContext(e)},n.useDebugValue=function(){},n.useDeferredValue=function(e,t){return E.H.useDeferredValue(e,t)},n.useEffect=function(e,t){return E.H.useEffect(e,t)},n.useEffectEvent=function(e){return E.H.useEffectEvent(e)},n.useId=function(){return E.H.useId()},n.useImperativeHandle=function(e,t,n){return E.H.useImperativeHandle(e,t,n)},n.useInsertionEffect=function(e,t){return E.H.useInsertionEffect(e,t)},n.useLayoutEffect=function(e,t){return E.H.useLayoutEffect(e,t)},n.useMemo=function(e,t){return E.H.useMemo(e,t)},n.useOptimistic=function(e,t){return E.H.useOptimistic(e,t)},n.useReducer=function(e,t,n){return E.H.useReducer(e,t,n)},n.useRef=function(e){return E.H.useRef(e)},n.useState=function(e){return E.H.useState(e)},n.useSyncExternalStore=function(e,t,n){return E.H.useSyncExternalStore(e,t,n)},n.useTransition=function(){return E.H.useTransition()},n.version="19.2.8"},99161,(e,t,n)=>{"use strict";e.i(52672),t.exports=e.r(46304)}]);

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.