PageSourceSearch

https://tractor-club.com/_next/static/chunks/1w2wygh75gubv.js

js tractor-club.com collected 2026-09-24 23:57:14 UTC 61,237 bytes, 5 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="6434b5b3-4f8a-3a73-a6b1-a6361f14bbd7")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,749903,e=>{"use strict";var t=e.i(951217),r=e.i(543836),a=e.i(166100),n=e.i(264145),s=e.i(296113),i=e.i(314408),o=e.i(349032),l=e.i(432567),c=e.i(212534),d=e.i(21738),u=e.i(997611),p=e.i(978238),f=e.i(617739),g=e.i(315671),m=e.i(73772),h=e.i(715588),v=e.i(959020),b=Object.defineProperty,y=(e,t)=>b(e,"name",{value:t,configurable:!0}),w="Popover",[x,C]=(0,n.createContextScope)(w,[c.createPopperScope]),E=(0,c.createPopperScope)(),[S,L]=x(w),P=y(e=>{let{__scopePopover:r,children:a,open:n,defaultOpen:s,onOpenChange:i,modal:o=!1}=e,d=E(r),u=t.useRef(null),[p,f]=t.useState(!1),[m,h]=(0,g.useControllableState)({prop:n,defaultProp:s??!1,onChange:i,caller:w});return(0,v.jsx)(c.Root,{...d,children:(0,v.jsx)(S,{scope:r,contentId:(0,l.useId)(),triggerRef:u,open:m,onOpenChange:h,onOpenToggle:t.useCallback(()=>h(e=>!e),[h]),hasCustomAnchor:p,onCustomAnchorAdd:t.useCallback(()=>f(!0),[]),onCustomAnchorRemove:t.useCallback(()=>f(!1),[]),modal:o,children:a})})},"Popover"),k=t.forwardRef(y(function(e,r){let{__scopePopover:a,...n}=e,s=L("PopoverAnchor",a),i=E(a),{onCustomAnchorAdd:o,onCustomAnchorRemove:l}=s;return t.useEffect(()=>(o(),()=>l()),[o,l]),(0,v.jsx)(c.Anchor,{...i,...n,ref:r})},"PopoverAnchor")),A=t.forwardRef(y(function(e,t){let{__scopePopover:n,...s}=e,i=L("PopoverTrigger",n),o=E(n),l=(0,a.useComposedRefs)(t,i.triggerRef),d=(0,v.jsx)(p.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.open?i.contentId:void 0,"data-state":N(i.open),...s,ref:l,onClick:(0,r.composeEventHandlers)(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?d:(0,v.jsx)(c.Anchor,{asChild:!0,...o,children:d})},"PopoverTrigger")),T="PopoverPortal",[R,M]=x(T,{forceMount:void 0}),$=y(e=>{let{__scopePopover:t,forceMount:r,children:a,container:n}=e,s=L(T,t);return(0,v.jsx)(R,{scope:t,forceMount:r,children:(0,v.jsx)(u.Presence,{present:r||s.open,children:(0,v.jsx)(d.Portal,{asChild:!0,container:n,children:a})})})},"PopoverPortal"),j="PopoverContent",O=t.forwardRef(y(function(e,t){let r=M(j,e.__scopePopover),{forceMount:a=r.forceMount,...n}=e,s=L(j,e.__scopePopover);return(0,v.jsx)(u.Presence,{present:a||s.open,children:s.modal?(0,v.jsx)(D,{...n,ref:t}):(0,v.jsx)(z,{...n,ref:t})})},"PopoverContent")),_=(0,f.createSlot)("PopoverContent.RemoveScroll"),D=t.forwardRef(y(function(e,n){let s=L(j,e.__scopePopover),i=t.useRef(null),o=(0,a.useComposedRefs)(n,i),l=t.useRef(!1);return t.useEffect(()=>{let e=i.current;if(e)return(0,m.hideOthers)(e)},[]),(0,v.jsx)(h.RemoveScroll,{as:_,allowPinchZoom:!0,children:(0,v.jsx)(I,{...e,ref:o,trapFocus:s.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,r.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),l.current||s.triggerRef.current?.focus()}),onPointerDownOutside:(0,r.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;l.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,r.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})},"PopoverContentModal")),z=t.forwardRef(y(function(e,r){let a=L(j,e.__scopePopover),n=t.useRef(!1),s=t.useRef(!1);return(0,v.jsx)(I,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(n.current||a.triggerRef.current?.focus(),t.preventDefault()),n.current=!1,s.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(n.current=!0,"pointerdown"===t.detail.originalEvent.type&&(s.current=!0));let r=t.target;a.triggerRef.current?.contains(r)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&s.current&&t.preventDefault()}})},"PopoverContentNonModal")),I=t.forwardRef(y(function(e,t){let{__scopePopover:r,trapFocus:a,onOpenAutoFocus:n,onCloseAutoFocus:l,disableOutsidePointerEvents:d,onEscapeKeyDown:u,onPointerDownOutside:p,onFocusOutside:f,onInteractOutside:g,...m}=e,h=L(j,r),b=E(r);return(0,i.useFocusGuards)(),(0,v.jsx)(o.FocusScope,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:n,onUnmountAutoFocus:l,children:(0,v.jsx)(s.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:d,onInteractOutside:g,onEscapeKeyDown:u,onPointerDownOutside:p,onFocusOutside:f,onDismiss:()=>h.onOpenChange(!1),deferPointerDownOutside:!0,children:(0,v.jsx)(c.C
2ontent,{"data-state":N(h.open),role:"dialog",id:h.contentId,...b,...m,ref:t,style:{...m.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})},"PopoverContentImpl")),B=t.forwardRef(y(function(e,t){let{__scopePopover:a,...n}=e,s=L("PopoverClose",a);return(0,v.jsx)(p.Primitive.button,{type:"button",...n,ref:t,onClick:(0,r.composeEventHandlers)(e.onClick,()=>s.onOpenChange(!1))})},"PopoverClose")),U=t.forwardRef(y(function(e,t){let{__scopePopover:r,...a}=e,n=E(r);return(0,v.jsx)(c.Arrow,{...n,...a,ref:t})},"PopoverArrow"));function N(e){return e?"open":"closed"}y(N,"getState"),e.s(["Anchor",0,k,"Arrow",0,U,"Content",0,O,"PopoverClose",0,B,"Portal",0,$,"Root",0,P,"Trigger",0,A])},212534,e=>{"use strict";var t=e.i(951217),r=e.i(825339),a=e.i(564205),n="u">typeof document?t.useLayoutEffect:function(){};function s(e,t){let r,a,n;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(a=r;0!=a--;)if(!s(e[a],t[a]))return!1;return!0}if((r=(n=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(a=r;0!=a--;)if(!({}).hasOwnProperty.call(t,n[a]))return!1;for(a=r;0!=a--;){let r=n[a];if(("_owner"!==r||!e.$$typeof)&&!s(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function i(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function o(e,t){let r=i(e);return Math.round(t*r)/r}function l(e){let r=t.useRef(e);return n(()=>{r.current=e}),r}var c=e.i(978238),d=e.i(959020),u=Object.defineProperty,p=t.forwardRef(u(function(e,t){let{children:r,width:a=10,height:n=5,...s}=e;return(0,d.jsx)(c.Primitive.svg,{...s,ref:t,width:a,height:n,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,d.jsx)("polygon",{points:"0,0 30,0 15,10"})})},"name",{value:"Arrow",configurable:!0})),f=e.i(166100),g=e.i(264145),m=e.i(232253),h=e.i(44532);function v(e){let[r,a]=t.useState(void 0);return(0,h.useLayoutEffect)(()=>{if(e){a({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,n;if(!Array.isArray(t)||!t.length)return;let s=t[0];if("borderBoxSize"in s){let e=s.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,n=t.blockSize}else r=e.offsetWidth,n=e.offsetHeight;a({width:r,height:n})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}a(void 0)},[e]),r}(0,Object.defineProperty)(v,"name",{value:"useSize",configurable:!0});var b=Object.defineProperty,y=(e,t)=>b(e,"name",{value:t,configurable:!0}),w="Popper",[x,C]=(0,g.createContextScope)(w),[E,S]=x(w),L=y(e=>{let{__scopePopper:r,children:a}=e,[n,s]=t.useState(null),[i,o]=t.useState(void 0);return(0,d.jsx)(E,{scope:r,anchor:n,onAnchorChange:s,placementState:i,setPlacementState:o,children:a})},"Popper"),P=t.forwardRef(y(function(e,r){let{__scopePopper:a,virtualRef:n,...s}=e,i=S("PopperAnchor",a),o=t.useRef(null),l=i.onAnchorChange,u=t.useCallback(e=>{o.current=e,e&&l(e)},[l]),p=(0,f.useComposedRefs)(r,u),g=t.useRef(null);t.useEffect(()=>{if(!n)return;let e=g.current;g.current=n.current,e!==g.current&&l(g.current)});let m=i.placementState&&_(i.placementState),h=m?.[0],v=m?.[1];return n?null:(0,d.jsx)(c.Primitive.div,{"data-radix-popper-side":h,"data-radix-popper-align":v,...s,ref:p})},"PopperAnchor")),k="PopperContent",[A,T]=x(k),R=t.forwardRef(y(function(e,u){var p,g,b,w,x,C,E;let L,P,T,R,M,$,{__scopePopper:D,side:z="bottom",sideOffset:I=0,align:B="center",alignOffset:U=0,arrowPadding:N=0,avoidCollisions:H=!0,collisionBoundary:F=[],collisionPadding:q=0,sticky:X="partial",hideWhenDetached:G=!1,updatePositionStrategy:W="optimized",onPlaced:Y,...V}=e,K=S(k,D),[Z,J]=t.useState(null),Q=(0,f.useComposedRefs)(u,J),[ee,et]=t.useState(null),er=v(ee),ea=er?.width??0,en=er?.height??0,es="number"==typeof q?q:{top:0,right:0,bottom:0,left:0,...q},ei=Array.isArray(F)?F:[F],eo=ei.length>0,el={padding:es,boundary:ei.filter(j),altBoundary:eo},{refs:ec,floatingStyles:ed,placement:eu,isPositioned:ep,middlewareData:ef}=function(e){void 0===e&&(e={});let{placement:c="bottom",strategy:d="absolute",middleware:u=[],platform:p,elements:{reference:f,floating:g}={},transform:m=!0,whileElementsMounted:h,open:v}=e,[b,y]=t.useState({x:0,y:0,strategy:d,placement:c,middlewareData:{},isPositioned:!1}),[w,x]=t.useState(u);s(w,u)||x(u);let[C,E]=t.useState(null),[S,L]=t.useState(null),P=t.useCallback(e=>
2{e!==R.current&&(R.current=e,E(e))},[]),k=t.useCallback(e=>{e!==M.current&&(M.current=e,L(e))},[]),A=f||C,T=g||S,R=t.useRef(null),M=t.useRef(null),$=t.useRef(b),j=null!=h,O=l(h),_=l(p),D=l(v),z=t.useCallback(()=>{if(!R.current||!M.current)return;let e={placement:c,strategy:d,middleware:w};_.current&&(e.platform=_.current),(0,r.computePosition)(R.current,M.current,e).then(e=>{let t={...e,isPositioned:!1!==D.current};I.current&&!s($.current,t)&&($.current=t,a.flushSync(()=>{y(t)}))})},[w,c,d,_,D]);n(()=>{!1===v&&$.current.isPositioned&&($.current.isPositioned=!1,y(e=>({...e,isPositioned:!1})))},[v]);let I=t.useRef(!1);n(()=>(I.current=!0,()=>{I.current=!1}),[]),n(()=>{if(A&&(R.current=A),T&&(M.current=T),A&&T){if(O.current)return O.current(A,T,z);z()}},[A,T,z,O,j]);let B=t.useMemo(()=>({reference:R,floating:M,setReference:P,setFloating:k}),[P,k]),U=t.useMemo(()=>({reference:A,floating:T}),[A,T]),N=t.useMemo(()=>{let e={position:d,left:0,top:0};if(!U.floating)return e;let t=o(U.floating,b.x),r=o(U.floating,b.y);return m?{...e,transform:"translate("+t+"px, "+r+"px)",...i(U.floating)>=1.5&&{willChange:"transform"}}:{position:d,left:t,top:r}},[d,m,U.floating,b.x,b.y]);return t.useMemo(()=>({...b,update:z,refs:B,elements:U,floatingStyles:N}),[b,z,B,U,N])}({strategy:"fixed",placement:z+("center"!==B?"-"+B:""),whileElementsMounted:y((...e)=>(0,r.autoUpdate)(...e,{animationFrame:"always"===W}),"whileElementsMounted"),elements:{reference:K.anchor},middleware:[(p={mainAxis:I+en,alignmentAxis:U},{name:(L=(0,r.offset)(p)).name,fn:L.fn,options:[p,void 0]}),H&&(g={mainAxis:!0,crossAxis:!1,limiter:"partial"===X?{fn:(0,r.limitShift)(void 0).fn,options:[void 0,void 0]}:void 0,...el},{name:(P=(0,r.shift)(g)).name,fn:P.fn,options:[g,void 0]}),H&&(b={...el},{name:(T=(0,r.flip)(b)).name,fn:T.fn,options:[b,void 0]}),(w={...el,apply:y(({elements:e,rects:t,availableWidth:r,availableHeight:a})=>{let{width:n,height:s}=t.reference,i=e.floating.style;i.setProperty("--radix-popper-available-width",`${r}px`),i.setProperty("--radix-popper-available-height",`${a}px`),i.setProperty("--radix-popper-anchor-width",`${n}px`),i.setProperty("--radix-popper-anchor-height",`${s}px`)},"apply")},{name:(R=(0,r.size)(w)).name,fn:R.fn,options:[w,void 0]}),ee&&{name:(M={name:"arrow",options:C=x={element:ee,padding:N},fn(e){let{element:t,padding:a}="function"==typeof C?C(e):C;return t&&({}).hasOwnProperty.call(t,"current")?null!=t.current?(0,r.arrow)({element:t.current,padding:a}).fn(e):{}:t?(0,r.arrow)({element:t,padding:a}).fn(e):{}}}).name,fn:M.fn,options:[x,void 0]},O({arrowWidth:ea,arrowHeight:en}),G&&(E={strategy:"referenceHidden",...el,boundary:eo?el.boundary:void 0},{name:($=(0,r.hide)(E)).name,fn:$.fn,options:[E,void 0]})]}),eg=K.setPlacementState;(0,h.useLayoutEffect)(()=>(eg(eu),()=>{eg(void 0)}),[eu,eg]);let[em,eh]=_(eu),ev=(0,m.useCallbackRef)(Y);(0,h.useLayoutEffect)(()=>{ep&&ev?.()},[ep,ev]);let eb=ef.arrow?.x,ey=ef.arrow?.y,ew=ef.arrow?.centerOffset!==0,[ex,eC]=t.useState();return(0,h.useLayoutEffect)(()=>{Z&&eC(window.getComputedStyle(Z).zIndex)},[Z]),(0,d.jsx)("div",{ref:ec.setFloating,"data-radix-popper-content-wrapper":"",style:{...ed,transform:ep?ed.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ex,"--radix-popper-transform-origin":[ef.transformOrigin?.x,ef.transformOrigin?.y].join(" "),...ef.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,d.jsx)(A,{scope:D,placedSide:em,placedAlign:eh,onArrowChange:et,arrowX:eb,arrowY:ey,shouldHideArrow:ew,children:(0,d.jsx)(c.Primitive.div,{"data-side":em,"data-align":eh,...V,ref:Q,style:{...V.style,animation:ep?V.style?.animation:"none"}})})})},"PopperContent")),M={top:"bottom",right:"left",bottom:"top",left:"right"},$=t.forwardRef(y(function(e,t){let{__scopePopper:r,...a}=e,n=T("PopperArrow",r),s=M[n.placedSide];return(0,d.jsx)("span",{ref:n.onArrowChange,style:{position:"absolute",left:n.arrowX,top:n.arrowY,[s]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[n.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[n.placedSide],visibility:n.shouldHideArrow?"hidden":void 0},children:(0,d.jsx)(p,{...a,ref:t,style:{...a.style,display:"block"}})})},"PopperArrow"));function j(e){return null!==e}y(j,"isNotNull");var O=y(e=>({name:"transformOrigin",options:e,fn(t){let{placement:r,rects:a,middlewareData:n}=t,s=n.arrow?.centerOffset!==0,i=s?0:e.arrowWidth,o=s?0:e.arrowHeight,[l,c]=_(r),d={start:"0%",center:"50%",end:"100%"}[c],u=(n.arrow?.x??0)+i/2,p=(n.arrow?.y??0)+o/2,f="",g="";return"bottom"===l?(f=s?d:`${u}px`,g=`${-o}px`):"top"===l?(f=s?d:`${u}px`,g=`${a.floating.height+o}px`):"right"===l?(f=`${-o}px`,g=s?d:`${p}px`):"left"===l&&(f=`${a.floating.width+o}px`,g=s?d:`${p}px`),{data:{x:f,y:g}}}}),"transformOrigin");function _(e){let[t,r="center"]=e.split("-");return[t,r]}y(_,"getSideAndAlignFromPlacement"),e.s(["Anchor",0,P,"Arrow",0,$,"Content",0,R,"Root",0,L,"createPopperScope",0,C],212534)},107828,e=>{"use strict";let t=(0,e.i(528029).default)("outline","user","User",[["path",{d:"M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0",key:"svg-0"}],["path",{d:"M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2",key:"svg-1"}]]);e.s(["IconUser",0,t],107828)},131380,e=>{"use strict";var t=e.i(983102),r=e.i(959020),a=e.i(951217);
2class n extends Error{constructor(e,t){e instanceof Error?super(void 0,{cause:{err:e,...e.cause,...t}}):"string"==typeof e?(t instanceof Error&&(t={err:t,...t.cause}),super(e,t)):super(void 0,e),this.name=this.constructor.name,this.type=this.constructor.type??"AuthError",this.kind=this.constructor.kind??"error",Error.captureStackTrace?.(this,this.constructor);const r=`https://errors.authjs.dev#${this.type.toLowerCase()}`;this.message+=`${this.message?". ":""}Read more at ${r}`}}class s extends n{}class i extends n{}async function o(e,t,r,a={}){let n=`${l(t)}/${e}`;try{let e={headers:{"Content-Type":"application/json",...a?.headers?.cookie?{cookie:a.headers.cookie}:{}}};a?.body&&(e.body=JSON.stringify(a.body),e.method="POST");let t=await fetch(n,e),r=await t.json();if(!t.ok)throw r;return r}catch(e){return r.error(new s(e.message,e)),null}}function l(e){return"u"<typeof window?`${e.baseUrlServer}${e.basePathServer}`:e.basePath}function c(){return Math.floor(Date.now()/1e3)}function d(e){let t=new URL("http://localhost:3000/api/auth");e&&!e.startsWith("http")&&(e=`https://${e}`);let r=new URL(e||t),a=("/"===r.pathname?t.pathname:r.pathname).replace(/\/$/,""),n=`${r.origin}${a}`;return{origin:r.origin,host:r.host,path:a,base:n,toString:()=>n}}let u={baseUrl:d(t.default.env.NEXTAUTH_URL??t.default.env.VERCEL_URL).origin,basePath:d(t.default.env.NEXTAUTH_URL).path,baseUrlServer:d(t.default.env.NEXTAUTH_URL_INTERNAL??t.default.env.NEXTAUTH_URL??t.default.env.VERCEL_URL).origin,basePathServer:d(t.default.env.NEXTAUTH_URL_INTERNAL??t.default.env.NEXTAUTH_URL).path,_lastSync:0,_session:void 0,_getSession:()=>{}},p=null;function f(){return"u"<typeof BroadcastChannel?{postMessage:()=>{},addEventListener:()=>{},removeEventListener:()=>{},name:"next-auth",onmessage:null,onmessageerror:null,close:()=>{},dispatchEvent:()=>!1}:new BroadcastChannel("next-auth")}function g(){return null===p&&(p=f()),p}let m={debug:console.debug,error:console.error,warn:console.warn},h=a.createContext?.(void 0);async function v(e){let t=await o("session",u,m,e);return(e?.broadcast??!0)&&f().postMessage({event:"session",data:{trigger:"getSession"}}),t}async function b(){let e=await o("csrf",u,m);return e?.csrfToken??""}async function y(){return o("providers",u,m)}async function w(e,t,r){let{callbackUrl:a,...n}=t??{},{redirect:s=!0,redirectTo:i=a??window.location.href,...o}=n,c=l(u),d=await y();if(!d){let e=`${c}/error`;window.location.href=e;return}if(!e||!d[e]){let e=`${c}/signin?${new URLSearchParams({callbackUrl:i})}`;window.location.href=e;return}let p=d[e].type;if("webauthn"===p)throw TypeError(`Provider id "${e}" refers to a WebAuthn provider.
3Please use \`import { signIn } from "next-auth/webauthn"\` instead.`);let f=`${c}/${"credentials"===p?"callback":"signin"}/${e}`,g=await b(),m=await fetch(`${f}?${new URLSearchParams(r)}`,{method:"post",headers:{"Content-Type":"application/x-www-form-urlencoded","X-Auth-Return-Redirect":"1"},body:new URLSearchParams({...o,csrfToken:g,callbackUrl:i})}),h=await m.json();if(s){let e=h.url??i;window.location.href=e,e.includes("#")&&window.location.reload();return}let v=new URL(h.url).searchParams.get("error")??void 0,w=new URL(h.url).searchParams.get("code")??void 0;return m.ok&&await u._getSession({event:"storage"}),{error:v,code:w,status:m.status,ok:m.ok,url:v?null:h.url}}async function x(e){let{redirect:t=!0,redirectTo:r=e?.callbackUrl??window.location.href}=e??{},a=l(u),n=await b(),s=await fetch(`${a}/signout`,{method:"post",headers:{"Content-Type":"application/x-www-form-urlencoded","X-Auth-Return-Redirect":"1"},body:new URLSearchParams({csrfToken:n,callbackUrl:r})}),i=await s.json();if(g().postMessage({event:"session",data:{trigger:"signout"}}),t){let e=i.url??r;window.location.href=e,e.includes("#")&&window.location.reload();return}return await u._getSession({event:"storage"}),i}e.s(["SessionContext",0,h,"SessionProvider",0,function(e){if(!h)throw Error("React Context is unavailable in Server Components");let{children:t,basePath:n,refetchInterval:s,refetchWhenOffline:l}=e;n&&(u.basePath=n);let d=void 0!==e.session;u._lastSync=d?c():0;let[p,f]=a.useState(()=>(d&&(u._session=e.session),e.session)),[y,w]=a.useState(!d);a.useEffect(()=>(u._getSession=async({event:e}={})=>{try{let t="storage"===e;if(t||void 0===u._session){u._lastSync=c(),u._session=await v({broadcast:!t}),f(u._session);return}if(!e||null===u._session||c()<u._lastSync)return;u._lastSync=c(),u._session=await v(),f(u._session)}catch(e){m.error(new i(e.message,e))}finally{w(!1)}},u._getSession(),()=>{u._lastSync=0,u._session=void 0,u._getSession=()=>{}}),[]),a.useEffect(()=>{let e=()=>u._getSession({event:"storage"});return g().addEventListener("message",e),()=>g().removeEventListener("message",e)},[]),a.useEffect(()=>{let{refetchOnWindowFocus:t=!0}=e,r=()=>{t&&"visible"===document.visibilityState&&u._getSession({event:"visibilitychange"})};return document.addEventListener("visibilitychange",r,!1),()=>document.removeEventListener("visibilitychange",r,!1)},[e.refetchOnWindowFocus]);let x=function(){let[e,t]=a.useState("u">typeof navigator&&navigator.onLine),r=()=>t(!0),n=()=>t(!1);return a.useEffect(()=>(window.addEventListener("online",r),window.addEventListener("offline",n
3),()=>{window.removeEventListener("online",r),window.removeEventListener("offline",n)}),[]),e}(),C=!1!==l||x;a.useEffect(()=>{if(s&&C){let e=setInterval(()=>{u._session&&u._getSession({event:"poll"})},1e3*s);return()=>clearInterval(e)}},[s,C]);let E=a.useMemo(()=>({data:p,status:y?"loading":p?"authenticated":"unauthenticated",async update(e){if(y)return;w(!0);let t=await o("session",u,m,void 0===e?void 0:{body:{csrfToken:await b(),data:e}});return w(!1),t&&(f(t),g().postMessage({event:"session",data:{trigger:"getSession"}})),t}}),[p,y]);return(0,r.jsx)(h.Provider,{value:E,children:t})},"__NEXTAUTH",0,u,"getCsrfToken",0,b,"getProviders",0,y,"getSession",0,v,"signIn",0,w,"signOut",0,x,"useSession",0,function(e){if(!h)throw Error("React Context is unavailable in Server Components");let t=a.useContext(h),{required:r,onUnauthenticated:n}=e??{},s=r&&"unauthenticated"===t.status;return(a.useEffect(()=>{if(s){let e=`${u.basePath}/signin?${new URLSearchParams({error:"SessionRequired",callbackUrl:window.location.href})}`;n?n():window.location.href=e}},[s,n]),s)?{data:t.data,update:t.update,status:"loading"}:t}],131380)},316601,e=>{"use strict";var t=e.i(879486);e.s(["Iran",()=>t.default])},541432,e=>{"use strict";var t=e.i(959020),r=e.i(796401),a=e.i(150071),n=e.i(580775);function s(e,t,r,a){let s=r??{},i=t??{};return e.params.createElements&&Object.keys(a).forEach(t=>{if(!s[t]&&!0===s.auto){let r=(0,n.e)(e.el,`.${a[t]}`)[0];r||((r=(0,n.a)("div",a[t])).className=a[t],e.el.append(r)),s[t]=r,i[t]=r}}),s}let i='<svg class="swiper-navigation-icon" width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>',o=({swiper:e,extendParams:t,on:r,emit:a})=>{function o(){return e.params.navigation}function l(t){let r;return t&&"string"==typeof t&&e.isElement&&(r=e.el.querySelector(t)||e.hostEl.querySelector(t))?r:(t&&("string"==typeof t&&(r=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&"string"==typeof t&&r&&r.length>1&&1===e.el.querySelectorAll(t).length?r=e.el.querySelector(t):r&&1===r.length&&(r=r[0])),t&&!r)?t:r}function c(t,r){let a=o();(0,n.s)(t).forEach(t=>{t&&(t.classList[r?"add":"remove"](...a.disabledClass.split(" ")),"BUTTON"===t.tagName&&(t.disabled=r),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](a.lockClass))})}function d(){let{nextEl:t,prevEl:r}=e.navigation;if(e.params.loop){c(r,!1),c(t,!1);return}c(r,e.isBeginning&&!e.params.rewind),c(t,e.isEnd&&!e.params.rewind)}function u(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),a("navigationPrev"))}function p(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),a("navigationNext"))}function f(){e.params.navigation=s(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"});let t=o();if(!(t.nextEl||t.prevEl))return;let r=l(t.nextEl),a=l(t.prevEl);Object.assign(e.navigation,{nextEl:r,prevEl:a});let c=(0,n.s)(r),d=(0,n.s)(a),f=(r,a)=>{if(r){if(t.addIcons&&r.matches(".swiper-button-next,.swiper-button-prev")&&!r.querySelector("svg")){let e=document.createElement("div");(0,n.w)(e,i);let t=e.querySelector("svg");t&&r.appendChild(t),e.remove()}r.addEventListener("click","next"===a?p:u)}!e.enabled&&r&&r.classList.add(...t.lockClass.split(" "))};c.forEach(e=>f(e,"next")),d.forEach(e=>f(e,"prev"))}function g(){let t=o(),{nextEl:r,prevEl:a}=e.navigation,s=(0,n.s)(r),i=(0,n.s)(a),l=(e,r)=>{e.removeEventListener("click","next"===r?p:u),e.classList.remove(...t.disabledClass.split(" "))};s.forEach(e=>l(e,"next")),i.forEach(e=>l(e,"prev"))}t({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null,arrowSvg:i},r("init",()=>{!1===o().enabled?m():(f(),d())}),r("toEdge fromEdge lock unlock",()=>{d()}),r("destroy",()=>{g()}),r("enable disable",()=>
3{let t=o(),{nextEl:r,prevEl:a}=e.navigation,s=(0,n.s)(r),i=(0,n.s)(a);e.enabled?d():[...s,...i].filter(e=>!!e).forEach(e=>e.classList.add(t.lockClass))}),r("click",(t,r)=>{let s=o(),{nextEl:i,prevEl:l}=e.navigation,c=(0,n.s)(i),d=(0,n.s)(l),u=r.target,p=d.includes(u)||c.includes(u);if(e.isElement&&!p){let e=r.composedPath?r.composedPath():[];e.length&&(p=e.find(e=>c.includes(e)||d.includes(e)))}if(s.hideOnClick&&!p){let t;if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===u||e.pagination.el.contains(u)))return;c.length?t=c[0].classList.contains(s.hiddenClass):d.length&&(t=d[0].classList.contains(s.hiddenClass)),!0===t?a("navigationShow"):a("navigationHide"),[...c,...d].filter(e=>!!e).forEach(e=>e.classList.toggle(s.hiddenClass))}});let m=()=>{let t=o();e.el.classList.add(...t.navigationDisabledClass.split(" ")),g()};Object.assign(e.navigation,{enable:()=>{let t=o();e.el.classList.remove(...t.navigationDisabledClass.split(" ")),f(),d()},disable:m,update:d,init:f,destroy:g})};function l(e=""){return`.${e.trim().replace(/([.:!+/()[\]#>~*^$|=,'"@{}\\])/g,"\\$1").replace(/ /g,".")}`}let c=e=>{if(e.virtual&&e.params.virtual?.enabled)return e.virtual.slides.length;let t=e.params.grid?.rows;return e.grid&&t&&t>1?e.slides.length/Math.ceil(t):e.slides.length},d=({swiper:e,extendParams:t,on:r,emit:a})=>{let i,o="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${o}-bullet`,bulletActiveClass:`${o}-bullet-active`,modifierClass:`${o}-`,currentClass:`${o}-current`,totalClass:`${o}-total`,hiddenClass:`${o}-hidden`,progressbarFillClass:`${o}-progressbar-fill`,progressbarOppositeClass:`${o}-progressbar-opposite`,clickableClass:`${o}-clickable`,lockClass:`${o}-lock`,horizontalClass:`${o}-horizontal`,verticalClass:`${o}-vertical`,paginationDisabledClass:`${o}-disabled`}}),e.pagination={el:null,bullets:[]};let d=0;function u(){return e.params.pagination}function p(){return!u().el||!e.pagination.el||Array.isArray(e.pagination.el)&&0===e.pagination.el.length}function f(e,t){let{bulletActiveClass:r}=u();if(!e)return;let a=e[`${"prev"===t?"previous":"next"}ElementSibling`];a&&(a.classList.add(`${r}-${t}`),(a=a[`${"prev"===t?"previous":"next"}ElementSibling`])&&a.classList.add(`${r}-${t}-${t}`))}function g(t){let r=t.target.closest(l(u().bulletClass));if(!r)return;t.preventDefault();let a=((0,n.b)(r)??0)*(e.params.slidesPerGroup??1);if(e.params.loop){var s,i,o;if(e.realIndex===a)return;let t=(s=e.realIndex,i=a,(s%=o=e.slides.length,(i%=o)===s+1)?"next":i===s-1?"previous":void 0);"next"===t?e.slideNext():"previous"===t?e.slidePrev():e.slideToLoop(a)}else e.slideTo(a)}function m(){let t,r,s=e.rtl,o=u();if(p())return;let g=(0,n.s)(e.pagination.el),m=c(e),h=e.params.loop?Math.ceil(m/(e.params.slidesPerGroup??1)):e.snapGrid.length;if(e.params.loop?(r=e.previousRealIndex||0,t=(e.params.slidesPerGroup??1)>1?Math.floor(e.realIndex/(e.params.slidesPerGroup??1)):e.realIndex):void 0!==e.snapIndex?(t=e.snapIndex,r=e.previousSnapIndex):(r=e.previousIndex||0,t=e.activeIndex||0),"bullets"===o.type&&e.pagination.bullets&&e.pagination.bullets.length>0){let a=e.pagination.bullets,l=0,c=0,u=0;if(o.dynamicBullets){i=(0,n.i)(a[0],e.isHorizontal()?"width":"height");let s=e.isHorizontal()?"width":"height";g.forEach(e=>{e.style[s]=`${(i??0)*(o.dynamicMainBullets+4)}px`}),o.dynamicMainBullets>1&&void 0!==r&&((d+=t-(r||0))>o.dynamicMainBullets-1?d=o.dynamicMainBullets-1:d<0&&(d=0)),u=((c=(l=Math.max(t-d,0))+(Math.min(a.length,o.dynamicMainBullets)-1))+l)/2}if(a.forEach(e=>{let t=["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${o.bulletActiveClass}${e}`).flatMap(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):[e]);e.classList.remove(...t)}),g.length>1)a.forEach(r=>{let a=(0,n.b)(r);a===t?r.classList.add(...o.bulletActiveClass.split(" ")):e.isElement&&r.setAttribute("part","bullet"),o.dynamicBullets&&void 0!==a&&(a>=l&&a<=c&&r.classList.add(...`${o.bulletActiveClass}
3-main`.split(" ")),a===l&&f(r,"prev"),a===c&&f(r,"next"))});else{let r=a[t];if(r&&r.classList.add(...o.bulletActiveClass.split(" ")),e.isElement&&a.forEach((e,r)=>{e.setAttribute("part",r===t?"bullet-active":"bullet")}),o.dynamicBullets){let e=a[l],t=a[c];for(let e=l;e<=c;e+=1)a[e]&&a[e].classList.add(...`${o.bulletActiveClass}-main`.split(" "));f(e,"prev"),f(t,"next")}}if(o.dynamicBullets){let t=Math.min(a.length,o.dynamicMainBullets+4),r=((i??0)*t-(i??0))/2-u*(i??0),n=e.isHorizontal()?s?"right":"left":"top";a.forEach(e=>{e.style[n]=`${r}px`})}}g.forEach((r,s)=>{if("fraction"===o.type&&(r.querySelectorAll(l(o.currentClass)).forEach(e=>{e.textContent=String(o.formatFractionCurrent(t+1))}),r.querySelectorAll(l(o.totalClass)).forEach(e=>{e.textContent=String(o.formatFractionTotal(h))})),"progressbar"===o.type){let a;a=o.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";let n=(t+1)/h,s=1,i=1;"horizontal"===a?s=n:i=n,r.querySelectorAll(l(o.progressbarFillClass)).forEach(t=>{t.style.transform=`translate3d(0,0,0) scaleX(${s}) scaleY(${i})`,t.style.transitionDuration=`${e.params.speed}ms`})}"custom"===o.type&&o.renderCustom?((0,n.w)(r,o.renderCustom(e,t+1,h)),0===s&&a("paginationRender",r)):(0===s&&a("paginationRender",r),a("paginationUpdate",r)),e.params.watchOverflow&&e.enabled&&r.classList[e.isLocked?"add":"remove"](o.lockClass)})}function h(){let t=u();if(p())return;let r=c(e),s=(0,n.s)(e.pagination.el),i="";if("bullets"===t.type){let a=e.params.loop?Math.ceil(r/(e.params.slidesPerGroup??1)):e.snapGrid.length;e.params.freeMode&&e.params.freeMode?.enabled&&a>r&&(a=r);for(let r=0;r<a;r+=1)t.renderBullet?i+=t.renderBullet.call(e,r,t.bulletClass):i+=`<${t.bulletElement} ${e.isElement?'part="bullet"':""} class="${t.bulletClass}"></${t.bulletElement}>`}"fraction"===t.type&&(i=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`),"progressbar"===t.type&&(i=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`),e.pagination.bullets=[],s.forEach(r=>{"custom"!==t.type&&(0,n.w)(r,i||""),"bullets"===t.type&&e.pagination.bullets.push(...Array.from(r.querySelectorAll(l(t.bulletClass))))}),"custom"!==t.type&&a("paginationRender",s[0])}function v(){let t;e.params.pagination=s(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});let r=u();if(r.el){if("string"==typeof r.el&&e.isElement&&(t=e.el.querySelector(r.el)),t||"string"!=typeof r.el||(t=[...document.querySelectorAll(r.el)]),t||(t=r.el),!(!t||Array.isArray(t)&&0===t.length)){if(e.params.uniqueNavElements&&"string"==typeof r.el&&Array.isArray(t)&&t.length>1&&(t=[...e.el.querySelectorAll(r.el)]).length>1){let r=t.find(t=>(0,n.j)(t,".swiper")[0]===e.el);r&&(t=r)}Array.isArray(t)&&1===t.length&&(t=t[0]),Object.assign(e.pagination,{el:t}),(0,n.s)(t).forEach(t=>{"bullets"===r.type&&r.clickable&&t.classList.add(...(r.clickableClass||"").split(" ")),t.classList.add(r.modifierClass+r.type),t.classList.add(e.isHorizontal()?r.horizontalClass:r.verticalClass),"bullets"===r.type&&r.dynamicBullets&&(t.classList.add(`${r.modifierClass}${r.type}-dynamic`),d=0,r.dynamicMainBullets<1&&(r.dynamicMainBullets=1)),"progressbar"===r.type&&r.progressbarOpposite&&t.classList.add(r.progressbarOppositeClass),r.clickable&&t.addEventListener("click",g),e.enabled||t.classList.add(r.lockClass)})}}}function b(){let t=u();if(p())return;let r=e.pagination.el;r&&(0,n.s)(r).forEach(r=>{r.classList.remove(t.hiddenClass),r.classList.remove(t.modifierClass+t.type),r.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(r.classList.remove(...(t.clickableClass||"").split(" ")),r.removeEventListener("click",g))}),e.pagination.bullets&&e.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(" ")))}r("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;let t=u();(0,n.s)(e.pagination.el).forEach(r=>{r.classList.remove(t.horizontalClass,t.verticalClass),r.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),r("init",()=>{!1===u().enabled?y():(v(),h(),m())}),r("activeIndexChange",()=>{void 0===e.snapIndex&&m()}),r("snapIndexChange",()=>{m()}),r("snapGridLengthChange",()=>{h(),m()}),r("destroy",()=>{b()}),r("enable disable",()=>{let{el:t}=e.pagination;if(t){let r=u();(0,n.s)(t).forEach(t=>t.classList[e.enabled?"remove":"add"](r.lockClass))}}),r("lock unlock",()=>{m()}),r("click",(t,r)=>{let s=r.target,i=(0,n.s)(e.pagination.el),o=u();if(o.el&&o.hideOnClick&&i&&i.length>0&&!s.classList.contains(o.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&s===e.navigation.nextEl||e.navigation.prevEl&&s===e.navigation.prevEl))return;!0===i[0].classList.contains(o.hiddenClass)?a("paginationShow"):a("paginationHide"),i.forEac
3h(e=>e.classList.toggle(o.hiddenClass))}});let y=()=>{let t=u();e.el.classList.add(t.paginationDisabledClass);let{el:r}=e.pagination;r&&(0,n.s)(r).forEach(e=>e.classList.add(t.paginationDisabledClass)),b()};Object.assign(e.pagination,{enable:()=>{let t=u();e.el.classList.remove(t.paginationDisabledClass);let{el:r}=e.pagination;r&&(0,n.s)(r).forEach(e=>e.classList.remove(t.paginationDisabledClass)),v(),h(),m()},disable:y,render:h,update:m,init:v,destroy:b})},u=({swiper:e,extendParams:t,on:r,emit:a})=>{let i=!1,o=null,c=null,d=0,u=0,p=0,f=0;function g(){return e.params.scrollbar}function m(){let t=g();if(!t.el||!e.scrollbar.el)return;let{scrollbar:r,rtlTranslate:a}=e,{dragEl:n,el:s}=r,i=e.params.loop?e.progressLoop??0:e.progress,l=u,c=(p-u)*i;a?(c=-c)>0?(l=u-c,c=0):-c+u>p&&(l=p+c):c<0?(l=u+c,c=0):c+u>p&&(l=p-c),e.isHorizontal()?(n.style.transform=`translate3d(${c}px, 0, 0)`,n.style.width=`${l}px`):(n.style.transform=`translate3d(0px, ${c}px, 0)`,n.style.height=`${l}px`),t.hide&&(o&&clearTimeout(o),s.style.opacity="1",o=setTimeout(()=>{s.style.opacity="0",s.style.transitionDuration="400ms"},1e3))}function h(){let t=g();if(!t.el||!e.scrollbar.el)return;let{scrollbar:r}=e,{dragEl:a,el:n}=r;a.style.width="",a.style.height="",p=e.isHorizontal()?n.offsetWidth:n.offsetHeight,f=e.size/(e.virtualSize+(e.params.slidesOffsetBefore??0)-(e.params.centeredSlides?e.snapGrid[0]:0)),u="auto"===t.dragSize?p*f:parseInt(String(t.dragSize),10),e.isHorizontal()?a.style.width=`${u}px`:a.style.height=`${u}px`,f>=1?n.style.display="none":n.style.display="",t.hide&&(n.style.opacity="0"),e.params.watchOverflow&&e.enabled&&r.el.classList[e.isLocked?"add":"remove"](t.lockClass)}function v(t){return e.isHorizontal()?t.clientX??t.touches?.[0]?.clientX??0:t.clientY??t.touches?.[0]?.clientY??0}function b(t){let r,{scrollbar:a,rtlTranslate:s}=e,{el:i}=a;r=Math.max(Math.min(r=(v(t)-(0,n.h)(i)[e.isHorizontal()?"left":"top"]-(null!==d?d:u/2))/(p-u),1),0),s&&(r=1-r);let o=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*r;e.updateProgress(o),e.setTranslate(o),e.updateActiveIndex(),e.updateSlidesClasses()}function y(t){let r=g(),{scrollbar:n,wrapperEl:s}=e,{el:o,dragEl:l}=n;i=!0,d=t.target===l?v(t)-t.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,t.preventDefault(),t.stopPropagation(),s.style.transitionDuration="100ms",l.style.transitionDuration="100ms",b(t),c&&clearTimeout(c),o.style.transitionDuration="0ms",r.hide&&(o.style.opacity="1"),e.params.cssMode&&(e.wrapperEl.style.scrollSnapType="none"),a("scrollbarDragStart",t)}function w(t){let{scrollbar:r,wrapperEl:n}=e,{el:s,dragEl:o}=r;i&&(t.cancelable&&t.preventDefault(),b(t),n.style.transitionDuration="0ms",s.style.transitionDuration="0ms",o.style.transitionDuration="0ms",a("scrollbarDragMove",t))}function x(t){let r=g(),{scrollbar:s,wrapperEl:o}=e,{el:l}=s;i&&(i=!1,e.params.cssMode&&(e.wrapperEl.style.scrollSnapType="",o.style.transitionDuration=""),r.hide&&(c&&clearTimeout(c),c=(0,n.t)(()=>{l.style.opacity="0",l.style.transitionDuration="400ms"},1e3)),a("scrollbarDragEnd",t),r.snapOnRelease&&e.slideToClosest())}function C(t){let{scrollbar:r,params:a}=e,n=r.el;if(!n)return;let s=!!a.passiveListeners&&{passive:!1,capture:!1},i=!!a.passiveListeners&&{passive:!0,capture:!1},o="on"===t?"addEventListener":"removeEventListener";n[o]("pointerdown",y,s),document[o]("pointermove",w,s),document[o]("pointerup",x,i)}function E(){let t,{scrollbar:r,el:a}=e;e.params.scrollbar=s(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});let i=g();if(!i.el)return;if("string"==typeof i.el&&e.isElement&&(t=e.el.querySelector(i.el)),t||"string"!=typeof i.el)t||(t=i.el);else if(!(t=document.querySelectorAll(i.el)).length)return;e.params.uniqueNavElements&&"string"==typeof i.el&&t.length>1&&1===a.querySelectorAll(i.el).length&&(t=a.querySelector(i.el)),t.length>0&&(t=t[0]);let o=t;o.classList.add(e.isHorizontal()?i.horizontalClass:i.verticalClass);let c=null;o&&((c=o.querySelector(l(i.dragClass)))||(c=(0,n.a)("div",i.dragClass),o.append(c))),Object.assign(r,{el:o,dragEl:c}),i.draggable&&g().el&&e.scrollbar.el&&C("on"),o&&o.classList[e.enabled?"remove":"add"](...(0,n.c)(i.lockClass))}function S(){let t=g(),r=e.scrollbar.el;r&&r.classList.remove(...(0,n.c)(e.isHorizontal()?t.horizontalClass:t.verticalClass)),g().el&&e.scrollbar.el&&C("off")}t({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),e.scrollbar={el:null,dragEl:null},r("changeDirection",()=>{if(!e.scrollbar||!e.scrollbar.el)return;let t=g();(0,n.s)(e.scrollbar.el).forEach(r=>{r.classList.remove(t.horizontalClass,t.verticalClass),r.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),r("init",()=>{!1===g().enabled?L():(E(),h(),m())}),r("update resize observerUpdate lock unlock changeDirection",()=>{h()}),r("setTranslate",()=>{m()}),r("setTransition",(t,r)=>{g().el&&e.scrollbar.el&&(e.scrollbar.dragEl.style.transitionDuration=`${r}ms`)}
3),r("enable disable",()=>{let{el:t}=e.scrollbar;t&&t.classList[e.enabled?"remove":"add"](...(0,n.c)(g().lockClass))}),r("destroy",()=>{S()});let L=()=>{let t=g();e.el.classList.add(...(0,n.c)(t.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.add(...(0,n.c)(t.scrollbarDisabledClass)),S()};Object.assign(e.scrollbar,{enable:()=>{let t=g();e.el.classList.remove(...(0,n.c)(t.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.remove(...(0,n.c)(t.scrollbarDisabledClass)),E(),h(),m()},disable:L,updateSize:h,setTranslate:m,init:E,destroy:S})},p=({swiper:e,extendParams:t,on:r})=>{let a;t({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0,wrapperLiveRegion:!0}}),e.a11y={clicked:!1};let s=null,i=!1,o=new Date().getTime();function c(){return e.params.a11y}function d(e){let t=s;t&&e&&(0,n.w)(t,e)}function u(e){(0,n.s)(e).forEach(e=>{e.setAttribute("tabIndex","0")})}function p(e){(0,n.s)(e).forEach(e=>{e.setAttribute("tabIndex","-1")})}function f(e,t){(0,n.s)(e).forEach(e=>{e.setAttribute("role",t)})}function g(e,t){(0,n.s)(e).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function m(e,t){(0,n.s)(e).forEach(e=>{e.setAttribute("aria-label",t)})}function h(e){(0,n.s)(e).forEach(e=>{e.setAttribute("aria-disabled","true")})}function v(e){(0,n.s)(e).forEach(e=>{e.removeAttribute("aria-disabled")})}function b(t){if(13!==t.keyCode&&32!==t.keyCode)return;let r=c(),a=e.params.pagination,s=t.target;if(!(e.pagination&&e.pagination.el&&(s===e.pagination.el||e.pagination.el.contains(s)))||s.matches(l(a?.bulletClass))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){let t=(0,n.s)(e.navigation.prevEl);(0,n.s)(e.navigation.nextEl).includes(s)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?d(r.lastSlideMessage):d(r.nextSlideMessage)),t.includes(s)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?d(r.firstSlideMessage):d(r.prevSlideMessage))}e.pagination&&s.matches(l(a?.bulletClass))&&s.click()}}function y(){return!!(e.pagination&&e.pagination.bullets&&e.pagination.bullets.length)}function w(){let t=e.params.pagination;return y()&&!!t?.clickable}let x=(e,t,r)=>{u(e),"BUTTON"!==e.tagName&&(f(e,"button"),e.addEventListener("keydown",b)),m(e,r)},C=t=>{a&&a!==t.target&&!a.contains(t.target)&&(i=!0),e.a11y.clicked=!0},E=()=>{i=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},S=e=>{o=new Date().getTime()},L=t=>{let r=c();if(e.a11y.clicked||!r.scrollOnFocus||new Date().getTime()-o<100)return;let n=t.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!n||!e.slides.includes(n))return;a=n;let s=!!e.virtual&&!!e.params.virtual?.enabled,l=(s?parseInt(n.getAttribute("data-swiper-slide-index")||"0",10):e.slides.indexOf(n))===e.activeIndex,d=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(n);if(l||d)return;let u=t.sourceCapabilities;u&&u.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,requestAnimationFrame(()=>{i||(e.params.loop?e.slideToLoop(e.getSlideIndexWhenGrid(parseInt(n.getAttribute("data-swiper-slide-index")||"0",10)),0):s?e.slideTo(e.getSlideIndexWhenGrid(parseInt(n.getAttribute("data-swiper-slide-index")||"0",10)),0):e.slideTo(e.getSlideIndexWhenGrid(e.slides.indexOf(n)),0),i=!1)}))},P=()=>{let t=c();t.itemRoleDescriptionMessage&&g(e.slides,t.itemRoleDescriptionMessage),t.slideRole&&f(e.slides,t.slideRole);let r=e.slides.length,a=t.slideLabelMessage;a&&e.slides.forEach((t,n)=>{let s=e.params.loop?parseInt(t.getAttribute("data-swiper-slide-index")||"0",10):n;m(t,a.replace(/\{\{index\}\}/,String(s+1)).replace(/\{\{slidesLength\}\}/,String(r)))})};r("beforeInit",()=>{(s=(0,n.a)("span",c().notificationClass)).setAttribute("aria-live","assertive"),s.setAttribute("aria-atomic","true")}),r("afterInit",()=>{c().enabled&&(()=>{let t=c();s&&e.el.append(s);let r=e.el;t.containerRoleDescriptionMessage&&g(r,t.containerRoleDescriptionMessage),t.containerMessage&&m(r,t.containerMessage),t.containerRole&&f(r,t.containerRole);let a=e.wrapperEl,i=String(t.id||a.getAttribute("id")||`swiper-wrapper-${function(e=16){return"x".repeat(e).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}(16)}`);
3if((0,n.s)(a).forEach(e=>{e.setAttribute("id",i)}),t.wrapperLiveRegion){let t=e.params.autoplay,r=e.params.autoplay&&t?.enabled?"off":"polite";(0,n.s)(a).forEach(e=>{e.setAttribute("aria-live",r)})}P();let o=e.navigation?e.navigation:{nextEl:void 0,prevEl:void 0},l=(0,n.s)(o.nextEl),d=(0,n.s)(o.prevEl);l&&l.forEach(e=>x(e,i,t.nextSlideMessage)),d&&d.forEach(e=>x(e,i,t.prevSlideMessage)),w()&&(0,n.s)(e.pagination.el).forEach(e=>{e.addEventListener("keydown",b)}),document.addEventListener("visibilitychange",S),e.el.addEventListener("focus",L,!0),e.el.addEventListener("pointerdown",C,!0),e.el.addEventListener("pointerup",E,!0)})()}),r("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{c().enabled&&P()}),r("fromEdge toEdge afterInit lock unlock",()=>{c().enabled&&function(){if(e.params.loop||e.params.rewind||!e.navigation)return;let{nextEl:t,prevEl:r}=e.navigation;r&&(e.isBeginning?(h(r),p(r)):(v(r),u(r))),t&&(e.isEnd?(h(t),p(t)):(v(t),u(t)))}()}),r("paginationUpdate",()=>{c().enabled&&function(){let t=c();if(!y())return;let r=e.params.pagination;e.pagination.bullets.forEach(e=>{r.clickable&&(u(e),r.renderBullet||(f(e,"button"),m(e,t.paginationBulletMessage.replace(/\{\{index\}\}/,String(((0,n.b)(e)??0)+1))))),e.matches(l(r.bulletActiveClass))?e.setAttribute("aria-current","true"):e.removeAttribute("aria-current")})}()}),r("destroy",()=>{if(c().enabled){let t,r,a;s&&s.remove(),t=e.navigation?e.navigation:{nextEl:void 0,prevEl:void 0},r=(0,n.s)(t.nextEl),a=(0,n.s)(t.prevEl),r&&r.forEach(e=>e.removeEventListener("keydown",b)),a&&a.forEach(e=>e.removeEventListener("keydown",b)),w()&&(0,n.s)(e.pagination.el).forEach(e=>{e.removeEventListener("keydown",b)}),document.removeEventListener("visibilitychange",S),e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("focus",L,!0),e.el.removeEventListener("pointerdown",C,!0),e.el.removeEventListener("pointerup",E,!0))}})};var f=e.i(466327),g=e.i(693262);let m=({swiper:e,extendParams:t,on:r})=>{function a(){return e.params.creativeEffect}t({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});let s=e=>"string"==typeof e?e:`${e}px`;!function(e){let{effect:t,swiper:r,on:a,setTranslate:n,setTransition:s,overwriteParams:i,perspective:o,recreateShadows:l,getEffectParams:c}=e;a("beforeInit",()=>{if(r.params.effect!==t)return;r.classNames.push(`${r.params.containerModifierClass}${t}`),o&&o()&&r.classNames.push(`${r.params.containerModifierClass}3d`);let e=i?i():{};Object.assign(r.params,e),Object.assign(r.originalParams,e)}),a("setTranslate _virtualUpdated",()=>{r.params.effect===t&&n()}),a("setTransition",(e,a)=>{r.params.effect===t&&s(a)}),a("transitionEnd",()=>{if(r.params.effect===t&&l){let e=c?c():void 0;e&&e.slideShadows&&(r.slides.forEach(e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>e.remove())}),l())}});let d=!1;a("virtualUpdate",()=>{r.params.effect===t&&(r.slides.length||(d=!0),requestAnimationFrame(()=>{d&&r.slides&&r.slides.length&&(n(),d=!1)}))})}({effect:"creative",swiper:e,on:r,setTranslate:()=>{let{slides:t,wrapperEl:r,slidesSizesGrid:i}=e,o=a(),{progressMultiplier:l}=o,c=e.params.centeredSlides,d=(0,n.o)(e);if(c){let t=i[0]/2-(e.params.slidesOffsetBefore??0);r.style.transform=`translateX(calc(50% - ${t}px))`}for(let r=0;r<t.length;r+=1){let a=t[r],i=a.progress??0,u=Math.min(Math.max(i,-o.limitProgress),o.limitProgress),p=u;c||(p=Math.min(Math.max(a.originalProgress??0,-o.limitProgress),o.limitProgress));let f=a.swiperSlideOffset??0,g=[e.params.cssMode?-f-e.translate:-f,0,0],m=[0,0,0],h=!1;e.isHorizontal()||(g[1]=g[0],g[0]=0);let v={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};u<0?(v=o.next,h=!0):u>0&&(v=o.prev,h=!0),g.forEach((e,t)=>{g[t]=`calc(${e}px + (${s(v.translate[t])} * ${Math.abs(u*l)}))`}),m.forEach((e,t)=>{m[t]=v.rotate[t]*Math.abs(u*l)}),a.style.zIndex=String(-Math.abs(Math.round(i))+t.length);let b=g.join(", "),y=`rotateX(${d(m[0])}deg) rotateY(${d(m[1])}deg) rotateZ(${d(m[2])}deg)`,w=p<0?`scale(${1+(1-v.scale)*p*l})`:`scale(${1-(1-v.scale)*p*l}
3)`,x=p<0?1+(1-v.opacity)*p*l:1-(1-v.opacity)*p*l,C=`translate3d(${b}) ${y} ${w}`;if(h&&v.shadow||!h){let e=a.querySelector(".swiper-slide-shadow");if(!e&&v.shadow&&(e=function(e,t){let r=`swiper-slide-shadow${e?` swiper-slide-shadow-${e}`:""}`,a=(0,n.p)(t),s=`.${r.split(" ").join(".")}`,i=a.querySelector(s);if(i)return i;let o=(0,n.a)("div",r.split(" "));return a.append(o),o}("creative",a)),e){let t=o.shadowPerProgress?u*(1/o.limitProgress):u;e.style.opacity=String(Math.min(Math.max(Math.abs(t),0),1))}}let E=function(e){let t=(0,n.p)(e);return t!==e&&(t.style.backfaceVisibility="hidden",t.style.setProperty("-webkit-backface-visibility","hidden")),t}(a);E.style.transform=C,E.style.opacity=String(x),v.origin&&(E.style.transformOrigin=v.origin)}},setTransition:t=>{let r=e.slides.map(e=>(0,n.p)(e));r.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow").forEach(e=>{e.style.transitionDuration=`${t}ms`})}),function({swiper:e,duration:t,transformElements:r,allSlides:a}){let{activeIndex:s}=e;if(e.params.virtualTranslate&&0!==t){let t=!1;(a?r:r.filter(t=>{let r=t.classList.contains("swiper-slide-transform")?t.parentElement?t.parentElement instanceof HTMLElement?t.parentElement:void 0:e.slides.find(e=>e.shadowRoot&&e.shadowRoot===t.parentNode):t;return!!r&&e.getSlideIndex(r)===s})).forEach(r=>{(0,n.m)(r,()=>{if(t||!e||e.destroyed)return;t=!0,e.animating=!1;let r=new CustomEvent("transitionend",{bubbles:!0,cancelable:!0});e.wrapperEl.dispatchEvent(r)})})}}({swiper:e,duration:t,transformElements:r,allSlides:!0})},perspective:()=>a().perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})},h=({swiper:e,extendParams:t,emit:r,once:a})=>{t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),e.freeMode={onTouchStart:function(){if(e.params.cssMode)return;let t=e.getTranslate();e.setTranslate(t),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})},onTouchMove:function(){if(e.params.cssMode)return;let{touchEventsData:t,touches:r}=e;0===t.velocities.length&&t.velocities.push({position:r[e.isHorizontal()?"startX":"startY"],time:t.touchStartTime??(0,n.u)()}),t.velocities.push({position:r[e.isHorizontal()?"currentX":"currentY"],time:(0,n.u)()})},onTouchEnd:function({currentPos:t}){if(e.params.cssMode)return;let{wrapperEl:s,rtlTranslate:i,snapGrid:o,touchEventsData:l}=e,c=e.params,d=e.params.freeMode,u=(0,n.u)(),p=u-(l.touchStartTime??u);if(t<-e.minTranslate())return void e.slideTo(e.activeIndex);if(t>-e.maxTranslate())return void(e.slides.length<o.length?e.slideTo(o.length-1):e.slideTo(e.slides.length-1));if(d.momentum){let t;if(l.velocities.length>1){let t=l.velocities.pop(),r=l.velocities.pop(),a=t.position-r.position,s=t.time-r.time;e.velocity=a/s,e.velocity/=2,Math.abs(e.velocity)<d.minimumVelocity&&(e.velocity=0),(s>150||(0,n.u)()-t.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=d.momentumVelocityRatio,l.velocities.length=0;let u=1e3*d.momentumRatio,p=e.velocity*u,f=e.translate+p;i&&(f=-f);let g=!1,m=20*Math.abs(e.velocity)*d.momentumBounceRatio,h=!1;if(f<e.maxTranslate())d.momentumBounce?(f+e.maxTranslate()<-m&&(f=e.maxTranslate()-m),t=e.maxTranslate(),g=!0,l.allowMomentumBounce=!0):f=e.maxTranslate(),c.loop&&c.centeredSlides&&(h=!0);else if(f>e.minTranslate())d.momentumBounce?(f-e.minTranslate()>m&&(f=e.minTranslate()+m),t=e.minTranslate(),g=!0,l.allowMomentumBounce=!0):f=e.minTranslate(),c.loop&&c.centeredSlides&&(h=!0);else if(d.sticky){let t=0;for(let e=0;e<o.length;e+=1)if(o[e]>-f){t=e;break}f=-(f=Math.abs(o[t]-f)<Math.abs((o[t-1]??o[t])-f)||"next"===e.swipeDirection?o[t]:o[t-1])}if(h&&a("transitionEnd",()=>{e.loopFix()}),0!==e.velocity){if(u=i?Math.abs((-f-e.translate)/e.velocity):Math.abs((f-e.translate)/e.velocity),d.sticky){let t=Math.abs((i?-f:f)-e.translate),r=e.slidesSizesGrid[e.activeIndex],a=c.speed;u=t<r?a:t<2*r?1.5*a:2.5*a}}else if(d.sticky)return void e.slideToClosest();d.momentumBounce&&g&&void 0!==t?(e.updateProgress(t),e.setTransition(u),e.setTranslate(f),e.transitionStart(!0,e.swipeDirection),e.animating=!0,(0,n.m)(s,
3()=>{e&&!e.destroyed&&l.allowMomentumBounce&&(r("momentumBounce"),e.setTransition(c.speed),setTimeout(()=>{e.setTranslate(t),(0,n.m)(s,()=>{e&&!e.destroyed&&e.transitionEnd()})},0))})):e.velocity?(r("_freeModeNoMomentumRelease"),e.updateProgress(f),e.setTransition(u),e.setTranslate(f),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,(0,n.m)(s,()=>{e&&!e.destroyed&&e.transitionEnd()}))):e.updateProgress(f),e.updateActiveIndex(),e.updateSlidesClasses()}else{if(d.sticky)return void e.slideToClosest();r("_freeModeNoMomentumRelease")}(!d.momentum||p>=c.longSwipesMs)&&(r("_freeModeStaticRelease"),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}}};e.s(["default",0,e=>{let n,s,i,l,c,v,b,y,w=(0,r.c)(15);w[0]!==e?({items:s,renderItem:i,className:n,slideClassName:c,...l}=e,w[0]=e,w[1]=n,w[2]=s,w[3]=i,w[4]=l,w[5]=c):(n=w[1],s=w[2],i=w[3],l=w[4],c=w[5]);let x=void 0===c?"":c;return w[6]===Symbol.for("react.memo_cache_sentinel")?(v=[o,d,u,p,f.Mousewheel,g.Autoplay,m,h],w[6]=v):v=w[6],w[7]!==s||w[8]!==i||w[9]!==x?(b=s?.map((e,r)=>(0,t.jsx)(a.SwiperSlide,{className:x,children:i?i(e,r):e},r)),w[7]=s,w[8]=i,w[9]=x,w[10]=b):b=w[10],w[11]!==n||w[12]!==l||w[13]!==b?(y=(0,t.jsx)(a.Swiper,{className:n,...l,modules:v,children:b}),w[11]=n,w[12]=l,w[13]=b,w[14]=y):y=w[14],y}],541432)},622911,e=>{"use strict";var t=e.i(959020),r=e.i(796401),a=e.i(951217),n=e.i(131380),s=e.i(107828),i=e.i(675010),o=e.i(749903),l=e.i(479086);function c(e){let a,n,s=(0,r.c)(4);return s[0]!==e?({...a}=e,s[0]=e,s[1]=a):a=s[1],s[2]!==a?(n=(0,t.jsx)(o.Root,{"data-slot":"popover",...a}),s[2]=a,s[3]=n):n=s[3],n}function d(e){let a,n,s=(0,r.c)(4);return s[0]!==e?({...a}=e,s[0]=e,s[1]=a):a=s[1],s[2]!==a?(n=(0,t.jsx)(o.Trigger,{"data-slot":"popover-trigger",...a}),s[2]=a,s[3]=n):n=s[3],n}function u(e){let a,n,s,i,c,d,u=(0,r.c)(12);u[0]!==e?({className:a,align:s,sideOffset:i,...n}=e,u[0]=e,u[1]=a,u[2]=n,u[3]=s,u[4]=i):(a=u[1],n=u[2],s=u[3],i=u[4]);let p=void 0===s?"center":s,f=void 0===i?4:i;return u[5]!==a?(c=(0,l.cn)("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-72 origin-(--radix-popover-content-transform-origin) rounded-md border p-4 shadow-md outline-hidden",a),u[5]=a,u[6]=c):c=u[6],u[7]!==p||u[8]!==n||u[9]!==f||u[10]!==c?(d=(0,t.jsx)(o.Portal,{children:(0,t.jsx)(o.Content,{"data-slot":"popover-content",align:p,sideOffset:f,className:c,...n})}),u[7]=p,u[8]=n,u[9]=f,u[10]=c,u[11]=d):d=u[11],d}var p=e.i(614537),f=e.i(548726),g=e.i(423959),m=e.i(403471);e.s(["default",0,function(e){let h,v,b,y,w,x,C=(0,r.c)(37),{loginText:E,showDefaultButton:S,buttonSize:L,setIsUserMenuOpen:P,isUserMenuOpen:k,parent:A}=e,T=void 0!==S&&S,R=void 0===L?"md":L,{data:M,status:$}=(0,n.useSession)(),[j,O]=(0,a.useState)(!1),_=(0,g.useTranslations)("Login"),D=(0,f.useLocale)();C[0]===Symbol.for("react.memo_cache_sentinel")?(h=()=>{let e=()=>O(!1);return window.addEventListener("pageshow",e),()=>window.removeEventListener("pageshow",e)},v=[],C[0]=h,C[1]=v):(h=C[0],v=C[1]),(0,a.useEffect)(h,v),C[2]!==$?(b=()=>{"loading"!==$&&O(!1)},y=[$],C[2]=$,C[3]=b,C[4]=y):(b=C[3],y=C[4]),(0,a.useEffect)(b,y),C[5]!==D?(w=async()=>{O(!0);try{await (0,n.signIn)("keycloak",{redirect:!0},{ui_locales:D})}catch(e){console.error("Sign in failed",e),O(!1)}},C[5]=D,C[6]=w):w=C[6];let z=w;if("loading"==$){let e;return C[7]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(i.default,{className:"w-full min-w-20",variant:"outline",color:"transparent",loading:!0}),C[7]=e):e=C[7],e}if(M?.user){let e,r,a,n,f,g,h,v,b,y;C[8]===Symbol.for("react.memo_cache_sentinel")?(e=(0,l.cn)("h-8 w-8 rounded-full border-[1.5px] p-0"),C[8]=e):e=C[8],C[9]===Symbol.for("react.memo_cache_sentinel")?(r=(0,t.jsx)(d,{asChild:!0,children:(0,t.jsx)(i.default,{className:e,variant:"outline",color:"transparent",children:(0,t.jsx)(s.IconUser,{width:20})})}),C[9]=r):r=C[9];let w="desktop"==(void 0===A?"mobile":A)?15:22;return C[10]===Symbol.for("react.memo_cache_sentinel")?(a=(0,l.cn)("font-content flex w-45 flex-col gap-0.5 border border-neutral-100 bg-white p-1.5! font-semibold text-neutral-800 shadow-2xl dark:border-neutral-800 dark:bg-neutral-900 dark:text-neutral-200"),C[10]=a):a=C[10],C[11]!==_?(n=_("view_profile"),C[11]=_,C[12]=n):n=C[12],C[13]!==n?(f=(0,t.jsx)(o.PopoverClose,{asChild:!0,children:(0,t.jsx)(p.Link,{href:"/profile",className:"text-body3 hover:bg-primary-500/10 flex h-10 items-center rounded-sm px-2 transition-colors dark:hover:bg-neutral-500/10",children:n})}),C[13]=n,C[14]=f):f=C[14],C[15]!==M?.idToken?(g=()=>(0,m.logout)({idToken:M?.idToken,reason:"user"}
3),C[15]=M?.idToken,C[16]=g):g=C[16],C[17]!==_?(h=_("logout"),C[17]=_,C[18]=h):h=C[18],C[19]!==g||C[20]!==h?(v=(0,t.jsx)(i.default,{type:"button",variant:"text",onClick:g,className:"text-body3 hover:bg-primary-500/10 flex h-10 w-full cursor-pointer items-center justify-start rounded-sm px-2 text-start transition-colors hover:text-neutral-800 dark:hover:bg-neutral-500/10 dark:hover:text-neutral-100",children:h}),C[19]=g,C[20]=h,C[21]=v):v=C[21],C[22]!==w||C[23]!==f||C[24]!==v?(b=(0,t.jsxs)(u,{side:"bottom",align:"end",sideOffset:w,className:a,children:[f,v]}),C[22]=w,C[23]=f,C[24]=v,C[25]=b):b=C[25],C[26]!==k||C[27]!==P||C[28]!==b?(y=(0,t.jsxs)(c,{open:k,onOpenChange:P,children:[r,b]}),C[26]=k,C[27]=P,C[28]=b,C[29]=y):y=C[29],y}let I=T?"primary":"outline",B=T?"main":"transparent";return C[30]!==R||C[31]!==z||C[32]!==j||C[33]!==E||C[34]!==B||C[35]!==I?(x=(0,t.jsx)(i.default,{variant:I,className:"w-full",color:B,loading:j,onClick:z,size:R,disabled:j,children:E}),C[30]=R,C[31]=z,C[32]=j,C[33]=E,C[34]=B,C[35]=I,C[36]=x):x=C[36],x}],622911)},617626,e=>{"use strict";let t={fa:"rtl",en:"ltr"};e.s(["getDirection",0,function(e){return t[e.split("-")[0]]??"ltr"}])},403471,e=>{"use strict";var t=e.i(131380);let r=!1;async function a({idToken:e,callbackUrl:n,reason:s="user"}={}){if(!r){r=!0;try{sessionStorage.setItem("logout_reason",s),sessionStorage.setItem("just_logged_out","true");let r=n||window.location.origin;try{await (0,t.signOut)({redirect:!1})}catch(e){console.warn("NextAuth signOut failed:",e)}let a=new URL("https://sso.tractor-club.com/realms/user/protocol/openid-connect/logout");a.searchParams.set("post_logout_redirect_uri",r),e&&a.searchParams.set("id_token_hint",e),window.location.replace(a.toString())}catch(e){console.error("Logout error:",e),window.location.replace(n||window.location.origin)}finally{setTimeout(()=>{r=!1},1500)}}}e.s(["logout",0,a])},588693,494558,e=>{"use strict";var t=e.i(951217),r=e.i(131380),a=e.i(956591),n=e.i(403471);class s extends Error{constructor(e="Authentication failed"){super(e),this.name="ApiAuthError"}}e.s(["ApiAuthError",0,s],494558);let i=null;e.s(["useSsoClientFetcher",0,function(){let{data:e,status:o,update:l}=(0,r.useSession)();return{fetcher:(0,t.useCallback)(async function(t){let{path:r,params:c,baseUrl:d,isPrivate:u=!1,body:p,credentials:f="include",headers:g={},cache:m="no-store",...h}=t,v=d??(u?a.BASE_CMS_URL_PRIVATE:a.BASE_CMS_URL_PUBLIC),b=new URL(r.startsWith("/")?r.slice(1):r,v);c&&Object.entries(c).forEach(([e,t])=>{null!=t&&b.searchParams.append(e,String(t))});let y=new Headers(g);y.has("accept-language")||y.has("Accept-Language")||y.set("Accept-Language","u">typeof document&&document.documentElement.lang||"fa");let w=null!=p;!w||p instanceof FormData||y.set("Content-Type","application/json");let x=p instanceof FormData?p:w?JSON.stringify(p):void 0,C=async e=>{let t=new Headers(y);if(u){if(!e)throw new s("No access token");t.set("Authorization",`Bearer ${e}`)}return fetch(b.toString(),{...h,method:h.method??"GET",headers:t,body:x,cache:m,credentials:f})};if(u&&("authenticated"!==o||!e?.accessToken||e.error))throw new s("No active authenticated session");let E=await C(e?.accessToken);if(E.ok)return 204===E.status?void 0:E.json();if(401===E.status&&u)try{i||(i=l({forceRefresh:!0}).finally(()=>{i=null}));let t=await i;if(!t?.accessToken||"RefreshAccessTokenError"===t.error)throw await (0,n.logout)({idToken:t?.idToken??e?.idToken,reason:"refresh-failed"}),new s("Refresh failed");let r=t.accessToken;if((E=await C(r)).ok)return 204===E.status?void 0:E.json();if(401===E.status)throw await (0,n.logout)({idToken:t.idToken,reason:"unauthorized-after-refresh"}),new s("Unauthorized after refresh")}catch(e){throw console.error("[auth] refresh failed",e),e instanceof s?e:new s("Authentication error")}if(401===E.status)throw new s("Unauthorized");let S=null,L=E.headers.get("content-type")??"";try{S=L.includes("application/json")?await E.json():await E.text()}catch{S="Unknown error"}let P=Error("object"==typeof S&&(S?.error||S?.message)||("string"==typeof S?S:"Request failed"));throw P.status=E.status,P.errorKey=S?.errorKey,P.data=S,P},[e?.accessToken,e?.idToken,o,l]),session:e,status:o}}],588693)},296961,e=>{"use strict";e.s(["handleScrollToID",0,({id:e,offsetY:t=70})=>{let r=document.getElementById(e);if(!r)return;let a=r.getBoundingClientRect().top+window.pageYOffset-t;window.scrollTo({top:a,behavior:"smooth"})}])}]);
4
5//# debugId=6434b5b3-4f8a-3a73-a6b1-a6361f14bbd7

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.