1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,99173,e=>{"use strict";let t=(0,e.i(300191).default)("sliders-horizontal",[["path",{d:"M10 5H3",key:"1qgfaw"}],["path",{d:"M12 19H3",key:"yhmn1j"}],["path",{d:"M14 3v4",key:"1sua03"}],["path",{d:"M16 17v4",key:"1q0r14"}],["path",{d:"M21 12h-9",key:"1o4lsq"}],["path",{d:"M21 19h-5",key:"1rlt1p"}],["path",{d:"M21 5h-7",key:"1oszz2"}],["path",{d:"M8 10v4",key:"tgpxqk"}],["path",{d:"M8 12H3",key:"a7s4jb"}]]);e.s(["SlidersHorizontal",0,t],99173)},993095,(e,t,r)=>{"use strict";function a(e){let{widthInt:t,heightInt:r,blurWidth:a,blurHeight:s,blurDataURL:n,objectFit:i}=e,l=a?40*a:t,o=s?40*s:r,d=l&&o?`viewBox='0 0 ${l} ${o}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${d}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${d?"none":"contain"===i?"xMidYMid":"cover"===i?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${n}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return a}})},977429,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={VALID_LOADERS:function(){return n},imageConfigDefault:function(){return i}};for(var s in a)Object.defineProperty(r,s,{enumerable:!0,get:a[s]});let n=["default","imgix","cloudinary","akamai","custom"],i={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},123673,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return d}}),e.r(510337);let a=e.r(714484),s=e.r(993095),n=e.r(977429),i=["-moz-initial","fill","none","scale-down",void 0];function l(e){return void 0!==e.default}function o(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function d(e,t){var r;let d,u,c,{src:f,sizes:m,unoptimized:h=!1,priority:p=!1,preload:g=!1,loading:x,className:v,quality:y,width:b,height:w,fill:j=!1,style:_,overrideSrc:S,onLoad:k,onLoadingComplete:E,placeholder:N="empty",blurDataURL:O,fetchPriority:M,decoding:P="async",layout:C,objectFit:R,objectPosition:I,lazyBoundary:z,lazyRoot:D,...T}=e,{imgConf:L,showAltText:A,blurComplete:$,defaultLoader:U}=t,q=L||n.imageConfigDefault;if("allSizes"in q)d=q;else{let e=[...q.deviceSizes,...q.imageSizes].sort((e,t)=>e-t),t=q.deviceSizes.sort((e,t)=>e-t),r=q.qualities?.sort((e,t)=>e-t);d={...q,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===U)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let B=T.loader||U;delete T.loader,delete T.srcSet;let H="__next_img_default"in B;if(H){if("custom"===d.loader)throw Object.defineProperty(Error(`Image with src "${f}" is missing "loader" prop. 2Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=B;B=t=>{let{config:r,...a}=t;return e(a)}}if(C){"fill"===C&&(j=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[C];e&&(_={..._,...e});let t={responsive:"100vw",fill:"100vw"}[C];t&&!m&&(m=t)}
2let F="",W=o(b),G=o(w);if((r=f)&&"object"==typeof r&&(l(r)||void 0!==r.src)){let e=l(f)?f.default:f;if(!e.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(e)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!e.height||!e.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(e)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(u=e.blurWidth,c=e.blurHeight,O=O||e.blurDataURL,F=e.src,!j)if(W||G){if(W&&!G){let t=W/e.width;G=Math.round(e.height*t)}else if(!W&&G){let t=G/e.height;W=Math.round(e.width*t)}}else W=e.width,G=e.height}let V=!p&&!g&&("lazy"===x||void 0===x);(!(f="string"==typeof f?f:F)||f.startsWith("data:")||f.startsWith("blob:"))&&(h=!0,V=!1),d.unoptimized&&(h=!0),H&&!d.dangerouslyAllowSVG&&f.split("?",1)[0].endsWith(".svg")&&(h=!0);let X=o(y),J=Object.assign(j?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:R,objectPosition:I}:{},A?{}:{color:"transparent"},_),K=$||"empty"===N?null:"blur"===N?`url("data:image/svg+xml;charset=utf-8,${(0,s.getImageBlurSvg)({widthInt:W,heightInt:G,blurWidth:u,blurHeight:c,blurDataURL:O||"",objectFit:J.objectFit})}")`:`url("${N}")`,Q=i.includes(J.objectFit)?"fill"===J.objectFit?"100% 100%":"cover":J.objectFit,Y=K?{backgroundSize:Q,backgroundPosition:J.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:K}:{},Z=function(e){let{config:t,src:r,unoptimized:s,width:n,quality:i,sizes:l,loader:o}=e;if(s){if(r.startsWith("/")&&!r.startsWith("//")){let e=(0,a.getDeploymentId)();if(e){let t=r.indexOf("?");
2if(-1!==t){let a=new URLSearchParams(r.slice(t+1));a.get("dpl")||(a.append("dpl",e),r=r.slice(0,t)+"?"+a.toString())}else r+=`?dpl=${e}`}}return{src:r,srcSet:void 0,sizes:void 0}}let{widths:d,kind:u}=function(e,t,r){let{deviceSizes:a,allSizes:s}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let a;a=e.exec(r);)t.push(parseInt(a[2]));if(t.length){let e=.01*Math.min(...t);return{widths:s.filter(t=>t>=a[0]*e),kind:"w"}}return{widths:s,kind:"w"}}return"number"!=typeof t?{widths:a,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>s.find(t=>t>=e)||s[s.length-1]))],kind:"x"}}(t,n,l),c=d.length-1;return{sizes:l||"w"!==u?l:"100vw",srcSet:d.map((e,a)=>`${o({config:t,src:r,quality:i,width:e})} ${"w"===u?e:a+1}${u}`).join(", "),src:o({config:t,src:r,quality:i,width:d[c]})}}({config:d,src:f,unoptimized:h,width:W,quality:X,sizes:m,loader:B}),ee=V?"lazy":x;return{props:{...T,loading:ee,fetchPriority:M,width:W,height:G,decoding:P,className:v,style:{...J,...Y},sizes:Z.sizes,srcSet:Z.srcSet,src:S||Z.src},meta:{unoptimized:h,preload:g||p,placeholder:N,fill:j}}}},252022,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return l}});let a=e.r(197760),s="u"<typeof window,n=s?()=>{}:a.useLayoutEffect,i=s?()=>{}:a.useEffect;function l(e){let{headManager:t,reduceComponentsToState:r}=e;function l(){if(t&&t.mountedInstances){let e=a.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return s&&(t?.mountedInstances?.add(e.children),l()),n(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),n(()=>(t&&(t._pendingUpdate=l),()=>{t&&(t._pendingUpdate=l)})),i(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},52990,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={default:function(){return p},defaultHead:function(){return c}};for(var s in a)Object.defineProperty(r,s,{enumerable:!0,get:a[s]});let n=e.r(481258),i=e.r(744066),l=e.r(938053),o=i._(e.r(197760)),d=n._(e.r(252022)),u=e.r(917759);function c(){return[(0,l.jsx)("meta",{charSet:"utf-8"},"charset"),(0,l.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(510337);let m=["name","httpEquiv","charSet","itemProp"];function h(e){let t,r,a,s;return e.reduce(f,[]).reverse().concat(c().reverse()).filter((t=new Set,r=new Set,a=new Set,s={},e=>{let n=!0,i=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){i=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?n=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?n=!1:r.add(e.type);break;case"meta":for(let t=0,r=m.length;t<r;t++){let r=m[t];if(e.props.hasOwnProperty(r))if("charSet"===r)a.has(r)?n=!1:a.add(r);else{let t=e.props[r],a=s[r]||new Set;("name"!==r||!i)&&a.has(t)?n=!1:(a.add(t),s[r]=a)}}}return n})).reverse().map((e,t)=>{let r=e.key||t;return o.default.cloneElement(e,{key:r})})}let p=function(e){let{children:t}=e,r=(0,o.useContext)(u.HeadManagerContext);return(0,l.jsx)(d.default,{reduceComponentsToState:h,headManager:r,children:t})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},733208,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return n}});let a=e.r(481258)._(e.r(197760)),s=e.r(977429),n=a.default.createContext(s.imageConfigDefault)},631804,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return a}});let a=e.r(481258)._(e.r(197760)).default.createContext(null)},613360,(e,t,r)=>{"use strict";function a(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>
2Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return a}})},376923,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return i}});let a=e.r(613360),s=e.r(714484);function n(e){let{config:t,src:r,width:n,quality:i}=e,l=(0,s.getDeploymentId)();if(r.startsWith("/")&&!r.startsWith("//")){let e=r.indexOf("?");if(-1!==e){let t=new URLSearchParams(r.slice(e+1)),a=t.get("dpl");if(a){l=a,t.delete("dpl");let s=t.toString();r=r.slice(0,e)+(s?"?"+s:"")}}}if(r.startsWith("/")&&r.includes("?")&&t.localPatterns?.length===1&&"**"===t.localPatterns[0].pathname&&""===t.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${r}" is using a query string which is not configured in images.localPatterns. 3Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let o=(0,a.findClosestQuality)(i,t);return`${t.path}?url=${encodeURIComponent(r)}&w=${n}&q=${o}${r.startsWith("/")&&l?`&dpl=${l}`:""}`}n.__next_img_default=!0;let i=n},215559,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return b}});let a=e.r(481258),s=e.r(744066),n=e.r(938053),i=s._(e.r(197760)),l=a._(e.r(743190)),o=a._(e.r(52990)),d=e.r(123673),u=e.r(977429),c=e.r(733208);e.r(510337);let f=e.r(631804),m=a._(e.r(376923)),h=e.r(786678),p={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,r,a,s,n,i){let l=e?.src;e&&e["data-loaded-src"]!==l&&(e["data-loaded-src"]=l,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&s(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let a=!1,s=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>a,isPropagationStopped:()=>s,persist:()=>{},preventDefault:()=>{a=!0,t.preventDefault()},stopPropagation:()=>{s=!0,t.stopPropagation()}})}a?.current&&a.current(e)}}))}function x(e){return i.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let v=(0,i.forwardRef)((e,t)=>{let{src:r,srcSet:a,sizes:s,height:l,width:o,decoding:d,className:u,style:c,fetchPriority:f,placeholder:m,loading:p,unoptimized:v,fill:y,onLoadRef:b,onLoadingCompleteRef:w,setBlurComplete:j,setShowAltText:_,sizesInput:S,onLoad:k,onError:E,...N}=e,O=(0,i.useCallback)(e=>{e&&(E&&(e.src=e.src),e.complete&&g(e,m,b,w,j,v,S))},[r,m,b,w,j,E,v,S]),M=(0,h.useMergedRef)(t,O);return(0,n.jsx)("img",{...N,...x(f),loading:p,width:o,height:l,decoding:d,"data-nimg":y?"fill":"1",className:u,style:c,sizes:s,srcSet:a,src:r,ref:M,onLoad:e=>{g(e.currentTarget,m,b,w,j,v,S)},onError:e=>{_(!0),"empty"!==m&&j(!0),E&&E(e)}})});function y(e){let{isAppRouter:t,imgAttributes:r}=e,a={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...x(r.fetchPriority)};return t&&l.default.preload?(l.default.preload(r.src,a),null):(0,n.jsx)(o.default,{children:(0,n.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...a},"__nimg-"+r.src+r.srcSet+r.sizes)})}let b=(0,i.forwardRef)((e,t)=>{let r=(0,i.useContext)(f.RouterContext),a=(0,i.useContext)(c.ImageConfigContext),s=(0,i.useMemo)(()=>{let e=p||a||u.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),s=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:s,localPatterns:"u"<typeof window?a?.localPatterns:e.localPatterns}},[a]),{onLoad:l,onLoadingComplete:o}=e,h=(0,i.useRef)(l);(0,i.useEffect)(()=>{h.current=l},[l]);let g=(0,i.useRef)(o);(0,i.useEffect)(()=>{g.current=o},[o]);let[x,b]=(0,i.useState)(!1),[w,j]=(0,i.useState)(!1),{props:_,meta:S}=(0,d.getImgProps)(e,{defaultLoader:m.default,imgConf:s,blurComplete:x,showAltText:w});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(v,{..._,unoptimized:S.unoptimized,placeholder:S.placeholder,fill:S.fill,onLoadRef:h,onLoadingCompleteRef:g,setBlurComplete:b,setShowAltText:j,sizesInput:e.sizes,ref:t}),S.preload?(0,n.jsx)(y,{isAppRouter:!r,imgAttributes:_}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
3dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},720977,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={default:function(){return u},getImageProps:function(){return d}};for(var s in a)Object.defineProperty(r,s,{enumerable:!0,get:a[s]});let n=e.r(481258),i=e.r(123673),l=e.r(215559),o=n._(e.r(376923));function d(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let u=l.Image},388749,(e,t,r)=>{t.exports=e.r(720977)},870053,e=>{"use strict";var t=e.i(938053),r=e.i(968651),a=e.i(227652),s=e.i(388749),n=e.i(22584),i=e.i(112556);e.s(["Logo",0,function(e){let l,o,d,u,c=(0,r.c)(8),{onClick:f}=e,m=(0,i.useTranslations)("header");return c[0]!==m?(l=m("logo_alt"),c[0]=m,c[1]=l):l=c[1],c[2]!==l?(o=(0,t.jsx)(s.default,{src:"/logo.svg",alt:l,width:36,height:36,className:"h-9 w-9 md:h-10 md:w-10 drop-shadow-sm transition-transform group-hover:scale-105",priority:!0}),c[2]=l,c[3]=o):o=c[3],c[4]===Symbol.for("react.memo_cache_sentinel")?(d=(0,t.jsxs)("div",{className:"flex flex-col",children:[(0,t.jsx)("span",{className:"font-amiri text-lg font-bold text-[hsl(var(--primary))] leading-none md:text-xl",children:"دÙÙØ§Ù Ø§ÙØØ¯ÙØ«"}),(0,t.jsx)("span",{className:"text-[9px] text-[hsl(var(--gold))] tracking-widest font-bold uppercase",children:"Diwan Ahadiths"})]}),c[4]=d):d=c[4],c[5]!==f||c[6]!==o?(u=(0,t.jsxs)(a.Link,{href:n.ROUTES.HOME,className:"flex items-center gap-2 transition-opacity hover:opacity-90 group relative z-50",onClick:f,children:[o,d]}),c[5]=f,c[6]=o,c[7]=u):u=c[7],u}])},777800,787243,995333,821384,279533,923150,581100,932901,780753,e=>{"use strict";var t=e.i(938053),r=e.i(968651);e.i(151850);var a=e.i(42429),s=e.i(755146),n=e.i(197760),i=e.i(324856),l=e.i(233908),o=e.i(369471),d=e.i(584230),u=e.i(760515),c=Object.defineProperty,f=(e,t)=>c(e,"name",{value:t,configurable:!0}),m="Avatar",[h,p]=(0,l.createContextScope)(m),g=[0,()=>void 0],[x,v]=h(m),y=n.forwardRef(f(function(e,r){let{__scopeAvatar:a,...s}=e,[i,l]=n.useState("idle"),[o,d]=S();return(0,t.jsx)(x,{scope:a,imageLoadingStatus:i,setImageLoadingStatus:l,imageCount:o,setImageCount:d,children:(0,t.jsx)(u.Primitive.span,{...s,ref:r})})},"Avatar")),b=n.forwardRef(f(function(e,r){let{__scopeAvatar:a,src:s,onLoadingStatusChange:i,...l}=e,c=v("AvatarImage",a);k(c.setImageCount);let f=j(s,{referrerPolicy:l.referrerPolicy,crossOrigin:l.crossOrigin,loadingStatus:c.imageLoadingStatus,setLoadingStatus:c.setImageLoadingStatus}),m=(0,o.useCallbackRef)(e=>{i?.(e)}),h=n.useRef(f);return(0,d.useLayoutEffect)(()=>{let e=h.current;h.current=f,f!==e&&m(f)},[f,m]),"loaded"===f?(0,t.jsx)(u.Primitive.img,{...l,ref:r,src:s}):null},"AvatarImage")),w=n.forwardRef(f(function(e,r){let{__scopeAvatar:a,delayMs:s,...i}=e,l=v("AvatarFallback",a),[o,d]=n.useState(void 0===s);return n.useEffect(()=>{if(void 0!==s){let e=window.setTimeout(()=>d(!0),s);return()=>window.clearTimeout(e)}},[s]),o&&"loaded"!==l.imageLoadingStatus?(0,t.jsx)(u.Primitive.span,{...i,ref:r}):null},"AvatarFallback"));function j(e,t){let{loadingStatus:r,setLoadingStatus:a,referrerPolicy:s,crossOrigin:n}=t;return(0,d.useLayoutEffect)(()=>{if(!e)return void a("error");let t=new window.Image,r=f(e=>{a(_(e.currentTarget))},"handleLoad"),i=f(()=>a("error"),"handleError");return t.addEventListener("load",r),t.addEventListener("error",i),s&&(t.referrerPolicy=s),t.crossOrigin=n??null,t.src=e,a(_(t)),()=>{t.removeEventListener("load",r),t.removeEventListener("error",i),a("idle")}},[e,n,s,a]),r}function _(e){return e.complete?e.naturalWidth>0?"loaded":"error":"loading"}function S(){let e=g;if(i.IS_DEVELOPMENT){let[t]=e=n.useState(0),r=n.useRef(!1);n.useEffect(()=>{t>1&&!r.current&&(r.current=!0,console.warn("Avatar: Only one `Avatar.Image` component should be rendered per `Avatar.Root`, but multiple were detected. This will lead to unexpected behavior."))},[t])}return e}function k(e){i.IS_DEVELOPMENT&&n.useEffect(()=>(e(e=>e+1),()=>{e(e=>e-1)}),[e])}f(j,"useImageLoadingStatus"),f(_,"getImageLoadingStatus"),f(S,"useImageCount"),f(k,"useUpdateImageCount");var E=e.i(444674);let N=n.forwardRef((e,r)=>{let{className:a,...s}=e;return(0,t.jsx)(y,{ref:r,className:(0,E.cn)("relative flex h-10 w-10 shrink-0 overflow-hidden rounded-full",a),...s})});N.displayName=y.displayName,n.forwardRef((e,r)=>{let{className:a,...s}=e;return(0,t.jsx)(b,{ref:r,className:(0,E.cn)("aspect-square h-full w-full",a),...s})}).displayName=b.displayName;let O=n.forwardRef((e,r)=>{let{className:a,...s}=e;return(0,t.jsx)(w,{ref:r,className:(0,E.cn)("flex h-full w-full items-center justify-center rounded-full bg-muted",a),...s})});O.displayName=w.displayName;var M=e.i(519455),P=e.i(338144),C=e.i(300191);let R=(0,C.default)("log-out",[["path",{d:"m16 17 5-5-5-5",key:"1bji2h"}],["path",{d:"M21 12H9",key:"dn1m92"}],["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}]]);e.s(["LogOut",0,R],787243);let I=(0,C.default)("settings",[["path",{d:"M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915",key:"1i5ecw"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);e.s(["Settings",0,I],995333);let z=(0,C.default)("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);e.s(["default",0,z],821384);
3let D=(0,C.default)("send-horizontal",[["path",{d:"M3.714 3.048a.498.498 0 0 0-.683.627l2.843 7.627a2 2 0 0 1 0 1.396l-2.842 7.627a.498.498 0 0 0 .682.627l18-8.5a.5.5 0 0 0 0-.904z",key:"117uat"}],["path",{d:"M6 12h16",key:"s4cdu5"}]]);e.s(["SendHorizontal",0,D],279533);var T=e.i(524574),L=e.i(474859),A=e.i(22584),$=e.i(227652),U=e.i(112556);function q(e){return e[0]}e.s(["UserMenu",0,function(){let e,n,i,l,o,d,u,c,f,m,h,p,g,x,v,y,b,w,j,_,S,k,E,C,B,H,F=(0,r.c)(60),{profile:W,isLoading:G,signOut:V}=(0,a.useAuth)(),X=(0,U.useTranslations)("header.user_menu"),J=(0,U.useTranslations)("header.actions"),K=(0,U.useTranslations)("roles"),Q=(0,U.useTranslations)("role_badges");if(G||!W){let e;return F[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)("div",{className:"h-9 w-9 flex items-center justify-center rounded-full bg-[hsl(var(--muted)/0.3)]",children:(0,t.jsx)(P.Loader2,{className:"h-4 w-4 animate-spin text-[hsl(var(--muted-foreground))]"})}),F[0]=e):e=F[0],e}F[1]!==W.email||F[2]!==W.firstName||F[3]!==W.lastName?(n=(e=W.firstName?`${W.firstName} ${W.lastName||""}`.trim():W.email?.split("@")[0]||"User").split(" ").map(q).join("").substring(0,2).toUpperCase(),F[1]=W.email,F[2]=W.firstName,F[3]=W.lastName,F[4]=e,F[5]=n):(e=F[4],n=F[5]);let Y=n;return F[6]!==Y?(i=(0,t.jsx)(s.DropdownMenuTrigger,{asChild:!0,children:(0,t.jsx)(M.Button,{variant:"ghost",className:"relative h-9 w-9 rounded-full",children:(0,t.jsx)(N,{className:"h-9 w-9 border border-[hsl(var(--border))]",children:(0,t.jsx)(O,{className:"bg-[hsl(var(--primary)/0.1)] text-[hsl(var(--primary))] font-bold text-xs",children:Y})})})}),F[6]=Y,F[7]=i):i=F[7],F[8]!==e?(l=(0,t.jsx)("p",{className:"text-sm font-medium leading-none font-amiri",children:e}),F[8]=e,F[9]=l):l=F[9],F[10]!==W.email?(o=(0,t.jsx)("p",{className:"text-xs leading-none text-muted-foreground",children:W.email}),F[10]=W.email,F[11]=o):o=F[11],F[12]!==W.role||F[13]!==Q||F[14]!==K?(d=W.role&&(0,t.jsx)("span",{className:`text-xs px-2 py-0.5 rounded-full mt-1 inline-block w-fit font-amiri ${(0,L.getRoleBadgeColor)(W.role,Q)}`,children:(0,L.getRoleDisplayName)(W.role,K)}),F[12]=W.role,F[13]=Q,F[14]=K,F[15]=d):d=F[15],F[16]!==l||F[17]!==o||F[18]!==d?(u=(0,t.jsx)(s.DropdownMenuLabel,{className:"font-normal",children:(0,t.jsxs)("div",{className:"flex flex-col space-y-1",children:[l,o,d]})}),F[16]=l,F[17]=o,F[18]=d,F[19]=u):u=F[19],F[20]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)(s.DropdownMenuSeparator,{}),F[20]=c):c=F[20],F[21]===Symbol.for("react.memo_cache_sentinel")?(f=(0,t.jsx)(z,{className:"ml-2 h-4 w-4"}),F[21]=f):f=F[21],F[22]!==X?(m=X("dashboard"),F[22]=X,F[23]=m):m=F[23],F[24]!==m?(h=(0,t.jsx)($.Link,{href:A.ROUTES.DASHBOARD.HOME,children:(0,t.jsxs)(s.DropdownMenuItem,{className:"cursor-pointer font-amiri focus:bg-[hsl(var(--primary)/0.1)] focus:text-[hsl(var(--primary))]",children:[f,(0,t.jsx)("span",{children:m})]})}),F[24]=m,F[25]=h):h=F[25],F[26]===Symbol.for("react.memo_cache_sentinel")?(p=(0,t.jsx)(T.Bookmark,{className:"ml-2 h-4 w-4"}),F[26]=p):p=F[26],F[27]!==X?(g=X("favorites"),F[27]=X,F[28]=g):g=F[28],F[29]!==g?(x=(0,t.jsx)($.Link,{href:A.ROUTES.FAVORITES,children:(0,t.jsxs)(s.DropdownMenuItem,{className:"cursor-pointer font-amiri focus:bg-[hsl(var(--gold)/0.1)] focus:text-[hsl(var(--gold-dark))]",children:[p,(0,t.jsx)("span",{children:g})]})}),F[29]=g,F[30]=x):x=F[30],F[31]!==W.permissions||F[32]!==J?(v=(0,L.hasPermission)(W.permissions??[],"submission.create")&&(0,t.jsx)($.Link,{href:A.ROUTES.SUBMIT,children:(0,t.jsxs)(s.DropdownMenuItem,{className:"cursor-pointer font-amiri focus:bg-[hsl(var(--primary)/0.1)] focus:text-[hsl(var(--primary))]",children:[(0,t.jsx)(D,{className:"ml-2 h-4 w-4"}),(0,t.jsx)("span",{children:J("submit")})]})}),F[31]=W.permissions,F[32]=J,F[33]=v):v=F[33],F[34]===Symbol.for("react.memo_cache_sentinel")?(y=(0,t.jsx)(I,{className:"ml-2 h-4 w-4"}),F[34]=y):y=F[34],F[35]!==X?(b=X("settings"),F[35]=X,F[36]=b):b=F[36],F[37]!==b?(w=(0,t.jsx)($.Link,{href:A.ROUTES.SETTINGS,children:(0,t.jsxs)(s.DropdownMenuItem,{className:"cursor-pointer font-amiri focus:bg-[hsl(var(--primary)/0.1)] focus:text-[hsl(var(--primary))]",children:[y,(0,t.jsx)("span",{children:b})]})}),F[37]=b,F[38]=w):w=F[38],F[39]===Symbol.for("react.memo_cache_sentinel")?(j=(0,t.jsx)(s.DropdownMenuSeparator,{}),F[39]=j):j=F[39],F[40]!==V?(_=()=>V(),F[40]=V,F[41]=_):_=F[41],F[42]===Symbol.for("react.memo_cache_sentinel")?(S=(0,t.jsx)(R,{className:"ml-2 h-4 w-4"}),F[42]=S):S=F[42],F[43]!==X?(k=X("logout"),F[43]=X,F[44]=k):k=F[44],F[45]!==k?(E=(0,t.jsx)("span",{children:k}),F[45]=k,F[46]=E):E=F[46],F[47]!==_||F[48]!==E?(C=(0,t.jsxs)(s.DropdownMenuItem,{className:"cursor-pointer text-red-600 focus:bg-red-50 focus:text-red-700 font-amiri",onClick:_,children:[S,E]}),F[47]=_,F[48]=E,F[49]=C):C=F[49],F[50]!==x||F[51]!==v||F[52]!==w||F[53]!==C||F[54]!==u||F[55]!==h?(B=(0,t.jsxs)(s.DropdownMenuContent,{className:"w-56",align:"end",forceMount:!0,children:[u,c,h,x,v,w,j,C]}),F[50]=x,F[51]=v,F[52]=w,F[53]=C,F[54]=u,F[55]=h,F[56]=B):B=F[56],F[57]!==i||F[58]!==B?(H=(0,t.jsxs)(s.DropdownMenu,{dir:"rtl",children:[i,B]}),F[57]=i,F[58]=B,F[59]=H):H=F[59],H}],777800);var B=e.i(72290),H=e.i(929121),F=e.i(99173);let W=(0,C.default)("sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]);e.s(["Sun",0,W],923150);let G=(0,C.default)("moon",[["path",{d:"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401",key:"kfwtm"}]]);e.s(["Moon",0,G],581100);let V=(0,C.default)("monitor",[["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2",key:"48i651"}],["line",{x1:"8",x2:"16",y1:"21",y2:"21",key:"1svkeh"}],["line",{x1:"12",x2:"12",y1:"17",y2:"21",key:"vw1qmm"}]]);e.s(["Monitor",0,V],932901);var X=e.i(407738),J=e.i(339259);let K=[{value:"light",icon:W},{value:"dark",icon:G},{value:"system",icon:V}];function Q(e){return e.preventDefault()}e.s(["PreferencesPopover",0,function(){let e,a,i,l,o,d,u,c,f,m,h,p,g,x,v,y,b,w,j,_,S,k,N,O,P,C=(0,r.c)(65),R=(0,B.useLocale)(),I=(0,$.useRouter)(),z=(0,$.usePathname)(),[D,T]=(0,n.useTransition)(),{theme:L,setTheme:A}=(0,X.useTheme)(),{showTashkeel:q,setShowTashkeel:W}=(0,J.useDiacritics)(),G=(0,U.useTranslations)("preferences");C[0]!==R||C[1]!==z||C[2]!==I?(e=e=>{e!==R&&T(()=>{I.replace(z,{locale:e}),I.refresh()})},C[0]=R,C[1]=z,C[2]=I,C[3]=e):e=C[3];let V=e;C[4]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsx)(s.DropdownMenuTrigger,{asChild:!0,children:(0,t.jsx)(M.Button,{variant:"ghost",size:"sm",className:"h-9 w-9 rounded-full p-0 text-[hsl(var(--muted-foreground))] hover:bg-[hsl(var(--muted)/0.3)] hover:text-[hsl(var(--foreground))]",children:(0,t.jsx)(F.SlidersHorizontal,{className:"h-4 w-4"})})}),C[4]=a):a=C[4],C[5]!==G?(i=G("language"),C[5]=G,C[6]=i):i=C[6],C[7]!==i?(l=(0,t.jsx)("span",{className:"mb-2 block text-xs font-medium text-[hsl(var(--muted-foreground))]",children:i}),C[7]=i,C[8]=l):l=C[8],C[9]!==V||C[10]!==D||C[11]!==R?(o=H.LOCALES.map(e=>(0,t.jsx)("button",{onClick:()=>V(e),disabled:D,className:(0,E.cn)("flex-auto rounded-md px-2 py-2 text-xs font-bold transition-colors disabled:opacity-50",R===e?"bg-[hsl(var(--card))] text-[hsl(var(--primary))] shadow-sm":"text-[hsl(var(--muted-foreground))] hover:text-[hsl(var(--foreground))]"),children:H.LOCALE_NAMES[e]},e)),C[9]=V,C[10]=D,C[11]=R,C[12]=o):o=C[12],C[13]!==o?(d=(0,t.jsx)("div",{className:"flex flex-wrap gap-1 rounded-lg border border-[hsl(var(--border))] bg-[hsl(var(--muted)/0.2)] p-1",children:o}),C[13]=o,C[14]=d):d=C[14],C[15]!==l||C[16]!==d?(u=(0,t.jsxs)("div",{className:"mb-3",children:[l,d]}),C[15]=l,C[16]=d,C[17]=u):u=C[17],C[18]!==G?(c=G("theme"),C[18]=G,C[19]=c):c=C[19],C[20]!==c?(f=(0,t.jsx)("span",{className:"mb-2 block text-xs font-medium text-[hsl(var(--muted-foreground))]",children:c}),C[20]=c,C[21]=f):f=C[21],C[22]!==A||C[23]!==G||C[24]!==L?(m=K.map(e=>{let{value:r,icon:a}=e;return(0,t.jsxs)("button",{onClick:()=>A(r),className:(0,E.cn)("flex flex-auto items-center justify-center gap-1.5 rounded-md px-2 py-2 text-xs font-medium transition-colors",L===r?"bg-[hsl(var(--card))] text-[hsl(var(--primary))] shadow-sm":"text-[hsl(var(--muted-foreground))] hover:text-[hsl(var(--foreground))]"),children:[(0,t.jsx)(a,{className:"h-3.5 w-3.5 shrink-0"}),(0,t.jsx)("span",{children:G(r)})]},r)}),C[22]=A,C[23]=G,C[24]=L,C[25]=m):m=C[25],C[26]!==m?(h=(0,t.jsx)("div",{className:"flex flex-wrap gap-1 rounded-lg border border-[hsl(var(--border))] bg-[hsl(var(--muted)/0.2)] p-1",children:m}),C[26]=m,C[27]=h):h=C[27],C[28]!==h||C[29]!==f?(p=(0,t.jsxs)("div",{className:"mb-3",children:[f,h]}),C[28]=h,C[29]=f,C[30]=p):p=C[30],C[31]!==G?(g=G("tashkeel"),C[31]=G,C[32]=g):g=C[32],C[33]!==g?(x=(0,t.jsx)("span",{className:"mb-2 block text-xs font-medium text-[hsl(var(--muted-foreground))]",children:g}),C[33]=g,C[34]=x):x=C[34],C[35]!==W?(v=()=>W(!0),C[35]=W,C[36]=v):v=C[36];let Y=q?"bg-[hsl(var(--card))] text-[hsl(var(--primary))] shadow-sm":"text-[hsl(var(--muted-foreground))] hover:text-[hsl(var(--foreground))]";C[37]!==Y?(y=(0,E.cn)("flex-1 rounded-md px-3 py-1.5 text-xs font-bold transition-colors",Y),C[37]=Y,C[38]=y):y=C[38],C[39]!==G?(b=G("tashkeel_on"),C[39]=G,C[40]=b):b=C[40],C[41]!==v||C[42]!==y||C[43]!==b?(w=(0,t.jsx)("button",{onClick:v,className:y,children:b}),C[41]=v,C[42]=y,C[43]=b,C[44]=w):w=C[44],C[45]!==W?(j=()=>W(!1),C[45]=W,C[46]=j):j=C[46];let Z=q?"text-[hsl(var(--muted-foreground))] hover:text-[hsl(var(--foreground))]":"bg-[hsl(var(--card))] text-[hsl(var(--primary))] shadow-sm";return C[47]!==Z?(_=(0,E.cn)("flex-1 rounded-md px-3 py-1.5 text-xs font-bold transition-colors",Z),C[47]=Z,C[48]=_):_=C[48],C[49]!==G?(S=G("tashkeel_off"),C[49]=G,C[50]=S):S=C[50],C[51]!==j||C[52]!==_||C[53]!==S?(k=(0,t.jsx)("button",{onClick:j,className:_,children:S}),C[51]=j,C[52]=_,C[53]=S,C[54]=k):k=C[54],C[55]!==w||C[56]!==k?(N=(0,t.jsxs)("div",{className:"flex flex-wrap gap-1 rounded-lg border border-[hsl(var(--border))] bg-[hsl(var(--muted)/0.2)] p-1",children:[w,
vendor: 403 bytes, line 3
3k]}),C[55]=w,C[56]=k,C[57]=N):N=C[57],C[58]!==x||C[59]!==N?(O=(0,t.jsxs)("div",{children:[x,N]}),C[58]=x,C[59]=N,C[60]=O):O=C[60],C[61]!==p||C[62]!==O||C[63]!==u?(P=(0,t.jsxs)(s.DropdownMenu,{children:[a,(0,t.jsxs)(s.DropdownMenuContent,{align:"end",className:"w-max min-w-64 max-w-[calc(100vw-2rem)] p-3",onCloseAutoFocus:Q,children:[u,p,O]})]}),C[61]=p,C[62]=O,C[63]=u,C[64]=P):P=C[64],P}],780753)}]);
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.