Heray-Was-Here
Server : LiteSpeed
System : Linux uk-fast-web1372.main-hosting.eu 4.18.0-553.121.1.lve.el8.x86_64 #1 SMP Thu Apr 30 16:40:41 UTC 2026 x86_64
User : u390967363 ( 390967363)
PHP Version : 8.2.30
Disable Function : system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail
Directory :  /home/u390967363/public_html/wp-content/themes/blocksy/static/bundle/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/u390967363/public_html/wp-content/themes/blocksy/static/bundle/customizer-controls.js
var blocksyOptions;!function(){var e={4808(e,t){"use strict";t.S=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e&&Object.keys(e).indexOf("desktop")>-1?t?e:e.desktop:t?{desktop:e,tablet:e,mobile:e}:e}},566(e,t){"use strict";function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function r(e){return function(e){if(Array.isArray(e))return n(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 n(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(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.")}()}t.f=function(e){return wp.customize.bind("change",function(t){if(e[t.id]){var n,o=e[t.id];(n=o)&&"[object Function]"==={}.toString.call(n)&&(o=o(t())),Array.isArray(o)||(o=[o]),o.map(function(e){return n=e,o=t(),r(n.selector?document.querySelectorAll(n.selector):[document.documentElement]).map(function(e){var t=(n.type||"").indexOf("color")>-1?o["color"===n.type?"default":n.type.split(":")[1]].color:n.extractValue?n.extractValue(o):o;t&&t.indexOf("CT_CSS_SKIP_RULE")>-1?e.style.removeProperty("--".concat(n.variable)):e.style.setProperty("--".concat(n.variable),"".concat(t||"").concat(n.unit||""))});var n,o})}})}},358(e){e.exports=function(e,t){var n,r,o=0;function i(){var i,a,s=n,l=arguments.length;e:for(;s;){if(s.args.length===arguments.length){for(a=0;a<l;a++)if(s.args[a]!==arguments[a]){s=s.next;continue e}return s!==n&&(s===r&&(r=s.prev),s.prev.next=s.next,s.next&&(s.next.prev=s.prev),s.next=n,s.prev=null,n.prev=s,n=s),s.val}s=s.next}for(i=new Array(l),a=0;a<l;a++)i[a]=arguments[a];return s={args:i,val:e.apply(null,i)},n?(n.prev=s,s.next=n):r=s,o===t.maxSize?(r=r.prev).next=null:o++,n=s,s.val}return t=t||{},i.clear=function(){n=null,r=null,o=0},i}},8088(e){"use strict";const t=(e,t,n)=>{const r=n<0?e.length+n:n,o=e.splice(t,1)[0];e.splice(r,0,o)},n=(e,n,r)=>(e=e.slice(),t(e,n,r),e);e.exports=n,e.exports.default=n,e.exports.mutate=t},707(e,t,n){"use strict";n.d(t,{A:function(){return x}});var r=n(1230),o=n(8168),i=n(4705);let a=function(e){let{initialState:t,getInitialState:n,refs:r,getRefs:o,didMount:i,didUpdate:a,willUnmount:s,getSnapshotBeforeUpdate:l,shouldUpdate:c,render:u,...d}=e;return d};class s extends r.Component{constructor(...e){var t;super(...e),t=this,(0,i.A)(this,"state",this.props.initialState||this.props.getInitialState(this.props)),(0,i.A)(this,"_refs",this.props.refs||this.props.getRefs(this.getArgs())),(0,i.A)(this,"_setState",function(...e){return t.setState(...e)}),(0,i.A)(this,"_forceUpdate",function(...e){return t.forceUpdate(...e)})}getArgs(){const{state:e,props:t,_setState:n,_forceUpdate:r,_refs:o}=this;return{state:e,props:a(t),refs:o,setState:n,forceUpdate:r}}componentDidMount(){this.props.didMount&&this.props.didMount(this.getArgs())}shouldComponentUpdate(e,t){return!this.props.shouldUpdate||this.props.shouldUpdate({props:this.props,state:this.state,nextProps:a(e),nextState:t})}componentWillUnmount(){this.props.willUnmount&&this.props.willUnmount({state:this.state,props:a(this.props),refs:this._refs})}componentDidUpdate(e,t,n){this.props.didUpdate&&this.props.didUpdate(Object.assign(this.getArgs(),{prevProps:a(e),prevState:t}),n)}getSnapshotBeforeUpdate(e,t){return this.props.getSnapshotBeforeUpdate?this.props.getSnapshotBeforeUpdate(Object.assign(this.getArgs(),{prevProps:a(e),prevState:t})):null}render(){const{children:e,render:t}=this.props;return t?t(this.getArgs()):"function"==typeof e?e(this.getArgs()):e||null}}(0,i.A)(s,"defaultProps",{getInitialState:function(){},getRefs:function(){return{}}});var l=s;var c=function({children:e,container:t=document.body,type:n="reach-portal"}){return(0,r.createElement)(l,{getRefs:function(){return{node:null}},didMount:function({refs:e,forceUpdate:r}){let o=t.hasOwnProperty("current")?t.current:t;e.node=document.createElement(n),o.appendChild(e.node),r()},willUnmount:function({refs:{node:e}}){let n=t.hasOwnProperty("current")?t.current:t;n&&n.removeChild(e)},render:function({refs:{node:t}}){return t?(0,r.createPortal)(e,t):null}})};let u=function(e,t){return function(n){if(e&&e(n),!n.defaultPrevented)return t(n)}};let d=function(){},p=function(e,t){e.disposeAriaHider=function(e){let t=[],n=[];return Array.prototype.forEach.call(document.querySelectorAll("body > *"),function(r){if(r===e.parentNode)return;let o=r.getAttribute("aria-hidden");null!==o&&"false"!==o||(t.push(o),n.push(r),r.setAttribute("aria-hidden","true"))}),function(){n.forEach(function(e,n){let r=t[n];null===r?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",r)})}}(e.overlayNode)},f=function({refs:e}){e.disposeAriaHider()},m=React.createContext(),h=React.forwardRef(function({container:e,isOpen:t=!0,onDismiss:n=d,initialFocusRef:i,onClick:a,onKeyDown:s,...h},g){return(0,r.createElement)(l,null,t?(0,r.createElement)(c,{container:e,"data-reach-dialog-wrapper":!0},(0,r.createElement)(l,{refs:{overlayNode:null,contentNode:null},didMount:function({refs:e}){p(e)},willUnmount:f},function({refs:e}){return(0,r.createElement)(m.Provider,{value:function(t){return e.contentNode=t}},(0,r.createElement)("div",(0,o.A)({"data-reach-dialog-overlay":!0,onClick:u(a,function(e){e.stopPropagation(),n()}),onKeyDown:u(s,function(e){"Escape"===e.key&&(e.stopPropagation(),n())}),ref:function(t){e.overlayNode=t,g&&g(t)}},h)))})):null)});h.propTypes={initialFocusRef:function(){}};let g=function(e){return e.stopPropagation()},v=React.forwardRef(function({onClick:e,onKeyDown:t,...n},i){return(0,r.createElement)(m.Consumer,null,function(t){return(0,r.createElement)("div",(0,o.A)({"aria-modal":"true","data-reach-dialog-content":!0,tabIndex:"-1",onClick:u(e,g),ref:function(e){t(e),i&&i(e)}},n))})});var y=n(1247),b=(n(4754),n(2485)),_=n.n(b);const w=(0,y.CS)(h),E=(0,y.CS)(v),C=function(e){return!!e};var x=function({items:e,isVisible:t=C,render:n,className:o,initialFocusRef:i,onDismiss:a,onDismissed:s,onCloseButtonClick:l}){return(0,r.createElement)(y.eB,{items:e,onStart:function(){return document.body.classList[t(e)?"add":"remove"]("ct-dashboard-overlay-open")},onRest:function(e,n,r){s&&!t(r)&&s()},config:{duration:200},from:{opacity:0,y:-10},enter:{opacity:1,y:0},leave:{opacity:0,y:10}},function(e,s){return t(s)&&(0,r.createElement)(w,{style:{opacity:e.opacity},container:document.body,onDismiss:function(){return a()},initialFocusRef:i},(0,r.createElement)(E,{className:_()("ct-admin-modal",o),style:{transform:e.y.to(function(e){return`translate3d(0px, ${e}px, 0px)`})}},(0,r.createElement)("button",{className:"close-button",onClick:function(){return l?l():a()}},"×"),n(s,e)))})}},3528(e,t,n){"use strict";var r=n(1230),o=n(4754),i=n(707);t.A=function({username:e,isShowing:t,setIsShowing:n}){return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(i.A,{items:t,className:"ct-admin-modal ct-onboarding-modal",onDismiss:function(){return n(!1)},render:function(){return(0,r.createElement)("div",{className:"ct-modal-content"},(0,r.createElement)("h2",{className:"ct-modal-title"},(0,o.__)("Element is not available!","blocksy")),(0,r.createElement)("p",null,(0,o.__)("Unfortunately, this element is not available or registered. It seems that something changed on your site recently.","blocksy")),(0,r.createElement)("p",null,(0,o.__)("Please read the doccumentation article to understand what might have caused this.","blocksy")),(0,r.createElement)("div",{className:"ct-modal-actions has-divider"},(0,r.createElement)("a",{href:"https://creativethemes.com/blocksy/docs/troubleshooting/builder-element-not-available/",target:"_blank",className:"button button-primary"},(0,o.__)("More information","blocksy"))))}}))}},538(e,t,n){"use strict";n.d(t,{Cg:function(){return l},HJ:function(){return c},SL:function(){return a.S},ps:function(){return u}});var r=n(1230),o=n(2485),i=n.n(o),a=n(4808),s=n(1437);const l=function(e,t){return{desktop:!0,tablet:!0,mobile:!0,..."boolean"==typeof t?{}:t||{}}[e]},c=function(e,t={}){let{ignoreHidden:n=!1}=t;return!(!(0,s.HR)(e).hiddenResponsive||n)||!!e.responsive},u=function({value:e,option:t,device:n}){return"tablet"===n&&"skip"===l(n,t.responsive)?e.mobile:e[n]};t.Ay=function({device:e,setDevice:t,responsiveDescriptor:n}){return(0,r.createElement)("div",{className:"ct-control-options"},(0,r.createElement)("ul",{className:"ct-responsive-controls ct-devices"},["desktop","tablet","mobile"].filter(function(e){return"skip"!==l(e,n)}).map(function(o){return(0,r.createElement)("li",{onClick:function(){return t(o)},className:i()({active:o===e,"ct-disabled":!l(o,n)},`ct-${o}`),key:o})})))}},5413(e,t,n){"use strict";n.d(t,{BJ:function(){return u},Gb:function(){return l},MU:function(){return a},RQ:function(){return c},wT:function(){return s}});var r=n(1230);const o=(0,r.createContext)(),i=(0,r.createContext)(),a=function(){return(0,r.useContext)(o)||{currentView:"desktop"}},s=function(){return(0,r.useContext)(i)||{}},l=function(e=null){if(wp.customize&&wp.customize.previewedDevice)return wp.customize.previewedDevice();let t=e;wp.data&&wp.data.select&&(t=wp.data.select);let n="desktop";return t&&(t("core/editor")&&t("core/editor").getDeviceType?n=t("core/editor").getDeviceType().toLowerCase():t("core/edit-post")&&t("core/edit-post").__experimentalGetPreviewDeviceType()&&(n=t("core/edit-post").__experimentalGetPreviewDeviceType().toLowerCase())),n},c=function(e={}){const{withTablet:t=!0}=e,[n,o]=(0,r.useState)(wp.customize&&wp.customize.previewedDevice?wp.customize.previewedDevice():"desktop"),i=function(){o(wp.customize&&wp.customize.previewedDevice?wp.customize.previewedDevice():"desktop")};return(0,r.useEffect)(function(){return setTimeout(function(){wp.customize&&wp.customize.previewedDevice&&wp.customize.previewedDevice.bind(i)},1e3),function(){wp.customize&&wp.customize.previewedDevice&&wp.customize.previewedDevice.unbind(i)}},[]),[t?n:"tablet"===n?"mobile":n,function(e){o(e),wp.customize&&wp.customize.previewedDevice&&wp.customize.previewedDevice.set(e)}]},u=function({children:e}){const[t,n]=c();return(0,r.createElement)(o.Provider,{value:{currentView:t}},(0,r.createElement)(i.Provider,{value:{setDevice:n}},e))}},7465(e,t,n){"use strict";n.d(t,{C:function(){return o},X:function(){return i}});var r=n(1230);const o=(0,r.createContext)({onChange:function(e,t){},values:{}}),i=function(){const{onChange:e,values:t}=(0,r.useContext)(o);return[t,e]}},3825(e,t,n){"use strict";n.d(t,{JY:function(){return P},Ay:function(){return T},dC:function(){return N}});var r=n(1230),o=n(4754),i=n(2485),a=n.n(i),s=n(8168),l=n(4297),c=n(2373),u=n(5700),d=(n(5634),n(3528));const p=function(e,t,n){const r=ct_customizer_localizations.header_builder_data.header.find(function({id:t}){return t===(0,u.T5)(e)});if(!r)return!0;let o=[];Array.isArray(r.config.allowed_in)?o=r.config.allowed_in:r.config.allowed_in[n]&&(o=r.config.allowed_in[n]);const i=!(o.length>0)||o.indexOf(t)>-1,a=!(r.config.excluded_from.length>0)||-1===r.config.excluded_from.indexOf(t);return i&&a},f=function({item:e,index:t,panelType:n,onRemove:o,renderItem:i,onClick:s,className:l}){const c=ct_customizer_localizations.header_builder_data[n].find(function({id:t}){return t===(0,u.T5)(e)}),{builderValue:d}=(0,r.useContext)(P);if(i)return i({item:e,itemData:c,index:t});const p=d.items.filter(function({id:e}){return e.indexOf((0,u.p8)())>-1}).map(function({id:e}){return e}),f=[(0,u.T5)(e),...p.filter(function(t){return(0,u.T5)(t)===(0,u.T5)(e)})],m=(0,u.au)((0,u.T5)(e));return(0,r.createElement)("div",{"data-id":e,className:a()("ct-builder-item",l,{"ct-builder-item-not-registered":!c}),onClick:s},(0,r.createElement)("span",{className:"ct-builder-item-label"},f.length>1?`${c?.config?.name??m} ${f.indexOf(e)+1}`:c?.config?.name??m),(0,r.createElement)("button",{className:"ct-btn-remove",onClick:function(e){e.preventDefault(),e.stopPropagation(),o()}},(0,r.createElement)("svg",{width:"7px",height:"7px",viewBox:"0 0 10 10",fill:"currentColor"},(0,r.createElement)("path",{d:"M10,1.4L6.4,5L10,8.6L8.6,10L5,6.4L1.4,10L0,8.6L3.6,5L0,1.4L1.4,0L5,3.6L8.6,0L10,1.4z"}))))};var m=function({items:e,draggableId:t,hasPointers:n=!0,className:o,tagName:i="div",direction:m="horizontal",group:h="header_sortables",options:g={},propsForItem:v=function(e){return{}},displayWrapper:y=!0,...b}){const{currentView:_,isDragging:w,setIsDragging:E,onChange:C,setList:x}=(0,r.useContext)(P),{panelsHelpers:S}=(0,r.useContext)(c.G),[k,I]=(0,r.useState)(!1),O=(0,r.createElement)(r.Fragment,null,(0,r.createElement)(d.A,{username:ct_customizer_localizations.username,isShowing:k,setIsShowing:I}),e.map(function(n,o){return(0,r.createElement)(f,(0,s.A)({key:n,index:o,panelType:"header",item:n,className:S.isOpenFor(`builder_panel_${n}`)?"ct-customizing":"",onClick:function(e){e.stopPropagation(),e.preventDefault();ct_customizer_localizations.header_builder_data.header.find(function({id:e}){return e===(0,u.T5)(n)})?w||S.open(`builder_panel_${n}`):I(!0)},onRemove:function(){S.close(),setTimeout(function(){x({[t]:e.filter(function(e){return e!==n}),..."desktop"===_&&"trigger"===n?{"offcanvas:start":[]}:{}})})}},v(n)))}));return y?(0,r.createElement)(l.A,(0,s.A)({options:{delay:0,group:h,fallbackOnBody:!0,forceFallback:!0,fallbackTolerance:5,filter:".ct-pointer, .ct-btn-remove",direction:m,touchStartThreshold:5,onStart:function(e){E(e.item.dataset.id);let t=wp.customize.previewedDevice();"tablet"===t&&(t="mobile"),p(e.item.dataset.id,"middle-row",t)&&document.body.classList.add("ct-builder-dragging"),e.from&&h&&"clone"!==h.pull&&e.to.classList.add("ct-is-over")},onEnd:function(){E(!1),document.body.classList.remove("ct-builder-dragging"),[...document.querySelectorAll(".ct-panel-builder .ct-is-over")].map(function(e){return e.classList.remove("ct-is-over")})},onMove:function(e,t){let n=wp.customize.previewedDevice();if("tablet"===n&&(n="mobile"),e.from.closest("#ct-option-header-builder-items")&&Promise.resolve().then(function(){return[...e.from.querySelectorAll(`[data-id="${e.dragged.dataset.id}"]`)].map(function(e){e.classList.remove("ct-builder-item"),e.classList.add("ct-item-in-builder")})}),[...document.querySelectorAll(".ct-panel-builder .ct-is-over")].map(function(e){return e.classList.remove("ct-is-over")}),e.to&&e.to.classList.add("ct-is-over"),!p(e.dragged.dataset.id,e.to.dataset.id.split(":")[0],n))return!1},...g},onChange:function(e,n,r){"available-items"!==t&&C({id:t,value:e.filter(function(e){return"__pointer__"!==e&&"__filler__"!==e})})},tag:i,className:a()("ct-builder-items",o)},b,{"data-id":t}),["end","start-middle"].indexOf(t.split(":")[1])>-1&&(0,r.createElement)("div",{"data-id":"__filler__",className:"ct-filler"}),n&&w&&p(w,t.split(":")[0],_)&&(0,r.createElement)("div",{"data-id":"__pointer__",className:"ct-pointer"}),O):(0,r.createElement)(r.Fragment,null,O)};var h=function({placementName:e,bar:t,direction:n}){const o=t.placements.find(function({id:t}){return t===e});let i=[o];if("middle"!==e){const n=t.placements.find(function({id:e}){return"middle"===e});if(n&&n.items.length>0){if("start"===e){i=[o,t.placements.find(function({id:e}){return"start-middle"===e})]}if("end"===e){i=[t.placements.find(function({id:e}){return"end-middle"===e}),o]}}}return(0,r.createElement)("li",(0,s.A)({className:[`ct-builder-column-${o.id}`]},"middle"===o.id?{"data-count":o.items.length}:{}),i.map(function(e){return(0,r.createElement)(m,{key:e.id,direction:n,className:"middle"===e.id?"":`ct-${e.id.indexOf("-")>-1?"secondary":"primary"}-column`,draggableId:`${t.id}:${e.id}`,items:e.items})}))};var g=function({bar:e,direction:t="horizontal"}){const{panelsHelpers:n}=(0,r.useContext)(c.G);return(0,r.createElement)("li",{className:"builder-row"},(0,r.createElement)("div",{className:"ct-row-actions",onClick:function(){return n.open(`builder_panel_${e.id}`)}},{"top-row":(0,o.__)("Top Row","blocksy"),"middle-row":(0,o.__)("Main Row","blocksy"),"bottom-row":(0,o.__)("Bottom Row","blocksy"),offcanvas:(0,o.__)("Off Canvas Area","blocksy")}[e.id]),(0,r.createElement)("ul",{className:"row-inner"},["start","middle","end"].filter(function(t){return!!e.placements.find(function({id:e}){return e===t})}).map(function(n){return(0,r.createElement)(h,{key:n,bar:e,placementName:n,direction:t})})))};var v=function({inlinedItemsFromBuilder:e,view:t,builderValueWithView:n}){let o="mobile"===t||e.indexOf("trigger")>-1&&n.find(function({id:e}){return"offcanvas"===e});return(0,r.createElement)("div",{className:a()("placements-builder",{"ct-mobile":o})},o&&(0,r.createElement)("ul",{className:"offcanvas-container"},(0,r.createElement)(g,{direction:"vertical",bar:n.find(function({id:e}){return"offcanvas"===e})})),(0,r.createElement)("ul",{className:"horizontal-rows"},["top-row","middle-row","bottom-row"].map(function(e){const t=n.find(function({id:t}){return t===e});return t?(0,r.createElement)(g,{bar:t,key:e}):null})))};var y=function({currentView:e,setCurrentView:t}){const[n,i]=(0,r.useState)(!1);return(0,r.useEffect)(function(){return function(){document.querySelector(".wp-full-overlay").classList.remove("ct-builder-collapsed")}},[]),(0,r.createElement)("ul",{className:"ct-view-switch"},["desktop","mobile"].map(function(n){return(0,r.createElement)("li",{key:n,onClick:function(){return t("mobile"===n?"tablet":n)},className:a()({active:e===n})},{desktop:(0,o.__)("Desktop Header","blocksy"),mobile:(0,o.__)("Tablet / Mobile Header","blocksy")}[n])}),(0,r.createElement)("li",{className:"ct-builder-toggle",onClick:function(){i(!n),n?document.querySelector(".wp-full-overlay").classList.remove("ct-builder-collapsed"):document.querySelector(".wp-full-overlay").classList.add("ct-builder-collapsed")}},n?(0,o.__)("Show Builder","blocksy"):(0,o.__)("Hide Builder","blocksy")))},b=n(6018),_=n(6376),w=n(3582);var E=function({builderValue:e,builderValueDispatch:t,inlinedItemsFromBuilder:n,displayList:o=!0}){const{panelsState:i,panelsActions:l,currentView:c,isDragging:d}=(0,r.useContext)(P),p=[...e.desktop.reduce(function(e,{id:t,placements:n}){return[...e,...(n||[]).reduce(function(e,{id:t,items:n}){return[...e,...n]},[])]},[]),...e.mobile.reduce(function(e,{id:t,placements:n}){return[...e,...(n||[]).reduce(function(e,{id:t,items:n}){return[...e,...n]},[])]},[])],f=ct_customizer_localizations.header_builder_data.secondary_items.header.filter(function({config:e}){return e.enabled}),h=ct_customizer_localizations.header_builder_data.header,g=e.items.filter(function({id:e}){return e.indexOf((0,u.p8)())>-1}).map(function({id:e}){return e});return(0,r.createElement)(m,{options:{sort:!1,filter:".ct-item-in-builder"},group:{name:"header_sortables",put:!1,pull:"clone"},draggableId:"available-items",items:[...f.map(function({id:e}){return e}),...g].filter(function(e){return h.some(function({id:t}){return t===(0,u.T5)(e)})}).sort(function(e,t){const n=h.find(function({id:t}){return t===(0,u.T5)(e)}),r=h.find(function({id:e}){return e===(0,u.T5)(t)});return n.config.name.localeCompare(r.config.name)}),hasPointers:!1,displayWrapper:o,propsForItem:function(i){return{renderItem:function({item:i,itemData:f,index:m}){const v=h.find(function({id:e}){return e===(0,u.T5)(i)}).options,y=[(0,u.T5)(i),...g.filter(function(e){return(0,u.T5)(e)===(0,u.T5)(i)})],E=y.length>1?`${f.config.name} ${y.indexOf(i)+1}`:f.config.name,C={label:E,"inner-options":v},x=n.indexOf(i)>-1;let S="__none__";x&&(S=e[c].find(function({id:e,placements:t}){return(t||[]).reduce(function(e,{id:t,items:n}){return[...e,...n]},[]).find(function(e){return e===i})}).id);const k=`builder_panel_${i}`,I=["mobile-menu","mobile-menu-secondary","offcanvas-logo"],O=o&&f.config.devices.includes(c)&&(!I.includes(i)||I.includes(i)&&("desktop"!==c||n.indexOf("trigger")>-1));f.config.name;return(0,r.createElement)(_.PanelMetaWrapper,(0,s.A)({id:k,option:C},l,{getActualOption:function({open:n}){return(0,r.createElement)(r.Fragment,null,p.indexOf(i)>-1&&(0,r.createElement)(_.default,{id:k,getValues:function(){let t=e.items.find(function({id:e}){return e===i});return t&&Object.keys(t.values)>5?{builderSettings:e.settings||{},row:S,...t.values}:{...(0,w.yG)(v,t?t.values:{}),row:S,builderSettings:e.settings||{}}},option:C,onChangeFor:function(n,r){const o=e.items.find(function({id:e}){return e===i});t({type:"ITEM_VALUE_ON_CHANGE",payload:{id:i,optionId:n,optionValue:r,values:!o||o&&0===Object.keys(o.values).length?(0,w.yG)(v,{}):{}}})},view:"simple"}),O&&(0,r.createElement)("div",{"data-id":i,className:a()({"ct-item-in-builder":x,"ct-builder-item":!x}),onClick:function(e){d||x&&n()}},E,(0,r.createElement)(b.Slot,{name:`PlacementsBuilderSidebarItem_${m}`,fillProps:{item:i,itemInBuilder:x,itemData:f}})))}}))}}},direction:"vertical"})};var C=function({builderValue:e,builderValueDispatch:t}){const n=ct_customizer_localizations.header_builder_data.secondary_items.header,o=ct_customizer_localizations.header_builder_data.header,{panelsState:i,panelsActions:a,currentView:l}=(0,r.useContext)(P),c=o.filter(function({id:e}){return!n.find(function(t){return t.id===e})});return(0,r.createElement)(r.Fragment,null,c.map(function(n){const o={label:n.config.name,"inner-options":n.options},i=`builder_panel_${n.id}`;return(0,r.createElement)(_.PanelMetaWrapper,(0,s.A)({id:i,key:n.id,option:o},a,{getActualOption:function(){return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(_.default,{id:i,getValues:function(){let t=e.items.find(function({id:e}){return e===n.id}),r="0";return"top-row"!==n.id&&"middle-row"!==n.id&&"bottom-row"!==n.id||(r=e[l].find(function({id:e}){return e===n.id}).placements.reduce(function(e,t){return[...e,...t.items]},[]).length.toString()),t&&Object.keys(t.values)>5?{itemsCount:r,builderSettings:e.settings||{},...t.values}:{...(0,w.yG)(n.options,t?t.values:{}),itemsCount:r,builderSettings:e.settings||{}}},option:o,onChangeFor:function(r,o){const i=e.items.find(function({id:e}){return e===n.id});t({type:"ITEM_VALUE_ON_CHANGE",payload:{id:n.id,optionId:r,optionValue:o,values:!i||i&&0===Object.keys(i.values).length?(0,w.yG)(n.options,{}):{}}})},view:"simple"}))}}))}))},x=n(707);const S=function({isShowing:e,setIsShowing:t}){return(0,r.createElement)(x.A,{items:e,className:"ct-admin-modal ct-reset-options",onDismiss:function(){return t(!1)},render:function(){return(0,r.createElement)("div",{className:"ct-modal-content"},(0,r.createElement)("h2",{className:"ct-modal-title"},(0,o.__)("Action Required!","blocksy")),(0,r.createElement)("p",null,(0,o.__)("Please install and activate the Blocksy Companion plugin to get access to all transparent and sticky header features.","blocksy")),(0,r.createElement)("div",{className:"ct-modal-actions has-divider","data-buttons":"2"},(0,r.createElement)("button",{onClick:function(e){t(!1)},className:"button"},(0,o.__)("Cancel","blocksy")),(0,r.createElement)("a",{href:`${ct_customizer_localizations.wp_admin_url}/plugins.php`,className:"button button-primary",onClick:function(e){}},(0,o.__)("Go to plugins","blocksy"))))}})};var k=function(){const[e,t]=(0,r.useState)(!1),{builderValue:n,option:i,builderValueCollection:l,builderValueDispatch:c,panelsActions:u}=(ct_customizer_localizations.header_builder_data.secondary_items.header,ct_customizer_localizations.header_builder_data.header,(0,r.useContext)(P)),d=l.sections.filter(function({id:e}){return"type-2"!==e&&"type-3"!==e&&-1===e.indexOf("ct-custom")});return(0,r.createElement)("ul",{className:a()("ct-panels-manager")},d.map(function({name:i,id:l}){let d=i||{"type-1":(0,o.__)("Global Header","blocksy")}[l]||l;const p=`builder_header_panel_${l}`,f=ct_customizer_localizations.header_builder_data.header_data.header_options,m={label:d,"inner-options":f};return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(S,{isShowing:e,setIsShowing:t}),(0,r.createElement)(_.PanelMetaWrapper,(0,s.A)({id:p,key:l,option:m},u,{getActualOption:function({open:e}){return(0,r.createElement)(r.Fragment,null,Object.keys(f).length>0&&l===n.id&&(0,r.createElement)(_.default,{id:p,getValues:function(){return n.settings||{}},option:m,onChangeFor:function(e,t){c({type:"BUILDER_GLOBAL_SETTING_ON_CHANGE",payload:{optionId:e,optionValue:t,values:(0,w.yG)(f,Array.isArray(n.settings)?{}:n.settings||{})}})},view:"simple"}),l===n.id&&(0,r.createElement)("li",{className:a()({active:l===n.id,"ct-global":"type-1"===l}),onClick:function(){Object.keys(f).length>0?e():t(!0)}},(0,r.createElement)("span",{className:"ct-panel-name"},d)))}})))}))};var I=function({allBuilderSections:e,builderValue:t,builderValueDispatch:n,inlinedItemsFromBuilder:i}){const[s,l]=(0,r.useState)("items"),{builderValueCollection:c}=(0,r.useContext)(P);ct_customizer_localizations.header_builder_data.secondary_items.header,ct_customizer_localizations.header_builder_data.header,ct_customizer_localizations.header_builder_data.header_data.header_options;return(0,r.createElement)("div",{className:"ct-available-items"},(0,r.createElement)("h3",{className:"ct-title",dangerouslySetInnerHTML:{__html:(0,o.sprintf)((0,o.__)("Customizing: %s","blocksy"),`<span>${(c.sections.find(function({id:e}){return e===t.id})||{}).name||{"type-1":(0,o.__)("Global Header","blocksy")}[t.id]||t.id}</span>`)}}),(0,r.createElement)("div",{className:"ct-tabs"},(0,r.createElement)("ul",null,["items","panels"].map(function(e){return(0,r.createElement)("li",{key:e,onClick:function(t){t.preventDefault(),l(e)},className:a()({active:e===s})},{panels:(0,o.__)("Headers","blocksy"),items:(0,o.__)("Elements","blocksy")}[e])})),(0,r.createElement)("div",{className:"ct-current-tab"},"panels"===s&&(0,r.createElement)(b.Slot,{name:"PlacementsBuilderPanelsManager"},function(e){return 0===e.length?(0,r.createElement)(k,null):e}),(0,r.createElement)(E,{builderValue:t,builderValueDispatch:n,inlinedItemsFromBuilder:i,displayList:"items"===s}))),(0,r.createElement)(C,{builderValue:t,builderValueDispatch:n}))},O=n(3561);const A=function(e,t){let n={},r=[],o=e.sections.find(function({id:t}){return t.indexOf(e.__forced_static_header__||N()||e.sections[0].id)>-1}),i=!1,a=!1,s=[];if("ITEM_VALUE_ON_CHANGE"===t.type){const{id:e,optionId:n,optionValue:r,values:i={}}=t.payload;a=`${e}:${n}`;let s=o.items;s.find(function({id:t}){return t===e})||(s=[...s,{id:e,values:{}}]),o={...o,items:s.map(function(t){return t.id===e?{...t,values:{...t.values,[n]:r}}:t})}}if("PICK_BUILDER_SECTION"===t.type&&(i=!0,n={__forced_static_header__:t.payload.id}),"CLONE_ITEM"===t.type){const e=(0,u.T5)(t.payload.id);o={...o,items:[...o.items,{id:`${e}${(0,u.p8)()}${(0,O.Ak)()}`,values:o.items.find(function({id:t}){return t===e})?o.items.find(function({id:t}){return t===e}).values:{}}]}}if("REMOVE_CLONED_ITEM"===t.type&&(o={...o,items:o.items.filter(function({id:e}){return e!==t.payload.id})}),"SET_LIST"===t.type){i=!0;const{currentView:e,lists:n}=t.payload;"desktop"===e&&Object.values(n).reduce(function(e,t){return[...e,...t]},[]).indexOf("trigger")>-1&&!o.desktop.find(function({id:e}){return"offcanvas"===e})&&(o={...o,desktop:[...o.desktop,{id:"offcanvas",placements:[{id:"start",items:[]}]}]}),o={...o,[e]:o[e].map(function({id:e,placements:t}){if(Object.keys(n).map(function(e){return e.split(":")[0]}).indexOf(e)>-1){let r={id:e,placements:t.map(function({id:t,items:r}){return n[`${e}:${t}`]?{id:t,items:n[`${e}:${t}`]}:{id:t,items:r}})};if(r.placements.find(function({id:e}){return"middle"===e})&&0===r.placements.find(function({id:e}){return"middle"===e}).items.length&&r.placements.find(function({id:e}){return"start-middle"===e})&&(r.placements.find(function({id:e}){return"start-middle"===e}).items.length>0||r.placements.find(function({id:e}){return"end-middle"===e}).items.length>0)){let t={};t[`${e}:start`]=[...r.placements.find(function({id:e}){return"start"===e}).items,...r.placements.find(function({id:e}){return"start-middle"===e}).items],t[`${e}:end`]=[...r.placements.find(function({id:e}){return"end-middle"===e}).items,...r.placements.find(function({id:e}){return"end"===e}).items],t[`${e}:start-middle`]=[],t[`${e}:end-middle`]=[],r={id:e,placements:r.placements.map(function({id:n,items:r}){return t[`${e}:${n}`]?{id:n,items:t[`${e}:${n}`]}:{id:n,items:r}})}}return r}return{id:e,placements:t}})}}if("BUILDER_GLOBAL_SETTING_ON_CHANGE"===t.type){const{optionId:e,optionValue:n,values:r={}}=t.payload;o={...o,settings:{...o.settings,...r,[e]:n}}}if("CREATE_NEW_SECTION"===t.type){const{name:n,copy:o}=t.payload;r=[o?{...e.sections.find(function({id:e}){return e===o})||{},name:n,id:`ct-custom-${(0,O.Ak)()}`}:{name:n,id:`ct-custom-${(0,O.Ak)()}`,mode:"placements",items:[],settings:[],desktop:[{id:"top-row",placements:[{id:"start",items:[]},{id:"middle",items:[]},{id:"end",items:[]},{id:"start-middle",items:[]},{id:"end-middle",items:[]}]},{id:"middle-row",placements:[{id:"start",items:["logo"]},{id:"middle",items:[]},{id:"end",items:["menu"]},{id:"start-middle",items:[]},{id:"end-middle",items:[]}]},{id:"bottom-row",placements:[{id:"start",items:[]},{id:"middle",items:[]},{id:"end",items:[]},{id:"start-middle",items:[]},{id:"end-middle",items:[]}]}],mobile:[{id:"top-row",placements:[{id:"start",items:[]},{id:"middle",items:[]},{id:"end",items:[]},{id:"start-middle",items:[]},{id:"end-middle",items:[]}]},{id:"middle-row",placements:[{id:"start",items:["logo"]},{id:"middle",items:[]},{id:"end",items:["trigger"]},{id:"start-middle",items:[]},{id:"end-middle",items:[]}]},{id:"bottom-row",placements:[{id:"start",items:[]},{id:"middle",items:[]},{id:"end",items:[]},{id:"start-middle",items:[]},{id:"end-middle",items:[]}]},{id:"offcanvas",placements:[{id:"start",items:["mobile-menu"]}]}]}]}"REMOVE_BUILDER_SECTION"===t.type&&s.push(t.payload.id);const l={...e,...n,__should_refresh__:i,__should_refresh_item__:a,sections:[...e.sections.map(function(e){return e.id===o.id?o:e}),...r].filter(function({id:e}){return-1===s.indexOf(e)})};return l.__forced_static_header__||(l.__forced_static_header__=l.id),l};var D=n(5413);n(8113);const P=(0,r.createContext)({}),N=function(){(e=wp.customize.previewer.container.find("iframe")[0]).document||e.contentDocument||e.contentWindow.document;var e;return wp.customize.previewer.container.find("iframe")[0].contentDocument.querySelector("header#header")?wp.customize.previewer.container.find("iframe")[0].contentDocument.querySelector("header#header").dataset.id:null};var T=function({value:e,option:t,onChange:n}){const o=(0,r.useRef)(null);null===o.current&&(o.current=(e.sections.find(function({id:e}){return e.indexOf(N())>-1})||e.sections[0]).id),(0,r.useEffect)(function(){return function(){const{__forced_static_header__:e,__should_refresh__:t,...n}=wp.customize("header_placements")();e&&wp.customize("header_placements")({__should_refresh__:!0,[Math.random()]:"update",...n})}},[]);const[i,a]=(0,r.useState)(!1),[s,l]=(0,r.useReducer)(A,{...e,...o.current?{__forced_static_header__:o.current}:{}}),c=(0,r.useMemo)(function(){return s.sections.find(function({id:e}){return e===s.__forced_static_header__})||s.sections[0]},[s]),[u,d]=(0,D.RQ)({withTablet:!1}),p=(0,r.useMemo)(function(){return c[u].reduce(function(e,{id:t,placements:n}){return[...e,...(n||[]).reduce(function(e,{id:t,items:n}){return[...e,...n]},[])]},[])},[c,u]),f=(0,r.useCallback)(function(e){let t=A(s,e);if("ITEM_VALUE_ON_CHANGE"===e.type){const{id:n,optionId:r,optionValue:o,values:i={}}=e.payload,a=t.sections.find(function({id:e}){return e===t.__forced_static_header__})||t.sections[0];let s=a.items;"logo"===n&&"custom_logo"===r&&"type-1"===a.id&&wp.customize&&wp.customize("custom_logo")(o?o.desktop?o.desktop:o:""),wp.customize.previewer&&wp.customize.previewer.send("ct:header:receive-value-update",{itemId:n,optionId:r,optionValue:o,futureItems:a.items,values:{...(s.find(function({id:e}){return n===e})||{values:{}}).values,...i,[r]:o}})}if("BUILDER_GLOBAL_SETTING_ON_CHANGE"===e.type){const{optionId:n,optionValue:r,values:o={}}=e.payload,i=t.sections.find(function({id:e}){return e===t.__forced_static_header__})||t.sections[0];wp.customize.previewer&&wp.customize.previewer.send("ct:header:receive-value-update",{itemId:"global",optionId:n,optionValue:r,values:{...i.settings,...o,[n]:r}})}n(t),l(e)},[l,n,s]),m=(0,r.useCallback)(function(e){return f({type:"SET_LIST",payload:{currentView:u,lists:e}})},[f,u]);return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(P.Provider,{value:{option:t,currentView:u,isDragging:i,setIsDragging:a,setList:m,builderValueDispatch:f,builderValue:c,onChange:function({id:e,value:t}){return m({[e]:t})},builderValueCollection:s}},(0,r.createElement)(I,{allBuilderSections:e,builderValue:c,inlinedItemsFromBuilder:p,builderValueDispatch:f}),(0,r.createPortal)((0,r.createElement)("div",{className:"ct-builder-header"},(0,r.createElement)(y,{currentView:u,setCurrentView:d}),(0,r.createElement)(v,{inlinedItemsFromBuilder:p,builderValueWithView:c[u],view:u})),document.querySelector(".ct-panel-builder"))))}},4297(e,t,n){"use strict";var r=n(8168),o=n(4705),i=n(1230),a=n(3422);const s={nextSibling:null,activeComponent:null};class l extends i.Component{constructor(...e){super(...e),(0,o.A)(this,"sortable",null)}componentDidMount(){var e=this;const t={...this.props.options};["onChoose","onStart","onEnd","onAdd","onUpdate","onSort","onRemove","onFilter","onMove","onClone"].forEach(function(n){const r=t[n];t[n]=function(...t){const[o]=t;if("onChoose"===n)s.nextSibling=o.item.nextElementSibling,s.activeComponent=e;else if(("onAdd"===n||"onUpdate"===n)&&e.props.onChange){const t=e.sortable.toArray(),n=s.activeComponent,r=n.sortable.toArray(),i=s.nextSibling&&null!==s.nextSibling.parentNode?s.nextSibling:null;if(o.from.insertBefore(o.item,i),n!==e){const e=n.props.options||{};"object"==typeof e.group&&"clone"===e.group.pull&&[...o.item.parentNode.children].filter(function(e){return e.dataset.id===o.item.dataset.id&&e!==o.item}).map(function(e){return e.remove()}),setTimeout(function(){n.props.onChange&&n.props.onChange(r,n.sortable,o)})}e.props.onChange&&e.props.onChange(t,e.sortable,o)}if("move"===o.type){const[e,n]=t;return!r||r(e,n)}setTimeout(function(){r&&r(o)},0)}}),this.sortable=a.A.create(this.node,t)}componentWillUnmount(){this.sortable&&(this.sortable.destroy(),this.sortable=null)}render(){var e=this;const{tag:t,options:n,onChange:o,...a}=this.props;return(0,i.createElement)(t,(0,r.A)({},a,{ref:function(t){return e.node=t}}))}}(0,o.A)(l,"defaultProps",{options:{},tag:"div",style:{}}),t.A=l},5700(e,t,n){"use strict";n.d(t,{T5:function(){return i},au:function(){return a},p8:function(){return o}});var r=n(4754);const o=function(){return"~"},i=function(e){return e.split("~")[0]},a=function(e){const t={"content-block":(0,r.__)("Content Block","blocksy"),contacts:(0,r.__)("Contacts","blocksy"),divider:(0,r.__)("Divider","blocksy"),"language-switcher":(0,r.__)("Languages","blocksy"),"menu-tertiary":(0,r.__)("Menu 3","blocksy"),"mobile-menu-secondary":(0,r.__)("Mobile Menu 2","blocksy"),"search-input":(0,r.__)("Search Box","blocksy"),"widget-area-1":(0,r.__)("Widget Area","blocksy"),"menu-secondary":(0,r.__)("Footer Menu 2","blocksy"),account:(0,r.__)("Account","blocksy"),"color-mode-switcher":(0,r.__)("Color Switch","blocksy"),"wish-list":(0,r.__)("Wishlist","blocksy"),compare:(0,r.__)("Compare","blocksy"),logo:(0,r.__)("Logo","blocksy")};return t[e]?t[e]:e}},3422(e,t,n){"use strict";
/**!
 * Sortable 1.11.0
 * @author	RubaXa   <trash@rubaxa.org>
 * @author	owenm    <owen23355@gmail.com>
 * @license MIT
 */
var r,o;e=n.hmd(e),r=void 0,o=function(){function e(e){if("undefined"!=typeof window&&window.navigator)return!!navigator.userAgent.match(e)}const t=e(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),n=e(/Edge/i),r=e(/firefox/i),o=e(/safari/i)&&!e(/chrome/i)&&!e(/android/i),i=e(/iP(ad|od|hone)/i),a=e(/chrome/i)&&e(/android/i),s={capture:!1,passive:!1};function l(e,n,r){e.addEventListener(n,r,!t&&s)}function c(e,n,r){e.removeEventListener(n,r,!t&&s)}function u(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 d(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function p(e,t,n,r){if(e){n=n||document;do{if(null!=t&&(">"===t[0]?e.parentNode===n&&u(e,t):u(e,t))||r&&e===n)return e;if(e===n)break}while(e=d(e))}return null}const f=/\s+/g;function m(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{let r=(" "+e.className+" ").replace(f," ").replace(" "+t+" "," ");e.className=(r+(n?" "+t:"")).replace(f," ")}}function h(e,t,n){let r=e&&e.style;if(r){if(void 0===n)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),void 0===t?n:n[t];t in r||-1!==t.indexOf("webkit")||(t="-webkit-"+t),r[t]=n+("string"==typeof n?"":"px")}}function g(e,t){let n="";if("string"==typeof e)n=e;else do{let t=h(e,"transform");t&&"none"!==t&&(n=t+" "+n)}while(!t&&(e=e.parentNode));const r=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return r&&new r(n)}function v(e,t,n){if(e){let r=e.getElementsByTagName(t),o=0,i=r.length;if(n)for(;o<i;o++)n(r[o],o);return r}return[]}function y(){let e=document.scrollingElement;return e||document.documentElement}function b(e,n,r,o,i){if(!e.getBoundingClientRect&&e!==window)return;let a,s,l,c,u,d,p;if(e!==window&&e!==y()?(a=e.getBoundingClientRect(),s=a.top,l=a.left,c=a.bottom,u=a.right,d=a.height,p=a.width):(s=0,l=0,c=window.innerHeight,u=window.innerWidth,d=window.innerHeight,p=window.innerWidth),(n||r)&&e!==window&&(i=i||e.parentNode,!t))do{if(i&&i.getBoundingClientRect&&("none"!==h(i,"transform")||r&&"static"!==h(i,"position"))){let e=i.getBoundingClientRect();s-=e.top+parseInt(h(i,"border-top-width")),l-=e.left+parseInt(h(i,"border-left-width")),c=s+a.height,u=l+a.width;break}}while(i=i.parentNode);if(o&&e!==window){let t=g(i||e),n=t&&t.a,r=t&&t.d;t&&(s/=r,l/=n,p/=n,d/=r,c=s+d,u=l+p)}return{top:s,left:l,bottom:c,right:u,width:p,height:d}}function _(e,t,n){let r=S(e,!0),o=b(e)[t];for(;r;){let e,t=b(r)[n];if(e="top"===n||"left"===n?o>=t:o<=t,!e)return r;if(r===y())break;r=S(r,!1)}return!1}function w(e,t,n){let r=0,o=0,i=e.children;for(;o<i.length;){if("none"!==i[o].style.display&&i[o]!==Pe.ghost&&i[o]!==Pe.dragged&&p(i[o],n.draggable,e,!1)){if(r===t)return i[o];r++}o++}return null}function E(e,t){let n=e.lastElementChild;for(;n&&(n===Pe.ghost||"none"===h(n,"display")||t&&!u(n,t));)n=n.previousElementSibling;return n||null}function C(e,t){let n=0;if(!e||!e.parentNode)return-1;for(;e=e.previousElementSibling;)"TEMPLATE"===e.nodeName.toUpperCase()||e.matches(".ct-pointer")||e===Pe.clone||t&&!u(e,t)||n++;return n}function x(e){let t=0,n=0,r=y();if(e)do{let r=g(e),o=r.a,i=r.d;t+=e.scrollLeft*o,n+=e.scrollTop*i}while(e!==r&&(e=e.parentNode));return[t,n]}function S(e,t){if(!e||!e.getBoundingClientRect)return y();let n=e,r=!1;do{if(n.clientWidth<n.scrollWidth||n.clientHeight<n.scrollHeight){let e=h(n);if(n.clientWidth<n.scrollWidth&&("auto"==e.overflowX||"scroll"==e.overflowX)||n.clientHeight<n.scrollHeight&&("auto"==e.overflowY||"scroll"==e.overflowY)){if(!n.getBoundingClientRect||n===document.body)return y();if(r||t)return n;r=!0}}}while(n=n.parentNode);return y()}function k(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)}let I;function O(e,t){return function(){if(!I){let n=arguments,r=this;1===n.length?e.call(r,n[0]):e.apply(r,n),I=setTimeout(function(){I=void 0},t)}}}function A(e,t,n){e.scrollLeft+=t,e.scrollTop+=n}function D(e){let t=window.Polymer,n=window.jQuery||window.Zepto;return t&&t.dom?t.dom(e).cloneNode(!0):n?n(e).clone(!0)[0]:e.cloneNode(!0)}function P(e,t){h(e,"position","absolute"),h(e,"top",t.top),h(e,"left",t.left),h(e,"width",t.width),h(e,"height",t.height)}function N(e){h(e,"position",""),h(e,"top",""),h(e,"left",""),h(e,"width",""),h(e,"height","")}const T="Sortable"+(new Date).getTime();function R(){let e,t=[];return{captureAnimationState(){t=[],this.options.animation&&[].slice.call(this.el.children).forEach(function(e){if("none"===h(e,"display")||e===Pe.ghost)return;t.push({target:e,rect:b(e)});let n={...t[t.length-1].rect};if(e.thisAnimationDuration){let t=g(e,!0);t&&(n.top-=t.f,n.left-=t.e)}e.fromRect=n})},addAnimationState(e){t.push(e)},removeAnimationState(e){t.splice(function(e,t){for(let n in e)if(e.hasOwnProperty(n))for(let r in t)if(t.hasOwnProperty(r)&&t[r]===e[n][r])return Number(n);return-1}(t,{target:e}),1)},animateAll(n){var r=this;if(!this.options.animation)return clearTimeout(e),void("function"==typeof n&&n());let o=!1,i=0;t.forEach(function(e){let t=0,n=e.target,a=n.fromRect,s=b(n),l=n.prevFromRect,c=n.prevToRect,u=e.rect,d=g(n,!0);d&&(s.top-=d.f,s.left-=d.e),n.toRect=s,n.thisAnimationDuration&&k(l,s)&&!k(a,s)&&(u.top-s.top)/(u.left-s.left)===(a.top-s.top)/(a.left-s.left)&&(t=function(e,t,n,r){return Math.sqrt(Math.pow(t.top-e.top,2)+Math.pow(t.left-e.left,2))/Math.sqrt(Math.pow(t.top-n.top,2)+Math.pow(t.left-n.left,2))*r.animation}(u,l,c,r.options)),k(s,a)||(n.prevFromRect=a,n.prevToRect=s,t||(t=r.options.animation),r.animate(n,u,s,t)),t&&(o=!0,i=Math.max(i,t),clearTimeout(n.animationResetTimer),n.animationResetTimer=setTimeout(function(){n.animationTime=0,n.prevFromRect=null,n.fromRect=null,n.prevToRect=null,n.thisAnimationDuration=null},t),n.thisAnimationDuration=t)}),clearTimeout(e),o?e=setTimeout(function(){"function"==typeof n&&n()},i):"function"==typeof n&&n(),t=[]},animate(e,t,n,r){if(r){h(e,"transition",""),h(e,"transform","");let o=g(this.el),i=o&&o.a,a=o&&o.d,s=(t.left-n.left)/(i||1),l=(t.top-n.top)/(a||1);e.animatingX=!!s,e.animatingY=!!l,h(e,"transform","translate3d("+s+"px,"+l+"px,0)"),this.forRepaintDummy=function(e){return e.offsetWidth}(e),h(e,"transition","transform "+r+"ms"+(this.options.easing?" "+this.options.easing:"")),h(e,"transform","translate3d(0,0,0)"),"number"==typeof e.animated&&clearTimeout(e.animated),e.animated=setTimeout(function(){h(e,"transition",""),h(e,"transform",""),e.animated=!1,e.animatingX=!1,e.animatingY=!1},r)}}}}let M=[];const L={initializeByDefault:!0};var j={mount(e){for(let t in L)L.hasOwnProperty(t)&&!(t in e)&&(e[t]=L[t]);M.push(e)},pluginEvent(e,t,n){var r=this;this.eventCanceled=!1,n.cancel=function(){r.eventCanceled=!0};const o=e+"Global";M.forEach(function(r){t[r.pluginName]&&(t[r.pluginName][o]&&t[r.pluginName][o]({sortable:t,...n}),t.options[r.pluginName]&&t[r.pluginName][e]&&t[r.pluginName][e]({sortable:t,...n}))})},initializePlugins(e,t,n,r){M.forEach(function(r){const o=r.pluginName;if(!e.options[o]&&!r.initializeByDefault)return;let i=new r(e,t,e.options);i.sortable=e,i.options=e.options,e[o]=i,Object.assign(n,i.defaults)});for(let t in e.options){if(!e.options.hasOwnProperty(t))continue;let n=this.modifyOption(e,t,e.options[t]);void 0!==n&&(e.options[t]=n)}},getEventProperties(e,t){let n={};return M.forEach(function(r){"function"==typeof r.eventProperties&&Object.assign(n,r.eventProperties.call(t[r.pluginName],e))}),n},modifyOption(e,t,n){let r;return M.forEach(function(o){e[o.pluginName]&&o.optionListeners&&"function"==typeof o.optionListeners[t]&&(r=o.optionListeners[t].call(e[o.pluginName],n))}),r}};function z({sortable:e,rootEl:r,name:o,targetEl:i,cloneEl:a,toEl:s,fromEl:l,oldIndex:c,newIndex:u,oldDraggableIndex:d,newDraggableIndex:p,originalEvent:f,putSortable:m,extraEventProperties:h}){if(!(e=e||r&&r[T]))return;let g,v=e.options,y="on"+o.charAt(0).toUpperCase()+o.substr(1);!window.CustomEvent||t||n?(g=document.createEvent("Event"),g.initEvent(o,!0,!0)):g=new CustomEvent(o,{bubbles:!0,cancelable:!0}),g.to=s||r,g.from=l||r,g.item=i||r,g.clone=a,g.oldIndex=c,g.newIndex=u,g.oldDraggableIndex=d,g.newDraggableIndex=p,g.originalEvent=f,g.pullMode=m?m.lastPutMode:void 0;let b={...h,...j.getEventProperties(o,e)};for(let e in b)g[e]=b[e];r&&r.dispatchEvent(g),v[y]&&v[y].call(e,g)}
/**!
   * Sortable
   * @author	RubaXa   <trash@rubaxa.org>
   * @author	owenm    <owen23355@gmail.com>
   * @license MIT
   */let B=function(e,t,{evt:n,...r}={}){j.pluginEvent.bind(Pe)(e,t,{dragEl:V,parentEl:U,ghostEl:H,rootEl:W,nextEl:G,lastDownEl:$,cloneEl:q,cloneHidden:K,dragStarted:se,putSortable:ee,activeSortable:Pe.active,originalEvent:n,oldIndex:X,oldDraggableIndex:J,newIndex:Y,newDraggableIndex:Q,hideGhostForTarget:Ie,unhideGhostForTarget:Oe,cloneNowHidden(){K=!0},cloneNowShown(){K=!1},dispatchSortableEvent(e){F({sortable:t,name:e,originalEvent:n})},...r})};function F(e){z({putSortable:ee,cloneEl:q,targetEl:V,rootEl:W,oldIndex:X,oldDraggableIndex:J,newIndex:Y,newDraggableIndex:Q,...e})}let V,U,H,W,G,$,q,K,X,Y,J,Q,Z,ee,te,ne,re,oe,ie,ae,se,le,ce,ue,de,pe=!1,fe=!1,me=[],he=!1,ge=!1,ve=[],ye=!1,be=[];const _e="undefined"!=typeof document,we=i,Ee=n||t?"cssFloat":"float",Ce=_e&&!a&&!i&&"draggable"in document.createElement("div"),xe=function(){if(!_e)return;if(t)return!1;let e=document.createElement("x");return e.style.cssText="pointer-events:auto","auto"===e.style.pointerEvents}(),Se=function(e,t){let n=h(e),r=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),o=w(e,0,t),i=w(e,1,t),a=o&&h(o),s=i&&h(i),l=a&&parseInt(a.marginLeft)+parseInt(a.marginRight)+b(o).width,c=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+b(i).width;if("flex"===n.display)return"column"===n.flexDirection||"column-reverse"===n.flexDirection?"vertical":"horizontal";if("grid"===n.display)return n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(o&&a.float&&"none"!==a.float){let e="left"===a.float?"left":"right";return!i||"both"!==s.clear&&s.clear!==e?"horizontal":"vertical"}return o&&("block"===a.display||"flex"===a.display||"table"===a.display||"grid"===a.display||l>=r&&"none"===n[Ee]||i&&"none"===n[Ee]&&l+c>r)?"vertical":"horizontal"},ke=function(e){function t(e,n){return function(r,o,i,a){let s=r.options.group.name&&o.options.group.name&&r.options.group.name===o.options.group.name;if(null==e&&(n||s))return!0;if(null==e||!1===e)return!1;if(n&&"clone"===e)return e;if("function"==typeof e)return t(e(r,o,i,a),n)(r,o,i,a);{let t=(n?r:o).options.group.name;return!0===e||"string"==typeof e&&e===t||e.join&&e.indexOf(t)>-1}}}let n={},r=e.group;r&&"object"==typeof r||(r={name:r}),n.name=r.name,n.checkPull=t(r.pull,!0),n.checkPut=t(r.put),n.revertClone=r.revertClone,e.group=n},Ie=function(){!xe&&H&&h(H,"display","none")},Oe=function(){!xe&&H&&h(H,"display","")};_e&&document.addEventListener("click",function(e){if(fe)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),fe=!1,!1},!0);let Ae=function(e){if(V){let t=function(e,t){let n;return me.some(function(r){if(E(r))return;let o=b(r),i=r[T].options.emptyInsertThreshold,a=e>=o.left-i&&e<=o.right+i,s=t>=o.top-i&&t<=o.bottom+i;return i&&a&&s?n=r:void 0}),n}((e=e.touches?e.touches[0]:e).clientX,e.clientY);if(t){let n={};for(let t in e)e.hasOwnProperty(t)&&(n[t]=e[t]);n.target=n.rootEl=t,n.preventDefault=void 0,n.stopPropagation=void 0,t[T]._onDragOver(n)}}},De=function(e){V&&V.parentNode[T]._isOutsideThisEl(e.target)};function Pe(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw`Sortable: \`el\` must be an HTMLElement, not ${{}.toString.call(e)}`;this.el=e,this.options=t=Object.assign({},t),e[T]=this;let n={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 Se(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!==Pe.supportPointer&&"PointerEvent"in window,emptyInsertThreshold:5};j.initializePlugins(this,e,n);for(let e in n)!(e in t)&&(t[e]=n[e]);ke(t);for(let e in this)"_"===e.charAt(0)&&"function"==typeof this[e]&&(this[e]=this[e].bind(this));this.nativeDraggable=!t.forceFallback&&Ce,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?l(e,"pointerdown",this._onTapStart):(l(e,"mousedown",this._onTapStart),l(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(l(e,"dragover",this),l(e,"dragenter",this)),me.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),Object.assign(this,R())}function Ne(e,r,o,i,a,s,l,c){let u,d,p=e[T],f=p.options.onMove;return!window.CustomEvent||t||n?(u=document.createEvent("Event"),u.initEvent("move",!0,!0)):u=new CustomEvent("move",{bubbles:!0,cancelable:!0}),u.to=r,u.from=e,u.dragged=o,u.draggedRect=i,u.related=a||r,u.relatedRect=s||b(r),u.willInsertAfter=c,u.originalEvent=l,e.dispatchEvent(u),f&&(d=f.call(p,u,l)),d}function Te(e){e.draggable=!1}function Re(){ye=!1}function Me(e){let t=e.tagName+e.className+e.src+e.href+e.textContent,n=t.length,r=0;for(;n--;)r+=t.charCodeAt(n);return r.toString(36)}function Le(e){return setTimeout(e,0)}function je(e){return clearTimeout(e)}Pe.prototype={constructor:Pe,_isOutsideThisEl:function(e){this.el.contains(e)||e===this.el||(le=null)},_getDirection:function(e,t){return"function"==typeof this.options.direction?this.options.direction.call(this,e,t,V):this.options.direction},_onTapStart:function(e){if(!e.cancelable)return;let t=this,n=this.el,r=this.options,i=r.preventOnFilter,a=e.type,s=e.touches&&e.touches[0]||e.pointerType&&"touch"===e.pointerType&&e,l=(s||e).target,c=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||l,u=r.filter;if(function(e){be.length=0;let t=e.getElementsByTagName("input"),n=t.length;for(;n--;){let e=t[n];e.checked&&be.push(e)}}(n),!V&&!(/mousedown|pointerdown/.test(a)&&0!==e.button||r.disabled)&&!c.isContentEditable&&(this.nativeDraggable||!o||!l||"SELECT"!==l.tagName.toUpperCase())&&(l=p(l,r.draggable,n,!1),!(l&&l.animated||$===l))){if(X=C(l),J=C(l,r.draggable),"function"==typeof u){if(u.call(this,e,l,this))return F({sortable:t,rootEl:c,name:"filter",targetEl:l,toEl:n,fromEl:n}),B("filter",t,{evt:e}),void(i&&e.cancelable&&e.preventDefault())}else if(u&&(u=u.split(",").some(function(r){if(r=p(c,r.trim(),n,!1))return F({sortable:t,rootEl:r,name:"filter",targetEl:l,fromEl:n,toEl:n}),B("filter",t,{evt:e}),!0}),u))return void(i&&e.cancelable&&e.preventDefault());r.handle&&!p(c,r.handle,n,!1)||this._prepareDragStart(e,s,l)}},_prepareDragStart:function(e,o,i){let a,s=this,c=s.el,u=s.options,d=c.ownerDocument;if(i&&!V&&i.parentNode===c){let p=b(i);W=c,V=i,U=V.parentNode,G=V.nextSibling,$=i,Z=u.group,Pe.dragged=V;let f=0;const h=i.getBoundingClientRect();if(h.left+95<(o||e).clientX&&(f=(o||e).clientX-h.left-47.5),te={target:V,clientX:(o||e).clientX-f,clientY:(o||e).clientY},ie=te.clientX-p.left,ae=te.clientY-p.top,this._lastX=(o||e).clientX-f,this._lastY=(o||e).clientY,V.style["will-change"]="all",a=function(){B("delayEnded",s,{evt:e}),Pe.eventCanceled?s._onDrop():(s._disableDelayedDragEvents(),!r&&s.nativeDraggable&&(V.draggable=!0),s._triggerDragStart(e,o),F({sortable:s,name:"choose",originalEvent:e}),m(V,u.chosenClass,!0))},u.ignore.split(",").forEach(function(e){v(V,e.trim(),Te)}),l(d,"dragover",Ae),l(d,"mousemove",Ae),l(d,"touchmove",Ae),l(d,"mouseup",s._onDrop),l(d,"touchend",s._onDrop),l(d,"touchcancel",s._onDrop),r&&this.nativeDraggable&&(this.options.touchStartThreshold=4,V.draggable=!0),B("delayStart",this,{evt:e}),!u.delay||u.delayOnTouchOnly&&!o||this.nativeDraggable&&(n||t))a();else{if(Pe.eventCanceled)return void this._onDrop();l(d,"mouseup",s._disableDelayedDrag),l(d,"touchend",s._disableDelayedDrag),l(d,"touchcancel",s._disableDelayedDrag),l(d,"mousemove",s._delayedDragTouchMoveHandler),l(d,"touchmove",s._delayedDragTouchMoveHandler),u.supportPointer&&l(d,"pointermove",s._delayedDragTouchMoveHandler),s._dragStartTimer=setTimeout(a,u.delay)}}},_delayedDragTouchMoveHandler:function(e){let 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(){V&&Te(V),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){let e=this.el.ownerDocument;c(e,"mouseup",this._disableDelayedDrag),c(e,"touchend",this._disableDelayedDrag),c(e,"touchcancel",this._disableDelayedDrag),c(e,"mousemove",this._delayedDragTouchMoveHandler),c(e,"touchmove",this._delayedDragTouchMoveHandler),c(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||"touch"==e.pointerType&&e,!this.nativeDraggable||t?this.options.supportPointer?l(document,"pointermove",this._onTouchMove):l(document,t?"touchmove":"mousemove",this._onTouchMove):(l(V,"dragend",this),l(W,"dragstart",this._onDragStart));try{document.selection?Le(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(e,t){if(pe=!1,W&&V){B("dragStarted",this,{evt:t}),this.nativeDraggable&&l(document,"dragover",De);let n=this.options;!e&&m(V,n.dragClass,!1),m(V,n.ghostClass,!0),Pe.active=this,e&&this._appendGhost(),F({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(ne){this._lastX=ne.clientX,this._lastY=ne.clientY,Ie();let e=document.elementFromPoint(ne.clientX,ne.clientY),t=e;for(;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(ne.clientX,ne.clientY),e!==t);)t=e;if(V.parentNode[T]._isOutsideThisEl(e),t)do{if(t[T]){let n;if(n=t[T]._onDragOver({clientX:ne.clientX,clientY:ne.clientY,target:e,rootEl:t}),n&&!this.options.dragoverBubble)break}e=t}while(t=t.parentNode);Oe()}},_onTouchMove:function(e){if(te){let t=this.options,n=t.fallbackTolerance,r=t.fallbackOffset,o=e.touches?e.touches[0]:e,i=H&&g(H,!0),a=H&&i&&i.a,s=H&&i&&i.d,l=we&&de&&x(de),c=(o.clientX-te.clientX+r.x)/(a||1)+(l?l[0]-ve[0]:0)/(a||1),u=(o.clientY-te.clientY+r.y)/(s||1)+(l?l[1]-ve[1]:0)/(s||1);if(!Pe.active&&!pe){if(n&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))<n)return;this._onDragStart(e,!0)}if(H){i?(i.e+=c-(re||0),i.f+=u-(oe||0)):i={a:1,b:0,c:0,d:1,e:c,f:u};let e=`matrix(${i.a},${i.b},${i.c},${i.d},${i.e},${i.f})`;h(H,"webkitTransform",e),h(H,"mozTransform",e),h(H,"msTransform",e),h(H,"transform",e),re=c,oe=u,ne=o}e.cancelable&&e.preventDefault()}},_appendGhost:function(){if(!H){let e=this.options.fallbackOnBody?document.body:W,t=b(V,!0,we,!0,e),n=this.options;if(we){for(de=e;"static"===h(de,"position")&&"none"===h(de,"transform")&&de!==document;)de=de.parentNode;de!==document.body&&de!==document.documentElement?(de===document&&(de=y()),t.top+=de.scrollTop,t.left+=de.scrollLeft):de=y(),ve=x(de)}H=V.cloneNode(!0),m(H,n.ghostClass,!1),m(H,n.fallbackClass,!0),m(H,n.dragClass,!0),h(H,"transition",""),h(H,"transform",""),h(H,"box-sizing","border-box"),h(H,"margin",0),h(H,"top",t.top),h(H,"left",t.left),h(H,"width",t.width),h(H,"height",t.height),h(H,"opacity","0.8"),h(H,"position",we?"absolute":"fixed"),h(H,"zIndex","100000"),h(H,"pointerEvents","none"),Pe.ghost=H,e.appendChild(H),h(H,"transform-origin",ie/parseInt(H.style.width)*100+"% "+ae/parseInt(H.style.height)*100+"%")}},_onDragStart:function(e,t){let n=this,r=e.dataTransfer,i=n.options;B("dragStart",this,{evt:e}),Pe.eventCanceled?this._onDrop():(B("setupClone",this),Pe.eventCanceled||(q=D(V),q.draggable=!1,q.style["will-change"]="",this._hideClone(),m(q,this.options.chosenClass,!1),Pe.clone=q),n.cloneId=Le(function(){B("clone",n),Pe.eventCanceled||(n.options.removeCloneOnHide||W.insertBefore(q,V),n._hideClone(),F({sortable:n,name:"clone"}))}),!t&&m(V,i.dragClass,!0),t?(fe=!0,n._loopId=setInterval(n._emulateDragOver,50)):(c(document,"mouseup",n._onDrop),c(document,"touchend",n._onDrop),c(document,"touchcancel",n._onDrop),r&&(r.effectAllowed="move",i.setData&&i.setData.call(n,r,V)),l(document,"drop",n),h(V,"transform","translateZ(0)")),pe=!0,n._dragStartId=Le(n._dragStarted.bind(n,t,e)),l(document,"selectstart",n),se=!0,o&&h(document.body,"user-select","none"))},_onDragOver:function(e){let t,n,r,o,i=this.el,a=e.target,s=this.options,l=s.group,c=Pe.active,u=Z===l,d=s.sort,f=ee||c,g=this,v=!1;if(!ye){if(void 0!==e.preventDefault&&e.cancelable&&e.preventDefault(),a=p(a,s.draggable,i,!0),y("dragOver"),Pe.eventCanceled)return v;if(V.contains(e.target)||a.animated&&a.animatingX&&a.animatingY||g._ignoreWhileAnimating===a)return x(!1);if(fe=!1,c&&!s.disabled&&(u?d||(r=!W.contains(V)):ee===this||(this.lastPutMode=Z.checkPull(this,c,V,e))&&l.checkPut(this,c,V,e))){if(o="vertical"===this._getDirection(e,a),t=b(V),y("dragOverValid"),Pe.eventCanceled)return v;if(r)return U=W,w(),this._hideClone(),y("revert"),Pe.eventCanceled||(G?W.insertBefore(V,G):W.appendChild(V)),x(!0);let l=E(i,s.draggable);if(!l||function(e,t,n){let r=b(E(n.el,n.options.draggable));const o=10;return t?e.clientX>r.right+o||e.clientX<=r.right&&e.clientY>r.bottom&&e.clientX>=r.left:e.clientX>r.right&&e.clientY>r.top||e.clientX<=r.right&&e.clientY>r.bottom+o}(e,o,this)&&!l.animated){if(l===V)return x(!1);if(l&&i===e.target&&(a=l),a&&(n=b(a)),!1!==Ne(W,i,V,t,a,n,e,!!a))return w(),i.appendChild(V),U=i,S(),x(!0)}else if(a.parentNode===i){n=b(a);let r,l,c=0,u=V.parentNode!==i,d=!function(e,t,n){let r=n?e.left:e.top,o=n?e.right:e.bottom,i=n?e.width:e.height,a=n?t.left:t.top,s=n?t.right:t.bottom,l=n?t.width:t.height;return r===a||o===s||r+i/2===a+l/2}(V.animated&&V.toRect||t,a.animated&&a.toRect||n,o),p=o?"top":"left",f=_(a,"top","top")||_(V,"top","top"),m=f?f.scrollTop:void 0;if(le!==a&&(r=n[p],he=!1,ge=!d&&s.invertSwap||u),c=function(e,t,n,r,o,i,a,s){let l=r?e.clientY:e.clientX,c=r?n.height:n.width,u=r?n.top:n.left,d=r?n.bottom:n.right,p=!1;if(!a)if(s&&ue<c*o){if(!he&&(1===ce?l>u+c*i/2:l<d-c*i/2)&&(he=!0),he)p=!0;else if(1===ce?l<u+ue:l>d-ue)return-ce}else if(l>u+c*(1-o)/2&&l<d-c*(1-o)/2)return function(e){return C(V)<C(e)?1:-1}(t);return p=p||a,p&&(l<u+c*i/2||l>d-c*i/2)?l>u+c/2?1:-1:0}(e,a,n,o,d?1:s.swapThreshold,null==s.invertedSwapThreshold?s.swapThreshold:s.invertedSwapThreshold,ge,le===a),0!==c){let e=C(V);do{e-=c,l=U.children[e]}while(l&&("none"===h(l,"display")||l===H))}if(0===c||l===a)return x(!1);le=a,ce=c;let g=a.nextElementSibling,v=!1;v=1===c;let y=Ne(W,i,V,t,a,n,e,v);if(!1!==y)return 1!==y&&-1!==y||(v=1===y),ye=!0,setTimeout(Re,30),w(),v&&!g?i.appendChild(V):a.parentNode.insertBefore(V,v?g:a),f&&A(f,0,m-f.scrollTop),U=V.parentNode,void 0===r||ge||(ue=Math.abs(r-b(a)[p])),S(),x(!0)}if(i.contains(V))return x(!1)}return!1}function y(s,l){B(s,g,{evt:e,isOwner:u,axis:o?"vertical":"horizontal",revert:r,dragRect:t,targetRect:n,canSort:d,fromSortable:f,target:a,completed:x,onMove:(n,r)=>Ne(W,i,V,t,n,b(n),e,r),changed:S,...l})}function w(){y("dragOverAnimationCapture"),g.captureAnimationState(),g!==f&&f.captureAnimationState()}function x(t){return y("dragOverCompleted",{insertion:t}),t&&(u?c._hideClone():c._showClone(g),g!==f&&(m(V,ee?ee.options.ghostClass:c.options.ghostClass,!1),m(V,s.ghostClass,!0)),ee!==g&&g!==Pe.active?ee=g:g===Pe.active&&ee&&(ee=null),f===g&&(g._ignoreWhileAnimating=a),g.animateAll(function(){y("dragOverAnimationComplete"),g._ignoreWhileAnimating=null}),g!==f&&(f.animateAll(),f._ignoreWhileAnimating=null)),(a===V&&!V.animated||a===i&&!a.animated)&&(le=null),s.dragoverBubble||e.rootEl||a===document||(V.parentNode[T]._isOutsideThisEl(e.target),!t&&Ae(e)),!s.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),v=!0}function S(){Y=C(V),Q=C(V,s.draggable),F({sortable:g,name:"change",toEl:i,newIndex:Y,newDraggableIndex:Q,originalEvent:e})}},_ignoreWhileAnimating:null,_offMoveEvents:function(){c(document,"mousemove",this._onTouchMove),c(document,"touchmove",this._onTouchMove),c(document,"pointermove",this._onTouchMove),c(document,"dragover",Ae),c(document,"mousemove",Ae),c(document,"touchmove",Ae)},_offUpEvents:function(){let e=this.el.ownerDocument;c(e,"mouseup",this._onDrop),c(e,"touchend",this._onDrop),c(e,"pointerup",this._onDrop),c(e,"touchcancel",this._onDrop),c(document,"selectstart",this)},_onDrop:function(e){let t=this.el,n=this.options;Y=C(V),Q=C(V,n.draggable),B("drop",this,{evt:e}),U=V&&V.parentNode,Y=C(V),Q=C(V,n.draggable),Pe.eventCanceled||(pe=!1,ge=!1,he=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),je(this.cloneId),je(this._dragStartId),this.nativeDraggable&&(c(document,"drop",this),c(t,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),o&&h(document.body,"user-select",""),h(V,"transform",""),e&&(se&&(e.cancelable&&e.preventDefault(),!n.dropBubble&&e.stopPropagation()),H&&H.parentNode&&H.parentNode.removeChild(H),(W===U||ee&&"clone"!==ee.lastPutMode)&&q&&q.parentNode&&q.parentNode.removeChild(q),V&&(this.nativeDraggable&&c(V,"dragend",this),Te(V),V.style["will-change"]="",se&&!pe&&m(V,ee?ee.options.ghostClass:this.options.ghostClass,!1),m(V,this.options.chosenClass,!1),F({sortable:this,name:"unchoose",toEl:U,newIndex:null,newDraggableIndex:null,originalEvent:e}),W!==U?(Y>=0&&(F({rootEl:U,name:"add",toEl:U,fromEl:W,originalEvent:e}),F({sortable:this,name:"remove",toEl:U,originalEvent:e}),F({rootEl:U,name:"sort",toEl:U,fromEl:W,originalEvent:e}),F({sortable:this,name:"sort",toEl:U,originalEvent:e})),ee&&ee.save()):Y!==X&&Y>=0&&(F({sortable:this,name:"update",toEl:U,originalEvent:e}),F({sortable:this,name:"sort",toEl:U,originalEvent:e})),Pe.active?(null!=Y&&-1!==Y||(Y=X,Q=J),F({sortable:this,name:"end",toEl:U,originalEvent:e}),this.save()):F({sortable:this,name:"end",toEl:U,originalEvent:e})))),this._nulling()},_nulling:function(){B("nulling",this),W=V=U=H=G=q=$=K=te=ne=se=Y=Q=X=J=le=ce=ee=Z=Pe.dragged=Pe.ghost=Pe.clone=Pe.active=null,be.forEach(function(e){e.checked=!0}),be.length=re=oe=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":V&&(this._onDragOver(e),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move"),e.cancelable&&e.preventDefault()}(e));break;case"selectstart":e.preventDefault()}},toArray:function(){let e,t=[],n=this.el.children,r=0,o=n.length,i=this.options;for(;r<o;r++)e=n[r],p(e,i.draggable,this.el,!1)&&t.push(e.getAttribute(i.dataIdAttr)||Me(e));return t},sort:function(e){let t={},n=this.el;this.toArray().forEach(function(e,r){let o=n.children[r];p(o,this.options.draggable,n,!1)&&(t[e]=o)},this),e.forEach(function(e){t[e]&&(n.removeChild(t[e]),n.appendChild(t[e]))})},save:function(){let e=this.options.store;e&&e.set&&e.set(this)},closest:function(e,t){return p(e,t||this.options.draggable,this.el,!1)},option:function(e,t){let n=this.options;if(void 0===t)return n[e];{let r=j.modifyOption(this,e,t);n[e]=void 0!==r?r:t,"group"===e&&ke(n)}},destroy:function(){B("destroy",this);let e=this.el;e[T]=null,c(e,"mousedown",this._onTapStart),c(e,"touchstart",this._onTapStart),c(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(c(e,"dragover",this),c(e,"dragenter",this)),Array.prototype.forEach.call(e.querySelectorAll("[draggable]"),function(e){e.removeAttribute("draggable")}),this._onDrop(),this._disableDelayedDragEvents(),me.splice(me.indexOf(this.el),1),this.el=e=null},_hideClone:function(){if(!K){if(B("hideClone",this),Pe.eventCanceled)return;h(q,"display","none"),this.options.removeCloneOnHide&&q.parentNode&&q.parentNode.removeChild(q),K=!0}},_showClone:function(e){if("clone"===e.lastPutMode){if(K){if(B("showClone",this),Pe.eventCanceled)return;V.parentNode!=W||this.options.group.revertClone?G?W.insertBefore(q,G):W.appendChild(q):W.insertBefore(q,V),this.options.group.revertClone&&this.animate(V,q),h(q,"display",""),K=!1}}else this._hideClone()}},_e&&l(document,"touchmove",function(e){(Pe.active||pe)&&e.cancelable&&e.preventDefault()}),Pe.utils={on:l,off:c,css:h,find:v,is:function(e,t){return!!p(e,t,e,!1)},extend:function(e,t){if(e&&t)for(let n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e},throttle:O,closest:p,toggleClass:m,clone:D,index:C,nextTick:Le,cancelNextTick:je,detectDirection:Se,getChild:w},Pe.get=function(e){return e[T]},Pe.mount=function(...e){e[0].constructor===Array&&(e=e[0]),e.forEach(function(e){if(!e.prototype||!e.prototype.constructor)throw`Sortable: Mounted plugin must be a constructor function, not ${{}.toString.call(e)}`;e.utils&&(Pe.utils={...Pe.utils,...e.utils}),j.mount(e)})},Pe.create=function(e,t){return new Pe(e,t)},Pe.version="1.11.0";let ze,Be,Fe,Ve,Ue,He,We=[],Ge=!1;function $e(){We.forEach(function(e){clearInterval(e.pid)}),We=[]}function qe(){clearInterval(He)}const Ke=O(function(e,t,n,r){if(!t.scroll)return;const o=(e.touches?e.touches[0]:e).clientX,i=(e.touches?e.touches[0]:e).clientY,a=t.scrollSensitivity,s=t.scrollSpeed,l=y();let c,u=!1;Be!==n&&(Be=n,$e(),ze=t.scroll,c=t.scrollFn,!0===ze&&(ze=S(n,!0)));let d=0,p=ze;do{let t,n,f=p,m=b(f),g=m.top,v=m.bottom,y=m.left,_=m.right,w=m.width,E=m.height,C=f.scrollWidth,x=f.scrollHeight,S=h(f),k=f.scrollLeft,I=f.scrollTop;f===l?(t=w<C&&("auto"===S.overflowX||"scroll"===S.overflowX||"visible"===S.overflowX),n=E<x&&("auto"===S.overflowY||"scroll"===S.overflowY||"visible"===S.overflowY)):(t=w<C&&("auto"===S.overflowX||"scroll"===S.overflowX),n=E<x&&("auto"===S.overflowY||"scroll"===S.overflowY));let O=t&&(Math.abs(_-o)<=a&&k+w<C)-(Math.abs(y-o)<=a&&!!k),D=n&&(Math.abs(v-i)<=a&&I+E<x)-(Math.abs(g-i)<=a&&!!I);if(!We[d])for(let e=0;e<=d;e++)We[e]||(We[e]={});We[d].vx==O&&We[d].vy==D&&We[d].el===f||(We[d].el=f,We[d].vx=O,We[d].vy=D,clearInterval(We[d].pid),0==O&&0==D||(u=!0,We[d].pid=setInterval(function(){r&&0===this.layer&&Pe.active._onTouchMove(Ue);let t=We[this.layer].vy?We[this.layer].vy*s:0,n=We[this.layer].vx?We[this.layer].vx*s:0;"function"==typeof c&&"continue"!==c.call(Pe.dragged.parentNode[T],n,t,e,Ue,We[this.layer].el)||A(We[this.layer].el,n,t)}.bind({layer:d}),24))),d++}while(t.bubbleScroll&&p!==l&&(p=S(p,!1)));Ge=u},30),Xe=function({originalEvent:e,putSortable:t,dragEl:n,activeSortable:r,dispatchSortableEvent:o,hideGhostForTarget:i,unhideGhostForTarget:a}){if(!e)return;let s=t||r;i();let l=e.changedTouches&&e.changedTouches.length?e.changedTouches[0]:e,c=document.elementFromPoint(l.clientX,l.clientY);a(),s&&!s.el.contains(c)&&(o("spill"),this.onSpill({dragEl:n,putSortable:t}))};function Ye(){}function Je(){}let Qe;Ye.prototype={startIndex:null,dragStart({oldDraggableIndex:e}){this.startIndex=e},onSpill({dragEl:e,putSortable:t}){this.sortable.captureAnimationState(),t&&t.captureAnimationState();let n=w(this.sortable.el,this.startIndex,this.options);n?this.sortable.el.insertBefore(e,n):this.sortable.el.appendChild(e),this.sortable.animateAll(),t&&t.animateAll()},drop:Xe},Object.assign(Ye,{pluginName:"revertOnSpill"}),Je.prototype={onSpill({dragEl:e,putSortable:t}){const n=t||this.sortable;n.captureAnimationState(),e.parentNode&&e.parentNode.removeChild(e),n.animateAll()},drop:Xe},Object.assign(Je,{pluginName:"removeOnSpill"});let Ze,et,tt,nt,rt,ot=[],it=[],at=!1,st=!1,lt=!1;function ct(e,t){it.forEach(function(n,r){let o=t.children[n.sortableIndex+(e?Number(r):0)];o?t.insertBefore(n,o):t.appendChild(n)})}function ut(){ot.forEach(function(e){e!==tt&&e.parentNode&&e.parentNode.removeChild(e)})}return Pe.mount(new function(){function e(){this.defaults={scroll:!0,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0};for(let e in this)"_"===e.charAt(0)&&"function"==typeof this[e]&&(this[e]=this[e].bind(this))}return e.prototype={dragStarted({originalEvent:e}){this.sortable.nativeDraggable?l(document,"dragover",this._handleAutoScroll):this.options.supportPointer?l(document,"pointermove",this._handleFallbackAutoScroll):e.touches?l(document,"touchmove",this._handleFallbackAutoScroll):l(document,"mousemove",this._handleFallbackAutoScroll)},dragOverCompleted({originalEvent:e}){this.options.dragOverBubble||e.rootEl||this._handleAutoScroll(e)},drop(){this.sortable.nativeDraggable?c(document,"dragover",this._handleAutoScroll):(c(document,"pointermove",this._handleFallbackAutoScroll),c(document,"touchmove",this._handleFallbackAutoScroll),c(document,"mousemove",this._handleFallbackAutoScroll)),qe(),$e(),clearTimeout(I),I=void 0},nulling(){Ue=Be=ze=Ge=He=Fe=Ve=null,We.length=0},_handleFallbackAutoScroll(e){this._handleAutoScroll(e,!0)},_handleAutoScroll(e,r){var i=this;const a=(e.touches?e.touches[0]:e).clientX,s=(e.touches?e.touches[0]:e).clientY,l=document.elementFromPoint(a,s);if(Ue=e,r||n||t||o){Ke(e,this.options,l,r);let t=S(l,!0);!Ge||He&&a===Fe&&s===Ve||(He&&qe(),He=setInterval(function(){let n=S(document.elementFromPoint(a,s),!0);n!==t&&(t=n,$e()),Ke(e,i.options,n,r)},10),Fe=a,Ve=s)}else{if(!this.options.bubbleScroll||S(l,!0)===y())return void $e();Ke(e,this.options,S(l,!1),!1)}}},Object.assign(e,{pluginName:"scroll",initializeByDefault:!0})}),Pe.mount(Je,Ye),Pe.mount(new function(){function e(){this.defaults={swapClass:"sortable-swap-highlight"}}return e.prototype={dragStart({dragEl:e}){Qe=e},dragOverValid({completed:e,target:t,onMove:n,activeSortable:r,changed:o,cancel:i}){if(!r.options.swap)return;let a=this.sortable.el,s=this.options;if(t&&t!==a){let e=Qe;!1!==n(t)?(m(t,s.swapClass,!0),Qe=t):Qe=null,e&&e!==Qe&&m(e,s.swapClass,!1)}o(),e(!0),i()},drop({activeSortable:e,putSortable:t,dragEl:n}){let r=t||this.sortable,o=this.options;Qe&&m(Qe,o.swapClass,!1),Qe&&(o.swap||t&&t.options.swap)&&n!==Qe&&(r.captureAnimationState(),r!==e&&e.captureAnimationState(),function(e,t){let n,r,o=e.parentNode,i=t.parentNode;o&&i&&!o.isEqualNode(t)&&!i.isEqualNode(e)&&(n=C(e),r=C(t),o.isEqualNode(i)&&n<r&&r++,o.insertBefore(t,o.children[n]),i.insertBefore(e,i.children[r]))}(n,Qe),r.animateAll(),r!==e&&e.animateAll())},nulling(){Qe=null}},Object.assign(e,{pluginName:"swap",eventProperties:()=>({swapItem:Qe})})}),Pe.mount(new function(){function e(e){for(let e in this)"_"===e.charAt(0)&&"function"==typeof this[e]&&(this[e]=this[e].bind(this));e.options.supportPointer?l(document,"pointerup",this._deselectMultiDrag):(l(document,"mouseup",this._deselectMultiDrag),l(document,"touchend",this._deselectMultiDrag)),l(document,"keydown",this._checkKeyDown),l(document,"keyup",this._checkKeyUp),this.defaults={selectedClass:"sortable-selected",multiDragKey:null,setData(t,n){let r="";ot.length&&et===e?ot.forEach(function(e,t){r+=(t?", ":"")+e.textContent}):r=n.textContent,t.setData("Text",r)}}}return e.prototype={multiDragKeyDown:!1,isMultiDrag:!1,delayStartGlobal({dragEl:e}){tt=e},delayEnded(){this.isMultiDrag=~ot.indexOf(tt)},setupClone({sortable:e,cancel:t}){if(this.isMultiDrag){for(let e=0;e<ot.length;e++)it.push(D(ot[e])),it[e].sortableIndex=ot[e].sortableIndex,it[e].draggable=!1,it[e].style["will-change"]="",m(it[e],this.options.selectedClass,!1),ot[e]===tt&&m(it[e],this.options.chosenClass,!1);e._hideClone(),t()}},clone({sortable:e,rootEl:t,dispatchSortableEvent:n,cancel:r}){this.isMultiDrag&&(this.options.removeCloneOnHide||ot.length&&et===e&&(ct(!0,t),n("clone"),r()))},showClone({cloneNowShown:e,rootEl:t,cancel:n}){this.isMultiDrag&&(ct(!1,t),it.forEach(function(e){h(e,"display","")}),e(),rt=!1,n())},hideClone({sortable:e,cloneNowHidden:t,cancel:n}){var r=this;this.isMultiDrag&&(it.forEach(function(e){h(e,"display","none"),r.options.removeCloneOnHide&&e.parentNode&&e.parentNode.removeChild(e)}),t(),rt=!0,n())},dragStartGlobal({sortable:e}){!this.isMultiDrag&&et&&et.multiDrag._deselectMultiDrag(),ot.forEach(function(e){e.sortableIndex=C(e)}),ot=ot.sort(function(e,t){return e.sortableIndex-t.sortableIndex}),lt=!0},dragStarted({sortable:e}){var t=this;if(this.isMultiDrag){if(this.options.sort&&(e.captureAnimationState(),this.options.animation)){ot.forEach(function(e){e!==tt&&h(e,"position","absolute")});let e=b(tt,!1,!0,!0);ot.forEach(function(t){t!==tt&&P(t,e)}),st=!0,at=!0}e.animateAll(function(){st=!1,at=!1,t.options.animation&&ot.forEach(function(e){N(e)}),t.options.sort&&ut()})}},dragOver({target:e,completed:t,cancel:n}){st&&~ot.indexOf(e)&&(t(!1),n())},revert({fromSortable:e,rootEl:t,sortable:n,dragRect:r}){ot.length>1&&(ot.forEach(function(t){n.addAnimationState({target:t,rect:st?b(t):r}),N(t),t.fromRect=r,e.removeAnimationState(t)}),st=!1,function(e,t){ot.forEach(function(n,r){let o=t.children[n.sortableIndex+(e?Number(r):0)];o?t.insertBefore(n,o):t.appendChild(n)})}(!this.options.removeCloneOnHide,t))},dragOverCompleted({sortable:e,isOwner:t,insertion:n,activeSortable:r,parentEl:o,putSortable:i}){let a=this.options;if(n){if(t&&r._hideClone(),at=!1,a.animation&&ot.length>1&&(st||!t&&!r.options.sort&&!i)){let e=b(tt,!1,!0,!0);ot.forEach(function(t){t!==tt&&(P(t,e),o.appendChild(t))}),st=!0}if(!t)if(st||ut(),ot.length>1){let t=rt;r._showClone(e),r.options.animation&&!rt&&t&&it.forEach(function(e){r.addAnimationState({target:e,rect:nt}),e.fromRect=nt,e.thisAnimationDuration=null})}else r._showClone(e)}},dragOverAnimationCapture({dragRect:e,isOwner:t,activeSortable:n}){if(ot.forEach(function(e){e.thisAnimationDuration=null}),n.options.animation&&!t&&n.multiDrag.isMultiDrag){nt=Object.assign({},e);let t=g(tt,!0);nt.top-=t.f,nt.left-=t.e}},dragOverAnimationComplete(){st&&(st=!1,ut())},drop({originalEvent:e,rootEl:t,parentEl:n,sortable:r,dispatchSortableEvent:o,oldIndex:i,putSortable:a}){let s=a||this.sortable;if(!e)return;let l=this.options,c=n.children;if(!lt)if(l.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),m(tt,l.selectedClass,!~ot.indexOf(tt)),~ot.indexOf(tt))ot.splice(ot.indexOf(tt),1),Ze=null,z({sortable:r,rootEl:t,name:"deselect",targetEl:tt,originalEvt:e});else{if(ot.push(tt),z({sortable:r,rootEl:t,name:"select",targetEl:tt,originalEvt:e}),e.shiftKey&&Ze&&r.el.contains(Ze)){let n=C(Ze),o=C(tt);if(~n&&~o&&n!==o){let i,a;for(o>n?(a=n,i=o):(a=o,i=n+1);a<i;a++)~ot.indexOf(c[a])||(m(c[a],l.selectedClass,!0),ot.push(c[a]),z({sortable:r,rootEl:t,name:"select",targetEl:c[a],originalEvt:e}))}}else Ze=tt;et=s}if(lt&&this.isMultiDrag){if((n[T].options.sort||n!==t)&&ot.length>1){let e=b(tt),t=C(tt,":not(."+this.options.selectedClass+")");if(!at&&l.animation&&(tt.thisAnimationDuration=null),s.captureAnimationState(),!at&&(l.animation&&(tt.fromRect=e,ot.forEach(function(t){if(t.thisAnimationDuration=null,t!==tt){let n=st?b(t):e;t.fromRect=n,s.addAnimationState({target:t,rect:n})}})),ut(),ot.forEach(function(e){c[t]?n.insertBefore(e,c[t]):n.appendChild(e),t++}),i===C(tt))){let e=!1;ot.forEach(function(t){t.sortableIndex===C(t)||(e=!0)}),e&&o("update")}ot.forEach(function(e){N(e)}),s.animateAll()}et=s}(t===n||a&&"clone"!==a.lastPutMode)&&it.forEach(function(e){e.parentNode&&e.parentNode.removeChild(e)})},nullingGlobal(){this.isMultiDrag=lt=!1,it.length=0},destroyGlobal(){this._deselectMultiDrag(),c(document,"pointerup",this._deselectMultiDrag),c(document,"mouseup",this._deselectMultiDrag),c(document,"touchend",this._deselectMultiDrag),c(document,"keydown",this._checkKeyDown),c(document,"keyup",this._checkKeyUp)},_deselectMultiDrag(e){if(!(void 0!==lt&&lt||et!==this.sortable||e&&p(e.target,this.options.draggable,this.sortable.el,!1)||e&&0!==e.button))for(;ot.length;){let t=ot[0];m(t,this.options.selectedClass,!1),ot.shift(),z({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:t,originalEvt:e})}},_checkKeyDown(e){e.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp(e){e.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},Object.assign(e,{pluginName:"multiDrag",utils:{select(e){let t=e.parentNode[T];t&&t.options.multiDrag&&!~ot.indexOf(e)&&(et&&et!==t&&(et.multiDrag._deselectMultiDrag(),et=t),m(e,t.options.selectedClass,!0),ot.push(e))},deselect(e){let t=e.parentNode[T],n=ot.indexOf(e);t&&t.options.multiDrag&&~n&&(m(e,t.options.selectedClass,!1),ot.splice(n,1))}},eventProperties(){var e=this;const t=[],n=[];return ot.forEach(function(r){let o;t.push({multiDragElement:r,index:r.sortableIndex}),o=st&&r!==tt?-1:st?C(r,":not(."+e.options.selectedClass+")"):C(r),n.push({multiDragElement:r,index:o})}),{items:[...ot],clones:[...it],oldIndicies:t,newIndicies:n}},optionListeners:{multiDragKey:e=>("ctrl"===(e=e.toLowerCase())?e="Control":e.length>1&&(e=e.charAt(0).toUpperCase()+e.substr(1)),e)}})}),Pe},"object"==typeof exports?e.exports=o():"function"==typeof define&&n.amdO?define(o):(r="undefined"!=typeof globalThis?globalThis:r||self).Sortable=o(),t.A=e.exports?e.exports:window.Sortable},2584(e,t,n){"use strict";n.d(t,{P:function(){return a},v:function(){return s}});var r=n(8113),o=n.n(r);n(1669);let i=null;const a=function(){return!!i&&i.split(":")[1]},s=function(){return i=null};wp.customize&&wp.customize.bind("ready",function(){wp.customize.previewer.bind("ct-initiate-deep-link",function(e){const[t,n]=e.split(":"),r=Object.values(wp.customize.section._value).find(function(e){return e.expanded()});if(!r||r.id!==t)return i=e,void wp.customize.section(t).expand();o().trigger("ct-deep-link-start",e)}),wp.customize.previewer.bind("ct-trigger-autosave",function(){wp.customize.requestChangesetUpdate({},{autosave:!0}).done(function(){wp.customize.previewer.send("ct-trigger-autosave-done")})})})},9679(e,t,n){n.p=ct_customizer_localizations.static_public_url+"bundle/"},1437(e,t,n){"use strict";n.d(t,{Ay:function(){return C},HR:function(){return w},h6:function(){return E}});var r=n(8168),o=n(1230),i=n(6018),a=n(2485),s=n.n(a),l=n(538),c=n(4982),u=n.n(c),d=(n(328),n(4754)),p=n(5634),f=n(8113),m=n.n(f),h=n(5413);const g=["desktop","tablet","mobile"],v=function(e={}){if("__empty__"===(e={scalarValue:"__empty__",responsiveValue:"__empty__",device:"desktop",devices:g,...e}).scalarValue)throw new Error("Scalar value is required");if("__empty__"===e.responsiveValue)throw new Error("Responsive value is required");e.devices.includes(e.device)||(e.device=e.devices[e.devices.length-1]);const{__changed:t=[],...n}=e.responsiveValue;let r=function(e={}){const t=(e={changedKeys:[],device:"desktop",devices:["desktop","tablet","mobile"],...e}).devices.slice(e.devices.indexOf(e.device));return t.map(function(n,r){let o=t[Math.max(...[t[0],...e.changedKeys].map(function(e){return t.indexOf(e)}).filter(function(e){return e<=r}))];return{device:n,leader:o}}).filter(function({leader:t}){return t===e.device}).map(function({device:e}){return e})}({changedKeys:t,device:e.device,devices:e.devices}),o={...n,...r.reduce(function(t,n){return{...t,[n]:e.scalarValue}},{})};const i=[...t,...e.device!==e.devices[0]?[e.device]:[]];i.length>0&&(o.__changed=[...new Set(i)]);return g.every(function(e){return u()(o[e],o[g[0]])})?o[e.devices[0]]:o},y=n(1933);y.keys().forEach(y);const b=function(e){let t=y.keys().map(function(e){return e.replace(/^\.\//,"").replace(/\.js$/,"")}).indexOf(e);return t>-1&&y.keys()[t]},_=function({option:e}){return(0,o.createElement)("div",null,"Unimplemented option: ",e.type)},w=function(e){const t={};return m().trigger("blocksy:options:register",t),b(e.type)?y(b(e.type)).default:t[e.type]?t[e.type]:_},E=function({option:e,value:t}){return void 0===t?e.value:t};var C=function({option:e,value:t,values:n,onChange:a,onChangeFor:c,hasRevertButton:f,id:g,purpose:y}){const[b,_]=(0,o.useState)(null);let C=null;const x=(0,o.useRef)(null);wp.data&&wp.data.useSelect&&(C=wp.data.useSelect(function(e){return e("core/edit-post")?(0,h.Gb)(e):null}));const S=function(){return(0,h.Gb)()},[k,I]=(0,o.useState)(S()),O=function(){I(S())},A=function({device:e}){I(e)},D=function(e){m().trigger("ct:options:device:update",{device:e}),I(e),wp.customize&&wp.customize.previewedDevice&&wp.customize.previewedDevice.set(e),wp.data&&wp.data.dispatch&&wp.data.dispatch("core/edit-post")&&wp.data.dispatch("core/edit-post").__experimentalSetPreviewDeviceType&&wp.data.dispatch("core/edit-post").__experimentalSetPreviewDeviceType(e.replace(/\w/,function(e){return e.toUpperCase()}))};(0,o.useEffect)(function(){C&&I(C.toLowerCase())},[C]),(0,o.useEffect)(function(){if("ct-typography"===e.type||(0,l.HJ)(e)||e.markAsAutoFor)return wp.customize&&wp.customize.previewedDevice&&setTimeout(function(){return wp.customize.previewedDevice.bind(O)},1e3),m().on("ct:options:device:update",A),I(S()),function(){("ct-typography"===e.type||(0,l.HJ)(e))&&(wp.customize&&wp.customize.previewedDevice&&wp.customize.previewedDevice.unbind(O),m().off("ct:options:device:update",A))}},[]);let P=w(e),N={content:null,option:e};m().trigger("blocksy:options:before-option",N);const T=(0,l.SL)(E({value:t,option:e}),(0,l.HJ)(e)),R=(0,l.HJ)(e,{ignoreHidden:!0})?(0,l.ps)({option:e,value:T,device:k}):T,M=function(t){if(e.triggerRefreshOnChange&&wp.customize&&wp.customize.previewer&&wp.customize.previewer.refresh(),e.switchDeviceOnChange&&wp.customize&&wp.customize.previewedDevice()!==e.switchDeviceOnChange&&wp.customize.previewedDevice.set(e.switchDeviceOnChange),e.sync&&(Object.keys(e.sync).length>0||Array.isArray(e.sync))&&wp.customize&&wp.customize.previewer){let t=(Array.isArray(e.sync)?e.sync:[e.sync]).map(function(t){return t.id||e.id});if(t.length>1){const n=(Array.isArray(e.sync)?e.sync:[e.sync]).find(function({id:t}){return(t||e.id)===e.id});n&&(t=[e.id])}wp.customize.previewer.send("ct:sync:refresh_partial",{id:t,option:e,shouldSkip:!!e.sync.shouldSkip})}a(t)},L=function(n){const r=(0,l.SL)(E({value:t,option:e}),(0,l.HJ)(e));let o=n;if((0,l.HJ)(e,{ignoreHidden:!0})){const t="tablet"===k&&"skip"===(0,l.Cg)("tablet",e.responsive);o=v({scalarValue:n,responsiveValue:r,device:k,...t?{devices:["desktop","mobile"]}:{}})}M(o)};if(!P)return(0,o.createElement)("div",null,"Unimplemented option: ",e.type);let j={design:!0,label:!0,wrapperAttr:{}},z=function(){return null},B=null,F=function(){return null},V=function(){return{}};j={...j,...P.renderingConfig||{}},e.design&&(j.design=e.design),"function"==typeof j.design&&(j.design=j.design({option:e,value:R})),P.LabelToolbar&&(z=P.LabelToolbar),P.ControlEnd&&(F=P.ControlEnd),P.MetaWrapper&&(B=P.MetaWrapper),P.sectionClassName&&(V=P.sectionClassName);let U=["default"];P.supportedPurposes&&(U=P.supportedPurposes);let H=y;e.purpose&&-1!==U.indexOf(e.purpose)&&(H=e.purpose);let W=(0,p.j)({id:g,option:e,values:n,renderingConfig:j}),G=(0,o.createElement)(o.Fragment,null,N&&N.content,(0,o.createElement)(P,(0,r.A)({key:g},"ct-slider"===e.type?{ref:function(e){e&&(x.current=e)}}:{},{liftedOptionStateDescriptor:{liftedOptionState:b,setLiftedOptionState:_},option:{...e,value:(0,l.HJ)(e,{ignoreHidden:!0})?(0,l.ps)({device:k,option:e,value:(0,l.SL)(e.value||"")}):(0,l.SL)(e.value||"",(0,l.HJ)(e))},value:R,id:g,values:n,onChangeFor:c,device:k,onChange:L,purpose:H,maybeLabel:W})));if(!j.design||"none"===j.design)return G;const $=function(){let r=j.computeOptionValue;return r||(r=function(e,{option:t,values:n}){return e}),"ct-panel"!==e.type||e.switch?("ct-image-picker"!==e.type&&"ct-layers"!==e.type&&f&&!e.disableRevertButton||e.forcedRevertButton)&&(0,o.createElement)("button",{type:"button",disabled:u()(Object.keys(e).indexOf("revertDefaultValue")>-1?e.revertDefaultValue:r(e.value,{option:e,values:n}),j.getValueForRevert?j.getValueForRevert({value:t,option:e,values:n,device:k}):E({value:t,option:e})),className:"ct-revert",onClick:function(t){t.stopPropagation();let n=e.value;Object.keys(e).indexOf("revertDefaultValue")>-1&&(n=e.revertDefaultValue),x&&x.current&&x.current.handleOptionRevert(),_(null),j.performRevert&&j.performRevert({onChangeFor:c,option:e}),M(n)}},(0,o.createElement)("svg",{fill:"currentColor",viewBox:"0 0 35 35"},(0,o.createElement)("path",{d:"M17.5,26L17.5,26C12.8,26,9,22.2,9,17.5v0C9,12.8,12.8,9,17.5,9h0c4.7,0,8.5,3.8,8.5,8.5v0C26,22.2,22.2,26,17.5,26z"}),(0,o.createElement)("polygon",{points:"34.5,30.2 21.7,17.5 34.5,4.8 30.2,0.5 17.5,13.3 4.8,0.5 0.5,4.8 13.3,17.5 0.5,30.2 4.8,34.5 17.5,21.7 30.2,34.5 "}))):null};let q=-1!==Object.keys(e).indexOf("desc")&&e.desc,K=-1!==Object.keys(e).indexOf("link")&&(e.link||" ");const X="boolean"==typeof j.design?"block":j.design;if("taxonomy"===y)return(0,o.createElement)("tr",{className:"form-field ct-term-screen-edit"},(0,o.createElement)("th",{scope:"row"},W&&(0,o.createElement)("label",null,W," ",(0,o.createElement)($,null))),(0,o.createElement)("td",null,G,q&&(0,o.createElement)("p",{className:"description"},q)));if("gutenberg"===y)return U.includes("gutenberg")&&"gutenberg"===H?(0,o.createElement)(i.BaseControl,{__nextHasNoMarginBottom:!0,className:s()("ct-control-gutenberg",{[`ct-divider-${e.divider}`]:!!e.divider})},G):(0,o.createElement)(i.BaseControl,{label:W,className:s()("ct-control-gutenberg",{[`ct-divider-${e.divider}`]:!!e.divider}),help:q?(0,o.createElement)(o.RawHTML,null,q):""},G);if("compact"===j.design)return(0,o.createElement)("section",e.sectionAttr||{},W&&(0,o.createElement)("label",null,W),((0,l.HJ)(e)&&(0,l.Cg)(k,e.responsive)||!(0,l.HJ)(e))&&G,K&&(0,o.createElement)("a",(0,r.A)({dangerouslySetInnerHTML:{__html:K}},e.linkAttr||{})));const Y=function({wrapperAttr:{className:t,...n}={},...i}={}){const{className:a,...c}=e.wrapperAttr||{},{class:u,...p}=e.sectionAttr||{};return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",(0,r.A)({className:s()("ct-control",t,a,{}),"data-design":X},e.divider?{"data-divider":e.divider}:{},(0,l.HJ)(e)&&!(0,l.Cg)(k,e.responsive)||"disabled"===e.state?{"data-state":"disabled"}:{},c,n),(0,o.createElement)("header",W?{}:{"data-label":"no"},W&&(0,o.createElement)("label",null,W),(0,o.createElement)($,null),(0,o.createElement)(z,{option:e,value:R,id:g,onChange:L}),(0,l.HJ)(e,{ignoreHidden:!0})&&X.indexOf("block")>-1&&!e.skipResponsiveControls&&(0,o.createElement)(l.Ay,{device:k,responsiveDescriptor:e.responsive,setDevice:D})),(0,l.HJ)(e)&&!(0,l.Cg)(k,e.responsive)&&(0,o.createElement)("div",{className:"ct-notification","data-type":"background:yellow"},e.disabledDeviceMessage||(0,d.__)("This option can't be edited for current device","blocksy")),((0,l.HJ)(e)&&(0,l.Cg)(k,e.responsive)||!(0,l.HJ)(e))&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("section",(0,r.A)({},p,{className:s()({"ct-responsive-container":(0,l.HJ)(e,{ignoreHidden:!0})&&"inline"===X},V({design:X,option:e}),u||"")}),(0,l.HJ)(e,{ignoreHidden:!0})&&"inline"===X&&(0,o.createElement)(l.Ay,{device:k,responsiveDescriptor:e.responsive,setDevice:D}),G,K&&(0,o.createElement)("a",(0,r.A)({dangerouslySetInnerHTML:{__html:K}},e.linkAttr||{}))),(0,o.createElement)(F,null),q&&(0,o.createElement)("div",{dangerouslySetInnerHTML:{__html:q},className:"ct-option-description"}))))};return B?(0,o.createElement)(B,{id:g,option:e,value:R,onChangeFor:c,values:n,getActualOption:Y}):Y()}},9139(e,t,n){"use strict";n.d(t,{A:function(){return O}});var r=n(1230),o=n(1437),i=n(328),a=n(5413),s=n(2299);let l=[];var c=function({renderingChunk:e,value:t,onChange:n,onChangeMultiple:o,purpose:c,parentValue:u,hasRevertButton:d}){const p=(0,s.A)(),{currentView:f}=(0,a.MU)();return(0,r.useEffect)(function(){e.map(function(e){return e.global&&Object.keys(e.condition).map(function(e){return wp.customize(e,function(e){return e.bind(function(e){return setTimeout(function(){return p()})})})})})},[]),e.map(function(e){let a=null;if("global"===e.values_source){Array.isArray(e.perform_replace)?e.perform_replace:e.perform_replace;let t={...e.condition,...e.perform_replace?(Array.isArray(e.perform_replace)?e.perform_replace:[e.perform_replace]).reduce(function(t,n){return{...t,...e.perform_replace.condition}},{}):{}};a=Object.keys(t).reduce(function(e,t){return{...e,[t.split(":")[0]]:wp.customize(t.split(":")[0])()}},{})}if("parent"===e.values_source&&(a=u),a||(a={...t,wp_customizer_current_view:f}),e.perform_replace){(Array.isArray(e.perform_replace)?e.perform_replace:[e.perform_replace]).map(function(e){(0,i.JW)((0,i.D1)(e.condition),a)&&a[e.key]&&a[e.key]===e.from&&(a[e.key]=e.to)})}const s={...window.ct_customizer_localizations?ct_customizer_localizations.conditions_override:{},...window.ct_localizations?ct_localizations.conditions_override:{}};return s.shop_cards_type&&("type-1"!==a.shop_cards_type&&"type-2"!==a.shop_cards_type||(s.shop_cards_type=a.shop_cards_type)),a={...a,...s},e.computed_fields&&e.computed_fields.map(function(e){if("woo_single_layout"!==e||"columns-top-gallery"!==a.product_view_type&&"top-gallery"!==a.product_view_type||(a[e]=[...a.woo_single_split_layout.left||[],...a.woo_single_split_layout.right||[]]),"has_svg_logo"===e){const e=["custom_logo"];a.builderSettings&&"yes"===a.builderSettings.has_transparent_header&&e.push("transparent_logo"),a.builderSettings&&"yes"===a.builderSettings.has_sticky_header&&e.push("sticky_logo");const t=e.some(function(e){const t=[...wp&&wp.customize&&wp.customize("custom_logo")?[wp.customize("custom_logo")()]:[],...new Set("number"==typeof a[e]?[a[e]]:Object.values(a[e]||{}).filter(function(e){return"number"==typeof e}))];return t.some(function(e){const t=wp.media.attachment(e).toJSON();return t&&t.url?t.url.match(/\.svg$/):(l.includes(e)||l.includes(e)||(l.push(e),wp.media.attachment(e).fetch().then(function(){l=l.filter(function(t){return t!==e}),p()})),!1)})});a.has_svg_logo=t?"yes":"no"}}),(0,i.JW)((0,i.D1)(e.condition),a)?(0,r.createElement)(O,{purpose:c,key:e.id,onChange:n,onChangeMultiple:o,options:e.options,value:t,hasRevertButton:d,parentValue:u}):[]})},u=n(4705),d=n(2485),p=n.n(d);class f extends r.Component{constructor(...e){super(...e),(0,u.A)(this,"state",{currentTab:0})}render(){var e=this;const t=this.props.renderingChunk.filter(function(t){return!t.condition||(0,i.JW)((0,i.D1)(t.condition),e.props.value)}),n=t[this.state.currentTab];return(0,r.createElement)("div",{className:"ct-tabs"},(0,r.createElement)("ul",null,t.map(function(e,t){return{singleTab:e,index:t}}).map(function({singleTab:t,index:n}){return(0,r.createElement)("li",{key:t.id,onClick:function(){return e.setState({currentTab:n})},className:p()({active:n===e.state.currentTab})},t.title?t.title:t.id)})),(0,r.createElement)("div",{className:"ct-current-tab"},(0,r.createElement)(O,{purpose:this.props.purpose,key:n.id,onChange:function(t,n){return e.props.onChange(t,n)},onChangeMultiple:this.props.onChangeMultiple,options:n.options,value:this.props.value})))}}var m=n(8168),h=n(538),g=n(3582),v=n(4982),y=n.n(v);var b=function({renderingChunk:e,value:t,onChange:n,onChangeMultiple:o,purpose:i}){return e.map(function(e){const{label:s,options:l,id:c,attr:u={},wrapperAttr:d={},responsive:p=!1,hasRevertButton:f,hasGroupRevertButton:v=!1}=e,{currentView:b}=(0,a.MU)(),{setDevice:_}=(0,a.wT)(),w=(0,r.createElement)(O,{purpose:i,onChange:n,onChangeMultiple:o,options:l,value:t,hasRevertButton:!v&&f});return(0,r.createElement)("div",(0,m.A)({key:c,className:"ct-controls-group"},d),s&&(0,r.createElement)("header",null,(0,r.createElement)("label",null,s),v&&(0,r.createElement)("button",{type:"button",disabled:y()((0,g.yG)(l,{}),(0,g.yG)(l,{},function(e){return{[e]:t[e]}})),className:"ct-revert",onClick:function(){const e=(0,g.yG)(l,{});o?o(e):Object.keys(e).reduce(function(t,r){return t.then(function(){return new Promise(function(t){setTimeout(function(){n(r,e[r]),t()})})})},Promise.resolve())}},(0,r.createElement)("svg",{fill:"currentColor",viewBox:"0 0 35 35"},(0,r.createElement)("path",{d:"M17.5,26L17.5,26C12.8,26,9,22.2,9,17.5v0C9,12.8,12.8,9,17.5,9h0c4.7,0,8.5,3.8,8.5,8.5v0C26,22.2,22.2,26,17.5,26z"}),(0,r.createElement)("polygon",{points:"34.5,30.2 21.7,17.5 34.5,4.8 30.2,0.5 17.5,13.3 4.8,0.5 0.5,4.8 13.3,17.5 0.5,30.2 4.8,34.5 17.5,21.7 30.2,34.5 "}))),p&&(0,r.createElement)(h.Ay,{device:b,responsiveDescriptor:p,setDevice:_})),(0,r.createElement)("section",(0,m.A)({},u,"desktop"!==b?{"data-disabled-last":""}:{}),w))})},_=n(5634);const w=function({singleChoice:e,groupOption:t,purpose:n,onChange:o,value:i,hasRevertButton:a,parentValue:s}){return(0,r.createElement)("div",{key:e.id,className:"ct-labeled-group-item"},e.label&&(0,r.createElement)("label",null,e.label),(0,r.createElement)(O,{purpose:n,key:t.id,onChange:o,options:{[e.id]:{...t.options[e.id],design:"none"}},value:i,hasRevertButton:a,parentValue:s}))};var E=function({renderingChunk:e,value:t,onChange:n,purpose:s,parentValue:l,hasRevertButton:c}){const{currentView:u}=(0,a.MU)(),{setDevice:d}=(0,a.wT)();return e.map(function(e){let a=null;a||(a={...t,wp_customizer_current_view:u});const p=e.choices.filter(function(e){return!e.condition||(0,i.JW)((0,i.D1)(e.condition),a)});let f=(0,_.j)({id:e.id,option:e,values:t});return 0===p.length?null:1===p.length?(0,r.createElement)(O,{purpose:s,onChange:n,key:e.id,options:{[e.choices[0].id]:{...e.options[e.choices[0].id],...e.divider?{divider:e.divider}:{}}},value:t,hasRevertButton:c,parentValue:l}):(0,r.createElement)("div",(0,m.A)({className:"ct-control","data-design":"block"},e.divider?{"data-divider":e.divider}:{}),(0,r.createElement)("header",null,f&&(0,r.createElement)("label",null,f),(0,r.createElement)("button",{type:"button",disabled:e.choices.every(function({id:n}){return y()(e.options[n].value,(0,o.h6)({value:t[n],option:e.options[n]}))}),className:"ct-revert",onClick:function(){e.choices.reduce(function(t,r){return t.then(function(){return new Promise(function(t){setTimeout(function(){n(r.id,e.options[r.id].value),t()},10)})})},Promise.resolve())}},(0,r.createElement)("svg",{fill:"currentColor",viewBox:"0 0 35 35"},(0,r.createElement)("path",{d:"M17.5,26L17.5,26C12.8,26,9,22.2,9,17.5v0C9,12.8,12.8,9,17.5,9h0c4.7,0,8.5,3.8,8.5,8.5v0C26,22.2,22.2,26,17.5,26z"}),(0,r.createElement)("polygon",{points:"34.5,30.2 21.7,17.5 34.5,4.8 30.2,0.5 17.5,13.3 4.8,0.5 0.5,4.8 13.3,17.5 0.5,30.2 4.8,34.5 17.5,21.7 30.2,34.5 "}))),e.responsive&&(0,r.createElement)(h.Ay,{device:u,responsiveDescriptor:e.responsive,setDevice:d})),(0,r.createElement)("section",{className:"ct-labeled-group"},p.map(function(o){return(0,r.createElement)(w,{key:o.id,singleChoice:o,groupOption:e,purpose:s,onChange:n,value:t,hasRevertButton:c,parentValue:l})})))})};var C=function({renderingChunk:e,value:t,onChange:n,purpose:o,hasRevertButton:i}){return e.map(function(e){const{label:a,options:s,id:l,attr:c={},responsive:u=!1,optionId:d}=e;return t[d].find(function({id:e,enabled:t,style:n}){return t&&"product_meta"===e&&"pill"===n})||t[d].find(function({id:e,enabled:t,meta_elements:n}){return t&&("post_meta"===e||"custom_meta"===e)&&(n||[]).find(function({id:e,style:t}){return("categories"===e||"tags"===e)&&"pill"===t})})?(0,r.createElement)(O,{purpose:o,onChange:n,options:s,value:t,hasRevertButton:i}):null})};var x=function(e){const[t,n]=(0,r.useState)([]),o=(0,r.useCallback)(function(e){t.includes(e)?n(t.filter(function(t){return t!==e})):n([...t,e])},[t]);return(0,r.createElement)("div",{className:"ct-option-accordion"},e.renderingChunk.map(function(n){const i=t.includes(n.id);return(0,r.createElement)("div",{key:n.id,className:p()("ct-accordion-item",{active:i})},(0,r.createElement)("h3",{className:"ct-accordion-heading",onClick:function(e){"SELECT"!==e.target.tagName&&o(n.id)}},n.title?n.title:n.id,(0,r.createElement)("span",{className:"ct-accordion-item-controls"},n.afterHeading?n.afterHeading(n):null,(0,r.createElement)("svg",{width:"8",height:"8",fill:"currentColor",viewBox:"0 0 20 15"},(0,r.createElement)("path",{d:"M20 0 9.92 15 0 0h20Z"})))),(0,r.createElement)("div",{className:"ct-accordion-item-content"},(0,r.createElement)("div",{className:"ct-accordion-options-container"},(0,r.createElement)(O,{purpose:e.purpose,onChange:function(t,n){return e.onChange(t,n)},options:n.options,value:e.value}))))}))};const S={popups_new_close_actions:function(e){const t={...e.value};let n=!1;return"none"===t.close_button_type&&(t.close_button_type="outside",t.popup_close_button="no",n=!0),t.popup_additional_close_strategy&&(t.popup_custom_close="yes",t.popup_custom_close_strategy=t.popup_additional_close_strategy,t.popup_custom_close_button_selector=t.aditional_close_button_click_selector,t.popup_custom_close_action_delay=t.popup_additional_close_submit_delay,delete t.popup_additional_close_strategy,delete t.aditional_close_button_click_selector,delete t.popup_additional_close_submit_delay,n=!0),{value:t,didChange:n}}};var k=function({renderingChunk:e,value:t,onChange:n,onChangeMultiple:o,purpose:i,parentValue:a,hasRevertButton:s}){return(0,r.useEffect)(function(){const n=e.flatMap(function(e){return e.migrations||[]}).reduce(function(e,t){const n=S[t];if(!n)return e;const r=n(e);return{value:r.value,didChange:r.didChange||e.didChange}},{value:t,didChange:!1});n.didChange&&o(n.value,{deleteNonExistent:!0})},[]),e.map(function(e){return(0,r.createElement)(O,{purpose:i,key:e.id,onChange:n,options:e.options,value:t,hasRevertButton:s,parentValue:a})})};var I=function({value:e,renderingChunk:t,onChange:n,onChangeMultiple:o,parentValue:i,purpose:a,hasRevertButton:s}){let l=null;return"ct-has-meta-category-button"===t[0].type&&(l=C),"ct-condition"===t[0].type&&(l=c),"tab"===t[0].type&&(l=f),"accordion"===t[0].type&&(l=x),"ct-group"===t[0].type&&(l=b),"ct-labeled-group"===t[0].type&&(l=E),"ct-migrate-values"===t[0].type&&(l=k),l?(0,r.createElement)(l,{purpose:a,onChange:n,onChangeMultiple:o,value:e,renderingChunk:t,hasRevertButton:s,parentValue:i}):(0,r.createElement)("div",null,"Unknown container type.")};var O=function(e){let{options:t,value:n,onChange:i,onChangeMultiple:a=null,purpose:s="default",hasRevertButton:l=!0,renderOptions:c=null,parentValue:u}=e;if(c)return c({value:n,onChange:i});let d=null;window.wp.components&&(d=window.wp.components.SlotFillProvider);let p=(0,r.useMemo)(function(){const e=(0,g.XJ)(t);return[...e.__CT_KEYS_ORDER__?Object.keys(e.__CT_KEYS_ORDER__).map(function(e){return parseInt(e,10)}).sort(function(e,t){return e-t}).map(function(t){return e.__CT_KEYS_ORDER__[t]}):Object.keys(e)].filter(function(e){return"__CT_KEYS_ORDER__"!==e}).map(function(t){return{...e[t],id:t}}).reduce(function(e,t,n){if(0===e.length)return[[t]];let r=e[e.length-1];return(r[0].options&&r[0].type===t.type||"ct-tab-group"===t.type||"ct-tab-group-sync"===t.type)&&"box"!==t.type&&"ct-popup"!==t.type?[...e.slice(0,-1),[...r,t]]:[...e,[t]]},[])},[t]).map(function(e){return e[0].options||"ct-tab-group-sync"===e[0].type?(0,r.createElement)(I,{key:e[0].id,value:n,parentValue:u,renderingChunk:e,onChange:i,onChangeMultiple:a,purpose:s,hasRevertButton:l}):(0,r.createElement)(o.Ay,{hasRevertButton:l,purpose:s,key:e[0].id,id:e[0].id,value:n[e[0].id],values:n,option:e[0],onChangeFor:function(e,t){return i(e,t)},onChange:function(t){return i(e[0].id,t)}})});return window.wp.components?(0,r.createElement)(d,null,p):p}},1907(e,t,n){"use strict";var r=n(8168),o=n(1230),i=(n(8380),n(4754));t.A=function({value:e,placeholder:t=(0,i.__)("Default","blocksy"),onChange:n,propertyToCheckAgainst:a="margin",shouldPropagateEmptyValue:s=!1,inputProps:l={},...c}){const u=(0,o.useRef)(),[d,p]=(0,o.useState)("__DEFAULT__"),{ref:f,actualInputProps:m={}}=l;return(0,o.useEffect)(function(){const e=d.indexOf("()");e>-1&&u.current.setSelectionRange(e+1,e+1)},[d]),(0,o.createElement)("input",(0,r.A)({value:"__DEFAULT__"===d?e:d,type:"text",placeholder:t,onChange:function({target:{value:e}}){""===e&&s&&(p("__DEFAULT__"),n("")),p(e),CSS.supports(a,e)&&e.toString().length-e.toString().replaceAll("(","").length===e.toString().length-e.toString().replaceAll(")","").length&&(n(e),p("__DEFAULT__"))},ref:function(e){u.current=e,f&&"function"==typeof f&&f(e)}},m,c))}},2373(e,t,n){"use strict";n.d(t,{G:function(){return d}});var r=n(1230),o=n(2584),i=n(8113),a=n.n(i),s=n(9853),l=n.n(s),c=n(1247),u=n(340);const d=(0,r.createContext)({titlePrefix:"",isOpen:!1,isTransitioning:!1,previousPanel:!1,currentLevel:1,secondLevelTitlePrefix:"",secondLevelTitleLabel:""}),p=function(e,t){if("PANEL_OPEN"===t.type){const{panelId:n}=t.payload;return e.isOpen&&e.isOpen===n||e.isTransitioning?e:{...e,isOpen:n,isTransitioning:n,currentLevel:1,...e.isOpen?{previousPanel:e.isOpen}:{}}}if("PANEL_RECEIVE_TITLE"===t.type){const{titlePrefix:n}=t.payload;return{...e,titlePrefix:n}}return"PANEL_RECEIVE_META"===t.type?{...e,...t.payload}:"PANEL_OPEN_SECOND_LEVEL"===t.type?{...e,currentLevel:2,...t.secondLevelOptions?{secondLevelOptions:t.secondLevelOptions}:{},...t.secondLevelTitleLabel?{secondLevelTitleLabel:t.secondLevelTitleLabel}:{}}:"PANEL_CLOSE"===t.type?{...e,...2===e.currentLevel?{currentLevel:1}:{isTransitioning:e.isOpen,isOpen:!1,currentLevel:1}}:"PANEL_FINISH_TRANSITIONING"===t.type?{...e,isTransitioning:!1,...e.isOpen&&e.isOpen!==e.previousPanel?{previousPanel:!1}:{}}:e};t.A=function({id:e,children:t,containerRef:n,parentContainerRef:i,useRefsAsWrappers:s}){const[f,m]=(0,r.useReducer)(p,{isOpen:!1,isTransitioning:!1}),[h,g]=(0,c.zh)(function(){return{from:{x:"0%"},config:{duration:180,easing:l()(.645,.045,.355,1)}}});return(0,r.useEffect)(function(){a().on("ct-deep-link-start",function(e){const[t,n]=e.split(":");m(n?{type:"PANEL_OPEN",payload:{panelId:n}}:{type:"PANEL_CLOSE"})}),(0,o.P)()&&setTimeout(function(){m({type:"PANEL_OPEN",payload:{panelId:(0,o.P)()}}),(0,o.v)()},300)},[]),(0,r.createElement)(d.Provider,{value:{id:e,containerRef:n,panelsState:f,panelSecondLevelSprings:h,panelsDispatch:m,panelsHelpers:{isOpenFor:function(e){return f.isOpen&&e===f.isOpen},isTransitioningFor:function(e){return f.previousPanel&&e===f.previousPanel||f.isTransitioning&&e===f.isTransitioning},open:function(e){return m({type:"PANEL_OPEN",payload:{panelId:e}})},close:function(){2!==f.currentLevel?m({type:"PANEL_CLOSE"}):g.start({x:"0%",onRest:function(){m({type:"PANEL_CLOSE"})}})},stopTransitioning:function(){m({type:"PANEL_FINISH_TRANSITIONING"})},getWrapperParent:function(){return s?i.current:n.current.closest('[id="customize-theme-controls"]')},openSecondLevel:function(e){m({type:"PANEL_OPEN_SECOND_LEVEL",...e}),g.start({x:`${(0,u.h)(50)}%`})},getParentOptionsWrapper:function(){return s?n.current:n.current.closest(".accordion-section-content")}}}},t)}},2299(e,t,n){"use strict";var r=n(1230);const o=function(e,t){return!e};t.A=function(){const[,e]=(0,r.useReducer)(o,!0);return(0,r.useMemo)(function(){return function(){e(null)}},[e])}},5634(e,t,n){"use strict";n.d(t,{j:function(){return o}});var r=n(328);const o=function({id:e,option:t,values:n,renderingConfig:o}){let i=-1===Object.keys(t).indexOf("label")?(a=e,(a=null==a?"":String(a)).charAt(0).toUpperCase()+a.slice(1)).replace(/\_|\-/g," "):t.label;var a;return i!==i.toString()&&(i=Object.keys(i).reduce(function(e,t){return e||((0,r.JW)((0,r.D1)(i[t]),n)?t:e)},null)||Object.keys(i)[0]),""===i&&(i=!0),o&&!o.label&&(i=!1),i}},3582(e,t,n){"use strict";n.d(t,{XJ:function(){return o},RN:function(){return r},yG:function(){return i}});const r=function(e,t=!0){const{__CT_KEYS_ORDER__:n,...o}=e;return Object.keys(o).reduce(function(n,o){return e[o].type?e[o].options?{...n,...r(e[o].options,t)}:e[o]["inner-options"]&&t?{...n,[o]:e[o],...r(e[o]["inner-options"],t)}:{...n,[o]:e[o]}:{...n,...r(e[o],t)}},{})},o=function(e){return Object.keys(e).reduce(function(t,n){return{...t,...e[n].type?{[n]:e[n]}:"__CT_KEYS_ORDER__"===n?{[n]:e[n]}:o(e[n])}},{})},i=function(e,t,n=null,o=!0){let i=r(e,o);return{...t,...Object.keys(i).reduce(function(e,r){let o=null;if(Object.keys(t).indexOf(r)>-1)("string"==typeof t[r]||function(e){return"number"==typeof e}(t[r])||function(e){return e===!!e}(t[r]))&&(o=t[r]),function(e){return e instanceof Object}(t[r])&&!Array.isArray(t[r])&&(o={...t[r]}),Array.isArray(t[r])&&(o=t[r]?t[r]:[...i[r].value||[]]);else{if(n)return{...e,...n(r,i[r])};o=Object.keys(i[r]).indexOf("value")>-1?i[r].value:""}return{...e,[r]:o}},{})}}},2450(e,t,n){"use strict";n.d(t,{k:function(){return r}});const r=function({value:e,onChange:t,blockDecimal:n=!1,handleHorizontal:r=!1}){return{onKeyDown:function(o){n&&("."!==o.key&&","!==o.key||o.preventDefault());let i=1;i=o.shiftKey?10*i:i,(38===o.keyCode||r&&39===o.keyCode)&&(o.preventDefault(),t(parseFloat(e)+i)),(40===o.keyCode||r&&37===o.keyCode)&&(o.preventDefault(),t(parseFloat(e)-i))}}}},9855(e,t,n){"use strict";n.d(t,{X:function(){return r}});const r=function(e){return Array.isArray(e)?e:Object.keys(e).reduce(function(t,n){return[...t,{key:n,value:e[n]}]},[])}},340(e,t,n){"use strict";n.d(t,{h:function(){return r}});const r=function(e){return"rtl"===document.querySelector("html").dir?e:-1*e}},1905(e,t,n){"use strict";var r=n(1230);n(2485),n(4754);t.A=function({contentRef:e,shouldCalculate:t=!0,ref:n,defaultHeight:o=0}={}){const i=(0,r.useRef)(),[a,s]=(0,r.useState)(null),l=function(){t&&s(Math.random())},c=function(t){if(!t.target||!t.target.classList||!t.target.classList.contains)return;let n=e||i;t.target.classList.contains("ct-modal-scroll")&&l(),n&&n.current&&!n.current.contains(t.target)&&l()};(0,r.useEffect)(function(){let t;return setTimeout(function(){l()},500),window.addEventListener("resize",l),window.addEventListener("scroll",c,!0),n.current&&(t=new window.ResizeObserver(l),t.observe(n.current,{attributes:!0}),n.current.closest(".ct-tabs-scroll")&&t.observe(n.current.closest(".ct-tabs-scroll"),{attributes:!0}),n.current.closest(".ct-modal-scroll")&&t.observe(n.current.closest(".ct-modal-scroll"),{attributes:!0}),n.current.closest(".customize-pane-child")&&t.observe(n.current.closest(".customize-pane-child"),{attributes:!0})),(e?e.current:i.current)&&(t||(t=new window.ResizeObserver(l)),t.observe(e?e.current:i.current,{attributes:!0})),function(){window.removeEventListener("resize",l),window.removeEventListener("scroll",c,!0),t&&t.disconnect()}},[t,i.current,e,n.current]);let{right:u,yOffset:d,position:p,otherStyles:f}=(0,r.useMemo)(function(){let r=0,a=0,s="bottom",l={};if(!t)return{yOffset:a,right:r,position:s};if(n.current){let t=n.current.getBoundingClientRect(),c=n.current.closest(".ct-select-input")?n.current.closest(".ct-select-input"):n.current,u=getComputedStyle(c,":before").content;if(a=t.top+t.height,r=window.innerWidth-t.right,document.body.classList.contains("rtl")&&(r=t.left),u.indexOf("ref-width")>-1){let e=t.width;if(u.indexOf("left")>-1&&c.previousElementSibling&&(e=document.body.classList.contains("rtl")?c.previousElementSibling.getBoundingClientRect().right-t.left:t.right-c.previousElementSibling.getBoundingClientRect().left),u.indexOf("right")>-1){let n=c.parentNode.getBoundingClientRect();document.body.classList.contains("rtl")?(r=n.left,e=t.right-n.left):(r=window.innerWidth-n.right,e=n.right-t.left)}l["--x-select-dropdown-width"]=`${e}px`}let d=e&&e.current||i.current?function(e){let{top:t,left:n,width:r,height:o}=e.getBoundingClientRect(),i=function(e){return window.getComputedStyle(e).transform.split(/\(|,|\)/).slice(1,-1).map(function(e){return parseFloat(e)})}(e);if(6==i.length){const e=i;let a=e[0]*e[3]-e[1]*e[2];return{width:r/e[0],height:o/e[3],left:(n*e[3]-t*e[2]+e[2]*e[5]-e[4]*e[3])/a,top:(-n*e[1]+t*e[0]+e[4]*e[1]-e[0]*e[5])/a}}return{top:t,left:n,width:r,height:o}}(e?e.current:i.current):{height:o};a+d.height>window.innerHeight&&t.top-15>d.height&&(s="top",a=window.innerHeight-t.bottom+t.height),a+d.height>window.innerHeight&&"bottom"===s&&(s="top",a=0)}return{yOffset:a,right:r,position:s,otherStyles:l}},[a,t,n,n.current,e,i.current,o]);return{refreshPopover:l,styles:{"--modal-y-offset":`${d}px`,"--modal-x-offset":`${u}px`,...f},position:p,popoverProps:{ref:e||i,...p?{"data-position":p}:{}}}}},3222(e,t,n){"use strict";n.d(t,{Y:function(){return s}});var r=n(1230),o=n(1247),i=n(9853),a=n.n(i);const s=function(e={}){e={onClosed:function(){},...e};const[t,n]=(0,r.useState)(!1),[i,s]=(0,o.zh)(function(){return{from:{transform:"scale3d(0.95, 0.95, 1)",opacity:0},config:{duration:100,easing:a()(.25,.1,.25,1)}}});return{modalOpen:t,modalStyles:i,openModal:function(){t||(n(!0),requestAnimationFrame(function(){s.start({transform:"scale3d(1, 1, 1)",opacity:1})}))},closeModal:function(){t&&s.start({transform:"scale3d(0.95, 0.95, 1)",opacity:0,onRest:function(){n(!1),e.onClosed()}})}}}},2310(e,t,n){"use strict";n.d(t,{A:function(){return p}});var r=n(8168),o=n(1230),i=n(2485),a=n.n(i),s=n(4754),l=n(3741);var c=function({setIsEditingPalettes:e,option:t,onChange:n,value:r}){return(0,o.createElement)("div",{className:"ct-color-palettes-container"},t.palettes.map(function(i,a){const{id:c,...u}=i,d=Object.keys(u).every(function(e){return u[e].color===r[e].color});return(0,o.createElement)(l.A,{key:i.id,option:t,currentPalette:i,isActive:d,renderBefore:function(){return(0,o.createElement)("label",null,(0,s.sprintf)((0,s.__)("Palette #%s","blocksy"),a+1))},onClick:function(){e(!1),n(u)}})}))},u=n(8721);var d=function({setIsEditingPalettes:e,option:t,onChange:n}){const{customPalettes:r,setCustomPalettes:i}=(0,o.useContext)(u.ColorPalettesContext);return(0,o.createElement)("div",{className:"ct-color-palettes-container"},(r||[]).map(function(a,c){const{id:u,...d}=a;return(0,o.createElement)(l.A,{key:c,option:t,currentPalette:a,hasColorRemove:!1,onClick:function(){n(d),e(!1)},renderBefore:function(){return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("label",null,(0,s.sprintf)((0,s.__)("Custom Palette #%s","blocksy"),c+1),(0,o.createElement)("span",{"data-tooltip-reveal":"top",onClick:function(e){e.preventDefault(),e.stopPropagation(),i(r.filter(function(e,t){return t!==c}))}},(0,o.createElement)("svg",{width:"14",height:"14",fill:"currentColor",viewBox:"0 0 24 24"},(0,o.createElement)("path",{d:"M21.8 4.4h-4.4V3.3C17.5 1.5 16 0 14.2 0H9.8C8 0 6.5 1.5 6.5 3.3v1.1H2.2c-.6 0-1.1.5-1.1 1.1s.5 1.1 1.1 1.1h1.1v14.2c0 1.8 1.5 3.3 3.3 3.3h10.9c1.8 0 3.3-1.5 3.3-3.3V6.5h1.1c.6 0 1.1-.5 1.1-1.1s-.6-1-1.2-1zM8.7 3.3c0-.6.5-1.1 1.1-1.1h4.4c.6 0 1.1.5 1.1 1.1v1.1H8.7V3.3zm9.8 17.4c0 .6-.5 1.1-1.1 1.1H6.5c-.6 0-1.1-.5-1.1-1.1V6.5h13.1v14.2z"})),(0,o.createElement)("i",{className:"ct-tooltip"},(0,s.__)("Remove","blocksy")))))}})}),0===(r||[]).length&&(0,o.createElement)("div",{className:"ct-no-custom-palettes"},(0,s.__)("No custom palettes yet.","blocksy")))};var p=function({setIsEditingPalettes:e,option:t,value:n,onChange:i,wrapperProps:l={}}){const[p,f]=(0,o.useState)("predefined"),{customPalettes:m}=(0,o.useContext)(u.ColorPalettesContext),h=0===(m||[]).length?"predefined":p;return(0,o.createElement)("div",(0,r.A)({className:"ct-modal-content"},l),(0,o.createElement)("h2",{className:"ct-modal-title"},(0,s.__)("Color Palette Presets","blocksy")),(0,o.createElement)("div",{className:"ct-tabs-scroll"},(0,o.createElement)("div",{className:"ct-tabs"},(m||[]).length>0&&(0,o.createElement)("ul",null,[{id:"predefined",title:(0,s.__)("Predefined","blocksy")},{id:"custom",title:(0,s.__)("Custom","blocksy")}].map(function({id:e,title:t}){return(0,o.createElement)("li",{className:a()({active:h===e}),onClick:function(){return f(e)}},t)})),(0,o.createElement)("div",{className:"ct-current-tab"},"predefined"===h&&(0,o.createElement)(c,{setIsEditingPalettes:e,option:t,onChange:i,value:n}),"custom"===h&&(0,o.createElement)(d,{setIsEditingPalettes:e,option:t,onChange:i,value:n})))))}},3741(e,t,n){"use strict";n.d(t,{A:function(){return d}});var r=n(1230),o=n(9139),i=n(4754),a=n(2485),s=n.n(a),l=n(9399);var c=function({picker:e,currentPalette:t,onChange:n}){const[o,i]=(0,r.useState)("__DEFAULT__"),{id:a,[e.id]:s,...l}=t,c="__DEFAULT__"===o?t[e.id].variable||e.variableName:o;return(0,r.createElement)("input",{type:"text",value:`var(--${c})`,onFocus:function(e){e.target.select()},readOnly:!0,onChange:function(e){}})};var u=function({picker:e,currentPalette:t,onChange:n}){const[o,a]=(0,r.useState)("__DEFAULT__"),{id:s,[e.id]:l,...c}=t,u="__DEFAULT__"===o?t[e.id].title||(0,i.sprintf)((0,i.__)("Color %s","blocksy"),e.id.replace("color","")):o;return(0,r.createElement)("input",{type:"text",value:u,onFocus:function(e){e.target.select()},onChange:function(r){n("color",{...t,[e.id]:{...t[e.id],title:r.target.value}})}})};var d=function({renderBefore:e=function(){return null},onChange:t,currentPalette:n,option:a,className:d,onClick:p,isActive:f,hasColorRemove:m=!0}){const[h,g]=(0,r.useState)(!1);return(0,r.createElement)("div",{className:s()("ct-color-palette-preview",d,{active:f}),onClick:function(){p&&p()}},(0,r.createElement)("div",{className:"ct-single-palette"},e(),(0,r.createElement)(o.A,{hasRevertButton:!1,onChange:function(e,n){"color"===e&&t(e,Object.keys(n).reduce(function(e,t){return{...e,...0===t.indexOf("color")?{[t]:n[t]}:{[t]:n[t]}}},{}))},value:{color:n},options:{color:{type:"ct-color-picker",predefined:!0,design:"none",label:!1,modalClassName:"ct-color-palette-modal",value:n,afterPill:function({picker:e}){if(!a.palettes||!a.palettes.length)return null;const{id:o,...i}=a.palettes[0];return parseFloat(e.id.replace("color",""))<=Object.keys(i).length?null:m?(0,r.createElement)("i",{className:"ct-remove-color",onClick:function(){const{[e.id]:r,...o}=n;t("color",o),document.documentElement.style.removeProperty("--theme-palette-color-{picker.id.replace(\n\t\t\t\t\t\t\t\t\t\t\t\t\t'color',\n\t\t\t\t\t\t\t\t\t\t\t\t\t''\n\t\t\t\t\t\t\t\t\t\t\t\t)}")}},(0,r.createElement)("svg",{fill:"currentColor",viewBox:"0 0 35 35"},(0,r.createElement)("polygon",{points:"34.5,30.2 21.7,17.5 34.5,4.8 30.2,0.5 17.5,13.3 4.8,0.5 0.5,4.8 13.3,17.5 0.5,30.2 4.8,34.5 17.5,21.7 30.2,34.5 "}))):null},colorName:function({picker:e}){return(0,r.createElement)("div",{className:"ct-option-color-name"},(0,r.createElement)(u,{currentPalette:n,picker:e,onChange:t}))},colorVariableName:function({picker:e}){return(0,r.createElement)("div",{className:"ct-option-color-variable"},(0,r.createElement)(c,{currentPalette:n,picker:e,onChange:t}),(0,r.createElement)(l.CopyToClipboard,{text:`--${e.variableName}`,onCopy:function(){g(e.variableName),setTimeout(function(){g(null)},3e3)}},(0,r.createElement)("span",{className:s()("ct-copy-color",{copied:h===e.variableName}),"data-tooltip-reveal":"top"},(0,r.createElement)("svg",{width:"12",height:"12",fill:"currentColor",viewBox:"0 0 24 24"},(0,r.createElement)("path",{d:"M20.7 7.6h-9.8c-1.8 0-3.3 1.5-3.3 3.3v9.8c0 1.8 1.5 3.3 3.3 3.3h9.8c1.8 0 3.3-1.5 3.3-3.3v-9.8c0-1.8-1.5-3.3-3.3-3.3zm1.1 13.1c0 .6-.5 1.1-1.1 1.1h-9.8c-.6 0-1.1-.5-1.1-1.1v-9.8c0-.6.5-1.1 1.1-1.1h9.8c.6 0 1.1.5 1.1 1.1v9.8zM5.5 15.3c0 .6-.5 1.1-1.1 1.1H3.3c-1.8 0-3.3-1.5-3.3-3.3V3.3C0 1.5 1.5 0 3.3 0h9.8c1.8 0 3.3 1.5 3.3 3.3v1.1c0 .6-.5 1.1-1.1 1.1-.6 0-1.1-.5-1.1-1.1V3.3c0-.6-.5-1.1-1.1-1.1H3.3c-.6 0-1.1.5-1.1 1.1v9.8c0 .6.5 1.1 1.1 1.1h1.1c.6 0 1.1.5 1.1 1.1z"})),(0,r.createElement)("i",{className:"ct-tooltip"},h===e.variableName?(0,i.__)("Copied","blocksy"):(0,i.__)("Copy","blocksy")))))},...t?{}:{skipModal:!0},pickers:Object.keys(n).filter(function(e){return 0===e.indexOf("color")}).map(function(e,t){return{title:n[e]?.title||(0,i.sprintf)((0,i.__)("Color %s","blocksy"),e.replace("color","")),variableName:"theme-palette-color-"+e.replace("color",""),id:e}})}}})))}},3672(e,t,n){"use strict";n.d(t,{KA:function(){return u}});var r=n(1454);const o="ct/color-palette-store",i={isEditingPalettes:!1,customPalettes:[],loading:!1},a={setCustomPalettes:e=>({type:"SET_CUSTOM_PALETTES",palettes:e}),setLoading:e=>({type:"SET_LOADING",loading:e}),*fetchCustomPalettes(){yield a.setLoading(!0);const e=yield{type:"FETCH_FROM_SERVER",url:`${window.ajaxurl}?action=blocksy_get_custom_palettes`,method:"POST"};e?.data?.palettes&&(yield a.setCustomPalettes(e.data.palettes)),yield a.setLoading(!1)},*syncCustomPalettes(e){yield a.setLoading(!0),yield{type:"POST_TO_SERVER",url:`${window.ajaxurl}?action=blocksy_sync_custom_palettes`,body:JSON.stringify({palettes:e}),method:"POST"},yield a.setCustomPalettes(e),yield a.setLoading(!1)}},s={reducer(e=i,t){switch(t.type){case"SET_CUSTOM_PALETTES":return{...e,customPalettes:t.palettes};case"SET_LOADING":return{...e,loading:t.loading};default:return e}},actions:a,selectors:{getCustomPalettes:function(e){return e.customPalettes},isLoading:function(e){return e.loading}},controls:{FETCH_FROM_SERVER:({url:e,method:t})=>fetch(e,{method:t,headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({})}).then(function(e){return e.json()}),POST_TO_SERVER:({url:e,body:t,method:n})=>fetch(e,{method:n,headers:{Accept:"application/json","Content-Type":"application/json"},body:t}).then(function(e){return e.json()})}};let l=null,c=!1;const u=function(){if(void 0===window.wp||!window.wp.data)return console.warn("wp.data is not available. Color palette store cannot be initialized."),null;if(c&&l)return l;try{return l=(0,r.createReduxStore)(o,s),(0,r.register)(l),c=!0,l}catch(e){return console.error("Failed to register color palette store:",e),null}};t.Ay=o},7354(e,t,n){"use strict";n.d(t,{A:function(){return W},j:function(){return U}});var r=n(8168),o=n(1230),i=n(6018),a=n(4754),s=n(2485),l=n.n(s),c={grad:.9,turn:360,rad:360/(2*Math.PI)},u=function(e){return"string"==typeof e?e.length>0:"number"==typeof e},d=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=Math.pow(10,t)),Math.round(n*e)/n+0},p=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),e>n?n:e>t?e:t},f=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},m=function(e){return{r:p(e.r,0,255),g:p(e.g,0,255),b:p(e.b,0,255),a:p(e.a)}},h=function(e){return{r:d(e.r),g:d(e.g),b:d(e.b),a:d(e.a,3)}},g=/^#([0-9a-f]{3,8})$/i,v=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},y=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,i=Math.max(t,n,r),a=i-Math.min(t,n,r),s=a?i===t?(n-r)/a:i===n?2+(r-t)/a:4+(t-n)/a:0;return{h:60*(s<0?s+6:s),s:i?a/i*100:0,v:i/255*100,a:o}},b=function(e){var t=e.h,n=e.s,r=e.v,o=e.a;t=t/360*6,n/=100,r/=100;var i=Math.floor(t),a=r*(1-n),s=r*(1-(t-i)*n),l=r*(1-(1-t+i)*n),c=i%6;return{r:255*[r,s,a,a,l,r][c],g:255*[l,r,r,s,a,a][c],b:255*[a,a,l,r,r,s][c],a:o}},_=function(e){return{h:f(e.h),s:p(e.s,0,100),l:p(e.l,0,100),a:p(e.a)}},w=function(e){return{h:d(e.h),s:d(e.s),l:d(e.l),a:d(e.a,3)}},E=function(e){return b((n=(t=e).s,{h:t.h,s:(n*=((r=t.l)<50?r:100-r)/100)>0?2*n/(r+n)*100:0,v:r+n,a:t.a}));var t,n,r},C=function(e){return{h:(t=y(e)).h,s:(o=(200-(n=t.s))*(r=t.v)/100)>0&&o<200?n*r/100/(o<=100?o:200-o)*100:0,l:o/2,a:t.a};var t,n,r,o},x=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,S=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,k=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,I=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,O={string:[[function(e){var t=g.exec(e);return t?(e=t[1]).length<=4?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:4===e.length?d(parseInt(e[3]+e[3],16)/255,2):1}:6===e.length||8===e.length?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:8===e.length?d(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=k.exec(e)||I.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:m({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:void 0===t[7]?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=x.exec(e)||S.exec(e);if(!t)return null;var n,r,o=_({h:(n=t[1],r=t[2],void 0===r&&(r="deg"),Number(n)*(c[r]||1)),s:Number(t[3]),l:Number(t[4]),a:void 0===t[5]?1:Number(t[5])/(t[6]?100:1)});return E(o)},"hsl"]],object:[[function(e){var t=e.r,n=e.g,r=e.b,o=e.a,i=void 0===o?1:o;return u(t)&&u(n)&&u(r)?m({r:Number(t),g:Number(n),b:Number(r),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,n=e.s,r=e.l,o=e.a,i=void 0===o?1:o;if(!u(t)||!u(n)||!u(r))return null;var a=_({h:Number(t),s:Number(n),l:Number(r),a:Number(i)});return E(a)},"hsl"],[function(e){var t=e.h,n=e.s,r=e.v,o=e.a,i=void 0===o?1:o;if(!u(t)||!u(n)||!u(r))return null;var a=function(e){return{h:f(e.h),s:p(e.s,0,100),v:p(e.v,0,100),a:p(e.a)}}({h:Number(t),s:Number(n),v:Number(r),a:Number(i)});return b(a)},"hsv"]]},A=function(e,t){for(var n=0;n<t.length;n++){var r=t[n][0](e);if(r)return[r,t[n][1]]}return[null,void 0]},D=function(e){return"string"==typeof e?A(e.trim(),O.string):"object"==typeof e&&null!==e?A(e,O.object):[null,void 0]},P=function(e,t){var n=C(e);return{h:n.h,s:p(n.s+100*t,0,100),l:n.l,a:n.a}},N=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},T=function(e,t){var n=C(e);return{h:n.h,s:n.s,l:p(n.l+100*t,0,100),a:n.a}},R=function(){function e(e){this.parsed=D(e)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return null!==this.parsed},e.prototype.brightness=function(){return d(N(this.rgba),2)},e.prototype.isDark=function(){return N(this.rgba)<.5},e.prototype.isLight=function(){return N(this.rgba)>=.5},e.prototype.toHex=function(){return t=(e=h(this.rgba)).r,n=e.g,r=e.b,i=(o=e.a)<1?v(d(255*o)):"","#"+v(t)+v(n)+v(r)+i;var e,t,n,r,o,i},e.prototype.toRgb=function(){return h(this.rgba)},e.prototype.toRgbString=function(){return t=(e=h(this.rgba)).r,n=e.g,r=e.b,(o=e.a)<1?"rgba("+t+", "+n+", "+r+", "+o+")":"rgb("+t+", "+n+", "+r+")";var e,t,n,r,o},e.prototype.toHsl=function(){return w(C(this.rgba))},e.prototype.toHslString=function(){return t=(e=w(C(this.rgba))).h,n=e.s,r=e.l,(o=e.a)<1?"hsla("+t+", "+n+"%, "+r+"%, "+o+")":"hsl("+t+", "+n+"%, "+r+"%)";var e,t,n,r,o},e.prototype.toHsv=function(){return e=y(this.rgba),{h:d(e.h),s:d(e.s),v:d(e.v),a:d(e.a,3)};var e},e.prototype.invert=function(){return M({r:255-(e=this.rgba).r,g:255-e.g,b:255-e.b,a:e.a});var e},e.prototype.saturate=function(e){return void 0===e&&(e=.1),M(P(this.rgba,e))},e.prototype.desaturate=function(e){return void 0===e&&(e=.1),M(P(this.rgba,-e))},e.prototype.grayscale=function(){return M(P(this.rgba,-1))},e.prototype.lighten=function(e){return void 0===e&&(e=.1),M(T(this.rgba,e))},e.prototype.darken=function(e){return void 0===e&&(e=.1),M(T(this.rgba,-e))},e.prototype.rotate=function(e){return void 0===e&&(e=15),this.hue(this.hue()+e)},e.prototype.alpha=function(e){return"number"==typeof e?M({r:(t=this.rgba).r,g:t.g,b:t.b,a:e}):d(this.rgba.a,3);var t},e.prototype.hue=function(e){var t=C(this.rgba);return"number"==typeof e?M({h:e,s:t.s,l:t.l,a:t.a}):d(t.h)},e.prototype.isEqual=function(e){return this.toHex()===M(e).toHex()},e}(),M=function(e){return e instanceof R?e:new R(e)};const L=function(e){const t=M(e);return t.parsed?"#"===e[0]&&e.length<=7||1===t.rgba.a?e:t.toRgbString():e};var j=n(1907),z=n(9399),B=n(4238);var F=function({option:e,picker:t,onChange:n,value:r,value:{color:s,...c}}){const[u,d]=(0,o.useState)(!1),[p,f]=(0,o.useState)(null),[m,h]=(0,o.useState)(null),g=(0,o.useMemo)(function(){return(0,B.y)(s)},[s]);return(0,o.createElement)("div",{className:"ct-gutenberg-color-picker"},(0,o.createElement)(i.ColorPicker,{color:null!==p?p:g,enableAlpha:!0,onChange:function(e){n({...r,color:L(e)})},onMouseDown:function(){f(g),m&&(clearTimeout(m),h(null))},onMouseUp:function(){f(null),m&&clearTimeout(m),h(setTimeout(function(){f(null)},50))}}),e.colorName&&e.colorName({picker:t}),(0,o.createElement)("div",{className:"ct-option-color-value"},(0,o.createElement)(j.A,{value:L(s),onChange:function(e){n({...r,color:L(e)})},propertyToCheckAgainst:"color"}),(0,o.createElement)(z.CopyToClipboard,{text:L(s),onCopy:function(){d(!0),setTimeout(function(){d(null)},3e3)}},(0,o.createElement)("span",{className:l()("ct-copy-color",{copied:u}),"data-tooltip-reveal":"top"},(0,o.createElement)("svg",{width:"12",height:"12",fill:"currentColor",viewBox:"0 0 24 24"},(0,o.createElement)("path",{d:"M20.7 7.6h-9.8c-1.8 0-3.3 1.5-3.3 3.3v9.8c0 1.8 1.5 3.3 3.3 3.3h9.8c1.8 0 3.3-1.5 3.3-3.3v-9.8c0-1.8-1.5-3.3-3.3-3.3zm1.1 13.1c0 .6-.5 1.1-1.1 1.1h-9.8c-.6 0-1.1-.5-1.1-1.1v-9.8c0-.6.5-1.1 1.1-1.1h9.8c.6 0 1.1.5 1.1 1.1v9.8zM5.5 15.3c0 .6-.5 1.1-1.1 1.1H3.3c-1.8 0-3.3-1.5-3.3-3.3V3.3C0 1.5 1.5 0 3.3 0h9.8c1.8 0 3.3 1.5 3.3 3.3v1.1c0 .6-.5 1.1-1.1 1.1-.6 0-1.1-.5-1.1-1.1V3.3c0-.6-.5-1.1-1.1-1.1H3.3c-.6 0-1.1.5-1.1 1.1v9.8c0 .6.5 1.1 1.1 1.1h1.1c.6 0 1.1.5 1.1 1.1z"})),(0,o.createElement)("i",{className:"ct-tooltip"},u?(0,a.__)("Copied","blocksy"):(0,a.__)("Copy","blocksy"))))),e.colorVariableName&&e.colorVariableName({picker:t}))},V=n(1247);n(1905);const U=function(e){return e.noColorTransparent?"transparent":"CT_CSS_SKIP_RULE"},H=(window.ct_customizer_localizations||window.ct_localizations).current_palette;var W=function({containerRef:e,el:t,value:n,picker:i,onChange:s,option:c,style:u,wrapperProps:d={},inline_modal:p,appendToBody:f,inheritValue:m}){const h=(0,o.useRef)();(0,o.useEffect)(function(){if(!h.current){h.current=Object.keys(H).map(function(e){return e.replace("color","theme-palette-color-")});const e=Object.values({...document.documentElement.style});e.includes("--theme-palette-color-1")&&(h.current=e.filter(function(e){return e.includes("--theme-palette-color")}).map(function(e){return e.replace("--","")}))}},[]);const g=(0,o.useMemo)(function(){return n.color===U(c)?{color:"",key:"empty"}:(n.color||"").indexOf(U(c))>-1?{key:"",color:""}:(n.color||"").indexOf(U(c))>-1&&i.inherit?{key:"picker"+m,color:(0,B.y)(m)}:(n.color||"").indexOf("var")>-1?{key:"var"+n.color,color:n.color}:{key:"color",color:n.color}},[n,c,i,m]);let v=n.color;(n.color||"").indexOf(U(c))>-1&&i.inherit&&(v=m);const[y,b]=(0,o.useState)(null);return(0,o.useLayoutEffect)(function(){const e=d.ref?.current,n=t?.current;if(e&&n){const t=function(e,t){if(!e)return;if(!t)return;let n=getComputedStyle(e),r=parseFloat(n.left);return{"--option-modal-arrow-position":(t=t.firstElementChild.getBoundingClientRect()).left+t.width/2-r-6+"px"}}(e,n),r=t?.["--option-modal-arrow-position"],o=y?.["--option-modal-arrow-position"];r!==o&&b(t)}}),(0,o.createElement)(V.CS.div,(0,r.A)({tabIndex:"0",className:l()("ct-color-picker-modal",{"ct-option-modal":!p&&f},c.modalClassName),style:{...y,...u||{}}},d),(0,o.createElement)(F,{onChange:function(e){return s(e)},option:c,picker:i,value:{...n,color:g.color}}),!c.predefined&&(0,o.createElement)("div",{className:"ct-color-picker-palette"},(h.current||[]).map(function(e){return(0,o.createElement)("span",{key:e,style:{background:`var(--${e})`},className:l()({active:v===`var(--${e})`}),"data-tooltip-reveal":"top",onClick:function(){return s({...n,color:`var(--${e})`})}},(0,o.createElement)("i",{className:"ct-tooltip"},function(e){const t=e.replace("theme-palette-color-","");if(wp&&wp.customize&&wp.customize("colorPalette")){const e=wp.customize("colorPalette")();if(e?.[`color${t}`])return e[`color${t}`]?.title||(0,a.sprintf)((0,a.__)("Color %s","blocksy"),t)}if(H){const t=Object.values(H).find(function({variable:t}){return t===e});if(t)return t.title}return(0,a.sprintf)((0,a.__)("Color %s","blocksy"),t)}(e)))})))}},1650(e,t,n){"use strict";n.d(t,{w:function(){return d}});var r=n(1230),o=n(7354),i=n(2485),a=n.n(i),s=n(4754),l=n(328),c=(n(1905),n(4238)),u=n(5367);const d=function(e,t,n,r){if("string"==typeof e.inherit){if(e.inherit.indexOf("self")>-1){const o=(t.responsive?n[t.id][r]:n[t.id])||t.value,i=e.inherit.split(":")[1];let a=o[i]?.color||"CT_CSS_SKIP_RULE";return a.indexOf("CT_CSS_SKIP_RULE")>-1&&(a=t.pickers.find(function({id:e}){return e===i}).inherit),{background:a||""}}return{background:e.inherit}}let o=Object.keys(e.inherit).reduce(function(t,r){return t||((0,l.JW)((0,l.D1)(e.inherit[r]),"global"===e.inherit_source?Object.keys(e.inherit[r]).reduce(function(e,t){return{...e,[t]:wp.customize(t)()}},{}):n)?r:t)},null);return o?{background:o}:{}};t.A=function({option:e,value:t,onChange:n,picker:i,onOutsideClick:p,innerRef:f,containerRef:m,modalRef:h,onPickingChange:g,modalOpen:v,values:y,device:b}){const _=(0,r.useRef)();return e.inline_modal?(0,r.createElement)(o.A,{containerRef:m,option:e,onChange:n,picker:i,value:t,inline_modal:!!e.inline_modal}):(0,r.createElement)(u.default,{useCapture:!1,display:"inline-block",disabled:!v,wrapperProps:{ref:function(e){_.current=e,f&&(f.current=e)}},additionalRefs:[h],onOutsideClick:function(e){_.current.closest(".ct-color-picker-container")===e.target.closest(".ct-color-picker-container")&&(e.target.closest(".ct-color-picker-single")||e.target.matches(".ct-color-picker-single"))||_.current.closest(".ct-modal-tabs-content")===e.target||p(e)},className:a()("ct-color-picker-single",{})},(0,r.createElement)("span",{tabIndex:"0"},(0,r.createElement)("span",{tabIndex:"0",className:a()({"ct-no-color":(t||{}).color===(0,o.j)(e),"ct-color-inherit":(t||{color:""}).color.indexOf("INHERIT")>-1}),onClick:function(t){e.skipModal||(t.stopPropagation(),g(_))},"data-tooltip-reveal":"top",style:-1===((t||{}).color||"").indexOf((0,o.j)(e))?{background:(0,c.y)((t||{}).color)}:{...i.inherit&&(t||{}).color!==(0,o.j)(e)?d(i,e,y,b):{}}},(0,r.createElement)("i",{className:"ct-tooltip"},function({picker:e,value:t,values:n}){return(t||{color:""}).color.indexOf("INHERIT")>-1?(0,s.__)("Inherited","blocksy"):e.title!==e.title.toString()?Object.keys(e.title).reduce(function(t,r){return t||((0,l.JW)((0,l.D1)(e.title[r]),n)?r:t)},null)||Object.keys(e.title)[0]:e.title}({picker:i,value:t,values:y})),(t||{color:""}).color.indexOf("INHERIT")>-1&&(0,r.createElement)("svg",{width:"25",height:"25",viewBox:"0 0 30 30"},(0,r.createElement)("path",{d:"M15 3c-3 0-5.7 1.1-7.8 2.9-.4.3-.5.9-.2 1.4.3.4 1 .5 1.4.2h.1C10.3 5.9 12.5 5 15 5c5.2 0 9.5 3.9 10 9h-3l4 6 4-6h-3.1C26.4 7.9 21.3 3 15 3zM4 10l-4 6h3.1c.5 6.1 5.6 11 11.9 11 3 0 5.7-1.1 7.8-2.9.4-.3.5-1 .2-1.4-.3-.4-1-.5-1.4-.2h-.1c-1.7 1.5-4 2.4-6.5 2.4-5.2 0-9.5-3.9-10-9h3L4 10z"})))),e.afterPill&&e.afterPill({picker:i}))}},4238(e,t,n){"use strict";n.d(t,{y:function(){return r}});const r=function(e){if(-1===e.indexOf("var(--"))return e;const t=e.replace(/var\(/,"").replace(/\)/,"").trim(),n=getComputedStyle(document.documentElement).getPropertyValue(t);if(n)return n.trim().replace(/\s/g,"");const r=document.querySelector("#customize-preview iframe");if(r&&r.contentDocument.querySelector("body")){const t=r.contentDocument.createElement("div");t.style.borderColor=e,r.contentDocument.querySelector("body").append(t);const n=r.contentWindow.getComputedStyle(t),o=n.getPropertyValue("border-color");if(o&&o!==n.getPropertyValue("color"))return t.remove(),o.trim().replace(/\s/g,"");t.remove()}return e}},4681(e,t,n){"use strict";n.r(t),n.d(t,{LayersContext:function(){return Wt},default:function(){return Kt}});var r=n(1230),o=n(2485),i=n.n(o),a=n(1594),s=n.n(a),l=n(5206);const c="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement;function u(e){const t=Object.prototype.toString.call(e);return"[object Window]"===t||"[object global]"===t}function d(e){return"nodeType"in e}function p(e){var t,n;return e?u(e)?e:d(e)&&null!=(t=null==(n=e.ownerDocument)?void 0:n.defaultView)?t:window:window}function f(e){const{Document:t}=p(e);return e instanceof t}function m(e){return!u(e)&&e instanceof p(e).HTMLElement}function h(e){return e instanceof p(e).SVGElement}function g(e){return e?u(e)?e.document:d(e)?f(e)?e:m(e)||h(e)?e.ownerDocument:document:document:document}const v=c?a.useLayoutEffect:a.useEffect;function y(e){const t=(0,a.useRef)(e);return v(()=>{t.current=e}),(0,a.useCallback)(function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)},[])}function b(e,t){void 0===t&&(t=[e]);const n=(0,a.useRef)(e);return v(()=>{n.current!==e&&(n.current=e)},t),n}function _(e,t){const n=(0,a.useRef)();return(0,a.useMemo)(()=>{const t=e(n.current);return n.current=t,t},[...t])}function w(e){const t=y(e),n=(0,a.useRef)(null),r=(0,a.useCallback)(e=>{e!==n.current&&(null==t||t(e,n.current)),n.current=e},[]);return[n,r]}function E(e){const t=(0,a.useRef)();return(0,a.useEffect)(()=>{t.current=e},[e]),t.current}let C={};function x(e,t){return(0,a.useMemo)(()=>{if(t)return t;const n=null==C[e]?0:C[e]+1;return C[e]=n,e+"-"+n},[e,t])}function S(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return r.reduce((t,n)=>{const r=Object.entries(n);for(const[n,o]of r){const r=t[n];null!=r&&(t[n]=r+e*o)}return t},{...t})}}const k=S(1),I=S(-1);function O(e){if(!e)return!1;const{KeyboardEvent:t}=p(e.target);return t&&e instanceof t}function A(e){if(function(e){if(!e)return!1;const{TouchEvent:t}=p(e.target);return t&&e instanceof t}(e)){if(e.touches&&e.touches.length){const{clientX:t,clientY:n}=e.touches[0];return{x:t,y:n}}if(e.changedTouches&&e.changedTouches.length){const{clientX:t,clientY:n}=e.changedTouches[0];return{x:t,y:n}}}return function(e){return"clientX"in e&&"clientY"in e}(e)?{x:e.clientX,y:e.clientY}:null}const D=Object.freeze({Translate:{toString(e){if(!e)return;const{x:t,y:n}=e;return"translate3d("+(t?Math.round(t):0)+"px, "+(n?Math.round(n):0)+"px, 0)"}},Scale:{toString(e){if(!e)return;const{scaleX:t,scaleY:n}=e;return"scaleX("+t+") scaleY("+n+")"}},Transform:{toString(e){if(e)return[D.Translate.toString(e),D.Scale.toString(e)].join(" ")}},Transition:{toString(e){let{property:t,duration:n,easing:r}=e;return t+" "+n+"ms "+r}}}),P="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function N(e){return e.matches(P)?e:e.querySelector(P)}const T={display:"none"};function R(e){let{id:t,value:n}=e;return s().createElement("div",{id:t,style:T},n)}function M(e){let{id:t,announcement:n,ariaLiveType:r="assertive"}=e;return s().createElement("div",{id:t,style:{position:"fixed",top:0,left:0,width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"},role:"status","aria-live":r,"aria-atomic":!0},n)}const L=(0,a.createContext)(null);const j={draggable:"\n    To pick up a draggable item, press the space bar.\n    While dragging, use the arrow keys to move the item.\n    Press space again to drop the item in its new position, or press escape to cancel.\n  "},z={onDragStart(e){let{active:t}=e;return"Picked up draggable item "+t.id+"."},onDragOver(e){let{active:t,over:n}=e;return n?"Draggable item "+t.id+" was moved over droppable area "+n.id+".":"Draggable item "+t.id+" is no longer over a droppable area."},onDragEnd(e){let{active:t,over:n}=e;return n?"Draggable item "+t.id+" was dropped over droppable area "+n.id:"Draggable item "+t.id+" was dropped."},onDragCancel(e){let{active:t}=e;return"Dragging was cancelled. Draggable item "+t.id+" was dropped."}};function B(e){let{announcements:t=z,container:n,hiddenTextDescribedById:r,screenReaderInstructions:o=j}=e;const{announce:i,announcement:c}=function(){const[e,t]=(0,a.useState)("");return{announce:(0,a.useCallback)(e=>{null!=e&&t(e)},[]),announcement:e}}(),u=x("DndLiveRegion"),[d,p]=(0,a.useState)(!1);if((0,a.useEffect)(()=>{p(!0)},[]),function(e){const t=(0,a.useContext)(L);(0,a.useEffect)(()=>{if(!t)throw new Error("useDndMonitor must be used within a children of <DndContext>");return t(e)},[e,t])}((0,a.useMemo)(()=>({onDragStart(e){let{active:n}=e;i(t.onDragStart({active:n}))},onDragMove(e){let{active:n,over:r}=e;t.onDragMove&&i(t.onDragMove({active:n,over:r}))},onDragOver(e){let{active:n,over:r}=e;i(t.onDragOver({active:n,over:r}))},onDragEnd(e){let{active:n,over:r}=e;i(t.onDragEnd({active:n,over:r}))},onDragCancel(e){let{active:n,over:r}=e;i(t.onDragCancel({active:n,over:r}))}}),[i,t])),!d)return null;const f=s().createElement(s().Fragment,null,s().createElement(R,{id:r,value:o.draggable}),s().createElement(M,{id:u,announcement:c}));return n?(0,l.createPortal)(f,n):f}var F;function V(){}!function(e){e.DragStart="dragStart",e.DragMove="dragMove",e.DragEnd="dragEnd",e.DragCancel="dragCancel",e.DragOver="dragOver",e.RegisterDroppable="registerDroppable",e.SetDroppableDisabled="setDroppableDisabled",e.UnregisterDroppable="unregisterDroppable"}(F||(F={}));const U=Object.freeze({x:0,y:0});function H(e,t){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function W(e,t){let{data:{value:n}}=e,{data:{value:r}}=t;return n-r}function G(e,t){let{data:{value:n}}=e,{data:{value:r}}=t;return r-n}function $(e,t,n){return void 0===t&&(t=e.left),void 0===n&&(n=e.top),{x:t+.5*e.width,y:n+.5*e.height}}const q=e=>{let{collisionRect:t,droppableRects:n,droppableContainers:r}=e;const o=$(t,t.left,t.top),i=[];for(const e of r){const{id:t}=e,r=n.get(t);if(r){const n=H($(r),o);i.push({id:t,data:{droppableContainer:e,value:n}})}}return i.sort(W)};function K(e,t){const n=Math.max(t.top,e.top),r=Math.max(t.left,e.left),o=Math.min(t.left+t.width,e.left+e.width),i=Math.min(t.top+t.height,e.top+e.height),a=o-r,s=i-n;if(r<o&&n<i){const n=t.width*t.height,r=e.width*e.height,o=a*s;return Number((o/(n+r-o)).toFixed(4))}return 0}const X=e=>{let{collisionRect:t,droppableRects:n,droppableContainers:r}=e;const o=[];for(const e of r){const{id:r}=e,i=n.get(r);if(i){const n=K(i,t);n>0&&o.push({id:r,data:{droppableContainer:e,value:n}})}}return o.sort(G)};function Y(e,t){return e&&t?{x:e.left-t.left,y:e.top-t.top}:U}function J(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return r.reduce((t,n)=>({...t,top:t.top+e*n.y,bottom:t.bottom+e*n.y,left:t.left+e*n.x,right:t.right+e*n.x}),{...t})}}const Q=J(1);function Z(e){if(e.startsWith("matrix3d(")){const t=e.slice(9,-1).split(/, /);return{x:+t[12],y:+t[13],scaleX:+t[0],scaleY:+t[5]}}if(e.startsWith("matrix(")){const t=e.slice(7,-1).split(/, /);return{x:+t[4],y:+t[5],scaleX:+t[0],scaleY:+t[3]}}return null}const ee={ignoreTransform:!1};function te(e,t){void 0===t&&(t=ee);let n=e.getBoundingClientRect();if(t.ignoreTransform){const{transform:t,transformOrigin:r}=p(e).getComputedStyle(e);t&&(n=function(e,t,n){const r=Z(t);if(!r)return e;const{scaleX:o,scaleY:i,x:a,y:s}=r,l=e.left-a-(1-o)*parseFloat(n),c=e.top-s-(1-i)*parseFloat(n.slice(n.indexOf(" ")+1)),u=o?e.width/o:e.width,d=i?e.height/i:e.height;return{width:u,height:d,top:c,right:l+u,bottom:c+d,left:l}}(n,t,r))}const{top:r,left:o,width:i,height:a,bottom:s,right:l}=n;return{top:r,left:o,width:i,height:a,bottom:s,right:l}}function ne(e){return te(e,{ignoreTransform:!0})}function re(e,t){const n=[];return e?function r(o){if(null!=t&&n.length>=t)return n;if(!o)return n;if(f(o)&&null!=o.scrollingElement&&!n.includes(o.scrollingElement))return n.push(o.scrollingElement),n;if(!m(o)||h(o))return n;if(n.includes(o))return n;const i=p(e).getComputedStyle(o);return o!==e&&function(e,t){void 0===t&&(t=p(e).getComputedStyle(e));const n=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(e=>{const r=t[e];return"string"==typeof r&&n.test(r)})}(o,i)&&n.push(o),function(e,t){return void 0===t&&(t=p(e).getComputedStyle(e)),"fixed"===t.position}(o,i)?n:r(o.parentNode)}(e):n}function oe(e){const[t]=re(e,1);return null!=t?t:null}function ie(e){return c&&e?u(e)?e:d(e)?f(e)||e===g(e).scrollingElement?window:m(e)?e:null:null:null}function ae(e){return u(e)?e.scrollX:e.scrollLeft}function se(e){return u(e)?e.scrollY:e.scrollTop}function le(e){return{x:ae(e),y:se(e)}}var ce;function ue(e){return!(!c||!e)&&e===document.scrollingElement}function de(e){const t={x:0,y:0},n=ue(e)?{height:window.innerHeight,width:window.innerWidth}:{height:e.clientHeight,width:e.clientWidth},r={x:e.scrollWidth-n.width,y:e.scrollHeight-n.height};return{isTop:e.scrollTop<=t.y,isLeft:e.scrollLeft<=t.x,isBottom:e.scrollTop>=r.y,isRight:e.scrollLeft>=r.x,maxScroll:r,minScroll:t}}!function(e){e[e.Forward=1]="Forward",e[e.Backward=-1]="Backward"}(ce||(ce={}));const pe={x:.2,y:.2};function fe(e,t,n,r,o){let{top:i,left:a,right:s,bottom:l}=n;void 0===r&&(r=10),void 0===o&&(o=pe);const{isTop:c,isBottom:u,isLeft:d,isRight:p}=de(e),f={x:0,y:0},m={x:0,y:0},h=t.height*o.y,g=t.width*o.x;return!c&&i<=t.top+h?(f.y=ce.Backward,m.y=r*Math.abs((t.top+h-i)/h)):!u&&l>=t.bottom-h&&(f.y=ce.Forward,m.y=r*Math.abs((t.bottom-h-l)/h)),!p&&s>=t.right-g?(f.x=ce.Forward,m.x=r*Math.abs((t.right-g-s)/g)):!d&&a<=t.left+g&&(f.x=ce.Backward,m.x=r*Math.abs((t.left+g-a)/g)),{direction:f,speed:m}}function me(e){if(e===document.scrollingElement){const{innerWidth:e,innerHeight:t}=window;return{top:0,left:0,right:e,bottom:t,width:e,height:t}}const{top:t,left:n,right:r,bottom:o}=e.getBoundingClientRect();return{top:t,left:n,right:r,bottom:o,width:e.clientWidth,height:e.clientHeight}}function he(e){return e.reduce((e,t)=>k(e,le(t)),U)}function ge(e,t){if(void 0===t&&(t=te),!e)return;const{top:n,left:r,bottom:o,right:i}=t(e);oe(e)&&(o<=0||i<=0||n>=window.innerHeight||r>=window.innerWidth)&&e.scrollIntoView({block:"center",inline:"center"})}const ve=[["x",["left","right"],function(e){return e.reduce((e,t)=>e+ae(t),0)}],["y",["top","bottom"],function(e){return e.reduce((e,t)=>e+se(t),0)}]];class ye{constructor(e,t){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const n=re(t),r=he(n);this.rect={...e},this.width=e.width,this.height=e.height;for(const[e,t,o]of ve)for(const i of t)Object.defineProperty(this,i,{get:()=>{const t=o(n),a=r[e]-t;return this.rect[i]+a},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class be{constructor(e){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(e=>{var t;return null==(t=this.target)?void 0:t.removeEventListener(...e)})},this.target=e}add(e,t,n){var r;null==(r=this.target)||r.addEventListener(e,t,n),this.listeners.push([e,t,n])}}function _e(e,t){const n=Math.abs(e.x),r=Math.abs(e.y);return"number"==typeof t?Math.sqrt(n**2+r**2)>t:"x"in t&&"y"in t?n>t.x&&r>t.y:"x"in t?n>t.x:"y"in t&&r>t.y}var we,Ee;function Ce(e){e.preventDefault()}function xe(e){e.stopPropagation()}!function(e){e.Click="click",e.DragStart="dragstart",e.Keydown="keydown",e.ContextMenu="contextmenu",e.Resize="resize",e.SelectionChange="selectionchange",e.VisibilityChange="visibilitychange"}(we||(we={})),function(e){e.Space="Space",e.Down="ArrowDown",e.Right="ArrowRight",e.Left="ArrowLeft",e.Up="ArrowUp",e.Esc="Escape",e.Enter="Enter",e.Tab="Tab"}(Ee||(Ee={}));const Se={start:[Ee.Space,Ee.Enter],cancel:[Ee.Esc],end:[Ee.Space,Ee.Enter,Ee.Tab]},ke=(e,t)=>{let{currentCoordinates:n}=t;switch(e.code){case Ee.Right:return{...n,x:n.x+25};case Ee.Left:return{...n,x:n.x-25};case Ee.Down:return{...n,y:n.y+25};case Ee.Up:return{...n,y:n.y-25}}};class Ie{constructor(e){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=e;const{event:{target:t}}=e;this.props=e,this.listeners=new be(g(t)),this.windowListeners=new be(p(t)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(we.Resize,this.handleCancel),this.windowListeners.add(we.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(we.Keydown,this.handleKeyDown))}handleStart(){const{activeNode:e,onStart:t}=this.props,n=e.node.current;n&&ge(n),t(U)}handleKeyDown(e){if(O(e)){const{active:t,context:n,options:r}=this.props,{keyboardCodes:o=Se,coordinateGetter:i=ke,scrollBehavior:a="smooth"}=r,{code:s}=e;if(o.end.includes(s))return void this.handleEnd(e);if(o.cancel.includes(s))return void this.handleCancel(e);const{collisionRect:l}=n.current,c=l?{x:l.left,y:l.top}:U;this.referenceCoordinates||(this.referenceCoordinates=c);const u=i(e,{active:t,context:n.current,currentCoordinates:c});if(u){const t=I(u,c),r={x:0,y:0},{scrollableAncestors:o}=n.current;for(const n of o){const o=e.code,{isTop:i,isRight:s,isLeft:l,isBottom:c,maxScroll:d,minScroll:p}=de(n),f=me(n),m={x:Math.min(o===Ee.Right?f.right-f.width/2:f.right,Math.max(o===Ee.Right?f.left:f.left+f.width/2,u.x)),y:Math.min(o===Ee.Down?f.bottom-f.height/2:f.bottom,Math.max(o===Ee.Down?f.top:f.top+f.height/2,u.y))},h=o===Ee.Right&&!s||o===Ee.Left&&!l,g=o===Ee.Down&&!c||o===Ee.Up&&!i;if(h&&m.x!==u.x){const e=n.scrollLeft+t.x,i=o===Ee.Right&&e<=d.x||o===Ee.Left&&e>=p.x;if(i&&!t.y)return void n.scrollTo({left:e,behavior:a});r.x=i?n.scrollLeft-e:o===Ee.Right?n.scrollLeft-d.x:n.scrollLeft-p.x,r.x&&n.scrollBy({left:-r.x,behavior:a});break}if(g&&m.y!==u.y){const e=n.scrollTop+t.y,i=o===Ee.Down&&e<=d.y||o===Ee.Up&&e>=p.y;if(i&&!t.x)return void n.scrollTo({top:e,behavior:a});r.y=i?n.scrollTop-e:o===Ee.Down?n.scrollTop-d.y:n.scrollTop-p.y,r.y&&n.scrollBy({top:-r.y,behavior:a});break}}this.handleMove(e,k(I(u,this.referenceCoordinates),r))}}}handleMove(e,t){const{onMove:n}=this.props;e.preventDefault(),n(t)}handleEnd(e){const{onEnd:t}=this.props;e.preventDefault(),this.detach(),t()}handleCancel(e){const{onCancel:t}=this.props;e.preventDefault(),this.detach(),t()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}function Oe(e){return Boolean(e&&"distance"in e)}function Ae(e){return Boolean(e&&"delay"in e)}Ie.activators=[{eventName:"onKeyDown",handler:(e,t,n)=>{let{keyboardCodes:r=Se,onActivation:o}=t,{active:i}=n;const{code:a}=e.nativeEvent;if(r.start.includes(a)){const t=i.activatorNode.current;return(!t||e.target===t)&&(e.preventDefault(),null==o||o({event:e.nativeEvent}),!0)}return!1}}];class De{constructor(e,t,n){var r;void 0===n&&(n=function(e){const{EventTarget:t}=p(e);return e instanceof t?e:g(e)}(e.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=e,this.events=t;const{event:o}=e,{target:i}=o;this.props=e,this.events=t,this.document=g(i),this.documentListeners=new be(this.document),this.listeners=new be(n),this.windowListeners=new be(p(i)),this.initialCoordinates=null!=(r=A(o))?r:U,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:e,props:{options:{activationConstraint:t,bypassActivationConstraint:n}}}=this;if(this.listeners.add(e.move.name,this.handleMove,{passive:!1}),this.listeners.add(e.end.name,this.handleEnd),e.cancel&&this.listeners.add(e.cancel.name,this.handleCancel),this.windowListeners.add(we.Resize,this.handleCancel),this.windowListeners.add(we.DragStart,Ce),this.windowListeners.add(we.VisibilityChange,this.handleCancel),this.windowListeners.add(we.ContextMenu,Ce),this.documentListeners.add(we.Keydown,this.handleKeydown),t){if(null!=n&&n({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(Ae(t))return this.timeoutId=setTimeout(this.handleStart,t.delay),void this.handlePending(t);if(Oe(t))return void this.handlePending(t)}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),null!==this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(e,t){const{active:n,onPending:r}=this.props;r(n,e,this.initialCoordinates,t)}handleStart(){const{initialCoordinates:e}=this,{onStart:t}=this.props;e&&(this.activated=!0,this.documentListeners.add(we.Click,xe,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(we.SelectionChange,this.removeTextSelection),t(e))}handleMove(e){var t;const{activated:n,initialCoordinates:r,props:o}=this,{onMove:i,options:{activationConstraint:a}}=o;if(!r)return;const s=null!=(t=A(e))?t:U,l=I(r,s);if(!n&&a){if(Oe(a)){if(null!=a.tolerance&&_e(l,a.tolerance))return this.handleCancel();if(_e(l,a.distance))return this.handleStart()}return Ae(a)&&_e(l,a.tolerance)?this.handleCancel():void this.handlePending(a,l)}e.cancelable&&e.preventDefault(),i(s)}handleEnd(){const{onAbort:e,onEnd:t}=this.props;this.detach(),this.activated||e(this.props.active),t()}handleCancel(){const{onAbort:e,onCancel:t}=this.props;this.detach(),this.activated||e(this.props.active),t()}handleKeydown(e){e.code===Ee.Esc&&this.handleCancel()}removeTextSelection(){var e;null==(e=this.document.getSelection())||e.removeAllRanges()}}const Pe={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class Ne extends De{constructor(e){const{event:t}=e,n=g(t.target);super(e,Pe,n)}}Ne.activators=[{eventName:"onPointerDown",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;return!(!n.isPrimary||0!==n.button)&&(null==r||r({event:n}),!0)}}];const Te={move:{name:"mousemove"},end:{name:"mouseup"}};var Re;!function(e){e[e.RightClick=2]="RightClick"}(Re||(Re={}));(class extends De{constructor(e){super(e,Te,g(e.event.target))}}).activators=[{eventName:"onMouseDown",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;return n.button!==Re.RightClick&&(null==r||r({event:n}),!0)}}];const Me={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};var Le,je;function ze(e){let{acceleration:t,activator:n=Le.Pointer,canScroll:r,draggingRect:o,enabled:i,interval:s=5,order:l=je.TreeOrder,pointerCoordinates:c,scrollableAncestors:u,scrollableAncestorRects:d,delta:p,threshold:f}=e;const m=function(e){let{delta:t,disabled:n}=e;const r=E(t);return _(e=>{if(n||!r||!e)return Be;const o={x:Math.sign(t.x-r.x),y:Math.sign(t.y-r.y)};return{x:{[ce.Backward]:e.x[ce.Backward]||-1===o.x,[ce.Forward]:e.x[ce.Forward]||1===o.x},y:{[ce.Backward]:e.y[ce.Backward]||-1===o.y,[ce.Forward]:e.y[ce.Forward]||1===o.y}}},[n,t,r])}({delta:p,disabled:!i}),[h,g]=function(){const e=(0,a.useRef)(null);return[(0,a.useCallback)((t,n)=>{e.current=setInterval(t,n)},[]),(0,a.useCallback)(()=>{null!==e.current&&(clearInterval(e.current),e.current=null)},[])]}(),v=(0,a.useRef)({x:0,y:0}),y=(0,a.useRef)({x:0,y:0}),b=(0,a.useMemo)(()=>{switch(n){case Le.Pointer:return c?{top:c.y,bottom:c.y,left:c.x,right:c.x}:null;case Le.DraggableRect:return o}},[n,o,c]),w=(0,a.useRef)(null),C=(0,a.useCallback)(()=>{const e=w.current;if(!e)return;const t=v.current.x*y.current.x,n=v.current.y*y.current.y;e.scrollBy(t,n)},[]),x=(0,a.useMemo)(()=>l===je.TreeOrder?[...u].reverse():u,[l,u]);(0,a.useEffect)(()=>{if(i&&u.length&&b){for(const e of x){if(!1===(null==r?void 0:r(e)))continue;const n=u.indexOf(e),o=d[n];if(!o)continue;const{direction:i,speed:a}=fe(e,o,b,t,f);for(const e of["x","y"])m[e][i[e]]||(a[e]=0,i[e]=0);if(a.x>0||a.y>0)return g(),w.current=e,h(C,s),v.current=a,void(y.current=i)}v.current={x:0,y:0},y.current={x:0,y:0},g()}else g()},[t,C,r,g,i,s,JSON.stringify(b),JSON.stringify(m),h,u,x,d,JSON.stringify(f)])}(class extends De{constructor(e){super(e,Me)}static setup(){return window.addEventListener(Me.move.name,e,{capture:!1,passive:!1}),function(){window.removeEventListener(Me.move.name,e)};function e(){}}}).activators=[{eventName:"onTouchStart",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;const{touches:o}=n;return!(o.length>1)&&(null==r||r({event:n}),!0)}}],function(e){e[e.Pointer=0]="Pointer",e[e.DraggableRect=1]="DraggableRect"}(Le||(Le={})),function(e){e[e.TreeOrder=0]="TreeOrder",e[e.ReversedTreeOrder=1]="ReversedTreeOrder"}(je||(je={}));const Be={x:{[ce.Backward]:!1,[ce.Forward]:!1},y:{[ce.Backward]:!1,[ce.Forward]:!1}};var Fe,Ve;!function(e){e[e.Always=0]="Always",e[e.BeforeDragging=1]="BeforeDragging",e[e.WhileDragging=2]="WhileDragging"}(Fe||(Fe={})),function(e){e.Optimized="optimized"}(Ve||(Ve={}));const Ue=new Map;function He(e,t){return _(n=>e?n||("function"==typeof t?t(e):e):null,[t,e])}function We(e){let{callback:t,disabled:n}=e;const r=y(t),o=(0,a.useMemo)(()=>{if(n||"undefined"==typeof window||void 0===window.ResizeObserver)return;const{ResizeObserver:e}=window;return new e(r)},[n]);return(0,a.useEffect)(()=>()=>null==o?void 0:o.disconnect(),[o]),o}function Ge(e){return new ye(te(e),e)}function $e(e,t,n){void 0===t&&(t=Ge);const[r,o]=(0,a.useState)(null);function i(){o(r=>{if(!e)return null;var o;if(!1===e.isConnected)return null!=(o=null!=r?r:n)?o:null;const i=t(e);return JSON.stringify(r)===JSON.stringify(i)?r:i})}const s=function(e){let{callback:t,disabled:n}=e;const r=y(t),o=(0,a.useMemo)(()=>{if(n||"undefined"==typeof window||void 0===window.MutationObserver)return;const{MutationObserver:e}=window;return new e(r)},[r,n]);return(0,a.useEffect)(()=>()=>null==o?void 0:o.disconnect(),[o]),o}({callback(t){if(e)for(const n of t){const{type:t,target:r}=n;if("childList"===t&&r instanceof HTMLElement&&r.contains(e)){i();break}}}}),l=We({callback:i});return v(()=>{i(),e?(null==l||l.observe(e),null==s||s.observe(document.body,{childList:!0,subtree:!0})):(null==l||l.disconnect(),null==s||s.disconnect())},[e]),r}const qe=[];function Ke(e,t){void 0===t&&(t=[]);const n=(0,a.useRef)(null);return(0,a.useEffect)(()=>{n.current=null},t),(0,a.useEffect)(()=>{const t=e!==U;t&&!n.current&&(n.current=e),!t&&n.current&&(n.current=null)},[e]),n.current?I(e,n.current):U}function Xe(e){return(0,a.useMemo)(()=>e?function(e){const t=e.innerWidth,n=e.innerHeight;return{top:0,left:0,right:t,bottom:n,width:t,height:n}}(e):null,[e])}const Ye=[];function Je(e){if(!e)return null;if(e.children.length>1)return e;const t=e.children[0];return m(t)?t:e}const Qe=[{sensor:Ne,options:{}},{sensor:Ie,options:{}}],Ze={current:{}},et={draggable:{measure:ne},droppable:{measure:ne,strategy:Fe.WhileDragging,frequency:Ve.Optimized},dragOverlay:{measure:te}};class tt extends Map{get(e){var t;return null!=e&&null!=(t=super.get(e))?t:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(e=>{let{disabled:t}=e;return!t})}getNodeFor(e){var t,n;return null!=(t=null==(n=this.get(e))?void 0:n.node.current)?t:void 0}}const nt={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new tt,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:V},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:et,measureDroppableContainers:V,windowRect:null,measuringScheduled:!1},rt={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:V,draggableNodes:new Map,over:null,measureDroppableContainers:V},ot=(0,a.createContext)(rt),it=(0,a.createContext)(nt);function at(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new tt}}}function st(e,t){switch(t.type){case F.DragStart:return{...e,draggable:{...e.draggable,initialCoordinates:t.initialCoordinates,active:t.active}};case F.DragMove:return null==e.draggable.active?e:{...e,draggable:{...e.draggable,translate:{x:t.coordinates.x-e.draggable.initialCoordinates.x,y:t.coordinates.y-e.draggable.initialCoordinates.y}}};case F.DragEnd:case F.DragCancel:return{...e,draggable:{...e.draggable,active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}}};case F.RegisterDroppable:{const{element:n}=t,{id:r}=n,o=new tt(e.droppable.containers);return o.set(r,n),{...e,droppable:{...e.droppable,containers:o}}}case F.SetDroppableDisabled:{const{id:n,key:r,disabled:o}=t,i=e.droppable.containers.get(n);if(!i||r!==i.key)return e;const a=new tt(e.droppable.containers);return a.set(n,{...i,disabled:o}),{...e,droppable:{...e.droppable,containers:a}}}case F.UnregisterDroppable:{const{id:n,key:r}=t,o=e.droppable.containers.get(n);if(!o||r!==o.key)return e;const i=new tt(e.droppable.containers);return i.delete(n),{...e,droppable:{...e.droppable,containers:i}}}default:return e}}function lt(e){let{disabled:t}=e;const{active:n,activatorEvent:r,draggableNodes:o}=(0,a.useContext)(ot),i=E(r),s=E(null==n?void 0:n.id);return(0,a.useEffect)(()=>{if(!t&&!r&&i&&null!=s){if(!O(i))return;if(document.activeElement===i.target)return;const e=o.get(s);if(!e)return;const{activatorNode:t,node:n}=e;if(!t.current&&!n.current)return;requestAnimationFrame(()=>{for(const e of[t.current,n.current]){if(!e)continue;const t=N(e);if(t){t.focus();break}}})}},[r,t,o,s,i]),null}function ct(e,t){let{transform:n,...r}=t;return null!=e&&e.length?e.reduce((e,t)=>t({transform:e,...r}),n):n}const ut=(0,a.createContext)({...U,scaleX:1,scaleY:1});var dt;!function(e){e[e.Uninitialized=0]="Uninitialized",e[e.Initializing=1]="Initializing",e[e.Initialized=2]="Initialized"}(dt||(dt={}));const pt=(0,a.memo)(function(e){var t,n,r,o;let{id:i,accessibility:u,autoScroll:d=!0,children:f,sensors:h=Qe,collisionDetection:g=X,measuring:y,modifiers:E,...C}=e;const S=(0,a.useReducer)(st,void 0,at),[I,O]=S,[D,P]=function(){const[e]=(0,a.useState)(()=>new Set),t=(0,a.useCallback)(t=>(e.add(t),()=>e.delete(t)),[e]);return[(0,a.useCallback)(t=>{let{type:n,event:r}=t;e.forEach(e=>{var t;return null==(t=e[n])?void 0:t.call(e,r)})},[e]),t]}(),[N,T]=(0,a.useState)(dt.Uninitialized),R=N===dt.Initialized,{draggable:{active:M,nodes:j,translate:z},droppable:{containers:V}}=I,H=null!=M?j.get(M):null,W=(0,a.useRef)({initial:null,translated:null}),G=(0,a.useMemo)(()=>{var e;return null!=M?{id:M,data:null!=(e=null==H?void 0:H.data)?e:Ze,rect:W}:null},[M,H]),$=(0,a.useRef)(null),[q,K]=(0,a.useState)(null),[J,Z]=(0,a.useState)(null),ee=b(C,Object.values(C)),ne=x("DndDescribedBy",i),ae=(0,a.useMemo)(()=>V.getEnabled(),[V]),se=(ce=y,(0,a.useMemo)(()=>({draggable:{...et.draggable,...null==ce?void 0:ce.draggable},droppable:{...et.droppable,...null==ce?void 0:ce.droppable},dragOverlay:{...et.dragOverlay,...null==ce?void 0:ce.dragOverlay}}),[null==ce?void 0:ce.draggable,null==ce?void 0:ce.droppable,null==ce?void 0:ce.dragOverlay]));var ce;const{droppableRects:de,measureDroppableContainers:pe,measuringScheduled:fe}=function(e,t){let{dragging:n,dependencies:r,config:o}=t;const[i,s]=(0,a.useState)(null),{frequency:l,measure:c,strategy:u}=o,d=(0,a.useRef)(e),p=function(){switch(u){case Fe.Always:return!1;case Fe.BeforeDragging:return n;default:return!n}}(),f=b(p),m=(0,a.useCallback)(function(e){void 0===e&&(e=[]),f.current||s(t=>null===t?e:t.concat(e.filter(e=>!t.includes(e))))},[f]),h=(0,a.useRef)(null),g=_(t=>{if(p&&!n)return Ue;if(!t||t===Ue||d.current!==e||null!=i){const t=new Map;for(let n of e){if(!n)continue;if(i&&i.length>0&&!i.includes(n.id)&&n.rect.current){t.set(n.id,n.rect.current);continue}const e=n.node.current,r=e?new ye(c(e),e):null;n.rect.current=r,r&&t.set(n.id,r)}return t}return t},[e,i,n,p,c]);return(0,a.useEffect)(()=>{d.current=e},[e]),(0,a.useEffect)(()=>{p||m()},[n,p]),(0,a.useEffect)(()=>{i&&i.length>0&&s(null)},[JSON.stringify(i)]),(0,a.useEffect)(()=>{p||"number"!=typeof l||null!==h.current||(h.current=setTimeout(()=>{m(),h.current=null},l))},[l,p,m,...r]),{droppableRects:g,measureDroppableContainers:m,measuringScheduled:null!=i}}(ae,{dragging:R,dependencies:[z.x,z.y],config:se.droppable}),me=function(e,t){const n=null!=t?e.get(t):void 0,r=n?n.node.current:null;return _(e=>{var n;return null==t?null:null!=(n=null!=r?r:e)?n:null},[r,t])}(j,M),ge=(0,a.useMemo)(()=>J?A(J):null,[J]),ve=function(){const e=!1===(null==q?void 0:q.autoScrollEnabled),t="object"==typeof d?!1===d.enabled:!1===d,n=R&&!e&&!t;if("object"==typeof d)return{...d,enabled:n};return{enabled:n}}(),be=function(e,t){return He(e,t)}(me,se.draggable.measure);!function(e){let{activeNode:t,measure:n,initialRect:r,config:o=!0}=e;const i=(0,a.useRef)(!1),{x:s,y:l}="boolean"==typeof o?{x:o,y:o}:o;v(()=>{if(!s&&!l||!t)return void(i.current=!1);if(i.current||!r)return;const e=null==t?void 0:t.node.current;if(!e||!1===e.isConnected)return;const o=Y(n(e),r);if(s||(o.x=0),l||(o.y=0),i.current=!0,Math.abs(o.x)>0||Math.abs(o.y)>0){const t=oe(e);t&&t.scrollBy({top:o.y,left:o.x})}},[t,s,l,r,n])}({activeNode:null!=M?j.get(M):null,config:ve.layoutShiftCompensation,initialRect:be,measure:se.draggable.measure});const _e=$e(me,se.draggable.measure,be),we=$e(me?me.parentElement:null),Ee=(0,a.useRef)({activatorEvent:null,active:null,activeNode:me,collisionRect:null,collisions:null,droppableRects:de,draggableNodes:j,draggingNode:null,draggingNodeRect:null,droppableContainers:V,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),Ce=V.getNodeFor(null==(t=Ee.current.over)?void 0:t.id),xe=function(e){let{measure:t}=e;const[n,r]=(0,a.useState)(null),o=We({callback:(0,a.useCallback)(e=>{for(const{target:n}of e)if(m(n)){r(e=>{const r=t(n);return e?{...e,width:r.width,height:r.height}:r});break}},[t])}),i=(0,a.useCallback)(e=>{const n=Je(e);null==o||o.disconnect(),n&&(null==o||o.observe(n)),r(n?t(n):null)},[t,o]),[s,l]=w(i);return(0,a.useMemo)(()=>({nodeRef:s,rect:n,setRef:l}),[n,s,l])}({measure:se.dragOverlay.measure}),Se=null!=(n=xe.nodeRef.current)?n:me,ke=R?null!=(r=xe.rect)?r:_e:null,Ie=Boolean(xe.nodeRef.current&&xe.rect),Oe=Y(Ae=Ie?null:_e,He(Ae));var Ae;const De=Xe(Se?p(Se):null),Pe=function(e){const t=(0,a.useRef)(e),n=_(n=>e?n&&n!==qe&&e&&t.current&&e.parentNode===t.current.parentNode?n:re(e):qe,[e]);return(0,a.useEffect)(()=>{t.current=e},[e]),n}(R?null!=Ce?Ce:me:null),Ne=function(e,t){void 0===t&&(t=te);const[n]=e,r=Xe(n?p(n):null),[o,i]=(0,a.useState)(Ye);function s(){i(()=>e.length?e.map(e=>ue(e)?r:new ye(t(e),e)):Ye)}const l=We({callback:s});return v(()=>{null==l||l.disconnect(),s(),e.forEach(e=>null==l?void 0:l.observe(e))},[e]),o}(Pe),Te=ct(E,{transform:{x:z.x-Oe.x,y:z.y-Oe.y,scaleX:1,scaleY:1},activatorEvent:J,active:G,activeNodeRect:_e,containerNodeRect:we,draggingNodeRect:ke,over:Ee.current.over,overlayNodeRect:xe.rect,scrollableAncestors:Pe,scrollableAncestorRects:Ne,windowRect:De}),Re=ge?k(ge,z):null,Me=function(e){const[t,n]=(0,a.useState)(null),r=(0,a.useRef)(e),o=(0,a.useCallback)(e=>{const t=ie(e.target);t&&n(e=>e?(e.set(t,le(t)),new Map(e)):null)},[]);return(0,a.useEffect)(()=>{const t=r.current;if(e!==t){i(t);const a=e.map(e=>{const t=ie(e);return t?(t.addEventListener("scroll",o,{passive:!0}),[t,le(t)]):null}).filter(e=>null!=e);n(a.length?new Map(a):null),r.current=e}return()=>{i(e),i(t)};function i(e){e.forEach(e=>{const t=ie(e);null==t||t.removeEventListener("scroll",o)})}},[o,e]),(0,a.useMemo)(()=>e.length?t?Array.from(t.values()).reduce((e,t)=>k(e,t),U):he(e):U,[e,t])}(Pe),Le=Ke(Me),je=Ke(Me,[_e]),Be=k(Te,Le),Ve=ke?Q(ke,Te):null,Ge=G&&Ve?g({active:G,collisionRect:Ve,droppableRects:de,droppableContainers:ae,pointerCoordinates:Re}):null,tt=function(e,t){if(!e||0===e.length)return null;const[n]=e;return t?n[t]:n}(Ge,"id"),[nt,rt]=(0,a.useState)(null),pt=function(e,t,n){return{...e,scaleX:t&&n?t.width/n.width:1,scaleY:t&&n?t.height/n.height:1}}(Ie?Te:k(Te,je),null!=(o=null==nt?void 0:nt.rect)?o:null,_e),ft=(0,a.useRef)(null),mt=(0,a.useCallback)((e,t)=>{let{sensor:n,options:r}=t;if(null==$.current)return;const o=j.get($.current);if(!o)return;const i=e.nativeEvent,a=new n({active:$.current,activeNode:o,event:i,options:r,context:Ee,onAbort(e){if(!j.get(e))return;const{onDragAbort:t}=ee.current,n={id:e};null==t||t(n),D({type:"onDragAbort",event:n})},onPending(e,t,n,r){if(!j.get(e))return;const{onDragPending:o}=ee.current,i={id:e,constraint:t,initialCoordinates:n,offset:r};null==o||o(i),D({type:"onDragPending",event:i})},onStart(e){const t=$.current;if(null==t)return;const n=j.get(t);if(!n)return;const{onDragStart:r}=ee.current,o={activatorEvent:i,active:{id:t,data:n.data,rect:W}};(0,l.unstable_batchedUpdates)(()=>{null==r||r(o),T(dt.Initializing),O({type:F.DragStart,initialCoordinates:e,active:t}),D({type:"onDragStart",event:o}),K(ft.current),Z(i)})},onMove(e){O({type:F.DragMove,coordinates:e})},onEnd:s(F.DragEnd),onCancel:s(F.DragCancel)});function s(e){return async function(){const{active:t,collisions:n,over:r,scrollAdjustedTranslate:o}=Ee.current;let a=null;if(t&&o){const{cancelDrop:s}=ee.current;if(a={activatorEvent:i,active:t,collisions:n,delta:o,over:r},e===F.DragEnd&&"function"==typeof s){await Promise.resolve(s(a))&&(e=F.DragCancel)}}$.current=null,(0,l.unstable_batchedUpdates)(()=>{O({type:e}),T(dt.Uninitialized),rt(null),K(null),Z(null),ft.current=null;const t=e===F.DragEnd?"onDragEnd":"onDragCancel";if(a){const e=ee.current[t];null==e||e(a),D({type:t,event:a})}})}}ft.current=a},[j]),ht=(0,a.useCallback)((e,t)=>(n,r)=>{const o=n.nativeEvent,i=j.get(r);if(null!==$.current||!i||o.dndKit||o.defaultPrevented)return;const a={active:i};!0===e(n,t.options,a)&&(o.dndKit={capturedBy:t.sensor},$.current=r,mt(n,t))},[j,mt]),gt=function(e,t){return(0,a.useMemo)(()=>e.reduce((e,n)=>{const{sensor:r}=n;return[...e,...r.activators.map(e=>({eventName:e.eventName,handler:t(e.handler,n)}))]},[]),[e,t])}(h,ht);!function(e){(0,a.useEffect)(()=>{if(!c)return;const t=e.map(e=>{let{sensor:t}=e;return null==t.setup?void 0:t.setup()});return()=>{for(const e of t)null==e||e()}},e.map(e=>{let{sensor:t}=e;return t}))}(h),v(()=>{_e&&N===dt.Initializing&&T(dt.Initialized)},[_e,N]),(0,a.useEffect)(()=>{const{onDragMove:e}=ee.current,{active:t,activatorEvent:n,collisions:r,over:o}=Ee.current;if(!t||!n)return;const i={active:t,activatorEvent:n,collisions:r,delta:{x:Be.x,y:Be.y},over:o};(0,l.unstable_batchedUpdates)(()=>{null==e||e(i),D({type:"onDragMove",event:i})})},[Be.x,Be.y]),(0,a.useEffect)(()=>{const{active:e,activatorEvent:t,collisions:n,droppableContainers:r,scrollAdjustedTranslate:o}=Ee.current;if(!e||null==$.current||!t||!o)return;const{onDragOver:i}=ee.current,a=r.get(tt),s=a&&a.rect.current?{id:a.id,rect:a.rect.current,data:a.data,disabled:a.disabled}:null,c={active:e,activatorEvent:t,collisions:n,delta:{x:o.x,y:o.y},over:s};(0,l.unstable_batchedUpdates)(()=>{rt(s),null==i||i(c),D({type:"onDragOver",event:c})})},[tt]),v(()=>{Ee.current={activatorEvent:J,active:G,activeNode:me,collisionRect:Ve,collisions:Ge,droppableRects:de,draggableNodes:j,draggingNode:Se,draggingNodeRect:ke,droppableContainers:V,over:nt,scrollableAncestors:Pe,scrollAdjustedTranslate:Be},W.current={initial:ke,translated:Ve}},[G,me,Ge,Ve,j,Se,ke,de,V,nt,Pe,Be]),ze({...ve,delta:z,draggingRect:Ve,pointerCoordinates:Re,scrollableAncestors:Pe,scrollableAncestorRects:Ne});const vt=(0,a.useMemo)(()=>({active:G,activeNode:me,activeNodeRect:_e,activatorEvent:J,collisions:Ge,containerNodeRect:we,dragOverlay:xe,draggableNodes:j,droppableContainers:V,droppableRects:de,over:nt,measureDroppableContainers:pe,scrollableAncestors:Pe,scrollableAncestorRects:Ne,measuringConfiguration:se,measuringScheduled:fe,windowRect:De}),[G,me,_e,J,Ge,we,xe,j,V,de,nt,pe,Pe,Ne,se,fe,De]),yt=(0,a.useMemo)(()=>({activatorEvent:J,activators:gt,active:G,activeNodeRect:_e,ariaDescribedById:{draggable:ne},dispatch:O,draggableNodes:j,over:nt,measureDroppableContainers:pe}),[J,gt,G,_e,O,ne,j,nt,pe]);return s().createElement(L.Provider,{value:P},s().createElement(ot.Provider,{value:yt},s().createElement(it.Provider,{value:vt},s().createElement(ut.Provider,{value:pt},f)),s().createElement(lt,{disabled:!1===(null==u?void 0:u.restoreFocus)})),s().createElement(B,{...u,hiddenTextDescribedById:ne}))}),ft=(0,a.createContext)(null),mt="button";function ht(e){let{id:t,data:n,disabled:r=!1,attributes:o}=e;const i=x("Draggable"),{activators:s,activatorEvent:l,active:c,activeNodeRect:u,ariaDescribedById:d,draggableNodes:p,over:f}=(0,a.useContext)(ot),{role:m=mt,roleDescription:h="draggable",tabIndex:g=0}=null!=o?o:{},y=(null==c?void 0:c.id)===t,_=(0,a.useContext)(y?ut:ft),[E,C]=w(),[S,k]=w(),I=function(e,t){return(0,a.useMemo)(()=>e.reduce((e,n)=>{let{eventName:r,handler:o}=n;return e[r]=e=>{o(e,t)},e},{}),[e,t])}(s,t),O=b(n);v(()=>(p.set(t,{id:t,key:i,node:E,activatorNode:S,data:O}),()=>{const e=p.get(t);e&&e.key===i&&p.delete(t)}),[p,t]);return{active:c,activatorEvent:l,activeNodeRect:u,attributes:(0,a.useMemo)(()=>({role:m,tabIndex:g,"aria-disabled":r,"aria-pressed":!(!y||m!==mt)||void 0,"aria-roledescription":h,"aria-describedby":d.draggable}),[r,m,g,y,h,d.draggable]),isDragging:y,listeners:r?void 0:I,node:E,over:f,setNodeRef:C,setActivatorNodeRef:k,transform:_}}function gt(){return(0,a.useContext)(it)}const vt={timeout:25};function yt(e,t,n){const r={...e};return t.top+e.y<=n.top?r.y=n.top-t.top:t.bottom+e.y>=n.top+n.height&&(r.y=n.top+n.height-t.bottom),t.left+e.x<=n.left?r.x=n.left-t.left:t.right+e.x>=n.left+n.width&&(r.x=n.left+n.width-t.right),r}const bt=e=>{let{containerNodeRect:t,draggingNodeRect:n,transform:r}=e;return n&&t?yt(r,n,t):r},_t=e=>{let{transform:t}=e;return{...t,x:0}};function wt(e,t,n){const r=e.slice();return r.splice(n<0?r.length+n:n,0,r.splice(t,1)[0]),r}function Et(e,t){return e.reduce((e,n,r)=>{const o=t.get(n);return o&&(e[r]=o),e},Array(e.length))}function Ct(e){return null!==e&&e>=0}const xt=e=>{let{rects:t,activeIndex:n,overIndex:r,index:o}=e;const i=wt(t,r,n),a=t[o],s=i[o];return s&&a?{x:s.left-a.left,y:s.top-a.top,scaleX:s.width/a.width,scaleY:s.height/a.height}:null},St={scaleX:1,scaleY:1},kt=e=>{var t;let{activeIndex:n,activeNodeRect:r,index:o,rects:i,overIndex:a}=e;const s=null!=(t=i[n])?t:r;if(!s)return null;if(o===n){const e=i[a];return e?{x:0,y:n<a?e.top+e.height-(s.top+s.height):e.top-s.top,...St}:null}const l=function(e,t,n){const r=e[t],o=e[t-1],i=e[t+1];if(!r)return 0;if(n<t)return o?r.top-(o.top+o.height):i?i.top-(r.top+r.height):0;return i?i.top-(r.top+r.height):o?r.top-(o.top+o.height):0}(i,o,n);return o>n&&o<=a?{x:0,y:-s.height-l,...St}:o<n&&o>=a?{x:0,y:s.height+l,...St}:{x:0,y:0,...St}};const It="Sortable",Ot=s().createContext({activeIndex:-1,containerId:It,disableTransforms:!1,items:[],overIndex:-1,useDragOverlay:!1,sortedRects:[],strategy:xt,disabled:{draggable:!1,droppable:!1}});function At(e){let{children:t,id:n,items:r,strategy:o=xt,disabled:i=!1}=e;const{active:l,dragOverlay:c,droppableRects:u,over:d,measureDroppableContainers:p}=gt(),f=x(It,n),m=Boolean(null!==c.rect),h=(0,a.useMemo)(()=>r.map(e=>"object"==typeof e&&"id"in e?e.id:e),[r]),g=null!=l,y=l?h.indexOf(l.id):-1,b=d?h.indexOf(d.id):-1,_=(0,a.useRef)(h),w=!function(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(h,_.current),E=-1!==b&&-1===y||w,C=function(e){return"boolean"==typeof e?{draggable:e,droppable:e}:e}(i);v(()=>{w&&g&&p(h)},[w,h,g,p]),(0,a.useEffect)(()=>{_.current=h},[h]);const S=(0,a.useMemo)(()=>({activeIndex:y,containerId:f,disabled:C,disableTransforms:E,items:h,overIndex:b,useDragOverlay:m,sortedRects:Et(h,u),strategy:o}),[y,f,C.draggable,C.droppable,E,h,b,u,m,o]);return s().createElement(Ot.Provider,{value:S},t)}const Dt=e=>{let{id:t,items:n,activeIndex:r,overIndex:o}=e;return wt(n,r,o).indexOf(t)},Pt=e=>{let{containerId:t,isSorting:n,wasDragging:r,index:o,items:i,newIndex:a,previousItems:s,previousContainerId:l,transition:c}=e;return!(!c||!r)&&((s===i||o!==a)&&(!!n||a!==o&&t===l))},Nt={duration:200,easing:"ease"},Tt="transform",Rt=D.Transition.toString({property:Tt,duration:0,easing:"linear"}),Mt={roleDescription:"sortable"};function Lt(e){let{animateLayoutChanges:t=Pt,attributes:n,disabled:r,data:o,getNewIndex:i=Dt,id:s,strategy:l,resizeObserverConfig:c,transition:u=Nt}=e;const{items:d,containerId:p,activeIndex:f,disabled:m,disableTransforms:h,sortedRects:g,overIndex:y,useDragOverlay:_,strategy:E}=(0,a.useContext)(Ot),C=function(e,t){var n,r;if("boolean"==typeof e)return{draggable:e,droppable:!1};return{draggable:null!=(n=null==e?void 0:e.draggable)?n:t.draggable,droppable:null!=(r=null==e?void 0:e.droppable)?r:t.droppable}}(r,m),S=d.indexOf(s),k=(0,a.useMemo)(()=>({sortable:{containerId:p,index:S,items:d},...o}),[p,o,S,d]),I=(0,a.useMemo)(()=>d.slice(d.indexOf(s)),[d,s]),{rect:A,node:P,isOver:N,setNodeRef:T}=function(e){let{data:t,disabled:n=!1,id:r,resizeObserverConfig:o}=e;const i=x("Droppable"),{active:s,dispatch:l,over:c,measureDroppableContainers:u}=(0,a.useContext)(ot),d=(0,a.useRef)({disabled:n}),p=(0,a.useRef)(!1),f=(0,a.useRef)(null),m=(0,a.useRef)(null),{disabled:h,updateMeasurementsFor:g,timeout:v}={...vt,...o},y=b(null!=g?g:r),_=We({callback:(0,a.useCallback)(()=>{p.current?(null!=m.current&&clearTimeout(m.current),m.current=setTimeout(()=>{u(Array.isArray(y.current)?y.current:[y.current]),m.current=null},v)):p.current=!0},[v]),disabled:h||!s}),E=(0,a.useCallback)((e,t)=>{_&&(t&&(_.unobserve(t),p.current=!1),e&&_.observe(e))},[_]),[C,S]=w(E),k=b(t);return(0,a.useEffect)(()=>{_&&C.current&&(_.disconnect(),p.current=!1,_.observe(C.current))},[C,_]),(0,a.useEffect)(()=>(l({type:F.RegisterDroppable,element:{id:r,key:i,disabled:n,node:C,rect:f,data:k}}),()=>l({type:F.UnregisterDroppable,key:i,id:r})),[r]),(0,a.useEffect)(()=>{n!==d.current.disabled&&(l({type:F.SetDroppableDisabled,id:r,key:i,disabled:n}),d.current.disabled=n)},[r,i,n,l]),{active:s,rect:f,isOver:(null==c?void 0:c.id)===r,node:C,over:c,setNodeRef:S}}({id:s,data:k,disabled:C.droppable,resizeObserverConfig:{updateMeasurementsFor:I,...c}}),{active:R,activatorEvent:M,activeNodeRect:L,attributes:j,setNodeRef:z,listeners:B,isDragging:V,over:U,setActivatorNodeRef:H,transform:W}=ht({id:s,data:k,attributes:{...Mt,...n},disabled:C.draggable}),G=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,a.useMemo)(()=>e=>{t.forEach(t=>t(e))},t)}(T,z),$=Boolean(R),q=$&&!h&&Ct(f)&&Ct(y),K=!_&&V,X=K&&q?W:null,Y=q?null!=X?X:(null!=l?l:E)({rects:g,activeNodeRect:L,activeIndex:f,overIndex:y,index:S}):null,J=Ct(f)&&Ct(y)?i({id:s,items:d,activeIndex:f,overIndex:y}):S,Q=null==R?void 0:R.id,Z=(0,a.useRef)({activeId:Q,items:d,newIndex:J,containerId:p}),ee=d!==Z.current.items,ne=t({active:R,containerId:p,isDragging:V,isSorting:$,id:s,index:S,items:d,newIndex:Z.current.newIndex,previousItems:Z.current.items,previousContainerId:Z.current.containerId,transition:u,wasDragging:null!=Z.current.activeId}),re=function(e){let{disabled:t,index:n,node:r,rect:o}=e;const[i,s]=(0,a.useState)(null),l=(0,a.useRef)(n);return v(()=>{if(!t&&n!==l.current&&r.current){const e=o.current;if(e){const t=te(r.current,{ignoreTransform:!0}),n={x:e.left-t.left,y:e.top-t.top,scaleX:e.width/t.width,scaleY:e.height/t.height};(n.x||n.y)&&s(n)}}n!==l.current&&(l.current=n)},[t,n,r,o]),(0,a.useEffect)(()=>{i&&s(null)},[i]),i}({disabled:!ne,index:S,node:P,rect:A});return(0,a.useEffect)(()=>{$&&Z.current.newIndex!==J&&(Z.current.newIndex=J),p!==Z.current.containerId&&(Z.current.containerId=p),d!==Z.current.items&&(Z.current.items=d)},[$,J,p,d]),(0,a.useEffect)(()=>{if(Q===Z.current.activeId)return;if(null!=Q&&null==Z.current.activeId)return void(Z.current.activeId=Q);const e=setTimeout(()=>{Z.current.activeId=Q},50);return()=>clearTimeout(e)},[Q]),{active:R,activeIndex:f,attributes:j,data:k,rect:A,index:S,newIndex:J,items:d,isOver:N,isSorting:$,isDragging:V,listeners:B,node:P,overIndex:y,over:U,setNodeRef:G,setActivatorNodeRef:H,setDroppableNodeRef:T,setDraggableNodeRef:z,transform:null!=re?re:Y,transition:function(){if(re||ee&&Z.current.newIndex===S)return Rt;if(K&&!O(M)||!u)return;if($||ne)return D.Transition.toString({...u,property:Tt});return}()}}Ee.Down,Ee.Right,Ee.Up,Ee.Left;var jt=n(4754),zt=n(8168);var Bt=function({items:e,onChange:t,value:n,dragHandleProps:o}){const{removeForId:i,addForId:a,option:s,toggleOptionsPanel:l}=(0,r.useContext)(Wt);return(0,r.createElement)("div",{className:"ct-layer-controls"},(0,r.createElement)("button",{type:"button",className:"ct-visibility",onClick:function(r){r.stopPropagation(),t(e.map(function(e){return e.__id===n.__id?{...e,enabled:!{enabled:!0,...e}.enabled}:e}))}},(0,r.createElement)("svg",{width:"13px",height:"13px",fill:"currentColor",viewBox:"0 0 24 24"},(0,r.createElement)("path",{className:"ct-seen",d:"m.9 13.5 1 .5s.1-.1.1-.2c.1-.2.2-.4.5-.7.4-.6 1-1.4 1.9-2.2C6 9.2 8.5 7.6 12 7.6s6 1.6 7.7 3.2c.8.8 1.5 1.6 1.9 2.2.2.3.4.5.5.7 0 .1.1.1.1.2l.9-.5.9-.5v-.1c0-.1-.1-.1-.1-.2-.1-.2-.3-.5-.5-.8-.5-.7-1.2-1.6-2.2-2.5-1.9-1.9-5-3.7-9.1-3.7S4.9 7.5 3 9.3c-1 .9-1.7 1.9-2.2 2.5-.2.3-.4.6-.5.8-.1.1-.1.2-.1.2L0 13c0 .1 0 .1.9.5zM12 17.7c2.7 0 4.8-2.2 4.8-4.8S14.7 8 12 8s-4.8 2.2-4.8 4.8 2.1 4.9 4.8 4.9z"}),(0,r.createElement)("path",{className:"ct-unseen",d:"M16.8 12.8c0 2.7-2.2 4.8-4.8 4.8-.6 0-1.2-.1-1.8-.4L15.1 9c1 1 1.7 2.3 1.7 3.8zm7.2.3c0-.1 0-.1 0 0-.1-.2-.1-.2-.2-.3-.1-.2-.3-.5-.5-.8-.5-.7-1.2-1.6-2.2-2.5-1.1-1.1-2.6-2.1-4.5-2.9l-1.1 1.8c1.7.6 3.1 1.6 4.1 2.6.8.8 1.5 1.6 1.9 2.2.2.3.4.5.5.7 0 .1.1.1.1.2l.9-.5 1-.5zM16.2 1.4l-2.5 4.3c-.5-.1-1.1-.1-1.7-.1-4.1 0-7.2 1.9-9.1 3.7-1 .9-1.7 1.9-2.2 2.5-.2.3-.4.6-.5.8-.1.1-.1.2-.1.2L0 13l.9.5 1 .5s.1-.1.1-.2c.1-.2.2-.4.5-.7.4-.6 1-1.4 1.9-2.2C6 9.2 8.5 7.6 12 7.6h.5l-.2.4H12c-2.7 0-4.8 2.2-4.8 4.8 0 .9.3 1.8.7 2.6l-3.2 5.4 1.3.7L17.5 2.1l-1.3-.7z"}))),(0,r.createElement)("div",(0,zt.A)({className:"ct-layer-label"},o),(0,r.createElement)("span",null,window._.template(s["preview-template"])(n))),(0,r.createElement)("button",{type:"button",className:"ct-clone","data-tooltip-reveal":"top",onClick:function(){return a(n)}},(0,r.createElement)("svg",{width:"10px",height:"10px",fill:"currentColor",viewBox:"0 0 24 24"},(0,r.createElement)("path",{d:"M23,24H7.7c-0.6,0-1-0.4-1-1V7.7c0-0.6,0.4-1,1-1H23c0.6,0,1,0.4,1,1V23C24,23.6,23.6,24,23,24z M8.7,22H22V8.7 H8.7V22z"}),(0,r.createElement)("path",{d:"M17.3,16.3c0,0.6-0.4,1-1,1H1c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1h15.3c0.6,0,1,0.4,1,1V16.3z"})),(0,r.createElement)("i",{className:"ct-tooltip"},(0,jt.__)("Clone Item","blocksy"))),(0,r.createElement)("button",{type:"button",className:"ct-remove",onClick:function(){return i(n.__id)}},(0,r.createElement)("svg",{width:"8px",height:"8px",fill:"currentColor",viewBox:"0 0 24 24"},(0,r.createElement)("path",{d:"m12 14.7 9.3 9.3 2.7-2.7-9.3-9.3L24 2.7 21.3 0 12 9.3 2.7 0 0 2.7 9.3 12 0 21.3 2.7 24l9.3-9.3z"}))),s["inner-options"]&&(0,r.createElement)("button",{type:"button",className:"ct-toggle",onMouseDown:function(e){e.stopPropagation()},onClick:function(e){e.stopPropagation(),l(n.__id)}},(0,r.createElement)("svg",{width:"9px",height:"9px",fill:"currentColor",viewBox:"0 0 24 24"},(0,r.createElement)("path",{className:"ct-arrow-down",d:"M12 21.7 0 10.8l2.3-2.5 9.7 8.9 9.7-8.9 2.3 2.5z"}),(0,r.createElement)("path",{className:"ct-arrow-up",d:"M12 5.3 0 16.2l2.3 2.5L12 9.8l9.7 8.9 2.3-2.5z"}))))},Ft=n(9139),Vt=n(3582),Ut=n(3561);const Ht=function(e){return e.map(function(e){return{...e,...e.__id?{}:{__id:(0,Ut.Ak)()}}})},Wt=(0,r.createContext)({currentlyPickedItem:null,isDragging:!1,isOpen:!1}),{Provider:Gt,Consumer:$t}=Wt,qt=function({items:e,onChange:t,value:n,disabled:o}){const{attributes:a,listeners:s,setNodeRef:l,transform:c,transition:u,isDragging:d}=Lt({id:n.__id,disabled:o}),p={transform:c?`translate3d(${c.x}px, ${c.y}px, 0)`:void 0,transition:u,zIndex:d?9999999:void 0,position:d?"relative":void 0};return(0,r.createElement)($t,null,function({option:o,isDragging:c,isOpen:u,parentValue:f}){return(0,r.createElement)("li",{ref:l,style:p,className:i()("ct-layer",o.itemClass,{"ct-disabled":!{enabled:!0,...n}.enabled,"ct-active":u===n.__id&&(!c||c&&c!==u)})},(0,r.createElement)(Bt,{items:e,onChange:t,value:n,dragHandleProps:{...a,...s,style:{cursor:d?"grabbing":"grab"}}}),u===n.__id&&(!c||c&&c!==u)&&(0,r.createElement)("div",{className:"ct-layer-content"},(0,r.createElement)(Ft.A,{hasRevertButton:!1,parentValue:f,onChange:function(r,o){t(e.map(function(e){return e.__id===n.__id?{...e,[r]:o}:e}))},value:(0,Vt.yG)(o["inner-options"],{...o.value.filter(function({id:e}){return e===n.id}).length>1?o.value.filter(function({id:e}){return n.id===e})[e.filter(function({id:e}){return e===n.id}).map(function({__id:e}){return e}).indexOf(n.__id)]:{},...n}),options:o["inner-options"]})))})};var Kt=function({value:e,option:t,onChange:n,values:o}){const[i,s]=(0,r.useState)({currentlyPickedItem:null,isDragging:!1,isOpen:!1}),l=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,a.useMemo)(()=>[...t].filter(e=>null!=e),[...t])}((c=Ne,(0,a.useMemo)(()=>({sensor:c,options:null!=u?u:{}}),[c,u])));var c,u;const d=function(e){n(e)},p=function(n={}){d([...e||[],{enabled:!0,...(0,Vt.yG)(t["inner-options"]||{},{}),...n,__id:(0,Ut.Ak)()}])},f=Ht(e);return(0,r.createElement)(Gt,{value:{...i,parentValue:o,addForId:p,option:t,removeForId:function(t){return d(Ht(e).filter(function({__id:e}){return e!==t}))},toggleOptionsPanel:function(t){e.length>0&&!e[0].__id&&d(f),s(function(e){return{...e,isOpen:e.isOpen!==t&&t}})}}},(0,r.createElement)(pt,{sensors:l,collisionDetection:q,modifiers:[_t,bt],onDragEnd:function(e){const{active:t,over:n}=e;if(n){if(t.id!==n.id){const e=f.findIndex(function(e){return e.__id===t.id}),r=f.findIndex(function(e){return e.__id===n.id});d(wt(f,e,r))}s(function(e){return{...e,isDragging:!1}})}},onDragStart:function(t){const{active:n}=t;e.length>0&&!e[0].__id&&(wp.customize&&wp.customize.previewer&&wp.customize.previewer.send("ct:sync:refresh_partial",{shouldSkip:!0}),d(f)),s(function(e){return{...e,isDragging:n.id}})}},(0,r.createElement)(At,{items:f.map(function(e){return e.__id}),strategy:kt},(0,r.createElement)($t,null,function({option:e}){return(0,r.createElement)("ul",{className:"ct-layers"},f.map(function(t,n){return(0,r.createElement)(qt,{key:t.__id,onChange:function(e){d(e)},value:t,items:f,disabled:!!e.disableDrag})}))}))),(0,r.createElement)("button",{className:"ct-ui-button",onClick:function(e){e.preventDefault(),p()}},(0,jt.__)("Add New Item","blocksy")))}},4397(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return g}});var r=n(1230),o=n(2485),i=n.n(o),a=n(4754),s=n(1437);const l=[{id:"type-1",title:(0,a.__)("Hideout","blocksy"),src:"patterns/hideout.svg"},{id:"type-2",title:(0,a.__)("Triangles","blocksy"),src:"patterns/triangles.svg"},{id:"type-3",title:(0,a.__)("Bubbles","blocksy"),src:"patterns/bubbles.svg"},{id:"type-4",title:(0,a.__)("Wiggle","blocksy"),src:"patterns/wiggle.svg"},{id:"type-5",title:(0,a.__)("Polka Dots","blocksy"),src:"patterns/polka-dots.svg"},{id:"type-6",title:(0,a.__)("Overlaping Circles","blocksy"),src:"patterns/overlaping-circles.svg"},{id:"type-7",title:(0,a.__)("Texture","blocksy"),src:"patterns/texture.svg"},{id:"type-8",title:(0,a.__)("Diagonal Lines","blocksy"),src:"patterns/diagonal-lines.svg"},{id:"type-9",title:(0,a.__)("Rain","blocksy"),src:"patterns/rain.svg"},{id:"type-10",title:(0,a.__)("Stripes","blocksy"),src:"patterns/stripes.svg"},{id:"type-11",title:(0,a.__)("Diagonal Stripes","blocksy"),src:"patterns/diagonal-stripes.svg"},{id:"type-12",title:(0,a.__)("Intersecting Circles","blocksy"),src:"patterns/intersecting-circles.svg"},{id:"type-13",title:(0,a.__)("Bank Note","blocksy"),src:"patterns/bank-note.svg"},{id:"type-14",title:(0,a.__)("Zig Zag","blocksy"),src:"patterns/zig-zag.svg"},{id:"type-15",title:(0,a.__)("Endless Clouds","blocksy"),src:"patterns/endless-clouds.svg"},{id:"type-16",title:(0,a.__)("Honey Comb","blocksy"),src:"patterns/honey-comb.svg"},{id:"type-17",title:(0,a.__)("Cross Stripes","blocksy"),src:"patterns/cross-stripes.svg"},{id:"type-18",title:(0,a.__)("Autumn","blocksy"),src:"patterns/autumn.svg"}];var c=function({option:e,value:t,onChange:n}){return(0,r.createElement)(r.Fragment,null,(0,r.createElement)("ul",{className:"ct-patterns-list"},l.map(function(e){return(0,r.createElement)("li",{onClick:function(){return n({...t,background_pattern:e.id})},className:i()({active:e.id===t.background_pattern}),key:e.id,title:e.title},(0,r.createElement)("img",{src:(window.ct_localizations||ct_customizer_localizations).static_public_url+`images/${e.src}`}))})),(0,r.createElement)(s.Ay,{value:t.patternColor,values:t,option:{id:"patternColor",label:(0,a.__)("Pattern Color","blocksy"),type:"ct-color-picker",design:"inline",value:e.value.patternColor,pickers:[{title:(0,a.__)("Initial","blocksy"),id:"default"}],skipNoColorPill:!0,skipArrow:!0,appendToBody:!1},hasRevertButton:!1,onChange:function(e){return n({...t,patternColor:e})}}))};var u=function({option:e,value:t,onChange:n,setOutsideClickFreezed:o}){return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(s.Ay,{value:t.background_image,values:t,option:{id:"background_image",label:!1,type:"ct-image-uploader",value:e.value.background_image,has_position_picker:!0,emptyLabel:(0,a.__)("Select Image","blocksy"),filledLabel:(0,a.__)("Change Image","blocksy"),onFrameOpen:function(){o(!0)},onFrameClose:function(){o(!1)}},hasRevertButton:!1,onChange:function(e){return n({...t,background_image:e})}}),(0,r.createElement)(s.Ay,{value:t.background_repeat,values:t,option:{id:"background_repeat",label:(0,a.__)("Background Repeat","blocksy"),type:"ct-radio",view:"text",design:"block",attr:{"data-type":"repeat"},choice_attr:{"data-tooltip-reveal":"top"},value:e.value.background_repeat,choices:{repeat:`<svg viewBox="0 0 16 16"><path d="M0,0h4v4H0V0z M6,0h4v4H6V0z M12,0h4v4h-4V0z M0,6h4v4H0V6z M6,6h4v4H6V6z M12,6h4v4h-4V6z M0,12h4v4H0V12z M6,12h4v4H6V12zM12,12h4v4h-4V12z"/></svg>\n\t\t\t\t\t\t\t<span class="ct-tooltip">${(0,a.__)("Repeat","blocksy")}</span>`,"repeat-y":`<svg viewBox="0 0 16 16"><rect x="6" width="4" height="4"/><rect x="6" y="6" width="4" height="4"/><rect x="6" y="12" width="4" height="4"/></svg>\n\t\t\t\t\t\t\t<span class="ct-tooltip">${(0,a.__)("Repeat Y","blocksy")}</span>`,"repeat-x":`<svg viewBox="0 0 16 16"><rect y="6" width="4" height="4"/><rect x="6" y="6" width="4" height="4"/><rect x="12" y="6" width="4" height="4"/></svg>\n\t\t\t\t\t\t\t<span class="ct-tooltip">${(0,a.__)("Repeat X","blocksy")}</span>`,"no-repeat":`<svg viewBox="0 0 16 16"><rect x="6" y="6" width="4" height="4"/></svg>\n\t\t\t\t\t\t\t<span class="ct-tooltip">${(0,a.__)("No Repeat","blocksy")}</span>`}},hasRevertButton:!1,onChange:function(e){return n({...t,background_repeat:e})}}),(0,r.createElement)(s.Ay,{value:t.background_size,values:t,option:{id:"background_size",label:(0,a.__)("Background Size","blocksy"),type:"ct-radio",view:"text",design:"block",value:e.value.background_size,choices:{auto:(0,a.__)("Auto","blocksy"),cover:(0,a.__)("Cover","blocksy"),contain:(0,a.__)("Contain","blocksy")}},hasRevertButton:!1,onChange:function(e){return n({...t,background_size:e})}}),(0,r.createElement)(s.Ay,{value:t.background_attachment,values:t,option:{id:"background_size",label:(0,a.__)("Background Attachment","blocksy"),type:"ct-radio",view:"text",design:"block",value:e.value.background_attachment,choices:{scroll:(0,a.__)("Scroll","blocksy"),fixed:(0,a.__)("Fixed","blocksy"),inherit:(0,a.__)("Inherit","blocksy")}},hasRevertButton:!1,onChange:function(e){return n({...t,background_attachment:e})}}),t.background_image.url&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(s.Ay,{value:t.overlayColor&&-1===t.overlayColor.default.color.indexOf("CT_CSS_SKIP_RULE")?"yes":"no",values:{},option:{id:"has_overlay",label:(0,a.__)("Image Overlay","blocksy"),type:"ct-radio",view:"text",design:"block",value:"no",choices:{no:(0,a.__)("Disabled","blocksy"),yes:(0,a.__)("Enabled","blocksy")}},hasRevertButton:!1,onChange:function(e){let r=-1===t.overlayColor.default.color.indexOf("CT_CSS_SKIP_RULE");n({...t,overlayColor:{default:{color:r?"CT_CSS_SKIP_RULE":"rgba(0, 0, 0, 0.2)"}}})}}),t.overlayColor&&-1===t.overlayColor.default.color.indexOf("CT_CSS_SKIP_RULE")&&(0,r.createElement)(s.Ay,{value:t.overlayColor,values:t,option:{id:"overlayColor",label:(0,a.__)("Image Overlay Color","blocksy"),type:"ct-color-picker",design:"inline",value:e.value.overlayColor,pickers:[{title:(0,a.__)("Initial","blocksy"),id:"default"}],skipArrow:!0,appendToBody:!1},hasRevertButton:!1,onChange:function(e){return n({...t,overlayColor:e})}})))},d=n(6018);var p=function({value:e,onChange:t}){const n=(window.ct_customizer_localizations||window.ct_localizations).gradients;return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(d.GradientPicker,{__nextHasNoMargin:!0,value:e.gradient||null,gradients:[],onChange:function(n){t({...e,gradient:n})}}),(0,r.createElement)("ul",{className:"ct-gradient-swatches"},n.map(function({gradient:n,slug:o}){return(0,r.createElement)("li",{onClick:function(){t({...e,gradient:e.gradient===n?"":n})},className:i()({active:n===e.gradient}),style:{"--background-image":n},key:o})})))};var f=function({option:e,option:{activeTabs:t=["color","gradient","image"]},value:n,isOpen:o,onChange:l,setOutsideClickFreezed:d}){return(0,r.createElement)(r.Fragment,null,(0,r.createElement)("ul",{className:"ct-modal-tabs",onMouseUp:function(e){e.preventDefault()}},t.map(function(e){return(0,r.createElement)("li",{"data-type":e,key:e,className:i()({active:e===n.background_type||"image"===e&&("pattern"===n.background_type||"image"===n.background_type)}),onClick:function(){return l({...n,background_type:e,..."gradient"!==e||n.gradient?{}:{gradient:"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)"}})}},{color:(0,a.__)("Color","blocksy"),gradient:(0,a.__)("Gradient","blocksy"),image:(0,a.__)("Image","blocksy")}[e])})),(0,r.createElement)("div",{className:i()({"ct-image-tab ct-options-container":"image"===n.background_type||"pattern"===n.background_type,"ct-gradient-tab":"gradient"===n.background_type,"ct-color-tab":"color"===n.background_type},"ct-modal-tabs-content")},("image"===n.background_type||"pattern"===n.background_type)&&(0,r.createElement)("ul",{className:"ct-radio-option ct-buttons-group",onMouseUp:function(e){e.preventDefault()}},["image","pattern"].map(function(e){return(0,r.createElement)("li",{"data-type":e,key:e,className:i()({active:e===n.background_type}),onClick:function(){return l({...n,background_type:e})}},{pattern:(0,a.__)("Pattern","blocksy"),image:(0,a.__)("Image","blocksy")}[e])})),"pattern"===n.background_type&&(0,r.createElement)(c,{option:e,onChange:l,value:n}),"image"===n.background_type&&(0,r.createElement)(u,{setOutsideClickFreezed:d,option:e,onChange:l,value:n}),"gradient"===n.background_type&&(0,r.createElement)(p,{value:n,onChange:l}),"gradient"!==n.background_type&&(0,r.createElement)(s.Ay,{value:n.backgroundColor,values:n,option:{id:"backgroundColor",label:"color"!==n.background_type&&(0,a.__)("Background Color","blocksy"),type:"ct-color-picker",skipNoColorPill:!0,design:"color"===n.background_type?"none":"inline",value:e.value.backgroundColor,pickers:[{title:(0,a.__)("Initial","blocksy"),id:"default"}],inline_modal:"color"===n.background_type,skipArrow:!0,appendToBody:!1},hasRevertButton:!1,onChange:function(e){return l({...n,backgroundColor:e})}})))},m=n(5367),h=n(1905);var g=function({option:e,value:t,onChange:n}){const[o,s]=(0,r.useState)(!1),[c,u]=(0,r.useState)(!1),d=(0,r.useRef)();t=function(e){return!e.background_type&&e[Object.keys(e)[0]].color?{background_type:"color",background_pattern:"type-1",background_image:{attachment_id:null,x:0,y:0},background_repeat:"no-repeat",background_size:"auto",background_attachment:"scroll",patternColor:{default:{color:"#e5e7ea"}},backgroundColor:{default:e[Object.keys(e)[0]]}}:e}(t);const p=!e.has_no_color&&"color"===t.background_type&&("CT_CSS_SKIP_RULE"===t.backgroundColor.default.color||"transparent"===t.backgroundColor.default.color),g=e.has_no_color&&"color"===t.background_type&&("CT_CSS_SKIP_RULE"===t.backgroundColor.default.color||"transparent"===t.backgroundColor.default.color),{styles:v,popoverProps:y}=(0,h.A)({ref:d,defaultHeight:434,shouldCalculate:d&&d.current});return(0,r.createElement)("div",{ref:d,className:i()("ct-background",{active:o})},(0,r.createElement)("div",{className:i()("ct-background-preview",{"ct-color-inherit":p,"ct-no-color":g}),"data-tooltip-reveal":"top",onClick:function(r){r.preventDefault(),s(!o),"color"===t.background_type&&("CT_CSS_SKIP_RULE"!==t.backgroundColor.default.color&&"transparent"!==t.backgroundColor.default.color||n({...t,backgroundColor:{default:{color:e.default_inherit_color||"#ffffff"}}}))},"data-background-type":t.background_type,style:{...t.backgroundColor.default.color.indexOf("CT_CSS_SKIP_RULE")>-1?{}:{backgroundColor:t.backgroundColor.default.color},"--background-position":`${Math.round(100*parseFloat(t.background_image.x))}% ${Math.round(100*parseFloat(t.background_image.y))}%`,"--pattern-mask":"pattern"===t.background_type?`url(${b=t.background_pattern,(window.ct_localizations||ct_customizer_localizations).static_public_url+`images/${l.find(function(e){return e.id===b}).src}`})`:"","--background-image":"gradient"===t.background_type?t.gradient:t.background_image.url?`${t.overlayColor&&-1===t.overlayColor.default.color.indexOf("CT_CSS_SKIP_RULE")?`linear-gradient(${t.overlayColor.default.color}, ${t.overlayColor.default.color}), `:""}url(${t.background_image.url})`:"none","--pattern-color":t.patternColor.default.color}},(0,r.createElement)("i",{className:"ct-tooltip"},{inherit:(0,a.__)("Inherited","blocksy"),no_color:(0,a.__)("No Color","blocksy"),pattern:(0,a.__)("Pattern","blocksy"),gradient:(0,a.__)("Gradient","blocksy"),color:(0,a.__)("Color","blocksy"),image:(0,a.__)("Image","blocksy")}[g?"no_color":p?"inherit":t.background_type]),p&&(0,r.createElement)("svg",{width:"25",height:"25",viewBox:"0 0 30 30"},(0,r.createElement)("path",{d:"M15 3c-3 0-5.7 1.1-7.8 2.9-.4.3-.5.9-.2 1.4.3.4 1 .5 1.4.2h.1C10.3 5.9 12.5 5 15 5c5.2 0 9.5 3.9 10 9h-3l4 6 4-6h-3.1C26.4 7.9 21.3 3 15 3zM4 10l-4 6h3.1c.5 6.1 5.6 11 11.9 11 3 0 5.7-1.1 7.8-2.9.4-.3.5-1 .2-1.4-.3-.4-1-.5-1.4-.2h-.1c-1.7 1.5-4 2.4-6.5 2.4-5.2 0-9.5-3.9-10-9h3L4 10z"}))),d&&d.current&&(0,r.createPortal)((0,r.createElement)(m.default,{useCapture:!1,display:"block",disabled:!o||c,onOutsideClick:function(e){e.target.closest(".components-popover")||setTimeout(function(){return s(!1)})},wrapperProps:{style:v,...y,className:i()("ct-option-modal ct-background-modal",{active:o})}},(0,r.createElement)(f,{onChange:n,value:t,option:e,isOpen:o,setOutsideClickFreezed:u})),document.body));var b}},2678(e,t,n){"use strict";n.r(t);var r=n(1230),o=n(5367),i=n(2485),a=n.n(i),s=n(7976),l=n(4754);const c=function(e,t,n){return Math.max(e,Math.min(t,n))};t.default=function({value:e,option:t,onChange:n}){const[i,u]=(0,r.useState)(!1);return(0,r.createElement)("div",{className:a()("ct-option-border")},(0,r.createElement)("div",{className:a()("ct-value-changer",{active:i})},"none"!==e.style&&!e.inherit&&(0,r.createElement)("input",{type:"number",value:e.width,onChange:function({target:{value:t}}){return n({...e,width:c(1,5,parseInt(t,10)||1)})}}),(0,r.createElement)("span",{className:"ct-current-value","data-style":e.inherit?"none":e.style,onClick:function(){return u(!i)}},e.inherit?(0,l.__)("Inherit","blocksy"):"none"===e.style?(0,l.__)("none","blocksy"):null),(0,r.createElement)(o.default,{className:"ct-units-list",disabled:!i,onOutsideClick:function(){i&&u(!1)}},["solid","dashed","dotted","none"].map(function(o){return(0,r.createElement)("span",{key:o,onClick:function(){n({...e,style:o,...Object.keys(t.value).indexOf("inherit")>-1?{inherit:!1}:{}}),u(!1)},"data-style":o},"none"===o?(0,l.__)("None","blocksy"):null)}))),"none"!==e.style&&!e.inherit&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(s.default,{onChange:function(t){return n({...e,color:t.default})},option:{pickers:[{id:"default",title:(0,l.__)("Initial","blocksy")}]},value:{default:e.color}}),t.secondColor&&(0,r.createElement)(s.default,{onChange:function(t){return n({...e,secondColor:t.default})},option:{pickers:[{id:"default",title:(0,l.__)("Hover","blocksy")}]},value:{default:e.secondColor||t.value.secondColor}})))}},343(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return y}});var r=n(1230),o=n(5367),i=n(2485),a=n.n(i),s=n(1650),l=n(4754),c=n(8168),u=n(1905),d=n(1247),p=n(1437),f=n(4678);var m=function({option:e,value:t,onChange:n,hOffsetRef:o,vOffsetRef:i,blurRef:s,spreadRef:u,modalRef:m,style:h,popoverProps:g}){return(0,r.createElement)(d.CS.div,(0,c.A)({style:h},g,{className:"ct-option-modal ct-box-shadow-modal",onClick:function(e){e.preventDefault()},ref:m}),(0,r.createElement)("div",{className:"ct-shadow-trigger"},(0,r.createElement)("label",null,(0,l.__)("Enable/Disable","blocksy")),(0,r.createElement)(f.default,{value:t.enable?"yes":"no",onChange:function(){n({...t,enable:!t.enable})}})),(0,r.createElement)("div",{className:"shadow-sliders"},(0,r.createElement)(p.Ay,{value:t.h_offset,values:t,id:"h_offset",option:{id:"h_offset",label:(0,l.__)("Horizontal Offset","blocksy"),type:"ct-slider",steps:"half",value:e.value.h_offset,min:-100,max:100,design:"compact",ref:o},hasRevertButton:!1,onChange:function(e){return n({...t,h_offset:e})}}),(0,r.createElement)(p.Ay,{value:t.v_offset,values:t,id:"v_offset",option:{steps:"half",id:"v_offset",label:(0,l.__)("Vertical Offset","blocksy"),type:"ct-slider",value:e.value.v_offset,min:-100,max:100,design:"compact",ref:i},hasRevertButton:!1,onChange:function(e){return n({...t,v_offset:e})}}),(0,r.createElement)(p.Ay,{value:t.blur,values:t,id:"blur",option:{steps:"positive",id:"blur",label:(0,l.__)("Blur","blocksy"),type:"ct-slider",value:e.value.blur,min:0,max:100,design:"compact",ref:s},hasRevertButton:!1,onChange:function(e){n({...t,blur:e})}}),(0,r.createElement)(p.Ay,{value:t.spread,values:t,id:"spread",option:{steps:"half",id:"spread",label:(0,l.__)("Spread","blocksy"),type:"ct-slider",value:e.value.spread,min:-100,max:100,design:"compact",ref:u},hasRevertButton:!1,onChange:function(e){return n({...t,spread:e})}})),!e.hide_shadow_placement&&(0,r.createElement)("ul",{className:"ct-shadow-style"},(0,r.createElement)("li",{onClick:function(){return n({...t,inset:!1})},className:a()({active:!t.inset})},(0,l.__)("Outline","blocksy")),(0,r.createElement)("li",{onClick:function(){return n({...t,inset:!0})},className:a()({active:t.inset})},(0,l.__)("Inset","blocksy"))))},h=n(7354);var g=function(e){const{currentView:t,modalStyles:n,option:o,value:i,onChange:a,modalRef:s,el:l,colorPickerEl:d,colorPicker:p}=e,{styles:f,popoverProps:g}=(0,u.A)({contentRef:s,ref:l,defaultHeight:o.hide_shadow_placement?437:507});let v=null;return"opts"===t&&(v=(0,r.createElement)(m,(0,c.A)({},e,{onChange:function(e){a({...e,inherit:!1})},style:{...f,...n},popoverProps:g}))),"color"===t&&(v=(0,r.createElement)(h.A,{style:{...f,...n},option:{pickers:[p]},onChange:function(e){a({...i,color:e})},picker:p,el:d,value:i.color,wrapperProps:g,appendToBody:!0})),(0,r.createPortal)(v,document.body)},v=n(3222);var y=function({value:e,option:t,onChange:n}){const[i,c]=(0,r.useState)(null),[u,d]=(0,r.useState)(null),{modalOpen:p,modalStyles:f,openModal:m,closeModal:h}=(0,v.Y)({onClosed:function(){c(null),d(null)}}),y=(0,r.useRef)(),b=(0,r.useRef)(),_=((0,r.useRef)(),(0,r.useRef)(),(0,r.useRef)(),(0,r.useRef)(),(0,r.useRef)()),w=(0,r.useRef)();return(0,r.createElement)("div",{ref:y,className:a()("ct-box-shadow")},(0,r.createElement)(o.default,{useCapture:!1,disabled:!p,className:"ct-box-shadow-values",additionalRefs:[b,w],onOutsideClick:function(e){h()},wrapperProps:{ref:_,onClick:function(e){e.preventDefault(),p?h():(c("opts"),m())}}},(0,r.createElement)("span",null,e.inherit?(0,l.__)("Inherit","blocksy"):e.enable?(0,l.__)("Adjust","blocksy"):(0,l.__)("None","blocksy"))),e.enable&&!e.inherit&&(0,r.createElement)(s.A,{innerRef:b,picker:{id:"default",title:"Initial"},option:{pickers:[{id:"default",title:"Initial"}]},modalRef:w,containerRef:_,onPickingChange:function(t){e.enable&&(p?h():(c("color"),d(t),m()))},onChange:function(t){return n({...e,color:t})},value:e.color}),p&&(0,r.createElement)(g,{currentView:i,modalStyles:f,option:t,value:e,onChange:n,modalRef:w,el:y,colorPickerEl:u,colorPicker:{id:"default",title:"Initial"}}))}},8208(e,t,n){"use strict";n.r(t);var r=n(8168),o=n(1230);t.default=function({option:{text:e="",attr:t={},panel:n,url:i}}){return(0,o.createElement)("a",(0,r.A)({},t||{},{href:i,target:"_blank",onClick:function(e){}}),e)}},8901(e,t,n){"use strict";n.r(t);var r=n(8168),o=n(1230),i=n(9855),a=n(2485),s=n.n(a);n(8380);t.default=function({option:e,value:t,onChange:n,option:{view:a="checkboxes"}}){const l=(0,i.X)(e.choices),{inline:c=!1}=e;return"checkboxes"===a?(0,o.createElement)("div",(0,r.A)({className:"ct-option-checkbox"},c?{"data-inline":""}:{},e.attr||{}),l.map(function({key:r,value:i}){return(0,o.createElement)("label",{key:r},(0,o.createElement)("input",{type:"checkbox",checked:"boolean"==typeof t[r]?t[r]:"true"===t[r],"data-id":r,onChange:function({target:{checked:o}}){return n({...t,[r]:!t[r]||1===Object.values(t).filter(function(e){return e}).length&&!e.allow_empty})}}),i)})):(0,o.createElement)("ul",(0,r.A)({className:"ct-option-checkbox ct-buttons-group"},c?{"data-inline":""}:{},e.attr||{}),l.map(function({key:r,value:i}){return(0,o.createElement)("li",{className:s()({active:"boolean"==typeof t[r]?t[r]:"true"===t[r]}),"data-id":r,key:r,onClick:function({target:{checked:o}}){return n({...t,[r]:!t[r]||1===Object.values(t).filter(function(e){return e}).length&&!e.allow_empty})}},i)}))}},6052(e,t,n){"use strict";n.r(t);var r=n(1230),o=(n(9139),n(4754)),i=n(2485),a=n.n(i),s=n(3741),l=n(2310),c=(n(1905),n(5367),n(9853),n(707)),u=n(6018),d=n(8721),p=n(3672),f=n(1454);const m=function({option:e,value:t,values:n,onChange:o}){const{isEditingPalettes:i,setIsEditingPalettes:u,customPalettes:p}=(0,r.useContext)(d.ColorPalettesContext),{palettes:f,current_palette:m,...h}=((0,r.useRef)(),t),g=Object.keys(n.colorPalette).reduce(function(e,r){return{...e,...0===r.indexOf("color")?{[r]:t[r]?t[r]:n.colorPalette[r]}:{}}},{});return(0,r.createElement)("div",{className:"ct-color-palette-preview"},(0,r.createElement)(s.A,{currentPalette:g,option:e,onChange:function(e,t){o(t)}}),(0,r.createElement)(c.A,{items:i,className:a()("ct-admin-modal ct-color-palettes-modal",{"ct-no-tabs":0===(p||[]).length,"ct-has-tabs":(p||[]).length>0}),onDismiss:function(){return u(!1)},render:function(){return(0,r.createElement)(l.A,{onChange:function(e){o(e)},setIsEditingPalettes:u,value:h,option:e})}}))};m.MetaWrapper=function({getActualOption:e}){const[t,n]=(0,r.useState)(!1),o=(0,p.KA)(),{fetchCustomPalettes:i,syncCustomPalettes:a}=o?(0,f.useDispatch)(p.Ay):{fetchCustomPalettes:function(){},syncCustomPalettes:function(){}},{customPalettes:s}=o?(0,f.useSelect)(function(e){return{customPalettes:e(p.Ay).getCustomPalettes()}},[]):{customPalettes:[]};return(0,r.useEffect)(function(){o&&i&&i()},[o]),(0,r.createElement)(d.ColorPalettesContext.Provider,{value:{customPalettes:s,setCustomPalettes:a,isEditingPalettes:t,setIsEditingPalettes:n}},e())},m.LabelToolbar=function({option:e,value:t,onChange:n}){const{setIsEditingPalettes:i,customPalettes:a,setCustomPalettes:s}=(0,r.useContext)(d.ColorPalettesContext);if(!e.palettes)return null;const l=![...e.palettes,...a||[]].find(function(e){const n=Object.keys(t).reduce(function(e,n){return{...e,...0===n.indexOf("color")?{[n]:t[n].color}:{}}},{}),r=Object.keys(e).reduce(function(t,n){return{...t,...0===n.indexOf("color")?{[n]:e[n].color}:{}}},{});return Object.keys(n).length===Object.keys(r).length&&Object.keys(n).every(function(e){return n[e]===r[e]})});return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(u.Dropdown,{contentClassName:"ct-options-popover",popoverProps:{placement:"bottom-start",offset:3},renderToggle:function({isOpen:e,onToggle:t}){return(0,r.createElement)("span",{className:"ct-more-options-trigger","data-tooltip-reveal":"top"},(0,r.createElement)("button",{className:"components-button components-dropdown-menu__toggle is-small has-icon",onClick:function(e){e.preventDefault(),t()}},(0,r.createElement)("svg",{viewBox:"0 0 24 24",width:"24",height:"24",fill:"currentColor"},(0,r.createElement)("path",{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"}))),(0,r.createElement)("i",{className:"ct-tooltip"},(0,o.__)("Advanced","blocksy")))},renderContent:function({onClose:e}){return(0,r.createElement)("div",{className:"components-dropdown-menu__menu"},(0,r.createElement)("div",{className:"components-menu-group"},(0,r.createElement)("button",{className:"components-button components-menu-item__button",onClick:function(t){t.preventDefault(),i(!0),e()}},(0,r.createElement)("span",{className:"components-menu-item__item"},(0,o.__)("Color Palettes","blocksy"))),(0,r.createElement)("button",{className:"components-button components-menu-item__button",disabled:!l,onClick:function(n){n.preventDefault(),e();const{palettes:r,current_palette:o,...i}=t;s([...a,i])}},(0,r.createElement)("span",{className:"components-menu-item__item"},(0,o.__)("Save Palette","blocksy")))))}}))},t.default=m},8721(e,t,n){"use strict";n.r(t),n.d(t,{ColorPalettesContext:function(){return f}});var r=n(1230),o=(n(9139),n(4754)),i=n(2485),a=n.n(i),s=n(3741),l=n(2310),c=(n(1905),n(5367),n(9853),n(707)),u=n(6018),d=n(3672),p=n(1454);const f=(0,r.createContext)({isEditingPalettes:!1}),m=function({option:e,value:t,onChange:n}){const{isEditingPalettes:o,setIsEditingPalettes:i,customPalettes:u}=(0,r.useContext)(f),{palettes:d,current_palette:p,...m}=((0,r.useRef)(),t);return(0,r.createElement)("div",{className:"ct-color-palette-preview"},(0,r.createElement)(s.A,{currentPalette:m,option:e,onChange:function(e,t){n(t)}}),(0,r.createElement)(c.A,{items:o,className:a()("ct-admin-modal ct-color-palettes-modal",{"ct-no-tabs":0===(u||[]).length,"ct-has-tabs":(u||[]).length>0}),onDismiss:function(){return i(!1)},render:function(){return(0,r.createElement)(l.A,{onChange:function(e){n(e)},setIsEditingPalettes:i,value:m,option:e})}}))};m.MetaWrapper=function({getActualOption:e}){const[t,n]=(0,r.useState)(!1),o=(0,d.KA)(),{fetchCustomPalettes:i,syncCustomPalettes:a}=o?(0,p.useDispatch)(d.Ay):{fetchCustomPalettes:function(){},syncCustomPalettes:function(){}},{customPalettes:s}=o?(0,p.useSelect)(function(e){return{customPalettes:e(d.Ay).getCustomPalettes()}},[]):{customPalettes:[]};return(0,r.useEffect)(function(){o&&i&&i()},[o]),(0,r.createElement)(f.Provider,{value:{customPalettes:s,setCustomPalettes:a,isEditingPalettes:t,setIsEditingPalettes:n}},e())},m.LabelToolbar=function({option:e,value:t,onChange:n}){const{setIsEditingPalettes:i,customPalettes:a,setCustomPalettes:s}=(0,r.useContext)(f),l=![...e.palettes,...a||[]].find(function(e){const n=Object.keys(t).reduce(function(e,n){return{...e,...0===n.indexOf("color")?{[n]:t[n].color}:{}}},{}),r=Object.keys(e).reduce(function(t,n){return{...t,...0===n.indexOf("color")?{[n]:e[n].color}:{}}},{});return Object.keys(n).length===Object.keys(r).length&&Object.keys(n).every(function(e){return n[e]===r[e]})});return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(u.Dropdown,{contentClassName:"ct-options-popover",popoverProps:{placement:"bottom-start",offset:3},renderToggle:function({isOpen:e,onToggle:t}){return(0,r.createElement)("span",{className:"ct-more-options-trigger","data-tooltip-reveal":"top"},(0,r.createElement)("button",{className:"components-button components-dropdown-menu__toggle is-small has-icon",onClick:function(e){e.preventDefault(),t()}},(0,r.createElement)("svg",{viewBox:"0 0 24 24",width:"24",height:"24",fill:"currentColor"},(0,r.createElement)("path",{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"}))),(0,r.createElement)("i",{className:"ct-tooltip"},(0,o.__)("Advanced","blocksy")))},renderContent:function({onClose:e}){return(0,r.createElement)("div",{className:"components-dropdown-menu__menu"},(0,r.createElement)("div",{className:"components-menu-group"},(0,r.createElement)("button",{className:"components-button components-menu-item__button",onClick:function(t){t.preventDefault(),i(!0),e()}},(0,r.createElement)("span",{className:"components-menu-item__item"},(0,o.__)("Color Palettes","blocksy"))),(0,r.createElement)("button",{className:"components-button components-menu-item__button",disabled:!l,onClick:function(n){n.preventDefault(),e();const{palettes:r,current_palette:o,...i}=t;s([...a,i])}},(0,r.createElement)("span",{className:"components-menu-item__item"},(0,o.__)("Save Palette","blocksy")))),(0,r.createElement)("div",{className:"components-menu-group"},(0,r.createElement)("button",{className:"components-button components-menu-item__button",onClick:function(r){r.preventDefault(),e();const{palettes:o,current_palette:i,...a}=t,s=Object.keys(a).filter(function(e){return e.indexOf("color")>-1}).map(function(e){return parseFloat(e.replace("color",""))}).sort(function(e,t){return e-t});n({...a,[`color${s[s.length-1]+1}`]:{color:"CT_CSS_SKIP_RULE"}})}},(0,r.createElement)("span",{className:"components-menu-item__item"},(0,o.__)("Add New Color","blocksy")))))}}))},t.default=m},7976(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});var r=n(1230),o=n(1650),i=n(328),a=(n(9853),n(7354)),s=n(1905);var l=function({option:e,currentPicker:t,value:n,onChange:i,values:l,device:c,modalRef:u,modalSprings:d}){const{appendToBody:p=!0}=e,{styles:f,popoverProps:m}=(0,s.A)({contentRef:u,ref:t.el||{},defaultHeight:379,shouldCalculate:!e.inline_modal||p,id:e.id});return(0,r.createPortal)((0,r.createElement)(a.A,{style:{...p?f:{},...d},option:e,onChange:i,picker:t.picker,el:t.el,value:n,inheritValue:t.picker.inherit?(0,o.w)(t.picker,e,l,c).background:"",wrapperProps:p?m:{ref:u},appendToBody:p}),p?document.body:t.el.current.closest("section").parentNode)},c=n(3222);var u=function({option:e,values:t,value:n,onChange:a,device:s}){const u=n,d=a,[p,f]=(0,r.useState)({picker:null,el:{current:null}}),{modalOpen:m,modalStyles:h,openModal:g,closeModal:v}=(0,c.Y)({onClosed:function(){f({picker:null,el:{current:null}})}}),y=(0,r.useRef)(),b=(0,r.useRef)();return(0,r.createElement)(r.Fragment,null,(0,r.createElement)("div",{ref:y,className:"ct-color-picker-container"},e.pickers.filter(function(e){return!e.condition||(0,i.JW)((0,i.D1)(e.condition),"global"===e.condition_source?Object.keys(e.condition).reduce(function(e,t){return{...e,[t]:wp.customize(t)()}},{}):t)}).map(function(n){return(0,r.createElement)(o.A,{containerRef:y,device:s,picker:n,key:n.id,option:e,modalRef:b,values:t,modalOpen:m,onOutsideClick:function(){v()},onPickingChange:function(e){p.picker&&p.picker.id===n.id?v():(f({picker:n,el:e}),g())},onChange:function(e){d({...u,[n.id]:e})},value:u[n.id]||e.value[n.id]})})),m&&(0,r.createElement)(l,{option:e,currentPicker:p,values:t,value:p.picker?u[p.picker.id]||e.value[p.picker.id]:null,device:s,modalRef:b,onChange:function(e){d({...u,[p.picker.id]:e})},modalSprings:h}))}},3930(e,t,n){"use strict";n.r(t);var r=n(1230),o=n(2299),i=n(707),a=n(4754),s=n(3582),l=n(5071),c=n(2485),u=n.n(c);const d=function({option:e,option:{areas:t,prefix:n},onChangeFor:c}){const[d,p]=(0,r.useState)(!1),[f,m]=(0,r.useState)(!1),[h,g]=(0,r.useState)(!1),v=(0,o.A)(),y=t.find(function(e){return"posts_listing"===e.id}),b=t.find(function(e){return"page_structure"===e.id}),_=[{title:(0,a.__)("All Options","blocksy"),sources:b?b.sources:y?y.sources:null},...t],w=h&&_.find(function({title:e}){return e===h})&&_.find(function({title:e}){return e===h}).sources?_.find(function({title:e}){return e===h}).sources:t.reduce(function(e,{sources:t}){return[...e,...t.filter(function({title:t}){return!e.find(function({title:e}){return e===t})})]},[]);if((0,r.useEffect)(function(){document.querySelector(".customize-control-ct-options .ct-options-container").closest("ul").firstElementChild.firstElementChild.insertAdjacentHTML("beforeend",'<div class="ct-customize-section-title-actions"></div>')},[]),!document.querySelector(".customize-control-ct-options .ct-options-container"))return setTimeout(function(){v()},100),null;const E=document.querySelector(".customize-control-ct-options .ct-options-container").closest("ul").querySelector(".ct-customize-section-title-actions");return E?(0,r.createPortal)((0,r.createElement)(r.Fragment,null,(0,r.createElement)("span",{className:"ct-more-options-trigger","data-tooltip-reveal":"left"},(0,r.createElement)("button",{className:"components-button components-dropdown-menu__toggle is-small has-icon",onClick:function(e){e.preventDefault(),p(!0)}},(0,r.createElement)("svg",{viewBox:"0 0 24 24",width:"24",height:"24",fill:"currentColor"},(0,r.createElement)("path",{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"}))),(0,r.createElement)("i",{className:"ct-tooltip"},(0,a.__)("Advanced","blocksy"))),(0,r.createElement)(i.A,{items:d,className:"ct-admin-modal ct-copy-options-modal",onDismiss:function(){p(!1)},render:function(){return(0,r.createElement)("div",{className:"ct-modal-content"},(0,r.createElement)("h2",{className:"ct-modal-title"},(0,a.sprintf)((0,a.__)("Copy Options","blocksy"))),(0,r.createElement)("p",null,(0,a.__)("1. Choose what set of options you want to copy:","blocksy")),(0,r.createElement)("div",{className:"ct-checkboxes-container","data-type":"grid:bordered"},_.map(function({title:e,options:t}){return(0,r.createElement)("div",{className:"ct-checkbox-container",onClick:function(){g(e)},key:e},(0,r.createElement)("span",{className:u()("ct-checkbox",{active:h===e})},(0,r.createElement)("svg",{width:"10",height:"8",viewBox:"0 0 11.2 9.1"},(0,r.createElement)("polyline",{className:"check",points:"1.2,4.8 4.4,7.9 9.9,1.2 "}))),e)})),(0,r.createElement)("p",null,(0,a.__)("2. Choose options source:","blocksy")),(0,r.createElement)(l.default,{option:{disabled:!h||!w.length,choices:w.filter(function({key:e}){return e!==n}).map(function({key:e,label:t,group:n}){return{key:e,value:t,group:n}}),search:!0,defaultToFirstItem:!1},value:f,onChange:function(e){m(e)}}),(0,r.createElement)("div",{className:"ct-modal-actions has-divider","data-buttons":"2"},(0,r.createElement)("button",{className:"ct-ui-button",onClick:function(e){p(!1),e.preventDefault(),m(!1)}},(0,a.__)("Cancel","blocksy")),(0,r.createElement)("button",{className:u()("ct-ui-button ct-ui-button-primary",{disabled:!f||!h}),onClick:function(){const e=_.find(function({title:e}){return e===h});if(!e.options){Object.keys(wp.customize._value).filter(function(e){return 0===e.indexOf(f)}).map(function(e){const t=e.replace(f,n);wp.customize(e)&&c(t,wp.customize(e)())})}if(e.options){Object.keys((0,s.RN)(e.options)).map(function(e){const t=e.replace(n,f);wp.customize(t)&&c(e,wp.customize(t)())})}wp.customize&&wp.customize.previewer&&wp.customize.previewer.refresh(),p(!1),m(!1),g(!1)}},(0,a.__)("Copy","blocksy"))))}})),E):(setTimeout(function(){v()},100),null)};d.renderingConfig={design:"none"},t.default=d},4010(e,t,n){"use strict";n.r(t);var r=n(1230),o=n(707),i=n(4754);t.default=function({value:e,option:t,onChange:n}){const[a,s]=(0,r.useState)(!1);return(0,r.createElement)(r.Fragment,null,(0,r.createElement)("button",{className:"ct-ui-button ct-ui-button-primary",style:{width:"100%"},onClick:function(e){e.preventDefault(),s(!0)}},(0,i.__)("Reset Options","blocksy")),(0,r.createElement)(o.A,{items:a,className:"ct-admin-modal ct-reset-options",onDismiss:function(){return s(!1)},render:function(){return(0,r.createElement)("div",{className:"ct-modal-content"},(0,r.createElement)("h2",{className:"ct-modal-title"},(0,i.__)("Reset Settings","blocksy")),(0,r.createElement)("p",null,(0,i.__)("You are about to reset all settings to their default values, are you sure you want to continue?","blocksy")),(0,r.createElement)("div",{className:"ct-modal-actions has-divider","data-buttons":"2"},(0,r.createElement)("button",{onClick:function(e){e.preventDefault(),e.stopPropagation(),s(!1)},className:"button"},(0,i.__)("Cancel","blocksy")),(0,r.createElement)("button",{className:"button button-primary",onClick:function(e){e.preventDefault(),jQuery.post(ajaxurl,{wp_customize:"on",action:"ct_customizer_reset",nonce:ct_customizer_localizations.customizer_reset_none},function(){wp.customize.state("saved").set(!0),location.reload()})}},(0,i.__)("Confirm","blocksy"))))}}))}},3927(e,t,n){"use strict";n.r(t);var r=n(8168),o=n(1230),i=n(2485),a=n.n(i);const s=function({option:{attr:{class:e,...t}={}}}){return(0,o.createElement)("div",(0,r.A)({className:a()("ct-divider",e)},t))};s.renderingConfig={design:"none"},t.default=s},7374(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return b}});var r=n(1230),o=n(4754),i=n(3561);const a=function(){const e={};return e.promise=new Promise(function(t,n){e.resolve=t,e.reject=n}),e};var s=n(3503),l=n.n(s);function c(e){if(Array.isArray(e))return`[${e.map(function(e){return c(e)}).join(",")}]`;if("object"==typeof e&&null!==e){let t="";const n=Object.keys(e).sort();t+=`{${JSON.stringify(n)}`;for(let r=0;r<n.length;r++)t+=`${c(e[n[r]])},`;return`${t}}`}return`${JSON.stringify(e)}`}const u=function(e){return l()(c(e))};const d=0,p=1,f=2;let m={cacheKey:{state:d,response:null,payoad:{}}},h={};const g=new class{parseOptions(e){const{fetcherName:t=null,...n}=e;return{args:{fetcherName:t},inputFetchOptions:n}}fetch(e,t,n){const{args:r}=this.parseOptions(n),o=u({...t,url:e});if(m[o]||(m[o]={state:d,response:null,payload:{waitingForResponse:[]}},r.fetcherName&&h[r.fetcherName]&&(h[r.fetcherName].forEach(function(e){e.abort()}),h[r.fetcherName]=[])),m[o].state===f){const e=a();return e.resolve(m[o].response.clone()),e.promise}if(m[o].state===p)return this.fetchLoadingState(o,e,t,n);if(m[o].state===d)return this.fetchEmptyState(o,e,t,n);throw new Error("Invalid state",{cacheEntry:m[o]})}fetchLoadingState(e,t,n,r){const o=a();return m[e].payload.waitingForResponse.push(o),o.promise}fetchEmptyState(e,t,n,r){const{args:o,inputFetchOptions:i}=this.parseOptions(r);m[e].state=p;let s=new AbortController;o.fetcherName&&(h[o.fetcherName]||(h[o.fetcherName]=[]),h[o.fetcherName].push(s));const l=a(),c={method:"POST",headers:{"Content-Type":"application/json"},signal:s.signal,...i};return"POST"===c.method&&(c.body=JSON.stringify(n)),fetch(t,c).then(function(t){m[e].response=t.clone(),[l,...m[e].payload.waitingForResponse].forEach(function(t){t.resolve(m[e].response.clone())}),m[e].payload={waitingForResponse:[]},m[e].state=f,o.fetcherName&&(h[o.fetcherName]=[])}).catch(function(t){[l,...m[e].payload.waitingForResponse].forEach(function(t){t.reject(m[e].response)}),m[e].payload={waitingForResponse:[]},m[e].state=d}),l.promise}};var v=function(e,t,n={}){return g.fetch(e,t,n)},y=n(5071);var b=function({value:e,option:t,option:{entity:n="posts",post_type:a="post",placeholder:s,additionOptions:l=[],selectParams:c={}},return_type:u="id",purpose:d,onChange:p}){const f=(0,r.useRef)(null);f.current||(f.current=`entity-picker-${(0,i.Ak)()}`);const m=f.current,[h,g]=(0,r.useState)([]),b=(0,r.useMemo)(function(){const t={};return"posts"===n&&(t.post_type=a),"taxonomies"===n&&(t.post_type=a),{...t,...e?{alsoInclude:e}:{}}},[n,a,e]),_=function(e=""){v(`${wp.ajax.settings.url}?action=blocksy_get_all_entities`,{entity:n,...e?{search_query:e}:{},...b},{fetcherName:m}).then(function(e){return e.json()}).then(function({data:{entities:e}}){g([...e].filter(function(e,t,n){return n.findIndex(function(t){return t.id===e.id})===t}))})};return(0,r.useEffect)(function(){_()},[n,a]),(0,r.createElement)(y.default,{purpose:d,option:{appendToBody:!0,defaultToFirstItem:!1,searchPlaceholder:(0,o.__)("Type to search by ID or title...","blocksy-companion"),placeholder:s,choices:[...l,...h.map(function(e){return{key:e.id,value:e.label,...e.group?{group:e.group}:{}}})],search:!0,...c},value:e,onChange:function(e){if("entity"!==u)return p(e);p(h.find(function({id:t}){return t===e})||e)},onInputValueChange:function(e){h.find(function({label:t,id:n}){return t===e||n===e})||_(e)}})}},9349(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(8168),o=n(4705),i=n(1230),a=n(4754);n(8380);class s extends i.Component{constructor(...e){var t;super(...e),t=this,(0,o.A)(this,"state",{}),(0,o.A)(this,"onSelect",function(){var e=t.frame.state().get("selection").first().toJSON();t.props.onChange(e.url||""),t.frame.close()})}componentDidMount(){var e=this;"number"==typeof parseInt(this.props.value)&&wp.media.attachment(parseInt(this.props.value)).fetch().done(function(t){t.url&&e.props.onChange(t.url)})}initFrame(){var e=this;this.frame=wp.media({button:{text:"Select",close:!1},states:[new wp.media.controller.Library({title:this.props.option.label||(0,a.__)("Select file","blocksy"),library:wp.media.query({type:this.props.option.mediaType||"image"}),multiple:!1,date:!1,priority:20})]}),this.frame.on("select",this.onSelect,this),this.frame.on("close",function(){e.props.option.onFrameClose&&e.props.option.onFrameClose()})}openFrame(){this.initFrame(),this.frame.setState("library").open(),this.props.option.onFrameOpen&&this.props.option.onFrameOpen()}render(){var e=this;return(0,i.createElement)("div",(0,r.A)({className:"ct-file-uploader"},this.props.option.attr||{}),(0,i.createElement)(i.Fragment,null,(0,i.createElement)("input",{type:"text",value:this.props.value,onChange:function({target:{value:t}}){e.props.onChange(t)}}),(0,i.createElement)("button",{className:"ct-ui-button",onClick:function(){return e.openFrame()}},(0,a.__)("Choose File","blocksy"))))}}},7260(e,t,n){"use strict";n.r(t),n.d(t,{DragDropContext:function(){return k},default:function(){return A},fetchCurrentFooter:function(){return I}});var r=n(1230),o=n(4754),i=n(2485),a=n.n(i),s=n(8168),l=n(4297),c=n(2373),u=n(5700),d=n(3528);const p=function({item:e,index:t,panelType:n,onRemove:o,renderItem:i,onClick:s,className:l}){const c=ct_customizer_localizations.header_builder_data[n].find(function({id:t}){return t===(0,u.T5)(e)}),{builderValue:d}=(0,r.useContext)(k);if(i)return i({item:e,itemData:c,index:t});const p=Object.keys(d.items).filter(function(e){return e.indexOf((0,u.p8)())>-1}),f=[(0,u.T5)(e),...p.filter(function(t){return(0,u.T5)(t)===(0,u.T5)(e)})],m=(0,u.au)((0,u.T5)(e));return(0,r.createElement)("div",{"data-id":e,className:a()("ct-builder-item",l,{"ct-builder-item-not-registered":!c}),onClick:s},(0,r.createElement)("span",{className:"ct-builder-item-label"},c&&c.config?f.length>1?`${c.config.name} ${f.indexOf(e)+1}`:c.config.name:m),(0,r.createElement)("button",{className:"ct-btn-remove",onClick:function(e){e.preventDefault(),e.stopPropagation(),o()}},(0,r.createElement)("svg",{width:"7px",height:"7px",viewBox:"0 0 10 10",fill:"currentColor"},(0,r.createElement)("path",{d:"M10,1.4L6.4,5L10,8.6L8.6,10L5,6.4L1.4,10L0,8.6L3.6,5L0,1.4L1.4,0L5,3.6L8.6,0L10,1.4z"}))))};var f=function({items:e,draggableId:t,hasPointers:n=!0,className:o,tagName:i="div",direction:f="horizontal",group:m="header_sortables",options:h={},propsForItem:g=function(e){return{}},panelType:v="footer",displayWrapper:y=!0,...b}){const{isDragging:_,setIsDragging:w,onChange:E,setList:C}=(0,r.useContext)(k),{panelsHelpers:x}=(0,r.useContext)(c.G),[S,I]=(0,r.useState)(!1),O=(0,r.createElement)(r.Fragment,null,(0,r.createElement)(d.A,{username:ct_customizer_localizations.username,isShowing:S,setIsShowing:I}),e.map(function(n,o){return(0,r.createElement)(p,(0,s.A)({key:n,index:o,panelType:v,item:n,className:x.isOpenFor(`builder_panel_${n}`)?"ct-customizing":"",onClick:function(e){e.stopPropagation(),e.preventDefault();ct_customizer_localizations.header_builder_data.footer.find(function({id:e}){return e===(0,u.T5)(n)})?x.open(`builder_panel_${n}`):I(!0)},onRemove:function(){x.close(),C({[t]:e.filter(function(e){return e!==n})})}},g(n)))}));return y?(0,r.createElement)(l.A,(0,s.A)({options:{delay:0,group:m,fallbackOnBody:!0,forceFallback:!0,fallbackTolerance:5,filter:".ct-pointer, .ct-btn-remove",direction:f,touchStartThreshold:5,onStart:function(e){w(e.item.dataset.id),document.body.classList.add("ct-builder-dragging"),e.from&&m&&"clone"!==m.pull&&e.to.classList.add("ct-is-over")},onEnd:function(){w(!1),document.body.classList.remove("ct-builder-dragging"),[...document.querySelectorAll(".ct-panel-builder .ct-is-over")].map(function(e){return e.classList.remove("ct-is-over")})},onMove:function(e,t){if(e.from.closest("#ct-option-header-builder-items")&&Promise.resolve().then(function(){return[...e.from.querySelectorAll(`[data-id="${e.dragged.dataset.id}"]`)].map(function(e){e.classList.remove("ct-builder-item"),e.classList.add("ct-item-in-builder")})}),e.to){if(e.to.children&&Array.from(e.to.children).filter(function(e){return"__pointer__"!==e.dataset.id&&"__filler__"!==e.dataset.id}).length>0)return!1;[...document.querySelectorAll(".ct-panel-builder .ct-is-over")].map(function(e){return e.classList.remove("ct-is-over")}),e.to.classList.add("ct-is-over")}},...h},onChange:function(e,n,r){"available-items"!==t&&E({id:t,value:e.filter(function(e){return"__pointer__"!==e&&"__filler__"!==e})})},tag:i,className:a()("ct-builder-items",o)},b,{"data-id":t}),"available-items"!==t&&_&&(0,r.createElement)("div",{"data-id":"__filler__",className:"ct-filler"}),n&&_&&(0,r.createElement)("div",{"data-id":"__pointer__",className:"ct-pointer"}),O):O};const m=function({bar:e,builderValue:t,direction:n="horizontal"}){const{panelsHelpers:i}=(0,r.useContext)(c.G),a=t.items[e.id],s=(ct_customizer_localizations.header_builder_data.footer.find(function({id:t}){return t===e.id}),a?a.values:{});let l="initial";return 2===e.columns.length&&(l=s["2_columns_layout"]||{desktop:"repeat(2, 1fr)",tablet:"initial",mobile:"initial"}),3===e.columns.length&&(l=s["3_columns_layout"]||{desktop:"repeat(3, 1fr)",tablet:"initial",mobile:"initial"}),4===e.columns.length&&(l=s["4_columns_layout"]||{desktop:"repeat(4, 1fr)",tablet:"initial",mobile:"initial"}),5===e.columns.length&&(l=s["5_columns_layout"]||{desktop:"repeat(5, 1fr)",tablet:"initial",mobile:"initial"}),6===e.columns.length&&(l=s["6_columns_layout"]||{desktop:"repeat(6, 1fr)",tablet:"initial",mobile:"initial"}),l&&l.desktop&&(l=l.desktop),(0,r.createElement)("li",{className:"builder-row"},(0,r.createElement)("div",{className:"ct-row-actions",onClick:function(){return i.open(`builder_panel_${e.id}`)}},{"top-row":(0,o.__)("Top Row","blocksy"),"middle-row":(0,o.__)("Middle Row","blocksy"),"bottom-row":(0,o.__)("Bottom Row","blocksy")}[e.id]),(0,r.createElement)("ul",{className:"row-inner",style:{"--gridTemplateColummns":l}},e.columns.map(function(t,n){return(0,r.createElement)("li",{className:"builder-column",key:n},(0,r.createElement)(f,{draggableId:`${e.id}:${n}`,items:t}))})))},h=function(e,t){for(let n in t)if(t[n]!==e[n])return!1;return!0};var g=function(e,t=h){let n,o={};return function(i){return void 0!==n&&t(o,i)||(o=i,n=(0,r.createElement)(e,Object.assign({},i))),n}}(function({builderValue:e}){return(0,r.createElement)("div",{className:a()("placements-builder")},(0,r.createElement)("ul",{className:"horizontal-rows"},["top-row","middle-row","bottom-row"].map(function(t){return(0,r.createElement)(m,{builderValue:e,bar:e.rows.find(function({id:e}){return e===t}),key:t})})))}),v=n(6376),y=(n(9139),n(6018)),b=n(3582);var _=function({builderValue:e,builderValueDispatch:t,inlinedItemsFromBuilder:n,displayList:o=!0}){const{panelsState:i,panelsActions:l,currentView:c,isDragging:d}=(0,r.useContext)(k),p=e.rows.reduce(function(e,{columns:t}){return[...e,...(t||[]).reduce(function(e,t){return[...e,...t]},[])]},[]),m=ct_customizer_localizations.header_builder_data.secondary_items.footer.filter(function({config:e}){return e.enabled}),h=ct_customizer_localizations.header_builder_data.footer,g=Object.keys(e.items).filter(function(e){return e.indexOf((0,u.p8)())>-1});return(0,r.createElement)(f,{options:{sort:!1,filter:".ct-item-in-builder"},group:{name:"header_sortables",put:!1,pull:"clone"},draggableId:"available-items",items:[...m.map(function({id:e}){return e}),...g].filter(function(e){return h.some(function({id:t}){return t===(0,u.T5)(e)})}).sort(function(e,t){const n=ct_customizer_localizations.header_builder_data.footer.find(function({id:t}){return t===(0,u.T5)(e)}),r=ct_customizer_localizations.header_builder_data.footer.find(function({id:e}){return e===(0,u.T5)(t)});return n.config.name.localeCompare(r.config.name)}),hasPointers:!1,panelType:"footer",displayWrapper:o,propsForItem:function(i){return{renderItem:function({item:i,itemData:c,index:f}){const m=h.find(function({id:e}){return e===(0,u.T5)(i)}).options,_=[(0,u.T5)(i),...g.filter(function(e){return(0,u.T5)(e)===(0,u.T5)(i)})],w=_.length>1?`${c.config.name} ${_.indexOf(i)+1}`:c.config.name,E={label:w,"inner-options":m},C=n.indexOf(i)>-1,x=`builder_panel_${i}`;return(0,r.createElement)(v.PanelMetaWrapper,(0,s.A)({id:x,option:E},l,{getActualOption:function({open:n,container:s}){return(0,r.createElement)(r.Fragment,null,p.indexOf(i)>-1&&(0,r.createElement)(v.default,{id:x,getValues:function(){let t=e.items[i];return t&&Object.keys(t.values)>5?t.values:(0,b.yG)(m,t?t.values:{})},option:E,onChangeFor:function(n,r){const o=e.items[i];t({type:"ITEM_VALUE_ON_CHANGE",payload:{id:i,optionId:n,optionValue:r,values:!o||o&&0===Object.keys(o.values).length?(0,b.yG)(m,{}):{}}})},view:"simple"}),o&&(0,r.createElement)("div",{ref:s,"data-id":i,className:a()({"ct-item-in-builder":C,"ct-builder-item":!C}),onClick:function(){d||C&&n()}},w,(0,r.createElement)(y.Slot,{name:`ColumnsBuilderSidebarItem_${f}`,fillProps:{item:i,itemInBuilder:C,itemData:c}})))}}))}}},direction:"vertical"})};var w=function({builderValue:e,builderValueDispatch:t}){const n=ct_customizer_localizations.header_builder_data.secondary_items.footer,o=ct_customizer_localizations.header_builder_data.footer,{panelsState:i,panelsActions:a}=(0,r.useContext)(k),l=o.filter(function({id:e}){return!n.find(function(t){return t.id===e})});return(0,r.createElement)(r.Fragment,null,l.map(function(n){const o={label:n.config.name,"inner-options":n.options},i=`builder_panel_${n.id}`;return(0,r.createElement)(v.PanelMetaWrapper,(0,s.A)({id:i,key:n.id,option:o},a,{getActualOption:function({container:a}){return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(v.default,{id:i,getValues:function(){let t=e.items[n.id];const r=e.rows.find(function({id:e}){return e===n.id});let o=!1;return r&&r.columns.reduce(function(e,t){return[...e,t]},[]).join("").indexOf("widget-area")>-1&&(o=!0),t&&Object.keys(t.values)>5?{...t.values,...r?{items_per_row:r.columns.length.toString(),has_widget_areas:o?"yes":"no"}:{}}:{...(0,b.yG)(n.options,t?t.values:{}),...r?{items_per_row:r.columns.length.toString(),has_widget_areas:o?"yes":"no"}:{}}},option:o,onChangeFor:function(r,o){const i=e.items[n.id];t({type:"ITEM_VALUE_ON_CHANGE",payload:{id:n.id,optionId:r,optionValue:o,values:!i||i&&0===Object.keys(i.values).length?(0,b.yG)(n.options,{}):{}}})},view:"simple"}))}}))}))};var E=function(){ct_customizer_localizations.header_builder_data.secondary_items.footer,ct_customizer_localizations.header_builder_data.footer;const{builderValueCollection:e,builderValue:t,builderValueDispatch:n,panelsActions:i}=(0,r.useContext)(k),l=e.sections.filter(function({id:e}){return"type-2"!==e&&"type-3"!==e&&-1===e.indexOf("ct-custom")});return(0,r.createElement)("div",{className:"ct-panels-manager"},l.map(function({name:e,id:t}){return(0,r.createElement)("div",null,e)}),(0,r.createElement)("ul",{className:a()("ct-panels-list")},l.map(function({name:e,id:l}){let c=e||{"type-1":(0,o.__)("Global Footer","blocksy")}[l]||l;const u=`builder_footer_panel_${l}`,d=ct_customizer_localizations.header_builder_data.footer_data.footer_options,p={label:c,"inner-options":d};return(0,r.createElement)(v.PanelMetaWrapper,(0,s.A)({id:u,key:l,option:p},i,{getActualOption:function({open:e}){return(0,r.createElement)(r.Fragment,null,l===t.id&&(0,r.createElement)(v.default,{id:u,getValues:function(){return(0,b.yG)(d,Array.isArray(t.settings)?{}:t.settings)},option:p,onChangeFor:function(e,t){n({type:"BUILDER_GLOBAL_SETTING_ON_CHANGE",payload:{optionId:e,optionValue:t}})},view:"simple"}),l===t.id&&(0,r.createElement)("li",{className:a()({active:l===t.id,"ct-global":"type-1"===l}),onClick:function(){e()}},(0,r.createElement)("span",{className:"ct-panel-name"},c)))}}))})))};var C=function({builderValue:e,builderValueCollection:t,builderValueDispatch:n,inlinedItemsFromBuilder:i}){const[s,l]=(0,r.useState)("items");ct_customizer_localizations.header_builder_data.secondary_items.footer,ct_customizer_localizations.header_builder_data.footer,ct_customizer_localizations.header_builder_data.footer_data.footer_options;return(0,r.createElement)("div",{className:"ct-available-items ct-footer-builder-options"},(0,r.createElement)("h3",{className:"ct-title",dangerouslySetInnerHTML:{__html:sprintf((0,o.__)("Customizing: %s","blocksy"),`<span>${(t.sections.find(function({id:t}){return t===e.id})||{}).name||{"type-1":(0,o.__)("Global Footer","blocksy")}[e.id]||e.id}</span>`)}}),(0,r.createElement)("div",{className:"ct-tabs"},(0,r.createElement)("ul",null,["items","panels"].map(function(e){return(0,r.createElement)("li",{key:e,onClick:function(t){t.preventDefault(),l(e)},className:a()({active:e===s})},{panels:(0,o.__)("Footers","blocksy"),items:(0,o.__)("Elements","blocksy")}[e])})),(0,r.createElement)("div",{className:"ct-current-tab"},"panels"===s&&(0,r.createElement)(y.Slot,{name:"ColumnsBuilderPanelsManager"},function(e){return 0===e.length?(0,r.createElement)(E,null):e}),(0,r.createElement)(_,{builderValue:e,builderValueDispatch:n,inlinedItemsFromBuilder:i,displayList:"items"===s}))),(0,r.createElement)(w,{builderValue:e,builderValueDispatch:n}))},x=n(3561);const S=function(e,t){let n={},r=[],o=e.sections.find(function({id:t}){return t.indexOf(e.__forced_static_footer__||I()||e.sections[0].id)>-1}),i=!1,a=!1,s=[];if("BUILDER_GLOBAL_SETTING_ON_CHANGE"===t.type){const{optionId:e,optionValue:n,values:r={}}=t.payload;o={...o,settings:{...o.settings,[e]:n}}}if("ITEM_VALUE_ON_CHANGE"===t.type){const{id:e,optionId:n,optionValue:r,values:i={}}=t.payload;a=`${e}:${n}`;let s=o.items;"top-row"!==e&&"middle-row"!==e&&"bottom-row"!==e||"items_per_row"!==n?(s[e]||(s[e]={id:e,values:{}}),o={...o,items:{...Array.isArray(s)?{}:s,[e]:{id:e,values:{...s[e].values,[n]:r}}}}):o={...o,rows:o.rows.map(function(t){return t.id===e?{...t,columns:(n=t.columns,o=parseInt(r,10),n=n.filter(function(e){return e.length>0}),Array.from(Array(o)).map(function(e,t){return Array.isArray(n[t])?n[t]:[]}))}:t;var n,o})}}if("REMOVE_CLONED_ITEM"===t.type){let{[t.payload.id]:e,...n}=o.items;o={...o,items:n}}if("CLONE_ITEM"===t.type){const e=(0,u.T5)(t.payload.id);let n=`${e}${(0,u.p8)()}${(0,x.Ak)()}`;o={...o,items:{...o.items,[n]:{id:n,values:o.items[e]&&o.items[e].values||{}}}}}if("PICK_BUILDER_SECTION"===t.type&&(i=!0,n={__forced_static_footer__:t.payload.id}),"MARK_FOOTER_AS_GLOBAL"===t.type&&(i=!0,n={__forced_static_footer__:t.payload.id,current_section:t.payload.id}),"MARK_SPECIFIC_FOOTER_AS_GLOBAL"===t.type&&(n={current_section:t.payload.id}),"SET_LIST"===t.type){i=!0;const{lists:e}=t.payload;o={...o,rows:o.rows.map(function({id:t,columns:n}){return Object.keys(e).map(function(e){return e.split(":")[0]}).indexOf(t)>-1?{id:t,columns:n.map(function(n,r){return e[`${t}:${r}`]?e[`${t}:${r}`]:n})}:{id:t,columns:n}})}}if("CREATE_NEW_SECTION"===t.type){const{name:n,copy:o}=t.payload;r=[o?{...e.sections.find(function({id:e}){return e===o})||{},name:n,id:`ct-custom-${(0,x.Ak)()}`}:{name:n,id:`ct-custom-${(0,x.Ak)()}`,mode:"columns",rows:[{id:"top-row",columns:[[],[]]},{id:"middle-row",columns:[[],[],[]]},{id:"bottom-row",columns:[["copyright"]]}],items:[],settings:[]}]}"REMOVE_BUILDER_SECTION"===t.type&&s.push(t.payload.id);const l={...e,...n,__should_refresh__:i,__should_refresh_item__:a,sections:[...e.sections.map(function(e){return e.id===o.id?o:e}),...r].filter(function({id:e}){return-1===s.indexOf(e)})};return l.__forced_static_header__||(l.__forced_static_header__=l.id),l},k=(0,r.createContext)({}),I=function(){(e=wp.customize.previewer.container.find("iframe")[0]).document||e.contentDocument||e.contentWindow.document;var e;return wp.customize.previewer.container.find("iframe")[0].contentDocument.querySelector("footer.ct-footer")?wp.customize.previewer.container.find("iframe")[0].contentDocument.querySelector("footer.ct-footer").dataset.id:null},O=function({value:e,option:t,onChange:n}){const i=(0,r.useRef)(null);null===i.current&&(i.current=(e.sections.find(function({id:e}){return e.indexOf(I())>-1})||e.sections[0]).id),(0,r.useEffect)(function(){return function(){const{__forced_static_footer__:e,...t}=wp.customize("footer_placements")();e&&wp.customize("footer_placements")({__should_refresh__:!0,[Math.random()]:"update",...t})}},[]);const[a,s]=(0,r.useReducer)(S,{...e,...i.current?{__forced_static_footer__:i.current}:{}}),[l,c]=(0,r.useState)(!1),u=(0,r.useMemo)(function(){return a.sections.find(function({id:e}){return e===a.__forced_static_footer__})||a.sections[0]},[a]),[d,p]=(0,r.useState)(!1),f=u.rows.reduce(function(e,{columns:t}){return[...e,...(t||[]).reduce(function(e,t){return[...e,...t]},[])]},[]),m=(0,r.useCallback)(function(e){let t=S(a,e);if("BUILDER_GLOBAL_SETTING_ON_CHANGE"===e.type&&wp.customize.previewer){const n=t.sections.find(function({id:e}){return e===t.__forced_static_footer__})||t.sections[0],{optionId:r,optionValue:o,values:i={}}=e.payload;wp.customize.previewer.send("ct:footer:receive-value-update",{itemId:"global",optionId:r,optionValue:o,values:{...n.settings,[r]:o}})}if("ITEM_VALUE_ON_CHANGE"===e.type&&wp.customize.previewer){const{id:n,optionId:r,optionValue:o,values:i={}}=e.payload,a=t.sections.find(function({id:e}){return e===t.__forced_static_footer__})||t.sections[0];const s=a.items[n]||{values:{}};wp.customize.previewer.send("ct:footer:receive-value-update",{itemId:n,optionId:r,optionValue:o,values:{...s.values,...i,..."top-row"===n||"middle-row"===n||"bottom-row"===n?{items_per_row:a.rows.find(function({id:e}){return n===e}).columns.length}:{},..."top-row"!==n&&"middle-row"!==n&&"bottom-row"!==n||"items_per_row"!==r?{}:{items_per_row:parseInt(o,10)},[r]:o}})}n(t),s(e)},[s,n,a]),h=function(e){return m({type:"SET_LIST",onBuilderValueChange:n,payload:{lists:e}})};return(0,r.useEffect)(function(){return function(){document.querySelector(".wp-full-overlay").classList.remove("ct-builder-collapsed")}},[]),(0,r.createElement)(r.Fragment,null,(0,r.createElement)(k.Provider,{value:{isDragging:d,setIsDragging:p,setList:h,builderValueDispatch:m,builderValueCollection:a,builderValue:u,onChange:function({id:e,value:t}){return h({[e]:t})}}},(0,r.createElement)(C,{builderValue:u,inlinedItemsFromBuilder:f,builderValueDispatch:m,builderValueCollection:a}),(0,r.createPortal)((0,r.createElement)("div",{className:"ct-builder-footer"},(0,r.createElement)("ul",{className:"ct-view-switch"},(0,r.createElement)("li",{className:"ct-builder-toggle",onClick:function(){c(!l),l?document.querySelector(".wp-full-overlay").classList.remove("ct-builder-collapsed"):document.querySelector(".wp-full-overlay").classList.add("ct-builder-collapsed")}},l?(0,o.__)("Show Builder","blocksy"):(0,o.__)("Hide Builder","blocksy"))),(0,r.createElement)(g,{builderValue:u})),document.querySelector(".ct-panel-builder"))))};O.renderingConfig={design:"none"};var A=O},5951(e,t,n){"use strict";n.r(t);var r=n(1230),o=n(3825);const i=function(e){return(0,r.createElement)(o.Ay,e)};i.renderingConfig={design:"none"},t.default=i},9286(e,t,n){"use strict";n.r(t);var r=n(8168),o=n(1230),i=n(2485),a=n.n(i),s=n(328);t.default=function({option:{choices:e,tabletChoices:t,mobileChoices:n},option:i,device:l,value:c,values:u,onChange:d}){const{className:p,...f}={...i.attr||{}};let m=i.choices;"tablet"===l&&t&&(m=t),"mobile"===l&&n&&(m=n);let h=(Array.isArray(m)?m:Object.keys(m).map(function(e){return{key:e,...m[e]}})).filter(function({key:e}){return!i.conditions||(!i.conditions[e]||(0,s.JW)((0,s.D1)(i.conditions[e]),u))}),g=h.map(function({key:e}){return e}).includes(c)?c:i.value;return(0,o.createElement)("ul",(0,r.A)({},f,{className:a()("ct-image-picker",p)},(i.title,{})),h.map(function(e){return(0,o.createElement)("li",{className:a()({active:e.key===g}),"data-tooltip-reveal":"top",onClick:function(){return d(e.key)},key:e.key},-1===e.src.indexOf("<svg")?(0,o.createElement)("img",{src:e.src}):(0,o.createElement)("span",{dangerouslySetInnerHTML:{__html:e.src}}),i.title&&null,e.title&&(0,o.createElement)("span",{className:"ct-tooltip"},e.title))}))}},8854(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return p}});var r=n(8168),o=n(4705),i=n(1230),a=n(6018),s=n(2485),l=n.n(s),c=n(4754),u=n(8380),d=n.n(u);class p extends i.Component{constructor(...e){var t;super(...e),t=this,(0,o.A)(this,"params",{height:250,width:250,flex_width:!0,flex_height:!0}),(0,o.A)(this,"state",{attachment_info:null}),(0,o.A)(this,"getUrlFor",function(e){return e?((e.width<700?e.sizes&&e.sizes.full:d().max(d().values(1===d().keys(e.sizes).length?e.sizes:d().omit(e.sizes,"full")),function({width:e}){return e}))||{}).url||e.url:null}),(0,o.A)(this,"onChange",function(e,n=null){return t.props.onChange(t.props.option.inline_value?e||"":{...t.props.value,url:t.getUrlFor(n),attachment_id:e})}),(0,o.A)(this,"getAttachmentId",function(e=t.props){let n=e.option.value||"";return"custom_logo"===e.id&&(n=wp.customize("custom_logo")()||""),e.option.inline_value?e.value||n:e.value.attachment_id}),(0,o.A)(this,"onSelect",function(){var e=t.frame.state().get("selection").first().toJSON();(t.props.option.logo||{}).width===e.width&&(t.props.option.logo||{}).height===e.height&&!(t.props.option.logo||{}).flex_width&&!(t.props.option.logo||{}).flex_height||t.props.option.skipCrop,t.setImageFromAttachment(e),t.frame.close()}),(0,o.A)(this,"onCropped",function(e){t.setImageFromAttachment(e)}),(0,o.A)(this,"onSkippedCrop",function(){var e=t.frame.state().get("selection").first().toJSON();t.setImageFromAttachment(e)}),(0,o.A)(this,"updateAttachmentInfo",function(e=!1){let n=t.getAttachmentId();n&&(!wp.media.attachment(n).get("url")||e?wp.media.attachment(n).fetch().then(function(){return t.setState({attachment_info:JSON.parse(JSON.stringify(wp.media.attachment(n).toJSON()))})}):t.setState({attachment_info:JSON.parse(JSON.stringify(wp.media.attachment(n).toJSON()))}),t.detachListener(),wp.media.attachment(n).on("change",t.updateAttachmentInfo))})}initFrame(){var e=this;this.frame=wp.media({button:{text:"Select",close:!1},states:[new wp.media.controller.Library({title:this.props.option.label||(0,c.__)("Select logo","blocksy"),library:wp.media.query({type:this.props.option.mediaType||"image"}),multiple:!1,date:!1,priority:20,suggestedWidth:(this.props.option.logo||{}).width,suggestedHeight:(this.props.option.logo||{}).height}),...(this.props.option.skipCrop,[])]}),this.frame.on("select",this.onSelect,this),this.frame.on("close",function(){e.props.option.onFrameClose&&e.props.option.onFrameClose()}),this.frame.on("cropped",this.onCropped,this),this.frame.on("skippedcrop",this.onSkippedCrop,this)}openFrame(){this.initFrame(),this.frame.setState("library").open(),this.props.option.onFrameOpen&&this.props.option.onFrameOpen()}calculateImageSelectOptions(e,t){var n,r,o,i=t.get("control"),a=!!parseInt((i.props.option.logo||{}).flex_width,10),s=!!parseInt((i.props.option.logo||{}).flex_height,10),l=e.get("width"),c=e.get("height"),u=parseInt((i.props.option.logo||{}).width,10),d=parseInt((i.props.option.logo||{}).height,10),p=u/d,f=u,m=d;return l/c>p?u=(d=c)*p:d=(u=l)/p,o={handles:!0,keys:!0,instance:!0,persistent:!0,imageWidth:l,imageHeight:c,minWidth:f>u?u:f,minHeight:m>d?d:m,x1:n=(l-u)/2,y1:r=(c-d)/2,x2:u+n,y2:d+r},!1===s&&!1===a&&(o.aspectRatio=u+":"+d),!0===s&&(delete o.minHeight,o.maxWidth=l),!0===a&&(delete o.minWidth,o.maxHeight=c),o}mustBeCropped(e,t,n,r,o,i){return(!0!==e||!0!==t)&&((!0!==e||r!==i)&&((!0!==t||n!==o)&&((n!==o||r!==i)&&!(o<=n))))}setImageFromAttachment(e){this.onChange(e.id,JSON.parse(JSON.stringify(wp.media.attachment(e.id).toJSON()))),this.updateAttachmentInfo()}detachListener(){this.getAttachmentId()&&wp.media.attachment(this.getAttachmentId()).off("change",this.updateAttachmentInfo)}componentDidUpdate(e){this.getAttachmentId()!==this.getAttachmentId(e)&&(wp.media.attachment(this.getAttachmentId(e)).off("change",this.updateAttachmentInfo),this.updateAttachmentInfo())}componentDidMount(){this.updateAttachmentInfo()}componentWillUnmount(){this.detachListener()}render(){var e=this;return(0,i.createElement)("div",(0,r.A)({className:l()("attachment-media-view ct-attachment",{landscape:this.getAttachmentId()&&this.state.attachment_info,"attachment-media-view-image":this.getAttachmentId()&&this.state.attachment_info})},this.props.option.attr||{}),this.getAttachmentId()&&this.state.attachment_info?(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"thumbnail thumbnail-image",onClick:function(){return!e.props.option.has_position_picker&&e.openFrame()}},!this.props.option.has_position_picker&&(0,i.createElement)(React.Fragment,null,!this.props.option.mediaType||this.props.option?.mediaType?.includes("image")?(0,i.createElement)("img",{className:"attachment-thumb",src:this.getUrlFor(this.state.attachment_info),draggable:"false",alt:""}):(0,i.createElement)("p",null,this.getUrlFor(this.state.attachment_info))),this.props.option.has_position_picker&&(0,i.createElement)(a.FocalPointPicker,{url:this.getUrlFor(this.state.attachment_info),dimensions:{width:400,height:100},value:this.props.value,onChange:function(t){e.props.onChange({...e.props.value,...t})}}),(0,i.createElement)("ul",{className:"actions"},(0,i.createElement)("li",null,(0,i.createElement)("button",{type:"button",className:"button edit-button control-focus",title:(0,c.__)("Edit","blocksy"),onClick:function(t){t.stopPropagation(),e.openFrame()},id:"customize-media-control-button-35"})),(0,i.createElement)("li",null,(0,i.createElement)("button",{onClick:function(t){t.stopPropagation(),e.setState({attachment_info:null}),e.onChange(null)},title:(0,c.__)("Remove","blocksy"),type:"button",className:"button remove-button"}))))):(0,i.createElement)(i.Fragment,null,(0,i.createElement)("button",{type:"button",onClick:function(){return e.openFrame()},className:"ct-upload-button",id:"customize-media-control-button-50"},this.props.option.emptyLabel||(0,c.__)("Select logo","blocksy"))))}}},1076(e,t,n){"use strict";n.r(t);var r=n(1230),o=n(9139),i=n(1468),a=n(8153),s=n(3561),l=n(3582);const c=function(e){return e.map(function(e){return{...e,...e.__id?{}:{__id:(0,s.Ak)()}}})};t.default=function({option:e,value:t,onChange:n}){let s=Object.keys(t).reduce(function(e,n){return{...e,[n]:c(t[n])}},{});const u=Object.values(s).reduce(function(e,t){return[...e,...t]},[]),d=Object.values((0,l.yG)(e["inner-options"],{})).reduce(function(e,t){return[...e,...t]}),p=c([...d.filter(function({id:e}){return!u.find(function({id:t}){return e===t})})]);return s.right=[...s.right,...p],(0,r.createElement)(i.JY,{onDragEnd:function(e){if(!e.destination)return;if(e.destination.droppableId===e.source.droppableId)return void n({...s,[e.destination.droppableId]:(0,a.reorder)(s[e.destination.droppableId],e.source.index,e.destination.index)});const t=s[e.source.droppableId],r=s[e.destination.droppableId],o=t[e.source.index];t.splice(e.source.index,1),r.splice(e.destination.index,0,o),n({...s,[e.source.droppableId]:t,[e.destination.droppableId]:r})}},(0,r.createElement)(o.A,{onChange:function(e,t){n({...s,[e]:t})},options:e["inner-options"],value:s}))}},5888(e,t,n){"use strict";n.r(t);var r=n(1230),o=n(9139);const i=function({values:e,onChangeFor:t,value:n,option:i,onChange:a}){const s=e[i.layers]||[],l=s.filter(function({id:e,enabled:t}){return t&&e===i.field});return 0===l.length?null:l.map(function(e,n){let a=Object.keys(i["inner-options"]).reduce(function(e,t){return{...e,[t]:{...i["inner-options"][t],label:i["inner-options"][t].label.replace("INDEX ",1===l.length?"":`${n+1} `)}}},{});return(0,r.createElement)(o.A,{key:e.__id||e.id,onChange:function(n,r){t(i.layers,s.map(function(t){return t.__id!==e.__id?t:{...t,[n]:r}}))},options:a,value:e})})};i.renderingConfig={design:"none"},t.default=i},8153(e,t,n){"use strict";n.r(t),n.d(t,{LayersContext:function(){return _},default:function(){return C},itemsThatAreNotAdded:function(){return b},reorder:function(){return v}});var r=n(8168),o=n(1230),i=n(2485),a=n.n(i),s=n(328),l=(n(8088),n(3582)),c=n(3561),u=n(5071);var d=function({value:e,option:t}){const n=b(e,t),{currentlyPickedItem:r,setCurrentItem:i,addCurrentlySelectedItem:a}=(0,o.useContext)(_);return n.length<=0?null:(0,o.createElement)("div",{className:"ct-add-layer-controls"},(0,o.createElement)(u.default,{onChange:function(e){return i(e)},option:{search:!0,choices:n.filter(function(n){const{condition:r,values_source:o}=t.settings[n];let i=e;return"global"===o&&(i=Object.keys(r).reduce(function(e,t){return{...e,[t.split(":")[0]]:wp.customize(t.split(":")[0])()}},{})),!r||(0,s.JW)((0,s.D1)(r),i)}).map(function(e){return{key:e,value:window._.template((t.settings[e]||{label:e}).label)({label:""})}}),...t.selectOption||{}},value:r||n[0]}),(0,o.createElement)("button",{type:"button",className:"ct-ui-button ct-ui-button-primary",onClick:function(){return a()}},(0,o.createElement)("svg",{width:"10",height:"10",fill:"currentColor",viewBox:"0 0 17 17"},(0,o.createElement)("path",{d:"M17,10h-7v7H7v-7H0V7h7V0h3v7h7V10z"}))))},p=n(4754);var f=function({itemIndex:e,items:t,onChange:n,value:i,parentValue:a,provided:l}){const{removeForId:c,addForId:u,option:d,toggleOptionsPanel:f}=(0,o.useContext)(_),m=d.settings[i.id]&&d.settings[i.id].options&&(!d.settings[i.id].options_condition||d.settings[i.id].options_condition&&(0,s.JW)((0,s.D1)(d.settings[i.id].options_condition),{...a,itemIndex:e}));let h=t.filter(function({id:e}){return e===i.id}),g=h.map(function({__id:e}){return e}).indexOf(i.__id);return(0,o.createElement)("div",{className:"ct-layer-controls"},!d.disableHiding&&(0,o.createElement)("button",{type:"button",className:"ct-visibility",onClick:function(e){e.stopPropagation(),n(t.map(function(e){return e.__id===i.__id?{...e,enabled:!{enabled:!0,...e}.enabled}:e}))}},(0,o.createElement)("svg",{width:"13px",height:"13px",fill:"currentColor",viewBox:"0 0 24 24"},(0,o.createElement)("path",{className:"ct-seen",d:"m.9 13.5 1 .5s.1-.1.1-.2c.1-.2.2-.4.5-.7.4-.6 1-1.4 1.9-2.2C6 9.2 8.5 7.6 12 7.6s6 1.6 7.7 3.2c.8.8 1.5 1.6 1.9 2.2.2.3.4.5.5.7 0 .1.1.1.1.2l.9-.5.9-.5v-.1c0-.1-.1-.1-.1-.2-.1-.2-.3-.5-.5-.8-.5-.7-1.2-1.6-2.2-2.5-1.9-1.9-5-3.7-9.1-3.7S4.9 7.5 3 9.3c-1 .9-1.7 1.9-2.2 2.5-.2.3-.4.6-.5.8-.1.1-.1.2-.1.2L0 13c0 .1 0 .1.9.5zM12 17.7c2.7 0 4.8-2.2 4.8-4.8S14.7 8 12 8s-4.8 2.2-4.8 4.8 2.1 4.9 4.8 4.9z"}),(0,o.createElement)("path",{className:"ct-unseen",d:"M16.8 12.8c0 2.7-2.2 4.8-4.8 4.8-.6 0-1.2-.1-1.8-.4L15.1 9c1 1 1.7 2.3 1.7 3.8zm7.2.3c0-.1 0-.1 0 0-.1-.2-.1-.2-.2-.3-.1-.2-.3-.5-.5-.8-.5-.7-1.2-1.6-2.2-2.5-1.1-1.1-2.6-2.1-4.5-2.9l-1.1 1.8c1.7.6 3.1 1.6 4.1 2.6.8.8 1.5 1.6 1.9 2.2.2.3.4.5.5.7 0 .1.1.1.1.2l.9-.5 1-.5zM16.2 1.4l-2.5 4.3c-.5-.1-1.1-.1-1.7-.1-4.1 0-7.2 1.9-9.1 3.7-1 .9-1.7 1.9-2.2 2.5-.2.3-.4.6-.5.8-.1.1-.1.2-.1.2L0 13l.9.5 1 .5s.1-.1.1-.2c.1-.2.2-.4.5-.7.4-.6 1-1.4 1.9-2.2C6 9.2 8.5 7.6 12 7.6h.5l-.2.4H12c-2.7 0-4.8 2.2-4.8 4.8 0 .9.3 1.8.7 2.6l-3.2 5.4 1.3.7L17.5 2.1l-1.3-.7z"}))),(0,o.createElement)("div",(0,r.A)({className:"ct-layer-label"},l.dragHandleProps),(0,o.createElement)("span",null,window._.template((d.settings[i.id]||{label:i.id}).label)(i).replace(" INDEX",1===h.length?"":` ${g+1}`))),d.settings[i.id]&&d.settings[i.id].clone&&t.filter(function({id:e}){return e===i.id}).length<(parseInt(d.settings[i.id].clone)||1)+1&&(0,o.createElement)("button",{type:"button",className:"ct-clone","data-tooltip-reveal":"top",onClick:function(){return u(i.id,i)}},(0,o.createElement)("svg",{width:"10px",height:"10px",fill:"currentColor",viewBox:"0 0 24 24"},(0,o.createElement)("path",{d:"M23,24H7.7c-0.6,0-1-0.4-1-1V7.7c0-0.6,0.4-1,1-1H23c0.6,0,1,0.4,1,1V23C24,23.6,23.6,24,23,24z M8.7,22H22V8.7 H8.7V22z"}),(0,o.createElement)("path",{d:"M17.3,16.3c0,0.6-0.4,1-1,1H1c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1h15.3c0.6,0,1,0.4,1,1V16.3z"})),(0,o.createElement)("i",{className:"ct-tooltip"},(0,p.__)("Clone Item","blocksy"))),(d.manageable||d.settings[i.id]&&d.settings[i.id].clone&&t.filter(function({id:e}){return e===i.id}).length>1||!d.settings[i.id])&&(0,o.createElement)("button",{type:"button",className:"ct-remove",onClick:function(){return c(i.__id)}},(0,o.createElement)("svg",{width:"8px",height:"8px",fill:"currentColor",viewBox:"0 0 24 24"},(0,o.createElement)("path",{d:"m12 14.7 9.3 9.3 2.7-2.7-9.3-9.3L24 2.7 21.3 0 12 9.3 2.7 0 0 2.7 9.3 12 0 21.3 2.7 24l9.3-9.3z"}))),m&&(0,o.createElement)("button",{type:"button",className:"ct-toggle",onMouseDown:function(e){e.stopPropagation()},onClick:function(e){e.stopPropagation(),f(i.__id)}},(0,o.createElement)("svg",{width:"9px",height:"9px",fill:"currentColor",viewBox:"0 0 24 24"},(0,o.createElement)("path",{className:"ct-arrow-down",d:"M12 21.7 0 10.8l2.3-2.5 9.7 8.9 9.7-8.9 2.3 2.5z"}),(0,o.createElement)("path",{className:"ct-arrow-up",d:"M12 5.3 0 16.2l2.3 2.5L12 9.8l9.7 8.9 2.3-2.5z"}))))},m=n(9139);var h=function({value:e,items:t,onChange:n,index:i,provided:s,snapshot:c,className:u,values:d,parentValues:p}){const h=t.map(function({__id:e}){return e}).indexOf(e.__id).toString();let{option:g,isDragging:v,isOpen:y,parentValue:b}=(0,o.useContext)(_),w={...s.draggableProps,style:{...s.draggableProps.style||{},...s.draggableProps.style.transform?{transform:"translate(0px"+s.draggableProps.style.transform.slice(s.draggableProps.style.transform.indexOf(","),s.draggableProps.style.transform.length)}:{}}},E=g.settings[e.id]&&g.settings[e.id].options&&Object.keys(g.settings[e.id].options).length>0&&y===e.__id&&(!v||v&&v!==y);return(0,o.createElement)("li",(0,r.A)({className:a()("ct-layer",g.itemClass,u,{"ct-disabled":!{enabled:!0,...e}.enabled,"ct-active":E}),ref:s.innerRef},w),(0,o.createElement)(f,{items:t,onChange:n,value:e,parentValue:b,itemIndex:h,provided:s}),E&&(0,o.createElement)("div",{className:"ct-layer-content"},(0,o.createElement)(m.A,{parentValue:b,onChange:function(r,o){if(g.settings[e.id].sync&&g.settings[e.id].clone){let n=t.filter(function({id:t}){return t===e.id}).length,r=`${g.settings[e.id].sync.id}_first`;n>1&&t.filter(function({id:t}){return t===e.id}).map(function({__id:e}){return e}).indexOf(e.__id)>0&&(r=`${g.settings[e.id].sync.id}_second`),wp.customize&&wp.customize.previewer&&wp.customize.previewer.send("ct:sync:refresh_partial",{id:r})}n(t.map(function(t){return t.__id===e.__id?{...t,[r]:o}:t}))},value:(0,l.yG)(g.settings[e.id].options,{...g.value.filter(function({id:t}){return t===e.id}).length>1?g.value.filter(function({id:t}){return e.id===t})[t.filter(function({id:t}){return t===e.id}).map(function({__id:e}){return e}).indexOf(e.__id)]:{},...e,itemIndex:h}),options:g.settings[e.id].options})))},g=n(1468);const v=function(e,t,n){const r=Array.from(e),[o]=r.splice(t,1);return r.splice(n,0,o),r},y=function(e){return e.filter(function(e){return e}).map(function(e){return{...e,...e.__id?{}:{__id:(0,c.Ak)()}}})},b=function(e,t){return Object.keys(t.settings).filter(function(t){return!e.find(function({id:e}){return e===t})})},_=(0,o.createContext)({currentlyPickedItem:null,isDragging:!1,isOpen:!1}),{Provider:w,Consumer:E}=_;var C=function({value:e,option:t,onChange:n,values:i}){const[u,p]=(0,o.useState)({currentlyPickedItem:null,isDragging:!1,isOpen:!1}),f=function(r,o={}){n([...e||[],{id:r,enabled:!0,...(0,l.yG)(t.settings[r].options||{},{}),...o,__id:(0,c.Ak)()}])},m=(t.manageable||t.grouped?y(e):[...y(e),...t.value.filter(function({id:t}){return-1===e.map(function({id:e}){return e}).indexOf(t)}).map(function(e){return{...e,__id:(0,c.Ak)(),enabled:e?.enabled||!1}})]).filter(function(e){return!!t.settings[e.id]});let _=(0,o.createElement)(w,{value:{...u,parentValue:i,addCurrentlySelectedItem:function(){const n=u.currentlyPickedItem||b(y(e),t)[0];p(function(e){return{...e,currentlyPickedItem:null}}),f(n)},addForId:function(e,t){return f(e,t)},option:t,setCurrentItem:function(e){return p(function(t){return{...t,currentlyPickedItem:e}})},removeForId:function(t){return n(y(e).filter(function({__id:e}){return e!==t}))},toggleOptionsPanel:function(r){const o=[...e,...t.value.filter(function({id:t}){return-1===e.map(function({id:e}){return e}).indexOf(t)})];e.length>0&&o.find(function(e){return!e.__id})&&(wp.customize&&wp.customize.previewer&&wp.customize.previewer.send("ct:sync:refresh_partial",{shouldSkip:!0}),n(m)),p(function(e){return{...e,isOpen:e.isOpen!==r&&r}})}}},t.manageable&&(0,o.createElement)(d,{value:m,option:t}),(0,o.createElement)(g.gL,{droppableId:t.id},function(e,l){return(0,o.createElement)("ul",(0,r.A)({className:a()("ct-layers",(t.attr||{}).class)},e.droppableProps,{ref:e.innerRef}),m.map(function(e,r){const{condition:a,values_source:l}=t.settings[e.id];let c=i;return"global"===l&&(c=Object.keys(a).reduce(function(e,t){return{...e,[t.split(":")[0]]:wp.customize(t.split(":")[0])()}},{})),(0,o.createElement)(g.sx,{key:e.__id,draggableId:e.__id,isDragDisabled:!!t.disableDrag,index:r},function(t,r){return(0,o.createElement)(h,{onChange:n,value:e,items:m,provided:t,snapshot:r,className:a&&!(0,s.JW)((0,s.D1)(a),c)?"ct-hidden":""})})}),e.placeholder)}));return t.grouped?_:(0,o.createElement)(g.JY,{onDragEnd:function(e){e.destination&&n(v(m,e.source.index,e.destination.index))}},_)}},8214(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});var r=n(8168),o=n(4705),i=n(1230),a=n(2485),s=n.n(a),l=n(4754),c=n(8380),u=n.n(c),d=n(6290);const p=["image"];class f extends i.Component{constructor(...e){super(...e),(0,o.A)(this,"params",{height:250,width:250,flex_width:!0,flex_height:!0}),(0,o.A)(this,"state",{attachment_info:[]}),(0,o.A)(this,"getUrlFor",function(e){return e?(e.width<700?e.sizes.full:u().max(u().values(1===u().keys(e.sizes).length?e.sizes:u().omit(e.sizes,"full")),function({width:e}){return e})).url||e.url:null})}render(){var e=this;const t=(0,d.applyFilters)("blocksy.options.ct-multi-image-uploader.actions",[function({props:e,attachment:{attachment_id:t}}){return(0,i.createElement)("button",{title:"Remove",type:"button",className:"button remove-button",onClick:function(n){n.stopPropagation(),e.onChange(e.value.filter(function(e){return e.attachment_id!==t}))}})}]);return(0,i.createElement)("div",(0,r.A)({className:s()("ct-attachment-multi",{})},this.props.option.attr||{}),(0,i.createElement)(wp.mediaUtils.MediaUpload,{onSelect:function(t){const n=t.map(function(t){return{url:e.getUrlFor(t),attachment_id:t.id}});e.props.onChange(n)},gallery:!0,allowedTypes:p,value:this.props.value.map(function({attachment_id:e}){return e}),multiple:!0,render:function({open:n}){return(0,i.createElement)(i.Fragment,null,Array.isArray(e.props.value)&&e.props.value.length>0&&(0,i.createElement)("div",{className:"ct-thumbnails-list"},e.props.value.map(function({url:r,attachment_id:o,...a}){return(0,i.createElement)("div",{key:o,className:"thumbnail thumbnail-image",onClick:function(){n()}},(0,i.createElement)("img",{className:"attachment-thumb",src:r,draggable:"false",alt:""}),(0,i.createElement)("ul",{className:"actions"},t.map(function(t,n){return(0,i.createElement)("li",{key:n},t({props:e.props,attachment:{...a,url:r,attachment_id:o}}))})))})),(0,i.createElement)("button",{type:"button",className:"ct-ui-button edit-button control-focus",title:"Edit",onClick:function(){return n()}},(0,l.__)("Add/Edit Gallery","blocksy")))}}))}}},6467(e,t,n){"use strict";n.r(t);var r=n(8168),o=n(1230);const i=function({option:{text:e="",attr:t={}}}){return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",(0,r.A)({className:"ct-notification"},t||{},{dangerouslySetInnerHTML:{__html:e}})))};i.renderingConfig={design:"none"},t.default=i},3841(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return h}});var r=n(1230),o=n(8168),i=n(8380),a=n.n(i),s=n(2485),l=n.n(s),c=n(4333),u=n(2450);var d=function({value:e,option:t,option:{attr:n,step:i=1,blockDecimal:s=!0,decimalPlaces:d=1,markAsAutoFor:p},device:f,onChange:m,liftedOptionStateDescriptor:h}){const{liftedOptionState:g,setLiftedOptionState:v}=h,y=p&&p.indexOf(f)>-1?"auto":e,b=t.min||0===t.min?t.min:-1/0,_=t.max||0===t.max?t.max:1/0;return(0,r.createElement)("div",(0,o.A)({className:l()("ct-option-number",{"ct-reached-limits":parseFloat(y)===parseInt(b)||parseFloat(y)===parseInt(_)})},n||{}),(0,r.createElement)("a",{className:l()("ct-minus",{"ct-disabled":parseFloat(y)===parseFloat(b)||""===y}),onClick:function(){return m((0,c.round)((0,c.clamp)(b,_,parseFloat(y||0)-parseFloat(i)),d))}}),(0,r.createElement)("a",{className:l()("ct-plus",{"ct-disabled":parseFloat(y)===parseFloat(_)}),onClick:function(){return m((0,c.round)((0,c.clamp)(b,_,parseFloat(y||0)+parseFloat(i)),d))}}),(0,r.createElement)("input",(0,o.A)({type:"number",value:g&&g.isEmptyInput?"":y,onBlur:function(e){e?.nativeEvent?.relatedTarget?.matches(".ct-revert")||(v({isEmptyInput:!1}),m((0,c.round)((0,c.clamp)(b,_,y),d)))},onChange:function({target:{value:e}}){""!==e.toString().trim()?(v({isEmptyInput:!1}),a().isNumber(parseFloat(e))?m((0,c.round)(e,d)):parseFloat(e)?m((0,c.round)(Math.min(parseFloat(e),_),d)):m((0,c.round)(e,d))):v({isEmptyInput:!0})}},(0,u.k)({blockDecimal:s,value:y,onChange:function(e){m((0,c.round)((0,c.clamp)(b,_,e),d))}}))))},p=n(6018);var f=function({value:e,option:t,option:{step:n=1,markAsAutoFor:o},device:i,onChange:s}){const l=o&&o.indexOf(i)>-1?"auto":e,u=t.min||0===t.min?t.min:-1/0,d=t.max||0===t.max?t.max:-1/0;return(0,r.createElement)(p.__experimentalNumberControl,{label:t.label,labelPosition:"top",max:d,min:u,value:l,step:n,onBlur:function(){return parseFloat(l)?s((0,c.round)((0,c.clamp)(u,d,l))):[]},onChange:function(e,t){return t&&a().isNumber(parseFloat(e))?s((0,c.round)((0,c.clamp)(u,d,e))):parseFloat(e)?s((0,c.round)(Math.min(parseFloat(e),d))):s((0,c.round)(e))}})};const m=function(e){const{purpose:t}=e;return"gutenberg"===t?(0,r.createElement)(f,e):(0,r.createElement)(d,e)};m.supportedPurposes=["default","gutenberg"];var h=m},6376(e,t,n){"use strict";n.r(t),n.d(t,{PanelMetaWrapper:function(){return f}});var r=n(1230),o=n(2485),i=n.n(o),a=n(9853),s=n.n(a),l=n(9139),c=n(4678),u=n(2373),d=n(1247),p=n(340);const f=function({id:e,option:t,getActualOption:n,value:o}){const{panelsState:i,panelsHelpers:a,panelsDispatch:s,containerRef:l}=(0,r.useContext)(u.G),c=e;(0,r.useEffect)(function(){if(!i.previousPanel&&a.isTransitioningFor(e))if(a.isOpenFor(e)){if(!a.getWrapperParent().querySelector(".ct-tmp-panel-wrapper")){const e=document.createElement("div");e.classList.add("ct-tmp-panel-wrapper"),a.getWrapperParent().appendChild(e)}a.getParentOptionsWrapper()&&a.getParentOptionsWrapper().classList.add("ct-panel-open");const e=l.current.closest("ul")&&l.current.closest("ul").querySelector(".customize-section-description-container h3");s({type:"PANEL_RECEIVE_TITLE",payload:{titlePrefix:e?`${e.querySelector("span").innerText} ▸ ${e.innerText.split("\n")[e.innerText.split("\n").length-1]}`:""}})}else!l.current.closest(".accordion-section-content")||l.current.closest(".accordion-section-content").classList.contains("ct-panel-open"),a.getParentOptionsWrapper()&&a.getParentOptionsWrapper().classList.remove("ct-panel-open")},[i.previousPanel,e,a.isOpenFor(e)]),(0,r.useEffect)(function(){return function(){[...document.querySelectorAll(".ct-panel-open:not(.open)")].map(function(e){return e.classList.remove("ct-panel-open")})}},[]);const d="yes"===o||!0===o;return n({open:function(){return a.open(e)},wrapperAttr:{className:(t.switch?d?"ct-click-allowed":"":"ct-click-allowed")+" ct-panel",onClick:function({target:e}){t.switch&&!d||(t.panelSecondLevel?a.openSecondLevel({secondLevelTitleLabel:t.label,secondLevelOptions:t["inner-options"]}):e.closest(".ct-tmp-panel-wrapper")||a.open(c))}}})},m=function({option:e,id:t,onChange:n,getValues:o,onChangeFor:a}){let c=-1===Object.keys(e).indexOf("label")?(t||"").replace(/./,function(e){return e.toUpperCase()}).replace(/\_|\-/g," "):e.label;const{panelsState:{titlePrefix:f,previousPanel:m},panelsState:h,panelsHelpers:g,containerRef:v,panelSecondLevelSprings:y}=(0,r.useContext)(u.G);return v.current&&g.getWrapperParent().querySelector(".ct-tmp-panel-wrapper")?(0,r.createPortal)((0,r.createElement)(d.eB,{items:g.isOpenFor(t),from:{transform:`translateX(${(0,p.h)(-100)}%)`},enter:{transform:"translateX(0%)"},leave:m===t?{transform:"translateX(-100%)"}:{transform:`translateX(${(0,p.h)(-100)}%)`},config:function(e,t){return{duration:180,easing:s()(.645,.045,.355,1)}},onRest:function(e){g.stopTransitioning(),e?[...g.getWrapperParent().querySelectorAll(".ct-tmp-panel-wrapper")].map(function(e){setTimeout(function(){e.firstElementChild&&e.firstElementChild.removeAttribute("style")},200)}):m||[...g.getWrapperParent().querySelectorAll(".ct-tmp-panel-wrapper")].map(function(e){return e.parentNode.removeChild(e)})}},function(t,n){return n?(0,r.createElement)(d.CS.div,{style:2===h.currentLevel?y:t,className:i()("ct-customizer-panel ct-options-container",{"ct-panel-second-level":2===h.currentLevel})},(0,r.createElement)("div",null,(0,r.createElement)("div",{className:"customize-panel-actions"},(0,r.createElement)("button",{onClick:function(e){e.stopPropagation(),g.close()},type:"button",className:"customize-section-back"}),(0,r.createElement)("h3",null,(0,r.createElement)("span",null,f),c)),(0,r.createElement)("div",{className:"customizer-panel-content"},(0,r.createElement)(l.A,{purpose:"customizer",onChange:function(e,t){return a(e,t)},options:e["inner-options"],value:o()}))),(2===h.currentLevel||h.secondLevelTitleLabel)&&(0,r.createElement)("div",null,(0,r.createElement)("div",{className:"customize-panel-actions"},(0,r.createElement)("button",{onClick:function(e){e.stopPropagation(),g.close()},type:"button",className:"customize-section-back"}),(0,r.createElement)("h3",null,(0,r.createElement)("span",null,h.titlePrefix+" ▸ "+c),h.secondLevelTitleLabel)),(0,r.createElement)("div",{className:"customizer-panel-content"},h.secondLevelOptions&&(0,r.createElement)(l.A,{purpose:"customizer",onChange:function(e,t){return a(e,t)},options:h.secondLevelOptions,value:o()})))):null}),g.getWrapperParent().querySelector(".ct-tmp-panel-wrapper")):null},h=function({id:e,getValues:t,values:n,onChangeFor:o,option:a,value:s,view:l="normal",onChange:d}){const{panelsState:{isOpen:p,isTransitioning:f},panelsHelpers:h}=(0,r.useContext)(u.G);if("simple"===l)return h.isTransitioningFor(e)||h.isOpenFor(e)?(0,r.createElement)(m,{id:e,getValues:function(){return t?t():n},onChangeFor:o,option:a}):null;const g="yes"===s||!0===s;return(0,r.createElement)("div",{className:"ct-customizer-panel-container"},a.disabled_notice&&!g&&(0,r.createElement)("span",{className:"ct-option-notice","data-tooltip-reveal":"top:full"},(0,r.createElement)("span",{className:"ct-tooltip-trigger"},(0,r.createElement)("svg",{width:"12",height:"12",viewBox:"0 0 10 10",fill:"rgba(80, 87, 94, 0.7)"},(0,r.createElement)("path",{d:"M5 0C2.237 0 0 2.237 0 5s2.237 5 5 5 5-2.237 5-5-2.237-5-5-5Zm.5 7.5h-1v-3h1v3Zm0-4h-1v-1h1v1Z"}))),(0,r.createElement)("i",{className:"ct-tooltip"},a.disabled_notice)),(0,r.createElement)("div",{className:i()("ct-customizer-panel-option")},a.switch&&(0,r.createElement)(c.default,{value:s,onChange:d,onClick:function(e){return e.stopPropagation()},option:{behavior:a.switchBehavior||"words"}}),(0,r.createElement)("button",{type:"button"})),(h.isTransitioningFor(e)||h.isOpenFor(e))&&(0,r.createElement)(m,{id:e,getValues:function(){return t?t():n},onChangeFor:o,option:a}))};h.renderingConfig={design:"inline"},h.MetaWrapper=f,t.default=h},8456(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return m}});var r=n(1230),o=n(8168),i=n(2485),a=n.n(i),s=n(328);const l=function(e){const{inline:t=!1}=e.option;return(0,r.createElement)("div",(0,o.A)({className:"ct-radio-option"},t?{"data-inline":""}:{},e.option.attr||{}),Object.keys(e.option.choices).map(function(t){return(0,r.createElement)("label",{key:t},(0,r.createElement)("input",{type:"radio",checked:t===e.value,onChange:function(){return e.onChange(t)}}),e.option.choices[t])}))},c=function({option:e,values:t,value:n,onChange:i,singleChoiceProps:l}){const{inline:c=!1}=e;let u=Object.keys(e.choices).filter(function(n){return!e.conditions||(!e.conditions[n]||(0,s.JW)((0,s.D1)(e.conditions[n]),t))}),d=u.includes(n)?n:e.value;return(0,r.createElement)("ul",(0,o.A)({className:"ct-radio-option ct-buttons-group"},c?{"data-inline":""}:{},e.attr||{}),u.map(function(t,n){return(0,r.createElement)("li",(0,o.A)({className:a()({active:t===d}),onClick:function(){return i(t)},key:t,dangerouslySetInnerHTML:{__html:e.choices[t]}},l?l(t):{},e.choice_attr||{}))}))};var u=function(e){const{option:{view:t}}=e;return"radio"===t?(0,r.createElement)(l,e):(0,r.createElement)(c,e)},d=n(6018);var p=function({option:e,values:t,value:n,onChange:o}){let i=Object.keys(e.choices).filter(function(n){return!e.conditions||(!e.conditions[n]||(0,s.JW)((0,s.D1)(e.conditions[n]),t))}),a=i.includes(n)?n:e.value;return(0,r.createElement)(d.__experimentalToggleGroupControl,{label:e.label,value:a,isBlock:!0,onChange:o},i.map(function(t){return(0,r.createElement)(React.Fragment,null,(0,r.createElement)(d.__experimentalToggleGroupControlOption,{key:t,value:t,label:(0,r.createElement)("span",{dangerouslySetInnerHTML:{__html:e.choices[t]}})}))}))};const f=function(e){const{purpose:t}=e;return"gutenberg"===t?(0,r.createElement)(p,e):(0,r.createElement)(u,e)};f.supportedPurposes=["default","gutenberg"];var m=f},694(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return m}});var r=n(1230),o=n(2485),i=n.n(o),a=n(4754),s=n(5367),l=n(1247),c=n(9853),u=n.n(c);n(1437);var d=function({renderContent:e,stopTransitioning:t,el:n,isTransitioning:o,isPicking:i}){return(o||i)&&(0,r.createPortal)((0,r.createElement)(l.eB,{items:i,onRest:function(e){return t()},config:{duration:100,easing:u()(.25,.1,.25,1)},from:{transform:"scale3d(0.95, 0.95, 1)",opacity:0},enter:{transform:"scale3d(1, 1, 1)",opacity:1},leave:{transform:"scale3d(0.95, 0.95, 1)",opacity:0}},function(t,n){return n&&(0,r.createElement)(l.CS.div,{style:t,className:"ct-ratio-modal",onClick:function(e){e.preventDefault(),e.stopPropagation()},onMouseDownCapture:function(e){e.nativeEvent.stopImmediatePropagation(),e.nativeEvent.stopPropagation()},onMouseUpCapture:function(e){e.nativeEvent.stopImmediatePropagation(),e.nativeEvent.stopPropagation()}},e&&e())}),n.current.closest(".ct-single-palette")?n.current.closest(".ct-single-palette").querySelector(".ct-color-modal-wrapper"):n.current.closest(".ct-color-modal-wrapper")?n.current.closest(".ct-color-modal-wrapper"):n.current.closest(".ct-control").querySelector(".ct-color-modal-wrapper"))},p=n(9139);const f=function({option:e,value:t,onChange:n,onChangeFor:o,values:l}){const[c,u]=(0,r.useState)(!1);let{hasOriginalRatio:f=!0,view:m="popup",preview_width_key:h=null}=e||{},g=["4/3","16/9","2/1"],v=["3/4","9/16","1/2"];const y=(0,r.useRef)(),[{isPicking:b,isTransitioning:_},w]=(0,r.useState)({isPicking:!1,isTransitioning:!1}),E=!(g.indexOf(t)>-1)&&(v.indexOf(t)>-1||c);let C="original"===t?"original":-1===t.indexOf("/")?"custom":"predefined";t.indexOf("/");const x=(0,r.createElement)(r.Fragment,null,(0,r.createElement)("div",{className:"ct-ratio-content"},(0,r.createElement)("div",{className:i()("ct-ratio-picker",{reversed:E})},(0,r.createElement)("ul",{className:"ct-radio-option ct-buttons-group"},f&&(0,r.createElement)("li",{className:i()({active:"original"===C}),onClick:function(){"original"!==t&&n("original")}},(0,a.__)("Original","blocksy")),(0,r.createElement)("li",{className:i()({active:"predefined"===C}),onClick:function(){-1!==t.indexOf("/")&&"original"!==t||n("original"===e.value?"1/1":e.value)}},(0,a.__)("Predefined","blocksy")),(0,r.createElement)("li",{className:i()({active:"custom"===C}),onClick:function(){if(-1!==t.indexOf("/")||"original"===t){let[r,o]=("original"===t?"original"===e.value?"1/1":e.value:t).split("/");n(`${r}:${o}`)}}},(0,a.__)("Custom","blocksy"))),"predefined"===C&&(0,r.createElement)("div",{className:"ct-ratio-predefined"},(0,r.createElement)("ul",{className:"ct-buttons-group"},["1/1",...E?v:g].map(function(e){return(0,r.createElement)("li",{key:e,className:i()({active:e===t}),onClick:function(){"1/1"===e&&u(!1),n(e)}},e)})),(0,r.createElement)("button",{"data-tooltip-reveal":"top",onClick:function(e){if(e.preventDefault(),"1/1"===t)return void u(!E);let[r,o]=t.split("/");u(+r<+o),n(t.split("/").reverse().join("/"))}},(0,r.createElement)("span",null),(0,r.createElement)("i",{className:"ct-tooltip"},"Reverse"))),"custom"===C&&(0,r.createElement)("div",{className:"ct-ratio-custom"},(0,r.createElement)("div",{className:"ct-option-input"},(0,r.createElement)("input",{type:"text",value:t.split(":")[0],onChange:function({target:{value:e}}){n(`${e}:${t.split(":")[1]}`)}})),(0,r.createElement)("span",null,":"),(0,r.createElement)("div",{className:"ct-option-input"},(0,r.createElement)("input",{type:"text",value:t.split(":")[1],onChange:function({target:{value:e}}){n(`${t.split(":")[0]}:${e}`)}})),(0,r.createElement)("div",{className:"ct-notification",dangerouslySetInnerHTML:{__html:(0,a.sprintf)((0,a.__)("Use %sthis tool%s for calculating a custom image ratio based on your image size.","blocksy"),'<a href="https://www.digitalrebellion.com/webapps/aspectcalc" target="_blank">',"</a>")}})),"original"===C&&(0,r.createElement)("div",{className:"ct-ratio-original"},(0,r.createElement)("div",{className:"ct-notification"},(0,a.__)("Displays the image using the aspect ratio in which they were uploaded.","blocksy")))),e["inner-options"]&&(0,r.createElement)(p.A,{onChange:function(e,t){o(e,t)},options:e["inner-options"],value:l})));return"inline"===m?x:(0,r.createElement)("div",{ref:y,className:i()("ct-ratio-picker-container",{})},(0,r.createElement)(s.default,{useCapture:!1,disabled:!b,className:"ct-ratio-preview",onOutsideClick:function(){b&&w({isTransitioning:!1,isPicking:!1})},wrapperProps:{onClick:function(e){e.preventDefault(),w({isTransitioning:!0,isPicking:!b})}}},t.indexOf(":")>-1&&(0,r.createElement)("span",{className:"ct-ratio-key"},(0,a.__)("Custom","blocksy")),t.indexOf("/")>-1&&(0,r.createElement)("span",{className:"ct-ratio-key"},(0,a.__)("Predefined","blocksy")),"original"===t?(0,a.__)("Original Ratio","blocksy"):t.replace("/",":"),h&&(0,r.createElement)("span",{className:"ct-width-key"},l[h])),(0,r.createElement)(d,{el:y,value:t,onChange:n,option:e,isPicking:b,isTransitioning:_,onPickingChange:function(e){w({isTransitioning:!0,isPicking:e})},stopTransitioning:function(){return w({isPicking:b,isTransitioning:!1})},renderContent:function(){return x}}))};f.ControlEnd=function(){return(0,r.createElement)("div",{className:"ct-color-modal-wrapper",onMouseDown:function(e){return e.stopPropagation()},onMouseUp:function(e){return e.stopPropagation()}})};var m=f},5071(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return ae}});var r=n(1230),o=n(2485),i=n.n(o),a=n(4754),s=n(1905),l=n(8168),c=n(9855),u=n(8587),d=n(5540),p=n(5556),f=n.n(p),m=n(1594),h=n.n(m);n(4353);const g=e=>"object"==typeof e&&null!=e&&1===e.nodeType,v=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,y=(e,t)=>{if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){const n=getComputedStyle(e,null);return v(n.overflowY,t)||v(n.overflowX,t)||(e=>{const t=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e);return!!t&&(t.clientHeight<e.scrollHeight||t.clientWidth<e.scrollWidth)})(e)}return!1},b=(e,t,n,r,o,i,a,s)=>i<e&&a>t||i>e&&a<t?0:i<=e&&s<=n||a>=t&&s>=n?i-e-r:a>t&&s<n||i<e&&s>n?a-t+o:0,_=e=>{const t=e.parentElement;return null==t?e.getRootNode().host||null:t};var w=function(){return w=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},w.apply(this,arguments)};Object.create;Object.create;"function"==typeof SuppressedError&&SuppressedError;var E=0;function C(e){return"function"==typeof e?e:x}function x(){}function S(e,t){if(e){var n=((e,t)=>{var n,r,o,i;if("undefined"==typeof document)return[];const{scrollMode:a,block:s,inline:l,boundary:c,skipOverflowHiddenElements:u}=t,d="function"==typeof c?c:e=>e!==c;if(!g(e))throw new TypeError("Invalid target");const p=document.scrollingElement||document.documentElement,f=[];let m=e;for(;g(m)&&d(m);){if(m=_(m),m===p){f.push(m);break}null!=m&&m===document.body&&y(m)&&!y(document.documentElement)||null!=m&&y(m,u)&&f.push(m)}const h=null!=(r=null==(n=window.visualViewport)?void 0:n.width)?r:innerWidth,v=null!=(i=null==(o=window.visualViewport)?void 0:o.height)?i:innerHeight,{scrollX:w,scrollY:E}=window,{height:C,width:x,top:S,right:k,bottom:I,left:O}=e.getBoundingClientRect(),{top:A,right:D,bottom:P,left:N}=(e=>{const t=window.getComputedStyle(e);return{top:parseFloat(t.scrollMarginTop)||0,right:parseFloat(t.scrollMarginRight)||0,bottom:parseFloat(t.scrollMarginBottom)||0,left:parseFloat(t.scrollMarginLeft)||0}})(e);let T="start"===s||"nearest"===s?S-A:"end"===s?I+P:S+C/2-A+P,R="center"===l?O+x/2-N+D:"end"===l?k+D:O-N;const M=[];for(let e=0;e<f.length;e++){const t=f[e],{height:n,width:r,top:o,right:i,bottom:c,left:u}=t.getBoundingClientRect();if("if-needed"===a&&S>=0&&O>=0&&I<=v&&k<=h&&(t===p&&!y(t)||S>=o&&I<=c&&O>=u&&k<=i))return M;const d=getComputedStyle(t),m=parseInt(d.borderLeftWidth,10),g=parseInt(d.borderTopWidth,10),_=parseInt(d.borderRightWidth,10),A=parseInt(d.borderBottomWidth,10);let D=0,P=0;const N="offsetWidth"in t?t.offsetWidth-t.clientWidth-m-_:0,L="offsetHeight"in t?t.offsetHeight-t.clientHeight-g-A:0,j="offsetWidth"in t?0===t.offsetWidth?0:r/t.offsetWidth:0,z="offsetHeight"in t?0===t.offsetHeight?0:n/t.offsetHeight:0;if(p===t)D="start"===s?T:"end"===s?T-v:"nearest"===s?b(E,E+v,v,g,A,E+T,E+T+C,C):T-v/2,P="start"===l?R:"center"===l?R-h/2:"end"===l?R-h:b(w,w+h,h,m,_,w+R,w+R+x,x),D=Math.max(0,D+E),P=Math.max(0,P+w);else{D="start"===s?T-o-g:"end"===s?T-c+A+L:"nearest"===s?b(o,c,n,g,A+L,T,T+C,C):T-(o+n/2)+L/2,P="start"===l?R-u-m:"center"===l?R-(u+r/2)+N/2:"end"===l?R-i+_+N:b(u,i,r,m,_+N,R,R+x,x);const{scrollLeft:e,scrollTop:a}=t;D=0===z?0:Math.max(0,Math.min(a+D/z,t.scrollHeight-n/z+L)),P=0===j?0:Math.max(0,Math.min(e+P/j,t.scrollWidth-r/j+N)),T+=a-D,R+=e-P}M.push({el:t,top:D,left:P})}return M})(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});n.forEach(function(e){var t=e.el,n=e.top,r=e.left;t.scrollTop=n,t.scrollLeft=r})}}function k(e,t,n){return e===t||t instanceof n.Node&&e.contains&&e.contains(t)}function I(e,t){var n;function r(){n&&clearTimeout(n)}function o(){for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];r(),n=setTimeout(function(){n=null,e.apply(void 0,i)},t)}return o.cancel=r,o}function O(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return t.some(function(t){return t&&t.apply(void 0,[e].concat(r)),e.preventDownshiftDefault||e.hasOwnProperty("nativeEvent")&&e.nativeEvent.preventDownshiftDefault})}}function A(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){t.forEach(function(t){"function"==typeof t?t(e):t&&(t.current=e)})}}function D(){return String(E++)}function P(e){var t=e.isOpen,n=e.resultCount,r=e.previousResultCount;return t?n?n!==r?n+" result"+(1===n?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter key to select.":"":"No results are available.":""}function N(e,t){return!(e=Array.isArray(e)?e[0]:e)&&t?t:e}function T(e){return"string"==typeof e.type}function R(e){return e.props}var M=["highlightedIndex","inputValue","isOpen","selectedItem","type"];function L(e){void 0===e&&(e={});var t={};return M.forEach(function(n){e.hasOwnProperty(n)&&(t[n]=e[n])}),t}function j(e,t){return e&&t?Object.keys(e).reduce(function(n,r){return n[r]=z(t,r)?t[r]:e[r],n},{}):e}function z(e,t){return void 0!==e[t]}function B(e){var t=e.key,n=e.keyCode;return n>=37&&n<=40&&0!==t.indexOf("Arrow")?"Arrow"+t:t}function F(e,t,n,r,o){void 0===o&&(o=!1);var i=n.length;if(0===i)return-1;var a=i-1;("number"!=typeof e||e<0||e>a)&&(e=t>0?-1:a+1);var s=e+t;s<0?s=o?a:0:s>a&&(s=o?0:a);var l=V(s,t<0,n,r,o);return-1===l?e>=i?-1:e:l}function V(e,t,n,r,o){void 0===o&&(o=!1);var i=n.length;if(t){for(var a=e;a>=0;a--)if(!r(n[a],a))return a}else for(var s=e;s<i;s++)if(!r(n[s],s))return s;return o?V(t?i-1:0,t,n,r):-1}function U(e,t,n,r){return void 0===r&&(r=!0),n&&t.some(function(t){return t&&(k(t,e,n)||r&&k(t,n.document.activeElement,n))})}var H=I(function(e){W(e).textContent=""},500);function W(e){var t=e.getElementById("a11y-status-message");return t||((t=e.createElement("div")).setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}function G(e,t){e&&t&&(W(t).textContent=e,H(t))}var $=Object.freeze({__proto__:null,blurButton:14,blurInput:10,changeInput:11,clickButton:13,clickItem:9,controlledPropUpdatedSelectedItem:15,itemMouseEnter:2,keyDownArrowDown:4,keyDownArrowUp:3,keyDownEnd:8,keyDownEnter:6,keyDownEscape:5,keyDownHome:7,keyDownSpaceButton:12,mouseUp:1,touchEnd:16,unknown:0}),q=["refKey","ref"],K=["onClick","onPress","onKeyDown","onKeyUp","onBlur"],X=["onKeyDown","onBlur","onChange","onInput","onChangeText"],Y=["refKey","ref"],J=["onMouseMove","onMouseDown","onClick","onPress","index","item"],Q=function(){var e=function(e){function t(t){var n;(n=e.call(this,t)||this).id=n.props.id||"downshift-"+D(),n.menuId=n.props.menuId||n.id+"-menu",n.labelId=n.props.labelId||n.id+"-label",n.inputId=n.props.inputId||n.id+"-input",n.getItemId=n.props.getItemId||function(e){return n.id+"-item-"+e},n.items=[],n.itemCount=null,n.previousResultCount=0,n.timeoutIds=[],n.internalSetTimeout=function(e,t){var r=setTimeout(function(){n.timeoutIds=n.timeoutIds.filter(function(e){return e!==r}),e()},t);n.timeoutIds.push(r)},n.setItemCount=function(e){n.itemCount=e},n.unsetItemCount=function(){n.itemCount=null},n.isItemDisabled=function(e,t){var r=n.getItemNodeFromIndex(t);return r&&r.hasAttribute("disabled")},n.setHighlightedIndex=function(e,t){void 0===e&&(e=n.props.defaultHighlightedIndex),void 0===t&&(t={}),t=L(t),n.internalSetState((0,l.A)({highlightedIndex:e},t))},n.clearSelection=function(e){n.internalSetState({selectedItem:null,inputValue:"",highlightedIndex:n.props.defaultHighlightedIndex,isOpen:n.props.defaultIsOpen},e)},n.selectItem=function(e,t,r){t=L(t),n.internalSetState((0,l.A)({isOpen:n.props.defaultIsOpen,highlightedIndex:n.props.defaultHighlightedIndex,selectedItem:e,inputValue:n.props.itemToString(e)},t),r)},n.selectItemAtIndex=function(e,t,r){var o=n.items[e];null!=o&&n.selectItem(o,t,r)},n.selectHighlightedItem=function(e,t){return n.selectItemAtIndex(n.getState().highlightedIndex,e,t)},n.internalSetState=function(e,t){var r,o,i={},a="function"==typeof e;return!a&&e.hasOwnProperty("inputValue")&&n.props.onInputValueChange(e.inputValue,(0,l.A)({},n.getStateAndHelpers(),e)),n.setState(function(t){var s;t=n.getState(t);var c=a?e(t):e;c=n.props.stateReducer(t,c),r=c.hasOwnProperty("selectedItem");var u={};return r&&c.selectedItem!==t.selectedItem&&(o=c.selectedItem),(s=c).type||(s.type=0),Object.keys(c).forEach(function(e){t[e]!==c[e]&&(i[e]=c[e]),"type"!==e&&(c[e],z(n.props,e)||(u[e]=c[e]))}),a&&c.hasOwnProperty("inputValue")&&n.props.onInputValueChange(c.inputValue,(0,l.A)({},n.getStateAndHelpers(),c)),u},function(){C(t)(),Object.keys(i).length>1&&n.props.onStateChange(i,n.getStateAndHelpers()),r&&n.props.onSelect(e.selectedItem,n.getStateAndHelpers()),void 0!==o&&n.props.onChange(o,n.getStateAndHelpers()),n.props.onUserAction(i,n.getStateAndHelpers())})},n.rootRef=function(e){return n._rootNode=e},n.getRootProps=function(e,t){var r,o=void 0===e?{}:e,i=o.refKey,a=void 0===i?"ref":i,s=o.ref,c=(0,u.A)(o,q),d=(void 0===t?{}:t).suppressRefError,p=void 0!==d&&d;n.getRootProps.called=!0,n.getRootProps.refKey=a,n.getRootProps.suppressRefError=p;var f=n.getState().isOpen;return(0,l.A)(((r={})[a]=A(s,n.rootRef),r.role="combobox",r["aria-expanded"]=f,r["aria-haspopup"]="listbox",r["aria-owns"]=f?n.menuId:void 0,r["aria-labelledby"]=n.labelId,r),c)},n.keyDownHandlers={ArrowDown:function(e){var t=this;if(e.preventDefault(),this.getState().isOpen){var n=e.shiftKey?5:1;this.moveHighlightedIndex(n,{type:4})}else this.internalSetState({isOpen:!0,type:4},function(){var e=t.getItemCount();if(e>0){var n=F(t.getState().highlightedIndex,1,{length:e},t.isItemDisabled,!0);t.setHighlightedIndex(n,{type:4})}})},ArrowUp:function(e){var t=this;if(e.preventDefault(),this.getState().isOpen){var n=e.shiftKey?-5:-1;this.moveHighlightedIndex(n,{type:3})}else this.internalSetState({isOpen:!0,type:3},function(){var e=t.getItemCount();if(e>0){var n=F(t.getState().highlightedIndex,-1,{length:e},t.isItemDisabled,!0);t.setHighlightedIndex(n,{type:3})}})},Enter:function(e){if(229!==e.which){var t=this.getState(),n=t.isOpen,r=t.highlightedIndex;if(n&&null!=r){e.preventDefault();var o=this.items[r],i=this.getItemNodeFromIndex(r);if(null==o||i&&i.hasAttribute("disabled"))return;this.selectHighlightedItem({type:6})}}},Escape:function(e){e.preventDefault(),this.reset((0,l.A)({type:5},!this.state.isOpen&&{selectedItem:null,inputValue:""}))}},n.buttonKeyDownHandlers=(0,l.A)({},n.keyDownHandlers,{" ":function(e){e.preventDefault(),this.toggleMenu({type:12})}}),n.inputKeyDownHandlers=(0,l.A)({},n.keyDownHandlers,{Home:function(e){var t=this.getState().isOpen;if(t){e.preventDefault();var n=this.getItemCount();if(!(n<=0)&&t){var r=V(0,!1,{length:n},this.isItemDisabled);this.setHighlightedIndex(r,{type:7})}}},End:function(e){var t=this.getState().isOpen;if(t){e.preventDefault();var n=this.getItemCount();if(!(n<=0)&&t){var r=V(n-1,!0,{length:n},this.isItemDisabled);this.setHighlightedIndex(r,{type:8})}}}}),n.getToggleButtonProps=function(e){var t=void 0===e?{}:e,r=t.onClick;t.onPress;var o=t.onKeyDown,i=t.onKeyUp,a=t.onBlur,s=(0,u.A)(t,K),c=n.getState().isOpen,d={onClick:O(r,n.buttonHandleClick),onKeyDown:O(o,n.buttonHandleKeyDown),onKeyUp:O(i,n.buttonHandleKeyUp),onBlur:O(a,n.buttonHandleBlur)},p=s.disabled?{}:d;return(0,l.A)({type:"button",role:"button","aria-label":c?"close menu":"open menu","aria-haspopup":!0,"data-toggle":!0},p,s)},n.buttonHandleKeyUp=function(e){e.preventDefault()},n.buttonHandleKeyDown=function(e){var t=B(e);n.buttonKeyDownHandlers[t]&&n.buttonKeyDownHandlers[t].call(n,e)},n.buttonHandleClick=function(e){if(e.preventDefault(),n.props.environment){var t=n.props.environment.document,r=t.body,o=t.activeElement;r&&r===o&&e.target.focus()}n.internalSetTimeout(function(){return n.toggleMenu({type:13})})},n.buttonHandleBlur=function(e){var t=e.target;n.internalSetTimeout(function(){if(!n.isMouseDown&&n.props.environment){var e=n.props.environment.document.activeElement;null!=e&&e.id===n.inputId||e===t||n.reset({type:14})}})},n.getLabelProps=function(e){return(0,l.A)({htmlFor:n.inputId,id:n.labelId},e)},n.getInputProps=function(e){var t=void 0===e?{}:e,r=t.onKeyDown,o=t.onBlur,i=t.onChange,a=t.onInput;t.onChangeText;var s=(0,u.A)(t,X),c={};var d,p=n.getState(),f=p.inputValue,m=p.isOpen,h=p.highlightedIndex;s.disabled||((d={}).onChange=O(i,a,n.inputHandleChange),d.onKeyDown=O(r,n.inputHandleKeyDown),d.onBlur=O(o,n.inputHandleBlur),c=d);return(0,l.A)({"aria-autocomplete":"list","aria-activedescendant":m&&"number"==typeof h&&h>=0?n.getItemId(h):void 0,"aria-controls":m?n.menuId:void 0,"aria-labelledby":s&&s["aria-label"]?void 0:n.labelId,autoComplete:"off",value:f,id:n.inputId},c,s)},n.inputHandleKeyDown=function(e){var t=B(e);t&&n.inputKeyDownHandlers[t]&&n.inputKeyDownHandlers[t].call(n,e)},n.inputHandleChange=function(e){n.internalSetState({type:11,isOpen:!0,inputValue:e.target.value,highlightedIndex:n.props.defaultHighlightedIndex})},n.inputHandleBlur=function(){n.internalSetTimeout(function(){var e;if(!n.isMouseDown&&n.props.environment){var t=n.props.environment.document.activeElement;(null==t||null==(e=t.dataset)?void 0:e.toggle)&&n._rootNode&&n._rootNode.contains(t)||n.reset({type:10})}})},n.menuRef=function(e){n._menuNode=e},n.getMenuProps=function(e,t){var r,o=void 0===e?{}:e,i=o.refKey,a=void 0===i?"ref":i,s=o.ref,c=(0,u.A)(o,Y),d=(void 0===t?{}:t).suppressRefError,p=void 0!==d&&d;return n.getMenuProps.called=!0,n.getMenuProps.refKey=a,n.getMenuProps.suppressRefError=p,(0,l.A)(((r={})[a]=A(s,n.menuRef),r.role="listbox",r["aria-labelledby"]=c&&c["aria-label"]?void 0:n.labelId,r.id=n.menuId,r),c)},n.getItemProps=function(e){var t,r=void 0===e?{}:e,o=r.onMouseMove,i=r.onMouseDown,a=r.onClick;r.onPress;var s=r.index,c=r.item,d=void 0===c?void 0:c,p=(0,u.A)(r,J);void 0===s?(n.items.push(d),s=n.items.indexOf(d)):n.items[s]=d;var f=a,m=((t={onMouseMove:O(o,function(){s!==n.getState().highlightedIndex&&(n.setHighlightedIndex(s,{type:2}),n.avoidScrolling=!0,n.internalSetTimeout(function(){return n.avoidScrolling=!1},250))}),onMouseDown:O(i,function(e){e.preventDefault()})}).onClick=O(f,function(){n.selectItemAtIndex(s,{type:9})}),t),h=p.disabled?{onMouseDown:m.onMouseDown}:m;return(0,l.A)({id:n.getItemId(s),role:"option","aria-selected":n.getState().highlightedIndex===s},h,p)},n.clearItems=function(){n.items=[]},n.reset=function(e,t){void 0===e&&(e={}),e=L(e),n.internalSetState(function(t){var r=t.selectedItem;return(0,l.A)({isOpen:n.props.defaultIsOpen,highlightedIndex:n.props.defaultHighlightedIndex,inputValue:n.props.itemToString(r)},e)},t)},n.toggleMenu=function(e,t){void 0===e&&(e={}),e=L(e),n.internalSetState(function(t){var r=t.isOpen;return(0,l.A)({isOpen:!r},r&&{highlightedIndex:n.props.defaultHighlightedIndex},e)},function(){var r=n.getState(),o=r.isOpen,i=r.highlightedIndex;o&&n.getItemCount()>0&&"number"==typeof i&&n.setHighlightedIndex(i,e),C(t)()})},n.openMenu=function(e){n.internalSetState({isOpen:!0},e)},n.closeMenu=function(e){n.internalSetState({isOpen:!1},e)},n.updateStatus=I(function(){var e;if(null!=(e=n.props)&&null!=(e=e.environment)&&e.document){var t=n.getState(),r=n.items[t.highlightedIndex],o=n.getItemCount(),i=n.props.getA11yStatusMessage((0,l.A)({itemToString:n.props.itemToString,previousResultCount:n.previousResultCount,resultCount:o,highlightedItem:r},t));n.previousResultCount=o,G(i,n.props.environment.document)}},200);var r=n.props,o=r.defaultHighlightedIndex,i=r.initialHighlightedIndex,a=void 0===i?o:i,s=r.defaultIsOpen,c=r.initialIsOpen,d=void 0===c?s:c,p=r.initialInputValue,f=void 0===p?"":p,m=r.initialSelectedItem,h=void 0===m?null:m,g=n.getState({highlightedIndex:a,isOpen:d,inputValue:f,selectedItem:h});return null!=g.selectedItem&&void 0===n.props.initialInputValue&&(g.inputValue=n.props.itemToString(g.selectedItem)),n.state=g,n}(0,d.A)(t,e);var n=t.prototype;return n.internalClearTimeouts=function(){this.timeoutIds.forEach(function(e){clearTimeout(e)}),this.timeoutIds=[]},n.getState=function(e){return void 0===e&&(e=this.state),j(e,this.props)},n.getItemCount=function(){var e=this.items.length;return null!=this.itemCount?e=this.itemCount:void 0!==this.props.itemCount&&(e=this.props.itemCount),e},n.getItemNodeFromIndex=function(e){return this.props.environment?this.props.environment.document.getElementById(this.getItemId(e)):null},n.scrollHighlightedItemIntoView=function(){var e=this.getItemNodeFromIndex(this.getState().highlightedIndex);this.props.scrollIntoView(e,this._menuNode)},n.moveHighlightedIndex=function(e,t){var n=this.getItemCount(),r=this.getState().highlightedIndex;if(n>0){var o=F(r,e,{length:n},this.isItemDisabled,!0);this.setHighlightedIndex(o,t)}},n.getStateAndHelpers=function(){var e=this.getState(),t=e.highlightedIndex,n=e.inputValue,r=e.selectedItem,o=e.isOpen,i=this.props.itemToString,a=this.id,s=this.getRootProps,l=this.getToggleButtonProps,c=this.getLabelProps,u=this.getMenuProps,d=this.getInputProps,p=this.getItemProps,f=this.openMenu,m=this.closeMenu,h=this.toggleMenu,g=this.selectItem,v=this.selectItemAtIndex,y=this.selectHighlightedItem,b=this.setHighlightedIndex,_=this.clearSelection,w=this.clearItems;return{getRootProps:s,getToggleButtonProps:l,getLabelProps:c,getMenuProps:u,getInputProps:d,getItemProps:p,reset:this.reset,openMenu:f,closeMenu:m,toggleMenu:h,selectItem:g,selectItemAtIndex:v,selectHighlightedItem:y,setHighlightedIndex:b,clearSelection:_,clearItems:w,setItemCount:this.setItemCount,unsetItemCount:this.unsetItemCount,setState:this.internalSetState,itemToString:i,id:a,highlightedIndex:t,inputValue:n,isOpen:o,selectedItem:r}},n.componentDidMount=function(){var e=this;if(this.props.environment){var t=function(){e.isMouseDown=!0},n=function(t){e.isMouseDown=!1,!U(t.target,[e._rootNode,e._menuNode],e.props.environment)&&e.getState().isOpen&&e.reset({type:1},function(){return e.props.onOuterClick(e.getStateAndHelpers())})},r=function(){e.isTouchMove=!1},o=function(){e.isTouchMove=!0},i=function(t){var n=U(t.target,[e._rootNode,e._menuNode],e.props.environment,!1);e.isTouchMove||n||!e.getState().isOpen||e.reset({type:16},function(){return e.props.onOuterClick(e.getStateAndHelpers())})},a=this.props.environment;a.addEventListener("mousedown",t),a.addEventListener("mouseup",n),a.addEventListener("touchstart",r),a.addEventListener("touchmove",o),a.addEventListener("touchend",i),this.cleanup=function(){e.internalClearTimeouts(),e.updateStatus.cancel(),a.removeEventListener("mousedown",t),a.removeEventListener("mouseup",n),a.removeEventListener("touchstart",r),a.removeEventListener("touchmove",o),a.removeEventListener("touchend",i)}}else this.cleanup=function(){e.internalClearTimeouts()}},n.shouldScroll=function(e,t){var n=(void 0===this.props.highlightedIndex?this.getState():this.props).highlightedIndex,r=(void 0===t.highlightedIndex?e:t).highlightedIndex;return n&&this.getState().isOpen&&!e.isOpen||n!==r},n.componentDidUpdate=function(e,t){z(this.props,"selectedItem")&&this.props.selectedItemChanged(e.selectedItem,this.props.selectedItem)&&this.internalSetState({type:15,inputValue:this.props.itemToString(this.props.selectedItem)}),!this.avoidScrolling&&this.shouldScroll(t,e)&&this.scrollHighlightedItemIntoView(),this.updateStatus()},n.componentWillUnmount=function(){this.cleanup()},n.render=function(){var e=N(this.props.children,x);this.clearItems(),this.getRootProps.called=!1,this.getRootProps.refKey=void 0,this.getRootProps.suppressRefError=void 0,this.getMenuProps.called=!1,this.getMenuProps.refKey=void 0,this.getMenuProps.suppressRefError=void 0,this.getLabelProps.called=!1,this.getInputProps.called=!1;var t=N(e(this.getStateAndHelpers()));return t?this.getRootProps.called||this.props.suppressRefError?t:T(t)?(0,m.cloneElement)(t,this.getRootProps(R(t))):void 0:null},t}(m.Component);return e.defaultProps={defaultHighlightedIndex:null,defaultIsOpen:!1,getA11yStatusMessage:P,itemToString:function(e){return null==e?"":String(e)},onStateChange:x,onInputValueChange:x,onUserAction:x,onChange:x,onSelect:x,onOuterClick:x,selectedItemChanged:function(e,t){return e!==t},environment:"undefined"==typeof window?void 0:window,stateReducer:function(e,t){return t},suppressRefError:!1,scrollIntoView:S},e.stateChangeTypes=$,e}();I(function(e,t){G(e,t)},200),"undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?m.useLayoutEffect:m.useEffect,h();var Z={itemToString:function(e){return e?String(e):""},itemToKey:function(e){return e},stateReducer:function(e,t){return t.changes},scrollIntoView:S,environment:"undefined"==typeof window?void 0:window};var ee={environment:f().shape({addEventListener:f().func.isRequired,removeEventListener:f().func.isRequired,document:f().shape({createElement:f().func.isRequired,getElementById:f().func.isRequired,activeElement:f().any.isRequired,body:f().any.isRequired}).isRequired,Node:f().func.isRequired}),itemToString:f().func,itemToKey:f().func,stateReducer:f().func},te=(0,l.A)({},ee,{getA11yStatusMessage:f().func,highlightedIndex:f().number,defaultHighlightedIndex:f().number,initialHighlightedIndex:f().number,isOpen:f().bool,defaultIsOpen:f().bool,initialIsOpen:f().bool,selectedItem:f().any,initialSelectedItem:f().any,defaultSelectedItem:f().any,id:f().string,labelId:f().string,menuId:f().string,getItemId:f().func,toggleButtonId:f().string,onSelectedItemChange:f().func,onHighlightedIndexChange:f().func,onStateChange:f().func,onIsOpenChange:f().func,scrollIntoView:f().func});w(w({},te),{items:f().array.isRequired,isItemDisabled:f().func}),w(w({},Z),{isItemDisabled:function(){return!1}});(0,l.A)({},te,{items:f().array.isRequired,isItemDisabled:f().func,inputValue:f().string,defaultInputValue:f().string,initialInputValue:f().string,inputId:f().string,onInputValueChange:f().func});(0,l.A)({},Z,{isItemDisabled:function(){return!1}});f().array,f().array,f().array,f().func,f().number,f().number,f().number,f().func,f().func,f().string,f().string;var ne=function({value:e,option:t,option:{choices:n,tabletChoices:o,mobileChoices:u,placeholder:d,searchPlaceholder:p,defaultToFirstItem:f=!0,search:m=!1,inputClassName:h="",selectInputStart:g,appendToBody:v=!1},onInputValueChange:y=function(){},renderItemFor:b=function(e){return e.value},onChange:_,device:w="desktop"}){const E=(0,r.useRef)(null),[C,x]=(0,r.useState)(null);let S=n;"tablet"===w&&o&&(S=o),"mobile"===w&&u&&(S=u);const k=(0,c.X)(S);let I=e||!f||0===parseInt(e,10)?e:(k[0]||{}).key;const{styles:O,popoverProps:A}=(0,s.A)({ref:E,defaultHeight:228,shouldCalculate:v});(0,r.useEffect)(function(){v&&setTimeout(function(){x(Math.round())},50)},[]);let D=k.find(function({key:e}){return e===I});return D||(D=k.find(function({key:e}){return parseInt(e)===parseInt(I)})),(0,r.createElement)(Q,{key:D?.key||"downshift",onInputValueChange:function(e){y(e)},selectedItem:D||!f?I:(k[0]||{}).key,onChange:function(e){_(e)},itemToString:function(e){let t=k.find(function({key:t}){return t===e});return t||(t=k.find(function({key:t}){return parseInt(t)===parseInt(e)})),e&&t?t.value:""}},function({getInputProps:e,getItemProps:n,getLabelProps:o,getMenuProps:s,isOpen:c,inputValue:u,highlightedIndex:f,selectedItem:y,openMenu:_,toggleMenu:w,setState:C}){let S=null;if(c){const e=k.filter(function(e){return!u||k.find(function({key:e}){return e.toString()===y.toString()})&&k.find(function({key:e}){return e.toString()===y.toString()}).value===u||e.value.toLowerCase().includes(u.toLowerCase())||e.key.toString().toLowerCase().includes(u.toString().toLowerCase())});S=(0,r.createElement)("div",(0,l.A)({},s({className:i()("ct-select-dropdown",{"ct-fixed":v}),...v?A:{}}),{style:v?O:{}}),e.map(function(t,o){return(0,r.createElement)(r.Fragment,{key:o},t.group&&(0===o||e[o-1].group!==e[o].group)&&(0,r.createElement)("div",{className:"ct-select-dropdown-group",key:`${o}-group`},t.group),(0,r.createElement)("div",n({key:t.key,index:o,item:t.key,className:i()("ct-select-dropdown-item",{active:f===o,selected:y===t.key})}),b(t)))})),v&&(S=(0,r.createPortal)(S,document.body))}return(0,r.createElement)("div",{className:i()("ct-select-input",h)},g&&g(),(0,r.createElement)("input",(0,l.A)({},e({onKeyDown:function(e){"ArrowDown"===e.key&&m&&!c&&C({inputValue:""})},onClick:function(){w(),setTimeout(function(){let e;if(e=v?document.querySelector("body > .ct-select-dropdown.ct-fixed .ct-select-dropdown-item.selected"):E.current.closest(".ct-select-input").querySelector(".ct-select-dropdown .ct-select-dropdown-item.selected"),e){let t=e.parentNode.getBoundingClientRect().top,n=e.getBoundingClientRect().top;e.parentNode.scrollTop=n-t}}),setTimeout(function(){x(Math.round())},50),m&&C({inputValue:""})},ref:E,disabled:!!t.disabled}),{placeholder:m&&c?p||(0,a.__)("Type to search...","blocksy"):d||(0,a.__)("Select value...","blocksy"),readOnly:!m||!c})),S)})},re=n(6018);var oe=function({value:e,option:t,option:{choices:n,tabletChoices:o,mobileChoices:i,placeholder:a,searchPlaceholder:s,defaultToFirstItem:l=!0,search:u=!1,inputClassName:d="",selectInputStart:p,appendToBody:f=!1},onInputValueChange:m=function(){},renderItemFor:h=function(e){return e.value},onChange:g,device:v="desktop"}){let y=n;"tablet"===v&&o&&(y=o),"mobile"===v&&i&&(y=i);const b=(0,c.X)(y);let _=e||!l||0===parseInt(e,10)?e:(b[0]||{}).key,w=b.find(function({key:e}){return e===_});w||(w=b.find(function({key:e}){return parseInt(e)===parseInt(_)}));const E=b.map(function(e){return{...e,name:e.value}});return(0,r.createElement)(re.BaseControl,null,(0,r.createElement)(re.CustomSelectControl,{isBlock:!0,label:t.label,options:E,onChange:function({selectedItem:e}){return g(e.key)},value:E.find(function(e){return e.key===(w||!l?_:(b[0]||{}).key)})}))};const ie=function(e){const{purpose:t}=e;return"gutenberg"===t?(0,r.createElement)(oe,e):(0,r.createElement)(ne,e)};ie.supportedPurposes=["default","gutenberg"];var ae=ie},4333(e,t,n){"use strict";n.r(t),n.d(t,{clamp:function(){return g},default:function(){return b},round:function(){return v}});var r=n(8168),o=n(4705),i=n(1230),a=n(2485),s=n.n(a),l=n(7236),c=n.n(l),u=n(5367),d=n(4754),p=n(1907),f=n(2450);const m=function({option:e}){return e.units&&e.units.length>1},h=function({explicitCustom:e=!1,forced_current_unit:t,option:n,value:r}={}){if("__DEFAULT__"!==t)return e?"custom":"";if(!m({option:n}))return"";let o=n.units?n.units[0].unit:"";if("NaN"===r||""===r||"CT_CSS_SKIP_RULE"===r)return o;let i=r.toString().replace(/[0-9]/g,"").replace(/\-/g,"").replace(/\./g,"").replace("CT_CSS_SKIP_RULE",""),a=n.units.find(function({unit:e}){return e===i});const s=n.units.find(function({unit:e,type:t}){return""===e&&"custom"===t}),l=n.units.find(function({unit:e,type:t}){return""===e&&"custom"!==t}),c=r.toString()===parseFloat(r).toString();if(""===i){if(l&&c)return"";if(s)return e?"custom":""}return a?i:s&&e?"custom":""},g=function(e,t,n){return Math.max(e,Math.min(t,n))},v=function(e,t=1){const n=Math.pow(10,t);return Math.round(e*n+Number.EPSILON)/n};const y=function({option:e,value:t,onChange:n,is_open:r,toggleOpen:o,currentUnit:a,forced_current_unit:s,getNumericValue:l,setForcedCurrentUnit:c}){const p=h({value:t,option:e,forced_current_unit:s,explicitCustom:!0}),f=e.units.find(function({unit:e,type:t}){return"custom"===p?""===e&&"custom"===t:e===p});return(0,i.createElement)(i.Fragment,null,(0,i.createElement)("span",{onClick:function(){return o()},className:"ct-current-value","data-unit":a||(f&&"custom"===f.type?(0,d.__)("custom","blocksy"):"")},a||(f&&"custom"===f.type?(0,d.__)("Custom","blocksy"):"―")),(0,i.createElement)(u.default,{className:"ct-units-list",onOutsideClick:function(){r&&o()}},e.units.filter(function({unit:e,type:t}){const n="custom"===p;return n?"custom"!==t:"custom"===t?!n:e!==a}).map(function({unit:t,type:r}){return(0,i.createElement)("span",{key:t+"-"+r,"data-unit":"custom"===r?"custom":t,onClick:function(){!function(t,r){const o=l();let i=e.units.find(function({unit:e,type:n}){return e===t&&n===r});""===o?n(`${o}${t}`):Object.keys(i).includes("min")?n(`${g(e.units.find(function({unit:e}){return e===t}).min,e.units.find(function({unit:e}){return e===t}).max,""===o?-1/0:o)}${t}`):n(`${o}${a}`),""===i.unit&&"custom"===i.type?c(""):c("__DEFAULT__")}(t,r),o()}},t||("custom"===r?(0,d.__)("Custom","blocksy"):"―"))})))};class b extends i.Component{constructor(...e){var t;super(...e),t=this,(0,o.A)(this,"state",{is_dragging:!1,is_open:!1,is_empty_input:!1,forced_current_unit:"__DEFAULT__",localValue:"__DEFAULT__"}),(0,o.A)(this,"el",(0,i.createRef)()),(0,o.A)(this,"hasUnitsList",function(){return m({option:t.props.option})}),(0,o.A)(this,"withDefault",function(e,n){return t.props.option.units&&t.props.option.units.find(function({unit:t}){return t===e})?e:e||n}),(0,o.A)(this,"getCurrentUnit",function(e={}){return e={explicitCustom:!1,...e},h({explicitCustom:e.explicitCustom,value:t.props.value,option:t.props.option,forced_current_unit:t.state.forced_current_unit})}),(0,o.A)(this,"getMax",function(){return t.props.option.units?t.props.option.units.find(function({unit:e}){return e===t.getCurrentUnit()})?.max||0:t.props.option.max}),(0,o.A)(this,"getMin",function(){return t.props.option.units?t.props.option.units.find(function({unit:e}){return e===t.getCurrentUnit()})?.min||0:t.props.option.min}),(0,o.A)(this,"getNumericValue",function({forPosition:e=!1}={}){const n=parseFloat(t.props.value,10);if(0===n)return n;if(!n){if(e){if(t.props.option.defaultPosition&&"center"===t.props.option.defaultPosition){let e=parseFloat(t.getMin(),10);return(parseFloat(t.getMax(),10)-e)/2+e}return parseFloat(t.getMin(),10)}return""}return n}),(0,o.A)(this,"handleMove",function(e){t.state.is_dragging&&t.computeAndSendNewValue(e)}),(0,o.A)(this,"handleUp",function(){t.setState({is_dragging:!1}),t.detachEvents()}),(0,o.A)(this,"handleFocus",function(){t.isCustomValueInput()&&t.setState({forced_current_unit:t.getCurrentUnit()})}),(0,o.A)(this,"handleOptionRevert",function(){t.setState({forced_current_unit:"__DEFAULT__"})}),(0,o.A)(this,"handleBlur",function(){if(t.setState({is_empty_input:!1}),"__DEFAULT__"!==t.state.localValue){const e=parseFloat(t.state.localValue,10);return(e||0===e)&&t.props.onChange(`${g(parseFloat(t.getMin(),10),parseFloat(t.getMax(),10),e)}${t.getCurrentUnit()}`),void t.setState({localValue:"__DEFAULT__"})}if("CT_CSS_SKIP_RULE"===t.props.option.value){if("CT_CSS_SKIP_RULE"===t.props.value)return;if(""===t.getNumericValue())return void t.props.onChange("CT_CSS_SKIP_RULE")}""!==t.props.value.toString().trim()?t.props.onChange(`${g(parseFloat(t.getMin(),10),parseFloat(t.getMax(),10),parseFloat(t.getNumericValue(),10))}${t.getCurrentUnit()}`):t.props.onChange(t.props.option.value)}),(0,o.A)(this,"handleChange",function(e,n=!0){"CT_CSS_SKIP_RULE"!==t.props.option.value||""!==e.toString().trim()?t.isCustomValueInput()?t.props.onChange(e):""===t.props.option.value||""!==e.toString().trim()?(t.setState({is_empty_input:!1}),t.props.onChange(`${n?g(parseFloat(t.getMin(),10),parseFloat(t.getMax(),10),e):e}${t.getCurrentUnit()}`)):t.setState({is_empty_input:!0}):t.props.onChange("CT_CSS_SKIP_RULE")})}computeAndSendNewValue({pageX:e,shiftKey:t}){let{top:n,left:r,right:o,width:i}=this.el.current.getBoundingClientRect(),a=e-r-pageXOffset;var s,l;this.props.onChange(`${s=c()([0,i],[parseFloat(this.getMin(),10),parseFloat(this.getMax(),10)],!0)(document.body.classList.contains("rtl")?i-a:a),l=t?10:1,s=parseFloat(s),l?Math.round(s/l)*l:s}${this.getCurrentUnit()}`)}attachEvents(){document.documentElement.addEventListener("mousemove",this.handleMove,!0),document.documentElement.addEventListener("mouseup",this.handleUp,!0)}detachEvents(){document.documentElement.removeEventListener("mousemove",this.handleMove,!0),document.documentElement.removeEventListener("mouseup",this.handleUp,!0)}getLeftValue(){return`${c()([parseFloat(this.getMin(),10),parseFloat(this.getMax(),10)],[0,100])(g(parseFloat(this.getMin(),10),parseFloat(this.getMax(),10),0===parseFloat(this.getNumericValue({forPosition:!0}),10)?0:parseFloat(this.getNumericValue({forPosition:!0}),10)?parseFloat(this.getNumericValue({forPosition:!0}),10):parseFloat(this.getMin(),10)))}`}isCustomValueInput(){return"custom"===this.getCurrentUnit({explicitCustom:!0})}render(){var e=this;return(0,i.createElement)("div",{className:"ct-option-slider"},this.props.beforeOption&&this.props.beforeOption(),this.isCustomValueInput()?(0,i.createElement)(p.A,{value:this.state.is_empty_input||"NaN"===this.props.value||(this.props.value||"").toString().indexOf("CT_CSS_SKIP_RULE")>-1?"":this.props.value,inputProps:{...this.props.option.ref?{ref:this.props.option.ref}:{}},onFocus:function(){return e.handleFocus()},onChange:function(t){e.handleChange(t)}}):(0,i.createElement)("div",(0,r.A)({onMouseDown:function({pageX:t,pageY:n}){e.attachEvents(),e.setState({is_dragging:!0})},onClick:function(t){return e.computeAndSendNewValue(t)},ref:this.el,className:"ct-slider"},this.props.option.steps?{"data-steps":""}:{}),(0,i.createElement)("div",{style:{width:`${this.getLeftValue()}%`}}),(0,i.createElement)("span",(0,r.A)({tabIndex:"0"},(0,f.k)({handleHorizontal:!0,value:"__DEFAULT__"!==this.state.localValue?this.state.localValue:this.state.is_empty_input?0:this.getNumericValue({forPosition:!0}),onChange:function(t){e.props.onChange(`${g(parseFloat(e.getMin(),10),parseFloat(e.getMax(),10),t)}${e.getCurrentUnit()}`)}}),{style:{"--position":`${this.getLeftValue()}%`}})),this.props.option.steps&&(0,i.createElement)("section",{className:this.props.option.steps},(0,i.createElement)("i",{className:"minus"}),(0,i.createElement)("i",{className:"zero"}),(0,i.createElement)("i",{className:"plus"}))),!this.props.option.skipInput&&(0,i.createElement)("div",{className:s()("ct-slider-input",{"ct-value-changer":!0,"no-unit-list":!this.hasUnitsList(),active:this.state.is_open})},!this.isCustomValueInput()&&(0,i.createElement)("input",(0,r.A)({type:"number"},this.props.option.ref?{ref:this.props.option.ref}:{},{step:1,value:"__DEFAULT__"!==this.state.localValue?this.state.localValue:this.state.is_empty_input?"":this.getNumericValue(),onFocus:function(){return e.handleFocus()},onBlur:function(t){t?.nativeEvent?.relatedTarget?.matches(".ct-revert")||e.handleBlur()},onChange:function({target:{value:t}}){parseFloat(t,10)===g(parseFloat(e.getMin(),10),parseFloat(e.getMax(),10),parseFloat(t,10))?(e.handleChange(t),"__DEFAULT__"!==e.state.localValue&&e.setState({localValue:"__DEFAULT__"})):e.setState({localValue:t})}},(0,f.k)({value:"__DEFAULT__"!==this.state.localValue?this.state.localValue:this.state.is_empty_input?0:this.getNumericValue({forPosition:!0}),onChange:function(t){e.handleChange(t),e.setState({localValue:"__DEFAULT__"})}}))),!this.hasUnitsList()&&(0,i.createElement)("span",{className:"ct-current-value"},this.withDefault(this.getCurrentUnit(),this.props.option.defaultUnit||"px")),this.hasUnitsList()&&(0,i.createElement)(y,{option:this.props.option,value:this.props.value,onChange:this.props.onChange,is_open:this.state.is_open,forced_current_unit:this.state.forced_current_unit,setForcedCurrentUnit:function(t){e.setState({forced_current_unit:t})},toggleOpen:function(){return e.setState({is_open:!e.state.is_open})},currentUnit:this.getCurrentUnit(),getNumericValue:this.getNumericValue})))}}(0,o.A)(b,"renderingConfig",{computeOptionValue:function(e,{option:t}){return"CT_CSS_SKIP_RULE"===e||""===e?"":e},getValueForRevert:function({value:e,option:t}){if(void 0===e)return t.value;if("CT_CSS_SKIP_RULE"===e||""===e)return"";let n=(e||"").toString().replace(/[0-9]/g,"").replace(/\-/g,"").replace(/\./g,"").replace("CT_CSS_SKIP_RULE","");const r=parseFloat(e,10);return t.units&&n===t.units[0].unit&&!r?"":e}})},6612(e,t,n){"use strict";n.r(t);var r=n(8168),o=n(1230),i=n(2485),a=n.n(i);const s=function({option:{height:e=10,attr:{class:t,...n}={}}}){return(0,o.createElement)("div",(0,r.A)({className:a()("ct-spacer",t)},n,{style:{height:`${e}px`}}))};s.renderingConfig={design:"none"},t.default=s},7894(e,t,n){"use strict";n.r(t),n.d(t,{SPACING_STATE_CUSTOM:function(){return m},SPACING_STATE_INDEPENDENT:function(){return f},SPACING_STATE_LINKED:function(){return p},default:function(){return g}});var r=n(1230),o=n(4754),i=n(2485),a=n.n(i),s=n(5367),l=n(8168),c=n(1907),u=n(2450);var d=function({value:e,option:t,onChange:n,currentUnit:i}){if(e.state===m)return(0,r.createElement)("span",null,(0,r.createElement)(c.A,(0,l.A)({type:"text",placeholder:"",value:e.custom,onChange:function(t){n({...e,custom:t})}},t.inputAttr,{shouldPropagateEmptyValue:!0})));const s=function(r,o={}){o={sideIndex:0,shouldClamp:!1,...o};let a=r;o.shouldClamp&&(Object.keys(t).includes("min")&&(a=Math.max(t.min,a)),Object.keys(t).includes("max")&&(a=Math.min(t.max,a))),e.state!==p?n({...e,values:e.values.map(function(e,t){return t===o.sideIndex?{...e,value:a,unit:i}:e})}):n({...e,values:e.values.map(function(e,t){return"auto"===e.value?e:{...e,value:a,unit:i}})})};return(0,r.createElement)(r.Fragment,null,["top","right","bottom","left"].map(function(n,i){return(0,r.createElement)("span",{key:n},(0,r.createElement)("input",(0,l.A)({type:"number",step:1,value:"auto"===e.values[i].value?"":e.values[i].value,onChange:function({target:{value:e}}){s(e,{sideIndex:i})},onBlur:function(){let t=e.values[i].value;"auto"!==t&&""!==t&&s(t,{sideIndex:i,shouldClamp:!0})},className:a()({inactive:"auto"===e.values[i].value}),placeholder:"auto"===e.values[i].value?"auto":""},t.inputAttr,(0,u.k)({value:e.values[i].value,onChange:function(t){""!==e.values[i].value&&s(t,{sideIndex:i,shouldClamp:!0})}}))),(0,r.createElement)("small",null,{top:(0,o.__)("Top","blocksy"),bottom:(0,o.__)("Bottom","blocksy"),left:(0,o.__)("Left","blocksy"),right:(0,o.__)("Right","blocksy")}[n]))}))};const p=1,f=2,m=3,h=function(e){if("auto"===e||""===e)return{value:e,unit:""};const t=parseFloat(e);return isNaN(t)?{value:"",unit:""}:{value:t,unit:e.toString().replace(t.toString(),"")}};var g=function({value:e,option:t,onChange:n}){const[i,l]=(0,r.useState)(!1),c=[{unit:"px"},{unit:"%"},{unit:"em"},{unit:"rem"},{unit:"pt"}];let u=e.values?e:{values:[h(e.top),h(e.right),h(e.bottom),h(e.left)],custom:"",state:e.linked?p:f};const g=u.values.find(function(e){return"auto"!==e.value}).unit||c[0].unit;return(0,r.createElement)("div",{className:a()("ct-option-spacing",{linked:u.state===p,custom:u.state===m})},(0,r.createElement)(d,{currentUnit:g,value:u,option:t,onChange:n}),(0,r.createElement)("div",{className:a()("ct-spacing-controls ct-value-changer",{active:i})},u.state!==m&&(0,r.createElement)("span",{className:"ct-link-unlink-toggle",onClick:function(e){if(e.preventDefault(),u.state===p)return void n({...u,state:f});const t=u.values.find(function(e){return"auto"!==e.value&&""!==e.value})||{value:"",unit:""};n({...u,values:["auto"===u.values[0].value?u.values[0]:t,"auto"===u.values[1].value?u.values[1]:t,"auto"===u.values[2].value?u.values[2]:t,"auto"===u.values[3].value?u.values[3]:t],state:p})}},(0,r.createElement)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"currentColor"},u.state===p?(0,r.createElement)("path",{d:"M24,12c0,3.9-3.2,7.1-7.1,7.1h-2.2v-2.1h2.2c2.8,0,5.1-2.3,5.1-5.1s-2.3-5.1-5.1-5.1h-2.2V4.9h2.2 C20.8,4.9,24,8.1,24,12z M2.1,12c0-2.8,2.3-5.1,5.1-5.1h2.2V4.9H7.1C3.2,4.9,0,8.1,0,12s3.2,7.1,7.1,7.1h2.2v-2.1H7.1 C4.3,17.1,2.1,14.8,2.1,12z M8.3,13h7.3V11H8.3V13z"}):(0,r.createElement)("path",{d:"M24,12c0,3.9-3.2,7.1-7.1,7.1h-2.2v-2.1h2.2c2.8,0,5.1-2.3,5.1-5.1s-2.3-5.1-5.1-5.1h-1.8L7.5,23.4l-1.2-0.6L8,19.1H7.1 C3.2,19.1,0,15.9,0,12s3.2-7.1,7.1-7.1h2.2v2.1H7.1C4.3,6.9,2,9.2,2,12s2.3,5.1,5.1,5.1h1.8l1.8-4H7.9V11h3.8l4.7-10.3l1.2,0.6 L16,4.9h0.9C20.8,4.9,24,8.1,24,12z"}))),(0,r.createElement)("div",{onClick:function(){return l(!i)},className:"ct-current-value","data-unit":u.state===m?"custom":g},u.state===m?(0,o.__)("Custom","blocksy"):g||"―"),(0,r.createElement)(s.default,{className:"ct-units-list",onOutsideClick:function(){i&&l(!1)}},[...c,...u.state===m?[]:[{unit:"custom"}]].filter(function({unit:e}){return e!==g}).map(function({unit:e}){return(0,r.createElement)("span",{key:e,"data-unit":e,onClick:function(){if("custom"===e)return n({...u,state:m}),void l(!1);let t=u.values.filter(function(e){return"auto"!==e.value}).map(function(e){return e.value+e.unit});const r=1===[...new Set(t)].length?p:f;n({...u,values:u.values.map(function(t){return{...t,unit:e}}),state:r}),l(!1)}},"custom"===e?(0,o.__)("Custom","blocksy"):e)}))))}},4678(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});var r=n(1230),o=n(2485),i=n.n(o);const a=function({option:{behavior:e="words"},value:t}){return"words"===e?"yes"===t:!!t};var s=function({value:e,option:t={},onChange:n,onClick:o}){return(0,r.createElement)("div",{className:i()({"ct-option-switch":!0,"ct-active":a({option:t,value:e})}),onClick:function(r){o&&o(r),n(function({option:e={},option:{behavior:t="words"},value:n}){return a({option:e,value:n})?"words"===t&&"no":"words"!==t||"yes"}({option:t,value:e}))}},(0,r.createElement)("span",null))},l=n(6018);const c=function({option:{behavior:e="words"},value:t}){return"words"===e?"yes"===t:!!t},u=function({option:e={},option:{behavior:t="words"},value:n}){return c({option:e,value:n})?"words"===t&&"no":"words"!==t||"yes"};var d=function({value:e,option:t={},onChange:n,onClick:o,maybeLabel:i}){return(0,r.createElement)(l.ToggleControl,{label:i,checked:c({option:t,value:e}),onChange:function(){return n(u({option:t,value:e}))},onClick:function(r){o&&o(r),n(u({option:t,value:e}))}})};const p=function(e){const{purpose:t}=e;return"gutenberg"===t?(0,r.createElement)(d,e):(0,r.createElement)(s,e)};p.renderingConfig={design:"inline"},p.supportedPurposes=["default","gutenberg"];var f=p},7615(e,t,n){"use strict";n.r(t);var r=n(8168),o=n(1230),i=n(8380),a=n.n(i),s=n(4754),l=n(2485),c=n.n(l),u=n(4333),d=n(2450);const p=function({value:e,option:t,option:{attr:n,step:i=1,blockDecimal:s=!0,decimalPlaces:l=1,markAsAutoFor:c},device:p,onChange:f,liftedOptionStateDescriptor:m}){const{liftedOptionState:h,setLiftedOptionState:g}=m,v=c&&c.indexOf(p)>-1?"auto":e,y=t.min||0===t.min?t.min:-1/0,b=t.max||0===t.max?t.max:1/0;return(0,o.createElement)("input",(0,r.A)({type:"number",value:h&&h.isEmptyInput?"":v,onBlur:function(e){e?.nativeEvent?.relatedTarget?.matches(".ct-revert")||(g({isEmptyInput:!1}),parseFloat(v)&&f((0,u.round)((0,u.clamp)(y,b,v),l)))},onChange:function({target:{value:e}}){""!==e.toString().trim()?(g({isEmptyInput:!1}),a().isNumber(parseFloat(e))?f((0,u.round)(e,l)):parseFloat(e)?f((0,u.round)(Math.min(parseFloat(e),b),l)):f((0,u.round)(e,l))):g({isEmptyInput:!0})}},(0,d.k)({blockDecimal:s,value:v,onChange:function(e){f((0,u.round)((0,u.clamp)(y,b,e),l))}})))},f=function({onChange:e,value:t,liftedOptionStateDescriptor:n}){"object"!=typeof t&&(t={days:t,hours:0,minutes:0});const{days:r,hours:i,minutes:a}=t;return(0,o.createElement)("ul",{className:c()("ct-option-time-picker",{})},(0,o.createElement)("li",null,(0,o.createElement)(p,{liftedOptionStateDescriptor:n,option:{min:0,max:100},value:r,onChange:function(n){e({...t,days:n})}}),(0,o.createElement)("div",{className:"ct-option-description"},(0,s.__)("Days","blocksy"))),(0,o.createElement)("li",null,(0,o.createElement)(p,{liftedOptionStateDescriptor:n,option:{min:0,max:24},value:i,onChange:function(n){e({...t,hours:n})}}),(0,o.createElement)("div",{className:"ct-option-description"},(0,s.__)("Hours","blocksy"))),(0,o.createElement)("li",null,(0,o.createElement)(p,{liftedOptionStateDescriptor:n,option:{min:0,max:59},value:a,onChange:function(n){e({...t,minutes:n})}}),(0,o.createElement)("div",{className:"ct-option-description"},(0,s.__)("Minutes","blocksy"))))};f.supportedPurposes=["default","gutenberg"],t.default=f},4795(e,t,n){"use strict";n.r(t);var r=n(8168),o=n(1230);const i=function({option:{label:e="",desc:t="",attr:n={},variation:i="simple"},labelEnd:a=null}){return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",(0,r.A)({className:"ct-title","data-type":i},n||{}),(0,o.createElement)("h3",null,e,a),t&&(0,o.createElement)("div",{className:"ct-option-description",dangerouslySetInnerHTML:{__html:t}})))};i.renderingConfig={design:"none"},t.default=i},9224(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return q}});var r=n(1230),o=n(2485),i=n.n(o),a=n(8168),s=n(4754);const l=function(e){return"System Default"===e?"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'":e.replace("ct_typekit_","")},c=function(e,t){return Object.values(t).find(function(t){return t.families.map(function({family:e}){return e}).indexOf(e)>-1})},u=function(e){return{n1:(0,s.__)("Thin 100","blocksy"),i1:(0,s.__)("Thin 100 Italic","blocksy"),n2:(0,s.__)("Extra-Light 200","blocksy"),i2:(0,s.__)("Extra-Light 200 Italic","blocksy"),n3:(0,s.__)("Light 300","blocksy"),i3:(0,s.__)("Light 300 Italic","blocksy"),n4:(0,s.__)("Regular 400","blocksy"),i4:(0,s.__)("Regular 400 Italic","blocksy"),n5:(0,s.__)("Medium 500","blocksy"),i5:(0,s.__)("Medium 500 Italic","blocksy"),n6:(0,s.__)("Semi-Bold 600","blocksy"),i6:(0,s.__)("Semi-Bold 600 Italic","blocksy"),n7:(0,s.__)("Bold 700","blocksy"),i7:(0,s.__)("Bold 700 Italic","blocksy"),n8:(0,s.__)("Extra-Bold 800","blocksy"),i8:(0,s.__)("Extra-Bold 800 Italic","blocksy"),n9:(0,s.__)("Ultra-Bold 900","blocksy"),i9:(0,s.__)("Ultra-Bold 900 Italic","blocksy"),Default:(0,s.__)("Default Weight","blocksy")}[e]},d=function(e){return 0===e.indexOf("var(--theme-font-stack-")?e.replace("var(--theme-font-stack-","").replace(")","").split("-").map(function(e){return e.replace(/^[a-z]/,function(e){return e.toUpperCase()})}).join(" "):0===e.indexOf("ct_font")?e.replace("ct_font_","").replace("__","_").split("_").map(function(e){return e.replace(/^[a-z]/,function(e){return e.toUpperCase()})}).join(" "):0===e.indexOf("ct_typekit")?e.replace("ct_typekit_","").replace(/([-_][a-z])/gi,function(e){return e.toUpperCase().replace("-"," ").replace("_"," ")}):"System Default"===e?(0,s.__)("System Default","blocksy"):"Default"===e?(0,s.__)("Default","blocksy"):e},p=function(e){return{system:(0,s.__)("System Font","blocksy"),"local-google-fonts":(0,s.__)("Local Google Font","blocksy"),typekit:(0,s.__)("Adobe Font","blocksy"),file:(0,s.__)("Custom Font","blocksy"),google:(0,s.__)("Google Font","blocksy")}[e]||e};var f=n(1669),m=n.n(f),h=n(9853),g=n.n(h),v=n(1247);function y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var b=n(5540),_=n(1811),w=n(1594),E="object"==typeof performance&&"function"==typeof performance.now?function(){return performance.now()}:function(){return Date.now()};function C(e){cancelAnimationFrame(e.id)}function x(e,t){var n=E();var r={id:requestAnimationFrame(function o(){E()-n>=t?e.call(null):r.id=requestAnimationFrame(o)})};return r}var S=-1;function k(e){if(void 0===e&&(e=!1),-1===S||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",document.body.appendChild(t),S=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return S}var I=null;function O(e){if(void 0===e&&(e=!1),null===I||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",n.direction="rtl";var r=document.createElement("div"),o=r.style;return o.width="100px",o.height="100px",t.appendChild(r),document.body.appendChild(t),t.scrollLeft>0?I="positive-descending":(t.scrollLeft=1,I=0===t.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(t),I}return I}var A=function(e,t){return e};function D(e){var t,n=e.getItemOffset,r=e.getEstimatedTotalSize,o=e.getItemSize,i=e.getOffsetForIndexAndAlignment,s=e.getStartIndexForOffset,l=e.getStopIndexForStartIndex,c=e.initInstanceProps,u=e.shouldResetStyleCacheOnItemSizeChange,d=e.validateProps;return t=function(e){function t(t){var r;return(r=e.call(this,t)||this)._instanceProps=c(r.props,y(r)),r._outerRef=void 0,r._resetIsScrollingTimeoutId=null,r.state={instance:y(r),isScrolling:!1,scrollDirection:"forward",scrollOffset:"number"==typeof r.props.initialScrollOffset?r.props.initialScrollOffset:0,scrollUpdateWasRequested:!1},r._callOnItemsRendered=void 0,r._callOnItemsRendered=(0,_.A)(function(e,t,n,o){return r.props.onItemsRendered({overscanStartIndex:e,overscanStopIndex:t,visibleStartIndex:n,visibleStopIndex:o})}),r._callOnScroll=void 0,r._callOnScroll=(0,_.A)(function(e,t,n){return r.props.onScroll({scrollDirection:e,scrollOffset:t,scrollUpdateWasRequested:n})}),r._getItemStyle=void 0,r._getItemStyle=function(e){var t,i=r.props,a=i.direction,s=i.itemSize,l=i.layout,c=r._getItemStyleCache(u&&s,u&&l,u&&a);if(c.hasOwnProperty(e))t=c[e];else{var d=n(r.props,e,r._instanceProps),p=o(r.props,e,r._instanceProps),f="horizontal"===a||"horizontal"===l,m="rtl"===a,h=f?d:0;c[e]=t={position:"absolute",left:m?void 0:h,right:m?h:void 0,top:f?0:d,height:f?"100%":p,width:f?p:"100%"}}return t},r._getItemStyleCache=void 0,r._getItemStyleCache=(0,_.A)(function(e,t,n){return{}}),r._onScrollHorizontal=function(e){var t=e.currentTarget,n=t.clientWidth,o=t.scrollLeft,i=t.scrollWidth;r.setState(function(e){if(e.scrollOffset===o)return null;var t=r.props.direction,a=o;if("rtl"===t)switch(O()){case"negative":a=-o;break;case"positive-descending":a=i-n-o}return a=Math.max(0,Math.min(a,i-n)),{isScrolling:!0,scrollDirection:e.scrollOffset<o?"forward":"backward",scrollOffset:a,scrollUpdateWasRequested:!1}},r._resetIsScrollingDebounced)},r._onScrollVertical=function(e){var t=e.currentTarget,n=t.clientHeight,o=t.scrollHeight,i=t.scrollTop;r.setState(function(e){if(e.scrollOffset===i)return null;var t=Math.max(0,Math.min(i,o-n));return{isScrolling:!0,scrollDirection:e.scrollOffset<t?"forward":"backward",scrollOffset:t,scrollUpdateWasRequested:!1}},r._resetIsScrollingDebounced)},r._outerRefSetter=function(e){var t=r.props.outerRef;r._outerRef=e,"function"==typeof t?t(e):null!=t&&"object"==typeof t&&t.hasOwnProperty("current")&&(t.current=e)},r._resetIsScrollingDebounced=function(){null!==r._resetIsScrollingTimeoutId&&C(r._resetIsScrollingTimeoutId),r._resetIsScrollingTimeoutId=x(r._resetIsScrolling,150)},r._resetIsScrolling=function(){r._resetIsScrollingTimeoutId=null,r.setState({isScrolling:!1},function(){r._getItemStyleCache(-1,null)})},r}(0,b.A)(t,e),t.getDerivedStateFromProps=function(e,t){return P(e,t),d(e),null};var p=t.prototype;return p.scrollTo=function(e){e=Math.max(0,e),this.setState(function(t){return t.scrollOffset===e?null:{scrollDirection:t.scrollOffset<e?"forward":"backward",scrollOffset:e,scrollUpdateWasRequested:!0}},this._resetIsScrollingDebounced)},p.scrollToItem=function(e,t){void 0===t&&(t="auto");var n=this.props,r=n.itemCount,o=n.layout,a=this.state.scrollOffset;e=Math.max(0,Math.min(e,r-1));var s=0;if(this._outerRef){var l=this._outerRef;s="vertical"===o?l.scrollWidth>l.clientWidth?k():0:l.scrollHeight>l.clientHeight?k():0}this.scrollTo(i(this.props,e,t,a,this._instanceProps,s))},p.componentDidMount=function(){var e=this.props,t=e.direction,n=e.initialScrollOffset,r=e.layout;if("number"==typeof n&&null!=this._outerRef){var o=this._outerRef;"horizontal"===t||"horizontal"===r?o.scrollLeft=n:o.scrollTop=n}this._callPropsCallbacks()},p.componentDidUpdate=function(){var e=this.props,t=e.direction,n=e.layout,r=this.state,o=r.scrollOffset;if(r.scrollUpdateWasRequested&&null!=this._outerRef){var i=this._outerRef;if("horizontal"===t||"horizontal"===n)if("rtl"===t)switch(O()){case"negative":i.scrollLeft=-o;break;case"positive-ascending":i.scrollLeft=o;break;default:var a=i.clientWidth,s=i.scrollWidth;i.scrollLeft=s-a-o}else i.scrollLeft=o;else i.scrollTop=o}this._callPropsCallbacks()},p.componentWillUnmount=function(){null!==this._resetIsScrollingTimeoutId&&C(this._resetIsScrollingTimeoutId)},p.render=function(){var e=this.props,t=e.children,n=e.className,o=e.direction,i=e.height,s=e.innerRef,l=e.innerElementType,c=e.innerTagName,u=e.itemCount,d=e.itemData,p=e.itemKey,f=void 0===p?A:p,m=e.layout,h=e.outerElementType,g=e.outerTagName,v=e.style,y=e.useIsScrolling,b=e.width,_=this.state.isScrolling,E="horizontal"===o||"horizontal"===m,C=E?this._onScrollHorizontal:this._onScrollVertical,x=this._getRangeToRender(),S=x[0],k=x[1],I=[];if(u>0)for(var O=S;O<=k;O++)I.push((0,w.createElement)(t,{data:d,key:f(O,d),index:O,isScrolling:y?_:void 0,style:this._getItemStyle(O)}));var D=r(this.props,this._instanceProps);return(0,w.createElement)(h||g||"div",{className:n,onScroll:C,ref:this._outerRefSetter,style:(0,a.A)({position:"relative",height:i,width:b,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:o},v)},(0,w.createElement)(l||c||"div",{children:I,ref:s,style:{height:E?"100%":D,pointerEvents:_?"none":void 0,width:E?D:"100%"}}))},p._callPropsCallbacks=function(){if("function"==typeof this.props.onItemsRendered&&this.props.itemCount>0){var e=this._getRangeToRender(),t=e[0],n=e[1],r=e[2],o=e[3];this._callOnItemsRendered(t,n,r,o)}if("function"==typeof this.props.onScroll){var i=this.state,a=i.scrollDirection,s=i.scrollOffset,l=i.scrollUpdateWasRequested;this._callOnScroll(a,s,l)}},p._getRangeToRender=function(){var e=this.props,t=e.itemCount,n=e.overscanCount,r=this.state,o=r.isScrolling,i=r.scrollDirection,a=r.scrollOffset;if(0===t)return[0,0,0,0];var c=s(this.props,a,this._instanceProps),u=l(this.props,c,a,this._instanceProps),d=o&&"backward"!==i?1:Math.max(1,n),p=o&&"forward"!==i?1:Math.max(1,n);return[Math.max(0,c-d),Math.max(0,Math.min(t-1,u+p)),c,u]},t}(w.PureComponent),t.defaultProps={direction:"ltr",itemData:void 0,layout:"vertical",overscanCount:2,useIsScrolling:!1},t}var P=function(e,t){e.children,e.direction,e.height,e.layout,e.innerTagName,e.outerTagName,e.width,t.instance},N=D({getItemOffset:function(e,t){return t*e.itemSize},getItemSize:function(e,t){return e.itemSize},getEstimatedTotalSize:function(e){var t=e.itemCount;return e.itemSize*t},getOffsetForIndexAndAlignment:function(e,t,n,r,o,i){var a=e.direction,s=e.height,l=e.itemCount,c=e.itemSize,u=e.layout,d=e.width,p="horizontal"===a||"horizontal"===u?d:s,f=Math.max(0,l*c-p),m=Math.min(f,t*c),h=Math.max(0,t*c-p+c+i);switch("smart"===n&&(n=r>=h-p&&r<=m+p?"auto":"center"),n){case"start":return m;case"end":return h;case"center":var g=Math.round(h+(m-h)/2);return g<Math.ceil(p/2)?0:g>f+Math.floor(p/2)?f:g;default:return r>=h&&r<=m?r:r<h?h:m}},getStartIndexForOffset:function(e,t){var n=e.itemCount,r=e.itemSize;return Math.max(0,Math.min(n-1,Math.floor(t/r)))},getStopIndexForStartIndex:function(e,t,n){var r=e.direction,o=e.height,i=e.itemCount,a=e.itemSize,s=e.layout,l=e.width,c=t*a,u="horizontal"===r||"horizontal"===s?l:o,d=Math.ceil((u+n-c)/a);return Math.max(0,Math.min(i-1,t+d-1))},initInstanceProps:function(e){},shouldResetStyleCacheOnItemSizeChange:!0,validateProps:function(e){e.itemSize}});var T=n(5371),R=n.n(T);let M=[];const L=function({data:{linearFontsList:e,onPickFamily:t,value:n},index:o,style:a}){const c=e[o];return(0,r.createElement)("div",{style:a,onClick:function(){return t(c)},className:i()("ct-typography-single-font",`ct-${c.source}`,{active:c.family===n.family}),key:c.family},(0,r.createElement)("span",{className:"ct-font-name"},(0,r.createElement)("span",{className:`ct-font-type-${c.source}`,title:p(c.source)},p(c.source)[0]),d(c.display||c.family),c.variable&&(0,r.createElement)("i",null,"(",(0,s.__)("Variable","blocksy"),")")),(0,r.createElement)("span",{style:{fontFamily:l(c.family)},className:"ct-font-preview"},"Simply dummy text"))};var j=function({option:e,value:t,onPickFamily:n,typographyList:o,linearFontsList:i,currentView:a,searchTerm:s}){const l=(0,r.useRef)(null),[c,u]=((0,r.useRef)(null),(0,r.useState)(null));(0,r.useEffect)(function(){t.family&&l.current.scrollToItem(i.map(function({family:e}){return e}).indexOf(t.family),"start")},[]);const d=function(){c&&clearTimeout(c),u(setTimeout(function(){if(!l.current)return;const[e]=l.current._getRangeToRender(),t=(Math.ceil(i.length/25),Math.ceil((e+1)/25));!function(e){if(0===e.length)return;M=[...M,...e.map(function({family:e}){return e})];const t=e.map(function({family:e}){return e}).filter(function(e){return-1===e.indexOf("ct_typekit")}),n=e.filter(function({family:e}){return e.indexOf("ct_typekit")>-1});(t.length>0||n.length>0)&&R().load({...t.length>0?{google:{families:t}}:{},...n.length>0?{typekit:{id:n[0].kit}}:{},classes:!1,text:"abcdefghijklmnopqrstuvwxyz"})}([...Array(25)].map(function(e,n){return 25*(t-1)+n}).map(function(e){return i[e]}).filter(function(e){return!!e}).filter(function({source:e,family:t}){return-1===M.indexOf(t)&&("google"===e||"typekit"===e)}))},100))};return(0,r.useEffect)(function(){d()},[i]),(0,r.createElement)(N,{height:360,itemCount:i.length,itemSize:85,ref:l,onScroll:function(e){d()},itemData:{linearFontsList:i,onPickFamily:n,value:t},onItemsRendered:function({overscanStartIndex:e,overscanStopIndex:t}){},className:"ct-typography-fonts"},L)};var z=function({option:e,value:t,onChange:n,typographyList:o,props:a}){const s=function(e,t){let n=c(e,t);return n?n.families.find(function({family:t}){return t===e}):null}(t.family,o),l=(0,r.useRef)(null);return(0,r.useEffect)(function(){s&&(l.current.scrollTop=(l.current.children[s.all_variations.indexOf(t.variation)]||l.current.children[0]).offsetTop-l.current.offsetTop)},[s]),(0,r.createElement)(v.CS.ul,{style:a,className:"ct-typography-variations",ref:l},s&&s.all_variations.map(function(e){return(0,r.createElement)("li",{onClick:function(){return n({...t,variation:e})},className:i()({active:e===t.variation}),key:e},(0,r.createElement)("span",{className:"ct-variation-name","data-variation":e},u(e)))}))},B=n(1437);var F=function({option:e,value:t,sizeRef:n,onChange:o,props:a}){return(0,r.createElement)(v.CS.ul,{style:a,className:"ct-typography-options",key:"options"},(0,r.createElement)("li",{key:"size"},(0,r.createElement)(B.Ay,{value:t.size,values:t,id:"size",option:{id:"size",label:(0,s.__)("Font Size","blocksy"),type:"ct-slider",value:e.value.size,ref:n,responsive:e.typography_responsive||!0,units:[{unit:"px",min:0,max:200},{unit:"em",min:0,max:50},{unit:"rem",min:0,max:50},{unit:"pt",min:0,max:50},{unit:"vw",min:0,max:100},{unit:"",type:"custom"}]},hasRevertButton:!0,onChange:function(e){return o({...t,size:e})}})),(0,r.createElement)("li",{key:"line-height"},(0,r.createElement)(B.Ay,{value:t["line-height"],values:t,id:"line-height",option:{id:"line-height",label:(0,s.__)("Line Height","blocksy"),type:"ct-slider",value:e.value["line-height"],responsive:e.typography_responsive||!0,units:[{unit:"",min:0,max:10},{unit:"px",min:0,max:100},{unit:"em",min:0,max:100},{unit:"pt",min:0,max:100},{unit:"%",min:0,max:100},{unit:"",type:"custom"}]},hasRevertButton:!0,onChange:function(e){return o({...t,"line-height":e})}})),(0,r.createElement)("li",{key:"letter-spacing"},(0,r.createElement)(B.Ay,{value:t["letter-spacing"],values:t,id:"letter-spacing",option:{id:"letter-spacing",label:(0,s.__)("Letter Spacing","blocksy"),type:"ct-slider",value:e.value["letter-spacing"],responsive:e.typography_responsive||!0,defaultPosition:"center",units:[{unit:"em",min:-5,max:5},{unit:"px",min:-20,max:20},{unit:"rem",min:-5,max:5},{unit:"",type:"custom"}]},hasRevertButton:!0,onChange:function(e){return o({...t,"letter-spacing":e})}})),(0,r.createElement)("li",{key:"variant",className:"ct-typography-variant"},(0,r.createElement)("ul",{className:i()("ct-text-transform")},["capitalize","uppercase"].map(function(e){return(0,r.createElement)("li",{key:e,onClick:function(){return o({...t,"text-transform":t["text-transform"]===e?"none":e})},className:i()({active:e===t["text-transform"]}),"data-variant":e,"data-tooltip-reveal":"top"},(0,r.createElement)("i",{className:"ct-tooltip"},{capitalize:(0,s.__)("Capitalize","blocksy"),uppercase:(0,s.__)("Uppercase","blocksy")}[e]))})),(0,r.createElement)("ul",{className:i()("ct-text-decoration")},["line-through","underline"].map(function(e){return(0,r.createElement)("li",{key:e,onClick:function(){return o({...t,"text-decoration":t["text-decoration"]===e?"none":e})},className:i()({active:e===t["text-decoration"]}),"data-variant":e,"data-tooltip-reveal":"top"},(0,r.createElement)("i",{className:"ct-tooltip"},{"line-through":(0,s.__)("Line Through","blocksy"),underline:(0,s.__)("Underline","blocksy")}[e]))}))))},V=n(707);function U(e,t){var n=t.length,r=e.length;if(r>n)return!1;if(r===n)return e===t;e:for(var o=0,i=0;o<r;o++){for(var a=e.charCodeAt(o);i<n;)if(t.charCodeAt(i++)===a)continue e;return!1}return!0}var H=function({option:e,value:t,initialView:n,currentView:o,previousView:l,setCurrentView:c,setInititialView:u,onChange:p,wrapperProps:f={},confirmationRef:h,isConfirmingGdpr:y,setIsConfirmingGdpr:b}){const[_,w]=(0,r.useState)(!1),[E,C]=(0,r.useState)(function({isDefault:e}){return{system:{type:"system",families:[...e?[]:["Default"],"System Default","Arial","Verdana","Trebuchet","Georgia","Times New Roman","Palatino","Helvetica","Myriad Pro","Lucida","Gill Sans","Impact","Serif","monospace"].map(function(e){return{source:"system",family:e,display:"System Default"===e?(0,s.__)("System Default","blocksy"):e,variations:[],all_variations:[..."Default"===e?["Default"]:[],"n1","i1","n2","i2","n3","i3","n4","i4","n5","i5","n6","i6","n7","i7","n8","i8","n9","i9"]}})}}}(e)),[x,S]=(0,r.useState)(!1),[k,I]=(0,r.useState)(""),O=(0,r.useMemo)(function(){return"_"===l||"search"===o&&"fonts"===l||"search"===l&&"fonts"===o?"static":"options"===l||"fonts"===l&&"variations"===o?"right":"left"},[o,l]),A=(0,r.useRef)(null),D=(0,r.useRef)(null),P=Object.keys(E).reduce(function(e,t){return[...e,...(E[t].families||[]).filter(function({family:e,display:t}){return U(k.toLowerCase(),e.toLowerCase())||U(k.toLowerCase(),(t||"").toLowerCase())})]},[]);(0,r.useEffect)(function(){n&&"done"!==n&&(I(""),setTimeout(function(){})),"font_size"===n&&setTimeout(function(){return D.current&&D.current.focus()},100)},[n]),(0,r.useEffect)(function(){!async function(){const t=new FormData;t.append("action","blocksy_get_fonts_list");try{const n=await fetch(ajaxurl,{method:"POST",body:t});if(200===n.status){const{success:t,data:r}=await n.json();t&&C({...r.fonts,system:{...r.fonts.system,families:[...e.isDefault?[]:[{source:"system",family:"Default",variations:[],all_variations:["Default","n1","i1","n2","i2","n3","i3","n4","i4","n5","i5","n6","i6","n7","i7","n8","i8","n9","i9"]}],...r.fonts.system.families]}})}}catch(e){}}()},[]),(0,r.useEffect)(function(){"search"===o&&A.current.focus()},[o]);const N=function(e){var n,r;p({...t,family:e.family,variation:(n=e,r=t,n.all_variations.indexOf(r.variation)>-1?r.variation:n.all_variations.indexOf("n4")>-1?"n4":n.all_variations[0])})};return(0,r.createElement)(v.CS.div,(0,a.A)({className:"ct-option-modal ct-typography-modal"},f),(0,r.createElement)("div",{className:"ct-typography-container"},(0,r.createElement)("ul",{className:i()("ct-typography-top",{"ct-switch-panel":"options"!==o,"ct-static":"_"===l})},(0,r.createElement)("li",{className:"ct-back",onClick:function(){return c("options")}},(0,r.createElement)("svg",{width:"10",height:"10",viewBox:"0 0 15 15"},(0,r.createElement)("path",{d:"M14.2,6.8H2.6l4-4c0.3-0.3,0.3-0.8,0-1.1c-0.3-0.3-0.8-0.3-1.1,0L0.2,7l0,0c0,0-0.1,0.1-0.1,0.1c0,0,0,0,0,0.1c0,0,0,0,0,0.1c0,0,0,0.1,0,0.1c0,0,0,0,0,0.1c0,0,0,0.1,0,0.1l0,0c0,0,0,0,0,0c0,0,0,0.1,0,0.1c0,0,0,0,0,0.1c0,0,0,0.1,0,0.1c0,0,0,0,0,0.1c0,0,0,0,0,0.1C0.2,8,0.2,8,0.2,8l5.3,5.3c0.3,0.3,0.8,0.3,1.1,0c0.3-0.3,0.3-0.8,0-1.1l-4-4h11.7c0.4,0,0.8-0.3,0.8-0.8S14.7,6.8,14.2,6.8z"}))),(0,r.createElement)("li",{className:i()("ct-font",{active:"search"===o||"fonts"===o}),onClick:function(){c("fonts"===o?"search":"fonts"),I("")}},"search"!==o&&(0,r.createElement)("span",null,d(t.family)),"search"===o&&(0,r.createElement)("input",{onClick:function(e){return e.stopPropagation()},ref:A,autoFocus:!0,value:k,onKeyUp:function(e){13==e.keyCode&&P.length>0&&(N(P[0]),c("options"),I(""))},onChange:function({target:{value:e}}){return I(e)}}),(0,r.createElement)("svg",{width:"16",height:"16",viewBox:"0 0 15 15"},"search"===o&&(0,r.createElement)("path",{d:"M8.2,7.5L10.7,5c0.2-0.2,0.2-0.5,0-0.7c-0.2-0.2-0.5-0.2-0.7,0L7.5,6.8L5,4.3c-0.2-0.2-0.5-0.2-0.7,0C4.1,4.5,4.1,4.8,4.3,5l2.5,2.5L4.3,10c-0.2,0.2-0.2,0.5,0,0.7c0.2,0.2,0.5,0.2,0.7,0l2.5-2.5l2.5,2.5c0.2,0.2,0.5,0.2,0.7,0s0.2-0.5,0-0.7L8.2,7.5z"}),"search"!==o&&(0,r.createElement)("path",{d:"M11.3,11.5c-0.3,0.3-0.7,0.3-1.1,0l-1.3-1.3c-0.5,0.4-1.2,0.5-1.9,0.5c-2,0-3.5-1.5-3.5-3.5S5,3.7,7,3.7c1.9,0,3.5,1.5,3.5,3.5c0,0.7-0.2,1.3-0.5,1.9l1.3,1.3C11.6,10.7,11.6,11.2,11.3,11.5z M7,4.7c-1.4,0-2.5,1.1-2.5,2.5S5.6,9.7,7,9.7s2.5-1.1,2.5-2.5S8.4,4.7,7,4.7z"}))),(0,r.createElement)("li",{className:i()("ct-weight",{active:"variations"===o}),onClick:function(){return c("variations")}},(0,r.createElement)("span",{"data-variation":t.variation},(T=t.variation,{n1:"100",i1:"100",n2:"200",i2:"200",n3:"300",i3:"300",n4:"400",i4:"400",n5:"500",i5:"500",n6:"600",i6:"600",n7:"700",i7:"700",n8:"800",i8:"800",n9:"900",i9:"900",Default:(0,s.__)("Default","blocksy")}[T])))),(0,r.createElement)(v.eB,{items:o,immediate:"static"===O,config:function(e,t){return{duration:210,easing:g()(.455,.03,.515,.955)}},from:{transform:"left"===O?"translateX(100%)":"translateX(-100%)",position:"absolute"},enter:{transform:"translateX(0%)",position:"absolute"},leave:{position:"absolute",transform:"left"===O?"translateX(-100%)":"translateX(100%)"}},function(n,o,i,a){return"options"===o?(0,r.createElement)(F,{sizeRef:D,value:t,option:e,onChange:p,props:n,currentView:o}):"fonts"===o||"search"===o?(0,r.createElement)(v.CS.div,{style:n,key:o},(0,r.createElement)(j,{typographyList:E,searchTerm:k,linearFontsList:P,currentView:`${o}:${l}`,onPickFamily:function(e){if("google"===e.source){if(!(window.ct_customizer_localizations?ct_customizer_localizations:ct_localizations).dismissed_google_fonts_notice)return void b(e)}N(e)},value:t})):"variations"===o?(0,r.createElement)(z,{currentView:o,props:n,typographyList:E,onChange:function(e){p(e)},value:t}):void 0})),(0,r.createElement)(V.A,{items:!!y,className:"ct-admin-modal ct-gdpr-fonts-notice",onDismiss:function(){},render:function(){return(0,r.createElement)("div",{className:"ct-modal-content",ref:h,onClick:function(e){e.stopPropagation()}},(0,r.createElement)("i",null,(0,r.createElement)("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},(0,r.createElement)("path",{d:"M18.3,14.4c-0.1,0.3-0.4,0.6-0.8,0.6h-15c-0.4,0-0.7-0.2-0.8-0.6s0-0.7,0.3-0.9c0,0,2.1-1.6,2.1-6.8c0-3.2,2.6-5.8,5.8-5.8c3.2,0,5.8,2.6,5.8,5.8c0,5.2,2.1,6.8,2.1,6.8C18.3,13.7,18.4,14.1,18.3,14.4z M11.9,16.8c-0.4-0.2-0.9-0.1-1.1,0.3c-0.1,0.2-0.3,0.3-0.5,0.4c-0.2,0.1-0.4,0-0.6-0.1c-0.1-0.1-0.2-0.2-0.3-0.3c-0.2-0.4-0.7-0.5-1.1-0.3c-0.4,0.2-0.5,0.7-0.3,1.1c0.2,0.4,0.5,0.7,0.9,0.9c0.4,0.2,0.8,0.3,1.2,0.3c0.2,0,0.4,0,0.6-0.1c0.6-0.2,1.2-0.6,1.5-1.2C12.4,17.5,12.3,17,11.9,16.8z"}))),(0,r.createElement)("h2",{className:"ct-modal-title"},(0,s.__)("Looks like you've picked a Google Font","blocksy")),(0,r.createElement)("p",{dangerouslySetInnerHTML:{__html:sprintf((0,s.__)("By using external Google Fonts, your website might not comply with the privacy regulations in your country. As an alternative you can use a system font, our %sLocal Google Fonts%s extension, or this %splugin%s.","blocksy"),'<a href="https://creativethemes.com/blocksy/docs/extensions/local-google-fonts/" target="_blank">',"</a>",'<a href="https://wordpress.org/plugins/local-google-fonts/" target="_blank">',"</a>")}}),(0,r.createElement)("div",{className:"ct-modal-actions has-divider","data-buttons":"2"},(0,r.createElement)("div",{className:"ct-checkbox-container",onClick:function(){w(!_)}},(0,r.createElement)("span",{className:i()("ct-checkbox",{active:_})},(0,r.createElement)("svg",{width:"10",height:"8",viewBox:"0 0 11.2 9.1"},(0,r.createElement)("polyline",{className:"check",points:"1.2,4.8 4.4,7.9 9.9,1.2"}))),(0,s.__)("I understand, don't show this notification again.","blocksy")),(0,r.createElement)("button",{className:"button",onClick:function(){b(!1),w(!1)}},(0,s.__)("Cancel","blocksy")),(0,r.createElement)("button",{className:"button button-primary",disabled:!_,onClick:function(e){if(e.preventDefault(),N(y),b(!1),_){(window.ct_customizer_localizations?ct_customizer_localizations:ct_localizations).dismissed_google_fonts_notice="yes",m().post(ajaxurl,{wp_customize:"on",action:"blocksy_dismissed_google_fonts_notice_handler"},function(){})}}},(0,s.__)("Continue","blocksy"))))}}));var T},W=n(5367),G=n(538),$=n(1905);var q=function({option:{label:e="",desc:t="",attr:n={}},option:o,value:a,device:l,onChange:c}){const[p,f]=(0,r.useState)("_:_"),[m,h]=(0,r.useState)(!1),y=(0,r.useRef)();let[b,_]=(0,r.useMemo)(function(){return p.split(":")},[p]);const w=(0,r.useCallback)(function(e){return f(`${e}:${b}`)},[b]),[{isOpen:E,isTransitioning:C},x]=(0,r.useState)({isOpen:!1,isTransitioning:!1}),{styles:S,popoverProps:k}=(0,$.A)({ref:y,defaultHeight:430,shouldCalculate:C||E}),I=function(e){x(function(t){return{...t,isOpen:e,isTransitioning:!0}})},O=(0,r.useRef)(),A=(0,r.useRef)(),D=(0,r.useRef)(),P=(0,r.useRef)(),N=(0,r.useRef)(),T=(0,r.useMemo)(function(){const e=b,t="options"===e?A.current:"fonts"===e?O.current:"variations"===e?D.current:A.current;return k.ref&&k.ref.current&&function(e,t){if(!e)return;if(!t)return;let n=getComputedStyle(e),r=parseFloat(n.left);return{"--option-modal-arrow-position":(t=t.getBoundingClientRect()).left+t.width/2-r-6+"px"}}(k.ref.current,t)},[E,b,k.ref,k.ref&&k.ref.current,O&&O.current,D&&D.current,A&&A.current,P&&P.current]);let R="CT_CSS_SKIP_RULE"===(0,G.SL)(a.size)[l]?(0,s.__)("Default Size","blocksy"):(0,G.SL)(a.size)[l],M=(0,G.SL)(a.size)[l].toString().replace(/[0-9]/g,"").replace(/\-/g,"").replace(/\./g,"").replace("CT_CSS_SKIP_RULE","");return"CT_CSS_SKIP_RULE"!==(0,G.SL)(a.size)[l]&&-1===["px","em","rem","pt","vw"].indexOf(M)&&(R=(0,s.__)("Custom","blocksy")),(0,r.createElement)("div",{className:i()("ct-typography",{})},(0,r.createElement)(W.default,{disabled:!E,useCapture:!1,className:"ct-typohraphy-value",additionalRefs:[k.ref,N],onOutsideClick:function(){m||I(!1)},wrapperProps:{ref:y,onClick:function(e){e.preventDefault(),E?w("options"):(f("options:_"),I("options"))}}},(0,r.createElement)("div",null,(0,r.createElement)("span",{onClick:function(e){e.stopPropagation(),E?w("fonts"):(f("fonts:_"),I("fonts"))},className:"ct-font",ref:O},(0,r.createElement)("span",null,"Default"===a.family?(0,s.__)("Default Family","blocksy"):d(a.family))),(0,r.createElement)("i",null,"/"),(0,r.createElement)("span",{onClick:function(e){e.stopPropagation(),E?w("options"):(f("options:_"),I("font_size"))},ref:A,className:"ct-size"},(0,r.createElement)("span",null,R)),(0,r.createElement)("i",null,"/"),(0,r.createElement)("span",{ref:D,onClick:function(e){e.stopPropagation(),E?w("variations"):(f("variations:_"),I("variations"))},className:"ct-weight"},(0,r.createElement)("span",null,u(a.variation)))),(0,r.createElement)("a",{ref:P})),(C||E)&&(0,r.createPortal)((0,r.createElement)(v.eB,{items:E,onRest:function(e){x(function(e){return{...e,isTransitioning:!1}})},config:{duration:100,easing:g()(.25,.1,.25,1)},from:E?{transform:"scale3d(0.95, 0.95, 1)",opacity:0}:{opacity:1},enter:E?{transform:"scale3d(1, 1, 1)",opacity:1}:{opacity:1},leave:E?{opacity:1}:{transform:"scale3d(0.95, 0.95, 1)",opacity:0}},function(e,t){return t?(0,r.createElement)(H,{isConfirmingGdpr:m,setIsConfirmingGdpr:h,confirmationRef:N,wrapperProps:{style:{...e,...S,...T},...k},onChange:c,value:a,option:o,initialView:t,setInititialView:function(e){return I(e)},currentView:b,previousView:_,setCurrentView:w}):null}),document.body))}},9876(e,t,n){"use strict";n.r(t);var r=n(8168),o=n(1230),i=n(9855),a=n(2485),s=n.n(a),l=n(1247),c=n(9853),u=n.n(c),d=n(5367);n(4754);const p=function({option:e,value:t,onChange:n}){return(0,o.createElement)("ul",(0,r.A)({className:"ct-visibility-option ct-devices ct-buttons-group"},e.attr||{}),(0,i.X)(e.choices).map(function({key:r,value:i}){return(0,o.createElement)("li",{className:s()({active:t[r]},`ct-${r}`),onClick:function(){return n({...t,[r]:!t[r]||1===Object.values(t).filter(function(e){return e}).length&&!e.allow_empty})},key:r})}))},f=function({option:e,value:t,onChange:n}){const[{isPicking:r,isTransitioning:i},a]=(0,o.useState)({isPicking:null,isTransitioning:null}),s=(0,o.useRef)();return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(d.default,{useCapture:!1,disabled:!r,className:"ct-visibility-trigger",additionalRefs:[],onOutsideClick:function(){r&&a({isTransitioning:!0,isPicking:null})},wrapperProps:{ref:s,onClick:function(e){e.preventDefault(),a({isTransitioning:!0,isPicking:!0})}}},(0,o.createElement)("span",null,"open visibility")),(i||r)&&(0,o.createPortal)((0,o.createElement)(l.eB,{items:r,onRest:function(e){a({isPicking:r,isTransitioning:!1})},config:{duration:100,easing:u()(.25,.1,.25,1)},from:r?{transform:"scale3d(0.95, 0.95, 1)",opacity:0}:{opacity:1},enter:r?{transform:"scale3d(1, 1, 1)",opacity:1}:{opacity:1},leave:r?{transform:"scale3d(0.95, 0.95, 1)",opacity:0}:{opacity:1}},function(r,i){return i&&(0,o.createElement)(l.CS.div,{style:r,className:"ct-box-shadow-modal",onClick:function(e){e.preventDefault(),e.stopPropagation()},onMouseDownCapture:function(e){e.nativeEvent.stopImmediatePropagation(),e.nativeEvent.stopPropagation()},onMouseUpCapture:function(e){e.nativeEvent.stopImmediatePropagation(),e.nativeEvent.stopPropagation()}},(0,o.createElement)(p,{option:e,value:t,onChange:n}))}),s.current.closest(".ct-labeled-group-item")?s.current.closest(".ct-labeled-group-item").querySelector(".ct-visibility-modal-wrapper"):s.current.closest(".ct-single-palette")?s.current.closest(".ct-single-palette").querySelector(".ct-visibility-modal-wrapper"):s.current.closest(".ct-visibility-modal-wrapper")?s.current.closest(".ct-visibility-modal-wrapper"):s.current.closest(".ct-control").querySelector(".ct-visibility-modal-wrapper")))},m=function({option:e,option:{view:t="inline"},value:n,onChange:r}){return"inline"===t?(0,o.createElement)(p,{option:e,value:n,onChange:r}):(0,o.createElement)(f,{option:e,value:n,onChange:r})};m.hiddenResponsive=!0,m.ControlEnd=function(){return(0,o.createElement)("div",{className:"ct-visibility-modal-wrapper"})},m.renderingConfig={getValueForRevert:function({value:e}){if("object"==typeof e){if(e.desktop&&e.desktop===e.tablet&&e.tablet===e.mobile)return!0;if(!e.desktop&&e.desktop===e.tablet&&e.tablet===e.mobile)return!1}return e}},t.default=m},2684(e,t,n){"use strict";n.r(t);var r=n(8168),o=n(1230),i=n(2485),a=n.n(i),s=n(4754),l=n(3841);const c=function({onChange:e,value:t,option:n,option:{columns_id:i,rows_id:c},device:u,onChangeFor:d,values:p,values:{woocommerce_catalog_columns:f,woocommerce_catalog_rows:m},liftedOptionStateDescriptor:h}){const g=c?p[c]:m;return(0,o.createElement)("div",(0,r.A)({className:a()("ct-woo-columns-and-rows",{})},"desktop"!==u?{"data-disabled-last":""}:{}),(0,o.createElement)("div",null,(0,o.createElement)(l.default,{liftedOptionStateDescriptor:h,option:{...n,attr:{...n.attr||{},"data-width":"full"}},value:i||"desktop"!==u?t:f,onChange:function(t){"desktop"!==u||i?e(t):d("woocommerce_catalog_columns",t)}}),(0,o.createElement)("p",{className:"ct-option-description"},(0,s.__)("Number of columns","blocksy"))),(0,o.createElement)("div",null,(0,o.createElement)(l.default,{liftedOptionStateDescriptor:h,option:{min:1,max:200,responsive:!1,value:4,attr:{"data-width":"full"}},value:"desktop"===u?g:"auto",onChange:function(e){"desktop"===u&&d(c||"woocommerce_catalog_rows",e),wp.customize&&wp.customize.previewer&&wp.customize.previewer.send("ct:sync:refresh_partial",{id:c||"woocommerce_catalog_rows"})}}),(0,o.createElement)("p",{className:"ct-option-description"},(0,s.__)("Number of rows","blocksy"))))};c.renderingConfig={getValueForRevert:function({value:e,values:{woocommerce_catalog_columns:t,woocommerce_catalog_rows:n},option:r,option:{columns_id:o,rows_id:i},values:a,device:s}){const l=i?a[i]:n;return{...e,woocommerce_catalog_columns:o?a[o]:t,woocommerce_catalog_rows:l}},computeOptionValue:function(e,{option:t,values:n}){return{...e,woocommerce_catalog_columns:t.columns_value||4,woocommerce_catalog_rows:t.rows_value||4}},performRevert:function({onChangeFor:e,option:t}){e(t.columns_id||"woocommerce_catalog_columns",t.columns_value||4),e(t.rows_id||"woocommerce_catalog_rows",t.rows_value||4)}},t.default=c},6904(e,t,n){"use strict";n.r(t);var r=n(8168),o=n(1230),i=(n(2485),n(4754),n(694)),a=n(7465);const s=function({value:e,onChange:t,onChangeFor:n,option:s,option:{croppingKey:l="woocommerce_archive_thumbnail_cropping",customWidthKey:c="woocommerce_archive_thumbnail_cropping_custom_width",customHeightKey:u="woocommerce_archive_thumbnail_cropping_custom_height"},...d}){const[p,f]=(0,a.X)();return(0,o.createElement)(i.default,(0,r.A)({onChange:function(e){let n=-1===e.indexOf("/"),[r,o]=e.split(n?":":"/");if("original"===e)return f(l,"uncropped"),void t("uncropped");t(n?"custom":"predefined"),f(l,"custom"),f(u,parseFloat(o||"0")||0),f(c,parseFloat(r||"0")||0)},value:"uncropped"===e?"original":"1:1"===e?"1/1":`${p[c]}${"custom"===e?":":"/"}${p[u]}`,option:{...s,value:"1/1"},onChangeFor:f},d,{values:p}))};s.ControlEnd=function(){return(0,o.createElement)("div",{className:"ct-color-modal-wrapper",onMouseDown:function(e){return e.stopPropagation()},onMouseUp:function(e){return e.stopPropagation()}})},t.default=s},2748(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(1230),o=n(6018),i=window.wp.date;var a=function({value:e,onChange:t}){const n=(0,i.__experimentalGetSettings)(),a=/a(?!\\)/i.test(n.formats.time.toLowerCase().replace(/\\\\/g,"").split("").reverse().join(""));return(0,r.createElement)("div",{className:"ct-date-time-picker"},(0,r.createElement)(o.DateTimePicker,{currentDate:e||new Date,onChange:function(e){t(e)},is12Hour:a}))}},9016(e,t,n){"use strict";n.r(t);var r=n(1230);const o=function({option:{text:e="",attr:t={}}}){return(0,r.createElement)(r.Fragment,null)};o.renderingConfig={design:"none"},o.MetaWrapper=function(){return null},t.default=o},6206(e,t,n){"use strict";n.r(t);var r=n(1230);t.default=function(e){const{option:t}=e;return(0,r.createElement)("div",{dangerouslySetInnerHTML:{__html:t.html||""}})}},7783(e,t,n){"use strict";n.r(t);n(1230);t.default=function(e){const{option:t}=e;return t.render?t.render(e):null}},5367(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});var r=n(8168),o=n(4705),i=n(1230),a=n(2485),s=n.n(a);const l={disabled:!1,useCapture:!0,display:"block"},c=function(e,t){"function"==typeof e?e(t):e.current=t};class u extends i.Component{constructor(...e){var t;super(...e),t=this,(0,o.A)(this,"childNode",(0,i.createRef)()),(0,o.A)(this,"checkIsInside",function(e){return[t.childNode,...t.props.additionalRefs||[]].reduce(function(t,n){return t||(n&&n.current?n.current.contains(e.target):t)},!1)}),(0,o.A)(this,"onMouseDown",function(e){const{useCapture:n}=t.props;t.checkIsInside(e)||(t.removeMouseUp&&(t.removeMouseUp(),t.removeMouseUp=null),document.addEventListener("mouseup",t.onMouseUp,n),t.removeMouseUp=function(){document.removeEventListener("mouseup",t.onMouseUp,n)})}),(0,o.A)(this,"onMouseUp",function(e){const{onOutsideClick:n}=t.props;t.removeMouseUp&&(t.removeMouseUp(),t.removeMouseUp=null),t.checkIsInside(e)||n(e)}),(0,o.A)(this,"setChildNodeRef",function(e){t.props.wrapperProps&&t.props.wrapperProps.ref&&c(t.props.wrapperProps.ref,e),c(t.childNode,e)})}componentDidMount(){const{disabled:e,useCapture:t}=this.props;e||this.addMouseDownEventListener(t)}UNSAFE_componentWillReceiveProps({disabled:e,useCapture:t}){const{disabled:n}=this.props;n!==e&&(e?this.removeEventListeners():this.addMouseDownEventListener(t))}componentWillUnmount(){this.removeEventListeners()}addMouseDownEventListener(e){var t=this;document.addEventListener("mousedown",this.onMouseDown,e),this.removeMouseDown=function(){document.removeEventListener("mousedown",t.onMouseDown,e)}}removeEventListeners(){this.removeMouseDown&&this.removeMouseDown(),this.removeMouseUp&&this.removeMouseUp()}render(){const{children:e,display:t,className:n,wrapperProps:o}=this.props;return(0,i.createElement)("div",(0,r.A)({className:s()(n)},o||{},{ref:this.setChildNodeRef}),e)}}u.defaultProps=l},7484(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return c}});var r=n(1230),o=n(8168);var i=function({value:e,option:t,onChange:n}){return(0,r.createElement)("div",{className:"ct-option-input"},(0,r.createElement)("input",(0,o.A)({type:"text",value:e},t.field_attr?t.field_attr:{},t.attr&&t.attr.placeholder?{placeholder:t.attr.placeholder}:{},{onChange:function({target:{value:e}}){return n(e)}},t.select_on_focus?{onFocus:function({target:e}){return e.select()}}:{})))},a=n(6018);var s=function({value:e,option:t,onChange:n}){return(0,r.createElement)(a.TextControl,(0,o.A)({label:t.label,value:e},t.field_attr?t.field_attr:{},t.attr&&t.attr.placeholder?{placeholder:t.attr.placeholder}:{},{onChange:function(e){return n(e)}},t.select_on_focus?{onFocus:function({target:e}){return e.select()}}:{}))};const l=function(e){const{purpose:t}=e;return"gutenberg"===t?(0,r.createElement)(s,e):(0,r.createElement)(i,e)};l.supportedPurposes=["default","gutenberg"];var c=l},5846(e,t,n){"use strict";n.r(t);var r=n(8168),o=n(1230);t.default=function({value:e,option:t,onChange:n}){let{placeholder:i,...a}={...t.attr||{}};return(0,o.createElement)("div",(0,r.A)({className:"ct-option-textarea"},a),(0,o.createElement)("textarea",(0,r.A)({value:e},t.field_attr?t.field_attr:{},i?{placeholder:i}:{},{onChange:function({target:{value:e}}){return n(e)}})))}},8641(e,t,n){"use strict";n.r(t);var r=n(8168),o=n(1230),i=n(3503),a=n.n(i),s=n(8113),l=n.n(s);const c=function({id:e,value:t,option:n,onChange:i}){const s=(0,o.useRef)(),[c,u]=((0,o.useRef)(null),(0,o.useState)(`${e}-${a()(Math.random()+"-"+Math.random()+"-"+Math.random())}`)),d=function(){return wp.oldEditor||wp.editor},p=(0,o.useCallback)(function(){i(d().getContent(c))},[c]);return(0,o.useEffect)(function(){setTimeout(function(){wp.oldEditor?(window.tinymce&&window.tinymce.editors[c]&&(window.tinymce.editors[c].off("input",p),window.tinymce.editors[c].off("change",p)),d().remove(c),d().initialize(c,{quicktags:!0,mediaButtons:!0,...n,...window.tinymce?{tinymce:{toolbar1:"formatselect,styleselect,bold,italic,bullist,numlist,link,alignleft,aligncenter,alignright,wp_adv",toolbar2:"strikethrough,hr,forecolor,pastetext,removeformat,charmap,outdent,indent,undo,redo,wp_help",..."object"==typeof n.tinymce?n.tinymce:{},style_formats_merge:!0,style_formats:[]}}:{tinymce:null}}),window.tinymce&&setTimeout(function(){const e=window.tinymce.editors[c];e&&(e.on("input",p),e.on("change",p))})):(d().initialize(c,{quicktags:!0,mediaButtons:!0,...n,...window.tinymce?{tinymce:{toolbar1:"formatselect,styleselect,bold,italic,bullist,numlist,link,alignleft,aligncenter,alignright,wp_adv",toolbar2:"strikethrough,hr,forecolor,pastetext,removeformat,charmap,outdent,indent,undo,redo,wp_help",..."object"==typeof n.tinymce?n.tinymce:{},style_formats_merge:!0,style_formats:[]}}:{tinymce:null}}),window.tinymce&&setTimeout(function(){const e=window.tinymce.editors[c];e&&(e.on("input",p),e.on("change",p))}))},5);const e=function(){const e=window.tinymce.editors[c];e&&e.setContent(n.value)};return l().on("ct:options:wp-editor:revert",e),function(){l().off("ct:options:wp-editor:revert",e),setTimeout(function(){window.tinymce&&window.tinymce.editors[c]&&(window.tinymce.editors[c].off("input",p),window.tinymce.editors[c].off("change",p)),d().remove(c)},300)}},[]),(0,o.createElement)("div",(0,r.A)({className:"ct-option-editor"},n.attr||{}),(0,o.createElement)("textarea",(0,r.A)({style:{opacity:0},id:c,ref:s,value:t,className:"wp-editor-area"},n.field_attr?n.field_attr:{},n.attr&&n.attr.placeholder?{placeholder:n.attr.placeholder}:{},{onChange:function({target:{value:e}}){return i(e)}})))};c.renderingConfig={performRevert:function({onChangeFor:e}){l().trigger("ct:options:wp-editor:revert")}},t.default=c},9853(e){var t=.1,n="function"==typeof Float32Array;function r(e,t){return 1-3*t+3*e}function o(e,t){return 3*t-6*e}function i(e){return 3*e}function a(e,t,n){return((r(t,n)*e+o(t,n))*e+i(t))*e}function s(e,t,n){return 3*r(t,n)*e*e+2*o(t,n)*e+i(t)}function l(e){return e}e.exports=function(e,r,o,i){if(!(0<=e&&e<=1&&0<=o&&o<=1))throw new Error("bezier x values must be in [0, 1] range");if(e===r&&o===i)return l;for(var c=n?new Float32Array(11):new Array(11),u=0;u<11;++u)c[u]=a(u*t,e,o);function d(n){for(var r=0,i=1;10!==i&&c[i]<=n;++i)r+=t;--i;var l=r+(n-c[i])/(c[i+1]-c[i])*t,u=s(l,e,o);return u>=.001?function(e,t,n,r){for(var o=0;o<4;++o){var i=s(t,n,r);if(0===i)return t;t-=(a(t,n,r)-e)/i}return t}(n,l,e,o):0===u?l:function(e,t,n,r,o){var i,s,l=0;do{(i=a(s=t+(n-t)/2,r,o)-e)>0?n=s:t=s}while(Math.abs(i)>1e-7&&++l<10);return s}(n,r,r+t,e,o)}return function(e){return 0===e?0:1===e?1:a(d(e),r,i)}}},3144(e,t,n){"use strict";var r=n(6743),o=n(1002),i=n(76),a=n(7119);e.exports=a||r.call(i,o)},2205(e,t,n){"use strict";var r=n(6743),o=n(1002),i=n(3144);e.exports=function(){return i(r,o,arguments)}},1002(e){"use strict";e.exports=Function.prototype.apply},76(e){"use strict";e.exports=Function.prototype.call},3126(e,t,n){"use strict";var r=n(6743),o=n(9675),i=n(76),a=n(3144);e.exports=function(e){if(e.length<1||"function"!=typeof e[0])throw new o("a function is required");return a(r,i,e)}},7119(e){"use strict";e.exports="undefined"!=typeof Reflect&&Reflect&&Reflect.apply},8075(e,t,n){"use strict";var r=n(453),o=n(487),i=o(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&i(e,".prototype.")>-1?o(n):n}},487(e,t,n){"use strict";var r=n(6897),o=n(655),i=n(3126),a=n(2205);e.exports=function(e){var t=i(arguments),n=e.length-(arguments.length-1);return r(t,1+(n>0?n:0),!0)},o?o(e.exports,"apply",{value:a}):e.exports.apply=a},6556(e,t,n){"use strict";var r=n(453),o=n(3126),i=o([r("%String.prototype.indexOf%")]);e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&i(e,".prototype.")>-1?o([n]):n}},2151(e){var t={utf8:{stringToBytes:function(e){return t.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(t.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],n=0;n<e.length;n++)t.push(255&e.charCodeAt(n));return t},bytesToString:function(e){for(var t=[],n=0;n<e.length;n++)t.push(String.fromCharCode(e[n]));return t.join("")}}};e.exports=t},2485(e,t){var n;
/*!
	Copyright (c) 2018 Jed Watson.
	Licensed under the MIT License (MIT), see
	http://jedwatson.github.io/classnames
*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var a=o.apply(null,n);a&&e.push(a)}}else if("object"===i){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var s in n)r.call(n,s)&&n[s]&&e.push(s)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},7965(e,t,n){"use strict";var r=n(6426),o={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,i,a,s,l,c,u=!1;t||(t={}),n=t.debug||!1;try{if(a=r(),s=document.createRange(),l=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),void 0===r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var i=o[t.format]||o.default;window.clipboardData.setData(i,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))}),document.body.appendChild(c),s.selectNodeContents(c),l.addRange(s),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(r){n&&console.error("unable to copy using execCommand: ",r),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(r){n&&console.error("unable to copy using clipboardData: ",r),n&&console.error("falling back to prompt"),i=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(i,e)}}finally{l&&("function"==typeof l.removeRange?l.removeRange(s):l.removeAllRanges()),c&&document.body.removeChild(c),a()}return u}},3939(e){var t,n;t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n={rotl:function(e,t){return e<<t|e>>>32-t},rotr:function(e,t){return e<<32-t|e>>>t},endian:function(e){if(e.constructor==Number)return 16711935&n.rotl(e,8)|4278255360&n.rotl(e,24);for(var t=0;t<e.length;t++)e[t]=n.endian(e[t]);return e},randomBytes:function(e){for(var t=[];e>0;e--)t.push(Math.floor(256*Math.random()));return t},bytesToWords:function(e){for(var t=[],n=0,r=0;n<e.length;n++,r+=8)t[r>>>5]|=e[n]<<24-r%32;return t},wordsToBytes:function(e){for(var t=[],n=0;n<32*e.length;n+=8)t.push(e[n>>>5]>>>24-n%32&255);return t},bytesToHex:function(e){for(var t=[],n=0;n<e.length;n++)t.push((e[n]>>>4).toString(16)),t.push((15&e[n]).toString(16));return t.join("")},hexToBytes:function(e){for(var t=[],n=0;n<e.length;n+=2)t.push(parseInt(e.substr(n,2),16));return t},bytesToBase64:function(e){for(var n=[],r=0;r<e.length;r+=3)for(var o=e[r]<<16|e[r+1]<<8|e[r+2],i=0;i<4;i++)8*r+6*i<=8*e.length?n.push(t.charAt(o>>>6*(3-i)&63)):n.push("=");return n.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var n=[],r=0,o=0;r<e.length;o=++r%4)0!=o&&n.push((t.indexOf(e.charAt(r-1))&Math.pow(2,-2*o+8)-1)<<2*o|t.indexOf(e.charAt(r))>>>6-2*o);return n}},e.exports=n},4982(e,t,n){var r=n(1189),o=n(7244),i=n(7653),a=n(4035),s=n(1589),l=n(2120),c=Date.prototype.getTime;function u(e,t,n){var f=n||{};return!!(f.strict?i(e,t):e===t)||(!e||!t||"object"!=typeof e&&"object"!=typeof t?f.strict?i(e,t):e==t:function(e,t,n){var i,f;if(typeof e!=typeof t)return!1;if(d(e)||d(t))return!1;if(e.prototype!==t.prototype)return!1;if(o(e)!==o(t))return!1;var m=a(e),h=a(t);if(m!==h)return!1;if(m||h)return e.source===t.source&&s(e)===s(t);if(l(e)&&l(t))return c.call(e)===c.call(t);var g=p(e),v=p(t);if(g!==v)return!1;if(g||v){if(e.length!==t.length)return!1;for(i=0;i<e.length;i++)if(e[i]!==t[i])return!1;return!0}if(typeof e!=typeof t)return!1;try{var y=r(e),b=r(t)}catch(e){return!1}if(y.length!==b.length)return!1;for(y.sort(),b.sort(),i=y.length-1;i>=0;i--)if(y[i]!=b[i])return!1;for(i=y.length-1;i>=0;i--)if(!u(e[f=y[i]],t[f],n))return!1;return!0}(e,t,f))}function d(e){return null==e}function p(e){return!(!e||"object"!=typeof e||"number"!=typeof e.length)&&("function"==typeof e.copy&&"function"==typeof e.slice&&!(e.length>0&&"number"!=typeof e[0]))}e.exports=u},41(e,t,n){"use strict";var r=n(655),o=n(8068),i=n(9675),a=n(5795);e.exports=function(e,t,n){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new i("`obj` must be an object or a function`");if("string"!=typeof t&&"symbol"!=typeof t)throw new i("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new i("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new i("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new i("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new i("`loose`, if provided, must be a boolean");var s=arguments.length>3?arguments[3]:null,l=arguments.length>4?arguments[4]:null,c=arguments.length>5?arguments[5]:null,u=arguments.length>6&&arguments[6],d=!!a&&a(e,t);if(r)r(e,t,{configurable:null===c&&d?d.configurable:!c,enumerable:null===s&&d?d.enumerable:!s,value:n,writable:null===l&&d?d.writable:!l});else{if(!u&&(s||l||c))throw new o("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");e[t]=n}}},8452(e,t,n){"use strict";var r=n(1189),o="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),i=Object.prototype.toString,a=Array.prototype.concat,s=Object.defineProperty,l=n(592)(),c=s&&l,u=function(e,t,n,r){if(t in e)if(!0===r){if(e[t]===n)return}else if("function"!=typeof(o=r)||"[object Function]"!==i.call(o)||!r())return;var o;c?s(e,t,{configurable:!0,enumerable:!1,value:n,writable:!0}):e[t]=n},d=function(e,t){var n=arguments.length>2?arguments[2]:{},i=r(t);o&&(i=a.call(i,Object.getOwnPropertySymbols(t)));for(var s=0;s<i.length;s+=1)u(e,i[s],t[i[s]],n[i[s]])};d.supportsDescriptors=!!c,e.exports=d},5581(e,t){"use strict";var n,r=Symbol.for("react.element"),o=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),c=Symbol.for("react.context"),u=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),f=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),g=Symbol.for("react.offscreen");
/**
 * @license React
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function v(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case i:case s:case a:case p:case f:return e;default:switch(e=e&&e.$$typeof){case u:case c:case d:case h:case m:case l:return e;default:return t}}case o:return t}}}n=Symbol.for("react.module.reference")},4353(e,t,n){"use strict";n(5581)},7176(e,t,n){"use strict";var r,o=n(3126),i=n(5795);try{r=[].__proto__===Array.prototype}catch(e){if(!e||"object"!=typeof e||!("code"in e)||"ERR_PROTO_ACCESS"!==e.code)throw e}var a=!!r&&i&&i(Object.prototype,"__proto__"),s=Object,l=s.getPrototypeOf;e.exports=a&&"function"==typeof a.get?o([a.get]):"function"==typeof l&&function(e){return l(null==e?e:s(e))}},655(e){"use strict";var t=Object.defineProperty||!1;if(t)try{t({},"a",{value:1})}catch(e){t=!1}e.exports=t},1237(e){"use strict";e.exports=EvalError},9383(e){"use strict";e.exports=Error},9290(e){"use strict";e.exports=RangeError},9538(e){"use strict";e.exports=ReferenceError},8068(e){"use strict";e.exports=SyntaxError},9675(e){"use strict";e.exports=TypeError},5345(e){"use strict";e.exports=URIError},9612(e){"use strict";e.exports=Object},9252(e){"use strict";e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,o,i;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(o=r;0!==o--;)if(!e(t[o],n[o]))return!1;return!0}if(t instanceof Map&&n instanceof Map){if(t.size!==n.size)return!1;for(o of t.entries())if(!n.has(o[0]))return!1;for(o of t.entries())if(!e(o[1],n.get(o[0])))return!1;return!0}if(t instanceof Set&&n instanceof Set){if(t.size!==n.size)return!1;for(o of t.entries())if(!n.has(o[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(n)){if((r=t.length)!=n.length)return!1;for(o=r;0!==o--;)if(t[o]!==n[o])return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(i=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(o=r;0!==o--;)if(!Object.prototype.hasOwnProperty.call(n,i[o]))return!1;for(o=r;0!==o--;){var a=i[o];if(!e(t[a],n[a]))return!1}return!0}return t!=t&&n!=n}},9353(e){"use strict";var t=Object.prototype.toString,n=Math.max,r=function(e,t){for(var n=[],r=0;r<e.length;r+=1)n[r]=e[r];for(var o=0;o<t.length;o+=1)n[o+e.length]=t[o];return n};e.exports=function(e){var o=this;if("function"!=typeof o||"[object Function]"!==t.apply(o))throw new TypeError("Function.prototype.bind called on incompatible "+o);for(var i,a=function(e,t){for(var n=[],r=t||0,o=0;r<e.length;r+=1,o+=1)n[o]=e[r];return n}(arguments,1),s=n(0,o.length-a.length),l=[],c=0;c<s;c++)l[c]="$"+c;if(i=Function("binder","return function ("+function(e,t){for(var n="",r=0;r<e.length;r+=1)n+=e[r],r+1<e.length&&(n+=t);return n}(l,",")+"){ return binder.apply(this,arguments); }")(function(){if(this instanceof i){var t=o.apply(this,r(a,arguments));return Object(t)===t?t:this}return o.apply(e,r(a,arguments))}),o.prototype){var u=function(){};u.prototype=o.prototype,i.prototype=new u,u.prototype=null}return i}},6743(e,t,n){"use strict";var r=n(9353);e.exports=Function.prototype.bind||r},4462(e){"use strict";var t=function(){return"string"==typeof function(){}.name},n=Object.getOwnPropertyDescriptor;if(n)try{n([],"length")}catch(e){n=null}t.functionsHaveConfigurableNames=function(){if(!t()||!n)return!1;var e=n(function(){},"name");return!!e&&!!e.configurable};var r=Function.prototype.bind;t.boundFunctionsHaveNames=function(){return t()&&"function"==typeof r&&""!==function(){}.bind().name},e.exports=t},453(e,t,n){"use strict";var r,o=n(9612),i=n(9383),a=n(1237),s=n(9290),l=n(9538),c=n(8068),u=n(9675),d=n(5345),p=n(1514),f=n(8968),m=n(6188),h=n(8002),g=n(5880),v=n(414),y=n(3093),b=Function,_=function(e){try{return b('"use strict"; return ('+e+").constructor;")()}catch(e){}},w=n(5795),E=n(655),C=function(){throw new u},x=w?function(){try{return C}catch(e){try{return w(arguments,"callee").get}catch(e){return C}}}():C,S=n(4039)(),k=n(3628),I=n(1064),O=n(8648),A=n(1002),D=n(76),P={},N="undefined"!=typeof Uint8Array&&k?k(Uint8Array):r,T={__proto__:null,"%AggregateError%":"undefined"==typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":S&&k?k([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":P,"%AsyncGenerator%":P,"%AsyncGeneratorFunction%":P,"%AsyncIteratorPrototype%":P,"%Atomics%":"undefined"==typeof Atomics?r:Atomics,"%BigInt%":"undefined"==typeof BigInt?r:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?r:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":a,"%Float16Array%":"undefined"==typeof Float16Array?r:Float16Array,"%Float32Array%":"undefined"==typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":b,"%GeneratorFunction%":P,"%Int8Array%":"undefined"==typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":S&&k?k(k([][Symbol.iterator]())):r,"%JSON%":"object"==typeof JSON?JSON:r,"%Map%":"undefined"==typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&S&&k?k((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":o,"%Object.getOwnPropertyDescriptor%":w,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?r:Promise,"%Proxy%":"undefined"==typeof Proxy?r:Proxy,"%RangeError%":s,"%ReferenceError%":l,"%Reflect%":"undefined"==typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&S&&k?k((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":S&&k?k(""[Symbol.iterator]()):r,"%Symbol%":S?Symbol:r,"%SyntaxError%":c,"%ThrowTypeError%":x,"%TypedArray%":N,"%TypeError%":u,"%Uint8Array%":"undefined"==typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?r:Uint32Array,"%URIError%":d,"%WeakMap%":"undefined"==typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?r:WeakSet,"%Function.prototype.call%":D,"%Function.prototype.apply%":A,"%Object.defineProperty%":E,"%Object.getPrototypeOf%":I,"%Math.abs%":p,"%Math.floor%":f,"%Math.max%":m,"%Math.min%":h,"%Math.pow%":g,"%Math.round%":v,"%Math.sign%":y,"%Reflect.getPrototypeOf%":O};if(k)try{null.error}catch(e){var R=k(k(e));T["%Error.prototype%"]=R}var M=function e(t){var n;if("%AsyncFunction%"===t)n=_("async function () {}");else if("%GeneratorFunction%"===t)n=_("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=_("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var o=e("%AsyncGenerator%");o&&k&&(n=k(o.prototype))}return T[t]=n,n},L={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},j=n(6743),z=n(9957),B=j.call(D,Array.prototype.concat),F=j.call(A,Array.prototype.splice),V=j.call(D,String.prototype.replace),U=j.call(D,String.prototype.slice),H=j.call(D,RegExp.prototype.exec),W=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,G=/\\(\\)?/g,$=function(e,t){var n,r=e;if(z(L,r)&&(r="%"+(n=L[r])[0]+"%"),z(T,r)){var o=T[r];if(o===P&&(o=M(r)),void 0===o&&!t)throw new u("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:o}}throw new c("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new u("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new u('"allowMissing" argument must be a boolean');if(null===H(/^%?[^%]*%?$/,e))throw new c("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=U(e,0,1),n=U(e,-1);if("%"===t&&"%"!==n)throw new c("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new c("invalid intrinsic syntax, expected opening `%`");var r=[];return V(e,W,function(e,t,n,o){r[r.length]=n?V(o,G,"$1"):t||e}),r}(e),r=n.length>0?n[0]:"",o=$("%"+r+"%",t),i=o.name,a=o.value,s=!1,l=o.alias;l&&(r=l[0],F(n,B([0,1],l)));for(var d=1,p=!0;d<n.length;d+=1){var f=n[d],m=U(f,0,1),h=U(f,-1);if(('"'===m||"'"===m||"`"===m||'"'===h||"'"===h||"`"===h)&&m!==h)throw new c("property names with quotes must have matching quotes");if("constructor"!==f&&p||(s=!0),z(T,i="%"+(r+="."+f)+"%"))a=T[i];else if(null!=a){if(!(f in a)){if(!t)throw new u("base intrinsic for "+e+" exists, but the property is not available.");return}if(w&&d+1>=n.length){var g=w(a,f);a=(p=!!g)&&"get"in g&&!("originalValue"in g.get)?g.get:a[f]}else p=z(a,f),a=a[f];p&&!s&&(T[i]=a)}}return a}},1064(e,t,n){"use strict";var r=n(9612);e.exports=r.getPrototypeOf||null},8648(e){"use strict";e.exports="undefined"!=typeof Reflect&&Reflect.getPrototypeOf||null},3628(e,t,n){"use strict";var r=n(8648),o=n(1064),i=n(7176);e.exports=r?function(e){return r(e)}:o?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new TypeError("getProto: not an object");return o(e)}:i?function(e){return i(e)}:null},6549(e){"use strict";e.exports=Object.getOwnPropertyDescriptor},5795(e,t,n){"use strict";var r=n(6549);if(r)try{r([],"length")}catch(e){r=null}e.exports=r},592(e,t,n){"use strict";var r=n(655),o=function(){return!!r};o.hasArrayLengthDefineBug=function(){if(!r)return null;try{return 1!==r([],"length",{value:1}).length}catch(e){return!0}},e.exports=o},4039(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(1333);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},1333(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(var r in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var o=Object.getOwnPropertySymbols(e);if(1!==o.length||o[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(e,t);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},9092(e,t,n){"use strict";var r=n(1333);e.exports=function(){return r()&&!!Symbol.toStringTag}},9957(e,t,n){"use strict";var r=Function.prototype.call,o=Object.prototype.hasOwnProperty,i=n(6743);e.exports=i.call(r,o)},4146(e,t,n){"use strict";var r=n(4363),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={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},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var o=f(n);o&&o!==m&&e(t,o,r)}var a=u(n);d&&(a=a.concat(d(n)));for(var s=l(t),h=l(n),g=0;g<a.length;++g){var v=a[g];if(!(i[v]||r&&r[v]||h&&h[v]||s&&s[v])){var y=p(n,v);try{c(t,v,y)}catch(e){}}}}return t}},7244(e,t,n){"use strict";var r=n(9092)(),o=n(8075)("Object.prototype.toString"),i=function(e){return!(r&&e&&"object"==typeof e&&Symbol.toStringTag in e)&&"[object Arguments]"===o(e)},a=function(e){return!!i(e)||null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==o(e)&&"[object Function]"===o(e.callee)},s=function(){return i(arguments)}();i.isLegacyArguments=a,e.exports=s?i:a},7206(e){function t(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}
/*!
 * Determine if an object is a Buffer
 *
 * @author   Feross Aboukhadijeh <https://feross.org>
 * @license  MIT
 */
e.exports=function(e){return null!=e&&(t(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&t(e.slice(0,0))}(e)||!!e._isBuffer)}},2120(e,t,n){"use strict";var r=Date.prototype.getDay,o=Object.prototype.toString,i=n(9092)();e.exports=function(e){return"object"==typeof e&&null!==e&&(i?function(e){try{return r.call(e),!0}catch(e){return!1}}(e):"[object Date]"===o.call(e))}},4035(e,t,n){"use strict";var r,o=n(6556),i=n(9092)(),a=n(9957),s=n(5795);if(i){var l=o("RegExp.prototype.exec"),c={},u=function(){throw c},d={toString:u,valueOf:u};"symbol"==typeof Symbol.toPrimitive&&(d[Symbol.toPrimitive]=u),r=function(e){if(!e||"object"!=typeof e)return!1;var t=s(e,"lastIndex");if(!(t&&a(t,"value")))return!1;try{l(e,d)}catch(e){return e===c}}}else{var p=o("Object.prototype.toString");r=function(e){return!(!e||"object"!=typeof e&&"function"!=typeof e)&&"[object RegExp]"===p(e)}}e.exports=r},5580(e,t,n){var r=n(6110)(n(9325),"DataView");e.exports=r},1549(e,t,n){var r=n(2032),o=n(3862),i=n(6721),a=n(2749),s=n(5749);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=i,l.prototype.has=a,l.prototype.set=s,e.exports=l},980(e,t,n){var r=n(9344),o=n(4033);function i(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}i.prototype=r(o.prototype),i.prototype.constructor=i,e.exports=i},79(e,t,n){var r=n(3702),o=n(80),i=n(4739),a=n(8655),s=n(1175);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=i,l.prototype.has=a,l.prototype.set=s,e.exports=l},6017(e,t,n){var r=n(9344),o=n(4033);function i(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}i.prototype=r(o.prototype),i.prototype.constructor=i,e.exports=i},8223(e,t,n){var r=n(6110)(n(9325),"Map");e.exports=r},3661(e,t,n){var r=n(3040),o=n(7670),i=n(289),a=n(4509),s=n(2949);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=i,l.prototype.has=a,l.prototype.set=s,e.exports=l},2804(e,t,n){var r=n(6110)(n(9325),"Promise");e.exports=r},6545(e,t,n){var r=n(6110)(n(9325),"Set");e.exports=r},8859(e,t,n){var r=n(3661),o=n(1380),i=n(1459);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}a.prototype.add=a.prototype.push=o,a.prototype.has=i,e.exports=a},7217(e,t,n){var r=n(79),o=n(1420),i=n(938),a=n(3605),s=n(9817),l=n(945);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=o,c.prototype.delete=i,c.prototype.get=a,c.prototype.has=s,c.prototype.set=l,e.exports=c},1873(e,t,n){var r=n(9325).Symbol;e.exports=r},7828(e,t,n){var r=n(9325).Uint8Array;e.exports=r},8303(e,t,n){var r=n(6110)(n(9325),"WeakMap");e.exports=r},1033(e){e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},3729(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}},9770(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n<r;){var a=e[n];t(a,n,e)&&(i[o++]=a)}return i}},5325(e,t,n){var r=n(6131);e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},9905(e){e.exports=function(e,t,n){for(var r=-1,o=null==e?0:e.length;++r<o;)if(n(t,e[r]))return!0;return!1}},695(e,t,n){var r=n(8096),o=n(2428),i=n(6449),a=n(3656),s=n(361),l=n(7167),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),u=!n&&o(e),d=!n&&!u&&a(e),p=!n&&!u&&!d&&l(e),f=n||u||d||p,m=f?r(e.length,String):[],h=m.length;for(var g in e)!t&&!c.call(e,g)||f&&("length"==g||d&&("offset"==g||"parent"==g)||p&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,h))||m.push(g);return m}},4932(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},4528(e){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},6547(e,t,n){var r=n(3360),o=n(5288),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var a=e[t];i.call(e,t)&&o(a,n)&&(void 0!==n||t in e)||r(e,t,n)}},6025(e,t,n){var r=n(5288);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},4733(e,t,n){var r=n(1791),o=n(5950);e.exports=function(e,t){return e&&r(t,o(t),e)}},3838(e,t,n){var r=n(1791),o=n(7241);e.exports=function(e,t){return e&&r(t,o(t),e)}},3360(e,t,n){var r=n(3243);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},9999(e,t,n){var r=n(7217),o=n(3729),i=n(6547),a=n(4733),s=n(3838),l=n(3290),c=n(3007),u=n(2271),d=n(8948),p=n(2),f=n(3349),m=n(5861),h=n(6189),g=n(7199),v=n(5529),y=n(6449),b=n(3656),_=n(7730),w=n(3805),E=n(8440),C=n(5950),x=n(7241),S="[object Arguments]",k="[object Function]",I="[object Object]",O={};O[S]=O["[object Array]"]=O["[object ArrayBuffer]"]=O["[object DataView]"]=O["[object Boolean]"]=O["[object Date]"]=O["[object Float32Array]"]=O["[object Float64Array]"]=O["[object Int8Array]"]=O["[object Int16Array]"]=O["[object Int32Array]"]=O["[object Map]"]=O["[object Number]"]=O[I]=O["[object RegExp]"]=O["[object Set]"]=O["[object String]"]=O["[object Symbol]"]=O["[object Uint8Array]"]=O["[object Uint8ClampedArray]"]=O["[object Uint16Array]"]=O["[object Uint32Array]"]=!0,O["[object Error]"]=O[k]=O["[object WeakMap]"]=!1,e.exports=function e(t,n,A,D,P,N){var T,R=1&n,M=2&n,L=4&n;if(A&&(T=P?A(t,D,P,N):A(t)),void 0!==T)return T;if(!w(t))return t;var j=y(t);if(j){if(T=h(t),!R)return c(t,T)}else{var z=m(t),B=z==k||"[object GeneratorFunction]"==z;if(b(t))return l(t,R);if(z==I||z==S||B&&!P){if(T=M||B?{}:v(t),!R)return M?d(t,s(T,t)):u(t,a(T,t))}else{if(!O[z])return P?t:{};T=g(t,z,R)}}N||(N=new r);var F=N.get(t);if(F)return F;N.set(t,T),E(t)?t.forEach(function(r){T.add(e(r,n,A,r,t,N))}):_(t)&&t.forEach(function(r,o){T.set(o,e(r,n,A,o,t,N))});var V=j?void 0:(L?M?f:p:M?x:C)(t);return o(V||t,function(r,o){V&&(r=t[o=r]),i(T,o,e(r,n,A,o,t,N))}),T}},9344(e,t,n){var r=n(3805),o=Object.create,i=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=i},3915(e,t,n){var r=n(8859),o=n(5325),i=n(9905),a=n(4932),s=n(7301),l=n(9219);e.exports=function(e,t,n,c){var u=-1,d=o,p=!0,f=e.length,m=[],h=t.length;if(!f)return m;n&&(t=a(t,s(n))),c?(d=i,p=!1):t.length>=200&&(d=l,p=!1,t=new r(t));e:for(;++u<f;){var g=e[u],v=null==n?g:n(g);if(g=c||0!==g?g:0,p&&v==v){for(var y=h;y--;)if(t[y]===v)continue e;m.push(g)}else d(t,v,c)||m.push(g)}return m}},2523(e){e.exports=function(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i<o;)if(t(e[i],i,e))return i;return-1}},3120(e,t,n){var r=n(4528),o=n(5891);e.exports=function e(t,n,i,a,s){var l=-1,c=t.length;for(i||(i=o),s||(s=[]);++l<c;){var u=t[l];n>0&&i(u)?n>1?e(u,n-1,i,a,s):r(s,u):a||(s[s.length]=u)}return s}},7422(e,t,n){var r=n(1769),o=n(7797);e.exports=function(e,t){for(var n=0,i=(t=r(t,e)).length;null!=e&&n<i;)e=e[o(t[n++])];return n&&n==i?e:void 0}},2199(e,t,n){var r=n(4528),o=n(6449);e.exports=function(e,t,n){var i=t(e);return o(e)?i:r(i,n(e))}},2552(e,t,n){var r=n(1873),o=n(659),i=n(9350),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},6131(e,t,n){var r=n(2523),o=n(5463),i=n(6959);e.exports=function(e,t,n){return t==t?i(e,t,n):r(e,o,n)}},7534(e,t,n){var r=n(2552),o=n(346);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},9172(e,t,n){var r=n(5861),o=n(346);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},5463(e){e.exports=function(e){return e!=e}},5083(e,t,n){var r=n(1882),o=n(7296),i=n(3805),a=n(7473),s=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,d=c.hasOwnProperty,p=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?p:s).test(a(e))}},6038(e,t,n){var r=n(5861),o=n(346);e.exports=function(e){return o(e)&&"[object Set]"==r(e)}},4901(e,t,n){var r=n(2552),o=n(294),i=n(346),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!a[r(e)]}},8984(e,t,n){var r=n(5527),o=n(3650),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))i.call(e,n)&&"constructor"!=n&&t.push(n);return t}},2903(e,t,n){var r=n(3805),o=n(5527),i=n(181),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=o(e),n=[];for(var s in e)("constructor"!=s||!t&&a.call(e,s))&&n.push(s);return n}},4033(e){e.exports=function(){}},9302(e,t,n){var r=n(3488),o=n(6757),i=n(2865);e.exports=function(e,t){return i(o(e,t,r),e+"")}},9570(e,t,n){var r=n(7334),o=n(3243),i=n(3488),a=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i;e.exports=a},5160(e){e.exports=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(o);++r<o;)i[r]=e[r+t];return i}},8096(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},7556(e,t,n){var r=n(1873),o=n(4932),i=n(6449),a=n(4394),s=r?r.prototype:void 0,l=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(a(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},7301(e){e.exports=function(e){return function(t){return e(t)}}},9931(e,t,n){var r=n(1769),o=n(8090),i=n(8969),a=n(7797),s=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=-1,l=(t=r(t,e)).length;if(!l)return!0;for(;++n<l;){var c=a(t[n]);if("__proto__"===c&&!s.call(e,"__proto__"))return!1;if(("constructor"===c||"prototype"===c)&&n<l-1)return!1}var u=i(e,t);return null==u||delete u[a(o(t))]}},9219(e){e.exports=function(e,t){return e.has(t)}},1769(e,t,n){var r=n(6449),o=n(8586),i=n(1802),a=n(841);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:i(a(e))}},9653(e,t,n){var r=n(7828);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},3290(e,t,n){e=n.nmd(e);var r=n(9325),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o?r.Buffer:void 0,s=a?a.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=s?s(n):new e.constructor(n);return e.copy(r),r}},6169(e,t,n){var r=n(9653);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},3201(e){var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},3736(e,t,n){var r=n(1873),o=r?r.prototype:void 0,i=o?o.valueOf:void 0;e.exports=function(e){return i?Object(i.call(e)):{}}},1961(e,t,n){var r=n(9653);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},3007(e){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},1791(e,t,n){var r=n(6547),o=n(3360);e.exports=function(e,t,n,i){var a=!n;n||(n={});for(var s=-1,l=t.length;++s<l;){var c=t[s],u=i?i(n[c],e[c],c,n,e):void 0;void 0===u&&(u=e[c]),a?o(n,c,u):r(n,c,u)}return n}},2271(e,t,n){var r=n(1791),o=n(4664);e.exports=function(e,t){return r(e,o(e),t)}},8948(e,t,n){var r=n(1791),o=n(6375);e.exports=function(e,t){return r(e,o(e),t)}},5481(e,t,n){var r=n(9325)["__core-js_shared__"];e.exports=r},6929(e,t,n){var r=n(6017),o=n(8816),i=n(7381),a=n(2284),s=n(6449),l=n(5087);e.exports=function(e){return o(function(t){var n=t.length,o=n,c=r.prototype.thru;for(e&&t.reverse();o--;){var u=t[o];if("function"!=typeof u)throw new TypeError("Expected a function");if(c&&!d&&"wrapper"==a(u))var d=new r([],!0)}for(o=d?o:n;++o<n;){u=t[o];var p=a(u),f="wrapper"==p?i(u):void 0;d=f&&l(f[0])&&424==f[1]&&!f[4].length&&1==f[9]?d[a(f[0])].apply(d,f[3]):1==u.length&&l(u)?d[p]():d.thru(u)}return function(){var e=arguments,r=e[0];if(d&&1==e.length&&s(r))return d.plant(r).value();for(var o=0,i=n?t[o].apply(this,e):r;++o<n;)i=t[o].call(this,i);return i}})}},3138(e,t,n){var r=n(1331);e.exports=function(e){return r(e)?void 0:e}},3243(e,t,n){var r=n(6110),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},8816(e,t,n){var r=n(5970),o=n(6757),i=n(2865);e.exports=function(e){return i(o(e,void 0,r),e+"")}},4840(e){var t="object"==typeof globalThis&&globalThis&&globalThis.Object===Object&&globalThis;e.exports=t},2(e,t,n){var r=n(2199),o=n(4664),i=n(5950);e.exports=function(e){return r(e,i,o)}},3349(e,t,n){var r=n(2199),o=n(6375),i=n(7241);e.exports=function(e){return r(e,i,o)}},7381(e,t,n){var r=n(8152),o=n(3950),i=r?function(e){return r.get(e)}:o;e.exports=i},2284(e,t,n){var r=n(4629),o=Object.prototype.hasOwnProperty;e.exports=function(e){for(var t=e.name+"",n=r[t],i=o.call(r,t)?n.length:0;i--;){var a=n[i],s=a.func;if(null==s||s==e)return a.name}return t}},2651(e,t,n){var r=n(4218);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},6110(e,t,n){var r=n(5083),o=n(392);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},8879(e,t,n){var r=n(4335)(Object.getPrototypeOf,Object);e.exports=r},659(e,t,n){var r=n(1873),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[s]=n:delete e[s]),o}},4664(e,t,n){var r=n(9770),o=n(3345),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:(e=Object(e),r(a(e),function(t){return i.call(e,t)}))}:o;e.exports=s},6375(e,t,n){var r=n(4528),o=n(8879),i=n(4664),a=n(3345),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,i(e)),e=o(e);return t}:a;e.exports=s},5861(e,t,n){var r=n(5580),o=n(8223),i=n(2804),a=n(6545),s=n(8303),l=n(2552),c=n(7473),u="[object Map]",d="[object Promise]",p="[object Set]",f="[object WeakMap]",m="[object DataView]",h=c(r),g=c(o),v=c(i),y=c(a),b=c(s),_=l;(r&&_(new r(new ArrayBuffer(1)))!=m||o&&_(new o)!=u||i&&_(i.resolve())!=d||a&&_(new a)!=p||s&&_(new s)!=f)&&(_=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case h:return m;case g:return u;case v:return d;case y:return p;case b:return f}return t}),e.exports=_},392(e){e.exports=function(e,t){return null==e?void 0:e[t]}},2032(e,t,n){var r=n(1042);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},3862(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},6721(e,t,n){var r=n(1042),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},2749(e,t,n){var r=n(1042),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},5749(e,t,n){var r=n(1042);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},6189(e){var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,r=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},7199(e,t,n){var r=n(9653),o=n(6169),i=n(3201),a=n(3736),s=n(1961);e.exports=function(e,t,n){var l=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new l(+e);case"[object DataView]":return o(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(e,n);case"[object Map]":case"[object Set]":return new l;case"[object Number]":case"[object String]":return new l(e);case"[object RegExp]":return i(e);case"[object Symbol]":return a(e)}}},5529(e,t,n){var r=n(9344),o=n(8879),i=n(5527);e.exports=function(e){return"function"!=typeof e.constructor||i(e)?{}:r(o(e))}},5891(e,t,n){var r=n(1873),o=n(2428),i=n(6449),a=r?r.isConcatSpreadable:void 0;e.exports=function(e){return i(e)||o(e)||!!(a&&e&&e[a])}},361(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},8586(e,t,n){var r=n(6449),o=n(4394),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||(a.test(e)||!i.test(e)||null!=t&&e in Object(t))}},4218(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},5087(e,t,n){var r=n(980),o=n(7381),i=n(2284),a=n(3758);e.exports=function(e){var t=i(e),n=a[t];if("function"!=typeof n||!(t in r.prototype))return!1;if(e===n)return!0;var s=o(n);return!!s&&e===s[0]}},7296(e,t,n){var r,o=n(5481),i=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!i&&i in e}},5527(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},3702(e){e.exports=function(){this.__data__=[],this.size=0}},80(e,t,n){var r=n(6025),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},4739(e,t,n){var r=n(6025);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},8655(e,t,n){var r=n(6025);e.exports=function(e){return r(this.__data__,e)>-1}},1175(e,t,n){var r=n(6025);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},3040(e,t,n){var r=n(1549),o=n(79),i=n(8223);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},7670(e,t,n){var r=n(2651);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},289(e,t,n){var r=n(2651);e.exports=function(e){return r(this,e).get(e)}},4509(e,t,n){var r=n(2651);e.exports=function(e){return r(this,e).has(e)}},2949(e,t,n){var r=n(2651);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},2224(e,t,n){var r=n(104);e.exports=function(e){var t=r(e,function(e){return 500===n.size&&n.clear(),e}),n=t.cache;return t}},8152(e,t,n){var r=n(8303),o=r&&new r;e.exports=o},1042(e,t,n){var r=n(6110)(Object,"create");e.exports=r},3650(e,t,n){var r=n(4335)(Object.keys,Object);e.exports=r},181(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},6009(e,t,n){e=n.nmd(e);var r=n(4840),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,s=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s},9350(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},4335(e){e.exports=function(e,t){return function(n){return e(t(n))}}},6757(e,t,n){var r=n(1033),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,s=o(i.length-t,0),l=Array(s);++a<s;)l[a]=i[t+a];a=-1;for(var c=Array(t+1);++a<t;)c[a]=i[a];return c[t]=n(l),r(e,this,c)}}},8969(e,t,n){var r=n(7422),o=n(5160);e.exports=function(e,t){return t.length<2?e:r(e,o(t,0,-1))}},4629(e){e.exports={}},9325(e,t,n){var r=n(4840),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},1380(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},1459(e){e.exports=function(e){return this.__data__.has(e)}},2865(e,t,n){var r=n(9570),o=n(4192)(r);e.exports=o},4192(e){var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var o=t(),i=16-(o-r);if(r=o,i>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},1420(e,t,n){var r=n(79);e.exports=function(){this.__data__=new r,this.size=0}},938(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},3605(e){e.exports=function(e){return this.__data__.get(e)}},9817(e){e.exports=function(e){return this.__data__.has(e)}},945(e,t,n){var r=n(79),o=n(8223),i=n(3661);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(a)}return n.set(e,t),this.size=n.size,this}},6959(e){e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}},1802(e,t,n){var r=n(2224),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=r(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,function(e,n,r,o){t.push(r?o.replace(i,"$1"):n||e)}),t});e.exports=a},7797(e,t,n){var r=n(4394);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},7473(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},257(e,t,n){var r=n(980),o=n(6017),i=n(3007);e.exports=function(e){if(e instanceof r)return e.clone();var t=new o(e.__wrapped__,e.__chain__);return t.__actions__=i(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}},9084(e,t,n){var r=n(6449);e.exports=function(){if(!arguments.length)return[];var e=arguments[0];return r(e)?e:[e]}},7334(e){e.exports=function(e){return function(){return e}}},8552(e){e.exports=function(e,t){return null==e||e!=e?t:e}},5288(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},5970(e,t,n){var r=n(3120);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},9870(e,t,n){var r=n(6929)();e.exports=r},8156(e,t,n){var r=n(7422);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},3488(e){e.exports=function(e){return e}},2428(e,t,n){var r=n(7534),o=n(346),i=Object.prototype,a=i.hasOwnProperty,s=i.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return o(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},6449(e){var t=Array.isArray;e.exports=t},4894(e,t,n){var r=n(1882),o=n(294);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},3693(e,t,n){var r=n(4894),o=n(346);e.exports=function(e){return o(e)&&r(e)}},3656(e,t,n){e=n.nmd(e);var r=n(9325),o=n(9935),i=t&&!t.nodeType&&t,a=i&&e&&!e.nodeType&&e,s=a&&a.exports===i?r.Buffer:void 0,l=(s?s.isBuffer:void 0)||o;e.exports=l},1882(e,t,n){var r=n(2552),o=n(3805);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},294(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},7730(e,t,n){var r=n(9172),o=n(7301),i=n(6009),a=i&&i.isMap,s=a?o(a):r;e.exports=s},3805(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},346(e){e.exports=function(e){return null!=e&&"object"==typeof e}},1331(e,t,n){var r=n(2552),o=n(8879),i=n(346),a=Function.prototype,s=Object.prototype,l=a.toString,c=s.hasOwnProperty,u=l.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==u}},8440(e,t,n){var r=n(6038),o=n(7301),i=n(6009),a=i&&i.isSet,s=a?o(a):r;e.exports=s},5015(e,t,n){var r=n(2552),o=n(6449),i=n(346);e.exports=function(e){return"string"==typeof e||!o(e)&&i(e)&&"[object String]"==r(e)}},4394(e,t,n){var r=n(2552),o=n(346);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},7167(e,t,n){var r=n(4901),o=n(7301),i=n(6009),a=i&&i.isTypedArray,s=a?o(a):r;e.exports=s},5950(e,t,n){var r=n(695),o=n(8984),i=n(4894);e.exports=function(e){return i(e)?r(e):o(e)}},7241(e,t,n){var r=n(695),o=n(2903),i=n(4894);e.exports=function(e){return i(e)?r(e,!0):o(e)}},8090(e){e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},104(e,t,n){var r=n(3661);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},3950(e){e.exports=function(){}},179(e,t,n){var r=n(4932),o=n(9999),i=n(9931),a=n(1769),s=n(1791),l=n(3138),c=n(8816),u=n(3349),d=c(function(e,t){var n={};if(null==e)return n;var c=!1;t=r(t,function(t){return t=a(t,e),c||(c=t.length>1),t}),s(e,u(e),n),c&&(n=o(n,7,l));for(var d=t.length;d--;)i(n,t[d]);return n});e.exports=d},3345(e){e.exports=function(){return[]}},9935(e){e.exports=function(){return!1}},841(e,t,n){var r=n(7556);e.exports=function(e){return null==e?"":r(e)}},1648(e,t,n){var r=n(3915),o=n(9302),i=n(3693),a=o(function(e,t){return i(e)?r(e,t):[]});e.exports=a},3758(e,t,n){var r=n(980),o=n(6017),i=n(4033),a=n(6449),s=n(346),l=n(257),c=Object.prototype.hasOwnProperty;function u(e){if(s(e)&&!a(e)&&!(e instanceof r)){if(e instanceof o)return e;if(c.call(e,"__wrapped__"))return l(e)}return new o(e)}u.prototype=i.prototype,u.prototype.constructor=u,e.exports=u},328(e,t,n){"use strict";n.d(t,{D1:function(){return f},JW:function(){return m}});var r,o,i,a=(r=function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.maybePromoteScalarValueIntoResponsive=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e&&Object.keys(e).indexOf("desktop")>-1?t?e:e.desktop:t?{desktop:e,tablet:e,mobile:e}:e}},r(o={exports:{}},o.exports),o.exports);(i=a)&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")&&i.default;var s=a.maybePromoteScalarValueIntoResponsive,l=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},d=function e(t,n,r){var o=(t="string"==typeof t?t.split("/"):[t]).shift();return n&&void 0!==n[o]?t.length?e(t=t.join("/"),n[o],r):n[o]:r},p=function(e){return"string"==typeof e&&(e=e.split("/")),e.length>1&&e.pop(),e},f=function(e){return e.all||e.any||(e={all:e}),e},m=function e(t,n){var r=Object.values(t)[0],o=function(e){return!(e.length>4)&&(0===e.indexOf("any")?"any":0===e.indexOf("all")&&"all")},i=Object.keys(r).map(function(t,i){var a=Object.values(r)[i];return"all"===o(t)||"any"===o(t)?e(l({},t,a),n):function(e,t,n){var r=function(e,t){var n=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,r=e.split("/"),o=["desktop","tablet","mobile"];return 2===r.length&&o.includes(r[1])&&!Object.keys(n).includes("desktop")?d(e,c({},n,l({},r[0],s(n[r[0]])))):d(e,n)};if(e.indexOf(":")>-1){var r=null,o=e.split(":"),i=(x=o,Array.isArray(x)?x:Array.from(x)),a=i[0],f=i.slice(1);if(e=a,"visibility"===(f=f.join(":"))){var m=s(d(p(e),t));r=n(e,c({},t,l({},p(e),m[t.wp_customizer_current_view]?"yes":"no")))}if("responsive"===f&&(r=n(e,c({},t,l({},p(e),d(p(e),t)[t.wp_customizer_current_view]||d(p(e),t))))),"truthy"===f&&(r=n(e)?"yes":"no"),f.indexOf("array-ids")>-1){var h=f.split(":"),g=u(h,4),v=g[0],y=g[1],b=g[2],_=g[3],w=void 0===_?"no":_,E=v.indexOf("array-ids-")>-1&&v.split("-")[2],C=n(e).filter(function(e){return e.id===y}).filter(function(e){return!E||E===d(b,e).toString()});r=0===C.length?w:n(b,C[0])||"no"}if(f.indexOf("json:")>-1&&(r=n(e+"/"+f.split(":")[1]).toString()),"array_length"===f)r=(n(e)||[]).length.toString();if(!r)throw new Error("Unknown matcher received. Please verify for typos. The received matcher: "+f+".");if(r)return r;e=e.split(":")[0]}var x;var S=n(e);if(!S)return!1;if(S.desktop)return S;return S.toString()}(t,n);if(e&&e.toString()&&0===e.toString().indexOf("~")){var o=e.replace("~","");return r.desktop?r.desktop===o||r.tablet===o||r.mobile===o:r===o}if(r=r.toString(),e=e.toString(),!r)return!1;if(e.indexOf("|")>-1)return 0===e.indexOf("!")?-1===e.substring(1).split("|").map(function(e){return e.trim()}).indexOf(r.trim()):e.split("|").map(function(e){return e.trim()}).indexOf(r.trim())>-1;if(0===e.indexOf("!"))return r!==e.substring(1).trim();if(0===e.indexOf("*"))return r.indexOf(e.trim().substring(1).trim())>-1;return r===e.trim()}(a,t,n)});return"all"===o(Object.keys(t)[0])?i.every(function(e){return!!e}):"any"===o(Object.keys(t)[0])?i.some(function(e){return!!e}):void 0}},1514(e){"use strict";e.exports=Math.abs},8968(e){"use strict";e.exports=Math.floor},4459(e){"use strict";e.exports=Number.isNaN||function(e){return e!=e}},6188(e){"use strict";e.exports=Math.max},8002(e){"use strict";e.exports=Math.min},5880(e){"use strict";e.exports=Math.pow},414(e){"use strict";e.exports=Math.round},3093(e,t,n){"use strict";var r=n(4459);e.exports=function(e){return r(e)||0===e?e:e<0?-1:1}},3503(e,t,n){var r,o,i,a,s;r=n(3939),o=n(2151).utf8,i=n(7206),a=n(2151).bin,(s=function(e,t){e.constructor==String?e=t&&"binary"===t.encoding?a.stringToBytes(e):o.stringToBytes(e):i(e)?e=Array.prototype.slice.call(e,0):Array.isArray(e)||e.constructor===Uint8Array||(e=e.toString());for(var n=r.bytesToWords(e),l=8*e.length,c=1732584193,u=-271733879,d=-1732584194,p=271733878,f=0;f<n.length;f++)n[f]=16711935&(n[f]<<8|n[f]>>>24)|4278255360&(n[f]<<24|n[f]>>>8);n[l>>>5]|=128<<l%32,n[14+(l+64>>>9<<4)]=l;var m=s._ff,h=s._gg,g=s._hh,v=s._ii;for(f=0;f<n.length;f+=16){var y=c,b=u,_=d,w=p;c=m(c,u,d,p,n[f+0],7,-680876936),p=m(p,c,u,d,n[f+1],12,-389564586),d=m(d,p,c,u,n[f+2],17,606105819),u=m(u,d,p,c,n[f+3],22,-1044525330),c=m(c,u,d,p,n[f+4],7,-176418897),p=m(p,c,u,d,n[f+5],12,1200080426),d=m(d,p,c,u,n[f+6],17,-1473231341),u=m(u,d,p,c,n[f+7],22,-45705983),c=m(c,u,d,p,n[f+8],7,1770035416),p=m(p,c,u,d,n[f+9],12,-1958414417),d=m(d,p,c,u,n[f+10],17,-42063),u=m(u,d,p,c,n[f+11],22,-1990404162),c=m(c,u,d,p,n[f+12],7,1804603682),p=m(p,c,u,d,n[f+13],12,-40341101),d=m(d,p,c,u,n[f+14],17,-1502002290),c=h(c,u=m(u,d,p,c,n[f+15],22,1236535329),d,p,n[f+1],5,-165796510),p=h(p,c,u,d,n[f+6],9,-1069501632),d=h(d,p,c,u,n[f+11],14,643717713),u=h(u,d,p,c,n[f+0],20,-373897302),c=h(c,u,d,p,n[f+5],5,-701558691),p=h(p,c,u,d,n[f+10],9,38016083),d=h(d,p,c,u,n[f+15],14,-660478335),u=h(u,d,p,c,n[f+4],20,-405537848),c=h(c,u,d,p,n[f+9],5,568446438),p=h(p,c,u,d,n[f+14],9,-1019803690),d=h(d,p,c,u,n[f+3],14,-187363961),u=h(u,d,p,c,n[f+8],20,1163531501),c=h(c,u,d,p,n[f+13],5,-1444681467),p=h(p,c,u,d,n[f+2],9,-51403784),d=h(d,p,c,u,n[f+7],14,1735328473),c=g(c,u=h(u,d,p,c,n[f+12],20,-1926607734),d,p,n[f+5],4,-378558),p=g(p,c,u,d,n[f+8],11,-2022574463),d=g(d,p,c,u,n[f+11],16,1839030562),u=g(u,d,p,c,n[f+14],23,-35309556),c=g(c,u,d,p,n[f+1],4,-1530992060),p=g(p,c,u,d,n[f+4],11,1272893353),d=g(d,p,c,u,n[f+7],16,-155497632),u=g(u,d,p,c,n[f+10],23,-1094730640),c=g(c,u,d,p,n[f+13],4,681279174),p=g(p,c,u,d,n[f+0],11,-358537222),d=g(d,p,c,u,n[f+3],16,-722521979),u=g(u,d,p,c,n[f+6],23,76029189),c=g(c,u,d,p,n[f+9],4,-640364487),p=g(p,c,u,d,n[f+12],11,-421815835),d=g(d,p,c,u,n[f+15],16,530742520),c=v(c,u=g(u,d,p,c,n[f+2],23,-995338651),d,p,n[f+0],6,-198630844),p=v(p,c,u,d,n[f+7],10,1126891415),d=v(d,p,c,u,n[f+14],15,-1416354905),u=v(u,d,p,c,n[f+5],21,-57434055),c=v(c,u,d,p,n[f+12],6,1700485571),p=v(p,c,u,d,n[f+3],10,-1894986606),d=v(d,p,c,u,n[f+10],15,-1051523),u=v(u,d,p,c,n[f+1],21,-2054922799),c=v(c,u,d,p,n[f+8],6,1873313359),p=v(p,c,u,d,n[f+15],10,-30611744),d=v(d,p,c,u,n[f+6],15,-1560198380),u=v(u,d,p,c,n[f+13],21,1309151649),c=v(c,u,d,p,n[f+4],6,-145523070),p=v(p,c,u,d,n[f+11],10,-1120210379),d=v(d,p,c,u,n[f+2],15,718787259),u=v(u,d,p,c,n[f+9],21,-343485551),c=c+y>>>0,u=u+b>>>0,d=d+_>>>0,p=p+w>>>0}return r.endian([c,u,d,p])})._ff=function(e,t,n,r,o,i,a){var s=e+(t&n|~t&r)+(o>>>0)+a;return(s<<i|s>>>32-i)+t},s._gg=function(e,t,n,r,o,i,a){var s=e+(t&r|n&~r)+(o>>>0)+a;return(s<<i|s>>>32-i)+t},s._hh=function(e,t,n,r,o,i,a){var s=e+(t^n^r)+(o>>>0)+a;return(s<<i|s>>>32-i)+t},s._ii=function(e,t,n,r,o,i,a){var s=e+(n^(t|~r))+(o>>>0)+a;return(s<<i|s>>>32-i)+t},s._blocksize=16,s._digestsize=16,e.exports=function(e,t){if(null==e)throw new Error("Illegal argument "+e);var n=r.wordsToBytes(s(e,t));return t&&t.asBytes?n:t&&t.asString?a.bytesToString(n):r.bytesToHex(n)}},1811(e,t){"use strict";var n=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function r(e,t){return e===t||!(!n(e)||!n(t))}function o(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!r(e[n],t[n]))return!1;return!0}t.A=function(e,t){var n;void 0===t&&(t=o);var r,i=[],a=!1;return function(){for(var o=[],s=0;s<arguments.length;s++)o[s]=arguments[s];return a&&n===this&&t(o,i)||(r=e.apply(this,o),a=!0,n=this,i=o),r}}},9211(e){"use strict";var t=function(e){return e!=e};e.exports=function(e,n){return 0===e&&0===n?1/e==1/n:e===n||!(!t(e)||!t(n))}},7653(e,t,n){"use strict";var r=n(8452),o=n(487),i=n(9211),a=n(9394),s=n(6576),l=o(a(),Object);r(l,{getPolyfill:a,implementation:i,shim:s}),e.exports=l},9394(e,t,n){"use strict";var r=n(9211);e.exports=function(){return"function"==typeof Object.is?Object.is:r}},6576(e,t,n){"use strict";var r=n(9394),o=n(8452);e.exports=function(){var e=r();return o(Object,{is:e},{is:function(){return Object.is!==e}}),e}},8875(e,t,n){"use strict";var r;if(!Object.keys){var o=Object.prototype.hasOwnProperty,i=Object.prototype.toString,a=n(1093),s=Object.prototype.propertyIsEnumerable,l=!s.call({toString:null},"toString"),c=s.call(function(){},"prototype"),u=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],d=function(e){var t=e.constructor;return t&&t.prototype===e},p={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},f=function(){if("undefined"==typeof window)return!1;for(var e in window)try{if(!p["$"+e]&&o.call(window,e)&&null!==window[e]&&"object"==typeof window[e])try{d(window[e])}catch(e){return!0}}catch(e){return!0}return!1}();r=function(e){var t=null!==e&&"object"==typeof e,n="[object Function]"===i.call(e),r=a(e),s=t&&"[object String]"===i.call(e),p=[];if(!t&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var m=c&&n;if(s&&e.length>0&&!o.call(e,0))for(var h=0;h<e.length;++h)p.push(String(h));if(r&&e.length>0)for(var g=0;g<e.length;++g)p.push(String(g));else for(var v in e)m&&"prototype"===v||!o.call(e,v)||p.push(String(v));if(l)for(var y=function(e){if("undefined"==typeof window||!f)return d(e);try{return d(e)}catch(e){return!1}}(e),b=0;b<u.length;++b)y&&"constructor"===u[b]||!o.call(e,u[b])||p.push(u[b]);return p}}e.exports=r},1189(e,t,n){"use strict";var r=Array.prototype.slice,o=n(1093),i=Object.keys,a=i?function(e){return i(e)}:n(8875),s=Object.keys;a.shim=function(){if(Object.keys){var e=function(){var e=Object.keys(arguments);return e&&e.length===arguments.length}(1,2);e||(Object.keys=function(e){return o(e)?s(r.call(e)):s(e)})}else Object.keys=a;return Object.keys||a},e.exports=a},1093(e){"use strict";var t=Object.prototype.toString;e.exports=function(e){var n=t.call(e),r="[object Arguments]"===n;return r||(r="[object Array]"!==n&&null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Function]"===t.call(e.callee)),r}},2694(e,t,n){"use strict";var r=n(6925);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},5556(e,t,n){e.exports=n(2694)()},6925(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},1468(e,t,n){"use strict";n.d(t,{JY:function(){return To},sx:function(){return mi},gL:function(){return yi}});var r=n(1594),o=n.n(r),i=n(5540),a=n(8168),s=n(4705);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){(0,s.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var d="function"==typeof Symbol&&Symbol.observable||"@@observable",p=function(){return Math.random().toString(36).substring(7).split("").join(".")},f={INIT:"@@redux/INIT"+p(),REPLACE:"@@redux/REPLACE"+p(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+p()}};function m(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function h(e,t,n){var r;if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error(u(0));if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error(u(1));return n(h)(e,t)}if("function"!=typeof e)throw new Error(u(2));var o=e,i=t,a=[],s=a,l=!1;function c(){s===a&&(s=a.slice())}function p(){if(l)throw new Error(u(3));return i}function g(e){if("function"!=typeof e)throw new Error(u(4));if(l)throw new Error(u(5));var t=!0;return c(),s.push(e),function(){if(t){if(l)throw new Error(u(6));t=!1,c();var n=s.indexOf(e);s.splice(n,1),a=null}}}function v(e){if(!m(e))throw new Error(u(7));if(void 0===e.type)throw new Error(u(8));if(l)throw new Error(u(9));try{l=!0,i=o(i,e)}finally{l=!1}for(var t=a=s,n=0;n<t.length;n++){(0,t[n])()}return e}return v({type:f.INIT}),(r={dispatch:v,subscribe:g,getState:p,replaceReducer:function(e){if("function"!=typeof e)throw new Error(u(10));o=e,v({type:f.REPLACE})}})[d]=function(){var e,t=g;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error(u(11));function n(){e.next&&e.next(p())}return n(),{unsubscribe:t(n)}}})[d]=function(){return this},e},r}function g(e,t){return function(){return t(e.apply(this,arguments))}}function v(e,t){if("function"==typeof e)return g(e,t);if("object"!=typeof e||null===e)throw new Error(u(16));var n={};for(var r in e){var o=e[r];"function"==typeof o&&(n[r]=g(o,t))}return n}function y(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce(function(e,t){return function(){return e(t.apply(void 0,arguments))}})}var b=o().createContext(null);var _=function(e){e()},w=function(){return _};var E={notify:function(){},get:function(){return[]}};function C(e,t){var n,r=E;function o(){a.onStateChange&&a.onStateChange()}function i(){n||(n=t?t.addNestedSub(o):e.subscribe(o),r=function(){var e=w(),t=null,n=null;return{clear:function(){t=null,n=null},notify:function(){e(function(){for(var e=t;e;)e.callback(),e=e.next})},get:function(){for(var e=[],n=t;n;)e.push(n),n=n.next;return e},subscribe:function(e){var r=!0,o=n={callback:e,next:null,prev:n};return o.prev?o.prev.next=o:t=o,function(){r&&null!==t&&(r=!1,o.next?o.next.prev=o.prev:n=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}())}var a={addNestedSub:function(e){return i(),r.subscribe(e)},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:o,isSubscribed:function(){return Boolean(n)},trySubscribe:i,tryUnsubscribe:function(){n&&(n(),n=void 0,r.clear(),r=E)},getListeners:function(){return r}};return a}var x="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:r.useEffect;var S=function(e){var t=e.store,n=e.context,i=e.children,a=(0,r.useMemo)(function(){var e=C(t);return{store:t,subscription:e}},[t]),s=(0,r.useMemo)(function(){return t.getState()},[t]);x(function(){var e=a.subscription;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),s!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}},[a,s]);var l=n||b;return o().createElement(l.Provider,{value:a},i)},k=n(8587),I=n(4146),O=n.n(I),A=n(4737),D=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],P=["reactReduxForwardedRef"],N=[],T=[null,null];function R(e,t){var n=e[1];return[t.payload,n+1]}function M(e,t,n){x(function(){return e.apply(void 0,t)},n)}function L(e,t,n,r,o,i,a){e.current=r,t.current=o,n.current=!1,i.current&&(i.current=null,a())}function j(e,t,n,r,o,i,a,s,l,c){if(e){var u=!1,d=null,p=function(){if(!u){var e,n,p=t.getState();try{e=r(p,o.current)}catch(e){n=e,d=e}n||(d=null),e===i.current?a.current||l():(i.current=e,s.current=e,a.current=!0,c({type:"STORE_UPDATED",payload:{error:n}}))}};n.onStateChange=p,n.trySubscribe(),p();return function(){if(u=!0,n.tryUnsubscribe(),n.onStateChange=null,d)throw d}}}var z=function(){return[null,0]};function B(e,t){void 0===t&&(t={});var n=t,i=n.getDisplayName,s=void 0===i?function(e){return"ConnectAdvanced("+e+")"}:i,l=n.methodName,c=void 0===l?"connectAdvanced":l,u=n.renderCountProp,d=void 0===u?void 0:u,p=n.shouldHandleStateChanges,f=void 0===p||p,m=n.storeKey,h=void 0===m?"store":m,g=(n.withRef,n.forwardRef),v=void 0!==g&&g,y=n.context,_=void 0===y?b:y,w=(0,k.A)(n,D),E=_;return function(t){var n=t.displayName||t.name||"Component",i=s(n),l=(0,a.A)({},w,{getDisplayName:s,methodName:c,renderCountProp:d,shouldHandleStateChanges:f,storeKey:h,displayName:i,wrappedComponentName:n,WrappedComponent:t}),u=w.pure;var p=u?r.useMemo:function(e){return e()};function m(n){var i=(0,r.useMemo)(function(){var e=n.reactReduxForwardedRef,t=(0,k.A)(n,P);return[n.context,e,t]},[n]),s=i[0],c=i[1],u=i[2],d=(0,r.useMemo)(function(){return s&&s.Consumer&&(0,A.isContextConsumer)(o().createElement(s.Consumer,null))?s:E},[s,E]),m=(0,r.useContext)(d),h=Boolean(n.store)&&Boolean(n.store.getState)&&Boolean(n.store.dispatch);Boolean(m)&&Boolean(m.store);var g=h?n.store:m.store,v=(0,r.useMemo)(function(){return function(t){return e(t.dispatch,l)}(g)},[g]),y=(0,r.useMemo)(function(){if(!f)return T;var e=C(g,h?null:m.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]},[g,h,m]),b=y[0],_=y[1],w=(0,r.useMemo)(function(){return h?m:(0,a.A)({},m,{subscription:b})},[h,m,b]),x=(0,r.useReducer)(R,N,z),S=x[0][0],I=x[1];if(S&&S.error)throw S.error;var O=(0,r.useRef)(),D=(0,r.useRef)(u),B=(0,r.useRef)(),F=(0,r.useRef)(!1),V=p(function(){return B.current&&u===D.current?B.current:v(g.getState(),u)},[g,S,u]);M(L,[D,O,F,u,V,B,_]),M(j,[f,g,b,v,D,O,F,B,_,I],[g,b,v]);var U=(0,r.useMemo)(function(){return o().createElement(t,(0,a.A)({},V,{ref:c}))},[c,t,V]);return(0,r.useMemo)(function(){return f?o().createElement(d.Provider,{value:w},U):U},[d,U,w])}var g=u?o().memo(m):m;if(g.WrappedComponent=t,g.displayName=m.displayName=i,v){var y=o().forwardRef(function(e,t){return o().createElement(g,(0,a.A)({},e,{reactReduxForwardedRef:t}))});return y.displayName=i,y.WrappedComponent=t,O()(y,t)}return O()(g,t)}}function F(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function V(e,t){if(F(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=0;o<n.length;o++)if(!Object.prototype.hasOwnProperty.call(t,n[o])||!F(e[n[o]],t[n[o]]))return!1;return!0}function U(e){return function(t,n){var r=e(t,n);function o(){return r}return o.dependsOnOwnProps=!1,o}}function H(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function W(e,t){return function(t,n){n.displayName;var r=function(e,t){return r.dependsOnOwnProps?r.mapToProps(e,t):r.mapToProps(e)};return r.dependsOnOwnProps=!0,r.mapToProps=function(t,n){r.mapToProps=e,r.dependsOnOwnProps=H(e);var o=r(t,n);return"function"==typeof o&&(r.mapToProps=o,r.dependsOnOwnProps=H(o),o=r(t,n)),o},r}}var G=[function(e){return"function"==typeof e?W(e):void 0},function(e){return e?void 0:U(function(e){return{dispatch:e}})},function(e){return e&&"object"==typeof e?U(function(t){return function(e,t){var n={},r=function(r){var o=e[r];"function"==typeof o&&(n[r]=function(){return t(o.apply(void 0,arguments))})};for(var o in e)r(o);return n}(e,t)}):void 0}];var $=[function(e){return"function"==typeof e?W(e):void 0},function(e){return e?void 0:U(function(){return{}})}];function q(e,t,n){return(0,a.A)({},n,e,t)}var K=[function(e){return"function"==typeof e?function(e){return function(t,n){n.displayName;var r,o=n.pure,i=n.areMergedPropsEqual,a=!1;return function(t,n,s){var l=e(t,n,s);return a?o&&i(l,r)||(r=l):(a=!0,r=l),r}}}(e):void 0},function(e){return e?void 0:function(){return q}}],X=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function Y(e,t,n,r){return function(o,i){return n(e(o,i),t(r,i),i)}}function J(e,t,n,r,o){var i,a,s,l,c,u=o.areStatesEqual,d=o.areOwnPropsEqual,p=o.areStatePropsEqual,f=!1;function m(o,f){var m,h,g=!d(f,a),v=!u(o,i,f,a);return i=o,a=f,g&&v?(s=e(i,a),t.dependsOnOwnProps&&(l=t(r,a)),c=n(s,l,a)):g?(e.dependsOnOwnProps&&(s=e(i,a)),t.dependsOnOwnProps&&(l=t(r,a)),c=n(s,l,a)):v?(m=e(i,a),h=!p(m,s),s=m,h&&(c=n(s,l,a)),c):c}return function(o,u){return f?m(o,u):(s=e(i=o,a=u),l=t(r,a),c=n(s,l,a),f=!0,c)}}function Q(e,t){var n=t.initMapStateToProps,r=t.initMapDispatchToProps,o=t.initMergeProps,i=(0,k.A)(t,X),a=n(e,i),s=r(e,i),l=o(e,i);return(i.pure?J:Y)(a,s,l,e,i)}var Z=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function ee(e,t,n){for(var r=t.length-1;r>=0;r--){var o=t[r](e);if(o)return o}return function(t,r){throw new Error("Invalid value of type "+typeof e+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function te(e,t){return e===t}function ne(e){var t=void 0===e?{}:e,n=t.connectHOC,r=void 0===n?B:n,o=t.mapStateToPropsFactories,i=void 0===o?$:o,s=t.mapDispatchToPropsFactories,l=void 0===s?G:s,c=t.mergePropsFactories,u=void 0===c?K:c,d=t.selectorFactory,p=void 0===d?Q:d;return function(e,t,n,o){void 0===o&&(o={});var s=o,c=s.pure,d=void 0===c||c,f=s.areStatesEqual,m=void 0===f?te:f,h=s.areOwnPropsEqual,g=void 0===h?V:h,v=s.areStatePropsEqual,y=void 0===v?V:v,b=s.areMergedPropsEqual,_=void 0===b?V:b,w=(0,k.A)(s,Z),E=ee(e,i,"mapStateToProps"),C=ee(t,l,"mapDispatchToProps"),x=ee(n,u,"mergeProps");return r(p,(0,a.A)({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:E,initMapDispatchToProps:C,initMergeProps:x,pure:d,areStatesEqual:m,areOwnPropsEqual:g,areStatePropsEqual:y,areMergedPropsEqual:_},w))}}var re=ne();var oe,ie=n(5206),ae=n.n(ie);function se(e,t){var n=(0,r.useState)(function(){return{inputs:t,result:e()}})[0],o=(0,r.useRef)(!0),i=(0,r.useRef)(n),a=o.current||Boolean(t&&i.current.inputs&&function(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(t,i.current.inputs))?i.current:{inputs:t,result:e()};return(0,r.useEffect)(function(){o.current=!1,i.current=a},[a]),a.result}oe=ie.unstable_batchedUpdates,_=oe;var le=se,ce=function(e,t){return se(function(){return e},t)},ue="Invariant failed";var de=function(e){var t=e.top,n=e.right,r=e.bottom,o=e.left;return{top:t,right:n,bottom:r,left:o,width:n-o,height:r-t,x:o,y:t,center:{x:(n+o)/2,y:(r+t)/2}}},pe=function(e,t){return{top:e.top-t.top,left:e.left-t.left,bottom:e.bottom+t.bottom,right:e.right+t.right}},fe=function(e,t){return{top:e.top+t.top,left:e.left+t.left,bottom:e.bottom-t.bottom,right:e.right-t.right}},me={top:0,right:0,bottom:0,left:0},he=function(e){var t=e.borderBox,n=e.margin,r=void 0===n?me:n,o=e.border,i=void 0===o?me:o,a=e.padding,s=void 0===a?me:a,l=de(pe(t,r)),c=de(fe(t,i)),u=de(fe(c,s));return{marginBox:l,borderBox:de(t),paddingBox:c,contentBox:u,margin:r,border:i,padding:s}},ge=function(e){var t=e.slice(0,-2);if("px"!==e.slice(-2))return 0;var n=Number(t);return isNaN(n)&&function(e){if(!e)throw new Error(ue)}(!1),n},ve=function(e,t){var n,r,o=e.borderBox,i=e.border,a=e.margin,s=e.padding,l=(r=t,{top:(n=o).top+r.y,left:n.left+r.x,bottom:n.bottom+r.y,right:n.right+r.x});return he({borderBox:l,border:i,margin:a,padding:s})},ye=function(e,t){return void 0===t&&(t={x:window.pageXOffset,y:window.pageYOffset}),ve(e,t)},be=function(e,t){var n={top:ge(t.marginTop),right:ge(t.marginRight),bottom:ge(t.marginBottom),left:ge(t.marginLeft)},r={top:ge(t.paddingTop),right:ge(t.paddingRight),bottom:ge(t.paddingBottom),left:ge(t.paddingLeft)},o={top:ge(t.borderTopWidth),right:ge(t.borderRightWidth),bottom:ge(t.borderBottomWidth),left:ge(t.borderLeftWidth)};return he({borderBox:e,margin:n,padding:r,border:o})},_e=function(e){var t=e.getBoundingClientRect(),n=window.getComputedStyle(e);return be(t,n)},we=n(1811),Ee=function(e){var t=[],n=null,r=function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];t=o,n||(n=requestAnimationFrame(function(){n=null,e.apply(void 0,t)}))};return r.cancel=function(){n&&(cancelAnimationFrame(n),n=null)},r};function Ce(e,t){}Ce.bind(null,"warn"),Ce.bind(null,"error");function xe(){}function Se(e,t,n){var r=t.map(function(t){var r=function(e,t){return(0,a.A)({},e,{},t)}(n,t.options);return e.addEventListener(t.eventName,t.fn,r),function(){e.removeEventListener(t.eventName,t.fn,r)}});return function(){r.forEach(function(e){e()})}}var ke="Invariant failed";function Ie(e){this.message=e}function Oe(e,t){if(!e)throw new Ie(ke)}Ie.prototype.toString=function(){return this.message};var Ae=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).callbacks=null,t.unbind=xe,t.onWindowError=function(e){var n=t.getCallbacks();n.isDragging()&&n.tryAbort(),e.error instanceof Ie&&e.preventDefault()},t.getCallbacks=function(){if(!t.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return t.callbacks},t.setCallbacks=function(e){t.callbacks=e},t}(0,i.A)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.unbind=Se(window,[{eventName:"error",fn:this.onWindowError}])},n.componentDidCatch=function(e){if(!(e instanceof Ie))throw e;this.setState({})},n.componentWillUnmount=function(){this.unbind()},n.render=function(){return this.props.children(this.setCallbacks)},t}(o().Component),De=function(e){return e+1},Pe=function(e,t){var n=e.droppableId===t.droppableId,r=De(e.index),o=De(t.index);return n?"\n      You have moved the item from position "+r+"\n      to position "+o+"\n    ":"\n    You have moved the item from position "+r+"\n    in list "+e.droppableId+"\n    to list "+t.droppableId+"\n    in position "+o+"\n  "},Ne=function(e,t,n){return t.droppableId===n.droppableId?"\n      The item "+e+"\n      has been combined with "+n.draggableId:"\n      The item "+e+"\n      in list "+t.droppableId+"\n      has been combined with "+n.draggableId+"\n      in list "+n.droppableId+"\n    "},Te=function(e){return"\n  The item has returned to its starting position\n  of "+De(e.index)+"\n"},Re="\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",Me=function(e){return"\n  You have lifted an item in position "+De(e.source.index)+"\n"},Le=function(e){var t=e.destination;if(t)return Pe(e.source,t);var n=e.combine;return n?Ne(e.draggableId,e.source,n):"You are over an area that cannot be dropped on"},je=function(e){if("CANCEL"===e.reason)return"\n      Movement cancelled.\n      "+Te(e.source)+"\n    ";var t=e.destination,n=e.combine;return t?"\n      You have dropped the item.\n      "+Pe(e.source,t)+"\n    ":n?"\n      You have dropped the item.\n      "+Ne(e.draggableId,e.source,n)+"\n    ":"\n    The item has been dropped while not over a drop area.\n    "+Te(e.source)+"\n  "},ze={x:0,y:0},Be=function(e,t){return{x:e.x+t.x,y:e.y+t.y}},Fe=function(e,t){return{x:e.x-t.x,y:e.y-t.y}},Ve=function(e,t){return e.x===t.x&&e.y===t.y},Ue=function(e){return{x:0!==e.x?-e.x:0,y:0!==e.y?-e.y:0}},He=function(e,t,n){var r;return void 0===n&&(n=0),(r={})[e]=t,r["x"===e?"y":"x"]=n,r},We=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},Ge=function(e,t){return Math.min.apply(Math,t.map(function(t){return We(e,t)}))},$e=function(e){return function(t){return{x:e(t.x),y:e(t.y)}}},qe=function(e,t){return{top:e.top+t.y,left:e.left+t.x,bottom:e.bottom+t.y,right:e.right+t.x}},Ke=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}]},Xe=function(e,t){return t&&t.shouldClipSubject?function(e,t){var n=de({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 n.width<=0||n.height<=0?null:n}(t.pageMarginBox,e):de(e)},Ye=function(e){var t=e.page,n=e.withPlaceholder,r=e.axis,o=e.frame,i=function(e,t){return t?qe(e,t.scroll.diff.displacement):e}(t.marginBox,o),s=function(e,t,n){var r;return n&&n.increasedBy?(0,a.A)({},e,((r={})[t.end]=e[t.end]+n.increasedBy[t.line],r)):e}(i,r,n);return{page:t,withPlaceholder:n,active:Xe(s,o)}},Je=function(e,t){e.frame||Oe(!1);var n=e.frame,r=Fe(t,n.scroll.initial),o=Ue(r),i=(0,a.A)({},n,{scroll:{initial:n.scroll.initial,current:t,diff:{value:r,displacement:o},max:n.scroll.max}}),s=Ye({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:i});return(0,a.A)({},e,{frame:i,subject:s})};function Qe(e){return Object.values?Object.values(e):Object.keys(e).map(function(t){return e[t]})}function Ze(e,t){if(e.findIndex)return e.findIndex(t);for(var n=0;n<e.length;n++)if(t(e[n]))return n;return-1}function et(e,t){if(e.find)return e.find(t);var n=Ze(e,t);return-1!==n?e[n]:void 0}function tt(e){return Array.prototype.slice.call(e)}var nt=(0,we.A)(function(e){return e.reduce(function(e,t){return e[t.descriptor.id]=t,e},{})}),rt=(0,we.A)(function(e){return e.reduce(function(e,t){return e[t.descriptor.id]=t,e},{})}),ot=(0,we.A)(function(e){return Qe(e)}),it=(0,we.A)(function(e){return Qe(e)}),at=(0,we.A)(function(e,t){var n=it(t).filter(function(t){return e===t.descriptor.droppableId}).sort(function(e,t){return e.descriptor.index-t.descriptor.index});return n});function st(e){return e.at&&"REORDER"===e.at.type?e.at.destination:null}function lt(e){return e.at&&"COMBINE"===e.at.type?e.at.combine:null}var ct=(0,we.A)(function(e,t){return t.filter(function(t){return t.descriptor.id!==e.descriptor.id})}),ut=function(e,t){return e.descriptor.droppableId===t.descriptor.id},dt={point:ze,value:0},pt={invisible:{},visible:{},all:[]},ft={displaced:pt,displacedBy:dt,at:null},mt=function(e,t){return function(n){return e<=n&&n<=t}},ht=function(e){var t=mt(e.top,e.bottom),n=mt(e.left,e.right);return function(r){if(t(r.top)&&t(r.bottom)&&n(r.left)&&n(r.right))return!0;var o=t(r.top)||t(r.bottom),i=n(r.left)||n(r.right);if(o&&i)return!0;var a=r.top<e.top&&r.bottom>e.bottom,s=r.left<e.left&&r.right>e.right;return!(!a||!s)||(a&&i||s&&o)}},gt=function(e){var t=mt(e.top,e.bottom),n=mt(e.left,e.right);return function(e){return t(e.top)&&t(e.bottom)&&n(e.left)&&n(e.right)}},vt={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},yt={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},bt=function(e){var t=e.target,n=e.destination,r=e.viewport,o=e.withDroppableDisplacement,i=e.isVisibleThroughFrameFn,a=o?function(e,t){var n=t.frame?t.frame.scroll.diff.displacement:ze;return qe(e,n)}(t,n):t;return function(e,t,n){return!!t.subject.active&&n(t.subject.active)(e)}(a,n,i)&&function(e,t,n){return n(t)(e)}(a,r,i)},_t=function(e){return bt((0,a.A)({},e,{isVisibleThroughFrameFn:ht}))},wt=function(e){return bt((0,a.A)({},e,{isVisibleThroughFrameFn:gt}))};function Et(e){var t=e.afterDragging,n=e.destination,r=e.displacedBy,o=e.viewport,i=e.forceShouldAnimate,a=e.last;return t.reduce(function(e,t){var s=function(e,t){var n=e.page.marginBox,r={top:t.point.y,right:0,bottom:0,left:t.point.x};return de(pe(n,r))}(t,r),l=t.descriptor.id;if(e.all.push(l),!_t({target:s,destination:n,viewport:o,withDroppableDisplacement:!0}))return e.invisible[t.descriptor.id]=!0,e;var c=function(e,t,n){if("boolean"==typeof n)return n;if(!t)return!0;var r=t.invisible,o=t.visible;if(r[e])return!1;var i=o[e];return!i||i.shouldAnimate}(l,a,i),u={draggableId:l,shouldAnimate:c};return e.visible[l]=u,e},{all:[],visible:{},invisible:{}})}function Ct(e){var t=e.insideDestination,n=e.inHomeList,r=e.displacedBy,o=e.destination,i=function(e,t){if(!e.length)return 0;var n=e[e.length-1].descriptor.index;return t.inHomeList?n:n+1}(t,{inHomeList:n});return{displaced:pt,displacedBy:r,at:{type:"REORDER",destination:{droppableId:o.descriptor.id,index:i}}}}function xt(e){var t=e.draggable,n=e.insideDestination,r=e.destination,o=e.viewport,i=e.displacedBy,a=e.last,s=e.index,l=e.forceShouldAnimate,c=ut(t,r);if(null==s)return Ct({insideDestination:n,inHomeList:c,displacedBy:i,destination:r});var u=et(n,function(e){return e.descriptor.index===s});if(!u)return Ct({insideDestination:n,inHomeList:c,displacedBy:i,destination:r});var d=ct(t,n),p=n.indexOf(u);return{displaced:Et({afterDragging:d.slice(p),destination:r,displacedBy:i,last:a,viewport:o.frame,forceShouldAnimate:l}),displacedBy:i,at:{type:"REORDER",destination:{droppableId:r.descriptor.id,index:s}}}}function St(e,t){return Boolean(t.effected[e])}var kt=function(e){var t=e.isMovingForward,n=e.isInHomeList,r=e.draggable,o=e.draggables,i=e.destination,a=e.insideDestination,s=e.previousImpact,l=e.viewport,c=e.afterCritical,u=s.at;if(u||Oe(!1),"REORDER"===u.type){var d=function(e){var t=e.isMovingForward,n=e.isInHomeList,r=e.insideDestination,o=e.location;if(!r.length)return null;var i=o.index,a=t?i+1:i-1,s=r[0].descriptor.index,l=r[r.length-1].descriptor.index;return a<s||a>(n?l:l+1)?null:a}({isMovingForward:t,isInHomeList:n,location:u.destination,insideDestination:a});return null==d?null:xt({draggable:r,insideDestination:a,destination:i,viewport:l,last:s.displaced,displacedBy:s.displacedBy,index:d})}var p=function(e){var t=e.isMovingForward,n=e.destination,r=e.draggables,o=e.combine,i=e.afterCritical;if(!n.isCombineEnabled)return null;var a=o.draggableId,s=r[a].descriptor.index;return St(a,i)?t?s:s-1:t?s+1:s}({isMovingForward:t,destination:i,displaced:s.displaced,draggables:o,combine:u.combine,afterCritical:c});return null==p?null:xt({draggable:r,insideDestination:a,destination:i,viewport:l,last:s.displaced,displacedBy:s.displacedBy,index:p})},It=function(e){var t=e.afterCritical,n=e.impact,r=e.draggables,o=lt(n);o||Oe(!1);var i=o.draggableId,a=r[i].page.borderBox.center,s=function(e){var t=e.displaced,n=e.afterCritical,r=e.combineWith,o=e.displacedBy,i=Boolean(t.visible[r]||t.invisible[r]);return St(r,n)?i?ze:Ue(o.point):i?o.point:ze}({displaced:n.displaced,afterCritical:t,combineWith:i,displacedBy:n.displacedBy});return Be(a,s)},Ot=function(e,t){return t.margin[e.start]+t.borderBox[e.size]/2},At=function(e,t,n){return t[e.crossAxisStart]+n.margin[e.crossAxisStart]+n.borderBox[e.crossAxisSize]/2},Dt=function(e){var t=e.axis,n=e.moveRelativeTo,r=e.isMoving;return He(t.line,n.marginBox[t.end]+Ot(t,r),At(t,n.marginBox,r))},Pt=function(e){var t=e.axis,n=e.moveRelativeTo,r=e.isMoving;return He(t.line,n.marginBox[t.start]-function(e,t){return t.margin[e.end]+t.borderBox[e.size]/2}(t,r),At(t,n.marginBox,r))},Nt=function(e){var t=e.impact,n=e.draggable,r=e.draggables,o=e.droppable,i=e.afterCritical,a=at(o.descriptor.id,r),s=n.page,l=o.axis;if(!a.length)return function(e){var t=e.axis,n=e.moveInto,r=e.isMoving;return He(t.line,n.contentBox[t.start]+Ot(t,r),At(t,n.contentBox,r))}({axis:l,moveInto:o.page,isMoving:s});var c=t.displaced,u=t.displacedBy,d=c.all[0];if(d){var p=r[d];if(St(d,i))return Pt({axis:l,moveRelativeTo:p.page,isMoving:s});var f=ve(p.page,u.point);return Pt({axis:l,moveRelativeTo:f,isMoving:s})}var m=a[a.length-1];if(m.descriptor.id===n.descriptor.id)return s.borderBox.center;if(St(m.descriptor.id,i)){var h=ve(m.page,Ue(i.displacedBy.point));return Dt({axis:l,moveRelativeTo:h,isMoving:s})}return Dt({axis:l,moveRelativeTo:m.page,isMoving:s})},Tt=function(e,t){var n=e.frame;return n?Be(t,n.scroll.diff.displacement):t},Rt=function(e){var t=function(e){var t=e.impact,n=e.draggable,r=e.droppable,o=e.draggables,i=e.afterCritical,a=n.page.borderBox.center,s=t.at;return r&&s?"REORDER"===s.type?Nt({impact:t,draggable:n,draggables:o,droppable:r,afterCritical:i}):It({impact:t,draggables:o,afterCritical:i}):a}(e),n=e.droppable;return n?Tt(n,t):t},Mt=function(e,t){var n=Fe(t,e.scroll.initial),r=Ue(n);return{frame:de({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:n,displacement:r}}}};function Lt(e,t){return e.map(function(e){return t[e]})}var jt=function(e){var t=e.pageBorderBoxCenter,n=e.draggable,r=function(e,t){return Be(e.scroll.diff.displacement,t)}(e.viewport,t),o=Fe(r,n.page.borderBox.center);return Be(n.client.borderBox.center,o)},zt=function(e){var t=e.draggable,n=e.destination,r=e.newPageBorderBoxCenter,o=e.viewport,i=e.withDroppableDisplacement,s=e.onlyOnMainAxis,l=void 0!==s&&s,c=Fe(r,t.page.borderBox.center),u={target:qe(t.page.borderBox,c),destination:n,withDroppableDisplacement:i,viewport:o};return l?function(e){return bt((0,a.A)({},e,{isVisibleThroughFrameFn:(t=e.destination.axis,function(e){var n=mt(e.top,e.bottom),r=mt(e.left,e.right);return function(e){return t===vt?n(e.top)&&n(e.bottom):r(e.left)&&r(e.right)}})}));var t}(u):wt(u)},Bt=function(e){var t=e.isMovingForward,n=e.draggable,r=e.destination,o=e.draggables,i=e.previousImpact,s=e.viewport,l=e.previousPageBorderBoxCenter,c=e.previousClientSelection,u=e.afterCritical;if(!r.isEnabled)return null;var d=at(r.descriptor.id,o),p=ut(n,r),f=function(e){var t=e.isMovingForward,n=e.draggable,r=e.destination,o=e.insideDestination,i=e.previousImpact;if(!r.isCombineEnabled)return null;if(!st(i))return null;function s(e){var t={type:"COMBINE",combine:{draggableId:e,droppableId:r.descriptor.id}};return(0,a.A)({},i,{at:t})}var l=i.displaced.all,c=l.length?l[0]:null;if(t)return c?s(c):null;var u=ct(n,o);if(!c)return u.length?s(u[u.length-1].descriptor.id):null;var d=Ze(u,function(e){return e.descriptor.id===c});-1===d&&Oe(!1);var p=d-1;return p<0?null:s(u[p].descriptor.id)}({isMovingForward:t,draggable:n,destination:r,insideDestination:d,previousImpact:i})||kt({isMovingForward:t,isInHomeList:p,draggable:n,draggables:o,destination:r,insideDestination:d,previousImpact:i,viewport:s,afterCritical:u});if(!f)return null;var m=Rt({impact:f,draggable:n,droppable:r,draggables:o,afterCritical:u});if(zt({draggable:n,destination:r,newPageBorderBoxCenter:m,viewport:s.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0}))return{clientSelection:jt({pageBorderBoxCenter:m,draggable:n,viewport:s}),impact:f,scrollJumpRequest:null};var h=Fe(m,l),g=function(e){var t=e.impact,n=e.viewport,r=e.destination,o=e.draggables,i=e.maxScrollChange,s=Mt(n,Be(n.scroll.current,i)),l=r.frame?Je(r,Be(r.frame.scroll.current,i)):r,c=t.displaced,u=Et({afterDragging:Lt(c.all,o),destination:r,displacedBy:t.displacedBy,viewport:s.frame,last:c,forceShouldAnimate:!1}),d=Et({afterDragging:Lt(c.all,o),destination:l,displacedBy:t.displacedBy,viewport:n.frame,last:c,forceShouldAnimate:!1}),p={},f={},m=[c,u,d];return c.all.forEach(function(e){var t=function(e,t){for(var n=0;n<t.length;n++){var r=t[n].visible[e];if(r)return r}return null}(e,m);t?f[e]=t:p[e]=!0}),(0,a.A)({},t,{displaced:{all:c.all,invisible:p,visible:f}})}({impact:f,viewport:s,destination:r,draggables:o,maxScrollChange:h});return{clientSelection:c,impact:g,scrollJumpRequest:h}},Ft=function(e){var t=e.subject.active;return t||Oe(!1),t},Vt=function(e,t){var n=e.page.borderBox.center;return St(e.descriptor.id,t)?Fe(n,t.displacedBy.point):n},Ut=function(e,t){var n=e.page.borderBox;return St(e.descriptor.id,t)?qe(n,Ue(t.displacedBy.point)):n},Ht=(0,we.A)(function(e,t){var n=t[e.line];return{value:n,point:He(e.line,n)}}),Wt=function(e,t){return(0,a.A)({},e,{scroll:(0,a.A)({},e.scroll,{max:t})})},Gt=function(e,t,n){var r=e.frame;ut(t,e)&&Oe(!1),e.subject.withPlaceholder&&Oe(!1);var o=Ht(e.axis,t.displaceBy).point,i=function(e,t,n){var r=e.axis;if("virtual"===e.descriptor.mode)return He(r.line,t[r.line]);var o=e.subject.page.contentBox[r.size],i=at(e.descriptor.id,n).reduce(function(e,t){return e+t.client.marginBox[r.size]},0)+t[r.line]-o;return i<=0?null:He(r.line,i)}(e,o,n),s={placeholderSize:o,increasedBy:i,oldFrameMaxScroll:e.frame?e.frame.scroll.max:null};if(!r){var l=Ye({page:e.subject.page,withPlaceholder:s,axis:e.axis,frame:e.frame});return(0,a.A)({},e,{subject:l})}var c=i?Be(r.scroll.max,i):r.scroll.max,u=Wt(r,c),d=Ye({page:e.subject.page,withPlaceholder:s,axis:e.axis,frame:u});return(0,a.A)({},e,{subject:d,frame:u})},$t=function(e){var t=e.isMovingForward,n=e.previousPageBorderBoxCenter,r=e.draggable,o=e.isOver,i=e.draggables,a=e.droppables,s=e.viewport,l=e.afterCritical,c=function(e){var t=e.isMovingForward,n=e.pageBorderBoxCenter,r=e.source,o=e.droppables,i=e.viewport,a=r.subject.active;if(!a)return null;var s=r.axis,l=mt(a[s.start],a[s.end]),c=ot(o).filter(function(e){return e!==r}).filter(function(e){return e.isEnabled}).filter(function(e){return Boolean(e.subject.active)}).filter(function(e){return ht(i.frame)(Ft(e))}).filter(function(e){var n=Ft(e);return t?a[s.crossAxisEnd]<n[s.crossAxisEnd]:n[s.crossAxisStart]<a[s.crossAxisStart]}).filter(function(e){var t=Ft(e),n=mt(t[s.start],t[s.end]);return l(t[s.start])||l(t[s.end])||n(a[s.start])||n(a[s.end])}).sort(function(e,n){var r=Ft(e)[s.crossAxisStart],o=Ft(n)[s.crossAxisStart];return t?r-o:o-r}).filter(function(e,t,n){return Ft(e)[s.crossAxisStart]===Ft(n[0])[s.crossAxisStart]});if(!c.length)return null;if(1===c.length)return c[0];var u=c.filter(function(e){return mt(Ft(e)[s.start],Ft(e)[s.end])(n[s.line])});return 1===u.length?u[0]:u.length>1?u.sort(function(e,t){return Ft(e)[s.start]-Ft(t)[s.start]})[0]:c.sort(function(e,t){var r=Ge(n,Ke(Ft(e))),o=Ge(n,Ke(Ft(t)));return r!==o?r-o:Ft(e)[s.start]-Ft(t)[s.start]})[0]}({isMovingForward:t,pageBorderBoxCenter:n,source:o,droppables:a,viewport:s});if(!c)return null;var u=at(c.descriptor.id,i),d=function(e){var t=e.pageBorderBoxCenter,n=e.viewport,r=e.destination,o=e.insideDestination,i=e.afterCritical,a=o.filter(function(e){return wt({target:Ut(e,i),destination:r,viewport:n.frame,withDroppableDisplacement:!0})}).sort(function(e,n){var o=We(t,Tt(r,Vt(e,i))),a=We(t,Tt(r,Vt(n,i)));return o<a?-1:a<o?1:e.descriptor.index-n.descriptor.index});return a[0]||null}({pageBorderBoxCenter:n,viewport:s,destination:c,insideDestination:u,afterCritical:l}),p=function(e){var t=e.previousPageBorderBoxCenter,n=e.moveRelativeTo,r=e.insideDestination,o=e.draggable,i=e.draggables,a=e.destination,s=e.viewport,l=e.afterCritical;if(!n){if(r.length)return null;var c={displaced:pt,displacedBy:dt,at:{type:"REORDER",destination:{droppableId:a.descriptor.id,index:0}}},u=Rt({impact:c,draggable:o,droppable:a,draggables:i,afterCritical:l}),d=ut(o,a)?a:Gt(a,o,i);return zt({draggable:o,destination:d,newPageBorderBoxCenter:u,viewport:s.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0})?c:null}var p,f=Boolean(t[a.axis.line]<=n.page.borderBox.center[a.axis.line]),m=(p=n.descriptor.index,n.descriptor.id===o.descriptor.id||f?p:p+1),h=Ht(a.axis,o.displaceBy);return xt({draggable:o,insideDestination:r,destination:a,viewport:s,displacedBy:h,last:pt,index:m})}({previousPageBorderBoxCenter:n,destination:c,draggable:r,draggables:i,moveRelativeTo:d,insideDestination:u,viewport:s,afterCritical:l});if(!p)return null;var f=Rt({impact:p,draggable:r,droppable:c,draggables:i,afterCritical:l});return{clientSelection:jt({pageBorderBoxCenter:f,draggable:r,viewport:s}),impact:p,scrollJumpRequest:null}},qt=function(e){var t=e.at;return t?"REORDER"===t.type?t.destination.droppableId:t.combine.droppableId:null},Kt=function(e){var t=e.state,n=e.type,r=function(e,t){var n=qt(e);return n?t[n]:null}(t.impact,t.dimensions.droppables),o=Boolean(r),i=t.dimensions.droppables[t.critical.droppable.id],a=r||i,s=a.axis.direction,l="vertical"===s&&("MOVE_UP"===n||"MOVE_DOWN"===n)||"horizontal"===s&&("MOVE_LEFT"===n||"MOVE_RIGHT"===n);if(l&&!o)return null;var c="MOVE_DOWN"===n||"MOVE_RIGHT"===n,u=t.dimensions.draggables[t.critical.draggable.id],d=t.current.page.borderBoxCenter,p=t.dimensions,f=p.draggables,m=p.droppables;return l?Bt({isMovingForward:c,previousPageBorderBoxCenter:d,draggable:u,destination:a,draggables:f,viewport:t.viewport,previousClientSelection:t.current.client.selection,previousImpact:t.impact,afterCritical:t.afterCritical}):$t({isMovingForward:c,previousPageBorderBoxCenter:d,draggable:u,isOver:a,draggables:f,droppables:m,viewport:t.viewport,afterCritical:t.afterCritical})};function Xt(e){return"DRAGGING"===e.phase||"COLLECTING"===e.phase}function Yt(e){var t=mt(e.top,e.bottom),n=mt(e.left,e.right);return function(e){return t(e.y)&&n(e.x)}}function Jt(e){var t=e.pageBorderBox,n=e.draggable,r=e.droppables,o=ot(r).filter(function(e){if(!e.isEnabled)return!1;var n,r,o=e.subject.active;if(!o)return!1;if(r=o,!((n=t).left<r.right&&n.right>r.left&&n.top<r.bottom&&n.bottom>r.top))return!1;if(Yt(o)(t.center))return!0;var i=e.axis,a=o.center[i.crossAxisLine],s=t[i.crossAxisStart],l=t[i.crossAxisEnd],c=mt(o[i.crossAxisStart],o[i.crossAxisEnd]),u=c(s),d=c(l);return!u&&!d||(u?s<a:l>a)});return o.length?1===o.length?o[0].descriptor.id:function(e){var t=e.pageBorderBox,n=e.draggable,r=e.candidates,o=n.page.borderBox.center,i=r.map(function(e){var n=e.axis,r=He(e.axis.line,t.center[n.line],e.page.borderBox.center[n.crossAxisLine]);return{id:e.descriptor.id,distance:We(o,r)}}).sort(function(e,t){return t.distance-e.distance});return i[0]?i[0].id:null}({pageBorderBox:t,draggable:n,candidates:o}):null}var Qt=function(e,t){return de(qe(e,t))};function Zt(e){var t=e.displaced,n=e.id;return Boolean(t.visible[n]||t.invisible[n])}var en=function(e){var t=e.pageOffset,n=e.draggable,r=e.draggables,o=e.droppables,i=e.previousImpact,a=e.viewport,s=e.afterCritical,l=Qt(n.page.borderBox,t),c=Jt({pageBorderBox:l,draggable:n,droppables:o});if(!c)return ft;var u=o[c],d=at(u.descriptor.id,r),p=function(e,t){var n=e.frame;return n?Qt(t,n.scroll.diff.value):t}(u,l);return function(e){var t=e.draggable,n=e.pageBorderBoxWithDroppableScroll,r=e.previousImpact,o=e.destination,i=e.insideDestination,a=e.afterCritical;if(!o.isCombineEnabled)return null;var s=o.axis,l=Ht(o.axis,t.displaceBy),c=l.value,u=n[s.start],d=n[s.end],p=et(ct(t,i),function(e){var t=e.descriptor.id,n=e.page.borderBox,o=n[s.size]/4,i=St(t,a),l=Zt({displaced:r.displaced,id:t});return i?l?d>n[s.start]+o&&d<n[s.end]-o:u>n[s.start]-c+o&&u<n[s.end]-c-o:l?d>n[s.start]+c+o&&d<n[s.end]+c-o:u>n[s.start]+o&&u<n[s.end]-o});return p?{displacedBy:l,displaced:r.displaced,at:{type:"COMBINE",combine:{draggableId:p.descriptor.id,droppableId:o.descriptor.id}}}:null}({pageBorderBoxWithDroppableScroll:p,draggable:n,previousImpact:i,destination:u,insideDestination:d,afterCritical:s})||function(e){var t=e.pageBorderBoxWithDroppableScroll,n=e.draggable,r=e.destination,o=e.insideDestination,i=e.last,a=e.viewport,s=e.afterCritical,l=r.axis,c=Ht(r.axis,n.displaceBy),u=c.value,d=t[l.start],p=t[l.end],f=function(e){var t=e.draggable,n=e.closest,r=e.inHomeList;return n?r&&n.descriptor.index>t.descriptor.index?n.descriptor.index-1:n.descriptor.index:null}({draggable:n,closest:et(ct(n,o),function(e){var t=e.descriptor.id,n=e.page.borderBox.center[l.line],r=St(t,s),o=Zt({displaced:i,id:t});return r?o?p<=n:d<n-u:o?p<=n+u:d<n}),inHomeList:ut(n,r)});return xt({draggable:n,insideDestination:o,destination:r,viewport:a,last:i,displacedBy:c,index:f})}({pageBorderBoxWithDroppableScroll:p,draggable:n,destination:u,insideDestination:d,last:i.displaced,viewport:a,afterCritical:s})},tn=function(e,t){var n;return(0,a.A)({},e,((n={})[t.descriptor.id]=t,n))},nn=function(e){var t=e.previousImpact,n=e.impact,r=e.droppables,o=qt(t),i=qt(n);if(!o)return r;if(o===i)return r;var s=r[o];if(!s.subject.withPlaceholder)return r;var l=function(e){var t=e.subject.withPlaceholder;t||Oe(!1);var n=e.frame;if(!n){var r=Ye({page:e.subject.page,axis:e.axis,frame:null,withPlaceholder:null});return(0,a.A)({},e,{subject:r})}var o=t.oldFrameMaxScroll;o||Oe(!1);var i=Wt(n,o),s=Ye({page:e.subject.page,axis:e.axis,frame:i,withPlaceholder:null});return(0,a.A)({},e,{subject:s,frame:i})}(s);return tn(r,l)},rn=function(e){var t=e.state,n=e.clientSelection,r=e.dimensions,o=e.viewport,i=e.impact,s=e.scrollJumpRequest,l=o||t.viewport,c=r||t.dimensions,u=n||t.current.client.selection,d=Fe(u,t.initial.client.selection),p={offset:d,selection:u,borderBoxCenter:Be(t.initial.client.borderBoxCenter,d)},f={selection:Be(p.selection,l.scroll.current),borderBoxCenter:Be(p.borderBoxCenter,l.scroll.current),offset:Be(p.offset,l.scroll.diff.value)},m={client:p,page:f};if("COLLECTING"===t.phase)return(0,a.A)({phase:"COLLECTING"},t,{dimensions:c,viewport:l,current:m});var h=c.draggables[t.critical.draggable.id],g=i||en({pageOffset:f.offset,draggable:h,draggables:c.draggables,droppables:c.droppables,previousImpact:t.impact,viewport:l,afterCritical:t.afterCritical}),v=function(e){var t=e.draggable,n=e.draggables,r=e.droppables,o=e.previousImpact,i=e.impact,a=nn({previousImpact:o,impact:i,droppables:r}),s=qt(i);if(!s)return a;var l=r[s];if(ut(t,l))return a;if(l.subject.withPlaceholder)return a;var c=Gt(l,t,n);return tn(a,c)}({draggable:h,impact:g,previousImpact:t.impact,draggables:c.draggables,droppables:c.droppables});return(0,a.A)({},t,{current:m,dimensions:{draggables:c.draggables,droppables:v},impact:g,viewport:l,scrollJumpRequest:s||null,forceShouldAnimate:!s&&null})};var on=function(e){var t=e.impact,n=e.viewport,r=e.draggables,o=e.destination,i=e.forceShouldAnimate,s=t.displaced,l=function(e,t){return e.map(function(e){return t[e]})}(s.all,r),c=Et({afterDragging:l,destination:o,displacedBy:t.displacedBy,viewport:n.frame,forceShouldAnimate:i,last:s});return(0,a.A)({},t,{displaced:c})},an=function(e){var t=e.impact,n=e.draggable,r=e.droppable,o=e.draggables,i=e.viewport,a=e.afterCritical,s=Rt({impact:t,draggable:n,draggables:o,droppable:r,afterCritical:a});return jt({pageBorderBoxCenter:s,draggable:n,viewport:i})},sn=function(e){var t=e.state,n=e.dimensions,r=e.viewport;"SNAP"!==t.movementMode&&Oe(!1);var o=t.impact,i=r||t.viewport,a=n||t.dimensions,s=a.draggables,l=a.droppables,c=s[t.critical.draggable.id],u=qt(o);u||Oe(!1);var d=l[u],p=on({impact:o,viewport:i,destination:d,draggables:s}),f=an({impact:p,draggable:c,droppable:d,draggables:s,viewport:i,afterCritical:t.afterCritical});return rn({impact:p,clientSelection:f,state:t,dimensions:a,viewport:i})},ln=function(e){var t=e.draggable,n=e.home,r=e.draggables,o=e.viewport,i=Ht(n.axis,t.displaceBy),a=at(n.descriptor.id,r),s=a.indexOf(t);-1===s&&Oe(!1);var l,c=a.slice(s+1),u=c.reduce(function(e,t){return e[t.descriptor.id]=!0,e},{}),d={inVirtualList:"virtual"===n.descriptor.mode,displacedBy:i,effected:u};return{impact:{displaced:Et({afterDragging:c,destination:n,displacedBy:i,last:null,viewport:o.frame,forceShouldAnimate:!1}),displacedBy:i,at:{type:"REORDER",destination:(l=t.descriptor,{index:l.index,droppableId:l.droppableId})}},afterCritical:d}},cn=function(e){0},un=function(e){0},dn=function(e){var t=e.additions,n=e.updatedDroppables,r=e.viewport,o=r.scroll.diff.value;return t.map(function(e){var t=e.descriptor.droppableId,i=function(e){var t=e.frame;return t||Oe(!1),t}(n[t]),s=i.scroll.diff.value,l=function(e){var t=e.draggable,n=e.offset,r=e.initialWindowScroll,o=ve(t.client,n),i=ye(o,r);return(0,a.A)({},t,{placeholder:(0,a.A)({},t.placeholder,{client:o}),client:o,page:i})}({draggable:e,offset:Be(o,s),initialWindowScroll:r.scroll.initial});return l})},pn=function(e){return"SNAP"===e.movementMode},fn=function(e,t,n){var r=function(e,t){return{draggables:e.draggables,droppables:tn(e.droppables,t)}}(e.dimensions,t);return!pn(e)||n?rn({state:e,dimensions:r}):sn({state:e,dimensions:r})};function mn(e){return e.isDragging&&"SNAP"===e.movementMode?(0,a.A)({phase:"DRAGGING"},e,{scrollJumpRequest:null}):e}var hn={phase:"IDLE",completed:null,shouldFlush:!1},gn=function(e,t){if(void 0===e&&(e=hn),"FLUSH"===t.type)return(0,a.A)({},hn,{shouldFlush:!0});if("INITIAL_PUBLISH"===t.type){"IDLE"!==e.phase&&Oe(!1);var n=t.payload,r=n.critical,o=n.clientSelection,i=n.viewport,s=n.dimensions,l=n.movementMode,c=s.draggables[r.draggable.id],u=s.droppables[r.droppable.id],d={selection:o,borderBoxCenter:c.client.borderBox.center,offset:ze},p={client:d,page:{selection:Be(d.selection,i.scroll.initial),borderBoxCenter:Be(d.selection,i.scroll.initial),offset:Be(d.selection,i.scroll.diff.value)}},f=ot(s.droppables).every(function(e){return!e.isFixedOnPage}),m=ln({draggable:c,home:u,draggables:s.draggables,viewport:i}),h=m.impact;return{phase:"DRAGGING",isDragging:!0,critical:r,movementMode:l,dimensions:s,initial:p,current:p,isWindowScrollAllowed:f,impact:h,afterCritical:m.afterCritical,onLiftImpact:h,viewport:i,scrollJumpRequest:null,forceShouldAnimate:null}}if("COLLECTION_STARTING"===t.type)return"COLLECTING"===e.phase||"DROP_PENDING"===e.phase?e:("DRAGGING"!==e.phase&&Oe(!1),(0,a.A)({phase:"COLLECTING"},e,{phase:"COLLECTING"}));if("PUBLISH_WHILE_DRAGGING"===t.type)return"COLLECTING"!==e.phase&&"DROP_PENDING"!==e.phase&&Oe(!1),function(e){var t=e.state,n=e.published;cn();var r=n.modified.map(function(e){var n=t.dimensions.droppables[e.droppableId];return Je(n,e.scroll)}),o=(0,a.A)({},t.dimensions.droppables,{},nt(r)),i=rt(dn({additions:n.additions,updatedDroppables:o,viewport:t.viewport})),s=(0,a.A)({},t.dimensions.draggables,{},i);n.removals.forEach(function(e){delete s[e]});var l={droppables:o,draggables:s},c=qt(t.impact),u=c?l.droppables[c]:null,d=l.draggables[t.critical.draggable.id],p=l.droppables[t.critical.droppable.id],f=ln({draggable:d,home:p,draggables:s,viewport:t.viewport}),m=f.impact,h=f.afterCritical,g=u&&u.isCombineEnabled?t.impact:m,v=en({pageOffset:t.current.page.offset,draggable:l.draggables[t.critical.draggable.id],draggables:l.draggables,droppables:l.droppables,previousImpact:g,viewport:t.viewport,afterCritical:h});un();var y=(0,a.A)({phase:"DRAGGING"},t,{phase:"DRAGGING",impact:v,onLiftImpact:m,dimensions:l,afterCritical:h,forceShouldAnimate:!1});return"COLLECTING"===t.phase?y:(0,a.A)({phase:"DROP_PENDING"},y,{phase:"DROP_PENDING",reason:t.reason,isWaiting:!1})}({state:e,published:t.payload});if("MOVE"===t.type){if("DROP_PENDING"===e.phase)return e;Xt(e)||Oe(!1);var g=t.payload.client;return Ve(g,e.current.client.selection)?e:rn({state:e,clientSelection:g,impact:pn(e)?e.impact:null})}if("UPDATE_DROPPABLE_SCROLL"===t.type){if("DROP_PENDING"===e.phase)return mn(e);if("COLLECTING"===e.phase)return mn(e);Xt(e)||Oe(!1);var v=t.payload,y=v.id,b=v.newScroll,_=e.dimensions.droppables[y];if(!_)return e;var w=Je(_,b);return fn(e,w,!1)}if("UPDATE_DROPPABLE_IS_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;Xt(e)||Oe(!1);var E=t.payload,C=E.id,x=E.isEnabled,S=e.dimensions.droppables[C];S||Oe(!1),S.isEnabled===x&&Oe(!1);var k=(0,a.A)({},S,{isEnabled:x});return fn(e,k,!0)}if("UPDATE_DROPPABLE_IS_COMBINE_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;Xt(e)||Oe(!1);var I=t.payload,O=I.id,A=I.isCombineEnabled,D=e.dimensions.droppables[O];D||Oe(!1),D.isCombineEnabled===A&&Oe(!1);var P=(0,a.A)({},D,{isCombineEnabled:A});return fn(e,P,!0)}if("MOVE_BY_WINDOW_SCROLL"===t.type){if("DROP_PENDING"===e.phase||"DROP_ANIMATING"===e.phase)return e;Xt(e)||Oe(!1),e.isWindowScrollAllowed||Oe(!1);var N=t.payload.newScroll;if(Ve(e.viewport.scroll.current,N))return mn(e);var T=Mt(e.viewport,N);return pn(e)?sn({state:e,viewport:T}):rn({state:e,viewport:T})}if("UPDATE_VIEWPORT_MAX_SCROLL"===t.type){if(!Xt(e))return e;var R=t.payload.maxScroll;if(Ve(R,e.viewport.scroll.max))return e;var M=(0,a.A)({},e.viewport,{scroll:(0,a.A)({},e.viewport.scroll,{max:R})});return(0,a.A)({phase:"DRAGGING"},e,{viewport:M})}if("MOVE_UP"===t.type||"MOVE_DOWN"===t.type||"MOVE_LEFT"===t.type||"MOVE_RIGHT"===t.type){if("COLLECTING"===e.phase||"DROP_PENDING"===e.phase)return e;"DRAGGING"!==e.phase&&Oe(!1);var L=Kt({state:e,type:t.type});return L?rn({state:e,impact:L.impact,clientSelection:L.clientSelection,scrollJumpRequest:L.scrollJumpRequest}):e}if("DROP_PENDING"===t.type){var j=t.payload.reason;return"COLLECTING"!==e.phase&&Oe(!1),(0,a.A)({phase:"DROP_PENDING"},e,{phase:"DROP_PENDING",isWaiting:!0,reason:j})}if("DROP_ANIMATE"===t.type){var z=t.payload,B=z.completed,F=z.dropDuration,V=z.newHomeClientOffset;return"DRAGGING"!==e.phase&&"DROP_PENDING"!==e.phase&&Oe(!1),{phase:"DROP_ANIMATING",completed:B,dropDuration:F,newHomeClientOffset:V,dimensions:e.dimensions}}return"DROP_COMPLETE"===t.type?{phase:"IDLE",completed:t.payload.completed,shouldFlush:!1}:e},vn=function(e){return{type:"PUBLISH_WHILE_DRAGGING",payload:e}},yn=function(){return{type:"COLLECTION_STARTING",payload:null}},bn=function(e){return{type:"UPDATE_DROPPABLE_SCROLL",payload:e}},_n=function(e){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:e}},wn=function(e){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:e}},En=function(e){return{type:"MOVE",payload:e}},Cn=function(){return{type:"MOVE_UP",payload:null}},xn=function(){return{type:"MOVE_DOWN",payload:null}},Sn=function(){return{type:"MOVE_RIGHT",payload:null}},kn=function(){return{type:"MOVE_LEFT",payload:null}},In=function(e){return{type:"DROP_COMPLETE",payload:e}},On=function(e){return{type:"DROP",payload:e}},An=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};var Dn="cubic-bezier(.2,1,.1,1)",Pn={drop:0,combining:.7},Nn={drop:.75},Tn=.2+"s "+"cubic-bezier(0.2, 0, 0, 1)",Rn={fluid:"opacity "+Tn,snap:"transform "+Tn+", opacity "+Tn,drop:function(e){var t=e+"s "+Dn;return"transform "+t+", opacity "+t},outOfTheWay:"transform "+Tn,placeholder:"height "+Tn+", width "+Tn+", margin "+Tn},Mn=function(e){return Ve(e,ze)?null:"translate("+e.x+"px, "+e.y+"px)"},Ln=Mn,jn=function(e,t){var n=Mn(e);return n?t?n+" scale("+Nn.drop+")":n:null},zn=.33,Bn=.55,Fn=Bn-zn,Vn=function(e){var t=e.getState,n=e.dispatch;return function(e){return function(r){if("DROP"===r.type){var o=t(),i=r.payload.reason;if("COLLECTING"!==o.phase){if("IDLE"!==o.phase){"DROP_PENDING"===o.phase&&o.isWaiting&&Oe(!1),"DRAGGING"!==o.phase&&"DROP_PENDING"!==o.phase&&Oe(!1);var s=o.critical,l=o.dimensions,c=l.draggables[o.critical.draggable.id],u=function(e){var t=e.draggables,n=e.reason,r=e.lastImpact,o=e.home,i=e.viewport,s=e.onLiftImpact;return r.at&&"DROP"===n?"REORDER"===r.at.type?{impact:r,didDropInsideDroppable:!0}:{impact:(0,a.A)({},r,{displaced:pt}),didDropInsideDroppable:!0}:{impact:on({draggables:t,impact:s,destination:o,viewport:i,forceShouldAnimate:!0}),didDropInsideDroppable:!1}}({reason:i,lastImpact:o.impact,afterCritical:o.afterCritical,onLiftImpact:o.onLiftImpact,home:o.dimensions.droppables[o.critical.droppable.id],viewport:o.viewport,draggables:o.dimensions.draggables}),d=u.impact,p=u.didDropInsideDroppable,f=p?st(d):null,m=p?lt(d):null,h={index:s.draggable.index,droppableId:s.droppable.id},g={draggableId:c.descriptor.id,type:c.descriptor.type,source:h,reason:i,mode:o.movementMode,destination:f,combine:m},v=function(e){var t=e.impact,n=e.draggable,r=e.dimensions,o=e.viewport,i=e.afterCritical,a=r.draggables,s=r.droppables,l=qt(t),c=l?s[l]:null,u=s[n.descriptor.droppableId],d=an({impact:t,draggable:n,draggables:a,afterCritical:i,droppable:c||u,viewport:o});return Fe(d,n.client.borderBox.center)}({impact:d,draggable:c,dimensions:l,viewport:o.viewport,afterCritical:o.afterCritical}),y={critical:o.critical,afterCritical:o.afterCritical,result:g,impact:d};if(!Ve(o.current.client.offset,v)||Boolean(g.combine)){var b=function(e){var t=e.current,n=e.destination,r=e.reason,o=We(t,n);if(o<=0)return zn;if(o>=1500)return Bn;var i=zn+Fn*(o/1500);return Number(("CANCEL"===r?.6*i:i).toFixed(2))}({current:o.current.client.offset,destination:v,reason:i});n(function(e){return{type:"DROP_ANIMATE",payload:e}}({newHomeClientOffset:v,dropDuration:b,completed:y}))}else n(In({completed:y}))}}else n(function(e){return{type:"DROP_PENDING",payload:e}}({reason:i}))}else e(r)}}},Un=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Hn(e){var t=e.onWindowScroll;var n=Ee(function(){t(Un())}),r=function(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(t){t.target!==window&&t.target!==window.document||e()}}}(n),o=xe;function i(){return o!==xe}return{start:function(){i()&&Oe(!1),o=Se(window,[r])},stop:function(){i()||Oe(!1),n.cancel(),o(),o=xe},isActive:i}}var Wn=function(e){var t=Hn({onWindowScroll:function(t){e.dispatch({type:"MOVE_BY_WINDOW_SCROLL",payload:{newScroll:t}})}});return function(e){return function(n){t.isActive()||"INITIAL_PUBLISH"!==n.type||t.start(),t.isActive()&&function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(n)&&t.stop(),e(n)}}},Gn=function(){var e=[];return{add:function(t){var n=setTimeout(function(){return function(t){var n=Ze(e,function(e){return e.timerId===t});-1===n&&Oe(!1),e.splice(n,1)[0].callback()}(n)}),r={timerId:n,callback:t};e.push(r)},flush:function(){if(e.length){var t=[].concat(e);e.length=0,t.forEach(function(e){clearTimeout(e.timerId),e.callback()})}}}},$n=function(e,t){cn(),t(),un()},qn=function(e,t){return{draggableId:e.draggable.id,type:e.droppable.type,source:{droppableId:e.droppable.id,index:e.draggable.index},mode:t}},Kn=function(e,t,n,r){if(e){var o=function(e){var t=!1,n=!1,r=setTimeout(function(){n=!0}),o=function(o){t||n||(t=!0,e(o),clearTimeout(r))};return o.wasCalled=function(){return t},o}(n);e(t,{announce:o}),o.wasCalled()||n(r(t))}else n(r(t))},Xn=function(e,t){var n=function(e,t){var n=Gn(),r=null,o=function(n){r||Oe(!1),r=null,$n(0,function(){return Kn(e().onDragEnd,n,t,je)})};return{beforeCapture:function(t,n){r&&Oe(!1),$n(0,function(){var r=e().onBeforeCapture;r&&r({draggableId:t,mode:n})})},beforeStart:function(t,n){r&&Oe(!1),$n(0,function(){var r=e().onBeforeDragStart;r&&r(qn(t,n))})},start:function(o,i){r&&Oe(!1);var a=qn(o,i);r={mode:i,lastCritical:o,lastLocation:a.source,lastCombine:null},n.add(function(){$n(0,function(){return Kn(e().onDragStart,a,t,Me)})})},update:function(o,i){var s=st(i),l=lt(i);r||Oe(!1);var c=!function(e,t){if(e===t)return!0;var n=e.draggable.id===t.draggable.id&&e.draggable.droppableId===t.draggable.droppableId&&e.draggable.type===t.draggable.type&&e.draggable.index===t.draggable.index,r=e.droppable.id===t.droppable.id&&e.droppable.type===t.droppable.type;return n&&r}(o,r.lastCritical);c&&(r.lastCritical=o);var u,d,p=(d=s,!(null==(u=r.lastLocation)&&null==d||null!=u&&null!=d&&u.droppableId===d.droppableId&&u.index===d.index));p&&(r.lastLocation=s);var f=!function(e,t){return null==e&&null==t||null!=e&&null!=t&&e.draggableId===t.draggableId&&e.droppableId===t.droppableId}(r.lastCombine,l);if(f&&(r.lastCombine=l),c||p||f){var m=(0,a.A)({},qn(o,r.mode),{combine:l,destination:s});n.add(function(){$n(0,function(){return Kn(e().onDragUpdate,m,t,Le)})})}},flush:function(){r||Oe(!1),n.flush()},drop:o,abort:function(){if(r){var e=(0,a.A)({},qn(r.lastCritical,r.mode),{combine:null,destination:null,reason:"CANCEL"});o(e)}}}}(e,t);return function(e){return function(t){return function(r){if("BEFORE_INITIAL_CAPTURE"!==r.type){if("INITIAL_PUBLISH"===r.type){var o=r.payload.critical;return n.beforeStart(o,r.payload.movementMode),t(r),void n.start(o,r.payload.movementMode)}if("DROP_COMPLETE"===r.type){var i=r.payload.completed.result;return n.flush(),t(r),void n.drop(i)}if(t(r),"FLUSH"!==r.type){var a=e.getState();"DRAGGING"===a.phase&&n.update(a.critical,a.impact)}else n.abort()}else n.beforeCapture(r.payload.draggableId,r.payload.movementMode)}}}},Yn=function(e){return function(t){return function(n){if("DROP_ANIMATION_FINISHED"===n.type){var r=e.getState();"DROP_ANIMATING"!==r.phase&&Oe(!1),e.dispatch(In({completed:r.completed}))}else t(n)}}},Jn=function(e){var t=null,n=null;return function(r){return function(o){if("FLUSH"!==o.type&&"DROP_COMPLETE"!==o.type&&"DROP_ANIMATION_FINISHED"!==o.type||(n&&(cancelAnimationFrame(n),n=null),t&&(t(),t=null)),r(o),"DROP_ANIMATE"===o.type){var i={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){"DROP_ANIMATING"===e.getState().phase&&e.dispatch({type:"DROP_ANIMATION_FINISHED",payload:null})}};n=requestAnimationFrame(function(){n=null,t=Se(window,[i])})}}}},Qn=function(e){return function(t){return function(n){if(t(n),"PUBLISH_WHILE_DRAGGING"===n.type){var r=e.getState();"DROP_PENDING"===r.phase&&(r.isWaiting||e.dispatch(On({reason:r.reason})))}}}},Zn=y,er=function(e){var t,n=e.dimensionMarshal,r=e.focusMarshal,o=e.styleMarshal,i=e.getResponders,a=e.announce,s=e.autoScroller;return h(gn,Zn(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(){var n=e.apply(void 0,arguments),r=function(){throw new Error(u(15))},o={getState:n.getState,dispatch:function(){return r.apply(void 0,arguments)}},i=t.map(function(e){return e(o)});return r=y.apply(void 0,i)(n.dispatch),c(c({},n),{},{dispatch:r})}}}((t=o,function(){return function(e){return function(n){"INITIAL_PUBLISH"===n.type&&t.dragging(),"DROP_ANIMATE"===n.type&&t.dropping(n.payload.completed.result.reason),"FLUSH"!==n.type&&"DROP_COMPLETE"!==n.type||t.resting(),e(n)}}}),function(e){return function(){return function(t){return function(n){"DROP_COMPLETE"!==n.type&&"FLUSH"!==n.type&&"DROP_ANIMATE"!==n.type||e.stopPublishing(),t(n)}}}}(n),function(e){return function(t){var n=t.getState,r=t.dispatch;return function(t){return function(o){if("LIFT"===o.type){var i=o.payload,a=i.id,s=i.clientSelection,l=i.movementMode,c=n();"DROP_ANIMATING"===c.phase&&r(In({completed:c.completed})),"IDLE"!==n().phase&&Oe(!1),r({type:"FLUSH",payload:null}),r({type:"BEFORE_INITIAL_CAPTURE",payload:{draggableId:a,movementMode:l}});var u={draggableId:a,scrollOptions:{shouldPublishImmediately:"SNAP"===l}},d=e.startPublishing(u),p=d.critical,f=d.dimensions,m=d.viewport;r({type:"INITIAL_PUBLISH",payload:{critical:p,dimensions:f,clientSelection:s,movementMode:l,viewport:m}})}else t(o)}}}}(n),Vn,Yn,Jn,Qn,function(e){return function(t){return function(n){return function(r){if(function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(r))return e.stop(),void n(r);if("INITIAL_PUBLISH"===r.type){n(r);var o=t.getState();return"DRAGGING"!==o.phase&&Oe(!1),void e.start(o)}n(r),e.scroll(t.getState())}}}}(s),Wn,function(e){var t=!1;return function(){return function(n){return function(r){if("INITIAL_PUBLISH"===r.type)return t=!0,e.tryRecordFocus(r.payload.critical.draggable.id),n(r),void e.tryRestoreFocusRecorded();if(n(r),t){if("FLUSH"===r.type)return t=!1,void e.tryRestoreFocusRecorded();if("DROP_COMPLETE"===r.type){t=!1;var o=r.payload.completed.result;o.combine&&e.tryShiftRecord(o.draggableId,o.combine.draggableId),e.tryRestoreFocusRecorded()}}}}}}(r),Xn(i,a))))};var tr=function(e){var t=e.scrollHeight,n=e.scrollWidth,r=e.height,o=e.width,i=Fe({x:n,y:t},{x:o,y:r});return{x:Math.max(0,i.x),y:Math.max(0,i.y)}},nr=function(){var e=document.documentElement;return e||Oe(!1),e},rr=function(){var e=nr();return tr({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight})},or=function(e){var t=e.critical,n=e.scrollOptions,r=e.registry;cn();var o,i,a,s,l,c,u,d=(o=Un(),i=rr(),a=o.y,s=o.x,l=nr(),c=l.clientWidth,u=l.clientHeight,{frame:de({top:a,left:s,right:s+c,bottom:a+u}),scroll:{initial:o,current:o,max:i,diff:{value:ze,displacement:ze}}}),p=d.scroll.current,f=t.droppable,m=r.droppable.getAllByType(f.type).map(function(e){return e.callbacks.getDimensionAndWatchScroll(p,n)}),h=r.draggable.getAllByType(t.draggable.type).map(function(e){return e.getDimension(p)}),g={draggables:rt(h),droppables:nt(m)};return un(),{dimensions:g,critical:t,viewport:d}};function ir(e,t,n){return n.descriptor.id!==t.id&&(n.descriptor.type===t.type&&"virtual"===e.droppable.getById(n.descriptor.droppableId).descriptor.mode)}var ar,sr,lr=function(e,t){var n=null,r=function(e){var t=e.registry,n=e.callbacks,r={additions:{},removals:{},modified:{}},o=null,i=function(){o||(n.collectionStarting(),o=requestAnimationFrame(function(){o=null,cn();var e=r,i=e.additions,a=e.removals,s=e.modified,l=Object.keys(i).map(function(e){return t.draggable.getById(e).getDimension(ze)}).sort(function(e,t){return e.descriptor.index-t.descriptor.index}),c=Object.keys(s).map(function(e){return{droppableId:e,scroll:t.droppable.getById(e).callbacks.getScrollWhileDragging()}}),u={additions:l,removals:Object.keys(a),modified:c};r={additions:{},removals:{},modified:{}},un(),n.publish(u)}))};return{add:function(e){var t=e.descriptor.id;r.additions[t]=e,r.modified[e.descriptor.droppableId]=!0,r.removals[t]&&delete r.removals[t],i()},remove:function(e){var t=e.descriptor;r.removals[t.id]=!0,r.modified[t.droppableId]=!0,r.additions[t.id]&&delete r.additions[t.id],i()},stop:function(){o&&(cancelAnimationFrame(o),o=null,r={additions:{},removals:{},modified:{}})}}}({callbacks:{publish:t.publishWhileDragging,collectionStarting:t.collectionStarting},registry:e}),o=function(t){n||Oe(!1);var o=n.critical.draggable;"ADDITION"===t.type&&ir(e,o,t.value)&&r.add(t.value),"REMOVAL"===t.type&&ir(e,o,t.value)&&r.remove(t.value)},i={updateDroppableIsEnabled:function(r,o){e.droppable.exists(r)||Oe(!1),n&&t.updateDroppableIsEnabled({id:r,isEnabled:o})},updateDroppableIsCombineEnabled:function(r,o){n&&(e.droppable.exists(r)||Oe(!1),t.updateDroppableIsCombineEnabled({id:r,isCombineEnabled:o}))},scrollDroppable:function(t,r){n&&e.droppable.getById(t).callbacks.scroll(r)},updateDroppableScroll:function(r,o){n&&(e.droppable.exists(r)||Oe(!1),t.updateDroppableScroll({id:r,newScroll:o}))},startPublishing:function(t){n&&Oe(!1);var r=e.draggable.getById(t.draggableId),i=e.droppable.getById(r.descriptor.droppableId),a={draggable:r.descriptor,droppable:i.descriptor},s=e.subscribe(o);return n={critical:a,unsubscribe:s},or({critical:a,registry:e,scrollOptions:t.scrollOptions})},stopPublishing:function(){if(n){r.stop();var t=n.critical.droppable;e.droppable.getAllByType(t.type).forEach(function(e){return e.callbacks.dragStopped()}),n.unsubscribe(),n=null}}};return i},cr=function(e,t){return"IDLE"===e.phase||"DROP_ANIMATING"===e.phase&&(e.completed.result.draggableId!==t&&"DROP"===e.completed.result.reason)},ur=function(e){window.scrollBy(e.x,e.y)},dr=(0,we.A)(function(e){return ot(e).filter(function(e){return!!e.isEnabled&&!!e.frame})}),pr=function(e){var t=e.center,n=e.destination,r=e.droppables;if(n){var o=r[n];return o.frame?o:null}var i=function(e,t){var n=et(dr(t),function(t){return t.frame||Oe(!1),Yt(t.frame.pageMarginBox)(e)});return n}(t,r);return i},fr=.25,mr=.05,hr=28,gr=function(e){return Math.pow(e,2)},vr={stopDampeningAt:1200,accelerateAt:360},yr=function(e){var t=e.startOfRange,n=e.endOfRange,r=e.current,o=n-t;return 0===o?0:(r-t)/o},br=vr.accelerateAt,_r=vr.stopDampeningAt,wr=function(e){var t=e.distanceToEdge,n=e.thresholds,r=e.dragStartTime,o=e.shouldUseTimeDampening,i=function(e,t){if(e>t.startScrollingFrom)return 0;if(e<=t.maxScrollValueAt)return hr;if(e===t.startScrollingFrom)return 1;var n=yr({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),r=hr*gr(1-n);return Math.ceil(r)}(t,n);return 0===i?0:o?Math.max(function(e,t){var n=t,r=_r,o=Date.now()-n;if(o>=_r)return e;if(o<br)return 1;var i=yr({startOfRange:br,endOfRange:r,current:o}),a=e*gr(i);return Math.ceil(a)}(i,r),1):i},Er=function(e){var t=e.container,n=e.distanceToEdges,r=e.dragStartTime,o=e.axis,i=e.shouldUseTimeDampening,a=function(e,t){return{startScrollingFrom:e[t.size]*fr,maxScrollValueAt:e[t.size]*mr}}(t,o);return n[o.end]<n[o.start]?wr({distanceToEdge:n[o.end],thresholds:a,dragStartTime:r,shouldUseTimeDampening:i}):-1*wr({distanceToEdge:n[o.start],thresholds:a,dragStartTime:r,shouldUseTimeDampening:i})},Cr=$e(function(e){return 0===e?0:e}),xr=function(e){var t=e.dragStartTime,n=e.container,r=e.subject,o=e.center,i=e.shouldUseTimeDampening,a={top:o.y-n.top,right:n.right-o.x,bottom:n.bottom-o.y,left:o.x-n.left},s=Er({container:n,distanceToEdges:a,dragStartTime:t,axis:vt,shouldUseTimeDampening:i}),l=Er({container:n,distanceToEdges:a,dragStartTime:t,axis:yt,shouldUseTimeDampening:i}),c=Cr({x:l,y:s});if(Ve(c,ze))return null;var u=function(e){var t=e.container,n=e.subject,r=e.proposedScroll,o=n.height>t.height,i=n.width>t.width;return i||o?i&&o?null:{x:i?0:r.x,y:o?0:r.y}:r}({container:n,subject:r,proposedScroll:c});return u?Ve(u,ze)?null:u:null},Sr=$e(function(e){return 0===e?0:e>0?1:-1}),kr=(ar=function(e,t){return e<0?e:e>t?e-t:0},function(e){var t=e.current,n=e.max,r=e.change,o=Be(t,r),i={x:ar(o.x,n.x),y:ar(o.y,n.y)};return Ve(i,ze)?null:i}),Ir=function(e){var t=e.max,n=e.current,r=e.change,o={x:Math.max(n.x,t.x),y:Math.max(n.y,t.y)},i=Sr(r),a=kr({max:o,current:n,change:i});return!a||(0!==i.x&&0===a.x||0!==i.y&&0===a.y)},Or=function(e,t){return Ir({current:e.scroll.current,max:e.scroll.max,change:t})},Ar=function(e,t){var n=e.frame;return!!n&&Ir({current:n.scroll.current,max:n.scroll.max,change:t})},Dr=function(e){var t=e.state,n=e.dragStartTime,r=e.shouldUseTimeDampening,o=e.scrollWindow,i=e.scrollDroppable,a=t.current.page.borderBoxCenter,s=t.dimensions.draggables[t.critical.draggable.id].page.marginBox;if(t.isWindowScrollAllowed){var l=function(e){var t=e.viewport,n=e.subject,r=e.center,o=e.dragStartTime,i=e.shouldUseTimeDampening,a=xr({dragStartTime:o,container:t.frame,subject:n,center:r,shouldUseTimeDampening:i});return a&&Or(t,a)?a:null}({dragStartTime:n,viewport:t.viewport,subject:s,center:a,shouldUseTimeDampening:r});if(l)return void o(l)}var c=pr({center:a,destination:qt(t.impact),droppables:t.dimensions.droppables});if(c){var u=function(e){var t=e.droppable,n=e.subject,r=e.center,o=e.dragStartTime,i=e.shouldUseTimeDampening,a=t.frame;if(!a)return null;var s=xr({dragStartTime:o,container:a.pageMarginBox,subject:n,center:r,shouldUseTimeDampening:i});return s&&Ar(t,s)?s:null}({dragStartTime:n,droppable:c,subject:s,center:a,shouldUseTimeDampening:r});u&&i(c.descriptor.id,u)}},Pr=function(e){var t=e.move,n=e.scrollDroppable,r=e.scrollWindow,o=function(e,t){if(!Ar(e,t))return t;var r=function(e,t){var n=e.frame;return n&&Ar(e,t)?kr({current:n.scroll.current,max:n.scroll.max,change:t}):null}(e,t);if(!r)return n(e.descriptor.id,t),null;var o=Fe(t,r);return n(e.descriptor.id,o),Fe(t,o)},i=function(e,t,n){if(!e)return n;if(!Or(t,n))return n;var o=function(e,t){if(!Or(e,t))return null;var n=e.scroll.max,r=e.scroll.current;return kr({current:r,max:n,change:t})}(t,n);if(!o)return r(n),null;var i=Fe(n,o);return r(i),Fe(n,i)};return function(e){var n=e.scrollJumpRequest;if(n){var r=qt(e.impact);r||Oe(!1);var a=o(e.dimensions.droppables[r],n);if(a){var s=e.viewport,l=i(e.isWindowScrollAllowed,s,a);l&&function(e,n){var r=Be(e.current.client.selection,n);t({client:r})}(e,l)}}}},Nr=function(e){var t=e.scrollDroppable,n=e.scrollWindow,r=e.move,o=function(e){var t=e.scrollWindow,n=e.scrollDroppable,r=Ee(t),o=Ee(n),i=null,a=function(e){i||Oe(!1);var t=i,n=t.shouldUseTimeDampening,a=t.dragStartTime;Dr({state:e,scrollWindow:r,scrollDroppable:o,dragStartTime:a,shouldUseTimeDampening:n})};return{start:function(e){cn(),i&&Oe(!1);var t=Date.now(),n=!1,r=function(){n=!0};Dr({state:e,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:r,scrollDroppable:r}),i={dragStartTime:t,shouldUseTimeDampening:n},un(),n&&a(e)},stop:function(){i&&(r.cancel(),o.cancel(),i=null)},scroll:a}}({scrollWindow:n,scrollDroppable:t}),i=Pr({move:r,scrollWindow:n,scrollDroppable:t});return{scroll:function(e){"DRAGGING"===e.phase&&("FLUID"!==e.movementMode?e.scrollJumpRequest&&i(e):o.scroll(e))},start:o.start,stop:o.stop}},Tr="data-rbd",Rr={base:sr=Tr+"-drag-handle",draggableId:sr+"-draggable-id",contextId:sr+"-context-id"},Mr=function(){var e=Tr+"-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Lr=function(){var e=Tr+"-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),jr={contextId:Tr+"-scroll-container-context-id"},zr=function(e,t){return e.map(function(e){var n=e.styles[t];return n?e.selector+" { "+n+" }":""}).join(" ")},Br="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:r.useEffect,Fr=function(){var e=document.querySelector("head");return e||Oe(!1),e},Vr=function(e){var t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.type="text/css",t};function Ur(e,t){var n=le(function(){return function(e){var t,n,r,o=(t=e,function(e){return"["+e+'="'+t+'"]'}),i=(n="\n      cursor: -webkit-grab;\n      cursor: grab;\n    ",{selector:o(Rr.contextId),styles:{always:"\n          -webkit-touch-callout: none;\n          -webkit-tap-highlight-color: rgba(0,0,0,0);\n          touch-action: manipulation;\n        ",resting:n,dragging:"pointer-events: none;",dropAnimating:n}}),a=[(r="\n      transition: "+Rn.outOfTheWay+";\n    ",{selector:o(Mr.contextId),styles:{dragging:r,dropAnimating:r,userCancel:r}}),i,{selector:o(Lr.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:zr(a,"always"),resting:zr(a,"resting"),dragging:zr(a,"dragging"),dropAnimating:zr(a,"dropAnimating"),userCancel:zr(a,"userCancel")}}(e)},[e]),o=(0,r.useRef)(null),i=(0,r.useRef)(null),a=ce((0,we.A)(function(e){var t=i.current;t||Oe(!1),t.textContent=e}),[]),s=ce(function(e){var t=o.current;t||Oe(!1),t.textContent=e},[]);Br(function(){(o.current||i.current)&&Oe(!1);var r=Vr(t),l=Vr(t);return o.current=r,i.current=l,r.setAttribute(Tr+"-always",e),l.setAttribute(Tr+"-dynamic",e),Fr().appendChild(r),Fr().appendChild(l),s(n.always),a(n.resting),function(){var e=function(e){var t=e.current;t||Oe(!1),Fr().removeChild(t),e.current=null};e(o),e(i)}},[t,s,a,n.always,n.resting,e]);var l=ce(function(){return a(n.dragging)},[a,n.dragging]),c=ce(function(e){a("DROP"!==e?n.userCancel:n.dropAnimating)},[a,n.dropAnimating,n.userCancel]),u=ce(function(){i.current&&a(n.resting)},[a,n.resting]);return le(function(){return{dragging:l,dropping:c,resting:u}},[l,c,u])}var Hr=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function Wr(e){return e instanceof Hr(e).HTMLElement}function Gr(e,t){var n="["+Rr.contextId+'="'+e+'"]',r=tt(document.querySelectorAll(n));if(!r.length)return null;var o=et(r,function(e){return e.getAttribute(Rr.draggableId)===t});return o&&Wr(o)?o:null}function $r(){var e={draggables:{},droppables:{}},t=[];function n(e){t.length&&t.forEach(function(t){return t(e)})}function r(t){return e.draggables[t]||null}function o(t){return e.droppables[t]||null}return{draggable:{register:function(t){e.draggables[t.descriptor.id]=t,n({type:"ADDITION",value:t})},update:function(t,n){var r=e.draggables[n.descriptor.id];r&&r.uniqueId===t.uniqueId&&(delete e.draggables[n.descriptor.id],e.draggables[t.descriptor.id]=t)},unregister:function(t){var o=t.descriptor.id,i=r(o);i&&t.uniqueId===i.uniqueId&&(delete e.draggables[o],n({type:"REMOVAL",value:t}))},getById:function(e){var t=r(e);return t||Oe(!1),t},findById:r,exists:function(e){return Boolean(r(e))},getAllByType:function(t){return Qe(e.draggables).filter(function(e){return e.descriptor.type===t})}},droppable:{register:function(t){e.droppables[t.descriptor.id]=t},unregister:function(t){var n=o(t.descriptor.id);n&&t.uniqueId===n.uniqueId&&delete e.droppables[t.descriptor.id]},getById:function(e){var t=o(e);return t||Oe(!1),t},findById:o,exists:function(e){return Boolean(o(e))},getAllByType:function(t){return Qe(e.droppables).filter(function(e){return e.descriptor.type===t})}},subscribe:function(e){return t.push(e),function(){var n=t.indexOf(e);-1!==n&&t.splice(n,1)}},clean:function(){e.draggables={},e.droppables={},t.length=0}}}var qr=o().createContext(null),Kr=function(){var e=document.body;return e||Oe(!1),e},Xr={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"};var Yr=0,Jr={separator:"::"};function Qr(e,t){return void 0===t&&(t=Jr),le(function(){return""+e+t.separator+Yr++},[t.separator,e])}var Zr=o().createContext(null);function eo(e){0}function to(e,t){eo()}function no(){to()}function ro(e){var t=(0,r.useRef)(e);return(0,r.useEffect)(function(){t.current=e}),t}var oo,io=((oo={})[13]=!0,oo[9]=!0,oo),ao=function(e){io[e.keyCode]&&e.preventDefault()},so=function(){var e="visibilitychange";return"undefined"==typeof document?e:et([e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],function(e){return"on"+e in document})||e}();var lo,co={type:"IDLE"};function uo(e){var t=e.cancel,n=e.completed,r=e.getPhase,o=e.setPhase;return[{eventName:"mousemove",fn:function(e){var t=e.button,n=e.clientX,i=e.clientY;if(0===t){var a={x:n,y:i},s=r();if("DRAGGING"===s.type)return e.preventDefault(),void s.actions.move(a);"PENDING"!==s.type&&Oe(!1);var l=s.point;if(c=l,u=a,Math.abs(u.x-c.x)>=5||Math.abs(u.y-c.y)>=5){var c,u;e.preventDefault();var d=s.actions.fluidLift(a);o({type:"DRAGGING",actions:d})}}}},{eventName:"mouseup",fn:function(e){var o=r();"DRAGGING"===o.type?(e.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),n()):t()}},{eventName:"mousedown",fn:function(e){"DRAGGING"===r().type&&e.preventDefault(),t()}},{eventName:"keydown",fn:function(e){if("PENDING"!==r().type)return 27===e.keyCode?(e.preventDefault(),void t()):void ao(e);t()}},{eventName:"resize",fn:t},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){"PENDING"===r().type&&t()}},{eventName:"webkitmouseforcedown",fn:function(e){var n=r();"IDLE"===n.type&&Oe(!1),n.actions.shouldRespectForcePress()?t():e.preventDefault()}},{eventName:so,fn:t}]}function po(){}var fo=((lo={})[34]=!0,lo[33]=!0,lo[36]=!0,lo[35]=!0,lo);function mo(e,t){function n(){t(),e.cancel()}return[{eventName:"keydown",fn:function(r){return 27===r.keyCode?(r.preventDefault(),void n()):32===r.keyCode?(r.preventDefault(),t(),void e.drop()):40===r.keyCode?(r.preventDefault(),void e.moveDown()):38===r.keyCode?(r.preventDefault(),void e.moveUp()):39===r.keyCode?(r.preventDefault(),void e.moveRight()):37===r.keyCode?(r.preventDefault(),void e.moveLeft()):void(fo[r.keyCode]?r.preventDefault():ao(r))}},{eventName:"mousedown",fn:n},{eventName:"mouseup",fn:n},{eventName:"click",fn:n},{eventName:"touchstart",fn:n},{eventName:"resize",fn:n},{eventName:"wheel",fn:n,options:{passive:!0}},{eventName:so,fn:n}]}var ho={type:"IDLE"};var go={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function vo(e,t){if(null==t)return!1;if(Boolean(go[t.tagName.toLowerCase()]))return!0;var n=t.getAttribute("contenteditable");return"true"===n||""===n||t!==e&&vo(e,t.parentElement)}function yo(e,t){var n=t.target;return!!Wr(n)&&vo(e,n)}var bo=function(e){return de(e.getBoundingClientRect()).center};var _o=function(){var e="matches";return"undefined"==typeof document?e:et([e,"msMatchesSelector","webkitMatchesSelector"],function(e){return e in Element.prototype})||e}();function wo(e,t){return null==e?null:e[_o](t)?e:wo(e.parentElement,t)}function Eo(e,t){return e.closest?e.closest(t):wo(e,t)}function Co(e,t){var n,r=t.target;if(!((n=r)instanceof Hr(n).Element))return null;var o=function(e){return"["+Rr.contextId+'="'+e+'"]'}(e),i=Eo(r,o);return i&&Wr(i)?i:null}function xo(e){e.preventDefault()}function So(e){var t=e.expected,n=e.phase,r=e.isLockActive;e.shouldWarn;return!!r()&&t===n}function ko(e){var t=e.lockAPI,n=e.store,r=e.registry,o=e.draggableId;if(t.isClaimed())return!1;var i=r.draggable.findById(o);return!!i&&(!!i.options.isEnabled&&!!cr(n.getState(),o))}function Io(e){var t=e.lockAPI,n=e.contextId,r=e.store,o=e.registry,i=e.draggableId,s=e.forceSensorStop,l=e.sourceEvent;if(!ko({lockAPI:t,store:r,registry:o,draggableId:i}))return null;var c=o.draggable.getById(i),u=function(e,t){var n="["+Mr.contextId+'="'+e+'"]',r=et(tt(document.querySelectorAll(n)),function(e){return e.getAttribute(Mr.id)===t});return r&&Wr(r)?r:null}(n,c.descriptor.id);if(!u)return null;if(l&&!c.options.canDragInteractiveElements&&yo(u,l))return null;var d=t.claim(s||xe),p="PRE_DRAG";function f(){return c.options.shouldRespectForcePress}function m(){return t.isActive(d)}var h=function(e,t){So({expected:e,phase:p,isLockActive:m,shouldWarn:!0})&&r.dispatch(t())}.bind(null,"DRAGGING");function g(e){function n(){t.release(),p="COMPLETED"}function o(t,o){if(void 0===o&&(o={shouldBlockNextClick:!1}),e.cleanup(),o.shouldBlockNextClick){var i=Se(window,[{eventName:"click",fn:xo,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(i)}n(),r.dispatch(On({reason:t}))}return"PRE_DRAG"!==p&&(n(),"PRE_DRAG"!==p&&Oe(!1)),r.dispatch(function(e){return{type:"LIFT",payload:e}}(e.liftActionArgs)),p="DRAGGING",(0,a.A)({isActive:function(){return So({expected:"DRAGGING",phase:p,isLockActive:m,shouldWarn:!1})},shouldRespectForcePress:f,drop:function(e){return o("DROP",e)},cancel:function(e){return o("CANCEL",e)}},e.actions)}return{isActive:function(){return So({expected:"PRE_DRAG",phase:p,isLockActive:m,shouldWarn:!1})},shouldRespectForcePress:f,fluidLift:function(e){var t=Ee(function(e){h(function(){return En({client:e})})}),n=g({liftActionArgs:{id:i,clientSelection:e,movementMode:"FLUID"},cleanup:function(){return t.cancel()},actions:{move:t}});return(0,a.A)({},n,{move:t})},snapLift:function(){var e={moveUp:function(){return h(Cn)},moveRight:function(){return h(Sn)},moveDown:function(){return h(xn)},moveLeft:function(){return h(kn)}};return g({liftActionArgs:{id:i,clientSelection:bo(u),movementMode:"SNAP"},cleanup:xe,actions:e})},abort:function(){So({expected:"PRE_DRAG",phase:p,isLockActive:m,shouldWarn:!0})&&t.release()}}}var Oo=[function(e){var t=(0,r.useRef)(co),n=(0,r.useRef)(xe),o=le(function(){return{eventName:"mousedown",fn:function(t){if(!t.defaultPrevented&&0===t.button&&!(t.ctrlKey||t.metaKey||t.shiftKey||t.altKey)){var r=e.findClosestDraggableId(t);if(r){var o=e.tryGetLock(r,s,{sourceEvent:t});if(o){t.preventDefault();var i={x:t.clientX,y:t.clientY};n.current(),u(o,i)}}}}}},[e]),i=le(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(t){if(!t.defaultPrevented){var n=e.findClosestDraggableId(t);if(n){var r=e.findOptionsForDraggable(n);r&&(r.shouldRespectForcePress||e.canGetLock(n)&&t.preventDefault())}}}}},[e]),a=ce(function(){n.current=Se(window,[i,o],{passive:!1,capture:!0})},[i,o]),s=ce(function(){"IDLE"!==t.current.type&&(t.current=co,n.current(),a())},[a]),l=ce(function(){var e=t.current;s(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()},[s]),c=ce(function(){var e=uo({cancel:l,completed:s,getPhase:function(){return t.current},setPhase:function(e){t.current=e}});n.current=Se(window,e,{capture:!0,passive:!1})},[l,s]),u=ce(function(e,n){"IDLE"!==t.current.type&&Oe(!1),t.current={type:"PENDING",point:n,actions:e},c()},[c]);Br(function(){return a(),function(){n.current()}},[a])},function(e){var t=(0,r.useRef)(po),n=le(function(){return{eventName:"keydown",fn:function(n){if(!n.defaultPrevented&&32===n.keyCode){var r=e.findClosestDraggableId(n);if(r){var i=e.tryGetLock(r,l,{sourceEvent:n});if(i){n.preventDefault();var a=!0,s=i.snapLift();t.current(),t.current=Se(window,mo(s,l),{capture:!0,passive:!1})}}}function l(){a||Oe(!1),a=!1,t.current(),o()}}}},[e]),o=ce(function(){t.current=Se(window,[n],{passive:!1,capture:!0})},[n]);Br(function(){return o(),function(){t.current()}},[o])},function(e){var t=(0,r.useRef)(ho),n=(0,r.useRef)(xe),o=ce(function(){return t.current},[]),i=ce(function(e){t.current=e},[]),a=le(function(){return{eventName:"touchstart",fn:function(t){if(!t.defaultPrevented){var r=e.findClosestDraggableId(t);if(r){var o=e.tryGetLock(r,l,{sourceEvent:t});if(o){var i=t.touches[0],a={x:i.clientX,y:i.clientY};n.current(),p(o,a)}}}}}},[e]),s=ce(function(){n.current=Se(window,[a],{capture:!0,passive:!1})},[a]),l=ce(function(){var e=t.current;"IDLE"!==e.type&&("PENDING"===e.type&&clearTimeout(e.longPressTimerId),i(ho),n.current(),s())},[s,i]),c=ce(function(){var e=t.current;l(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()},[l]),u=ce(function(){var e={capture:!0,passive:!1},t={cancel:c,completed:l,getPhase:o},r=Se(window,function(e){var t=e.cancel,n=e.completed,r=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(e){var n=r();if("DRAGGING"===n.type){n.hasMoved=!0;var o=e.touches[0],i={x:o.clientX,y:o.clientY};e.preventDefault(),n.actions.move(i)}else t()}},{eventName:"touchend",fn:function(e){var o=r();"DRAGGING"===o.type?(e.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),n()):t()}},{eventName:"touchcancel",fn:function(e){"DRAGGING"===r().type?(e.preventDefault(),t()):t()}},{eventName:"touchforcechange",fn:function(e){var n=r();"IDLE"===n.type&&Oe(!1);var o=e.touches[0];if(o&&o.force>=.15){var i=n.actions.shouldRespectForcePress();if("PENDING"!==n.type)return i?n.hasMoved?void e.preventDefault():void t():void e.preventDefault();i&&t()}}},{eventName:so,fn:t}]}(t),e),i=Se(window,function(e){var t=e.cancel,n=e.getPhase;return[{eventName:"orientationchange",fn:t},{eventName:"resize",fn:t},{eventName:"contextmenu",fn:function(e){e.preventDefault()}},{eventName:"keydown",fn:function(e){"DRAGGING"===n().type?(27===e.keyCode&&e.preventDefault(),t()):t()}},{eventName:so,fn:t}]}(t),e);n.current=function(){r(),i()}},[c,o,l]),d=ce(function(){var e=o();"PENDING"!==e.type&&Oe(!1);var t=e.actions.fluidLift(e.point);i({type:"DRAGGING",actions:t,hasMoved:!1})},[o,i]),p=ce(function(e,t){"IDLE"!==o().type&&Oe(!1);var n=setTimeout(d,120);i({type:"PENDING",point:t,actions:e,longPressTimerId:n}),u()},[u,o,i,d]);Br(function(){return s(),function(){n.current();var e=o();"PENDING"===e.type&&(clearTimeout(e.longPressTimerId),i(ho))}},[o,s,i]),Br(function(){return Se(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}])},[])}];function Ao(e){var t=e.contextId,n=e.store,o=e.registry,i=e.customSensors,a=e.enableDefaultSensors,s=[].concat(a?Oo:[],i||[]),l=(0,r.useState)(function(){return function(){var e=null;function t(){e||Oe(!1),e=null}return{isClaimed:function(){return Boolean(e)},isActive:function(t){return t===e},claim:function(t){e&&Oe(!1);var n={abandon:t};return e=n,n},release:t,tryAbandon:function(){e&&(e.abandon(),t())}}}()})[0],c=ce(function(e,t){e.isDragging&&!t.isDragging&&l.tryAbandon()},[l]);Br(function(){var e=n.getState();return n.subscribe(function(){var t=n.getState();c(e,t),e=t})},[l,n,c]),Br(function(){return l.tryAbandon},[l.tryAbandon]);var u=ce(function(e){return ko({lockAPI:l,registry:o,store:n,draggableId:e})},[l,o,n]),d=ce(function(e,r,i){return Io({lockAPI:l,registry:o,contextId:t,store:n,draggableId:e,forceSensorStop:r,sourceEvent:i&&i.sourceEvent?i.sourceEvent:null})},[t,l,o,n]),p=ce(function(e){return function(e,t){var n=Co(e,t);return n?n.getAttribute(Rr.draggableId):null}(t,e)},[t]),f=ce(function(e){var t=o.draggable.findById(e);return t?t.options:null},[o.draggable]),m=ce(function(){l.isClaimed()&&(l.tryAbandon(),"IDLE"!==n.getState().phase&&n.dispatch({type:"FLUSH",payload:null}))},[l,n]),h=ce(l.isClaimed,[l]),g=le(function(){return{canGetLock:u,tryGetLock:d,findClosestDraggableId:p,findOptionsForDraggable:f,tryReleaseLock:m,isLockClaimed:h}},[u,d,p,f,m,h]);eo();for(var v=0;v<s.length;v++)s[v](g)}function Do(e){return e.current||Oe(!1),e.current}function Po(e){var t=e.contextId,n=e.setCallbacks,i=e.sensors,s=e.nonce,l=e.dragHandleUsageInstructions,c=(0,r.useRef)(null);no();var u=ro(e),d=ce(function(){return function(e){return{onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragEnd:e.onDragEnd,onDragUpdate:e.onDragUpdate}}(u.current)},[u]),p=function(e){var t=le(function(){return function(e){return"rbd-announcement-"+e}(e)},[e]),n=(0,r.useRef)(null);return(0,r.useEffect)(function(){var e=document.createElement("div");return n.current=e,e.id=t,e.setAttribute("aria-live","assertive"),e.setAttribute("aria-atomic","true"),(0,a.A)(e.style,Xr),Kr().appendChild(e),function(){setTimeout(function(){var t=Kr();t.contains(e)&&t.removeChild(e),e===n.current&&(n.current=null)})}},[t]),ce(function(e){var t=n.current;t&&(t.textContent=e)},[])}(t),f=function(e){var t=e.contextId,n=e.text,o=Qr("hidden-text",{separator:"-"}),i=le(function(){return"rbd-hidden-text-"+(e={contextId:t,uniqueId:o}).contextId+"-"+e.uniqueId;var e},[o,t]);return(0,r.useEffect)(function(){var e=document.createElement("div");return e.id=i,e.textContent=n,e.style.display="none",Kr().appendChild(e),function(){var t=Kr();t.contains(e)&&t.removeChild(e)}},[i,n]),i}({contextId:t,text:l}),m=Ur(t,s),h=ce(function(e){Do(c).dispatch(e)},[]),g=le(function(){return v({publishWhileDragging:vn,updateDroppableScroll:bn,updateDroppableIsEnabled:_n,updateDroppableIsCombineEnabled:wn,collectionStarting:yn},h)},[h]),y=function(){var e=le($r,[]);return(0,r.useEffect)(function(){return function(){requestAnimationFrame(e.clean)}},[e]),e}(),b=le(function(){return lr(y,g)},[y,g]),_=le(function(){return Nr((0,a.A)({scrollWindow:ur,scrollDroppable:b.scrollDroppable},v({move:En},h)))},[b.scrollDroppable,h]),w=function(e){var t=(0,r.useRef)({}),n=(0,r.useRef)(null),o=(0,r.useRef)(null),i=(0,r.useRef)(!1),a=ce(function(e,n){var r={id:e,focus:n};return t.current[e]=r,function(){var n=t.current;n[e]!==r&&delete n[e]}},[]),s=ce(function(t){var n=Gr(e,t);n&&n!==document.activeElement&&n.focus()},[e]),l=ce(function(e,t){n.current===e&&(n.current=t)},[]),c=ce(function(){o.current||i.current&&(o.current=requestAnimationFrame(function(){o.current=null;var e=n.current;e&&s(e)}))},[s]),u=ce(function(e){n.current=null;var t=document.activeElement;t&&t.getAttribute(Rr.draggableId)===e&&(n.current=e)},[]);return Br(function(){return i.current=!0,function(){i.current=!1;var e=o.current;e&&cancelAnimationFrame(e)}},[]),le(function(){return{register:a,tryRecordFocus:u,tryRestoreFocusRecorded:c,tryShiftRecord:l}},[a,u,c,l])}(t),E=le(function(){return er({announce:p,autoScroller:_,dimensionMarshal:b,focusMarshal:w,getResponders:d,styleMarshal:m})},[p,_,b,w,d,m]);c.current=E;var C=ce(function(){var e=Do(c);"IDLE"!==e.getState().phase&&e.dispatch({type:"FLUSH",payload:null})},[]),x=ce(function(){var e=Do(c).getState();return e.isDragging||"DROP_ANIMATING"===e.phase},[]);n(le(function(){return{isDragging:x,tryAbort:C}},[x,C]));var k=ce(function(e){return cr(Do(c).getState(),e)},[]),I=ce(function(){return Xt(Do(c).getState())},[]),O=le(function(){return{marshal:b,focus:w,contextId:t,canLift:k,isMovementAllowed:I,dragHandleUsageInstructionsId:f,registry:y}},[t,b,f,w,k,I,y]);return Ao({contextId:t,store:E,registry:y,customSensors:i,enableDefaultSensors:!1!==e.enableDefaultSensors}),(0,r.useEffect)(function(){return C},[C]),o().createElement(Zr.Provider,{value:O},o().createElement(S,{context:qr,store:E},e.children))}var No=0;function To(e){var t=le(function(){return""+No++},[]),n=e.dragHandleUsageInstructions||Re;return o().createElement(Ae,null,function(r){return o().createElement(Po,{nonce:e.nonce,contextId:t,setCallbacks:r,dragHandleUsageInstructions:n,enableDefaultSensors:e.enableDefaultSensors,sensors:e.sensors,onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragUpdate:e.onDragUpdate,onDragEnd:e.onDragEnd},e.children)})}var Ro=function(e){return function(t){return e===t}},Mo=Ro("scroll"),Lo=Ro("auto"),jo=(Ro("visible"),function(e,t){return t(e.overflowX)||t(e.overflowY)}),zo=function e(t){return null==t||t===document.body||t===document.documentElement?null:function(e){var t=window.getComputedStyle(e),n={overflowX:t.overflowX,overflowY:t.overflowY};return jo(n,Mo)||jo(n,Lo)}(t)?t:e(t.parentElement)},Bo=function(e){return{x:e.scrollLeft,y:e.scrollTop}},Fo=function e(t){return!!t&&("fixed"===window.getComputedStyle(t).position||e(t.parentElement))},Vo=function(e){return{closestScrollable:zo(e),isFixedOnPage:Fo(e)}},Uo=function(e){var t=e.ref,n=e.descriptor,r=e.env,o=e.windowScroll,i=e.direction,a=e.isDropDisabled,s=e.isCombineEnabled,l=e.shouldClipSubject,c=r.closestScrollable,u=function(e,t){var n=_e(e);if(!t)return n;if(e!==t)return n;var r=n.paddingBox.top-t.scrollTop,o=n.paddingBox.left-t.scrollLeft,i=r+t.scrollHeight,a=o+t.scrollWidth,s=pe({top:r,right:a,bottom:i,left:o},n.border);return he({borderBox:s,margin:n.margin,border:n.border,padding:n.padding})}(t,c),d=ye(u,o),p=function(){if(!c)return null;var e=_e(c),t={scrollHeight:c.scrollHeight,scrollWidth:c.scrollWidth};return{client:e,page:ye(e,o),scroll:Bo(c),scrollSize:t,shouldClipSubject:l}}(),f=function(e){var t=e.descriptor,n=e.isEnabled,r=e.isCombineEnabled,o=e.isFixedOnPage,i=e.direction,a=e.client,s=e.page,l=e.closest,c=function(){if(!l)return null;var e=l.scrollSize,t=l.client,n=tr({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,height:t.paddingBox.height,width:t.paddingBox.width});return{pageMarginBox:l.page.marginBox,frameClient:t,scrollSize:e,shouldClipSubject:l.shouldClipSubject,scroll:{initial:l.scroll,current:l.scroll,max:n,diff:{value:ze,displacement:ze}}}}(),u="vertical"===i?vt:yt;return{descriptor:t,isCombineEnabled:r,isFixedOnPage:o,axis:u,isEnabled:n,client:a,page:s,frame:c,subject:Ye({page:s,withPlaceholder:null,axis:u,frame:c})}}({descriptor:n,isEnabled:!a,isCombineEnabled:s,isFixedOnPage:r.isFixedOnPage,direction:i,client:u,page:d,closest:p});return f},Ho={passive:!1},Wo={passive:!0},Go=function(e){return e.shouldPublishImmediately?Ho:Wo};function $o(e){var t=(0,r.useContext)(e);return t||Oe(!1),t}var qo=function(e){return e&&e.env.closestScrollable||null};function Ko(){}var Xo={width:0,height:0,margin:{top:0,right:0,bottom:0,left:0}},Yo=function(e){var t=e.isAnimatingOpenOnMount,n=e.placeholder,r=e.animate,o=function(e){var t=e.isAnimatingOpenOnMount,n=e.placeholder,r=e.animate;return t||"close"===r?Xo:{height:n.client.borderBox.height,width:n.client.borderBox.width,margin:n.client.margin}}({isAnimatingOpenOnMount:t,placeholder:n,animate:r});return{display:n.display,boxSizing:"border-box",width:o.width,height:o.height,marginTop:o.margin.top,marginRight:o.margin.right,marginBottom:o.margin.bottom,marginLeft:o.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:"none"!==r?Rn.placeholder:null}};var Jo=o().memo(function(e){var t=(0,r.useRef)(null),n=ce(function(){t.current&&(clearTimeout(t.current),t.current=null)},[]),i=e.animate,a=e.onTransitionEnd,s=e.onClose,l=e.contextId,c=(0,r.useState)("open"===e.animate),u=c[0],d=c[1];(0,r.useEffect)(function(){return u?"open"!==i?(n(),d(!1),Ko):t.current?Ko:(t.current=setTimeout(function(){t.current=null,d(!1)}),n):Ko},[i,u,n]);var p=ce(function(e){"height"===e.propertyName&&(a(),"close"===i&&s())},[i,s,a]),f=Yo({isAnimatingOpenOnMount:u,animate:e.animate,placeholder:e.placeholder});return o().createElement(e.placeholder.tagName,{style:f,"data-rbd-placeholder-context-id":l,onTransitionEnd:p,ref:e.innerRef})}),Qo=o().createContext(null);var Zo=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={isVisible:Boolean(t.props.on),data:t.props.on,animate:t.props.shouldAnimate&&t.props.on?"open":"none"},t.onClose=function(){"close"===t.state.animate&&t.setState({isVisible:!1})},t}return(0,i.A)(t,e),t.getDerivedStateFromProps=function(e,t){return e.shouldAnimate?e.on?{isVisible:!0,data:e.on,animate:"open"}:t.isVisible?{isVisible:!0,data:t.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:Boolean(e.on),data:e.on,animate:"none"}},t.prototype.render=function(){if(!this.state.isVisible)return null;var e={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(e)},t}(o().PureComponent),ei=5e3,ti=4500,ni=function(e,t){return t?Rn.drop(t.duration):e?Rn.snap:Rn.fluid},ri=function(e,t){return e?t?Pn.drop:Pn.combining:null};function oi(e){return"DRAGGING"===e.type?function(e){var t=e.dimension.client,n=e.offset,r=e.combineWith,o=e.dropping,i=Boolean(r),a=function(e){return null!=e.forceShouldAnimate?e.forceShouldAnimate:"SNAP"===e.mode}(e),s=Boolean(o),l=s?jn(n,i):Ln(n);return{position:"fixed",top:t.marginBox.top,left:t.marginBox.left,boxSizing:"border-box",width:t.borderBox.width,height:t.borderBox.height,transition:ni(a,o),transform:l,opacity:ri(i,s),zIndex:s?ti:ei,pointerEvents:"none"}}(e):{transform:Ln((t=e).offset),transition:t.shouldAnimateDisplacement?null:"none"};var t}function ii(e){var t=Qr("draggable"),n=e.descriptor,o=e.registry,i=e.getDraggableRef,a=e.canDragInteractiveElements,s=e.shouldRespectForcePress,l=e.isEnabled,c=le(function(){return{canDragInteractiveElements:a,shouldRespectForcePress:s,isEnabled:l}},[a,l,s]),u=ce(function(e){var t=i();return t||Oe(!1),function(e,t,n){void 0===n&&(n=ze);var r=window.getComputedStyle(t),o=t.getBoundingClientRect(),i=be(o,r),a=ye(i,n);return{descriptor:e,placeholder:{client:i,tagName:t.tagName.toLowerCase(),display:r.display},displaceBy:{x:i.marginBox.width,y:i.marginBox.height},client:i,page:a}}(n,t,e)},[n,i]),d=le(function(){return{uniqueId:t,descriptor:n,options:c,getDimension:u}},[n,u,c,t]),p=(0,r.useRef)(d),f=(0,r.useRef)(!0);Br(function(){return o.draggable.register(p.current),function(){return o.draggable.unregister(p.current)}},[o.draggable]),Br(function(){if(f.current)f.current=!1;else{var e=p.current;p.current=d,o.draggable.update(d,e)}},[d,o.draggable])}function ai(e,t,n){to()}function si(e){e.preventDefault()}var li=function(e,t){return e===t},ci=function(e){var t=e.combine,n=e.destination;return n?n.droppableId:t?t.droppableId:null};function ui(e){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,combineWith:null}}var di={mapped:{type:"SECONDARY",offset:ze,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:ui(null)}};var pi=re(function(){var e,t,n,r=(e=(0,we.A)(function(e,t){return{x:e,y:t}}),t=(0,we.A)(function(e,t,n,r,o){return{isDragging:!0,isClone:t,isDropAnimating:Boolean(o),dropAnimation:o,mode:e,draggingOver:n,combineWith:r,combineTargetFor:null}}),n=(0,we.A)(function(e,n,r,o,i,a,s){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:i,combineWith:a,mode:n,offset:e,dimension:r,forceShouldAnimate:s,snapshot:t(n,o,i,a,null)}}}),function(r,o){if(r.isDragging){if(r.critical.draggable.id!==o.draggableId)return null;var i=r.current.client.offset,a=r.dimensions.draggables[o.draggableId],s=qt(r.impact),l=(u=r.impact).at&&"COMBINE"===u.at.type?u.at.combine.draggableId:null,c=r.forceShouldAnimate;return n(e(i.x,i.y),r.movementMode,a,o.isClone,s,l,c)}var u;if("DROP_ANIMATING"===r.phase){var d=r.completed;if(d.result.draggableId!==o.draggableId)return null;var p=o.isClone,f=r.dimensions.draggables[o.draggableId],m=d.result,h=m.mode,g=ci(m),v=function(e){return e.combine?e.combine.draggableId:null}(m),y={duration:r.dropDuration,curve:Dn,moveTo:r.newHomeClientOffset,opacity:v?Pn.drop:null,scale:v?Nn.drop:null};return{mapped:{type:"DRAGGING",offset:r.newHomeClientOffset,dimension:f,dropping:y,draggingOver:g,combineWith:v,mode:h,forceShouldAnimate:null,snapshot:t(h,p,g,v,y)}}}return null}),o=function(){var e=(0,we.A)(function(e,t){return{x:e,y:t}}),t=(0,we.A)(ui),n=(0,we.A)(function(e,n,r){return void 0===n&&(n=null),{mapped:{type:"SECONDARY",offset:e,combineTargetFor:n,shouldAnimateDisplacement:r,snapshot:t(n)}}}),r=function(e){return e?n(ze,e,!0):null},o=function(t,o,i,a){var s=i.displaced.visible[t],l=Boolean(a.inVirtualList&&a.effected[t]),c=lt(i),u=c&&c.draggableId===t?o:null;if(!s){if(!l)return r(u);if(i.displaced.invisible[t])return null;var d=Ue(a.displacedBy.point),p=e(d.x,d.y);return n(p,u,!0)}if(l)return r(u);var f=i.displacedBy.point,m=e(f.x,f.y);return n(m,u,s.shouldAnimate)};return function(e,t){if(e.isDragging)return e.critical.draggable.id===t.draggableId?null:o(t.draggableId,e.critical.draggable.id,e.impact,e.afterCritical);if("DROP_ANIMATING"===e.phase){var n=e.completed;return n.result.draggableId===t.draggableId?null:o(t.draggableId,n.result.draggableId,n.impact,n.afterCritical)}return null}}();return function(e,t){return r(e,t)||o(e,t)||di}},{dropAnimationFinished:An},null,{context:qr,pure:!0,areStatePropsEqual:li})(function(e){var t=(0,r.useRef)(null),n=ce(function(e){t.current=e},[]),o=ce(function(){return t.current},[]),i=$o(Zr),a=i.contextId,s=i.dragHandleUsageInstructionsId,l=i.registry,c=$o(Qo),u=c.type,d=c.droppableId,p=le(function(){return{id:e.draggableId,index:e.index,type:u,droppableId:d}},[e.draggableId,e.index,u,d]),f=e.children,m=e.draggableId,h=e.isEnabled,g=e.shouldRespectForcePress,v=e.canDragInteractiveElements,y=e.isClone,b=e.mapped,_=e.dropAnimationFinished;ai(),eo(),y||ii(le(function(){return{descriptor:p,registry:l,getDraggableRef:o,canDragInteractiveElements:v,shouldRespectForcePress:g,isEnabled:h}},[p,l,o,v,g,h]));var w=le(function(){return h?{tabIndex:0,role:"button","aria-describedby":s,"data-rbd-drag-handle-draggable-id":m,"data-rbd-drag-handle-context-id":a,draggable:!1,onDragStart:si}:null},[a,s,m,h]),E=ce(function(e){"DRAGGING"===b.type&&b.dropping&&"transform"===e.propertyName&&_()},[_,b]),C=le(function(){var e=oi(b),t="DRAGGING"===b.type&&b.dropping?E:null;return{innerRef:n,draggableProps:{"data-rbd-draggable-context-id":a,"data-rbd-draggable-id":m,style:e,onTransitionEnd:t},dragHandleProps:w}},[a,w,m,b,E,n]),x=le(function(){return{draggableId:p.id,type:p.type,source:{index:p.index,droppableId:p.droppableId}}},[p.droppableId,p.id,p.index,p.type]);return f(C,b.snapshot,x)});function fi(e){return $o(Qo).isUsingCloneFor!==e.draggableId||e.isClone?o().createElement(pi,e):null}function mi(e){var t="boolean"!=typeof e.isDragDisabled||!e.isDragDisabled,n=Boolean(e.disableInteractiveElementBlocking),r=Boolean(e.shouldRespectForcePress);return o().createElement(fi,(0,a.A)({},e,{isClone:!1,isEnabled:t,canDragInteractiveElements:n,shouldRespectForcePress:r}))}var hi=function(e,t){return e===t.droppable.type},gi=function(e,t){return t.draggables[e.draggable.id]};var vi={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:function(){return document.body||Oe(!1),document.body}},yi=re(function(){var e={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},t=(0,a.A)({},e,{shouldAnimatePlaceholder:!1}),n=(0,we.A)(function(e){return{draggableId:e.id,type:e.type,source:{index:e.index,droppableId:e.droppableId}}}),r=(0,we.A)(function(r,o,i,a,s,l){var c=s.descriptor.id;if(s.descriptor.droppableId===r){var u=l?{render:l,dragging:n(s.descriptor)}:null,d={isDraggingOver:i,draggingOverWith:i?c:null,draggingFromThisWith:c,isUsingPlaceholder:!0};return{placeholder:s.placeholder,shouldAnimatePlaceholder:!1,snapshot:d,useClone:u}}if(!o)return t;if(!a)return e;var p={isDraggingOver:i,draggingOverWith:c,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:s.placeholder,shouldAnimatePlaceholder:!0,snapshot:p,useClone:null}});return function(n,o){var i=o.droppableId,a=o.type,s=!o.isDropDisabled,l=o.renderClone;if(n.isDragging){var c=n.critical;if(!hi(a,c))return t;var u=gi(c,n.dimensions),d=qt(n.impact)===i;return r(i,s,d,d,u,l)}if("DROP_ANIMATING"===n.phase){var p=n.completed;if(!hi(a,p.critical))return t;var f=gi(p.critical,n.dimensions);return r(i,s,ci(p.result)===i,qt(p.impact)===i,f,l)}if("IDLE"===n.phase&&n.completed&&!n.shouldFlush){var m=n.completed;if(!hi(a,m.critical))return t;var h=qt(m.impact)===i,g=Boolean(m.impact.at&&"COMBINE"===m.impact.at.type),v=m.critical.droppable.id===i;return h?g?e:t:v?e:t}return t}},{updateViewportMaxScroll:function(e){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:e}}},null,{context:qr,pure:!0,areStatePropsEqual:li})(function(e){var t=(0,r.useContext)(Zr);t||Oe(!1);var n=t.contextId,i=t.isMovementAllowed,a=(0,r.useRef)(null),s=(0,r.useRef)(null),l=e.children,c=e.droppableId,u=e.type,d=e.mode,p=e.direction,f=e.ignoreContainerClipping,m=e.isDropDisabled,h=e.isCombineEnabled,g=e.snapshot,v=e.useClone,y=e.updateViewportMaxScroll,b=e.getContainerForClone,_=ce(function(){return a.current},[]),w=ce(function(e){a.current=e},[]),E=(ce(function(){return s.current},[]),ce(function(e){s.current=e},[]));to();var C=ce(function(){i()&&y({maxScroll:rr()})},[i,y]);!function(e){var t=(0,r.useRef)(null),n=$o(Zr),o=Qr("droppable"),i=n.registry,a=n.marshal,s=ro(e),l=le(function(){return{id:e.droppableId,type:e.type,mode:e.mode}},[e.droppableId,e.mode,e.type]),c=(0,r.useRef)(l),u=le(function(){return(0,we.A)(function(e,n){t.current||Oe(!1);var r={x:e,y:n};a.updateDroppableScroll(l.id,r)})},[l.id,a]),d=ce(function(){var e=t.current;return e&&e.env.closestScrollable?Bo(e.env.closestScrollable):ze},[]),p=ce(function(){var e=d();u(e.x,e.y)},[d,u]),f=le(function(){return Ee(p)},[p]),m=ce(function(){var e=t.current,n=qo(e);e&&n||Oe(!1),e.scrollOptions.shouldPublishImmediately?p():f()},[f,p]),h=ce(function(e,r){t.current&&Oe(!1);var o=s.current,i=o.getDroppableRef();i||Oe(!1);var a=Vo(i),c={ref:i,descriptor:l,env:a,scrollOptions:r};t.current=c;var u=Uo({ref:i,descriptor:l,env:a,windowScroll:e,direction:o.direction,isDropDisabled:o.isDropDisabled,isCombineEnabled:o.isCombineEnabled,shouldClipSubject:!o.ignoreContainerClipping}),d=a.closestScrollable;return d&&(d.setAttribute(jr.contextId,n.contextId),d.addEventListener("scroll",m,Go(c.scrollOptions))),u},[n.contextId,l,m,s]),g=ce(function(){var e=t.current,n=qo(e);return e&&n||Oe(!1),Bo(n)},[]),v=ce(function(){var e=t.current;e||Oe(!1);var n=qo(e);t.current=null,n&&(f.cancel(),n.removeAttribute(jr.contextId),n.removeEventListener("scroll",m,Go(e.scrollOptions)))},[m,f]),y=ce(function(e){var n=t.current;n||Oe(!1);var r=qo(n);r||Oe(!1),r.scrollTop+=e.y,r.scrollLeft+=e.x},[]),b=le(function(){return{getDimensionAndWatchScroll:h,getScrollWhileDragging:g,dragStopped:v,scroll:y}},[v,h,g,y]),_=le(function(){return{uniqueId:o,descriptor:l,callbacks:b}},[b,l,o]);Br(function(){return c.current=_.descriptor,i.droppable.register(_),function(){t.current&&v(),i.droppable.unregister(_)}},[b,l,v,_,a,i.droppable]),Br(function(){t.current&&a.updateDroppableIsEnabled(c.current.id,!e.isDropDisabled)},[e.isDropDisabled,a]),Br(function(){t.current&&a.updateDroppableIsCombineEnabled(c.current.id,e.isCombineEnabled)},[e.isCombineEnabled,a])}({droppableId:c,type:u,mode:d,direction:p,isDropDisabled:m,isCombineEnabled:h,ignoreContainerClipping:f,getDroppableRef:_});var x=o().createElement(Zo,{on:e.placeholder,shouldAnimate:e.shouldAnimatePlaceholder},function(e){var t=e.onClose,r=e.data,i=e.animate;return o().createElement(Jo,{placeholder:r,onClose:t,innerRef:E,animate:i,contextId:n,onTransitionEnd:C})}),S=le(function(){return{innerRef:w,placeholder:x,droppableProps:{"data-rbd-droppable-id":c,"data-rbd-droppable-context-id":n}}},[n,c,x,w]),k=v?v.dragging.draggableId:null,I=le(function(){return{droppableId:c,type:u,isUsingCloneFor:k}},[c,k,u]);return o().createElement(Qo.Provider,{value:I},l(S,g),function(){if(!v)return null;var e=v.dragging,t=v.render,n=o().createElement(fi,{draggableId:e.draggableId,index:e.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(n,r){return t(n,r,e)});return ae().createPortal(n,b())}())});yi.defaultProps=vi},5264(e,t,n){"use strict";function r(e){return r="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},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var o=s(n(1594)),i=s(n(7965)),a=["text","onCopy","options","children"];function s(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){g(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},p(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var n,o=h(e);if(t){var i=h(this).constructor;n=Reflect.construct(o,arguments,i)}else n=o.apply(this,arguments);return function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return m(e)}(this,n)}}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p(e,t)}(l,e);var t,n,r,s=f(l);function l(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return g(m(e=s.call.apply(s,[this].concat(n))),"onClick",function(t){var n=e.props,r=n.text,a=n.onCopy,s=n.children,l=n.options,c=o.default.Children.only(s),u=(0,i.default)(r,l);a&&a(r,u),c&&c.props&&"function"==typeof c.props.onClick&&c.props.onClick(t)}),e}return t=l,(n=[{key:"render",value:function(){var e=this.props,t=(e.text,e.onCopy,e.options,e.children),n=u(e,a),r=o.default.Children.only(t);return o.default.cloneElement(r,c(c({},n),{},{onClick:this.onClick}))}}])&&d(t.prototype,n),r&&d(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(o.default.PureComponent);t.CopyToClipboard=v,g(v,"defaultProps",{onCopy:void 0,options:void 0})},9399(e,t,n){"use strict";var r=n(5264).CopyToClipboard;r.CopyToClipboard=r,e.exports=r},2799(e,t){"use strict";
/** @license React v16.13.1
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.suspense_list"):60120,h=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,_=n?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case i:case s:case a:case f:return e;default:switch(e=e&&e.$$typeof){case c:case p:case g:case h:case l:return e;default:return t}}case o:return t}}}function E(e){return w(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=p,t.Fragment=i,t.Lazy=g,t.Memo=h,t.Portal=o,t.Profiler=s,t.StrictMode=a,t.Suspense=f,t.isAsyncMode=function(e){return E(e)||w(e)===u},t.isConcurrentMode=E,t.isContextConsumer=function(e){return w(e)===c},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===p},t.isFragment=function(e){return w(e)===i},t.isLazy=function(e){return w(e)===g},t.isMemo=function(e){return w(e)===h},t.isPortal=function(e){return w(e)===o},t.isProfiler=function(e){return w(e)===s},t.isStrictMode=function(e){return w(e)===a},t.isSuspense=function(e){return w(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===d||e===s||e===a||e===f||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===h||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p||e.$$typeof===y||e.$$typeof===b||e.$$typeof===_||e.$$typeof===v)},t.typeOf=w},4363(e,t,n){"use strict";e.exports=n(2799)},8989(e,t){"use strict";var n=60103,r=60106,o=60107,i=60108,a=60114,s=60109,l=60110,c=60112,u=60113,d=60120,p=60115,f=60116,m=60121,h=60122,g=60117,v=60129,y=60131;
/** @license React v17.0.2
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */if("function"==typeof Symbol&&Symbol.for){var b=Symbol.for;n=b("react.element"),r=b("react.portal"),o=b("react.fragment"),i=b("react.strict_mode"),a=b("react.profiler"),s=b("react.provider"),l=b("react.context"),c=b("react.forward_ref"),u=b("react.suspense"),d=b("react.suspense_list"),p=b("react.memo"),f=b("react.lazy"),m=b("react.block"),h=b("react.server.block"),g=b("react.fundamental"),v=b("react.debug_trace_mode"),y=b("react.legacy_hidden")}function _(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case o:case a:case i:case u:case d:return e;default:switch(e=e&&e.$$typeof){case l:case c:case f:case p:case s:return e;default:return t}}case r:return t}}}t.isContextConsumer=function(e){return _(e)===l}},4737(e,t,n){"use strict";e.exports=n(8989)},7675(e,t,n){"use strict";var r=n(4462).functionsHaveConfigurableNames(),o=Object,i=TypeError;e.exports=function(){if(null!=this&&this!==o(this))throw new i("RegExp.prototype.flags getter called on non-object");var e="";return this.hasIndices&&(e+="d"),this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.unicodeSets&&(e+="v"),this.sticky&&(e+="y"),e},r&&Object.defineProperty&&Object.defineProperty(e.exports,"name",{value:"get flags"})},1589(e,t,n){"use strict";var r=n(8452),o=n(487),i=n(7675),a=n(5330),s=n(3984),l=o(a());r(l,{getPolyfill:a,implementation:i,shim:s}),e.exports=l},5330(e,t,n){"use strict";var r=n(7675),o=n(8452).supportsDescriptors,i=Object.getOwnPropertyDescriptor;e.exports=function(){if(o&&"gim"===/a/gim.flags){var e=i(RegExp.prototype,"flags");if(e&&"function"==typeof e.get&&"boolean"==typeof RegExp.prototype.dotAll&&"boolean"==typeof RegExp.prototype.hasIndices){var t="",n={};if(Object.defineProperty(n,"hasIndices",{get:function(){t+="d"}}),Object.defineProperty(n,"sticky",{get:function(){t+="y"}}),"dy"===t)return e.get}}return r}},3984(e,t,n){"use strict";var r=n(8452).supportsDescriptors,o=n(5330),i=Object.getOwnPropertyDescriptor,a=Object.defineProperty,s=TypeError,l=Object.getPrototypeOf,c=/a/;e.exports=function(){if(!r||!l)throw new s("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var e=o(),t=l(c),n=i(t,"flags");return n&&n.get===e||a(t,"flags",{configurable:!0,enumerable:!1,get:e}),e}},6897(e,t,n){"use strict";var r=n(453),o=n(41),i=n(592)(),a=n(5795),s=n(9675),l=r("%Math.floor%");e.exports=function(e,t){if("function"!=typeof e)throw new s("`fn` is not a function");if("number"!=typeof t||t<0||t>4294967295||l(t)!==t)throw new s("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],r=!0,c=!0;if("length"in e&&a){var u=a(e,"length");u&&!u.configurable&&(r=!1),u&&!u.writable&&(c=!1)}return(r||c||!n)&&(i?o(e,"length",t,!0,!0):o(e,"length",t)),e}},7236(e){e.exports=function(e,t,n){return function(r){if(e[0]===e[1]||t[0]===t[1])return t[0];var o=(t[1]-t[0])/(e[1]-e[0]),i=t[0]+o*(r-e[0]);return n?Math.min(t[1],Math.max(t[0],i)):i}}},7604(e,t,n){var r;!function(){"use strict";var o={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[+-]/};function i(e){return function(e,t){var n,r,a,s,l,c,u,d,p,f=1,m=e.length,h="";for(r=0;r<m;r++)if("string"==typeof e[r])h+=e[r];else if("object"==typeof e[r]){if((s=e[r]).keys)for(n=t[f],a=0;a<s.keys.length;a++){if(null==n)throw new Error(i('[sprintf] Cannot access property "%s" of undefined value "%s"',s.keys[a],s.keys[a-1]));n=n[s.keys[a]]}else n=s.param_no?t[s.param_no]:t[f++];if(o.not_type.test(s.type)&&o.not_primitive.test(s.type)&&n instanceof Function&&(n=n()),o.numeric_arg.test(s.type)&&"number"!=typeof n&&isNaN(n))throw new TypeError(i("[sprintf] expecting number but found %T",n));switch(o.number.test(s.type)&&(d=n>=0),s.type){case"b":n=parseInt(n,10).toString(2);break;case"c":n=String.fromCharCode(parseInt(n,10));break;case"d":case"i":n=parseInt(n,10);break;case"j":n=JSON.stringify(n,null,s.width?parseInt(s.width):0);break;case"e":n=s.precision?parseFloat(n).toExponential(s.precision):parseFloat(n).toExponential();break;case"f":n=s.precision?parseFloat(n).toFixed(s.precision):parseFloat(n);break;case"g":n=s.precision?String(Number(n.toPrecision(s.precision))):parseFloat(n);break;case"o":n=(parseInt(n,10)>>>0).toString(8);break;case"s":n=String(n),n=s.precision?n.substring(0,s.precision):n;break;case"t":n=String(!!n),n=s.precision?n.substring(0,s.precision):n;break;case"T":n=Object.prototype.toString.call(n).slice(8,-1).toLowerCase(),n=s.precision?n.substring(0,s.precision):n;break;case"u":n=parseInt(n,10)>>>0;break;case"v":n=n.valueOf(),n=s.precision?n.substring(0,s.precision):n;break;case"x":n=(parseInt(n,10)>>>0).toString(16);break;case"X":n=(parseInt(n,10)>>>0).toString(16).toUpperCase()}o.json.test(s.type)?h+=n:(!o.number.test(s.type)||d&&!s.sign?p="":(p=d?"+":"-",n=n.toString().replace(o.sign,"")),c=s.pad_char?"0"===s.pad_char?"0":s.pad_char.charAt(1):" ",u=s.width-(p+n).length,l=s.width&&u>0?c.repeat(u):"",h+=s.align?p+n+l:"0"===c?p+l+n:l+p+n)}return h}(function(e){if(s[e])return s[e];var t,n=e,r=[],i=0;for(;n;){if(null!==(t=o.text.exec(n)))r.push(t[0]);else if(null!==(t=o.modulo.exec(n)))r.push("%");else{if(null===(t=o.placeholder.exec(n)))throw new SyntaxError("[sprintf] unexpected placeholder");if(t[2]){i|=1;var a=[],l=t[2],c=[];if(null===(c=o.key.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(a.push(c[1]);""!==(l=l.substring(c[0].length));)if(null!==(c=o.key_access.exec(l)))a.push(c[1]);else{if(null===(c=o.index_access.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");a.push(c[1])}t[2]=a}else i|=2;if(3===i)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");r.push({placeholder:t[0],param_no:t[1],keys:t[2],sign:t[3],pad_char:t[4],align:t[5],width:t[6],precision:t[7],type:t[8]})}n=n.substring(t[0].length)}return s[e]=r}(e),arguments)}function a(e,t){return i.apply(null,[e].concat(t||[]))}var s=Object.create(null);"undefined"!=typeof window&&(window.sprintf=i,window.vsprintf=a,void 0===(r=function(){return{sprintf:i,vsprintf:a}}.call(t,n,t,e))||(e.exports=r))}()},6426(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r<e.rangeCount;r++)n.push(e.getRangeAt(r));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||n.forEach(function(t){e.addRange(t)}),t&&t.focus()}}},5371(e,t,n){var r;!function(){function o(e,t,n){return e.call.apply(e.bind,arguments)}function i(e,t,n){if(!e)throw Error();if(2<arguments.length){var r=Array.prototype.slice.call(arguments,2);return function(){var n=Array.prototype.slice.call(arguments);return Array.prototype.unshift.apply(n,r),e.apply(t,n)}}return function(){return e.apply(t,arguments)}}function a(e,t,n){return(a=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?o:i).apply(null,arguments)}var s=Date.now||function(){return+new Date};function l(e,t){this.a=e,this.o=t||e,this.c=this.o.document}var c=!!window.FontFace;function u(e,t,n,r){if(t=e.c.createElement(t),n)for(var o in n)n.hasOwnProperty(o)&&("style"==o?t.style.cssText=n[o]:t.setAttribute(o,n[o]));return r&&t.appendChild(e.c.createTextNode(r)),t}function d(e,t,n){(e=e.c.getElementsByTagName(t)[0])||(e=document.documentElement),e.insertBefore(n,e.lastChild)}function p(e){e.parentNode&&e.parentNode.removeChild(e)}function f(e,t,n){t=t||[],n=n||[];for(var r=e.className.split(/\s+/),o=0;o<t.length;o+=1){for(var i=!1,a=0;a<r.length;a+=1)if(t[o]===r[a]){i=!0;break}i||r.push(t[o])}for(t=[],o=0;o<r.length;o+=1){for(i=!1,a=0;a<n.length;a+=1)if(r[o]===n[a]){i=!0;break}i||t.push(r[o])}e.className=t.join(" ").replace(/\s+/g," ").replace(/^\s+|\s+$/,"")}function m(e,t){for(var n=e.className.split(/\s+/),r=0,o=n.length;r<o;r++)if(n[r]==t)return!0;return!1}function h(e,t,n){function r(){s&&o&&i&&(s(a),s=null)}t=u(e,"link",{rel:"stylesheet",href:t,media:"all"});var o=!1,i=!0,a=null,s=n||null;c?(t.onload=function(){o=!0,r()},t.onerror=function(){o=!0,a=Error("Stylesheet failed to load"),r()}):setTimeout(function(){o=!0,r()},0),d(e,"head",t)}function g(e,t,n,r){var o=e.c.getElementsByTagName("head")[0];if(o){var i=u(e,"script",{src:t}),a=!1;return i.onload=i.onreadystatechange=function(){a||this.readyState&&"loaded"!=this.readyState&&"complete"!=this.readyState||(a=!0,n&&n(null),i.onload=i.onreadystatechange=null,"HEAD"==i.parentNode.tagName&&o.removeChild(i))},o.appendChild(i),setTimeout(function(){a||(a=!0,n&&n(Error("Script load timeout")))},r||5e3),i}return null}function v(){this.a=0,this.c=null}function y(e){return e.a++,function(){e.a--,_(e)}}function b(e,t){e.c=t,_(e)}function _(e){0==e.a&&e.c&&(e.c(),e.c=null)}function w(e){this.a=e||"-"}function E(e,t){this.c=e,this.f=4,this.a="n";var n=(t||"n4").match(/^([nio])([1-9])$/i);n&&(this.a=n[1],this.f=parseInt(n[2],10))}function C(e){var t=[];e=e.split(/,\s*/);for(var n=0;n<e.length;n++){var r=e[n].replace(/['"]/g,"");-1!=r.indexOf(" ")||/^\d/.test(r)?t.push("'"+r+"'"):t.push(r)}return t.join(",")}function x(e){return e.a+e.f}function S(e){var t="normal";return"o"===e.a?t="oblique":"i"===e.a&&(t="italic"),t}function k(e){var t=4,n="n",r=null;return e&&((r=e.match(/(normal|oblique|italic)/i))&&r[1]&&(n=r[1].substr(0,1).toLowerCase()),(r=e.match(/([1-9]00|normal|bold)/i))&&r[1]&&(/bold/i.test(r[1])?t=7:/[1-9]00/.test(r[1])&&(t=parseInt(r[1].substr(0,1),10)))),n+t}function I(e,t){this.c=e,this.f=e.o.document.documentElement,this.h=t,this.a=new w("-"),this.j=!1!==t.events,this.g=!1!==t.classes}function O(e){if(e.g){var t=m(e.f,e.a.c("wf","active")),n=[],r=[e.a.c("wf","loading")];t||n.push(e.a.c("wf","inactive")),f(e.f,n,r)}A(e,"inactive")}function A(e,t,n){e.j&&e.h[t]&&(n?e.h[t](n.c,x(n)):e.h[t]())}function D(){this.c={}}function P(e,t){this.c=e,this.f=t,this.a=u(this.c,"span",{"aria-hidden":"true"},this.f)}function N(e){d(e.c,"body",e.a)}function T(e){return"display:block;position:absolute;top:-9999px;left:-9999px;font-size:300px;width:auto;height:auto;line-height:normal;margin:0;padding:0;font-variant:normal;white-space:nowrap;font-family:"+C(e.c)+";font-style:"+S(e)+";font-weight:"+e.f+"00;"}function R(e,t,n,r,o,i){this.g=e,this.j=t,this.a=r,this.c=n,this.f=o||3e3,this.h=i||void 0}function M(e,t,n,r,o,i,a){this.v=e,this.B=t,this.c=n,this.a=r,this.s=a||"BESbswy",this.f={},this.w=o||3e3,this.u=i||null,this.m=this.j=this.h=this.g=null,this.g=new P(this.c,this.s),this.h=new P(this.c,this.s),this.j=new P(this.c,this.s),this.m=new P(this.c,this.s),e=T(e=new E(this.a.c+",serif",x(this.a))),this.g.a.style.cssText=e,e=T(e=new E(this.a.c+",sans-serif",x(this.a))),this.h.a.style.cssText=e,e=T(e=new E("serif",x(this.a))),this.j.a.style.cssText=e,e=T(e=new E("sans-serif",x(this.a))),this.m.a.style.cssText=e,N(this.g),N(this.h),N(this.j),N(this.m)}w.prototype.c=function(e){for(var t=[],n=0;n<arguments.length;n++)t.push(arguments[n].replace(/[\W_]+/g,"").toLowerCase());return t.join(this.a)},R.prototype.start=function(){var e=this.c.o.document,t=this,n=s(),r=new Promise(function(r,o){!function i(){s()-n>=t.f?o():e.fonts.load(function(e){return S(e)+" "+e.f+"00 300px "+C(e.c)}(t.a),t.h).then(function(e){1<=e.length?r():setTimeout(i,25)},function(){o()})}()}),o=null,i=new Promise(function(e,n){o=setTimeout(n,t.f)});Promise.race([i,r]).then(function(){o&&(clearTimeout(o),o=null),t.g(t.a)},function(){t.j(t.a)})};var L={D:"serif",C:"sans-serif"},j=null;function z(){if(null===j){var e=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);j=!!e&&(536>parseInt(e[1],10)||536===parseInt(e[1],10)&&11>=parseInt(e[2],10))}return j}function B(e,t,n){for(var r in L)if(L.hasOwnProperty(r)&&t===e.f[L[r]]&&n===e.f[L[r]])return!0;return!1}function F(e){var t,n=e.g.a.offsetWidth,r=e.h.a.offsetWidth;(t=n===e.f.serif&&r===e.f["sans-serif"])||(t=z()&&B(e,n,r)),t?s()-e.A>=e.w?z()&&B(e,n,r)&&(null===e.u||e.u.hasOwnProperty(e.a.c))?V(e,e.v):V(e,e.B):function(e){setTimeout(a(function(){F(this)},e),50)}(e):V(e,e.v)}function V(e,t){setTimeout(a(function(){p(this.g.a),p(this.h.a),p(this.j.a),p(this.m.a),t(this.a)},e),0)}function U(e,t,n){this.c=e,this.a=t,this.f=0,this.m=this.j=!1,this.s=n}M.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=s(),F(this)};var H=null;function W(e){0==--e.f&&e.j&&(e.m?((e=e.a).g&&f(e.f,[e.a.c("wf","active")],[e.a.c("wf","loading"),e.a.c("wf","inactive")]),A(e,"active")):O(e.a))}function G(e){this.j=e,this.a=new D,this.h=0,this.f=this.g=!0}function $(e,t,n,r,o){var i=0==--e.h;(e.f||e.g)&&setTimeout(function(){var e=o||null,s=r||{};if(0===n.length&&i)O(t.a);else{t.f+=n.length,i&&(t.j=i);var l,c=[];for(l=0;l<n.length;l++){var u=n[l],d=s[u.c],p=t.a,m=u;if(p.g&&f(p.f,[p.a.c("wf",m.c,x(m).toString(),"loading")]),A(p,"fontloading",m),p=null,null===H)if(window.FontFace){m=/Gecko.*Firefox\/(\d+)/.exec(window.navigator.userAgent);var h=/OS X.*Version\/10\..*Safari/.exec(window.navigator.userAgent)&&/Apple/.exec(window.navigator.vendor);H=m?42<parseInt(m[1],10):!h}else H=!1;p=H?new R(a(t.g,t),a(t.h,t),t.c,u,t.s,d):new M(a(t.g,t),a(t.h,t),t.c,u,t.s,e,d),c.push(p)}for(l=0;l<c.length;l++)c[l].start()}},0)}function q(e,t){this.c=e,this.a=t}function K(e,t){this.c=e,this.a=t}function X(e,t){this.c=e||Y,this.a=[],this.f=[],this.g=t||""}U.prototype.g=function(e){var t=this.a;t.g&&f(t.f,[t.a.c("wf",e.c,x(e).toString(),"active")],[t.a.c("wf",e.c,x(e).toString(),"loading"),t.a.c("wf",e.c,x(e).toString(),"inactive")]),A(t,"fontactive",e),this.m=!0,W(this)},U.prototype.h=function(e){var t=this.a;if(t.g){var n=m(t.f,t.a.c("wf",e.c,x(e).toString(),"active")),r=[],o=[t.a.c("wf",e.c,x(e).toString(),"loading")];n||r.push(t.a.c("wf",e.c,x(e).toString(),"inactive")),f(t.f,r,o)}A(t,"fontinactive",e),W(this)},G.prototype.load=function(e){this.c=new l(this.j,e.context||this.j),this.g=!1!==e.events,this.f=!1!==e.classes,function(e,t,n){var r=[],o=n.timeout;!function(e){e.g&&f(e.f,[e.a.c("wf","loading")]),A(e,"loading")}(t);r=function(e,t,n){var r,o=[];for(r in t)if(t.hasOwnProperty(r)){var i=e.c[r];i&&o.push(i(t[r],n))}return o}(e.a,n,e.c);var i=new U(e.c,t,o);for(e.h=r.length,t=0,n=r.length;t<n;t++)r[t].load(function(t,n,r){$(e,i,t,n,r)})}(this,new I(this.c,e),e)},q.prototype.load=function(e){function t(){if(i["__mti_fntLst"+r]){var n,o=i["__mti_fntLst"+r](),a=[];if(o)for(var s=0;s<o.length;s++){var l=o[s].fontfamily;null!=o[s].fontStyle&&null!=o[s].fontWeight?(n=o[s].fontStyle+o[s].fontWeight,a.push(new E(l,n))):a.push(new E(l))}e(a)}else setTimeout(function(){t()},50)}var n=this,r=n.a.projectId,o=n.a.version;if(r){var i=n.c.o;g(this.c,(n.a.api||"https://fast.fonts.net/jsapi")+"/"+r+".js"+(o?"?v="+o:""),function(o){o?e([]):(i["__MonotypeConfiguration__"+r]=function(){return n.a},t())}).id="__MonotypeAPIScript__"+r}else e([])},K.prototype.load=function(e){var t,n,r=this.a.urls||[],o=this.a.families||[],i=this.a.testStrings||{},a=new v;for(t=0,n=r.length;t<n;t++)h(this.c,r[t],y(a));var s=[];for(t=0,n=o.length;t<n;t++)if((r=o[t].split(":"))[1])for(var l=r[1].split(","),c=0;c<l.length;c+=1)s.push(new E(r[0],l[c]));else s.push(new E(r[0]));b(a,function(){e(s,i)})};var Y="https://fonts.googleapis.com/css";function J(e){this.f=e,this.a=[],this.c={}}var Q={latin:"BESbswy","latin-ext":"çöüğş",cyrillic:"йяЖ",greek:"αβΣ",khmer:"កខគ",Hanuman:"កខគ"},Z={thin:"1",extralight:"2","extra-light":"2",ultralight:"2","ultra-light":"2",light:"3",regular:"4",book:"4",medium:"5","semi-bold":"6",semibold:"6","demi-bold":"6",demibold:"6",bold:"7","extra-bold":"8",extrabold:"8","ultra-bold":"8",ultrabold:"8",black:"9",heavy:"9",l:"3",r:"4",b:"7"},ee={i:"i",italic:"i",n:"n",normal:"n"},te=/^(thin|(?:(?:extra|ultra)-?)?light|regular|book|medium|(?:(?:semi|demi|extra|ultra)-?)?bold|black|heavy|l|r|b|[1-9]00)?(n|i|normal|italic)?$/;function ne(e,t){this.c=e,this.a=t}var re={Arimo:!0,Cousine:!0,Tinos:!0};function oe(e,t){this.c=e,this.a=t}function ie(e,t){this.c=e,this.f=t,this.a=[]}ne.prototype.load=function(e){var t=new v,n=this.c,r=new X(this.a.api,this.a.text),o=this.a.families;!function(e,t){for(var n=t.length,r=0;r<n;r++){var o=t[r].split(":");3==o.length&&e.f.push(o.pop());var i="";2==o.length&&""!=o[1]&&(i=":"),e.a.push(o.join(i))}}(r,o);var i=new J(o);!function(e){for(var t=e.f.length,n=0;n<t;n++){var r=e.f[n].split(":"),o=r[0].replace(/\+/g," "),i=["n4"];if(2<=r.length){var a;if(a=[],s=r[1])for(var s,l=(s=s.split(",")).length,c=0;c<l;c++){var u;if((u=s[c]).match(/^[\w-]+$/))if(null==(d=te.exec(u.toLowerCase())))u="";else{if(u=null==(u=d[2])||""==u?"n":ee[u],null==(d=d[1])||""==d)d="4";else var d=Z[d]||(isNaN(d)?"4":d.substr(0,1));u=[u,d].join("")}else u="";u&&a.push(u)}0<a.length&&(i=a),3==r.length&&(a=[],0<(r=(r=r[2])?r.split(","):a).length&&(r=Q[r[0]])&&(e.c[o]=r))}for(e.c[o]||(r=Q[o])&&(e.c[o]=r),r=0;r<i.length;r+=1)e.a.push(new E(o,i[r]))}}(i),h(n,function(e){if(0==e.a.length)throw Error("No fonts to load!");if(-1!=e.c.indexOf("kit="))return e.c;for(var t=e.a.length,n=[],r=0;r<t;r++)n.push(e.a[r].replace(/ /g,"+"));return t=e.c+"?family="+n.join("%7C"),0<e.f.length&&(t+="&subset="+e.f.join(",")),0<e.g.length&&(t+="&text="+encodeURIComponent(e.g)),t}(r),y(t)),b(t,function(){e(i.a,i.c,re)})},oe.prototype.load=function(e){var t=this.a.id,n=this.c.o;t?g(this.c,(this.a.api||"https://use.typekit.net")+"/"+t+".js",function(t){if(t)e([]);else if(n.Typekit&&n.Typekit.config&&n.Typekit.config.fn){t=n.Typekit.config.fn;for(var r=[],o=0;o<t.length;o+=2)for(var i=t[o],a=t[o+1],s=0;s<a.length;s++)r.push(new E(i,a[s]));try{n.Typekit.load({events:!1,classes:!1,async:!0})}catch(e){}e(r)}},2e3):e([])},ie.prototype.load=function(e){var t=this.f.id,n=this.c.o,r=this;t?(n.__webfontfontdeckmodule__||(n.__webfontfontdeckmodule__={}),n.__webfontfontdeckmodule__[t]=function(t,n){for(var o=0,i=n.fonts.length;o<i;++o){var a=n.fonts[o];r.a.push(new E(a.name,k("font-weight:"+a.weight+";font-style:"+a.style)))}e(r.a)},g(this.c,(this.f.api||"https://f.fontdeck.com/s/css/js/")+function(e){return e.o.location.hostname||e.a.location.hostname}(this.c)+"/"+t+".js",function(t){t&&e([])})):e([])};var ae=new G(window);ae.a.c.custom=function(e,t){return new K(t,e)},ae.a.c.fontdeck=function(e,t){return new ie(t,e)},ae.a.c.monotype=function(e,t){return new q(t,e)},ae.a.c.typekit=function(e,t){return new oe(t,e)},ae.a.c.google=function(e,t){return new ne(t,e)};var se={load:a(ae.load,ae)};void 0===(r=function(){return se}.call(t,n,t,e))||(e.exports=r)}()},1933(e,t,n){var r={"./ct-addable-box.js":4681,"./ct-background.js":4397,"./ct-border.js":2678,"./ct-box-shadow.js":343,"./ct-button.js":8208,"./ct-checkboxes.js":8901,"./ct-color-palettes-mirror.js":6052,"./ct-color-palettes-picker.js":8721,"./ct-color-picker.js":7976,"./ct-customize-section-title-actions.js":3930,"./ct-customizer-reset-options.js":4010,"./ct-divider.js":3927,"./ct-entity-picker.js":7374,"./ct-file-uploader.js":9349,"./ct-footer-builder.js":7260,"./ct-header-builder.js":5951,"./ct-image-picker.js":9286,"./ct-image-uploader.js":8854,"./ct-layers-combined.js":1076,"./ct-layers-mirror.js":5888,"./ct-layers.js":8153,"./ct-multi-image-uploader.js":8214,"./ct-notification.js":6467,"./ct-number.js":3841,"./ct-panel.js":6376,"./ct-radio.js":8456,"./ct-ratio.js":694,"./ct-select.js":5071,"./ct-slider.js":4333,"./ct-spacer.js":6612,"./ct-spacing.js":7894,"./ct-switch.js":4678,"./ct-timer.js":7615,"./ct-title.js":4795,"./ct-typography.js":9224,"./ct-visibility.js":9876,"./ct-woocommerce-columns-and-rows.js":2684,"./ct-woocommerce-ratio.js":6904,"./date-time-picker.js":2748,"./hidden.js":9016,"./html.js":6206,"./jsx.js":7783,"./react-outside-click-handler.js":5367,"./text.js":7484,"./textarea.js":5846,"./wp-editor.js":8641};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=1933},1594(e){"use strict";e.exports=React},5206(e){"use strict";e.exports=ReactDOM},8113(e){"use strict";e.exports=ctEvents},1669(e){"use strict";e.exports=jQuery},8380(e){"use strict";e.exports=window._},6018(e){"use strict";e.exports=window.wp.components},1454(e){"use strict";e.exports=window.wp.data},1230(e){"use strict";e.exports=window.wp.element},6290(e){"use strict";e.exports=window.wp.hooks},4754(e){"use strict";e.exports=window.wp.i18n},4705(e,t,n){"use strict";function r(e){return r="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},r(e)}function o(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}function i(e,t,n){return(t=o(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{A:function(){return i}})},8168(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(null,arguments)}n.d(t,{A:function(){return r}})},5540(e,t,n){"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,{A:function(){return o}})},8587(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}n.d(t,{A:function(){return r}})},3561(e,t,n){"use strict";n.d(t,{Ak:function(){return r}});let r=(e=21)=>{let t="",n=crypto.getRandomValues(new Uint8Array(e|=0));for(;e--;)t+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[63&n[e]];return t}},1247(e,t,n){"use strict";n.d(t,{eB:function(){return Sn},CS:function(){return Wn},zh:function(){return En}});var r=b(),o=e=>h(e,r),i=b();o.write=e=>h(e,i);var a=b();o.onStart=e=>h(e,a);var s=b();o.onFrame=e=>h(e,s);var l=b();o.onFinish=e=>h(e,l);var c=[];o.setTimeout=(e,t)=>{const n=o.now()+t,r=()=>{const e=c.findIndex(e=>e.cancel==r);~e&&c.splice(e,1),f-=~e?1:0},i={time:n,handler:e,cancel:r};return c.splice(u(n),0,i),f+=1,g(),i};var u=e=>~(~c.findIndex(t=>t.time>e)||~c.length);o.cancel=e=>{a.delete(e),s.delete(e),l.delete(e),r.delete(e),i.delete(e)},o.sync=e=>{m=!0,o.batchedUpdates(e),m=!1},o.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(...e){t=e,o.onStart(n)}return r.handler=e,r.cancel=()=>{a.delete(n),t=null},r};var d="undefined"!=typeof window?window.requestAnimationFrame:()=>{};o.use=e=>d=e,o.now="undefined"!=typeof performance?()=>performance.now():Date.now,o.batchedUpdates=e=>e(),o.catch=console.error,o.frameLoop="always",o.advance=()=>{"demand"!==o.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):y()};var p=-1,f=0,m=!1;function h(e,t){m?(t.delete(e),e(0)):(t.add(e),g())}function g(){p<0&&(p=0,"demand"!==o.frameLoop&&d(v))}function v(){~p&&(d(v),o.batchedUpdates(y))}function y(){const e=p;p=o.now();const t=u(p);t&&(_(c.splice(0,t),e=>e.handler()),f-=t),f?(a.flush(),r.flush(e?Math.min(64,p-e):16.667),s.flush(),i.flush(),l.flush()):p=-1}function b(){let e=new Set,t=e;return{add(n){f+=t!=e||e.has(n)?0:1,e.add(n)},delete:n=>(f-=t==e&&e.has(n)?1:0,e.delete(n)),flush(n){t.size&&(e=new Set,f-=t.size,_(t,t=>t(n)&&e.add(t)),f+=e.size,t=e)}}}function _(e,t){e.forEach(e=>{try{t(e)}catch(e){o.catch(e)}})}var w=n(1594),E=Object.defineProperty,C={};function x(){}((e,t)=>{for(var n in t)E(e,n,{get:t[n],enumerable:!0})})(C,{assign:()=>z,colors:()=>M,createStringInterpolator:()=>P,skipAnimation:()=>L,to:()=>N,willAdvance:()=>j});var S={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e};function k(e,t){if(S.arr(e)){if(!S.arr(t)||e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}return e===t}var I=(e,t)=>e.forEach(t);function O(e,t,n){if(S.arr(e))for(let r=0;r<e.length;r++)t.call(n,e[r],`${r}`);else for(const r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r)}var A=e=>S.und(e)?[]:S.arr(e)?e:[e];function D(e,t){if(e.size){const n=Array.from(e);e.clear(),I(n,t)}}var P,N,T=(e,...t)=>D(e,e=>e(...t)),R=()=>"undefined"==typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),M=null,L=!1,j=x,z=e=>{e.to&&(N=e.to),e.now&&(o.now=e.now),void 0!==e.colors&&(M=e.colors),null!=e.skipAnimation&&(L=e.skipAnimation),e.createStringInterpolator&&(P=e.createStringInterpolator),e.requestAnimationFrame&&o.use(e.requestAnimationFrame),e.batchedUpdates&&(o.batchedUpdates=e.batchedUpdates),e.willAdvance&&(j=e.willAdvance),e.frameLoop&&(o.frameLoop=e.frameLoop)},B=new Set,F=[],V=[],U=0,H={get idle(){return!B.size&&!F.length},start(e){U>e.priority?(B.add(e),o.onStart(W)):(G(e),o(q))},advance:q,sort(e){if(U)o.onFrame(()=>H.sort(e));else{const t=F.indexOf(e);~t&&(F.splice(t,1),$(e))}},clear(){F=[],B.clear()}};function W(){B.forEach(G),B.clear(),o(q)}function G(e){F.includes(e)||$(e)}function $(e){F.splice(function(e,t){const n=e.findIndex(t);return n<0?e.length:n}(F,t=>t.priority>e.priority),0,e)}function q(e){const t=V;for(let n=0;n<F.length;n++){const r=F[n];U=r.priority,r.idle||(j(r),r.advance(e),r.idle||t.push(r))}return U=0,(V=F).length=0,(F=t).length>0}var K="[-+]?\\d*\\.?\\d+",X=K+"%";function Y(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var J=new RegExp("rgb"+Y(K,K,K)),Q=new RegExp("rgba"+Y(K,K,K,K)),Z=new RegExp("hsl"+Y(K,X,X)),ee=new RegExp("hsla"+Y(K,X,X,K)),te=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,ne=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,re=/^#([0-9a-fA-F]{6})$/,oe=/^#([0-9a-fA-F]{8})$/;function ie(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function ae(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,o=2*n-r,i=ie(o,r,e+1/3),a=ie(o,r,e),s=ie(o,r,e-1/3);return Math.round(255*i)<<24|Math.round(255*a)<<16|Math.round(255*s)<<8}function se(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function le(e){return(parseFloat(e)%360+360)%360/360}function ce(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function ue(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function de(e){let t=function(e){let t;return"number"==typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=re.exec(e))?parseInt(t[1]+"ff",16)>>>0:M&&void 0!==M[e]?M[e]:(t=J.exec(e))?(se(t[1])<<24|se(t[2])<<16|se(t[3])<<8|255)>>>0:(t=Q.exec(e))?(se(t[1])<<24|se(t[2])<<16|se(t[3])<<8|ce(t[4]))>>>0:(t=te.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=oe.exec(e))?parseInt(t[1],16)>>>0:(t=ne.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=Z.exec(e))?(255|ae(le(t[1]),ue(t[2]),ue(t[3])))>>>0:(t=ee.exec(e))?(ae(le(t[1]),ue(t[2]),ue(t[3]))|ce(t[4]))>>>0:null}(e);if(null===t)return e;t=t||0;return`rgba(${(4278190080&t)>>>24}, ${(16711680&t)>>>16}, ${(65280&t)>>>8}, ${(255&t)/255})`}var pe=(e,t,n)=>{if(S.fun(e))return e;if(S.arr(e))return pe({range:e,output:t,extrapolate:n});if(S.str(e.output[0]))return P(e);const r=e,o=r.output,i=r.range||[0,1],a=r.extrapolateLeft||r.extrapolate||"extend",s=r.extrapolateRight||r.extrapolate||"extend",l=r.easing||(e=>e);return e=>{const t=function(e,t){for(var n=1;n<t.length-1&&!(t[n]>=e);++n);return n-1}(e,i);return function(e,t,n,r,o,i,a,s,l){let c=l?l(e):e;if(c<t){if("identity"===a)return c;"clamp"===a&&(c=t)}if(c>n){if("identity"===s)return c;"clamp"===s&&(c=n)}if(r===o)return r;if(t===n)return e<=t?r:o;t===-1/0?c=-c:n===1/0?c-=t:c=(c-t)/(n-t);c=i(c),r===-1/0?c=-c:o===1/0?c+=r:c=c*(o-r)+r;return c}(e,i[t],i[t+1],o[t],o[t+1],l,a,s,r.map)}};var fe=1.70158,me=1.525*fe,he=fe+1,ge=2*Math.PI/3,ve=2*Math.PI/4.5,ye=e=>{const t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375},be={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>0===e?0:Math.pow(2,10*e-10),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>0===e?0:1===e?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>he*e*e*e-fe*e*e,easeOutBack:e=>1+he*Math.pow(e-1,3)+fe*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*(7.189819*e-me)/2:(Math.pow(2*e-2,2)*((me+1)*(2*e-2)+me)+2)/2,easeInElastic:e=>0===e?0:1===e?1:-Math.pow(2,10*e-10)*Math.sin((10*e-10.75)*ge),easeOutElastic:e=>0===e?0:1===e?1:Math.pow(2,-10*e)*Math.sin((10*e-.75)*ge)+1,easeInOutElastic:e=>0===e?0:1===e?1:e<.5?-Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*ve)/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*ve)/2+1,easeInBounce:e=>1-ye(1-e),easeOutBounce:ye,easeInOutBounce:e=>e<.5?(1-ye(1-2*e))/2:(1+ye(2*e-1))/2,steps:(e,t="end")=>n=>{const r=(n="end"===t?Math.min(n,.999):Math.max(n,.001))*e,o="end"===t?Math.floor(r):Math.ceil(r);return i=0,a=1,s=o/e,Math.min(Math.max(s,i),a);var i,a,s}},_e=Symbol.for("FluidValue.get"),we=Symbol.for("FluidValue.observers"),Ee=e=>Boolean(e&&e[_e]),Ce=e=>e&&e[_e]?e[_e]():e,xe=e=>e[we]||null;function Se(e,t){const n=e[we];n&&n.forEach(e=>{!function(e,t){e.eventObserved?e.eventObserved(t):e(t)}(e,t)})}var ke=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");Ie(this,e)}},Ie=(e,t)=>Pe(e,_e,t);function Oe(e,t){if(e[_e]){let n=e[we];n||Pe(e,we,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function Ae(e,t){const n=e[we];if(n&&n.has(t)){const r=n.size-1;r?n.delete(t):e[we]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var De,Pe=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),Ne=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Te=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,Re=new RegExp(`(${Ne.source})(%|[a-z]+)`,"i"),Me=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,Le=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,je=e=>{const[t,n]=ze(e);if(!t||R())return e;const r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(n&&n.startsWith("--")){const t=window.getComputedStyle(document.documentElement).getPropertyValue(n);return t||e}return n&&Le.test(n)?je(n):n||e},ze=e=>{const t=Le.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]},Be=(e,t,n,r,o)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${o})`,Fe=e=>{De||(De=M?new RegExp(`(${Object.keys(M).join("|")})(?!\\w)`,"g"):/^\b$/);const t=e.output.map(e=>Ce(e).replace(Le,je).replace(Te,de).replace(De,de)),n=t.map(e=>e.match(Ne).map(Number)),r=n[0].map((e,t)=>n.map(e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})).map(t=>pe({...e,output:t}));return e=>{const n=!Re.test(t[0])&&t.find(e=>Re.test(e))?.replace(Ne,"");let o=0;return t[0].replace(Ne,()=>`${r[o++](e)}${n||""}`).replace(Me,Be)}},Ve="react-spring: ",Ue=e=>{const t=e;let n=!1;if("function"!=typeof t)throw new TypeError(`${Ve}once requires a function parameter`);return(...e)=>{n||(t(...e),n=!0)}},He=Ue(console.warn);var We=Ue(console.warn);function Ge(e){return S.str(e)&&("#"==e[0]||/\d/.test(e)||!R()&&Le.test(e)||e in(M||{}))}var $e=R()?w.useEffect:w.useLayoutEffect;function qe(){const e=(0,w.useState)()[1],t=(()=>{const e=(0,w.useRef)(!1);return $e(()=>(e.current=!0,()=>{e.current=!1}),[]),e})();return()=>{t.current&&e(Math.random())}}var Ke=e=>(0,w.useEffect)(e,Xe),Xe=[];function Ye(e){const t=(0,w.useRef)();return(0,w.useEffect)(()=>{t.current=e}),t.current}var Je=Symbol.for("Animated:node"),Qe=e=>e&&e[Je],Ze=(e,t)=>{return n=e,r=Je,o=t,Object.defineProperty(n,r,{value:o,writable:!0,configurable:!0});var n,r,o},et=e=>e&&e[Je]&&e[Je].getPayload(),tt=class{constructor(){Ze(this,this)}getPayload(){return this.payload||[]}},nt=class extends tt{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,S.num(this._value)&&(this.lastPosition=this._value)}static create(e){return new nt(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return S.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){const{done:e}=this;this.done=!1,S.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},rt=class extends nt{constructor(e){super(0),this._string=null,this._toString=pe({output:[e,e]})}static create(e){return new rt(e)}getValue(){const e=this._string;return null==e?this._string=this._toString(this._value):e}setValue(e){if(S.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=pe({output:[this.getValue(),e]})),this._value=0,super.reset()}},ot={dependencies:null},it=class extends tt{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){const t={};return O(this.source,(n,r)=>{var o;(o=n)&&o[Je]===o?t[r]=n.getValue(e):Ee(n)?t[r]=Ce(n):e||(t[r]=n)}),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&I(this.payload,e=>e.reset())}_makePayload(e){if(e){const t=new Set;return O(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){ot.dependencies&&Ee(e)&&ot.dependencies.add(e);const t=et(e);t&&I(t,e=>this.add(e))}},at=class extends it{constructor(e){super(e)}static create(e){return new at(e)}getValue(){return this.source.map(e=>e.getValue())}setValue(e){const t=this.getPayload();return e.length==t.length?t.map((t,n)=>t.setValue(e[n])).some(Boolean):(super.setValue(e.map(st)),!0)}};function st(e){return(Ge(e)?rt:nt).create(e)}function lt(e){const t=Qe(e);return t?t.constructor:S.arr(e)?at:Ge(e)?rt:nt}var ct=(e,t)=>{const n=!S.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,w.forwardRef)((r,i)=>{const a=(0,w.useRef)(null),s=n&&(0,w.useCallback)(e=>{a.current=function(e,t){e&&(S.fun(e)?e(t):e.current=t);return t}(i,e)},[i]),[l,c]=function(e,t){const n=new Set;ot.dependencies=n,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)});return e=new it(e),ot.dependencies=null,[e,n]}(r,t),u=qe(),d=()=>{const e=a.current;if(n&&!e)return;!1===(!!e&&t.applyAnimatedValues(e,l.getValue(!0)))&&u()},p=new ut(d,c),f=(0,w.useRef)();$e(()=>(f.current=p,I(c,e=>Oe(e,p)),()=>{f.current&&(I(f.current.deps,e=>Ae(e,f.current)),o.cancel(f.current.update))})),(0,w.useEffect)(d,[]),Ke(()=>()=>{const e=f.current;I(e.deps,t=>Ae(t,e))});const m=t.getComponentProps(l.getValue());return w.createElement(e,{...m,ref:s})})},ut=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){"change"==e.type&&o.write(this.update)}};var dt=Symbol.for("AnimatedComponent"),pt=e=>S.str(e)?e:e&&S.str(e.displayName)?e.displayName:S.fun(e)&&e.name||null;function ft(e,...t){return S.fun(e)?e(...t):e}var mt=(e,t)=>!0===e||!!(t&&e&&(S.fun(e)?e(t):A(e).includes(t))),ht=(e,t)=>S.obj(e)?t&&e[t]:e,gt=(e,t)=>!0===e.default?e[t]:e.default?e.default[t]:void 0,vt=e=>e,yt=(e,t=vt)=>{let n=bt;e.default&&!0!==e.default&&(e=e.default,n=Object.keys(e));const r={};for(const o of n){const n=t(e[o],o);S.und(n)||(r[o]=n)}return r},bt=["config","onProps","onStart","onChange","onPause","onResume","onRest"],_t={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function wt(e){const t=function(e){const t={};let n=0;if(O(e,(e,r)=>{_t[r]||(t[r]=e,n++)}),n)return t}(e);if(t){const n={to:t};return O(e,(e,r)=>r in t||(n[r]=e)),n}return{...e}}function Et(e){return e=Ce(e),S.arr(e)?e.map(Et):Ge(e)?C.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function Ct(e){for(const t in e)return!0;return!1}function xt(e){return S.fun(e)||S.arr(e)&&S.obj(e[0])}function St(e,t){e.ref?.delete(e),t?.delete(e)}function kt(e,t){t&&e.ref!==t&&(e.ref?.delete(e),t.add(e),e.ref=t)}var It={tension:170,friction:26,mass:1,damping:1,easing:be.linear,clamp:!1},Ot=class{constructor(){this.velocity=0,Object.assign(this,It)}};function At(e,t){if(S.und(t.decay)){const n=!S.und(t.tension)||!S.und(t.friction);!n&&S.und(t.frequency)&&S.und(t.damping)&&S.und(t.mass)||(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}else e.duration=void 0}var Dt=[],Pt=class{constructor(){this.changed=!1,this.values=Dt,this.toValues=null,this.fromValues=Dt,this.config=new Ot,this.immediate=!1}};function Nt(e,{key:t,props:n,defaultProps:r,state:i,actions:a}){return new Promise((s,l)=>{let c,u,d=mt(n.cancel??r?.cancel,t);if(d)m();else{S.und(n.pause)||(i.paused=mt(n.pause,t));let e=r?.pause;!0!==e&&(e=i.paused||mt(e,t)),c=ft(n.delay||0,t),e?(i.resumeQueue.add(f),a.pause()):(a.resume(),f())}function p(){i.resumeQueue.add(f),i.timeouts.delete(u),u.cancel(),c=u.time-o.now()}function f(){c>0&&!C.skipAnimation?(i.delayed=!0,u=o.setTimeout(m,c),i.pauseQueue.add(p),i.timeouts.add(u)):m()}function m(){i.delayed&&(i.delayed=!1),i.pauseQueue.delete(p),i.timeouts.delete(u),e<=(i.cancelId||0)&&(d=!0);try{a.start({...n,callId:e,cancel:d},s)}catch(e){l(e)}}})}var Tt=(e,t)=>1==t.length?t[0]:t.some(e=>e.cancelled)?Lt(e.get()):t.every(e=>e.noop)?Rt(e.get()):Mt(e.get(),t.every(e=>e.finished)),Rt=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),Mt=(e,t,n=!1)=>({value:e,finished:t,cancelled:n}),Lt=e=>({value:e,cancelled:!0,finished:!1});function jt(e,t,n,r){const{callId:i,parentId:a,onRest:s}=t,{asyncTo:l,promise:c}=n;return a||e!==l||t.reset?n.promise=(async()=>{n.asyncId=i,n.asyncTo=e;const u=yt(t,(e,t)=>"onRest"===t?void 0:e);let d,p;const f=new Promise((e,t)=>(d=e,p=t)),m=e=>{const t=i<=(n.cancelId||0)&&Lt(r)||i!==n.asyncId&&Mt(r,!1);if(t)throw e.result=t,p(e),e},h=(e,t)=>{const o=new Bt,a=new Ft;return(async()=>{if(C.skipAnimation)throw zt(n),a.result=Mt(r,!1),p(a),a;m(o);const s=S.obj(e)?{...e}:{...t,to:e};s.parentId=i,O(u,(e,t)=>{S.und(s[t])&&(s[t]=e)});const l=await r.start(s);return m(o),n.paused&&await new Promise(e=>{n.resumeQueue.add(e)}),l})()};let g;if(C.skipAnimation)return zt(n),Mt(r,!1);try{let t;t=S.arr(e)?(async e=>{for(const t of e)await h(t)})(e):Promise.resolve(e(h,r.stop.bind(r))),await Promise.all([t.then(d),f]),g=Mt(r.get(),!0,!1)}catch(e){if(e instanceof Bt)g=e.result;else{if(!(e instanceof Ft))throw e;g=e.result}}finally{i==n.asyncId&&(n.asyncId=a,n.asyncTo=a?l:void 0,n.promise=a?c:void 0)}return S.fun(s)&&o.batchedUpdates(()=>{s(g,r,r.item)}),g})():c}function zt(e,t){D(e.timeouts,e=>e.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var Bt=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},Ft=class extends Error{constructor(){super("SkipAnimationSignal")}},Vt=e=>e instanceof Ht,Ut=1,Ht=class extends ke{constructor(){super(...arguments),this.id=Ut++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){const e=Qe(this);return e&&e.getValue()}to(...e){return C.to(this,e)}interpolate(...e){return He(`${Ve}The "interpolate" function is deprecated in v9 (use "to" instead)`),C.to(this,e)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){Se(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||H.sort(this),Se(this,{type:"priority",parent:this,priority:e})}},Wt=Symbol.for("SpringPhase"),Gt=e=>(1&e[Wt])>0,$t=e=>(2&e[Wt])>0,qt=e=>(4&e[Wt])>0,Kt=(e,t)=>t?e[Wt]|=3:e[Wt]&=-3,Xt=(e,t)=>t?e[Wt]|=4:e[Wt]&=-5,Yt=class extends Ht{constructor(e,t){if(super(),this.animation=new Pt,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!S.und(e)||!S.und(t)){const n=S.obj(e)?{...e}:{...t,from:e};S.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!($t(this)||this._state.asyncTo)||qt(this)}get goal(){return Ce(this.animation.to)}get velocity(){const e=Qe(this);return e instanceof nt?e.lastVelocity||0:e.getPayload().map(e=>e.lastVelocity||0)}get hasAnimated(){return Gt(this)}get isAnimating(){return $t(this)}get isPaused(){return qt(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,n=!1;const r=this.animation;let{toValues:o}=r;const{config:i}=r,a=et(r.to);!a&&Ee(r.to)&&(o=A(Ce(r.to))),r.values.forEach((s,l)=>{if(s.done)return;const c=s.constructor==rt?1:a?a[l].lastPosition:o[l];let u=r.immediate,d=c;if(!u){if(d=s.lastPosition,i.tension<=0)return void(s.done=!0);let t=s.elapsedTime+=e;const n=r.fromValues[l],o=null!=s.v0?s.v0:s.v0=S.arr(i.velocity)?i.velocity[l]:i.velocity;let a;const p=i.precision||(n==c?.005:Math.min(1,.001*Math.abs(c-n)));if(S.und(i.duration))if(i.decay){const e=!0===i.decay?.998:i.decay,r=Math.exp(-(1-e)*t);d=n+o/(1-e)*(1-r),u=Math.abs(s.lastPosition-d)<=p,a=o*r}else{a=null==s.lastVelocity?o:s.lastVelocity;const t=i.restVelocity||p/10,r=i.clamp?0:i.bounce,l=!S.und(r),f=n==c?s.v0>0:n<c;let m,h=!1;const g=1,v=Math.ceil(e/g);for(let e=0;e<v&&(m=Math.abs(a)>t,m||(u=Math.abs(c-d)<=p,!u));++e){l&&(h=d==c||d>c==f,h&&(a=-a*r,d=c));a+=(1e-6*-i.tension*(d-c)+.001*-i.friction*a)/i.mass*g,d+=a*g}}else{let r=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,s.durationProgress>0&&(s.elapsedTime=i.duration*s.durationProgress,t=s.elapsedTime+=e)),r=(i.progress||0)+t/this._memoizedDuration,r=r>1?1:r<0?0:r,s.durationProgress=r),d=n+i.easing(r)*(c-n),a=(d-s.lastPosition)/e,u=1==r}s.lastVelocity=a,Number.isNaN(d)&&(console.warn("Got NaN while animating:",this),u=!0)}a&&!a[l].done&&(u=!1),u?s.done=!0:t=!1,s.setValue(d,i.round)&&(n=!0)});const s=Qe(this),l=s.getValue();if(t){const e=Ce(r.to);l===e&&!n||i.decay?n&&i.decay&&this._onChange(l):(s.setValue(e),this._onChange(e)),this._stop()}else n&&this._onChange(l)}set(e){return o.batchedUpdates(()=>{this._stop(),this._focus(e),this._set(e)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if($t(this)){const{to:e,config:t}=this.animation;o.batchedUpdates(()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()})}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let n;return S.und(e)?(n=this.queue||[],this.queue=[]):n=[S.obj(e)?e:{...t,to:e}],Promise.all(n.map(e=>this._update(e))).then(e=>Tt(this,e))}stop(e){const{to:t}=this.animation;return this._focus(this.get()),zt(this._state,e&&this._lastCallId),o.batchedUpdates(()=>this._stop(t,e)),this}reset(){this._update({reset:!0})}eventObserved(e){"change"==e.type?this._start():"priority"==e.type&&(this.priority=e.priority+1)}_prepareNode(e){const t=this.key||"";let{to:n,from:r}=e;n=S.obj(n)?n[t]:n,(null==n||xt(n))&&(n=void 0),r=S.obj(r)?r[t]:r,null==r&&(r=void 0);const o={to:n,from:r};return Gt(this)||(e.reverse&&([n,r]=[r,n]),r=Ce(r),S.und(r)?Qe(this)||this._set(n):this._set(r)),o}_update({...e},t){const{key:n,defaultProps:r}=this;e.default&&Object.assign(r,yt(e,(e,t)=>/^on/.test(t)?ht(e,n):e)),rn(this,e,"onProps"),on(this,"onProps",e,this);const o=this._prepareNode(e);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");const i=this._state;return Nt(++this._lastCallId,{key:n,props:e,defaultProps:r,state:i,actions:{pause:()=>{qt(this)||(Xt(this,!0),T(i.pauseQueue),on(this,"onPause",Mt(this,Jt(this,this.animation.to)),this))},resume:()=>{qt(this)&&(Xt(this,!1),$t(this)&&this._resume(),T(i.resumeQueue),on(this,"onResume",Mt(this,Jt(this,this.animation.to)),this))},start:this._merge.bind(this,o)}}).then(n=>{if(e.loop&&n.finished&&(!t||!n.noop)){const t=Qt(e);if(t)return this._update(t,!0)}return n})}_merge(e,t,n){if(t.cancel)return this.stop(!0),n(Lt(this));const r=!S.und(e.to),i=!S.und(e.from);if(r||i){if(!(t.callId>this._lastToId))return n(Lt(this));this._lastToId=t.callId}const{key:a,defaultProps:s,animation:l}=this,{to:c,from:u}=l;let{to:d=c,from:p=u}=e;!i||r||t.default&&!S.und(d)||(d=p),t.reverse&&([d,p]=[p,d]);const f=!k(p,u);f&&(l.from=p),p=Ce(p);const m=!k(d,c);m&&this._focus(d);const h=xt(t.to),{config:g}=l,{decay:v,velocity:y}=g;(r||i)&&(g.velocity=0),t.config&&!h&&function(e,t,n){n&&(At(n={...n},t),t={...n,...t}),At(e,t),Object.assign(e,t);for(const t in It)null==e[t]&&(e[t]=It[t]);let{frequency:r,damping:o}=e;const{mass:i}=e;S.und(r)||(r<.01&&(r=.01),o<0&&(o=0),e.tension=Math.pow(2*Math.PI/r,2)*i,e.friction=4*Math.PI*o*i/r)}(g,ft(t.config,a),t.config!==s.config?ft(s.config,a):void 0);let b=Qe(this);if(!b||S.und(d))return n(Mt(this,!0));const _=S.und(t.reset)?i&&!t.default:!S.und(p)&&mt(t.reset,a),w=_?p:this.get(),E=Et(d),C=S.num(E)||S.arr(E)||Ge(E),x=!h&&(!C||mt(s.immediate||t.immediate,a));if(m){const e=lt(d);if(e!==b.constructor){if(!x)throw Error(`Cannot animate between ${b.constructor.name} and ${e.name}, as the "to" prop suggests`);b=this._set(E)}}const O=b.constructor;let D=Ee(d),P=!1;if(!D){const e=_||!Gt(this)&&f;(m||e)&&(P=k(Et(w),E),D=!P),(k(l.immediate,x)||x)&&k(g.decay,v)&&k(g.velocity,y)||(D=!0)}if(P&&$t(this)&&(l.changed&&!_?D=!0:D||this._stop(c)),!h&&((D||Ee(c))&&(l.values=b.getPayload(),l.toValues=Ee(d)?null:O==rt?[1]:A(E)),l.immediate!=x&&(l.immediate=x,x||_||this._set(c)),D)){const{onRest:e}=l;I(nn,e=>rn(this,t,e));const r=Mt(this,Jt(this,c));T(this._pendingCalls,r),this._pendingCalls.add(n),l.changed&&o.batchedUpdates(()=>{l.changed=!_,e?.(r,this),_?ft(s.onRest,r):l.onStart?.(r,this)})}_&&this._set(w),h?n(jt(t.to,t,this._state,this)):D?this._start():$t(this)&&!m?this._pendingCalls.add(n):n(Rt(w))}_focus(e){const t=this.animation;e!==t.to&&(xe(this)&&this._detach(),t.to=e,xe(this)&&this._attach())}_attach(){let e=0;const{to:t}=this.animation;Ee(t)&&(Oe(t,this),Vt(t)&&(e=t.priority+1)),this.priority=e}_detach(){const{to:e}=this.animation;Ee(e)&&Ae(e,this)}_set(e,t=!0){const n=Ce(e);if(!S.und(n)){const e=Qe(this);if(!e||!k(n,e.getValue())){const r=lt(n);e&&e.constructor==r?e.setValue(n):Ze(this,r.create(n)),e&&o.batchedUpdates(()=>{this._onChange(n,t)})}}return Qe(this)}_onStart(){const e=this.animation;e.changed||(e.changed=!0,on(this,"onStart",Mt(this,Jt(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),ft(this.animation.onChange,e,this)),ft(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){const e=this.animation;Qe(this).reset(Ce(e.to)),e.immediate||(e.fromValues=e.values.map(e=>e.lastPosition)),$t(this)||(Kt(this,!0),qt(this)||this._resume())}_resume(){C.skipAnimation?this.finish():H.start(this)}_stop(e,t){if($t(this)){Kt(this,!1);const n=this.animation;I(n.values,e=>{e.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),Se(this,{type:"idle",parent:this});const r=t?Lt(this.get()):Mt(this.get(),Jt(this,e??n.to));T(this._pendingCalls,r),n.changed&&(n.changed=!1,on(this,"onRest",r,this))}}};function Jt(e,t){const n=Et(t);return k(Et(e.get()),n)}function Qt(e,t=e.loop,n=e.to){const r=ft(t);if(r){const o=!0!==r&&wt(r),i=(o||e).reverse,a=!o||o.reset;return Zt({...e,loop:t,default:!1,pause:void 0,to:!i||xt(n)?n:void 0,from:a?e.from:void 0,reset:a,...o})}}function Zt(e){const{to:t,from:n}=e=wt(e),r=new Set;return S.obj(t)&&tn(t,r),S.obj(n)&&tn(n,r),e.keys=r.size?Array.from(r):null,e}function en(e){const t=Zt(e);return S.und(t.default)&&(t.default=yt(t)),t}function tn(e,t){O(e,(e,n)=>null!=e&&t.add(n))}var nn=["onStart","onRest","onChange","onPause","onResume"];function rn(e,t,n){e.animation[n]=t[n]!==gt(t,n)?ht(t[n],e.key):void 0}function on(e,t,...n){e.animation[t]?.(...n),e.defaultProps[t]?.(...n)}var an=["onStart","onChange","onRest"],sn=1,ln=class{constructor(e,t){this.id=sn++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(e=>e.idle&&!e.isDelayed&&!e.isPaused)}get item(){return this._item}set item(e){this._item=e}get(){const e={};return this.each((t,n)=>e[n]=t.get()),e}set(e){for(const t in e){const n=e[t];S.und(n)||this.springs[t].set(n)}}update(e){return e&&this.queue.push(Zt(e)),this}start(e){let{queue:t}=this;return e?t=A(e).map(Zt):this.queue=[],this._flush?this._flush(this,t):(hn(this,t),cn(this,t))}stop(e,t){if(e!==!!e&&(t=e),t){const n=this.springs;I(A(t),t=>n[t].stop(!!e))}else zt(this._state,this._lastAsyncId),this.each(t=>t.stop(!!e));return this}pause(e){if(S.und(e))this.start({pause:!0});else{const t=this.springs;I(A(e),e=>t[e].pause())}return this}resume(e){if(S.und(e))this.start({pause:!1});else{const t=this.springs;I(A(e),e=>t[e].resume())}return this}each(e){O(this.springs,e)}_onFrame(){const{onStart:e,onChange:t,onRest:n}=this._events,r=this._active.size>0,o=this._changed.size>0;(r&&!this._started||o&&!this._started)&&(this._started=!0,D(e,([e,t])=>{t.value=this.get(),e(t,this,this._item)}));const i=!r&&this._started,a=o||i&&n.size?this.get():null;o&&t.size&&D(t,([e,t])=>{t.value=a,e(t,this,this._item)}),i&&(this._started=!1,D(n,([e,t])=>{t.value=a,e(t,this,this._item)}))}eventObserved(e){if("change"==e.type)this._changed.add(e.parent),e.idle||this._active.add(e.parent);else{if("idle"!=e.type)return;this._active.delete(e.parent)}o.onFrame(this._onFrame)}};function cn(e,t){return Promise.all(t.map(t=>un(e,t))).then(t=>Tt(e,t))}async function un(e,t,n){const{keys:r,to:i,from:a,loop:s,onRest:l,onResolve:c}=t,u=S.obj(t.default)&&t.default;s&&(t.loop=!1),!1===i&&(t.to=null),!1===a&&(t.from=null);const d=S.arr(i)||S.fun(i)?i:void 0;d?(t.to=void 0,t.onRest=void 0,u&&(u.onRest=void 0)):I(an,n=>{const r=t[n];if(S.fun(r)){const o=e._events[n];t[n]=({finished:e,cancelled:t})=>{const n=o.get(r);n?(e||(n.finished=!1),t&&(n.cancelled=!0)):o.set(r,{value:null,finished:e||!1,cancelled:t||!1})},u&&(u[n]=t[n])}});const p=e._state;t.pause===!p.paused?(p.paused=t.pause,T(t.pause?p.pauseQueue:p.resumeQueue)):p.paused&&(t.pause=!0);const f=(r||Object.keys(e.springs)).map(n=>e.springs[n].start(t)),m=!0===t.cancel||!0===gt(t,"cancel");(d||m&&p.asyncId)&&f.push(Nt(++e._lastAsyncId,{props:t,state:p,actions:{pause:x,resume:x,start(t,n){m?(zt(p,e._lastAsyncId),n(Lt(e))):(t.onRest=l,n(jt(d,t,p,e)))}}})),p.paused&&await new Promise(e=>{p.resumeQueue.add(e)});const h=Tt(e,await Promise.all(f));if(s&&h.finished&&(!n||!h.noop)){const n=Qt(t,s,i);if(n)return hn(e,[n]),un(e,n,!0)}return c&&o.batchedUpdates(()=>c(h,e,e.item)),h}function dn(e,t){const n={...e.springs};return t&&I(A(t),e=>{S.und(e.keys)&&(e=Zt(e)),S.obj(e.to)||(e={...e,to:void 0}),mn(n,e,e=>fn(e))}),pn(e,n),n}function pn(e,t){O(t,(t,n)=>{e.springs[n]||(e.springs[n]=t,Oe(t,e))})}function fn(e,t){const n=new Yt;return n.key=e,t&&Oe(n,t),n}function mn(e,t,n){t.keys&&I(t.keys,r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)})}function hn(e,t){I(t,t=>{mn(e.springs,t,t=>fn(t,e))})}var gn,vn,yn=({children:e,...t})=>{const n=(0,w.useContext)(bn),r=t.pause||!!n.pause,o=t.immediate||!!n.immediate;t=function(e,t){const[n]=(0,w.useState)(()=>({inputs:t,result:e()})),r=(0,w.useRef)(),o=r.current;let i=o;i?Boolean(t&&i.inputs&&function(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(t,i.inputs))||(i={inputs:t,result:e()}):i=n;return(0,w.useEffect)(()=>{r.current=i,o==n&&(n.inputs=n.result=void 0)},[i]),i.result}(()=>({pause:r,immediate:o}),[r,o]);const{Provider:i}=bn;return w.createElement(i,{value:t},e)},bn=(gn=yn,vn={},Object.assign(gn,w.createContext(vn)),gn.Provider._context=gn,gn.Consumer._context=gn,gn);yn.Provider=bn.Provider,yn.Consumer=bn.Consumer;var _n=()=>{const e=[],t=function(t){We(`${Ve}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`);const r=[];return I(e,(e,o)=>{if(S.und(t))r.push(e.start());else{const i=n(t,e,o);i&&r.push(e.start(i))}}),r};t.current=e,t.add=function(t){e.includes(t)||e.push(t)},t.delete=function(t){const n=e.indexOf(t);~n&&e.splice(n,1)},t.pause=function(){return I(e,e=>e.pause(...arguments)),this},t.resume=function(){return I(e,e=>e.resume(...arguments)),this},t.set=function(t){I(e,(e,n)=>{const r=S.fun(t)?t(n,e):t;r&&e.set(r)})},t.start=function(t){const n=[];return I(e,(e,r)=>{if(S.und(t))n.push(e.start());else{const o=this._getProps(t,e,r);o&&n.push(e.start(o))}}),n},t.stop=function(){return I(e,e=>e.stop(...arguments)),this},t.update=function(t){return I(e,(e,n)=>e.update(this._getProps(t,e,n))),this};const n=function(e,t,n){return S.fun(e)?e(n,t):e};return t._getProps=n,t};function wn(e,t,n){const r=S.fun(t)&&t;r&&!n&&(n=[]);const o=(0,w.useMemo)(()=>r||3==arguments.length?_n():void 0,[]),i=(0,w.useRef)(0),a=qe(),s=(0,w.useMemo)(()=>({ctrls:[],queue:[],flush(e,t){const n=dn(e,t);return i.current>0&&!s.queue.length&&!Object.keys(n).some(t=>!e.springs[t])?cn(e,t):new Promise(r=>{pn(e,n),s.queue.push(()=>{r(cn(e,t))}),a()})}}),[]),l=(0,w.useRef)([...s.ctrls]),c=[],u=Ye(e)||0;function d(e,n){for(let o=e;o<n;o++){const e=l.current[o]||(l.current[o]=new ln(null,s.flush)),n=r?r(o,e):t[o];n&&(c[o]=en(n))}}(0,w.useMemo)(()=>{I(l.current.slice(e,u),e=>{St(e,o),e.stop(!0)}),l.current.length=e,d(u,e)},[e]),(0,w.useMemo)(()=>{d(0,Math.min(u,e))},n);const p=l.current.map((e,t)=>dn(e,c[t])),f=(0,w.useContext)(yn),m=Ye(f),h=f!==m&&Ct(f);$e(()=>{i.current++,s.ctrls=l.current;const{queue:e}=s;e.length&&(s.queue=[],I(e,e=>e())),I(l.current,(e,t)=>{o?.add(e),h&&e.start({default:f});const n=c[t];n&&(kt(e,n.ref),e.ref?e.queue.push(n):e.start(n))})}),Ke(()=>()=>{I(s.ctrls,e=>e.stop(!0))});const g=p.map(e=>({...e}));return o?[g,o]:g}function En(e,t){const n=S.fun(e),[[r],o]=wn(1,n?e:[e],n?t||[]:t);return n||2==arguments.length?[r,o]:r}function Cn(e,t,n){const r=S.fun(t)&&t,{reset:o,sort:i,trail:a=0,expires:s=!0,exitBeforeEnter:l=!1,onDestroyed:c,ref:u,config:d}=r?r():t,p=(0,w.useMemo)(()=>r||3==arguments.length?_n():void 0,[]),f=A(e),m=[],h=(0,w.useRef)(null),g=o?null:h.current;$e(()=>{h.current=m}),Ke(()=>(I(m,e=>{p?.add(e.ctrl),e.ctrl.ref=p}),()=>{I(h.current,e=>{e.expired&&clearTimeout(e.expirationId),St(e.ctrl,p),e.ctrl.stop(!0)})}));const v=function(e,{key:t,keys:n=t},r){if(null===n){const t=new Set;return e.map(e=>{const n=r&&r.find(n=>n.item===e&&"leave"!==n.phase&&!t.has(n));return n?(t.add(n),n.key):xn++})}return S.und(n)?e:S.fun(n)?e.map(n):A(n)}(f,r?r():t,g),y=o&&h.current||[];$e(()=>I(y,({ctrl:e,item:t,key:n})=>{St(e,p),ft(c,t,n)}));const b=[];if(g&&I(g,(e,t)=>{e.expired?(clearTimeout(e.expirationId),y.push(e)):~(t=b[t]=v.indexOf(e.key))&&(m[t]=e)}),I(f,(e,t)=>{m[t]||(m[t]={key:v[t],item:e,phase:"mount",ctrl:new ln},m[t].ctrl.item=e)}),b.length){let e=-1;const{leave:n}=r?r():t;I(b,(t,r)=>{const o=g[r];~t?(e=m.indexOf(o),m[e]={...o,item:f[t]}):n&&m.splice(++e,0,o)})}S.fun(i)&&m.sort((e,t)=>i(e.item,t.item));let _=-a;const E=qe(),C=yt(t),x=new Map,k=(0,w.useRef)(new Map),O=(0,w.useRef)(!1);I(m,(e,n)=>{const o=e.key,i=e.phase,c=r?r():t;let p,f;const m=ft(c.delay||0,o);if("mount"==i)p=c.enter,f="enter";else{const e=v.indexOf(o)<0;if("leave"!=i)if(e)p=c.leave,f="leave";else{if(!(p=c.update))return;f="update"}else{if(e)return;p=c.enter,f="enter"}}if(p=ft(p,e.item,n),p=S.obj(p)?wt(p):{to:p},!p.config){const t=d||C.config;p.config=ft(t,e.item,n,f)}_+=a;const y={...C,delay:m+_,ref:u,immediate:c.immediate,reset:!1,...p};if("enter"==f&&S.und(y.from)){const o=r?r():t,i=S.und(o.initial)||g?o.from:o.initial;y.from=ft(i,e.item,n)}const{onResolve:b}=y;y.onResolve=e=>{ft(b,e);const t=h.current,n=t.find(e=>e.key===o);if(n&&(!e.cancelled||"update"==n.phase)&&n.ctrl.idle){const e=t.every(e=>e.ctrl.idle);if("leave"==n.phase){const t=ft(s,n.item);if(!1!==t){const r=!0===t?0:t;if(n.expired=!0,!e&&r>0)return void(r<=2147483647&&(n.expirationId=setTimeout(E,r)))}}e&&t.some(e=>e.expired)&&(k.current.delete(n),l&&(O.current=!0),E())}};const w=dn(e.ctrl,y);"leave"===f&&l?k.current.set(e,{phase:f,springs:w,payload:y}):x.set(e,{phase:f,springs:w,payload:y})});const D=(0,w.useContext)(yn),P=Ye(D),N=D!==P&&Ct(D);$e(()=>{N&&I(m,e=>{e.ctrl.start({default:D})})},[D]),I(x,(e,t)=>{if(k.current.size){const e=m.findIndex(e=>e.key===t.key);m.splice(e,1)}}),$e(()=>{I(k.current.size?k.current:x,({phase:e,payload:t},n)=>{const{ctrl:r}=n;n.phase=e,p?.add(r),N&&"enter"==e&&r.start({default:D}),t&&(kt(r,t.ref),!r.ref&&!p||O.current?(r.start(t),O.current&&(O.current=!1)):r.update(t))})},o?void 0:n);const T=e=>w.createElement(w.Fragment,null,m.map((t,n)=>{const{springs:r}=x.get(t)||t.ctrl,o=e({...r},t.item,t,n);return o&&o.type?w.createElement(o.type,{...o.props,key:S.str(t.key)||S.num(t.key)?t.key:t.ctrl.id,ref:o.ref}):o}));return p?[T,p]:T}var xn=1;function Sn({items:e,children:t,...n}){return Cn(e,n)(t)}var kn=class extends Ht{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=pe(...t);const n=this._get(),r=lt(n);Ze(this,r.create(n))}advance(e){const t=this._get();k(t,this.get())||(Qe(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&On(this._active)&&An(this)}_get(){const e=S.arr(this.source)?this.source.map(Ce):A(Ce(this.source));return this.calc(...e)}_start(){this.idle&&!On(this._active)&&(this.idle=!1,I(et(this),e=>{e.done=!1}),C.skipAnimation?(o.batchedUpdates(()=>this.advance()),An(this)):H.start(this))}_attach(){let e=1;I(A(this.source),t=>{Ee(t)&&Oe(t,this),Vt(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))}),this.priority=e,this._start()}_detach(){I(A(this.source),e=>{Ee(e)&&Ae(e,this)}),this._active.clear(),An(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=A(this.source).reduce((e,t)=>Math.max(e,(Vt(t)?t.priority:0)+1),0))}};function In(e){return!1!==e.idle}function On(e){return!e.size||Array.from(e).every(In)}function An(e){e.idle||(e.idle=!0,I(et(e),e=>{e.done=!0}),Se(e,{type:"idle",parent:e}))}C.assign({createStringInterpolator:Fe,to:(e,t)=>new kn(e,t)});H.advance;var Dn=n(5206),Pn=/^--/;function Nn(e,t){return null==t||"boolean"==typeof t||""===t?"":"number"!=typeof t||0===t||Pn.test(e)||Rn.hasOwnProperty(e)&&Rn[e]?(""+t).trim():t+"px"}var Tn={};var Rn={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Mn=["Webkit","Ms","Moz","O"];Rn=Object.keys(Rn).reduce((e,t)=>(Mn.forEach(n=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(n,t)]=e[t]),e),Rn);var Ln=/^(matrix|translate|scale|rotate|skew)/,jn=/^(translate)/,zn=/^(rotate|skew)/,Bn=(e,t)=>S.num(e)&&0!==e?e+t:e,Fn=(e,t)=>S.arr(e)?e.every(e=>Fn(e,t)):S.num(e)?e===t:parseFloat(e)===t,Vn=class extends it{constructor({x:e,y:t,z:n,...r}){const o=[],i=[];(e||t||n)&&(o.push([e||0,t||0,n||0]),i.push(e=>[`translate3d(${e.map(e=>Bn(e,"px")).join(",")})`,Fn(e,0)])),O(r,(e,t)=>{if("transform"===t)o.push([e||""]),i.push(e=>[e,""===e]);else if(Ln.test(t)){if(delete r[t],S.und(e))return;const n=jn.test(t)?"px":zn.test(t)?"deg":"";o.push(A(e)),i.push("rotate3d"===t?([e,t,r,o])=>[`rotate3d(${e},${t},${r},${Bn(o,n)})`,Fn(o,0)]:e=>[`${t}(${e.map(e=>Bn(e,n)).join(",")})`,Fn(e,t.startsWith("scale")?1:0)])}}),o.length&&(r.transform=new Un(o,i)),super(r)}},Un=class extends ke{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return I(this.inputs,(n,r)=>{const o=Ce(n[0]),[i,a]=this.transforms[r](S.arr(o)?o:n.map(Ce));e+=" "+i,t=t&&a}),t?"none":e}observerAdded(e){1==e&&I(this.inputs,e=>I(e,e=>Ee(e)&&Oe(e,this)))}observerRemoved(e){0==e&&I(this.inputs,e=>I(e,e=>Ee(e)&&Ae(e,this)))}eventObserved(e){"change"==e.type&&(this._value=null),Se(this,e)}};C.assign({batchedUpdates:Dn.unstable_batchedUpdates,createStringInterpolator:Fe,colors:{transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199}});var Hn=((e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:n=e=>new it(e),getComponentProps:r=e=>e}={})=>{const o={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},i=e=>{const t=pt(e)||"Anonymous";return(e=S.str(e)?i[e]||(i[e]=ct(e,o)):e[dt]||(e[dt]=ct(e,o))).displayName=`Animated(${t})`,e};return O(e,(t,n)=>{S.arr(e)&&(n=pt(t)),i[n]=i(t)}),{animated:i}})(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;const n="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,{className:r,style:o,children:i,scrollTop:a,scrollLeft:s,viewBox:l,...c}=t,u=Object.values(c),d=Object.keys(c).map(t=>n||e.hasAttribute(t)?t:Tn[t]||(Tn[t]=t.replace(/([A-Z])/g,e=>"-"+e.toLowerCase())));void 0!==i&&(e.textContent=i);for(const t in o)if(o.hasOwnProperty(t)){const n=Nn(t,o[t]);Pn.test(t)?e.style.setProperty(t,n):e.style[t]=n}d.forEach((t,n)=>{e.setAttribute(t,u[n])}),void 0!==r&&(e.className=r),void 0!==a&&(e.scrollTop=a),void 0!==s&&(e.scrollLeft=s),void 0!==l&&e.setAttribute("viewBox",l)},createAnimatedStyle:e=>new Vn(e),getComponentProps:({scrollTop:e,scrollLeft:t,...n})=>n}),Wn=Hn.animated}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={id:r,loaded:!1,exports:{}};return e[r](i,i.exports,n),i.loaded=!0,i.exports}n.amdO={},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(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.hmd=function(e){return(e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},function(){var e;globalThis.importScripts&&(e=globalThis.location+"");var t=globalThis.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var r=t.getElementsByTagName("script");if(r.length)for(var o=r.length-1;o>-1&&(!e||!/^http(s?):/.test(e));)e=r[o--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),n.p=e}();var r={};!function(){"use strict";n.r(r),n.d(r,{ColumnsDragDropContext:function(){return zn.DragDropContext},DateTimePicker:function(){return Ht.default},DeviceManagerProvider:function(){return x.BJ},EntityIdPicker:function(){return Wt.default},ImageUploader:function(){return Vt.default},OptionsPanel:function(){return v.A},OutsideClickHandler:function(){return Gt.default},Overlay:function(){return O.A},Panel:function(){return Bt.default},PanelLevel:function(){return C.A},PanelMetaWrapper:function(){return Bt.PanelMetaWrapper},PlacementsDragDropContext:function(){return jn.JY},Select:function(){return Ut.default},Switch:function(){return Ft.default},Transition:function(){return $t.eB},animated:function(){return $t.CS},bezierEasing:function(){return Kt()},getAttributesFromOptions:function(){return Yt},getColorsDefaults:function(){return Zt},getDefaultsFromOptions:function(){return Jt},getFirstLevelOptions:function(){return b.RN},getOptionsForBlock:function(){return Qt},getValueFromInput:function(){return b.yG},onDocumentLoaded:function(){return Bn},syncHelpers:function(){return a},usePopoverMaker:function(){return Xt.A}});var e={};n.r(e),n.d(e,{disableComplementaryArea:function(){return Ee},enableComplementaryArea:function(){return we},pinItem:function(){return xe},setFeatureDefaults:function(){return Oe},setFeatureValue:function(){return Ie},toggleFeature:function(){return ke},unpinItem:function(){return Se}});var t={};n.r(t),n.d(t,{getActiveComplementaryArea:function(){return Ae},isFeatureActive:function(){return Pe},isItemPinned:function(){return De}});var o={};n.r(o),n.d(o,{__experimentalGetInsertionPoint:function(){return Ve},isInserterOpened:function(){return Fe}});var i={};n.r(i),n.d(i,{setIsInserterOpened:function(){return Ue}});var a={};n.r(a),n.d(a,{clearAstCache:function(){return Sn},getStyleTagsWithAst:function(){return kn},getUpdateAstsForStyleDescriptor:function(){return Mn},persistNewAsts:function(){return In},updateVariableInStyleTags:function(){return Ln}});n(9679);var s=n(1230),l=n(2485),c=n.n(l);n(538);n(2584);var u=n(566);var d=n(8113),p=n.n(d),f=n(1669),m=n.n(f);const h=function(e){/comp|inter|loaded/.test(document.readyState)?e():document.addEventListener("DOMContentLoaded",e,!1)};var g=n(4754);h(function(){const e=document.createElement("a");e.classList.add("ct-dark-mode-switch"),e.innerHTML='<span class="ct-night"><svg width="14" height="14" viewBox="0 0 30 30"><path d="M29.6,18.6C27.9,25.2,22,30,15,30C6.7,30,0,23.3,0,15C0,8,4.8,2.1,11.4,0.4c1-0.2,2-0.4,3-0.4c-0.4,1.3-0.7,2.6-0.7,4.1c0,6.8,5.5,12.3,12.3,12.3c1.4,0,2.8-0.2,4.1-0.7C30,16.7,29.8,17.7,29.6,18.6z"/></svg></span><span class="ct-day"><svg width="20" height="20" viewBox="0 0 30 30"><path d="M15,6.9c-4.5,0-8.1,3.6-8.1,8.1c0,4.5,3.6,8.1,8.1,8.1s8.1-3.6,8.1-8.1C23.1,10.5,19.5,6.9,15,6.9z M15,4.6c0.6,0,1.2-0.5,1.2-1.2V1.2C16.2,0.5,15.6,0,15,0c-0.6,0-1.2,0.5-1.2,1.2v2.3C13.8,4.1,14.4,4.6,15,4.6z M15,25.4c-0.6,0-1.2,0.5-1.2,1.2v2.3c0,0.6,0.5,1.2,1.2,1.2c0.6,0,1.2-0.5,1.2-1.2v-2.3C16.2,25.9,15.6,25.4,15,25.4z M24,7.7L25.6,6c0.5-0.5,0.5-1.2,0-1.6c-0.5-0.5-1.2-0.5-1.6,0L22.3,6c-0.5,0.5-0.5,1.2,0,1.6C22.8,8.1,23.5,8.1,24,7.7z M6,22.3L4.4,24c-0.5,0.5-0.5,1.2,0,1.6c0.5,0.5,1.2,0.5,1.6,0L7.7,24c0.5-0.5,0.5-1.2,0-1.6C7.2,21.9,6.5,21.9,6,22.3z M4.6,15c0-0.6-0.5-1.2-1.2-1.2H1.2C0.5,13.8,0,14.4,0,15c0,0.6,0.5,1.2,1.2,1.2h2.3C4.1,16.2,4.6,15.6,4.6,15z M28.8,13.8h-2.3c-0.6,0-1.2,0.5-1.2,1.2c0,0.6,0.5,1.2,1.2,1.2h2.3c0.6,0,1.2-0.5,1.2-1.2C30,14.4,29.5,13.8,28.8,13.8z M6,7.7c0.5,0.5,1.2,0.5,1.6,0c0.5-0.5,0.5-1.2,0-1.6L6,4.4c-0.5-0.5-1.2-0.5-1.6,0C3.9,4.8,3.9,5.6,4.4,6L6,7.7z M24,22.3c-0.5-0.5-1.2-0.5-1.6,0c-0.5,0.5-0.5,1.2,0,1.6l1.6,1.6c0.5,0.5,1.2,0.5,1.6,0c0.5-0.5,0.5-1.2,0-1.6L24,22.3z"/></svg></span>',e.addEventListener("click",function(e){e.preventDefault(),wp.customize("customizer_color_scheme").set("yes"===wp.customize("customizer_color_scheme")()?"no":"yes")}),document.querySelector("#customize-footer-actions").appendChild(e)});var v=n(9139);var y=function({value:e,options:t,input_name:n,input_id:r,hasRevertButton:o}){const[i,a]=(0,s.useState)(e),l=(0,s.useRef)(),c=(0,s.useCallback)(function({id:e,value:t,input:n}){n===l.current&&a(function(n){return{...n,[e]:t}})},[]);return(0,s.useEffect)(function(){return p().on("ct:options:trigger-change",c),function(){p().off("ct:options:trigger-change",c)}},[]),(0,s.createElement)("div",{className:"ct-options-root"},(0,s.createElement)("input",{value:JSON.stringify(Array.isArray(i)?{}:i),onChange:function(){},name:n,id:r,type:"hidden",ref:l}),(0,s.createElement)(v.A,{hasRevertButton:o,onChange:function(e,t){a(function(n){return{...n,[e]:t}}),m()(l.current).trigger("change")},value:i,options:t}))},b=n(3582);const _=function(){return[...document.querySelectorAll(".ct-options-panel")].map(function(e){if(e.closest('[id="available-widgets"]'))return;if(e.ctHasOptions)return;e.ctHasOptions=!0,m()(e).on("remove",function(){return setTimeout(function(){return _()})}),m()(e).on("remove",function(){return function(){return _()}});(0,s.createRoot)(e).render((0,s.createElement)(y,{options:JSON.parse(e.firstElementChild.dataset.ctOptions),value:(0,b.yG)(JSON.parse(e.firstElementChild.dataset.ctOptions),JSON.parse(e.firstElementChild.value),null,!1),input_id:e.firstElementChild.id,input_name:e.firstElementChild.name,hasRevertButton:-1===Object.keys(e.dataset).indexOf("disableReverseButton")}))})},w={header:{panelType:"header",customizerFieldKey:"header_placements"},footer:{panelType:"footer",customizerFieldKey:"footer_placements"}},E=function(){const e=document.createElement("div");e.classList.add("ct-panel-builder"),document.querySelector(".wp-full-overlay").appendChild(e),Object.keys(w).map(function(e){return(wp.customize.panel(e)?wp.customize.panel:wp.customize.section)(e,function(t){return t.expanded.bind(function(t){return t?(n=e,document.querySelector(".ct-panel-builder").dataset.builder=w[n].panelType,document.querySelector(".wp-full-overlay").classList.add("ct-show-builder"),void("footer"===w[n].panelType&&document.body.classList.add("ct-footer-builder"))):(document.querySelector(".wp-full-overlay").classList.remove("ct-show-builder"),void document.body.classList.remove("ct-footer-builder"));var n})})})};var C=n(2373),x=n(5413),S=n(7465);var k=function({option:e,renderOptions:t=null}){const[n,r]=(0,s.useState)(null),o=(0,s.useRef)(),i=function(t,n){r(function(r){return{...r||(0,b.yG)(e["inner-options"],{},function(e){return{[e]:wp.customize(e)&&wp.customize(e)()}}),[t]:n}}),wp.customize(t)&&wp.customize(t).set(n)},a=n||(0,b.yG)(e["inner-options"],{},function(e){return{[e]:wp.customize(e)&&wp.customize(e)()}});return(0,s.createElement)(S.C.Provider,{value:{values:a,onChange:i}},(0,s.createElement)(x.BJ,null,(0,s.createElement)("div",{className:"ct-options-container",ref:o},(0,s.createElement)(C.A,{containerRef:o},(0,s.createElement)(v.A,{renderOptions:t,purpose:"customizer",onChange:function(e,t){i(e,t)},options:e["inner-options"],value:a})))))};const I=function(e){if(e.querySelector(".ct-options-panel")&&e.querySelector(".ct-options-panel").innerHTML.indexOf("__i__")>-1){const t=e.querySelector(".ct-options-panel"),n=e.querySelector("input.multi_number").value;t.innerHTML=t.innerHTML.replace(/__i__|%i%/g,n)}_()};var O=n(707);var A=function({username:e}){const[t,n]=(0,s.useState)(!1);return(0,s.createElement)(s.Fragment,null,(0,s.createElement)("button",{onClick:function(e){e.preventDefault(),n(!0)},className:"button"},(0,g.__)("View Pro Features","blocksy")),(0,s.createElement)(O.A,{items:t,className:"ct-admin-modal ct-onboarding-modal",onDismiss:function(){return n(!1)},render:function(){return(0,s.createElement)("div",{className:"ct-modal-content"},(0,s.createElement)("svg",{width:"55",height:"55",viewBox:"0 0 40.5 48.3"},(0,s.createElement)("path",{fill:"#2d82c8",d:"M33.4 29.4l7.1 12.3-7.4.6-4 6-7.3-12.9"}),(0,s.createElement)("path",{d:"M33.5 29.6L26 42.7l-4.2-7.3 11.6-6 .1.2zM0 41.7l7.5.6 3.9 6 7.2-12.4-11-7.3L0 41.7z",fill:"#2271b1"}),(0,s.createElement)("path",{d:"M39.5 18.7c0 1.6-2.4 2.8-2.7 4.3-.4 1.5 1 3.8.2 5.1-.8 1.3-3.4 1.2-4.5 2.3-1.1 1.1-1 3.7-2.3 4.5-1.3.8-3.6-.6-5.1-.2-1.5.4-2.7 2.7-4.3 2.7S18 35 16.5 34.7c-1.5-.4-3.8 1-5.1.2s-1.2-3.4-2.3-4.5-3.7-1-4.5-2.3.6-3.6.2-5.1-2.7-2.7-2.7-4.3 2.4-2.8 2.7-4.3c.4-1.5-1-3.8-.2-5.1C5.4 8 8.1 8.1 9.1 7c1.1-1.1 1-3.7 2.3-4.5s3.6.6 5.1.2C18 2.4 19.2 0 20.8 0c1.6 0 2.8 2.4 4.3 2.7 1.5.4 3.8-1 5.1-.2 1.3.8 1.2 3.4 2.3 4.5 1.1 1.1 3.7 1 4.5 2.3s-.6 3.6-.2 5.1c.3 1.5 2.7 2.7 2.7 4.3z",fill:"#599fd9"}),(0,s.createElement)("path",{d:"M23.6 7c-6.4-1.5-12.9 2.5-14.4 8.9-.7 3.1-.2 6.3 1.5 9.1 1.7 2.7 4.3 4.6 7.4 5.4.9.2 1.9.3 2.8.3 2.2 0 4.4-.6 6.3-1.8 2.7-1.7 4.6-4.3 5.4-7.5C34 15 30 8.5 23.6 7zm7 14c-.6 2.6-2.2 4.8-4.5 6.2-2.3 1.4-5 1.8-7.6 1.2-2.6-.6-4.8-2.2-6.2-4.5-1.4-2.3-1.8-5-1.2-7.6.6-2.6 2.2-4.8 4.5-6.2 1.6-1 3.4-1.5 5.2-1.5.8 0 1.5.1 2.3.3 5.4 1.3 8.7 6.7 7.5 12.1zm-8.2-4.5l3.7.5-2.7 2.7.7 3.7-3.4-1.8-3.3 1.8.6-3.7-2.7-2.7 3.8-.5 1.6-3.4 1.7 3.4z",fill:"#fff"})),(0,s.createElement)("h2",{className:"ct-modal-title"},(0,g.sprintf)((0,g.__)("Hello %s","blocksy"),e)),(0,s.createElement)("p",null,(0,g.__)("Upgrade to the Pro version and get instant access to all premium extensions, features and future updates.","blocksy")),(0,s.createElement)("div",{className:"ct-modal-actions has-divider","data-buttons":"2"},(0,s.createElement)("a",{href:ct_customizer_localizations.modal_links.premium,target:"_blank",className:"button"},(0,g.__)("View Pro Features","blocksy")),(0,s.createElement)("a",{href:ct_customizer_localizations.modal_links.pricing,target:"_blank",className:"button button-primary"},(0,g.__)("Upgrade Now","blocksy"))))}}))},D=n(8168);var P=function({value:e,option:t,option:{sidebarId:n="ct-footer-sidebar-1"},onChange:r}){const o=(0,s.useRef)();return(0,s.useEffect)(function(){const e=`widgetAreaSection-${n}`,t=Object.keys(wp.customize.control._value).filter(function(e){return 0===e.indexOf("widget_")&&wp.customize.control(e).section()===`sidebar-widgets-${n}`}),r=wp.customize.Section.extend({containerParent:jQuery(o.current),collapse:function(){},embed:function(){var e=this;e.containerParent=wp.customize.ensure(e.containerParent);wp.customize.ensure(e.containerPaneParent);e.contentContainer.parent().is(e.headContainer)||(e.containerParent.append(e.contentContainer),e.contentContainer[0].classList.add("open"),e.contentContainer[0].querySelector(".customize-section-description-container").remove()),e.deferred.embedded.resolve(),setTimeout(function(){t.map(function(e){wp.customize.control(e).embedWidgetControl()})})}}),i=new r(e,{});wp.customize.section.add(i);new wp.customize.controlConstructor.sidebar_widgets("checkcheck",{params:{sidebar_id:n,priority:999,section:i.id,setting:`sidebars_widgets[${n}]`,content:'<li id="customize-control-sidebars_widgets-ct-footer-sidebar-2" class="customize-control customize-control-sidebar_widgets">\t\t<button type="button" class="button add-new-widget" aria-expanded="false" aria-controls="available-widgets">\n\t\t\tAdd a Widget\t\t</button>\n\t\t<button type="button" class="button-link reorder-toggle" aria-label="Reorder widgets" aria-describedby="reorder-widgets-desc-sidebars_widgets-ct-footer-sidebar-2">\n\t\t\t<span class="reorder">Reorder</span>\n\t\t\t<span class="reorder-done">Done</span>\n\t\t</button>\n\t\t<p class="screen-reader-text" id="reorder-widgets-desc-sidebars_widgets-ct-footer-sidebar-2">When in reorder mode, additional controls to reorder widgets will be available in the widgets list above.</p>\n\t\t</li>'}});return t.map(function(t){wp.customize.control(t).prevSection=`sidebar-widgets-${n}`,wp.customize.control(t).section(e)}),setTimeout(function(){o.currentEl&&jQuery(o.current.firstElementChild).sortable("option","containment","parent")},1e3),function(){Object.keys(wp.customize.control._value).filter(function(t){return 0===t.indexOf("widget_")&&(wp.customize.control(t).section()===`sidebar-widgets-${n}`||wp.customize.control(t).section()===e)}).map(function(e){if(wp.customize.control(e)&&wp.customize.control(e).container[0].matches('[id*="widget_text"]')){let t=wp.customize.control(e).container[0],n=(t.querySelector("textarea"),t.querySelector(".widget-id").value);wp.textWidgets.widgetControls[n]&&wp.textWidgets.widgetControls[n].remove(),wp.textWidgets.widgetControls[n]=null,wp.customize.control(e).collapse()}wp.customize.control(e)&&wp.customize.control(e).section(wp.customize.control(e).prevSection||`sidebar-widgets-${n}`)}),[...document.querySelectorAll(`.customize-pane-parent [id="accordion-section-${e}"]`)].map(function(e){return e.remove()}),wp.customize.section.remove(i.id)}},[]),(0,s.createElement)("div",{className:"ct-option-widget-area",ref:o})},N=n(6018),T=n(6290),R=(window.wp.blockLibrary,window.wp.widgets),M=window.wp.blocks,L=n(1454),j=window.wp.keyboardShortcuts,z=n(358),B=n.n(z);n(7604),B()(console.error);var F,V,U,H,W=n(4705);F={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},V=["(","?"],U={")":["("],":":["?","?:"]},H=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;var G={"!":function(e){return!e},"*":function(e,t){return e*t},"/":function(e,t){return e/t},"%":function(e,t){return e%t},"+":function(e,t){return e+t},"-":function(e,t){return e-t},"<":function(e,t){return e<t},"<=":function(e,t){return e<=t},">":function(e,t){return e>t},">=":function(e,t){return e>=t},"==":function(e,t){return e===t},"!=":function(e,t){return e!==t},"&&":function(e,t){return e&&t},"||":function(e,t){return e||t},"?:":function(e,t,n){if(e)throw t;return n}};function $(e){var t=function(e){for(var t,n,r,o,i=[],a=[];t=e.match(H);){for(n=t[0],(r=e.substr(0,t.index).trim())&&i.push(r);o=a.pop();){if(U[n]){if(U[n][0]===o){n=U[n][1]||n;break}}else if(V.indexOf(o)>=0||F[o]<F[n]){a.push(o);break}i.push(o)}U[n]||a.push(n),e=e.substr(t.index+n.length)}return(e=e.trim())&&i.push(e),i.concat(a.reverse())}(e);return function(e){return function(e,t){var n,r,o,i,a,s,l=[];for(n=0;n<e.length;n++){if(a=e[n],i=G[a]){for(r=i.length,o=Array(r);r--;)o[r]=l.pop();try{s=i.apply(null,o)}catch(e){return e}}else s=t.hasOwnProperty(a)?t[a]:+a;l.push(s)}return l[0]}(t,e)}}var q={contextDelimiter:"",onMissingKey:null};function K(e,t){var n;for(n in this.data=e,this.pluralForms={},this.options={},q)this.options[n]=void 0!==t&&n in t?t[n]:q[n]}function X(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?X(Object(n),!0).forEach(function(t){(0,W.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):X(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}K.prototype.getPluralForm=function(e,t){var n,r,o,i=this.pluralForms[e];return i||("function"!=typeof(o=(n=this.data[e][""])["Plural-Forms"]||n["plural-forms"]||n.plural_forms)&&(r=function(e){var t,n,r;for(t=e.split(";"),n=0;n<t.length;n++)if(0===(r=t[n].trim()).indexOf("plural="))return r.substr(7)}(n["Plural-Forms"]||n["plural-forms"]||n.plural_forms),o=function(e){var t=$(e);return function(e){return+t({n:e})}}(r)),i=this.pluralForms[e]=o),i(t)},K.prototype.dcnpgettext=function(e,t,n,r,o){var i,a,s;return i=void 0===o?0:this.getPluralForm(e,o),a=n,t&&(a=t+this.options.contextDelimiter+n),(s=this.data[e][a])&&s[i]?s[i]:(this.options.onMissingKey&&this.options.onMissingKey(n,e),0===i?n:r)};var J={"":{plural_forms:function(e){return 1===e?0:1}}},Q=/^i18n\.(n?gettext|has_translation)(_|$)/,Z=function(e,t,n){var r=new K({}),o=new Set,i=function(){o.forEach(function(e){return e()})},a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";r.data[t]=Y(Y(Y({},J),r.data[t]),e),r.data[t][""]=Y(Y({},J[""]),r.data[t][""])},s=function(e,t){a(e,t),i()},l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0;return r.data[e]||a(void 0,e),r.dcnpgettext(e,t,n,o,i)},c=function(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default"},u=function(e,t,r){var o=l(r,t,e);return n?(o=n.applyFilters("i18n.gettext_with_context",o,e,t,r),n.applyFilters("i18n.gettext_with_context_"+c(r),o,e,t,r)):o};if(e&&s(e,t),n){var d=function(e){Q.test(e)&&i()};n.addAction("hookAdded","core/i18n",d),n.addAction("hookRemoved","core/i18n",d)}return{getLocaleData:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default";return r.data[e]},setLocaleData:s,resetLocaleData:function(e,t){r.data={},r.pluralForms={},s(e,t)},subscribe:function(e){return o.add(e),function(){return o.delete(e)}},__:function(e,t){var r=l(t,void 0,e);return n?(r=n.applyFilters("i18n.gettext",r,e,t),n.applyFilters("i18n.gettext_"+c(t),r,e,t)):r},_x:u,_n:function(e,t,r,o){var i=l(o,void 0,e,t,r);return n?(i=n.applyFilters("i18n.ngettext",i,e,t,r,o),n.applyFilters("i18n.ngettext_"+c(o),i,e,t,r,o)):i},_nx:function(e,t,r,o,i){var a=l(i,o,e,t,r);return n?(a=n.applyFilters("i18n.ngettext_with_context",a,e,t,r,o,i),n.applyFilters("i18n.ngettext_with_context_"+c(i),a,e,t,r,o,i)):a},isRTL:function(){return"rtl"===u("ltr","text direction")},hasTranslation:function(e,t,o){var i,a,s=t?t+""+e:e,l=!(null===(i=r.data)||void 0===i||null===(a=i[null!=o?o:"default"])||void 0===a||!a[s]);return n&&(l=n.applyFilters("i18n.has_translation",l,e,t,o),l=n.applyFilters("i18n.has_translation_"+c(o),l,e,t,o)),l}}}(void 0,void 0,T.defaultHooks),ee=(Z.getLocaleData.bind(Z),Z.setLocaleData.bind(Z),Z.resetLocaleData.bind(Z),Z.subscribe.bind(Z),Z.__.bind(Z)),te=Z._x.bind(Z),ne=(Z._n.bind(Z),Z._nx.bind(Z),Z.isRTL.bind(Z)),re=(Z.hasTranslation.bind(Z),window.wp.blockEditor),oe=window.wp.compose;function ie({text:e,children:t}){const n=(0,oe.useCopyToClipboard)(e);return(0,s.createElement)(N.Button,{variant:"secondary",ref:n},t)}class ae extends s.Component{constructor(){super(...arguments),this.state={error:null}}componentDidCatch(e){this.setState({error:e})}render(){const{error:e}=this.state;return e?(0,s.createElement)(re.Warning,{className:"customize-widgets-error-boundary",actions:[(0,s.createElement)(ie,{key:"copy-error",text:e.stack},ee("Copy Error"))]},ee("The editor has encountered an unexpected error.")):this.props.children}}var se=n(8552),le=n.n(se),ce=window.wp.coreData,ue=window.wp.mediaUtils,de=n(8156),pe=n.n(de),fe=n(9870),me=n.n(fe);const he=me()([L.combineReducers])({features(e={},t){if("SET_FEATURE_DEFAULTS"===t.type){const{scope:n,defaults:r}=t;return{...e,[n]:{...e[n],...r}}}return e}}),ge=me()([L.combineReducers])({features(e={},t){if("SET_FEATURE_VALUE"===t.type){const{scope:n,featureName:r,value:o}=t;return{...e,[n]:{...e[n],[r]:o}}}return e}}),ve=(0,L.combineReducers)({singleEnableItems:function(e={},{type:t,itemType:n,scope:r,item:o}){return"SET_SINGLE_ENABLE_ITEM"===t&&n&&r?{...e,[n]:{...e[n],[r]:o||null}}:e},multipleEnableItems:function(e={},{type:t,itemType:n,scope:r,item:o,isEnable:i}){if("SET_MULTIPLE_ENABLE_ITEM"!==t||!n||!r||!o||pe()(e,[n,r,o])===i)return e;const a=e[n]||{},s=a[r]||{};return{...e,[n]:{...a,[r]:{...s,[o]:i||!1}}}}});var ye=(0,L.combineReducers)({enableItems:ve,preferenceDefaults:he,preferences:ge});const be="blocksy/core/interface";function _e(e,t,n){return{type:"SET_SINGLE_ENABLE_ITEM",itemType:e,scope:t,item:n}}function we(e,t){return _e("complementaryArea",e,t)}function Ee(e){return _e("complementaryArea",e,void 0)}function Ce(e,t,n,r){return{type:"SET_MULTIPLE_ENABLE_ITEM",itemType:e,scope:t,item:n,isEnable:r}}function xe(e,t){return Ce("pinnedItems",e,t,!0)}function Se(e,t){return Ce("pinnedItems",e,t,!1)}function*ke(e,t){const n=yield L.controls.select(be,"isFeatureActive",e,t);yield L.controls.dispatch(be,"setFeatureValue",e,t,!n)}function Ie(e,t,n){return{type:"SET_FEATURE_VALUE",scope:e,featureName:t,value:!!n}}function Oe(e,t){return{type:"SET_FEATURE_DEFAULTS",scope:e,defaults:t}}function Ae(e,t){return function(e,t,n){return pe()(e.enableItems.singleEnableItems,[t,n])}(e,"complementaryArea",t)}function De(e,t,n){return!1!==function(e,t,n,r){return pe()(e.enableItems.multipleEnableItems,[t,n,r])}(e,"pinnedItems",t,n)}function Pe(e,t,n){const r=e.preferences.features[t]?.[n];return!!(void 0!==r?r:e.preferenceDefaults.features[t]?.[n])}const Ne=(0,L.createReduxStore)(be,{reducer:ye,actions:e,selectors:t,persist:["enableItems","preferences"]});(0,L.registerStore)(be,{reducer:ye,actions:e,selectors:t,persist:["enableItems","preferences"]});var Te=function({closeMenu:e,...t}){const{panelsHelpers:n}=(0,s.useContext)(C.G);return(0,s.createElement)(N.MenuItem,(0,D.A)({onClick:function(){n.openSecondLevel(),e()}},t),(0,g.__)("Show more settings","blocksy"))},Re=window.wp.keycodes,Me=window.wp.primitives;var Le=(0,s.createElement)(Me.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(Me.Path,{d:"M18.3 11.7c-.6-.6-1.4-.9-2.3-.9H6.7l2.9-3.3-1.1-1-4.5 5L8.5 16l1-1-2.7-2.7H16c.5 0 .9.2 1.3.5 1 1 1 3.4 1 4.5v.3h1.5v-.2c0-1.5 0-4.3-1.5-5.7z"}));var je=(0,s.createElement)(Me.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(Me.Path,{d:"M15.6 6.5l-1.1 1 2.9 3.3H8c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.3-.5h9.2L14.5 15l1.1 1.1 4.6-4.6-4.6-5z"}));var ze=(0,s.createElement)(Me.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(Me.Path,{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"}));var Be=(0,s.createElement)(Me.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(Me.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"}));function Fe(e){return!!e.blockInserterPanel}function Ve(e){const{rootClientId:t,insertionIndex:n}=e.blockInserterPanel;return{rootClientId:t,insertionIndex:n}}function Ue(e){return{type:"SET_IS_INSERTER_OPENED",value:e}}const He={reducer:(0,L.combineReducers)({blockInserterPanel:function(e=!1,t){return"SET_IS_INSERTER_OPENED"===t.type?t.value:e}}),selectors:o,actions:i},We=(0,L.createReduxStore)("blocksy/core/customize-widgets",He);(0,L.register)(We);var Ge=function e({setIsOpened:t}){const n=(0,oe.useInstanceId)(e,"customize-widget-layout__inserter-panel-title"),r=(0,L.useSelect)(function(e){return e(We).__experimentalGetInsertionPoint()},[]);return(0,s.createElement)("div",{className:"customize-widgets-layout__inserter-panel","aria-labelledby":n},(0,s.createElement)("div",{className:"customize-widgets-layout__inserter-panel-header"},(0,s.createElement)("h2",{id:n,className:"customize-widgets-layout__inserter-panel-header-title"},ee("Add a block")),(0,s.createElement)(N.Button,{className:"customize-widgets-layout__inserter-panel-header-close-button",icon:Be,onClick:function(){return t(!1)},"aria-label":ee("Close inserter")})),(0,s.createElement)("div",{className:"customize-widgets-layout__inserter-panel-content"},(0,s.createElement)(re.__experimentalLibrary,{rootClientId:r.rootClientId,__experimentalInsertionIndex:r.insertionIndex,showInserterHelpPanel:!0,onSelect:function(){return t(!1)}})))};var $e=(0,s.createElement)(Me.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(Me.Path,{d:"M18.2 17c0 .7-.6 1.2-1.2 1.2H7c-.7 0-1.2-.6-1.2-1.2V7c0-.7.6-1.2 1.2-1.2h3.2V4.2H7C5.5 4.2 4.2 5.5 4.2 7v10c0 1.5 1.2 2.8 2.8 2.8h10c1.5 0 2.8-1.2 2.8-2.8v-3.6h-1.5V17zM14.9 3v1.5h3.7l-6.4 6.4 1.1 1.1 6.4-6.4v3.7h1.5V3h-6.3z"}));var qe=(0,s.createElement)(Me.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(Me.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"}));function Ke({as:e=N.DropdownMenu,className:t,label:n=(0,g.__)("Options","blocksy"),popoverProps:r,toggleProps:o,children:i}){return(0,s.createElement)(e,{className:c()("interface-more-menu-dropdown",t),icon:qe,label:n,popoverProps:{position:"bottom left",...r,className:c()("interface-more-menu-dropdown__content",r?.className)},toggleProps:{tooltipPosition:"bottom",...o}},function(e){return i(e)})}var Xe=(0,s.createElement)(Me.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(Me.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"})),Ye=window.wp.a11y;function Je({scope:e,label:t,info:n,messageActivated:r,messageDeactivated:o,shortcut:i,feature:a}){const l=(0,L.useSelect)(function(t){return t(Ne).isFeatureActive(e,a)},[a]),{toggleFeature:c}=(0,L.useDispatch)(Ne);return(0,s.createElement)(N.MenuItem,{icon:l&&Xe,isSelected:l,onClick:function(){c(e,a),l?(0,Ye.speak)(o||(0,g.__)("Feature deactivated","blocksy")):(0,Ye.speak)(r||(0,g.__)("Feature activated","blocksy"))},role:"menuitemcheckbox",info:n,shortcut:i},t)}var Qe=n(5015),Ze=n.n(Qe);const et=[{keyCombination:{modifier:"primary",character:"b"},description:(0,g.__)("Make the selected text bold.","blocksy")},{keyCombination:{modifier:"primary",character:"i"},description:(0,g.__)("Make the selected text italic.","blocksy")},{keyCombination:{modifier:"primary",character:"k"},description:(0,g.__)("Convert the selected text into a link.","blocksy")},{keyCombination:{modifier:"primaryShift",character:"k"},description:(0,g.__)("Remove a link.","blocksy")},{keyCombination:{modifier:"primary",character:"u"},description:(0,g.__)("Underline the selected text.","blocksy")}];var tt=n(9084),nt=n.n(tt);function rt({keyCombination:e,forceAriaLabel:t}){const n=e.modifier?Re.displayShortcutList[e.modifier](e.character):e.character,r=e.modifier?Re.shortcutAriaLabel[e.modifier](e.character):e.character;return(0,s.createElement)("kbd",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-key-combination","aria-label":t||r},nt()(n).map(function(e,t){return"+"===e?(0,s.createElement)(s.Fragment,{key:t},e):(0,s.createElement)("kbd",{key:t,className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-key"},e)}))}var ot=function({description:e,keyCombination:t,aliases:n=[],ariaLabel:r}){return(0,s.createElement)(React.Fragment,null,(0,s.createElement)("div",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-description"},e),(0,s.createElement)("div",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-term"},(0,s.createElement)(rt,{keyCombination:t,forceAriaLabel:r}),n.map(function(e,t){return(0,s.createElement)(rt,{keyCombination:e,forceAriaLabel:r,key:t})})))};var it=function({name:e}){const{keyCombination:t,description:n,aliases:r}=(0,L.useSelect)(function(t){const{getShortcutKeyCombination:n,getShortcutDescription:r,getShortcutAliases:o}=t(j.store);return{keyCombination:n(e),aliases:o(e),description:r(e)}},[e]);return t?(0,s.createElement)(ot,{keyCombination:t,description:n,aliases:r}):null};const at=function({shortcuts:e}){return(0,s.createElement)("ul",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-list",role:"list"},e.map(function(e,t){return(0,s.createElement)("li",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut",key:t},Ze()(e)?(0,s.createElement)(it,{name:e}):(0,s.createElement)(ot,e))}))},st=function({title:e,shortcuts:t,className:n}){return(0,s.createElement)("section",{className:c()("customize-widgets-keyboard-shortcut-help-modal__section",n)},!!e&&(0,s.createElement)("h2",{className:"customize-widgets-keyboard-shortcut-help-modal__section-title"},e),(0,s.createElement)(at,{shortcuts:t}))},lt=function({title:e,categoryName:t,additionalShortcuts:n=[]}){const r=(0,L.useSelect)(function(e){return e(j.store).getCategoryShortcuts(t)},[t]);return(0,s.createElement)(st,{title:e,shortcuts:r.concat(n)})};function ct({isModalActive:e,toggleModal:t}){const{registerShortcut:n}=(0,L.useDispatch)(j.store);return n({name:"core/customize-widgets/keyboard-shortcuts",category:"main",description:(0,g.__)("Display these keyboard shortcuts."),keyCombination:{modifier:"access",character:"h"}}),(0,j.useShortcut)("core/customize-widgets/keyboard-shortcuts",t),e?(0,s.createElement)(N.Modal,{className:"customize-widgets-keyboard-shortcut-help-modal",title:(0,g.__)("Keyboard shortcuts"),closeLabel:(0,g.__)("Close"),onRequestClose:t},(0,s.createElement)(st,{className:"customize-widgets-keyboard-shortcut-help-modal__main-shortcuts",shortcuts:["core/customize-widgets/keyboard-shortcuts"]}),(0,s.createElement)(lt,{title:(0,g.__)("Global shortcuts"),categoryName:"global"}),(0,s.createElement)(lt,{title:(0,g.__)("Selection shortcuts"),categoryName:"selection"}),(0,s.createElement)(lt,{title:(0,g.__)("Block shortcuts"),categoryName:"block",additionalShortcuts:[{keyCombination:{character:"/"},description:(0,g.__)("Change the block type after adding a new paragraph."),ariaLabel:(0,g.__)("Forward-slash")}]}),(0,s.createElement)(st,{title:(0,g.__)("Text formatting"),shortcuts:et})):null}const ut={className:"customize-widgets-more-menu__content"};function dt(){const[e,t]=(0,s.useState)(!1),n=function(){return t(!e)};return(0,j.useShortcut)("core/customize-widgets/keyboard-shortcuts",n),(0,s.createElement)(React.Fragment,null,(0,s.createElement)(Ke,{as:N.ToolbarDropdownMenu,className:"customize-widgets-more-menu",popoverProps:ut},function(){return(0,s.createElement)(React.Fragment,null,(0,s.createElement)(N.MenuGroup,{label:te("View","noun")},(0,s.createElement)(Je,{scope:"core/customize-widgets",feature:"fixedToolbar",label:ee("Top toolbar"),info:ee("Access all block and document tools in a single place"),messageActivated:ee("Top toolbar activated"),messageDeactivated:ee("Top toolbar deactivated")})),(0,s.createElement)(N.MenuGroup,{label:ee("Tools")},(0,s.createElement)(N.MenuItem,{onClick:function(){t(!0)},shortcut:Re.displayShortcut.access("h")},ee("Keyboard shortcuts")),(0,s.createElement)(Je,{scope:"core/customize-widgets",feature:"welcomeGuide",label:ee("Welcome Guide")}),(0,s.createElement)(N.MenuItem,{role:"menuitem",icon:$e,href:ee("https://wordpress.org/support/article/block-based-widgets-editor/"),target:"_blank",rel:"noopener noreferrer"},ee("Help"),(0,s.createElement)(N.VisuallyHidden,{as:"span"},ee("(opens in a new tab)")))),(0,s.createElement)(N.MenuGroup,{label:ee("Preferences")},(0,s.createElement)(Je,{scope:"core/customize-widgets",feature:"keepCaretInsideBlock",label:ee("Contain text cursor inside block"),info:ee("Aids screen readers by stopping text caret from leaving blocks."),messageActivated:ee("Contain text cursor inside block activated"),messageDeactivated:ee("Contain text cursor inside block deactivated")})))}),(0,s.createElement)(ct,{isModalActive:e,toggleModal:n}))}var pt=function({sidebar:e,inserter:t,isInserterOpened:n,setIsInserterOpened:r,isFixedToolbarActive:o}){const[[i,a],l]=(0,s.useState)([e.hasUndo(),e.hasRedo()]);return(0,s.useEffect)(function(){return e.subscribeHistory(function(){l([e.hasUndo(),e.hasRedo()])})},[e]),(0,s.createElement)(React.Fragment,null,(0,s.createElement)("div",{className:c()("customize-widgets-header",{"is-fixed-toolbar-active":o})},(0,s.createElement)(re.NavigableToolbar,{className:"customize-widgets-header-toolbar","aria-label":ee("Document tools")},(0,s.createElement)(N.ToolbarButton,{icon:ne()?je:Le,label:ee("Undo"),shortcut:Re.displayShortcut.primary("z"),"aria-disabled":!i,onClick:e.undo,className:"customize-widgets-editor-history-button undo-button"}),(0,s.createElement)(N.ToolbarButton,{icon:ne()?Le:je,label:ee("Redo"),shortcut:Re.displayShortcut.primaryShift("z"),"aria-disabled":!a,onClick:e.redo,className:"customize-widgets-editor-history-button redo-button"}),(0,s.createElement)(N.ToolbarButton,{className:"customize-widgets-header-toolbar__inserter-toggle",isPressed:n,variant:"primary",icon:ze,label:te("Add block","Generic label for block inserter button"),onClick:function(){r(function(e){return!e})}}),(0,s.createElement)(dt,null))),(0,s.createPortal)((0,s.createElement)(Ge,{setIsOpened:r}),t.contentContainer[0]))};n(9252);var ft=window.wp.isShallowEqual,mt=n.n(ft),ht=n(179),gt=n.n(ht);function vt(e){const t=e.match(/^widget_(.+)(?:\[(\d+)\])$/);if(t){return`${t[1]}-${parseInt(t[2],10)}`}return e}function yt(e,t=null){let n;if("core/legacy-widget"===e.name&&(e.attributes.id||e.attributes.instance))if(e.attributes.id)n={id:e.attributes.id};else{const{encoded:r,hash:o,raw:i,...a}=e.attributes.instance;n={idBase:e.attributes.idBase,instance:{...t?.instance,is_widget_customizer_js_value:!0,encoded_serialized_instance:r,instance_hash_key:o,raw_instance:i,...a}}}else{n={idBase:"block",widgetClass:"WP_Widget_Block",instance:{raw_instance:{content:(0,M.serialize)(e)}}}}return{...gt()(t,["form","rendered"]),...n}}function bt({id:e,idBase:t,number:n,instance:r}){let o;const{encoded_serialized_instance:i,instance_hash_key:a,raw_instance:s,...l}=r;if("block"===t){const e=(0,M.parse)(s.content);o=e.length?e[0]:(0,M.createBlock)("core/paragraph",{})}else o=n?(0,M.createBlock)("core/legacy-widget",{idBase:t,instance:{encoded:i,hash:a,raw:s,...l}}):(0,M.createBlock)("core/legacy-widget",{id:e});return(0,R.addWidgetIdToBlock)(o,e)}function _t(e){const[t,n]=(0,s.useState)(function(){return e.getWidgets().map(function(e){return bt(e)})});(0,s.useEffect)(function(){return e.subscribe(function(e,t){n(function(n){const r=new Map(e.map(function(e){return[e.id,e]})),o=new Map(n.map(function(e){return[(0,R.getWidgetIdFromBlock)(e),e]})),i=t.map(function(e){const t=r.get(e.id);return t&&t===e?o.get(e.id):bt(e)});return mt()(n,i)?n:i})})},[e]);const r=(0,s.useCallback)(function(t){n(function(n){if(mt()(n,t))return n;const r=new Map(n.map(function(e){return[(0,R.getWidgetIdFromBlock)(e),e]})),o=t.map(function(t){const n=(0,R.getWidgetIdFromBlock)(t);if(n&&r.has(n)){const o=r.get(n),i=e.getWidget(n);return mt()(t,o)&&i?i:yt(t,i)}return yt(t)});if(mt()(e.getWidgets(),o))return n;const i=e.setWidgets(o);return t.reduce(function(e,n,r){const o=i[r];return null!==o&&(e===t&&(e=t.slice()),e[r]=(0,R.addWidgetIdToBlock)(n,o)),e},t)})},[e]);return[t,r,r]}function wt({sidebar:e,settings:t,children:n}){const[r,o,i]=_t(e);return(0,s.createElement)(re.BlockEditorProvider,{value:r,onInput:o,onChange:i,settings:t,useSubRegistry:!1},n)}function Et({sidebar:e}){const{toggleFeature:t}=(0,L.useDispatch)(Ne),n=e.getWidgets().every(function(e){return e.id.startsWith("block-")});return(0,s.createElement)("div",{className:"customize-widgets-welcome-guide"},(0,s.createElement)("div",{className:"customize-widgets-welcome-guide__image__wrapper"},(0,s.createElement)("picture",null,(0,s.createElement)("source",{srcSet:"https://s.w.org/images/block-editor/welcome-editor.svg",media:"(prefers-reduced-motion: reduce)"}),(0,s.createElement)("img",{className:"customize-widgets-welcome-guide__image",src:"https://s.w.org/images/block-editor/welcome-editor.gif",width:"312",height:"240",alt:""}))),(0,s.createElement)("h1",{className:"customize-widgets-welcome-guide__heading"},ee("Welcome to block Widgets")),(0,s.createElement)("p",{className:"customize-widgets-welcome-guide__text"},ee(n?"Your theme provides different “block” areas for you to add and edit content. Try adding a search bar, social icons, or other types of blocks here and see how they’ll look on your site.":"You can now add any block to your site’s widget areas. Don’t worry, all of your favorite widgets still work flawlessly.")),(0,s.createElement)(N.Button,{className:"customize-widgets-welcome-guide__button",variant:"primary",onClick:function(){return t("core/customize-widgets","welcomeGuide")}},ee("Got it")),(0,s.createElement)("hr",{className:"customize-widgets-welcome-guide__separator"}),!n&&(0,s.createElement)("p",{className:"customize-widgets-welcome-guide__more-info"},ee("Want to stick with the old widgets?"),(0,s.createElement)("br",null),(0,s.createElement)(N.ExternalLink,{href:ee("https://wordpress.org/plugins/classic-widgets/")},ee("Get the Classic Widgets plugin."))),(0,s.createElement)("p",{className:"customize-widgets-welcome-guide__more-info"},ee("New to the block editor?"),(0,s.createElement)("br",null),(0,s.createElement)(N.ExternalLink,{href:ee("https://wordpress.org/support/article/wordpress-editor/")},ee("Here's a detailed guide."))))}function Ct({undo:e,redo:t,save:n}){return(0,j.useShortcut)("core/customize-widgets/undo",function(t){e(),t.preventDefault()}),(0,j.useShortcut)("core/customize-widgets/redo",function(e){t(),e.preventDefault()}),(0,j.useShortcut)("core/customize-widgets/save",function(e){e.preventDefault(),n()}),null}Ct.Register=function(){const{registerShortcut:e,unregisterShortcut:t}=(0,L.useDispatch)(j.store);return(0,s.useEffect)(function(){return e({name:"core/customize-widgets/undo",category:"global",description:(0,g.__)("Undo your last changes.","blocksy"),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/customize-widgets/redo",category:"global",description:(0,g.__)("Redo your last undo.","blocksy"),keyCombination:{modifier:"primaryShift",character:"z"}}),e({name:"core/customize-widgets/save",category:"global",description:(0,g.__)("Save your changes.","blocksy"),keyCombination:{modifier:"primary",character:"s"}}),function(){t("core/customize-widgets/undo"),t("core/customize-widgets/redo"),t("core/customize-widgets/save")}},[e]),null};var xt=Ct;function St({blockEditorSettings:e,sidebar:t,inserter:n,inspector:r}){const[o,i]=function(e){const t=(0,L.useSelect)(function(e){return e(We).isInserterOpened()},[]),{setIsInserterOpened:n}=(0,L.useDispatch)(We);return(0,s.useEffect)(function(){t?e.open():e.close()},[e,t]),[t,(0,s.useCallback)(function(e){let t=e;"function"==typeof e&&(t=e((0,L.select)(We).isInserterOpened())),n(t)},[n])]}(n),{hasUploadPermissions:a,isFixedToolbarActive:l,keepCaretInsideBlock:c,isWelcomeGuideActive:u}=(0,L.useSelect)(function(e){const{isFeatureActive:t}=e(Ne);return{hasUploadPermissions:le()(e(ce.store).canUser("create","media"),!0),isFixedToolbarActive:t("core/customize-widgets","fixedToolbar"),keepCaretInsideBlock:t("core/customize-widgets","keepCaretInsideBlock"),isWelcomeGuideActive:t("core/customize-widgets","welcomeGuide")}},[]),d=(0,s.useMemo)(function(){let t;return a&&(t=function({onError:t,...n}){(0,ue.uploadMedia)({wpAllowedMimeTypes:e.allowedMimeTypes,onError:function({message:e}){return t(e)},...n})}),{...e,__experimentalSetIsInserterOpened:function(e){return i(e)},mediaUpload:t,hasFixedToolbar:l,keepCaretInsideBlock:c,__unstableHasCustomAppender:!0}},[a,e,l,c,i]);return u?(0,s.createElement)(Et,{sidebar:t}):(0,s.createElement)(React.Fragment,null,(0,s.createElement)(re.BlockEditorKeyboardShortcuts.Register,null),(0,s.createElement)(xt.Register,null),(0,s.createElement)(wt,{sidebar:t,settings:d},(0,s.createElement)(xt,{undo:t.undo,redo:t.redo,save:t.save}),(0,s.createElement)(pt,{sidebar:t,inserter:n,isInserterOpened:o,setIsInserterOpened:i,isFixedToolbarActive:l}),(0,s.createElement)(re.CopyHandler,null,(0,s.createElement)(re.BlockTools,null,(0,s.createElement)(re.__unstableEditorStyles,{styles:d.styles,scope:".editor-styles-wrapper"}),(0,s.createElement)(re.BlockSelectionClearer,null,(0,s.createElement)(re.WritingFlow,{className:"editor-styles-wrapper"},(0,s.createElement)(re.ObserveTyping,null,(0,s.createElement)(re.BlockList,{renderAppender:re.ButtonBlockAppender})))))),(0,s.createPortal)((0,s.createElement)("form",{onSubmit:function(e){return e.preventDefault()}},(0,s.createElement)(re.BlockInspector,null)),document.querySelector(".ct-tmp-panel-wrapper .ct-customizer-panel").lastElementChild.querySelector(".customizer-panel-content"))),(0,s.createElement)(re.__unstableBlockSettingsMenuFirstItem,null,function({onClose:e}){return(0,s.createElement)(Te,{inspector:r,closeMenu:e})}))}(0,s.createContext)();const kt=(0,s.createContext)();function It({sidebarControls:e,activeSidebarControl:t,children:n}){const r=(0,s.useMemo)(function(){return{sidebarControls:e,activeSidebarControl:t}},[e,t]);return(0,s.createElement)(kt.Provider,{value:r},n)}const{wp:Ot}=window;function At(e){const t=e.match(/^(.+)-(\d+)$/);return t?{idBase:t[1],number:parseInt(t[2],10)}:{idBase:e}}function Dt(e){const{idBase:t,number:n}=At(e);return n?`widget_${t}[${n}]`:`widget_${t}`}class Pt{constructor(e,t){var n=this;this.setting=e,this.api=Ot.customize,this.locked=!1,this.widgetsCache=new WeakMap,this.subscribers=new Set,this.history=[this._getWidgetIds().map(function(e){return n.getWidget(e)})],this.historyIndex=0,this.historySubscribers=new Set,this._debounceSetHistory=function(e,t,n){let r,o=!1;function i(...i){const a=(o?t:e).apply(this,i);return o=!0,clearTimeout(r),r=setTimeout(function(){o=!1},n),a}return i.cancel=function(){o=!1,clearTimeout(r)},i}(this._pushHistory,this._replaceHistory,1e3),this.setting.bind(this._handleSettingChange.bind(this)),this.api.bind("change",this._handleAllSettingsChange.bind(this)),this.undo=this.undo.bind(this),this.redo=this.redo.bind(this),this.save=this.save.bind(this)}subscribe(e){var t=this;return this.subscribers.add(e),function(){t.subscribers.delete(e)}}getWidgets(){return this.history[this.historyIndex]}_emit(...e){for(const t of this.subscribers)t(...e)}_getWidgetIds(){return this.setting.get()}_pushHistory(){var e=this;this.history=[...this.history.slice(0,this.historyIndex+1),this._getWidgetIds().map(function(t){return e.getWidget(t)})],this.historyIndex+=1,this.historySubscribers.forEach(function(e){return e()})}_replaceHistory(){var e=this;this.history[this.historyIndex]=this._getWidgetIds().map(function(t){return e.getWidget(t)})}_handleSettingChange(){if(this.locked)return;const e=this.getWidgets();this._pushHistory(),this._emit(e,this.getWidgets())}_handleAllSettingsChange(e){if(this.locked)return;if(!e.id.startsWith("widget_"))return;const t=vt(e.id);if(!this.setting.get().includes(t))return;const n=this.getWidgets();this._pushHistory(),this._emit(n,this.getWidgets())}_createWidget(e){const t=Ot.customize.Widgets.availableWidgets.findWhere({id_base:e.idBase});let n=e.number;t.get("is_multi")&&!n&&(t.set("multi_number",t.get("multi_number")+1),n=t.get("multi_number"));const r=n?`widget_${e.idBase}[${n}]`:`widget_${e.idBase}`,o={transport:Ot.customize.Widgets.data.selectiveRefreshableWidgets[t.get("id_base")]?"postMessage":"refresh",previewer:this.setting.previewer};this.api.create(r,r,"",o).set(e.instance);return vt(r)}_removeWidget(e){const t=Dt(e.id),n=this.api(t);if(n){const e=n.get();this.widgetsCache.delete(e)}this.api.remove(t)}_updateWidget(e){const t=this.getWidget(e.id);if(t===e)return e.id;if(t.idBase&&e.idBase&&t.idBase===e.idBase){const t=Dt(e.id);return this.api(t).set(e.instance),e.id}return this._removeWidget(e),this._createWidget(e)}getWidget(e){if(!e)return null;const{idBase:t,number:n}=At(e),r=Dt(e),o=this.api(r);if(!o)return null;const i=o.get();if(this.widgetsCache.has(i))return this.widgetsCache.get(i);const a={id:e,idBase:t,number:n,instance:i};return this.widgetsCache.set(i,a),a}_updateWidgets(e){var t=this;this.locked=!0;const n=[],r=e.map(function(e){if(e.id&&t.getWidget(e.id))return n.push(null),t._updateWidget(e);const r=t._createWidget(e);return n.push(r),r});return this.getWidgets().filter(function(e){return!r.includes(e.id)}).forEach(function(e){return t._removeWidget(e)}),this.setting.set(r),this.locked=!1,n}setWidgets(e){const t=this._updateWidgets(e);return this._debounceSetHistory(),t}hasUndo(){return this.historyIndex>0}hasRedo(){return this.historyIndex<this.history.length-1}_seek(e){const t=this.getWidgets();this.historyIndex=e;const n=this.history[this.historyIndex];this._updateWidgets(n),this._emit(t,this.getWidgets()),this.historySubscribers.forEach(function(e){return e()}),this._debounceSetHistory.cancel()}undo(){this.hasUndo()&&this._seek(this.historyIndex-1)}redo(){this.hasRedo()&&this._seek(this.historyIndex+1)}subscribeHistory(e){var t=this;return this.historySubscribers.add(e),function(){t.historySubscribers.delete(e)}}save(){this.api.previewer.save()}}let Nt={};var Tt=function({sidebarId:e}){const t=window.blocksyWidgetsBlockEditorSettings,n=((0,s.useRef)(),Object.values(wp.customize.control._value).filter(function(e){return"SidebarControl"===e.constructor.name}),wp.customize.control(`sidebars_widgets[${e}]`));Nt[e]||(Nt[e]=new Pt(n.setting));const r=(0,s.createElement)(ae,null,(0,s.createElement)(St,{key:e,sidebarId:e,blockEditorSettings:t,sidebar:Nt[e],inserter:n.inserter,inspector:n.inspector}));return(0,s.createElement)(j.ShortcutProvider,null,(0,s.createElement)(It,{sidebarControls:[],activeSidebarControl:n},r))},Rt=n(1648),Mt=n.n(Rt);(0,oe.createHigherOrderComponent)(function(e){return function(t){let n=(0,R.getWidgetIdFromBlock)(t);const r=function(){const{sidebarControls:e}=(0,s.useContext)(kt);return e}(),o=function(){const{activeSidebarControl:e}=(0,s.useContext)(kt);return e}(),i=r?.length>1,a=t.name,l=t.clientId,c=(0,L.useSelect)(function(e){return e(re.store).canInsertBlockType(a,"")},[a]),u=(0,L.useSelect)(function(e){return e(re.store).getBlock(l)},[l]),{removeBlock:d}=(0,L.useDispatch)(re.store);return(0,s.createElement)(React.Fragment,null,(0,s.createElement)(e,t),i&&c&&(0,s.createElement)(re.BlockControls,null,(0,s.createElement)(R.MoveToWidgetArea,{widgetAreas:r.map(function(e){return{id:e.id,name:e.params.label,description:e.params.description}}),currentWidgetAreaId:o?.id,onSelect:function(e){const t=r.find(function(t){return t.id===e});if(n){const e=o.setting,r=t.setting;e(Mt()(e(),n)),r([...r(),n])}else{const e=t.sidebarAdapter;d(l);const r=e.setWidgets([...e.getWidgets(),yt(u)]);n=r.reverse().find(function(e){return!!e})}}})))}},"withMoveToSidebarToolbarItem");var Lt=function({option:{sidebarId:e="ct-footer-sidebar-1"}}){window.blocksyWidgetsBlockEditorSettings;const{panelsState:t,panelsDispatch:n}=(0,s.useContext)(C.G),[r,o]=(0,s.useState)(null),i=(0,s.useRef)();(0,s.useRef)();(0,s.useEffect)(function(){return(0,T.removeFilter)("editor.BlockEdit","core/customize-widgets/block-edit"),function(){document.body.classList.remove("outer-section-open")}},[]);!function(e,t){const{hasSelectedBlock:n,hasMultiSelection:r}=(0,L.useSelect)(re.store),{clearSelectedBlock:o}=(0,L.useDispatch)(re.store);(0,s.useEffect)(function(){function i(i){t.current&&e&&(!n()&&!r()||!i||!document.contains(i)||t.current.contains(i)||i.closest('[role="dialog"]')||i.closest('[role="toolbar"]')||i.closest(".components-popover__content")||i.closest(".ct-panel-second-level")||i.closest(".wp-block-legacy-widget__edit-form")||o())}function a(e){i(e.target)}function s(){i(document.activeElement)}return document.addEventListener("mousedown",a),window.addEventListener("blur",s),function(){document.removeEventListener("mousedown",a),window.removeEventListener("blur",s)}},[t,e,n,r,o])}(wp.customize.control(`sidebars_widgets[${e}]`),i),(0,s.useEffect)(function(){n({type:"PANEL_RECEIVE_META",payload:{secondLevelTitleLabel:(0,g.__)("Block Settings","blocksy")}}),setTimeout(function(){o(!0)},1e3)},[]),document.querySelector(".ct-tmp-panel-actions")||document.body.insertAdjacentHTML("beforeend",'<div class="ct-tmp-panel-actions"></div>');const a=(0,s.createPortal)((0,s.createElement)("div",{className:"customize-widgets-popover",ref:i},(0,s.createElement)(N.Popover.Slot,null)),document.querySelector(".ct-tmp-panel-actions"));return r?(0,s.createElement)(N.SlotFillProvider,null,(0,s.createElement)("div",{className:"customize-control-sidebar_block_editor ct-option-widget-area"},(0,s.createElement)(Tt,{sidebarId:e,key:e}),a)):(0,s.createElement)("div",{className:"ct-option-widget-area ct-loading"},(0,s.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 100 100",className:"ct-loader"},(0,s.createElement)("g",{transform:"translate(50,50)"},(0,s.createElement)("g",{transform:"scale(1)"},(0,s.createElement)("circle",{cx:"0",cy:"0",r:"50",fill:"#687c93"}),(0,s.createElement)("circle",{cx:"0",cy:"-26",r:"12",fill:"#ffffff",transform:"rotate(161.634)"},(0,s.createElement)("animateTransform",{attributeName:"transform",type:"rotate",calcMode:"linear",values:"0 0 0;360 0 0",keyTimes:"0;1",dur:"1s",begin:"0s",repeatCount:"indefinite"}))))))};const jt=function({...e}){return ct_customizer_localizations.has_new_widgets?(0,s.createElement)(Lt,(0,D.A)({key:e.option.sidebarId},e)):(0,s.createElement)(P,e)};jt.renderingConfig={design:"none"};var zt=jt;var Bt=n(6376),Ft=n(4678),Vt=n(8854),Ut=n(5071),Ht=n(2748),Wt=n(7374),Gt=n(5367),$t=n(1247),qt=n(9853),Kt=n.n(qt),Xt=n(1905);const Yt=function(e){return Object.entries((0,b.RN)(e)).reduce(function(e,t){const n=t[1].type;let r="string";return"ct-number"===n&&(r="number"),"ct-visibility"!==n&&"ct-checkboxes"!==n&&"ct-image-uploader"!==n||(r="object"),"ct-layers"===n&&(r="array"),e[t[0]]={type:r,default:t[1].value},e},{})},Jt=function(e){const t=Yt(e);return Object.entries(t).reduce(function(e,t){return e[t[0]]=t[1].default,e},{})},Qt=function(e){return(window.ct_localizations||window.ct_customizer_localizations)?.block_editor_data?.[e]||[]},Zt=function(e){return Object.keys(e).reduce(function(t,n){return t[n]={type:"string",default:e[n]},t},{})};function en(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function tn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function rn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nn(Object(n),!0).forEach(function(t){tn(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nn(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function on(e){return function(e){if(Array.isArray(e))return en(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 en(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?en(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.")}()}const an={whitespace:/\s/,whitespaceGreedy:/(\s+)/g,commentGreedy:/(\*\/)/g,boundary:/[\(\)\{\}'"@;:\s]/,stringBoundary:/['"]/},sn="stylesheet",ln="comment",cn="atRule",un="ruleset",dn="expression",pn="declaration",fn="rulelist",mn="discarded",hn={};hn[hn.none=0]="none",hn[hn.whitespace=Math.pow(2,0)]="whitespace",hn[hn.string=Math.pow(2,1)]="string",hn[hn.comment=Math.pow(2,2)]="comment",hn[hn.word=Math.pow(2,3)]="word",hn[hn.boundary=Math.pow(2,4)]="boundary",hn[hn.propertyBoundary=Math.pow(2,5)]="propertyBoundary",hn[hn.openParenthesis=Math.pow(2,6)|hn.boundary]="openParenthesis",hn[hn.closeParenthesis=Math.pow(2,7)|hn.boundary]="closeParenthesis",hn[hn.at=Math.pow(2,8)|hn.boundary]="at",hn[hn.openBrace=Math.pow(2,9)|hn.boundary]="openBrace",hn[hn.closeBrace=Math.pow(2,10)|hn.propertyBoundary|hn.boundary]="closeBrace",hn[hn.semicolon=Math.pow(2,11)|hn.propertyBoundary|hn.boundary]="semicolon",hn[hn.colon=Math.pow(2,12)|hn.boundary|hn.word]="colon",hn[hn.hyphen=Math.pow(2,13)]="hyphen",hn[hn.underscore=Math.pow(2,14)]="underscore";class gn{constructor(e,t,n){this.type=e,this.start=t,this.end=n,this.previous=null,this.next=null}is(e){return(this.type&e)===e}}gn.type=hn;const vn={"(":gn.type.openParenthesis,")":gn.type.closeParenthesis,":":gn.type.colon,"@":gn.type.at,"{":gn.type.openBrace,"}":gn.type.closeBrace,";":gn.type.semicolon,"-":gn.type.hyphen,_:gn.type.underscore};class yn{constructor(e){this.cursorToken_=new gn(gn.type.none,0,0),this.currentToken_=null,this.cssText=e}get offset(){return this.cursorToken_.end}get currentToken(){return null==this.currentToken_&&(this.currentToken_=this.getNextToken_()),this.currentToken_}advance(){let e;return null!=this.currentToken_?(e=this.currentToken_,this.currentToken_=null):e=this.getNextToken_(),e}slice(e,t=void 0){const{start:n,end:r}=this.getRange(e,t);return this.cssText.substring(n,r)}getRange(e,t=void 0){return{start:e.start,end:(t||e).end}}trimRange({start:e,end:t}){for(;e<=t&&/\s/.test(this.cssText.charAt(e));)e++;for(;e<=t&&t>0&&/\s/.test(this.cssText.charAt(t-1));)t--;return{start:e,end:t}}flush(){const e=[];for(;this.currentToken;)e.push(this.advance());return e}getNextToken_(){const e=this.cssText[this.offset];let t;return this.currentToken_=null,this.offset>=this.cssText.length?null:(t=an.whitespace.test(e)?this.tokenizeWhitespace(this.offset):an.stringBoundary.test(e)?this.tokenizeString(this.offset):"/"===e&&"*"===this.cssText[this.offset+1]?this.tokenizeComment(this.offset):an.boundary.test(e)?this.tokenizeBoundary(this.offset):this.tokenizeWord(this.offset),t.previous=this.cursorToken_,this.cursorToken_.next=t,this.cursorToken_=t,t)}tokenizeString(e){const t=this.cssText[e];let n=!1;const r=e;let o;for(;o=this.cssText[++e];)if(n)n=!1;else{if(o===t){++e;break}"\\"===o&&(n=!0)}return new gn(gn.type.string,r,e)}tokenizeWord(e){const t=e;let n;for(;(n=this.cssText[e])&&!an.boundary.test(n);)e++;return new gn(gn.type.word,t,e)}tokenizeWhitespace(e){const t=e;an.whitespaceGreedy.lastIndex=e;const n=an.whitespaceGreedy.exec(this.cssText);return null!=n&&n.index===e&&(e=an.whitespaceGreedy.lastIndex),new gn(gn.type.whitespace,t,e)}tokenizeComment(e){const t=e;an.commentGreedy.lastIndex=e;return e=null==an.commentGreedy.exec(this.cssText)?this.cssText.length:an.commentGreedy.lastIndex,new gn(gn.type.comment,t,e)}tokenizeBoundary(e){const t=vn[this.cssText[e]]||gn.type.boundary;return new gn(t,e,e+1)}}class bn{stylesheet(e,t){return{type:sn,rules:e,range:t}}atRule(e,t,n=void 0,r,o,i){return{type:cn,name:e,parameters:t,rulelist:n,nameRange:r,parametersRange:o,range:i}}comment(e,t){return{type:ln,value:e,range:t}}rulelist(e,t){return{type:fn,rules:e,range:t}}ruleset(e,t,n,r){return{type:un,selector:e,rulelist:t,selectorRange:n,range:r}}declaration(e,t,n,r){return{type:pn,name:e,value:t,nameRange:n,range:r}}expression(e,t){return{type:dn,text:e,range:t}}discarded(e,t){return{type:mn,text:e,range:t}}}class _n{constructor(){this.path_=[]}get path(){return this.path_}visit(e){let t;return this[e.type]&&(this.path_.push(e),t=this[e.type](e),this.path_.pop()),t}}class wn{constructor(e=new bn){this.nodeFactory=e}parse(e){return this.parseStylesheet(new yn(e))}parseStylesheet(e){return this.nodeFactory.stylesheet(this.parseRules(e),{start:0,end:e.cssText.length})}parseRules(e){const t=[];for(;e.currentToken;){const n=this.parseRule(e);n&&t.push(n)}return t}parseRule(e){const t=e.currentToken;return null===t?null:t.is(gn.type.whitespace)?(e.advance(),null):t.is(gn.type.comment)?this.parseComment(e):t.is(gn.type.word)?this.parseDeclarationOrRuleset(e):t.is(gn.type.propertyBoundary)?this.parseUnknown(e):t.is(gn.type.at)?this.parseAtRule(e):this.parseUnknown(e)}parseComment(e){const t=e.advance();return null===t?null:this.nodeFactory.comment(e.slice(t),{start:t.start,end:t.end})}parseUnknown(e){const t=e.advance();let n;if(null===t)return null;for(;e.currentToken&&e.currentToken.is(gn.type.boundary);)n=e.advance();return this.nodeFactory.discarded(e.slice(t,n),e.getRange(t,n))}parseAtRule(e){let t,n,r,o,i;if(!e.currentToken)return null;const a=e.currentToken.start;for(;e.currentToken;)if(e.currentToken.is(gn.type.whitespace))e.advance();else if(!t&&e.currentToken.is(gn.type.at)){e.advance();const r=e.currentToken;let o;for(;e.currentToken&&e.currentToken.is(gn.type.word);)o=e.advance();n=e.getRange(r,o),t=e.cssText.slice(n.start,n.end)}else{if(e.currentToken.is(gn.type.openBrace)){r=this.parseRulelist(e);break}if(e.currentToken.is(gn.type.propertyBoundary)){e.advance();break}null==o?o=e.advance():i=e.advance()}if(void 0===t||void 0===n)return null;let s,l="";o&&(s=e.trimRange(e.getRange(o,i)),l=e.cssText.slice(s.start,s.end));const c=e.currentToken?e.currentToken.previous.end:e.cssText.length;return this.nodeFactory.atRule(t,l,r,n,s,{start:a,end:c})}parseRulelist(e){const t=[],n=e.currentToken.start;let r;for(e.advance();e.currentToken;){if(e.currentToken.is(gn.type.closeBrace)){r=e.currentToken,e.advance();break}{const n=this.parseRule(e);n&&t.push(n)}}const o=r?r.end:e.cssText.length;return this.nodeFactory.rulelist(t,{start:n,end:o})}parseDeclarationOrRuleset(e){let t=null,n=null,r=null;for(;e.currentToken;)if(e.currentToken.is(gn.type.whitespace))e.advance();else if(e.currentToken.is(gn.type.openParenthesis))for(;e.currentToken&&!e.currentToken.is(gn.type.closeParenthesis);)e.advance();else{if(e.currentToken.is(gn.type.openBrace)||e.currentToken.is(gn.type.propertyBoundary))break;e.currentToken.is(gn.type.colon)&&(r=e.currentToken),null===t?(t=e.advance(),n=t):n=e.advance()}if(null===e.currentToken)return null;if(e.currentToken.is(gn.type.propertyBoundary)){const o=e.getRange(t,r?r.previous:n),i=e.cssText.slice(o.start,o.end);let a;if(r&&r.next){const t=e.getRange(r.next,n),o=e.trimRange(t),i=e.cssText.slice(o.start,o.end);a=this.nodeFactory.expression(i,o)}e.currentToken.is(gn.type.semicolon)&&e.advance();const s=e.trimRange(e.getRange(t,e.currentToken&&e.currentToken.previous||n));return this.nodeFactory.declaration(i,a,o,s)}if(r&&r===n){const r=this.parseRulelist(e);e.currentToken.is(gn.type.semicolon)&&e.advance();const o=e.getRange(t,n.previous),i=e.cssText.slice(o.start,o.end),a=e.trimRange(e.getRange(t,e.currentToken&&e.currentToken.previous||n));return this.nodeFactory.declaration(i,r,o,a)}{const r=e.getRange(t,n),o=e.cssText.slice(r.start,r.end),i=this.parseRulelist(e),a=t.start;let s;return s=e.currentToken?e.currentToken.previous?e.currentToken.previous.end:t.end:e.cssText.length,this.nodeFactory.ruleset(o,i,r,{start:a,end:s})}}}class En extends _n{stringify(e){return this.visit(e)||""}[sn](e){let t="";for(let n=0;n<e.rules.length;++n)t+=this.visit(e.rules[n]);return t}[cn](e){return`@${e.name}`+(e.parameters?` ${e.parameters}`:"")+(e.rulelist?`${this.visit(e.rulelist)}`:";")}[fn](e){let t="{";for(let n=0;n<e.rules.length;++n)t+=this.visit(e.rules[n]);return t+"}"}[ln](e){return`${e.value}`}[un](e){return`${e.selector}${this.visit(e.rulelist)}`}[pn](e){return null!=e.value?`${e.name}:${this.visit(e.value)};`:`${e.name};`}[dn](e){return`${e.text}`}[mn](e){return""}}var Cn,xn={},Sn=function(){xn={}},kn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(e=rn({cacheId:"default",initialStyleTagsDescriptor:[],initialStyleTags:[]},e),xn[e.cacheId])return xn[e.cacheId];var t=new wn,n=on(e.initialStyleTags),r=document.querySelector("#ct-main-styles-inline-css");return r&&n.push(r),xn[e.cacheId]=[].concat(on(e.initialStyleTagsDescriptor),on(n.map(function(e){return{style:e}}))).map(function(e){var n={readStyles:e.readStyles?e.readStyles:function(){if(!e.style)throw new Error("No style tag is provided. Please provide a style tag or a readStyles function.");return e.style.innerText},persistStyles:e.persistStyles?e.persistStyles:function(t){if(!e.style)throw new Error("No style tag is provided. Please provide a style tag or a persistStyles function.");e.style.innerText=t}};return rn(rn({},n),{},{ast:t.parse(n.readStyles().replace(new RegExp("\n","g"),""))})}),xn[e.cacheId]},In=function(e,t){xn[e]=t;var n=new En;xn[e].map(function(e){var t=e.ast.rules.reduce(function(e,t){return"atRule"===t.type&&"media"===t.name?rn(rn({},e),{},{media:[].concat(on(e.media),[t])}):rn(rn({},e),{},{nonMedia:[].concat(on(e.nonMedia),[t])})},{nonMedia:[],media:[]}),r=n.stringify(rn(rn({},e.ast),{},{rules:[].concat(on(t.nonMedia),on(t.media))}));e.persistStyles(r)})},On=function(e){if("auto"===e||""===e)return{value:e,unit:""};var t=parseFloat(e);return isNaN(t)?{value:"",unit:""}:{value:t,unit:e.toString().replace(t.toString(),"")}},An=function(e){return e},Dn=function(e){return e&&"[object Function]"==={}.toString.call(e)},Pn=function(e){var t=e.variableDescriptor,n=e.value;return{type:"declaration",name:t.variableName,value:{type:"expression",text:n}}},Nn=function(e,t){return e.selector&&e.selector.desktop?e.selector[t]:e.selector||":root"},Tn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(e=rn({variableDescriptorsWithValue:[],ast:{},device:"desktop"},e)).ast,n=e.variableDescriptorsWithValue.flatMap(function(e){return e.variableDescriptor.dropSelectors||[]});if(n.length>0&&Array.isArray(t.rules)){var r=new Set(t.rules.map(function(e){return e.selector}));t=rn(rn({},t),{},{rules:t.rules.filter(function(e){var t=r.has(e.selector),o="string"==typeof e.selector&&n.some(function(t){return e.selector.includes(t)});return!(t&&o)})})}if(0===e.variableDescriptorsWithValue.length)return t;var o,i,a=(o=e.variableDescriptorsWithValue,i=function(t){var n=t.variableDescriptor;return Nn(n,e.device)},o.reduce(function(e,t,n){var r;return(e[r=i(t,n,o)]||(e[r]=[])).push(t),e},{})),s=[],l={};if(l=rn(rn({},t),{},{rules:t.rules.map(function(e){if(!e.selector||!a[e.selector])return e;s.push(e.selector);var t=a[e.selector],n=[],r=t.filter(function(e){return!e.value.includes("CT_CSS_SKIP_RULE")}).reduce(function(e,t){return rn(rn({},e),{},tn({},t.variableDescriptor.variableName,t))},{}),o=t.filter(function(e){return e.value.includes("CT_CSS_SKIP_RULE")}).reduce(function(e,t){return rn(rn({},e),{},tn({},t.variableDescriptor.variableName,t))},{}),i=e.rulelist.rules.filter(function(e){var t=e.type,n=e.name;return"declaration"!==t||!o[n]}).map(function(e){return"declaration"===e.type&&r[e.name]?(n.push(e.name),rn(rn({},e),{},{value:rn(rn({},e.value),{},{text:r[e.name].value})})):e});return n.length!==Object.values(r).length&&(i=[].concat(on(i),on(Object.values(r).filter(function(e){var t=e.variableDescriptor;return!n.includes(t.variableName)}).map(function(e){return Pn(e)})))),rn(rn({},e),{},{rulelist:rn(rn({},e.rulelist),{},{rules:i})})})}),s.length!==Object.keys(a).length){var c=Object.values(a).filter(function(t){return!s.includes(Nn(t[0].variableDescriptor,e.device))&&!!t.find(function(e){return!e.value.includes("CT_CSS_SKIP_RULE")})});l=rn(rn({},l),{},{rules:[].concat(on(l.rules),on(c.map(function(t){return{type:"ruleset",selector:Nn(t[0].variableDescriptor,e.device),rulelist:{type:"rulelist",rules:t.filter(function(e){return!e.value.includes("CT_CSS_SKIP_RULE")}).map(Pn)}}})))})}return l},Rn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(e=rn({variableDescriptor:{},value:{},device:"desktop"},e)).value;(e.variableDescriptor.type||"").indexOf("color")>-1&&"CT_CSS_SKIP_RULE"!==e.value&&(t=e.value["color"===e.variableDescriptor.type?"default":e.variableDescriptor.type.split(":")[1]].color),"border"===(e.variableDescriptor.type||"")&&(t=e.value&&"none"!==e.value.style?"".concat(e.value.width,"px ").concat(e.value.style," ").concat(e.value.color.color):"none",e.variableDescriptor.skip_none&&"none"===t&&(t="CT_CSS_SKIP_RULE")),"spacing"===(e.variableDescriptor.type||"")&&(t=function(e,t,n){if("CT_CSS_SKIP_RULE"===e)return"CT_CSS_SKIP_RULE";e.values||(e={values:[On(e.top),On(e.right),On(e.bottom),On(e.left)],custom:"",state:e.linked?1:2});var r=t.transformSpacingValue||An;if(3===e.state)return e.custom.trim()?r(e.custom.trim(),[e.custom.trim()],n):"CT_CSS_SKIP_RULE";var o=0;Object.keys(t).includes("emptyValue")&&(o=t.emptyValue);var i=e.values.map(function(t){return""===t.value||"auto"===t.value?rn(rn({},t),{},{value:1===e.state?o:0}):t}),a=!0,s="";return i.forEach(function(e){e.value!==o&&(a=!1),""!==e.unit&&(s=e.unit)}),s&&(i=i.map(function(e){return""===e.unit?rn(rn({},e),{},{unit:s}):e})),a?"CT_CSS_SKIP_RULE":(i=i.map(function(e){return"".concat(e.value).concat(e.unit)}))[0]===i[1]&&i[0]===i[2]&&i[0]===i[3]?r(i[0],[i[0]],n):i[0]===i[2]&&i[1]===i[3]?r("".concat(i[0]," ").concat(i[3]),[i[0],i[3]],n):r(i.join(" "),i,n)}(e.value,e.variableDescriptor,e.device)),"box-shadow"===(e.variableDescriptor.type||"")&&(t=function(e,t){var n=t.forcedOutput,r=void 0!==n&&n;if("CT_CSS_SKIP_RULE"===e||e.inherit)return"CT_CSS_SKIP_RULE";if("none"===e)return"none";if(!e.enable)return"none";if(0===parseFloat(e.blur)&&0===parseFloat(e.spread)&&0===parseFloat(e.v_offset)&&0===parseFloat(e.h_offset))return r?"none":"CT_CSS_SKIP_RULE";var o=[];return e.inset&&o.push("inset"),o.push("".concat(e.h_offset,"px")),o.push("".concat(e.v_offset,"px")),0!==parseFloat(e.blur)&&(o.push("".concat(e.blur,"px")),0!==parseFloat(e.spread)&&o.push("".concat(e.spread,"px"))),0===parseFloat(e.blur)&&0!==parseFloat(e.spread)&&(o.push("".concat(e.blur,"px")),o.push("".concat(e.spread,"px"))),o.push(e.color.color),o.join(" ")}(e.value,e.variableDescriptor));var n="--";"property"===e.variableDescriptor.variableType&&(n="");var r="".concat(n).concat(Dn(e.variableDescriptor.variable)?e.variableDescriptor.variable():e.variableDescriptor.variable);return{variableDescriptor:rn(rn({},e.variableDescriptor),{},{selector:e.variableDescriptor.selector||":root",variableName:r}),value:"".concat(t).concat(e.variableDescriptor.unit||"").concat(e.variableDescriptor.important?" !important":"")}},Mn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(e=rn({variableDescriptor:{},value:"",fullValue:{},tabletMQ:"(max-width: 999.98px)",mobileMQ:"(max-width: 689.98px)",cacheId:"default",initialStyleTagsDescriptor:[]},e)).variableDescriptor;return Dn(t)&&(t=t(e.value)),Array.isArray(t)||(t=[t]),kn({cacheId:e.cacheId,initialStyleTagsDescriptor:e.initialStyleTagsDescriptor}).map(function(n){var r=function(n){return("desktop"===n?t:t.filter(function(e){return!!e.responsive})).map(function(t){var r=t.fullValue?e.fullValue:e.value;return r=t.extractValue?t.extractValue(r):r,t.whenDone&&t.whenDone(r,e.value),r=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e&&Object.keys(e).indexOf("desktop")>-1?t?e:e.desktop:t?{desktop:e,tablet:e,mobile:e}:e}(r,!!t.responsive),Rn({variableDescriptor:t,value:t.responsive?r[n]:r,device:n})})},o=Tn({variableDescriptorsWithValue:r("desktop"),ast:n.ast,device:"desktop"});return t.find(function(e){return!!e.responsive})?(o.rules.find(function(t){var n=t.type,r=t.parameters;return"atRule"===n&&r===e.tabletMQ})||(o=rn(rn({},o),{},{rules:[].concat(on(o.rules),[{type:"atRule",name:"media",parameters:e.tabletMQ,rulelist:{type:"rulelist",rules:[]}}])})),o.rules.find(function(t){var n=t.type,r=t.parameters;return"atRule"===n&&r===e.mobileMQ})||(o=rn(rn({},o),{},{rules:[].concat(on(o.rules),[{type:"atRule",name:"media",parameters:e.mobileMQ,rulelist:{type:"rulelist",rules:[]}}])})),o=rn(rn({},o),{},{rules:o.rules.map(function(t){if("atRule"!==t.type)return t;var n=t.rulelist;return t.parameters===e.tabletMQ&&(n=Tn({variableDescriptorsWithValue:r("tablet"),ast:n,device:"tablet"})),t.parameters===e.mobileMQ&&(n=Tn({variableDescriptorsWithValue:r("mobile"),ast:n,device:"mobile"})),rn(rn({},t),{},{rulelist:n})})}),rn(rn({},n),{},{ast:o})):rn(rn({},n),{},{ast:o})})},Ln=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e=rn({variableDescriptor:{},value:"",fullValue:{},tabletMQ:"(max-width: 999.98px)",mobileMQ:"(max-width: 689.98px)",cacheId:"default",initialStyleTagsDescriptor:[]},e),In(e.cacheId,Mn(e))},jn=n(3825),zn=n(7260);document.addEventListener("DOMContentLoaded",function(){(document.body.matches(".widgets-php")||document.body.matches(".wp-customizer"))&&setTimeout(function(){window.wp&&window.wp.blockLibrary&&window.wp.blockLibrary.registerCoreBlocks(window.wp.blockLibrary.__experimentalGetCoreBlocks().filter(function(e){return"core/post-title"===e.name||"core/query-pagination"===e.name}))},1e3)}),p().on("blocksy:options:register",function(e){e["ct-widget-area"]=zt}),function(){const e=function(){if(!wp.customize._value.customizer_color_scheme)return;if(!document.body)return;const e=document.querySelector(".wp-full-overlay");document.body.classList.remove("ct-dark-mode"),e.classList.add("ct-disable-transitions"),setTimeout(function(){return e.classList.remove("ct-disable-transitions")},500),"yes"===wp.customize._value.customizer_color_scheme()&&document.body.classList.add("ct-dark-mode")};wp.customize.bind("change",function(t){"customizer_color_scheme"===t.id&&e()}),wp.customize.bind("ready",function(){return e()})}(),(0,u.f)({colorPalette:function(e){return Object.keys(e).reduce(function(t,n){return[...t,{variable:e[n].variable?e[n].variable:`theme-palette-color-${n.replace("color","")}`,type:`color:${n}`}]},[])},fontColor:{selector:":root",variable:"theme-text-color",type:"color"},linkColor:[{selector:":root",variable:"theme-link-initial-color",type:"color:default"},{selector:":root",variable:"theme-link-hover-color",type:"color:hover"}],formTextColor:[{selector:":root",variable:"theme-form-text-initial-color",type:"color:default"},{selector:":root",variable:"theme-form-text-focus-color",type:"color:focus"}],formBorderColor:[{selector:":root",variable:"theme-form-field-border-initial-color",type:"color:default"},{selector:":root",variable:"theme-form-field-border-focus-color",type:"color:focus"}],formBackgroundColor:[{selector:":root",variable:"theme-form-field-background-initial-color",type:"color:default"},{selector:":root",variable:"theme-form-field-background-focus-color",type:"color:focus"}],border_color:{selector:":root",variable:"theme-border-color",type:"color"},headingColor:{selector:":root",variable:"theme-headings-color",type:"color"},heading_1_color:{selector:":root",variable:"theme-heading-1-color",type:"color"},heading_2_color:{selector:":root",variable:"theme-heading-2-color",type:"color"},heading_3_color:{selector:":root",variable:"theme-heading-3-color",type:"color"},heading_4_color:{selector:":root",variable:"theme-heading-4-color",type:"color"},heading_5_color:{selector:":root",variable:"theme-heading-5-color",type:"color"},heading_6_color:{selector:":root",variable:"theme-heading-6-color",type:"color"},buttonTextColor:[{selector:":root",variable:"theme-button-text-initial-color",type:"color:default"},{selector:":root",variable:"theme-button-text-hover-color",type:"color:hover"}],buttonColor:[{selector:":root",variable:"theme-button-background-initial-color",type:"color:default"},{selector:":root",variable:"theme-button-background-hover-color",type:"color:hover"}],global_quantity_color:[{selector:":root",variable:"quantity-initial-color",type:"color:default"},{selector:":root",variable:"quantity-hover-color",type:"color:hover"}],global_quantity_arrows:[{selector:":root",variable:"quantity-arrows-initial-color",type:"color:default"},{selector:":root",variable:"quantity-arrows-initial-color",type:"color:default_type_2"},{selector:":root",variable:"quantity-arrows-hover-color",type:"color:hover"}]}),Cn="ct-options",wp.customize.controlConstructor[Cn]=wp.customize.Control.extend({initialize(e,t){const n=this;wp.customize.Control.prototype.initialize.call(n,e,t),n.container[0].classList.remove("customize-control"),wp.customize.control.bind("removed",function e(t){n===t&&(n.destroy(),n.container.remove(),wp.customize.control.unbind("removed",e))})},renderContent(){},ready(){},destroy(){(0,s.unmountComponentAtNode)(this.container[0]),wp.customize.Control.prototype.destroy&&wp.customize.Control.prototype.destroy.call(this)}}),m()&&m().fn&&(m()(document).on("widget-added",function(e,t){I(t[0])}),wp&&wp.customize&&wp.customize.control&&wp.customize.control.bind("add",function(e){setTimeout(function(){I(e.container[0])},100)})),document.addEventListener("DOMContentLoaded",function(){if(_(),E(),setTimeout(function(){if(document.querySelector(".ct-onboarding-button")){(0,s.createRoot)(document.querySelector(".ct-onboarding-button")).render((0,s.createElement)(A,{username:ct_customizer_localizations.username}))}},50),setTimeout(function(){Object.values(wp.customize.control._value).filter(function({params:{type:e}}){return"ct-options"===e}).map(function(e){wp.customize.section(e.section)&&wp.customize.section(e.section).container.on("keydown",function(e){}),(wp.customize.panel(e.section())?wp.customize.panel:wp.customize.section)(e.section(),function(t){t.expanded.bind(function(t){let n=e.container[0].__reactRoot;if(n||(e.container[0].__reactRoot=(0,s.createRoot)(e.container[0]),n=e.container[0].__reactRoot),t){const t=k;let r=k;return void n.render((0,s.createElement)(r,{id:e.id,onChange:function(t){return e.setting.set(t)},value:e.setting.get(),option:e.params.option},function(e){return(0,s.createElement)(t,e)}))}setTimeout(function(){n.unmount(),e.container[0].__reactRoot=null},500)})})})}),m()&&m().fn){m()(document).on("click","[data-trigger-section]",function(e){e.preventDefault(),wp.customize.previewer.trigger("ct-initiate-deep-link",e.target.dataset.triggerSection)});var e=new URLSearchParams(window.location.search);e.get("ct_autofocus")&&setTimeout(function(){wp.customize.previewer.trigger("ct-initiate-deep-link",e.get("ct_autofocus"))},800)}});const Bn=function(e){/comp|inter|loaded/.test(document.readyState)?e():document.addEventListener("DOMContentLoaded",e,!1)}}(),blocksyOptions=r}();

Hry