PageSourceSearch

https://hackerwasii.com/_next/static/chunks/9558b4892511f971.js

js hackerwasii.com collected 2026-10-02 01:31:21 UTC 82,467 bytes, 11 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,81795,e=>{"use strict";var t=e.i(536340),a=(e,t,a,r,s,n,l,o)=>{let i=document.documentElement,c=["light","dark"];function d(t){var a;(Array.isArray(e)?e:[e]).forEach(e=>{let a="class"===e,r=a&&n?s.map(e=>n[e]||e):s;a?(i.classList.remove(...r),i.classList.add(n&&n[t]?n[t]:t)):i.setAttribute(e,t)}),a=t,o&&c.includes(a)&&(i.style.colorScheme=a)}if(r)d(r);else try{let e=localStorage.getItem(t)||a,r=l&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;d(r)}catch(e){}},r=["light","dark"],s="(prefers-color-scheme: dark)",n="u"<typeof window,l=t.createContext(void 0),o={setTheme:e=>{},themes:[]},i=()=>{var e;return null!=(e=t.useContext(l))?e:o},c=e=>t.useContext(l)?t.createElement(t.Fragment,null,e.children):t.createElement(u,{...e}),d=["light","dark"],u=({forcedTheme:e,disableTransitionOnChange:a=!1,enableSystem:n=!0,enableColorScheme:o=!0,storageKey:i="theme",themes:c=d,defaultTheme:u=n?"system":"light",attribute:x="data-theme",value:g,children:v,nonce:b,scriptProps:w})=>{let[j,y]=t.useState(()=>h(i,u)),[k,N]=t.useState(()=>"system"===j?p():j),C=g?Object.values(g):c,E=t.useCallback(e=>{let t=e;if(!t)return;"system"===e&&n&&(t=p());let s=g?g[t]:t,l=a?f(b):null,i=document.documentElement,c=e=>{"class"===e?(i.classList.remove(...C),s&&i.classList.add(s)):e.startsWith("data-")&&(s?i.setAttribute(e,s):i.removeAttribute(e))};if(Array.isArray(x)?x.forEach(c):c(x),o){let e=r.includes(u)?u:null,a=r.includes(t)?t:e;i.style.colorScheme=a}null==l||l()},[b]),S=t.useCallback(e=>{let t="function"==typeof e?e(j):e;y(t);try{localStorage.setItem(i,t)}catch(e){}},[j]),P=t.useCallback(t=>{N(p(t)),"system"===j&&n&&!e&&E("system")},[j,e]);t.useEffect(()=>{let e=window.matchMedia(s);return e.addListener(P),P(e),()=>e.removeListener(P)},[P]),t.useEffect(()=>{let e=e=>{e.key===i&&(e.newValue?y(e.newValue):S(u))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[S]),t.useEffect(()=>{E(null!=e?e:j)},[e,j]);let T=t.useMemo(()=>({theme:j,setTheme:S,forcedTheme:e,resolvedTheme:"system"===j?k:j,themes:n?[...c,"system"]:c,systemTheme:n?k:void 0}),[j,S,e,k,n,c]);return t.createElement(l.Provider,{value:T},t.createElement(m,{forcedTheme:e,storageKey:i,attribute:x,enableSystem:n,enableColorScheme:o,defaultTheme:u,value:g,themes:c,nonce:b,scriptProps:w}),v)},m=t.memo(({forcedTheme:e,storageKey:r,attribute:s,enableSystem:n,enableColorScheme:l,defaultTheme:o,value:i,themes:c,nonce:d,scriptProps:u})=>{let m=JSON.stringify([s,r,o,e,c,i,n,l]).slice(1,-1);return t.createElement("script",{...u,suppressHydrationWarning:!0,nonce:"u"<typeof window?d:"",dangerouslySetInnerHTML:{__html:`(${a.toString()})(${m})`}})}),h=(e,t)=>{let a;if(!n){try{a=localStorage.getItem(e)||void 0}catch(e){}return a||t}},f=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},p=e=>(e||(e=window.matchMedia(s)),e.matches?"dark":"light");e.s(["ThemeProvider",()=>c,"useTheme",()=>i])},663780,e=>{"use strict";var t=e.i(945504),a=e.i(536340),r=e.i(45922),s=e.i(480015),n=e.i(81795);e.i(887692);var l=e.i(170245),o=e.i(119706),i=e.i(166075),c=()=>{};function d(e,t){return Math.random()*(t-e+1)+e}function u(e,t){return Math.floor(d(e,t))}var m=(0,a.forwardRef)(({progress:e,height:t=2,className:r="",color:s="red",background:n="transparent",onLoaderFinished:l,transitionTime:o=300,loaderSpeed:i=500,waitingTime:m=1e3,shadow:h=!0,containerStyle:f={},style:p={},shadowStyle:x={},containerClassName:g=""},v)=>{var b,w;let j,y=(0,a.useRef)(!1),[k,N]=(0,a.useState)(0),C=(0,a.useRef)({active:!1,refreshRate:1e3}),[E,S]=(0,a.useState)({active:!1,value:60}),P={height:"100%",background:s,transition:`all ${i}ms ease`,width:"0%"},T={boxShadow:`0 0 10px ${s}, 0 0 10px ${s}`,width:"5%",opacity:1,position:"absolute",height:"100%",transition:`all ${i}ms ease`,transform:"rotate(2deg) translate(0px, -2px)",left:"-10rem"},[R,L]=(0,a.useState)(P),[_,A]=(0,a.useState)(T);(0,a.useEffect)(()=>(y.current=!0,()=>{y.current=!1}),[]),(0,a.useImperativeHandle)(v,()=>({continuousStart(t,a=1e3){if(E.active)return;if(void 0!==e)return void console.warn("react-top-loading-bar: You can't use both controlling by props and ref methods to control the bar!");let r=t||u(10,20);C.current={active:!0,refreshRate:a},N(r),I(r)},staticStart(t){if(C.current.active)return;if(void 0!==e)return void console.warn("react-top-loading-bar: You can't use both controlling by props and ref methods to control the bar!");let a=t||u(30,60);S({active:!0,value:a}),N(a),I(a)},start(t="continuous",a,r){if(void 0!==e)return void console.warn("react-top-loading-bar: You can't use both controlling by props and ref methods to control the bar!");"continuous"===t?C.current={active:!0,refreshRate:r||1e3}:S({active:!0,value:a||20});let s=u(10,20),n=u(30,70),l=a||("continuous"===t?s:n);N(l),I(l)},complete(){void 0!==e?console.warn("react-top-loading-bar: You can't use both controlling by props and ref methods to control the bar!"):(N(100),I(100))},increase(t){void 0!==e?console.warn("react-top-loading-bar: You can't use both controlling by props and ref methods to control the bar!"):N(e=>{let a=e+t;return I(a),a})},decrease(t){void 0!==e?console.warn("react-top-loading-bar: You can't use both controlling by props and ref methods to control the bar!"):N(e=>{let a=e-t;return I(a),a})},getProgress:()=>k})),(0,a.useEffect)(()=>{L({...R,background:s}),A({..._,boxShadow:`0 0 10px ${s}, 0 0 5px ${s}`})},[s]),(0,a.useEffect)(()=>
1{if(v){if(v&&void 0!==e)return void console.warn('react-top-loading-bar: You can\'t use both controlling by props and ref methods to control the bar! Please use only props or only ref methods! Ref methods will override props if "ref" property is available.');I(k)}else e&&I(e)},[e]);let I=e=>{e>=100?(L({...R,width:"100%"}),h&&A({..._,left:e-10+"%"}),setTimeout(()=>{y.current&&(L({...R,opacity:0,width:"100%",transition:`all ${o}ms ease-out`,color:s}),setTimeout(()=>{y.current&&(C.current.active&&(C.current={...C.current,active:!1},N(0),I(0)),E.active&&(S({...E,active:!1}),N(0),I(0)),l&&l(),N(0),I(0))},o))},m)):(L(t=>({...t,width:e+"%",opacity:1,transition:e>0?`all ${i}ms ease`:""})),h&&A({..._,left:e-5.5+"%",transition:e>0?`all ${i}ms ease`:""}))};return b=()=>{let e=d(Math.min(10,(100-k)/5),Math.min(20,(100-k)/3));k+e<95&&(N(k+e),I(k+e))},w=C.current.active?C.current.refreshRate:null,j=(0,a.useRef)(c),(0,a.useEffect)(()=>{j.current=b}),(0,a.useEffect)(()=>{},[void 0]),(0,a.useEffect)(()=>{if(null===w||!1===w)return;let e=setInterval(()=>j.current(),w);return()=>clearInterval(e)},[w]),a.createElement("div",{className:g,style:{position:"fixed",top:0,left:0,height:t,background:n,zIndex:0x174876e7ff,width:"100%",...f}},a.createElement("div",{className:r,style:{...R,...p}},h?a.createElement("div",{style:{..._,...x}}):null))});a.createContext(void 0);var h=e.i(311748),f=e.i(460170),f=f,p=e.i(405236),p=p,x=e.i(782458),g=e.i(610795),g=g,v=e.i(179889),b=e.i(490771),w=e.i(922995),w=w,j=e.i(958115),f=f,p=p,y=e.i(226794),k=e.i(161919),k=k,N=e.i(647163),C=e.i(167881),E=e.i(753751),S=e.i(630374),P=e.i(269035);function T({navItems:e,buttonClassName:r,label:l="Search...",onSelectOverride:o,onTrigger:i,recentLimit:c=5,mode:d="standalone"}){let u=(0,s.useRouter)(),m=function(){let[e,t]=(0,a.useState)(!0);return(0,a.useEffect)(()=>{t(navigator.platform.toUpperCase().includes("MAC"))},[]),e}(),[h,x]=a.useState(!1),{theme:g,setTheme:v}=(0,n.useTheme)(),[T,_]=a.useState([]);a.useEffect(()=>{try{let e=localStorage.getItem("commandMenuRecent");e&&_(JSON.parse(e))}catch{}},[]);let A=a.useCallback(e=>{try{localStorage.setItem("commandMenuRecent",JSON.stringify(e))}catch{}},[]),I=a.useCallback(e=>{_(t=>{let a=[e,...t.filter(t=>t.href!==e.href)].slice(0,c);return A(a),a})},[A,c]),F=a.useCallback(e=>{x(!1),o?o(()=>{e()}):e()},[o]);return(a.useEffect(()=>{let e=()=>x(!0),t=()=>x(!1),a=()=>x(e=>!e);return window.addEventListener("command-menu:open",e),window.addEventListener("command-menu:close",t),window.addEventListener("command-menu:toggle",a),()=>{window.removeEventListener("command-menu:open",e),window.removeEventListener("command-menu:close",t),window.removeEventListener("command-menu:toggle",a)}},[]),a.useEffect(()=>{let e=e=>{("k"===e.key&&(e.metaKey||e.ctrlKey)||"/"===e.key)&&(e.target instanceof HTMLElement&&e.target.isContentEditable||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement||(e.preventDefault(),x(e=>!e)))};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[]),a.useEffect(()=>{let e=e=>{if(e.metaKey||e.ctrlKey||e.altKey||e.target instanceof HTMLElement&&e.target.isContentEditable||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement)return;let t=e.key.toLowerCase();if("t"===t){e.preventDefault(),v((g??"system")==="dark"?"light":"dark");return}if("b"===t){e.preventDefault(),u.back();return}if("c"===t){e.preventDefault(),u.push("/store/cart"),I({href:"/store/cart",label:"Cart"});return}if("/"===t){e.preventDefault(),x(!0);return}if("escape"===t){e.preventDefault(),x(!1);return}if("f"===t){e.preventDefault(),u.push("/firewall-bypass-vu"),I({href:"/firewall-bypass-vu",label:"Firewall Bypass"});return}if("a"===t){e.preventDefault(),u.push("/about"),I({href:"/about",label:"About"});return}if("h"===t){e.preventDefault(),u.push("/"),I({href:"/",label:"Home"});return}if("r"===t){e.preventDefault(),u.push("/resume"),I({href:"/resume",label:"Resume"});return}if("g"===t){e.preventDefault(),u.push("/blog"),I({href:"/blog",label:"Blog"});return}if("s"===t){e.preventDefault(),u.push("/service"),I({href:"/service",label:"Services"});return}if("v"===t){e.preventDefault(),u.push("/vu-study-material"),I({href:"/vu-study-material",label:"VU Study Material"});return}};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[u,I,v,g]),"trigger-only"===d)?(0,t.jsxs)(C.Button,{variant:"secondary",className:(0,N.cn)("bg-accent text-surface-foreground
1/60 dark:bg-card relative h-8 w-full justify-start pl-2.5 font-normal shadow-none sm:pr-12 md:w-40 lg:w-56 xl:w-64",r),onClick:()=>{i?.(),window.dispatchEvent(new CustomEvent("command-menu:open"))},children:[(0,t.jsx)(b.Search,{className:"size-4"}),(0,t.jsx)("span",{className:"hidden lg:inline-flex",children:l}),(0,t.jsx)("span",{className:"inline-flex lg:hidden",children:l}),(0,t.jsxs)("div",{className:"absolute top-1.5 right-1.5 hidden gap-1 sm:flex",children:[(0,t.jsx)(L,{children:m?"⌘":"Ctrl"}),(0,t.jsx)(L,{className:"aspect-square",children:"K"})]})]}):(0,t.jsxs)(S.Dialog,{open:h,onOpenChange:x,children:[(0,t.jsx)(S.DialogTrigger,{asChild:!0,children:(0,t.jsxs)(C.Button,{variant:"secondary",className:(0,N.cn)("bg-accent text-surface-foreground/60 dark:bg-card relative h-8 w-full justify-start pl-2.5 font-normal shadow-none sm:pr-12 md:w-40 lg:w-56 xl:w-64",r),onClick:()=>{i?.(),x(!0)},children:[(0,t.jsx)(b.Search,{className:"size-4"}),(0,t.jsx)("span",{className:"hidden lg:inline-flex",children:l}),(0,t.jsx)("span",{className:"inline-flex lg:hidden",children:l}),(0,t.jsxs)("div",{className:"absolute top-1.5 right-1.5 hidden gap-1 sm:flex",children:[(0,t.jsx)(L,{children:m?"⌘":"Ctrl"}),(0,t.jsx)(L,{className:"aspect-square",children:"K"})]})]})}),(0,t.jsxs)(S.DialogContent,{showCloseButton:!1,className:"rounded-xl border-none bg-clip-padding p-2 pb-11 shadow-2xl ring-4 ring-neutral-200/80 dark:bg-neutral-900 dark:ring-neutral-800",children:[(0,t.jsxs)(S.DialogHeader,{className:"sr-only",children:[(0,t.jsx)(S.DialogTitle,{children:"Search documentation..."}),(0,t.jsx)(S.DialogDescription,{children:"Search for a command to run..."})]}),(0,t.jsxs)(E.Command,{className:"[&_[data-slot=command-input-wrapper]]:bg-input/50 [&_[data-slot=command-input-wrapper]]:border-input rounded-none bg-transparent [&_[data-slot=command-input]]:!h-9 [&_[data-slot=command-input]]:py-0 [&_[data-slot=command-input-wrapper]]:mb-0 [&_[data-slot=command-input-wrapper]]:!h-9 [&_[data-slot=command-input-wrapper]]:rounded-md [&_[data-slot=command-input-wrapper]]:border",children:[(0,t.jsx)(E.CommandInput,{placeholder:"Search documentation..."}),(0,t.jsxs)(E.CommandList,{className:"no-scrollbar min-h-80 scroll-pt-2 scroll-pb-1.5",children:[(0,t.jsx)(E.CommandEmpty,{className:"text-muted-foreground py-12 text-center text-sm",children:"No results found."}),T.length>0&&(0,t.jsx)(E.CommandGroup,{heading:"Recent",className:"!p-0 [&_[cmdk-group-heading]]:scroll-mt-16 [&_[cmdk-group-heading]]:!p-3 [&_[cmdk-group-heading]]:!pb-1",children:T.map(e=>(0,t.jsxs)(R,{value:`Recent ${e.label}`,keywords:["recent",e.label.toLowerCase()],onSelect:()=>{F(()=>{u.push(e.href),I(e)})},children:[(0,t.jsx)(k.default,{className:"size-4"}),e.label]},`recent-${e.href}`))}),(0,t.jsxs)(E.CommandGroup,{heading:"Quick actions",className:"!p-0 [&_[cmdk-group-heading]]:scroll-mt-16 [&_[cmdk-group-heading]]:!p-3 [&_[cmdk-group-heading]]:!pb-1",children:[(0,t.jsxs)(R,{value:"Toggle theme",keywords:["theme","dark","light","toggle"],onSelect:()=>{F(()=>v((g??"system")==="dark"?"light":"dark"))},children:["dark"===g?(0,t.jsx)(p.default,{className:"size-4"}):(0,t.jsx)(f.default,{className:"size-4"}),"Toggle theme"]}),(0,t.jsxs)(R,{value:"Open cart",keywords:["cart","store","checkout"],onSelect:()=>{F(()=>{u.push("/store/cart"),I({href:"/store/cart",label:"Cart"})})},children:[(0,t.jsx)(y.ShoppingCart,{className:"size-4"}),"Open cart"]})]}),e&&e.length>0&&(0,t.jsx)(E.CommandGroup,{heading:"Pages",className:"!p-0 [&_[cmdk-group-heading]]:scroll-mt-16 [&_[cmdk-group-heading]]:!p-3 [&_[cmdk-group-heading]]:!pb-1",children:e.map(e=>(0,t.jsxs)(R,{value:`Navigation ${e.label}`,keywords:["nav","navigation",e.label.toLowerCase()],onSelect:()=>{F(()=>{u.push(e.href),I({href:e.href,label:e.label})})},children:[(0,t.jsx)(j.ArrowRight,{className:"size-4"}),e.label]},e.href))})]})]}),(0,t.jsxs)("div",{className:"text-muted-foreground absolute inset-x-0 bottom-0 z-20 flex h-10 items-center gap-2 rounded-b-xl border-t border-t-neutral-100 bg-neutral-50 px-4 text-xs font-medium dark:border-t-neutral-700 dark:bg-neutral-800",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(L,{children:(0,t.jsx)(w.default,{})})," ","Go to Page"]}),(0,t.jsx)(P.Separator,{orientation:"vertical",className:"!h-4"}),(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[(0,t.jsx)(L,{children:m?"⌘":"Ctrl"}),(0,t.jsx)(L,{children:"K"}),"Menu"]}),(0,t.jsx)(P.Separator,{orientation:"vertical",className:"!h-4"}),(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(L,{children:"T"}),"Toggle Theme"]}),(0,t.jsx)(P.Separator,{orientation:"vertical",className:"!h-4"}),(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(L,{children:"B"}),"Back"]}),(0,t.jsx)(P.Separator,{orientation:"vertical",className:"!h-4"}),(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(L,{children:"C"}),"Open Cart"]})]})]})]})}function R({children:e,className:a,...r}){return(0,t.jsx)(E.CommandItem,{className:(0,N.cn)("data-[selected=true]:border-input data-[selected=true]:bg-input/50 h-9 rounded-md border border-transparent !px-3 font-medium",a),...r,children:e})}function L({className:e,...a}){return(0,t.jsx)("kbd",{className:(0,N.cn)("bg-background text-muted-foreground pointer-events-none flex h-5 items-center justify-center gap-1 rounded border px-1 font-sans text-[0.7rem] font-medium select-none [&_svg:not([class*='size-'])]:size-3",e),...a})}var _=e.i(931475),A=e.i(654710),I=e.i(773117),F=e.i(915148),M=e.i(129159),D=e.i(480959),D=D,$=e.i(28297),B=e.i(481065),B=B,z=e.i(242836),O=e.i(111988),H=e.i(911457),U=e.i(930238),K=e.i(491201),V=e.i(97038
11),G=e.i(245333),G=G,Y=e.i(795181),W=e.i(576429),q=e.i(311623),J=e.i(291967),Q=e.i(685108),X=e.i(560600),Z=e.i(934127),ee=e.i(314744),et=e.i(537578),ea=e.i(719104),er=e.i(366153),es=e.i(652168),en=e.i(292570),el=e.i(992762),eo=e.i(974123),ei=e.i(952283),ec="NavigationMenu",[ed,eu,em]=(0,er.createCollection)(ec),[eh,ef,ep]=(0,er.createCollection)(ec),[ex,eg]=(0,q.createContextScope)(ec,[em,ep]),[ev,eb]=ex(ec),[ew,ej]=ex(ec),ey=a.forwardRef((e,r)=>{let{__scopeNavigationMenu:s,value:n,onValueChange:l,defaultValue:o,delayDuration:i=200,skipDelayDuration:c=300,orientation:d="horizontal",dir:u,...m}=e,[h,f]=a.useState(null),p=(0,Z.useComposedRefs)(r,e=>f(e)),x=(0,ee.useDirection)(u),g=a.useRef(0),v=a.useRef(0),b=a.useRef(0),[w,j]=a.useState(!0),[y,k]=(0,X.useControllableState)({prop:n,onChange:e=>{let t=c>0;""!==e?(window.clearTimeout(b.current),t&&j(!1)):(window.clearTimeout(b.current),b.current=window.setTimeout(()=>j(!0),c)),l?.(e)},defaultProp:o??"",caller:ec}),N=a.useCallback(()=>{window.clearTimeout(v.current),v.current=window.setTimeout(()=>k(""),150)},[k]),C=a.useCallback(e=>{window.clearTimeout(v.current),k(e)},[k]),E=a.useCallback(e=>{y===e?window.clearTimeout(v.current):g.current=window.setTimeout(()=>{window.clearTimeout(v.current),k(e)},i)},[y,k,i]);return a.useEffect(()=>()=>{window.clearTimeout(g.current),window.clearTimeout(v.current),window.clearTimeout(b.current)},[]),(0,t.jsx)(eN,{scope:s,isRootMenu:!0,value:y,dir:x,orientation:d,rootNavigationMenu:h,onTriggerEnter:e=>{window.clearTimeout(g.current),w?E(e):C(e)},onTriggerLeave:()=>{window.clearTimeout(g.current),N()},onContentEnter:()=>window.clearTimeout(v.current),onContentLeave:N,onItemSelect:e=>{k(t=>t===e?"":e)},onItemDismiss:()=>k(""),children:(0,t.jsx)(Q.Primitive.nav,{"aria-label":"Main","data-orientation":d,dir:x,...m,ref:p})})});ey.displayName=ec;var ek="NavigationMenuSub";a.forwardRef((e,a)=>{let{__scopeNavigationMenu:r,value:s,onValueChange:n,defaultValue:l,orientation:o="horizontal",...i}=e,c=eb(ek,r),[d,u]=(0,X.useControllableState)({prop:s,onChange:n,defaultProp:l??"",caller:ek});return(0,t.jsx)(eN,{scope:r,isRootMenu:!1,value:d,dir:c.dir,orientation:o,rootNavigationMenu:c.rootNavigationMenu,onTriggerEnter:e=>u(e),onItemSelect:e=>u(e),onItemDismiss:()=>u(""),children:(0,t.jsx)(Q.Primitive.div,{"data-orientation":o,...i,ref:a})})}).displayName=ek;var eN=e=>{let{scope:r,isRootMenu:s,rootNavigationMenu:n,dir:l,orientation:o,children:i,value:c,onItemSelect:d,onItemDismiss:u,onTriggerEnter:m,onTriggerLeave:h,onContentEnter:f,onContentLeave:p}=e,[x,g]=a.useState(null),[v,b]=a.useState(new Map),[w,j]=a.useState(null);return(0,t.jsx)(ev,{scope:r,isRootMenu:s,rootNavigationMenu:n,value:c,previousValue:(0,en.usePrevious)(c),baseId:(0,ea.useId)(),dir:l,orientation:o,viewport:x,onViewportChange:g,indicatorTrack:w,onIndicatorTrackChange:j,onTriggerEnter:(0,eo.useCallbackRef)(m),onTriggerLeave:(0,eo.useCallbackRef)(h),onContentEnter:(0,eo.useCallbackRef)(f),onContentLeave:(0,eo.useCallbackRef)(p),onItemSelect:(0,eo.useCallbackRef)(d),onItemDismiss:(0,eo.useCallbackRef)(u),onViewportContentChange:a.useCallback((e,t)=>{b(a=>(a.set(e,t),new Map(a)))},[]),onViewportContentRemove:a.useCallback(e=>{b(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,t.jsx)(ed.Provider,{scope:r,children:(0,t.jsx)(ew,{scope:r,items:v,children:i})})})},eC="NavigationMenuList",eE=a.forwardRef((e,a)=>{let{__scopeNavigationMenu:r,...s}=e,n=eb(eC,r),l=(0,t.jsx)(Q.Primitive.ul,{"data-orientation":n.orientation,...s,ref:a});return(0,t.jsx)(Q.Primitive.div,{style:{position:"relative"},ref:n.onIndicatorTrackChange,children:(0,t.jsx)(ed.Slot,{scope:r,children:n.isRootMenu?(0,t.jsx)(eV,{asChild:!0,children:l}):l})})});eE.displayName=eC;var eS="NavigationMenuItem",[eP,eT]=ex(eS),eR=a.forwardRef((e,r)=>{let{__scopeNavigationMenu:s,value:n,...l}=e,o=(0,ea.useId)(),i=a.useRef(null),c=a.useRef(null),d=a.useRef(null),u=a.useRef(()=>{}),m=a.useRef(!1),h=a.useCallback((e="start")=>{if(i.current){u.current();let t=eW(i.current);t.length&&eq("start"===e?t:t.reverse())}},[]),f=a.useCallback(()=>
1{if(i.current){var e;let t=eW(i.current);t.length&&((e=t).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),u.current=()=>{e.forEach(e=>{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})})}},[]);return(0,t.jsx)(eP,{scope:s,value:n||o||"LEGACY_REACT_AUTO_VALUE",triggerRef:c,contentRef:i,focusProxyRef:d,wasEscapeCloseRef:m,onEntryKeyDown:h,onFocusProxyEnter:h,onRootContentClose:f,onContentFocusOutside:f,children:(0,t.jsx)(Q.Primitive.li,{...l,ref:r})})});eR.displayName=eS;var eL="NavigationMenuTrigger",e_=a.forwardRef((e,r)=>{let{__scopeNavigationMenu:s,disabled:n,...l}=e,o=eb(eL,e.__scopeNavigationMenu),i=eT(eL,e.__scopeNavigationMenu),c=a.useRef(null),d=(0,Z.useComposedRefs)(c,i.triggerRef,r),u=eX(o.baseId,i.value),m=eZ(o.baseId,i.value),h=a.useRef(!1),f=a.useRef(!1),p=i.value===o.value;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(ed.ItemSlot,{scope:s,value:i.value,children:(0,t.jsx)(eY,{asChild:!0,children:(0,t.jsx)(Q.Primitive.button,{id:u,disabled:n,"data-disabled":n?"":void 0,"data-state":eQ(p),"aria-expanded":p,"aria-controls":m,...l,ref:d,onPointerEnter:(0,J.composeEventHandlers)(e.onPointerEnter,()=>{f.current=!1,i.wasEscapeCloseRef.current=!1}),onPointerMove:(0,J.composeEventHandlers)(e.onPointerMove,e0(()=>{n||f.current||i.wasEscapeCloseRef.current||h.current||(o.onTriggerEnter(i.value),h.current=!0)})),onPointerLeave:(0,J.composeEventHandlers)(e.onPointerLeave,e0(()=>{n||(o.onTriggerLeave(),h.current=!1)})),onClick:(0,J.composeEventHandlers)(e.onClick,()=>{o.onItemSelect(i.value),f.current=p}),onKeyDown:(0,J.composeEventHandlers)(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===o.dir?"ArrowLeft":"ArrowRight"}[o.orientation];p&&e.key===t&&(i.onEntryKeyDown(),e.preventDefault())})})})}),p&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(ei.Root,{"aria-hidden":!0,tabIndex:0,ref:i.focusProxyRef,onFocus:e=>{let t=i.contentRef.current,a=e.relatedTarget,r=a===c.current,s=t?.contains(a);(r||!s)&&i.onFocusProxyEnter(r?"start":"end")}}),o.viewport&&(0,t.jsx)("span",{"aria-owns":m})]})]})});e_.displayName=eL;var eA="navigationMenu.linkSelect",eI=a.forwardRef((e,a)=>{let{__scopeNavigationMenu:r,active:s,onSelect:n,...l}=e;return(0,t.jsx)(eY,{asChild:!0,children:(0,t.jsx)(Q.Primitive.a,{"data-active":s?"":void 0,"aria-current":s?"page":void 0,...l,ref:a,onClick:(0,J.composeEventHandlers)(e.onClick,e=>{let t=e.target,a=new CustomEvent(eA,{bubbles:!0,cancelable:!0});if(t.addEventListener(eA,e=>n?.(e),{once:!0}),(0,Q.dispatchDiscreteCustomEvent)(t,a),!a.defaultPrevented&&!e.metaKey){let e=new CustomEvent(ez,{bubbles:!0,cancelable:!0});(0,Q.dispatchDiscreteCustomEvent)(t,e)}},{checkForDefaultPrevented:!1})})})});eI.displayName="NavigationMenuLink";var eF="NavigationMenuIndicator";a.forwardRef((e,a)=>{let{forceMount:r,...s}=e,n=eb(eF,e.__scopeNavigationMenu),l=!!n.value;return n.indicatorTrack?W.default.createPortal((0,t.jsx)(et.Presence,{present:r||l,children:(0,t.jsx)(eM,{...s,ref:a})}),n.indicatorTrack):null}).displayName=eF;var eM=a.forwardRef((e,r)=>{let{__scopeNavigationMenu:s,...n}=e,l=eb(eF,s),o=eu(s),[i,c]=a.useState(null),[d,u]=a.useState(null),m="horizontal"===l.orientation,h=!!l.value;a.useEffect(()=>{let e=o(),t=e.find(e=>e.value===l.value)?.ref.current;t&&c(t)},[o,l.value]);let f=()=>{i&&u({size:m?i.offsetWidth:i.offsetHeight,offset:m?i.offsetLeft:i.offsetTop})};return eJ(i,f),eJ(l.indicatorTrack,f),d?(0,t.jsx)(Q.Primitive.div,{"aria-hidden":!0,"data-state":h?"visible":"hidden","data-orientation":l.orientation,...n,ref:r,style:{position:"absolute",...m?{left:0,width:d.size+"px",transform:`translateX(${d.offset}px)`}:{top:0,height:d.size+"px",transform:`translateY(${d.offset}px)`},...n.style}}):null}),eD="NavigationMenuContent",e$=a.forwardRef((e,a)=>{let{forceMount:r,...s}=e,n=eb(eD,e.__scopeNavigationMenu),l=eT(eD,e.__scopeNavigationMenu),o=(0,Z.useComposedRefs)(l.contentRef,a),i=l.value===n.value,c={value:l.value,triggerRef:l.triggerRef,focusProxyRef:l.focusProxyRef,wasEscapeCloseRef:l.wasEscapeCloseRef,onContentFocusOutside:l.onContentFocusOutside,onRootContentClose:l.onRootContentClose,...s};return n.viewport?(0,t.jsx)(eB,{forceMount:r,...c,ref:o}):(0,t.jsx)(et.Presence,{present:r||i,children:(0,t.jsx)(eO,{"data-state":eQ(i),...c,ref:o,onPointerEnter:(0,J.composeEventHandlers)(e.onPointerEnter,n.onContentEnter),onPointerLeave:(0,J.composeEventHandlers)(e.onPointerLeave,e0(n.onContentLeave)),style:{pointerEvents:!i&&n.isRootMenu?"none":void 0,...c.style}})})});e$.displayName=eD;var eB=a.forwardRef((e,t)=>
1{let{onViewportContentChange:a,onViewportContentRemove:r}=eb(eD,e.__scopeNavigationMenu);return(0,el.useLayoutEffect)(()=>{a(e.value,{ref:t,...e})},[e,t,a]),(0,el.useLayoutEffect)(()=>()=>r(e.value),[e.value,r]),null}),ez="navigationMenu.rootContentDismiss",eO=a.forwardRef((e,r)=>{let{__scopeNavigationMenu:s,value:n,triggerRef:l,focusProxyRef:o,wasEscapeCloseRef:i,onRootContentClose:c,onContentFocusOutside:d,...u}=e,m=eb(eD,s),h=a.useRef(null),f=(0,Z.useComposedRefs)(h,r),p=eX(m.baseId,n),x=eZ(m.baseId,n),g=eu(s),v=a.useRef(null),{onItemDismiss:b}=m;a.useEffect(()=>{let e=h.current;if(m.isRootMenu&&e){let t=()=>{b(),c(),e.contains(document.activeElement)&&l.current?.focus()};return e.addEventListener(ez,t),()=>e.removeEventListener(ez,t)}},[m.isRootMenu,e.value,l,b,c]);let w=a.useMemo(()=>{let e=g().map(e=>e.value);"rtl"===m.dir&&e.reverse();let t=e.indexOf(m.value),a=e.indexOf(m.previousValue),r=n===m.value,s=a===e.indexOf(n);if(!r&&!s)return v.current;let l=(()=>{if(t!==a){if(r&&-1!==a)return t>a?"from-end":"from-start";if(s&&-1!==t)return t>a?"to-start":"to-end"}return null})();return v.current=l,l},[m.previousValue,m.value,m.dir,g,n]);return(0,t.jsx)(eV,{asChild:!0,children:(0,t.jsx)(es.DismissableLayer,{id:x,"aria-labelledby":p,"data-motion":w,"data-orientation":m.orientation,...u,ref:f,disableOutsidePointerEvents:!1,onDismiss:()=>{let e=new Event(ez,{bubbles:!0,cancelable:!0});h.current?.dispatchEvent(e)},onFocusOutside:(0,J.composeEventHandlers)(e.onFocusOutside,e=>{d();let t=e.target;m.rootNavigationMenu?.contains(t)&&e.preventDefault()}),onPointerDownOutside:(0,J.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.target,a=g().some(e=>e.ref.current?.contains(t)),r=m.isRootMenu&&m.viewport?.contains(t);(a||r||!m.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,J.composeEventHandlers)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=eW(e.currentTarget),a=document.activeElement,r=t.findIndex(e=>e===a);eq(e.shiftKey?t.slice(0,r).reverse():t.slice(r+1,t.length))?e.preventDefault():o.current?.focus()}}),onEscapeKeyDown:(0,J.composeEventHandlers)(e.onEscapeKeyDown,e=>{i.current=!0})})})}),eH="NavigationMenuViewport",eU=a.forwardRef((e,a)=>{let{forceMount:r,...s}=e,n=!!eb(eH,e.__scopeNavigationMenu).value;return(0,t.jsx)(et.Presence,{present:r||n,children:(0,t.jsx)(eK,{...s,ref:a})})});eU.displayName=eH;var eK=a.forwardRef((e,r)=>{let{__scopeNavigationMenu:s,children:n,...l}=e,o=eb(eH,s),i=(0,Z.useComposedRefs)(r,o.onViewportChange),c=ej(eD,e.__scopeNavigationMenu),[d,u]=a.useState(null),[m,h]=a.useState(null),f=d?d?.width+"px":void 0,p=d?d?.height+"px":void 0,x=!!o.value,g=x?o.value:o.previousValue;return eJ(m,()=>{m&&u({width:m.offsetWidth,height:m.offsetHeight})}),(0,t.jsx)(Q.Primitive.div,{"data-state":eQ(x),"data-orientation":o.orientation,...l,ref:i,style:{pointerEvents:!x&&o.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":f,"--radix-navigation-menu-viewport-height":p,...l.style},onPointerEnter:(0,J.composeEventHandlers)(e.onPointerEnter,o.onContentEnter),onPointerLeave:(0,J.composeEventHandlers)(e.onPointerLeave,e0(o.onContentLeave)),children:Array.from(c.items).map(([e,{ref:a,forceMount:r,...s}])=>{let n=g===e;return(0,t.jsx)(et.Presence,{present:r||n,children:(0,t.jsx)(eO,{...s,ref:(0,Z.composeRefs)(a,e=>{n&&e&&h(e)})})},e)})})}),eV=a.forwardRef((e,a)=>{let{__scopeNavigationMenu:r,...s}=e,n=eb("FocusGroup",r);return(0,t.jsx)(eh.Provider,{scope:r,children:(0,t.jsx)(eh.Slot,{scope:r,children:(0,t.jsx)(Q.Primitive.div,{dir:n.dir,...s,ref:a})})})}),eG=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],eY=a.forwardRef((e,a)=>{let{__scopeNavigationMenu:r,...s}=e,n=ef(r),l=eb("FocusGroupItem",r);return(0,t.jsx)(eh.ItemSlot,{scope:r,children:(0,t.jsx)(Q.Primitive.button,{...s,ref:a,onKeyDown:(0,J.composeEventHandlers)(e.onKeyDown,e=>{if(["Home","End",...eG].includes(e.key)){let t=n().map(e=>e.ref.current);if(["rtl"===l.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),eG.includes(e.key)){let a=t.indexOf(e.currentTarget);t=t.slice(a+1)}setTimeout(()=>eq(t)),e.preventDefault()}})})})});function eW(e){let t=[],a=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;a.nextNode();)t.push(a.currentNode);return t}function eq(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function eJ(e,t){let a=(0,eo.useCallbackRef)(t);(0,el.useLayoutEffect)(()=>{let t=0;if(e){let r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(a)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,a])}function eQ(e){return e?"open":"closed"}function eX(e,t){return`${e}-trigger-${t}`}function eZ(e,t){return`${e}-content-${t}`}function e0(e){return t=>
1"mouse"===t.pointerType?e(t):void 0}var e1=e.i(294237),e4=e.i(886756);function e5({className:e,children:a,viewport:r=!0,...s}){return(0,t.jsxs)(ey,{"data-slot":"navigation-menu","data-viewport":r,className:(0,N.cn)("group/navigation-menu relative flex max-w-max flex-1 items-center justify-center",e),...s,children:[a,r&&(0,t.jsx)(e9,{})]})}function e2({className:e,...a}){return(0,t.jsx)(eE,{"data-slot":"navigation-menu-list",className:(0,N.cn)("group flex flex-1 list-none items-center justify-center gap-1",e),...a})}function e3({className:e,...a}){return(0,t.jsx)(eR,{"data-slot":"navigation-menu-item",className:(0,N.cn)("relative",e),...a})}let e8=(0,e1.cva)("group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground disabled:pointer-events-none disabled:opacity-50 data-[state=open]:hover:bg-accent data-[state=open]:text-accent-foreground data-[state=open]:focus:bg-accent data-[state=open]:bg-accent/50 focus-visible:ring-ring/50 outline-none transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1");function e7({className:e,children:a,...r}){return(0,t.jsxs)(e_,{"data-slot":"navigation-menu-trigger",className:(0,N.cn)(e8(),"group",e),...r,children:[a," ",(0,t.jsx)(e4.ChevronDownIcon,{className:"relative top-[1px] ml-1 size-3 transition duration-300 group-data-[state=open]:rotate-180","aria-hidden":"true"})]})}function e6({className:e,...a}){return(0,t.jsx)(e$,{"data-slot":"navigation-menu-content",className:(0,N.cn)("data-[motion^=from-]:animate-in data-[motion^=to-]:animate-out data-[motion^=from-]:fade-in data-[motion^=to-]:fade-out data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52 data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52 top-0 left-0 w-full p-2 pr-2.5 md:absolute md:w-auto","group-data-[viewport=false]/navigation-menu:bg-popover group-data-[viewport=false]/navigation-menu:text-popover-foreground group-data-[viewport=false]/navigation-menu:data-[state=open]:animate-in group-data-[viewport=false]/navigation-menu:data-[state=closed]:animate-out group-data-[viewport=false]/navigation-menu:data-[state=closed]:zoom-out-95 group-data-[viewport=false]/navigation-menu:data-[state=open]:zoom-in-95 group-data-[viewport=false]/navigation-menu:data-[state=open]:fade-in-0 group-data-[viewport=false]/navigation-menu:data-[state=closed]:fade-out-0 group-data-[viewport=false]/navigation-menu:top-full group-data-[viewport=false]/navigation-menu:mt-1.5 group-data-[viewport=false]/navigation-menu:overflow-hidden group-data-[viewport=false]/navigation-menu:rounded-md group-data-[viewport=false]/navigation-menu:border group-data-[viewport=false]/navigation-menu:shadow group-data-[viewport=false]/navigation-menu:duration-200 **:data-[slot=navigation-menu-link]:focus:ring-0 **:data-[slot=navigation-menu-link]:focus:outline-none",e),...a})}function e9({className:e,...a}){return(0,t.jsx)("div",{className:(0,N.cn)("absolute top-full left-0 isolate z-[60] flex justify-center"),children:(0,t.jsx)(eU,{"data-slot":"navigation-menu-viewport",className:(0,N.cn)("origin-top-center bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-90 relative mt-1.5 h-[var(--radix-navigation-menu-viewport-height)] w-full overflow-hidden rounded-md border shadow-lg md:w-[var(--radix-navigation-menu-viewport-width)]",e),...a})})}function te({className:e,...a}){return(0,t.jsx)(eI,{"data-slot":"navigation-menu-link",className:(0,N.cn)("data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus-visible:ring-ring/50 [&_svg:not([class*='text-'])]:text-muted-foreground flex flex-col gap-1 rounded-sm p-2 text-sm transition-all outline-none focus-visible:ring-[3px] focus-visible:outline-1 [&_svg:not([class*='size-'])]:size-4",e),...a})}let tt=[{title:"About Me",trigger:"About",color:"emerald",items:[{title:"About",href:"/about",description:"Learn more about my journey and expertise",icon:_.User},{title:"Resume",href:"/resume",description:"View my professional experience and skills",icon:A.FileText},{title:"Contact",href:"/contact",description:"Get in touch with me for collaborations",icon:I.Mail}]},{title:"Content",trigger:"Content",color:"violet",items:[{title:"Blog",href:"/blog",description:"Read articles on cybersecurity and tech",icon:F.BookOpen},{title:"Courses",href:"/courses",description:"Explore my educational courses",icon:M.GraduationCap},{title:"Dr. Israr Ahmad Bayan-ul-Quran",href:"/dr-israr",description:"Audio lectures of Dr. Israr Ahmad Bayan-ul-Quran",icon:D.default}]},{title:"Resources",trigger:"Resources",color:"amber",items:[{title:"VU Study Material",href:"/vu-study-material",description:"Study materials for Virtual University students",icon:z.BookMarked},{title:"Downloads",href:"/downloads",description:"Free resources and tools",icon:$.Download},{title:"Store",href:"/store",description:"Premium courses and products",icon:B.default}]},{title:"Services",trigger:"Services",color:"rose",items:[{title:"Services",href:"/service",description:"What i offer as a freelancer",icon:O.Briefcase},{title:"Schedule Consultation",href:"/schedule-consultation",description:"Book a one-on-one session with me",icon:H.Calendar},{title:"Firewall Bypass vu",href:"/firewall-bypass-vu",description:"Firewall bypass vu Browser extension",icon:V.Cpu},{title:"Absolute Enable Right Click",href:"/absolute-enable-right-click-copy",description:"Absolute Enable Right Click & Copy Browser extension",icon:G.default},{title:"Tools",href:"/tools",description:"Free tools and utilities for everyone",icon:Y.LinkIcon},{title:"Number Lookup",href:"/number-lookup",description:"Phone number information lookup tool",icon:U.Phone},{title:"Url Shortener",href:"/dashboard/url-shortener",description:"Url shortener with tons of features like custom alias, analytics, QR codes, and more",icon:Y.LinkIcon},{title:"Porn Blocker",href:"/porn-blocker",description:"Browser extension for content filtering",icon:K.Shield}]}];function ta(){let e=(0,s.usePathname)();return(0,t.jsx)(e5,{children:(0,t.jsx)(e2,{className:"",children:tt.map(a=>(0,t.jsxs)(e3,{children:[(0,t.jsx)(e7,{className:"h-auto bg-transparent px-3 py-2 text-sm font-medium text-slate-700 hover:bg-transparent hover:text-blue-600 data-[state=open]:bg-transparent data-[state=open]:text-blue-600 dar
1k:text-slate-300 dark:hover:text-blue-400 dark:data-[state=open]:text-blue-400",children:a.trigger}),(0,t.jsx)(e6,{children:(0,t.jsx)("ul",{className:"grid w-[400px] gap-3 p-4 md:w-[500px] md:grid-cols-2 lg:w-[600px]",children:a.items.map(r=>{var s;let n,l=e===r.href,o=(s=a.color,(n={emerald:{hover:"hover:bg-emerald-50 hover:text-emerald-600 dark:hover:bg-emerald-900/20 dark:hover:text-emerald-400",active:"bg-emerald-50 text-emerald-600 dark:bg-emerald-900/20 dark:text-emerald-400",icon:"text-emerald-500 dark:text-emerald-400",bg:"bg-emerald-100 dark:bg-emerald-900/30"},violet:{hover:"hover:bg-violet-50 hover:text-violet-600 dark:hover:bg-violet-900/20 dark:hover:text-violet-400",active:"bg-violet-50 text-violet-600 dark:bg-violet-900/20 dark:text-violet-400",icon:"text-violet-500 dark:text-violet-400",bg:"bg-violet-100 dark:bg-violet-900/30"},amber:{hover:"hover:bg-amber-50 hover:text-amber-600 dark:hover:bg-amber-900/20 dark:hover:text-amber-400",active:"bg-amber-50 text-amber-600 dark:bg-amber-900/20 dark:text-amber-400",icon:"text-amber-500 dark:text-amber-400",bg:"bg-amber-100 dark:bg-amber-900/30"}
1,rose:{hover:"hover:bg-rose-50 hover:text-rose-600 dark:hover:bg-rose-900/20 dark:hover:text-rose-400",active:"bg-rose-50 text-rose-600 dark:bg-rose-900/20 dark:text-rose-400",icon:"text-rose-500 dark:text-rose-400",bg:"bg-rose-100 dark:bg-rose-900/30"}})[s]||n.emerald);return(0,t.jsx)(tr,{title:r.title,href:r.href,isActive:l,icon:r.icon,colorClasses:o,children:r.description},r.title)})})})]},a.trigger))})})}let tr=({className:e,title:a,children:s,href:n,isActive:l,icon:o,colorClasses:i,...c})=>(0,t.jsx)("li",{children:(0,t.jsx)(te,{asChild:!0,children:(0,t.jsx)(r.default,{href:n,prefetch:!0,className:(0,N.cn)("group block select-none space-y-1 rounded-lg p-3 leading-none no-underline outline-none transition-all duration-200 focus:ring-2 focus:ring-offset-2",i.hover,l&&i.active,e),...c,children:(0,t.jsxs)("div",{className:"flex items-start gap-3",children:[(0,t.jsx)("div",{className:(0,N.cn)("mt-0.5 rounded-md p-2 transition-all duration-200 group-hover:scale-110",i.bg),children:(0,t.jsx)(o,{className:(0,N.cn)("h-4 w-4",i.icon)})}),(0,t.jsxs)("div",{className:"flex-1 space-y-1",children:[(0,t.jsx)("div",{className:"text-sm font-semibold leading-none",children:a}),(0,t.jsx)("p",{className:"line-clamp-2 text-xs leading-snug text-slate-600 dark:text-slate-400",children:s})]})]})})})});var ts=e.i(743687),tn=e.i(890538),tl=e.i(63270),to=e.i(994179),ti=e.i(135480);function tc(){let{theme:e,setTheme:c}=(0,n.useTheme)(),{user:d,isAuthenticated:u,isLoading:v}=(0,i.useAuth)(),[w,j]=(0,a.useState)(!1),[y,k]=(0,a.useState)(!1);(0,a.useEffect)(()=>{let e=()=>{j(window.scrollY>10)};return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]);let[N,E]=(0,a.useState)(0),S=(0,s.usePathname)();return(0,a.useEffect)(()=>{E(30),setTimeout(()=>{E(70)},100),setTimeout(()=>{E(100)},500)},[S]),(0,a.useEffect)(()=>{setTimeout(()=>{E(0)},700)},[]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(m,{color:"#3b82f6",progress:N,onLoaderFinished:()=>E(0)}),(0,t.jsx)(T,{navItems:[{href:"/",label:"Home"},{href:"/about",label:"About"},{href:"/resume",label:"Resume"},{href:"/contact",label:"Contact"},{href:"/blog",label:"Blog"},{href:"/courses",label:"Courses"},{href:"/dr-israr",label:"Dr. Israr"},{href:"/short-lectures",label:"Short Lectures"},{href:"/vu-study-material",label:"VU Study Material"},{href:"/downloads",label:"Downloads"},{href:"/store",label:"Store"},{href:"/tools",label:"Tools"},{href:"/service",label:"Services"},{href:"/schedule-consultation",label:"Schedule Consultation"},{href:"/firewall-bypass-vu",label:"Firewall Bypass vu"},{href:"/porn-blocker",label:"Porn Blocker Extension"},...u?[{href:"/dashboard",label:"Dashboard"}]:[]],buttonClassName:"hidden"}),(0,t.jsx)("header",{className:`fixed top-0 z-40 w-full dark:bg-slate-950/50 transition-all duration-300 ${w?"bg-white/90 backdrop-blur-md shadow-sm dark:bg-slate-950/90":"bg-transparent"}`,children:(0,t.jsxs)("div",{className:"mx-auto flex h-16 max-w-7xl items-center justify-between px-4 md:px-6",children:[(0,t.jsxs)(r.default,{href:"/",className:"flex items-center gap-2",prefetch:"/"!==S&&!v,children:[(0,t.jsx)("div",{className:"flex h-8 w-8 items-center justify-center rounded-full bg-gradient-to-r  overflow-hidden",children:(0,t.jsx)(ti.default,{src:"/about.webp",alt:"Logo",width:32,height:32,priority:!0,quality:90,className:"h-8 w-8 rounded-full object-cover object-top block"})}),(0,t.jsx)("span",{className:"text-xl font-bold text-slate-900 dark:text-white",children:"Waseem Akram"})]}),(0,t.jsxs)("nav",{className:"hidden md:flex md:items-center md:gap-2 relative z-50",children:[(0,t.jsx)(td,{href:"/",label:"Home",currentPath:S,prefetch:"/"!==S&&!v}),(0,t.jsx)(ta,{}),u&&(0,t.jsx)(td,{href:"/dashboard",label:"Dashboard",currentPath:S,prefetch:"/dashboard"!==S&&!v})]}),(0,t.jsxs)("div",{className:"hidden items-center gap-3 md:flex",children:[(0,t.jsx)(th,{includeDashboard:!!u}),(0,t.jsxs)(C.Button,{variant:"ghost",size:"icon",onClick:()=>c("light"===e?"dark":"light"),"aria-label":"Toggle theme",className:"rounded-full",children:[(0,t.jsx)(p.default,{className:"h-5 w-5 rotate-0 scale-100 transition-all dark:-rotate-90 dark:scale-0"}),(0,t.jsx)(f.default,{className:"absolute h-5 w-5 rotate-90 scale-0 transition-all dark:rotate-0 dark:scale-100"})]}),v?(0,t.jsx)("div",{className:"h-9 w-24 animate-pulse rounded-md bg-slate-200 dark:bg-slate-800"}):u?(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)(tm,{user:d}),(0,t.jsx)(o.LogoutLink,{children:(0,t.jsxs)(C.Button,{variant:"outline",size:"sm",className:"gap-2",children:[(0,t.jsx)(g.default,{className:"h-4 w-4"}),(0,t.jsx)("span",{children:"Logout"})]})})]}
1):(0,t.jsx)(l.LoginLink,{postLoginRedirectURL:window.location.href,children:(0,t.jsxs)(C.Button,{size:"sm",className:"gap-2 bg-blue-600 text-white hover:bg-blue-700 dark:bg-blue-700 dark:hover:bg-blue-500",children:[(0,t.jsx)(x.LogIn,{className:"h-4 w-4"}),(0,t.jsx)("span",{children:"Sign Up"})]})})]}),(0,t.jsxs)("div",{className:"flex items-center gap-3 md:hidden",children:[(0,t.jsx)(C.Button,{variant:"ghost",size:"icon","aria-label":"Open search",className:"rounded-full",onClick:()=>{k(!1),window.dispatchEvent(new CustomEvent("command-menu:open"))},children:(0,t.jsx)(b.Search,{className:"h-5 w-5"})}),(0,t.jsxs)(C.Button,{variant:"ghost",size:"icon",onClick:()=>c("dark"===e?"light":"dark"),"aria-label":"Toggle theme",className:"rounded-full",children:[(0,t.jsx)(p.default,{className:"h-5 w-5 rotate-0 scale-100 transition-all dark:-rotate-90 dark:scale-0"}),(0,t.jsx)(f.default,{className:"absolute h-5 w-5 rotate-90 scale-0 transition-all dark:rotate-0 dark:scale-100"})]}),(0,t.jsxs)(ts.Drawer,{open:y,onOpenChange:k,children:[(0,t.jsx)(ts.DrawerTrigger,{asChild:!0,children:(0,t.jsxs)(C.Button,{variant:"ghost",size:"icon",className:"rounded-full",children:[(0,t.jsx)(h.Menu,{className:"h-5 w-5"}),(0,t.jsx)("span",{className:"sr-only",children:"Toggle menu"})]})}),(0,t.jsxs)(ts.DrawerContent,{className:"fixed bottom-0 left-0 right-0 max-h-[85vh] rounded-t-xl",children:[(0,t.jsxs)(ts.DrawerHeader,{children:[(0,t.jsx)(ts.DrawerTitle,{className:"text-center text-xl"}),(0,t.jsx)(ts.DrawerDescription,{className:"text-center"})]}),(0,t.jsxs)("div",{className:"grid gap-1 px-4 max-h-[50vh] overflow-y-auto",children:[(0,t.jsx)(tu,{href:"/",label:"Home",currentPath:S,onClick:()=>k(!1)}),(0,t.jsx)(tn.Accordion,{type:"single",collapsible:!0,className:"w-full",children:tt.map(e=>(0,t.jsxs)(tn.AccordionItem,{value:e.trigger,className:"border-none",children:[(0,t.jsx)(tn.AccordionTrigger,{className:"py-3 px-3 text-sm font-medium hover:no-underline hover:bg-slate-100 dark:hover:bg-slate-800 rounded-lg",children:e.trigger}),(0,t.jsx)(tn.AccordionContent,{className:"pb-0",children:(0,t.jsx)("div",{className:"grid gap-1 pl-2",children:e.items.map(e=>(0,t.jsxs)(r.default,{href:e.href,onClick:()=>k(!1),className:`flex flex-col gap-0.5 rounded-lg p-3 text-sm transition-colors ${S===e.href?"bg-blue-50 text-blue-600 dark:bg-blue-900/20 dark:text-blue-400":"hover:bg-slate-100 dark:hover:bg-slate-800"}`,children:[(0,t.jsx)("span",{className:"font-medium",children:e.title}),(0,t.jsx)("span",{className:"text-xs text-slate-600 dark:text-slate-400",children:e.description})]},e.href))})})]},e.trigger))}),u&&(0,t.jsx)(tu,{href:"/dashboard",label:"Dashboard",currentPath:S,onClick:()=>k(!1)})]}),(0,t.jsxs)(ts.DrawerFooter,{className:"mt-2",children:[v?(0,t.jsx)("div",{className:"h-10 animate-pulse rounded-md bg-slate-200 dark:bg-slate-800"}):u?(0,t.jsxs)("div",{className:"grid gap-3",children:[(0,t.jsxs)("div",{className:"flex items-center gap-3 rounded-lg border border-slate-200 p-3 dark:border-slate-800",children:[(0,t.jsxs)(tl.Avatar,{className:"h-10 w-10 border border-slate-200 dark:border-slate-700",children:[(0,t.jsx)(tl.AvatarImage,{src:d?.picture||"",alt:d?.given_name||"User"}),(0,t.jsx)(tl.AvatarFallback,{children:d?.given_name?.charAt(0)||"U"})]}),(0,t.jsxs)("div",{className:"flex-1 truncate",children:[(0,t.jsxs)("p",{className:"text-sm font-medium",children:[d?.given_name," ",d?.family_name]}),(0,t.jsx)("p",{className:"truncate text-xs text-slate-500 dark:text-slate-400",children:d?.email})]})]}),(0,t.jsx)(o.LogoutLink,{children:(0,t.jsxs)(C.Button,{className:"w-full gap-2",children:[(0,t.jsx)(g.default,{className:"h-4 w-4"}),(0,t.jsx)("span",{children:"Logout"})]})})]}):(0,t.jsx)(l.LoginLink,{children:(0,t.jsxs)(C.Button,{className:"w-full gap-2 bg-blue-500 text-white hover:bg-blue-600 dark:bg-blue-600 dark:hover:bg-blue-500",children:[(0,t.jsx)(x.LogIn,{className:"h-4 w-4"}),(0,t.jsx)("span",{children:"Sign Up"})]})}),(0,t.jsx)(ts.DrawerClose,{asChild:!0,children:(0,t.jsx)(C.Button,{variant:"outline",children:"Close"})})]})]})]})]})]})}),(0,t.jsx)("div",{className:"h-16"})]})}function td({href:e,label:a,currentPath:s,prefetch:n=!1}){let l=s===e;return(0,t.jsxs)(r.default,{href:e,prefetch:n,className:`relative px-1 py-2 text-sm font-medium transition-colors ${l?"text-blue-600 dar
1k:text-blue-400":"text-slate-700 hover:text-blue-600 dark:text-slate-300 dark:hover:text-blue-400"}`,children:[a,l&&(0,t.jsx)("span",{className:"absolute -bottom-1 left-0 h-0.5 w-full bg-blue-600 dark:bg-blue-400"})]})}function tu({href:e,label:a,currentPath:s,onClick:n}){let l=s===e;return(0,t.jsxs)(r.default,{href:e,onClick:n,className:`flex items-center justify-between rounded-lg p-3 text-sm font-medium transition-colors ${l?"bg-blue-50 text-blue-600 dark:bg-blue-900/20 dark:text-blue-400":"hover:bg-slate-100 dark:hover:bg-slate-800"}`,children:[(0,t.jsx)("span",{children:a}),(0,t.jsx)(v.ChevronRight,{className:"h-4 w-4"}),l&&(0,t.jsx)(to.Badge,{className:"ml-auto mr-2 bg-blue-100 text-blue-600 dark:bg-blue-900/30 dark:text-blue-400",children:"Active"})]})}function tm({user:e}){return(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsxs)(tl.Avatar,{className:"h-8 w-8 border border-slate-200 dark:border-slate-700",children:[(0,t.jsx)(tl.AvatarImage,{src:e?.picture||"",alt:e?.given_name||"User"}),(0,t.jsx)(tl.AvatarFallback,{children:e?.given_name?.charAt(0)||"U"})]}),(0,t.jsx)("span",{className:"text-sm font-medium text-slate-700 dark:text-slate-300",children:e?.given_name||"User"})]})}function th({includeDashboard:e}){let a=[{href:"/",label:"Home"},{href:"/about",label:"About"},{href:"/resume",label:"Resume"},{href:"/contact",label:"Contact"},{href:"/blog",label:"Blog"},{href:"/courses",label:"Courses"},{href:"/dr-israr",label:"Dr. Israr"},{href:"/vu-study-material",label:"VU Study Material"},{href:"/downloads",label:"Downloads"},{href:"/store",label:"Store"},{href:"/service",label:"Services"},{href:"/schedule-consultation",label:"Schedule Consultation"},{href:"/firewall-bypass-vu",label:"Firewall Bypass vu"},{href:"/porn-blocker",label:"Porn Blocker Extension"},...e?[{href:"/dashboard",label:"Dashboard"}]:[]];return(0,t.jsx)(T,{navItems:a,mode:"trigger-only"})}e.s(["default",()=>tc],663780)},689554,e=>{"use strict";var t=e.i(945504),a=e.i(81795);function r({children:e,...r}){return(0,t.jsx)(a.ThemeProvider,{...r,children:e})}e.s(["ThemeProvider",()=>r,"default",0,r])},365511,e=>{"use strict";var t=e.i(945504),a=e.i(536340);let r={showFooterSocialLinks:!0,showFooterNowPlaying:!1,showFooterNewsletter:!0,showFooterContactInfo:!0},s=(0,a.createContext)(void 0);function n({children:e}){let[n,l]=(0,a.useState)(r),[o,i]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{try{let e=localStorage.getItem("featureFlags");e&&l(JSON.parse(e))}catch(e){console.error("Error loading feature flags:",e)}finally{i(!0)}},[]),(0,a.useEffect)(()=>{if(o&&1)try{localStorage.setItem("featureFlags",JSON.stringify(n))}catch(e){console.error("Error saving feature flags:",e)}},[n,o]),(0,t.jsx)(s.Provider,{value:{flags:n,toggleFlag:e=>{l(t=>({...t,[e]:!t[e]}))},resetFlags:()=>{l(r)}},children:e})}function l(){let e=(0,a.useContext)(s);if(void 0===e)throw Error("useFeatureFlags must be used within a FeatureFlagProvider");return e}e.s(["FeatureFlagProvider",()=>n,"useFeatureFlags",()=>l])},876841,e=>{"use strict";var t=e.i(945504),a=e.i(45922),r=e.i(23750),s=e.i(167881),n=e.i(269035);e.i(848415);var l=e.i(963184);async function o(e,t){let a=await fetch(e,t);if(!a.ok)throw Error(`Fetcher error: ${a.status} ${a.statusText}`);return a.json()}var i=e.i(671428),c=e.i(886742),d=e.i(314736),u=e.i(679802),m=e.i(135480),h=e.i(365511);let f=(e,t=10)=>e.length>t?e.slice(0,t)+"…":e;function p(){let{flags:e}=(0,h.useFeatureFlags)(),{data:a,isLoading:r}=(0,l.default)(e.showFooterNowPlaying?"/api/now-playing":null,e=>o(e,{cache:"no-store",headers:{"x-app-secret":"GEWHD23732EY3E8YGWF327F@"}}),{refreshInterval:12e3,dedupingInterval:12e3,revalidateOnFocus:!0,revalidateIfStale:!0,revalidateOnReconnect:!0});return(0,t.jsxs)("div",{className:"relative w-full max-w-3xl rounded-xl border border-slate-200 bg-white p-6 shadow-sm transition-all hover:shadow-md dark:border-slate-800 dark:bg-slate-900",children:[(0,t.jsx)("div",{className:"absolute -bottom-2 -right-2 h-8 w-8 rounded-br-xl border-b-4 border-r-4 border-blue-200 dark:border-blue-800"}),(0,t.jsxs)("div",{className:"mb-4 flex items-center gap-2",children:[(0,t.jsxs)(x,{className:"inline-flex items-center gap-1 rounded-full bg-green-100 px-3 py-1 text-xs font-medium text-green-800 dark:bg-green-900/30 dark:text-green-400",children:[(0,t.jsxs)("span",{className:"relative flex h-2 w-2",children:[(0,t.jsx)("span",{className:"absolute inline-flex h-full w-full animate-ping rounded-full bg-green-400 opacity-75"}),(0,t.jsx)("span",{className:"relative inline-flex h-2 w-2 rounded-full bg-green-500"})]}),"Now Playing"]}),(0,t.jsx)("span",{className:"text-sm text-slate-500 dark:text-slate-400",children:"on Spotify"})]}),(0,t.jsxs)("div",{className:"flex items-start gap-4",children:[(0,t.jsx)("div",{className:"relative flex-shrink-0",children:r?(0,t.jsx)(i.Skeleton,{className:"h-16 w-16 rounded-lg"}):a?.albumImageUrl?(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{className:"relative overflow-hidden rounded-lg",children:[(0,t.jsx)(m.default,{src:a.albumImageUrl,alt:`${a.title} album cover`,width:64,height:64,priority:!0,className:"h-16 w-16 object-cover"}),a.isPlaying&&(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center bg-black/50",children:(0,t.jsxs)("div",{className:"flex h-4 items-end justify-center gap-[2px]",children:[(0,t.jsx)(c.motion.span,{className:"block w-[2px] bg-green-400",animate:{height:[4,12,4]},transition:{duration:.6,repeat:1/0,delay:0}}),(0,t.jsx)(c.motion.span,{className:"block w-[2px] bg-green-400",animate:{height:[8,16,8]},transition:{duration:.6,repeat:1/0,delay:.2}}),(0,t.jsx)(c.motion.span,{className:"block w-[2px] bg-green-400",animate:{height:[6,14,6]},transition:{duration:.6,repeat:1/0,delay:.4}}),(0,t.jsx)(c.motion.span,{className:"block w-[2px] bg-green-400",animate:{height:[4,10,4]},transition:{duration:.6,repeat:1/0,delay:.6}})]})})]})}):(0,t.jsx)("div",{className:"flex h-16 w-16 items-center justify-center rounded-lg bg-slate-100 text-slate-400 dark:bg-slate-800",children:(0,t.jsx)(u.Music,{className:"h-8 w-8"})})}),(0,t.jsx)("div",{className:"flex-1 min-w-0",children:(0,t.jsx)(d.AnimatePresence,{mode:"wait",children:r?(0,t.jsxs)(c.motion.div,{initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},className:"space-y-2",children:[(0,t.jsx)(i.Skeleton,{className:"h-4 w-3/4"}),(0,t.jsx)(i.Skeleton,{className:"h-4 w-1/2"})]},"loading"):a?.songUrl?(0,t.jsxs)(c.motion.div,{initial:{opacity:0,y:10},animate:{opacity:1,y:0},exit:{opacity:0},className:"truncate",children:[(0,t.jsx)("a",{className:"block truncate text-base font-medium text-slate-900 hover:text-blue-600 dark:text-white dark:hover:text-blue-400",href:a.songUrl,target:"_blank",rel:"noopener noreferrer",children:f(a.title)}),(0,t.jsx)("p",{className:"truncate text-sm text-slate-500 dark:text-slate-400",children:f(a.artist)}),(0,t.jsx)("p",{className:"truncate text-xs text-slate-400 dark:text-slate-500 mt-1",children:f(a.album)})]},"playing"):(0,t.jsxs)(c.motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},children:[(0,t.jsx)("p",{className:"text-base font-medium text-slate-900 dark:text-white",children:"Not Playing"}),(0,t.jsx)("p",{className:"text-sm text-slate-500 dark:text-slate-400",children:"Spotify is idle"})]},"not-playing")})}),(0,t.jsx)("div",{className:"flex-shrink-0 text-green-500 dark:text-green-400",children:(0,t.jsx)("svg",{className:"h-6 w-6",viewBox:"0 0 168 168",children:(0,t.jsx)("path",{fill:"currentColor",d:"M83.996.277C37.747.277.253 37.77.253 84.019c0 46.251 37.494 83.741 83.743 83.741 46.254 0 83.744-37.49 83.744-83.741 0-46.246-37.49-83.738-83.745-83.738l.001-.004zm38.404 120.78a5.217 5.217 0 01-7.18 1.73c-19.662-12.01-44.414-14.73-73.564-8.07a5.222 5.222 0 01-6.249-3.93 5.213 5.213 0 013.926-6.25c31.9-7.291 59.263-4.15 81.337 9.34 2.46 1.51 3.24 4.72 1.73 7.18zm10.25-22.805c-1.89 3.075-5.91 4.045-8.98 2.155-22.51-13.839-56.823-17.846-83.448-9.764-3.453 1.043-7.1-.903-8.148-4.35a6.538 6.538 0 014.354-8.143c30.413-9.228 68.222-4.758 94.072 11.127 3.07 1.89 4.04 5.91 2.15 8.976v-.001zm.88-23.744c-26.99-16.031-71.52-17.505-97.289-9.684-4.138 1.255-8.514-1.081-9.768-5.219a7.835 7.835 0 015.221-9.771c29.581-8.98 78.756-7.245 109.83 11.202a7.823 7.823 0 012.74 10.733c-2.2 3.722-7.02 4.949-10.73 2.739z"})})})]})]})}let x=({children:e,className:a})=>(0,t.jsx)("span",{className:`inline-flex rounded-full px-3 py-1 text-xs font-medium ${a}`,children:e});var g=e.i(773117),v=e.i(930238),b=e.i(564657),w=e.i(958115),j=e.i(204084),y=e.i(795204),k=e.i(199523),N=e.i(681507),C=e.i(690073),E=e.i(179889),S=e.i(294184),P=e.i(854131),P=P,T=e.i(536340);function R(){let[e,l]=(0,T.useState)(""),[o,i]=(0,T.useState)(!1),[c,d]=(0,T.useState)({type:null,text:""}),{flags:u}=(0,h.useFeatureFlags)(),f=async t=>{if(t.preventDefault(),e){i(!0),d({type:null,text:""});try{if(!(await fetch("/api/newsletter",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:e})})).ok)throw Error("Failed to subscribe");l(""),d({type:"success",text:"You're now subscribed!"})}catch(e){console.error(e),d({type:"error",text:"Something went wrong. Try again later."})}finally{i(!1)}}},x=new Date().getFullYear();return(0,t.jsxs)("footer",{className:"relative overflow-hidden bg-slate-950 text-slate-300",children:[(0,t.jsxs)("div",{className:"absolute inset-0 overflow-hidden opacity-10",children:[(0,t.jsx)("div",{className:"absolute -left-1/4 top-0 h-[500px] w-[500px] rounded-full bg-blue-500"}),(0,t.jsx)("div",{className:"absolute -right-1/4 bottom-0 h-[500px] w-[500px] rounded-full bg-purple-500"})]}),(0,t.jsx)("div",{className:"relative z-10 px-4 md:px-6",children:(0,t.jsxs)("div",{className:"mx-auto max-w-7xl py-12 md:py-16",children:[(0,t.jsxs)("div",{className:"grid gap-8 md:grid-cols-2 lg:grid-cols-12",children:[(0,t.jsxs)("div",{className:"lg:col-span-3",children:[(0,t.jsxs)("div",{className:"mb-4 flex items-center gap-2",children:[(0,t.jsx)("div",{className:"flex h-8 w-8 items-center justify-center rounded-full bg-gradient-to-r from-blue-600 to-purple-600 text-white",children:(0,t.jsx)("span",{className:"font-bold",children:(0,t.jsx)(m.default,{src:"/about.webp",alt:"Logo",width:32,height:32,priority:!0,quality:90,className:"h-8 w-8 rounded-full object-cover object-top block"})})}),(0,t.jsx)("span",{className:"text-xl font-bold text-white",children:"Waseem Akram"})]}),(0,t.jsx)("p",{className:"mb-6 text-slate-400",children:"Cybersecurity expert, web developer, and educator dedicated to sharing knowledge and empowering others in the tech world."}),u.showFooterSocialLinks&&(0,t.jsxs)("div",{className:"mb-6 flex flex-wrap gap-3",children:[(0,t.jsx)(L,{href:"https://linkedin.com/in/hackerwasii",icon:(0,t.jsx)(j.Linkedin,{}),label:"LinkedIn"}),(0,t.jsx)(L,{href:"https://github.com/evildevill",icon:(0,t.jsx)(y.Github,{}),label:"GitHub"}),(0,t.jsx)(L,{href:"https://facebook.com/hackerwasii",icon:(0,t.jsx)(k.Facebook,{}),label:"Facebook"}),(0,t.jsx)(L,{href:"https://instagram.com/wasii_254",icon:(0,t.jsx)(N.Instagram,{}),label:"Instagram"}),(0,t.jsx)(L,{href:"https://www.youtube.com/@hackerwasii?sub_confirmation=1",icon:(0,t.jsx)(C.Youtube,{}),label:"YouTube"}),(0,t.jsx)(L,{href:"https://wa.me/+12267982360",icon:(0,t.jsx)(P.default,{}),label:"WhatsApp"})]}),u.showFooterNowPlaying&&(0,t.jsx)("div",{className:"mt-4",children:(0,t.jsx)(p,{})})]}),(0,t.jsxs)("div",{className:"lg:col-span-2",children:[(0,t.jsx)("h3",{className:"mb-6 text-lg font-semibold text-white",children:"Platform"}),(0,t.jsx)("ul",{className:"space-y-3",children:_.map((e,r)=>(0,t.jsx)("li",{children:(0,t.jsxs)(a.default,{href:e.href,className:"flex items-center gap-2 text-sm text-slate-400 transition-colors hover:text-blue-400",prefetch:e.prefetch,children:[(0,t.jsx)(E.ChevronRight,{className:"h-4 w-4"}),e.label]})},r))})]}),(0,t.jsxs)("div",{className:"lg:col-span-2",children:[(0,t.jsx)("h3",{className:"mb-6 text-lg font-semibold text-white",children:"Resources"}),(0,t.jsx)("ul",{className:"space-y-3",children:A.map((e,r)=>(0,t.jsx)("li",{children:(0,t.jsxs)(a.default,{href:e.href,className:"flex items-center gap-2 text-sm text-slate-400 transition-colors hover:text-blue-400",prefetch:e.prefetch,children:[(0,t.jsx)(E.ChevronRight,{className:"h-4 w-4"}),e.label]})},r))})]}),(0,t.jsxs)("div",{className:"lg:col-span-2",children:[(0,t.jsx)("h3",{className:"mb-6 text-lg font-semibold text-white",children:"Tools"}),(0,t.jsx)("ul",{className:"space-y-3",children:I.map((e,r)=>(0,t.jsx)("li",{children:(0,t.jsxs)(a.default,{href:e.href,className:"flex items-center gap-2 text-sm text-slate-400 transition-colors hover:text-blue-400",prefetch:e.prefetch,children:[(0,t.jsx)(E.ChevronRight,{className:"h-4 w-4"}),e.label]})},r))})]}),(0,t.jsxs)("div",{className:"lg:col-span-3",children:[u.showFooterContactInfo&&(0,t.jsxs)("div",{className:"mb-8",children:[(0,t.jsx)("h3",{className:"mb-6 text-lg font-semibold text-white",children:"Contact Info"}),(0,t.jsxs)("ul",{className:"space-y-3",children:[(0,t.jsxs)("li",{className:"flex items-start gap-3",children:[(0,t.jsx)(g.Mail,{className:"mt-1 h-5 w-5 flex-shrink-0 text-blue-400"}),(0,t.jsx)("span",{className:"text-sm text-slate-400",children:"[email protected]"})]}),(0,t.jsxs)("li",{className:"flex items-start gap-3",children:[(0,t.jsx)(v.Phone,{className:"mt-1 h-5 w-5 flex-shrink-0 text-blue-400"}),(0,t.jsx)("span",{className:"text-sm text-slate-400",children:"+1 (226) 798-2360"})]}),(0,t.jsxs)("li",{className:"flex items-start gap-3",children:[(0,t.jsx)(b.MapPin,{className:"mt-1 h-5 w-5 flex-shrink-0 text-blue-400"}),(0,t.jsx)("span",{className:"text-sm text-slate-400",children:"Lahore, Pakistan"})]})]})]}),u.showFooterNewsletter&&(0,t.jsxs)("div",{children:[(0,t.jsx)("h3",{className:"mb-4 text-lg font-semibold text-white",children:"Newsletter"}),(0,t.jsx)("p",{className:"mb-4 text-sm text-slate-400",children:"Get updates on new content and tips."}),(0,t.jsxs)("form",{onSubmit:f,className:"mb-4 space-y-3",children:[(0,t.jsx)(r.Input,{type:"email",placeholder:"Your email",className:"border-slate-700 bg-slate-800 text-white placeholder:text-slate-500 focus-visible:ring-blue-500",value:e,onCh
1ange:e=>l(e.target.value),required:!0,disabled:o,suppressHydrationWarning:!0}),(0,t.jsx)(s.Button,{type:"submit",className:"w-full gap-2 bg-blue-600 hover:bg-blue-700 dark:text-white",disabled:o,children:o?(0,t.jsx)(S.Loader2,{className:"h-4 w-4 animate-spin"}):(0,t.jsxs)(t.Fragment,{children:["Subscribe",(0,t.jsx)(w.ArrowRight,{className:"h-4 w-4"})]})})]}),c.type&&(0,t.jsx)("p",{className:`text-sm ${"success"===c.type?"text-green-400":"text-red-400"}`,children:c.text}),(0,t.jsx)("p",{className:"text-xs text-slate-500",children:"I respect your privacy. Unsubscribe at any time."})]})]})]}),(0,t.jsx)(n.Separator,{className:"my-8 bg-slate-800"}),(0,t.jsxs)("div",{className:"flex flex-col items-center justify-between gap-4 text-sm md:flex-row",children:[(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[(0,t.jsxs)("span",{children:["© 2020 - ",x," Waseem Akram. All rights reserved."]}),(0,t.jsx)("span",{className:"flex items-center gap-1 text-slate-400",children:"Made with 🩵"})]}),(0,t.jsxs)("div",{className:"flex flex-wrap gap-6",children:[(0,t.jsx)(a.default,{href:"/legal/privacy-policy",className:"text-slate-400 hover:text-blue-400",children:"Privacy Policy"}),(0,t.jsx)(a.default,{href:"/legal/terms",className:"text-slate-400 hover:text-blue-400",children:"Terms of Service"}),(0,t.jsx)(a.default,{href:"/legal/refund-policy",className:"text-slate-400 hover:text-blue-400",children:"Refund Policy"}),(0,t.jsx)(a.default,{href:"/legal/cookies",className:"text-slate-400 hover:text-blue-400",children:"Cookies Policy"})]})]})]})})]})}function L({href:e,icon:r,label:s}){return(0,t.jsxs)(a.default,{href:e,className:"flex h-9 w-9 items-center justify-center rounded-full bg-slate-800 text-slate-400 transition-colors hover:bg-blue-600 hover:text-white",target:"_blank",rel:"noopener noreferrer",children:[(0,t.jsx)("span",{className:"h-6 w-6",children:r}),(0,t.jsx)("span",{className:"sr-only",children:s})]})}let _=[{label:"Home",href:"/",prefetch:!0},{label:"About",href:"/about",prefetch:!0},{label:"Services",href:"/service",prefetch:!0},{label:"Blog",href:"/blog",prefetch:!0},{label:"Courses",href:"/courses",prefetch:!0},{label:"Store",href:"/store",prefetch:!0},{label:"Dashboard",href:"/dashboard",prefetch:!0},{label:"Contact",href:"/contact",prefetch:!0}],A=[{label:"Resume",href:"/resume",prefetch:!0},{label:"Schedule Call",href:"/schedule-consultation",prefetch:!0},{label:"Downloads",href:"/downloads",prefetch:!0},{label:"VU Study Material",href:"/vu-study-material",prefetch:!0},{label:"Dr. Israr Lectures",href:"/dr-israr",prefetch:!0}],I=[{label:"Tools",href:"/tools",prefetch:!0},{label:"Firewall Bypass",href:"/firewall-bypass-vu",prefetch:!0},{label:"URL Shortener",href:"/dashboard/url-shortener",prefetch:!0},{label:"Number Lookup",href:"/number-lookup",prefetch:!0},{label:"Porn Blocker",href:"/porn-blocker",prefetch:!0}];e.s(["default",()=>R],876841)},203484,e=>{"use strict";var t=e.i(945504),a=e.i(81795),r=e.i(995403);let s=({...e})=>{let{theme:s="system"}=(0,a.useTheme)();return(0,t.jsx)(r.Toaster,{theme:s,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...e})};e.s(["Toaster",()=>s])},282760,e=>{"use strict";var t=e.i(848415),a=e.i(536340),r=e.i(480015);function s(){return"u">typeof window}function n(){return"production"}function l(){return"development"===((s()?window.vam:n())||"production")}function o(e){return RegExp(`/${e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}(?=[/?#]|$)`)}function i(e){return(0,a.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]),(0,a.useEffect)(()=>{!function(e={debug:!0}){var t;if(!s())return;!function(e="auto"){if("auto"===e){window.vam=n();return}window.vam=e}(e.mode),window.va||(window.va=function(...e){(window.vaq=window.vaq||[]).push(e)}),e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend));let a=e.scriptSrc?e.scriptSrc:l()?"https://va.vercel-scripts.com/v1/script.debug.js":e.basePath?`${e.basePath}
1/insights/script.js`:"/_vercel/insights/script.js";if(document.head.querySelector(`script[src*="${a}"]`))return;let r=document.createElement("script");r.src=a,r.defer=!0,r.dataset.sdkn="@vercel/analytics"+(e.framework?`/${e.framework}`:""),r.dataset.sdkv="1.6.1",e.disableAutoTrack&&(r.dataset.disableAutoTrack="1"),e.endpoint?r.dataset.endpoint=e.endpoint:e.basePath&&(r.dataset.endpoint=`${e.basePath}/insights`),e.dsn&&(r.dataset.dsn=e.dsn),r.onerror=()=>{let e=l()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log(`[Vercel Web Analytics] Failed to load script from ${a}. ${e}`)},l()&&!1===e.debug&&(r.dataset.debug="false"),document.head.appendChild(r)}({framework:e.framework||"react",basePath:e.basePath??function(){if(void 0!==t.default&&void 0!==t.default.env)return t.default.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...void 0!==e.route&&{disableAutoTrack:!0},...e})},[]),(0,a.useEffect)(()=>{e.route&&e.path&&function({route:e,path:t}){var a;null==(a=window.va)||a.call(window,"pageview",{route:e,path:t})}({route:e.route,path:e.path})},[e.route,e.path]),null}function c(e){let s,n,l,{route:c,path:d}=(s=(0,r.useParams)(),n=(0,r.useSearchParams)(),l=(0,r.usePathname)(),s?{route:function(e,t){if(!e||!t)return e;let a=e;try{let e=Object.entries(t);for(let[t,r]of e)if(!Array.isArray(r)){let e=o(r);e.test(a)&&(a=a.replace(e,`/[${t}]`))}for(let[t,r]of e)if(Array.isArray(r)){let e=o(r.join("/"));e.test(a)&&(a=a.replace(e,`/[...${t}]`))}return a}catch(t){return e}}(l,Object.keys(s).length?s:Object.fromEntries(n.entries())),path:l}:{route:null,path:l});return a.default.createElement(i,{path:d,route:c,...e,basePath:function(){if(void 0!==t.default&&void 0!==t.default.env)return t.default.env.NEXT_PUBLIC_VERCEL_OBSERVABILITY_BASEPATH}(),framework:"next"})}function d(e){return a.default.createElement(a.Suspense,{fallback:null},a.default.createElement(c,{...e}))}e.s(["Analytics",()=>d])},472967,e=>{"use strict";var t=e.i(848415),a=e.i(536340),r=e.i(480015);function s(){return false}function n(e){return RegExp(`/${e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}(?=[/?#]|$)`)}function l(e){(0,a.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.si)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]);let r=(0,a.useRef)(null);return(0,a.useEffect)(()=>{if(r.current)e.route&&r.current(e.route);else{let a=function(e={}){var t;if(!("u">typeof window)||null===e.route)return null;window.si||(window.si=function(...e){(window.siq=window.siq||[]).push(e)});let a=e.scriptSrc?e.scriptSrc:s()?"https://va.vercel-scripts.com/v1/speed-insights/script.debug.js":e.dsn?"https://va.vercel-scripts.com/v1/speed-insights/script.js":e.basePath?`${e.basePath}/speed-insights/script.js`:"/_vercel/speed-insights/script.js";if(document.head.querySelector(`script[src*="${a}"]`))return null;e.beforeSend&&(null==(t=window.si)||t.call(window,"beforeSend",e.beforeSend));let r=document.createElement("script");return r.src=a,r.defer=!0,r.dataset.sdkn="@vercel/speed-insights"+(e.framework?`/${e.framework}`:""),r.dataset.sdkv="1.3.1",e.sampleRate&&(r.dataset.sampleRate=e.sampleRate.toString()),e.route&&(r.dataset.route=e.route),e.endpoint?r.dataset.endpoint=e.endpoint:e.basePath&&(r.dataset.endpoint=`${e.basePath}/speed-insights/vitals`),e.dsn&&(r.dataset.dsn=e.dsn),s()&&!1===e.debug&&(r.dataset.debug="false"),r.onerror=()=>{console.log(`[Vercel Speed Insights] Failed to load script from ${a}. Please check if any content blockers are enabled and try again.`)},document.head.appendChild(r),{setRoute:e=>{r.dataset.route=e??void 0}}}({framework:e.framework??"react",basePath:e.basePath??function(){if(void 0!==t.default&&void 0!==t.default.env)return t.default.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...e});a&&(r.current=a.setRoute)}},[e.route]),null}function o(e){let s=(()=>{let e=(0,r.useParams)(),t=(0,r.useSearchParams)()||new URLSearchParams,a=(0,r.usePathname)();if(!e)return null;let s=Object.keys(e).length?e:Object.fromEntries(t.entries());if(!a||!s)return a;let l=a;try{let e=Object.entries(s);for(let[t,a]of e)if(!Array.isArray(a)){let e=n(a);e.test(l)&&(l=l.replace(e,`/[${t}]`))}for(let[t,a]of e)if(Array.isArray(a)){let e=n(a.join("/"));e.test(l)&&(l=l.replace(e,`/[...${t}]`))}return l}catch(e){return a}})();return a.default.createElement(l,{route:s,...e,framework:"next",basePath:function(){if(void 0!==t.default&&void 0!==t.default.env)return t.default.env.NEXT_PUBLIC_VERCEL_OBSERVABILITY_BASEPATH}()})}function i(e){return a.default.createElement(a.Suspense,{fallback:null},a.default.createElement(o,{...e}))}e.s(["SpeedInsights",()=>i])},577974,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function({html:e,height:t=null,width:a=null,children:n,dataNtpc:l=""}){return(0,s.useEffect)(()=>{l&&performance.mark("mark_feature_usage",{detail:{feature:`next-third-parties-${l}`}})},[l]),(0,r.jsxs)(r.Fragment,{children:[n,e?(0,r.jsx)("div",{style:{height:null!=t?`${t}px`:"auto",width:null!=a?`${a}px`:"auto"},"data-ntpc":l,dangerouslySetInnerHTML:{__html:e}}):null]})};let r=e.r(945504),s=e.r(536340)},474578,(e,t,a)=>{t.exports=e.r(327001)},771544,(e,t,a)=>{"use strict";
1var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.sendGTMEvent=void 0,a.GoogleTagManager=function(e){let{gtmId:t,gtmScriptUrl:a,dataLayerName:r="dataLayer",auth:i,preview:c,dataLayer:d,nonce:u}=e;o=r;let m=new URL(a||"https://www.googletagmanager.com/gtm.js");return t&&m.searchParams.set("id",t),"dataLayer"!==r&&m.searchParams.set("l",r),i&&m.searchParams.set("gtm_auth",i),c&&(m.searchParams.set("gtm_preview",c),m.searchParams.set("gtm_cookies_win","x")),(0,n.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-gtm"}})},[]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(l.default,{id:"_next-gtm-init",dangerouslySetInnerHTML:{__html:`
2      (function(w,l){
3        w[l]=w[l]||[];
4        w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});
5        ${d?`w[l].push(${JSON.stringify(d)})`:""}
6      })(window,'${r}');`},nonce:u}),(0,s.jsx)(l.default,{id:"_next-gtm","data-ntpc":"GTM",src:m.href,nonce:u})]})};let s=e.r(945504),n=e.r(536340),l=r(e.r(474578)),o="dataLayer";a.sendGTMEvent=(e,t)=>{let a=t||o;window[a]=window[a]||[],window[a].push(e)}},969359,(e,t,a)=>{"use strict";let r;var s=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.GoogleAnalytics=function(e){let{gaId:t,debugMode:a,dataLayerName:s="dataLayer",nonce:i}=e;return void 0===r&&(r=s),(0,l.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-ga"}})},[]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.default,{id:"_next-ga-init",dangerouslySetInnerHTML:{__html:`
7          window['${s}'] = window['${s}'] || [];
8          function gtag(){window['${s}'].push(arguments);}
9          gtag('js', new Date());
10
11          gtag('config', '${t}' ${a?",{ 'debug_mode': true }":""});`},nonce:i}),(0,n.jsx)(o.default,{id:"_next-ga",src:`https://www.googletagmanager.com/gtag/js?id=${t}`,nonce:i})]})},a.sendGAEvent=function(){void 0===r?console.warn("@next/third-parties: GA has not been initialized"):window[r]?window[r].push(arguments):console.warn(`@next/third-parties: GA dataLayer ${r} does not exist`)};let n=e.r(945504),l=e.r(536340),o=s(e.r(474578))},790897,e=>{"use strict";var t=e.i(945504),a=e.i(474578),r=e.i(246844);function s(){let{isSubscriber:e,loading:s}=(0,r.useIsSubscriber)();return s||e?null:(0,t.jsx)(a.default,{async:!0,src:"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9670252621494000",crossOrigin:"anonymous"})}e.s(["default",()=>s])},581687,e=>{"use strict";var t=e.i(945504),a=e.i(536340),r=e.i(167881),s=e.i(463735),n=e.i(649230),n=n,l=e.i(7284);e.s(["default",0,()=>{let[e,o]=(0,a.useState)(!1);return((0,a.useEffect)(()=>{let e="accepted"===localStorage.getItem("cookie-consent"),t=localStorage.getItem("cookie-dismissed");if(!e){if(t){let e=new Date(t);if(7>Math.floor((new Date().getTime()-e.getTime())/864e5))return}o(!0)}},[]),e)?(0,t.jsxs)("div",{className:(0,l.default)("fixed bottom-4 left-4 right-4 z-50 mx-auto max-w-xl rounded-2xl border border-blue-500/30 bg-white/60 p-4 backdrop-blur-md shadow-lg transition-all duration-300 ease-in-out dark:border-slate-700/40 dark:bg-slate-800/40 sm:flex sm:items-start sm:justify-between sm:p-6",e?"opacity-100 translate-y-0":"opacity-0 translate-y-4"),children:[(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[(0,t.jsx)(n.default,{className:"h-6 w-6 text-slate-800 dark:text-slate-200"}),(0,t.jsx)("div",{className:"mb-4 sm:mb-0",children:(0,t.jsxs)("p",{className:"text-sm text-slate-800 dark:text-slate-200",children:["We use cookies to personalize content and improve your experience. Read our"," ",(0,t.jsx)("a",{href:"/legal/privacy-policy",className:"underline underline-offset-2 hover:text-blue-600 dark:hover:text-blue-400",children:"Privacy Policy"}),"."]})})]}),(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(r.Button,{variant:"outline",size:"sm",onClick:()=>{localStorage.setItem("cookie-consent","accepted"),localStorage.removeItem("cookie-dismissed"),o(!1)},className:"text-xs px-3 py-1 backdrop-blur-md",children:"Accept"}),(0,t.jsx)("button",{onClick:()=>{localStorage.setItem("cookie-dismissed",new Date().toISOString()),o(!1)},className:"text-slate-500 hover:text-slate-800 dark:text-slate-400 dark:hover:text-white",children:(0,t.jsx)(s.X,{className:"h-4 w-4"})})]})]}):null}],581687)},961519,e=>{"use strict";
11var t=e.i(945504),a=e.i(536340),r=e.i(300527),s=e.i(463735),n=e.i(567841),n=n,l=e.i(992026),o=e.i(824837),i=e.i(585569),c=e.i(773117),d=e.i(930238),u=e.i(186208),m=e.i(167881),h=e.i(319036),f=e.i(10708),p=e.i(365511),x=e.i(886742),g=e.i(314736);let v=({className:e})=>(0,t.jsx)("svg",{className:e,viewBox:"0 0 168 168",fill:"currentColor",children:(0,t.jsx)("path",{d:"M83.996.277C37.747.277.253 37.77.253 84.019c0 46.251 37.494 83.741 83.743 83.741 46.254 0 83.744-37.49 83.744-83.741 0-46.246-37.49-83.738-83.745-83.738l.001-.004zm38.404 120.78a5.217 5.217 0 01-7.18 1.73c-19.662-12.01-44.414-14.73-73.564-8.07a5.222 5.222 0 01-6.249-3.93 5.213 5.213 0 013.926-6.25c31.9-7.291 59.263-4.15 81.337 9.34 2.46 1.51 3.24 4.72 1.73 7.18zm10.25-22.805c-1.89 3.075-5.91 4.045-8.98 2.155-22.51-13.839-56.823-17.846-83.448-9.764-3.453 1.043-7.1-.903-8.148-4.35a6.538 6.538 0 014.354-8.143c30.413-9.228 68.222-4.758 94.072 11.127 3.07 1.89 4.04 5.91 2.15 8.976v-.001zm.88-23.744c-26.99-16.031-71.52-17.505-97.289-9.684-4.138 1.255-8.514-1.081-9.768-5.219a7.835 7.835 0 015.221-9.771c29.581-8.98 78.756-7.245 109.83 11.202a7.823 7.823 0 012.74 10.733c-2.2 3.722-7.02 4.949-10.73 2.739z"})});function b(){let[e,b]=(0,a.useState)(!1),{flags:w,toggleFlag:j,resetFlags:y}=(0,p.useFeatureFlags)(),k=[{key:"showFooterSocialLinks",label:"Footer Social Links",description:"Display social media icons in the footer",icon:i.Link},{key:"showFooterNowPlaying",label:"Footer Now Playing",description:"Show Spotify now playing widget in footer",icon:v},{key:"showFooterNewsletter",label:"Footer Newsletter",description:"Display newsletter subscription form",icon:c.Mail},{key:"showFooterContactInfo",label:"Footer Contact Info",description:"Show contact information in footer",icon:d.Phone}];return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(x.motion.div,{className:"fixed right-6 top-1/2 z-50 -translate-y-1/2",initial:{opacity:0,scale:.8,x:20},animate:{opacity:1,scale:1,x:0},transition:{duration:.4,type:"spring",stiffness:260,damping:20},children:(0,t.jsx)(x.motion.div,{whileHover:{scale:1.05},whileTap:{scale:.95},children:(0,t.jsxs)(m.Button,{onClick:()=>b(!0),size:"icon",className:"group relative h-14 w-14 rounded-full bg-gradient-to-br from-blue-600 to-purple-600 shadow-lg hover:shadow-xl hover:from-blue-700 hover:to-purple-700 transition-all duration-300","aria-label":"Feature Flags Settings",children:[(0,t.jsx)(x.motion.div,{animate:{rotate:[0,360]},transition:{duration:20,repeat:1/0,ease:"linear"},className:"absolute inset-0 rounded-full bg-gradient-to-r from-blue-400/20 to-purple-400/20 blur-sm"}),(0,t.jsx)(r.Settings,{className:"relative h-6 w-6 text-white"})]})})}),(0,t.jsx)(g.AnimatePresence,{children:e&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(x.motion.div,{initial:{opacity:0}
11,animate:{opacity:1},exit:{opacity:0},transition:{duration:.2},className:"fixed inset-0 z-50 bg-black/60 backdrop-blur-sm",onClick:()=>b(!1)}),(0,t.jsx)(x.motion.div,{initial:{x:"100%"},animate:{x:0},exit:{x:"100%"},transition:{type:"spring",damping:30,stiffness:300},className:"fixed right-0 top-0 z-50 h-screen w-full max-w-md overflow-hidden bg-white shadow-2xl dark:bg-neutral-950",children:(0,t.jsxs)("div",{className:"flex h-full flex-col",children:[(0,t.jsxs)("div",{className:"relative overflow-hidden border-b border-neutral-200 bg-gradient-to-br from-blue-50 via-white to-purple-50 px-6 py-6 dark:border-neutral-800 dark:from-neutral-900 dark:via-neutral-950 dark:to-neutral-900",children:[(0,t.jsx)("div",{className:"absolute inset-0 bg-grid-pattern opacity-5"}),(0,t.jsxs)("div",{className:"relative flex items-start justify-between",children:[(0,t.jsxs)("div",{className:"flex items-start gap-4",children:[(0,t.jsx)(x.motion.div,{initial:{rotate:-180,scale:0},animate:{rotate:0,scale:1},transition:{type:"spring",stiffness:260,damping:20},className:"flex h-12 w-12 items-center justify-center rounded-xl bg-gradient-to-br from-blue-600 to-purple-600 shadow-lg",children:(0,t.jsx)(o.Sparkles,{className:"h-6 w-6 text-white"})}),(0,t.jsx)("div",{children:(0,t.jsx)("h2",{className:"text-xl font-bold text-neutral-900 dark:text-white",children:"Feature Flags"})})]}),(0,t.jsx)(m.Button,{onClick:()=>b(!1),variant:"ghost",size:"icon",className:"h-10 w-10 rounded-full hover:bg-neutral-100 dark:hover:bg-neutral-800",children:(0,t.jsx)(s.X,{className:"h-5 w-5"})})]})]}),(0,t.jsxs)("div",{className:"flex-1 overflow-y-auto px-6 py-6",children:[(0,t.jsx)(x.motion.div,{initial:{opacity:0,y:-10},animate:{opacity:1,y:0},transition:{delay:.1},className:"mb-6 rounded-xl border border-blue-200 bg-gradient-to-br from-blue-50 to-blue-100/50 p-4 dark:border-blue-900/50 dark:from-blue-950/50 dark:to-blue-900/30",children:(0,t.jsxs)("div",{className:"flex items-start gap-3",children:[(0,t.jsx)("div",{className:"flex h-10 w-10 flex-shrink-0 items-center justify-center rounded-lg bg-blue-100 dark:bg-blue-900/50",children:(0,t.jsx)(u.Lightbulb,{className:"h-5 w-5 text-blue-600 dark:text-blue-400"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-sm font-medium text-blue-900 dark:text-blue-100",children:"Quick Configuration"}),(0,t.jsx)("p",{className:"mt-1 text-xs text-blue-700 dark:text-blue-300",children:"Toggle features on/off. Changes are saved automatically and persist across sessions."})]})]})}),(0,t.jsx)("div",{className:"space-y-3",children:k.map((e,a)=>(0,t.jsx)(x.motion.div,{initial:{opacity:0,x:20},animate:{opacity:1,x:0},transition:{delay:.1+.05*a},children:(0,t.jsxs)("div",{className:`group relative overflow-hidden rounded-xl border bg-white p-4 transition-all duration-200 hover:shadow-md dark:bg-neutral-900 ${w[e.key]?"border-green-200 dark:border-green-900/50":"border-neutral-200 dark:border-neutral-800"}`,children:[w[e.key]&&(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-br from-green-50/50 to-transparent dark:from-green-950/20"}),(0,t.jsxs)("div",{className:"relative flex items-center justify-between gap-4",children:[(0,t.jsxs)("div",{className:"flex flex-1 items-start gap-3",children:[(0,t.jsx)("div",{className:"flex h-10 w-10 flex-shrink-0 items-center justify-center rounded-lg bg-neutral-100 dark:bg-neutral-800",children:(0,t.jsx)(e.icon,{className:"h-5 w-5 text-neutral-700 dark:text-neutral-300"})}),(0,t.jsxs)("div",{className:"flex-1 space-y-1",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(f.Label,{htmlFor:e.key,className:"cursor-pointer text-sm font-semibold text-neutral-900 dark:text-white",children:e.label}),w[e.key]&&(0,t.jsxs)(x.motion.div,{initial:{scale:0},animate:{scale:1},className:"flex h-5 items-center gap-1 rounded-full bg-green-100 px-2 text-xs font-medium text-green-700 dark:bg-green-900/50 dark:text-green-300",children:[(0,t.jsx)(l.Check,{className:"h-3 w-3"}),"Active"]})]}
11),(0,t.jsx)("p",{className:"text-xs text-neutral-600 dark:text-neutral-400",children:e.description})]})]}),(0,t.jsx)(h.Switch,{id:e.key,checked:w[e.key],onCheckedChange:()=>j(e.key),className:"flex-shrink-0"})]})]})},e.key))})]}),(0,t.jsxs)("div",{className:"border-t border-neutral-200 bg-neutral-50/50 px-6 py-4 dark:border-neutral-800 dark:bg-neutral-900/50",children:[(0,t.jsx)(x.motion.div,{whileHover:{scale:1.02},whileTap:{scale:.98},children:(0,t.jsxs)(m.Button,{onClick:y,variant:"outline",className:"w-full gap-2 border-neutral-300 hover:bg-neutral-100 dark:border-neutral-700 dark:hover:bg-neutral-800",children:[(0,t.jsx)(n.default,{className:"h-4 w-4"}),"Reset to Defaults"]})}),(0,t.jsx)("p",{className:"mt-3 text-center text-xs text-neutral-500 dark:text-neutral-400",children:"Changes are saved automatically"})]})]})})]})})]})}e.s(["default",()=>b],961519)}]);

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.