Preview: common-scripts.js
Size: 121.28 KB
/home/nshryvcy/radiantskinclinics.org/wp-content/plugins/getgenie/assets/dist/admin/js/common-scripts.js
(()=>{var yl=Object.create;var yn=Object.defineProperty;var vl=Object.getOwnPropertyDescriptor;var _l=Object.getOwnPropertyNames;var kl=Object.getPrototypeOf,Cl=Object.prototype.hasOwnProperty;var Oa=(o=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(o,{get:(r,l)=>(typeof require<"u"?require:r)[l]}):o)(function(o){if(typeof require<"u")return require.apply(this,arguments);throw new Error('Dynamic require of "'+o+'" is not supported')});var Sl=(o,r)=>()=>(r||o((r={exports:{}}).exports,r),r.exports),vn=(o,r)=>{for(var l in r)yn(o,l,{get:r[l],enumerable:!0})},bl=(o,r,l,h)=>{if(r&&typeof r=="object"||typeof r=="function")for(let g of _l(r))!Cl.call(o,g)&&g!==l&&yn(o,g,{get:()=>r[g],enumerable:!(h=vl(r,g))||h.enumerable});return o};var Ml=(o,r,l)=>(l=o!=null?yl(kl(o)):{},bl(r||!o||!o.__esModule?yn(l,"default",{value:o,enumerable:!0}):l,o));var Ra=Sl((_n,Ze)=>{(function(o,r){typeof _n=="object"&&typeof Ze<"u"?Ze.exports=r():typeof define=="function"&&define.amd?define(r):o.moment=r()})(_n,function(){"use strict";var o;function r(){return o.apply(null,arguments)}function l(e){o=e}function h(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function g(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function u(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function v(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var t;for(t in e)if(u(e,t))return!1;return!0}function f(e){return e===void 0}function y(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function p(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function _(e,t){var n=[],a,s=e.length;for(a=0;a<s;++a)n.push(t(e[a],a));return n}function k(e,t){for(var n in t)u(t,n)&&(e[n]=t[n]);return u(t,"toString")&&(e.toString=t.toString),u(t,"valueOf")&&(e.valueOf=t.valueOf),e}function M(e,t,n,a){return la(e,t,n,a,!0).utc()}function C(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function d(e){return e._pf==null&&(e._pf=C()),e._pf}var T;Array.prototype.some?T=Array.prototype.some:T=function(e){var t=Object(this),n=t.length>>>0,a;for(a=0;a<n;a++)if(a in t&&e.call(this,t[a],a,t))return!0;return!1};function S(e){if(e._isValid==null){var t=d(e),n=T.call(t.parsedDateParts,function(s){return s!=null}),a=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n);if(e._strict&&(a=a&&t.charsLeftOver===0&&t.unusedTokens.length===0&&t.bigHour===void 0),Object.isFrozen==null||!Object.isFrozen(e))e._isValid=a;else return a}return e._isValid}function w(e){var t=M(NaN);return e!=null?k(d(t),e):d(t).userInvalidated=!0,t}var O=r.momentProperties=[],A=!1;function I(e,t){var n,a,s,i=O.length;if(f(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),f(t._i)||(e._i=t._i),f(t._f)||(e._f=t._f),f(t._l)||(e._l=t._l),f(t._strict)||(e._strict=t._strict),f(t._tzm)||(e._tzm=t._tzm),f(t._isUTC)||(e._isUTC=t._isUTC),f(t._offset)||(e._offset=t._offset),f(t._pf)||(e._pf=d(t)),f(t._locale)||(e._locale=t._locale),i>0)for(n=0;n<i;n++)a=O[n],s=t[a],f(s)||(e[a]=s);return e}function ee(e){I(this,e),this._d=new Date(e._d!=null?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),A===!1&&(A=!0,r.updateOffset(this),A=!1)}function K(e){return e instanceof ee||e!=null&&e._isAMomentObject!=null}function wt(e){r.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+e)}function te(e,t){var n=!0;return k(function(){if(r.deprecationHandler!=null&&r.deprecationHandler(null,e),n){var a=[],s,i,c,N=arguments.length;for(i=0;i<N;i++){if(s="",typeof arguments[i]=="object"){s+=`
[`+i+"] ";for(c in arguments[0])u(arguments[0],c)&&(s+=c+": "+arguments[0][c]+", ");s=s.slice(0,-2)}else s=arguments[i];a.push(s)}wt(e+`
Arguments: `+Array.prototype.slice.call(a).join("")+`
`+new Error().stack),n=!1}return t.apply(this,arguments)},t)}var yt={};function We(e,t){r.deprecationHandler!=null&&r.deprecationHandler(e,t),yt[e]||(wt(t),yt[e]=!0)}r.suppressDeprecationWarnings=!1,r.deprecationHandler=null;function se(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function vt(e){var t,n;for(n in e)u(e,n)&&(t=e[n],se(t)?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function at(e,t){var n=k({},e),a;for(a in t)u(t,a)&&(g(e[a])&&g(t[a])?(n[a]={},k(n[a],e[a]),k(n[a],t[a])):t[a]!=null?n[a]=t[a]:delete n[a]);for(a in e)u(e,a)&&!u(t,a)&&g(e[a])&&(n[a]=k({},n[a]));return n}function Oe(e){e!=null&&this.set(e)}var Fe;Object.keys?Fe=Object.keys:Fe=function(e){var t,n=[];for(t in e)u(e,t)&&n.push(t);return n};var $t={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function Kt(e,t,n){var a=this._calendar[e]||this._calendar.sameElse;return se(a)?a.call(t,n):a}function re(e,t,n){var a=""+Math.abs(e),s=t-a.length,i=e>=0;return(i?n?"+":"":"-")+Math.pow(10,Math.max(0,s)).toString().substr(1)+a}var Ae=/(\[[^\[]*\])|(\\)?([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,Ie=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Ye={},be={};function D(e,t,n,a){var s=a;typeof a=="string"&&(s=function(){return this[a]()}),e&&(be[e]=s),t&&(be[t[0]]=function(){return re(s.apply(this,arguments),t[1],t[2])}),n&&(be[n]=function(){return this.localeData().ordinal(s.apply(this,arguments),e)})}function Zt(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function _t(e){var t=e.match(Ae),n,a;for(n=0,a=t.length;n<a;n++)be[t[n]]?t[n]=be[t[n]]:t[n]=Zt(t[n]);return function(s){var i="",c;for(c=0;c<a;c++)i+=se(t[c])?t[c].call(s,e):t[c];return i}}function Ge(e,t){return e.isValid()?(t=b(t,e.localeData()),Ye[t]=Ye[t]||_t(t),Ye[t](e)):e.localeData().invalidDate()}function b(e,t){var n=5;function a(s){return t.longDateFormat(s)||s}for(Ie.lastIndex=0;n>=0&&Ie.test(e);)e=e.replace(Ie,a),Ie.lastIndex=0,n-=1;return e}var H={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 Q(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(Ae).map(function(a){return a==="MMMM"||a==="MM"||a==="DD"||a==="dddd"?a.slice(1):a}).join(""),this._longDateFormat[e])}var le="Invalid date";function st(){return this._invalidDate}var Le="%d",Me=/\d{1,2}/;function Os(e){return this._ordinal.replace("%d",e)}var Ys={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 Ls(e,t,n,a){var s=this._relativeTime[n];return se(s)?s(e,t,n,a):s.replace(/%d/i,e)}function Ps(e,t){var n=this._relativeTime[e>0?"future":"past"];return se(n)?n(t):n.replace(/%s/i,t)}var rt={};function Z(e,t){var n=e.toLowerCase();rt[n]=rt[n+"s"]=rt[t]=e}function ie(e){return typeof e=="string"?rt[e]||rt[e.toLowerCase()]:void 0}function qt(e){var t={},n,a;for(a in e)u(e,a)&&(n=ie(a),n&&(t[n]=e[a]));return t}var Un={};function q(e,t){Un[e]=t}function Rs(e){var t=[],n;for(n in e)u(e,n)&&t.push({unit:n,priority:Un[n]});return t.sort(function(a,s){return a.priority-s.priority}),t}function kt(e){return e%4===0&&e%100!==0||e%400===0}function oe(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function L(e){var t=+e,n=0;return t!==0&&isFinite(t)&&(n=oe(t)),n}function Ue(e,t){return function(n){return n!=null?(En(this,e,n),r.updateOffset(this,t),this):Ct(this,e)}}function Ct(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function En(e,t,n){e.isValid()&&!isNaN(n)&&(t==="FullYear"&&kt(e.year())&&e.month()===1&&e.date()===29?(n=L(n),e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),Nt(n,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function Hs(e){return e=ie(e),se(this[e])?this[e]():this}function Ws(e,t){if(typeof e=="object"){e=qt(e);var n=Rs(e),a,s=n.length;for(a=0;a<s;a++)this[n[a].unit](e[n[a].unit])}else if(e=ie(e),se(this[e]))return this[e](t);return this}var Vn=/\d/,ne=/\d\d/,zn=/\d{3}/,Jt=/\d{4}/,St=/[+-]?\d{6}/,G=/\d\d?/,jn=/\d\d\d\d?/,Bn=/\d\d\d\d\d\d?/,bt=/\d{1,3}/,Qt=/\d{1,4}/,Mt=/[+-]?\d{1,6}/,Ee=/\d+/,xt=/[+-]?\d+/,Fs=/Z|[+-]\d\d:?\d\d/gi,Dt=/Z|[+-]\d\d(?::?\d\d)?/gi,As=/[+-]?\d+(\.\d{1,3})?/,it=/[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,Tt;Tt={};function x(e,t,n){Tt[e]=se(t)?t:function(a,s){return a&&n?n:t}}function Is(e,t){return u(Tt,e)?Tt[e](t._strict,t._locale):new RegExp(Gs(e))}function Gs(e){return ae(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,n,a,s,i){return n||a||s||i}))}function ae(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var Xt={};function W(e,t){var n,a=t,s;for(typeof e=="string"&&(e=[e]),y(t)&&(a=function(i,c){c[t]=L(i)}),s=e.length,n=0;n<s;n++)Xt[e[n]]=a}function ot(e,t){W(e,function(n,a,s,i){s._w=s._w||{},t(n,s._w,s,i)})}function Us(e,t,n){t!=null&&u(Xt,e)&&Xt[e](t,n._a,n,e)}var J=0,fe=1,ue=2,B=3,de=4,pe=5,Pe=6,Es=7,Vs=8;function zs(e,t){return(e%t+t)%t}var V;Array.prototype.indexOf?V=Array.prototype.indexOf:V=function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1};function Nt(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=zs(t,12);return e+=(t-n)/12,n===1?kt(e)?29:28:31-n%7%2}D("M",["MM",2],"Mo",function(){return this.month()+1}),D("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),D("MMMM",0,0,function(e){return this.localeData().months(this,e)}),Z("month","M"),q("month",8),x("M",G),x("MM",G,ne),x("MMM",function(e,t){return t.monthsShortRegex(e)}),x("MMMM",function(e,t){return t.monthsRegex(e)}),W(["M","MM"],function(e,t){t[fe]=L(e)-1}),W(["MMM","MMMM"],function(e,t,n,a){var s=n._locale.monthsParse(e,a,n._strict);s!=null?t[fe]=s:d(n).invalidMonth=e});var js="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),$n="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Kn=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Bs=it,$s=it;function Ks(e,t){return e?h(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Kn).test(t)?"format":"standalone"][e.month()]:h(this._months)?this._months:this._months.standalone}function Zs(e,t){return e?h(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Kn.test(t)?"format":"standalone"][e.month()]:h(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function qs(e,t,n){var a,s,i,c=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],a=0;a<12;++a)i=M([2e3,a]),this._shortMonthsParse[a]=this.monthsShort(i,"").toLocaleLowerCase(),this._longMonthsParse[a]=this.months(i,"").toLocaleLowerCase();return n?t==="MMM"?(s=V.call(this._shortMonthsParse,c),s!==-1?s:null):(s=V.call(this._longMonthsParse,c),s!==-1?s:null):t==="MMM"?(s=V.call(this._shortMonthsParse,c),s!==-1?s:(s=V.call(this._longMonthsParse,c),s!==-1?s:null)):(s=V.call(this._longMonthsParse,c),s!==-1?s:(s=V.call(this._shortMonthsParse,c),s!==-1?s:null))}function Js(e,t,n){var a,s,i;if(this._monthsParseExact)return qs.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),a=0;a<12;a++){if(s=M([2e3,a]),n&&!this._longMonthsParse[a]&&(this._longMonthsParse[a]=new RegExp("^"+this.months(s,"").replace(".","")+"$","i"),this._shortMonthsParse[a]=new RegExp("^"+this.monthsShort(s,"").replace(".","")+"$","i")),!n&&!this._monthsParse[a]&&(i="^"+this.months(s,"")+"|^"+this.monthsShort(s,""),this._monthsParse[a]=new RegExp(i.replace(".",""),"i")),n&&t==="MMMM"&&this._longMonthsParse[a].test(e))return a;if(n&&t==="MMM"&&this._shortMonthsParse[a].test(e))return a;if(!n&&this._monthsParse[a].test(e))return a}}function Zn(e,t){var n;if(!e.isValid())return e;if(typeof t=="string"){if(/^\d+$/.test(t))t=L(t);else if(t=e.localeData().monthsParse(t),!y(t))return e}return n=Math.min(e.date(),Nt(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function qn(e){return e!=null?(Zn(this,e),r.updateOffset(this,!0),this):Ct(this,"Month")}function Qs(){return Nt(this.year(),this.month())}function Xs(e){return this._monthsParseExact?(u(this,"_monthsRegex")||Jn.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(u(this,"_monthsShortRegex")||(this._monthsShortRegex=Bs),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function er(e){return this._monthsParseExact?(u(this,"_monthsRegex")||Jn.call(this),e?this._monthsStrictRegex:this._monthsRegex):(u(this,"_monthsRegex")||(this._monthsRegex=$s),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function Jn(){function e(c,N){return N.length-c.length}var t=[],n=[],a=[],s,i;for(s=0;s<12;s++)i=M([2e3,s]),t.push(this.monthsShort(i,"")),n.push(this.months(i,"")),a.push(this.months(i,"")),a.push(this.monthsShort(i,""));for(t.sort(e),n.sort(e),a.sort(e),s=0;s<12;s++)t[s]=ae(t[s]),n[s]=ae(n[s]);for(s=0;s<24;s++)a[s]=ae(a[s]);this._monthsRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+t.join("|")+")","i")}D("Y",0,0,function(){var e=this.year();return e<=9999?re(e,4):"+"+e}),D(0,["YY",2],0,function(){return this.year()%100}),D(0,["YYYY",4],0,"year"),D(0,["YYYYY",5],0,"year"),D(0,["YYYYYY",6,!0],0,"year"),Z("year","y"),q("year",1),x("Y",xt),x("YY",G,ne),x("YYYY",Qt,Jt),x("YYYYY",Mt,St),x("YYYYYY",Mt,St),W(["YYYYY","YYYYYY"],J),W("YYYY",function(e,t){t[J]=e.length===2?r.parseTwoDigitYear(e):L(e)}),W("YY",function(e,t){t[J]=r.parseTwoDigitYear(e)}),W("Y",function(e,t){t[J]=parseInt(e,10)});function lt(e){return kt(e)?366:365}r.parseTwoDigitYear=function(e){return L(e)+(L(e)>68?1900:2e3)};var Qn=Ue("FullYear",!0);function tr(){return kt(this.year())}function nr(e,t,n,a,s,i,c){var N;return e<100&&e>=0?(N=new Date(e+400,t,n,a,s,i,c),isFinite(N.getFullYear())&&N.setFullYear(e)):N=new Date(e,t,n,a,s,i,c),N}function dt(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Ot(e,t,n){var a=7+t-n,s=(7+dt(e,0,a).getUTCDay()-t)%7;return-s+a-1}function Xn(e,t,n,a,s){var i=(7+n-a)%7,c=Ot(e,a,s),N=1+7*(t-1)+i+c,Y,F;return N<=0?(Y=e-1,F=lt(Y)+N):N>lt(e)?(Y=e+1,F=N-lt(e)):(Y=e,F=N),{year:Y,dayOfYear:F}}function ct(e,t,n){var a=Ot(e.year(),t,n),s=Math.floor((e.dayOfYear()-a-1)/7)+1,i,c;return s<1?(c=e.year()-1,i=s+me(c,t,n)):s>me(e.year(),t,n)?(i=s-me(e.year(),t,n),c=e.year()+1):(c=e.year(),i=s),{week:i,year:c}}function me(e,t,n){var a=Ot(e,t,n),s=Ot(e+1,t,n);return(lt(e)-a+s)/7}D("w",["ww",2],"wo","week"),D("W",["WW",2],"Wo","isoWeek"),Z("week","w"),Z("isoWeek","W"),q("week",5),q("isoWeek",5),x("w",G),x("ww",G,ne),x("W",G),x("WW",G,ne),ot(["w","ww","W","WW"],function(e,t,n,a){t[a.substr(0,1)]=L(e)});function ar(e){return ct(e,this._week.dow,this._week.doy).week}var sr={dow:0,doy:6};function rr(){return this._week.dow}function ir(){return this._week.doy}function or(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function lr(e){var t=ct(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}D("d",0,"do","day"),D("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),D("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),D("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),D("e",0,0,"weekday"),D("E",0,0,"isoWeekday"),Z("day","d"),Z("weekday","e"),Z("isoWeekday","E"),q("day",11),q("weekday",11),q("isoWeekday",11),x("d",G),x("e",G),x("E",G),x("dd",function(e,t){return t.weekdaysMinRegex(e)}),x("ddd",function(e,t){return t.weekdaysShortRegex(e)}),x("dddd",function(e,t){return t.weekdaysRegex(e)}),ot(["dd","ddd","dddd"],function(e,t,n,a){var s=n._locale.weekdaysParse(e,a,n._strict);s!=null?t.d=s:d(n).invalidWeekday=e}),ot(["d","e","E"],function(e,t,n,a){t[a]=L(e)});function dr(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function cr(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function en(e,t){return e.slice(t,7).concat(e.slice(0,t))}var ur="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ea="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),hr="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),fr=it,pr=it,mr=it;function gr(e,t){var n=h(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?en(n,this._week.dow):e?n[e.day()]:n}function wr(e){return e===!0?en(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function yr(e){return e===!0?en(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function vr(e,t,n){var a,s,i,c=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],a=0;a<7;++a)i=M([2e3,1]).day(a),this._minWeekdaysParse[a]=this.weekdaysMin(i,"").toLocaleLowerCase(),this._shortWeekdaysParse[a]=this.weekdaysShort(i,"").toLocaleLowerCase(),this._weekdaysParse[a]=this.weekdays(i,"").toLocaleLowerCase();return n?t==="dddd"?(s=V.call(this._weekdaysParse,c),s!==-1?s:null):t==="ddd"?(s=V.call(this._shortWeekdaysParse,c),s!==-1?s:null):(s=V.call(this._minWeekdaysParse,c),s!==-1?s:null):t==="dddd"?(s=V.call(this._weekdaysParse,c),s!==-1||(s=V.call(this._shortWeekdaysParse,c),s!==-1)?s:(s=V.call(this._minWeekdaysParse,c),s!==-1?s:null)):t==="ddd"?(s=V.call(this._shortWeekdaysParse,c),s!==-1||(s=V.call(this._weekdaysParse,c),s!==-1)?s:(s=V.call(this._minWeekdaysParse,c),s!==-1?s:null)):(s=V.call(this._minWeekdaysParse,c),s!==-1||(s=V.call(this._weekdaysParse,c),s!==-1)?s:(s=V.call(this._shortWeekdaysParse,c),s!==-1?s:null))}function _r(e,t,n){var a,s,i;if(this._weekdaysParseExact)return vr.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),a=0;a<7;a++){if(s=M([2e3,1]).day(a),n&&!this._fullWeekdaysParse[a]&&(this._fullWeekdaysParse[a]=new RegExp("^"+this.weekdays(s,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[a]=new RegExp("^"+this.weekdaysShort(s,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[a]=new RegExp("^"+this.weekdaysMin(s,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[a]||(i="^"+this.weekdays(s,"")+"|^"+this.weekdaysShort(s,"")+"|^"+this.weekdaysMin(s,""),this._weekdaysParse[a]=new RegExp(i.replace(".",""),"i")),n&&t==="dddd"&&this._fullWeekdaysParse[a].test(e))return a;if(n&&t==="ddd"&&this._shortWeekdaysParse[a].test(e))return a;if(n&&t==="dd"&&this._minWeekdaysParse[a].test(e))return a;if(!n&&this._weekdaysParse[a].test(e))return a}}function kr(e){if(!this.isValid())return e!=null?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return e!=null?(e=dr(e,this.localeData()),this.add(e-t,"d")):t}function Cr(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function Sr(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=cr(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function br(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||tn.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(u(this,"_weekdaysRegex")||(this._weekdaysRegex=fr),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Mr(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||tn.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(u(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=pr),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function xr(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||tn.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(u(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=mr),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function tn(){function e(X,_e){return _e.length-X.length}var t=[],n=[],a=[],s=[],i,c,N,Y,F;for(i=0;i<7;i++)c=M([2e3,1]).day(i),N=ae(this.weekdaysMin(c,"")),Y=ae(this.weekdaysShort(c,"")),F=ae(this.weekdays(c,"")),t.push(N),n.push(Y),a.push(F),s.push(N),s.push(Y),s.push(F);t.sort(e),n.sort(e),a.sort(e),s.sort(e),this._weekdaysRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function nn(){return this.hours()%12||12}function Dr(){return this.hours()||24}D("H",["HH",2],0,"hour"),D("h",["hh",2],0,nn),D("k",["kk",2],0,Dr),D("hmm",0,0,function(){return""+nn.apply(this)+re(this.minutes(),2)}),D("hmmss",0,0,function(){return""+nn.apply(this)+re(this.minutes(),2)+re(this.seconds(),2)}),D("Hmm",0,0,function(){return""+this.hours()+re(this.minutes(),2)}),D("Hmmss",0,0,function(){return""+this.hours()+re(this.minutes(),2)+re(this.seconds(),2)});function ta(e,t){D(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}ta("a",!0),ta("A",!1),Z("hour","h"),q("hour",13);function na(e,t){return t._meridiemParse}x("a",na),x("A",na),x("H",G),x("h",G),x("k",G),x("HH",G,ne),x("hh",G,ne),x("kk",G,ne),x("hmm",jn),x("hmmss",Bn),x("Hmm",jn),x("Hmmss",Bn),W(["H","HH"],B),W(["k","kk"],function(e,t,n){var a=L(e);t[B]=a===24?0:a}),W(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),W(["h","hh"],function(e,t,n){t[B]=L(e),d(n).bigHour=!0}),W("hmm",function(e,t,n){var a=e.length-2;t[B]=L(e.substr(0,a)),t[de]=L(e.substr(a)),d(n).bigHour=!0}),W("hmmss",function(e,t,n){var a=e.length-4,s=e.length-2;t[B]=L(e.substr(0,a)),t[de]=L(e.substr(a,2)),t[pe]=L(e.substr(s)),d(n).bigHour=!0}),W("Hmm",function(e,t,n){var a=e.length-2;t[B]=L(e.substr(0,a)),t[de]=L(e.substr(a))}),W("Hmmss",function(e,t,n){var a=e.length-4,s=e.length-2;t[B]=L(e.substr(0,a)),t[de]=L(e.substr(a,2)),t[pe]=L(e.substr(s))});function Tr(e){return(e+"").toLowerCase().charAt(0)==="p"}var Nr=/[ap]\.?m?\.?/i,Or=Ue("Hours",!0);function Yr(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var aa={calendar:$t,longDateFormat:H,invalidDate:le,ordinal:Le,dayOfMonthOrdinalParse:Me,relativeTime:Ys,months:js,monthsShort:$n,week:sr,weekdays:ur,weekdaysMin:hr,weekdaysShort:ea,meridiemParse:Nr},E={},ut={},ht;function Lr(e,t){var n,a=Math.min(e.length,t.length);for(n=0;n<a;n+=1)if(e[n]!==t[n])return n;return a}function sa(e){return e&&e.toLowerCase().replace("_","-")}function Pr(e){for(var t=0,n,a,s,i;t<e.length;){for(i=sa(e[t]).split("-"),n=i.length,a=sa(e[t+1]),a=a?a.split("-"):null;n>0;){if(s=Yt(i.slice(0,n).join("-")),s)return s;if(a&&a.length>=n&&Lr(i,a)>=n-1)break;n--}t++}return ht}function Rr(e){return e.match("^[^/\\\\]*$")!=null}function Yt(e){var t=null,n;if(E[e]===void 0&&typeof Ze<"u"&&Ze&&Ze.exports&&Rr(e))try{t=ht._abbr,n=Oa,n("./locale/"+e),xe(t)}catch{E[e]=null}return E[e]}function xe(e,t){var n;return e&&(f(t)?n=ge(e):n=an(e,t),n?ht=n:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),ht._abbr}function an(e,t){if(t!==null){var n,a=aa;if(t.abbr=e,E[e]!=null)We("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."),a=E[e]._config;else if(t.parentLocale!=null)if(E[t.parentLocale]!=null)a=E[t.parentLocale]._config;else if(n=Yt(t.parentLocale),n!=null)a=n._config;else return ut[t.parentLocale]||(ut[t.parentLocale]=[]),ut[t.parentLocale].push({name:e,config:t}),null;return E[e]=new Oe(at(a,t)),ut[e]&&ut[e].forEach(function(s){an(s.name,s.config)}),xe(e),E[e]}else return delete E[e],null}function Hr(e,t){if(t!=null){var n,a,s=aa;E[e]!=null&&E[e].parentLocale!=null?E[e].set(at(E[e]._config,t)):(a=Yt(e),a!=null&&(s=a._config),t=at(s,t),a==null&&(t.abbr=e),n=new Oe(t),n.parentLocale=E[e],E[e]=n),xe(e)}else E[e]!=null&&(E[e].parentLocale!=null?(E[e]=E[e].parentLocale,e===xe()&&xe(e)):E[e]!=null&&delete E[e]);return E[e]}function ge(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return ht;if(!h(e)){if(t=Yt(e),t)return t;e=[e]}return Pr(e)}function Wr(){return Fe(E)}function sn(e){var t,n=e._a;return n&&d(e).overflow===-2&&(t=n[fe]<0||n[fe]>11?fe:n[ue]<1||n[ue]>Nt(n[J],n[fe])?ue:n[B]<0||n[B]>24||n[B]===24&&(n[de]!==0||n[pe]!==0||n[Pe]!==0)?B:n[de]<0||n[de]>59?de:n[pe]<0||n[pe]>59?pe:n[Pe]<0||n[Pe]>999?Pe:-1,d(e)._overflowDayOfYear&&(t<J||t>ue)&&(t=ue),d(e)._overflowWeeks&&t===-1&&(t=Es),d(e)._overflowWeekday&&t===-1&&(t=Vs),d(e).overflow=t),e}var Fr=/^\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)?)?$/,Ar=/^\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)?)?$/,Ir=/Z|[+-]\d\d(?::?\d\d)?/,Lt=[["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]],rn=[["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/]],Gr=/^\/?Date\((-?\d+)/i,Ur=/^(?:(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}))$/,Er={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function ra(e){var t,n,a=e._i,s=Fr.exec(a)||Ar.exec(a),i,c,N,Y,F=Lt.length,X=rn.length;if(s){for(d(e).iso=!0,t=0,n=F;t<n;t++)if(Lt[t][1].exec(s[1])){c=Lt[t][0],i=Lt[t][2]!==!1;break}if(c==null){e._isValid=!1;return}if(s[3]){for(t=0,n=X;t<n;t++)if(rn[t][1].exec(s[3])){N=(s[2]||" ")+rn[t][0];break}if(N==null){e._isValid=!1;return}}if(!i&&N!=null){e._isValid=!1;return}if(s[4])if(Ir.exec(s[4]))Y="Z";else{e._isValid=!1;return}e._f=c+(N||"")+(Y||""),ln(e)}else e._isValid=!1}function Vr(e,t,n,a,s,i){var c=[zr(e),$n.indexOf(t),parseInt(n,10),parseInt(a,10),parseInt(s,10)];return i&&c.push(parseInt(i,10)),c}function zr(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function jr(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Br(e,t,n){if(e){var a=ea.indexOf(e),s=new Date(t[0],t[1],t[2]).getDay();if(a!==s)return d(n).weekdayMismatch=!0,n._isValid=!1,!1}return!0}function $r(e,t,n){if(e)return Er[e];if(t)return 0;var a=parseInt(n,10),s=a%100,i=(a-s)/100;return i*60+s}function ia(e){var t=Ur.exec(jr(e._i)),n;if(t){if(n=Vr(t[4],t[3],t[2],t[5],t[6],t[7]),!Br(t[1],n,e))return;e._a=n,e._tzm=$r(t[8],t[9],t[10]),e._d=dt.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),d(e).rfc2822=!0}else e._isValid=!1}function Kr(e){var t=Gr.exec(e._i);if(t!==null){e._d=new Date(+t[1]);return}if(ra(e),e._isValid===!1)delete e._isValid;else return;if(ia(e),e._isValid===!1)delete e._isValid;else return;e._strict?e._isValid=!1:r.createFromInputFallback(e)}r.createFromInputFallback=te("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":""))});function Ve(e,t,n){return e??t??n}function Zr(e){var t=new Date(r.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function on(e){var t,n,a=[],s,i,c;if(!e._d){for(s=Zr(e),e._w&&e._a[ue]==null&&e._a[fe]==null&&qr(e),e._dayOfYear!=null&&(c=Ve(e._a[J],s[J]),(e._dayOfYear>lt(c)||e._dayOfYear===0)&&(d(e)._overflowDayOfYear=!0),n=dt(c,0,e._dayOfYear),e._a[fe]=n.getUTCMonth(),e._a[ue]=n.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=a[t]=s[t];for(;t<7;t++)e._a[t]=a[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[B]===24&&e._a[de]===0&&e._a[pe]===0&&e._a[Pe]===0&&(e._nextDay=!0,e._a[B]=0),e._d=(e._useUTC?dt:nr).apply(null,a),i=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[B]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==i&&(d(e).weekdayMismatch=!0)}}function qr(e){var t,n,a,s,i,c,N,Y,F;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(i=1,c=4,n=Ve(t.GG,e._a[J],ct(U(),1,4).year),a=Ve(t.W,1),s=Ve(t.E,1),(s<1||s>7)&&(Y=!0)):(i=e._locale._week.dow,c=e._locale._week.doy,F=ct(U(),i,c),n=Ve(t.gg,e._a[J],F.year),a=Ve(t.w,F.week),t.d!=null?(s=t.d,(s<0||s>6)&&(Y=!0)):t.e!=null?(s=t.e+i,(t.e<0||t.e>6)&&(Y=!0)):s=i),a<1||a>me(n,i,c)?d(e)._overflowWeeks=!0:Y!=null?d(e)._overflowWeekday=!0:(N=Xn(n,a,s,i,c),e._a[J]=N.year,e._dayOfYear=N.dayOfYear)}r.ISO_8601=function(){},r.RFC_2822=function(){};function ln(e){if(e._f===r.ISO_8601){ra(e);return}if(e._f===r.RFC_2822){ia(e);return}e._a=[],d(e).empty=!0;var t=""+e._i,n,a,s,i,c,N=t.length,Y=0,F,X;for(s=b(e._f,e._locale).match(Ae)||[],X=s.length,n=0;n<X;n++)i=s[n],a=(t.match(Is(i,e))||[])[0],a&&(c=t.substr(0,t.indexOf(a)),c.length>0&&d(e).unusedInput.push(c),t=t.slice(t.indexOf(a)+a.length),Y+=a.length),be[i]?(a?d(e).empty=!1:d(e).unusedTokens.push(i),Us(i,a,e)):e._strict&&!a&&d(e).unusedTokens.push(i);d(e).charsLeftOver=N-Y,t.length>0&&d(e).unusedInput.push(t),e._a[B]<=12&&d(e).bigHour===!0&&e._a[B]>0&&(d(e).bigHour=void 0),d(e).parsedDateParts=e._a.slice(0),d(e).meridiem=e._meridiem,e._a[B]=Jr(e._locale,e._a[B],e._meridiem),F=d(e).era,F!==null&&(e._a[J]=e._locale.erasConvertYear(F,e._a[J])),on(e),sn(e)}function Jr(e,t,n){var a;return n==null?t:e.meridiemHour!=null?e.meridiemHour(t,n):(e.isPM!=null&&(a=e.isPM(n),a&&t<12&&(t+=12),!a&&t===12&&(t=0)),t)}function Qr(e){var t,n,a,s,i,c,N=!1,Y=e._f.length;if(Y===0){d(e).invalidFormat=!0,e._d=new Date(NaN);return}for(s=0;s<Y;s++)i=0,c=!1,t=I({},e),e._useUTC!=null&&(t._useUTC=e._useUTC),t._f=e._f[s],ln(t),S(t)&&(c=!0),i+=d(t).charsLeftOver,i+=d(t).unusedTokens.length*10,d(t).score=i,N?i<a&&(a=i,n=t):(a==null||i<a||c)&&(a=i,n=t,c&&(N=!0));k(e,n||t)}function Xr(e){if(!e._d){var t=qt(e._i),n=t.day===void 0?t.date:t.day;e._a=_([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],function(a){return a&&parseInt(a,10)}),on(e)}}function ei(e){var t=new ee(sn(oa(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function oa(e){var t=e._i,n=e._f;return e._locale=e._locale||ge(e._l),t===null||n===void 0&&t===""?w({nullInput:!0}):(typeof t=="string"&&(e._i=t=e._locale.preparse(t)),K(t)?new ee(sn(t)):(p(t)?e._d=t:h(n)?Qr(e):n?ln(e):ti(e),S(e)||(e._d=null),e))}function ti(e){var t=e._i;f(t)?e._d=new Date(r.now()):p(t)?e._d=new Date(t.valueOf()):typeof t=="string"?Kr(e):h(t)?(e._a=_(t.slice(0),function(n){return parseInt(n,10)}),on(e)):g(t)?Xr(e):y(t)?e._d=new Date(t):r.createFromInputFallback(e)}function la(e,t,n,a,s){var i={};return(t===!0||t===!1)&&(a=t,t=void 0),(n===!0||n===!1)&&(a=n,n=void 0),(g(e)&&v(e)||h(e)&&e.length===0)&&(e=void 0),i._isAMomentObject=!0,i._useUTC=i._isUTC=s,i._l=n,i._i=e,i._f=t,i._strict=a,ei(i)}function U(e,t,n,a){return la(e,t,n,a,!1)}var ni=te("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=U.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:w()}),ai=te("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=U.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:w()});function da(e,t){var n,a;if(t.length===1&&h(t[0])&&(t=t[0]),!t.length)return U();for(n=t[0],a=1;a<t.length;++a)(!t[a].isValid()||t[a][e](n))&&(n=t[a]);return n}function si(){var e=[].slice.call(arguments,0);return da("isBefore",e)}function ri(){var e=[].slice.call(arguments,0);return da("isAfter",e)}var ii=function(){return Date.now?Date.now():+new Date},ft=["year","quarter","month","week","day","hour","minute","second","millisecond"];function oi(e){var t,n=!1,a,s=ft.length;for(t in e)if(u(e,t)&&!(V.call(ft,t)!==-1&&(e[t]==null||!isNaN(e[t]))))return!1;for(a=0;a<s;++a)if(e[ft[a]]){if(n)return!1;parseFloat(e[ft[a]])!==L(e[ft[a]])&&(n=!0)}return!0}function li(){return this._isValid}function di(){return ce(NaN)}function Pt(e){var t=qt(e),n=t.year||0,a=t.quarter||0,s=t.month||0,i=t.week||t.isoWeek||0,c=t.day||0,N=t.hour||0,Y=t.minute||0,F=t.second||0,X=t.millisecond||0;this._isValid=oi(t),this._milliseconds=+X+F*1e3+Y*6e4+N*1e3*60*60,this._days=+c+i*7,this._months=+s+a*3+n*12,this._data={},this._locale=ge(),this._bubble()}function Rt(e){return e instanceof Pt}function dn(e){return e<0?Math.round(-1*e)*-1:Math.round(e)}function ci(e,t,n){var a=Math.min(e.length,t.length),s=Math.abs(e.length-t.length),i=0,c;for(c=0;c<a;c++)(n&&e[c]!==t[c]||!n&&L(e[c])!==L(t[c]))&&i++;return i+s}function ca(e,t){D(e,0,0,function(){var n=this.utcOffset(),a="+";return n<0&&(n=-n,a="-"),a+re(~~(n/60),2)+t+re(~~n%60,2)})}ca("Z",":"),ca("ZZ",""),x("Z",Dt),x("ZZ",Dt),W(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=cn(Dt,e)});var ui=/([\+\-]|\d\d)/gi;function cn(e,t){var n=(t||"").match(e),a,s,i;return n===null?null:(a=n[n.length-1]||[],s=(a+"").match(ui)||["-",0,0],i=+(s[1]*60)+L(s[2]),i===0?0:s[0]==="+"?i:-i)}function un(e,t){var n,a;return t._isUTC?(n=t.clone(),a=(K(e)||p(e)?e.valueOf():U(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+a),r.updateOffset(n,!1),n):U(e).local()}function hn(e){return-Math.round(e._d.getTimezoneOffset())}r.updateOffset=function(){};function hi(e,t,n){var a=this._offset||0,s;if(!this.isValid())return e!=null?this:NaN;if(e!=null){if(typeof e=="string"){if(e=cn(Dt,e),e===null)return this}else Math.abs(e)<16&&!n&&(e=e*60);return!this._isUTC&&t&&(s=hn(this)),this._offset=e,this._isUTC=!0,s!=null&&this.add(s,"m"),a!==e&&(!t||this._changeInProgress?pa(this,ce(e-a,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,r.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?a:hn(this)}function fi(e,t){return e!=null?(typeof e!="string"&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function pi(e){return this.utcOffset(0,e)}function mi(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(hn(this),"m")),this}function gi(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var e=cn(Fs,this._i);e!=null?this.utcOffset(e):this.utcOffset(0,!0)}return this}function wi(e){return this.isValid()?(e=e?U(e).utcOffset():0,(this.utcOffset()-e)%60===0):!1}function yi(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function vi(){if(!f(this._isDSTShifted))return this._isDSTShifted;var e={},t;return I(e,this),e=oa(e),e._a?(t=e._isUTC?M(e._a):U(e._a),this._isDSTShifted=this.isValid()&&ci(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function _i(){return this.isValid()?!this._isUTC:!1}function ki(){return this.isValid()?this._isUTC:!1}function ua(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Ci=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Si=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function ce(e,t){var n=e,a=null,s,i,c;return Rt(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:y(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(a=Ci.exec(e))?(s=a[1]==="-"?-1:1,n={y:0,d:L(a[ue])*s,h:L(a[B])*s,m:L(a[de])*s,s:L(a[pe])*s,ms:L(dn(a[Pe]*1e3))*s}):(a=Si.exec(e))?(s=a[1]==="-"?-1:1,n={y:Re(a[2],s),M:Re(a[3],s),w:Re(a[4],s),d:Re(a[5],s),h:Re(a[6],s),m:Re(a[7],s),s:Re(a[8],s)}):n==null?n={}:typeof n=="object"&&("from"in n||"to"in n)&&(c=bi(U(n.from),U(n.to)),n={},n.ms=c.milliseconds,n.M=c.months),i=new Pt(n),Rt(e)&&u(e,"_locale")&&(i._locale=e._locale),Rt(e)&&u(e,"_isValid")&&(i._isValid=e._isValid),i}ce.fn=Pt.prototype,ce.invalid=di;function Re(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function ha(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function bi(e,t){var n;return e.isValid()&&t.isValid()?(t=un(t,e),e.isBefore(t)?n=ha(e,t):(n=ha(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function fa(e,t){return function(n,a){var s,i;return a!==null&&!isNaN(+a)&&(We(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=a,a=i),s=ce(n,a),pa(this,s,e),this}}function pa(e,t,n,a){var s=t._milliseconds,i=dn(t._days),c=dn(t._months);!e.isValid()||(a=a??!0,c&&Zn(e,Ct(e,"Month")+c*n),i&&En(e,"Date",Ct(e,"Date")+i*n),s&&e._d.setTime(e._d.valueOf()+s*n),a&&r.updateOffset(e,i||c))}var Mi=fa(1,"add"),xi=fa(-1,"subtract");function ma(e){return typeof e=="string"||e instanceof String}function Di(e){return K(e)||p(e)||ma(e)||y(e)||Ni(e)||Ti(e)||e===null||e===void 0}function Ti(e){var t=g(e)&&!v(e),n=!1,a=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],s,i,c=a.length;for(s=0;s<c;s+=1)i=a[s],n=n||u(e,i);return t&&n}function Ni(e){var t=h(e),n=!1;return t&&(n=e.filter(function(a){return!y(a)&&ma(e)}).length===0),t&&n}function Oi(e){var t=g(e)&&!v(e),n=!1,a=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],s,i;for(s=0;s<a.length;s+=1)i=a[s],n=n||u(e,i);return t&&n}function Yi(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Li(e,t){arguments.length===1&&(arguments[0]?Di(arguments[0])?(e=arguments[0],t=void 0):Oi(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||U(),a=un(n,this).startOf("day"),s=r.calendarFormat(this,a)||"sameElse",i=t&&(se(t[s])?t[s].call(this,n):t[s]);return this.format(i||this.localeData().calendar(s,this,U(n)))}function Pi(){return new ee(this)}function Ri(e,t){var n=K(e)?e:U(e);return this.isValid()&&n.isValid()?(t=ie(t)||"millisecond",t==="millisecond"?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf()):!1}function Hi(e,t){var n=K(e)?e:U(e);return this.isValid()&&n.isValid()?(t=ie(t)||"millisecond",t==="millisecond"?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf()):!1}function Wi(e,t,n,a){var s=K(e)?e:U(e),i=K(t)?t:U(t);return this.isValid()&&s.isValid()&&i.isValid()?(a=a||"()",(a[0]==="("?this.isAfter(s,n):!this.isBefore(s,n))&&(a[1]===")"?this.isBefore(i,n):!this.isAfter(i,n))):!1}function Fi(e,t){var n=K(e)?e:U(e),a;return this.isValid()&&n.isValid()?(t=ie(t)||"millisecond",t==="millisecond"?this.valueOf()===n.valueOf():(a=n.valueOf(),this.clone().startOf(t).valueOf()<=a&&a<=this.clone().endOf(t).valueOf())):!1}function Ai(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function Ii(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function Gi(e,t,n){var a,s,i;if(!this.isValid())return NaN;if(a=un(e,this),!a.isValid())return NaN;switch(s=(a.utcOffset()-this.utcOffset())*6e4,t=ie(t),t){case"year":i=Ht(this,a)/12;break;case"month":i=Ht(this,a);break;case"quarter":i=Ht(this,a)/3;break;case"second":i=(this-a)/1e3;break;case"minute":i=(this-a)/6e4;break;case"hour":i=(this-a)/36e5;break;case"day":i=(this-a-s)/864e5;break;case"week":i=(this-a-s)/6048e5;break;default:i=this-a}return n?i:oe(i)}function Ht(e,t){if(e.date()<t.date())return-Ht(t,e);var n=(t.year()-e.year())*12+(t.month()-e.month()),a=e.clone().add(n,"months"),s,i;return t-a<0?(s=e.clone().add(n-1,"months"),i=(t-a)/(a-s)):(s=e.clone().add(n+1,"months"),i=(t-a)/(s-a)),-(n+i)||0}r.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",r.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function Ui(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function Ei(e){if(!this.isValid())return null;var t=e!==!0,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?Ge(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):se(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",Ge(n,"Z")):Ge(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Vi(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",n,a,s,i;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),n="["+e+'("]',a=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",s="-MM-DD[T]HH:mm:ss.SSS",i=t+'[")]',this.format(n+a+s+i)}function zi(e){e||(e=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var t=Ge(this,e);return this.localeData().postformat(t)}function ji(e,t){return this.isValid()&&(K(e)&&e.isValid()||U(e).isValid())?ce({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Bi(e){return this.from(U(),e)}function $i(e,t){return this.isValid()&&(K(e)&&e.isValid()||U(e).isValid())?ce({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Ki(e){return this.to(U(),e)}function ga(e){var t;return e===void 0?this._locale._abbr:(t=ge(e),t!=null&&(this._locale=t),this)}var wa=te("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 ya(){return this._locale}var Wt=1e3,ze=60*Wt,Ft=60*ze,va=(365*400+97)*24*Ft;function je(e,t){return(e%t+t)%t}function _a(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-va:new Date(e,t,n).valueOf()}function ka(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-va:Date.UTC(e,t,n)}function Zi(e){var t,n;if(e=ie(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?ka:_a,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=je(t+(this._isUTC?0:this.utcOffset()*ze),Ft);break;case"minute":t=this._d.valueOf(),t-=je(t,ze);break;case"second":t=this._d.valueOf(),t-=je(t,Wt);break}return this._d.setTime(t),r.updateOffset(this,!0),this}function qi(e){var t,n;if(e=ie(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?ka:_a,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=Ft-je(t+(this._isUTC?0:this.utcOffset()*ze),Ft)-1;break;case"minute":t=this._d.valueOf(),t+=ze-je(t,ze)-1;break;case"second":t=this._d.valueOf(),t+=Wt-je(t,Wt)-1;break}return this._d.setTime(t),r.updateOffset(this,!0),this}function Ji(){return this._d.valueOf()-(this._offset||0)*6e4}function Qi(){return Math.floor(this.valueOf()/1e3)}function Xi(){return new Date(this.valueOf())}function eo(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function to(){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 no(){return this.isValid()?this.toISOString():null}function ao(){return S(this)}function so(){return k({},d(this))}function ro(){return d(this).overflow}function io(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}D("N",0,0,"eraAbbr"),D("NN",0,0,"eraAbbr"),D("NNN",0,0,"eraAbbr"),D("NNNN",0,0,"eraName"),D("NNNNN",0,0,"eraNarrow"),D("y",["y",1],"yo","eraYear"),D("y",["yy",2],0,"eraYear"),D("y",["yyy",3],0,"eraYear"),D("y",["yyyy",4],0,"eraYear"),x("N",fn),x("NN",fn),x("NNN",fn),x("NNNN",yo),x("NNNNN",vo),W(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,a){var s=n._locale.erasParse(e,a,n._strict);s?d(n).era=s:d(n).invalidEra=e}),x("y",Ee),x("yy",Ee),x("yyy",Ee),x("yyyy",Ee),x("yo",_o),W(["y","yy","yyy","yyyy"],J),W(["yo"],function(e,t,n,a){var s;n._locale._eraYearOrdinalRegex&&(s=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[J]=n._locale.eraYearOrdinalParse(e,s):t[J]=parseInt(e,10)});function oo(e,t){var n,a,s,i=this._eras||ge("en")._eras;for(n=0,a=i.length;n<a;++n){switch(typeof i[n].since){case"string":s=r(i[n].since).startOf("day"),i[n].since=s.valueOf();break}switch(typeof i[n].until){case"undefined":i[n].until=1/0;break;case"string":s=r(i[n].until).startOf("day").valueOf(),i[n].until=s.valueOf();break}}return i}function lo(e,t,n){var a,s,i=this.eras(),c,N,Y;for(e=e.toUpperCase(),a=0,s=i.length;a<s;++a)if(c=i[a].name.toUpperCase(),N=i[a].abbr.toUpperCase(),Y=i[a].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(N===e)return i[a];break;case"NNNN":if(c===e)return i[a];break;case"NNNNN":if(Y===e)return i[a];break}else if([c,N,Y].indexOf(e)>=0)return i[a]}function co(e,t){var n=e.since<=e.until?1:-1;return t===void 0?r(e.since).year():r(e.since).year()+(t-e.offset)*n}function uo(){var e,t,n,a=this.localeData().eras();for(e=0,t=a.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),a[e].since<=n&&n<=a[e].until||a[e].until<=n&&n<=a[e].since)return a[e].name;return""}function ho(){var e,t,n,a=this.localeData().eras();for(e=0,t=a.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),a[e].since<=n&&n<=a[e].until||a[e].until<=n&&n<=a[e].since)return a[e].narrow;return""}function fo(){var e,t,n,a=this.localeData().eras();for(e=0,t=a.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),a[e].since<=n&&n<=a[e].until||a[e].until<=n&&n<=a[e].since)return a[e].abbr;return""}function po(){var e,t,n,a,s=this.localeData().eras();for(e=0,t=s.length;e<t;++e)if(n=s[e].since<=s[e].until?1:-1,a=this.clone().startOf("day").valueOf(),s[e].since<=a&&a<=s[e].until||s[e].until<=a&&a<=s[e].since)return(this.year()-r(s[e].since).year())*n+s[e].offset;return this.year()}function mo(e){return u(this,"_erasNameRegex")||pn.call(this),e?this._erasNameRegex:this._erasRegex}function go(e){return u(this,"_erasAbbrRegex")||pn.call(this),e?this._erasAbbrRegex:this._erasRegex}function wo(e){return u(this,"_erasNarrowRegex")||pn.call(this),e?this._erasNarrowRegex:this._erasRegex}function fn(e,t){return t.erasAbbrRegex(e)}function yo(e,t){return t.erasNameRegex(e)}function vo(e,t){return t.erasNarrowRegex(e)}function _o(e,t){return t._eraYearOrdinalRegex||Ee}function pn(){var e=[],t=[],n=[],a=[],s,i,c=this.eras();for(s=0,i=c.length;s<i;++s)t.push(ae(c[s].name)),e.push(ae(c[s].abbr)),n.push(ae(c[s].narrow)),a.push(ae(c[s].name)),a.push(ae(c[s].abbr)),a.push(ae(c[s].narrow));this._erasRegex=new RegExp("^("+a.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+t.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+e.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+n.join("|")+")","i")}D(0,["gg",2],0,function(){return this.weekYear()%100}),D(0,["GG",2],0,function(){return this.isoWeekYear()%100});function At(e,t){D(0,[e,e.length],0,t)}At("gggg","weekYear"),At("ggggg","weekYear"),At("GGGG","isoWeekYear"),At("GGGGG","isoWeekYear"),Z("weekYear","gg"),Z("isoWeekYear","GG"),q("weekYear",1),q("isoWeekYear",1),x("G",xt),x("g",xt),x("GG",G,ne),x("gg",G,ne),x("GGGG",Qt,Jt),x("gggg",Qt,Jt),x("GGGGG",Mt,St),x("ggggg",Mt,St),ot(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,a){t[a.substr(0,2)]=L(e)}),ot(["gg","GG"],function(e,t,n,a){t[a]=r.parseTwoDigitYear(e)});function ko(e){return Ca.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Co(e){return Ca.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function So(){return me(this.year(),1,4)}function bo(){return me(this.isoWeekYear(),1,4)}function Mo(){var e=this.localeData()._week;return me(this.year(),e.dow,e.doy)}function xo(){var e=this.localeData()._week;return me(this.weekYear(),e.dow,e.doy)}function Ca(e,t,n,a,s){var i;return e==null?ct(this,a,s).year:(i=me(e,a,s),t>i&&(t=i),Do.call(this,e,t,n,a,s))}function Do(e,t,n,a,s){var i=Xn(e,t,n,a,s),c=dt(i.year,0,i.dayOfYear);return this.year(c.getUTCFullYear()),this.month(c.getUTCMonth()),this.date(c.getUTCDate()),this}D("Q",0,"Qo","quarter"),Z("quarter","Q"),q("quarter",7),x("Q",Vn),W("Q",function(e,t){t[fe]=(L(e)-1)*3});function To(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}D("D",["DD",2],"Do","date"),Z("date","D"),q("date",9),x("D",G),x("DD",G,ne),x("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),W(["D","DD"],ue),W("Do",function(e,t){t[ue]=L(e.match(G)[0])});var Sa=Ue("Date",!0);D("DDD",["DDDD",3],"DDDo","dayOfYear"),Z("dayOfYear","DDD"),q("dayOfYear",4),x("DDD",bt),x("DDDD",zn),W(["DDD","DDDD"],function(e,t,n){n._dayOfYear=L(e)});function No(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}D("m",["mm",2],0,"minute"),Z("minute","m"),q("minute",14),x("m",G),x("mm",G,ne),W(["m","mm"],de);var Oo=Ue("Minutes",!1);D("s",["ss",2],0,"second"),Z("second","s"),q("second",15),x("s",G),x("ss",G,ne),W(["s","ss"],pe);var Yo=Ue("Seconds",!1);D("S",0,0,function(){return~~(this.millisecond()/100)}),D(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),D(0,["SSS",3],0,"millisecond"),D(0,["SSSS",4],0,function(){return this.millisecond()*10}),D(0,["SSSSS",5],0,function(){return this.millisecond()*100}),D(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),D(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),D(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),D(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),Z("millisecond","ms"),q("millisecond",16),x("S",bt,Vn),x("SS",bt,ne),x("SSS",bt,zn);var De,ba;for(De="SSSS";De.length<=9;De+="S")x(De,Ee);function Lo(e,t){t[Pe]=L(("0."+e)*1e3)}for(De="S";De.length<=9;De+="S")W(De,Lo);ba=Ue("Milliseconds",!1),D("z",0,0,"zoneAbbr"),D("zz",0,0,"zoneName");function Po(){return this._isUTC?"UTC":""}function Ro(){return this._isUTC?"Coordinated Universal Time":""}var m=ee.prototype;m.add=Mi,m.calendar=Li,m.clone=Pi,m.diff=Gi,m.endOf=qi,m.format=zi,m.from=ji,m.fromNow=Bi,m.to=$i,m.toNow=Ki,m.get=Hs,m.invalidAt=ro,m.isAfter=Ri,m.isBefore=Hi,m.isBetween=Wi,m.isSame=Fi,m.isSameOrAfter=Ai,m.isSameOrBefore=Ii,m.isValid=ao,m.lang=wa,m.locale=ga,m.localeData=ya,m.max=ai,m.min=ni,m.parsingFlags=so,m.set=Ws,m.startOf=Zi,m.subtract=xi,m.toArray=eo,m.toObject=to,m.toDate=Xi,m.toISOString=Ei,m.inspect=Vi,typeof Symbol<"u"&&Symbol.for!=null&&(m[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),m.toJSON=no,m.toString=Ui,m.unix=Qi,m.valueOf=Ji,m.creationData=io,m.eraName=uo,m.eraNarrow=ho,m.eraAbbr=fo,m.eraYear=po,m.year=Qn,m.isLeapYear=tr,m.weekYear=ko,m.isoWeekYear=Co,m.quarter=m.quarters=To,m.month=qn,m.daysInMonth=Qs,m.week=m.weeks=or,m.isoWeek=m.isoWeeks=lr,m.weeksInYear=Mo,m.weeksInWeekYear=xo,m.isoWeeksInYear=So,m.isoWeeksInISOWeekYear=bo,m.date=Sa,m.day=m.days=kr,m.weekday=Cr,m.isoWeekday=Sr,m.dayOfYear=No,m.hour=m.hours=Or,m.minute=m.minutes=Oo,m.second=m.seconds=Yo,m.millisecond=m.milliseconds=ba,m.utcOffset=hi,m.utc=pi,m.local=mi,m.parseZone=gi,m.hasAlignedHourOffset=wi,m.isDST=yi,m.isLocal=_i,m.isUtcOffset=ki,m.isUtc=ua,m.isUTC=ua,m.zoneAbbr=Po,m.zoneName=Ro,m.dates=te("dates accessor is deprecated. Use date instead.",Sa),m.months=te("months accessor is deprecated. Use month instead",qn),m.years=te("years accessor is deprecated. Use year instead",Qn),m.zone=te("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",fi),m.isDSTShifted=te("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",vi);function Ho(e){return U(e*1e3)}function Wo(){return U.apply(null,arguments).parseZone()}function Ma(e){return e}var R=Oe.prototype;R.calendar=Kt,R.longDateFormat=Q,R.invalidDate=st,R.ordinal=Os,R.preparse=Ma,R.postformat=Ma,R.relativeTime=Ls,R.pastFuture=Ps,R.set=vt,R.eras=oo,R.erasParse=lo,R.erasConvertYear=co,R.erasAbbrRegex=go,R.erasNameRegex=mo,R.erasNarrowRegex=wo,R.months=Ks,R.monthsShort=Zs,R.monthsParse=Js,R.monthsRegex=er,R.monthsShortRegex=Xs,R.week=ar,R.firstDayOfYear=ir,R.firstDayOfWeek=rr,R.weekdays=gr,R.weekdaysMin=yr,R.weekdaysShort=wr,R.weekdaysParse=_r,R.weekdaysRegex=br,R.weekdaysShortRegex=Mr,R.weekdaysMinRegex=xr,R.isPM=Tr,R.meridiem=Yr;function It(e,t,n,a){var s=ge(),i=M().set(a,t);return s[n](i,e)}function xa(e,t,n){if(y(e)&&(t=e,e=void 0),e=e||"",t!=null)return It(e,t,n,"month");var a,s=[];for(a=0;a<12;a++)s[a]=It(e,a,n,"month");return s}function mn(e,t,n,a){typeof e=="boolean"?(y(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,y(t)&&(n=t,t=void 0),t=t||"");var s=ge(),i=e?s._week.dow:0,c,N=[];if(n!=null)return It(t,(n+i)%7,a,"day");for(c=0;c<7;c++)N[c]=It(t,(c+i)%7,a,"day");return N}function Fo(e,t){return xa(e,t,"months")}function Ao(e,t){return xa(e,t,"monthsShort")}function Io(e,t,n){return mn(e,t,n,"weekdays")}function Go(e,t,n){return mn(e,t,n,"weekdaysShort")}function Uo(e,t,n){return mn(e,t,n,"weekdaysMin")}xe("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 t=e%10,n=L(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+n}}),r.lang=te("moment.lang is deprecated. Use moment.locale instead.",xe),r.langData=te("moment.langData is deprecated. Use moment.localeData instead.",ge);var we=Math.abs;function Eo(){var e=this._data;return this._milliseconds=we(this._milliseconds),this._days=we(this._days),this._months=we(this._months),e.milliseconds=we(e.milliseconds),e.seconds=we(e.seconds),e.minutes=we(e.minutes),e.hours=we(e.hours),e.months=we(e.months),e.years=we(e.years),this}function Da(e,t,n,a){var s=ce(t,n);return e._milliseconds+=a*s._milliseconds,e._days+=a*s._days,e._months+=a*s._months,e._bubble()}function Vo(e,t){return Da(this,e,t,1)}function zo(e,t){return Da(this,e,t,-1)}function Ta(e){return e<0?Math.floor(e):Math.ceil(e)}function jo(){var e=this._milliseconds,t=this._days,n=this._months,a=this._data,s,i,c,N,Y;return e>=0&&t>=0&&n>=0||e<=0&&t<=0&&n<=0||(e+=Ta(gn(n)+t)*864e5,t=0,n=0),a.milliseconds=e%1e3,s=oe(e/1e3),a.seconds=s%60,i=oe(s/60),a.minutes=i%60,c=oe(i/60),a.hours=c%24,t+=oe(c/24),Y=oe(Na(t)),n+=Y,t-=Ta(gn(Y)),N=oe(n/12),n%=12,a.days=t,a.months=n,a.years=N,this}function Na(e){return e*4800/146097}function gn(e){return e*146097/4800}function Bo(e){if(!this.isValid())return NaN;var t,n,a=this._milliseconds;if(e=ie(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+a/864e5,n=this._months+Na(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(gn(this._months)),e){case"week":return t/7+a/6048e5;case"day":return t+a/864e5;case"hour":return t*24+a/36e5;case"minute":return t*1440+a/6e4;case"second":return t*86400+a/1e3;case"millisecond":return Math.floor(t*864e5)+a;default:throw new Error("Unknown unit "+e)}}function $o(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+L(this._months/12)*31536e6:NaN}function ye(e){return function(){return this.as(e)}}var Ko=ye("ms"),Zo=ye("s"),qo=ye("m"),Jo=ye("h"),Qo=ye("d"),Xo=ye("w"),el=ye("M"),tl=ye("Q"),nl=ye("y");function al(){return ce(this)}function sl(e){return e=ie(e),this.isValid()?this[e+"s"]():NaN}function He(e){return function(){return this.isValid()?this._data[e]:NaN}}var rl=He("milliseconds"),il=He("seconds"),ol=He("minutes"),ll=He("hours"),dl=He("days"),cl=He("months"),ul=He("years");function hl(){return oe(this.days()/7)}var ve=Math.round,Be={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function fl(e,t,n,a,s){return s.relativeTime(t||1,!!n,e,a)}function pl(e,t,n,a){var s=ce(e).abs(),i=ve(s.as("s")),c=ve(s.as("m")),N=ve(s.as("h")),Y=ve(s.as("d")),F=ve(s.as("M")),X=ve(s.as("w")),_e=ve(s.as("y")),Te=i<=n.ss&&["s",i]||i<n.s&&["ss",i]||c<=1&&["m"]||c<n.m&&["mm",c]||N<=1&&["h"]||N<n.h&&["hh",N]||Y<=1&&["d"]||Y<n.d&&["dd",Y];return n.w!=null&&(Te=Te||X<=1&&["w"]||X<n.w&&["ww",X]),Te=Te||F<=1&&["M"]||F<n.M&&["MM",F]||_e<=1&&["y"]||["yy",_e],Te[2]=t,Te[3]=+e>0,Te[4]=a,fl.apply(null,Te)}function ml(e){return e===void 0?ve:typeof e=="function"?(ve=e,!0):!1}function gl(e,t){return Be[e]===void 0?!1:t===void 0?Be[e]:(Be[e]=t,e==="s"&&(Be.ss=t-1),!0)}function wl(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,a=Be,s,i;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(n=e),typeof t=="object"&&(a=Object.assign({},Be,t),t.s!=null&&t.ss==null&&(a.ss=t.s-1)),s=this.localeData(),i=pl(this,!n,a,s),n&&(i=s.pastFuture(+this,i)),s.postformat(i)}var wn=Math.abs;function $e(e){return(e>0)-(e<0)||+e}function Gt(){if(!this.isValid())return this.localeData().invalidDate();var e=wn(this._milliseconds)/1e3,t=wn(this._days),n=wn(this._months),a,s,i,c,N=this.asSeconds(),Y,F,X,_e;return N?(a=oe(e/60),s=oe(a/60),e%=60,a%=60,i=oe(n/12),n%=12,c=e?e.toFixed(3).replace(/\.?0+$/,""):"",Y=N<0?"-":"",F=$e(this._months)!==$e(N)?"-":"",X=$e(this._days)!==$e(N)?"-":"",_e=$e(this._milliseconds)!==$e(N)?"-":"",Y+"P"+(i?F+i+"Y":"")+(n?F+n+"M":"")+(t?X+t+"D":"")+(s||a||e?"T":"")+(s?_e+s+"H":"")+(a?_e+a+"M":"")+(e?_e+c+"S":"")):"P0D"}var P=Pt.prototype;P.isValid=li,P.abs=Eo,P.add=Vo,P.subtract=zo,P.as=Bo,P.asMilliseconds=Ko,P.asSeconds=Zo,P.asMinutes=qo,P.asHours=Jo,P.asDays=Qo,P.asWeeks=Xo,P.asMonths=el,P.asQuarters=tl,P.asYears=nl,P.valueOf=$o,P._bubble=jo,P.clone=al,P.get=sl,P.milliseconds=rl,P.seconds=il,P.minutes=ol,P.hours=ll,P.days=dl,P.weeks=hl,P.months=cl,P.years=ul,P.humanize=wl,P.toISOString=Gt,P.toString=Gt,P.toJSON=Gt,P.locale=ga,P.localeData=ya,P.toIsoString=te("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Gt),P.lang=wa,D("X",0,0,"unix"),D("x",0,0,"valueOf"),x("x",xt),x("X",As),W("X",function(e,t,n){n._d=new Date(parseFloat(e)*1e3)}),W("x",function(e,t,n){n._d=new Date(L(e))});return r.version="2.29.4",l(U),r.fn=m,r.min=si,r.max=ri,r.now=ii,r.utc=M,r.unix=Ho,r.months=Fo,r.isDate=p,r.locale=xe,r.invalid=w,r.duration=ce,r.isMoment=K,r.weekdays=Io,r.parseZone=Wo,r.localeData=ge,r.isDuration=Rt,r.monthsShort=Ao,r.weekdaysMin=Uo,r.defineLocale=an,r.updateLocale=Hr,r.locales=Wr,r.weekdaysShort=Go,r.normalizeUnits=ie,r.relativeTimeRounding=ml,r.relativeTimeThreshold=gl,r.calendarFormat=Yi,r.prototype=m,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})});var Ut={};vn(Ut,{GenieHelpers:()=>Ce});var Ke={};vn(Ke,{clearHistoryUrl:()=>Dl,competitorData:()=>Wl,contentFeedback:()=>El,continueWriting:()=>Al,createHistoryUrl:()=>La,expandOutline:()=>Il,filterNlpKeywordsUrl:()=>Rl,genieChat:()=>ql,genieChatClear:()=>Xl,genieChatList:()=>Ql,genieChatSave:()=>Jl,genieImage:()=>Kl,genieImageSave:()=>Zl,genieMode:()=>Gl,getLicenseToken:()=>zl,historyData:()=>xl,keywordsData:()=>Hl,limitUsage:()=>Bl,nlpKeywords:()=>rd,nlpKeywordsUrl:()=>Pl,oneClickBlog:()=>Ul,outlines:()=>Ll,plagiarismData:()=>Fl,relatedKeywords:()=>sd,removeLicenseToken:()=>jl,roleManagement:()=>dd,semanticKeywords:()=>id,storeApiUrl:()=>Vl,subscriptionUpdateUrl:()=>$l,topicalMap:()=>od,updateUsageUrl:()=>Tl,webviewDataCreate:()=>ed,webviewDataList:()=>nd,webviewDeletePost:()=>td,webviewGetBlogWizardData:()=>ad,wpRoles:()=>ld,writeIntro:()=>Ol,writeTemplates:()=>Nl,writeTitle:()=>Yl});var z=window.getGenie.config,$=z.parserApi,Ya=z.licenseApi,xl=z.historyApi+"list",La=z.historyApi+"create",Dl=z.historyApi+"clear",Tl=z.baseApi+"user_usage_log",Nl=$+"writer-default/generate-templates-content",Ol=$+"writer-wizard/generate-intro",Yl=$+"writer-wizard/generate-title",Ll=$+"writer-wizard/generate-outline",Pl=$+"writer-wizard/keyword-cluster",Rl=$+"writer-wizard/filter-nlp-keyword",Hl=$+"writer-wizard/keyword-doctor",Wl=$+"writer-wizard/serp-data",Fl=$+"writer-wizard/plagiarism-checker",Al=$+"advanced-writing/continue-writing",Il=$+"advanced-writing/outline-expand",Gl=$+"advanced-writing/genie-mode",Ul=$+"writer-wizard/generate-one-click-blog",El=z.feedbackApi,Vl=z.storeApi+window.getGenie.blogWizardData?.post_id,zl=Ya+"get-token",jl=Ya+"remove-token",Bl=z.usageLimitStatsApi,$l=z.subscriptionUpgradeUrlApi,Kl=$+"genie-image/generate-image",Zl=z.baseApi+"genie-image/upload",ql=$+"chat/default",Jl=z.genieChatApi+"create",Ql=z.genieChatApi+"list",Xl=z.genieChatApi+"clear",ed=z.webviewBaseApi+"save",td=z.webviewBaseApi+"delete",nd=z.webviewBaseApi+"list",ad=z.webviewBaseApi+"doc_meta",sd=$+"writer-wizard/related-keywords",rd=$+"writer-wizard/nlp-keywords",id=$+"writer-wizard/semantic-keywords",od=$+"writer-wizard/topical-map",ld=z.baseApi+"wp-roles",dd=z.baseApi+"role-management";var{notification:Pa}=window.antd,cd=(o,r,l="",h="top")=>{let g=wp.data.select("getgenie").sidebar();Pa.config({getContainer:()=>g.rootContainer,placement:h}),Pa[o]({message:r,description:React.createElement("span",{dangerouslySetInnerHTML:{__html:l}}),duration:8,zIndex:999999})},ke=cd;var{Modal:Cu}=window.antd;var Ha=Ml(Ra()),kn=class{storeTimeout={};callStoreApi(r,l){if(!!window.getGenie.blogWizardData?.post_id)if(window.getGenie.config.saveData)window.getGenie.config.saveData(r,l);else{let h=Ke.storeApiUrl+"/"+r+"/";fetch(h,{method:"POST",body:JSON.stringify(l),headers:{"Content-type":"application/json; charset=UTF-8","X-WP-Nonce":window.getGenie.config?.restNonce||""}})}}storeData=r=>{this.storeTimeout[r]&&clearTimeout(this.storeTimeout[r]),this.storeTimeout[r]=setTimeout(()=>{let l=wp.data.select("getgenie").getInputs();this.callStoreApi(r,l[r]||"")},3e3)};copyToClipboard(r){if(navigator?.clipboard&&window?.isSecureContext)return navigator.clipboard.writeText(r);{let l=document.createElement("textarea");return l.value=r,l.style.position="fixed",l.style.left="-999999px",l.style.top="-999999px",document.body.appendChild(l),l.focus(),l.select(),new Promise((h,g)=>{document.execCommand("copy")?h():g(),l.remove()})}}formatLargeNumber(r){if(r<1e3)return r;if(r>=1e3&&r<1e6)return+(r/1e3).toFixed(1)+"K";if(r>=1e6&&r<1e9)return+(r/1e6).toFixed(1)+"M";if(r>=1e9&&r<1e12)return+(r/1e9).toFixed(1)+"B";if(r>=1e12)return+(r/1e12).toFixed(1)+"T"}getDomainName(r){try{return new URL(r).hostname.split(".").slice(-2).join(".")}catch{return""}}saveSidebarControllerOption(r,l){!r||!l||(localStorage.setItem(r,JSON.stringify(l)),r=="getgenie-language"&&wp.data.dispatch("getgenie").setSidebar({currentLanguage:l}))}snakeToTitleCase=r=>r.replace(/^[_]*(.)/,(g,u)=>u.toUpperCase()).replace(/[_]+(.)/g,(g,u)=>" "+u.toUpperCase());camelCaseToTitleCase(r){let l=r.replace(/([A-Z])/g," $1").trim();return l.charAt(0).toUpperCase()+l.slice(1).toLowerCase()}hyphenatedToCamelCase(r){return r.replace(/-([a-z])/g,l=>l[1].toUpperCase())}joinArray(r,l="-"){return r&&r.length>1?r.join(l):""}sortObjArray(r,l){return r.last_nom<l.last_nom?-1:r.last_nom>l.last_nom?1:0}convertToSlug(r){return r?.toLowerCase().replace(/[^\w ]+/g,"").replace(/ +/g,"-")}getCurrentDateTime=r=>window.getGenie?.isPlayground?(0,Ha.default)(r,"YYYY-MM-DD HH:mm:ssZ").format("YYYY-MM-DD, h:mm:ss A"):r;isExistDomain=r=>["shopify","wikipedia","youtube","amazon","aliexpress","walmart","alibaba","bookshop","etsy","flipkart","netflix","reddit","quora"].some(h=>r?.includes(h));allowAccess=r=>{try{let l=window.genieSKA?.config?.roleManagementConfig||{},h=window.genieSKA?.config?.currentUserRole;return l[r]?.includes(h)}catch(l){console.log(l.message)}}},Ce=new kn;var jt={};vn(jt,{BlurElement:()=>gs,Button:()=>Wa,Card:()=>za,Collapse:()=>Qa,ConfirmModal:()=>ss,DrawerFooter:()=>Ba,DrawerHeader:()=>es,DrawerWrapper:()=>ds,ErrorModal:()=>rs,Input:()=>Ka,Loading:()=>Vt,Modal:()=>Fa,Navbar:()=>ps,Notification:()=>ke,NumberInput:()=>us,Popover:()=>$a,Select:()=>Ia,SkeletonCard:()=>Dn,SkeletonSingle:()=>as,Slider:()=>hs,Switch:()=>ns,Table:()=>cs,Textarea:()=>Ea,TitleMsg:()=>Za,Tooltip:()=>Et,VoiceInput:()=>qe});var{Form:ud,Button:hd}=window.antd,fd=({children:o,onClick:r,loading:l=!1,...h})=>React.createElement(ud.Item,null,React.createElement(hd,{onClick:r,loading:l,...h},o)),Wa=fd;var{Modal:pd}=window.antd,md=({children:o,className:r,centered:l,closeIcon:h,footer:g,isModalVisible:u,setIsModalVisible:v,title:f="",closable:y=!0,onClose:p=_=>""})=>React.createElement(React.Fragment,null,React.createElement(pd,{className:r,title:f,open:u,closeIcon:h||React.createElement("span",{className:"getgenie-icon-close1"}),closable:y,zIndex:9999,onOk:()=>{v(!1)},onCancel:()=>{v(!1),p()},centered:l,footer:g},o)),Fa=md;var{Tooltip:gd}=window.antd,wd=({title:o,placement:r,className:l="",color:h,...g})=>React.createElement(gd,{className:"getgenie-tooltip-icon getgenie-icon-alert-circle",color:h,overlayStyle:{paddingLeft:"8px"},placement:r,...g,title:o,overlayClassName:l,zIndex:9999}),Et=wd;var yd=({size:o=25})=>React.createElement("div",{style:{width:`${o}px`,height:`${o}px`},className:"loading-icon"}),Vt=yd;var{ComposeComponents:vd}=window.getGenie.Components.Common.ReduxManager,{Select:Aa,Form:_d}=window.antd,{Option:kd}=Aa,{useEffect:Cd}=window.React,Sd=vd(({options:o,setInput:r,sidebar:l,getInputs:h,except:g=[],disableList:u=[],name:v="",defaultValue:f="",label:y="",placeholder:p="",className:_="",handleOnChange:k=()=>"",onSearch:M=()=>{},...C})=>{let d=o,T=w=>{k(w),r(v,w)},S=h[v]||f||null;return Cd(()=>{r(v,S)},[l.currentTemplate]),g&&g.length>0&&(d=o.filter(w=>!g.includes(w.value)),g.includes(S)&&(S=d?.[0]?.value)),React.createElement(_d.Item,{label:y,className:_},React.createElement(Aa,{showSearch:!0,value:S,placeholder:p,name:v,notFoundContent:C?.loading?React.createElement(Vt,{width:25}):null,suffixIcon:React.createElement("span",{className:"getgenie-icon-arrow_down"}),onChange:T,onSearch:M,onKeyDown:w=>w.stopPropagation(),filterOption:(w,O)=>O.children.toLowerCase().indexOf(w.toLowerCase())>=0,getPopupContainer:w=>w.parentNode,...C},d.map((w,O)=>React.createElement(kd,{key:O,disabled:u.includes(w.value),value:w.value},w.label))))},["setInput","getInputs","sidebar"]),Ia=Sd;var{Button:Cn,Tooltip:Ga}=window.antd,{ComposeComponents:bd}=window.getGenie.Components.Common.ReduxManager,{useState:Sn,useEffect:Md,useRef:Ua,useCallback:bn}=window.React,{__:Mn}=wp.i18n,xd=3,Dd=bd(({getInputs:o,onTranscript:r,disabled:l=!1,isFreeUser:h})=>{let g=Ua(null),u=Ua(null),[v,f]=Sn(!1),[y,p]=Sn(!0),[_,k]=Sn(0),M=o.selectedLanguage||"en-US",C=bn(()=>{try{g.current?.stop()}catch{}finally{u.current&&(u.current.getTracks().forEach(w=>w.stop()),u.current=null),f(!1)}},[]),d=bn(w=>{let O="";for(let A=w.resultIndex;A<w.results.length;A++)w.results[A].isFinal&&(O+=w.results[A][0].transcript+" ");O.trim()&&r(O.trim())},[r]),T=bn(w=>{switch(console.error("Speech recognition error:",w.error),C(),w.error){case"not-allowed":case"service-not-allowed":ke("error","Microphone Access Required","Please allow microphone access and refresh the page.","topRight");break;case"network":_<xd?(k(O=>O+1),ke("warning","Network Issue","Network issue detected. Retrying...","topRight")):(k(0),ke("error","Network Error","Unable to connect to speech service. Please check your internet connection.","topRight"));break;case"no-speech":break;case"audio-capture":ke("error","Microphone Not Found","No microphone found. Please connect one and retry.","topRight");break;default:}},[_,C]);Md(()=>{let w=window.SpeechRecognition||window.webkitSpeechRecognition;if(!w){p(!1);return}let O=new w;return O.lang=M,O.continuous=!1,O.interimResults=!0,O.maxAlternatives=1,O.onstart=()=>{f(!0),k(0)},O.onresult=d,O.onerror=T,O.onend=C,O.onspeechend=()=>O.stop(),g.current=O,()=>{C()}},[T,d,C,M]);let S=async()=>{let w=g.current;if(!(!w||l)){if(v){C();return}try{u.current=await navigator.mediaDevices.getUserMedia({audio:!0}),w.start()}catch{ke("error","Microphone Access Required","Please allow microphone access and refresh the page.","topRight")}}};return y?React.createElement("div",{className:"getgenie-voice-mode"},React.createElement(Ga,{title:React.createElement(React.Fragment,null,h?React.createElement("div",null,React.createElement("h4",{className:"blur-element-title",style:{margin:0,fontSize:"14px",fontWeight:700,lineHeight:"1.2"}},"Switch to Premium Plan"),React.createElement("p",{className:"blur-element-sub-title",style:{margin:0,fontSize:"12px",display:"-webkit-box",WebkitLineClamp:2,WebkitBoxOrient:"vertical"}},"Available in select plans only! Upgrade your plan to get voice mode access."),React.createElement(Cn,{className:"blur-element-pro-button",type:"primary",size:"small",href:"https://getgenie.ai/pricing/",target:"_blank"},"Upgrade Now")):Mn(v?"Click to stop recording":"Click to start voice input","getgenie"))},React.createElement("span",{style:{display:"inline-block"}},React.createElement(Cn,{type:"text",onClick:S,disabled:h||l,style:{padding:0,background:"transparent",height:"auto",border:"none",boxShadow:"none"},className:"getgenie-voice-input-btn"},v?React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",role:"img",color:"#141b34"},React.createElement("path",{d:"M17 7V11C17 13.7614 14.7614 16 12 16C9.23858 16 7 13.7614 7 11V7C7 4.23858 9.23858 2 12 2C14.7614 2 17 4.23858 17 7Z",stroke:"#141b34","stroke-width":"1.5"}),React.createElement("path",{d:"M20 11C20 15.4183 16.4183 19 12 19M12 19C7.58172 19 4 15.4183 4 11M12 19V22M12 22H15M12 22H9",stroke:"#141b34","stroke-width":"1.5","stroke-linecap":"round"})):React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",role:"img",color:"#141b34"},React.createElement("path",{d:"M2 2L22 22",stroke:"#141b34","stroke-width":"1.5","stroke-linecap":"round"}),React.createElement("path",{d:"M4 11C4 15.4183 7.58172 19 12 19M12 19C13.9545 19 15.7454 18.2991 17.1348 17.1348M12 19V22M12 22H15M12 22H9M20 11C20 12.6514 19.4996 14.1859 18.6422 15.4603",stroke:"#141b34","stroke-width":"1.5","stroke-linecap":"round"}),React.createElement("path",{d:"M7 6.98V11C7 13.7614 9.23858 16 12 16C13.1354 16 14.1647 15.6096 15.004 14.972M16.4387 13.244C16.7973 12.5545 17 11.8309 17 11V6.98C17 4.21858 14.7614 2 12 2C10.1312 2 8.53009 2.96527 7.672 4.484",stroke:"#141b34","stroke-width":"1.5","stroke-linecap":"round"})))))):React.createElement(Ga,{title:Mn("Voice input is not supported in your browser. Please use Chrome, Edge, or Safari.","getgenie")},React.createElement("span",{style:{display:"inline-block"}},React.createElement(Cn,{disabled:!0,type:"text",style:{padding:0,background:"transparent",height:"auto",border:"none",boxShadow:"none"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",role:"img",color:"#141b34"},React.createElement("path",{d:"M2 2L22 22",stroke:"#141b34","stroke-width":"1.5","stroke-linecap":"round"}),React.createElement("path",{d:"M4 11C4 15.4183 7.58172 19 12 19M12 19C13.9545 19 15.7454 18.2991 17.1348 17.1348M12 19V22M12 22H15M12 22H9M20 11C20 12.6514 19.4996 14.1859 18.6422 15.4603",stroke:"#141b34","stroke-width":"1.5","stroke-linecap":"round"}),React.createElement("path",{d:"M7 6.98V11C7 13.7614 9.23858 16 12 16C13.1354 16 14.1647 15.6096 15.004 14.972M16.4387 13.244C16.7973 12.5545 17 11.8309 17 11V6.98C17 4.21858 14.7614 2 12 2C10.1312 2 8.53009 2.96527 7.672 4.484",stroke:"#141b34","stroke-width":"1.5","stroke-linecap":"round"})))))},["getInputs"]),qe=Dd;var{ComposeComponents:Td}=window.getGenie.Components.Common.ReduxManager,{Input:Nd,Form:Od}=window.antd,{useEffect:Yd}=window.React,Ld=Td(({name:o="",setInput:r,sidebar:l,getInputs:h,className:g="",label:u="",defaultValue:v="",errorMessage:f="",enableVoiceInput:y=!1,limitUsage:p,..._})=>{let k=p?.subscription_type==="free",M=S=>{r(o,S.target.value)},C=S=>{let w=h[o]||v,O=w?`${w} ${S}`:S;r(o,O)};Yd(()=>{r(o,h[o]||v)},[]);let d=h[o]||v,T=l.languages.find(S=>S.value===l.currentLanguage)?.writingDirection;return React.createElement(Od.Item,{label:u,key:o,className:`genie-input ${g}`},React.createElement("div",{style:{position:"relative",display:"inline-block",width:"100%"}},React.createElement(Nd.TextArea,{className:T,value:d,onChange:M,onKeyDown:S=>S.stopPropagation(),..._}),y&&React.createElement("div",{style:{position:"absolute",bottom:"8px",right:"10px"}},React.createElement(qe,{onTranscript:C,disabled:_.disabled,isFreeUser:k}))))},["setInput","getInputs","sidebar","limitUsage"]),Ea=Ld;var{Row:Pd,Col:Rd,Card:Hd}=window.antd,{ComposeComponents:Wd}=window.getGenie.Components.Common.ReduxManager,{useState:Fd,useEffect:Va}=window.React,Ad=Wd(({list:o,children:r,column:l=1,handleClick:h,sidebar:g,setSidebar:u,skeleton:v=null,showActiveItem:f=!1,loading:y=!1,value:p="",..._})=>{let[k,M]=Fd(null),C=24/l;l>2?C=24/(l-2):l>1&&(C=24/(l-1)),Va(()=>{if(f&&p){let S=o.findIndex(w=>w.title===p);S!==-1&&M(S+"-selected")}},[p]);let d=(S,w,O)=>{M(O+"-selected"),h&&h(S,w)};Va(()=>{o.length===0&&M(null)},[o]);let T=g.languages.find(S=>S.value===g.currentLanguage)?.writingDirection;return v?React.createElement(v,null):React.createElement("div",{className:"getgenie-card"},React.createElement(Pd,{gutter:16},o.map((S,w)=>React.createElement(Rd,{xs:24,sm:C,xl:24/l,key:w,className:T},React.createElement(Hd,{className:k&&k===w+"-selected"?"active":"",key:w,onClick:O=>d(O,S,w),..._},r(S,w))))))},["sidebar","setSidebar"]),za=Ad;var{Button:ja,Tooltip:Uu}=window.antd,{ComposeComponents:Id}=window.getGenie.Components.Common.ReduxManager,Gd=Id(({prevScreen:o=!0,nextScreen:r=!0,enableNextBtn:l=!1,handleNext:h=()=>"",handlePrev:g=()=>"",insertBtn:u="",sidebar:v})=>React.createElement("div",{className:`getgenie-sidebar-footer ${o&&"getgenie-sidebar-footer-grid"}`},o&&React.createElement(ja,{type:"primary",onClick:g,className:"prevBtn"},React.createElement("span",{className:"getgenie-icon-arrow"})),React.createElement("div",{className:"btnGrp"},u,r&&React.createElement(ja,{type:"primary",onClick:h,disabled:!l,className:"nextBtn"},v.__("Next","getgenie")))),["sidebar"]),Ba=Gd;var{Popover:Ud}=window.antd,{useState:Ed}=window.React,Vd=({children:o,placement:r="top",title:l="",content:h="",isVisible:g=!1,...u})=>{let[v,f]=Ed(g);return React.createElement(Ud,{content:h,title:l,trigger:"click",placement:r,open:v,onOpenChange:p=>{f(p)},zIndex:99999,...u},o)},$a=Vd;var{ComposeComponents:zd}=window.getGenie.Components.Common.ReduxManager,{Input:jd,Form:Bd}=window.antd,{useEffect:$d,useState:Kd}=window.React,Zd=zd(({name:o,sidebar:r,setInput:l,getInputs:h,autoComplete:g="off",className:u="",defaultValue:v="",label:f="",required:y=!1,errorMessage:p="",..._})=>{let[k,M]=Kd(!1),C=S=>{let w=S.target.value;l(o,w),w.length?M(!1):M(!0)};$d(()=>{l(o,h[o]||v)},[]);let d=h[o]||v,T=r.languages.find(S=>S.value===r.currentLanguage)?.writingDirection;return React.createElement(Bd.Item,{className:`genie-input ${u} ${y&&k&&!d&&"ant-form-item-has-error"}`,label:f},React.createElement(jd,{className:T,value:d,name:o,..._,onChange:C,onKeyDown:S=>S.stopPropagation()}),y&&k&&!d?React.createElement("p",{className:"ant-form-item-explain-error"},p):"")},["setInput","getInputs","sidebar"]),Ka=Zd;var{Typography:qd,Tooltip:xn}=window.antd,Ne=wp.data.select("getgenie").sidebar(),Jd=({loading:o,title:r,list:l})=>{let{Text:h}=qd;return React.createElement(React.Fragment,null,o?React.createElement(h,{className:"generateMsg"},Ne.__("Generating","getgenie")," ",r," "," ",React.createElement(h,{className:"resultNumber"},"....")):l.length>0&&(r==="title"?React.createElement(h,{className:"generateMsg"},React.createElement(xn,{title:Ne.__("Select a title and click next","getgenie"),placement:"top"},Ne.__("Generated","getgenie")," ",r," "," "),React.createElement("span",{className:"resultNumber"},l.length)):r==="intro"?React.createElement(h,{className:"generateMsg"},React.createElement(xn,{title:Ne.__("Select an intro and click next","getgenie"),placement:"top"},Ne.__("Generated","getgenie")," ",r," "," "),React.createElement("span",{className:"resultNumber"},l.length)):r==="outline"?React.createElement(h,{className:"generateMsg"},React.createElement(xn,{title:Ne.__("Edit or delete the existing headings. Also you can add more headings to the outline. Finally, click Insert.","getgenie"),placement:"top"},Ne.__("Selected","getgenie")," ",r," "," "),React.createElement("span",{className:"resultNumber"},l.length)):React.createElement(h,{className:"generateMsg"},Ne.__("Generated","getgenie")," ",r," "," ",React.createElement("span",{className:"resultNumber"},l.length))))},Za=Jd;var{Collapse:qa,Form:Qd}=window.antd,{Panel:Xd}=qa,Ja=({children:o,...r})=>React.createElement(Qd.Item,null,React.createElement(qa,{...r,expandIconPosition:"right",expandIcon:l=>React.createElement("span",{className:"getgenie-icon-arrow_down"})},o));Ja.Panel=({children:o,...r})=>React.createElement(Xd,{...r},o);var Qa=Ja;var{Button:ec,Col:Xa,Row:tc}=window.antd,{ComposeComponents:nc}=window.getGenie.Components.Common.ReduxManager,$u=window.getGenie.config?.sidebar,ac=nc(({sidebar:o,setSidebar:r,getInputs:l,setInput:h,screenName:g=""})=>{let{imageUrl:u}=o,v=l.searchVolume,f=l.seoEnabled,y=()=>{h("seoEnabled",!f)},p=()=>{r({open:!1})};return React.createElement("div",{className:"getgenie-sidebar-header"},React.createElement(tc,null,React.createElement(Xa,{span:20},React.createElement("img",{className:"main-logo",src:`${u}/logo_black.svg`,alt:"logo"}),["introScreen","outlineScreen","paragraphScreen"].includes(g)&&v?React.createElement(ec,{onClick:y,shape:"round",className:"getgenie-sidebar-header-seoBtn"},React.createElement("img",{src:`${u}/badge.png`,alt:"logo"}),"SEO ",f?o.__("Enabled","getgenie"):o.__("Disabled","getgenie")):React.createElement("div",{className:"empty-btn-space"})),React.createElement(Xa,{span:4,className:"getgenie-close-btn"},React.createElement("span",{onClick:p},React.createElement("svg",{width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M10 1.00714L8.99286 0L5 3.99286L1.00714 0L0 1.00714L3.99286 5L0 8.99286L1.00714 10L5 6.00714L8.99286 10L10 8.99286L6.00714 5L10 1.00714Z",fill:"#323232"}))))))},["setSidebar","sidebar","getInputs","setInput"]),es=ac;var{Col:ts,Row:sc,Switch:rc}=window.antd,{ComposeComponents:ic}=window.getGenie.Components.Common.ReduxManager,{useEffect:oc}=window.React,lc=ic(({getInputs:o,setInput:r,defaultChecked:l=!1,className:h="",name:g="",label:u="",...v})=>{let f=p=>{r(g,p)},y=o[g]||l;return oc(()=>{r(g,y)},[]),React.createElement(sc,{justify:"space-between",className:`getgenie-switch ${h}`},React.createElement(ts,{span:18,className:"label"},u),React.createElement(ts,{span:6,className:"switch"},React.createElement(rc,{name:g,checked:y,...v,onChange:f})))},["setInput","getInputs"]),ns=lc;var{Skeleton:dc}=window.antd,cc=({count:o=2,...r})=>[...Array(o)].map((l,h)=>React.createElement(dc.Button,{key:h,className:"getgenie-single-skeleton",active:!0,block:!0,shape:"default",...r})),as=cc;var{Card:uc,Skeleton:hc}=window.antd,fc=({count:o=3})=>React.createElement("div",{className:"getgenie-card-skeleton"},[...Array(o)].map((r,l)=>React.createElement(uc,{key:l,className:"getgenie-generated-outlines-card"},React.createElement(hc,{active:!0})))),Dn=fc;var{Modal:pc}=window.antd,mc=(o="",r="",l=()=>"",h=()=>"")=>{let g=wp.data.select("getgenie").sidebar();pc.confirm({title:o,icon:React.createElement("span",{className:"anticon"},React.createElement("span",{className:"getgenie-icon-alert"})),content:r,okText:"Yes",cancelText:"No",className:"getgenie-confirm-modal",zIndex:99999,getContainer:()=>g.rootContainer,onOk(){l()},onCancel(){h()}})},ss=mc;var{Modal:gc}=window.antd,wc=({title:o,content:r})=>{let l=wp.data.select("getgenie").sidebar();gc.error({title:o,content:r,className:"getgenie-confirm-modal",getContainer:()=>l.rootContainer,zIndex:999999})},rs=wc;var{useState:yc,useEffect:zt,useCallback:is}=window.React,{Drawer:vc}=window.antd,{ComposeComponents:_c}=window.getGenie.Components.Common.ReduxManager,Tn=null,Nn=window.getGenie.config?.sidebar||{},ls=Nn?.width||380,j={main:ls,generatedOutlines:280,analyzeKeywordScreen:350,keywordHeatMap:860,paragraphEditorScreen:350},os={"ai-overview-answer-builder":750,"local-service-page-copy-generator":750};delete Nn?.width;var kc=_c(({children:o,sidebar:r,setSidebar:l,getInputs:h})=>{let[g,u]=yc(os[r.currentTemplate]||j.main),{open:v,generatedOutlines:f,analyzeKeyword:y}=r,p=h.headTohead||!1,_=!0;window.getGenie.config.wizardScreen==="post"&&r.component==="ScoreAnalysis"&&(_=!1),r.component==="GenieChat"?j.main=430:j.main=ls,zt(()=>{u(os[r.currentTemplate]||j.main)},[r.currentTemplate]);let k=is(T,[]),M=is(C,[]);zt(()=>{l({width:g})},[g]);function C(S){!Tn||(Tn=!1,document.removeEventListener("mousemove",k),document.removeEventListener("mouseup",M))}function d(S){S.stopPropagation(),S.preventDefault(),document.addEventListener("mousemove",k),document.addEventListener("mouseup",M),Tn=!0}function T(S){let w=document.body.offsetWidth-(S.clientX-document.body.offsetLeft),O=380,A=window.innerWidth*.8;w>O&&w<A&&u(w)}return zt(()=>{y.open&&!f.open&&u(j.main+j.analyzeKeywordScreen),f.open&&!y.open&&u(j.main+j.generatedOutlines),f.open&&y.open&&u(j.main+j.generatedOutlines+j.analyzeKeywordScreen),!f.open&&!y.open&&u(j.main),r.paragraphEditorScreen.open&&y.open&&u(j.main+j.analyzeKeywordScreen+j.paragraphEditorScreen),r.paragraphEditorScreen.open&&!y.open&&u(j.main+j.paragraphEditorScreen),p&&(l({analyzeKeyword:{...l.analyzeKeyword,open:!1},generatedOutlines:{...r.generatedOutlines,open:!1}}),u(j.main+j.keywordHeatMap))},[r.analyzeKeyword.open,r.generatedOutlines.open,r.paragraphEditorScreen.open,p]),zt(()=>{let S=document.querySelector("body"),w=r.rootContainer,{userAgent:O}=window.navigator,A=O.indexOf("Firefox")!=-1||O.indexOf("Safari")!=-1,I=ee=>S.classList.contains(ee);A&&(I("is-fullscreen-mode")||I("elementor-device-desktop")?w.classList.add("getgenie-browser-support"):I("wc-sass-manager")?w.classList.add("getgenie-browser-support-playground"):w.classList.remove("getgenie-browser-support"))},[r.open]),React.createElement(vc,{rootClassName:"getgenie-drawer",width:"auto",onClose:()=>l({open:!1}),open:v,closable:!1,mask:_,...Nn,zIndex:1200,autoFocus:!1},o(g,j),React.createElement("div",{className:"getgenie-sidebar-draggable",onMouseDown:d}))},["sidebar","setSidebar","getInputs"]),ds=kc;var{Table:Cc}=window.antd,Sc=({columns:o,dataSource:r,pagination:l=!1,rowData:h=()=>{}})=>React.createElement(Cc,{sticky:!0,dataSource:r,columns:o,pagination:l,bordered:!0,onRow:h}),cs=Sc;var{ComposeComponents:bc}=window.getGenie.Components.Common.ReduxManager,{Input:Mc,Form:xc}=window.antd,{useEffect:Dc}=window.React,Tc=bc(({name:o,setInput:r,getInputs:l,sidebar:h,handleOnChange:g=()=>"",defaultValue:u=1,max:v=null,label:f="",placeholder:y="",type:p="text",required:_=!1,errorMessage:k="",className:M="",...C})=>{let d=l[o]||u,T=w=>{isNaN(w)||v&&w>v||(g(w),r(o,w))};Dc(()=>{T(l[o]||d)},[h.currentTemplate]);let S=w=>{if(C?.disabled||d===1&&w===-1)return;let O=parseInt(d)+parseInt(w);v&&O>v||(g(O),r(o,O))};return React.createElement(xc.Item,{initialValue:d,className:`NumberInput ${M}`,label:f,name:o,rules:[{required:_,message:k}]},React.createElement("span",{className:"getgenie-icon-minus icon",onClick:()=>S(-1)}),React.createElement(Mc,{...C,type:p,placeholder:y,value:d,defaultValue:d,onChange:w=>T(w.target.value)}),React.createElement("span",{className:"getgenie-icon-plus icon",onClick:()=>S(1)}))},["setInput","getInputs","sidebar"]),us=Tc;var{Slider:Nc,Form:Oc}=window.antd,{ComposeComponents:Yc}=window.getGenie.Components.Common.ReduxManager,{useEffect:Lc}=window.React,Pc=Yc(({label:o,name:r,setInput:l,getInputs:h,sidebar:g,defaultValue:u,message:v,handleOnChange:f=()=>"",className:y="",...p})=>{let _=p.max||5,k=p.min||1,M=T=>{f(T),l(r,T)};Lc(()=>{l(r,h[r]||u)},[g.currentTemplate]);let C=h[r]||u,d=T=>`${T}/${_}`;return React.createElement(Oc.Item,{label:o,className:"getgenie-slider "+y,name:r},React.createElement(Nc,{style:{margin:0},min:k,max:_,...p,defaultValue:C,onChange:M,tooltip:{formatter:d}}))},["getInputs","setInput","sidebar"]),hs=Pc;var{Tabs:fs}=window.antd,{TabPane:sh}=fs,Rc=({tabPaneList:o=[],handleActiveKey:r=()=>"",activeKey:l="",destroyInactiveTabPane:h=!0,className:g="",...u})=>React.createElement("div",{className:`getgenie-navbar ${g}`},React.createElement(fs,{onChange:r,destroyInactiveTabPane:h,activeKey:l,items:o})),ps=Rc;var{ComposeComponents:Hc}=window.getGenie.Components.Common.ReduxManager,{Button:Wc,Typography:Fc}=window.antd,{useRef:Ac,useState:ms}=window.React,Ic=Hc(({children:o,show:r=!1,top:l=0,left:h=0,text:g="",btnText:u="",href:v="#",textMargin:f=13})=>{let[y,p]=ms(!1),[_,k]=ms({top:0}),M=Ac(null);return r?React.createElement("div",{className:"blur-element"},o,React.createElement("div",{className:"blur-element-content",ref:M,onMouseMove:S=>{if(M.current&&S.target.classList.contains("blur-element-content")){let w=M.current.getBoundingClientRect();k({top:S.clientY-w.top-50})}},onMouseOver:()=>{p(!0)},onMouseOut:()=>{p(!1)},style:{top:l,left:h,width:`calc(100% - ${h}px)`,height:`calc(100% - ${l}px)`}},y&&React.createElement("div",{className:"blur-element-text",style:{margin:f,..._}},React.createElement(Fc.Title,{level:4},g),React.createElement(Wc,{type:"primary",href:v,target:"_blank"},u)))):o}),gs=Ic;var Gc={countries:[{label:"Global",value:"global"},{label:"Australia",value:2036},{label:"Canada",value:2124},{label:"India",value:2356},{label:"New Zealand",value:2554},{label:"South Africa",value:2710},{label:"United States (USA)",value:2840},{label:"United Kingdom",value:2826},{label:"Germany",value:2276},{label:"Portugal",value:2620},{label:"Spain",value:2724},{label:"Vietnam",value:2704},{label:"Indonesia",value:2360},{label:"Malaysia",value:2458},{label:"South Korea",value:2410},{label:"Japan",value:2392},{label:"China",value:2156},{label:"Turkey",value:2792},{label:"Ukraine",value:2804},{label:"Italy",value:2380},{label:"France",value:2250},{label:"Poland",value:2616},{label:"Netherland",value:2528},{label:"Lithuania",value:2440},{label:"Hungary",value:2348},{label:"Denmark",value:2208},{label:"Czechia",value:2203},{label:"Thailand",value:2764},{label:"Latvia",value:2428},{label:"Slovakia",value:2703},{label:"Greece",value:2300},{label:"Sweden",value:2752},{label:"Saudi Arabia",value:2682},{label:"Russia",value:2643},{label:"Bulgaria",value:2100},{label:"Mexico",value:2484},{label:"Norway",value:2578},{label:"Pakistan",value:2586},{label:"Israel",value:2376}],languages:[{value:"en",label:"English"},{value:"es",label:"Spanish"},{value:"de",label:"German"}],outputSizes:[{label:"Small",value:"sm"},{label:"Medium",value:"md"},{label:"Large",value:"lg"}],maxToken:[{label:"Small",value:200},{label:"Medium",value:400},{label:"Large",value:1200}],chatCharacters:[{label:"Professional Writer",value:"professional-writer"},{label:"General Purpose",value:"general-purpose"},{label:"Standup Comedian",value:"standup-comedian"},{label:"Life Coach",value:"life-coach"},{label:"Career Counselor",value:"career-counselor"},{label:"Nutritionist",value:"nutritionist"},{label:"Product Manager",value:"product-manager"},{label:"Personal Trainer",value:"personal-trainer"},{label:"Life Hacker",value:"life-hacker"},{label:"Travel Advisor",value:"travel-advisor"},{label:"Mindfulness Coach",value:"mindfulness-coach"},{label:"Financial Advisor",value:"financial-advisor"},{label:"Language Tutor",value:"language-tutor"},{label:"Travel Guide",value:"travel-guide"},{label:"Marketing Expert",value:"marketing-expert"},{label:"Software Developer",value:"software-developer"},{label:"Dating Coach",value:"dating-coach"},{label:"DIY Expert",value:"diy-expert"},{label:"Journalist",value:"journalist"},{label:"Tech Writer",value:"tech-writer"},{label:"Pro Chef",value:"professional-chef"},{label:"Pro Salesperson",value:"professional-salesperson"},{label:"Startup Tech Lawyer",value:"startup-tech-lawyer"},{label:"Email Copywriter",value:"email-copywriter"}]},Je=Gc;var{HandleFetch:Uc}=window.getGenie.Components.Common.RequestManager,{ComposeComponents:Ec}=window.getGenie.Components.Common.ReduxManager,{Tooltip:Vc}=window.antd,zc=Ec(({content:o,listName:r,getInputs:l,setInput:h,creativityLevel:g,input:u,sidebar:v,contentType:f=""})=>{let y=(p,_)=>{let k,M=l[r];if(p==="like"){if(M.find(d=>d.title===_&&d.like))return;k=M.map(d=>d.title===_?{...d,like:!0,dislike:!1}:d)}else{if(M.find(d=>d.title===_&&d.dislike))return;k=M.map(d=>d.title===_?{...d,dislike:!0,like:!1}:d)}h(r,k);let C={input:u,output:_,creativity_level:g,feedback_type:p,template_name:f||v.currentTemplate||"unknown",request_hash:v.requestId};Uc(d=>{},"contentFeedback",C)};return React.createElement(Vc,{placement:"bottomRight",title:"Is the output good?"},React.createElement("div",{className:"getgenie-giving-feedback",onClick:p=>p.stopPropagation()},React.createElement("span",{onClick:()=>y("like",o.title)},React.createElement("svg",{width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{fill:`${o.like?"#0FA958":"none"}`,d:"M7.81833 4.16667H5.83333V2.08333C5.83333 1.86232 5.74554 1.65036 5.58926 1.49408C5.43298 1.3378 5.22101 1.25 5 1.25H4.96042C4.75208 1.25 4.58333 1.41875 4.58333 1.62708C4.58333 1.92458 4.49542 2.21542 4.33 2.46292L2.91667 4.58333V8.33333L4.48375 8.725C4.55 8.74167 4.61792 8.75 4.68583 8.75H6.35958C6.51444 8.75007 6.66626 8.70699 6.798 8.62559C6.92974 8.54419 7.03619 8.42769 7.10542 8.28917L8.56375 5.3725C8.62724 5.24545 8.6572 5.10428 8.65079 4.9624C8.64438 4.82052 8.60182 4.68263 8.52714 4.56182C8.45246 4.44101 8.34814 4.34129 8.22408 4.27213C8.10003 4.20298 7.96036 4.16667 7.81833 4.16667Z"}),React.createElement("path",{d:"M5.83333 4.16667H7.81833C7.96036 4.16667 8.10003 4.20298 8.22408 4.27213C8.34814 4.34129 8.45246 4.44101 8.52714 4.56182C8.60182 4.68263 8.64438 4.82052 8.65079 4.9624C8.6572 5.10428 8.62724 5.24545 8.56375 5.3725L7.10542 8.28917C7.03619 8.42769 6.92974 8.54419 6.798 8.62559C6.66626 8.70699 6.51444 8.75007 6.35958 8.75H4.68583C4.61792 8.75 4.55 8.74167 4.48375 8.725L2.91667 8.33333M5.83333 4.16667V2.08333C5.83333 1.86232 5.74554 1.65036 5.58926 1.49408C5.43298 1.3378 5.22101 1.25 5 1.25H4.96042C4.75208 1.25 4.58333 1.41875 4.58333 1.62708C4.58333 1.92458 4.49542 2.21542 4.33 2.46292L2.91667 4.58333V8.33333M5.83333 4.16667H5M2.91667 8.33333H2.08333C1.86232 8.33333 1.65036 8.24554 1.49408 8.08926C1.3378 7.93298 1.25 7.72101 1.25 7.5V5C1.25 4.77899 1.3378 4.56702 1.49408 4.41074C1.65036 4.25446 1.86232 4.16667 2.08333 4.16667H3.125",stroke:"#0FA958",strokeLinecap:"round",strokeLinejoin:"round"}))),React.createElement("span",{onClick:()=>y("dislike",o.title)},React.createElement("svg",{width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{fill:`${o.dislike?"#EA4646":"none"}`,d:"M2.18166 5.83333H4.16625V7.91667C4.16625 8.13768 4.25404 8.34964 4.41032 8.50592C4.5666 8.6622 4.77857 8.75 4.99958 8.75H5.03958C5.24791 8.75 5.41666 8.58125 5.41666 8.37333C5.41666 8.07542 5.50458 7.78458 5.67 7.53667L7.08333 5.41667L7.08291 1.66667L5.51625 1.275C5.45016 1.25844 5.38229 1.25004 5.31416 1.25H3.64C3.48521 1.25001 3.33348 1.29312 3.20182 1.37452C3.07016 1.45591 2.96377 1.57237 2.89458 1.71083L1.43625 4.6275C1.37276 4.75455 1.3428 4.89572 1.34921 5.0376C1.35562 5.17948 1.39818 5.31737 1.47286 5.43818C1.54754 5.55899 1.65186 5.65871 1.77591 5.72787C1.89997 5.79702 2.03964 5.83333 2.18166 5.83333Z"}),React.createElement("path",{d:"M7.08291 1.66667L5.51625 1.275C5.45016 1.25844 5.38229 1.25004 5.31416 1.25H3.64C3.48521 1.25001 3.33348 1.29312 3.20182 1.37452C3.07016 1.45591 2.96377 1.57237 2.89458 1.71083L1.43625 4.6275C1.37276 4.75455 1.3428 4.89572 1.34921 5.0376C1.35562 5.17948 1.39818 5.31737 1.47286 5.43818C1.54754 5.55899 1.65186 5.65871 1.77591 5.72787C1.89997 5.79702 2.03964 5.83333 2.18166 5.83333H4.16666H5M7.08291 1.66667L7.08333 5.41667L5.67 7.53667C5.50458 7.78458 5.41666 8.07542 5.41666 8.37333C5.41666 8.58125 5.24791 8.75 5.03958 8.75H4.99958C4.77857 8.75 4.5666 8.6622 4.41032 8.50592C4.25404 8.34964 4.16625 8.13768 4.16625 7.91667V5.83333M7.08291 1.66667H7.91666C8.13768 1.66667 8.34964 1.75446 8.50592 1.91074C8.6622 2.06702 8.75 2.27899 8.75 2.5V5C8.75 5.22101 8.6622 5.43298 8.50592 5.58926C8.34964 5.74554 8.13768 5.83333 7.91666 5.83333H6.875",stroke:"#EA4646",strokeLinecap:"round",strokeLinejoin:"round"})))))},["setInput","getInputs","sidebar"]),On=zc;var Qe=class{content="";constructor(r=""){this.content=r}escapeRegExp(r){return r.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}findAllMatch(r=this.content,l=[]){let h=[];for(let g=0;g<l.length;g++){let u=l[g],v=this.findSingleMatch(r,u);h.push({keyword:u,count:v})}return h}findSingleMatch(r=this.content,l=""){let u=this.escapeRegExp(l).split(" ").join(String.raw`(\s+\w+\s+|\s+)`),v=r?.match(new RegExp(u,"gmi"));return v&&v.length>0?v.length:0}};var pt=class{constructor(r,l,h){this.ContentAnalysis=r,this.KeywordFinder=l,this.GenieHelpers=h}getDomainName(r){try{return new URL(r).hostname.split(".").slice(-2).join(".")}catch{return""}}saveCompetitor=r=>{this.GenieHelpers.callStoreApi("serpData",{competitorData:r})};getNlpKeywords=async(r,l,h,g)=>new Promise((u,v)=>{let f=window.getGenie.config,y={method:"POST",headers:{"Content-type":"application/json; charset=UTF-8","Site-Token":f?.siteToken||"","Auth-Token":f?.authToken||"","X-WP-Nonce":f?.restNonce||"","Plugin-Version":f?.version}};(async()=>{let p=h||[],_=[];for(let C of l){y.body=JSON.stringify({textContent:C?.textContent,requestId:C?.requestId});let T=await(await fetch(g,y)).json();for(let S of T?.data||[])_.push(S[0].toLowerCase())}_=[...new Set(_)],y.body=JSON.stringify({mainKeywords:h.length===0?[r]:h.map(C=>C?.keyword||"").slice(0,10),nlpKeywords:_});let k=await fetch(Ke.filterNlpKeywordsUrl,y).catch(C=>u(p));if(!k.ok){u(p);return}let M=await k.json();try{let C=(M?.data||_)?.map(d=>({keyword:Array.isArray(d)?d[0]:d,type:"nlp"}));p=[...p,...C||[]],p=p.filter((d,T,S)=>T===S.findIndex(w=>w?.keyword===d?.keyword)),u(p)}catch(C){u(p),console.log(C)}})()});analyze=async(r,l)=>new Promise((h,g)=>{let u=[],v={},f={},y=new this.KeywordFinder,p=0,_=0,k=0,M=0;for(let d of r){let T=this.getDomainName(d?.url),w=new this.ContentAnalysis({content:d?.source,url:T,title:d?.title,description:d?.description},l).getStat(),O=y.findAllMatch(d?.source,Object.keys(l.keywords));f[d.keySlug]={url:d.url,title:d.title,rank:M,favicon:d.favicon};for(let I of O)!l.keywords?.[I.keyword]?.total||(v[I.keyword]?v[I.keyword].heatMap[d.keySlug]={matchedKeyPhrase:I.count}:v[I.keyword]={keyPhrase:I.keyword,recommendation:l.keywords?.[I.keyword]?.total,heatMap:{[d.keySlug]:{matchedKeyPhrase:I.count}}});if(M++,d.title==="myContent")continue;let A=parseFloat(w.contentStats.totalScore);u.push({url:d.url,statistics:w.statistics,score:parseInt(Math.ceil(A))||0}),_<A&&(_=parseInt(Math.ceil(A))||0),k+=A}p=Math.ceil(k/u.length-1),p=parseInt(p)||0;let C={headToHeadData:{serpDomains:f,statistics:v},analyzedCompetitors:u,avgScore:p,maxScore:_,firstCompetitorScore:u?.[1]?.score||0};h(C)})};var{Libs:jc,Utilities:Uh}=window.getGenie.Components.Common,{ComposeComponents:Bc}=window.getGenie.Components.Common.ReduxManager,{Sidebar:Cs,BlogWizardUtils:Yn}=window.getGenie.Components,{OutlineScreen:ws,ParagraphGenerator:ys,AnalyzeKeywordScreen:vs,KeywordHeatMap:_s}=Cs||{},{Col:ks}=window.antd,{useEffect:Xe}=window.React,Eh=Bc(({sidebar:o,setSidebar:r,setInput:l,getInputs:h})=>{let g=window.getGenie.blogWizardData,u=window.getGenie.config.isBlockEditor||window.getGenie.config.wizardScreen==="post",{open:v,generatedOutlines:f,analyzeKeyword:y,paragraphEditorScreen:p}=o;Xe(()=>{o.open?document.body.classList.add("genie-sidebar-open"):document.body.classList.contains("genie-sidebar-open")&&document.body.classList.remove("genie-sidebar-open"),navigator?.platform==="Win32"&&document.body.classList.add("genie-scrollbar-windows")},[o.open]),Xe(()=>{if(!u)return;h.seoEnabled?h.searchVolume&&o.component=="BlogScreen"&&r({analyzeKeyword:{...o.analyzeKeyword,open:!0}}):r({analyzeKeyword:{...o.analyzeKeyword,open:!1,loading:!1}})},[h.searchVolume,h.seoEnabled,o.component]),Xe(()=>{if(!u)return;let C=wp.data.select("core/editor")?.getEditedPostContent();if(C){let d=wp.data.select("core/editor")?.getEditedPostAttribute("title");d&&!C.includes(d)&&(C=`<h1>${d}</h1>`+C),r({currentPostContent:C})}if(!(!g||Object.values(g).filter(Boolean).length<2)){r({component:"BlogScreen",currentTemplate:"blogWizard"});for(let[d,T]of Object.entries(g))if(!(!T||d=="post_id"))if(d==="keywordData"){if(T&&Object.values(T).length>0)for(let[S,w]of Object.entries(T))l(S,w)}else if(d==="serpData"){if(T&&Object.values(T).length>0)for(let[S,w]of Object.entries(T))S==="statisticsData"?r({statisticsData:w}):l(S,w)}else JSON.parse(localStorage.getItem("getgenie-"+d))||l(d,T)}},[]),Xe(()=>{if(!u)return;let C=o.statisticsData,d=o.currentPostContent;if(!Array.isArray(C?.keywords)&&Yn&&C){let T="",S="";document.getElementsByClassName("block-editor__container")?.length>0?(T=wp.data.select("core/editor")?.getEditedPostAttribute("title"),S=wp.data.select("core/editor")?.getEditedPostAttribute("excerpt")):document.getElementById("wp-content-editor-container")&&(T=document.getElementById("title")?.value,S=document.getElementById("excerpt")?.value),o.currentPostTitle&&(T=o.currentPostTitle),o.currentPostDescription&&(S=o.currentPostDescription);let w={content:d,url:location.origin,title:T,description:S},O=new Yn.ContentAnalysis(w,C),A=o.competitorStats;if(A?.headToHeadData?.statistics){let I=new Qe;for(let ee of Object.keys(A?.headToHeadData?.statistics)){let K=I.findSingleMatch(d,ee);A.headToHeadData.statistics[ee]?.heatMap?.myContent_0||(A.headToHeadData.statistics[ee].heatMap.myContent_0={matchedKeyPhrase:0}),A.headToHeadData.statistics[ee].heatMap.myContent_0.matchedKeyPhrase=K}}r({analyzedContent:O.getStat(),competitorStats:A})}},[o.statisticsData,o.currentPostContent]),Xe(()=>{let C=o.component==="BlogScreen"&&o.currentScreen==="paragraphScreen";r({paragraphEditorScreen:{...o.paragraphEditorScreen,open:C}})},[o.component,o.currentScreen]),Xe(()=>{(async()=>{let C=h.competitorData;if(!C||!o.statisticsData||Object.values(o.statisticsData).length===0)return;let d={source:o.currentPostContent,url:location.hostname||"myContent.com",title:"myContent",keySlug:"myContent_0",rank:0,favicon:"default"},T=new pt(Yn.ContentAnalysis,Qe),S=(C||[]).filter(O=>!Ce.isExistDomain(O?.url)).slice(0,10),w=await T.analyze([d,...S],o.statisticsData);r({competitorStats:w})})()},[o.statisticsData,h.competitorData]);let _=Cs[o.component]||(()=>""),k=h.headTohead||!1,M=(C,d)=>{let T=C-(y.open?d.analyzeKeywordScreen:0)-(f.open?d.generatedOutlines:0)-(k?d.keywordHeatMap:0)-(p.open?d.paragraphEditorScreen:0);return T>=d.main?T:d.main};return React.createElement(jc.DrawerWrapper,null,(C,d)=>React.createElement("div",{className:"getgenie-sidebar-content"},React.createElement(ks,{className:"extended-panel"},vs&&React.createElement(vs,{visible:o.open&&y.open,width:d.analyzeKeywordScreen}),ws&&React.createElement(ws.GeneratedOutlines,{visible:o.open&&f.open,width:d.generatedOutlines}),ys&&React.createElement(ys,{visible:o.open&&p.open,width:d.paragraphEditorScreen}),_s&&React.createElement(_s,{visible:o.open&&k,width:d.keywordHeatMap})),React.createElement(ks,{className:"wizard-screen",style:{width:`${M(C,d)}px`}},React.createElement(_,null))))},["sidebar","setSidebar","setInput","getInputs"]);var{Alert:$c}=window.antd,Kc=wp.data.select("getgenie").sidebar(),Zc=()=>window.getGenie.config?.siteToken?"":React.createElement("div",{className:"getgenie-license-alert",style:{padding:"10px"}},React.createElement($c,{style:{borderRadius:"2px",padding:"15px"},message:React.createElement("a",{style:{color:"#357ab5",fontWeight:500},href:`${window.getGenie.config?.siteUrl}/wp-admin/admin.php?page=getgenie#license`},Kc.__("Please activate your license","getgenie")),type:"warning",showIcon:!0})),Ln=Zc;var{Libs:mt,Utilities:Pn}=window.getGenie.Components.Common,{HandleFetch:Ss}=window.getGenie.Components.Common.RequestManager,{ComposeComponents:qc}=window.getGenie.Components.Common.ReduxManager,{useEffect:Jc,useState:bs}=window.React,{Button:Qc,Typography:Xc}=window.antd,jh=qc(({setSidebar:o,setUserHistoryData:r,userHistoryData:l})=>{let[h,g]=bs(1),[u,v]=bs(!1),f=(k=1)=>{v(!0),Ss(M=>{v(!1);let C=(M.data?.history||[]).filter(T=>T?.templateTitle),d=k===1?C:[...l.allHistory,...C];r({allHistory:d,isCallable:!1,hasMoreData:M?.data?.total_pages!=k})},"historyData",{page:k})};Jc(()=>{l.isCallable&&f()},[]);let y=k=>{g(h+1),f(k)},p=(k,M)=>{o({component:"UserHistoryDetails"}),r({currentHistoryData:M})},_=()=>{mt.ConfirmModal("You're clearing/removing all historical data of your GetGenie usage.","Are you sure you want to remove them?",()=>{Ss(k=>{r({allHistory:[]})},"clearHistoryUrl")})};return React.createElement("div",{className:"getgenie-history getgenie-history-sidebar-content"},React.createElement(mt.DrawerHeader,null),React.createElement("div",{className:"getgenie-history-card-container"},l.allHistory?.length>0?React.createElement(React.Fragment,null,React.createElement(Qc,{onClick:_,type:"primary",className:"history-action-btn clear"},"Clear History"),React.createElement(mt.Card,{list:l?.allHistory,handleClick:p},k=>React.createElement(React.Fragment,null,React.createElement("div",{className:"card-container"},React.createElement("div",{className:"card-heading"},React.createElement("div",{className:"date"},React.createElement("svg",{width:"14",height:"16",viewBox:"0 0 14 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M11.6667 2.33334H2.33333C1.59695 2.33334 1 2.9303 1 3.66668V13C1 13.7364 1.59695 14.3333 2.33333 14.3333H11.6667C12.403 14.3333 13 13.7364 13 13V3.66668C13 2.9303 12.403 2.33334 11.6667 2.33334Z",stroke:"#57595F",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M9.66675 1V3.66667",stroke:"#57595F",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.33325 1V3.66667",stroke:"#57595F",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 6.33334H13",stroke:"#57595F",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),React.createElement("span",{className:"date-info"},Pn.GenieHelpers.getCurrentDateTime(k?.date))),React.createElement("h3",{"data-slug":k?.templateSlug},Pn.GenieHelpers.camelCaseToTitleCase(k?.templateTitle))),React.createElement("div",{className:"card-body"},Object.keys(k.input).map((M,C)=>k.input[M]&&React.createElement("p",{key:C}," ",React.createElement("strong",null,Pn.GenieHelpers.camelCaseToTitleCase(M),": "),k.input[M]))))))):u?"":React.createElement(Xc.Title,{level:5,className:"getgenie-not-found-title"},"No record found!"),u?React.createElement(mt.SkeletonCard,{count:5}):"",l.hasMoreData&&l.allHistory?.length?React.createElement(mt.Button,{onClick:()=>y(h+1)},"Load More"):""))},["setSidebar","setUserHistoryData","userHistoryData"]);var{Libs:eu,Utilities:et}=window.getGenie.Components.Common,{Card:tu,Tooltip:Ms,Button:nu}=window.antd,{ComposeComponents:au}=window.getGenie.Components.Common.ReduxManager,{useState:xs}=window.React,$h=au(({setSidebar:o,userHistoryData:r})=>{let[l,h]=xs(r.currentHistoryData),[g,u]=xs(null),v=(f,y)=>{let p="";typeof f=="string"?p=f.replace(/<br\s*[\/]?>/g,`
`):Array.isArray(f)&&(p=f.join(",").replace(/<br\s*[\/]?>/g,`
`)),et.GenieHelpers.copyToClipboard(p).then(()=>{u(y),setTimeout(()=>{u(null)},3e3)}).catch(()=>console.log("error"))};return React.createElement(React.Fragment,null,React.createElement(eu.DrawerHeader,null),React.createElement("div",{className:"getgenie-history getgenie-history-sidebar-content details"},React.createElement("div",{className:"getgenie-history-card-container"},React.createElement("div",{className:"getgenie-card"},React.createElement(nu,{onClick:()=>o({component:"UserHistory"}),type:"primary",className:"history-action-btn back"},React.createElement("span",{className:"getgenie-icon-arrow-left"})),React.createElement(tu,{className:"getgenie-history-card-detail"},React.createElement("div",{className:"date"},React.createElement("svg",{width:"14",height:"16",viewBox:"0 0 14 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M11.6667 2.33334H2.33333C1.59695 2.33334 1 2.9303 1 3.66668V13C1 13.7364 1.59695 14.3333 2.33333 14.3333H11.6667C12.403 14.3333 13 13.7364 13 13V3.66668C13 2.9303 12.403 2.33334 11.6667 2.33334Z",stroke:"#57595F",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M9.66675 1V3.66667",stroke:"#57595F",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.33325 1V3.66667",stroke:"#57595F",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 6.33334H13",stroke:"#57595F",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),React.createElement("span",{className:"date-info"},et.GenieHelpers.getCurrentDateTime(l?.date))),React.createElement("h3",{className:"getgenie-history-title"},et.GenieHelpers.camelCaseToTitleCase(l?.templateTitle)),React.createElement("div",{className:"getgenie-history-inputs"},Object.keys(l?.input||{}).map((f,y)=>l.input[f]?Array.isArray(l.input[f])?React.createElement("div",{key:y},React.createElement("h4",null,et.GenieHelpers.camelCaseToTitleCase(f),":"),React.createElement("div",{className:"getgenie-history-inputs-keywords"},l.input[f].map((p,_)=>React.createElement("p",{key:_}," ",p)))):React.createElement("div",{key:y,className:"getgenie-history-inputs-details"},React.createElement("h4",null,et.GenieHelpers.camelCaseToTitleCase(f),":"),React.createElement("p",null,l.input[f])):"")),React.createElement("div",{className:"output-heading"},React.createElement("h4",null,"Outputs:"),Object.entries(l?.usage||{}).map((f,y)=>React.createElement("h5",{key:y},et.GenieHelpers.snakeToTitleCase(f?.[0]),": ",f?.[1]))),React.createElement("div",{className:"getgenie-history-card-container-details"},(Array.isArray(l.output)?l.output:[]).map((f,y)=>React.createElement("div",{key:y},l.templateSlug==="keyword-analysis"?React.createElement(Ms,{key:y,title:g===y?"Copied":"Click to copy",trigger:"hover",placement:"left"},React.createElement("div",{className:"getgenie-history-keyword-output",onClick:p=>v(p.target.closest("div.getgenie-history-keyword-output")?.innerText,y)},React.createElement("span",{style:{display:"block"}},React.createElement("strong",null,"keyword: "),f.keyword),React.createElement("div",{className:"getgenie-history-search-volume"},React.createElement("strong",null,"Search volume: "),React.createElement("div",null,React.createElement("span",null,"Average in 12 month:"),React.createElement("span",null,f?.searchVolume?.avg12Month)),React.createElement("div",null,React.createElement("span",null,"Competition:"," "),React.createElement("span",null,f?.searchVolume?.competition)),React.createElement("div",null,React.createElement("span",null,"CPC:"," "),React.createElement("span",null,f?.searchVolume?.cpc?.currency+f?.searchVolume?.cpc?.value)),React.createElement("div",null,React.createElement("span",null,"Highest:"," "),React.createElement("span",null,f?.searchVolume?.highest)),React.createElement("div",null,React.createElement("span",null,"Last month:"," "),React.createElement("span",null,f?.searchVolume?.lastMonth)),React.createElement("div",null,React.createElement("span",null,"Lowest:"," "),React.createElement("span",null,f?.searchVolume?.lowest)),React.createElement("div",null,React.createElement("span",null,"Total:"," "),React.createElement("span",null,f?.searchVolume?.total," "))))):f?React.createElement(Ms,{key:y,title:g===y?"Copied":"Click to copy",trigger:"hover",placement:"left"},React.createElement("div",{className:"getgenie-history-keyword-output",onClick:()=>v(f,y)},React.createElement("div",{dangerouslySetInnerHTML:{__html:f}}))):"No output found!"))))))))},["setSidebar","userHistoryData"]);var{Alert:su}=window.antd,{HandleFetch:ru}=window.getGenie.Components.Common.RequestManager,{ComposeComponents:iu}=window.getGenie.Components.Common.ReduxManager,{useEffect:ou,useState:lu}=window.React,du=iu(({getInputs:o,type:r="",names:l=[],showIcon:h=!0,color:g="#263e87",backgroundColor:u="#bffdff",sidebar:v})=>{let[f,y]=lu(null);ou(()=>{if(r=="promotionalNotice"){let _=v.subscriptionStatistics.usagePercentage?.word_generate,k=document.cookie.split(";").filter(M=>M.includes(`getgenie_${r}`));_&&_>=80&&k.length===0&&ru(M=>{M?.status=="success"&&y(React.createElement("div",{dangerouslySetInnerHTML:{__html:M?.data.message}}))},"subscriptionUpdateUrl")}},[v.subscriptionStatistics.usagePercentage]);let p=()=>{let _=new Date;_.setTime(_.getTime()+30*24*60*60*1e3);let k="expires="+_.toUTCString();document.cookie=`getgenie_${r}=1;${k};path=/`};return f?React.createElement("div",{style:{marginBottom:"20px"}},React.createElement(su,{closable:!0,closeIcon:React.createElement(Et,{title:"Close notice for 30 days"},React.createElement("span",{className:"getgenie-icon-close1"})),afterClose:p,style:{backgroundColor:u,color:g},className:"getgenie_promotional_message",message:f,type:"info",showIcon:!1})):""},["sidebar","getInputs"]),Rn=du;var{Libs:Hn}=window.getGenie.Components.Common,Wn=wp.data.select("getgenie").sidebar(),cu=({newChatHandler:o=void 0,setShowChatList:r=void 0,resetChatHistory:l=void 0})=>React.createElement(React.Fragment,null,o&&React.createElement(Hn.Button,{type:"primary",onClick:o},React.createElement("span",{className:"getgenie-icon-plus"}),Wn.__("New Chat","getgenie")),r&&React.createElement(Hn.Button,{type:"primary",onClick:()=>{r(!0)}},Wn.__("Chat History","getgenie")),l&&React.createElement(Hn.Button,{type:"primary",onClick:l},React.createElement("span",{className:"getgenie-icon-reload"}),Wn.__("Clear All","getgenie"))),gt=cu;var{Libs:Fn,Utilities:uu}=window.getGenie.Components.Common,{Alert:hu}=window.antd,{HandleFetch:fu}=window.getGenie.Components.Common.RequestManager,pu=({oldChatList:o,loading:r,setAllChatData:l,setShowChatList:h,newChatHandler:g,resetChatHistory:u,setOldChatList:v})=>{let f=(p,_)=>{window.getGenie.genieChat={id:_.id},l(_?.messages),h(!1)},y=(p,_)=>{p.stopPropagation();let k=o.filter(M=>M.id!==_);Fn.ConfirmModal("You're removing the selected conversation.","Are you sure you want to remove it?",()=>{v(k),fu(M=>{},"genieChatClear",{id:_})})};return React.createElement("div",{className:"chat-list"},React.createElement("div",{className:"chat-list-buttons"},React.createElement(gt,{newChatHandler:g,resetChatHistory:o.length>0?u:null})),r?React.createElement(Fn.SkeletonCard,{count:5}):React.createElement(React.Fragment,null,React.createElement(Fn.Card,{list:o,handleClick:f},p=>React.createElement(React.Fragment,null,React.createElement("div",{className:"card-container"},React.createElement("div",{className:"card-heading"},React.createElement("h5",null,p?.messages?.[0]?.content),React.createElement("p",null,uu.GenieHelpers.getCurrentDateTime(p?.date))),React.createElement("div",{className:"trash-icon"},React.createElement("span",{className:"getgenie-icon-trash trash",onClick:_=>y(_,p?.id)}))))),o?.length===0&&React.createElement(hu,{className:"no-chat-found",message:"Woops! No chat found.",description:"Create a new chat to start a conversation.",type:"warning"})))},Ds=pu;var{useEffect:tt,useState:Se,useRef:Ts}=window.React,{HandleFetch:nt,HandleResponse:mu}=window.getGenie.Components.Common.RequestManager,{ComposeComponents:gu}=window.getGenie.Components.Common.ReduxManager,{Libs:he}=window.getGenie.Components.Common,{Row:wu,Col:An,Button:In,Tooltip:Bt}=window.antd,Ns=`${window.getGenie.config.assetsUrl}dist/admin/images/genie-head.svg`,yu=`${window.getGenie.config.assetsUrl}dist/admin/images/genie-chat.svg`,vu=`${window.getGenie.config.assetsUrl}dist/admin/audio/click.mp3`,Gn,lf=gu(({sidebar:o,getInputs:r,setInput:l,limitUsage:h})=>{let g=Ts(null),u=Ts(null),v=r.inputMessage||"",[f,y]=Se(""),[p,_]=Se([]),[k,M]=Se(!1),[C,d]=Se(!0),[T,S]=Se(null),[w,O]=Se(null),[A,I]=Se(!1),[ee,K]=Se([]),wt=h?.subscription_type==="free",te={"Write a poem about...":"Write a poem about...","Write a blog post for...":"Write a blog post for...","Help me to create a short story about...":"Help me to create a short story about..."},yt={"Email Subject Line":"Write an engaging email subject line about [your product/service].","Email Preheader":"Write an email preheader about [your product/service], that increases open rate.","Email Body Content":"Write the email copy for the email body about [your product/service] that convinces the potential customers."},We=p.length===0,[se,vt]=Se(!1),at=window.getGenie.config.wizardScreen==="fluentcrm"?yt:te,Oe=()=>{vt(!0),nt(b=>{vt(!1);let H=b.data?.getgenie_chats||[];K(H)},"genieChatList")};tt(()=>{Oe()},[]);let Fe=()=>{if(l("inputMessage",null),v!==""){let b=v.replace(/\n$/,""),H=[...p,{id:p.length,role:"user",content:b}];_(H),Ye(H)}},$t=b=>{if(k&&b.key==="Enter"){b.stopPropagation();return}b.key==="Enter"&&b.shiftKey||(b.key=="Enter"||b?.which==13)&&Fe()},Kt=b=>{u.current&&(u.current.innerText=f,l("inputMessage",f)),O(b)},re=b=>{p.splice(b);let H=[...p,{id:p.length,role:"user",content:Gn}];_(H),Ae(),Ye(H)},Ae=()=>{u.current.contentEditable=!1,u.current.innerText=f,O(null)},Ie=b=>{let H=p.slice(0,b);_(H),Ye(H)},Ye=b=>{let H=b.map(({id:le,likeStatus:st,...Le})=>Le),Q={chatPersonality:r.chatPersonality||o.chatPersonality,maxToken:r.maxToken||o.maxToken,messages:H,selectedLanguage:r.selectedLanguage||o.currentLanguage};M(!0),nt(le=>{M(!1),mu(le,()=>{if(!le.data?.content)return;le.data.id=b.length,le.data.likeStatus=null,_([...b,le.data]),new Audio(vu).play(),nt(Le=>{window.getGenie.genieChat={id:Le.data?.conversation_id},Oe()},"genieChatSave",{id:window.getGenie.genieChat?.id||null,messages:[...b,le.data],templateSlug:"getgenieChat"})})},"genieChat",Q)};tt(()=>{if(u.current){y(u.current.innerText),u.current.contentEditable=!0,u.current.focus(),Gn=u.current.innerText;let b=document.createRange(),H=window.getSelection();b.setStart(u.current.childNodes[0],u.current.innerText.length),b.collapse(!0),H.removeAllRanges(),H.addRange(b),u.current.addEventListener("input",Q=>{Gn=Q.target.innerText})}},[w]),tt(()=>{let b=g.current;b&&b.scrollHeight>b.clientHeight&&(b.scrollTop=b.scrollHeight-b.clientHeight)},[p]);let be=(b,H)=>{b.stopPropagation();let Q=H.replace(/<br\s*\/?>\s*/gi,`
`);Ce.copyToClipboard(Q).then(()=>{S(H),setTimeout(()=>{S(null)},2e3)})},D=()=>{_([]),d(!0),I(!1),window.getGenie.genieChat={}},Zt=()=>{he.ConfirmModal("You're clearing/removing your whole conversation.","Are you sure you want to remove it?",()=>{_([]),d(!0),K([]),I(!1),nt(b=>{},"genieChatClear")})},_t=(b,H,Q,le)=>{let st={input:H,output:Q,creativity_level:r.creativity,feedback_type:b,template_name:"getgenie-chat"},Le=p.map(Me=>(Me.id===le&&(Me.likeStatus=b),Me));_(Le),nt(Me=>{},"contentFeedback",st),nt(Me=>{window.getGenie.genieChat={id:Me.data?.conversation_id},Oe()},"genieChatSave",{id:window.getGenie.genieChat?.id||null,messages:[...p],templateSlug:"getgenieChat"})};tt(()=>{Ce.saveSidebarControllerOption("getgenie-maxToken",r.maxToken)},[r.maxToken]),tt(()=>{Ce.saveSidebarControllerOption("getgenie-chatPersonality",r.chatPersonality)},[r.chatPersonality]),tt(()=>{Ce.saveSidebarControllerOption("getgenie-creativity",r.creativity)},[r.creativity]);let Ge=b=>{let H=r.inputMessage||"",Q=H?`${H} ${b}`:b;l("inputMessage",Q)};return React.createElement("div",{className:"getgenie-chat"},A?React.createElement(Ds,{loading:se,oldChatList:ee,setAllChatData:_,setShowChatList:I,newChatHandler:D,resetChatHistory:Zt,setOldChatList:K}):React.createElement(React.Fragment,null,We&&React.createElement("div",{className:"genie-chat-welcome"},React.createElement("img",{src:yu,alt:"genie-chat"}),React.createElement("h5",null,o.__("Welcome to ","getgenie")," Genie ",o.__("Chat","getgenie")),React.createElement("p",null,o.__("All you have to do is ask or instruct your Genie to kick off the ","getgenie")," AI ",o.__("magic!","getgenie")," ")),React.createElement("div",{className:"message-container",ref:g},!k&&!We&&React.createElement(In,{onClick:()=>I(!0),type:"primary",className:"genie-chat-history-back"},React.createElement("span",{className:"getgenie-icon-arrow-left"})),p.map((b,H)=>React.createElement("div",{key:H},React.createElement("div",{className:`message ${b.role==="user"?"user-message":"assistant-message"}`},b.role==="user"?React.createElement(React.Fragment,null,React.createElement("div",{className:"message-content-user"},React.createElement("div",{className:"message-content",ref:w===b.id?u:void 0},b.content),!k&&React.createElement("span",{className:"getgenie-icon-edit1 edit-content",onClick:()=>Kt(b.id)})),React.createElement("div",{className:"user-avatar"},React.createElement("img",{src:window.getGenie.config?.avatarUrl}))):React.createElement(React.Fragment,null,React.createElement("div",{className:"assistant-avatar"},React.createElement("img",{src:Ns})),React.createElement("div",{className:"message-content-assistant"},React.createElement("div",{className:"message-content",dangerouslySetInnerHTML:{__html:b.content}}),React.createElement("div",{className:"feedback-area"},React.createElement(Bt,{placement:"bottom",zIndex:9999,title:b?.likeStatus==="like"?"Liked.":"Click to like this result"},React.createElement("span",{onClick:()=>_t("like",p[H-1]?.content,b.content,b.id),className:`getgenie-icon-like ${b?.likeStatus==="like"?"liked":""}`})),React.createElement(Bt,{placement:"bottom",zIndex:9999,title:b?.likeStatus==="dislike"?"Disliked.":"Click to dislike this result"},React.createElement("span",{onClick:()=>_t("dislike",p[H-1]?.content,b.content,b.id),className:`getgenie-icon-dislike ${b?.likeStatus==="dislike"?"disliked":""}`})),React.createElement(Bt,{placement:"bottom",zIndex:9999,title:"Click to regenerate this response"},React.createElement("span",{onClick:()=>Ie(b.id),className:"getgenie-icon-refresh"})),React.createElement(Bt,{placement:"bottom",zIndex:9999,title:T===b.content?"Copied":"Copy this content"},React.createElement("span",{onClick:Q=>be(Q,b.content),className:"copy-icon getgenie-icon-copy"})))))),w===b.id&&React.createElement("div",{className:"edit-button-container"},React.createElement(he.Button,{className:"save-button",onClick:()=>re(b.id)},"Save & Submit"),React.createElement(he.Button,{className:"cancel-button",onClick:Ae},"Cancel")))),k?React.createElement("div",{className:"message assistant-message"},React.createElement("div",{className:"assistant-avatar"},React.createElement("img",{src:Ns})),React.createElement("div",{className:"message-content-blinking"})):""),p.length>0&&React.createElement("div",{className:"genie-chat-buttons"},React.createElement(gt,{newChatHandler:D,setShowChatList:I})),We?React.createElement("div",{className:"prompt-chat-container"},React.createElement("div",{className:"prompt-chat-header"},React.createElement("h5",{onClick:()=>d(!C),className:"prompt-auto-command"},C?"Hide":"Show"," prompts",React.createElement("span",{className:`getgenie-icon-arrow_up1 ${C?"":"hide-prompt"}`})),React.createElement(gt,{setShowChatList:I})),C&&React.createElement("div",{className:"prompt-contents"},Object.entries(at).map(([b,H],Q)=>React.createElement(In,{onClick:()=>l("inputMessage",H),key:Q,className:"prompt-chat",style:{maxWidth:"100%"}},React.createElement("span",{style:{maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},b))))):"",React.createElement("div",{style:{backgroundColor:"#f1f3f8"},className:"chat-controller-container"},React.createElement(wu,{style:{marginTop:"10px"},gutter:16},React.createElement(An,{span:12},React.createElement(he.Select,{name:"chatPersonality",className:"maxToken-field",label:React.createElement(React.Fragment,null,o.__("Chat Personality","getgenie"),React.createElement(he.Tooltip,{title:o.__("Choose who you want to chat with","getgenie"),placement:"top"})),options:Je.chatCharacters,defaultValue:o.chatPersonality})),React.createElement(An,{span:12},React.createElement(he.Select,{name:"maxToken",className:"maxToken-field",label:React.createElement(React.Fragment,null,o.__("Size","getgenie"),React.createElement(he.Tooltip,{title:o.__("Define the size of the content","getgenie"),placement:"top"})),options:Je.maxToken,defaultValue:o.maxToken})),React.createElement(An,{span:24},React.createElement(he.Select,{handleOnChange:b=>Ce.saveSidebarControllerOption("getgenie-language",b),name:"selectedLanguage",label:React.createElement(React.Fragment,null,o.__("Language","getgenie"),React.createElement(he.Tooltip,{title:o.__("Choose the desired language of your input and the outputs","getgenie"),placement:"top"})),options:o.languages,defaultValue:o.currentLanguage}))),React.createElement("div",{className:"input-box-container"},React.createElement(he.Textarea,{type:"text",className:"chat-input",placeholder:"Enter your question/command here...",onKeyUp:$t,name:"inputMessage"}),React.createElement("div",{className:"genie-chat-btn"},React.createElement(qe,{disabled:k,isFreeUser:wt,onTranscript:Ge}),React.createElement(In,{className:"genie-chat-send-btn",disabled:k||!r.inputMessage,onClick:Fe},React.createElement("span",{className:"getgenie-icon-send chat-btn-icon"})))))))},["sidebar","setSidebar","setInput","getInputs","limitUsage"]);window.getGenie.Components={...window.getGenie.Components,Common:{...window.getGenie.Components.Common||{},Libs:jt,Utilities:Ut,LicenseNotice:Ln,ContentFeedback:On,StaticData:Je,PromotionalNotice:Rn}};})();
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
//! license : MIT
//! moment.js
//! momentjs.com
//! version : 2.29.4
Directory Contents
Dirs: 0 × Files: 15