HEX
Server: Apache
System: Linux ecngx285.inmotionhosting.com 4.18.0-553.79.1.lve.el8.x86_64 #1 SMP Wed Oct 15 17:59:35 UTC 2025 x86_64
User: zeusxp5 (3862)
PHP: 8.3.30
Disabled: NONE
Upload Files
File: /home/zeusxp5/tour.kamille.us/wp-content/themes/solace/assets/apps/metabox/build/index.js
(()=>{var e={485:(e,t)=>{var o;!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var o=arguments[t];if(o){var i=typeof o;if("string"===i||"number"===i)e.push(o);else if(Array.isArray(o)){if(o.length){var r=a.apply(null,o);r&&e.push(r)}}else if("object"===i){if(o.toString!==Object.prototype.toString&&!o.toString.toString().includes("[native code]")){e.push(o.toString());continue}for(var l in o)n.call(o,l)&&o[l]&&e.push(l)}}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(o=function(){return a}.apply(t,[]))||(e.exports=o)}()},901:(e,t,o)=>{var n=o(246),a=o(720),i=o(609),r=o(997);function l(e){return e&&e.__esModule?e.default:e}function s(e,t,o,n){Object.defineProperty(e,t,{get:o,set:n,enumerable:!0,configurable:!0})}function c(e){null!==e.parentElement&&e.parentElement.removeChild(e)}function d(e){e.forEach((e=>c(e.element)))}function u(e){e.forEach((e=>{!function(e,t,o){const n=e.children[o]||null;e.insertBefore(t,n)}(e.parentElement,e.element,e.oldIndex)}))}function h(e,t){const o=f(e),n={parentElement:e.from};let a=[];switch(o){case"normal":a=[{element:e.item,newIndex:e.newIndex,oldIndex:e.oldIndex,parentElement:e.from}];break;case"swap":a=[{element:e.item,oldIndex:e.oldIndex,newIndex:e.newIndex,...n},{element:e.swapItem,oldIndex:e.newIndex,newIndex:e.oldIndex,...n}];break;case"multidrag":a=e.oldIndicies.map(((t,o)=>({element:t.multiDragElement,oldIndex:t.index,newIndex:e.newIndicies[o].index,...n})))}const i=function(e,t){return e.map((e=>({...e,item:t[e.oldIndex]}))).sort(((e,t)=>e.oldIndex-t.oldIndex))}(a,t);return i}function p(e,t){const o=[...t];return e.concat().reverse().forEach((e=>o.splice(e.oldIndex,1))),o}function m(e,t,o,n){const a=[...t];return e.forEach((e=>{const t=n&&o&&n(e.item,o);a.splice(e.newIndex,0,t||e.item)})),a}function f(e){return e.oldIndicies&&e.oldIndicies.length>0?"multidrag":e.swapItem?"swap":"normal"}s(e.exports,"Sortable",(()=>$882b6d93070905b3$re_export$Sortable)),s(e.exports,"Direction",(()=>$882b6d93070905b3$re_export$Direction)),s(e.exports,"DOMRect",(()=>$882b6d93070905b3$re_export$DOMRect)),s(e.exports,"GroupOptions",(()=>$882b6d93070905b3$re_export$GroupOptions)),s(e.exports,"MoveEvent",(()=>$882b6d93070905b3$re_export$MoveEvent)),s(e.exports,"Options",(()=>$882b6d93070905b3$re_export$Options)),s(e.exports,"PullResult",(()=>$882b6d93070905b3$re_export$PullResult)),s(e.exports,"PutResult",(()=>$882b6d93070905b3$re_export$PutResult)),s(e.exports,"SortableEvent",(()=>$882b6d93070905b3$re_export$SortableEvent)),s(e.exports,"SortableOptions",(()=>$882b6d93070905b3$re_export$SortableOptions)),s(e.exports,"Utils",(()=>$882b6d93070905b3$re_export$Utils)),s(e.exports,"ReactSortable",(()=>v));const g={dragging:null};class v extends i.Component{static defaultProps={clone:e=>e};constructor(e){super(e),this.ref=(0,i.createRef)();const t=[...e.list].map((e=>Object.assign(e,{chosen:!1,selected:!1})));e.setList(t,this.sortable,g),l(r)(!e.plugins,'\nPlugins prop is no longer supported.\nInstead, mount it with "Sortable.mount(new MultiDrag())"\nPlease read the updated README.md at https://github.com/SortableJS/react-sortablejs.\n      ')}componentDidMount(){if(null===this.ref.current)return;const e=this.makeOptions();l(n).create(this.ref.current,e)}componentDidUpdate(e){e.disabled!==this.props.disabled&&this.sortable&&this.sortable.option("disabled",this.props.disabled)}render(){const{tag:e,style:t,className:o,id:n}=this.props,a={style:t,className:o,id:n},r=e&&null!==e?e:"div";return(0,i.createElement)(r,{ref:this.ref,...a},this.getChildren())}getChildren(){const{children:e,dataIdAttr:t,selectedClass:o="sortable-selected",chosenClass:n="sortable-chosen",dragClass:r="sortable-drag",fallbackClass:s="sortable-falback",ghostClass:c="sortable-ghost",swapClass:d="sortable-swap-highlight",filter:u="sortable-filter",list:h}=this.props;if(!e||null==e)return null;const p=t||"data-id";return i.Children.map(e,((e,t)=>{if(void 0===e)return;const r=h[t]||{},{className:s}=e.props,c="string"==typeof u&&{[u.replace(".","")]:!!r.filtered},d=l(a)(s,{[o]:r.selected,[n]:r.chosen,...c});return(0,i.cloneElement)(e,{[p]:e.key,className:d})}))}get sortable(){const e=this.ref.current;if(null===e)return null;const t=Object.keys(e).find((e=>e.includes("Sortable")));return t?e[t]:null}makeOptions(){const e=function(e){const{list:t,setList:o,children:n,tag:a,style:i,className:r,clone:l,onAdd:s,onChange:c,onChoose:d,onClone:u,onEnd:h,onFilter:p,onRemove:m,onSort:f,onStart:g,onUnchoose:v,onUpdate:b,onMove:_,onSpill:A,onSelect:w,onDeselect:E,...y}=e;return y}(this.props);return["onAdd","onChoose","onDeselect","onEnd","onRemove","onSelect","onSpill","onStart","onUnchoose","onUpdate"].forEach((t=>e[t]=this.prepareOnHandlerPropAndDOM(t))),["onChange","onClone","onFilter","onSort"].forEach((t=>e[t]=this.prepareOnHandlerProp(t))),{...e,onMove:(e,t)=>{const{onMove:o}=this.props,n=e.willInsertAfter||-1;if(!o)return n;const a=o(e,t,this.sortable,g);return void 0!==a&&a}}}prepareOnHandlerPropAndDOM(e){return t=>{this.callOnHandlerProp(t,e),this[e](t)}}prepareOnHandlerProp(e){return t=>{this.callOnHandlerProp(t,e)}}callOnHandlerProp(e,t){const o=this.props[t];o&&o(e,this.sortable,g)}onAdd(e){const{list:t,setList:o,clone:n}=this.props,a=h(e,[...g.dragging.props.list]);d(a),o(m(a,t,e,n).map((e=>Object.assign(e,{selected:!1}))),this.sortable,g)}onRemove(e){const{list:t,setList:o}=this.props,n=f(e),a=h(e,t);u(a);let i=[...t];if("clone"!==e.pullMode)i=p(a,i);else{let t=a;switch(n){case"multidrag":t=a.map(((t,o)=>({...t,element:e.clones[o]})));break;case"normal":t=a.map((t=>({...t,element:e.clone})));break;default:l(r)(!0,`mode "${n}" cannot clone. Please remove "props.clone" from <ReactSortable/> when using the "${n}" plugin`)}d(t),a.forEach((t=>{const o=t.oldIndex,n=this.props.clone(t.item,e);i.splice(o,1,n)}))}i=i.map((e=>Object.assign(e,{selected:!1}))),o(i,this.sortable,g)}onUpdate(e){const{list:t,setList:o}=this.props,n=h(e,t);return d(n),u(n),o(function(e,t){return m(e,p(e,t))}(n,t),this.sortable,g)}onStart(){g.dragging=this}onEnd(){g.dragging=null}onChoose(e){const{list:t,setList:o}=this.props;o(t.map(((t,o)=>{let n=t;return o===e.oldIndex&&(n=Object.assign(t,{chosen:!0})),n})),this.sortable,g)}onUnchoose(e){const{list:t,setList:o}=this.props;o(t.map(((t,o)=>{let n=t;return o===e.oldIndex&&(n=Object.assign(n,{chosen:!1})),n})),this.sortable,g)}onSpill(e){const{removeOnSpill:t,revertOnSpill:o}=this.props;t&&!o&&c(e.item)}onSelect(e){const{list:t,setList:o}=this.props,n=t.map((e=>Object.assign(e,{selected:!1})));e.newIndicies.forEach((t=>{const o=t.index;if(-1===o)return console.log(`"${e.type}" had indice of "${t.index}", which is probably -1 and doesn't usually happen here.`),void console.log(e);n[o].selected=!0})),o(n,this.sortable,g)}onDeselect(e){const{list:t,setList:o}=this.props,n=t.map((e=>Object.assign(e,{selected:!1})));e.newIndicies.forEach((e=>{const t=e.index;-1!==t&&(n[t].selected=!0)})),o(n,this.sortable,g)}}var b,_;b=e.exports,_={},Object.keys(_).forEach((function(e){"default"===e||"__esModule"===e||b.hasOwnProperty(e)||Object.defineProperty(b,e,{enumerable:!0,get:function(){return _[e]}})}))},720:(e,t)=>{var o;!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var o=arguments[t];if(o){var i=typeof o;if("string"===i||"number"===i)e.push(o);else if(Array.isArray(o)){if(o.length){var r=a.apply(null,o);r&&e.push(r)}}else if("object"===i)if(o.toString===Object.prototype.toString)for(var l in o)n.call(o,l)&&o[l]&&e.push(l);else e.push(o.toString())}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(o=function(){return a}.apply(t,[]))||(e.exports=o)}()},246:(e,t,o)=>{"use strict";function n(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function a(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?n(Object(o),!0).forEach((function(t){r(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function r(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&(e[n]=o[n])}return e},l.apply(this,arguments)}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var o=0,n=new Array(t);o<t;o++)n[o]=e[o];return n}function c(e){if("undefined"!=typeof window&&window.navigator)return!!navigator.userAgent.match(e)}o.r(t),o.d(t,{MultiDrag:()=>_t,Sortable:()=>Ve,Swap:()=>st,default:()=>Et});var d=c(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),u=c(/Edge/i),h=c(/firefox/i),p=c(/safari/i)&&!c(/chrome/i)&&!c(/android/i),m=c(/iP(ad|od|hone)/i),f=c(/chrome/i)&&c(/android/i),g={capture:!1,passive:!1};function v(e,t,o){e.addEventListener(t,o,!d&&g)}function b(e,t,o){e.removeEventListener(t,o,!d&&g)}function _(e,t){if(t){if(">"===t[0]&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch(e){return!1}return!1}}function A(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function w(e,t,o,n){if(e){o=o||document;do{if(null!=t&&(">"===t[0]?e.parentNode===o&&_(e,t):_(e,t))||n&&e===o)return e;if(e===o)break}while(e=A(e))}return null}var E,y=/\s+/g;function S(e,t,o){if(e&&t)if(e.classList)e.classList[o?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(y," ").replace(" "+t+" "," ");e.className=(n+(o?" "+t:"")).replace(y," ")}}function C(e,t,o){var n=e&&e.style;if(n){if(void 0===o)return document.defaultView&&document.defaultView.getComputedStyle?o=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(o=e.currentStyle),void 0===t?o:o[t];t in n||-1!==t.indexOf("webkit")||(t="-webkit-"+t),n[t]=o+("string"==typeof o?"":"px")}}function D(e,t){var o="";if("string"==typeof e)o=e;else do{var n=C(e,"transform");n&&"none"!==n&&(o=n+" "+o)}while(!t&&(e=e.parentNode));var a=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return a&&new a(o)}function x(e,t,o){if(e){var n=e.getElementsByTagName(t),a=0,i=n.length;if(o)for(;a<i;a++)o(n[a],a);return n}return[]}function M(){return document.scrollingElement||document.documentElement}function O(e,t,o,n,a){if(e.getBoundingClientRect||e===window){var i,r,l,s,c,u,h;if(e!==window&&e.parentNode&&e!==M()?(r=(i=e.getBoundingClientRect()).top,l=i.left,s=i.bottom,c=i.right,u=i.height,h=i.width):(r=0,l=0,s=window.innerHeight,c=window.innerWidth,u=window.innerHeight,h=window.innerWidth),(t||o)&&e!==window&&(a=a||e.parentNode,!d))do{if(a&&a.getBoundingClientRect&&("none"!==C(a,"transform")||o&&"static"!==C(a,"position"))){var p=a.getBoundingClientRect();r-=p.top+parseInt(C(a,"border-top-width")),l-=p.left+parseInt(C(a,"border-left-width")),s=r+i.height,c=l+i.width;break}}while(a=a.parentNode);if(n&&e!==window){var m=D(a||e),f=m&&m.a,g=m&&m.d;m&&(s=(r/=g)+(u/=g),c=(l/=f)+(h/=f))}return{top:r,left:l,bottom:s,right:c,width:h,height:u}}}function I(e,t,o){for(var n=k(e,!0),a=O(e)[t];n;){var i=O(n)[o];if(!("top"===o||"left"===o?a>=i:a<=i))return n;if(n===M())break;n=k(n,!1)}return!1}function T(e,t,o,n){for(var a=0,i=0,r=e.children;i<r.length;){if("none"!==r[i].style.display&&r[i]!==Ve.ghost&&(n||r[i]!==Ve.dragged)&&w(r[i],o.draggable,e,!1)){if(a===t)return r[i];a++}i++}return null}function B(e,t){for(var o=e.lastElementChild;o&&(o===Ve.ghost||"none"===C(o,"display")||t&&!_(o,t));)o=o.previousElementSibling;return o||null}function N(e,t){var o=0;if(!e||!e.parentNode)return-1;for(;e=e.previousElementSibling;)"TEMPLATE"===e.nodeName.toUpperCase()||e===Ve.clone||t&&!_(e,t)||o++;return o}function P(e){var t=0,o=0,n=M();if(e)do{var a=D(e),i=a.a,r=a.d;t+=e.scrollLeft*i,o+=e.scrollTop*r}while(e!==n&&(e=e.parentNode));return[t,o]}function k(e,t){if(!e||!e.getBoundingClientRect)return M();var o=e,n=!1;do{if(o.clientWidth<o.scrollWidth||o.clientHeight<o.scrollHeight){var a=C(o);if(o.clientWidth<o.scrollWidth&&("auto"==a.overflowX||"scroll"==a.overflowX)||o.clientHeight<o.scrollHeight&&("auto"==a.overflowY||"scroll"==a.overflowY)){if(!o.getBoundingClientRect||o===document.body)return M();if(n||t)return o;n=!0}}}while(o=o.parentNode);return M()}function R(e,t){return Math.round(e.top)===Math.round(t.top)&&Math.round(e.left)===Math.round(t.left)&&Math.round(e.height)===Math.round(t.height)&&Math.round(e.width)===Math.round(t.width)}function j(e,t){return function(){if(!E){var o=arguments;1===o.length?e.call(this,o[0]):e.apply(this,o),E=setTimeout((function(){E=void 0}),t)}}}function Y(e,t,o){e.scrollLeft+=t,e.scrollTop+=o}function G(e){var t=window.Polymer,o=window.jQuery||window.Zepto;return t&&t.dom?t.dom(e).cloneNode(!0):o?o(e).clone(!0)[0]:e.cloneNode(!0)}function V(e,t){C(e,"position","absolute"),C(e,"top",t.top),C(e,"left",t.left),C(e,"width",t.width),C(e,"height",t.height)}function U(e){C(e,"position",""),C(e,"top",""),C(e,"left",""),C(e,"width",""),C(e,"height","")}var F="Sortable"+(new Date).getTime();var K=[],X={initializeByDefault:!0},L={mount:function(e){for(var t in X)X.hasOwnProperty(t)&&!(t in e)&&(e[t]=X[t]);K.forEach((function(t){if(t.pluginName===e.pluginName)throw"Sortable: Cannot mount plugin ".concat(e.pluginName," more than once")})),K.push(e)},pluginEvent:function(e,t,o){var n=this;this.eventCanceled=!1,o.cancel=function(){n.eventCanceled=!0};var i=e+"Global";K.forEach((function(n){t[n.pluginName]&&(t[n.pluginName][i]&&t[n.pluginName][i](a({sortable:t},o)),t.options[n.pluginName]&&t[n.pluginName][e]&&t[n.pluginName][e](a({sortable:t},o)))}))},initializePlugins:function(e,t,o,n){for(var a in K.forEach((function(n){var a=n.pluginName;if(e.options[a]||n.initializeByDefault){var i=new n(e,t,e.options);i.sortable=e,i.options=e.options,e[a]=i,l(o,i.defaults)}})),e.options)if(e.options.hasOwnProperty(a)){var i=this.modifyOption(e,a,e.options[a]);void 0!==i&&(e.options[a]=i)}},getEventProperties:function(e,t){var o={};return K.forEach((function(n){"function"==typeof n.eventProperties&&l(o,n.eventProperties.call(t[n.pluginName],e))})),o},modifyOption:function(e,t,o){var n;return K.forEach((function(a){e[a.pluginName]&&a.optionListeners&&"function"==typeof a.optionListeners[t]&&(n=a.optionListeners[t].call(e[a.pluginName],o))})),n}};function H(e){var t=e.sortable,o=e.rootEl,n=e.name,i=e.targetEl,r=e.cloneEl,l=e.toEl,s=e.fromEl,c=e.oldIndex,h=e.newIndex,p=e.oldDraggableIndex,m=e.newDraggableIndex,f=e.originalEvent,g=e.putSortable,v=e.extraEventProperties;if(t=t||o&&o[F]){var b,_=t.options,A="on"+n.charAt(0).toUpperCase()+n.substr(1);!window.CustomEvent||d||u?(b=document.createEvent("Event")).initEvent(n,!0,!0):b=new CustomEvent(n,{bubbles:!0,cancelable:!0}),b.to=l||o,b.from=s||o,b.item=i||o,b.clone=r,b.oldIndex=c,b.newIndex=h,b.oldDraggableIndex=p,b.newDraggableIndex=m,b.originalEvent=f,b.pullMode=g?g.lastPutMode:void 0;var w=a(a({},v),L.getEventProperties(n,t));for(var E in w)b[E]=w[E];o&&o.dispatchEvent(b),_[A]&&_[A].call(t,b)}}var W=["evt"],Q=function(e,t){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=o.evt,i=function(e,t){if(null==e)return{};var o,n,a=function(e,t){if(null==e)return{};var o,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)o=i[n],t.indexOf(o)>=0||(a[o]=e[o]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)o=i[n],t.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(a[o]=e[o])}return a}(o,W);L.pluginEvent.bind(Ve)(e,t,a({dragEl:z,parentEl:$,ghostEl:q,rootEl:Z,nextEl:ee,lastDownEl:te,cloneEl:oe,cloneHidden:ne,dragStarted:ge,putSortable:ce,activeSortable:Ve.active,originalEvent:n,oldIndex:ae,oldDraggableIndex:re,newIndex:ie,newDraggableIndex:le,hideGhostForTarget:Re,unhideGhostForTarget:je,cloneNowHidden:function(){ne=!0},cloneNowShown:function(){ne=!1},dispatchSortableEvent:function(e){J({sortable:t,name:e,originalEvent:n})}},i))};function J(e){H(a({putSortable:ce,cloneEl:oe,targetEl:z,rootEl:Z,oldIndex:ae,oldDraggableIndex:re,newIndex:ie,newDraggableIndex:le},e))}var z,$,q,Z,ee,te,oe,ne,ae,ie,re,le,se,ce,de,ue,he,pe,me,fe,ge,ve,be,_e,Ae,we=!1,Ee=!1,ye=[],Se=!1,Ce=!1,De=[],xe=!1,Me=[],Oe="undefined"!=typeof document,Ie=m,Te=u||d?"cssFloat":"float",Be=Oe&&!f&&!m&&"draggable"in document.createElement("div"),Ne=function(){if(Oe){if(d)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto","auto"===e.style.pointerEvents}}(),Pe=function(e,t){var o=C(e),n=parseInt(o.width)-parseInt(o.paddingLeft)-parseInt(o.paddingRight)-parseInt(o.borderLeftWidth)-parseInt(o.borderRightWidth),a=T(e,0,t),i=T(e,1,t),r=a&&C(a),l=i&&C(i),s=r&&parseInt(r.marginLeft)+parseInt(r.marginRight)+O(a).width,c=l&&parseInt(l.marginLeft)+parseInt(l.marginRight)+O(i).width;if("flex"===o.display)return"column"===o.flexDirection||"column-reverse"===o.flexDirection?"vertical":"horizontal";if("grid"===o.display)return o.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(a&&r.float&&"none"!==r.float){var d="left"===r.float?"left":"right";return!i||"both"!==l.clear&&l.clear!==d?"horizontal":"vertical"}return a&&("block"===r.display||"flex"===r.display||"table"===r.display||"grid"===r.display||s>=n&&"none"===o[Te]||i&&"none"===o[Te]&&s+c>n)?"vertical":"horizontal"},ke=function(e){function t(e,o){return function(n,a,i,r){var l=n.options.group.name&&a.options.group.name&&n.options.group.name===a.options.group.name;if(null==e&&(o||l))return!0;if(null==e||!1===e)return!1;if(o&&"clone"===e)return e;if("function"==typeof e)return t(e(n,a,i,r),o)(n,a,i,r);var s=(o?n:a).options.group.name;return!0===e||"string"==typeof e&&e===s||e.join&&e.indexOf(s)>-1}}var o={},n=e.group;n&&"object"==i(n)||(n={name:n}),o.name=n.name,o.checkPull=t(n.pull,!0),o.checkPut=t(n.put),o.revertClone=n.revertClone,e.group=o},Re=function(){!Ne&&q&&C(q,"display","none")},je=function(){!Ne&&q&&C(q,"display","")};Oe&&!f&&document.addEventListener("click",(function(e){if(Ee)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),Ee=!1,!1}),!0);var Ye=function(e){if(z){e=e.touches?e.touches[0]:e;var t=(a=e.clientX,i=e.clientY,ye.some((function(e){var t=e[F].options.emptyInsertThreshold;if(t&&!B(e)){var o=O(e),n=a>=o.left-t&&a<=o.right+t,l=i>=o.top-t&&i<=o.bottom+t;return n&&l?r=e:void 0}})),r);if(t){var o={};for(var n in e)e.hasOwnProperty(n)&&(o[n]=e[n]);o.target=o.rootEl=t,o.preventDefault=void 0,o.stopPropagation=void 0,t[F]._onDragOver(o)}}var a,i,r},Ge=function(e){z&&z.parentNode[F]._isOutsideThisEl(e.target)};function Ve(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=l({},t),e[F]=this;var o,n,i={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Pe(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==Ve.supportPointer&&"PointerEvent"in window&&!p,emptyInsertThreshold:5};for(var r in L.initializePlugins(this,e,i),i)!(r in t)&&(t[r]=i[r]);for(var s in ke(t),this)"_"===s.charAt(0)&&"function"==typeof this[s]&&(this[s]=this[s].bind(this));this.nativeDraggable=!t.forceFallback&&Be,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?v(e,"pointerdown",this._onTapStart):(v(e,"mousedown",this._onTapStart),v(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(v(e,"dragover",this),v(e,"dragenter",this)),ye.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),l(this,(n=[],{captureAnimationState:function(){n=[],this.options.animation&&[].slice.call(this.el.children).forEach((function(e){if("none"!==C(e,"display")&&e!==Ve.ghost){n.push({target:e,rect:O(e)});var t=a({},n[n.length-1].rect);if(e.thisAnimationDuration){var o=D(e,!0);o&&(t.top-=o.f,t.left-=o.e)}e.fromRect=t}}))},addAnimationState:function(e){n.push(e)},removeAnimationState:function(e){n.splice(function(e,t){for(var o in e)if(e.hasOwnProperty(o))for(var n in t)if(t.hasOwnProperty(n)&&t[n]===e[o][n])return Number(o);return-1}(n,{target:e}),1)},animateAll:function(e){var t=this;if(!this.options.animation)return clearTimeout(o),void("function"==typeof e&&e());var a=!1,i=0;n.forEach((function(e){var o=0,n=e.target,r=n.fromRect,l=O(n),s=n.prevFromRect,c=n.prevToRect,d=e.rect,u=D(n,!0);u&&(l.top-=u.f,l.left-=u.e),n.toRect=l,n.thisAnimationDuration&&R(s,l)&&!R(r,l)&&(d.top-l.top)/(d.left-l.left)==(r.top-l.top)/(r.left-l.left)&&(o=function(e,t,o,n){return Math.sqrt(Math.pow(t.top-e.top,2)+Math.pow(t.left-e.left,2))/Math.sqrt(Math.pow(t.top-o.top,2)+Math.pow(t.left-o.left,2))*n.animation}(d,s,c,t.options)),R(l,r)||(n.prevFromRect=r,n.prevToRect=l,o||(o=t.options.animation),t.animate(n,d,l,o)),o&&(a=!0,i=Math.max(i,o),clearTimeout(n.animationResetTimer),n.animationResetTimer=setTimeout((function(){n.animationTime=0,n.prevFromRect=null,n.fromRect=null,n.prevToRect=null,n.thisAnimationDuration=null}),o),n.thisAnimationDuration=o)})),clearTimeout(o),a?o=setTimeout((function(){"function"==typeof e&&e()}),i):"function"==typeof e&&e(),n=[]},animate:function(e,t,o,n){if(n){C(e,"transition",""),C(e,"transform","");var a=D(this.el),i=a&&a.a,r=a&&a.d,l=(t.left-o.left)/(i||1),s=(t.top-o.top)/(r||1);e.animatingX=!!l,e.animatingY=!!s,C(e,"transform","translate3d("+l+"px,"+s+"px,0)"),this.forRepaintDummy=function(e){return e.offsetWidth}(e),C(e,"transition","transform "+n+"ms"+(this.options.easing?" "+this.options.easing:"")),C(e,"transform","translate3d(0,0,0)"),"number"==typeof e.animated&&clearTimeout(e.animated),e.animated=setTimeout((function(){C(e,"transition",""),C(e,"transform",""),e.animated=!1,e.animatingX=!1,e.animatingY=!1}),n)}}}))}function Ue(e,t,o,n,a,i,r,l){var s,c,h=e[F],p=h.options.onMove;return!window.CustomEvent||d||u?(s=document.createEvent("Event")).initEvent("move",!0,!0):s=new CustomEvent("move",{bubbles:!0,cancelable:!0}),s.to=t,s.from=e,s.dragged=o,s.draggedRect=n,s.related=a||t,s.relatedRect=i||O(t),s.willInsertAfter=l,s.originalEvent=r,e.dispatchEvent(s),p&&(c=p.call(h,s,r)),c}function Fe(e){e.draggable=!1}function Ke(){xe=!1}function Xe(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,o=t.length,n=0;o--;)n+=t.charCodeAt(o);return n.toString(36)}function Le(e){return setTimeout(e,0)}function He(e){return clearTimeout(e)}Ve.prototype={constructor:Ve,_isOutsideThisEl:function(e){this.el.contains(e)||e===this.el||(ve=null)},_getDirection:function(e,t){return"function"==typeof this.options.direction?this.options.direction.call(this,e,t,z):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,o=this.el,n=this.options,a=n.preventOnFilter,i=e.type,r=e.touches&&e.touches[0]||e.pointerType&&"touch"===e.pointerType&&e,l=(r||e).target,s=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||l,c=n.filter;if(function(e){Me.length=0;for(var t=e.getElementsByTagName("input"),o=t.length;o--;){var n=t[o];n.checked&&Me.push(n)}}(o),!z&&!(/mousedown|pointerdown/.test(i)&&0!==e.button||n.disabled)&&!s.isContentEditable&&(this.nativeDraggable||!p||!l||"SELECT"!==l.tagName.toUpperCase())&&!((l=w(l,n.draggable,o,!1))&&l.animated||te===l)){if(ae=N(l),re=N(l,n.draggable),"function"==typeof c){if(c.call(this,e,l,this))return J({sortable:t,rootEl:s,name:"filter",targetEl:l,toEl:o,fromEl:o}),Q("filter",t,{evt:e}),void(a&&e.cancelable&&e.preventDefault())}else if(c&&(c=c.split(",").some((function(n){if(n=w(s,n.trim(),o,!1))return J({sortable:t,rootEl:n,name:"filter",targetEl:l,fromEl:o,toEl:o}),Q("filter",t,{evt:e}),!0}))))return void(a&&e.cancelable&&e.preventDefault());n.handle&&!w(s,n.handle,o,!1)||this._prepareDragStart(e,r,l)}}},_prepareDragStart:function(e,t,o){var n,a=this,i=a.el,r=a.options,l=i.ownerDocument;if(o&&!z&&o.parentNode===i){var s=O(o);if(Z=i,$=(z=o).parentNode,ee=z.nextSibling,te=o,se=r.group,Ve.dragged=z,de={target:z,clientX:(t||e).clientX,clientY:(t||e).clientY},me=de.clientX-s.left,fe=de.clientY-s.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,z.style["will-change"]="all",n=function(){Q("delayEnded",a,{evt:e}),Ve.eventCanceled?a._onDrop():(a._disableDelayedDragEvents(),!h&&a.nativeDraggable&&(z.draggable=!0),a._triggerDragStart(e,t),J({sortable:a,name:"choose",originalEvent:e}),S(z,r.chosenClass,!0))},r.ignore.split(",").forEach((function(e){x(z,e.trim(),Fe)})),v(l,"dragover",Ye),v(l,"mousemove",Ye),v(l,"touchmove",Ye),v(l,"mouseup",a._onDrop),v(l,"touchend",a._onDrop),v(l,"touchcancel",a._onDrop),h&&this.nativeDraggable&&(this.options.touchStartThreshold=4,z.draggable=!0),Q("delayStart",this,{evt:e}),!r.delay||r.delayOnTouchOnly&&!t||this.nativeDraggable&&(u||d))n();else{if(Ve.eventCanceled)return void this._onDrop();v(l,"mouseup",a._disableDelayedDrag),v(l,"touchend",a._disableDelayedDrag),v(l,"touchcancel",a._disableDelayedDrag),v(l,"mousemove",a._delayedDragTouchMoveHandler),v(l,"touchmove",a._delayedDragTouchMoveHandler),r.supportPointer&&v(l,"pointermove",a._delayedDragTouchMoveHandler),a._dragStartTimer=setTimeout(n,r.delay)}}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){z&&Fe(z),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;b(e,"mouseup",this._disableDelayedDrag),b(e,"touchend",this._disableDelayedDrag),b(e,"touchcancel",this._disableDelayedDrag),b(e,"mousemove",this._delayedDragTouchMoveHandler),b(e,"touchmove",this._delayedDragTouchMoveHandler),b(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||"touch"==e.pointerType&&e,!this.nativeDraggable||t?this.options.supportPointer?v(document,"pointermove",this._onTouchMove):v(document,t?"touchmove":"mousemove",this._onTouchMove):(v(z,"dragend",this),v(Z,"dragstart",this._onDragStart));try{document.selection?Le((function(){document.selection.empty()})):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(e,t){if(we=!1,Z&&z){Q("dragStarted",this,{evt:t}),this.nativeDraggable&&v(document,"dragover",Ge);var o=this.options;!e&&S(z,o.dragClass,!1),S(z,o.ghostClass,!0),Ve.active=this,e&&this._appendGhost(),J({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(ue){this._lastX=ue.clientX,this._lastY=ue.clientY,Re();for(var e=document.elementFromPoint(ue.clientX,ue.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(ue.clientX,ue.clientY))!==t;)t=e;if(z.parentNode[F]._isOutsideThisEl(e),t)do{if(t[F]&&t[F]._onDragOver({clientX:ue.clientX,clientY:ue.clientY,target:e,rootEl:t})&&!this.options.dragoverBubble)break;e=t}while(t=t.parentNode);je()}},_onTouchMove:function(e){if(de){var t=this.options,o=t.fallbackTolerance,n=t.fallbackOffset,a=e.touches?e.touches[0]:e,i=q&&D(q,!0),r=q&&i&&i.a,l=q&&i&&i.d,s=Ie&&Ae&&P(Ae),c=(a.clientX-de.clientX+n.x)/(r||1)+(s?s[0]-De[0]:0)/(r||1),d=(a.clientY-de.clientY+n.y)/(l||1)+(s?s[1]-De[1]:0)/(l||1);if(!Ve.active&&!we){if(o&&Math.max(Math.abs(a.clientX-this._lastX),Math.abs(a.clientY-this._lastY))<o)return;this._onDragStart(e,!0)}if(q){i?(i.e+=c-(he||0),i.f+=d-(pe||0)):i={a:1,b:0,c:0,d:1,e:c,f:d};var u="matrix(".concat(i.a,",").concat(i.b,",").concat(i.c,",").concat(i.d,",").concat(i.e,",").concat(i.f,")");C(q,"webkitTransform",u),C(q,"mozTransform",u),C(q,"msTransform",u),C(q,"transform",u),he=c,pe=d,ue=a}e.cancelable&&e.preventDefault()}},_appendGhost:function(){if(!q){var e=this.options.fallbackOnBody?document.body:Z,t=O(z,!0,Ie,!0,e),o=this.options;if(Ie){for(Ae=e;"static"===C(Ae,"position")&&"none"===C(Ae,"transform")&&Ae!==document;)Ae=Ae.parentNode;Ae!==document.body&&Ae!==document.documentElement?(Ae===document&&(Ae=M()),t.top+=Ae.scrollTop,t.left+=Ae.scrollLeft):Ae=M(),De=P(Ae)}S(q=z.cloneNode(!0),o.ghostClass,!1),S(q,o.fallbackClass,!0),S(q,o.dragClass,!0),C(q,"transition",""),C(q,"transform",""),C(q,"box-sizing","border-box"),C(q,"margin",0),C(q,"top",t.top),C(q,"left",t.left),C(q,"width",t.width),C(q,"height",t.height),C(q,"opacity","0.8"),C(q,"position",Ie?"absolute":"fixed"),C(q,"zIndex","100000"),C(q,"pointerEvents","none"),Ve.ghost=q,e.appendChild(q),C(q,"transform-origin",me/parseInt(q.style.width)*100+"% "+fe/parseInt(q.style.height)*100+"%")}},_onDragStart:function(e,t){var o=this,n=e.dataTransfer,a=o.options;Q("dragStart",this,{evt:e}),Ve.eventCanceled?this._onDrop():(Q("setupClone",this),Ve.eventCanceled||((oe=G(z)).removeAttribute("id"),oe.draggable=!1,oe.style["will-change"]="",this._hideClone(),S(oe,this.options.chosenClass,!1),Ve.clone=oe),o.cloneId=Le((function(){Q("clone",o),Ve.eventCanceled||(o.options.removeCloneOnHide||Z.insertBefore(oe,z),o._hideClone(),J({sortable:o,name:"clone"}))})),!t&&S(z,a.dragClass,!0),t?(Ee=!0,o._loopId=setInterval(o._emulateDragOver,50)):(b(document,"mouseup",o._onDrop),b(document,"touchend",o._onDrop),b(document,"touchcancel",o._onDrop),n&&(n.effectAllowed="move",a.setData&&a.setData.call(o,n,z)),v(document,"drop",o),C(z,"transform","translateZ(0)")),we=!0,o._dragStartId=Le(o._dragStarted.bind(o,t,e)),v(document,"selectstart",o),ge=!0,p&&C(document.body,"user-select","none"))},_onDragOver:function(e){var t,o,n,i,r=this.el,l=e.target,s=this.options,c=s.group,d=Ve.active,u=se===c,h=s.sort,p=ce||d,m=this,f=!1;if(!xe){if(void 0!==e.preventDefault&&e.cancelable&&e.preventDefault(),l=w(l,s.draggable,r,!0),G("dragOver"),Ve.eventCanceled)return f;if(z.contains(e.target)||l.animated&&l.animatingX&&l.animatingY||m._ignoreWhileAnimating===l)return U(!1);if(Ee=!1,d&&!s.disabled&&(u?h||(n=$!==Z):ce===this||(this.lastPutMode=se.checkPull(this,d,z,e))&&c.checkPut(this,d,z,e))){if(i="vertical"===this._getDirection(e,l),t=O(z),G("dragOverValid"),Ve.eventCanceled)return f;if(n)return $=Z,V(),this._hideClone(),G("revert"),Ve.eventCanceled||(ee?Z.insertBefore(z,ee):Z.appendChild(z)),U(!0);var g=B(r,s.draggable);if(!g||function(e,t,o){var n=O(B(o.el,o.options.draggable));return t?e.clientX>n.right+10||e.clientX<=n.right&&e.clientY>n.bottom&&e.clientX>=n.left:e.clientX>n.right&&e.clientY>n.top||e.clientX<=n.right&&e.clientY>n.bottom+10}(e,i,this)&&!g.animated){if(g===z)return U(!1);if(g&&r===e.target&&(l=g),l&&(o=O(l)),!1!==Ue(Z,r,z,t,l,o,e,!!l))return V(),g&&g.nextSibling?r.insertBefore(z,g.nextSibling):r.appendChild(z),$=r,K(),U(!0)}else if(g&&function(e,t,o){var n=O(T(o.el,0,o.options,!0));return t?e.clientX<n.left-10||e.clientY<n.top&&e.clientX<n.right:e.clientY<n.top-10||e.clientY<n.bottom&&e.clientX<n.left}(e,i,this)){var v=T(r,0,s,!0);if(v===z)return U(!1);if(o=O(l=v),!1!==Ue(Z,r,z,t,l,o,e,!1))return V(),r.insertBefore(z,v),$=r,K(),U(!0)}else if(l.parentNode===r){o=O(l);var b,_,A,E=z.parentNode!==r,y=!function(e,t,o){var n=o?e.left:e.top,a=o?e.right:e.bottom,i=o?e.width:e.height,r=o?t.left:t.top,l=o?t.right:t.bottom,s=o?t.width:t.height;return n===r||a===l||n+i/2===r+s/2}(z.animated&&z.toRect||t,l.animated&&l.toRect||o,i),D=i?"top":"left",x=I(l,"top","top")||I(z,"top","top"),M=x?x.scrollTop:void 0;if(ve!==l&&(_=o[D],Se=!1,Ce=!y&&s.invertSwap||E),b=function(e,t,o,n,a,i,r,l){var s=n?e.clientY:e.clientX,c=n?o.height:o.width,d=n?o.top:o.left,u=n?o.bottom:o.right,h=!1;if(!r)if(l&&_e<c*a){if(!Se&&(1===be?s>d+c*i/2:s<u-c*i/2)&&(Se=!0),Se)h=!0;else if(1===be?s<d+_e:s>u-_e)return-be}else if(s>d+c*(1-a)/2&&s<u-c*(1-a)/2)return function(e){return N(z)<N(e)?1:-1}(t);return(h=h||r)&&(s<d+c*i/2||s>u-c*i/2)?s>d+c/2?1:-1:0}(e,l,o,i,y?1:s.swapThreshold,null==s.invertedSwapThreshold?s.swapThreshold:s.invertedSwapThreshold,Ce,ve===l),0!==b){var P=N(z);do{P-=b,A=$.children[P]}while(A&&("none"===C(A,"display")||A===q))}if(0===b||A===l)return U(!1);ve=l,be=b;var k=l.nextElementSibling,R=!1,j=Ue(Z,r,z,t,l,o,e,R=1===b);if(!1!==j)return 1!==j&&-1!==j||(R=1===j),xe=!0,setTimeout(Ke,30),V(),R&&!k?r.appendChild(z):l.parentNode.insertBefore(z,R?k:l),x&&Y(x,0,M-x.scrollTop),$=z.parentNode,void 0===_||Ce||(_e=Math.abs(_-O(l)[D])),K(),U(!0)}if(r.contains(z))return U(!1)}return!1}function G(s,c){Q(s,m,a({evt:e,isOwner:u,axis:i?"vertical":"horizontal",revert:n,dragRect:t,targetRect:o,canSort:h,fromSortable:p,target:l,completed:U,onMove:function(o,n){return Ue(Z,r,z,t,o,O(o),e,n)},changed:K},c))}function V(){G("dragOverAnimationCapture"),m.captureAnimationState(),m!==p&&p.captureAnimationState()}function U(t){return G("dragOverCompleted",{insertion:t}),t&&(u?d._hideClone():d._showClone(m),m!==p&&(S(z,ce?ce.options.ghostClass:d.options.ghostClass,!1),S(z,s.ghostClass,!0)),ce!==m&&m!==Ve.active?ce=m:m===Ve.active&&ce&&(ce=null),p===m&&(m._ignoreWhileAnimating=l),m.animateAll((function(){G("dragOverAnimationComplete"),m._ignoreWhileAnimating=null})),m!==p&&(p.animateAll(),p._ignoreWhileAnimating=null)),(l===z&&!z.animated||l===r&&!l.animated)&&(ve=null),s.dragoverBubble||e.rootEl||l===document||(z.parentNode[F]._isOutsideThisEl(e.target),!t&&Ye(e)),!s.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),f=!0}function K(){ie=N(z),le=N(z,s.draggable),J({sortable:m,name:"change",toEl:r,newIndex:ie,newDraggableIndex:le,originalEvent:e})}},_ignoreWhileAnimating:null,_offMoveEvents:function(){b(document,"mousemove",this._onTouchMove),b(document,"touchmove",this._onTouchMove),b(document,"pointermove",this._onTouchMove),b(document,"dragover",Ye),b(document,"mousemove",Ye),b(document,"touchmove",Ye)},_offUpEvents:function(){var e=this.el.ownerDocument;b(e,"mouseup",this._onDrop),b(e,"touchend",this._onDrop),b(e,"pointerup",this._onDrop),b(e,"touchcancel",this._onDrop),b(document,"selectstart",this)},_onDrop:function(e){var t=this.el,o=this.options;ie=N(z),le=N(z,o.draggable),Q("drop",this,{evt:e}),$=z&&z.parentNode,ie=N(z),le=N(z,o.draggable),Ve.eventCanceled||(we=!1,Ce=!1,Se=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),He(this.cloneId),He(this._dragStartId),this.nativeDraggable&&(b(document,"drop",this),b(t,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),p&&C(document.body,"user-select",""),C(z,"transform",""),e&&(ge&&(e.cancelable&&e.preventDefault(),!o.dropBubble&&e.stopPropagation()),q&&q.parentNode&&q.parentNode.removeChild(q),(Z===$||ce&&"clone"!==ce.lastPutMode)&&oe&&oe.parentNode&&oe.parentNode.removeChild(oe),z&&(this.nativeDraggable&&b(z,"dragend",this),Fe(z),z.style["will-change"]="",ge&&!we&&S(z,ce?ce.options.ghostClass:this.options.ghostClass,!1),S(z,this.options.chosenClass,!1),J({sortable:this,name:"unchoose",toEl:$,newIndex:null,newDraggableIndex:null,originalEvent:e}),Z!==$?(ie>=0&&(J({rootEl:$,name:"add",toEl:$,fromEl:Z,originalEvent:e}),J({sortable:this,name:"remove",toEl:$,originalEvent:e}),J({rootEl:$,name:"sort",toEl:$,fromEl:Z,originalEvent:e}),J({sortable:this,name:"sort",toEl:$,originalEvent:e})),ce&&ce.save()):ie!==ae&&ie>=0&&(J({sortable:this,name:"update",toEl:$,originalEvent:e}),J({sortable:this,name:"sort",toEl:$,originalEvent:e})),Ve.active&&(null!=ie&&-1!==ie||(ie=ae,le=re),J({sortable:this,name:"end",toEl:$,originalEvent:e}),this.save())))),this._nulling()},_nulling:function(){Q("nulling",this),Z=z=$=q=ee=oe=te=ne=de=ue=ge=ie=le=ae=re=ve=be=ce=se=Ve.dragged=Ve.ghost=Ve.clone=Ve.active=null,Me.forEach((function(e){e.checked=!0})),Me.length=he=pe=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":z&&(this._onDragOver(e),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move"),e.cancelable&&e.preventDefault()}(e));break;case"selectstart":e.preventDefault()}},toArray:function(){for(var e,t=[],o=this.el.children,n=0,a=o.length,i=this.options;n<a;n++)w(e=o[n],i.draggable,this.el,!1)&&t.push(e.getAttribute(i.dataIdAttr)||Xe(e));return t},sort:function(e,t){var o={},n=this.el;this.toArray().forEach((function(e,t){var a=n.children[t];w(a,this.options.draggable,n,!1)&&(o[e]=a)}),this),t&&this.captureAnimationState(),e.forEach((function(e){o[e]&&(n.removeChild(o[e]),n.appendChild(o[e]))})),t&&this.animateAll()},save:function(){var e=this.options.store;e&&e.set&&e.set(this)},closest:function(e,t){return w(e,t||this.options.draggable,this.el,!1)},option:function(e,t){var o=this.options;if(void 0===t)return o[e];var n=L.modifyOption(this,e,t);o[e]=void 0!==n?n:t,"group"===e&&ke(o)},destroy:function(){Q("destroy",this);var e=this.el;e[F]=null,b(e,"mousedown",this._onTapStart),b(e,"touchstart",this._onTapStart),b(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(b(e,"dragover",this),b(e,"dragenter",this)),Array.prototype.forEach.call(e.querySelectorAll("[draggable]"),(function(e){e.removeAttribute("draggable")})),this._onDrop(),this._disableDelayedDragEvents(),ye.splice(ye.indexOf(this.el),1),this.el=e=null},_hideClone:function(){if(!ne){if(Q("hideClone",this),Ve.eventCanceled)return;C(oe,"display","none"),this.options.removeCloneOnHide&&oe.parentNode&&oe.parentNode.removeChild(oe),ne=!0}},_showClone:function(e){if("clone"===e.lastPutMode){if(ne){if(Q("showClone",this),Ve.eventCanceled)return;z.parentNode!=Z||this.options.group.revertClone?ee?Z.insertBefore(oe,ee):Z.appendChild(oe):Z.insertBefore(oe,z),this.options.group.revertClone&&this.animate(z,oe),C(oe,"display",""),ne=!1}}else this._hideClone()}},Oe&&v(document,"touchmove",(function(e){(Ve.active||we)&&e.cancelable&&e.preventDefault()})),Ve.utils={on:v,off:b,css:C,find:x,is:function(e,t){return!!w(e,t,e,!1)},extend:function(e,t){if(e&&t)for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o]);return e},throttle:j,closest:w,toggleClass:S,clone:G,index:N,nextTick:Le,cancelNextTick:He,detectDirection:Pe,getChild:T},Ve.get=function(e){return e[F]},Ve.mount=function(){for(var e=arguments.length,t=new Array(e),o=0;o<e;o++)t[o]=arguments[o];t[0].constructor===Array&&(t=t[0]),t.forEach((function(e){if(!e.prototype||!e.prototype.constructor)throw"Sortable: Mounted plugin must be a constructor function, not ".concat({}.toString.call(e));e.utils&&(Ve.utils=a(a({},Ve.utils),e.utils)),L.mount(e)}))},Ve.create=function(e,t){return new Ve(e,t)},Ve.version="1.15.0";var We,Qe,Je,ze,$e,qe,Ze=[],et=!1;function tt(){Ze.forEach((function(e){clearInterval(e.pid)})),Ze=[]}function ot(){clearInterval(qe)}var nt,at=j((function(e,t,o,n){if(t.scroll){var a,i=(e.touches?e.touches[0]:e).clientX,r=(e.touches?e.touches[0]:e).clientY,l=t.scrollSensitivity,s=t.scrollSpeed,c=M(),d=!1;Qe!==o&&(Qe=o,tt(),We=t.scroll,a=t.scrollFn,!0===We&&(We=k(o,!0)));var u=0,h=We;do{var p=h,m=O(p),f=m.top,g=m.bottom,v=m.left,b=m.right,_=m.width,A=m.height,w=void 0,E=void 0,y=p.scrollWidth,S=p.scrollHeight,D=C(p),x=p.scrollLeft,I=p.scrollTop;p===c?(w=_<y&&("auto"===D.overflowX||"scroll"===D.overflowX||"visible"===D.overflowX),E=A<S&&("auto"===D.overflowY||"scroll"===D.overflowY||"visible"===D.overflowY)):(w=_<y&&("auto"===D.overflowX||"scroll"===D.overflowX),E=A<S&&("auto"===D.overflowY||"scroll"===D.overflowY));var T=w&&(Math.abs(b-i)<=l&&x+_<y)-(Math.abs(v-i)<=l&&!!x),B=E&&(Math.abs(g-r)<=l&&I+A<S)-(Math.abs(f-r)<=l&&!!I);if(!Ze[u])for(var N=0;N<=u;N++)Ze[N]||(Ze[N]={});Ze[u].vx==T&&Ze[u].vy==B&&Ze[u].el===p||(Ze[u].el=p,Ze[u].vx=T,Ze[u].vy=B,clearInterval(Ze[u].pid),0==T&&0==B||(d=!0,Ze[u].pid=setInterval(function(){n&&0===this.layer&&Ve.active._onTouchMove($e);var t=Ze[this.layer].vy?Ze[this.layer].vy*s:0,o=Ze[this.layer].vx?Ze[this.layer].vx*s:0;"function"==typeof a&&"continue"!==a.call(Ve.dragged.parentNode[F],o,t,e,$e,Ze[this.layer].el)||Y(Ze[this.layer].el,o,t)}.bind({layer:u}),24))),u++}while(t.bubbleScroll&&h!==c&&(h=k(h,!1)));et=d}}),30),it=function(e){var t=e.originalEvent,o=e.putSortable,n=e.dragEl,a=e.activeSortable,i=e.dispatchSortableEvent,r=e.hideGhostForTarget,l=e.unhideGhostForTarget;if(t){var s=o||a;r();var c=t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t,d=document.elementFromPoint(c.clientX,c.clientY);l(),s&&!s.el.contains(d)&&(i("spill"),this.onSpill({dragEl:n,putSortable:o}))}};function rt(){}function lt(){}function st(){function e(){this.defaults={swapClass:"sortable-swap-highlight"}}return e.prototype={dragStart:function(e){var t=e.dragEl;nt=t},dragOverValid:function(e){var t=e.completed,o=e.target,n=e.onMove,a=e.activeSortable,i=e.changed,r=e.cancel;if(a.options.swap){var l=this.sortable.el,s=this.options;if(o&&o!==l){var c=nt;!1!==n(o)?(S(o,s.swapClass,!0),nt=o):nt=null,c&&c!==nt&&S(c,s.swapClass,!1)}i(),t(!0),r()}},drop:function(e){var t,o,n,a,i,r,l=e.activeSortable,s=e.putSortable,c=e.dragEl,d=s||this.sortable,u=this.options;nt&&S(nt,u.swapClass,!1),nt&&(u.swap||s&&s.options.swap)&&c!==nt&&(d.captureAnimationState(),d!==l&&l.captureAnimationState(),o=nt,i=(t=c).parentNode,r=o.parentNode,i&&r&&!i.isEqualNode(o)&&!r.isEqualNode(t)&&(n=N(t),a=N(o),i.isEqualNode(r)&&n<a&&a++,i.insertBefore(o,i.children[n]),r.insertBefore(t,r.children[a])),d.animateAll(),d!==l&&l.animateAll())},nulling:function(){nt=null}},l(e,{pluginName:"swap",eventProperties:function(){return{swapItem:nt}}})}rt.prototype={startIndex:null,dragStart:function(e){var t=e.oldDraggableIndex;this.startIndex=t},onSpill:function(e){var t=e.dragEl,o=e.putSortable;this.sortable.captureAnimationState(),o&&o.captureAnimationState();var n=T(this.sortable.el,this.startIndex,this.options);n?this.sortable.el.insertBefore(t,n):this.sortable.el.appendChild(t),this.sortable.animateAll(),o&&o.animateAll()},drop:it},l(rt,{pluginName:"revertOnSpill"}),lt.prototype={onSpill:function(e){var t=e.dragEl,o=e.putSortable||this.sortable;o.captureAnimationState(),t.parentNode&&t.parentNode.removeChild(t),o.animateAll()},drop:it},l(lt,{pluginName:"removeOnSpill"});var ct,dt,ut,ht,pt,mt=[],ft=[],gt=!1,vt=!1,bt=!1;function _t(){function e(e){for(var t in this)"_"===t.charAt(0)&&"function"==typeof this[t]&&(this[t]=this[t].bind(this));e.options.avoidImplicitDeselect||(e.options.supportPointer?v(document,"pointerup",this._deselectMultiDrag):(v(document,"mouseup",this._deselectMultiDrag),v(document,"touchend",this._deselectMultiDrag))),v(document,"keydown",this._checkKeyDown),v(document,"keyup",this._checkKeyUp),this.defaults={selectedClass:"sortable-selected",multiDragKey:null,avoidImplicitDeselect:!1,setData:function(t,o){var n="";mt.length&&dt===e?mt.forEach((function(e,t){n+=(t?", ":"")+e.textContent})):n=o.textContent,t.setData("Text",n)}}}return e.prototype={multiDragKeyDown:!1,isMultiDrag:!1,delayStartGlobal:function(e){var t=e.dragEl;ut=t},delayEnded:function(){this.isMultiDrag=~mt.indexOf(ut)},setupClone:function(e){var t=e.sortable,o=e.cancel;if(this.isMultiDrag){for(var n=0;n<mt.length;n++)ft.push(G(mt[n])),ft[n].sortableIndex=mt[n].sortableIndex,ft[n].draggable=!1,ft[n].style["will-change"]="",S(ft[n],this.options.selectedClass,!1),mt[n]===ut&&S(ft[n],this.options.chosenClass,!1);t._hideClone(),o()}},clone:function(e){var t=e.sortable,o=e.rootEl,n=e.dispatchSortableEvent,a=e.cancel;this.isMultiDrag&&(this.options.removeCloneOnHide||mt.length&&dt===t&&(At(!0,o),n("clone"),a()))},showClone:function(e){var t=e.cloneNowShown,o=e.rootEl,n=e.cancel;this.isMultiDrag&&(At(!1,o),ft.forEach((function(e){C(e,"display","")})),t(),pt=!1,n())},hideClone:function(e){var t=this,o=(e.sortable,e.cloneNowHidden),n=e.cancel;this.isMultiDrag&&(ft.forEach((function(e){C(e,"display","none"),t.options.removeCloneOnHide&&e.parentNode&&e.parentNode.removeChild(e)})),o(),pt=!0,n())},dragStartGlobal:function(e){e.sortable,!this.isMultiDrag&&dt&&dt.multiDrag._deselectMultiDrag(),mt.forEach((function(e){e.sortableIndex=N(e)})),mt=mt.sort((function(e,t){return e.sortableIndex-t.sortableIndex})),bt=!0},dragStarted:function(e){var t=this,o=e.sortable;if(this.isMultiDrag){if(this.options.sort&&(o.captureAnimationState(),this.options.animation)){mt.forEach((function(e){e!==ut&&C(e,"position","absolute")}));var n=O(ut,!1,!0,!0);mt.forEach((function(e){e!==ut&&V(e,n)})),vt=!0,gt=!0}o.animateAll((function(){vt=!1,gt=!1,t.options.animation&&mt.forEach((function(e){U(e)})),t.options.sort&&wt()}))}},dragOver:function(e){var t=e.target,o=e.completed,n=e.cancel;vt&&~mt.indexOf(t)&&(o(!1),n())},revert:function(e){var t=e.fromSortable,o=e.rootEl,n=e.sortable,a=e.dragRect;mt.length>1&&(mt.forEach((function(e){n.addAnimationState({target:e,rect:vt?O(e):a}),U(e),e.fromRect=a,t.removeAnimationState(e)})),vt=!1,function(e,t){mt.forEach((function(o,n){var a=t.children[o.sortableIndex+(e?Number(n):0)];a?t.insertBefore(o,a):t.appendChild(o)}))}(!this.options.removeCloneOnHide,o))},dragOverCompleted:function(e){var t=e.sortable,o=e.isOwner,n=e.insertion,a=e.activeSortable,i=e.parentEl,r=e.putSortable,l=this.options;if(n){if(o&&a._hideClone(),gt=!1,l.animation&&mt.length>1&&(vt||!o&&!a.options.sort&&!r)){var s=O(ut,!1,!0,!0);mt.forEach((function(e){e!==ut&&(V(e,s),i.appendChild(e))})),vt=!0}if(!o)if(vt||wt(),mt.length>1){var c=pt;a._showClone(t),a.options.animation&&!pt&&c&&ft.forEach((function(e){a.addAnimationState({target:e,rect:ht}),e.fromRect=ht,e.thisAnimationDuration=null}))}else a._showClone(t)}},dragOverAnimationCapture:function(e){var t=e.dragRect,o=e.isOwner,n=e.activeSortable;if(mt.forEach((function(e){e.thisAnimationDuration=null})),n.options.animation&&!o&&n.multiDrag.isMultiDrag){ht=l({},t);var a=D(ut,!0);ht.top-=a.f,ht.left-=a.e}},dragOverAnimationComplete:function(){vt&&(vt=!1,wt())},drop:function(e){var t=e.originalEvent,o=e.rootEl,n=e.parentEl,a=e.sortable,i=e.dispatchSortableEvent,r=e.oldIndex,l=e.putSortable,s=l||this.sortable;if(t){var c=this.options,d=n.children;if(!bt)if(c.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),S(ut,c.selectedClass,!~mt.indexOf(ut)),~mt.indexOf(ut))mt.splice(mt.indexOf(ut),1),ct=null,H({sortable:a,rootEl:o,name:"deselect",targetEl:ut,originalEvent:t});else{if(mt.push(ut),H({sortable:a,rootEl:o,name:"select",targetEl:ut,originalEvent:t}),t.shiftKey&&ct&&a.el.contains(ct)){var u,h,p=N(ct),m=N(ut);if(~p&&~m&&p!==m)for(m>p?(h=p,u=m):(h=m,u=p+1);h<u;h++)~mt.indexOf(d[h])||(S(d[h],c.selectedClass,!0),mt.push(d[h]),H({sortable:a,rootEl:o,name:"select",targetEl:d[h],originalEvent:t}))}else ct=ut;dt=s}if(bt&&this.isMultiDrag){if(vt=!1,(n[F].options.sort||n!==o)&&mt.length>1){var f=O(ut),g=N(ut,":not(."+this.options.selectedClass+")");if(!gt&&c.animation&&(ut.thisAnimationDuration=null),s.captureAnimationState(),!gt&&(c.animation&&(ut.fromRect=f,mt.forEach((function(e){if(e.thisAnimationDuration=null,e!==ut){var t=vt?O(e):f;e.fromRect=t,s.addAnimationState({target:e,rect:t})}}))),wt(),mt.forEach((function(e){d[g]?n.insertBefore(e,d[g]):n.appendChild(e),g++})),r===N(ut))){var v=!1;mt.forEach((function(e){e.sortableIndex===N(e)||(v=!0)})),v&&i("update")}mt.forEach((function(e){U(e)})),s.animateAll()}dt=s}(o===n||l&&"clone"!==l.lastPutMode)&&ft.forEach((function(e){e.parentNode&&e.parentNode.removeChild(e)}))}},nullingGlobal:function(){this.isMultiDrag=bt=!1,ft.length=0},destroyGlobal:function(){this._deselectMultiDrag(),b(document,"pointerup",this._deselectMultiDrag),b(document,"mouseup",this._deselectMultiDrag),b(document,"touchend",this._deselectMultiDrag),b(document,"keydown",this._checkKeyDown),b(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(e){if(!(void 0!==bt&&bt||dt!==this.sortable||e&&w(e.target,this.options.draggable,this.sortable.el,!1)||e&&0!==e.button))for(;mt.length;){var t=mt[0];S(t,this.options.selectedClass,!1),mt.shift(),H({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:t,originalEvent:e})}},_checkKeyDown:function(e){e.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(e){e.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},l(e,{pluginName:"multiDrag",utils:{select:function(e){var t=e.parentNode[F];t&&t.options.multiDrag&&!~mt.indexOf(e)&&(dt&&dt!==t&&(dt.multiDrag._deselectMultiDrag(),dt=t),S(e,t.options.selectedClass,!0),mt.push(e))},deselect:function(e){var t=e.parentNode[F],o=mt.indexOf(e);t&&t.options.multiDrag&&~o&&(S(e,t.options.selectedClass,!1),mt.splice(o,1))}},eventProperties:function(){var e,t=this,o=[],n=[];return mt.forEach((function(e){var a;o.push({multiDragElement:e,index:e.sortableIndex}),a=vt&&e!==ut?-1:vt?N(e,":not(."+t.options.selectedClass+")"):N(e),n.push({multiDragElement:e,index:a})})),{items:(e=mt,function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var o=Object.prototype.toString.call(e).slice(8,-1);return"Object"===o&&e.constructor&&(o=e.constructor.name),"Map"===o||"Set"===o?Array.from(e):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?s(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),clones:[].concat(ft),oldIndicies:o,newIndicies:n}},optionListeners:{multiDragKey:function(e){return"ctrl"===(e=e.toLowerCase())?e="Control":e.length>1&&(e=e.charAt(0).toUpperCase()+e.substr(1)),e}}})}function At(e,t){ft.forEach((function(o,n){var a=t.children[o.sortableIndex+(e?Number(n):0)];a?t.insertBefore(o,a):t.appendChild(o)}))}function wt(){mt.forEach((function(e){e!==ut&&e.parentNode&&e.parentNode.removeChild(e)}))}Ve.mount(new function(){function e(){for(var e in this.defaults={scroll:!0,forceAutoScrollFallback:!1,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0},this)"_"===e.charAt(0)&&"function"==typeof this[e]&&(this[e]=this[e].bind(this))}return e.prototype={dragStarted:function(e){var t=e.originalEvent;this.sortable.nativeDraggable?v(document,"dragover",this._handleAutoScroll):this.options.supportPointer?v(document,"pointermove",this._handleFallbackAutoScroll):t.touches?v(document,"touchmove",this._handleFallbackAutoScroll):v(document,"mousemove",this._handleFallbackAutoScroll)},dragOverCompleted:function(e){var t=e.originalEvent;this.options.dragOverBubble||t.rootEl||this._handleAutoScroll(t)},drop:function(){this.sortable.nativeDraggable?b(document,"dragover",this._handleAutoScroll):(b(document,"pointermove",this._handleFallbackAutoScroll),b(document,"touchmove",this._handleFallbackAutoScroll),b(document,"mousemove",this._handleFallbackAutoScroll)),ot(),tt(),clearTimeout(E),E=void 0},nulling:function(){$e=Qe=We=et=qe=Je=ze=null,Ze.length=0},_handleFallbackAutoScroll:function(e){this._handleAutoScroll(e,!0)},_handleAutoScroll:function(e,t){var o=this,n=(e.touches?e.touches[0]:e).clientX,a=(e.touches?e.touches[0]:e).clientY,i=document.elementFromPoint(n,a);if($e=e,t||this.options.forceAutoScrollFallback||u||d||p){at(e,this.options,i,t);var r=k(i,!0);!et||qe&&n===Je&&a===ze||(qe&&ot(),qe=setInterval((function(){var i=k(document.elementFromPoint(n,a),!0);i!==r&&(r=i,tt()),at(e,o.options,i,t)}),10),Je=n,ze=a)}else{if(!this.options.bubbleScroll||k(i,!0)===M())return void tt();at(e,this.options,k(i,!1),!1)}}},l(e,{pluginName:"scroll",initializeByDefault:!0})}),Ve.mount(lt,rt);const Et=Ve},997:(e,t,o)=>{"use strict";o.r(t),o.d(t,{default:()=>i});var n=!0,a="Invariant failed";function i(e,t){if(!e){if(n)throw new Error(a);var o="function"==typeof t?t():t;throw new Error(o?a+": "+o:a)}}},609:e=>{"use strict";e.exports=window.React}},t={};function o(n){var a=t[n];if(void 0!==a)return a.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,o),i.exports}o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{"use strict";window.wp.plugins;const e=window.wp.components,t=window.wp.element,n=window.wp.editPost,a=window.wp.i18n,i=window.wp.keyboardShortcuts,r=window.wp.compose,l=window.wp.data;var s=o(901);const c=(0,l.withDispatch)(((e,t)=>{const{stateUpdate:o,id:n}=t;return{updateElement(a){const i=a.filter((function(e){return!0===e.visible})).map((e=>e.id));o(n,JSON.stringify(i)),e("core/editor").editPost({meta:{[t.id]:JSON.stringify(i)}})},toggle(e){const{value:o}=t,n=o.map((function(t){return t.id===e&&(t.visible=!t.visible),t}));this.updateElement(n)}}}))((o=>{const{value:n,elements:i,updateElement:r,toggle:l}=o;return(0,t.createElement)("div",null,(0,t.createElement)(s.ReactSortable,{className:"solace-meta-control solace-meta-sortable-items",list:n,setList:r,handle:".ti-sortable-handle",animation:"300"},n.map((o=>{const{id:n,visible:r}=o;return(0,t.createElement)("div",{className:`ti-sortable-item-area ti-sortable-item-area-${n}`,key:n},(0,t.createElement)("div",{className:r?"ti-sortable-item":"ti-sortable-item hidden"},(0,t.createElement)(e.Button,{isTertiary:!0,icon:r?"visibility":"hidden",label:(0,a.__)("Toggle","solace"),showTooltip:!0,className:"ti-sortable-item-toggle",onClick:()=>{l(n)}}),(0,t.createElement)("div",{className:"ti-sortable-item-label"},i[n]),(0,t.createElement)("div",{className:"ti-sortable-handle"},(0,t.createElement)(e.Button,{isTertiary:!0,icon:"menu"}))))}))))}));o(485);const d=()=>(0,t.createElement)(e.SVG,{width:"17",height:"18",viewBox:"0 0 17 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,t.createElement)(e.Path,{d:"M16.5 1.25H7.61111M16.5 9H0.5M16.5 16.75H7.61111",strokeWidth:"1.5"})),u=()=>(0,t.createElement)(e.SVG,{width:"17",height:"18",viewBox:"0 0 17 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,t.createElement)(e.Path,{d:"M12.9444 1.25H4.05556M16.5 9H0.5M12.9444 16.75H4.05556",strokeWidth:"1.5"})),h=()=>(0,t.createElement)(e.SVG,{width:"17",height:"18",viewBox:"0 0 17 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,t.createElement)(e.Path,{d:"M0.5 1.25H9.38889M0.5 9H16.5M0.5 16.75H9.38889",strokeWidth:"1.5"})),p=window.wp.solace.components;class m extends t.Component{constructor(e){super(e),this.defaultState={solace_meta_sidebar:"default",solace_meta_container:"default",solace_meta_enable_content_width:"off",solace_meta_content_width:70,solace_meta_title_alignment:"left",solace_meta_author_avatar:metaSidebar.avatarDefaultState?"on":"off",solace_meta_reading_time:"off",solace_post_elements_order:JSON.stringify(["title","meta","thumbnail","content","tags","comments","post-navigation"]),solace_meta_disable_header:"off",solace_meta_disable_footer:"off",solace_meta_disable_title:"off"},this.defaultSortables=JSON.stringify(["title","meta","thumbnail","content","tags","comments","post-navigation"]),this.updateValues=this.updateValues.bind(this),this.resetAll=this.resetAll.bind(this),this.updateBlockWidth=this.updateBlockWidth.bind(this)}componentDidUpdate(){const e=(0,l.select)("core/editor").getEditedPostAttribute("meta"),t=e=>(Object.keys(e).filter((t=>""===e[t]||0===e[t])).forEach((t=>delete e[t])),e),o={...t(this.defaultState),...t(e)};for(const e in o)Object.keys(this.defaultState).includes(e)||delete o[e];this.updateBlockWidth()}updateValues(e,t){this.props.setMetaValue(e,t)}resetAll(){const e={...this.props.allMeta},t={};Object.keys(this.defaultState).map((e=>{let o="";return"solace_meta_content_width"===e&&(o=0),t[e]=o,e}));for(const o in t)Object.keys(e).includes(o)||delete t[o];this.props.setAllMetas({...e,...t})}updateBlockWidth(){const e=this.props.metaValue("solace_meta_enable_content_width");let t=this.props.metaValue("solace_meta_container");"default"!==t&&""!==t||(t=metaSidebar.actions.solace_meta_content_width.container);const o=this.props.metaValue("solace_meta_content_width"),n=metaSidebar.actions.solace_meta_content_width.content;let a=n+"%",i=o+"%";"contained"===t&&(a=Math.round(n/100*metaSidebar.actions.solace_meta_content_width.editor)+"px",i=Math.round(o/100*metaSidebar.actions.solace_meta_content_width.editor)+"px"),document.contains(document.getElementById("solace-meta-editor-style"))&&document.getElementById("solace-meta-editor-style").remove();const r='.wp-block:not([data-align="full"]) { max-width: '+("on"===e?i:a)+"; }",l=document.head,s=document.createElement("style");s.setAttribute("id","solace-meta-editor-style"),s.innerHTML=r,l.appendChild(s)}renderPageLayoutGroup(){return"elementor_header_footer"!==(0,l.select)("core/editor").getEditedPostAttribute("template")&&(0,t.createElement)("div",{className:"nv-option-category"},(0,t.createElement)(e.PanelBody,{title:`${metaSidebar.postTypeLabel} `+(0,a.__)("Layout","solace"),intialOpen:!0},(0,t.createElement)(e.BaseControl,{id:"solace_meta_sidebar",label:(0,a.__)("Sidebar","solace"),className:"solace-meta-control solace-meta-radio-image solace_meta_sidebar"},(0,t.createElement)(e.RadioControl,{selected:this.props.metaValue("solace_meta_sidebar")||"default",options:[{label:(0,t.createElement)(t.Fragment,null,(0,t.createElement)("img",{alt:(0,a.__)("Inherit","solace"),src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABXCAYAAAC9UeOHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAN6SURBVHgB7ZrfThpREMZn1SgUWiwkFi6gtol3mnjhi/QJmj5C36SP1gsvTGir0Rb/Baop20UL3fJtugaH3QXKzlLj90s2G5Rlc37MmTNnFqfreW/9weCDiLMujxjHkSPx/TdO13UPfV82hUDKxyXKuMf6kpB7UIiCQhQUoqAQBYUoKERBIQoKUVCIgkIUFKKgEAWFKChEQSEKClFQiIJCFBSioBAFhSgoREEhCgpRUIiCQhQrsgAGg4F0Om3peZ54wwOvwerqqiwvL8uzUkmKxafB66zJVEi325Xzs9PgHMXt7W1wvr6+Ds7lclleVGuZinF+dF1fjEEEQMTl5aX8C9VqNRBjDX4jYi4E3/rR4ZdgasxDsViUzVevgyllBYSYJlVExudPzbllAEwzfFaYb6wwFdL69vUuL6QBxGLqWWImBKtIp9OZ6Zq1tTVZWUnO88hDcUk5DcyEnJ+dyazs7OzI9vb2xPdZRonJsovoSJoqiIJCoTD2dyy3GxsbsrW1Jc1mM/Z6RAgOJNq0MRHyPWGq1Ot1aTQakgSkXFxc3NUjUUD6gxESt6ogR0BGu92W09PxsK/ValKpVOTk5CRRBnCN8kjqQkZLcU34jUJG1IARGZBxfHwsk8CUxH3SrktSF5JUJ4QluOu6kf8fzRvIMyjdIe7m5ib2XmkLyXS3iwFggP1+f+J7MVAk19JwoxdHmjVOSKabOyRKHCHhShMVMblcLjjHRQewKONTj5Bpd6aQgZoDURAFkivo9Xoy771mIfUICXsaSbkklBFWpXt7e2PvwYqEaIqLkHw+bxIhJlMGDZ6kWmQ0hyCnRMmDiKTVJjcUYoGJkHK5kigEg93f35fd3d0gSg4ODmRWqkb9ERMhqDdwJG3CkEixzE7azEXxfLgcW3XRzJbdaTpcyBGtVktmpWrYPTMTggixaPtZ91hNCzP0QlFtpgVk4DMtMa9U642XqURKFjJAJpUqBoIwR2Nn1nIb10GqxVY/ikweQ4yCtuI0YgpDAaXSejDlLDvto2TyGCIO7+9TO8/7eVeYYeD5/JMgGhbx1G6hQv5HzJ/LPEQoREEhCgpRUIiCQhQUoqAQBYUoKERBIQoKUVCIgkIUFKKgEAWFKChEQSEKClFQiIJCFBSioBAFhSgoREEhCgi5EhLg+3K15P/23/viHMkjBzL6v/x3fwDAqWHdPm8hRQAAAABJRU5ErkJggg=="}),(0,t.createElement)("span",{className:"option-label"},(0,a.__)("Inherit","solace"))),value:"default"},{label:(0,t.createElement)(t.Fragment,null,(0,t.createElement)("img",{alt:(0,a.__)("None","solace"),src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAABYCAYAAACjxTpsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFISURBVHgB7dWxSsNgGEbht6UEgnGpg3HrUGf1DrxTL0yFutXBToFAsK3WoYtnMIVgW84zZwiHl/8btW07i/bKslxMPtfrp2T0GP1ot9vZOPrFKMAowCjAKMAowCjAKMAowCjAKMAowCjAKMAowCjAKMAowCjAKMAowCjAKMAowCjAKGCSnpqmyevLc07JRVVlPr/98/cuBfReSvVd/e7+IefMpQCjAKMAowBPMnApwJMMXAowCjAKMArwJAOXAjzJwKUAowCjAKMATzJwKcCTDFwKMAowCuj9pnRdl9XqI0OYTq9SFEX+20FR3pfLDKGqLk8zyu6nr+s6QziGIDsHRanrm5wzH1pgFGAUYBRgFGAUYBRgFGAUYBRgFGAUYBRgFGAUYBRgFGAUYBRgFGAUYBRgFGAUYBRgFGAUYBQw2WzyNhpnEe19AbO4NutQ2DJ9AAAAAElFTkSuQmCC"}),(0,t.createElement)("span",{className:"option-label"},(0,a.__)("No Sidebar","solace"))),value:"full-width"},{label:(0,t.createElement)(t.Fragment,null,(0,t.createElement)("img",{alt:(0,a.__)("Kiri","solace"),src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAABXCAYAAABSk4i5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFDSURBVHgB7dUtT8NQFIfxM0ouYkWwUBLMMEMAiu/v+A6AQLH5+jVr9qL3iCZNTrPl+emrnuSe/+zrb7uPET6fd3FN7uv57CZ0xijAKMAowCjAKMAowCjAKMAowCjAKMAowCjAKMAowCjAKMAowCjAKMAowCjAKMAowCjgNhL8/nzH1B6bJprmadDblChd18XU+r4f/DYlytv7R0ytqqrBb1OilFLiknhogVGAUYCTDJxk4CQDJxl4aIFRgFGAkwycZOAkAycZeGiBUYBRgJMMnGTgJAMnGXhogVFAyvdp2zbGOH2/uq4jS0qUzfo/xpgfg6xWr5ElJcrDYhFjlHIXmVKiLJcvcUk8tMAowCjAKMAowCjAKMAowCjAKMAowCjAKMAowCjAKMAowCjAKMAowCjAKMAowCjAKMAowCjAKMAo4ABQ0jKnFSWXOgAAAABJRU5ErkJggg=="}),(0,t.createElement)("span",{className:"option-label"},(0,a.__)("Kiri","solace"))),value:"left"},{label:(0,t.createElement)(t.Fragment,null,(0,t.createElement)("img",{alt:(0,a.__)("Kanan","solace"),src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABXCAYAAAC5pDO6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFVSURBVHgB7dlBSsNQFEbhWyORSCDYFajYgboH9z9zDerAOrMYCQSCmo498MqjCW3PB9nAIbn/IIv489V+/8QReX4/jxxPq4vFWehfhgGGAYYBhgGGAYYBhgGGAYYBhgGGAYYBhgGGAYYBhgGGAYYBhgGGAYYBhgGGAYYBhgHJ/zLbto2315eY2/XNbVRVFfu200/evu9jbsMwxBSSw9R1HfcPjzG3oihiCju9MWVZxqnw+ALDAMMA5xo418C5Bs418PgCwwDDAOcaONfAuQbONfD4AsMAwwDnGjjXwLkGzjXw+ALDgORPqeu67ZOjaZrJbkSu5DCbzWd8rNeRo7xbbY/4IUgOU1WXcbVcRo5DeVtGyWHGz2B8ToXHFxgGGAYYBhgGGAYYBhgGGAYYBhgGGAYYBhgGGAYYBhgGGAYYBhgGGAYYBhgGGAYYBhgGGAYYBhgG/AIdeUYQlOqQ4AAAAABJRU5ErkJggg=="}),(0,t.createElement)("span",{className:"option-label"},(0,a.__)("Kanan","solace"))),value:"right"}],onChange:e=>{this.updateValues("solace_meta_sidebar",e),"left"!==e&&"right"!==e||this.updateValues("solace_meta_content_width",this.defaultState.solace_meta_content_width)}})),(0,t.createElement)(e.BaseControl,{label:(0,a.__)("Container","solace"),id:"solace_meta_container",className:"solace-meta-control solace-meta-button-group solace_meta_container"},(0,t.createElement)(e.ButtonGroup,null,(0,t.createElement)(e.Button,{isPrimary:"default"===(this.props.metaValue("solace_meta_container")||"default"),isSecondary:"default"!==(this.props.metaValue("solace_meta_container")||"default"),onClick:()=>{this.updateValues("solace_meta_container","default")}}," ",(0,a.__)("Default","solace")," "),(0,t.createElement)(e.Button,{isPrimary:"contained"===this.props.metaValue("solace_meta_container"),isSecondary:"contained"!==this.props.metaValue("solace_meta_container"),onClick:()=>{this.updateValues("solace_meta_container","contained")}}," ",(0,a.__)("Contained","solace")," "),(0,t.createElement)(e.Button,{isPrimary:"full-width"===this.props.metaValue("solace_meta_container"),isSecondary:"full-width"!==this.props.metaValue("solace_meta_container"),onClick:()=>{this.updateValues("solace_meta_container","full-width")}}," ",(0,a.__)("Full Width","solace")," "))),(0,t.createElement)(e.BaseControl,{id:"solace_meta_enable_content_width",className:"solace-meta-control solace-meta-checkbox solace_meta_enable_content_width"},(0,t.createElement)(e.ToggleControl,{label:(0,a.__)("Custom Content Width (%)","solace"),checked:"on"===this.props.metaValue("solace_meta_enable_content_width"),onChange:e=>{this.updateValues("solace_meta_enable_content_width",e?"on":"off"),this.updateValues("solace_meta_content_width",this.props.metaValue("solace_meta_content_width")||70)}})),"on"===this.props.metaValue("solace_meta_enable_content_width")?(0,t.createElement)(e.BaseControl,{id:"solace_meta_content_width",className:"solace-meta-control solace-meta-range solace_meta_content_width"},(0,t.createElement)(e.RangeControl,{value:this.props.metaValue("solace_meta_content_width"),onChange:e=>{this.updateValues("solace_meta_content_width",e)},min:0,max:100,step:"1"}),this.props.metaValue("solace_meta_content_width")&&this.props.metaValue("solace_meta_content_width")>80&&("left"===this.props.metaValue("solace_meta_sidebar")||"right"===this.props.metaValue("solace_meta_sidebar"))&&(0,t.createElement)(e.Notice,{isDismissible:!1},(0,t.createElement)("small",null,(0,a.__)("Note: Setting the content width over 80% might affect the sidebar width. Sidebar will ultimately disappear at 95%.","solace")))):""))}renderPageTitleGroup(){if("elementor_header_footer"===(0,l.select)("core/editor").getEditedPostAttribute("template"))return!1;const o=JSON.parse(this.props.metaValue("solace_post_elements_order")||this.defaultSortables).includes("meta"),n=(0,l.select)("core/editor").getCurrentPostType();return(0,t.createElement)("div",{className:"nv-option-category"},(0,t.createElement)(e.PanelBody,{title:`${metaSidebar.postTypeLabel} `+(0,a.__)("Title","solace"),intialOpen:!0},(0,t.createElement)(e.BaseControl,{label:(0,a.__)("Title alignment","solace"),id:"solace_meta_title_alignment",className:"solace-meta-control solace-meta-button-group solace_meta_title_alignment"},(0,t.createElement)(e.ButtonGroup,null,(0,t.createElement)(e.Button,{icon:h,className:"nv-align-left",isPrimary:"left"===(this.props.metaValue("solace_meta_title_alignment")||"left"),isSecondary:"left"!==(this.props.metaValue("solace_meta_title_alignment")||"left"),onClick:()=>{this.updateValues("solace_meta_title_alignment","left")}}),(0,t.createElement)(e.Button,{icon:u,className:"nv-align-center",isPrimary:"center"===this.props.metaValue("solace_meta_title_alignment"),isSecondary:"center"!==this.props.metaValue("solace_meta_title_alignment"),onClick:()=>{this.updateValues("solace_meta_title_alignment","center")}}),(0,t.createElement)(e.Button,{icon:d,className:"nv-align-right",isPrimary:"right"===this.props.metaValue("solace_meta_title_alignment"),isSecondary:"right"!==this.props.metaValue("solace_meta_title_alignment"),onClick:()=>{this.updateValues("solace_meta_title_alignment","right")}}))),o&&"page"!==n?(0,t.createElement)(e.BaseControl,{id:"solace_meta_author_avatar",className:"solace-meta-control solace-meta-checkbox solace_meta_author_avatar"},(0,t.createElement)(e.ToggleControl,{label:(0,a.__)("Author Avatar","solace"),checked:this.props.metaValue("solace_meta_author_avatar")?"on"===this.props.metaValue("solace_meta_author_avatar"):metaSidebar.avatarDefaultState,onChange:e=>{this.updateValues("solace_meta_author_avatar",e?"on":"off")}})):"",metaSidebar.enable_pro&&o&&("post"===n||metaSidebar.supported_types&&metaSidebar.supported_types.includes(n))?(0,t.createElement)(e.BaseControl,{id:"solace_meta_reading_time",className:"solace-meta-control solace-meta-checkbox solace_meta_reading_time"},(0,t.createElement)(e.ToggleControl,{label:(0,a.__)("Reading Time","solace"),checked:"on"===this.props.metaValue("solace_meta_reading_time"),onChange:e=>{this.updateValues("solace_meta_reading_time",e?"on":"off")}})):""))}renderElementsGroup(){const o=metaSidebar.isCoverLayout?{content:(0,a.__)("Content","solace"),tags:(0,a.__)("Tags","solace"),comments:(0,a.__)("Comments","solace"),"post-navigation":(0,a.__)("Post Navigation","solace")}:{title:(0,a.__)("Post Title","solace"),meta:(0,a.__)("Post Meta","solace"),thumbnail:(0,a.__)("Featured Image","solace"),content:(0,a.__)("Content","solace"),tags:(0,a.__)("Tags","solace"),comments:(0,a.__)("Comments","solace"),"post-navigation":(0,a.__)("Post Navigation","solace")},n=o;metaSidebar.enable_pro&&(n["author-biography"]=(0,a.__)("Author Biography","solace"),n["related-posts"]=(0,a.__)("Related Posts","solace"),n["sharing-icons"]=(0,a.__)("Sharing Icons","solace"));const i=(0,l.select)("core/editor").getEditedPostAttribute("template"),r=(0,l.select)("core/editor").getCurrentPostType(),s=(0,l.select)("core/editor").getEditedPostAttribute("meta").solace_post_elements_order||metaSidebar.elementsDefaultOrder;return(0,t.createElement)("div",{className:"nv-option-category"},(0,t.createElement)(e.PanelBody,{title:(0,a.__)("Elements","solace"),intialOpen:!0},"elementor_header_footer"!==i&&"page"!==r?(0,t.createElement)(e.BaseControl,{id:"solace_post_elements_order",className:"solace-meta-control solace-meta-sortable"},(0,t.createElement)(c,{stateUpdate:this.updateValues,id:"solace_post_elements_order",elements:o,value:(d=(0,p.maybeParseJson)(s),[...d.filter((e=>n.hasOwnProperty(e))).map((e=>({id:e,visible:!0}))),...Object.keys(o).filter((e=>!d.includes(e))).map((e=>({id:e,visible:!1})))])})):"",(0,t.createElement)(e.BaseControl,{id:"solace_meta_disable_header",className:"solace-meta-control solace-meta-checkbox solace_meta_disable_header"},(0,t.createElement)(e.ToggleControl,{label:(0,a.__)("Disable Headerxx","solace"),checked:"on"===this.props.metaValue("solace_meta_disable_header"),onChange:e=>{this.updateValues("solace_meta_disable_header",e?"on":"off")}})),(0,t.createElement)(e.BaseControl,{id:"solace_meta_disable_footer",className:"solace-meta-control solace-meta-checkbox solace_meta_disable_footer"},(0,t.createElement)(e.ToggleControl,{label:(0,a.__)("Disable Footer","solace"),checked:"on"===this.props.metaValue("solace_meta_disable_footer"),onChange:e=>{this.updateValues("solace_meta_disable_footer",e?"on":"off")}})),"elementor_header_footer"!==i&&"page"===r?(0,t.createElement)(e.BaseControl,{id:"solace_meta_disable_title",className:"solace-meta-control solace-meta-checkbox solace_meta_disable_title"},(0,t.createElement)(e.ToggleControl,{label:(0,a.__)("Disable Title","solace"),checked:"on"===this.props.metaValue("solace_meta_disable_title"),onChange:e=>{this.updateValues("solace_meta_disable_title",e?"on":"off")}})):""));var d}renderResetButton(){return(0,t.createElement)(e.BaseControl,{label:(0,a.__)("Reset all options to default","solace"),id:"solace_reset_all",className:"nv-reset-all components-panel__body is-opened"},(0,t.createElement)(e.Button,{icon:"image-rotate",className:"nv-reset-meta",onClick:()=>{this.resetAll()},label:(0,a.__)("Return to customizer settings","solace"),showTooltip:!0}))}render(){return(0,t.createElement)(t.Fragment,null,this.renderPageLayoutGroup(),this.renderPageTitleGroup(),this.renderElementsGroup(),this.renderResetButton())}}const f=(0,r.compose)([(0,l.withDispatch)((e=>({setMetaValue:(t,o)=>{e("core/editor").editPost({meta:{[t]:o}})},setAllMetas:t=>{e("core/editor").editPost({meta:t})}}))),(0,l.withSelect)((e=>({metaValue:t=>e("core/editor").getEditedPostAttribute("meta")[t],allMeta:e("core/editor").getEditedPostAttribute("meta")})))])(m);(0,r.compose)((0,l.withDispatch)((e=>{e("core/keyboard-shortcuts").registerShortcut({name:"solace/open-meta-sidebar",category:"block",description:(0,a.__)("Open Solace meta sidebar","solace"),keyCombination:{modifier:"access",character:"s"}})})),(0,l.withSelect)((e=>({template:e("core/editor").getEditedPostAttribute("template")}))))((function(e){if((0,i.useShortcut)("solace/open-meta-sidebar",(0,t.useCallback)((()=>{const e=(0,l.select)("core/edit-post").getActiveGeneralSidebarName();e?((0,l.dispatch)("core/edit-post").closeGeneralSidebar(e),"meta-sidebar/solace-meta-sidebar"!==e&&(0,l.dispatch)("core/edit-post").openGeneralSidebar("meta-sidebar/solace-meta-sidebar")):(0,l.dispatch)("core/edit-post").openGeneralSidebar("meta-sidebar/solace-meta-sidebar")}),[])),"elementor_canvas"===e.template)return document.getElementById("solace-page-settings-notice").style.display="none",!1;document.getElementById("solace-page-settings-notice").style.display="block";
//translators: %s - Theme name
let o=(0,a.sprintf)((0,a.__)("%s Options","solace"),(0,a.__)("solace","solace"));return metaSidebar.whiteLabeled&&(o=metaSidebar.whiteLabelThemeName?metaSidebar.whiteLabelThemeName+" "+(0,a.__)("Options","solace"):(0,a.__)("Options","solace")),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(n.PluginSidebarMoreMenuItem,{target:"solace-meta-sidebar"},o),(0,t.createElement)(n.PluginSidebar,{name:"solace-meta-sidebar",title:o},(0,t.createElement)(f,null)))})),metaSidebar.whiteLabeled})()})();