1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[16584],{16584:(e,t,i)=>{i.r(t),i.d(t,{default:()=>p});var l=i(95155),o=i(72635),n=i(12115),r=i(65725),a=i(77721),s=i(76368),c=i(6576),d=i(25428);function g(e,t="'font-iran', Vazir, IRANSans, sans-serif"){let i=String(e||"").trim();return i?i.startsWith("font-")?(0,a.az)(i):i.includes(",")||i.includes("'")||i.includes('"')?i:t:t}function m(e){let t=String(e||"").trim();return t?(0,c.IB)(t):""}function f(e){let t=String(e||"").trim();return t?t.startsWith("#")||t.startsWith("/")||/^(https?:)?\/\//i.test(t)||t.startsWith("mailto:")||t.startsWith("tel:")?t:`https://${t}`:""}function u(e,t,i){if(e.preventDefault(),e.stopPropagation(),t){if(i)return void window.open(t,"_blank","noopener,noreferrer");window.location.assign(t)}}function h({mediaType:e,icon:t,image:i,color:n,size:r,alt:a}){let s=m(i);return"image"===e&&s?(0,l.jsx)("img",{src:s,alt:a,style:{width:r,height:r,objectFit:"contain",display:"block"}}):t?(0,l.jsx)(o.In,{icon:t,style:{fontSize:r,color:n}}):null}function p({node:e,dir:t="rtl",language:i,page:a,isDark:c=!1}){let y=a?.language?.direction===r.h.LTR||i?.direction===r.h.LTR?"ltr":"rtl",x=(0,d.zA)(e?.defaultProps||{},y),b="ltr"!==y,j=c?s.K.heading:x.titleColor,v=c?s.K.text:x.subtitleColor,I="center"===x.alignment?"center":"left"===x.alignment?"left":"right",N=g(x.titleFontFamily,"'font-peyda', 'font-iran', sans-serif"),w=g(x.subtitleFontFamily,"'font-iran', Vazir, IRANSans, sans-serif"),S=g(x.socialTitleFontFamily,"'font-iran', Vazir, IRANSans, sans-serif"),z="start"===x.headerLogoPosition,F="start"===x.infoIconPosition,C=(0,n.useMemo)(()=>{if("none"===x.logoType)return null;if("image"===x.logoType&&x.logoImage){let e=m(x.logoImage);return e?(0,l.jsx)("img",{src:e,alt:x.logoAlt||x.title,style:{width:x.logoWidth,height:x.logoHeight,objectFit:x.logoImageFit||"contain"}}):null}return"font"===x.logoType&&x.logoIcon?(0,l.jsx)(o.In,{icon:x.logoIcon,style:{fontSize:x.logoIconSize,color:c?s.K.primary:x.iconColor}}):null},[c,x.iconColor,x.logoAlt,x.logoIcon,x.logoIconSize,x.logoImage,x.logoSize,x.logoType,x.title]),T={display:"flex",flexDirection:"column",gap:x.sectionGap,width:"100%",textAlign:I},W=Array.isArray(x.items)?x.items.filter(e=>e.label||e.value):[],k=Array.isArray(x.socialItems)?x.socialItems.filter(e=>e.icon||e.image):[],A=x.logoWidth+2*x.logoPadding,B=x.logoHeight+2*x.logoPadding,P=c&&"transparent"===x.logoBackgroundColor?"transparent":x.logoBackgroundColor,K=c&&!x.logoBorderWidth?"transparent":c?x.logoBorderColor||s.K.border:x.logoBorderColor;return(0,l.jsxs)("div",{dir:y,style:{...T,direction:y},children:[x.title||x.subtitle||C?(0,l.jsxs)("div",{className:"flex w-full items-start gap-4",style:{flexDirection:z?b?"row-reverse":"row":b?"row":"row-reverse",justifyContent:"center"===x.alignment?"center":"space-between"},children:[(0,l.jsxs)("div",{className:"min-w-0 flex-1 space-y-1.5",style:{textAlign:I},children:[x.title?(0,l.jsx)("div",{className:"leading-tight",style:{color:j,fontSize:x.titleFontSize,fontFamily:N,fontWeight:x.titleFontWeight},children:x.title}):null,x.subtitle?(0,l.jsx)("div",{className:"leading-tight",style:{color:v,fontSize:x.subtitleFontSize,fontFamily:w,fontWeight:x.subtitleFontWeight},children:x.subtitle}):null]}),C?(0,l.jsx)("div",{className:"flex shrink-0 items-center justify-center rounded-[20px]",style:{width:A,height:B,minWidth:A,minHeight:B,padding:x.logoPadding,borderRadius:x.logoBorderRadius,border:x.logoBorderWidth>0?`${x.logoBorderWidth}px solid ${K}`:"none",backgroundColor:P},children:C}):null]}):null,W.length?(0,l.jsx)("div",{className:"flex w-full flex-col",style:{gap:x.itemGap},children:W.map(e=>{let t=h({mediaType:e.mediaType,icon:e.icon,image:e.image,color:c?s.K.primary:x.iconColor,size:x.iconSize,alt:e.label||x.title});return(0,l.jsx)("div",{children:function(e,t,i,o,n){let r,a,c,d,m,h,p=(r=String(e.value||"").trim(),a=String(e.label||"").trim(),c=f(e.href),d=g(i.labelFontFamily,"'font-iran', Vazir, IRANSans, sans-serif"),m=g(i.textFontFamily,"'font-iran', Vazir, IRANSans, sans-serif"),h=c?(0,l.jsx)("a",{href:c,target:e.openInNewTab?"_blank":void 0,rel:e.openInNewTab?"noopener noreferrer":void 0,onClick:t=>u(t,c,e.openInNewTab),className:"transition-colors duration-200 hover:opacity-90",style:{color:o?s.K.text:i.textColor},children:r}):r,(0,l.jsxs)("div",{className:"min-w-0 space-y-1",style:{textAlign:"inherit"},children:[a?(0,l.jsx)("div",{className:"leading-6",style:{fontSize:i.labelFontSize,fontFamily:d,fontWeight:i.labelFontWeight,color:o?s.K.primary:i.labelColor},children:a}):null,r?(0,l.jsx)("div",{className:"leading-8",style:{fontSize:i.textFontSize,fontFamily:m,fontWeight:i.textFontWeight,color:o?s.K.text:i.textColor,whiteSpace:"pre-line"},children:h}):null]})),y=e.iconPlacement||"right";if("center"===y)return(0,l.jsxs)("div",{className:"flex w-full flex-col items-center gap-3",style:{textAlign:"center",justifyContent:"center"},children:[(0,l.jsx)("div",{className:"flex items-center justify-center",children:t}),(0,l.jsx)("div",{className:"w-full",children:p})]});let x="left"===y;return(0,l.jsx)("div",{className:"grid w-full items-start gap-4",style:{gridTemplateColumns:x?"auto minmax(0,1fr)":"minmax(0,1fr) auto",direction:"ltr"},children:x?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:"flex items-start justify-center pt-1",children:t}),(0,l.jsx)("div",{style:{direction:n,textAlign:"inherit"},children:p})]}):(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{style:{direction:n,textAlign:"inherit"},children:p}),(0,l.jsx)("div",{className:"flex items-start justify-center pt-1",children:t})]})})}({...e,iconPlacement:e.iconPlacement||(F?"left":"right")},t,x,c,y)},e.id)})}):null,k.length?(0,l.jsxs)("div",{className:"space-y-3",children:[x.socialTitle?(0,l.jsx)("div",{className:"leading-6",style:{color:c?s.K.text:x.labelColor,textAlign:I,fontSize:x.socialTitleFontSize,fontFamily:S,fontWeight:x.socialTitleFontWeight},children:x.socialTitle}):null,(0,l.jsx)("div",{className:"flex flex-wrap items-center",style:{direction:"ltr",ga
1p:x.socialGap,justifyContent:"center"===x.socialAlignment?"center":"left"===x.socialAlignment?"flex-start":"flex-end"},children:k.map(e=>{let t,i,o,n,r;return t=f(e.href),i=h({mediaType:e.mediaType,icon:e.icon,image:e.image,color:c?s.K.primary:x.socialIconColor,size:x.socialIconSize,alt:e.label}),o={width:x.socialIconSize+2*x.socialItemPadding,height:x.socialIconSize+2*x.socialItemPadding,minWidth:x.socialIconSize+2*x.socialItemPadding,minHeight:x.socialIconSize+2*x.socialItemPadding,borderRadius:x.socialBorderRadius,backgroundColor:c?s.K.surfaceSoft:x.socialItemBackgroundColor,border:`1px solid ${c?s.K.border:x.socialItemBorderColor}`},n={backgroundColor:c?s.K.primarySoft:x.socialItemHoverBackgroundColor,borderRadius:x.socialBorderRadius},r=(0,l.jsx)("span",{className:"flex h-full w-full items-center justify-center leading-none",children:i}),t?(0,l.jsxs)("a",{href:t,target:e.openInNewTab?"_blank":void 0,rel:e.openInNewTab?"noopener noreferrer":void 0,onClick:i=>u(i,t,e.openInNewTab),className:"group relative inline-flex items-center justify-center overflow-hidden transition-all duration-200",style:o,title:e.label,"aria-label":e.label,children:[r,(0,l.jsx)("span",{"aria-hidden":"true",className:"pointer-events-none absolute inset-0 opacity-0 transition-opacity duration-200 group-hover:opacity-100",style:n})]},e.id):(0,l.jsxs)("div",{className:"group relative inline-flex items-center justify-center overflow-hidden transition-all duration-200",style:o,title:e.label,"aria-label":e.label,children:[r,(0,l.jsx)("span",{"aria-hidden":"true",className:"pointer-events-none absolute inset-0 opacity-0 transition-opacity duration-200 group-hover:opacity-100",style:n})]},e.id)})})]}):null]})}}}]);
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.