1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="4bb06072-434d-4acf-9ddb-19d56fb057aa",e._sentryDebugIdIdentifier="sentry-dbid-4bb06072-434d-4acf-9ddb-19d56fb057aa")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8450],{18955:(e,t,a)=>{"use strict";a.d(t,{c:()=>l});var r=a(36809);function n(e,t){return(...e)=>{try{return t(...e)}catch{throw Error(void 0)}}}let l=n(0,r.c3);n(0,r.kc)},20063:(e,t,a)=>{"use strict";var r=a(47260);a.o(r,"usePathname")&&a.d(t,{usePathname:function(){return r.usePathname}}),a.o(r,"useRouter")&&a.d(t,{useRouter:function(){return r.useRouter}}),a.o(r,"useSearchParams")&&a.d(t,{useSearchParams:function(){return r.useSearchParams}})},25353:(e,t,a)=>{"use strict";a.d(t,{default:()=>i});var r=a(95155),n=a(12115),l=a(47650);function s(e){let{policyType:t,legal:a,onClose:s}=e,[i,o]=(0,n.useState)(!1),[d,c]=(0,n.useState)(!1),u=(0,n.useRef)(null),m=(0,n.useRef)(null);(0,n.useEffect)(()=>{o(!0),requestAnimationFrame(()=>{requestAnimationFrame(()=>c(!0))})},[]),(0,n.useEffect)(()=>{let e=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=e}},[]),(0,n.useEffect)(()=>{var e;null==(e=u.current)||e.focus();let t=e=>{if("Escape"===e.key&&s(),"Tab"===e.key&&m.current){let t=m.current.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');if(0===t.length)return;let a=t[0],r=t[t.length-1];e.shiftKey&&document.activeElement===a?(e.preventDefault(),r.focus()):e.shiftKey||document.activeElement!==r||(e.preventDefault(),a.focus())}};return document.addEventListener("keydown",t),()=>document.removeEventListener("keydown",t)},[s]);let f="privacy"===t?a.privacyTitle:a.termsTitle,x="privacy"===t?a.privacySections:a.termsSections;return i?(0,l.createPortal)((0,r.jsxs)("div",{className:"fixed inset-0 z-50 flex items-center justify-center p-4 sm:p-6",children:[(0,r.jsx)("div",{className:"absolute inset-0 bg-black/60 backdrop-blur-sm transition-opacity duration-300 ".concat(d?"opacity-100":"opacity-0"),onClick:s,"aria-hidden":"true"}),(0,r.jsxs)("div",{ref:m,role:"dialog","aria-modal":"true","aria-labelledby":"legal-modal-title",className:"relative z-10 flex max-h-[85vh] w-full max-w-[720px] flex-col rounded-3xl bg-white shadow-2xl transition-all duration-300 ease-out ".concat(d?"translate-y-0 opacity-100":"translate-y-4 opacity-0"),children:[(0,r.jsxs)("div",{className:"flex items-center justify-between border-b border-slate-100 px-6 py-5 md:px-10 md:py-6",children:[(0,r.jsx)("h2",{id:"legal-modal-title",className:"text-xl font-semibold text-primary-dark md:text-2xl",children:f}),(0,r.jsx)("button",{ref:u,onClick:s,"aria-label":a.closeLabel,className:"flex size-10 shrink-0 items-center justify-center rounded-full bg-section-bg text-slate-500 transition hover:bg-slate-200 hover:text-slate-700",children:(0,r.jsx)("svg",{className:"size-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:(0,r.jsx)("path",{d:"M18 6 6 18M6 6l12 12"})})})]}),(0,r.jsx)("div",{className:"flex-1 overflow-y-auto px-6 py-6 md:px-10 md:py-8",children:(0,r.jsx)("div",{className:"flex flex-col gap-6",children:null==x?void 0:x.map((e,t)=>(0,r.jsxs)("div",{children:[(0,r.jsx)("h3",{className:"mb-3 text-lg font-semibold text-primary-dark",children:e.title}),(0,r.jsx)("p",{className:"text-base leading-[1.8] text-slate-700",children:e.body}),e.items&&e.items.length>0&&(0,r.jsx)("ul",{className:"mt-3 list-disc ps-5 text-base leading-[1.8] text-slate-700",children:e.items.map((e,t)=>(0,r.jsx)("li",{className:"mb-2",children:e},t))})]},t))})}),(0,r.jsx)("div",{className:"border-t border-slate-100 px-6 py-4 md:px-10",children:(0,r.jsx)("p",{className:"text-sm text-text-muted",children:a.lastUpdated})})]})]}),document.body):null}function i(e){let{privacyLabel:t,termsLabel:a,legal:l}
1=e,[i,o]=(0,n.useState)(null);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("ul",{className:"flex flex-col gap-3 text-lg leading-7 text-slate-400",children:[(0,r.jsx)("li",{children:(0,r.jsx)("button",{onClick:()=>o("privacy"),className:"transition hover:text-white",children:t})}),(0,r.jsx)("li",{children:(0,r.jsx)("button",{onClick:()=>o("terms"),className:"transition hover:text-white",children:a})})]}),i&&(0,r.jsx)(s,{policyType:i,legal:l,onClose:()=>o(null)})]})}},41290:()=>{},44643:e=>{e.exports={style:{fontFamily:"'IBM Plex Sans Arabic', 'IBM Plex Sans Arabic Fallback'",fontStyle:"normal"},className:"__className_92a6d2",variable:"__variable_92a6d2"}},57453:e=>{e.exports={style:{fontFamily:"'Inter', 'Inter Fallback'",fontStyle:"normal"},className:"__className_8b3a0b",variable:"__variable_8b3a0b"}},65287:(e,t,a)=>{"use strict";a.d(t,{default:()=>m});var r=a(95155),n=a(12115),l=a(64209),s=a(1659);function i(e){let{children:t,features:a,strict:i=!1}=e,[,d]=(0,n.useState)(!o(a)),c=(0,n.useRef)(void 0);if(!o(a)){let{renderer:e,...t}=a;c.current=e,(0,s.Y)(t)}return(0,n.useEffect)(()=>{o(a)&&a().then(e=>{let{renderer:t,...a}=e;(0,s.Y)(a),c.current=t,d(!0)})},[]),(0,r.jsx)(l.Y.Provider,{value:{renderer:c.current,strict:i},children:t})}function o(e){return"function"==typeof e}var d=a(23900),c=a(15874);let u={renderer:a(94701).J,...d.W,...c.n};function m(e){let{children:t}=e;return(0,r.jsx)(i,{features:u,children:t})}},67866:(e,t,a)=>{"use strict";a.d(t,{default:()=>s});var r=a(95155),n=a(41407),l=a(89560);function s(e){let{ariaLabel:t,whatsappNumber:a}=e,s=(0,n.I)();return(0,r.jsxs)(l.m.a,{href:"https://wa.me/".concat(a),target:"_blank",rel:"noopener noreferrer","aria-label":t,initial:!s&&{opacity:0,scale:0,y:20},animate:s?void 0:{opacity:1,scale:1,y:0},transition:{delay:1,duration:.5,ease:[.22,1,.36,1]},whileHover:s?void 0:{scale:1.1},whileTap:s?void 0:{scale:.92},className:"fixed bottom-6 end-6 z-40 flex h-14 w-14 items-center justify-center rounded-full bg-[#25D366] shadow-lg",children:[(0,r.jsx)("span",{className:"wa-pulse-ring","aria-hidden":"true"}),(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"white",className:"h-7 w-7",children:(0,r.jsx)("path",{d:"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"})})]})}},78138:(e,t,a)=>{"use strict";a.d(t,{default:()=>w});var r=a(95155),n=a(12115),l=a(52619),s=a.n(l),i=a(20063),o=a(18955),d=a(41407),c=a(89560);let u=[{code:"ar",label:"عربÙ"},{code:"en",label:"EN"}];function m(){let e=(0,i.useRouter)(),t=(0,i.usePathname)(),a=(0,d.I)(),n="en"===t.split("/")[1]?"en":"ar";return(0,r.jsx)("div",{role:"group","aria-label":"Language",className:"relative inline-flex items-center rounded-full border border-primary-dark/15 bg-white/70 p-1 backdrop-blur-sm",children:u.map(l=>{let s=l.code===n;return(0,r.jsxs)("button",{type:"button",onClick:()=>(a=>{if(a===n)return;let r=t.replace("/".concat(n),"/".concat(a));e.push(r)})(l.code),"aria-pressed":s,className:"relative z-10 min-w-10 rounded-full px-3 py-1 text-xs font-semibold transition-colors duration-200 ".concat(s?"text-white":"text-primary-dark/70 hover:text-primary-dark"),children:[s&&(0,r.jsx)(c.m.span,{layoutId:"locale-pill-indicator",className:"absolute inset-0 -z-10 rounded-full bg-linear-to-r from-gradient-start to-gradient-end shadow-sm",transition:a?{duration:0}:{type:"spring",stiffness:400,damping:32}}),l.label]},l.code)})})}var f=a(89831),x=a(33182),h=a(49752),p=a(73934);function b(e){return"number"==typeof e?e:parseFloat(e)}var v=a(53127),y=a(53350),g=a(99770);function j(){let{scrollYProgress:e}=(0,f.L)(),t=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{isStatic:a}=(0,n.useContext)(v.Q),r=()=>(0,x.S)(e)?e.get():e;if(a)return(0,g.G)(r);let l=(0,y.d)(r());return(0,n.useInsertionEffect)(()=>(function(e,t,a={}){let r,n=e.get(),l=null,s=n,i="string"==typeof n?n.replace(/[\d.-]/g,""):void 0,o=()=>{l&&(l.stop(),l=null),e.animation=void 0},d=()=>{(()=>{let t=b(e.get()),n=b(s);if(t===n)return o();let i=l?l.getGeneratorVelocity():e.getVelocity();o(),l=new h.s({keyframes:[t,n],velocity:i,type:"spring",restDelta:.001,restSpeed:.01,...a,onUpdate:r})})(),e.animation=l??void 0,e.events.animationStart?.notify(),l?.then(()=>{e.animation=void 0,e.events.animationComplete?.notify()})};if(e.attach((e,t)=>{s=e,r=e=>{var a,r;return t((a=e,(r=i)?a+r:a))},p.Gt.postRender(d)},o),(0,x.S)(t)){let r=!0===a.skipInitialAnimation,n=t.on("change",t=>{var a,n,l,s;r?(r=!1,e.jump((a=t,(n=i)?a+n:a),!1)):e.set((l=t,(s=i)?l+s:l))}),l=e.on("destroy",n);return()=>{n(),l()}}return o}
1)(l,e,t),[l,JSON.stringify(t)]),l}(e,{type:"spring",...t})}(e,{stiffness:120,damping:30,restDelta:.001});return(0,r.jsx)(c.m.div,{"aria-hidden":"true",style:{scaleX:t,transformOrigin:"0% 50%"},className:"fixed inset-x-0 top-0 z-[60] h-[3px] bg-linear-to-r from-gradient-start via-gradient-end to-accent-coral"})}function w(e){var t;let{data:a,logoUrl:l,locale:d}=e,c=(0,o.c)("Header"),u=(0,i.usePathname)(),[f,x]=(0,n.useState)(!1),[h,p]=(0,n.useState)(!1);(0,n.useEffect)(()=>{let e=!1,t=()=>{e||(requestAnimationFrame(()=>{x(window.scrollY>100),e=!1}),e=!0)};return window.addEventListener("scroll",t,{passive:!0}),t(),()=>window.removeEventListener("scroll",t)},[]),(0,n.useEffect)(()=>(document.body.style.overflow=h?"hidden":"",()=>{document.body.style.overflow=""}),[h]);let b="/".concat(d),v=[{id:"hero",href:b,fallback:c("nav_hero")},{id:"doctors",href:"".concat(b,"/doctors"),fallback:c("nav_doctors")},{id:"services",href:"".concat(b,"/services"),fallback:c("nav_services")},{id:"contact",href:"".concat(b,"/contact"),fallback:c("nav_contact")}],y=new Map((null==a||null==(t=a.navLinks)?void 0:t.map(e=>[e.sectionId,e.label]))||[]),g=(e,t)=>y.get(e)||t,w=(e,t)=>"hero"===e?u===b:u.startsWith(t);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(j,{}),(0,r.jsx)("header",{className:"fixed top-0 z-50 w-full transition-all duration-300 ease-out ".concat(f?"border-b border-slate-200/50 bg-white/80 shadow-[0_2px_20px_rgba(0,0,0,0.06)] backdrop-blur-xl":"bg-transparent"),children:(0,r.jsxs)("nav",{"aria-label":"Main navigation",className:"mx-auto flex max-w-[1200px] items-center justify-between px-6 py-3",children:[(0,r.jsxs)(s(),{href:b,className:"flex items-center gap-3",children:[(0,r.jsx)("img",{src:l||"/images/shared/logo.svg",alt:"Sukoon",className:"size-10 object-contain transition-all duration-300"}),(0,r.jsx)("span",{className:"text-lg font-bold text-primary-dark transition-colors duration-300",children:null==a?void 0:a.brand})]}),(0,r.jsx)("div",{className:"hidden items-center gap-1 md:flex",children:v.map(e=>{let t=w(e.id,e.href);return(0,r.jsxs)(s(),{href:e.href,className:"group relative rounded-full px-4 py-2 text-sm transition-all duration-200 ".concat(t?"font-semibold text-primary-dark":"font-medium text-text-muted hover:text-primary-dark"),children:[g(e.id,e.fallback),(0,r.jsx)("span",{className:"pointer-events-none absolute -bottom-0.5 start-1/2 h-0.5 -translate-x-1/2 rtl:translate-x-1/2 rounded-full bg-linear-to-r from-gradient-start to-gradient-end transition-all duration-300 ".concat(t?"w-6 opacity-100":"w-0 opacity-0 group-hover:w-4 group-hover:opacity-60"),"aria-hidden":"true"})]},e.id)})}),(0,r.jsxs)("div",{className:"hidden items-center gap-4 md:flex",children:[(0,r.jsx)(m,{}),(0,r.jsx)(s(),{href:"".concat(b,"#download"),className:"rounded-full bg-gradient-to-r from-gradient-start to-gradient-end px-5 py-2 text-sm font-semibold text-white transition-opacity hover:opacity-90",children:null==a?void 0:a.ctaText})]}),(0,r.jsxs)("button",{className:"relative z-50 flex size-10 flex-col items-center justify-center gap-1.5 md:hidden",onClick:()=>p(e=>!e),"aria-label":"Toggle menu","aria-expanded":h,children:[(0,r.jsx)("span",{className:"block h-0.5 w-6 rounded-full bg-primary-dark transition-all duration-300 ".concat(h?"translate-y-2 rotate-45":"")}),(0,r.jsx)("span",{className:"block h-0.5 w-6 rounded-full bg-primary-dark transition-all duration-300 ".concat(h?"opacity-0":"")}),(0,r.jsx)("span",{className:"block h-0.5 w-6 rounded-full bg-primary-dark transition-all duration-300 ".concat(h?"-translate-y-2 -rotate-45":"")})]})]})}),h&&(0,r.jsx)("div",{className:"fixed inset-0 z-40 bg-black/30 backdrop-blur-sm md:hidden",onClick:()=>p(!1)}),(0,r.jsxs)("div",{className:"fixed top-0 end-0 z-[45] flex h-full w-[280px] flex-col bg-white shadow-2xl transition-transform duration-300 ease-[cubic-bezier(0.22,1,0.36,1)] md:hidden ".concat(h?"translate-x-0":"ltr:translate-x-full rtl:-translate-x-full"),children:[(0,r.jsx)("div",{className:"flex flex-col gap-2 px-6 pt-20",children:v.map(e=>(0,r.jsx)(s(),{href:e.href,onClick:()=>p(!1),className:"rounded-lg px-4 py-3 text-base font-medium transition-colors ".concat(w(e.id,e.href)?"bg-accent-coral/10 font-semibold text-accent-coral":"text-text-muted hover:bg-slate-50 hover:text-primary-dark"),children:g(e.id,e.fallback)},e.id))}),(0,r.jsxs)("div",{className:"mt-auto flex flex-col gap-4 border-t border-slate-100 px-6 py-6",children:[(0,r.jsx)(m,{}),(0,r.jsx)(s(),{href:"".concat(b,"#download"),onClick:()=>p(!1),className:"rounded-full bg-gradient-to-r from-gradient-start to-gradient-end px-5 py-3 text-center text-sm font-semibold text-white",children:null==a?void 0:a.ctaText})]})]})]})}},83315:(e,t,a)=>{Promise.resolve().then(a.t.bind(a,41290,23)),Promise.resolve().then(a.bind(a,65287)),Promise.resolve().then(a.bind(a,78138)),Promise.resolve().then(a.bind(a,25353)),Promise.resolve().then(a.bind(a,67866)),Promise.resolve().then(a.bind(a,3809)),Promise.resolve().then(a.t.bind(a,44643,23)),Promise.resolve().then(a.t.bind(a,57453,23))}},e=>{e.O(0,[2707,6809,4131,8650,2452,2287,8441,3424,7358],()=>e(e.s=83315)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.