PageSourceSearch

https://soundparticles.com/js/3175.ca385b40.js

js soundparticles.com collected 2026-10-01 11:28:03 UTC 149,298 bytes, 1 lines download raw bytes

1(self.webpackChunk=self.webpackChunk||[]).push([[3175],{87757:(t,n,e)=>{t.exports=e(35666)},80519:(t,n,e)=>{"use strict";function s(t){a(t,!0)}function a(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],e=document.createElement("a");e.style.display="none",e.href=t,n&&(e.setAttribute("target","_blank"),e.setAttribute("rel","nofollow,noopener,noreferrer")),document.body.appendChild(e),e.click(),document.body.removeChild(e)}e.d(n,{d:()=>a,e:()=>s})},97612:(t,n,e)=>{"use strict";e.d(n,{Z:()=>y});var s=e(70538),a=e(19013),i=e(13882);function r(t,n){(0,i.Z)(2,arguments);var e=(0,a.Z)(t),s=(0,a.Z)(n);return e.getTime()<s.getTime()}var o=e(83946),c=e(51820);function l(t){(0,i.Z)(1,arguments);var n=(0,a.Z)(t);return n.setHours(23,59,59,999),n}var d=e(26038);function u(t,n){(0,i.Z)(2,arguments);var e=(0,a.Z)(t),s=(0,a.Z)(n);return e.getFullYear()-s.getFullYear()}var p=e(49474);function g(t,n){(0,i.Z)(2,arguments);var e=(0,a.Z)(t),s=(0,a.Z)(n),r=(0,p.Z)(e,s),o=Math.abs(u(e,s));e.setFullYear("1584"),s.setFullYear("1584");var c=(0,p.Z)(e,s)===-r,l=r*(o-c);return 0===l?0:l}var m=e(69119);function b(t){(0,i.Z)(1,arguments);var n=(0,a.Z)(t),e=n.getFullYear(),s=n.getMonth(),r=new Date(0);return r.setFullYear(e,s+1,0),r.setHours(0,0,0,0),r.getDate()}var f=e(42699);function h(t,n){(0,i.Z)(2,arguments);var e=(0,a.Z)(t),s=(0,o.Z)(n);if(isNaN(s))return new Date(NaN);if(!s)return e;var r=e.getDate(),c=new Date(e.getTime());c.setMonth(e.getMonth()+s+1,0);var l=c.getDate();return r>=l?c:(e.setFullYear(c.getFullYear(),c.getMonth(),r),e)}function v(t,n){(0,i.Z)(2,arguments);var e=(0,o.Z)(n);return h(t,12*e)}const y={methods:{download:function(t){this.$emit("download",t)},reviewPayment:function(t,n){return"/mypurchases/confirm/".concat(t,"/").concat(n)},subscriptionIsOnGracePeriod:function(t){return!t.attached_to&&"perpetual"==t.plan.interval&&!t.plan.is_project||t.ends_at&&r(new Date,function(t,n){(0,i.Z)(2,arguments);var e=(0,o.Z)(n);return(0,c.Z)(t,1e3*e)}(l(t.ends_at),1))},subscriptionHasExpired:function(t){return!!t.ends_at&&!this.subscriptionIsOnGracePeriod(t)},subscriptionName:function(t){return t.subplan?t.plan.details&&t.plan.details.subplans&&t.plan.details.subplans[t.subplan]?t.plan.details.subplans[t.subplan]:t.plan.details&&t.plan.details.resellers&&t.plan.details.resellers[t.subplan]?t.plan.details.resellers[t.subplan]:t.plan.name:t.plan.name},subscriptionExpiredAt:function(t){if(!t.from_voucher)return"Your subscription ended <strong>".concat((0,d.Z)(l(t.ends_at),"PPP"),"</strong>.");var n=g(t.ends_at,t.created_at);return 0==n?"Your subscription ended <strong>".concat((0,d.Z)(l(t.ends_at),"PPP"),"</strong>."):"Your ".concat(n," ").concat(s.default.filter("pluralize")(n,"year")," subscription ended <strong>").concat((0,d.Z)(l(t.ends_at),"PPP"),"</strong>.")},subscriptionIsValid:function(t){return!this.subscriptionIsIncomplete(t)&&!this.subscriptionIsCanceled(t)&&(this.subscriptionIsOnGracePeriod(t)||!this.subscriptionHasExpired(t))},subscriptionIsIncomplete:function(t){return"incomplete"==t.status},subscriptionIsCanceled:function(t){return"canceled"==t.status},subscriptionValidTil:function(t){if(!t.from_voucher||t.plan.is_project)return"Your subscription ends <strong>".concat((0,d.Z)(l(t.ends_at),"PPP"),"</strong>");var n=g(t.ends_at,t.created_at);return 0==n?"Your subscription ends <strong>".concat((0,d.Z)(l(t.ends_at),"PPP"),"</strong>."):"Your ".concat(n," ").concat(s.default.filter("pluralize")(n,"year")," subscription ends <strong>").concat((0,d.Z)(l(t.ends_at),"PPP"),"</strong>.")},subscriptionStartsAt:function(t){return"Your billing period starts <strong>".concat((0,d.Z)((0,m.Z)(t.trial_ends_at),"PPP"),"</strong>")},subscriptionWillAutoRenew:function(t){var n=t.trial_ends_at||t.created_at,e=new Date;return r(e,n)?"":(n=function(t,n){(0,i.Z)(2,arguments);var e=(0,a.Z)(t),s=(0,o.Z)(n),r=e.getFullYear(),c=e.getDate(),l=new Date(0);l.setFullYear(r,s,15),l.setHours(0,0,0,0);var d=b(l);return e.setMonth(s,Math.min(c,d)),e}(n,function(t){return(0,i.Z)(1,arguments),(0,a.Z)(t).getMonth()}(e)),n=function(t,n){(0,i.Z)(2,arguments);var e=(0,a.Z)(t),s=(0,o.Z)(n);return isNaN(e)?new Date(NaN):(e.setFullYear(s),e)}(n,function(t){return(0,i.Z)(1,arguments),(0,a.Z)(t).getFullYear()}(e)),((0,f.Z)(e,n)||function(t,n){(0,i.Z)(2,arguments);var e=(0,m.Z)(t),s=(0,m.Z)(n);return e.getTime()===s.getTime()}
1(e,n))&&(n="explorer-sfx-cloud-yearly"!=t.stripe_plan?h(n,1):v(n,1)),"Will renew automatically in <strong>".concat((0,d.Z)(n,"PPP"),"</strong>."))},subscriptionIsLoyalCommitment:function(t){if(!t)return!1;if("loyal"!==t.subplan)return!1;var n=(0,m.Z)(t.created_at);return n=v(n,1),(0,f.Z)(n,l(new Date))},subscriptionLoyalCommitment:function(t){var n=l(t.created_at);return n=v(n,1),"Your &quot;One-Year Commitment&quot; subscription ends <strong>".concat((0,d.Z)(n,"PPP"),"</strong>")},subscriptionSince:function(t){return"Since ".concat((0,d.Z)(t.created_at,"PPP"))},subscriptionIsAssigned:function(t){return t&&t.assigned_users.length>0},subscriptionAssignedTo:function(t){if(!t)return"";if(t.plan.is_project){var n=t?t.assigned_users.length:0;return"Currently assigned to <strong>".concat(n>0?n+" "+s.default.filter("pluralize")(n,"user"):"0 users","</strong>.")}return this.subscriptionIsAssigned(t)?"Currently assigned to <strong>".concat(t.assigned_users[0].email,"</strong>."):"Currently assigned to <strong>me</strong>."},subscriptionUpfrontDescription:function(t){return"explorer-sfx-cloud-yearly"!=t.stripe_plan?"Upfront subscription <br>(".concat(t.quantity+" "+s.default.filter("pluralize")(t.quantity,"month"),")"):"1 Year subscription"},isAcademic:function(t){return"academic"===t.subplan},canManage:function(t){return!(!t||!t.claims)&&("explorer-sfx-cloud"==t.stripe_plan||"explorer-sfx-cloud-yearly"==t.stripe_plan&&"standard"==t.subplan||(1==t.claims.sp2||1==t.claims.sp3))},notInProduction:function(){return!1},canConfirmPayment:function(t){return t&&this.subscriptionIsIncomplete(t)&&"academic"!==t.subplan},canSwitch:function(t){return t&&!t.from_voucher&&null!=t.subplan&&"academic"!=t.subplan&&"loyal"!=t.subplan&&"perpetual"!=t.subplan&&"Explorer SFX Cloud"!=t.name},canResume:function(t){return t&&!t.from_voucher&&t.subplan&&t.ends_at&&"upfront"!=t.subplan&&"perpetual"!=t.subplan},canExtend:function(t){return t&&!t.from_voucher&&t.subplan&&"upfront"==t.subplan},canCancel:function(t){return t&&!t.from_voucher&&t.subplan&&!t.ends_at&&"upfront"!=t.subplan&&"perpetual"!=t.subplan},canActivate:function(t){return!t.plan.is_bundle&&"Explorer SFX Cloud"!=t.name}}}},96348:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>o});var s=e(94015),a=e.n(s),i=e(23645),r=e.n(i)()(a());r.push([t.id,".loading-wrapper[data-v-2a831e02]{position:relative}.loading-wrapper .loading-wrapper__loader[data-v-2a831e02]{position:absolute;top:0;bottom:0;left:0;right:0}[data-v-2a831e02] .invisible *{visibility:hidden!important}","",{version:3,sources:["webpack://./resources/js/components/buttons/LoadingWrapper.vue"],names:[],mappings:"AAqCA,kCACC,iBApCD,CAsCC,2DACC,iBAAA,CACA,KAAA,CACA,QAAA,CACA,MAAA,CACA,OApCF,CAyCA,+BACC,2BAtCD",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.loading-wrapper {\n\tposition: relative;\n\n\t.loading-wrapper__loader {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t}\n}\n\n// Force invisibility, used to fix the PayPal button that forces the visibility on the iframe\n::v-deep .invisible * {\n\tvisibility: hidden !important;\n}\n"],sourceRoot:""}]);const o=r},43291:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>o});var s=e(94015),a=e.n(s),i=e(23645),r=e.n(i)()(a());r.push([t.id,".free-product-cta[data-v-67b9c906]{background-position:50%;background-size:cover}.free-product-cta .free-product-cta__text p[data-v-67b9c906]{text-align:center;line-height:1.4;max-width:255px}.free-product-cta .free-product-cta__free[data-v-67b9c906]{font-size:1.6rem}.free-product-cta .btn[data-v-67b9c906]:disabled{opacity:1}@media (min-width:1200px){.free-product-cta[data-v-67b9c906]{position:relative}.free-product-cta .free-product-cta__image[data-v-67b9c906]{position:absolute}.free-product-cta .free-product-cta__text[data-v-67b9c906]{padding-left:calc(107px + 1rem)}.free-product-cta .free-product-cta__text p[data-v-67b9c906]{text-align:left;max-width:100%}}","",{version:3,sources:["webpack://./resources/js/components/ctas/mypurchases/FreeProductCTA.vue"],names:[],mappings:"AA6MA,mCACC,uBAAA,CACA,qBA5MD,CA8MC,6DACC,iBAAA,CACA,eAAA,CACA,eA5MF,CA+MC,2DACC,gBA7MF,CAgNC,iDACC,SA9MF,CAkNA,0BACC,mCACC,iBA/MA,CAiNA,4DACC,iBA/MD,CAkNA,2DACC,+BAhND,CAkNC,6DACC,eAAA,CACA,cAhNF,CACF",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@use "@soundparticles/css-style/breakpoints" as sp_breakpoints;\n\n.free-product-cta {\n\tbackground-position: center;\n\tbackground-size: cover;\n\n\t.free-product-cta__text p {\n\t\ttext-align: center;\n\t\tline-height: 1.4;\n\t\tmax-width: 255px;\n\t}\n\n\t.free-product-cta__free {\n\t\tfont-size: 1.6rem;\n\t}\n\n\t.btn:disabled {\n\t\topacity: 1;\n\t}\n}\n\n@media (min-width: sp_breakpoints.$grid-breakpoint-xl) {\n\t.free-product-cta {\n\t\tposition: relative;\n\n\t\t.free-product-cta__image {\n\t\t\tposition: absolute;\n\t\t}\n\n\t\t.free-product-cta__text {\n\t\t\tpadding-left: calc(107px + 1rem);\n\n\t\t\t& p {\n\t\t\t\ttext-align: left;\n\t\t\t\tmax-width: 100%;\n\t\t\t}\n\t\t}\n\t}\n}\n'],sourceRoot:""}]);const o=r},31865:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>o});var s=e(94015),a=e.n(s),i=e(23645),r=e.n(i)()(a());r.push([t.id,"[data-v-0ddfa24a]:export{accent:#a1693a;primary:#2e6e9f;secondary:#4c4d53;success:#41904b;info:#804abc;warning:#9c8d3a;danger:#a24944;light:#98989c;dark:#22262a;gray-7:#69696e;gray-6:#4c4d53;gray-5:#383b40;gray-4:#2e3136;gray-2:#181b1f;input-bg-color:rgba(56,59,64,.6);white:#fff}.subscription-collapse[data-v-0ddfa24a]{z-index:1}.subscription-options[data-v-0ddfa24a]{padding:3.75rem 1.25rem 1.5rem;transform:translateY(-2.5rem);border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}","",{version:3,sources:["webpack://./common/css-style/_themecolors.scss","webpack://./resources/js/components/customer/subscriptions.vue","webpack://./common/css-style/_variables.scss"],names:[],mappings:"AAsFA,yBACC,cAnFQ,CAoFR,eA9EM,CA+EN,iBAlCU,CAmCV,eA1EO,CA2EP,YA/DQ,CAgER,eA1DQ,CA2DR,cAvEK,CAwEL,aArCU,CAsCV,YA3CU,CA4CV,cAxCU,CAyCV,cA1CU,CA2CV,cA5CU,CA6CV,cA9CU,CA+CV,cAjDU,CAkDV,gCAjBgB,CAkBhB,UCrFD,CAwjCA,wCACC,SArjCD,CAwjCA,uCACC,8BAAA,CACA,6BAAA,CACA,gCCjiCe,CDkiCf,iCArjCD",sourcesContent:['@use "sass:color";\n\n$orange-darker: #54361e;\n$orange-dark: #724928;\n$orange: #a1693a;\n$orange-light: #d88348;
1\n$orange-lighter: #dca880;\n\n$blue-darker: #163b55;\n$blue-dark: #1f4d71;\n$blue: #2e6e9f;\n$blue-light: #4294db;\n$blue-lighter: #66a9e1;\n\n$green-darker: #224f29;\n$green-dark: #2b6835;\n$green: #41904b;\n$green-light: #70d078;\n$green-lighter: #a4d9a6;\n\n$red-darker: #592b27;\n$red-dark: #753732;\n$red: #a24944;\n$red-light: #d95d50;\n$red-lighter: #df978e;\n\n$purple-darker: #472868;\n$purple-dark: #5c3585;\n$purple: #804abc;\n$purple-light: #954df2;\n$purple-lighter: #b380f3;\n\n$yellow-darker: #534b1d;\n$yellow-dark: #6e6427;\n$yellow: #9c8d3a;\n$yellow-light: #d8c057;\n$yellow-lighter: #ded18e;\n\n$aqua-darker: #1d4743;\n$aqua-dark: #24615a;\n$aqua: #3d9184;\n$aqua-light: #50b29e;\n$aqua-lighter: #77c6b3;\n\n$pink-darker: #542847;\n$pink-dark: #6b365c;\n$pink: #8f477b;\n$pink-light: #bb5c9a;\n$pink-lighter: #cf88b5;\n\n$gray-100: #13161a;\n$gray-200: #181b1f;\n$gray-300: #22262a;\n$gray-400: #2e3136;\n$gray-500: #383b40;\n$gray-600: #4c4d53;\n$gray-700: #69696e;\n$gray-800: #98989c;\n$gray-900: #ffffff;\n$white: $gray-900;\n$black: #000;\n\n$indigo: #6610f2;\n$pink: #d63384;\n$teal: #20c997;\n$cyan: #0dcaf0;\n$transparent: transparent;\n\n$light-green: #75a07c;\n\n$accent: $orange;\n$primary: $blue;\n$secondary: $gray-600;\n$success: $green;\n$info: $purple;\n$warning: $yellow;\n$danger: $red;\n$light: $gray-800;\n$dark: $gray-300;\n$gray-7: $gray-700;\n$gray-6: $gray-600;\n$gray-5: $gray-500;\n$gray-4: $gray-400;\n$gray-2: $gray-200;\n$input-bg-color: color.adjust($gray-500, $alpha: -0.4);\n\n:export {\n\taccent: $accent;
1\n\tprimary: $primary;\n\tsecondary: $secondary;\n\tsuccess: $success;\n\tinfo: $info;\n\twarning: $warning;\n\tdanger: $danger;\n\tlight: $light;\n\tdark: $dark;\n\tgray-7: $gray-7;\n\tgray-6: $gray-6;\n\tgray-5: $gray-5;\n\tgray-4: $gray-4;\n\tgray-2: $gray-2;\n\tinput-bg-color: $input-bg-color;\n\twhite: $white;\n}\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import "@soundparticles/css-style/variables";\n\n.subscription-collapse {\n\tz-index: 1;\n}\n\n.subscription-options {\n\tpadding: 3.75rem 1.25rem 1.5rem;\n\ttransform: translateY(-2.5rem);\n\tborder-bottom-left-radius: $border-radius;\n\tborder-bottom-right-radius: $border-radius;\n}\n','@use "helpers";\n@import "breakpoints";\n@import "themecolors";\n\n$grid-gutter-width: 2.5rem;\n$gutters: (\n\t0: 0,\n\t1: $grid-gutter-width * 0.5,\n\t2: $grid-gutter-width * 0.75,\n\t3: $grid-gutter-width,\n\t4: $grid-gutter-width * 1.25,\n\t5: $grid-gutter-width * 1.5,\n);\n\n$grid-breakpoints: (\n\txs: $grid-breakpoint-xs,\n\tsm: $grid-breakpoint-sm,\n\tmd: $grid-breakpoint-md,\n\tlg: $grid-breakpoint-lg,\n\txl: $grid-breakpoint-xl,\n);\n\n$container-max-widths: (\n\tsm: $container-max-width-sm,\n\tmd: $container-max-width-md,\n\tlg: $container-max-width-lg,\n\txl: $container-max-width-xl,\n);\n\n$font-family-sans-serif: proxima-nova, Helvetica, Arial, sans-serif;\n\n$h1-font-size: 3.44rem;\n$h2-font-size: 2.06rem;\n$h3-font-size: 1.25rem;\n$h4-font-size: 1.25rem;\n$h5-font-size: 1rem;\n$h6-font-size: 1rem;\n\n$headings-margin-bottom: 0.5em;\n$headings-line-height: 1.5;\n$paragraph-margin-bottom: 1em;\n\n$lead-font-size: 1.25rem;\n$lead-font-size-sm: 1.15rem;\n\n$small-font-size: 0.75rem;\n\n$border-radius: 0.75rem;\n$border-radius-lg: 1rem;\n$border-radius-sm: 0.375rem;\n\n$gray-100: $gray-100;\n$gray-200: $gray-200;\n$gray-300: $gray-300;\n$gray-400: $gray-400;\n$gray-500: $gray-500;\n$gray-600: $gray-600;\n$gray-700: $gray-700;\n$gray-800: $gray-800;\n$gray-900: $gray-900;\n$white: $white;\n$black: $black;\n\n$blue: $blue;\n$indigo: $indigo;\n$purple: $purple;\n$pink: $pink;\n$red: $red;\n$orange: $orange;\n$yellow: $yellow;\n$green: $green;\n$teal: $teal;\n$cyan: $cyan;\n$transparent: $transparent;\n\n$light-green: $light-green;\n\n$accent: $orange;\n$primary: $blue;\n$secondary: $gray-600;\n$success: $green;\n$info: $purple;\n$warning: $yellow;\n$danger: $red;\n$light: $gray-800;\n$dark: $gray-300;\n$gray-7: $gray-700;\n$gray-6: $gray-600;\n$gray-5: $gray-500;\n$gray-4: $gray-400;\n$gray-2: $gray-200;\n\n$link-color: rgba($gray-900, 0.9);\n\n$body-bg: $gray-100;\n$figure-caption-color: $gray-800;\n\n// scss-docs-start theme-colors-map\n$theme-colors: (\n\t"accent": $accent,\n\t"primary": $primary,\n\t"secondary": $secondary,\n\t"success": $
1success,\n\t"info": $info,\n\t"warning": $warning,\n\t"danger": $danger,\n\t"light": $light,\n\t"dark": $dark,\n\t"gray-9": $gray-900,\n\t"gray-8": $gray-800,\n\t"gray-7": $gray-700,\n\t"gray-6": $gray-600,\n\t"gray-5": $gray-500,\n\t"gray-4": $gray-400,\n\t"gray-2": $gray-200,\n);\n\n//-------NAVBAR------------\n\n$navbar-nav-link-padding-x: 1.25rem;\n$navbar-padding-y: 0;\n$navbar-toggler-border-radius: 0;\n$navbar-toggler-padding-y: 0;\n$navbar-toggler-padding-x: 0;\n$navbar-dark-toggler-border-color: transparent;\n\n$nav-tabs-border-width: 0;\n$nav-tabs-border-radius: 0.75rem;\n$nav-tabs-link-active-color: $gray-900;\n$nav-tabs-link-active-bg: $dark;\n\n//-------BUTTONS------------\n\n$btn-font-size: 0.95rem;\n$btn-font-weight: bold;\n$btn-border-radius: 1.625em;\n$btn-border-radius-sm: $btn-border-radius;\n$btn-border-radius-lg: $btn-border-radius;\n$btn-padding-x: 1.75rem;\n$btn-padding-y: 0.625rem;\n$btn-disabled-opacity: 0.4;\n$input-btn-border-width: 0;\n\n$btn-padding-y-sm: 0.4375rem;\n$btn-padding-x-sm: 1.125rem;\n$btn-font-size-sm: 0.75rem;\n\n$btn-padding-y-lg: 1rem;\n$btn-padding-x-lg: 1.75rem;\n$btn-font-size-lg: 1.25rem;\n$btn-line-height: 1.5;\n\n$btn-group-padding: 0.3em;\n\n//-------FORMS------------\n\n$form-label-font-size: 1rem;\n$form-label-font-weight: bold;\n\n$input-border-radius: $btn-border-radius;\n$input-border-radius-sm: $btn-border-radius-sm;\n$input-border-radius-lg: $btn-border-radius-lg;\n$input-font-size: 0.95rem;\n$input-bg: $input-bg-color;\n$input-bg-static: #2f3237; // Only use this in HubSpot forms with multiple checkboxes\n$input-disabled-bg: $gray-200;\n$input-color: $gray-800;\n$input-height: 3.25rem;\n$input-padding-x: 1.5rem;\n$label-margin-bottom: 0.95rem;\n$form-group-margin-bottom: 30px;\n$form-group-negative-x-margin: 4px;\n\n$form-feedback-invalid-color: $red-light;\n$form-feedback-icon-size: $input-height * 2/5;\n$form-feedback-icon-right-padding: 16px;\n$form-feedback-icon-valid: url("data:image/svg+xml,<svg viewBox=\'0 0 512 512\' xmlns=\'http://www.w3.org/2000/svg\'><path fill=\'#{$success}\' d=\'M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\'/></svg>");\n$form-feedback-icon-invalid: url("data:image/svg+xml,<svg viewBox=\'0 0 512 512\' xmlns=\'http://www.w3.org/2000/svg\'><path fill=\'#{$danger}\' d=\'M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z\'/></svg>");\n$form-validation-states: (\n\t"warning": (\n\t\t"color": $warning,\n\t\t"icon":\n\t\t\turl("data:image/svg+xml,<svg viewBox=\'0 0 576 512\' xmlns=\'http://www.w3.org/2000/svg\'><path fill=\'#{$warning}\' d=\'M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z\'/></svg>"),\n\t),\n);\n\n//-------DROPDOWNS------------\n\n$dropdown-spacer: 2.5rem;\n$dropdown-min-width: 15rem;\n$dropdown-bg: $gray-500;\n$dropdown-border-radius: 0.375rem;\n$dropdown-border-width: 0;\n$dropdown-padding-y: 0.75rem;\n$dropdown-divider-bg: $gray-200;\n$dropdown-divider-margin-y: 0.5rem;\n$dropdown-item-padding-x: 1.5rem;\n$dropdown-item-padding-y: 0.375rem;\n$dropdown-link-hover-color: $gray-900;\n$dropdown-link-hover-bg: $primary;\n$dropdown-link-active-color: $gray-900;\n$dropdown-link-active-bg: $gray-600;\n\n$card-spacer-y: 2.5rem;\n$card-spacer-x: 2.5rem;\n$card-border-radius: 0.75rem;\n$card-bg: $dark;\n$card-border-width: 0;\n\n$table-border-color: $gray-800;\n\n$pagination-bg: $gray-400;\n$pagination-disabled-bg: $gray-200;\n\n$list-group-bg: $gray-200;\n$list-group-border-radius: 0.75rem;\n$list-group-hover-bg: $dark;\n$list-group-action-color: $gray-900;\n$list-group-action-active-bg: $blue;\n\n$modal-content-border-radius: 0.75rem;\n$modal-content-bg: $gray-300;\n$modal-footer-border-color: $transparent;\n$modal-header-border-color: $transparent;\n$modal-header-padding-y: 0;\n$modal-header-padding-x: 0;\n$modal-footer-padding-y: 0;\n$modal-footer-padding-y: 0;\n\n$alert-border-radius: $border-radius;\n\n$badge-border-radius: 0.75rem;\n\n$progress-border-radius: 0.75rem;\n\n$footer-margin-top: 3.75rem;\n\n$close-color: $gray-900;\n$close-text-shadow: none;\n\n$spacer: 1rem;\n\n$sizes: ();\n$sizes: map-merge(\n\t(\n\t\t25: 25%,\n\t\t33: 33%,\n\t\t50: 50%,\n\t\t75: 75%,\n\t\t100: 100%,\n\t\tauto: auto,\n\t),\n\t$sizes\n);\n'],sourceRoot:""}]);const o=r},10029:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>o});var s=e(94015),a=e.n(s),i=e(23645),r=e.n(i)()(a());r.push([t.id,"[data-v-36ce37e8] table.pending-payments td,[data-v-36ce37e8] table.pending-payments th{padding-left:24px;padding-right:24px;vertical-align:middle}","",{version:3,sources:["webpack://./resources/js/components/common/pendingPayments.vue"],names:[],mappings:"AA6EA,wFAEA,iBAAA,CACA,kBAAA,CACA,qBACA",sourcesContent:['<template>\n\t<b-card class="bg-gray-4 overflow-hidden" body-class="p-0">\n\t\t<b-table\n\t\t\t:items="payments"\n\t\t\t:fields="fields"\n\t\t\tclass="pending-payments mb-0"\n\t\t\tthead-class="bg-gray-6"\n\t\t\tsort-by="created_at"\n\t\t\tsort-desc\n\t\t\tstriped\n\t\t\tborderless\n\t\t\tstacked="sm"\n\t\t>\n\t\t\t<template v-slot:cell(price_with_vat)="data">\n\t\t\t\t{{ userCurrencySign + moneyFormat(data.value / 100) }}\n\t\t\t</template>\n\t\t\t<template v-slot:cell(payment_id)="data">\n\t\t\t\t<b-button\n\t\t\t\t\tsize="sm"\n\t\t\t\t\tvariant="warning"\n\t\t\t\t\tclass="my-0 __dusk-btn-review-pending-payment"\n\t\t\t\t\t:to="reviewPayment(data.item.payment_gateway, data.value)"\n\t\t\t\t>\n\t\t\t\t\tReview Payment\n\t\t\t\t</b-button>\n\t\t\t</template>\n\t\t</b-table>\n\t</b-card>\n</template>\n\n<script>\nimport { format } from "date-fns";\nimport { mapGetters } from "vuex";\n\nimport { moneyFormat } from "../../helpers/cashier";\n\nimport managePurchasesUtils from "../../mixins/managePurchasesUtils";\n\nexport default {\n\tmixins: [managePurchasesUtils],\n\tdata: function () {\n\t\treturn {\n\t\t\tfields: [\n\t\t\t\t{\n\t\t\t\t\tkey: "created_at",\n\t\t\t\t\tlabel: "Date",\n\t\t\t\t\tsortable: true,\n\t\t\t\t\tsortByFormatted: this.formatDateForSorting,\n\t\t\t\t\tformatter: this.formatDate,\n\t\t\t\t},\n\t\t\t\t{ key: "price_with_vat", label: "Price", sortable: true },\n\t\t\t\t{ key: "payment_id", label: "Actions" },\n\t\t\t],\n\t\t};\n\t},\n\tprops: {\n\t\tpayments: {\n\t\t\ttype: Array,\n\t\t\trequired: true,\n\t\t},\n\t},\n\tcomputed: {\n\t\t...mapGetters(["userCurrencySign"]),\n\t},\n\tmethods: {\n\t\tmoneyFormat,\n\t\tformatDate(rawDate) {\n\t\t\treturn format(new Date(rawDate), "MMM d, yyyy");\n\t\t},\n\t\tformatDateForSorting(rawDate) {\n\t\t\treturn new Date(rawDate).getTime();\n\t\t},\n\t},\n};\n<\/script>\n\n<style scoped>\n::v-deep table.pending-payments td,\n::v-deep table.pending-payments th {\n\tpadding-left: 24px;\n\tpadding-right: 24px;\n\tvertical-align: middle;\n}\n</style>\n'],sourceRoot:""}]);const o=r},12404:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>o});var s=e(94015),a=e.n(s),i=e(23645),r=e.n(i)()(a());r.push([t.id,".affiliate-credit-css[data-v-0ffa0812]{background-color:#222429;box-sizing:border-box;border-radius:10px;margin-top:2rem;margin-bottom:3rem;padding:2px 0;height:auto}.affiliate-credit-inner-css[data-v-0ffa0812]{margin-top:1rem;margin-right:2%;padding:2px 0}.affiliate-credit-inner-bottom-css[data-v-0ffa0812],.affiliate-credit-inner-css[data-v-0ffa0812]{background-color:#383a40;box-sizing:border-box;border-radius:10px;margin-left:2%;height:auto;vertical-align:middle}.affiliate-credit-inner-bottom-css[data-v-0ffa0812]{margin-top:2%;margin-bottom:2%;width:46.5%;display:inline-block;text-align:center}.affiliate-credit-font-css[data-v-0ffa0812]{color:#fff;font-size:larger}","",{version:3,sources:["webpack://./resources/js/components/customer/myPurchases.vue"],names:[],mappings:"AAsTA,uCACA,wBAAA,CACA,qBAAA,CACA,kBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CACA,WACA,CAEA,6CAIA,eAAA,CAEA,eAAA,CACA,aAGA,CACA,iGAVA,wBAAA,CACA,qBAAA,CACA,kBAAA,CAEA,cAAA,CAGA,WAAA,CACA,qBAcA,CAZA,oDAIA,aAAA,CACA,gBAAA,CAGA,WAAA,CACA,oBAAA,CACA,iBAEA,CAEA,4CACA,UAAA,CACA,gBACA",sourcesContent:['<template>\n\t<div>\n\t\t\x3c!-- Header --\x3e\n\t\t<div\n\t\t\tclass="\n\t\t\t\td-flex\n\t\t\t\tflex-column flex-lg-row\n\t\t\t\talign-items-center\n\t\t\t\tjustify-content-center justify-content-lg-between\n\t\t\t\tgap-2\n\t\t\t\tmy-3\n\t\t\t"\n\t\t>\n\t\t\t<h1 class="my-0">My Purchases</h1>\n\n\t\t\t<b-button\n\t\t\t\t@click="showClaimVoucherModal"\n\t\t\t\tvariant="success"\n\t\t\t\tsize="sm"\n\t\t\t\tclass="__dusk-btn-open-claim-voucher-modal"\n\t\t\t>\n\t\t\t\tClaim Voucher\n\t\t\t</b-button>\n\t\t</div>\n\n\t\t<template v-if="isLoadingPendingPayments || isLoadingSubscriptions">\n\t\t\t<b-row class="mt-5">\n\t\t\t\t<b-col>\n\t\t\t\t\t<div class="w-100 text-center">\n\t\t\t\t\t\t<b-spinner></b-spinner>\n\t\t\t\t\t</div>\n\t\t\t\t</b-col>\n\t\t\t</b-row>\n\t\t</template>\n\t\t<template v-else>\n\t\t\t<div class="affiliate-credit-css">\n\t\t\t\t<p class="ml-4" style="font-size: 1.1rem;">\n\t\t\t\t\t<strong>AFFILIATE CREDIT</strong>\n\t\t\t\t\t<router-link to="/community/affiliate-program">\n\t\t\t\t\t\t<i class="fas fa-question-circle"></i>\n\t\t\t\t\t</router-link>\n\t\t\t\t</p>\n\t\t\t\t<div class="affiliate-credit-inner-css">\n\t\t\t\t\t<b-row align-v="center">\n\t\t\t\t\t\t<b-col class="ml-4">\n\t\t\t\t\t\t\t<p class="font-weight-bold" style="font-size: larger; color: #69696E;">\n\t\t\t\t\t\t\t\tAvailable\n\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t</b-col>\n\t\t\t\t\t\t<b-col class="text-right mr-5 affiliate-credit-font-css">\n\t\t\t\t\t\t\t{{ currencySign }} {{ moneyFormat(credit / 100) }}\n\t\t\t\t\t\t</b-col>\n\t\t\t\t\t</b-row>\n\t\t\t\t</div>\n\n\t\t\t\t<div class="affiliate-credit-inner-bottom-css">\n\t\t\t\t\t<p class="font-weight-bold" style="font-size: larger; color: #69696E;">\n\t\t\t\t\t\tTotal Earned\n\t\t\t\t\t</p>\n\t\t\t\t\t<p class="affiliate-credit-font-css">\n\t\t\t\t\t\t{{ currencySign }} {{ moneyFormat(creditTotal / 100) }}\n\t\t\t\t\t</p>\n\t\t\t\t</div>\n\n\t\t\t\t<div class="affiliate-credit-inner-bottom-css">\n\t\t\t\t\t<p class="font-weight-bold" style="font-size: larger; color: #69696E;">\n\t\t\t\t\t\tSpent\n\t\t\t\t\t</p>\n\t\t\t\t\t<p class="affiliate-credit-font-css">\n\t\t\t\t\t\t{{ currencySign }} {{ moneyFormat(creditUsed / 100) }}\n\t\t\t\t\t</p>\n\t\t\t\t</div>\n\n\t\t\t</div>\n\n\t\t\t\x3c!-- Free Product CTA --\x3e\n\t\t\t<FreeProductCTA\n\t\t\t\t:class="{\n\t\t\t\t\t\'mb-n3\': hasSubscriptions,\n\t\t\t\t}"\n\t\t\t\t:subscriptions="subscriptions"\n\t\t\t\t@claimed="onFreeProductClaimed"\n\t\t\t/>\n\n\t\t\t\x3c!-- Pending payments and subscriptions --\x3e\n\t\t\t<template v-if="!hasSubscriptions">\n\t\t\t\t\x3c!-- prettier-ignore --\x3e\n\t\t\t\t<p>
1\n\t\t\t\t\tNo subscriptions purchased yet. Check out\n\t\t\t\t\t<router-link to="/products">our products</router-link>.\n\t\t\t\t</p>\n\t\t\t</template>\n\t\t\t<div v-else class="mt-5 w-100">\n\t\t\t\t\x3c!-- Pending Payments ---\x3e\n\t\t\t\t<template v-if="pendingPayments.length > 0">\n\t\t\t\t\t<h4 id="pending-payments">Pending Payments</h4>\n\t\t\t\t\t<PendingPayments :payments="pendingPayments" />\n\t\t\t\t</template>\n\t\t\t\t\x3c!-----------------------------\x3e\n\n\t\t\t\t\x3c!-- Assigned Subscriptions ---\x3e\n\t\t\t\t<template v-if="assignedSubscriptions.length > 0">\n\t\t\t\t\t<h4>Assigned Licenses</h4>\n\t\t\t\t\t<AssignedSubscriptions\n\t\t\t\t\t\t:subscriptions="assignedSubscriptions"\n\t\t\t\t\t\t@download="onDownload"\n\t\t\t\t\t/>\n\t\t\t\t</template>\n\t\t\t\t\x3c!-----------------------------\x3e\n\n\t\t\t\t\x3c!------- Subscriptions -------\x3e\n\t\t\t\t<template v-if="subscriptions.length > 0">\n\t\t\t\t\t<h4>Your current Purchases / Licenses</h4>\n\t\t\t\t\t<Subscriptions\n\t\t\t\t\t\t:subscriptions="subscriptions"\n\t\t\t\t\t\t@download="onDownload"\n\t\t\t\t\t\t@get-subscriptions="getSubscriptions"\n\t\t\t\t\t/>\n\t\t\t\t</template>\n\t\t\t\t\x3c!-----------------------------\x3e\n\t\t\t</div>\n\t\t</template>\n\n\t\t<ProductDownload :product="productToDownload" ref="downloadMenu" />\n\t</div>\n</template>\n\n<script>\nimport { mapGetters } from "vuex";\nimport data from "../../../../content/cart.xml";\n\nimport { EVENT_VOUCHER_CLAIMED, EventBus } from "../../eventBus";\n\nimport FreeProductCTA from "@/components/ctas/mypurchases/FreeProductCTA.vue";\nimport AssignedSubscriptions from "./assignedSubscriptions.vue";\nimport Subscriptions from "./subscriptions.vue";\nimport ProductDownload from "./productDownload.vue";\nimport PendingPayments from "../common/pendingPayments.vue";\n\nimport managePurchasesUtils from "../../mixins/managePurchasesUtils.js";\nimport { moneyFormat } from "../../helpers/cashier.js";\nimport { currencies } from "../../helpers/countries.js";\n\nexport default {\n\tcomponents: {\n\t\tFreeProductCTA,\n\t\tAssignedSubscriptions,\n\t\tSubscriptions,\n\t\tProductDownload,\n\t\tPendingPayments,\n\t},\n\tdata() {\n\t\treturn {\n\t\t\tuser: this.$store.getters.user,\n\t\t\tisLoadingPendingPayments: true,\n\t\t\tpendingPayments: [],\n\t\t\tisLoadingSubscriptions: true,\n\t\t\tsubscriptions: [],\n\t\t\tassignedSubscriptions: [],\n\t\t\titemsContent: data.cart.item,\n\t\t\tproductToDownload: "",\n\t\t};\n\t},\n\tmixins: [managePurchasesUtils],\n\tcomputed: {\t\t\n\t\t...mapGetters([\n\t\t\t"userCurrency",\n\t\t]),\n\t\thasSubscriptions() {\n\t\t\treturn (\n\t\t\t\tthis.subscriptions.length > 0 || this.assignedSubscriptions.length > 0\n\t\t\t);\n\t\t},\n\t\thasExplorer() {\n\t\t\treturn !!this.getExplorerSubscription();\n\t\t},\n\t\tcurrencySign() {\n\t\t\treturn currencies[this.userCurrency];\n\t\t},\n\t},\n\tcreated() {\n\t\tEventBus.$on(EVENT_VOUCHER_CLAIMED, this.get
1Subscriptions);\n\n\t\tthis.getPendingPayments(() => {\n\t\t\tthis.getSubscriptions();\n\t\t});\n\t\tthis.getUserInfo();\n\t},\n\tmethods: {\n\t\tmoneyFormat: moneyFormat,\n\t\tgetUserInfo() {\n\t\t\tthis.credit = this.$store.getters.user.affiliate_credit;\n\t\t\tthis.creditUsed = this.$store.getters.user.affiliate_credit_used;\n\t\t\tthis.creditTotal = this.$store.getters.user.affiliate_credit_total;\n\t\t},\n\t\tshowClaimVoucherModal() {\n\t\t\tthis.$emit("show-claim-voucher-modal");\n\t\t},\n\t\tgetPendingPayments(callback) {\n\t\t\tthis.isLoadingPendingPayments = true;\n\n\t\t\taxios\n\t\t\t\t.get("/webapi/pending-payments")\n\t\t\t\t.then((response) => {\n\t\t\t\t\tthis.pendingPayments = response.data;\n\t\t\t\t})\n\t\t\t\t.catch(() => {})\n\t\t\t\t.then(() => {\n\t\t\t\t\tthis.isLoadingPendingPayments = false;\n\t\t\t\t\tcallback();\n\t\t\t\t});\n\t\t},\n\t\tgetSubscriptions() {\n\t\t\tthis.isLoadingSubscriptions = true;\n\t\t\tthis.subscriptions = [];\n\t\t\tthis.assignedSubscriptions = [];\n\n\t\t\treturn axios\n\t\t\t\t.get("/webapi/users/subscriptions")\n\t\t\t\t.then((response) => {\n\t\t\t\t\tthis.subscriptions = response.data.subscriptions;\n\t\t\t\t\tthis.assignedSubscriptions = response.data.assigned_subscriptions;\n\n\t\t\t\t\tthis.subscriptions.forEach((subscription) => {\n\t\t\t\t\t\tsubscription.info = this.itemsContent.find(\n\t\t\t\t\t\t\t(itemContent) => itemContent.plan == subscription.stripe_plan\n\t\t\t\t\t\t);\n\t\t\t\t\t\tsubscription.expanded = false;\n\t\t\t\t\t\tsubscription.isLoading = false;\n\n\t\t\t\t\t\tsubscription.updated_at = subscription.updated_at\n\t\t\t\t\t\t\t? new Date(subscription.updated_at)\n\t\t\t\t\t\t\t: null;\n\t\t\t\t\t\tsubscription.created_at = subscription.created_at\n\t\t\t\t\t\t\t? new Date(subscription.created_at)\n\t\t\t\t\t\t\t: null;\n\t\t\t\t\t\tsubscription.ends_at = subscription.ends_at\n\t\t\t\t\t\t\t? new Date(subscription.ends_at)\n\t\t\t\t\t\t\t: null;\n\t\t\t\t\t\tsubscription.trial_ends_at = subscription.trial_ends_at\n\t\t\t\t\t\t\t? new Date(subscription.trial_ends_at)\n\t\t\t\t\t\t\t: null;\n\t\t\t\t\t});\n\n\t\t\t\t\tthis.assignedSubscriptions.forEach((subscription) => {\n\t\t\t\t\t\tsubscription.info = this.itemsContent.find(\n\t\t\t\t\t\t\t(itemContent) => itemContent.plan == subscription.stripe_plan\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\tsubscription.updated_at = subscription.updated_at\n\t\t\t\t\t\t\t? new Date(subscription.updated_at)\n\t\t\t\t\t\t\t: null;\n\t\t\t\t\t\tsubscription.created_at = subscription.created_at\n\t\t\t\t\t\t\t? new Date(subscription.created_at)\n\t\t\t\t\t\t\t: null;\n\t\t\t\t\t\tsubscription.ends_at = subscription.ends_at\n\t\t\t\t\t\t\t? new Date(subscription.ends_at)\n\t\t\t\t\t\t\t: null;\n\t\t\t\t\t\tsubscription.trial_ends_at = subscription.trial_ends_at\n\t\t\t\t\t\t\t? new Date(subscription.trial_ends_at)\n\t\t\t\t\t\t\t: null;\n\t\t\t\t\t});\n\n\t\t\t\t\t// HACK\n\t\t\t\t\tif (\n\t\t\t\t\t\tthis.subscriptions.some(\n\t\t\t\t\t\t\t(sub) =>\n\t\t\t\t\t\t\t\t(sub.stripe_plan == "explorer-sfx-cloud" ||\n\t\t\t\t\t\t\t\t\tsub.stripe_plan == "explorer-sfx-cloud-yearly") &&\n\t\t\t\t\t\t\t\tthis.subscriptionIsValid(sub)\n\t\t\t\t\t\t) ||\n\t\t\t\t\t\tthis.assignedSubscriptions.some(\n\t\t\t\t\t\t\t(sub) =>\n\t\t\t\t\t\t\t\t(sub.stripe_plan == "explorer-sfx-cloud" ||\n\t\t\t\t\t\t\t\t\tsub.stripe_plan == "explorer-sfx-cloud-yearly") &&\n\t\t\t\t\t\t\t\tthis.subscriptionIsValid(sub)\n\t\t\t\t\t\t)\n\t\t\t\t\t) {\n\t\t\t\t\t\t// Hide Explorer Free if the user has an Explorer SFX Cloud sub\n\t\t\t\t\t\tthis.subscriptions = this.subscriptions.filter(\n\t\t\t\t\t\t\t(sub) => sub.stripe_plan != "explorer-perpetual"\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t})\n\t\t\t\t.catch(() => {})\n\t\t\t\t.then(() => {\n\t\t\t\t\tthis.isLoadingSubscriptions = false;\n\t\t\t\t});\n\t\t},\n\t\tonDownload(product) {\n\t\t\tthis.productToDownload = product;\n\t\t\tthis.$nextTick(() => this.$refs.downloadMenu.openDownloadModal());\n\t\t},\n\t\tasync onFreeProductClaimed({ stripePlanId }
1) {\n\t\t\tawait this.getSubscriptions();\n\n\t\t\tconst sub = this.subscriptions.find(\n\t\t\t\t(sub) => sub.stripe_plan === stripePlanId\n\t\t\t);\n\t\t\tif (!sub) {\n\t\t\t\tthrow new Error("Missing free product subscription");\n\t\t\t}\n\n\t\t\tthis.onDownload(sub.plan.type);\n\t\t},\n\t},\n};\n<\/script>\n\n<style scoped>\n.affiliate-credit-css{\n\tbackground-color:#222429;\n\tbox-sizing: border-box;\n\tborder-radius: 10px;\n\tmargin-top: 2rem;\n\tmargin-bottom: 3rem;\n\tpadding: 2px 0;\n\theight: auto;\n}\n\n.affiliate-credit-inner-css{\n\tbackground-color:#383a40;\n\tbox-sizing: border-box;\n\tborder-radius: 10px;\n\tmargin-top: 1rem;\n\tmargin-left: 2%;\n\tmargin-right: 2%;\n\tpadding: 2px 0;\n\theight: auto;\n\tvertical-align: middle;\n}\n.affiliate-credit-inner-bottom-css{\n\tbackground-color:#383a40;\n\tbox-sizing: border-box;\n\tborder-radius: 10px;\n\tmargin-top: 2%;\n\tmargin-bottom: 2%;\n\tmargin-left: 2%;\n\theight: auto;\n\twidth: 46.5%;\n\tdisplay: inline-block;\n\ttext-align: center;\n\tvertical-align: middle;\n}\n\n.affiliate-credit-font-css{\n\tcolor: white; \n\tfont-size: larger;\n}\n</style>'],sourceRoot:""}]);const o=r},70206:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>o});var s=e(94015),a=e.n(s),i=e(23645),r=e.n(i)()(a());r.push([t.id,"[data-v-254c1e0a] .reseller-table thead th{border-top:0}[data-v-254c1e0a] table.reseller-table td,[data-v-254c1e0a] table.reseller-table th{padding-left:24px;padding-right:24px;vertical-align:middle}","",{version:3,sources:["webpack://./resources/js/components/reseller/myPurchases.vue"],names:[],mappings:"AAwWA,2CACA,YACA,CAEA,oFAEA,iBAAA,CACA,kBAAA,CACA,qBACA",sourcesContent:['<template>\n\t<div>\n\t\t<h1 class="mt-3 mb-0">My Purchases</h1>\n\t\t<h2 class="mt-0 mb-5">Reseller</h2>\n\n\t\t<template v-if="isLoadingPendingPayments || isLoadingSubscriptions">\n\t\t\t<b-row class="mt-5">\n\t\t\t\t<b-col>\n\t\t\t\t\t<div class="w-100 text-center">\n\t\t\t\t\t\t<b-spinner></b-spinner>\n\t\t\t\t\t</div>\n\t\t\t\t</b-col>\n\t\t\t</b-row>\n\t\t</template>\n\t\t<template v-else>\n\t\t\t\x3c!-- Pending Payments ---\x3e\n\t\t\t<template v-if="pendingPayments.length > 0">\n\t\t\t\t<h4 id="pending-payments">Pending Payments</h4>\n\t\t\t\t<PendingPayments class="mb-5" :payments="pendingPayments" />\n\t\t\t</template>\n\t\t\t\x3c!-----------------------------\x3e\n\n\t\t\t<b-card class="bg-gray-4 overflow-hidden" body-class="p-0">\n\t\t\t\t<b-row class="bg-dark p-4" align-v="center">\n\t\t\t\t\t<b-col md="6 mb-2 mb-md-0 text-center text-md-left">\n\t\t\t\t\t\tShowing {{ subscriptions.data ? subscriptions.data.length : 0 }} of\n\t\t\t\t\t\t<strong>{{ subscriptions.total || 0 }}</strong>\n\t\t\t\t\t\tsubscriptions\n\t\t\t\t\t</b-col>\n\t\t\t\t\t<b-col md="6">\n\t\t\t\t\t\t<b-pagination\n\t\t\t\t\t\t\tv-model="subscriptions.current_page"\n\t\t\t\t\t\t\tclass="mb-0"\n\t\t\t\t\t\t\t:total-rows="subscriptions.total"\n\t\t\t\t\t\t\t:per-page="subscriptions.per_page"\n\t\t\t\t\t\t\tsize="sm"\n\t\t\t\t\t\t\talign="fill"\n\t\t\t\t\t\t\tlast-number\n\t\t\t\t\t\t\tfirst-number\n\t\t\t\t\t\t></b-pagination>\n\t\t\t\t\t</b-col>\n\t\t\t\t</b-row>\n\t\t\t\t<b-row>\n\t\t\t\t\t<b-col class="overflow-auto">\n\t\t\t\t\t\t<b-table\n\t\t\t\t\t\t\tclass="reseller-table mb-0"\n\t\t\t\t\t\t\tthead-class="bg-gray-6"\n\t\t\t\t\t\t\t:busy.sync="isLoadingSubscriptions"\n\t\t\t\t\t\t\t:items="subscriptions.data"\n\t\t\t\t\t\t\t:fields="subscriptionsFields"\n\t\t\t\t\t\t\tstacked="md"\n\t\t\t\t\t\t\tborderless\n\t\t\t\t\t\t\tstriped\n\t\t\t\t\t\t\tshow-empty\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<template v-slot:table-busy>\n\t\t\t\t\t\t\t\t<div class="w-100 text-center">\n\t\t\t\t\t\t\t\t\t<b-spinner></b-spinner>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</template>\n\t\t\t\t\t\t\t<template #empty>\n\t\t\t\t\t\t\t\t\x3c!-- prettier-ignore --\x3e\n\t\t\t\t\t\t\t\t<p class="w-100 text-center">\n\t\t\t\t\t\t\t\t\tNo vouchers bought yet.\n\t\t\t\t\t\t\t\t\tCheck out <router-link to="/products">our products</router-link>.\n\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t</template>\n\n\t\t\t\t\t\t\t<template v-slot:cell(num_vouchers)="data">\n\t\t\t\t\t\t\t\t<p class="m-0 text-md-right text-white">\n\t\t\t\t\t\t\t\t\t{{\n\t\t\t\t\t\t\t\t\t\t"total" in counters[data.item.id]\n\t\t\t\t\t\t\t\t\t\t\t? counters[data.item.id].total\n\t\t\t\t\t\t\t\t\t\t\t: "-"\n\t\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t</template>\n\n\t\t\t\t\t\t\t<template v-slot:cell(name)="data">\n\t\t\t\t\t\t\t\t<p class="m-0 text-white">\n\t\t\t\t\t\t\t\t\t{{\n\t\t\t\t\t\t\t\t\t\t"resellers" in data.item.plan.details &&\n\t\t\t\t\t\t\t\t\t\tdata.item.subplan in data.item.plan.details.resellers\n\t\t\t\t\t\t\t\t\t\t\t? data.item.plan.details.resellers[data.item.subplan]\n\t\t\t\t\t\t\t\t\t\t\t: data.item.plan.name\n\t\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t\t<p class="m-0">\n\t\t\t\t\t\t\t\t\tPurchased on\n\t\t\t\t\t\t\t\t\t<strong>\n\t\t\t\t\t\t\t\t\t\t{{ format(new Date(data.item.created_at), "MMM d, yyyy") }}\n\t\t\t\t\t\t\t\t\t</strong>\n\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t</template>\n\t\t\t\t\t\t\t<template v-slot:cell(counters)="data">\n\t\t\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t\t\t<b-badge>\n\t\t\t\t\t\t\t\t\t\t{{\n\t\t\t\t\t\t\t\t\t\t\t"available" in counters[data.item.id]\n\t\t\t\t\t\t\t\t\t\t\t\t? counters[data.item.id].available\n\t\t\t\t\t\t\t\t\t\t\t\t: "-"\n\t\t\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\t\t\tavailable\n\t\t\t\t\t\t\t\t\t</b-badge>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t\t\t<b-badge variant="warning">\n\t\t\t\t\t\t\t\t\t\t{{\n\t\t\t\t\t\t\t\t\t\t\t"sold" in counters[data.item.id]\n\t\t\t\t\t\t\t\t\t\t\t\t? counters[data.item.id].sold\n\t\t\t\t\t\t\t\t\t\t\t\t: "-"\n\t\t\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\t\t\tsold\n\t\t\t\t\t\t\t\t\t</b-badge>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t\t\t<b-badge variant="success">\n\t\t\t\t\t\t\t\t\t\t{{\n\t\t\t\t\t\t\t\t\t\t\t"claimed" in counters[data.item.id]\n\t\t\t\t\t\t\t\t\t\t\t\t? counters[data.item.id].claimed\n\t\t\t\t\t\t\t\t\t\t\t\t: "-"\n\t\t\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\t\t\tclaimed\n\t\t\t\t\t\t\t\t\t</b-badge>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</template>\n\t\t\t\t\t\t\t<template v-slot:cell(actions)="data">\n\t\t\t\t\t\t\t\t<b-button-group>\n\t\t\t\t\t\t\t\t\t<b-button\n\t\t\t\t\t\t\t\t\t\t@click="downloadAllVouchers(data.index)"\n\t\t\t\t\t\t\t\t\t\tsize="sm"\n\t\t\t\t\t\t\t\t\t\tvariant="primary"\n\t\t\t\t\t\t\t\t\t\tv-b-tooltip.hover\n\t\t\t\t\t\t\t\t\t\ttitle="Download all vouchers"\n\t\t\t\t\t\t\t\t\t\t:disabled="isDownloadingVouchers[data.index]"\n\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t<i\n\t\t\t\t\t\t\t\t\t\t\tclass="fas fa-file-archive"\n\t\t\t\t\t\t\t\t\t\t\tv-if="!isDownloadingVouchers[data.index]"\n\t\t\t\t\t\t\t\t\t\t></i>\n\t\t\t\t\t\t\t\t\t\t<b-spinner v-else small></b-spinner>\n\t\t\t\t\t\t\t\t\t</b-button>\n\t\t\t\t\t\t\t\t\t<b-button\n\t\t\t\t\t\t\t\t\t\t@click="emailAllVouchers(data.index)"\n\t\t\t\t\t\t\t\t\t\tsize="sm"\n\t\t\t\t\t\t\t\t\t\tvariant="primary"\n\t\t\t\t\t\t\t\t\t\tv-b-tooltip.hover\n\t\t\t\t\t\t\t\t\t\ttitle="Email all vouchers"\n\t\t\t\t\t\t\t\t\t\t:disabled="isEmailingVouchers[data.index]"\n\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t<i\n\t\t\t\t\t\t\t\t\t\t\tclass="fas fa-envelope"\n\t\t\t\t\t\t\t\t\t\t\tv-if="!isEmailingVouchers[data.index]"\n\t\t\t\t\t\t\t\t\t\t></i>\n\t\t\t\t\t\t\t\t\t\t<b-spinner v-else small></b-spinner>\n\t\t\t\t\t\t\t\t\t</b-button>\n\t\t\t\t\t\t\t\t\t<b-button\n\t\t\t\t\t\t\t\t\t\tsize="sm"\n\t\t\t\t\t\t\t\t\t\tvariant="primary"\n\t\t\t\t\t\t\t\t\t\tv-b-tooltip.hover\n\t\t\t\t\t\t\t\t\t\ttitle="Transaction details"\n\t\t\t\t\t\t\t\t\t\t:to="`/mypurchases/${data.item.id}/details`"\n\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t<i class="fas fa-list"></i>\n\t\t\t\t\t\t\t\t\t</b-button>\n\t\t\t\t\t\t\t\t</b-button-group>\n\t\t\t\t\t\t\t</template>\n\t\t\t\t\t\t</b-table>\n\t\t\t\t\t</b-col>\n\t\t\t\t</b-row>\n\t\t\t\t<b-row class="bg-dark p-4" align-v="center">\n\t\t\t\t\t<b-col md="6 mb-2 mb-md-0 text-center text-md-left">\n\t\t\t\t\t\tShowing {{ subscriptions.data ? subscriptions.data.length : 0 }} of\n\t\t\t\t\t\t<strong>{{ subscriptions.total || 0 }}
1</strong>\n\t\t\t\t\t\tsubscriptions\n\t\t\t\t\t</b-col>\n\t\t\t\t\t<b-col md="6">\n\t\t\t\t\t\t<b-pagination\n\t\t\t\t\t\t\tv-model="subscriptions.current_page"\n\t\t\t\t\t\t\tclass="mb-0"\n\t\t\t\t\t\t\t:total-rows="subscriptions.total"\n\t\t\t\t\t\t\t:per-page="subscriptions.per_page"\n\t\t\t\t\t\t\tsize="sm"\n\t\t\t\t\t\t\talign="fill"\n\t\t\t\t\t\t\tlast-number\n\t\t\t\t\t\t\tfirst-number\n\t\t\t\t\t\t></b-pagination>\n\t\t\t\t\t</b-col>\n\t\t\t\t</b-row>\n\t\t\t</b-card>\n\n\t\t\t<b-modal\n\t\t\t\tcentered\n\t\t\t\thide-footer\n\t\t\t\thide-header-close\n\t\t\t\tno-close-on-backdrop\n\t\t\t\tno-close-on-esc\n\t\t\t\tsize="lg"\n\t\t\t\tid="long-task-modal"\n\t\t\t>\n\t\t\t\t<div class="w-100 text-center">\n\t\t\t\t\t<h4 class="mt-0">\n\t\t\t\t\t\tProcessing your request. Please wait...\n\t\t\t\t\t\t<b-spinner></b-spinner>\n\t\t\t\t\t</h4>\n\t\t\t\t</div>\n\t\t\t</b-modal>\n\t\t</template>\n\t</div>\n</template>\n<script>\nimport { format } from "date-fns";\n\nimport { startDownload } from "../../helpers/downloads";\n\nimport PendingPayments from "../common/pendingPayments.vue";\n\nexport default {\n\tcomponents: { PendingPayments },\n\tdata() {\n\t\treturn {\n\t\t\tisLoadingSubscriptions: true,\n\t\t\tisDownloadingVouchers: {},\n\t\t\tisEmailingVouchers: {},\n\t\t\tsubscriptions: [],\n\t\t\tsubscriptionsFields: [\n\t\t\t\t{ key: "num_vouchers", label: "Qty", headerAbbr: "Quantity" },\n\t\t\t\t{\n\t\t\t\t\tkey: "name",\n\t\t\t\t\tlabel: "Product",\n\t\t\t\t},\n\t\t\t\t{ key: "counters", label: "Status" },\n\t\t\t\t{ key: "actions", label: "Actions" },\n\t\t\t],\n\t\t\tcounters: {},\n\t\t\twaitLoop: null,\n\t\t\tisLoadingPendingPayments: true,\n\t\t\tpendingPayments: [],\n\t\t};\n\t},\n\twatch: {\n\t\t"subscriptions.current_page": {\n\t\t\thandler: function (val, oldVal) {\n\t\t\t\tif (val == null || oldVal == null) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tthis.getSubscriptions(true);\n\t\t\t},\n\t\t\timmediate: false,\n\t\t},\n\t},\n\tmethods: {\n\t\tformat: format,\n\t\tgetPendingPayments(callback) {\n\t\t\tthis.isLoadingPendingPayments = true;\n\n\t\t\taxios\n\t\t\t\t.get("/webapi/pending-payments")\n\t\t\t\t.then((response) => {\n\t\t\t\t\tthis.pendingPayments = response.data;\n\t\t\t\t})\n\t\t\t\t.catch(() => {})\n\t\t\t\t.then(() => {\n\t\t\t\t\tthis.isLoadingPendingPayments = false;\n\t\t\t\t\tcallback();\n\t\t\t\t});\n\t\t},\n\t\tgetSubscriptions(paginate) {\n\t\t\tthis.isLoadingSubscriptions = true;\n\n\t\t\taxios\n\t\t\t\t.get("/webapi/resellers/subscriptions", {\n\t\t\t\t\tparams: {\n\t\t\t\t\t\tpage: paginate ? this.subscriptions.current_page : 1,\n\t\t\t\t\t},\n\t\t\t\t})\n\t\t\t\t.then((response) => {\n\t\t\t\t\tthis.subscriptions = response.data.subscriptions;\n\t\t\t\t\tthis.counters = response.data.counters;\n\t\t\t\t})\n\t\t\t\t.catch(() => {})\n\t\t\t\t.then(() => {\n\t\t\t\t\tthis.isLoadingSubscriptions = false;\n\t\t\t\t});\n\t\t},\n\t\temailAllVouchers(index) {\n\t\t\tthis.$set(this.isEmailingVouchers, index, true);\n\n\t\t\taxios\n\t\t\t\t.post(\n\t\t\t\t\t`/webapi/resellers/subscriptions/${this.subscriptions.data[index].id}/email`\n\t\t\t\t)\n\t\t\t\t.then((response) => {\n\t\t\t\t\tthis.$root.$bvToast.toast(response.data.message, {\n\t\t\t\t\t\ttitle: "Success!",\n\t\t\t\t\t\tsolid: true,\n\t\t\t\t\t\tvariant: "success",\n\t\t\t\t\t\tautoHideDelay: 4000,\n\t\t\t\t\t});\n\t\t\t\t})\n\t\t\t\t.catch(() => {})\n\t\t\t\t.then(() => {\n\t\t\t\t\tthis.$set(this.isEmailingVouchers, index, false);\n\t\t\t\t});\n\t\t},\n\t\tdownloadAllVouchers(index) {\n\t\t\tthis.$set(this.isDownloadingVouchers, index, true);\n\t\t\tthis.$bvModal.show("long-task-modal");\n\n\t\t\taxios\n\t\t\t\t.get(\n\t\t\t\t\t`/webapi/resellers/subscriptions/${this.subscriptions.data[index].id}/pdf`\n\t\t\t\t)\n\t\t\t\t.then((response) => {\n\t\t\t\t\treturn this.waitForDownloadAllCompletion(\n\t\t\t\t\t\tresponse.data.callback,\n\t\t\t\t\t\tindex\n\t\t\t\t\t);\n\t\t\t\t});\n\t\t},\n\t\twaitForDownloadAllCompletion(callbackUrl, subscriptionIndex) {\n\t\t\taxios.get(callbackUrl).then((response) => {\n\t\t\t\tif (response.data.done) {\n\t\t\t\t\tclearTimeout(this.waitLoop);\n\t\t\t\t\tthis.waitLoop = null;\n\t\t\t\t\treturn this.doneDownloadAll(subscriptionIndex, response.data.token);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tthis.waitLoop = window.setTimeout(\n\t\t\t\t() => this.waitForDownloadAllCompletion(callbackUrl, subscriptionIndex),\n\t\t\t\t1500\n\t\t\t);\n\t\t},\n\t\tdoneDownloadAll(subscriptionIndex, token) {\n\t\t\taxios.get("/webapi/download/token").then((response) => {\n\t\t\t\tthis.$bvModal.hide("long-task-modal");\n\t\t\t\tthis.$set(this.isDownloadingVouchers, subscriptionIndex, false);\n\t\t\t\tthis.$root.$bvToast.toast("Your download will start soon...", {\n\t\t\t\t\ttitle: "Success!",\n\t\t\t\t\tsolid: true,\n\t\t\t\t\tvariant: "success",\n\t\t\t\t\tautoHideDelay: 3000,\n\t\t\t\t});\n\n\t\t\t\tstartDownload(\n\t\t\t\t\t`/webapi/resellers/subscriptions/${this.subscriptions.data[subscriptionIndex].id}/pdf/${token}/download?downloadToken=${response.data.token}`\n\t\t\t\t);\n\t\t\t});\n\t\t},\n\t},\n\tcreated() {\n\t\tthis.getPendingPayments(() =>
1 {\n\t\t\tthis.getSubscriptions(false);\n\t\t});\n\t},\n};\n<\/script>\n\n<style scoped>\n::v-deep .reseller-table thead th {\n\tborder-top: 0;\n}\n\n::v-deep table.reseller-table td,\n::v-deep table.reseller-table th {\n\tpadding-left: 24px;\n\tpadding-right: 24px;\n\tvertical-align: middle;\n}\n</style>\n'],sourceRoot:""}]);const o=r},24262:(t,n,e)=>{"use strict";e.d(n,{Z:()=>i});var s=6e4;function a(t){return t.getTime()%s}function i(t){var n=new Date(t.getTime()),e=Math.ceil(n.getTimezoneOffset());n.setSeconds(0,0);var i=e>0?(s+a(n))%s:a(n);return e*s+i}},51820:(t,n,e)=>{"use strict";e.d(n,{Z:()=>r});var s=e(83946),a=e(19013),i=e(13882);function r(t,n){(0,i.Z)(2,arguments);var e=(0,a.Z)(t).getTime(),r=(0,s.Z)(n);return new Date(e+r)}},49474:(t,n,e)=>{"use strict";e.d(n,{Z:()=>i});var s=e(19013),a=e(13882);function i(t,n){(0,a.Z)(2,arguments);var e=(0,s.Z)(t),i=(0,s.Z)(n),r=e.getTime()-i.getTime();return r<0?-1:r>0?1:r}},26038:(t,n,e)=>{"use strict";e.d(n,{Z:()=>W});var s=e(19013),a=e(13882);function i(t){(0,a.Z)(1,arguments);var n=(0,s.Z)(t);return!isNaN(n)}var r=e(4958),o=e(83946),c=e(51820);function l(t,n){(0,a.Z)(2,arguments);var e=(0,o.Z)(n);return(0,c.Z)(t,-e)}function d(t,n){for(var e=t<0?"-":"",s=Math.abs(t).toString();s.length<n;)s="0"+s;return e+s}const u={y:function(t,n){var e=t.getUTCFullYear(),s=e>0?e:1-e;return d("yy"===n?s%100:s,n.length)},M:function(t,n){var e=t.getUTCMonth();return"M"===n?String(e+1):d(e+1,2)},d:function(t,n){return d(t.getUTCDate(),n.length)},a:function(t,n){var e=t.getUTCHours()/12>=1?"pm":"am";switch(n){case"a":case"aa":case"aaa":return e.toUpperCase();case"aaaaa":return e[0];default:return"am"===e?"a.m.":"p.m."}},h:function(t,n){return d(t.getUTCHours()%12||12,n.length)},H:function(t,n){return d(t.getUTCHours(),n.length)},m:function(t,n){return d(t.getUTCMinutes(),n.length)},s:function(t,n){return d(t.getUTCSeconds(),n.length)},S:function(t,n){var e=n.length,s=t.getUTCMilliseconds();return d(Math.floor(s*Math.pow(10,e-3)),n.length)}};var p=864e5;function g(t){(0,a.Z)(1,arguments);var n=1,e=(0,s.Z)(t),i=e.getUTCDay(),r=(i<n?7:0)+i-n;return e.setUTCDate(e.getUTCDate()-r),e.setUTCHours(0,0,0,0),e}function m(t){(0,a.Z)(1,arguments);var n=(0,s.Z)(t),e=n.getUTCFullYear(),i=new Date(0);i.setUTCFullYear(e+1,0,4),i.setUTCHours(0,0,0,0);var r=g(i),o=new Date(0);o.setUTCFullYear(e,0,4),o.setUTCHours(0,0,0,0);var c=g(o);return n.getTime()>=r.getTime()?e+1:n.getTime()>=c.getTime()?e:e-1}function b(t){(0,a.Z)(1,arguments);var n=m(t),e=new Date(0);e.setUTCFullYear(n,0,4),e.setUTCHours(0,0,0,0);var s=g(e);return s}var f=6048e5;function h(t,n){(0,a.Z)(1,arguments);var e=n||{},i=e.locale,r=i&&i.options&&i.options.weekStartsOn,c=null==r?0:(0,o.Z)(r),l=null==e.weekStartsOn?c:(0,o.Z)(e.weekStartsOn);if(!(l>=0&&l<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=(0,s.Z)(t),u=d.getUTCDay(),p=(u<l?7:0)+u-l;return d.setUTCDate(d.getUTCDate()-p),d.setUTCHours(0,0,0,0),d}function v(t,n){(0,a.Z)(1,arguments);var e=(0,s.Z)(t,n),i=e.getUTCFullYear(),r=n||{},c=r.locale,l=c&&c.options&&c.options.firstWeekContainsDate,d=null==l?1:(0,o.Z)(l),u=null==r.firstWeekContainsDate?d:(0,o.Z)(r.firstWeekContainsDate);if(!(u>=1&&u<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var p=new Date(0);p.setUTCFullYear(i+1,0,u),p.setUTCHours(0,0,0,0);var g=h(p,n),m=new Date(0);m.setUTCFullYear(i,0,u),m.setUTCHours(0,0,0,0);var b=h(m,n);return e.getTime()>=g.getTime()?i+1:e.getTime()>=b.getTime()?i:i-1}function y(t,n){(0,a.Z)(1,arguments);var e=n||{},s=e.locale,i=s&&s.options&&s.options.firstWeekContainsDate,r=null==i?1:(0,o.Z)(i),c=null==e.firstWeekContainsDate?r:(0,o.Z)(e.firstWeekContainsDate),l=v(t,n),d=new Date(0);d.setUTCFullYear(l,0,c),d.setUTCHours(0,0,0,0);var u=h(d,n);return u}var w=6048e5;var _="midnight",x="noon",C="morning",A="afternoon",$="evening",k="night";function P(t,n){var e=t>0?"-":"+",s=Math.abs(t),a=Math.floor(s/60),i=s%60;if(0===i)return e+String(a);var r=n||"";return e+String(a)+r+d(i,2)}function S(t,n){return t%60==0?(t>0?"-":"+")+d(Math.abs(t)/60,2):T(t,n)}function T(t,n){var e=n||"",s=t>0?"-":"+",a=Math.abs(t);return s+d(Math.floor(a/60),2)+e+d(a%60,2)}const D={G:function(t,n,e){var s=t.getUTCFullYear()>0?1:0;switch(n){case"G":case"GG":case"GGG":return e.era(s,{width:"abbreviated"});case"GGGGG":return e.era(s,{width:"narrow"});default:return e.era(s,{width:"wide"})}},y:function(t,n,e){if("yo"===n){var s=t.getUTCFullYear(),a=s>0?s:1-s;return e.ordinalNumber(a,{unit:"year"})}return u.y(t,n)},Y:function(t,n,e,s){var a=v(t,s),i=a>0?a:1-a;return"YY"===n?d(i%100,2):"Yo"===n?e.ordinalNumber(i,{unit:"year"}):d(i,n.length)},R:function(t,n){return d(m(t),n.length)},u:function(t,n){return d(t.getUTCFullYear(),n.length)},Q:function(t,n,e){var s=Math.ceil((t.getUTCMonth()+1)/3);switch(n){case"Q":return String(s);case"QQ":return d(s,2);case"Qo":return e.ordinalNumber(s,{unit:"quarter"});case"QQQ":return e.quarter(s,{width:"abbreviated",context:"formatting"});case"QQQQQ":return e.quarter(s,{width:"narrow",context:"formatting"});default:return e.quarter(s,{width:"wide",context:"formatting"})}},q:function(t,n,e){var s=Math.ceil((t.getUTCMonth()+1)/3);switch(n){case"q":return String(s);case"qq":return d(s,2);case"qo":return e.ordinalNumber(s,{unit:"quarter"});case"qqq":return e.quarter(s,{width:"abbreviated",context:"standalone"});case"qqqqq":return e.quarter(s,{width:"narrow",context:"standalone"});default:return e.quarter(s,{width:"wide",context:"standalone"})}},M:function(t,n,e){var s=t.getUTCMonth();switch(n){case"M":case"MM":return u.M(t,n);case"Mo":return e.ordinalNumber(s+1,{unit:"month"});case"MMM":return e.month(s,{width:"abbreviated",context:"formatting"});case"MMMMM":return e.month(s,{width:"narrow",context:"formatting"});default:return e.month(s,{width:"wide",context:"formatting"})}},L:function(t,n,e){var s=t.getUTCMonth();switch(n){case"L":return String(s+1);case"LL":return d(s+1,2);case"Lo":return e.ordinalNumber(s+1,{unit:"month"});case"LLL":return e.month(s,{width:"abbreviated",context:"standalone"});case"LLLLL":return e.month(s,{width:"narrow",context:"standalone"});default:return e.month(s,{width:"wide",context:"standalone"})}},w:function(t,n,e,i){var r=function(t,n){(0,a.Z)(1,arguments);var e=(0,s.Z)(t),i=h(e,n).getTime()-y(e,n).getTime();return Math.round(i/w)+1}(t,i);return"wo"===n?e.ordinalNumber(r,{unit:"week"}):d(r,n.length)},I:function(t,n,e){var i=function(t){(0,a.Z)(1,arguments);var n=(0,s.Z)(t),e=g(n).getTime()-b(n).getTime();return Math.round(e/f)+1}(t);return"Io"===n?e.ordinalNumber(i,{unit:"week"}):d(i,n.length)},d:function(t,n,e){return"do"===n?e.ordinalNumber(t.getUTCDate(),{unit:"date"}):u.d(t,n)},D:function(t,n,e){var i=function(t){(0,a.Z)(1,arguments);var n=(0,s.Z)(t),e=n.getTime();n.setUTCMonth(0,1),n.setUTCHours(0,0,0,0);var i=n.getTime(),r=e-i;return Math.floor(r/p)+1}(t);return"Do"===n?e.ordinalNumber(i,{unit:"dayOfYear"}):d(i,n.length)},E:function(t,n,e){var s=t.getUTCDay();switch(n){case"E":case"EE":case"EEE":return e.day(s,{width:"abbreviated",context:"formatting"});case"EEEEE":return e.day(s,{width:"narrow",context:"formatting"});case"EEEEEE":return e.day(s,{width:"short",context:"formatting"});default:return e.day(s,{width:"wide",context:"formatting"})}},e:function(t,n,e,s){var a=t.getUTCDay(),i=(a-s.weekStartsOn+8)%7||7;switch(n){case"e":return String(i);case"ee":return d(i,2);case"eo":return e.ordinalNumber(i,{unit:"day"});case"eee":return e.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return e.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return e.day(a,{width:"short",context:"formatting"});default:return e.day(a,{width:"wide",context:"formatting"})}},c:function(t,n,e,s){var a=t.getUTCDay(),i=(a-s.weekStartsOn+8)%7||7;switch(n){case"c":return String(i);case"cc":return d(i,n.length);case"co":return e.ordinalNumber(i,{unit:"day"});case"ccc":return e.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return e.day(a,{width:"narrow",context:"standalone"});case"cccccc":return e.day(a,{width:"short",context:"standalone"});default:return e.day(a,{width:"wide",context:"standalone"})}},i:function(t,n,e){var s=t.getUTCDay(),a=0===s?7:s;switch(n){case"i":return String(a);case"ii":return d(a,n.length);case"io":return e.ordinalNumber(a,{unit:"day"});case"iii":return e.day(s,{width:"abbreviated",context:"formatting"});case"iiiii":return e.day(s,{width:"narrow",context:"formatting"});case"iiiiii":return e.day(s,{width:"short",context:"formatting"});default:return e.day(s,{width:"wide",context:"formatting"})}},a:function(t,n,e){var s=t.getUTCHours()/12>=1?"pm":"am";switch(n){case"a":case"aa":case"aaa":return e.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"aaaaa":return e.dayPeriod(s,{width:"narrow",context:"formatting"});default:return e.dayPeriod(s,{width:"wide",context:"formatting"})}},b:function(t,n,e){var s,a=t.getUTCHours();switch(s=12===a?x:0===a?_:a/12>
vendor: 2,997 bytes, line 1
1=1?"pm":"am",n){case"b":case"bb":case"bbb":return e.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"bbbbb":return e.dayPeriod(s,{width:"narrow",context:"formatting"});default:return e.dayPeriod(s,{width:"wide",context:"formatting"})}},B:function(t,n,e){var s,a=t.getUTCHours();switch(s=a>=17?$:a>=12?A:a>=4?C:k,n){case"B":case"BB":case"BBB":return e.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"BBBBB":return e.dayPeriod(s,{width:"narrow",context:"formatting"});default:return e.dayPeriod(s,{width:"wide",context:"formatting"})}},h:function(t,n,e){if("ho"===n){var s=t.getUTCHours()%12;return 0===s&&(s=12),e.ordinalNumber(s,{unit:"hour"})}return u.h(t,n)},H:function(t,n,e){return"Ho"===n?e.ordinalNumber(t.getUTCHours(),{unit:"hour"}):u.H(t,n)},K:function(t,n,e){var s=t.getUTCHours()%12;return"Ko"===n?e.ordinalNumber(s,{unit:"hour"}):d(s,n.length)},k:function(t,n,e){var s=t.getUTCHours();return 0===s&&(s=24),"ko"===n?e.ordinalNumber(s,{unit:"hour"}):d(s,n.length)},m:function(t,n,e){return"mo"===n?e.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):u.m(t,n)},s:function(t,n,e){return"so"===n?e.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):u.s(t,n)},S:function(t,n){return u.S(t,n)},X:function(t,n,e,s){var a=(s._originalDate||t).getTimezoneOffset();if(0===a)return"Z";switch(n){case"X":return S(a);case"XXXX":case"XX":return T(a);default:return T(a,":")}},x:function(t,n,e,s){var a=(s._originalDate||t).getTimezoneOffset();switch(n){case"x":return S(a);case"xxxx":case"xx":return T(a);default:return T(a,":")}},O:function(t,n,e,s){var a=(s._originalDate||t).getTimezoneOffset();switch(n){case"O":case"OO":case"OOO":return"GMT"+P(a,":");default:return"GMT"+T(a,":")}},z:function(t,n,e,s){var a=(s._originalDate||t).getTimezoneOffset();switch(n){case"z":case"zz":case"zzz":return"GMT"+P(a,":");default:return"GMT"+T(a,":")}},t:function(t,n,e,s){var a=s._originalDate||t;return d(Math.floor(a.getTime()/1e3),n.length)},T:function(t,n,e,s){return d((s._originalDate||t).getTime(),n.length)}};function M(t,n){switch(t){case"P":return n.date({width:"short"});case"PP":return n.date({width:"medium"});case"PPP":return n.date({width:"long"});default:return n.date({width:"full"})}}function E(t,n){switch(t){case"p":return n.time({width:"short"});case"pp":return n.time({width:"medium"});case"ppp":return n.time({width:"long"});default:return n.time({width:"full"})}}const L={p:E,P:function(t,n){var e,s=t.match(/(P+)(p+)?/),a=s[1],i=s[2];if(!i)return M(t,n);switch(a){case"P":e=n.dateTime({width:"short"});break;case"PP":e=n.dateTime({width:"medium"});break;case"PPP":e=n.dateTime({width:"long"});break;default:e=n.dateTime({width:"full"})}return e.replace("{{date}}",M(a,n)).replace("{{time}}",E(i,n))}};var I=e(24262),R=["D","DD"],O=["YY","YYYY"];function Z(t){return-1!==R.indexOf(t)}function U(t){return-1!==O.indexOf(t)}function N(t,n,e){if("YYYY"===t)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(n,"`) for formatting years to the input `").
1concat(e,"`; see: https://git.io/fxCyr"));if("YY"===t)throw new RangeError("Use `yy` instead of `YY` (in `".concat(n,"`) for formatting years to the input `").concat(e,"`; see: https://git.io/fxCyr"));if("D"===t)throw new RangeError("Use `d` instead of `D` (in `".concat(n,"`) for formatting days of the month to the input `").concat(e,"`; see: https://git.io/fxCyr"));if("DD"===t)throw new RangeError("Use `dd` instead of `DD` (in `".concat(n,"`) for formatting days of the month to the input `").concat(e,"`; see: https://git.io/fxCyr"))}var F=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Y=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,z=/^'([^]*?)'?$/,H=/''/g,j=/[a-zA-Z]/;function W(t,n,e){(0,a.Z)(2,arguments);var c=String(n),d=e||{},u=d.locale||r.Z,p=u.options&&u.options.firstWeekContainsDate,g=null==p?1:(0,o.Z)(p),m=null==d.firstWeekContainsDate?g:(0,o.Z)(d.firstWeekContainsDate);if(!(m>=1&&m<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var b=u.options&&u.options.weekStartsOn,f=null==b?0:(0,o.Z)(b),h=null==d.weekStartsOn?f:(0,o.Z)(d.weekStartsOn);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!u.localize)throw new RangeError("locale must contain localize property");if(!u.formatLong)throw new RangeError("locale must contain formatLong property");var v=(0,s.Z)(t);if(!i(v))throw new RangeError("Invalid time value");var y=(0,I.Z)(v),w=l(v,y),_={firstWeekContainsDate:m,weekStartsOn:h,locale:u,_originalDate:v},x=c.match(Y).map((function(t){var n=t[0];return"p"===n||"P"===n?(0,L[n])(t,u.formatLong,_):t})).join("").match(F).map((function(e){if("''"===e)return"'";var s=e[0];if("'"===s)return B(e);var a=D[s];if(a)return!d.useAdditionalWeekYearTokens&&U(e)&&N(e,n,t),!d.useAdditionalDayOfYearTokens&&Z(e)&&N(e,n,t),a(w,e,u.localize,_);if(s.match(j))throw new RangeError("Format string contains an unescaped latin alphabet character `"+s+"`");return e})).join("");return x}function B(t){return t.match(z)[1].replace(H,"'")}},4958:(t,n,e)=>{"use strict";e.d(n,{Z:()=>d});var s={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function a(t){return function(n){var e=n||{},s=e.width?String(e.width):t.defaultWidth;return t.formats[s]||t.formats[t.defaultWidth]}}var i={date:a({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:a({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:a({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};var r={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function o(t){return function(n,e){var s,a=e||{};if("formatting"===(a.context?String(a.context):"standalone")&&t.formattingValues){var i=t.defaultFormattingWidth||t.defaultWidth,r=a.width?String(a.width):i;s=t.formattingValues[r]||t.formattingValues[i]}else{var o=t.defaultWidth,c=a.width?String(a.width):t.defaultWidth;s=t.values[c]||t.values[o]}return s[t.argumentCallback?t.argumentCallback(n):n]}}function c(t){return function(n,e){var s=String(n),a=e||{},i=a.width,r=i&&t.matchPatterns[i]||t.matchPatterns[t.defaultMatchWidth],o=s.match(r);if(!o)return null;var c,l=o[0],d=i&&t.parsePatterns[i]||t.parsePatterns[t.defaultParseWidth];return c="[object Array]"===Object.prototype.toString.call(d)?function(t,n){for(var e=0;e<t.length;e++)if(n(t[e]))return e}(d,(function(t){return t.test(l)})):function(t,n){for(var e in t)if(t.hasOwnProperty(e)&&n(t[e]))return e}(d,(function(t){return t.test(l)})),c=t.valueCallback?t.valueCallback(c):c,{value:c=a.valueCallback?a.valueCallback(c):c,rest:s.slice(l.length)}}}var l;const d={code:"en-US",formatDistance:function(t,n,e){var a;return e=e||{},a="string"==typeof s[t]?s[t]:1===n?s[t].one:s[t].other.replace("{{count}}",n),e.addSuffix?e.comparison>0?"in "+a:a+" ago":a},formatLong:i,formatRelative:function(t,n,e,s){return r[t]},localize:{ordinalNumber:function(t,n){var e=Number(t),s=e%100;if(s>20||s<10)switch(s%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd"}return e+"th"},era:o({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:o({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:o({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:o({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:o({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(l={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(t){return parseInt(t,10)}},function(t,n){var e=String(t),s=n||{},a=e.match(l.matchPattern);if(!a)return null;var i=a[0],r=e.match(l.parsePattern);if(!r)return null;var o=l.valueCallback?l.valueCallback(r[0]):r[0];return{value:o=s.valueCallback?s.valueCallback(o):o,rest:e.slice(i.length)}}),era:c({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:c({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:c({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:c({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:c({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}}},35666:t=>{var n=function(t){"use strict";var n,e=Object.prototype,s=e.hasOwnProperty,a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",r=a.asyncIterator||"@@asyncIterator",o=a.toStringTag||"@@toStringTag";function c(t,n,e){return Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}),t[n]}try{c({},"")}catch(t){c=function(t,n,e){return t[n]=e}}function l(t,n,e,s){var a=n&&n.prototype instanceof f?n:f,i=Object.create(a.prototype),r=new S(s||[]);return i._invoke=function(t,n,e){var s=u;return function(a,i){if(s===g)throw new Error("Generator is already running");if(s===m){if("throw"===a)throw i;return D()}for(e.method=a,e.arg=i;;){var r=e.delegate;if(r){var o=$(r,e);if(o){if(o===b)continue;return o}}if("next"===e.method)e.sent=e._sent=e.arg;else if("throw"===e.method){if(s===u)throw s=m,e.arg;e.dispatchException(e.arg)}else"return"===e.method&&e.abrupt("return",e.arg);s=g;var c=d(t,n,e);if("normal"===c.type){if(s=e.done?m:p,c.arg===b)continue;return{value:c.arg,done:e.done}}"throw"===c.type&&(s=m,e.method="throw",e.arg=c.arg)}}}(t,e,r),i}function d(t,n,e){try{return{type:"normal",arg:t.call(n,e)}}catch(t){return{type:"throw",arg:t}}}t.wrap=l;var u="suspendedStart",p="suspendedYield",g="executing",m="completed",b={};function f(){}function h(){}function v(){}var y={};y[i]=function(){return this};var w=Object.getPrototypeOf,_=w&&w(w(T([])));_&&_!==e&&s.call(_,i)&&(y=_);var x=v.prototype=f.prototype=Object.create(y);function C(t){["next","throw","return"].forEach((function(n){c(t,n,(function(t){return this._invoke(n,t)}))}))}function A(t,n){function e(a,i,r,o){var c=d(t[a],t,i);if("throw"!==c.type){var l=c.arg,u=l.value;return u&&"object"==typeof u&&s.call(u,"__await")?n.resolve(u.__await).then((function(t){e("next",t,r,o)}),(function(t){e("throw",t,r,o)})):n.resolve(u).then((function(t){l.value=t,r(l)}),(function(t){return e("throw",t,r,o)}))}o(c.arg)}var a;this._invoke=function(t,s){function i(){return new n((function(n,a){e(t,s,n,a)}))}return a=a?a.then(i,i):i()}}function $(t,e){var s=t.iterator[e.method];
vendor: 5,477 bytes, line 1
1if(s===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=n,$(t,e),"throw"===e.method))return b;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return b}var a=d(s,t.iterator,e.arg);if("throw"===a.type)return e.method="throw",e.arg=a.arg,e.delegate=null,b;var i=a.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=n),e.delegate=null,b):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,b)}function k(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function P(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(k,this),this.reset(!0)}function T(t){if(t){var e=t[i];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,r=function e(){for(;++a<t.length;)if(s.call(t,a))return e.value=t[a],e.done=!1,e;return e.value=n,e.done=!0,e};return r.next=r}}return{next:D}}function D(){return{value:n,done:!0}}return h.prototype=x.constructor=v,v.constructor=h,h.displayName=c(v,o,"GeneratorFunction"),t.isGeneratorFunction=function(t){var n="function"==typeof t&&t.constructor;return!!n&&(n===h||"GeneratorFunction"===(n.displayName||n.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,v):(t.__proto__=v,c(t,o,"GeneratorFunction")),t.prototype=Object.create(x),t},t.awrap=function(t){return{__await:t}},C(A.prototype),A.prototype[r]=function(){return this},t.AsyncIterator=A,t.async=function(n,e,s,a,i){void 0===i&&(i=Promise);var r=new A(l(n,e,s,a),i);return t.isGeneratorFunction(e)?r:r.next().then((function(t){return t.done?t.value:r.next()}))},C(x),c(x,o,"Generator"),x[i]=function(){return this},x.toString=function(){return"[object Generator]"},t.keys=function(t){var n=[];for(var e in t)n.push(e);return n.reverse(),function e(){for(;n.length;){var s=n.pop();if(s in t)return e.value=s,e.done=!1,e}return e.done=!0,e}},t.values=T,S.prototype={constructor:S,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(P),!t)for(var e in this)"t"===e.charAt(0)&&s.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=n)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function a(s,a){return o.type="throw",o.arg=t,e.next=s,a&&(e.method="next",e.arg=n),!!a}for(var i=this.tryEntries.length-1;i>=0;--i){var r=this.tryEntries[i],o=r.completion;if("root"===r.tryLoc)return a("end");if(r.tryLoc<=this.prev){var c=s.call(r,"catchLoc"),l=s.call(r,"finallyLoc");if(c&&l){if(this.prev<r.catchLoc)return a(r.catchLoc,!0);if(this.prev<r.finallyLoc)return a(r.finallyLoc)}else if(c){if(this.prev<r.catchLoc)return a(r.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<r.finallyLoc)return a(r.finallyLoc)}}}},abrupt:function(t,n){for(var e=this.tryEntries.length-1;e>=0;--e){var a=this.tryEntries[e];if(a.tryLoc<=this.prev&&s.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var i=a;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=n&&n<=i.finallyLoc&&(i=null);var r=i?i.completion:{};return r.type=t,r.arg=n,i?(this.method="next",this.next=i.finallyLoc,b):this.complete(r)},complete:function(t,n){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&n&&(this.next=n),b},finish:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),P(e),b}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var s=e.completion;if("throw"===s.type){var a=s.arg;P(e)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,s){return this.delegate={iterator:T(t),resultName:e,nextLoc:s},"next"===this.method&&(this.arg=n),b}},t}(t.exports);try{regeneratorRuntime=n}catch(t){Function("r","regeneratorRuntime = r")(n)}},9783:(t,n,e)=>{"use strict";e.d(n,{Z:()=>r});var s=e(47772),a={PRIMARY:"primary",SECONDARY:"secondary",SUCCESS:"success",DANGER:"danger",GRAY5:"gray5",WHITE_PRIMARY_PRIMARY:"white-primary-primary",WHITE_PRIMARY_SECONDARY:"white-primary-secondary",TRANSPARENT_WHITE_PRIMARY:"transparent-white-primary",TRANSPARENT_WHITE_SECONDARY:"transparent-white-secondary",TRANSPARENT_WHITE_GRAY5:"transparent-white-gray5",TRANSPARENT_WHITE_TRANSPARENT:"transparent-white-transparent"};const i={components:{LoadingWrapper:s.Z},props:{loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},largePadding:{type:Boolean,default:!1},variant:{type:String,default:"secondary",validator:function(t){return Object.values(a).includes(t)}},wrapperClass:{type:String,default:null},contentClass:{type:String,default:null}},computed:{buttonVariant:function(){switch(this.variant){case a.WHITE_PRIMARY_PRIMARY:case a.WHITE_PRIMARY_SECONDARY:return"white-primary";case a.TRANSPARENT_WHITE_PRIMARY:case a.TRANSPARENT_WHITE_SECONDARY:case a.TRANSPARENT_WHITE_GRAY5:case a.TRANSPARENT_WHITE_TRANSPARENT:return"transparent-gray-9";default:return this.variant}}
1,buttonClasses:function(){var t=[];switch(this.variant){case a.WHITE_PRIMARY_PRIMARY:case a.TRANSPARENT_WHITE_PRIMARY:t.push("btn-primary");break;case a.WHITE_PRIMARY_SECONDARY:case a.TRANSPARENT_WHITE_SECONDARY:t.push("btn-secondary");break;case a.GRAY5:case a.TRANSPARENT_WHITE_GRAY5:t.push("btn-gray-5")}return this.largePadding&&t.push("px-sm-5"),t},buttonDisabled:function(){return this.disabled||this.loading}}};const r=(0,e(51900).Z)(i,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("b-button",t._g(t._b({class:t.buttonClasses,attrs:{variant:t.buttonVariant,disabled:t.buttonDisabled}},"b-button",t.$attrs,!1),t.$listeners),[e("LoadingWrapper",{class:t.wrapperClass,attrs:{loading:t.loading,"content-class":t.contentClass}},[t._t("default")],2)],1)}),[],!1,null,null,null).exports},47772:(t,n,e)=>{"use strict";e.d(n,{Z:()=>a});const s={props:{loading:{type:Boolean,default:!1},contentClass:{type:String,default:null}}};e(86290);const a=(0,e(51900).Z)(s,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"loading-wrapper"},[e("div",{staticClass:"loading-wrapper__content d-inline-flex align-items-center justify-content-center row-gap-2",class:[{invisible:t.loading},t.contentClass]},[t._t("default")],2),t._v(" "),t.loading?e("div",{staticClass:"loading-wrapper__loader w-100 text-center"},[t._t("loader",(function(){return[e("b-spinner",{attrs:{small:""}})]}))],2):t._e()])}),[],!1,null,"2a831e02",null).exports},63175:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>Z});var s=e(87757),a=e.n(s),i=e(20629),r=e(85795),o=e.n(r),c=e(61775),l=e(97612),d=e(9783);function u(t,n,e,s,a,i,r){try{var o=t[i](r),c=o.value}catch(t){return void e(t)}o.done?n(c):Promise.resolve(c).then(s,a)}var p=[{name:"Explorer",productId:"Explorer",stripePlanId:"explorer-perpetual",folderName:"explorer",backgroundColor:"#41904b",description:'\nThe most <strong>powerful</strong> application to <strong>manage</strong> <br class="d-none d-sm-block" />\nyour sounds, designed from the beginning to <br class="d-none d-sm-block" />\nwork with <strong>surround</strong> and <strong>immersive</strong> formats\n'},{name:"Air | Music Edition",productId:"AirMusicEdition",stripePlanId:"air-music-edition-perpetual",folderName:"air-music-edition",backgroundColor:"#564653",description:'\nThe perfect plugin to <strong>quickly</strong> and <strong>realistically</strong><br class="d-none d-sm-block" />\nsimulate the <strong>distance and placement</strong> <br class="d-none d-sm-block" />\nof <strong>musical instruments</strong> in any mix</strong>\n'}];const g={components:{Button:d.Z},props:{subscriptions:{type:Array,required:!0}},data:function(){return{isLoading:null}},mixins:[l.Z],computed:{availableProducts:function(){var t=this;return p.filter((function(n){return!t.subscriptions.find((function(e){return e.stripe_plan===n.stripePlanId||("explorer-sfx-cloud"==e.stripe_plan||"explorer-sfx-cloud-yearly"==e.stripe_plan)&&t.subscriptionIsValid(e)&&"explorer-perpetual"===n.stripePlanId}))}))}},methods:{ctaStyle:function(t){return"background-color: ".concat(t.backgroundColor,';\n\t\t\tbackground-image: url("/assets/img/myPurchases/').concat(t.folderName,'-cta/background.jpg");')},claimProduct:function(t){var n,e=this;return(n=a().mark((function n(){return a().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e.isLoading=t.productId,n.prev=1,n.next=4,axios.post("/webapi/plans/products/"+t.productId+"/claim");case 4:n.next=10;break;case 6:n.prev=6,n.t0=n.catch(1),e.$rollbar.warning("Error claiming free product",{product:t.name}),e.isLoading=null;case 10:e.$emit("claimed",{stripePlanId:t.stripePlanId}),e.isLoading=null;case 12:case"end":return n.stop()}}),n,null,[[1,6]])})),function(){var t=this,e=arguments;return new Promise((function(s,a){var i=n.apply(t,e);function r(t){u(i,s,a,r,o,"next",t)}function o(t){u(i,s,a,r,o,"throw",t)}r(void 0)}))})()}}};e(32707);var m=e(51900);const b=(0,m.Z)(g,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return t.availableProducts.length>0?e("div",{staticClass:"d-flex flex-column gap-4"},t._l(t.availableProducts,(function(n){return e("div",{key:n.productId,staticClass:"py-3"},[e("div",{staticClass:"\n\t\t\t\tfree-product-cta\n\t\t\t\td-flex\n\t\t\t\tflex-column flex-xl-row\n\t\t\t\talign-items-center\n\t\t\t\tgap-4\n\t\t\t\trounded\n\t\t\t\tshadow\n\t\t\t\tpx-4\n\t\t\t\tpy-4 py-xl-3\n\t\t\t",style:t.ctaStyle(n)},[e("div",{staticClass:"free-product-cta__image"},[e("img",{staticClass:"img-fluid d-none d-xl-block",attrs:{src:"/assets/img/myPurchases/"+n.folderName+"-cta/box.png",srcset:"\n\t\t\t\t\t/assets/img/myPurchases/"+n.folderName+"-cta/box.png,\n\t\t\t\t\t/assets/img/myPurchases/"+n.folderName+"-cta/[email protected] 2x\n\t\t\t\t",alt:n.name+" box"}}
1),t._v(" "),e("img",{staticClass:"subscription-icon img-fluid d-xl-none",attrs:{src:"/assets/img/"+n.folderName+"/logo.png",srcset:"\n\t\t\t\t\t/assets/img/"+n.folderName+"/logo.png,\n\t\t\t\t\t/assets/img/"+n.folderName+"/[email protected] 2x\n\t\t\t\t",alt:n.name+" logo"}})]),t._v(" "),e("div",{staticClass:"free-product-cta__text flex-grow-1"},[e("p",{staticClass:"font-weight-bold text-gray-9 my-0"},[t._v(t._s(n.name))]),t._v(" "),e("p",{staticClass:"small text-gray-9 mt-1 mb-0",domProps:{innerHTML:t._s(n.description)}})]),t._v(" "),e("p",{staticClass:"\n\t\t\t\t\tfree-product-cta__free\n\t\t\t\t\ttext-uppercase\n\t\t\t\t\tfont-weight-bold\n\t\t\t\t\ttext-gray-9\n\t\t\t\t\tmt-0\n\t\t\t\t\tmb-n3 mb-xl-0\n\t\t\t\t"},[t._v("\n\t\t\t\tFree\n\t\t\t")]),t._v(" "),e("Button",{staticClass:"text-nowrap",attrs:{variant:"white-primary-secondary",disabled:t.isLoading,loading:t.isLoading===n.productId},on:{click:function(e){return t.claimProduct(n)}}},[t._v("\n\t\t\t\tDownload yours\n\t\t\t")])],1)])})),0):t._e()}),[],!1,null,"67b9c906",null).exports;const f={props:{subscriptions:{required:!0,type:Array}},mixins:[l.Z]};const h=(0,m.Z)(f,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"sp-anim-parent sp-anim-move-up sp-anim-delay-sequence"},t._l(t.subscriptions,(function(n){return e("div",{key:n.id,staticClass:"mb-4 subscription-row-wrapper"},[e("div",{staticClass:"bg-gray-4 rounded subscription-manage",class:{"border border-danger":t.subscriptionIsIncomplete(n),"border border-warning":!t.subscriptionIsOnGracePeriod(n)&&t.subscriptionHasExpired(n)}},[e("b-row",{attrs:{"align-v":"center"}},[e("b-col",{staticClass:"mb-4 mb-xl-0 pr-xl-0 text-center text-xl-left",attrs:{xl:"1"}},[e("img",{staticClass:"subscription-icon",attrs:{src:n.info.icon}})]),t._v(" "),e("b-col",{staticClass:"mb-4 mb-xl-0 pl-xl-3 text-center text-xl-left",attrs:{xl:"4"}},[e("h5",{staticClass:"my-0 font-weight-bold"},[t._v("\n\t\t\t\t\t\t"+t._s(t.subscriptionName(n))+"\n\t\t\t\t\t")]),t._v(" "),e("small",[t._v("\n\t\t\t\t\t\tLicense assigned by\n\t\t\t\t\t\t"),e("span",{staticClass:"font-weight-bold"},[t._v("\n\t\t\t\t\t\t\t"+t._s(n.assigner_email)+"\n\t\t\t\t\t\t")])])]),t._v(" "),e("b-col",{staticClass:"mb-4 mb-xl-0 pl-xl-0 text-center text-xl-left",attrs:{xl:"4"}},["perpetual"!==n.plan.interval?[t.subscriptionIsOnGracePeriod(n)?e("span",{domProps:{innerHTML:t._s(t.subscriptionValidTil(n))}}):[t.subscriptionHasExpired(n)?e("span",{domProps:{innerHTML:t._s(t.subscriptionExpiredAt(n))}}):e("span",[n.trial_ends_at?e("div",{domProps:{innerHTML:t._s(t.subscriptionStartsAt(n))}}):t._e(),t._v(" "),e("div",{domProps:{innerHTML:t._s(t.subscriptionWillAutoRenew(n))}}),t._v(" "),t.subscriptionIsLoyalCommitment(n)?e("div",{domProps:{innerHTML:t._s(t.subscriptionLoyalCommitment(n))}}):t._e()])]]:[n.plan.is_project?e("span",[t.subscriptionIsValid(n)?e("span",{domProps:{innerHTML:t._s(t.subscriptionValidTil(n))}}):e("span",{domProps:{innerHTML:t._s(t.subscriptionExpiredAt(n))}})]):e("span",[t._v("Perpetual License")])]],2),t._v(" "),e("b-col",{attrs:{xl:"3"}},[t.subscriptionIsValid(n)?e("b-button",{attrs:{variant:"primary",block:""},on:{click:function(e){return t.download(n.plan.type)}}},[t._v("\n\t\t\t\t\t\tDownload\n\t\t\t\t\t\t"),e("i",{staticClass:"fas fa-download"})]):e("div",{staticClass:"text-warning font-weight-bold text-center"},[t.subscriptionIsIncomplete(n)?e("span",[t._v("Pending")]):e("span",[t._v("Canceled / Expired")])])],1)],1)],1)])})),0)}),[],!1,null,null,null).exports;const v={data:function(){return{localSubscriptions:this.subscriptions.map((function(t){return Object.assign({},t)})),appCode:"",generatedCode:"",isLoadingOfflineActivation:!1,isLoadingCancel:!1,activeSubscription:null,isLoadingResume:!1,isLoadingSwitch:!1,isLoadingSwitchUpfront:!1,singleUser:!1,isLoadingAssign:!1,emailAssign:"",showEmailAssignError:!1,showDuplicatedEmailAssignError:!1,isLoadingRevoke:!1}},props:{subscriptions:{required:!0,type:Array}},mixins:[l.Z],computed:{alternativePlan:function(){return"loyal"==this.activeSubscription.subplan?"standard":"loyal"}},methods:{toggleSubscriptionOptions:function(t){t.expanded=!t.expanded},renewAcademic:function(t){var n=this;t.isLoading=!0,axios.get("/webapi/subscriptions/".concat(t.id,"/renew")).then((function(t){n.$root.$bvToast.toast(t.data.message,{title:"Success!",solid:!0,variant:"success",autoHideDelay:7e3})})).catch((function(t){})).then((function(){t.isLoading=!1}))},forceExpire:function(t,n){t.isLoading=!0;var e=n>0?"add-month":"sub-month";axios.post("/webapi/subscriptions/".concat(t.id,"/").concat(e)).then((function(n){t.ends_at=n.data.ends_at?new Date(n.data.ends_at):null})).catch((function(){})).then((function(){t.isLoading=!1}))},openOfflineActivationModal:function(t){this.activeSubscription=t,this.appCode="",this.generatedCode="",this.$bvModal.show("offline-activation-modal")},onSubmitActivationCode:function(){var t=this;this.generatedCode="",this.isLoadingOfflineActivation=!0,axios.post("/webapi/subscriptions/".concat(this.activeSubscription.id,"/offline-activation"),{app_code:this.appCode}).then((function(n){t.generatedCode=n.data.generated_code})).catch((function(){})).then((function(){t.isLoadingOfflineActivation=!1}))},openCancellationModal:function(t){this.activeSubscription=t,this.$bvModal.show("cancellation-modal")},closeCancellationModal:function(){this.$bvModal.hide("cancellation-modal"),this.activeSubscription=null},cancelSubscription:function(){var t=this;this.isLoadingCancel=!0,axios.delete("/webapi/subscriptions/".concat(this.activeSubscription.id)).then((function(n){t.$root.$bvToast.toast("Subscription cancelled successfully!",{title:"Success!",solid:!0,variant:"success",autoHideDelay:4e3}),t.$emit("get-subscriptions")})).catch((function(n){t.$root.$bvToast.toast("We were unable to cancel your subscription. Please contact customer support.",{title:"Failed!",solid:!0,variant:"warning",autoHideDelay:4e3})}
1)).then((function(){t.$bvModal.hide("cancellation-modal"),t.isLoadingCancel=!1,t.activeSubscription=null}))},openResumeModal:function(t){this.activeSubscription=t,this.$bvModal.show("resume-modal")},closeResumeModal:function(){this.$bvModal.hide("resume-modal"),this.activeSubscription=null},resumeSubscription:function(){var t=this;this.isLoadingResume=!0,axios.put("/webapi/subscriptions/".concat(this.activeSubscription.id),{old_subplan:this.activeSubscription.subplan,new_subplan:this.activeSubscription.subplan}).then((function(n){t.$root.$bvToast.toast("Subscription resumed successfully!",{title:"Success!",solid:!0,variant:"success",autoHideDelay:4e3}),t.$emit("get-subscriptions")})).catch((function(n){t.$root.$bvToast.toast("We were unable to resume your subscription. Please contact customer support.",{title:"Failed!",solid:!0,variant:"warning",autoHideDelay:4e3})})).then((function(){t.$bvModal.hide("resume-modal"),t.isLoadingResume=!1,t.activeSubscription=null}))},openSwitchModal:function(t){this.activeSubscription=t,this.$bvModal.show("switch-modal")},alternativePlanDescription:function(){return this.activeSubscription?"Are you sure you want to change to the <strong>".concat(this.activeSubscription.plan.details.subplans[this.alternativePlan],"</strong> plan?"):""},upfrontAlternativesDescription:function(){return"Are you sure you want to convert to <strong>".concat(this.activeSubscription.plan.details.subplans.standard,"</strong> plan or <strong>").concat(this.activeSubscription.plan.details.subplans.loyal,"</strong> plan?")},closeSwitchModal:function(){this.$bvModal.hide("switch-modal"),this.activeSubscription=null},switchSubscription:function(){var t=this;this.isLoadingSwitch=!0,axios.put("/webapi/subscriptions/".concat(this.activeSubscription.id),{old_subplan:this.activeSubscription.subplan,new_subplan:this.alternativePlan}).then((function(n){t.$root.$bvToast.toast("Subscription changed successfully!",{title:"Success!",solid:!0,variant:"success",autoHideDelay:4e3}),t.$emit("get-subscriptions")})).catch((function(n){t.$root.$bvToast.toast("We were unable to change your subscription. Please contact customer support.",{title:"Failed!",solid:!0,variant:"warning",autoHideDelay:4e3})})).then((function(){t.$bvModal.hide("switch-modal"),t.isLoadingSwitch=!1,t.activeSubscription=null}))},openConvertModal:function(t){this.activeSubscription=t,this.$bvModal.show("switch-upfront-modal")},closeSwitchUpfrontModal:function(){this.$bvModal.hide("switch-upfront-modal"),this.activeSubscription=null},upfrontButton:function(t){return"Yes, convert to ".concat(this.activeSubscription.plan.details.subplans[t])},convertUpfront:function(t){var n=this;this.isLoadingSwitchUpfront=!0,axios.put("/webapi/subscriptions/".concat(this.activeSubscription.id),{old_subplan:this.activeSubscription.subplan,new_subplan:t}).then((function(t){n.$root.$bvToast.toast("Subscription changed successfully!",{title:"Success!",solid:!0,variant:"success",autoHideDelay:4e3}),n.$emit("get-subscriptions")})).catch((function(t){n.$root.$bvToast.toast("We were unable to change your subscription. Please contact customer support.",{title:"Failed!",solid:!0,variant:"warning",autoHideDelay:4e3})})).then((function(){n.$bvModal.hide("switch-upfront-modal"),n.isLoadingSwitchUpfront=!1,n.activeSubscription=null}))},openAssignModal:function(t){this.activeSubscription=t,this.singleUser=!t.plan.is_project,this.$bvModal.show("assign-modal")},closeAssignModal:function(){this.$bvModal.hide("assign-modal"),this.activeSubscription=null,this.emailAssign=""},assignBack:function(){var t=this;this.isLoadingAssign=!0,axios.patch("/webapi/subscriptions/".concat(this.activeSubscription.id,"/remove-user"),{id:this.activeSubscription.assigned_users[0].id}).then((function(n){t.$root.$bvToast.toast("Subscription assigned back successfully!",{title:"Success!",solid:!0,variant:"success",autoHideDelay:4e3}),t.activeSubscription.assigned_users=n.data.users})).catch((function(n){t.$root.$bvToast.toast("We were unable to assign back your subscription. Please contact customer support.",{title:"Failed!",solid:!0,variant:"warning",autoHideDelay:4e3})})).then((function(){t.isLoadingAssign=!1}))},onAssignUser:function(){var t=this;this.showEmailAssignError=!1,this.showDuplicatedEmailAssignError=!1,this.isLoadingAssign=!0,axios.patch("/webapi/subscriptions/".concat(this.activeSubscription.id,"/assign-user"),{email:this.emailAssign}).then((function(n){t.activeSubscription.assigned_users=n.data.users,n.data.duplicated?t.showDuplicatedEmailAssignError=!0:(t.emailAssign="",t.$nextTick((function(){return t.$refs.observerAssign.reset()})),t.$root.$bvToast.toast("User successfully assigned to subscription!",{title:"Success!",solid:!0,variant:"success",autoHideDelay:4e3}))})).catch((function(n){422==n.response.status&&(t.showEmailAssignError=!0)})).then((function(){t.isLoadingAssign=!1}))},revokeUser:function(t){var n=this;this.isLoadingRevoke=!0,axios.patch("/webapi/subscriptions/".concat(this.activeSubscription.id,"/remove-user"),{id:t.id}).then((function(t){n.$root.$bvToast.toast("User revoked successfully!",{title:"Success!",solid:!0,variant:"success",autoHideDelay:4e3}),n.activeSubscription.assigned_users=t.data.users})).catch((function(t){n.$root.$bvToast.toast("We were unable to revoke the user from your subscription. Please contact customer support.",{title:"Failed!",solid:!0,variant:"warning",autoHideDelay:4e3})})).then((function(){n.isLoadingRevoke=!1}))}}};e(48778);const y=(0,m.Z)(v,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"sp-anim-parent sp-anim-move-up sp-anim-delay-sequence"},[t._l(t.localSubscriptions,(function(n){return e("div",{key:n.id,staticClass:"mb-4 subscription-row-wrapper"},[e("div",{staticClass:"bg-gray-4 rounded subscription-manage",class:{"border border-danger":t.subscriptionIsIncomplete(n),"border border-warning":!t.subscriptionIsOnGracePeriod(n)&&t.subscriptionHasExpired(n)}},[e("b-row",{attrs:{"align-v":"center"}},[e("b-col",{staticClass:"mb-4 mb-xl-0 pr-xl-0 text-center text-xl-left",attrs:{xl:"1"}},[e("img",{staticClass:"subscription-icon",attrs:{src:n.info.icon}})]),t._v(" "),e("b-col",{staticClass:"mb-4 mb-xl-0 pl-xl-3 text-center text-xl-left",attrs:{xl:"4"}},[e("h5",{staticClass:"my-0 font-weight-bold"},[t._v("\n\t\t\t\t\t\t\t"+t._s(t.subscriptionName(n))+"\n\t\t\t\t\t\t")]),t._v(" "),e("small",[t._v(t._s(t.subscriptionSince(n))+".")]),t._v(" "),e("small",{staticClass:"mt-0 pt-0",domProps:{innerHTML:t._s(t.subscriptionAssignedTo(n))}})]),t._v(" "),e("b-col",{staticClass:"mb-4 mb-xl-0 pl-xl-0 text-center text-xl-left",attrs:{xl:"4"}},["perpetual"===n.plan.interval||"perpetual"===n.subplan?[n.plan.is_project?e("span",[e("div",[e("strong",[t._v(t._s(n.claims.project_name))]),t._v("\n\t\t\t\t\t\t\t\t\tproject\n\t\t\t\t\t\t\t\t")]),t._v(" "),n.from_voucher?e("div",[t._v("\n\t\t\t\t\t\t\t\t\t"+t._s(n.voucher_code)+"\n\t\t\t\t\t\t\t\t")]):t._e()]):t._e()]:["upfront"==n.subplan?[e("span",{domProps:{innerHTML:t._s(t.subscriptionUpfrontDescription(n))}})]:["academic"!=n.subplan?e("span",[n.from_voucher?e("span",[t._v("\n\t\t\t\t\t\t\t\t\t\tClaimed from voucher\n\t\t\t\t\t\t\t\t\t\t"),e("strong",[t._v(t._s(n.voucher_code))])]):e("span",[t._v("\n\t\t\t\t\t\t\t\t\t\t"+t._s("explorer-sfx-cloud-yearly"!=n.stripe_plan?"Monthly":"Yearly")+"\n\t\t\t\t\t\t\t\t\t\tsubscription\n\t\t\t\t\t\t\t\t\t")])]):e("span",[t._v("Academic")])]]],2),t._v(" "),e("b-col",{staticClass:"text-center",attrs:{xl:"3"}},[t.subscriptionIsValid(n)?e("b-button",{attrs:{variant:"primary",block:""},on:{click:function(e){return t.download(n.plan.type)}}},[t._v("\n\t\t\t\t\t\t\tDownload\n\t\t\t\t\t\t\t"),e("i",{staticClass:"fas fa-download"})]):e("div",{staticClass:"text-warning font-weight-bold text-center"},[t.subscriptionIsIncomplete(n)?e("span",[t._v("Pending")]):e("span",[t._v("Canceled / Expired")])]),t._v(" "),t.canConfirmPayment(n)?e("div",[e("b-button",{staticClass:"__dusk-btn-review-pending-subscription-payment mt-1 mb-3",attrs:{size:"sm",variant:"warning",to:t.reviewPayment(n.payment_gateway,n.payment_id)}},[t._v("\n\t\t\t\t\t\t\t\tReview Payment\n\t\t\t\t\t\t\t")])],1):t._e(),t._v(" "),e("b-btn",{staticClass:"px-0 __dusk-subscription-options",class:n.expanded?null:"collapsed",attrs:{"aria-controls":"collapse-subscription-"+n.id,variant:"none","aria-expanded":n.expanded?"true":"false"},on:{click:function(e){return t.toggleSubscriptionOptions(n)}}},[t._v("\n\t\t\t\t\t\t\t"+t._s((n.expanded,"OPTIONS"))+"\n\t\t\t\t\t\t\t"),e("span",{staticClass:"ml-1"},[e("i",{class:n.expanded?"fas fa-chevron-up":"fas fa-chevron-down"}
1)])])],1)],1)],1),t._v(" "),e("b-collapse",{staticClass:"subscription-collapse",attrs:{id:"collapse-subscription-"+n.id},model:{value:n.expanded,callback:function(e){t.$set(n,"expanded",e)},expression:"subscription.expanded"}},[e("div",{staticClass:"bg-dark subscription-options"},[e("b-row",{attrs:{"align-v":"center"}},[e("b-col",{staticClass:"mb-4 mb-lg-0 text-center text-lg-left",attrs:{lg:"9"}},["perpetual"!==n.plan.interval&&"perpetual"!=n.subplan?["academic"==n.subplan?[t.subscriptionIsOnGracePeriod(n)?e("span",{domProps:{innerHTML:t._s(t.subscriptionValidTil(n))}}):e("span",{domProps:{innerHTML:t._s(t.subscriptionExpiredAt(n))}})]:[t.subscriptionIsOnGracePeriod(n)?e("span",{domProps:{innerHTML:t._s(t.subscriptionValidTil(n))}}):[t.subscriptionHasExpired(n)?e("span",{domProps:{innerHTML:t._s(t.subscriptionExpiredAt(n))}}):e("div",[n.from_voucher?t._e():[n.trial_ends_at?e("div",{domProps:{innerHTML:t._s(t.subscriptionStartsAt(n))}}):t._e(),t._v(" "),e("div",{domProps:{innerHTML:t._s(t.subscriptionWillAutoRenew(n))}}),t._v(" "),t.subscriptionIsLoyalCommitment(n)?e("div",{domProps:{innerHTML:t._s(t.subscriptionLoyalCommitment(n))}}):t._e()]],2)]]]:[n.plan.is_project?e("span",[t.subscriptionIsValid(n)?e("span",{domProps:{innerHTML:t._s(t.subscriptionValidTil(n))}}):e("span",{domProps:{innerHTML:t._s(t.subscriptionExpiredAt(n))}})]):e("span",[t._v("Perpetual License")])]],2),t._v(" "),e("b-col",{staticClass:"mb-4 mb-lg-0 text-center",attrs:{lg:"3"}},["academic"==n.subplan&&t.subscriptionHasExpired(n)?e("b-button",{staticClass:"mb-2",attrs:{variant:"success",disabled:n.isLoading,block:""},on:{click:function(e){return t.renewAcademic(n)}}},[n.isLoading?e("b-spinner",{attrs:{small:""}}):[t._v("Renew")]],2):t._e(),t._v(" "),t.canManage(n)&&t.subscriptionIsValid(n)?[t.canSwitch(n)?["upfront"!=n.subplan?e("b-button",{staticClass:"__dusk-btn-switch-subscription",attrs:{size:"sm",block:"",variant:"warning"},on:{click:function(e){return t.openSwitchModal(n)}}},[t._v("\n\t\t\t\t\t\t\t\t\t\tChange Subscription\n\t\t\t\t\t\t\t\t\t")]):t._e()]:t._e(),t._v(" "),t.isAcademic(n)?t._e():[t.canCancel(n)?e("b-button",{staticClass:"__dusk-btn-cancel-subscription",attrs:{size:"sm",block:"",variant:"danger"},on:{click:function(e){return t.openCancellationModal(n)}}},[t._v("\n\t\t\t\t\t\t\t\t\t\tCancel Subscription\n\t\t\t\t\t\t\t\t\t")]):t._e(),t._v(" "),t.canResume(n)?e("b-button",{staticClass:"__dusk-btn-resume-subscription",attrs:{block:"",size:"sm",variant:"success"},on:{click:function(e){return t.openResumeModal(n)}}},[t._v("\n\t\t\t\t\t\t\t\t\t\tResume Subscription\n\t\t\t\t\t\t\t\t\t")]):t._e(),t._v(" "),e("b-button",{attrs:{size:"sm",block:"",variant:"primary"},on:{click:function(e){return t.openAssignModal(n)}}},[n.is_project?e("span",[t._v("\n\t\t\t\t\t\t\t\t\t\t\tAssign Subscriptions\n\t\t\t\t\t\t\t\t\t\t")]):e("span",[t._v("Manage Users")])])],t._v(" "),t.canActivate(n)?e("b-button",{attrs:{block:"",size:"sm",variant:"primary"},on:{click:function(e){return t.openOfflineActivationModal(n)}}},[t._v("\n\t\t\t\t\t\t\t\t\tOffline Activation\n\t\t\t\t\t\t\t\t")]):t._e()]:t._e(),t._v(" "),"academic"!=n.subplan&&!t.canManage(n)||!t.notInProduction()||"perpetual"===n.plan.interval||!t.canResume(n)&&!t.canExtend(n)&&t.canCancel(n)?t._e():[e("div",{staticClass:"mt-2 mb-1"},[e("b-button",{attrs:{size:"sm",block:"",variant:"danger",disabled:n.isLoading},on:{click:function(e){return t.forceExpire(n,-1)}}},[n.isLoading?e("b-spinner",{attrs:{small:""}}):[t._v("\n\t\t\t\t\t\t\t\t\t\t\tSub Month (Test only)\n\t\t\t\t\t\t\t\t\t\t")]],2)],1),t._v(" "),e("div",[e("b-button",{attrs:{size:"sm",block:"",variant:"danger",disabled:n.isLoading},on:{click:function(e){return t.forceExpire(n,1)}}},[n.isLoading?e("b-spinner",{attrs:{small:""}}):[t._v("\n\t\t\t\t\t\t\t\t\t\t\tAdd Month (Test only)\n\t\t\t\t\t\t\t\t\t\t")]],2)],1)]],2)],1)],1)])],1)})),t._v(" "),e("b-modal",{attrs:{centered:"","hide-footer":"",size:"lg",id:"offline-activation-modal"}},[e("div",{staticClass:"w-100 text-center"},[e("h1",{staticClass:"mt-0"},[t._v("Offline Activation")])]),t._v(" "),e("div",{staticClass:"text-center"},[e("p",[t._v('\n\t\t\t\t\tPlease, insert the 5-digit number provided on the "Offline Activation"\n\t\t\t\t\tscreen from your Sound Particles application\n\t\t\t\t')])]),t._v(" "),e("b-alert",{attrs:{show:t.generatedCode.length>0,variant:"success",dismissible:""}}
1,[t._v("\n\t\t\t\tActivation code:\n\t\t\t\t"),e("strong",[t._v(t._s(t.generatedCode))])]),t._v(" "),e("validation-observer",{ref:"observerOfflineActivation",scopedSlots:t._u([{key:"default",fn:function(n){var s=n.passes;return[e("b-form",{on:{submit:function(n){return n.preventDefault(),s(t.onSubmitActivationCode)}}},[e("validation-provider",{attrs:{name:"5-digit number",rules:{required:!0,digits:5}},scopedSlots:t._u([{key:"default",fn:function(n){return[e("b-form-group",{attrs:{label:"5-digit number","label-for":"appCode","label-cols-md":"3","label-align":"left","label-align-md":"right"}},[e("b-form-input",{attrs:{id:"appCode",name:"appCode",disabled:t.isLoadingOfflineActivation,state:t.getValidationState(n),"aria-describedby":"app-code-feedback"},model:{value:t.appCode,callback:function(n){t.appCode=n},expression:"appCode"}}),t._v(" "),e("b-form-invalid-feedback",{attrs:{id:"app-code-feedback"}},[t._v("\n\t\t\t\t\t\t\t\t"+t._s(n.errors[0])+"\n\t\t\t\t\t\t\t")])],1)]}}],null,!0)}),t._v(" "),e("b-form-group",{staticClass:"mb-0"},[e("b-button",{staticClass:"float-right",attrs:{variant:"primary",type:"submit",disabled:t.isLoadingOfflineActivation}},[t.isLoadingOfflineActivation?e("b-spinner",{attrs:{small:""}}):[t._v("\n\t\t\t\t\t\t\t\tGet Activation Code\n\t\t\t\t\t\t\t\t"),e("i",{staticClass:"fas fa-check"})]],2)],1)],1)]}}])})],1),t._v(" "),e("b-modal",{attrs:{centered:"",id:"cancellation-modal","hide-footer":"",size:"lg"}},[e("div",{staticClass:"w-100 text-center"},[e("h1",{staticClass:"mt-0"},[t._v("Cancel Subscription")])]),t._v(" "),e("div",{staticClass:"text-center"},[t.subscriptionIsLoyalCommitment(t.activeSubscription)?[e("p",{staticClass:"__dusk-is-on-loyal-period"},[t._v('\n\t\t\t\t\t\tYou are cancelling a "One-Year Commitment" subscription before your\n\t\t\t\t\t\tcontract period.\n\t\t\t\t\t')]),t._v(" "),e("p",[t._v("\n            Are you sure you want to cancel your subscription? If so, contact\n            "),e("a",{attrs:{href:"mailto:[email protected]"}},[t._v("[email protected]")]),t._v(".\n          ")])]:[e("p",[t._v("Are you sure you want to cancel your subscription?")])]],2),t._v(" "),t.activeSubscription?e("b-row",{staticClass:"mt-2",attrs:{"align-h":"center"}},[e("b-col",{staticClass:"mb-2",attrs:{cols:"auto"}},[e("b-button",{attrs:{disabled:t.isLoadingCancel,variant:"light"},on:{click:function(n){return t.closeCancellationModal()}}},[t._v("\n\t\t\t\t\t\tClose\n\t\t\t\t\t")])],1),t._v(" "),t.subscriptionIsLoyalCommitment(t.activeSubscription)?t._e():e("b-col",{attrs:{cols:"auto"}},[e("b-button",{staticClass:"__dusk_btn-confirm-cancel-subscription",attrs:{disabled:t.isLoadingCancel,variant:"danger"},on:{click:function(n){return t.cancelSubscription()}}},[t.isLoadingCancel?e("b-spinner",{attrs:{small:""}}):[t._v("Yes, Cancel")]],2)],1)],1):t._e()],1),t._v(" "),e("b-modal",{attrs:{centered:"",id:"resume-modal","hide-footer":"",size:"lg"}},[e("div",{staticClass:"w-100 text-center"},[e("h1",{staticClass:"mt-0"},[t._v("Resume Subscription")])]),t._v(" "),e("div",{staticClass:"text-center"},[e("p",[t._v("Are you sure you want to resume your subscription?")])]),t._v(" "),t.activeSubscription?e("b-row",{staticClass:"mt-2",attrs:{"align-h":"center"}},[e("b-col",{staticClass:"mb-2",attrs:{cols:"auto"}},[e("b-button",{attrs:{disabled:t.isLoadingResume,variant:"light"},on:{click:function(n){return t.closeResumeModal()}}},[t._v("\n\t\t\t\t\t\tClose\n\t\t\t\t\t")])],1),t._v(" "),e("b-col",{attrs:{cols:"auto"}},[e("b-button",{staticClass:"__dusk-btn-confirm-resume-subscription",attrs:{disabled:t.isLoadingResume,variant:"success"},on:{click:function(n){return t.resumeSubscription()}}},[t.isLoadingResume?e("b-spinner",{attrs:{small:""}}):[t._v("Yes, Resume")]],2)],1)],1):t._e()],1),t._v(" "),e("b-modal",{attrs:{centered:"",id:"switch-modal","hide-footer":"",size:"lg"}},[e("div",{staticClass:"w-100 text-center"},[e("h1",{staticClass:"mt-0"},[t._v("Switch Subscription")])]),t._v(" "),e("div",{staticClass:"text-center"},[t.canSwitch(t.activeSubscription)?[t.subscriptionIsLoyalCommitment(t.activeSubscription)?e("p",[t._v("\n\t\t\t\t\t\tYou are cancelling a one year commitment subscription before your\n\t\t\t\t\t\tcontract period.\n\t\t\t\t\t")]):t._e(),t._v(" "),e("p",{domProps:{innerHTML:t._s(t.alternativePlanDescription())}})]:t._e()],2),t._v(" "),t.activeSubscription?e("b-row",{staticClass:"mt-2",attrs:{"align-h":"center"}},[e("b-col",{staticClass:"mb-2",attrs:{cols:"auto"}},[e("b-button",{attrs:{disabled:t.isLoadingSwitch,variant:"light"},on:{click:function(n){return t.closeSwitchModal()}}},[t._v("\n\t\t\t\t\t\tClose\n\t\t\t\t\t")])],1),t._v(" "),e("b-col",{attrs:{cols:"auto"}},[e("b-button",{staticClass:"__dusk-btn-confirm-switch-subscription",attrs:{disabled:t.isLoadingSwitch,variant:"success"},on:{click:function(n){return t.switchSubscription()}}},[t.isLoadingSwitch?e("b-spinner",{attrs:{small:""}}):[t._v("Yes, I'm Sure")]],2)],1)],1):t._e()],1),t._v(" "),e("b-modal",{attrs:{centered:"",id:"switch-upfront-modal","hide-footer":"",size:"lg"}},[e("div",{staticClass:"w-100 text-center"},[e("h1",{staticClass:"mt-0"},[t._v("Convert To Subscription")])]),t._v(" "),e("div",{staticClass:"text-center"},[t.canSwitch(t.activeSubscription)?e("p",{domProps:{innerHTML:t._s(t.upfrontAlternativesDescription())}}):t._e()]),t._v(" "),t.activeSubscription&&"upfront"==t.activeSubscription.subplan?e("b-row",{staticClass:"mt-2",attrs:{"align-h":"center"}},[e("b-col",{staticClass:"mb-2",attrs:{cols:"auto"}},[e("b-button",{attrs:{disabled:t.isLoadingSwitchUpfront,variant:"light"},on:{click:function(n){return t.closeSwitchUpfrontModal()}}},[t._v("\n\t\t\t\t\t\tClose\n\t\t\t\t\t")])],1),t._v(" "),e("b-col",{staticClass:"mb-2",attrs:{cols:"auto"}},[e("b-button",{attrs:{disabled:t.isLoadingSwitchUpfront,variant:"success"},on:{click:function(n){return t.convertUpfront("standard")}}},[t.isLoadingSwitchUpfront?e("b-spinner",{attrs:{small:""}}):[t._v("\n\t\t\t\t\t\t\t"+t._s(t.upfrontButton("standard"))+"\n\t\t\t\t\t\t")]],2)],1),t._v(" "),e("b-col",{attrs:{cols:"auto"}},[e("b-button",{attrs:{disabled:t.isLoadingSwitchUpfront,variant:"success"},on:{click:function(n){return t.convertUpfront("loyal")}}},[t.isLoadingSwitchUpfront?e("b-spinner",{attrs:{small:""}}):[t._v("\n\t\t\t\t\t\t\t"+t._s(t.upfrontButton("loyal"))+"\n\t\t\t\t\t\t")]],2)],1)],1):t._e()],1),t._v(" "),e("b-modal",{attrs:{centered:"",id:"assign-modal","hide-footer":"",size:"lg"}},[e("div",{staticClass:"w-100 text-center"},[t.singleUser?e("h1",{staticClass:"mt-0"},[t._v("Assign User To Subscription")]):e("h1",{staticClass:"mt-0"},[t._v("Assign Users To Subscription")])]),t._v(" "),e("div",{staticClass:"text-center"},[t.singleUser?e("p",[e("span",{domProps:{innerHTML:t._s(t.subscriptionAssignedTo(t.activeSubscription))}}),t._v(" "),t.subscriptionIsAssigned(t.activeSubscription)?e("b-button",{attrs:{variant:"primary",size:"sm",disabled:t.isLoadingAssign},on:{click:function(n){return t.assignBack()}}},[t.isLoadingAssign?e("b-spinner",{attrs:{small:""}}):[t._v("Assign back to me")]],2):t._e()],1):e("p",[e("span",{domProps:{innerHTML:t._s(t.subscriptionAssignedTo(t.activeSubscription))}})])]),t._v(" "),t.subscriptionIsAssigned(t.activeSubscription)&&t.singleUser?t._e():[e("b-alert",{attrs:{show:t.showEmailAssignError,variant:"danger",dismissible:""}}
1,[t._v("\n\t\t\t\t\tYou cannot assigned a license to yourself.\n\t\t\t\t")]),t._v(" "),e("b-alert",{attrs:{show:t.showDuplicatedEmailAssignError,variant:"danger",dismissible:""}},[t._v("\n\t\t\t\t\tThe submitted user is already assigned.\n\t\t\t\t")]),t._v(" "),e("validation-observer",{ref:"observerAssign",scopedSlots:t._u([{key:"default",fn:function(n){var s=n.passes;return[e("b-form",{on:{submit:function(n){return n.preventDefault(),s(t.onAssignUser)}}},[e("validation-provider",{attrs:{name:"User Email Address",rules:{required:!0,email:!0,max:255}},scopedSlots:t._u([{key:"default",fn:function(n){return[e("b-form-group",{attrs:{label:"User Email Address","label-for":"emailAssign","label-cols-md":"3","label-align":"left","label-align-md":"right"}},[e("b-form-input",{attrs:{id:"emailAssign",name:"emailAssign",disabled:t.isLoadingAssign,state:t.getValidationState(n),"aria-describedby":"email-assign-feedback"},model:{value:t.emailAssign,callback:function(n){t.emailAssign=n},expression:"emailAssign"}}),t._v(" "),e("b-form-invalid-feedback",{attrs:{id:"email-assign-feedback"}},[t._v("\n\t\t\t\t\t\t\t\t\t"+t._s(n.errors[0])+"\n\t\t\t\t\t\t\t\t")])],1)]}}],null,!0)}),t._v(" "),e("b-form-group",{staticClass:"mb-0"},[e("b-button",{staticClass:"float-right",attrs:{variant:"primary",type:"submit",disabled:t.isLoadingAssign}},[t.isLoadingAssign?e("b-spinner",{attrs:{small:""}}):[t._v("\n\t\t\t\t\t\t\t\t\tAssign User\n\t\t\t\t\t\t\t\t\t"),e("i",{staticClass:"fas fa-check"})]],2)],1)],1)]}}],null,!1,2884017577)})],t._v(" "),!t.singleUser&&t.activeSubscription?[t.activeSubscription.assigned_users.length>0?e("table",{staticClass:"table table-condensed table-striped mt-5"},[e("thead",[e("tr",[e("th",[t._v("Email")]),t._v(" "),e("th")])]),t._v(" "),e("tbody",t._l(t.activeSubscription.assigned_users,(function(n,s){return e("tr",{key:"sub-"+t.activeSubscription.id+"-assign-"+s},[e("td",[t._v(t._s(n.email))]),t._v(" "),e("td",[e("b-button",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover",modifiers:{hover:!0}}],attrs:{variant:"warning",size:"sm",title:"Revoke User",disabled:t.isLoadingRevoke},on:{click:function(e){return t.revokeUser(n)}}},[e("i",{staticClass:"fas fa-trash"})])],1)])})),0)]):t._e()]:t._e(),t._v(" "),e("b-row",{staticClass:"mt-5",attrs:{"align-h":"center"}},[e("b-col",{staticClass:"mb-2",attrs:{cols:"auto"}},[e("b-button",{attrs:{disabled:t.isLoadingAssign,variant:"light"},on:{click:function(n){return t.closeAssignModal()}}},[t._v("\n\t\t\t\t\t\tClose\n\t\t\t\t\t")])],1)],1)],2)],2)}),[],!1,null,"0ddfa24a",null).exports;var w=e(68573),_=e(26038),x=e(94542);function C(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);n&&(s=s.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,s)}return e}function A(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}const $={mixins:[l.Z],data:function(){return{fields:[{key:"created_at",label:"Date",sortable:!0,sortByFormatted:this.formatDateForSorting,formatter:this.formatDate},{key:"price_with_vat",label:"Price",sortable:!0},{key:"payment_id",label:"Actions"}]}},props:{payments:{type:Array,required:!0}},computed:function(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?C(Object(e),!0).forEach((function(n){A(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):C(Object(e)).forEac
1h((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}({},(0,i.Se)(["userCurrencySign"])),methods:{moneyFormat:x.E9,formatDate:function(t){return(0,_.Z)(new Date(t),"MMM d, yyyy")},formatDateForSorting:function(t){return new Date(t).getTime()}}};e(57203);const k=(0,m.Z)($,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("b-card",{staticClass:"bg-gray-4 overflow-hidden",attrs:{"body-class":"p-0"}},[e("b-table",{staticClass:"pending-payments mb-0",attrs:{items:t.payments,fields:t.fields,"thead-class":"bg-gray-6","sort-by":"created_at","sort-desc":"",striped:"",borderless:"",stacked:"sm"},scopedSlots:t._u([{key:"cell(price_with_vat)",fn:function(n){return[t._v("\n\t\t\t"+t._s(t.userCurrencySign+t.moneyFormat(n.value/100))+"\n\t\t")]}},{key:"cell(payment_id)",fn:function(n){return[e("b-button",{staticClass:"my-0 __dusk-btn-review-pending-payment",attrs:{size:"sm",variant:"warning",to:t.reviewPayment(n.item.payment_gateway,n.value)}},[t._v("\n\t\t\t\tReview Payment\n\t\t\t")])]}}])})],1)}),[],!1,null,"36ce37e8",null).exports;var P=e(26095);function S(t,n,e,s,a,i,r){try{var o=t[i](r),c=o.value}catch(t){return void e(t)}o.done?n(c):Promise.resolve(c).then(s,a)}function T(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);n&&(s=s.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,s)}return e}function D(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?T(Object(e),!0).forEach((function(n){M(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):T(Object(e)).forEac
1h((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}function M(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}const E={components:{FreeProductCTA:b,AssignedSubscriptions:h,Subscriptions:y,ProductDownload:w.Z,PendingPayments:k},data:function(){return{user:this.$store.getters.user,isLoadingPendingPayments:!0,pendingPayments:[],isLoadingSubscriptions:!0,subscriptions:[],assignedSubscriptions:[],itemsContent:o().cart.item,productToDownload:""}},mixins:[l.Z],computed:D(D({},(0,i.Se)(["userCurrency"])),{},{hasSubscriptions:function(){return this.subscriptions.length>0||this.assignedSubscriptions.length>0},hasExplorer:function(){return!!this.getExplorerSubscription()},currencySign:function(){return P.QT[this.userCurrency]}}),created:function(){var t=this;c.Nd.$on(c.K_,this.getSubscriptions),this.getPendingPayments((function(){t.getSubscriptions()})),this.getUserInfo()},methods:{moneyFormat:x.E9,getUserInfo:function(){this.credit=this.$store.getters.user.affiliate_credit,this.creditUsed=this.$store.getters.user.affiliate_credit_used,this.creditTotal=this.$store.getters.user.affiliate_credit_total},showClaimVoucherModal:function(){this.$emit("show-claim-voucher-modal")},getPendingPayments:function(t){var n=this;this.isLoadingPendingPayments=!0,axios.get("/webapi/pending-payments").then((function(t){n.pendingPayments=t.data})).catch((function(){})).then((function(){n.isLoadingPendingPayments=!1,t()}))},getSubscriptions:function(){var t=this;return this.isLoadingSubscriptions=!0,this.subscriptions=[],this.assignedSubscriptions=[],axios.get("/webapi/users/subscriptions").then((function(n){t.subscriptions=n.data.subscriptions,t.assignedSubscriptions=n.data.assigned_subscriptions,t.subscriptions.forEach((function(n){n.info=t.itemsContent.find((function(t){return t.plan==n.stripe_plan})),n.expanded=!1,n.isLoading=!1,n.updated_at=n.updated_at?new Date(n.updated_at):null,n.created_at=n.created_at?new Date(n.created_at):null,n.ends_at=n.ends_at?new Date(n.ends_at):null,n.trial_ends_at=n.trial_ends_at?new Date(n.tri
1al_ends_at):null})),t.assignedSubscriptions.forEach((function(n){n.info=t.itemsContent.find((function(t){return t.plan==n.stripe_plan})),n.updated_at=n.updated_at?new Date(n.updated_at):null,n.created_at=n.created_at?new Date(n.created_at):null,n.ends_at=n.ends_at?new Date(n.ends_at):null,n.trial_ends_at=n.trial_ends_at?new Date(n.trial_ends_at):null})),(t.subscriptions.some((function(n){return("explorer-sfx-cloud"==n.stripe_plan||"explorer-sfx-cloud-yearly"==n.stripe_plan)&&t.subscriptionIsValid(n)}))||t.assignedSubscriptions.some((function(n){return("explorer-sfx-cloud"==n.stripe_plan||"explorer-sfx-cloud-yearly"==n.stripe_plan)&&t.subscriptionIsValid(n)})))&&(t.subscriptions=t.subscriptions.filter((function(t){return"explorer-perpetual"!=t.stripe_plan})))})).catch((function(){})).then((function(){t.isLoadingSubscriptions=!1}))},onDownload:function(t){var n=this;this.productToDownload=t,this.$nextTick((function(){return n.$refs.downloadMenu.openDownloadModal()}))},onFreeProductClaimed:function(t){var n,e=this;return(n=a().mark((function n(){var s,i;return a().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return s=t.stripePlanId,n.next=3,e.getSubscriptions();case 3:if(i=e.subscriptions.find((function(t){return t.stripe_plan===s}))){n.next=6;break}throw new Error("Missing free product subscription");case 6:e.onDownload(i.plan.type);case 7:case"end":return n.stop()}}),n)})),function(){var t=this,e=arguments;return new Promise((function(s,a){var i=n.apply(t,e);function r(t){S(i,s,a,r,o,"next",t)}function o(t){S(i,s,a,r,o,"throw",t)}r(void 0)}))})()}}};e(62162);const L=(0,m.Z)(E,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",[e("div",{staticClass:"\n\t\t\td-flex\n\t\t\tflex-column flex-lg-row\n\t\t\talign-items-center\n\t\t\tjustify-content-center justify-content-lg-between\n\t\t\tgap-2\n\t\t\tmy-3\n\t\t"},[e("h1",{staticClass:"my-0"},[t._v("My Purchases")]),t._v(" "),e("b-button",{staticClass:"__dusk-btn-open-claim-voucher-modal",attrs:{variant:"success",size:"sm"},on:{click:t.showClaimVoucherModal}},[t._v("\n\t\t\tClaim Voucher\n\t\t")])],1),t._v(" "),t.isLoadingPendingPayments||t.isLoadingSubscriptions?[e("b-row",{staticClass:"mt-5"},[e("b-col",[e("div",{staticClass:"w-100 text-center"},[e("b-spinner")],1)])],1)]:[e("div",{staticClass:"affiliate-credit-css"},[e("p",{staticClass:"ml-4",staticStyle:{"font-size":"1.1rem"}},[e("strong",[t._v("AFFILIATE CREDIT")]),t._v(" "),e("router-link",{attrs:{to:"/community/affiliate-program"}},[e("i",{staticClass:"fas fa-question-circle"})])],1),t._v(" "),e("div",{staticClass:"affiliate-credit-inner-css"},[e("b-row",{attrs:{"align-v":"center"}},[e("b-col",{staticClass:"ml-4"},[e("p",{staticClass:"font-weight-bold",staticStyle:{"font-size":"larger",color:"#69696E"}},[t._v("\n\t\t\t\t\t\t\tAvailable\n\t\t\t\t\t\t")])]),t._v(" "),e("b-col",{staticClass:"text-right mr-5 affiliate-credit-font-css"},[t._v("\n\t\t\t\t\t\t"+t._s(t.currencySign)+" "+t._s(t.moneyFormat(t.credit/100))+"\n\t\t\t\t\t")])],1)],1),t._v(" "),e("div",{staticClass:"affiliate-credit-inner-bottom-css"},[e("p",{staticClass:"font-weight-bold",staticStyle:{"font-size":"larger",color:"#69696E"}},[t._v("\n\t\t\t\t\tTotal Earned\n\t\t\t\t")]),t._v(" "),e("p",{staticClass:"affiliate-credit-font-css"},[t._v("\n\t\t\t\t\t"+t._s(t.currencySign)+" "+t._s(t.moneyFormat(t.creditTotal/100))+"\n\t\t\t\t")])]),t._v(" "),e("div",{staticClass:"affiliate-credit-inner-bottom-css"},[e("p",{staticClass:"font-weight-bold",staticStyle:{"font-size":"larger",color:"#69696E"}},[t._v("\n\t\t\t\t\tSpent\n\t\t\t\t")]),t._v(" "),e("p",{staticClass:"affiliate-credit-font-css"},[t._v("\n\t\t\t\t\t"+t._s(t.currencySign)+" "+t._s(t.moneyFormat(t.creditUsed/100))+"\n\t\t\t\t")])])]),t._v(" "),e("FreeProductCTA",{class:{"mb-n3":t.hasSubscriptions},attrs:{subscriptions:t.subscriptions},on:{claimed:t.onFreeProductClaimed}}),t._v(" "),t.hasSubscriptions?e("div",{staticClass:"mt-5 w-100"},[t.pendingPayments.length>0?[e("h4",{attrs:{id:"pending-payments"}},[t._v("Pending Payments")]),t._v(" "),e("PendingPayments",{attrs:{payments:t.pendingPayments}})]:t._e(),t._v(" "),t.assignedSubscriptions.length>0?[e("h4",[t._v("Assigned Licenses")]),t._v(" "),e("AssignedSubscriptions",{attrs:{subscriptions:t.assignedSubscriptions},on:{download:t.onDownload}})]:t._e(),t._v(" "),t.subscriptions.length>0?[e("h4",[t._v("Your current Purchases / Licenses")]),t._v(" "),e("Subscriptions",{attrs:{subscriptions:t.subscriptions}
1,on:{download:t.onDownload,"get-subscriptions":t.getSubscriptions}})]:t._e()],2):[e("p",[t._v("\n\t\t\t\tNo subscriptions purchased yet. Check out\n\t\t\t\t"),e("router-link",{attrs:{to:"/products"}},[t._v("our products")]),t._v(".\n\t\t\t")],1)]],t._v(" "),e("ProductDownload",{ref:"downloadMenu",attrs:{product:t.productToDownload}})],2)}),[],!1,null,"0ffa0812",null).exports;var I=e(80519);const R={components:{PendingPayments:k},data:function(){return{isLoadingSubscriptions:!0,isDownloadingVouchers:{},isEmailingVouchers:{},subscriptions:[],subscriptionsFields:[{key:"num_vouchers",label:"Qty",headerAbbr:"Quantity"},{key:"name",label:"Product"},{key:"counters",label:"Status"},{key:"actions",label:"Actions"}],counters:{},waitLoop:null,isLoadingPendingPayments:!0,pendingPayments:[]}},watch:{"subscriptions.current_page":{handler:function(t,n){null!=t&&null!=n&&this.getSubscriptions(!0)},immediate:!1}},methods:{format:_.Z,getPendingPayments:function(t){var n=this;this.isLoadingPendingPayments=!0,axios.get("/webapi/pending-payments").then((function(t){n.pendingPayments=t.data})).catch((function(){})).then((function(){n.isLoadingPendingPayments=!1,t()}))},getSubscriptions:function(t){var n=this;this.isLoadingSubscriptions=!0,axios.get("/webapi/resellers/subscriptions",{params:{page:t?this.subscriptions.current_page:1}}).then((function(t){n.subscriptions=t.data.subscriptions,n.counters=t.data.counters})).catch((function(){})).then((function(){n.isLoadingSubscriptions=!1}))},emailAllVouchers:function(t){var n=this;this.$set(this.isEmailingVouchers,t,!0),axios.post("/webapi/resellers/subscriptions/".concat(this.subscriptions.data[t].id,"/email")).then((function(t){n.$root.$bvToast.toast(t.data.message,{title:"Success!",solid:!0,variant:"success",autoHideDelay:4e3})})).catch((function(){})).then((function(){n.$set(n.isEmailingVouchers,t,!1)}))},downloadAllVouchers:function(t){var n=this;this.$set(this.isDownloadingVouchers,t,!0),this.$bvModal.show("long-task-modal"),axios.get("/webapi/resellers/subscriptions/".concat(this.subscriptions.data[t].id,"/pdf")).then((function(e){return n.waitForDownloadAllCompletion(e.data.callback,t)}))},waitForDownloadAllCompletion:function(t,n){var e=this;axios.get(t).then((function(t){if(t.data.done)return clearTimeout(e.waitLoop),e.waitLoop=null,e.doneDownloadAll(n,t.data.token)})),this.waitLoop=window.setTimeout((function(){return e.waitForDownloadAllCompletion(t,n)}),1500)},doneDownloadAll:function(t,n){var e=this;axios.get("/webapi/download/token").then((function(s){e.$bvModal.hide("long-task-modal"),e.$set(e.isDownloadingVouchers,t,!1),e.$root.$bvToast.toast("Your download will start soon...",{title:"Success!",solid:!0,variant:"success",autoHideDelay:3e3}),(0,I.d)("/webapi/resellers/subscriptions/".concat(e.subscriptions.data[t].id,"/pdf/").concat(n,"/download?downloadToken=").concat(s.data.token))}))}},created:function(){var t=this;this.getPendingPayments((function(){t.getSubscriptions(!1)}))}};e(30700);const O={components:{CustomerPurchases:L,ResellerPurchases:(0,m.Z)(R,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",[e("h1",{staticClass:"mt-3 mb-0"},[t._v("My Purchases")]),t._v(" "),e("h2",{staticClass:"mt-0 mb-5"},[t._v("Reseller")]),t._v(" "),t.isLoadingPendingPayments||t.isLoadingSubscriptions?[e("b-row",{staticClass:"mt-5"},[e("b-col",[e("div",{staticClass:"w-100 text-center"},[e("b-spinner")],1)])],1)]:[t.pendingPayments.length>0?[e("h4",{attrs:{id:"pending-payments"}},[t._v("Pending Payments")]),t._v(" "),e("PendingPayments",{staticClass:"mb-5",attrs:{payments:t.pendingPayments}})]:t._e(),t._v(" "),e("b-card",{staticClass:"bg-gray-4 overflow-hidden",attrs:{"body-class":"p-0"}},[e("b-row",{staticClass:"bg-dark p-4",attrs:{"align-v":"center"}},[e("b-col",{attrs:{md:"6 mb-2 mb-md-0 text-center text-md-left"}},[t._v("\n\t\t\t\t\tShowing "+t._s(t.subscriptions.data?t.subscriptions.data.length:0)+" of\n\t\t\t\t\t"),e("strong",[t._v(t._s(t.subscriptions.total||0))]),t._v("\n\t\t\t\t\tsubscriptions\n\t\t\t\t")]),t._v(" "),e("b-col",{attrs:{md:"6"}},[e("b-pagination",{staticClass:"mb-0",attrs:{"total-rows":t.subscriptions.total,"per-page":t.subscriptions.per_page,size:"sm",align:"fill","last-number":"","first-number":""},model:{value:t.subscriptions.current_page,callback:function(n){t.$set(t.subscriptions,"current_page",n)},expression:"subscriptions.current_page"}})],1)],1),t._v(" "),e("b-row",[e("b-col",{staticClass:"overflow-auto"},[e("b-table",{staticClass:"reseller-table mb-0",attrs:{"thead-class":"bg-gray-6",busy:t.isLoadingSubscriptions,items:t.subscriptions.data,fields:t.subscriptionsFields,stacked:"md",borderless:"",striped:"","show-empty":""},on:{"update:busy":function(n){t.isLoadingSubscriptions=n}}
1,scopedSlots:t._u([{key:"table-busy",fn:function(){return[e("div",{staticClass:"w-100 text-center"},[e("b-spinner")],1)]},proxy:!0},{key:"empty",fn:function(){return[e("p",{staticClass:"w-100 text-center"},[t._v("\n\t\t\t\t\t\t\t\tNo vouchers bought yet.\n\t\t\t\t\t\t\t\tCheck out "),e("router-link",{attrs:{to:"/products"}},[t._v("our products")]),t._v(".\n\t\t\t\t\t\t\t")],1)]},proxy:!0},{key:"cell(num_vouchers)",fn:function(n){return[e("p",{staticClass:"m-0 text-md-right text-white"},[t._v("\n\t\t\t\t\t\t\t\t"+t._s("total"in t.counters[n.item.id]?t.counters[n.item.id].total:"-")+"\n\t\t\t\t\t\t\t")])]}},{key:"cell(name)",fn:function(n){return[e("p",{staticClass:"m-0 text-white"},[t._v("\n\t\t\t\t\t\t\t\t"+t._s("resellers"in n.item.plan.details&&n.item.subplan in n.item.plan.details.resellers?n.item.plan.details.resellers[n.item.subplan]:n.item.plan.name)+"\n\t\t\t\t\t\t\t")]),t._v(" "),e("p",{staticClass:"m-0"},[t._v("\n\t\t\t\t\t\t\t\tPurchased on\n\t\t\t\t\t\t\t\t"),e("strong",[t._v("\n\t\t\t\t\t\t\t\t\t"+t._s(t.format(new Date(n.item.created_at),"MMM d, yyyy"))+"\n\t\t\t\t\t\t\t\t")])])]}},{key:"cell(counters)",fn:function(n){return[e("div",[e("b-badge",[t._v("\n\t\t\t\t\t\t\t\t\t"+t._s("available"in t.counters[n.item.id]?t.counters[n.item.id].available:"-")+"\n\t\t\t\t\t\t\t\t\tavailable\n\t\t\t\t\t\t\t\t")])],1),t._v(" "),e("div",[e("b-badge",{attrs:{variant:"warning"}},[t._v("\n\t\t\t\t\t\t\t\t\t"+t._s("sold"in t.counters[n.item.id]?t.counters[n.item.id].sold:"-")+"\n\t\t\t\t\t\t\t\t\tsold\n\t\t\t\t\t\t\t\t")])],1),t._v(" "),e("div",[e("b-badge",{attrs:{variant:"success"}},[t._v("\n\t\t\t\t\t\t\t\t\t"+t._s("claimed"in t.counters[n.item.id]?t.counters[n.item.id].claimed:"-")+"\n\t\t\t\t\t\t\t\t\tclaimed\n\t\t\t\t\t\t\t\t")])],1)]}},{key:"cell(actions)",fn:function(n){return[e("b-button-group",[e("b-button",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover",modifiers:{hover:!0}}],attrs:{size:"sm",variant:"primary",title:"Download all vouchers",disabled:t.isDownloadingVouchers[n.index]},on:{click:function(e){return t.downloadAllVouchers(n.index)}}},[t.isDownloadingVouchers[n.index]?e("b-spinner",{attrs:{small:""}}):e("i",{staticClass:"fas fa-file-archive"})],1),t._v(" "),e("b-button",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover",modifiers:{hover:!0}}],attrs:{size:"sm",variant:"primary",title:"Email all vouchers",disabled:t.isEmailingVouchers[n.index]},on:{click:function(e){return t.emailAllVouchers(n.index)}}},[t.isEmailingVouchers[n.index]?e("b-spinner",{attrs:{small:""}}):e("i",{staticClass:"fas fa-envelope"})],1),t._v(" "),e("b-button",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover",modifiers:{hover:!0}}],attrs:{size:"sm",variant:"primary",title:"Transaction details",to:"/mypurchases/"+n.item.id+"/details"}},[e("i",{staticClass:"fas fa-list"})])],1)]}}])})],1)],1),t._v(" "),e("b-row",{staticClass:"bg-dark p-4",attrs:{"align-v":"center"}},[e("b-col",{attrs:{md:"6 mb-2 mb-md-0 text-center text-md-left"}},[t._v("\n\t\t\t\t\tShowing "+t._s(t.subscriptions.data?t.subscriptions.data.length:0)+" of\n\t\t\t\t\t"),e("strong",[t._v(t._s(t.subscriptions.total||0))]),t._v("\n\t\t\t\t\tsubscriptions\n\t\t\t\t")]),t._v(" "),e("b-col",{attrs:{md:"6"}},[e("b-pagination",{staticClass:"mb-0",attrs:{"total-rows":t.subscriptions.total,"per-page":t.subscriptions.per_page,size:"sm",align:"fill","last-number":"","first-number":""},model:{value:t.subscriptions.current_page,callback:function(n){t.$set(t.subscriptions,"current_page",n)},expression:"subscriptions.current_page"}})],1)],1)],1),t._v(" "),e("b-modal",{attrs:{centered:"","hide-footer":"","hide-header-close":"","no-close-on-backdrop":"","no-close-on-esc":"",size:"lg",id:"long-task-modal"}},[e("div",{staticClass:"w-100 text-center"},[e("h4",{staticClass:"mt-0"},[t._v("\n\t\t\t\t\tProcessing your request. Please wait...\n\t\t\t\t\t"),e("b-spinner")],1)])])]],2)}),[],!1,null,"254c1e0a",null).exports},data:function(){return{userIsReseller:this.$store.getters.userIsReseller}}};const Z=(0,m.Z)(O,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",[e(t.userIsReseller?"ResellerPurchases":"CustomerPurchases",t._g({tag:"component"},t.$listeners))],1)}),[],!1,null,null,null).exports},68573:(t,n,e)=>{"use strict";e.d(n,{Z:()=>l});var s=e(70538),a=e(80519),i=e(58483);function r(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==e)return;var s,a,i=[],r=!0,o=!1;try{for(e=e.call(t);!(r=(s=e.next()).done)&&(i.push(s.value),!n||i.length!==n);r=!0);}catch(t){o=!0,a=t}finally{try{r||null==e.return||e.return()}finally{if(o)throw a}}return i}
1(t,n)||function(t,n){if(!t)return;if("string"==typeof t)return o(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);"Object"===e&&t.constructor&&(e=t.constructor.name);if("Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return o(t,n)}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,s=new Array(n);e<n;e++)s[e]=t[e];return s}const c={props:{product:{type:String,required:!0}},data:function(){return{isLoading:!0,isEmpty:!1,files:{},isLoadingDownload:{},isBundle:!1,selectedProduct:"",products:[]}},methods:{openDownloadModal:function(){var t=this;this.files={},this.selectedProduct="",this.isLoading=!0,this.isEmpty=!1,this.isBundle=!1,this.products=[],this.$bvModal.show("downloads-menu-modal"),axios.get("/webapi/plans/products/".concat(this.product,"/files")).then((function(n){t.isBundle=n.data.is_bundle,t.products=Object.keys(n.data.products),t.selectedProduct=t.products[0];for(var e=function(){var n=r(a[s],2),e=n[0],i=n[1];e in t.files||(t.files[e]=[]),i.forEach((function(n){n.os in t.files[e]||(t.files[e][n.os]=[]),t.files[e][n.os].push(n)}))},s=0,a=Object.entries(n.data.products);s<a.length;s++)e()})).catch((function(n){404==n.response.status?t.isEmpty=!0:403==n.response.status&&t.$bvModal.hide("downloads-menu-modal")})).then((function(){t.isLoading=!1}))},fileDownload:function(t){var n=this;this.$set(this.isLoadingDownload,t.id,!0),axios.get("/webapi/download/token").then((function(e){n.$set(n.isLoadingDownload,t.id,!1),n.$bvModal.hide("downloads-menu-modal"),n.$root.$bvToast.toast("Your download will start soon...",{title:"Success!",solid:!0,variant:"success",autoHideDelay:3e3}),(0,a.d)("/webapi/plans/files/".concat(t.id,"/download?downloadToken=").concat(e.data.token)),(0,i.OQ)("full",n.product,s.default.filter("capitalize")(t.os),t.version)}))}}};const l=(0,e(51900).Z)(c,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",[e("b-modal",{attrs:{id:"downloads-menu-modal",size:"lg",centered:"","hide-footer":""}},[e("div",{staticClass:"w-100 text-center"},[e("h1",{staticClass:"my-0"},[t._v("Download")]),t._v(" "),e("h2",{staticClass:"mt-0 mb-4"},[t._v(t._s(t.product))])]),t._v(" "),t.isLoading?e("b-row",[e("b-col",[e("div",{staticClass:"w-100 text-center"},[e("b-spinner")],1)])],1):e("b-row",[e("b-col",[t.isEmpty?e("div",{staticClass:"w-100 text-center"},[e("p",[t._v("No available files found! Please check again soon.")])]):e("div",[t.isBundle?e("b-button-group",{staticClass:"w-100 mb-4 bg-gray-4 py-1 pl-1"},t._l(t.products,(function(n,s){return e("b-button",{key:"select-product-"+s,staticClass:"shadow-none mr-1",attrs:{variant:n==t.selectedProduct?"primary":"gray-4"},on:{click:function(e){t.selectedProduct=n}}},[t._v("\n\t\t\t\t\t\t\t"+t._s(n)+"\n\t\t\t\t\t\t")])})),1):t._e(),t._v(" "),t._l(t.products,(function(n){return e("div",{key:n},[e("b-card",{directives:[{name:"show",rawName:"v-show",value:t.selectedProduct==n,expression:"selectedProduct == product"}],staticClass:"bg-gray-5",attrs:{"no-body":""}},[e("b-tabs",{attrs:{card:"",justified:""}},t._l(Object.keys(t.files[n]),(function(s){return e("b-tab",{key:s,staticStyle:{"margin-top":"2.5rem"},scopedSlots:t._u([{key:"title",fn:function(){return[t._v("\n\t\t\t\t\t\t\t\t\t\t"+t._s(t._f("capitalize")(s))+"\n\t\t\t\t\t\t\t\t\t\t"),e("i",{class:"all"==s?"fas fa-asterisk":"win"==s?"fab fa-windows":"mac"==s?"fab fa-apple":"fab fa-linux"})]},proxy:!0}],null,!0)},[t._v(" "),e("b-list-group",t._l(t.files[n][s],(function(n,s){return e("b-list-group-item",{key:n.id},[e("b-row",{attrs:{"align-h":"between","align-v":"center"}},[e("b-col",[t._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t"+t._s(n.name)+" ("+t._s(n.version)+")\n\t\t\t\t\t\t\t\t\t\t\t\t\t"),0==s?e("b-badge",{attrs:{variant:"success"}},[t._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tLatest\n\t\t\t\t\t\t\t\t\t\t\t\t\t")]):t._e()],1),t._v(" "),e("b-col",{attrs:{cols:"auto"}},[e("b-button",{attrs:{variant:"primary",size:"sm",disabled:t.isLoadingDownload[n.id]},on:{click:function(e){return t.fileDownload(n)}}},[t.isLoadingDownload[n.id]?e("b-spinner"):[t._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tDownload\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t"),e("i",{staticClass:"fas fa-download"})]],2)],1)],1)],1)})),1)],1)})),1)],1)],1)}))],2)])],1)],1)],1)}),[],!1,null,null,null).exports},86290:(t,n,e)=>{var s=e(96348);s.__esModule&&(s=s.default),"string"==typeof s&&(s=[[t.id,s,""]]),s.locals&&(t.exports=s.locals);(0,e(45346).Z)("1ad83d68",s,!0,{})},32707:(t,n,e)=>{var s=e(43291);s.__esModule&&(s=s.default),"string"==typeof s&&(s=[[t.id,s,""]]),s.locals&&(t.exports=s.locals);(0,e(45346).Z)("fd926314",s,!0,{})},48778:(t,n,e)=>{var s=e(31865);s.__esModule&&(s=s.default),"string"==typeof s&&(s=[[t.id,s,""]]),s.locals&&(t.exports=s.locals);(0,e(45346).Z)("5654dc5a",s,!0,{})},57203:(t,n,e)=>{var s=e(10029);s.__esModule&&(s=s.default),"string"==typeof s&&(s=[[t.id,s,""]]),s.locals&&(t.exports=s.locals);(0,e(45346).Z)("336c9abf",s,!0,{})}
1,62162:(t,n,e)=>{var s=e(12404);s.__esModule&&(s=s.default),"string"==typeof s&&(s=[[t.id,s,""]]),s.locals&&(t.exports=s.locals);(0,e(45346).Z)("23d13cf0",s,!0,{})},30700:(t,n,e)=>{var s=e(70206);s.__esModule&&(s=s.default),"string"==typeof s&&(s=[[t.id,s,""]]),s.locals&&(t.exports=s.locals);(0,e(45346).Z)("dc40ea3e",s,!0,{})},85795:t=>{t.exports={cart:{$:{"xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xsi:noNamespaceSchemaLocation":"cart.xsd"},item:[{plan:"sp2",image:"/assets/img/sp/sp-indie-box.png",icon:"/assets/img/sp/sp-indie-icon.png",downloadIcon:"/assets/img/sp/sp-logo.png"},{plan:"sp2-indie-perpetual",image:"/assets/img/sp/sp-indie-box.png",icon:"/assets/img/sp/sp-indie-icon.png",downloadIcon:"/assets/img/sp/sp-logo.png"},{plan:"sp2-pro",image:"/assets/img/sp/sp-pro-box.png",icon:"/assets/img/sp/sp-pro-icon.png",downloadIcon:"/assets/img/sp/sp-logo.png",additionalInfo:"includes Doppler + Air"},{plan:"sp2-pro-perpetual",image:"/assets/img/sp/sp-pro-box.png",icon:"/assets/img/sp/sp-pro-icon.png",downloadIcon:"/assets/img/sp/sp-logo.png",additionalInfo:"includes Doppler + Air"},{plan:"sp2-teams",image:"/assets/img/sp/sp-teams-box.png",icon:"/assets/img/sp/sp-teams-icon.png",downloadIcon:"/assets/img/sp/sp-logo.png",additionalInfo:"includes Doppler + Air"},{plan:"sp3-artist",image:"/assets/img/sp3/sp3-artist-box.png",icon:"/assets/img/sp3/sp3-artist-logo.png",downloadIcon:"/assets/img/sp3/sp3-artist-logo.png"},{plan:"sp3-artist-perpetual",image:"/assets/img/sp3/sp3-artist-box.png",icon:"/assets/img/sp3/sp3-artist-logo.png",downloadIcon:"/assets/img/sp3/sp3-artist-logo.png"},{plan:"sp3-professional",image:"/assets/img/sp3/sp3-professional-box.png",icon:"/assets/img/sp3/sp3-professional-logo.png",downloadIcon:"/assets/img/sp3/sp3-professional-logo.png"},{plan:"sp3-professional-perpetual",image:"/assets/img/sp3/sp3-professional-box.png",icon:"/assets/img/sp3/sp3-professional-logo.png",downloadIcon:"/assets/img/sp3/sp3-professional-logo.png"},{plan:"sp3-enterprise",image:"/assets/img/sp3/sp3-enterprise-box.png",icon:"/assets/img/sp3/sp3-enterprise-logo.png",downloadIcon:"/assets/img/sp3/sp3-enterprise-logo.png"},{plan:"sp3-enterprise-perpetual",image:"/assets/img/sp3/sp3-enterprise-box.png",icon:"/assets/img/sp3/sp3-enterprise-logo.png",downloadIcon:"/assets/img/sp3/sp3-enterprise-logo.png"},{plan:"sp3-professional-edu",image:"/assets/img/sp3/sp3-professional-box.png",icon:"/assets/img/sp3/sp3-professional-logo.png",downloadIcon:"/assets/img/sp3/sp3-professional-logo.png"},{plan:"sp3-professional-edu-perpetual",image:"/assets/img/sp3/sp3-professional-box.png",icon:"/assets/img/sp3/sp3-professional-logo.png",downloadIcon:"/assets/img/sp3/sp3-professional-logo.png"},{plan:"sp3-enterprise-edu",image:"/assets/img/sp3/sp3-enterprise-box.png",icon:"/assets/img/sp3/sp3-enterprise-logo.png",downloadIcon:"/assets/img/sp3/sp3-enterprise-logo.png"},{plan:"sp3-enterprise-edu-perpetual",image:"/assets/img/sp3/sp3-enterprise-box.png",icon:"/assets/img/sp3/sp3-enterprise-logo.png",downloadIcon:"/assets/img/sp3/sp3-enterprise-logo.png"},{plan:"air-perpetual",image:"/assets/img/air/air-box.png",icon:"/assets/img/air/air-logo.png",downloadIcon:"/assets/img/air/air-logo.png"},{plan:"doppler-perpetual",image:"/assets/img/doppler/doppler-box.png",icon:"/assets/img/doppler/doppler-logo.png",downloadIcon:"/assets/img/doppler/doppler-logo.png"},{plan:"energy-panner-perpetual",image:"/assets/img/energypanner/energypanner-box.png",icon:"/assets/img/energypanner/energypanner-logo.png",downloadIcon:"/assets/img/energypanner/energypanner-logo.png"},{plan:"energy-panner-2-perpetual",image:"/assets/img/energypanner2/energypanner-box.png",icon:"/assets/img/energypanner2/energypanner-logo.png",downloadIcon:"/assets/img/energypanner/energypanner-logo.png"},{plan:"brightness-panner-perpetual",image:"/assets/img/brightnesspanner/brightnesspanner-box.png",icon:"/assets/img/brightnesspanner/brightnesspanner-logo.png",downloadIcon:"/assets/img/brightnesspanner/brightnesspanner-logo.png"},{plan:"brightness-panner-2-perpetual",image:"/assets/img/brightnesspanner2/brightnesspanner-box.png",icon:"/assets/img/brightnesspanner2/brightnesspanner-logo.png",downloadIcon:"/assets/img/brightnesspanner2/brightnesspanner-logo.png"},{plan:"beat-panner-perpetual",image:"/assets/img/beatpanner/box.png",icon:"/assets/img/beatpanner/logo.png",downloadIcon:"/assets/img/beatpanner/logo.png"},{plan:"space-controller-standard-perpetual",image:"/assets/img/spacecontroller/box.png",icon:"/assets/img/spacecontroller/logo.png",downloadIcon:"/assets/img/spacecontroller/logo.png"},{plan:"space-controller-studio-perpetual",image:"/assets/img/spacecontroller/box.png",icon:"/assets/img/spacecontroller/logo.png",downloadIcon:"/assets/img/spacecontroller/logo.png"},{plan:"density-perpetual",image:"/assets/img/density/box.png",icon:"/assets/img/density/logo.png",downloadIcon:"/assets/img/density/logo.png"},{plan:"audiomatrix-perpetual",image:"/assets/img/audiomatrix/box.png",icon:"/assets/img/audiomatrix/logo.png",downloadIcon:"/assets/img/audiomatrix/logo.png"},{plan:"air-music-edition-perpetual",image:"/assets/img/air-music-edition/box.png",icon:"/assets/img/air-music-edition/logo.png",downloadIcon:"/assets/img/air-music-edition/logo.png"},{plan:"skydust-stereo-perpetual",image:"/assets/img/skydust/box.png",icon:"/assets/img/skydust/logo.png",downloadIcon:"/assets/img/skydust/logo.png"},{plan:"skydust-3d-perpetual",image:"/assets/img/skydust/box.png",icon:"/assets/img/skydust/logo.png",downloadIcon:"/assets/img/skydust/logo.png"},{plan:"indelay-perpetual",image:"/assets/img/indelay/box.png",icon:"/assets/img/indelay/logo.png",downloadIcon:"/assets/img/indelay/logo.png"},{plan:"inshaper-perpetual",image:"/assets/img/inshaper/box.png",icon:"/assets/img/inshaper/logo.png",downloadIcon:"/assets/img/inshaper/logo.png"},{plan:"minidust-perpetual",image:"/assets/img/minidust/box.png",icon:"/assets/img/minidust/logo.png",downloadIcon:"/assets/img/minidust/logo.png"},{plan:"graindust-perpetual",image:"/assets/img/graindust/box.png",icon:"/assets/img/graindust/logo.png",downloadIcon:"/assets/img/graindust/logo.png"},{plan:"explorer-perpetual",image:"/assets/img/explorer/box.png",icon:"/assets/img/explorer/[email protected]",downloadIcon:"/assets/img/explorer/[email protected]"},{plan:"explorer-sfx-cloud",image:"/assets/img/explorer/box.png",icon:"/assets/img/explorer/[email protected]",downloadIcon:"/assets/img/explorer/[email protected]"},{plan:"explorer-sfx-cloud-yearly",image:"/assets/img/explorer/box.png",icon:"/assets/img/explorer/[email protected]",downloadIcon:"/assets/img/explorer/[email protected]"},{plan:"dp-perpetual",image:"/assets/img/dopplerair/dopplerair-box.png",icon:"/assets/img/dopplerair/dopplerair-box.png",downloadIcon:"/assets/img/dopplerair/dopplerair-box.png"},{plan:"pc-perpetual",image:"/assets/img/pannercollection/pannercollection-box.png",icon:"/assets/img/pannercollection/pannercollection-box.png",downloadIcon:"/assets/img/pannercollection/pannercollection-box.png"},{plan:"pc-ii-perpetual",image:"/assets/img/pannercollection-ii/box.png",icon:"/assets/img/pannercollection-ii/box.png",downloadIcon:"/assets/img/pannercollection-ii/box.png"},{plan:"pc-iii-perpetual",image:"/assets/img/pannercollection-iii/box.png",icon:"/assets/img/pannercollection-iii/box.png",downloadIcon:"/assets/img/pannercollection-iii/box.png"},{plan:"4fx-perpetual",image:"/assets/img/4fxbundle/4fxbundle-box.png",icon:"/assets/img/4fxbundle/4fxbundle-box.png",downloadIcon:"/assets/img/4fxbundle/4fxbundle-box.png"},{plan:"6fx-perpetual",image:"/assets/img/6fx/box.png",icon:"/assets/img/6fx/box.png",downloadIcon:"/assets/img/6fx/box.png"},{plan:"8fx-perpetual",image:"/assets/img/8fx/box.png",icon:"/assets/img/8fx/box.png",downloadIcon:"/assets/img/8fx/box.png"},{plan:"10fx-perpetual",image:"/assets/img/10fx/box.png",icon:"/assets/img/10fx/box.png",downloadIcon:"/assets/img/10fx/box.png"},{plan:"10fx-ii-perpetual",image:"/assets/img/10fx-ii/box.png",icon:"/assets/img/10fx-ii/box.png",downloadIcon:"/assets/img/10fx-ii/box.png"},{plan:"3dust-perpetual",image:"/assets/img/3dust/box.png",icon:"/assets/img/3dust/box.png",downloadIcon:"/assets/img/3dust/box.png"},{plan:"spatial-music-perpetual",image:"/assets/img/spatial-music-bundle/box.png",icon:"/assets/img/spatial-music-bundle/box.png",downloadIcon:"/assets/img/spatial-music-bundle/box.png"},{plan:"spatial-music-ii-perpetual",image:"/assets/img/spatial-music-ii-bundle/box.png",icon:"/assets/img/spatial-music-ii-bundle/box.png",downloadIcon:"/assets/img/spatial-music-ii-bundle/box.png"},{plan:"spatial-music-iii-perpetual",image:"/assets/img/spatial-music-iii-bundle/box.png",icon:"/assets/img/spatial-music-iii-bundle/box.png",downloadIcon:"/assets/img/spatial-music-iii-bundle/box.png"},{plan:"spatial-music-iv-perpetual",image:"/assets/img/spatial-music-iv-bundle/box.png",icon:"/assets/img/spatial-music-iv-bundle/box.png",downloadIcon:"/assets/img/spatial-music-iv-bundle/box.png"},{plan:"spatial-music-v-perpetual",image:"/assets/img/spatial-music-v-bundle/box.png",icon:"/assets/img/spatial-music-v-bundle/box.png",downloadIcon:"/assets/img/spatial-music-v-bundle/box.png"}
1,{plan:"essential-perpetual",image:"/assets/img/essential/box.png",icon:"/assets/img/essential/box.png",downloadIcon:"/assets/img/essential/box.png"},{plan:"essential-ii-perpetual",image:"/assets/img/essential-ii/box.png",icon:"/assets/img/essential-ii/box.png",downloadIcon:"/assets/img/essential-ii/box.png"},{plan:"music-creator-perpetual",image:"/assets/img/music-creator/box.png",icon:"/assets/img/music-creator/box.png",downloadIcon:"/assets/img/music-creator/box.png"},{plan:"immersive-composer-perpetual",image:"/assets/img/immersive-composer/box.png",icon:"/assets/img/immersive-composer/box.png",downloadIcon:"/assets/img/immersive-composer/box.png"},{plan:"air-edu-perpetual",image:"/assets/img/air/air-box.png",icon:"/assets/img/air/air-logo.png",downloadIcon:"/assets/img/air/air-logo.png"},{plan:"doppler-edu-perpetual",image:"/assets/img/doppler/doppler-box.png",icon:"/assets/img/doppler/doppler-logo.png",downloadIcon:"/assets/img/doppler/doppler-logo.png"},{plan:"energy-panner-edu-perpetual",image:"/assets/img/energypanner/energypanner-box.png",icon:"/assets/img/energypanner/energypanner-logo.png",downloadIcon:"/assets/img/energypanner/energypanner-logo.png"},{plan:"energy-panner-2-edu-perpetual",image:"/assets/img/energypanner2/energypanner-box.png",icon:"/assets/img/energypanner2/energypanner-logo.png",downloadIcon:"/assets/img/energypanner2/energypanner-logo.png"},{plan:"brightness-panner-edu-perpetual",image:"/assets/img/brightnesspanner/brightnesspanner-box.png",icon:"/assets/img/brightnesspanner/brightnesspanner-logo.png",downloadIcon:"/assets/img/brightnesspanner/brightnesspanner-logo.png"},{plan:"brightness-panner-2-edu-perpetual",image:"/assets/img/brightnesspanner2/brightnesspanner-box.png",icon:"/assets/img/brightnesspanner2/brightnesspanner-logo.png",downloadIcon:"/assets/img/brightnesspanner2/brightnesspanner-logo.png"},{plan:"beat-panner-edu-perpetual",image:"/assets/img/beatpanner/box.png",icon:"/assets/img/beatpanner/logo.png",downloadIcon:"/assets/img/beatpanner/logo.png"},{plan:"space-controller-standard-edu-perpetual",image:"/assets/img/spacecontroller/box.png",icon:"/assets/img/spacecontroller/logo.png",downloadIcon:"/assets/img/spacecontroller/logo.png"},{plan:"space-controller-studio-edu-perpetual",image:"/assets/img/spacecontroller/box.png",icon:"/assets/img/spacecontroller/logo.png",downloadIcon:"/assets/img/spacecontroller/logo.png"},{plan:"density-edu-perpetual",image:"/assets/img/density/box.png",icon:"/assets/img/density/logo.png",downloadIcon:"/assets/img/density/logo.png"},{plan:"audiomatrix-edu-perpetual",image:"/assets/img/audiomatrix/box.png",icon:"/assets/img/audiomatrix/logo.png",downloadIcon:"/assets/img/audiomatrix/logo.png"},{plan:"skydust-stereo-edu-perpetual",image:"/assets/img/skydust/box.png",icon:"/assets/img/skydust/logo.png",downloadIcon:"/assets/img/skydust/logo.png"},{plan:"skydust-3d-edu-perpetual",image:"/assets/img/skydust/box.png",icon:"/assets/img/skydust/logo.png",downloadIcon:"/assets/img/skydust/logo.png"},{plan:"pack-edu-all-perpetual",image:"/assets/img/pack-edu-all/box.png",icon:"/assets/img/pack-edu-all/box.png",downloadIcon:"/assets/img/pack-edu-all/box.png"},{plan:"pack-edu-all-ii-perpetual",image:"/assets/img/pack-edu-all-ii/box.png",icon:"/assets/img/pack-edu-all-ii/box.png",downloadIcon:"/assets/img/pack-edu-all-ii/box.png"},{plan:"pack-edu-all-iii-perpetual",image:"/assets/img/pack-edu-all-iii/box.png",icon:"/assets/img/pack-edu-all-iii/box.png",downloadIcon:"/assets/img/pack-edu-all-iii/box.png"},{plan:"pack-edu-all-iv-perpetual",image:"/assets/img/pack-edu-all-iv/box.png",icon:"/assets/img/pack-edu-all-iv/box.png",downloadIcon:"/assets/img/pack-edu-all-iv/box.png"},{plan:"indelay-edu-perpetual",image:"/assets/img/indelay/box.png",icon:"/assets/img/indelay/logo.png",downloadIcon:"/assets/img/indelay/logo.png"},{plan:"inshaper-edu-perpetual",image:"/assets/img/inshaper/box.png",icon:"/assets/img/inshaper/logo.png",downloadIcon:"/assets/img/inshaper/logo.png"},{plan:"minidust-edu-perpetual",image:"/assets/img/minidust/box.png",icon:"/assets/img/minidust/logo.png",downloadIcon:"/assets/img/minidust/logo.png"},{plan:"graindust-edu-perpetual",image:"/assets/img/graindust/box.png",icon:"/assets/img/graindust/logo.png",downloadIcon:"/assets/img/graindust/logo.png"},{plan:"sp-perpetual",image:"/assets/img/sp/sp-indie-box.png",icon:"/assets/img/sp/sp-logo.png",downloadIcon:"/assets/img/sp/sp-logo.png"},{plan:"sp-dp-perpetual",image:"/assets/img/sp/sp-indie-box.png",icon:"/assets/img/sp/sp-logo.png",downloadIcon:"/assets/img/sp/sp-logo.png"}]}}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.