1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1311,2727,3831,4092,4602,6857],{17057:(e,a,s)=>{"use strict";s.d(a,{default:()=>o});var l=s(95155),t=s(12115),c=s(7447),d=s(9347),n=s(9492),r=s(27145),u=s(42052),m=s(41183);function o(e){let{children:a}=e;(0,u.d)(),(0,m.k)();let[s,o]=(0,c.M)(d.d5.SCHEME,"xiaohe"),[i,h]=(0,c.M)(d.d5.DARK_MODE,window.matchMedia("(prefers-color-scheme: dark)").matches),[k,f]=(0,t.useState)(null),[E,v]=(0,t.useState)(!1);(0,t.useEffect)(()=>{v(!0)},[]);let x=(0,t.useCallback)(e=>{o(e)},[o]),C=(0,t.useCallback)(e=>{f(k===e?null:e)},[k]),M=(0,t.useCallback)(()=>{let e=!i;h(e),e?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark")},[i,h]);return(0,t.useEffect)(()=>{i?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark")},[i]),(0,l.jsxs)("div",{className:"min-h-screen flex flex-col",children:[(0,l.jsx)(n.A,{darkMode:i,currentNav:k,currentScheme:E?s:"xiaohe",handleNavClick:C,toggleDarkMode:M,handleSchemeChange:x}),(0,l.jsx)("main",{className:"flex-1",children:a}),(0,l.jsx)(r.A,{darkMode:i})]})}},83888:(e,a,s)=>{Promise.resolve().then(s.t.bind(s,6874,23)),Promise.resolve().then(s.bind(s,17057))}},e=>{var a=a=>e(e.s=a);e.O(0,[4038,6874,8927,6766,4986,4948,7111,9782,8441,1684,7358],()=>a(83888)),_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.