HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: /var/www/html/appointmentbook.me/wp-content/plugins/kadence-blocks/dist/blocks-advancedgallery.js
(()=>{var e,t={2145:(e,t,a)=>{"use strict";const l=window.kadence.icons,i=window.React;var n=a.n(i),r=a(2485),o=a.n(r);const s=window.lodash;function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)Object.prototype.hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},c.apply(this,arguments)}function d(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,l)}return a}function u(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?d(Object(a),!0).forEach((function(t){m(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):d(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function m(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}class g extends n().Component{constructor(e){let t;super(e),this.reCalculateColumnCount=this.reCalculateColumnCount.bind(this),this.reCalculateColumnCountDebounce=this.reCalculateColumnCountDebounce.bind(this),t=this.props.breakpointCols&&this.props.breakpointCols.default?this.props.breakpointCols.default:parseInt(this.props.breakpointCols)||2,this.state={columnCount:t}}componentDidMount(){this.reCalculateColumnCount(),window&&window.addEventListener("resize",this.reCalculateColumnCountDebounce)}componentDidUpdate(){this.reCalculateColumnCount()}componentWillUnmount(){window&&window.removeEventListener("resize",this.reCalculateColumnCountDebounce)}reCalculateColumnCountDebounce(){window&&window.requestAnimationFrame?(window.cancelAnimationFrame&&window.cancelAnimationFrame(this._lastRecalculateAnimationFrame),this._lastRecalculateAnimationFrame=window.requestAnimationFrame((()=>{this.reCalculateColumnCount()}))):this.reCalculateColumnCount()}reCalculateColumnCount(){const e=window&&window.innerWidth||1/0;let t=this.props.breakpointCols;"object"!=typeof t&&(t={default:parseInt(t)||2});let a=1/0,l=t.default||2;for(let i in t){const n=parseInt(i);n>0&&e<=n&&n<a&&(a=n,l=t[i])}l=Math.max(1,parseInt(l)||1),this.state.columnCount!==l&&this.setState({columnCount:l})}itemsInColumns(){const e=this.state.columnCount,t=new Array(e),a=n().Children.toArray(this.props.children);for(let l=0;l<a.length;l++){const i=l%e;t[i]||(t[i]=[]),t[i].push(a[l])}return t}renderColumns(){const{column:e,columnAttrs:t={},columnClassName:a}=this.props,l=this.itemsInColumns(),i=100/l.length+"%";let r=a;r&&"string"!=typeof r&&(this.logDeprecated('The property "columnClassName" requires a string'),void 0===r&&(r="my-masonry-grid_column"));const o=u(u(u({},e),t),{},{style:u(u({},t.style),{},{width:i}),className:r});return l.map(((e,t)=>n().createElement("div",c({},o,{key:t}),e)))}logDeprecated(e){console.error("[Masonry]",e)}render(){const e=this.props,{children:t,breakpointCols:a,columnClassName:l,columnAttrs:i,column:r,className:o}=e,s=function(e,t){if(null==e)return{};var a,l,i=function(e,t){if(null==e)return{};var a,l,i={},n=Object.keys(e);for(l=0;l<n.length;l++)a=n[l],t.indexOf(a)>=0||(i[a]=e[a]);return i}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(l=0;l<n.length;l++)a=n[l],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(i[a]=e[a])}return i}(e,["children","breakpointCols","columnClassName","columnAttrs","column","className"]);let d=o;return"string"!=typeof o&&(this.logDeprecated('The property "className" requires a string'),void 0===o&&(d="my-masonry-grid")),n().createElement("div",c({},s,{className:d}),this.renderColumns())}}g.defaultProps={breakpointCols:void 0,className:void 0,columnClassName:void 0,children:void 0,columnAttrs:void 0,column:void 0};const p=g,b=window.kadence.helpers,k=window.kadence.components;function h(e,t){for(var a=0;a<t.length;a++){var l=t[a];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(e,l.key,l)}}var y="(prefers-reduced-motion: reduce)";function f(e){e.length=0}function v(e,t,a){return Array.prototype.slice.call(e,t,a)}function w(e){return e.bind.apply(e,[null].concat(v(arguments,1)))}var E=setTimeout,_=function(){};function S(e){return requestAnimationFrame(e)}function x(e,t){return typeof t===e}function C(e){return!P(e)&&x("object",e)}var N=Array.isArray,$=w(x,"function"),O=w(x,"string"),T=w(x,"undefined");function P(e){return null===e}function L(e){try{return e instanceof(e.ownerDocument.defaultView||window).HTMLElement}catch(e){return!1}}function z(e){return N(e)?e:[e]}function R(e,t){z(e).forEach(t)}function D(e,t){return e.indexOf(t)>-1}function F(e,t){return e.push.apply(e,z(t)),e}function A(e,t,a){e&&R(t,(function(t){t&&e.classList[a?"add":"remove"](t)}))}function I(e,t){A(e,O(t)?t.split(" "):t,!0)}function U(e,t){R(t,e.appendChild.bind(e))}function B(e,t){R(e,(function(e){var a=(t||e).parentNode;a&&a.insertBefore(e,t)}))}function M(e,t){return L(e)&&(e.msMatchesSelector||e.matches).call(e,t)}function H(e,t){var a=e?v(e.children):[];return t?a.filter((function(e){return M(e,t)})):a}function j(e,t){return t?H(e,t)[0]:e.firstElementChild}var V=Object.keys;function q(e,t,a){return e&&(a?V(e).reverse():V(e)).forEach((function(a){"__proto__"!==a&&t(e[a],a)})),e}function G(e){return v(arguments,1).forEach((function(t){q(t,(function(a,l){e[l]=t[l]}))})),e}function W(e){return v(arguments,1).forEach((function(t){q(t,(function(t,a){N(t)?e[a]=t.slice():C(t)?e[a]=W({},C(e[a])?e[a]:{},t):e[a]=t}))})),e}function K(e,t){R(t||V(e),(function(t){delete e[t]}))}function X(e,t){R(e,(function(e){R(t,(function(t){e&&e.removeAttribute(t)}))}))}function Z(e,t,a){C(t)?q(t,(function(t,a){Z(e,a,t)})):R(e,(function(e){P(a)||""===a?X(e,t):e.setAttribute(t,String(a))}))}function Y(e,t,a){var l=document.createElement(e);return t&&(O(t)?I(l,t):Z(l,t)),a&&U(a,l),l}function J(e,t,a){if(T(a))return getComputedStyle(e)[t];P(a)||(e.style[t]=""+a)}function Q(e,t){J(e,"display",t)}function ee(e){e.setActive&&e.setActive()||e.focus({preventScroll:!0})}function te(e,t){return e.getAttribute(t)}function ae(e,t){return e&&e.classList.contains(t)}function le(e){return e.getBoundingClientRect()}function ie(e){R(e,(function(e){e&&e.parentNode&&e.parentNode.removeChild(e)}))}function ne(e){return j((new DOMParser).parseFromString(e,"text/html").body)}function re(e,t){e.preventDefault(),t&&(e.stopPropagation(),e.stopImmediatePropagation())}function oe(e,t){return e&&e.querySelector(t)}function se(e,t){return t?v(e.querySelectorAll(t)):[]}function ce(e,t){A(e,t,!1)}function de(e){return e.timeStamp}function ue(e){return O(e)?e:e?e+"px":""}var me="splide",ge="data-"+me;function pe(e,t){if(!e)throw new Error("["+me+"] "+(t||""))}var be=Math.min,ke=Math.max,he=Math.floor,ye=Math.ceil,fe=Math.abs;function ve(e,t,a){return fe(e-t)<a}function we(e,t,a,l){var i=be(t,a),n=ke(t,a);return l?i<e&&e<n:i<=e&&e<=n}function Ee(e,t,a){var l=be(t,a),i=ke(t,a);return be(ke(l,e),i)}function _e(e){return+(e>0)-+(e<0)}function Se(e,t){return R(t,(function(t){e=e.replace("%s",""+t)})),e}function xe(e){return e<10?"0"+e:""+e}var Ce={};function Ne(){var e=[];function t(e,t,a){R(e,(function(e){e&&R(t,(function(t){t.split(" ").forEach((function(t){var l=t.split(".");a(e,l[0],l[1])}))}))}))}return{bind:function(a,l,i,n){t(a,l,(function(t,a,l){var r="addEventListener"in t,o=r?t.removeEventListener.bind(t,a,i,n):t.removeListener.bind(t,i);r?t.addEventListener(a,i,n):t.addListener(i),e.push([t,a,l,i,o])}))},unbind:function(a,l,i){t(a,l,(function(t,a,l){e=e.filter((function(e){return!!(e[0]!==t||e[1]!==a||e[2]!==l||i&&e[3]!==i)||(e[4](),!1)}))}))},dispatch:function(e,t,a){var l,i=!0;return"function"==typeof CustomEvent?l=new CustomEvent(t,{bubbles:i,detail:a}):(l=document.createEvent("CustomEvent")).initCustomEvent(t,i,!1,a),e.dispatchEvent(l),l},destroy:function(){e.forEach((function(e){e[4]()})),f(e)}}}var $e="mounted",Oe="ready",Te="move",Pe="moved",Le="click",ze="active",Re="inactive",De="visible",Fe="hidden",Ae="refresh",Ie="updated",Ue="resize",Be="resized",Me="drag",He="dragging",je="dragged",Ve="scroll",qe="scrolled",Ge="destroy",We="arrows:mounted",Ke="arrows:updated",Xe="pagination:mounted",Ze="pagination:updated",Ye="navigation:mounted",Je="autoplay:play",Qe="autoplay:playing",et="autoplay:pause",tt="lazyload:loaded",at="ei";function lt(e){var t=e?e.event.bus:document.createDocumentFragment(),a=Ne();return e&&e.event.on(Ge,a.destroy),G(a,{bus:t,on:function(e,l){a.bind(t,z(e).join(" "),(function(e){l.apply(l,N(e.detail)?e.detail:[])}))},off:w(a.unbind,t),emit:function(e){a.dispatch(t,e,v(arguments,1))}})}function it(e,t,a,l){var i,n,r=Date.now,o=0,s=!0,c=0;function d(){if(!s){if(o=e?be((r()-i)/e,1):1,a&&a(o),o>=1&&(t(),i=r(),l&&++c>=l))return u();n=S(d)}}function u(){s=!0}function m(){n&&cancelAnimationFrame(n),o=0,n=0,s=!0}return{start:function(t){t||m(),i=r()-(t?o*e:0),s=!1,n=S(d)},rewind:function(){i=r(),o=0,a&&a(o)},pause:u,cancel:m,set:function(t){e=t},isPaused:function(){return s}}}var nt="Arrow",rt=nt+"Left",ot=nt+"Right",st=nt+"Up",ct=nt+"Down",dt="ttb",ut={width:["height"],left:["top","right"],right:["bottom","left"],x:["y"],X:["Y"],Y:["X"],ArrowLeft:[st,ot],ArrowRight:[ct,rt]},mt="role",gt="tabindex",pt="aria-",bt=pt+"controls",kt=pt+"current",ht=pt+"selected",yt=pt+"label",ft=pt+"labelledby",vt=pt+"hidden",wt=pt+"orientation",Et=pt+"roledescription",_t=pt+"live",St=pt+"busy",xt=pt+"atomic",Ct=[mt,gt,"disabled",bt,kt,yt,ft,vt,wt,Et],Nt=me+"__",$t="is-",Ot=me,Tt=Nt+"track",Pt=Nt+"list",Lt=Nt+"slide",zt=Lt+"--clone",Rt=Lt+"__container",Dt=Nt+"arrows",Ft=Nt+"arrow",At=Ft+"--prev",It=Ft+"--next",Ut=Nt+"pagination",Bt=Ut+"__page",Mt=Nt+"progress__bar",Ht=Nt+"toggle",jt=Nt+"sr",Vt=$t+"initialized",qt=$t+"active",Gt=$t+"prev",Wt=$t+"next",Kt=$t+"visible",Xt=$t+"loading",Zt=$t+"focus-in",Yt=$t+"overflow",Jt=[qt,Kt,Gt,Wt,Xt,Zt,Yt],Qt={slide:Lt,clone:zt,arrows:Dt,arrow:Ft,prev:At,next:It,pagination:Ut,page:Bt,spinner:Nt+"spinner"},ea="touchstart mousedown",ta="touchmove mousemove",aa="touchend touchcancel mouseup click",la="slide",ia="loop",na="fade";var ra=ge+"-interval",oa={passive:!1,capture:!0},sa={Spacebar:" ",Right:ot,Left:rt,Up:st,Down:ct};function ca(e){return e=O(e)?e:e.key,sa[e]||e}var da="keydown",ua=ge+"-lazy",ma=ua+"-srcset",ga="["+ua+"], ["+ma+"]",pa=[" ","Enter"],ba=Object.freeze({__proto__:null,Media:function(e,t,a){var l=e.state,i=a.breakpoints||{},n=a.reducedMotion||{},r=Ne(),o=[];function s(e){e&&r.destroy()}function c(e,t){var a=matchMedia(t);r.bind(a,"change",d),o.push([e,a])}function d(){var t=l.is(7),i=a.direction,n=o.reduce((function(e,t){return W(e,t[1].matches?t[0]:{})}),{});K(a),u(n),a.destroy?e.destroy("completely"===a.destroy):t?(s(!0),e.mount()):i!==a.direction&&e.refresh()}function u(t,i,n){W(a,t),i&&W(Object.getPrototypeOf(a),t),!n&&l.is(1)||e.emit(Ie,a)}return{setup:function(){var e="min"===a.mediaQuery;V(i).sort((function(t,a){return e?+t-+a:+a-+t})).forEach((function(t){c(i[t],"("+(e?"min":"max")+"-width:"+t+"px)")})),c(n,y),d()},destroy:s,reduce:function(e){matchMedia(y).matches&&(e?W(a,n):K(a,V(n)))},set:u}},Direction:function(e,t,a){return{resolve:function(e,t,l){var i="rtl"!==(l=l||a.direction)||t?l===dt?0:-1:1;return ut[e]&&ut[e][i]||e.replace(/width|left|right/i,(function(e,t){var a=ut[e.toLowerCase()][i]||e;return t>0?a.charAt(0).toUpperCase()+a.slice(1):a}))},orient:function(e){return e*("rtl"===a.direction?1:-1)}}},Elements:function(e,t,a){var l,i,n,r=lt(e),o=r.on,s=r.bind,c=e.root,d=a.i18n,u={},m=[],g=[],p=[];function b(){var e,t,n;l=y("."+Tt),i=j(l,"."+Pt),pe(l&&i,"A track/list element is missing."),F(m,H(i,"."+Lt+":not(."+zt+")")),q({arrows:Dt,pagination:Ut,prev:At,next:It,bar:Mt,toggle:Ht},(function(e,t){u[t]=y("."+e)})),G(u,{root:c,track:l,list:i,slides:m}),t=c.id||""+(e=me)+xe(Ce[e]=(Ce[e]||0)+1),n=a.role,c.id=t,l.id=l.id||t+"-track",i.id=i.id||t+"-list",!te(c,mt)&&"SECTION"!==c.tagName&&n&&Z(c,mt,n),Z(c,Et,d.carousel),Z(i,mt,"presentation"),h()}function k(e){var t=Ct.concat("style");f(m),ce(c,g),ce(l,p),X([l,i],t),X(c,e?t:["style",Et])}function h(){ce(c,g),ce(l,p),g=v(Ot),p=v(Tt),I(c,g),I(l,p),Z(c,yt,a.label),Z(c,ft,a.labelledby)}function y(e){var t=oe(c,e);return t&&function(e,t){if($(e.closest))return e.closest(t);for(var a=e;a&&1===a.nodeType&&!M(a,t);)a=a.parentElement;return a}(t,"."+Ot)===c?t:void 0}function v(e){return[e+"--"+a.type,e+"--"+a.direction,a.drag&&e+"--draggable",a.isNavigation&&e+"--nav",e===Ot&&qt]}return G(u,{setup:b,mount:function(){o(Ae,k),o(Ae,b),o(Ie,h),s(document,ea+" keydown",(function(e){n="keydown"===e.type}),{capture:!0}),s(c,"focusin",(function(){A(c,Zt,!!n)}))},destroy:k})},Slides:function(e,t,a){var l=lt(e),i=l.on,n=l.emit,r=l.bind,o=t.Elements,s=o.slides,c=o.list,d=[];function u(){s.forEach((function(e,t){g(e,t,-1)}))}function m(){b((function(e){e.destroy()})),f(d)}function g(t,a,l){var i=function(e,t,a,l){var i,n=lt(e),r=n.on,o=n.emit,s=n.bind,c=e.Components,d=e.root,u=e.options,m=u.isNavigation,g=u.updateOnMove,p=u.i18n,b=u.pagination,k=u.slideFocus,h=c.Direction.resolve,y=te(l,"style"),f=te(l,yt),v=a>-1,E=j(l,"."+Rt);function _(){var i=e.splides.map((function(e){var a=e.splide.Components.Slides.getAt(t);return a?a.slide.id:""})).join(" ");Z(l,yt,Se(p.slideX,(v?a:t)+1)),Z(l,bt,i),Z(l,mt,k?"button":""),k&&X(l,Et)}function S(){i||x()}function x(){if(!i){var a=e.index;(n=C())!==ae(l,qt)&&(A(l,qt,n),Z(l,kt,m&&n||""),o(n?ze:Re,N)),function(){var t=function(){if(e.is(na))return C();var t=le(c.Elements.track),a=le(l),i=h("left",!0),n=h("right",!0);return he(t[i])<=ye(a[i])&&he(a[n])<=ye(t[n])}(),a=!t&&(!C()||v);if(e.state.is([4,5])||Z(l,vt,a||""),Z(se(l,u.focusableNodes||""),gt,a?-1:""),k&&Z(l,gt,a?-1:0),t!==ae(l,Kt)&&(A(l,Kt,t),o(t?De:Fe,N)),!t&&document.activeElement===l){var i=c.Slides.getAt(e.index);i&&ee(i.slide)}}(),A(l,Gt,t===a-1),A(l,Wt,t===a+1)}var n}function C(){var l=e.index;return l===t||u.cloneStatus&&l===a}var N={index:t,slideIndex:a,slide:l,container:E,isClone:v,mount:function(){v||(l.id=d.id+"-slide"+xe(t+1),Z(l,mt,b?"tabpanel":"group"),Z(l,Et,p.slide),Z(l,yt,f||Se(p.slideLabel,[t+1,e.length]))),s(l,"click",w(o,Le,N)),s(l,"keydown",w(o,"sk",N)),r([Pe,"sh",qe],x),r(Ye,_),g&&r(Te,S)},destroy:function(){i=!0,n.destroy(),ce(l,Jt),X(l,Ct),Z(l,"style",y),Z(l,yt,f||"")},update:x,style:function(e,t,a){J(a&&E||l,e,t)},isWithin:function(a,l){var i=fe(a-t);return v||!u.rewind&&!e.is(ia)||(i=be(i,e.length-i)),i<=l}};return N}(e,a,l,t);i.mount(),d.push(i),d.sort((function(e,t){return e.index-t.index}))}function p(e){return e?k((function(e){return!e.isClone})):d}function b(e,t){p(t).forEach(e)}function k(e){return d.filter($(e)?e:function(t){return O(e)?M(t.slide,e):D(z(e),t.index)})}return{mount:function(){u(),i(Ae,m),i(Ae,u)},destroy:m,update:function(){b((function(e){e.update()}))},register:g,get:p,getIn:function(e){var l=t.Controller,i=l.toIndex(e),n=l.hasFocus()?1:a.perPage;return k((function(e){return we(e.index,i,i+n-1)}))},getAt:function(e){return k(e)[0]},add:function(e,t){R(e,(function(e){if(O(e)&&(e=ne(e)),L(e)){var l=s[t];l?B(e,l):U(c,e),I(e,a.classes.slide),i=e,o=w(n,Ue),d=se(i,"img"),(u=d.length)?d.forEach((function(e){r(e,"load error",(function(){--u||o()}))})):o()}var i,o,d,u})),n(Ae)},remove:function(e){ie(k(e).map((function(e){return e.slide}))),n(Ae)},forEach:b,filter:k,style:function(e,t,a){b((function(l){l.style(e,t,a)}))},getLength:function(e){return e?s.length:d.length},isEnough:function(){return d.length>a.perPage}}},Layout:function(e,t,a){var l,i,n,r=lt(e),o=r.on,s=r.bind,c=r.emit,d=t.Slides,u=t.Direction.resolve,m=t.Elements,g=m.root,p=m.track,b=m.list,k=d.getAt,h=d.style;function y(){l=a.direction===dt,J(g,"maxWidth",ue(a.width)),J(p,u("paddingLeft"),v(!1)),J(p,u("paddingRight"),v(!0)),f(!0)}function f(e){var t,r=le(g);(e||i.width!==r.width||i.height!==r.height)&&(J(p,"height",(t="",l&&(pe(t=E(),"height or heightRatio is missing."),t="calc("+t+" - "+v(!1)+" - "+v(!0)+")"),t)),h(u("marginRight"),ue(a.gap)),h("width",a.autoWidth?null:ue(a.fixedWidth)||(l?"":_())),h("height",ue(a.fixedHeight)||(l?a.autoHeight?null:_():E()),!0),i=r,c(Be),n!==(n=T())&&(A(g,Yt,n),c("overflow",n)))}function v(e){var t=a.padding,l=u(e?"right":"left");return t&&ue(t[l]||(C(t)?0:t))||"0px"}function E(){return ue(a.height||le(b).width*a.heightRatio)}function _(){var e=ue(a.gap);return"calc((100%"+(e&&" + "+e)+")/"+(a.perPage||1)+(e&&" - "+e)+")"}function S(){return le(b)[u("width")]}function x(e,t){var a=k(e||0);return a?le(a.slide)[u("width")]+(t?0:O()):0}function N(e,t){var a=k(e);if(a){var l=le(a.slide)[u("right")],i=le(b)[u("left")];return fe(l-i)+(t?0:O())}return 0}function $(t){return N(e.length-1)-N(0)+x(0,t)}function O(){var e=k(0);return e&&parseFloat(J(e.slide,u("marginRight")))||0}function T(){return e.is(na)||$(!0)>S()}return{mount:function(){var e,t;y(),s(window,"resize load",(e=w(c,Ue),t=it(0,e,null,1),function(){t.isPaused()&&t.start()})),o([Ie,Ae],y),o(Ue,f)},resize:f,listSize:S,slideSize:x,sliderSize:$,totalSize:N,getPadding:function(e){return parseFloat(J(p,u("padding"+(e?"Right":"Left"))))||0},isOverflow:T}},Clones:function(e,t,a){var l,i=lt(e),n=i.on,r=t.Elements,o=t.Slides,s=t.Direction.resolve,c=[];function d(){n(Ae,u),n([Ie,Ue],g),(l=p())&&(function(t){var l=o.get().slice(),i=l.length;if(i){for(;l.length<t;)F(l,l);F(l.slice(-t),l.slice(0,t)).forEach((function(n,s){var d=s<t,u=function(t,l){var i=t.cloneNode(!0);return I(i,a.classes.clone),i.id=e.root.id+"-clone"+xe(l+1),i}(n.slide,s);d?B(u,l[0].slide):U(r.list,u),F(c,u),o.register(u,s-t+(d?0:i),n.index)}))}}(l),t.Layout.resize(!0))}function u(){m(),d()}function m(){ie(c),f(c),i.destroy()}function g(){var e=p();l!==e&&(l<e||!e)&&i.emit(Ae)}function p(){var l=a.clones;if(e.is(ia)){if(T(l)){var i=a[s("fixedWidth")]&&t.Layout.slideSize(0);l=i&&ye(le(r.track)[s("width")]/i)||a[s("autoWidth")]&&e.length||2*a.perPage}}else l=0;return l}return{mount:d,destroy:m}},Move:function(e,t,a){var l,i=lt(e),n=i.on,r=i.emit,o=e.state.set,s=t.Layout,c=s.slideSize,d=s.getPadding,u=s.totalSize,m=s.listSize,g=s.sliderSize,p=t.Direction,b=p.resolve,k=p.orient,h=t.Elements,y=h.list,f=h.track;function v(){t.Controller.isBusy()||(t.Scroll.cancel(),w(e.index),t.Slides.update())}function w(e){E(C(e,!0))}function E(a,l){if(!e.is(na)){var i=l?a:function(a){if(e.is(ia)){var l=x(a),i=l>t.Controller.getEnd();(l<0||i)&&(a=_(a,i))}return a}(a);J(y,"transform","translate"+b("X")+"("+i+"px)"),a!==i&&r("sh")}}function _(e,t){var a=e-$(t),l=g();return e-k(l*(ye(fe(a)/l)||1))*(t?1:-1)}function S(){E(N(),!0),l.cancel()}function x(e){for(var a=t.Slides.get(),l=0,i=1/0,n=0;n<a.length;n++){var r=a[n].index,o=fe(C(r,!0)-e);if(!(o<=i))break;i=o,l=r}return l}function C(t,l){var i=k(u(t-1)-function(e){var t=a.focus;return"center"===t?(m()-c(e,!0))/2:+t*c(e)||0}(t));return l?function(t){return a.trimSpace&&e.is(la)&&(t=Ee(t,0,k(g(!0)-m()))),t}(i):i}function N(){var e=b("left");return le(y)[e]-le(f)[e]+k(d(!1))}function $(e){return C(e?t.Controller.getEnd():0,!!a.trimSpace)}return{mount:function(){l=t.Transition,n([$e,Be,Ie,Ae],v)},move:function(e,t,a,i){var n,s;e!==t&&(n=e>a,s=k(_(N(),n)),n?s>=0:s<=y[b("scrollWidth")]-le(f)[b("width")])&&(S(),E(_(N(),e>a),!0)),o(4),r(Te,t,a,e),l.start(t,(function(){o(3),r(Pe,t,a,e),i&&i()}))},jump:w,translate:E,shift:_,cancel:S,toIndex:x,toPosition:C,getPosition:N,getLimit:$,exceededLimit:function(e,t){t=T(t)?N():t;var a=!0!==e&&k(t)<k($(!1)),l=!1!==e&&k(t)>k($(!0));return a||l},reposition:v}},Controller:function(e,t,a){var l,i,n,r,o=lt(e),s=o.on,c=o.emit,d=t.Move,u=d.getPosition,m=d.getLimit,g=d.toPosition,p=t.Slides,b=p.isEnough,k=p.getLength,h=a.omitEnd,y=e.is(ia),f=e.is(la),v=w(N,!1),E=w(N,!0),_=a.start||0,S=_;function x(){i=k(!0),n=a.perMove,r=a.perPage,l=L();var e=Ee(_,0,h?l:i-1);e!==_&&(_=e,d.reposition())}function C(){l!==L()&&c(at)}function N(e,t){var a=n||(F()?1:r),i=$(_+a*(e?-1:1),_,!(n||F()));return-1===i&&f&&!ve(u(),m(!e),1)?e?0:l:t?i:P(i)}function $(t,o,s){if(b()||F()){var c=function(t){if(f&&"move"===a.trimSpace&&t!==_)for(var l=u();l===g(t,!0)&&we(t,0,e.length-1,!a.rewind);)t<_?--t:++t;return t}(t);c!==t&&(o=t,t=c,s=!1),t<0||t>l?t=n||!we(0,t,o,!0)&&!we(l,o,t,!0)?y?s?t<0?-(i%r||r):i:t:a.rewind?t<0?l:0:-1:z(R(t)):s&&t!==o&&(t=z(R(o)+(t<o?-1:1)))}else t=-1;return t}function P(e){return y?(e+i)%i||0:e}function L(){for(var e=i-(F()||y&&n?1:r);h&&e-- >0;)if(g(i-1,!0)!==g(e,!0)){e++;break}return Ee(e,0,i-1)}function z(e){return Ee(F()?e:r*e,0,l)}function R(e){return F()?be(e,l):he((e>=l?i-1:e)/r)}function D(e){e!==_&&(S=_,_=e)}function F(){return!T(a.focus)||a.isNavigation}function A(){return e.state.is([4,5])&&!!a.waitForTransition}return{mount:function(){x(),s([Ie,Ae,at],x),s(Be,C)},go:function(e,t,a){if(!A()){var i=function(e){var t=_;if(O(e)){var a=e.match(/([+\-<>])(\d+)?/)||[],i=a[1],n=a[2];"+"===i||"-"===i?t=$(_+ +(""+i+(+n||1)),_):">"===i?t=n?z(+n):v(!0):"<"===i&&(t=E(!0))}else t=y?e:Ee(e,0,l);return t}(e),n=P(i);n>-1&&(t||n!==_)&&(D(n),d.move(i,n,S,a))}},scroll:function(e,a,i,n){t.Scroll.scroll(e,a,i,(function(){var e=P(d.toIndex(u()));D(h?be(e,l):e),n&&n()}))},getNext:v,getPrev:E,getAdjacent:N,getEnd:L,setIndex:D,getIndex:function(e){return e?S:_},toIndex:z,toPage:R,toDest:function(e){var t=d.toIndex(e);return f?Ee(t,0,l):t},hasFocus:F,isBusy:A}},Arrows:function(e,t,a){var l,i,n=lt(e),r=n.on,o=n.bind,s=n.emit,c=a.classes,d=a.i18n,u=t.Elements,m=t.Controller,g=u.arrows,p=u.track,b=g,k=u.prev,h=u.next,y={};function f(){var e;!(e=a.arrows)||k&&h||(b=g||Y("div",c.arrows),k=S(!0),h=S(!1),l=!0,U(b,[k,h]),!g&&B(b,p)),k&&h&&(G(y,{prev:k,next:h}),Q(b,e?"":"none"),I(b,i=Dt+"--"+a.direction),e&&(r([$e,Pe,Ae,qe,at],x),o(h,"click",w(_,">")),o(k,"click",w(_,"<")),x(),Z([k,h],bt,p.id),s(We,k,h))),r(Ie,v)}function v(){E(),f()}function E(){n.destroy(),ce(b,i),l?(ie(g?[k,h]:b),k=h=null):X([k,h],Ct)}function _(e){m.go(e,!0)}function S(e){return ne('<button class="'+c.arrow+" "+(e?c.prev:c.next)+'" type="button"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="'+(a.arrowPath||"m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z")+'" />')}function x(){if(k&&h){var t=e.index,a=m.getPrev(),l=m.getNext(),i=a>-1&&t<a?d.last:d.prev,n=l>-1&&t>l?d.first:d.next;k.disabled=a<0,h.disabled=l<0,Z(k,yt,i),Z(h,yt,n),s(Ke,k,h,a,l)}}return{arrows:y,mount:f,destroy:E,update:x}},Autoplay:function(e,t,a){var l,i,n=lt(e),r=n.on,o=n.bind,s=n.emit,c=it(a.interval,e.go.bind(e,">"),(function(e){var t=u.bar;t&&J(t,"width",100*e+"%"),s(Qe,e)})),d=c.isPaused,u=t.Elements,m=t.Elements,g=m.root,p=m.toggle,b=a.autoplay,k="pause"===b;function h(){d()&&t.Slides.isEnough()&&(c.start(!a.resetProgress),i=l=k=!1,v(),s(Je))}function y(e){void 0===e&&(e=!0),k=!!e,v(),d()||(c.pause(),s(et))}function f(){k||(l||i?y(!1):h())}function v(){p&&(A(p,qt,!k),Z(p,yt,a.i18n[k?"play":"pause"]))}function w(e){var l=t.Slides.getAt(e);c.set(l&&+te(l.slide,ra)||a.interval)}return{mount:function(){b&&(a.pauseOnHover&&o(g,"mouseenter mouseleave",(function(e){l="mouseenter"===e.type,f()})),a.pauseOnFocus&&o(g,"focusin focusout",(function(e){i="focusin"===e.type,f()})),p&&o(p,"click",(function(){k?h():y(!0)})),r([Te,Ve,Ae],c.rewind),r(Te,w),p&&Z(p,bt,u.track.id),k||h(),v())},destroy:c.cancel,play:h,pause:y,isPaused:d}},Cover:function(e,t,a){var l=lt(e).on;function i(e){t.Slides.forEach((function(t){var a=j(t.container||t.slide,"img");a&&a.src&&n(e,a,t)}))}function n(e,t,a){a.style("background",e?'center/cover no-repeat url("'+t.src+'")':"",!0),Q(t,e?"none":"")}return{mount:function(){a.cover&&(l(tt,w(n,!0)),l([$e,Ie,Ae],w(i,!0)))},destroy:w(i,!1)}},Scroll:function(e,t,a){var l,i,n=lt(e),r=n.on,o=n.emit,s=e.state.set,c=t.Move,d=c.getPosition,u=c.getLimit,m=c.exceededLimit,g=c.translate,p=e.is(la),b=1;function k(e,a,n,r,u){var g=d();if(f(),n&&(!p||!m())){var k=t.Layout.sliderSize(),v=_e(e)*k*he(fe(e)/k)||0;e=c.toPosition(t.Controller.toDest(e%k))+v}var E=ve(g,e,1);b=1,a=E?0:a||ke(fe(e-g)/1.5,800),i=r,l=it(a,h,w(y,g,e,u),1),s(5),o(Ve),l.start()}function h(){s(3),i&&i(),o(qe)}function y(e,t,l,n){var r,o,s=d(),c=(e+(t-e)*(r=n,(o=a.easingFunc)?o(r):1-Math.pow(1-r,4))-s)*b;g(s+c),p&&!l&&m()&&(b*=.6,fe(c)<10&&k(u(m(!0)),600,!1,i,!0))}function f(){l&&l.cancel()}function v(){l&&!l.isPaused()&&(f(),h())}return{mount:function(){r(Te,f),r([Ie,Ae],v)},destroy:f,scroll:k,cancel:v}},Drag:function(e,t,a){var l,i,n,r,o,s,c,d,u=lt(e),m=u.on,g=u.emit,p=u.bind,b=u.unbind,k=e.state,h=t.Move,y=t.Scroll,f=t.Controller,v=t.Elements.track,w=t.Media.reduce,E=t.Direction,S=E.resolve,x=E.orient,N=h.getPosition,$=h.exceededLimit,O=!1;function T(){var e=a.drag;H(!e),r="free"===e}function P(e){if(s=!1,!c){var t=B(e);l=e.target,i=a.noDrag,M(l,"."+Bt+", ."+Ft)||i&&M(l,i)||!t&&e.button||(f.isBusy()?re(e,!0):(d=t?v:window,o=k.is([4,5]),n=null,p(d,ta,L,oa),p(d,aa,z,oa),h.cancel(),y.cancel(),D(e)))}var l,i}function L(t){if(k.is(6)||(k.set(6),g(Me)),t.cancelable)if(o){h.translate(l+F(t)/(O&&e.is(la)?5:1));var i=A(t)>200,n=O!==(O=$());(i||n)&&D(t),s=!0,g(He),re(t)}else(function(e){return fe(F(e))>fe(F(e,!0))})(t)&&(o=function(e){var t=a.dragMinThreshold,l=C(t),i=l&&t.mouse||0,n=(l?t.touch:+t)||10;return fe(F(e))>(B(e)?n:i)}(t),re(t))}function z(l){k.is(6)&&(k.set(3),g(je)),o&&(function(l){var i=function(t){if(e.is(ia)||!O){var a=A(t);if(a&&a<200)return F(t)/a}return 0}(l),n=function(e){return N()+_e(e)*be(fe(e)*(a.flickPower||600),r?1/0:t.Layout.listSize()*(a.flickMaxPages||1))}(i),o=a.rewind&&a.rewindByDrag;w(!1),r?f.scroll(n,0,a.snap):e.is(na)?f.go(x(_e(i))<0?o?"<":"-":o?">":"+"):e.is(la)&&O&&o?f.go($(!0)?">":"<"):f.go(f.toDest(n),!0),w(!0)}(l),re(l)),b(d,ta,L),b(d,aa,z),o=!1}function R(e){!c&&s&&re(e,!0)}function D(e){n=i,i=e,l=N()}function F(e,t){return U(e,t)-U(I(e),t)}function A(e){return de(e)-de(I(e))}function I(e){return i===e&&n||i}function U(e,t){return(B(e)?e.changedTouches[0]:e)["page"+S(t?"Y":"X")]}function B(e){return"undefined"!=typeof TouchEvent&&e instanceof TouchEvent}function H(e){c=e}return{mount:function(){p(v,ta,_,oa),p(v,aa,_,oa),p(v,ea,P,oa),p(v,"click",R,{capture:!0}),p(v,"dragstart",re),m([$e,Ie],T)},disable:H,isDragging:function(){return o}}},Keyboard:function(e,t,a){var l,i,n=lt(e),r=n.on,o=n.bind,s=n.unbind,c=e.root,d=t.Direction.resolve;function u(){var e=a.keyboard;e&&(l="global"===e?window:c,o(l,da,p))}function m(){s(l,da)}function g(){var e=i;i=!0,E((function(){i=e}))}function p(t){if(!i){var a=ca(t);a===d(rt)?e.go("<"):a===d(ot)&&e.go(">")}}return{mount:function(){u(),r(Ie,m),r(Ie,u),r(Te,g)},destroy:m,disable:function(e){i=e}}},LazyLoad:function(e,t,a){var l=lt(e),i=l.on,n=l.off,r=l.bind,o=l.emit,s="sequential"===a.lazyLoad,c=[Pe,qe],d=[];function u(){f(d),t.Slides.forEach((function(e){se(e.slide,ga).forEach((function(t){var l=te(t,ua),i=te(t,ma);if(l!==t.src||i!==t.srcset){var n=a.classes.spinner,r=t.parentElement,o=j(r,"."+n)||Y("span",n,r);d.push([t,e,o]),t.src||Q(t,"none")}}))})),s?b():(n(c),i(c,m),m())}function m(){(d=d.filter((function(t){var l=a.perPage*((a.preloadPages||1)+1)-1;return!t[1].isWithin(e.index,l)||g(t)}))).length||n(c)}function g(e){var t=e[0];I(e[1].slide,Xt),r(t,"load error",w(p,e)),Z(t,"src",te(t,ua)),Z(t,"srcset",te(t,ma)),X(t,ua),X(t,ma)}function p(e,t){var a=e[0],l=e[1];ce(l.slide,Xt),"error"!==t.type&&(ie(e[2]),Q(a,""),o(tt,a,l),o(Ue)),s&&b()}function b(){d.length&&g(d.shift())}return{mount:function(){a.lazyLoad&&(u(),i(Ae,u))},destroy:w(f,d),check:m}},Pagination:function(e,t,a){var l,i,n=lt(e),r=n.on,o=n.emit,s=n.bind,c=t.Slides,d=t.Elements,u=t.Controller,m=u.hasFocus,g=u.getIndex,p=u.go,b=t.Direction.resolve,k=d.pagination,h=[];function y(){l&&(ie(k?v(l.children):l),ce(l,i),f(h),l=null),n.destroy()}function E(e){p(">"+e,!0)}function _(e,t){var a=h.length,l=ca(t),i=S(),n=-1;l===b(ot,!1,i)?n=++e%a:l===b(rt,!1,i)?n=(--e+a)%a:"Home"===l?n=0:"End"===l&&(n=a-1);var r=h[n];r&&(ee(r.button),p(">"+n),re(t,!0))}function S(){return a.paginationDirection||a.direction}function x(e){return h[u.toPage(e)]}function C(){var e=x(g(!0)),t=x(g());if(e){var a=e.button;ce(a,qt),X(a,ht),Z(a,gt,-1)}if(t){var i=t.button;I(i,qt),Z(i,ht,!0),Z(i,gt,"")}o(Ze,{list:l,items:h},e,t)}return{items:h,mount:function t(){y(),r([Ie,Ae,at],t);var n=a.pagination;k&&Q(k,n?"":"none"),n&&(r([Te,Ve,qe],C),function(){var t=e.length,n=a.classes,r=a.i18n,o=a.perPage,g=m()?u.getEnd()+1:ye(t/o);I(l=k||Y("ul",n.pagination,d.track.parentElement),i=Ut+"--"+S()),Z(l,mt,"tablist"),Z(l,yt,r.select),Z(l,wt,S()===dt?"vertical":"");for(var p=0;p<g;p++){var b=Y("li",null,l),y=Y("button",{class:n.page,type:"button"},b),f=c.getIn(p).map((function(e){return e.slide.id})),v=!m()&&o>1?r.pageX:r.slideX;s(y,"click",w(E,p)),a.paginationKeyboard&&s(y,"keydown",w(_,p)),Z(b,mt,"presentation"),Z(y,mt,"tab"),Z(y,bt,f.join(" ")),Z(y,yt,Se(v,p+1)),Z(y,gt,-1),h.push({li:b,button:y,page:p})}}(),C(),o(Xe,{list:l,items:h},x(e.index)))},destroy:y,getAt:x,update:C}},Sync:function(e,t,a){var l=a.isNavigation,i=a.slideFocus,n=[];function r(){var t,a;e.splides.forEach((function(t){t.isParent||(s(e,t.splide),s(t.splide,e))})),l&&((a=(t=lt(e)).on)(Le,d),a("sk",u),a([$e,Ie],c),n.push(t),t.emit(Ye,e.splides))}function o(){n.forEach((function(e){e.destroy()})),f(n)}function s(e,t){var a=lt(e);a.on(Te,(function(e,a,l){t.go(t.is(ia)?l:e)})),n.push(a)}function c(){Z(t.Elements.list,wt,a.direction===dt?"vertical":"")}function d(t){e.go(t.index)}function u(e,t){D(pa,ca(t))&&(d(e),re(t))}return{setup:w(t.Media.set,{slideFocus:T(i)?l:i},!0),mount:r,destroy:o,remount:function(){o(),r()}}},Wheel:function(e,t,a){var l=lt(e).bind,i=0;function n(l){if(l.cancelable){var n=l.deltaY,r=n<0,o=de(l),s=a.wheelMinThreshold||0,c=a.wheelSleep||0;fe(n)>s&&o-i>c&&(e.go(r?"<":">"),i=o),function(l){return!a.releaseWheel||e.state.is(4)||-1!==t.Controller.getAdjacent(l)}(r)&&re(l)}}return{mount:function(){a.wheel&&l(t.Elements.track,"wheel",n,oa)}}},Live:function(e,t,a){var l=lt(e).on,i=t.Elements.track,n=a.live&&!a.isNavigation,r=Y("span",jt),o=it(90,w(s,!1));function s(e){Z(i,St,e),e?(U(i,r),o.start()):(ie(r),o.cancel())}function c(e){n&&Z(i,_t,e?"off":"polite")}return{mount:function(){n&&(c(!t.Autoplay.isPaused()),Z(i,xt,!0),r.textContent="…",l(Je,w(c,!0)),l(et,w(c,!1)),l([Pe,qe],w(s,!0)))},disable:c,destroy:function(){X(i,[_t,xt,St]),ie(r)}}}}),ka={type:"slide",role:"region",speed:400,perPage:1,cloneStatus:!0,arrows:!0,pagination:!0,paginationKeyboard:!0,interval:5e3,pauseOnHover:!0,pauseOnFocus:!0,resetProgress:!0,easing:"cubic-bezier(0.25, 1, 0.5, 1)",drag:!0,direction:"ltr",trimSpace:!0,focusableNodes:"a, button, textarea, input, select, iframe",live:!0,classes:Qt,i18n:{prev:"Previous slide",next:"Next slide",first:"Go to first slide",last:"Go to last slide",slideX:"Go to slide %s",pageX:"Go to page %s",play:"Start autoplay",pause:"Pause autoplay",carousel:"carousel",slide:"slide",select:"Select a slide to show",slideLabel:"%s of %s"},reducedMotion:{speed:0,rewindSpeed:0,autoplay:"pause"}};function ha(e,t,a){var l=t.Slides;function i(){l.forEach((function(e){e.style("transform","translateX(-"+100*e.index+"%)")}))}return{mount:function(){lt(e).on([$e,Ae],i)},start:function(e,t){l.style("transition","opacity "+a.speed+"ms "+a.easing),E(t)},cancel:_}}function ya(e,t,a){var l,i=t.Move,n=t.Controller,r=t.Scroll,o=t.Elements.list,s=w(J,o,"transition");function c(){s(""),r.cancel()}return{mount:function(){lt(e).bind(o,"transitionend",(function(e){e.target===o&&l&&(c(),l())}))},start:function(t,o){var c=i.toPosition(t,!0),d=i.getPosition(),u=function(t){var l=a.rewindSpeed;if(e.is(la)&&l){var i=n.getIndex(!0),r=n.getEnd();if(0===i&&t>=r||i>=r&&0===t)return l}return a.speed}(t);fe(c-d)>=1&&u>=1?a.useScroll?r.scroll(c,u,!1,o):(s("transform "+u+"ms "+a.easing),i.translate(c,!0),l=o):(i.jump(t),o())},cancel:c}}var fa=function(){function e(t,a){var l;this.event=lt(),this.Components={},this.state=(l=1,{set:function(e){l=e},is:function(e){return D(z(e),l)}}),this.splides=[],this._o={},this._E={};var i=O(t)?oe(document,t):t;pe(i,i+" is invalid."),this.root=i,a=W({label:te(i,yt)||"",labelledby:te(i,ft)||""},ka,e.defaults,a||{});try{W(a,JSON.parse(te(i,ge)))}catch(e){pe(!1,"Invalid JSON")}this._o=Object.create(W({},a))}var t,a,l=e.prototype;return l.mount=function(e,t){var a=this,l=this.state,i=this.Components;return pe(l.is([1,7]),"Already mounted!"),l.set(1),this._C=i,this._T=t||this._T||(this.is(na)?ha:ya),this._E=e||this._E,q(G({},ba,this._E,{Transition:this._T}),(function(e,t){var l=e(a,i,a._o);i[t]=l,l.setup&&l.setup()})),q(i,(function(e){e.mount&&e.mount()})),this.emit($e),I(this.root,Vt),l.set(3),this.emit(Oe),this},l.sync=function(e){return this.splides.push({splide:e}),e.splides.push({splide:this,isParent:!0}),this.state.is(3)&&(this._C.Sync.remount(),e.Components.Sync.remount()),this},l.go=function(e){return this._C.Controller.go(e),this},l.on=function(e,t){return this.event.on(e,t),this},l.off=function(e){return this.event.off(e),this},l.emit=function(e){var t;return(t=this.event).emit.apply(t,[e].concat(v(arguments,1))),this},l.add=function(e,t){return this._C.Slides.add(e,t),this},l.remove=function(e){return this._C.Slides.remove(e),this},l.is=function(e){return this._o.type===e},l.refresh=function(){return this.emit(Ae),this},l.destroy=function(e){void 0===e&&(e=!0);var t=this.event,a=this.state;return a.is(1)?lt(this).on(Oe,this.destroy.bind(this,e)):(q(this._C,(function(t){t.destroy&&t.destroy(e)}),!0),t.emit(Ge),t.destroy(),e&&f(this.splides),a.set(7)),this},t=e,(a=[{key:"options",get:function(){return this._o},set:function(e){this._C.Media.set(e,!0,!0)}},{key:"length",get:function(){return this._C.Slides.getLength(!0)}},{key:"index",get:function(){return this._C.Controller.getIndex()}}])&&h(t.prototype,a),Object.defineProperty(t,"prototype",{writable:!1}),e}();fa.defaults={},fa.STATES={CREATED:1,MOUNTED:2,IDLE:3,MOVING:4,SCROLLING:5,DRAGGING:6,DESTROYED:7};var va=[[$e,"onMounted"],[Oe,"onReady"],[Te,"onMove"],[Pe,"onMoved"],[Le,"onClick"],[ze,"onActive"],[Re,"onInactive"],[De,"onVisible"],[Fe,"onHidden"],[Ae,"onRefresh"],[Ie,"onUpdated"],[Ue,"onResize"],[Be,"onResized"],[Me,"onDrag"],[He,"onDragging"],[je,"onDragged"],[Ve,"onScroll"],[qe,"onScrolled"],[Ge,"onDestroy"],[We,"onArrowsMounted"],[Ke,"onArrowsUpdated"],[Xe,"onPaginationMounted"],[Ze,"onPaginationUpdated"],[Ye,"onNavigationMounted"],[Je,"onAutoplayPlay"],[Qe,"onAutoplayPlaying"],[et,"onAutoplayPause"],[tt,"onLazyLoadLoaded"]];function wa(...e){return e.filter(Boolean).join(" ")}function Ea(e){return null!==e&&"object"==typeof e}function _a(e,t){if(Array.isArray(e)&&Array.isArray(t))return e.length===t.length&&!e.some(((e,a)=>!_a(e,t[a])));if(Ea(e)&&Ea(t)){const a=Object.keys(e),l=Object.keys(t);return a.length===l.length&&!a.some((a=>!Object.prototype.hasOwnProperty.call(t,a)||!_a(e[a],t[a])))}return e===t}function Sa(e,t){const a=e;return function(e,t){if(e){const a=Object.keys(e);for(let l=0;l<a.length;l++){const i=a[l];if("__proto__"!==i&&!1===t(e[i],i))break}}}(t,((e,t)=>{Array.isArray(e)?a[t]=e.slice():Ea(e)?a[t]=Sa(Ea(a[t])?a[t]:{},e):a[t]=e})),a}var xa=({children:e,className:t,...a})=>n().createElement("div",{className:wa("splide__track",t),...a},n().createElement("ul",{className:"splide__list"},e)),Ca=class extends n().Component{constructor(){super(...arguments),this.splideRef=n().createRef(),this.slides=[]}componentDidMount(){const{options:e,extensions:t,transition:a}=this.props,{current:l}=this.splideRef;l&&(this.splide=new fa(l,e),this.bind(this.splide),this.splide.mount(t,a),this.options=Sa({},e||{}),this.slides=this.getSlides())}componentWillUnmount(){this.splide&&(this.splide.destroy(),this.splide=void 0),this.options=void 0,this.slides.length=0}componentDidUpdate(){if(!this.splide)return;const{options:e}=this.props;e&&!_a(this.options,e)&&(this.splide.options=e,this.options=Sa({},e));const t=this.getSlides();var a,l;a=this.slides,l=t,(a.length!==l.length||a.some(((e,t)=>e!==l[t])))&&(this.splide.refresh(),this.slides=t)}sync(e){var t;null==(t=this.splide)||t.sync(e)}go(e){var t;null==(t=this.splide)||t.go(e)}getSlides(){var e;if(this.splide){const t=null==(e=this.splide.Components.Elements)?void 0:e.list.children;return t&&Array.prototype.slice.call(t)||[]}return[]}bind(e){va.forEach((([t,a])=>{const l=this.props[a];"function"==typeof l&&e.on(t,((...t)=>{l(e,...t)}))}))}omit(e,t){return t.forEach((t=>{Object.prototype.hasOwnProperty.call(e,t)&&delete e[t]})),e}render(){const{className:e,tag:t="div",hasTrack:a=!0,children:l,...i}=this.props;return n().createElement(t,{className:wa("splide",e),ref:this.splideRef,...this.omit(i,["options",...va.map((e=>e[1]))])},a?n().createElement(xa,null,l):l)}},Na=({children:e,className:t,...a})=>n().createElement("li",{className:wa("splide__slide",t),...a},e);const $a=window.wp.hooks,Oa=window.wp.apiFetch;var Ta=a.n(Oa);const Pa=window.wp.components,La=window.wp.blockEditor,za=window.wp.element,Ra=window.wp.i18n,Da=window.wp.blob,Fa=window.wp.data,Aa=window.wp.keycodes,Ia=window.wp.primitives,Ua=(0,za.createElement)(Ia.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,za.createElement)(Ia.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})),Ba=(0,za.createElement)(Ia.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,za.createElement)(Ia.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"})),Ma=(0,za.createElement)(Ia.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,za.createElement)(Ia.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})),Ha=function(e){const{onSelect:t,container:a,url:l,width:n,height:r,imageRatio:s,lightUrl:c,thumbUrl:d,customLink:u,linkTarget:m,linkSponsored:g,alt:p,id:k,index:h,linkTo:y,link:f,isFirstItem:v,isLastItem:w,isSelected:E,showCaption:_,caption:S,captionStyle:x,captionStyles:C,onRemove:N,onMoveForward:$,onMoveBackward:O,setAttributes:T,setLinkAttributes:P,"aria-label":L,type:z,thumbnail:R,dynamicSource:D,previewDevice:F}=e,[A,I]=(0,za.useState)(!1),U=()=>{I(!A)},B=()=>{E||t(h)},M=(0,b.getPreviewSize)(F,void 0!==C?.[0]?.size?.[0]?C[0].size[0]:"",void 0!==C?.[0]?.size?.[1]?C[0].size[1]:"",void 0!==C?.[0]?.size?.[2]?C[0].size[2]:"");let H;switch(y){case"media":H=l;break;case"custom":H=u||l;break;case"attachment":H=f}const j=o()({"kb-gallery-image-contain":!0,"kadence-blocks-gallery-intrinsic":"grid"===z&&"inherit"!==s||("carousel"===z||"slider"===z||"thumbslider"===z)&&s||"fluidcarousel"!==z&&"tiles"!==z&&n&&r,[`kb-gallery-image-ratio-${s}`]:s&&("grid"===z||"carousel"===z||"slider"===z||"thumbslider"===z)}),V=(0,za.useRef)(),q=(0,i.createElement)("button",{className:j,onClick:()=>{B()},unstableOnFocus:()=>{B()},onKeyDown:()=>{var e;a===document.activeElement&&E&&-1!==[Aa.BACKSPACE,Aa.DELETE].indexOf(e.keyCode)&&(e.stopPropagation(),e.preventDefault(),N())},tabIndex:"0","aria-label":L,ref:V,style:{paddingBottom:"masonry"===z&&n&&r||"grid"===z&&"inherit"===s&&n&&r?r/n*100+"%":void 0}},(0,i.createElement)("img",{src:d||l,alt:p,width:n,height:r,"data-id":k,"data-full-image":l,"data-light-image":c,"data-link":f,"data-custom-link":u,"data-custom-link-target":m}),(0,Da.isBlobURL)(l)&&(0,i.createElement)(Pa.Spinner,null)),G=(0,i.createElement)("div",{className:j,style:{paddingBottom:"masonry"===z&&n&&r||"grid"===z&&"inherit"===s&&n&&r?r/n*100+"%":void 0}},(0,i.createElement)("img",{src:d||l,alt:p,width:n,height:r,"data-id":k,"data-full-image":l,"data-light-image":c,"data-link":f,"data-custom-link":u,"data-custom-link-target":m}),(0,Da.isBlobURL)(l)&&(0,i.createElement)(Pa.Spinner,null)),W=(0,i.createElement)(La.RichText,{tagName:"figcaption",className:"kadence-blocks-gallery-item__caption",placeholder:E?(0,Ra.__)("Write caption…","kadence-blocks"):null,value:S,onChange:e=>T({caption:e}),inlineToolbar:!0,keepPlaceholderOnFocus:!0,style:{fontWeight:""!==C[0].weight?C[0].weight:void 0,fontStyle:""!==C[0].style?C[0].style:void 0,fontSize:M?(0,b.getFontSizeOptionOutput)(M,C[0].sizeType):void 0,lineHeight:C[0].lineHeight&&C[0].lineHeight[0]?C[0].lineHeight[0]+C[0].lineType:void 0,textTransform:""!==C[0].textTransform?C[0].textTransform:void 0,letterSpacing:""!==C[0].letterSpacing?C[0].letterSpacing+"px":void 0,fontFamily:""!==C[0].family?C[0].family:""}}),K=(0,i.createElement)("figcaption",{className:"kadence-blocks-gallery-item__caption",style:{fontWeight:""!==C[0].weight?C[0].weight:void 0,fontStyle:""!==C[0].style?C[0].style:void 0,fontSize:void 0!==C[0].size&&""!==C[0].size[0]?C[0].size[0]+C[0].sizeType:void 0,lineHeight:C[0].lineHeight&&C[0].lineHeight[0]?C[0].lineHeight[0]+C[0].lineType:void 0,textTransform:""!==C[0].textTransform?C[0].textTransform:void 0,letterSpacing:""!==C[0].letterSpacing?C[0].letterSpacing+"px":void 0,fontFamily:""!==C[0].family?C[0].family:""}},S),X=D?K:W,Z=o()({"kb-gallery-figure":!0,"is-selected":!R&&E,"is-transient":(0,Da.isBlobURL)(d||l),"kadence-blocks-gallery-item-has-caption":_&&S,"kadence-blocks-gallery-item-hide-caption":!_,[`kb-has-image-ratio-${s}`]:s&&("grid"===z||"carousel"===z||"slider"===z||"thumbslider"===z)});return(0,i.createElement)(za.Fragment,null,(0,i.createElement)("figure",{className:Z,style:{maxWidth:"below"===x&&n&&r?n+"px":void 0}},(0,i.createElement)("div",{className:"kb-gal-image-radius",style:{maxWidth:"masonry"===z&&n&&r?n+"px":void 0}},!R&&q,R&&G,!R&&"below"!==x&&_&&X),!R&&(0,i.createElement)(za.Fragment,null,"below"===x&&_&&X,!D&&(0,i.createElement)(za.Fragment,null,(0,i.createElement)("div",{className:"kadence-blocks-library-gallery-item__move-menu"},(0,i.createElement)(Pa.Button,{icon:Ua,onClick:v?void 0:O,className:"kadence-blocks-gallery-item__move-backward",label:(0,Ra.__)("Move Image Backward","kadence-blocks"),"aria-disabled":v,disabled:!E}),(0,i.createElement)(Pa.Button,{icon:Ba,onClick:w?void 0:$,className:"kadence-blocks-gallery-item__move-forward",label:(0,Ra.__)("Move Image Forward","kadence-blocks"),"aria-disabled":w,disabled:!E})),(0,i.createElement)("div",{className:"kadence-blocks-library-gallery-item__inline-menu"},(0,i.createElement)(Pa.Button,{icon:Ma,onClick:N,className:"kadence-blocks-gallery-item__remove",label:(0,Ra.__)("Remove Image","kadence-blocks"),disabled:!E}))))),!R&&"custom"===y&&E&&!D&&(0,i.createElement)("div",{className:"kb-gallery-custom-options"},(0,i.createElement)("div",{className:"block-editor-url-popover__row kb-gallery-custom-link",onClick:()=>U()},(0,i.createElement)(La.URLInput,{"aria-label":(0,Ra.__)("URL","kadence-blocks"),placeholder:(0,Ra.__)("Paste or type URL","kadence-blocks"),unstableOnFocus:()=>U(),onClick:()=>U(),className:"editor-media-placeholder__url-input-field block-editor-media-placeholder__url-input-field",value:u,onChange:e=>P({customLink:e})}),(0,i.createElement)(Pa.Button,{className:"editor-url-popover__settings-toggle block-editor-url-popover__settings-toggle",icon:"arrow-down-alt2",label:(0,Ra.__)("Link Settings","kadence-blocks"),onClick:()=>U,"aria-expanded":()=>A})),A&&(0,i.createElement)("div",{className:"editor-url-popover__row block-editor-url-popover__row editor-url-popover__settings block-editor-url-popover__settings"},(0,i.createElement)(Pa.ToggleControl,{label:(0,Ra.__)("Open in New Tab","kadence-blocks"),checked:"_blank"===m,onChange:e=>P({linkTarget:e?"_blank":""})}),(0,i.createElement)(Pa.ToggleControl,{label:(0,Ra.__)("Sponsored","kadence-blocks"),checked:"sponsored"===g,onChange:e=>P({linkSponsored:e?"sponsored":""})}))))},ja=async(e,t,a,l="")=>await Promise.all(e.map((async e=>{let i="",n="",r="",o=await wp.data.select("core").getMedia(e.id,{context:"view"});o||(o=e);const c=(0,s.pick)(o,["id","link"]);if(c.alt=(0,s.get)(e,["alt"]),(0,s.get)(o,["alt_text"])||(0,s.get)(o,["alt"]),c.caption=(0,s.get)(e,["caption"])||(0,s.get)(o,["caption","rendered"])||void 0,c.url=o.source_url||e.url,e.id&&"object"==typeof l&&null!==l)for(const t in l)parseInt(l[t].id)===e.id&&(l[t].customLink&&(i=l[t].customLink),l[t].linkTarget&&(n=l[t].linkTarget),l[t].linkTarget&&(r=l[t].linkSponsored));return c.customLink=e.customLink||i,c.linkTarget=e.linkTarget||n,c.linkSponsored=e.linkSponsored||r,c.thumbUrl=(0,s.get)(o,["media_details","sizes",a,"source_url"])||(0,s.get)(o,["sizes",a,"url"])||o.source_url||e.url,c.lightUrl=(0,s.get)(o,["media_details","sizes",t,"source_url"])||(0,s.get)(o,["sizes",t,"url"])||o.source_url||e.url,c.width=(0,s.get)(o,["media_details","sizes",a,"width"])||(0,s.get)(o,["sizes",a,"width"])||(0,s.get)(o,["media_details","width"])||(0,s.get)(o,["sizes","full","width"])||void 0,c.height=(0,s.get)(o,["media_details","sizes",a,"height"])||(0,s.get)(o,["sizes",a,"height"])||(0,s.get)(o,["media_details","height"])||(0,s.get)(o,["sizes","full","height"])||void 0,c}))),Va=e=>{let t=[];return 1===e?t=[1,1,1,1,1,1]:2===e?t=[2,2,2,2,1,1]:3===e?t=[3,3,3,2,1,1]:4===e?t=[4,4,4,3,2,2]:5===e?t=[5,5,5,4,4,3]:6===e?t=[6,6,6,4,4,3]:7===e?t=[7,7,7,5,5,4]:8===e&&(t=[8,4,4,6,4,4]),t},qa=(0,za.createElement)(Ia.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,za.createElement)(Ia.Path,{d:"M16.375 4.5H4.625a.125.125 0 0 0-.125.125v8.254l2.859-1.54a.75.75 0 0 1 .68-.016l2.384 1.142 2.89-2.074a.75.75 0 0 1 .874 0l2.313 1.66V4.625a.125.125 0 0 0-.125-.125Zm.125 9.398-2.75-1.975-2.813 2.02a.75.75 0 0 1-.76.067l-2.444-1.17L4.5 14.583v1.792c0 .069.056.125.125.125h11.75a.125.125 0 0 0 .125-.125v-2.477ZM4.625 3C3.728 3 3 3.728 3 4.625v11.75C3 17.273 3.728 18 4.625 18h11.75c.898 0 1.625-.727 1.625-1.625V4.625C18 3.728 17.273 3 16.375 3H4.625ZM20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z",fillRule:"evenodd",clipRule:"evenodd"})),Ga=(0,za.createElement)(Ia.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,za.createElement)(Ia.Path,{d:"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"})),Wa=(0,za.createElement)(Ia.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,za.createElement)(Ia.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"})),Ka=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"title":"Advanced Gallery","name":"kadence/advancedgallery","category":"kadence-blocks","textdomain":"kadence-blocks","attributes":{"uniqueID":{"type":"string"},"columns":{"type":"array","default":[3,3,3,2,1,1]},"columnControl":{"type":"string","default":"linked"},"images":{"type":"array","default":[],"source":"query","selector":".kadence-blocks-gallery-item","query":{"url":{"source":"attribute","selector":"img","attribute":"data-full-image"},"thumbUrl":{"source":"attribute","selector":"img","attribute":"src"},"lightUrl":{"source":"attribute","selector":"img","attribute":"data-light-image"},"link":{"source":"attribute","selector":"img","attribute":"data-link"},"customLink":{"source":"attribute","selector":"img","attribute":"data-custom-link"},"linkTarget":{"source":"attribute","selector":"img","attribute":"data-custom-link-target"},"width":{"source":"attribute","selector":"img","attribute":"width"},"height":{"source":"attribute","selector":"img","attribute":"height"},"alt":{"source":"attribute","selector":"img","attribute":"alt","default":""},"id":{"source":"attribute","selector":"img","attribute":"data-id"},"caption":{"type":"string","source":"html","selector":".kadence-blocks-gallery-item__caption"},"linkSponsored":{"source":"attribute","selector":"img","attribute":"data-sponsored"}},"__experimentalRole":"content"},"lightSize":{"type":"string","default":"full"},"thumbSize":{"type":"string","default":"large"},"ids":{"type":"array"},"type":{"type":"string","default":"masonry"},"imageRatio":{"type":"string","default":"land32"},"linkTo":{"type":"string","default":"none"},"showCaption":{"type":"boolean","default":false},"hoverStyle":{"type":"string","default":"dark"},"captionStyle":{"type":"string","default":"bottom-hover"},"captionStyles":{"type":"array","default":[{"size":["","",""],"sizeType":"px","lineHeight":["","",""],"lineType":"px","letterSpacing":"","textTransform":"","family":"","google":false,"style":"","weight":"","variant":"","subset":"","loadGoogle":true,"color":"","background":"#000000","backgroundOpacity":0.5}]},"captionAlignment":{"type":"string","default":"center"},"gutter":{"type":"array","default":[10,"",""]},"gap":{"type":"array","default":["","",""]},"gutterUnit":{"type":"string","default":"px"},"carouselHeight":{"type":"array","default":[300,"",""]},"imageRadius":{"type":"array","default":[0,0,0,0]},"tabletImageRadius":{"type":"array","default":["","","",""]},"mobileImageRadius":{"type":"array","default":["","","",""]},"imageRadiusUnit":{"type":"string","default":"px"},"autoPlay":{"type":"boolean","default":false},"autoSpeed":{"type":"number","default":7000},"transSpeed":{"type":"number","default":400},"slidesScroll":{"type":"string","default":"1"},"slideType":{"type":"string","default":"fade"},"arrowStyle":{"type":"string","default":"whiteondark"},"dotStyle":{"type":"string","default":"dark"},"displayShadow":{"type":"boolean","default":false},"shadow":{"type":"array","default":[{"color":"#000000","opacity":0.2,"spread":0,"blur":14,"hOffset":4,"vOffset":2}]},"shadowHover":{"type":"array","default":[{"color":"#000000","opacity":0.2,"spread":0,"blur":14,"hOffset":4,"vOffset":2}]},"imageFilter":{"type":"string","default":"none"},"lightbox":{"type":"string","default":"none"},"lightboxCaption":{"type":"boolean","default":true},"margin":{"type":"array","default":[{"desk":["","","",""],"tablet":["","","",""],"mobile":["","","",""]}]},"marginUnit":{"type":"string","default":"px"},"carouselAlign":{"type":"boolean","default":true},"thumbnailRatio":{"type":"string","default":"land32"},"thumbnailColumns":{"type":"array","default":[4,4,4,4,4,4]},"thumbnailControl":{"type":"string","default":"linked"},"mobileForceHover":{"type":"boolean","default":false},"imagesDynamic":{"type":"array","default":[]},"inQueryBlock":{"type":"boolean","default":false},"lazyLoad":{"type":"boolean","default":false},"imagesData":{"type":"array","default":[{"url":"","thumbUrl":"","lightUrl":"","link":"","customLink":"","linkTarget":"","width":"","height":"","alt":"","id":"","caption":"","linkSponsored":""}]},"padding":{"type":"array","default":["","","",""]},"tabletPadding":{"type":"array","default":["","","",""]},"mobilePadding":{"type":"array","default":["","","",""]},"paddingUnit":{"type":"string","default":"px"},"anchor":{"type":"string"},"kbVersion":{"type":"number","default":""}},"supports":{"anchor":true,"align":["wide","full","left","right"],"html":false,"ktdynamic":true,"kbMetadata":true},"usesContext":["postId","queryId","kadence/dynamicSource","kadence/repeaterRowData","kadence/repeaterRow"]}'),Xa=[{value:"attachment",label:(0,Ra.__)("Attachment Page","kadence-blocks")},{value:"media",label:(0,Ra.__)("Media File","kadence-blocks")},{value:"custom",label:(0,Ra.__)("Custom","kadence-blocks")},{value:"none",label:(0,Ra.__)("None","kadence-blocks")}],Za=[{value:"masonry",label:(0,Ra.__)("Masonry","kadence-blocks"),icon:l.galleryMasonryIcon,isDisabled:!1},{value:"grid",label:(0,Ra.__)("Grid","kadence-blocks"),icon:l.galleryGridIcon,isDisabled:!1},{value:"carousel",label:(0,Ra.__)("Carousel","kadence-blocks"),icon:l.galleryCarouselIcon,isDisabled:!1},{value:"fluidcarousel",label:(0,Ra.__)("Fluid Carousel","kadence-blocks"),icon:l.galleryFluidIcon,isDisabled:!1},{value:"slider",label:(0,Ra.__)("Slider","kadence-blocks"),icon:l.gallerySliderIcon,isDisabled:!1},{value:"thumbslider",label:(0,Ra.__)("Thumbnail Slider (Pro addon)","kadence-blocks"),icon:l.galleryThumbSliderIcon,isDisabled:!0},{value:"tiles",label:(0,Ra.__)("Tiles (Pro addon)","kadence-blocks"),icon:l.galleryTilesIcon,isDisabled:!0}],Ya=["image"],Ja=[{attributes:{uniqueID:{type:"string"},columns:{type:"array",default:[3,3,3,2,1,1]},columnControl:{type:"string",default:"linked"},images:{type:"array",default:[],source:"query",selector:".kadence-blocks-gallery-item",query:{url:{source:"attribute",selector:"img",attribute:"data-full-image"},thumbUrl:{source:"attribute",selector:"img",attribute:"src"},lightUrl:{source:"attribute",selector:"img",attribute:"data-light-image"},link:{source:"attribute",selector:"img",attribute:"data-link"},customLink:{source:"attribute",selector:"img",attribute:"data-custom-link"},linkTarget:{source:"attribute",selector:"img",attribute:"data-custom-link-target"},width:{source:"attribute",selector:"img",attribute:"width"},height:{source:"attribute",selector:"img",attribute:"height"},alt:{source:"attribute",selector:"img",attribute:"alt",default:""},id:{source:"attribute",selector:"img",attribute:"data-id"},caption:{type:"string",source:"html",selector:".kadence-blocks-gallery-item__caption"}}},lightSize:{type:"string",default:"full"},thumbSize:{type:"string",default:"large"},ids:{type:"array"},type:{type:"string",default:"masonry"},imageRatio:{type:"string",default:"land32"},linkTo:{type:"string",default:"none"},showCaption:{type:"boolean",default:!1},hoverStyle:{type:"string",default:"dark"},captionStyle:{type:"string",default:"bottom-hover"},captionStyles:{type:"array",default:[{size:["","",""],sizeType:"px",lineHeight:["","",""],lineType:"px",letterSpacing:"",textTransform:"",family:"",google:!1,style:"",weight:"",variant:"",subset:"",loadGoogle:!0,color:"",background:"#000000",backgroundOpacity:.5}]},captionAlignment:{type:"string",default:"center"},gutter:{type:"array",default:[10,"",""]},carouselHeight:{type:"array",default:[300,"",""]},imageRadius:{type:"array",default:[0,0,0,0]},autoPlay:{type:"boolean",default:!1},autoSpeed:{type:"number",default:7e3},transSpeed:{type:"number",default:400},slidesScroll:{type:"string",default:"1"},arrowStyle:{type:"string",default:"whiteondark"},dotStyle:{type:"string",default:"dark"},displayShadow:{type:"boolean",default:!1},shadow:{type:"array",default:[{color:"#000000",opacity:.2,spread:0,blur:14,hOffset:4,vOffset:2}]},shadowHover:{type:"array",default:[{color:"#000000",opacity:.2,spread:0,blur:14,hOffset:4,vOffset:2}]},imageFilter:{type:"string",default:"none"},lightbox:{type:"string",default:"none"},lightboxCaption:{type:"boolean",default:!0},margin:{type:"array",default:[{desk:["","","",""],tablet:["","","",""],mobile:["","","",""]}]},marginUnit:{type:"string",default:"px"},carouselAlign:{type:"boolean",default:!0},thumbnailRatio:{type:"string",default:"land32"},thumbnailColumns:{type:"array",default:[4,4,4,4,4,4]},thumbnailControl:{type:"string",default:"linked"},mobileForceHover:{type:"boolean",default:!1}},save:({attributes:e})=>{const{uniqueID:t,images:a,columns:l,type:n,linkTo:r,showCaption:s,captionStyle:c,imageRatio:d,imageFilter:u,lightbox:m,lightboxCaption:g,dotStyle:p,transSpeed:b,slidesScroll:k,autoPlay:h,arrowStyle:y,autoSpeed:f,carouselAlign:v,thumbnailColumns:w,thumbnailRatio:E,mobileForceHover:_}=e,S=o()({"kb-gallery-ul":!0,[`kb-gallery-type-${n}`]:n,"kb-masonry-init":"masonry"===n,"kb-mobile-force-hover":_,[`kb-gallery-id-${t}`]:t,[`kb-gallery-caption-style-${c}`]:c,[`kb-gallery-filter-${u}`]:u,"kb-gallery-magnific-init":"media"===r&&"magnific"===m}),x=e=>{let t;switch(r){case"media":t=e.lightUrl||e.url;break;case"custom":t=e.customLink?e.customLink:"";break;case"attachment":t=e.link}const a=o()({"kb-gallery-image-contain":!0,"kadence-blocks-gallery-intrinsic":("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&d||"fluidcarousel"!==n&&"tiles"!==n&&e.width&&e.height,[`kb-gallery-image-ratio-${d}`]:d&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),l=(0,i.createElement)("div",{className:a,style:{paddingBottom:"grid"!==n&&"carousel"!==n&&"fluidcarousel"!==n&&"tiles"!==n&&"slider"!==n&&"thumbslider"!==n&&e.width&&e.height||"grid"===n&&"inherit"===d&&e.width&&e.height?e.height/e.width*100+"%":void 0}},(0,i.createElement)("img",{src:e.thumbUrl||e.url,width:e.width,height:e.height,alt:e.alt,"data-full-image":e.url,"data-light-image":e.lightUrl,"data-id":e.id,"data-link":e.link,"data-custom-link":e.customLink,"data-custom-link-target":e.linkTarget,className:`${e.id?`wp-image-${e.id}`:void 0}${"carousel"===n||"fluidcarousel"===n||"tiles"===n||"slider"===n||"thumbslider"===n?" skip-lazy":void 0}`})),u=o()({"kb-gallery-figure":!0,"kb-gallery-item-has-link":t,"kadence-blocks-gallery-item-has-caption":s&&e.caption&&e.caption.length>0,"kadence-blocks-gallery-item-hide-caption":!s,[`kb-has-image-ratio-${d}`]:d&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),g=t||"below"!==c?"div":"figcaption",p=(0,i.createElement)(La.RichText.Content,{className:"kadence-blocks-gallery-item__caption",tagName:g,value:e.caption}),b="carousel"===n||"fluidcarousel"===n||"slider"===n||"thumbslider"===n?"div":"li",k=(0,i.createElement)(za.Fragment,null,(0,i.createElement)("div",{className:"kb-gal-image-radius",style:{maxWidth:"masonry"===n&&e.width&&e.height||("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&"inherit"===d&&e.width&&e.height?e.width+"px":void 0}},l,e.caption&&e.caption.length>0&&"below"!==c&&p),e.caption&&e.caption.length>0&&"below"===c&&p);let h;return"custom"===r&&"_blank"===e.linkTarget&&(h="noopener noreferrer"),(0,i.createElement)(b,{key:e.id||e.url,className:"kadence-blocks-gallery-item"},(0,i.createElement)("div",{className:"kadence-blocks-gallery-item-inner"},(0,i.createElement)("figure",{className:u},t?(0,i.createElement)("a",{href:t,className:"kb-gallery-item-link",target:"custom"===r&&"_blank"===e.linkTarget||"media"===r&&"new_tab"===m?"_blank":void 0,rel:h||void 0},k):k)))};return(0,i.createElement)("div",{className:`kb-gallery-wrap-id-${t}`},"carousel"===n&&(0,i.createElement)("div",{className:S,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${p}`},(0,i.createElement)("div",{className:`kt-blocks-carousel-init kb-gallery-carousel kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-${p}`,"data-columns-xxl":l[0],"data-columns-xl":l[1],"data-columns-md":l[2],"data-columns-sm":l[3],"data-columns-xs":l[4],"data-columns-ss":l[5],"data-slider-anim-speed":b,"data-slider-scroll":k,"data-slider-arrows":"none"!==y,"data-slider-dots":"none"!==p,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},x(e))))))),"fluidcarousel"===n&&(0,i.createElement)("div",{className:S,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${p}`},(0,i.createElement)("div",{className:`kt-blocks-carousel-init kb-blocks-fluid-carousel kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-${p}${!1===v?" kb-carousel-mode-align-left":""}`,"data-slider-anim-speed":b,"data-slider-type":"fluidcarousel","data-slider-scroll":"1","data-slider-arrows":"none"!==y,"data-slider-dots":"none"!==p,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f,"data-slider-center-mode":!1===v?"false":void 0},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},x(e))))))),"slider"===n&&(0,i.createElement)("div",{className:S,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${p}`},(0,i.createElement)("div",{className:`kt-blocks-carousel-init kb-blocks-slider kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-${p}`,"data-slider-anim-speed":b,"data-slider-type":"slider","data-slider-scroll":"1","data-slider-arrows":"none"!==y,"data-slider-dots":"none"!==p,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-slide-item",key:t},x(e))))))),"thumbslider"===n&&(0,i.createElement)("div",{className:S,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:"kt-blocks-carousel kt-carousel-container-dotstyle-none"},(0,i.createElement)("div",{id:`kb-slider-${t}`,className:`kt-blocks-carousel-init kb-gallery-carousel kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-none`,"data-columns-xxl":w[0],"data-columns-xl":w[1],"data-columns-md":w[2],"data-columns-sm":w[3],"data-columns-xs":w[4],"data-columns-ss":w[5],"data-slider-anim-speed":b,"data-slider-type":"thumbnail","data-slider-nav":`kb-thumb-slider-${t}`,"data-slider-scroll":k,"data-slider-arrows":"none"!==y,"data-slider-dots":!1,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},x(e))))),(0,i.createElement)("div",{id:`kb-thumb-slider-${t}`,className:`kb-gallery-carousel kb-gallery-slider-thumbnails kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-none`,"data-slider-anim-speed":b,"data-slider-type":"thumbnail","data-slider-nav":`kb-slider-${t}`,"data-slider-scroll":k,"data-slider-arrows":"none"!==y,"data-slider-dots":!1,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},(e=>{const t=o()({"kb-gallery-image-contain":!0,"kadence-blocks-gallery-intrinsic":("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&d||"fluidcarousel"!==n&&"tiles"!==n&&e.width&&e.height,[`kb-gallery-image-ratio-${E}`]:E&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),a=(0,i.createElement)("div",{className:t,style:{paddingBottom:"grid"!==n&&"carousel"!==n&&"fluidcarousel"!==n&&"tiles"!==n&&"slider"!==n&&"thumbslider"!==n&&e.width&&e.height||"grid"===n&&"inherit"===E&&e.width&&e.height?e.height/e.width*100+"%":void 0}},(0,i.createElement)("img",{src:e.thumbUrl||e.url,width:e.width,height:e.height,alt:e.alt,"data-full-image":e.url,"data-light-image":e.lightUrl,"data-id":e.id,"data-link":e.link,"data-custom-link":e.customLink,"data-custom-link-target":e.linkTarget,className:e.id?`wp-image-${e.id}`:null})),l=o()({"kb-gallery-thumb-figure":!0,[`kb-has-image-ratio-${E}`]:E&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),r=(0,i.createElement)(za.Fragment,null,(0,i.createElement)("div",{className:"kb-gal-image-radius",style:{maxWidth:"masonry"===n&&e.width&&e.height||("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&"inherit"===E&&e.width&&e.height?e.width+"px":void 0}},a));return(0,i.createElement)("li",{key:e.id||e.url,className:"kadence-blocks-gallery-thumb-item"},(0,i.createElement)("div",{className:"kadence-blocks-gallery-thumb-item-inner"},(0,i.createElement)("figure",{className:l},r)))})(e))))))),"tiles"===n&&(0,i.createElement)("ul",{className:S,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},a.map((e=>x(e)))),("masonry"===n||"grid"===n)&&(0,i.createElement)("ul",{className:S,"data-item-selector":".kadence-blocks-gallery-item","data-image-filter":u,"data-lightbox-caption":!!g&&"true","data-columns-xxl":l[0],"data-columns-xl":l[1],"data-columns-lg":l[2],"data-columns-md":l[3],"data-columns-sm":l[4],"data-columns-xs":l[5]},a.map((e=>x(e)))))}},{attributes:{uniqueID:{type:"string"},columns:{type:"array",default:[3,3,3,2,1,1]},columnControl:{type:"string",default:"linked"},images:{type:"array",default:[],source:"query",selector:".kadence-blocks-gallery-item",query:{url:{source:"attribute",selector:"img",attribute:"data-full-image"},thumbUrl:{source:"attribute",selector:"img",attribute:"src"},lightUrl:{source:"attribute",selector:"img",attribute:"data-light-image"},link:{source:"attribute",selector:"img",attribute:"data-link"},customLink:{source:"attribute",selector:"img",attribute:"data-custom-link"},linkTarget:{source:"attribute",selector:"img",attribute:"data-custom-link-target"},width:{source:"attribute",selector:"img",attribute:"width"},height:{source:"attribute",selector:"img",attribute:"height"},alt:{source:"attribute",selector:"img",attribute:"alt",default:""},id:{source:"attribute",selector:"img",attribute:"data-id"},caption:{type:"string",source:"html",selector:"figcaption"}}},lightSize:{type:"string",default:"full"},thumbSize:{type:"string",default:"large"},ids:{type:"array"},type:{type:"string",default:"masonry"},imageRatio:{type:"string",default:"land32"},linkTo:{type:"string",default:"none"},showCaption:{type:"boolean",default:!1},hoverStyle:{type:"string",default:"dark"},captionStyle:{type:"string",default:"bottom-hover"},captionStyles:{type:"array",default:[{size:["","",""],sizeType:"px",lineHeight:["","",""],lineType:"px",letterSpacing:"",textTransform:"",family:"",google:!1,style:"",weight:"",variant:"",subset:"",loadGoogle:!0,color:"",background:"#000000",backgroundOpacity:.5}]},captionAlignment:{type:"string",default:"center"},gutter:{type:"array",default:[10,"",""]},carouselHeight:{type:"array",default:[300,"",""]},imageRadius:{type:"array",default:[0,0,0,0]},autoPlay:{type:"boolean",default:!1},autoSpeed:{type:"number",default:7e3},transSpeed:{type:"number",default:400},slidesScroll:{type:"string",default:"1"},arrowStyle:{type:"string",default:"whiteondark"},dotStyle:{type:"string",default:"dark"},displayShadow:{type:"boolean",default:!1},shadow:{type:"array",default:[{color:"#000000",opacity:.2,spread:0,blur:14,hOffset:4,vOffset:2}]},shadowHover:{type:"array",default:[{color:"#000000",opacity:.2,spread:0,blur:14,hOffset:4,vOffset:2}]},imageFilter:{type:"string",default:"none"},lightbox:{type:"string",default:"none"},lightboxCaption:{type:"boolean",default:!0},margin:{type:"array",default:[{desk:["","","",""],tablet:["","","",""],mobile:["","","",""]}]},marginUnit:{type:"string",default:"px"},carouselAlign:{type:"boolean",default:!0},thumbnailRatio:{type:"string",default:"land32"},thumbnailColumns:{type:"array",default:[4,4,4,4,4,4]},thumbnailControl:{type:"string",default:"linked"},mobileForceHover:{type:"boolean",default:!1}},save:({attributes:e})=>{const{uniqueID:t,images:a,columns:l,type:n,linkTo:r,showCaption:s,captionStyle:c,imageRatio:d,imageFilter:u,lightbox:m,lightboxCaption:g,dotStyle:p,transSpeed:b,slidesScroll:k,autoPlay:h,arrowStyle:y,autoSpeed:f,carouselAlign:v,thumbnailColumns:w,thumbnailRatio:E,mobileForceHover:_}=e,S=o()({"kb-gallery-ul":!0,[`kb-gallery-type-${n}`]:n,"kb-masonry-init":"masonry"===n,"kb-mobile-force-hover":_,[`kb-gallery-id-${t}`]:t,[`kb-gallery-caption-style-${c}`]:c,[`kb-gallery-filter-${u}`]:u,"kb-gallery-magnific-init":"media"===r&&"magnific"===m}),x=e=>{let t;switch(r){case"media":t=e.lightUrl||e.url;break;case"custom":t=e.customLink?e.customLink:"";break;case"attachment":t=e.link}const a=o()({"kb-gallery-image-contain":!0,"kadence-blocks-gallery-intrinsic":("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&d||"fluidcarousel"!==n&&"tiles"!==n&&e.width&&e.height,[`kb-gallery-image-ratio-${d}`]:d&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),l=(0,i.createElement)("div",{className:a,style:{paddingBottom:"grid"!==n&&"carousel"!==n&&"fluidcarousel"!==n&&"tiles"!==n&&"slider"!==n&&"thumbslider"!==n&&e.width&&e.height||"grid"===n&&"inherit"===d&&e.width&&e.height?e.height/e.width*100+"%":void 0}},(0,i.createElement)("img",{src:e.thumbUrl||e.url,width:e.width,height:e.height,alt:e.alt,"data-full-image":e.url,"data-light-image":e.lightUrl,"data-id":e.id,"data-link":e.link,"data-custom-link":e.customLink,"data-custom-link-target":e.linkTarget,className:`${e.id?`wp-image-${e.id}`:void 0}${"carousel"===n||"fluidcarousel"===n||"tiles"===n||"slider"===n||"thumbslider"===n?" skip-lazy":void 0}`})),u=o()({"kb-gallery-figure":!0,"kb-gallery-item-has-link":t,"kadence-blocks-gallery-item-has-caption":s&&e.caption&&e.caption.length>0,"kadence-blocks-gallery-item-hide-caption":!s,[`kb-has-image-ratio-${d}`]:d&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),g=(0,i.createElement)(La.RichText.Content,{className:"kadence-blocks-gallery-item__caption",tagName:"figcaption",value:e.caption}),p=(0,i.createElement)(za.Fragment,null,(0,i.createElement)("div",{className:"kb-gal-image-radius",style:{maxWidth:"masonry"===n&&e.width&&e.height||("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&"inherit"===d&&e.width&&e.height?e.width+"px":void 0}},l,e.caption&&e.caption.length>0&&"below"!==c&&g),e.caption&&e.caption.length>0&&"below"===c&&g);return(0,i.createElement)("li",{key:e.id||e.url,className:"kadence-blocks-gallery-item"},(0,i.createElement)("div",{className:"kadence-blocks-gallery-item-inner"},(0,i.createElement)("figure",{className:u},t?(0,i.createElement)("a",{href:t,className:"kb-gallery-item-link",target:"custom"===r&&"_blank"===e.linkTarget||"media"===r&&"new_tab"===m?"_blank":void 0,rel:"custom"===r&&"_blank"===e.linkTarget?"noopener noreferrer":void 0},p):p)))};return(0,i.createElement)("div",{className:`kb-gallery-wrap-id-${t}`},"carousel"===n&&(0,i.createElement)("div",{className:S,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${p}`},(0,i.createElement)("div",{className:`kt-blocks-carousel-init kb-gallery-carousel kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-${p}`,"data-columns-xxl":l[0],"data-columns-xl":l[1],"data-columns-md":l[2],"data-columns-sm":l[3],"data-columns-xs":l[4],"data-columns-ss":l[5],"data-slider-anim-speed":b,"data-slider-scroll":k,"data-slider-arrows":"none"!==y,"data-slider-dots":"none"!==p,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},x(e))))))),"fluidcarousel"===n&&(0,i.createElement)("div",{className:S,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${p}`},(0,i.createElement)("div",{className:`kt-blocks-carousel-init kb-blocks-fluid-carousel kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-${p}${!1===v?" kb-carousel-mode-align-left":""}`,"data-slider-anim-speed":b,"data-slider-type":"fluidcarousel","data-slider-scroll":"1","data-slider-arrows":"none"!==y,"data-slider-dots":"none"!==p,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f,"data-slider-center-mode":!1===v?"false":void 0},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},x(e))))))),"slider"===n&&(0,i.createElement)("div",{className:S,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${p}`},(0,i.createElement)("div",{className:`kt-blocks-carousel-init kb-blocks-slider kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-${p}`,"data-slider-anim-speed":b,"data-slider-type":"slider","data-slider-scroll":"1","data-slider-arrows":"none"!==y,"data-slider-dots":"none"!==p,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-slide-item",key:t},x(e))))))),"thumbslider"===n&&(0,i.createElement)("div",{className:S,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:"kt-blocks-carousel kt-carousel-container-dotstyle-none"},(0,i.createElement)("div",{id:`kb-slider-${t}`,className:`kt-blocks-carousel-init kb-gallery-carousel kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-none`,"data-columns-xxl":w[0],"data-columns-xl":w[1],"data-columns-md":w[2],"data-columns-sm":w[3],"data-columns-xs":w[4],"data-columns-ss":w[5],"data-slider-anim-speed":b,"data-slider-type":"thumbnail","data-slider-nav":`kb-thumb-slider-${t}`,"data-slider-scroll":k,"data-slider-arrows":"none"!==y,"data-slider-dots":!1,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},x(e))))),(0,i.createElement)("div",{id:`kb-thumb-slider-${t}`,className:`kb-gallery-carousel kb-gallery-slider-thumbnails kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-none`,"data-slider-anim-speed":b,"data-slider-type":"thumbnail","data-slider-nav":`kb-slider-${t}`,"data-slider-scroll":k,"data-slider-arrows":"none"!==y,"data-slider-dots":!1,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},(e=>{const t=o()({"kb-gallery-image-contain":!0,"kadence-blocks-gallery-intrinsic":("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&d||"fluidcarousel"!==n&&"tiles"!==n&&e.width&&e.height,[`kb-gallery-image-ratio-${E}`]:E&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),a=(0,i.createElement)("div",{className:t,style:{paddingBottom:"grid"!==n&&"carousel"!==n&&"fluidcarousel"!==n&&"tiles"!==n&&"slider"!==n&&"thumbslider"!==n&&e.width&&e.height||"grid"===n&&"inherit"===E&&e.width&&e.height?e.height/e.width*100+"%":void 0}},(0,i.createElement)("img",{src:e.thumbUrl||e.url,width:e.width,height:e.height,alt:e.alt,"data-full-image":e.url,"data-light-image":e.lightUrl,"data-id":e.id,"data-link":e.link,"data-custom-link":e.customLink,"data-custom-link-target":e.linkTarget,className:e.id?`wp-image-${e.id}`:null})),l=o()({"kb-gallery-thumb-figure":!0,[`kb-has-image-ratio-${E}`]:E&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),r=(0,i.createElement)(za.Fragment,null,(0,i.createElement)("div",{className:"kb-gal-image-radius",style:{maxWidth:"masonry"===n&&e.width&&e.height||("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&"inherit"===E&&e.width&&e.height?e.width+"px":void 0}},a));return(0,i.createElement)("li",{key:e.id||e.url,className:"kadence-blocks-gallery-thumb-item"},(0,i.createElement)("div",{className:"kadence-blocks-gallery-thumb-item-inner"},(0,i.createElement)("figure",{className:l},r)))})(e))))))),"tiles"===n&&(0,i.createElement)("ul",{className:S,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},a.map((e=>x(e)))),("masonry"===n||"grid"===n)&&(0,i.createElement)("ul",{className:S,"data-item-selector":".kadence-blocks-gallery-item","data-image-filter":u,"data-lightbox-caption":!!g&&"true","data-columns-xxl":l[0],"data-columns-xl":l[1],"data-columns-lg":l[2],"data-columns-md":l[3],"data-columns-sm":l[4],"data-columns-xs":l[5]},a.map((e=>x(e)))))}},{attributes:{uniqueID:{type:"string"},columns:{type:"array",default:[3,3,3,2,1,1]},columnControl:{type:"string",default:"linked"},images:{type:"array",default:[],source:"query",selector:".kadence-blocks-gallery-item",query:{url:{source:"attribute",selector:"img",attribute:"data-full-image"},thumbUrl:{source:"attribute",selector:"img",attribute:"src"},lightUrl:{source:"attribute",selector:"img",attribute:"data-light-image"},link:{source:"attribute",selector:"img",attribute:"data-link"},customLink:{source:"attribute",selector:"img",attribute:"data-custom-link"},linkTarget:{source:"attribute",selector:"img",attribute:"data-custom-link-target"},width:{source:"attribute",selector:"img",attribute:"width"},height:{source:"attribute",selector:"img",attribute:"height"},alt:{source:"attribute",selector:"img",attribute:"alt",default:""},id:{source:"attribute",selector:"img",attribute:"data-id"},caption:{type:"string",source:"html",selector:"figcaption"}}},lightSize:{type:"string",default:"full"},thumbSize:{type:"string",default:"large"},ids:{type:"array"},type:{type:"string",default:"masonry"},imageRatio:{type:"string",default:"land32"},linkTo:{type:"string",default:"none"},showCaption:{type:"boolean",default:!1},hoverStyle:{type:"string",default:"dark"},captionStyle:{type:"string",default:"bottom-hover"},captionStyles:{type:"array",default:[{size:["","",""],sizeType:"px",lineHeight:["","",""],lineType:"px",letterSpacing:"",textTransform:"",family:"",google:!1,style:"",weight:"",variant:"",subset:"",loadGoogle:!0,color:"",background:"#000000",backgroundOpacity:.5}]},captionAlignment:{type:"string",default:"center"},gutter:{type:"array",default:[10,"",""]},carouselHeight:{type:"array",default:[300,"",""]},imageRadius:{type:"array",default:[0,0,0,0]},autoPlay:{type:"boolean",default:!1},autoSpeed:{type:"number",default:7e3},transSpeed:{type:"number",default:400},slidesScroll:{type:"string",default:"1"},arrowStyle:{type:"string",default:"whiteondark"},dotStyle:{type:"string",default:"dark"},displayShadow:{type:"boolean",default:!1},shadow:{type:"array",default:[{color:"#000000",opacity:.2,spread:0,blur:14,hOffset:4,vOffset:2}]},shadowHover:{type:"array",default:[{color:"#000000",opacity:.2,spread:0,blur:14,hOffset:4,vOffset:2}]},imageFilter:{type:"string",default:"none"},lightbox:{type:"string",default:"none"},lightboxCaption:{type:"boolean",default:!0},margin:{type:"array",default:[{desk:["","","",""],tablet:["","","",""],mobile:["","","",""]}]},marginUnit:{type:"string",default:"px"},carouselAlign:{type:"boolean",default:!0},thumbnailRatio:{type:"string",default:"land32"},thumbnailColumns:{type:"array",default:[4,4,4,4,4,4]},thumbnailControl:{type:"string",default:"linked"}},save:({attributes:e})=>{const{uniqueID:t,images:a,columns:l,type:n,linkTo:r,showCaption:s,captionStyle:c,imageRatio:d,imageFilter:u,lightbox:m,lightboxCaption:g,dotStyle:p,transSpeed:b,slidesScroll:k,autoPlay:h,arrowStyle:y,autoSpeed:f,carouselAlign:v,thumbnailColumns:w,thumbnailRatio:E}=e,_=o()({"kb-gallery-ul":!0,[`kb-gallery-type-${n}`]:n,"kb-masonry-init":"masonry"===n,[`kb-gallery-id-${t}`]:t,[`kb-gallery-caption-style-${c}`]:c,[`kb-gallery-filter-${u}`]:u,"kb-gallery-magnific-init":"media"===r&&"magnific"===m}),S=e=>{let t;switch(r){case"media":t=e.lightUrl||e.url;break;case"custom":t=e.customLink?e.customLink:"";break;case"attachment":t=e.link}const a=o()({"kb-gallery-image-contain":!0,"kadence-blocks-gallery-intrinsic":("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&d||"fluidcarousel"!==n&&"tiles"!==n&&e.width&&e.height,[`kb-gallery-image-ratio-${d}`]:d&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),l=(0,i.createElement)("div",{className:a,style:{paddingBottom:"grid"!==n&&"carousel"!==n&&"fluidcarousel"!==n&&"tiles"!==n&&"slider"!==n&&"thumbslider"!==n&&e.width&&e.height||"grid"===n&&"inherit"===d&&e.width&&e.height?e.height/e.width*100+"%":void 0}},(0,i.createElement)("img",{src:e.thumbUrl||e.url,width:e.width,height:e.height,alt:e.alt,"data-full-image":e.url,"data-light-image":e.lightUrl,"data-id":e.id,"data-link":e.link,"data-custom-link":e.customLink,"data-custom-link-target":e.linkTarget,className:e.id?`wp-image-${e.id}`:null})),u=o()({"kb-gallery-figure":!0,"kb-gallery-item-has-link":t,"kadence-blocks-gallery-item-has-caption":s&&e.caption&&e.caption.length>0,"kadence-blocks-gallery-item-hide-caption":!s,[`kb-has-image-ratio-${d}`]:d&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),g=(0,i.createElement)(La.RichText.Content,{className:"kadence-blocks-gallery-item__caption",tagName:"figcaption",value:e.caption}),p=(0,i.createElement)(za.Fragment,null,(0,i.createElement)("div",{className:"kb-gal-image-radius",style:{maxWidth:"masonry"===n&&e.width&&e.height||("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&"inherit"===d&&e.width&&e.height?e.width+"px":void 0}},l,e.caption&&e.caption.length>0&&"below"!==c&&g),e.caption&&e.caption.length>0&&"below"===c&&g);return(0,i.createElement)("li",{key:e.id||e.url,className:"kadence-blocks-gallery-item"},(0,i.createElement)("div",{className:"kadence-blocks-gallery-item-inner"},(0,i.createElement)("figure",{className:u},t?(0,i.createElement)("a",{href:t,className:"kb-gallery-item-link",target:"custom"===r&&"_blank"===e.linkTarget||"media"===r&&"new_tab"===m?"_blank":void 0,rel:"custom"===r&&"_blank"===e.linkTarget?"noopener noreferrer":void 0},p):p)))};return(0,i.createElement)("div",{className:`kb-gallery-wrap-id-${t}`},"carousel"===n&&(0,i.createElement)("div",{className:_,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${p}`},(0,i.createElement)("div",{className:`kt-blocks-carousel-init kb-gallery-carousel kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-${p}`,"data-columns-xxl":l[0],"data-columns-xl":l[1],"data-columns-md":l[2],"data-columns-sm":l[3],"data-columns-xs":l[4],"data-columns-ss":l[5],"data-slider-anim-speed":b,"data-slider-scroll":k,"data-slider-arrows":"none"!==y,"data-slider-dots":"none"!==p,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},S(e))))))),"fluidcarousel"===n&&(0,i.createElement)("div",{className:_,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${p}`},(0,i.createElement)("div",{className:`kt-blocks-carousel-init kb-blocks-fluid-carousel kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-${p}${!1===v?" kb-carousel-mode-align-left":""}`,"data-slider-anim-speed":b,"data-slider-type":"fluidcarousel","data-slider-scroll":"1","data-slider-arrows":"none"!==y,"data-slider-dots":"none"!==p,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f,"data-slider-center-mode":!1===v?"false":void 0},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},S(e))))))),"slider"===n&&(0,i.createElement)("div",{className:_,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${p}`},(0,i.createElement)("div",{className:`kt-blocks-carousel-init kb-blocks-slider kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-${p}`,"data-slider-anim-speed":b,"data-slider-type":"slider","data-slider-scroll":"1","data-slider-arrows":"none"!==y,"data-slider-dots":"none"!==p,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-slide-item",key:t},S(e))))))),"thumbslider"===n&&(0,i.createElement)("div",{className:_,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:"kt-blocks-carousel kt-carousel-container-dotstyle-none"},(0,i.createElement)("div",{id:`kb-slider-${t}`,className:`kt-blocks-carousel-init kb-gallery-carousel kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-none`,"data-columns-xxl":w[0],"data-columns-xl":w[1],"data-columns-md":w[2],"data-columns-sm":w[3],"data-columns-xs":w[4],"data-columns-ss":w[5],"data-slider-anim-speed":b,"data-slider-type":"thumbnail","data-slider-nav":`kb-thumb-slider-${t}`,"data-slider-scroll":k,"data-slider-arrows":"none"!==y,"data-slider-dots":!1,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},S(e))))),(0,i.createElement)("div",{id:`kb-thumb-slider-${t}`,className:`kb-gallery-carousel kb-gallery-slider-thumbnails kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-none`,"data-slider-anim-speed":b,"data-slider-type":"thumbnail","data-slider-nav":`kb-slider-${t}`,"data-slider-scroll":k,"data-slider-arrows":"none"!==y,"data-slider-dots":!1,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},(e=>{const t=o()({"kb-gallery-image-contain":!0,"kadence-blocks-gallery-intrinsic":("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&d||"fluidcarousel"!==n&&"tiles"!==n&&e.width&&e.height,[`kb-gallery-image-ratio-${E}`]:E&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),a=(0,i.createElement)("div",{className:t,style:{paddingBottom:"grid"!==n&&"carousel"!==n&&"fluidcarousel"!==n&&"tiles"!==n&&"slider"!==n&&"thumbslider"!==n&&e.width&&e.height||"grid"===n&&"inherit"===E&&e.width&&e.height?e.height/e.width*100+"%":void 0}},(0,i.createElement)("img",{src:e.thumbUrl||e.url,width:e.width,height:e.height,alt:e.alt,"data-full-image":e.url,"data-light-image":e.lightUrl,"data-id":e.id,"data-link":e.link,"data-custom-link":e.customLink,"data-custom-link-target":e.linkTarget,className:e.id?`wp-image-${e.id}`:null})),l=o()({"kb-gallery-thumb-figure":!0,[`kb-has-image-ratio-${E}`]:E&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),r=(0,i.createElement)(za.Fragment,null,(0,i.createElement)("div",{className:"kb-gal-image-radius",style:{maxWidth:"masonry"===n&&e.width&&e.height||("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&"inherit"===E&&e.width&&e.height?e.width+"px":void 0}},a));return(0,i.createElement)("li",{key:e.id||e.url,className:"kadence-blocks-gallery-thumb-item"},(0,i.createElement)("div",{className:"kadence-blocks-gallery-thumb-item-inner"},(0,i.createElement)("figure",{className:l},r)))})(e))))))),"tiles"===n&&(0,i.createElement)("ul",{className:_,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},a.map((e=>S(e)))),("masonry"===n||"grid"===n)&&(0,i.createElement)("ul",{className:_,"data-item-selector":".kadence-blocks-gallery-item","data-image-filter":u,"data-lightbox-caption":!!g&&"true","data-columns-xxl":l[0],"data-columns-xl":l[1],"data-columns-lg":l[2],"data-columns-md":l[3],"data-columns-sm":l[4],"data-columns-xs":l[5]},a.map((e=>S(e)))))}},{attributes:{uniqueID:{type:"string"},columns:{type:"array",default:[3,3,3,2,1,1]},columnControl:{type:"string",default:"linked"},images:{type:"array",default:[],source:"query",selector:".kadence-blocks-gallery-item",query:{url:{source:"attribute",selector:"img",attribute:"data-full-image"},thumbUrl:{source:"attribute",selector:"img",attribute:"src"},lightUrl:{source:"attribute",selector:"img",attribute:"data-light-image"},link:{source:"attribute",selector:"img",attribute:"data-link"},customLink:{source:"attribute",selector:"img",attribute:"data-custom-link"},linkTarget:{source:"attribute",selector:"img",attribute:"data-custom-link-target"},width:{source:"attribute",selector:"img",attribute:"width"},height:{source:"attribute",selector:"img",attribute:"height"},alt:{source:"attribute",selector:"img",attribute:"alt",default:""},id:{source:"attribute",selector:"img",attribute:"data-id"},caption:{type:"string",source:"html",selector:"figcaption"}}},lightSize:{type:"string",default:"full"},thumbSize:{type:"string",default:"large"},ids:{type:"array"},type:{type:"string",default:"masonry"},imageRatio:{type:"string",default:"land32"},linkTo:{type:"string",default:"none"},showCaption:{type:"boolean",default:!1},hoverStyle:{type:"string",default:"dark"},captionStyle:{type:"string",default:"bottom-hover"},captionStyles:{type:"array",default:[{size:["","",""],sizeType:"px",lineHeight:["","",""],lineType:"px",letterSpacing:"",textTransform:"",family:"",google:!1,style:"",weight:"",variant:"",subset:"",loadGoogle:!0,color:"",background:"#000000",backgroundOpacity:.5}]},captionAlignment:{type:"string",default:"center"},gutter:{type:"array",default:[10,"",""]},carouselHeight:{type:"array",default:[300,"",""]},imageRadius:{type:"array",default:[0,0,0,0]},autoPlay:{type:"boolean",default:!1},autoSpeed:{type:"number",default:7e3},transSpeed:{type:"number",default:400},slidesScroll:{type:"string",default:"1"},arrowStyle:{type:"string",default:"whiteondark"},dotStyle:{type:"string",default:"dark"},displayShadow:{type:"boolean",default:!1},shadow:{type:"array",default:[{color:"#000000",opacity:.2,spread:0,blur:14,hOffset:4,vOffset:2}]},shadowHover:{type:"array",default:[{color:"#000000",opacity:.2,spread:0,blur:14,hOffset:4,vOffset:2}]},imageFilter:{type:"string",default:"none"},lightbox:{type:"string",default:"none"},lightboxCaption:{type:"boolean",default:!0},margin:{type:"array",default:[{desk:["","","",""],tablet:["","","",""],mobile:["","","",""]}]},marginUnit:{type:"string",default:"px"},carouselAlign:{type:"boolean",default:!0},thumbnailRatio:{type:"string",default:"land32"},thumbnailColumns:{type:"array",default:[4,4,4,4,4,4]},thumbnailControl:{type:"string",default:"linked"}},save:({attributes:e})=>{const{uniqueID:t,images:a,columns:l,type:n,linkTo:r,showCaption:s,captionStyle:c,imageRatio:d,imageFilter:u,lightbox:m,lightboxCaption:g,dotStyle:p,transSpeed:b,slidesScroll:k,autoPlay:h,arrowStyle:y,autoSpeed:f,carouselAlign:v,thumbnailColumns:w,thumbnailRatio:E}=e,_=o()({"kb-gallery-ul":!0,[`kb-gallery-type-${n}`]:n,"kb-masonry-init":"masonry"===n,[`kb-gallery-id-${t}`]:t,[`kb-gallery-caption-style-${c}`]:c,[`kb-gallery-filter-${u}`]:u,"kb-gallery-magnific-init":"media"===r&&"magnific"===m}),S=e=>{let t;switch(r){case"media":t=e.url;break;case"custom":t=e.customLink?e.customLink:"";break;case"attachment":t=e.link}const a=o()({"kb-gallery-image-contain":!0,"kadence-blocks-gallery-intrinsic":("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&d||"fluidcarousel"!==n&&"tiles"!==n&&e.width&&e.height,[`kb-gallery-image-ratio-${d}`]:d&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),l=(0,i.createElement)("div",{className:a,style:{paddingBottom:"grid"!==n&&"carousel"!==n&&"fluidcarousel"!==n&&"tiles"!==n&&"slider"!==n&&"thumbslider"!==n&&e.width&&e.height||"grid"===n&&"inherit"===d&&e.width&&e.height?e.height/e.width*100+"%":void 0}},(0,i.createElement)("img",{src:e.thumbUrl||e.url,width:e.width,height:e.height,alt:e.alt,"data-full-image":e.url,"data-light-image":e.url,"data-id":e.id,"data-link":e.link,"data-custom-link":e.customLink,"data-custom-link-target":e.linkTarget,className:e.id?`wp-image-${e.id}`:null})),u=o()({"kb-gallery-figure":!0,"kb-gallery-item-has-link":t,"kadence-blocks-gallery-item-has-caption":s&&e.caption&&e.caption.length>0,"kadence-blocks-gallery-item-hide-caption":!s,[`kb-has-image-ratio-${d}`]:d&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),m=(0,i.createElement)(La.RichText.Content,{className:"kadence-blocks-gallery-item__caption",tagName:"figcaption",value:e.caption}),g=(0,i.createElement)(za.Fragment,null,(0,i.createElement)("div",{className:"kb-gal-image-radius",style:{maxWidth:"masonry"===n&&e.width&&e.height||("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&"inherit"===d&&e.width&&e.height?e.width+"px":void 0}},l,e.caption&&e.caption.length>0&&"below"!==c&&m),e.caption&&e.caption.length>0&&"below"===c&&m);return(0,i.createElement)("li",{key:e.id||e.url,className:"kadence-blocks-gallery-item"},(0,i.createElement)("div",{className:"kadence-blocks-gallery-item-inner"},(0,i.createElement)("figure",{className:u},t?(0,i.createElement)("a",{href:t,className:"kb-gallery-item-link",target:"custom"===r&&"_blank"===e.linkTarget?"_blank":void 0,rel:"custom"===r&&"_blank"===e.linkTarget?"noopener noreferrer":void 0},g):g)))};return(0,i.createElement)("div",{className:`kb-gallery-wrap-id-${t}`},"carousel"===n&&(0,i.createElement)("div",{className:_,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${p}`},(0,i.createElement)("div",{className:`kt-blocks-carousel-init kb-gallery-carousel kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-${p}`,"data-columns-xxl":l[0],"data-columns-xl":l[1],"data-columns-md":l[2],"data-columns-sm":l[3],"data-columns-xs":l[4],"data-columns-ss":l[5],"data-slider-anim-speed":b,"data-slider-scroll":k,"data-slider-arrows":"none"!==y,"data-slider-dots":"none"!==p,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},S(e))))))),"fluidcarousel"===n&&(0,i.createElement)("div",{className:_,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${p}`},(0,i.createElement)("div",{className:`kt-blocks-carousel-init kb-blocks-fluid-carousel kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-${p}${!1===v?" kb-carousel-mode-align-left":""}`,"data-slider-anim-speed":b,"data-slider-type":"fluidcarousel","data-slider-scroll":"1","data-slider-arrows":"none"!==y,"data-slider-dots":"none"!==p,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f,"data-slider-center-mode":!1===v?"false":void 0},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},S(e))))))),"slider"===n&&(0,i.createElement)("div",{className:_,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${p}`},(0,i.createElement)("div",{className:`kt-blocks-carousel-init kb-blocks-slider kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-${p}`,"data-slider-anim-speed":b,"data-slider-type":"slider","data-slider-scroll":"1","data-slider-arrows":"none"!==y,"data-slider-dots":"none"!==p,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-slide-item",key:t},S(e))))))),"thumbslider"===n&&(0,i.createElement)("div",{className:_,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:"kt-blocks-carousel kt-carousel-container-dotstyle-none"},(0,i.createElement)("div",{id:`kb-slider-${t}`,className:`kt-blocks-carousel-init kb-gallery-carousel kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-none`,"data-columns-xxl":w[0],"data-columns-xl":w[1],"data-columns-md":w[2],"data-columns-sm":w[3],"data-columns-xs":w[4],"data-columns-ss":w[5],"data-slider-anim-speed":b,"data-slider-type":"thumbnail","data-slider-nav":`kb-thumb-slider-${t}`,"data-slider-scroll":k,"data-slider-arrows":"none"!==y,"data-slider-dots":!1,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},S(e))))),(0,i.createElement)("div",{id:`kb-thumb-slider-${t}`,className:`kb-gallery-carousel kb-gallery-slider-thumbnails kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-none`,"data-slider-anim-speed":b,"data-slider-type":"thumbnail","data-slider-nav":`kb-slider-${t}`,"data-slider-scroll":k,"data-slider-arrows":"none"!==y,"data-slider-dots":!1,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},(e=>{const t=o()({"kb-gallery-image-contain":!0,"kadence-blocks-gallery-intrinsic":("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&d||"fluidcarousel"!==n&&"tiles"!==n&&e.width&&e.height,[`kb-gallery-image-ratio-${E}`]:E&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),a=(0,i.createElement)("div",{className:t,style:{paddingBottom:"grid"!==n&&"carousel"!==n&&"fluidcarousel"!==n&&"tiles"!==n&&"slider"!==n&&"thumbslider"!==n&&e.width&&e.height||"grid"===n&&"inherit"===E&&e.width&&e.height?e.height/e.width*100+"%":void 0}},(0,i.createElement)("img",{src:e.thumbUrl||e.url,width:e.width,height:e.height,alt:e.alt,"data-full-image":e.url,"data-light-image":e.url,"data-id":e.id,"data-link":e.link,"data-custom-link":e.customLink,"data-custom-link-target":e.linkTarget,className:e.id?`wp-image-${e.id}`:null})),l=o()({"kb-gallery-thumb-figure":!0,[`kb-has-image-ratio-${E}`]:E&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),r=(0,i.createElement)(za.Fragment,null,(0,i.createElement)("div",{className:"kb-gal-image-radius",style:{maxWidth:"masonry"===n&&e.width&&e.height||("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&"inherit"===E&&e.width&&e.height?e.width+"px":void 0}},a));return(0,i.createElement)("li",{key:e.id||e.url,className:"kadence-blocks-gallery-thumb-item"},(0,i.createElement)("div",{className:"kadence-blocks-gallery-thumb-item-inner"},(0,i.createElement)("figure",{className:l},r)))})(e))))))),"tiles"===n&&(0,i.createElement)("ul",{className:_,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},a.map((e=>S(e)))),("masonry"===n||"grid"===n)&&(0,i.createElement)("ul",{className:_,"data-item-selector":".kadence-blocks-gallery-item","data-image-filter":u,"data-lightbox-caption":!!g&&"true","data-columns-xxl":l[0],"data-columns-xl":l[1],"data-columns-lg":l[2],"data-columns-md":l[3],"data-columns-sm":l[4],"data-columns-xs":l[5]},a.map((e=>S(e)))))}},{attributes:{uniqueID:{type:"string"},columns:{type:"array",default:[3,3,3,2,1,1]},columnControl:{type:"string",default:"linked"},images:{type:"array",default:[],source:"query",selector:".kadence-blocks-gallery-item",query:{url:{source:"attribute",selector:"img",attribute:"data-full-image"},thumbUrl:{source:"attribute",selector:"img",attribute:"src"},lightUrl:{source:"attribute",selector:"img",attribute:"data-light-image"},link:{source:"attribute",selector:"img",attribute:"data-link"},customLink:{source:"attribute",selector:"img",attribute:"data-custom-link"},linkTarget:{source:"attribute",selector:"img",attribute:"data-custom-link-target"},width:{source:"attribute",selector:"img",attribute:"width"},height:{source:"attribute",selector:"img",attribute:"height"},alt:{source:"attribute",selector:"img",attribute:"alt",default:""},id:{source:"attribute",selector:"img",attribute:"data-id"},caption:{type:"string",source:"html",selector:"figcaption"}}},lightSize:{type:"string",default:"full"},thumbSize:{type:"string",default:"large"},ids:{type:"array"},type:{type:"string",default:"masonry"},imageRatio:{type:"string",default:"land32"},linkTo:{type:"string",default:"none"},showCaption:{type:"boolean",default:!1},hoverStyle:{type:"string",default:"dark"},captionStyle:{type:"string",default:"bottom-hover"},captionStyles:{type:"array",default:[{size:["","",""],sizeType:"px",lineHeight:["","",""],lineType:"px",letterSpacing:"",textTransform:"",family:"",google:!1,style:"",weight:"",variant:"",subset:"",loadGoogle:!0,color:"",background:"#000000",backgroundOpacity:.5}]},captionAlignment:{type:"string",default:"center"},gutter:{type:"array",default:[10,"",""]},carouselHeight:{type:"array",default:[300,"",""]},imageRadius:{type:"array",default:[0,0,0,0]},autoPlay:{type:"boolean",default:!1},autoSpeed:{type:"number",default:7e3},transSpeed:{type:"number",default:400},slidesScroll:{type:"string",default:"1"},arrowStyle:{type:"string",default:"whiteondark"},dotStyle:{type:"string",default:"dark"},displayShadow:{type:"boolean",default:!1},shadow:{type:"array",default:[{color:"#000000",opacity:.2,spread:0,blur:14,hOffset:4,vOffset:2}]},shadowHover:{type:"array",default:[{color:"#000000",opacity:.2,spread:0,blur:14,hOffset:4,vOffset:2}]},imageFilter:{type:"string",default:"none"},lightbox:{type:"string",default:"none"},lightboxCaption:{type:"boolean",default:!0},margin:{type:"array",default:[{desk:["","","",""],tablet:["","","",""],mobile:["","","",""]}]},marginUnit:{type:"string",default:"px"},carouselAlign:{type:"boolean",default:!0}},save:({attributes:e})=>{const{uniqueID:t,images:a,columns:l,type:n,linkTo:r,showCaption:s,captionStyle:c,imageRatio:d,imageFilter:u,lightbox:m,lightboxCaption:g,dotStyle:p,transSpeed:b,slidesScroll:k,autoPlay:h,arrowStyle:y,autoSpeed:f,carouselAlign:v}=e,w=o()({"kb-gallery-ul":!0,[`kb-gallery-type-${n}`]:n,"kb-masonry-init":"masonry"===n,[`kb-gallery-id-${t}`]:t,[`kb-gallery-caption-style-${c}`]:c,[`kb-gallery-filter-${u}`]:u,"kb-gallery-magnific-init":"media"===r&&"magnific"===m}),E=e=>{let t;switch(r){case"media":t=e.url;break;case"custom":t=e.customLink?e.customLink:"";break;case"attachment":t=e.link}const a=o()({"kb-gallery-image-contain":!0,"kadence-blocks-gallery-intrinsic":("grid"===n||"carousel"===n||"slider"===n)&&d||"fluidcarousel"!==n&&e.width&&e.height,[`kb-gallery-image-ratio-${d}`]:d&&("grid"===n||"carousel"===n||"slider"===n)}),l=(0,i.createElement)("div",{className:a,style:{paddingBottom:"grid"!==n&&"carousel"!==n&&"fluidcarousel"!==n&&"slider"!==n&&e.width&&e.height||"grid"===n&&"inherit"===d&&e.width&&e.height?e.height/e.width*100+"%":void 0}},(0,i.createElement)("img",{src:e.thumbUrl||e.url,width:e.width,height:e.height,alt:e.alt,"data-full-image":e.url,"data-light-image":e.url,"data-id":e.id,"data-link":e.link,"data-custom-link":e.customLink,"data-custom-link-target":e.linkTarget,className:e.id?`wp-image-${e.id}`:null})),u=o()({"kb-gallery-figure":!0,"kb-gallery-item-has-link":t,"kadence-blocks-gallery-item-has-caption":s&&e.caption&&e.caption.length>0,"kadence-blocks-gallery-item-hide-caption":!s,[`kb-has-image-ratio-${d}`]:d&&("grid"===n||"carousel"===n||"slider"===n)}),m=(0,i.createElement)(La.RichText.Content,{className:"kadence-blocks-gallery-item__caption",tagName:"figcaption",value:e.caption}),g=(0,i.createElement)(za.Fragment,null,(0,i.createElement)("div",{className:"kb-gal-image-radius",style:{maxWidth:"masonry"===n&&e.width&&e.height||("grid"===n||"carousel"===n||"slider"===n)&&"inherit"===d&&e.width&&e.height?e.width+"px":void 0}},l,e.caption&&e.caption.length>0&&"below"!==c&&m),e.caption&&e.caption.length>0&&"below"===c&&m);return(0,i.createElement)("li",{key:e.id||e.url,className:"kadence-blocks-gallery-item"},(0,i.createElement)("div",{className:"kadence-blocks-gallery-item-inner"},(0,i.createElement)("figure",{className:u},t?(0,i.createElement)("a",{href:t,className:"kb-gallery-item-link",target:"custom"===r&&"_blank"===e.linkTarget?"_blank":void 0,rel:"custom"===r&&"_blank"===e.linkTarget?"noopener noreferrer":void 0},g):g)))};return(0,i.createElement)("div",null,"carousel"===n&&(0,i.createElement)("div",{className:w,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${p}`},(0,i.createElement)("div",{className:`kt-blocks-carousel-init kb-gallery-carousel kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-${p}`,"data-columns-xxl":l[0],"data-columns-xl":l[1],"data-columns-md":l[2],"data-columns-sm":l[3],"data-columns-xs":l[4],"data-columns-ss":l[5],"data-slider-anim-speed":b,"data-slider-scroll":k,"data-slider-arrows":"none"!==y,"data-slider-dots":"none"!==p,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},E(e))))))),"fluidcarousel"===n&&(0,i.createElement)("div",{className:w,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${p}`},(0,i.createElement)("div",{className:`kt-blocks-carousel-init kb-blocks-fluid-carousel kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-${p}${!1===v?" kb-carousel-mode-align-left":""}`,"data-slider-anim-speed":b,"data-slider-type":"fluidcarousel","data-slider-scroll":"1","data-slider-arrows":"none"!==y,"data-slider-dots":"none"!==p,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f,"data-slider-center-mode":!1===v?"false":void 0},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},E(e))))))),"slider"===n&&(0,i.createElement)("div",{className:w,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${p}`},(0,i.createElement)("div",{className:`kt-blocks-carousel-init kb-blocks-slider kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-${p}`,"data-slider-anim-speed":b,"data-slider-type":"slider","data-slider-scroll":"1","data-slider-arrows":"none"!==y,"data-slider-dots":"none"!==p,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-slide-item",key:t},E(e))))))),("masonry"===n||"grid"===n)&&(0,i.createElement)("ul",{className:w,"data-item-selector":".kadence-blocks-gallery-item","data-image-filter":u,"data-lightbox-caption":!!g&&"true","data-columns-xxl":l[0],"data-columns-xl":l[1],"data-columns-lg":l[2],"data-columns-md":l[3],"data-columns-sm":l[4],"data-columns-xs":l[5]},a.map((e=>E(e)))))}}],Qa=window.wp.blocks;(0,Qa.registerBlockType)("kadence/advancedgallery",{...Ka,title:(0,Ra._x)("Gallery (Adv)","block title","kadence-blocks"),description:(0,Ra._x)("Photo galleries, carousels, and sliders! Enable custom links, captions, and more.","block description","kadence-blocks"),keywords:[(0,Ra.__)("gallery","kadence-blocks"),(0,Ra.__)("image","kadence-blocks"),"KB"],icon:{src:l.galleryIcon},transforms:{from:[{type:"block",blocks:["core/gallery"],transform:e=>(0,Qa.createBlock)("kadence/advancedgallery",{align:e.align?e.align:"none",columns:Va(e.columns?e.columns:3),images:e.images?e.images.map((e=>((e,t,a)=>{let l="";const i=(0,s.pick)(e,["id","link"]);if(e.id,e.id&&!e.sizes&&!e.media_details){const t=wp.data.select("core").getMedia(e.id,{context:"view"});t&&(e=t)}return i.alt=(0,s.get)(e,["alt_text"])||(0,s.get)(e,["alt"])||void 0,i.caption=(0,s.get)(e,["caption","rendered"])||(0,s.get)(e,["caption"])||void 0,i.url=e.url||e.source_url,i.thumbUrl=(0,s.get)(e,["sizes",a,"url"])||(0,s.get)(e,["media_details","sizes",a,"source_url"])||l||e.url||e.source_url,i.lightUrl=(0,s.get)(e,["sizes",t,"url"])||(0,s.get)(e,["media_details","sizes",t,"source_url"])||e.url||e.source_url,i.width=(0,s.get)(e,["sizes",a,"width"])||(0,s.get)(e,["media_details","sizes",a,"width"])||(0,s.get)(e,["sizes","full","width"])||(0,s.get)(e,["media_details","width"])||void 0,i.height=(0,s.get)(e,["sizes",a,"height"])||(0,s.get)(e,["media_details","sizes",a,"height"])||(0,s.get)(e,["sizes","full","height"])||(0,s.get)(e,["media_details","height"])||void 0,i})(e,"large","full"))):[],linkTo:e.linkTo?e.linkTo:"none",ids:e.ids})}],to:[{type:"block",blocks:["core/gallery"],transform:e=>(0,Qa.createBlock)("core/gallery",{align:e.align,columns:e.columns[2],linkTo:e.linkTo,ids:[],images:[]},[...e.imagesDynamic.map((e=>{const t=(e=>{const t=(0,s.pick)(e,["alt","id","link","caption"]);return t.url=(0,s.get)(e,["sizes","large","url"])||(0,s.get)(e,["media_details","sizes","large","source_url"])||e.url,t})(e);return(0,Qa.createBlock)("core/image",{id:t.id,alt:t.alt,caption:t.caption,url:t.url,link:t.link})}))])}]},edit:function(e){const{attributes:t,isSelected:a,className:l,noticeUI:n,context:r,clientId:c,setAttributes:d}=e,{inQueryBlock:u,uniqueID:m,images:g,columns:h,linkTo:y,ids:f,columnControl:v,showCaption:w,captionStyles:E,lightbox:_,lightSize:S,type:x,imageRatio:C,captionStyle:N,gutter:$,thumbSize:O,autoPlay:T,autoSpeed:P,transSpeed:L,slidesScroll:z,arrowStyle:R,dotStyle:D,imageRadius:F,tabletImageRadius:A,mobileImageRadius:I,imageRadiusUnit:U,margin:B,marginUnit:M,displayShadow:H,shadow:j,shadowHover:V,carouselHeight:q,imageFilter:G,lightboxCaption:W,carouselAlign:K,thumbnailColumns:X,thumbnailControl:Z,thumbnailRatio:Y,mobileForceHover:J,kadenceDynamic:Q,imagesDynamic:ee,padding:te,tabletPadding:ae,mobilePadding:le,paddingUnit:ie,kbVersion:ne,gutterUnit:re,lazyLoad:oe,slideType:se}=t,ce=(0,za.useRef)(null),de=(0,za.useRef)(),{addUniqueID:ue}=(0,Fa.useDispatch)("kadenceblocks/data"),me=!!(Q&&Q.images&&Q.images.enable),{isUniqueID:ge,isUniqueBlock:pe,previewDevice:be,parentData:ke,mediaUpload:he}=(0,Fa.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(La.store).getBlock(e(La.store).getBlockHierarchyRootClientId(c)),postId:e("core/editor")?.getCurrentPostId()?e("core/editor")?.getCurrentPostId():"",reusableParent:e(La.store).getBlockAttributes(e(La.store).getBlockParentsByBlockName(c,"core/block").slice(-1)[0]),editedPostId:!!e("core/edit-site")&&e("core/edit-site").getEditedPostId()},mediaUpload:e(La.store).getSettings().mediaUpload})),[c]);(0,za.useEffect)((()=>{ce.current&&de.current&&de.current.splide&&ce.current.sync(de.current.splide)}),[ce.current,de.current]),(0,za.useEffect)((()=>{(0,b.setBlockDefaults)("kadence/advancedgallery",t);const a=(0,b.getPostOrFseId)(e,ke),l=(0,b.getUniqueId)(m,c,ge,pe,a);if(l!==m?(t.uniqueID=l,d({uniqueID:l}),ue(l,c)):ue(l,c),d({inQueryBlock:(0,b.getInQueryBlock)(r,u)}),g?.length&&(0,s.every)(g,(({url:e})=>(0,Da.isBlobURL)(e)))){const e=(0,s.map)(g,(({url:e})=>(0,Da.getBlobByURL)(e)));(0,s.forEach)(g,(({url:e})=>(0,Da.revokeBlobURL)(e))),he({filesList:e,onFileChange:e=>He(e,2),allowedTypes:["image"]})}if(!ne||ne<2){if(g&&!me){const e=[];(0,s.forEach)(g,(t=>{e.push({url:t?.url||"",thumbUrl:t?.thumbUrl||"",lightUrl:t?.lightUrl||"",link:t?.link||"",customLink:t?.customLink||"",linkTarget:t?.linkTarget||"",width:t?.width||"",height:t?.height||"",alt:t?.alt||"",id:t?.id||"",caption:t?.caption||"",linkSponsored:t?.linkSponsored||""})})),d({imagesDynamic:e})}d({kbVersion:2})}}),[]);const ye=void 0!==ie?ie:"px",fe=void 0!==M?M:"px",ve=(0,b.getPreviewSize)(be,void 0!==B[0].desk[0]?B[0].desk[0]:"",void 0!==B[0].tablet[0]?B[0].tablet[0]:"",void 0!==B[0].mobile[0]?B[0].mobile[0]:""),we=(0,b.getPreviewSize)(be,void 0!==B[0].desk[0]?B[0].desk[1]:"",void 0!==B[0].tablet[0]?B[0].tablet[1]:"",void 0!==B[0].mobile[0]?B[0].mobile[1]:""),Ee=(0,b.getPreviewSize)(be,void 0!==B[0].desk[0]?B[0].desk[2]:"",void 0!==B[0].tablet[0]?B[0].tablet[2]:"",void 0!==B[0].mobile[0]?B[0].mobile[2]:""),_e=(0,b.getPreviewSize)(be,void 0!==B[0].desk[0]?B[0].desk[3]:"",void 0!==B[0].tablet[0]?B[0].tablet[3]:"",void 0!==B[0].mobile[0]?B[0].mobile[3]:""),Se=(0,b.getPreviewSize)(be,void 0!==te?te[0]:"",void 0!==ae?ae[0]:"",void 0!==le?le[0]:""),xe=(0,b.getPreviewSize)(be,void 0!==te&&void 0!==te[1]&&""!==te[1]?te[1]:"",void 0!==ae?ae[1]:"",void 0!==le?le[1]:""),Ce=(0,b.getPreviewSize)(be,void 0!==te?te[2]:"",void 0!==ae?ae[2]:"",void 0!==le?le[2]:""),Ne=(0,b.getPreviewSize)(be,void 0!==te&&void 0!==te[3]&&""!==te[3]?te[3]:"",void 0!==ae?ae[3]:"",void 0!==le?le[3]:""),$e=(0,b.getPreviewSize)(be,void 0!==h[0]?h[0]:3,void 0!==h[3]?h[3]:"",void 0!==h[5]?h[5]:""),Oe=(0,b.getPreviewSize)(be,void 0!==X[0]?X[0]:4,void 0!==X[3]?X[3]:"",void 0!==X[5]?X[5]:""),Te=(0,b.getPreviewSize)(be,void 0!==$[0]?$[0]:"",void 0!==$[1]?$[1]:"",void 0!==$[2]?$[2]:""),Pe=re||"px",Le=(0,b.getPreviewSize)(be,void 0!==q[0]?q[0]:"",void 0!==q[1]?q[1]:"",void 0!==q[2]?q[2]:""),ze=(0,b.getPreviewSize)(be,void 0!==F?F:"",void 0!==A?A:"",void 0!==I?I:""),Re=(0,La.useBlockProps)({className:"kb-gallery-container"}),De={paddingLeft:void 0!==Ne?(0,b.getSpacingOptionOutput)(Ne,ye):void 0,paddingRight:void 0!==xe?(0,b.getSpacingOptionOutput)(xe,ye):void 0,paddingTop:void 0!==Se?(0,b.getSpacingOptionOutput)(Se,ye):void 0,paddingBottom:void 0!==Ce?(0,b.getSpacingOptionOutput)(Ce,ye):void 0,marginLeft:void 0!==_e?(0,b.getSpacingOptionOutput)(_e,fe):void 0,marginRight:void 0!==we?(0,b.getSpacingOptionOutput)(we,fe):void 0,marginTop:void 0!==ve?(0,b.getSpacingOptionOutput)(ve,fe):void 0,marginBottom:void 0!==Ee?(0,b.getSpacingOptionOutput)(Ee,fe):void 0},[Fe,Ae]=(0,za.useState)(null),[Ie,Ue]=(0,za.useState)("general"),Be=e=>{let t=e;if(t.ids)throw new Error('The "ids" attribute should not be changed directly. It is managed automatically when "images" attribute changes');t.imagesDynamic&&(t={...t,ids:(0,s.map)(t.imagesDynamic,"id")}),d(t)},Me=(e,t)=>{const a=[...ee];a.splice(t,1,ee[e]),a.splice(e,1,ee[t]),Ae(t),Be({imagesDynamic:a})};async function He(e,t=9){const a=await ja(e,S,O,ee);Be({imagesDynamic:a})}const je=t=>{const{noticeOperations:a}=e;a.removeAllNotices(),a.createErrorNotice(t)},Ve=(0,za.useMemo)((()=>(0,$a.applyFilters)("kadence.galleryTypes",Za)),[]),qe=null!=ee?ee:[],Ge=!!qe.length,We=e=>{const t=j.map(((t,a)=>(0===a&&(t={...t,...e}),t)));d({shadow:t})},Ke=e=>{const t=V.map(((t,a)=>(0===a&&(t={...t,...e}),t)));d({shadowHover:t})},Xe=e=>{const t=B.map(((t,a)=>(0===a&&(t={...t,...e}),t)));d({margin:t})},Ze=(0,b.mouseOverVisualizer)(),Ye=(0,b.mouseOverVisualizer)(),Je="em"===M||"rem"===M?-25:-999,Qe="em"===M||"rem"===M?25:999,et="em"===M||"rem"===M?.1:1,tt=[{key:"linked",name:(0,Ra.__)("Linked","kadence-blocks"),icon:(0,Ra.__)("Linked","kadence-blocks")},{key:"individual",name:(0,Ra.__)("Individual","kadence-blocks"),icon:(0,Ra.__)("Individual","kadence-blocks")}],at={google:{families:[E[0].family+(E[0].variant?":"+E[0].variant:"")]}},lt=E[0].google?at:"",it=e=>{const t=E.map(((t,a)=>(0===a&&(t={...t,...e}),t)));d({captionStyles:t})},nt={type:"slide",autoplay:T,rewind:!0,pagination:"none"!==D,arrows:"none"!==R,speed:L,drag:!1,perPage:$e,interval:P,gap:Te?Te+Pe:"0",direction:b.isRTL?"rtl":"ltr"};1!==nt.perPage&&"1"!==z||(nt.focus=0,nt.perMove=1,nt.type="loop");const rt={type:"loop",autoplay:T,rewind:!0,arrows:"none"!==R,perPage:1,speed:L,interval:P,autoWidth:!0,drag:!1,pagination:"none"!==D,focus:!1===K?0:"center",gap:Te?Te+Pe:"0",direction:b.isRTL?"rtl":"ltr"},ot={type:se,dots:"none"!==D,arrows:"none"!==R,rewind:!0,perPage:1,fade:!0,clones:0,speed:L,drag:!1,interval:P,autoplay:T,direction:b.isRTL?"rtl":"ltr"},st={type:se,dots:!1,arrows:"none"!==R,rewind:!0,fade:!0,speed:L,drag:!1,pagination:!1,autoplaySpeed:P,autoplay:T,slidesToShow:1,slidesToScroll:1,direction:b.isRTL?"rtl":"ltr"},ct={focus:0,height:"100%",perPage:Oe,speed:L,gap:""!==Te?Te+Pe:"4px",rewind:!0,pagination:!1,isNavigation:!0,arrows:!(Oe>qe.length),direction:b.isRTL?"rtl":"ltr"},dt=["images","imagesDynamic"],ut=(0,i.createElement)(La.BlockControls,null,Ge&&!me&&(0,i.createElement)(Pa.ToolbarGroup,null,(0,i.createElement)(La.MediaUpload,{onSelect:e=>He(e,3),allowedTypes:Ya,multiple:!0,gallery:!0,value:ee.map((e=>e.id)),render:({open:e})=>(0,i.createElement)(Pa.ToolbarButton,{className:"components-toolbar__control",label:(0,Ra.__)("Edit/Add gallery images","kadence-blocks"),icon:qa,onClick:e})})),(0,i.createElement)(k.CopyPasteAttributes,{attributes:t,excludedAttrs:dt,defaultAttributes:Ka.attributes,blockSlug:Ka.name,onPaste:e=>d(e)})),mt=Ve.filter((e=>e.value===x)),gt=(0,i.createElement)(i.Fragment,null,(0,b.showSettings)("allSettings","kadence/advancedgallery")&&(0,i.createElement)(La.InspectorControls,null,(0,i.createElement)(k.InspectorControlTabs,{panelName:"advancedgallery",setActiveTab:e=>Ue(e),activeTab:Ie}),"general"===Ie&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)(k.KadencePanelBody,{panelName:"kb-gallery-settings"},kadence_blocks_params.dynamic_enabled&&me&&(0,i.createElement)(k.DynamicGalleryControl,{dynamicAttribute:"images",...e}),(0,i.createElement)(k.KadenceRadioButtons,{value:x,options:Ve,wrap:!0,hideLabel:!0,label:(0,Ra.__)("Gallery Type:","kadence-blocks")+" "+(void 0!==mt&&void 0!==mt[0]&&mt[0].label?mt[0].label:"Masonry"),className:"kb-gallery-type-select",onChange:e=>{d({type:e})}}),("grid"===x||"carousel"===x||"slider"===x||"thumbslider"===x)&&(0,i.createElement)(Pa.SelectControl,{label:(0,Ra.__)("Image ratio","kadence-blocks"),options:[{label:(0,Ra.__)("Landscape 4:3","kadence-blocks"),value:"land43"},{label:(0,Ra.__)("Landscape 3:2","kadence-blocks"),value:"land32"},{label:(0,Ra.__)("Landscape 16:9","kadence-blocks"),value:"land169"},{label:(0,Ra.__)("Landscape 2:1","kadence-blocks"),value:"land21"},{label:(0,Ra.__)("Landscape 3:1","kadence-blocks"),value:"land31"},{label:(0,Ra.__)("Landscape 4:1","kadence-blocks"),value:"land41"},{label:(0,Ra.__)("Portrait 3:4","kadence-blocks"),value:"port34"},{label:(0,Ra.__)("Portrait 2:3","kadence-blocks"),value:"port23"},{label:(0,Ra.__)("Square 1:1","kadence-blocks"),value:"square"},{label:(0,Ra.__)("Inherit","kadence-blocks"),value:"inherit"}],value:C,onChange:e=>d({imageRatio:e})}),"thumbslider"===x&&(0,i.createElement)(Pa.SelectControl,{label:(0,Ra.__)("Thumbnail Image ratio","kadence-blocks"),options:[{label:(0,Ra.__)("Landscape 4:3","kadence-blocks"),value:"land43"},{label:(0,Ra.__)("Landscape 3:2","kadence-blocks"),value:"land32"},{label:(0,Ra.__)("Landscape 16:9","kadence-blocks"),value:"land169"},{label:(0,Ra.__)("Landscape 2:1","kadence-blocks"),value:"land21"},{label:(0,Ra.__)("Landscape 3:1","kadence-blocks"),value:"land31"},{label:(0,Ra.__)("Landscape 4:1","kadence-blocks"),value:"land41"},{label:(0,Ra.__)("Portrait 3:4","kadence-blocks"),value:"port34"},{label:(0,Ra.__)("Portrait 2:3","kadence-blocks"),value:"port23"},{label:(0,Ra.__)("Square 1:1","kadence-blocks"),value:"square"},{label:(0,Ra.__)("Inherit","kadence-blocks"),value:"inherit"}],value:Y,onChange:e=>d({thumbnailRatio:e})}),x&&("carousel"===x||"grid"===x||"masonry"===x)&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)(Pa.ButtonGroup,{className:"kt-size-type-options kt-outline-control","aria-label":(0,Ra.__)("Column Control Type","kadence-blocks")},(0,s.map)(tt,(({name:e,key:t,icon:a})=>(0,i.createElement)(Pa.Tooltip,{text:e},(0,i.createElement)(Pa.Button,{key:t,className:"kt-size-btn",isSmall:!0,isPrimary:v===t,"aria-pressed":v===t,onClick:()=>d({columnControl:t})},a))))),"individual"!==v&&(0,i.createElement)(k.StepControls,{label:(0,Ra.__)("Columns","kadence-blocks"),value:h[2],onChange:e=>{let t=[];1===e?t=[1,1,1,1,1,1]:2===e?t=[2,2,2,2,1,1]:3===e?t=[3,3,3,2,1,1]:4===e?t=[4,4,4,3,2,2]:5===e?t=[5,5,5,4,4,3]:6===e?t=[6,6,6,4,4,3]:7===e?t=[7,7,7,5,5,4]:8===e&&(t=[8,8,8,6,4,4]),d({columns:t})},min:1,max:8}),v&&"individual"===v&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)("h4",null,(0,Ra.__)("Columns","kadence-blocks")),(0,i.createElement)(k.RangeControl,{label:(0,Ra.__)("Screen Above 1500px","kadence-blocks"),value:h[0],onChange:e=>d({columns:[e,h[1],h[2],h[3],h[4],h[5]]}),min:1,max:8}),(0,i.createElement)(k.RangeControl,{label:(0,Ra.__)("Screen 1200px - 1499px","kadence-blocks"),value:h[1],onChange:e=>d({columns:[h[0],e,h[2],h[3],h[4],h[5]]}),min:1,max:8}),(0,i.createElement)(k.RangeControl,{label:(0,Ra.__)("Screen 992px - 1199px","kadence-blocks"),value:h[2],onChange:e=>d({columns:[h[0],h[1],e,h[3],h[4],h[5]]}),min:1,max:8}),(0,i.createElement)(k.RangeControl,{label:(0,Ra.__)("Screen 768px - 991px","kadence-blocks"),value:h[3],onChange:e=>d({columns:[h[0],h[1],h[2],e,h[4],h[5]]}),min:1,max:8}),(0,i.createElement)(k.RangeControl,{label:(0,Ra.__)("Screen 544px - 767px","kadence-blocks"),value:h[4],onChange:e=>d({columns:[h[0],h[1],h[2],h[3],e,h[5]]}),min:1,max:8}),(0,i.createElement)(k.RangeControl,{label:(0,Ra.__)("Screen Below 543px","kadence-blocks"),value:h[5],onChange:e=>d({columns:[h[0],h[1],h[2],h[3],h[4],e]}),min:1,max:8}))),x&&"thumbslider"===x&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)(Pa.ButtonGroup,{className:"kt-size-type-options kt-outline-control","aria-label":(0,Ra.__)("Thumb Column Control Type","kadence-blocks")},(0,s.map)(tt,(({name:e,key:t,icon:a})=>(0,i.createElement)(Pa.Tooltip,{text:e},(0,i.createElement)(Pa.Button,{key:t,className:"kt-size-btn",isSmall:!0,isPrimary:Z===t,"aria-pressed":Z===t,onClick:()=>d({thumbnailControl:t})},a))))),"individual"!==Z&&(0,i.createElement)(k.RangeControl,{label:(0,Ra.__)("Thumbnail Columns","kadence-blocks"),value:X[2],onChange:e=>{let t=[];1===e?t=[1,1,1,1,1,1]:2===e?t=[2,2,2,2,2,2]:3===e?t=[3,3,3,3,3,3]:4===e?t=[4,4,4,4,4,4]:5===e?t=[5,5,5,4,4,4]:6===e?t=[6,6,6,4,4,4]:7===e?t=[7,7,7,5,5,4]:8===e?t=[8,8,8,6,4,4]:9===e?t=[9,9,9,7,5,5]:10===e&&(t=[10,10,10,8,6,6]),d({thumbnailColumns:t})},min:1,max:10}),Z&&"individual"===Z&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)("h4",null,(0,Ra.__)("Columns","kadence-blocks")),(0,i.createElement)(k.RangeControl,{label:(0,Ra.__)("Screen Above 1500px","kadence-blocks"),value:X[0],onChange:e=>d({thumbnailColumns:[e,X[1],X[2],X[3],X[4],X[5]]}),min:1,max:8}),(0,i.createElement)(k.RangeControl,{label:(0,Ra.__)("Screen 1200px - 1499px","kadence-blocks"),value:X[1],onChange:e=>d({thumbnailColumns:[X[0],e,X[2],X[3],X[4],X[5]]}),min:1,max:8}),(0,i.createElement)(k.RangeControl,{label:(0,Ra.__)("Screen 992px - 1199px","kadence-blocks"),value:X[2],onChange:e=>d({thumbnailColumns:[X[0],X[1],e,X[3],X[4],X[5]]}),min:1,max:8}),(0,i.createElement)(k.RangeControl,{label:(0,Ra.__)("Screen 768px - 991px","kadence-blocks"),value:X[3],onChange:e=>d({thumbnailColumns:[X[0],X[1],X[2],e,X[4],X[5]]}),min:1,max:8}),(0,i.createElement)(k.RangeControl,{label:(0,Ra.__)("Screen 544px - 767px","kadence-blocks"),value:X[4],onChange:e=>d({thumbnailColumns:[X[0],X[1],X[2],X[3],e,X[5]]}),min:1,max:8}),(0,i.createElement)(k.RangeControl,{label:(0,Ra.__)("Screen Below 543px","kadence-blocks"),value:X[5],onChange:e=>d({thumbnailColumns:[X[0],X[1],X[2],X[3],X[4],e]}),min:1,max:8}))),"slider"!==x&&(0,b.showSettings)("gutterSettings","kadence/advancedgallery")&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)(k.ResponsiveRangeControls,{label:(0,Ra.__)("Gutter","kadence-blocks"),value:""!==$?.[0]?$[0]:"",onChange:e=>d({gutter:[e,""!==$?.[1]?$[1]:"",""!==$?.[2]?$[2]:""]}),tabletValue:""!==$?.[1]?$[1]:"",onChangeTablet:e=>d({gutter:[""!==$?.[0]?$[0]:"",e,""!==$?.[2]?$[2]:""]}),mobileValue:""!==$?.[2]?$[2]:"",onChangeMobile:e=>d({gutter:[""!==$?.[0]?$[0]:"",""!==$?.[1]?$[1]:"",e]}),min:0,max:"px"!==re?12:200,step:"px"!==re?.1:1,unit:re,onUnit:e=>d({gutterUnit:e}),units:["px","em","rem"]})),("fluidcarousel"===x||"tiles"===x)&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)(k.ResponsiveRangeControls,{label:"tiles"===x?(0,Ra.__)("Row Height","kadence-blocks"):(0,Ra.__)("Carousel Height","kadence-blocks"),value:void 0!==q&&void 0!==q[0]?q[0]:"",onChange:e=>d({carouselHeight:[e,void 0!==q&&void 0!==q[1]?q[1]:"",void 0!==q&&void 0!==q[2]?q[2]:""]}),tabletValue:void 0!==q&&void 0!==q[1]?q[1]:"",onChangeTablet:e=>d({carouselHeight:[void 0!==q&&void 0!==q[0]?q[0]:"",e,void 0!==q&&void 0!==q[2]?q[2]:""]}),mobileValue:void 0!==q&&void 0!==q[2]?q[2]:"",onChangeMobile:e=>d({carouselHeight:[void 0!==q&&void 0!==q[0]?q[0]:"",void 0!==q&&void 0!==q[1]?q[1]:"",e]}),step:1,min:120,max:800,unit:"px",showUnit:!0,units:["px"]}),"fluidcarousel"===x&&(0,i.createElement)(Pa.ToggleControl,{label:(0,Ra.__)("Carousel Center Mode","kadence-blocks"),checked:K,onChange:e=>d({carouselAlign:e})})),f&&void 0!==f[0]&&!me&&(0,i.createElement)(Pa.BaseControl,null,(0,i.createElement)(k.ImageSizeControl,{label:(0,Ra.__)("Thumbnail Image Sizes","kadence-blocks"),slug:O,id:f[0],fullSelection:!0,selectByValue:!1,onChange:e=>(async e=>{d({thumbSize:e.slug});try{const t=await ja(ee,S,e.slug);Be({imagesDynamic:t})}catch(e){console.error(e)}})(e)})),f&&void 0!==f[0]&&ee&&ee.length>1&&!me&&(0,i.createElement)(Pa.BaseControl,{__nextHasNoMarginBottom:!0},(0,i.createElement)(Pa.Button,{className:"reverse-order",variant:"secondary",text:(0,Ra.__)("Reverse Image Order","kadence-blocks"),icon:Ga,onClick:()=>{const e=JSON.parse(JSON.stringify(ee.reverse()));d({imagesDynamic:e})}}))),x&&("carousel"===x||"fluidcarousel"===x||"slider"===x||"thumbslider"===x)&&(0,i.createElement)(i.Fragment,null,(0,b.showSettings)("carouselSettings","kadence/advancedgallery")&&(0,i.createElement)(k.KadencePanelBody,{title:(0,Ra.__)("Carousel Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-gallery-carousel-settings"},(0,i.createElement)(Pa.ToggleControl,{label:(0,Ra.__)("Carousel Auto Play","kadence-blocks"),checked:T,onChange:e=>d({autoPlay:e})}),T&&(0,i.createElement)(k.RangeControl,{label:(0,Ra.__)("Autoplay Speed","kadence-blocks"),value:P,onChange:e=>d({autoSpeed:e}),min:0,max:15e3,step:10}),("thumbslider"===x||"slider"===x)&&(0,i.createElement)(Pa.SelectControl,{label:(0,Ra.__)("Transition Style","kadence-blocks"),options:[{label:(0,Ra.__)("Fade","kadence-blocks"),value:"fade"},{label:(0,Ra.__)("Slide","kadence-blocks"),value:"slide"}],value:se||"fade",onChange:e=>d({slideType:e})}),(0,i.createElement)(k.RangeControl,{label:(0,Ra.__)("Carousel Slide Transition Speed","kadence-blocks"),value:L,onChange:e=>d({transSpeed:e}),min:100,max:15e3,step:10}),"carousel"===x&&(0,i.createElement)(Pa.SelectControl,{label:(0,Ra.__)("Slides to Scroll","kadence-blocks"),options:[{label:(0,Ra.__)("One","kadence-blocks"),value:"1"},{label:(0,Ra.__)("All","kadence-blocks"),value:"all"}],value:z,onChange:e=>d({slidesScroll:e})}),(0,i.createElement)(Pa.SelectControl,{label:(0,Ra.__)("Arrow Style","kadence-blocks"),options:[{label:(0,Ra.__)("White on Dark","kadence-blocks"),value:"whiteondark"},{label:(0,Ra.__)("Black on Light","kadence-blocks"),value:"blackonlight"},{label:(0,Ra.__)("Outline Black","kadence-blocks"),value:"outlineblack"},{label:(0,Ra.__)("Outline White","kadence-blocks"),value:"outlinewhite"},{label:(0,Ra.__)("None","kadence-blocks"),value:"none"}],value:R,onChange:e=>d({arrowStyle:e})}),"thumbslider"!==x&&(0,i.createElement)(Pa.SelectControl,{label:(0,Ra.__)("Dot Style","kadence-blocks"),options:[{label:(0,Ra.__)("Dark","kadence-blocks"),value:"dark"},{label:(0,Ra.__)("Light","kadence-blocks"),value:"light"},{label:(0,Ra.__)("Outline Dark","kadence-blocks"),value:"outlinedark"},{label:(0,Ra.__)("Outline Light","kadence-blocks"),value:"outlinelight"},{label:(0,Ra.__)("None","kadence-blocks"),value:"none"}],value:D,onChange:e=>d({dotStyle:e})}),(0,i.createElement)(Pa.ToggleControl,{label:(0,Ra.__)("Enable Image Lazy Load","kadence-blocks"),checked:oe,onChange:e=>d({lazyLoad:e})}))),(0,i.createElement)(k.KadencePanelBody,{title:(0,Ra.__)("Link Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-gallery-link-settings"},(0,i.createElement)(Pa.SelectControl,{label:(0,Ra.__)("Link To","kadence-blocks"),value:y,onChange:e=>d({linkTo:e}),options:Xa}),"custom"===y&&me&&(0,i.createElement)(k.DynamicLinkControl,{dynamicAttribute:"link",...e}),"media"===y&&(0,i.createElement)(i.Fragment,null,f&&void 0!==f[0]&&!me&&(0,i.createElement)(k.ImageSizeControl,{label:(0,Ra.__)("Link Image Size","kadence-blocks"),slug:S,id:f[0],fullSelection:!0,selectByValue:!1,onChange:e=>async function(e){d({lightSize:e.slug});const t=await ja(ee,e.slug,O);Be({imagesDynamic:t})}(e)}),(0,b.showSettings)("lightboxSettings","kadence/advancedgallery")&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)(Pa.SelectControl,{label:(0,Ra.__)("Link Triggers?","kadence-blocks"),value:_,onChange:e=>d({lightbox:e}),options:[{label:(0,Ra.__)("None","kadence-blocks"),value:"none"},{label:(0,Ra.__)("Lightbox","kadence-blocks"),value:"magnific"},{label:(0,Ra.__)("New Tab","kadence-blocks"),value:"new_tab"}]}),_&&"magnific"===_&&(0,i.createElement)(Pa.ToggleControl,{label:(0,Ra.__)("Show Caption in Lightbox","kadence-blocks"),checked:W,onChange:e=>d({lightboxCaption:e})})))),(0,b.showSettings)("captionSettings","kadence/advancedgallery")&&(0,i.createElement)(k.KadencePanelBody,{title:(0,Ra.__)("Caption Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-gallery-caption-settings"},(0,i.createElement)(Pa.ToggleControl,{label:(0,Ra.__)("Show Captions","kadence-blocks"),checked:w,onChange:()=>async function(){const e=w;if(Be({showCaption:!e}),e&&ee){const e=await ja(ee,S,O);Be({imagesDynamic:e})}}()}),w&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)(Pa.SelectControl,{label:(0,Ra.__)("Caption Placement","kadence-blocks"),options:[{label:(0,Ra.__)("Bottom of Image - Show on Hover","kadence-blocks"),value:"bottom-hover"},{label:(0,Ra.__)("Bottom of Image - Show always","kadence-blocks"),value:"bottom"},{label:(0,Ra.__)("Below Image - Show always","kadence-blocks"),value:"below"},{label:(0,Ra.__)("Cover Image - Show on Hover","kadence-blocks"),value:"cover-hover"}],value:N,onChange:e=>d({captionStyle:e})}),("cover-hover"===N||"bottom-hover"===N)&&(0,i.createElement)(Pa.ToggleControl,{label:(0,Ra.__)("Force hover effect always for mobile","kadence-blocks"),checked:J,onChange:e=>d({mobileForceHover:e})}),(0,i.createElement)(k.PopColorControl,{label:(0,Ra.__)("Caption Color","kadence-blocks"),value:E&&E[0]&&E[0].color?E[0].color:"",default:"",onChange:e=>it({color:e})}),(0,i.createElement)(k.PopColorControl,{label:(0,Ra.__)("Caption Background","kadence-blocks"),value:E&&E[0]&&E[0].background?E[0].background:"",default:"#000000",onChange:e=>it({background:e}),opacityValue:E&&E[0]&&void 0!==E[0].backgroundOpacity?E[0].backgroundOpacity:.5,onOpacityChange:e=>it({backgroundOpacity:e})}),(0,i.createElement)(k.TypographyControls,{fontGroup:"body",fontSize:E[0].size,onFontSize:e=>it({size:e}),fontSizeType:E[0].sizeType,onFontSizeType:e=>it({sizeType:e}),lineHeight:E[0].lineHeight,onLineHeight:e=>it({lineHeight:e}),lineHeightType:E[0].lineType,onLineHeightType:e=>it({lineType:e}),letterSpacing:E[0].letterSpacing,onLetterSpacing:e=>it({letterSpacing:e}),textTransform:E[0].textTransform,onTextTransform:e=>it({textTransform:e}),fontFamily:E[0].family,onFontFamily:e=>it({family:e}),onFontChange:e=>{it({family:e.value,google:e.google})},onFontArrayChange:e=>it(e),googleFont:E[0].google,onGoogleFont:e=>it({google:e}),loadGoogleFont:E[0].loadGoogle,onLoadGoogleFont:e=>it({loadGoogle:e}),fontVariant:E[0].variant,onFontVariant:e=>it({variant:e}),fontWeight:E[0].weight,onFontWeight:e=>it({weight:e}),fontStyle:E[0].style,onFontStyle:e=>it({style:e}),fontSubset:E[0].subset,onFontSubset:e=>it({subset:e})})))),"style"===Ie&&(0,i.createElement)(i.Fragment,null,(0,b.showSettings)("styleSettings","kadence/advancedgallery")&&(0,i.createElement)(k.KadencePanelBody,{title:(0,Ra.__)("Image Style","kadence-blocks"),panelName:"kb-gallery-image-style"},!("carousel"===x&&"inherit"===C)&&!("slider"===x&&"inherit"===C)&&(0,i.createElement)(k.ResponsiveMeasurementControls,{label:(0,Ra.__)("Border Radius","kadence-blocks"),value:F,tabletValue:A,mobileValue:I,onChange:e=>d({imageRadius:e}),onChangeTablet:e=>d({tabletImageRadius:e}),onChangeMobile:e=>d({mobileImageRadius:e}),unit:U,units:["px","em","rem","%"],onUnit:e=>d({imageRadiusUnit:e}),max:"em"===U||"rem"===U?24:500,step:"em"===U||"rem"===U?.1:1,min:0,isBorderRadius:!0,allowEmpty:!0}),(0,i.createElement)(Pa.SelectControl,{label:(0,Ra.__)("Image Filter","kadence-blocks"),help:(0,Ra.__)("Not supported in Internet Explorer","kadence-blocks"),options:[{label:(0,Ra.__)("None","kadence-blocks"),value:"none"},{label:(0,Ra.__)("Grayscale","kadence-blocks"),value:"grayscale"},{label:(0,Ra.__)("Sepia","kadence-blocks"),value:"sepia"},{label:(0,Ra.__)("Saturation","kadence-blocks"),value:"saturation"},{label:(0,Ra.__)("Vintage","kadence-blocks"),value:"vintage"},{label:(0,Ra.__)("Earlybird","kadence-blocks"),value:"earlybird"},{label:(0,Ra.__)("Toaster","kadence-blocks"),value:"toaster"},{label:(0,Ra.__)("Mayfair","kadence-blocks"),value:"mayfair"}],value:G,onChange:e=>d({imageFilter:e})})),(0,b.showSettings)("shadowSettings","kadence/advancedgallery")&&(0,i.createElement)(k.KadencePanelBody,{title:(0,Ra.__)("Image Shadow","kadence-blocks"),initialOpen:!1,panelName:"kb-gallery-image-shadow"},(0,i.createElement)(Pa.ToggleControl,{label:(0,Ra.__)("Enable Shadow","kadence-blocks"),checked:H,onChange:e=>d({displayShadow:e}),help:(0,Ra.__)("Sliders and carousels will cut off shadows because of how items in a carousel are hidden.","kadence-blocks")}),H&&(0,i.createElement)(Pa.TabPanel,{className:"kt-inspect-tabs kt-hover-tabs",activeClass:"active-tab",tabs:[{name:"normal",title:(0,Ra.__)("Normal","kadence-blocks"),className:"kt-normal-tab"},{name:"hover",title:(0,Ra.__)("Hover","kadence-blocks"),className:"kt-hover-tab"}]},(e=>{let t;return e.name&&(t="hover"===e.name?(0,i.createElement)(i.Fragment,null,(0,i.createElement)(k.BoxShadowControl,{label:(0,Ra.__)("Hover Box Shadow","kadence-blocks"),enable:!0,color:V[0].color?V[0].color:"",colorDefault:"#000000",opacity:V[0].opacity,hOffset:V[0].hOffset,vOffset:V[0].vOffset,blur:V[0].blur,spread:V[0].spread,onColorChange:e=>{Ke({color:e})},onOpacityChange:e=>{Ke({opacity:e})},onHOffsetChange:e=>{Ke({hOffset:e})},onVOffsetChange:e=>{Ke({vOffset:e})},onBlurChange:e=>{Ke({blur:e})},onSpreadChange:e=>{Ke({spread:e})}})):(0,i.createElement)(i.Fragment,null,(0,i.createElement)(k.BoxShadowControl,{label:(0,Ra.__)("Box Shadow","kadence-blocks"),enable:!0,color:j[0].color?j[0].color:"",colorDefault:"#000000",opacity:j[0].opacity,hOffset:j[0].hOffset,vOffset:j[0].vOffset,blur:j[0].blur,spread:j[0].spread,onColorChange:e=>{We({color:e})},onOpacityChange:e=>{We({opacity:e})},onHOffsetChange:e=>{We({hOffset:e})},onVOffsetChange:e=>{We({vOffset:e})},onBlurChange:e=>{We({blur:e})},onSpreadChange:e=>{We({spread:e})}}))),(0,i.createElement)("div",{className:e.className,key:e.className},t)})))),"advanced"===Ie&&(0,i.createElement)(i.Fragment,null,(0,b.showSettings)("spacingSettings","kadence/advancedgallery")&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)(k.KadencePanelBody,{panelName:"kb-adv-gallery-spacing-settings"},(0,i.createElement)(k.ResponsiveMeasureRangeControl,{label:(0,Ra.__)("Padding","kadence-blocks"),value:te,tabletValue:ae,mobileValue:le,onChange:e=>{d({padding:e})},onChangeTablet:e=>{d({tabletPadding:e})},onChangeMobile:e=>{d({mobilePadding:e})},min:0,max:"em"===ie||"rem"===ie?24:999,step:"em"===ie||"rem"===ie?.1:1,unit:ie,units:["px","em","rem","%","vh","vw"],onUnit:e=>d({paddingUnit:e}),onMouseOver:Ye.onMouseOver,onMouseOut:Ye.onMouseOut}),(0,i.createElement)(k.ResponsiveMeasureRangeControl,{label:(0,Ra.__)("Margin","kadence-blocks"),value:B[0].desk,tabletValue:B[0].tablet,mobileValue:B[0].mobile,onChange:e=>{Xe({desk:e})},onChangeTablet:e=>{Xe({tablet:e})},onChangeMobile:e=>{Xe({mobile:e})},min:Je,max:Qe,step:et,unit:M,units:["px","em","rem","%","vh"],onUnit:e=>d({marginUnit:e}),onMouseOver:Ze.onMouseOver,onMouseOut:Ze.onMouseOut,allowAuto:!0})),(0,i.createElement)("div",{className:"kt-sidebar-settings-spacer"})),(0,i.createElement)(k.KadenceBlockDefaults,{attributes:t,defaultAttributes:Ka.attributes,blockSlug:"kadence/advancedgallery",excludedAttrs:dt}))));let pt="",bt="";Ge||(bt=(0,Ra.__)("Gallery","kadence-blocks"),pt=(0,Ra.__)("Drag images, upload new ones or select files from your library.","kadence-blocks"));const kt=(0,i.createElement)(Pa.Placeholder,{label:(0,Ra.__)("Gallery","kadence-blocks"),instructions:(0,Ra.__)("Dynamic source failed to load array of images.","kadence-blocks")},kadence_blocks_params.dynamic_enabled?(0,i.createElement)(k.DynamicGalleryControl,{dynamicAttribute:"images",...e}):void 0),ht=(0,i.createElement)(k.KadenceMediaPlaceholder,{labels:{title:bt,instructions:pt},selectIcon:Wa,selectLabel:(0,Ra.__)("Select Images","kadence-blocks"),onSelect:e=>He(e,4),accept:"image/*",multiple:!0,className:"kadence-image-upload",allowedTypes:Ya,dynamicControl:kadence_blocks_params.dynamic_enabled?(0,i.createElement)(k.DynamicGalleryControl,{dynamicAttribute:"images",...e}):void 0}),yt=(0,i.createElement)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{fill:"none",d:"M0 0h24v24H0V0z"}),(0,i.createElement)("g",null,(0,i.createElement)("path",{d:"M20 4v12H8V4h12m0-2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-8.5 9.67l1.69 2.26 2.48-3.1L19 15H9zM2 6v14c0 1.1.9 2 2 2h14v-2H4V6H2z"}))),ft=((0,i.createElement)(La.MediaPlaceholder,{addToGallery:Ge,isAppender:Ge,className:l,dropZoneUIOnly:Ge&&!a,icon:!Ge&&(0,i.createElement)(La.BlockIcon,{icon:yt}),labels:{title:!Ge&&(0,Ra.__)("Gallery","kadence-blocks"),instructions:!Ge&&(0,Ra.__)("Drag images, upload new ones or select files from your library.","kadence-blocks")},onSelect:e=>He(e,5),accept:"image/*",allowedTypes:Ya,multiple:!0,value:Ge?g:void 0,onError:()=>je,notices:Ge?void 0:n}),(0,i.createElement)("style",null,`\n\t\t\t\t\t.wp-block-kadence-advancedgallery .kb-gallery-type-tiles.kb-gallery-id-${m}, .wp-block-kadence-advancedgallery .kb-gallery-type-grid.kb-gallery-id-${m}, .wp-block-kadence-advancedgallery .kb-gallery-type-masonry.kb-gallery-id-${m} {\n\t\t\t\t\t\t${Te?"margin: -"+Te/2+Pe+";":""}\n\t\t\t\t\t}\n\t\t\t\t\t.kb-gallery-id-${m}.kb-gallery-type-masonry .kadence-blocks-gallery-item, .kb-gallery-id-${m}.kb-gallery-type-grid .kadence-blocks-gallery-item, .kb-gallery-id-${m}.kb-gallery-type-tiles .kadence-blocks-gallery-item {\n\t\t\t\t\t\t${Te?"padding:"+Te/2+Pe+";":""}\n\t\t\t\t\t}\n\t\t\t\t\t.kb-gallery-id-${m}.kb-gallery-type-thumbslider .kt-blocks-carousel-main {\n\t\t\t\t\t\t${Te?"margin-bottom:"+Te+Pe+";":""}\n\t\t\t\t\t}\n\n\t\t\t\t\t${E&&void 0!==E[0]&&void 0!==E[0].background?`.kb-gallery-id-${m}.kb-gallery-main-contain .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figcaption { background: linear-gradient( 0deg, `+(0,b.KadenceColorOutput)(E[0].background?E[0].background:"#000000",""!==E[0].backgroundOpacity?E[0].backgroundOpacity:.5)+" 0, "+(0,b.KadenceColorOutput)(E[0].background?E[0].background:"#000000",0)+" 100% );}":""}\n\t\t\t\t\t${E&&void 0!==E[0]&&void 0!==E[0].background?`.kb-gallery-id-${m}.kb-gallery-caption-style-cover-hover.kb-gallery-main-contain .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figcaption, .kb-gallery-id-${m}.kb-gallery-caption-style-below.kb-gallery-main-contain .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figcaption { background:`+(0,b.KadenceColorOutput)(E[0].background?E[0].background:"#000000",""!==E[0].backgroundOpacity?E[0].backgroundOpacity:.5)+";}":""}\n\t\t\t\t\t${E&&void 0!==E[0]&&void 0!==E[0].color&&""!==E[0].color?`.kb-gallery-id-${m} .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figcaption { color:`+(0,b.KadenceColorOutput)(E[0].color)+";}":""}\n\t\t\t\t\t.kb-gallery-id-${m} .kadence-blocks-gallery-item .kb-gal-image-radius { box-shadow:${H?j[0].hOffset+"px "+j[0].vOffset+"px "+j[0].blur+"px "+j[0].spread+"px "+(0,b.KadenceColorOutput)(j[0].color,j[0].opacity):"none"}; }\n\t\t\t\t\t.kb-gallery-id-${m} .kadence-blocks-gallery-item:hover .kb-gal-image-radius { box-shadow:${H?V[0].hOffset+"px "+V[0].vOffset+"px "+V[0].blur+"px "+V[0].spread+"px "+(0,b.KadenceColorOutput)(V[0].color,V[0].opacity):"none"}; }\n\t\t\t\t\t.kb-gallery-id-${m} .kadence-blocks-gallery-item .kb-gal-image-radius {\n\t\t\t\t\t\t${ze?"border-radius:"+ze[0]+U+" "+ze[1]+U+" "+ze[2]+U+" "+ze[3]+U+";":""}\n\t\t\t\t\t}\n\t\t\t\t\t.kb-gallery-main-contain.kb-gallery-type-fluidcarousel.kb-gallery-id-${m} .kt-blocks-carousel .splide__list figure .kb-gal-image-radius, .kb-gallery-main-contain.kb-gallery-type-fluidcarousel.kb-gallery-id-${m} .kt-blocks-carousel .splide__list figure .kb-gal-image-radius img {\n\t\t\t\t\t\t${Le?"height:"+Le+"px;":""}\n\t\t\t\t\t}\n\t\t\t\t\t.wp-block-kadence-advancedgallery .kb-gallery-type-tiles.kb-gallery-id-${m} > .kadence-blocks-gallery-item, .wp-block-kadence-advancedgallery .kb-gallery-type-tiles.kb-gallery-id-${m} .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner img {\n\t\t\t\t\t\t${Le?"height:"+Le+"px;":""}\n\t\t\t\t\t}\n\t\t\t`));if(!Ge||qe.constructor!==Array)return(0,i.createElement)("div",{...Re},ut,gt,qe.constructor!==Array&&me?kt:ht);const vt=o()("kb-gallery-main-contain",{[`kb-gallery-type-${x}`]:x,[`kb-gallery-id-${m}`]:m,[`kb-gallery-caption-style-${N}`]:N,[`kb-gallery-filter-${G}`]:G,[`kb-gallery-preview-columns-${$e}`]:("grid"===x||"carousel"===x)&&$e}),wt=(e,t,l=!1)=>{const n=(0,Ra.sprintf)(/* translators: %1$d is the order number of the image, %2$d is the total number of images. */ /* translators: %1$d is the order number of the image, %2$d is the total number of images. */
(0,Ra.__)("image %1$d of %2$d in gallery","kadence-blocks"),t+1,qe.length),r=l?Y:C;return(0,i.createElement)("div",{className:"kadence-blocks-gallery-item-inner"},(0,i.createElement)(Ha,{thumbUrl:e.thumbUrl,url:e.url,width:e.width,height:e.height,lightUrl:e.lightUrl,alt:e.alt,id:e.id,index:t,link:e.link,linkTo:y,isFirstItem:0===t,isLastItem:t+1===qe.length,isSelected:a&&Fe===t,onMoveBackward:()=>{var e;0!==(e=t)&&Me(e,e-1)},onMoveForward:()=>{var e;(e=t)!==ee.length-1&&Me(e,e+1)},onRemove:()=>{(e=>{const t=(0,s.filter)(ee,((t,a)=>e!==a));Ae(null),Be({imagesDynamic:t})})(t)},onSelect:e=>{(e=>{Fe!==e&&Ae(e)})(e)},setAttributes:e=>{((e,t)=>{ee[e]&&(ee[e].id&&((e,t)=>{const a=new window.FormData;(0,s.forEach)(t,((e,t)=>a.append(t,e))),Ta()({path:"/wp/v2/media/"+e,body:a,method:"POST"})})(ee[e].id,t),d({imagesDynamic:[...ee.slice(0,e),{...ee[e],...t},...ee.slice(e+1)]}))})(t,e)},caption:e.caption,customLink:e.customLink,linkTarget:e.linkTarget,linkSponsored:e.linkSponsored,setLinkAttributes:e=>{((e,t)=>{ee[e]&&d({imagesDynamic:[...ee.slice(0,e),{...ee[e],...t},...ee.slice(e+1)]})})(t,e)},showCaption:w,captionStyles:E,captionStyle:N,"aria-label":n,imageRatio:r,type:x,thumbnail:l,dynamicSource:me,previewDevice:be}))};return(0,i.createElement)("div",{...Re},(0,i.createElement)(k.SpacingVisualizer,{type:"outsideVertical",forceShow:Ze.isMouseOver,spacing:[(0,b.getSpacingOptionOutput)(ve,fe),(0,b.getSpacingOptionOutput)(we,fe),(0,b.getSpacingOptionOutput)(Ee,fe),(0,b.getSpacingOptionOutput)(_e,fe)]}),(0,i.createElement)(k.SpacingVisualizer,{style:{marginLeft:void 0!==_e?(0,b.getSpacingOptionOutput)(_e,fe):void 0,marginRight:void 0!==we?(0,b.getSpacingOptionOutput)(we,fe):void 0},type:"inside",forceShow:Ye.isMouseOver,spacing:[(0,b.getSpacingOptionOutput)(Se,ye),(0,b.getSpacingOptionOutput)(xe,ye),(0,b.getSpacingOptionOutput)(Ce,ye),(0,b.getSpacingOptionOutput)(Ne,ye)]}),ft,ut,gt,n,w&&E[0].google&&(0,i.createElement)(k.WebfontLoader,{config:lt}),x&&"fluidcarousel"===x&&(0,i.createElement)("div",{id:`kb-gallery-id-${m}`,style:De,className:vt},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-blocks-fluid-carousel kt-carousel-container-dotstyle-${D}${!1===K?" kb-carousel-mode-align-left":""}`},1!==qe.length&&(0,i.createElement)(Ca,{options:rt,className:`splide kt-carousel-arrowstyle-${R} kt-carousel-dotstyle-${D}`},qe.map(((e,t)=>(0,i.createElement)(Na,{className:"kadence-blocks-gallery-item",key:e.id||e.url},wt(e,t))))),1===qe.length&&qe.map(((e,t)=>(0,i.createElement)("div",{className:"kadence-blocks-gallery-item",key:e.id||e.url},wt(e,t)))))),x&&"slider"===x&&(0,i.createElement)("div",{className:vt,style:De},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-blocks-slider kt-carousel-container-dotstyle-${D}`},1!==qe.length&&(0,i.createElement)(Ca,{options:ot,className:`splide kt-carousel-arrowstyle-${R} kt-carousel-dotstyle-${D}`},qe.map(((e,t)=>(0,i.createElement)(Na,{className:"kadence-blocks-gallery-item",key:e.id||e.url},wt(e,t))))),1===qe.length&&qe.map(((e,t)=>(0,i.createElement)("div",{className:"kadence-blocks-gallery-item",key:e.id||e.url},wt(e,t)))))),x&&"thumbslider"===x&&(0,i.createElement)("div",{className:vt,style:De},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-blocks-slider kt-carousel-container-dotstyle-${D}`},1!==qe.length&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)(Ca,{options:st,ref:ce,className:`splide kt-blocks-carousel-main kt-carousel-arrowstyle-${R} kt-carousel-dotstyle-${D}`},qe.map(((e,t)=>(0,i.createElement)(Na,{className:"kadence-blocks-gallery-item",key:e.id||e.url},wt(e,t))))),(0,i.createElement)(Ca,{options:ct,ref:de,className:`splide kt-carousel-arrowstyle-${R} kt-blocks-carousel-thumbnails kb-cloned-${qe.length<X[0]?"hide":"show"} kt-carousel-dotstyle-none`},qe.map(((e,t)=>(0,i.createElement)(Na,{className:"kadence-blocks-gallery-item",key:e.id||e.url},wt(e,t,!0)))))),1===qe.length&&qe.map(((e,t)=>(0,i.createElement)("div",{className:"kadence-blocks-gallery-item",key:e.id||e.url},wt(e,t)))))),x&&"carousel"===x&&(0,i.createElement)("div",{className:vt,style:De,"data-columns-xxl":h[0],"data-columns-xl":h[1],"data-columns-lg":h[2],"data-columns-md":h[3],"data-columns-sm":h[4],"data-columns-xs":h[5]},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${D}`},(0,i.createElement)(Ca,{options:nt,ref:ce,className:`splide kt-carousel-arrowstyle-${R} kt-carousel-dotstyle-${D}`},qe.map(((e,t)=>(0,i.createElement)(Na,{className:"kadence-blocks-gallery-item",key:e.id||e.url},wt(e,t))))))),x&&"masonry"===x&&(0,i.createElement)(p,{style:De,breakpointCols:{default:$e},className:vt},qe.map(((e,t)=>(0,i.createElement)("div",{className:"kadence-blocks-gallery-item",key:e.id||e.url},wt(e,t))))),x&&"grid"===x&&(0,i.createElement)("ul",{style:De,className:vt,"data-columns-xxl":h[0],"data-columns-xl":h[1],"data-columns-lg":h[2],"data-columns-md":h[3],"data-columns-sm":h[4],"data-columns-xs":h[5]},qe.map(((e,t)=>(0,i.createElement)("li",{className:"kadence-blocks-gallery-item",key:e.id||e.url},wt(e,t))))),x&&"tiles"===x&&(0,i.createElement)("ul",{style:De,className:vt},qe.map(((e,t)=>(0,i.createElement)("li",{className:"kadence-blocks-gallery-item",key:e.id||e.url},wt(e,t))))))},save:function({attributes:e}){const{uniqueID:t,images:a,columns:l,type:n,linkTo:r,showCaption:s,captionStyle:c,imageRatio:d,imageFilter:u,lightbox:m,lightboxCaption:g,dotStyle:p,transSpeed:b,slidesScroll:k,autoPlay:h,arrowStyle:y,autoSpeed:f,carouselAlign:v,thumbnailColumns:w,thumbnailRatio:E,mobileForceHover:_,kadenceDynamic:S,kbVersion:x}=e;if(x>=2)return null;if(S&&S.images&&S.images.enable)return null;const C=o()({"kb-gallery-ul":!0,[`kb-gallery-type-${n}`]:n,"kb-masonry-init":"masonry"===n,"kb-mobile-force-hover":_,[`kb-gallery-id-${t}`]:t,[`kb-gallery-caption-style-${c}`]:c,[`kb-gallery-filter-${u}`]:u,"kb-gallery-magnific-init":"media"===r&&"magnific"===m}),N=e=>{let t;switch(r){case"media":t=e.lightUrl||e.url;break;case"custom":t=e.customLink?e.customLink:"";break;case"attachment":t=e.link}const a=o()({"kb-gallery-image-contain":!0,"kadence-blocks-gallery-intrinsic":("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&d||"fluidcarousel"!==n&&"tiles"!==n&&e.width&&e.height,[`kb-gallery-image-ratio-${d}`]:d&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),l=(0,i.createElement)("div",{className:a,style:{paddingBottom:"grid"!==n&&"carousel"!==n&&"fluidcarousel"!==n&&"tiles"!==n&&"slider"!==n&&"thumbslider"!==n&&e.width&&e.height||"grid"===n&&"inherit"===d&&e.width&&e.height?e.height/e.width*100+"%":void 0}},(0,i.createElement)("img",{src:e.thumbUrl||e.url,width:e.width,height:e.height,alt:e.alt,"data-full-image":e.url,"data-light-image":e.lightUrl,"data-id":e.id,"data-link":e.link,"data-custom-link":e.customLink,"data-custom-link-target":e.linkTarget,"data-sponsored":e.linkSponsored,className:`${e.id?`wp-image-${e.id}`:"wp-image-"}${"carousel"===n||"fluidcarousel"===n||"tiles"===n||"slider"===n||"thumbslider"===n?" skip-lazy":""}`})),u=o()({"kb-gallery-figure":!0,"kb-gallery-item-has-link":t,"kadence-blocks-gallery-item-has-caption":s&&e.caption&&e.caption.length>0,"kadence-blocks-gallery-item-hide-caption":!s,[`kb-has-image-ratio-${d}`]:d&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),g=t||"below"!==c?"div":"figcaption",p=(0,i.createElement)(La.RichText.Content,{className:"kadence-blocks-gallery-item__caption",tagName:g,value:e.caption}),b="carousel"===n||"fluidcarousel"===n||"slider"===n||"thumbslider"===n?"div":"li",k=(0,i.createElement)(za.Fragment,null,(0,i.createElement)("div",{className:"kb-gal-image-radius",style:{maxWidth:"masonry"===n&&e.width&&e.height||("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&"inherit"===d&&e.width&&e.height?e.width+"px":void 0}},l,e.caption&&e.caption.length>0&&"below"!==c&&p),e.caption&&e.caption.length>0&&"below"===c&&p);let h;return"custom"===r&&"_blank"===e.linkTarget&&(h="noopener noreferrer"),"custom"===r&&"sponsored"===e.linkSponsored&&(h=h?h.concat(" sponsored"):"sponsored"),(0,i.createElement)(b,{key:e.id||e.url,className:"kadence-blocks-gallery-item"},(0,i.createElement)("div",{className:"kadence-blocks-gallery-item-inner"},(0,i.createElement)("figure",{className:u},t?(0,i.createElement)("a",{href:t,className:"kb-gallery-item-link",target:"custom"===r&&"_blank"===e.linkTarget||"media"===r&&"new_tab"===m?"_blank":void 0,rel:h||void 0},k):k)))},$=La.useBlockProps.save({className:`kb-gallery-wrap-id-${t}`});return(0,i.createElement)("div",{...$},"carousel"===n&&(0,i.createElement)("div",{className:C,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${p}`},(0,i.createElement)("div",{className:`kt-blocks-carousel-init kb-gallery-carousel kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-${p}`,"data-columns-xxl":l[0],"data-columns-xl":l[1],"data-columns-md":l[2],"data-columns-sm":l[3],"data-columns-xs":l[4],"data-columns-ss":l[5],"data-slider-anim-speed":b,"data-slider-scroll":k,"data-slider-arrows":"none"!==y,"data-slider-dots":"none"!==p,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},N(e))))))),"fluidcarousel"===n&&(0,i.createElement)("div",{className:C,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${p}`},(0,i.createElement)("div",{className:`kt-blocks-carousel-init kb-blocks-fluid-carousel kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-${p}${!1===v?" kb-carousel-mode-align-left":""}`,"data-slider-anim-speed":b,"data-slider-type":"fluidcarousel","data-slider-scroll":"1","data-slider-arrows":"none"!==y,"data-slider-dots":"none"!==p,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f,"data-slider-center-mode":!1===v?"false":void 0},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},N(e))))))),"slider"===n&&(0,i.createElement)("div",{className:C,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:`kt-blocks-carousel kt-carousel-container-dotstyle-${p}`},(0,i.createElement)("div",{className:`kt-blocks-carousel-init kb-blocks-slider kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-${p}`,"data-slider-anim-speed":b,"data-slider-type":"slider","data-slider-scroll":"1","data-slider-arrows":"none"!==y,"data-slider-dots":"none"!==p,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-slide-item",key:t},N(e))))))),"thumbslider"===n&&(0,i.createElement)("div",{className:C,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},(0,i.createElement)("div",{className:"kt-blocks-carousel kt-carousel-container-dotstyle-none"},(0,i.createElement)("div",{id:`kb-slider-${t}`,className:`kt-blocks-carousel-init kb-gallery-carousel kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-none`,"data-columns-xxl":w[0],"data-columns-xl":w[1],"data-columns-md":w[2],"data-columns-sm":w[3],"data-columns-xs":w[4],"data-columns-ss":w[5],"data-slider-anim-speed":b,"data-slider-type":"thumbnail","data-slider-nav":`kb-thumb-slider-${t}`,"data-slider-scroll":k,"data-slider-arrows":"none"!==y,"data-slider-dots":!1,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},N(e))))),(0,i.createElement)("div",{id:`kb-thumb-slider-${t}`,className:`kb-gallery-carousel kb-gallery-slider-thumbnails kt-carousel-arrowstyle-${y} kt-carousel-dotstyle-none`,"data-slider-anim-speed":b,"data-slider-type":"thumbnail","data-slider-nav":`kb-slider-${t}`,"data-slider-scroll":k,"data-slider-arrows":"none"!==y,"data-slider-dots":!1,"data-slider-hover-pause":"false","data-slider-auto":h,"data-slider-speed":f},a.map(((e,t)=>(0,i.createElement)("div",{className:"kb-slide-item kb-gallery-carousel-item",key:t},(e=>{const t=o()({"kb-gallery-image-contain":!0,"kadence-blocks-gallery-intrinsic":("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&d||"fluidcarousel"!==n&&"tiles"!==n&&e.width&&e.height,[`kb-gallery-image-ratio-${E}`]:E&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),a=(0,i.createElement)("div",{className:t,style:{paddingBottom:"grid"!==n&&"carousel"!==n&&"fluidcarousel"!==n&&"tiles"!==n&&"slider"!==n&&"thumbslider"!==n&&e.width&&e.height||"grid"===n&&"inherit"===E&&e.width&&e.height?e.height/e.width*100+"%":void 0}},(0,i.createElement)("img",{src:e.thumbUrl||e.url,width:e.width,height:e.height,alt:e.alt,"data-full-image":e.url,"data-light-image":e.lightUrl,"data-id":e.id,"data-link":e.link,"data-custom-link":e.customLink,"data-custom-link-target":e.linkTarget,"data-sponsored":e.linkSponsored,className:e.id?`wp-image-${e.id}`:null})),l=o()({"kb-gallery-thumb-figure":!0,[`kb-has-image-ratio-${E}`]:E&&("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)}),r=(0,i.createElement)(za.Fragment,null,(0,i.createElement)("div",{className:"kb-gal-image-radius",style:{maxWidth:"masonry"===n&&e.width&&e.height||("grid"===n||"carousel"===n||"slider"===n||"thumbslider"===n)&&"inherit"===E&&e.width&&e.height?e.width+"px":void 0}},a));return(0,i.createElement)("li",{key:e.id||e.url,className:"kadence-blocks-gallery-thumb-item"},(0,i.createElement)("div",{className:"kadence-blocks-gallery-thumb-item-inner"},(0,i.createElement)("figure",{className:l},r)))})(e))))))),"tiles"===n&&(0,i.createElement)("ul",{className:C,"data-image-filter":u,"data-lightbox-caption":!!g&&"true"},a.map((e=>N(e)))),("masonry"===n||"grid"===n)&&(0,i.createElement)("ul",{className:C,"data-item-selector":".kadence-blocks-gallery-item","data-image-filter":u,"data-lightbox-caption":!!g&&"true","data-columns-xxl":l[0],"data-columns-xl":l[1],"data-columns-lg":l[2],"data-columns-md":l[3],"data-columns-sm":l[4],"data-columns-xs":l[5]},a.map((e=>N(e)))))},deprecated:Ja,example:{attributes:{uniqueID:"123456789",columns:[2,2,2,2,1,1],images:[{id:1,url:"https://s.w.org/images/core/5.3/Glacial_lakes%2C_Bhutan.jpg",width:594,height:350},{id:1,url:"https://s.w.org/images/core/5.3/Sediment_off_the_Yucatan_Peninsula.jpg",width:594,height:350}]}}})},2485:(e,t)=>{var a;!function(){"use strict";var l={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var a=arguments[t];if(a){var n=typeof a;if("string"===n||"number"===n)e.push(a);else if(Array.isArray(a)){if(a.length){var r=i.apply(null,a);r&&e.push(r)}}else if("object"===n)if(a.toString===Object.prototype.toString)for(var o in a)l.call(a,o)&&a[o]&&e.push(o);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)}()}},a={};function l(e){var i=a[e];if(void 0!==i)return i.exports;var n=a[e]={exports:{}};return t[e](n,n.exports,l),n.exports}l.m=t,e=[],l.O=(t,a,i,n)=>{if(!a){var r=1/0;for(d=0;d<e.length;d++){a=e[d][0],i=e[d][1],n=e[d][2];for(var o=!0,s=0;s<a.length;s++)(!1&n||r>=n)&&Object.keys(l.O).every((e=>l.O[e](a[s])))?a.splice(s--,1):(o=!1,n<r&&(r=n));if(o){e.splice(d--,1);var c=i();void 0!==c&&(t=c)}}return t}n=n||0;for(var d=e.length;d>0&&e[d-1][2]>n;d--)e[d]=e[d-1];e[d]=[a,i,n]},l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},l.d=(e,t)=>{for(var a in t)l.o(t,a)&&!l.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},l.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={3930:0,3739:0};l.O.j=t=>0===e[t];var t=(t,a)=>{var i,n,r=a[0],o=a[1],s=a[2],c=0;if(r.some((t=>0!==e[t]))){for(i in o)l.o(o,i)&&(l.m[i]=o[i]);if(s)var d=s(l)}for(t&&t(a);c<r.length;c++)n=r[c],l.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return l.O(d)},a=self.webpackChunkkadence=self.webpackChunkkadence||[];a.forEach(t.bind(null,0)),a.push=t.bind(null,a.push.bind(a))})();var i=l.O(void 0,[3739],(()=>l(2145)));i=l.O(i),(this.kadence=this.kadence||{})["blocks-advancedgallery"]=i})();