1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},o=(new e.Error).stack;o&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[o]="57e6d010-c491-4cc0-9e51-5965563b7eba",e._sentryDebugIdIdentifier="sentry-dbid-57e6d010-c491-4cc0-9e51-5965563b7eba")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[444],{646:(e,o,n)=>{n.d(o,{o:()=>l});var r=n(98126);function l(e){return(0,r.jsx)("svg",{...e,xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.17071 4C7.58254 2.83481 8.69378 2 10 2H14C15.3062 2 16.4175 2.83481 16.8293 4H18C19.6569 4 21 5.34315 21 7V19C21 20.6569 19.6569 22 18 22H6C4.34315 22 3 20.6569 3 19V7C3 5.34315 4.34315 4 6 4H7.17071ZM9 5V6H15V5C15 4.44772 14.5523 4 14 4H10C9.44772 4 9 4.44772 9 5Z",fill:"currentColor"})})}},7834:(e,o,n)=>{n.d(o,{l:()=>l});var r=n(57940);function l(){return function(e){(0,r.YR)(e,"element",function(e,o,n){if("code"===e.tagName){let o=!(n&&"pre"===n.tagName);e.properties.inline=o.toString()}})}}},18974:(e,o,n)=>{n.d(o,{A:()=>l});var r=n(98126);function l(e){return(0,r.jsx)("svg",{...e,xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:(0,r.jsx)("path",{d:"M11.1967 2.7184C8.53683 0.970476 5 2.87843 5 6.06122V17.9388C5 21.1216 8.53684 23.0295 11.1967 21.2816L20.234 15.3428C22.6384 13.7628 22.6384 10.2372 20.234 8.65718L11.1967 2.7184Z",fill:"currentColor"})})}},33982:(e,o,n)=>{n.d(o,{C:()=>l});var r=n(87166);function l(e){let{timeout:o=2e3}=e,[n,l]=r.useState(!1);return{isCopied:n,copyToClipboard:e=>{var n;(null==(n=navigator.clipboard)?void 0:n.writeText)&&e&&navigator.clipboard.writeText(e).then(()=>{l(!0),setTimeout(()=>{l(!1)},o)})}}}},44336:(e,o,n)=>{n.d(o,{V:()=>t,i:()=>l});var r=n(98126);function l(e){return(0,r.jsx)("svg",{...e,xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.6323 3.03705C22.3023 3.52435 22.4504 4.46248 21.9631 5.13243L10.5072 20.8824C10.2675 21.212 9.904 21.4298 9.50037 21.4859C9.09673 21.5419 8.68767 21.4313 8.36726 21.1795L2.32314 16.4295C1.67179 15.9176 1.55873 14.9746 2.07062 14.3232C2.58251 13.6719 3.52551 13.5588 4.17686 14.0707L8.99686 17.8587L19.5369 3.36778C20.0242 2.69783 20.9624 2.54976 21.6323 3.03705Z",fill:"currentColor"})})}function t(e){return(0,r.jsx)("svg",{...e,xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.6585 7.24744C18.0741 7.61112 18.1163 8.24288 17.7526 8.65852L10.7526 16.6585C10.5703 16.8668 10.3099 16.9902 10.0333 16.9995C9.75666 17.0087 9.4886 16.9028 9.29289 16.7071L6.29289 13.7071C5.90237 13.3166 5.90237 12.6834 6.29289 12.2929C6.68342 11.9024 7.31658 11.9024 7.70711 12.2929L9.95129 14.5371L16.2474 7.34151C16.6111 6.92587 17.2429 6.88375 17.6585 7.24744Z",fill:"currentColor"})})}},58913:(e,o,n)=>{n.d(o,{Q:()=>f});var r=n(98126),l=n(85345),t=n(64306),a=n(7834),c=n(3061),i=n(49921),s=n(52189),d=n(36509),g=n(44336),u=n(646),p=n(33982);function h(e){let{message:o,isLoading:n,className:l,...t}=e,{isCopied:a,copyToClipboard:i}=(0,p.C)({timeout:2e3});return(0,r.jsx)("div",{className:(0,c.A)("absolute bottom-2 right-2 flex items-center justify-end opacity-0 transition-opacity group-hover:opacity-70",l),...t,children:n&&(0,r.jsxs)(d.$,{variant:"ghost",className:"focus:ring-0 focus-visible:ring-0",size:"icon",onClick:()=>{var e;a||i(null!=(e=o.content)?e:"")},children:[a?(0,r.jsx)(g.V,{className:"size-5"}):(0,r.jsx)(u.o,{className:"size-4"}),(0,r.jsx)("span",{className:"sr-only",children:"Copy message"})]})})}function f(e){let{message:o,showIcon:n=!0,size:d,number:g,showSkeleton:u,...p}=e,f=o.tool_calls,m=o.content;return f&&f.length>0&&(m="".concat(o.content,"\n```json\n// Tool calls\n").concat(JSON.stringify(f,null,4),"\n```")),(0,r.jsxs)("div",{className:(0,
1c.A)("group relative mt-1 px-2 py-4 rounded-xl flex w-full ",1===g&&"mt-0","user"!==o.role&&"bg-accent shadow"),children:[n&&(0,r.jsx)("div",{className:(0,c.A)("flex mr-4 size-8 select-none items-center justify-center rounded-xl border border-muted-foreground/20 shadow","user"===o.role?"bg-muted":"bg-primary text-primary-foreground"),children:"user"===o.role?(0,r.jsx)(r.Fragment,{children:"U"}):(0,r.jsx)(r.Fragment,{children:"AI"})}),(0,r.jsxs)("div",{className:"flex-1 overflow-hidden",children:[(0,r.jsx)(t.d,{className:(0,c.A)("prose prose-zinc break-words dark:prose-invert prose-p:leading-relaxed prose-pre:p-0 prose-pre:rounded-2xl",d&&"prose-".concat(d)),remarkPlugins:[i.A,s.A],rehypePlugins:[a.l],components:{p(e){let{children:o}=e;return(0,r.jsx)("p",{className:"mb-2 last:mb-0",children:o})},code(e){let{node:o,className:n,children:t,...a}=e,c=/language-(\w+)/.exec(n||"");return(null==o?void 0:o.properties.inline)!=="true"?(0,r.jsx)(l.N,{language:c&&c[1]||"",value:String(t).replace(/\n$/,""),...a},Math.random()):(0,r.jsx)("code",{className:n,...a,children:t})}},children:m}),"user"!==o.role&&(0,r.jsx)(h,{isLoading:!0,message:o})]})]})}},64306:(e,o,n)=>{n.d(o,{d:()=>t});var r=n(87166),l=n(33479);let t=(0,r.memo)(l.o,(e,o)=>e.children===o.children&&e.className===o.className)},70783:(e,o,n)=>{n.d(o,{y:()=>t});var r=n(98126),l=n(3061);function t(e){let{loading:o,className:n}=e;return o?(0,r.jsxs)("svg",{className:(0,l.A)("animate-spin -ml-1 md:mr-2 size-5",n&&"".concat(n)),xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[(0,r.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,r.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}):null}},85345:(e,o,n)=>{n.d(o,{N:()=>c});var r=n(98126),l=n(12720),t=n(87166);let a=n(50167).A,c=(0,t.memo)(e=>{let{language:o,value:n}=e,{resolvedTheme:t}=(0,l.D)();return(0,r.jsx)("div",{className:"relative w-full py-2 font-mono max-w-2xl code-block",children:(0,r.jsx)(a,{language:o,style:{"code[class*='language-']":{color:"#EBECED",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",fontFamily:"'Operator Mono', 'Fira Code', Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontWeight:"400",fontSize:"17px",lineHeight:"25px",letterSpacing:"0.5px",textShadow:"0 1px #151520"},"pre[class*='language-']":{color:"#EBECED",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",fontFamily:"'Operator Mono', 'Fira Code', Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontWeight:"400",fontSize:"17px",lineHeight:"25px",letterSpacing:"0.5px",textShadow:"0 1px #151520",padding:"2em",margin:"0.5em 0",overflow:"auto",background:"#000"},"pre[class*='language-']::-moz-selection":{color:"inherit",background:"#74747a"},"pre[class*='language-'] ::-moz-selection":{color:"inherit",background:"#74747a"},"code[class*='language-']::-moz-selection":{color:"inherit",background:"#74747a"},"code[class*='language-'] ::-moz-selection":{color:"inherit",background:"#74747a"},"pre[class*='language-']::selection":{color:"inherit",background:"#74747a"},"pre[class*='language-'] ::selection":{color:"inherit",background:"#74747a"},"code[class*='language-']::selection":{color:"inherit",background:"#74747a"},"code[class*='language-'] ::selection":{color:"inherit",background:"#74747a"},":not(pre) > code[class*='language-']":{background:"#000",padding:"0.1em",borderRadius:"0.3em"},"":{fontWeight:"400"},linenumber:{color:"#3f3f3f"},token:{color:"#A0A0A0"},comment:{color:"#74747a"},"literal-property":{color:"#74747a"},prolog:{color:"#74747a"},cdata:{color:"#74747a"},delimiter:{color:"#74747a"},keyword:{color:"#74747a"},selector:{color:"#74747a"},important:{color:"#74747a"},atrule:{color:"#000"},operator:{color:"#74747A",background:"none"},"attr-name":{color:"#74747a"},"string-property":{color:"#74747a"},"property-access":{color:"#9887ff"},"control-flow":{color:"#A0A0A0"},punctuation:{color:"#A0A0A0"},boolean:{color:"#9887ff"},tag:{color:"#74747a"},"tag.punctuation":{color:"#A0A0A0"},doctype:{color:"#74747a"},builtin:{color:"#74747a"},entity:{color:"#9887ff",background:"none"},symbol:{color:"#A0A0A0"},number:{color:"#9887ff"},property:{color:"#fff"},constant:{color:"#9887ff"},variables:{color:"#9887ff"},string:{color:"#9887ff"},char:{color:"#9887ff"},"attr-value":{color:"#9887ff"},"attr-value.punctuation":{color:"#A0A0A0"},"attr-value.punctuation:first-child":{color:"#A0A0A0"},url:{color:"#9887ff",textDecoration:"underline",background:"none"},function:{color:"#9887ff"},regex:{background:"#364135"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"},inserted:{background:"#00ff00"},deleted:{background:"#ff000d"},"regex-delimiter":{background:"none"},"regex-source":{background:"#181b31"},"regex-flags":{background:"none"},"code.language-css .token.property":{color:"#EBECED"},"code.language-css .token.property + .token.punctuation":{color:"#A0A0A0"},"code.language-css .token.id":{color:"#74747a"},"code.language-css .token.selector > .token.class":{color:"#74747a"},"code.language-css .token.selector > .token.attribute":{color:"#74747a"},"code.language-css .token.selector > .token.pseudo-class":{color:"#74747a"},"code.language-css .token.selector > .token.pseudo-element":{color:"#74747a"},"class-name":{color:"#9887ff"},".language-css .token.string":{background:"none"},".style .token.string":{background:"none"},".line-highlight.line-highlight":{marginTop:"36px",background:"linear-gradient(to right, rgba(114, 89, 179, 0.17), transparent)"},".line-highlight.line-highlight:before":{content:"''"},".line-highlight.line-highlight[data-end]:after":{content:"''"}},lineNumberStyle:{opacity:.5,padding:"0 2rem 0 0",fontFamily:"var(--font-mono)",width:"2rem"},showLineNumbers:!0,PreTag:"div",customStyle:{margin:0,padding:"0.5rem 0",
1width:"100%",overflow:"auto",background:"transparent",lineHeight:"1.3rem"},codeTagProps:{style:{fontSize:"0.825rem",color:"#EBECED",fontFamily:"var(--font-mono)",lineHeight:"1.25rem",fontWeight:500}},children:n})})});c.displayName="CodeBlock"}}]);
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.