PageSourceSearch

https://avada-blog-app.web.app/assets/FeatureRequestRoutes-BVCKtB3G.js

js avada-blog-app.web.app collected 2026-10-03 12:17:20 UTC 296,166 bytes, 44 lines download raw bytes

1import{i as Ua,R as he,b as Wa,a as Qu,B as Ku,L as Un,r as Tr,j as k,A as xr,e as Bi,c as re,d as mt,P as zi,f as Gi,g as dt,h as sa,k as An,I as Ju,T as ed,l as gt,C as Hi,m as $t,n as Ge,o as $r,S as td,p as rd,q as nd,s as Ui,t as ir,u as Wi,M as Wn,D as ad,v as Va,w as Zr,x as id,y as sd,z as od,E as ld,F as ud}from"./app-DkDOFxbL.js";import{S as dd}from"./SortIcon.svg-3bvLJgWx.js";import{S as Vi}from"./BulletIcon.svg-Cyb08zgD.js";import{S as cd}from"./StarIcon.svg-CAg0vPfy.js";import{S as $a}from"./ThumbsUpIcon.svg-Ch5K6AQo.js";var pd={PageActions:"Polaris-PageActions"};function fd({primaryAction:n,secondaryActions:t}){let r=null;Ua(n)?r=he.createElement(he.Fragment,null,n):n&&(r=Wa(n,{variant:"primary"}));let a=null;return Qu(t)&&t.length>0?a=he.createElement(Ku,null,Wa(t)):Ua(t)&&(a=he.createElement(he.Fragment,null,t)),he.createElement("div",{className:pd.PageActions},he.createElement(Un,{distribution:"trailing",spacing:"tight"},a,r))}var $i=function(t){return he.createElement("svg",Object.assign({viewBox:"0 0 20 20"},t),he.createElement("path",{fillRule:"evenodd",d:"M13.28 3.97a.75.75 0 0 1 0 1.06l-.793.794c.4.475.667 1.067.742 1.717.349.073.663.241.914.477l1.157-.868a.75.75 0 1 1 .9 1.2l-1.45 1.088v1.312h1.5a.75.75 0 0 1 0 1.5h-1.605a4.717 4.717 0 0 1-.33.987l1.885 1.413a.75.75 0 1 1-.9 1.2l-1.821-1.366a4.737 4.737 0 0 1-3.479 1.516 4.737 4.737 0 0 1-3.479-1.516l-1.821 1.366a.75.75 0 1 1-.9-1.2l1.884-1.413a4.712 4.712 0 0 1-.329-.987h-1.605a.75.75 0 0 1 0-1.5h1.5v-1.313l-1.45-1.087a.75.75 0 1 1 .9-1.2l1.157.868c.25-.236.565-.404.914-.477a3.24 3.24 0 0 1 .742-1.717l-.793-.794a.75.75 0 0 1 1.06-1.06l.953.953a3.24 3.24 0 0 1 1.267-.256c.45 0 .877.09 1.267.256l.953-.953a.75.75 0 0 1 1.06 0Zm-6.53 6.78v.5a3.251 3.251 0 0 0 2.5 3.163v-5.413h-2.083a.417.417 0 0 0-.417.417v1.333Zm6.5-1.333v1.833a3.251 3.251 0 0 1-2.5 3.163v-5.413h2.083c.23 0 .417.187.417.417Zm-3.25-3.25a1.75 1.75 0 0 1 1.7 1.333h-3.4a1.75 1.75 0 0 1 1.7-1.333Z"}))};$i.displayName="BugIcon";var Zi=function(t){return he.createElement("svg",Object.assign({viewBox:"0 0 20 20"},t),he.createElement("path",{d:"M12.221 4.956a.75.75 0 0 0-1.442-.412l-3 10.5a.75.75 0 1 0 1.442.412l3-10.5Z"}),he.createElement("path",{d:"M7.03 6.22a.75.75 0 0 1 0 1.06l-2.72 2.72 2.72 2.72a.75.75 0 0 1-1.06 1.06l-3.25-3.25a.75.75 0 0 1 0-1.06l3.25-3.25a.75.75 0 0 1 1.06 0Z"}),he.createElement("path",{d:"M12.97 13.78a.75.75 0 0 1 0-1.06l2.72-2.72-2.72-2.72a.75.75 0 0 1 1.06-1.06l3.25 3.25a.75.75 0 0 1 0 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0Z"}))};Zi.displayName="CodeIcon";var Xi=function(t){return he.createElement("svg",Object.assign({viewBox:"0 0 20 20"},t),he.createElement("path",{fillRule:"evenodd",d:"M17 10a7 7 0 1 1-14 0 7 7 0 0 1 14 0Zm-3.677 4.383a5.5 5.5 0 0 1-7.706-7.706l7.706 7.706Zm1.06-1.06-7.706-7.706a5.5 5.5 0 0 1 7.706 7.706Z"}))};Xi.displayName="DisabledIcon";function hd(n){const t=r=>n.translate(`FeatureReq.${r}`);return{tabs:{all:t("tabs.all"),newFeature:t("tabs.newFeature"),improvement:t("tabs.improvement"),bugReport:t("tabs.bugReport"),submitted:t("tabs.submitted")},featureTypes:{newFeature:t("featureTypes.newFeature"),bugReport:t("featureTypes.bugReport"),improvement:t("featureTypes.improvement")},sort:{mostRecent:t("sort.mostRecent"),topVoted:t("sort.topVoted")},home:{pageTitle:t("home.pageTitle"),pageSubtitle:t("home.pageSubtitle"),submitButton:t("home.submitButton"),endMessage:t("home.endMessage")},emptyState:{title:t("emptyState.title"),description:t("emptyState.description")},create:{titleLabel:t("create.titleLabel"),titlePlaceholder:t("create.titlePlaceholder"),typeLabel:t("create.typeLabel"),descriptionLabel:t("create.descriptionLabel"),descriptionPlaceholder:t("create.descriptionPlaceholder"),anonymousLabel:t("create.anonymousLabel"),anonymousHelpText:t("create.anonymousHelpText"),submitButton:t("create.submitButton"),backAction:t("create.backAction"),backTitle:t("create.backTitle"),titleRequired:t("create.titleRequired"),descriptionRequired:t("create.descriptionRequired")},details:{backAction:t("details.backAction"),backTitle:t("details.backTitle"),notFound:t("details.notFound"),commentPlaceholder:t("details.commentPlaceholder"),cancelButton:t("details.cancelButton"),replyButton:t("details.replyButton"),writeReply:t("details.writeReply"),trending:t("details.trending")}
1,card:{deleteModalTitle:t("card.deleteModalTitle"),deleteButton:t("card.deleteButton"),cancelButton:t("card.cancelButton"),deleteConfirm:t("card.deleteConfirm"),anonymous:t("card.anonymous"),submittedRequestLabel:t("card.submittedRequestLabel"),domainLabel:t("card.domainLabel")},comments:{placeholder:t("comments.placeholder"),cancelButton:t("comments.cancelButton"),replyButton:t("comments.replyButton"),moreReplies:t("comments.moreReplies"),blockModalTitle:t("comments.blockModalTitle"),blockButton:t("comments.blockButton"),blockCancelButton:t("comments.blockCancelButton"),blockConfirm:t("comments.blockConfirm")},actions:{likeSingular:t("actions.likeSingular"),likePlural:t("actions.likePlural"),replySingular:t("actions.replySingular"),replyPlural:t("actions.replyPlural")}}}var Tn={},xn={},qt={},Za;function md(){if(Za)return qt;Za=1,Object.defineProperty(qt,"__esModule",{value:!0}),qt.DEFAULT_SSE_URL=qt.DEFAULT_BASE_URL=void 0,qt.request=T;function n(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var A,_,d=typeof Symbol=="function"?Symbol:{},p=d.iterator||"@@iterator",f=d.toStringTag||"@@toStringTag";function h(q,$,I,H){var Z=$&&$.prototype instanceof S?$:S,Q=Object.create(Z.prototype);return t(Q,"_invoke",(function(B,W,Y){var E,U,x,P=0,N=Y||[],j=!1,F={p:0,n:0,v:A,a:ee,f:ee.bind(A,4),d:function(X,te){return E=X,U=0,x=A,F.n=te,y}};function ee(V,X){for(U=V,x=X,_=0;!j&&P&&!te&&_<N.length;_++){var te,K=N[_],ie=F.p,ne=K[2];V>3?(te=ne===X)&&(x=K[(U=K[4])?5:(U=3,3)],K[4]=K[5]=A):K[0]<=ie&&((te=V<2&&ie<K[1])?(U=0,F.v=X,F.n=K[1]):ie<ne&&(te=V<3||K[0]>X||X>ne)&&(K[4]=V,K[5]=X,F.n=ne,U=0))}if(te||V>1)return y;throw j=!0,X}return function(V,X,te){if(P>1)throw TypeError("Generator is already running");for(j&&X===1&&ee(X,te),U=X,x=te;(_=U<2?A:x)||!j;){E||(U?U<3?(U>1&&(F.n=-1),ee(U,x)):F.n=x:F.v=x);try{if(P=2,E){if(U||(V="next"),_=E[V]){if(!(_=_.call(E,x)))throw TypeError("iterator result is not an object");if(!_.done)return _;x=_.value,U<2&&(U=0)}else U===1&&(_=E.return)&&_.call(E),U<2&&(x=TypeError("The iterator does not provide a '"+V+"' method"),U=1);E=A}else if((_=(j=F.n<0)?x:B.call(W,F))!==y)break}catch(K){E=A,U=1,x=K}finally{P=1}}return{value:_,done:j}}})(q,I,H),!0),Q}var y={};function S(){}function w(){}function C(){}_=Object.getPrototypeOf;var D=[][p]?_(_([][p]())):(t(_={},p,function(){return this}),_),R=C.prototype=S.prototype=Object.create(D);function z(q){return Object.setPrototypeOf?Object.setPrototypeOf(q,C):(q.__proto__=C,t(q,f,"GeneratorFunction")),q.prototype=Object.create(R),q}return w.prototype=C,t(R,"constructor",C),t(C,"constructor",w),w.displayName="GeneratorFunction",t(C,f,"GeneratorFunction"),t(R),t(R,f,"Generator"),t(R,p,function(){return this}),t(R,"toString",function(){return"[object Generator]"}),(n=function(){return{w:h,m:z}})()}function t(A,_,d,p){var f=Object.defineProperty;try{f({},"",{})}catch{f=0}t=function(y,S,w,C){function D(R,z){t(y,R,function(q){return this._invoke(R,z,q)})}S?f?f(y,S,{value:w,enumerable:!C,configurable:!C,writable:!C}):y[S]=w:(D("next",0),D("throw",1),D("return",2))},t(A,_,d,p)}function r(A,_){return c(A)||g(A,_)||s(A,_)||a()}function a(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
2In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function s(A,_){if(A){if(typeof A=="string")return l(A,_);var d={}.toString.call(A).slice(8,-1);return d==="Object"&&A.constructor&&(d=A.constructor.name),d==="Map"||d==="Set"?Array.from(A):d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d)?l(A,_):void 0}}function l(A,_){(_==null||_>A.length)&&(_=A.length);for(var d=0,p=Array(_);d<_;d++)p[d]=A[d];return p}function g(A,_){var d=A==null?null:typeof Symbol<"u"&&A[Symbol.iterator]||A["@@iterator"];if(d!=null){var p,f,h,y,S=[],w=!0,C=!1;try{if(h=(d=d.call(A)).next,_!==0)for(;!(w=(p=h.call(d)).done)&&(S.push(p.value),S.length!==_);w=!0);}catch(D){C=!0,f=D}finally{try{if(!w&&d.return!=null&&(y=d.return(),Object(y)!==y))return}finally{if(C)throw f}}return S}}function c(A){if(Array.isArray(A))return A}function v(A,_,d,p,f,h,y){try{var S=A[h](y),w=S.value}catch(C){return void d(C)}S.done?_(w):Promise.resolve(w).then(p,f)}function m(A){return function(){var _=this,d=arguments;return new Promise(function(p,f){var h=A.apply(_,d);
2function y(w){v(h,p,f,y,S,"next",w)}function S(w){v(h,p,f,y,S,"throw",w)}y(void 0)})}}qt.DEFAULT_BASE_URL="https://avada-crm.web.app",qt.DEFAULT_SSE_URL="https://cloudrun-sse-174206774863.us-central1.run.app";function T(A){return M.apply(this,arguments)}function M(){return M=m(n().m(function A(_){var d,p,f,h,y,S,w,C,D,R,z,q,$,I=arguments;return n().w(function(H){for(;;)switch(H.n){case 0:return d=I.length>1&&I[1]!==void 0?I[1]:{},p=d.method,f=p===void 0?"GET":p,h=d.path,y=d.body,S=d.params,w=d.token,C=new URL("".concat(_).concat(h)),S&&Object.entries(S).forEach(function(Z){var Q=r(Z,2),B=Q[0],W=Q[1];W!=null&&C.searchParams.set(B,W)}),D={"Content-Type":"application/json"},w&&(D.Authorization="Bearer ".concat(w)),R={method:f,headers:D},y&&f!=="GET"&&(R.body=JSON.stringify(y)),H.n=1,fetch(C.toString(),R);case 1:return z=H.v,H.n=2,z.json();case 2:if(q=H.v,!(!z.ok||q.success===!1)){H.n=3;break}throw $=new Error(q.message||"Request failed with status ".concat(z.status)),$.status=z.status,$.response=q,$;case 3:return H.a(2,q)}},A)})),M.apply(this,arguments)}return qt}var Xa;function Qi(){return Xa||(Xa=1,(function(n){function t(Y){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(E){return typeof E}:function(E){return E&&typeof Symbol=="function"&&E.constructor===Symbol&&E!==Symbol.prototype?"symbol":typeof E},t(Y)}Object.defineProperty(n,"__esModule",{value:!0}),n.default=n.STATUS=void 0;var r=md();function a(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var Y,E,U=typeof Symbol=="function"?Symbol:{},x=U.iterator||"@@iterator",P=U.toStringTag||"@@toStringTag";function N(ie,ne,ce,ye){var Be=ne&&ne.prototype instanceof F?ne:F,Re=Object.create(Be.prototype);return s(Re,"_invoke",(function(vt,yt,Ke){var ke,_e,Pe,fe=0,Ue=Ke||[],We=!1,Te={p:0,n:0,v:Y,a:Je,f:Je.bind(Y,4),d:function(De,ge){return ke=De,_e=0,Pe=Y,Te.n=ge,j}};function Je(Ye,De){for(_e=Ye,Pe=De,E=0;!We&&fe&&!ge&&E<Ue.length;E++){var ge,je=Ue[E],Tt=Te.p,et=je[2];Ye>3?(ge=et===De)&&(Pe=je[(_e=je[4])?5:(_e=3,3)],je[4]=je[5]=Y):je[0]<=Tt&&((ge=Ye<2&&Tt<je[1])?(_e=0,Te.v=De,Te.n=je[1]):Tt<et&&(ge=Ye<3||je[0]>De||De>et)&&(je[4]=Ye,je[5]=De,Te.n=et,_e=0))}if(ge||Ye>1)return j;throw We=!0,De}return function(Ye,De,ge){if(fe>1)throw TypeError("Generator is already running");for(We&&De===1&&Je(De,ge),_e=De,Pe=ge;(E=_e<2?Y:Pe)||!We;){ke||(_e?_e<3?(_e>1&&(Te.n=-1),Je(_e,Pe)):Te.n=Pe:Te.v=Pe);try{if(fe=2,ke){if(_e||(Ye="next"),E=ke[Ye]){if(!(E=E.call(ke,Pe)))throw TypeError("iterator result is not an object");if(!E.done)return E;Pe=E.value,_e<2&&(_e=0)}else _e===1&&(E=ke.return)&&E.call(ke),_e<2&&(Pe=TypeError("The iterator does not provide a '"+Ye+"' method"),_e=1);ke=Y}else if((E=(We=Te.n<0)?Pe:vt.call(yt,Te))!==j)break}catch(je){ke=Y,_e=1,Pe=je}finally{fe=1}}return{value:E,done:We}}})(ie,ce,ye),!0),Re}var j={};function F(){}function ee(){}function V(){}E=Object.getPrototypeOf;var X=[][x]?E(E([][x]())):(s(E={},x,function(){return this}),E),te=V.prototype=F.prototype=Object.create(X);function K(ie){return Object.setPrototypeOf?Object.setPrototypeOf(ie,V):(ie.__proto__=V,s(ie,P,"GeneratorFunction")),ie.prototype=Object.create(te),ie}return ee.prototype=V,s(te,"constructor",V),s(V,"constructor",ee),ee.displayName="GeneratorFunction",s(V,P,"GeneratorFunction"),s(te),s(te,P,"Generator"),s(te,x,function(){return this}),s(te,"toString",function(){return"[object Generator]"}),(a=function(){return{w:N,m:K}})()}function s(Y,E,U,x){var P=Object.defineProperty;try{P({},"",{})}catch{P=0}s=function(j,F,ee,V){function X(te,K){s(j,te,function(ie){return this._invoke(te,K,ie)})}F?P?P(j,F,{value:ee,enumerable:!V,configurable:!V,writable:!V}):j[F]=ee:(X("next",0),X("throw",1),X("return",2))},s(Y,E,U,x)}function l(Y,E){var U=Object.keys(Y);if(Object.getOwnPropertySymbols){var x=Object.getOwnPropertySymbols(Y);E&&(x=x.filter(function(P){return Object.getOwnPropertyDescriptor(Y,P).enumerable})),U.push.apply(U,x)}return U}function g(Y){for(var E=1;E<arguments.length;E++){var U=arguments[E]!=null?arguments[E]:{};
2E%2?l(Object(U),!0).forEach(function(x){c(Y,x,U[x])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Y,Object.getOwnPropertyDescriptors(U)):l(Object(U)).forEach(function(x){Object.defineProperty(Y,x,Object.getOwnPropertyDescriptor(U,x))})}return Y}function c(Y,E,U){return(E=_(E))in Y?Object.defineProperty(Y,E,{value:U,enumerable:!0,configurable:!0,writable:!0}):Y[E]=U,Y}function v(Y,E,U,x,P,N,j){try{var F=Y[N](j),ee=F.value}catch(V){return void U(V)}F.done?E(ee):Promise.resolve(ee).then(x,P)}function m(Y){return function(){var E=this,U=arguments;return new Promise(function(x,P){var N=Y.apply(E,U);function j(ee){v(N,x,P,j,F,"next",ee)}function F(ee){v(N,x,P,j,F,"throw",ee)}j(void 0)})}}function T(Y,E){if(!(Y instanceof E))throw new TypeError("Cannot call a class as a function")}function M(Y,E){for(var U=0;U<E.length;U++){var x=E[U];x.enumerable=x.enumerable||!1,x.configurable=!0,"value"in x&&(x.writable=!0),Object.defineProperty(Y,_(x.key),x)}}function A(Y,E,U){return E&&M(Y.prototype,E),Object.defineProperty(Y,"prototype",{writable:!1}),Y}function _(Y){var E=d(Y,"string");return t(E)=="symbol"?E:E+""}function d(Y,E){if(t(Y)!="object"||!Y)return Y;var U=Y[Symbol.toPrimitive];if(U!==void 0){var x=U.call(Y,E);if(t(x)!="object")return x;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(Y)}function p(Y,E){h(Y,E),E.add(Y)}function f(Y,E,U){h(Y,E),E.set(Y,U)}function h(Y,E){if(E.has(Y))throw new TypeError("Cannot initialize the same private elements twice on an object")}function y(Y,E){return Y.get(w(Y,E))}function S(Y,E,U){return Y.set(w(Y,E),U),U}function w(Y,E,U){if(typeof Y=="function"?Y===E:Y.has(E))return arguments.length<3?E:U;throw new TypeError("Private element is not present on this object")}var C=n.STATUS={PENDING:"Pending",CONSIDERING:"Considering",DOING:"Doing",COMPLETED:"Completed"},D=new WeakMap,R=new WeakMap,z=new WeakMap,q=new WeakMap,$=new WeakMap,I=new WeakMap,H=new WeakMap,Z=new WeakSet;n.default=(function(){function Y(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},U=E.appId,x=E.shopId,P=E.skipPending,N=P===void 0?!1:P,j=E.baseUrl,F=E.sseUrl,ee=E.env,V=E.getToken;if(T(this,Y),p(this,Z),f(this,D,void 0),f(this,R,void 0),f(this,z,void 0),f(this,q,void 0),f(this,$,void 0),f(this,I,void 0),f(this,H,void 0),!U)throw new Error("appId is required");if(!x)throw new Error("shopId is required");S(D,this,U),S(R,this,x),S($,this,N),S(z,this,j||r.DEFAULT_BASE_URL),S(q,this,F||r.DEFAULT_SSE_URL),S(I,this,ee),S(H,this,typeof V=="function"?V:null)}return A(Y,[{key:"appId",get:function(){return y(D,this)}},{key:"shopId",get:function(){return y(R,this)}},{key:"sseUrl",get:function(){return y(q,this)}},{key:"skipPending",get:function(){return y($,this)}},{key:"env",get:function(){return y(I,this)}},{key:"getRequests",value:function(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},x=U.status,P=x===void 0?"all":x,N=U.sort,j=N===void 0?"recent":N,F=U.limit,ee=F===void 0?20:F;return this.listRequests({status:P,sort:j,limit:ee})}},{key:"listRequests",value:(function(){var E=m(a().m(function x(){var P=this,N,j,F,ee,V,X,te,K,ie,ne,ce,ye=arguments;return a().w(function(Be){for(;;)switch(Be.n){case 0:return N=ye.length>0&&ye[0]!==void 0?ye[0]:{},j=N.status,F=j===void 0?"all":j,ee=N.sort,V=ee===void 0?"recent":ee,X=N.limit,te=X===void 0?20:X,K=N.after,ie={appId:y(D,this),sort:V,limit:String(te)},F&&F!=="all"&&(ie.status=F),F==="submitted"&&(ie.shopId=y(R,this)),y(I,this)&&(ie.env=y(I,this)),K&&(ie.after=K),Be.n=1,w(Z,this,Q).call(this,{method:"GET",path:"/feature-requests",params:ie});case 1:return ne=Be.v,ce=(ne.data||[]).filter(function(Re){return Re.status!==C.PENDING}).map(function(Re){return g(g({},Re),{},{userVoted:Array.isArray(Re.likedUserIds)&&Re.likedUserIds.includes(y(R,P))})}),Be.a(2,{data:ce,total:ne.total||ce.length,hasMore:!!ne.hasMore})}},x,this)}));function U(){return E.apply(this,arguments)}return U})()},{key:"getRequest",value:(function(){var E=m(a().m(function x(P){var N,j;return a().w(function(F){for(;;)switch(F.n){case 0:return F.n=1,w(Z,this,Q).call(this,{method:"GET",path:"/feature-requests/".concat(P),params:g({appId:y(D,this),shopId:y(R,this)},y(I,this)&&{env:y(I,this)})});case 1:return N=F.v,j=N.data||N,F.a(2,g(g({},j),{},{userVoted:Array.isArray(j.likedUserIds)&&j.likedUserIds.includes(y(R,this))}))}},x,this)}));function U(x){return E.apply(this,arguments)}return U})()},{key:"listComments",value:(function(){var E=m(a().m(function x(P){var N;return a().w(function(j){for(;;)switch(j.n){case 0:return j.n=1,w(Z,this,Q).call(this,{method:"GET",path:"/feature-requests/".concat(P,"/comments"),params:g({appId:y(D,this)},y(I,this)&&{env:y(I,this)})});case 1:return N=j.v,j.a(2,N.data||N||[])}},x,this)}));function U(x){return E.apply(this,arguments)}return U})()},{key:"createRequest",value:(function(){var E=m(a().m(function x(P){var N;return a().w(function(j){for(;;)switch(j.n){case 0:return N=y($,this)?C.CONSIDERING:C.PENDING,j.a(2,w(Z,this,Q).call(this,{method:"POST",path:"/feature-requests",body:w(Z,this,W).call(this,g({status:N},P))}))}},x,this)}));function U(x){return E.apply(this,arguments)}return U})()},{key:"updateRequest",value:(function(){var E=m(a().m(function x(P,N){return a().w(function(j){for(;;)switch(j.n){case 0:return j.a(2,w(Z,this,Q).call(this,{method:"PUT",path:"/feature-requests/".concat(P),body:w(Z,this,W).call(this,N)}))}},x,this)}));function U(x,P){return E.apply(this,arguments)}return U})()},{key:"deleteRequest",value:(function(){var E=m(a().m(function x(P){return a().w(function(N){for(;;)switch(N.n){case 0:return N.a(2,w(Z,this,Q).call(this,{method:"DELETE",path:"/feature-requests/".concat(P),body:w(Z,this,W).call(this)}))}},x,this)}));function U(x){return E.apply(this,arguments)}return U})()},{key:"toggleVote",value:(function(){var E=m(a().m(function x(P){var N,j,F,ee=arguments;return a().w(function(V){for(;;)switch(V.n){case 0:return N=ee.length>1&&ee[1]!==void 0?ee[1]:{},j=N.byFeatureReq,F=j===void 0?!0:j,V.a(2,w(Z,this,Q).call(this,{method:"POST",path:"/feature-requests/".concat(P,"/vote"),body:{data:g({shopId:y(R,this),byFeatureReq:F},y(I,this)&&{env:y(I,this)})}}))}},x,this)}));function U(x){return E.apply(this,arguments)}return U})()},{key:"createComment",value:(function(){var E=m(a().m(function x(P){return a().w(function(N){for(;;)switch(N.n){case 0:return N.a(2,w(Z,this,Q).call(this,{method:"POST",path:"/feature-requests/comments",body:w(Z,this,W).call(this,P)}))}},x,this)}));function U(x){return E.apply(this,arguments)}return U})()},{key:"deleteComment",value:(function(){var E=m(a().m(function x(P){return a().w(function(N){for(;;)switch(N.n){case 0:return N.a(2,w(Z,this,Q).call(this,{method:"DELETE",path:"/feature-requests/comments/".concat(P),body:w(Z,this,W).call(this)}))}},x,this)}));function U(x){return E.apply(this,arguments)}return U})()},{key:"blockUser",value:(function(){var E=m(a().m(function x(){return a().w(function(P){for(;;
2)switch(P.n){case 0:return P.a(2,w(Z,this,Q).call(this,{method:"POST",path:"/feature-requests/block-user",body:w(Z,this,W).call(this)}))}},x,this)}));function U(){return E.apply(this,arguments)}return U})()},{key:"checkEmailRoles",value:(function(){var E=m(a().m(function x(P){return a().w(function(N){for(;;)switch(N.n){case 0:return N.a(2,w(Z,this,Q).call(this,{method:"GET",path:"/feature-requests/check-email",params:{email:P}}))}},x,this)}));function U(x){return E.apply(this,arguments)}return U})()}])})();function Q(Y){return B.apply(this,arguments)}function B(){return B=m(a().m(function Y(E){var U,x;return a().w(function(P){for(;;)switch(P.n){case 0:if(!y(H,this)){P.n=2;break}return P.n=1,y(H,this).call(this);case 1:x=P.v,P.n=3;break;case 2:x=void 0;case 3:return U=x,P.a(2,(0,r.request)(y(z,this),g(g({},E),{},{token:U})))}},Y,this)})),B.apply(this,arguments)}function W(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},E=g({shopId:y(R,this),appId:y(D,this)},Y);return y(I,this)&&(E.env=y(I,this)),{data:E}}})(xn)),xn}var mr={},Qa;function kr(){if(Qa)return mr;Qa=1;function n(v){"@babel/helpers - typeof";return n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(m){return typeof m}:function(m){return m&&typeof Symbol=="function"&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m},n(v)}Object.defineProperty(mr,"__esModule",{value:!0}),mr.FeatureRequestProvider=g,mr.useFeatureRequestClient=c;var t=s(Tr()),r=a(Qi());function a(v){return v&&v.__esModule?v:{default:v}}function s(v,m){if(typeof WeakMap=="function")var T=new WeakMap,M=new WeakMap;return(s=function(_,d){if(!d&&_&&_.__esModule)return _;var p,f,h={__proto__:null,default:_};if(_===null||n(_)!="object"&&typeof _!="function")return h;if(p=d?M:T){if(p.has(_))return p.get(_);p.set(_,h)}for(var y in _)y!=="default"&&{}.hasOwnProperty.call(_,y)&&((f=(p=Object.defineProperty)&&Object.getOwnPropertyDescriptor(_,y))&&(f.get||f.set)?p(h,y,f):h[y]=_[y]);return h})(v,m)}var l=(0,t.createContext)(null);function g(v){var m=v.appId,T=v.shopId,M=v.skipPending,A=v.baseUrl,_=v.sseUrl,d=v.env,p=v.getToken,f=v.children,h=(0,t.useMemo)(function(){return new r.default({appId:m,shopId:T,skipPending:M,baseUrl:A,sseUrl:_,env:d,getToken:p})},[m,T,M,A,_,d,p]);return t.default.createElement(l.Provider,{value:h},f)}function c(){var v=(0,t.useContext)(l);if(!v)throw new Error("useFeatureRequestClient must be used within a <FeatureRequestProvider>");return v}return mr}var kn={},Ka;function gd(){return Ka||(Ka=1,(function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=_;var t=Tr(),r=kr();function a(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var d,p,f=typeof Symbol=="function"?Symbol:{},h=f.iterator||"@@iterator",y=f.toStringTag||"@@toStringTag";function S(I,H,Z,Q){var B=H&&H.prototype instanceof C?H:C,W=Object.create(B.prototype);return s(W,"_invoke",(function(Y,E,U){var x,P,N,j=0,F=U||[],ee=!1,V={p:0,n:0,v:d,a:X,f:X.bind(d,4),d:function(K,ie){return x=K,P=0,N=d,V.n=ie,w}};function X(te,K){for(P=te,N=K,p=0;!ee&&j&&!ie&&p<F.length;p++){var ie,ne=F[p],ce=V.p,ye=ne[2];te>3?(ie=ye===K)&&(N=ne[(P=ne[4])?5:(P=3,3)],ne[4]=ne[5]=d):ne[0]<=ce&&((ie=te<2&&ce<ne[1])?(P=0,V.v=K,V.n=ne[1]):ce<ye&&(ie=te<3||ne[0]>K||K>ye)&&(ne[4]=te,ne[5]=K,V.n=ye,P=0))}if(ie||te>1)return w;throw ee=!0,K}return function(te,K,ie){if(j>1)throw TypeError("Generator is already running");for(ee&&K===1&&X(K,ie),P=K,N=ie;(p=P<2?d:N)||!ee;){x||(P?P<3?(P>1&&(V.n=-1),X(P,N)):V.n=N:V.v=N);try{if(j=2,x){if(P||(te="next"),p=x[te]){if(!(p=p.call(x,N)))throw TypeError("iterator result is not an object");if(!p.done)return p;N=p.value,P<2&&(P=0)}else P===1&&(p=x.return)&&p.call(x),P<2&&(N=TypeError("The iterator does not provide a '"+te+"' method"),P=1);x=d}else if((p=(ee=V.n<0)?N:Y.call(E,V))!==w)break}catch(ne){x=d,P=1,N=ne}finally{j=1}}return{value:p,done:ee}}})(I,Z,Q),!0),W}var w={};function C(){}function D(){}function R(){}p=Object.getPrototypeOf;var z=[][h]?p(p([][h]())):(s(p={},h,function(){return this}),p),q=R.prototype=C.prototype=Object.create(z);function $(I){return Object.setPrototypeOf?Object.setPrototypeOf(I,R):(I.__proto__=R,s(I,y,"GeneratorFunction")),I.prototype=Object.create(q),I}return D.prototype=R,s(q,"constructor",R),s(R,"constructor",D),D.displayName="GeneratorFunction",s(R,y,"GeneratorFunction"),s(q),s(q,y,"Generator"),s(q,h,function(){return this}),s(q,"toString",function(){return"[object Generator]"}),(a=function(){return{w:S,m:$}})()}function s(d,p,f,h){var y=Object.defineProperty;try{y({},"",{})}catch{y=0}s=function(w,C,D,R){function z(q,$){s(w,q,function(I){return this._invoke(q,$,I)})}C?y?y(w,C,{value:D,enumerable:!R,configurable:!R,writable:!R}):w[C]=D:(z("next",0),z("throw",1),z("return",2))},s(d,p,f,h)}function l(d,p,f,h,y,S,w){try{var C=d[S](w),D=C.value}catch(R){return void f(R)}C.done?p(D):Promise.resolve(D).then(h,y)}function g(d){return function(){var p=this,f=arguments;
2return new Promise(function(h,y){var S=d.apply(p,f);function w(D){l(S,h,y,w,C,"next",D)}function C(D){l(S,h,y,w,C,"throw",D)}w(void 0)})}}function c(d,p){return A(d)||M(d,p)||m(d,p)||v()}function v(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
3In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function m(d,p){if(d){if(typeof d=="string")return T(d,p);var f={}.toString.call(d).slice(8,-1);return f==="Object"&&d.constructor&&(f=d.constructor.name),f==="Map"||f==="Set"?Array.from(d):f==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(f)?T(d,p):void 0}}function T(d,p){(p==null||p>d.length)&&(p=d.length);for(var f=0,h=Array(p);f<p;f++)h[f]=d[f];return h}function M(d,p){var f=d==null?null:typeof Symbol<"u"&&d[Symbol.iterator]||d["@@iterator"];if(f!=null){var h,y,S,w,C=[],D=!0,R=!1;try{if(S=(f=f.call(d)).next,p!==0)for(;!(D=(h=S.call(f)).done)&&(C.push(h.value),C.length!==p);D=!0);}catch(z){R=!0,y=z}finally{try{if(!D&&f.return!=null&&(w=f.return(),Object(w)!==w))return}finally{if(R)throw y}}return C}}function A(d){if(Array.isArray(d))return d}function _(){var d=(0,r.useFeatureRequestClient)(),p=(0,t.useState)(!1),f=c(p,2),h=f[0],y=f[1],S=(0,t.useState)(null),w=c(S,2),C=w[0],D=w[1],R=(0,t.useCallback)((function(){var z=g(a().m(function q($){var I,H;return a().w(function(Z){for(;;)switch(Z.p=Z.n){case 0:return y(!0),D(null),Z.p=1,Z.n=2,d.createRequest($);case 2:return I=Z.v,Z.a(2,I);case 3:throw Z.p=3,H=Z.v,D(H),H;case 4:return Z.p=4,y(!1),Z.f(4);case 5:return Z.a(2)}},q,null,[[1,3,4,5]])}));return function(q){return z.apply(this,arguments)}})(),[d]);return{create:R,creating:h,error:C}}})(kn)),kn}var En={},Ja;function vd(){return Ja||(Ja=1,(function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=_;var t=Tr(),r=kr();function a(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var d,p,f=typeof Symbol=="function"?Symbol:{},h=f.iterator||"@@iterator",y=f.toStringTag||"@@toStringTag";function S(I,H,Z,Q){var B=H&&H.prototype instanceof C?H:C,W=Object.create(B.prototype);return s(W,"_invoke",(function(Y,E,U){var x,P,N,j=0,F=U||[],ee=!1,V={p:0,n:0,v:d,a:X,f:X.bind(d,4),d:function(K,ie){return x=K,P=0,N=d,V.n=ie,w}};function X(te,K){for(P=te,N=K,p=0;!ee&&j&&!ie&&p<F.length;p++){var ie,ne=F[p],ce=V.p,ye=ne[2];te>3?(ie=ye===K)&&(N=ne[(P=ne[4])?5:(P=3,3)],ne[4]=ne[5]=d):ne[0]<=ce&&((ie=te<2&&ce<ne[1])?(P=0,V.v=K,V.n=ne[1]):ce<ye&&(ie=te<3||ne[0]>K||K>ye)&&(ne[4]=te,ne[5]=K,V.n=ye,P=0))}if(ie||te>1)return w;throw ee=!0,K}return function(te,K,ie){if(j>1)throw TypeError("Generator is already running");for(ee&&K===1&&X(K,ie),P=K,N=ie;(p=P<2?d:N)||!ee;){x||(P?P<3?(P>1&&(V.n=-1),X(P,N)):V.n=N:V.v=N);try{if(j=2,x){if(P||(te="next"),p=x[te]){if(!(p=p.call(x,N)))throw TypeError("iterator result is not an object");if(!p.done)return p;N=p.value,P<2&&(P=0)}else P===1&&(p=x.return)&&p.call(x),P<2&&(N=TypeError("The iterator does not provide a '"+te+"' method"),P=1);x=d}else if((p=(ee=V.n<0)?N:Y.call(E,V))!==w)break}catch(ne){x=d,P=1,N=ne}finally{j=1}}return{value:p,done:ee}}})(I,Z,Q),!0),W}var w={};function C(){}function D(){}function R(){}p=Object.getPrototypeOf;var z=[][h]?p(p([][h]())):(s(p={},h,function(){return this}),p),q=R.prototype=C.prototype=Object.create(z);function $(I){return Object.setPrototypeOf?Object.setPrototypeOf(I,R):(I.__proto__=R,s(I,y,"GeneratorFunction")),I.prototype=Object.create(q),I}return D.prototype=R,s(q,"constructor",R),s(R,"constructor",D),D.displayName="GeneratorFunction",s(R,y,"GeneratorFunction"),s(q),s(q,y,"Generator"),s(q,h,function(){return this}),s(q,"toString",function(){return"[object Generator]"}),(a=function(){return{w:S,m:$}})()}function s(d,p,f,h){var y=Object.defineProperty;try{y({},"",{})}catch{y=0}s=function(w,C,D,R){function z(q,$){s(w,q,function(I){return this._invoke(q,$,I)})}C?y?y(w,C,{value:D,enumerable:!R,configurable:!R,writable:!R}):w[C]=D:(z("next",0),z("throw",1),z("return",2))},s(d,p,f,h)}function l(d,p,f,h,y,S,w){try{var C=d[S](w),D=C.value}catch(R){return void f(R)}C.done?p(D):Promise.resolve(D).then(h,y)}function g(d){return function(){var p=this,f=arguments;
3return new Promise(function(h,y){var S=d.apply(p,f);function w(D){l(S,h,y,w,C,"next",D)}function C(D){l(S,h,y,w,C,"throw",D)}w(void 0)})}}function c(d,p){return A(d)||M(d,p)||m(d,p)||v()}function v(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
4In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function m(d,p){if(d){if(typeof d=="string")return T(d,p);var f={}.toString.call(d).slice(8,-1);return f==="Object"&&d.constructor&&(f=d.constructor.name),f==="Map"||f==="Set"?Array.from(d):f==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(f)?T(d,p):void 0}}function T(d,p){(p==null||p>d.length)&&(p=d.length);for(var f=0,h=Array(p);f<p;f++)h[f]=d[f];return h}function M(d,p){var f=d==null?null:typeof Symbol<"u"&&d[Symbol.iterator]||d["@@iterator"];if(f!=null){var h,y,S,w,C=[],D=!0,R=!1;try{if(S=(f=f.call(d)).next,p!==0)for(;!(D=(h=S.call(f)).done)&&(C.push(h.value),C.length!==p);D=!0);}catch(z){R=!0,y=z}finally{try{if(!D&&f.return!=null&&(w=f.return(),Object(w)!==w))return}finally{if(R)throw y}}return C}}function A(d){if(Array.isArray(d))return d}function _(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},p=(0,r.useFeatureRequestClient)(),f=(0,t.useState)([]),h=c(f,2),y=h[0],S=h[1],w=(0,t.useState)(!0),C=c(w,2),D=C[0],R=C[1],z=(0,t.useState)(null),q=c(z,2),$=q[0],I=q[1],H=(0,t.useState)(0),Z=c(H,2),Q=Z[0],B=Z[1],W=(0,t.useState)(!1),Y=c(W,2),E=Y[0],U=Y[1],x=(0,t.useRef)(0),P=d.status,N=P===void 0?"all":P,j=d.sort,F=j===void 0?"recent":j,ee=d.limit,V=ee===void 0?20:ee,X=(0,t.useCallback)(g(a().m(function te(){var K,ie,ne;return a().w(function(ce){for(;;)switch(ce.p=ce.n){case 0:return K=++x.current,R(!0),I(null),ce.p=1,ce.n=2,p.listRequests({status:N,sort:F,limit:V});case 2:if(ie=ce.v,K===x.current){ce.n=3;break}return ce.a(2);case 3:S(ie.data||[]),B(ie.total||0),U(!!ie.hasMore),ce.n=6;break;case 4:if(ce.p=4,ne=ce.v,K===x.current){ce.n=5;break}return ce.a(2);case 5:I(ne);case 6:return ce.p=6,K===x.current&&R(!1),ce.f(6);case 7:return ce.a(2)}},te,null,[[1,4,6,7]])})),[p,N,F,V]);return(0,t.useEffect)(function(){X()},[X]),{requests:y,setRequests:S,loading:D,error:$,total:Q,hasMore:E,refetch:X}}})(En)),En}var Cn={},ei;function yd(){return ei||(ei=1,(function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=_;var t=Tr(),r=kr();function a(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var d,p,f=typeof Symbol=="function"?Symbol:{},h=f.iterator||"@@iterator",y=f.toStringTag||"@@toStringTag";function S(I,H,Z,Q){var B=H&&H.prototype instanceof C?H:C,W=Object.create(B.prototype);return s(W,"_invoke",(function(Y,E,U){var x,P,N,j=0,F=U||[],ee=!1,V={p:0,n:0,v:d,a:X,f:X.bind(d,4),d:function(K,ie){return x=K,P=0,N=d,V.n=ie,w}};function X(te,K){for(P=te,N=K,p=0;!ee&&j&&!ie&&p<F.length;p++){var ie,ne=F[p],ce=V.p,ye=ne[2];te>3?(ie=ye===K)&&(N=ne[(P=ne[4])?5:(P=3,3)],ne[4]=ne[5]=d):ne[0]<=ce&&((ie=te<2&&ce<ne[1])?(P=0,V.v=K,V.n=ne[1]):ce<ye&&(ie=te<3||ne[0]>K||K>ye)&&(ne[4]=te,ne[5]=K,V.n=ye,P=0))}if(ie||te>1)return w;throw ee=!0,K}return function(te,K,ie){if(j>1)throw TypeError("Generator is already running");for(ee&&K===1&&X(K,ie),P=K,N=ie;(p=P<2?d:N)||!ee;){x||(P?P<3?(P>1&&(V.n=-1),X(P,N)):V.n=N:V.v=N);try{if(j=2,x){if(P||(te="next"),p=x[te]){if(!(p=p.call(x,N)))throw TypeError("iterator result is not an object");if(!p.done)return p;N=p.value,P<2&&(P=0)}else P===1&&(p=x.return)&&p.call(x),P<2&&(N=TypeError("The iterator does not provide a '"+te+"' method"),P=1);x=d}else if((p=(ee=V.n<0)?N:Y.call(E,V))!==w)break}catch(ne){x=d,P=1,N=ne}finally{j=1}}return{value:p,done:ee}}})(I,Z,Q),!0),W}var w={};function C(){}function D(){}function R(){}p=Object.getPrototypeOf;var z=[][h]?p(p([][h]())):(s(p={},h,function(){return this}),p),q=R.prototype=C.prototype=Object.create(z);function $(I){return Object.setPrototypeOf?Object.setPrototypeOf(I,R):(I.__proto__=R,s(I,y,"GeneratorFunction")),I.prototype=Object.create(q),I}return D.prototype=R,s(q,"constructor",R),s(R,"constructor",D),D.displayName="GeneratorFunction",s(R,y,"GeneratorFunction"),s(q),s(q,y,"Generator"),s(q,h,function(){return this}),s(q,"toString",function(){return"[object Generator]"}),(a=function(){return{w:S,m:$}})()}function s(d,p,f,h){var y=Object.defineProperty;try{y({},"",{})}catch{y=0}s=function(w,C,D,R){function z(q,$){s(w,q,function(I){return this._invoke(q,$,I)})}C?y?y(w,C,{value:D,enumerable:!R,configurable:!R,writable:!R}):w[C]=D:(z("next",0),z("throw",1),z("return",2))},s(d,p,f,h)}function l(d,p,f,h,y,S,w){try{var C=d[S](w),D=C.value}catch(R){return void f(R)}C.done?p(D):Promise.resolve(D).then(h,y)}function g(d){return function(){var p=this,f=arguments;
4return new Promise(function(h,y){var S=d.apply(p,f);function w(D){l(S,h,y,w,C,"next",D)}function C(D){l(S,h,y,w,C,"throw",D)}w(void 0)})}}function c(d,p){return A(d)||M(d,p)||m(d,p)||v()}function v(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
5In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function m(d,p){if(d){if(typeof d=="string")return T(d,p);var f={}.toString.call(d).slice(8,-1);return f==="Object"&&d.constructor&&(f=d.constructor.name),f==="Map"||f==="Set"?Array.from(d):f==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(f)?T(d,p):void 0}}function T(d,p){(p==null||p>d.length)&&(p=d.length);for(var f=0,h=Array(p);f<p;f++)h[f]=d[f];return h}function M(d,p){var f=d==null?null:typeof Symbol<"u"&&d[Symbol.iterator]||d["@@iterator"];if(f!=null){var h,y,S,w,C=[],D=!0,R=!1;try{if(S=(f=f.call(d)).next,p!==0)for(;!(D=(h=S.call(f)).done)&&(C.push(h.value),C.length!==p);D=!0);}catch(z){R=!0,y=z}finally{try{if(!D&&f.return!=null&&(w=f.return(),Object(w)!==w))return}finally{if(R)throw y}}return C}}function A(d){if(Array.isArray(d))return d}function _(){var d=(0,r.useFeatureRequestClient)(),p=(0,t.useState)(!1),f=c(p,2),h=f[0],y=f[1],S=(0,t.useState)(null),w=c(S,2),C=w[0],D=w[1],R=(0,t.useCallback)((function(){var z=g(a().m(function q($,I){var H,Z;return a().w(function(Q){for(;;)switch(Q.p=Q.n){case 0:return y(!0),D(null),Q.p=1,Q.n=2,d.toggleVote($,I);case 2:return H=Q.v,Q.a(2,H);case 3:throw Q.p=3,Z=Q.v,D(Z),Z;case 4:return Q.p=4,y(!1),Q.f(4);case 5:return Q.a(2)}},q,null,[[1,3,4,5]])}));return function(q,$){return z.apply(this,arguments)}})(),[d]);return{toggle:R,toggling:h,error:C}}})(Cn)),Cn}var Mn={},ti;function wd(){return ti||(ti=1,(function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=_;var t=Tr(),r=kr();function a(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var d,p,f=typeof Symbol=="function"?Symbol:{},h=f.iterator||"@@iterator",y=f.toStringTag||"@@toStringTag";function S(I,H,Z,Q){var B=H&&H.prototype instanceof C?H:C,W=Object.create(B.prototype);return s(W,"_invoke",(function(Y,E,U){var x,P,N,j=0,F=U||[],ee=!1,V={p:0,n:0,v:d,a:X,f:X.bind(d,4),d:function(K,ie){return x=K,P=0,N=d,V.n=ie,w}};function X(te,K){for(P=te,N=K,p=0;!ee&&j&&!ie&&p<F.length;p++){var ie,ne=F[p],ce=V.p,ye=ne[2];te>3?(ie=ye===K)&&(N=ne[(P=ne[4])?5:(P=3,3)],ne[4]=ne[5]=d):ne[0]<=ce&&((ie=te<2&&ce<ne[1])?(P=0,V.v=K,V.n=ne[1]):ce<ye&&(ie=te<3||ne[0]>K||K>ye)&&(ne[4]=te,ne[5]=K,V.n=ye,P=0))}if(ie||te>1)return w;throw ee=!0,K}return function(te,K,ie){if(j>1)throw TypeError("Generator is already running");for(ee&&K===1&&X(K,ie),P=K,N=ie;(p=P<2?d:N)||!ee;){x||(P?P<3?(P>1&&(V.n=-1),X(P,N)):V.n=N:V.v=N);try{if(j=2,x){if(P||(te="next"),p=x[te]){if(!(p=p.call(x,N)))throw TypeError("iterator result is not an object");if(!p.done)return p;N=p.value,P<2&&(P=0)}else P===1&&(p=x.return)&&p.call(x),P<2&&(N=TypeError("The iterator does not provide a '"+te+"' method"),P=1);x=d}else if((p=(ee=V.n<0)?N:Y.call(E,V))!==w)break}catch(ne){x=d,P=1,N=ne}finally{j=1}}return{value:p,done:ee}}})(I,Z,Q),!0),W}var w={};function C(){}function D(){}function R(){}p=Object.getPrototypeOf;var z=[][h]?p(p([][h]())):(s(p={},h,function(){return this}),p),q=R.prototype=C.prototype=Object.create(z);function $(I){return Object.setPrototypeOf?Object.setPrototypeOf(I,R):(I.__proto__=R,s(I,y,"GeneratorFunction")),I.prototype=Object.create(q),I}return D.prototype=R,s(q,"constructor",R),s(R,"constructor",D),D.displayName="GeneratorFunction",s(R,y,"GeneratorFunction"),s(q),s(q,y,"Generator"),s(q,h,function(){return this}),s(q,"toString",function(){return"[object Generator]"}),(a=function(){return{w:S,m:$}})()}function s(d,p,f,h){var y=Object.defineProperty;try{y({},"",{})}catch{y=0}s=function(w,C,D,R){function z(q,$){s(w,q,function(I){return this._invoke(q,$,I)})}C?y?y(w,C,{value:D,enumerable:!R,configurable:!R,writable:!R}):w[C]=D:(z("next",0),z("throw",1),z("return",2))},s(d,p,f,h)}function l(d,p,f,h,y,S,w){try{var C=d[S](w),D=C.value}catch(R){return void f(R)}C.done?p(D):Promise.resolve(D).then(h,y)}function g(d){return function(){var p=this,f=arguments;
5return new Promise(function(h,y){var S=d.apply(p,f);function w(D){l(S,h,y,w,C,"next",D)}function C(D){l(S,h,y,w,C,"throw",D)}w(void 0)})}}function c(d,p){return A(d)||M(d,p)||m(d,p)||v()}function v(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
6In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function m(d,p){if(d){if(typeof d=="string")return T(d,p);var f={}.toString.call(d).slice(8,-1);return f==="Object"&&d.constructor&&(f=d.constructor.name),f==="Map"||f==="Set"?Array.from(d):f==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(f)?T(d,p):void 0}}function T(d,p){(p==null||p>d.length)&&(p=d.length);for(var f=0,h=Array(p);f<p;f++)h[f]=d[f];return h}function M(d,p){var f=d==null?null:typeof Symbol<"u"&&d[Symbol.iterator]||d["@@iterator"];if(f!=null){var h,y,S,w,C=[],D=!0,R=!1;try{if(S=(f=f.call(d)).next,p!==0)for(;!(D=(h=S.call(f)).done)&&(C.push(h.value),C.length!==p);D=!0);}catch(z){R=!0,y=z}finally{try{if(!D&&f.return!=null&&(w=f.return(),Object(w)!==w))return}finally{if(R)throw y}}return C}}function A(d){if(Array.isArray(d))return d}function _(){var d=(0,r.useFeatureRequestClient)(),p=(0,t.useState)(!1),f=c(p,2),h=f[0],y=f[1],S=(0,t.useState)(null),w=c(S,2),C=w[0],D=w[1],R=(0,t.useCallback)((function(){var q=g(a().m(function $(I){var H,Z;return a().w(function(Q){for(;;)switch(Q.p=Q.n){case 0:return y(!0),D(null),Q.p=1,Q.n=2,d.createComment(I);case 2:return H=Q.v,Q.a(2,H);case 3:throw Q.p=3,Z=Q.v,D(Z),Z;case 4:return Q.p=4,y(!1),Q.f(4);case 5:return Q.a(2)}},$,null,[[1,3,4,5]])}));return function($){return q.apply(this,arguments)}})(),[d]),z=(0,t.useCallback)((function(){var q=g(a().m(function $(I){var H,Z;return a().w(function(Q){for(;;)switch(Q.p=Q.n){case 0:return y(!0),D(null),Q.p=1,Q.n=2,d.deleteComment(I);case 2:return H=Q.v,Q.a(2,H);case 3:throw Q.p=3,Z=Q.v,D(Z),Z;case 4:return Q.p=4,y(!1),Q.f(4);case 5:return Q.a(2)}},$,null,[[1,3,4,5]])}));return function($){return q.apply(this,arguments)}})(),[d]);return{create:R,remove:z,loading:h,error:C}}})(Mn)),Mn}var ri;function bd(){return ri||(ri=1,(function(n){function t(T){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(M){return typeof M}:function(M){return M&&typeof Symbol=="function"&&M.constructor===Symbol&&M!==Symbol.prototype?"symbol":typeof M},t(T)}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"FeatureRequestClient",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(n,"FeatureRequestProvider",{enumerable:!0,get:function(){return a.FeatureRequestProvider}}),Object.defineProperty(n,"STATUS",{enumerable:!0,get:function(){return r.STATUS}}),Object.defineProperty(n,"useComment",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(n,"useCreateRequest",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(n,"useFeatureRequestClient",{enumerable:!0,get:function(){return a.useFeatureRequestClient}}),Object.defineProperty(n,"useListRequests",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(n,"useVote",{enumerable:!0,get:function(){return g.default}});var r=m(Qi()),a=kr(),s=v(gd()),l=v(vd()),g=v(yd()),c=v(wd());function v(T){return T&&T.__esModule?T:{default:T}}function m(T,M){if(typeof WeakMap=="function")var A=new WeakMap,_=new WeakMap;return(m=function(p,f){if(!f&&p&&p.__esModule)return p;var h,y,S={__proto__:null,default:p};if(p===null||t(p)!="object"&&typeof p!="function")return S;if(h=f?_:A){if(h.has(p))return h.get(p);h.set(p,S)}for(var w in p)w!=="default"&&{}.hasOwnProperty.call(p,w)&&((y=(h=Object.defineProperty)&&Object.getOwnPropertyDescriptor(p,w))&&(y.get||y.set)?h(S,w,y):S[w]=p[w]);return S})(T,M)}})(Tn)),Tn}var zt=bd();const Vn={};function rn(n,t){t===void 0&&(t={});var r=t.insertAt;if(n&&typeof document<"u"){var a=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css",r==="top"&&a.firstChild?a.insertBefore(s,a.firstChild):a.appendChild(s),s.styleSheet?s.styleSheet.cssText=n:s.appendChild(document.createTextNode(n))}}rn('@charset "UTF-8";*,:after,:before{box-sizing:border-box;margin:0;padding:0}.Polaris-Page-Header--mediumTitle:not(.Polaris-Page-Header--noBreadcrumbs) .Polaris-Page-Header__Row{display:flex}.Avada-CardFeatureReq-Main{margin:0 0 15px}.Avada-CardFeatureReq-Main:hover .swiper-button-next,.Avada-CardFeatureReq-Main:hover .swiper-button-prev{display:flex}.Avada-FeatureReqTrending .swiper-button-next,.Avada-FeatureReqTrending .swiper-button-prev{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 8px 6px 0 #13173d14;color:#4a4a4a;cursor:pointer;display:none;height:38px;justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size, 44px)/2);padding:10px;position:absolute;top:45%;width:40px;z-index:10}.Avada-FeatureReqTrending .swiper-button-next.swiper-button-lock,.Avada-FeatureReqTrending .swiper-button-prev.swiper-button-lock{display:none!important}.Avada-FeatureReqTrending .swiper-button-next svg,.Avada-FeatureReqTrending .swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.Avada-FeatureReqTrending .swiper-rtl .swiper-button-next svg,.Avada-FeatureReqTrending .swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.Avada-FeatureReqTrending .swiper-button-prev,.Avada-FeatureReqTrending .swiper-rtl .swiper-button-next{left:5px;right:auto}.Avada-FeatureReqTrending .swiper-button-next,.Avada-FeatureReqTrending .swiper-rtl .swiper-button-prev{left:auto;right:5px}.Avada-FeatureReqTrending .swiper-button-next:after,.Avada-FeatureReqTrending .swiper-button-prev:after{font-family:swiper-icons;font-size:26px;font-weight:900;line-height:1}.Avada-FeatureReqTrending .swiper-button-prev:after,.Avada-FeatureReqTrending .swiper-rtl .swiper-button-next:after{content:"prev"}.Avada-FeatureReqTrending .swiper-button-next:after,.Avada-FeatureReqTrending .swiper-rtl .swiper-button-prev:after{content:"next"}.Avada-CardFeatureReq-Main .Polaris-LegacyCard__Section:hover{background-color:#f7f7f7}@media (max-width:1024px){.Avada-CardFeatureReq-Slider{max-height:250px}}@media (min-width:1280px){.Avada-CardFeatureReq-Slider{max-height:260px}}.Avada-CardFeatureReq-Slider{max-height:300px}.Avada-CardFeatureReq-Slider .Avada-FeatureReq-Body__Title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.6em;min-height:10px;overflow:hidden;text-overflow:ellipsis}.Avada-CardFeatureReq-Slider .Avada-FeatureReq-Body__Descripstion{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.6em;max-height:4.8em;min-height:4.8em;overflow:hidden;text-overflow:ellipsis}.Avada-FeatureReq-CardHover:hover{cursor:pointer}.Avada-FeatureReq-Card .Avada-FeatureReq-Header{display:flex;justify-content:space-between}.Avada-FeatureReq-Card .Avada-FeatureReq-Header .Avada-Feature-Header__Info{display:flex;gap:9px;justify-content:space-between}.Avada-FeatureReq-Card .Avada-FeatureReq-Header .Avada-Feature-Header__Info .Avada-Feature-Header__Title .Polaris-Text--bold,.Avada-FeatureReq-Card .Avada-FeatureReq-Header .Avada-Feature-Header__Info .Avada-Feature-Header__Title p{align-items:center;display:flex}.Avada-FeatureReq-Card .Avada-FeatureReq-Header .Avada-Feature-Header__Info .Avada-FeatureReq-Avatar{display:flex;height:40px;overflow:hidden;width:40px}.Avada-FeatureReq-Card .Avada-FeatureReq-Header .Avada-Feature-Header__Info .Avada-FeatureReq-Avatar img{border-radius:26px;height:100%;width:100%}.Avada-FeatureReq-Card .Avada-FeatureReq-Body{margin:10px 0}.Avada-FeatureReq-Card .Avada-FeatureReq-Body__Title{color:#303030;font-size:22px;font-weight:600;margin-bottom:8px}.Avada-FeatureReq-Card .Avada-FeatureReq-Body__Descripstion{color:#303030;font-size:13px;font-weight:500}.Avada-FeatureReq-Card .Avada-FeatureReq-ActionItem{align-items:center;display:flex;justify-content:space-between}
6.Avada-FeatureReq-Card .Avada-FeatureReq-Action{display:flex;gap:10px}.Avada-FeatureReq-Card .Avada-FeatureReq-Action .Polaris-Tag.Polaris-Tag--clickable{background-color:#f7f7f7}.Avada-FeatureReq-Card .Avada-FeatureReq-Action .Polaris-LegacyStack{padding:3px 5px}.Avada-FeatureReq-Card .Avada-FeatureReq-ActionComment .Polaris-Tag.Polaris-Tag--clickable{background-color:transparent}.Avada-FeatureReq-Card .Avada-FeatureReq-ActionComment .Polaris-LegacyStack{padding-left:0}.Avada-Comment-HeaderRow{align-items:center;display:flex;flex-wrap:wrap}.Avada-FeatureReqTrending{margin-bottom:15px}.Avada-FeatureReqTrending .Avada-Feature-Header__Info{height:45px}.Avada-FeatureReqTrending .Polaris-LegacyCard__Section{padding:var(--p-space-400) var(--p-space-400)}.Avada-FeatureReqTrending .Polaris-LegacyCard__Section:hover{background-color:#f7f7f7}.Avada-Comment-Main{border:1px solid #eaeaea}.Avada-Comment-Main .Polaris-TextField__Backdrop{background-color:transparent;border:none}.Avada-Comment-Main .Polaris-TextField__Backdrop:after{box-shadow:none}.Avada-Comment-Main .Polaris-TextField__Backdrop{background-color:transparent!important;outline:none!important}.Avada-Comment-Main .Polaris-Text--medium{font-size:13px!important;font-weight:500!important}.Avada-CreateFeatureReq-Select .Polaris-Select__Input:hover{cursor:pointer}.Avada-FeatureReq-Link{color:#007bff;text-decoration:none;transition:color .3s ease-in-out,-webkit-text-decoration .3s ease-in-out;transition:color .3s ease-in-out,text-decoration .3s ease-in-out;transition:color .3s ease-in-out,text-decoration .3s ease-in-out,-webkit-text-decoration .3s ease-in-out}.Avada-FeatureReq-Link:hover{color:#0056b3;text-decoration:underline}.Avada-Badge{align-items:center;border-radius:.7rem;cursor:default;display:inline-flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-weight:600;gap:.25rem;justify-content:center;letter-spacing:.02em;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:baseline;white-space:nowrap}.Avada-Badge--size-small{border-radius:.7rem;font-size:.6875rem;font-weight:500;line-height:1;min-height:1.375rem;padding:.25rem .5rem}.Avada-Badge--size-medium{border-radius:.3rem;font-size:.75rem;line-height:1.125;min-height:1.75rem;padding:.375rem}.Avada-Badge--size-large{border-radius:.7rem;font-size:.875rem;line-height:1.25;min-height:2.25rem;padding:.5rem 1rem}.Avada-Badge--tone-info{background-color:#e3f2fd;color:#1565c0}.Avada-Badge--tone-success{background-color:#e8f5e8;color:#2e7d32}.Avada-Badge--tone-warning{background-color:#fff8e1;color:#f57c00}.Avada-Badge--tone-critical{background-color:#ffebee;color:#c62828}.Avada-Badge--tone-attention{background-color:#fffde7;color:#f9a825}.Avada-Badge--tone-new{background-color:#f3e5f5;color:#7b1fa2;position:relative}.Avada-Badge--tone-new:after{animation:sparkle 2s ease-in-out infinite;content:"✨";font-size:.75em;position:absolute;right:-.25rem;top:-.25rem;z-index:2}.Avada-Badge--tone-read-only{background-color:#f5f5f5;color:#616161}.Avada-Badge--tone-enabled{background-color:#e8f5e8;color:#2e7d32}.Avada-Badge--progress-complete,.Avada-Badge--progress-incomplete,.Avada-Badge--progress-partially-complete{padding-left:1.25rem;position:relative}.Avada-Badge__Pip{border-radius:50%;box-shadow:0 0 0 2px hsla(0,0%,100%,.8);height:.5rem;left:.5rem;position:absolute;top:50%;transform:translateY(-50%);width:.5rem}.Avada-Badge--progress-incomplete .Avada-Badge__Pip{background-color:#bdbdbd;opacity:.6}.Avada-Badge--progress-partially-complete .Avada-Badge__Pip{animation:pulse 2s ease-in-out infinite;background-color:#ff9800}.Avada-Badge--progress-complete .Avada-Badge__Pip{background-color:#4caf50}.Avada-Badge__Progress{border-radius:inherit;display:block;height:100%;width:100%}.Avada-Badge--progress-incomplete .Avada-Badge__Progress{background-color:transparent}.Avada-Badge--progress-partially-complete .Avada-Badge__Progress{background:linear-gradient(90deg,#ff9800,#ff9800 50%,transparent 0)}.Avada-Badge--progress-complete .Avada-Badge__Progress{background-color:#4caf50}.Avada-Badge__Icon{align-items:center;display:flex;flex-shrink:0;justify-content:center;z-index:1}.Avada-Badge__Icon svg{fill:currentColor;height:1em;width:1em}.Avada-Badge--size-small .Avada-Badge__Icon svg{height:.75rem;width:.75rem}.Avada-Badge--size-medium .Avada-Badge__Icon svg{height:.875rem;width:.875rem}.Avada-Badge--size-large .Avada-Badge__Icon svg{height:1rem;width:1rem}.Avada-Badge__Text{display:inline-block;font-weight:inherit;line-height:inherit;text-align:center;text-shadow:0 .5px 1px hsla(0,0%,100%,.8);z-index:1}.Avada-Badge__Text p{font-weight:500}@keyframes sparkle{0%,to{opacity:1;transform:scale(1) rotate(0deg)}50%{opacity:.7;transform:scale(1.2) rotate(180deg)}}@keyframes pulse{0%,to{opacity:1;transform:translateY(-50%) scale(1)}50%{opacity:.8;transform:translateY(-50%) scale(1.1)}}@keyframes Avada-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.Avada-Skeleton-Comment{animation:Avada-fadeIn .3s ease-in;display:flex;gap:12px;padding:12px 0}.Avada-Skeleton-Avatar{border-radius:50%;flex-shrink:0;height:40px;width:40px}.Avada-Skeleton-Avatar,.Avada-Skeleton-Line{animation:Avada-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#e3e3e3 25%,#f0f0f0 50%,#e3e3e3 75%);background-size:400px 100%}.Avada-Skeleton-Line{border-radius:6px;height:12px}.Avada-Skeleton-Line--name{height:14px;margin-bottom:8px;width:120px}.Avada-Skeleton-Line--text1{margin-bottom:6px;width:90%}.Avada-Skeleton-Line--text2{margin-bottom:12px;width:60%}.Avada-Skeleton-Actions{display:flex;gap:8px}.Avada-Skeleton-Actions .Avada-Skeleton-Line{border-radius:14px;
6height:28px;width:50px}.Avada-Card-Loading-Overlay{align-items:center;animation:Avada-fadeIn .15s ease-in;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:hsla(0,0%,100%,.7);border-radius:inherit;display:flex;inset:0;justify-content:center;position:absolute;z-index:10}.Avada-Card-Spinner{animation:Avada-spin .6s linear infinite;border:3px solid #e3e3e3;border-radius:50%;border-top-color:#616161;height:28px;width:28px}@keyframes Avada-spin{to{transform:rotate(1turn)}}@keyframes Avada-fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}');const{useRef:Sd}=he;function _d(n){const t=Sd();return r=>{const a=n(r);return(function(s,l){if(Object.is(s,l))return!0;if(typeof s!="object"||s===null||typeof l!="object"||l===null)return!1;if(s instanceof Map&&l instanceof Map){if(s.size!==l.size)return!1;for(const[c,v]of s)if(!Object.is(v,l.get(c)))return!1;return!0}if(s instanceof Set&&l instanceof Set){if(s.size!==l.size)return!1;for(const c of s)if(!l.has(c))return!1;return!0}const g=Object.keys(s);if(g.length!==Object.keys(l).length)return!1;for(const c of g)if(!Object.prototype.hasOwnProperty.call(l,c)||!Object.is(s[c],l[c]))return!1;return!0})(t.current,a)?t.current:t.current=a}}const ni=n=>{let t;const r=new Set,a=(c,v)=>{const m=typeof c=="function"?c(t):c;if(!Object.is(m,t)){const T=t;t=v??(typeof m!="object"||m===null)?m:Object.assign({},t,m),r.forEach(M=>M(t,T))}},s=()=>t,l={setState:a,getState:s,getInitialState:()=>g,subscribe:c=>(r.add(c),()=>r.delete(c)),destroy:()=>{(Vn?"production":void 0)!=="production"&&console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),r.clear()}},g=t=n(a,s,l);return l};function Ki(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var ai,Ji={exports:{}},On={},ii={exports:{}},Ln={},si,oi;/**
7 * @license React
8 * use-sync-external-store-shim.development.js
9 *
10 * Copyright (c) Meta Platforms, Inc. and affiliates.
11 *
12 * This source code is licensed under the MIT license found in the
13 * LICENSE file in the root directory of this source tree.
14 */function Ad(){return si||(si=1,ii.exports=(function(){if(ai)return Ln;ai=1;var n=he,t=typeof Object.is=="function"?Object.is:function(v,m){return v===m&&(v!==0||1/v==1/m)||v!=v&&m!=m},r=n.useState,a=n.useEffect,s=n.useLayoutEffect,l=n.useDebugValue;function g(v){var m=v.getSnapshot;v=v.value;try{var T=m();return!t(v,T)}catch{return!0}}var c=typeof window>"u"||window.document===void 0||window.document.createElement===void 0?function(v,m){return m()}:function(v,m){var T=m(),M=r({inst:{value:T,getSnapshot:m}}),A=M[0].inst,_=M[1];return s(function(){A.value=T,A.getSnapshot=m,g(A)&&_({inst:A})},[v,T,m]),a(function(){return g(A)&&_({inst:A}),v(function(){g(A)&&_({inst:A})})},[v]),l(T),T};return Ln.useSyncExternalStore=n.useSyncExternalStore!==void 0?n.useSyncExternalStore:c,Ln})()),ii.exports}/**
15 * @license React
16 * use-sync-external-store-shim/with-selector.development.js
17 *
18 * Copyright (c) Meta Platforms, Inc. and affiliates.
19 *
20 * This source code is licensed under the MIT license found in the
21 * LICENSE file in the root directory of this source tree.
22 */Ji.exports=(function(){if(oi)return On;oi=1;var n=he,t=Ad(),r=typeof Object.is=="function"?Object.is:function(v,m){return v===m&&(v!==0||1/v==1/m)||v!=v&&m!=m},a=t.useSyncExternalStore,s=n.useRef,l=n.useEffect,g=n.useMemo,c=n.useDebugValue;return On.useSyncExternalStoreWithSelector=function(v,m,T,M,A){var _=s(null);if(_.current===null){var d={hasValue:!1,value:null};_.current=d}else d=_.current;_=g(function(){function f(C){if(!S){if(S=!0,h=C,C=M(C),A!==void 0&&d.hasValue){var D=d.value;if(A(D,C))return y=D}return y=C}if(D=y,r(h,C))return D;var R=M(C);return A!==void 0&&A(D,R)?(h=C,D):(h=C,y=R)}var h,y,S=!1,w=T===void 0?null:T;return[function(){return f(m())},w===null?void 0:function(){return f(w())}]},[m,T,M,A]);var p=a(v,_[0],_[1]);return l(function(){d.hasValue=!0,d.value=p},[p]),c(p),p},On})();
22var Td=Ki(Ji.exports);const{useDebugValue:xd}=he,{useSyncExternalStoreWithSelector:kd}=Td;let li=!1;const Ed=n=>n,ui=n=>{(Vn?"production":void 0)!=="production"&&typeof n!="function"&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.");const t=typeof n=="function"?(a=>a?ni(a):ni)(n):n,r=(a,s)=>(function(l,g=Ed,c){(Vn?"production":void 0)!=="production"&&c&&!li&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),li=!0);const v=kd(l.subscribe,l.getState,l.getServerState||l.getInitialState,g,c);return xd(v),v})(t,a,s);return Object.assign(r,t),r},ut={tabs:{all:"All",newFeature:"New feature",improvement:"Improvement",bugReport:"Bug report",submitted:"Submitted"},featureTypes:{newFeature:"New feature",bugReport:"Bug report",improvement:"Improvement"},sort:{mostRecent:"Most recent",topVoted:"Top voted"},home:{pageTitle:"Feature request",pageSubtitle:"Every feature request is heard — the AVADA team will work to bring your ideas to life as soon as possible.",submitButton:"Submit a request",endMessage:"That's all for now!"},emptyState:{title:"No requests found",description:"Submit a request to help improve the functionality"},create:{titleLabel:"Title",titlePlaceholder:"Brief overview of your suggestion (e.g., Internal link suggestion)",typeLabel:"Type",descriptionLabel:"Description",descriptionPlaceholder:"Detailed explanation of your suggestion and how it benefits users",anonymousLabel:"Anonymous submit",anonymousHelpText:"Hide your name from this submission",submitButton:"Submit",backAction:"Submit a request",backTitle:"Back",titleRequired:"Title is required",descriptionRequired:"Description is required"},details:{backAction:"Submit a request",backTitle:"Back",notFound:"Feature request not found.",commentPlaceholder:"What do you think?",cancelButton:"Cancel",replyButton:"Reply",writeReply:"Write a reply",trending:"Trending"},card:{deleteModalTitle:"Delete request",deleteButton:"Delete",cancelButton:"Cancel",deleteConfirm:"This action will not be redone. Do you want to continue?",anonymous:"Anonymous",submittedRequestLabel:"Submitted request: ",domainLabel:"Domain: "},comments:{placeholder:"What do you think?",cancelButton:"Cancel",replyButton:"Reply",moreReplies:"More replies",blockModalTitle:"Block user",blockButton:"Block",blockCancelButton:"Cancel",blockConfirm:"This user will be blocked from all feature requests. Do you want to continue?"},actions:{likeSingular:"like",likePlural:"likes",replySingular:"Reply",replyPlural:"Replies"}},Cd=({children:n,icon:t,tone:r="info",size:a="medium",progress:s,className:l=""})=>{const g=["Avada-Badge",(c=>{switch(c){case"critical":return"Avada-Badge--tone-critical";case"warning":return"Avada-Badge--tone-warning";case"attention":return"Avada-Badge--tone-attention";case"success":return"Avada-Badge--tone-success";case"new":return"Avada-Badge--tone-new";case"read-only":return"Avada-Badge--tone-read-only";case"enabled":return"Avada-Badge--tone-enabled";default:return"Avada-Badge--tone-info"}})(r),(c=>{switch(c){case"small":return"Avada-Badge--size-small";case"large":return"Avada-Badge--size-large";default:return"Avada-Badge--size-medium"}})(a),(c=>{if(!c)return"";switch(c){case"incomplete":return"Avada-Badge--progress-incomplete";case"partially-complete":return"Avada-Badge--progress-partially-complete";case"complete":return"Avada-Badge--progress-complete";default:return""}})(s),l].filter(Boolean).join(" ");return k.jsxs("span",{className:g,children:[s?k.jsx("span",{className:"Avada-Badge__Pip",children:k.jsx("span",{className:"Avada-Badge__Progress"})}):null,t?k.jsx("span",{className:"Avada-Badge__Icon",children:k.jsx(t,{})}):null,n?k.jsx("span",{className:"Avada-Badge__Text",children:n}):null]})},es=n=>n.replace(/(https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_+.~#?&//=]*))/gi,t=>`<a href="${t}" target="_blank" rel="noopener noreferrer" class="Avada-FeatureReq-Link">${t}</a>`),nn={sort:"Most recent",status:"all",limit:10},Md=["Doing","Considering","Completed"];function Od({status:n}){switch(n){case"Considering":default:return k.jsx("p",{style:{color:"#616161",fontStyle:"italic"},children:n});case"Doing":return k.jsx("p",{style:{color:"#0094D5",fontStyle:"italic"},children:n});case"Completed":return k.jsx("p",{style:{color:"#29845A",fontStyle:"italic"},children:n})}}function Ld({type:n}){const{icon:t,tone:r}=(a=>{switch(a){case"new-feature":return{icon:cd,tone:"success"};
22case"bug-report":return{icon:$i,tone:"read-only"};default:return{icon:Zi,tone:"info"}}})(n);return k.jsx(Cd,{icon:t,tone:r,children:k.jsx("p",{style:{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",margin:0},children:(a=>a.replace(/^([a-z])|-(\w)/g,(s,l,g)=>l?l.toUpperCase():" "+g.toLowerCase()))(n)})})}k.jsx("svg",{width:"5",height:"6",viewBox:"0 0 5 6",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:k.jsx("circle",{cx:"2.5",cy:"3",r:"2.5",fill:"#CCCCCC"})});const di={shopId:"",email:""},de=(ci=(n,t)=>({appId:"",shopInfo:di,hasAdminRole:!1,isHydrated:!1,fnAfterSubmit:void 0,fnAfterLike:void 0,translations:ut,isDev:!1,getToken:void 0,stage:"home",detailId:void 0,openComment:!1,setStage:(r,a)=>{var s;n({stage:r,detailId:a==null?void 0:a.detailId,openComment:(s=a==null?void 0:a.openComment)!==null&&s!==void 0&&s})},setConfig:r=>{const a={...di,...r.activeShop};var s;n({appId:r.appId||"",shopInfo:a,fnAfterSubmit:r.fnAfterSubmit,fnAfterLike:r.fnAfterLike,hasAdminRole:!1,isHydrated:!0,isDev:r.isDev,getToken:r.getToken,translations:(s=r.translations,s?{tabs:{...ut.tabs,...s.tabs},featureTypes:{...ut.featureTypes,...s.featureTypes},sort:{...ut.sort,...s.sort},home:{...ut.home,...s.home},emptyState:{...ut.emptyState,...s.emptyState},create:{...ut.create,...s.create},details:{...ut.details,...s.details},card:{...ut.card,...s.card},comments:{...ut.comments,...s.comments},actions:{...ut.actions,...s.actions}}:ut)})},dataFeatureTrending:[],featureRequests:[],featureRequestsHasMore:!1,queryParams:nn,loading:!0,loadingMore:!1,loadingComment:!1,isCurrentUserBlocked:!1,updatingStatus:!1,setUpdatingStatus:r=>n({updatingStatus:r}),setCurrentUserBlocked:r=>n({isCurrentUserBlocked:r}),refreshTick:0,triggerRefresh:()=>n({refreshTick:t().refreshTick+1}),commentsVersion:0,bumpCommentsVersion:()=>n({commentsVersion:t().commentsVersion+1}),setDataFeatureTrending:r=>n({dataFeatureTrending:r}),setFeatureRequests:(r,a)=>n({featureRequests:r,featureRequestsHasMore:a}),setQueryParams:r=>{const a=t().queryParams,s=typeof r=="function"?r(a):r;n({queryParams:{...a,...s}})},setLoading:r=>n({loading:r}),setLoadingMore:r=>n({loadingMore:r}),setLoadingComment:r=>n({loadingComment:r}),votingIds:{},addVotingId:r=>n({votingIds:{...t().votingIds,[r]:!0}}),removeVotingId:r=>{const{[r]:a,...s}=t().votingIds;n({votingIds:s})},optimisticDeleteFeatureRequest:r=>{n({featureRequests:t().featureRequests.filter(a=>a.id!==r),dataFeatureTrending:t().dataFeatureTrending.filter(a=>a.id!==r)})},toggleOptimisticVote:(r,a)=>{const s=l=>{if(l.id!==r)return l;const g=l.likedUserIds||[],c=g.includes(a);return{...l,voteCount:(l.voteCount||0)+(c?-1:1),likedUserIds:c?g.filter(v=>v!==a):[...g,a]}};n({featureRequests:t().featureRequests.map(s),dataFeatureTrending:t().dataFeatureTrending.map(s)})},reconcileVote:(r,a)=>{const s=l=>l.id!==r?l:{...l,...typeof a.voteCount=="number"&&{voteCount:a.voteCount},...Array.isArray(a.likedUserIds)&&{likedUserIds:a.likedUserIds}};n({featureRequests:t().featureRequests.map(s),dataFeatureTrending:t().dataFeatureTrending.map(s)})}}))?ui(ci):ui;var ci;const ts=({children:n,appId:t,activeShop:r,fnAfterSubmit:a,fnAfterLike:s,translations:l,isDev:g,getToken:c})=>{const v=de(T=>T.setConfig),m=de(T=>T.isHydrated);return re.useEffect(()=>{m||v({appId:t,activeShop:r,fnAfterSubmit:a,fnAfterLike:s,translations:l,isDev:g,getToken:c})},[t,r,g,c]),k.jsx(k.Fragment,{children:n})},Rd={"Most recent":"recent","Top Voted":"popular"};function Pd(){const n=zt.useFeatureRequestClient(),t=de(r=>r.shopInfo.email);return re.useEffect(()=>{if(!t)return;let r=!1;return n.checkEmailRoles(t).then(a=>{!r&&a.success&&de.setState({hasAdminRole:!!a.roles})}).catch(console.error),()=>{r=!0}},[n,t]),null}function Dd(){const n=zt.useFeatureRequestClient(),t=de(c=>c.queryParams),r=de(c=>c.refreshTick),a=de(c=>c.setFeatureRequests),s=de(c=>c.setDataFeatureTrending),l=de(c=>c.setLoading),g=de(c=>c.setLoadingMore);return re.useEffect(()=>{let c=!1;var v;return(t.limit||10)<=(nn.limit||10)&&l(!0),n.listRequests({status:t.status||"all",sort:(v=t.sort,Rd[v||"Most recent"]||"recent"),limit:t.limit||10}).then(m=>{c||a(m.data,m.hasMore)}).catch(console.error).finally(()=>{c||(l(!1),g(!1))}),()=>{c=!0}},[n,t,r,a,l,g]),re.useEffect(()=>{let c=!1;return n.listRequests({sort:"popular",limit:10}).then(v=>{c||s(v.data)}).catch(console.error),()=>{c=!0}},[n,r,s]),null}function rs({children:n}){const t=de(c=>c.isHydrated),r=de(c=>c.appId),a=de(c=>c.shopInfo),s=de(c=>c.isDev),l=de(c=>c.getToken),g=(a==null?void 0:a.shopId)||(a==null?void 0:a.id)||"";return t&&r&&g?k.jsxs(zt.FeatureRequestProvider,{appId:r,shopId:g,env:s?"staging":void 0,getToken:l,children:[k.jsx(Pd,{}),k.jsx(Dd,{}),n]}):null}const pi=()=>k.jsxs("svg",{width:"15",height:"16",viewBox:"0 0 15 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[k.jsx("path",{d:"M13.0887 10.9855L13.5826 8.12963C13.706 7.41635 13.1574 6.76394 12.4343 6.76394H8.80758C8.44813 6.76394 8.17441 6.4413 8.23259 6.08619L8.69647 3.25499C8.77182 2.79504 8.7503 2.3244 8.63328 1.87327C8.53633 1.49955 8.24799 1.19946 7.86879 1.07765L7.76732 1.04505C7.53814 0.971426 7.28801 0.988558 7.07194 1.09268C6.83411 1.20728 6.66012 1.41631 6.59563 1.66492L6.26264 2.94862C6.15669 3.35706 6.00235 3.75132 5.80336 4.12383C5.51262 4.66812 5.06309 5.10372 4.59582 5.50639L3.5887 6.37424C3.30474 6.61894 3.15561 6.98539 3.18793 7.35908L3.75644 13.934C3.80859 14.537 4.3128 15 4.91744 15H8.17148C10.6084 15 12.6881 13.3021 13.0887 10.9855Z",fill:"#005BD3"}),k.jsx("path",{d:"M1 6.76394L1.68012 14.6295C1.69735 14.8287 1.54045 15 1.34069 
2215C1.15253 15 1 14.8473 1 14.6589V6.76394Z",fill:"#005BD3"}),k.jsx("path",{d:"M13.5826 8.12963L12.8436 8.00183L12.8436 8.00183L13.5826 8.12963ZM13.0887 10.9855L13.8278 11.1133L13.8278 11.1133L13.0887 10.9855ZM3.75644 13.934L3.00923 13.9986L3.00923 13.9986L3.75644 13.934ZM3.18793 7.35908L3.93514 7.29447L3.93514 7.29447L3.18793 7.35908ZM8.69647 3.25499L9.4366 3.37626L9.4366 3.37626L8.69647 3.25499ZM8.23259 6.08619L8.97273 6.20745L8.97273 6.20745L8.23259 6.08619ZM3.5887 6.37424L3.09911 5.80609L3.09911 5.80609L3.5887 6.37424ZM4.59582 5.50639L5.08541 6.07454L5.08541 6.07454L4.59582 5.50639ZM6.26264 2.94862L5.53667 2.7603L5.53667 2.7603L6.26264 2.94862ZM6.59563 1.66492L7.32161 1.85324L7.32161 1.85324L6.59563 1.66492ZM7.76732 1.04505L7.53793 1.75911L7.53793 1.75911L7.76732 1.04505ZM7.86879 1.07765L8.09819 0.363589L8.09818 0.363588L7.86879 1.07765ZM5.80336 4.12383L6.4649 4.4772L6.4649 4.4772L5.80336 4.12383ZM8.63328 1.87327L7.9073 2.06159L7.9073 2.06159L8.63328 1.87327ZM7.07194 1.09268L6.74636 0.417028L6.74636 0.417028L7.07194 1.09268ZM1.68012 14.6295L0.932907 14.6941L0.932907 14.6941L1.68012 14.6295ZM1 6.76394L1.74721 6.69933C1.71261 6.29919 1.36893 5.99732 0.967665 6.01464C0.566401 6.03195 0.25 6.3623 0.25 6.76394L1 6.76394ZM12.8436 8.00183L12.3497 10.8577L13.8278 11.1133L14.3216 8.25744L12.8436 8.00183ZM8.17148 14.25H4.91744V15.75H8.17148V14.25ZM4.50365 13.8693L3.93514 7.29447L2.44071 7.42369L3.00923 13.9986L4.50365 13.8693ZM12.3497 10.8577C12.0146 12.7954 10.2634 14.25 8.17148 14.25V15.75C10.9534 15.75 13.3616 13.8087 13.8278 11.1133L12.3497 10.8577ZM7.95633 3.13373L7.49246 5.96492L8.97273 6.20745L9.4366 3.37626L7.95633 3.13373ZM4.07829 6.9424L5.08541 6.07454L4.10622 4.93823L3.09911 5.80609L4.07829 6.9424ZM6.98861 3.13694L7.32161 1.85324L5.86966 1.4766L5.53667 2.7603L6.98861 3.13694ZM7.53793 1.75911L7.63941 1.79171L8.09818 0.363588L7.99671 0.330989L7.53793 1.75911ZM6.4649 4.4772C6.69158 4.05284 6.86765 3.60322 6.98861 3.13694L5.53667 2.7603C5.44572 3.1109 5.31312 3.44979 5.14183 3.77046L6.4649 4.4772ZM7.6394 1.79171C7.78331 1.83794 7.87732 1.946 7.9073 2.06159L9.35925 1.68495C9.19535 1.0531 8.71268 0.560995 8.09819 0.363589L7.6394 1.79171ZM7.32161 1.85324C7.32899 1.82478 7.35192 1.79029 7.39752 1.76832L6.74636 0.417028C6.31631 0.624261 5.99126 1.00785 5.86966 1.4766L7.32161 1.85324ZM7.39752 1.76832C7.43966 1.74801 7.49109 1.74406 7.53793 1.75911L7.99671 0.330989C7.5852 0.198792 7.13635 0.229102 6.74636 0.417028L7.39752 1.76832ZM8.80758 7.51394H12.4343V6.01394H8.80758V7.51394ZM2.42733 14.5649L1.74721 6.69933L0.252788 6.82855L0.932907 14.6941L2.42733 14.5649ZM1.75 14.6589V6.76394H0.25V14.6589H1.75ZM0.932907 14.6941C0.912333 14.4562 1.09983 14.25 1.34069 14.25V15.75C1.98106 15.75 2.48236 15.2013 2.42733 14.5649L0.932907 14.6941ZM9.4366 3.37626C9.52884 2.81326 9.5025 2.23717 9.35925 1.68495L7.9073 2.06159C7.99811 2.41163 8.01481 2.77683 7.95633 3.13373L9.4366 3.37626ZM4.91744 14.25C4.70267 14.25 4.52233 14.0854 4.50365 13.8693L3.00923 13.9986C3.09484 14.9887 3.92293 15.75 4.91744 15.75V14.25ZM5.08541 6.07454C5.565 5.66126 6.10518 5.15062 6.4649 4.4772L5.14183 3.77046C4.92006 4.18562 4.56118 4.54619 4.10622 4.93823L5.08541 6.07454ZM14.3216 8.25744C14.5241 7.08665 13.6237 6.01394 12.4343 6.01394V7.51394C12.6911 7.51394 12.8878 7.74604 12.8436 8.00183L14.3216 8.25744ZM1.34069 14.25C1.56755 14.25 1.75 14.4339 1.75 14.6589H0.25C0.25 15.2607 0.737517 15.75 1.34069 15.75V14.25ZM7.49246 5.96492C7.35964 6.77558 7.98451 7.51394 8.80758 7.51394V6.01394C8.91175 6.01394 8.98918 6.10702 8.97273 6.20745L7.49246 5.96492ZM3.93514 7.29447C3.92357 7.16065 3.977 7.02968 4.07829 6.9424L3.09911 5.80609C2.63247 6.20819 2.38766 6.81013 2.44071 7.42369L3.93514 7.29447Z",fill:"#005BD3"})]}),fi="STORE_ONBOARD",hi="STORE_REVIEW",mi="STORE_TEST",jd=["BR","DZ","MA","PK","PT","PL"],gi=["IN","PK"],Id=({shopifyPlan:n,shopifyPlanName:t})=>["trial","affiliate","partner_test","staff","staff_business"].includes(n||t),gr=n=>{(n==null?void 0:n.status)===403&&de.getState().setCurrentUserBlocked(!0)},sr=()=>{const n=zt.useFeatureRequestClient(),{toggle:t}=zt.useVote(),{create:r,remove:a}=zt.useComment(),s=de(B=>B.shopInfo),l=de(B=>B.fnAfterLike),g=de(B=>B.dataFeatureTrending),c=de(B=>B.featureRequests),v=de(B=>B.featureRequestsHasMore),m=de(B=>B.queryParams),T=de(B=>B.loading),M=de(B=>B.loadingMore),A=de(B=>B.loadingComment),_=de(B=>B.setQueryParams),d=de(B=>
22B.setLoadingMore),p=de(B=>B.setLoadingComment),f=de(B=>B.reconcileVote),h=de(B=>B.triggerRefresh),y=de(B=>B.bumpCommentsVersion),S=de(B=>B.hasAdminRole),w=de(B=>B.isCurrentUserBlocked),C=re.useMemo(()=>!w&&(!!S||![fi,mi,hi].includes((({countMonthCreateShop:B=3,country:W="US",shopifyPlan:Y="",plan:E="free",shopifyPlanName:U=""})=>Id({shopifyPlan:Y,shopifyPlanName:U})?mi:B<3?fi:E!=="free"?"STORE_PRO":gi.includes(W)?"STORE_NOT_POTENTIAL":jd.includes(W)?hi:B>3&&B<6&&!gi.includes(W)?"STORE_POTENTIAL":B<=12?"STORE_GROWING":"STORE_OLD")(s))),[s,S,w]),D=re.useCallback(B=>{_(W=>({...W,...B,limit:B.sort||B.status?nn.limit:W.limit}))},[_]),R=re.useCallback(async()=>{v&&!M&&(d(!0),_(B=>({...B,limit:(B.limit||10)+10})))},[v,M,d,_]),z=re.useCallback(async({parentId:B,replies:W,value:Y})=>{if(B&&Y.trim()){p(!0);try{const E=es(Y.replace(/\n/g,"<br>"));await r({content:E,parentId:B,replies:W,shopOwner:s.shopOwner,isTeamAvada:(s.email||"").endsWith("@avadagroup.com")}),y()}catch(E){throw gr(E),E}finally{p(!1),(()=>{try{$crisp.push(["do","chat:open"])}catch{console.log("Cannot send open crisp modal")}})()}}},[r,s,p,y]),q=re.useCallback(async({targetId:B,byFeatureReq:W})=>{var Y;try{const E=await t(B,{byFeatureReq:W});W&&(E!=null&&E.data)&&f(B,E.data),typeof l=="function"&&typeof((Y=E==null?void 0:E.data)===null||Y===void 0?void 0:Y.voted)=="boolean"&&l()}catch(E){gr(E),console.error("Error handleVoteLike:",E)}},[t,f,l]),$=re.useCallback((B,W)=>!(!B||!W)&&B.includes(W),[]),I=re.useCallback(async B=>B?n.listComments(B):[],[n]),H=re.useCallback(async B=>{if(!B||B.trim()==="")return null;const W=await n.getRequest(B);return W&&W.id?W:null},[n]),Z=re.useCallback(async B=>{if(B)try{await n.deleteRequest(B),h()}catch(W){gr(W),console.error("Error removeFeatureRequest:",W)}},[n,h]),Q=re.useCallback(async B=>{if(B)try{await a(B),y()}catch(W){gr(W),console.error("Error removeComment:",W)}},[a,y]);return{checkRuleSubmit:C,updateQuery:D,queryParams:m,loading:T,handleVoteLike:q,checkUserLiked:$,loadComments:I,updateFeatureRequest:re.useCallback(async(B,W)=>{if(B)try{await n.updateRequest(B,W),h()}catch(Y){gr(Y),console.error("Error updateFeatureRequest:",Y)}},[n,h]),dataFeatureTrending:g,featureRequests:c,hasMore:v,loadMore:R,fetchFeatureRequest:H,loadingMore:M,removeFeatureRequest:Z,removeComment:Q,loadingComment:A,handleComment:z}};var ns=re.memo(({dataQuery:n,byFeatureReq:t=!0,handleComment:r,isReply:a=!1})=>{const{handleVoteLike:s,checkUserLiked:l}=sr(),g=de(w=>w.shopInfo),c=de(w=>w.toggleOptimisticVote),v=de(w=>w.addVotingId),m=de(w=>w.removeVotingId),T=de(w=>w.votingIds[n==null?void 0:n.id]),M=de(w=>w.translations),A=de(w=>w.isCurrentUserBlocked),_=(g==null?void 0:g.shopId)||(g==null?void 0:g.id)||"",[d,p]=re.useState(null),f=l(n==null?void 0:n.likedUserIds,_),h=(n==null?void 0:n.voteCount)||0,y=!A&&(d!==null?d.isVoted:f),S=d!==null?d.voteCount:h;return re.useEffect(()=>{p(null)},[n==null?void 0:n.likedUserIds,n==null?void 0:n.voteCount]),k.jsxs("div",{onClick:w=>w.stopPropagation(),className:"Avada-FeatureReq-Action "+(t?"":"Avada-FeatureReq-ActionComment"),children:[k.jsx(Va,{onClick:()=>(()=>{if(!_||T)return;const w=n==null?void 0:n.id;p({voteCount:S+(y?-1:1),isVoted:!y}),t&&c(w,_),v(w),s({targetId:w,byFeatureReq:t}).finally(()=>m(w))})(),disabled:T||A,children:k.jsxs(Un,t?{spacing:"extraTight",children:[k.jsx("span",{children:S}),k.jsx(ir,y?{source:pi}:{source:$a})]}:{spacing:"extraTight",children:[k.jsx(ir,y?{source:pi}:{source:$a}),k.jsxs("span",{children:[S," ",S>1?M.actions.likePlural:M.actions.likeSingular]})]})}),!a&&k.jsx(Va,{onClick:()=>r(),disabled:A,children:k.jsxs(Un,t?{spacing:"extraTight",children:[k.jsx("span",{children:n==null?void 0:n.commentCount}),k.jsx(ir,{source:Zr})]}:{spacing:"extraTight",children:[k.jsx(ir,{source:Zr}),k.jsxs("span",{children:[(n==null?void 0:n.repliesCount)||0," ",Number(n.repliesCount)>1?M.actions.replyPlural:M.actions.replySingular]})]})})]})});/*! @license DOMPurify 3.2.6 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.2.6/LICENSE */const{entries:as,setPrototypeOf:vi,isFrozen:Nd,getPrototypeOf:Fd,getOwnPropertyDescriptor:Yd}=Object;let{freeze:Ze,seal:ct,create:is}=Object,{apply:$n,construct:Zn}=typeof Reflect<"u"&&Reflect;Ze||(Ze=function(n){return n}),ct||(ct=function(n){return n}),$n||($n=function(n,t,r){return n.apply(t,r)}
22),Zn||(Zn=function(n,t){return new n(...t)});const Br=Xe(Array.prototype.forEach),qd=Xe(Array.prototype.lastIndexOf),yi=Xe(Array.prototype.pop),vr=Xe(Array.prototype.push),Bd=Xe(Array.prototype.splice),Wr=Xe(String.prototype.toLowerCase),Rn=Xe(String.prototype.toString),wi=Xe(String.prototype.match),yr=Xe(String.prototype.replace),zd=Xe(String.prototype.indexOf),Gd=Xe(String.prototype.trim),ht=Xe(Object.prototype.hasOwnProperty),$e=Xe(RegExp.prototype.test),wr=(bi=TypeError,function(){for(var n=arguments.length,t=new Array(n),r=0;r<n;r++)t[r]=arguments[r];return Zn(bi,t)});var bi;function Xe(n){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var r=arguments.length,a=new Array(r>1?r-1:0),s=1;s<r;s++)a[s-1]=arguments[s];return $n(n,t,a)}}function be(n,t){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Wr;vi&&vi(n,null);let a=t.length;for(;a--;){let s=t[a];if(typeof s=="string"){const l=r(s);l!==s&&(Nd(t)||(t[a]=l),s=l)}n[s]=!0}return n}function Hd(n){for(let t=0;t<n.length;t++)ht(n,t)||(n[t]=null);return n}function Lt(n){const t=is(null);for(const[r,a]of as(n))ht(n,r)&&(Array.isArray(a)?t[r]=Hd(a):a&&typeof a=="object"&&a.constructor===Object?t[r]=Lt(a):t[r]=a);return t}function br(n,t){for(;n!==null;){const r=Yd(n,t);if(r){if(r.get)return Xe(r.get);if(typeof r.value=="function")return Xe(r.value)}n=Fd(n)}return function(){return null}}const Si=Ze(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),Pn=Ze(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),Dn=Ze(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),Ud=Ze(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),jn=Ze(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),Wd=Ze(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),_i=Ze(["#text"]),Ai=Ze(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
22spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),In=Ze(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Ti=Ze(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),zr=Ze(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),Vd=ct(/\{\{[\w\W]*|[\w\W]*\}\}/gm),$d=ct(/<%[\w\W]*|[\w\W]*%>/gm),Zd=ct(/\$\{[\w\W]*/gm),Xd=ct(/^data-[\-\w.\u00B7-\uFFFF]+$/),Qd=ct(/^aria-[\-\w]+$/),ss=ct(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Kd=ct(/^(?:\w+script|data):/i),Jd=ct(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),os=ct(/^html$/i),ec=ct(/^[a-z][.\w]*(-[.\w]+)+$/i);var xi=Object.freeze({__proto__:null,ARIA_ATTR:Qd,ATTR_WHITESPACE:Jd,CUSTOM_ELEMENT:ec,DATA_ATTR:Xd,DOCTYPE_NAME:os,ERB_EXPR:$d,IS_ALLOWED_URI:ss,IS_SCRIPT_OR_DATA:Kd,MUSTACHE_EXPR:Vd,TMPLIT_EXPR:Zd});const tc=1,rc=3,nc=7,ac=8,ic=9,sc=function(){return typeof window>"u"?null:window};var ls=(function n(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:sc();const r=O=>n(O);if(r.version="3.2.6",r.removed=[],!t||!t.document||t.document.nodeType!==ic||!t.Element)return r.isSupported=!1,r;let{document:a}=t;const s=a,l=s.currentScript,{DocumentFragment:g,HTMLTemplateElement:c,Node:v,Element:m,NodeFilter:T,NamedNodeMap:M=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:A,DOMParser:_,trustedTypes:d}=t,p=m.prototype,f=br(p,"cloneNode"),h=br(p,"remove"),y=br(p,"nextSibling"),S=br(p,"childNodes"),w=br(p,"parentNode");if(typeof c=="function"){const O=a.createElement("template");O.content&&O.content.ownerDocument&&(a=O.content.ownerDocument)}let C,D="";const{implementation:R,createNodeIterator:z,createDocumentFragment:q,getElementsByTagName:$}=a,{importNode:I}=s;let H={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};r.isSupported=typeof as=="function"&&typeof w=="function"&&R&&R.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:Z,ERB_EXPR:Q,TMPLIT_EXPR:B,DATA_ATTR:W,ARIA_ATTR:Y,IS_SCRIPT_OR_DATA:E,ATTR_WHITESPACE:U,CUSTOM_ELEMENT:x}=xi;let{IS_ALLOWED_URI:P}=xi,N=null;const j=be({},[...Si,...Pn,...Dn,...jn,..._i]);let F=null;const ee=be({},[...Ai,...In,...Ti,...zr]);
22let V=Object.seal(is(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),X=null,te=null,K=!0,ie=!0,ne=!1,ce=!0,ye=!1,Be=!0,Re=!1,vt=!1,yt=!1,Ke=!1,ke=!1,_e=!1,Pe=!0,fe=!1,Ue=!0,We=!1,Te={},Je=null;const Ye=be({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let De=null;const ge=be({},["audio","video","img","source","image","track"]);let je=null;const Tt=be({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),et="http://www.w3.org/1998/Math/MathML",Pt="http://www.w3.org/2000/svg",tt="http://www.w3.org/1999/xhtml";let nt=tt,Dt=!1,or=null;const Xt=be({},[et,Pt,tt],Rn);let Qt=be({},["mi","mo","mn","ms","mtext"]),wt=be({},["annotation-xml"]);const jt=be({},["title","style","font","a","script"]);let xt=null;const le=["application/xhtml+xml","text/html"];let Ie=null,It=null;const pt=a.createElement("form"),Ve=function(O){return O instanceof RegExp||O instanceof Function},me=function(){let O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!It||It!==O){if(O&&typeof O=="object"||(O={}),O=Lt(O),xt=le.indexOf(O.PARSER_MEDIA_TYPE)===-1?"text/html":O.PARSER_MEDIA_TYPE,Ie=xt==="application/xhtml+xml"?Rn:Wr,N=ht(O,"ALLOWED_TAGS")?be({},O.ALLOWED_TAGS,Ie):j,F=ht(O,"ALLOWED_ATTR")?be({},O.ALLOWED_ATTR,Ie):ee,or=ht(O,"ALLOWED_NAMESPACES")?be({},O.ALLOWED_NAMESPACES,Rn):Xt,je=ht(O,"ADD_URI_SAFE_ATTR")?be(Lt(Tt),O.ADD_URI_SAFE_ATTR,Ie):Tt,De=ht(O,"ADD_DATA_URI_TAGS")?be(Lt(ge),O.ADD_DATA_URI_TAGS,Ie):ge,Je=ht(O,"FORBID_CONTENTS")?be({},O.FORBID_CONTENTS,Ie):Ye,X=ht(O,"FORBID_TAGS")?be({},O.FORBID_TAGS,Ie):Lt({}),te=ht(O,"FORBID_ATTR")?be({},O.FORBID_ATTR,Ie):Lt({}),Te=!!ht(O,"USE_PROFILES")&&O.USE_PROFILES,K=O.ALLOW_ARIA_ATTR!==!1,ie=O.ALLOW_DATA_ATTR!==!1,ne=O.ALLOW_UNKNOWN_PROTOCOLS||!1,ce=O.ALLOW_SELF_CLOSE_IN_ATTR!==!1,ye=O.SAFE_FOR_TEMPLATES||!1,Be=O.SAFE_FOR_XML!==!1,Re=O.WHOLE_DOCUMENT||!1,Ke=O.RETURN_DOM||!1,ke=O.RETURN_DOM_FRAGMENT||!1,_e=O.RETURN_TRUSTED_TYPE||!1,yt=O.FORCE_BODY||!1,Pe=O.SANITIZE_DOM!==!1,fe=O.SANITIZE_NAMED_PROPS||!1,Ue=O.KEEP_CONTENT!==!1,We=O.IN_PLACE||!1,P=O.ALLOWED_URI_REGEXP||ss,nt=O.NAMESPACE||tt,Qt=O.MATHML_TEXT_INTEGRATION_POINTS||Qt,wt=O.HTML_INTEGRATION_POINTS||wt,V=O.CUSTOM_ELEMENT_HANDLING||{},O.CUSTOM_ELEMENT_HANDLING&&Ve(O.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(V.tagNameCheck=O.CUSTOM_ELEMENT_HANDLING.tagNameCheck),O.CUSTOM_ELEMENT_HANDLING&&Ve(O.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(V.attributeNameCheck=O.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),O.CUSTOM_ELEMENT_HANDLING&&typeof O.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(V.allowCustomizedBuiltInElements=O.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),ye&&(ie=!1),ke&&(Ke=!0),Te&&(N=be({},_i),F=[],Te.html===!0&&(be(N,Si),be(F,Ai)),Te.svg===!0&&(be(N,Pn),be(F,In),be(F,zr)),Te.svgFilters===!0&&(be(N,Dn),be(F,In),be(F,zr)),Te.mathMl===!0&&(be(N,jn),be(F,Ti),be(F,zr))),O.ADD_TAGS&&(N===j&&(N=Lt(N)),be(N,O.ADD_TAGS,Ie)),O.ADD_ATTR&&(F===ee&&(F=Lt(F)),be(F,O.ADD_ATTR,Ie)),O.ADD_URI_SAFE_ATTR&&be(je,O.ADD_URI_SAFE_ATTR,Ie),O.FORBID_CONTENTS&&(Je===Ye&&(Je=Lt(Je)),be(Je,O.FORBID_CONTENTS,Ie)),Ue&&(N["#text"]=!0),Re&&be(N,["html","head","body"]),N.table&&(be(N,["tbody"]),delete X.tbody),O.TRUSTED_TYPES_POLICY){if(typeof O.TRUSTED_TYPES_POLICY.createHTML!="function")throw wr('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof O.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw wr('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');C=O.TRUSTED_TYPES_POLICY,D=C.createHTML("")}else C===void 0&&(C=(function(ae,se){if(typeof ae!="object"||typeof ae.createPolicy!="function")return null;let we=null;const ve="data-tt-policy-suffix";se&&se.hasAttribute(ve)&&(we=se.getAttribute(ve));const pe="dompurify"+(we?"#"+we:"");try{return ae.createPolicy(pe,{createHTML:Le=>Le,createScriptURL:Le=>Le})}catch{return console.warn("TrustedTypes policy "+pe+" could not be created."),null}}
22)(d,l)),C!==null&&typeof D=="string"&&(D=C.createHTML(""));Ze&&Ze(O),It=O}},Kt=be({},[...Pn,...Dn,...Ud]),xe=be({},[...jn,...Wd]),He=function(O){vr(r.removed,{element:O});try{w(O).removeChild(O)}catch{h(O)}},Nt=function(O,ae){try{vr(r.removed,{attribute:ae.getAttributeNode(O),from:ae})}catch{vr(r.removed,{attribute:null,from:ae})}if(ae.removeAttribute(O),O==="is")if(Ke||ke)try{He(ae)}catch{}else try{ae.setAttribute(O,"")}catch{}},Gt=function(O){let ae=null,se=null;if(yt)O="<remove></remove>"+O;else{const pe=wi(O,/^[\r\n\t ]+/);se=pe&&pe[0]}xt==="application/xhtml+xml"&&nt===tt&&(O='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+O+"</body></html>");const we=C?C.createHTML(O):O;if(nt===tt)try{ae=new _().parseFromString(we,xt)}catch{}if(!ae||!ae.documentElement){ae=R.createDocument(nt,"template",null);try{ae.documentElement.innerHTML=Dt?D:we}catch{}}const ve=ae.body||ae.documentElement;return O&&se&&ve.insertBefore(a.createTextNode(se),ve.childNodes[0]||null),nt===tt?$.call(ae,Re?"html":"body")[0]:Re?ae.documentElement:ve},Fe=function(O){return z.call(O.ownerDocument||O,O,T.SHOW_ELEMENT|T.SHOW_COMMENT|T.SHOW_TEXT|T.SHOW_PROCESSING_INSTRUCTION|T.SHOW_CDATA_SECTION,null)},at=function(O){return O instanceof A&&(typeof O.nodeName!="string"||typeof O.textContent!="string"||typeof O.removeChild!="function"||!(O.attributes instanceof M)||typeof O.removeAttribute!="function"||typeof O.setAttribute!="function"||typeof O.namespaceURI!="string"||typeof O.insertBefore!="function"||typeof O.hasChildNodes!="function")},it=function(O){return typeof v=="function"&&O instanceof v};function Ee(O,ae,se){Br(O,we=>{we.call(r,ae,se,It)})}const rt=function(O){let ae=null;if(Ee(H.beforeSanitizeElements,O,null),at(O))return He(O),!0;const se=Ie(O.nodeName);if(Ee(H.uponSanitizeElement,O,{tagName:se,allowedTags:N}),Be&&O.hasChildNodes()&&!it(O.firstElementChild)&&$e(/<[/\w!]/g,O.innerHTML)&&$e(/<[/\w!]/g,O.textContent)||O.nodeType===nc||Be&&O.nodeType===ac&&$e(/<[/\w]/g,O.data))return He(O),!0;if(!N[se]||X[se]){if(!X[se]&&bt(se)&&(V.tagNameCheck instanceof RegExp&&$e(V.tagNameCheck,se)||V.tagNameCheck instanceof Function&&V.tagNameCheck(se)))return!1;if(Ue&&!Je[se]){const we=w(O)||O.parentNode,ve=S(O)||O.childNodes;if(ve&&we)for(let pe=ve.length-1;pe>=0;--pe){const Le=f(ve[pe],!0);Le.__removalCount=(O.__removalCount||0)+1,we.insertBefore(Le,y(O))}}return He(O),!0}return O instanceof m&&!(function(we){let ve=w(we);ve&&ve.tagName||(ve={namespaceURI:nt,tagName:"template"});const pe=Wr(we.tagName),Le=Wr(ve.tagName);return!!or[we.namespaceURI]&&(we.namespaceURI===Pt?ve.namespaceURI===tt?pe==="svg":ve.namespaceURI===et?pe==="svg"&&(Le==="annotation-xml"||Qt[Le]):!!Kt[pe]:we.namespaceURI===et?ve.namespaceURI===tt?pe==="math":ve.namespaceURI===Pt?pe==="math"&&wt[Le]:!!xe[pe]:we.namespaceURI===tt?!(ve.namespaceURI===Pt&&!wt[Le])&&!(ve.namespaceURI===et&&!Qt[Le])&&!xe[pe]&&(jt[pe]||!Kt[pe]):!(xt!=="application/xhtml+xml"||!or[we.namespaceURI]))})(O)?(He(O),!0):se!=="noscript"&&se!=="noembed"&&se!=="noframes"||!$e(/<\/no(script|embed|frames)/i,O.innerHTML)?(ye&&O.nodeType===rc&&(ae=O.textContent,Br([Z,Q,B],we=>{ae=yr(ae,we," ")}),O.textContent!==ae&&(vr(r.removed,{element:O.cloneNode()}),O.textContent=ae)),Ee(H.afterSanitizeElements,O,null),!1):(He(O),!0)},ot=function(O,ae,se){if(Pe&&(ae==="id"||ae==="name")&&(se in a||se in pt))return!1;if(!(ie&&!te[ae]&&$e(W,ae))){if(!(K&&$e(Y,ae))){if(!F[ae]||te[ae]){if(!(bt(O)&&(V.tagNameCheck instanceof RegExp&&$e(V.tagNameCheck,O)||V.tagNameCheck instanceof Function&&V.tagNameCheck(O))&&(V.attributeNameCheck instanceof RegExp&&$e(V.attributeNameCheck,ae)||V.attributeNameCheck instanceof Function&&V.attributeNameCheck(ae))||ae==="is"&&V.allowCustomizedBuiltInElements&&(V.tagNameCheck instanceof RegExp&&$e(V.tagNameCheck,se)||V.tagNameCheck instanceof Function&&V.tagNameCheck(se))))return!1}else if(!je[ae]){if(!$e(P,yr(se,U,""))){if((ae!=="src"&&ae!=="xlink:href"&&ae!=="href"||O==="script"||zd(se,"data:")!==0||!De[O])&&!(ne&&!$e(E,yr(se,U,"")))){if(se)return!1}}}}}return!0},bt=function(O){return O!=="annotation-xml"&&wi(O,x)},Cr=function(O){Ee(H.beforeSanitizeAttributes,O,null);const{attributes:ae}=O;if(!ae||at(O))return;const se={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:F,forceKeepAttr:void 0};let we=ae.length;for(;we--;){const ve=ae[we],{name:pe,namespaceURI:Le,value:St}=ve,lt=Ie(pe),lr=St;let Ne=pe==="value"?lr:Gd(lr);
22if(se.attrName=lt,se.attrValue=Ne,se.keepAttr=!0,se.forceKeepAttr=void 0,Ee(H.uponSanitizeAttribute,O,se),Ne=se.attrValue,!fe||lt!=="id"&&lt!=="name"||(Nt(pe,O),Ne="user-content-"+Ne),Be&&$e(/((--!?|])>)|<\/(style|title)/i,Ne)){Nt(pe,O);continue}if(se.forceKeepAttr)continue;if(!se.keepAttr){Nt(pe,O);continue}if(!ce&&$e(/\/>/i,Ne)){Nt(pe,O);continue}ye&&Br([Z,Q,B],ur=>{Ne=yr(Ne,ur," ")});const Mr=Ie(O.nodeName);if(ot(Mr,lt,Ne)){if(C&&typeof d=="object"&&typeof d.getAttributeType=="function"&&!Le)switch(d.getAttributeType(Mr,lt)){case"TrustedHTML":Ne=C.createHTML(Ne);break;case"TrustedScriptURL":Ne=C.createScriptURL(Ne)}if(Ne!==lr)try{Le?O.setAttributeNS(Le,pe,Ne):O.setAttribute(pe,Ne),at(O)?He(O):yi(r.removed)}catch{Nt(pe,O)}}else Nt(pe,O)}Ee(H.afterSanitizeAttributes,O,null)},an=function O(ae){let se=null;const we=Fe(ae);for(Ee(H.beforeSanitizeShadowDOM,ae,null);se=we.nextNode();)Ee(H.uponSanitizeShadowNode,se,null),rt(se),Cr(se),se.content instanceof g&&O(se.content);Ee(H.afterSanitizeShadowDOM,ae,null)};return r.sanitize=function(O){let ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},se=null,we=null,ve=null,pe=null;if(Dt=!O,Dt&&(O="<!-->"),typeof O!="string"&&!it(O)){if(typeof O.toString!="function")throw wr("toString is not a function");if(typeof(O=O.toString())!="string")throw wr("dirty is not a string, aborting")}if(!r.isSupported)return O;if(vt||me(ae),r.removed=[],typeof O=="string"&&(We=!1),We){if(O.nodeName){const lt=Ie(O.nodeName);if(!N[lt]||X[lt])throw wr("root node is forbidden and cannot be sanitized in-place")}}else if(O instanceof v)se=Gt("<!---->"),we=se.ownerDocument.importNode(O,!0),we.nodeType===tc&&we.nodeName==="BODY"||we.nodeName==="HTML"?se=we:se.appendChild(we);else{if(!Ke&&!ye&&!Re&&O.indexOf("<")===-1)return C&&_e?C.createHTML(O):O;if(se=Gt(O),!se)return Ke?null:_e?D:""}se&&yt&&He(se.firstChild);const Le=Fe(We?O:se);for(;ve=Le.nextNode();)rt(ve),Cr(ve),ve.content instanceof g&&an(ve.content);if(We)return O;if(Ke){if(ke)for(pe=q.call(se.ownerDocument);se.firstChild;)pe.appendChild(se.firstChild);else pe=se;return(F.shadowroot||F.shadowrootmode)&&(pe=I.call(s,pe,!0)),pe}let St=Re?se.outerHTML:se.innerHTML;return Re&&N["!doctype"]&&se.ownerDocument&&se.ownerDocument.doctype&&se.ownerDocument.doctype.name&&$e(os,se.ownerDocument.doctype.name)&&(St="<!DOCTYPE "+se.ownerDocument.doctype.name+`>
23`+St),ye&&Br([Z,Q,B],lt=>{St=yr(St,lt," ")}),C&&_e?C.createHTML(St):St},r.setConfig=function(){me(arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}),vt=!0},r.clearConfig=function(){It=null,vt=!1},r.isValidAttribute=function(O,ae,se){It||me({});const we=Ie(O),ve=Ie(ae);return ot(we,ve,se)},r.addHook=function(O,ae){typeof ae=="function"&&vr(H[O],ae)},r.removeHook=function(O,ae){if(ae!==void 0){const se=qd(H[O],ae);return se===-1?void 0:Bd(H[O],se,1)[0]}return yi(H[O])},r.removeHooks=function(O){H[O]=[]},r.removeAllHooks=function(){H={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},r})();const Er=()=>{const n=de(t=>t.setStage);return{goToStage:re.useCallback((t,r)=>{n(t,r)},[n]),navigateTo:re.useCallback(t=>{if(t.startsWith("/feature-request/create"))n("create");else{if(t.startsWith("/feature-request/details/")){const r=t.replace("/feature-request/details/","").split("?")[0],a=t.includes("openComment=true");return void n("details",{detailId:r,openComment:a})}n("home")}},[n])}},us=({preview:n="https://cdnapps.avada.io/ag-blog/AvatarFeatureReq.png",src:t,alt:r,containerStyle:a,containerClassName:s,containerProps:l={},imageProps:g={},imageStyle:c={},objectFit:v="contain",imageClassName:m,children:T})=>{const[M,A]=re.useState(n),[_,d]=re.useState(!0),p=re.useCallback(f=>{if(!f)return;d(!0);const h=new Image;h.src=f,h.onload=()=>{A(f),d(!1)},h.onerror=()=>{A(n),d(!1)}},[n]);return re.useEffect(()=>p(t),[p,t]),k.jsxs("div",{...l,className:s,style:a,children:[T,k.jsx("img",{className:m,...g,style:{filter:_?"blur(20px)":"",...c,transition:".2s filter linear",objectFit:v},src:M,alt:r})]})};function oc(n){throw new Error('Could not dynamically require "'+n+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var Nn,ds={exports:{}};(Nn=ds).exports=(function(){var n,t;function r(){return n.apply(null,arguments)}function a(e){n=e}function s(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function l(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function g(e,i){return Object.prototype.hasOwnProperty.call(e,i)}function c(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var i;for(i in e)if(g(e,i))return!1;return!0}function v(e){return e===void 0}function m(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function T(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function M(e,i){var o,u=[],b=e.length;for(o=0;o<b;++o)u.push(i(e[o],o));return u}function A(e,i){for(var o in i)g(i,o)&&(e[o]=i[o]);return g(i,"toString")&&(e.toString=i.toString),g(i,"valueOf")&&(e.valueOf=i.valueOf),e}function _(e,i,o,u){return _a(e,i,o,u,!0).utc()}function d(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invali
23dMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function p(e){return e._pf==null&&(e._pf=d()),e._pf}function f(e){var i=null,o=!1,u=e._d&&!isNaN(e._d.getTime());return u&&(i=p(e),o=t.call(i.parsedDateParts,function(b){return b!=null}),u=i.overflow<0&&!i.empty&&!i.invalidEra&&!i.invalidMonth&&!i.invalidWeekday&&!i.weekdayMismatch&&!i.nullInput&&!i.invalidFormat&&!i.userInvalidated&&(!i.meridiem||i.meridiem&&o),e._strict&&(u=u&&i.charsLeftOver===0&&i.unusedTokens.length===0&&i.bigHour===void 0)),Object.isFrozen!=null&&Object.isFrozen(e)?u:(e._isValid=u,e._isValid)}function h(e){var i=_(NaN);return e!=null?A(p(i),e):p(i).userInvalidated=!0,i}t=Array.prototype.some?Array.prototype.some:function(e){var i,o=Object(this),u=o.length>>>0;for(i=0;i<u;i++)if(i in o&&e.call(this,o[i],i,o))return!0;return!1};var y=r.momentProperties=[],S=!1;function w(e,i){var o,u,b,L=y.length;if(v(i._isAMomentObject)||(e._isAMomentObject=i._isAMomentObject),v(i._i)||(e._i=i._i),v(i._f)||(e._f=i._f),v(i._l)||(e._l=i._l),v(i._strict)||(e._strict=i._strict),v(i._tzm)||(e._tzm=i._tzm),v(i._isUTC)||(e._isUTC=i._isUTC),v(i._offset)||(e._offset=i._offset),v(i._pf)||(e._pf=p(i)),v(i._locale)||(e._locale=i._locale),L>0)for(o=0;o<L;o++)v(b=i[u=y[o]])||(e[u]=b);return e}function C(e){w(this,e),this._d=new Date(e._d!=null?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),S===!1&&(S=!0,r.updateOffset(this),S=!1)}function D(e){return e instanceof C||e!=null&&e._isAMomentObject!=null}function R(e){r.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+e)}function z(e,i){var o=!0;return A(function(){if(r.deprecationHandler!=null&&r.deprecationHandler(null,e),o){var u,b,L,G=[],oe=arguments.length;for(b=0;b<oe;b++){if(u="",typeof arguments[b]=="object"){for(L in u+=`
24[`+b+"] ",arguments[0])g(arguments[0],L)&&(u+=L+": "+arguments[0][L]+", ");u=u.slice(0,-2)}else u=arguments[b];G.push(u)}R(e+`
25Arguments: `+Array.prototype.slice.call(G).join("")+`
26`+new Error().stack),o=!1}return i.apply(this,arguments)},i)}var q,$={};function I(e,i){r.deprecationHandler!=null&&r.deprecationHandler(e,i),$[e]||(R(i),$[e]=!0)}function H(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function Z(e){var i,o;for(o in e)g(e,o)&&(H(i=e[o])?this[o]=i:this["_"+o]=i);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function Q(e,i){var o,u=A({},e);for(o in i)g(i,o)&&(l(e[o])&&l(i[o])?(u[o]={},A(u[o],e[o]),A(u[o],i[o])):i[o]!=null?u[o]=i[o]:delete u[o]);for(o in e)g(e,o)&&!g(i,o)&&l(e[o])&&(u[o]=A({},u[o]));return u}function B(e){e!=null&&this.set(e)}r.suppressDeprecationWarnings=!1,r.deprecationHandler=null,q=Object.keys?Object.keys:function(e){var i,o=[];for(i in e)g(e,i)&&o.push(i);return o};var W={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function Y(e,i,o){var u=this._calendar[e]||this._calendar.sameElse;return H(u)?u.call(i,o):u}function E(e,i,o){var u=""+Math.abs(e),b=i-u.length;return(e>=0?o?"+":"":"-")+Math.pow(10,Math.max(0,b)).toString().substr(1)+u}var U=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,x=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,P={},N={};function j(e,i,o,u){var b=u;typeof u=="string"&&(b=function(){return this[u]()}),e&&(N[e]=b),i&&(N[i[0]]=function(){return E(b.apply(this,arguments),i[1],i[2])}),o&&(N[o]=function(){return this.localeData().ordinal(b.apply(this,arguments),e)})}function F(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function ee(e){var i,o,u=e.match(U);for(i=0,o=u.length;i<o;i++)N[u[i]]?u[i]=N[u[i]]:u[i]=F(u[i]);return function(b){var L,G="";for(L=0;L<o;L++)G+=H(u[L])?u[L].call(b,e):u[L];return G}}function V(e,i){return e.isValid()?(i=X(i,e.localeData()),P[i]=P[i]||ee(i),P[i](e)):e.localeData().invalidDate()}function X(e,i){var o=5;function u(b){return i.longDateFormat(b)||b}for(x.lastIndex=0;o>=0&&x.test(e);)e=e.replace(x,u),x.lastIndex=0,o-=1;return e}var te={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function K(e){var i=this._longDateFormat[e],o=this._longDateFormat[e.toUpperCase()];return i||!o?i:(this._longDateFormat[e]=o.match(U).map(function(u){return u==="MMMM"||u==="MM"||u==="DD"||u==="dddd"?u.slice(1):u}).join(""),this._longDateFormat[e])}var ie="Invalid date";function ne(){return this._invalidDate}var ce="%d",ye=/\d{1,2}/;function Be(e){return this._ordinal.replace("%d",e)}var Re={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function vt(e,i,o,u){var b=this._relativeTime[o];return H(b)?b(e,i,o,u):b.replace(/%d/i,e)}function yt(e,i){var o=this._relativeTime[e>0?"future":"past"];return H(o)?o(i):o.replace(/%s/i,i)}var Ke={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function ke(e){return typeof e=="string"?Ke[e]||Ke[e.toLowerCase()]:void 0}function _e(e){var i,o,u={};
vendor: 13,996 bytes, line 26
26for(o in e)g(e,o)&&(i=ke(o))&&(u[i]=e[o]);return u}var Pe={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function fe(e){var i,o=[];for(i in e)g(e,i)&&o.push({unit:i,priority:Pe[i]});return o.sort(function(u,b){return u.priority-b.priority}),o}var Ue,We=/\d/,Te=/\d\d/,Je=/\d{3}/,Ye=/\d{4}/,De=/[+-]?\d{6}/,ge=/\d\d?/,je=/\d\d\d\d?/,Tt=/\d\d\d\d\d\d?/,et=/\d{1,3}/,Pt=/\d{1,4}/,tt=/[+-]?\d{1,6}/,nt=/\d+/,Dt=/[+-]?\d+/,or=/Z|[+-]\d\d:?\d\d/gi,Xt=/Z|[+-]\d\d(?::?\d\d)?/gi,Qt=/[+-]?\d+(\.\d{1,3})?/,wt=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,jt=/^[1-9]\d?/,xt=/^([1-9]\d|\d)/;function le(e,i,o){Ue[e]=H(i)?i:function(u,b){return u&&o?o:i}}function Ie(e,i){return g(Ue,e)?Ue[e](i._strict,i._locale):new RegExp(It(e))}function It(e){return pt(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(i,o,u,b,L){return o||u||b||L}))}function pt(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Ve(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function me(e){var i=+e,o=0;return i!==0&&isFinite(i)&&(o=Ve(i)),o}Ue={};var Kt={};function xe(e,i){var o,u,b=i;for(typeof e=="string"&&(e=[e]),m(i)&&(b=function(L,G){G[i]=me(L)}),u=e.length,o=0;o<u;o++)Kt[e[o]]=b}function He(e,i){xe(e,function(o,u,b,L){b._w=b._w||{},i(o,b._w,b,L)})}function Nt(e,i,o){i!=null&&g(Kt,e)&&Kt[e](i,o._a,o,e)}function Gt(e){return e%4==0&&e%100!=0||e%400==0}var Fe=0,at=1,it=2,Ee=3,rt=4,ot=5,bt=6,Cr=7,an=8;function O(e){return Gt(e)?366:365}j("Y",0,0,function(){var e=this.year();return e<=9999?E(e,4):"+"+e}),j(0,["YY",2],0,function(){return this.year()%100}),j(0,["YYYY",4],0,"year"),j(0,["YYYYY",5],0,"year"),j(0,["YYYYYY",6,!0],0,"year"),le("Y",Dt),le("YY",ge,Te),le("YYYY",Pt,Ye),le("YYYYY",tt,De),le("YYYYYY",tt,De),xe(["YYYYY","YYYYYY"],Fe),xe("YYYY",function(e,i){i[Fe]=e.length===2?r.parseTwoDigitYear(e):me(e)}),xe("YY",function(e,i){i[Fe]=r.parseTwoDigitYear(e)}),xe("Y",function(e,i){i[Fe]=parseInt(e,10)}),r.parseTwoDigitYear=function(e){return me(e)+(me(e)>68?1900:2e3)};var ae,se=ve("FullYear",!0);function we(){return Gt(this.year())}function ve(e,i){return function(o){return o!=null?(Le(this,e,o),r.updateOffset(this,i),this):pe(this,e)}}function pe(e,i){if(!e.isValid())return NaN;var o=e._d,u=e._isUTC;switch(i){case"Milliseconds":return u?o.getUTCMilliseconds():o.getMilliseconds();case"Seconds":return u?o.getUTCSeconds():o.getSeconds();case"Minutes":return u?o.getUTCMinutes():o.getMinutes();case"Hours":return u?o.getUTCHours():o.getHours();case"Date":return u?o.getUTCDate():o.getDate();case"Day":return u?o.getUTCDay():o.getDay();case"Month":return u?o.getUTCMonth():o.getMonth();case"FullYear":return u?o.getUTCFullYear():o.getFullYear();default:return NaN}}function Le(e,i,o){var u,b,L,G,oe;if(e.isValid()&&!isNaN(o)){switch(u=e._d,b=e._isUTC,i){case"Milliseconds":return void(b?u.setUTCMilliseconds(o):u.setMilliseconds(o));case"Seconds":return void(b?u.setUTCSeconds(o):u.setSeconds(o));case"Minutes":return void(b?u.setUTCMinutes(o):u.setMinutes(o));case"Hours":return void(b?u.setUTCHours(o):u.setHours(o));case"Date":return void(b?u.setUTCDate(o):u.setDate(o));case"FullYear":break;default:return}L=o,G=e.month(),oe=(oe=e.date())!==29||G!==1||Gt(L)?oe:28,b?u.setUTCFullYear(L,G,oe):u.setFullYear(L,G,oe)}}function St(e){return H(this[e=ke(e)])?this[e]():this}function lt(e,i){if(typeof e=="object"){var o,u=fe(e=_e(e)),b=u.length;for(o=0;o<b;o++)this[u[o].unit](e[u[o].unit])}else if(H(this[e=ke(e)]))return this[e](i);return this}function lr(e,i){return(e%i+i)%i}function Ne(e,i){if(isNaN(e)||isNaN(i))return NaN;var o=lr(i,12);return e+=(i-o)/12,o===1?Gt(e)?29:28:31-o%7%2}ae=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var i;for(i=0;i<this.length;++i)if(this[i]===e)return i;return-1},j("M",["MM",2],"Mo",function(){return this.month()+1}),j("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),j("MMMM",0,0,function(e){return this.localeData().months(this,e)}),le("M",ge,jt),le("MM",ge,Te),le("MMM",function(e,i){return i.monthsShortRegex(e)}),le("MMMM",function(e,i){return i.monthsRegex(e)}),xe(["M","MM"],function(e,i){i[at]=me(e)-1}),xe(["MMM","MMMM"],function(e,i,o,u){var b=o._locale.monthsParse(e,u,o._strict);b!=null?i[at]=b:p(o).invalidMonth=e});var Mr="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ur="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ua=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Es=wt,Cs=wt;function Ms(e,i){return e?s(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||ua).test(i)?"format":"standalone"][e.month()]:s(this._months)?this._months:this._months.standalone}function Os(e,i){return e?s(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[ua.test(i)?"format":"standalone"][e.month()]:s(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function Ls(e,i,o){var u,b,L,G=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],u=0;u<12;++u)L=_([2e3,u]),this._shortMonthsParse[u]=this.monthsShort(L,"").toLocaleLowerCase(),this._longMonthsParse[u]=this.months(L,"").toLocaleLowerCase();return o?i==="MMM"?(b=ae.call(this._shortMonthsParse,G))!==-1?b:null:(b=ae.call(this._longMonthsParse,G))!==-1?b:null:i==="MMM"?(b=ae.call(this._shortMonthsParse,G))!==-1||(b=ae.call(this._longMonthsParse,G))!==-1?b:null:(b=ae.call(this._longMonthsParse,G))!==-1||(b=ae.call(this._shortMonthsParse,G))!==-1?b:null}function Rs(e,i,o){var u,b,L;if(this._monthsParseExact)return Ls.call(this,e,i,o);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),u=0;u<12;u++)if(b=_([2e3,u]),o&&!this._longMonthsParse[u]&&(this._longMonthsParse[u]=new RegExp("^"+this.months(b,"").replace(".","")+"$","i"),this._shortMonthsParse[u]=new RegExp("^"+this.monthsShort(b,"").replace(".","")+"$","i")),o||this._monthsParse[u]||(L="^"+this.months(b,"")+"|^"+this.monthsShort(b,""),this._monthsParse[u]=new RegExp(L.replace(".",""),"i")),o&&i==="MMMM"&&this._longMonthsParse[u].test(e)||o&&i==="MMM"&&this._shortMonthsParse[u].test(e)||!o&&this._monthsParse[u].test(e))return u}function da(e,i){if(!e.isValid())return e;if(typeof i=="string"){if(/^\d+$/.test(i))i=me(i);else if(!m(i=e.localeData().monthsParse(i)))return e}var o=i,u=e.date();return u=u<29?u:Math.min(u,Ne(e.year(),o)),e._isUTC?e._d.setUTCMonth(o,u):e._d.setMonth(o,u),e}function ca(e){return e!=null?(da(this,e),r.updateOffset(this,!0),this):pe(this,"Month")}function Ps(){return Ne(this.year(),this.month())}function Ds(e){return this._monthsParseExact?(g(this,"_monthsRegex")||pa.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(g(this,"_monthsShortRegex")||(this._monthsShortRegex=Es),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function js(e){return this._monthsParseExact?(g(this,"_monthsRegex")||pa.call(this),e?this._monthsStrictRegex:this._monthsRegex):(g(this,"_monthsRegex")||(this._monthsRegex=Cs),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function pa(){function e(ue,Ce){return Ce.length-ue.length}var i,o,u,b,L=[],G=[],oe=[];for(i=0;i<12;i++)o=_([2e3,i]),u=pt(this.monthsShort(o,"")),b=pt(this.months(o,"")),L.push(u),G.push(b),oe.push(b),oe.push(u);L.sort(e),G.sort(e),oe.sort(e),this._monthsRegex=new RegExp("^("+oe.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+G.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+L.join("|")+")","i")}function Is(e,i,o,u,b,L,G){var oe;return e<100&&e>=0?(oe=new Date(e+400,i,o,u,b,L,G),isFinite(oe.getFullYear())&&oe.setFullYear(e)):oe=new Date(e,i,o,u,b,L,G),oe}function dr(e){var i,o;return e<100&&e>=0?((o=Array.prototype.slice.call(arguments))[0]=e+400,i=new Date(Date.UTC.apply(null,o)),isFinite(i.getUTCFullYear())&&i.setUTCFullYear(e)):i=new Date(Date.UTC.apply(null,arguments)),i}function Or(e,i,o){var u=7+i-o;return-(7+dr(e,0,u).getUTCDay()-i)%7+u-1}function fa(e,i,o,u,b){var L,G,oe=1+7*(i-1)+(7+o-u)%7+Or(e,u,b);return oe<=0?G=O(L=e-1)+oe:oe>O(e)?(L=e+1,G=oe-O(e)):(L=e,G=oe),{year:L,dayOfYear:G}}function cr(e,i,o){var u,b,L=Or(e.year(),i,o),G=Math.floor((e.dayOfYear()-L-1)/7)+1;return G<1?u=G+kt(b=e.year()-1,i,o):G>kt(e.year(),i,o)?(u=G-kt(e.year(),i,o),b=e.year()+1):(b=e.year(),u=G),{week:u,year:b}}function kt(e,i,o){var u=Or(e,i,o),b=Or(e+1,i,o);return(O(e)-u+b)/7}function Ns(e){return cr(e,this._week.dow,this._week.doy).week}j("w",["ww",2],"wo","week"),j("W",["WW",2],"Wo","isoWeek"),le("w",ge,jt),le("ww",ge,Te),le("W",ge,jt),le("WW",ge,Te),He(["w","ww","W","WW"],function(e,i,o,u){i[u.substr(0,1)]=me(e)});var Fs={dow:0,doy:6};function Ys(){return this._week.dow}function qs(){return this._week.doy}function Bs(e){var i=this.localeData().week(this);return e==null?i:this.add(7*(e-i),"d")}function zs(e){var i=cr(this,1,4).week;return e==null?i:this.add(7*(e-i),"d")}function Gs(e,i){return typeof e!="string"?e:isNaN(e)?typeof(e=i.weekdaysParse(e))=="number"?e:null:parseInt(e,10)}function Hs(e,i){return typeof e=="string"?i.weekdaysParse(e)%7||7:isNaN(e)?null:e}function sn(e,i){return e.slice(i,7).concat(e.slice(0,i))}j("d",0,"do","day"),j("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),j("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),j("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),j("e",0,0,"weekday"),j("E",0,0,"isoWeekday"),le("d",ge),le("e",ge),le("E",ge),le("dd",function(e,i){return i.weekdaysMinRegex(e)}),le("ddd",function(e,i){return i.weekdaysShortRegex(e)}),le("dddd",function(e,i){return i.weekdaysRegex(e)}),He(["dd","ddd","dddd"],function(e,i,o,u){var b=o._locale.weekdaysParse(e,u,o._strict);b!=null?i.d=b:p(o).invalidWeekday=e}),He(["d","e","E"],function(e,i,o,u){i[u]=me(e)});var Us="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ha="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ws="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Vs=wt,$s=wt,Zs=wt;function Xs(e,i){var o=s(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(i)?"format":"standalone"];return e===!0?sn(o,this._week.dow):e?o[e.day()]:o}function Qs(e){return e===!0?sn(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Ks(e){return e===!0?sn(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Js(e,i,o){var u,b,L,G=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],u=0;u<7;++u)L=_([2e3,1]).day(u),this._minWeekdaysParse[u]=this.weekdaysMin(L,"").toLocaleLowerCase(),this._shortWeekdaysParse[u]=this.weekdaysShort(L,"").toLocaleLowerCase(),this._weekdaysParse[u]=this.weekdays(L,"").toLocaleLowerCase();return o?i==="dddd"?(b=ae.call(this._weekdaysParse,G))!==-1?b:null:i==="ddd"?(b=ae.call(this._shortWeekdaysParse,G))!==-1?b:null:(b=ae.call(this._minWeekdaysParse,G))!==-1?b:null:i==="dddd"?(b=ae.call(this._weekdaysParse,G))!==-1||(b=ae.call(this._shortWeekdaysParse,G))!==-1||(b=ae.call(this._minWeekdaysParse,G))!==-1?b:null:i==="ddd"?(b=ae.call(this._shortWeekdaysParse,G))!==-1||(b=ae.call(this._weekdaysParse,G))!==-1||(b=ae.call(this._minWeekdaysParse,G))!==-1?b:null:(b=ae.call(this._minWeekdaysParse,G))!==-1||(b=ae.call(this._weekdaysParse,G))!==-1||(b=ae.call(this._shortWeekdaysParse,G))!==-1?b:null}function eo(e,i,o){var u,b,L;if(this._weekdaysParseExact)return Js.call(this,e,i,o);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),u=0;u<7;u++)if(b=_([2e3,1]).day(u),o&&!this._fullWeekdaysParse[u]&&(this._fullWeekdaysParse[u]=new RegExp("^"+this.weekdays(b,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[u]=new RegExp("^"+this.weekdaysShort(b,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[u]=new RegExp("^"+this.weekdaysMin(b,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[u]||(L="^"+this.weekdays(b,"")+"|^"+this.weekdaysShort(b,"")+"|^"+this.weekdaysMin(b,""),this._weekdaysParse[u]=new RegExp(L.replace(".",""),"i")),o&&i==="dddd"&&this._fullWeekdaysParse[u].test(e)||o&&i==="ddd"&&this._shortWeekdaysParse[u].test(e)||o&&i==="dd"&&this._minWeekdaysParse[u].test(e)||!o&&this._weekdaysParse[u].test(e))return u}function to(e){if(!this.isValid())return e!=null?this:NaN;var i=pe(this,"Day");return e!=null?(e=Gs(e,this.localeData()),this.add(e-i,"d")):i}function ro(e){if(!this.isValid())return e!=null?this:NaN;var i=(this.day()+7-this.localeData()._week.dow)%7;return e==null?i:this.add(e-i,"d")}function no(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var i=Hs(e,this.localeData());return this.day(this.day()%7?i:i-7)}return this.day()||7}function ao(e){return this._weekdaysParseExact?(g(this,"_weekdaysRegex")||on.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(g(this,"_weekdaysRegex")||(this._weekdaysRegex=Vs),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function io(e){return this._weekdaysParseExact?(g(this,"_weekdaysRegex")||on.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(g(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=$s),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function so(e){return this._weekdaysParseExact?(g(this,"_weekdaysRegex")||on.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(g(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Zs),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function on(){function e(ze,_t){return _t.length-ze.length}var i,o,u,b,L,G=[],oe=[],ue=[],Ce=[];for(i=0;i<7;
26i++)o=_([2e3,1]).day(i),u=pt(this.weekdaysMin(o,"")),b=pt(this.weekdaysShort(o,"")),L=pt(this.weekdays(o,"")),G.push(u),oe.push(b),ue.push(L),Ce.push(u),Ce.push(b),Ce.push(L);G.sort(e),oe.sort(e),ue.sort(e),Ce.sort(e),this._weekdaysRegex=new RegExp("^("+Ce.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+ue.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+oe.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+G.join("|")+")","i")}function ln(){return this.hours()%12||12}function oo(){return this.hours()||24}function ma(e,i){j(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),i)})}function ga(e,i){return i._meridiemParse}function lo(e){return(e+"").toLowerCase().charAt(0)==="p"}j("H",["HH",2],0,"hour"),j("h",["hh",2],0,ln),j("k",["kk",2],0,oo),j("hmm",0,0,function(){return""+ln.apply(this)+E(this.minutes(),2)}),j("hmmss",0,0,function(){return""+ln.apply(this)+E(this.minutes(),2)+E(this.seconds(),2)}),j("Hmm",0,0,function(){return""+this.hours()+E(this.minutes(),2)}),j("Hmmss",0,0,function(){return""+this.hours()+E(this.minutes(),2)+E(this.seconds(),2)}),ma("a",!0),ma("A",!1),le("a",ga),le("A",ga),le("H",ge,xt),le("h",ge,jt),le("k",ge,jt),le("HH",ge,Te),le("hh",ge,Te),le("kk",ge,Te),le("hmm",je),le("hmmss",Tt),le("Hmm",je),le("Hmmss",Tt),xe(["H","HH"],Ee),xe(["k","kk"],function(e,i,o){var u=me(e);i[Ee]=u===24?0:u}),xe(["a","A"],function(e,i,o){o._isPm=o._locale.isPM(e),o._meridiem=e}),xe(["h","hh"],function(e,i,o){i[Ee]=me(e),p(o).bigHour=!0}),xe("hmm",function(e,i,o){var u=e.length-2;i[Ee]=me(e.substr(0,u)),i[rt]=me(e.substr(u)),p(o).bigHour=!0}),xe("hmmss",function(e,i,o){var u=e.length-4,b=e.length-2;i[Ee]=me(e.substr(0,u)),i[rt]=me(e.substr(u,2)),i[ot]=me(e.substr(b)),p(o).bigHour=!0}),xe("Hmm",function(e,i,o){var u=e.length-2;i[Ee]=me(e.substr(0,u)),i[rt]=me(e.substr(u))}),xe("Hmmss",function(e,i,o){var u=e.length-4,b=e.length-2;i[Ee]=me(e.substr(0,u)),i[rt]=me(e.substr(u,2)),i[ot]=me(e.substr(b))});var uo=/[ap]\.?m?\.?/i,co=ve("Hours",!0);function po(e,i,o){return e>11?o?"pm":"PM":o?"am":"AM"}var pr,va={calendar:W,longDateFormat:te,invalidDate:ie,ordinal:ce,dayOfMonthOrdinalParse:ye,relativeTime:Re,months:Mr,monthsShort:ur,week:Fs,weekdays:Us,weekdaysMin:Ws,weekdaysShort:ha,meridiemParse:uo},Oe={},fr={};function fo(e,i){var o,u=Math.min(e.length,i.length);for(o=0;o<u;o+=1)if(e[o]!==i[o])return o;return u}function ya(e){return e&&e.toLowerCase().replace("_","-")}function ho(e){for(var i,o,u,b,L=0;L<e.length;){for(i=(b=ya(e[L]).split("-")).length,o=(o=ya(e[L+1]))?o.split("-"):null;i>0;){if(u=Lr(b.slice(0,i).join("-")))return u;if(o&&o.length>=i&&fo(b,o)>=i-1)break;i--}L++}return pr}function mo(e){return!(!e||!e.match("^[^/\\\\]*$"))}function Lr(e){var i=null;if(Oe[e]===void 0&&Nn&&Nn.exports&&mo(e))try{i=pr._abbr,oc("./locale/"+e),Ft(i)}catch{Oe[e]=null}return Oe[e]}function Ft(e,i){var o;return e&&((o=v(i)?Et(e):un(e,i))?pr=o:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),pr._abbr}function un(e,i){if(i!==null){var o,u=va;if(i.abbr=e,Oe[e]!=null)I("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),u=Oe[e]._config;else if(i.parentLocale!=null)if(Oe[i.parentLocale]!=null)u=Oe[i.parentLocale]._config;else{if((o=Lr(i.parentLocale))==null)return fr[i.parentLocale]||(fr[i.parentLocale]=[]),fr[i.parentLocale].push({name:e,config:i}),null;u=o._config}return Oe[e]=new B(Q(u,i)),fr[e]&&fr[e].forEach(function(b){un(b.name,b.config)}),Ft(e),Oe[e]}return delete Oe[e],null}function go(e,i){if(i!=null){var o,u,b=va;Oe[e]!=null&&Oe[e].parentLocale!=null?Oe[e].set(Q(Oe[e]._config,i)):((u=Lr(e))!=null&&(b=u._config),i=Q(b,i),u==null&&(i.abbr=e),(o=new B(i)).parentLocale=Oe[e],Oe[e]=o),Ft(e)}else Oe[e]!=null&&(Oe[e].parentLocale!=null?(Oe[e]=Oe[e].parentLocale,e===Ft()&&Ft(e)):Oe[e]!=null&&delete Oe[e]);return Oe[e]}function Et(e){var i;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return pr;if(!s(e)){if(i=Lr(e))return i;e=[e]}return ho(e)}function vo(){return q(Oe)}function dn(e){var i,o=e._a;return o&&p(e).overflow===-2&&(i=o[at]<0||o[at]>11?at:o[it]<1||o[it]>Ne(o[Fe],o[at])?it:o[Ee]<0||o[Ee]>
2624||o[Ee]===24&&(o[rt]!==0||o[ot]!==0||o[bt]!==0)?Ee:o[rt]<0||o[rt]>59?rt:o[ot]<0||o[ot]>59?ot:o[bt]<0||o[bt]>999?bt:-1,p(e)._overflowDayOfYear&&(i<Fe||i>it)&&(i=it),p(e)._overflowWeeks&&i===-1&&(i=Cr),p(e)._overflowWeekday&&i===-1&&(i=an),p(e).overflow=i),e}var yo=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,wo=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,bo=/Z|[+-]\d\d(?::?\d\d)?/,Rr=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],cn=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],So=/^\/?Date\((-?\d+)/i,_o=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Ao={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function wa(e){var i,o,u,b,L,G,oe=e._i,ue=yo.exec(oe)||wo.exec(oe),Ce=Rr.length,ze=cn.length;if(ue){for(p(e).iso=!0,i=0,o=Ce;i<o;i++)if(Rr[i][1].exec(ue[1])){b=Rr[i][0],u=Rr[i][2]!==!1;break}if(b==null)return void(e._isValid=!1);if(ue[3]){for(i=0,o=ze;i<o;i++)if(cn[i][1].exec(ue[3])){L=(ue[2]||" ")+cn[i][0];break}if(L==null)return void(e._isValid=!1)}if(!u&&L!=null)return void(e._isValid=!1);if(ue[4]){if(!bo.exec(ue[4]))return void(e._isValid=!1);G="Z"}e._f=b+(L||"")+(G||""),fn(e)}else e._isValid=!1}function To(e,i,o,u,b,L){var G=[xo(e),ur.indexOf(i),parseInt(o,10),parseInt(u,10),parseInt(b,10)];return L&&G.push(parseInt(L,10)),G}function xo(e){var i=parseInt(e,10);return i<=49?2e3+i:i<=999?1900+i:i}function ko(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Eo(e,i,o){return!e||ha.indexOf(e)===new Date(i[0],i[1],i[2]).getDay()||(p(o).weekdayMismatch=!0,o._isValid=!1,!1)}function Co(e,i,o){if(e)return Ao[e];if(i)return 0;var u=parseInt(o,10),b=u%100;return(u-b)/100*60+b}function ba(e){var i,o=_o.exec(ko(e._i));if(o){if(i=To(o[4],o[3],o[2],o[5],o[6],o[7]),!Eo(o[1],i,e))return;e._a=i,e._tzm=Co(o[8],o[9],o[10]),e._d=dr.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),p(e).rfc2822=!0}else e._isValid=!1}function Mo(e){var i=So.exec(e._i);i===null?(wa(e),e._isValid===!1&&(delete e._isValid,ba(e),e._isValid===!1&&(delete e._isValid,e._strict?e._isValid=!1:r.createFromInputFallback(e)))):e._d=new Date(+i[1])}function Jt(e,i,o){return e??i??o}function Oo(e){var i=new Date(r.now());return e._useUTC?[i.getUTCFullYear(),i.getUTCMonth(),i.getUTCDate()]:[i.getFullYear(),i.getMonth(),i.getDate()]}function pn(e){var i,o,u,b,L,G=[];if(!e._d){for(u=Oo(e),e._w&&e._a[it]==null&&e._a[at]==null&&Lo(e),e._dayOfYear!=null&&(L=Jt(e._a[Fe],u[Fe]),(e._dayOfYear>O(L)||e._dayOfYear===0)&&(p(e)._overflowDayOfYear=!0),o=dr(L,0,e._dayOfYear),e._a[at]=o.getUTCMonth(),e._a[it]=o.getUTCDate()),i=0;i<3&&e._a[i]==null;++i)e._a[i]=G[i]=u[i];for(;i<7;i++)e._a[i]=G[i]=e._a[i]==null?i===2?1:0:e._a[i];e._a[Ee]===24&&e._a[rt]===0&&e._a[ot]===0&&e._a[bt]===0&&(e._nextDay=!0,e._a[Ee]=0),e._d=(e._useUTC?dr:Is).apply(null,G),b=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Ee]=24),e._w&&e._w.d!==void 0&&e._w.d!==b&&(p(e).weekdayMismatch=!0)}}function Lo(e){var i,o,u,b,L,G,oe,ue,Ce;(i=e._w).GG!=null||i.W!=null||i.E!=null?(L=1,G=4,o=Jt(i.GG,e._a[Fe],cr(Me(),1,4).year),u=Jt(i.W,1),((b=Jt(i.E,1))<1||b>7)&&(ue=!0)):(L=e._locale._week.dow,G=e._locale._week.doy,Ce=cr(Me(),L,G),o=Jt(i.gg,e._a[Fe],Ce.year),u=Jt(i.w,Ce.week),i.d!=null?((b=i.d)<0||b>6)&&(ue=!0):i.e!=null?(b=i.e+L,(i.e<0||i.e>6)&&(ue=!0)):b=L),u<1||u>kt(o,L,G)?p(e)._overflowWeeks=!0:ue!=null?p(e)._overflowWeekday=!0:(oe=fa(o,u,b,L,G),e._a[Fe]=oe.year,e._dayOfYear=oe.dayOfYear)}function fn(e){if(e._f!==r.ISO_8601)if(e._f!==r.RFC_2822){e._a=[],p(e).empty=!0;var i,o,u,b,L,G,oe,ue=""+e._i,Ce=ue.length,ze=0;for(oe=(u=X(e._f,e._locale).match(U)||[]).length,i=0;i<oe;
26i++)b=u[i],(o=(ue.match(Ie(b,e))||[])[0])&&((L=ue.substr(0,ue.indexOf(o))).length>0&&p(e).unusedInput.push(L),ue=ue.slice(ue.indexOf(o)+o.length),ze+=o.length),N[b]?(o?p(e).empty=!1:p(e).unusedTokens.push(b),Nt(b,o,e)):e._strict&&!o&&p(e).unusedTokens.push(b);p(e).charsLeftOver=Ce-ze,ue.length>0&&p(e).unusedInput.push(ue),e._a[Ee]<=12&&p(e).bigHour===!0&&e._a[Ee]>0&&(p(e).bigHour=void 0),p(e).parsedDateParts=e._a.slice(0),p(e).meridiem=e._meridiem,e._a[Ee]=Ro(e._locale,e._a[Ee],e._meridiem),(G=p(e).era)!==null&&(e._a[Fe]=e._locale.erasConvertYear(G,e._a[Fe])),pn(e),dn(e)}else ba(e);else wa(e)}function Ro(e,i,o){var u;return o==null?i:e.meridiemHour!=null?e.meridiemHour(i,o):(e.isPM!=null&&((u=e.isPM(o))&&i<12&&(i+=12),u||i!==12||(i=0)),i)}function Po(e){var i,o,u,b,L,G,oe=!1,ue=e._f.length;if(ue===0)return p(e).invalidFormat=!0,void(e._d=new Date(NaN));for(b=0;b<ue;b++)L=0,G=!1,i=w({},e),e._useUTC!=null&&(i._useUTC=e._useUTC),i._f=e._f[b],fn(i),f(i)&&(G=!0),L+=p(i).charsLeftOver,L+=10*p(i).unusedTokens.length,p(i).score=L,oe?L<u&&(u=L,o=i):(u==null||L<u||G)&&(u=L,o=i,G&&(oe=!0));A(e,o||i)}function Do(e){if(!e._d){var i=_e(e._i),o=i.day===void 0?i.date:i.day;e._a=M([i.year,i.month,o,i.hour,i.minute,i.second,i.millisecond],function(u){return u&&parseInt(u,10)}),pn(e)}}function jo(e){var i=new C(dn(Sa(e)));return i._nextDay&&(i.add(1,"d"),i._nextDay=void 0),i}function Sa(e){var i=e._i,o=e._f;return e._locale=e._locale||Et(e._l),i===null||o===void 0&&i===""?h({nullInput:!0}):(typeof i=="string"&&(e._i=i=e._locale.preparse(i)),D(i)?new C(dn(i)):(T(i)?e._d=i:s(o)?Po(e):o?fn(e):Io(e),f(e)||(e._d=null),e))}function Io(e){var i=e._i;v(i)?e._d=new Date(r.now()):T(i)?e._d=new Date(i.valueOf()):typeof i=="string"?Mo(e):s(i)?(e._a=M(i.slice(0),function(o){return parseInt(o,10)}),pn(e)):l(i)?Do(e):m(i)?e._d=new Date(i):r.createFromInputFallback(e)}function _a(e,i,o,u,b){var L={};return i!==!0&&i!==!1||(u=i,i=void 0),o!==!0&&o!==!1||(u=o,o=void 0),(l(e)&&c(e)||s(e)&&e.length===0)&&(e=void 0),L._isAMomentObject=!0,L._useUTC=L._isUTC=b,L._l=o,L._i=e,L._f=i,L._strict=u,jo(L)}function Me(e,i,o,u){return _a(e,i,o,u,!1)}r.createFromInputFallback=z("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),r.ISO_8601=function(){},r.RFC_2822=function(){};var No=z("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Me.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:h()}),Fo=z("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Me.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:h()});function Aa(e,i){var o,u;if(i.length===1&&s(i[0])&&(i=i[0]),!i.length)return Me();for(o=i[0],u=1;u<i.length;++u)i[u].isValid()&&!i[u][e](o)||(o=i[u]);return o}function Yo(){return Aa("isBefore",[].slice.call(arguments,0))}function qo(){return Aa("isAfter",[].slice.call(arguments,0))}var Bo=function(){return Date.now?Date.now():+new Date},hr=["year","quarter","month","week","day","hour","minute","second","millisecond"];function zo(e){var i,o,u=!1,b=hr.length;for(i in e)if(g(e,i)&&(ae.call(hr,i)===-1||e[i]!=null&&isNaN(e[i])))return!1;for(o=0;o<b;++o)if(e[hr[o]]){if(u)return!1;parseFloat(e[hr[o]])!==me(e[hr[o]])&&(u=!0)}return!0}function Go(){return this._isValid}function Ho(){return ft(NaN)}function Pr(e){var i=_e(e),o=i.year||0,u=i.quarter||0,b=i.month||0,L=i.week||i.isoWeek||0,G=i.day||0,oe=i.hour||0,ue=i.minute||0,Ce=i.second||0,ze=i.millisecond||0;this._isValid=zo(i),this._milliseconds=+ze+1e3*Ce+6e4*ue+1e3*oe*60*60,this._days=+G+7*L,this._months=+b+3*u+12*o,this._data={},this._locale=Et(),this._bubble()}function Dr(e){return e instanceof Pr}function hn(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function Uo(e,i,o){var u,b=Math.min(e.length,i.length),L=Math.abs(e.length-i.length),G=0;for(u=0;
26u<b;u++)me(e[u])!==me(i[u])&&G++;return G+L}function Ta(e,i){j(e,0,0,function(){var o=this.utcOffset(),u="+";return o<0&&(o=-o,u="-"),u+E(~~(o/60),2)+i+E(~~o%60,2)})}Ta("Z",":"),Ta("ZZ",""),le("Z",Xt),le("ZZ",Xt),xe(["Z","ZZ"],function(e,i,o){o._useUTC=!0,o._tzm=mn(Xt,e)});var Wo=/([\+\-]|\d\d)/gi;function mn(e,i){var o,u,b=(i||"").match(e);return b===null?null:(u=60*(o=((b[b.length-1]||[])+"").match(Wo)||["-",0,0])[1]+me(o[2]))===0?0:o[0]==="+"?u:-u}function gn(e,i){var o,u;return i._isUTC?(o=i.clone(),u=(D(e)||T(e)?e.valueOf():Me(e).valueOf())-o.valueOf(),o._d.setTime(o._d.valueOf()+u),r.updateOffset(o,!1),o):Me(e).local()}function vn(e){return-Math.round(e._d.getTimezoneOffset())}function Vo(e,i,o){var u,b=this._offset||0;if(!this.isValid())return e!=null?this:NaN;if(e!=null){if(typeof e=="string"){if((e=mn(Xt,e))===null)return this}else Math.abs(e)<16&&!o&&(e*=60);return!this._isUTC&&i&&(u=vn(this)),this._offset=e,this._isUTC=!0,u!=null&&this.add(u,"m"),b!==e&&(!i||this._changeInProgress?Ca(this,ft(e-b,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,r.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?b:vn(this)}function $o(e,i){return e!=null?(typeof e!="string"&&(e=-e),this.utcOffset(e,i),this):-this.utcOffset()}function Zo(e){return this.utcOffset(0,e)}function Xo(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(vn(this),"m")),this}function Qo(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var e=mn(or,this._i);e!=null?this.utcOffset(e):this.utcOffset(0,!0)}return this}function Ko(e){return!!this.isValid()&&(e=e?Me(e).utcOffset():0,(this.utcOffset()-e)%60==0)}function Jo(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function el(){if(!v(this._isDSTShifted))return this._isDSTShifted;var e,i={};return w(i,this),(i=Sa(i))._a?(e=i._isUTC?_(i._a):Me(i._a),this._isDSTShifted=this.isValid()&&Uo(i._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function tl(){return!!this.isValid()&&!this._isUTC}function rl(){return!!this.isValid()&&this._isUTC}function xa(){return!!this.isValid()&&this._isUTC&&this._offset===0}r.updateOffset=function(){};var nl=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,al=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function ft(e,i){var o,u,b,L=e,G=null;return Dr(e)?L={ms:e._milliseconds,d:e._days,M:e._months}:m(e)||!isNaN(+e)?(L={},i?L[i]=+e:L.milliseconds=+e):(G=nl.exec(e))?(o=G[1]==="-"?-1:1,L={y:0,d:me(G[it])*o,h:me(G[Ee])*o,m:me(G[rt])*o,s:me(G[ot])*o,ms:me(hn(1e3*G[bt]))*o}):(G=al.exec(e))?(o=G[1]==="-"?-1:1,L={y:Ht(G[2],o),M:Ht(G[3],o),w:Ht(G[4],o),d:Ht(G[5],o),h:Ht(G[6],o),m:Ht(G[7],o),s:Ht(G[8],o)}):L==null?L={}:typeof L=="object"&&("from"in L||"to"in L)&&(b=il(Me(L.from),Me(L.to)),(L={}).ms=b.milliseconds,L.M=b.months),u=new Pr(L),Dr(e)&&g(e,"_locale")&&(u._locale=e._locale),Dr(e)&&g(e,"_isValid")&&(u._isValid=e._isValid),u}function Ht(e,i){var o=e&&parseFloat(e.replace(",","."));return(isNaN(o)?0:o)*i}function ka(e,i){var o={};return o.months=i.month()-e.month()+12*(i.year()-e.year()),e.clone().add(o.months,"M").isAfter(i)&&--o.months,o.milliseconds=+i-+e.clone().add(o.months,"M"),o}function il(e,i){var o;return e.isValid()&&i.isValid()?(i=gn(i,e),e.isBefore(i)?o=ka(e,i):((o=ka(i,e)).milliseconds=-o.milliseconds,o.months=-o.months),o):{milliseconds:0,months:0}}function Ea(e,i){return function(o,u){var b;return u===null||isNaN(+u)||(I(i,"moment()."+i+"(period, number) is deprecated. Please use moment()."+i+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),b=o,o=u,u=b),Ca(this,ft(o,u),e),this}}function Ca(e,i,o,u){var b=i._milliseconds,L=hn(i._days),G=hn(i._months);e.isValid()&&(u=u==null||u,G&&da(e,pe(e,"Month")+G*o),L&&Le(e,"Date",pe(e,"Date")+L*o),b&&e._d.setTime(e._d.valueOf()+b*o),u&&r.updateOffset(e,L||G))}
26ft.fn=Pr.prototype,ft.invalid=Ho;var sl=Ea(1,"add"),ol=Ea(-1,"subtract");function Ma(e){return typeof e=="string"||e instanceof String}function ll(e){return D(e)||T(e)||Ma(e)||m(e)||dl(e)||ul(e)||e==null}function ul(e){var i,o,u=l(e)&&!c(e),b=!1,L=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],G=L.length;for(i=0;i<G;i+=1)o=L[i],b=b||g(e,o);return u&&b}function dl(e){var i=s(e),o=!1;return i&&(o=e.filter(function(u){return!m(u)&&Ma(e)}).length===0),i&&o}function cl(e){var i,o,u=l(e)&&!c(e),b=!1,L=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(i=0;i<L.length;i+=1)o=L[i],b=b||g(e,o);return u&&b}function pl(e,i){var o=e.diff(i,"days",!0);return o<-6?"sameElse":o<-1?"lastWeek":o<0?"lastDay":o<1?"sameDay":o<2?"nextDay":o<7?"nextWeek":"sameElse"}function fl(e,i){arguments.length===1&&(arguments[0]?ll(arguments[0])?(e=arguments[0],i=void 0):cl(arguments[0])&&(i=arguments[0],e=void 0):(e=void 0,i=void 0));var o=e||Me(),u=gn(o,this).startOf("day"),b=r.calendarFormat(this,u)||"sameElse",L=i&&(H(i[b])?i[b].call(this,o):i[b]);return this.format(L||this.localeData().calendar(b,this,Me(o)))}function hl(){return new C(this)}function ml(e,i){var o=D(e)?e:Me(e);return!(!this.isValid()||!o.isValid())&&((i=ke(i)||"millisecond")==="millisecond"?this.valueOf()>o.valueOf():o.valueOf()<this.clone().startOf(i).valueOf())}function gl(e,i){var o=D(e)?e:Me(e);return!(!this.isValid()||!o.isValid())&&((i=ke(i)||"millisecond")==="millisecond"?this.valueOf()<o.valueOf():this.clone().endOf(i).valueOf()<o.valueOf())}function vl(e,i,o,u){var b=D(e)?e:Me(e),L=D(i)?i:Me(i);return!!(this.isValid()&&b.isValid()&&L.isValid())&&((u=u||"()")[0]==="("?this.isAfter(b,o):!this.isBefore(b,o))&&(u[1]===")"?this.isBefore(L,o):!this.isAfter(L,o))}function yl(e,i){var o,u=D(e)?e:Me(e);return!(!this.isValid()||!u.isValid())&&((i=ke(i)||"millisecond")==="millisecond"?this.valueOf()===u.valueOf():(o=u.valueOf(),this.clone().startOf(i).valueOf()<=o&&o<=this.clone().endOf(i).valueOf()))}function wl(e,i){return this.isSame(e,i)||this.isAfter(e,i)}function bl(e,i){return this.isSame(e,i)||this.isBefore(e,i)}function Sl(e,i,o){var u,b,L;if(!this.isValid())return NaN;if(!(u=gn(e,this)).isValid())return NaN;switch(b=6e4*(u.utcOffset()-this.utcOffset()),i=ke(i)){case"year":L=jr(this,u)/12;break;case"month":L=jr(this,u);break;case"quarter":L=jr(this,u)/3;break;case"second":L=(this-u)/1e3;break;case"minute":L=(this-u)/6e4;break;case"hour":L=(this-u)/36e5;break;case"day":L=(this-u-b)/864e5;break;case"week":L=(this-u-b)/6048e5;break;default:L=this-u}return o?L:Ve(L)}function jr(e,i){if(e.date()<i.date())return-jr(i,e);var o=12*(i.year()-e.year())+(i.month()-e.month()),u=e.clone().add(o,"months");return-(o+(i-u<0?(i-u)/(u-e.clone().add(o-1,"months")):(i-u)/(e.clone().add(o+1,"months")-u)))||0}function _l(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function Al(e){if(!this.isValid())return null;var i=e!==!0,o=i?this.clone().utc():this;return o.year()<0||o.year()>9999?V(o,i?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):H(Date.prototype.toISOString)?
vendor: 10,553 bytes, line 26
26i?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",V(o,"Z")):V(o,i?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Tl(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,i,o,u,b="moment",L="";return this.isLocal()||(b=this.utcOffset()===0?"moment.utc":"moment.parseZone",L="Z"),e="["+b+'("]',i=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",o="-MM-DD[T]HH:mm:ss.SSS",u=L+'[")]',this.format(e+i+o+u)}function xl(e){e||(e=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var i=V(this,e);return this.localeData().postformat(i)}function kl(e,i){return this.isValid()&&(D(e)&&e.isValid()||Me(e).isValid())?ft({to:this,from:e}).locale(this.locale()).humanize(!i):this.localeData().invalidDate()}function El(e){return this.from(Me(),e)}function Cl(e,i){return this.isValid()&&(D(e)&&e.isValid()||Me(e).isValid())?ft({from:this,to:e}).locale(this.locale()).humanize(!i):this.localeData().invalidDate()}function Ml(e){return this.to(Me(),e)}function Oa(e){var i;return e===void 0?this._locale._abbr:((i=Et(e))!=null&&(this._locale=i),this)}r.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",r.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var La=z("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function Ra(){return this._locale}var Ir=1e3,er=60*Ir,Nr=60*er,Pa=3506328*Nr;function tr(e,i){return(e%i+i)%i}function Da(e,i,o){return e<100&&e>=0?new Date(e+400,i,o)-Pa:new Date(e,i,o).valueOf()}function ja(e,i,o){return e<100&&e>=0?Date.UTC(e+400,i,o)-Pa:Date.UTC(e,i,o)}function Ol(e){var i,o;if((e=ke(e))===void 0||e==="millisecond"||!this.isValid())return this;switch(o=this._isUTC?ja:Da,e){case"year":i=o(this.year(),0,1);break;case"quarter":i=o(this.year(),this.month()-this.month()%3,1);break;case"month":i=o(this.year(),this.month(),1);break;case"week":i=o(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":i=o(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":i=o(this.year(),this.month(),this.date());break;case"hour":i=this._d.valueOf(),i-=tr(i+(this._isUTC?0:this.utcOffset()*er),Nr);break;case"minute":i=this._d.valueOf(),i-=tr(i,er);break;case"second":i=this._d.valueOf(),i-=tr(i,Ir)}return this._d.setTime(i),r.updateOffset(this,!0),this}function Ll(e){var i,o;if((e=ke(e))===void 0||e==="millisecond"||!this.isValid())return this;switch(o=this._isUTC?ja:Da,e){case"year":i=o(this.year()+1,0,1)-1;break;case"quarter":i=o(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":i=o(this.year(),this.month()+1,1)-1;break;case"week":i=o(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":i=o(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":i=o(this.year(),this.month(),this.date()+1)-1;break;case"hour":i=this._d.valueOf(),i+=Nr-tr(i+(this._isUTC?0:this.utcOffset()*er),Nr)-1;break;case"minute":i=this._d.valueOf(),i+=er-tr(i,er)-1;break;case"second":i=this._d.valueOf(),i+=Ir-tr(i,Ir)-1}return this._d.setTime(i),r.updateOffset(this,!0),this}function Rl(){return this._d.valueOf()-6e4*(this._offset||0)}function Pl(){return Math.floor(this.valueOf()/1e3)}function Dl(){return new Date(this.valueOf())}function jl(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function Il(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Nl(){return this.isValid()?this.toISOString():null}function Fl(){return f(this)}function Yl(){return A({},p(this))}function ql(){return p(this).overflow}function Bl(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function zl(e,i){var o,u,b,L=this._eras||Et("en")._eras;for(o=0,u=L.length;o<u;++o)switch(typeof L[o].since=="string"&&(b=r(L[o].since).startOf("day"),L[o].since=b.valueOf()),typeof L[o].until){case"undefined":L[o].until=1/0;break;case"string":b=r(L[o].until).startOf("day").valueOf(),L[o].until=b.valueOf()}return L}function Gl(e,i,o){var u,b,L,G,oe,ue=this.eras();for(e=e.toUpperCase(),u=0,b=ue.length;u<b;++u)if(L=ue[u].name.toUpperCase(),G=ue[u].abbr.toUpperCase(),oe=ue[u].narrow.toUpperCase(),o)switch(i){case"N":case"NN":case"NNN":if(G===e)return ue[u];break;case"NNNN":if(L===e)return ue[u];break;case"NNNNN":if(oe===e)return ue[u]}else if([L,G,oe].indexOf(e)>=0)return ue[u]}function Hl(e,i){var o=e.since<=e.until?1:-1;return i===void 0?r(e.since).year():r(e.since).year()+(i-e.offset)*o}function Ul(){var e,i,o,u=this.localeData().eras();for(e=0,i=u.length;e<i;++e)if(o=this.clone().startOf("day").valueOf(),u[e].since<=o&&o<=u[e].until||u[e].until<=o&&o<=u[e].since)return u[e].name;return""}function Wl(){var e,i,o,u=this.localeData().eras();for(e=0,i=u.length;e<i;++e)if(o=this.clone().startOf("day").valueOf(),u[e].since<=o&&o<=u[e].until||u[e].until<=o&&o<=u[e].since)return u[e].narrow;return""}function Vl(){var e,i,o,u=this.localeData().eras();for(e=0,i=u.length;e<i;++e)if(o=this.clone().startOf("day").valueOf(),u[e].since<=o&&o<=u[e].until||u[e].until<=o&&o<=u[e].since)return u[e].abbr;return""}function $l(){var e,i,o,u,b=this.localeData().eras();for(e=0,i=b.length;e<i;++e)if(o=b[e].since<=b[e].until?1:-1,u=this.clone().startOf("day").valueOf(),b[e].since<=u&&u<=b[e].until||b[e].until<=u&&u<=b[e].since)return(this.year()-r(b[e].since).year())*o+b[e].offset;return this.year()}function Zl(e){return g(this,"_erasNameRegex")||wn.call(this),e?this._erasNameRegex:this._erasRegex}function Xl(e){return g(this,"_erasAbbrRegex")||wn.call(this),e?this._erasAbbrRegex:this._erasRegex}function Ql(e){return g(this,"_erasNarrowRegex")||wn.call(this),e?this._erasNarrowRegex:this._erasRegex}function yn(e,i){return i.erasAbbrRegex(e)}function Kl(e,i){return i.erasNameRegex(e)}function Jl(e,i){return i.erasNarrowRegex(e)}function eu(e,i){return i._eraYearOrdinalRegex||nt}function wn(){var e,i,o,u,b,L=[],G=[],oe=[],ue=[],Ce=this.eras();for(e=0,i=Ce.length;e<i;++e)o=pt(Ce[e].name),u=pt(Ce[e].abbr),b=pt(Ce[e].narrow),G.push(o),L.push(u),oe.push(b),ue.push(o),ue.push(u),ue.push(b);this._erasRegex=new RegExp("^("+ue.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+G.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+L.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+oe.join("|")+")","i")}function Fr(e,i){j(0,[e,e.length],0,i)}function tu(e){return Ia.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function ru(e){return Ia.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function nu(){return kt(this.year(),1,4)}function au(){return kt(this.isoWeekYear(),1,4)}function iu(){var e=this.localeData()._week;return kt(this.year(),e.dow,e.doy)}function su(){var e=this.localeData()._week;return kt(this.weekYear(),e.dow,e.doy)}function Ia(e,i,o,u,b){var L;return e==null?cr(this,u,b).year:(i>(L=kt(e,u,b))&&(i=L),ou.call(this,e,i,o,u,b))}function ou(e,i,o,u,b){var L=fa(e,i,o,u,b),G=dr(L.year,0,L.dayOfYear);return this.year(G.getUTCFullYear()),this.month(G.getUTCMonth()),this.date(G.getUTCDate()),this}function lu(e){return e==null?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}j("N",0,0,"eraAbbr"),j("NN",0,0,"eraAbbr"),j("NNN",0,0,"eraAbbr"),j("NNNN",0,0,"eraName"),j("NNNNN",0,0,"eraNarrow"),j("y",["y",1],"yo","eraYear"),j("y",["yy",2],0,"eraYear"),j("y",["yyy",3],0,"eraYear"),j("y",["yyyy",4],0,"eraYear"),le("N",yn),le("NN",yn),le("NNN",yn),le("NNNN",Kl),le("NNNNN",Jl),xe(["N","NN","NNN","NNNN","NNNNN"],function(e,i,o,u){var b=o._locale.erasParse(e,u,o._strict);b?p(o).era=b:p(o).invalidEra=e}),le("y",nt),le("yy",nt),le("yyy",nt),le("yyyy",nt),le("yo",eu),xe(["y","yy","yyy","yyyy"],Fe),xe(["yo"],function(e,i,o,u){var b;o._locale._eraYearOrdinalRegex&&(b=e.match(o._locale._eraYearOrdinalRegex)),o._locale.eraYearOrdinalParse?i[Fe]=o._locale.eraYearOrdinalParse(e,b):i[Fe]=parseInt(e,10)}),j(0,["gg",2],0,function(){return this.weekYear()%100}),j(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Fr("gggg","weekYear"),Fr("ggggg","weekYear"),Fr("GGGG","isoWeekYear"),Fr("GGGGG","isoWeekYear"),le("G",Dt),le("g",Dt),le("GG",ge,Te),le("gg",ge,Te),le("GGGG",Pt,Ye),le("gggg",Pt,Ye),le("GGGGG",tt,De),le("ggggg",tt,De),He(["gggg","ggggg","GGGG","GGGGG"],function(e,i,o,u){i[u.substr(0,2)]=me(e)}),He(["gg","GG"],function(e,i,o,u){i[u]=r.parseTwoDigitYear(e)}),j("Q",0,"Qo","quarter"),le("Q",We),xe("Q",function(e,i){i[at]=3*(me(e)-1)}),j("D",["DD",2],"Do","date"),le("D",ge,jt),le("DD",ge,Te),le("Do",function(e,i){return e?i._dayOfMonthOrdinalParse||i._ordinalParse:i._dayOfMonthOrdinalParseLenient}),xe(["D","DD"],it),xe("Do",function(e,i){i[it]=me(e.match(ge)[0])});var Na=ve("Date",!0);function uu(e){var i=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?i:this.add(e-i,"d")}j("DDD",["DDDD",3],"DDDo","dayOfYear"),le("DDD",et),le("DDDD",Je),xe(["DDD","DDDD"],function(e,i,o){o._dayOfYear=me(e)}),j("m",["mm",2],0,"minute"),le("m",ge,xt),le("mm",ge,Te),xe(["m","mm"],rt);var du=ve("Minutes",!1);j("s",["ss",2],0,"second"),le("s",ge,xt),le("ss",ge,Te),xe(["s","ss"],ot);var Yt,Fa,cu=ve("Seconds",!1);for(j("S",0,0,function(){return~~(this.millisecond()/100)}),j(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),j(0,["SSS",3],0,"millisecond"),j(0,["SSSS",4],0,function(){return 10*this.millisecond()}),j(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),j(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),j(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),j(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),j(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),le("S",et,We),le("SS",et,Te),le("SSS",et,Je),Yt="SSSS";Yt.length<=9;Yt+="S")le(Yt,nt);function pu(e,i){i[bt]=me(1e3*("0."+e))}for(Yt="S";Yt.length<=9;Yt+="S")xe(Yt,pu);function fu(){return this._isUTC?"UTC":""}function hu(){return this._isUTC?"Coordinated Universal Time":""}Fa=ve("Milliseconds",!1),j("z",0,0,"zoneAbbr"),j("zz",0,0,"zoneName");var J=C.prototype;function mu(e){return Me(1e3*e)}function gu(){return Me.apply(null,arguments).parseZone()}function Ya(e){return e}J.add=sl,J.calendar=fl,J.clone=hl,J.diff=Sl,J.endOf=Ll,J.format=xl,J.from=kl,J.fromNow=El,J.to=Cl,J.toNow=Ml,J.get=St,J.invali
26dAt=ql,J.isAfter=ml,J.isBefore=gl,J.isBetween=vl,J.isSame=yl,J.isSameOrAfter=wl,J.isSameOrBefore=bl,J.isValid=Fl,J.lang=La,J.locale=Oa,J.localeData=Ra,J.max=Fo,J.min=No,J.parsingFlags=Yl,J.set=lt,J.startOf=Ol,J.subtract=ol,J.toArray=jl,J.toObject=Il,J.toDate=Dl,J.toISOString=Al,J.inspect=Tl,typeof Symbol<"u"&&Symbol.for!=null&&(J[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),J.toJSON=Nl,J.toString=_l,J.unix=Pl,J.valueOf=Rl,J.creationData=Bl,J.eraName=Ul,J.eraNarrow=Wl,J.eraAbbr=Vl,J.eraYear=$l,J.year=se,J.isLeapYear=we,J.weekYear=tu,J.isoWeekYear=ru,J.quarter=J.quarters=lu,J.month=ca,J.daysInMonth=Ps,J.week=J.weeks=Bs,J.isoWeek=J.isoWeeks=zs,J.weeksInYear=iu,J.weeksInWeekYear=su,J.isoWeeksInYear=nu,J.isoWeeksInISOWeekYear=au,J.date=Na,J.day=J.days=to,J.weekday=ro,J.isoWeekday=no,J.dayOfYear=uu,J.hour=J.hours=co,J.minute=J.minutes=du,J.second=J.seconds=cu,J.millisecond=J.milliseconds=Fa,J.utcOffset=Vo,J.utc=Zo,J.local=Xo,J.parseZone=Qo,J.hasAlignedHourOffset=Ko,J.isDST=Jo,J.isLocal=tl,J.isUtcOffset=rl,J.isUtc=xa,J.isUTC=xa,J.zoneAbbr=fu,J.zoneName=hu,J.dates=z("dates accessor is deprecated. Use date instead.",Na),J.months=z("months accessor is deprecated. Use month instead",ca),J.years=z("years accessor is deprecated. Use year instead",se),J.zone=z("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",$o),J.isDSTShifted=z("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",el);var Ae=B.prototype;function Yr(e,i,o,u){var b=Et(),L=_().set(u,i);return b[o](L,e)}function qa(e,i,o){if(m(e)&&(i=e,e=void 0),e=e||"",i!=null)return Yr(e,i,o,"month");var u,b=[];for(u=0;u<12;u++)b[u]=Yr(e,u,o,"month");return b}function bn(e,i,o,u){typeof e=="boolean"?(m(i)&&(o=i,i=void 0),i=i||""):(o=i=e,e=!1,m(i)&&(o=i,i=void 0),i=i||"");var b,L=Et(),G=e?L._week.dow:0,oe=[];if(o!=null)return Yr(i,(o+G)%7,u,"day");for(b=0;b<7;b++)oe[b]=Yr(i,(b+G)%7,u,"day");return oe}function vu(e,i){return qa(e,i,"months")}function yu(e,i){return qa(e,i,"monthsShort")}function wu(e,i,o){return bn(e,i,o,"weekdays")}function bu(e,i,o){return bn(e,i,o,"weekdaysShort")}function Su(e,i,o){return bn(e,i,o,"weekdaysMin")}Ae.calendar=Y,Ae.longDateFormat=K,Ae.invalidDate=ne,Ae.ordinal=Be,Ae.preparse=Ya,Ae.postformat=Ya,Ae.relativeTime=vt,Ae.pastFuture=yt,Ae.set=Z,Ae.eras=zl,Ae.erasParse=Gl,Ae.erasConvertYear=Hl,Ae.erasAbbrRegex=Xl,Ae.erasNameRegex=Zl,Ae.erasNarrowRegex=Ql,Ae.months=Ms,Ae.monthsShort=Os,Ae.monthsParse=Rs,Ae.monthsRegex=js,Ae.monthsShortRegex=Ds,Ae.week=Ns,Ae.firstDayOfYear=qs,Ae.firstDayOfWeek=Ys,Ae.weekdays=Xs,Ae.weekdaysMin=Ks,Ae.weekdaysShort=Qs,Ae.weekdaysParse=eo,Ae.weekdaysRegex=ao,Ae.weekdaysShortRegex=io,Ae.weekdaysMinRegex=so,Ae.isPM=lo,Ae.meridiem=po,Ft("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var i=e%10;return e+(me(e%100/10)===1?"th":i===1?"st":i===2?"nd":i===3?"rd":"th")}}),r.lang=z("moment.lang is deprecated. Use moment.locale instead.",Ft),r.langData=z("moment.langData is deprecated. Use moment.localeData instead.",Et);var Ct=Math.abs;function _u(){var e=this._data;return this._milliseconds=Ct(this._milliseconds),this._days=Ct(this._days),this._months=Ct(this._months),e.milliseconds=Ct(e.milliseconds),e.seconds=Ct(e.seconds),e.minutes=Ct(e.minutes),e.hours=Ct(e.hours),e.months=Ct(e.months),e.years=Ct(e.years),this}function Ba(e,i,o,u){var b=ft(i,o);return e._milliseconds+=u*b._milliseconds,e._days+=u*b._days,e._months+=u*b._months,e._bubble()}function Au(e,i){return Ba(this,e,i,1)}function Tu(e,i){return Ba(this,e,i,-1)}function za(e){return e<0?Math.floor(e):Math.ceil(e)}function xu(){var e,i,o,u,b,L=this._milliseconds,G=this._days,oe=this._months,ue=this._data;return L>=0&&G>=0&&oe>=0||L<=0&&G<=0&&oe<=0||(L+=864e5*za(Sn(oe)+G),G=0,oe=0),ue.milliseconds=L%1e3,e=Ve(L/1e3),ue.seconds=e%60,i=Ve(e/60),ue.minutes=i%60,o=Ve(i/60),ue.hours=o%24,G+=Ve(o/24),oe+=b=Ve(Ga(G)),G-=za(Sn(b)),u=Ve(oe/12),oe%=12,ue.days=G,ue.months=oe,ue.years=u,this}function Ga(e){return 4800*e/146097}function Sn(e){return 146097*e/4800}function ku(e){if(!this.isValid())return NaN;var i,o,u=this._milliseconds;if((e=ke(e))==="month"||e==="quarter"||e==="year")switch(i=this._days+u/864e5,o=this._months+Ga(i),e){case"month":return o;case"quarter":return o/3;case"year":return o/12}else switch(i=this._days+Math.round(Sn(this._months)),e){case"week":return i/7+u/6048e5;case"day":return i+u/864e5;case"hour":return 24*i+u/36e5;case"minute":return 1440*i+u/6e4;case"second":return 86400*i+u/1e3;case"millisecond":return Math.floor(864e5*i)+u;default:throw new Error("Unknown unit "+e)}}function Mt(e){return function(){return this.as(e)}}var Ha=Mt("ms"),Eu=Mt("s"),Cu=Mt("m"),Mu=Mt("h"),Ou=Mt("d"),Lu=Mt("w"),Ru=Mt("M"),Pu=Mt("Q"),Du=Mt("y"),ju=Ha;function Iu(){return ft(this)}function Nu(e){return e=ke(e),this.isValid()?this[e+"s"]():NaN}function Ut(e){return function(){return this.isValid()?this._data[e]:NaN}}var Fu=Ut("milliseconds"),Yu=Ut("seconds"),qu=Ut("minutes"),Bu=Ut("hours"),zu=Ut("days"),Gu=Ut("months"),Hu=Ut("years");function Uu(){return Ve(this.days()/7)}var Ot=Math.round,rr={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Wu(e,i,o,u,b){return b.relativeTime(i||1,!!o,e,u)}function Vu(e,i,o,u){var b=ft(e).abs(),L=Ot(b.as("s")),G=Ot(b.as("m")),oe=Ot(b.as("h")),ue=Ot(b.as("d")),Ce=Ot(b.as("M")),ze=Ot(b.as("w")),_t=Ot(b.as("y")),Wt=L<=o.ss&&["s",L]||L<o.s&&["ss",L]||G<=1&&["m"]||G<o.m&&["mm",G]||oe<=1&&["h"]||oe<o.h&&["hh",oe]||ue<=1&&["d"]||ue<o.d&&["dd",ue];return o.w!=null&&(Wt=Wt||ze<=1&&["w"]||ze<o.w&&["ww",ze]),(Wt=Wt||Ce<=1&&["M"]||Ce<o.M&&["MM",Ce]||_t<=1&&["y"]||["yy",_t])[2]=i,Wt[3]=+e>0,Wt[4]=u,Wu.apply(null,Wt)}function $u(e){return e===void 0?Ot:typeof e=="function"&&(Ot=e,!0)}function Zu(e,i){return rr[e]!==void 0&&(i===void 0?rr[e]:(rr[e]=i,e==="s"&&(rr.ss=i-1),!0))}function Xu(e,i){if(!this.isValid())return this.localeData().invalidDate();
26var o,u,b=!1,L=rr;return typeof e=="object"&&(i=e,e=!1),typeof e=="boolean"&&(b=e),typeof i=="object"&&(L=Object.assign({},rr,i),i.s!=null&&i.ss==null&&(L.ss=i.s-1)),u=Vu(this,!b,L,o=this.localeData()),b&&(u=o.pastFuture(+this,u)),o.postformat(u)}var _n=Math.abs;function nr(e){return(e>0)-(e<0)||+e}function qr(){if(!this.isValid())return this.localeData().invalidDate();var e,i,o,u,b,L,G,oe,ue=_n(this._milliseconds)/1e3,Ce=_n(this._days),ze=_n(this._months),_t=this.asSeconds();return _t?(e=Ve(ue/60),i=Ve(e/60),ue%=60,e%=60,o=Ve(ze/12),ze%=12,u=ue?ue.toFixed(3).replace(/\.?0+$/,""):"",b=_t<0?"-":"",L=nr(this._months)!==nr(_t)?"-":"",G=nr(this._days)!==nr(_t)?"-":"",oe=nr(this._milliseconds)!==nr(_t)?"-":"",b+"P"+(o?L+o+"Y":"")+(ze?L+ze+"M":"")+(Ce?G+Ce+"D":"")+(i||e||ue?"T":"")+(i?oe+i+"H":"")+(e?oe+e+"M":"")+(ue?oe+u+"S":"")):"P0D"}var Se=Pr.prototype;return Se.isValid=Go,Se.abs=_u,Se.add=Au,Se.subtract=Tu,Se.as=ku,Se.asMilliseconds=Ha,Se.asSeconds=Eu,Se.asMinutes=Cu,Se.asHours=Mu,Se.asDays=Ou,Se.asWeeks=Lu,Se.asMonths=Ru,Se.asQuarters=Pu,Se.asYears=Du,Se.valueOf=ju,Se._bubble=xu,Se.clone=Iu,Se.get=Nu,Se.milliseconds=Fu,Se.seconds=Yu,Se.minutes=qu,Se.hours=Bu,Se.days=zu,Se.weeks=Uu,Se.months=Gu,Se.years=Hu,Se.humanize=Xu,Se.toISOString=qr,Se.toString=qr,Se.toJSON=qr,Se.locale=Oa,Se.localeData=Ra,Se.toIsoString=z("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",qr),Se.lang=La,j("X",0,0,"unix"),j("x",0,0,"valueOf"),le("x",Dt),le("X",Qt),xe("X",function(e,i,o){o._d=new Date(1e3*parseFloat(e))}),xe("x",function(e,i,o){o._d=new Date(me(e))}),r.version="2.30.1",a(Me),r.fn=J,r.min=Yo,r.max=qo,r.now=Bo,r.utc=_,r.unix=mu,r.months=vu,r.isDate=T,r.locale=Ft,r.invalid=h,r.duration=ft,r.isMoment=D,r.weekdays=wu,r.parseZone=gu,r.localeData=Et,r.isDuration=Dr,r.monthsShort=yu,r.weekdaysMin=Su,r.defineLocale=un,r.updateLocale=go,r.locales=vo,r.weekdaysShort=bu,r.normalizeUnits=ke,r.relativeTimeRounding=$u,r.relativeTimeThreshold=Zu,r.calendarFormat=pl,r.prototype=J,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},r})();
26var lc=Ki(ds.exports);const Xn=n=>{const t=typeof n=="string"?new Date(n):n,r=lc(t,"YYYYMMDD").fromNow(!1);return r==="a few seconds ago"?"Just now":r},uc={ALLOWED_TAGS:["p","br","strong","em","a"],ALLOWED_ATTR:["href","target","rel","class"]};function Xr({data:n,handleFunc:t,typeTrending:r=!1,isHover:a=!0}){const[s,l]=re.useState(!1),[g,c]=re.useState(!1),v=de(S=>S.updatingStatus),m=de(S=>S.setUpdatingStatus),{removeFeatureRequest:T,updateFeatureRequest:M}=sr(),{navigateTo:A}=Er(),_=de(S=>S.hasAdminRole),d=de(S=>S.optimisticDeleteFeatureRequest),p=de(S=>S.translations),f=()=>c(S=>!S),h=k.jsx(mt,{variant:"tertiary",onClick:()=>f(),icon:nd}),y=ls.sanitize((n==null?void 0:n.description)||"",uc);return k.jsxs(k.Fragment,{children:[k.jsxs("div",{className:"Avada-FeatureReq-Card "+(a?"Avada-FeatureReq-CardHover":""),onClick:S=>{S.target.closest(".Avada-FeatureReq-Action")||A(`/feature-request/details/${n.id}`)},style:{position:"relative"},children:[v&&k.jsx("div",{className:"Avada-Card-Loading-Overlay",children:k.jsx("div",{className:"Avada-Card-Spinner"})}),k.jsxs("div",{className:"Avada-FeatureReq-Header",children:[k.jsxs("div",{className:"Avada-Feature-Header__Info",children:[k.jsx("div",{className:"Avada-FeatureReq-Avatar",children:k.jsx(us,{objectFit:"cover",imageStyle:{maxHeight:"100px"},src:!(n!=null&&n.isAnonymous)&&(n!=null&&n.avatarShop)?n.avatarShop:"https://cdnapps.avada.io/ag-blog/AvatarFeatureReq.png",preview:"https://cdnapps.avada.io/ag-blog/AvatarFeatureReq.png",alt:""})}),k.jsxs("div",{className:"Avada-Feature-Header__Title",children:[k.jsxs("div",{style:{display:"flex"},children:[k.jsx("div",{children:n!=null&&n.isAnonymous?k.jsx(Ge,{as:"p",fontWeight:"bold",children:p.card.anonymous}):k.jsx(Ui,{content:k.jsxs(Ge,{as:"p",tone:"subdued",children:[p.card.domainLabel,(n==null?void 0:n.domain)||""]}),children:k.jsx(Ge,{as:"p",fontWeight:"bold",children:n!=null&&n.isAnonymous?p.card.anonymous:n==null?void 0:n.shopOwner})})}),!r&&k.jsxs(k.Fragment,{children:[k.jsx(ir,{source:Vi,tone:"base"}),k.jsx(Ge,{as:"p",fontWeight:"regular",tone:"subdued",children:Xn(n.createdAt)})]})]}),k.jsx("div",{children:r?k.jsx(Ge,{as:"p",fontWeight:"regular",tone:"subdued",children:Xn(n.createdAt)}):k.jsxs($t,{gap:"200",children:[k.jsx(Od,{status:n==null?void 0:n.status}),_&&k.jsx("div",{onClick:S=>S.stopPropagation(),children:k.jsx(zi,{active:g,activator:h,autofocusTarget:"first-node",onClose:f,children:k.jsx(Gi,{actionRole:"menuitem",items:Md.filter(S=>S!==n.status).map(S=>({content:S,disabled:v,onAction:async()=>{f(),m(!0);try{await M(n.id,{status:S})}catch(w){console.error(w)}finally{m(!1)}}}))})})})]})})]})]}),k.jsx("div",{children:k.jsx(Ld,{type:n==null?void 0:n.featureType})})]}),k.jsxs("div",{className:"Avada-FeatureReq-Body",children:[k.jsx("div",{className:"Avada-FeatureReq-Body__Title",children:n==null?void 0:n.title}),k.jsx("div",{className:"Avada-FeatureReq-Body__Descripstion",dangerouslySetInnerHTML:{__html:y}})]}),k.jsxs("div",{className:"Avada-FeatureReq-ActionItem",children:[k.jsx(ns,{dataQuery:n,handleComment:()=>{v||t()},byFeatureReq:!0,isReply:!1}),_&&k.jsx("div",{onClick:S=>S.stopPropagation(),children:k.jsx(mt,{icon:Wi,onClick:()=>l(!0),variant:"tertiary"})})]})]}),k.jsx(Wn,{open:s,onClose:()=>l(!1),title:p.card.deleteModalTitle,primaryAction:{content:p.card.deleteButton,onAction:()=>{_&&(l(!1),d(n.id),T(n.id),A("/feature-request"))},destructive:!0},secondaryActions:[{content:p.card.cancelButton,onAction:()=>l(!1)}],children:k.jsx(Wn.Section,{children:p.card.deleteConfirm})})]})}const Qn=()=>k.jsxs("svg",{width:"592",height:"162",viewBox:"0 0 622 176",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[k.jsx("rect",{width:"32",height:"32",rx:"16",fill:"#B5B5B5"}),k.jsx("rect",{x:"48",width:"133",height:"20",rx:"8",fill:"#E3E3E3"}),k.jsx("rect",{x:"48",y:"28",width:"76",height:"20",rx:"8",fill:"#E3E3E3"}),k.jsx("rect",{y:"60",width:"505",height:"20",rx:"8",fill:"#E3E3E3"}),k.jsx("rect",{y:"88",width:"267",height:"20",rx:"8",fill:"#E3E3E3"}),k.jsx("rect",{y:"116",width:"168",height:"20",rx:"8",fill:"#E3E3E3"}),k.jsx("rect",{y:"148",width:"61",height:"28",rx:"14",fill:"#F7F7F7"}),k.jsx("rect",{x:"69",y:"148",width:"61",height:"28",rx:"14",fill:"#F7F7F7"})]});/*! *****************************************************************************
27Copyright (c) Microsoft Corporation. All rights reserved.
28Licensed under the Apache License, Version 2.0 (the "License");
28 you may not use
29this file except in compliance with the License. You may obtain a copy of the
30License at http://www.apache.org/licenses/LICENSE-2.0
31
32THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
33KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
34WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
35MERCHANTABLITY OR NON-INFRINGEMENT.
36
37See the Apache Version 2.0 License for specific language governing permissions
38and limitations under the License.
39***************************************************************************** */var Kn=function(n,t){return Kn=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,a){r.__proto__=a}||function(r,a){for(var s in a)a.hasOwnProperty(s)&&(r[s]=a[s])},Kn(n,t)},_r=function(){return _r=Object.assign||function(n){for(var t,r=1,a=arguments.length;r<a;r++)for(var s in t=arguments[r])Object.prototype.hasOwnProperty.call(t,s)&&(n[s]=t[s]);return n},_r.apply(this,arguments)},Jn="Pixel",ea="Percent",ki={unit:ea,value:.8};function Ei(n){return typeof n=="number"?{unit:ea,value:100*n}:typeof n=="string"?n.match(/^(\d*(\.\d+)?)px$/)?{unit:Jn,value:parseFloat(n)}:n.match(/^(\d*(\.\d+)?)%$/)?{unit:ea,value:parseFloat(n)}:(console.warn('scrollThreshold format is invalid. Valid formats: "120px", "50%"...'),ki):(console.warn("scrollThreshold should be string or number"),ki)}var dc=(function(n){function t(r){var a=n.call(this,r)||this;return a.lastScrollTop=0,a.actionTriggered=!1,a.startY=0,a.currentY=0,a.dragging=!1,a.maxPullDownDistance=0,a.getScrollableTarget=function(){return a.props.scrollableTarget instanceof HTMLElement?a.props.scrollableTarget:typeof a.props.scrollableTarget=="string"?document.getElementById(a.props.scrollableTarget):(a.props.scrollableTarget===null&&console.warn(`You are trying to pass scrollableTarget but it is null. This might
40        happen because the element may not have been added to DOM yet.
41        See https://github.com/ankeetmaini/react-infinite-scroll-component/issues/59 for more info.
42      `),null)},a.onStart=function(s){a.lastScrollTop||(a.dragging=!0,s instanceof MouseEvent?a.startY=s.pageY:s instanceof TouchEvent&&(a.startY=s.touches[0].pageY),a.currentY=a.startY,a._infScroll&&(a._infScroll.style.willChange="transform",a._infScroll.style.transition="transform 0.2s cubic-bezier(0,0,0.31,1)"))},a.onMove=function(s){a.dragging&&(s instanceof MouseEvent?a.currentY=s.pageY:s instanceof TouchEvent&&(a.currentY=s.touches[0].pageY),a.currentY<a.startY||(a.currentY-a.startY>=Number(a.props.pullDownToRefreshThreshold)&&a.setState({pullToRefreshThresholdBreached:!0}),a.currentY-a.startY>1.5*a.maxPullDownDistance||a._infScroll&&(a._infScroll.style.overflow="visible",a._infScroll.style.transform="translate3d(0px, "+(a.currentY-a.startY)+"px, 0px)")))},a.onEnd=function(){a.startY=0,a.currentY=0,a.dragging=!1,a.state.pullToRefreshThresholdBreached&&(a.props.refreshFunction&&a.props.refreshFunction(),a.setState({pullToRefreshThresholdBreached:!1})),requestAnimationFrame(function(){a._infScroll&&(a._infScroll.style.overflow="auto",a._infScroll.style.transform="none",a._infScroll.style.willChange="unset")})},a.onScrollListener=function(s){typeof a.props.onScroll=="function"&&setTimeout(function(){return a.props.onScroll&&a.props.onScroll(s)},0);var l=a.props.height||a._scrollableNode?s.target:document.documentElement.scrollTop?document.documentElement:document.body;a.actionTriggered||((a.props.inverse?a.isElementAtTop(l,a.props.scrollThreshold):a.isElementAtBottom(l,a.props.scrollThreshold))&&a.props.hasMore&&(a.actionTriggered=!0,a.setState({showLoader:!0}),a.props.next&&a.props.next()),a.lastScrollTop=l.scrollTop)},a.state={showLoader:!1,pullToRefreshThresholdBreached:!1,prevDataLength:r.dataLength},a.throttledOnScrollListener=(function(s,l,g,c){var v,m=!1,T=0;function M(){v&&clearTimeout(v)}function A(){var _=this,d=Date.now()-T,p=arguments;function f(){T=Date.now(),g.apply(_,p)}m||(c&&!v&&f(),M(),c===void 0&&d>s?f():l!==!0&&(v=setTimeout(c?function(){v=void 0}:f,c===void 0?s-d:s)))}return typeof l!="boolean"&&(c=g,g=l,l=void 0),A.cancel=function(){M(),m=!0},A})(150,a.onScrollListener).bind(a),a.onStart=a.onStart.bind(a),a.onMove=a.onMove.bind(a),a.onEnd=a.onEnd.bind(a),a}return(function(r,a){function s(){this.constructor=r}
42Kn(r,a),r.prototype=a===null?Object.create(a):(s.prototype=a.prototype,new s)})(t,n),t.prototype.componentDidMount=function(){if(this.props.dataLength===void 0)throw new Error('mandatory prop "dataLength" is missing. The prop is needed when loading more content. Check README.md for usage');if(this._scrollableNode=this.getScrollableTarget(),this.el=this.props.height?this._infScroll:this._scrollableNode||window,this.el&&this.el.addEventListener("scroll",this.throttledOnScrollListener),typeof this.props.initialScrollY=="number"&&this.el&&this.el instanceof HTMLElement&&this.el.scrollHeight>this.props.initialScrollY&&this.el.scrollTo(0,this.props.initialScrollY),this.props.pullDownToRefresh&&this.el&&(this.el.addEventListener("touchstart",this.onStart),this.el.addEventListener("touchmove",this.onMove),this.el.addEventListener("touchend",this.onEnd),this.el.addEventListener("mousedown",this.onStart),this.el.addEventListener("mousemove",this.onMove),this.el.addEventListener("mouseup",this.onEnd),this.maxPullDownDistance=this._pullDown&&this._pullDown.firstChild&&this._pullDown.firstChild.getBoundingClientRect().height||0,this.forceUpdate(),typeof this.props.refreshFunction!="function"))throw new Error(`Mandatory prop "refreshFunction" missing.
43          Pull Down To Refresh functionality will not work
44          as expected. Check README.md for usage'`)},t.prototype.componentWillUnmount=function(){this.el&&(this.el.removeEventListener("scroll",this.throttledOnScrollListener),this.props.pullDownToRefresh&&(this.el.removeEventListener("touchstart",this.onStart),this.el.removeEventListener("touchmove",this.onMove),this.el.removeEventListener("touchend",this.onEnd),this.el.removeEventListener("mousedown",this.onStart),this.el.removeEventListener("mousemove",this.onMove),this.el.removeEventListener("mouseup",this.onEnd)))},t.prototype.componentDidUpdate=function(r){this.props.dataLength!==r.dataLength&&(this.actionTriggered=!1,this.setState({showLoader:!1}))},t.getDerivedStateFromProps=function(r,a){return r.dataLength!==a.prevDataLength?_r(_r({},a),{prevDataLength:r.dataLength}):null},t.prototype.isElementAtTop=function(r,a){a===void 0&&(a=.8);var s=r===document.body||r===document.documentElement?window.screen.availHeight:r.clientHeight,l=Ei(a);return l.unit===Jn?r.scrollTop<=l.value+s-r.scrollHeight+1:r.scrollTop<=l.value/100+s-r.scrollHeight+1},t.prototype.isElementAtBottom=function(r,a){a===void 0&&(a=.8);var s=r===document.body||r===document.documentElement?window.screen.availHeight:r.clientHeight,l=Ei(a);return l.unit===Jn?r.scrollTop+s>=r.scrollHeight-l.value:r.scrollTop+s>=l.value/100*r.scrollHeight},t.prototype.render=function(){var r=this,a=_r({height:this.props.height||"auto",overflow:"auto",WebkitOverflowScrolling:"touch"},this.props.style),s=this.props.hasChildren||!!(this.props.children&&this.props.children instanceof Array&&this.props.children.length),l=this.props.pullDownToRefresh&&this.props.height?{overflow:"auto"}:{};return he.createElement("div",{style:l,className:"infinite-scroll-component__outerdiv"},he.createElement("div",{className:"infinite-scroll-component "+(this.props.className||""),ref:function(g){return r._infScroll=g},style:a},this.props.pullDownToRefresh&&he.createElement("div",{style:{position:"relative"},ref:function(g){return r._pullDown=g}},he.createElement("div",{style:{position:"absolute",left:0,right:0,top:-1*this.maxPullDownDistance}},this.state.pullToRefreshThresholdBreached?this.props.releaseToRefreshContent:this.props.pullDownToRefreshContent)),this.props.children,!this.state.showLoader&&!s&&this.props.hasMore&&this.props.loader,this.state.showLoader&&this.props.hasMore&&this.props.loader,!this.props.hasMore&&this.props.endMessage))},t})(re.Component);function Ci(n){return n!==null&&typeof n=="object"&&"constructor"in n&&n.constructor===Object}function oa(n,t){n===void 0&&(n={}),t===void 0&&(t={});const r=["__proto__","constructor","prototype"];Object.keys(t).filter(a=>r.indexOf(a)<0).forEach(a=>{n[a]===void 0?n[a]=t[a]:Ci(t[a])&&Ci(n[a])&&Object.keys(t[a]).length>0&&oa(n[a],t[a])})}const cs={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function Zt(){const n=typeof document<"u"?document:{};return oa(n,cs),n}const cc={document:cs,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){}
44,clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:n=>typeof setTimeout>"u"?(n(),null):setTimeout(n,0),cancelAnimationFrame(n){typeof setTimeout<"u"&&clearTimeout(n)}};function Qe(){const n=typeof window<"u"?window:{};return oa(n,cc),n}function ta(n,t){return t===void 0&&(t=0),setTimeout(n,t)}function Qr(){return Date.now()}function pc(n,t){t===void 0&&(t="x");const r=Qe();let a,s,l;const g=(function(c){const v=Qe();let m;return v.getComputedStyle&&(m=v.getComputedStyle(c,null)),!m&&c.currentStyle&&(m=c.currentStyle),m||(m=c.style),m})(n);return r.WebKitCSSMatrix?(s=g.transform||g.webkitTransform,s.split(",").length>6&&(s=s.split(", ").map(c=>c.replace(",",".")).join(", ")),l=new r.WebKitCSSMatrix(s==="none"?"":s)):(l=g.MozTransform||g.OTransform||g.MsTransform||g.msTransform||g.transform||g.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),a=l.toString().split(",")),t==="x"&&(s=r.WebKitCSSMatrix?l.m41:a.length===16?parseFloat(a[12]):parseFloat(a[4])),t==="y"&&(s=r.WebKitCSSMatrix?l.m42:a.length===16?parseFloat(a[13]):parseFloat(a[5])),s||0}function Gr(n){return typeof n=="object"&&n!==null&&n.constructor&&Object.prototype.toString.call(n).slice(8,-1)==="Object"}function fc(n){return typeof window<"u"&&window.HTMLElement!==void 0?n instanceof HTMLElement:n&&(n.nodeType===1||n.nodeType===11)}function st(){const n=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let r=1;r<arguments.length;r+=1){const a=r<0||arguments.length<=r?void 0:arguments[r];if(a!=null&&!fc(a)){const s=Object.keys(Object(a)).filter(l=>t.indexOf(l)<0);for(let l=0,g=s.length;l<g;l+=1){const c=s[l],v=Object.getOwnPropertyDescriptor(a,c);v!==void 0&&v.enumerable&&(Gr(n[c])&&Gr(a[c])?a[c].__swiper__?n[c]=a[c]:st(n[c],a[c]):!Gr(n[c])&&Gr(a[c])?(n[c]={},a[c].__swiper__?n[c]=a[c]:st(n[c],a[c])):n[c]=a[c])}}}return n}function Hr(n,t,r){n.style.setProperty(t,r)}function ps(n){let{swiper:t,targetPosition:r,side:a}=n;const s=Qe(),l=-t.translate;let g,c=null;const v=t.params.speed;t.wrapperEl.style.scrollSnapType="none",s.cancelAnimationFrame(t.cssModeFrameID);const m=r>l?"next":"prev",T=(A,_)=>m==="next"&&A>=_||m==="prev"&&A<=_,M=()=>{g=new Date().getTime(),c===null&&(c=g);const A=Math.max(Math.min((g-c)/v,1),0),_=.5-Math.cos(A*Math.PI)/2;let d=l+_*(r-l);if(T(d,r)&&(d=r),t.wrapperEl.scrollTo({[a]:d}),T(d,r))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[a]:d})}),void s.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=s.requestAnimationFrame(M)};M()}function At(n,t){t===void 0&&(t="");const r=Qe(),a=[...n.children];return r.HTMLSlotElement&&n instanceof HTMLSlotElement&&a.push(...n.assignedElements()),t?a.filter(s=>s.matches(t)):a}function Ur(n){try{return void console.warn(n)}catch{}}function Kr(n,t){t===void 0&&(t=[]);const r=document.createElement(n);return r.classList.add(...Array.isArray(t)?t:(function(a){return a===void 0&&(a=""),a.trim().split(" ").filter(s=>!!s.trim())})(t)),r}function Bt(n,t){return Qe().getComputedStyle(n,null).getPropertyValue(t)}function Jr(n){let t,r=n;if(r){for(t=0;(r=r.previousSibling)!==null;)r.nodeType===1&&(t+=1);return t}}function fs(n,t){const r=[];let a=n.parentElement;for(;a;)t?a.matches(t)&&r.push(a):r.push(a),a=a.parentElement;return r}function ra(n,t,r){const a=Qe();return n[t==="width"?"offsetWidth":"offsetHeight"]+parseFloat(a.getComputedStyle(n,null).getPropertyValue(t==="width"?"margin-right":"margin-top"))+parseFloat(a.getComputedStyle(n,null).getPropertyValue(t==="width"?"margin-left":"margin-bottom"))}function qe(n){return(Array.isArray(n)?n:[n]).filter(t=>!!t)}function en(n,t){t===void 0&&(t=""),typeof trustedTypes<"u"?n.innerHTML=trustedTypes.createPolicy("html",{createHTML:r=>r}).createHTML(t):n.innerHTML=t}function hs(n,t,r,a){return n.params.createElements&&Object.keys(a).forEach(s=>{if(!r[s]&&r.auto===!0){let l=At(n.el,`.${a[s]}`)[0];l||(l=Kr("div",a[s]),l.className=a[s],n.el.append(l)),r[s]=l,t[s]=l}}),r}function hc(n){let{swiper:t,extendParams:r,on:a,emit:s}=n;function l(_){let d;return _&&typeof _=="string"&&t.isElement&&(d=t.el.querySelector(_)||t.hostEl.querySelector(_),d)?d:(_&&(typeof _=="string"&&(d=[...document.querySelectorAll(_)]),t.params.uniqueNavElements&&typeof _=="string"&&d&&d.length>1&&t.el.querySelectorAll(_).length===1?d=t.el.querySelector(_):d&&d.length===1&&(d=d[0])),_&&!d?_:d)}function g(_,d){const p=t.params.navigation;
44(_=qe(_)).forEach(f=>{f&&(f.classList[d?"add":"remove"](...p.disabledClass.split(" ")),f.tagName==="BUTTON"&&(f.disabled=d),t.params.watchOverflow&&t.enabled&&f.classList[t.isLocked?"add":"remove"](p.lockClass))})}function c(){const{nextEl:_,prevEl:d}=t.navigation;if(t.params.loop)return g(d,!1),void g(_,!1);g(d,t.isBeginning&&!t.params.rewind),g(_,t.isEnd&&!t.params.rewind)}function v(_){_.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),s("navigationPrev"))}function m(_){_.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),s("navigationNext"))}function T(){const _=t.params.navigation;if(t.params.navigation=hs(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!_.nextEl&&!_.prevEl)return;let d=l(_.nextEl),p=l(_.prevEl);Object.assign(t.navigation,{nextEl:d,prevEl:p}),d=qe(d),p=qe(p);const f=(h,y)=>{h&&h.addEventListener("click",y==="next"?m:v),!t.enabled&&h&&h.classList.add(..._.lockClass.split(" "))};d.forEach(h=>f(h,"next")),p.forEach(h=>f(h,"prev"))}function M(){let{nextEl:_,prevEl:d}=t.navigation;_=qe(_),d=qe(d);const p=(f,h)=>{f.removeEventListener("click",h==="next"?m:v),f.classList.remove(...t.params.navigation.disabledClass.split(" "))};_.forEach(f=>p(f,"next")),d.forEach(f=>p(f,"prev"))}r({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null},a("init",()=>{t.params.navigation.enabled===!1?A():(T(),c())}),a("toEdge fromEdge lock unlock",()=>{c()}),a("destroy",()=>{M()}),a("enable disable",()=>{let{nextEl:_,prevEl:d}=t.navigation;_=qe(_),d=qe(d),t.enabled?c():[..._,...d].filter(p=>!!p).forEach(p=>p.classList.add(t.params.navigation.lockClass))}),a("click",(_,d)=>{let{nextEl:p,prevEl:f}=t.navigation;p=qe(p),f=qe(f);const h=d.target;let y=f.includes(h)||p.includes(h);if(t.isElement&&!y){const S=d.path||d.composedPath&&d.composedPath();S&&(y=S.find(w=>p.includes(w)||f.includes(w)))}if(t.params.navigation.hideOnClick&&!y){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===h||t.pagination.el.contains(h)))return;let S;p.length?S=p[0].classList.contains(t.params.navigation.hiddenClass):f.length&&(S=f[0].classList.contains(t.params.navigation.hiddenClass)),s(S===!0?"navigationShow":"navigationHide"),[...p,...f].filter(w=>!!w).forEach(w=>w.classList.toggle(t.params.navigation.hiddenClass))}});const A=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),M()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),T(),c()},disable:A,update:c,init:T,destroy:M})}function Sr(n){return n===void 0&&(n=""),`.${n.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function mc(n){let{swiper:t,extendParams:r,on:a,emit:s}=n;const l="swiper-pagination";let g;r({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:f=>f,formatFractionTotal:f=>f,bulletClass:`${l}-bullet`,bulletActiveClass:`${l}-bullet-active`,modifierClass:`${l}-`,currentClass:`${l}-current`,totalClass:`${l}-total`,hiddenClass:`${l}-hidden`,progressbarFillClass:`${l}-progressbar-fill`,progressbarOppositeClass:`${l}-progressbar-opposite`,clickableClass:`${l}-clickable`,lockClass:`${l}-lock`,horizontalClass:`${l}-horizontal`,verticalClass:`${l}-vertical`,paginationDisabledClass:`${l}-disabled`}}),t.pagination={el:null,bullets:[]};let c=0;function v(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&t.pagination.el.length===0}function m(f,h){const{bulletActiveClass:y}=t.params.pagination;f&&(f=f[(h==="prev"?"previous":"next")+"ElementSibling"])&&(f.classList.add(`${y}-${h}`),(f=f[(h==="prev"?"previous":"next")+"ElementSibling"])&&f.classList.add(`${y}-${h}-${h}`))}function T(f){const h=f.target.closest(Sr(t.params.pagination.bulletClass));if(!h)return;f.preventDefault();const y=Jr(h)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===y)return;const D=(S=t.realIndex,w=y,C=t.slides.length,(w%=C)===1+(S%=C)?"next":w===S-1?"previous":void 0);D==="next"?t.slideNext():D==="previous"?t.slidePrev():t.slideToLoop(y)}else t.slideTo(y);var S,w,C}function M(){const f=t.rtl,h=t.params.pagination;if(v())return;let y,S,w=t.pagination.el;w=qe(w);const C=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,D=t.params.loop?Math.
44ceil(C/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(S=t.previousRealIndex||0,y=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):t.snapIndex!==void 0?(y=t.snapIndex,S=t.previousSnapIndex):(S=t.previousIndex||0,y=t.activeIndex||0),h.type==="bullets"&&t.pagination.bullets&&t.pagination.bullets.length>0){const R=t.pagination.bullets;let z,q,$;if(h.dynamicBullets&&(g=ra(R[0],t.isHorizontal()?"width":"height"),w.forEach(I=>{I.style[t.isHorizontal()?"width":"height"]=g*(h.dynamicMainBullets+4)+"px"}),h.dynamicMainBullets>1&&S!==void 0&&(c+=y-(S||0),c>h.dynamicMainBullets-1?c=h.dynamicMainBullets-1:c<0&&(c=0)),z=Math.max(y-c,0),q=z+(Math.min(R.length,h.dynamicMainBullets)-1),$=(q+z)/2),R.forEach(I=>{const H=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(Z=>`${h.bulletActiveClass}${Z}`)].map(Z=>typeof Z=="string"&&Z.includes(" ")?Z.split(" "):Z).flat();I.classList.remove(...H)}),w.length>1)R.forEach(I=>{const H=Jr(I);H===y?I.classList.add(...h.bulletActiveClass.split(" ")):t.isElement&&I.setAttribute("part","bullet"),h.dynamicBullets&&(H>=z&&H<=q&&I.classList.add(...`${h.bulletActiveClass}-main`.split(" ")),H===z&&m(I,"prev"),H===q&&m(I,"next"))});else{const I=R[y];if(I&&I.classList.add(...h.bulletActiveClass.split(" ")),t.isElement&&R.forEach((H,Z)=>{H.setAttribute("part",Z===y?"bullet-active":"bullet")}),h.dynamicBullets){const H=R[z],Z=R[q];for(let Q=z;Q<=q;Q+=1)R[Q]&&R[Q].classList.add(...`${h.bulletActiveClass}-main`.split(" "));m(H,"prev"),m(Z,"next")}}if(h.dynamicBullets){const I=Math.min(R.length,h.dynamicMainBullets+4),H=(g*I-g)/2-$*g,Z=f?"right":"left";R.forEach(Q=>{Q.style[t.isHorizontal()?Z:"top"]=`${H}px`})}}w.forEach((R,z)=>{if(h.type==="fraction"&&(R.querySelectorAll(Sr(h.currentClass)).forEach(q=>{q.textContent=h.formatFractionCurrent(y+1)}),R.querySelectorAll(Sr(h.totalClass)).forEach(q=>{q.textContent=h.formatFractionTotal(D)})),h.type==="progressbar"){let q;q=h.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const $=(y+1)/D;let I=1,H=1;q==="horizontal"?I=$:H=$,R.querySelectorAll(Sr(h.progressbarFillClass)).forEach(Z=>{Z.style.transform=`translate3d(0,0,0) scaleX(${I}) scaleY(${H})`,Z.style.transitionDuration=`${t.params.speed}ms`})}h.type==="custom"&&h.renderCustom?(en(R,h.renderCustom(t,y+1,D)),z===0&&s("paginationRender",R)):(z===0&&s("paginationRender",R),s("paginationUpdate",R)),t.params.watchOverflow&&t.enabled&&R.classList[t.isLocked?"add":"remove"](h.lockClass)})}function A(){const f=t.params.pagination;if(v())return;const h=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let y=t.pagination.el;y=qe(y);let S="";if(f.type==="bullets"){let w=t.params.loop?Math.ceil(h/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&w>h&&(w=h);for(let C=0;C<w;C+=1)f.renderBullet?S+=f.renderBullet.call(t,C,f.bulletClass):S+=`<${f.bulletElement} ${t.isElement?'part="bullet"':""} class="${f.bulletClass}"></${f.bulletElement}>`}f.type==="fraction"&&(S=f.renderFraction?f.renderFraction.call(t,f.currentClass,f.totalClass):`<span class="${f.currentClass}"></span> / <span class="${f.totalClass}"></span>`),f.type==="progressbar"&&(S=f.renderProgressbar?f.renderProgressbar.call(t,f.progressbarFillClass):`<span class="${f.progressbarFillClass}"></span>`),t.pagination.bullets=[],y.forEach(w=>{f.type!=="custom"&&en(w,S||""),f.type==="bullets"&&t.pagination.bullets.push(...w.querySelectorAll(Sr(f.bulletClass)))}),f.type!=="custom"&&s("paginationRender",y[0])}function _(){t.params.pagination=hs(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const f=t.params.pagination;if(!f.el)return;let h;typeof f.el=="string"&&t.isElement&&(h=t.el.querySelector(f.el)),h||typeof f.el!="string"||(h=[...document.querySelectorAll(f.el)]),h||(h=f.el),h&&h.length!==0&&(t.params.uniqueNavElements&&typeof f.el=="string"&&Array.isArray(h)&&h.length>1&&(h=[...t.el.querySelectorAll(f.el)],h.length>1&&(h=h.find(y=>fs(y,".swiper")[0]===t.el))),Array.isArray(h)&&h.length===1&&(h=h[0]),Object.assign(t.pagination,{el:h}),h=qe(h),h.forEach(y=>{f.type==="bullets"&&f.clickable&&y.classList.add(...(f.clickableClass||"").split(" ")),y.classList.add(f.modifierClass+f.type),y.classList.add(t.isHorizontal()?f.horizontalClass:f.verticalClass),f.type==="bullets"&&f.dynamicBullets&&(y.classList.add(`${f.modifierClass}${f.type}-dynamic`),c=0,f.dynamicMainBullets<1&&(f.dynamicMainBullets=1)),f.type==="progressbar"&&f.progressbarOpposite&&y.classList.add(f.progressbarOppositeClass),f.clickable&&y.addEventListener("click",T),t.enabled||y.classList.add(f.lockClass)}))}function d(){const f=t.params.pagination;if(v())return;let h=t.pagination.el;h&&(h=qe(h),h.forEach(y=>{y.classList.remove(f.hiddenClass),y.classList.remove(f.modifierClass+f.type),y.classList.remove(t.isHorizontal()?f.horizontalClass:f.verticalClass),f.clickable&&(y.classList.remove(...(f.clickableClass||"").split(" ")),y.removeEventListener("click",T))}
44)),t.pagination.bullets&&t.pagination.bullets.forEach(y=>y.classList.remove(...f.bulletActiveClass.split(" ")))}a("changeDirection",()=>{if(!t.pagination||!t.pagination.el)return;const f=t.params.pagination;let{el:h}=t.pagination;h=qe(h),h.forEach(y=>{y.classList.remove(f.horizontalClass,f.verticalClass),y.classList.add(t.isHorizontal()?f.horizontalClass:f.verticalClass)})}),a("init",()=>{t.params.pagination.enabled===!1?p():(_(),A(),M())}),a("activeIndexChange",()=>{t.snapIndex===void 0&&M()}),a("snapIndexChange",()=>{M()}),a("snapGridLengthChange",()=>{A(),M()}),a("destroy",()=>{d()}),a("enable disable",()=>{let{el:f}=t.pagination;f&&(f=qe(f),f.forEach(h=>h.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass)))}),a("lock unlock",()=>{M()}),a("click",(f,h)=>{const y=h.target,S=qe(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&S&&S.length>0&&!y.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&y===t.navigation.nextEl||t.navigation.prevEl&&y===t.navigation.prevEl))return;const w=S[0].classList.contains(t.params.pagination.hiddenClass);s(w===!0?"paginationShow":"paginationHide"),S.forEach(C=>C.classList.toggle(t.params.pagination.hiddenClass))}});const p=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:f}=t.pagination;f&&(f=qe(f),f.forEach(h=>h.classList.add(t.params.pagination.paginationDisabledClass))),d()};Object.assign(t.pagination,{enable:()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:f}=t.pagination;f&&(f=qe(f),f.forEach(h=>h.classList.remove(t.params.pagination.paginationDisabledClass))),_(),A(),M()},disable:p,render:A,update:M,init:_,destroy:d})}rn('@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}');rn(".swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}
44.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}");let Fn,Yn,qn;function ms(){return Fn||(Fn=(function(){const n=Qe(),t=Zt();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in n||n.DocumentTouch&&t instanceof n.DocumentTouch)}})()),Fn}function gs(n){return n===void 0&&(n={}),Yn||(Yn=(function(t){let{userAgent:r}=t===void 0?{}:t;const a=ms(),s=Qe(),l=s.navigator.platform,g=r||s.navigator.userAgent,c={ios:!1,android:!1},v=s.screen.width,m=s.screen.height,T=g.match(/(Android);?[\s\/]+([\d.]+)?/);let M=g.match(/(iPad).*OS\s([\d_]+)/);const A=g.match(/(iPod)(.*OS\s([\d_]+))?/),_=!M&&g.match(/(iPhone\sOS|iOS)\s([\d_]+)/),d=l==="Win32";let p=l==="MacIntel";return!M&&p&&a.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${v}x${m}`)>=0&&(M=g.match(/(Version)\/([\d.]+)/),M||(M=[0,1,"13_0_0"]),p=!1),T&&!d&&(c.os="android",c.android=!0),(M||_||A)&&(c.os="ios",c.ios=!0),c})(n)),Yn}function vs(){return qn||(qn=(function(){const n=Qe(),t=gs();let r=!1;function a(){const g=n.navigator.userAgent.toLowerCase();return g.indexOf("safari")>=0&&g.indexOf("chrome")<0&&g.indexOf("android")<0}if(a()){const g=String(n.navigator.userAgent);if(g.includes("Version/")){const[c,v]=g.split("Version/")[1].split(" ")[0].split(".").map(m=>Number(m));r=c<16||c===16&&v<2}}
44const s=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(n.navigator.userAgent),l=a();return{isSafari:r||l,needPerspectiveFix:r,need3dFix:l||s&&t.ios,isWebView:s}})()),qn}rn(':root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}');var gc={on(n,t,r){const a=this;if(!a.eventsListeners||a.destroyed||typeof t!="function")return a;const s=r?"unshift":"push";return n.split(" ").forEach(l=>{a.eventsListeners[l]||(a.eventsListeners[l]=[]),a.eventsListeners[l][s](t)}),a},once(n,t,r){const a=this;if(!a.eventsListeners||a.destroyed||typeof t!="function")return a;function s(){a.off(n,s),s.__emitterProxy&&delete s.__emitterProxy;for(var l=arguments.length,g=new Array(l),c=0;c<l;c++)g[c]=arguments[c];t.apply(a,g)}return s.__emitterProxy=t,a.on(n,s,r)},onAny(n,t){const r=this;if(!r.eventsListeners||r.destroyed||typeof n!="function")return r;const a=t?"unshift":"push";return r.eventsAnyListeners.indexOf(n)<0&&r.eventsAnyListeners[a](n),r},offAny(n){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;const r=t.eventsAnyListeners.indexOf(n);return r>=0&&t.eventsAnyListeners.splice(r,1),t},off(n,t){const r=this;return!r.eventsListeners||r.destroyed||r.eventsListeners&&n.split(" ").forEach(a=>{t===void 0?r.eventsListeners[a]=[]:r.eventsListeners[a]&&r.eventsListeners[a].forEach((s,l)=>{(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&r.eventsListeners[a].splice(l,1)})}),r},emit(){const n=this;if(!n.eventsListeners||n.destroyed||!n.eventsListeners)return n;let t,r,a;for(var s=arguments.length,l=new Array(s),g=0;g<s;g++)l[g]=arguments[g];return typeof l[0]=="string"||Array.isArray(l[0])?(t=l[0],r=l.slice(1,l.length),a=n):(t=l[0].events,r=l[0].data,a=l[0].context||n),r.unshift(a),(Array.isArray(t)?t:t.split(" ")).forEach(c=>{n.eventsAnyListeners&&n.eventsAnyListeners.length&&n.eventsAnyListeners.forEach(v=>{v.apply(a,[c,...r])}),n.eventsListeners&&n.eventsListeners[c]&&n.eventsListeners[c].forEach(v=>{v.apply(a,r)})}),n}};const Mi=(n,t,r)=>{t&&!n.classList.contains(r)?n.classList.add(r):!t&&n.classList.contains(r)&&n.classList.remove(r)},Bn=(n,t,r)=>{t&&!n.classList.contains(r)?n.classList.add(r):!t&&n.classList.contains(r)&&n.classList.remove(r)},Vr=(n,t)=>{if(!n||n.destroyed||!n.params)return;const r=t.closest(n.isElement?"swiper-slide":`.${n.params.slideClass}`);if(r){let a=r.querySelector(`.${n.params.lazyPreloaderClass}`);!a&&n.isElement&&(r.shadowRoot?a=r.shadowRoot.querySelector(`.${n.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(a=r.shadowRoot.querySelector(`.${n.params.lazyPreloaderClass}`),a&&a.remove())}
44)),a&&a.remove()}},zn=(n,t)=>{if(!n.slides[t])return;const r=n.slides[t].querySelector('[loading="lazy"]');r&&r.removeAttribute("loading")},na=n=>{if(!n||n.destroyed||!n.params)return;let t=n.params.lazyPreloadPrevNext;const r=n.slides.length;if(!r||!t||t<0)return;t=Math.min(t,r);const a=n.params.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(n.params.slidesPerView),s=n.activeIndex;if(n.params.grid&&n.params.grid.rows>1){const g=s,c=[g-t];return c.push(...Array.from({length:t}).map((v,m)=>g+a+m)),void n.slides.forEach((v,m)=>{c.includes(v.column)&&zn(n,m)})}const l=s+a-1;if(n.params.rewind||n.params.loop)for(let g=s-t;g<=l+t;g+=1){const c=(g%r+r)%r;(c<s||c>l)&&zn(n,c)}else for(let g=Math.max(s-t,0);g<=Math.min(l+t,r-1);g+=1)g!==s&&(g>l||g<s)&&zn(n,g)};var vc={updateSize:function(){const n=this;let t,r;const a=n.el;t=n.params.width!==void 0&&n.params.width!==null?n.params.width:a.clientWidth,r=n.params.height!==void 0&&n.params.height!==null?n.params.height:a.clientHeight,t===0&&n.isHorizontal()||r===0&&n.isVertical()||(t=t-parseInt(Bt(a,"padding-left")||0,10)-parseInt(Bt(a,"padding-right")||0,10),r=r-parseInt(Bt(a,"padding-top")||0,10)-parseInt(Bt(a,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(r)&&(r=0),Object.assign(n,{width:t,height:r,size:n.isHorizontal()?t:r}))},updateSlides:function(){const n=this;function t($,I){return parseFloat($.getPropertyValue(n.getDirectionLabel(I))||0)}const r=n.params,{wrapperEl:a,slidesEl:s,size:l,rtlTranslate:g,wrongRTL:c}=n,v=n.virtual&&r.virtual.enabled,m=v?n.virtual.slides.length:n.slides.length,T=At(s,`.${n.params.slideClass}, swiper-slide`),M=v?n.virtual.slides.length:T.length;let A=[];const _=[],d=[];let p=r.slidesOffsetBefore;typeof p=="function"&&(p=r.slidesOffsetBefore.call(n));let f=r.slidesOffsetAfter;typeof f=="function"&&(f=r.slidesOffsetAfter.call(n));const h=n.snapGrid.length,y=n.slidesGrid.length;let S=r.spaceBetween,w=-p,C=0,D=0;if(l===void 0)return;typeof S=="string"&&S.indexOf("%")>=0?S=parseFloat(S.replace("%",""))/100*l:typeof S=="string"&&(S=parseFloat(S)),n.virtualSize=-S,T.forEach($=>{g?$.style.marginLeft="":$.style.marginRight="",$.style.marginBottom="",$.style.marginTop=""}),r.centeredSlides&&r.cssMode&&(Hr(a,"--swiper-centered-offset-before",""),Hr(a,"--swiper-centered-offset-after",""));const R=r.grid&&r.grid.rows>1&&n.grid;let z;R?n.grid.initSlides(T):n.grid&&n.grid.unsetSlides();const q=r.slidesPerView==="auto"&&r.breakpoints&&Object.keys(r.breakpoints).filter($=>r.breakpoints[$].slidesPerView!==void 0).length>0;for(let $=0;$<M;$+=1){let I;if(z=0,T[$]&&(I=T[$]),R&&n.grid.updateSlide($,I,T),!T[$]||Bt(I,"display")!=="none"){if(r.slidesPerView==="auto"){q&&(T[$].style[n.getDirectionLabel("width")]="");const H=getComputedStyle(I),Z=I.style.transform,Q=I.style.webkitTransform;if(Z&&(I.style.transform="none"),Q&&(I.style.webkitTransform="none"),r.roundLengths)z=n.isHorizontal()?ra(I,"width"):ra(I,"height");else{const B=t(H,"width"),W=t(H,"padding-left"),Y=t(H,"padding-right"),E=t(H,"margin-left"),U=t(H,"margin-right"),x=H.getPropertyValue("box-sizing");if(x&&x==="border-box")z=B+E+U;else{const{clientWidth:P,offsetWidth:N}=I;z=B+W+Y+E+U+(N-P)}}Z&&(I.style.transform=Z),Q&&(I.style.webkitTransform=Q),r.roundLengths&&(z=Math.floor(z))}else z=(l-(r.slidesPerView-1)*S)/r.slidesPerView,r.roundLengths&&(z=Math.floor(z)),T[$]&&(T[$].style[n.getDirectionLabel("width")]=`${z}px`);T[$]&&(T[$].swiperSlideSize=z),d.push(z),r.centeredSlides?(w=w+z/2+C/2+S,C===0&&$!==0&&(w=w-l/2-S),$===0&&(w=w-l/2-S),Math.abs(w)<.001&&(w=0),r.roundLengths&&(w=Math.floor(w)),D%r.slidesPerGroup===0&&A.push(w),_.push(w)):(r.roundLengths&&(w=Math.floor(w)),(D-Math.min(n.params.slidesPerGroupSkip,D))%n.params.slidesPerGroup===0&&A.push(w),_.push(w),w=w+z+S),n.virtualSize+=z+S,C=z,D+=1}}if(n.virtualSize=Math.max(n.virtualSize,l)+f,g&&c&&(r.effect==="slide"||r.effect==="coverflow")&&(a.style.width=`${n.virtualSize+S}px`),r.setWrapperSize&&(a.style[n.getDirectionLabel("width")]=`${n.virtualSize+S}px`),R&&n.grid.updateWrapperSize(z,A),!r.centeredSlides){const $=[];for(let I=0;I<A.length;I+=1){let H=A[I];r.roundLengths&&(H=Math.floor(H)),A[I]<=n.virtualSize-l&&$.push(H)}A=$,Math.floor(n.virtualSize-l)-Math.floor(A[A.length-1])>1&&A.push(n.virtualSize-l)}if(v&&r.loop){const $=d[0]+S;if(r.slidesPerGroup>1){const I=Math.ceil((n.virtual.slidesBefore+n.virtual.slidesAfter)/r.slidesPerGroup),H=$*r.slidesPerGroup;for(let Z=0;Z<I;Z+=1)A.push(A[A.length-1]+H)}for(let I=0;I<n.virtual.slidesBefore+n.virtual.slidesAfter;I+=1)r.slidesPerGroup===1&&A.push(A[A.length-1]+$),_.push(_[_.length-1]+$),n.virtualSize+=$}if(A.length===0&&(A=[0]),S!==0){const $=n.isHorizontal()&&g?"marginLeft":n.getDirectionLabel("marginRight");T.filter((I,H)=>
44!(r.cssMode&&!r.loop)||H!==T.length-1).forEach(I=>{I.style[$]=`${S}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let $=0;d.forEach(H=>{$+=H+(S||0)}),$-=S;const I=$>l?$-l:0;A=A.map(H=>H<=0?-p:H>I?I+f:H)}if(r.centerInsufficientSlides){let $=0;d.forEach(H=>{$+=H+(S||0)}),$-=S;const I=(r.slidesOffsetBefore||0)+(r.slidesOffsetAfter||0);if($+I<l){const H=(l-$-I)/2;A.forEach((Z,Q)=>{A[Q]=Z-H}),_.forEach((Z,Q)=>{_[Q]=Z+H})}}if(Object.assign(n,{slides:T,snapGrid:A,slidesGrid:_,slidesSizesGrid:d}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){Hr(a,"--swiper-centered-offset-before",-A[0]+"px"),Hr(a,"--swiper-centered-offset-after",n.size/2-d[d.length-1]/2+"px");const $=-n.snapGrid[0],I=-n.slidesGrid[0];n.snapGrid=n.snapGrid.map(H=>H+$),n.slidesGrid=n.slidesGrid.map(H=>H+I)}if(M!==m&&n.emit("slidesLengthChange"),A.length!==h&&(n.params.watchOverflow&&n.checkOverflow(),n.emit("snapGridLengthChange")),_.length!==y&&n.emit("slidesGridLengthChange"),r.watchSlidesProgress&&n.updateSlidesOffset(),n.emit("slidesUpdated"),!(v||r.cssMode||r.effect!=="slide"&&r.effect!=="fade")){const $=`${r.containerModifierClass}backface-hidden`,I=n.el.classList.contains($);M<=r.maxBackfaceHiddenSlides?I||n.el.classList.add($):I&&n.el.classList.remove($)}},updateAutoHeight:function(n){const t=this,r=[],a=t.virtual&&t.params.virtual.enabled;let s,l=0;typeof n=="number"?t.setTransition(n):n===!0&&t.setTransition(t.params.speed);const g=c=>a?t.slides[t.getSlideIndexByData(c)]:t.slides[c];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(c=>{r.push(c)});else for(s=0;s<Math.ceil(t.params.slidesPerView);s+=1){const c=t.activeIndex+s;if(c>t.slides.length&&!a)break;r.push(g(c))}else r.push(g(t.activeIndex));for(s=0;s<r.length;s+=1)if(r[s]!==void 0){const c=r[s].offsetHeight;l=c>l?c:l}(l||l===0)&&(t.wrapperEl.style.height=`${l}px`)},updateSlidesOffset:function(){const n=this,t=n.slides,r=n.isElement?n.isHorizontal()?n.wrapperEl.offsetLeft:n.wrapperEl.offsetTop:0;for(let a=0;a<t.length;a+=1)t[a].swiperSlideOffset=(n.isHorizontal()?t[a].offsetLeft:t[a].offsetTop)-r-n.cssOverflowAdjustment()},updateSlidesProgress:function(n){n===void 0&&(n=this&&this.translate||0);const t=this,r=t.params,{slides:a,rtlTranslate:s,snapGrid:l}=t;if(a.length===0)return;a[0].swiperSlideOffset===void 0&&t.updateSlidesOffset();let g=-n;s&&(g=n),t.visibleSlidesIndexes=[],t.visibleSlides=[];let c=r.spaceBetween;typeof c=="string"&&c.indexOf("%")>=0?c=parseFloat(c.replace("%",""))/100*t.size:typeof c=="string"&&(c=parseFloat(c));for(let v=0;v<a.length;v+=1){const m=a[v];let T=m.swiperSlideOffset;r.cssMode&&r.centeredSlides&&(T-=a[0].swiperSlideOffset);const M=(g+(r.centeredSlides?t.minTranslate():0)-T)/(m.swiperSlideSize+c),A=(g-l[0]+(r.centeredSlides?t.minTranslate():0)-T)/(m.swiperSlideSize+c),_=-(g-T),d=_+t.slidesSizesGrid[v],p=_>=0&&_<=t.size-t.slidesSizesGrid[v],f=_>=0&&_<t.size-1||d>1&&d<=t.size||_<=0&&d>=t.size;f&&(t.visibleSlides.push(m),t.visibleSlidesIndexes.push(v)),Mi(m,f,r.slideVisibleClass),Mi(m,p,r.slideFullyVisibleClass),m.progress=s?-M:M,m.originalProgress=s?-A:A}},updateProgress:function(n){const t=this;if(n===void 0){const T=t.rtlTranslate?-1:1;n=t&&t.translate&&t.translate*T||0}const r=t.params,a=t.maxTranslate()-t.minTranslate();let{progress:s,isBeginning:l,isEnd:g,progressLoop:c}=t;const v=l,m=g;if(a===0)s=0,l=!0,g=!0;else{s=(n-t.minTranslate())/a;const T=Math.abs(n-t.minTranslate())<1,M=Math.abs(n-t.maxTranslate())<1;l=T||s<=0,g=M||s>=1,T&&(s=0),M&&(s=1)}if(r.loop){const T=t.getSlideIndexByData(0),M=t.getSlideIndexByData(t.slides.length-1),A=t.slidesGrid[T],_=t.slidesGrid[M],d=t.slidesGrid[t.slidesGrid.length-1],p=Math.abs(n);c=p>=A?(p-A)/d:(p+d-_)/d,c>1&&(c-=1)}Object.assign(t,{progress:s,progressLoop:c,isBeginning:l,isEnd:g}),(r.watchSlidesProgress||r.centeredSlides&&r.autoHeight)&&t.updateSlidesProgress(n),l&&!v&&t.emit("reachBeginning toEdge"),g&&!m&&t.emit("reachEnd toEdge"),(v&&!l||m&&!g)&&t.emit("fromEdge"),t.emit("progress",s)},updateSlidesClasses:function(){const n=this,{slides:t,params:r,slidesEl:a,activeIndex:s}=n,l=n.virtual&&r.virtual.enabled,g=n.grid&&r.grid&&r.grid.rows>1,c=M=>At(a,`.${r.slideClass}${M}, swiper-slide${M}`)[0];let v,m,T;if(l)if(r.loop){let M=s-n.virtual.slidesBefore;M<0&&(M=n.virtual.slides.length+M),M>=n.virtual.slides.length&&(M-=n.virtual.slides.length),v=c(`[data-swiper-slide-index="${M}"]`)}else v=c(`[data-swiper-slide-index="${s}"]`);else g?(v=t.find(M=>M.column===s),T=t.find(M=>M.column===s+1),m=t.find(M=>M.column===s-1)):v=t[s];v&&(g||(T=(function(M,A){const _=[];for(;M.nextElementSibling;){const d=M.nextElementSibling;A?d.matches(A)&&_.push(d):_.push(d),M=d}return _})(v,`.${r.slideClass}, swiper-slide`)[0],r.loop&&!T&&(T=t[0]),m=(function(M,A){const _=[];for(;M.previousElementSibling;){const d=M.previousElementSibling;A?d.matches(A)&&_.push(d):_.push(d),M=d}return _})(v,`.${r.slideClass}, swiper-slide`)[0],r.loop&&!m===0&&(m=t[t.length-1]))),t.forEach(M=>{Bn(M,M===v,r.slideActiveClass),Bn(M,M===T,r.slideNextClass),Bn(M,M===m,r.slidePrevClass)}),n.emitSlidesClasses()},updateActiveIndex:function(n){const t=this,r=t.rtlTranslate?t.translate:-t.translate,{snapGrid:a,params:s,activeIndex:l,realIndex:g,snapIndex:c}=t;let v,m=n;const T=_=>{let d=_-t.virtual.slidesBefore;return d<0&&(d=t.virtual.slides.length+d),d>=t.virtual.slides.length&&(d-=t.virtual.slides.length),d};if(m===void 0&&(m=(function(_){const{slidesGrid:d,params:p}=_,f=_.rtlTranslate?_.translate:-_.translate;let h;for(let y=0;y<d.length;y+=1)d[y+1]!==void 0?f>=d[y]&&f<d[y+1]-(d[y+1]-d[y])/2?h=y:f>=d[y]&&f<d[y+1]&&(h=y+1):f>=d[y]&&(h=y);return p.normalizeSlideIndex&&(h<0||h===void 0)&&(h=0),h})(t)),a.indexOf(r)>=0)v=a.indexOf(r);else{const _=Math.min(s.slidesPerGroupSkip,m);v=_+Math.floor((m-_)/s.slidesPerGroup)}if(v>=a.length&&(v=a.length-1),m===l&&!t.params.loop)return void(v!==c&&(t.snapIndex=v,t.emit("snapIndexChange")));if(m===l&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=T(m));const M=t.grid&&s.grid&&s.grid.rows>1;let A;if(t.virtual&&s.virtual.enabled&&s.loop)A=T(m);else if(M){const _=t.slides.find(p=>p.column===m);let d=parseInt(_.getAttribute("data-swiper-slide-index"),10);Number.isNaN(d)&&(d=Math.max(t.slides.indexOf(_),0)),A=Math.floor(d/s.grid.rows)}else if(t.slides[m]){const _=t.slides[m].getAttribute("data-swiper-slide-index");A=_?parseInt(_,10):m}else A=m;Object.assign(t,{previousSnapIndex:c,snapIndex:v,previousRealIndex:g,realIndex:A,previousIndex:l,activeIndex:m}),t.initialized&&na(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(g!==A&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(n,t){const r=this,a=r.params;let s=n.closest(`.${a.slideClass}, swiper-slide`);!s&&r.isElement&&t&&t.length>
441&&t.includes(n)&&[...t.slice(t.indexOf(n)+1,t.length)].forEach(c=>{!s&&c.matches&&c.matches(`.${a.slideClass}, swiper-slide`)&&(s=c)});let l,g=!1;if(s){for(let c=0;c<r.slides.length;c+=1)if(r.slides[c]===s){g=!0,l=c;break}}if(!s||!g)return r.clickedSlide=void 0,void(r.clickedIndex=void 0);r.clickedSlide=s,r.virtual&&r.params.virtual.enabled?r.clickedIndex=parseInt(s.getAttribute("data-swiper-slide-index"),10):r.clickedIndex=l,a.slideToClickedSlide&&r.clickedIndex!==void 0&&r.clickedIndex!==r.activeIndex&&r.slideToClickedSlide()}},yc={getTranslate:function(n){n===void 0&&(n=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:r,translate:a,wrapperEl:s}=this;if(t.virtualTranslate)return r?-a:a;if(t.cssMode)return a;let l=pc(s,n);return l+=this.cssOverflowAdjustment(),r&&(l=-l),l||0},setTranslate:function(n,t){const r=this,{rtlTranslate:a,params:s,wrapperEl:l,progress:g}=r;let c,v=0,m=0;r.isHorizontal()?v=a?-n:n:m=n,s.roundLengths&&(v=Math.floor(v),m=Math.floor(m)),r.previousTranslate=r.translate,r.translate=r.isHorizontal()?v:m,s.cssMode?l[r.isHorizontal()?"scrollLeft":"scrollTop"]=r.isHorizontal()?-v:-m:s.virtualTranslate||(r.isHorizontal()?v-=r.cssOverflowAdjustment():m-=r.cssOverflowAdjustment(),l.style.transform=`translate3d(${v}px, ${m}px, 0px)`);const T=r.maxTranslate()-r.minTranslate();c=T===0?0:(n-r.minTranslate())/T,c!==g&&r.updateProgress(n),r.emit("setTranslate",r.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(n,t,r,a,s){n===void 0&&(n=0),t===void 0&&(t=this.params.speed),r===void 0&&(r=!0),a===void 0&&(a=!0);const l=this,{params:g,wrapperEl:c}=l;if(l.animating&&g.preventInteractionOnTransition)return!1;const v=l.minTranslate(),m=l.maxTranslate();let T;if(T=a&&n>v?v:a&&n<m?m:n,l.updateProgress(T),g.cssMode){const M=l.isHorizontal();if(t===0)c[M?"scrollLeft":"scrollTop"]=-T;else{if(!l.support.smoothScroll)return ps({swiper:l,targetPosition:-T,side:M?"left":"top"}),!0;c.scrollTo({[M?"left":"top"]:-T,behavior:"smooth"})}return!0}return t===0?(l.setTransition(0),l.setTranslate(T),r&&(l.emit("beforeTransitionStart",t,s),l.emit("transitionEnd"))):(l.setTransition(t),l.setTranslate(T),r&&(l.emit("beforeTransitionStart",t,s),l.emit("transitionStart")),l.animating||(l.animating=!0,l.onTranslateToWrapperTransitionEnd||(l.onTranslateToWrapperTransitionEnd=function(M){l&&!l.destroyed&&M.target===this&&(l.wrapperEl.removeEventListener("transitionend",l.onTranslateToWrapperTransitionEnd),l.onTranslateToWrapperTransitionEnd=null,delete l.onTranslateToWrapperTransitionEnd,l.animating=!1,r&&l.emit("transitionEnd"))}),l.wrapperEl.addEventListener("transitionend",l.onTranslateToWrapperTransitionEnd))),!0}};function Oi(n){let{swiper:t,runCallbacks:r,direction:a,step:s}=n;const{activeIndex:l,previousIndex:g}=t;let c=a;c||(c=l>g?"next":l<g?"prev":"reset"),t.emit(`transition${s}`),r&&c==="reset"?t.emit(`slideResetTransition${s}`):r&&l!==g&&(t.emit(`slideChangeTransition${s}`),c==="next"?t.emit(`slideNextTransition${s}`):t.emit(`slidePrevTransition${s}`))}var wc={slideTo:function(n,t,r,a,s){n===void 0&&(n=0),r===void 0&&(r=!0),typeof n=="string"&&(n=parseInt(n,10));const l=this;let g=n;g<0&&(g=0);const{params:c,snapGrid:v,slidesGrid:m,previousIndex:T,activeIndex:M,rtlTranslate:A,wrapperEl:_,enabled:d}=l;if(!d&&!a&&!s||l.destroyed||l.animating&&c.preventInteractionOnTransition)return!1;t===void 0&&(t=l.params.speed);const p=Math.min(l.params.slidesPerGroupSkip,g);let f=p+Math.floor((g-p)/l.params.slidesPerGroup);f>=v.length&&(f=v.length-1);const h=-v[f];if(c.normalizeSlideIndex)for(let C=0;C<m.length;C+=1){const D=-Math.floor(100*h),R=Math.floor(100*m[C]),z=Math.floor(100*m[C+1]);m[C+1]!==void 0?D>=R&&D<z-(z-R)/2?g=C:D>=R&&D<z&&(g=C+1):D>=R&&(g=C)}if(l.initialized&&g!==M&&(!l.allowSlideNext&&(A?h>l.translate&&h>l.minTranslate():h<l.translate&&h<l.minTranslate())||!l.allowSlidePrev&&h>l.translate&&h>l.maxTranslate()&&(M||0)!==g))return!1;let y;g!==(T||0)&&r&&l.emit("beforeSlideChangeStart"),l.updateProgress(h),y=g>M?"next":g<M?"prev":"reset";const S=l.virtual&&l.params.virtual.enabled;if(!(S&&s)&&(A&&-h===l.translate||!A&&h===l.translate))return l.updateActiveIndex(g),
44c.autoHeight&&l.updateAutoHeight(),l.updateSlidesClasses(),c.effect!=="slide"&&l.setTranslate(h),y!=="reset"&&(l.transitionStart(r,y),l.transitionEnd(r,y)),!1;if(c.cssMode){const C=l.isHorizontal(),D=A?h:-h;if(t===0)S&&(l.wrapperEl.style.scrollSnapType="none",l._immediateVirtual=!0),S&&!l._cssModeVirtualInitialSet&&l.params.initialSlide>0?(l._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{_[C?"scrollLeft":"scrollTop"]=D})):_[C?"scrollLeft":"scrollTop"]=D,S&&requestAnimationFrame(()=>{l.wrapperEl.style.scrollSnapType="",l._immediateVirtual=!1});else{if(!l.support.smoothScroll)return ps({swiper:l,targetPosition:D,side:C?"left":"top"}),!0;_.scrollTo({[C?"left":"top"]:D,behavior:"smooth"})}return!0}const w=vs().isSafari;return S&&!s&&w&&l.isElement&&l.virtual.update(!1,!1,g),l.setTransition(t),l.setTranslate(h),l.updateActiveIndex(g),l.updateSlidesClasses(),l.emit("beforeTransitionStart",t,a),l.transitionStart(r,y),t===0?l.transitionEnd(r,y):l.animating||(l.animating=!0,l.onSlideToWrapperTransitionEnd||(l.onSlideToWrapperTransitionEnd=function(C){l&&!l.destroyed&&C.target===this&&(l.wrapperEl.removeEventListener("transitionend",l.onSlideToWrapperTransitionEnd),l.onSlideToWrapperTransitionEnd=null,delete l.onSlideToWrapperTransitionEnd,l.transitionEnd(r,y))}),l.wrapperEl.addEventListener("transitionend",l.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(n,t,r,a){n===void 0&&(n=0),r===void 0&&(r=!0),typeof n=="string"&&(n=parseInt(n,10));const s=this;if(s.destroyed)return;t===void 0&&(t=s.params.speed);const l=s.grid&&s.params.grid&&s.params.grid.rows>1;let g=n;if(s.params.loop)if(s.virtual&&s.params.virtual.enabled)g+=s.virtual.slidesBefore;else{let c;if(l){const A=g*s.params.grid.rows;c=s.slides.find(_=>1*_.getAttribute("data-swiper-slide-index")===A).column}else c=s.getSlideIndexByData(g);const v=l?Math.ceil(s.slides.length/s.params.grid.rows):s.slides.length,{centeredSlides:m}=s.params;let T=s.params.slidesPerView;T==="auto"?T=s.slidesPerViewDynamic():(T=Math.ceil(parseFloat(s.params.slidesPerView,10)),m&&T%2==0&&(T+=1));let M=v-c<T;if(m&&(M=M||c<Math.ceil(T/2)),a&&m&&s.params.slidesPerView!=="auto"&&!l&&(M=!1),M){const A=m?c<s.activeIndex?"prev":"next":c-s.activeIndex-1<s.params.slidesPerView?"next":"prev";s.loopFix({direction:A,slideTo:!0,activeSlideIndex:A==="next"?c+1:c-v+1,slideRealIndex:A==="next"?s.realIndex:void 0})}if(l){const A=g*s.params.grid.rows;g=s.slides.find(_=>1*_.getAttribute("data-swiper-slide-index")===A).column}else g=s.getSlideIndexByData(g)}return requestAnimationFrame(()=>{s.slideTo(g,t,r,a)}),s},slideNext:function(n,t,r){t===void 0&&(t=!0);const a=this,{enabled:s,params:l,animating:g}=a;if(!s||a.destroyed)return a;n===void 0&&(n=a.params.speed);let c=l.slidesPerGroup;l.slidesPerView==="auto"&&l.slidesPerGroup===1&&l.slidesPerGroupAuto&&(c=Math.max(a.slidesPerViewDynamic("current",!0),1));const v=a.activeIndex<l.slidesPerGroupSkip?1:c,m=a.virtual&&l.virtual.enabled;if(l.loop){if(g&&!m&&l.loopPreventsSliding)return!1;if(a.loopFix({direction:"next"}),a._clientLeft=a.wrapperEl.clientLeft,a.activeIndex===a.slides.length-1&&l.cssMode)return requestAnimationFrame(()=>{a.slideTo(a.activeIndex+v,n,t,r)}),!0}return l.rewind&&a.isEnd?a.slideTo(0,n,t,r):a.slideTo(a.activeIndex+v,n,t,r)},slidePrev:function(n,t,r){t===void 0&&(t=!0);const a=this,{params:s,snapGrid:l,slidesGrid:g,rtlTranslate:c,enabled:v,animating:m}=a;if(!v||a.destroyed)return a;n===void 0&&(n=a.params.speed);const T=a.virtual&&s.virtual.enabled;if(s.loop){if(m&&!T&&s.loopPreventsSliding)return!1;a.loopFix({direction:"prev"}),a._clientLeft=a.wrapperEl.clientLeft}function M(h){return h<0?-Math.floor(Math.abs(h)):Math.floor(h)}const A=M(c?a.translate:-a.translate),_=l.map(h=>M(h)),d=s.freeMode&&s.freeMode.enabled;let p=l[_.indexOf(A)-1];if(p===void 0&&(s.cssMode||d)){let h;l.forEach((y,S)=>{A>=y&&(h=S)}),h!==void 0&&(p=d?l[h]:l[h>0?h-1:h])}let f=0;if(p!==void 0&&(f=g.indexOf(p),f<0&&(f=a.activeIndex-1),s.slidesPerView==="auto"&&s.slidesPerGroup===1&&s.slidesPerGroupAuto&&(f=f-a.slidesPerViewDynamic("previous",!0)+1,f=Math.max(f,0))),s.rewind&&a.isBeginning){const h=a.params.virtual&&a.params.virtual.enabled&&a.virtual?a.virtual.slides.length-1:a.slides.length-1;return a.slideTo(h,n,t,r)}return s.loop&&a.activeIndex===0&&s.cssMode?(requestAnimationFrame(()=>{a.slideTo(f,n,t,r)}),!0):a.slideTo(f,n,t,r)},slideReset:function(n,t,r){t===void 0&&(t=!0);const a=this;if(!a.destroyed)return n===void 0&&(n=a.params.speed),a.slideTo(a.activeIndex,n,t,r)},slideToClosest:function(n,t,r,a){t===void 0&&(t=!0),a===void 0&&(a=.5);const s=this;if(s.destroyed)return;n===void 0&&(n=s.params.speed);let l=s.activeIndex;const g=Math.min(s.params.slidesPerGroupSkip,l),c=g+Math.floor((l-g)/s.params.slidesPerGroup),v=s.rtlTranslate?s.translate:-s.translate;if(v>=s.snapGrid[c]){const m=s.snapGrid[c];v-m>(s.snapGrid[c+1]-m)*a&&(l+=s.params.slidesPerGroup)}else{const m=s.snapGrid[c-1];v-m<=(s.snapGrid[c]-m)*a&&(l-=s.params.slidesPerGroup)}return l=Math.max(l,0),l=Math.min(l,s.slidesGrid.length-1),s.slideTo(l,n,t,r)},slideToClickedSlide:function(){const n=this;if(n.destroyed)return;const{params:t,slidesEl:r}=n,a=t.slidesPerView==="auto"?n.slidesPerViewDynamic():t.slidesPerView;let s,l=n.clickedIndex;const g=n.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(n.animating)return;s=parseInt(n.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?l<n.loopedSlides-a/2||l>n.slides.length-n.loopedSlides+a/2?(n.loopFix(),l=n.getSlideIndex(At(r,`${g}[data-swiper-slide-index="${s}"]`)[0]),ta(()=>{n.slideTo(l)})):n.slideTo(l):l>n.slides.length-a?(n.loopFix(),l=n.getSlideIndex(At(r,`${g}[data-swiper-slide-index="${s}"]`)[0]),ta(()=>{n.slideTo(l)})):n.slideTo(l)}else n.slideTo(l)}},bc={loopCreate:function(n,t){const r=this,{params:a,slidesEl:s}=r;if(!a.loop||r.virtual&&r.params.virtual.enabled)return;const l=()=>{At(s,`.${a.slideClass}, swiper-slide`).forEach((M,A)=>{M.setAttribute("data-swiper-slide-index",A)})},g=r.grid&&a.grid&&a.grid.rows>1,c=a.slidesPerGroup*(g?a.grid.rows:1),v=r.slides.length%c!==0,m=g&&r.slides.length%a.grid.rows!==0,T=M=>{for(let A=0;A<M;A+=1){const _=r.isElement?Kr("swiper-slide",[a.slideBlankClass]):Kr("div",[a.slideClass,a.slideBlankClass]);r.slidesEl.append(_)}};v?(a.loopAddBlankSlides?(T(c-r.slides.length%c),r.recalcSlides(),r.updateSlides()):Ur("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may 
44not function properly. You need to add more slides (or make duplicates, or empty slides)"),l()):(m&&(a.loopAddBlankSlides?(T(a.grid.rows-r.slides.length%a.grid.rows),r.recalcSlides(),r.updateSlides()):Ur("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)")),l()),r.loopFix({slideRealIndex:n,direction:a.centeredSlides?void 0:"next",initial:t})},loopFix:function(n){let{slideRealIndex:t,slideTo:r=!0,direction:a,setTranslate:s,activeSlideIndex:l,initial:g,byController:c,byMousewheel:v}=n===void 0?{}:n;const m=this;if(!m.params.loop)return;m.emit("beforeLoopFix");const{slides:T,allowSlidePrev:M,allowSlideNext:A,slidesEl:_,params:d}=m,{centeredSlides:p,initialSlide:f}=d;if(m.allowSlidePrev=!0,m.allowSlideNext=!0,m.virtual&&d.virtual.enabled)return r&&(d.centeredSlides||m.snapIndex!==0?d.centeredSlides&&m.snapIndex<d.slidesPerView?m.slideTo(m.virtual.slides.length+m.snapIndex,0,!1,!0):m.snapIndex===m.snapGrid.length-1&&m.slideTo(m.virtual.slidesBefore,0,!1,!0):m.slideTo(m.virtual.slides.length,0,!1,!0)),m.allowSlidePrev=M,m.allowSlideNext=A,void m.emit("loopFix");let h=d.slidesPerView;h==="auto"?h=m.slidesPerViewDynamic():(h=Math.ceil(parseFloat(d.slidesPerView,10)),p&&h%2==0&&(h+=1));const y=d.slidesPerGroupAuto?h:d.slidesPerGroup;let S=y;S%y!==0&&(S+=y-S%y),S+=d.loopAdditionalSlides,m.loopedSlides=S;const w=m.grid&&d.grid&&d.grid.rows>1;T.length<h+S||m.params.effect==="cards"&&T.length<h+2*S?Ur("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):w&&d.grid.fill==="row"&&Ur("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const C=[],D=[],R=w?Math.ceil(T.length/d.grid.rows):T.length,z=g&&R-f<h&&!p;let q=z?f:m.activeIndex;l===void 0?l=m.getSlideIndex(T.find(B=>B.classList.contains(d.slideActiveClass))):q=l;const $=a==="next"||!a,I=a==="prev"||!a;let H=0,Z=0;const Q=(w?T[l].column:l)+(p&&s===void 0?-h/2+.5:0);if(Q<S){H=Math.max(S-Q,y);for(let B=0;B<S-Q;B+=1){const W=B-Math.floor(B/R)*R;if(w){const Y=R-W-1;for(let E=T.length-1;E>=0;E-=1)T[E].column===Y&&C.push(E)}else C.push(R-W-1)}}else if(Q+h>R-S){Z=Math.max(Q-(R-2*S),y),z&&(Z=Math.max(Z,h-R+f+1));for(let B=0;B<Z;B+=1){const W=B-Math.floor(B/R)*R;w?T.forEach((Y,E)=>{Y.column===W&&D.push(E)}):D.push(W)}}if(m.__preventObserver__=!0,requestAnimationFrame(()=>{m.__preventObserver__=!1}),m.params.effect==="cards"&&T.length<h+2*S&&(D.includes(l)&&D.splice(D.indexOf(l),1),C.includes(l)&&C.splice(C.indexOf(l),1)),I&&C.forEach(B=>{T[B].swiperLoopMoveDOM=!0,_.prepend(T[B]),T[B].swiperLoopMoveDOM=!1}),$&&D.forEach(B=>{T[B].swiperLoopMoveDOM=!0,_.append(T[B]),T[B].swiperLoopMoveDOM=!1}),m.recalcSlides(),d.slidesPerView==="auto"?m.updateSlides():w&&(C.length>0&&I||D.length>0&&$)&&m.slides.forEach((B,W)=>{m.grid.updateSlide(W,B,m.slides)}),d.watchSlidesProgress&&m.updateSlidesOffset(),r){if(C.length>0&&I){if(t===void 0){const B=m.slidesGrid[q],W=m.slidesGrid[q+H]-B;v?m.setTranslate(m.translate-W):(m.slideTo(q+Math.ceil(H),0,!1,!0),s&&(m.touchEventsData.startTranslate=m.touchEventsData.startTranslate-W,m.touchEventsData.currentTranslate=m.touchEventsData.currentTranslate-W))}else if(s){const B=w?C.length/d.grid.rows:C.length;m.slideTo(m.activeIndex+B,0,!1,!0),m.touchEventsData.currentTranslate=m.translate}}else if(D.length>0&&$)if(t===void 0){const B=m.slidesGrid[q],W=m.slidesGrid[q-Z]-B;v?m.setTranslate(m.translate-W):(m.slideTo(q-Z,0,!1,!0),s&&(m.touchEventsData.startTranslate=m.touchEventsData.startTranslate-W,m.touchEventsData.currentTranslate=m.touchEventsData.currentTranslate-W))}else{const B=w?D.length/d.grid.rows:D.length;m.slideTo(m.activeIndex-B,0,!1,!0)}}if(m.allowSlidePrev=M,m.allowSlideNext=A,m.controller&&m.controller.control&&!c){const B={slideRealIndex:t,direction:a,setTranslate:s,activeSlideIndex:l,byController:!0};Array.isArray(m.controller.control)?m.controller.control.forEach(W=>{!W.destroyed&&W.params.loop&&W.loopFix({...B,slideTo:W.params.slidesPerView===d.slidesPerView&&r})}):m.controller.control instanceof m.constructor&&m.controller.control.params.loop&&m.controller.control.loopFix({...B,slideTo:m.controller.control.params.slidesPerView===d.slidesPerView&&r})}m.emit("loopFix")},loopDestroy:function(){const n=this,{params:t,slidesEl:r}=n;if(!t.loop||!r||n.virtual&&n.params.virtual.enabled)return;n.recalcSlides();const a=[];
44n.slides.forEach(s=>{const l=s.swiperSlideIndex===void 0?1*s.getAttribute("data-swiper-slide-index"):s.swiperSlideIndex;a[l]=s}),n.slides.forEach(s=>{s.removeAttribute("data-swiper-slide-index")}),a.forEach(s=>{r.append(s)}),n.recalcSlides(),n.slideTo(n.realIndex,0)}};function Li(n,t,r){const a=Qe(),{params:s}=n,l=s.edgeSwipeDetection,g=s.edgeSwipeThreshold;return!l||!(r<=g||r>=a.innerWidth-g)||l==="prevent"&&(t.preventDefault(),!0)}function Sc(n){const t=this,r=Zt();let a=n;a.originalEvent&&(a=a.originalEvent);const s=t.touchEventsData;if(a.type==="pointerdown"){if(s.pointerId!==null&&s.pointerId!==a.pointerId)return;s.pointerId=a.pointerId}else a.type==="touchstart"&&a.targetTouches.length===1&&(s.touchId=a.targetTouches[0].identifier);if(a.type==="touchstart")return void Li(t,a,a.targetTouches[0].pageX);const{params:l,touches:g,enabled:c}=t;if(!c||!l.simulateTouch&&a.pointerType==="mouse"||t.animating&&l.preventInteractionOnTransition)return;!t.animating&&l.cssMode&&l.loop&&t.loopFix();let v=a.target;if(l.touchEventsTarget==="wrapper"&&!(function(h,y){const S=Qe();let w=y.contains(h);return!w&&S.HTMLSlotElement&&y instanceof HTMLSlotElement&&(w=[...y.assignedElements()].includes(h),w||(w=(function(C,D){const R=[D];for(;R.length>0;){const z=R.shift();if(C===z)return!0;R.push(...z.children,...z.shadowRoot?z.shadowRoot.children:[],...z.assignedElements?z.assignedElements():[])}})(h,y))),w})(v,t.wrapperEl)||"which"in a&&a.which===3||"button"in a&&a.button>0||s.isTouched&&s.isMoved)return;const m=!!l.noSwipingClass&&l.noSwipingClass!=="",T=a.composedPath?a.composedPath():a.path;m&&a.target&&a.target.shadowRoot&&T&&(v=T[0]);const M=l.noSwipingSelector?l.noSwipingSelector:`.${l.noSwipingClass}`,A=!(!a.target||!a.target.shadowRoot);if(l.noSwiping&&(A?(function(h,y){return y===void 0&&(y=this),(function S(w){if(!w||w===Zt()||w===Qe())return null;w.assignedSlot&&(w=w.assignedSlot);const C=w.closest(h);return C||w.getRootNode?C||S(w.getRootNode().host):null})(y)})(M,v):v.closest(M)))return void(t.allowClick=!0);if(l.swipeHandler&&!v.closest(l.swipeHandler))return;g.currentX=a.pageX,g.currentY=a.pageY;const _=g.currentX,d=g.currentY;if(!Li(t,a,_))return;Object.assign(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),g.startX=_,g.startY=d,s.touchStartTime=Qr(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,l.threshold>0&&(s.allowThresholdMove=!1);let p=!0;v.matches(s.focusableElements)&&(p=!1,v.nodeName==="SELECT"&&(s.isTouched=!1)),r.activeElement&&r.activeElement.matches(s.focusableElements)&&r.activeElement!==v&&(a.pointerType==="mouse"||a.pointerType!=="mouse"&&!v.matches(s.focusableElements))&&r.activeElement.blur();const f=p&&t.allowTouchMove&&l.touchStartPreventDefault;!l.touchStartForcePreventDefault&&!f||v.isContentEditable||a.preventDefault(),l.freeMode&&l.freeMode.enabled&&t.freeMode&&t.animating&&!l.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",a)}function _c(n){const t=Zt(),r=this,a=r.touchEventsData,{params:s,touches:l,rtlTranslate:g,enabled:c}=r;if(!c||!s.simulateTouch&&n.pointerType==="mouse")return;let v,m=n;if(m.originalEvent&&(m=m.originalEvent),m.type==="pointermove"&&(a.touchId!==null||m.pointerId!==a.pointerId))return;if(m.type==="touchmove"){if(v=[...m.changedTouches].find(C=>C.identifier===a.touchId),!v||v.identifier!==a.touchId)return}else v=m;if(!a.isTouched)return void(a.startMoving&&a.isScrolling&&r.emit("touchMoveOpposite",m));const T=v.pageX,M=v.pageY;if(m.preventedByNestedSwiper)return l.startX=T,void(l.startY=M);if(!r.allowTouchMove)return m.target.matches(a.focusableElements)||(r.allowClick=!1),void(a.isTouched&&(Object.assign(l,{startX:T,startY:M,currentX:T,currentY:M}),a.touchStartTime=Qr()));if(s.touchReleaseOnEdges&&!s.loop){if(r.isVertical()){if(M<l.startY&&r.translate<=r.maxTranslate()||M>l.startY&&r.translate>=r.minTranslate())return a.isTouched=!1,void(a.isMoved=!1)}else if(g&&(T>l.startX&&-r.translate<=r.maxTranslate()||T<l.startX&&-r.translate>=r.minTranslate())||!g&&(T<l.startX&&r.translate<=r.maxTranslate()||T>l.startX&&r.translate>=r.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(a.focusableElements)&&t.activeElement!==m.target&&m.pointerType!=="mouse"&&t.activeElement.blur(),t.activeElement&&m.target===t.activeElement&&m.target.matches(a.focusableElements))return a.isMoved=!0,void(r.allowClick=!1);a.allowTouchCallbacks&&r.emit("touchMove",m),l.previousX=l.currentX,l.previousY=l.currentY,l.currentX=T,l.currentY=M;const A=l.currentX-l.startX,_=l.currentY-l.startY;if(r.params.threshold&&Math.sqrt(A**2+_**2)<r.params.threshold)return;if(a.isScrolling===void 0){let C;r.isHorizontal()&&l.currentY===l.startY||r.isVertical()&&l.currentX===l.startX?a.isScrolling=!1:A*A+_*_>=25&&(C=180*Math.atan2(Math.abs(_),Math.abs(A))/Math.PI,a.isScrolling=r.isH
44orizontal()?C>s.touchAngle:90-C>s.touchAngle)}if(a.isScrolling&&r.emit("touchMoveOpposite",m),a.startMoving===void 0&&(l.currentX===l.startX&&l.currentY===l.startY||(a.startMoving=!0)),a.isScrolling||m.type==="touchmove"&&a.preventTouchMoveFromPointerMove)return void(a.isTouched=!1);if(!a.startMoving)return;r.allowClick=!1,!s.cssMode&&m.cancelable&&m.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&m.stopPropagation();let d=r.isHorizontal()?A:_,p=r.isHorizontal()?l.currentX-l.previousX:l.currentY-l.previousY;s.oneWayMovement&&(d=Math.abs(d)*(g?1:-1),p=Math.abs(p)*(g?1:-1)),l.diff=d,d*=s.touchRatio,g&&(d=-d,p=-p);const f=r.touchesDirection;r.swipeDirection=d>0?"prev":"next",r.touchesDirection=p>0?"prev":"next";const h=r.params.loop&&!s.cssMode,y=r.touchesDirection==="next"&&r.allowSlideNext||r.touchesDirection==="prev"&&r.allowSlidePrev;if(!a.isMoved){if(h&&y&&r.loopFix({direction:r.swipeDirection}),a.startTranslate=r.getTranslate(),r.setTransition(0),r.animating){const C=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});r.wrapperEl.dispatchEvent(C)}a.allowMomentumBounce=!1,!s.grabCursor||r.allowSlideNext!==!0&&r.allowSlidePrev!==!0||r.setGrabCursor(!0),r.emit("sliderFirstMove",m)}if(new Date().getTime(),s._loopSwapReset!==!1&&a.isMoved&&a.allowThresholdMove&&f!==r.touchesDirection&&h&&y&&Math.abs(d)>=1)return Object.assign(l,{startX:T,startY:M,currentX:T,currentY:M,startTranslate:a.currentTranslate}),a.loopSwapReset=!0,void(a.startTranslate=a.currentTranslate);r.emit("sliderMove",m),a.isMoved=!0,a.currentTranslate=d+a.startTranslate;let S=!0,w=s.resistanceRatio;if(s.touchReleaseOnEdges&&(w=0),d>0?(h&&y&&a.allowThresholdMove&&a.currentTranslate>(s.centeredSlides?r.minTranslate()-r.slidesSizesGrid[r.activeIndex+1]-(s.slidesPerView!=="auto"&&r.slides.length-s.slidesPerView>=2?r.slidesSizesGrid[r.activeIndex+1]+r.params.spaceBetween:0)-r.params.spaceBetween:r.minTranslate())&&r.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),a.currentTranslate>r.minTranslate()&&(S=!1,s.resistance&&(a.currentTranslate=r.minTranslate()-1+(-r.minTranslate()+a.startTranslate+d)**w))):d<0&&(h&&y&&a.allowThresholdMove&&a.currentTranslate<(s.centeredSlides?r.maxTranslate()+r.slidesSizesGrid[r.slidesSizesGrid.length-1]+r.params.spaceBetween+(s.slidesPerView!=="auto"&&r.slides.length-s.slidesPerView>=2?r.slidesSizesGrid[r.slidesSizesGrid.length-1]+r.params.spaceBetween:0):r.maxTranslate())&&r.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:r.slides.length-(s.slidesPerView==="auto"?r.slidesPerViewDynamic():Math.ceil(parseFloat(s.slidesPerView,10)))}),a.currentTranslate<r.maxTranslate()&&(S=!1,s.resistance&&(a.currentTranslate=r.maxTranslate()+1-(r.maxTranslate()-a.startTranslate-d)**w))),S&&(m.preventedByNestedSwiper=!0),!r.allowSlideNext&&r.swipeDirection==="next"&&a.currentTranslate<a.startTranslate&&(a.currentTranslate=a.startTranslate),!r.allowSlidePrev&&r.swipeDirection==="prev"&&a.currentTranslate>a.startTranslate&&(a.currentTranslate=a.startTranslate),r.allowSlidePrev||r.allowSlideNext||(a.currentTranslate=a.startTranslate),s.threshold>0){if(!(Math.abs(d)>s.threshold||a.allowThresholdMove))return void(a.currentTranslate=a.startTranslate);
44if(!a.allowThresholdMove)return a.allowThresholdMove=!0,l.startX=l.currentX,l.startY=l.currentY,a.currentTranslate=a.startTranslate,void(l.diff=r.isHorizontal()?l.currentX-l.startX:l.currentY-l.startY)}s.followFinger&&!s.cssMode&&((s.freeMode&&s.freeMode.enabled&&r.freeMode||s.watchSlidesProgress)&&(r.updateActiveIndex(),r.updateSlidesClasses()),s.freeMode&&s.freeMode.enabled&&r.freeMode&&r.freeMode.onTouchMove(),r.updateProgress(a.currentTranslate),r.setTranslate(a.currentTranslate))}function Ac(n){const t=this,r=t.touchEventsData;let a,s=n;if(s.originalEvent&&(s=s.originalEvent),s.type==="touchend"||s.type==="touchcancel"){if(a=[...s.changedTouches].find(w=>w.identifier===r.touchId),!a||a.identifier!==r.touchId)return}else{if(r.touchId!==null||s.pointerId!==r.pointerId)return;a=s}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(s.type)&&!(["pointercancel","contextmenu"].includes(s.type)&&(t.browser.isSafari||t.browser.isWebView)))return;r.pointerId=null,r.touchId=null;const{params:l,touches:g,rtlTranslate:c,slidesGrid:v,enabled:m}=t;if(!m||!l.simulateTouch&&s.pointerType==="mouse")return;if(r.allowTouchCallbacks&&t.emit("touchEnd",s),r.allowTouchCallbacks=!1,!r.isTouched)return r.isMoved&&l.grabCursor&&t.setGrabCursor(!1),r.isMoved=!1,void(r.startMoving=!1);l.grabCursor&&r.isMoved&&r.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const T=Qr(),M=T-r.touchStartTime;if(t.allowClick){const w=s.path||s.composedPath&&s.composedPath();t.updateClickedSlide(w&&w[0]||s.target,w),t.emit("tap click",s),M<300&&T-r.lastClickTime<300&&t.emit("doubleTap doubleClick",s)}if(r.lastClickTime=Qr(),ta(()=>{t.destroyed||(t.allowClick=!0)}),!r.isTouched||!r.isMoved||!t.swipeDirection||g.diff===0&&!r.loopSwapReset||r.currentTranslate===r.startTranslate&&!r.loopSwapReset)return r.isTouched=!1,r.isMoved=!1,void(r.startMoving=!1);let A;if(r.isTouched=!1,r.isMoved=!1,r.startMoving=!1,A=l.followFinger?c?t.translate:-t.translate:-r.currentTranslate,l.cssMode)return;if(l.freeMode&&l.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:A});const _=A>=-t.maxTranslate()&&!t.params.loop;let d=0,p=t.slidesSizesGrid[0];for(let w=0;w<v.length;w+=w<l.slidesPerGroupSkip?1:l.slidesPerGroup){const C=w<l.slidesPerGroupSkip-1?1:l.slidesPerGroup;v[w+C]!==void 0?(_||A>=v[w]&&A<v[w+C])&&(d=w,p=v[w+C]-v[w]):(_||A>=v[w])&&(d=w,p=v[v.length-1]-v[v.length-2])}let f=null,h=null;l.rewind&&(t.isBeginning?h=l.virtual&&l.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(f=0));const y=(A-v[d])/p,S=d<l.slidesPerGroupSkip-1?1:l.slidesPerGroup;if(M>l.longSwipesMs){if(!l.longSwipes)return void t.slideTo(t.activeIndex);t.swipeDirection==="next"&&(y>=l.longSwipesRatio?t.slideTo(l.rewind&&t.isEnd?f:d+S):t.slideTo(d)),t.swipeDirection==="prev"&&(y>1-l.longSwipesRatio?t.slideTo(d+S):h!==null&&y<0&&Math.abs(y)>l.longSwipesRatio?t.slideTo(h):t.slideTo(d))}else{if(!l.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(s.target===t.navigation.nextEl||s.target===t.navigation.prevEl)?s.target===t.navigation.nextEl?t.slideTo(d+S):t.slideTo(d):(t.swipeDirection==="next"&&t.slideTo(f!==null?f:d+S),t.swipeDirection==="prev"&&t.slideTo(h!==null?h:d))}}function Ri(){const n=this,{params:t,el:r}=n;if(r&&r.offsetWidth===0)return;t.breakpoints&&n.setBreakpoint();const{allowSlideNext:a,allowSlidePrev:s,snapGrid:l}=n,g=n.virtual&&n.params.virtual.enabled;n.allowSlideNext=!0,n.allowSlidePrev=!0,n.updateSize(),n.updateSlides(),n.updateSlidesClasses();const c=g&&t.loop;!(t.slidesPerView==="auto"||t.slidesPerView>1)||!n.isEnd||n.isBeginning||n.params.centeredSlides||c?n.params.loop&&!g?n.slideToLoop(n.realIndex,0,!1,!0):n.slideTo(n.activeIndex,0,!1,!0):n.slideTo(n.slides.length-1,0,!1,!0),n.autoplay&&n.autoplay.running&&n.autoplay.paused&&(clearTimeout(n.autoplay.resizeTimeout),n.autoplay.resizeTimeout=setTimeout(()=>{n.autoplay&&n.autoplay.running&&n.autoplay.paused&&n.autoplay.resume()},500)),n.allowSlidePrev=s,n.allowSlideNext=a,n.params.watchOverflow&&l!==n.snapGrid&&n.checkOverflow()}function Tc(n){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&n.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(n.stopPropagation(),n.stopImmediatePropagation())))}function xc(){const n=this,{wrapperEl:t,rtlTranslate:r,enabled:a}=n;if(!a)return;let s;n.previousTranslate=n.translate,n.isHorizontal()?n.translate=-t.scrollLeft:n.translate=-t.scrollTop,n.translate===0&&(n.translate=0),n.updateActiveIndex(),n.updateSlidesClasses();const l=n.maxTranslate()-n.minTranslate();s=l===0?0:(n.translate-n.minTranslate())/l,s!==n.progress&&n.updateProgress(r?-n.translate:n.translate),n.emit("setTranslate",n.translate,!1)}function kc(n){const t=this;Vr(t,n.target),t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight||t.update(
44)}function Ec(){const n=this;n.documentTouchHandlerProceeded||(n.documentTouchHandlerProceeded=!0,n.params.touchReleaseOnEdges&&(n.el.style.touchAction="auto"))}const Pi=(n,t)=>{const r=Zt(),{params:a,el:s,wrapperEl:l,device:g}=n,c=!!a.nested,v=t==="on"?"addEventListener":"removeEventListener",m=t;s&&typeof s!="string"&&(r[v]("touchstart",n.onDocumentTouchStart,{passive:!1,capture:c}),s[v]("touchstart",n.onTouchStart,{passive:!1}),s[v]("pointerdown",n.onTouchStart,{passive:!1}),r[v]("touchmove",n.onTouchMove,{passive:!1,capture:c}),r[v]("pointermove",n.onTouchMove,{passive:!1,capture:c}),r[v]("touchend",n.onTouchEnd,{passive:!0}),r[v]("pointerup",n.onTouchEnd,{passive:!0}),r[v]("pointercancel",n.onTouchEnd,{passive:!0}),r[v]("touchcancel",n.onTouchEnd,{passive:!0}),r[v]("pointerout",n.onTouchEnd,{passive:!0}),r[v]("pointerleave",n.onTouchEnd,{passive:!0}),r[v]("contextmenu",n.onTouchEnd,{passive:!0}),(a.preventClicks||a.preventClicksPropagation)&&s[v]("click",n.onClick,!0),a.cssMode&&l[v]("scroll",n.onScroll),a.updateOnWindowResize?n[m](g.ios||g.android?"resize orientationchange observerUpdate":"resize observerUpdate",Ri,!0):n[m]("observerUpdate",Ri,!0),s[v]("load",n.onLoad,{capture:!0}))},Di=(n,t)=>n.grid&&t.grid&&t.grid.rows>1;var Cc={addClasses:function(){const n=this,{classNames:t,params:r,rtl:a,el:s,device:l}=n,g=(function(c,v){const m=[];return c.forEach(T=>{typeof T=="object"?Object.keys(T).forEach(M=>{T[M]&&m.push(v+M)}):typeof T=="string"&&m.push(v+T)}),m})(["initialized",r.direction,{"free-mode":n.params.freeMode&&r.freeMode.enabled},{autoheight:r.autoHeight},{rtl:a},{grid:r.grid&&r.grid.rows>1},{"grid-column":r.grid&&r.grid.rows>1&&r.grid.fill==="column"},{android:l.android},{ios:l.ios},{"css-mode":r.cssMode},{centered:r.cssMode&&r.centeredSlides},{"watch-progress":r.watchSlidesProgress}],r.containerModifierClass);t.push(...g),s.classList.add(...t),n.emitContainerClasses()},removeClasses:function(){const{el:n,classNames:t}=this;n&&typeof n!="string"&&(n.classList.remove(...t),this.emitContainerClasses())}},aa={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function Mc(n,t){return function(r){r===void 0&&(r={});const a=Object.keys(r)[0],s=r[a];typeof s=="object"&&s!==null?(n[a]===!0&&(n[a]={enabled:!0}),a==="navigation"&&n[a]&&n[a].enabled&&!n[a].prevEl&&!n[a].nextEl&&(n[a].auto=!0),["pagination","scrollbar"].indexOf(a)>=0&&n[a]&&n[a].enabled&&!n[a].el&&(n[a].auto=!0),a in n&&"enabled"in s&&
44(typeof n[a]!="object"||"enabled"in n[a]||(n[a].enabled=!0),n[a]||(n[a]={enabled:!1})),st(t,r)):st(t,r)}}const Gn={eventsEmitter:gc,update:vc,translate:yc,transition:{setTransition:function(n,t){const r=this;r.params.cssMode||(r.wrapperEl.style.transitionDuration=`${n}ms`,r.wrapperEl.style.transitionDelay=n===0?"0ms":""),r.emit("setTransition",n,t)},transitionStart:function(n,t){n===void 0&&(n=!0);const r=this,{params:a}=r;a.cssMode||(a.autoHeight&&r.updateAutoHeight(),Oi({swiper:r,runCallbacks:n,direction:t,step:"Start"}))},transitionEnd:function(n,t){n===void 0&&(n=!0);const r=this,{params:a}=r;r.animating=!1,a.cssMode||(r.setTransition(0),Oi({swiper:r,runCallbacks:n,direction:t,step:"End"}))}},slide:wc,loop:bc,grabCursor:{setGrabCursor:function(n){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const r=t.params.touchEventsTarget==="container"?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),r.style.cursor="move",r.style.cursor=n?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){const n=this;n.params.watchOverflow&&n.isLocked||n.params.cssMode||(n.isElement&&(n.__preventObserver__=!0),n[n.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",n.isElement&&requestAnimationFrame(()=>{n.__preventObserver__=!1}))}},events:{attachEvents:function(){const n=this,{params:t}=n;n.onTouchStart=Sc.bind(n),n.onTouchMove=_c.bind(n),n.onTouchEnd=Ac.bind(n),n.onDocumentTouchStart=Ec.bind(n),t.cssMode&&(n.onScroll=xc.bind(n)),n.onClick=Tc.bind(n),n.onLoad=kc.bind(n),Pi(n,"on")},detachEvents:function(){Pi(this,"off")}},breakpoints:{setBreakpoint:function(){const n=this,{realIndex:t,initialized:r,params:a,el:s}=n,l=a.breakpoints;if(!l||l&&Object.keys(l).length===0)return;const g=Zt(),c=a.breakpointsBase!=="window"&&a.breakpointsBase?"container":a.breakpointsBase,v=["window","container"].includes(a.breakpointsBase)||!a.breakpointsBase?n.el:g.querySelector(a.breakpointsBase),m=n.getBreakpoint(l,c,v);if(!m||n.currentBreakpoint===m)return;const T=(m in l?l[m]:void 0)||n.originalParams,M=Di(n,a),A=Di(n,T),_=n.params.grabCursor,d=T.grabCursor,p=a.enabled;M&&!A?(s.classList.remove(`${a.containerModifierClass}grid`,`${a.containerModifierClass}grid-column`),n.emitContainerClasses()):!M&&A&&(s.classList.add(`${a.containerModifierClass}grid`),(T.grid.fill&&T.grid.fill==="column"||!T.grid.fill&&a.grid.fill==="column")&&s.classList.add(`${a.containerModifierClass}grid-column`),n.emitContainerClasses()),_&&!d?n.unsetGrabCursor():!_&&d&&n.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(C=>{if(T[C]===void 0)return;const D=a[C]&&a[C].enabled,R=T[C]&&T[C].enabled;D&&!R&&n[C].disable(),!D&&R&&n[C].enable()});const f=T.direction&&T.direction!==a.direction,h=a.loop&&(T.slidesPerView!==a.slidesPerView||f),y=a.loop;f&&r&&n.changeDirection(),st(n.params,T);const S=n.params.enabled,w=n.params.loop;Object.assign(n,{allowTouchMove:n.params.allowTouchMove,allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev}),p&&!S?n.disable():!p&&S&&n.enable(),n.currentBreakpoint=m,n.emit("_beforeBreakpoint",T),r&&(h?(n.loopDestroy(),n.loopCreate(t),n.updateSlides()):!y&&w?(n.loopCreate(t),n.updateSlides()):y&&!w&&n.loopDestroy()),n.emit("breakpoint",T)},getBreakpoint:function(n,t,r){if(t===void 0&&(t="window"),!n||t==="container"&&!r)return;let a=!1;const s=Qe(),l=t==="window"?s.innerHeight:r.clientHeight,g=Object.keys(n).map(c=>{if(typeof c=="string"&&c.indexOf("@")===0){const v=parseFloat(c.substr(1));return{value:l*v,point:c}}return{value:c,point:c}});g.sort((c,v)=>
44parseInt(c.value,10)-parseInt(v.value,10));for(let c=0;c<g.length;c+=1){const{point:v,value:m}=g[c];t==="window"?s.matchMedia(`(min-width: ${m}px)`).matches&&(a=v):m<=r.clientWidth&&(a=v)}return a||"max"}},checkOverflow:{checkOverflow:function(){const n=this,{isLocked:t,params:r}=n,{slidesOffsetBefore:a}=r;if(a){const s=n.slides.length-1,l=n.slidesGrid[s]+n.slidesSizesGrid[s]+2*a;n.isLocked=n.size>l}else n.isLocked=n.snapGrid.length===1;r.allowSlideNext===!0&&(n.allowSlideNext=!n.isLocked),r.allowSlidePrev===!0&&(n.allowSlidePrev=!n.isLocked),t&&t!==n.isLocked&&(n.isEnd=!1),t!==n.isLocked&&n.emit(n.isLocked?"lock":"unlock")}},classes:Cc},Hn={};let ia=class Rt{constructor(){let t,r;for(var a=arguments.length,s=new Array(a),l=0;l<a;l++)s[l]=arguments[l];s.length===1&&s[0].constructor&&Object.prototype.toString.call(s[0]).slice(8,-1)==="Object"?r=s[0]:[t,r]=s,r||(r={}),r=st({},r),t&&!r.el&&(r.el=t);const g=Zt();if(r.el&&typeof r.el=="string"&&g.querySelectorAll(r.el).length>1){const T=[];return g.querySelectorAll(r.el).forEach(M=>{const A=st({},r,{el:M});T.push(new Rt(A))}),T}const c=this;c.__swiper__=!0,c.support=ms(),c.device=gs({userAgent:r.userAgent}),c.browser=vs(),c.eventsListeners={},c.eventsAnyListeners=[],c.modules=[...c.__modules__],r.modules&&Array.isArray(r.modules)&&c.modules.push(...r.modules);const v={};c.modules.forEach(T=>{T({params:r,swiper:c,extendParams:Mc(r,v),on:c.on.bind(c),once:c.once.bind(c),off:c.off.bind(c),emit:c.emit.bind(c)})});const m=st({},aa,v);return c.params=st({},m,Hn,r),c.originalParams=st({},c.params),c.passedParams=st({}
44,r),c.params&&c.params.on&&Object.keys(c.params.on).forEach(T=>{c.on(T,c.params.on[T])}),c.params&&c.params.onAny&&c.onAny(c.params.onAny),Object.assign(c,{enabled:c.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>c.params.direction==="horizontal",isVertical:()=>c.params.direction==="vertical",activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:c.params.allowSlideNext,allowSlidePrev:c.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:c.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:c.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),c.emit("_swiper"),c.params.init&&c.init(),c}getDirectionLabel(t){return this.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}getSlideIndex(t){const{slidesEl:r,params:a}=this,s=Jr(At(r,`.${a.slideClass}, swiper-slide`)[0]);return Jr(t)-s}getSlideIndexByData(t){return this.getSlideIndex(this.slides.find(r=>1*r.getAttribute("data-swiper-slide-index")===t))}recalcSlides(){const{slidesEl:t,params:r}=this;this.slides=At(t,`.${r.slideClass}, swiper-slide`)}enable(){const t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){const t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,r){const a=this;t=Math.min(Math.max(t,0),1);const s=a.minTranslate(),l=(a.maxTranslate()-s)*t+s;a.translateTo(l,r===void 0?0:r),a.updateActiveIndex(),a.updateSlidesClasses()}emitContainerClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const r=t.el.className.split(" ").filter(a=>a.indexOf("swiper")===0||a.indexOf(t.params.containerModifierClass)===0);t.emit("_containerClasses",r.join(" "))}getSlideClasses(t){const r=this;return r.destroyed?"":t.className.split(" ").filter(a=>a.indexOf("swiper-slide")===0||a.indexOf(r.params.slideClass)===0).join(" ")}emitSlidesClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const r=[];t.slides.forEach(a=>{const s=t.getSlideClasses(a);r.push({slideEl:a,classNames:s}),t.emit("_slideClass",a,s)}),t.emit("_slideClasses",r)}slidesPerViewDynamic(t,r){t===void 0&&(t="current"),r===void 0&&(r=!1);const{params:a,slides:s,slidesGrid:l,slidesSizesGrid:g,size:c,activeIndex:v}=this;let m=1;if(typeof a.slidesPerView=="number")return a.slidesPerView;if(a.centeredSlides){let T,M=s[v]?Math.ceil(s[v].swiperSlideSize):0;for(let A=v+1;A<s.length;A+=1)s[A]&&!T&&(M+=Math.ceil(s[A].swiperSlideSize),m+=1,M>c&&(T=!0));for(let A=v-1;A>=0;A-=1)s[A]&&!T&&(M+=s[A].swiperSlideSize,m+=1,M>c&&(T=!0))}else if(t==="current")for(let T=v+1;T<s.length;T+=1)(r?l[T]+g[T]-l[v]<c:l[T]-l[v]<c)&&(m+=1);else for(let T=v-1;T>=0;T-=1)l[v]-l[T]<c&&(m+=1);return m}update(){const t=this;if(!t||t.destroyed)return;const{snapGrid:r,params:a}=t;function s(){const g=t.rtlTranslate?-1*t.translate:t.translate,c=Math.min(Math.max(g,t.maxTranslate()),t.minTranslate());t.setTranslate(c),t.updateActiveIndex(),t.updateSlidesClasses()}let l;if(a.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(g=>{g.complete&&Vr(t,g)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),a.freeMode&&a.freeMode.enabled&&!a.cssMode)s(),a.autoHeight&&t.updateAutoHeight();else{if((a.slidesPerView==="auto"||a.slidesPerView>1)&&t.isEnd&&!a.centeredSlides){const g=t.virtual&&a.virtual.enabled?t.virtual.slides:t.slides;l=t.slideTo(g.length-1,0,!1,!0)}else l=t.slideTo(t.activeIndex,0,!1,!0);l||s()}a.watchOverflow&&r!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,r){r===void 0&&(r=!0);const a=this,s=a.params.direction;return t||(t=s==="horizontal"?"vertical":"horizontal"),t===s||t!=="horizontal"&&t!=="vertical"||(a.el.classList.remove(`${a.params.containerModifierClass}${s}`),a.el.classList.add(`${a.params.containerModifierClass}${t}`),a.emitContainerClasses(),a.params.direction=t,a.slides.forEac
44h(l=>{t==="vertical"?l.style.width="":l.style.height=""}),a.emit("changeDirection"),r&&a.update()),a}changeLanguageDirection(t){const r=this;r.rtl&&t==="rtl"||!r.rtl&&t==="ltr"||(r.rtl=t==="rtl",r.rtlTranslate=r.params.direction==="horizontal"&&r.rtl,r.rtl?(r.el.classList.add(`${r.params.containerModifierClass}rtl`),r.el.dir="rtl"):(r.el.classList.remove(`${r.params.containerModifierClass}rtl`),r.el.dir="ltr"),r.update())}mount(t){const r=this;if(r.mounted)return!0;let a=t||r.params.el;if(typeof a=="string"&&(a=document.querySelector(a)),!a)return!1;a.swiper=r,a.parentNode&&a.parentNode.host&&a.parentNode.host.nodeName===r.params.swiperElementNodeName.toUpperCase()&&(r.isElement=!0);const s=()=>`.${(r.params.wrapperClass||"").trim().split(" ").join(".")}`;let l=a&&a.shadowRoot&&a.shadowRoot.querySelector?a.shadowRoot.querySelector(s()):At(a,s())[0];return!l&&r.params.createElements&&(l=Kr("div",r.params.wrapperClass),a.append(l),At(a,`.${r.params.slideClass}`).forEach(g=>{l.append(g)})),Object.assign(r,{el:a,wrapperEl:l,slidesEl:r.isElement&&!a.parentNode.host.slideSlots?a.parentNode.host:l,hostEl:r.isElement?a.parentNode.host:a,mounted:!0,rtl:a.dir.toLowerCase()==="rtl"||Bt(a,"direction")==="rtl",rtlTranslate:r.params.direction==="horizontal"&&(a.dir.toLowerCase()==="rtl"||Bt(a,"direction")==="rtl"),wrongRTL:Bt(l,"display")==="-webkit-box"}),!0}init(t){const r=this;if(r.initialized||r.mount(t)===!1)return r;r.emit("beforeInit"),r.params.breakpoints&&r.setBreakpoint(),r.addClasses(),r.updateSize(),r.updateSlides(),r.params.watchOverflow&&r.checkOverflow(),r.params.grabCursor&&r.enabled&&r.setGrabCursor(),r.params.loop&&r.virtual&&r.params.virtual.enabled?r.slideTo(r.params.initialSlide+r.virtual.slidesBefore,0,r.params.runCallbacksOnInit,!1,!0):r.slideTo(r.params.initialSlide,0,r.params.runCallbacksOnInit,!1,!0),r.params.loop&&r.loopCreate(void 0,!0),r.attachEvents();const a=[...r.el.querySelectorAll('[loading="lazy"]')];return r.isElement&&a.push(...r.hostEl.querySelectorAll('[loading="lazy"]')),a.forEach(s=>{s.complete?Vr(r,s):s.addEventListener("load",l=>{Vr(r,l.target)})}),na(r),r.initialized=!0,na(r),r.emit("init"),r.emit("afterInit"),r}destroy(t,r){t===void 0&&(t=!0),r===void 0&&(r=!0);const a=this,{params:s,el:l,wrapperEl:g,slides:c}=a;return a.params===void 0||a.destroyed||(a.emit("beforeDestroy"),a.initialized=!1,a.detachEvents(),s.loop&&a.loopDestroy(),r&&(a.removeClasses(),l&&typeof l!="string"&&l.removeAttribute("style"),g&&g.removeAttribute("style"),c&&c.length&&c.forEach(v=>{v.classList.remove(s.slideVisibleClass,s.slideFullyVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass),v.removeAttribute("style"),v.removeAttribute("data-swiper-slide-index")})),a.emit("destroy"),Object.keys(a.eventsListeners).forEach(v=>{a.off(v)}),t!==!1&&(a.el&&typeof a.el!="string"&&(a.el.swiper=null),(function(v){const m=v;Object.keys(m).forEach(T=>{try{m[T]=null}catch{}try{delete m[T]}catch{}})})(a)),a.destroyed=!0),null}static extendDefaults(t){st(Hn,t)}static get extendedDefaults(){return Hn}static get defaults(){return aa}static installModule(t){Rt.prototype.__modules__||(Rt.prototype.__modules__=[]);const r=Rt.prototype.__modules__;typeof t=="function"&&r.indexOf(t)<0&&r.push(t)}static use(t){return Array.isArray(t)?(t.forEach(r=>Rt.installModule(r)),Rt):(Rt.installModule(t),Rt)}};Object.keys(Gn).forEach(n=>{Object.keys(Gn[n]).forEach(t=>{ia.prototype[t]=Gn[n][t]})}),ia.use([function(n){let{swiper:t,on:r,emit:a}=n;const s=Qe();let l=null,g=null;const c=()=>{t&&!t.destroyed&&t.initialized&&(a("beforeResize"),a("resize"))},v=()=>{t&&!t.destroyed&&t.initialized&&a("orientationchange")};r("init",()=>{t.params.resizeObserver&&s.ResizeObserver!==void 0?t&&!t.destroyed&&t.initialized&&(l=new ResizeObserver(m=>{g=s.requestAnimationFrame(()=>{const{width:T,height:M}=t;let A=T,_=M;m.forEach(d=>{let{contentBoxSize:p,contentRect:f,target:h}=d;h&&h!==t.el||(A=f?f.width:(p[0]||p).inlineSize,_=f?f.height:(p[0]||p).blockSize)}),A===T&&_===M||c()})}),l.observe(t.el)):(s.addEventListener("resize",c),s.addEventListener("orientationchange",v))}),r("destroy",()=>{g&&s.cancelAnimationFrame(g),l&&l.unobserve&&t.el&&(l.unobserve(t.el),l=null),s.removeEventListener("resize",c),s.removeEventListener("orientationchange",v)})},function(n){let{swiper:t,extendParams:r,on:a,emit:s}=n;const l=[],g=Qe(),c=function(v,m){m===void 0&&(m={});const T=new(g.MutationObserver||g.WebkitMutationObserver)(M=>{if(t.__preventObserver__)return;if(M.length===1)return void s("observerUpdate",M[0]);const A=function(){s("observerUpdate",M[0])};g.requestAnimationFrame?g.requestAnimationFrame(A):g.setTimeout(A,0)});T.observe(v,{attributes:m.attributes===void 0||m.attributes,childList:t.isElement||(m.childList===void 0||m).childList,characterData:m.characterData===void 0||m.characterData}),l.push(T)};r({observer:!1,observeParents:!1,observeSlideChildren:!1}),a("init",()=>{if(t.params.observer){if(t.params.observeParents){const v=fs(t.hostEl);for(let m=0;m<v.length;m+=1)c(v[m])}c(t.hostEl,{childList:t.params.observeSlideChildren}),c(t.wrapperEl,{attributes:!1})}}),a("destroy",()=>{l.forEach(v=>{v.disconnect()}),l.splice(0,l.length)})}]);const ji=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesB
44ounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function Vt(n){return typeof n=="object"&&n!==null&&n.constructor&&Object.prototype.toString.call(n).slice(8,-1)==="Object"&&!n.__swiper__}function ar(n,t){const r=["__proto__","constructor","prototype"];Object.keys(t).filter(a=>r.indexOf(a)<0).forEach(a=>{n[a]===void 0?n[a]=t[a]:Vt(t[a])&&Vt(n[a])&&Object.keys(t[a]).length>0?t[a].__swiper__?n[a]=t[a]:ar(n[a],t[a]):n[a]=t[a]})}function Ii(n){return n===void 0&&(n={}),n.navigation&&n.navigation.nextEl===void 0&&n.navigation.prevEl===void 0}function Ni(n){return n===void 0&&(n={}),n.pagination&&n.pagination.el===void 0}function Fi(n){return n===void 0&&(n={}),n.scrollbar&&n.scrollbar.el===void 0}function ys(n){n===void 0&&(n="");const t=n.split(" ").map(a=>a.trim()).filter(a=>!!a),r=[];return t.forEach(a=>{r.indexOf(a)<0&&r.push(a)}),r.join(" ")}function Oc(n){return n===void 0&&(n=""),n?n.includes("swiper-wrapper")?n:`swiper-wrapper ${n}`:"swiper-wrapper"}function tn(){return tn=Object.assign?Object.assign.bind():function(n){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(n[a]=r[a])}return n},tn.apply(this,arguments)}function ws(n){return n.type&&n.type.displayName&&n.type.displayName.includes("SwiperSlide")}function bs(n){const t=[];
44return he.Children.toArray(n).forEach(r=>{ws(r)?t.push(r):r.props&&r.props.children&&bs(r.props.children).forEach(a=>t.push(a))}),t}function Lc(n){const t=[],r={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return he.Children.toArray(n).forEach(a=>{if(ws(a))t.push(a);else if(a.props&&a.props.slot&&r[a.props.slot])r[a.props.slot].push(a);else if(a.props&&a.props.children){const s=bs(a.props.children);s.length>0?s.forEach(l=>t.push(l)):r["container-end"].push(a)}else r["container-end"].push(a)}),{slides:t,slots:r}}function Ar(n,t){return typeof window>"u"?re.useEffect(n,t):re.useLayoutEffect(n,t)}const Yi=re.createContext(null),Rc=re.createContext(null),Ss=re.forwardRef(function(n,t){let{className:r,tag:a="div",wrapperTag:s="div",children:l,onSwiper:g,...c}=n===void 0?{}:n,v=!1;const[m,T]=re.useState("swiper"),[M,A]=re.useState(null),[_,d]=re.useState(!1),p=re.useRef(!1),f=re.useRef(null),h=re.useRef(null),y=re.useRef(null),S=re.useRef(null),w=re.useRef(null),C=re.useRef(null),D=re.useRef(null),R=re.useRef(null),{params:z,passedParams:q,rest:$,events:I}=(function(W,Y){W===void 0&&(W={}),Y===void 0&&(Y=!0);const E={on:{}},U={},x={};ar(E,aa),E._emitClasses=!0,E.init=!1;const P={},N=ji.map(F=>F.replace(/_/,"")),j=Object.assign({},W);return Object.keys(j).forEach(F=>{W[F]!==void 0&&(N.indexOf(F)>=0?Vt(W[F])?(E[F]={},x[F]={},ar(E[F],W[F]),ar(x[F],W[F])):(E[F]=W[F],x[F]=W[F]):F.search(/on[A-Z]/)===0&&typeof W[F]=="function"?Y?U[`${F[2].toLowerCase()}${F.substr(3)}`]=W[F]:E.on[`${F[2].toLowerCase()}${F.substr(3)}`]=W[F]:P[F]=W[F])}),["navigation","pagination","scrollbar"].forEach(F=>{E[F]===!0&&(E[F]={}),E[F]===!1&&delete E[F]}),{params:E,passedParams:x,rest:P,events:U}})(c),{slides:H,slots:Z}=Lc(l),Q=()=>{d(!_)};Object.assign(z.on,{_containerClasses(W,Y){T(Y)}});const B=()=>{Object.assign(z.on,I),v=!0;const W={...z};if(delete W.wrapperClass,h.current=new ia(W),h.current.virtual&&h.current.params.virtual.enabled){h.current.virtual.slides=H;const Y={cache:!1,slides:H,renderExternal:A,renderExternalUpdate:!1};ar(h.current.params.virtual,Y),ar(h.current.originalParams.virtual,Y)}};return f.current||B(),h.current&&h.current.on("_beforeBreakpoint",Q),re.useEffect(()=>()=>{h.current&&h.current.off("_beforeBreakpoint",Q)}),re.useEffect(()=>{!p.current&&h.current&&(h.current.emitSlidesClasses(),p.current=!0)}),Ar(()=>{if(t&&(t.current=f.current),f.current)return h.current.destroyed&&B(),(function(W,Y){let{el:E,nextEl:U,prevEl:x,paginationEl:P,scrollbarEl:N,swiper:j}=W;Ii(Y)&&U&&x&&(j.params.navigation.nextEl=U,j.originalParams.navigation.nextEl=U,j.params.navigation.prevEl=x,j.originalParams.navigation.prevEl=x),Ni(Y)&&P&&(j.params.pagination.el=P,j.originalParams.pagination.el=P),Fi(Y)&&N&&(j.params.scrollbar.el=N,j.originalParams.scrollbar.el=N),j.init(E)})({el:f.current,nextEl:w.current,prevEl:C.current,paginationEl:D.current,scrollbarEl:R.current,swiper:h.current},z),g&&!h.current.destroyed&&g(h.current),()=>{h.current&&!h.current.destroyed&&h.current.destroy(!0,!1)}},[]),Ar(()=>{!v&&I&&h.current&&Object.keys(I).forEach(Y=>{h.current.on(Y,I[Y])});const W=(function(Y,E,U,x,P){const N=[];if(!E)return N;const j=F=>{N.indexOf(F)<0&&N.push(F)};if(U&&x){const F=x.map(P),ee=U.map(P);F.join("")!==ee.join("")&&j("children"),x.length!==U.length&&j("children")}return ji.filter(F=>F[0]==="_").map(F=>F.replace(/_/,"")).forEach(F=>{if(F in Y&&F in E)if(Vt(Y[F])&&Vt(E[F])){const ee=Object.keys(Y[F]),V=Object.keys(E[F]);ee.length!==V.length?j(F):(ee.forEach(X=>{Y[F][X]!==E[F][X]&&j(F)}),V.forEach(X=>{Y[F][X]!==E[F][X]&&j(F)}))}else Y[F]!==E[F]&&j(F)}),N})(q,y.current,H,S.current,Y=>Y.key);return y.current=q,S.current=H,W.length&&h.current&&!h.current.destroyed&&(function(Y){let{swiper:E,slides:U,passedParams:x,changedParams:P,nextEl:N,prevEl:j,scrollbarEl:F,paginationEl:ee}=Y;const V=P.filter(fe=>fe!=="children"&&fe!=="direction"&&fe!=="wrapperClass"),{params:X,pagination:te,navigation:K,scrollbar:ie,virtual:ne,thumbs:ce}=E;let ye,Be,Re,vt,yt,Ke,ke,_e;P.includes("thumbs")&&x.thumbs&&x.thumbs.swiper&&!x.thumbs.swiper.destroyed&&X.thumbs&&(!X.thumbs.swiper||X.thumbs.swiper.destroyed)&&(ye=!0),P.includes("controller")&&x.controller&&x.controller.control&&X.controller&&!X.controller.control&&(Be=!0),P.includes("pagination")&&x.pagination&&(x.pagination.el||ee)&&(X.pagination||X.pagination===!1)&&te&&!te.el&&(Re=!0),P.includes("scrollbar")&&x.scrollbar&&(x.scrollbar.el||F)&&(X.scrollbar||X.scrollbar===!1)&&ie&&!ie.el&&(vt=!0),P.includes("navigation")&&x.navigation&&(x.navigation.prevEl||j)&&(x.navigation.nextEl||N)&&(X.navigation||X.navigation===!1)&&K&&!K.prevEl&&!K.nextEl&&(yt=!0);const Pe=fe=>{E[fe]&&(E[fe].destroy(),fe==="navigation"?(E.isElement&&(E[fe].prevEl.remove(),E[fe].nextEl.remove()),X[fe].prevEl=void 0,X[fe].nextEl=void 0,E[fe].prevEl=void 0,E[fe].nextEl=void 0):(E.isElement&&E[fe].el.remove(),X[fe].el=void 0,E[fe].el=void 0))};P.includes("loop")&&E.isElement&&(X.loop&&!x.loop?Ke=!0:!X.loop&&x.loop?ke=!0:_e=!0),V.forEac
44h(fe=>{if(Vt(X[fe])&&Vt(x[fe]))Object.assign(X[fe],x[fe]),fe!=="navigation"&&fe!=="pagination"&&fe!=="scrollbar"||!("enabled"in x[fe])||x[fe].enabled||Pe(fe);else{const Ue=x[fe];Ue!==!0&&Ue!==!1||fe!=="navigation"&&fe!=="pagination"&&fe!=="scrollbar"?X[fe]=x[fe]:Ue===!1&&Pe(fe)}}),V.includes("controller")&&!Be&&E.controller&&E.controller.control&&X.controller&&X.controller.control&&(E.controller.control=X.controller.control),P.includes("children")&&U&&ne&&X.virtual.enabled?(ne.slides=U,ne.update(!0)):P.includes("virtual")&&ne&&X.virtual.enabled&&(U&&(ne.slides=U),ne.update(!0)),P.includes("children")&&U&&X.loop&&(_e=!0),ye&&ce.init()&&ce.update(!0),Be&&(E.controller.control=X.controller.control),Re&&(!E.isElement||ee&&typeof ee!="string"||(ee=document.createElement("div"),ee.classList.add("swiper-pagination"),ee.part.add("pagination"),E.el.appendChild(ee)),ee&&(X.pagination.el=ee),te.init(),te.render(),te.update()),vt&&(!E.isElement||F&&typeof F!="string"||(F=document.createElement("div"),F.classList.add("swiper-scrollbar"),F.part.add("scrollbar"),E.el.appendChild(F)),F&&(X.scrollbar.el=F),ie.init(),ie.updateSize(),ie.setTranslate()),yt&&(E.isElement&&(N&&typeof N!="string"||(N=document.createElement("div"),N.classList.add("swiper-button-next"),en(N,E.hostEl.constructor.nextButtonSvg),N.part.add("button-next"),E.el.appendChild(N)),j&&typeof j!="string"||(j=document.createElement("div"),j.classList.add("swiper-button-prev"),en(j,E.hostEl.constructor.prevButtonSvg),j.part.add("button-prev"),E.el.appendChild(j))),N&&(X.navigation.nextEl=N),j&&(X.navigation.prevEl=j),K.init(),K.update()),P.includes("allowSlideNext")&&(E.allowSlideNext=x.allowSlideNext),P.includes("allowSlidePrev")&&(E.allowSlidePrev=x.allowSlidePrev),P.includes("direction")&&E.changeDirection(x.direction,!1),(Ke||_e)&&E.loopDestroy(),(ke||_e)&&E.loopCreate(),E.update()})({swiper:h.current,slides:H,passedParams:q,changedParams:W,nextEl:w.current,prevEl:C.current,scrollbarEl:R.current,paginationEl:D.current}),()=>{I&&h.current&&Object.keys(I).forEach(Y=>{h.current.off(Y,I[Y])})}}),Ar(()=>{var W;!(W=h.current)||W.destroyed||!W.params.virtual||W.params.virtual&&!W.params.virtual.enabled||(W.updateSlides(),W.updateProgress(),W.updateSlidesClasses(),W.emit("_virtualUpdated"),W.parallax&&W.params.parallax&&W.params.parallax.enabled&&W.parallax.setTranslate())},[M]),he.createElement(a,tn({ref:f,className:ys(`${m}${r?` ${r}`:""}`)},$),he.createElement(Rc.Provider,{value:h.current},Z["container-start"],he.createElement(s,{className:Oc(z.wrapperClass)},Z["wrapper-start"],z.virtual?(function(W,Y,E){if(!E)return null;const U=V=>{let X=V;return V<0?X=Y.length+V:X>=Y.length&&(X-=Y.length),X},x=W.isHorizontal()?{[W.rtlTranslate?"right":"left"]:`${E.offset}px`}:{top:`${E.offset}px`},{from:P,to:N}=E,j=W.params.loop?-Y.length:0,F=W.params.loop?2*Y.length:Y.length,ee=[];for(let V=j;V<F;V+=1)V>=P&&V<=N&&ee.push(Y[U(V)]);return ee.map((V,X)=>he.cloneElement(V,{swiper:W,style:x,key:V.props.virtualIndex||V.key||`slide-${X}`}))})(h.current,H,M):H.map((W,Y)=>he.cloneElement(W,{swiper:h.current,swiperSlideIndex:Y})),Z["wrapper-end"]),Ii(z)&&he.createElement(he.Fragment,null,he.createElement("div",{ref:C,className:"swiper-button-prev"}),he.createElement("div",{ref:w,className:"swiper-button-next"})),Fi(z)&&he.createElement("div",{ref:R,className:"swiper-scrollbar"}),Ni(z)&&he.createElement("div",{ref:D,className:"swiper-pagination"}),Z["container-end"]))});Ss.displayName="Swiper";const _s=re.forwardRef(function(n,t){let{tag:r="div",children:a,className:s="",swiper:l,zoom:g,lazy:c,virtualIndex:v,swiperSlideIndex:m,...T}=n===void 0?{}:n;const M=re.useRef(null),[A,_]=re.useState("swiper-slide"),[d,p]=re.useState(!1);function f(S,w,C){w===M.current&&_(C)}Ar(()=>{if(m!==void 0&&(M.current.swiperSlideIndex=m),t&&(t.current=M.current),M.current&&l){if(!l.destroyed)return l.on("_slideClass",f),()=>{l&&l.off("_slideClass",f)};A!=="swiper-slide"&&_("swiper-slide")}}),Ar(()=>{l&&M.current&&!l.destroyed&&_(l.getSlideClasses(M.current))},[l]);const h={isActive:A.indexOf("swiper-slide-active")>=0,isVisible:A.indexOf("swiper-slide-visible")>=0,isPrev:A.indexOf("swiper-slide-prev")>=0,isNext:A.indexOf("swiper-slide-next")>=0},y=()=>typeof a=="function"?a(h):a;return he.createElement(r,tn({ref:M,className:ys(`${A}${s?` ${s}`:""}`),"data-swiper-slide-index":v,onLoad:()=>{p(!0)}}
44,T),g&&he.createElement(Yi.Provider,{value:h},he.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":typeof g=="number"?g:void 0},y(),c&&!d&&he.createElement("div",{className:"swiper-lazy-preloader"}))),!g&&he.createElement(Yi.Provider,{value:h},y(),c&&!d&&he.createElement("div",{className:"swiper-lazy-preloader"})))});_s.displayName="SwiperSlide";const As=()=>k.jsxs("svg",{width:"66",height:"66",viewBox:"0 0 66 66",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[k.jsx("path",{d:"M20.1172 33.0024H20.1462M32.9682 33.0024H32.9972M45.8482 33.0024H45.8772",stroke:"#4A4A4A",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),k.jsx("path",{d:"M32.9992 65.1998C50.7828 65.1998 65.1992 50.7834 65.1992 32.9998C65.1992 15.2162 50.7828 0.799805 32.9992 0.799805C15.2156 0.799805 0.799218 15.2162 0.799218 32.9998C0.799218 38.1508 2.0087 43.0193 4.15916 47.3368C4.73064 48.4841 4.92085 49.7955 4.58954 51.0338L2.67168 58.2016C1.83913 61.3132 4.6858 64.1599 7.7974 63.3273L14.9652 61.4095C16.2035 61.0782 17.5149 61.2684 18.6623 61.8399C22.9798 63.9903 27.8482 65.1998 32.9992 65.1998Z",stroke:"#4A4A4A",strokeWidth:"1.5"})]});var la=re.memo(({isReply:n=!1,onNavigate:t})=>{var r;const{dataFeatureTrending:a}=sr(),{goToStage:s}=Er(),l=de(A=>A.translations),g=(r=a==null?void 0:a.length)!==null&&r!==void 0?r:0,c=re.useCallback(()=>{if(typeof window>"u")return 1;const A=window.innerWidth;return A>=1024?3:A>=640?2:1},[]),[v,m]=re.useState(()=>c());re.useEffect(()=>{if(typeof window>"u")return;const A=()=>m(c());return window.addEventListener("resize",A),()=>window.removeEventListener("resize",A)},[c]);const T=re.useCallback(A=>{t?t(`/feature-request/details/${A}?openComment=true`):s("details",{detailId:A,openComment:!0})},[s,t]),M=g>v;return g<=0?k.jsx(Hi,{children:k.jsxs(gt,{gap:"200",children:[k.jsx($t,{align:"center",children:k.jsx(Ge,{variant:"headingLg",as:"p",children:l.emptyState.title})}),k.jsx($t,{align:"center",children:k.jsx(Ge,{as:"p",alignment:"center",children:l.emptyState.description})}),k.jsx($t,{align:"center",children:k.jsx(As,{})})]})}):k.jsx("div",{className:"Avada-FeatureReqTrending",children:n?k.jsx("div",{className:"Avada-CardFeatureReq-Main",children:k.jsx(Ss,{spaceBetween:10,loop:!0,pagination:{clickable:!0},navigation:M,modules:[mc,hc],className:"mySwiper",breakpoints:{0:{slidesPerView:1},640:{slidesPerView:2},1024:{slidesPerView:3}},children:a.map(A=>k.jsx(_s,{children:k.jsx("div",{className:"Avada-CardFeatureReq-Slider",style:{height:"255px"},children:k.jsx(dt,{sectioned:!0,children:k.jsx(Xr,{data:A,typeTrending:!0,handleFunc:()=>T(A.id)})})})},A.id))})}):k.jsx(dt,{title:k.jsx(Ge,{variant:"headingMd",as:"p",children:l.details.trending}),children:a.map(A=>k.jsxs("div",{children:[k.jsx(dt.Section,{children:k.jsx("div",{className:"Avada-CardFeatureReq-Slider",children:k.jsx(Xr,{data:A,typeTrending:!0,handleFunc:()=>T(A.id)})})}),k.jsx(ad,{})]},A.id))})})}),Pc=re.memo(function(){var n;const[t,r]=re.useState(0),[a,s]=re.useState(!1),[l,g]=re.useState("Most recent"),c=de(R=>R.translations),{checkRuleSubmit:v,featureRequests:m,loading:T,hasMore:M,loadMore:A,updateQuery:_,loadingMore:d}=sr(),{navigateTo:p}=Er(),f=(R=>[{id:"all",content:R.tabs.all,value:0},{id:"new-feature",content:R.tabs.newFeature,value:1},{id:"improvement",content:R.tabs.improvement,value:2},{id:"bug-report",content:R.tabs.bugReport,value:3},{id:"submitted",content:R.tabs.submitted,value:4}])(c),h=((n=f.find(R=>R.value===t))===null||n===void 0?void 0:n.id)||"all",y=R=>{g(R),s(!a),_({sort:R,status:h})},S=[{content:c.sort.mostRecent,active:l==="Most recent",onAction:()=>y("Most recent")},{content:c.sort.topVoted,active:l==="Top Voted",onAction:()=>y("Top Voted")}],w=k.jsx(mt,{icon:dd,disclosure:!0,onClick:()=>s(!a),children:l==="Most recent"?c.sort.mostRecent:c.sort.topVoted}),C=k.jsx(zi,{active:a,activator:w,onClose:()=>s(!a),children:k.jsx(Gi,{items:S})}),D=k.jsxs(k.Fragment,{children:[T&&[...Array(nn.limit)].map((R,z)=>k.jsx("div",{className:"Avada-CardFeatureReq-Main",children:k.jsx(dt,{sectioned:!0,children:k.jsx(Qn,{})})},z)),m.map(R=>k.jsx("div",{className:"Avada-CardFeatureReq-Main",children:k.jsx(dt,{sectioned:!0,children:k.jsx(Xr,{data:R,handleFunc:()=>{return z=R.id,void p(`/feature-request/details/${z}?openComment=true`);var z}})})},R.id))]});return k.jsx(xr,{i18n:{},children:k.jsx(sa,{title:c.home.pageTitle,subtitle:c.home.pageSubtitle,primaryAction:{content:c.home.submitButton,onAction:()=>p("/feature-request/create"),disabled:!v},children:k.jsxs(An,{children:[k.jsxs(An.Section,{children:[k.jsxs(Ju,{columns:"1fr auto",children:[k.jsx(ed,{tabs:f,selected:t,onSelect:R=>{var z;r(R);const q=((z=f.find($=>$.value===R))===null||z===void 0?void 0:z.id)||"all";_({sort:l,status:q})}}),k.jsx(gt,{align:"center",children:C})]}),k.jsx(gt,{gap:"200",children:T||m.length!==0?k.jsx(dc,{dataLength:m.length,next:A,hasMore:M,scrollThreshold:.8,loader:d?k.jsx(dt,{sectioned:!0,children:k.jsx(Qn,{})}):null,endMessage:k.jsx("p",{style:{textAlign:"center",margin:"15px 0"},children:c.home.endMessage}),children:D}):k.jsx(Hi,{children:k.jsxs(gt,{gap:"200",children:[k.jsx($t,{align:"center",children:k.jsx(Ge,{variant:"headingLg",as:"p",children:c.emptyState.title})}),k.jsx($t,{align:"center",children:k.jsx(Ge,{as:"p",children:c.emptyState.description})}),k.jsx($t,{align:"center",children:k.jsx(As,{})})]})})})]}),k.jsx(An.Section,{variant:"oneThird",children:k.jsx(la,{})})]})})})});const qi={title:"",description:"",featureType:"new-feature",isAnonymous:!1,commentCount:0,voteCount:0,status:"Considering",likedUserIds:[]};function Ts({isFullPage:n=!0}){const{create:t,creating:r}=zt.useCreateRequest(),{navigateTo:a}=Er(),s=de(S=>S.shopInfo),l=de(S=>S.fnAfterSubmit),g=de(S=>S.translations),c=de(S=>S.isCurrentUserBlocked),[v,m]=re.useState(qi),[T,M]=re.useState(""),[A,_]=re.useState(""),d=(S=>[{label:S.featureTypes.newFeature,value:"new-feature"},{label:S.featureTypes.bugReport,value:"bug-report"},{label:S.featureTypes.improvement,value:"improvement"}])(g),p=JSON.stringify(v)!==JSON.stringify(qi),f=(S,w)=>{_(""),m(C=>({...C,[S]:w}))},h=k.jsxs(dt,{sectioned:!0,children:[k.jsxs(gt,{gap:"300",children:[k.jsx($r,{label:g.create.titleLabel,value:v.title,onChange:S=>f("title",S),onFocus:()=>{_(""),M("")},autoComplete:"off",placeholder:g.create.titlePlaceholder,error:A===g.create.titleRequired?A:void 0}),k.jsx("div",{className:"Avada-CreateFeatureReq-Select",children:k.jsx(td,{label:g.create.typeLabel,onFocus:()=>{M("")},options:d,onChange:S=>f("featureType",S),value:v.featureType})}),k.jsx($r,{label:g.create.descriptionLabel,value:v.description,onChange:S=>f("description",S),onFocus:()=>{_(""),M("")},multiline:4,autoComplete:"off",placeholder:g.create.descriptionPlaceholder,error:A===g.create.descriptionRequired?A:void 0}),k.jsx(rd,{onFocus:()=>{M("")},label:g.create.anonymousLabel,checked:v.isAnonymous,onChange:S=>f("isAnonymous",S),helpText:g.create.anonymousHelpText})]}),k.jsx(fd,{primaryAction:{content:g.create.submitButton,disabled:!p||c,loading:r,onAction(){M(""),(async()=>
44{if(v.title.trim())if(v.description.trim())try{const S=await t({...v,shopOwner:s.name,description:es(v.description.replace(/\n/g,"<br>"))});S!=null&&S.success&&(typeof l=="function"&&(l==null||l()),setTimeout(()=>{var w;a(`/feature-request/details/${(w=S==null?void 0:S.data)===null||w===void 0?void 0:w.id}`)},200))}catch(S){console.error("error handleCreateFeatureReq: ",S),(S==null?void 0:S.status)===403&&de.getState().setCurrentUserBlocked(!0),M(S instanceof Error?S.message:"Something went wrong")}else _(g.create.descriptionRequired);else _(g.create.titleRequired)})()}}}),k.jsx(Ge,{as:"p",tone:"critical",variant:"bodyMd",alignment:"end",fontWeight:"medium",children:T||""})]}),y=n?k.jsx(sa,{backAction:{content:g.create.backAction,onAction:()=>a("/feature-request")},title:g.create.backTitle,children:h}):h;return k.jsx(xr,{i18n:{},children:y})}const Dc={ADD_TAGS:["iframe","h1","h2","h3","h4","h5","h6","p","div","span","strong","em","u","b","i","ul","ol","li","a","img","blockquote","code","pre","hr","br"],ADD_ATTR:["src","width","height","frameborder","allowfullscreen","allow","style","href","target","class","id","align","data-alignment"],FORCE_BODY:!0,KEEP_CONTENT:!0,ALLOW_DATA_ATTR:!0,RETURN_DOM_FRAGMENT:!1,RETURN_DOM:!1,CUSTOM_ELEMENT_HANDLING:{attributeNameCheck:n=>["src","href","style","class","id","align","data-alignment"].includes(n)}},jc=()=>k.jsx("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:k.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.6376 1.29665C5.13444 0.517405 6.00621 0 7 0C7.99379 0 8.86557 0.517412 9.36243 1.29667C10.2647 1.09696 11.247 1.34753 11.9498 2.05025C12.6525 2.75297 12.9031 3.73528 12.7034 4.63761C13.4826 5.13444 14 6.00621 14 7C14 7.99379 13.4826 8.86557 12.7034 9.36236C12.9031 10.2647 12.6525 11.247 11.9498 11.9498C11.247 12.6525 10.2647 12.903 9.36243 12.7033C8.86557 13.4826 7.99379 14 7 14C6.00621 14 5.13443 13.4826 4.6376 12.7033C3.73528 12.903 2.75299 12.6524 2.05028 11.9498C1.34757 11.247 1.09699 10.2647 1.29669 9.36243C0.517419 8.86557 0 7.99379 0 7C0 6.00621 0.517433 5.1344 1.29671 4.63757C1.09701 3.73526 1.3476 2.75296 2.0503 2.05025C2.753 1.34755 3.73529 1.09697 4.6376 1.29665ZM5.39503 6.50496L4.40508 7.4949L6.38498 9.47485L9.84977 6.00999L8.85983 5.02005L6.38498 7.4949L5.39503 6.50496Z",fill:"#005BD3"})}),xs=({id:n,isShow:t=!1})=>{const[r,a]=re.useState([]),[s,l]=re.useState(""),[g,c]=re.useState(!1),[v,m]=re.useState({}),[T,M]=re.useState(""),[A,_]=re.useState(""),[d,p]=re.useState({}),[f,h]=re.useState(""),[y,S]=re.useState(!0),{loadComments:w,removeComment:C,handleComment:D,loadingComment:R}=sr(),z=zt.useFeatureRequestClient(),q=de(x=>x.shopInfo),$=de(x=>x.hasAdminRole),I=de(x=>x.translations),H=de(x=>x.isCurrentUserBlocked),Z=de(x=>x.updatingStatus),Q=de(x=>x.commentsVersion),B=H||Z,W=re.useRef(!1);re.useEffect(()=>{if(!n)return;let x=!1;return W.current||S(!0),w(n).then(P=>{x||(W.current=!0,a(P))}).catch(console.error).finally(()=>{x||S(!1)}),()=>{x=!0}},[n,Q,w]);const Y=async x=>{try{await D(x),_(""),l("")}catch(P){console.error("Error submitting comment:",P)}},E=g?r:r.slice(0,3),U=!g&&r.length>3;return y?k.jsx(gt,{gap:"300",children:[1,2].map(x=>k.jsx("div",{className:"Avada-FeatureReq-Card",children:k.jsxs("div",{className:"Avada-Skeleton-Comment",style:{animationDelay:.1*(x-1)+"s"},children:[k.jsx("div",{className:"Avada-Skeleton-Avatar"}),k.jsxs("div",{style:{flex:1},children:[k.jsx("div",{className:"Avada-Skeleton-Line Avada-Skeleton-Line--name"}),k.jsx("div",{className:"Avada-Skeleton-Line Avada-Skeleton-Line--text1"}),k.jsx("div",{className:"Avada-Skeleton-Line Avada-Skeleton-Line--text2"}),k.jsxs("div",{className:"Avada-Skeleton-Actions",children:[k.jsx("div",{className:"Avada-Skeleton-Line"}),k.jsx("div",{className:"Avada-Skeleton-Line"})]})]})]})},x))}):k.jsxs(k.Fragment,{children:[E.map(x=>{const P=ls.sanitize(x.content,Dc),N=$;return k.jsx("div",{className:"Avada-FeatureReq-Card",children:k.jsx("div",{className:"Avada-FeatureReq-Header",children:k.jsxs("div",{className:"Avada-Feature-Header__Info",style:{width:"100%"},children:[k.jsx("div",{className:"Avada-FeatureReq-Avatar",children:k.jsx(us,{src:x==null?void 0:x.avatarShop,alt:"User avatar"})}),k.jsxs("div",{style:{flex:10},children:[k.jsxs("div",{className:"Avada-Comment-HeaderRow",children:[k.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"5px"},children:[k.jsx(Ge,{as:"p",fontWeight:"bold",children:x!=null&&x.isAnonymous?I.card.anonymous:x!=null&&x.isTeamAvada?k.jsx(Ge,{as:"p",fontWeight:"bold",children:x==null?void 0:x.shopOwner}):k.jsx(Ui,{content:k.jsxs(Ge,{as:"p",tone:"subdued",children:[I.card.domainLabel,(x==null?void 0:x.domain)||""]}),children:k.jsx(Ge,{as:"p",fontWeight:"bold",children:x==null?void 0:x.shopOwner})})}),(x==null?void 0:x.isTeamAvada)&&k.jsx(jc,{})]}),k.jsx("div",{children:k.jsx(ir,{source:Vi,tone:"base"})}),k.jsx(Ge,{as:"p",fontWeight:"regular",tone:"subdued",children:Xn(x.createdAt)}),N&&k.jsx(mt,{icon:Xi,onClick:()=>M(x.id),variant:"plain",loading:d[x.id]||!1,accessibilityLabel:"Block user"}),$&&k.jsx(mt,{icon:Wi,onClick:async()=>
44{if(!f){h(x.id),a(j=>j.filter(F=>F.id!==x.id));try{await C(x.id)}finally{h("")}}},variant:"plain",loading:f===x.id,disabled:!!f&&f!==x.id,accessibilityLabel:"Delete comment"})]}),k.jsx("div",{style:{height:"auto"},dangerouslySetInnerHTML:{__html:P}}),k.jsxs(gt,{gap:"300",children:[k.jsx(ns,{dataQuery:x,byFeatureReq:!1,isReply:!!x.replies,handleComment:()=>l(x.id)}),s===x.id&&k.jsx(dt,{children:k.jsxs("div",{className:"Avada-Comment-Main",onKeyDown:j=>((F,ee)=>{if(F.key==="Enter"){if(F.shiftKey)return;F.preventDefault(),A.trim().length>0&&!R&&!B&&Y({parentId:ee,replies:!0,value:A})}})(j,x.id),children:[k.jsx($r,{value:A,autoFocus:!0,placeholder:I.comments.placeholder,multiline:5,onChange:_,autoComplete:"off",label:"",disabled:B}),k.jsx(dt.Section,{actions:[{content:k.jsx(mt,{onClick:()=>{l(""),_("")},children:I.comments.cancelButton})},{content:k.jsx(mt,{variant:"primary",disabled:A.length<=0||B,loading:R,onClick:()=>{Y({parentId:x.id,replies:!0,value:A})},children:I.comments.replyButton})}],subdued:!0})]})}),k.jsxs(gt,{gap:"300",children:[t&&(x.repliesCount||0)>0&&!v[x.id]&&k.jsx(mt,{icon:Zr,variant:"plain",onClick:()=>m(j=>({...j,[x.id]:!0})),children:`${x.repliesCount} ${(x.repliesCount||0)>1?I.actions.replyPlural:I.actions.replySingular}`}),t&&v[x.id]&&k.jsx(xs,{id:x.id})]})]})]})]})})},x.id)}),U&&k.jsx("div",{style:{textAlign:"start"},children:k.jsx(mt,{icon:Zr,variant:"tertiary",onClick:()=>c(!0),children:I.comments.moreReplies})}),k.jsx(Wn,{open:!!T,onClose:()=>M(""),title:I.comments.blockModalTitle,primaryAction:{destructive:!0,content:I.comments.blockButton,onAction:()=>(async x=>{if(q!=null&&q.id&&$)try{p(P=>({...P,[x]:!0})),await z.blockUser()}catch(P){console.error("Error blocking user:",P)}finally{p(P=>({...P,[x]:!1})),M("")}else console.error("Shop info not available or user does not have block permission")})(T)},secondaryActions:[{content:I.comments.blockCancelButton,onAction:()=>M("")}],children:k.jsx(id,{padding:"300",children:I.comments.blockConfirm})})]})};var Ic=re.memo(xs),Nc=re.memo(function({featureRequestId:n,openComment:t}){const{handleComment:r,loadingComment:a,fetchFeatureRequest:s}=sr(),{navigateTo:l}=Er(),g=de(q=>q.shopInfo),c=de(q=>q.translations),v=de(q=>q.isCurrentUserBlocked),m=de(q=>q.updatingStatus),T=de(q=>q.refreshTick),M=de(q=>q.commentsVersion),A=v||m,[_,d]=re.useState(null),[p,f]=re.useState(!1),[h,y]=re.useState(""),[S,w]=re.useState(!1),C=re.useRef(!1),D=re.useMemo(()=>{if(n)return n;if(typeof window>"u")return"";const q=window.location.pathname.match(/feature-request\/details\/([^/]+)/);return(q==null?void 0:q[1])||""},[n]),R=re.useMemo(()=>typeof t=="boolean"?t:typeof window<"u"&&new URLSearchParams(window.location.search).get("openComment")==="true",[t]);re.useEffect(()=>{if(!D)return;let q=!1;return C.current||w(!0),s(D).then($=>{q||(C.current=!0,d($))}).catch($=>{console.error("Error fetching feature request:",$),q||d(null)}).finally(()=>{q||w(!1)}),()=>{q=!0}},[D,T,M,s]),re.useEffect(()=>{R&&f(!0)},[R]);const z=async()=>{if(!(!(_!=null&&_.id)||h.trim().length<=0||a))try{await r({parentId:_.id,replies:!1,value:h}),f(!1),y("")}catch(q){console.error("Error submitting comment:",q)}};return k.jsx(xr,{i18n:{},children:k.jsx(sa,{backAction:{content:c.details.backAction,onAction:()=>l("/feature-request")},title:c.details.backTitle,children:k.jsxs(gt,{gap:"300",children:[k.jsx(dt,{sectioned:!0,children:k.jsxs(gt,{gap:"300",children:[S?k.jsx(Qn,{}):_?k.jsx("div",{className:"Avada-FeatureReqDetails",children:k.jsx(Xr,{data:_,isHover:!1,handleFunc:()=>f(!p)})}):k.jsx(Ge,{as:"p",tone:"subdued",children:c.details.notFound}),p?k.jsx(dt,{children:k.jsxs("div",{className:"Avada-Comment-Main",children:[k.jsx("div",{onKeyDown:q=>{if(q.key==="Enter"){if(q.shiftKey)return;q.preventDefault(),z()}},children:k.jsx($r,{autoFocus:!0,value:h,placeholder:c.details.commentPlaceholder,multiline:5,onChange:q=>y(q),autoComplete:"off",label:"",disabled:A})}),k.jsx(dt.Section,{actions:[{content:k.jsx(mt,{onClick:()=>{f(!1),y("")},children:c.details.cancelButton})},{content:k.jsx(mt,{variant:"primary",disabled:h.length<=0,loading:a,onClick:()=>{z()},children:c.details.replyButton})}],subdued:!0})]})}):g!=null&&g.blockUserReq?k.jsx("div",{}):k.jsx("div",{className:"Polaris-Button Polaris-Button--pressable Polaris-Button--variantSecondary Polaris-Button--sizeMedium Polaris-Button--fullWidth ",style:{color:"#616161",opacity:A?.5:1},onClick:()=>{A||f(!0)},children:c.details.writeReply})]})}),k.jsxs(gt,{gap:"300",children:[!S&&_&&k.jsx(Ic,{id:_.id,isShow:!0}
44),k.jsx("p",{style:{fontSize:"13px",fontWeight:"650",color:"#303030"},children:c.details.trending}),!S&&k.jsx(la,{isReply:!0})]})]})})})});function Fc(){const{stage:n,detailId:t,openComment:r}=de(_d(s=>({stage:s.stage,detailId:s.detailId,openComment:s.openComment}))),a=re.useMemo(()=>{switch(n){case"create":return k.jsx(Ts,{isFullPage:!0});case"details":return k.jsx(Nc,{featureRequestId:t,openComment:r});default:return k.jsx(Pc,{})}},[t,r,n]);return k.jsx(k.Fragment,{children:a})}function Yc({activeShop:n,appId:t,fnAfterSubmit:r,fnAfterLike:a,translations:s,isDev:l,getToken:g}){return k.jsx(xr,{i18n:Bi,children:k.jsx(ts,{activeShop:n,appId:t,fnAfterSubmit:r,fnAfterLike:a,translations:s,isDev:l,getToken:g,children:k.jsx(rs,{children:k.jsx(Fc,{})})})})}function ks(n){const t=({appId:r,activeShop:a,fnAfterSubmit:s,fnAfterLike:l,translations:g,isDev:c,getToken:v,...m})=>k.jsx(xr,{i18n:Bi,children:k.jsx(ts,{appId:r,activeShop:a,fnAfterSubmit:s,fnAfterLike:l,translations:g,isDev:c,getToken:v,children:k.jsx(rs,{children:k.jsx(n,{...m})})})});return t.displayName=`withFeatureRequestProvider(${n.displayName||n.name||"Component"})`,t}ks(Ts);ks(la);const qc=()=>{const[n]=sd();return k.jsx(Yc,{activeShop:ld(),appId:"seoOnBlog",isDev:!1,translations:hd(n),getToken:()=>{var t;return(t=od.currentUser)==null?void 0:t.getIdToken()}})};qc.propTypes={prefix:ud.string};export{qc as default};

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.