1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7619],{1903:(e,t,n)=>{Promise.resolve().then(n.bind(n,68228))},68228:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>v});var r=n(88762),s=n(14383),a=n(8773),l=n(44552),i=n(78818),c=n(83302);function u(){let e=(0,c.W)();if(!(0,i.z)(e))return(0,r.jsx)("div",{className:"absolute left-0 top-0 w-full p-1 text-xs text-center bg-warning/10 text-warning",children:"This site is not ready to use yet. Please login or contact admin to finish setup configuration."})}var o=n(60024),d=n(64466),h=n(37783);let f=function(e){let{width:t=16,height:n=16,x:s=0,y:a=0,cx:l=1,cy:i=1,cr:c=1,className:u,...o}=e,f=(0,d.useId)();return(0,r.jsxs)("svg",{"aria-hidden":"true",className:(0,h.cn)("pointer-events-none absolute inset-0 h-full w-full fill-neutral-400/80",u),...o,children:[(0,r.jsx)("defs",{children:(0,r.jsx)("pattern",{id:f,width:t,height:n,patternUnits:"userSpaceOnUse",patternContentUnits:"userSpaceOnUse",x:s,y:a,children:(0,r.jsx)("circle",{id:"pattern-circle",cx:l,cy:i,r:c})})}),(0,r.jsx)("rect",{width:"100%",height:"100%",strokeWidth:0,fill:"url(#".concat(f,")")})]})};var x=n(80541),p=n(96538),g=n.n(p);function v(){let{loading:e,disabled:t,setEngine:n,ask:i,engine:c}=(0,a.j)(),{homepage_title:d,description:p,homepage_example_questions:v,homepage_footer_links:j}=(0,x.n6)();return(0,r.jsxs)("div",{className:"h-screen relative",children:[(0,r.jsx)(u,{}),(0,r.jsxs)("div",{className:"lg:h-[calc(100%-var(--ask-referral-height))] h-2/3 p-4 lg:p-0 flex flex-col items-center justify-center gap-4 relative",children:[(0,r.jsx)("div",{className:"absolute size-full pointer-events-none flex items-center justify-center",children:(0,r.jsx)(f,{className:(0,h.cn)("[mask-image:radial-gradient(300px_circle_at_center,white,transparent)]")})}),(0,r.jsx)("h1",{className:"text-2xl sm:text-4xl font-light text-center",children:d||""}),(0,r.jsx)("p",{className:"font-light dark:text-gray-300 text-gray-500 mb-4 w-4/5 md:w-auto text-center",children:p||""}),(0,r.jsx)(s.Q,{className:"z-0 px-4 w-full lg:w-2/3",disabled:t,loading:e,ask:i,engine:c,setEngine:n}),v&&(0,r.jsx)("ul",{className:"z-0 flex gap-2 flex-wrap px-4 w-full lg:w-2/3",children:v.map((t,n)=>(0,r.jsx)("li",{children:(0,r.jsx)(o.$,{className:"g-recaptcha font-normal text-xs",disabled:e,variant:"secondary",size:"sm",onClick:()=>{(0,l.E)({action:"ask",siteKey:"",mode:void 0},e=>{let{token:n,action:r}=e;i(t,{headers:{"X-Recaptcha-Token":n,"X-Recaptcha-Action":r}})})},children:t})},n))})]}),(0,r.jsx)("div",{className:"lg:h-[var(--ask-referral-height)] h-1/3 flex lg:justify-center justify-end items-center gap-4 lg:flex-row flex-col pb-4 lg:pb-0",style:{display:"auto"},children:null==j?void 0:j.map(e=>{var t;return(0,r.jsx)(g(),{href:e.href,target:"_blank",className:(0,h.cn)("font-light text-sm hover:underline opacity-50 flex justify-center",m(e.text)&&"font-semibold text-yellow-500 dark:text-yellow-400 opacity-100 underline"),children:m(t=e.text)?t.slice(1,-1):t},e.text)})})]})}function m(e){return e.startsWith("*")&&e.endsWith("*")}},14383:(e,t,n)=>{"use strict";n.d(t,{Q:()=>i});var r=n(88762),s=n(90094),a=n(44552),l=n(64466);function i(e){let{className:t,loading:n,disabled:i,ask:c,engine:u,setEngine:o}=e,d=(0,l.useRef)(null),h=(0,l.useContext)(a.s);return(0,r.jsx)("form",{className:t,onSubmit:e=>{var t,n;let r=null!==(n=null===(t=d.current)||void 0===t?void 0:t.value)&&void 0!==n?n:"";e.preventDefault(),(0,a.E)({action:"ask",siteKey:(null==h?void 0:h.google_recaptcha_site_key)||"",mode:null==h?void 0:h.google_recaptcha},e=>{let{token:t,action:n,siteKey:s}=e;r.trim()&&(c(r,{headers:{"X-Recaptcha-Token":t,"X-Recaptcha-Action":n}}),o(void 0))})},children:(0,r.jsx)(s.E,{className:"w-full",disabled:i||n,inputRef:d,engine:u,onEngineChange:o})})}},8773:(e,t,n)=>{"use strict";n.d(t,{j:()=>u});var r=n(32935),s=n(17432),a=n(37613),l=n(29855),i=n(96143),c=n(64466);function u(e){let t=(0,s.T)(),{newChat:n,disabled:u}=(0,r.RL)(),o=(0,i.useRouter)(),[d,h]=(0,c.useState)(!1),[f,x]=(0,c.useTransition)(),[p,g]=(0,c.useState)(),v=(0,c.useRef)(void 0),m=(0,c.useCallback)((e,r)=>{h(!0);let s=e=>{h(!1),(0,l.K)("Failed to chat",(0,a.u)(e))},i=n(void 0,void 0,{content:e,chat_engine:v.current,headers:null==r?void 0:r.headers},null,t);i.once("created",e=>{i.off("post-error",s),h(!1),x(()=>{o.push("/c/".concat(e.id))})}).once("post-error",s)},[]);return(0,c.useEffect)(()=>{d||f||null==e||e()},[d,f]),{ask:m,engine:p,disabled:u,setEngine:e=>{v.current=e,g(e)},loading:d||f}}},80541:(e,t,n)=>{"use strict";n.d(t,{_V:()=>a,n6:()=>l});var r=n(64466);let s=(0,r.createContext)(null),a=s.Provider,l=()=>(0,r.useContext)(s)},29855:(e,t,n)=>{"use strict";n.d(t,{K:()=>a,t:()=>s});var r=n(74976);function s(e){r.oR.success(e)}function a(e,t){r.oR.error(e,{description:t?"object"==typeof t&&"message"in t?String(t.message):String(t):"Unknown error message"})}}
1,96143:(e,t,n)=>{"use strict";var r=n(33111);n.o(r,"usePathname")&&n.d(t,{usePathname:function(){return r.usePathname}}),n.o(r,"useRouter")&&n.d(t,{useRouter:function(){return r.useRouter}}),n.o(r,"useSearchParams")&&n.d(t,{useSearchParams:function(){return r.useSearchParams}})},53382:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(64466);function s(e){let t=r.useRef({value:e,previous:e});return r.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}}},e=>{var t=t=>e(e.s=t);e.O(0,[8198,9454,3177,6538,9773,3891,4976,2575,9588,1910,1404,1066,4175,1699,9039,9635,7358],()=>t(1903)),_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.