File "blocks.js"
Full Path: /home/tekvhqgl/public_html/dev2024_old_skip/wp-content/plugins/presto-player/dist/blocks.js
File size: 405.59 KB
MIME-type: text/plain
Charset: utf-8
!function(){var e,t,r={4697:function(e,t,r){"use strict";var n=r(8247),o=r(6411),a=r(6686),i=r(7563),l=r(211),s=r(8160),c=r(2190),u=function(e,t,r){for(var n=0,a=0;n=a,a=(0,o.fj)(),38===n&&12===a&&(t[r]=1),!(0,o.r)(a);)(0,o.lp)();return(0,o.tP)(e,o.FK)},p=new WeakMap,d=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||p.get(r))&&!n){p.set(e,!0);for(var i=[],l=function(e,t){return(0,o.cE)(function(e,t){var r=-1,n=44;do{switch((0,o.r)(n)){case 0:38===n&&12===(0,o.fj)()&&(t[r]=1),e[r]+=u(o.FK-1,t,r);break;case 2:e[r]+=(0,o.iF)(n);break;case 4:if(44===n){e[++r]=58===(0,o.fj)()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=(0,a.Dp)(n)}}while(n=(0,o.lp)());return e}((0,o.un)(e),t))}(t,i),s=r.props,c=0,d=0;c<l.length;c++)for(var f=0;f<s.length;f++,d++)e.props[d]=i[c]?l[c].replace(/&\f/g,s[f]):s[f]+" "+l[c]}}},f=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function y(e,t){switch((0,a.vp)(e,t)){case 5103:return i.G$+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return i.G$+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return i.G$+e+i.uj+e+i.MS+e+e;case 6828:case 4268:return i.G$+e+i.MS+e+e;case 6165:return i.G$+e+i.MS+"flex-"+e+e;case 5187:return i.G$+e+(0,a.gx)(e,/(\w+).+(:[^]+)/,i.G$+"box-$1$2"+i.MS+"flex-$1$2")+e;case 5443:return i.G$+e+i.MS+"flex-item-"+(0,a.gx)(e,/flex-|-self/,"")+e;case 4675:return i.G$+e+i.MS+"flex-line-pack"+(0,a.gx)(e,/align-content|flex-|-self/,"")+e;case 5548:return i.G$+e+i.MS+(0,a.gx)(e,"shrink","negative")+e;case 5292:return i.G$+e+i.MS+(0,a.gx)(e,"basis","preferred-size")+e;case 6060:return i.G$+"box-"+(0,a.gx)(e,"-grow","")+i.G$+e+i.MS+(0,a.gx)(e,"grow","positive")+e;case 4554:return i.G$+(0,a.gx)(e,/([^-])(transform)/g,"$1"+i.G$+"$2")+e;case 6187:return(0,a.gx)((0,a.gx)((0,a.gx)(e,/(zoom-|grab)/,i.G$+"$1"),/(image-set)/,i.G$+"$1"),e,"")+e;case 5495:case 3959:return(0,a.gx)(e,/(image-set\([^]*)/,i.G$+"$1$`$1");case 4968:return(0,a.gx)((0,a.gx)(e,/(.+:)(flex-)?(.*)/,i.G$+"box-pack:$3"+i.MS+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+i.G$+e+e;case 4095:case 3583:case 4068:case 2532:return(0,a.gx)(e,/(.+)-inline(.+)/,i.G$+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if((0,a.to)(e)-1-t>6)switch((0,a.uO)(e,t+1)){case 109:if(45!==(0,a.uO)(e,t+4))break;case 102:return(0,a.gx)(e,/(.+:)(.+)-([^]+)/,"$1"+i.G$+"$2-$3$1"+i.uj+(108==(0,a.uO)(e,t+3)?"$3":"$2-$3"))+e;case 115:return~(0,a.Cw)(e,"stretch")?y((0,a.gx)(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==(0,a.uO)(e,t+1))break;case 6444:switch((0,a.uO)(e,(0,a.to)(e)-3-(~(0,a.Cw)(e,"!important")&&10))){case 107:return(0,a.gx)(e,":",":"+i.G$)+e;case 101:return(0,a.gx)(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+i.G$+(45===(0,a.uO)(e,14)?"inline-":"")+"box$3$1"+i.G$+"$2$3$1"+i.MS+"$2box$3")+e}break;case 5936:switch((0,a.uO)(e,t+11)){case 114:return i.G$+e+i.MS+(0,a.gx)(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return i.G$+e+i.MS+(0,a.gx)(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return i.G$+e+i.MS+(0,a.gx)(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return i.G$+e+i.MS+e+e}return e}var m=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case i.h5:e.return=y(e.value,e.length);break;case i.lK:return(0,l.q)([(0,o.JG)(e,{value:(0,a.gx)(e.value,"@","@"+i.G$)})],n);case i.Fr:if(e.length)return(0,a.$e)(e.props,(function(t){switch((0,a.EQ)(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return(0,l.q)([(0,o.JG)(e,{props:[(0,a.gx)(t,/:(read-\w+)/,":"+i.uj+"$1")]})],n);case"::placeholder":return(0,l.q)([(0,o.JG)(e,{props:[(0,a.gx)(t,/:(plac\w+)/,":"+i.G$+"input-$1")]}),(0,o.JG)(e,{props:[(0,a.gx)(t,/:(plac\w+)/,":"+i.uj+"$1")]}),(0,o.JG)(e,{props:[(0,a.gx)(t,/:(plac\w+)/,i.MS+"input-$1")]})],n)}return""}))}}];t.Z=function(e){var t=e.key;if("css"===t){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var o,a,i=e.stylisPlugins||m,u={},p=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)u[t[r]]=!0;p.push(e)}));var y,v=[d,f],h=[l.P,(0,s.cD)((function(e){y.insert(e)}))],b=(0,s.qR)(v.concat(i,h));a=function(e,t,r,n){var o;y=r,o=e?e+"{"+t.styles+"}":t.styles,(0,l.q)((0,c.MY)(o),b),n&&(g.inserted[t.name]=!0)};var g={key:t,sheet:new n.m({key:t,container:o,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:u,registered:{},insert:a};return g.sheet.hydrate(p),g}},8247:function(e,t,r){"use strict";r.d(t,{m:function(){return n}});var n=function(){function e(e){var t=this;this._insertTag=function(e){var r;r=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,r),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var r=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{r.insertRule(e,r.cssRules.length)}catch(e){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}()},7453:function(e,t,r){"use strict";r.d(t,{iv:function(){return l.Z},tZ:function(){return s}});r(4578);var n=r(9196),o=(r(3061),r(1299)),a=r(8087),i=r(6660),l=(r(9664),r(3998)),s=function(e,t){var r=arguments;if(null==t||!o.h.call(t,"css"))return n.createElement.apply(void 0,r);var a=r.length,i=new Array(a);i[0]=o.E,i[1]=(0,o.c)(e,t);for(var l=2;l<a;l++)i[l]=r[l];return n.createElement.apply(null,i)},c=(n.Component,function e(t){for(var r=t.length,n=0,o="";n<r;n++){var a=t[n];if(null!=a){var i=void 0;switch(typeof a){case"boolean":break;case"object":if(Array.isArray(a))i=e(a);else for(var l in i="",a)a[l]&&l&&(i&&(i+=" "),i+=l);break;default:i=a}i&&(o&&(o+=" "),o+=i)}}return o});function u(e,t,r){var n=[],o=(0,a.f)(e,n,r);return n.length<2?r:o+t(n)}var p=function(){return null};(0,o.w)((function(e,t){return(0,n.createElement)(o.T.Consumer,null,(function(r){var o=function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];var o=(0,i.O)(r,t.registered);return(0,a.M)(t,o,!1),t.key+"-"+o.name},l={css:o,cx:function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];return u(t.registered,o,c(r))},theme:r},s=e.children(l),d=(0,n.createElement)(p,null);return(0,n.createElement)(n.Fragment,null,d,s)}))}))},1299:function(e,t,r){"use strict";r.d(t,{E:function(){return m},T:function(){return c},c:function(){return d},h:function(){return l},w:function(){return u}});var n=r(9196),o=r(3061),a=r(8087),i=r(6660),l=Object.prototype.hasOwnProperty,s=(0,n.createContext)("undefined"!=typeof HTMLElement?(0,o.Z)():null),c=(0,n.createContext)({}),u=(s.Provider,function(e){var t=function(t,r){return(0,n.createElement)(s.Consumer,null,(function(n){return e(t,n,r)}))};return(0,n.forwardRef)(t)}),p="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",d=function(e,t){var r={};for(var n in t)l.call(t,n)&&(r[n]=t[n]);return r[p]=e,r},f=function(){return null},y=function(e,t,r,o){var s=null===r?t.css:t.css(r);"string"==typeof s&&void 0!==e.registered[s]&&(s=e.registered[s]);var c=t[p],u=[s],d="";"string"==typeof t.className?d=(0,a.f)(e.registered,u,t.className):null!=t.className&&(d=t.className+" ");var y=(0,i.O)(u);(0,a.M)(e,y,"string"==typeof c),d+=e.key+"-"+y.name;var m={};for(var v in t)l.call(t,v)&&"css"!==v&&v!==p&&(m[v]=t[v]);m.ref=o,m.className=d;var h=(0,n.createElement)(c,m),b=(0,n.createElement)(f,null);return(0,n.createElement)(n.Fragment,null,b,h)},m=u((function(e,t,r){return"function"==typeof e.css?(0,n.createElement)(c.Consumer,null,(function(n){return y(t,e,n,r)})):y(t,e,null,r)}))},3061:function(e,t,r){"use strict";var n=r(9664),o=r(8285),a="/*|*/",i=a+"}";function l(e){e&&s.current.insert(e+"}")}var s={current:null},c=function(e,t,r,n,o,c,u,p,d,f){switch(e){case 1:switch(t.charCodeAt(0)){case 64:return s.current.insert(t+";"),"";case 108:if(98===t.charCodeAt(2))return""}break;case 2:if(0===p)return t+a;break;case 3:switch(p){case 102:case 112:return s.current.insert(r[0]+t),"";default:return t+(0===f?a:"")}case-2:t.split(i).forEach(l)}};t.Z=function(e){void 0===e&&(e={});var t,r=e.key||"css";void 0!==e.prefix&&(t={prefix:e.prefix});var a,i=new o.Z(t),l={};a=e.container||document.head;var u,p=document.querySelectorAll("style[data-emotion-"+r+"]");Array.prototype.forEach.call(p,(function(e){e.getAttribute("data-emotion-"+r).split(" ").forEach((function(e){l[e]=!0})),e.parentNode!==a&&a.appendChild(e)})),i.use(e.stylisPlugins)(c),u=function(e,t,r,n){var o=t.name;s.current=r,i(e,t.styles),n&&(d.inserted[o]=!0)};var d={key:r,sheet:new n.m({key:r,container:a,nonce:e.nonce,speedy:e.speedy}),nonce:e.nonce,inserted:l,registered:{},insert:u};return d}},3998:function(e,t,r){"use strict";var n=r(6660);t.Z=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,n.O)(t)}},2506:function(e,t){"use strict";t.Z=function(e){for(var t,r=0,n=0,o=e.length;o>=4;++n,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))+(59797*(t>>>16)<<16),r=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&r)+(59797*(r>>>16)<<16);switch(o){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(n)))+(59797*(r>>>16)<<16)}return(((r=1540483477*(65535&(r^=r>>>13))+(59797*(r>>>16)<<16))^r>>>15)>>>0).toString(36)}},5042:function(e,t){"use strict";t.Z=function(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}},2443:function(e,t,r){"use strict";r.d(t,{E:function(){return m},T:function(){return p},c:function(){return f},h:function(){return s},w:function(){return u}});var n=r(9196),o=r(4697),a=r(7728),i=r(8202),l=r(7278),s={}.hasOwnProperty,c=(0,n.createContext)("undefined"!=typeof HTMLElement?(0,o.Z)({key:"css"}):null);c.Provider;var u=function(e){return(0,n.forwardRef)((function(t,r){var o=(0,n.useContext)(c);return e(t,o,r)}))},p=(0,n.createContext)({}),d="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",f=function(e,t){var r={};for(var n in t)s.call(t,n)&&(r[n]=t[n]);return r[d]=e,r},y=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return(0,a.hC)(t,r,n),(0,l.L)((function(){return(0,a.My)(t,r,n)})),null},m=u((function(e,t,r){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var l=e[d],c=[o],u="";"string"==typeof e.className?u=(0,a.fp)(t.registered,c,e.className):null!=e.className&&(u=e.className+" ");var f=(0,i.O)(c,void 0,(0,n.useContext)(p));u+=t.key+"-"+f.name;var m={};for(var v in e)s.call(e,v)&&"css"!==v&&v!==d&&(m[v]=e[v]);return m.ref=r,m.className=u,(0,n.createElement)(n.Fragment,null,(0,n.createElement)(y,{cache:t,serialized:f,isStringTag:"string"==typeof l}),(0,n.createElement)(l,m))}))},917:function(e,t,r){"use strict";r.d(t,{tZ:function(){return a}});var n=r(9196),o=(r(4697),r(2443)),a=(r(8679),r(8202),r(7278),function(e,t){var r=arguments;if(null==t||!o.h.call(t,"css"))return n.createElement.apply(void 0,r);var a=r.length,i=new Array(a);i[0]=o.E,i[1]=(0,o.c)(e,t);for(var l=2;l<a;l++)i[l]=r[l];return n.createElement.apply(null,i)})},8491:function(e,t){"use strict";t.Z=function(e){for(var t,r=0,n=0,o=e.length;o>=4;++n,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))+(59797*(t>>>16)<<16),r=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&r)+(59797*(r>>>16)<<16);switch(o){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(n)))+(59797*(r>>>16)<<16)}return(((r=1540483477*(65535&(r^=r>>>13))+(59797*(r>>>16)<<16))^r>>>15)>>>0).toString(36)}},8202:function(e,t,r){"use strict";r.d(t,{O:function(){return m}});var n=r(8491),o=r(8687),a=r(5042),i=/[A-Z]|^ms/g,l=/_EMO_([^_]+?)_([^]*?)_EMO_/g,s=function(e){return 45===e.charCodeAt(1)},c=function(e){return null!=e&&"boolean"!=typeof e},u=(0,a.Z)((function(e){return s(e)?e:e.replace(i,"-$&").toLowerCase()})),p=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(l,(function(e,t,r){return f={name:t,styles:r,next:f},t}))}return 1===o.Z[e]||s(e)||"number"!=typeof t||0===t?t:t+"px"};function d(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return f={name:r.name,styles:r.styles,next:f},r.name;if(void 0!==r.styles){var n=r.next;if(void 0!==n)for(;void 0!==n;)f={name:n.name,styles:n.styles,next:f},n=n.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var o=0;o<r.length;o++)n+=d(e,t,r[o])+";";else for(var a in r){var i=r[a];if("object"!=typeof i)null!=t&&void 0!==t[i]?n+=a+"{"+t[i]+"}":c(i)&&(n+=u(a)+":"+p(a,i)+";");else if(!Array.isArray(i)||"string"!=typeof i[0]||null!=t&&void 0!==t[i[0]]){var l=d(e,t,i);switch(a){case"animation":case"animationName":n+=u(a)+":"+l+";";break;default:n+=a+"{"+l+"}"}}else for(var s=0;s<i.length;s++)c(i[s])&&(n+=u(a)+":"+p(a,i[s])+";")}return n}(e,t,r);case"function":if(void 0!==e){var o=f,a=r(e);return f=o,d(e,t,a)}}if(null==t)return r;var i=t[r];return void 0!==i?i:r}var f,y=/label:\s*([^\s;\n{]+)\s*(;|$)/g,m=function(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var o=!0,a="";f=void 0;var i=e[0];null==i||void 0===i.raw?(o=!1,a+=d(r,t,i)):a+=i[0];for(var l=1;l<e.length;l++)a+=d(r,t,e[l]),o&&(a+=i[l]);y.lastIndex=0;for(var s,c="";null!==(s=y.exec(a));)c+="-"+s[1];return{name:(0,n.Z)(a)+c,styles:a,next:f}}},8687:function(e,t){"use strict";t.Z={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1}},7728:function(e,t,r){"use strict";function n(e,t,r){var n="";return r.split(" ").forEach((function(r){void 0!==e[r]?t.push(e[r]+";"):n+=r+" "})),n}r.d(t,{My:function(){return a},fp:function(){return n},hC:function(){return o}});var o=function(e,t,r){var n=e.key+"-"+t.name;!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},a=function(e,t,r){o(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var a=t;do{e.insert(t===a?"."+n:"",a,e.sheet,!0),a=a.next}while(void 0!==a)}}},6660:function(e,t,r){"use strict";r.d(t,{O:function(){return m}});var n=r(2506),o=r(351),a=r(7056),i=/[A-Z]|^ms/g,l=/_EMO_([^_]+?)_([^]*?)_EMO_/g,s=function(e){return 45===e.charCodeAt(1)},c=function(e){return null!=e&&"boolean"!=typeof e},u=(0,a.Z)((function(e){return s(e)?e:e.replace(i,"-$&").toLowerCase()})),p=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(l,(function(e,t,r){return f={name:t,styles:r,next:f},t}))}return 1===o.Z[e]||s(e)||"number"!=typeof t||0===t?t:t+"px"};function d(e,t,r,n){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return f={name:r.name,styles:r.styles,next:f},r.name;if(void 0!==r.styles){var o=r.next;if(void 0!==o)for(;void 0!==o;)f={name:o.name,styles:o.styles,next:f},o=o.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var o=0;o<r.length;o++)n+=d(e,t,r[o],!1);else for(var a in r){var i=r[a];if("object"!=typeof i)null!=t&&void 0!==t[i]?n+=a+"{"+t[i]+"}":c(i)&&(n+=u(a)+":"+p(a,i)+";");else if(!Array.isArray(i)||"string"!=typeof i[0]||null!=t&&void 0!==t[i[0]]){var l=d(e,t,i,!1);switch(a){case"animation":case"animationName":n+=u(a)+":"+l+";";break;default:n+=a+"{"+l+"}"}}else for(var s=0;s<i.length;s++)c(i[s])&&(n+=u(a)+":"+p(a,i[s])+";")}return n}(e,t,r);case"function":if(void 0!==e){var a=f,i=r(e);return f=a,d(e,t,i,n)}}if(null==t)return r;var l=t[r];return void 0===l||n?r:l}var f,y=/label:\s*([^\s;\n{]+)\s*;/g,m=function(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var o=!0,a="";f=void 0;var i=e[0];null==i||void 0===i.raw?(o=!1,a+=d(r,t,i,!1)):a+=i[0];for(var l=1;l<e.length;l++)a+=d(r,t,e[l],46===a.charCodeAt(a.length-1)),o&&(a+=i[l]);y.lastIndex=0;for(var s,c="";null!==(s=y.exec(a));)c+="-"+s[1];return{name:(0,n.Z)(a)+c,styles:a,next:f}}},7056:function(e,t){"use strict";t.Z=function(e){var t={};return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}},9664:function(e,t,r){"use strict";r.d(t,{m:function(){return n}});var n=function(){function e(e){this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.before=null}var t=e.prototype;return t.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t,r=function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t}(this);t=0===this.tags.length?this.before:this.tags[this.tags.length-1].nextSibling,this.container.insertBefore(r,t),this.tags.push(r)}var n=this.tags[this.tags.length-1];if(this.isSpeedy){var o=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(n);try{var a=105===e.charCodeAt(1)&&64===e.charCodeAt(0);o.insertRule(e,a?0:o.cssRules.length)}catch(e){}}else n.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}()},6774:function(e,t,r){"use strict";r.d(t,{Z:function(){return O}});var n=r(7462),o=r(9196),a=r(5042),i=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,l=(0,a.Z)((function(e){return i.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91})),s=r(2443);function c(e,t,r){var n="";return r.split(" ").forEach((function(r){void 0!==e[r]?t.push(e[r]+";"):n+=r+" "})),n}var u=function(e,t,r){var n=e.key+"-"+t.name;!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},p=function(e){for(var t,r=0,n=0,o=e.length;o>=4;++n,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))+(59797*(t>>>16)<<16),r=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&r)+(59797*(r>>>16)<<16);switch(o){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(n)))+(59797*(r>>>16)<<16)}return(((r=1540483477*(65535&(r^=r>>>13))+(59797*(r>>>16)<<16))^r>>>15)>>>0).toString(36)},d={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},f=/[A-Z]|^ms/g,y=/_EMO_([^_]+?)_([^]*?)_EMO_/g,m=function(e){return 45===e.charCodeAt(1)},v=function(e){return null!=e&&"boolean"!=typeof e},h=(0,a.Z)((function(e){return m(e)?e:e.replace(f,"-$&").toLowerCase()})),b=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(y,(function(e,t,r){return w={name:t,styles:r,next:w},t}))}return 1===d[e]||m(e)||"number"!=typeof t||0===t?t:t+"px"};function g(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return w={name:r.name,styles:r.styles,next:w},r.name;if(void 0!==r.styles){var n=r.next;if(void 0!==n)for(;void 0!==n;)w={name:n.name,styles:n.styles,next:w},n=n.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var o=0;o<r.length;o++)n+=g(e,t,r[o])+";";else for(var a in r){var i=r[a];if("object"!=typeof i)null!=t&&void 0!==t[i]?n+=a+"{"+t[i]+"}":v(i)&&(n+=h(a)+":"+b(a,i)+";");else if(!Array.isArray(i)||"string"!=typeof i[0]||null!=t&&void 0!==t[i[0]]){var l=g(e,t,i);switch(a){case"animation":case"animationName":n+=h(a)+":"+l+";";break;default:n+=a+"{"+l+"}"}}else for(var s=0;s<i.length;s++)v(i[s])&&(n+=h(a)+":"+b(a,i[s])+";")}return n}(e,t,r);case"function":if(void 0!==e){var o=w,a=r(e);return w=o,g(e,t,a)}}if(null==t)return r;var i=t[r];return void 0!==i?i:r}var w,Z=/label:\s*([^\s;\n{]+)\s*(;|$)/g,_=function(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var n=!0,o="";w=void 0;var a=e[0];null==a||void 0===a.raw?(n=!1,o+=g(r,t,a)):o+=a[0];for(var i=1;i<e.length;i++)o+=g(r,t,e[i]),n&&(o+=a[i]);Z.lastIndex=0;for(var l,s="";null!==(l=Z.exec(o));)s+="-"+l[1];return{name:p(o)+s,styles:o,next:w}},k=r(7278),x=l,C=function(e){return"theme"!==e},$=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?x:C},P=function(e,t,r){var n;if(t){var o=t.shouldForwardProp;n=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!=typeof n&&r&&(n=e.__emotion_forwardProp),n},S=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return u(t,r,n),(0,k.L)((function(){return function(e,t,r){u(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+n:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,r,n)})),null},O=function e(t,r){var a,i,l=t.__emotion_real===t,u=l&&t.__emotion_base||t;void 0!==r&&(a=r.label,i=r.target);var p=P(t,r,l),d=p||$(u),f=!d("as");return function(){var y=arguments,m=l&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==a&&m.push("label:"+a+";"),null==y[0]||void 0===y[0].raw)m.push.apply(m,y);else{m.push(y[0][0]);for(var v=y.length,h=1;h<v;h++)m.push(y[h],y[0][h])}var b=(0,s.w)((function(e,t,r){var n=f&&e.as||u,a="",l=[],y=e;if(null==e.theme){for(var v in y={},e)y[v]=e[v];y.theme=(0,o.useContext)(s.T)}"string"==typeof e.className?a=c(t.registered,l,e.className):null!=e.className&&(a=e.className+" ");var h=_(m.concat(l),t.registered,y);a+=t.key+"-"+h.name,void 0!==i&&(a+=" "+i);var b=f&&void 0===p?$(n):d,g={};for(var w in e)f&&"as"===w||b(w)&&(g[w]=e[w]);return g.className=a,g.ref=r,(0,o.createElement)(o.Fragment,null,(0,o.createElement)(S,{cache:t,serialized:h,isStringTag:"string"==typeof n}),(0,o.createElement)(n,g))}));return b.displayName=void 0!==a?a:"Styled("+("string"==typeof u?u:u.displayName||u.name||"Component")+")",b.defaultProps=t.defaultProps,b.__emotion_real=b,b.__emotion_base=u,b.__emotion_styles=m,b.__emotion_forwardProp=p,Object.defineProperty(b,"toString",{value:function(){return"."+i}}),b.withComponent=function(t,o){return e(t,(0,n.Z)({},r,o,{shouldForwardProp:P(b,o,!0)})).apply(void 0,m)},b}}},8285:function(e,t){"use strict";t.Z=function(e){function t(e,n,s,c,d){for(var f,y,m,v,w,_=0,k=0,x=0,C=0,$=0,N=0,A=m=f=0,L=0,B=0,D=0,I=0,M=s.length,F=M-1,V="",U="",z="",q="";L<M;){if(y=s.charCodeAt(L),L===F&&0!==k+C+x+_&&(0!==k&&(y=47===k?10:47),C=x=_=0,M++,F++),0===k+C+x+_){if(L===F&&(0<B&&(V=V.replace(p,"")),0<V.trim().length)){switch(y){case 32:case 9:case 59:case 13:case 10:break;default:V+=s.charAt(L)}y=59}switch(y){case 123:for(f=(V=V.trim()).charCodeAt(0),m=1,I=++L;L<M;){switch(y=s.charCodeAt(L)){case 123:m++;break;case 125:m--;break;case 47:switch(y=s.charCodeAt(L+1)){case 42:case 47:e:{for(A=L+1;A<F;++A)switch(s.charCodeAt(A)){case 47:if(42===y&&42===s.charCodeAt(A-1)&&L+2!==A){L=A+1;break e}break;case 10:if(47===y){L=A+1;break e}}L=A}}break;case 91:y++;case 40:y++;case 34:case 39:for(;L++<F&&s.charCodeAt(L)!==y;);}if(0===m)break;L++}if(m=s.substring(I,L),0===f&&(f=(V=V.replace(u,"").trim()).charCodeAt(0)),64===f){switch(0<B&&(V=V.replace(p,"")),y=V.charCodeAt(1)){case 100:case 109:case 115:case 45:B=n;break;default:B=E}if(I=(m=t(n,B,m,y,d+1)).length,0<T&&(w=l(3,m,B=r(E,V,D),n,S,P,I,y,d,c),V=B.join(""),void 0!==w&&0===(I=(m=w.trim()).length)&&(y=0,m="")),0<I)switch(y){case 115:V=V.replace(Z,i);case 100:case 109:case 45:m=V+"{"+m+"}";break;case 107:m=(V=V.replace(h,"$1 $2"))+"{"+m+"}",m=1===j||2===j&&a("@"+m,3)?"@-webkit-"+m+"@"+m:"@"+m;break;default:m=V+m,112===c&&(U+=m,m="")}else m=""}else m=t(n,r(n,V,D),m,c,d+1);z+=m,m=D=B=A=f=0,V="",y=s.charCodeAt(++L);break;case 125:case 59:if(1<(I=(V=(0<B?V.replace(p,""):V).trim()).length))switch(0===A&&(f=V.charCodeAt(0),45===f||96<f&&123>f)&&(I=(V=V.replace(" ",":")).length),0<T&&void 0!==(w=l(1,V,n,e,S,P,U.length,c,d,c))&&0===(I=(V=w.trim()).length)&&(V="\0\0"),f=V.charCodeAt(0),y=V.charCodeAt(1),f){case 0:break;case 64:if(105===y||99===y){q+=V+s.charAt(L);break}default:58!==V.charCodeAt(I-1)&&(U+=o(V,f,y,V.charCodeAt(2)))}D=B=A=f=0,V="",y=s.charCodeAt(++L)}}switch(y){case 13:case 10:47===k?k=0:0===1+f&&107!==c&&0<V.length&&(B=1,V+="\0"),0<T*R&&l(0,V,n,e,S,P,U.length,c,d,c),P=1,S++;break;case 59:case 125:if(0===k+C+x+_){P++;break}default:switch(P++,v=s.charAt(L),y){case 9:case 32:if(0===C+_+k)switch($){case 44:case 58:case 9:case 32:v="";break;default:32!==y&&(v=" ")}break;case 0:v="\\0";break;case 12:v="\\f";break;case 11:v="\\v";break;case 38:0===C+k+_&&(B=D=1,v="\f"+v);break;case 108:if(0===C+k+_+O&&0<A)switch(L-A){case 2:112===$&&58===s.charCodeAt(L-3)&&(O=$);case 8:111===N&&(O=N)}break;case 58:0===C+k+_&&(A=L);break;case 44:0===k+x+C+_&&(B=1,v+="\r");break;case 34:case 39:0===k&&(C=C===y?0:0===C?y:C);break;case 91:0===C+k+x&&_++;break;case 93:0===C+k+x&&_--;break;case 41:0===C+k+_&&x--;break;case 40:0===C+k+_&&(0===f&&(2*$+3*N==533||(f=1)),x++);break;case 64:0===k+x+C+_+A+m&&(m=1);break;case 42:case 47:if(!(0<C+_+x))switch(k){case 0:switch(2*y+3*s.charCodeAt(L+1)){case 235:k=47;break;case 220:I=L,k=42}break;case 42:47===y&&42===$&&I+2!==L&&(33===s.charCodeAt(I+2)&&(U+=s.substring(I,L+1)),v="",k=0)}}0===k&&(V+=v)}N=$,$=y,L++}if(0<(I=U.length)){if(B=n,0<T&&void 0!==(w=l(2,U,B,e,S,P,I,c,d,c))&&0===(U=w).length)return q+U+z;if(U=B.join(",")+"{"+U+"}",0!=j*O){switch(2!==j||a(U,2)||(O=0),O){case 111:U=U.replace(g,":-moz-$1")+U;break;case 112:U=U.replace(b,"::-webkit-input-$1")+U.replace(b,"::-moz-$1")+U.replace(b,":-ms-input-$1")+U}O=0}}return q+U+z}function r(e,t,r){var o=t.trim().split(m);t=o;var a=o.length,i=e.length;switch(i){case 0:case 1:var l=0;for(e=0===i?"":e[0]+" ";l<a;++l)t[l]=n(e,t[l],r).trim();break;default:var s=l=0;for(t=[];l<a;++l)for(var c=0;c<i;++c)t[s++]=n(e[c]+" ",o[l],r).trim()}return t}function n(e,t,r){var n=t.charCodeAt(0);switch(33>n&&(n=(t=t.trim()).charCodeAt(0)),n){case 38:return t.replace(v,"$1"+e.trim());case 58:return e.trim()+t.replace(v,"$1"+e.trim());default:if(0<1*r&&0<t.indexOf("\f"))return t.replace(v,(58===e.charCodeAt(0)?"":"$1")+e.trim())}return e+t}function o(e,t,r,n){var i=e+";",l=2*t+3*r+4*n;if(944===l){e=i.indexOf(":",9)+1;var s=i.substring(e,i.length-1).trim();return s=i.substring(0,e).trim()+s+";",1===j||2===j&&a(s,1)?"-webkit-"+s+s:s}if(0===j||2===j&&!a(i,1))return i;switch(l){case 1015:return 97===i.charCodeAt(10)?"-webkit-"+i+i:i;case 951:return 116===i.charCodeAt(3)?"-webkit-"+i+i:i;case 963:return 110===i.charCodeAt(5)?"-webkit-"+i+i:i;case 1009:if(100!==i.charCodeAt(4))break;case 969:case 942:return"-webkit-"+i+i;case 978:return"-webkit-"+i+"-moz-"+i+i;case 1019:case 983:return"-webkit-"+i+"-moz-"+i+"-ms-"+i+i;case 883:if(45===i.charCodeAt(8))return"-webkit-"+i+i;if(0<i.indexOf("image-set(",11))return i.replace($,"$1-webkit-$2")+i;break;case 932:if(45===i.charCodeAt(4))switch(i.charCodeAt(5)){case 103:return"-webkit-box-"+i.replace("-grow","")+"-webkit-"+i+"-ms-"+i.replace("grow","positive")+i;case 115:return"-webkit-"+i+"-ms-"+i.replace("shrink","negative")+i;case 98:return"-webkit-"+i+"-ms-"+i.replace("basis","preferred-size")+i}return"-webkit-"+i+"-ms-"+i+i;case 964:return"-webkit-"+i+"-ms-flex-"+i+i;case 1023:if(99!==i.charCodeAt(8))break;return"-webkit-box-pack"+(s=i.substring(i.indexOf(":",15)).replace("flex-","").replace("space-between","justify"))+"-webkit-"+i+"-ms-flex-pack"+s+i;case 1005:return f.test(i)?i.replace(d,":-webkit-")+i.replace(d,":-moz-")+i:i;case 1e3:switch(t=(s=i.substring(13).trim()).indexOf("-")+1,s.charCodeAt(0)+s.charCodeAt(t)){case 226:s=i.replace(w,"tb");break;case 232:s=i.replace(w,"tb-rl");break;case 220:s=i.replace(w,"lr");break;default:return i}return"-webkit-"+i+"-ms-"+s+i;case 1017:if(-1===i.indexOf("sticky",9))break;case 975:switch(t=(i=e).length-10,l=(s=(33===i.charCodeAt(t)?i.substring(0,t):i).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|s.charCodeAt(7))){case 203:if(111>s.charCodeAt(8))break;case 115:i=i.replace(s,"-webkit-"+s)+";"+i;break;case 207:case 102:i=i.replace(s,"-webkit-"+(102<l?"inline-":"")+"box")+";"+i.replace(s,"-webkit-"+s)+";"+i.replace(s,"-ms-"+s+"box")+";"+i}return i+";";case 938:if(45===i.charCodeAt(5))switch(i.charCodeAt(6)){case 105:return s=i.replace("-items",""),"-webkit-"+i+"-webkit-box-"+s+"-ms-flex-"+s+i;case 115:return"-webkit-"+i+"-ms-flex-item-"+i.replace(k,"")+i;default:return"-webkit-"+i+"-ms-flex-line-pack"+i.replace("align-content","").replace(k,"")+i}break;case 973:case 989:if(45!==i.charCodeAt(3)||122===i.charCodeAt(4))break;case 931:case 953:if(!0===C.test(e))return 115===(s=e.substring(e.indexOf(":")+1)).charCodeAt(0)?o(e.replace("stretch","fill-available"),t,r,n).replace(":fill-available",":stretch"):i.replace(s,"-webkit-"+s)+i.replace(s,"-moz-"+s.replace("fill-",""))+i;break;case 962:if(i="-webkit-"+i+(102===i.charCodeAt(5)?"-ms-"+i:"")+i,211===r+n&&105===i.charCodeAt(13)&&0<i.indexOf("transform",10))return i.substring(0,i.indexOf(";",27)+1).replace(y,"$1-webkit-$2")+i}return i}function a(e,t){var r=e.indexOf(1===t?":":"{"),n=e.substring(0,3!==t?r:10);return r=e.substring(r+1,e.length-1),A(2!==t?n:n.replace(x,"$1"),r,t)}function i(e,t){var r=o(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return r!==t+";"?r.replace(_," or ($1)").substring(4):"("+t+")"}function l(e,t,r,n,o,a,i,l,s,u){for(var p,d=0,f=t;d<T;++d)switch(p=N[d].call(c,e,f,r,n,o,a,i,l,s,u)){case void 0:case!1:case!0:case null:break;default:f=p}if(f!==t)return f}function s(e){return void 0!==(e=e.prefix)&&(A=null,e?"function"!=typeof e?j=1:(j=2,A=e):j=0),s}function c(e,r){var n=e;if(33>n.charCodeAt(0)&&(n=n.trim()),n=[n],0<T){var o=l(-1,r,n,n,S,P,0,0,0,0);void 0!==o&&"string"==typeof o&&(r=o)}var a=t(E,n,r,0,0);return 0<T&&void 0!==(o=l(-2,a,n,n,S,P,a.length,0,0,0))&&(a=o),O=0,P=S=1,a}var u=/^\0+/g,p=/[\0\r\f]/g,d=/: */g,f=/zoo|gra/,y=/([,: ])(transform)/g,m=/,\r+?/g,v=/([\t\r\n ])*\f?&/g,h=/@(k\w+)\s*(\S*)\s*/,b=/::(place)/g,g=/:(read-only)/g,w=/[svh]\w+-[tblr]{2}/,Z=/\(\s*(.*)\s*\)/g,_=/([\s\S]*?);/g,k=/-self|flex-/g,x=/[^]*?(:[rp][el]a[\w-]+)[^]*/,C=/stretch|:\s*\w+\-(?:conte|avail)/,$=/([^-])(image-set\()/,P=1,S=1,O=0,j=1,E=[],N=[],T=0,A=null,R=0;return c.use=function e(t){switch(t){case void 0:case null:T=N.length=0;break;default:if("function"==typeof t)N[T++]=t;else if("object"==typeof t)for(var r=0,n=t.length;r<n;++r)e(t[r]);else R=0|!!t}return e},c.set=s,void 0!==e&&s(e),c}},351:function(e,t){"use strict";t.Z={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1}},7278:function(e,t,r){"use strict";r.d(t,{L:function(){return a}});var n=r(9196),o=!!n.useInsertionEffect&&n.useInsertionEffect,a=o||function(e){return e()};o||n.useLayoutEffect},8087:function(e,t,r){"use strict";function n(e,t,r){var n="";return r.split(" ").forEach((function(r){void 0!==e[r]?t.push(e[r]):n+=r+" "})),n}r.d(t,{M:function(){return o},f:function(){return n}});var o=function(e,t,r){var n=e.key+"-"+t.name;if(!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles),void 0===e.inserted[t.name]){var o=t;do{e.insert("."+n,o,e.sheet,!0),o=o.next}while(void 0!==o)}}},706:function(e,t,r){"use strict";r.d(t,{F:function(){return pe},H:function(){return P},a:function(){return re},b:function(){return ue},c:function(){return Y},f:function(){return oe},g:function(){return W},h:function(){return C},p:function(){return m},r:function(){return ye}});let n,o,a,i=!1,l=!1,s=!1,c=!1,u=null,p=!1;const d="undefined"!=typeof window?window:{},f=d.document||{head:{}},y={$flags$:0,$resourcesUrl$:"",jmp:e=>e(),raf:e=>requestAnimationFrame(e),ael:(e,t,r,n)=>e.addEventListener(t,r,n),rel:(e,t,r,n)=>e.removeEventListener(t,r,n),ce:(e,t)=>new CustomEvent(e,t)},m=e=>Promise.resolve(e),v=(()=>{try{return new CSSStyleSheet,"function"==typeof(new CSSStyleSheet).replaceSync}catch(e){}return!1})(),h=(e,t,r,n)=>{r&&r.map((([r,n,o])=>{const a=g(e,r),i=b(t,o),l=w(r);y.ael(a,n,i,l),(t.$rmListeners$=t.$rmListeners$||[]).push((()=>y.rel(a,n,i,l)))}))},b=(e,t)=>r=>{try{256&e.$flags$?e.$lazyInstance$[t](r):(e.$queuedListeners$=e.$queuedListeners$||[]).push([t,r])}catch(e){he(e)}},g=(e,t)=>8&t?d:e,w=e=>0!=(2&e),Z=new WeakMap,_=(e,t)=>"sc-"+e.$tagName$,k={},x=e=>"object"==(e=typeof e)||"function"===e,C=(e,t,...r)=>{let n=null,o=null,a=null,i=!1,l=!1;const s=[],c=t=>{for(let r=0;r<t.length;r++)n=t[r],Array.isArray(n)?c(n):null!=n&&"boolean"!=typeof n&&((i="function"!=typeof e&&!x(n))&&(n=String(n)),i&&l?s[s.length-1].$text$+=n:s.push(i?$(null,n):n),l=i)};if(c(r),t){t.key&&(o=t.key),t.name&&(a=t.name);{const e=t.className||t.class;e&&(t.class="object"!=typeof e?e:Object.keys(e).filter((t=>e[t])).join(" "))}}if("function"==typeof e)return e(null===t?{}:t,s,S);const u=$(e,null);return u.$attrs$=t,s.length>0&&(u.$children$=s),u.$key$=o,u.$name$=a,u},$=(e,t)=>({$flags$:0,$tag$:e,$text$:t,$elm$:null,$children$:null,$attrs$:null,$key$:null,$name$:null}),P={},S={forEach:(e,t)=>e.map(O).forEach(t),map:(e,t)=>e.map(O).map(t).map(j)},O=e=>({vattrs:e.$attrs$,vchildren:e.$children$,vkey:e.$key$,vname:e.$name$,vtag:e.$tag$,vtext:e.$text$}),j=e=>{if("function"==typeof e.vtag){const t=Object.assign({},e.vattrs);return e.vkey&&(t.key=e.vkey),e.vname&&(t.name=e.vname),C(e.vtag,t,...e.vchildren||[])}const t=$(e.vtag,e.vtext);return t.$attrs$=e.vattrs,t.$children$=e.vchildren,t.$key$=e.vkey,t.$name$=e.vname,t},E=(e,t,r,n,o,a)=>{if(r!==n){let i=ve(e,t),l=t.toLowerCase();if("class"===t){const t=e.classList,o=T(r),a=T(n);t.remove(...o.filter((e=>e&&!a.includes(e)))),t.add(...a.filter((e=>e&&!o.includes(e))))}else if("style"===t){for(const t in r)n&&null!=n[t]||(t.includes("-")?e.style.removeProperty(t):e.style[t]="");for(const t in n)r&&n[t]===r[t]||(t.includes("-")?e.style.setProperty(t,n[t]):e.style[t]=n[t])}else if("key"===t);else if("ref"===t)n&&n(e);else if(i||"o"!==t[0]||"n"!==t[1]){const l=x(n);if((i||l&&null!==n)&&!o)try{if(e.tagName.includes("-"))e[t]=n;else{const o=null==n?"":n;"list"===t?i=!1:null!=r&&e[t]==o||(e[t]=o)}}catch(e){}null==n||!1===n?!1===n&&""!==e.getAttribute(t)||e.removeAttribute(t):(!i||4&a||o)&&!l&&(n=!0===n?"":n,e.setAttribute(t,n))}else t="-"===t[2]?t.slice(3):ve(d,l)?l.slice(2):l[2]+t.slice(3),r&&y.rel(e,t,r,!1),n&&y.ael(e,t,n,!1)}},N=/\s/,T=e=>e?e.split(N):[],A=(e,t,r,n)=>{const o=11===t.$elm$.nodeType&&t.$elm$.host?t.$elm$.host:t.$elm$,a=e&&e.$attrs$||k,i=t.$attrs$||k;for(n in a)n in i||E(o,n,a[n],void 0,r,t.$flags$);for(n in i)E(o,n,a[n],i[n],r,t.$flags$)},R=(e,t,r,l)=>{const u=t.$children$[r];let p,d,y,m=0;if(i||(s=!0,"slot"===u.$tag$&&(n&&l.classList.add(n+"-s"),u.$flags$|=u.$children$?2:1)),null!==u.$text$)p=u.$elm$=f.createTextNode(u.$text$);else if(1&u.$flags$)p=u.$elm$=f.createTextNode("");else{if(c||(c="svg"===u.$tag$),p=u.$elm$=f.createElementNS(c?"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",2&u.$flags$?"slot-fb":u.$tag$),c&&"foreignObject"===u.$tag$&&(c=!1),A(null,u,c),null!=n&&p["s-si"]!==n&&p.classList.add(p["s-si"]=n),u.$children$)for(m=0;m<u.$children$.length;++m)d=R(e,u,m,p),d&&p.appendChild(d);"svg"===u.$tag$?c=!1:"foreignObject"===p.tagName&&(c=!0)}return p["s-hn"]=a,3&u.$flags$&&(p["s-sr"]=!0,p["s-cr"]=o,p["s-sn"]=u.$name$||"",y=e&&e.$children$&&e.$children$[r],y&&y.$tag$===u.$tag$&&e.$elm$&&L(e.$elm$,!1)),p},L=(e,t)=>{y.$flags$|=1;const r=e.childNodes;for(let e=r.length-1;e>=0;e--){const n=r[e];n["s-hn"]!==a&&n["s-ol"]&&(F(n).insertBefore(n,M(n)),n["s-ol"].remove(),n["s-ol"]=void 0,s=!0),t&&L(n,t)}y.$flags$&=-2},B=(e,t,r,n,o,i)=>{let l,s=e["s-cr"]&&e["s-cr"].parentNode||e;for(s.shadowRoot&&s.tagName===a&&(s=s.shadowRoot);o<=i;++o)n[o]&&(l=R(null,r,o,e),l&&(n[o].$elm$=l,s.insertBefore(l,M(t))))},D=(e,t,r,n,o)=>{for(;t<=r;++t)(n=e[t])&&(o=n.$elm$,G(n),l=!0,o["s-ol"]?o["s-ol"].remove():L(o,!0),o.remove())},I=(e,t)=>e.$tag$===t.$tag$&&("slot"===e.$tag$?e.$name$===t.$name$:e.$key$===t.$key$),M=e=>e&&e["s-ol"]||e,F=e=>(e["s-ol"]?e["s-ol"]:e).parentNode,V=(e,t)=>{const r=t.$elm$=e.$elm$,n=e.$children$,o=t.$children$,a=t.$tag$,i=t.$text$;let l;null===i?(c="svg"===a||"foreignObject"!==a&&c,"slot"===a||A(e,t,c),null!==n&&null!==o?((e,t,r,n)=>{let o,a,i=0,l=0,s=0,c=0,u=t.length-1,p=t[0],d=t[u],f=n.length-1,y=n[0],m=n[f];for(;i<=u&&l<=f;)if(null==p)p=t[++i];else if(null==d)d=t[--u];else if(null==y)y=n[++l];else if(null==m)m=n[--f];else if(I(p,y))V(p,y),p=t[++i],y=n[++l];else if(I(d,m))V(d,m),d=t[--u],m=n[--f];else if(I(p,m))"slot"!==p.$tag$&&"slot"!==m.$tag$||L(p.$elm$.parentNode,!1),V(p,m),e.insertBefore(p.$elm$,d.$elm$.nextSibling),p=t[++i],m=n[--f];else if(I(d,y))"slot"!==p.$tag$&&"slot"!==m.$tag$||L(d.$elm$.parentNode,!1),V(d,y),e.insertBefore(d.$elm$,p.$elm$),d=t[--u],y=n[++l];else{for(s=-1,c=i;c<=u;++c)if(t[c]&&null!==t[c].$key$&&t[c].$key$===y.$key$){s=c;break}s>=0?(a=t[s],a.$tag$!==y.$tag$?o=R(t&&t[l],r,s,e):(V(a,y),t[s]=void 0,o=a.$elm$),y=n[++l]):(o=R(t&&t[l],r,l,e),y=n[++l]),o&&F(p.$elm$).insertBefore(o,M(p.$elm$))}i>u?B(e,null==n[f+1]?null:n[f+1].$elm$,r,n,l,f):l>f&&D(t,i,u)})(r,n,t,o):null!==o?(null!==e.$text$&&(r.textContent=""),B(r,null,t,o,0,o.length-1)):null!==n&&D(n,0,n.length-1),c&&"svg"===a&&(c=!1)):(l=r["s-cr"])?l.parentNode.textContent=i:e.$text$!==i&&(r.data=i)},U=e=>{const t=e.childNodes;let r,n,o,a,i,l;for(n=0,o=t.length;n<o;n++)if(r=t[n],1===r.nodeType){if(r["s-sr"])for(i=r["s-sn"],r.hidden=!1,a=0;a<o;a++)if(l=t[a].nodeType,t[a]["s-hn"]!==r["s-hn"]||""!==i){if(1===l&&i===t[a].getAttribute("slot")){r.hidden=!0;break}}else if(1===l||3===l&&""!==t[a].textContent.trim()){r.hidden=!0;break}U(r)}},z=[],q=e=>{let t,r,n,o,a,i,s=0;const c=e.childNodes,u=c.length;for(;s<u;s++){if(t=c[s],t["s-sr"]&&(r=t["s-cr"])&&r.parentNode)for(n=r.parentNode.childNodes,o=t["s-sn"],i=n.length-1;i>=0;i--)r=n[i],r["s-cn"]||r["s-nr"]||r["s-hn"]===t["s-hn"]||(H(r,o)?(a=z.find((e=>e.$nodeToRelocate$===r)),l=!0,r["s-sn"]=r["s-sn"]||o,a?a.$slotRefNode$=t:z.push({$slotRefNode$:t,$nodeToRelocate$:r}),r["s-sr"]&&z.map((e=>{H(e.$nodeToRelocate$,r["s-sn"])&&(a=z.find((e=>e.$nodeToRelocate$===r)),a&&!e.$slotRefNode$&&(e.$slotRefNode$=a.$slotRefNode$))}))):z.some((e=>e.$nodeToRelocate$===r))||z.push({$nodeToRelocate$:r}));1===t.nodeType&&q(t)}},H=(e,t)=>1===e.nodeType?null===e.getAttribute("slot")&&""===t||e.getAttribute("slot")===t:e["s-sn"]===t||""===t,G=e=>{e.$attrs$&&e.$attrs$.ref&&e.$attrs$.ref(null),e.$children$&&e.$children$.map(G)},W=e=>fe(e).$hostElement$,Y=(e,t,r)=>{const n=W(e);return{emit:e=>K(n,t,{bubbles:!!(4&r),composed:!!(2&r),cancelable:!!(1&r),detail:e})}},K=(e,t,r)=>{const n=y.ce(t,r);return e.dispatchEvent(n),n},Q=(e,t)=>{t&&!e.$onRenderResolve$&&t["s-p"]&&t["s-p"].push(new Promise((t=>e.$onRenderResolve$=t)))},X=(e,t)=>{if(e.$flags$|=16,!(4&e.$flags$))return Q(e,e.$ancestorComponent$),Pe((()=>J(e,t)));e.$flags$|=512},J=(e,t)=>{const r=(e.$cmpMeta$.$tagName$,()=>{}),n=e.$lazyInstance$;let o;return t&&(e.$flags$|=256,e.$queuedListeners$&&(e.$queuedListeners$.map((([e,t])=>ie(n,e,t))),e.$queuedListeners$=null),o=ie(n,"componentWillLoad")),r(),le(o,(()=>ee(e,n,t)))},ee=async(e,t,r)=>{const n=e.$hostElement$,o=(e.$cmpMeta$.$tagName$,()=>{}),a=n["s-rc"];r&&(e=>{const t=e.$cmpMeta$,r=e.$hostElement$,n=t.$flags$,o=(t.$tagName$,()=>{}),a=((e,t,r,n)=>{let o=_(t);const a=we.get(o);if(e=11===e.nodeType?e:f,a)if("string"==typeof a){e=e.head||e;let t,r=Z.get(e);r||Z.set(e,r=new Set),r.has(o)||(t=f.createElement("style"),t.innerHTML=a,e.insertBefore(t,e.querySelector("link")),r&&r.add(o))}else e.adoptedStyleSheets.includes(a)||(e.adoptedStyleSheets=[...e.adoptedStyleSheets,a]);return o})(r.shadowRoot?r.shadowRoot:r.getRootNode(),t);10&n&&(r["s-sc"]=a,r.classList.add(a+"-h")),o()})(e);const i=(e.$cmpMeta$.$tagName$,()=>{});te(e,t),a&&(a.map((e=>e())),n["s-rc"]=void 0),i(),o();{const t=n["s-p"],r=()=>ne(e);0===t.length?r():(Promise.all(t).then(r),e.$flags$|=4,t.length=0)}},te=(e,t,r)=>{try{u=t,t=t.render&&t.render(),e.$flags$&=-17,e.$flags$|=2,((e,t)=>{const r=e.$hostElement$,c=e.$cmpMeta$,u=e.$vnode$||$(null,null),p=(d=t)&&d.$tag$===P?t:C(null,null,t);var d;if(a=r.tagName,c.$attrsToReflect$&&(p.$attrs$=p.$attrs$||{},c.$attrsToReflect$.map((([e,t])=>p.$attrs$[t]=r[e]))),p.$tag$=null,p.$flags$|=4,e.$vnode$=p,p.$elm$=u.$elm$=r.shadowRoot||r,n=r["s-sc"],o=r["s-cr"],i=0!=(1&c.$flags$),l=!1,V(u,p),y.$flags$|=1,s){let e,t,r,n,o,a;q(p.$elm$);let i=0;for(;i<z.length;i++)e=z[i],t=e.$nodeToRelocate$,t["s-ol"]||(r=f.createTextNode(""),r["s-nr"]=t,t.parentNode.insertBefore(t["s-ol"]=r,t));for(i=0;i<z.length;i++)if(e=z[i],t=e.$nodeToRelocate$,e.$slotRefNode$){for(n=e.$slotRefNode$.parentNode,o=e.$slotRefNode$.nextSibling,r=t["s-ol"];r=r.previousSibling;)if(a=r["s-nr"],a&&a["s-sn"]===t["s-sn"]&&n===a.parentNode&&(a=a.nextSibling,!a||!a["s-nr"])){o=a;break}(!o&&n!==t.parentNode||t.nextSibling!==o)&&t!==o&&(!t["s-hn"]&&t["s-ol"]&&(t["s-hn"]=t["s-ol"].parentNode.nodeName),n.insertBefore(t,o))}else 1===t.nodeType&&(t.hidden=!0)}l&&U(p.$elm$),y.$flags$&=-2,z.length=0})(e,t)}catch(t){he(t,e.$hostElement$)}return u=null,null},re=()=>u,ne=e=>{e.$cmpMeta$.$tagName$;const t=e.$hostElement$,r=e.$lazyInstance$,n=e.$ancestorComponent$;64&e.$flags$||(e.$flags$|=64,se(t),ie(r,"componentDidLoad"),e.$onReadyResolve$(t),n||ae()),e.$onInstanceResolve$(t),e.$onRenderResolve$&&(e.$onRenderResolve$(),e.$onRenderResolve$=void 0),512&e.$flags$&&$e((()=>X(e,!1))),e.$flags$&=-517},oe=e=>{{const t=fe(e),r=t.$hostElement$.isConnected;return r&&2==(18&t.$flags$)&&X(t,!1),r}},ae=e=>{se(f.documentElement),$e((()=>K(d,"appload",{detail:{namespace:"surecart"}})))},ie=(e,t,r)=>{if(e&&e[t])try{return e[t](r)}catch(e){he(e)}},le=(e,t)=>e&&e.then?e.then(t):t(),se=e=>e.classList.add("hydrated"),ce=(e,t,r)=>{if(t.$members$){e.watchers&&(t.$watchers$=e.watchers);const n=Object.entries(t.$members$),o=e.prototype;if(n.map((([e,[n]])=>{31&n||2&r&&32&n?Object.defineProperty(o,e,{get(){return t=e,fe(this).$instanceValues$.get(t);var t},set(r){((e,t,r,n)=>{const o=fe(e),a=o.$hostElement$,i=o.$instanceValues$.get(t),l=o.$flags$,s=o.$lazyInstance$;var c,u;c=r,u=n.$members$[t][0],r=null==c||x(c)?c:4&u?"false"!==c&&(""===c||!!c):2&u?parseFloat(c):1&u?String(c):c;const p=Number.isNaN(i)&&Number.isNaN(r);if((!(8&l)||void 0===i)&&r!==i&&!p&&(o.$instanceValues$.set(t,r),s)){if(n.$watchers$&&128&l){const e=n.$watchers$[t];e&&e.map((e=>{try{s[e](r,i,t)}catch(e){he(e,a)}}))}2==(18&l)&&X(o,!1)}})(this,e,r,t)},configurable:!0,enumerable:!0}):1&r&&64&n&&Object.defineProperty(o,e,{value(...t){const r=fe(this);return r.$onInstancePromise$.then((()=>r.$lazyInstance$[e](...t)))}})})),1&r){const r=new Map;o.attributeChangedCallback=function(e,t,n){y.jmp((()=>{const t=r.get(e);if(this.hasOwnProperty(t))n=this[t],delete this[t];else if(o.hasOwnProperty(t)&&"number"==typeof this[t]&&this[t]==n)return;this[t]=(null!==n||"boolean"!=typeof this[t])&&n}))},e.observedAttributes=n.filter((([e,t])=>15&t[0])).map((([e,n])=>{const o=n[1]||e;return r.set(o,e),512&n[0]&&t.$attrsToReflect$.push([e,o]),o}))}}return e},ue=(e,t={})=>{const r=[],n=t.exclude||[],o=d.customElements,a=f.head,i=a.querySelector("meta[charset]"),l=f.createElement("style"),s=[];let c,u=!0;Object.assign(y,t),y.$resourcesUrl$=new URL(t.resourcesUrl||"./",f.baseURI).href,e.map((e=>{e[1].map((t=>{const a={$flags$:t[0],$tagName$:t[1],$members$:t[2],$listeners$:t[3]};a.$members$=t[2],a.$listeners$=t[3],a.$attrsToReflect$=[],a.$watchers$={};const i=a.$tagName$,l=class extends HTMLElement{constructor(e){super(e),me(e=this,a),1&a.$flags$&&e.attachShadow({mode:"open"})}connectedCallback(){c&&(clearTimeout(c),c=null),u?s.push(this):y.jmp((()=>(e=>{if(0==(1&y.$flags$)){const t=fe(e),r=t.$cmpMeta$,n=(r.$tagName$,()=>{});if(1&t.$flags$)h(e,t,r.$listeners$);else{t.$flags$|=1,12&r.$flags$&&(e=>{const t=e["s-cr"]=f.createComment("");t["s-cn"]=!0,e.insertBefore(t,e.firstChild)})(e);{let r=e;for(;r=r.parentNode||r.host;)if(r["s-p"]){Q(t,t.$ancestorComponent$=r);break}}r.$members$&&Object.entries(r.$members$).map((([t,[r]])=>{if(31&r&&e.hasOwnProperty(t)){const r=e[t];delete e[t],e[t]=r}})),(async(e,t,r,n,o)=>{if(0==(32&t.$flags$)){{if(t.$flags$|=32,(o=ge(r)).then){const e=()=>{};o=await o,e()}o.isProxied||(r.$watchers$=o.watchers,ce(o,r,2),o.isProxied=!0);const e=(r.$tagName$,()=>{});t.$flags$|=8;try{new o(t)}catch(e){he(e)}t.$flags$&=-9,t.$flags$|=128,e()}if(o.style){let e=o.style;const t=_(r);if(!we.has(t)){const n=(r.$tagName$,()=>{});((e,t,r)=>{let n=we.get(e);v&&r?(n=n||new CSSStyleSheet,"string"==typeof n?n=t:n.replaceSync(t)):n=t,we.set(e,n)})(t,e,!!(1&r.$flags$)),n()}}}const a=t.$ancestorComponent$,i=()=>X(t,!0);a&&a["s-rc"]?a["s-rc"].push(i):i()})(0,t,r)}n()}})(this)))}disconnectedCallback(){y.jmp((()=>(e=>{if(0==(1&y.$flags$)){const t=fe(e),r=t.$lazyInstance$;t.$rmListeners$&&(t.$rmListeners$.map((e=>e())),t.$rmListeners$=void 0),ie(r,"disconnectedCallback")}})(this)))}componentOnReady(){return fe(this).$onReadyPromise$}};a.$lazyBundleId$=e[0],n.includes(i)||o.get(i)||(r.push(i),o.define(i,ce(l,a,1)))}))})),l.innerHTML=r+"{visibility:hidden}.hydrated{visibility:inherit}",l.setAttribute("data-styles",""),a.insertBefore(l,i?i.nextSibling:a.firstChild),u=!1,s.length?s.map((e=>e.connectedCallback())):y.jmp((()=>c=setTimeout(ae,30)))},pe=(e,t)=>t,de=new WeakMap,fe=e=>de.get(e),ye=(e,t)=>de.set(t.$lazyInstance$=e,t),me=(e,t)=>{const r={$flags$:0,$hostElement$:e,$cmpMeta$:t,$instanceValues$:new Map};return r.$onInstancePromise$=new Promise((e=>r.$onInstanceResolve$=e)),r.$onReadyPromise$=new Promise((e=>r.$onReadyResolve$=e)),e["s-p"]=[],e["s-rc"]=[],h(e,r,t.$listeners$),de.set(e,r)},ve=(e,t)=>t in e,he=(e,t)=>(0,console.error)(e,t),be=new Map,ge=(e,t,n)=>{const o=e.$tagName$.replace(/-/g,"_"),a=e.$lazyBundleId$,i=be.get(a);return i?i[o]:r(6617)(`./${a}.entry.js`).then((e=>(be.set(a,e),e[o])),he)},we=new Map,Ze=[],_e=[],ke=(e,t)=>r=>{e.push(r),p||(p=!0,t&&4&y.$flags$?$e(Ce):y.raf(Ce))},xe=e=>{for(let t=0;t<e.length;t++)try{e[t](performance.now())}catch(e){he(e)}e.length=0},Ce=()=>{xe(Ze),xe(_e),(p=Ze.length>0)&&y.raf(Ce)},$e=e=>m().then(e),Pe=ke(_e,!0)},1542:function(e,t,r){"use strict";r.d(t,{g:function(){return a},r:function(){return i}});let n=[],o=[];function a(e){return n.filter((t=>t.name===e))[0]}function i(e,t){!function(e){n=n.filter((t=>t.name!==e))}(e),n.push({name:e,resolver:t.resolver,mutator:t.mutator}),o.map((t=>{t.library===e&&t.redraw()}))}window.ceRegisterIconLibrary=i},6617:function(e,t,r){var n={"./sc-address_3.entry.js":[9926,569],"./sc-alert_2.entry.js":[3967,569],"./sc-badge-notice.entry.js":[7892,569],"./sc-block-ui_2.entry.js":[2104,569],"./sc-breadcrumb.entry.js":[3013,569],"./sc-breadcrumbs.entry.js":[7014,569],"./sc-button-group.entry.js":[8678,569],"./sc-button.entry.js":[2820,569],"./sc-cancel-dialog_2.entry.js":[8637,569],"./sc-cancel-discount_4.entry.js":[1993,569],"./sc-card_2.entry.js":[8175,569],"./sc-cart-form-submit.entry.js":[9033,569],"./sc-cart-form.entry.js":[5152,569],"./sc-cart-header.entry.js":[3407,569],"./sc-cart-icon_4.entry.js":[4624,569],"./sc-cart-loader.entry.js":[4677,569],"./sc-cart-submit.entry.js":[2741,569],"./sc-cart.entry.js":[2644,569],"./sc-cc-logo_2.entry.js":[1229,569],"./sc-charges-list.entry.js":[7467,569],"./sc-checkbox.entry.js":[9567,569],"./sc-checkout-form-errors.entry.js":[7939,569],"./sc-checkout-mollie-payment.entry.js":[3153,569],"./sc-checkout-unsaved-changes-warning_7.entry.js":[3881,569],"./sc-checkout.entry.js":[3106,569],"./sc-choice.entry.js":[5021,569],"./sc-choices.entry.js":[9369,569],"./sc-column_2.entry.js":[6811,569],"./sc-compact-address_6.entry.js":[1011,569],"./sc-conditional-form.entry.js":[6882,569],"./sc-consumer.entry.js":[8465,569],"./sc-coupon-form.entry.js":[5591,569],"./sc-custom-order-price-input.entry.js":[6022,569],"./sc-customer-details.entry.js":[2912,569],"./sc-customer-edit.entry.js":[5556,569],"./sc-customer-email.entry.js":[5649,569],"./sc-customer-firstname.entry.js":[4389,569],"./sc-customer-lastname.entry.js":[1827,569],"./sc-customer-name.entry.js":[8522,569],"./sc-dashboard-customer-details.entry.js":[7862,569],"./sc-dashboard-downloads-list.entry.js":[5581,569],"./sc-dialog.entry.js":[2607,569],"./sc-divider.entry.js":[8441,569],"./sc-donation-choices.entry.js":[8496,569],"./sc-downloads-list.entry.js":[7145,569],"./sc-dropdown_4.entry.js":[7398,569],"./sc-empty_3.entry.js":[7389,569],"./sc-express-payment.entry.js":[2740,569],"./sc-flex.entry.js":[9793,569],"./sc-form-control_2.entry.js":[267,569],"./sc-form-row.entry.js":[4933,569],"./sc-form.entry.js":[1897,569],"./sc-format-bytes.entry.js":[139,569],"./sc-format-date.entry.js":[8210,569],"./sc-format-interval.entry.js":[5277,569],"./sc-format-number.entry.js":[8329,569],"./sc-heading_2.entry.js":[9935,569],"./sc-invoices-list.entry.js":[1691,569],"./sc-licenses-list.entry.js":[9131,569],"./sc-line-item-bump.entry.js":[7553,569],"./sc-line-item-total.entry.js":[4384,569],"./sc-line-item.entry.js":[3642,569],"./sc-line-items-provider.entry.js":[1379,569],"./sc-line-items.entry.js":[905,569],"./sc-login-form.entry.js":[3390,569],"./sc-menu-divider.entry.js":[3738,569],"./sc-mollie-add-method.entry.js":[410,569],"./sc-order-confirmation-customer.entry.js":[2803,569],"./sc-order-confirmation-details.entry.js":[74,569],"./sc-order-confirmation-line-items_2.entry.js":[5508,569],"./sc-order-confirmation.entry.js":[7059,569],"./sc-order-coupon-form.entry.js":[7183,569],"./sc-order-detail.entry.js":[7089,569],"./sc-order-manual-instructions.entry.js":[6341,569],"./sc-order-password.entry.js":[8176,569],"./sc-order-status-badge.entry.js":[8062,569],"./sc-order-submit.entry.js":[6102,569],"./sc-order-summary.entry.js":[4953,569],"./sc-order.entry.js":[3215,569],"./sc-orders-list.entry.js":[7649,569],"./sc-pagination.entry.js":[8769,569],"./sc-password-nag.entry.js":[1717,569],"./sc-payment-method-choice_2.entry.js":[4937,569],"./sc-payment-methods-list.entry.js":[336,569],"./sc-payment.entry.js":[7889,569],"./sc-paypal-add-method.entry.js":[49,569],"./sc-paypal-buttons.entry.js":[773,569],"./sc-premium-tag.entry.js":[2514,569],"./sc-price-choice.entry.js":[1226,569],"./sc-price-choices.entry.js":[3254,569],"./sc-price-input.entry.js":[5653,569],"./sc-price-range.entry.js":[8749,569],"./sc-product-line-item_2.entry.js":[5934,569],"./sc-provider.entry.js":[4194,569],"./sc-purchase-downloads-list_2.entry.js":[1810,569],"./sc-radio-group.entry.js":[3128,569],"./sc-radio.entry.js":[1519,569],"./sc-secure-notice.entry.js":[623,569],"./sc-skeleton.entry.js":[3770,569],"./sc-stripe-add-method.entry.js":[7923,569],"./sc-stripe-element.entry.js":[9545,569],"./sc-stripe-payment-element.entry.js":[3691,569],"./sc-stripe-payment-request.entry.js":[1620,569],"./sc-subscription-ad-hoc-confirm.entry.js":[3169,569],"./sc-subscription-details_2.entry.js":[6737,569],"./sc-subscription-payment-method.entry.js":[5108,569],"./sc-subscription-payment.entry.js":[1422,569],"./sc-subscription-switch.entry.js":[4121,569],"./sc-subscription.entry.js":[8365,569],"./sc-subscriptions-list.entry.js":[8695,569],"./sc-switch.entry.js":[4119,569],"./sc-tab-group.entry.js":[6154,569],"./sc-tab-panel.entry.js":[5205,569],"./sc-tab.entry.js":[4918,569],"./sc-table-head.entry.js":[2894,569],"./sc-table_3.entry.js":[2129,569],"./sc-tag.entry.js":[5583,569],"./sc-text.entry.js":[8848,569],"./sc-toggle.entry.js":[3455,569],"./sc-toggles.entry.js":[8823,569],"./sc-tooltip.entry.js":[2733,569],"./sc-total.entry.js":[1073,569],"./sc-upcoming-invoice.entry.js":[3287,569],"./sc-upgrade-required.entry.js":[3332,569],"./sc-wordpress-password-edit.entry.js":[4604,569],"./sc-wordpress-user-edit.entry.js":[975,569],"./sc-wordpress-user.entry.js":[8321,569]};function o(e){if(!r.o(n,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=n[e],o=t[0];return r.e(t[1]).then((function(){return r(o)}))}o.keys=function(){return Object.keys(n)},o.id=6617,e.exports=o},4831:function(e,t,r){"use strict";r.d(t,{Gc:function(){return s},T9:function(){return l},UP:function(){return o},Zs:function(){return c},pv:function(){return i},zi:function(){return a}});var n=r(826);(0,r(3625).q)();var o=(0,n.o)("presto-cta-overlay-ui"),a=(0,n.o)("presto-email-overlay-ui"),i=(0,n.o)("presto-player"),l=(0,n.o)("presto-playlist-item"),s=(0,n.o)("presto-playlist-ui"),c=(0,n.o)("presto-search-bar-ui")},826:function(e,t,r){"use strict";r.d(t,{o:function(){return y}});var n=r(1002),o=r(5671),a=r(3144),i=r(136),l=r(2963),s=r(1120),c=r(9196),u=r.n(c),p=r(2584),d=r(2867),f=r(9905);var y=function(e,t,r,y){void 0!==y&&y();var m=(0,p.o)(e),v=function(t){(0,i.Z)(h,t);var u,y,v=(u=h,y=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=(0,s.Z)(u);if(y){var r=(0,s.Z)(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return(0,l.Z)(this,e)});function h(e){var t;return(0,o.Z)(this,h),(t=v.call(this,e)).setComponentElRef=function(e){t.componentEl=e},t}return(0,a.Z)(h,[{key:"componentDidMount",value:function(){this.componentDidUpdate(this.props)}},{key:"componentDidUpdate",value:function(e){(0,d.D6)(this.componentEl,this.props,e)}},{key:"render",value:function(){var t=this.props,o=t.children,a=t.forwardedRef,i=t.style,l=(t.className,t.ref,function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}(t,["children","forwardedRef","style","className","ref"])),s=Object.keys(l).reduce((function(e,t){var r=l[t];if(0===t.indexOf("on")&&t[2]===t[2].toUpperCase()){var o=t.substring(2).toLowerCase();"undefined"!=typeof document&&(0,d.tt)(o)&&(e[t]=r)}else{var a=(0,n.Z)(r);"string"!==a&&"boolean"!==a&&"number"!==a||(e[(0,p.n)(t)]=r)}return e}),{});r&&(s=r(this.props,s));var u=Object.assign(Object.assign({},s),{ref:(0,f.lq)(a,this.setComponentElRef),style:i});return(0,c.createElement)(e,u,o)}}],[{key:"displayName",get:function(){return m}}]),h}(u().Component);return t&&(v.contextType=t),(0,f.rH)(v,m)}},2867:function(e,t,r){"use strict";r.d(t,{D6:function(){return a},tt:function(){return l}});var n=r(1002),o=r(2584),a=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e instanceof Element){var a=i(e.classList,t,r);""!==a&&(e.className=a),Object.keys(t).forEach((function(r){if("children"!==r&&"style"!==r&&"ref"!==r&&"class"!==r&&"className"!==r&&"forwardedRef"!==r)if(0===r.indexOf("on")&&r[2]===r[2].toUpperCase()){var a=r.substring(2),i=a[0].toLowerCase()+a.substring(1);l(i)||s(e,i,t[r])}else e[r]=t[r],"string"===(0,n.Z)(t[r])&&e.setAttribute((0,o.n)(r),t[r])}))}},i=function(e,t,r){var n=t.className||t.class,o=r.className||r.class,a=c(e),i=c(n?n.split(" "):[]),l=c(o?o.split(" "):[]),s=[];return a.forEach((function(e){i.has(e)?(s.push(e),i.delete(e)):l.has(e)||s.push(e)})),i.forEach((function(e){return s.push(e)})),s.join(" ")},l=function(e){if("undefined"==typeof document)return!0;var t="on"+e,r=t in document;if(!r){var n=document.createElement("div");n.setAttribute(t,"return;"),r="function"==typeof n[t]}return r},s=function(e,t,r){var n=e.__events||(e.__events={}),o=n[t];o&&e.removeEventListener(t,o),e.addEventListener(t,n[t]=function(e){r&&r.call(this,e)})},c=function(e){var t=new Map;return e.forEach((function(e){return t.set(e,e)})),t}},2584:function(e,t,r){"use strict";r.d(t,{n:function(){return o},o:function(){return n}});var n=function(e){return e.toLowerCase().split("-").map((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})).join("")},o=function(e){return e.replace(/([A-Z])/g,(function(e){return"-".concat(e[0].toLowerCase())}))}},9905:function(e,t,r){"use strict";r.d(t,{lq:function(){return i},rH:function(){return l}});var n=r(9196),o=r.n(n),a=function(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)},i=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){t.forEach((function(t){a(t,e)}))}},l=function(e,t){var r=function(t,r){return o().createElement(e,Object.assign({},t,{forwardedRef:r}))};return r.displayName=t,o().forwardRef(r)}},2673:function(e,t,r){"use strict";r.d(t,{H:function(){return E},b:function(){return Ze},c:function(){return L},g:function(){return R},h:function(){return O},p:function(){return De},r:function(){return Se}});var n=r(5671),o=r(3144),a=r(7326),i=r(136),l=r(2963),s=r(1120),c=r(2407),u=r(5861),p=r(3324),d=r(9062),f=r(1002),y=r(1284),m=r.n(y);function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=(0,s.Z)(e);if(t){var o=(0,s.Z)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return(0,l.Z)(this,r)}}var h,b,g,w=!1,Z=!1,_=!1,k=!1,x=!1,C="{visibility:hidden}.hydrated{visibility:inherit}",$="http://www.w3.org/1999/xlink",P={},S=function(e){return"object"===(e=(0,f.Z)(e))||"function"===e},O=function(e,t){for(var r=null,n=null,o=null,a=!1,i=!1,l=[],s=function t(n){for(var o=0;o<n.length;o++)r=n[o],Array.isArray(r)?t(r):null!=r&&"boolean"!=typeof r&&((a="function"!=typeof e&&!S(r))&&(r=String(r)),a&&i?l[l.length-1].$text$+=r:l.push(a?j(null,r):r),i=a)},c=arguments.length,u=new Array(c>2?c-2:0),p=2;p<c;p++)u[p-2]=arguments[p];if(s(u),t){t.key&&(n=t.key),t.name&&(o=t.name);var d=t.className||t.class;d&&(t.class="object"!==(0,f.Z)(d)?d:Object.keys(d).filter((function(e){return d[e]})).join(" "))}if("function"==typeof e)return e(null===t?{}:t,l,N);var y=j(e,null);return y.$attrs$=t,l.length>0&&(y.$children$=l),y.$key$=n,y.$name$=o,y},j=function(e,t){return{$flags$:0,$tag$:e,$text$:t,$elm$:null,$children$:null,$attrs$:null,$key$:null,$name$:null}},E={},N={forEach:function(e,t){return e.map(T).forEach(t)},map:function(e,t){return e.map(T).map(t).map(A)}},T=function(e){return{vattrs:e.$attrs$,vchildren:e.$children$,vkey:e.$key$,vname:e.$name$,vtag:e.$tag$,vtext:e.$text$}},A=function(e){if("function"==typeof e.vtag){var t=Object.assign({},e.vattrs);return e.vkey&&(t.key=e.vkey),e.vname&&(t.name=e.vname),O.apply(void 0,[e.vtag,t].concat((0,d.Z)(e.vchildren||[])))}var r=j(e.vtag,e.vtext);return r.$attrs$=e.vattrs,r.$children$=e.vchildren,r.$key$=e.vkey,r.$name$=e.vname,r},R=function(e){return Pe(e).$hostElement$},L=function(e,t,r){var n=R(e);return{emit:function(e){return B(n,t,{bubbles:!!(4&r),composed:!!(2&r),cancelable:!!(1&r),detail:e})}}},B=function(e,t,r){var n=Be.ce(t,r);return e.dispatchEvent(n),n},D=new WeakMap,I=function(e,t,r){var n=Ae.get(e);Ie&&r?"string"==typeof(n=n||new CSSStyleSheet)?n=t:n.replaceSync(t):n=t,Ae.set(e,n)},M=function(e){var t=e.$cmpMeta$,r=e.$hostElement$,n=t.$flags$,o=(t.$tagName$,function(){}),a=function(e,t,r,n){var o=F(t),a=Ae.get(o);if(e=11===e.nodeType?e:Le,a)if("string"==typeof a){e=e.head||e;var i,l=D.get(e);l||D.set(e,l=new Set),l.has(o)||((i=Le.createElement("style")).innerHTML=a,e.insertBefore(i,e.querySelector("link")),l&&l.add(o))}else e.adoptedStyleSheets.includes(a)||(e.adoptedStyleSheets=[].concat((0,d.Z)(e.adoptedStyleSheets),[a]));return o}(r.shadowRoot?r.shadowRoot:r.getRootNode(),t);10&n&&(r["s-sc"]=a,r.classList.add(a+"-h")),o()},F=function(e,t){return"sc-"+e.$tagName$},V=function(e,t,r,n,o,a){if(r!==n){var i=je(e,t),l=t.toLowerCase();if("class"===t){var s=e.classList,c=z(r),u=z(n);s.remove.apply(s,(0,d.Z)(c.filter((function(e){return e&&!u.includes(e)})))),s.add.apply(s,(0,d.Z)(u.filter((function(e){return e&&!c.includes(e)}))))}else if("style"===t){for(var p in r)n&&null!=n[p]||(p.includes("-")?e.style.removeProperty(p):e.style[p]="");for(var f in n)r&&n[f]===r[f]||(f.includes("-")?e.style.setProperty(f,n[f]):e.style[f]=n[f])}else if("key"===t);else if("ref"===t)n&&n(e);else if(i||"o"!==t[0]||"n"!==t[1]){var y=S(n);if((i||y&&null!==n)&&!o)try{if(e.tagName.includes("-"))e[t]=n;else{var m=null==n?"":n;"list"===t?i=!1:null!=r&&e[t]==m||(e[t]=m)}}catch(e){}var v=!1;l!==(l=l.replace(/^xlink\:?/,""))&&(t=l,v=!0),null==n||!1===n?!1===n&&""!==e.getAttribute(t)||(v?e.removeAttributeNS($,t):e.removeAttribute(t)):(!i||4&a||o)&&!y&&(n=!0===n?"":n,v?e.setAttributeNS($,t,n):e.setAttribute(t,n))}else t="-"===t[2]?t.slice(3):je(Re,l)?l.slice(2):l[2]+t.slice(3),r&&Be.rel(e,t,r,!1),n&&Be.ael(e,t,n,!1)}},U=/\s/,z=function(e){return e?e.split(U):[]},q=function(e,t,r,n){var o=11===t.$elm$.nodeType&&t.$elm$.host?t.$elm$.host:t.$elm$,a=e&&e.$attrs$||P,i=t.$attrs$||P;for(n in a)n in i||V(o,n,a[n],void 0,r,t.$flags$);for(n in i)V(o,n,a[n],i[n],r,t.$flags$)},H=function e(t,r,n,o){var a,i,l,s=r.$children$[n],c=0;if(w||(_=!0,"slot"===s.$tag$&&(h&&o.classList.add(h+"-s"),s.$flags$|=s.$children$?2:1)),null!==s.$text$)a=s.$elm$=Le.createTextNode(s.$text$);else if(1&s.$flags$)a=s.$elm$=Le.createTextNode("");else{if(k||(k="svg"===s.$tag$),a=s.$elm$=Le.createElementNS(k?"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",2&s.$flags$?"slot-fb":s.$tag$),k&&"foreignObject"===s.$tag$&&(k=!1),q(null,s,k),null!=h&&a["s-si"]!==h&&a.classList.add(a["s-si"]=h),s.$children$)for(c=0;c<s.$children$.length;++c)(i=e(t,s,c,a))&&a.appendChild(i);"svg"===s.$tag$?k=!1:"foreignObject"===a.tagName&&(k=!0)}return a["s-hn"]=g,3&s.$flags$&&(a["s-sr"]=!0,a["s-cr"]=b,a["s-sn"]=s.$name$||"",(l=t&&t.$children$&&t.$children$[n])&&l.$tag$===s.$tag$&&t.$elm$&&G(t.$elm$,!1)),a},G=function e(t,r){Be.$flags$|=1;for(var n=t.childNodes,o=n.length-1;o>=0;o--){var a=n[o];a["s-hn"]!==g&&a["s-ol"]&&(X(a).insertBefore(a,Q(a)),a["s-ol"].remove(),a["s-ol"]=void 0,_=!0),r&&e(a,r)}Be.$flags$&=-2},W=function(e,t,r,n,o,a){var i,l=e["s-cr"]&&e["s-cr"].parentNode||e;for(l.shadowRoot&&l.tagName===g&&(l=l.shadowRoot);o<=a;++o)n[o]&&(i=H(null,r,o,e))&&(n[o].$elm$=i,l.insertBefore(i,Q(t)))},Y=function(e,t,r,n,o){for(;t<=r;++t)(n=e[t])&&(o=n.$elm$,oe(n),Z=!0,o["s-ol"]?o["s-ol"].remove():G(o,!0),o.remove())},K=function(e,t){return e.$tag$===t.$tag$&&("slot"===e.$tag$?e.$name$===t.$name$:e.$key$===t.$key$)},Q=function(e){return e&&e["s-ol"]||e},X=function(e){return(e["s-ol"]?e["s-ol"]:e).parentNode},J=function(e,t){var r,n=t.$elm$=e.$elm$,o=e.$children$,a=t.$children$,i=t.$tag$,l=t.$text$;null===l?(k="svg"===i||"foreignObject"!==i&&k,"slot"===i||q(e,t,k),null!==o&&null!==a?function(e,t,r,n){for(var o,a,i=0,l=0,s=0,c=0,u=t.length-1,p=t[0],d=t[u],f=n.length-1,y=n[0],m=n[f];i<=u&&l<=f;)if(null==p)p=t[++i];else if(null==d)d=t[--u];else if(null==y)y=n[++l];else if(null==m)m=n[--f];else if(K(p,y))J(p,y),p=t[++i],y=n[++l];else if(K(d,m))J(d,m),d=t[--u],m=n[--f];else if(K(p,m))"slot"!==p.$tag$&&"slot"!==m.$tag$||G(p.$elm$.parentNode,!1),J(p,m),e.insertBefore(p.$elm$,d.$elm$.nextSibling),p=t[++i],m=n[--f];else if(K(d,y))"slot"!==p.$tag$&&"slot"!==m.$tag$||G(d.$elm$.parentNode,!1),J(d,y),e.insertBefore(d.$elm$,p.$elm$),d=t[--u],y=n[++l];else{for(s=-1,c=i;c<=u;++c)if(t[c]&&null!==t[c].$key$&&t[c].$key$===y.$key$){s=c;break}s>=0?((a=t[s]).$tag$!==y.$tag$?o=H(t&&t[l],r,s,e):(J(a,y),t[s]=void 0,o=a.$elm$),y=n[++l]):(o=H(t&&t[l],r,l,e),y=n[++l]),o&&X(p.$elm$).insertBefore(o,Q(p.$elm$))}i>u?W(e,null==n[f+1]?null:n[f+1].$elm$,r,n,l,f):l>f&&Y(t,i,u)}(n,o,t,a):null!==a?(null!==e.$text$&&(n.textContent=""),W(n,null,t,a,0,a.length-1)):null!==o&&Y(o,0,o.length-1),k&&"svg"===i&&(k=!1)):(r=n["s-cr"])?r.parentNode.textContent=l:e.$text$!==l&&(n.data=l)},ee=function e(t){var r,n,o,a,i,l,s=t.childNodes;for(n=0,o=s.length;n<o;n++)if(1===(r=s[n]).nodeType){if(r["s-sr"])for(i=r["s-sn"],r.hidden=!1,a=0;a<o;a++)if(l=s[a].nodeType,s[a]["s-hn"]!==r["s-hn"]||""!==i){if(1===l&&i===s[a].getAttribute("slot")){r.hidden=!0;break}}else if(1===l||3===l&&""!==s[a].textContent.trim()){r.hidden=!0;break}e(r)}},te=[],re=function e(t){for(var r,n,o,a,i,l,s=0,c=t.childNodes,u=c.length;s<u;s++){if((r=c[s])["s-sr"]&&(n=r["s-cr"])&&n.parentNode)for(o=n.parentNode.childNodes,a=r["s-sn"],l=o.length-1;l>=0;l--)(n=o[l])["s-cn"]||n["s-nr"]||n["s-hn"]===r["s-hn"]||(ne(n,a)?(i=te.find((function(e){return e.$nodeToRelocate$===n})),Z=!0,n["s-sn"]=n["s-sn"]||a,i?i.$slotRefNode$=r:te.push({$slotRefNode$:r,$nodeToRelocate$:n}),n["s-sr"]&&te.map((function(e){ne(e.$nodeToRelocate$,n["s-sn"])&&(i=te.find((function(e){return e.$nodeToRelocate$===n})))&&!e.$slotRefNode$&&(e.$slotRefNode$=i.$slotRefNode$)}))):te.some((function(e){return e.$nodeToRelocate$===n}))||te.push({$nodeToRelocate$:n}));1===r.nodeType&&e(r)}},ne=function(e,t){return 1===e.nodeType?null===e.getAttribute("slot")&&""===t||e.getAttribute("slot")===t:e["s-sn"]===t||""===t},oe=function e(t){t.$attrs$&&t.$attrs$.ref&&t.$attrs$.ref(null),t.$children$&&t.$children$.map(e)},ae=function(e,t){var r,n=e.$hostElement$,o=e.$cmpMeta$,a=e.$vnode$||j(null,null),i=(r=t)&&r.$tag$===E?t:O(null,null,t);if(g=n.tagName,o.$attrsToReflect$&&(i.$attrs$=i.$attrs$||{},o.$attrsToReflect$.map((function(e){var t=(0,p.Z)(e,2),r=t[0],o=t[1];return i.$attrs$[o]=n[r]}))),i.$tag$=null,i.$flags$|=4,e.$vnode$=i,i.$elm$=a.$elm$=n.shadowRoot||n,h=n["s-sc"],b=n["s-cr"],w=0!=(1&o.$flags$),Z=!1,J(a,i),Be.$flags$|=1,_){var l,s,c,u,d,f;re(i.$elm$);for(var y=0;y<te.length;y++)(s=(l=te[y]).$nodeToRelocate$)["s-ol"]||((c=Le.createTextNode(""))["s-nr"]=s,s.parentNode.insertBefore(s["s-ol"]=c,s));for(y=0;y<te.length;y++)if(s=(l=te[y]).$nodeToRelocate$,l.$slotRefNode$){for(u=l.$slotRefNode$.parentNode,d=l.$slotRefNode$.nextSibling,c=s["s-ol"];c=c.previousSibling;)if((f=c["s-nr"])&&f["s-sn"]===s["s-sn"]&&u===f.parentNode&&(!(f=f.nextSibling)||!f["s-nr"])){d=f;break}(!d&&u!==s.parentNode||s.nextSibling!==d)&&s!==d&&(!s["s-hn"]&&s["s-ol"]&&(s["s-hn"]=s["s-ol"].parentNode.nodeName),u.insertBefore(s,d))}else 1===s.nodeType&&(s.hidden=!0)}Z&&ee(i.$elm$),Be.$flags$&=-2,te.length=0},ie=function(e,t){t&&!e.$onRenderResolve$&&t["s-p"]&&t["s-p"].push(new Promise((function(t){return e.$onRenderResolve$=t})))},le=function(e,t){if(e.$flags$|=16,!(4&e.$flags$))return ie(e,e.$ancestorComponent$),He((function(){return se(e,t)}));e.$flags$|=512},se=function(e,t){var r,n=(e.$cmpMeta$.$tagName$,function(){}),o=e.$lazyInstance$;return t&&(e.$flags$|=256,e.$queuedListeners$&&(e.$queuedListeners$.map((function(e){var t=(0,p.Z)(e,2),r=t[0],n=t[1];return fe(o,r,n)})),e.$queuedListeners$=null),r=fe(o,"componentWillLoad")),n(),ye(r,(function(){return ce(e,o,t)}))},ce=function(){var e=(0,u.Z)(m().mark((function e(t,r,n){var o,a,i,l;return m().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:o=t.$hostElement$,t.$cmpMeta$.$tagName$,function(){},a=o["s-rc"],n&&M(t),t.$cmpMeta$.$tagName$,function(){},ue(t,r),a&&(a.map((function(e){return e()})),o["s-rc"]=void 0),i=o["s-p"],l=function(){return pe(t)},0===i.length?l():(Promise.all(i).then(l),t.$flags$|=4,i.length=0);case 12:case"end":return e.stop()}}),e)})));return function(_x,t,r){return e.apply(this,arguments)}}(),ue=function(e,t,r){try{t=t.render(),e.$flags$&=-17,e.$flags$|=2,ae(e,t)}catch(t){Ee(t,e.$hostElement$)}return null},pe=function(e){e.$cmpMeta$.$tagName$;var t=e.$hostElement$,r=e.$lazyInstance$,n=e.$ancestorComponent$;fe(r,"componentDidRender"),64&e.$flags$||(e.$flags$|=64,me(t),fe(r,"componentDidLoad"),e.$onReadyResolve$(t),n||de()),e.$onInstanceResolve$(t),e.$onRenderResolve$&&(e.$onRenderResolve$(),e.$onRenderResolve$=void 0),512&e.$flags$&&qe((function(){return le(e,!1)})),e.$flags$&=-517},de=function(e){me(Le.documentElement),qe((function(){return B(Re,"appload",{detail:{namespace:"web-components"}})}))},fe=function(e,t,r){if(e&&e[t])try{return e[t](r)}catch(e){Ee(e)}},ye=function(e,t){return e&&e.then?e.then(t):t()},me=function(e){return e.classList.add("hydrated")},ve=function(e,t,r){if(t.$members$){e.watchers&&(t.$watchers$=e.watchers);var n=Object.entries(t.$members$),o=e.prototype;if(n.map((function(e){var n=(0,p.Z)(e,2),a=n[0],i=(0,p.Z)(n[1],1)[0];31&i||2&r&&32&i?Object.defineProperty(o,a,{get:function(){return e=a,Pe(this).$instanceValues$.get(e);var e},set:function(e){!function(e,t,r,n){var o,a,i=Pe(e),l=i.$hostElement$,s=i.$instanceValues$.get(t),c=i.$flags$,u=i.$lazyInstance$;o=r,a=n.$members$[t][0],r=null==o||S(o)?o:4&a?"false"!==o&&(""===o||!!o):2&a?parseFloat(o):1&a?String(o):o;var p=Number.isNaN(s)&&Number.isNaN(r);if((!(8&c)||void 0===s)&&r!==s&&!p&&(i.$instanceValues$.set(t,r),u)){if(n.$watchers$&&128&c){var d=n.$watchers$[t];d&&d.map((function(e){try{u[e](r,s,t)}catch(e){Ee(e,l)}}))}2==(18&c)&&le(i,!1)}}(this,a,e,t)},configurable:!0,enumerable:!0}):1&r&&64&i&&Object.defineProperty(o,a,{value:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=Pe(this);return n.$onInstancePromise$.then((function(){var e;return(e=n.$lazyInstance$)[a].apply(e,t)}))}})})),1&r){var a=new Map;o.attributeChangedCallback=function(e,t,r){var n=this;Be.jmp((function(){var t=a.get(e);if(n.hasOwnProperty(t))r=n[t],delete n[t];else if(o.hasOwnProperty(t)&&"number"==typeof n[t]&&n[t]==r)return;n[t]=(null!==r||"boolean"!=typeof n[t])&&r}))},e.observedAttributes=n.filter((function(e){var t=(0,p.Z)(e,2);return t[0],15&t[1][0]})).map((function(e){var r=(0,p.Z)(e,2),n=r[0],o=r[1],i=o[1]||n;return a.set(i,n),512&o[0]&&t.$attrsToReflect$.push([n,i]),i}))}}return e},he=function(){var e=(0,u.Z)(m().mark((function e(t,r,n,o,a){var i,l,s,c,u;return m().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!=(32&r.$flags$)){e.next=17;break}if(r.$flags$|=32,!(a=Te(n)).then){e.next=9;break}return i=function(){},e.next=7,a;case 7:a=e.sent,i();case 9:a.isProxied||(n.$watchers$=a.watchers,ve(a,n,2),a.isProxied=!0),n.$tagName$,function(){},r.$flags$|=8;try{new a(r)}catch(e){Ee(e)}r.$flags$&=-9,r.$flags$|=128,a.style&&(l=a.style,s=F(n),Ae.has(s)||(n.$tagName$,function(){},I(s,l,!!(1&n.$flags$))));case 17:c=r.$ancestorComponent$,u=function(){return le(r,!0)},c&&c["s-rc"]?c["s-rc"].push(u):u();case 20:case"end":return e.stop()}}),e)})));return function(t,r,n,o,a){return e.apply(this,arguments)}}(),be=function(e){if(0==(1&Be.$flags$)){var t=Pe(e),r=t.$cmpMeta$,n=(r.$tagName$,function(){});if(1&t.$flags$)_e(e,t,r.$listeners$);else{t.$flags$|=1,12&r.$flags$&&ge(e);for(var o=e;o=o.parentNode||o.host;)if(o["s-p"]){ie(t,t.$ancestorComponent$=o);break}r.$members$&&Object.entries(r.$members$).map((function(t){var r=(0,p.Z)(t,2),n=r[0];if(31&(0,p.Z)(r[1],1)[0]&&e.hasOwnProperty(n)){var o=e[n];delete e[n],e[n]=o}})),he(e,t,r)}n()}},ge=function(e){var t=e["s-cr"]=Le.createComment("");t["s-cn"]=!0,e.insertBefore(t,e.firstChild)},we=function(e){if(0==(1&Be.$flags$)){var t=Pe(e),r=t.$lazyInstance$;t.$rmListeners$&&(t.$rmListeners$.map((function(e){return e()})),t.$rmListeners$=void 0),fe(r,"disconnectedCallback")}},Ze=function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=function(){},s=[],u=r.exclude||[],p=Re.customElements,d=Le.head,f=d.querySelector("meta[charset]"),y=Le.createElement("style"),m=[],h=!0;Object.assign(Be,r),Be.$resourcesUrl$=new URL(r.resourcesUrl||"./",Le.baseURI).href,e.map((function(e){e[1].map((function(r){var l={$flags$:r[0],$tagName$:r[1],$members$:r[2],$listeners$:r[3]};l.$members$=r[2],l.$listeners$=r[3],l.$attrsToReflect$=[],l.$watchers$={};var d=l.$tagName$,f=function(e){(0,i.Z)(s,e);var r=v(s);function s(e){var t;return(0,n.Z)(this,s),t=r.call(this,e),e=(0,a.Z)(t),Oe(e,l),1&l.$flags$&&e.attachShadow({mode:"open"}),t}return(0,o.Z)(s,[{key:"connectedCallback",value:function(){var e=this;t&&(clearTimeout(t),t=null),h?m.push(this):Be.jmp((function(){return be(e)}))}},{key:"disconnectedCallback",value:function(){var e=this;Be.jmp((function(){return we(e)}))}},{key:"componentOnReady",value:function(){return Pe(this).$onReadyPromise$}}]),s}((0,c.Z)(HTMLElement));l.$lazyBundleId$=e[0],u.includes(d)||p.get(d)||(s.push(d),p.define(d,ve(f,l,1)))}))})),y.innerHTML=s+C,y.setAttribute("data-styles",""),d.insertBefore(y,f?f.nextSibling:d.firstChild),h=!1,m.length?m.map((function(e){return e.connectedCallback()})):Be.jmp((function(){return t=setTimeout(de,30)})),l()},_e=function(e,t,r,n){r&&r.map((function(r){var n=(0,p.Z)(r,3),o=n[0],a=n[1],i=n[2],l=xe(e,o),s=ke(t,i),c=Ce(o);Be.ael(l,a,s,c),(t.$rmListeners$=t.$rmListeners$||[]).push((function(){return Be.rel(l,a,s,c)}))}))},ke=function(e,t){return function(r){try{256&e.$flags$?e.$lazyInstance$[t](r):(e.$queuedListeners$=e.$queuedListeners$||[]).push([t,r])}catch(e){Ee(e)}}},xe=function(e,t){return 8&t?Re:e},Ce=function(e){return 0!=(2&e)},$e=new WeakMap,Pe=function(e){return $e.get(e)},Se=function(e,t){return $e.set(t.$lazyInstance$=e,t)},Oe=function(e,t){var r={$flags$:0,$hostElement$:e,$cmpMeta$:t,$instanceValues$:new Map};return r.$onInstancePromise$=new Promise((function(e){return r.$onInstanceResolve$=e})),r.$onReadyPromise$=new Promise((function(e){return r.$onReadyResolve$=e})),e["s-p"]=[],e["s-rc"]=[],_e(e,r,t.$listeners$),$e.set(e,r)},je=function(e,t){return t in e},Ee=function(e,t){return(0,console.error)(e,t)},Ne=new Map,Te=function(e,t,n){var o=e.$tagName$.replace(/-/g,"_"),a=e.$lazyBundleId$,i=Ne.get(a);return i?i[o]:r(7202)("./".concat(a,".entry.js")).then((function(e){return Ne.set(a,e),e[o]}),Ee)},Ae=new Map,Re="undefined"!=typeof window?window:{},Le=Re.document||{head:{}},Be={$flags$:0,$resourcesUrl$:"",jmp:function(e){return e()},raf:function(e){return requestAnimationFrame(e)},ael:function(e,t,r,n){return e.addEventListener(t,r,n)},rel:function(e,t,r,n){return e.removeEventListener(t,r,n)},ce:function(e,t){return new CustomEvent(e,t)}},De=function(e){return Promise.resolve(e)},Ie=function(){try{return new CSSStyleSheet,"function"==typeof(new CSSStyleSheet).replaceSync}catch(e){}return!1}(),Me=[],Fe=[],Ve=function(e,t){return function(r){e.push(r),x||(x=!0,t&&4&Be.$flags$?qe(ze):Be.raf(ze))}},Ue=function(e){for(var t=0;t<e.length;t++)try{e[t](performance.now())}catch(e){Ee(e)}e.length=0},ze=function e(){Ue(Me),Ue(Fe),(x=Me.length>0)&&Be.raf(e)},qe=function(e){return De().then(e)},He=Ve(Fe,!0)},5482:function(e,t,r){"use strict";r.d(t,{q:function(){return o}});var n=r(2673),o=function(e,t){return"undefined"==typeof window?Promise.resolve():(0,n.p)().then((function(){return(0,n.b)([["presto-playlist",[[1,"presto-playlist",{items:[16],heading:[1],listTextSingular:[1,"list-text-singular"],listTextPlural:[1,"list-text-plural"],transitionDuration:[2,"transition-duration"],currentPlaylistItem:[32],currentPlyr:[32],playing:[32]},[[0,"rewatch","rewatch"],[0,"next","next"]]]]],["presto-player-skeleton",[[1,"presto-player-skeleton",{effect:[1]}]]],["presto-timestamp",[[4,"presto-timestamp",{time:[1]}]]],["presto-video-curtain-ui",[[1,"presto-video-curtain-ui",{actionUrl:[1,"action-url"]}]]],["presto-search-bar-ui",[[1,"presto-search-bar-ui",{value:[1025],placeholder:[1],hasNavigation:[4,"has-navigation"],focused:[32],placeholderWidth:[32]}]]],["presto-player-button",[[1,"presto-player-button",{type:[513],size:[513],full:[516],disabled:[516],submit:[516],name:[1],value:[1],href:[1],target:[513],download:[1],hasFocus:[32],hasLabel:[32],hasPrefix:[32],hasSuffix:[32]}]]],["presto-cta-overlay-ui",[[1,"presto-cta-overlay-ui",{headline:[1],defaultHeadline:[1,"default-headline"],bottomText:[1,"bottom-text"],showButton:[4,"show-button"],buttonText:[1,"button-text"],buttonType:[1,"button-type"],buttonLink:[16],allowRewatch:[4,"allow-rewatch"],allowSkip:[4,"allow-skip"],direction:[1],i18n:[16],provider:[1],type:[1],isAudioProvider:[32]}]]],["presto-video",[[0,"presto-video",{getRef:[1040],autoplay:[4],src:[1],preload:[1],poster:[1],player:[8],tracks:[16],playsinline:[4],provider:[1],videoAttributes:[16]}]]],["presto-action-bar-ui_2",[[1,"presto-action-bar-ui",{open:[4]}],[0,"presto-youtube-subscribe-button",{channel:[1],layout:[1],showCount:[4,"show-count"]}]]],["presto-email-overlay-ui_2",[[1,"presto-email-overlay-ui",{headline:[1],bottomText:[1,"bottom-text"],buttonText:[1,"button-text"],allowSkip:[4,"allow-skip"],borderRadius:[2,"border-radius"],isLoading:[4,"is-loading"],errorMessage:[1,"error-message"],direction:[1],i18n:[16],provider:[1],type:[1],email:[32],isAudioProvider:[32]}],[1,"presto-player-spinner"]]],["presto-action-bar_17",[[1,"presto-action-bar",{player:[8],config:[16],direction:[1],youtube:[16],currentTime:[32],duration:[32],ended:[32]}],[0,"presto-cta-overlay",{player:[8],direction:[1],preset:[16],i18n:[16],provider:[1],currentTime:[32],duration:[32],ended:[32]}],[0,"presto-email-overlay",{player:[8],direction:[1],preset:[16],videoId:[2,"video-id"],i18n:[16],provider:[1],currentTime:[32],duration:[32],ended:[32]}],[0,"presto-bunny",{getRef:[1040],autoplay:[4],src:[1],preload:[1],poster:[1025],player:[8],tracks:[16],playsinline:[4],provider:[1],thumbnail:[1],previewUrl:[1,"preview-url"],videoAttributes:[16]}],[1,"presto-dynamic-overlays",{overlays:[16],player:[8],preset:[16],enabled:[4],currentTime:[32],destroy:[32]}],[0,"presto-search-bar",{value:[1],player:[8],markers:[32],currentMarkerLocation:[32]}],[0,"presto-youtube",{src:[1],poster:[1025],lazyLoad:[1028,"lazy-load"],player:[8],getRef:[1040],reloadPlayer:[32],isWebView:[32]}],[0,"presto-audio",{getRef:[1040],autoplay:[4],src:[1],preload:[1],poster:[1],player:[8],preset:[16],tracks:[16],provider:[1],mediaTitle:[1,"media-title"],audioAttributes:[16],width:[32]}],[4,"presto-business-skin"],[4,"presto-modern-skin"],[0,"presto-muted-overlay",{mutedPreview:[4,"muted-preview"],mutedOverlay:[16],preset:[16]}],[4,"presto-stacked-skin"],[0,"presto-vimeo",{src:[1],poster:[1],player:[8],getRef:[1040]}],[1,"presto-action-bar-controller",{ended:[4],config:[16],currentTime:[514,"current-time"],duration:[514],direction:[1],youtube:[16],show:[32],youtubeRenderKey:[32],percentagePassed:[32]}],[0,"presto-cta-overlay-controller",{ended:[4],currentTime:[514,"current-time"],duration:[514],direction:[1],cta:[16],i18n:[16],provider:[1],enabled:[32],show:[32],loading:[32],error:[32],skipped:[32],percentagePassed:[32]}],[0,"presto-email-overlay-controller",{ended:[4],currentTime:[514,"current-time"],duration:[514],direction:[1],emailCollection:[16],i18n:[16],videoId:[2,"video-id"],presetId:[2,"preset-id"],provider:[1],enabled:[32],show:[32],loading:[32],error:[32],percentagePassed:[32]}],[1,"presto-dynamic-overlay-ui",{href:[1],target:[1],position:[1]}]]],["presto-player_4",[[1,"presto-player",{video_id:[2],iconUrl:[1,"icon-url"],src:[1],bunny:[16],branding:[16],config:[16],preset:[16],chapters:[16],overlays:[16],blockAttributes:[16],tracks:[16],analytics:[4],automations:[4],provider:[513],provider_video_id:[1],actionBar:[16],youtube:[16],type:[1],autoplay:[1540],preload:[1],poster:[1],playsinline:[4],isAdmin:[4,"is-admin"],direction:[1],css:[1],currentTime:[2,"current-time"],mediaTitle:[1,"media-title"],classes:[1],videoAttributes:[16],audioAttributes:[16],search:[16],markers:[8],player:[32],playerEl:[32],shouldLazyLoad:[32],mutedPreview:[32],duration:[32],isSticky:[32],videoHeight:[32],playClass:[32],previouslyPlaying:[32],ctaActive:[32],emailActive:[32],actionBarActive:[32],ready:[32],play:[64],goToAndPlay:[64],restart:[64],pause:[64],stop:[64],fullscreenToggle:[64],on:[64],once:[64],off:[64]},[[8,"currentMediaPlayer","handleScroll"],[0,"restartVideo","handleRestartVideo"],[0,"playVideo","handlePlayVideo"],[0,"pauseVideo","handlePauseVideo"],[8,"visibilitychange","playVideoOnlyInViewport"],[0,"ctaStateChange","handleCtaStateChange"],[0,"emailStateChange","handleEmailStateChange"],[0,"actionBarStateChange","handleActionBarStateChange"]]],[1,"presto-playlist-item",{active:[4],playing:[4]}],[1,"presto-playlist-overlay",{nextItemTitle:[1,"next-item-title"],nextItemString:[1,"next-item-string"],transitionDuration:[2,"transition-duration"],isLastItem:[4,"is-last-item"],show:[4],animating:[32]}],[1,"presto-playlist-ui"]]]],t)}))}},3625:function(e,t,r){"use strict";r.d(t,{q:function(){return n.q}});var n=r(5482);!function(){if("undefined"!=typeof window&&void 0!==window.Reflect&&void 0!==window.customElements){var e=HTMLElement;window.HTMLElement=function(){return Reflect.construct(e,[],this.constructor)},HTMLElement.prototype=e.prototype,HTMLElement.prototype.constructor=HTMLElement,Object.setPrototypeOf(HTMLElement,e)}}()},6496:function(e,t,r){"use strict";r.r(t),r.d(t,{name:function(){return it},options:function(){return lt}});var n=r(9062),o=r(4942),a=r(9307),i=r(5736),l=r(3324),s=r(4184),c=r.n(s),u=r(2777),p=r(5609),d=r(9818),f=r(2175),y=r(917),m=window.location.href,v=function(e){var t=e.src,r=e.onChange,n=e.onSubmit,o=e.onClose;return(0,y.tZ)(f.URLPopover,{onClose:o},(0,y.tZ)("form",{className:"block-editor-media-placeholder__url-input-form",onSubmit:n},(0,y.tZ)("input",{"data-cy":"url-input",className:"block-editor-media-placeholder__url-input-field",type:"url","aria-label":(0,i.__)("URL","presto-player"),placeholder:(0,i.__)("Paste an mp3 URL","presto-player"),onChange:r,value:t}),(0,y.tZ)(p.Button,{"data-cy":"url-submit",className:"block-editor-media-placeholder__url-input-submit-button",icon:"editor-break",label:(0,i.__)("Apply","presto-player"),type:"submit"})))},h=(0,p.withFilters)("editor.MediaPlaceholder")((function(e){var t=e.value,r=void 0===t?{}:t,n=e.allowedTypes,o=void 0===n?[]:n,s=e.className,h=e.icon,b=e.url,g=void 0===b||b,w=e.labels,Z=void 0===w?{}:w,_=e.mediaPreview,k=e.notices,x=e.isAppender,C=e.isPrivate,$=e.addToGallery,P=e.onSelect,S=e.onCancel,O=e.onSelectURL,j=e.onDoubleClick,E=e.children,N=e.allowURLs,T=(0,d.useSelect)((function(e){return(0,e("core/block-editor").getSettings)().mediaUpload}),[]),A=(0,a.useState)(""),R=(0,l.Z)(A,2),L=R[0],B=R[1],D=(0,a.useState)(!1),I=(0,l.Z)(D,2),M=I[0],F=I[1];(0,a.useEffect)((function(){var e;B(null!==(e=null==r?void 0:r.src)&&void 0!==e?e:"")}),[r]);var V=function(e){B(e.target.value)},U=function(){F(!0)},z=function(){F(!1)},q=function(e){e.preventDefault(),L&&O&&(O(L),z())},H=function(e,t){var r=Z.instructions,n=Z.title;T||O||(r=(0,i.__)("To edit this block, you need permission to upload media.","presto-player"));var o=c()("block-editor-media-placeholder",s,{"is-appender":x});return(0,y.tZ)(p.Placeholder,{icon:h,label:n,instructions:r,className:o,notices:k,onClick:t,onDoubleClick:j,preview:_},E,e)},G=function(){return O&&(0,y.tZ)("div",{className:"block-editor-media-placeholder__url-input-container"},g&&!1===C&&(0,y.tZ)(p.Button,{className:"block-editor-media-placeholder__button",onClick:U,isPressed:M,isTertiary:!0},(0,i.__)("Audio URL","presto-player")),M&&(0,y.tZ)(v,{src:L,onChange:V,onSubmit:q,onClose:z}))};return(0,y.tZ)(f.MediaUploadCheck,{fallback:H(G())},function(){var e=(0,y.tZ)(f.MediaUpload,{title:C?(0,i.__)("Select or Upload Private Audio","presto-player"):(0,i.__)("Select or Upload Audio","presto-player"),addToGallery:$,gallery:!1,multiple:!1,onSelect:function(e){u.Z.unsetUrlParams(),P(e)},onClose:function(){u.Z.unsetUrlParams()},allowedTypes:o,value:Array.isArray(r)?r.map((function(e){return e.id})):r.id,render:function(e){var t=e.open;return(0,y.tZ)(p.Button,{isPrimary:!0,onClick:function(e){e.stopPropagation(),u.Z.unsetUrlParams(),C?u.Z.setUrlPrivate(m):u.Z.setUrlPublic(m),t()}},C?(0,i.__)("Add/Select Private Audio","presto-player"):(0,i.__)("Add/Select Audio","presto-player"))}});if(T){var t=(0,y.tZ)(React.Fragment,null,e,!!N&&G(),S&&(0,y.tZ)(p.Button,{className:"block-editor-media-placeholder__cancel-button",title:(0,i.__)("Cancel","presto-player"),isLink:!0,onClick:S},(0,i.__)("Cancel","presto-player")));return H(t)}return H(e)}())})),b=r(9807),__=wp.i18n.__,g=wp.components,w=(g.withNotices,g.BaseControl),Z=g.ToggleControl,k=g.Notice,x=["audio"],C=function(e){var t,r,n=e.attributes,a=e.setAttributes,i=e.onSelectURL,l=e.onSelect,s=e.children,c="private"===n.visibility;return(0,y.tZ)(h,(r={icon:c?(0,y.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"presto-block-icon"},(0,y.tZ)("rect",{x:"3",y:"11",width:"18",height:"11",rx:"2",ry:"2"}),(0,y.tZ)("path",{d:"M7 11V7a5 5 0 0 1 10 0v4"})):(0,y.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",className:"presto-block-icon"},(0,y.tZ)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9 19V6l12-3v13M9 19c0 1.105-1.343 2-3 2s-3-.895-3-2 1.343-2 3-2 3 .895 3 2zm12-3c0 1.105-1.343 2-3 2s-3-.895-3-2 1.343-2 3-2 3 .895 3 2zM9 10l12-3"})),labels:{title:__("Presto Audio","presto-player"),instructions:__("Upload a audio file, or pick one from your media library.","presto-player")},accept:"audio/*",setAttributes:a,allowedTypes:x,switcher:!0,isPrivate:c,allowURLs:!c,onSelectURL:i,onSelect:l,value:n},(0,o.Z)(r,"allowURLs",!0),(0,o.Z)(r,"onError",(function(){return console.log("error")})),r),(0,y.tZ)("div",{style:{width:"100%"}},(0,y.tZ)(w,{className:"presto-player__placeholder-control"},(0,y.tZ)(Z,{label:(0,y.tZ)("div",null,__("Make Private","presto-player")," ",!(null!==(t=prestoPlayer)&&void 0!==t&&t.isPremium)&&(0,y.tZ)(b.Z,null)),help:__(c?"This audio is only accessible to those who are logged in.":"This audio is currently accessible to everyone.","presto-player"),checked:c,onChange:function(e){var t;null!==(t=prestoPlayer)&&void 0!==t&&t.isPremium?a({visibility:e?"private":"public"}):(0,d.dispatch)("presto-player/player").setProModal(!0)}})),!!s&&(0,y.tZ)("div",{style:{width:"100%"}},s),!!c&&(0,y.tZ)(k,{status:"warning",isDismissible:!1},(0,y.tZ)("div",null,(0,y.tZ)("div",null,(0,y.tZ)("strong",null,__("Note","presto-player"))),__("Private audio uses php to stream your audio. Keep in mind this will use up disk space and bandwidth so it may not be an appropriate choice for some hosts.","presto-player")))))},$=r(4994),P=r(4333),S=r(398),O=r(6774),j=r(168),E=r(5861),N=r(1284),T=r.n(N),A=r(7161),R=r(9493),L=r(7453),B=r(4831),D=r(1713);function I(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function M(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?I(Object(r),!0).forEach((function(t){(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):I(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var F=function(e){var t,r=e.state,n=e.branding,o=e.menu,s=e.src,c=e.poster,u=e.currentTime,d=e.preload,f=e.mediaTitle,m=e.overlays,v=e.isDisabled,h=void 0===v||v,b=(0,a.useState)(1),g=(0,l.Z)(b,2),w=g[0],Z=g[1],_=r.email_collection,k=r.cta;(0,a.useEffect)((function(){Z(w+1)}),[r.skin,r["play-large"],r.rewind,r.play,r["fast-forward"],r.progress,r["current-time"],r.mute,r.volume,r.speed,r.pip,r.fullscreen,r.captions,r.hide_logo]);var x={email:!(null==_||!_.enabled)&&(0,y.tZ)(B.zi,{className:"email-overlay",slot:"player-end",headline:null==_?void 0:_.headline,style:M(M({"--presto-player-email-border-radiuss":"".concat(null==_?void 0:_.button_radius,"px"),"--plyr-color-main":(null==r?void 0:r.background_color)||(null==n?void 0:n.color)},_.button_color?{"--presto-player-button-color":"".concat(_.button_color)}:{}),_.button_text_color?{"--presto-player-button-text":"".concat(_.button_text_color)}:{}),defaultHeadline:(0,i.__)("Enter your email to play.","presto-player"),bottomText:null==_?void 0:_.bottom_text,allowSkip:null==_?void 0:_.allow_skip,skipText:(0,i.__)("Skip","presto-player"),buttonText:null==_?void 0:_.button_text,placeholder:(0,i.__)("Email address","presto-player"),i18n:window.prestoPlayer.i18n,type:"audio"}),cta:!(null==k||!k.enabled)&&(0,y.tZ)(B.UP,{className:"cta-overlay",style:M(M(M({"--presto-player-button-border-radius":"".concat(k.button_radius,"px")},null!=k&&k.background_opacity?{"--presto-player-cta-background-opacity":"".concat((null==k?void 0:k.background_opacity)/100)}:{}),k.button_color?{"--presto-player-button-color":"".concat(k.button_color)}:{}),k.button_text_color?{"--presto-player-button-text":"".concat(k.button_text_color)}:{}),slot:"player-end",headline:null==k?void 0:k.headline,"bottom-text":null==k?void 0:k.bottom_text,"button-link":null==k?void 0:k.button_link,"allow-skip":100!==(null==k?void 0:k.percentage)&&(null==k?void 0:k.show_skip),borderRadius:null==k?void 0:k.border_radius,"allow-rewatch":100===(null==k?void 0:k.percentage)&&(null==k?void 0:k.show_rewatch),"skip-text":(0,i.__)("Skip","presto-player"),"show-button":null==k?void 0:k.show_button,"button-text":null==k?void 0:k.button_text,i18n:window.prestoPlayer.i18n,type:"audio"})};return(0,y.tZ)(p.Disabled,{isDisabled:h,className:"disable-player"},(0,y.tZ)("div",{className:"presto-player__wrapper"},(0,y.tZ)(D.Z,{src:s||"http://something.mp3",classes:"\n ".concat("cta"===o&&!(null==k||!k.enabled)&&"cta-active"," \n ").concat("email"===o&&!(null==_||!_.enabled)&&"email-active"),preset:r,branding:n,i18n:null===(t=prestoPlayerAdmin)||void 0===t?void 0:t.i18n,preload:d,attributes:{chapters:[],poster:c,title:f},type:"audio",currentTime:u?(0,A.ZD)(u):"",overlays:m,key:w,adminPreview:(null==x?void 0:x[o])||""})))},V=wp.i18n.__,U=wp.components,z=U.ToggleControl,q=U.BaseControl,H=(U.HorizontalRule,U.__experimentalAlignmentMatrixControl,U.SelectControl);function G(e){var t=e.state,r=e.updateState,n=e.className;return(0,y.tZ)("div",{className:n},(0,y.tZ)(q,null,(0,y.tZ)("h3",null,V("Behavior","presto-player"))),(0,y.tZ)(q,null,(0,y.tZ)(z,{label:V("Save Play Position","presto-player"),help:V("Saves the user's play position so when they come back to the page they can continue the audio from where they left off.","presto-player"),onChange:function(e){r({save_player_position:e})},checked:t.save_player_position})),(0,y.tZ)(q,null,(0,y.tZ)(z,{label:V("Focus Mode","presto-player"),help:V("Play only when tab is visible and audio is in viewport.","presto-player"),onChange:function(e){r({play_video_viewport:e})},checked:t.play_video_viewport})),(0,y.tZ)(q,null,(0,y.tZ)(z,{label:V("Sticky On Scroll","presto-player"),help:V("Stick audios to the side of the screen when the page is scrolled and the audio is playing.","presto-player"),onChange:function(e){r({sticky_scroll:e})},checked:t.sticky_scroll})),(0,y.tZ)(q,null,(0,y.tZ)(H,{label:V("On Audio End","presto-player"),value:t.on_video_end,options:[{value:"select",label:V("Select","presto-player")},{value:"loop",label:V("Loop","presto-player")},{value:"go-to-start",label:V("Go to start","presto-player")}],onChange:function(e){r({on_video_end:e})}})))}var W=wp.i18n.__,Y=wp.components,K=Y.ToggleControl,Q=Y.BaseControl;function X(e){var t=e.state,r=e.updateState,n=e.className;return(0,y.tZ)("div",{className:n},(0,y.tZ)(Q,null,(0,y.tZ)("h3",null,W("Controls","presto-player"))),(0,y.tZ)(Q,{className:"presto-player__control--large-play"},(0,y.tZ)(K,{label:W("Large Play Button","presto-player"),help:W("Adds a large play button over the top of the player.","presto-player"),onChange:function(e){r({"play-large":e})},checked:t["play-large"]})),(0,y.tZ)(Q,{className:"presto-player__control--rewind"},(0,y.tZ)(K,{label:W("Rewind","presto-player"),help:W("Adds a 10 second rewind button to the player.","presto-player"),onChange:function(e){r({rewind:e})},checked:t.rewind})),(0,y.tZ)(Q,{className:"presto-player__control--play"},(0,y.tZ)(K,{label:W("Small Play Button","presto-player"),help:W("Adds a small play button to the bottom of the player.","presto-player"),onChange:function(e){r({play:e})},checked:t.play})),(0,y.tZ)(Q,{className:"presto-player__control--fast-forward"},(0,y.tZ)(K,{label:W("Fast Forward","presto-player"),help:W("Adds a 10 second rewind button to the player.","presto-player"),onChange:function(e){r({"fast-forward":e})},checked:t["fast-forward"]})),(0,y.tZ)(Q,{className:"presto-player__control--progress"},(0,y.tZ)(K,{label:W("Progress Bar","presto-player"),help:W("Shows a seekable progress bar.","presto-player"),onChange:function(e){r({progress:e})},checked:t.progress})),(0,y.tZ)(Q,{className:"presto-player__control--current-time"},(0,y.tZ)(K,{label:W("Current Time","presto-player"),help:W("Shows the audio timestamp.","presto-player"),onChange:function(e){r({"current-time":e})},checked:t["current-time"]})),(0,y.tZ)(Q,{className:"presto-player__control--volume"},(0,y.tZ)(K,{label:W("Volume","presto-player"),help:W("Shows a volume bar.","presto-player"),onChange:function(e){r({volume:e,mute:e})},checked:t.volume})),(0,y.tZ)(Q,{className:"presto-player__control--speed"},(0,y.tZ)(K,{label:W("Speed","presto-player"),help:W("Shows playback speed controls.","presto-player"),onChange:function(e){r({speed:e})},checked:t.speed})))}var J=r(1145);function ee(e){var t=e.state,r=e.updateState,n=e.className;return(0,y.tZ)("div",{className:n},(0,y.tZ)(p.BaseControl,null,(0,y.tZ)("h3",null,(0,i.__)("Style","presto-player"))),(0,y.tZ)(p.BaseControl,null,(0,y.tZ)(p.RangeControl,{label:(0,i.__)("Round Corners","presto-player"),help:(0,i.__)("Player border radius size.","presto-player"),value:(null==t?void 0:t.border_radius)||0,onChange:function(e){return r({border_radius:e})},min:0,max:25})),(0,y.tZ)(p.BaseControl,null,(0,y.tZ)(p.Flex,null,(0,y.tZ)(p.BaseControl.VisualLabel,null,(0,y.tZ)("p",null,(0,i.__)("Background Color","presto-player"))),(0,y.tZ)(J.Z,{color:(null==t?void 0:t.background_color)||"#000000",setColor:function(e){r({background_color:e.hex})}}))),(0,y.tZ)(p.BaseControl,null,(0,y.tZ)(p.Flex,null,(0,y.tZ)(p.BaseControl.VisualLabel,null,(0,y.tZ)("p",null,(0,i.__)("Control Color","presto-player"))),(0,y.tZ)(J.Z,{color:(null==t?void 0:t.control_color)||"#000000",setColor:function(e){r({control_color:e.hex})}}))))}var te,re,ne=r(3865),oe=r(7833),ae=r(9632);function ie(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function le(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ie(Object(r),!0).forEach((function(t){(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ie(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var se=wp.i18n.__,ce=wp.components,ue=ce.TextControl,pe=ce.BaseControl,de=ce.Icon,fe=ce.Notice,ye=ce.Button,me=ce.Flex,ve=ce.FlexItem,he=ce.SelectControl,be=ce.FlexBlock,ge=ce.Modal,we=wp.element,Ze=we.useState,_e=we.useEffect,ke=wp.data,xe=ke.useSelect,Ce=ke.dispatch,$e=function(e){var t=e.type,r=void 0===t?"new":t,n=e.closeModal,o=e.addPreset,a=e.onSave,i=e.updatePreset,s=e.name,c=void 0===s?"":s,u=e.attributes,p=e.preset,d=void 0===p?{"play-large":!0,rewind:!0,play:!0,"fast-forward":!0,progress:!0,"current-time":!0,mute:!0,volume:!0,speed:!1,pip:!1,save_player_position:!1,reset_on_end:!1,sticky_scroll:!1,hide_logo:!1,border_radius:0,skin:"default",background_color:"",control_color:"",cta:{},email_collection:{},action_bar:{}}:p,f=Ze(!1),y=(0,l.Z)(f,2),m=y[0],v=y[1],h=Ze(""),b=(0,l.Z)(h,2),g=b[0],w=b[1],Z=Ze(""),_=(0,l.Z)(Z,2),k=_[0],x=_[1],C=Ze(c),$=(0,l.Z)(C,2),P=$[0],S=$[1],O=Ze(d),N=(0,l.Z)(O,2),B=N[0],D=N[1],I=xe((function(e){return e("presto-player/player").branding()})),M=Ze(""),V=(0,l.Z)(M,2),U=V[0],z=V[1],q={message:se("The preset could not be saved. Please reload the page and try again.","presto-player")},H=xe((function(e){return e("presto-player/player").youtube()}));_e((function(){z(H.channel_id)}),[null==H?void 0:H.channel_id]);var W=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};D(le(le({},B),e))},Y=function(){var e=(0,E.Z)(T().mark((function e(){var t,r,o,l;return T().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return v(!0),e.prev=1,t=le(le({},B),{name:P}),e.next=5,wp.apiFetch({method:"POST",url:wp.url.addQueryArgs("".concat(prestoPlayer.root).concat(prestoPlayer.prestoVersionString,"audio-preset/").concat(d.id),{_method:"PUT"}),data:t});case 5:if(r=e.sent){e.next=8;break}throw q;case 8:i(r),n(),a&&a(r),(0,A.i1)({message:se("Preset updated!","presto-player")}),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(1),w(null!==e.t0&&void 0!==e.t0&&e.t0.message?e.t0.message:q);case 17:return e.prev=17,v(!1),e.finish(17);case 20:return Ce("presto-player/player").updateYoutube({channel_id:U}),o=le(le({},H),{channel_id:U}),e.prev=22,e.next=25,wp.apiFetch({path:"wp/v2/settings",method:"POST",data:{presto_player_youtube:o}});case 25:null!=(l=e.sent)&&l.presto_player_youtube&&(Ce("presto-player/player").setYoutube(null==l?void 0:l.presto_player_youtube),onClose()),e.next=32;break;case 29:e.prev=29,e.t1=e.catch(22),console.log(e.t1);case 32:case"end":return e.stop()}}),e,null,[[1,14,17,20],[22,29]])})));return function(){return e.apply(this,arguments)}}(),K=function(){var e=(0,E.Z)(T().mark((function e(){var t;return T().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return v(!0),e.prev=1,e.next=4,wp.apiFetch({method:"POST",url:prestoPlayer.root+prestoPlayer.prestoVersionString+"audio-preset",data:le(le({},{name:P}),B)});case 4:if(t=e.sent){e.next=7;break}throw q;case 7:o(t),n(),a&&a(t),(0,A.i1)({message:se("Preset created!","presto-player")}),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(1),w(null!==e.t0&&void 0!==e.t0&&e.t0.message?e.t0.message:q);case 16:return e.prev=16,v(!1),e.finish(16);case 19:case"end":return e.stop()}}),e,null,[[1,13,16,19]])})));return function(){return e.apply(this,arguments)}}(),Q=[{name:"controls",title:se("Controls","presto-player"),icon:(0,L.tZ)(de,{icon:"admin-settings"}),component:(0,L.tZ)(X,{updateState:W,state:B})},{name:"behavior",title:se("Behavior","presto-player"),icon:(0,L.tZ)(de,{icon:"admin-generic"}),component:(0,L.tZ)(G,{updateState:W,state:B})},{name:"style",title:se("Style","presto-player"),icon:(0,L.tZ)(de,{icon:"admin-customizer"}),component:(0,L.tZ)(ee,{updateState:W,state:B})},{name:"email",title:se("Email Capture","presto-player"),icon:(0,L.tZ)(de,{icon:"email"}),component:(0,L.tZ)(ae.Z,{updateState:W,state:B})},{name:"cta",title:se("Call To Action","presto-player"),icon:(0,L.tZ)(de,{icon:"megaphone"}),component:(0,L.tZ)(oe.Z,{updateState:W,state:B})},{name:"action_bar",title:se("Action Bar","presto-player"),icon:(0,L.tZ)(de,{icon:"cover-image"}),component:(0,L.tZ)(ne.Z,{updateState:W,state:B,value:U,setValue:z})}];return(0,L.tZ)(ge,{title:se("edit"==r?"Edit A Audio Preset":"Create A New Audio Preset","presto-player"),onRequestClose:n,className:"presto-player__modal-presets",overlayClassName:"presto-player__modal-presets-overlay"},(0,L.tZ)("div",{className:"presto-player__preset-options","data-cy":"preset-modal"},(0,L.tZ)(ue,{value:P,hideLabelFromVision:!0,label:se("Preset Name","presto-player"),onChange:function(e){return S(e)},placeholder:se("Enter a preset name...","presto-player"),className:"presto-player__modal--style-name",autoFocus:!0}),(0,L.tZ)(me,{align:"stretch",className:"presto-player__style-preview-area"},(0,L.tZ)(ve,{className:"presto-player__style-sidebar"},(0,L.tZ)("div",null,(0,L.tZ)(R.Z,{items:Q,title:se("Customize","presto-player"),onSelect:x},(function(e){return e.component})))),(0,L.tZ)(be,{className:"presto-player__style-preview-panel"},(0,L.tZ)("div",{style:{position:"absolute",top:0,left:0,padding:"20px"}},(0,L.tZ)(he,{label:se("Skin","presto-player"),labelPosition:"side",value:null==B?void 0:B.skin,hideLabelFromVision:!0,options:[{label:se("Basic","presto-player"),value:"default"},{label:se("Stacked","presto-player"),value:"stacked"}],onChange:function(e){W({skin:e})}})),(0,L.tZ)(F,{poster:u.poster,src:u.src,state:B,branding:I,menu:k,mediaTitle:u.title}))),(0,L.tZ)("br",null),g&&(0,L.tZ)(pe,null,(0,L.tZ)(fe,{className:"presto-player__modal--error-notice",status:"error",isDismissible:!1,style:{margin:0}},g.replace(/(<([^>]+)>)/gi,""))),(0,L.tZ)("div",{css:(0,L.iv)(te||(te=(0,j.Z)(["\n display: flex;\n align-items: center;\n justify-content: space-between;\n "])))},(0,L.tZ)("div",{css:(0,L.iv)(re||(re=(0,j.Z)(["\n opacity: 0.5;\n font-size: 12px;\n "])))},"Preset ID: ",d.id),(0,L.tZ)("div",null,(0,L.tZ)(ye,{isTertiary:!0,onClick:n,style:{margin:"0 6px"}},se("Cancel","presto-player")),(0,L.tZ)(ye,{isPrimary:!0,isBusy:m,disabled:m,onClick:function(){if(P)return"edit"===r?Y():K();w(se("You must enter a name for the preset.","presto-player"))},"data-cy":"submit-preset"},se("edit"==r?"Update Preset":"Create Preset","presto-player"))))))},Pe=wp.i18n.__,Se=wp.components,Oe=Se.Icon,je=Se.Spinner,Ee=Se.Modal,Ne=Se.Button,Te=Se.ButtonGroup,Ae=wp.element.useState;function Re(e){var t,r,n=e.preset,o=e.index,a=e.isActive,i=e.remove,s=e.setPreset,c=e.onEdit,u=Ae(!1),p=(0,l.Z)(u,2),d=p[0],f=p[1],m=Ae(!1),v=(0,l.Z)(m,2),h=v[0],b=v[1],g=function(){return b(!1)},w=function(){var e=(0,E.Z)(T().mark((function e(){return T().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.id){e.next=3;break}return i(n),e.abrupt("return");case 3:return e.prev=3,f(!0),e.next=7,wp.apiFetch({method:"POST",url:wp.url.addQueryArgs("".concat(prestoPlayer.root).concat(prestoPlayer.prestoVersionString,"audio-preset/").concat(n.id),{_method:"DELETE"})});case 7:e.sent&&(i(n),wp.data.dispatch("core/notices").createNotice("success",Pe("Preset trashed.","presto-player"),{type:"snackbar",isDismissible:!0})),e.next=15;break;case 11:e.prev=11,e.t0=e.catch(3),console.error(e.t0),null!==e.t0&&void 0!==e.t0&&e.t0.message&&wp.data.dispatch("core/notices").createNotice("error",e.t0.message,{type:"snackbar",isDismissible:!0});case 15:return e.prev=15,b(!1),f(!1),e.finish(15);case 19:case"end":return e.stop()}}),e,null,[[3,11,15,19]])})));return function(){return e.apply(this,arguments)}}();return d?(0,y.tZ)("div",{className:"block-editor-block-styles__item",role:"button",tabIndex:o,"aria-label":"Fill",style:{color:a?"var(--wp-admin-theme-color)":"inherit",width:"calc(50% - 4px)",margin:"4px 0","flex-shrink":"0",cursor:"pointer",overflow:"hidden","border-radius":"2px",padding:"6px",display:"flex","flex-direction":"column"}},(0,y.tZ)("div",{className:"block-editor-block-styles__item-preview",style:{border:a?"2px solid var(--wp-admin-theme-color)":"2px solid #e3e3e3",margin:0,outline:"1px solid transparent",padding:"0",display:"flex",overflow:"hidden",background:"#fff","align-items":"center","flex-grow":"1","min-height":"80px","max-height":"160px"}},(0,y.tZ)(je,null))):(0,y.tZ)("div",{className:"block-editor-block-styles__item presto-preset-".concat(n.slug),onClick:function(){s(n)},role:"button",tabIndex:o,"aria-label":"Fill",style:{color:a?"var(--wp-admin-theme-color)":"inherit",width:"calc(50% - 4px)",margin:"4px 0","flex-shrink":"0",cursor:"pointer",overflow:"hidden","border-radius":"2px",padding:"6px",display:"flex","flex-direction":"column"}},(0,y.tZ)("div",{className:"block-editor-block-styles__item-preview",style:{border:a?"2px solid var(--wp-admin-theme-color)":"2px solid #e3e3e3",margin:0,outline:"1px solid transparent",padding:"0",display:"flex",overflow:"hidden",background:"#fff","align-items":"center","flex-grow":"1","min-height":"80px","max-height":"160px"}},(0,y.tZ)("div",{style:{textAlign:"center",width:"100%",color:a?"var(--wp-admin-theme-color)":"inherit",opacity:a?1:.75}},null!=n&&n.icon?(0,y.tZ)(Oe,{icon:null==n?void 0:n.icon,style:{fontSize:"30px",width:"30px",height:"30px"}}):(0,y.tZ)("h1",{style:{opacity:.75}},(null==n||null===(t=n.name)||void 0===t||null===(r=t.charAt(0))||void 0===r?void 0:r.toUpperCase())||"Untitled"))),(0,y.tZ)("div",{className:"block-editor-block-styles__item-label",style:{fontWeight:"bold",textTransform:"capitalize","text-align":"center",padding:"4px 0"}},(null==n?void 0:n.name)||"Untitled"),!(null!=n&&n.is_locked)&&(0,y.tZ)("div",{className:"block-editor-block-styles__item-edit"},(0,y.tZ)("div",{className:"block-editor-block-styles__item-edit-icon",onClick:c},(0,y.tZ)(Oe,{icon:"edit"})),(0,y.tZ)("div",{className:"block-editor-block-styles__item-edit-icon",onClick:function(){return b(!0)}},(0,y.tZ)(Oe,{icon:"trash"}))),h&&(0,y.tZ)(Ee,{title:Pe("Trash Preset?","presto-player"),onRequestClose:g,style:{maxWidth:"250px"}},(0,y.tZ)("p",null,(0,y.tZ)("strong",null,Pe("Warning!","presto-player")," "),Pe("Any audios assigned to this preset will automatically use the default preset.","presto-player")),(0,y.tZ)(Te,null,(0,y.tZ)(Ne,{isDestructive:!0,onClick:w,style:{margin:"0 4px"}},Pe("Trash","presto-player")),(0,y.tZ)(Ne,{isTertiary:!0,onClick:g,style:{margin:"0 4px",boxShadow:"none"}},Pe("Cancel","presto-player")))))}var Le=wp.i18n.__,Be=wp.components,De=Be.withNotices,Ie=Be.BaseControl,Me=Be.Spinner,Fe=Be.Button,Ve=wp.element,Ue=Ve.useState,ze=(Ve.useEffect,wp.data),qe=ze.useSelect,He=ze.dispatch,Ge=De((function(e){var t,r=e.attributes,n=e.setAttributes,o=Ue(!1),a=(0,l.Z)(o,2),i=a[0],s=a[1],c=function(){return s(!1)},u=Ue(null),p=(0,l.Z)(u,2),d=p[0],f=p[1],m=Ue(null),v=(0,l.Z)(m,2),h=v[0],g=v[1],w=qe((function(e){return{presets:e("presto-player/player").getAudioPresets(),loading:e("presto-player/player").isResolving("getAudioPresets")}})),Z=w.presets,_=w.loading,k=function(e){He("presto-player/player").addAudioPreset(e)},x=function(e){He("presto-player/player").removeAudioPreset(e)},C=function(e){n({preset:e.id})},$=(0,O.Z)("div",{target:"es6ga4s0"})({name:"1f3egm3",styles:"display:flex;flex-wrap:wrap;justify-content:space-between"});return _?(0,y.tZ)("div",{className:"presto-settings__loading"},(0,y.tZ)(Me,null)):(0,y.tZ)(React.Fragment,null,Z.length?(0,y.tZ)("p",null,Le("Select a audio configuration preset, or add your own.","presto-player")):"",(0,y.tZ)(Ie,null,(0,y.tZ)($,null,(Z||[]).length?Z.map((function(e,t){return(0,y.tZ)(Re,{setPreset:C,index:t,isActive:(null==r?void 0:r.preset)===e.id,preset:e,key:e.id,onEdit:function(){g(e.name),f(e),s("edit")},remove:x})})):Le("No style presets. You can create a new style by clicking 'Add New Style'.","presto-plugin"))),(0,y.tZ)(Ie,null,(0,y.tZ)(Fe,{isPrimary:!0,"data-cy":"add-new-preset",onClick:function(){var e;null!==(e=prestoPlayer)&&void 0!==e&&e.isPremium?s("new"):He("presto-player/player").setProModal(!0)}},Le("Add New Preset","presto-player")),!(null!==(t=prestoPlayer)&&void 0!==t&&t.isPremium)&&(0,y.tZ)(b.Z,null)),"new"==i&&(0,y.tZ)($e,{closeModal:c,addPreset:k,type:"new",onSave:C,attributes:r}),"edit"==i&&(0,y.tZ)($e,{closeModal:c,addPreset:k,updatePreset:function(e){He("presto-player/player").updateAudioPreset(e)},type:"edit",preset:d,name:h,attributes:r}))})),We=["image"],Ye=function e(t){var r,n,o=t.attributes,a=t.setAttributes,l=(0,P.useInstanceId)(e),s="audio-block__poster-image-description-".concat(l),c=o.autoplay,u=o.poster,d=o.preload,m=o.title;return(0,y.tZ)(React.Fragment,null,(0,y.tZ)(p.PanelBody,{title:(0,y.tZ)(React.Fragment,null,(0,i.__)("Title","presto-player")," "),initialOpen:!0},(0,y.tZ)(p.FlexBlock,null,(0,y.tZ)(p.TextControl,{className:"presto-player__caption--title",placeholder:(0,i.__)("Title","presto-player"),value:m||"",onChange:function(e){return a({title:e})},autoComplete:"off"}))),(0,y.tZ)(p.PanelBody,{title:(0,y.tZ)(React.Fragment,null,(0,i.__)("Chapters","presto-player")," ",!(null!==(r=prestoPlayer)&&void 0!==r&&r.isPremium)&&(0,y.tZ)(b.Z,null)),initialOpen:null===(n=prestoPlayer)||void 0===n?void 0:n.isPremium},(0,y.tZ)(S.Z,{setAttributes:a,attributes:o})),(0,y.tZ)(p.PanelBody,{title:(0,y.tZ)(React.Fragment,null,(0,i.__)("Audio Settings","presto-player")," ")},(0,y.tZ)(p.ToggleControl,{label:(0,y.tZ)(React.Fragment,null,(0,i.__)("Autoplay","presto-player")," "),checked:c,onChange:function(e){a({autoplay:e})}}),(0,y.tZ)(p.PanelRow,null,(0,y.tZ)(p.SelectControl,{label:(0,y.tZ)(p.Flex,null,(0,y.tZ)("div",null,(0,i.__)("Performance Preference","presto-player")),(0,y.tZ)("a",{href:"https://prestoplayer.com/docs/performance-preferences-explained",target:"_blank",style:{textDecoration:"none"}},(0,y.tZ)(p.Icon,{icon:"editor-help"}))),className:"presto-setting__preload",value:d,onChange:function(e){return a({preload:e})},options:[{value:"auto",label:(0,i.__)("Audio Playback Speed","presto-player")},{value:"metadata",label:(0,i.__)("Page Load Speed","presto-player")},{value:"none",label:(0,i.__)("Page Load Speed (Extreme)","presto-player")}]})),(0,y.tZ)(f.MediaUploadCheck,null,(0,y.tZ)(p.BaseControl,{className:"editor-video-poster-control"},(0,y.tZ)(p.BaseControl.VisualLabel,null,(0,y.tZ)("p",null,(0,i.__)("Poster image","presto-player"))),(0,y.tZ)(f.MediaUpload,{title:(0,i.__)("Select poster image","presto-player"),onSelect:function(e){a({poster:e.url})},allowedTypes:We,render:function(e){var t=e.open;return(0,y.tZ)(p.Button,{className:"presto-setting__poster",isPrimary:!0,onClick:t,"aria-describedby":s},u?(0,i.__)("Replace","presto-player"):(0,i.__)("Select","presto-player"))}}),(0,y.tZ)("p",{id:s,hidden:!0},u?sprintf((0,i.__)("The current poster image url is %s","presto-player"),u):(0,i.__)("There is no poster image currently selected","presto-player")),!!u&&(0,y.tZ)(p.Button,{onClick:function(){a({poster:""})},className:"presto-setting__remove-poster",isTertiary:!0},(0,i.__)("Remove","presto-player"))))),(0,y.tZ)(p.PanelBody,{title:(0,i.__)("Audio Preset","presto-player")},(0,y.tZ)(Ge,{setAttributes:a,attributes:o})),(0,y.tZ)(p.PanelBody,{title:(0,y.tZ)(React.Fragment,null,(0,i.__)("Global Player Branding","presto-player")),initialOpen:!1},(0,y.tZ)($.Z,{setAttributes:a,attributes:o,type:"audio"})))},Ke=r(7462),Qe=r(9512);function Xe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Je(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Xe(Object(r),!0).forEach((function(t){(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Xe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var et=wp.data.withSelect;function tt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function rt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tt(Object(r),!0).forEach((function(t){(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var nt,ot,at=(0,P.compose)([et((function(e){return{branding:e("presto-player/player").branding(),loading:e("presto-player/player").isResolving("getAudioPresets"),presets:e("presto-player/player").getAudioPresets(),defaultPreset:e("presto-player/player").getDefaultAudioPreset()}})),(0,P.createHigherOrderComponent)((function(e){return function(t){var r=t.presets,n=t.attributes,o=t.setAttributes,s=t.defaultPreset,c=t.isSelected,u=t.branding,p=(0,a.useState)({}),f=(0,l.Z)(p,2),m=f[0],v=f[1],h=(0,a.useState)(1),b=(0,l.Z)(h,2),g=b[0],w=b[1],Z=n.poster,k=n.chapters;(0,a.useEffect)((function(){c&&null!=n&&n.selectionOverrideClientId&&(0,d.dispatch)("core/block-editor").selectBlock(null==n?void 0:n.selectionOverrideClientId)}),[c]),(0,a.useEffect)((function(){if(r&&r.length){var e=r.find((function(e){return e.id===(null==n?void 0:n.preset)}));e?v(e):(v(s),o({preset:null==s?void 0:s.id}))}}),[r,null==n?void 0:n.preset]),(0,a.useEffect)((function(){x()}),[Z,m,k,u.logo]);var x=function(){w(g+1)},C=(0,A.D9)(k);(0,a.useEffect)((function(){var e=null==k?void 0:k.map((function(e){return e.time})),t=null==C?void 0:C.map((function(e){return e.time}));_.difference(e,t).length&&x()}),[k]);var $=function(){var e=(0,E.Z)(T().mark((function e(t){var r,n,a,i,l,s,c;return T().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.src,n=t.external_id,a=t.attachment_id,i=t.type,l=t.title,r||n||a){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,(0,Qe.Z)({method:"POST",path:"/presto-player/v1/videos",data:Je(Je({attachment_id:a,post_id:wp.data.select("core/editor").getCurrentPostId(),external_id:n},l?{title:l}:{}),{},{src:r,type:i})});case 5:s=e.sent,c=s.id,o({id:c});case 8:case"end":return e.stop()}}),e)})));return function(_x){return e.apply(this,arguments)}}();return null!=n&&n.preset||o({preset:null==s?void 0:s.id}),(0,y.tZ)(e,(0,Ke.Z)({},t,{lockSave:function(){return(0,d.dispatch)("core/editor").lockPostSaving("presto-player")},unlockSave:function(){return(0,d.dispatch)("core/editor").unlockPostSaving("presto-player")},createVideo:$,onUpdate:x,onRemoveSrc:function(){confirm((0,i.__)("Remove this","presto-player"))&&o({src:"",id:void 0})},presetData:m,setPresetData:v,renderKey:g}))}}),"withPlayerEdit")])((0,p.withNotices)((function(e){var t=e.attributes,r=e.setAttributes,n=e.branding,o=e.presetData,a=e.renderKey,l=e.defaultPreset,s=e.lockSave,c=e.unlockSave,u=e.loading,d=e.createVideo,m=e.onRemoveSrc,v=t.poster,h=t.src,b=t.id;return h?u||!b?(0,y.tZ)(p.Placeholder,{className:"presto-player__placeholder is-loading"},(0,y.tZ)(p.Spinner,null)):(0,y.tZ)(React.Fragment,null,(0,y.tZ)(f.BlockControls,null,(0,y.tZ)(p.Toolbar,null,(0,y.tZ)(p.Button,{onClick:function(){return m()}},(0,i.__)("Replace","presto-player")))),(0,y.tZ)(f.InspectorControls,null,(0,y.tZ)(Ye,{attributes:t,setAttributes:r})),(0,y.tZ)("figure",null,(0,y.tZ)(p.Disabled,null,(0,y.tZ)(D.Z,{poster:v,src:h,id:b,type:"audio",attributes:t,setAttributes:r,preset:o,branding:n,key:a})))):(0,y.tZ)(React.Fragment,null,(0,y.tZ)(C,{attributes:t,setAttributes:r,onSelectURL:function(e){r(rt(rt({},t),{},{src:e,title:e,preset:null==l?void 0:l.id})),s(),d({src:e,type:"link"}).catch((function(e){r({src:""}),showNotice(e)})).finally(c)},onSelect:function(e){e&&e.url?e.title?(r({src:e.url,preset:null==l?void 0:l.id,title:e.title,attachment_id:e.id}),s(),d({src:e.url,type:"attachment",attachment_id:e.id}).catch((function(e){r({src:""}),showNotice(e)})).finally(c)):r({src:e.url,title:e.url,preset:null==l?void 0:l.id}):r({src:void 0,id:void 0})}}))}))),it="presto-player/audio",lt={category:"presto",attributes:(nt={src:{type:"string"},autoplay:{type:Boolean,default:!1},poster:{type:"string"},chapters:{type:"array",default:[]},preload:{type:"string"},title:{type:"string"},tracks:{type:"array",items:{type:"object"},default:[]},preset:{type:Number},id:{type:Number},attachment_id:{type:Number}},(0,o.Z)(nt,"src",{type:String}),(0,o.Z)(nt,"visibility",{type:String,default:"public"}),nt),title:(0,i.__)("Presto Audio","presto-player"),description:(0,i.__)("A audio player wrapper.","presto-player"),variations:[{name:"public",isDefault:!0,title:(0,i.__)("Presto Audio","presto-player"),description:(0,i.__)("Presto self-hosted audio block.","presto-player"),attributes:{visibility:"public"}}].concat((0,n.Z)(null!==(ot=prestoPlayer)&&void 0!==ot&&ot.isPremium?[{name:"private",title:(0,i.__)("Presto Private Audio","presto-player"),icon:(0,y.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"presto-block-icon"},(0,y.tZ)("rect",{x:"3",y:"11",width:"18",height:"11",rx:"2",ry:"2"}),(0,y.tZ)("path",{d:"M7 11V7a5 5 0 0 1 10 0v4"})),description:(0,i.__)("Private self-hosted audio block.","presto-player"),attributes:{visibility:"private"}}]:[])),icon:(0,y.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",className:"presto-block-icon"},(0,y.tZ)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9 19V6l12-3v13M9 19c0 1.105-1.343 2-3 2s-3-.895-3-2 1.343-2 3-2 3 .895 3 2zm12-3c0 1.105-1.343 2-3 2s-3-.895-3-2 1.343-2 3-2 3 .895 3 2zM9 10l12-3"})),edit:at}},6183:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n,o=r(4942),a={attributes:(n={visibility:{type:String,default:"public"},color:{type:String,default:"#00b3ff"},blockAlignment:{type:String},mutedPreview:{type:Object,default:{enabled:!1,captions:!1}},mutedOverlay:{type:Object,default:{enabled:!1,src:"",width:200,focalPoint:{x:.5,y:.5}}},mutedPreviewCaptions:{type:Boolean},mutedOverlayType:{type:String,default:"text"},mutedOverlayText:{type:String,default:"Click to play"},mutedOverlaySrc:{type:String},mutedOverlayImageWidth:{type:Number,default:200},mutedOverlayFocalPoint:{type:Object}},(0,o.Z)(n,"mutedOverlay",{type:Object,default:{enabled:!1,type:"text",text:"",src:"",width:200,focalPoint:{x:.5,y:.5}}}),(0,o.Z)(n,"autoplay",{type:Boolean}),(0,o.Z)(n,"preload",{type:String}),(0,o.Z)(n,"playsInline",{type:Boolean}),(0,o.Z)(n,"id",{type:Number}),(0,o.Z)(n,"attachment_id",{type:Number}),(0,o.Z)(n,"src",{type:String}),(0,o.Z)(n,"imageID",{type:Number}),(0,o.Z)(n,"poster",{type:String}),(0,o.Z)(n,"content",{type:Boolean}),(0,o.Z)(n,"preset",{type:Number}),(0,o.Z)(n,"chapters",{type:Array,default:[]}),(0,o.Z)(n,"overlays",{type:Array,default:[]}),(0,o.Z)(n,"tracks",{type:"array",items:{type:"object"},default:[]}),n),category:"presto",supports:{align:!0},save:function(){return null}}},6849:function(e,t,r){"use strict";r.r(t),r.d(t,{name:function(){return uo},options:function(){return po}});var n={};r.r(n),r.d(n,{collections:function(){return ne},currentCollection:function(){return ce},errors:function(){return le},isLoading:function(){return ie},isPrivate:function(){return ae},requestType:function(){return pe},ui:function(){return ue},uploads:function(){return oe},videos:function(){return re},videosFetched:function(){return se}});var o={};r.r(o),r.d(o,{addCollection:function(){return ve},addError:function(){return $e},addUploads:function(){return Ze},addVideos:function(){return fe},removeError:function(){return Pe},removeUpload:function(){return _e},removeVideo:function(){return ye},setCollectionRequest:function(){return ge},setCollections:function(){return me},setIsPrivate:function(){return he},setLoading:function(){return xe},setSearch:function(){return be},setUI:function(){return Ce},setUploads:function(){return we},setVideos:function(){return de},setVideosFetched:function(){return ke}});var a=r(4942),i=r(9307),l=r(5861),s=r(3324),c=r(1284),u=r.n(c),p=r(5609),d=r(2175),f=r(5736),y=r(4333),m=r(9818),v=function(){var e=(0,l.Z)(u().mark((function e(t){var r;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,wp.apiFetch({path:"presto-player/v1/bunny/sign",method:"POST",data:{url:t,id:0}});case 4:return r=e.sent,e.abrupt("return",r);case 6:case"end":return e.stop()}}),e)})));return function(_x){return e.apply(this,arguments)}}(),h=r(2485),b=r(8989),g=r(9235);function w(e){var t=e.file,r=e.path,n=e.onProgress,o=e.onComplete,a=e.onError,i=0,s=!1,c=Math.min(prestoPlayerAdmin.wp_max_upload_size-1e6,159e5),p=Math.max(c,19e5);p=Math.min(p,104857600);var d=function(){var e=(0,l.Z)(u().mark((function e(l){var c,f,y,m,v;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c=l+p+1,f=t.slice(l,c),y=Math.ceil(t.size/(p+1)),i++,n(i/y*100),(m=new FormData).append("file",f),m.append("name",t.name),m.append("chunk",i),m.append("chunks",y),e.prev=10,e.next=13,wp.apiFetch({path:r,method:"POST",body:m});case 13:if(v=e.sent,!s){e.next=17;break}return console.log("cancelled"),e.abrupt("return");case 17:c<t.size?(n(void 0),d(c)):o(v),e.next=24;break;case 20:e.prev=20,e.t0=e.catch(10),a(e.t0),console.error(e.t0);case 24:case"end":return e.stop()}}),e,null,[[10,20]])})));return function(_x){return e.apply(this,arguments)}}();return i=0,new FileReader,d(0),{cancel:function(){s=!0}}}var Z,_,k=r(168),x=r(917),C=function(e){var t,r=e.item,n=e.onClick,o=e.className,i=function(){return!(null==r||!r.encodeProgress)&&100!==r.encodeProgress};return(0,x.tZ)("div",{className:"presto-player__media-list-item ".concat(o),onClick:n},(0,x.tZ)("div",{className:"presto-player__media-list-item-icon"},(0,x.tZ)("svg",(0,a.Z)({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"},"strokeLinecap","round"),(0,x.tZ)("polygon",{points:"23 7 16 12 23 17 23 7"}),(0,x.tZ)("rect",{x:"1",y:"5",width:"15",height:"14",rx:"2",ry:"2"}))),(0,x.tZ)("div",{className:"presto-player__media-list-item-title"},null==r?void 0:r.title),i()&&(0,x.tZ)("div",{className:"presto-player__media-list-item-size"},"Encoding..."),!i()&&(0,x.tZ)("div",{className:"presto-player__media-list-item-size"},function(e){if(0==e)return"0 Byte";var t=parseInt(Math.floor(Math.log(e)/Math.log(1024)));return Math.round(e/Math.pow(1024,t),2)+" "+["Bytes","KB","MB","GB","TB"][t]}(null==r?void 0:r.size)),!i()&&(0,x.tZ)("div",{className:"presto-player__media-list-item-modified"},(t=r.updated_at,new Date(t).toLocaleString())))},$=function(e){var t,r=e.item,n=e.onClick,o=e.className;return(0,x.tZ)("div",{className:"presto-player__media-list-item ".concat(o),onClick:n},(0,x.tZ)("div",{className:"presto-player__media-list-item-icon"},(0,x.tZ)("svg",(0,a.Z)({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"},"strokeLinecap","round"),(0,x.tZ)("polygon",{points:"23 7 16 12 23 17 23 7"}),(0,x.tZ)("rect",{x:"1",y:"5",width:"15",height:"14",rx:"2",ry:"2"}))),(0,x.tZ)("div",{className:"presto-player__media-list-item-title"},null==r?void 0:r.title),(0,x.tZ)("div",{className:"presto-player__media-list-item-size"},function(e){if(0==e)return"0 Byte";var t=parseInt(Math.floor(Math.log(e)/Math.log(1024)));return Math.round(e/Math.pow(1024,t),2)+" "+["Bytes","KB","MB","GB","TB"][t]}(null==r?void 0:r.size)),(0,x.tZ)("div",{className:"presto-player__media-list-item-modified"},(t=r.updated_at,new Date(t).toLocaleString())))},P=r(7453),__=wp.i18n.__,S=wp.components,O=S.Modal,j=S.Spinner,E=S.Button,N=S.BaseControl,T=S.Flex,A=S.FlexBlock,R=S.Notice,L=S.Card,B=S.CardBody,D=S.Disabled,I=S.DropZone,M=S.FormFileUpload,F=S.DropZoneProvider,V=wp.element,U=V.useEffect,z=V.useState,q=V.useRef,H=function(e){var t=e.onClose,r=e.title,n=e.header,o=e.onLoad,a=e.items,i=e.folders,l=e.fetching,c=e.progressMessage,u=e.onSelect,p=e.error,d=e.onDelete,f=e.onUpload,y=e.progress,m=z({}),v=(0,s.Z)(m,2),h=v[0],b=v[1],g=z(!1),w=(0,s.Z)(g,2),x=w[0],S=w[1],V=q();U((function(){o&&o()}),[]);var H,G,W,Y,K=function(){return Object.keys(h||{}).length};return(0,P.tZ)(O,{isFullScreen:!0,title:n||__("Add Media","presto-player"),onRequestClose:t,className:"presto-player__media-modal presto-player__full-modal",overlayClassName:"presto-player__modal-overlay"},(0,P.tZ)("div",{className:"presto-player__media-modal-layout","data-cy":"media-modal"},(0,P.tZ)("div",{className:"presto-player__media-modal-header"},(0,P.tZ)("div",{className:"presto-player__media-modal-upload",css:(0,P.iv)(Z||(Z=(0,k.Z)(["\n display: flex;\n align-items: center;\n "])))},(0,P.tZ)(M,{isPrimary:!0,accept:"video/mp4,video/x-m4v,video/*",onChange:function(e){e.target.files&&(f(e.target.files),jQuery(e.target).val(null))}},__("Upload New Video","presto-player")),(0,P.tZ)("div",{css:(0,P.iv)(_||(_=(0,k.Z)(["\n margin-left: 10px;\n "])))},__("Or drag a file here to upload.","presto-player"))),p&&(0,P.tZ)(R,{status:"error",isDismissible:!1},p)),(0,P.tZ)("div",{className:"presto-player__media-modal-content"},(0,P.tZ)(F,null,l?(0,P.tZ)(T,{className:"presto-player__media-loading"},(0,P.tZ)(A,{style:{textAlign:"center"}},y?(0,P.tZ)(React.Fragment,null,(0,P.tZ)("div",null,(0,P.tZ)("strong",null,c||__("Uploading","presto-player"))),(0,P.tZ)("div",null,__("Please don't navigate away from this page.","presto-player")),(0,P.tZ)("progress",{className:"presto-progress",max:"100",value:y,style:{width:"100px"}})):(0,P.tZ)(j,null))):null!=a&&a.length?(0,P.tZ)("div",{className:"presto-player__media-list"},(0,P.tZ)("h2",null,r),i&&(0,P.tZ)("div",{className:"presto-player__media-list-folders"},i.map((function(e){return(0,P.tZ)($,{key:e.id,item:e})}))),(0,P.tZ)("div",{className:"presto-player__media-list-items"},a.map((function(e){return(0,P.tZ)(C,{item:e,key:e.id,onClick:function(){b(h===e?{}:e)},className:h===e?"is-selected":""})})))):(0,P.tZ)(T,{"align-items":"center",className:"presto-player__media-not-found"},(0,P.tZ)("div",null,(0,P.tZ)("h2",null,"Drop video files here to upload"),(0,P.tZ)("p",null,"or browse for a video"),(0,P.tZ)(M,{isSecondary:!0,accept:"video/mp4,video/x-m4v,video/*",onChange:function(e){e.target.files&&(f(e.target.files),jQuery(e.target).val(null))}},__("Upload New Video","presto-player")))),(0,P.tZ)(I,{label:"Drop files",onFilesDrop:f}))),(0,P.tZ)("div",{className:"presto-player__media-modal-sidebar"},K()?(0,P.tZ)("div",{className:"presto-player__media-modal-sidebar-content"},(0,P.tZ)(N,null,(0,P.tZ)(D,{key:h.id},null!=h&&h.thumbnail?(0,P.tZ)("img",{src:null==h?void 0:h.thumbnail,style:{maxWidth:"100%"}}):(0,P.tZ)("video",{preload:"metadata"},(0,P.tZ)("source",{src:h.previewUrl})))),(0,P.tZ)(N,null,(0,P.tZ)(N.VisualLabel,null,__("Name","presto-player")),(0,P.tZ)("h3",{style:{marginTop:"5px"}},h.title)),!(null==h||!h.visibility)&&(0,P.tZ)(N,null,(0,P.tZ)(N.VisualLabel,null,__("Visibility","presto-player")),(0,P.tZ)("h3",{style:{marginTop:"5px"}},h.visibility)),(0,P.tZ)(N,null,(0,P.tZ)(N.VisualLabel,null,__("Size","presto-player")),(0,P.tZ)("h3",{style:{marginTop:"5px"}},function(e){if(0==e)return"0 Byte";var t=parseInt(Math.floor(Math.log(e)/Math.log(1024)));return Math.round(e/Math.pow(1024,t),2)+" "+["Bytes","KB","MB","GB","TB"][t]}((null==h?void 0:h.size)||0))),(0,P.tZ)(N,null,(0,P.tZ)(N.VisualLabel,null,__("Created","presto-player")),(0,P.tZ)("h3",{style:{marginTop:"5px"}},(H=null==h?void 0:h.created_at,Y=(G=(H=new Date(H)).getHours())>=12?"pm":"am",G=(G%=12)||12,W=(W=H.getMinutes())<10?"0"+W:W,H.getDate()+"-"+(H.getMonth()+1)+"-"+H.getFullYear()+" at "+G+":"+W+Y))),(0,P.tZ)(N,null,x?(0,P.tZ)(L,null,(0,P.tZ)(B,null,(0,P.tZ)("p",null,(0,P.tZ)("strong",null,"Are you sure?")),(0,P.tZ)("p",null,"Are you sure you want to delete this video?"),(0,P.tZ)(E,{isDestructive:!0,onClick:function(){d(h),S(!1)}},"Yes"),(0,P.tZ)(E,{onClick:function(){return S(!1)}},"Cancel"))):(0,P.tZ)(E,{isDestructive:!0,onClick:function(){S(!x)}},__("Delete video","presto-player")))):(0,P.tZ)(React.Fragment,null)),(0,P.tZ)("div",{className:"presto-player__media-modal-footer"},(0,P.tZ)(E,{isPrimary:!0,disabled:!K(),onClick:function(){h&&(u(h),t())},ref:V},__("Choose","presto-player")))))},G=wp.i18n.__,W=wp.element,Y=W.useState,K=W.useEffect,Q=function(e){var t=e.closePopup,r=e.noticeOperations,n=e.onSelect,o=e.isPrivate,a=Y([]),i=(0,s.Z)(a,2),c=i[0],p=i[1],d=Y(!1),f=(0,s.Z)(d,2),y=f[0],m=f[1],v=Y(0),h=(0,s.Z)(v,2),b=h[0],g=h[1],Z=Y(""),_=(0,s.Z)(Z,2),k=_[0],C=_[1],$=Y(""),P=(0,s.Z)($,2),S=P[0],O=P[1],j=o?"private-videos":"public-videos";K((function(){g(0),O("")}),[]);var E=function(){var e=(0,l.Z)(u().mark((function e(t){return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:O(""),m(!0),C(G("Uploading","presto-player")),w({file:t[0],path:"presto-player/v1/bunny/upload",onProgress:function(e){g(e-10)},onComplete:N,onError:function(e){O(e.message),g(0),m(!1)}});case 4:case"end":return e.stop()}}),e)})));return function(_x){return e.apply(this,arguments)}}(),N=function(){var e=(0,l.Z)(u().mark((function e(t){var r,n,o;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.path,n=t.name,C(G("Storing","presto-player")),e.prev=2,e.next=5,wp.apiFetch({path:"presto-player/v1/bunny/".concat(j),method:"POST",data:{path:r,name:n}});case 5:o=e.sent,p(o),e.next=13;break;case 9:e.prev=9,e.t0=e.catch(2),O(e.t0.message),console.error(e.t0);case 13:return e.prev=13,g(0),m(!1),e.finish(13);case 17:case"end":return e.stop()}}),e,null,[[2,9,13,17]])})));return function(t){return e.apply(this,arguments)}}(),T=function(){var e=(0,l.Z)(u().mark((function e(t){return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,p((c||[]).filter((function(e){return e!==t}))),e.next=4,wp.apiFetch({path:"presto-player/v1/bunny/".concat(j),method:"DELETE",data:{name:null==t?void 0:t.title}});case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(0),O(e.t0.message);case 9:case"end":return e.stop()}}),e,null,[[0,6]])})));return function(t){return e.apply(this,arguments)}}(),A=function(){var e=(0,l.Z)(u().mark((function e(){var t;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,m(!0),e.next=4,wp.apiFetch({path:"presto-player/v1/bunny/".concat(j)});case 4:t=e.sent,p(t),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),O(e.t0.message);case 11:return e.prev=11,m(!1),e.finish(11);case 14:case"end":return e.stop()}}),e,null,[[0,8,11,14]])})));return function(){return e.apply(this,arguments)}}();return(0,x.tZ)(H,{onClose:t,progressMessage:k,fetching:y,error:S,onUpload:E,onLoad:A,items:c,progress:b,onDelete:T,onSelect:n,onError:function(e){r.removeAllNotices(),r.createErrorNotice(e)},header:G(o?"Bunny.net Private Video Storage":"Bunny.net Public Video Storage","presto-player"),title:G(o?"Private Video Library":"Public Video Library","presto-player")})},X=r(9062);function J(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ee(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?J(Object(r),!0).forEach((function(t){(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):J(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var te=(0,wp.data.combineReducers)({videosReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_VIDEOS":return t.value;case"ADD_VIDEOS":return[].concat((0,X.Z)(e),(0,X.Z)(t.value));case"ADD_VIDEO":return[].concat((0,X.Z)(e),[t.value]);case"UPDATE_VIDEO":return e.map((function(e,r){var n;return e.id!==(null===(n=t.value)||void 0===n?void 0:n.id)?e:ee(ee({},e),t.value)}));case"REMOVE_VIDEO":return e.filter((function(e){return e.guid!==t.value.guid}))}return e},collectionsReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_COLLECTIONS":return t.value;case"ADD_COLLECTION":return[].concat((0,X.Z)(e),[t.value]);case"UPDATE_COLLECTION":return e.map((function(e,r){var n;return e.id!==(null===(n=t.value)||void 0===n?void 0:n.id)?e:ee(ee({},e),t.value)}));case"REMOVE_COLLECTION":return e.filter((function(e){return e!==t.value}))}return e},uploadsReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_UPLOADS":return t.value;case"ADD_UPLOADS":return[].concat((0,X.Z)(e),(0,X.Z)(t.value));case"ADD_UPLOAD":return[].concat((0,X.Z)(e),[t.value]);case"UPDATE_UPLOAD":return e.map((function(e,r){var n;return e.id!==(null===(n=t.value)||void 0===n?void 0:n.id)?e:ee(ee({},e),t.value)}));case"REMOVE_UPLOAD":return e.filter((function(e){return e!==t.value}))}return e},requestReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{private:!1,collection:"",search:""},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_PRIVATE_REQUEST":return ee(ee({},e),{},{private:t.value});case"SET_SEARCH_REQUEST":return ee(ee({},e),{},{search:t.value});case"SET_COLLECTION_REQUEST":return ee(ee({},e),{},{collection:t.value})}return e},UIReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{loading:!1,videosFetched:!1,createCollection:!1,selectedId:null},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_LOADING":return ee(ee({},e),{},{loading:t.value});case"SET_VIDEOS_FETCHED":return ee(ee({},e),{},{videosFetched:t.value});case"SET_UI_ITEM":return ee(ee({},e),{},(0,a.Z)({},t.item,t.value))}return e},errorReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"ADD_ERROR":return[].concat((0,X.Z)(e),[t.value]);case"REMOVE_ERROR":return e.filter((function(e){return e!==t.value}))}return e}});function re(e){return(null==e?void 0:e.videosReducer)||[]}function ne(e){return(null==e?void 0:e.collectionsReducer)||[]}function oe(e){return(null==e?void 0:e.uploadsReducer)||[]}function ae(e){var t;return!(null==e||null===(t=e.requestReducer)||void 0===t||!t.private)}function ie(e){var t;return(null==e||null===(t=e.UIReducer)||void 0===t?void 0:t.loading)||!1}function le(e){return(null==e?void 0:e.errorReducer)||[]}function se(e){var t;return(null==e||null===(t=e.UIReducer)||void 0===t?void 0:t.videosFetched)||!1}function ce(e){var t;return null==e||null===(t=e.requestReducer)||void 0===t?void 0:t.collection}function ue(e,t){var r;return null==e||null===(r=e.UIReducer)||void 0===r?void 0:r[t]}function pe(e){var t;return null!=e&&null!==(t=e.requestReducer)&&void 0!==t&&t.private?"private":"public"}function de(e){return{type:"SET_VIDEOS",value:e}}function fe(e){return{type:"ADD_VIDEOS",value:e}}function ye(e){return{type:"REMOVE_VIDEO",value:e}}function me(e){return{type:"SET_COLLECTIONS",value:e}}function ve(e){return{type:"ADD_COLLECTION",value:e}}function he(e){return{type:"SET_PRIVATE_REQUEST",value:e}}function be(e){return{type:"SET_SEARCH",value:e}}function ge(e){return{type:"SET_COLLECTION_REQUEST",value:e}}function we(e){return{type:"SET_UPLOADS",value:e}}function Ze(e){return{type:"ADD_UPLOADS",value:e}}function _e(e){return{type:"REMOVE_UPLOAD",value:e}}function ke(e){return{type:"SET_VIDEOS_FETCHED",value:e}}function xe(e){return{type:"SET_LOADING",value:e}}function Ce(e,t){return{type:"SET_UI_ITEM",item:e,value:t}}function $e(e){return{type:"ADD_ERROR",value:e}}function Pe(e){return{type:"REMOVE_ERROR",value:e}}(0,wp.data.registerStore)("presto-player/bunny-popup",{reducer:te,selectors:n,actions:o});var Se,Oe,je,Ee,Ne,Te,Ae,Re,Le,Be,De,Ie,Me,Fe,Ve,Ue,ze,qe,He,Ge,We,Ye=function(e){return 3==(null==e?void 0:e.status)&&(null==e?void 0:e.availableResolutions.length)},Ke=function(e){return Ye(e)||4===(null==e?void 0:e.status)},Qe=function(e){return 0==(null==e?void 0:e.status)?"Processing":1==(null==e?void 0:e.status)?"Uploaded":2==(null==e?void 0:e.status)?"Processing":Ye(e)?"Playable":3==(null==e?void 0:e.status)?"Encoding":4==(null==e?void 0:e.status)?"Live":5==(null==e?void 0:e.status)?"Error":6==(null==e?void 0:e.status)?"Upload Failed":void 0},Xe=function(e){return null==e||null==e?"":new Date(1e3*e).toISOString().substr(11,8)},Je=function(e){if(null==e||0==e)return"Unknown";if(0==e)return"0 b";var t=parseInt(Math.floor(Math.log(e)/Math.log(1024)).toString());return(e/Math.pow(1024,t)).toFixed(2)+" "+["b","KB","MB","GB","TB"][t]},et=wp.i18n.__,tt=wp.components,rt=tt.Button,nt=tt.BaseControl,ot=tt.Disabled,at=tt.Card,it=tt.CardBody,lt=wp.element,st=lt.useState,ct=(lt.useContext,lt.useEffect),ut=wp.data,pt=ut.dispatch,dt=ut.useSelect,ft={name:"qhxz92",styles:"max-width:100%"},yt=function(){var e=st(!1),t=(0,s.Z)(e,2),r=t[0],n=t[1],o=st(!1),a=(0,s.Z)(o,2),i=a[0],c=a[1],p=st(null),d=(0,s.Z)(p,2),f=d[0],y=d[1],m=dt((function(e){return e("presto-player/bunny-popup").isPrivate()})),v=dt((function(e){return e("presto-player/bunny-popup").ui("selectedId")})),h=dt((function(e){return e("presto-player/bunny-popup").videos()}));ct((function(){y(v?h.find((function(e){return e.guid===v})):null)}),[h,v]);var b=function(){var e=(0,l.Z)(u().mark((function e(){return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,wp.apiFetch({path:"presto-player/v1/bunny/stream/videos/".concat(f.id),method:"DELETE",data:{type:m?"private":"public"}});case 2:pt("presto-player/bunny-popup").removeVideo(f),pt("presto-player/bunny-popup").setUI("selectedId",null),c(!1),n(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),g=(0,P.iv)(Se||(Se=(0,k.Z)(["\n margin-top: 5px;\n "])));if(!f)return"";var w,Z,_,x,C=function(e){return m?null==e?void 0:e.webPURLSigned:null==e?void 0:e.webPURL};return f&&(0,P.tZ)("div",{className:"presto-player__media-modal-sidebar-content"},(0,P.tZ)(nt,{css:(0,P.iv)(Oe||(Oe=(0,k.Z)(["\n position: relative;\n "])))},(0,P.tZ)(ot,{key:f.id},Ke(f)&&C(f)&&(0,P.tZ)("img",{src:C(f),css:ft})),(0,P.tZ)(rt,{isSmall:!0,isPrimary:!0,isBusy:!Ke(f),css:(0,P.iv)(je||(je=(0,k.Z)(["\n ","\n top: 8px;\n right: 8px;\n font-size: 11px;\n color: #ffffff;\n padding: 2px 10px;\n border-radius: 9999px;\n "])),Ke(f)?"position: absolute;":"")},Qe(f))),(0,P.tZ)(nt,null,(0,P.tZ)(nt.VisualLabel,null,et("Name","presto-player")),(0,P.tZ)("h3",{css:g},f.title)),!(null==f||!f.visibility)&&(0,P.tZ)(nt,null,(0,P.tZ)(nt.VisualLabel,null,et("Visibility","presto-player")),(0,P.tZ)("h3",{css:g},f.visibility)),(0,P.tZ)(nt,null,(0,P.tZ)(nt.VisualLabel,null,et("Size","presto-player")),(0,P.tZ)("h3",{css:g},Je((null==f?void 0:f.size)||0))),(0,P.tZ)(nt,null,(0,P.tZ)(nt.VisualLabel,null,et("Length","presto-player")),(0,P.tZ)("h3",{css:g},Xe(null==f?void 0:f.length))),(0,P.tZ)(nt,null,(0,P.tZ)(nt.VisualLabel,null,et("Created","presto-player")),(0,P.tZ)("h3",{css:g},(w=null==f?void 0:f.created_at,x=(Z=(w=new Date(w)).getHours())>=12?"pm":"am",Z=(Z%=12)||12,_=(_=w.getMinutes())<10?"0"+_:_,w.getDate()+"-"+(w.getMonth()+1)+"-"+w.getFullYear()+" at "+Z+":"+_+x))),(0,P.tZ)(nt,null,r?(0,P.tZ)(at,null,(0,P.tZ)(it,null,(0,P.tZ)("p",null,(0,P.tZ)("strong",null,et("Are you sure?","presto-player"))),(0,P.tZ)("p",null,et("Are you sure you want to delete this video?","presto-player")),(0,P.tZ)(rt,{isDestructive:!0,disabled:i,isBusy:i,onClick:function(e){e.preventDefault(),b(),c(!0)}},et("Yes","presto-player")),(0,P.tZ)(rt,{onClick:function(){return n(!1)}},et("Cancel","presto-player")))):(0,P.tZ)(rt,{isDestructive:!0,onClick:function(){n(!r)}},et("Delete video","presto-player"))))},mt=function(e){var t=e.className,r=e.progress;return(0,P.tZ)("div",{className:t},(0,P.tZ)("div",{css:(0,P.iv)(Ee||(Ee=(0,k.Z)(["\n height: 100%;\n background-color: var(--wp-admin-theme-color, #007cba);\n "]))),style:{width:"".concat(r,"%")}}))},vt=function(e){var t=e.progress;return(0,P.tZ)("div",{css:(0,P.iv)(Ne||(Ne=(0,k.Z)(["\n max-width: 100%;\n object-fit: cover;\n width: 100%;\n height: 140px;\n background-color: #222;\n color: white;\n text-decoration: none;\n text-align: center;\n box-sizing: border-box;\n box-sizing: border-box;\n display: flex;\n align-items: center;\n justify-content: center;\n "])))},(0,P.tZ)(mt,{progress:t,css:(0,P.iv)(Te||(Te=(0,k.Z)(["\n width: 100%;\n border-radius: 0px;\n margin: 0 15px;\n background-color: #e3e3e3;\n height: 3px;\n "])))}))},ht=r(7462),bt=function(e){var t=e.thumbnail,r=e.title,n=e.footer,o=e.badge,a=e.before,i=e.after;return(0,P.tZ)("div",(0,ht.Z)({className:"presto-player__video-thumb",css:(0,P.iv)(Ae||(Ae=(0,k.Z)(["\n cursor: pointer;\n user-select: none;\n display: inline-block;\n position: relative;\n margin-right: 20px;\n font-weight: bold;\n margin-bottom: 20px;\n width: 220px;\n flex: 0 0 220px;\n border: 1px solid #e0e0e0;\n border-radius: 4px;\n overflow: hidden;\n "])))},e),!!a&&a,!!t&&t,(0,P.tZ)("div",{css:(0,P.iv)(Re||(Re=(0,k.Z)(["\n margin: 14px;\n "])))},!!o&&(0,P.tZ)("div",{css:(0,P.iv)(Le||(Le=(0,k.Z)(["\n position: absolute;\n top: 8px;\n right: 8px;\n "])))},o),!!r&&(0,P.tZ)("span",{css:(0,P.iv)(Be||(Be=(0,k.Z)(["\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\n width: 100%;\n max-width: 100%;\n display: inline-block;\n margin-bottom: 7px;\n font-size: 13px;\n "])))},r),!!n&&(0,P.tZ)("div",{css:(0,P.iv)(De||(De=(0,k.Z)(["\n font-size: 12px;\n opacity: 0.75;\n margin-bottom: 7px;\n "])))},n)),!!i&&i)},gt=wp.components,wt=gt.Icon,Zt=gt.Button,_t=wp.element,kt=_t.useEffect,xt=_t.useState,Ct=wp.data,$t=Ct.useSelect,Pt=Ct.dispatch,St=function(e){var t=e.video,r=xt(),n=(0,s.Z)(r,2),o=n[0],a=n[1],i=$t((function(e){return e("presto-player/bunny-popup").isPrivate()})),l=$t((function(e){return e("presto-player/bunny-popup").ui("selectedId")}));return kt((function(){a(l?l===t.guid:null)}),[l]),(0,P.tZ)(bt,{onClick:function(){Pt("presto-player/bunny-popup").setUI("selectedId",null==t?void 0:t.guid)},css:(0,P.iv)(He||(He=(0,k.Z)(["\n ","\n border: 1px solid\n ",";\n "])),o&&"box-shadow: 0 0 0 0px #fff, 0 0 0 3px var(--wp-admin-theme-color, #007cba);",o?"var(--wp-admin-theme-color, #007cba)":"#e0e0e0"),thumbnail:function(){if(t.status<3)return(0,P.tZ)(vt,{progress:t.encodeProgress});var e=i?null==t?void 0:t.thumbnailURLSigned:null==t?void 0:t.thumbnailURL;return e?(0,P.tZ)("img",{css:(0,P.iv)(Me||(Me=(0,k.Z)(["\n max-width: 100%;\n object-fit: cover;\n width: 100%;\n height: 140px;\n display: block;\n "]))),src:e}):void 0}(),badge:(0,P.tZ)(Zt,{isSmall:!0,isPrimary:!0,isBusy:!Ke(t),css:(0,P.iv)(Ie||(Ie=(0,k.Z)(["\n font-size: 11px;\n color: #ffffff;\n padding: 2px 10px;\n border-radius: 9999px;\n "])))},Qe(t)),title:t.title,footer:(0,P.tZ)("div",{css:(0,P.iv)(Fe||(Fe=(0,k.Z)(["\n display: flex;\n align-items: center;\n "])))},(0,P.tZ)("span",{css:(0,P.iv)(Ve||(Ve=(0,k.Z)(["\n margin-right: 10px;\n display: flex;\n align-items: center;\n "])))},(0,P.tZ)(wt,{css:(0,P.iv)(Ue||(Ue=(0,k.Z)(["\n width: 14px;\n height: 14px;\n font-size: 14px;\n margin-right: 5px;\n opacity: 0.5;\n "]))),icon:"clock",size:14}),(0,P.tZ)("span",null,Xe(t.length))),(0,P.tZ)("span",{css:(0,P.iv)(ze||(ze=(0,k.Z)(["\n display: flex;\n align-items: center;\n "])))},(0,P.tZ)(wt,{css:(0,P.iv)(qe||(qe=(0,k.Z)(["\n opacity: 0.5;\n width: 14px;\n height: 14px;\n font-size: 14px;\n margin-right: 5px;\n "]))),icon:"database",size:14}),(0,P.tZ)("span",null,Je(t.storageSize)))),after:3===t.status?(0,P.tZ)(mt,{css:(0,P.iv)(Ge||(Ge=(0,k.Z)(["\n width: 100%;\n border-radius: 0px;\n margin: 0;\n background-color: #e3e3e3;\n height: 3px;\n "]))),progress:t.encodeProgress}):""})},Ot=wp.components,jt=Ot.Flex,Et=Ot.FlexBlock,Nt=Ot.Spinner,Tt={name:"1azakc",styles:"text-align:center"},At=function(e){var t=e.className;return(0,P.tZ)(jt,{className:t},(0,P.tZ)(Et,{css:Tt},(0,P.tZ)(Nt,null)))};function Rt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Lt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Rt(Object(r),!0).forEach((function(t){(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Rt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Bt,Dt,It,Mt,Ft,Vt,Ut,zt,qt,Ht,Gt=wp.i18n.__,Wt=wp.element,Yt=Wt.useState,Kt=Wt.useEffect,Qt=Wt.Fragment,Xt=wp.components,Jt=Xt.Flex,er=Xt.FormFileUpload,tr=Xt.Notice,rr=wp.data,nr=rr.dispatch,or=rr.useSelect,ar={name:"s5xdrg",styles:"display:flex;align-items:center"},ir={name:"82a6rk",styles:"flex:1"},lr={name:"82a6rk",styles:"flex:1"},sr=function(){var e=Yt(!1),t=(0,s.Z)(e,2),r=t[0],n=t[1],o=Yt(""),a=(0,s.Z)(o,2),i=a[0],c=a[1],p=or((function(e){return e("presto-player/bunny-popup").videosFetched()})),d=or((function(e){return e("presto-player/bunny-popup").videos()})),f=or((function(e){return e("presto-player/bunny-popup").requestType()})),y=or((function(e){return e("presto-player/bunny-popup").currentCollection()}));Kt((function(){p||m()}),[p]),Kt((function(){var e=setInterval((function(){m({sync:!0})}),3e3);return function(){return clearInterval(e)}}),[p]);var m=function(){var e=(0,l.Z)(u().mark((function e(){var t,r,n,o,a=arguments;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=a.length>0&&void 0!==a[0]?a[0]:{sync:!1},r=t.sync,e.prev=1,e.next=4,wp.apiFetch({path:wp.url.addQueryArgs("presto-player/v1/bunny/stream/videos",Lt(Lt({type:f},null!=y&&y.guid?{collection:null==y?void 0:y.guid}:{}),{},{items_per_page:500}))});case 4:n=e.sent,nr("presto-player/bunny-popup").setVideos(null==n?void 0:n.items),c(""),e.next=15;break;case 9:if(e.prev=9,e.t0=e.catch(1),401!==(null===e.t0||void 0===e.t0||null===(o=e.t0.data)||void 0===o?void 0:o.status)){e.next=14;break}return c(Gt("Please wait. Pullzone cache is clearing. This may take a minute or two...")),e.abrupt("return");case 14:r||nr("presto-player/bunny-popup").addError(e.t0.message);case 15:return e.prev=15,nr("presto-player/bunny-popup").setVideosFetched(!0),e.finish(15);case 18:case"end":return e.stop()}}),e,null,[[1,9,15,18]])})));return function(){return e.apply(this,arguments)}}();return i?(0,P.tZ)(tr,{status:"warning",isDismissible:!1},(0,P.tZ)("div",{css:ar},(0,P.tZ)(At,{css:ir}),i)):p?(0,P.tZ)(Qt,null,d&&d.length?(0,P.tZ)("div",null,!(null!=y&&y.guid)&&(0,P.tZ)("h2",null,Gt("Videos","presto-player")),d.map((function(e){if((null==e?void 0:e.collectionId)===((null==y?void 0:y.guid)||""))return(0,P.tZ)(St,{key:e.id,video:e,onClick:function(){n(r.guid===e.guid?{}:e)},selected:r.guid===e.guid})}))):(0,P.tZ)(Jt,{align:"center",justify:"center",css:(0,P.iv)(We||(We=(0,k.Z)(["\n height: 100%;\n text-align: center;\n "])))},(0,P.tZ)("div",null,(0,P.tZ)("h2",null,Gt("Drop video files here to upload","presto-player")),(0,P.tZ)("p",null,Gt("or browse for a video","presto-player")),(0,P.tZ)(er,{isSecondary:!0,accept:"video/mp4,video/x-m4v,video/*",onChange:function(e){e.target.files&&(nr("presto-player/bunny-popup").addUploads(e.target.files),jQuery(e.target).val(null))}},Gt("Upload New Video","presto-player"))))):(0,P.tZ)(At,{css:lr})},cr=wp.components.Icon,ur=wp.data.dispatch,pr=function(e){var t=e.collection;return(0,P.tZ)(bt,{onClick:function(e){e.preventDefault(),ur("presto-player/bunny-popup").setCollectionRequest(t),ur("presto-player/bunny-popup").setVideosFetched(!1)},title:(0,P.tZ)("div",null,(0,P.tZ)(cr,{icon:"open-folder",css:(0,P.iv)(Bt||(Bt=(0,k.Z)(["\n color: var(--wp-admin-theme-color);\n margin-right: 10px;\n "])))}),t.name),footer:(0,P.tZ)("div",null,t.videoCount," Videos")})},dr=wp.i18n.__,fr=wp.element.useEffect,yr=wp.data,mr=yr.useSelect,vr=yr.dispatch,hr=function(){var e=mr((function(e){return e("presto-player/bunny-popup").collections()})),t=mr((function(e){return e("presto-player/bunny-popup").requestType()})),r=function(){var e=(0,l.Z)(u().mark((function e(){var r,n;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,wp.apiFetch({path:wp.url.addQueryArgs("presto-player/v1/bunny/stream/collections",{type:t,items_per_page:500})});case 3:r=e.sent,vr("presto-player/bunny-popup").setCollections(null==r?void 0:r.items),e.next=12;break;case 7:if(e.prev=7,e.t0=e.catch(0),401!==(null===e.t0||void 0===e.t0||null===(n=e.t0.data)||void 0===n?void 0:n.status)){e.next=11;break}return e.abrupt("return");case 11:vr("presto-player/bunny-popup").addError(e.t0.message);case 12:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(){return e.apply(this,arguments)}}();return fr((function(){r()}),[]),!!e.length&&(0,P.tZ)("div",null,(0,P.tZ)("h2",null,dr("Collections","presto-player")),(0,P.tZ)("div",{css:(0,P.iv)(Dt||(Dt=(0,k.Z)(["\n display: flex;\n align-items: stretch;\n overflow: auto;\n "])))},e.map((function(e){return(0,P.tZ)(pr,{collection:e,key:e.guid})}))))},br=wp.i18n.__,gr=wp.components,wr=gr.Button,Zr=gr.TextControl,_r=gr.Modal,kr=gr.BaseControl,xr=wp.element,Cr=xr.useState,$r=xr.Fragment,Pr=wp.data,Sr=Pr.dispatch,Or=Pr.useSelect,jr=function(){var e=Cr(""),t=(0,s.Z)(e,2),r=t[0],n=t[1],o=Cr(!1),a=(0,s.Z)(o,2),i=a[0],c=a[1],p=Or((function(e){return e("presto-player/bunny-popup").requestType()})),d=Or((function(e){return e("presto-player/bunny-popup").ui("createCollection")})),f=function(e){Sr("presto-player/bunny-popup").setUI("createCollection",e)},y=function(){var e=(0,l.Z)(u().mark((function e(){var t;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c(!0),e.prev=1,e.next=4,wp.apiFetch({path:"presto-player/v1/bunny/stream/collections",method:"POST",data:{type:p,name:r}});case 4:t=e.sent,Sr("presto-player/bunny-popup").addCollection(t),Sr("presto-player/bunny-popup").setCollectionRequest(t),Sr("presto-player/bunny-popup").setVideosFetched(!1),n(""),f(!1),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(1),console.error(e.t0);case 15:return e.prev=15,c(!1),e.finish(15);case 18:case"end":return e.stop()}}),e,null,[[1,12,15,18]])})));return function(){return e.apply(this,arguments)}}();return(0,P.tZ)($r,null,(0,P.tZ)(wr,{isSecondary:!0,onClick:function(){return f(!0)}},br("Create Collection","presto-player")),d&&(0,P.tZ)(_r,{overlayClassName:"presto-modal",title:"Create New Collection",shouldCloseOnClickOutside:!1,isDismissible:!1},(0,P.tZ)(Zr,{css:(0,P.iv)(It||(It=(0,k.Z)(["\n margin-bottom: 15px;\n "]))),tabIndex:"0",placeholder:br("Enter a collection name","presto-player"),value:r,onChange:function(e){return n(e)}}),(0,P.tZ)(kr,null,(0,P.tZ)(wr,{isBusy:i,disabled:i,isPrimary:!0,onClick:function(){y()}},br("Create","presto-player"))," ",(0,P.tZ)(wr,{onClick:function(){return f(!1)}},br("Cancel","presto-player")))))},Er=wp.i18n.__,Nr=wp.components,Tr=Nr.Flex,Ar=Nr.FlexBlock,Rr=Nr.FlexItem,Lr=(Nr.Button,Nr.FormFileUpload),Br=wp.data.dispatch,Dr=function(e){var t=e.afterUpload;return(0,P.tZ)(Tr,null,(0,P.tZ)(Ar,null,(0,P.tZ)(Tr,{justify:"flex-start"},(0,P.tZ)(Lr,{multiple:!0,isPrimary:!0,accept:"video/mp4,video/x-m4v,video/*",onChange:function(e){e.target.files&&(Br("presto-player/bunny-popup").addUploads(e.target.files),jQuery(e.target).val(null))}},Er("Upload Videos","presto-player"))," ",(0,P.tZ)(jr,null),!!t&&t)),(0,P.tZ)(Rr,null))},Ir=wp.i18n.__,Mr=wp.components.Button,Fr=wp.element,Vr=Fr.useState,Ur=Fr.useEffect,zr=wp.data.useSelect,qr=function(e){var t=e.onChoose,r=Vr(null),n=(0,s.Z)(r,2),o=n[0],a=n[1],i=Vr(!1),l=(0,s.Z)(i,2),c=l[0],u=l[1],p=zr((function(e){return e("presto-player/bunny-popup").ui("selectedId")})),d=zr((function(e){return e("presto-player/bunny-popup").videos()}));return Ur((function(){a(p?d.find((function(e){return e.guid===p})):null)}),[d,p]),Ur((function(){3==(null==o?void 0:o.status)&&null!=o&&o.availableResolutions.length?u(!0):u((null==o?void 0:o.status)>3&&(null==o?void 0:o.status)<5)}),[null==o?void 0:o.availableResolutions]),(0,x.tZ)(Mr,{isPrimary:!0,disabled:!c,onClick:function(){return t(o)}},null!=o&&o.id&&!c?Ir("Please wait, video is encoding...","presto-player"):Ir("Choose","presto-player"))},Hr=wp.components.Icon,Gr=function(e){var t=e.children,r=e.onClick;return(0,P.tZ)("span",{onClick:r,css:(0,P.iv)(Mt||(Mt=(0,k.Z)(["\n display: inline-flex;\n align-items: center;\n cursor: pointer;\n color: var(--wp-admin-theme-color, #007cba);\n padding: 6px 0;\n "])))},(0,P.tZ)(Hr,{css:(0,P.iv)(Ft||(Ft=(0,k.Z)(["\n width: 14px;\n height: 14px;\n font-size: 14px;\n margin-right: 5px;\n "]))),icon:"arrow-left-alt",size:14}),(0,P.tZ)("span",null,t))},Wr=wp.i18n.__,Yr=wp.element.useState,Kr=wp.data,Qr=Kr.dispatch,Xr=Kr.useSelect,Jr=wp.components,en=Jr.Button,tn=Jr.Modal,rn=Jr.BaseControl,nn=function(){var e=Yr(!1),t=(0,s.Z)(e,2),r=t[0],n=t[1],o=Yr(!1),a=(0,s.Z)(o,2),i=a[0],c=a[1],p=Yr(""),d=(0,s.Z)(p,2),f=(d[0],d[1],Xr((function(e){return e("presto-player/bunny-popup").currentCollection()}))),y=Xr((function(e){return e("presto-player/bunny-popup").requestType()})),m=function(){var e=(0,l.Z)(u().mark((function e(){return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c(!0),e.prev=1,e.next=4,wp.apiFetch({path:"presto-player/v1/bunny/stream/collections/".concat(null==f?void 0:f.guid),method:"DELETE",data:{type:y}});case 4:n(!1),Qr("presto-player/bunny-popup").setCollectionRequest(""),Qr("presto-player/bunny-popup").setVideosFetched(!1),e.next=13;break;case 9:e.prev=9,e.t0=e.catch(1),n(!1),Qr("presto-player/bunny-popup").addError(e.t0.message);case 13:return e.prev=13,c(!1),e.finish(13);case 16:case"end":return e.stop()}}),e,null,[[1,9,13,16]])})));return function(){return e.apply(this,arguments)}}();return(0,P.tZ)("div",{css:(0,P.iv)(Vt||(Vt=(0,k.Z)(["\n margin-bottom: 2em;\n display: flex;\n align-items: center;\n justify-content: space-between;\n "])))},(0,P.tZ)("div",null,(0,P.tZ)(Gr,{onClick:function(){Qr("presto-player/bunny-popup").setCollectionRequest(""),Qr("presto-player/bunny-popup").setVideosFetched(!1)}},Wr("Back To Main Folder","presto-player")),(0,P.tZ)("h2",null,f.name)),(0,P.tZ)(en,{isDestructive:!0,onClick:function(){return n(!0)}},Wr("Delete Collection","presto-player")),r&&(0,P.tZ)(tn,{shouldCloseOnClickOutside:!1,overlayClassName:"presto-modal",title:"Delete Collection",onRequestClose:function(){return n(!1)}},(0,P.tZ)("h2",null,Wr("Are you sure you want to delete the collection? ","presto-player")),(0,P.tZ)("p",null,Wr("This will also delete all videos inside of the collection.","presto-player")),(0,P.tZ)(rn,null,(0,P.tZ)(en,{isDestructive:!0,disabled:i,isBusy:i,onClick:m},Wr("Delete","presto-player"))," ",(0,P.tZ)(en,{onClick:function(){return n(!1)}},Wr("Cancel","presto-player")))))};function on(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function an(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?on(Object(r),!0).forEach((function(t){(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):on(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}wp.components.Icon;var ln,sn,cn,un,pn,dn,fn,yn,mn,vn,hn,bn,gn,wn=wp.element,Zn=wn.useState,kn=wn.useEffect,xn=(wn.useContext,wp.data),Cn=xn.useSelect,$n=(xn.dispatch,wp.i18n.__),Pn=function(e){var t,r=e.file,n=e.name,o=e.onComplete,a=Zn(0),i=(0,s.Z)(a,2),c=i[0],p=i[1],d=Zn($n("Uploading","presto-player")),f=(0,s.Z)(d,2),y=(f[0],f[1]),m=Zn(""),v=(0,s.Z)(m,2),h=v[0],b=v[1],g=Zn(!1),Z=(0,s.Z)(g,2),_=Z[0],x=Z[1],C=Cn((function(e){return e("presto-player/bunny-popup").requestType()})),$=Cn((function(e){return e("presto-player/bunny-popup").currentCollection()})),S=function(){var e=(0,l.Z)(u().mark((function e(){return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:y($n("Uploading","presto-player")),t=w({file:null!=r&&r[0]?null==r?void 0:r[0]:r,path:"presto-player/v1/bunny/stream/upload",onProgress:function(e){p(e)},onComplete:O,onError:function(e){b(e.message),y($n("Error","presto-player")),p(0)}});case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),O=function(){var e=(0,l.Z)(u().mark((function e(t){var r,n,o;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.path,n=t.name,y($n("Creating","presto-player")),e.prev=2,e.next=5,wp.apiFetch({path:"presto-player/v1/bunny/stream/videos",method:"POST",data:an({type:C,name:n},null!=$&&$.guid?{collection:$.guid}:{})});case 5:o=e.sent,x(!0),j({path:r,video:o}),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(2),b(e.t0.message);case 13:return e.prev=13,p(0),e.finish(13);case 16:case"end":return e.stop()}}),e,null,[[2,10,13,16]])})));return function(_x){return e.apply(this,arguments)}}(),j=function(){var e=(0,l.Z)(u().mark((function e(t){var r,n;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.path,n=t.video,e.next=3,wp.apiFetch({path:"presto-player/v1/bunny/stream/store",method:"POST",data:{type:C,path:r,guid:n.guid}});case 3:o();case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return kn((function(){return S(),function(){t&&t.cancel()}}),[]),_?"":(0,P.tZ)("div",{css:(0,P.iv)(Ut||(Ut=(0,k.Z)(["\n display: flex;\n align-items: center;\n justify-content: space-between;\n animation: components-button__busy-animation 2500ms infinite linear;\n opacity: 1;\n padding: 6px 12px;\n border-radius: 99999px;\n border: 1px solid #dddddd;\n background-size: 100px 100%;\n background-image: linear-gradient(\n -45deg,\n #ffffff 33%,\n #f3f3f3 33%,\n #f3f3f3 70%,\n #ffffff 70%\n );\n "])))},(0,P.tZ)("div",{css:(0,P.iv)(zt||(zt=(0,k.Z)(["\n flex: 1;\n white-space: nowrap;\n overflow: hidden;\n max-width: 150px;\n text-overflow: ellipsis;\n font-weight: bold;\n "])))},!!h&&h,!!n&&n," ",r.name,"..."),(0,P.tZ)("div",{css:(0,P.iv)(qt||(qt=(0,k.Z)(["\n display: flex;\n align-items: center;\n "])))},(0,P.tZ)(mt,{css:(0,P.iv)(Ht||(Ht=(0,k.Z)(["\n width: 50px;\n height: 3px;\n margin: 0 5px;\n background: #e3e3e3;\n border-radius: 9999px;\n overflow: hidden;\n "]))),progress:c})))},Sn=wp.data.useSelect,On=function(e){var t=e.removeUpload,r=(e.isPrivate,Sn((function(e){return e("presto-player/bunny-popup").uploads()})));return r.length?(0,P.tZ)("div",{css:(0,P.iv)(ln||(ln=(0,k.Z)(["\n overflow: auto;\n display: flex;\n align-items: center;\n position: relative;\n "])))},r.length&&r.map((function(e){return(0,P.tZ)(Pn,{css:(0,P.iv)(sn||(sn=(0,k.Z)(["\n margin-right: 0px;\n "]))),file:e,onComplete:function(){return t(e)}})}))):""},jn=wp.i18n.__,En=wp.components.Modal,Nn=function(e){var t=e.onClose,r=e.title,n=e.header,o=e.error,a=e.mainContent,i=e.sidebar,l=e.footer;return(0,P.tZ)(En,{isFullScreen:!0,title:r||jn("Add Media","presto-player"),onRequestClose:t,css:(0,P.iv)(cn||(cn=(0,k.Z)(["\n .components-modal__header {\n border-bottom: 1px solid #ddd;\n }\n .components-modal__content {\n display: flex;\n flex-direction: column;\n padding: 0;\n\n > :not(.components-modal__header) {\n flex: 1;\n }\n }\n "]))),overlayClassName:"presto-player__modal-overlay"},(0,P.tZ)("div",{css:(0,P.iv)(un||(un=(0,k.Z)(['\n @media screen and (min-width: 780px) {\n height: 100%;\n display: grid;\n flex: 1;\n max-height: calc(100vh - 68px);\n grid-template-columns: 1fr 1fr minmax(0px, 267px);\n grid-template-rows: minmax(50px, auto) 1fr 60px;\n grid-template-areas:\n "header header sidebar"\n "main main sidebar"\n "footer footer footer";\n overflow: hidden;\n }\n ']))),"data-cy":"media-modal"},(0,P.tZ)("div",{css:(0,P.iv)(pn||(pn=(0,k.Z)(["\n grid-area: header;\n padding: 24px 24px 12px 24px;\n "])))},(0,P.tZ)("div",{css:(0,P.iv)(dn||(dn=(0,k.Z)(["\n display: flex;\n align-items: center;\n\n > * {\n margin-right: 10px;\n }\n "])))},n),o),(0,P.tZ)("div",{css:(0,P.iv)(fn||(fn=(0,k.Z)(["\n grid-area: main;\n display: grid;\n overflow: hidden;\n\n .components-drop-zone__provider {\n overflow: hidden;\n display: grid;\n }\n\n .components-drop-zone {\n z-index: 99;\n }\n "])))},a),(0,P.tZ)("div",{css:(0,P.iv)(yn||(yn=(0,k.Z)(["\n display: none;\n grid-area: sidebar;\n padding: 0 16px;\n z-index: 75;\n background: #f3f3f3;\n border-left: 1px solid #ddd;\n overflow: auto;\n\n @media screen and (min-width: 780px) {\n display: block;\n }\n\n .sidebar-content {\n padding: 16px 0;\n }\n "])))},i),(0,P.tZ)("div",{css:(0,P.iv)(mn||(mn=(0,k.Z)(["\n grid-area: footer;\n border-top: 1px solid #ddd;\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 8px;\n "])))},l)))},Tn=wp.i18n.__,An=wp.components,Rn=(An.Button,An.DropZone),Ln=An.DropZoneProvider,Bn=An.Notice,Dn=wp.element,In=(Dn.useState,Dn.useEffect),Mn=(Dn.Fragment,wp.data),Fn=Mn.dispatch,Vn=Mn.useSelect,Un=function(e){var t=e.onClose,r=e.onChoose,n=Vn((function(e){return e("presto-player/bunny-popup").isPrivate()})),o=Vn((function(e){return e("presto-player/bunny-popup").uploads()})),a=Vn((function(e){return e("presto-player/bunny-popup").currentCollection()})),i=Vn((function(e){return e("presto-player/bunny-popup").errors()}));In((function(){Fn("presto-player/bunny-popup").setVideosFetched(!1),Fn("presto-player/bunny-popup").setCollections([]),Fn("presto-player/bunny-popup").setVideos([])}),[]);var l=Tn(n?"Private Stream Library":"Public Stream Library","presto-player"),s=(0,P.tZ)(Dr,{afterUpload:(0,P.tZ)(On,{uploads:o,removeUpload:function(e){Fn("presto-player/bunny-popup").removeUpload(e)},isPrivate:n})}),c=(0,P.tZ)(yt,null),u=(0,P.tZ)(qr,{onChoose:r});return(0,P.tZ)(Nn,{title:l,header:s,mainContent:(0,P.tZ)(Ln,{css:(0,P.iv)(vn||(vn=(0,k.Z)(["\n overflow: auto;\n display: flex;\n flex-direction: column;\n "])))},(0,P.tZ)("div",{css:(0,P.iv)(hn||(hn=(0,k.Z)(["\n padding: 12px 24px;\n overflow: auto;\n display: flex;\n flex-direction: column;\n "])))},!!i.length&&i.map((function(e){return(0,P.tZ)(Bn,{css:(0,P.iv)(bn||(bn=(0,k.Z)(["\n margin: 0 0 20px 0;\n "]))),status:"error",onRemove:function(){return Fn("presto-player/bunny-popup").removeError(e)}},e)})),a?(0,P.tZ)(nn,null):(0,P.tZ)(hr,null),(0,P.tZ)("div",{css:(0,P.iv)(gn||(gn=(0,k.Z)(["\n display: flex;\n align-items: stretch;\n "])))},(0,P.tZ)(sr,null)),(0,P.tZ)(Rn,{label:"Drop files",onFilesDrop:function(e){Fn("presto-player/bunny-popup").addUploads(e)}}))),onClose:function(){o.length?confirm("Discard your uploads?")&&(t(),Fn("presto-player/bunny-popup").setUploads([])):t()},footer:u,sidebar:c})},zn=wp.i18n.__,qn=wp.element.useEffect,Hn=wp.data.dispatch,Gn=function(e){var t=e.closePopup,r=e.onSelect,n=e.isPrivate;return qn((function(){Hn("presto-player/bunny-popup").setIsPrivate(n)}),[n]),(0,x.tZ)(Un,{onClose:t,onChoose:function(e){e.url=e.playlistURL,e.thumbnail=e.thumbnailURL,e.preview=e.webPURL,r(e)},header:zn(n?"Private Stream Library":"Public Stream Library","presto-player"),title:zn(n?"Private Video Stream":"Public Video Stream","presto-player")})},Wn=wp.i18n.__,Yn=wp.element.useState,Kn="".concat(prestoPlayer.root).concat(prestoPlayer.prestoVersionString,"bunny/"),Qn=wp.i18n.__,Xn=wp.element.useState,Jn="".concat(prestoPlayer.root).concat(prestoPlayer.prestoVersionString,"bunny/stream/"),eo=function(e){var t=e.onRefetch,r=e.type,n=e.autoSubmit,o="stream"===r?function(e){var t=Xn(""),r=(0,s.Z)(t,2),n=r[0],o=r[1],a=Xn(""),i=(0,s.Z)(a,2),c=i[0],p=i[1],d=Xn(!1),f=(0,s.Z)(d,2),y=f[0],m=f[1],v=Xn(0),h=(0,s.Z)(v,2),b=h[0],g=h[1],w=Xn(""),Z=(0,s.Z)(w,2),_=Z[0],k=Z[1],x=function(e){return e.includes("Authorization has been denied")?"Your API key is incorrect. Please double-check to make sure you've copied it correctly.":e.includes("localhost")?"You cannot use a CDN on a local site. Please use Bunny.net on a live, publicly accessible site.":e},C=function(){var t=(0,l.Z)(u().mark((function t(){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return k(""),t.prev=1,m(!0),g(0),p(Qn("Validating API Key...","presto-player")),t.next=7,wp.apiFetch({url:"".concat(Jn,"api-key"),method:"POST",data:{api_key:n}});case 7:if(t.sent.success){t.next=11;break}throw{message:"Could not save the API key. Please double check it to make sure it's correct."};case 11:t.next=18;break;case 13:return t.prev=13,t.t0=t.catch(1),g(0),k(null!==t.t0&&void 0!==t.t0&&t.t0.message?x(t.t0.message):"Something went wrong. Please try again"),t.abrupt("return");case 18:return t.prev=18,g(1),m(!1),p(""),t.finish(18);case 23:return t.prev=23,m(!0),p(Qn("Setting up public video library. This make take a few moments...","presto-player")),t.next=28,wp.apiFetch({url:"".concat(Jn,"library"),method:"POST",data:{type:"public"}});case 28:t.sent.id,t.next=37;break;case 32:return t.prev=32,t.t1=t.catch(23),g(0),k(null!==t.t1&&void 0!==t.t1&&t.t1.message?x(t.t1.message):"Something went wrong. Please try again"),t.abrupt("return");case 37:return t.prev=37,g(2),m(!1),p(""),t.finish(37);case 42:return t.prev=42,m(!0),p(Qn("Setting up private video library. This make take a few moments...","presto-player")),t.next=47,wp.apiFetch({url:"".concat(Jn,"library"),method:"POST",data:{type:"private"}});case 47:t.next=54;break;case 49:return t.prev=49,t.t2=t.catch(42),g(0),k(null!==t.t2&&void 0!==t.t2&&t.t2.message?x(t.t2.message):"Something went wrong. Please try again"),t.abrupt("return");case 54:return t.prev=54,g(2),m(!1),p(""),t.finish(54);case 59:e();case 60:case"end":return t.stop()}}),t,null,[[1,13,18,23],[23,32,37,42],[42,49,54,59]])})));return function(){return t.apply(this,arguments)}}();return{saveKey:C,setApikey:o,step:b,saveMessage:c,saving:y,error:_,totalSteps:3}}(t):function(e){var t=Yn(""),r=(0,s.Z)(t,2),n=r[0],o=r[1],a=Yn(""),i=(0,s.Z)(a,2),c=i[0],p=i[1],d=Yn(!1),f=(0,s.Z)(d,2),y=f[0],m=f[1],v=Yn(0),h=(0,s.Z)(v,2),b=h[0],g=h[1],w=Yn(""),Z=(0,s.Z)(w,2),_=Z[0],k=Z[1],x=function(e){return e.includes("Authorization has been denied")?"Your API key is incorrect. Please double-check to make sure you've copied it correctly.":e.includes("localhost")?"You cannot use a CDN on a local site. Please use Bunny.net on a live, publicly accessible site.":e},C=function(){var t=(0,l.Z)(u().mark((function t(){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return k(""),t.prev=1,m(!0),g(0),p(Wn("Validating API Key...","presto-player")),t.next=7,wp.apiFetch({url:"".concat(Kn,"api-key"),method:"POST",data:{api_key:n}});case 7:if(t.sent.success){t.next=11;break}throw{message:"Could not save the API key. Please double check it to make sure it's correct."};case 11:t.next=18;break;case 13:return t.prev=13,t.t0=t.catch(1),g(0),k(null!==t.t0&&void 0!==t.t0&&t.t0.message?x(t.t0.message):"Something went wrong. Please try again"),t.abrupt("return");case 18:return t.prev=18,g(1),m(!1),p(""),t.finish(18);case 23:return t.prev=23,m(!0),p(Wn("Setting up storage zones. This make take a few minutes...","presto-player")),t.next=28,wp.apiFetch({url:"".concat(Kn,"storage-zones"),method:"POST"});case 28:t.sent.id,t.next=37;break;case 32:return t.prev=32,t.t1=t.catch(23),g(0),k(null!==t.t1&&void 0!==t.t1&&t.t1.message?x(t.t1.message):"Something went wrong. Please try again"),t.abrupt("return");case 37:return t.prev=37,g(2),m(!1),p(""),t.finish(37);case 42:return t.prev=42,m(!0),p(Wn("Setting up pull zones. This make take a few minutes...","presto-player")),t.next=47,wp.apiFetch({url:"".concat(Kn,"pull-zones"),method:"POST"});case 47:t.sent.id,t.next=56;break;case 51:return t.prev=51,t.t2=t.catch(42),g(0),k(null!==t.t2&&void 0!==t.t2&&t.t2.message?x(t.t2.message):"Something went wrong. Please try again"),t.abrupt("return");case 56:return t.prev=56,g(3),m(!1),p(""),t.finish(56);case 61:e();case 62:case"end":return t.stop()}}),t,null,[[1,13,18,23],[23,32,37,42],[42,51,56,61]])})));return function(){return t.apply(this,arguments)}}();return{saveKey:C,setApikey:o,step:b,saveMessage:c,saving:y,error:_,totalSteps:3}}(t),a=o.saveKey,c=o.apikey,d=o.setApikey,y=o.saveMessage,m=o.saving,v=o.totalSteps,h=o.step,b=o.error;return(0,i.useEffect)((function(){n&&a()}),[n]),(0,x.tZ)(p.Placeholder,{label:(0,f.__)("Bunny.net Video","presto-player"),instructions:(0,f.__)("Enter your Bunny.net API key, which can be found on your Bunny CDN Account page.","presto-player")},m?(0,x.tZ)(p.Flex,null,(0,x.tZ)(p.FlexItem,null,(0,x.tZ)(p.Spinner,null)),(0,x.tZ)(p.FlexBlock,null,y,(0,x.tZ)("progress",{className:"presto-progress",max:v,value:h,style:{width:"100%"}}))):(0,x.tZ)("form",{onSubmit:function(e){e.preventDefault(),a()}},b&&(0,x.tZ)(p.Flex,{style:{width:"100%"}},(0,x.tZ)(p.FlexBlock,null,(0,x.tZ)(p.Notice,{status:"error",isDismissible:!1},b))),(0,x.tZ)(p.Flex,{style:{width:"100%",maxWidth:"400px"}},(0,x.tZ)(p.FlexBlock,null,(0,x.tZ)(p.TextControl,{value:c,onChange:function(e){return d(e)},className:"presto-link-placeholder-input",type:"password",autoComplete:"off",placeholder:(0,f.__)("Your Bunny.net API Key","presto-player"),required:!0})),(0,x.tZ)(p.FlexItem,null,(0,x.tZ)(p.Button,{isPrimary:!0,style:{marginBottom:"8px"},type:"submit"},(0,f.__)("Next","presto-player")," →")))))},to=r(8955),ro=r(1713);function no(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function oo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?no(Object(r),!0).forEach((function(t){(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):no(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ao=(0,y.compose)([(0,b.Z)(),(0,h.Z)()])((0,p.withNotices)((function(e){var t,r,n=e.attributes,o=e.setAttributes,a=e.noticeOperations,c=e.branding,y=(e.isSelected,e.presetData),h=e.createVideo,b=e.lockSave,w=e.unlockSave,Z=e.onRemoveSrc,_=e.renderKey,k=e.defaultPreset,C=n.poster,$=n.src,P=n.id,S=n.tracks,O=n.visibility,j=n.previewSrc,E=n.thumbnail,N=(0,i.useState)(""),T=(0,s.Z)(N,2),A=T[0],R=T[1],L=(0,i.useState)(!1),B=(0,s.Z)(L,2),D=B[0],I=B[1],M=(0,i.useState)(""),F=(0,s.Z)(M,2),V=F[0],U=F[1],z=(0,i.useState)({stream:!1,storage:!1}),q=(0,s.Z)(z,2),H=q[0],G=q[1],W=(0,i.useState)(!1),Y=(0,s.Z)(W,2),K=Y[0],X=Y[1],J=(0,i.useState)(!1),ee=(0,s.Z)(J,2),te=ee[0],re=ee[1],ne=(0,i.useState)(!1),oe=(0,s.Z)(ne,2),ae=(oe[0],oe[1]),ie=(0,i.useState)(!1),le=(0,s.Z)(ie,2),se=le[0],ce=le[1],ue=wp.data.useSelect((function(e){return e("core").canUser("read","settings")})),pe="private"===O,de=null===(t=prestoPlayerAdmin)||void 0===t||null===(r=t.bunny)||void 0===r?void 0:r.disable_legacy_storage;function fe(e){e.url?(o(oo(oo({src:e.url,preset:null==k?void 0:k.id},null!=e&&e.thumbnail?{thumbnail:e.thumbnail}:{}),null!=e&&e.preview?{preview:e.preview}:{})),I(!0),b(),h(oo({src:e.url,type:"bunny",title:e.title},null!=e&&e.guid?{external_id:e.guid}:{})).catch((function(e){o({src:""}),console.error(e)})).finally((function(){w(),I(!1)}))):o({src:void 0,id:void 0})}(0,i.useEffect)((function(){(0,m.dispatch)("presto-player/bunny-popup").setIsPrivate("private"===O)}),[O]),(0,i.useEffect)((function(){var e,t,r,n,o,a;G({storage:null===(e=prestoPlayerAdmin)||void 0===e||null===(t=e.isSetup)||void 0===t||null===(r=t.bunny)||void 0===r?void 0:r.storage,stream:null===(n=prestoPlayerAdmin)||void 0===n||null===(o=n.isSetup)||void 0===o||null===(a=o.bunny)||void 0===a?void 0:a.stream})}),[]);var ye=function(){var e=(0,l.Z)(u().mark((function e(){var t,r,n,o,a,i,l,s;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,wp.apiFetch({path:"wp/v2/settings"});case 3:t=e.sent,r=t.presto_player_bunny_pull_zones,n=t.presto_player_bunny_storage_zones,o=t.presto_player_bunny_stream_private,a=t.presto_player_bunny_stream_public,re(!0),o||X(!0),l=(i=function(e){return!(null==e||!e.private_id||null==e||!e.public_id)})(r)||i(n),s=(null==o?void 0:o.pull_zone_url)&&(null==a?void 0:a.pull_zone_url),G({storage:l,stream:s}),U(l||s?"":"stream");case 15:return e.prev=15,ae(!1),e.finish(15);case 18:case"end":return e.stop()}}),e,null,[[0,,15,18]])})));return function(){return e.apply(this,arguments)}}();(0,i.useEffect)((function(){ue?ye():re(!0)}),[ue]);var me=function(){var e=(0,l.Z)(u().mark((function e(){var t;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!pe){e.next=7;break}return e.next=3,v($);case 3:t=e.sent,o({previewSrc:t}),e.next=8;break;case 7:o({previewSrc:$});case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,i.useEffect)((function(){me()}),[$]);var ve=function(){var e=(0,l.Z)(u().mark((function e(){var t;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!pe){e.next=7;break}return e.next=3,v(E);case 3:(t=e.sent)&&o({previewThumbnail:t}),e.next=8;break;case 7:o({previewThumbnail:E});case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,i.useEffect)((function(){ve()}),[E]);var he;return D||!te?(0,x.tZ)(p.Placeholder,{className:"presto-player__placeholder is-loading"},(0,x.tZ)(p.Spinner,null)):"stream"===V?(0,x.tZ)(eo,{type:"stream",autoSubmit:se,onRefetch:function(){re(!1),ye()}}):"storage"===V?(0,x.tZ)(eo,{type:"storage",onRefetch:function(){re(!1),ye()}}):P?(0,x.tZ)(React.Fragment,null,(0,x.tZ)(d.BlockControls,null,(0,x.tZ)(g.Z,{tracks:S,onChange:function(e){o({tracks:e})}}),(0,x.tZ)(p.Toolbar,null,(0,x.tZ)(p.Button,{onClick:function(){return Z()}},(0,f.__)("Replace","presto-player")))),(0,x.tZ)(d.InspectorControls,null,(0,x.tZ)(to.Z,{setAttributes:o,attributes:n})),(0,x.tZ)("figure",{className:"wp-block-video"},(0,x.tZ)(p.Disabled,null,(0,x.tZ)(ro.Z,{poster:C,src:j,id:P,type:"bunny",attributes:n,setAttributes:o,preset:y,branding:c,key:_})))):(0,x.tZ)("div",null,(0,x.tZ)(p.Placeholder,{label:pe?(0,f.__)("Bunny.net Private Video","presto-player"):(0,f.__)("Bunny.net Video","presto-player"),icon:pe?(0,x.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"presto-block-icon"},(0,x.tZ)("path",{d:"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"})):(0,x.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"presto-block-icon"},(0,x.tZ)("polyline",{points:"8 17 12 21 16 17"}),(0,x.tZ)("line",{x1:"12",y1:"12",x2:"12",y2:"21"}),(0,x.tZ)("path",{d:"M20.88 18.09A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.29"})),instructions:(0,f.__)("Add or select a Bunny.net video","presto-player")},(0,x.tZ)(p.BaseControl,{className:"presto-player__placeholder-control"},(0,x.tZ)(p.ToggleControl,{label:"Private Video",help:pe?"Video is only accessible to those who are logged in.":"Video is accessible to everyone.",checked:pe,onChange:function(e){o({visibility:e?"private":"public"})}})),(0,x.tZ)(i.Fragment,null,H.stream&&(0,x.tZ)(p.Button,{isPrimary:!0,onClick:function(){return R("stream")}},pe?(0,f.__)("Add/Select Private Video Stream","presto-player"):(0,f.__)("Add/Select Video Stream","presto-player")),!de&&H.storage&&(0,x.tZ)(p.Button,{isSecondary:H.stream,isPrimary:!H.stream,onClick:function(){return R("storage")}},pe?(0,f.__)("Add/Select Private Video (Classic)","presto-player"):(0,f.__)("Add/Select Video (Classic)","presto-player")),!H.stream&&!K&&H.storage&&(0,x.tZ)(p.Button,{isSecondary:!0,onClick:function(){ce(!0),U("stream")}},(0,f.__)("Enable Bunny.net Stream!","presto-player")),!!ue&&(he=[],!K&&he.push({title:H.stream?(0,f.__)("Reconnect Stream","presto-player"):(0,f.__)("Connect Stream","presto-player"),onClick:function(){U("stream"),ce(!1)}}),!de&&he.push({title:H.storage?(0,f.__)("Reconnect Storage (Classic)","presto-player"):(0,f.__)("Connect Storage (Classic)","presto-player"),onClick:function(){return U("storage")}}),(0,x.tZ)(p.DropdownMenu,{icon:"ellipsis",label:(0,f.__)("Connection Options","presto-player"),controls:he})))),"storage"===A&&(0,x.tZ)(Q,{isPrivate:pe,closePopup:function(){return R("")},noticeOperations:a,onSelect:fe}),"stream"===A&&(0,x.tZ)(Gn,{isPrivate:pe,closePopup:function(){return R("")},noticeOperations:a,onSelect:fe}))}))),io=r(6183);function lo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function so(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?lo(Object(r),!0).forEach((function(t){(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):lo(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var co=wp.i18n.__,uo="presto-player/bunny",po=so(so({},io.Z),{},{attributes:so(so({},io.Z.attributes),{thumbnail:{type:String,default:""},preview:{type:String,default:""}}),premium:!0,title:co("Presto Bunny.net Video","presto-player"),description:co("Serve video through Bunny.net CDN.","presto-player"),variations:[{name:"public",isDefault:!0,title:co("Presto Bunny.net Video","presto-player"),description:co("Serve public video through Bunny.net CDN.","presto-player"),attributes:{visibility:"public"}},{name:"private",title:co("Presto Bunny.net Private Video","presto-player"),icon:(0,x.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"presto-block-icon"},(0,x.tZ)("path",{d:"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"})),description:co("Serve private, secure video through Bunny.net CDN.","presto-player"),attributes:{visibility:"private"}}],icon:(0,x.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"presto-block-icon"},(0,x.tZ)("polyline",{points:"8 17 12 21 16 17"}),(0,x.tZ)("line",{x1:"12",y1:"12",x2:"12",y2:"21"}),(0,x.tZ)("path",{d:"M20.88 18.09A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.29"})),edit:ao})},8024:function(e,t,r){"use strict";r.r(t),r.d(t,{name:function(){return fe},options:function(){return ye}});var n,o=r(9062),a=r(4942),i=(r(9307),r(3324)),l=r(2175),s=r(6263),c=r(2485),u=r(8989),p=r(4184),d=r.n(p),f=r(2777),y=r(917),m=window.location.href,v=wp.components,h=v.Button,b=(v.Notice,v.Placeholder),g=(v.DropZone,v.withFilters),__=(v.BaseControl,v.ToggleControl,v.FormFileUpload,wp.i18n.__),w=wp.element,Z=w.useState,_=w.useEffect,k=wp.data.useSelect,x=(wp.deprecated,wp.editor),C=x.MediaUpload,$=x.MediaUploadCheck,P=x.URLPopover,S=function(e){var t=e.src,r=e.onChange,n=e.onSubmit,o=e.onClose;return(0,y.tZ)(P,{onClose:o},(0,y.tZ)("form",{className:"block-editor-media-placeholder__url-input-form",onSubmit:n},(0,y.tZ)("input",{"data-cy":"url-input",className:"block-editor-media-placeholder__url-input-field",type:"url","aria-label":__("URL","presto-player"),placeholder:__("Paste or type a Youtube, Vimeo or .mp4 video URL","presto-player"),onChange:r,value:t}),(0,y.tZ)(h,{"data-cy":"url-submit",className:"block-editor-media-placeholder__url-input-submit-button",icon:"editor-break",label:__("Apply","presto-player"),type:"submit"})))},O=g("editor.MediaPlaceholder")((function(e){var t=e.value,r=void 0===t?{}:t,n=e.allowedTypes,o=void 0===n?[]:n,a=e.className,l=e.icon,s=e.url,c=void 0===s||s,u=e.labels,p=void 0===u?{}:u,v=e.mediaPreview,g=e.notices,w=e.isAppender,x=e.isPrivate,P=e.addToGallery,O=e.onSelect,j=e.onCancel,E=e.onSelectURL,N=e.onDoubleClick,T=e.children,A=e.allowURLs,R=k((function(e){return(0,e("core/block-editor").getSettings)().mediaUpload}),[]),L=Z(""),B=(0,i.Z)(L,2),D=B[0],I=B[1],M=Z(!1),F=(0,i.Z)(M,2),V=F[0],U=F[1];_((function(){var e;I(null!==(e=null==r?void 0:r.src)&&void 0!==e?e:"")}),[r]);var z=function(e){I(e.target.value)},q=function(){U(!0)},H=function(){U(!1)},G=function(e){e.preventDefault(),D&&E&&(E(D),H())},W=function(e,t){var r=p.instructions,n=p.title;R||E||(r=__("To edit this block, you need permission to upload media.","presto-player"));var o=d()("block-editor-media-placeholder",a,{"is-appender":w});return(0,y.tZ)(b,{icon:l,label:n,instructions:r,className:o,notices:g,onClick:t,onDoubleClick:N,preview:v},T,e)},Y=function(){return E&&(0,y.tZ)("div",{className:"block-editor-media-placeholder__url-input-container"},c&&(0,y.tZ)(h,{"data-cy":"video-url",className:"block-editor-media-placeholder__button",onClick:q,isPressed:V,isTertiary:!0},__("Video URL","presto-player")),V&&(0,y.tZ)(S,{src:D,onChange:z,onSubmit:G,onClose:H}))};return(0,y.tZ)($,{fallback:W(Y())},function(){var e=(0,y.tZ)(C,{title:__(x?"Select or Upload Private Video":"Select or Upload Video","presto-player"),addToGallery:P,gallery:!1,multiple:!1,onSelect:function(e){f.Z.unsetUrlParams(),O(e)},onClose:function(){f.Z.unsetUrlParams()},allowedTypes:o,value:Array.isArray(r)?r.map((function(e){return e.id})):r.id,render:function(e){var t=e.open;return(0,y.tZ)(h,{"data-cy":"add-video",isPrimary:!0,onClick:function(e){e.stopPropagation(),f.Z.unsetUrlParams(),x?f.Z.setUrlPrivate(m):f.Z.setUrlPublic(m),t()}},__(x?"Add/Select Private Video":"Add/Select Video","presto-player"))}});if(R){var t=(0,y.tZ)(React.Fragment,null,e,!!A&&Y(),j&&(0,y.tZ)(h,{className:"block-editor-media-placeholder__cancel-button",title:__("Cancel","presto-player"),isLink:!0,onClick:j},__("Cancel","presto-player")));return W(t)}return W(e)}())})),j=r(9807),E=wp.i18n.__,N=wp.components,T=N.withNotices,A=N.BaseControl,R=N.ToggleControl,L=N.Notice,B=wp.data.dispatch,D=["video"],I=T((function(e){var t,r=e.noticeUI,n=e.onSelect,o=e.children,a=e.onSelectURL,i=e.onUploadError,l=e.setAttributes,s=e.attributes,c="private"===s.visibility;return(0,y.tZ)("div",null,(0,y.tZ)(O,{icon:c?(0,y.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"presto-block-icon"},(0,y.tZ)("rect",{x:"3",y:"11",width:"18",height:"11",rx:"2",ry:"2"}),(0,y.tZ)("path",{d:"M7 11V7a5 5 0 0 1 10 0v4"})):(0,y.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"presto-block-icon"},(0,y.tZ)("polygon",{points:"23 7 16 12 23 17 23 7"}),(0,y.tZ)("rect",{x:"1",y:"5",width:"15",height:"14",rx:"2",ry:"2"})),labels:{title:E(c?"Presto Private Video":"Presto Video","presto-player"),instructions:E(c?"Upload a video file, or pick one from your media library.":"Upload a video file, pick one from your media library, or add one with a URL.","presto-player")},onSelect:n,onSelectURL:a,switcher:!0,isPrivate:c,allowURLs:!c,accept:"video/*",setAttributes:l,allowedTypes:D,value:s,notices:r,onError:i},(0,y.tZ)("div",{style:{width:"100%"}},(0,y.tZ)(A,{className:"presto-player__placeholder-control"},(0,y.tZ)(R,{label:(0,y.tZ)("div",null,E("Make Private","presto-player")," ",!(null!==(t=prestoPlayer)&&void 0!==t&&t.isPremium)&&(0,y.tZ)(j.Z,null)),help:E(c?"This video is only accessible to those who are logged in.":"This video is currently accessible to everyone.","presto-player"),checked:c,onChange:function(e){var t;null!==(t=prestoPlayer)&&void 0!==t&&t.isPremium?l({visibility:e?"private":"public"}):B("presto-player/player").setProModal(!0)}})),!!o&&(0,y.tZ)("div",{style:{width:"100%"}},o),!!c&&(0,y.tZ)(L,{status:"warning",isDismissible:!1},(0,y.tZ)("div",null,(0,y.tZ)("div",null,(0,y.tZ)("strong",null,E("Note","presto-player"))),E("Private videos use php to stream your video. Keep in mind this will use up disk space and bandwidth so it may not be an appropriate choice for some hosts.","presto-player"))))))})),M=r(9235),F=r(8955),V=r(1713),U=wp.i18n.__,z=wp.blob,q=z.getBlobByURL,H=z.isBlobURL,G=wp.components,W=G.Button,Y=G.Disabled,K=G.Toolbar,Q=G.Notice,X=G.withNotices,J=G.Placeholder,ee=G.Spinner,te=wp.compose.compose,re=wp.element,ne=re.useEffect,oe=re.useState,ae=wp.data.dispatch,ie=wp.blocks.createBlock,le=["video"],se=te([(0,u.Z)(),(0,c.Z)()])(X((function(e){e.noticeUI;var t=e.attributes,r=e.setAttributes,n=(e.isSelected,e.noticeOperations),o=e.branding,a=e.loading,c=e.presetData,u=e.createVideo,p=e.onRemoveSrc,d=e.renderKey,f=e.lockSave,m=e.unlockSave,v=e.clientId,h=e.defaultPreset,b=t.poster,g=t.src,w=t.id,Z=t.tracks,_=oe(""),k=(0,i.Z)(_,2),x=k[0],C=k[1],$=function(e){n.removeAllNotices(),n.createErrorNotice(null==e?void 0:e.message)};return ne((function(){if(!w&&H(g)){var e=q(g);e&&mediaUpload({filesList:[e],onFileChange:function(e){var t=(0,i.Z)(e,1)[0].url;r({src:t})},onError:function(e){n.createErrorNotice(e)},allowedTypes:le})}}),[]),g?a||!w?(0,y.tZ)(J,{className:"presto-player__placeholder is-loading"},(0,y.tZ)(ee,null)):(0,y.tZ)("div",null,(0,y.tZ)(l.BlockControls,null,(0,y.tZ)(M.Z,{tracks:Z,onChange:function(e){r({tracks:e})}}),(0,y.tZ)(K,null,(0,y.tZ)(W,{onClick:function(){return p()}},U("Replace","presto-player")))),(0,y.tZ)(l.InspectorControls,null,(0,y.tZ)(F.Z,{setAttributes:r,attributes:t})),(0,y.tZ)("figure",null,(0,y.tZ)(Y,null,(0,y.tZ)(V.Z,{poster:b,src:g,id:w,type:"hosted",attributes:t,setAttributes:r,preset:c,branding:o,key:d})))):(0,y.tZ)("div",null,(0,y.tZ)(I,{onSelect:function(e){e&&e.url?(r({src:e.url,preset:null==h?void 0:h.id,attachment_id:e.id}),f(),u({src:e.url,type:"attachment",attachment_id:e.id}).catch((function(e){r({src:""}),$(e)})).finally(m)):r({src:void 0,id:void 0})},onSelectURL:function(e){var t;if(r({attachment_id:null}),!e||!(0,s.dA)(e)||null!==(t=prestoPlayer)&&void 0!==t&&t.isPremium){if(e!==g){var n=(0,s.Ln)(e).type;if("youtube"===n){var o=ie("presto-player/youtube",{src:e});return void ae("core/editor").replaceBlock(v,o)}if("vimeo"===n){var a=ie("presto-player/vimeo",{src:e});return void ae("core/editor").replaceBlock(v,a)}r({src:e,attachmend_id:null}),r({preset:null==h?void 0:h.id}),f(),u({src:e,type:"link"}).catch((function(e){r({src:""}),$(e)})).finally(m)}}else C((0,y.tZ)(Q,{status:"info",onRemove:function(){return C("")}},(0,y.tZ)("div",null,(0,y.tZ)("div",null,(0,y.tZ)("strong",null,U("Get HLS Streaming and more with Presto Player Pro!","presto-player"))),U("Stream HLS links and more with Presto Player Pro.","presto-player"),(0,y.tZ)("div",{style:{marginTop:"1em"}},(0,y.tZ)(W,{isPrimary:!0},U("Upgrade","presto-player"))))))},setAttributes:r,attributes:t,onError:function(e){n.removeAllNotices(),n.createErrorNotice(e)}},x))}))),ce=r(6183);function ue(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function pe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ue(Object(r),!0).forEach((function(t){(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ue(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var de=wp.i18n.__,fe="presto-player/self-hosted",ye=pe(pe({},ce.Z),{},{title:de("Presto Video","presto-player"),description:de("Presto Self-hosted video block.","presto-player"),variations:[{name:"public",isDefault:!0,title:de("Presto Video","presto-player"),description:de("Presto Self-hosted video block.","presto-player"),attributes:{visibility:"public"}}].concat((0,o.Z)(null!==(n=prestoPlayer)&&void 0!==n&&n.isPremium?[{name:"private",title:de("Presto Private Video","presto-player"),icon:(0,y.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"presto-block-icon"},(0,y.tZ)("rect",{x:"3",y:"11",width:"18",height:"11",rx:"2",ry:"2"}),(0,y.tZ)("path",{d:"M7 11V7a5 5 0 0 1 10 0v4"})),description:de("Private video self-hosted block.","presto-player"),attributes:{visibility:"private"}}]:[])),icon:(0,y.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"presto-block-icon"},(0,y.tZ)("polygon",{points:"23 7 16 12 23 17 23 7"}),(0,y.tZ)("rect",{x:"1",y:"5",width:"15",height:"14",rx:"2",ry:"2"})),edit:se})},7096:function(e,t,r){"use strict";r.d(t,{Z:function(){return T}});var n=r(9062),o=r(168),a=r(5861),i=r(3324),l=r(9307),s=r(1284),c=r.n(s),u=r(7453),p=r(9196),d=r.n(p);const f=e=>e.replace(/([A-Z])/g,(e=>`-${e[0].toLowerCase()}`)),y=e=>{if("undefined"==typeof document)return!0;{const t="on"+e;let r=t in document;if(!r){const e=document.createElement("div");e.setAttribute(t,"return;"),r="function"==typeof e[t]}return r}},m=(e,t,r)=>{const n=e.__events||(e.__events={}),o=n[t];o&&e.removeEventListener(t,o),e.addEventListener(t,n[t]=function(e){r&&r.call(this,e)})},v=e=>{const t=new Map;return e.forEach((e=>t.set(e,e))),t},h=(...e)=>t=>{e.forEach((e=>{((e,t)=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})(e,t)}))};const b=(e,t,r,n)=>{void 0!==n&&n();const o=e.toLowerCase().split("-").map((e=>e.charAt(0).toUpperCase()+e.slice(1))).join(""),a=class extends d().Component{constructor(e){super(e),this.setComponentElRef=e=>{this.componentEl=e}}componentDidMount(){this.componentDidUpdate(this.props)}componentDidUpdate(e){((e,t,r={})=>{if(e instanceof Element){const n=((e,t,r)=>{const n=t.className||t.class,o=r.className||r.class,a=v(e),i=v(n?n.split(" "):[]),l=v(o?o.split(" "):[]),s=[];return a.forEach((e=>{i.has(e)?(s.push(e),i.delete(e)):l.has(e)||s.push(e)})),i.forEach((e=>s.push(e))),s.join(" ")})(e.classList,t,r);""!==n&&(e.className=n),Object.keys(t).forEach((r=>{if("children"!==r&&"style"!==r&&"ref"!==r&&"class"!==r&&"className"!==r&&"forwardedRef"!==r)if(0===r.indexOf("on")&&r[2]===r[2].toUpperCase()){const n=r.substring(2),o=n[0].toLowerCase()+n.substring(1);y(o)||m(e,o,t[r])}else e[r]=t[r],"string"==typeof t[r]&&e.setAttribute(f(r),t[r])}))}})(this.componentEl,this.props,e)}render(){const t=this.props,{children:n,forwardedRef:o,style:a,className:i,ref:l}=t,s=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}(t,["children","forwardedRef","style","className","ref"]);let c=Object.keys(s).reduce(((e,t)=>{const r=s[t];if(0===t.indexOf("on")&&t[2]===t[2].toUpperCase()){const n=t.substring(2).toLowerCase();"undefined"!=typeof document&&y(n)&&(e[t]=r)}else{const n=typeof r;"string"!==n&&"boolean"!==n&&"number"!==n||(e[f(t)]=r)}return e}),{});r&&(c=r(this.props,c));const u=Object.assign(Object.assign({},c),{ref:h(o,this.setComponentElRef),style:a});return(0,p.createElement)(e,u,n)}static get displayName(){return o}};return t&&(a.contextType=t),((e,t)=>{const r=(t,r)=>d().createElement(e,Object.assign({},t,{forwardedRef:r}));return r.displayName=t,d().forwardRef(r)})(a,o)};var g=r(706),w=r(1542);const Z=(e="")=>{var t;if(e||(null===(t=null===window||void 0===window?void 0:window.scIcons)||void 0===t?void 0:t.path))return(0,w.r)("default",{resolver:function(t){var r;const n=e||(null===(r=null===window||void 0===window?void 0:window.scIcons)||void 0===r?void 0:r.path);return`${null==n?void 0:n.replace(/\/$/,"")}/${t}.svg`},mutator:function(e){return e.setAttribute("fill","none")}})};window.registerSureCartIconPath=Z,window.registerSureCartIconLibrary=w.r,Z(),function(){if("undefined"!=typeof window&&void 0!==window.Reflect&&void 0!==window.customElements){var e=HTMLElement;window.HTMLElement=function(){return Reflect.construct(e,[],this.constructor)},HTMLElement.prototype=e.prototype,HTMLElement.prototype.constructor=HTMLElement,Object.setPrototypeOf(HTMLElement,e)}}(),"undefined"==typeof window?Promise.resolve():(0,g.p)().then((()=>(0,g.b)(JSON.parse('[["sc-checkout",[[4,"sc-checkout",{"prices":[16],"mode":[1],"formId":[2,"form-id"],"modified":[1],"currencyCode":[1,"currency-code"],"persistSession":[4,"persist-session"],"successUrl":[1,"success-url"],"customer":[1040],"alignment":[1],"taxProtocol":[16],"loggedIn":[1028,"logged-in"],"disableComponentsValidation":[4,"disable-components-validation"],"processors":[1040],"manualPaymentMethods":[16],"editLineItems":[4,"edit-line-items"],"removeLineItems":[4,"remove-line-items"],"abandonedCheckoutReturnUrl":[1,"abandoned-checkout-return-url"],"stripePaymentElement":[4,"stripe-payment-element"],"loadingText":[16],"successText":[16],"pricesEntities":[32],"productsEntities":[32],"checkoutState":[32],"error":[32],"processor":[32],"method":[32],"isManualProcessor":[32],"paymentIntents":[32],"isDuplicate":[32],"submit":[64],"validate":[64]},[[0,"scSetPaymentIntent","handleSetPaymentIntent"],[0,"scUpdateOrderState","handleOrderStateUpdate"],[0,"scSetMethod","handleMethodChange"],[0,"scAddEntities","handleAddEntities"]]]]],["sc-subscription",[[1,"sc-subscription",{"subscriptionId":[1,"subscription-id"],"showCancel":[4,"show-cancel"],"heading":[1],"query":[16],"protocol":[16],"subscription":[1040],"loading":[32],"cancelModal":[32],"busy":[32],"error":[32]}]]],["sc-order",[[1,"sc-order",{"orderId":[1,"order-id"],"customerIds":[16],"heading":[1],"order":[32],"purchases":[32],"loading":[32],"busy":[32],"error":[32]}]]],["sc-upcoming-invoice",[[1,"sc-upcoming-invoice",{"heading":[1],"successUrl":[1,"success-url"],"subscriptionId":[1,"subscription-id"],"priceId":[1,"price-id"],"quantity":[2],"discount":[1040],"payment_method":[1040],"quantityUpdatesEnabled":[4,"quantity-updates-enabled"],"adHocAmount":[2,"ad-hoc-amount"],"loading":[32],"busy":[32],"error":[32],"price":[32],"invoice":[32],"couponError":[32]}]]],["sc-payment-methods-list",[[1,"sc-payment-methods-list",{"query":[16],"heading":[1],"isCustomer":[4,"is-customer"],"paymentMethods":[32],"loading":[32],"busy":[32],"error":[32],"hasTitleSlot":[32],"editPaymentMethod":[32],"deletePaymentMethod":[32],"cascadeDefaultPaymentMethod":[32]}]]],["sc-customer-edit",[[1,"sc-customer-edit",{"heading":[1],"customer":[1040],"successUrl":[1,"success-url"],"loading":[32],"error":[32]}]]],["sc-subscription-payment-method",[[1,"sc-subscription-payment-method",{"heading":[1],"subscription":[16],"paymentMethods":[32],"error":[32],"loading":[32],"busy":[32],"method":[32]}]]],["sc-subscriptions-list",[[1,"sc-subscriptions-list",{"query":[1040],"allLink":[1,"all-link"],"heading":[1],"isCustomer":[4,"is-customer"],"cancelBehavior":[1,"cancel-behavior"],"subscriptions":[32],"loading":[32],"busy":[32],"error":[32],"pagination":[32]}]]],["sc-invoices-list",[[1,"sc-invoices-list",{"query":[1040],"allLink":[1,"all-link"],"heading":[1],"invoices":[32],"loading":[32],"busy":[32],"error":[32],"pagination":[32]}]]],["sc-orders-list",[[1,"sc-orders-list",{"query":[1040],"allLink":[1,"all-link"],"heading":[1],"isCustomer":[4,"is-customer"],"orders":[32],"loading":[32],"busy":[32],"error":[32],"pagination":[32]}]]],["sc-subscription-payment",[[1,"sc-subscription-payment",{"subscriptionId":[1,"subscription-id"],"backUrl":[1,"back-url"],"successUrl":[1,"success-url"],"subscription":[1040],"paymentMethods":[16],"customerIds":[16],"loading":[32],"busy":[32],"error":[32]}]]],["sc-dashboard-downloads-list",[[1,"sc-dashboard-downloads-list",{"query":[1032],"allLink":[1,"all-link"],"heading":[1],"isCustomer":[4,"is-customer"],"requestNonce":[1,"request-nonce"],"purchases":[32],"loading":[32],"busy":[32],"error":[32],"pagination":[32]}]]],["sc-charges-list",[[1,"sc-charges-list",{"query":[1040],"heading":[1],"showPagination":[4,"show-pagination"],"allLink":[1,"all-link"],"charges":[32],"loading":[32],"loaded":[32],"error":[32],"pagination":[32]}]]],["sc-order-confirmation-details",[[1,"sc-order-confirmation-details",{"order":[16],"loading":[4]}]]],["sc-subscription-switch",[[1,"sc-subscription-switch",{"query":[16],"heading":[1],"productGroupId":[16],"productId":[1,"product-id"],"subscription":[16],"filterAbove":[2,"filter-above"],"selectedPrice":[32],"products":[32],"prices":[32],"filter":[32],"hasFilters":[32],"showFilters":[32],"loading":[32],"busy":[32],"error":[32]}]]],["sc-dashboard-customer-details",[[1,"sc-dashboard-customer-details",{"customerId":[1,"customer-id"],"heading":[1],"customer":[32],"loading":[32],"error":[32]}]]],["sc-licenses-list",[[1,"sc-licenses-list",{"licenses":[16],"activations":[16],"heading":[1],"copied":[4]}]]],["sc-order-confirmation-customer",[[1,"sc-order-confirmation-customer",{"order":[16],"heading":[1],"customer":[16],"error":[1],"loading":[4]}]]],["sc-order-coupon-form",[[1,"sc-order-coupon-form",{"label":[1],"loading":[4],"busy":[4],"error":[8],"order":[16],"forceOpen":[4,"force-open"],"open":[32],"value":[32],"errorMessage":[32]}]]],["sc-payment",[[1,"sc-payment",{"stripePaymentElement":[4,"stripe-payment-element"],"disabledProcessorTypes":[16],"secureNotice":[1,"secure-notice"],"label":[1],"hideTestModeBadge":[4,"hide-test-mode-badge"]}]]],["sc-wordpress-user-edit",[[1,"sc-wordpress-user-edit",{"heading":[1],"successUrl":[1,"success-url"],"user":[16],"loading":[32],"error":[32]}]]],["sc-login-form",[[1,"sc-login-form",{"step":[32],"email":[32],"password":[32],"verifyCode":[32],"loading":[32],"error":[32]}]]],["sc-password-nag",[[1,"sc-password-nag",{"open":[1028],"type":[513],"successUrl":[1,"success-url"],"set":[32],"loading":[32],"error":[32],"success":[32]}]]],["sc-subscription-ad-hoc-confirm",[[0,"sc-subscription-ad-hoc-confirm",{"heading":[1],"price":[16],"busy":[32]}]]],["sc-downloads-list",[[1,"sc-downloads-list",{"downloads":[16],"customerId":[1,"customer-id"],"heading":[1],"busy":[32],"error":[32]}]]],["sc-mollie-add-method",[[1,"sc-mollie-add-method",{"country":[1],"successUrl":[1,"success-url"],"processorId":[1,"processor-id"],"currency":[1],"liveMode":[4,"live-mode"],"customerId":[1,"customer-id"],"methods":[32],"loading":[32],"error":[32],"selectedMethodId":[32],"paymentIntent":[32]}]]],["sc-wordpress-password-edit",[[1,"sc-wordpress-password-edit",{"heading":[1],"successUrl":[1,"success-url"],"user":[16],"loading":[32],"error":[32]}]]],["sc-cart",[[1,"sc-cart",{"formId":[513,"form-id"],"header":[1],"checkoutLink":[1,"checkout-link"],"cartTemplate":[1,"cart-template"],"mode":[1],"checkoutUrl":[1,"checkout-url"],"alwaysShow":[4,"always-show"],"open":[32],"uiState":[32],"error":[32]},[[0,"scSetState","handleSetState"],[0,"scError","handleErrorEvent"],[0,"scCloseCart","handleCloseCart"]]]]],["sc-custom-order-price-input",[[0,"sc-custom-order-price-input",{"priceId":[513,"price-id"],"price":[1040],"loading":[4],"busy":[4],"label":[1],"placeholder":[1],"required":[4],"help":[1],"showCode":[516,"show-code"],"lineItems":[16],"fetching":[32],"lineItem":[32]},[[0,"scBlur","handleBlur"]]]]],["sc-donation-choices",[[1,"sc-donation-choices",{"priceId":[513,"price-id"],"defaultAmount":[1,"default-amount"],"currencyCode":[1,"currency-code"],"lineItems":[16],"loading":[4],"busy":[4],"removeInvalid":[4,"remove-invalid"],"label":[1],"lineItem":[32],"error":[32],"showCustomAmount":[32],"reportValidity":[64]},[[0,"scChange","handleChange"]]]]],["sc-price-choice",[[0,"sc-price-choice",{"priceId":[513,"price-id"],"price":[1040],"loading":[1028],"label":[1],"showLabel":[4,"show-label"],"showPrice":[4,"show-price"],"showControl":[4,"show-control"],"description":[1],"prices":[16],"products":[16],"order":[16],"quantity":[2],"type":[1],"checked":[1540],"error":[16],"isAdHoc":[1040],"errorMessage":[32],"adHocErrorMessage":[32],"product":[32]}]]],["sc-wordpress-user",[[1,"sc-wordpress-user",{"heading":[1],"user":[16]}]]],["sc-order-submit",[[4,"sc-order-submit",{"busy":[4],"loading":[4],"paying":[4],"type":[513],"size":[513],"full":[4],"icon":[1],"showTotal":[4,"show-total"],"mode":[1],"processors":[16],"order":[16],"currencyCode":[1,"currency-code"],"processor":[1]}]]],["sc-express-payment",[[0,"sc-express-payment",{"processor":[1],"formId":[8,"form-id"],"busy":[4],"order":[16],"dividerText":[1,"divider-text"],"debug":[4],"hasPaymentOptions":[1028,"has-payment-options"]},[[0,"scPaymentRequestLoaded","onPaymentRequestLoaded"]]]]],["sc-line-items",[[1,"sc-line-items",{"order":[16],"busy":[4],"prices":[16],"editable":[4],"removable":[4],"editLineItems":[4,"edit-line-items"],"removeLineItems":[4,"remove-line-items"],"lockedChoices":[16]}]]],["sc-stripe-add-method",[[0,"sc-stripe-add-method",{"liveMode":[4,"live-mode"],"customerId":[1,"customer-id"],"successUrl":[1,"success-url"],"loading":[32],"loaded":[32],"error":[32],"paymentIntent":[32]}]]],["sc-order-confirmation",[[1,"sc-order-confirmation",{"order":[1040],"loading":[32],"error":[32]}]]],["sc-order-summary",[[1,"sc-order-summary",{"order":[16],"busy":[4],"empty":[4],"closedText":[1,"closed-text"],"openText":[1,"open-text"],"collapsible":[4],"collapsedOnMobile":[4,"collapsed-on-mobile"],"collapsed":[1028]}]]],["sc-upgrade-required",[[1,"sc-upgrade-required",{"size":[513],"required":[516],"open":[32]}]]],["sc-cart-form",[[4,"sc-cart-form",{"quantity":[1026],"priceId":[1,"price-id"],"mode":[1],"formId":[513,"form-id"],"order":[32],"busy":[32],"error":[32]}]]],["sc-cart-form-submit",[[4,"sc-cart-form-submit",{"busy":[4],"type":[513],"size":[513],"full":[4],"icon":[1]}]]],["sc-cart-submit",[[4,"sc-cart-submit",{"busy":[4],"type":[513],"size":[513],"full":[4],"checkoutLink":[1,"checkout-link"],"icon":[1]}]]],["sc-customer-email",[[1,"sc-customer-email",{"loggedIn":[4,"logged-in"],"order":[16],"trackingConfirmationMessage":[1,"tracking-confirmation-message"],"customer":[16],"size":[513],"value":[1025],"pill":[516],"label":[1],"showLabel":[4,"show-label"],"help":[1],"placeholder":[1],"disabled":[516],"readonly":[516],"required":[516],"invalid":[1540],"autofocus":[4],"hasFocus":[1540,"has-focus"],"abandonedCheckoutEnabled":[4,"abandoned-checkout-enabled"],"reportValidity":[64]}]]],["sc-customer-firstname",[[1,"sc-customer-firstname",{"loggedIn":[4,"logged-in"],"order":[16],"customer":[16],"size":[513],"value":[1025],"pill":[516],"label":[1],"showLabel":[4,"show-label"],"help":[1],"placeholder":[1],"disabled":[516],"readonly":[516],"required":[516],"invalid":[1540],"autofocus":[4],"hasFocus":[1540,"has-focus"],"reportValidity":[64]}]]],["sc-customer-lastname",[[1,"sc-customer-lastname",{"loggedIn":[4,"logged-in"],"order":[16],"customer":[16],"size":[513],"value":[1025],"pill":[516],"label":[1],"showLabel":[4,"show-label"],"help":[1],"placeholder":[1],"disabled":[516],"readonly":[516],"required":[516],"invalid":[1540],"autofocus":[4],"hasFocus":[1540,"has-focus"],"reportValidity":[64]}]]],["sc-customer-name",[[1,"sc-customer-name",{"loggedIn":[4,"logged-in"],"order":[16],"customer":[16],"size":[513],"value":[1025],"pill":[516],"label":[1],"showLabel":[4,"show-label"],"help":[1],"placeholder":[1],"disabled":[516],"readonly":[516],"required":[516],"invalid":[1540],"autofocus":[4],"hasFocus":[1540,"has-focus"],"reportValidity":[64]}]]],["sc-order-password",[[1,"sc-order-password",{"loggedIn":[4,"logged-in"],"size":[513],"value":[1025],"pill":[516],"label":[1],"showLabel":[4,"show-label"],"help":[1],"placeholder":[1],"disabled":[516],"readonly":[516],"required":[516],"autofocus":[4],"emailExists":[4,"email-exists"],"confirmation":[516],"confirmationLabel":[1,"confirmation-label"],"confirmationPlaceholder":[1,"confirmation-placeholder"],"confirmationHelp":[1,"confirmation-help"],"reportValidity":[64]}]]],["sc-price-choices",[[4,"sc-price-choices",{"label":[1],"columns":[2],"required":[4],"order":[16]},[[0,"scChange","handleChange"]]]]],["sc-stripe-element",[[0,"sc-stripe-element",{"disabled":[4],"order":[16],"accountId":[1,"account-id"],"publishableKey":[1,"publishable-key"],"mode":[1],"size":[513],"label":[1],"secureText":[1,"secure-text"],"showLabel":[4,"show-label"],"hasFocus":[1540,"has-focus"],"selectedProcessorId":[1,"selected-processor-id"],"formState":[1,"form-state"],"error":[32],"confirming":[32],"confirmCardPayment":[64],"confirmCardSetup":[64]}]]],["sc-button-group",[[1,"sc-button-group",{"label":[1],"separate":[4]}]]],["sc-cart-header",[[1,"sc-cart-header",{"lineItems":[16]}]]],["sc-line-item-bump",[[1,"sc-line-item-bump",{"order":[16],"label":[1],"loading":[4]}]]],["sc-order-detail",[[1,"sc-order-detail",{"order":[16],"value":[1],"fallback":[1],"metaKey":[1,"meta-key"],"loading":[4],"label":[1]}]]],["sc-paypal-add-method",[[0,"sc-paypal-add-method",{"liveMode":[4,"live-mode"],"customerId":[1,"customer-id"],"successUrl":[1,"success-url"],"currency":[1],"loading":[32],"loaded":[32],"error":[32],"paymentIntent":[32]}]]],["sc-stripe-payment-element",[[0,"sc-stripe-payment-element",{"stripePaymentIntent":[16],"order":[16],"address":[4],"successUrl":[1,"success-url"],"formState":[1,"form-state"],"selectedProcessorId":[1,"selected-processor-id"],"error":[32],"loaded":[32],"confirming":[32],"confirm":[64]}]]],["sc-badge-notice",[[1,"sc-badge-notice",{"type":[1],"label":[1],"size":[1]}]]],["sc-breadcrumb",[[1,"sc-breadcrumb",{"href":[1],"target":[1],"rel":[1],"hasPrefix":[32],"hasSuffix":[32]}]]],["sc-breadcrumbs",[[1,"sc-breadcrumbs",{"label":[1]}]]],["sc-premium-tag",[[1,"sc-premium-tag",{"size":[513]}]]],["sc-price-range",[[1,"sc-price-range",{"prices":[16],"minPrice":[32],"maxPrice":[32]}]]],["sc-cart-loader",[[1,"sc-cart-loader",{"formId":[513,"form-id"],"mode":[1],"template":[1]}]]],["sc-checkbox",[[1,"sc-checkbox",{"name":[1],"value":[1],"disabled":[516],"edit":[516],"required":[516],"checked":[1540],"indeterminate":[1540],"invalid":[1540],"hasFocus":[32],"triggerClick":[64],"triggerFocus":[64],"triggerBlur":[64],"reportValidity":[64]}]]],["sc-conditional-form",[[1,"sc-conditional-form",{"rule_groups":[16]}]]],["sc-consumer",[[0,"sc-consumer",{"renderer":[8],"context":[32],"promise":[32],"resolvePromise":[32]}]]],["sc-form-row",[[1,"sc-form-row",{"width":[32]}]]],["sc-format-interval",[[0,"sc-format-interval",{"value":[2],"interval":[1],"every":[1],"fallback":[1]}]]],["sc-menu-divider",[[1,"sc-menu-divider"]]],["sc-provider",[[4,"sc-provider",{"STENCIL_CONTEXT":[16],"consumers":[32]},[[0,"mountConsumer","mountConsumer"]]]]],["sc-radio",[[1,"sc-radio",{"name":[1],"value":[1],"disabled":[1540],"checked":[1540],"required":[516],"invalid":[1540],"edit":[4],"hasFocus":[32],"ceClick":[64],"reportValidity":[64]}]]],["sc-radio-group",[[1,"sc-radio-group",{"label":[1],"invalid":[1540],"value":[1537],"required":[4],"reportValidity":[64]},[[0,"click","handleRadioClick"]]]]],["sc-secure-notice",[[1,"sc-secure-notice"]]],["sc-tab",[[1,"sc-tab",{"panel":[513],"href":[513],"active":[516],"disabled":[516],"count":[1],"hasPrefix":[32],"hasSuffix":[32],"triggerFocus":[64],"triggerBlur":[64]}]]],["sc-tab-group",[[1,"sc-tab-group",{"activeTab":[32]}]]],["sc-tab-panel",[[1,"sc-tab-panel",{"name":[513],"active":[516]}]]],["sc-table-head",[[1,"sc-table-head"]]],["sc-checkout-mollie-payment",[[1,"sc-checkout-mollie-payment",{"processorId":[1,"processor-id"],"method":[1],"error":[32],"methods":[32]}]]],["sc-stripe-payment-request",[[4,"sc-stripe-payment-request",{"stripeAccountId":[1,"stripe-account-id"],"publishableKey":[1,"publishable-key"],"country":[1],"currencyCode":[1,"currency-code"],"order":[16],"prices":[16],"label":[1],"amount":[2],"theme":[1],"error":[16],"paymentMethod":[1,"payment-method"],"debug":[4],"formId":[8,"form-id"],"loaded":[32],"debugError":[32]}]]],["sc-paypal-buttons",[[1,"sc-paypal-buttons",{"clientId":[1,"client-id"],"busy":[4],"merchantId":[1,"merchant-id"],"merchantInitiated":[4,"merchant-initiated"],"mode":[1],"order":[1040],"buttons":[16],"label":[1],"color":[1],"loaded":[32]}]]],["sc-toggles",[[1,"sc-toggles",{"accordion":[4],"collapsible":[4],"theme":[1]},[[0,"scShow","handleShowChange"]]]]],["sc-tooltip",[[1,"sc-tooltip",{"open":[1028],"width":[1],"text":[1],"freeze":[4],"padding":[2],"type":[513],"top":[32],"left":[32]},[[9,"scroll","handleWindowScroll"],[9,"resize","handleWindowScroll"]]]]],["sc-cancel-dialog_2",[[1,"sc-subscription-next-payment",{"subscription":[16],"period":[32],"loading":[32],"error":[32],"details":[32]}],[1,"sc-cancel-dialog",{"open":[4],"protocol":[16],"subscription":[16],"reasons":[32],"reason":[32],"step":[32],"comment":[32]}]]],["sc-order-confirmation-line-items_2",[[1,"sc-order-confirmation-totals",{"order":[16]}],[1,"sc-order-confirmation-line-items",{"order":[16],"loading":[4]}]]],["sc-coupon-form",[[1,"sc-coupon-form",{"label":[1],"loading":[4],"busy":[4],"error":[1025],"forceOpen":[4,"force-open"],"discount":[16],"currency":[1],"discountAmount":[2,"discount-amount"],"open":[1028],"value":[32]}]]],["sc-customer-details",[[1,"sc-customer-details",{"heading":[1],"editLink":[1,"edit-link"],"customer":[16],"loading":[4],"error":[1]}]]],["sc-line-item-total",[[1,"sc-line-item-total",{"total":[1],"loading":[4],"order":[16],"size":[1]}]]],["sc-heading_2",[[1,"sc-order-confirm-components-validator",{"checkout":[16],"hasManualInstructions":[32]}],[1,"sc-heading",{"size":[1]}]]],["sc-checkout-form-errors",[[1,"sc-checkout-form-errors",{"checkoutState":[1,"checkout-state"],"error":[16]}]]],["sc-switch",[[1,"sc-switch",{"name":[513],"value":[1],"disabled":[516],"required":[516],"checked":[1540],"invalid":[1540],"reversed":[4],"edit":[4],"hasFocus":[32],"reportValidity":[64]}]]],["sc-order-manual-instructions",[[1,"sc-order-manual-instructions",{"manualPaymentTitle":[1,"manual-payment-title"],"manualPaymentInstructions":[1,"manual-payment-instructions"]}]]],["sc-toggle",[[1,"sc-toggle",{"open":[516],"summary":[1],"disabled":[516],"borderless":[516],"shady":[516],"showControl":[4,"show-control"],"showIcon":[4,"show-icon"],"collapsible":[4]}]]],["sc-table_3",[[1,"sc-table"],[1,"sc-table-cell"],[1,"sc-table-row",{"href":[1]}]]],["sc-cart-icon_4",[[1,"sc-error",{"error":[16]},[[0,"scError","handleErrorEvent"]]],[1,"sc-cart-icon",{"icon":[1],"count":[2]}],[1,"sc-cart-session-provider",{"order":[16],"session":[32]},[[0,"scUpdateOrder","handleUpdateSession"],[0,"scApplyCoupon","handleCouponApply"]]],[1,"sc-drawer",{"open":[516],"label":[513],"placement":[513],"contained":[516],"noHeader":[516,"no-header"]}]]],["sc-format-number",[[0,"sc-format-number",{"value":[2],"locale":[1025],"type":[1],"noGrouping":[4,"no-grouping"],"currency":[1],"currencyDisplay":[1,"currency-display"],"minimumIntegerDigits":[2,"minimum-integer-digits"],"minimumFractionDigits":[2,"minimum-fraction-digits"],"maximumFractionDigits":[2,"maximum-fraction-digits"],"minimumSignificantDigits":[2,"minimum-significant-digits"],"maximumSignificantDigits":[2,"maximum-significant-digits"],"noConvert":[4,"no-convert"]}]]],["sc-tag",[[1,"sc-tag",{"type":[513],"size":[513],"pill":[516],"clearable":[4]}]]],["sc-skeleton",[[1,"sc-skeleton",{"effect":[1]}]]],["sc-form-control_2",[[1,"sc-input",{"squared":[4],"squaredBottom":[4,"squared-bottom"],"squaredTop":[4,"squared-top"],"squaredLeft":[4,"squared-left"],"squaredRight":[4,"squared-right"],"hidden":[4],"type":[513],"size":[513],"name":[513],"value":[1537],"pill":[516],"label":[1],"showLabel":[4,"show-label"],"help":[1],"clearable":[4],"togglePassword":[4,"toggle-password"],"placeholder":[1],"disabled":[1540],"readonly":[516],"minlength":[2],"maxlength":[2],"min":[8],"max":[8],"step":[2],"pattern":[1],"required":[516],"invalid":[1540],"autocorrect":[1],"autocomplete":[1],"autofocus":[4],"spellcheck":[4],"inputmode":[1],"hasFocus":[1540,"has-focus"],"isPasswordVisible":[32],"reportValidity":[64],"triggerFocus":[64],"setCustomValidity":[64],"triggerBlur":[64]}],[1,"sc-form-control",{"size":[513],"name":[1],"errors":[8],"showLabel":[4,"show-label"],"label":[1],"labelId":[1,"label-id"],"inputId":[1,"input-id"],"required":[4],"help":[1],"helpId":[1,"help-id"],"errorMessage":[1025,"error-message"]}]]],["sc-price-input",[[1,"sc-price-input",{"size":[513],"name":[1],"value":[1025],"pill":[516],"label":[1],"showLabel":[4,"show-label"],"help":[1],"clearable":[4],"placeholder":[1],"disabled":[516],"readonly":[516],"minlength":[2],"maxlength":[2],"max":[514],"min":[514],"required":[516],"invalid":[1540],"autofocus":[4],"hasFocus":[1540,"has-focus"],"currencyCode":[513,"currency-code"],"showCode":[4,"show-code"],"reportValidity":[64],"triggerFocus":[64],"setCustomValidity":[64],"triggerBlur":[64]}]]],["sc-order-status-badge",[[1,"sc-order-status-badge",{"status":[1],"size":[513],"pill":[516],"clearable":[4]}]]],["sc-column_2",[[1,"sc-column"],[4,"sc-columns",{"verticalAlignment":[1,"vertical-alignment"],"isStackedOnMobile":[4,"is-stacked-on-mobile"],"isFullHeight":[4,"is-full-height"],"isReversedOnMobile":[4,"is-reversed-on-mobile"]}]]],["sc-format-bytes",[[1,"sc-format-bytes",{"locale":[1],"value":[2],"unit":[1],"display":[1]}]]],["sc-line-items-provider",[[1,"sc-line-items-provider",{"order":[16],"syncItems":[32]},[[0,"scToggleLineItem","handleLineItemToggle"],[0,"scRemoveLineItem","handleLineItemRemove"],[0,"scAddLineItem","handleLineItemAdd"],[0,"scUpdateLineItem","handleLineItemUpdate"]]]]],["sc-purchase-downloads-list_2",[[1,"sc-purchase-downloads-list",{"allLink":[1,"all-link"],"heading":[1],"busy":[4],"loading":[4],"requestNonce":[1,"request-nonce"],"error":[1],"purchases":[16]}],[1,"sc-spacing"]]],["sc-flex",[[1,"sc-flex",{"alignItems":[1,"align-items"],"justifyContent":[1,"justify-content"],"flexDirection":[1,"flex-direction"],"columnGap":[1,"column-gap"],"flexWrap":[1,"flex-wrap"],"stack":[1]}]]],["sc-pagination",[[1,"sc-pagination",{"page":[2],"perPage":[2,"per-page"],"total":[2],"totalShowing":[2,"total-showing"],"totalPages":[2,"total-pages"],"hasNextPage":[32],"hasPreviousPage":[32],"from":[32],"to":[32]}]]],["sc-payment-method-choice_2",[[1,"sc-payment-method-choice",{"methodId":[513,"method-id"],"processorId":[1,"processor-id"],"isManual":[4,"is-manual"],"card":[4]}],[1,"sc-payment-selected",{"iconName":[1,"icon-name"],"label":[1]}]]],["sc-total",[[0,"sc-total",{"total":[1],"order":[16]}]]],["sc-choice",[[1,"sc-choice",{"name":[1],"size":[1],"value":[513],"type":[1],"disabled":[1540],"checked":[1540],"required":[516],"invalid":[1540],"showLabel":[4,"show-label"],"showPrice":[4,"show-price"],"showControl":[4,"show-control"],"hasFocus":[32],"isStacked":[32],"hasDefaultSlot":[32],"hasPrice":[32],"hasPer":[32],"hasDescription":[32],"triggerClick":[64],"triggerFocus":[64],"reportValidity":[64],"setCustomValidity":[64]}]]],["sc-text",[[1,"sc-text",{"tag":[1],"truncate":[4]}]]],["sc-line-item",[[1,"sc-line-item",{"price":[1],"currency":[1],"hasImageSlot":[32],"hasTitleSlot":[32],"hasDescriptionSlot":[32],"hasPriceSlot":[32],"hasPriceDescriptionSlot":[32],"hasCurrencySlot":[32]}]]],["sc-divider",[[1,"sc-divider"]]],["sc-dropdown_4",[[1,"sc-menu-label"],[1,"sc-dropdown",{"clickEl":[16],"disabled":[4],"open":[1540],"position":[1],"placement":[513],"distance":[2],"skidding":[2],"hoist":[4],"closeOnSelect":[516,"close-on-select"],"isVisible":[32]}],[1,"sc-menu",{"setCurrentItem":[64]}],[1,"sc-menu-item",{"href":[1],"checked":[516],"value":[513],"disabled":[516],"hasFocus":[32],"setFocus":[64],"setBlur":[64]}]]],["sc-alert_2",[[1,"sc-alert",{"open":[1540],"title":[1],"closable":[516],"type":[513],"duration":[2],"scrollOnOpen":[4,"scroll-on-open"],"scrollMargin":[1,"scroll-margin"],"noIcon":[4,"no-icon"],"autoHideTimeout":[32],"show":[64],"hide":[64]}],[1,"sc-icon",{"name":[513],"src":[1],"label":[1],"library":[1],"svg":[32]}]]],["sc-address_3",[[1,"sc-address",{"address":[1040],"names":[16],"placeholders":[16],"loading":[4],"disabled":[4],"label":[1],"showName":[4,"show-name"],"showLine2":[4,"show-line-2"],"required":[516],"showCity":[32],"showPostal":[32],"regions":[32],"countryChoices":[32],"reportValidity":[64]}],[1,"sc-tax-id-input",{"country":[1],"show":[4],"type":[1025],"number":[1],"status":[1],"loading":[4],"help":[1],"otherLabel":[1,"other-label"],"caGstLabel":[1,"ca-gst-label"],"auAbnLabel":[1,"au-abn-label"],"gbVatLabel":[1,"gb-vat-label"],"euVatLabel":[1,"eu-vat-label"]}],[1,"sc-select",{"autocomplete":[1],"placeholder":[1],"searchPlaceholder":[1,"search-placeholder"],"value":[1537],"choices":[1040],"unselect":[4],"required":[516],"loading":[4],"search":[4],"name":[513],"help":[1],"label":[1],"size":[513],"position":[1],"invalid":[1540],"open":[1028],"disabled":[4],"showParentLabel":[4,"show-parent-label"],"hoist":[4],"squared":[4],"squaredBottom":[4,"squared-bottom"],"squaredTop":[4,"squared-top"],"squaredLeft":[4,"squared-left"],"squaredRight":[4,"squared-right"],"hasFocus":[32],"searchTerm":[32],"filteredChoices":[32],"setCustomValidity":[64],"reportValidity":[64]},[[0,"keydown","handleKeyDown"]]]]],["sc-checkout-unsaved-changes-warning_7",[[1,"sc-form-components-validator",{"disabled":[4],"order":[16],"taxProtocol":[16],"hasAddress":[32],"hasTaxIDField":[32],"hasBumpsField":[32],"hasTaxLine":[32],"hasBumpLine":[32]}],[1,"sc-login-provider",{"loggedIn":[4,"logged-in"],"order":[16],"notice":[32],"open":[32],"loading":[32],"error":[32]},[[0,"scLoginPrompt","handleLoginPrompt"]]],[1,"sc-order-confirm-provider",{"successUrl":[1,"success-url"],"successText":[16],"showSuccessModal":[32],"confirmedCheckout":[32]},[[0,"scPaid","handlePaidEvent"]]],[1,"sc-form-error-provider",{"checkoutState":[1,"checkout-state"],"error":[32]},[[0,"scError","handleErrorEvent"],[0,"scPayError","handlePayError"]]],[1,"sc-form-state-provider",{"checkoutState":[32]},[[0,"scSetState","handleSetStateEvent"],[0,"scPaid","handlePaid"]]],[1,"sc-session-provider",{"groupId":[1,"group-id"],"mode":[1],"formId":[2,"form-id"],"modified":[1],"prices":[16],"currencyCode":[1,"currency-code"],"persist":[4],"setState":[16],"processor":[1],"method":[1],"isManualProcessor":[4,"is-manual-processor"],"successUrl":[1,"success-url"],"paymentIntents":[16],"stripePaymentElement":[4,"stripe-payment-element"],"abandonedCheckoutReturnUrl":[1,"abandoned-checkout-return-url"],"finalize":[64]},[[0,"scUpdateOrder","handleUpdateSession"],[0,"scFormSubmit","handleFormSubmit"],[0,"scPaid","handlePaid"],[0,"scPayError","handlePayError"],[0,"scUpdateAbandonedCart","handleAbandonedCartUpdate"],[0,"scApplyCoupon","handleCouponApply"]]],[1,"sc-checkout-unsaved-changes-warning",{"state":[1]}]]],["sc-subscription-details_2",[[1,"sc-subscription-details",{"subscription":[16],"pendingPrice":[16],"hideRenewalText":[4,"hide-renewal-text"],"activationsModal":[32],"loading":[32],"hasPendingUpdate":[32]}],[1,"sc-subscription-status-badge",{"status":[1],"subscription":[16],"size":[513],"pill":[516],"clearable":[4]}]]],["sc-choices",[[1,"sc-choices",{"label":[1],"size":[513],"autoWidth":[4,"auto-width"],"required":[4],"showLabel":[4,"show-label"],"help":[1],"hideLabel":[4,"hide-label"],"columns":[2],"errorMessage":[1,"error-message"],"width":[32],"triggerFocus":[64]}]]],["sc-format-date",[[0,"sc-format-date",{"locale":[1],"date":[8],"weekday":[1],"era":[1],"year":[1],"month":[1],"day":[1],"hour":[1],"minute":[1],"second":[1],"timeZoneName":[1,"time-zone-name"],"timeZone":[1,"time-zone"],"hourFormat":[1,"hour-format"],"type":[1]}]]],["sc-form",[[1,"sc-form",{"novalidate":[1540],"getFormData":[64],"getFormJson":[64],"submit":[64],"validate":[64]},[[0,"scChange","handleChange"]]]]],["sc-block-ui_2",[[1,"sc-block-ui",{"zIndex":[2,"z-index"],"transparent":[4],"spinner":[4]}],[1,"sc-spinner"]]],["sc-button",[[1,"sc-button",{"type":[513],"size":[513],"caret":[516],"full":[516],"disabled":[516],"loading":[516],"outline":[516],"busy":[516],"pill":[516],"circle":[516],"submit":[516],"name":[1],"value":[1],"href":[513],"target":[1],"download":[1],"hasFocus":[32],"hasLabel":[32],"hasPrefix":[32],"hasSuffix":[32]}]]],["sc-cancel-discount_4",[[1,"sc-cancel-survey",{"protocol":[16],"reasons":[1040],"loading":[32],"selectedReason":[32],"comment":[32],"error":[32]}],[1,"sc-subscription-cancel",{"heading":[1],"backUrl":[1,"back-url"],"successUrl":[1,"success-url"],"subscription":[16],"protocol":[16],"reason":[16],"comment":[1],"loading":[32],"busy":[32],"error":[32]}],[1,"sc-cancel-discount",{"subscription":[16],"reason":[16],"comment":[1],"protocol":[16],"loading":[32],"error":[32]}],[1,"sc-textarea",{"size":[513],"name":[1],"value":[1],"filled":[516],"label":[1],"showLabel":[4,"show-label"],"help":[1],"placeholder":[1],"rows":[2],"resize":[1],"disabled":[516],"readonly":[516],"minlength":[2],"maxlength":[2],"required":[516],"invalid":[516],"autocapitalize":[1],"autocorrect":[1],"autocomplete":[1],"autofocus":[4],"enterkeyhint":[1],"spellcheck":[4],"inputmode":[1],"hasFocus":[32],"showCharLimit":[32],"triggerFocus":[64],"reportValidity":[64]}]]],["sc-dialog",[[1,"sc-dialog",{"open":[516],"label":[513],"noHeader":[516,"no-header"],"hasFooter":[32]}]]],["sc-compact-address_6",[[1,"sc-order-shipping-address",{"label":[1],"required":[1028],"loading":[4],"shippingAddress":[16],"taxStatus":[1,"tax-status"],"taxEnabled":[4,"tax-enabled"],"shippingEnabled":[4,"shipping-enabled"],"full":[4],"showName":[4,"show-name"],"namePlaceholder":[1,"name-placeholder"],"countryPlaceholder":[1,"country-placeholder"],"cityPlaceholder":[1,"city-placeholder"],"line1Placeholder":[1,"line-1-placeholder"],"line2Placeholder":[1,"line-2-placeholder"],"postalCodePlaceholder":[1,"postal-code-placeholder"],"statePlaceholder":[1,"state-placeholder"],"defaultCountry":[1,"default-country"],"placeholders":[16],"address":[32],"reportValidity":[64]}],[1,"sc-order-tax-id-input",{"order":[16],"show":[4],"taxIdentifier":[16],"taxProtocol":[16],"busy":[4],"otherLabel":[1,"other-label"],"caGstLabel":[1,"ca-gst-label"],"auAbnLabel":[1,"au-abn-label"],"gbVatLabel":[1,"gb-vat-label"],"euVatLabel":[1,"eu-vat-label"]}],[1,"sc-order-bumps",{"label":[1],"showControl":[4,"show-control"],"help":[1],"bumps":[16],"checkout":[16]}],[1,"sc-line-item-tax",{"order":[16],"loading":[4]}],[1,"sc-compact-address",{"address":[1040],"names":[16],"label":[1],"required":[4],"loading":[4],"countryChoices":[32],"regions":[32],"showState":[32],"showPostal":[32],"reportValidity":[64]}],[1,"sc-order-bump",{"bump":[16],"checkout":[16],"showControl":[516,"show-control"]}]]],["sc-cc-logo_2",[[1,"sc-payment-method",{"paymentMethod":[16],"full":[4],"externalLink":[1,"external-link"],"externalLinkTooltipText":[1,"external-link-tooltip-text"]}],[1,"sc-cc-logo",{"brand":[1]}]]],["sc-product-line-item_2",[[1,"sc-product-line-item",{"imageUrl":[1,"image-url"],"name":[1],"quantity":[2],"amount":[2],"fees":[16],"scratchAmount":[2,"scratch-amount"],"currency":[1],"interval":[1],"trialDurationDays":[2,"trial-duration-days"],"removable":[4],"editable":[4],"max":[2]}],[1,"sc-quantity-select",{"clickEl":[16],"disabled":[4],"max":[2],"min":[2],"quantity":[1538],"hasFocus":[1540,"has-focus"]}]]],["sc-empty_3",[[1,"sc-empty",{"icon":[1]}],[1,"sc-stacked-list"],[1,"sc-stacked-list-row",{"href":[1],"target":[1],"mobileSize":[2,"mobile-size"],"width":[32],"hasPrefix":[32],"hasSuffix":[32]}]]],["sc-card_2",[[1,"sc-dashboard-module",{"heading":[1],"error":[1],"loading":[4]}],[1,"sc-card",{"noDivider":[4,"no-divider"],"borderless":[4],"noPadding":[4,"no-padding"],"href":[1],"loading":[4],"hasTitleSlot":[32]}]]]]'),undefined)));const _=b("sc-divider"),k=b("sc-menu-item"),x=b("sc-select");var C,$=r(3493),P=r.n($),S=r(5609),O=r(7798),j=r(9818),E=r(5736),N=window.wp.notices,T=function(e){var t=e.selectedItems,r=e.setAttributes,s=e.className,p=e.onRequestClose,d=(0,l.useState)("select"),f=(0,i.Z)(d,2),y=f[0],m=f[1],v=(0,l.useState)(!1),h=(0,i.Z)(v,2),b=h[0],g=h[1],w=(0,l.useState)(""),Z=(0,i.Z)(w,2),$=Z[0],T=Z[1],A=(0,l.useState)(null),R=(0,i.Z)(A,2),L=R[0],B=R[1],D=(0,l.useState)(null),I=(0,i.Z)(D,2),M=I[0],F=I[1],V=(0,j.useDispatch)(O.store).saveEntityRecord,U=(0,j.useDispatch)(N.store),z=U.createErrorNotice,q=(U.createSuccessNotice,P()((function(e){F(e)}),750,{leading:!1})),H=(0,j.useSelect)((function(e){var t,r=["postType","pp_video_block",{search:M}];return{videos:(t=e(O.store)).getEntityRecords.apply(t,r),loadingVideos:e(O.store).isResolving("getEntityRecords",r)}}),[M]),G=H.videos,W=H.loadingVideos,Y=function(){var e=(0,a.Z)(c().mark((function e(){var t,n,o;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if($&&!b){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,g(!0),e.next=6,V("postType","pp_video_block",{title:$,status:"publish",content:'\x3c!-- wp:presto-player/reusable-edit --\x3e\n <div class="wp-block-presto-player-reusable-edit"></div>\n \x3c!-- /wp:presto-player/reusable-edit --\x3e'},{throwOnError:!0});case 6:t=e.sent,n=t.id,o=t.title.raw,r({id:n,title:o||$}),g(!1),e.next=17;break;case 13:e.prev=13,e.t0=e.catch(2),console.error(e.t0),z((null===e.t0||void 0===e.t0?void 0:e.t0.message)||(0,E.__)("Something went wrong","presto-player"));case 17:case"end":return e.stop()}}),e,null,[[2,13]])})));return function(){return e.apply(this,arguments)}}();return"create"===y?(0,u.tZ)(S.Flex,{className:s,direction:"column",gap:4},(0,u.tZ)(S.TextControl,{value:$,onChange:function(e){return T(e)},placeholder:(0,E.__)("Title","presto-player"),required:!0,label:(0,E.__)("Title","presto-player"),disabled:b,autoFocus:!0}),(0,u.tZ)(S.Flex,{justify:"start",align:"center"},(0,u.tZ)(S.Button,{style:{margin:0},variant:"primary",isBusy:b,onClick:b?function(){}:Y},(0,E.__)("Create","presto-player")," ",b&&(0,u.tZ)(S.Spinner,{style:{marginTop:0}})),(0,u.tZ)(S.Button,{variant:"tertiary",style:{margin:0},isBusy:b,onClick:function(){return m(!1)}},"← ",(0,E.__)("Go Back","presto-player")))):(0,u.tZ)(S.Flex,{className:s,direction:"column",gap:4},(0,u.tZ)(x,{css:(0,u.iv)(C||(C=(0,o.Z)(["\n flex: 1;\n min-width: 250px;\n "]))),choices:(0,n.Z)((G||[]).map((function(e){return{value:e.id,label:e.title.raw,disabled:(t||[]).includes(parseInt(e.id))}}))),label:(0,E.__)("Select Media","presto-player"),placeholder:(0,E.__)("Create or select media","presto-player"),searchPlaceholder:(0,E.__)("Search","presto-player"),loading:W,search:!0,onScSearch:function(e){return q(e.detail)},onScChange:function(e){var t=parseInt(e.target.value);if(t){var r=(0,j.select)(O.store).getEntityRecord("postType","pp_video_block",t).title;B({id:t,title:r.raw})}},required:!0},(0,u.tZ)("span",{slot:"prefix"},(0,u.tZ)(k,{onClick:function(){return m("create")}},(0,u.tZ)("span",{slot:"prefix"},"+"),(0,E.__)("Add New","surecart")),(0,u.tZ)(_,{style:{"--spacing":"var(--sc-spacing-x-small)"}}))),(0,u.tZ)(S.Flex,{justify:"start",align:"center"},(0,u.tZ)(S.Button,{style:{margin:0},variant:"primary",disabled:!(null!=L&&L.id),onClick:function(){return(null==L?void 0:L.id)&&r(L)}},(0,E.__)("Add To Playlist","presto-player")),!!p&&(0,u.tZ)(S.Button,{variant:"tertiary",disabled:b,style:{margin:0},onClick:p},(0,E.__)("Cancel","presto-player"))))}},6055:function(e,t,r){"use strict";r.r(t),r.d(t,{name:function(){return b},options:function(){return g}});var n,o=r(9307),a=r(5736),i=r(168),l=r(7462),s=r(3324),c=r(7453),u=r(4831),p=r(2175),d=r(5609),f=r(7798),y=r(9818),m=r(7096),v={id:{type:Number,default:0},title:{type:String,default:""},duration:{type:String,default:""}},h=r(917),b="presto-player/playlist-list-item",g={attributes:v,category:"presto",parent:["presto-player/playlist-list"],title:(0,a.__)("Playlist Item","presto-player"),description:(0,a.__)("Playlist Item","presto-player"),usesContext:["presto-player/playlist-media-id"],edit:function(e){var t,r=e.attributes,v=e.setAttributes,h=(e.isSelected,e.clientId),b=e.context,g=r.id,w=r.title,Z=r.duration,_=(0,y.useDispatch)(p.store).removeBlock,k=(0,o.useState)(!1),x=(0,s.Z)(k,2),C=x[0],$=x[1],P=function(){$(!1),0===g&&_(h)},S=(0,p.useBlockProps)(),O=(0,y.useSelect)((function(e){var t;if(!g)return{};var r=["postType","pp_video_block",g];return(t=e(f.store)).getEditedEntityRecord.apply(t,r)}),[g]).video,j=(0,y.useSelect)((function(e){var t=e("core/block-editor").getBlockHierarchyRootClientId(h);if(t){var r,n=e("core/block-editor").getBlocks(t),o=null==n?void 0:n.filter((function(e){return"presto-player/playlist-list"===(null==e?void 0:e.name)})),a=null==o||null===(r=o[0])||void 0===r?void 0:r.innerBlocks;return a?a.map((function(e){return parseInt(e.attributes.id)})):[]}return[]}),[h]);return(0,o.useEffect)((function(){0===g&&$(!0)}),[g]),(0,c.tZ)(React.Fragment,null,(0,c.tZ)(p.InspectorControls,null,(0,c.tZ)(d.PanelBody,{title:(0,a.__)("General","presto-player"),initialOpen:!0},(0,c.tZ)(d.TextControl,{label:(0,a.__)("Title","presto-player"),value:w,onChange:function(e){v({title:e})}}),(0,c.tZ)(d.TextControl,{label:(0,a.__)("Duration","presto-player"),value:Z,onChange:function(e){v({duration:e})}}))),g?(0,c.tZ)(u.T9,{active:b["presto-player/playlist-media-id"]===g},(0,c.tZ)("div",{className:"item-title",slot:"item-title"},(0,c.tZ)(p.RichText,(0,l.Z)({},S,{tagName:"span",value:w||(null==O||null===(t=O.title)||void 0===t?void 0:t.raw),allowedFormats:[],onChange:function(e){return v({title:e})},placeholder:(0,a.__)("Title...","presto-player")}))),(0,c.tZ)("div",{className:"item-duration",slot:"item-duration"},(0,c.tZ)(p.RichText,(0,l.Z)({},S,{tagName:"span",value:Z,allowedFormats:[],onChange:function(e){return v({duration:e})}})))):C&&(0,c.tZ)(d.Modal,{title:"Playlist Item",onRequestClose:function(){return P()},shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!0,css:(0,c.iv)(n||(n=(0,i.Z)(["\n overflow: visible;\n .components-modal__content {\n overflow: visible;\n }\n "])))},(0,c.tZ)(m.Z,{selectedItems:j,setAttributes:v,onRequestClose:function(){return P()}})))},icon:(0,h.tZ)("svg",{width:"19",height:"14",className:"playlist-block-icon",viewBox:"0 0 19 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,h.tZ)("path",{d:"M0 10H7V8H0M15 8V4H13V8H9V10H13V14H15V10H19V8M11 0H0V2H11M11 4H0V6H11V4Z",fill:"currentColor"}))}},8222:function(e,t,r){"use strict";r.r(t),r.d(t,{name:function(){return s},options:function(){return c}});var n=r(9307),o=r(2175),a=r(5736),i=r(9818),l=r(917),s="presto-player/playlist-list",c={apiVersion:"2",attributes:{lock:{type:Object,default:{remove:!0,move:!1}}},category:"presto",supports:{align:!0},save:function(){return(0,l.tZ)(o.InnerBlocks.Content,null)},parent:["presto-player/playlist-block"],title:(0,a.__)("Playlist List","presto-player"),description:(0,a.__)("Presto Playlist List Block - Holds the Playlist List Items.","presto-player"),edit:function(e){var t=e.clientId,r=e.isSelected,a=(0,i.useDispatch)(o.store).selectBlock,s=(0,o.useBlockProps)({slot:"list"}),c=(0,o.useInnerBlocksProps)(s,{renderAppender:o.InnerBlocks.ButtonBlockAppender,allowedBlocks:["presto-player/reusable-display"],templateLock:!1}),u=(0,i.useSelect)((function(e){var r=e("core/block-editor").getBlockHierarchyRootClientId(t),n=e("core/block-editor").getBlockAttributes(r);return{listCount:e("core/block-editor").getBlocks(t).length,heading:null==n?void 0:n.heading,listTextPlural:null==n?void 0:n.listTextPlural,listTextSingular:null==n?void 0:n.listTextSingular,parentClientId:r}}),[t]),p=u.listCount,d=u.heading,f=u.listTextSingular,y=u.listTextPlural,m=u.parentClientId;return(0,n.useEffect)((function(){r&&a(m)}),[r]),(0,l.tZ)(React.Fragment,null,(0,l.tZ)("div",{slot:"title"},d),(0,l.tZ)("div",{slot:"count"},p," ",p>1?y:f),(0,l.tZ)("div",c))},icon:(0,l.tZ)("svg",{width:"20",height:"14",className:"playlist-block-icon",viewBox:"0 0 20 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,l.tZ)("path",{d:"M11 4H0V6H11V4ZM11 0H0V2H11V0ZM0 10H7V8H0V10ZM18.5 5.5L20 7L13 14L8.5 9.5L10 8L13 11L18.5 5.5Z",fill:"currentColor"}))}},503:function(e,t,r){"use strict";r.r(t),r.d(t,{name:function(){return i},options:function(){return l}}),r(9307);var n=r(5736),o=r(2175),a=r(917),i="presto-player/playlist-preview",l={apiVersion:"2",attributes:{lock:{type:Object,default:{remove:!0,move:!0}}},category:"presto",supports:{align:!0},parent:["presto-player/playlist"],title:(0,n.__)("Playlist Preview","presto-player"),description:(0,n.__)("Presto Playlist Preview Block - Shows the preview of the playlist item.","presto-player"),edit:function(){var e=(0,o.useBlockProps)({slot:"preview"}),t=(0,o.useInnerBlocksProps)(e,{renderAppender:o.InnerBlocks.ButtonBlockAppender,templateLock:"all",template:[["presto-player/reusable-display"]],allowedBlocks:["presto-player/reusable-display"]});return(0,a.tZ)("div",t)},icon:(0,a.tZ)("svg",{width:"19",height:"14",className:"playlist-block-icon",viewBox:"0 0 19 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.tZ)("path",{d:"M0 0V2H11V0H0ZM0 4V6H11V4H0ZM17 4.1C16.9 4.1 16.7 4.2 16.6 4.3L15.6 5.3L17.7 7.4L18.7 6.4C18.9 6.2 18.9 5.8 18.7 5.6L17.4 4.3C17.3 4.2 17.2 4.1 17 4.1ZM15.1 5.9L9 11.9V14H11.1L17.2 7.9L15.1 5.9ZM0 8V10H7V8H0Z",fill:"currentColor"}))}},2870:function(e,t,r){"use strict";r.r(t),r.d(t,{metadata:function(){return g},name:function(){return w},options:function(){return Z}});var n,o,a,i=r(9307),l=r(5736),s=r(7462),c=r(168),u=r(7453),p=r(4831),d=r(2175),f=r(4981),y=r(5609),m=r(7096),v=r(9818),h=["presto-player/playlist-preview","presto-player/playlist-list"],b=r(917),g=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","name":"presto-player/playlist","apiVersion":2,"title":"Presto Playlist","category":"presto","description":"Create a playlist of videos or audio.","keywords":["playlist","video"],"textdomain":"presto-player","supports":{"align":true,"multiple":false,"color":{"gradients":false,"link":false,"__experimentalDefaultControls":{"background":true,"text":true}},"__experimentalBorder":{"color":true,"radius":true,"style":true,"width":true,"__experimentalSkipSerialization":true,"__experimentalDefaultControls":{"color":true,"radius":true,"style":true,"width":true}}},"attributes":{"heading":{"type":"string","default":"Playlist"},"selectedItem":{"type":"number","default":null},"listTextSingular":{"type":"string","default":"Video"},"listTextPlural":{"type":"string","default":"Videos"},"color":{"type":"string"},"textColor":{"type":"string"},"highlightColor":{"type":"string"},"transitionDuration":{"type":"number","default":5}},"providesContext":{"presto-player/playlist-media-id":"selectedItem"},"script":"presto-components"}'),w=g.name,Z={icon:(0,b.tZ)("svg",{width:"19",height:"15",className:"playlist-block-icon",viewBox:"0 0 19 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,b.tZ)("path",{d:"M0 4H11V6H0V4ZM0 0H11V2H0V0ZM0 8H7V10H0V8ZM13 7V15L19 11L13 7Z",fill:"currentColor"})),edit:function(e){var t,r,b,g,w,Z,_=e.attributes,k=e.setAttributes,x=e.clientId,C=_.heading,$=_.listTextSingular,P=_.listTextPlural,S=_.highlightColor,O=_.transitionDuration,j=_.selectedItem,E=(0,v.useDispatch)(d.store).replaceInnerBlocks,N=(0,d.useBlockProps)({css:(0,u.iv)(n||(n=(0,c.Z)(["\n wp-block,\n [data-block] {\n margin: 0 !important;\n max-width: none !important;\n }\n "])))}),T=(0,v.useSelect)((function(e){var t=e(d.store).getBlocks(x),r=(t||[]).find((function(e){return"presto-player/playlist-list"===e.name})),n=(t||[]).find((function(e){return"presto-player/playlist-preview"===e.name}));return{selectedBlock:e(d.store).getSelectedBlock(),previewWrapper:n,playlistBlocks:e(d.store).getBlocks(null==r?void 0:r.clientId),previewBlocks:e(d.store).getBlocks(null==n?void 0:n.clientId),playListWrapper:r}}),[x]),A=T.selectedBlock,R=T.playlistBlocks,L=T.playListWrapper;(0,i.useEffect)((function(){var e,t;null!=A&&null!==(e=A.attributes)&&void 0!==e&&e.id&&"presto-player/playlist-list-item"===A.name&&k({selectedItem:parseInt(null==A||null===(t=A.attributes)||void 0===t?void 0:t.id)})}),[R,null==A||null===(t=A.attributes)||void 0===t?void 0:t.id]),(0,i.useEffect)((function(){if(!j){var e,t,r,n,o=parseInt(null==R||null===(e=R[0])||void 0===e||null===(t=e.attributes)||void 0===t?void 0:t.id);isNaN(o)||k({selectedItem:parseInt(null==R||null===(r=R[0])||void 0===r||null===(n=r.attributes)||void 0===n?void 0:n.id)})}}),[R]);var B=(0,d.useInnerBlocksProps)(N,{renderAppender:!1,allowedBlocks:h,template:[["presto-player/playlist-preview"],["presto-player/playlist-list"]],templateLock:"all"}),D=(0,d.__experimentalUseMultipleOriginColorsAndGradients)(),I=(0,d.__experimentalUseBorderProps)(_),M=(0,d.__experimentalUseColorProps)(_);return 0===R.length?(0,u.tZ)("div",N,(0,u.tZ)(y.Placeholder,{icon:(0,u.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",className:"playlist-block-icon",width:"24",height:"24",viewBox:"0 0 24 24"},(0,u.tZ)("path",{fill:"currentColor",d:"M3 10h11v2H3zm0-4h11v2H3zm0 8h7v2H3zm13-1v8l6-4z"})),instructions:(0,l.__)("Add a Playlist Item to get started.","presto-player"),label:(0,l.__)("Presto Player Playlist","presto-player"),isColumnLayout:!0},(0,u.tZ)(m.Z,{css:(0,u.iv)(o||(o=(0,c.Z)(["\n max-width: 600px;\n "]))),setAttributes:function(e){var t=e.id,r=e.title;k({selectedItem:t}),E(null==L?void 0:L.clientId,[(0,f.createBlock)("presto-player/playlist-list-item",{id:t,title:r})])}}))):(0,u.tZ)(React.Fragment,null,(0,u.tZ)(d.InspectorControls,{group:"color"},(0,u.tZ)(d.__experimentalColorGradientSettingsDropdown,(0,s.Z)({__experimentalIsRenderedInSidebar:!0,settings:[{colorValue:S,label:(0,l.__)("Highlight Color"),onColorChange:function(e){return k({highlightColor:e})},resetAllFilter:function(){return k({highlightColor:void 0})}}]},D,{panelId:x,gradients:[],disableCustomGradients:!0})),(0,u.tZ)(d.ContrastChecker,{backgroundColor:S,textColor:"#ffffff"})),(0,u.tZ)(d.InspectorControls,null,(0,u.tZ)(y.PanelBody,{title:(0,l.__)("General","presto-player"),initialOpen:!0},(0,u.tZ)(y.TextControl,{label:(0,l.__)("Playlist Title","presto-player"),value:C,onChange:function(e){return k({heading:e})}}),(0,u.tZ)(y.TextControl,{label:(0,l.__)("Playlist Items Text - Singular","presto-player"),value:$,onChange:function(e){return k({listTextSingular:e})}}),(0,u.tZ)(y.TextControl,{label:(0,l.__)("Playlist Items Text - Plural","presto-player"),value:P,onChange:function(e){return k({listTextPlural:e})}}),(0,u.tZ)(y.__experimentalNumberControl,{label:(0,l.__)("Transition Duration (Seconds)","presto-player"),value:O,onChange:function(e){return k({transitionDuration:e})},max:30,min:.5,step:.1}))),(0,u.tZ)("div",{style:{"--presto-playlist-highlight-color":S,"--presto-playlist-background-color":null==M||null===(r=M.style)||void 0===r?void 0:r.backgroundColor,"--presto-playlist-text-color":null==M||null===(b=M.style)||void 0===b?void 0:b.color,"--presto-playlist-border-color":null==I||null===(g=I.style)||void 0===g?void 0:g.borderColor,"--presto-playlist-border-width":null==I||null===(w=I.style)||void 0===w?void 0:w.borderWidth,"--presto-playlist-border-radius":null==I||null===(Z=I.style)||void 0===Z?void 0:Z.borderRadius,border:"none"},css:(0,u.iv)(a||(a=(0,c.Z)(["\n width: 100%;\n .wp-block-video {\n margin: 0 !important;\n }\n "])))},(0,u.tZ)(p.Gc,B)))},save:function(){var e=d.useBlockProps.save(),t=d.useInnerBlocksProps.save(e);return(0,b.tZ)("div",t)}}},318:function(e,t,r){"use strict";r.r(t),r.d(t,{name:function(){return h},options:function(){return b}});var n,o,a=r(9307),i=r(168),l=r(3324),s=r(7453),c=r(2175),u=r(4981),p=r(5609),d=r(7798),f=r(9818),y=r(5736),m=r(917),v=wp.blockEditor,h=(v.InnerBlocks,v.useBlockProps,"presto-player/reusable-display"),b={title:"Reusable Block Display",category:"presto",attributes:{id:Number},supports:{align:!0,inserter:!1,reusable:!1,html:!1},usesContext:["presto-player/playlist-media-id"],icon:(0,m.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"presto-block-icon"},(0,m.tZ)("circle",{cx:"12",cy:"12",r:"10"}),(0,m.tZ)("line",{x1:"2",y1:"12",x2:"22",y2:"12"}),(0,m.tZ)("path",{d:"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"})),edit:function(e){var t=e.attributes,r=e.context,m=e.isSelected,v=e.clientId,h=t.id,b=r["presto-player/playlist-media-id"]||h,g=(0,c.useBlockProps)(),w=(0,f.useDispatch)("core/editor").selectBlock,Z=(0,d.useEntityBlockEditor)("postType","pp_video_block",{id:b}),_=(0,l.Z)(Z,3),k=_[0],x=_[1],C=_[2],$=(0,d.useEntityProp)("postType","pp_video_block","title",b),P=(0,l.Z)($,2),S=P[0],O=P[1],j=(0,c.useInnerBlocksProps)(g,{value:k,onInput:x,onChange:C,templateLock:"all"});(0,a.useEffect)((function(){if(m&&r["presto-player/playlist-media-id"]){var e=wp.data.select("core/block-editor").getBlockOrder(v)[0];w(e)}}),[m]);var E,N=function(e){return C([(0,u.createBlock)("presto-player/".concat(e))],{})},T=(0,f.useSelect)((function(e){var t,r=["postType","pp_video_block",b],n=e(d.store).hasFinishedResolution("getEntityRecord",r),o=(t=e(d.store)).getEntityRecord.apply(t,r);return{canEdit:e(d.store).canUserEditEntityRecord("pp_video_block"),isMissing:n&&!o,hasResolved:n,isResolving:e(d.store).isResolving("getEntityRecord",r),form:o}}),[b]),A=T.isMissing;return T.hasResolved?b||void 0===r["presto-player/playlist-media-id"]?A?(0,s.tZ)("div",g,(0,y.__)("The selected media item has been deleted or is unavailable.","presto-player")):k.length?(0,s.tZ)(React.Fragment,null,(0,s.tZ)(c.InspectorControls,null,(0,s.tZ)(p.PanelBody,{title:(0,y.__)("Media Hub Title","surecart")},(0,s.tZ)(p.PanelRow,null,(0,s.tZ)(p.TextControl,{label:(0,y.__)("Media Hub Title","surecart"),value:S,onChange:function(e){return O(e)}})))),(0,s.tZ)("div",j)):(0,s.tZ)(p.Placeholder,{css:(0,s.iv)(o||(o=(0,i.Z)(["\n &.components-placeholder {\n min-height: 350px;\n }\n "]))),icon:(0,s.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"presto-block-icon"},(0,s.tZ)("polygon",{points:"23 7 16 12 23 17 23 7"}),(0,s.tZ)("rect",{x:"1",y:"5",width:"15",height:"14",rx:"2",ry:"2"})),instructions:(0,y.__)("Choose a video type to get started.","presto-player"),label:(0,y.__)("Choose a Video Type","presto-player")},(0,s.tZ)(p.Button,{variant:"primary",onClick:function(){N("self-hosted")}},(0,y.__)("Video","presto-player")),(0,s.tZ)(p.Button,{variant:"primary",onClick:function(){N("youtube")}},(0,y.__)("Youtube","presto-player")),(0,s.tZ)(p.Button,{variant:"primary",onClick:function(){N("vimeo")}},(0,y.__)("Vimeo","presto-player")),!(null===(E=prestoPlayer)||void 0===E||!E.isPremium)&&(0,s.tZ)(p.Button,{variant:"primary",onClick:function(){N("bunny")}},(0,y.__)("Bunny.net","presto-player")),(0,s.tZ)(p.Button,{variant:"primary",onClick:function(){N("audio")}},(0,y.__)("Audio","presto-player"))):(0,s.tZ)(p.Placeholder,{css:(0,s.iv)(n||(n=(0,i.Z)(["\n &.components-placeholder {\n min-height: 350px;\n }\n "]))),withIllustration:!0}):(0,s.tZ)("div",g,(0,s.tZ)(p.Placeholder,null,(0,s.tZ)(p.Spinner,null)))},save:function(){return null}}},2692:function(e,t,r){"use strict";r.r(t),r.d(t,{metadata:function(){return f},name:function(){return y},options:function(){return m}});var n,o=r(9307),a=r(5736),i=r(168),l=r(7453),s=r(2175),c=r(4981),u=r(5609),p=r(9818),d=r(917),f=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","name":"presto-player/reusable-edit","apiVersion":2,"title":"Reusable Block Container","category":"presto","description":"Create a playlist of videos or audio.","textdomain":"presto-player","usesContext":["presto-player/playlist-media-id"],"supports":{"inserter":false,"reusable":false,"html":false},"script":"presto-components"}'),y=f.name,m={icon:(0,d.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"presto-block-icon"},(0,d.tZ)("circle",{cx:"12",cy:"12",r:"10"}),(0,d.tZ)("line",{x1:"2",y1:"12",x2:"22",y2:"12"}),(0,d.tZ)("path",{d:"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"})),edit:function(e){var t,r=e.clientId,d=e.isSelected,f=e.context,y=(0,p.useDispatch)(s.store),m=y.insertBlock,v=y.selectBlock,h=(0,p.useDispatch)(s.store).setTemplateValidity,b=(0,p.useSelect)((function(e){return e(s.store).getBlock(r).innerBlocks})),g=(0,s.useBlockProps)(),w=(0,s.useInnerBlocksProps)(g,{templateLock:!1,renderAppender:!1}),Z=function(e){return m((0,c.createBlock)("presto-player/".concat(e)),0,r)};return h(!0),(0,o.useEffect)((function(){if(d&&f["presto-player/playlist-media-id"]){var e=(0,p.select)(s.store).getBlockOrder(r)[0];e&&v(e)}}),[d]),null!=b&&b.length?(0,l.tZ)("div",g,(0,l.tZ)("div",w)):(0,l.tZ)("div",g,(0,l.tZ)(u.Placeholder,{css:(0,l.iv)(n||(n=(0,i.Z)(["\n &.components-placeholder {\n min-height: 350px;\n }\n "]))),icon:(0,l.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"presto-block-icon"},(0,l.tZ)("polygon",{points:"23 7 16 12 23 17 23 7"}),(0,l.tZ)("rect",{x:"1",y:"5",width:"15",height:"14",rx:"2",ry:"2"})),instructions:(0,a.__)("Choose a video type to get started.","presto-player"),label:(0,a.__)("Choose a Video Type","presto-player")},(0,l.tZ)(u.Button,{isPrimary:!0,onClick:function(){Z("self-hosted")}},(0,a.__)("Video","presto-player")),(0,l.tZ)(u.Button,{isPrimary:!0,onClick:function(){return Z("youtube")}},(0,a.__)("Youtube","presto-player")),(0,l.tZ)(u.Button,{isPrimary:!0,onClick:function(){return Z("vimeo")}},(0,a.__)("Vimeo","presto-player")),null!==(t=prestoPlayer)&&void 0!==t&&t.isPremium?(0,l.tZ)(u.Button,{isPrimary:!0,onClick:function(){return Z("bunny")}},(0,a.__)("Bunny.net","presto-player")):"",(0,l.tZ)(u.Button,{isPrimary:!0,onClick:function(){return Z("audio")}},(0,a.__)("Audio","presto-player"))),(0,l.tZ)("div",w))},save:function(){var e=s.useBlockProps.save(),t=s.useInnerBlocksProps.save(e);return(0,d.tZ)("div",t)}}},4048:function(e,t,r){"use strict";r.r(t),r.d(t,{name:function(){return $},options:function(){return P}});var n=r(4942),o=(r(9307),r(2175)),a=r(2485),i=r(8989),l=r(8955),s=r(1713),c=r(2383),u=r(6263),p=r(7161),d=r(917),f=wp.components,y=f.Button,m=f.Disabled,v=f.Toolbar,h=f.Placeholder,b=f.Spinner,g=f.withNotices,w=wp.element.useEffect,__=wp.i18n.__,Z=(0,wp.compose.compose)([(0,i.Z)(),(0,a.Z)()])(g((function(e){var t=e.attributes,r=e.setAttributes,n=e.branding,a=e.noticeOperations,i=e.loading,f=e.createVideo,g=e.lockSave,Z=e.unlockSave,_=e.presetData,k=e.onRemoveSrc,x=e.renderKey,C=t.poster,$=t.src,P=t.id,S=(0,p.D9)($);return w((function(){S&&r({id:0});var e=(0,u.L2)($);r({video_id:e}),g(),f({src:$,external_id:e,type:"vimeo"}).catch((function(e){r({src:""}),function(e){a.removeAllNotices(),a.createErrorNotice(null==e?void 0:e.message)}(e)})).finally(Z)}),[$]),$?i||!P?(0,d.tZ)(h,{className:"presto-player__placeholder is-loading"},(0,d.tZ)(b,null)):(0,d.tZ)(React.Fragment,null,(0,d.tZ)(o.BlockControls,null,(0,d.tZ)(v,null,(0,d.tZ)(y,{onClick:function(){return k()}},__("Replace","presto-player")))),(0,d.tZ)(o.InspectorControls,null,(0,d.tZ)(l.Z,{setAttributes:r,attributes:t})),(0,d.tZ)("figure",null,(0,d.tZ)(m,null,(0,d.tZ)(s.Z,{poster:C,src:$,type:"vimeo",id:P,attributes:t,setAttributes:r,preset:_,branding:n,key:x})))):(0,d.tZ)("div",null,(0,d.tZ)(c.Z,{icon:(0,d.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"presto-block-icon"},(0,d.tZ)("path",{d:"M22.875 10.063c-2.442 5.217-8.337 12.319-12.063 12.319-3.672 0-4.203-7.831-6.208-13.043-.987-2.565-1.624-1.976-3.474-.681l-1.128-1.455c2.698-2.372 5.398-5.127 7.057-5.28 1.868-.179 3.018 1.098 3.448 3.832.568 3.593 1.362 9.17 2.748 9.17 1.08 0 3.741-4.424 3.878-6.006.243-2.316-1.703-2.386-3.392-1.663 2.673-8.754 13.793-7.142 9.134 2.807z"})),label:__("Presto Vimeo Video","presto-player"),instructions:__("Enter Vimeo Video URL","presto-player"),placeholder:__("Vimeo URL","presto-player"),attributes:t,setAttributes:r,onSelectURL:function(e){e!==$&&r({src:e})}}))}))),_=r(6183);function k(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function x(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?k(Object(r),!0).forEach((function(t){(0,n.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var C=wp.i18n.__,$="presto-player/vimeo",P=x(x({},_.Z),{},{attributes:x(x({},_.Z.attributes),{},{video_id:{type:String}}),title:C("Presto Vimeo Video","presto-player"),description:C("A vimeo video wrapped in an awesome player.","presto-player"),icon:(0,d.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"presto-block-icon"},(0,d.tZ)("path",{d:"M22.875 10.063c-2.442 5.217-8.337 12.319-12.063 12.319-3.672 0-4.203-7.831-6.208-13.043-.987-2.565-1.624-1.976-3.474-.681l-1.128-1.455c2.698-2.372 5.398-5.127 7.057-5.28 1.868-.179 3.018 1.098 3.448 3.832.568 3.593 1.362 9.17 2.748 9.17 1.08 0 3.741-4.424 3.878-6.006.243-2.316-1.703-2.386-3.392-1.663 2.673-8.754 13.793-7.142 9.134 2.807z"})),edit:Z})},8989:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=wp.data.withSelect;function o(e){return n((function(e){return{branding:e("presto-player/player").branding(),loading:e("presto-player/player").isResolving("getPresets"),presets:e("presto-player/player").getPresets(),defaultPreset:e("presto-player/player").getDefaultPreset()}}))}},2485:function(e,t,r){"use strict";var n=r(7462),o=r(4942),a=r(5861),i=r(3324),l=(r(9307),r(1284)),s=r.n(l),c=r(7161),u=r(9512),p=r(917);function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach((function(t){(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var y=wp.compose.createHigherOrderComponent,m=wp.element,v=m.useEffect,h=m.useState;t.Z=function(){return y((function(e){return function(t){var r=t.presets,o=t.attributes,l=t.setAttributes,d=t.defaultPreset,y=t.isSelected,m=t.branding,b=h({}),g=(0,i.Z)(b,2),w=g[0],Z=g[1],k=h(1),x=(0,i.Z)(k,2),C=x[0],$=x[1],P=o.poster,S=o.chapters;v((function(){y&&null!=o&&o.selectionOverrideClientId&&wp.data.dispatch("core/block-editor").selectBlock(null==o?void 0:o.selectionOverrideClientId)}),[y]),v((function(){if(r&&r.length){var e=r.find((function(e){return e.id===(null==o?void 0:o.preset)}));e?Z(e):(Z(d),l({preset:null==d?void 0:d.id}))}}),[r,null==o?void 0:o.preset]),v((function(){O()}),[P,w,S,m.logo]);var O=function(){$(C+1)},j=(0,c.D9)(S);v((function(){var e=null==S?void 0:S.map((function(e){return e.time})),t=null==j?void 0:j.map((function(e){return e.time}));_.difference(e,t).length&&O()}),[S]);var E=function(){var e=(0,a.Z)(s().mark((function e(t){var r,n,o,a,i,c,p;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.src,n=t.external_id,o=t.attachment_id,a=t.type,i=t.title,r||n||o){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,(0,u.Z)({method:"POST",path:"/presto-player/v1/videos",data:f(f({attachment_id:o,post_id:wp.data.select("core/editor").getCurrentPostId(),external_id:n},i?{title:i}:{}),{},{src:r,type:a})});case 5:c=e.sent,p=c.id,l({id:p});case 8:case"end":return e.stop()}}),e)})));return function(_x){return e.apply(this,arguments)}}();return null!=o&&o.preset||l({preset:null==d?void 0:d.id}),(0,p.tZ)(e,(0,n.Z)({},t,{lockSave:function(){return wp.data.dispatch("core/editor").lockPostSaving("presto-player")},unlockSave:function(){return wp.data.dispatch("core/editor").unlockPostSaving("presto-player")},createVideo:E,onUpdate:O,onRemoveSrc:function(){confirm("Remove this video?")&&l(f(f(f(f({src:"",id:void 0},null!=o&&o.thumbnail?{thumbnail:null}:{}),null!=o&&o.preview?{preview:null}:{}),null!=o&&o.previewSrc?{previewSrc:null}:{}),null!=o&&o.previewThumbnail?{previewThumbnail:null}:{}))},presetData:w,setPresetData:Z,renderKey:C}))}}),"withPlayerEdit")}},2132:function(e,t,r){"use strict";r.r(t),r.d(t,{name:function(){return $},options:function(){return P}});var n=r(4942),o=(r(9307),r(2175)),a=r(2485),i=r(8989),l=r(8955),s=r(1713),c=r(2383),u=r(6263),p=r(7161),d=r(917),f=wp.components,y=f.Button,m=f.Disabled,v=f.Toolbar,h=f.Placeholder,b=f.Spinner,g=f.withNotices,w=wp.element.useEffect,__=wp.i18n.__,Z=(0,wp.compose.compose)([(0,i.Z)(),(0,a.Z)()])(g((function(e){var t=e.attributes,r=e.setAttributes,n=e.noticeOperations,a=e.branding,i=e.createVideo,f=e.loading,g=e.presetData,Z=e.onRemoveSrc,_=e.lockSave,k=e.unlockSave,x=e.renderKey,C=t.poster,$=t.src,P=t.id,S=(0,p.D9)($);return w((function(){S&&r({id:0});var e=(0,u.qS)($);r({video_id:e}),_(),i({src:$,external_id:e,type:"youtube"}).catch((function(e){r({src:""}),function(e){n.removeAllNotices(),n.createErrorNotice(null==e?void 0:e.message)}(e)})).finally(k)}),[$]),$?f||!P?(0,d.tZ)(h,{className:"presto-player__placeholder is-loading"},(0,d.tZ)(b,null)):(0,d.tZ)(React.Fragment,null,(0,d.tZ)(o.BlockControls,null,(0,d.tZ)(v,null,(0,d.tZ)(y,{onClick:function(){return Z()}},__("Replace","presto-player")))),(0,d.tZ)(o.InspectorControls,null,(0,d.tZ)(l.Z,{setAttributes:r,attributes:t})),(0,d.tZ)("figure",null,(0,d.tZ)(m,null,(0,d.tZ)(s.Z,{poster:C,src:$,type:"youtube",id:P,attributes:t,setAttributes:r,preset:g,branding:a,key:x})))):(0,d.tZ)("div",null,(0,d.tZ)(c.Z,{icon:(0,d.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"presto-block-icon"},(0,d.tZ)("path",{d:"M22.54 6.42a2.78 2.78 0 0 0-1.94-2C18.88 4 12 4 12 4s-6.88 0-8.6.46a2.78 2.78 0 0 0-1.94 2A29 29 0 0 0 1 11.75a29 29 0 0 0 .46 5.33A2.78 2.78 0 0 0 3.4 19c1.72.46 8.6.46 8.6.46s6.88 0 8.6-.46a2.78 2.78 0 0 0 1.94-2 29 29 0 0 0 .46-5.25 29 29 0 0 0-.46-5.33z"}),(0,d.tZ)("polygon",{points:"9.75 15.02 15.5 11.75 9.75 8.48 9.75 15.02"})),label:__("Presto Youtube Video","presto-player"),instructions:__("Enter Youtube Video URL","presto-player"),placeholder:__("Youtube URL","presto-player"),attributes:t,setAttributes:r,onSelectURL:function(e){e!==$&&r({src:e})}}))}))),_=r(6183);function k(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function x(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?k(Object(r),!0).forEach((function(t){(0,n.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var C=wp.i18n.__,$="presto-player/youtube",P=x(x({},_.Z),{},{attributes:x(x({},_.Z.attributes),{},{video_id:{type:String}}),title:C("Presto Youtube Video","presto-player"),description:C("A youtube video wrapped in an awesome player.","presto-player"),icon:(0,d.tZ)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"presto-block-icon"},(0,d.tZ)("path",{d:"M22.54 6.42a2.78 2.78 0 0 0-1.94-2C18.88 4 12 4 12 4s-6.88 0-8.6.46a2.78 2.78 0 0 0-1.94 2A29 29 0 0 0 1 11.75a29 29 0 0 0 .46 5.33A2.78 2.78 0 0 0 3.4 19c1.72.46 8.6.46 8.6.46s6.88 0 8.6-.46a2.78 2.78 0 0 0 1.94-2 29 29 0 0 0 .46-5.25 29 29 0 0 0-.46-5.33z"}),(0,d.tZ)("polygon",{points:"9.75 15.02 15.5 11.75 9.75 8.48 9.75 15.02"})),edit:Z})},5367:function(e,t,r){"use strict";r.r(t),r.d(t,{name:function(){return Z},options:function(){return k}});var n=r(5861),o=r(3324),a=r(9307),i=r(1284),l=r.n(i),s=r(5736),c=r(5609),u=window.wp.editPost,p=r(9818),d=r(4981),f=r(6989),y=r.n(f),m=r(917);function v(_x){return h.apply(this,arguments)}function h(){return(h=(0,n.Z)(l().mark((function e(t){var r,n,o,a;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=document.getElementById("presto-shortcode-input").value,n=t.currentTarget,o=n.textContent,t.currentTarget.textContent=(0,s.__)("Copied!","presto-player"),setTimeout((function(){n.textContent=o}),1500),!navigator.clipboard||!window.isSecureContext){e.next=9;break}return e.abrupt("return",navigator.clipboard.writeText(r));case 9:return(a=document.createElement("textarea")).value=r,a.style.position="fixed",a.style.left="-999999px",a.style.top="-999999px",document.body.appendChild(a),a.focus(),a.select(),e.abrupt("return",new Promise((function(e,t){document.execCommand("copy")?e():t(),a.remove()})));case 18:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var b=function(){return(0,m.tZ)(c.PanelBody,{title:(0,s.__)("Timestamp Shortcode","presto-player")},(0,m.tZ)("div",{className:"block-editor-inserter__shortcode-input"},(0,m.tZ)("p",null,(0,s.__)("Add convenient links to skip the player to a specific timestamp.","presto-player")),(0,m.tZ)("input",{id:"presto-shortcode-input",style:{width:"100%",fontSize:"11px",marginBottom:"10px"},type:"text",readOnly:!0,value:'[pptime time="1:00"]Optional Text[/pptime]'}),(0,m.tZ)("button",{type:"button",className:"components-button is-primary",onClick:v},(0,s.__)("Copy to clipboard","presto-player"))))},g=function(e){var t=e.icon,r=e.title,n=e.id,o=e.selectBlock,a=e.i;return(0,m.tZ)("button",{type:"button",id:"video-".concat(n),tabIndex:a,onClick:o,role:"option",className:"components-button block-editor-block-types-list__item editor-block-list-item-kadence-spacer"},(0,m.tZ)("span",{className:"block-editor-block-types-list__item-icon"},(0,m.tZ)("span",{className:"block-editor-block-icon has-colors"},t)),(0,m.tZ)("span",{className:"block-editor-block-types-list__item-title"},r))},w=wp.blockSerializationDefaultParser.parse,Z="presto-player",k={render:function(){var e,t,r,i=(e=(0,a.useState)(0),(t=(0,o.Z)(e,2))[0],r=t[1],function(){return r((function(e){return e+1}))}),f=(0,m.tZ)("svg",{viewBox:"0 0 35 34",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,m.tZ)("g",null,(0,m.tZ)("path",{d:"M23.3722 16.9766L33.2059 11.2991L33.2059 22.6541L23.3722 16.9766Z",fillOpacity:"0.7"}),(0,m.tZ)("path",{d:"M23.3745 5.6227L33.2082 11.3002L23.3745 16.9776L23.3745 5.6227Z",fillOpacity:"0.75"}),(0,m.tZ)("path",{d:"M23.3745 5.62242L23.3745 16.9773L13.5409 11.2999L23.3745 5.62242Z",fillOpacity:"0.8"}),(0,m.tZ)("path",{d:"M23.399 5.613L13.5654 11.2905L13.5654 -0.0644536L23.399 5.613Z",fillOpacity:"0.85"}),(0,m.tZ)("path",{d:"M13.5699 11.3038L13.5699 22.6587L3.73623 16.9813L13.5699 11.3038Z",fillOpacity:"0.8"}),(0,m.tZ)("path",{d:"M13.5699 -0.0245525L13.5699 11.3304L3.73623 5.6529L13.5699 -0.0245525Z",fillOpacity:"0.9"}),(0,m.tZ)("path",{d:"M13.5699 22.6451L13.5699 34L3.73623 28.3226L13.5699 22.6451Z",fillOpacity:"0.7"}),(0,m.tZ)("path",{d:"M23.3745 16.9774L33.2082 22.6549L23.3745 28.3323L23.3745 16.9774Z",fillOpacity:"0.65"}),(0,m.tZ)("path",{d:"M3.73774 16.9774L13.5714 22.6549L3.73774 28.3323L3.73774 16.9774Z",fillOpacity:"0.75"}),(0,m.tZ)("path",{d:"M3.73774 5.63149L13.5714 11.3089L3.73774 16.9864L3.73774 5.63149Z",fillOpacity:"0.85"}),(0,m.tZ)("path",{d:"M23.3745 16.9772L23.3745 28.3321L13.5409 22.6546L23.3745 16.9772Z",fillOpacity:"0.6"})),(0,m.tZ)("defs",null,(0,m.tZ)("clipPath",{id:"clip0"},(0,m.tZ)("rect",{width:"35",height:"34",fill:"white"})))),v=(0,a.useState)(!1),h=(0,o.Z)(v,2),Z=h[0],k=h[1],x=(0,a.useState)(1),C=(0,o.Z)(x,2),$=C[0],P=C[1],S=(0,a.useState)(!1),O=(0,o.Z)(S,2),j=O[0],E=O[1],N=(0,a.useState)(""),T=(0,o.Z)(N,2),A=T[0],R=T[1],L=(0,a.useCallback)(_.debounce((function(e){F({replace:!0,term:e})}),250),[]);(0,a.useEffect)((function(){L(A)}),[A]),(0,a.useEffect)((function(){E(!0),F({replace:!1})}),[$]);var B=(0,p.useSelect)((function(e){return e("presto-player/player").getReusableVideos()}),[A,$]),D=B.videos,I=B.total_pages,M=B.hasResolved,F=function(){var e=(0,n.Z)(l().mark((function e(t){var r,n,o,a,s,c;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.replace,n=t.term,e.next=3,y()({path:wp.url.addQueryArgs("wp/v2/presto-videos",{search:n,page:$,per_page:10}),parse:!1});case 3:return o=e.sent,e.next=6,o.json();case 6:a=e.sent,s=o.headers&&parseInt(o.headers.get("X-WP-Total")),c=o.headers&&parseInt(o.headers.get("X-WP-TotalPages")),r?(0,p.dispatch)("presto-player/player").updateVideos({videos:a,hasResolved:!0,total:s,total_pages:c}):((0,p.dispatch)("presto-player/player").appendVideos(a),(0,p.dispatch)("presto-player/player").updateVideos({hasResolved:!0,total:s,total_pages:c})),i(),E(!1);case 12:case"end":return e.stop()}}),e)})));return function(_x){return e.apply(this,arguments)}}();(0,a.useEffect)((function(){k($<I)}),[$,I]);var V=function(e){var t,r,n,o,a=w(null==e||null===(t=e.content)||void 0===t?void 0:t.raw);if(null!=a&&null!==(r=a[0])&&void 0!==r&&null!==(n=r.innerBlocks)&&void 0!==n&&null!==(o=n[0])&&void 0!==o&&o.blockName){var i,l,s,c,u=(0,d.getBlockType)(null==a||null===(i=a[0])||void 0===i||null===(l=i.innerBlocks)||void 0===l||null===(s=l[0])||void 0===s?void 0:s.blockName);return null!=u&&null!==(c=u.icon)&&void 0!==c&&c.src?u.icon.src:""}return""};return(0,m.tZ)(a.Fragment,null,(0,m.tZ)(u.PluginSidebarMoreMenuItem,{target:"presto-player-sidebar",icon:f},(0,s.__)("Presto Player","presto-player")),(0,m.tZ)(u.PluginSidebar,{name:"presto-player-sidebar",title:(0,s.__)("Presto Player","presto-player"),icon:f},(0,m.tZ)(b,null),(0,m.tZ)(c.PanelBody,{title:(0,s.__)("Media Hub","presto-player")},(0,m.tZ)("div",null,(0,m.tZ)(c.SearchControl,{value:A,onChange:function(e){P(1),R(e)}})),(0,m.tZ)("div",{className:"block-editor-inserter__panel-content"},M?(0,m.tZ)("div",{role:"listbox",className:"block-editor-block-types-list presto-player__panel-grid-list",style:{display:"flex",flexWrap:"wrap"},"aria-label":(0,s.__)("Media Hub","presto-player")},D.length?D.map((function(e,t){var r;return(0,m.tZ)(g,{selectBlock:function(t){(0,p.dispatch)("core/editor").insertBlock((0,d.createBlock)("presto-player/reusable-display",{id:null==e?void 0:e.id}))},icon:V(e),title:(null==e||null===(r=e.title)||void 0===r?void 0:r.raw)||"Untitled",id:null==e?void 0:e.id,i:t,key:null==e?void 0:e.id})})):function(){if(!D.length)return A?(0,m.tZ)("p",null,(0,s.__)("No videos found.","presto-player")):(0,m.tZ)(c.Button,{href:"post-new.php?post_type=pp_video_block",isSecondary:!0},(0,s.__)("Create A Reusable Video","presto-player"))}(),!A&&Z&&D.length?(0,m.tZ)("div",{style:{"margin-top":"20px","text-align":"center",display:"flex","justify-content":"center",width:"100%"}},(0,m.tZ)(c.Button,{isSecondary:!0,isSmall:!0,onClick:function(){var e=$+1;P(e=e>I?I:e)},isBusy:j},"Load More")):""):(0,m.tZ)(c.Spinner,null)))))}}},8955:function(e,t,r){"use strict";r.d(t,{Z:function(){return Or}});var n=r(9307),o=r(4994),a=r(398),i=r(9807),l=r(168),s=r(3324),c=r(9062),u=r(4942),p=r(7453),d=r(5736),f=r(5609),y=r(4831),m=r(7161),v=r(1713),h=r(917);function b(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var w,Z,_=function(e){var t,r,o,a=e.state,i=e.branding,l=e.menu,c=e.src,u=e.poster,p=e.currentTime,b=e.preload,w=e.overlays,Z=e.isDisabled,_=void 0===Z||Z,k=(0,n.useState)(1),x=(0,s.Z)(k,2),C=x[0],$=x[1],P=a.email_collection,S=a.cta,O=a.search;(0,n.useEffect)((function(){$(C+1)}),[a.skin,a["play-large"],a.rewind,a.play,a["fast-forward"],a.progress,a["current-time"],a.mute,a.volume,a.speed,a.pip,a.fullscreen,a.captions,a.hide_logo]);var j={email:!(null==P||!P.enabled)&&(0,h.tZ)(y.zi,{className:"email-overlay",slot:"player-end",headline:null==P?void 0:P.headline,style:g(g({"--presto-player-email-border-radiuss":"".concat(null==P?void 0:P.button_radius,"px"),"--plyr-color-main":(null==a?void 0:a.background_color)||(null==i?void 0:i.color)},P.button_color?{"--presto-player-button-color":"".concat(P.button_color)}:{}),P.button_text_color?{"--presto-player-button-text":"".concat(P.button_text_color)}:{}),defaultHeadline:(0,d.__)("Enter your email to play.","presto-player"),bottomText:null==P?void 0:P.bottom_text,allowSkip:null==P?void 0:P.allow_skip,skipText:(0,d.__)("Skip","presto-player"),buttonText:null==P?void 0:P.button_text,placeholder:(0,d.__)("Email address","presto-player"),i18n:window.prestoPlayer.i18n}),cta:!(null==S||!S.enabled)&&(0,h.tZ)(y.UP,{className:"cta-overlay",style:g(g(g({"--presto-player-button-border-radius":"".concat(S.button_radius,"px")},null!=S&&S.background_opacity?{"--presto-player-cta-background-opacity":"".concat((null==S?void 0:S.background_opacity)/100)}:{}),S.button_color?{"--presto-player-button-color":"".concat(S.button_color)}:{}),S.button_text_color?{"--presto-player-button-text":"".concat(S.button_text_color)}:{}),slot:"player-end",headline:null==S?void 0:S.headline,"bottom-text":null==S?void 0:S.bottom_text,"button-link":null==S?void 0:S.button_link,"allow-skip":100!==(null==S?void 0:S.percentage)&&(null==S?void 0:S.show_skip),borderRadius:null==S?void 0:S.border_radius,"allow-rewatch":100===(null==S?void 0:S.percentage)&&(null==S?void 0:S.show_rewatch),"skip-text":(0,d.__)("Skip","presto-player"),"show-button":null==S?void 0:S.show_button,"button-text":null==S?void 0:S.button_text,i18n:null===(t=window)||void 0===t||null===(r=t.prestoPlayer)||void 0===r?void 0:r.i18n})};return(0,h.tZ)(f.Disabled,{isDisabled:_,className:"disable-player",style:{width:"100%"}},(0,h.tZ)("div",{className:"presto-player__wrapper"},(0,h.tZ)(v.Z,{src:c||"",className:"\n ".concat("cta"===l&&!(null==S||!S.enabled)&&"cta-active"," \n ").concat("email"===l&&!(null==P||!P.enabled)&&"email-active","\n ").concat("search"===l&&!(null==O||!O.enabled)&&"search-active"),preset:a,branding:g(g({},i),{},{logo:null!=a&&a.hide_logo?"":i.logo}),i18n:null===(o=prestoPlayerAdmin)||void 0===o?void 0:o.i18n,preload:b,attributes:{chapters:[],poster:u},currentTime:p?(0,m.ZD)(p):"",overlays:w,key:C,adminPreview:(null==j?void 0:j[l])||""})))},k=r(5297),__=wp.i18n.__,x=wp.components.TextareaControl,C=wp.element.useState,$=function(e){var t=e.text,r=e.update,n=e.onFocus,o=C(!1),a=(0,s.Z)(o,2),i=a[0],l=a[1];return(0,h.tZ)("div",{style:{display:"block",width:"100%"}},(0,h.tZ)(x,{label:"Text",help:(0,h.tZ)("span",null,__("This field accepts","presto-player")," ",(0,h.tZ)("a",{href:"#",onClick:function(e){l(!i),e.preventDefault()}},__("Dynamic Data","presto-player")),!!i&&(0,h.tZ)("div",{style:{marginTop:"20px"}},__("This field will also accept dynamic values that we will replace with dynamic content: {user.user_login}, {user.user_nicename}, {user.user_email}, {user.user_url},{user.user_registered}, {user.display_name}, {site.url}, {site.name}, {ip_address}","presto-player"))),className:"presto-player__overlay--text",placeholder:__("Enter some text.","presto-player"),value:t||"",onChange:function(e){return r({text:e})},autoComplete:"off",onFocus:n}))},P=r(1145),S=wp.i18n.__,O=wp.components,j=O.Flex,E=O.FlexItem,N=O.TextControl,T=O.Button,A=O.BaseControl,R=O.RadioControl,L=O.RangeControl,B=(O.withFocusReturn,wp.element),D=B.useRef,I=B.useEffect,M=wp.element.useState,F={name:"1azpx8r",styles:"margin-bottom:20px"},V=function(e){var t=e.overlayIndex,r=e.update,n=e.remove,o=e.className,a=e.startTime,i=e.endTime,l=e.text,c=e.link,u=e.position,d=e.color,f=e.backgroundColor,y=e.opacity,v=e.updateCurrentTime,h=M(a),b=(0,s.Z)(h,2),g=b[0],w=b[1],Z=M(i),_=(0,s.Z)(Z,2),x=_[0],C=_[1],O=M(u),B=(0,s.Z)(O,2),V=B[0],U=B[1],z=D();I((function(){if((0,m.ZD)(a)>=(0,m.ZD)(i)){var e=(0,m.as)(a),t=(0,m.ZD)(e)+1;e=(0,m.as)((0,m.nH)(t)),r({endTime:e}),C(e)}}),[a,i]);var q=function(){var e=(0,m.as)(g);r({startTime:e}),w(e),v(e)};return(0,p.tZ)("div",null,(0,p.tZ)(j,{align:"center",className:o},(0,p.tZ)(E,null,(0,p.tZ)(N,{ref:z,id:"start-time-".concat(t),label:S("Start Time","presto-player"),className:"presto-player__overlay--start-time",value:g,onChange:function(e){return w(e)},onBlur:q,onFocus:q,autoComplete:"off",placeholder:"0:00"})),(0,p.tZ)(E,null,(0,p.tZ)(N,{label:S("End Time","presto-player"),className:"presto-player__overlay--end-time",value:x,onChange:C,onBlur:function(){var e=(0,m.as)(x);r({endTime:e}),C(e)},autoComplete:"off",placeholder:"0:00"}))),(0,p.tZ)($,{text:l,update:r,onFocus:function(){v((0,m.as)(g))}}),(0,p.tZ)(A,{style:{width:"100%"}},(0,p.tZ)(A.VisualLabel,null,(0,p.tZ)("p",null," ",S("Link","presto-player"))),(0,p.tZ)(k.Z,{onFocus:function(){v((0,m.as)(g))},setSettings:function(e){return r({link:e})},settings:c||{}})),(0,p.tZ)(A,{className:o},(0,p.tZ)(R,{label:S("Position","presto-player"),options:[{label:S("Top Right","presto-player"),value:"top-right"},{label:S("Top Left","presto-player"),value:"top-left"}],selected:V||"right",onFocus:function(){v((0,m.as)(g))},onChange:function(e){r({position:e}),U(e),v((0,m.as)(g))}})),(0,p.tZ)(A,{className:"presto-player__control--overlay-text-color"},(0,p.tZ)(j,null,(0,p.tZ)(A.VisualLabel,null,S("Text Color","presto-player")),(0,p.tZ)(P.Z,{onFocus:function(){v((0,m.as)(g))},color:d,setColor:function(e){r({color:e&&e.hex})}}))),(0,p.tZ)(A,{className:"presto-player__control--overlay-background-color"},(0,p.tZ)(j,null,(0,p.tZ)(A.VisualLabel,null,S("Background Color","presto-player")),(0,p.tZ)(P.Z,{onFocus:function(){v((0,m.as)(g))},color:f,setColor:function(e){r({backgroundColor:e&&e.hex})}}))),(0,p.tZ)(A,null,(0,p.tZ)(L,{label:S("Opacity","presto-player"),help:S("Opacity percentage of the overlay.","presto-player"),value:y,onChange:function(e){return r({opacity:e})},min:0,max:100})),n&&(0,p.tZ)(A,{className:o},(0,p.tZ)(j,{justify:"flex-end"},(0,p.tZ)(T,{isDestructive:!0,isSmall:!0,onClick:n},S("Remove Overlay","presto-player")))),(0,p.tZ)("hr",{css:F}))};function U(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function z(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?U(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):U(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var q,H=wp.i18n.__,G=wp.components,W=G.Button,Y=G.Flex,K=G.FlexItem,Q=G.FlexBlock,X=G.Modal,J=wp.element,ee=J.useState,te=J.useEffect,re=wp.data.useSelect,ne={name:"1cwazio",styles:"padding:3px"},oe=function(e){var t=e.closeModal,r=e.attributes,n=e.setAttributes,o=e.updateOverlayAttribute,a=ee(!1),i=(0,s.Z)(a,2),u=i[0],d=i[1],f=ee(""),y=(0,s.Z)(f,2),m=y[0],v=y[1],h=r.overlays,b=r.preset,g=r.src,k=r.poster,x=r.previewSrc,C=re((function(e){return e("presto-player/player").branding()})),$=re((function(e){return e("presto-player/player").getPreset(b)}));te((function(){h.length||P()}),[]);var P=function(){var e={startTime:"0:00",endTime:"0:05",text:H("Here's a link to click!","presto-player"),link:{},position:"top-right",color:"#fff",backgroundColor:"#000",opacity:75};h[h.length-1]&&(e=z({},h[h.length-1])),e.id=((e=21)=>crypto.getRandomValues(new Uint8Array(e)).reduce(((e,t)=>e+((t&=63)<36?t.toString(36):t<62?(t-26).toString(36).toUpperCase():t>62?"-":"_")),""))(10),n({overlays:[].concat((0,c.Z)(h||[]),[e])})};return(0,p.tZ)(X,{title:H("Manage Video Overlays","presto-player"),onRequestClose:t,className:"presto-player__modal-presets",overlayClassName:"presto-player__modal-presets-overlay",shouldCloseOnClickOutside:!1},(0,p.tZ)("div",{className:"presto-player__preset-options","data-cy":"preset-modal"},(0,p.tZ)(Y,{align:"stretch",className:"presto-player__style-preview-area"},(0,p.tZ)(K,{className:"presto-player__style-sidebar"},(0,p.tZ)("div",{css:ne},(h||[]).sort((function(e,t){return parseInt(e.startTime.split(":")[0])-parseInt(t.startTime.split(":")[0])==0?parseInt(e.startTime.split(":")[1])-parseInt(t.startTime.split(":")[1]):parseInt(e.startTime.split(":")[0])-parseInt(t.startTime.split(":")[0])})).map((function(e,t){return(0,p.tZ)(V,{key:"".concat(t,"-").concat(e.startTime),overlayIndex:t,className:"presto-player__overlay",startTime:e.startTime,endTime:e.endTime,text:e.text,link:e.link,position:e.position,color:e.color,backgroundColor:e.backgroundColor,opacity:e.opacity,overlay:e,update:function(t){!function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=h.indexOf(e),o=h.map((function(e,n){return n!==r?e:z(z({},e),t)}));n({overlays:o})}(e,t)},remove:function(){!function(e){var t=h.indexOf(e);n({overlays:h.filter((function(e,r){return r!==t}))})}(e)},updateCurrentTime:function(e){var t;t=e,v(""),process.nextTick((function(){v(t)}))}})})),(0,p.tZ)(W,{isPrimary:!0,onClick:P},H("Add An Overlay","presto-player")))),(0,p.tZ)(Q,{className:"presto-player__style-preview-panel"},(0,p.tZ)(_,{preload:"auto",currentTime:m,src:x||g,isDisabled:!1,state:z(z({},$),{},{lazy_load_youtube:!1,invert_time:!1}),branding:C,poster:k,overlays:h}))),(0,p.tZ)("br",null),(0,p.tZ)("div",{css:(0,p.iv)(w||(w=(0,l.Z)(["\n display: flex;\n align-items: center;\n justify-content: space-between;\n "])))},(0,p.tZ)("div",{css:(0,p.iv)(Z||(Z=(0,l.Z)(["\n opacity: 0.5;\n font-size: 12px;\n "])))}),(0,p.tZ)("div",null,(0,p.tZ)(W,{isTertiary:!0,onClick:t,style:{margin:"0 6px"}},H("Cancel","presto-player")),(0,p.tZ)(W,{isPrimary:!0,isBusy:u,disabled:u,onClick:function(){d(!0),o(h),d(!1),t()},"data-cy":"submit-preset"},H("Save Overlays","presto-player"))))))},ae=wp.i18n.__,ie=wp.element.useState,le=wp.data,se=(le.useSelect,le.dispatch),ce=wp.components,ue=(ce.withNotices,ce.BaseControl),pe=(ce.Spinner,ce.Button),de=function(e){var t,r=e.setAttributes,n=e.attributes,o=n.overlays,a=ie(!1),c=(0,s.Z)(a,2),u=c[0],d=c[1];return(0,p.tZ)(React.Fragment,null,(0,p.tZ)(ue,null,(0,p.tZ)(pe,{isPrimary:!0,onClick:function(){var e;null!==(e=prestoPlayer)&&void 0!==e&&e.isPremium?d(!0):se("presto-player/player").setProModal(!0)}},o.length?ae("Update Overlays","presto-player"):ae("Add Overlay","presto-player"),!!o.length&&(0,p.tZ)("div",{css:(0,p.iv)(q||(q=(0,l.Z)(["\n font-size: 10px;\n background: #fff;\n color: var(--wp-admin-theme-color);\n font-weight: bold;\n display: inline-block;\n line-height: 6px;\n padding: 5px;\n border-radius: 9999px;\n margin-left: 10px;\n "])))},o.length)),!(null!==(t=prestoPlayer)&&void 0!==t&&t.isPremium)&&(0,p.tZ)(i.Z,null)),u&&(0,p.tZ)(oe,{closeModal:function(){return d(!1)},attributes:n,setAttributes:r,updateOverlayAttribute:function(e){r({overlays:e})}}))},fe=r(6774),ye=r(5861),me=r(1284),ve=r.n(me),he=r(9493),be=r(3865),ge=wp.i18n.__,we=wp.components,Ze=we.ToggleControl,_e=we.BaseControl,ke=we.HorizontalRule,xe=we.__experimentalAlignmentMatrixControl,Ce=we.SelectControl;function $e(e){var t=e.state,r=e.updateState,n=e.className;return(0,h.tZ)("div",{className:n},(0,h.tZ)(_e,null,(0,h.tZ)("h3",null,ge("Behavior","presto-player"))),(0,h.tZ)(_e,null,(0,h.tZ)(Ze,{label:ge("Auto-Hide Controls","presto-player"),help:ge("Hide video controls automatically after 2 seconds of no mouse movement.","presto-player"),onChange:function(e){r({auto_hide:e})},checked:t.auto_hide})),(0,h.tZ)(_e,null,(0,h.tZ)(Ze,{label:ge("Save Play Position","presto-player"),help:ge("Saves the user's play position so when they come back to the page they can continue the video from where they left off.","presto-player"),onChange:function(e){r({save_player_position:e})},checked:t.save_player_position})),(0,h.tZ)(_e,null,(0,h.tZ)(Ze,{label:ge("Captions On By Default","presto-player"),help:ge("Toggles if captions should be active by default.","presto-player"),onChange:function(e){r({captions_enabled:e})},checked:t.captions_enabled})),(0,h.tZ)(_e,null,(0,h.tZ)(Ze,{label:ge("Focus Mode","presto-player"),help:ge("Play only when tab is visible and video is in viewport.","presto-player"),onChange:function(e){r({play_video_viewport:e})},checked:t.play_video_viewport})),(0,h.tZ)(_e,null,(0,h.tZ)(Ze,{label:ge("Sticky On Scroll","presto-player"),help:ge("Stick videos to the side of the screen when the page is scrolled and the video is playing.","presto-player"),onChange:function(e){r({sticky_scroll:e})},checked:t.sticky_scroll})),!!t.sticky_scroll&&(0,h.tZ)(React.Fragment,null,(0,h.tZ)(_e,{label:ge("Choose a position for your sticky player.","presto-player")},(0,h.tZ)(xe,{value:t.sticky_scroll_position,onChange:function(e){r({sticky_scroll_position:e})}}))),(0,h.tZ)(_e,null,(0,h.tZ)(Ce,{label:ge("On Video End","presto-player"),value:t.on_video_end,options:[{value:"select",label:ge("Select","presto-player")},{value:"loop",label:ge("Loop","presto-player")},{value:"go-to-start",label:ge("Go to start","presto-player")}],onChange:function(e){r({on_video_end:e})}})),(0,h.tZ)(ke,null),(0,h.tZ)(_e,null),(0,h.tZ)(_e,null,(0,h.tZ)("h3",null,ge("Youtube","presto-player"))),(0,h.tZ)(_e,null,(0,h.tZ)(Ze,{label:ge("Hide Youtube UI (Experimental)","presto-player"),help:ge("Hides the Youtube logo and related videos.","presto-player"),onChange:function(e){r({hide_youtube:e})},checked:t.hide_youtube})),(0,h.tZ)(_e,null,(0,h.tZ)(Ze,{label:ge("Lazy Load Videos","presto-player"),help:ge("Improves page loading performance by only loading the video when clicked.","presto-player"),onChange:function(e){r({lazy_load_youtube:e})},checked:t.lazy_load_youtube})))}var Pe=wp.i18n.__,Se=wp.components,Oe=Se.ToggleControl,je=Se.BaseControl;function Ee(e){var t=e.state,r=e.updateState,n=e.className;return(0,h.tZ)("div",{className:n},(0,h.tZ)(je,null,(0,h.tZ)("h3",null,Pe("Controls","presto-player"))),(0,h.tZ)(je,{className:"presto-player__control--large-play"},(0,h.tZ)(Oe,{label:Pe("Large Play Button","presto-player"),help:Pe("Adds a large play button over the top of the player.","presto-player"),onChange:function(e){r({"play-large":e})},checked:t["play-large"]})),(0,h.tZ)(je,{className:"presto-player__control--rewind"},(0,h.tZ)(Oe,{label:Pe("Rewind","presto-player"),help:Pe("Adds a 10 second rewind button to the player.","presto-player"),onChange:function(e){r({rewind:e})},checked:t.rewind})),(0,h.tZ)(je,{className:"presto-player__control--play"},(0,h.tZ)(Oe,{label:Pe("Small Play Button","presto-player"),help:Pe("Adds a small play button to the bottom of the player.","presto-player"),onChange:function(e){r({play:e})},checked:t.play})),(0,h.tZ)(je,{className:"presto-player__control--fast-forward"},(0,h.tZ)(Oe,{label:Pe("Fast Forward","presto-player"),help:Pe("Adds a 10 second rewind button to the player.","presto-player"),onChange:function(e){r({"fast-forward":e})},checked:t["fast-forward"]})),(0,h.tZ)(je,{className:"presto-player__control--progress"},(0,h.tZ)(Oe,{label:Pe("Progress Bar","presto-player"),help:Pe("Shows a seekable progress bar.","presto-player"),onChange:function(e){r({progress:e})},checked:t.progress})),(0,h.tZ)(je,{className:"presto-player__control--current-time"},(0,h.tZ)(Oe,{label:Pe("Current Time","presto-player"),help:Pe("Shows the video timestamp.","presto-player"),onChange:function(e){r({"current-time":e})},checked:t["current-time"]})),(0,h.tZ)(je,{className:"presto-player__control--volume"},(0,h.tZ)(Oe,{label:Pe("Volume","presto-player"),help:Pe("Shows a volume bar.","presto-player"),onChange:function(e){r({volume:e,mute:e})},checked:t.volume})),(0,h.tZ)(je,{className:"presto-player__control--speed"},(0,h.tZ)(Oe,{label:Pe("Speed","presto-player"),help:Pe("Shows playback speed controls.","presto-player"),onChange:function(e){r({speed:e})},checked:t.speed})),(0,h.tZ)(je,{className:"presto-player__control--pip"},(0,h.tZ)(Oe,{label:Pe("Picture In Picture (HTML5 only)","presto-player"),help:Pe("Allows users to dock the player on their screen and watch when using other app on their computer.","presto-player"),onChange:function(e){r({pip:e})},checked:t.pip})),(0,h.tZ)(je,{className:"presto-player__control--fullscreen"},(0,h.tZ)(Oe,{label:Pe("Fullscreen","presto-player"),help:Pe("Adds a button to allow the player to be fullscreen.","presto-player"),onChange:function(e){r({fullscreen:e})},checked:t.fullscreen})),(0,h.tZ)(je,{className:"presto-player__control--captions"},(0,h.tZ)(Oe,{label:Pe("Captions","presto-player"),help:Pe("Shows a dedicated caption toggle button.","presto-player"),onChange:function(e){r({captions:e})},checked:t.captions})))}function Ne(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Te(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ne(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ne(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ae=wp.i18n.__,Re=wp.components,Le=Re.ToggleControl,Be=Re.BaseControl,De=Re.RadioControl,Ie=Re.Flex,Me=Re.RangeControl,Fe=wp.element.useEffect,Ve=function(e){var t=e.state,r=e.updateState,n=e.className,o=t.watermark,a={text:Ae("Enter your watermark text.","presto-player"),position:"top-right",color:"#fff",backgroundColor:"#333",opacity:80};Fe((function(){Object.keys(a).forEach((function(e){var r;void 0===(null==t||null===(r=t.watermark)||void 0===r?void 0:r[e])&&i((0,u.Z)({},e,a[e]))}))}),[t]);var i=function(e){r(Te(Te({},t),{},{watermark:Te(Te({},o),e)}))};return(0,h.tZ)("div",{className:n},(0,h.tZ)(Be,null,(0,h.tZ)("h3",null,Ae("Dynamic Watermark Text","presto-player"))),(0,h.tZ)(Be,{className:"presto-player__control--watermark"},(0,h.tZ)(Le,{label:Ae("Enable","presto-player"),help:Ae("Add a simulated dynamic watermark over your video.","presto-player"),onChange:function(e){i({enabled:e})},checked:null==o?void 0:o.enabled})),(null==o?void 0:o.enabled)&&(0,h.tZ)("div",null,(0,h.tZ)($,{text:null==o?void 0:o.text,update:function(e){var t=e.text;i({text:t})}}),(0,h.tZ)(Be,{className:n},(0,h.tZ)(De,{label:Ae("Position","presto-player"),options:[{label:Ae("Top Right","presto-player"),value:"top-right"},{label:Ae("Top Left","presto-player"),value:"top-left"},{label:Ae("Change Every 10 Seconds","presto-player"),value:"randomize"}],selected:(null==o?void 0:o.position)||"top-right",onChange:function(e){return i({position:e})}})),(0,h.tZ)(Be,{className:"presto-player__control-text-color"},(0,h.tZ)(Ie,null,(0,h.tZ)(Be.VisualLabel,null,Ae("Text Color","presto-player")),(0,h.tZ)(P.Z,{color:(null==o?void 0:o.color)||"#fff",setColor:function(e){return i({color:e&&e.hex})}}))),(0,h.tZ)(Be,{className:"presto-player__control-text-color"},(0,h.tZ)(Ie,null,(0,h.tZ)(Be.VisualLabel,null,Ae("Background Color","presto-player")),(0,h.tZ)(P.Z,{color:(null==o?void 0:o.backgroundColor)||"#333",setColor:function(e){return i({backgroundColor:e&&e.hex})}}))),(0,h.tZ)(Be,null,(0,h.tZ)(Me,{label:Ae("Opacity","presto-player"),help:Ae("Opacity percentage of the watermark.","presto-player"),value:(null==o?void 0:o.opacity)||100,onChange:function(e){return i({opacity:e})},min:0,max:100}))))},Ue=window.wp.primitives,ze=(0,n.createElement)(Ue.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,n.createElement)(Ue.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})),qe=(0,n.createElement)(Ue.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,n.createElement)(Ue.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"}));function He(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ge(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?He(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):He(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var We,Ye,Ke=function(e){var t=e.state,r=e.updateState,o=e.className,a=t.search,i=(0,n.useState)(!1),l=(0,s.Z)(i,2),c=l[0],p=l[1],y={enabled:!1,minMatchCharLength:1,threshold:.3,placeholder:"Search"};(0,n.useEffect)((function(){Object.keys(y).forEach((function(e){var r;void 0===(null==t||null===(r=t.search)||void 0===r?void 0:r[e])&&m((0,u.Z)({},e,y[e]))}))}),[t]);var m=function(e){r(Ge(Ge({},t),{},{search:Ge(Ge({},a),e)}))};return(0,h.tZ)("div",{className:o},(0,h.tZ)(f.BaseControl,null,(0,h.tZ)("h3",null,(0,d.__)("Searchable Captions","presto-player"))),(0,h.tZ)(f.BaseControl,{className:"presto-player__control--search"},(0,h.tZ)(f.ToggleControl,{label:(0,d.__)("Enable","presto-player"),help:(0,d.__)("Show a search bar on your player which enables searching within the subtitles of the video.","presto-player"),onChange:function(e){m({enabled:e})},checked:null==a?void 0:a.enabled})),(null==a?void 0:a.enabled)&&(0,h.tZ)("div",null,(0,h.tZ)(f.BaseControl,{className:"presto-player__control--placeholder-text"},(0,h.tZ)(f.TextControl,{label:(0,d.__)("Placeholder Text","presto-player"),help:"",value:null==a?void 0:a.placeholder,onChange:function(e){return m({placeholder:e})}})),(0,h.tZ)(f.BaseControl,null,(0,h.tZ)(f.Button,{onClick:function(){return p(!c)},iconPosition:"right",icon:c?ze:qe,variant:"link"},(0,d.__)("Advanced Settings","presto-player"))),!!c&&(0,h.tZ)(React.Fragment,null,(0,h.tZ)(f.BaseControl,null,(0,h.tZ)(f.RangeControl,{label:(0,d.__)("Minimum Matching Character Length","presto-player"),help:(0,d.__)("Only the matches whose length exceeds this value will be returned. (For instance, if you want to ignore single character matches in the result, set it to 2","presto-player"),value:(null==a?void 0:a.minMatchCharLength)||1,onChange:function(e){return m({minMatchCharLength:e})},min:0,max:10})),(0,h.tZ)(f.BaseControl,null,(0,h.tZ)(f.RangeControl,{label:(0,d.__)("Threshold","presto-player"),help:(0,d.__)("At what point does the match algorithm give up. A threshold of 0.0 requires a perfect match (of both letters and location), a threshold of 1.0 would match anything.","presto-player"),value:(null==a?void 0:a.threshold)||1,onChange:function(e){return m({threshold:e})},min:0,max:1,step:.1})))))},Qe=r(7833),Xe=r(9632),Je=wp.i18n.__,et=wp.components,tt=et.ToggleControl,rt=et.BaseControl,nt=et.RangeControl,ot=et.SelectControl,at=et.ColorPicker;function it(e){var t=e.state,r=e.updateState,n=e.className;return(0,h.tZ)("div",{className:n},(0,h.tZ)(rt,null,(0,h.tZ)("h3",null,Je("Style","presto-player"))),(0,h.tZ)(rt,null,(0,h.tZ)(tt,{label:Je("Hide Logo","presto-player"),help:Je("Hides the logo on this video.","presto-player"),onChange:function(e){r({hide_logo:e})},checked:t.hide_logo})),(0,h.tZ)(rt,null,(0,h.tZ)(nt,{label:Je("Round Corners","presto-player"),help:Je("Player border radius size.","presto-player"),value:(null==t?void 0:t.border_radius)||0,onChange:function(e){return r({border_radius:e})},min:0,max:25})),(0,h.tZ)(rt,null,(0,h.tZ)(ot,{label:Je("Caption Style","presto-player"),labelPosition:"top",value:null==t?void 0:t.caption_style,options:[{label:Je("Default","presto-player"),value:"default"},{label:Je("Full","presto-player"),value:"full"}],onChange:function(e){r({caption_style:e})}})),(0,h.tZ)(rt,null,(0,h.tZ)(rt.VisualLabel,null,(0,h.tZ)("p",null,Je("Caption Background","presto-player"))),(0,h.tZ)(at,{color:(null==t?void 0:t.caption_background)||"#000000",onChangeComplete:function(e){r({caption_background:e.hex})},disableAlpha:!0})))}function lt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function st(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?lt(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):lt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ct=wp.i18n.__,ut=wp.components,pt=ut.TextControl,dt=ut.BaseControl,ft=ut.Icon,yt=ut.Notice,mt=ut.Button,vt=ut.Flex,ht=ut.FlexItem,bt=ut.SelectControl,gt=ut.FlexBlock,wt=ut.Modal,Zt=wp.element,_t=Zt.useState,kt=Zt.useEffect,xt=wp.data,Ct=xt.useSelect,$t=xt.dispatch,Pt=function(e){var t=e.type,r=void 0===t?"new":t,n=e.closeModal,o=e.addPreset,a=e.onSave,i=e.updatePreset,c=e.name,u=void 0===c?"":c,d=e.preset,f=void 0===d?{"play-large":!0,rewind:!0,play:!0,"fast-forward":!0,progress:!0,"current-time":!0,mute:!0,volume:!0,speed:!1,pip:!1,fullscreen:!0,captions:!1,save_player_position:!1,reset_on_end:!1,auto_hide:!0,sticky_scroll:!1,hide_logo:!1,border_radius:0,skin:"modern",caption_style:"default",caption_background:"#000000",hide_youtube:!1,lazy_load_youtube:!1,cta:{},email_collection:{},action_bar:{},enabled:!1,minMatchCharLength:1,threshold:.3,placeholder:"search"}:d,y=_t(!1),v=(0,s.Z)(y,2),h=v[0],b=v[1],g=_t(""),w=(0,s.Z)(g,2),Z=w[0],k=w[1],x=_t(""),C=(0,s.Z)(x,2),$=C[0],P=C[1],S=_t(u),O=(0,s.Z)(S,2),j=O[0],E=O[1],N=_t(f),T=(0,s.Z)(N,2),A=T[0],R=T[1],L=Ct((function(e){return e("presto-player/player").branding()})),B=_t(""),D=(0,s.Z)(B,2),I=D[0],M=D[1],F={message:ct("The preset could not be saved. Please reload the page and try again.","presto-player")},V=Ct((function(e){return e("presto-player/player").youtube()}));kt((function(){M(V.channel_id)}),[null==V?void 0:V.channel_id]);var U=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};R(st(st({},A),e))},z=function(){var e=(0,ye.Z)(ve().mark((function e(){var t,r,o,l;return ve().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return b(!0),e.prev=1,t=st(st({},A),{name:j}),e.next=5,wp.apiFetch({method:"POST",url:wp.url.addQueryArgs("".concat(prestoPlayer.root).concat(prestoPlayer.prestoVersionString,"preset/").concat(f.id),{_method:"PUT"}),data:t});case 5:if(r=e.sent){e.next=8;break}throw F;case 8:i(r),n(),a&&a(r),(0,m.i1)({message:ct("Preset updated!","presto-player")}),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(1),k(null!==e.t0&&void 0!==e.t0&&e.t0.message?e.t0.message:F);case 17:return e.prev=17,b(!1),e.finish(17);case 20:return $t("presto-player/player").updateYoutube({channel_id:I}),o=st(st({},V),{channel_id:I}),e.prev=22,e.next=25,wp.apiFetch({path:"wp/v2/settings",method:"POST",data:{presto_player_youtube:o}});case 25:null!=(l=e.sent)&&l.presto_player_youtube&&($t("presto-player/player").setYoutube(null==l?void 0:l.presto_player_youtube),onClose()),e.next=32;break;case 29:e.prev=29,e.t1=e.catch(22),console.log(e.t1);case 32:case"end":return e.stop()}}),e,null,[[1,14,17,20],[22,29]])})));return function(){return e.apply(this,arguments)}}(),q=function(){var e=(0,ye.Z)(ve().mark((function e(){var t;return ve().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return b(!0),e.prev=1,e.next=4,wp.apiFetch({method:"POST",url:prestoPlayer.root+prestoPlayer.prestoVersionString+"preset",data:st(st({},{name:j}),A)});case 4:if(t=e.sent){e.next=7;break}throw F;case 7:o(t),n(),a&&a(t),(0,m.i1)({message:ct("Preset created!","presto-player")}),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(1),k(null!==e.t0&&void 0!==e.t0&&e.t0.message?e.t0.message:F);case 16:return e.prev=16,b(!1),e.finish(16);case 19:case"end":return e.stop()}}),e,null,[[1,13,16,19]])})));return function(){return e.apply(this,arguments)}}(),H=[{name:"controls",title:ct("Controls","presto-player"),icon:(0,p.tZ)(ft,{icon:"admin-settings"}),component:(0,p.tZ)(Ee,{updateState:U,state:A})},{name:"behavior",title:ct("Behavior","presto-player"),icon:(0,p.tZ)(ft,{icon:"admin-generic"}),component:(0,p.tZ)($e,{updateState:U,state:A})},{name:"style",title:ct("Style","presto-player"),icon:(0,p.tZ)(ft,{icon:"admin-customizer"}),component:(0,p.tZ)(it,{updateState:U,state:A})},{name:"email",title:ct("Email Capture","presto-player"),icon:(0,p.tZ)(ft,{icon:"email"}),component:(0,p.tZ)(Xe.Z,{updateState:U,state:A})},{name:"cta",title:ct("Call To Action","presto-player"),icon:(0,p.tZ)(ft,{icon:"megaphone"}),component:(0,p.tZ)(Qe.Z,{updateState:U,state:A})},{name:"action_bar",title:ct("Action Bar","presto-player"),icon:(0,p.tZ)(ft,{icon:"cover-image"}),component:(0,p.tZ)(be.Z,{updateState:U,state:A,value:I,setValue:M})},{name:"watermark",title:ct("Dynamic Watermark","presto-player"),icon:(0,p.tZ)(ft,{icon:"lock"}),component:(0,p.tZ)(Ve,{updateState:U,state:A})},{name:"search",title:ct("Searchable Captions","presto-player"),icon:(0,p.tZ)(ft,{icon:"search"}),component:(0,p.tZ)(Ke,{updateState:U,state:A})}];return(0,p.tZ)(wt,{title:ct("edit"==r?"Edit A Video Preset":"Create A New Video Preset","presto-player"),onRequestClose:n,className:"presto-player__modal-presets",overlayClassName:"presto-player__modal-presets-overlay"},(0,p.tZ)("div",{className:"presto-player__preset-options","data-cy":"preset-modal"},(0,p.tZ)(pt,{value:j,hideLabelFromVision:!0,label:ct("Preset Name","presto-player"),onChange:function(e){return E(e)},placeholder:ct("Enter a preset name...","presto-player"),className:"presto-player__modal--style-name",autoFocus:!0}),(0,p.tZ)(vt,{align:"stretch",className:"presto-player__style-preview-area"},(0,p.tZ)(ht,{className:"presto-player__style-sidebar"},(0,p.tZ)("div",null,(0,p.tZ)(he.Z,{items:H,title:ct("Customize","presto-player"),onSelect:P},(function(e){return e.component})))),(0,p.tZ)(gt,{className:"presto-player__style-preview-panel"},(0,p.tZ)("div",{style:{position:"absolute",top:0,left:0,padding:"20px"}},(0,p.tZ)(bt,{label:ct("Skin","presto-player"),labelPosition:"side",value:null==A?void 0:A.skin,options:[{label:ct("Modern","presto-player"),value:"modern"},{label:ct("Business","presto-player"),value:"business"},{label:ct("Stacked","presto-player"),value:"stacked"},{label:ct("Basic","presto-player"),value:"default"}],onChange:function(e){U({skin:e})}})),(0,p.tZ)(_,{poster:"https://source.unsplash.com/daily",state:A,branding:L,menu:$}))),(0,p.tZ)("br",null),Z&&(0,p.tZ)(dt,null,(0,p.tZ)(yt,{className:"presto-player__modal--error-notice",status:"error",isDismissible:!1,style:{margin:0}},Z.replace(/(<([^>]+)>)/gi,""))),(0,p.tZ)("div",{css:(0,p.iv)(We||(We=(0,l.Z)(["\n display: flex;\n align-items: center;\n justify-content: space-between;\n "])))},(0,p.tZ)("div",{css:(0,p.iv)(Ye||(Ye=(0,l.Z)(["\n opacity: 0.5;\n font-size: 12px;\n "])))},"Preset ID: ",f.id),(0,p.tZ)("div",null,(0,p.tZ)(mt,{isTertiary:!0,onClick:n,style:{margin:"0 6px"}},ct("Cancel","presto-player")),(0,p.tZ)(mt,{isPrimary:!0,isBusy:h,disabled:h,onClick:function(){if(j)return"edit"===r?z():q();k(ct("You must enter a name for the preset.","presto-player"))},"data-cy":"submit-preset"},ct("edit"==r?"Update Preset":"Create Preset","presto-player"))))))},St=wp.i18n.__,Ot=wp.components,jt=Ot.Icon,Et=Ot.Spinner,Nt=Ot.Modal,Tt=Ot.Button,At=Ot.ButtonGroup,Rt=wp.element.useState;function Lt(e){var t,r,n=e.preset,o=e.index,a=e.isActive,i=e.remove,l=e.setPreset,c=e.onEdit,u=Rt(!1),p=(0,s.Z)(u,2),d=p[0],f=p[1],y=Rt(!1),m=(0,s.Z)(y,2),v=m[0],b=m[1],g=function(){return b(!1)},w=function(){var e=(0,ye.Z)(ve().mark((function e(){return ve().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.id){e.next=3;break}return i(n),e.abrupt("return");case 3:return e.prev=3,f(!0),e.next=7,wp.apiFetch({method:"POST",url:wp.url.addQueryArgs("".concat(prestoPlayer.root).concat(prestoPlayer.prestoVersionString,"preset/").concat(n.id),{_method:"DELETE"})});case 7:e.sent&&(i(n),wp.data.dispatch("core/notices").createNotice("success",St("Preset trashed.","presto-player"),{type:"snackbar",isDismissible:!0})),e.next=15;break;case 11:e.prev=11,e.t0=e.catch(3),console.error(e.t0),null!==e.t0&&void 0!==e.t0&&e.t0.message&&wp.data.dispatch("core/notices").createNotice("error",e.t0.message,{type:"snackbar",isDismissible:!0});case 15:return e.prev=15,b(!1),f(!1),e.finish(15);case 19:case"end":return e.stop()}}),e,null,[[3,11,15,19]])})));return function(){return e.apply(this,arguments)}}();return d?(0,h.tZ)("div",{className:"block-editor-block-styles__item",role:"button",tabIndex:o,"aria-label":"Fill",style:{color:a?"var(--wp-admin-theme-color)":"inherit",width:"calc(50% - 4px)",margin:"4px 0","flex-shrink":"0",cursor:"pointer",overflow:"hidden","border-radius":"2px",padding:"6px",display:"flex","flex-direction":"column"}},(0,h.tZ)("div",{className:"block-editor-block-styles__item-preview",style:{border:a?"2px solid var(--wp-admin-theme-color)":"2px solid #e3e3e3",margin:0,outline:"1px solid transparent",padding:"0",display:"flex",overflow:"hidden",background:"#fff","align-items":"center","flex-grow":"1","min-height":"80px","max-height":"160px"}},(0,h.tZ)(Et,null))):(0,h.tZ)("div",{className:"block-editor-block-styles__item presto-preset-".concat(n.slug),onClick:function(){l(n)},role:"button",tabIndex:o,"aria-label":"Fill",style:{color:a?"var(--wp-admin-theme-color)":"inherit",width:"calc(50% - 4px)",margin:"4px 0","flex-shrink":"0",cursor:"pointer",overflow:"hidden","border-radius":"2px",padding:"6px",display:"flex","flex-direction":"column"}},(0,h.tZ)("div",{className:"block-editor-block-styles__item-preview",style:{border:a?"2px solid var(--wp-admin-theme-color)":"2px solid #e3e3e3",margin:0,outline:"1px solid transparent",padding:"0",display:"flex",overflow:"hidden",background:"#fff","align-items":"center","flex-grow":"1","min-height":"80px","max-height":"160px"}},(0,h.tZ)("div",{style:{textAlign:"center",width:"100%",color:a?"var(--wp-admin-theme-color)":"inherit",opacity:a?1:.75}},null!=n&&n.icon?(0,h.tZ)(jt,{icon:null==n?void 0:n.icon,style:{fontSize:"30px",width:"30px",height:"30px"}}):(0,h.tZ)("h1",{style:{opacity:.75}},(null==n||null===(t=n.name)||void 0===t||null===(r=t.charAt(0))||void 0===r?void 0:r.toUpperCase())||"Untitled"))),(0,h.tZ)("div",{className:"block-editor-block-styles__item-label",style:{fontWeight:"bold",textTransform:"capitalize","text-align":"center",padding:"4px 0"}},(null==n?void 0:n.name)||"Untitled"),!(null!=n&&n.is_locked)&&(0,h.tZ)("div",{className:"block-editor-block-styles__item-edit"},(0,h.tZ)("div",{className:"block-editor-block-styles__item-edit-icon",onClick:c},(0,h.tZ)(jt,{icon:"edit"})),(0,h.tZ)("div",{className:"block-editor-block-styles__item-edit-icon",onClick:function(){return b(!0)}},(0,h.tZ)(jt,{icon:"trash"}))),v&&(0,h.tZ)(Nt,{title:St("Trash Preset?","presto-player"),onRequestClose:g,style:{maxWidth:"250px"}},(0,h.tZ)("p",null,(0,h.tZ)("strong",null,St("Warning!","presto-player")," "),St("Any videos assigned to this preset will automatically use the default preset.","presto-player")),(0,h.tZ)(At,null,(0,h.tZ)(Tt,{isDestructive:!0,onClick:w,style:{margin:"0 4px"}},St("Trash","presto-player")),(0,h.tZ)(Tt,{isTertiary:!0,onClick:g,style:{margin:"0 4px",boxShadow:"none"}},St("Cancel","presto-player")))))}var Bt=wp.i18n.__,Dt=wp.components,It=Dt.withNotices,Mt=Dt.BaseControl,Ft=Dt.Spinner,Vt=Dt.Button,Ut=wp.element,zt=Ut.useState,qt=(Ut.useEffect,wp.data),Ht=qt.useSelect,Gt=qt.dispatch,Wt=It((function(e){var t,r=e.attributes,n=e.setAttributes,o=zt(!1),a=(0,s.Z)(o,2),l=a[0],c=a[1],u=function(){return c(!1)},p=zt(null),d=(0,s.Z)(p,2),f=d[0],y=d[1],m=zt(null),v=(0,s.Z)(m,2),b=v[0],g=v[1],w=Ht((function(e){return{presets:e("presto-player/player").getPresets(),loading:e("presto-player/player").isResolving("getPresets")}})),Z=w.presets,_=w.loading,k=function(e){Gt("presto-player/player").addPreset(e)},x=function(e){Gt("presto-player/player").removePreset(e)},C=function(e){n({preset:e.id})},$=(0,fe.Z)("div",{target:"e108l63h0"})({name:"1f3egm3",styles:"display:flex;flex-wrap:wrap;justify-content:space-between"});return _?(0,h.tZ)("div",{className:"presto-settings__loading"},(0,h.tZ)(Ft,null)):(0,h.tZ)(React.Fragment,null,Z.length?(0,h.tZ)("p",null,Bt("Select a video configuration preset, or add your own.","presto-player")):"",(0,h.tZ)(Mt,null,(0,h.tZ)($,null,(Z||[]).length?Z.map((function(e,t){return(0,h.tZ)(Lt,{setPreset:C,index:t,isActive:(null==r?void 0:r.preset)===e.id,preset:e,key:e.id,onEdit:function(){g(e.name),y(e),c("edit")},remove:x})})):Bt("No style presets. You can create a new style by clicking 'Add New Style'.","presto-plugin"))),(0,h.tZ)(Mt,null,(0,h.tZ)(Vt,{isPrimary:!0,"data-cy":"add-new-preset",onClick:function(){var e;null!==(e=prestoPlayer)&&void 0!==e&&e.isPremium?c("new"):Gt("presto-player/player").setProModal(!0)}},Bt("Add New Preset","presto-player")),!(null!==(t=prestoPlayer)&&void 0!==t&&t.isPremium)&&(0,h.tZ)(i.Z,null)),"new"==l&&(0,h.tZ)(Pt,{closeModal:u,addPreset:k,type:"new",onSave:C}),"edit"==l&&(0,h.tZ)(Pt,{closeModal:u,addPreset:k,updatePreset:function(e){Gt("presto-player/player").updatePreset(e)},type:"edit",preset:f,name:b}))})),Yt=r(6263);function Kt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Qt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Kt(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Kt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Xt=wp.i18n.__,Jt=wp.components,er=(Jt.PanelRow,Jt.TextControl,Jt.SelectControl,Jt.BaseControl),tr=Jt.Button,rr=Jt.FocalPointPicker,nr=Jt.RangeControl,or=wp.blockEditor,ar=or.MediaUpload,ir=or.MediaUploadCheck,lr=(wp.element.useState,["image"]),sr=function(e){var t=e.attributes,r=e.setAttributes,n=e.instanceId,o=t.mutedOverlay,a="video-block__overlay-image-description-".concat(n);return(0,h.tZ)(React.Fragment,null,(0,h.tZ)(ir,null,(0,h.tZ)(er,{className:"editor-video-overlay-control"},(0,h.tZ)(er.VisualLabel,null,(0,h.tZ)("p",null,Xt("Overlay Image","presto-player"))),(0,h.tZ)(ar,{title:Xt("Select overlay image","presto-player"),onSelect:function(e){r({mutedOverlay:Qt(Qt({},o),{src:e.url})})},allowedTypes:lr,render:function(e){var t=e.open;return(0,h.tZ)(tr,{className:"presto-setting__poster",isPrimary:!0,onClick:t},null!=o&&o.src?Xt("Replace","presto-player"):Xt("Select","presto-player"))}}),(0,h.tZ)("p",{id:a,hidden:!0},null!=o&&o.src?sprintf(Xt("The current overlay image url is %s","presto-player"),null==o?void 0:o.src):Xt("There is no overlay image currently selected","presto-player")),!(null==o||!o.src)&&(0,h.tZ)(tr,{onClick:function(){r({mutedOverlay:Qt(Qt({},o),{src:""})})},className:"presto-setting__remove-poster",isTertiary:!0},Xt("Remove","presto-player")))),!(null==o||!o.src)&&(0,h.tZ)(rr,{url:"",dimensions:{width:160,height:90},value:null==o?void 0:o.focalPoint,onChange:function(e){return r({mutedOverlay:Qt(Qt({},o),{focalPoint:e})})}}),!(null==o||!o.src)&&(0,h.tZ)(nr,{label:Xt("Max Width (%)","presto-player"),value:null==o?void 0:o.width,onChange:function(e){return r({mutedOverlay:Qt(Qt({},o),{width:e})})},min:1,max:100}))};function cr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ur(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?cr(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var pr=wp.i18n.__,dr=wp.components,fr=dr.ToggleControl,yr=dr.SelectControl,mr=dr.BaseControl,vr=dr.Button,hr=dr.PanelRow,br=dr.Icon,gr=dr.Flex,wr=wp.data.dispatch,Zr=wp.blockEditor,_r=Zr.MediaUpload,kr=Zr.MediaUploadCheck,xr=["image"],Cr=wp.compose.useInstanceId,$r=function e(t){var r,n,o=t.setAttributes,a=t.attributes,l=a.mutedPreview,s=a.autoplay,c=a.playsInline,p=a.preload,d=a.poster,f=a.mutedOverlay,y=Cr(e),m="video-block__poster-image-description-".concat(y),v=function(e){return function(t){o((0,u.Z)({},e,t))}};return(0,h.tZ)(React.Fragment,null,!s&&(0,h.tZ)(React.Fragment,null,(0,h.tZ)(fr,{label:(0,h.tZ)(React.Fragment,null,pr("Muted Autoplay Preview","presto-player")," ",!(null!==(r=prestoPlayer)&&void 0!==r&&r.isPremium)&&(0,h.tZ)(i.Z,null)),onChange:function(e){var t;null!==(t=prestoPlayer)&&void 0!==t&&t.isPremium?o({mutedPreview:ur(ur({},l),{enabled:e})}):wr("presto-player/player").setProModal(!0)},checked:null==l?void 0:l.enabled,className:"presto-setting__mutedPreview",help:pr("Shows a muted preview of the video.","presto-player")}),!(null==l||!l.enabled)&&!(null!=a&&a.video_id)&&(0,h.tZ)(hr,null,(0,h.tZ)(fr,{label:pr("Muted Preview Captions","presto-player"),onChange:function(e){o({mutedPreview:ur(ur({},l),{captions:e})})},checked:null==l?void 0:l.captions,className:"presto-setting__mutedPreviewCaptions",help:pr("Play captions during muted autoplay","presto-player")})),!!l.enabled&&(0,h.tZ)(hr,null,(0,h.tZ)(fr,{label:(0,h.tZ)(React.Fragment,null,pr("Muted Preview Overlay","presto-player")," ",!(null!==(n=prestoPlayer)&&void 0!==n&&n.isPremium)&&(0,h.tZ)(i.Z,null)),onChange:function(e){var t;null!==(t=prestoPlayer)&&void 0!==t&&t.isPremium?o({mutedOverlay:ur(ur({},f),{enabled:e})}):wr("presto-player/player").setProModal(!0)},checked:null==f?void 0:f.enabled,className:"presto-setting__mutedOverlay",help:pr("Show an image over the top of the video either before or after the video.","presto-player")})),(null==f?void 0:f.enabled)&&(null==l?void 0:l.enabled)&&(0,h.tZ)(sr,{attributes:a,setAttributes:o})),!(null!=l&&l.enabled)&&(0,h.tZ)(fr,{label:pr("Autoplay","presto-player"),className:"presto-setting__autoplay",onChange:v("autoplay"),checked:s,help:function(e){return e?pr("Note: Autoplaying videos may cause usability issues for some visitors.","presto-player"):null}}),(0,h.tZ)(hr,null,(0,h.tZ)(fr,{label:pr("Play inline","presto-player"),className:"presto-setting__playsInline","data-cy":"playsInline",onChange:v("playsInline"),checked:c,help:pr("On mobile browsers, play the video on the page instead of opening it up fullscreen.","presto-player")})),!(null!=a&&a.video_id)&&(0,h.tZ)(hr,null,(0,h.tZ)(yr,{label:(0,h.tZ)(gr,null,(0,h.tZ)("div",null,pr("Performance Preference","presto-player")),(0,h.tZ)("a",{href:"https://prestoplayer.com/docs/performance-preferences-explained",target:"_blank",style:{textDecoration:"none"}},(0,h.tZ)(br,{icon:"editor-help"}))),className:"presto-setting__preload",value:p,onChange:function(e){return o({preload:e})},help:(!!(null!=a&&a.src&&(0,Yt.dA)(null==a?void 0:a.src)&&["metadata","none"].includes(p))||"none"===p&&!d)&&pr("A poster image is recommended for this setting.","presto-player"),options:[{value:"auto",label:pr("Video Playback Speed","presto-player")},{value:"metadata",label:pr("Page Load Speed","presto-player")},{value:"none",label:pr("Page Load Speed (Extreme)","presto-player")}]})),(0,h.tZ)(kr,null,(0,h.tZ)(mr,{className:"editor-video-poster-control"},(0,h.tZ)(mr.VisualLabel,null,(0,h.tZ)("p",null,pr("Poster image","presto-player"))),(0,h.tZ)(_r,{title:pr("Select poster image","presto-player"),onSelect:function(e){o({poster:e.url})},allowedTypes:xr,render:function(e){var t=e.open;return(0,h.tZ)(vr,{className:"presto-setting__poster",isPrimary:!0,onClick:t,"aria-describedby":m},pr(d?"Replace":"Select","presto-player"))}}),(0,h.tZ)("p",{id:m,hidden:!0},d?sprintf(pr("The current poster image url is %s","presto-player"),d):pr("There is no poster image currently selected","presto-player")),!!d&&(0,h.tZ)(vr,{onClick:function(){o({poster:""})},className:"presto-setting__remove-poster",isTertiary:!0},pr("Remove","presto-player")))))},Pr=wp.components.PanelBody,Sr=wp.i18n.__;function Or(e){var t,r,n,l,s=e.attributes,c=e.setAttributes;return(0,h.tZ)(React.Fragment,null,(0,h.tZ)(Pr,{title:(0,h.tZ)(React.Fragment,null,Sr("Chapters","presto-player")," ",!(null!==(t=prestoPlayer)&&void 0!==t&&t.isPremium)&&(0,h.tZ)(i.Z,null)),initialOpen:null===(r=prestoPlayer)||void 0===r?void 0:r.isPremium},(0,h.tZ)(a.Z,{setAttributes:c,attributes:s})),(0,h.tZ)(Pr,{title:(0,h.tZ)(React.Fragment,null,Sr("Overlays","presto-player")," ",!(null!==(n=prestoPlayer)&&void 0!==n&&n.isPremium)&&(0,h.tZ)(i.Z,null)),initialOpen:null===(l=prestoPlayer)||void 0===l?void 0:l.isPremium},(0,h.tZ)(de,{setAttributes:c,attributes:s})),(0,h.tZ)(Pr,{title:Sr("Video settings","presto-player")},(0,h.tZ)($r,{setAttributes:c,attributes:s})),(0,h.tZ)(Pr,{title:Sr("Video Preset","presto-player")},(0,h.tZ)(Wt,{setAttributes:c,attributes:s})),(0,h.tZ)(Pr,{title:Sr("Global Player Branding","presto-player"),initialOpen:!1},(0,h.tZ)(o.Z,{setAttributes:c,attributes:s})))}},2383:function(e,t,r){"use strict";r.d(t,{Z:function(){return f}});var n=r(3324),o=(r(9307),r(917)),a=wp.components,i=a.Button,l=a.Placeholder,s=a.TextControl,c=a.Flex,u=a.FlexItem,p=a.FlexBlock,d=wp.element.useState,__=wp.i18n.__;function f(e){var t=e.attributes,r=(e.setAttributes,e.icon),a=e.onSelectURL,f=e.label,y=e.instructions,m=e.placeholder,v=t.src,h=d({src:v}),b=(0,n.Z)(h,2),g=b[0],w=b[1];return(0,o.tZ)(l,{icon:r,label:f||__("Presto Embedded Video","presto-player"),instructions:y||__("Enter video URL","presto-player")},(0,o.tZ)("form",{onSubmit:function(e){e.preventDefault(),a(g.url)}},(0,o.tZ)(c,{style:{width:"100%",maxWidth:"400px"}},(0,o.tZ)(p,null,(0,o.tZ)(s,{type:"url",className:"presto-link-placeholder-input",placeholder:m||__("Youtube URL","presto-player"),value:g.url,onChange:function(e){return w({url:e})}})),(0,o.tZ)(u,null,(0,o.tZ)(i,{isPrimary:!0,style:{marginBottom:"8px"},type:"submit"},__("Add Video","presto-player"))))))}},1713:function(e,t,r){"use strict";var n=r(4942),o=r(9062),a=r(9307),i=r(4831),l=r(7161),s=r(9818),c=r(6263),u=r(917);function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach((function(t){(0,n.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}t.Z=function(e){var t,r,n,p,f,y=e.src,m=e.classes,v=e.preset,h=e.branding,b=e.attributes,g=e.adminPreview,w=e.currentTime,Z=e.preload,_=void 0===Z?"metadata":Z,k=e.overlays,x=e.type,C=(0,a.useRef)(),$=b.previewThumbnail,P=b.preview,S=b.chapters,O=b.poster,j=b.mutedOverlay,E=b.mutedPreview,N=b.title,T=(0,s.useSelect)((function(e){var t,r;return{youtube:null===(t=e("presto-player/player"))||void 0===t?void 0:t.youtube(),playerCSS:null===(r=e("presto-player/player"))||void 0===r?void 0:r.playerCSS()}})),A=T.youtube,R=T.playerCSS;return(0,a.useEffect)((function(){C.current.src=y,C.current["data-css"]=R,C.current.classes=m,C.current.currentTime=w,C.current.overlays=k,C.current.isAdmin=!0,C.current.preload=_,C.current.preset=v,C.current.bunny={thumbnail:$,preview:P},C.current.youtube={channelId:null==A?void 0:A.channel_id},C.current.tracks=(0,o.Z)(null!=v&&v.captions?[{kind:"captions",label:"English",srclang:"en",src:"/path/to/captions.en.vtt",default:!0}]:[]),C.current.branding=h,C.current.chapters=S,C.current.blockAttributes=b,C.current.poster=O,C.current.provider="audio"===x?"audio":(0,l.VH)(y),C.current.mediaTitle=N}),[y,m,v,h,b,g,w,_,k,x]),(0,u.tZ)("div",{className:"wp-block-video presto-block-video",style:"audio"===x?d(d(d({"--presto-player-border-radius":"".concat(null==v?void 0:v.border_radius,"px")},null!=v&&v.background_color?{"--plyr-audio-controls-background":v.background_color}:{"--plyr-audio-controls-background":null==h?void 0:h.color}),null!=v&&v.control_color?{"--plyr-audio-control-color":v.control_color,"--plyr-range-thumb-background":v.control_color,"--plyr-range-fill-background":v.control_color,"--plyr-audio-progress-buffered-background":(0,c.eR)(v.control_color||(null==h?void 0:h.color)||"#00b3ff",.5)}:{"--plyr-audio-control-color":"#ffffff","--plyr-range-thumb-background":"#ffffff","--plyr-range-fill-background":"#ffffff"}),{},{"--plyr-range-thumb-shadow":"0px"}):d(d(d({"--presto-player-border-radius":"".concat(null==v?void 0:v.border_radius,"px")},null!=v&&v.caption_background?{"--plyr-captions-background":v.caption_background}:{}),null!=h&&h.color?{"--plyr-color-main":h.color}:{}),{},{"--presto-player-email-border-radius":"".concat((null==v||null===(t=v.email_collection)||void 0===t?void 0:t.border_radius)||0,"px"),"--presto-player-logo-width":"".concat((null==h?void 0:h.logo_width)||75,"px")})},(0,u.tZ)(i.pv,{ref:C},(0,u.tZ)("div",{slot:"player-end"},!(null===(r=v.search)||void 0===r||!r.enabled)&&(0,u.tZ)(i.Zs,{style:{position:"absolute",top:"15px",right:"23px",zIndex:1},placeholder:null===(n=v.search)||void 0===n?void 0:n.placeholder}),(null==E?void 0:E.enabled)&&(null==j?void 0:j.enabled)&&(0,u.tZ)("div",{className:"presto-player__overlay is-image",style:{position:"absolute",width:"".concat((null==j?void 0:j.width)||100,"%"),left:"".concat(100*((null==j||null===(p=j.focalPoint)||void 0===p?void 0:p.x)||.5),"%"),top:"".concat(100*((null==j||null===(f=j.focalPoint)||void 0===f?void 0:f.y)||.5),"%")}},(0,u.tZ)("img",{src:null==j?void 0:j.src,style:{transform:"translateX(-50%) translateY(-50%)"}})),g)))}},4994:function(e,t,r){"use strict";var n=r(5861),o=r(3324),a=(r(9307),r(1284)),i=r.n(a),l=r(9807),s=r(917),__=wp.i18n.__,c=wp.components,u=c.ColorPicker,p=c.Button,d=c.withNotices,f=c.BaseControl,y=c.RangeControl,m=wp.blockEditor,v=m.MediaUpload,h=m.MediaUploadCheck,b=wp.compose.useInstanceId,g=wp.element.useState,w=wp.data,Z=w.dispatch,_=w.useSelect,k=["image"];t.Z=d((function e(t){t.setAttributes,t.attributes;var r,a=t.type,c=b(e),d=g(1),m=(0,o.Z)(d,2),w=m[0],x=m[1],C=_((function(e){return e("presto-player/player").branding()})),$=function(){var e=(0,n.Z)(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Z("presto-player/player").saveOptions({branding:C});case 2:wp.data.dispatch("core/notices").createNotice("success","Player branding saved.",{type:"snackbar",isDismissible:!0});case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,s.tZ)("div",{className:"presto-player__panel--branding"},"audio"!==a&&(0,s.tZ)("p",null,__("Here you can select the global player branding This will apply to all players on the site.","presto-player")),(0,s.tZ)(h,null,(0,s.tZ)(f,{className:"editor-video-poster-control"},"audio"!==a&&(0,s.tZ)(React.Fragment,null,(0,s.tZ)(f.VisualLabel,null,(0,s.tZ)("p",null,__("Logo Overlay","presto-player")," ",!(null!==(r=prestoPlayer)&&void 0!==r&&r.isPremium)&&(0,s.tZ)(l.Z,null))),(0,s.tZ)(v,{title:__("Select logo overlay image","presto-player"),onSelect:function(e){Z("presto-player/player").updateBranding("logo",e.url)},allowedTypes:k,render:function(e){var t=e.open;return(0,s.tZ)(p,{className:"presto-setting__logo",isSecondary:!0,onClick:function(){var e;null!==(e=prestoPlayer)&&void 0!==e&&e.isPremium?t():Z("presto-player/player").setProModal(!0)},"aria-describedby":"video-block__logo-image-description-".concat(c)},null!=C&&C.logo?__("Replace","presto-player"):__("Select","presto-player"))}})),(0,s.tZ)("p",{id:"video-block__logo-image-description-".concat(c),hidden:!0},null!=C&&C.logo?sprintf(/* translators: %s: poster image URL. */
__("The current logo image url is %s","presto-player"),null==C?void 0:C.logo):__("There is no logo image currently selected","presto-player")),!(null==C||!C.logo)&&(0,s.tZ)(p,{onClick:function(){Z("presto-player/player").updateBranding("logo","")},isTertiary:!0},__("Remove","presto-player")))),!(null==C||!C.logo)&&(0,s.tZ)(y,{label:__("Logo Max Width","presto-player"),value:(null==C?void 0:C.logo_width)||150,onChange:function(e){return Z("presto-player/player").updateBranding("logo_width",e)},min:1,max:400}),(0,s.tZ)(u,{color:null==C?void 0:C.color,onChangeComplete:function(e){Z("presto-player/player").updateBranding("color",e.hex)},key:w,disableAlpha:!0}),(null==C?void 0:C.color)&&(0,s.tZ)(f,null,(0,s.tZ)(p,{isSecondary:!0,onClick:function(){var e,t;Z("presto-player/player").updateBranding("color",(null===(e=prestoPlayer)||void 0===e||null===(t=e.defaults)||void 0===t?void 0:t.color)||"#00b3ff"),x(w+1)}},__("Reset Color","presto-player"))),(0,s.tZ)(p,{isPrimary:!0,onClick:$},__("Save Branding","presto-player")))}))},398:function(e,t,r){"use strict";r.d(t,{Z:function(){return v}});var n=r(9062),o=r(4942),a=r(3324),i=r(9307),l=r(5736),s=r(5609),c=r(7161),u=r(917),p=function(e){var t=e.update,r=e.add,n=e.remove,o=e.className,p=e.time,d=e.title,f=(0,i.useState)(p),y=(0,a.Z)(f,2),m=y[0],v=y[1];return(0,u.tZ)(s.Flex,{align:"center",className:o},(0,u.tZ)(s.FlexItem,null,(0,u.tZ)(s.TextControl,{className:"presto-player__caption--time",style:{width:"60px"},placeholder:"0:00",value:m,onChange:function(e){return v(e)},onBlur:function(){var e=(0,c.as)(m);t({time:e}),v(e)},autoComplete:"off"})),(0,u.tZ)(s.FlexBlock,null,(0,u.tZ)(s.TextControl,{className:"presto-player__caption--title",placeholder:(0,l.__)("Title","presto-player"),value:d||"",onChange:function(e){return t({title:e})},autoComplete:"off"})),(0,u.tZ)(s.FlexItem,null,n&&(0,u.tZ)(s.Button,{icon:"minus",className:"ph-chapter__remove",style:{marginBottom:"8px"},label:(0,l.__)("Remove Chapter","presto-player"),onClick:n}),r&&(0,u.tZ)(s.Button,{icon:"plus-alt",className:"ph-chapter__add",label:(0,l.__)("Add Chapter","presto-player"),style:{marginBottom:"8px"},onClick:function(){r(),v("")}})))};function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach((function(t){(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}wp.i18n.__;var y=wp.element.useState,m=wp.data.dispatch,v=function(e){var t,r=e.setAttributes,o=e.attributes,i=function(){m("presto-player/player").setProModal(!0)};if(null===(t=prestoPlayer)||void 0===t||!t.isPremium)return(0,u.tZ)(p,{disabled:!0,className:"ph-chapter is-new",time:"",title:"",update:function(){},showNotice:i,add:i});var l=o.chapters,s=y({title:"",time:""}),c=(0,a.Z)(s,2),d=c[0],v=c[1];return(0,u.tZ)(React.Fragment,null,(l||[]).sort((function(e,t){return parseInt(e.time.split(":")[0])-parseInt(t.time.split(":")[0])==0?parseInt(e.time.split(":")[1])-parseInt(t.time.split(":")[1]):parseInt(e.time.split(":")[0])-parseInt(t.time.split(":")[0])})).map((function(e,t){return(0,u.tZ)(p,{key:"".concat(t,"-").concat(e.time),className:"ph-chapter",time:e.time,title:e.title,chapter:e,update:function(t){!function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=l.indexOf(e),o=l.map((function(e,r){return r!==n?e:f(f({},e),t)}));r({chapters:o})}(e,t)},remove:function(){!function(e){var t=l.indexOf(e);r({chapters:l.filter((function(e,r){return r!==t}))})}(e)}})})),(0,u.tZ)(p,{className:"ph-chapter is-new",time:d.time,title:d.title,update:function(e){v(f(f({},d),e))},add:function(){d.time&&d.title&&(r({chapters:[].concat((0,n.Z)(l||[]),[{time:d.time,title:d.title}])}),v({title:"",time:""}))}}))}},1145:function(e,t,r){"use strict";var n,o=r(168),a=r(3324),i=(r(9307),r(7453)),l=wp.components,s=l.ColorPicker,c=l.ColorIndicator,u=l.Popover,p=l.Button,d=(l.Flex,wp.element),f=d.useState,y=d.useEffect,__=wp.i18n.__,m={name:"dbcz6",styles:"width:25px;height:25px;border-radius:9999px"},v={name:"h3ohiq",styles:"display:flex;align-items:center;justify-content:space-between;padding:10px"},h={name:"1yzqyz8",styles:"margin:0 5px"},b={name:"iml53j",styles:"display:flex;justify-content:flex-end;padding:10px"},g={name:"1yzqyz8",styles:"margin:0 5px"};t.Z=function(e){var t=e.color,r=e.setColor,l=e.onFocus,d=f(!1),w=(0,a.Z)(d,2),Z=w[0],_=w[1],k=f(t),x=(0,a.Z)(k,2),C=x[0],$=x[1];return y((function(){Z&&t&&$(t)}),[Z]),(0,i.tZ)("span",null,(0,i.tZ)(c,{css:m,colorValue:t,onClick:function(){_(!Z),l&&l()}}),!!Z&&(0,i.tZ)(u,{position:"bottom left",focusOnMount:!0,onFocusOutside:function(e){_(!1)},css:(0,i.iv)(n||(n=(0,o.Z)(["\n .components-color-picker,\n .react-colorful {\n width: 100%;\n }\n "])))},(0,i.tZ)(s,{color:t||"",onChangeComplete:function(e){return(null==e?void 0:e.hex)&&r(e)},disableAlpha:!0}),(0,i.tZ)("div",{css:v},(0,i.tZ)(p,{css:h,isTertiary:!0,onClick:function(){r({hex:null}),_(!1)}},__("Reset","presto-player")),(0,i.tZ)("div",{css:b},(0,i.tZ)(p,{css:g,isTertiary:!0,onClick:function(){r({hex:C}),_(!1)}},__("Cancel","presto-player")),(0,i.tZ)(p,{isPrimary:!0,onClick:function(){return _(!1)}},__("Apply","presto-player"))))))}},9807:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}}),r(9307);var n=r(917),__=wp.i18n.__;function o(){return(0,n.tZ)("div",{className:"presto-player__pro-badge"},__("Pro","presto-player"))}},5297:function(e,t,r){"use strict";var n,o,a,i,l,s,c,u=r(168),p=r(4942),d=r(3324),f=(r(9307),r(7453));function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(Object(r),!0).forEach((function(t){(0,p.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var __=wp.i18n.__,v=wp.components,h=v.Button,b=v.Popover,g=v.Icon,w=wp.blockEditor.__experimentalLinkControl,Z=wp.element.useState,_=wp.url.prependHTTP;t.Z=function(e){var t=e.setSettings,r=e.settings,p=Z(!1),y=(0,d.Z)(p,2),v=y[0],k=y[1],x=r.url,C=Z(),$=(0,d.Z)(C,2),P=$[0],S=$[1],O=m({url:null==r?void 0:r.url,type:null==r?void 0:r.type,id:null==r?void 0:r.id,opensInNewTab:null==r?void 0:r.opensInNewTab},P),j=function(e){e=m(m({},P),e);var r=O.opensInNewTab!==e.opensInNewTab&&O.url===e.url&&void 0===e.url;if(S(r?e:void 0),!r){var n=_(e.url);t({url:n,type:e.type,id:void 0!==e.id&&null!==e.id?String(e.id):void 0,opensInNewTab:e.opensInNewTab})}};return(0,f.tZ)("span",null,x?(0,f.tZ)("div",{css:(0,f.iv)(n||(n=(0,u.Z)(["\n display: flex;\n justify-content: space-between;\n "])))},(0,f.tZ)("div",{css:(0,f.iv)(o||(o=(0,u.Z)(["\n max-width: 85%;\n overflow: hidden;\n display: flex;\n align-items: center;\n "])))},(0,f.tZ)("a",{href:"#",css:(0,f.iv)(a||(a=(0,u.Z)(["\n padding: 10px;\n background: #f3f3f3;\n border-radius: 4px;\n width: 100%;\n display: inline-flex;\n align-items: center;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n text-decoration: none;\n "]))),onClick:function(){return k(!v)}},(0,f.tZ)(g,{icon:"edit",css:(0,f.iv)(i||(i=(0,u.Z)(["\n cursor: pointer;\n opacity: 0.75;\n margin: 0 2px;\n font-size: 16px;\n width: 16px;\n height: 16px;\n text-decoration: none;\n "])))}),x),v&&(0,f.tZ)(b,{position:"bottom center",onClose:function(){return k(!1)}},(0,f.tZ)(w,{value:r,onChange:j}))),(0,f.tZ)("div",{css:(0,f.iv)(l||(l=(0,u.Z)(["\n display: flex;\n align-items: center;\n "])))},(0,f.tZ)(g,{onClick:function(){confirm(__("Are you sure you wish to remove this link?","presto-player"))&&t({})},icon:"trash",className:"presto-icon",css:(0,f.iv)(s||(s=(0,u.Z)(["\n cursor: pointer;\n opacity: 0.75;\n margin: 0 2px;\n fontsize: 18px;\n width: 18px;\n height: 18px;\n\n &:hover {\n color: #cc1818;\n }\n "])))}))):(0,f.tZ)("span",null,(0,f.tZ)(h,{isPrimary:!0,isSmall:!0,onClick:function(){return k(!v)}},__("Add Link","presto-player")),v&&(0,f.tZ)(b,{css:(0,f.iv)(c||(c=(0,u.Z)(["margin-top: 10px"]))),position:"bottom right",onClose:function(){return k(!1)}},(0,f.tZ)(w,{value:r,onChange:j}))))}},2777:function(e,t){"use strict";var r={setUrlPrivate:function(){var e=-1===window.location.href.indexOf("?")?"?":"&",t=window.location.href+e+"presto_video_type=private";window.history.pushState({path:t},"",t)},setUrlPublic:function(){var e=-1===window.location.href.indexOf("?")?"?":"&",t=window.location.href+e+"presto_video_type=public";window.history.pushState({path:t},"",t)},unsetUrlParams:function(){var e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=new URL(e);return t.forEach((function(e){r.searchParams.delete(e)})),r.href}(window.location.href,["presto_video_type"]);window.history.pushState({path:e},"",e)}};t.Z=r},3865:function(e,t,r){"use strict";r.d(t,{Z:function(){return q}});var n,o,a,i=r(4942),l=r(3324),s=(r(9307),r(1145)),c=r(5297),u=r(168),p=r(5861),d=r(1284),f=r.n(d),y=r(7453);function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach((function(t){(0,i.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var __=wp.i18n.__,h=wp.components,b=h.TextControl,g=h.ExternalLink,w=h.Button,Z=(h.Flex,wp.element),_=Z.useState,k=Z.useEffect,x=wp.data,C=x.useSelect,$=x.dispatch,P=function(e){var t=e.onClose,r=e.value,i=e.setValue,s=_(!1),c=(0,l.Z)(s,2),d=c[0],m=c[1],h=wp.data.useSelect((function(e){return e("core").canUser("read","settings")})),Z=C((function(e){return e("presto-player/player").youtube()}));k((function(){i(Z.channel_id)}),[null==Z?void 0:Z.channel_id]);var x=function(){var e=(0,p.Z)(f().mark((function e(n){var o,a;return f().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.preventDefault(),m(!0),$("presto-player/player").updateYoutube({channel_id:r}),o=v(v({},Z),{channel_id:r}),e.prev=4,e.next=7,wp.apiFetch({path:"wp/v2/settings",method:"POST",data:{presto_player_youtube:o}});case 7:null!=(a=e.sent)&&a.presto_player_youtube&&($("presto-player/player").setYoutube(null==a?void 0:a.presto_player_youtube),t()),e.next=13;break;case 11:e.prev=11,e.t0=e.catch(4);case 13:return e.prev=13,m(!1),e.finish(13);case 16:case"end":return e.stop()}}),e,null,[[4,11,13,16]])})));return function(_x){return e.apply(this,arguments)}}();return h?(0,y.tZ)("form",{onSubmit:x},(0,y.tZ)(b,{css:(0,y.iv)(n||(n=(0,u.Z)(["\n margin-bottom: 0 !important;\n "]))),label:__("Youtube Channel ID","presto-player"),help:(0,y.tZ)("p",null,(0,y.tZ)(g,{href:"https://support.google.com/youtube/answer/3250431?hl=en"},__("Find my channel id","presto-player"))),value:r,onChange:function(e){return i(e)}}),(0,y.tZ)(w,{disabled:d,isBusy:d,css:(0,y.iv)(o||(o=(0,u.Z)(["\n margin-bottom: 1em;\n "]))),isPrimary:!0,type:"submot"},__("Save","presto-player")),(0,y.tZ)(w,{onClick:t,css:(0,y.iv)(a||(a=(0,u.Z)(["\n margin-bottom: 1em;\n "]))),isTertiary:!0},__("Cancel","presto-player"))):""},S=r(917);function O(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?O(Object(r),!0).forEach((function(t){(0,i.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):O(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var E=wp.i18n.__,N=wp.components,T=N.ToggleControl,A=N.Flex,R=N.Button,L=N.BaseControl,B=N.RangeControl,D=N.TextControl,I=N.SelectControl,M=N.TextareaControl,F=wp.element,V=F.useEffect,U=F.useState,z=wp.data.useSelect;function q(e){var t=e.state,r=e.updateState,n=e.className,o=e.value,a=e.setValue,i=t.action_bar,u=U(!1),p=(0,l.Z)(u,2),d=p[0],f=p[1],y=z((function(e){return e("presto-player/player").branding()})),m=z((function(e){return e("presto-player/player").youtube()})),v=function(e){r(j(j({},t),{},{action_bar:j(j({},i),e)}))};return V((function(){null!=i&&i.text||v({text:"Like this?"}),null!=i&&i.button_type||v({button_type:"custom"}),null!=i&&i.button_text||v({button_text:"Click Here"})}),[t]),(0,S.tZ)("div",{className:n},(0,S.tZ)(L,null,(0,S.tZ)("h3",null,E("Action Bar","presto-player"))),(0,S.tZ)(L,{className:"presto-player__control--large-play"},(0,S.tZ)(T,{label:E("Enable","presto-player"),help:E("Show an action bar below your player while it's playing.","presto-player"),onChange:function(e){v({enabled:e})},checked:null==i?void 0:i.enabled})),!(null==i||!i.enabled)&&(0,S.tZ)(React.Fragment,null,(0,S.tZ)(L,{className:"presto-player__control--percentage-watched"},(0,S.tZ)(B,{label:E("Display At (Percentage)","presto-player"),labelPosition:"top",onChange:function(e){v({percentage_start:e})},marks:[{value:0,label:E("Start","presto-player")},{value:50,label:E("50% Watched","presto-player")},{value:100,label:E("End","presto-player")}],shiftStep:5,value:(null==i?void 0:i.percentage_start)||0})),(0,S.tZ)(L,{className:"presto-player__control--large-play"},(0,S.tZ)(M,{label:E("Text","presto-player"),help:E("Action bar text.","presto-player"),value:null==i?void 0:i.text,onChange:function(e){return v({text:e})}})),(0,S.tZ)(L,{className:"presto-player__control--large-play"},(0,S.tZ)(A,null,(0,S.tZ)(L.VisualLabel,null,E("Action Bar Background","presto-player")),(0,S.tZ)(s.Z,{color:(null==i?void 0:i.background_color)||"#1d1d1d",setColor:function(e){return v({background_color:e&&e.hex})}}))),(0,S.tZ)(L,null,(0,S.tZ)("h3",null,E("Button","presto-player"))),(0,S.tZ)(L,{className:"presto-player__control--button-type"},(0,S.tZ)(I,{label:E("Button Type","presto-player"),value:null==i?void 0:i.button_type,options:[{value:"custom",label:E("Custom","presto-player")},{value:"youtube",label:E("YouTube Subscribe","presto-player")},{value:"none",label:E("None","presto-player")}],onChange:function(e){return v({button_type:e})}})),"youtube"===(null==i?void 0:i.button_type)&&(null==m?void 0:m.channel_id)&&(0,S.tZ)(T,{label:E("Show Count","presto-player"),help:E("Show your follower count.","presto-player"),onChange:function(e){v({button_count:e})},checked:null==i?void 0:i.button_count}),function(){if("youtube"===(null==i?void 0:i.button_type))return d?(0,S.tZ)(P,{onClose:function(){return f(!1)},value:o,setValue:a}):(0,S.tZ)("div",null,(0,S.tZ)(R,{isSecondary:!0,onClick:function(e){e.preventDefault(),f(!0)}},null!=m&&m.channel_id?E("Update Youtube Channel Id","presto-player"):E("Add Youtube Channel Id","presto-player")),(0,S.tZ)("br",null),(0,S.tZ)("br",null),(0,S.tZ)("br",null))}(),"custom"===(null==i?void 0:i.button_type)&&(0,S.tZ)("div",null,(0,S.tZ)(L,{className:"presto-player__control--button-text"},(0,S.tZ)(D,{label:E("Button Text","presto-player"),help:(0,S.tZ)("p",null,E("Submit button text","presto-player")),value:null==i?void 0:i.button_text,onChange:function(e){return v({button_text:e})}})),(0,S.tZ)(L,{className:"presto-player__control--button-text"},(0,S.tZ)(L.VisualLabel,null,(0,S.tZ)("p",null," ",E("Button Link","presto-player"))),(0,S.tZ)(c.Z,{setSettings:function(e){v({button_link:e})},settings:(null==i?void 0:i.button_link)||{}})),(0,S.tZ)(L,{className:"presto-player__control--button-radius"},(0,S.tZ)(B,{label:E("Round Corners","presto-player"),help:E("Border radius of the button","presto-player"),value:(null==i?void 0:i.button_radius)||0,onChange:function(e){return v({button_radius:e})},min:0,max:25})),(0,S.tZ)(L,{className:"presto-player__control--button-color"},(0,S.tZ)(A,null,(0,S.tZ)(L.VisualLabel,null,E("Button Color","presto-player")),(0,S.tZ)(s.Z,{color:(null==i?void 0:i.button_color)||(null==y?void 0:y.color),setColor:function(e){return v({button_color:e&&e.hex})}}))),(0,S.tZ)(L,{className:"presto-player__control--button-text-color"},(0,S.tZ)(A,null,(0,S.tZ)(L.VisualLabel,null,E("Button Text Color","presto-player")),(0,S.tZ)(s.Z,{color:(null==i?void 0:i.button_text_color)||"#ffffff",setColor:function(e){return v({button_text_color:e&&e.hex})}}))))))}},7833:function(e,t,r){"use strict";var n,o,a=r(168),i=r(4942),l=r(9307),s=r(5736),c=r(5609),u=r(9818),p=r(5297),d=r(1145),f=r(7453);function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(Object(r),!0).forEach((function(t){(0,i.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function v(e){var t=e.state,r=e.updateState,y=e.className,v=t.cta,h=t.email_collection,b=(0,u.useSelect)((function(e){return e("presto-player/player").branding()})),g={percentage:100,show_rewatch:!0,show_skip:!0,headline:(0,s.__)("Want to learn more?","presto-player"),show_button:!0,button_text:(0,s.__)("Click Here","presto-player"),button_link:{opensInNewTab:!0}};(0,l.useEffect)((function(){Object.keys(g).forEach((function(e){var r;void 0===(null==t||null===(r=t.cta)||void 0===r?void 0:r[e])&&w((0,i.Z)({},e,g[e]))}))}),[t]);var w=function(e){r(m(m({},t),{},{cta:m(m({},v),e)}))};return(0,f.tZ)("div",{className:y},(0,f.tZ)(c.BaseControl,null,(0,f.tZ)("h3",null,(0,s.__)("Call To Action","presto-player"))),(0,f.tZ)(c.BaseControl,{className:"presto-player__control--large-play"},(0,f.tZ)(c.ToggleControl,{label:(0,s.__)("Enable","presto-player"),help:(0,s.__)("Show an email collection form and message over your player.","presto-player"),onChange:function(e){w({enabled:e})},checked:null==v?void 0:v.enabled})),!(null==v||!v.enabled)&&(0,f.tZ)(React.Fragment,null,(0,f.tZ)(c.BaseControl,{className:"presto-player__control--percentage-watched"},(0,f.tZ)(c.RangeControl,{label:(0,s.__)("Display At (Percentage)","presto-player"),labelPosition:"top",onChange:function(e){w({percentage:e})},marks:[{value:0,label:(0,s.__)("Start","presto-player")},{value:50,label:(0,s.__)("50% Watched","presto-player")},{value:100,label:(0,s.__)("End","presto-player")}],shiftStep:5,value:null==v?void 0:v.percentage})),(null==h?void 0:h.enabled)&&(null==h?void 0:h.percentage)===(null==v?void 0:v.percentage)&&(0,f.tZ)(c.Notice,{css:(0,f.iv)(n||(n=(0,a.Z)(["\n margin: 0 0 30px 0 !important;\n "]))),status:"warning",isDismissible:!1},(0,s.__)("You already have an email capture set display at the same time.","presto-player"),(0,f.tZ)(c.Button,{onClick:function(){r(m(m({},t),{},{email_collection:m(m({},h),{enabled:!1})}))},isLink:!0,css:(0,f.iv)(o||(o=(0,a.Z)(["\n margin-top: 10px !important;\n "])))},(0,s.__)("Disable Email Capture","presto-player"))),100===(null==v?void 0:v.percentage)?(0,f.tZ)(c.BaseControl,{className:"presto-player__control--show-rewatch"},(0,f.tZ)(c.ToggleControl,{label:(0,s.__)("Show Rewatch Button","presto-player"),help:(0,s.__)("Show a rewatch button at the end of the player.","presto-player"),onChange:function(e){w({show_rewatch:e})},checked:null==v?void 0:v.show_rewatch})):(0,f.tZ)(c.BaseControl,{className:"presto-player__control--show-skip"},(0,f.tZ)(c.ToggleControl,{label:(0,s.__)("Allow Skipping","presto-player"),help:(0,s.__)("Let the user continue watching the player.","presto-player"),onChange:function(e){w({show_skip:e})},checked:null==v?void 0:v.show_skip})),(0,f.tZ)(c.BaseControl,{className:"presto-player__control--button-link"},(0,f.tZ)(c.BaseControl.VisualLabel,null,(0,f.tZ)("p",null," ",(0,s.__)("Link","presto-player"))),(0,f.tZ)(p.Z,{setSettings:function(e){w({button_link:e})},settings:(null==v?void 0:v.button_link)||{}})),(0,f.tZ)(c.BaseControl,{className:"presto-player__control--headline"},(0,f.tZ)(c.TextareaControl,{label:(0,s.__)("Headline","presto-player"),help:(0,s.__)("The headline for your form.","presto-player"),value:null==v?void 0:v.headline,onChange:function(e){w({headline:e})}})),(0,f.tZ)(c.BaseControl,{className:"presto-player__control--bottom-text"},(0,f.tZ)(c.TextareaControl,{label:(0,s.__)("Bottom Text","presto-player"),help:(0,s.__)("Text displayed below the form. HTML allowed.","presto-player"),value:null==v?void 0:v.bottom_text,onChange:function(e){w({bottom_text:e})}})),(0,f.tZ)(c.BaseControl,{className:"presto-player__control--show-button"},(0,f.tZ)(c.ToggleControl,{label:(0,s.__)("Show Button","presto-player"),help:(0,s.__)("Show a call to action button.","presto-player"),onChange:function(e){w({show_button:e})},checked:null==v?void 0:v.show_button})),!(null==v||!v.show_button)&&(0,f.tZ)("div",null,(0,f.tZ)(c.BaseControl,{className:"presto-player__control--button-text"},(0,f.tZ)(c.TextControl,{label:(0,s.__)("Button Text","presto-player"),help:(0,f.tZ)("p",null,(0,s.__)("Button text for the Call To Action","presto-player")),value:null==v?void 0:v.button_text,onChange:function(e){return w({button_text:e})}})),(0,f.tZ)("h3",null,(0,s.__)("Style","presto-player")),(0,f.tZ)(c.BaseControl,null,(0,f.tZ)(c.RangeControl,{label:(0,s.__)("Round Corners","presto-player"),help:(0,s.__)("Border radius of form elements.","presto-player"),value:(null==v?void 0:v.button_radius)||0,onChange:function(e){return w({button_radius:e})},min:0,max:25})),(0,f.tZ)(c.BaseControl,{className:"presto-player__control--button-color"},(0,f.tZ)(c.Flex,null,(0,f.tZ)(c.BaseControl.VisualLabel,null,(0,s.__)("Button Color","presto-player")),(0,f.tZ)(d.Z,{color:(null==v?void 0:v.button_color)||(null==b?void 0:b.color),setColor:function(e){return w({button_color:e&&e.hex})}}))),(0,f.tZ)(c.BaseControl,{className:"presto-player__control--button-text-color"},(0,f.tZ)(c.Flex,null,(0,f.tZ)(c.BaseControl.VisualLabel,null,(0,s.__)("Button Text Color","presto-player")),(0,f.tZ)(d.Z,{color:(null==v?void 0:v.button_text_color)||"#ffffff",setColor:function(e){return w({button_text_color:e&&e.hex})}})))),(0,f.tZ)(c.BaseControl,null,(0,f.tZ)(c.RangeControl,{label:(0,s.__)("Background Opacity","presto-player"),help:(0,s.__)("Opacity percentage of the cover background.","presto-player"),value:(null==v?void 0:v.background_opacity)||75,onChange:function(e){return w({background_opacity:e})},min:0,max:100}))))}v.defaultProps={catName:"Sandy",eyeColor:"deepblue",age:"120"},t.Z=v},9632:function(e,t,r){"use strict";r.d(t,{Z:function(){return he}});var n,o,a=r(168),i=r(4942),l=(r(9307),r(5736)),s=r(5609),c=r(9818),u=r(9062),p=r(5861),d=r(3324),f=r(1284),y=r.n(f),m=r(917),v=function(){return(0,m.tZ)("div",null,(0,m.tZ)("presto-player-skeleton",{style:{width:"30%",marginBottom:"10px"}}),(0,m.tZ)("presto-player-skeleton",{style:{height:"2rem",marginBottom:"20px"}}))},__=wp.i18n.__,h=wp.components,b=h.SelectControl,g=h.TextControl,w=h.Notice,Z=wp.element,_=Z.useEffect,k=Z.useState,x=function(e){var t=e.options,r=e.updateEmailState,n=k(!1),o=(0,d.Z)(n,2),a=o[0],i=o[1],l=k([{value:null,label:__("Choose an audience","presto-player")}]),s=(0,d.Z)(l,2),c=s[0],f=s[1],h=k(""),Z=(0,d.Z)(h,2),x=Z[0],C=Z[1],$=function(){var e=(0,p.Z)(y().mark((function e(){var t,r;return y().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i(!0),e.prev=1,e.next=4,wp.apiFetch({path:"presto-player/v1/mailchimp/lists"});case 4:t=e.sent,r=c,(t||[]).forEach((function(e){r=[].concat((0,u.Z)(r),[{value:e.id,label:e.name}])})),f(r),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(1),null!==e.t0&&void 0!==e.t0&&e.t0.message&&C(e.t0.message);case 13:return e.prev=13,i(!1),e.finish(13);case 16:case"end":return e.stop()}}),e,null,[[1,10,13,16]])})));return function(){return e.apply(this,arguments)}}();return _((function(){$()}),[]),a?(0,m.tZ)("div",null,(0,m.tZ)(v,null),(0,m.tZ)(v,null)):x?(0,m.tZ)(w,{className:"presto-notice",status:"error",isDismissible:!1},x):(0,m.tZ)("div",null,(0,m.tZ)(b,{label:__("Choose an audience","presto-player"),value:null==t?void 0:t.provider_list,options:c,onChange:function(e){return r({provider_list:e})}}),(0,m.tZ)(g,{label:__("Tag","presto-player"),help:(0,m.tZ)("p",null,__("Give this contact an optional tag when they are added to the list.","presto-player")),value:null==t?void 0:t.provider_tag,onChange:function(e){return r({provider_tag:e})}}))},C=wp.i18n.__,$=wp.components,P=$.SelectControl,S=$.Notice,O=wp.element,j=O.useEffect,E=O.useState,N=function(e){var t=e.options,r=e.updateEmailState,n=E(!1),o=(0,d.Z)(n,2),a=o[0],i=o[1],l=E([{value:null,label:C("Choose a group","presto-player")}]),s=(0,d.Z)(l,2),c=s[0],f=s[1],h=E(""),b=(0,d.Z)(h,2),g=b[0],w=b[1],Z=function(){var e=(0,p.Z)(y().mark((function e(){var t,r;return y().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i(!0),e.prev=1,e.next=4,wp.apiFetch({path:"presto-player/v1/mailerlite/groups"});case 4:t=e.sent,r=c,(t||[]).forEach((function(e){r=[].concat((0,u.Z)(r),[{value:e.id,label:e.name}])})),f(r),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(1),null!==e.t0&&void 0!==e.t0&&e.t0.message&&w(e.t0.message);case 13:return e.prev=13,i(!1),e.finish(13);case 16:case"end":return e.stop()}}),e,null,[[1,10,13,16]])})));return function(){return e.apply(this,arguments)}}();return j((function(){Z()}),[]),a?(0,m.tZ)(v,null):g?(0,m.tZ)(S,{className:"presto-notice",status:"error",isDismissible:!1},g):(0,m.tZ)("div",null,(0,m.tZ)(P,{label:C("Choose a group","presto-player"),value:null==t?void 0:t.provider_list,options:c,onChange:function(e){return r({provider_list:e})}}))},T=wp.i18n.__,A=wp.components,R=A.SelectControl,L=A.Notice,B=wp.element,D=B.useEffect,I=B.useState,M=function(e){var t=e.options,r=e.updateEmailState,n=I(!1),o=(0,d.Z)(n,2),a=o[0],i=o[1],l=I(!1),s=(0,d.Z)(l,2),c=s[0],f=s[1],h=I([{value:null,label:T("Choose a list","presto-player")}]),b=(0,d.Z)(h,2),g=b[0],w=b[1],Z=I([{value:null,label:T("Choose a tag","presto-player")}]),_=(0,d.Z)(Z,2),k=_[0],x=_[1],C=I(""),$=(0,d.Z)(C,2),P=$[0],S=$[1],O=function(){var e=(0,p.Z)(y().mark((function e(){var t,r;return y().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i(!0),e.prev=1,e.next=4,wp.apiFetch({path:"presto-player/v1/activecampaign/lists"});case 4:t=e.sent,r=g,(t||[]).forEach((function(e){r=[].concat((0,u.Z)(r),[{value:e.id,label:e.name||T("Default list","presto-player")}])})),w(r),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(1),null!==e.t0&&void 0!==e.t0&&e.t0.message&&S(e.t0.message);case 13:return e.prev=13,i(!1),e.finish(13);case 16:case"end":return e.stop()}}),e,null,[[1,10,13,16]])})));return function(){return e.apply(this,arguments)}}(),j=function(){var e=(0,p.Z)(y().mark((function e(){var t,r;return y().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(!0),e.prev=1,e.next=4,wp.apiFetch({path:"presto-player/v1/activecampaign/tags"});case 4:t=e.sent,r=k,(t||[]).forEach((function(e){r=[].concat((0,u.Z)(r),[{value:e.id,label:e.tag}])})),x(r),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(1),null!==e.t0&&void 0!==e.t0&&e.t0.message&&S(e.t0.message);case 13:return e.prev=13,f(!1),e.finish(13);case 16:case"end":return e.stop()}}),e,null,[[1,10,13,16]])})));return function(){return e.apply(this,arguments)}}();return D((function(){O(),j()}),[]),P?(0,m.tZ)(L,{className:"presto-notice",status:"error",isDismissible:!1},P):(0,m.tZ)("div",null,a?(0,m.tZ)(v,null):g.length>1&&(0,m.tZ)(R,{label:T("Choose a list","presto-player"),value:null==t?void 0:t.provider_list,options:g,onChange:function(e){return r({provider_list:e})}}),c?(0,m.tZ)(v,null):k.length>1&&(0,m.tZ)(R,{label:T("Choose a tag","presto-player"),value:null==t?void 0:t.provider_tag,options:k,onChange:function(e){return r({provider_tag:e})}}))},F=wp.i18n.__,V=wp.components,U=V.SelectControl,z=V.Notice,q=wp.element,H=q.useEffect,G=q.useState,W=function(e){var t=e.options,r=e.updateEmailState,n=G(!1),o=(0,d.Z)(n,2),a=o[0],i=o[1],l=G(!1),s=(0,d.Z)(l,2),c=s[0],f=s[1],h=G([{value:null,label:F("Choose a list","presto-player")}]),b=(0,d.Z)(h,2),g=b[0],w=b[1],Z=G([{value:null,label:F("Choose a tag","presto-player")}]),_=(0,d.Z)(Z,2),k=_[0],x=_[1],C=G(""),$=(0,d.Z)(C,2),P=$[0],S=$[1],O=function(){var e=(0,p.Z)(y().mark((function e(){var t,r;return y().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i(!0),e.prev=1,e.next=4,wp.apiFetch({path:"presto-player/v1/fluentcrm/lists"});case 4:t=e.sent,r=g,(t||[]).forEach((function(e){r=[].concat((0,u.Z)(r),[{value:e.id,label:e.title||e.slug}])})),w(r),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(1),null!==e.t0&&void 0!==e.t0&&e.t0.message&&S(e.t0.message);case 13:return e.prev=13,i(!1),e.finish(13);case 16:case"end":return e.stop()}}),e,null,[[1,10,13,16]])})));return function(){return e.apply(this,arguments)}}(),j=function(){var e=(0,p.Z)(y().mark((function e(){var t,r;return y().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(!0),e.prev=1,e.next=4,wp.apiFetch({path:"presto-player/v1/fluentcrm/tags"});case 4:t=e.sent,r=k,(t||[]).forEach((function(e){r=[].concat((0,u.Z)(r),[{value:e.id,label:e.title||e.slug}])})),x(r),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(1),null!==e.t0&&void 0!==e.t0&&e.t0.message&&S(e.t0.message);case 13:return e.prev=13,f(!1),e.finish(13);case 16:case"end":return e.stop()}}),e,null,[[1,10,13,16]])})));return function(){return e.apply(this,arguments)}}();return H((function(){O(),j()}),[]),P?(0,m.tZ)(z,{className:"presto-notice",status:"error",isDismissible:!1},P):(0,m.tZ)("div",null,a?(0,m.tZ)(v,null):g.length>1&&(0,m.tZ)(U,{label:F("Choose a list","presto-player"),value:null==t?void 0:t.provider_list,options:g,onChange:function(e){return r({provider_list:e})}}),c?(0,m.tZ)(v,null):k.length>1&&(0,m.tZ)(U,{label:F("Choose a tag","presto-player"),value:null==t?void 0:t.provider_tag,options:k,onChange:function(e){return r({provider_tag:e})}}))},Y=wp.i18n.__,K=wp.components,Q=K.SelectControl,X=K.Notice,J=wp.element,ee=J.useEffect,te=J.useState,re=function(e){var t=e.options,r=e.updateEmailState,n=te(!1),o=(0,d.Z)(n,2),a=o[0],i=o[1],l=te([{value:null,label:Y("Choose a webhook","presto-player")}]),s=(0,d.Z)(l,2),c=s[0],f=s[1],h=te(""),b=(0,d.Z)(h,2),g=b[0],w=b[1],Z=function(){var e=(0,p.Z)(y().mark((function e(){var t,r;return y().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i(!0),e.prev=1,e.next=4,wp.apiFetch({path:"presto-player/v1/webhook"});case 4:t=e.sent,r=c,(t||[]).forEach((function(e){r=[].concat((0,u.Z)(r),[{value:e.id,label:e.name}])})),f(r),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(1),null!==e.t0&&void 0!==e.t0&&e.t0.message&&w(e.t0.message);case 13:return e.prev=13,i(!1),e.finish(13);case 16:case"end":return e.stop()}}),e,null,[[1,10,13,16]])})));return function(){return e.apply(this,arguments)}}();return ee((function(){Z()}),[]),a?(0,m.tZ)(v,null):g?(0,m.tZ)(X,{className:"presto-notice",status:"error",isDismissible:!1},g):(0,m.tZ)("div",null,(0,m.tZ)(Q,{label:Y("Choose a webhook","presto-player"),value:null==t?void 0:t.provider_list,options:c,onChange:function(e){return r({provider_list:e})}}))},ne=wp.i18n.__,oe=wp.components,ae=oe.SelectControl,ie=oe.Button,le=oe.Flex,se=oe.Icon,ce=wp.element,ue=ce.useEffect,pe=ce.useState,de=function(e){var t=e.options,r=e.updateEmailState,n=pe(!1),o=(0,d.Z)(n,2),a=o[0],i=o[1],l=pe([{value:"none",label:ne("None","presto-player")}]),s=(0,d.Z)(l,2),c=s[0],f=s[1],h=pe(""),b=(0,d.Z)(h,2),g=b[0],w=b[1],Z={presto_player_activecampaign:{label:"ActiveCampaign",value:"activecampaign"},presto_player_mailchimp:{label:"MailChimp",value:"mailchimp"},presto_player_mailerlite:{label:"MailerLite",value:"mailerlite"},presto_player_fluentcrm:{label:"FluentCRM",value:"fluentcrm"}},_=function(){var e=(0,p.Z)(y().mark((function e(){var t,r;return y().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i(!0),w(""),e.prev=2,e.next=5,wp.apiFetch({path:"wp/v2/settings"});case 5:t=e.sent,r=c,Object.keys(t).forEach((function(e){var n;null!=Z&&Z[e]&&null!==(n=t[e])&&void 0!==n&&n.connected&&(r=[].concat((0,u.Z)(r),[Z[e]]))})),f([].concat((0,u.Z)(r),[{label:ne("Webhooks","presto-player"),value:"webhooks"}])),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(2),null!==e.t0&&void 0!==e.t0&&e.t0.message&&w(e.t0.message);case 14:return e.prev=14,i(!1),e.finish(14);case 17:case"end":return e.stop()}}),e,null,[[2,11,14,17]])})));return function(){return e.apply(this,arguments)}}();return ue((function(){_()}),[]),a?(0,m.tZ)(v,null):(0,m.tZ)("div",null,g,c.length>1?(0,m.tZ)("div",null,(0,m.tZ)(ae,{label:ne("Choose an email provider","presto-player"),value:null==t?void 0:t.provider,options:c,onChange:function(e){return r({provider:e})}}),function(){var e=c.find((function(e){return e.value===(null==t?void 0:t.provider)}));if(Object.keys(e||{}).length)switch(null==t?void 0:t.provider){case"webhooks":return(0,m.tZ)(re,{options:t,updateEmailState:r});case"mailchimp":return(0,m.tZ)(x,{options:t,updateEmailState:r});case"mailerlite":return(0,m.tZ)(N,{options:t,updateEmailState:r});case"activecampaign":return(0,m.tZ)(M,{options:t,updateEmailState:r});case"fluentcrm":return(0,m.tZ)(W,{options:t,updateEmailState:r})}}()):(0,m.tZ)(le,null,(0,m.tZ)(ie,{target:"_blank",href:"/wp-admin/edit.php?post_type=pp_video_block&page=presto-player-settings#/integrations",isSecondary:!0,isSmall:!0},ne("Connect a provider","presto-player")),(0,m.tZ)(ie,{isSmall:!0,onClick:function(e){e.preventDefault(),_()}},(0,m.tZ)(se,{icon:"update"}))))},fe=r(1145),ye=r(7453);function me(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ve(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?me(Object(r),!0).forEach((function(t){(0,i.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):me(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function he(e){var t=e.state,r=e.updateState,i=e.className,u=t.email_collection,p=t.cta,d=(0,c.useSelect)((function(e){return e("presto-player/player").branding()})),f=function(e){r(ve(ve({},t),{},{email_collection:ve(ve({},u),e)}))};return(0,ye.tZ)("div",{className:i},(0,ye.tZ)(s.BaseControl,null,(0,ye.tZ)("h3",null,(0,l.__)("Email Capture","presto-player"))),(0,ye.tZ)(s.BaseControl,{className:"presto-player__control--large-play"},(0,ye.tZ)(s.ToggleControl,{label:(0,l.__)("Enable","presto-player"),help:(0,l.__)("Show an email collection form and message over your player.","presto-player"),onChange:function(e){f({enabled:e})},checked:null==u?void 0:u.enabled})),!(null==u||!u.enabled)&&(0,ye.tZ)(React.Fragment,null,(0,ye.tZ)(s.BaseControl,{className:"presto-player__control--percentage-watched"},(0,ye.tZ)(s.RangeControl,{label:(0,l.__)("Display At (Percentage)","presto-player"),labelPosition:"top",onChange:function(e){f({percentage:e})},marks:[{value:0,label:(0,l.__)("Start","presto-player")},{value:50,label:(0,l.__)("50% Watched","presto-player")},{value:100,label:(0,l.__)("End","presto-player")}],shiftStep:5,value:(null==u?void 0:u.percentage)||0})),(null==p?void 0:p.enabled)&&(null==u?void 0:u.percentage)===(null==p?void 0:p.percentage)&&(0,ye.tZ)(s.Notice,{css:(0,ye.iv)(n||(n=(0,a.Z)(["\n margin: 0 0 30px 0 !important;\n "]))),status:"warning",isDismissible:!1},(0,l.__)("You already have a Call To Action set display at the same time.","presto-player"),(0,ye.tZ)(s.Button,{onClick:function(){r(ve(ve({},t),{},{cta:ve(ve({},p),{enabled:!1})}))},isLink:!0,css:(0,ye.iv)(o||(o=(0,a.Z)(["\n margin-top: 10px !important;\n "])))},(0,l.__)("Disable Call To Action","presto-player"))),(0,ye.tZ)(s.BaseControl,{className:"presto-player__control--large-play"},(0,ye.tZ)(s.ToggleControl,{label:(0,l.__)("Allow Skipping","presto-player"),help:(0,l.__)("Let the viewer skip","presto-player"),onChange:function(e){f({allow_skip:e})},checked:null==u?void 0:u.allow_skip})),(0,ye.tZ)(s.BaseControl,{className:"presto-player__control--large-play"},(0,ye.tZ)(s.TextareaControl,{label:(0,l.__)("Headline","presto-player"),help:(0,l.__)("The headline for your form.","presto-player"),value:null==u?void 0:u.headline,onChange:function(e){f({headline:e})}})),(0,ye.tZ)(s.BaseControl,{className:"presto-player__control--large-play"},(0,ye.tZ)(s.TextareaControl,{label:(0,l.__)("Bottom Text","presto-player"),help:(0,l.__)("Text displayed below the form. HTML allowed.","presto-player"),value:null==u?void 0:u.bottom_text,onChange:function(e){f({bottom_text:e})}})),(0,ye.tZ)(s.BaseControl,{className:"presto-player__control--large-play"},(0,ye.tZ)(s.TextControl,{label:(0,l.__)("Play Button Text","presto-player"),help:(0,ye.tZ)("p",null,(0,l.__)("Submit button text","presto-player")),value:null==u?void 0:u.button_text,onChange:function(e){return f({button_text:e})}})),(0,ye.tZ)(s.BaseControl,{className:"presto-player__control--button-color"},(0,ye.tZ)(s.Flex,null,(0,ye.tZ)(s.BaseControl.VisualLabel,null,(0,l.__)("Button Color","presto-player")),(0,ye.tZ)(fe.Z,{color:(null==p?void 0:p.button_color)||(null==d?void 0:d.color),setColor:function(e){return f({button_color:e&&e.hex})}}))),(0,ye.tZ)(s.BaseControl,{className:"presto-player__control--button-text-color"},(0,ye.tZ)(s.Flex,null,(0,ye.tZ)(s.BaseControl.VisualLabel,null,(0,l.__)("Button Text Color","presto-player")),(0,ye.tZ)(fe.Z,{color:(null==p?void 0:p.button_text_color)||"#ffffff",setColor:function(e){return f({button_text_color:e&&e.hex})}}))),(0,ye.tZ)("h3",null,(0,l.__)("Integrate","presto-player")),(0,ye.tZ)(s.BaseControl,null,(0,ye.tZ)(de,{updateEmailState:f,options:u})),(0,ye.tZ)("h3",null,(0,l.__)("Style","presto-player")),(0,ye.tZ)(s.BaseControl,null,(0,ye.tZ)(s.RangeControl,{label:(0,l.__)("Round Corners","presto-player"),help:(0,l.__)("Border radius of form elements.","presto-player"),value:(null==u?void 0:u.border_radius)||0,onChange:function(e){return f({border_radius:e})},min:0,max:25}))))}},9235:function(e,t,r){"use strict";r.d(t,{Z:function(){return j}});var n=r(9062),o=r(3324),a=r(4942),i=(r(9307),r(917));function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c=wp.i18n,__=c.__,u=c.sprintf,p=wp.components,d=p.NavigableMenu,f=p.MenuItem,y=p.FormFileUpload,m=p.MenuGroup,v=p.ToolbarGroup,h=p.ToolbarButton,b=p.Dropdown,g=(p.SVG,p.Rect,p.Path,p.Button),w=p.TextControl,Z=(p.SelectControl,wp.blockEditor),_=Z.MediaUpload,k=Z.MediaUploadCheck,x=wp.data.useSelect,C=wp.element.useState,$=["text/vtt"],P=(0,i.tZ)("svg",{viewBox:"0 0 29 25",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.tZ)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.5014 20.2854H28.6316V0.764648H0.110825V20.2854H11.241L14.3712 24.2854L17.5014 20.2854ZM14.3712 21.0401L16.5269 18.2854H26.6316V2.76465H2.11082V18.2854H12.2155L14.3712 21.0401Z"}),(0,i.tZ)("path",{d:"M10.4503 14.9446C9.56226 14.9446 8.76226 14.7606 8.05026 14.3926C7.33826 14.0166 6.77826 13.4966 6.37026 12.8326C5.97026 12.1606 5.77026 11.4006 5.77026 10.5526C5.77026 9.70464 5.97026 8.94864 6.37026 8.28464C6.77826 7.61264 7.33826 7.09264 8.05026 6.72464C8.76226 6.34864 9.56226 6.16064 10.4503 6.16064C11.2663 6.16064 11.9943 6.30464 12.6343 6.59264C13.2743 6.88064 13.8023 7.29664 14.2183 7.84064L12.4303 9.43664C11.9103 8.78064 11.2983 8.45264 10.5943 8.45264C10.0023 8.45264 9.52626 8.64464 9.16626 9.02864C8.80626 9.40464 8.62626 9.91264 8.62626 10.5526C8.62626 11.1926 8.80626 11.7046 9.16626 12.0886C9.52626 12.4646 10.0023 12.6526 10.5943 12.6526C11.2983 12.6526 11.9103 12.3246 12.4303 11.6686L14.2183 13.2646C13.8023 13.8086 13.2743 14.2246 12.6343 14.5126C11.9943 14.8006 11.2663 14.9446 10.4503 14.9446Z"}),(0,i.tZ)("path",{d:"M19.2042 14.9446C18.3162 14.9446 17.5162 14.7606 16.8042 14.3926C16.0922 14.0166 15.5322 13.4966 15.1242 12.8326C14.7242 12.1606 14.5242 11.4006 14.5242 10.5526C14.5242 9.70464 14.7242 8.94864 15.1242 8.28464C15.5322 7.61264 16.0922 7.09264 16.8042 6.72464C17.5162 6.34864 18.3162 6.16064 19.2042 6.16064C20.0202 6.16064 20.7482 6.30464 21.3882 6.59264C22.0282 6.88064 22.5562 7.29664 22.9722 7.84064L21.1842 9.43664C20.6642 8.78064 20.0522 8.45264 19.3482 8.45264C18.7562 8.45264 18.2802 8.64464 17.9202 9.02864C17.5602 9.40464 17.3802 9.91264 17.3802 10.5526C17.3802 11.1926 17.5602 11.7046 17.9202 12.0886C18.2802 12.4646 18.7562 12.6526 19.3482 12.6526C20.0522 12.6526 20.6642 12.3246 21.1842 11.6686L22.9722 13.2646C22.5562 13.8086 22.0282 14.2246 21.3882 14.5126C20.7482 14.8006 20.0202 14.9446 19.2042 14.9446Z"}));function S(e){var t,r=e.tracks,n=e.onEditPress;return t=0===r.length?(0,i.tZ)("p",{className:"block-library-video-tracks-editor__tracks-informative-message"},__("Captions are .vtt files that help make your content more accesible to a wider range of users.","presto-player")):r.map((function(e,t){return(0,i.tZ)("div",{key:t,className:"block-library-video-tracks-editor__track-list-track"},(0,i.tZ)("span",null,e.label," "),(0,i.tZ)(g,{isTertiary:!0,onClick:function(){return n(t)},"aria-label":u(/* translators: %s: Label of the video text track e.g: "French subtitles" */
__("Edit %s","presto-player"),e.label)},__("Edit","presto-player")))})),(0,i.tZ)(m,{label:__("Captions","presto-player"),className:"block-library-video-tracks-editor__track-list"},t)}function O(e){var t=e.track,r=e.onChange,n=e.onClose,o=e.onRemove,a=t.src,l=void 0===a?"":a,c=t.label,u=void 0===c?"":c,p=t.srcLang,f=void 0===p?"":p,y=(t.kind,l.startsWith("blob:")?"":l.substring(l.lastIndexOf("/")+1));return(0,i.tZ)(d,null,(0,i.tZ)("div",{className:"block-library-video-tracks-editor__single-track-editor"},(0,i.tZ)("span",{className:"block-library-video-tracks-editor__single-track-editor-edit-track-label"},__("Edit caption track","presto-player")),(0,i.tZ)("span",null,__("File","presto-player"),": ",(0,i.tZ)("b",null,y)),(0,i.tZ)("div",{className:"block-library-video-tracks-editor__single-track-editor-label-language"},(0,i.tZ)(w,{autoFocus:!0,onChange:function(e){return r(s(s({},t),{},{label:e}))},label:__("Label","presto-player"),value:u,help:__("Title of track","presto-player")}),(0,i.tZ)(w,{onChange:function(e){return r(s(s({},t),{},{srcLang:e}))},label:__("Source language","presto-player"),value:f,help:__("Language tag (en, fr, etc.)","presto-player")})),(0,i.tZ)("div",{className:"block-library-video-tracks-editor__single-track-editor-buttons-container"},(0,i.tZ)(g,{isSecondary:!0,onClick:function(){var e={},o=!1;""===u&&(e.label=__("English","presto-player"),o=!0),""===f&&(e.srcLang="en",o=!0),o&&r(s(s({},t),e)),n()}},__("Close","presto-player")),(0,i.tZ)(g,{isDestructive:!0,isLink:!0,onClick:o},__("Remove track","presto-player")))))}function j(e){var t=e.tracks,r=void 0===t?[]:t,a=e.onChange,l=x((function(e){return e("core/block-editor").getSettings().mediaUpload}),[]),c=C(null),u=(0,o.Z)(c,2),p=u[0],g=u[1];return l?(0,i.tZ)(b,{contentClassName:"block-library-video-tracks-editor",renderToggle:function(e){var t=e.isOpen,r=e.onToggle;return(0,i.tZ)(v,null,(0,i.tZ)(h,{label:__("Captions","presto-player"),showTooltip:!0,"aria-expanded":t,"aria-haspopup":"true",onClick:r,icon:P}))},renderContent:function(e){return function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),null!==p?(0,i.tZ)(O,{track:r[p],onChange:function(e){var t=(0,n.Z)(r);t[p]=e,a(t)},onClose:function(){return g(null)},onRemove:function(){a(r.filter((function(e,t){return t!==p}))),g(null)}}):(0,i.tZ)(React.Fragment,null,(0,i.tZ)(d,null,(0,i.tZ)(S,{tracks:r,onEditPress:g}),(0,i.tZ)(m,{className:"block-library-video-tracks-editor__add-tracks-container",label:__("Add caption languages","presto-player")},(0,i.tZ)(_,{onSelect:function(e){var t=e.url,o=r.length;a([].concat((0,n.Z)(r),[{src:t}])),g(o)},allowedTypes:$,render:function(e){var t=e.open;return(0,i.tZ)(f,{icon:"media",onClick:t},__("Open Media Library","presto-player"))}}),(0,i.tZ)(k,null,(0,i.tZ)(y,{onChange:function(e){var t=e.target.files,i=r.length;l({allowedTypes:$,filesList:t,onFileChange:function(e){var t=(0,o.Z)(e,1)[0].url,l=(0,n.Z)(r);l[i]||(l[i]={}),l[i]=s(s({},r[i]),{},{src:t}),a(l),g(i)}})},accept:".vtt,text/vtt",render:function(e){var t=e.openFileDialog;return(0,i.tZ)(f,{icon:"upload",onClick:function(){t()}},__("Upload","presto-player"))}})))))}}):null}},7161:function(e,t,r){"use strict";r.d(t,{D9:function(){return i},VH:function(){return p},ZD:function(){return s},as:function(){return u},i1:function(){return l},nH:function(){return c}});var n=wp.element,o=n.useRef,a=n.useEffect;function i(e){var t=o();return a((function(){t.current=e})),t.current}function l(e){var t=e.status,r=void 0===t?"success":t,n=e.message;wp.data.dispatch("core/notices").createNotice(r,n,{type:"snackbar"})}function s(e){var t,r=e.split(":");return r.length>1&&(t=60*parseInt(r[0])),parseInt(r[1])+parseInt(t)}function c(e){var t=parseInt(e,10),r=Math.floor(t/60);return t<10&&(t="0"+t),r+":"+t}function u(e){var t=e;if(!(t=t.replace(/[^\d\d:\d\d.-]/g,"")).includes(":"))return"".concat(t,":00");0===t.substr(0,t.indexOf(":")).length&&(t="0".concat(t));var r=t.indexOf(":");return t.substring(0,r+3)}function p(e){if(e){if(e.match(/^(?:https?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?$/))return"youtube";if(e.match(/(https?:\/\/)?(www\.)?(player\.)?vimeo\.com\/([a-z]*\/)*([0-9]{6,11})[?]?.*/))return"vimeo";if(e.indexOf("https://vz-")>-1&&e.indexOf("b-cdn.net")>-1)return"bunny";if(e.indexOf(".mp3")>-1)return"audio"}return"self-hosted"}},9493:function(e,t,r){"use strict";var n=r(4942),o=r(3324),a=r(9307),i=r(4184),l=r.n(i),s=r(5736),c=r(2819),u=r(5609),p=r(917);t.Z=function(e){var t,r=e.className,i=e.children,d=e.items,f=e.title,y=e.orientation,m=void 0===y?"horizontal":y,v=e.activeClass,h=void 0===v?"is-active":v,b=e.onSelect,g=void 0===b?c.noop:b,w=(0,a.useState)(null),Z=(0,o.Z)(w,2),_=Z[0],k=Z[1],x=(0,a.useState)("left"),C=(0,o.Z)(x,2),$=(C[0],C[1]),P=function(e){k(e),g&&g(e)},S=function(e,t){t.click()},O=(0,c.find)(d,{name:_}),j="".concat(null!==(t=null==O?void 0:O.name)&&void 0!==t?t:"none");return(0,a.useEffect)((function(){$(_?"right":"left")}),[_]),(0,p.tZ)("div",{className:r},(0,p.tZ)(u.Animate,{type:"slide-in",origin:O?"right":"left"},(function(e){var t=e.className;return O?(0,p.tZ)("div",{key:j,"aria-labelledby":j,role:"itempanel",id:"".concat(j,"-view"),className:l()(t,"presto-player__menu-content")},(0,p.tZ)("div",{className:"presto-player__menu-items"},(0,p.tZ)("div",{className:"presto-player__menu-item is-back-button",onClick:function(){return P("")}},(0,p.tZ)("svg",{class:"back-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24",role:"img","aria-hidden":"true",focusable:"false"},(0,p.tZ)("path",{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})),(0,s.__)("Back","presto-player"))),i(O)):(0,p.tZ)("div",{className:l()(t,"is-from-right")},!!f&&(0,p.tZ)("h2",null,f),(0,p.tZ)(u.NavigableMenu,{role:"itemlist",orientation:m,onNavigate:S,className:l()("presto-player__menu-items")},d.map((function(e){return(0,p.tZ)("div",{className:l()("presto-player__menu-item",e.className,(0,n.Z)({},h,e.name===_)),itemId:"".concat(e.name),"aria-controls":"".concat(e.name,"-view"),selected:e.name===_,key:e.name,onClick:(0,c.partial)(P,e.name)},!!e.icon&&(0,p.tZ)("div",{class:"presto-player__menu-icon"},e.icon),e.title,(0,p.tZ)("svg",{className:"submenu-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24",role:"img",ariaHidden:"true",focusable:"false"},(0,p.tZ)("path",{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})))}))))})))}},9512:function(e,t){"use strict";var r=wp.apiFetch;r.use(r.createNonceMiddleware(prestoPlayer.nonce)),r.use(r.createRootURLMiddleware(prestoPlayer.root+prestoPlayer.prestoVersionString)),t.Z=r},6263:function(e,t,r){"use strict";function n(e){var t,r=(e||"").match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*/);return r&&11===(null==r||null===(t=r[2])||void 0===t?void 0:t.length)?r[2]:null}function o(e){var t=/^.*(vimeo\.com\/)((channels\/[A-z]+\/)|(groups\/[A-z]+\/videos\/))?([0-9]+)/.exec(e||"");return(null==t?void 0:t[5])||""}function a(e){var t=o(e);if(t)return{video_id:t,type:"vimeo"};var r=n(e);return r?{video_id:r,type:"youtube"}:{$video_id:0,$type:"none"}}function i(e){return"string"==typeof e&&e.includes(".m3u8")}r.d(t,{L2:function(){return o},Ln:function(){return a},dA:function(){return i},eR:function(){return l},qS:function(){return n}});var l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=e.replace("#","");3===r.length&&(r=r[0]+r[0]+r[1]+r[1]+r[2]+r[2]);var n=parseInt(r.substring(0,2),16),o=parseInt(r.substring(2,4),16),a=parseInt(r.substring(4,6),16);return t>1&&t<=100&&(t/=100),"rgba("+n+","+o+","+a+","+t+")"}},4184:function(e,t){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)){if(r.length){var i=o.apply(null,r);i&&e.push(i)}}else if("object"===a){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var l in r)n.call(r,l)&&r[l]&&e.push(l)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},8679:function(e,t,r){"use strict";var n=r(9864),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return n.isMemo(e)?i:l[e.$$typeof]||o}l[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[n.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,p=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,y=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(y){var o=f(r);o&&o!==y&&e(t,o,n)}var i=u(r);p&&(i=i.concat(p(r)));for(var l=s(t),m=s(r),v=0;v<i.length;++v){var h=i[v];if(!(a[h]||n&&n[h]||m&&m[h]||l&&l[h])){var b=d(r,h);try{c(t,h,b)}catch(e){}}}}return t}},2705:function(e,t,r){var n=r(5639).Symbol;e.exports=n},4239:function(e,t,r){var n=r(2705),o=r(9607),a=r(2333),i=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?o(e):a(e)}},7561:function(e,t,r){var n=r(7990),o=/^\s+/;e.exports=function(e){return e?e.slice(0,n(e)+1).replace(o,""):e}},1957:function(e,t,r){var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;e.exports=n},9607:function(e,t,r){var n=r(2705),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,l=n?n.toStringTag:void 0;e.exports=function(e){var t=a.call(e,l),r=e[l];try{e[l]=void 0;var n=!0}catch(e){}var o=i.call(e);return n&&(t?e[l]=r:delete e[l]),o}},2333:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},5639:function(e,t,r){var n=r(1957),o="object"==typeof self&&self&&self.Object===Object&&self,a=n||o||Function("return this")();e.exports=a},7990:function(e){var t=/\s/;e.exports=function(e){for(var r=e.length;r--&&t.test(e.charAt(r)););return r}},3279:function(e,t,r){var n=r(3218),o=r(7771),a=r(4841),i=Math.max,l=Math.min;e.exports=function(e,t,r){var s,c,u,p,d,f,y=0,m=!1,v=!1,h=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function b(t){var r=s,n=c;return s=c=void 0,y=t,p=e.apply(n,r)}function g(e){return y=e,d=setTimeout(Z,t),m?b(e):p}function w(e){var r=e-f;return void 0===f||r>=t||r<0||v&&e-y>=u}function Z(){var e=o();if(w(e))return _(e);d=setTimeout(Z,function(e){var r=t-(e-f);return v?l(r,u-(e-y)):r}(e))}function _(e){return d=void 0,h&&s?b(e):(s=c=void 0,p)}function k(){var e=o(),r=w(e);if(s=arguments,c=this,f=e,r){if(void 0===d)return g(f);if(v)return clearTimeout(d),d=setTimeout(Z,t),b(f)}return void 0===d&&(d=setTimeout(Z,t)),p}return t=a(t)||0,n(r)&&(m=!!r.leading,u=(v="maxWait"in r)?i(a(r.maxWait)||0,t):u,h="trailing"in r?!!r.trailing:h),k.cancel=function(){void 0!==d&&clearTimeout(d),y=0,s=f=c=d=void 0},k.flush=function(){return void 0===d?p:_(o())},k}},3218:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},7005:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},3448:function(e,t,r){var n=r(4239),o=r(7005);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==n(e)}},7771:function(e,t,r){var n=r(5639);e.exports=function(){return n.Date.now()}},3493:function(e,t,r){var n=r(3279),o=r(3218);e.exports=function(e,t,r){var a=!0,i=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return o(r)&&(a="leading"in r?!!r.leading:a,i="trailing"in r?!!r.trailing:i),n(e,t,{leading:a,maxWait:t,trailing:i})}},4841:function(e,t,r){var n=r(7561),o=r(3218),a=r(3448),i=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,s=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=l.test(e);return r||s.test(e)?c(e.slice(2),r?2:8):i.test(e)?NaN:+e}},9921:function(e,t){"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,i=r?Symbol.for("react.strict_mode"):60108,l=r?Symbol.for("react.profiler"):60114,s=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,u=r?Symbol.for("react.async_mode"):60111,p=r?Symbol.for("react.concurrent_mode"):60111,d=r?Symbol.for("react.forward_ref"):60112,f=r?Symbol.for("react.suspense"):60113,y=r?Symbol.for("react.suspense_list"):60120,m=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,h=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,g=r?Symbol.for("react.responder"):60118,w=r?Symbol.for("react.scope"):60119;function Z(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case u:case p:case a:case l:case i:case f:return e;default:switch(e=e&&e.$$typeof){case c:case d:case v:case m:case s:return e;default:return t}}case o:return t}}}function _(e){return Z(e)===p}t.AsyncMode=u,t.ConcurrentMode=p,t.ContextConsumer=c,t.ContextProvider=s,t.Element=n,t.ForwardRef=d,t.Fragment=a,t.Lazy=v,t.Memo=m,t.Portal=o,t.Profiler=l,t.StrictMode=i,t.Suspense=f,t.isAsyncMode=function(e){return _(e)||Z(e)===u},t.isConcurrentMode=_,t.isContextConsumer=function(e){return Z(e)===c},t.isContextProvider=function(e){return Z(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return Z(e)===d},t.isFragment=function(e){return Z(e)===a},t.isLazy=function(e){return Z(e)===v},t.isMemo=function(e){return Z(e)===m},t.isPortal=function(e){return Z(e)===o},t.isProfiler=function(e){return Z(e)===l},t.isStrictMode=function(e){return Z(e)===i},t.isSuspense=function(e){return Z(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===p||e===l||e===i||e===f||e===y||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===m||e.$$typeof===s||e.$$typeof===c||e.$$typeof===d||e.$$typeof===b||e.$$typeof===g||e.$$typeof===w||e.$$typeof===h)},t.typeOf=Z},9864:function(e,t,r){"use strict";e.exports=r(9921)},7202:function(e,t,r){var n={"./presto-action-bar-ui_2.entry.js":[578,569],"./presto-action-bar_17.entry.js":[2626,569],"./presto-cta-overlay-ui.entry.js":[3285,569],"./presto-email-overlay-ui_2.entry.js":[1871,569],"./presto-player-button.entry.js":[5657,569],"./presto-player-skeleton.entry.js":[4992,569],"./presto-player_4.entry.js":[2361,569],"./presto-playlist.entry.js":[1928,569],"./presto-search-bar-ui.entry.js":[9458,569],"./presto-timestamp.entry.js":[4317,569],"./presto-video-curtain-ui.entry.js":[5704,569],"./presto-video.entry.js":[4178,569]};function o(e){if(!r.o(n,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=n[e],o=t[0];return r.e(t[1]).then((function(){return r(o)}))}o.keys=function(){return Object.keys(n)},o.id=7202,e.exports=o},6652:function(e,t,r){var n={"./audio/index.js":6496,"./bunny/index.js":6849,"./hosted/index.js":8024,"./playlist-list-item/index.js":6055,"./playlist-list/index.js":8222,"./playlist-preview/index.js":503,"./playlist/index.js":2870,"./reusable-display/index.js":318,"./reusable-edit/index.js":2692,"./vimeo/index.js":4048,"./youtube/index.js":2132};function o(e){var t=a(e);return r(t)}function a(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}o.keys=function(){return Object.keys(n)},o.resolve=a,e.exports=o,o.id=6652},14:function(e,t,r){var n={"./reusable-videos/index.js":5367};function o(e){var t=a(e);return r(t)}function a(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}o.keys=function(){return Object.keys(n)},o.resolve=a,e.exports=o,o.id=14},9196:function(e){"use strict";e.exports=window.React},2819:function(e){"use strict";e.exports=window.lodash},1284:function(e){"use strict";e.exports=window.regeneratorRuntime},6989:function(e){"use strict";e.exports=window.wp.apiFetch},2175:function(e){"use strict";e.exports=window.wp.blockEditor},4981:function(e){"use strict";e.exports=window.wp.blocks},5609:function(e){"use strict";e.exports=window.wp.components},4333:function(e){"use strict";e.exports=window.wp.compose},7798:function(e){"use strict";e.exports=window.wp.coreData},9818:function(e){"use strict";e.exports=window.wp.data},9307:function(e){"use strict";e.exports=window.wp.element},5736:function(e){"use strict";e.exports=window.wp.i18n},907:function(e,t,r){"use strict";function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}r.d(t,{Z:function(){return n}})},3878:function(e,t,r){"use strict";function n(e){if(Array.isArray(e))return e}r.d(t,{Z:function(){return n}})},5057:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(907);function o(e){if(Array.isArray(e))return(0,n.Z)(e)}},7326:function(e,t,r){"use strict";function n(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}r.d(t,{Z:function(){return n}})},5861:function(e,t,r){"use strict";function n(e,t,r,n,o,a,i){try{var l=e[a](i),s=l.value}catch(e){return void r(e)}l.done?t(s):Promise.resolve(s).then(n,o)}function o(e){return function(){var t=this,r=arguments;return new Promise((function(o,a){var i=e.apply(t,r);function l(e){n(i,o,a,l,s,"next",e)}function s(e){n(i,o,a,l,s,"throw",e)}l(void 0)}))}}r.d(t,{Z:function(){return o}})},5671:function(e,t,r){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}r.d(t,{Z:function(){return n}})},3144:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(7343);function o(e,t){for(var r=0;r<t.length;r++){var o=t[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,(0,n.Z)(o.key),o)}}function a(e,t,r){return t&&o(e.prototype,t),r&&o(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}},4942:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(7343);function o(e,t,r){return(t=(0,n.Z)(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},7462:function(e,t,r){"use strict";function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},n.apply(this,arguments)}r.d(t,{Z:function(){return n}})},1120:function(e,t,r){"use strict";function n(e){return n=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},n(e)}r.d(t,{Z:function(){return n}})},136:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(9611);function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,n.Z)(e,t)}},4578:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(9611);function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,n.Z)(e,t)}},9199:function(e,t,r){"use strict";function n(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}r.d(t,{Z:function(){return n}})},1902:function(e,t,r){"use strict";function n(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,l=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){l=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return i}}r.d(t,{Z:function(){return n}})},5267:function(e,t,r){"use strict";function n(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}r.d(t,{Z:function(){return n}})},2786:function(e,t,r){"use strict";function n(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}r.d(t,{Z:function(){return n}})},2963:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(1002),o=r(7326);function a(e,t){if(t&&("object"===(0,n.Z)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return(0,o.Z)(e)}},9611:function(e,t,r){"use strict";function n(e,t){return n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},n(e,t)}r.d(t,{Z:function(){return n}})},3324:function(e,t,r){"use strict";r.d(t,{Z:function(){return l}});var n=r(3878),o=r(1902),a=r(181),i=r(5267);function l(e,t){return(0,n.Z)(e)||(0,o.Z)(e,t)||(0,a.Z)(e,t)||(0,i.Z)()}},168:function(e,t,r){"use strict";function n(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}r.d(t,{Z:function(){return n}})},9062:function(e,t,r){"use strict";r.d(t,{Z:function(){return l}});var n=r(5057),o=r(9199),a=r(181),i=r(2786);function l(e){return(0,n.Z)(e)||(0,o.Z)(e)||(0,a.Z)(e)||(0,i.Z)()}},5512:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(1002);function o(e,t){if("object"!==(0,n.Z)(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||"default");if("object"!==(0,n.Z)(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}},7343:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(1002),o=r(5512);function a(e){var t=(0,o.Z)(e,"string");return"symbol"===(0,n.Z)(t)?t:String(t)}},1002:function(e,t,r){"use strict";function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}r.d(t,{Z:function(){return n}})},181:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(907);function o(e,t){if(e){if("string"==typeof e)return(0,n.Z)(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?(0,n.Z)(e,t):void 0}}},2407:function(e,t,r){"use strict";r.d(t,{Z:function(){return l}});var n=r(1120),o=r(9611);function a(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function i(e,t,r){return i=a()?Reflect.construct.bind():function(e,t,r){var n=[null];n.push.apply(n,t);var a=new(Function.bind.apply(e,n));return r&&(0,o.Z)(a,r.prototype),a},i.apply(null,arguments)}function l(e){var t="function"==typeof Map?new Map:void 0;return l=function(e){if(null===e||(r=e,-1===Function.toString.call(r).indexOf("[native code]")))return e;var r;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,a)}function a(){return i(e,arguments,(0,n.Z)(this).constructor)}return a.prototype=Object.create(e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),(0,o.Z)(a,e)},l(e)}},7563:function(e,t,r){"use strict";r.d(t,{Ab:function(){return i},Fr:function(){return l},G$:function(){return a},K$:function(){return c},MS:function(){return n},h5:function(){return s},lK:function(){return u},uj:function(){return o}});var n="-ms-",o="-moz-",a="-webkit-",i="comm",l="rule",s="decl",c="@import",u="@keyframes"},8160:function(e,t,r){"use strict";r.d(t,{cD:function(){return a},qR:function(){return o}});var n=r(6686);function o(e){var t=(0,n.Ei)(e);return function(r,n,o,a){for(var i="",l=0;l<t;l++)i+=e[l](r,n,o,a)||"";return i}}function a(e){return function(t){t.root||(t=t.return)&&e(t)}}},2190:function(e,t,r){"use strict";r.d(t,{MY:function(){return i}});var n=r(7563),o=r(6686),a=r(6411);function i(e){return(0,a.cE)(l("",null,null,null,[""],e=(0,a.un)(e),0,[0],e))}function l(e,t,r,n,i,p,d,f,y){for(var m=0,v=0,h=d,b=0,g=0,w=0,Z=1,_=1,k=1,x=0,C="",$=i,P=p,S=n,O=C;_;)switch(w=x,x=(0,a.lp)()){case 40:if(108!=w&&58==(0,o.uO)(O,h-1)){-1!=(0,o.Cw)(O+=(0,o.gx)((0,a.iF)(x),"&","&\f"),"&\f")&&(k=-1);break}case 34:case 39:case 91:O+=(0,a.iF)(x);break;case 9:case 10:case 13:case 32:O+=(0,a.Qb)(w);break;case 92:O+=(0,a.kq)((0,a.Ud)()-1,7);continue;case 47:switch((0,a.fj)()){case 42:case 47:(0,o.R3)(c((0,a.q6)((0,a.lp)(),(0,a.Ud)()),t,r),y);break;default:O+="/"}break;case 123*Z:f[m++]=(0,o.to)(O)*k;case 125*Z:case 59:case 0:switch(x){case 0:case 125:_=0;case 59+v:g>0&&(0,o.to)(O)-h&&(0,o.R3)(g>32?u(O+";",n,r,h-1):u((0,o.gx)(O," ","")+";",n,r,h-2),y);break;case 59:O+=";";default:if((0,o.R3)(S=s(O,t,r,m,v,i,f,C,$=[],P=[],h),p),123===x)if(0===v)l(O,t,S,S,$,p,h,f,P);else switch(99===b&&110===(0,o.uO)(O,3)?100:b){case 100:case 109:case 115:l(e,S,S,n&&(0,o.R3)(s(e,S,S,0,0,i,f,C,i,$=[],h),P),i,P,h,f,n?$:P);break;default:l(O,S,S,S,[""],P,0,f,P)}}m=v=g=0,Z=k=1,C=O="",h=d;break;case 58:h=1+(0,o.to)(O),g=w;default:if(Z<1)if(123==x)--Z;else if(125==x&&0==Z++&&125==(0,a.mp)())continue;switch(O+=(0,o.Dp)(x),x*Z){case 38:k=v>0?1:(O+="\f",-1);break;case 44:f[m++]=((0,o.to)(O)-1)*k,k=1;break;case 64:45===(0,a.fj)()&&(O+=(0,a.iF)((0,a.lp)())),b=(0,a.fj)(),v=h=(0,o.to)(C=O+=(0,a.QU)((0,a.Ud)())),x++;break;case 45:45===w&&2==(0,o.to)(O)&&(Z=0)}}return p}function s(e,t,r,i,l,s,c,u,p,d,f){for(var y=l-1,m=0===l?s:[""],v=(0,o.Ei)(m),h=0,b=0,g=0;h<i;++h)for(var w=0,Z=(0,o.tb)(e,y+1,y=(0,o.Wn)(b=c[h])),_=e;w<v;++w)(_=(0,o.fy)(b>0?m[w]+" "+Z:(0,o.gx)(Z,/&\f/g,m[w])))&&(p[g++]=_);return(0,a.dH)(e,t,r,0===l?n.Fr:u,p,d,f)}function c(e,t,r){return(0,a.dH)(e,t,r,n.Ab,(0,o.Dp)((0,a.Tb)()),(0,o.tb)(e,2,-2),0)}function u(e,t,r,i){return(0,a.dH)(e,t,r,n.h5,(0,o.tb)(e,0,i),(0,o.tb)(e,i+1,-1),i)}},211:function(e,t,r){"use strict";r.d(t,{P:function(){return i},q:function(){return a}});var n=r(7563),o=r(6686);function a(e,t){for(var r="",n=(0,o.Ei)(e),a=0;a<n;a++)r+=t(e[a],a,e,t)||"";return r}function i(e,t,r,i){switch(e.type){case n.K$:case n.h5:return e.return=e.return||e.value;case n.Ab:return"";case n.lK:return e.return=e.value+"{"+a(e.children,i)+"}";case n.Fr:e.value=e.props.join(",")}return(0,o.to)(r=a(e.children,i))?e.return=e.value+"{"+r+"}":""}},6411:function(e,t,r){"use strict";r.d(t,{FK:function(){return l},JG:function(){return p},QU:function(){return $},Qb:function(){return _},Tb:function(){return d},Ud:function(){return v},cE:function(){return w},dH:function(){return u},fj:function(){return m},iF:function(){return Z},kq:function(){return k},lp:function(){return y},mp:function(){return f},q6:function(){return C},r:function(){return b},tP:function(){return h},un:function(){return g}});var n=r(6686),o=1,a=1,i=0,l=0,s=0,c="";function u(e,t,r,n,i,l,s){return{value:e,root:t,parent:r,type:n,props:i,children:l,line:o,column:a,length:s,return:""}}function p(e,t){return(0,n.f0)(u("",null,null,"",null,null,0),e,{length:-e.length},t)}function d(){return s}function f(){return s=l>0?(0,n.uO)(c,--l):0,a--,10===s&&(a=1,o--),s}function y(){return s=l<i?(0,n.uO)(c,l++):0,a++,10===s&&(a=1,o++),s}function m(){return(0,n.uO)(c,l)}function v(){return l}function h(e,t){return(0,n.tb)(c,e,t)}function b(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function g(e){return o=a=1,i=(0,n.to)(c=e),l=0,[]}function w(e){return c="",e}function Z(e){return(0,n.fy)(h(l-1,x(91===e?e+2:40===e?e+1:e)))}function _(e){for(;(s=m())&&s<33;)y();return b(e)>2||b(s)>3?"":" "}function k(e,t){for(;--t&&y()&&!(s<48||s>102||s>57&&s<65||s>70&&s<97););return h(e,v()+(t<6&&32==m()&&32==y()))}function x(e){for(;y();)switch(s){case e:return l;case 34:case 39:34!==e&&39!==e&&x(s);break;case 40:41===e&&x(e);break;case 92:y()}return l}function C(e,t){for(;y()&&e+s!==57&&(e+s!==84||47!==m()););return"/*"+h(t,l-1)+"*"+(0,n.Dp)(47===e?e:y())}function $(e){for(;!b(m());)y();return h(e,l)}},6686:function(e,t,r){"use strict";r.d(t,{$e:function(){return v},Cw:function(){return u},Dp:function(){return o},EQ:function(){return s},Ei:function(){return y},R3:function(){return m},Wn:function(){return n},f0:function(){return a},fy:function(){return l},gx:function(){return c},tb:function(){return d},to:function(){return f},uO:function(){return p},vp:function(){return i}});var n=Math.abs,o=String.fromCharCode,a=Object.assign;function i(e,t){return 45^p(e,0)?(((t<<2^p(e,0))<<2^p(e,1))<<2^p(e,2))<<2^p(e,3):0}function l(e){return e.trim()}function s(e,t){return(e=t.exec(e))?e[0]:e}function c(e,t,r){return e.replace(t,r)}function u(e,t){return e.indexOf(t)}function p(e,t){return 0|e.charCodeAt(t)}function d(e,t,r){return e.slice(t,r)}function f(e){return e.length}function y(e){return e.length}function m(e,t){return t.push(e),e}function v(e,t){return e.map(t).join("")}}},n={};function o(e){var t=n[e];if(void 0!==t)return t.exports;var a=n[e]={exports:{}};return r[e](a,a.exports,o),a.exports}o.m=r,o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,{a:t}),t},o.d=function(e,t){for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},o.f={},o.e=function(e){return Promise.all(Object.keys(o.f).reduce((function(t,r){return o.f[r](e,t),t}),[]))},o.u=function(e){return e+".js"},o.miniCssF=function(e){},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},e={},t="@presto-player/presto-player:",o.l=function(r,n,a,i){if(e[r])e[r].push(n);else{var l,s;if(void 0!==a)for(var c=document.getElementsByTagName("script"),u=0;u<c.length;u++){var p=c[u];if(p.getAttribute("src")==r||p.getAttribute("data-webpack")==t+a){l=p;break}}l||(s=!0,(l=document.createElement("script")).charset="utf-8",l.timeout=120,o.nc&&l.setAttribute("nonce",o.nc),l.setAttribute("data-webpack",t+a),l.src=r),e[r]=[n];var d=function(t,n){l.onerror=l.onload=null,clearTimeout(f);var o=e[r];if(delete e[r],l.parentNode&&l.parentNode.removeChild(l),o&&o.forEach((function(e){return e(n)})),t)return t(n)},f=setTimeout(d.bind(null,void 0,{type:"timeout",target:l}),12e4);l.onerror=d.bind(null,l.onerror),l.onload=d.bind(null,l.onload),s&&document.head.appendChild(l)}},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.j=346,function(){var e;o.g.importScripts&&(e=o.g.location+"");var t=o.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var r=t.getElementsByTagName("script");r.length&&(e=r[r.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),o.p=e}(),function(){var e={346:0};o.f.j=function(t,r){var n=o.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var a=new Promise((function(r,o){n=e[t]=[r,o]}));r.push(n[2]=a);var i=o.p+o.u(t),l=new Error;o.l(i,(function(r){if(o.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var a=r&&("load"===r.type?"missing":r.type),i=r&&r.target&&r.target.src;l.message="Loading chunk "+t+" failed.\n("+a+": "+i+")",l.name="ChunkLoadError",l.type=a,l.request=i,n[1](l)}}),"chunk-"+t,t)}};var t=function(t,r){var n,a,i=r[0],l=r[1],s=r[2],c=0;if(i.some((function(t){return 0!==e[t]}))){for(n in l)o.o(l,n)&&(o.m[n]=l[n]);s&&s(o)}for(t&&t(r);c<i.length;c++)a=i[c],o.o(e,a)&&e[a]&&e[a][0](),e[a]=0},r=self.webpackChunk_presto_player_presto_player=self.webpackChunk_presto_player_presto_player||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))}(),function(){"use strict";var e={};o.r(e),o.d(e,{branding:function(){return Z},getAudioPresets:function(){return y},getDefaultAudioPreset:function(){return g},getDefaultPreset:function(){return b},getPreset:function(){return m},getPresets:function(){return f},getReusableVideo:function(){return h},getReusableVideos:function(){return v},playerCSS:function(){return _},presetsLoading:function(){return w},proModal:function(){return x},youtube:function(){return k}});var t={};o.r(t),o.d(t,{addAudioPreset:function(){return D},addPreset:function(){return A},addVideo:function(){return N},appendVideos:function(){return E},fetchFromAPI:function(){return q},fetchFromWPAPI:function(){return H},fetchOptions:function(){return z},removeAudioPreset:function(){return M},removePreset:function(){return L},saveOptions:function(){return U},setAudioPresets:function(){return B},setBranding:function(){return F},setPresetAudioSettings:function(){return K},setPresetLoading:function(){return $},setPresetSettings:function(){return Y},setPresets:function(){return T},setProModal:function(){return S},setVideos:function(){return O},setVideosLoading:function(){return P},setYoutube:function(){return G},updateAudioPreset:function(){return I},updateBranding:function(){return V},updatePreset:function(){return R},updateVideos:function(){return j},updateYoutube:function(){return W}}),o(9307);var r=o(4942),n=o(9062),a=o(9818),i=o(6989),l=o.n(i),s=o(2819);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var p=function(e,t){return e.find((function(e){return e.id===t.id}))?e:[].concat((0,n.Z)(e),[t])},d=(0,a.combineReducers)({presetReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_PRESET":return t.value;case"ADD_PRESET":return[].concat((0,n.Z)(e),[t.value]);case"UPDATE_PRESET":return e.map((function(e,r){var n;return e.id!==(null===(n=t.value)||void 0===n?void 0:n.id)?e:u(u({},e),t.value)}));case"REMOVE_PRESET":return e.filter((function(e){return e!==t.value}))}return e},audioPresetReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_AUDIO_PRESET":case"SET_AUDIO_PRESET":return t.value;case"ADD_AUDIO_PRESET":return[].concat((0,n.Z)(e),[t.value]);case"UPDATE_AUDIO_PRESET":return e.map((function(e,r){var n;return e.id!==(null===(n=t.value)||void 0===n?void 0:n.id)?e:u(u({},e),t.value)}));case"REMOVE_AUDIO_PRESET":return e.filter((function(e){return e!==t.value}))}return e},presetLoadingReducer:function(){var e=arguments.length>1?arguments[1]:void 0;if("SET_PRESET_LOADING"===e.type)return e.value},videosLoadingReducer:function(){var e=arguments.length>1?arguments[1]:void 0;if("SET_VIDEOS_LOADING"===e.type)return e.value},videosReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{total:0,total_pages:0,videos:[],hasResolved:!1,isError:!1},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_VIDEOS":return t.value;case"UPDATE_VIDEOS":return u(u({},e),t.value);case"APPEND_VIDEOS":var r=e;return(t.value||[]).forEach((function(e){r.videos=p(r.videos,e)})),r;case"ADD_VIDEO":return u(u({},e),{},{videos:p(e.videos,t.value)});case"UPDATE_VIDEO":return u(u({},e),{},{videos:e.videos.map((function(e,r){var n;return e.id!==(null===(n=t.value)||void 0===n?void 0:n.id)?e:u(u({},e),t.value)}))});case"REMOVE_VIDEO":return u(u({},e),{},{videos:e.videos.filter((function(e){return e!==t.value}))})}return e},proModalReducer:function(){var e=arguments.length>1?arguments[1]:void 0;if("SET_PRO_MODAL"===e.type)return e.value},brandingReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_BRANDING":return t.value;case"UPDATE_BRANDING":return u(u({},e),{},(0,r.Z)({},t.name,t.value))}return e},youtubeReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_YOUTUBE":return t.value;case"UPDATE_YOUTUBE":return u(u({},e),{},(0,r.Z)({},t.name,t.value))}return e},presetSettingsReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return"SET_PRESET_SETTINGS"===t.type?t.value:e},optionsApi:function(e,t){switch(t.type){case"FETCH_OPTIONS":return l()({path:"/presto-player/v1/settings/"}).then((function(e){(0,a.dispatch)("presto-player/player").setBranding(e.presto_player_branding),(0,a.dispatch)("presto-player/player").setYoutube(e.presto_player_youtube),(0,a.dispatch)("presto-player/player").setPresetSettings(e.presto_player_presets),(0,a.dispatch)("presto-player/player").setPresetAudioSettings(e.presto_player_audio_presets)}));case"SAVE_OPTIONS":var r={presto_player_branding:(0,s.pick)(null==t?void 0:t.branding,["logo","color","logo_width","player_css"])};return Object.keys(r).forEach((function(e){return(null==r[e]||!Object.keys((null==r?void 0:r[e])||{}).length)&&delete r[e]})),l()({path:"/presto-player/v1/settings",method:"POST",data:r}),r}},audioPresetSettingsReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return"SET_PRESET_AUDIO_SETTINGS"===t.type?t.value:e}});function f(e){return(null==e?void 0:e.presetReducer)||[]}function y(e){return(null==e?void 0:e.audioPresetReducer)||[]}function m(e,t){var r;return null!=e&&null!==(r=e.presetReducer)&&void 0!==r&&r.length?null==e?void 0:e.presetReducer.find((function(e){return e.id===t})):[]}function v(e){return(null==e?void 0:e.videosReducer)||[]}function h(e,t){var r,n;return(null==e||null===(r=e.videosReducer)||void 0===r||null===(n=r.videos)||void 0===n?void 0:n.find((function(e){return(null==e?void 0:e.id)===t})))||[]}function b(e){var t,r=null==e||null===(t=e.presetSettingsReducer)||void 0===t?void 0:t.default_player_preset,n=r&&((null==e?void 0:e.presetReducer)||[]).find((function(e){return e.id&&e.id===r}));return n||(n=((null==e?void 0:e.presetReducer)||[]).find((function(e){return"default"==e.slug}))),n||(n=((null==e?void 0:e.presetReducer)||[])[0]),n}function g(e){var t,r=null==e||null===(t=e.audioPresetSettingsReducer)||void 0===t?void 0:t.default_player_preset,n=r&&((null==e?void 0:e.audioPresetReducer)||[]).find((function(e){return e.id&&e.id===r}));return n||(n=((null==e?void 0:e.audioPresetReducer)||[]).find((function(e){return"default"==e.slug}))),n||(n=((null==e?void 0:e.audioPresetReducer)||[])[0]),n}function w(e){return!(null==e||!e.presetLoadingReducer)}function Z(e){return null==e?void 0:e.brandingReducer}function _(e){var t;return null==e||null===(t=e.brandingReducer)||void 0===t?void 0:t.player_css}function k(e){return null==e?void 0:e.youtubeReducer}function x(e){return null==e?void 0:e.proModalReducer}function C(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function $(e){return{type:"SET_PRESET_LOADING",value:e}}function P(e){return{type:"SET_VIDEOS_LOADING",value:e}}function S(e){return{type:"SET_PRO_MODAL",value:e}}function O(e){return{type:"SET_VIDEOS",value:e}}function j(e){return{type:"UPDATE_VIDEOS",value:e}}function E(e){return{type:"APPEND_VIDEOS",value:e}}function N(e){return{type:"ADD_VIDEO",value:e}}function T(e){return{type:"SET_PRESET",value:e}}function A(e){return{type:"ADD_PRESET",value:e}}function R(e){return{type:"UPDATE_PRESET",value:e}}function L(e){return{type:"REMOVE_PRESET",value:e}}function B(e){return{type:"SET_AUDIO_PRESET",value:e}}function D(e){return{type:"ADD_AUDIO_PRESET",value:e}}function I(e){return{type:"UPDATE_AUDIO_PRESET",value:e}}function M(e){return{type:"REMOVE_AUDIO_PRESET",value:e}}function F(e){return{type:"SET_BRANDING",value:e}}function V(e,t){return{type:"UPDATE_BRANDING",name:e,value:t}}function U(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?C(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):C(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({type:"SAVE_OPTIONS"},e)}function z(){return{type:"FETCH_OPTIONS"}}function q(e){return{type:"FETCH_FROM_API",path:e}}function H(e,t){return{type:"FETCH_FROM_WP_API",path:e,args:t}}function G(e){return{type:"SET_YOUTUBE",value:e}}function W(e,t){return{type:"UPDATE_YOUTUBE",name:e,value:t}}function Y(e){return{type:"SET_PRESET_SETTINGS",value:e}}function K(e){return{type:"SET_PRESET_AUDIO_SETTINGS",value:e}}var Q=o(5861),X=o(1284),J=o.n(X);function ee(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function te(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ee(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ee(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var re=wp.apiFetch,ne={FETCH_FROM_API:function(e){return re({url:prestoPlayer.root+prestoPlayer.prestoVersionString+e.path})},FETCH_FROM_WP_API:function(e){return(0,Q.Z)(J().mark((function t(){var r,n,o,a,i,l,s;return J().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.args,n=e.path,o=void 0===n?"":n,t.next=3,re(te(te(te({path:wp.url.addQueryArgs("wp/v2/".concat(o),null==r?void 0:r.query)},null!=r&&r.data?{data:r.data}:{}),null==r?void 0:r.options),{},{parse:!1}));case 3:return a=t.sent,t.next=6,a.json();case 6:return i=t.sent,l=a.headers&&a.headers.get("X-WP-Total"),s=a.headers&&a.headers.get("X-WP-TotalPages"),t.abrupt("return",new Promise((function(e,t){e({data:i,total:l,total_pages:s})})));case 10:case"end":return t.stop()}}),t)})))()}},oe={getPresets:J().mark((function e(){var t;return J().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,q("preset");case 2:return t=e.sent,e.abrupt("return",T(t));case 4:case"end":return e.stop()}}),e)})),getAudioPresets:J().mark((function e(){var t;return J().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,q("audio-preset");case 2:return t=e.sent,e.abrupt("return",B(t));case 4:case"end":return e.stop()}}),e)})),getReusableVideo:J().mark((function e(t){var r,n;return J().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r="presto-videos/".concat(t),e.next=3,H(r,{});case 3:return n=e.sent,e.abrupt("return",N((null==n?void 0:n.data)||{}));case 5:case"end":return e.stop()}}),e)}))},ae=(0,wp.data.registerStore)("presto-player/player",{reducer:d,selectors:e,actions:t,controls:ne,resolvers:oe}),ie=o(9807),le=o(917),se=wp.components,ce=se.Modal,ue=se.Button,pe=wp.data,de=pe.dispatch,fe=pe.useSelect,ye=wp.blocks,me=ye.registerBlockType,ve=ye.unregisterBlockType,he=wp.plugins,be=he.registerPlugin,ge=he.unregisterPlugin,we=wp.data,Ze=we.select,_e=we.dispatch,ke=wp.element.render,xe=function(){return null},Ce=function(e){var t=e.getContext,r=e.register,n=e.unregister,o=e.before,a=void 0===o?xe:o,i=e.after,l=void 0===i?xe:i,s={};!function(){a();var e=t(),o=[];e.keys().forEach((function(t){var a=e(t);a!==s[t]&&(s[t]&&n(s[t]),r(a),o.push(a.name),s[t]=a)})),l(o)}()},$e=null;Ce({getContext:function(){return o(6652)},register:function(e){var t,r=e.name,n=e.options;null!==(t=prestoPlayer)&&void 0!==t&&t.isPremium?me(r,n):n.premium||me(r,n)},unregister:function(e){var t=e.name;return ve(t)},before:function(){$e=Ze("core/editor").getSelectedBlockClientId(),_e("core/editor").clearSelectedBlock()},after:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];Ze("core/editor").getBlocks().forEach((function(t){var r=t.name,n=t.clientId;e.includes(r)&&_e("core/editor").selectBlock(n)})),$e?_e("core/editor").selectBlock($e):_e("core/editor").clearSelectedBlock(),$e=null}}),Ce({getContext:function(){return o(14)},register:function(e){var t=e.name,r=e.options;return be(t,r)},unregister:function(e){var t=e.name;return ge(t)}}),jQuery("body").append('<div id="presto-plugin-app"></div>'),ke((0,le.tZ)((function(){return fe((function(e){return e("presto-player/player").proModal()}))?(0,le.tZ)(ce,{title:"Pro Feature",onRequestClose:function(){de("presto-player/player").setProModal(!1)}},(0,le.tZ)("h2",null,"Unlock Presto Player ",(0,le.tZ)(ie.Z,null)),(0,le.tZ)("p",null,"Get this feature and more with the Pro version of Presto Player!"),(0,le.tZ)(ue,{href:"https://prestoplayer.com",target:"_blank",isPrimary:!0},"Learn More")):""}),null),document.getElementById("presto-plugin-app")),_e("presto-player/player").fetchOptions();var Pe=!1;wp.data.subscribe((function(){var e=wp.data.select("core/editor").isSavingPost(),t=wp.data.select("core/editor").isAutosavingPost();if(e&&!t){if(Pe)return;Pe=!0;var r=ae.getState().brandingReducer;_e("presto-player/player").saveOptions({branding:r}).then((function(){Pe=!1}))}}))}()}();