1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[66,674,877],{2547:(e,s,t)=>{"use strict";t.d(s,{D:()=>l,DarkModeProvider:()=>i});var r=t(5155),a=t(2115);let o=(0,a.createContext)({isDarkMode:!0,toggleDarkMode:()=>{},setDarkMode:()=>{}});function i(e){let{children:s}=e,[t,i]=(0,a.useState)(!1),[l,n]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{let e=localStorage.getItem("darkMode");if(null!==e){let s="true"===e;i(s),s?document.body.classList.add("dark"):document.body.classList.remove("dark")}else i(!1),document.body.classList.remove("dark");n(!0)},[]),(0,a.useEffect)(()=>{l&&(localStorage.setItem("darkMode",t.toString()),t?document.body.classList.add("dark"):document.body.classList.remove("dark"))},[t,l]),(0,r.jsx)(o.Provider,{value:{isDarkMode:t,toggleDarkMode:()=>{i(!t)},setDarkMode:e=>{i(e)}},children:s})}function l(){return(0,a.useContext)(o)}},4426:(e,s,t)=>{Promise.resolve().then(t.t.bind(t,2619,23)),Promise.resolve().then(t.t.bind(t,1356,23)),Promise.resolve().then(t.bind(t,7696))},7696:(e,s,t)=>{"use strict";t.d(s,{default:()=>n});var r=t(5155),a=t(2619),o=t.n(a),i=t(5239),l=t(2547);function n(){let{isDarkMode:e}=(0,l.D)(),s="inline-flex min-h-10 items-center rounded-sm text-sm transition-colors duration-200 hover:underline focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-4 ".concat(e?"text-gray-400 hover:text-gray-300":"text-gray-600 hover:text-black");return(0,r.jsx)("footer",{className:"border-t py-6 transition-colors duration-200 ".concat(e?"border-gray-700 bg-gray-900":"border-gray-200 bg-white"),children:(0,r.jsxs)("div",{className:"mx-auto flex w-full max-w-6xl flex-col gap-4 px-4 sm:flex-row sm:items-center sm:justify-between sm:gap-6",children:[(0,r.jsxs)("div",{className:"shrink-0 space-y-2",children:[(0,r.jsxs)(o(),{href:"/",className:"inline-flex items-center gap-2 rounded-sm font-semibold transition-colors duration-200 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-4 ".concat(e?"text-white":"text-black"),children:[(0,r.jsx)(i.default,{src:"/AppIcon.svg",alt:"",width:24,height:24}),(0,r.jsx)("span",{children:"SnapQuizX"})]}),(0,r.jsxs)("p",{className:"text-xs leading-5 text-gray-500",children:["\xa9 ",new Date().getFullYear()," Fiveupclub Inc. All rights reserved."]})]}),(0,r.jsxs)("nav",{className:"flex flex-wrap items-center gap-x-5 gap-y-1 sm:justify-end","aria-label":"Footer navigation",children:[(0,r.jsx)(o(),{href:"/privacy",className:s,children:"Privacy Policy"}),(0,r.jsx)(o(),{href:"/terms",className:s,children:"Terms of Service"}),(0,r.jsx)(o(),{href:"/cookies",className:s,children:"Cookies"}),(0,r.jsxs)("a",{href:"mailto:[email protected]?subject=SnapQuizX Support",className:"".concat(s," gap-1.5"),"aria-label":"Contact SnapQuizX support via email",children:[(0,r.jsxs)("svg",{className:"w-4 h-4",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",children:[(0,r.jsx)("path",{d:"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"}),(0,r.jsx)("polyline",{points:"22,6 12,13 2,6"})]}),"Contact Us"]})]})]})})}}},e=>{e.O(0,[619,239,441,255,358],()=>e(e.s=4426)),_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.