(()=>{var e,t={93:(e,t,a)=>{"use strict";a.r(t),a.d(t,{metadata:()=>T,name:()=>j,settings:()=>J});const o=window.wp.i18n,i=window.kadence.icons,l=window.lodash,n=window.wp.blocks,r=window.React;var s=a(4184),d=a.n(s);const c=window.wp.blob,g=window.wp.compose,u=window.wp.data,p=window.wp.blockEditor,m=(window.wp.hooks,window.wp.components),b=window.wp.element,k=window.wp.primitives,v=(0,b.createElement)(k.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(k.Path,{d:"M2 12C2 6.44444 6.44444 2 12 2C17.5556 2 22 6.44444 22 12C22 17.5556 17.5556 22 12 22C6.44444 22 2 17.5556 2 12ZM13 11V7H11V11H7V13H11V17H13V13H17V11H13Z"})),h=window.kadence.components,f=window.kadence.helpers,y=(0,b.createElement)(k.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,b.createElement)(k.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h12a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5ZM4 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6Zm4 10h2v-1.5H8V16Zm5 0h-2v-1.5h2V16Zm1 0h2v-1.5h-2V16Z"})),_=(0,b.createElement)(k.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(k.Path,{d:"M16.5 7.8v7H18v-7c0-1-.8-1.8-1.8-1.8h-7v1.5h7c.2 0 .3.1.3.3zm-8.7 8.7c-.1 0-.2-.1-.2-.2V2H6v4H2v1.5h4v8.8c0 1 .8 1.8 1.8 1.8h8.8v4H18v-4h4v-1.5H7.8z"})),S=(0,b.createElement)(k.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(k.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})),w=window.wp.notices,C=window.wp.coreData;var E=a(1991),x=a.n(E),O=a(9588),B=a.n(O);const T=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"kadence/image","title":"Advanced Image","category":"kadence-blocks","usesContext":["postId","queryId","allowResize","imageCrop","kadence/dynamicSource","kadence/repeaterRowData","kadence/repeaterRow"],"description":"Image block with greater controls and advanced features","keywords":["img","image","photo","kb"],"textdomain":"kadence-blocks","attributes":{"align":{"type":"string"},"url":{"type":"string","source":"attribute","selector":"img","attribute":"src","__experimentalRole":"content"},"alt":{"type":"string","source":"attribute","selector":"img","attribute":"alt","default":"","__experimentalRole":"content"},"caption":{"type":"string","source":"html","selector":"figcaption","__experimentalRole":"content"},"title":{"type":"string","source":"attribute","selector":"img","attribute":"title","__experimentalRole":"content"},"id":{"type":"number","__experimentalRole":"content"},"width":{"type":"number"},"height":{"type":"number"},"imgMaxWidth":{"type":"number"},"imgMaxWidthTablet":{"type":"number"},"imgMaxWidthMobile":{"type":"number"},"sizeSlug":{"type":"string"},"ratio":{"type":"string"},"useRatio":{"type":"boolean","default":false},"link":{"type":"string","__experimentalRole":"content"},"linkTarget":{"type":"boolean","default":false},"linkNoFollow":{"type":"boolean","default":false},"linkSponsored":{"type":"boolean","default":false},"linkDestination":{"type":"string"},"linkTitle":{"type":"string"},"linkClass":{"type":"string","source":"attribute","selector":"figure > a","attribute":"class"},"uniqueID":{"type":"string"},"marginDesktop":{"type":"array","default":["","","",""]},"marginTablet":{"type":"array","default":["","","",""]},"marginMobile":{"type":"array","default":["","","",""]},"marginUnit":{"type":"string","default":"px"},"paddingDesktop":{"type":"array","default":["","","",""]},"paddingTablet":{"type":"array","default":["","","",""]},"paddingMobile":{"type":"array","default":["","","",""]},"paddingUnit":{"type":"string","default":"px"},"borderColor":{"type":"string","default":""},"backgroundColor":{"type":"string","default":""},"borderRadius":{"type":"array","default":["","","",""]},"tabletBorderRadius":{"type":"array","default":["","","",""]},"mobileBorderRadius":{"type":"array","default":["","","",""]},"borderRadiusUnit":{"type":"string","default":"px"},"borderWidthUnit":{"type":"string","default":"px"},"borderWidthDesktop":{"type":"array","default":["","","",""]},"borderWidthTablet":{"type":"array","default":["","","",""]},"borderWidthMobile":{"type":"array","default":["","","",""]},"displayBoxShadow":{"type":"boolean","default":false},"boxShadow":{"type":"array","default":[{"color":"#000000","opacity":0.2,"spread":0,"blur":14,"hOffset":0,"vOffset":0,"inset":false}]},"displayDropShadow":{"type":"boolean","default":false},"dropShadow":{"type":"array","default":[{"color":"#000000","opacity":0.2,"blur":14,"hOffset":0,"vOffset":0}]},"imageFilter":{"type":"string","default":"none"},"showCaption":{"type":"boolean","default":true},"captionStyles":{"type":"array","default":[{"size":["","",""],"sizeType":"px","lineHeight":["","",""],"lineType":"px","letterSpacing":"","textTransform":"","family":"","google":false,"style":"","weight":"","variant":"","subset":"","loadGoogle":true,"color":"","background":""}]},"maskSvg":{"type":"string","default":"none"},"maskUrl":{"type":"string"},"maskSize":{"type":"string","default":"auto"},"maskPosition":{"type":"string","default":"center center"},"maskRepeat":{"type":"string","default":"no-repeat"},"zIndex":{"type":"number"},"inQueryBlock":{"type":"boolean","default":false},"preventLazyLoad":{"type":"boolean","default":false},"globalAlt":{"type":"boolean","default":false},"borderStyle":{"type":"array","default":[{"top":["","",""],"right":["","",""],"bottom":["","",""],"left":["","",""],"unit":"px"}]},"tabletBorderStyle":{"type":"array","default":[{"top":["","",""],"right":["","",""],"bottom":["","",""],"left":["","",""],"unit":"px"}]},"mobileBorderStyle":{"type":"array","default":[{"top":["","",""],"right":["","",""],"bottom":["","",""],"left":["","",""],"unit":"px"}]},"overlayOpacity":{"type":"number","default":0.3},"overlay":{"type":"string","default":""},"overlayType":{"type":"string","default":"normal"},"overlayGradient":{"type":"string","default":""},"overlayBlendMode":{"type":"string"},"imagePosition":{"type":"string","default":""},"tooltip":{"type":"string","source":"html","selector":".kb-tooltip-hidden-content","__experimentalRole":"content"},"tooltipPlacement":{"type":"string","default":""},"tooltipDash":{"type":"boolean","default":false}},"supports":{"anchor":true,"ktanimate":true,"ktanimateadd":true,"ktanimatepreview":true,"ktdynamic":true,"kbMetadata":true}}'),{name:z}=T,R=[{ratio:"2.33",className:"wp-embed-aspect-21-9"},{ratio:"2.00",className:"wp-embed-aspect-18-9"},{ratio:"1.78",className:"wp-embed-aspect-16-9"},{ratio:"1.33",className:"wp-embed-aspect-4-3"},{ratio:"1.00",className:"wp-embed-aspect-1-1"},{ratio:"0.56",className:"wp-embed-aspect-9-16"},{ratio:"0.50",className:"wp-embed-aspect-1-2"}],N="wp-embed",M=e=>e&&e.includes('class="wp-embedded-content"'),I=e=>{if(!e)return e;const t=R.reduce(((e,{className:t})=>(e[t]=!1,e)),{"wp-has-aspect-ratio":!1});return x()(e,t)};B()(((e,t,a,o,i=!0)=>{if(!e)return{};const n={};let{type:r="rich"}=e;const{html:s,provider_name:d}=e,c=(0,l.kebabCase)((d||t).toLowerCase());return M(s)&&(r=N),(s||"photo"===r)&&(n.type=r,n.providerNameSlug=c),n.className=function(e,t,a=!0){if(!a)return I(t);const o=document.implementation.createHTMLDocument("");o.body.innerHTML=e;const i=o.body.querySelector("iframe");if(i&&i.height&&i.width){const e=(i.width/i.height).toFixed(2);for(let a=0;a<R.length;a++){const o=R[a];if(e>=o.ratio)return e-o.ratio>.1?I(t):x()(I(t),o.className,"wp-has-aspect-ratio")}}return t}(s,a,o&&i),n}));const D="none",P="media",L="attachment",U="custom",F=["image"],A=[{value:"normal",label:(0,o.__)("Normal","kadence-blocks")},{value:"multiply",label:(0,o.__)("Multiply","kadence-blocks")},{value:"screen",label:(0,o.__)("Screen","kadence-blocks")},{value:"overlay",label:(0,o.__)("Overlay","kadence-blocks")},{value:"darken",label:(0,o.__)("Darken","kadence-blocks")},{value:"lighten",label:(0,o.__)("Lighten","kadence-blocks")},{value:"color-dodge",label:(0,o.__)("Color Dodge","kadence-blocks")},{value:"color-burn",label:(0,o.__)("Color Burn","kadence-blocks")},{value:"difference",label:(0,o.__)("Difference","kadence-blocks")},{value:"exclusion",label:(0,o.__)("Exclusion","kadence-blocks")},{value:"hue",label:(0,o.__)("Hue","kadence-blocks")},{value:"saturation",label:(0,o.__)("Saturation","kadence-blocks")},{value:"color",label:(0,o.__)("Color","kadence-blocks")},{value:"luminosity",label:(0,o.__)("Luminosity","kadence-blocks")}];function W({temporaryURL:e,dynamicURL:t,attributes:a,setAttributes:i,isSelected:s,insertBlocksAfter:d,onReplace:k,onSelectImage:v,onSelectURL:E,onUploadError:x,containerRef:O,context:B,clientId:R,previewDevice:I,marginMouseOver:D,paddingMouseOver:P}){const{url:L="",alt:U,caption:W,align:H,id:V,title:K,width:q,height:G,sizeSlug:j,useRatio:J,ratio:Z,imgMaxWidth:Q,imgMaxWidthTablet:X,imgMaxWidthMobile:Y,uniqueID:ee,marginDesktop:te,marginTablet:ae,marginMobile:oe,marginUnit:ie,paddingDesktop:le,paddingTablet:ne,paddingMobile:re,paddingUnit:se,backgroundColor:de,borderColor:ce,borderRadius:ge,borderWidthUnit:ue,borderRadiusUnit:pe,borderWidthDesktop:me,borderWidthTablet:be,borderWidthMobile:ke,displayBoxShadow:ve,boxShadow:he,displayDropShadow:fe,dropShadow:ye,imageFilter:_e,showCaption:Se,captionStyles:we,maskSvg:Ce,maskSize:Ee,maskPosition:xe,maskRepeat:Oe,maskUrl:Be,link:Te,linkTarget:ze,linkNoFollow:Re,linkSponsored:Ne,linkDestination:Me,linkTitle:Ie,zIndex:De,tabletBorderRadius:Pe,mobileBorderRadius:Le,borderStyle:Ue,tabletBorderStyle:Fe,mobileBorderStyle:Ae,preventLazyLoad:We,overlayType:$e,overlay:He,overlayGradient:Ve,overlayOpacity:Ke,overlayBlendMode:qe,globalAlt:Ge,imagePosition:je,tooltip:Je,tooltipPlacement:Ze,tooltipDash:Qe}=a,Xe=t||L,[Ye,et]=(0,b.useState)(!1),tt=((0,f.getPreviewSize)(I,void 0!==te?te[0]:"",void 0!==ae?ae[0]:"",void 0!==oe?oe[0]:""),(0,f.getPreviewSize)(I,void 0!==te?te[1]:"",void 0!==ae?ae[1]:"",void 0!==oe?oe[1]:""),(0,f.getPreviewSize)(I,void 0!==te?te[2]:"",void 0!==ae?ae[2]:"",void 0!==oe?oe[2]:""),(0,f.getPreviewSize)(I,void 0!==te?te[3]:"",void 0!==ae?ae[3]:"",void 0!==oe?oe[3]:""),(0,f.getPreviewSize)(I,void 0!==le?le[0]:"",void 0!==ne?ne[0]:"",void 0!==re?re[0]:"")),at=(0,f.getPreviewSize)(I,void 0!==le?le[1]:"",void 0!==ne?ne[1]:"",void 0!==re?re[1]:""),ot=(0,f.getPreviewSize)(I,void 0!==le?le[2]:"",void 0!==ne?ne[2]:"",void 0!==re?re[2]:""),it=(0,f.getPreviewSize)(I,void 0!==le?le[3]:"",void 0!==ne?ne[3]:"",void 0!==re?re[3]:""),lt=(0,f.getBorderStyle)(I,"top",Ue,Fe,Ae),nt=(0,f.getBorderStyle)(I,"right",Ue,Fe,Ae),rt=(0,f.getBorderStyle)(I,"bottom",Ue,Fe,Ae),st=(0,f.getBorderStyle)(I,"left",Ue,Fe,Ae),dt=(0,f.getPreviewSize)(I,void 0!==ge?ge[0]:"",void 0!==Pe?Pe[0]:"",void 0!==Le?Le[0]:""),ct=(0,f.getPreviewSize)(I,void 0!==ge?ge[1]:"",void 0!==Pe?Pe[1]:"",void 0!==Le?Le[1]:""),gt=(0,f.getPreviewSize)(I,void 0!==ge?ge[2]:"",void 0!==Pe?Pe[2]:"",void 0!==Le?Le[2]:""),ut=(0,f.getPreviewSize)(I,void 0!==ge?ge[3]:"",void 0!==Pe?Pe[3]:"",void 0!==Le?Le[3]:""),pt=(0,f.getPreviewSize)(I,void 0!==Q?Q:"",void 0!==X?X:"",void 0!==Y?Y:""),mt=void 0!==we[0].sizeType?we[0].sizeType:"px",bt=(0,f.getPreviewSize)(I,void 0!==we[0].size[0]?we[0].size[0]:"inherit",void 0!==we[0].size[1]?we[0].size[1]:"inherit",void 0!==we[0].size[2]?we[0].size[2]:"inherit"),kt=void 0!==we[0].lineType?we[0].lineType:"px",vt=(0,f.getPreviewSize)(I,void 0!==we[0].lineHeight[0]?we[0].lineHeight[0]+kt:"normal",void 0!==we[0].lineHeight[1]?we[0].lineHeight[1]+kt:"normal",void 0!==we[0].lineHeight[2]+kt?we[0].lineHeight[2]:"normal"),ht=(0,g.usePrevious)(W),[ft,yt]=(0,b.useState)(!!W),{allowResize:_t=!0}=B;function St(e){const t=ye.map(((t,a)=>(0===a&&(t={...t,...e}),t)));i({dropShadow:t})}function wt(e){const t=he.map(((t,a)=>(0===a&&(t={...t,...e}),t)));i({boxShadow:t})}const Ct=e=>{const t=we.map(((t,a)=>(0===a&&(t={...t,...e}),t)));i({captionStyles:t})},{image:Et}=(0,u.useSelect)((e=>{const{getMedia:t}=e(C.store);return{image:V&&s?t(V,{context:"view"}):null}}),[V,s]),{replaceBlocks:xt,toggleSelection:Ot}=(0,u.useDispatch)(p.store),{createErrorNotice:Bt,createSuccessNotice:Tt}=(0,u.useDispatch)(w.store),zt=(0,g.useViewportMatch)("medium"),Rt=(0,l.includes)(["wide","full"],H),[{naturalWidth:Nt,naturalHeight:Mt},It]=(0,b.useState)({}),[Dt,Pt]=(0,b.useState)(!1),[Lt,Ut]=(0,b.useState)("general"),[Ft,At]=(0,b.useState)(),Wt=function(e,t){const[a,o]=(0,b.useState)();function i(){o(e.current.clientWidth)}return(0,b.useEffect)(i,t),(0,b.useEffect)((()=>{const{defaultView:t}=e.current.ownerDocument;return t.addEventListener("resize",i),()=>{t.removeEventListener("resize",i)}}),[]),a}(O,[H]),$t=!(!Xe||!Xe.endsWith(".svg")),Ht=_t&&!(Rt&&zt)&&!($t&&!pt),Vt=_t&&!Rt,{imageEditing:Kt,imageSizes:qt,maxWidth:Gt,mediaUpload:jt}=(0,u.useSelect)((e=>{const{getSettings:t}=e(p.store);return{...(0,l.pick)(t(),["imageEditing","imageSizes","maxWidth","mediaUpload"])}}),[R]);(0,b.useEffect)((()=>{$(V,L)&&s&&!Ft&&window.fetch(L).then((e=>e.blob())).then((e=>At(e))).catch((()=>{}))}),[V,L,s,Ft]),(0,b.useEffect)((()=>{W&&!ht&&yt(!0)}),[W,ht]);const Jt=(0,b.useCallback)((e=>{e&&!W&&e.focus()}),[W]);function Zt(e){i({url:e.url,id:e.id?e.id:void 0,alt:e?.alt?e.alt:void 0,width:void 0,height:void 0,sizeSlug:void 0}),e?.alt&&Et?.alt_text&&(Et.alt_text=e.alt)}(0,b.useEffect)((()=>{s||(Pt(!1),W||yt(!1))}),[s,W]);const Qt=!!(a.kadenceDynamic&&a.kadenceDynamic.url&&a.kadenceDynamic.url.enable),Xt=!!(a.kadenceDynamic&&a.kadenceDynamic.link&&a.kadenceDynamic.link.enable),Yt=V&&Nt&&Mt&&Kt&&!Qt&&!$t,ea=Yt&&!Dt,ta=["url","id","caption","alt"],aa="gradient"===$e?Ve:(0,f.KadenceColorOutput)(He),oa=(0,r.createElement)(r.Fragment,null,(0,r.createElement)(p.BlockControls,{group:"block"},(0,r.createElement)(p.BlockAlignmentControl,{value:H,onChange:function(e){const t=["wide","full"].includes(e)?{width:void 0,height:void 0}:{};i({...t,align:e})}}),Se&&(0,r.createElement)(m.ToolbarButton,{onClick:()=>{yt(!ft),ft&&W&&i({caption:void 0})},icon:y,isPressed:ft,label:ft?(0,o.__)("Remove caption"):(0,o.__)("Add caption")}),!Dt&&!Qt&&!Xt&&(0,r.createElement)(h.KadenceImageURLInputUI,{url:Te||"",onChangeUrl:e=>i({link:e}),linkDestination:Me,mediaUrl:Et&&Et.source_url||L,mediaLink:Et&&Et.link,onChangeLinkDestination:e=>i({linkDestination:e}),onChangeAttribute:e=>i(e),additionalControls:!0,opensInNewTab:void 0!==ze&&ze,onChangeTarget:e=>i({linkTarget:e}),linkNoFollow:void 0!==Re&&Re,onChangeFollow:e=>i({linkNoFollow:e}),linkSponsored:void 0!==Ne&&Ne,onChangeSponsored:e=>i({linkSponsored:e}),allowClear:!0,dynamicAttribute:"link",isSelected:s,attributes:a,setAttributes:i,name:"kadence/image",clientId:R,context:B}),ea&&(0,r.createElement)(m.ToolbarButton,{onClick:()=>Pt(!0),icon:_,label:(0,o.__)("Crop")}),Ft&&!Qt&&(0,r.createElement)(m.ToolbarButton,{onClick:function(){jt({filesList:[Ft],onFileChange([e]){v(e),(0,c.isBlobURL)(e.url)||(At(),Tt((0,o.__)("Image uploaded.","kadence-blocks"),{type:"snackbar"}))},allowedTypes:F,onError(e){Bt(e,{type:"snackbar"})}})},icon:S,label:(0,o.__)("Upload external image","kadence-blocks")})),(0,r.createElement)(p.BlockControls,null,(0,r.createElement)(h.CopyPasteAttributes,{attributes:a,excludedAttrs:ta,defaultAttributes:T.attributes,blockSlug:T.name,onPaste:e=>i(e)})),!Dt&&!Qt&&(0,r.createElement)(p.BlockControls,{group:"other"},(0,r.createElement)(p.MediaReplaceFlow,{mediaId:V,mediaURL:L,allowedTypes:F,accept:"image/*",onSelect:v,onSelectURL:E,onError:x})),(0,r.createElement)(p.InspectorControls,null,(0,r.createElement)(h.InspectorControlTabs,{panelName:"image",setActiveTab:Ut,activeTab:Lt}),"general"===Lt&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(h.KadencePanelBody,{title:(0,o.__)("Image settings","kadence-blocks"),initialOpen:!0,panelName:"kb-image-settings"},(0,r.createElement)(h.KadenceImageControl,{label:(0,o.__)("Image","kadence-blocks"),hasImage:!!L,imageURL:L||"",imageID:V,onRemoveImage:function(){i({url:void 0,id:void 0,width:void 0,height:void 0,sizeSlug:void 0})},onSaveImage:Zt,disableMediaButtons:!!L,dynamicAttribute:"url",isSelected:s,attributes:a,setAttributes:i,name:"kadence/image",clientId:R,context:B}),V&&(0,r.createElement)(h.ImageSizeControl,{label:(0,o.__)("Image File Size","kadence-blocks"),id:V,url:L,fullSelection:!0,selectByValue:!0,onChange:function(e){i({url:e.value,width:void 0,height:void 0,sizeSlug:e.slug,imgMaxWidth:void 0,imgMaxWidthTablet:void 0,imgMaxWidthMobile:void 0})}}),(0,r.createElement)(m.ToggleControl,{label:(0,o.__)("Use fixed ratio instead of image ratio","kadence-blocks"),checked:J,onChange:e=>i({useRatio:e})}),J&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(m.SelectControl,{label:(0,o.__)("Size Ratio","kadence-blocks"),value:Z,options:[{label:(0,o.__)("Landscape 4:3","kadence-blocks"),value:"land43"},{label:(0,o.__)("Landscape 3:2","kadence-blocks"),value:"land32"},{label:(0,o.__)("Landscape 16:9","kadence-blocks"),value:"land169"},{label:(0,o.__)("Landscape 2:1","kadence-blocks"),value:"land21"},{label:(0,o.__)("Landscape 3:1","kadence-blocks"),value:"land31"},{label:(0,o.__)("Landscape 4:1","kadence-blocks"),value:"land41"},{label:(0,o.__)("Portrait 3:4","kadence-blocks"),value:"port34"},{label:(0,o.__)("Portrait 2:3","kadence-blocks"),value:"port23"},{label:(0,o.__)("Square 1:1","kadence-blocks"),value:"square"}],onChange:e=>i({ratio:e})}),(0,r.createElement)(h.KadenceFocalPicker,{url:L||"",value:je||"center center",onChange:e=>i({imagePosition:e})})),Vt&&(0,r.createElement)(h.ResponsiveRangeControls,{label:(0,o.__)("Max Image Width","kadence-blocks"),value:Q||"",onChange:e=>i({imgMaxWidth:e}),tabletValue:X||"",onChangeTablet:e=>i({imgMaxWidthTablet:e}),mobileValue:Y||"",onChangeMobile:e=>i({imgMaxWidthMobile:e}),min:5,max:3e3,step:1,unit:"px",showUnit:!0,units:["px"],reset:()=>i({imgMaxWidth:"",imgMaxWidthTablet:"",imgMaxWidthMobile:""})}),(!Ge||!Et)&&(0,r.createElement)(m.TextareaControl,{label:(0,o.__)("Alt text (alternative text)","kadence-blocks"),value:U,onChange:function(e){i({alt:e})},help:(0,r.createElement)(r.Fragment,null,(0,r.createElement)(m.ExternalLink,{href:"https://www.w3.org/WAI/tutorials/images/decision-tree"},(0,o.__)("Describe the purpose of the image","kadence-blocks")),(0,o.__)("Leave empty if the image is purely decorative.","kadence-blocks"))}),Ge&&Et&&(0,r.createElement)("div",{className:"components-base-control"},(0,r.createElement)(m.TextareaControl,{label:(0,o.__)("Alt text (alternative text)","kadence-blocks"),value:Et?.alt_text?Et.alt_text:"",onChange:e=>console.log(e),disabled:!0,className:"mb-0"}),(0,r.createElement)(p.MediaUpload,{onSelect:Zt,type:"image",value:V||"",render:({open:e})=>(0,r.createElement)(m.Button,{text:(0,o.__)("Edit Image Alt Text","kadence-blocks"),variant:"link",onClick:e})})),(0,r.createElement)(m.ToggleControl,{label:(0,o.__)("Dynamic Alt Text","kadence-blocks"),help:(0,o.__)("This makes it so alt text changed in the media library automatically updates on your website without needing to update this block.","kadence-blocks"),checked:Ge,onChange:e=>i({globalAlt:e})}),(0,r.createElement)(m.TextControl,{label:(0,o.__)("Title attribute","kadence-blocks"),value:K||"",onChange:function(e){i({title:e})},help:(0,r.createElement)(r.Fragment,null,(0,o.__)("Describe the role of this image on the page.","kadence-blocks"),(0,r.createElement)(m.ExternalLink,{href:"https://www.w3.org/TR/html52/dom.html#the-title-attribute"},(0,o.__)("(Note: many devices and browsers do not display this text.)","kadence-blocks")))})),(0,r.createElement)(h.KadencePanelBody,{title:(0,o.__)("Link Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-image-link-settings"},(0,r.createElement)(h.URLInputControl,{label:(0,o.__)("Image Link","kadence-blocks"),url:Te,onChangeUrl:e=>i({link:e}),additionalControls:!0,opensInNewTab:void 0!==ze&&ze,onChangeTarget:e=>i({linkTarget:e}),linkNoFollow:void 0!==Re&&Re,onChangeFollow:e=>i({linkNoFollow:e}),linkSponsored:void 0!==Ne&&Ne,onChangeSponsored:e=>i({linkSponsored:e}),allowClear:!0,linkTitle:Ie,onChangeTitle:e=>{i({linkTitle:e})},dynamicAttribute:"link",isSelected:s,attributes:a,setAttributes:i,name:"kadence/image",clientId:R,context:B}))),"style"===Lt&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(h.KadencePanelBody,{panelName:"kb-image-border-settings"},(0,r.createElement)(h.PopColorControl,{label:(0,o.__)("Background Color","kadence-blocks"),value:de||"",default:"",onChange:e=>{i({backgroundColor:e})}}),(0,r.createElement)(h.ResponsiveBorderControl,{label:(0,o.__)("Border","kadence-blocks"),value:Ue,tabletValue:Fe,mobileValue:Ae,onChange:e=>i({borderStyle:e}),onChangeTablet:e=>i({tabletBorderStyle:e}),onChangeMobile:e=>i({mobileBorderStyle:e})}),(0,r.createElement)(h.ResponsiveMeasurementControls,{label:(0,o.__)("Border Radius","kadence-blocks"),value:ge,tabletValue:Pe,mobileValue:Le,onChange:e=>i({borderRadius:e}),onChangeTablet:e=>i({tabletBorderRadius:e}),onChangeMobile:e=>i({mobileBorderRadius:e}),min:0,max:"em"===pe||"rem"===pe?24:200,step:"em"===pe||"rem"===pe?.1:1,unit:pe,units:["px","em","rem","%"],onUnit:e=>i({borderRadiusUnit:e}),isBorderRadius:!0,allowEmpty:!0}),(0,r.createElement)(h.BoxShadowControl,{label:(0,o.__)("Box Shadow","kadence-blocks"),enable:void 0!==ve&&ve,color:void 0!==he&&void 0!==he[0]&&void 0!==he[0].color?he[0].color:"#000000",colorDefault:"#000000",onArrayChange:(e,t)=>wt({color:e,opacity:t}),opacity:void 0!==he&&void 0!==he[0]&&void 0!==he[0].opacity?he[0].opacity:.2,hOffset:void 0!==he&&void 0!==he[0]&&void 0!==he[0].hOffset?he[0].hOffset:0,vOffset:void 0!==he&&void 0!==he[0]&&void 0!==he[0].vOffset?he[0].vOffset:0,blur:void 0!==he&&void 0!==he[0]&&void 0!==he[0].blur?he[0].blur:14,spread:void 0!==he&&void 0!==he[0]&&void 0!==he[0].spread?he[0].spread:0,inset:void 0!==he&&void 0!==he[0]&&void 0!==he[0].inset&&he[0].inset,onEnableChange:e=>{i({displayBoxShadow:e})},onColorChange:e=>{wt({color:e})},onOpacityChange:e=>{wt({opacity:e})},onHOffsetChange:e=>{wt({hOffset:e})},onVOffsetChange:e=>{wt({vOffset:e})},onBlurChange:e=>{wt({blur:e})},onSpreadChange:e=>{wt({spread:e})},onInsetChange:e=>{wt({inset:e})}}),(0,r.createElement)(h.DropShadowControl,{label:(0,o.__)("Drop Shadow","kadence-blocks"),enable:void 0!==fe&&fe,color:void 0!==ye&&void 0!==ye[0]&&void 0!==ye[0].color?ye[0].color:"#000000",colorDefault:"#000000",onArrayChange:(e,t)=>St({color:e,opacity:t}),opacity:void 0!==ye&&void 0!==ye[0]&&void 0!==ye[0].opacity?ye[0].opacity:.2,hOffset:void 0!==ye&&void 0!==ye[0]&&void 0!==ye[0].hOffset?ye[0].hOffset:0,vOffset:void 0!==ye&&void 0!==ye[0]&&void 0!==ye[0].vOffset?ye[0].vOffset:0,blur:void 0!==ye&&void 0!==ye[0]&&void 0!==ye[0].blur?ye[0].blur:14,onEnableChange:e=>{i({displayDropShadow:e})},onColorChange:e=>{St({color:e})},onOpacityChange:e=>{St({opacity:e})},onHOffsetChange:e=>{St({hOffset:e})},onVOffsetChange:e=>{St({vOffset:e})},onBlurChange:e=>{St({blur:e})}}),(0,r.createElement)("p",{className:"kb-sidebar-help"},(0,o.__)("Learn about the differences:","kadence-blocks"),(0,r.createElement)("br",null),(0,r.createElement)(m.ExternalLink,{href:"https://css-tricks.com/breaking-css-box-shadow-vs-drop-shadow/"},(0,o.__)("Box Shadow vs. Drop Shadow","kadence-blocks")))),(0,r.createElement)(h.KadencePanelBody,{title:(0,o.__)("Mask Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-image-mask-settings"},(0,r.createElement)(m.SelectControl,{label:(0,o.__)("Mask Shape","kadence-blocks"),options:[{label:(0,o.__)("None","kadence-blocks"),value:"none"},{label:(0,o.__)("Circle","kadence-blocks"),value:"circle"},{label:(0,o.__)("Diamond","kadence-blocks"),value:"diamond"},{label:(0,o.__)("Hexagon","kadence-blocks"),value:"hexagon"},{label:(0,o.__)("Rounded","kadence-blocks"),value:"rounded"},{label:(0,o.__)("Blob 1","kadence-blocks"),value:"blob1"},{label:(0,o.__)("Blob 2","kadence-blocks"),value:"blob2"},{label:(0,o.__)("Blob 3","kadence-blocks"),value:"blob3"},{label:(0,o.__)("Custom","kadence-blocks"),value:"custom"}],value:Ce,onChange:e=>i({maskSvg:e})}),"custom"===Ce&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(h.KadenceImageControl,{label:(0,o.__)("Custom Mask Image","kadence-blocks"),hasImage:!!Be,imageURL:Be||"",imageID:"",onRemoveImage:()=>{i({maskUrl:void 0})},onSaveImage:e=>{i({maskUrl:e.url})},disableMediaButtons:!!Be}),(0,r.createElement)(m.SelectControl,{label:(0,o.__)("Mask Size","kadence-blocks"),options:[{label:(0,o.__)("Auto","kadence-blocks"),value:"auto"},{label:(0,o.__)("Contain","kadence-blocks"),value:"contain"},{label:(0,o.__)("Cover","kadence-blocks"),value:"cover"}],value:Ee,onChange:e=>i({maskSize:e})}),(0,r.createElement)(m.SelectControl,{label:(0,o.__)("Mask Position","kadence-blocks"),options:[{value:"center top",label:(0,o.__)("Center Top","kadence-blocks")},{value:"center center",label:(0,o.__)("Center Center","kadence-blocks")},{value:"center bottom",label:(0,o.__)("Center Bottom","kadence-blocks")},{value:"left top",label:(0,o.__)("Left Top","kadence-blocks")},{value:"left center",label:(0,o.__)("Left Center","kadence-blocks")},{value:"left bottom",label:(0,o.__)("Left Bottom","kadence-blocks")},{value:"right top",label:(0,o.__)("Right Top","kadence-blocks")},{value:"right center",label:(0,o.__)("Right Center","kadence-blocks")},{value:"right bottom",label:(0,o.__)("Right Bottom","kadence-blocks")}],value:xe,onChange:e=>i({maskPosition:e})}),(0,r.createElement)(m.SelectControl,{label:(0,o.__)("Mask Repeat","kadence-blocks"),options:[{value:"no-repeat",label:(0,o.__)("No Repeat","kadence-blocks")},{value:"repeat",label:(0,o.__)("Repeat","kadence-blocks")},{value:"repeat-x",label:(0,o.__)("Repeat-x","kadence-blocks")},{value:"repeat-y",label:(0,o.__)("Repeat-y","kadence-blocks")}],value:Oe,onChange:e=>i({maskRepeat:e})}))),(0,r.createElement)(h.KadencePanelBody,{title:(0,o.__)("Caption Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-image-caption-settings"},(0,r.createElement)(m.ToggleControl,{label:(0,o.__)("Enable Caption","kadence-blocks"),checked:Se,onChange:e=>i({showCaption:e})}),Se&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(h.PopColorControl,{label:(0,o.__)("Caption Color","kadence-blocks"),value:we&&we[0]&&we[0].color?we[0].color:"",default:"",onChange:e=>Ct({color:e})}),(0,r.createElement)(h.TypographyControls,{fontGroup:"body",fontSize:we[0].size,onFontSize:e=>Ct({size:e}),fontSizeType:we[0].sizeType,onFontSizeType:e=>Ct({sizeType:e}),lineHeight:we[0].lineHeight,onLineHeight:e=>Ct({lineHeight:e}),lineHeightType:we[0].lineType,onLineHeightType:e=>Ct({lineType:e}),letterSpacing:we[0].letterSpacing,onLetterSpacing:e=>Ct({letterSpacing:e}),textTransform:we[0].textTransform,onTextTransform:e=>Ct({textTransform:e}),fontFamily:we[0].family,onFontFamily:e=>Ct({family:e}),onFontChange:e=>{Ct({family:e.value,google:e.google})},onFontArrayChange:e=>Ct(e),googleFont:we[0].google,onGoogleFont:e=>Ct({google:e}),loadGoogleFont:we[0].loadGoogle,onLoadGoogleFont:e=>Ct({loadGoogle:e}),fontVariant:we[0].variant,onFontVariant:e=>Ct({variant:e}),fontWeight:we[0].weight,onFontWeight:e=>Ct({weight:e}),fontStyle:we[0].style,onFontStyle:e=>Ct({style:e}),fontSubset:we[0].subset,onFontSubset:e=>Ct({subset:e})}))),(0,r.createElement)(h.KadencePanelBody,{title:(0,o.__)("Image Filter","kadence-blocks"),initialOpen:!1,panelName:"kb-image-filter"},(0,r.createElement)(m.SelectControl,{label:(0,o.__)("Image Filter","kadence-blocks"),help:(0,o.__)("Not supported in Internet Explorer","kadence-blocks"),options:[{label:(0,o.__)("None","kadence-blocks"),value:"none"},{label:(0,o.__)("Grayscale","kadence-blocks"),value:"grayscale"},{label:(0,o.__)("Sepia","kadence-blocks"),value:"sepia"},{label:(0,o.__)("Saturation","kadence-blocks"),value:"saturation"},{label:(0,o.__)("Vintage","kadence-blocks"),value:"vintage"},{label:(0,o.__)("Earlybird","kadence-blocks"),value:"earlybird"},{label:(0,o.__)("Toaster","kadence-blocks"),value:"toaster"},{label:(0,o.__)("Mayfair","kadence-blocks"),value:"mayfair"}],value:_e,onChange:e=>i({imageFilter:e})})),(0,f.showSettings)("overlay","kadence/image")&&(0,r.createElement)(h.KadencePanelBody,{title:(0,o.__)("Overlay Color","kadence-blocks"),initialOpen:!1,panelName:"kb-image-overlay-settings"},(0,r.createElement)(h.BackgroundTypeControl,{label:(0,o.__)("Type","kadence-blocks"),type:$e||"normal",onChange:e=>i({overlayType:e}),allowedTypes:["normal","gradient"]}),(0,r.createElement)(m.RangeControl,{label:(0,o.__)("Overlay Opacity","kadence-blocks"),value:Ke,onChange:e=>{i({overlayOpacity:e})},step:.01,min:0,max:1}),"gradient"===$e&&(0,r.createElement)(h.GradientControl,{value:Ve,onChange:e=>i({overlayGradient:e}),gradients:[]}),"gradient"!==$e&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(h.PopColorControl,{label:(0,o.__)("Color","kadence-blocks"),value:He||"",default:"",onChange:e=>i({overlay:e})})),(0,r.createElement)(m.SelectControl,{label:(0,o.__)("Blend Mode"),value:qe||"none",options:A,onChange:e=>i({overlayBlendMode:e})}),(0,r.createElement)("p",null,(0,o.__)("Notice: Blend Mode not supported in all browsers","kadence-blocks")))),"advanced"===Lt&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(h.KadencePanelBody,null,(0,r.createElement)(h.ResponsiveMeasureRangeControl,{label:(0,o.__)("Padding","kadence-blocks"),value:le,tabletValue:ne,mobileValue:re,onChange:e=>i({paddingDesktop:e}),onChangeTablet:e=>i({paddingTablet:e}),onChangeMobile:e=>i({paddingMobile:e}),min:0,max:"em"===se||"rem"===se?24:999,step:"em"===se||"rem"===se?.1:1,unit:se,units:["px","em","rem","%"],onUnit:e=>i({paddingUnit:e}),onMouseOver:P.onMouseOver,onMouseOut:P.onMouseOut}),(0,r.createElement)(h.ResponsiveMeasureRangeControl,{label:(0,o.__)("Margin","kadence-blocks"),value:te,tabletValue:ae,mobileValue:oe,onChange:e=>{i({marginDesktop:e})},onChangeTablet:e=>i({marginTablet:e}),onChangeMobile:e=>i({marginMobile:e}),min:"em"===ie||"rem"===ie?-12:-999,max:"em"===ie||"rem"===ie?24:999,step:"em"===ie||"rem"===ie?.1:1,unit:ie,units:["px","em","rem","%","vh"],onUnit:e=>i({marginUnit:e}),onMouseOver:D.onMouseOver,onMouseOut:D.onMouseOut,allowAuto:!0})),(0,r.createElement)("div",{className:"kt-sidebar-settings-spacer"}),(0,r.createElement)(h.KadencePanelBody,{title:(0,o.__)("Tooltip","kadence-blocks"),initialOpen:!1,panelName:"kb-image-tooltip-settings"},(0,r.createElement)(m.TextareaControl,{label:(0,o.__)("Tooltip Content","kadence-blocks"),value:Je,onChange:e=>i({tooltip:e})}),(0,r.createElement)(m.SelectControl,{label:(0,o.__)("Tooltip Placement","kadence-blocks"),value:Ze||"top",options:[{label:(0,o.__)("Top","kadence-blocks"),value:"top"},{label:(0,o.__)("Top Start","kadence-blocks"),value:"top-start"},{label:(0,o.__)("Top End","kadence-blocks"),value:"top-end"},{label:(0,o.__)("Right","kadence-blocks"),value:"right"},{label:(0,o.__)("Right Start","kadence-blocks"),value:"right-start"},{label:(0,o.__)("Right End","kadence-blocks"),value:"right-end"},{label:(0,o.__)("Bottom","kadence-blocks"),value:"bottom"},{label:(0,o.__)("Bottom Start","kadence-blocks"),value:"bottom-start"},{label:(0,o.__)("Bottom End","kadence-blocks"),value:"bottom-end"},{label:(0,o.__)("Left","kadence-blocks"),value:"left"},{label:(0,o.__)("Left Start","kadence-blocks"),value:"left-start"},{label:(0,o.__)("Left End","kadence-blocks"),value:"left-end"},{label:(0,o.__)("Auto","kadence-blocks"),value:"auto"},{label:(0,o.__)("Auto Start","kadence-blocks"),value:"auto-start"},{label:(0,o.__)("Auto End","kadence-blocks"),value:"auto-end"}],onChange:e=>{i({tooltipPlacement:e})}}),(0,r.createElement)(m.ToggleControl,{label:(0,o.__)("Show indicator underline","kadence-blocks"),checked:Qe,onChange:e=>{i({tooltipDash:e})}})),(0,r.createElement)(h.KadenceBlockDefaults,{attributes:a,defaultAttributes:T.attributes,blockSlug:T.name,excludedAttrs:ta}))),(0,r.createElement)(p.InspectorAdvancedControls,null,(0,r.createElement)(m.ToggleControl,{label:(0,o.__)("Prevent Lazy Load","kadence-blocks"),help:(0,o.__)("This adds a class to tell lazy load plugins to skip this image for lazy load.","kadence-blocks"),checked:We,onChange:e=>i({preventLazyLoad:e})}),(0,r.createElement)(m.RangeControl,{label:(0,o.__)("Z-Index Control","kadence-blocks"),value:De,onChange:e=>{i({zIndex:e})},min:-200,max:2e3,allowReset:!0})));let ia=!1;(Ke&&He&&$e&&"gradient"!==$e||Ke&&Ve&&$e&&"gradient"===$e)&&(ia=!0);const la=(e=>{let t;try{t=new URL(e,"http://example.com").pathname.split("/").pop()}catch(e){}if(t)return t})(L);let na;na=U||(la?(0,o.sprintf)(/* translators: %s: file name */ (0,o.__)("This image has an empty alt attribute; its file name is %s"),la):(0,o.__)("This image has an empty alt attribute"));let ra=!1,sa="no-repeat",da="auto",ca="center center";"custom"===Ce?Be&&(ra=!0,sa=Oe||"no-repeat",da=Ee||"auto",ca=xe||"center center"):"none"!==Ce&&(ra=!0);let ga,ua,pa=(0,r.createElement)("div",{className:!J&&ia?"kb-image-has-overlay":""},(0,r.createElement)("img",{src:e||Xe,alt:na,width:void 0!==Nt&&Nt&&$t&&!pt?Nt:void 0,height:void 0!==Mt&&Mt&&$t&&!pt?Mt:void 0,style:{WebkitMaskImage:ra?"url("+("custom"===Ce?Be:kadence_blocks_params.svgMaskPath+Ce+".svg")+")":void 0,WebkitMaskRepeat:ra?sa:void 0,WebkitMaskSize:ra?da:void 0,WebkitMaskPosition:ra?ca:void 0,maskImage:ra?"url("+("custom"===Ce?Be:kadence_blocks_params.svgMaskPath+Ce+".svg")+")":void 0,maskRepeat:ra?sa:void 0,maskSize:ra?da:void 0,maskPosition:ra?ca:void 0,paddingTop:J||""===tt?void 0:(0,f.getSpacingOptionOutput)(tt,se),paddingRight:J||""===at?void 0:(0,f.getSpacingOptionOutput)(at,se),paddingBottom:J||""===ot?void 0:(0,f.getSpacingOptionOutput)(ot,se),paddingLeft:J||""===it?void 0:(0,f.getSpacingOptionOutput)(it,se),borderTop:lt||void 0,borderRight:nt||void 0,borderBottom:rt||void 0,borderLeft:st||void 0,borderTopLeftRadius:""!==dt?dt+(pe||"px"):void 0,borderTopRightRadius:""!==ct?ct+(pe||"px"):void 0,borderBottomRightRadius:""!==gt?gt+(pe||"px"):void 0,borderBottomLeftRadius:""!==ut?ut+(pe||"px"):void 0,backgroundColor:""!==de?(0,f.KadenceColorOutput)(de):void 0,boxShadow:void 0!==ve&&ve&&void 0!==he&&void 0!==he[0]&&void 0!==he[0].color?(void 0!==he[0].inset&&he[0].inset?"inset ":"")+(void 0!==he[0].hOffset?he[0].hOffset:0)+"px "+(void 0!==he[0].vOffset?he[0].vOffset:0)+"px "+(void 0!==he[0].blur?he[0].blur:14)+"px "+(void 0!==he[0].spread?he[0].spread:0)+"px "+(0,f.KadenceColorOutput)(void 0!==he[0].color?he[0].color:"#000000",void 0!==he[0].opacity?he[0].opacity:.2):void 0,filter:void 0!==fe&&fe?"drop-shadow("+(void 0!==fe&&fe&&void 0!==ye&&void 0!==ye[0]&&void 0!==ye[0].color?(void 0!==ye[0].hOffset?ye[0].hOffset:0)+"px "+(void 0!==ye[0].vOffset?ye[0].vOffset:0)+"px "+(void 0!==ye[0].blur?ye[0].blur:14)+"px "+(0,f.KadenceColorOutput)(void 0!==ye[0].color?ye[0].color:"#000000",void 0!==ye[0].opacity?ye[0].opacity:.2):void 0)+")":void 0,objectPosition:je||void 0},onError:()=>function(){const e=((e,t={})=>{const{preview:a,attributes:o={}}=e,{url:i,providerNameSlug:l,type:r,...s}=o;if(!i||!(0,n.getBlockType)(z))return;const d=(e=>(0,n.getBlockVariations)(z)?.find((({patterns:t})=>((e,t=[])=>t.some((t=>e.match(t))))(e,t))))(i),c="wordpress"===l||r===N;if(!c&&d&&(d.attributes.providerNameSlug!==l||!l))return(0,n.createBlock)(z,{url:i,...s,...d.attributes});const g=(0,n.getBlockVariations)(z)?.find((({name:e})=>"wordpress"===e));return g&&a&&M(a.html)&&!c?(0,n.createBlock)(z,{url:i,...g.attributes,...t}):void 0})({attributes:{url:L}});void 0!==e&&k(e)}(),onLoad:e=>{It((0,l.pick)(e.target,["naturalWidth","naturalHeight"]))},className:"kb-img "+(Qe&&Je?" kb-image-tooltip-border":"")}),e&&(0,r.createElement)(m.Spinner,null),!J&&(0,r.createElement)(h.SpacingVisualizer,{type:"inside",forceShow:P.isMouseOver,spacing:[(0,f.getSpacingOptionOutput)(tt,se),(0,f.getSpacingOptionOutput)(at,se),(0,f.getSpacingOptionOutput)(ot,se),(0,f.getSpacingOptionOutput)(it,se)]}));if(J&&(pa=(0,r.createElement)("div",{className:`kb-is-ratio-image kb-image-ratio-${Z||"land43"}${ia?" kb-image-has-overlay":""}`},pa)),Wt&&Nt&&Mt){const e=Nt>Wt;ga=e?Wt:Nt,ua=e?Wt*(Mt/Nt):Mt}if(Yt&&Dt)pa=(0,r.createElement)(p.__experimentalImageEditor,{id:V,url:Xe,width:q,height:G,clientWidth:Wt,naturalHeight:Mt,naturalWidth:Nt,onSaveImage:e=>i(e),onFinishEditing:()=>{Pt(!1)}});else if(Ht&&ga&&"Desktop"===I){const e=J?"100%":"auto",t=pt||q||ga;let a=Nt/Mt;if(J)switch(Z){case"land43":a=4/3;break;case"land32":a=1.5;break;case"land169":a=16/9;break;case"land21":a=2;break;case"land31":a=3;break;case"land41":a=4;break;case"port34":a=3/4;break;case"port23":a=2/3;break;case"port916":a=9/16;break;case"square":a=1}const l=Nt<Mt?20:20*a,n=Mt<Nt?20:20/a,d=2.5*Gt;let c=!1,g=!1;"center"===H?(c=!0,g=!0):(0,o.isRTL)()?"left"===H?c=!0:g=!0:"right"===H?g=!0:c=!0,pa=(0,r.createElement)(m.ResizableBox,{size:{width:pt&&""!==pt?pt:e,height:"auto"},showHandle:s,minWidth:l,maxWidth:d,minHeight:n,maxHeight:d/a,lockAspectRatio:!0,enable:{top:!1,right:c,bottom:!1,left:g},onResizeStart:function(){Ot(!1)},onResizeStop:(e,a,o,l)=>{Ot(!0),i({imgMaxWidth:parseInt(t+l.width,10)})},style:{margin:"center"===H?"0 auto":void 0}},pa)}else pa=(0,r.createElement)("div",{className:"kb-image-wrap",style:{maxWidth:pt||q,width:pt?"100%":void 0}},pa);return(0,r.createElement)(r.Fragment,null,(0,r.createElement)("style",null,void 0!==Ke&&""!==Ke?`.kadence-image${ee} .kb-image-has-overlay:after { opacity: ${Ke} }`:"",qe?`.kadence-image${ee} .kb-image-has-overlay:after { mix-blend-mode: ${qe}; }`:"",aa?`.kadence-image${ee} .kb-image-has-overlay:after { background:${aa}; }`:"",pt?`.kadence-inner-column-inner:where(.section-is-flex) > .kadence-image${ee} { max-width: ${pt}px; }`:""),!e&&oa,pa,(!p.RichText.isEmpty(W)||s)&&ft&&!1!==Se&&(0,r.createElement)(p.RichText,{ref:Jt,tagName:"figcaption","aria-label":(0,o.__)("Image caption text","kadence-blocks"),placeholder:(0,o.__)("Add caption","kadence-blocks"),value:W,onChange:e=>i({caption:e}),style:{color:we&&void 0!==we[0]&&void 0!==we[0].color?(0,f.KadenceColorOutput)(we[0].color):void 0,fontFamily:we&&void 0!==we[0]&&void 0!==we[0].family?we[0].family:void 0,fontStyle:we&&void 0!==we[0]&&void 0!==we[0].style?we[0].style:void 0,fontWeight:we&&void 0!==we[0]&&void 0!==we[0].weight?we[0].weight:void 0,textTransform:we&&void 0!==we[0]&&void 0!==we[0].textTransform?we[0].textTransform:void 0,letterSpacing:we&&void 0!==we[0]&&void 0!==we[0].letterSpacing?we[0].letterSpacing:void 0,lineHeight:vt,fontSize:(0,f.getFontSizeOptionOutput)(bt,mt)},inlineToolbar:!0,__unstableOnSplitAtEnd:()=>d((0,n.createBlock)("core/paragraph"))}))}const $=(e,t)=>t&&!e&&!(0,c.isBlobURL)(t),H=(0,g.compose)([m.withNotices])((function(e){const{attributes:t,setAttributes:a,isSelected:n,className:s,noticeUI:g,insertBlocksAfter:m,noticeOperations:k,onReplace:y,context:_,clientId:S}=e,{url:w="",alt:C,caption:E,align:x,id:O,width:B,height:T,uniqueID:z,sizeSlug:R,imageFilter:N,useRatio:M,imgMaxWidth:I,zIndex:A,kadenceAnimation:H,kadenceAOSOptions:V,border:K,borderColor:q,borderStyle:G,borderWidthDesktop:j,mobileBorderStyle:J,borderWidthMobile:Z,tabletBorderStyle:Q,borderWidthTablet:X,marginDesktop:Y,marginTablet:ee,marginMobile:te,marginUnit:ae,paddingDesktop:oe,paddingTablet:ie,paddingMobile:le,paddingUnit:ne,inQueryBlock:re}=t,se=(0,l.debounce)(f.setDynamicState,200),{addUniqueID:de}=(0,u.useDispatch)("kadenceblocks/data"),{isUniqueID:ce,isUniqueBlock:ge,previewDevice:ue,parentData:pe}=(0,u.useSelect)((e=>({isUniqueID:t=>e("kadenceblocks/data").isUniqueID(t),isUniqueBlock:(t,a)=>e("kadenceblocks/data").isUniqueBlock(t,a),previewDevice:e("kadenceblocks/data").getPreviewDeviceType(),parentData:{rootBlock:e("core/block-editor").getBlock(e("core/block-editor").getBlockHierarchyRootClientId(S)),postId:e("core/editor")?.getCurrentPostId()?e("core/editor")?.getCurrentPostId():"",reusableParent:e("core/block-editor").getBlockAttributes(e("core/block-editor").getBlockParentsByBlockName(S,"core/block").slice(-1)[0]),editedPostId:!!e("core/edit-site")&&e("core/edit-site").getEditedPostId()}})),[S]);(0,b.useEffect)((()=>{(0,f.setBlockDefaults)("kadence/image",t);const o=(0,f.getPostOrFseId)(e,pe),i=(0,f.getUniqueId)(z,S,ce,ge,o);i!==z?(t.uniqueID=i,a({uniqueID:i}),de(i,S)):de(z,S),a({inQueryBlock:(0,f.getInQueryBlock)(_,re)});const l=JSON.parse(JSON.stringify(t.borderStyle?t.borderStyle:[{top:["","",""],right:["","",""],bottom:["","",""],left:["","",""],unit:"px"}]));let n=!1;void 0!==q&&""!==q&&(l[0].top[0]=q,l[0].right[0]=q,l[0].bottom[0]=q,l[0].left[0]=q,n=!0,a({borderColor:""})),""===j?.[0]&&""===j?.[1]&&""===j?.[2]&&""===j?.[3]||(l[0].top[2]=j?.[0]||"",l[0].right[2]=j?.[1]||"",l[0].bottom[2]=j?.[2]||"",l[0].left[2]=j?.[3]||"",n=!0,a({borderWidthDesktop:["","","",""]})),n&&a({borderStyle:l});const r=JSON.parse(JSON.stringify(t.tabletBorderStyle?t.tabletBorderStyle:[{top:["","",""],right:["","",""],bottom:["","",""],left:["","",""],unit:"px"}]));if(""!==X?.[0]||""!==X?.[1]||""!==X?.[2]||""!==X?.[3]){r[0].top[2]=X?.[0]||"",r[0].right[2]=X?.[1]||"",r[0].bottom[2]=X?.[2]||"",r[0].left[2]=X?.[3]||"";const e=JSON.parse(JSON.stringify(r));a({tabletBorderStyle:e,borderWidthTablet:["","","",""]})}const s=JSON.parse(JSON.stringify(t.mobileBorderStyle?t.mobileBorderStyle:[{top:["","",""],right:["","",""],bottom:["","",""],left:["","",""],unit:"px"}]));""===Z?.[0]&&""===Z?.[1]&&""===Z?.[2]&&""===Z?.[3]||(s[0].top[2]=Z?.[0]||"",s[0].right[2]=Z?.[1]||"",s[0].bottom[2]=Z?.[2]||"",s[0].left[2]=Z?.[3]||"",a({mobileBorderStyle:s,borderWidthMobile:["","","",""]}))}),[]),(0,b.useEffect)((()=>{se("kadence.dynamicImage","",t,"url",a,_,fe,!w)}),[w,_]);const me=(0,f.mouseOverVisualizer)(),be=(0,f.mouseOverVisualizer)(),[ke,ve]=(0,b.useState)(),[he,fe]=(0,b.useState)(),ye=(0,b.useRef)();(0,b.useEffect)((()=>{ye.current=C}),[C]);const _e=(0,b.useRef)();(0,b.useEffect)((()=>{_e.current=E}),[E]);const Se=(0,b.useRef)(),{imageDefaultSize:we,mediaUpload:Ce}=(0,u.useSelect)((e=>{const{getSettings:t}=e(p.store);return(0,l.pick)(t(),["imageDefaultSize","mediaUpload"])}),[]);function Ee(e){k.removeAllNotices(),k.createErrorNotice(e)}function xe(e){if(!e||!e.url)return void a({url:void 0,alt:void 0,id:void 0,title:void 0,caption:void 0});if((0,c.isBlobURL)(e.url))return void ve(e.url);ve();let o,i=((e,t)=>{const a=(0,l.pick)(e,["alt","id","link","caption"]);return a.url=(0,l.get)(e,["sizes",t,"url"])||(0,l.get)(e,["media_details","sizes",t,"source_url"])||e.url,a})(e,we);var n,r;_e.current&&!(0,l.get)(i,["caption"])&&(i=(0,l.omit)(i,["caption"])),o=e.id&&e.id===O?{url:w}:{width:void 0,height:void 0,sizeSlug:(n=e,r=we,(0,l.has)(n,["sizes",r,"url"])||(0,l.has)(n,["media_details","sizes",r,"source_url"])?we:"full")};let s,d=t.linkDestination;if(!d)switch(wp?.media?.view?.settings?.defaultProps?.link||D){case"file":case P:d=P;break;case"post":case L:d=L;break;case U:d=U;break;case D:d=D}switch(d){case P:s=e.url;break;case L:s=e.link}i.link=s,a({...i,...o,linkDestination:d})}function Oe(e){e!==w&&a({url:e,id:void 0,width:void 0,height:void 0,sizeSlug:we})}let Be=((e,t)=>!e&&(0,c.isBlobURL)(t))(O,w);(0,b.useEffect)((()=>{if(!Be)return;const e=(0,c.getBlobByURL)(w);e&&Ce({filesList:[e],onFileChange:([e])=>{xe(e)},allowedTypes:F,onError:e=>{Be=!1,k.createErrorNotice(e),a({src:void 0,id:void 0,url:void 0})}})}),[]),(0,b.useEffect)((()=>{Be?ve(w):(0,c.revokeBlobURL)(ke)}),[Be,w]),$(O,w);const Te=!!w&&(0,r.createElement)("img",{alt:(0,o.__)("Edit image"),title:(0,o.__)("Edit image"),className:"edit-image-preview",src:w}),ze=(0,f.getPreviewSize)(ue,void 0!==Y?Y[0]:"",void 0!==ee?ee[0]:"",void 0!==te?te[0]:""),Re=(0,f.getPreviewSize)(ue,void 0!==Y?Y[1]:"",void 0!==ee?ee[1]:"",void 0!==te?te[1]:""),Ne=(0,f.getPreviewSize)(ue,void 0!==Y?Y[2]:"",void 0!==ee?ee[2]:"",void 0!==te?te[2]:""),Me=(0,f.getPreviewSize)(ue,void 0!==Y?Y[3]:"",void 0!==ee?ee[3]:"",void 0!==te?te[3]:""),Ie=(0,f.getPreviewSize)(ue,void 0!==oe?oe[0]:"",void 0!==ie?ie[0]:"",void 0!==le?le[0]:""),De=(0,f.getPreviewSize)(ue,void 0!==oe?oe[1]:"",void 0!==ie?ie[1]:"",void 0!==le?le[1]:""),Pe=(0,f.getPreviewSize)(ue,void 0!==oe?oe[2]:"",void 0!==ie?ie[2]:"",void 0!==le?le[2]:""),Le=(0,f.getPreviewSize)(ue,void 0!==oe?oe[3]:"",void 0!==ie?ie[3]:"",void 0!==le?le[3]:""),Ue=d()(s,{"is-transient":ke,"is-resized":!!B||!!T,"aos-animate":"aos-animate",[`size-${R}`]:R,[`filter-${N}`]:N&&"none"!==N,"kb-image-is-ratio-size":M,"image-is-svg":w&&w.endsWith(".svg"),[`kadence-image${z}`]:z,"kb-image-max-width-set":I}),Fe=(0,p.useBlockProps)({ref:Se,className:Ue,"data-align":"center"===x?x:void 0});return(0,r.createElement)("figure",{"data-aos":H||void 0,"data-aos-duration":V&&V[0]&&V[0].duration?V[0].duration:void 0,"data-aos-easing":V&&V[0]&&V[0].easing?V[0].easing:void 0,...Fe,style:{maxWidth:!I||"left"!==x&&"right"!==x?void 0:I+"px",zIndex:A||void 0,marginTop:""!==ze?(0,f.getSpacingOptionOutput)(ze,ae):void 0,marginRight:""!==Re?(0,f.getSpacingOptionOutput)(Re,ae):void 0,marginBottom:""!==Ne?(0,f.getSpacingOptionOutput)(Ne,ae):void 0,marginLeft:""!==Me?(0,f.getSpacingOptionOutput)(Me,ae):void 0,paddingTop:M&&""!==Ie?(0,f.getSpacingOptionOutput)(Ie,ne):void 0,paddingRight:M&&""!==De?(0,f.getSpacingOptionOutput)(De,ne):void 0,paddingBottom:M&&""!==Pe?(0,f.getSpacingOptionOutput)(Pe,ne):void 0,paddingLeft:M&&""!==Le?(0,f.getSpacingOptionOutput)(Le,ne):void 0}},(ke||w)&&(0,r.createElement)(W,{temporaryURL:ke,dynamicURL:he,previewDevice:ue,attributes:t,setAttributes:a,isSelected:n,insertBlocksAfter:m,onReplace:y,onSelectImage:xe,onSelectURL:Oe,onUploadError:Ee,containerRef:Se,context:_,clientId:S,marginMouseOver:me,paddingMouseOver:be}),!w&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(p.BlockControls,{group:"block"},(0,r.createElement)(p.BlockAlignmentControl,{value:x,onChange:function(e){const t=["wide","full"].includes(e)?{width:void 0,height:void 0}:{};a({...t,align:e})}})),(0,r.createElement)(p.InspectorControls,null,(0,r.createElement)(h.KadencePanelBody,{title:(0,o.__)("Image settings","kadence-blocks"),initialOpen:!0,panelName:"kb-image-settings-edit"},(0,r.createElement)(h.KadenceImageControl,{label:(0,o.__)("Image","kadence-blocks"),hasImage:!!w,imageURL:w||"",imageID:O||"",onRemoveImage:()=>{a({url:void 0,width:void 0,height:void 0,sizeSlug:void 0})},onSaveImage:xe,disableMediaButtons:!!w,dynamicAttribute:"url",isSelected:n,attributes:t,setAttributes:a,name:"kadence/image",clientId:S,context:_})))),(0,r.createElement)(h.KadenceMediaPlaceholder,{labels:{title:(0,o.__)("Advanced Image","kadence-blocks")},icon:i.imageIcon,selectIcon:v,selectLabel:(0,o.__)("Select Image","kadence-blocks"),onSelect:xe,onSelectURL:Oe,accept:"image/*",notices:g,onError:Ee,className:"kadence-image-upload",allowedTypes:F,mediaPreview:Te,disableMediaButtons:ke||w}),(0,r.createElement)(h.SpacingVisualizer,{type:"outside",forceShow:me.isMouseOver,spacing:[(0,f.getSpacingOptionOutput)(ze,ae),(0,f.getSpacingOptionOutput)(Re,ae),(0,f.getSpacingOptionOutput)(Ne,ae),(0,f.getSpacingOptionOutput)(Me,ae)]}),M&&(0,r.createElement)(h.SpacingVisualizer,{type:"inside",forceShow:be.isMouseOver,spacing:[(0,f.getSpacingOptionOutput)(Ie,ne),(0,f.getSpacingOptionOutput)(De,ne),(0,f.getSpacingOptionOutput)(Pe,ne),(0,f.getSpacingOptionOutput)(Le,ne)]}))})),V={from:[{type:"block",isMultiBlock:!0,blocks:["core/image"],transform:e=>(e=e[0],(0,n.createBlock)("kadence/image",{id:e.id,url:e.url,alt:e.alt,caption:e.caption,align:e.align,sizeSlug:e.sizeSlug,width:e.width,height:e.height}))}],to:[{type:"block",blocks:["core/image"],transform:e=>(0,n.createBlock)("core/image",{id:e.id,url:e.url,alt:e.alt,caption:e.caption,align:e.align,sizeSlug:e.sizeSlug,width:e.width,height:e.height})}]},K=V,{attributes:q}=T,G=[{attributes:q,save:({attributes:e})=>{const{url:t,alt:a,caption:o,align:i,link:l,width:s,height:c,id:g,linkTarget:u,linkNoFollow:m,linkSponsored:b,showCaption:k,sizeSlug:v,title:h,uniqueID:f,imageFilter:y,useRatio:_,ratio:S}=e,w=d()({[`align${i}`]:i,[`size-${v}`]:v,"is-resized":s||c,[`kb-filter-${y}`]:y&&"none"!==y,"kb-image-is-ratio-size":_}),C=d()({[`kb-image${f}`]:f,[(0,n.getBlockDefaultClassName)("kadence/image")]:(0,n.getBlockDefaultClassName)("kadence/image"),[`align${i}`]:i,[`size-${v}`]:v,"is-resized":s||c,[`kb-filter-${y}`]:y&&"none"!==y,"kb-image-is-ratio-size":_}),E=d()({[`kb-image${f}`]:f,[(0,n.getBlockDefaultClassName)("kadence/image")]:(0,n.getBlockDefaultClassName)("kadence/image")});let x;u&&(x="noopener noreferrer"),void 0!==m&&!0===m&&(x=x?x.concat(" nofollow"):"nofollow"),void 0!==b&&!0===b&&(x=x?x.concat(" sponsored"):"sponsored");let O=(0,r.createElement)("img",{src:t,alt:a,className:g?`kb-img wp-image-${g}`:"kb-img",width:s,height:c,title:h});_&&(O=(0,r.createElement)("div",{className:`kb-is-ratio-image kb-image-ratio-${S||"land43"}`},O));const B=(0,r.createElement)(r.Fragment,null,l?(0,r.createElement)("a",{href:l,className:"kb-advanced-image-link",target:u?"_blank":void 0,rel:x||void 0},O):O,!p.RichText.isEmpty(o)&&!1!==k&&(0,r.createElement)(p.RichText.Content,{tagName:"figcaption",value:o}));return"left"===i||"right"===i||"center"===i?(0,r.createElement)("div",{...p.useBlockProps.save({className:E})},(0,r.createElement)("figure",{className:w},B)):(0,r.createElement)("figure",{...p.useBlockProps.save({className:C})},B)}},{attributes:q,save:({attributes:e})=>{const{url:t,alt:a,caption:o,align:i,link:l,width:s,height:c,id:g,linkTarget:u,linkNoFollow:m,linkSponsored:b,showCaption:k,sizeSlug:v,title:h,uniqueID:f,imageFilter:y,useRatio:_,ratio:S}=e,w=d()({[`align${i}`]:i,[`size-${v}`]:v,"is-resized":s||c,[`kb-filter-${y}`]:y&&"none"!==y,"kb-image-is-ratio-size":_}),C=d()({[`kb-image${f}`]:f,[(0,n.getBlockDefaultClassName)("kadence/image")]:(0,n.getBlockDefaultClassName)("kadence/image"),[`align${i}`]:i,[`size-${v}`]:v,"is-resized":s||c,[`kb-filter-${y}`]:y&&"none"!==y,"kb-image-is-ratio-size":_}),E=d()({[`kb-image${f}`]:f,[(0,n.getBlockDefaultClassName)("kadence/image")]:(0,n.getBlockDefaultClassName)("kadence/image")});let x;u&&(x="noopener noreferrer"),void 0!==m&&!0===m&&(x=x?x.concat(" nofollow"):"nofollow"),void 0!==b&&!0===b&&(x=x?x.concat(" sponsored"):"sponsored");let O=(0,r.createElement)("img",{src:t,alt:a,className:g?`kb-img kadence-image-${g}`:"kb-img",width:s,height:c,title:h});_&&(O=(0,r.createElement)("div",{className:`kb-is-ratio-image kb-image-ratio-${S||"land43"}`},O));const B=(0,r.createElement)(r.Fragment,null,l?(0,r.createElement)("a",{href:l,className:"kb-advanced-image-link",target:u?"_blank":void 0,rel:x||void 0},O):O,!p.RichText.isEmpty(o)&&!1!==k&&(0,r.createElement)(p.RichText.Content,{tagName:"figcaption",value:o}));return"left"===i||"right"===i||"center"===i?(0,r.createElement)("div",{...p.useBlockProps.save({className:E})},(0,r.createElement)("figure",{className:w},B)):(0,r.createElement)("figure",{...p.useBlockProps.save({className:C})},B)}}],{name:j}=T,J={title:(0,o._x)("Image (Adv)","block title","kadence-blocks"),description:(0,o._x)("Image block with greater controls and advanced features","block description","kadence-blocks"),icon:{src:i.imageIcon},example:{attributes:{sizeSlug:"large",url:"https://s.w.org/images/core/5.3/MtBlanc1.jpg", // translators: Caption accompanying an image of the Mont Blanc, which serves as an example for the Image block. caption:(0,o.__)("Mont Blanc appears—still, snowy, and serene.","kadence-blocks")}},getEditWrapperProps(e){if("wide"===e.align||"full"===e.align||"left"===e.align||"right"===e.align)return{"data-align":e.align}},transforms:K,edit:H,save:function({attributes:e}){const{url:t,alt:a,caption:o,align:i,link:l,width:s,height:c,id:g,linkTarget:u,linkNoFollow:m,linkSponsored:b,linkTitle:k,showCaption:v,sizeSlug:h,title:f,uniqueID:y,imageFilter:_,useRatio:S,ratio:w,preventLazyLoad:C,overlay:E,overlayOpacity:x,overlayGradient:O,overlayType:B,globalAlt:T,tooltip:z,tooltipPlacement:R,tooltipDash:N}=e,M=z&&y?`kb-image-tooltip-${y}`:void 0,I=d()({[`align${i}`]:i,[`size-${h}`]:h,"is-resized":s||c,[`kb-filter-${_}`]:_&&"none"!==_,"kb-image-is-ratio-size":S,"image-is-svg":t&&t.endsWith(".svg")}),D=d()({[`kb-image${y}`]:y,[(0,n.getBlockDefaultClassName)("kadence/image")]:(0,n.getBlockDefaultClassName)("kadence/image"),[`align${i}`]:i,[`size-${h}`]:h,"is-resized":s||c,[`kb-filter-${_}`]:_&&"none"!==_,"kb-image-is-ratio-size":S,"image-is-svg":t&&t.endsWith(".svg")}),P=d()({[`kb-image${y}`]:y,[(0,n.getBlockDefaultClassName)("kadence/image")]:(0,n.getBlockDefaultClassName)("kadence/image")}),L=d()({"kb-img":!0,[`wp-image-${g}`]:g,"skip-lazy":C,"kb-skip-lazy":C,"kb-image-tooltip-border":!l&&N&&M});let U,F=!1;(x&&E&&B&&"gradient"!==B||x&&O&&B&&"gradient"===B)&&(F=!0),u&&(U="noopener noreferrer"),void 0!==m&&!0===m&&(U=U?U.concat(" nofollow"):"nofollow"),void 0!==b&&!0===b&&(U=U?U.concat(" sponsored"):"sponsored");let A=(0,r.createElement)("img",{src:t,alt:T?"":a,className:L,width:s,height:c,title:f,"data-tooltip-id":!l&&M?M:void 0,"data-tooltip-placement":!l&&M&&R?R:void 0});S?A=(0,r.createElement)("div",{className:`kb-is-ratio-image kb-image-ratio-${w||"land43"}${F?" kb-image-has-overlay":""}`},A):F&&(A=(0,r.createElement)("div",{className:"kb-image-has-overlay"},A));const W=(0,r.createElement)(r.Fragment,null,l?(0,r.createElement)("a",{href:l,className:"kb-advanced-image-link"+(N&&M?" kb-image-tooltip-border":""),"data-tooltip-id":M||void 0,"data-tooltip-placement":M&&R?R:void 0,target:u?"_blank":void 0,"aria-label":k||void 0,rel:U||void 0},A):A,!p.RichText.isEmpty(o)&&!1!==v&&(0,r.createElement)(p.RichText.Content,{tagName:"figcaption",value:o}));return"left"===i||"right"===i||"center"===i?(0,r.createElement)("div",{...p.useBlockProps.save({className:P})},(0,r.createElement)("figure",{className:I},W),M&&(0,r.createElement)("span",{className:"kb-tooltip-hidden-content",style:{display:"none"},id:M,dangerouslySetInnerHTML:{__html:z}})):(0,r.createElement)("figure",{...p.useBlockProps.save({className:D})},W,M&&(0,r.createElement)("span",{className:"kb-tooltip-hidden-content",style:{display:"none"},id:M,dangerouslySetInnerHTML:{__html:z}}))},deprecated:G};(0,n.registerBlockType)(T,{...T,...J})},1991:(e,t)=>{var a;!function(){"use strict";var o=function(){function e(){}function t(e,t){for(var a=t.length,o=0;o<a;++o)i(e,t[o])}e.prototype=Object.create(null);var a={}.hasOwnProperty,o=/\s+/;function i(e,i){if(i){var l=typeof i;"string"===l?function(e,t){for(var a=t.split(o),i=a.length,l=0;l<i;++l)e[a[l]]=!0}(e,i):Array.isArray(i)?t(e,i):"object"===l?function(e,t){if(t.toString===Object.prototype.toString)for(var o in t)a.call(t,o)&&(e[o]=!!t[o]);else e[t.toString()]=!0}(e,i):"number"===l&&function(e,t){e[t]=!0}(e,i)}}return function(){for(var a=arguments.length,o=Array(a),i=0;i<a;i++)o[i]=arguments[i];var l=new e;t(l,o);var n=[];for(var r in l)l[r]&&n.push(r);return n.join(" ")}}();e.exports?(o.default=o,e.exports=o):void 0===(a=function(){return o}.apply(t,[]))||(e.exports=a)}()},4184:(e,t)=>{var a;!function(){"use strict";var o={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var a=arguments[t];if(a){var l=typeof a;if("string"===l||"number"===l)e.push(a);else if(Array.isArray(a)){if(a.length){var n=i.apply(null,a);n&&e.push(n)}}else if("object"===l)if(a.toString===Object.prototype.toString)for(var r in a)o.call(a,r)&&a[r]&&e.push(r);else e.push(a.toString())}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0===(a=function(){return i}.apply(t,[]))||(e.exports=a)}()},9588:e=>{e.exports=function(e,t){var a,o,i=0;function l(){var l,n,r=a,s=arguments.length;e:for(;r;){if(r.args.length===arguments.length){for(n=0;n<s;n++)if(r.args[n]!==arguments[n]){r=r.next;continue e}return r!==a&&(r===o&&(o=r.prev),r.prev.next=r.next,r.next&&(r.next.prev=r.prev),r.next=a,r.prev=null,a.prev=r,a=r),r.val}r=r.next}for(l=new Array(s),n=0;n<s;n++)l[n]=arguments[n];return r={args:l,val:e.apply(null,l)},a?(a.prev=r,r.next=a):o=r,i===t.maxSize?(o=o.prev).next=null:i++,a=r,r.val}return t=t||{},l.clear=function(){a=null,o=null,i=0},l}}},a={};function o(e){var i=a[e];if(void 0!==i)return i.exports;var l=a[e]={exports:{}};return t[e](l,l.exports,o),l.exports}o.m=t,e=[],o.O=(t,a,i,l)=>{if(!a){var n=1/0;for(c=0;c<e.length;c++){for(var[a,i,l]=e[c],r=!0,s=0;s<a.length;s++)(!1&l||n>=l)&&Object.keys(o.O).every((e=>o.O[e](a[s])))?a.splice(s--,1):(r=!1,l<n&&(n=l));if(r){e.splice(c--,1);var d=i();void 0!==d&&(t=d)}}return t}l=l||0;for(var c=e.length;c>0&&e[c-1][2]>l;c--)e[c]=e[c-1];e[c]=[a,i,l]},o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var a in t)o.o(t,a)&&!o.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={4574:0,1312:0};o.O.j=t=>0===e[t];var t=(t,a)=>{var i,l,[n,r,s]=a,d=0;if(n.some((t=>0!==e[t]))){for(i in r)o.o(r,i)&&(o.m[i]=r[i]);if(s)var c=s(o)}for(t&&t(a);d<n.length;d++)l=n[d],o.o(e,l)&&e[l]&&e[l][0](),e[l]=0;return o.O(c)},a=globalThis.webpackChunkkadence=globalThis.webpackChunkkadence||[];a.forEach(t.bind(null,0)),a.push=t.bind(null,a.push.bind(a))})();var i=o.O(void 0,[1312],(()=>o(93)));i=o.O(i),(this.kadence=this.kadence||{})["blocks-image"]=i})();