PageSourceSearch

https://cyberclinicofficial.org/_next/static/chunks/2qw037u5rhled.js

js cyberclinicofficial.org collected 2026-10-07 12:52:38 UTC 31,607 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,88407,e=>{"use strict";let t=(0,e.i(47826).default)("Linkedin",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]]);e.s(["Linkedin",0,t],88407)},9724,e=>{"use strict";var t=e.i(24345),r=e.i(59568);e.i(25321);var s=e.i(47126);e.i(55824);var n=e.i(83328),i=e.i(2165);let a=[{question:"How do I sign up for these services?",AnswerComponent:(0,t.jsxs)("p",{children:["If you are an SBDC client, you can ask your SBDC advisor for more information. If you are not a member of the SBDC and are interested in our services, you can email us at"," ",(0,t.jsx)("span",{className:"font-semibold text-cyber-red",children:"[email protected]"})," for more information."]})},{question:"How can the Cyber Clinic help my business?",AnswerComponent:(0,t.jsx)("p",{children:"We offer multiple tiers of services designed to help assess, educate, and remediate the cybersecurity posture of your business. We will assess concerns specific to your business and walk you through our findings to ensure a positive learning experience."})},{question:"Am I eligible?",AnswerComponent:(0,t.jsxs)("p",{children:["You can email us at ",(0,t.jsx)("span",{className:"font-semibold text-cyber-red",children:"[email protected]"})," to find more information and sign up for our services today."]})}];function l(){return(0,t.jsx)("section",{className:"py-10 sm:py-12 lg:py-16",children:(0,t.jsxs)("div",{className:"container mx-auto max-w-6xl px-4 sm:px-6 lg:px-16",children:[(0,t.jsxs)("div",{className:"mb-8 text-center sm:mb-10 lg:mb-12",children:[(0,t.jsx)("h2",{className:"text-2xl font-bold text-white sm:text-3xl lg:text-4xl",children:"Frequently Asked Questions"}),(0,t.jsx)("hr",{className:"mx-auto mt-3 w-16 border-t-4 border-cyber-red sm:mt-4 sm:w-20 lg:w-24"}),(0,t.jsxs)("p",{className:"mt-3 text-sm text-gray-200 sm:mt-4 sm:text-base lg:text-lg",children:["Can’t find the answer you’re looking for? Reach out to our"," ",(0,t.jsx)("a",{href:"mailto:[email protected]",className:"font-semibold text-red-600 hover:underline",children:"support team"}),"."]})]}),(0,t.jsxs)("div",{className:"lg:grid lg:grid-cols-12 lg:gap-12",children:[(0,t.jsx)("div",{className:"hidden lg:col-span-5 lg:flex lg:items-center lg:justify-center",children:(0,t.jsx)("img",{src:i.imagesp.bg.client.src,alt:i.imagesp.bg.client.alt,width:404,height:544,style:{objectFit:"cover"}})}),(0,t.jsx)("div",{className:"lg:col-span-7",children:(0,t.jsx)("div",{className:"space-y-4 sm:space-y-6",children:a.map((e,r)=>(0,t.jsx)(n.FaqItem,{question:e.question,children:e.AnswerComponent},r))})})]})]})})}var o=e.i(6305);let c=()=>(0,t.jsxs)("section",{className:"relative z-0 overflow-hidden",children:[(0,t.jsx)("div",{className:"pointer-events-none absolute bottom-0 right-0 h-full w-full",style:{background:"linear-gradient(150deg, rgba(255, 0, 0, 0.5), transparent 32%)",zIndex:-1}}),(0,t.jsx)("div",{className:"container relative z-10 mx-auto px-4 pb-12 pt-40 text-center md:pt-32",children:(0,t.jsxs)(o.motion.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.8},className:"mx-auto max-w-3xl md:max-w-sm lg:max-w-md",children:[(0,t.jsx)("h1",{className:"mb-6 font-beyno text-5xl font-bold text-white md:text-7xl",children:"Our Services"}),(0,t.jsx)("p",{className:"mb-4 text-2xl font-extrabold text-white md:text-4xl",children:"Tailored solutions for every client."}),(0,t.jsx)("p",{className:"mb-8 font-osans text-lg text-gray-200 opacity-80 md:text-xl",children:"Our dedicated team provides various cybersecurity services, ensuring robust protection and peace of mind."})]})})]});var d=e.i(97539);let u=()=>{let[e,r]=(0,d.useState)(!1),s=()=>{r(!1)};return((0,d.useEffect)(()=>{setTimeout(()=>{r(!0)},200)},[]),e)?(0,t.jsxs)("div",{className:"fixed inset-0 z-50 flex items-center justify-center px-4 font-sans sm:px-6 md:px-8 lg:px-10",children:[(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0 bg-black bg-opacity-60"}),(0,t.jsxs)(o.motion.div,{initial:{opacity:0,filter:"blur(10px)"}
1,animate:{opacity:1,filter:"blur(0px)"},transition:{duration:.4,ease:"easeOut"},className:"relative z-10 flex w-full flex-col items-center justify-between border-4 border-gray-300 bg-gray-200 p-6 shadow-[10px_10px_0px_rgba(220,220,220,1)] sm:w-[28rem] sm:p-8 md:w-[34rem] md:p-10 lg:w-[60rem] lg:p-12",style:{borderRadius:"10px"},children:[(0,t.jsx)("button",{onClick:s,className:"absolute right-4 top-4 flex h-8 w-8 items-center justify-center rounded-full bg-gray-200 text-gray-600 transition-colors hover:bg-gray-300 hover:text-gray-800 focus:outline-none","aria-label":"Close popup",children:"✕"}),(0,t.jsx)("div",{className:"absolute left-0 top-0 -z-10 h-32 w-32 bg-gradient-to-br from-red-500 to-transparent opacity-50",style:{clipPath:"polygon(0 0, 100% 0, 0 100%)"}}),(0,t.jsx)("div",{className:"absolute bottom-0 right-0 -z-10 h-32 w-32 bg-gradient-to-tr from-red-500 to-transparent opacity-50",style:{clipPath:"polygon(100% 100%, 0 100%, 100% 0)"}}),(0,t.jsx)("div",{className:"absolute bottom-16 left-24 select-none opacity-60",children:(0,t.jsx)("img",{src:i.imagesp.shape.src,alt:i.imagesp.shape.alt,className:"h-16 w-16 opacity-70"})}),(0,t.jsx)("div",{className:"absolute right-56 top-24 select-none opacity-60",children:(0,t.jsx)("img",{src:i.imagesp.shape.src,alt:i.imagesp.shape.alt,className:"h-16 w-16 opacity-70"})}),(0,t.jsx)("div",{children:(0,t.jsx)("img",{src:i.imagesp.bg.sbdc.src,alt:i.imagesp.bg.sbdc.alt,width:200,height:50,className:"mx-auto mb-4 select-none rounded-xl border border-gray-400 sm:mb-6 md:mb-8"})}),(0,t.jsxs)("div",{className:"mb-4 px-4 text-center text-base font-bold leading-relaxed text-gray-700 sm:px-6 sm:text-lg md:px-8 md:text-xl lg:mb-8 lg:text-2xl",children:["SBDC clients must visit ",(0,t.jsx)("a",{href:"https://www.unlv.edu/econdev/cyber-clinic",className:"border-b-4 border-red-600 text-red-600",target:"_blank",rel:"noopener noreferrer",children:"UNLV's site"})," under UNLV's Office of Economic Development in order to receive Cyber Clinic services.",(0,t.jsx)("br",{}),'Click "Redirect" to go there, or "Proceed to Website" if you\'re not an SBDC client.']}),(0,t.jsxs)("div",{className:"flex flex-col sm:flex-row sm:space-x-4",children:[(0,t.jsx)("button",{onClick:s,className:"mb-4 rounded-lg bg-red-600 px-8 py-3 text-sm font-bold text-white transition-colors hover:bg-red-700 sm:mb-0 sm:px-10 sm:py-4 sm:text-base lg:text-lg",children:"Proceed to Website"}),(0,t.jsx)("a",{href:"https://www.unlv.edu/econdev/cyber-clinic",target:"_blank",rel:"noopener noreferrer",className:"rounded-lg bg-gray-500 px-12 py-4 text-2xl font-bold text-white transition-colors hover:bg-gray-600",children:"Redirect"})]})]})]}):null};var m=e.i(47826);let f=(0,m.default)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]]),p=(0,m.default)("Wrench",[["path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z",key:"cbrjhi"}]]);var x=e.i(77572);let h=()=>{let e=[{id:"level1",title:"CARE Level 1",subTitle:"CARE Level 1 - Assessment, Consultation, Education",icon:(0,t.jsx)(f,{className:"h-6 w-6 text-red-500"}),tabs:[{id:"assessment",title:"Assessment",content:"Our team will visit the business, where they will identify important assets and evaluate their criticality, analyze vulnerabilities or potential threats, and recommend controls to improve the business's security. All findings are compiled in a report that is presented to the small business."},{id:"consultation",title:"Consultation",content:"Cyber Clinic members will review the report with the business owners, answer questions, provide advice, and ensure that all the concerns of the owner are addressed."},{id:"education",title:"Education",content:"Cyber Clinic members will inform small business owners as much as possible about relevant cybersecurity concepts, principles, and strategies throughout each step of our process. In addition, members will also provide resources that small business owners can refer to for additional cybersecurity knowledge."}]},{id:"level2",title:"CARE Level 2",subTitle:"CARE Level 2 - Tier 1 Services + Remediation",icon:(0,t.jsx)(p,{className:"h-6 w-6 text-red-500"}),tabs:[{id:"implementation",title:"Implementation",content:"Our team will implement the recommended security measures and controls based on the assessment findings, ensuring your business meets cybersecurity best practices."},{id:"remediation",title:"Remediation",content:"Cyber Clinic members will perform any approved tasks necessary to implement recommendations and remediate various vulnerabilities discovered throughout the course of the assessment."}]}],[r,s]=(0,d.useState)({level1:"assessment",level2:"implementation"});return(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("section",{className:"relative overflow-hidden px-4 md:px-8",children:[(0,t.jsxs)("h2",{className:"mb-4 text-center text-2xl font-bold text-white md:text-3xl lg:text-4xl",children:["We ",(0,t.jsx)("span",{className:"text-red-500",children:"CARE"})," about small businesses"]}),(0,t.jsx)("hr",{className:"mx-auto my-4 w-20 border-t-4 border-red-700 md:w-24"}),(0,t.jsx)("div",{className:"mx-auto mb-6 max-w-3xl px-2 text-center md:mb-8 md:px-4",children:(0,t.jsxs)("p",{className:"font-osans text-sm text-gray-200 opacity-80 md:text-base lg:text-lg",children:["Each level of ",(0,t.jsx)("span",{className:"font-bold text-red-500",children:"CARE"}
1)," is increasingly progressive, with each level designed to provide small businesses with the most appropriate services for their cybersecurity-related needs and capabilities. Each level of service offered revolves around the Cyber"," Clinic's three pillars:",(0,t.jsx)("span",{className:"font-bold text-red-500",children:" Assessment"}),","," ",(0,t.jsx)("span",{className:"font-bold text-red-500",children:"Remediation"}),", and"," ",(0,t.jsx)("span",{className:"font-bold text-red-500",children:"Education"}),"."]})}),(0,t.jsx)("div",{className:"mx-auto w-full max-w-6xl",children:(0,t.jsxs)(x.Tabs,{defaultValue:"level1",className:"w-full",children:[(0,t.jsx)(x.TabsList,{className:"grid w-full grid-cols-1 rounded-t-xl bg-cyber-dark md:grid-cols-2",children:e.map(e=>(0,t.jsx)(x.TabsTrigger,{value:e.id,className:"py-5 text-white data-[state=active]:rounded-t-xl data-[state=active]:bg-black data-[state=active]:text-red-500 data-[state=active]:shadow-sm",children:(0,t.jsx)("div",{className:"flex flex-col items-center gap-2 font-centuryGothicRegular text-xl font-bold",children:(0,t.jsx)("span",{children:e.title})})},e.id))}),(0,t.jsx)("div",{className:"min-h-[400px] bg-cyber-dark p-6",children:e.map(e=>(0,t.jsx)(x.TabsContent,{value:e.id,className:"mt-0",children:(0,t.jsxs)("div",{className:"space-y-6",children:[(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[(0,t.jsx)("div",{className:"flex h-12 w-12 shrink-0 items-center justify-center rounded-md",children:(0,t.jsx)("img",{src:"level1"===e.id?i.imagesp.services.support.src:i.imagesp.services.security.src,alt:"level1"===e.id?i.imagesp.services.support.alt:i.imagesp.services.security.alt,className:"h-12 w-12 invert"})}),(0,t.jsx)("h3",{className:"text-2xl font-semibold text-white",children:e.subTitle})]}),(0,t.jsx)("div",{className:"mt-4 border-b-2 border-gray-700",children:(0,t.jsx)("div",{className:"flex w-full",children:e.tabs.map(n=>(0,t.jsx)("button",{onClick:()=>{var t,r;return t=e.id,r=n.id,void s(e=>({...e,[t]:r}))},className:`flex-1 border-b-2 py-3 font-centuryGothicRegular text-base font-semibold transition-colors duration-300 ${r[e.id]===n.id?"border-red-500 bg-black/60 text-red-500":"border-transparent text-gray-200 hover:bg-black/30 hover:text-red-400"}`,children:n.title},n.id))})}),(0,t.jsx)("div",{className:"mt-6 space-y-4 font-osans text-gray-200 opacity-90",children:e.tabs.map(s=>(0,t.jsx)("div",{className:r[e.id]===s.id?"block":"hidden",children:(0,t.jsx)("p",{className:"text-lg",children:s.content})},s.id))})]})},e.id))})]})})]})})};e.i(81460),e.s(["default",0,function(){return(0,t.jsxs)(r.ReactLenis,{root:!0,options:{syncTouch:!(/iPhone|iPad|iPod/i.test(navigator.userAgent)||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1)},children:[(0,t.jsx)(u,{}),(0,t.jsx)(c,{}),(0,t.jsx)("div",{className:"absolute bottom-0 left-0 right-0 top-0 -z-10 bg-[linear-gradient(to_right,#4f4f4f2e_1px,transparent_1px),linear-gradient(to_bottom,#4f4f4f2e_1px,transparent_1px)] bg-[size:54px_54px] [mask-image:radial-gradient(ellipse_60%_50%_at_50%_0%,#000_70%,transparent_100%)]",style:{height:"1600px"}}),(0,t.jsx)(h,{}),(0,t.jsx)(l,{}),(0,t.jsx)(s.Newsletter,{})]})}],9724)},66902,e=>{"use strict";var t=e.i(97848);e.s(["DecorLeft",()=>t.default])},91068,e=>{"use strict";var t=e.i(91639);e.s(["DecorRight",()=>t.default])},83328,e=>{"use strict";var t=e.i(75255);e.s(["FaqItem",()=>t.default])},55824,97631,97848,91639,e=>{"use strict";var t=e.i(24345);e.s(["default",0,({icon:e,alert:r,message:s,imageSrc:n,imageAlt:i,action:a})=>(0,t.jsxs)("div",{className:"flex h-[600px] w-80 flex-col justify-between border-4 border-slate-200 bg-gray-200 p-6 font-sans shadow-[10px_10px_0px_rgba(220,220,220,1)]",children:[n&&(0,t.jsx)("div",{className:"overflow-hidden rounded-lg",children:(0,t.jsx)("img",{src:n,alt:i??"",className:"h-[200px] w-[290px]"})}),(0,t.jsxs)("div",{className:"border-red flex items-center gap-4 border-b-2",children:[(0,t.jsx)("div",{className:"flex items-center justify-center rounded bg-red-600 p-1",children:e??(0,t.jsx)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",className:"h-6 w-6 fill-white",children:(0,t.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"})})}),(0,t.jsx)("div",{className:"text-lg font-bold uppercase text-red-500",children:r})]}),(0,t.jsx)("div",{className:"border-b-2 pb-4 text-sm font-semibold leading-relaxed text-gray-700 font-osans",children:s}),a&&(0,t.jsx)("a",{href:a.href,className:"brutalist-card__button brutalist-card__button--mark",target:"_blank",rel:"noopener noreferrer",children:(0,t.jsx)("span",{className:"relative",children:a.label})})]})],97631);var r=e.i(2165);e.s(["default",0,({zindex:e})=>{let s;return(0,t.jsx)("div",{className:`absolute left-0 hidden h-[25vh] w-[5vw] md:h-[35vh] md:w-[10vw] lg:block lg:h-[50vh] lg:w-[25vw] -bottom-${(s=window.innerWidth)>=2e3?"32":s>=1620?"24":"12"}`,style:{filter:"brightness(0.6)",pointerEvents:"none",zIndex:e??-1},children:(0,t.jsx)("img",{src:r.imagesp.decor.left.src,alt:r.imagesp.decor.left.alt,style:{objectFit:"cover"},height:350,width:350})})}],97848),e.s(["default",0,({zindex:e})=>(0,t.jsx)("div",{className:"absolute right-0 top-0 hidden h-[25vh] w-[5vw] md:h-[35vh] md:w-[10vw] lg:block lg:h-[50vh] lg:w-[15vw]",style:{filter:"brightness(0.6)",zIndex:e??-1,pointerEvents:"none"},children:(0,t.jsx)("img",{src:r.imagesp.decor.right.src,alt:r.imagesp.decor.right.alt,style:{objectFit:"cover"},height:400,width:400})}
1)],91639),e.i(75255),e.i(48309),e.i(9303),e.i(40058),e.s([],55824)},77572,e=>{"use strict";var t=e.i(24345),r=e.i(97539);function s(e,t,{checkForDefaultPrevented:r=!0}={}){return function(s){if(e?.(s),!1===r||!s.defaultPrevented)return t?.(s)}}function n(e,s=[]){let i=[],a=()=>{let t=i.map(e=>r.createContext(e));return function(s){let n=s?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...s,[e]:n}}),[s,n])}};return a.scopeName=e,[function(s,n){let a=r.createContext(n),l=i.length;i=[...i,n];let o=s=>{let{scope:n,children:i,...o}=s,c=n?.[e]?.[l]||a,d=r.useMemo(()=>o,Object.values(o));return(0,t.jsx)(c.Provider,{value:d,children:i})};return o.displayName=s+"Provider",[o,function(t,i){let o=i?.[e]?.[l]||a,c=r.useContext(o);if(c)return c;if(void 0!==n)return n;throw Error(`\`${t}\` must be used within \`${s}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let s=()=>{let s=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=s.reduce((t,{useScope:r,scopeName:s})=>{let n=r(e)[`__scope${s}`];return{...t,...n}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return s.scopeName=t.scopeName,s}(a,...s)]}function i(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function a(...e){return t=>{let r=!1,s=e.map(e=>{let s=i(e,t);return r||"function"!=typeof s||(r=!0),s});if(r)return()=>{for(let t=0;t<s.length;t++){let r=s[t];"function"==typeof r?r():i(e[t],null)}}}}function l(...e){return r.useCallback(a(...e),e)}function o(e){var s;let n,i=(s=e,(n=r.forwardRef((e,t)=>{let{children:s,...n}=e;if(r.isValidElement(s)){var i;let e,l,o=(i=s,(l=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(l=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),c=function(e,t){let r={...t};for(let s in t){let n=e[s],i=t[s];/^on[A-Z]/.test(s)?n&&i?r[s]=(...e)=>{i(...e),n(...e)}:n&&(r[s]=n):"style"===s?r[s]={...n,...i}:"className"===s&&(r[s]=[n,i].filter(Boolean).join(" "))}return{...e,...r}}(n,s.props);return s.type!==r.Fragment&&(c.ref=t?a(t,o):o),r.cloneElement(s,c)}return r.Children.count(s)>1?r.Children.only(null):null})).displayName=`${s}.SlotClone`,n),l=r.forwardRef((e,s)=>{let{children:n,...a}=e,l=r.Children.toArray(n),o=l.find(d);if(o){let e=o.props.children,n=l.map(t=>t!==o?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,t.jsx)(i,{...a,ref:s,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,t.jsx)(i,{...a,ref:s,children:n})});return l.displayName=`${e}.Slot`,l}var c=Symbol("radix.slottable");function d(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===c}var u=globalThis?.document?r.useLayoutEffect:()=>{},m=r[" useId ".trim().toString()]||(()=>void 0),f=0;function p(e){let[t,s]=r.useState(m());return u(()=>{e||s(e=>e??String(f++))},[e]),e||(t?`radix-${t}`:"")}e.i(31700);var x=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,s)=>{let n=o(`Primitive.${s}`),i=r.forwardRef((e,r)=>{let{asChild:i,...a}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,t.jsx)(i?n:s,{...a,ref:r})});return i.displayName=`Primitive.${s}`,{...e,[s]:i}},{});r[" useEffectEvent ".trim().toString()],r[" useInsertionEffect ".trim().toString()];var h=r[" useInsertionEffect ".trim().toString()]||u;function b({prop:e,defaultProp:t,onChange:s=()=>{},caller:n}){let[i,a,l]=function({defaultProp:e,onChange:t}){let[s,n]=r.useState(e),i=r.useRef(s),a=r.useRef(t);return h(()=>{a.current=t},[t]),r.useEffect(()=>{i.current!==s&&(a.current?.(s),i.current=s)},[s,i]),[s,n,a]}({defaultProp:t,onChange:s}),o=void 0!==e,c=o?e:i;{let t=r.useRef(void 0!==e);r.useEffect(()=>{let e=t.current;if(e!==o){let t=o?"controlled":"uncontrolled";console.warn(`${n} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=o},[o,n])}return[c,r.useCallback(t=>{if(o){let r="function"==typeof t?t(e):t;r!==e&&l.current?.(r)}else a(t)},[o,e,a,l])]}Symbol("RADIX:SYNC_STATE");var v=r.createContext(void 0);function g(e){let t=r.useContext(v);return e||t||"ltr"}var y="rovingFocusGroup.onEntryFocus",w={bubbles:!1,cancelable:!0},j="RovingFocusGroup",[N,C,R]=function(e){let s=e+"CollectionProvider",[i,a]=n(s),[c,d]=i(s,{collectionRef:{current:null},itemMap:new Map}),u=e=>{let{scope:s,children:n}=e,i=r.default.useRef(null),a=r.default.useRef(new Map).current;return(0,t.jsx)(c,{scope:s,itemMap:a,collectionRef:i,children:n})};u.displayName=s;let m=e+"CollectionSlot",f=o(m),p=r.default.forwardRef((e,r)=>{let{scope:s,children:n}=e,i=l(r,d(m,s).collectionRef);return(0,t.jsx)(f,{ref:i,children:n})});p.displayName=m;let x=e+"CollectionItemSlot",h="data-radix-collection-item",b=o(x),v=r.default.forwardRef((e,s)=>{let{scope:n,children:i,...a}=e,o=r.default.useRef(null),c=l(s,o),u=d(x,n);return r.default.useEffect(()=>(u.itemMap.set(o,{ref:o,...a}
1),()=>void u.itemMap.delete(o))),(0,t.jsx)(b,{...{[h]:""},ref:c,children:i})});return v.displayName=x,[{Provider:u,Slot:p,ItemSlot:v},function(t){let s=d(e+"CollectionConsumer",t);return r.default.useCallback(()=>{let e=s.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${h}]`));return Array.from(s.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[s.collectionRef,s.itemMap])},a]}(j),[k,E]=n(j,[R]),[T,A]=k(j),I=r.forwardRef((e,r)=>(0,t.jsx)(N.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,t.jsx)(N.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,t.jsx)(S,{...e,ref:r})})}));I.displayName=j;var S=r.forwardRef((e,n)=>{let i,{__scopeRovingFocusGroup:a,orientation:o,loop:c=!1,dir:d,currentTabStopId:u,defaultCurrentTabStopId:m,onCurrentTabStopIdChange:f,onEntryFocus:p,preventScrollOnEntryFocus:h=!1,...v}=e,N=r.useRef(null),R=l(n,N),k=g(d),[E,A]=b({prop:u,defaultProp:m??null,onChange:f,caller:j}),[I,S]=r.useState(!1),_=(i=r.useRef(p),r.useEffect(()=>{i.current=p}),r.useMemo(()=>(...e)=>i.current?.(...e),[])),M=C(a),D=r.useRef(!1),[P,F]=r.useState(0);return r.useEffect(()=>{let e=N.current;if(e)return e.addEventListener(y,_),()=>e.removeEventListener(y,_)},[_]),(0,t.jsx)(T,{scope:a,orientation:o,dir:k,loop:c,currentTabStopId:E,onItemFocus:r.useCallback(e=>A(e),[A]),onItemShiftTab:r.useCallback(()=>S(!0),[]),onFocusableItemAdd:r.useCallback(()=>F(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>F(e=>e-1),[]),children:(0,t.jsx)(x.div,{tabIndex:I||0===P?-1:0,"data-orientation":o,...v,ref:R,style:{outline:"none",...e.style},onMouseDown:s(e.onMouseDown,()=>{D.current=!0}),onFocus:s(e.onFocus,e=>{let t=!D.current;if(e.target===e.currentTarget&&t&&!I){let t=new CustomEvent(y,w);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=M().filter(e=>e.focusable);O([e.find(e=>e.active),e.find(e=>e.id===E),...e].filter(Boolean).map(e=>e.ref.current),h)}}D.current=!1}),onBlur:s(e.onBlur,()=>S(!1))})})}),_="RovingFocusGroupItem",M=r.forwardRef((e,n)=>{let{__scopeRovingFocusGroup:i,focusable:a=!0,active:l=!1,tabStopId:o,children:c,...d}=e,u=p(),m=o||u,f=A(_,i),h=f.currentTabStopId===m,b=C(i),{onFocusableItemAdd:v,onFocusableItemRemove:g}=f;return r.useEffect(()=>{if(a)return v(),()=>g()},[a,v,g]),(0,t.jsx)(N.ItemSlot,{scope:i,id:m,focusable:a,active:l,children:(0,t.jsx)(x.span,{tabIndex:h?0:-1,"data-orientation":f.orientation,...d,ref:n,onMouseDown:s(e.onMouseDown,e=>{a?f.onItemFocus(m):e.preventDefault()}),onFocus:s(e.onFocus,()=>f.onItemFocus(m)),onKeyDown:s(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void f.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,r){var s;let n=(s=e.key,"rtl"!==r?s:"ArrowLeft"===s?"ArrowRight":"ArrowRight"===s?"ArrowLeft":s);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(n))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(n)))return D[n]}(e,f.orientation,f.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=b().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)n.reverse();else if("prev"===t||"next"===t){var r,s;"prev"===t&&n.reverse();let i=n.indexOf(e.currentTarget);n=f.loop?(r=n,s=i+1,r.map((e,t)=>r[(s+t)%r.length])):n.slice(i+1)}setTimeout(()=>O(n))}}),children:"function"==typeof c?c({isCurrentTabStop:h}):c})})});M.displayName=_;var D={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function O(e,t=!1){let r=document.activeElement;for(let s of e)if(s===r||(s.focus({preventScroll:t}),document.activeElement!==r))return}var P=e=>{var t;let s,n,{present:i,children:a}=e,o=function(e){var t,s;let[n,i]=r.useState(),a=r.useRef({}),l=r.useRef(e),o=r.useRef("none"),[c,d]=(t=e?"mounted":"unmounted",s={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>s[e][t]??e,t));return r.useEffect(()=>{let e=F(a.current);o.current="mounted"===c?e:"none"},[c]),u(()=>{let t=a.current,r=l.current;if(r!==e){let s=o.current,n=F(t);e?d("MOUNT"):"none"===n||t?.display==="none"?d("UNMOUNT"):r&&s!==n?d("ANIMATION_OUT"):d("UNMOUNT"),l.current=e}},[e,d]),u(()=>{if(n){let e,t=n.ownerDocument.defaultView??window,r=r=>{let s=F(a.current).includes(r.animationName);if(r.target===n&&s&&(d("ANIMATION_END"),!l.current)){let r=n.style.animationFillMode;n.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=r)})}},s=e=>{e.target===n&&(o.current=F(a.current))};return n.addEventListener("animationstart",s),n.addEventListener("animationcancel",r),n.addEventListener("animationend",r),()=>{t.clearTimeout(e),n.removeEventListener("animationstart",s),n.removeEventListener("animationcancel",r),n.removeEventListener("animationend",r)}}d("ANIMATION_END")},[n,d]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:r.useCallback(e=>{e&&(a.current=getComputedStyle(e)),i(e)},[])}}(i),c="function"==typeof a?a({present:o.isPresent}):r.Children.only(a),d=l(o.ref,(t=c,(n=(s=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in s&&s.isReactWarning)?t.ref:(n=(s=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in s&&s.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof a||o.isPresent?r.cloneElement(c,{ref:d}):null};function F(e){return e?.animationName||"none"}P.displayName="Presence";var z="Tabs",[L,$]=n(z,[E]),U=E(),[q,W]=L(z),V=r.forwardRef((e,r)=>{let{__scopeTabs:s,value:n,onValueChange:i,defaultValue:a,orientation:l="horizontal",dir:o,activationMode:c="automatic",...d}=e,u=g(o),[m,f]=b({prop:n,onChange:i,defaultProp:a??"",caller:z});return(0,t.jsx)(q,{scope:s,baseId:p(),value:m,onValueChange:f,orientation:l,dir:u,activationMode:c,children:(0,t.jsx)(x.div,{dir:u,"data-orientation":l,...d,ref:r})})});V.displayName=z;var B="TabsList",K=r.forwardRef((e,r)=>{let{__scopeTabs:s,loop:n=!0,...i}=e,a=W(B,s),l=U(s);return(0,t.jsx)(I,{asChild:!0,...l,orientation:a.orientation,dir:a.dir,loop:n,children:(0,t.jsx)(x.div,{role:"tablist","aria-orientation":a.orientation,...i,ref:r})})});K.displayName=B;var G="TabsTrigger",H=r.forwardRef((e,r)=>{let{__scopeTabs:n,value:i,disabled:a=!1,...l}=e,o=W(G,n),c=U(n),d=X(o.baseId,i),u=Z(o.baseId,i),m=i===o.value;return(0,t.jsx)(M,{asChild:!0,...c,focusable:!a,active:m,children:(0,t.jsx)(x.button,{type:"button",role:"tab","aria-selected":m,"aria-controls":u,"data-state":m?"active":"inactive","data-disabled":a?"":void 0,disabled:a,id:d,...l,ref:r,onMouseDown:s(e.onMouseDown,e=>{a||0!==e.button||!1!==e.ctrlKey?e.preventDefault():o.onValueChange(i)}),onKeyDown:s(e.onKeyDown,e=>
1{[" ","Enter"].includes(e.key)&&o.onValueChange(i)}),onFocus:s(e.onFocus,()=>{let e="manual"!==o.activationMode;m||a||!e||o.onValueChange(i)})})})});H.displayName=G;var Y="TabsContent",Q=r.forwardRef((e,s)=>{let{__scopeTabs:n,value:i,forceMount:a,children:l,...o}=e,c=W(Y,n),d=X(c.baseId,i),u=Z(c.baseId,i),m=i===c.value,f=r.useRef(m);return r.useEffect(()=>{let e=requestAnimationFrame(()=>f.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,t.jsx)(P,{present:a||m,children:({present:r})=>(0,t.jsx)(x.div,{"data-state":m?"active":"inactive","data-orientation":c.orientation,role:"tabpanel","aria-labelledby":d,hidden:!r,id:u,tabIndex:0,...o,ref:s,style:{...e.style,animationDuration:f.current?"0s":void 0},children:r&&l})})});function X(e,t){return`${e}-trigger-${t}`}function Z(e,t){return`${e}-content-${t}`}Q.displayName=Y;var J=e.i(42974);let ee=r.forwardRef(({className:e,...r},s)=>(0,t.jsx)(K,{ref:s,className:(0,J.cn)("inline-flex items-center justify-center rounded-lg bg-muted p-0 text-muted-foreground",e),...r}));ee.displayName=K.displayName;let et=r.forwardRef(({className:e,...r},s)=>(0,t.jsx)(H,{ref:s,className:(0,J.cn)("inline-flex items-center justify-center whitespace-nowrap rounded-md px-3 py-1 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow",e),...r}));et.displayName=H.displayName;let er=r.forwardRef(({className:e,...r},s)=>(0,t.jsx)(Q,{ref:s,className:(0,J.cn)("mt-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2",e),...r}));er.displayName=Q.displayName,e.s(["Tabs",0,V,"TabsContent",0,er,"TabsList",0,ee,"TabsTrigger",0,et],77572)},25321,47126,e=>{"use strict";var t=e.i(24345),r=e.i(47826);(0,r.default)("Instagram",[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5",key:"2e1cvw"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z",key:"9exkf1"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5",key:"r4j83e"}]]),e.i(88407),(0,r.default)("Twitter",[["path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z",key:"pff0z6"}]]),(0,r.default)("Youtube",[["path",{d:"M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17",key:"1q2vi4"}],["path",{d:"m10 15 5-3-5-3z",key:"1jp15x"}]]),e.i(55824),e.i(66902),e.i(42974),e.i(41091),e.i(2165),e.i(573);var s=e.i(91068);e.s([],25321),e.s(["Newsletter",0,()=>(0,t.jsxs)("section",{className:"relative z-0 flex items-center justify-center overflow-hidden py-16",children:[(0,t.jsx)("div",{className:"absolute left-1/2 top-1/2 z-0 flex h-[440px] w-[1200px] -translate-x-1/2 -translate-y-1/2 items-center justify-center rounded-xl bg-black",style:{backgroundImage:"url('/images/bg/gradient-2.svg')",backgroundSize:"cover",backgroundPosition:"center",backgroundRepeat:"no-repeat"}}),(0,t.jsx)("div",{className:"absolute right-0 top-0 -z-10",children:(0,t.jsx)(s.DecorRight,{})}),(0,t.jsx)("div",{className:"relative z-20 flex h-96 w-full max-w-full items-center justify-center p-10",children:(0,t.jsxs)("div",{className:"relative max-w-lg text-center",children:[(0,t.jsx)("h2",{className:"mb-2 text-4xl  text-white",children:"Subscribe to Our Newsletter"}),(0,t.jsx)("p",{className:"mb-6 text-cyber-gray font-osans",children:"Stay informed about Cyber Clinic activities, events, and updates."}),(0,t.jsxs)("form",{className:"relative flex justify-center",children:[(0,t.jsx)("input",{type:"email",placeholder:"Enter your email address",className:"w-full rounded-md px-4 py-3 pr-24 text-gray-900 outline-none",required:!0}),(0,t.jsx)("button",{type:"submit",className:"absolute right-0 top-1/2 mr-2 -translate-y-1/2 transform rounded-xl bg-red-700 px-6 py-2 font-semibold text-white transition-colors hover:bg-red-800",children:"Subscribe"})]})]})})]})],47126)}]);

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.