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-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{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),A=(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"}),A):(0,r.createElement)(r.Fragment,null,A)};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"],A=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"}),A&&(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"),`${(c.sections.find(function({id:e}){return e===t.id})||{}).name||{"type-1":(0,o.__)("Global Header","blocksy")}[t.id]||t.id}`)}}),(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}))},A=n(3561);const O=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,A.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,A.Ak)()}`}:{name:n,id:`ct-custom-${(0,A.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)(O,{...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=O(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
* @author owenm
* @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=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
* @author owenm
* @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:Ae,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")},Ae=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 Oe=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",Oe),l(d,"mousemove",Oe),l(d,"touchmove",Oe),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);Ae()}},_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))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&&ueu+c*i/2:ld-ue)return-ce}else if(l>u+c*(1-o)/2&&ld-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&&O(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&&Oe(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",Oe),c(document,"mousemove",Oe),c(document,"touchmove",Oe)},_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({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;e1&&(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);a1){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&<||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()),A=function(){I(S())},O=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(A)},1e3),m().on("ct:options:device:update",O),I(S()),function(){("ct-typography"===e.type||(0,l.HJ)(e))&&(wp.customize&&wp.customize.previewedDevice&&wp.customize.previewedDevice.unbind(A),m().off("ct:options:device:update",O))}},[]);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 A}});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)(A,{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)(A,{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)(A,{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)(A,{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)(A,{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)(A,{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)(A,{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)(A,{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 A=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,A={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"]]},O=function(e,t){for(var n=0;n=.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{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{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 A(e){if(!e)return!1;const{KeyboardEvent:t}=p(e.target);return t&&e instanceof t}function O(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 ");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{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({...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(A(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 Ae(e){return Boolean(e&&"distance"in e)}function Oe(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=O(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(Oe(t))return this.timeoutId=setTimeout(this.handleStart,t.delay),void this.handlePending(t);if(Ae(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=O(e))?t:U,l=I(r,s);if(!n&&a){if(Ae(a)){if(null!=a.tolerance&&_e(l,a.tolerance))return this.handleCancel();if(_e(l,a.distance))return this.handleStart()}return Oe(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(!A(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,A]=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?O(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),Ae=Y(Oe=Ie?null:_e,He(Oe));var Oe;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-Ae.x,y:z.y-Ae.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),A({type:F.DragStart,initialCoordinates:e,active:t}),D({type:"onDragStart",event:o}),K(ft.current),Z(i)})},onMove(e){A({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)(()=>{A({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:A,draggableNodes:j,over:nt,measureDroppableContainers:pe}),[J,gt,G,_e,A,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),A=b(n);v(()=>(p.set(t,{id:t,key:i,node:E,activatorNode:S,data:A}),()=>{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:nn&&o<=a?{x:0,y:-s.height-l,...St}:o=a?{x:0,y:s.height+l,...St}:{x:0,y:0,...St}};const It="Sortable",At=s().createContext({activeIndex:-1,containerId:It,disableTransforms:!1,items:[],overIndex:-1,useDragOverlay:!1,sortedRects:[],strategy:xt,disabled:{draggable:!1,droppable:!1}});function Ot(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{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(At.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)(At),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:O,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;ne=>{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:O});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:O,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&&!A(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[...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)(Ot,{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:`\n\t\t\t\t\t\t\t${(0,a.__)("Repeat","blocksy")}`,"repeat-y":`\n\t\t\t\t\t\t\t${(0,a.__)("Repeat Y","blocksy")}`,"repeat-x":`\n\t\t\t\t\t\t\t${(0,a.__)("Repeat X","blocksy")}`,"no-repeat":`\n\t\t\t\t\t\t\t${(0,a.__)("No Repeat","blocksy")}`}},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",'')},[]),!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-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),A=(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"}),A):A};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"),`${(t.sections.find(function({id:t}){return t===e.id})||{}).name||{"type-1":(0,o.__)("Global Footer","blocksy")}[e.id]||e.id}`)}}),(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},A=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"))))};A.renderingConfig={design:"none"};var O=A},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("