1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5692],{1629:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>s,DQ:()=>r.DQ,_u:()=>r._u});var a=n(6972),r=n(86900);let s=a.A},9005:(e,t,n)=>{"use strict";n.d(t,{SiteProvider:()=>s});var a=n(78442),r=n(80293);function s(e){let{site:t,children:n}=e;return(0,a.jsx)(r.Z.Provider,{value:t,children:n})}},11787:(e,t,n)=>{"use strict";var a=n(55251);n.o(a,"redirect")&&n.d(t,{redirect:function(){return a.redirect}}),n.o(a,"useParams")&&n.d(t,{useParams:function(){return a.useParams}}),n.o(a,"usePathname")&&n.d(t,{usePathname:function(){return a.usePathname}}),n.o(a,"useRouter")&&n.d(t,{useRouter:function(){return a.useRouter}}),n.o(a,"useSearchParams")&&n.d(t,{useSearchParams:function(){return a.useSearchParams}}),n.o(a,"useSelectedLayoutSegment")&&n.d(t,{useSelectedLayoutSegment:function(){return a.useSelectedLayoutSegment}})},26017:(e,t,n)=>{"use strict";n.d(t,{default:()=>s});var a=n(78442),r=n(94648);function s(e){let{children:t,enabled:n}=e;return(0,a.jsx)(r.O,{enabled:n,children:t})}},36351:(e,t,n)=>{"use strict";n.d(t,{Fc:()=>a,I_:()=>u,Nm:()=>r,gI:()=>s});let a=["zh-CN","en-US","ja-JP","de-DE"],r="zh-CN",s="en-US",o={cn:"zh-CN",global:"en-US"};function u(e){return"cn"===e||"global"===e?o[e]:r}},51396:(e,t,n)=>{"use strict";n.d(t,{TolgeeProvider:()=>l});var a=n(78442),r=n(82777),s=n(97380),o=n(11787),u=n(36482),c=n(95118);function l(e){let{staticData:t,language:n,children:l}=e,i=(0,o.useRouter)(),d=Array.isArray(t)?t.length>0:Object.keys(t).length>0,f=(0,u.useMemo)(()=>(0,s.uN)().init({...(0,s.dO)(n)}),[n]);return(0,u.useEffect)(()=>(0,c.K)(f),[f]),(0,u.useEffect)(()=>{let e=f.on("permanentChange",()=>{i.refresh()});return()=>{e.unsubscribe()}},[f,i]),(0,a.jsx)(r.IO,{tolgee:f,fallback:l,ssr:!!d&&{language:n,staticData:t},children:l})}},80293:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var a=n(36482),r=n(1629);let s=(0,a.createContext)(r._u)},86801:(e,t,n)=>{Promise.resolve().then(n.bind(n,26017)),Promise.resolve().then(n.bind(n,9005)),Promise.resolve().then(n.bind(n,51396))},86900:(e,t,n)=>{"use strict";n.d(t,{DQ:()=>r,_u:()=>a});let a="cn";function r(){return"cn"}},94648:(e,t,n)=>{"use strict";n.d(t,{O:()=>g,u:()=>m});var a=n(78442),r=n(36482);let s="cookie-consent",o={categories:{essential:!0,analytics:!1,marketing:!1,functional:!1},timestamp:"",version:"1.0",hasConsented:!1};function u(e){let t={categories:{...e,essential:!0},timestamp:new Date().toISOString(),version:"1.0",hasConsented:!0};return localStorage.setItem(s,JSON.stringify(t)),t}let c={essential:[],analytics:[],marketing:[],functional:[]},l=new Set;function i(e){(c[e]||[]).forEach(e=>{if(l.has(e.id))return;let t=document.createElement("script");t.id=e.id,e.inline&&e.code?t.textContent=e.code:e.src&&(t.src=e.src,e.async&&(t.async=!0),e.defer&&(t.defer=!0)),e.onLoad&&(t.onload=e.onLoad),document.head.appendChild(t),l.add(e.id)})}function d(e){(c[e]||[]).forEach(e=>{let t=document.getElementById(e.id);t&&(t.remove(),l.delete(e.id))}),"analytics"===e&&("ga"in window&&(window.ga=void 0),"dataLayer"in window&&(window.dataLayer=[]))}let f=(0,r.createContext)(null),h=["analytics","marketing","functional"];function g(e){let{children:t,enabled:n=!0}=e,[c,l]=(0,r.useState)(()=>({...o,showBanner:!1,showPreferenceCenter:!1}));(0,r.useEffect)(()=>{if(!n)return;let e=function(){try{let e=localStorage.getItem(s);if(!e)return o;let t=JSON.parse(e);if("1.0"!==t.version)return{...o,categories:{...o.categories,...t.categories,essential:!0},hasConsented:t.hasConsented};return t.categories.essential=!0,t}catch{return o}}();l({...e,showBanner:!e.hasConsented,showPreferenceCenter:!1}),e.hasConsented&&h.forEach(t=>{e.categories[t]&&i(t)})},[n]);let g=(0,r.useCallback)(e=>{var t;return null!=(t=c.categories[e])&&t},[c.categories]),m=(0,r.useCallback)(()=>{let e=u({essential:!0,analytics:!0,marketing:!0,functional:!0});l(t=>({...t,...e,showBanner:!1,showPreferenceCenter:!1})),h.forEach(i)},[]),C=(0,r.useCallback)(()=>{let e=u({essential:!0,analytics:!1,marketing:!1,functional:!1});l(t=>({...t,...e,showBanner:!1,showPreferenceCenter:!1})),h.forEach(d)},[]),b=(0,r.useCallback)(e=>{let t=u(e);l(e=>({...e,...t,showBanner:!1})),h.forEach(t=>{e[t]?i(t):d(t)})},[]),v=(0,r.useCallback)(()=>{localStorage.removeItem(s),l({...o,showBanner:!0,showPreferenceCenter:!1}),h.forEach(d)},[]),P=(0,r.useCallback)(()=>{l(e=>({...e,showPreferenceCenter:!0}))},[]),w=(0,r.useCallback)(()=>{l(e=>({...e,showPreferenceCenter:!1}))},[]),k=(0,r.useCallback)(()=>{l(e=>({...e,showBanner:!1}))},[]),S=(0,r.useMemo)(()=>({state:c,hasConsent:g,acceptAll:m,rejectAll:C,savePreferences:b,revokeConsent:v,openPreferenceCenter:P,closePreferenceCenter:w,closeBanner:k}),[c,g,m,C,b,v,P,w,k]);return(0,a.jsx)(f.Provider,{value:S,children:t})}function m(){let e=(0,r.useContext)(f);
1if(!e)throw Error("useCookieConsent must be used within a CookieConsentProvider");return e}},95118:(e,t,n)=>{"use strict";let a;function r(e){return a=e,()=>{a===e&&(a=void 0)}}function s(){return a}n.d(t,{K:()=>r,P:()=>s})},97380:(e,t,n)=>{"use strict";n.d(t,{uN:()=>h,dO:()=>g});var a=n(96974),r=n(2794),s=(n(13178),n(36351)),o=n(1629);let u={"zh-CN":()=>n.e(5813).then(n.t.bind(n,45813,19)).then(e=>e.default||e),"en-US":()=>n.e(1167).then(n.t.bind(n,41167,19)).then(e=>e.default||e),"ja-JP":()=>n.e(4159).then(n.t.bind(n,24159,19)).then(e=>e.default||e),"de-DE":()=>n.e(1808).then(n.t.bind(n,81808,19)).then(e=>e.default||e)},c={"zh-CN:cn":()=>n.e(9119).then(n.t.bind(n,9119,19)).then(e=>e.default||e),"en-US:cn":()=>n.e(7021).then(n.t.bind(n,77021,19)).then(e=>e.default||e),"ja-JP:cn":()=>n.e(7965).then(n.t.bind(n,47965,19)).then(e=>e.default||e),"de-DE:cn":()=>n.e(4390).then(n.t.bind(n,54390,19)).then(e=>e.default||e)};n(82017).env.NEXT_PUBLIC_TOLGEE_API_KEY;let l=Number("46"),i=o._u,d={apiUrl:void 0,apiKey:void 0,projectId:l,availableLanguages:s.Fc,defaultLanguage:s.Nm,fallbackLanguage:s.gI};function f(e){let{namespace:t,language:n}=e;return t?"/locales/".concat(t,"/").concat(n,".json"):"/locales/".concat(n,".json")}let h=()=>{let e=(0,r.H_)().use((0,a.X)());return console.log("[Tolgee] Production mode - Using static translations"),e=e.use((0,r.d0)({fallbackOnFail:!0,getPath:f}))};function g(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=null!=(t=n.languages)?t:Array.from(new Set([e,s.gI])),r={language:e,availableLanguages:[...a],defaultLanguage:d.defaultLanguage,fallbackLanguage:d.fallbackLanguage,staticData:function(e){let t={};for(let n of e)t[n]=u[n],t["".concat(n,":cn")]=c["".concat(n,":cn")];return t}(a),ns:[i,""],defaultNs:i,fallbackNs:""};return r}}},e=>{e.O(0,[5572,2777,1207,6972,4559,7864,7358],()=>e(e.s=86801)),_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.