(()=>{"use strict";var e,t={3193:(e,t,r)=>{const n=window.React;var i=r.n(n);const o=window.wp.blocks,a=window.wp.blockEditor,l=window.wp.data,c=window.wp.element,s=window.wp.components;function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}function d(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,u(e,t)}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)continue;r[n]=e[n]}return r}var M=r(4146),R=r.n(M),T=r(4737),_=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withref","forwardRef","context"],G=["reactReduxForwardedRef"],k=[],H=[null,null];function F(e,t){var r=e[1];return[t.payload,r+1]}function V(e,t,r){O((function(){return e.apply(void 0,t)}),r)}function j(e,t,r,n,i,o,a){e.current=n,t.current=i,r.current=!1,o.current&&(o.current=null,a())}function Z(e,t,r,n,i,o,a,l,c,s){if(e){var u=!1,d=null,p=function(){if(!u){var e,r,p=t.getState();try{e=n(p,i.current)}catch(e){r=e,d=e}r||(d=null),e===o.current?a.current||c():(o.current=e,l.current=e,a.current=!0,s({type:"STORE_UPDATED",payload:{error:r}}))}};return r.onStateChange=p,r.trySubscribe(),p(),function(){if(u=!0,r.tryUnsubscribe(),r.onStateChange=null,d)throw d}}}var W=function(){return[null,0]};function U(e,t){void 0===t&&(t={});var r=t,o=r.getDisplayName,a=void 0===o?function(e){return"ConnectAdvanced("+e+")"}:o,l=r.methodName,c=void 0===l?"connectAdvanced":l,s=r.renderCountProp,u=void 0===s?void 0:s,d=r.shouldHandleStateChanges,f=void 0===d||d,g=r.storeKey,v=void 0===g?"store":g,m=(r.withref,r.forwardRef),h=void 0!==m&&m,b=r.context,y=void 0===b?L:b,w=A(r,_),C=y;return function(t){var r=t.displayName||t.name||"Component",o=a(r),l=p({},w,{getDisplayName:a,methodName:c,renderCountProp:u,shouldHandleStateChanges:f,storeKey:v,displayName:o,wrappedComponentName:r,WrappedComponent:t}),s=w.pure,d=s?n.useMemo:function(e){return e()};function g(r){var o=(0,n.useMemo)((function(){var e=r.reactReduxForwardedRef,t=A(r,G);return[r.context,e,t]}),[r]),a=o[0],c=o[1],s=o[2],u=(0,n.useMemo)((function(){return a&&a.Consumer&&(0,T.isContextConsumer)(i().createElement(a.Consumer,null))?a:C}),[a,C]),g=(0,n.useContext)(u),v=Boolean(r.store)&&Boolean(r.store.getState)&&Boolean(r.store.dispatch);Boolean(g)&&Boolean(g.store);var m=v?r.store:g.store,h=(0,n.useMemo)((function(){return function(t){return e(t.dispatch,l)}(m)}),[m]),b=(0,n.useMemo)((function(){if(!f)return H;var e=B(m,v?null:g.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[m,v,g]),y=b[0],w=b[1],x=(0,n.useMemo)((function(){return v?g:p({},g,{subscription:y})}),[v,g,y]),I=(0,n.useReducer)(F,k,W),D=I[0][0],L=I[1];if(D&&D.error)throw D.error;var E=(0,n.useRef)(),S=(0,n.useRef)(s),P=(0,n.useRef)(),O=(0,n.useRef)(!1),N=d((function(){return P.current&&s===S.current?P.current:h(m.getState(),s)}),[m,D,s]);V(j,[S,E,O,s,N,P,w]),V(Z,[f,m,y,h,S,E,O,P,w,L],[m,y,h]);var M=(0,n.useMemo)((function(){return i().createElement(t,p({},N,{ref:c}))}),[c,t,N]);return(0,n.useMemo)((function(){return f?i().createElement(u.Provider,{value:x},M):M}),[u,M,x])}var m=s?i().memo(g):g;if(m.WrappedComponent=t,m.displayName=g.displayName=o,h){var b=i().forwardRef((function(e,t){return i().createElement(m,p({},e,{reactReduxForwardedRef:t}))}));return b.displayName=o,b.WrappedComponent=t,R()(b,t)}return R()(m,t)}}function $(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function q(e,t){if($(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(var i=0;i=0;n--){var i=t[n](e);if(i)return i}return function(t,n){throw new Error("Invalid value of type "+typeof e+" for "+r+" argument when connecting component "+n.wrappedComponentName+".")}}function le(e,t){return e===t}function ce(e){var t=void 0===e?{}:e,r=t.connectHOC,n=void 0===r?U:r,i=t.mapStateToPropsFactories,o=void 0===i?K:i,a=t.mapDispatchToPropsFactories,l=void 0===a?X:a,c=t.mergePropsFactories,s=void 0===c?ee:c,u=t.selectorFactory,d=void 0===u?ie:u;return function(e,t,r,i){void 0===i&&(i={});var a=i,c=a.pure,u=void 0===c||c,f=a.areStatesEqual,g=void 0===f?le:f,v=a.areOwnPropsEqual,m=void 0===v?q:v,h=a.areStatePropsEqual,b=void 0===h?q:h,y=a.areMergedPropsEqual,w=void 0===y?q:y,C=A(a,oe),x=ae(e,o,"mapStateToProps"),I=ae(t,l,"mapDispatchToProps"),D=ae(r,s,"mergeProps");return n(d,p({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:x,initMapDispatchToProps:I,initMergeProps:D,pure:u,areStatesEqual:g,areOwnPropsEqual:m,areStatePropsEqual:b,areMergedPropsEqual:w},C))}}const se=ce(),ue=window.ReactDOM;var de,pe=r.n(ue);function fe(e,t){var r=(0,n.useState)((function(){return{inputs:t,result:e()}}))[0],i=(0,n.useRef)(!0),o=(0,n.useRef)(r),a=i.current||Boolean(t&&o.current.inputs&&function(e,t){if(e.length!==t.length)return!1;for(var r=0;r");return t.callbacks},t.setCallbacks=function(e){t.callbacks=e},t}d(t,e);var r=t.prototype;return r.componentDidMount=function(){this.unbind=Ae(window,[{eventName:"error",fn:this.onWindowError}])},r.componentDidCatch=function(e){if(!(e instanceof Te))throw e;this.setState({})},r.componentWillUnmount=function(){this.unbind()},r.render=function(){return this.props.children(this.setCallbacks)},t}(i().Component),ke=function(e){return e+1},He=function(e,t){var r=e.droppableId===t.droppableId,n=ke(e.index),i=ke(t.index);return r?"\n You have moved the item from position "+n+"\n to position "+i+"\n ":"\n You have moved the item from position "+n+"\n in list "+e.droppableId+"\n to list "+t.droppableId+"\n in position "+i+"\n "},Fe=function(e,t,r){return t.droppableId===r.droppableId?"\n The item "+e+"\n has been combined with "+r.draggableId:"\n The item "+e+"\n in list "+t.droppableId+"\n has been combined with "+r.draggableId+"\n in list "+r.droppableId+"\n "},Ve=function(e){return"\n The item has returned to its starting position\n of "+ke(e.index)+"\n"},je="\n Press space bar to start a drag.\n When dragging you can use the arrow keys to move the item around and escape to cancel.\n Some screen readers may require you to be in focus mode or to use your pass through key\n",Ze=function(e){return"\n You have lifted an item in position "+ke(e.source.index)+"\n"},We=function(e){var t=e.destination;if(t)return He(e.source,t);var r=e.combine;return r?Fe(e.draggableId,e.source,r):"You are over an area that cannot be dropped on"},Ue=function(e){if("CANCEL"===e.reason)return"\n Movement cancelled.\n "+Ve(e.source)+"\n ";var t=e.destination,r=e.combine;return t?"\n You have dropped the item.\n "+He(e.source,t)+"\n ":r?"\n You have dropped the item.\n "+Fe(e.draggableId,e.source,r)+"\n ":"\n The item has been dropped while not over a drop area.\n "+Ve(e.source)+"\n "},$e={x:0,y:0},qe=function(e,t){return{x:e.x+t.x,y:e.y+t.y}},ze=function(e,t){return{x:e.x-t.x,y:e.y-t.y}},Ye=function(e,t){return e.x===t.x&&e.y===t.y},Je=function(e){return{x:0!==e.x?-e.x:0,y:0!==e.y?-e.y:0}},Xe=function(e,t,r){var n;return void 0===r&&(r=0),(n={})[e]=t,n["x"===e?"y":"x"]=r,n},Ke=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},Qe=function(e,t){return Math.min.apply(Math,t.map((function(t){return Ke(e,t)})))},et=function(e){return function(t){return{x:e(t.x),y:e(t.y)}}},tt=function(e,t){return{top:e.top+t.y,left:e.left+t.x,bottom:e.bottom+t.y,right:e.right+t.x}},rt=function(e){return[{x:e.left,y:e.top},{x:e.right,y:e.top},{x:e.left,y:e.bottom},{x:e.right,y:e.bottom}]},nt=function(e,t){return t&&t.shouldClipSubject?function(e,t){var r=me({top:Math.max(t.top,e.top),right:Math.min(t.right,e.right),bottom:Math.min(t.bottom,e.bottom),left:Math.max(t.left,e.left)});return r.width<=0||r.height<=0?null:r}(t.pageMarginBox,e):me(e)},it=function(e){var t=e.page,r=e.withPlaceholder,n=e.axis,i=e.frame,o=function(e,t){return t?tt(e,t.scroll.diff.displacement):e}(t.marginBox,i),a=function(e,t,r){var n;return r&&r.increasedBy?p({},e,((n={})[t.end]=e[t.end]+r.increasedBy[t.line],n)):e}(o,n,r);return{page:t,withPlaceholder:r,active:nt(a,i)}},ot=function(e,t){e.frame||_e(!1);var r=e.frame,n=ze(t,r.scroll.initial),i=Je(n),o=p({},r,{scroll:{initial:r.scroll.initial,current:t,diff:{value:n,displacement:i},max:r.scroll.max}});return p({},e,{frame:o,subject:it({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:o})})};function at(e){return Object.values?Object.values(e):Object.keys(e).map((function(t){return e[t]}))}function lt(e,t){if(e.findIndex)return e.findIndex(t);for(var r=0;re.bottom,l=n.lefte.right;return!(!a||!l)||a&&o||l&&i}},Dt=function(e){var t=xt(e.top,e.bottom),r=xt(e.left,e.right);return function(e){return t(e.top)&&t(e.bottom)&&r(e.left)&&r(e.right)}},Lt={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},Et={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},St=function(e){var t=e.target,r=e.destination,n=e.viewport,i=e.withDroppableDisplacement,o=e.isVisibleThroughFrameFn,a=i?function(e,t){var r=t.frame?t.frame.scroll.diff.displacement:$e;return tt(e,r)}(t,r):t;return function(e,t,r){return!!t.subject.active&&r(t.subject.active)(e)}(a,r,o)&&function(e,t,r){return r(t)(e)}(a,n,o)},Pt=function(e){return St(p({},e,{isVisibleThroughFrameFn:It}))},Bt=function(e){return St(p({},e,{isVisibleThroughFrameFn:Dt}))},Ot=function(e,t,r){if("boolean"==typeof r)return r;if(!t)return!0;var n=t.invisible,i=t.visible;if(n[e])return!1;var o=i[e];return!o||o.shouldAnimate};function Nt(e){var t=e.afterDragging,r=e.destination,n=e.displacedBy,i=e.viewport,o=e.forceShouldAnimate,a=e.last;return t.reduce((function(e,t){var l=function(e,t){var r=e.page.marginBox,n={top:t.point.y,right:0,bottom:0,left:t.point.x};return me(he(r,n))}(t,n),c=t.descriptor.id;if(e.all.push(c),!Pt({target:l,destination:r,viewport:i,withDroppableDisplacement:!0}))return e.invisible[t.descriptor.id]=!0,e;var s={draggableId:c,shouldAnimate:Ot(c,a,o)};return e.visible[c]=s,e}),{all:[],visible:{},invisible:{}})}function At(e){var t=e.insideDestination,r=e.inHomeList,n=e.displacedBy,i=e.destination,o=function(e,t){if(!e.length)return 0;var r=e[e.length-1].descriptor.index;return t.inHomeList?r:r+1}(t,{inHomeList:r});return{displaced:wt,displacedBy:n,at:{type:"REORDER",destination:{droppableId:i.descriptor.id,index:o}}}}function Mt(e){var t=e.draggable,r=e.insideDestination,n=e.destination,i=e.viewport,o=e.displacedBy,a=e.last,l=e.index,c=e.forceShouldAnimate,s=bt(t,n);if(null==l)return At({insideDestination:r,inHomeList:s,displacedBy:o,destination:n});var u=ct(r,(function(e){return e.descriptor.index===l}));if(!u)return At({insideDestination:r,inHomeList:s,displacedBy:o,destination:n});var d=ht(t,r),p=r.indexOf(u);return{displaced:Nt({afterDragging:d.slice(p),destination:n,displacedBy:o,last:a,viewport:i.frame,forceShouldAnimate:c}),displacedBy:o,at:{type:"REORDER",destination:{droppableId:n.descriptor.id,index:l}}}}function Rt(e,t){return Boolean(t.effected[e])}var Tt=function(e,t){return t.margin[e.start]+t.borderBox[e.size]/2},_t=function(e,t,r){return t[e.crossAxisStart]+r.margin[e.crossAxisStart]+r.borderBox[e.crossAxisSize]/2},Gt=function(e){var t=e.axis,r=e.moveRelativeTo,n=e.isMoving;return Xe(t.line,r.marginBox[t.end]+Tt(t,n),_t(t,r.marginBox,n))},kt=function(e){var t=e.axis,r=e.moveRelativeTo,n=e.isMoving;return Xe(t.line,r.marginBox[t.start]-function(e,t){return t.margin[e.end]+t.borderBox[e.size]/2}(t,n),_t(t,r.marginBox,n))},Ht=function(e,t){var r=e.frame;return r?qe(t,r.scroll.diff.displacement):t},Ft=function(e){var t=function(e){var t=e.impact,r=e.draggable,n=e.droppable,i=e.draggables,o=e.afterCritical,a=r.page.borderBox.center,l=t.at;return n&&l?"REORDER"===l.type?function(e){var t=e.impact,r=e.draggable,n=e.draggables,i=e.droppable,o=e.afterCritical,a=gt(i.descriptor.id,n),l=r.page,c=i.axis;if(!a.length)return function(e){var t=e.axis,r=e.moveInto,n=e.isMoving;return Xe(t.line,r.contentBox[t.start]+Tt(t,n),_t(t,r.contentBox,n))}({axis:c,moveInto:i.page,isMoving:l});var s=t.displaced,u=t.displacedBy,d=s.all[0];if(d){var p=n[d];if(Rt(d,o))return kt({axis:c,moveRelativeTo:p.page,isMoving:l});var f=xe(p.page,u.point);return kt({axis:c,moveRelativeTo:f,isMoving:l})}var g=a[a.length-1];if(g.descriptor.id===r.descriptor.id)return l.borderBox.center;if(Rt(g.descriptor.id,o)){var v=xe(g.page,Je(o.displacedBy.point));return Gt({axis:c,moveRelativeTo:v,isMoving:l})}return Gt({axis:c,moveRelativeTo:g.page,isMoving:l})}({impact:t,draggable:r,draggables:i,droppable:n,afterCritical:o}):function(e){var t=e.afterCritical,r=e.impact,n=e.draggables,i=mt(r);i||_e(!1);var o=i.draggableId,a=n[o].page.borderBox.center,l=function(e){var t=e.displaced,r=e.afterCritical,n=e.combineWith,i=e.displacedBy,o=Boolean(t.visible[n]||t.invisible[n]);return Rt(n,r)?o?$e:Je(i.point):o?i.point:$e}({displaced:r.displaced,afterCritical:t,combineWith:o,displacedBy:r.displacedBy});return qe(a,l)}({impact:t,draggables:i,afterCritical:o}):a}(e),r=e.droppable;return r?Ht(r,t):t},Vt=function(e,t){var r=ze(t,e.scroll.initial),n=Je(r);return{frame:me({top:t.y,bottom:t.y+e.frame.height,left:t.x,right:t.x+e.frame.width}),scroll:{initial:e.scroll.initial,max:e.scroll.max,current:t,diff:{value:r,displacement:n}}}};function jt(e,t){return e.map((function(e){return t[e]}))}var Zt=function(e){var t,r,n=e.pageBorderBoxCenter,i=e.draggable,o=(t=e.viewport,r=n,qe(t.scroll.diff.displacement,r)),a=ze(o,i.page.borderBox.center);return qe(i.client.borderBox.center,a)},Wt=function(e){var t=e.draggable,r=e.destination,n=e.newPageBorderBoxCenter,i=e.viewport,o=e.withDroppableDisplacement,a=e.onlyOnMainAxis,l=void 0!==a&&a,c=ze(n,t.page.borderBox.center),s={target:tt(t.page.borderBox,c),destination:r,withDroppableDisplacement:o,viewport:i};return l?function(e){return St(p({},e,{isVisibleThroughFrameFn:(t=e.destination.axis,function(e){var r=xt(e.top,e.bottom),n=xt(e.left,e.right);return function(e){return t===Lt?r(e.top)&&r(e.bottom):n(e.left)&&n(e.right)}})}));var t}(s):Bt(s)},Ut=function(e){var t=e.isMovingForward,r=e.draggable,n=e.destination,i=e.draggables,o=e.previousImpact,a=e.viewport,l=e.previousPageBorderBoxCenter,c=e.previousClientSelection,s=e.afterCritical;if(!n.isEnabled)return null;var u=gt(n.descriptor.id,i),d=bt(r,n),f=function(e){var t=e.isMovingForward,r=e.draggable,n=e.destination,i=e.insideDestination,o=e.previousImpact;if(!n.isCombineEnabled)return null;if(!vt(o))return null;function a(e){var t={type:"COMBINE",combine:{draggableId:e,droppableId:n.descriptor.id}};return p({},o,{at:t})}var l=o.displaced.all,c=l.length?l[0]:null;if(t)return c?a(c):null;var s=ht(r,i);if(!c)return s.length?a(s[s.length-1].descriptor.id):null;var u=lt(s,(function(e){return e.descriptor.id===c}));-1===u&&_e(!1);var d=u-1;return d<0?null:a(s[d].descriptor.id)}({isMovingForward:t,draggable:r,destination:n,insideDestination:u,previousImpact:o})||function(e){var t=e.isMovingForward,r=e.isInHomeList,n=e.draggable,i=e.draggables,o=e.destination,a=e.insideDestination,l=e.previousImpact,c=e.viewport,s=e.afterCritical,u=l.at;if(u||_e(!1),"REORDER"===u.type){var d=function(e){var t=e.isMovingForward,r=e.isInHomeList,n=e.insideDestination,i=e.location;if(!n.length)return null;var o=i.index,a=t?o+1:o-1,l=n[0].descriptor.index,c=n[n.length-1].descriptor.index;return a(r?c:c+1)?null:a}({isMovingForward:t,isInHomeList:r,location:u.destination,insideDestination:a});return null==d?null:Mt({draggable:n,insideDestination:a,destination:o,viewport:c,last:l.displaced,displacedBy:l.displacedBy,index:d})}var p=function(e){var t=e.isMovingForward,r=e.draggables,n=e.combine,i=e.afterCritical;if(!e.destination.isCombineEnabled)return null;var o=n.draggableId,a=r[o].descriptor.index;return Rt(o,i)?t?a:a-1:t?a+1:a}({isMovingForward:t,destination:o,displaced:l.displaced,draggables:i,combine:u.combine,afterCritical:s});return null==p?null:Mt({draggable:n,insideDestination:a,destination:o,viewport:c,last:l.displaced,displacedBy:l.displacedBy,index:p})}({isMovingForward:t,isInHomeList:d,draggable:r,draggables:i,destination:n,insideDestination:u,previousImpact:o,viewport:a,afterCritical:s});if(!f)return null;var g=Ft({impact:f,draggable:r,droppable:n,draggables:i,afterCritical:s});if(Wt({draggable:r,destination:n,newPageBorderBoxCenter:g,viewport:a.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0}))return{clientSelection:Zt({pageBorderBoxCenter:g,draggable:r,viewport:a}),impact:f,scrollJumpRequest:null};var v=ze(g,l),m=function(e){var t=e.impact,r=e.viewport,n=e.destination,i=e.draggables,o=e.maxScrollChange,a=Vt(r,qe(r.scroll.current,o)),l=n.frame?ot(n,qe(n.frame.scroll.current,o)):n,c=t.displaced,s=Nt({afterDragging:jt(c.all,i),destination:n,displacedBy:t.displacedBy,viewport:a.frame,last:c,forceShouldAnimate:!1}),u=Nt({afterDragging:jt(c.all,i),destination:l,displacedBy:t.displacedBy,viewport:r.frame,last:c,forceShouldAnimate:!1}),d={},f={},g=[c,s,u];return c.all.forEach((function(e){var t=function(e,t){for(var r=0;r1?u.sort((function(e,t){return $t(e)[l.start]-$t(t)[l.start]}))[0]:s.sort((function(e,t){var n=Qe(r,rt($t(e))),i=Qe(r,rt($t(t)));return n!==i?n-i:$t(e)[l.start]-$t(t)[l.start]}))[0]}({isMovingForward:t,pageBorderBoxCenter:r,source:i,droppables:a,viewport:l});if(!s)return null;var u=gt(s.descriptor.id,o),d=function(e){var t=e.pageBorderBoxCenter,r=e.viewport,n=e.destination,i=e.afterCritical,o=e.insideDestination.filter((function(e){return Bt({target:zt(e,i),destination:n,viewport:r.frame,withDroppableDisplacement:!0})})).sort((function(e,r){var o=Ke(t,Ht(n,qt(e,i))),a=Ke(t,Ht(n,qt(r,i)));return on.left&&r.topn.top))return!1;if(tr(i)(t.center))return!0;var o=e.axis,a=i.center[o.crossAxisLine],l=t[o.crossAxisStart],c=t[o.crossAxisEnd],s=xt(i[o.crossAxisStart],i[o.crossAxisEnd]),u=s(l),d=s(c);return!u&&!d||(u?la)}));return i.length?1===i.length?i[0].descriptor.id:function(e){var t=e.pageBorderBox,r=e.candidates,n=e.draggable.page.borderBox.center,i=r.map((function(e){var r=e.axis,i=Xe(e.axis.line,t.center[r.line],e.page.borderBox.center[r.crossAxisLine]);return{id:e.descriptor.id,distance:Ke(n,i)}})).sort((function(e,t){return t.distance-e.distance}));return i[0]?i[0].id:null}({pageBorderBox:t,draggable:r,candidates:i}):null}({pageBorderBox:c,draggable:r,droppables:i});if(!s)return Ct;var u=i[s],d=gt(u.descriptor.id,n),p=function(e,t){var r=e.frame;return r?rr(t,r.scroll.diff.value):t}(u,c);return function(e){var t=e.draggable,r=e.pageBorderBoxWithDroppableScroll,n=e.previousImpact,i=e.destination,o=e.insideDestination,a=e.afterCritical;if(!i.isCombineEnabled)return null;var l=i.axis,c=Yt(i.axis,t.displaceBy),s=c.value,u=r[l.start],d=r[l.end],p=ct(ht(t,o),(function(e){var t=e.descriptor.id,r=e.page.borderBox,i=r[l.size]/4,o=Rt(t,a),c=nr({displaced:n.displaced,id:t});return o?c?d>r[l.start]+i&&dr[l.start]-s+i&&ur[l.start]+s+i&&dr[l.start]+i&&ut.descriptor.index?r.descriptor.index-1:r.descriptor.index:null}({draggable:r,closest:ct(ht(r,i),(function(e){var t=e.descriptor.id,r=e.page.borderBox.center[c.line],n=Rt(t,l),i=nr({displaced:o,id:t});return n?i?p<=r:d=1500)return.55;var n=Hr+Fr*(r/1500);return Number(("CANCEL"===t?.6*n:n).toFixed(2))}({current:i.current.client.offset,destination:h,reason:o});r({type:"DROP_ANIMATE",payload:{newHomeClientOffset:h,dropDuration:y,completed:b}})}else r(Pr({completed:b}))}}else r(function(e){return{type:"DROP_PENDING",payload:e}}({reason:o}))}else e(n)}}},jr=function(){return{x:window.pageXOffset,y:window.pageYOffset}};var Zr=function(e){var t=function(e){var t=e.onWindowScroll,r=Be((function(){t(jr())})),n=function(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(t){t.target!==window&&t.target!==window.document||e()}}}(r),i=Ne;function o(){return i!==Ne}return{start:function(){o()&&_e(!1),i=Ae(window,[n])},stop:function(){o()||_e(!1),r.cancel(),i(),i=Ne},isActive:o}}({onWindowScroll:function(t){e.dispatch({type:"MOVE_BY_WINDOW_SCROLL",payload:{newScroll:t}})}});return function(e){return function(r){t.isActive()||"INITIAL_PUBLISH"!==r.type||t.start(),t.isActive()&&function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(r)&&t.stop(),e(r)}}},Wr=function(e,t){t()},Ur=function(e,t){return{draggableId:e.draggable.id,type:e.droppable.type,source:{droppableId:e.droppable.id,index:e.draggable.index},mode:t}},$r=function(e,t,r,n){if(e){var i=function(e){var t=!1,r=!1,n=setTimeout((function(){r=!0})),i=function(i){t||r||(t=!0,e(i),clearTimeout(n))};return i.wasCalled=function(){return t},i}(r);e(t,{announce:i}),i.wasCalled()||r(n(t))}else r(n(t))},qr=function(e,t){var r=function(e,t){var r,n=(r=[],{add:function(e){var t=setTimeout((function(){return function(e){var t=lt(r,(function(t){return t.timerId===e}));-1===t&&_e(!1),r.splice(t,1)[0].callback()}(t)})),n={timerId:t,callback:e};r.push(n)},flush:function(){if(r.length){var e=[].concat(r);r.length=0,e.forEach((function(e){clearTimeout(e.timerId),e.callback()}))}}}),i=null,o=function(r){i||_e(!1),i=null,Wr(0,(function(){return $r(e().onDragEnd,r,t,Ue)}))};return{beforeCapture:function(t,r){i&&_e(!1),Wr(0,(function(){var n=e().onBeforeCapture;n&&n({draggableId:t,mode:r})}))},beforeStart:function(t,r){i&&_e(!1),Wr(0,(function(){var n=e().onBeforeDragStart;n&&n(Ur(t,r))}))},start:function(r,o){i&&_e(!1);var a=Ur(r,o);i={mode:o,lastCritical:r,lastLocation:a.source,lastCombine:null},n.add((function(){Wr(0,(function(){return $r(e().onDragStart,a,t,Ze)}))}))},update:function(r,o){var a=vt(o),l=mt(o);i||_e(!1);var c=!function(e,t){if(e===t)return!0;var r=e.draggable.id===t.draggable.id&&e.draggable.droppableId===t.draggable.droppableId&&e.draggable.type===t.draggable.type&&e.draggable.index===t.draggable.index,n=e.droppable.id===t.droppable.id&&e.droppable.type===t.droppable.type;return r&&n}(r,i.lastCritical);c&&(i.lastCritical=r);var s,u,d=(u=a,!(null==(s=i.lastLocation)&&null==u||null!=s&&null!=u&&s.droppableId===u.droppableId&&s.index===u.index));d&&(i.lastLocation=a);var f=!function(e,t){return null==e&&null==t||null!=e&&null!=t&&e.draggableId===t.draggableId&&e.droppableId===t.droppableId}(i.lastCombine,l);if(f&&(i.lastCombine=l),c||d||f){var g=p({},Ur(r,i.mode),{combine:l,destination:a});n.add((function(){Wr(0,(function(){return $r(e().onDragUpdate,g,t,We)}))}))}},flush:function(){i||_e(!1),n.flush()},drop:o,abort:function(){if(i){var e=p({},Ur(i.lastCritical,i.mode),{combine:null,destination:null,reason:"CANCEL"});o(e)}}}}(e,t);return function(e){return function(t){return function(n){if("BEFORE_INITIAL_CAPTURE"!==n.type){if("INITIAL_PUBLISH"===n.type){var i=n.payload.critical;return r.beforeStart(i,n.payload.movementMode),t(n),void r.start(i,n.payload.movementMode)}if("DROP_COMPLETE"===n.type){var o=n.payload.completed.result;return r.flush(),t(n),void r.drop(o)}if(t(n),"FLUSH"!==n.type){var a=e.getState();"DRAGGING"===a.phase&&r.update(a.critical,a.impact)}else r.abort()}else r.beforeCapture(n.payload.draggableId,n.payload.movementMode)}}}},zr=function(e){return function(t){return function(r){if("DROP_ANIMATION_FINISHED"===r.type){var n=e.getState();"DROP_ANIMATING"!==n.phase&&_e(!1),e.dispatch(Pr({completed:n.completed}))}else t(r)}}},Yr=function(e){var t=null,r=null;return function(n){return function(i){if("FLUSH"!==i.type&&"DROP_COMPLETE"!==i.type&&"DROP_ANIMATION_FINISHED"!==i.type||(r&&(cancelAnimationFrame(r),r=null),t&&(t(),t=null)),n(i),"DROP_ANIMATE"===i.type){var o={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){"DROP_ANIMATING"===e.getState().phase&&e.dispatch({type:"DROP_ANIMATION_FINISHED",payload:null})}};r=requestAnimationFrame((function(){r=null,t=Ae(window,[o])}))}}}},Jr=function(e){return function(t){return function(r){if(t(r),"PUBLISH_WHILE_DRAGGING"===r.type){var n=e.getState();"DROP_PENDING"===n.phase&&(n.isWaiting||e.dispatch(Br({reason:n.reason})))}}}},Xr=D,Kr=function(e){var t,r=e.dimensionMarshal,n=e.focusMarshal,i=e.styleMarshal,o=e.getResponders,a=e.announce,l=e.autoScroller;return C(vr,Xr(function(){for(var e=arguments.length,t=new Array(e),r=0;rt.startScrollingFrom)return 0;if(e<=t.maxScrollValueAt)return 28;if(e===t.startScrollingFrom)return 1;var r=dn({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),n=28*un(1-r);return Math.ceil(n)}(t,r);return 0===o?0:i?Math.max(function(e,t){var r=t,n=fn,i=Date.now()-r;if(i>=fn)return e;if(it.height,o=r.width>t.width;return o||i?o&&i?null:{x:o?0:n.x,y:i?0:n.y}:n}({container:r,subject:n,proposedScroll:s});return u?Ye(u,$e)?null:u:null},bn=et((function(e){return 0===e?0:e>0?1:-1})),yn=(nn=function(e,t){return e<0?e:e>t?e-t:0},function(e){var t=e.current,r=e.max,n=e.change,i=qe(t,n),o={x:nn(i.x,r.x),y:nn(i.y,r.y)};return Ye(o,$e)?null:o}),wn=function(e){var t=e.max,r=e.current,n=e.change,i={x:Math.max(r.x,t.x),y:Math.max(r.y,t.y)},o=bn(n),a=yn({max:i,current:r,change:o});return!a||0!==o.x&&0===a.x||0!==o.y&&0===a.y},Cn=function(e,t){return wn({current:e.scroll.current,max:e.scroll.max,change:t})},xn=function(e,t){var r=e.frame;return!!r&&wn({current:r.scroll.current,max:r.scroll.max,change:t})},In=function(e){var t=e.state,r=e.dragStartTime,n=e.shouldUseTimeDampening,i=e.scrollWindow,o=e.scrollDroppable,a=t.current.page.borderBoxCenter,l=t.dimensions.draggables[t.critical.draggable.id].page.marginBox;if(t.isWindowScrollAllowed){var c=function(e){var t=e.viewport,r=e.subject,n=e.center,i=e.shouldUseTimeDampening,o=hn({dragStartTime:e.dragStartTime,container:t.frame,subject:r,center:n,shouldUseTimeDampening:i});return o&&Cn(t,o)?o:null}({dragStartTime:r,viewport:t.viewport,subject:l,center:a,shouldUseTimeDampening:n});if(c)return void i(c)}var s=function(e){var t=e.center,r=e.destination,n=e.droppables;if(r){var i=n[r];return i.frame?i:null}var o=function(e,t){var r=ct(sn(t),(function(t){return t.frame||_e(!1),tr(t.frame.pageMarginBox)(e)}));return r}(t,n);return o}({center:a,destination:Kt(t.impact),droppables:t.dimensions.droppables});if(s){var u=function(e){var t=e.droppable,r=e.subject,n=e.center,i=e.dragStartTime,o=e.shouldUseTimeDampening,a=t.frame;if(!a)return null;var l=hn({dragStartTime:i,container:a.pageMarginBox,subject:r,center:n,shouldUseTimeDampening:o});return l&&xn(t,l)?l:null}({dragStartTime:r,droppable:s,subject:l,center:a,shouldUseTimeDampening:n});u&&o(s.descriptor.id,u)}},Dn=function(e){var t=e.move,r=e.scrollDroppable,n=e.scrollWindow;return function(e){var i=e.scrollJumpRequest;if(i){var o=Kt(e.impact);o||_e(!1);var a=function(e,t){if(!xn(e,t))return t;var n=function(e,t){var r=e.frame;return r&&xn(e,t)?yn({current:r.scroll.current,max:r.scroll.max,change:t}):null}(e,t);if(!n)return r(e.descriptor.id,t),null;var i=ze(t,n);return r(e.descriptor.id,i),ze(t,i)}(e.dimensions.droppables[o],i);if(a){var l=e.viewport,c=function(e,t,r){if(!e)return r;if(!Cn(t,r))return r;var i=function(e,t){if(!Cn(e,t))return null;var r=e.scroll.max,n=e.scroll.current;return yn({current:n,max:r,change:t})}(t,r);if(!i)return n(r),null;var o=ze(r,i);return n(o),ze(r,o)}(e.isWindowScrollAllowed,l,a);c&&function(e,r){var n=qe(e.current.client.selection,r);t({client:n})}(e,c)}}}},Ln=function(e){var t=e.scrollDroppable,r=e.scrollWindow,n=e.move,i=function(e){var t=e.scrollDroppable,r=Be(e.scrollWindow),n=Be(t),i=null,o=function(e){i||_e(!1);var t=i,o=t.shouldUseTimeDampening,a=t.dragStartTime;In({state:e,scrollWindow:r,scrollDroppable:n,dragStartTime:a,shouldUseTimeDampening:o})};return{start:function(e){i&&_e(!1);var t=Date.now(),r=!1,n=function(){r=!0};In({state:e,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:n,scrollDroppable:n}),i={dragStartTime:t,shouldUseTimeDampening:r},r&&o(e)},stop:function(){i&&(r.cancel(),n.cancel(),i=null)},scroll:o}}({scrollWindow:r,scrollDroppable:t}),o=Dn({move:n,scrollWindow:r,scrollDroppable:t});return{scroll:function(e){"DRAGGING"===e.phase&&("FLUID"!==e.movementMode?e.scrollJumpRequest&&o(e):i.scroll(e))},start:i.start,stop:i.stop}},En="data-rbd",Sn={base:on=En+"-drag-handle",draggableId:on+"-draggable-id",contextId:on+"-context-id"},Pn=function(){var e=En+"-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Bn=function(){var e=En+"-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),On={contextId:En+"-scroll-container-context-id"},Nn=function(e,t){return e.map((function(e){var r=e.styles[t];return r?e.selector+" { "+r+" }":""})).join(" ")},An=function(e){var t,r,n,i=(t=e,function(e){return"["+e+'="'+t+'"]'}),o=(r="\n cursor: -webkit-grab;\n cursor: grab;\n ",{selector:i(Sn.contextId),styles:{always:"\n -webkit-touch-callout: none;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n touch-action: manipulation;\n ",resting:r,dragging:"pointer-events: none;",dropAnimating:r}}),a=[(n="\n transition: "+Tr.outOfTheWay+";\n ",{selector:i(Pn.contextId),styles:{dragging:n,dropAnimating:n,userCancel:n}}),o,{selector:i(Bn.contextId),styles:{always:"overflow-anchor: none;"}},{selector:"body",styles:{dragging:"\n cursor: grabbing;\n cursor: -webkit-grabbing;\n user-select: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n overflow-anchor: none;\n "}}];return{always:Nn(a,"always"),resting:Nn(a,"resting"),dragging:Nn(a,"dragging"),dropAnimating:Nn(a,"dropAnimating"),userCancel:Nn(a,"userCancel")}},Mn="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?n.useLayoutEffect:n.useEffect,Rn=function(){var e=document.querySelector("head");return e||_e(!1),e},Tn=function(e){var t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.type="text/css",t},Gn=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function kn(e){return e instanceof Gn(e).HTMLElement}function Hn(){var e={draggables:{},droppables:{}},t=[];function r(e){t.length&&t.forEach((function(t){return t(e)}))}function n(t){return e.draggables[t]||null}function i(t){return e.droppables[t]||null}return{draggable:{register:function(t){e.draggables[t.descriptor.id]=t,r({type:"ADDITION",value:t})},update:function(t,r){var n=e.draggables[r.descriptor.id];n&&n.uniqueId===t.uniqueId&&(delete e.draggables[r.descriptor.id],e.draggables[t.descriptor.id]=t)},unregister:function(t){var i=t.descriptor.id,o=n(i);o&&t.uniqueId===o.uniqueId&&(delete e.draggables[i],r({type:"REMOVAL",value:t}))},getById:function(e){var t=n(e);return t||_e(!1),t},findById:n,exists:function(e){return Boolean(n(e))},getAllByType:function(t){return at(e.draggables).filter((function(e){return e.descriptor.type===t}))}},droppable:{register:function(t){e.droppables[t.descriptor.id]=t},unregister:function(t){var r=i(t.descriptor.id);r&&t.uniqueId===r.uniqueId&&delete e.droppables[t.descriptor.id]},getById:function(e){var t=i(e);return t||_e(!1),t},findById:i,exists:function(e){return Boolean(i(e))},getAllByType:function(t){return at(e.droppables).filter((function(e){return e.descriptor.type===t}))}},subscribe:function(e){return t.push(e),function(){var r=t.indexOf(e);-1!==r&&t.splice(r,1)}},clean:function(){e.draggables={},e.droppables={},t.length=0}}}var Fn=i().createContext(null),Vn=function(){var e=document.body;return e||_e(!1),e},jn={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},Zn=function(e){return"rbd-announcement-"+e},Wn=0,Un={separator:"::"};function $n(e,t){return void 0===t&&(t=Un),ge((function(){return""+e+t.separator+Wn++}),[t.separator,e])}var qn=i().createContext(null);function zn(e){var t=(0,n.useRef)(e);return(0,n.useEffect)((function(){t.current=e})),t}var Yn,Jn,Xn=((Yn={})[13]=!0,Yn[9]=!0,Yn),Kn=function(e){Xn[e.keyCode]&&e.preventDefault()},Qn=function(){var e="visibilitychange";return"undefined"==typeof document?e:ct([e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],(function(e){return"on"+e in document}))||e}(),ei={type:"IDLE"};function ti(){}var ri=((Jn={})[34]=!0,Jn[33]=!0,Jn[36]=!0,Jn[35]=!0,Jn);var ni={type:"IDLE"},ii={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function oi(e,t){if(null==t)return!1;if(Boolean(ii[t.tagName.toLowerCase()]))return!0;var r=t.getAttribute("contenteditable");return"true"===r||""===r||t!==e&&oi(e,t.parentElement)}function ai(e,t){var r=t.target;return!!kn(r)&&oi(e,r)}var li=function(e){return me(e.getBoundingClientRect()).center},ci=function(){var e="matches";return"undefined"==typeof document?e:ct([e,"msMatchesSelector","webkitMatchesSelector"],(function(e){return e in Element.prototype}))||e}();function si(e,t){return null==e?null:e[ci](t)?e:si(e.parentElement,t)}function ui(e,t){return e.closest?e.closest(t):si(e,t)}function di(e){e.preventDefault()}function pi(e){var t=e.expected,r=e.phase,n=e.isLockActive;return e.shouldWarn,!!n()&&t===r}function fi(e){var t=e.lockAPI,r=e.store,n=e.registry,i=e.draggableId;if(t.isClaimed())return!1;var o=n.draggable.findById(i);return!!o&&!!o.options.isEnabled&&!!ln(r.getState(),i)}var gi=[function(e){var t=(0,n.useRef)(ei),r=(0,n.useRef)(Ne),i=ge((function(){return{eventName:"mousedown",fn:function(t){if(!t.defaultPrevented&&0===t.button&&!(t.ctrlKey||t.metaKey||t.shiftKey||t.altKey)){var n=e.findClosestDraggableId(t);if(n){var i=e.tryGetLock(n,l,{sourceEvent:t});if(i){t.preventDefault();var o={x:t.clientX,y:t.clientY};r.current(),u(i,o)}}}}}}),[e]),o=ge((function(){return{eventName:"webkitmouseforcewillbegin",fn:function(t){if(!t.defaultPrevented){var r=e.findClosestDraggableId(t);if(r){var n=e.findOptionsForDraggable(r);n&&(n.shouldRespectForcePress||e.canGetLock(r)&&t.preventDefault())}}}}}),[e]),a=ve((function(){r.current=Ae(window,[o,i],{passive:!1,capture:!0})}),[o,i]),l=ve((function(){"IDLE"!==t.current.type&&(t.current=ei,r.current(),a())}),[a]),c=ve((function(){var e=t.current;l(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[l]),s=ve((function(){var e=function(e){var t=e.cancel,r=e.completed,n=e.getPhase,i=e.setPhase;return[{eventName:"mousemove",fn:function(e){var t=e.button,r=e.clientX,o=e.clientY;if(0===t){var a={x:r,y:o},l=n();if("DRAGGING"===l.type)return e.preventDefault(),void l.actions.move(a);if("PENDING"!==l.type&&_e(!1),c=l.point,s=a,Math.abs(s.x-c.x)>=5||Math.abs(s.y-c.y)>=5){var c,s;e.preventDefault();var u=l.actions.fluidLift(a);i({type:"DRAGGING",actions:u})}}}},{eventName:"mouseup",fn:function(e){var i=n();"DRAGGING"===i.type?(e.preventDefault(),i.actions.drop({shouldBlockNextClick:!0}),r()):t()}},{eventName:"mousedown",fn:function(e){"DRAGGING"===n().type&&e.preventDefault(),t()}},{eventName:"keydown",fn:function(e){if("PENDING"!==n().type)return 27===e.keyCode?(e.preventDefault(),void t()):void Kn(e);t()}},{eventName:"resize",fn:t},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){"PENDING"===n().type&&t()}},{eventName:"webkitmouseforcedown",fn:function(e){var r=n();"IDLE"===r.type&&_e(!1),r.actions.shouldRespectForcePress()?t():e.preventDefault()}},{eventName:Qn,fn:t}]}({cancel:c,completed:l,getPhase:function(){return t.current},setPhase:function(e){t.current=e}});r.current=Ae(window,e,{capture:!0,passive:!1})}),[c,l]),u=ve((function(e,r){"IDLE"!==t.current.type&&_e(!1),t.current={type:"PENDING",point:r,actions:e},s()}),[s]);Mn((function(){return a(),function(){r.current()}}),[a])},function(e){var t=(0,n.useRef)(ti),r=ge((function(){return{eventName:"keydown",fn:function(r){if(!r.defaultPrevented&&32===r.keyCode){var n=e.findClosestDraggableId(r);if(n){var o=e.tryGetLock(n,c,{sourceEvent:r});if(o){r.preventDefault();var a=!0,l=o.snapLift();t.current(),t.current=Ae(window,function(e,t){function r(){t(),e.cancel()}return[{eventName:"keydown",fn:function(n){return 27===n.keyCode?(n.preventDefault(),void r()):32===n.keyCode?(n.preventDefault(),t(),void e.drop()):40===n.keyCode?(n.preventDefault(),void e.moveDown()):38===n.keyCode?(n.preventDefault(),void e.moveUp()):39===n.keyCode?(n.preventDefault(),void e.moveRight()):37===n.keyCode?(n.preventDefault(),void e.moveLeft()):void(ri[n.keyCode]?n.preventDefault():Kn(n))}},{eventName:"mousedown",fn:r},{eventName:"mouseup",fn:r},{eventName:"click",fn:r},{eventName:"touchstart",fn:r},{eventName:"resize",fn:r},{eventName:"wheel",fn:r,options:{passive:!0}},{eventName:Qn,fn:r}]}(l,c),{capture:!0,passive:!1})}}}function c(){a||_e(!1),a=!1,t.current(),i()}}}}),[e]),i=ve((function(){t.current=Ae(window,[r],{passive:!1,capture:!0})}),[r]);Mn((function(){return i(),function(){t.current()}}),[i])},function(e){var t=(0,n.useRef)(ni),r=(0,n.useRef)(Ne),i=ve((function(){return t.current}),[]),o=ve((function(e){t.current=e}),[]),a=ge((function(){return{eventName:"touchstart",fn:function(t){if(!t.defaultPrevented){var n=e.findClosestDraggableId(t);if(n){var i=e.tryGetLock(n,c,{sourceEvent:t});if(i){var o=t.touches[0],a={x:o.clientX,y:o.clientY};r.current(),p(i,a)}}}}}}),[e]),l=ve((function(){r.current=Ae(window,[a],{capture:!0,passive:!1})}),[a]),c=ve((function(){var e=t.current;"IDLE"!==e.type&&("PENDING"===e.type&&clearTimeout(e.longPressTimerId),o(ni),r.current(),l())}),[l,o]),s=ve((function(){var e=t.current;c(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[c]),u=ve((function(){var e={capture:!0,passive:!1},t={cancel:s,completed:c,getPhase:i},n=Ae(window,function(e){var t=e.cancel,r=e.completed,n=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(e){var r=n();if("DRAGGING"===r.type){r.hasMoved=!0;var i=e.touches[0],o={x:i.clientX,y:i.clientY};e.preventDefault(),r.actions.move(o)}else t()}},{eventName:"touchend",fn:function(e){var i=n();"DRAGGING"===i.type?(e.preventDefault(),i.actions.drop({shouldBlockNextClick:!0}),r()):t()}},{eventName:"touchcancel",fn:function(e){"DRAGGING"===n().type?(e.preventDefault(),t()):t()}},{eventName:"touchforcechange",fn:function(e){var r=n();"IDLE"===r.type&&_e(!1);var i=e.touches[0];if(i&&i.force>=.15){var o=r.actions.shouldRespectForcePress();if("PENDING"!==r.type)return o?r.hasMoved?void e.preventDefault():void t():void e.preventDefault();o&&t()}}},{eventName:Qn,fn:t}]}(t),e),o=Ae(window,function(e){var t=e.cancel,r=e.getPhase;return[{eventName:"orientationchange",fn:t},{eventName:"resize",fn:t},{eventName:"contextmenu",fn:function(e){e.preventDefault()}},{eventName:"keydown",fn:function(e){"DRAGGING"===r().type?(27===e.keyCode&&e.preventDefault(),t()):t()}},{eventName:Qn,fn:t}]}(t),e);r.current=function(){n(),o()}}),[s,i,c]),d=ve((function(){var e=i();"PENDING"!==e.type&&_e(!1);var t=e.actions.fluidLift(e.point);o({type:"DRAGGING",actions:t,hasMoved:!1})}),[i,o]),p=ve((function(e,t){"IDLE"!==i().type&&_e(!1);var r=setTimeout(d,120);o({type:"PENDING",point:t,actions:e,longPressTimerId:r}),u()}),[u,i,o,d]);Mn((function(){return l(),function(){r.current();var e=i();"PENDING"===e.type&&(clearTimeout(e.longPressTimerId),o(ni))}}),[i,l,o]),Mn((function(){return Ae(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}])}),[])}];function vi(e){var t=e.contextId,r=e.store,i=e.registry,o=e.customSensors,a=e.enableDefaultSensors,l=[].concat(a?gi:[],o||[]),c=(0,n.useState)((function(){return function(){var e=null;function t(){e||_e(!1),e=null}return{isClaimed:function(){return Boolean(e)},isActive:function(t){return t===e},claim:function(t){e&&_e(!1);var r={abandon:t};return e=r,r},release:t,tryAbandon:function(){e&&(e.abandon(),t())}}}()}))[0],s=ve((function(e,t){e.isDragging&&!t.isDragging&&c.tryAbandon()}),[c]);Mn((function(){var e=r.getState();return r.subscribe((function(){var t=r.getState();s(e,t),e=t}))}),[c,r,s]),Mn((function(){return c.tryAbandon}),[c.tryAbandon]);for(var u=ve((function(e){return fi({lockAPI:c,registry:i,store:r,draggableId:e})}),[c,i,r]),d=ve((function(e,n,o){return function(e){var t=e.lockAPI,r=e.contextId,n=e.store,i=e.registry,o=e.draggableId,a=e.forceSensorStop,l=e.sourceEvent;if(!fi({lockAPI:t,store:n,registry:i,draggableId:o}))return null;var c=i.draggable.getById(o),s=function(e,t){var r="["+Pn.contextId+'="'+e+'"]',n=ct(st(document.querySelectorAll(r)),(function(e){return e.getAttribute(Pn.id)===t}));return n&&kn(n)?n:null}(r,c.descriptor.id);if(!s)return null;if(l&&!c.options.canDragInteractiveElements&&ai(s,l))return null;var u=t.claim(a||Ne),d="PRE_DRAG";function f(){return c.options.shouldRespectForcePress}function g(){return t.isActive(u)}var v=function(e,t){pi({expected:e,phase:d,isLockActive:g,shouldWarn:!0})&&n.dispatch(t())}.bind(null,"DRAGGING");function m(e){function r(){t.release(),d="COMPLETED"}function i(t,i){if(void 0===i&&(i={shouldBlockNextClick:!1}),e.cleanup(),i.shouldBlockNextClick){var o=Ae(window,[{eventName:"click",fn:di,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(o)}r(),n.dispatch(Br({reason:t}))}return"PRE_DRAG"!==d&&(r(),"PRE_DRAG"!==d&&_e(!1)),n.dispatch(mr(e.liftActionArgs)),d="DRAGGING",p({isActive:function(){return pi({expected:"DRAGGING",phase:d,isLockActive:g,shouldWarn:!1})},shouldRespectForcePress:f,drop:function(e){return i("DROP",e)},cancel:function(e){return i("CANCEL",e)}},e.actions)}return{isActive:function(){return pi({expected:"PRE_DRAG",phase:d,isLockActive:g,shouldWarn:!1})},shouldRespectForcePress:f,fluidLift:function(e){var t=Be((function(e){v((function(){return xr({client:e})}))}));return p({},m({liftActionArgs:{id:o,clientSelection:e,movementMode:"FLUID"},cleanup:function(){return t.cancel()},actions:{move:t}}),{move:t})},snapLift:function(){var e={moveUp:function(){return v(Ir)},moveRight:function(){return v(Lr)},moveDown:function(){return v(Dr)},moveLeft:function(){return v(Er)}};return m({liftActionArgs:{id:o,clientSelection:li(s),movementMode:"SNAP"},cleanup:Ne,actions:e})},abort:function(){pi({expected:"PRE_DRAG",phase:d,isLockActive:g,shouldWarn:!0})&&t.release()}}}({lockAPI:c,registry:i,contextId:t,store:r,draggableId:e,forceSensorStop:n,sourceEvent:o&&o.sourceEvent?o.sourceEvent:null})}),[t,c,i,r]),f=ve((function(e){return function(e,t){var r=function(e,t){var r,n=t.target;if(!((r=n)instanceof Gn(r).Element))return null;var i=function(e){return"["+Sn.contextId+'="'+e+'"]'}(e),o=ui(n,i);return o&&kn(o)?o:null}(e,t);return r?r.getAttribute(Sn.draggableId):null}(t,e)}),[t]),g=ve((function(e){var t=i.draggable.findById(e);return t?t.options:null}),[i.draggable]),v=ve((function(){c.isClaimed()&&(c.tryAbandon(),"IDLE"!==r.getState().phase&&r.dispatch(Sr()))}),[c,r]),m=ve(c.isClaimed,[c]),h=ge((function(){return{canGetLock:u,tryGetLock:d,findClosestDraggableId:f,findOptionsForDraggable:g,tryReleaseLock:v,isLockClaimed:m}}),[u,d,f,g,v,m]),b=0;b{switch(e){case"sunshine":return`\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t`;case"lightning-bolt":return`\n\t\t\t\t\n\t\t\t`;case"right-arrows":return`\n\t\t\t\t\n\t\t\t`;case"star":return`\n\t\t\t\t\n\t\t\t`;case"engaged-community":return`\n\t\t\t\t\n\t\t\t`;case"engaged-community-bg":return'\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t';case"versatile-knowledge-bg":return'\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t';case"versatile-knowledge":return`\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t`;case"invested-institution-bg":return`\n\t\t\t\t\n\t\t\t\t\n\t\t\t`;case"invested-institution":return`\n\t\t\t\t\n\t\t\t`;case"info-for":return`\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t`;case"search":return`\n\t\t\t\t\n\t\t\t`;case"menu":return`\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t`;case"close":return`\n\t\t\t\t\n\t\t\t`;case"plus":return`\n\t\t\t\t\n\t\t\t`;case"minus":return`\n\t\t\t\t\n\t\t\t`;case"sun":return`\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t`;case"moon":return`\n\t\t\t\t\n\t\t\t`;case"pause":return`\n\t\t\t\t\n\t\t\t\t\n\t\t\t`;case"play":return`\n\t\t\t\t\n\t\t\t`;case"push-out":return`\n\t\t\t\t\n\t\t\t\t\n\t\t\t`;case"quote":return`\n\t\t\t\t\n\t\t\t`;case"caret-left":return`\n\t\t\t\t\n\t\t\t`;case"caret-up":return`\n\t\t\t\t\n\t\t\t`;case"caret-down":return`\n\t\t\t\t\n\t\t\t`;case"caret-right":return`\n\t\t\t\t\n\t\t\t`;case"map-pin":return`\n\t\t\t\t\n `;case"phone":return`\n\t\t\t\t\n `;case"facebook":return`\n\t\t\t\t\n\t\t\t`;case"instagram":return`\n\t\t\t\t\n\t\t\t`;case"tiktok":return`\n \t\n `;case"youtube":return`\n\t\t\t\t\n\t\t\t`;case"linkedin":return`\n\t\t\t\t\n\t\t\t`;case"x":return`\n\t\t\t\t\n\t\t\t`;case"email":return`\n\t\t\t\t\n\t\t\t`;case"filter":return`\n\t\t\t\t\n\t\t\t\t\n\t\t\t`;default:return""}};(0,o.registerBlockType)(eo,{edit:function({attributes:e,clientId:t,setAttributes:r}){const{slides:i}=e,u=(0,a.useBlockProps)({className:"pgc__slides-container"}),d=(0,c.useRef)(null),p=(0,c.useRef)(null),f=(0,c.useRef)(null),g=(0,c.useRef)(null),v=(0,l.select)("core/block-editor").getBlocks(t),m=(0,c.useRef)(!1);(0,c.useEffect)((()=>{if(f.current&&!m.current){const e=window.EmblaCarousel(f.current.querySelector(".block-editor-inner-blocks"),{loop:!0,slidesToScroll:1,align:"center"});g.current=e,m.current=!0,d.current&&d.current.addEventListener("click",e.scrollPrev,!1),p.current&&p.current.addEventListener("click",e.scrollNext,!1)}}),[]);const h=i.map((e=>["susquehanna/photo-gallery-slide"])),[b,y]=(0,c.useState)([]);return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(a.InspectorControls,null,(0,n.createElement)(s.PanelBody,{title:"Slides"},(0,n.createElement)(wi,{onDragEnd:e=>{if(!e.destination)return;const n=[...i],[o]=n.splice(e.source.index,1);n.splice(e.destination.index,0,o);const a=[...(0,l.select)("core/block-editor").getBlocks(t)],[c]=a.splice(e.source.index,1);a.splice(e.destination.index,0,c),a.forEach(((e,r)=>{(0,l.dispatch)("core/block-editor").moveBlockToPosition(e.clientId,t,t,r)})),r({slides:n}),g.current.scrollTo(e.destination.index,!0),g.current.reInit()}},(0,n.createElement)(Qi,{droppableId:"pgc"},((e,o)=>(0,n.createElement)("div",{...e.droppableProps,ref:e.innerRef,style:{paddingBottom:o.isDragging?"100px":"20px"}},i.map(((e,o)=>{const a=b?b.find((e=>e.id===parseInt(v[o].attributes.fact,10))):null,c=a?`${a.excerpt.raw} - ${a.title.rendered}`:"Image "+(o+1);return(0,n.createElement)(Yi,{key:o,draggableId:`${o}`,index:o},((e,a)=>(0,n.createElement)("div",{ref:e.innerRef,...e.draggableProps,...e.dragHandleProps},(0,n.createElement)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",borderRadius:"4px",border:"1px solid #ddd",padding:"4px",marginBottom:"4px"},key:o},(0,n.createElement)("p",{style:{margin:"0"}},c),(0,n.createElement)("span",{style:{display:"flex",alignItems:"center"}},(0,n.createElement)(s.Icon,{icon:"move"}),(0,n.createElement)(s.IconButton,{isDestructive:!0,icon:"trash",label:"Remove Slide",onClick:()=>(e=>{let n=[...i];n.splice(e,1);let o=e;n.length===e&&(o=e-1),n=n.map(((e,t)=>t)),r({slides:n}),(0,l.select)("core/block-editor").getBlocks(t).forEach(((t,r)=>{r===e&&(0,l.dispatch)("core/block-editor").removeBlock(t.clientId)})),g.current.reInit(),g.current.scrollTo(o,!0)})(o)}))))))})))))),(0,n.createElement)(s.Button,{onClick:()=>{const e=[...i,i.length],n=(0,o.createBlocksFromInnerBlocksTemplate)([["susquehanna/photo-gallery-slide"]]);(0,l.dispatch)("core/block-editor").insertBlocks(n,i.length,t,!1),g.current.reInit(),g.current.scrollTo(i.length,!0),r({slides:e})},variant:"primary"},"Add Slide"))),(0,n.createElement)("section",{...u},(0,n.createElement)("div",{ref:f,className:"pgc__slides-inner-container"},(0,n.createElement)("div",{className:"pgc__slides"},(0,n.createElement)(a.InnerBlocks,{template:h,allowedBlocks:["susquehanna/photo-gallery-slide"],renderAppender:!1}))),(0,n.createElement)("div",{className:"pgc__slides-controls"},(0,n.createElement)("button",{ref:d,className:"pgc__slides-control pgc__slides-control--prev"},(0,n.createElement)("span",{className:"screen-reader-text"},"Previous Slide"),(0,n.createElement)("span",{className:"pgc__slides-control-icon",dangerouslySetInnerHTML:{__html:to("caret-left","caret-left")}})),(0,n.createElement)("button",{ref:p,className:"pgc__slides-control pgc__slides-control--next"},(0,n.createElement)("span",{className:"screen-reader-text"},"Next Slide"),(0,n.createElement)("span",{className:"pgc__slides-control-icon",dangerouslySetInnerHTML:{__html:to("caret-right","caret-right")}})))))},save:function({attributes:e}){const t=a.useBlockProps.save({className:"pgc__slides-container"});return(0,n.createElement)("section",{...t},(0,n.createElement)("div",{className:"pgc__slides-inner-container"},(0,n.createElement)("div",{className:"pgc__slides"},(0,n.createElement)(a.InnerBlocks.Content,null))),(0,n.createElement)("div",{className:"pgc__slides-controls"},(0,n.createElement)("button",{className:"pgc__slides-control pgc__slides-control--prev"},(0,n.createElement)("span",{className:"screen-reader-text"},"Previous Slide"),(0,n.createElement)("span",{className:"pgc__slides-control-icon",dangerouslySetInnerHTML:{__html:to("caret-left","caret-left")}})),(0,n.createElement)("button",{className:"pgc__slides-control pgc__slides-control--next"},(0,n.createElement)("span",{className:"screen-reader-text"},"Next Slide"),(0,n.createElement)("span",{className:"pgc__slides-control-icon",dangerouslySetInnerHTML:{__html:to("caret-right","caret-right")}}))))}})},4146:(e,t,r)=>{var n=r(3404),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function c(e){return n.isMemo(e)?a:l[e.$$typeof]||i}l[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[n.Memo]=a;var s=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,g=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(g){var i=f(r);i&&i!==g&&e(t,i,n)}var a=u(r);d&&(a=a.concat(d(r)));for(var l=c(t),v=c(r),m=0;m{var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,i=r?Symbol.for("react.portal"):60106,o=r?Symbol.for("react.fragment"):60107,a=r?Symbol.for("react.strict_mode"):60108,l=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,s=r?Symbol.for("react.context"):60110,u=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,f=r?Symbol.for("react.suspense"):60113,g=r?Symbol.for("react.suspense_list"):60120,v=r?Symbol.for("react.memo"):60115,m=r?Symbol.for("react.lazy"):60116,h=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,y=r?Symbol.for("react.responder"):60118,w=r?Symbol.for("react.scope"):60119;function C(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case u:case d:case o:case l:case a:case f:return e;default:switch(e=e&&e.$$typeof){case s:case p:case m:case v:case c:return e;default:return t}}case i:return t}}}function x(e){return C(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=s,t.ContextProvider=c,t.Element=n,t.ForwardRef=p,t.Fragment=o,t.Lazy=m,t.Memo=v,t.Portal=i,t.Profiler=l,t.StrictMode=a,t.Suspense=f,t.isAsyncMode=function(e){return x(e)||C(e)===u},t.isConcurrentMode=x,t.isContextConsumer=function(e){return C(e)===s},t.isContextProvider=function(e){return C(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return C(e)===p},t.isFragment=function(e){return C(e)===o},t.isLazy=function(e){return C(e)===m},t.isMemo=function(e){return C(e)===v},t.isPortal=function(e){return C(e)===i},t.isProfiler=function(e){return C(e)===l},t.isStrictMode=function(e){return C(e)===a},t.isSuspense=function(e){return C(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===l||e===a||e===f||e===g||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===v||e.$$typeof===c||e.$$typeof===s||e.$$typeof===p||e.$$typeof===b||e.$$typeof===y||e.$$typeof===w||e.$$typeof===h)},t.typeOf=C},3404:(e,t,r)=>{e.exports=r(3072)},8989:(e,t)=>{var r=60103,n=60106,i=60107,o=60108,a=60114,l=60109,c=60110,s=60112,u=60113,d=60120,p=60115,f=60116;if("function"==typeof Symbol&&Symbol.for){var g=Symbol.for;r=g("react.element"),n=g("react.portal"),i=g("react.fragment"),o=g("react.strict_mode"),a=g("react.profiler"),l=g("react.provider"),c=g("react.context"),s=g("react.forward_ref"),u=g("react.suspense"),d=g("react.suspense_list"),p=g("react.memo"),f=g("react.lazy"),g("react.block"),g("react.server.block"),g("react.fundamental"),g("react.debug_trace_mode"),g("react.legacy_hidden")}t.isContextConsumer=function(e){return function(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case i:case a:case o:case u:case d:return e;default:switch(e=e&&e.$$typeof){case c:case s:case f:case p:case l:return e;default:return t}}case n:return t}}}(e)===c}},4737:(e,t,r)=>{e.exports=r(8989)}},r={};function n(e){var i=r[e];if(void 0!==i)return i.exports;var o=r[e]={exports:{}};return t[e](o,o.exports,n),o.exports}n.m=t,e=[],n.O=(t,r,i,o)=>{if(!r){var a=1/0;for(u=0;u=o)&&Object.keys(n.O).every((e=>n.O[e](r[c])))?r.splice(c--,1):(l=!1,o0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[r,i,o]},n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={6731:0,1603:0};n.O.j=t=>0===e[t];var t=(t,r)=>{var i,o,[a,l,c]=r,s=0;if(a.some((t=>0!==e[t]))){for(i in l)n.o(l,i)&&(n.m[i]=l[i]);if(c)var u=c(n)}for(t&&t(r);sn(3193)));i=n.O(i)})();