1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,195632,e=>{"use strict";var t=e.i(695024),a=e.i(666361),o=e.i(44795),r=e.i(869367),i=e.i(496491),n=e.i(559100);let s=(0,e.i(483926).default)("linkedin",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]]);var u=e.i(738206),l=e.i(343550),d=e.i(703688);let c="group inline-flex size-8 sm:size-9 shrink-0 items-center justify-center rounded-full text-neutral-500 dark:text-neutral-400 transition-colors hover:bg-black/[0.05] hover:text-neutral-900 dark:hover:bg-white/[0.08] dark:hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#00338E]/40 dark:focus-visible:ring-[#81AEEF]/50";function p({className:e}){return(0,t.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",className:e,"aria-hidden":"true",children:(0,t.jsx)("path",{d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"})})}e.s(["BlogShareActions",0,function(){let e=(0,o.usePathname)().split("/").filter(Boolean)[1],m=e?(0,d.getBlogPostBySlug)(e):void 0,[f,g]=(0,a.useState)("idle");if(!m)return null;let h=(0,d.getBlogPostUrl)(m.slug),b=encodeURIComponent(h),v=encodeURIComponent(m.title),A=`https://wa.me/?text=${encodeURIComponent(`${m.title} 2${h}`)}`,x=`https://www.linkedin.com/sharing/share-offsite/?url=${b}`,y=`https://x.com/intent/post?text=${v}&url=${b}`,j=async e=>{try{await navigator.clipboard.writeText(h),g("copy"===e?"copied":"shared")}catch{g("error")}},C=async()=>{if(!navigator.share)return void await j("share");try{await navigator.share({title:m.title,text:m.excerpt,url:h}),g("shared")}catch(e){if(e instanceof DOMException&&"AbortError"===e.name)return;g("error")}},I="copied"===f?(0,t.jsx)(r.Check,{className:"size-4 text-[#4d7a00] dark:text-[#AFFF00]"}):"error"===f?(0,t.jsx)(i.CircleAlert,{className:"size-4 text-red-500"}):(0,t.jsx)(n.Copy,{className:"size-4"}),T="shared"===f?(0,t.jsx)(r.Check,{className:"size-4 text-[#4d7a00] dark:text-[#AFFF00]"}):"error"===f?(0,t.jsx)(i.CircleAlert,{className:"size-4 text-red-500"}):(0,t.jsx)(l.Share2,{className:"size-4"});return(0,t.jsxs)("div",{className:"ml-auto flex shrink-0 items-center gap-1 rounded-full border border-black/[0.04] bg-white/55 p-1 shadow-sm backdrop-blur-md dark:border-white/[0.04] dark:bg-neutral-900/55 sm:gap-1.5",role:"group","aria-label":"Compartilhar artigo",children:[(0,t.jsx)("span",{className:"hidden pl-2 pr-1 text-[10px] font-bold uppercase tracking-[0.16em] text-neutral-400 xl:inline",children:"Compartilhar"}),(0,t.jsx)("a",{href:A,target:"_blank",rel:"noopener noreferrer",className:c,"aria-label":"Compartilhar no WhatsApp",title:"WhatsApp",children:(0,t.jsx)(u.MessageCircle,{className:"size-4 group-hover:text-[#128C7E]"})}),(0,t.jsx)("a",{href:x,target:"_blank",rel:"noopener noreferrer",className:`${c} hidden sm:inline-flex`,"aria-label":"Compartilhar no LinkedIn",title:"LinkedIn",children:(0,t.jsx)(s,{className:"size-4 group-hover:text-[#0A66C2]"})}),(0,t.jsx)("a",{href:y,target:"_blank",rel:"noopener noreferrer",className:`${c} hidden sm:inline-flex`,"aria-label":"Compartilhar no X",title:"X",children:(0,t.jsx)(p,{className:"size-3.5"})}),(0,t.jsx)("button",{type:"button",onClick:C,className:c,"aria-label":"shared"===f?"Artigo compartilhado":"Compartilhar artigo",title:"shared"===f?"Compartilhado":"Compartilhar",children:T}),(0,t.jsx)("button",{type:"button",onClick:()=>j("copy"),className:c,"aria-label":"copied"===f?"Link copiado":"Copiar link",title:"copied"===f?"Link copiado":"Copiar link",children:I})]})}],195632)},703688,e=>{"use strict";let t="https://www.minutaia.com.br",a="/blog",o=`${t}${a}`,r=[{slug:"novo-editor",title:"O novo editor do MinutaIA: a minuta virou um documento de verdade",excerpt:"Apresentamos o novo editor de minutas, o lançamento que mais nos animou desde o primeiro dia. Páginas de verdade, com timbrado, cabeçalho, rodapé, numeração e notas de rodapé na tela; comentários e histórico de versões; tabelas, localizar e substituir, sumário; e uma IA que sugere em vez de reescrever: cada edição chega como sugestão, você aceita ou rejeita, e o Word e o PDF saem idênticos ao que você vê.",date:"17 de setembro de 2026",published:!0,publishedAt:"2026-09-17T09:00:00-03:00",lastModified:"2026-09-17T09:00:00-03:00",tag:"Novo editor",tagColor:"emerald",tagIcon:"file-pen"},{slug:"prints",title:"Prints do Processo: a prova entra na peça como imagem, no lugar certo",excerpt:"Com um clique, a IA passa a enxergar onde estão as imagens do processo e decide quando um extrato, uma foto, um comprovante ou uma assinatura vale mais como figura do que como descrição. Ela recorta o trecho exato da página e o insere na minuta com legenda numerada e a página de origem. Veja, em uma cena 3D e em um filme de cinco capÃtulos, como funciona na prática.",date:"9 de setembro de 2026",published:!0,publishedAt:"2026-09-09T09:00:00-03:00",lastModified:"2026-09-09T09:00:00-03:00",tag:"Novo recurso",tagColor:"emerald",tagIcon:"sparkles"},{slug:"jusbrasil",title:"O MinutaIA agora faz parte do Jusbrasil",excerpt:"Caio Perona, fundador e CEO do MinutaIA, conta por que a união com o Jusbrasil é a melhor notÃcia da nossa história para quem acredita na nossa missão. O MinutaIA segue operando de forma independente, com a mesma marca, o mesmo produto e a mesma equipe â e a missão de acelerar o sistema de justiça brasileiro, agora, anda mais rápido.",date:"27 de agosto de 2026",published:!0,publishedAt:"2026-08-27T09:00:00-03:00",lastModified:"2026-08-27T09:00:00-03:00",tag:"Recado do CEO",tagColor:"amber",tagIcon:"handshake"},{slug:"habilidades",title:"Habilidades (skills): o entendimento jurÃdico da IA, aberto para ler, auditar e editar",excerpt:"Apresentamos as Habilidades (skills): 2.000 pacotes de conhecimento jurÃdico, escritos pela Equipe MinutaIA, que orientam cada geração como texto legÃvel. Você vê quais participaram de cada peça, lê a Ãntegra do que chegou ao modelo, fixa as inegociáveis com #, edita com o seu entendimento e recebe as atualizações do catálogo sem perder as suas mudanças.",date:"13 de julho de 2026",published:!0,publishedAt:"2026-07-13T09:00:00-03:00",lastModified:"2026-07-13T09:00:00-03:00",tag:"Novo recurso",tagColor:"emerald",tagIcon:"sparkles"},{slug:"jurisprudenciaia",title:"JurisprudênciaIA: a nova forma de pesquisar jurisprudência",excerpt:"Apresentamos o JurisprudênciaIA, um site público para encontrar jurisprudência conversando com uma IA. No Modo IA, você descreve o caso em linguagem natural e a IA combina busca por palavra (BM25) e busca por significado (embeddings) para encontrar o precedente certo, com a ementa na Ãntegra.",date:"10 de junho de 2026",published:!0,publishedAt:"2026-06-10T09:00:00-03:00",lastModified:"2026-06-10T09:00:00-03:00",tag:"Novo produto",tagColor:"emerald",tagIcon:"sparkles"},{slug:"prompt-injection",title:"Como o MinutaIA detecta prompt injection em peças jurÃdicas",excerpt:"A detecção de prompt injection no MinutaIA está em produção desde 20 de julho de 2025. Detalhamos pela primeira vez a metodologia hÃbrida: uma camada antes da geração, que inspeciona o PDF e classifica texto oculto suspeito; e uma camada depois da geração, que compara a cadeia de raciocÃnio do modelo com as instruções do MinutaIA e do usuário.",date:"13 de maio de 2026",published:!0,publishedAt:"2026-05-13T09:00:00-03:00",lastModified:"2026-05-13T09:00:00-03:00",tag:"Segurança",tagColor:"blue",tagIcon:"sparkles"},{slug:"visual-law",title:"Visual Law: a peça em texto vira PDF diagramado",excerpt:"Apresentamos o Visual Law, que transforma seu documento em uma peça visualmente diagramada â sumário executivo, linhas do tempo, quadros de contraposição, cards de jurisprudência, cards de partes e gráficos SVG. Tudo sob temas tipográficos, templates institucionais com brasão e paleta da sua casa, e edição visual local sem nova chamada à IA.",date:"5 de maio de 2026",published:!0,publishedAt:"2026-05-05T09:00:00-03:00",lastModified:"2026-05-05T09:00:00-03:00",tag:"Novo recurso",tagColor:"emerald",tagIcon:"sparkles"},{slug:"tarja-1",title:"tarja-1: o primeiro modelo da jAI, dedicado ao sigilo dos seus processos",excerpt:"Apresentamos o tarja-1, primeiro modelo proprietário da jAI, especializado em anonimização de dados sensÃveis em processos judiciais brasileiros. Roda inteiramente no seu c
2omputador. O MinutaIA aprendeu a trabalhar nativamente com seus marcadores e gera minutas que o tarja-1 sabe desanonimizar localmente.",date:"8 de maio de 2026",published:!0,publishedAt:"2026-05-08T09:00:00-03:00",lastModified:"2026-05-08T09:00:00-03:00",tag:"Novo modelo",tagColor:"blue",tagIcon:"replace"},{slug:"referencias",title:"Referências Rastreáveis: verifique cada citação com um clique",excerpt:"Apresentamos as Referências Rastreáveis, que vinculam automaticamente cada informação citada na minuta ao documento e à página exatos de onde foi extraÃda. Passe o mouse sobre o indicador e veja a fonte no PDF original.",date:"13 de abril de 2026",published:!0,publishedAt:"2026-04-13T09:00:00-03:00",lastModified:"2026-04-13T09:00:00-03:00",tag:"Novo recurso",tagColor:"emerald",tagIcon:"file-text"},{slug:"molde",title:"Modo Molde: a IA que edita seu modelo em vez de reescrevê-lo",excerpt:"Apresentamos o Modo Molde, uma nova forma de gerar minutas que preserva integralmente a estrutura, o tom e a argumentação do seu modelo, alterando apenas o que precisa mudar para o novo caso.",date:"9 de abril de 2026",published:!0,publishedAt:"2026-04-09T09:00:00-03:00",lastModified:"2026-04-09T09:00:00-03:00",tag:"Novo recurso",tagColor:"blue",tagIcon:"scissors"},{slug:"agentico",title:"Modo Agêntico: a IA que pensa antes de escrever",excerpt:"Apresentamos o Modo Agêntico, uma nova arquitetura de geração que planeja, questiona, pesquisa e decide de forma autônoma antes de redigir cada etapa do documento jurÃdico.",date:"5 de março de 2026",published:!0,publishedAt:"2026-03-05T09:00:00-03:00",lastModified:"2026-03-05T09:00:00-03:00",tag:"Novo recurso",tagColor:"emerald",tagIcon:"sparkles"},{slug:"perfil-ia",title:"Perfil de IA: o MinutaIA aprende o seu estilo de escrita",excerpt:"Apresentamos o Perfil de IA Automático, que analisa seus modelos salvos e configura automaticamente seu estilo de redação, restrições de linguagem, cargo e formato de assinatura. Inclui o novo Analisador de Qualidade do Prompt.",date:"27 de fevereiro de 2026",published:!0,publishedAt:"2026-02-27T09:00:00-03:00",lastModified:"2026-02-27T09:00:00-03:00",tag:"Novo recurso",tagColor:"emerald",tagIcon:"pen-line"},{slug:"conecta",title:"MinutaIA Conecta: uma extensão para todos os sistemas processuais",excerpt:"Apresentamos o MinutaIA Conecta, a extensão que substitui PJeIA e EprocIA e leva o poder do MinutaIA para PJe, Eproc, eSAJ, Projudi, SEEU, STF, STJ, jPE e SEI em um só lugar.",date:"9 de fevereiro de 2026",published:!0,publishedAt:"2026-02-09T09:00:00-03:00",lastModified:"2026-02-09T09:00:00-03:00",tag:"Novo produto",tagColor:"blue",tagIcon:"sparkles"},{slug:"pesquisa-inteligente",title:"Pesquisa Inteligente: a IA que encontra a jurisprudência certa para o seu caso",excerpt:"Apresentamos a Pesquisa Inteligente de Jurisprudência, onde a IA faz perguntas sobre o seu caso, pesquisa automaticamente nos tribunais, analisa os resultados e refaz buscas até encontrar os precedentes mais relevantes.",date:"2 de fevereiro de 2026",published:!0,publishedAt:"2026-02-02T09:00:00-03:00",lastModified:"2026-02-02T09:00:00-03:00",tag:"Novo recurso",tagColor:"emerald",tagIcon:"sparkles"},{slug:"lote",title:"Geração em Lote: centenas de documentos com um só comando",excerpt:"Apresentamos a Geração em Lote, que permite processar dezenas ou centenas de documentos jurÃdicos de uma só vez, transformando a forma como se lida com o contencioso de massa.",date:"5 de março de 2026",published:!0,publishedAt:"2026-03-05T09:00:00-03:00",lastModified:"2026-03-05T09:00:00-03:00",tag:"Novo recurso",tagColor:"blue",tagIcon:"file-text"},{slug:"resumo-avancado",title:"Resumo Avançado e Ações Rápidas: leitura e análise em segundos",excerpt:"Apresentamos o Modo Avançado de Resumo, que organiza o conteúdo dos autos em cards visuais estruturados, e o Menu de Ações Rápidas, que permite criar e executar comandos personalizados sobre os documentos com um clique.",date:"19 de janeiro de 2026",published:!0,publishedAt:"2026-01-19T09:00:00-03:00",lastModified:"2026-01-19T09:00:00-03:00",tag:"Novo recurso",tagColor:"blue",tagIcon:"sparkles"},{slug:"transcreveia",title:"TranscreveIA: transcrição inteligente de audiências judiciais",excerpt:"Apresentamos o novo modo de transcrição com a tecnologia do TranscreveIA. Identificação automática de falantes, classificação de relevância jurÃdica de cada trecho e suporte a audiências de qualquer duração.",date:"10 de janeiro de 2026",published:!0,publishedAt:"2026-01-10T09:00:00-03:00",lastModified:"2026-01-10T09:00:00-03:00",tag:"Novo recurso",tagColor:"emerald",tagIcon:"sparkles"}];e.s(["BLOG_URL",0,o,"SITE_URL",0,t,"getBlogPostBySlug",0,function(e){return r.find(t=>t.slug===e)},"getBlogPostUrl",0,function(e){return`${t}${a}
2/${e}`},"getPublishedBlogPostsSortedByPublishedAt",0,function(e=new Date){return[...function(e=new Date){return r.filter(t=>(function(e,t=new Date){let a=new Date(e.publishedAt).getTime();return e.published&&Number.isFinite(a)&&a<=t.getTime()})(t,e))}(e)].sort((e,t)=>new Date(t.publishedAt).getTime()-new Date(e.publishedAt).getTime())}])},496491,e=>{"use strict";var t=e.i(370826);e.s(["CircleAlert",()=>t.default])},24e3,e=>{"use strict";let t=(0,e.i(483926).default)("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);e.s(["default",0,t])},559100,e=>{"use strict";var t=e.i(24e3);e.s(["Copy",()=>t.default])},738206,e=>{"use strict";let t=(0,e.i(483926).default)("message-circle",[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}]]);e.s(["MessageCircle",0,t],738206)},343550,e=>{"use strict";let t=(0,e.i(483926).default)("share-2",[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]]);e.s(["Share2",0,t],343550)},350994,(e,t,a)=>{"use strict";e.i(622799),Object.defineProperty(a,"__esModule",{value:!0});var o={default:function(){return b},useLinkStatus:function(){return A}};for(var r in o)Object.defineProperty(a,r,{enumerable:!0,get:o[r]});let i=e.r(56421),n=e.r(695024),s=i._(e.r(666361)),u=e.r(590979),l=e.r(546512),d=e.r(465903),c=e.r(123923),p=e.r(977668),m=e.r(135695),f=e.r(955119),g=e.r(687620),h=e.r(102787);function b(t){var a;let o,r,i,[b,A]=(0,s.useOptimistic)(f.IDLE_LINK_STATUS),x=(0,s.useRef)(null),{href:y,as:j,children:C,prefetch:I=null,passHref:T,replace:k,shallow:P,scroll:M,onClick:N,onMouseEnter:E,onTouchStart:w,legacyBehavior:q=!1,onNavigate:S,transitionTypes:O,ref:R,unstable_dynamicOnHover:z,...L}=t;o=C,q&&("string"==typeof o||"number"==typeof o)&&(o=(0,n.jsx)("a",{children:o}));let _=s.default.useContext(l.AppRouterContext),$=!1!==I,U=!1===I?"none":!0===I?"full":"auto",B="none"!==U?"auto"===U?h.FetchStrategy.PPR:h.FetchStrategy.Full:h.FetchStrategy.PPR,F="string"==typeof(a=j||y)?a:(0,u.formatUrl)(a);if(q){if(o?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});r=s.default.Children.only(o)}let D=q?r&&"object"==typeof r&&r.ref:R,J,K=s.default.useCallback(e=>(null!==_&&(x.current=(0,f.mountLinkInstance)(e,F,_,B,$,A,J)),()=>{x.current&&((0,f.unmountLinkForCurrentNavigation)(x.current),x.current=null),(0,f.unmountPrefetchableInstance)(e)}),[$,F,_,B,A,J]),V={ref:(0,d.useMergedRef)(K,D),onClick(t){q||"function"!=typeof N||N(t),q&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(t),!_||t.defaultPrevented||function(t,a,o,r,i,n,u,l="none"){if("u">typeof window){let d,{nodeName:c}=t.currentTarget;if("A"===c.toUpperCase()&&((d=t.currentTarget.getAttribute("target"))&&"_self"!==d||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,g.isLocalURL)(a)){r&&(t.preventDefault(),location.replace(a));return}if(t.preventDefault(),n){let e=!1;if(n({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:p}=e.r(359960);s.default.startTransition(()=>{p(a,r?"replace":"push",!1===i?m.ScrollBehavior.NoScroll:m.ScrollBehavior.Default,o.current,u,l)})}}(t,F,x,k,M,S,O,U)},onMouseEnter(e){q||"function"!=typeof E||E(e),q&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),_&&$&&(0,f.onNavigationIntent)(e.currentTarget,!0===z)},onTouchStart:function(e){q||"function"!=typeof w||w(e),q&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),_&&$&&(0,f.onNavigationIntent)(e.currentTarget,!0===z)}};return(0,c.isAbsoluteUrl)(F)?V.href=F:q&&!T&&("a"!==r.type||"href"in r.props)||(V.href=(0,p.addBasePath)(F)),i=q?s.default.cloneElement(r,V):(0,n.jsx)("a",{...L,...V,children:o}),(0,n.jsx)(v.Provider,{value:b,children:i})}let v=(0,s.createContext)(f.IDLE_LINK_STATUS),A=()=>(0,s.useContext)(v);("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esMo
2dule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},687620,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"isLocalURL",{enumerable:!0,get:function(){return i}});let o=e.r(123923),r=e.r(184196);function i(e){if(!(0,o.isAbsoluteUrl)(e))return!0;try{let t=(0,o.getLocationOrigin)(),a=new URL(e,t);return a.origin===t&&(0,r.hasBasePath)(a.pathname)}catch(e){return!1}}},613510,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var o={assign:function(){return u},searchParamsToUrlQuery:function(){return i},urlQueryToSearchParams:function(){return s}};for(var r in o)Object.defineProperty(a,r,{enumerable:!0,get:o[r]});function i(e){let t={};for(let[a,o]of e.entries()){let e=t[a];void 0===e?t[a]=o:Array.isArray(e)?e.push(o):t[a]=[e,o]}return t}function n(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function s(e){let t=new URLSearchParams;for(let[a,o]of Object.entries(e))if(Array.isArray(o))for(let e of o)t.append(a,n(e));else t.set(a,n(o));return t}function u(e,...t){for(let a of t){for(let t of a.keys())e.delete(t);for(let[t,o]of a.entries())e.append(t,o)}return e}},590979,(e,t,a)=>{"use strict";e.i(622799),Object.defineProperty(a,"__esModule",{value:!0});var o={formatUrl:function(){return s},formatWithValidation:function(){return l},urlObjectKeys:function(){return u}};for(var r in o)Object.defineProperty(a,r,{enumerable:!0,get:o[r]});let i=e.r(56421)._(e.r(613510)),n=/https?|ftp|gopher|file/;function s(e){let{auth:t,hostname:a}=e,o=e.protocol||"",r=e.pathname||"",s=e.hash||"",u=e.query||"",l=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?l=t+e.host:a&&(l=t+(~a.indexOf(":")?`[${a}]`:a),e.port&&(l+=":"+e.port)),u&&"object"==typeof u&&(u=String(i.urlQueryToSearchParams(u)));let d=e.search||u&&`?${u}`||"";return o&&!o.endsWith(":")&&(o+=":"),e.slashes||(!o||n.test(o))&&!1!==l?(l="//"+(l||""),r&&"/"!==r[0]&&(r="/"+r)):l||(l=""),s&&"#"!==s[0]&&(s="#"+s),d&&"?"!==d[0]&&(d="?"+d),r=r.replace(/[?#]/g,encodeURIComponent),d=d.replace("#","%23"),`${o}${l}${r}${d}${s}`}let u=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function l(e){return s(e)}},123923,(e,t,a)=>{"use strict";e.i(622799),Object.defineProperty(a,"__esModule",{value:!0});var o={DecodeError:function(){return b},MiddlewareNotFoundError:function(){return y},MissingStaticPage:function(){return x},NormalizeError:function(){return v},PageNotFoundError:function(){return A},SP:function(){return g},ST:function(){return h},WEB_VITALS:function(){return i},execOnce:function(){return n},getDisplayName:function(){return c},getLocationOrigin:function(){return l},getURL:function(){return d},isAbsoluteUrl:function(){return u},isResSent:function(){return p},loadGetInitialProps:function(){return f},normalizeRepeatedSlashes:function(){return m},stringifyError:function(){return j}};for(var r in o)Object.defineProperty(a,r,{enumerable:!0,get:o[r]});let i=["CLS","FCP","FID","INP","LCP","TTFB"];function n(e){let t,a=!1;return(...o)=>(a||(a=!0,t=e(...o)),t)}let s=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,u=e=>{let t=e.charCodeAt(0);return!!(t>=65&&t<=90||t>=97&&t<=122)&&s.test(e)};function l(){let{protocol:e,hostname:t,port:a}=window.location;return`${e}//${t}${a?":"+a:""}`}function d(){let{href:e}=window.location,t=l();return e.substring(t.length)}function c(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function p(e){return e.finished||e.headersSent}function m(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function f(e,t){let a=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await f(t.Component,t.ctx)}:{};let o=await e.getInitialProps(t);if(a&&p(a))return o;if(!o)throw Object.defineProperty(Error(`"${c(e)}.getInitialProps()" should resolve to an object. But found "${o}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return o}let g="u">typeof performance,h=g&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);
2class b extends Error{}class v extends Error{}class A extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class x extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class y extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function j(e){return JSON.stringify({message:e.message,stack:e.stack})}}]);
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.