1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1410,3405,3831,4345,5953,7107,7266,8560,8974],{3990:(e,t,r)=>{"use strict";r.d(t,{ThemeToggle:()=>i});var n=r(5155),o=r(2115);let l="fr-theme";function a(e){document.documentElement.setAttribute("data-theme",e)}function i(){let[e,t]=(0,o.useState)(null);return(0,o.useEffect)(()=>{var e;let r=function(){try{let e=localStorage.getItem(l);return"light"===e||"dark"===e?e:null}catch(e){return null}}(),n=document.documentElement.getAttribute("data-theme"),o=window.matchMedia("(prefers-color-scheme: light)").matches?"light":"dark",i=null!=(e=null!=r?r:n)?e:o;function u(e){if(e.key!==l)return;let r="light"===e.newValue||"dark"===e.newValue?e.newValue:null;r&&(a(r),t(r))}return i!==n&&a(i),t(i),window.addEventListener("storage",u),()=>window.removeEventListener("storage",u)},[]),(0,n.jsx)("button",{type:"button",onClick:function(){let r="light"===e?"dark":"light";a(r);try{localStorage.setItem(l,r)}catch(e){}t(r)},"aria-label":"light"===e?"Switch to dark theme":"dark"===e?"Switch to light theme":"Toggle theme","aria-pressed":"dark"===e,title:"light"===e?"Switch to dark":"Switch to light",style:{background:"none",border:"1px solid var(--hairline-strong)",borderRadius:"4px",width:"2rem",height:"2rem",display:"inline-flex",alignItems:"center",justifyContent:"center",color:"var(--fg-muted)",cursor:"pointer",transition:"border-color 150ms ease, color 150ms ease",fontFamily:"var(--font-mono)",fontSize:"0.9rem"},onMouseEnter:e=>{e.currentTarget.style.borderColor="var(--fg)",e.currentTarget.style.color="var(--fg)"},onMouseLeave:e=>{e.currentTarget.style.borderColor="var(--hairline-strong)",e.currentTarget.style.color="var(--fg-muted)"},children:"light"===e?"â":"dark"===e?"â":"â"})}},5242:(e,t,r)=>{Promise.resolve().then(r.bind(r,3990)),Promise.resolve().then(r.t.bind(r,2619,23))}},e=>{e.O(0,[2619,8441,1255,7358],()=>e(e.s=5242)),_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.