File: /storage/v4513/ivenusin/public_html/wp-content/plugins/web-stories/assets/js/web-stories-block.js
(()=>{var e={4184:(e,t)=>{var r;!function(){"use strict";var o={}.hasOwnProperty;function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var i=typeof r;if("string"===i||"number"===i)e.push(r);else if(Array.isArray(r)){if(r.length){var s=n.apply(null,r);s&&e.push(s)}}else if("object"===i){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var l in r)o.call(r,l)&&r[l]&&e.push(l)}}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):void 0===(r=function(){return n}.apply(t,[]))||(e.exports=r)}()},9662:(e,t,r)=>{var o=r(614),n=r(6330),i=TypeError;e.exports=function(e){if(o(e))return e;throw i(n(e)+" is not a function")}},9670:(e,t,r)=>{var o=r(111),n=String,i=TypeError;e.exports=function(e){if(o(e))return e;throw i(n(e)+" is not an object")}},1318:(e,t,r)=>{var o=r(5656),n=r(1400),i=r(6244),s=function(e){return function(t,r,s){var l,a=o(t),c=i(a),u=n(s,c);if(e&&r!=r){for(;c>u;)if((l=a[u++])!=l)return!0}else for(;c>u;u++)if((e||u in a)&&a[u]===r)return e||u||0;return!e&&-1}};e.exports={includes:s(!0),indexOf:s(!1)}},3658:(e,t,r)=>{"use strict";var o=r(9781),n=r(3157),i=TypeError,s=Object.getOwnPropertyDescriptor,l=o&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=l?function(e,t){if(n(e)&&!s(e,"length").writable)throw i("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},4326:(e,t,r)=>{var o=r(1702),n=o({}.toString),i=o("".slice);e.exports=function(e){return i(n(e),8,-1)}},9920:(e,t,r)=>{var o=r(2597),n=r(3887),i=r(1236),s=r(3070);e.exports=function(e,t,r){for(var l=n(t),a=s.f,c=i.f,u=0;u<l.length;u++){var d=l[u];o(e,d)||r&&o(r,d)||a(e,d,c(t,d))}}},8880:(e,t,r)=>{var o=r(9781),n=r(3070),i=r(9114);e.exports=o?function(e,t,r){return n.f(e,t,i(1,r))}:function(e,t,r){return e[t]=r,e}},9114:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},8052:(e,t,r)=>{var o=r(614),n=r(3070),i=r(6339),s=r(3072);e.exports=function(e,t,r,l){l||(l={});var a=l.enumerable,c=void 0!==l.name?l.name:t;if(o(r)&&i(r,c,l),l.global)a?e[t]=r:s(t,r);else{try{l.unsafe?e[t]&&(a=!0):delete e[t]}catch(e){}a?e[t]=r:n.f(e,t,{value:r,enumerable:!1,configurable:!l.nonConfigurable,writable:!l.nonWritable})}return e}},3072:(e,t,r)=>{var o=r(7854),n=Object.defineProperty;e.exports=function(e,t){try{n(o,e,{value:t,configurable:!0,writable:!0})}catch(r){o[e]=t}return t}},9781:(e,t,r)=>{var o=r(7293);e.exports=!o((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},4154:e=>{var t="object"==typeof document&&document.all,r=void 0===t&&void 0!==t;e.exports={all:t,IS_HTMLDDA:r}},317:(e,t,r)=>{var o=r(7854),n=r(111),i=o.document,s=n(i)&&n(i.createElement);e.exports=function(e){return s?i.createElement(e):{}}},7207:e=>{var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}},8113:e=>{e.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},7392:(e,t,r)=>{var o,n,i=r(7854),s=r(8113),l=i.process,a=i.Deno,c=l&&l.versions||a&&a.version,u=c&&c.v8;u&&(n=(o=u.split("."))[0]>0&&o[0]<4?1:+(o[0]+o[1])),!n&&s&&(!(o=s.match(/Edge\/(\d+)/))||o[1]>=74)&&(o=s.match(/Chrome\/(\d+)/))&&(n=+o[1]),e.exports=n},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,t,r)=>{var o=r(7854),n=r(1236).f,i=r(8880),s=r(8052),l=r(3072),a=r(9920),c=r(4705);e.exports=function(e,t){var r,u,d,m,p,h=e.target,b=e.global,g=e.stat;if(r=b?o:g?o[h]||l(h,{}):(o[h]||{}).prototype)for(u in t){if(m=t[u],d=e.dontCallGetSet?(p=n(r,u))&&p.value:r[u],!c(b?u:h+(g?".":"#")+u,e.forced)&&void 0!==d){if(typeof m==typeof d)continue;a(m,d)}(e.sham||d&&d.sham)&&i(m,"sham",!0),s(r,u,m,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},4374:(e,t,r)=>{var o=r(7293);e.exports=!o((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},6916:(e,t,r)=>{var o=r(4374),n=Function.prototype.call;e.exports=o?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,t,r)=>{var o=r(9781),n=r(2597),i=Function.prototype,s=o&&Object.getOwnPropertyDescriptor,l=n(i,"name"),a=l&&"something"===function(){}.name,c=l&&(!o||o&&s(i,"name").configurable);e.exports={EXISTS:l,PROPER:a,CONFIGURABLE:c}},1702:(e,t,r)=>{var o=r(4374),n=Function.prototype,i=n.call,s=o&&n.bind.bind(i,i);e.exports=o?s:function(e){return function(){return i.apply(e,arguments)}}},5005:(e,t,r)=>{var o=r(7854),n=r(614),i=function(e){return n(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?i(o[e]):o[e]&&o[e][t]}},8173:(e,t,r)=>{var o=r(9662),n=r(8554);e.exports=function(e,t){var r=e[t];return n(r)?void 0:o(r)}},7854:(e,t,r)=>{var o=function(e){return e&&e.Math==Math&&e};e.exports=o("object"==typeof globalThis&&globalThis)||o("object"==typeof window&&window)||o("object"==typeof self&&self)||o("object"==typeof r.g&&r.g)||function(){return this}()||Function("return this")()},2597:(e,t,r)=>{var o=r(1702),n=r(7908),i=o({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(n(e),t)}},3501:e=>{e.exports={}},4664:(e,t,r)=>{var o=r(9781),n=r(7293),i=r(317);e.exports=!o&&!n((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,t,r)=>{var o=r(1702),n=r(7293),i=r(4326),s=Object,l=o("".split);e.exports=n((function(){return!s("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?l(e,""):s(e)}:s},2788:(e,t,r)=>{var o=r(1702),n=r(614),i=r(5465),s=o(Function.toString);n(i.inspectSource)||(i.inspectSource=function(e){return s(e)}),e.exports=i.inspectSource},9909:(e,t,r)=>{var o,n,i,s=r(4811),l=r(7854),a=r(111),c=r(8880),u=r(2597),d=r(5465),m=r(6200),p=r(3501),h="Object already initialized",b=l.TypeError,g=l.WeakMap;if(s||d.state){var w=d.state||(d.state=new g);w.get=w.get,w.has=w.has,w.set=w.set,o=function(e,t){if(w.has(e))throw b(h);return t.facade=e,w.set(e,t),t},n=function(e){return w.get(e)||{}},i=function(e){return w.has(e)}}else{var f=m("state");p[f]=!0,o=function(e,t){if(u(e,f))throw b(h);return t.facade=e,c(e,f,t),t},n=function(e){return u(e,f)?e[f]:{}},i=function(e){return u(e,f)}}e.exports={set:o,get:n,has:i,enforce:function(e){return i(e)?n(e):o(e,{})},getterFor:function(e){return function(t){var r;if(!a(t)||(r=n(t)).type!==e)throw b("Incompatible receiver, "+e+" required");return r}}}},3157:(e,t,r)=>{var o=r(4326);e.exports=Array.isArray||function(e){return"Array"==o(e)}},614:(e,t,r)=>{var o=r(4154),n=o.all;e.exports=o.IS_HTMLDDA?function(e){return"function"==typeof e||e===n}:function(e){return"function"==typeof e}},4705:(e,t,r)=>{var o=r(7293),n=r(614),i=/#|\.prototype\./,s=function(e,t){var r=a[l(e)];return r==u||r!=c&&(n(t)?o(t):!!t)},l=s.normalize=function(e){return String(e).replace(i,".").toLowerCase()},a=s.data={},c=s.NATIVE="N",u=s.POLYFILL="P";e.exports=s},8554:e=>{e.exports=function(e){return null==e}},111:(e,t,r)=>{var o=r(614),n=r(4154),i=n.all;e.exports=n.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:o(e)||e===i}:function(e){return"object"==typeof e?null!==e:o(e)}},1913:e=>{e.exports=!1},2190:(e,t,r)=>{var o=r(5005),n=r(614),i=r(7976),s=r(3307),l=Object;e.exports=s?function(e){return"symbol"==typeof e}:function(e){var t=o("Symbol");return n(t)&&i(t.prototype,l(e))}},6244:(e,t,r)=>{var o=r(7466);e.exports=function(e){return o(e.length)}},6339:(e,t,r)=>{var o=r(1702),n=r(7293),i=r(614),s=r(2597),l=r(9781),a=r(6530).CONFIGURABLE,c=r(2788),u=r(9909),d=u.enforce,m=u.get,p=String,h=Object.defineProperty,b=o("".slice),g=o("".replace),w=o([].join),f=l&&!n((function(){return 8!==h((function(){}),"length",{value:8}).length})),v=String(String).split("String"),y=e.exports=function(e,t,r){"Symbol("===b(p(t),0,7)&&(t="["+g(p(t),/^Symbol\(([^)]*)\)/,"$1")+"]"),r&&r.getter&&(t="get "+t),r&&r.setter&&(t="set "+t),(!s(e,"name")||a&&e.name!==t)&&(l?h(e,"name",{value:t,configurable:!0}):e.name=t),f&&r&&s(r,"arity")&&e.length!==r.arity&&h(e,"length",{value:r.arity});try{r&&s(r,"constructor")&&r.constructor?l&&h(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var o=d(e);return s(o,"source")||(o.source=w(v,"string"==typeof t?t:"")),e};Function.prototype.toString=y((function(){return i(this)&&m(this).source||c(this)}),"toString")},4758:e=>{var t=Math.ceil,r=Math.floor;e.exports=Math.trunc||function(e){var o=+e;return(o>0?r:t)(o)}},3070:(e,t,r)=>{var o=r(9781),n=r(4664),i=r(3353),s=r(9670),l=r(4948),a=TypeError,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,d="enumerable",m="configurable",p="writable";t.f=o?i?function(e,t,r){if(s(e),t=l(t),s(r),"function"==typeof e&&"prototype"===t&&"value"in r&&p in r&&!r[p]){var o=u(e,t);o&&o[p]&&(e[t]=r.value,r={configurable:m in r?r[m]:o[m],enumerable:d in r?r[d]:o[d],writable:!1})}return c(e,t,r)}:c:function(e,t,r){if(s(e),t=l(t),s(r),n)try{return c(e,t,r)}catch(e){}if("get"in r||"set"in r)throw a("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},1236:(e,t,r)=>{var o=r(9781),n=r(6916),i=r(5296),s=r(9114),l=r(5656),a=r(4948),c=r(2597),u=r(4664),d=Object.getOwnPropertyDescriptor;t.f=o?d:function(e,t){if(e=l(e),t=a(t),u)try{return d(e,t)}catch(e){}if(c(e,t))return s(!n(i.f,e,t),e[t])}},8006:(e,t,r)=>{var o=r(6324),n=r(748).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,n)}},5181:(e,t)=>{t.f=Object.getOwnPropertySymbols},7976:(e,t,r)=>{var o=r(1702);e.exports=o({}.isPrototypeOf)},6324:(e,t,r)=>{var o=r(1702),n=r(2597),i=r(5656),s=r(1318).indexOf,l=r(3501),a=o([].push);e.exports=function(e,t){var r,o=i(e),c=0,u=[];for(r in o)!n(l,r)&&n(o,r)&&a(u,r);for(;t.length>c;)n(o,r=t[c++])&&(~s(u,r)||a(u,r));return u}},5296:(e,t)=>{"use strict";var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,n=o&&!r.call({1:2},1);t.f=n?function(e){var t=o(this,e);return!!t&&t.enumerable}:r},2140:(e,t,r)=>{var o=r(6916),n=r(614),i=r(111),s=TypeError;e.exports=function(e,t){var r,l;if("string"===t&&n(r=e.toString)&&!i(l=o(r,e)))return l;if(n(r=e.valueOf)&&!i(l=o(r,e)))return l;if("string"!==t&&n(r=e.toString)&&!i(l=o(r,e)))return l;throw s("Can't convert object to primitive value")}},3887:(e,t,r)=>{var o=r(5005),n=r(1702),i=r(8006),s=r(5181),l=r(9670),a=n([].concat);e.exports=o("Reflect","ownKeys")||function(e){var t=i.f(l(e)),r=s.f;return r?a(t,r(e)):t}},4488:(e,t,r)=>{var o=r(8554),n=TypeError;e.exports=function(e){if(o(e))throw n("Can't call method on "+e);return e}},6200:(e,t,r)=>{var o=r(2309),n=r(9711),i=o("keys");e.exports=function(e){return i[e]||(i[e]=n(e))}},5465:(e,t,r)=>{var o=r(7854),n=r(3072),i="__core-js_shared__",s=o[i]||n(i,{});e.exports=s},2309:(e,t,r)=>{var o=r(1913),n=r(5465);(e.exports=function(e,t){return n[e]||(n[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.28.0",mode:o?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.28.0/LICENSE",source:"https://github.com/zloirock/core-js"})},6293:(e,t,r)=>{var o=r(7392),n=r(7293);e.exports=!!Object.getOwnPropertySymbols&&!n((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&o&&o<41}))},1400:(e,t,r)=>{var o=r(9303),n=Math.max,i=Math.min;e.exports=function(e,t){var r=o(e);return r<0?n(r+t,0):i(r,t)}},5656:(e,t,r)=>{var o=r(8361),n=r(4488);e.exports=function(e){return o(n(e))}},9303:(e,t,r)=>{var o=r(4758);e.exports=function(e){var t=+e;return t!=t||0===t?0:o(t)}},7466:(e,t,r)=>{var o=r(9303),n=Math.min;e.exports=function(e){return e>0?n(o(e),9007199254740991):0}},7908:(e,t,r)=>{var o=r(4488),n=Object;e.exports=function(e){return n(o(e))}},7593:(e,t,r)=>{var o=r(6916),n=r(111),i=r(2190),s=r(8173),l=r(2140),a=r(5112),c=TypeError,u=a("toPrimitive");e.exports=function(e,t){if(!n(e)||i(e))return e;var r,a=s(e,u);if(a){if(void 0===t&&(t="default"),r=o(a,e,t),!n(r)||i(r))return r;throw c("Can't convert object to primitive value")}return void 0===t&&(t="number"),l(e,t)}},4948:(e,t,r)=>{var o=r(7593),n=r(2190);e.exports=function(e){var t=o(e,"string");return n(t)?t:t+""}},6330:e=>{var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},9711:(e,t,r)=>{var o=r(1702),n=0,i=Math.random(),s=o(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+s(++n+i,36)}},3307:(e,t,r)=>{var o=r(6293);e.exports=o&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:(e,t,r)=>{var o=r(9781),n=r(7293);e.exports=o&&n((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},4811:(e,t,r)=>{var o=r(7854),n=r(614),i=o.WeakMap;e.exports=n(i)&&/native code/.test(String(i))},5112:(e,t,r)=>{var o=r(7854),n=r(2309),i=r(2597),s=r(9711),l=r(6293),a=r(3307),c=o.Symbol,u=n("wks"),d=a?c.for||c:c&&c.withoutSetter||s;e.exports=function(e){return i(u,e)||(u[e]=l&&i(c,e)?c[e]:d("Symbol."+e)),u[e]}},7658:(e,t,r)=>{"use strict";var o=r(2109),n=r(7908),i=r(6244),s=r(3658),l=r(7207);o({target:"Array",proto:!0,arity:1,forced:r(7293)((function(){return 4294967297!==[].push.call({length:4294967296},1)}))||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}()},{push:function(e){var t=n(this),r=i(t),o=arguments.length;l(r+o);for(var a=0;a<o;a++)t[r]=arguments[a],r++;return s(t,r),r}})},1474:(e,t,r)=>{var o,n;void 0===(n="function"==typeof(o=function(){var e="undefined"!=typeof window?window:this,t=e.Glider=function(t,r){var o=this;if(t._glider)return t._glider;if(o.ele=t,o.ele.classList.add("glider"),o.ele._glider=o,o.opt=Object.assign({},{slidesToScroll:1,slidesToShow:1,resizeLock:!0,duration:.5,easing:function(e,t,r,o,n){return o*(t/=n)*t+r}},r),o.animate_id=o.page=o.slide=0,o.arrows={},o._opt=o.opt,o.opt.skipTrack)o.track=o.ele.children[0];else for(o.track=document.createElement("div"),o.ele.appendChild(o.track);1!==o.ele.children.length;)o.track.appendChild(o.ele.children[0]);o.track.classList.add("glider-track"),o.init(),o.resize=o.init.bind(o,!0),o.event(o.ele,"add",{scroll:o.updateControls.bind(o)}),o.event(e,"add",{resize:o.resize})},r=t.prototype;return r.init=function(e,t){var r=this,o=0,n=0;r.slides=r.track.children,[].forEach.call(r.slides,(function(e,t){e.classList.add("glider-slide"),e.setAttribute("data-gslide",t)})),r.containerWidth=r.ele.clientWidth;var i=r.settingsBreakpoint();if(t||(t=i),"auto"===r.opt.slidesToShow||void 0!==r.opt._autoSlide){var s=r.containerWidth/r.opt.itemWidth;r.opt._autoSlide=r.opt.slidesToShow=r.opt.exactWidth?s:Math.max(1,Math.floor(s))}"auto"===r.opt.slidesToScroll&&(r.opt.slidesToScroll=Math.floor(r.opt.slidesToShow)),r.itemWidth=r.opt.exactWidth?r.opt.itemWidth:r.containerWidth/r.opt.slidesToShow,[].forEach.call(r.slides,(function(e){e.style.height="auto",e.style.width=r.itemWidth+"px",o+=r.itemWidth,n=Math.max(e.offsetHeight,n)})),r.track.style.width=o+"px",r.trackWidth=o,r.isDrag=!1,r.preventClick=!1,r.move=!1,r.opt.resizeLock&&r.scrollTo(r.slide*r.itemWidth,0),(i||t)&&(r.bindArrows(),r.buildDots(),r.bindDrag()),r.updateControls(),r.emit(e?"refresh":"loaded")},r.bindDrag=function(){var e=this;e.mouse=e.mouse||e.handleMouse.bind(e);var t=function(){e.mouseDown=void 0,e.ele.classList.remove("drag"),e.isDrag&&(e.preventClick=!0),e.isDrag=!1};const r=function(){e.move=!0};var o={mouseup:t,mouseleave:t,mousedown:function(t){t.preventDefault(),t.stopPropagation(),e.mouseDown=t.clientX,e.ele.classList.add("drag"),e.move=!1,setTimeout(r,300)},touchstart:function(t){e.ele.classList.add("drag"),e.move=!1,setTimeout(r,300)},mousemove:e.mouse,click:function(t){e.preventClick&&e.move&&(t.preventDefault(),t.stopPropagation()),e.preventClick=!1,e.move=!1}};e.ele.classList.toggle("draggable",!0===e.opt.draggable),e.event(e.ele,"remove",o),e.opt.draggable&&e.event(e.ele,"add",o)},r.buildDots=function(){var e=this;if(e.opt.dots){if("string"==typeof e.opt.dots?e.dots=document.querySelector(e.opt.dots):e.dots=e.opt.dots,e.dots){e.dots.innerHTML="",e.dots.setAttribute("role","tablist"),e.dots.classList.add("glider-dots");for(var t=0;t<Math.ceil(e.slides.length/e.opt.slidesToShow);++t){var r=document.createElement("button");r.dataset.index=t,r.setAttribute("aria-label","Page "+(t+1)),r.setAttribute("role","tab"),r.className="glider-dot "+(t?"":"active"),e.event(r,"add",{click:e.scrollItem.bind(e,t,!0)}),e.dots.appendChild(r)}}}else e.dots&&(e.dots.innerHTML="")},r.bindArrows=function(){var e=this;e.opt.arrows?["prev","next"].forEach((function(t){var r=e.opt.arrows[t];r&&("string"==typeof r&&(r=document.querySelector(r)),r&&(r._func=r._func||e.scrollItem.bind(e,t),e.event(r,"remove",{click:r._func}),e.event(r,"add",{click:r._func}),e.arrows[t]=r))})):Object.keys(e.arrows).forEach((function(t){var r=e.arrows[t];e.event(r,"remove",{click:r._func})}))},r.updateControls=function(e){var t=this;e&&!t.opt.scrollPropagate&&e.stopPropagation();var r=t.containerWidth>=t.trackWidth;t.opt.rewind||(t.arrows.prev&&(t.arrows.prev.classList.toggle("disabled",t.ele.scrollLeft<=0||r),t.arrows.prev.setAttribute("aria-disabled",t.arrows.prev.classList.contains("disabled"))),t.arrows.next&&(t.arrows.next.classList.toggle("disabled",Math.ceil(t.ele.scrollLeft+t.containerWidth)>=Math.floor(t.trackWidth)||r),t.arrows.next.setAttribute("aria-disabled",t.arrows.next.classList.contains("disabled")))),t.slide=Math.round(t.ele.scrollLeft/t.itemWidth),t.page=Math.round(t.ele.scrollLeft/t.containerWidth);var o=t.slide+Math.floor(Math.floor(t.opt.slidesToShow)/2),n=Math.floor(t.opt.slidesToShow)%2?0:o+1;1===Math.floor(t.opt.slidesToShow)&&(n=0),t.ele.scrollLeft+t.containerWidth>=Math.floor(t.trackWidth)&&(t.page=t.dots?t.dots.children.length-1:0),[].forEach.call(t.slides,(function(e,r){var i=e.classList,s=i.contains("visible"),l=t.ele.scrollLeft,a=t.ele.scrollLeft+t.containerWidth,c=t.itemWidth*r,u=c+t.itemWidth;[].forEach.call(i,(function(e){/^left|right/.test(e)&&i.remove(e)})),i.toggle("active",t.slide===r),o===r||n&&n===r?i.add("center"):(i.remove("center"),i.add([r<o?"left":"right",Math.abs(r-(r<o?o:n||o))].join("-")));var d=Math.ceil(c)>=Math.floor(l)&&Math.floor(u)<=Math.ceil(a);i.toggle("visible",d),d!==s&&t.emit("slide-"+(d?"visible":"hidden"),{slide:r})})),t.dots&&[].forEach.call(t.dots.children,(function(e,r){e.classList.toggle("active",t.page===r)})),e&&t.opt.scrollLock&&(clearTimeout(t.scrollLock),t.scrollLock=setTimeout((function(){clearTimeout(t.scrollLock),Math.abs(t.ele.scrollLeft/t.itemWidth-t.slide)>.02&&(t.mouseDown||t.trackWidth>t.containerWidth+t.ele.scrollLeft&&t.scrollItem(t.getCurrentSlide()))}),t.opt.scrollLockDelay||250))},r.getCurrentSlide=function(){var e=this;return e.round(e.ele.scrollLeft/e.itemWidth)},r.scrollItem=function(e,t,r){r&&r.preventDefault();var o=this,n=e;++o.animate_id;var i,s=o.slide;if(!0===t)i=(e=Math.round(e*o.containerWidth/o.itemWidth))*o.itemWidth;else{if("string"==typeof e){var l="prev"===e;if(e=o.opt.slidesToScroll%1||o.opt.slidesToShow%1?o.getCurrentSlide():o.slide,l?e-=o.opt.slidesToScroll:e+=o.opt.slidesToScroll,o.opt.rewind){var a=o.ele.scrollLeft;e=l&&!a?o.slides.length:!l&&a+o.containerWidth>=Math.floor(o.trackWidth)?0:e}}e=Math.max(Math.min(e,o.slides.length),0),o.slide=e,i=o.itemWidth*e}return o.emit("scroll-item",{prevSlide:s,slide:e}),o.scrollTo(i,o.opt.duration*Math.abs(o.ele.scrollLeft-i),(function(){o.updateControls(),o.emit("animated",{value:n,type:"string"==typeof n?"arrow":t?"dot":"slide"})})),!1},r.settingsBreakpoint=function(){var t=this,r=t._opt.responsive;if(r){r.sort((function(e,t){return t.breakpoint-e.breakpoint}));for(var o=0;o<r.length;++o){var n=r[o];if(e.innerWidth>=n.breakpoint)return t.breakpoint!==n.breakpoint&&(t.opt=Object.assign({},t._opt,n.settings),t.breakpoint=n.breakpoint,!0)}}var i=0!==t.breakpoint;return t.opt=Object.assign({},t._opt),t.breakpoint=0,i},r.scrollTo=function(t,r,o){var n=this,i=(new Date).getTime(),s=n.animate_id,l=function(){var a=(new Date).getTime()-i;n.ele.scrollLeft=n.ele.scrollLeft+(t-n.ele.scrollLeft)*n.opt.easing(0,a,0,1,r),a<r&&s===n.animate_id?e.requestAnimationFrame(l):(n.ele.scrollLeft=t,o&&o.call(n))};e.requestAnimationFrame(l)},r.removeItem=function(e){var t=this;t.slides.length&&(t.track.removeChild(t.slides[e]),t.refresh(!0),t.emit("remove"))},r.addItem=function(e){var t=this;t.track.appendChild(e),t.refresh(!0),t.emit("add")},r.handleMouse=function(e){var t=this;t.mouseDown&&(t.isDrag=!0,t.ele.scrollLeft+=(t.mouseDown-e.clientX)*(t.opt.dragVelocity||3.3),t.mouseDown=e.clientX)},r.round=function(e){var t=1/(this.opt.slidesToScroll%1||1);return Math.round(e*t)/t},r.refresh=function(e){this.init(!0,e)},r.setOption=function(e,t){var r=this;r.breakpoint&&!t?r._opt.responsive.forEach((function(t){t.breakpoint===r.breakpoint&&(t.settings=Object.assign({},t.settings,e))})):r._opt=Object.assign({},r._opt,e),r.breakpoint=0,r.settingsBreakpoint()},r.destroy=function(){var t=this,r=t.ele.cloneNode(!0),o=function(e){e.removeAttribute("style"),[].forEach.call(e.classList,(function(t){/^glider/.test(t)&&e.classList.remove(t)}))};t.opt.skipTrack||(r.children[0].outerHTML=r.children[0].innerHTML),o(r),[].forEach.call(r.getElementsByTagName("*"),o),t.ele.parentNode.replaceChild(r,t.ele),t.event(e,"remove",{resize:t.resize}),t.emit("destroy")},r.emit=function(t,r){var o=this,n=new e.CustomEvent("glider-"+t,{bubbles:!o.opt.eventPropagate,detail:r});o.ele.dispatchEvent(n)},r.event=function(e,t,r){var o=e[t+"EventListener"].bind(e);Object.keys(r).forEach((function(e){o(e,r[e])}))},t})?o.call(t,r,t,e):o)||(e.exports=n)}},t={};function __webpack_require__(r){var o=t[r];if(void 0!==o)return o.exports;var n=t[r]={exports:{}};return e[r](n,n.exports,__webpack_require__),n.exports}__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),(()=>{"use strict";__webpack_require__(7658);const e="webStoriesTrackingDataLayer",t=function(){window[e]=window[e]||[],window[e].push(arguments)},{trackingAllowed:r,trackingId:o,trackingIdGA4:n,appVersion:i,userProperties:s}=window.webStoriesTrackingSettings||{},l={trackingAllowed:!1,trackingEnabled:!1,trackingId:"",trackingIdGA4:"",userProperties:{},appName:"",trackingAllowed:r,trackingId:o,trackingIdGA4:n,appVersion:i,userProperties:s},a="data-web-stories-tracking";function c(e){return new Promise(((t,r)=>{const o=document.createElement("script");o.setAttribute(a,""),o.async=!0,o.src=e,o.addEventListener("load",t),o.addEventListener("error",r),document.head.appendChild(o)}))}async function u(){let r=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(document.querySelector(`script[${a}]`))return;try{await c(`https://www.googletagmanager.com/gtag/js?id=${l.trackingId}&l=${e}`)}catch{return}const o=l.appName,n="/"+l.appName.replace(/ /g,"-").toLowerCase();t("js",new Date),t("set",{custom_map:{dimension1:"analytics",dimension2:"adNetwork",dimension3:"search_order",dimension4:"search_orderby",dimension5:"file_size",dimension6:"file_type",dimension7:"status",dimension8:"siteLocale",dimension9:"userLocale",dimension10:"userRole",dimension11:"enabledExperiments",dimension12:"wpVersion",dimension13:"phpVersion",dimension14:"isMultisite",dimension15:"name",dimension16:"activePlugins",dimension20:"serverEnvironment"}}),t("set","user_properties",{...l.userProperties,app_version:l.appVersion}),t("config",l.trackingId,{anonymize_ip:!0,app_name:l.appName,app_version:l.appVersion,send_page_view:r,transport_type:"beacon",page_title:o,page_path:n,...l.userProperties}),t("config",l.trackingIdGA4,{app_name:l.appName,app_version:l.appVersion,send_page_view:r,transport_type:"beacon",page_title:o,page_path:n})}const d=async function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];l.trackingAllowed&&!l.trackingEnabled&&(await u(e),l.trackingEnabled=!0)};const m=async function(){return await d(),Boolean(l.trackingEnabled)};const p=function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Promise((o=>{const n=setTimeout((()=>{window.console.warn(`[Web Stories] Tracking event "${e}" took too long to fire.`),o()}),1e3);t("event",e,{...r,event_callback:()=>{clearTimeout(n),o()}})}))};const h=async function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!await m())return Promise.resolve();const o={description:`${e}: ${t}`,fatal:r};return p("exception",o)},b=["ResizeObserver loop limit exceeded"];function g(e){if(e.filename&&!e.filename.includes("web-stories"))return;if(b.includes(e.message))return;const t=`${e.message} (${e.lineno}:${e.colno})`;h("uncaught_error",t,!0)}function w(e){const t=e.reason||"Promise rejection";h("uncaught_promise",t)}const f=function(){window.addEventListener("error",g),window.addEventListener("unhandledrejection",w)};const v=async function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];l.appName=e,await d(t),f()};const y=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!await m())return Promise.resolve();let r={};const{search_type:o,duration:n,title_length:i,unread_count:s,...a}=t;return o?r={...a,event_label:o}:n?r={...a,value:n}:i?r={...a,value:i}:s&&(r={...a,value:s}),Object.values(r).length?(p(e,{...r,send_to:l.trackingId}),p(e,{...t,send_to:l.trackingIdGA4}),Promise.resolve()):p(e,t)};const _=window.wp.blocks,E=window.React,S=window.wp.i18n,k=window.wp.compose;var x,C,T;function O(){return O=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},O.apply(this,arguments)}const SvgCirclesCarouselView=e=>{let{title:t,titleId:r,...o}=e;return E.createElement("svg",O({viewBox:"0 0 23 18",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":r},o),t?E.createElement("title",{id:r},t):null,x||(x=E.createElement("circle",{r:3,transform:"matrix(1 0 0 -1 20 9)"})),C||(C=E.createElement("circle",{r:3,transform:"matrix(1 0 0 -1 3 9)"})),T||(T=E.createElement("circle",{r:7.1,transform:"matrix(1 0 0 -1 12 9)",stroke:"#fff",strokeWidth:2.2})))},L=(0,E.memo)(SvgCirclesCarouselView);var N,M,B,I,A;function P(){return P=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},P.apply(this,arguments)}const SvgCirclesCarouselViewPanelIcon=e=>{let{title:t,titleId:r,...o}=e;return E.createElement("svg",P({viewBox:"0 0 42 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":r},o),t?E.createElement("title",{id:r},t):null,N||(N=E.createElement("circle",{cx:21,cy:12,r:11,fill:"#fff",stroke:"#347BB5",strokeWidth:2})),M||(M=E.createElement("mask",{id:"a",fill:"#fff"},E.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M34.803 17.88A14.952 14.952 0 0 0 36 12c0-2.087-.426-4.075-1.197-5.88a6 6 0 1 1 0 11.761Z"}))),B||(B=E.createElement("path",{d:"m34.803 17.88-1.84-.784-.962 2.258 2.406.487.396-1.96Zm0-11.76-.396-1.96L32 4.645l.963 2.258 1.84-.785ZM34 12c0 1.813-.37 3.534-1.036 5.096l3.679 1.57A16.952 16.952 0 0 0 38 12h-4Zm-1.036-5.096A12.952 12.952 0 0 1 34 12h4c0-2.362-.483-4.616-1.357-6.665l-3.68 1.57ZM35.2 8.08c.257-.052.524-.08.8-.08V4c-.544 0-1.077.055-1.593.16l.793 3.92ZM36 8a4 4 0 0 1 4 4h4a8 8 0 0 0-8-8v4Zm4 4a4 4 0 0 1-4 4v4a8 8 0 0 0 8-8h-4Zm-4 4c-.276 0-.543-.028-.8-.08l-.793 3.92c.516.105 1.05.16 1.593.16v-4Z",fill:"#347BB5",mask:"url(#a)"})),I||(I=E.createElement("mask",{id:"b",fill:"#fff"},E.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.197 6.12a6 6 0 1 0 0 11.761A14.952 14.952 0 0 1 6 12c0-2.087.426-4.075 1.197-5.88Z"}))),A||(A=E.createElement("path",{d:"m7.197 6.12 1.84.784.962-2.258-2.406-.487-.396 1.96Zm0 11.76.396 1.96L10 19.355l-.963-2.258-1.84.785ZM6 8c.276 0 .543.028.8.08l.793-3.92A8.028 8.028 0 0 0 6 4v4Zm-4 4a4 4 0 0 1 4-4V4a8 8 0 0 0-8 8h4Zm4 4a4 4 0 0 1-4-4h-4a8 8 0 0 0 8 8v-4Zm.8-.08c-.257.052-.524.08-.8.08v4c.544 0 1.077-.055 1.593-.16L6.8 15.92Zm2.236 1.176A12.952 12.952 0 0 1 8 12H4c0 2.362.483 4.616 1.357 6.665l3.68-1.57ZM8 12c0-1.813.37-3.534 1.036-5.096l-3.679-1.57A16.952 16.952 0 0 0 4 12h4Z",fill:"#347BB5",mask:"url(#b)"})))},R=(0,E.memo)(SvgCirclesCarouselViewPanelIcon);var j,W;function z(){return z=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},z.apply(this,arguments)}const SvgLatestStoriesBlock=e=>{let{title:t,titleId:r,...o}=e;return E.createElement("svg",z({viewBox:"0 0 31 42",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":r},o),t?E.createElement("title",{id:r},t):null,j||(j=E.createElement("rect",{x:1,y:1,width:29,height:40,rx:1,stroke:"currentColor",strokeWidth:2})),W||(W=E.createElement("path",{fill:"currentColor",d:"M6 27h19v2H6zM6 31h4v2H6z"})))},F=(0,E.memo)(SvgLatestStoriesBlock);var D,H;function $(){return $=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},$.apply(this,arguments)}const SvgSelectedStoriesBlock=e=>{let{title:t,titleId:r,...o}=e;return E.createElement("svg",$({viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":r},o),t?E.createElement("title",{id:r},t):null,D||(D=E.createElement("circle",{cx:16,cy:16,r:15,stroke:"currentColor",strokeWidth:2})),H||(H=E.createElement("path",{d:"M16 9.263V16m0 6.737V16m0 0H9.263M16 16h6.737",stroke:"currentColor",strokeWidth:2})))},V=(0,E.memo)(SvgSelectedStoriesBlock);var U;function q(){return q=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},q.apply(this,arguments)}const SvgEmbedStoryBlock=e=>{let{title:t,titleId:r,...o}=e;return E.createElement("svg",q({viewBox:"0 0 32 16",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":r},o),t?E.createElement("title",{id:r},t):null,U||(U=E.createElement("path",{d:"M14 1H8a7 7 0 1 0 0 14h6M18 1h6a7 7 0 1 1 0 14h-6M9 8h13.5",stroke:"currentColor",strokeWidth:2})))},G=(0,E.memo)(SvgEmbedStoryBlock);var Z;function X(){return X=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},X.apply(this,arguments)}const SvgGridView=e=>{let{title:t,titleId:r,...o}=e;return E.createElement("svg",X({viewBox:"0 0 12 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":r},o),t?E.createElement("title",{id:r},t):null,Z||(Z=E.createElement("path",{d:"M0 0h5v6H0zM0 8h5v6H0zM7 0h5v6H7zM7 8h5v6H7z"})))},Q=(0,E.memo)(SvgGridView);var K;function J(){return J=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},J.apply(this,arguments)}const SvgListView=e=>{let{title:t,titleId:r,...o}=e;return E.createElement("svg",J({viewBox:"0 0 13 13",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":r},o),t?E.createElement("title",{id:r},t):null,K||(K=E.createElement("path",{d:"M0 0h12v3H0zM0 5h12v3H0zM0 10h12v3H0z"})))},Y=(0,E.memo)(SvgListView);var ee;function te(){return te=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},te.apply(this,arguments)}const SvgBoxCarouselView=e=>{let{title:t,titleId:r,...o}=e;return E.createElement("svg",te({viewBox:"0 0 18 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":r},o),t?E.createElement("title",{id:r},t):null,ee||(ee=E.createElement("path",{d:"M4 14h10V0H4zM16 12h2V2h-2zM0 12h2V2H0z"})))},re=(0,E.memo)(SvgBoxCarouselView);var oe;function ne(){return ne=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},ne.apply(this,arguments)}const SvgGridViewPanelIcon=e=>{let{title:t,titleId:r,...o}=e;return E.createElement("svg",ne({viewBox:"0 0 20 27",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":r},o),t?E.createElement("title",{id:r},t):null,oe||(oe=E.createElement("path",{stroke:"currentColor",strokeWidth:2,d:"M1 1h6.462v9.538H1zM1 15.615h6.462v9.538H1zM12.539 1h6.462v9.538h-6.462zM12.539 15.615h6.462v9.538h-6.462z"})))},ie=(0,E.memo)(SvgGridViewPanelIcon);var se;function le(){return le=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},le.apply(this,arguments)}const SvgListViewPanelIcon=e=>{let{title:t,titleId:r,...o}=e;return E.createElement("svg",le({viewBox:"0 0 22 26",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":r},o),t?E.createElement("title",{id:r},t):null,se||(se=E.createElement("path",{stroke:"currentColor",strokeWidth:2,d:"M1 1h20v4H1zM1 11h20v4H1zM1 21h20v4H1z"})))},ae=(0,E.memo)(SvgListViewPanelIcon);var ce,ue;function de(){return de=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},de.apply(this,arguments)}const SvgBoxCarouselViewPanelIcon=e=>{let{title:t,titleId:r,...o}=e;return E.createElement("svg",de({viewBox:"0 0 26 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":r},o),t?E.createElement("title",{id:r},t):null,ce||(ce=E.createElement("path",{stroke:"currentColor",strokeWidth:2,d:"M7 1h12v18H7z"})),ue||(ue=E.createElement("path",{fill:"currentColor",d:"M24 2h2v16h-2zM0 2h2v16H0z"})))},me=(0,E.memo)(SvgBoxCarouselViewPanelIcon),pe=E.createElement(F,{width:31,height:42}),he=E.createElement(V,{width:32,height:32}),be=E.createElement(G,{width:32,height:16}),ge=E.createElement(re,{width:18,height:14}),we=E.createElement(L,{className:"web-stories-block__toolbar-icon icon__circles-carousel",width:23,height:18}),fe=E.createElement(Q,{width:12,height:14}),ve=E.createElement(Y,{width:12,height:13}),ye=E.createElement(me,{width:26,height:20}),_e=E.createElement(ae,{width:22,height:26}),Ee=E.createElement(R,{width:42,height:24}),Se=E.createElement(ie,{width:20,height:27}),BlockIcon=()=>{const e=(0,k.useInstanceId)(BlockIcon);return E.createElement("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 64 64"},E.createElement("circle",{cx:"32",cy:"32",r:"32",transform:"rotate(-180 32 32)",fill:`url(#gradient-${e})`}),E.createElement("g",{filter:`url(#filter-${e})`,fill:"#fff"},E.createElement("path",{d:"M41.6 19.2a3.2 3.2 0 013.2 3.2v19.2a3.2 3.2 0 01-3.2 3.2V19.2zm-24 0a3.2 3.2 0 013.2-3.2h14.4a3.2 3.2 0 013.2 3.2v25.6a3.2 3.2 0 01-3.2 3.2H20.8a3.2 3.2 0 01-3.2-3.2V19.2zM48 22.4a2.4 2.4 0 012.4 2.4v14.4a2.4 2.4 0 01-2.4 2.4V22.4z"})),E.createElement("defs",null,E.createElement("linearGradient",{id:`gradient-${e}`,x1:"13.255",y1:"6.599",x2:"35.289",y2:"62.791",gradientUnits:"userSpaceOnUse"},E.createElement("stop",{stopColor:"#79B3FF"}),E.createElement("stop",{offset:"1",stopColor:"#CBACFF"})),E.createElement("filter",{id:`filter-${e}`,x:"8.96",y:"10.24",width:"46.08",height:"46.08",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},E.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),E.createElement("feColorMatrix",{in:"SourceAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),E.createElement("feOffset",{dy:"1.28"}),E.createElement("feGaussianBlur",{stdDeviation:"1.92"}),E.createElement("feColorMatrix",{values:"0 0 0 0 0.423529 0 0 0 0 0.490196 0 0 0 0 0.733333 0 0 0 0.3 0"}),E.createElement("feBlend",{in2:"BackgroundImageFix",result:"effect1_dropShadow"}),E.createElement("feBlend",{in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"}))))},ke={url:{type:"string"},title:{type:"string"},poster:{type:"string"},width:{type:"number",default:360},height:{type:"number",default:600},align:{type:"string",default:"none"}};const xe={attributes:ke,save:function(e){let{attributes:t}=e;const{url:r,title:o,poster:n,width:i,height:s,align:l="none"}=t;return r&&o?E.createElement("div",{className:`wp-block-web-stories-embed align${l}`},E.createElement("amp-story-player",{style:{width:i?`${i}px`:void 0,height:s?`${s}px`:void 0},"data-testid":"amp-story-player"},E.createElement("a",{href:r,style:{"--story-player-poster":n?`url('${n}')`:void 0}},o))):null}},Ce={attributes:ke,migrate:e=>({...e,blockType:"url",stories:[],viewType:"",numOfStories:5,numOfColumns:2,circleSize:96,orderby:"",order:"",archiveLinkLabel:"",authors:[],fieldState:{}}),save:function(e){let{attributes:t}=e;const{url:r,title:o,poster:n,width:i,height:s,align:l="none"}=t;return r&&o?E.createElement("div",{className:`wp-block-web-stories-embed align${l}`},E.createElement("a",{href:r},n?E.createElement("img",{alt:o,src:n,width:i,height:s}):o)):null},isEligible(e){let{url:t,blockType:r}=e;return Boolean(!r&&t&&t.trim().length)}},Te=[Ce,xe];const Oe=function(e){let{attributes:t}=e;const{url:r,title:o,poster:n,width:i,height:s,align:l="none"}=t;return r&&o?E.createElement("div",{className:`wp-block-web-stories-embed align${l}`},E.createElement("a",{href:r},n?E.createElement("img",{alt:o,src:n,width:i,height:s,loading:"lazy",decoding:"async"}):o)):null},Le=window.wp.element,Ne=window.wp.apiFetch,Me=window.wp.components,Be=window.wp.viewport,Ie=window.wp.data,Ae=window.wp.blockEditor,Pe=window.wp.coreData;const Re=function LoaderContainer(e){let{children:t}=e;return E.createElement("div",{className:"web-stories-block__loader-container"},t,E.createElement(Me.Spinner,null))};const je=function FetchSelectedStories(e){let{icon:t,label:r,selectedStoryIds:o=[],setSelectedStories:n,setIsFetching:i}=e;const{isFetchingStories:s,fetchedStories:l}=(0,Ie.useSelect)((e=>{const{getEntityRecords:t,isResolving:r,getEntityRecord:n}=e(Pe.store);let i=[],s=!1;if(1===o.length){const e=n("postType","web-story",...o);e&&(i=[e]),s=r("postType","web-story",...o)}else{const e={_embed:"wp:featuredmedia",context:"view",include:o,orderby:o.length>0?"include":void 0};s=r("postType","web-story",e);const n=t("postType","web-story",e);n&&(i=n)}return{fetchedStories:i,isFetchingStories:s}}),[o]);return(0,Le.useEffect)((()=>{i(s),n(l)}),[l,s,i,n]),E.createElement(Me.Placeholder,{icon:E.createElement(Ae.BlockIcon,{icon:t,showColors:!0}),label:r,className:"wp-block-web-stories-embed",instructions:!1},E.createElement(Re,null,(0,S.__)("Loading Stories…","web-stories")))},We=["image"],EmbedControls=e=>{const{switchBackToURLInput:t,width:r,height:o,minWidth:n,maxWidth:i,minHeight:s,maxHeight:l,poster:a,title:c,previewOnly:u,setAttributes:d}=e,m=`web-stories-embed-block__poster-image-description-${(0,k.useInstanceId)(EmbedControls,"web-stories-embed")}`,p=(0,Le.createRef)(),h=(0,Le.useCallback)((e=>{d({poster:e.url})}),[d]),b=(0,Le.useCallback)((()=>{d({poster:""}),p.current.focus()}),[d,p]),g=(0,Le.useCallback)((()=>{d({previewOnly:!u})}),[d,u]),w=Boolean(a);return E.createElement(E.Fragment,null,E.createElement(Ae.BlockControls,null,E.createElement(Me.ToolbarGroup,null,Me.ToolbarButton?E.createElement(Me.ToolbarButton,{onClick:t},(0,S.__)("Replace","web-stories")):E.createElement(Me.Button,{className:"components-toolbar__control",title:(0,S.__)("Replace","web-stories"),onClick:t}))),E.createElement(Ae.InspectorControls,null,E.createElement(Me.PanelBody,{title:(0,S.__)("Embed Settings","web-stories")},E.createElement(Me.PanelRow,null,E.createElement(Me.BaseControl,null,E.createElement(Me.TextControl,{type:"text",className:"web-stories-embed-title-control",label:(0,S.__)("Title","web-stories"),value:c||"",onChange:e=>d({title:e})}))),E.createElement(Ae.MediaUploadCheck,null,E.createElement(Me.PanelRow,null,E.createElement(Me.BaseControl,null,E.createElement(Me.BaseControl.VisualLabel,{className:"web-stories-embed-poster-label"},(0,S.__)("Poster image","web-stories")),w&&E.createElement("img",{src:a,alt:""}),E.createElement(Ae.MediaUpload,{title:(0,S.__)("Select poster image","web-stories"),onSelect:h,allowedTypes:We,render:e=>{let{open:t}=e;return E.createElement(Me.Button,{isPrimary:!0,onClick:t,ref:p,"aria-describedby":m},w?(0,S.__)("Replace","web-stories"):(0,S.__)("Select","web-stories"))}}),E.createElement("p",{id:m,hidden:!0},w?(0,S.sprintf)(/* translators: %s: poster image URL. */
(0,S.__)("The current poster image url is %s","web-stories"),a):(0,S.__)("There is no poster image currently selected","web-stories")),w&&E.createElement(Me.Button,{className:"web-stories-embed-poster-remove",onClick:b},(0,S.__)("Remove","web-stories"))))),E.createElement(Me.PanelRow,null,E.createElement(Me.BaseControl,{className:"web-stories-embed-size-control"},E.createElement(Me.BaseControl.VisualLabel,null,(0,S.__)("Story dimensions","web-stories")),E.createElement("div",{className:"web-stories-embed-size-control__row"},E.createElement(Me.TextControl,{type:"number",className:"web-stories-embed-size-control__width",label:(0,S.__)("Width","web-stories"),value:r||"",min:n,max:i,onChange:e=>d({width:parseInt(e)})}),E.createElement(Me.TextControl,{type:"number",className:"web-stories-embed-size-control__height",label:(0,S.__)("Height","web-stories"),value:o||"",min:s,max:l,onChange:e=>d({height:parseInt(e)})})))),E.createElement(Me.PanelRow,null,E.createElement(Me.BaseControl,null,E.createElement(Me.ToggleControl,{label:(0,S.__)("Display as preview","web-stories"),checked:u,onChange:g,help:(0,S.__)("Displays the story poster that opens the story in a lightbox on click","web-stories")}))))))},ze=EmbedControls,Fe=()=>E.createElement("div",{className:"wp-block-web-stories-embed is-loading"},E.createElement(Me.Spinner,null),E.createElement("p",null,(0,S.__)("Embedding…","web-stories"))),De=window.wp.url,He=window.wp.notices,$e=window.wp.date;const Ve=function ItemOverlay(e){let{isSelected:t,story:r,addSelectedStory:o,removeSelectedStory:n,isSelectable:i}=e;const s=(0,Le.useCallback)((e=>{e.preventDefault(),t||o(r)}),[o,r,t]),l=(0,Le.useCallback)((e=>{e.preventDefault(),t?n(r):o(r)}),[n,o,r,t]);return i?E.createElement("button",{type:"button",className:t?"web-stories-story-preview-card__overlay item-selected":"web-stories-story-preview-card__overlay",onClick:s},t&&E.createElement("div",{className:"item-selected-icon"},E.createElement(Me.Icon,{className:"item-selected-icon-check",icon:"saved"}),E.createElement(Me.Icon,{className:"item-selected-icon-minus",icon:"minus",onClick:l}),E.createElement(Me.VisuallyHidden,null,(0,S.__)("Deselect","web-stories")))):E.createElement("div",{className:"web-stories-story-preview-card__overlay"})},Ue=()=>{};const qe=function StoryPreview(e){let{story:t,isSelected:r,addSelectedStory:o=Ue,removeSelectedStory:n=Ue,isSelectable:i=!0}=e;const s=($e.getSettings?$e.getSettings:$e.__experimentalGetSettings)().formats.date,l=(0,$e.dateI18n)(s,t.created),a=(0,Le.useMemo)((()=>{if(!l)return null;switch(t.status){case"publish":return(0,S.sprintf)(/* translators: %s: published date */
(0,S.__)("Published %s","web-stories"),l);case"future":return(0,S.sprintf)(/* translators: %s: future publish date */
(0,S.__)("Scheduled %s","web-stories"),l);default:return(0,S.sprintf)(/* translators: %s: last modified date */
(0,S.__)("Modified %s","web-stories"),l)}}),[t.status,l]),c=t.meta.web_stories_poster?.url,u=t._embedded?.["wp:featuredmedia"]?.[0]?.source_url,d=c||u,m=t.title.raw||t.title.rendered;return E.createElement("div",{className:"web-stories-story-preview-card"},E.createElement("div",{className:"web-stories-story-preview-card__poster"},E.createElement(Ve,{isSelected:r,story:t,addSelectedStory:o,removeSelectedStory:n,isSelectable:i}),d&&E.createElement("img",{src:d,alt:"",width:640,height:853})),E.createElement("div",{className:"web-stories-story-preview-card__label"},E.createElement("div",{className:"web-stories-story-preview-card__title"},E.createElement(Le.RawHTML,null,""===m?(0,S.__)("Untitled","web-stories"):m)),t._embedded?.author?.[0]?.name&&E.createElement("div",null,t._embedded?.author?.[0]?.name),E.createElement("div",null,a)))},Ge=[{label:(0,S.__)("Name","web-stories"),value:"name"},{label:(0,S.__)("Date Created","web-stories"),value:"date"},{label:(0,S.__)("Last Modified","web-stories"),value:"modified"},{label:(0,S.__)("Created By","web-stories"),value:"author"}];function AuthorSearch(e){let{label:t,options:r,onFilterValueChange:o,onChange:n,value:i}=e;return E.createElement(Me.ComboboxControl,{label:t,options:r,onFilterValueChange:o,onChange:n,value:i,className:"web-stories-story-picker-filter__combobox"})}function KeywordSearch(e){let{label:t,options:r,onFilterValueChange:o,onChange:n,value:i}=e;return E.createElement(Me.ComboboxControl,{label:t,options:r,onFilterValueChange:o,onChange:n,value:i,className:"web-stories-story-picker-filter__combobox"})}const Ze=function SelectStories(e){let{stories:t=[],selectedStories:r=[],setSelectedStories:o,hasAllStories:n,isLoading:i,fetchStories:s,maxNumOfStories:l}=e;const[a,c]=(0,Le.useState)([]),[u,d]=(0,Le.useState)(""),[m,p]=(0,Le.useState)(""),[h,b]=(0,Le.useState)("desc"),[g,w]=(0,Le.useState)("modified"),f=(0,Le.useRef)(1),{authors:v}=(0,Ie.useSelect)((e=>{const{getUsers:t,getPostType:r}=e(Pe.store),o=r("web-story")?.capabilities.edit_posts;return{authors:o?t({search:m,capabilities:o}):[]}}),[m]),y=(0,Le.useCallback)((()=>{s({author:a?.id||void 0,search:u||void 0,order:h,orderBy:g,page:f.current})}),[u,a,s,h,g]);(0,Le.useEffect)((()=>{f.current=1,y()}),[u,a,h,g,y]);const _=(0,Le.useCallback)((()=>{f.current++,y()}),[y]),x=(0,k.useDebounce)((e=>{d(e)}),300),C=(0,k.useDebounce)((e=>{p(e),c(""===e?null:v.find((t=>t.id===Number(e))))}),300),T=(0,Le.useCallback)((e=>{c(""===e?null:v.find((t=>t.id===Number(e))))}),[v,c]),O=(0,Le.useCallback)((e=>{w(e),b(["title","author"].includes(e)?"asc":"desc")}),[b,w]),L=(0,Le.useMemo)((()=>(v??[]).filter((e=>{let{name:t}=e;return Boolean(t?.trim().length)})).map((e=>{let{id:t,name:r}=e;return{label:r,value:t}}))),[v]),N=(0,Le.useMemo)((()=>t.filter((e=>{let{title:t}=e;return Boolean(t?.rendered?.trim()?.length)})).map((e=>{let{id:t,title:r}=e;return{label:r.rendered,value:t}}))),[t]),M=(0,Le.useMemo)((()=>r.map((e=>e.id))),[r]),B=(0,Le.useCallback)((e=>{M.includes(e.id)||(1!==l?r.length>=l||o([...r,e]):o([e]))}),[o,r,M,l]),I=(0,Le.useCallback)((e=>{o(r.filter((t=>t.id!==e.id)))}),[r,o]);return E.createElement(E.Fragment,null,E.createElement("div",{className:"web-stories-story-picker-filter"},E.createElement("div",{className:"web-stories-story-picker-filter__search-container"},E.createElement("div",{className:"web-stories-story-picker-filter__search-inner"},E.createElement(KeywordSearch,{label:(0,S.__)("Search Stories","web-stories"),options:N,onFilterValueChange:x,onChange:x,value:u})),E.createElement(AuthorSearch,{label:(0,S.__)("Search by Author","web-stories"),options:L,onFilterValueChange:C,onChange:T,value:a?.id}),E.createElement("div",null,E.createElement(Me.SelectControl,{label:(0,S.__)("Sort","web-stories"),options:Ge,value:g,onChange:O})))),!t.length&&u&&E.createElement("p",null,(0,S.sprintf)(/* translators: %s: search term. */
(0,S.__)('Sorry, we couldn\'t find any results matching "%s"',"web-stories"),u)),!t.length&&!u&&E.createElement("p",null,(0,S.__)("Sorry, we couldn't find any results","web-stories")),t.length>=1&&E.createElement("div",{role:"list","aria-label":(0,S.__)("Viewing Stories","web-stories"),className:"web-stories-story-picker-filter__grid"},t.map((e=>{const t=M.includes(e.id);return E.createElement("div",{key:e.id,role:"listitem",className:"web-stories-story-picker-filter__grid_item"},E.createElement(qe,{story:e,isSelected:t,addSelectedStory:B,removeSelectedStory:I}))}))),E.createElement("div",{className:"web-stories-story-picker-filter__load_more"},i&&E.createElement(Me.Spinner,null),!n&&t.length>0&&!i&&E.createElement(Me.Button,{variant:"primary",className:"is-primary",onClick:_},(0,S.__)("Load More","web-stories"))))};const Xe=function SortStories(e){let{selectedStories:t,setSelectedStories:r}=e;const[o,n]=(0,Le.useState)(),[i,s]=(0,Le.useState)(),l=(0,Le.useCallback)(((e,o)=>{const n=t.map((e=>e.id));n.splice(o,0,n.splice(e,1).pop()),r(n.map((e=>t.find((t=>t.id===e)))))}),[t,r]),a=(0,k.useThrottle)(((e,t)=>{e.preventDefault(),t.classList.add("web-stories-story-picker-show-drag-inserter");const r=t.getBoundingClientRect();Math.abs(e.clientX-r.x)>Math.abs(e.clientX-(r.x+r.width))?t.classList.add("web-stories-story-picker-show-drag-inserter-right"):t.classList.remove("web-stories-story-picker-show-drag-inserter-right");const o=Number(t.children[0].dataset.order);n(o)}));return E.createElement("div",{role:"list","aria-label":(0,S.__)("Sorting Stories","web-stories"),className:"web-stories-story-picker-filter__grid"},t.map(((e,r)=>E.createElement("div",{key:e.id,onDragOver:e=>{a(e,e.currentTarget)},onDragLeave:e=>{e.preventDefault(),a.cancel();e.target.closest(".droppable").classList.remove("web-stories-story-picker-show-drag-inserter","web-stories-story-picker-show-drag-inserter-right")},onDrop:e=>{if(e.preventDefault(),e.stopPropagation(),a.cancel(),i){const e=t.findIndex((e=>e.id===i));l(e,o)}e.target.closest(".droppable").classList.remove("web-stories-story-picker-show-drag-inserter","web-stories-story-picker-show-drag-inserter-right")},className:"droppable"},E.createElement("div",{"data-order":r,id:`draggable-story-${e.id}`},E.createElement(Me.Draggable,{elementId:`draggable-story-${e.id}`},(t=>{let{onDraggableStart:o,onDraggableEnd:n}=t;return E.createElement("div",{key:e.id,role:"listitem",className:"web-stories-story-picker-filter__grid_item",onDragStart:t=>{s(e.id),o(t)},onDragEnd:e=>{n(e)},"data-order":r,draggable:!0},E.createElement(qe,{story:e,isSelectable:!1}))})))))))},{config:{api:{stories:Qe}}}=window.webStoriesBlockSettings;const Ke=function StoryPicker(e){let{selectedStories:t,setSelectedStories:r,closeStoryPicker:o,isSortingStories:n=!1,setIsSortingStories:i=(()=>{}),maxNumOfStories:s}=e;const{createErrorNotice:l}=(0,Ie.useDispatch)(He.store),[a,c]=(0,Le.useState)(t),[u,d]=(0,Le.useState)(!0),[m,p]=(0,Le.useState)("idle"),[h,b]=(0,Le.useState)([]),[g,w]=(0,Le.useState)([]),f=(0,Le.useCallback)((()=>{o(),r(a)}),[o,r,a]),v=(0,Le.useCallback)((async function(){let{orderby:e="modified",order:t="desc",search:r,author:o,page:n=1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const i={_embed:"author,wp:featuredmedia",context:"edit",_web_stories_envelope:!0,search:r,author:o,page:n,per_page:10,orderby:e,order:t,status:"publish"};try{p("loading");const e=await Ne({path:(0,De.addQueryArgs)(Qe,i)}),t=Number(e?.headers?.["X-WP-TotalPages"]);w(n===t),b((t=>1===n?e.body:[...t,...e.body]))}catch(e){p("error"),l((0,S.__)("Unable to load stories","web-stories"),{type:"snackbar"})}finally{p("idle"),d(!1)}}),[l]);(0,Le.useEffect)((()=>{u&&v()}),[u,v]);const y=1===s?(0,S.__)("Selected Story","web-stories"):(0,S.__)("Selected Stories","web-stories");return E.createElement(Me.Modal,{title:y,onRequestClose:o,shouldCloseOnClickOutside:!1,className:"web-stories-story-picker-modal"},E.createElement("div",{className:"web-stories-story-picker-modal__content"},u?E.createElement(Re,null,(0,S.__)("Loading Stories…","web-stories")):n?E.createElement(Xe,{selectedStories:a,setSelectedStories:c}):E.createElement(Ze,{stories:h,selectedStories:a,setSelectedStories:c,hasAllStories:g,fetchStories:v,maxNumOfStories:s,isLoading:"loading"===m})),E.createElement("div",{className:"web-stories-story-picker-modal__footer"},E.createElement("div",{className:"web-stories-story-picker-modal__footer--left"},!n&&!u&&s>1&&E.createElement("p",null,(0,S.sprintf)(/* translators: %1$d: Number of selected stories, %2$d: Maximum allowed stories */
(0,S._n)("%1$d of %2$d story selected","%1$d of %2$d stories selected",s,"web-stories"),a.length,s))),E.createElement("div",{className:"web-stories-story-picker-modal__footer--right"},s>1&&(n?E.createElement(Me.Button,{onClick:()=>i(!1)},(0,S.__)("Select Stories","web-stories")):E.createElement(Me.Button,{onClick:()=>i(!0),disabled:a.length<2},(0,S.__)("Rearrange Stories","web-stories"))),E.createElement(Me.Button,{isPrimary:!0,disabled:!a.length,onClick:f},(0,S.__)("Update","web-stories")))))},Je=window.wp.primitives,Ye=(0,Le.createElement)(Je.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,Le.createElement)(Je.Path,{d:"M6.734 16.106l2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.157 1.093-1.027-2.176-2.38h2.811c1.125 0 2.25.03 3.374 0 1.428-.001 3.362-.25 4.963-1.277 1.66-1.065 2.868-2.906 2.868-5.859 0-2.479-1.327-4.896-3.65-5.93-1.82-.813-3.044-.8-4.806-.788l-.567.002v1.5c.184 0 .368 0 .553-.002 1.82-.007 2.704-.014 4.21.657 1.854.827 2.76 2.657 2.76 4.561 0 2.472-.973 3.824-2.178 4.596-1.258.807-2.864 1.04-4.163 1.04h-.02c-1.115.03-2.229 0-3.344 0H6.734z"})),et=e=>{let{url:t,onChange:r,onSubmit:o,onClose:n}=e;return E.createElement(Ae.URLPopover,{onClose:n},E.createElement("form",{className:"block-editor-media-placeholder__url-input-form","data-testid":"embed-placeholder-form",onSubmit:o},E.createElement("input",{className:"block-editor-media-placeholder__url-input-field",type:"url","aria-label":(0,S.__)("Story URL","web-stories"),placeholder:(0,S.__)("Paste or type URL","web-stories"),onChange:r,value:t}),E.createElement(Me.Button,{className:"block-editor-media-placeholder__url-input-submit-button",icon:Ye,label:(0,S.__)("Embed","web-stories"),type:"submit"})))},tt=e=>{let{icon:t,label:r,value:o,onSubmit:n,cannotEmbed:i=!1,errorMessage:s,selectedStories:l=[],setSelectedStories:a}=e;const[c,u]=(0,Le.useState)(o),[d,m]=(0,Le.useState)(!1),[p,h]=(0,Le.useState)(!1),b=(0,Le.useCallback)((()=>{h(!1)}),[]),g=()=>m(!1),w=l.length>0;return E.createElement(E.Fragment,null,E.createElement(Me.Placeholder,{icon:E.createElement(Ae.BlockIcon,{icon:t,showColors:!0}),label:r,className:"wp-block-web-stories-embed",instructions:(0,S.__)("Select an existing story from your site, or add one with a URL.","web-stories")},E.createElement(E.Fragment,null,E.createElement(Me.Button,{isPrimary:!0,onClick:()=>h(!0)},w?(0,S.__)("Replace Story","web-stories"):(0,S.__)("Select Story","web-stories")),E.createElement("div",{className:"block-editor-media-placeholder__url-input-container"},E.createElement(Me.Button,{className:"block-editor-media-placeholder__button",onClick:()=>m(!0),isPressed:d,variant:"tertiary"},!w&&o?(0,S.__)("Replace URL","web-stories"):(0,S.__)("Insert from URL","web-stories")),d&&E.createElement(et,{url:c,onChange:e=>{u(e.target.value)},onSubmit:e=>{e.preventDefault(),g(),n(c)},onClose:g}))),i&&E.createElement("div",{className:"components-placeholder__error"},E.createElement("div",{className:"components-placeholder__instructions"},(0,S.__)("Sorry, this content could not be embedded.","web-stories"),s&&E.createElement(E.Fragment,null," ",(0,S.sprintf)(/* translators: %s: error message. */
(0,S.__)("Reason: %s.","web-stories"),s))))),p&&E.createElement(Ke,{closeStoryPicker:b,maxNumOfStories:1,selectedStories:l,setSelectedStories:a}))};const rt=(0,Le.forwardRef)((function StoryPlayer(e,t){let{url:r,title:o,poster:n,width:i,height:s}=e;return E.createElement("amp-story-player",{ref:t,style:{width:i?`${i}px`:void 0,height:s?`${s}px`:void 0},"data-testid":"amp-story-player"},E.createElement("a",{href:r},n?E.createElement("img",{alt:o,src:n,width:i,height:s,"data-amp-story-player-poster-img":!0}):o))}));const ot=(0,Le.forwardRef)((function EmbedPreview(e,t){let{url:r,title:o,poster:n,isSelected:i,width:s,height:l}=e;const[a,c]=(0,Le.useState)(!1);(0,Le.useEffect)((()=>{!i&&a&&c(!1)}),[i,a,c]);const u=(0,Le.useCallback)((()=>c(!0)),[c]);return E.createElement("div",{className:"web-stories-embed-preview wp-block-embed__wrapper",style:{"--aspect-ratio":0!==s?l/s:1,"--width":`${s}px`,"--height":`${l}px`}},E.createElement(rt,{url:r,title:o,poster:n,ref:t,onFocus:u}),!a&&E.createElement("div",{className:"web-stories-embed-preview-overlay","data-testid":"embed-preview-overlay",onMouseUp:u}))}));const nt=function Singleton(e){let{title:t,poster:r,width:o,height:n}=e;return E.createElement("div",{className:"web-stories-singleton"},E.createElement("div",{className:"wp-block-embed__wrapper",style:{"--aspect-ratio":0!==n?o/n:1,"--width":`${o}px`,"--height":`${n}px`}},E.createElement("div",{className:"web-stories-singleton-poster"},r?E.createElement("img",{src:r,alt:t}):E.createElement("div",{className:"web-stories-singleton-poster-placeholder"},E.createElement("span",null,t))),E.createElement("div",{className:"web-stories-singleton-overlay"},t&&E.createElement(Le.RawHTML,{className:"story-content-overlay__title"},t))))};const it=(0,Be.withViewportMatch)({_isResizable:"medium"})((function StoryEmbedEdit(e){let{attributes:t,setAttributes:r,className:o,isSelected:n,_isResizable:i,context:s={}}=e;const{url:l="",width:a=360,height:c=600,align:u="none",poster:d,title:m,stories:p=[],previewOnly:h=!1}=t,{postId:b,queryId:g}=s,w=Number.isFinite(g),[f,v]=(0,Le.useState)(!1),[_,x]=(0,Le.useState)(w?void 0:l),[C,T]=(0,Le.useState)(!1),[O,L]=(0,Le.useState)(!1),[N,M]=(0,Le.useState)({}),[B,I]=(0,Le.useState)(!1),[A,P]=(0,Le.useState)(w?[b]:p),[R,j]=(0,Le.useState)([]),W=C,z=!_||!l||f||B,F=k.useViewportMatch?k.useViewportMatch("medium"):i,D=(0,Le.useRef)();(0,Le.useEffect)((()=>{t.stories.toString()!==A.toString()&&r({stories:A})}),[t.stories,r,A]),(0,Le.useEffect)((()=>{A.length&&!R.length&&L(!0)}),[A,R,L]),(0,Le.useEffect)((()=>{x(l),y("story_embedded")}),[l]),(0,Le.useEffect)((()=>{y("story_poster_changed")}),[d]),(0,Le.useEffect)((()=>{if(D.current&&window.AmpStoryPlayer){new window.AmpStoryPlayer(window,D.current).load()}}),[W,z,F,h]);const H=(0,Le.useCallback)((async e=>{if(e)try{T(!0);const t=encodeURIComponent(new URL(e).toString()),o=await Ne({path:`web-stories/v1/embed?url=${t}`});I(!("string"==typeof o?.title)),M(o),r({url:e})}catch(e){e instanceof TypeError||M(e),I(!0)}finally{T(!1)}}),[r]);(0,Le.useEffect)((()=>{(N?.title||N?.poster)&&r({title:N?.title,poster:N?.poster})}),[l,r,N?.title,N?.poster]);const $=(0,Le.useCallback)((e=>{j(e),P(e.map((e=>e.id)));const t=e?.[0],o=t?.link;M({title:t?.title?.rendered,poster:t?._embedded?.["wp:featuredmedia"]?.[0]?.source_url}),x(o),v(!1),I(!1),r({url:o})}),[j,r]),V=(0,Le.useCallback)((e=>{j([]),P([]),v(!1),I(!1),x(e),e!==l&&H(e)}),[l,H]),U=(0,Le.useCallback)((()=>{v(!0)}),[]),{isRTL:q,maxWidth:G}=(0,Ie.useSelect)((e=>{const{getSettings:t}=e(Ae.store),r=t();return{isRTL:r.isRTL,maxWidth:r.maxWidth}}),[]),{toggleSelection:Z}=(0,Ie.useDispatch)(Ae.store);if(W)return E.createElement(Fe,null);const X=(0,S.__)("Single Story","web-stories");if(z)return O?E.createElement(je,{icon:E.createElement(BlockIcon,null),label:X,selectedStoryIds:A,setSelectedStories:$,setIsFetching:L}):E.createElement(tt,{icon:E.createElement(BlockIcon,null),label:X,value:_,onSubmit:V,cannotEmbed:B,errorMessage:N?.message,selectedStories:R,setSelectedStories:$});const Q=a/c,K=a<c?20:20*Q,J=c<a?20:20/Q;if(!F)return E.createElement(E.Fragment,null,E.createElement(ze,{switchBackToURLInput:U,poster:d,title:m,setAttributes:r,width:a,height:c,minWidth:Math.ceil(K),maxWidth:Math.floor(G),minHeight:Math.floor(J),maxHeight:Math.ceil(G/Q),previewOnly:h}),E.createElement("div",{className:`${o} web-stories-embed align${u}`},h?E.createElement(nt,{title:m,poster:d,width:a,height:c}):E.createElement(ot,{url:l,title:m,poster:d,ref:D,isSelected:n,width:a,height:c})));const Y="center"===u||"none"===u||"right"===u&&q||"left"===u&&!q,ee="center"===u||"left"===u&&q||"right"===u&&!q;return E.createElement(E.Fragment,null,E.createElement(ze,{switchBackToURLInput:U,poster:d,title:m,setAttributes:r,width:a,height:c,minWidth:Math.ceil(K),maxWidth:Math.floor(G),minHeight:Math.floor(J),maxHeight:Math.ceil(G/Q),previewOnly:h}),E.createElement("div",{className:`${o} web-stories-embed align${u}`},E.createElement(Me.ResizableBox,{className:n?"show-resize-handle":"hide-resize-handle",size:{width:a,height:c},minWidth:K,maxWidth:G,minHeight:J,maxHeight:G/Q,lockAspectRatio:!0,enable:{top:!1,right:Y,bottom:!0,left:ee},onResizeStart:()=>Z(!1),onResizeStop:(e,t,o,n)=>{Z(!0),r({width:parseInt(a+n.width),height:parseInt(c+n.height)})}},h?E.createElement(nt,{title:m,poster:d,width:a,height:c}):E.createElement(ot,{url:l,title:m,poster:d,ref:D,isSelected:n,width:a,height:c}))))}));var st=__webpack_require__(4184);const lt=e=>{const{width:t,height:r,minWidth:o,maxWidth:n,minHeight:i,maxHeight:s,previewOnly:l,setAttributes:a}=e,c=(0,Le.useCallback)((()=>{a({previewOnly:!l})}),[a,l]);return E.createElement(Ae.InspectorControls,null,E.createElement(Me.PanelBody,{title:(0,S.__)("Embed Settings","web-stories")},E.createElement(Me.PanelRow,null,E.createElement(Me.BaseControl,{className:"web-stories-embed-size-control"},E.createElement(Me.BaseControl.VisualLabel,null,(0,S.__)("Story dimensions","web-stories")),E.createElement("div",{className:"web-stories-embed-size-control__row"},E.createElement(Me.TextControl,{type:"number",className:"web-stories-embed-size-control__width",label:(0,S.__)("Width","web-stories"),value:t||"",min:o,max:n,onChange:e=>a({width:parseInt(e)})}),E.createElement(Me.TextControl,{type:"number",className:"web-stories-embed-size-control__height",label:(0,S.__)("Height","web-stories"),value:r||"",min:i,max:s,onChange:e=>a({height:parseInt(e)})})))),E.createElement(Me.PanelRow,null,E.createElement(Me.BaseControl,null,E.createElement(Me.ToggleControl,{label:(0,S.__)("Display as preview","web-stories"),checked:l,onChange:c,help:(0,S.__)("Displays the story poster that opens the story in a lightbox on click","web-stories")})))))};const at=(0,Be.withViewportMatch)({_isResizable:"medium"})((function StoryEmbedEditInLoop(e){let{attributes:t,setAttributes:r,className:o,isSelected:n,_isResizable:i,context:s={}}=e;const{width:l=360,height:a=600,align:c="none",previewOnly:u=!1}=t,{postId:d}=s,{story:m,isFetching:p}=(0,Ie.useSelect)((e=>{const{getEntityRecord:t,isResolving:r}=e(Pe.store);let o=null;const n=t("postType","web-story",d);return n&&(o={url:n.link,title:n.title?.rendered,poster:n._embedded?.["wp:featuredmedia"]?.[0]?.source_url}),{story:o,isFetching:r("postType","web-story",d)||!1}}),[d]),{isRTL:h,maxWidth:b}=(0,Ie.useSelect)((e=>{const{getSettings:t}=e(Ae.store),r=t();return{isRTL:r.isRTL,maxWidth:r.maxWidth}}),[]),g=k.useViewportMatch?k.useViewportMatch("medium"):i,w=(0,Le.useRef)();(0,Le.useEffect)((()=>{if(w.current&&window.AmpStoryPlayer&&!u){const e=new window.AmpStoryPlayer(window,w.current);try{e.load()}catch{}}}),[m,g,u]);const{toggleSelection:f}=(0,Ie.useDispatch)(Ae.store);if(p)return E.createElement(Fe,null);const v=(0,S.__)("Single Story","web-stories");if(p)return E.createElement(Me.Placeholder,{icon:E.createElement(Ae.BlockIcon,{icon:E.createElement(BlockIcon,null),showColors:!0}),label:v,className:"wp-block-web-stories-embed",instructions:!1},E.createElement(Re,null,(0,S.__)("Loading Story…","web-stories")));const y=l/a,_=l<a?20:20*y,x=a<l?20:20/y,C=st(o,{"web-stories-embed":!u},{"web-stories-singleton":u},`align${c||"none"}`);if(!g)return E.createElement(E.Fragment,null,E.createElement(lt,{setAttributes:r,width:l,height:a,minWidth:Math.ceil(_),maxWidth:Math.floor(b),minHeight:Math.floor(x),maxHeight:Math.ceil(b/y)}),E.createElement("div",{className:C},u?E.createElement(nt,{title:m.title,poster:m.poster,width:l,height:a}):E.createElement(ot,{url:m.url,title:m.title,poster:m.poster,ref:w,isSelected:n,width:l,height:a})));const T="center"===c||"none"===c||"right"===c&&h||"left"===c&&!h,O="center"===c||"left"===c&&h||"right"===c&&!h;return E.createElement(E.Fragment,null,E.createElement(lt,{setAttributes:r,width:l,height:a,minWidth:Math.ceil(_),maxWidth:Math.floor(b),minHeight:Math.floor(x),maxHeight:Math.ceil(b/y),previewOnly:u}),E.createElement("div",{className:C},E.createElement(Me.ResizableBox,{className:n?"show-resize-handle":"hide-resize-handle",size:{width:l,height:a},minWidth:_,maxWidth:b,minHeight:x,maxHeight:b/y,lockAspectRatio:!0,enable:{top:!1,right:T,bottom:!0,left:O},onResizeStart:()=>f(!1),onResizeStop:(e,t,o,n)=>{f(!0),r({width:parseInt(l+n.width),height:parseInt(a+n.height)})}},u?E.createElement(nt,{title:m.title,poster:m.poster,width:l,height:a}):E.createElement(ot,{url:m.url,title:m.title,poster:m.poster,ref:w,isSelected:n,width:l,height:a}))))})),ct="latest-stories",ut="selected-stories",dt="url",mt=[{id:ct,label:(0,S.__)("Latest Stories","web-stories"),description:(0,S.__)("Embed latest web stories.","web-stories"),icon:pe},{id:ut,label:(0,S.__)("Selected Stories","web-stories"),description:(0,S.__)("Manually select web stories.","web-stories"),icon:he},{id:dt,label:(0,S.__)("Single Story","web-stories"),description:(0,S.__)("Embed a single story.","web-stories"),icon:be}],pt="grid",ht="list",bt="circles",gt="carousel",wt=[{id:gt,label:(0,S.__)("Box Carousel","web-stories"),icon:ge,panelIcon:ye},{id:bt,label:(0,S.__)("Circle Carousel","web-stories"),icon:we,panelIcon:Ee},{id:pt,label:(0,S.__)("Grid","web-stories"),icon:fe,panelIcon:Se},{id:ht,label:(0,S.__)("List","web-stories"),icon:ve,panelIcon:_e}];const ft=function BlockTypeSwitcher(e){let{selectedBlockType:t,setAttributes:r}=e;return E.createElement(Me.ToolbarGroup,null,Me.ToolbarItem?E.createElement(Me.ToolbarItem,null,(e=>E.createElement(Me.DropdownMenu,{icon:"update",toggleProps:e,label:(0,S.__)("Change Type","web-stories"),controls:mt.filter((e=>e.id!==t)).map((e=>({title:e.label,onClick:()=>r({blockType:e.id})})))}))):E.createElement(Me.DropdownMenu,{icon:"update",label:(0,S.__)("Change Type","web-stories"),controls:mt.filter((e=>e.id!==t)).map((e=>({title:e.label,onClick:()=>r({blockType:e.id})})))}))},vt=e=>{let{blockType:t,viewType:r,setAttributes:o}=e;return E.createElement(Ae.BlockControls,null,E.createElement(Me.ToolbarGroup,null,t&&dt!==t&&E.createElement(Le.Fragment,null,wt.map((e=>Me.ToolbarButton?E.createElement(Me.ToolbarButton,{key:e.id,label:e.label,icon:e.icon,onClick:()=>{o({viewType:e.id})},isPressed:e.id===r}):E.createElement(Me.Button,{key:e.id,label:e.label,icon:e.icon,onClick:()=>{o({viewType:e.id})},isPressed:e.id===r}))))),E.createElement(ft,{selectedBlockType:t,setAttributes:o}))};const yt=function BlockConfigurationPanel(e){let{instructions:t,icon:r,setAttributes:o,selectionOptions:n,selectionType:i}=e;const s=(0,S.__)("Web Stories","web-stories");return E.createElement(Me.Placeholder,{icon:E.createElement(Ae.BlockIcon,{icon:r,showColors:!0}),label:s,instructions:t,className:"web-stories-block-configuration-panel"},E.createElement("ul",{className:"web-stories-block-configuration-panel__options",role:"list","aria-label":(0,S.__)("Block Types","web-stories")},n.map((e=>E.createElement("li",{key:e.id},E.createElement(Me.Button,{variant:"secondary",isSecondary:!0,onClick:()=>{o({[i]:e.id})},icon:E.createElement(Me.Icon,{icon:e.panelIcon||e.icon,title:e.label}),label:e.description||e.label}),E.createElement("span",{className:"web-stories-block-configuration-panel__label components-placeholder__instructions",role:"presentation"},e.label))))))},_t=e=>{let{label:t,value:r,onChange:o,onInputChange:n,placeholder:i,options:s=[]}=e;return Array.isArray(s)&&E.createElement("div",{className:"components-base-control"},E.createElement(Me.FormTokenField,{value:r,suggestions:s,onChange:o,onInputChange:n,maxSuggestions:100,label:t,placeholder:i}))},Et={per_page:100},St=e=>{let{authors:t,setAttributes:r}=e;const[o,n]=(0,Le.useState)(""),{authorsList:i}=(0,Ie.useSelect)((e=>{const{getUsers:r}=e(Pe.store);return{authorsList:r({...Et,include:t.join(",")})||[]}}),[t]),{authorSuggestions:s}=(0,Ie.useSelect)((e=>{const{getUsers:t}=e(Pe.store);return{authorSuggestions:t({...Et,search:o})||[]}}),[o]),l=(0,Le.useCallback)((e=>{if(void 0===e||!Array.isArray(e))return;const t=e.map((e=>[...s,...i].find((t=>{let{name:r}=t;return r===e})))).filter(Boolean).map((e=>{let{id:t}=e;return t}));r({authors:t})}),[s,i,r]),a=(0,k.useDebounce)((e=>n(e)),500);return E.createElement(_t,{label:(0,S.__)("Authors","web-stories"),value:i.map((e=>{let{name:t}=e;return t})),options:s.map((e=>{let{name:t}=e;return t})),onChange:l,onInputChange:a})},kt={order:"asc",_fields:"id,name",context:"view"},xt=(e,t)=>{const r=t?.id||e?.find((e=>e.name===t))?.id;if(r)return r;const o=t.toLocaleLowerCase();return e?.find((e=>e.name.toLocaleLowerCase()===o))?.id};const Ct=function TaxonomyItem(e){let{taxonomy:t,termIds:r,onChange:o}=e;const[n,i]=(0,Le.useState)(""),[s,l]=(0,Le.useState)([]),[a,c]=(0,Le.useState)([]),u=(0,k.useDebounce)(i,250),{searchResults:d,searchHasResolved:m}=(0,Ie.useSelect)((e=>{if(!n)return{searchResults:[],searchHasResolved:!0};const{getEntityRecords:o,hasFinishedResolution:i}=e(Pe.store),s=["taxonomy",t.slug,{...kt,search:n,orderby:"name",exclude:r,per_page:20}];return{searchResults:o(...s),searchHasResolved:i("getEntityRecords",s)}}),[n,r,t.slug]),p=(0,Ie.useSelect)((e=>{if(!r?.length)return[];const{getEntityRecords:o}=e(Pe.store);return o("taxonomy",t.slug,{...kt,include:r,per_page:r.length})}),[r,t.slug]);return(0,Le.useEffect)((()=>{if(r?.length||l([]),!p?.length)return;const e=r.reduce(((e,t)=>{const r=p.find((e=>e.id===t));return r&&e.push({id:t,value:r.name}),e}),[]);l(e)}),[r,p]),(0,Le.useEffect)((()=>{m&&c(d.map((e=>e.name)))}),[d,m]),E.createElement("div",{className:"block-library-query-inspector__taxonomy-control"},E.createElement(Me.FormTokenField,{label:t.name,value:s,onInputChange:u,suggestions:a,onChange:e=>{const t=new Set;for(const r of e){const e=xt(d,r);e&&t.add(e)}c([]),o(Array.from(t))},__experimentalShowHowTo:!1}))},{config:{fieldStates:Tt,archiveURL:Ot}}=window.webStoriesBlockSettings,Lt=e=>{const{attributes:{viewType:t,numOfStories:r,numOfColumns:o,order:n,orderby:i,archiveLinkLabel:s,authors:l,circleSize:a,imageAlignment:c,fieldState:u,taxQuery:d},setAttributes:m,showFilters:p=!0}=e,h=(0,Le.useRef)(!0),b=(0,Ie.useSelect)((e=>{const{getTaxonomies:t}=e(Pe.store);return t({type:"web-story",per_page:-1,context:"view"})||[]}),[]);(0,Le.useEffect)((()=>{const e={};Object.entries(Tt[t]).forEach((t=>{let[r,o]=t;const{show:n}=o;void 0===u[`show_${r}`]&&(e[`show_${r}`]=n)})),Object.keys(e).length&&m({fieldState:{...u,...e}})}),[]),(0,Le.useEffect)((()=>{if(h.current)return void(h.current=!1);const e={};Object.entries(Tt[t]).forEach((t=>{let[r,o]=t;const{show:n}=o;e[`show_${r}`]=n})),m({fieldState:e})}),[t]);const ArchiveLink=()=>Ot?E.createElement("a",{target:"__blank",href:Ot},(0,S.__)("View archive page","web-stories")):null;return E.createElement(Ae.InspectorControls,null,E.createElement(Me.PanelBody,{className:"web-stories-settings",title:(0,S.__)("Layout Options","web-stories")},Tt[t]&&Object.entries(Tt[t]).map((e=>{let[t,r]=e;const{label:o,hidden:n}=r;return!n&&"circle_size"!==t&&"image_alignment"!==t&&E.createElement(Me.ToggleControl,{key:`${t}__control`,label:o,checked:u[`show_${t}`]||!1,onChange:()=>(e=>{m({fieldState:{...u,[`show_${e}`]:!u[`show_${e}`]}})})(t),help:"archive_link"===t&&u[`show_${t}`]&&E.createElement(ArchiveLink,null)})})),u.show_archive_link&&Ot&&E.createElement(Me.TextControl,{label:(0,S.__)("Archive Link Label","web-stories"),value:s,placeholder:(0,S.__)("View All Stories","web-stories"),onChange:e=>m({archiveLinkLabel:e}),className:"web-stories-settings-archive-link"})),[bt,pt,ht].includes(t)&&E.createElement(Me.PanelBody,{className:"web-stories-settings",title:(0,S.__)("Layout and Style Options","web-stories")},ht===t&&E.createElement(Me.RadioControl,{label:(0,S.__)("Image Alignment","web-stories"),selected:c,options:[{value:"left",label:(0,S.__)("Left","web-stories")},{value:"right",label:(0,S.__)("Right","web-stories")}],onChange:e=>{m({imageAlignment:e})}}),pt===t&&E.createElement(Me.RangeControl,{label:(0,S.__)("Number of Columns","web-stories"),value:o,onChange:e=>m({numOfColumns:e}),min:1,max:4,step:1}),bt===t&&E.createElement(Me.RangeControl,{label:(0,S.__)("Circle Size","web-stories"),value:a,onChange:e=>m({circleSize:e}),min:80,max:200,step:5})),p&&E.createElement(Me.PanelBody,{title:(0,S.__)("Sorting and Filtering","web-stories")},E.createElement(Me.SelectControl,{label:(0,S.__)("Order By","web-stories"),options:[{value:"date",label:(0,S.__)("Date","web-stories")},{value:"title",label:(0,S.__)("Title","web-stories")}],value:i||"date",onChange:e=>m({orderby:e})}),E.createElement(Me.SelectControl,{label:(0,S.__)("Order","web-stories"),options:[{value:"asc",label:(0,S.__)("Ascending","web-stories")},{value:"desc",label:(0,S.__)("Descending","web-stories")}],value:n||"desc",onChange:e=>m({order:e})}),b.map((e=>{const t=d?.[e.slug]||[];return E.createElement(Ct,{key:e.slug,taxonomy:e,termIds:t,onChange:t=>m({taxQuery:{...d,[e.slug]:t}})})})),E.createElement(St,{authors:l,setAttributes:m}),E.createElement(Me.RangeControl,{label:(0,S.__)("Number of Stories","web-stories"),value:r,onChange:e=>m({numOfStories:e}),min:1,max:20,step:1})))},Nt=()=>E.createElement(Me.Placeholder,{className:"web-stories-placeholder",instructions:(0,S.__)("Loading Stories…","web-stories")},E.createElement(Me.Spinner,null));var Mt=__webpack_require__(1474);Mt.prototype.scrollItem=function(e,t,r){if(void 0===r&&t?.target&&(r=t,t=!1),void 0===r)return!1;if(r&&r.preventDefault(),this.opt.slidesToScroll=Math.max(1,this.opt.slidesToScroll),this.opt.slidesToShow=Math.max(1,this.opt.slidesToShow),this.itemWidth===1/0){const e=r.target.parentElement.querySelector(".web-stories-list__carousel"),t=window.getComputedStyle(e.querySelector(".web-stories-list__story"));this.itemWidth=parseFloat(t.width)+(parseFloat(t.marginLeft)+parseFloat(t.marginRight))}const o=e;if(++this.animate_id,!0===t)e*=this.containerWidth,e=Math.round(e/this.itemWidth)*this.itemWidth;else{if("string"==typeof e){const t="prev"===e;if(e=this.opt.slidesToScroll%1||this.opt.slidesToShow%1?this.getCurrentSlide():isNaN(this.slide)?0:this.slide,t?e-=this.opt.slidesToScroll:e+=this.opt.slidesToScroll,this.opt.rewind){const r=this.ele.scrollLeft;e=t&&!r?this.slides.length:!t&&r+this.containerWidth>=Math.floor(this.trackWidth)?0:e}}e=Math.min(e,this.slides.length),this.slide=e,e=this.itemWidth*e}return this.scrollTo(e,this.opt.duration*Math.abs(this.ele.scrollLeft-e),(function(){this.updateControls(),this.emit("animated",{value:o,type:"string"==typeof o?"arrow":t?"dot":"slide"})})),!1};const Bt=Mt;const It=function StoryCard(e){let{title:t,excerpt:r,poster:o,author:n,date:i,isShowingAuthor:s,isShowingDate:l,isShowingTitle:a,isShowingExcerpt:c,imageAlignment:u}=e;const d=st("web-stories-list__story",{"image-align-right":"right"===u}),m=a||s||l,p=($e.getSettings?$e.getSettings:$e.__experimentalGetSettings)().formats.date;return E.createElement("div",{className:d},E.createElement("div",{className:"web-stories-list__story-poster"},o?E.createElement("img",{src:o,alt:t}):E.createElement("div",{className:"web-stories-list__story-poster-placeholder"},E.createElement("span",null,t))),m&&E.createElement("div",{className:"story-content-overlay web-stories-list__story-content-overlay"},a&&t&&E.createElement(Le.RawHTML,{className:"story-content-overlay__title"},t),c&&r&&E.createElement(Le.RawHTML,{className:"story-content-overlay__excerpt"},r),s&&E.createElement("div",{className:"story-content-overlay__author"},(0,S.sprintf)(/* translators: byline. %s: author name. */
(0,S.__)("By %s","web-stories"),n)),l&&E.createElement("time",{dateTime:(0,$e.format)("c",i),className:"story-content-overlay__date"},(0,S.sprintf)(/* translators: %s: publish date. */
(0,S.__)("On %s","web-stories"),(0,$e.dateI18n)(p,i)))))},{config:{archiveURL:At}}=window.webStoriesBlockSettings;const Pt=function StoriesPreview(e){const{attributes:{align:t,viewType:r,circleSize:o,imageAlignment:n,fieldState:i,numOfColumns:s},viewAllLabel:l,stories:a}=e,c=(0,Le.useRef)(null),u=(0,Le.useRef)(null),d=(0,Le.useRef)(null),m=st({"is-style-default":!i.show_sharp_corners,"is-style-squared":i.show_sharp_corners,"is-carousel":bt===r||gt===r,[`is-view-type-${r}`]:r,[`columns-${s}`]:pt===r&&s,[`align${t}`]:t,"has-archive-link":i.show_archive_link},"web-stories-list"),StoriesLoop=()=>a.map((e=>{const t=e.meta.web_stories_poster?.url,r=e._embedded?.["wp:featuredmedia"]?.[0]?.source_url,s=t||r;return E.createElement(It,{key:e.id,url:e.link,title:e.title.rendered,excerpt:e.excerpt.rendered?e.excerpt.rendered:"",date:e.date_gmt,author:e._embedded.author[0].name,poster:s,imageAlignment:n,isShowingAuthor:i.show_author,isShowingDate:i.show_date,isShowingTitle:i.show_title,isShowingExcerpt:i.show_excerpt,circleSize:o})}));return(0,Le.useEffect)((()=>{if(!c.current)return;const e=c.current.querySelector(".web-stories-list__story");if(!e)return;const t=window.getComputedStyle(e),r=parseFloat(t.width)+(parseFloat(t.marginLeft)+parseFloat(t.marginRight)),o=new Bt(c.current,{slidesToShow:"auto",slidesToScroll:"auto",itemWidth:r,duration:.25,skipTrack:!0,scrollLock:!0,arrows:{prev:d.current,next:u.current}});o.resize();const n=r*a.length;o.trackWidth=n,o.track.style.width=`${n}px`}),[a.length,r,o]),E.createElement("div",{className:m,style:{"--ws-circle-size":"circles"===r&&o?`${o}px`:void 0}},E.createElement("div",{className:"web-stories-list__inner-wrapper"},bt===r||gt===r?E.createElement(E.Fragment,null,E.createElement("div",{className:"web-stories-list__carousel",ref:c},E.createElement("div",{className:"glider-track"},E.createElement(StoriesLoop,null))),E.createElement("div",{"aria-label":(0,S.__)("Previous","web-stories"),className:"glider-prev",ref:d}),E.createElement("div",{"aria-label":(0,S.__)("Next","web-stories"),className:"glider-next",ref:u})):E.createElement(StoriesLoop,null)),i.show_archive_link&&At&&E.createElement("div",{className:"web-stories-list__archive-link"},E.createElement("a",{target:"__blank",href:At},l)))};const Rt=function LatestStoriesEdit(e){let{attributes:t,setAttributes:r}=e;const{numOfStories:o,order:n,orderby:i,archiveLinkLabel:s,authors:l,taxQuery:a}=t,{isFetchingStories:c,fetchedStories:u}=(0,Ie.useSelect)((e=>{const{getEntityRecords:t,isResolving:r}=e(Pe.store),o={per_page:20,_embed:"author,wp:featuredmedia",orderby:i||"modified",order:n||"desc",author:l||void 0,...a};return{fetchedStories:t("postType","web-story",o)||[],isFetchingStories:r("postType","web-story",o)||!1}}),[n,i,l,a]),d=s||(0,S.__)("View All Stories","web-stories"),m=u.length>o?u.slice(0,o):u;return E.createElement(E.Fragment,null,E.createElement(Lt,{attributes:t,setAttributes:r}),c&&E.createElement(Nt,null),!c&&Boolean(m?.length)&&E.createElement(Pt,{attributes:t,stories:m,viewAllLabel:d}),!c&&!m?.length&&E.createElement(Me.Placeholder,{icon:E.createElement(Ae.BlockIcon,{icon:E.createElement(BlockIcon,null),showColors:!0}),label:(0,S.__)("Latest Stories","web-stories"),className:"wp-block-web-stories-embed",instructions:(0,S.__)("No stories found.","web-stories")},E.createElement(Me.Button,{href:(0,De.addQueryArgs)("post-new.php",{post_type:"web-story"}),isLink:!0},(0,S.__)("Create New Story","web-stories"))))},{config:{maxNumOfStories:jt}}=window.webStoriesBlockSettings,Wt=e=>{let{icon:t,label:r,selectedStories:o,setSelectedStories:n}=e;const[i,s]=(0,Le.useState)(!1),[l,a]=(0,Le.useState)(!1),c=()=>s(!0),u=(0,Le.useCallback)((()=>{s(!1),a(!1)}),[]),d=(0,Le.useCallback)((()=>{a(!0),c()}),[]);return E.createElement(E.Fragment,null,E.createElement(Ae.BlockControls,{group:"other"},Boolean(o?.length)&&(Me.ToolbarButton?E.createElement(E.Fragment,null,E.createElement(Me.ToolbarButton,{"aria-expanded":i,"aria-haspopup":"true",onClick:c},(0,S.__)("Select","web-stories")),E.createElement(Me.ToolbarButton,{"aria-expanded":i,"aria-haspopup":"true",onClick:d},(0,S.__)("Rearrange","web-stories"))):E.createElement(E.Fragment,null,E.createElement(Me.Button,{className:"components-toolbar__control",title:(0,S.__)("Select","web-stories"),"aria-expanded":i,"aria-haspopup":"true",onClick:c}),E.createElement(Me.Button,{className:"components-toolbar__control",title:(0,S.__)("Rearrange","web-stories"),"aria-expanded":d,"aria-haspopup":"true",onClick:d})))),0===o.length&&E.createElement(Me.Placeholder,{icon:E.createElement(Ae.BlockIcon,{icon:t,showColors:!0}),label:r,className:"wp-block-web-stories-embed",instructions:(0,S.__)("Select the web stories you want to display on your site.","web-stories")},E.createElement(Me.Button,{isPrimary:!0,onClick:c},(0,S.__)("Select Stories","web-stories"))),i&&E.createElement(Ke,{closeStoryPicker:u,selectedStories:o,setSelectedStories:n,isSortingStories:l,setIsSortingStories:a,maxNumOfStories:jt}))};const zt=function SelectedStoriesEdit(e){let{icon:t,attributes:r,setAttributes:o,isSelected:n}=e;const{stories:i=[],archiveLinkLabel:s}=r,[l,a]=(0,Le.useState)(i),[c,u]=(0,Le.useState)([]),[d,m]=(0,Le.useState)(!1),p=(0,S.__)("Selected Stories","web-stories"),h=s||(0,S.__)("View All Stories","web-stories");(0,Le.useEffect)((()=>{r.stories.toString()!==l.toString()&&o({stories:l})}),[r.stories,o,l]),(0,Le.useEffect)((()=>{l.length&&!c.length&&m(!0)}),[l,c,m]);const b=(0,Le.useCallback)((e=>{u(e),a(e.map((e=>e.id)))}),[u]);return d?E.createElement(je,{icon:t,label:p,selectedStoryIds:l,setSelectedStories:b,setIsFetching:m}):E.createElement(E.Fragment,null,E.createElement(Lt,{attributes:r,setAttributes:o,showFilters:!1}),Boolean(c?.length)&&E.createElement(Pt,{attributes:r,stories:c,viewAllLabel:h}),E.createElement(Wt,{icon:t,label:p,selectedStories:c,setSelectedStories:b,isEditing:n}))};const Ft=function WebStoriesEdit(e){let{attributes:t,setAttributes:r,className:o,isSelected:n,context:i}=e;const{blockType:s,viewType:l}=t,{postType:a,postId:c,queryId:u}=i;return Number.isFinite(u)&&a&&c&&"web-story"===a?E.createElement(at,{icon:E.createElement(BlockIcon,null),attributes:t,setAttributes:r,context:i,className:o,isSelected:n}):s?s===dt||l?E.createElement(E.Fragment,null,E.createElement(vt,{blockType:s,viewType:l,setAttributes:r}),s===ct&&E.createElement(Rt,{attributes:t,setAttributes:r}),s===ut&&E.createElement(zt,{icon:E.createElement(BlockIcon,null),attributes:t,setAttributes:r,isSelected:n}),s===dt&&E.createElement(it,{icon:E.createElement(BlockIcon,null),attributes:t,setAttributes:r,className:o,isSelected:n})):E.createElement(yt,{icon:E.createElement(BlockIcon,null),setAttributes:r,instructions:(0,S.__)("Select a layout style","web-stories"),selectionOptions:wt,selectionType:"viewType"}):E.createElement(yt,{icon:E.createElement(BlockIcon,null),setAttributes:r,instructions:(0,S.__)("Embed a collection of your latest stories, select your own or enter an URL.","web-stories"),selectionOptions:mt,selectionType:"blockType"})},Dt=JSON.parse('{"name":"web-stories/embed","title":"Web Stories","description":"Embed Web Stories.","category":"embed","keywords":["embed","web stories","story","stories"],"textdomain":"web-stories","usesContext":["postId","postType","queryId"],"attributes":{"blockType":{"type":"string"},"url":{"type":"string"},"title":{"type":"string"},"poster":{"type":"string"},"width":{"type":"number","default":360},"height":{"type":"number","default":600},"align":{"type":"string","default":"none"},"stories":{"type":"array","default":[]},"viewType":{"type":"string","default":""},"numOfStories":{"type":"number","default":5},"numOfColumns":{"type":"number","default":2},"circleSize":{"type":"number","default":96},"imageAlignment":{"type":"string","default":"left"},"order":{"type":"string","default":""},"orderby":{"type":"string","default":""},"archiveLinkLabel":{"type":"string","default":""},"authors":{"type":"array","default":[]},"fieldState":{"type":"object","default":{}},"taxQuery":{"type":"object","default":{}},"previewOnly":{"type":"boolean","default":false}},"supports":{"align":["wide","full","left","right","center"]}}'),{attributes:Ht}=Dt,$t={from:[{type:"shortcode",tag:"web_stories_embed",attributes:{...Ht,align:{type:"string",shortcode:e=>{let{named:{align:t}}=e;return t}},height:{type:"number",shortcode:e=>{let{named:{height:t}}=e;return t}},poster:{type:"string",shortcode:e=>{let{named:{poster:t}}=e;return t}},title:{type:"string",shortcode:e=>{let{named:{title:t}}=e;return t}},url:{type:"string",shortcode:e=>{let{named:{url:t}}=e;return t}},width:{type:"number",shortcode:e=>{let{named:{width:t}}=e;return t}},blockType:{type:"string",default:dt}},priority:9},{type:"shortcode",tag:"web_stories",attributes:{...Ht,blockType:{type:"string",default:ct},align:{type:"string",shortcode:e=>{let{named:{align:t}}=e;return t}},archiveLinkLabel:{type:"string",shortcode:e=>{let{named:{archive_link_label:t}}=e;return t}},viewType:{type:"string",shortcode:e=>{let{named:{view:t}}=e;return t}},numOfStories:{type:"number",shortcode:e=>{let{named:{number:t}}=e;return t}},numOfColumns:{type:"number",shortcode:e=>{let{named:{columns:t}}=e;return t}},circleSize:{type:"number",shortcode:e=>{let{named:{circle_size:t}}=e;return t}},fieldState:{type:"object",shortcode:e=>{let{named:{title:t,excerpt:r,author:o,date:n,archive_link:i,image_align:s}}=e;return{show_archive_link:"true"===i,show_author:"true"===o,show_date:"true"===n,show_excerpt:"true"===r,show_image_align:"true"===s,show_title:"true"===t}}}}},{type:"block",blocks:["core/legacy-widget"],isMatch:e=>{let{idBase:t,instance:r}=e;return!!r?.raw&&"web_stories_widget"===t},transform:e=>{let{instance:t}=e;const{raw:{archive_link_label:r,circle_size:o,image_alignment:n,number_of_columns:i,number_of_stories:s,view_type:l,show_title:a,show_author:c,show_date:u,show_excerpt:d,show_archive_link:m,sharp_corners:p,show_image_alignment:h,title:b,orderby:g="",order:w=""}}=t,f=(0,_.createBlock)("web-stories/embed",{blockType:"latest-stories",viewType:l,fieldState:{show_title:a,show_author:c,show_date:u,show_excerpt:d,show_archive_link:m,show_sharp_corners:p,show_image_alignment:h},archiveLinkLabel:r,circleSize:o,numOfColumns:i,imageAlignment:n,numOfStories:s,orderby:g.replace("post_",""),order:w.toLowerCase()});return b?[(0,_.createBlock)("core/heading",{content:b}),f]:f}}]},{name:Vt,category:Ut,keywords:qt,attributes:Gt,supports:Zt}=Dt,Xt={title:(0,S.__)("Web Stories","web-stories"),description:(0,S.__)("Embed stories using various layout options.","web-stories"),category:Ut,icon:E.createElement(BlockIcon,null),keywords:qt,attributes:Gt,example:{attributes:{blockType:ct,viewType:pt,numberOfColumns:2}},supports:Zt,deprecated:Te,edit:Ft,save:Oe,transforms:$t};(0,_.registerBlockType)(Vt,Xt),v("Embed Block",!1)})()})();