Changeset 3441595
- Timestamp:
- 01/17/2026 01:52:28 PM (7 weeks ago)
- Location:
- splide-carousel
- Files:
-
- 20 edited
- 1 copied
-
tags/1.7.1 (copied) (copied from splide-carousel/trunk)
-
tags/1.7.1/build/carousel-item/block.json (modified) (1 diff)
-
tags/1.7.1/build/carousel-item/index.asset.php (modified) (1 diff)
-
tags/1.7.1/build/carousel-item/index.js (modified) (1 diff)
-
tags/1.7.1/build/carousel/block.json (modified) (2 diffs)
-
tags/1.7.1/build/carousel/index.asset.php (modified) (1 diff)
-
tags/1.7.1/build/carousel/index.js (modified) (1 diff)
-
tags/1.7.1/build/carousel/view.asset.php (modified) (1 diff)
-
tags/1.7.1/build/carousel/view.js (modified) (1 diff)
-
tags/1.7.1/readme.txt (modified) (2 diffs)
-
tags/1.7.1/splide-carousel.php (modified) (1 diff)
-
trunk/build/carousel-item/block.json (modified) (1 diff)
-
trunk/build/carousel-item/index.asset.php (modified) (1 diff)
-
trunk/build/carousel-item/index.js (modified) (1 diff)
-
trunk/build/carousel/block.json (modified) (2 diffs)
-
trunk/build/carousel/index.asset.php (modified) (1 diff)
-
trunk/build/carousel/index.js (modified) (1 diff)
-
trunk/build/carousel/view.asset.php (modified) (1 diff)
-
trunk/build/carousel/view.js (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/splide-carousel.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
splide-carousel/tags/1.7.1/build/carousel-item/block.json
r3345287 r3441595 3 3 "apiVersion": 3, 4 4 "name": "cloudcatch/splide-carousel-item", 5 "version": "1.7. 0",5 "version": "1.7.1", 6 6 "title": "Splide Carousel Item", 7 7 "category": "media", -
splide-carousel/tags/1.7.1/build/carousel-item/index.asset.php
r3345287 r3441595 1 <?php return array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-keycodes', 'wp-primitives', 'wp-url'), 'version' => ' 9b0e718631c68a3bf5ce');1 <?php return array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-keycodes', 'wp-primitives', 'wp-url'), 'version' => 'dc0606dbf412a3af4549'); -
splide-carousel/tags/1.7.1/build/carousel-item/index.js
r3345287 r3441595 1 (()=>{var e={942 :(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function l(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=s(e,i(r)))}return e}function i(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return l.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=s(t,r));return t}function s(e,t){return t?e?e+" "+t:e+t:e}e.exports?(l.default=l,e.exports=l):void 0===(r=function(){return l}.apply(t,[]))||(e.exports=r)}()}},t={};function r(n){var l=t[n];if(void 0!==l)return l.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,r),i.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.wp.blocks,t=window.wp.components;var n=r(942),l=r.n(n);const i=window.wp.primitives,s=window.ReactJSXRuntime,o=(0,s.jsx)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,s.jsx)(i.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})}),a=(0,s.jsx)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,s.jsx)(i.Path,{d:"M17.031 4.703 15.576 4l-1.56 3H14v.03l-2.324 4.47H9.5V13h1.396l-1.502 2.889h-.95a3.694 3.694 0 0 1 0-7.389H10V7H8.444a5.194 5.194 0 1 0 0 10.389h.17L7.5 19.53l1.416.719L15.049 8.5h.507a3.694 3.694 0 0 1 0 7.39H14v1.5h1.556a5.194 5.194 0 0 0 .273-10.383l1.202-2.304Z"})}),c=window.wp.i18n,u=window.wp.element,p=window.wp.blockEditor,d=window.wp.data,h=window.wp.keycodes,v=window.wp.compose,g=window.wp.url,w="noreferrer noopener",x=(0,d.withSelect)(((e,{clientId:t})=>({innerBlocks:e("core/block-editor").getBlocks(t)})))((function(e){const{context:r,clientId:n,attributes:i,setAttributes:x,isSelected:f}=e,{urlHash:m,verticalAlignment:k,url:y,rel:_,target:b}=i,[S,j]=(0,u.useState)(!1),[H,B]=(0,u.useState)(null),C=(0,u.useRef)(),P=!!y,A="_blank"===b,{hasChildBlocks:I}=(0,d.useSelect)((e=>{const{getBlockOrder:t}=e(p.store);return{hasChildBlocks:t(n).length>0}}),[n]),V=(0,p.useBlockProps)({ref:(0,v.useMergeRefs)([B,C]),onKeyDown:function(e){h.isKeyboardEvent.primary(e,"k")?T(e):h.isKeyboardEvent.primaryShift(e,"k")&&O()},"data-link":P?JSON.stringify({url:y,target:b,rel:_}):null,className:l()("wp-block-splide-carousel__slide","splide__slide",{[`is-vertically-aligned-${k}`]:k}),...m&&{"data-splide-hash":m}}),N=(0,p.useInnerBlocksProps)({...V},{renderAppender:I?void 0:p.InnerBlocks.ButtonBlockAppender});function T(e){e.preventDefault(),j(!0)}function O(){x({url:void 0,target:void 0,rel:void 0}),j(!1)}return(0,u.useEffect)((()=>{f||j(!1)}),[f]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(p.BlockControls,{children:[(0,s.jsx)(p.BlockVerticalAlignmentToolbar,{onChange:e=>x({verticalAlignment:e}),value:k}),!P&&(0,s.jsx)(t.ToolbarButton,{name:"link",icon:o,title:(0,c.__)("Link"),shortcut:h.displayShortcut.primary("k"),onClick:T}),P&&(0,s.jsx)(t.ToolbarButton,{name:"link",icon:a,title:(0,c.__)("Unlink"),shortcut:h.displayShortcut.primaryShift("k"),onClick:O,isActive:!0})]}),f&&(S||P)&&(0,s.jsx)(t.Popover,{placement:"50px center",onClose:()=>{j(!1)},anchor:H,focusOnMount:!!S&&"firstElement",__unstableSlotName:"__unstable-block-tools-after",shift:!0,children:(0,s.jsx)(p.__experimentalLinkControl,{className:"wp-block-navigation-link__inline-link-input",value:{url:y,opensInNewTab:A},onChange:({url:e="",opensInNewTab:t})=>{x({url:(0,g.prependHTTP)(e)}),A!==t&&(e=>{const t=e?"_blank":void 0;let r=_;t&&!_?r=w:t||_!==w||(r=void 0),x({target:t,rel:r})})(t)},onRemove:()=>{O()},forceIsEditingLink:S})}),r["splide-carousel/extensions"]?.urlHash&&(0,s.jsx)(p.InspectorControls,{children:(0,s.jsx)(t.PanelBody,{title:(0,c.__)("Splide Extensions"),children:(0,s.jsx)(t.TextControl,{label:(0,c.__)("URL Hash Navigation ID"),value:m,onChange:e=>x({urlHash:e})})})}),(0,s.jsx)("div",{...N})]})})),f=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"cloudcatch/splide-carousel-item","version":"1.7.0","title":"Splide Carousel Item","category":"media","parent":["cloudcatch/splide-carousel"],"attributes":{"verticalAlignment":{"type":"string"},"innerBlocks":{"type":"array","default":[]},"urlHash":{"type":"string"},"extensions":{"type":"object","default":{"autoScroll":false,"urlHash":false}},"url":{"type":"string"},"rel":{"type":"string"},"target":{"type":"string"}},"supports":{"anchor":true,"html":false,"color":{"gradients":true,"link":true,"__experimentalDefaultControls":{"background":true,"text":true}},"typography":{"fontSize":true,"lineHeight":true,"__experimentalFontStyle":true,"__experimentalFontWeight":true,"__experimentalLetterSpacing":true,"__experimentalTextTransform":true,"__experimentalDefaultControls":{"fontSize":true}}},"textdomain":"splide-carousel","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}'),m=[{isEligible:()=>!0,save(e){const{attributes:t}=e,{urlHash:r,verticalAlignment:n}=t;return(0,s.jsx)("div",{...p.useBlockProps.save({className:l()("wp-block-splide-carousel__slide","splide__slide",{[`is-vertically-aligned-${n}`]:n}),...r&&{"data-splide-hash":r}}),children:(0,s.jsx)("div",{...p.useInnerBlocksProps.save()})})}}],{name:k}=f,y={edit:x,save:function(e){const{attributes:t}=e,{urlHash:r,verticalAlignment:n,url:i,target:o,rel:a}=t,c=!!i,u=p.useBlockProps.save({className:l()("wp-block-splide-carousel__slide","splide__slide",{[`is-vertically-aligned-${n}`]:n}),"data-link":c?JSON.stringify({url:i,target:o,rel:a}):null,...r&&{"data-splide-hash":r}}),d=p.useInnerBlocksProps.save(u);return(0,s.jsx)("div",{...d})},deprecated:m,usesContext:["splide-carousel/extensions"],icon:(0,s.jsx)(t.Icon,{icon:(0,s.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 122.88 65.64",children:(0,s.jsx)("path",{d:"M40.3 52.32c-1.39 0-2.51-1.13-2.51-2.51 0-1.39 1.12-2.51 2.51-2.51h21.96c1.39 0 2.51 1.13 2.51 2.51 0 1.39-1.12 2.51-2.51 2.51H40.3zm.63-39.8h41.02c1.16 0 2.22.48 2.98 1.24l.01.01c.77.77 1.24 1.82 1.24 2.98V36.9c0 1.16-.48 2.22-1.24 2.98l-.01.01c-.77.77-1.82 1.24-2.98 1.24H40.93a4.22 4.22 0 01-2.98-1.24l-.01-.01a4.194 4.194 0 01-1.24-2.98V16.76c0-1.16.48-2.22 1.24-2.98l.01-.01c.76-.77 1.82-1.25 2.98-1.25zM81.71 17H41.17v19.66H81.7V17h.01zM25.31 0h72.27c1.21 0 2.31.5 3.11 1.3l.01.01c.8.8 1.29 1.9 1.29 3.11v56.81c0 1.21-.5 2.31-1.3 3.11l-.01.01c-.8.8-1.9 1.29-3.11 1.29H25.31c-1.2 0-2.31-.5-3.11-1.3l-.01-.01c-.8-.8-1.29-1.9-1.29-3.11V4.42c0-1.21.5-2.31 1.3-3.11l.01-.01C23 .49 24.1 0 25.31 0zm72.2 4.47H25.37v56.69h72.15V4.47h-.01z"})})})};(0,e.registerBlockType)({name:k,...f},y)})()})();1 (()=>{var e={942(e,t){var r;!function(){"use strict";var n={}.hasOwnProperty;function l(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=s(e,i(r)))}return e}function i(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return l.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=s(t,r));return t}function s(e,t){return t?e?e+" "+t:e+t:e}e.exports?(l.default=l,e.exports=l):void 0===(r=function(){return l}.apply(t,[]))||(e.exports=r)}()}},t={};function r(n){var l=t[n];if(void 0!==l)return l.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,r),i.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.wp.blocks,t=window.wp.components;var n=r(942),l=r.n(n);const i=window.wp.primitives,s=window.ReactJSXRuntime;var o=(0,s.jsx)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,s.jsx)(i.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})}),a=(0,s.jsx)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,s.jsx)(i.Path,{d:"M17.031 4.703 15.576 4l-1.56 3H14v.03l-2.324 4.47H9.5V13h1.396l-1.502 2.889h-.95a3.694 3.694 0 0 1 0-7.389H10V7H8.444a5.194 5.194 0 1 0 0 10.389h.17L7.5 19.53l1.416.719L15.049 8.5h.507a3.694 3.694 0 0 1 0 7.39H14v1.5h1.556a5.194 5.194 0 0 0 .273-10.383l1.202-2.304Z"})});const c=window.wp.i18n,u=window.wp.element,p=window.wp.blockEditor,d=window.wp.data,h=window.wp.keycodes,v=window.wp.compose,g=window.wp.url,w="noreferrer noopener",x=(0,d.withSelect)((e,{clientId:t})=>({innerBlocks:e("core/block-editor").getBlocks(t)}))(function(e){const{context:r,clientId:n,attributes:i,setAttributes:x,isSelected:f}=e,{urlHash:m,verticalAlignment:k,url:y,rel:_,target:b}=i,[S,j]=(0,u.useState)(!1),[H,B]=(0,u.useState)(null),C=(0,u.useRef)(),P=!!y,A="_blank"===b,{hasChildBlocks:I}=(0,d.useSelect)(e=>{const{getBlockOrder:t}=e(p.store);return{hasChildBlocks:t(n).length>0}},[n]),V=(0,p.useBlockProps)({ref:(0,v.useMergeRefs)([B,C]),onKeyDown:function(e){h.isKeyboardEvent.primary(e,"k")?T(e):h.isKeyboardEvent.primaryShift(e,"k")&&O()},"data-link":P?JSON.stringify({url:y,target:b,rel:_}):null,className:l()("wp-block-splide-carousel__slide","splide__slide",{[`is-vertically-aligned-${k}`]:k}),...m&&{"data-splide-hash":m}}),N=(0,p.useInnerBlocksProps)({...V},{renderAppender:I?void 0:p.InnerBlocks.ButtonBlockAppender});function T(e){e.preventDefault(),j(!0)}function O(){x({url:void 0,target:void 0,rel:void 0}),j(!1)}return(0,u.useEffect)(()=>{f||j(!1)},[f]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(p.BlockControls,{children:[(0,s.jsx)(p.BlockVerticalAlignmentToolbar,{onChange:e=>x({verticalAlignment:e}),value:k}),!P&&(0,s.jsx)(t.ToolbarButton,{name:"link",icon:o,title:(0,c.__)("Link"),shortcut:h.displayShortcut.primary("k"),onClick:T}),P&&(0,s.jsx)(t.ToolbarButton,{name:"link",icon:a,title:(0,c.__)("Unlink"),shortcut:h.displayShortcut.primaryShift("k"),onClick:O,isActive:!0})]}),f&&(S||P)&&(0,s.jsx)(t.Popover,{placement:"50px center",onClose:()=>{j(!1)},anchor:H,focusOnMount:!!S&&"firstElement",__unstableSlotName:"__unstable-block-tools-after",shift:!0,children:(0,s.jsx)(p.__experimentalLinkControl,{className:"wp-block-navigation-link__inline-link-input",value:{url:y,opensInNewTab:A},onChange:({url:e="",opensInNewTab:t})=>{x({url:(0,g.prependHTTP)(e)}),A!==t&&(e=>{const t=e?"_blank":void 0;let r=_;t&&!_?r=w:t||_!==w||(r=void 0),x({target:t,rel:r})})(t)},onRemove:()=>{O()},forceIsEditingLink:S})}),r["splide-carousel/extensions"]?.urlHash&&(0,s.jsx)(p.InspectorControls,{children:(0,s.jsx)(t.PanelBody,{title:(0,c.__)("Splide Extensions"),children:(0,s.jsx)(t.TextControl,{label:(0,c.__)("URL Hash Navigation ID"),value:m,onChange:e=>x({urlHash:e})})})}),(0,s.jsx)("div",{...N})]})}),f=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"cloudcatch/splide-carousel-item","version":"1.7.1","title":"Splide Carousel Item","category":"media","parent":["cloudcatch/splide-carousel"],"attributes":{"verticalAlignment":{"type":"string"},"innerBlocks":{"type":"array","default":[]},"urlHash":{"type":"string"},"extensions":{"type":"object","default":{"autoScroll":false,"urlHash":false}},"url":{"type":"string"},"rel":{"type":"string"},"target":{"type":"string"}},"supports":{"anchor":true,"html":false,"color":{"gradients":true,"link":true,"__experimentalDefaultControls":{"background":true,"text":true}},"typography":{"fontSize":true,"lineHeight":true,"__experimentalFontStyle":true,"__experimentalFontWeight":true,"__experimentalLetterSpacing":true,"__experimentalTextTransform":true,"__experimentalDefaultControls":{"fontSize":true}}},"textdomain":"splide-carousel","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}'),m=[{isEligible:()=>!0,save(e){const{attributes:t}=e,{urlHash:r,verticalAlignment:n}=t;return(0,s.jsx)("div",{...p.useBlockProps.save({className:l()("wp-block-splide-carousel__slide","splide__slide",{[`is-vertically-aligned-${n}`]:n}),...r&&{"data-splide-hash":r}}),children:(0,s.jsx)("div",{...p.useInnerBlocksProps.save()})})}}],{name:k}=f,y={edit:x,save:function(e){const{attributes:t}=e,{urlHash:r,verticalAlignment:n,url:i,target:o,rel:a}=t,c=!!i,u=p.useBlockProps.save({className:l()("wp-block-splide-carousel__slide","splide__slide",{[`is-vertically-aligned-${n}`]:n}),"data-link":c?JSON.stringify({url:i,target:o,rel:a}):null,...r&&{"data-splide-hash":r}}),d=p.useInnerBlocksProps.save(u);return(0,s.jsx)("div",{...d})},deprecated:m,usesContext:["splide-carousel/extensions"],icon:(0,s.jsx)(t.Icon,{icon:(0,s.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 122.88 65.64",children:(0,s.jsx)("path",{d:"M40.3 52.32c-1.39 0-2.51-1.13-2.51-2.51 0-1.39 1.12-2.51 2.51-2.51h21.96c1.39 0 2.51 1.13 2.51 2.51 0 1.39-1.12 2.51-2.51 2.51H40.3zm.63-39.8h41.02c1.16 0 2.22.48 2.98 1.24l.01.01c.77.77 1.24 1.82 1.24 2.98V36.9c0 1.16-.48 2.22-1.24 2.98l-.01.01c-.77.77-1.82 1.24-2.98 1.24H40.93a4.22 4.22 0 01-2.98-1.24l-.01-.01a4.194 4.194 0 01-1.24-2.98V16.76c0-1.16.48-2.22 1.24-2.98l.01-.01c.76-.77 1.82-1.25 2.98-1.25zM81.71 17H41.17v19.66H81.7V17h.01zM25.31 0h72.27c1.21 0 2.31.5 3.11 1.3l.01.01c.8.8 1.29 1.9 1.29 3.11v56.81c0 1.21-.5 2.31-1.3 3.11l-.01.01c-.8.8-1.9 1.29-3.11 1.29H25.31c-1.2 0-2.31-.5-3.11-1.3l-.01-.01c-.8-.8-1.29-1.9-1.29-3.11V4.42c0-1.21.5-2.31 1.3-3.11l.01-.01C23 .49 24.1 0 25.31 0zm72.2 4.47H25.37v56.69h72.15V4.47h-.01z"})})})};(0,e.registerBlockType)({name:k,...f},y)})()})(); -
splide-carousel/tags/1.7.1/build/carousel/block.json
r3345287 r3441595 3 3 "apiVersion": 3, 4 4 "name": "cloudcatch/splide-carousel", 5 "version": "1.7. 0",5 "version": "1.7.1", 6 6 "title": "Splide Carousel", 7 7 "category": "media", … … 85 85 "breakpointTablet": { 86 86 "type": "integer", 87 "default": "1079"87 "default": 1079 88 88 }, 89 89 "breakpointMobile": { 90 90 "type": "integer", 91 "default": "599"91 "default": 599 92 92 }, 93 93 "perPageTablet": { -
splide-carousel/tags/1.7.1/build/carousel/index.asset.php
r3345287 r3441595 1 <?php return array('dependencies' => array('lodash', 'react-jsx-runtime', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices'), 'version' => ' c395c638128bc1ed0b6f');1 <?php return array('dependencies' => array('lodash', 'react-jsx-runtime', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices'), 'version' => '51deb1d6947788b25af6'); -
splide-carousel/tags/1.7.1/build/carousel/index.js
r3345287 r3441595 1 (()=>{var e={942 :(e,t)=>{var n;!function(){"use strict";var i={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=a(e,r(n)))}return e}function r(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)i.call(e,n)&&e[n]&&(t=a(t,n));return t}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()}},t={};function n(i){var o=t[i];if(void 0!==o)return o.exports;var r=t[i]={exports:{}};return e[i](r,r.exports,n),r.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.wp.blocks,t=window.wp.components;var i=n(942),o=n.n(i);function r(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var a="(prefers-reduced-motion: reduce)";function s(e){e.length=0}function l(e,t,n){return Array.prototype.slice.call(e,t,n)}function u(e){return e.bind.apply(e,[null].concat(l(arguments,1)))}var c=setTimeout,d=function(){};function f(e){return requestAnimationFrame(e)}function p(e,t){return typeof t===e}function g(e){return!b(e)&&p("object",e)}var h=Array.isArray,v=u(p,"function"),m=u(p,"string"),y=u(p,"undefined");function b(e){return null===e}function _(e){try{return e instanceof(e.ownerDocument.defaultView||window).HTMLElement}catch(e){return!1}}function x(e){return h(e)?e:[e]}function w(e,t){x(e).forEach(t)}function k(e,t){return e.indexOf(t)>-1}function C(e,t){return e.push.apply(e,x(t)),e}function S(e,t,n){e&&w(t,(function(t){t&&e.classList[n?"add":"remove"](t)}))}function j(e,t){S(e,m(t)?t.split(" "):t,!0)}function E(e,t){w(t,e.appendChild.bind(e))}function P(e,t){w(e,(function(e){var n=(t||e).parentNode;n&&n.insertBefore(e,t)}))}function B(e,t){return _(e)&&(e.msMatchesSelector||e.matches).call(e,t)}function N(e,t){var n=e?l(e.children):[];return t?n.filter((function(e){return B(e,t)})):n}function M(e,t){return t?N(e,t)[0]:e.firstElementChild}var O=Object.keys;function A(e,t,n){return e&&(n?O(e).reverse():O(e)).forEach((function(n){"__proto__"!==n&&t(e[n],n)})),e}function T(e){return l(arguments,1).forEach((function(t){A(t,(function(n,i){e[i]=t[i]}))})),e}function L(e){return l(arguments,1).forEach((function(t){A(t,(function(t,n){h(t)?e[n]=t.slice():g(t)?e[n]=L({},g(e[n])?e[n]:{},t):e[n]=t}))})),e}function I(e,t){w(t||O(e),(function(t){delete e[t]}))}function H(e,t){w(e,(function(e){w(t,(function(t){e&&e.removeAttribute(t)}))}))}function z(e,t,n){g(t)?A(t,(function(t,n){z(e,n,t)})):w(e,(function(e){b(n)||""===n?H(e,t):e.setAttribute(t,String(n))}))}function D(e,t,n){var i=document.createElement(e);return t&&(m(t)?j(i,t):z(i,t)),n&&E(n,i),i}function W(e,t,n){if(y(n))return getComputedStyle(e)[t];b(n)||(e.style[t]=""+n)}function F(e,t){W(e,"display",t)}function R(e){e.setActive&&e.setActive()||e.focus({preventScroll:!0})}function $(e,t){return e.getAttribute(t)}function U(e,t){return e&&e.classList.contains(t)}function G(e){return e.getBoundingClientRect()}function J(e){w(e,(function(e){e&&e.parentNode&&e.parentNode.removeChild(e)}))}function Q(e){return M((new DOMParser).parseFromString(e,"text/html").body)}function V(e,t){e.preventDefault(),t&&(e.stopPropagation(),e.stopImmediatePropagation())}function X(e,t){return e&&e.querySelector(t)}function q(e,t){return t?l(e.querySelectorAll(t)):[]}function Y(e,t){S(e,t,!1)}function K(e){return e.timeStamp}function Z(e){return m(e)?e:e?e+"px":""}var ee="splide",te="data-"+ee;function ne(e,t){if(!e)throw new Error("["+ee+"] "+(t||""))}var ie=Math.min,oe=Math.max,re=Math.floor,ae=Math.ceil,se=Math.abs;function le(e,t,n){return se(e-t)<n}function ue(e,t,n,i){var o=ie(t,n),r=oe(t,n);return i?o<e&&e<r:o<=e&&e<=r}function ce(e,t,n){var i=ie(t,n),o=oe(t,n);return ie(oe(i,e),o)}function de(e){return+(e>0)-+(e<0)}function fe(e,t){return w(t,(function(t){e=e.replace("%s",""+t)})),e}function pe(e){return e<10?"0"+e:""+e}var ge={};function he(){var e=[];function t(e,t,n){w(e,(function(e){e&&w(t,(function(t){t.split(" ").forEach((function(t){var i=t.split(".");n(e,i[0],i[1])}))}))}))}return{bind:function(n,i,o,r){t(n,i,(function(t,n,i){var a="addEventListener"in t,s=a?t.removeEventListener.bind(t,n,o,r):t.removeListener.bind(t,o);a?t.addEventListener(n,o,r):t.addListener(o),e.push([t,n,i,o,s])}))},unbind:function(n,i,o){t(n,i,(function(t,n,i){e=e.filter((function(e){return!!(e[0]!==t||e[1]!==n||e[2]!==i||o&&e[3]!==o)||(e[4](),!1)}))}))},dispatch:function(e,t,n){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:n}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,n),e.dispatchEvent(i),i},destroy:function(){e.forEach((function(e){e[4]()})),s(e)}}}var ve="mounted",me="ready",ye="move",be="moved",_e="click",xe="refresh",we="updated",ke="resize",Ce="resized",Se="scroll",je="scrolled",Ee="destroy",Pe="navigation:mounted",Be="autoplay:play",Ne="autoplay:pause",Me="lazyload:loaded",Oe="ei";function Ae(e){var t=e?e.event.bus:document.createDocumentFragment(),n=he();return e&&e.event.on(Ee,n.destroy),T(n,{bus:t,on:function(e,i){n.bind(t,x(e).join(" "),(function(e){i.apply(i,h(e.detail)?e.detail:[])}))},off:u(n.unbind,t),emit:function(e){n.dispatch(t,e,l(arguments,1))}})}function Te(e,t,n,i){var o,r,a=Date.now,s=0,l=!0,u=0;function c(){if(!l){if(s=e?ie((a()-o)/e,1):1,n&&n(s),s>=1&&(t(),o=a(),i&&++u>=i))return d();r=f(c)}}function d(){l=!0}function p(){r&&cancelAnimationFrame(r),s=0,r=0,l=!0}return{start:function(t){t||p(),o=a()-(t?s*e:0),l=!1,r=f(c)},rewind:function(){o=a(),s=0,n&&n(s)},pause:d,cancel:p,set:function(t){e=t},isPaused:function(){return l}}}var Le="Arrow",Ie=Le+"Left",He=Le+"Right",ze=Le+"Up",De=Le+"Down",We="ttb",Fe={width:["height"],left:["top","right"],right:["bottom","left"],x:["y"],X:["Y"],Y:["X"],ArrowLeft:[ze,He],ArrowRight:[De,Ie]};var Re="role",$e="tabindex",Ue="aria-",Ge=Ue+"controls",Je=Ue+"current",Qe=Ue+"selected",Ve=Ue+"label",Xe=Ue+"labelledby",qe=Ue+"hidden",Ye=Ue+"orientation",Ke=Ue+"roledescription",Ze=Ue+"live",et=Ue+"busy",tt=Ue+"atomic",nt=[Re,$e,"disabled",Ge,Je,Ve,Xe,qe,Ye,Ke],it=ee+"__",ot="is-",rt=ee,at=it+"track",st=it+"list",lt=it+"slide",ut=lt+"--clone",ct=lt+"__container",dt=it+"arrows",ft=it+"arrow",pt=ft+"--prev",gt=ft+"--next",ht=it+"pagination",vt=ht+"__page",mt=it+"progress__bar",yt=it+"toggle",bt=it+"sr",_t=ot+"initialized",xt=ot+"active",wt=ot+"prev",kt=ot+"next",Ct=ot+"visible",St=ot+"loading",jt=ot+"focus-in",Et=ot+"overflow",Pt=[xt,Ct,wt,kt,St,jt,Et],Bt={slide:lt,clone:ut,arrows:dt,arrow:ft,prev:pt,next:gt,pagination:ht,page:vt,spinner:it+"spinner"},Nt="touchstart mousedown",Mt="touchmove mousemove",Ot="touchend touchcancel mouseup click",At="slide",Tt="loop",Lt="fade";var It=te+"-interval",Ht={passive:!1,capture:!0},zt={Spacebar:" ",Right:He,Left:Ie,Up:ze,Down:De};function Dt(e){return e=m(e)?e:e.key,zt[e]||e}var Wt="keydown",Ft=te+"-lazy",Rt=Ft+"-srcset",$t="["+Ft+"], ["+Rt+"]",Ut=[" ","Enter"],Gt=Object.freeze({__proto__:null,Media:function(e,t,n){var i=e.state,o=n.breakpoints||{},r=n.reducedMotion||{},s=he(),l=[];function u(e){e&&s.destroy()}function c(e,t){var n=matchMedia(t);s.bind(n,"change",d),l.push([e,n])}function d(){var t=i.is(7),o=n.direction,r=l.reduce((function(e,t){return L(e,t[1].matches?t[0]:{})}),{});I(n),f(r),n.destroy?e.destroy("completely"===n.destroy):t?(u(!0),e.mount()):o!==n.direction&&e.refresh()}function f(t,o,r){L(n,t),o&&L(Object.getPrototypeOf(n),t),!r&&i.is(1)||e.emit(we,n)}return{setup:function(){var e="min"===n.mediaQuery;O(o).sort((function(t,n){return e?+t-+n:+n-+t})).forEach((function(t){c(o[t],"("+(e?"min":"max")+"-width:"+t+"px)")})),c(r,a),d()},destroy:u,reduce:function(e){matchMedia(a).matches&&(e?L(n,r):I(n,O(r)))},set:f}},Direction:function(e,t,n){return{resolve:function(e,t,i){var o="rtl"!==(i=i||n.direction)||t?i===We?0:-1:1;return Fe[e]&&Fe[e][o]||e.replace(/width|left|right/i,(function(e,t){var n=Fe[e.toLowerCase()][o]||e;return t>0?n.charAt(0).toUpperCase()+n.slice(1):n}))},orient:function(e){return e*("rtl"===n.direction?1:-1)}}},Elements:function(e,t,n){var i,o,r,a=Ae(e),l=a.on,u=a.bind,c=e.root,d=n.i18n,f={},p=[],g=[],h=[];function m(){var e,t,r;i=_("."+at),o=M(i,"."+st),ne(i&&o,"A track/list element is missing."),C(p,N(o,"."+lt+":not(."+ut+")")),A({arrows:dt,pagination:ht,prev:pt,next:gt,bar:mt,toggle:yt},(function(e,t){f[t]=_("."+e)})),T(f,{root:c,track:i,list:o,slides:p}),t=c.id||""+(e=ee)+pe(ge[e]=(ge[e]||0)+1),r=n.role,c.id=t,i.id=i.id||t+"-track",o.id=o.id||t+"-list",!$(c,Re)&&"SECTION"!==c.tagName&&r&&z(c,Re,r),z(c,Ke,d.carousel),z(o,Re,"presentation"),b()}function y(e){var t=nt.concat("style");s(p),Y(c,g),Y(i,h),H([i,o],t),H(c,e?t:["style",Ke])}function b(){Y(c,g),Y(i,h),g=x(rt),h=x(at),j(c,g),j(i,h),z(c,Ve,n.label),z(c,Xe,n.labelledby)}function _(e){var t=X(c,e);return t&&function(e,t){if(v(e.closest))return e.closest(t);for(var n=e;n&&1===n.nodeType&&!B(n,t);)n=n.parentElement;return n}(t,"."+rt)===c?t:void 0}function x(e){return[e+"--"+n.type,e+"--"+n.direction,n.drag&&e+"--draggable",n.isNavigation&&e+"--nav",e===rt&&xt]}return T(f,{setup:m,mount:function(){l(xe,y),l(xe,m),l(we,b),u(document,Nt+" keydown",(function(e){r="keydown"===e.type}),{capture:!0}),u(c,"focusin",(function(){S(c,jt,!!r)}))},destroy:y})},Slides:function(e,t,n){var i=Ae(e),o=i.on,r=i.emit,a=i.bind,l=t.Elements,c=l.slides,d=l.list,f=[];function p(){c.forEach((function(e,t){h(e,t,-1)}))}function g(){b((function(e){e.destroy()})),s(f)}function h(t,n,i){var o=function(e,t,n,i){var o,r=Ae(e),a=r.on,s=r.emit,l=r.bind,c=e.Components,d=e.root,f=e.options,p=f.isNavigation,g=f.updateOnMove,h=f.i18n,v=f.pagination,m=f.slideFocus,y=c.Direction.resolve,b=$(i,"style"),_=$(i,Ve),x=n>-1,w=M(i,"."+ct);function k(){var o=e.splides.map((function(e){var n=e.splide.Components.Slides.getAt(t);return n?n.slide.id:""})).join(" ");z(i,Ve,fe(h.slideX,(x?n:t)+1)),z(i,Ge,o),z(i,Re,m?"button":""),m&&H(i,Ke)}function C(){o||j()}function j(){if(!o){var n=e.index;(r=E())!==U(i,xt)&&(S(i,xt,r),z(i,Je,p&&r||""),s(r?"active":"inactive",P)),function(){var t=function(){if(e.is(Lt))return E();var t=G(c.Elements.track),n=G(i),o=y("left",!0),r=y("right",!0);return re(t[o])<=ae(n[o])&&re(n[r])<=ae(t[r])}(),n=!t&&(!E()||x);if(e.state.is([4,5])||z(i,qe,n||""),z(q(i,f.focusableNodes||""),$e,n?-1:""),m&&z(i,$e,n?-1:0),t!==U(i,Ct)&&(S(i,Ct,t),s(t?"visible":"hidden",P)),!t&&document.activeElement===i){var o=c.Slides.getAt(e.index);o&&R(o.slide)}}(),S(i,wt,t===n-1),S(i,kt,t===n+1)}var r}function E(){var i=e.index;return i===t||f.cloneStatus&&i===n}var P={index:t,slideIndex:n,slide:i,container:w,isClone:x,mount:function(){x||(i.id=d.id+"-slide"+pe(t+1),z(i,Re,v?"tabpanel":"group"),z(i,Ke,h.slide),z(i,Ve,_||fe(h.slideLabel,[t+1,e.length]))),l(i,"click",u(s,_e,P)),l(i,"keydown",u(s,"sk",P)),a([be,"sh",je],j),a(Pe,k),g&&a(ye,C)},destroy:function(){o=!0,r.destroy(),Y(i,Pt),H(i,nt),z(i,"style",b),z(i,Ve,_||"")},update:j,style:function(e,t,n){W(n&&w||i,e,t)},isWithin:function(n,i){var o=se(n-t);return x||!f.rewind&&!e.is(Tt)||(o=ie(o,e.length-o)),o<=i}};return P}(e,n,i,t);o.mount(),f.push(o),f.sort((function(e,t){return e.index-t.index}))}function y(e){return e?C((function(e){return!e.isClone})):f}function b(e,t){y(t).forEach(e)}function C(e){return f.filter(v(e)?e:function(t){return m(e)?B(t.slide,e):k(x(e),t.index)})}return{mount:function(){p(),o(xe,g),o(xe,p)},destroy:g,update:function(){b((function(e){e.update()}))},register:h,get:y,getIn:function(e){var i=t.Controller,o=i.toIndex(e),r=i.hasFocus()?1:n.perPage;return C((function(e){return ue(e.index,o,o+r-1)}))},getAt:function(e){return C(e)[0]},add:function(e,t){w(e,(function(e){if(m(e)&&(e=Q(e)),_(e)){var i=c[t];i?P(e,i):E(d,e),j(e,n.classes.slide),o=e,s=u(r,ke),l=q(o,"img"),(f=l.length)?l.forEach((function(e){a(e,"load error",(function(){--f||s()}))})):s()}var o,s,l,f})),r(xe)},remove:function(e){J(C(e).map((function(e){return e.slide}))),r(xe)},forEach:b,filter:C,style:function(e,t,n){b((function(i){i.style(e,t,n)}))},getLength:function(e){return e?c.length:f.length},isEnough:function(){return f.length>n.perPage}}},Layout:function(e,t,n){var i,o,r,a=Ae(e),s=a.on,l=a.bind,c=a.emit,d=t.Slides,f=t.Direction.resolve,p=t.Elements,h=p.root,v=p.track,m=p.list,y=d.getAt,b=d.style;function _(){i=n.direction===We,W(h,"maxWidth",Z(n.width)),W(v,f("paddingLeft"),w(!1)),W(v,f("paddingRight"),w(!0)),x(!0)}function x(e){var t,a=G(h);(e||o.width!==a.width||o.height!==a.height)&&(W(v,"height",(t="",i&&(ne(t=k(),"height or heightRatio is missing."),t="calc("+t+" - "+w(!1)+" - "+w(!0)+")"),t)),b(f("marginRight"),Z(n.gap)),b("width",n.autoWidth?null:Z(n.fixedWidth)||(i?"":C())),b("height",Z(n.fixedHeight)||(i?n.autoHeight?null:C():k()),!0),o=a,c(Ce),r!==(r=M())&&(S(h,Et,r),c("overflow",r)))}function w(e){var t=n.padding,i=f(e?"right":"left");return t&&Z(t[i]||(g(t)?0:t))||"0px"}function k(){return Z(n.height||G(m).width*n.heightRatio)}function C(){var e=Z(n.gap);return"calc((100%"+(e&&" + "+e)+")/"+(n.perPage||1)+(e&&" - "+e)+")"}function j(){return G(m)[f("width")]}function E(e,t){var n=y(e||0);return n?G(n.slide)[f("width")]+(t?0:N()):0}function P(e,t){var n=y(e);if(n){var i=G(n.slide)[f("right")],o=G(m)[f("left")];return se(i-o)+(t?0:N())}return 0}function B(t){return P(e.length-1)-P(0)+E(0,t)}function N(){var e=y(0);return e&&parseFloat(W(e.slide,f("marginRight")))||0}function M(){return e.is(Lt)||B(!0)>j()}return{mount:function(){var e,t;_(),l(window,"resize load",(e=u(c,ke),t=Te(0,e,null,1),function(){t.isPaused()&&t.start()})),s([we,xe],_),s(ke,x)},resize:x,listSize:j,slideSize:E,sliderSize:B,totalSize:P,getPadding:function(e){return parseFloat(W(v,f("padding"+(e?"Right":"Left"))))||0},isOverflow:M}},Clones:function(e,t,n){var i,o=Ae(e),r=o.on,a=t.Elements,l=t.Slides,u=t.Direction.resolve,c=[];function d(){r(xe,f),r([we,ke],g),(i=h())&&(function(t){var i=l.get().slice(),o=i.length;if(o){for(;i.length<t;)C(i,i);C(i.slice(-t),i.slice(0,t)).forEach((function(r,s){var u=s<t,d=function(t,i){var o=t.cloneNode(!0);return j(o,n.classes.clone),o.id=e.root.id+"-clone"+pe(i+1),o}(r.slide,s);u?P(d,i[0].slide):E(a.list,d),C(c,d),l.register(d,s-t+(u?0:o),r.index)}))}}(i),t.Layout.resize(!0))}function f(){p(),d()}function p(){J(c),s(c),o.destroy()}function g(){var e=h();i!==e&&(i<e||!e)&&o.emit(xe)}function h(){var i=n.clones;if(e.is(Tt)){if(y(i)){var o=n[u("fixedWidth")]&&t.Layout.slideSize(0);i=o&&ae(G(a.track)[u("width")]/o)||n[u("autoWidth")]&&e.length||2*n.perPage}}else i=0;return i}return{mount:d,destroy:p}},Move:function(e,t,n){var i,o=Ae(e),r=o.on,a=o.emit,s=e.state.set,l=t.Layout,u=l.slideSize,c=l.getPadding,d=l.totalSize,f=l.listSize,p=l.sliderSize,g=t.Direction,h=g.resolve,v=g.orient,m=t.Elements,b=m.list,_=m.track;function x(){t.Controller.isBusy()||(t.Scroll.cancel(),w(e.index),t.Slides.update())}function w(e){k(E(e,!0))}function k(n,i){if(!e.is(Lt)){var o=i?n:function(n){if(e.is(Tt)){var i=j(n),o=i>t.Controller.getEnd();(i<0||o)&&(n=C(n,o))}return n}(n);W(b,"transform","translate"+h("X")+"("+o+"px)"),n!==o&&a("sh")}}function C(e,t){var n=e-B(t),i=p();return e-v(i*(ae(se(n)/i)||1))*(t?1:-1)}function S(){k(P(),!0),i.cancel()}function j(e){for(var n=t.Slides.get(),i=0,o=1/0,r=0;r<n.length;r++){var a=n[r].index,s=se(E(a,!0)-e);if(!(s<=o))break;o=s,i=a}return i}function E(t,i){var o=v(d(t-1)-function(e){var t=n.focus;return"center"===t?(f()-u(e,!0))/2:+t*u(e)||0}(t));return i?function(t){return n.trimSpace&&e.is(At)&&(t=ce(t,0,v(p(!0)-f()))),t}(o):o}function P(){var e=h("left");return G(b)[e]-G(_)[e]+v(c(!1))}function B(e){return E(e?t.Controller.getEnd():0,!!n.trimSpace)}return{mount:function(){i=t.Transition,r([ve,Ce,we,xe],x)},move:function(e,t,n,o){var r,l;e!==t&&(r=e>n,l=v(C(P(),r)),r?l>=0:l<=b[h("scrollWidth")]-G(_)[h("width")])&&(S(),k(C(P(),e>n),!0)),s(4),a(ye,t,n,e),i.start(t,(function(){s(3),a(be,t,n,e),o&&o()}))},jump:w,translate:k,shift:C,cancel:S,toIndex:j,toPosition:E,getPosition:P,getLimit:B,exceededLimit:function(e,t){t=y(t)?P():t;var n=!0!==e&&v(t)<v(B(!1)),i=!1!==e&&v(t)>v(B(!0));return n||i},reposition:x}},Controller:function(e,t,n){var i,o,r,a,s=Ae(e),l=s.on,c=s.emit,d=t.Move,f=d.getPosition,p=d.getLimit,g=d.toPosition,h=t.Slides,v=h.isEnough,b=h.getLength,_=n.omitEnd,x=e.is(Tt),w=e.is(At),k=u(B,!1),C=u(B,!0),S=n.start||0,j=S;function E(){o=b(!0),r=n.perMove,a=n.perPage,i=O();var e=ce(S,0,_?i:o-1);e!==S&&(S=e,d.reposition())}function P(){i!==O()&&c(Oe)}function B(e,t){var n=r||(I()?1:a),o=N(S+n*(e?-1:1),S,!(r||I()));return-1===o&&w&&!le(f(),p(!e),1)?e?0:i:t?o:M(o)}function N(t,s,l){if(v()||I()){var u=function(t){if(w&&"move"===n.trimSpace&&t!==S)for(var i=f();i===g(t,!0)&&ue(t,0,e.length-1,!n.rewind);)t<S?--t:++t;return t}(t);u!==t&&(s=t,t=u,l=!1),t<0||t>i?t=r||!ue(0,t,s,!0)&&!ue(i,s,t,!0)?x?l?t<0?-(o%a||a):o:t:n.rewind?t<0?i:0:-1:A(T(t)):l&&t!==s&&(t=A(T(s)+(t<s?-1:1)))}else t=-1;return t}function M(e){return x?(e+o)%o||0:e}function O(){for(var e=o-(I()||x&&r?1:a);_&&e-- >0;)if(g(o-1,!0)!==g(e,!0)){e++;break}return ce(e,0,o-1)}function A(e){return ce(I()?e:a*e,0,i)}function T(e){return I()?ie(e,i):re((e>=i?o-1:e)/a)}function L(e){e!==S&&(j=S,S=e)}function I(){return!y(n.focus)||n.isNavigation}function H(){return e.state.is([4,5])&&!!n.waitForTransition}return{mount:function(){E(),l([we,xe,Oe],E),l(Ce,P)},go:function(e,t,n){if(!H()){var o=function(e){var t=S;if(m(e)){var n=e.match(/([+\-<>])(\d+)?/)||[],o=n[1],r=n[2];"+"===o||"-"===o?t=N(S+ +(""+o+(+r||1)),S):">"===o?t=r?A(+r):k(!0):"<"===o&&(t=C(!0))}else t=x?e:ce(e,0,i);return t}(e),r=M(o);r>-1&&(t||r!==S)&&(L(r),d.move(o,r,j,n))}},scroll:function(e,n,o,r){t.Scroll.scroll(e,n,o,(function(){var e=M(d.toIndex(f()));L(_?ie(e,i):e),r&&r()}))},getNext:k,getPrev:C,getAdjacent:B,getEnd:O,setIndex:L,getIndex:function(e){return e?j:S},toIndex:A,toPage:T,toDest:function(e){var t=d.toIndex(e);return w?ce(t,0,i):t},hasFocus:I,isBusy:H}},Arrows:function(e,t,n){var i,o,r=Ae(e),a=r.on,s=r.bind,l=r.emit,c=n.classes,d=n.i18n,f=t.Elements,p=t.Controller,g=f.arrows,h=f.track,v=g,m=f.prev,y=f.next,b={};function _(){var e;!(e=n.arrows)||m&&y||(v=g||D("div",c.arrows),m=C(!0),y=C(!1),i=!0,E(v,[m,y]),!g&&P(v,h)),m&&y&&(T(b,{prev:m,next:y}),F(v,e?"":"none"),j(v,o=dt+"--"+n.direction),e&&(a([ve,be,xe,je,Oe],S),s(y,"click",u(k,">")),s(m,"click",u(k,"<")),S(),z([m,y],Ge,h.id),l("arrows:mounted",m,y))),a(we,x)}function x(){w(),_()}function w(){r.destroy(),Y(v,o),i?(J(g?[m,y]:v),m=y=null):H([m,y],nt)}function k(e){p.go(e,!0)}function C(e){return Q('<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="'+(n.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 S(){if(m&&y){var t=e.index,n=p.getPrev(),i=p.getNext(),o=n>-1&&t<n?d.last:d.prev,r=i>-1&&t>i?d.first:d.next;m.disabled=n<0,y.disabled=i<0,z(m,Ve,o),z(y,Ve,r),l("arrows:updated",m,y,n,i)}}return{arrows:b,mount:_,destroy:w,update:S}},Autoplay:function(e,t,n){var i,o,r=Ae(e),a=r.on,s=r.bind,l=r.emit,u=Te(n.interval,e.go.bind(e,">"),(function(e){var t=d.bar;t&&W(t,"width",100*e+"%"),l("autoplay:playing",e)})),c=u.isPaused,d=t.Elements,f=t.Elements,p=f.root,g=f.toggle,h=n.autoplay,v="pause"===h;function m(){c()&&t.Slides.isEnough()&&(u.start(!n.resetProgress),o=i=v=!1,_(),l(Be))}function y(e){void 0===e&&(e=!0),v=!!e,_(),c()||(u.pause(),l(Ne))}function b(){v||(i||o?y(!1):m())}function _(){g&&(S(g,xt,!v),z(g,Ve,n.i18n[v?"play":"pause"]))}function x(e){var i=t.Slides.getAt(e);u.set(i&&+$(i.slide,It)||n.interval)}return{mount:function(){h&&(n.pauseOnHover&&s(p,"mouseenter mouseleave",(function(e){i="mouseenter"===e.type,b()})),n.pauseOnFocus&&s(p,"focusin focusout",(function(e){o="focusin"===e.type,b()})),g&&s(g,"click",(function(){v?m():y(!0)})),a([ye,Se,xe],u.rewind),a(ye,x),g&&z(g,Ge,d.track.id),v||m(),_())},destroy:u.cancel,play:m,pause:y,isPaused:c}},Cover:function(e,t,n){var i=Ae(e).on;function o(e){t.Slides.forEach((function(t){var n=M(t.container||t.slide,"img");n&&n.src&&r(e,n,t)}))}function r(e,t,n){n.style("background",e?'center/cover no-repeat url("'+t.src+'")':"",!0),F(t,e?"none":"")}return{mount:function(){n.cover&&(i(Me,u(r,!0)),i([ve,we,xe],u(o,!0)))},destroy:u(o,!1)}},Scroll:function(e,t,n){var i,o,r=Ae(e),a=r.on,s=r.emit,l=e.state.set,c=t.Move,d=c.getPosition,f=c.getLimit,p=c.exceededLimit,g=c.translate,h=e.is(At),v=1;function m(e,n,r,a,f){var g=d();if(_(),r&&(!h||!p())){var m=t.Layout.sliderSize(),x=de(e)*m*re(se(e)/m)||0;e=c.toPosition(t.Controller.toDest(e%m))+x}var w=le(g,e,1);v=1,n=w?0:n||oe(se(e-g)/1.5,800),o=a,i=Te(n,y,u(b,g,e,f),1),l(5),s(Se),i.start()}function y(){l(3),o&&o(),s(je)}function b(e,t,i,r){var a,s,l=d(),u=(e+(t-e)*(a=r,(s=n.easingFunc)?s(a):1-Math.pow(1-a,4))-l)*v;g(l+u),h&&!i&&p()&&(v*=.6,se(u)<10&&m(f(p(!0)),600,!1,o,!0))}function _(){i&&i.cancel()}function x(){i&&!i.isPaused()&&(_(),y())}return{mount:function(){a(ye,_),a([we,xe],x)},destroy:_,scroll:m,cancel:x}},Drag:function(e,t,n){var i,o,r,a,s,l,u,c,f=Ae(e),p=f.on,h=f.emit,v=f.bind,m=f.unbind,y=e.state,b=t.Move,_=t.Scroll,x=t.Controller,w=t.Elements.track,k=t.Media.reduce,C=t.Direction,S=C.resolve,j=C.orient,E=b.getPosition,P=b.exceededLimit,N=!1;function M(){var e=n.drag;R(!e),a="free"===e}function O(e){if(l=!1,!u){var t=F(e);i=e.target,o=n.noDrag,B(i,"."+vt+", ."+ft)||o&&B(i,o)||!t&&e.button||(x.isBusy()?V(e,!0):(c=t?w:window,s=y.is([4,5]),r=null,v(c,Mt,A,Ht),v(c,Ot,T,Ht),b.cancel(),_.cancel(),I(e)))}var i,o}function A(t){if(y.is(6)||(y.set(6),h("drag")),t.cancelable)if(s){b.translate(i+H(t)/(N&&e.is(At)?5:1));var o=z(t)>200,r=N!==(N=P());(o||r)&&I(t),l=!0,h("dragging"),V(t)}else(function(e){return se(H(e))>se(H(e,!0))})(t)&&(s=function(e){var t=n.dragMinThreshold,i=g(t),o=i&&t.mouse||0,r=(i?t.touch:+t)||10;return se(H(e))>(F(e)?r:o)}(t),V(t))}function T(i){y.is(6)&&(y.set(3),h("dragged")),s&&(function(i){var o=function(t){if(e.is(Tt)||!N){var n=z(t);if(n&&n<200)return H(t)/n}return 0}(i),r=function(e){return E()+de(e)*ie(se(e)*(n.flickPower||600),a?1/0:t.Layout.listSize()*(n.flickMaxPages||1))}(o),s=n.rewind&&n.rewindByDrag;k(!1),a?x.scroll(r,0,n.snap):e.is(Lt)?x.go(j(de(o))<0?s?"<":"-":s?">":"+"):e.is(At)&&N&&s?x.go(P(!0)?">":"<"):x.go(x.toDest(r),!0),k(!0)}(i),V(i)),m(c,Mt,A),m(c,Ot,T),s=!1}function L(e){!u&&l&&V(e,!0)}function I(e){r=o,o=e,i=E()}function H(e,t){return W(e,t)-W(D(e),t)}function z(e){return K(e)-K(D(e))}function D(e){return o===e&&r||o}function W(e,t){return(F(e)?e.changedTouches[0]:e)["page"+S(t?"Y":"X")]}function F(e){return"undefined"!=typeof TouchEvent&&e instanceof TouchEvent}function R(e){u=e}return{mount:function(){v(w,Mt,d,Ht),v(w,Ot,d,Ht),v(w,Nt,O,Ht),v(w,"click",L,{capture:!0}),v(w,"dragstart",V),p([ve,we],M)},disable:R,isDragging:function(){return s}}},Keyboard:function(e,t,n){var i,o,r=Ae(e),a=r.on,s=r.bind,l=r.unbind,u=e.root,d=t.Direction.resolve;function f(){var e=n.keyboard;e&&(i="global"===e?window:u,s(i,Wt,h))}function p(){l(i,Wt)}function g(){var e=o;o=!0,c((function(){o=e}))}function h(t){if(!o){var n=Dt(t);n===d(Ie)?e.go("<"):n===d(He)&&e.go(">")}}return{mount:function(){f(),a(we,p),a(we,f),a(ye,g)},destroy:p,disable:function(e){o=e}}},LazyLoad:function(e,t,n){var i=Ae(e),o=i.on,r=i.off,a=i.bind,l=i.emit,c="sequential"===n.lazyLoad,d=[be,je],f=[];function p(){s(f),t.Slides.forEach((function(e){q(e.slide,$t).forEach((function(t){var i=$(t,Ft),o=$(t,Rt);if(i!==t.src||o!==t.srcset){var r=n.classes.spinner,a=t.parentElement,s=M(a,"."+r)||D("span",r,a);f.push([t,e,s]),t.src||F(t,"none")}}))})),c?m():(r(d),o(d,g),g())}function g(){(f=f.filter((function(t){var i=n.perPage*((n.preloadPages||1)+1)-1;return!t[1].isWithin(e.index,i)||h(t)}))).length||r(d)}function h(e){var t=e[0];j(e[1].slide,St),a(t,"load error",u(v,e)),z(t,"src",$(t,Ft)),z(t,"srcset",$(t,Rt)),H(t,Ft),H(t,Rt)}function v(e,t){var n=e[0],i=e[1];Y(i.slide,St),"error"!==t.type&&(J(e[2]),F(n,""),l(Me,n,i),l(ke)),c&&m()}function m(){f.length&&h(f.shift())}return{mount:function(){n.lazyLoad&&(p(),o(xe,p))},destroy:u(s,f),check:g}},Pagination:function(e,t,n){var i,o,r=Ae(e),a=r.on,c=r.emit,d=r.bind,f=t.Slides,p=t.Elements,g=t.Controller,h=g.hasFocus,v=g.getIndex,m=g.go,y=t.Direction.resolve,b=p.pagination,_=[];function x(){i&&(J(b?l(i.children):i),Y(i,o),s(_),i=null),r.destroy()}function w(e){m(">"+e,!0)}function k(e,t){var n=_.length,i=Dt(t),o=C(),r=-1;i===y(He,!1,o)?r=++e%n:i===y(Ie,!1,o)?r=(--e+n)%n:"Home"===i?r=0:"End"===i&&(r=n-1);var a=_[r];a&&(R(a.button),m(">"+r),V(t,!0))}function C(){return n.paginationDirection||n.direction}function S(e){return _[g.toPage(e)]}function E(){var e=S(v(!0)),t=S(v());if(e){var n=e.button;Y(n,xt),H(n,Qe),z(n,$e,-1)}if(t){var o=t.button;j(o,xt),z(o,Qe,!0),z(o,$e,"")}c("pagination:updated",{list:i,items:_},e,t)}return{items:_,mount:function t(){x(),a([we,xe,Oe],t);var r=n.pagination;b&&F(b,r?"":"none"),r&&(a([ye,Se,je],E),function(){var t=e.length,r=n.classes,a=n.i18n,s=n.perPage,l=h()?g.getEnd()+1:ae(t/s);j(i=b||D("ul",r.pagination,p.track.parentElement),o=ht+"--"+C()),z(i,Re,"tablist"),z(i,Ve,a.select),z(i,Ye,C()===We?"vertical":"");for(var c=0;c<l;c++){var v=D("li",null,i),m=D("button",{class:r.page,type:"button"},v),y=f.getIn(c).map((function(e){return e.slide.id})),x=!h()&&s>1?a.pageX:a.slideX;d(m,"click",u(w,c)),n.paginationKeyboard&&d(m,"keydown",u(k,c)),z(v,Re,"presentation"),z(m,Re,"tab"),z(m,Ge,y.join(" ")),z(m,Ve,fe(x,c+1)),z(m,$e,-1),_.push({li:v,button:m,page:c})}}(),E(),c("pagination:mounted",{list:i,items:_},S(e.index)))},destroy:x,getAt:S,update:E}},Sync:function(e,t,n){var i=n.isNavigation,o=n.slideFocus,r=[];function a(){var t,n;e.splides.forEach((function(t){t.isParent||(c(e,t.splide),c(t.splide,e))})),i&&((n=(t=Ae(e)).on)(_e,f),n("sk",p),n([ve,we],d),r.push(t),t.emit(Pe,e.splides))}function l(){r.forEach((function(e){e.destroy()})),s(r)}function c(e,t){var n=Ae(e);n.on(ye,(function(e,n,i){t.go(t.is(Tt)?i:e)})),r.push(n)}function d(){z(t.Elements.list,Ye,n.direction===We?"vertical":"")}function f(t){e.go(t.index)}function p(e,t){k(Ut,Dt(t))&&(f(e),V(t))}return{setup:u(t.Media.set,{slideFocus:y(o)?i:o},!0),mount:a,destroy:l,remount:function(){l(),a()}}},Wheel:function(e,t,n){var i=Ae(e).bind,o=0;function r(i){if(i.cancelable){var r=i.deltaY,a=r<0,s=K(i),l=n.wheelMinThreshold||0,u=n.wheelSleep||0;se(r)>l&&s-o>u&&(e.go(a?"<":">"),o=s),function(i){return!n.releaseWheel||e.state.is(4)||-1!==t.Controller.getAdjacent(i)}(a)&&V(i)}}return{mount:function(){n.wheel&&i(t.Elements.track,"wheel",r,Ht)}}},Live:function(e,t,n){var i=Ae(e).on,o=t.Elements.track,r=n.live&&!n.isNavigation,a=D("span",bt),s=Te(90,u(l,!1));function l(e){z(o,et,e),e?(E(o,a),s.start()):(J(a),s.cancel())}function c(e){r&&z(o,Ze,e?"off":"polite")}return{mount:function(){r&&(c(!t.Autoplay.isPaused()),z(o,tt,!0),a.textContent="…",i(Be,u(c,!0)),i(Ne,u(c,!1)),i([be,je],u(l,!0)))},disable:c,destroy:function(){H(o,[Ze,tt,et]),J(a)}}}}),Jt={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:Bt,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 Qt(e,t,n){var i=t.Slides;function o(){i.forEach((function(e){e.style("transform","translateX(-"+100*e.index+"%)")}))}return{mount:function(){Ae(e).on([ve,xe],o)},start:function(e,t){i.style("transition","opacity "+n.speed+"ms "+n.easing),c(t)},cancel:d}}function Vt(e,t,n){var i,o=t.Move,r=t.Controller,a=t.Scroll,s=t.Elements.list,l=u(W,s,"transition");function c(){l(""),a.cancel()}return{mount:function(){Ae(e).bind(s,"transitionend",(function(e){e.target===s&&i&&(c(),i())}))},start:function(t,s){var u=o.toPosition(t,!0),c=o.getPosition(),d=function(t){var i=n.rewindSpeed;if(e.is(At)&&i){var o=r.getIndex(!0),a=r.getEnd();if(0===o&&t>=a||o>=a&&0===t)return i}return n.speed}(t);se(u-c)>=1&&d>=1?n.useScroll?a.scroll(u,d,!1,s):(l("transform "+d+"ms "+n.easing),o.translate(u,!0),i=s):(o.jump(t),s())},cancel:c}}var Xt=function(){function e(t,n){var i;this.event=Ae(),this.Components={},this.state=(i=1,{set:function(e){i=e},is:function(e){return k(x(e),i)}}),this.splides=[],this._o={},this._E={};var o=m(t)?X(document,t):t;ne(o,o+" is invalid."),this.root=o,n=L({label:$(o,Ve)||"",labelledby:$(o,Xe)||""},Jt,e.defaults,n||{});try{L(n,JSON.parse($(o,te)))}catch(e){ne(!1,"Invalid JSON")}this._o=Object.create(L({},n))}var t,n,i=e.prototype;return i.mount=function(e,t){var n=this,i=this.state,o=this.Components;return ne(i.is([1,7]),"Already mounted!"),i.set(1),this._C=o,this._T=t||this._T||(this.is(Lt)?Qt:Vt),this._E=e||this._E,A(T({},Gt,this._E,{Transition:this._T}),(function(e,t){var i=e(n,o,n._o);o[t]=i,i.setup&&i.setup()})),A(o,(function(e){e.mount&&e.mount()})),this.emit(ve),j(this.root,_t),i.set(3),this.emit(me),this},i.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},i.go=function(e){return this._C.Controller.go(e),this},i.on=function(e,t){return this.event.on(e,t),this},i.off=function(e){return this.event.off(e),this},i.emit=function(e){var t;return(t=this.event).emit.apply(t,[e].concat(l(arguments,1))),this},i.add=function(e,t){return this._C.Slides.add(e,t),this},i.remove=function(e){return this._C.Slides.remove(e),this},i.is=function(e){return this._o.type===e},i.refresh=function(){return this.emit(xe),this},i.destroy=function(e){void 0===e&&(e=!0);var t=this.event,n=this.state;return n.is(1)?Ae(this).on(me,this.destroy.bind(this,e)):(A(this._C,(function(t){t.destroy&&t.destroy(e)}),!0),t.emit(Ee),t.destroy(),e&&s(this.splides),n.set(7)),this},t=e,(n=[{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()}}])&&r(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function qt(e,t,n){return Array.prototype.slice.call(e,t,n)}function Yt(e){return e.bind.apply(e,[null].concat(qt(arguments,1)))}function Kt(e,t){return typeof t===e}Xt.defaults={},Xt.STATES={CREATED:1,MOUNTED:2,IDLE:3,MOVING:4,SCROLLING:5,DRAGGING:6,DESTROYED:7};var Zt=Array.isArray;function en(e){return Zt(e)?e:[e]}function tn(e,t){en(e).forEach(t)}Yt(Kt,"function"),Yt(Kt,"string"),Yt(Kt,"undefined");var nn=Object.keys;function on(e){var t=e?e.event.bus:document.createDocumentFragment(),n=function(){var e=[];function t(e,t,n){tn(e,(function(e){e&&tn(t,(function(t){t.split(" ").forEach((function(t){var i=t.split(".");n(e,i[0],i[1])}))}))}))}return{bind:function(n,i,o,r){t(n,i,(function(t,n,i){var a="addEventListener"in t,s=a?t.removeEventListener.bind(t,n,o,r):t.removeListener.bind(t,o);a?t.addEventListener(n,o,r):t.addListener(o),e.push([t,n,i,o,s])}))},unbind:function(n,i,o){t(n,i,(function(t,n,i){e=e.filter((function(e){return!!(e[0]!==t||e[1]!==n||e[2]!==i||o&&e[3]!==o)||(e[4](),!1)}))}))},dispatch:function(e,t,n){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:n}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,n),e.dispatchEvent(i),i},destroy:function(){e.forEach((function(e){e[4]()})),e.length=0}}}();return e&&e.event.on("destroy",n.destroy),function(e){return qt(arguments,1).forEach((function(t){!function(e,t){if(e)for(var n=nn(e),i=0;i<n.length;i++){var o=n[i];if("__proto__"!==o&&!1===t(e[o],o))break}}(t,(function(n,i){e[i]=t[i]}))})),e}(n,{bus:t,on:function(e,i){n.bind(t,en(e).join(" "),(function(e){i.apply(i,Zt(e.detail)?e.detail:[])}))},off:Yt(n.unbind,t),emit:function(e){n.dispatch(t,e,qt(arguments,1))}})}function rn(e){return e.bind(null,...(t=arguments,Array.prototype.slice.call(t,1,undefined)));var t}function an(e,t){return typeof t===e}function sn(e,t){return e.getAttribute(t)}rn(an,"function"),rn(an,"string"),rn(an,"undefined");const ln="data-splide-hash";function un(e,t,n){const{on:i,bind:o}=on(e),{setIndex:r,go:a}=t.Controller;function s(e){const t=sn(e.slide,ln);t?location.hash=t:history?history.replaceState(null,null," "):location.hash=""}function l(){const e=u(location.hash);e>-1&&a(e)}function u(e){if(e=e.replace("#","")){const{slides:n}=t.Elements;for(let t=0;t<n.length;t++)if(sn(n[t],ln)===e)return t}return-1}return{setup:function(){const e=u(location.hash);r(e>-1?e:n.start||0)},mount:function(){i("active",s),o(window,"hashchange",l)}}}function cn(e,t,n){return Array.prototype.slice.call(e,t,n)}function dn(e){return e.bind.apply(e,[null].concat(cn(arguments,1)))}function fn(e,t){return typeof t===e}var pn=Array.isArray;function gn(e){return pn(e)?e:[e]}function hn(e,t){gn(e).forEach(t)}dn(fn,"function"),dn(fn,"string"),dn(fn,"undefined");var vn=Object.keys;var mn="splide",yn="refresh";function bn(e){var t=e?e.event.bus:document.createDocumentFragment(),n=function(){var e=[];function t(e,t,n){hn(e,(function(e){e&&hn(t,(function(t){t.split(" ").forEach((function(t){var i=t.split(".");n(e,i[0],i[1])}))}))}))}return{bind:function(n,i,o,r){t(n,i,(function(t,n,i){var a="addEventListener"in t,s=a?t.removeEventListener.bind(t,n,o,r):t.removeListener.bind(t,o);a?t.addEventListener(n,o,r):t.addListener(o),e.push([t,n,i,o,s])}))},unbind:function(n,i,o){t(n,i,(function(t,n,i){e=e.filter((function(e){return!!(e[0]!==t||e[1]!==n||e[2]!==i||o&&e[3]!==o)||(e[4](),!1)}))}))},dispatch:function(e,t,n){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:n}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,n),e.dispatchEvent(i),i},destroy:function(){e.forEach((function(e){e[4]()})),e.length=0}}}();return e&&e.event.on("destroy",n.destroy),function(e){return cn(arguments,1).forEach((function(t){!function(e,t){if(e)for(var n=vn(e),i=0;i<n.length;i++){var o=n[i];if("__proto__"!==o&&!1===t(e[o],o))break}}(t,(function(n,i){e[i]=t[i]}))})),e}(n,{bus:t,on:function(e,i){n.bind(t,gn(e).join(" "),(function(e){i.apply(i,pn(e.detail)?e.detail:[])}))},off:dn(n.unbind,t),emit:function(e){n.dispatch(t,e,cn(arguments,1))}})}var xn=mn,wn=mn+"__slide",kn=wn+"__container";function Cn(e){e.length=0}function Sn(e,t,n){return Array.prototype.slice.call(e,t,n)}function jn(e){return e.bind(null,...Sn(arguments,1))}function En(e,t){return typeof t===e}const Pn=Array.isArray;jn(En,"function");const Bn=jn(En,"string"),Nn=jn(En,"undefined");function Mn(e){return null===e}function On(e){return Pn(e)?e:[e]}function An(e,t){On(e).forEach(t)}function Tn(e,t){return e.push(...On(t)),e}function Ln(e,t,n){e&&An(t,(t=>{t&&e.classList[n?"add":"remove"](t)}))}function In(e,t){Ln(e,Bn(t)?t.split(" "):t,!0)}function Hn(e,t){An(t,e.appendChild.bind(e))}function zn(e,t){return t?function(e,t){const n=e?Sn(e.children):[];return t?n.filter((e=>function(e,t){return e instanceof HTMLElement&&(e.msMatchesSelector||e.matches).call(e,t)}(e,t))):n}(e,t)[0]:e.firstElementChild}const Dn=Object.keys;function Wn(e,t,n){if(e){let i=Dn(e);i=n?i.reverse():i;for(let n=0;n<i.length;n++){const o=i[n];if("__proto__"!==o&&!1===t(e[o],o))break}}return e}function Fn(e,t){An(e,(e=>{An(t,(t=>{e&&e.removeAttribute(t)}))}))}function Rn(e,t,n){var i;!Mn(i=t)&&En("object",i)?Wn(t,((t,n)=>{Rn(e,n,t)})):An(e,(e=>{Mn(n)||""===n?Fn(e,t):e.setAttribute(t,String(n))}))}function $n(e,t,n){const i=document.createElement(e);return t&&(Bn(t)?In(i,t):Rn(i,t)),n&&Hn(n,i),i}function Un(e,t,n){if(Nn(n))return getComputedStyle(e)[t];Mn(n)||(e.style[t]=`${n}`)}function Gn(e,t){return t?Sn(e.querySelectorAll(t)):[]}function Jn(e,t){Ln(e,t,!1)}function Qn(e){return Bn(e)?e:e?`${e}px`:""}const{min:Vn,max:Xn,floor:qn,ceil:Yn,abs:Kn}=Math,Zn=`${wn}__row`,ei=`${wn}--col`,ti={rows:1,cols:1,dimensions:[],gap:{}};function ni(e,t,n){const{on:i,off:o}=bn(e),{Elements:r}=t,a={},s=function(e){function t(){const{rows:t,cols:n,dimensions:i}=e;return Pn(i)&&i.length?i:[[t,n]]}return{get:function(e){const n=t();return n[Vn(e,n.length-1)]},getAt:function(e){const n=t();let i,o,r=0;for(let t=0;t<n.length;t++){const a=n[t];if(i=a[0]||1,o=a[1]||1,r+=i*o,e<r)break}return function(e){if(!e)throw new Error("[splide] Invalid dimension")}(i&&o),[i,o]}}}(a),l=function(e,t,n){const{on:i,destroy:o}=bn(e),{Components:r,options:a}=e,{resolve:s}=r.Direction,{forEach:l}=r.Slides;function u(e,t){const n=zn(e,`.${kn}`),i=zn(n||e,"img");i&&i.src&&(Un(n||e,"background",t?"":`center/cover no-repeat url("${i.src}")`),Un(i,"display",t?"":"none"))}function c(e){return Gn(e,`.${Zn}`)}function d(e){return Gn(e,`.${ei}`)}function f(e,t){d(e).forEach((e=>{Rn(e,"tabindex",t?0:null)}))}function p(e){f(e.slide,!0)}function g(e){f(e.slide,!1)}return{mount:function(){l((i=>{const{slide:o}=i,[r,a]=n.get(i.isClone?i.slideIndex:i.index);!function(e,n){const{row:i}=t.gap,o=`calc(${100/e}%${i?` - ${Qn(i)} * ${(e-1)/e}`:""})`;c(n).forEach(((e,t,n)=>{Un(e,"height",o),Un(e,"display","flex"),Un(e,"margin",`0 0 ${Qn(i)} 0`),Un(e,"padding",0),t===n.length-1&&Un(e,"marginBottom",0)}))}(r,o),function(e,n){const{col:i}=t.gap,o=`calc(${100/e}%${i?` - ${Qn(i)} * ${(e-1)/e}`:""})`;d(n).forEach(((e,t,n)=>{Un(e,"width",o),t!==n.length-1&&Un(e,s("marginRight"),Qn(i))}))}(a,o),d(i.slide).forEach(((t,n)=>{var o;t.id=`${i.slide.id}-col${o=n+1,o<10?`0${o}`:`${o}`}`,e.options.cover&&u(t)}))})),a.slideFocus&&(i("visible",p),i("hidden",g))},destroy:function(){l((e=>{const{slide:t}=e;f(t,!1),c(t).forEach((e=>{Fn(e,"style")})),d(t).forEach((e=>{u(e,!0),Fn(e,"style")}))})),o()}}}(e,a,s),u=`${xn}--grid`,c=[];function d(){var t;On(Dn(t=a)).forEach((e=>{delete t[e]})),function(e){Sn(arguments,1).forEach((t=>{Wn(t,((n,i)=>{e[i]=t[i]}))}))}(a,ti,n.grid||{}),function(){if(n.grid){const{rows:e,cols:t,dimensions:n}=a;return e>1||t>1||Pn(n)&&n.length>0}return!1}()?(f(),Tn(c,r.slides),In(e.root,u),Hn(r.list,function(){const e=[];let t,n,i=0,o=0;return c.forEach(((r,a)=>{const[l,u]=s.getAt(a);o||(i||(t=$n(r.tagName,wn),e.push(t)),n=function(e,t,n){return $n("li"===t.tagName.toLowerCase()?"ul":"div",Zn,n)}(0,r,t)),function(e,t,n){In(t,ei),Hn(n,t)}(0,r,n),++o>=u&&(o=0,i=++i>=l?0:i)})),e}()),o(yn),i(yn,g),p()):h()&&(f(),p())}function f(){if(h()){const{slides:t}=r;l.destroy(),c.forEach((e=>{Jn(e,ei),Hn(r.list,e)})),An(t,(e=>{e&&e.parentNode&&e.parentNode.removeChild(e)})),Jn(e.root,u),Cn(t),Tn(t,c),Cn(c),o(yn)}}function p(){e.refresh()}function g(){h()&&l.mount()}function h(){return t=e.root,n=u,t&&t.classList.contains(n);var t,n}return{mount:function(){d(),i("updated",d)},destroy:f}}const ii=window.wp.i18n,oi=window.wp.blockEditor,ri=window.wp.element,ai=window.wp.data,si=window.wp.blob,li=window.wp.notices,ui=window.ReactJSXRuntime,ci=function({splide:e,remount:t}){return(0,ui.jsxs)(ui.Fragment,{children:[(0,ui.jsx)("button",{className:"button button-primary components-carousel-control__button",onClick:()=>{"function"==typeof e?.current?.go&&e.current.go("<")},children:(0,ui.jsx)("span",{className:"dashicons dashicons-arrow-left-alt2"})}),(0,ui.jsx)("button",{className:"button button-primary components-carousel-control__button",onClick:()=>{"function"==typeof e?.current?.go&&e.current.go(">")},children:(0,ui.jsx)("span",{className:"dashicons dashicons-arrow-right-alt2"})}),(0,ui.jsx)("button",{className:"button button-secondary components-carousel-control__button",onClick:t,children:(0,ii.__)("Refresh")})]})},di=window.lodash,fi=["cloudcatch/splide-carousel-item"],pi="cloudcatch/splide-carousel-item",gi=["image"],hi=window.wp.compose,vi=e=>{const{onSelect:t,ref:n,className:i,rootClientId:r,onFocus:a,tabIndex:s}=e,l=(0,ri.useRef)(),u=(0,hi.useMergeRefs)([l,n]);return(0,ui.jsx)(oi.Inserter,{placecment:"bottom center",rootClientId:r,__experimentalIsQuick:!0,onSelectOrClose:(...e)=>{t&&"function"==typeof t&&t(...e),l.current?.focus()},renderToggle:({onToggle:e,disabled:t,isOpen:n,blockTitle:r,hasSingleBlockType:l})=>{const c=!l,d=l?(0,ii.sprintf)(1 (()=>{var e={942(e,t){var n;!function(){"use strict";var i={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=a(e,r(n)))}return e}function r(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)i.call(e,n)&&e[n]&&(t=a(t,n));return t}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()}},t={};function n(i){var o=t[i];if(void 0!==o)return o.exports;var r=t[i]={exports:{}};return e[i](r,r.exports,n),r.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.wp.blocks,t=window.wp.components;var i=n(942),o=n.n(i);function r(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var a="(prefers-reduced-motion: reduce)";function s(e){e.length=0}function l(e,t,n){return Array.prototype.slice.call(e,t,n)}function u(e){return e.bind.apply(e,[null].concat(l(arguments,1)))}var c=setTimeout,d=function(){};function f(e){return requestAnimationFrame(e)}function p(e,t){return typeof t===e}function g(e){return!b(e)&&p("object",e)}var h=Array.isArray,v=u(p,"function"),m=u(p,"string"),y=u(p,"undefined");function b(e){return null===e}function _(e){try{return e instanceof(e.ownerDocument.defaultView||window).HTMLElement}catch(e){return!1}}function x(e){return h(e)?e:[e]}function w(e,t){x(e).forEach(t)}function k(e,t){return e.indexOf(t)>-1}function C(e,t){return e.push.apply(e,x(t)),e}function S(e,t,n){e&&w(t,function(t){t&&e.classList[n?"add":"remove"](t)})}function j(e,t){S(e,m(t)?t.split(" "):t,!0)}function E(e,t){w(t,e.appendChild.bind(e))}function P(e,t){w(e,function(e){var n=(t||e).parentNode;n&&n.insertBefore(e,t)})}function B(e,t){return _(e)&&(e.msMatchesSelector||e.matches).call(e,t)}function N(e,t){var n=e?l(e.children):[];return t?n.filter(function(e){return B(e,t)}):n}function M(e,t){return t?N(e,t)[0]:e.firstElementChild}var I=Object.keys;function O(e,t,n){return e&&(n?I(e).reverse():I(e)).forEach(function(n){"__proto__"!==n&&t(e[n],n)}),e}function A(e){return l(arguments,1).forEach(function(t){O(t,function(n,i){e[i]=t[i]})}),e}function T(e){return l(arguments,1).forEach(function(t){O(t,function(t,n){h(t)?e[n]=t.slice():g(t)?e[n]=T({},g(e[n])?e[n]:{},t):e[n]=t})}),e}function L(e,t){w(t||I(e),function(t){delete e[t]})}function H(e,t){w(e,function(e){w(t,function(t){e&&e.removeAttribute(t)})})}function z(e,t,n){g(t)?O(t,function(t,n){z(e,n,t)}):w(e,function(e){b(n)||""===n?H(e,t):e.setAttribute(t,String(n))})}function D(e,t,n){var i=document.createElement(e);return t&&(m(t)?j(i,t):z(i,t)),n&&E(n,i),i}function W(e,t,n){if(y(n))return getComputedStyle(e)[t];b(n)||(e.style[t]=""+n)}function F(e,t){W(e,"display",t)}function R(e){e.setActive&&e.setActive()||e.focus({preventScroll:!0})}function $(e,t){return e.getAttribute(t)}function U(e,t){return e&&e.classList.contains(t)}function G(e){return e.getBoundingClientRect()}function J(e){w(e,function(e){e&&e.parentNode&&e.parentNode.removeChild(e)})}function Q(e){return M((new DOMParser).parseFromString(e,"text/html").body)}function V(e,t){e.preventDefault(),t&&(e.stopPropagation(),e.stopImmediatePropagation())}function X(e,t){return e&&e.querySelector(t)}function q(e,t){return t?l(e.querySelectorAll(t)):[]}function Y(e,t){S(e,t,!1)}function K(e){return e.timeStamp}function Z(e){return m(e)?e:e?e+"px":""}var ee="splide",te="data-"+ee;function ne(e,t){if(!e)throw new Error("["+ee+"] "+(t||""))}var ie=Math.min,oe=Math.max,re=Math.floor,ae=Math.ceil,se=Math.abs;function le(e,t,n){return se(e-t)<n}function ue(e,t,n,i){var o=ie(t,n),r=oe(t,n);return i?o<e&&e<r:o<=e&&e<=r}function ce(e,t,n){var i=ie(t,n),o=oe(t,n);return ie(oe(i,e),o)}function de(e){return+(e>0)-+(e<0)}function fe(e,t){return w(t,function(t){e=e.replace("%s",""+t)}),e}function pe(e){return e<10?"0"+e:""+e}var ge={};function he(){var e=[];function t(e,t,n){w(e,function(e){e&&w(t,function(t){t.split(" ").forEach(function(t){var i=t.split(".");n(e,i[0],i[1])})})})}return{bind:function(n,i,o,r){t(n,i,function(t,n,i){var a="addEventListener"in t,s=a?t.removeEventListener.bind(t,n,o,r):t.removeListener.bind(t,o);a?t.addEventListener(n,o,r):t.addListener(o),e.push([t,n,i,o,s])})},unbind:function(n,i,o){t(n,i,function(t,n,i){e=e.filter(function(e){return!!(e[0]!==t||e[1]!==n||e[2]!==i||o&&e[3]!==o)||(e[4](),!1)})})},dispatch:function(e,t,n){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:n}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,n),e.dispatchEvent(i),i},destroy:function(){e.forEach(function(e){e[4]()}),s(e)}}}var ve="mounted",me="ready",ye="move",be="moved",_e="click",xe="refresh",we="updated",ke="resize",Ce="resized",Se="scroll",je="scrolled",Ee="destroy",Pe="navigation:mounted",Be="autoplay:play",Ne="autoplay:pause",Me="lazyload:loaded",Ie="ei";function Oe(e){var t=e?e.event.bus:document.createDocumentFragment(),n=he();return e&&e.event.on(Ee,n.destroy),A(n,{bus:t,on:function(e,i){n.bind(t,x(e).join(" "),function(e){i.apply(i,h(e.detail)?e.detail:[])})},off:u(n.unbind,t),emit:function(e){n.dispatch(t,e,l(arguments,1))}})}function Ae(e,t,n,i){var o,r,a=Date.now,s=0,l=!0,u=0;function c(){if(!l){if(s=e?ie((a()-o)/e,1):1,n&&n(s),s>=1&&(t(),o=a(),i&&++u>=i))return d();r=f(c)}}function d(){l=!0}function p(){r&&cancelAnimationFrame(r),s=0,r=0,l=!0}return{start:function(t){t||p(),o=a()-(t?s*e:0),l=!1,r=f(c)},rewind:function(){o=a(),s=0,n&&n(s)},pause:d,cancel:p,set:function(t){e=t},isPaused:function(){return l}}}var Te="Arrow",Le=Te+"Left",He=Te+"Right",ze=Te+"Up",De=Te+"Down",We="ttb",Fe={width:["height"],left:["top","right"],right:["bottom","left"],x:["y"],X:["Y"],Y:["X"],ArrowLeft:[ze,He],ArrowRight:[De,Le]};var Re="role",$e="tabindex",Ue="aria-",Ge=Ue+"controls",Je=Ue+"current",Qe=Ue+"selected",Ve=Ue+"label",Xe=Ue+"labelledby",qe=Ue+"hidden",Ye=Ue+"orientation",Ke=Ue+"roledescription",Ze=Ue+"live",et=Ue+"busy",tt=Ue+"atomic",nt=[Re,$e,"disabled",Ge,Je,Ve,Xe,qe,Ye,Ke],it=ee+"__",ot="is-",rt=ee,at=it+"track",st=it+"list",lt=it+"slide",ut=lt+"--clone",ct=lt+"__container",dt=it+"arrows",ft=it+"arrow",pt=ft+"--prev",gt=ft+"--next",ht=it+"pagination",vt=ht+"__page",mt=it+"progress__bar",yt=it+"toggle",bt=it+"sr",_t=ot+"initialized",xt=ot+"active",wt=ot+"prev",kt=ot+"next",Ct=ot+"visible",St=ot+"loading",jt=ot+"focus-in",Et=ot+"overflow",Pt=[xt,Ct,wt,kt,St,jt,Et],Bt={slide:lt,clone:ut,arrows:dt,arrow:ft,prev:pt,next:gt,pagination:ht,page:vt,spinner:it+"spinner"},Nt="touchstart mousedown",Mt="touchmove mousemove",It="touchend touchcancel mouseup click",Ot="slide",At="loop",Tt="fade";var Lt=te+"-interval",Ht={passive:!1,capture:!0},zt={Spacebar:" ",Right:He,Left:Le,Up:ze,Down:De};function Dt(e){return e=m(e)?e:e.key,zt[e]||e}var Wt="keydown",Ft=te+"-lazy",Rt=Ft+"-srcset",$t="["+Ft+"], ["+Rt+"]",Ut=[" ","Enter"],Gt=Object.freeze({__proto__:null,Media:function(e,t,n){var i=e.state,o=n.breakpoints||{},r=n.reducedMotion||{},s=he(),l=[];function u(e){e&&s.destroy()}function c(e,t){var n=matchMedia(t);s.bind(n,"change",d),l.push([e,n])}function d(){var t=i.is(7),o=n.direction,r=l.reduce(function(e,t){return T(e,t[1].matches?t[0]:{})},{});L(n),f(r),n.destroy?e.destroy("completely"===n.destroy):t?(u(!0),e.mount()):o!==n.direction&&e.refresh()}function f(t,o,r){T(n,t),o&&T(Object.getPrototypeOf(n),t),!r&&i.is(1)||e.emit(we,n)}return{setup:function(){var e="min"===n.mediaQuery;I(o).sort(function(t,n){return e?+t-+n:+n-+t}).forEach(function(t){c(o[t],"("+(e?"min":"max")+"-width:"+t+"px)")}),c(r,a),d()},destroy:u,reduce:function(e){matchMedia(a).matches&&(e?T(n,r):L(n,I(r)))},set:f}},Direction:function(e,t,n){return{resolve:function(e,t,i){var o="rtl"!==(i=i||n.direction)||t?i===We?0:-1:1;return Fe[e]&&Fe[e][o]||e.replace(/width|left|right/i,function(e,t){var n=Fe[e.toLowerCase()][o]||e;return t>0?n.charAt(0).toUpperCase()+n.slice(1):n})},orient:function(e){return e*("rtl"===n.direction?1:-1)}}},Elements:function(e,t,n){var i,o,r,a=Oe(e),l=a.on,u=a.bind,c=e.root,d=n.i18n,f={},p=[],g=[],h=[];function m(){var e,t,r;i=_("."+at),o=M(i,"."+st),ne(i&&o,"A track/list element is missing."),C(p,N(o,"."+lt+":not(."+ut+")")),O({arrows:dt,pagination:ht,prev:pt,next:gt,bar:mt,toggle:yt},function(e,t){f[t]=_("."+e)}),A(f,{root:c,track:i,list:o,slides:p}),t=c.id||""+(e=ee)+pe(ge[e]=(ge[e]||0)+1),r=n.role,c.id=t,i.id=i.id||t+"-track",o.id=o.id||t+"-list",!$(c,Re)&&"SECTION"!==c.tagName&&r&&z(c,Re,r),z(c,Ke,d.carousel),z(o,Re,"presentation"),b()}function y(e){var t=nt.concat("style");s(p),Y(c,g),Y(i,h),H([i,o],t),H(c,e?t:["style",Ke])}function b(){Y(c,g),Y(i,h),g=x(rt),h=x(at),j(c,g),j(i,h),z(c,Ve,n.label),z(c,Xe,n.labelledby)}function _(e){var t=X(c,e);return t&&function(e,t){if(v(e.closest))return e.closest(t);for(var n=e;n&&1===n.nodeType&&!B(n,t);)n=n.parentElement;return n}(t,"."+rt)===c?t:void 0}function x(e){return[e+"--"+n.type,e+"--"+n.direction,n.drag&&e+"--draggable",n.isNavigation&&e+"--nav",e===rt&&xt]}return A(f,{setup:m,mount:function(){l(xe,y),l(xe,m),l(we,b),u(document,Nt+" keydown",function(e){r="keydown"===e.type},{capture:!0}),u(c,"focusin",function(){S(c,jt,!!r)})},destroy:y})},Slides:function(e,t,n){var i=Oe(e),o=i.on,r=i.emit,a=i.bind,l=t.Elements,c=l.slides,d=l.list,f=[];function p(){c.forEach(function(e,t){h(e,t,-1)})}function g(){b(function(e){e.destroy()}),s(f)}function h(t,n,i){var o=function(e,t,n,i){var o,r=Oe(e),a=r.on,s=r.emit,l=r.bind,c=e.Components,d=e.root,f=e.options,p=f.isNavigation,g=f.updateOnMove,h=f.i18n,v=f.pagination,m=f.slideFocus,y=c.Direction.resolve,b=$(i,"style"),_=$(i,Ve),x=n>-1,w=M(i,"."+ct);function k(){var o=e.splides.map(function(e){var n=e.splide.Components.Slides.getAt(t);return n?n.slide.id:""}).join(" ");z(i,Ve,fe(h.slideX,(x?n:t)+1)),z(i,Ge,o),z(i,Re,m?"button":""),m&&H(i,Ke)}function C(){o||j()}function j(){if(!o){var n=e.index;(r=E())!==U(i,xt)&&(S(i,xt,r),z(i,Je,p&&r||""),s(r?"active":"inactive",P)),function(){var t=function(){if(e.is(Tt))return E();var t=G(c.Elements.track),n=G(i),o=y("left",!0),r=y("right",!0);return re(t[o])<=ae(n[o])&&re(n[r])<=ae(t[r])}(),n=!t&&(!E()||x);if(e.state.is([4,5])||z(i,qe,n||""),z(q(i,f.focusableNodes||""),$e,n?-1:""),m&&z(i,$e,n?-1:0),t!==U(i,Ct)&&(S(i,Ct,t),s(t?"visible":"hidden",P)),!t&&document.activeElement===i){var o=c.Slides.getAt(e.index);o&&R(o.slide)}}(),S(i,wt,t===n-1),S(i,kt,t===n+1)}var r}function E(){var i=e.index;return i===t||f.cloneStatus&&i===n}var P={index:t,slideIndex:n,slide:i,container:w,isClone:x,mount:function(){x||(i.id=d.id+"-slide"+pe(t+1),z(i,Re,v?"tabpanel":"group"),z(i,Ke,h.slide),z(i,Ve,_||fe(h.slideLabel,[t+1,e.length]))),l(i,"click",u(s,_e,P)),l(i,"keydown",u(s,"sk",P)),a([be,"sh",je],j),a(Pe,k),g&&a(ye,C)},destroy:function(){o=!0,r.destroy(),Y(i,Pt),H(i,nt),z(i,"style",b),z(i,Ve,_||"")},update:j,style:function(e,t,n){W(n&&w||i,e,t)},isWithin:function(n,i){var o=se(n-t);return x||!f.rewind&&!e.is(At)||(o=ie(o,e.length-o)),o<=i}};return P}(e,n,i,t);o.mount(),f.push(o),f.sort(function(e,t){return e.index-t.index})}function y(e){return e?C(function(e){return!e.isClone}):f}function b(e,t){y(t).forEach(e)}function C(e){return f.filter(v(e)?e:function(t){return m(e)?B(t.slide,e):k(x(e),t.index)})}return{mount:function(){p(),o(xe,g),o(xe,p)},destroy:g,update:function(){b(function(e){e.update()})},register:h,get:y,getIn:function(e){var i=t.Controller,o=i.toIndex(e),r=i.hasFocus()?1:n.perPage;return C(function(e){return ue(e.index,o,o+r-1)})},getAt:function(e){return C(e)[0]},add:function(e,t){w(e,function(e){if(m(e)&&(e=Q(e)),_(e)){var i=c[t];i?P(e,i):E(d,e),j(e,n.classes.slide),o=e,s=u(r,ke),l=q(o,"img"),(f=l.length)?l.forEach(function(e){a(e,"load error",function(){--f||s()})}):s()}var o,s,l,f}),r(xe)},remove:function(e){J(C(e).map(function(e){return e.slide})),r(xe)},forEach:b,filter:C,style:function(e,t,n){b(function(i){i.style(e,t,n)})},getLength:function(e){return e?c.length:f.length},isEnough:function(){return f.length>n.perPage}}},Layout:function(e,t,n){var i,o,r,a=Oe(e),s=a.on,l=a.bind,c=a.emit,d=t.Slides,f=t.Direction.resolve,p=t.Elements,h=p.root,v=p.track,m=p.list,y=d.getAt,b=d.style;function _(){i=n.direction===We,W(h,"maxWidth",Z(n.width)),W(v,f("paddingLeft"),w(!1)),W(v,f("paddingRight"),w(!0)),x(!0)}function x(e){var t,a=G(h);(e||o.width!==a.width||o.height!==a.height)&&(W(v,"height",(t="",i&&(ne(t=k(),"height or heightRatio is missing."),t="calc("+t+" - "+w(!1)+" - "+w(!0)+")"),t)),b(f("marginRight"),Z(n.gap)),b("width",n.autoWidth?null:Z(n.fixedWidth)||(i?"":C())),b("height",Z(n.fixedHeight)||(i?n.autoHeight?null:C():k()),!0),o=a,c(Ce),r!==(r=M())&&(S(h,Et,r),c("overflow",r)))}function w(e){var t=n.padding,i=f(e?"right":"left");return t&&Z(t[i]||(g(t)?0:t))||"0px"}function k(){return Z(n.height||G(m).width*n.heightRatio)}function C(){var e=Z(n.gap);return"calc((100%"+(e&&" + "+e)+")/"+(n.perPage||1)+(e&&" - "+e)+")"}function j(){return G(m)[f("width")]}function E(e,t){var n=y(e||0);return n?G(n.slide)[f("width")]+(t?0:N()):0}function P(e,t){var n=y(e);if(n){var i=G(n.slide)[f("right")],o=G(m)[f("left")];return se(i-o)+(t?0:N())}return 0}function B(t){return P(e.length-1)-P(0)+E(0,t)}function N(){var e=y(0);return e&&parseFloat(W(e.slide,f("marginRight")))||0}function M(){return e.is(Tt)||B(!0)>j()}return{mount:function(){var e,t;_(),l(window,"resize load",(e=u(c,ke),t=Ae(0,e,null,1),function(){t.isPaused()&&t.start()})),s([we,xe],_),s(ke,x)},resize:x,listSize:j,slideSize:E,sliderSize:B,totalSize:P,getPadding:function(e){return parseFloat(W(v,f("padding"+(e?"Right":"Left"))))||0},isOverflow:M}},Clones:function(e,t,n){var i,o=Oe(e),r=o.on,a=t.Elements,l=t.Slides,u=t.Direction.resolve,c=[];function d(){r(xe,f),r([we,ke],g),(i=h())&&(function(t){var i=l.get().slice(),o=i.length;if(o){for(;i.length<t;)C(i,i);C(i.slice(-t),i.slice(0,t)).forEach(function(r,s){var u=s<t,d=function(t,i){var o=t.cloneNode(!0);return j(o,n.classes.clone),o.id=e.root.id+"-clone"+pe(i+1),o}(r.slide,s);u?P(d,i[0].slide):E(a.list,d),C(c,d),l.register(d,s-t+(u?0:o),r.index)})}}(i),t.Layout.resize(!0))}function f(){p(),d()}function p(){J(c),s(c),o.destroy()}function g(){var e=h();i!==e&&(i<e||!e)&&o.emit(xe)}function h(){var i=n.clones;if(e.is(At)){if(y(i)){var o=n[u("fixedWidth")]&&t.Layout.slideSize(0);i=o&&ae(G(a.track)[u("width")]/o)||n[u("autoWidth")]&&e.length||2*n.perPage}}else i=0;return i}return{mount:d,destroy:p}},Move:function(e,t,n){var i,o=Oe(e),r=o.on,a=o.emit,s=e.state.set,l=t.Layout,u=l.slideSize,c=l.getPadding,d=l.totalSize,f=l.listSize,p=l.sliderSize,g=t.Direction,h=g.resolve,v=g.orient,m=t.Elements,b=m.list,_=m.track;function x(){t.Controller.isBusy()||(t.Scroll.cancel(),w(e.index),t.Slides.update())}function w(e){k(E(e,!0))}function k(n,i){if(!e.is(Tt)){var o=i?n:function(n){if(e.is(At)){var i=j(n),o=i>t.Controller.getEnd();(i<0||o)&&(n=C(n,o))}return n}(n);W(b,"transform","translate"+h("X")+"("+o+"px)"),n!==o&&a("sh")}}function C(e,t){var n=e-B(t),i=p();return e-v(i*(ae(se(n)/i)||1))*(t?1:-1)}function S(){k(P(),!0),i.cancel()}function j(e){for(var n=t.Slides.get(),i=0,o=1/0,r=0;r<n.length;r++){var a=n[r].index,s=se(E(a,!0)-e);if(!(s<=o))break;o=s,i=a}return i}function E(t,i){var o=v(d(t-1)-function(e){var t=n.focus;return"center"===t?(f()-u(e,!0))/2:+t*u(e)||0}(t));return i?function(t){return n.trimSpace&&e.is(Ot)&&(t=ce(t,0,v(p(!0)-f()))),t}(o):o}function P(){var e=h("left");return G(b)[e]-G(_)[e]+v(c(!1))}function B(e){return E(e?t.Controller.getEnd():0,!!n.trimSpace)}return{mount:function(){i=t.Transition,r([ve,Ce,we,xe],x)},move:function(e,t,n,o){var r,l;e!==t&&(r=e>n,l=v(C(P(),r)),r?l>=0:l<=b[h("scrollWidth")]-G(_)[h("width")])&&(S(),k(C(P(),e>n),!0)),s(4),a(ye,t,n,e),i.start(t,function(){s(3),a(be,t,n,e),o&&o()})},jump:w,translate:k,shift:C,cancel:S,toIndex:j,toPosition:E,getPosition:P,getLimit:B,exceededLimit:function(e,t){t=y(t)?P():t;var n=!0!==e&&v(t)<v(B(!1)),i=!1!==e&&v(t)>v(B(!0));return n||i},reposition:x}},Controller:function(e,t,n){var i,o,r,a,s=Oe(e),l=s.on,c=s.emit,d=t.Move,f=d.getPosition,p=d.getLimit,g=d.toPosition,h=t.Slides,v=h.isEnough,b=h.getLength,_=n.omitEnd,x=e.is(At),w=e.is(Ot),k=u(B,!1),C=u(B,!0),S=n.start||0,j=S;function E(){o=b(!0),r=n.perMove,a=n.perPage,i=I();var e=ce(S,0,_?i:o-1);e!==S&&(S=e,d.reposition())}function P(){i!==I()&&c(Ie)}function B(e,t){var n=r||(L()?1:a),o=N(S+n*(e?-1:1),S,!(r||L()));return-1===o&&w&&!le(f(),p(!e),1)?e?0:i:t?o:M(o)}function N(t,s,l){if(v()||L()){var u=function(t){if(w&&"move"===n.trimSpace&&t!==S)for(var i=f();i===g(t,!0)&&ue(t,0,e.length-1,!n.rewind);)t<S?--t:++t;return t}(t);u!==t&&(s=t,t=u,l=!1),t<0||t>i?t=r||!ue(0,t,s,!0)&&!ue(i,s,t,!0)?x?l?t<0?-(o%a||a):o:t:n.rewind?t<0?i:0:-1:O(A(t)):l&&t!==s&&(t=O(A(s)+(t<s?-1:1)))}else t=-1;return t}function M(e){return x?(e+o)%o||0:e}function I(){for(var e=o-(L()||x&&r?1:a);_&&e-- >0;)if(g(o-1,!0)!==g(e,!0)){e++;break}return ce(e,0,o-1)}function O(e){return ce(L()?e:a*e,0,i)}function A(e){return L()?ie(e,i):re((e>=i?o-1:e)/a)}function T(e){e!==S&&(j=S,S=e)}function L(){return!y(n.focus)||n.isNavigation}function H(){return e.state.is([4,5])&&!!n.waitForTransition}return{mount:function(){E(),l([we,xe,Ie],E),l(Ce,P)},go:function(e,t,n){if(!H()){var o=function(e){var t=S;if(m(e)){var n=e.match(/([+\-<>])(\d+)?/)||[],o=n[1],r=n[2];"+"===o||"-"===o?t=N(S+ +(""+o+(+r||1)),S):">"===o?t=r?O(+r):k(!0):"<"===o&&(t=C(!0))}else t=x?e:ce(e,0,i);return t}(e),r=M(o);r>-1&&(t||r!==S)&&(T(r),d.move(o,r,j,n))}},scroll:function(e,n,o,r){t.Scroll.scroll(e,n,o,function(){var e=M(d.toIndex(f()));T(_?ie(e,i):e),r&&r()})},getNext:k,getPrev:C,getAdjacent:B,getEnd:I,setIndex:T,getIndex:function(e){return e?j:S},toIndex:O,toPage:A,toDest:function(e){var t=d.toIndex(e);return w?ce(t,0,i):t},hasFocus:L,isBusy:H}},Arrows:function(e,t,n){var i,o,r=Oe(e),a=r.on,s=r.bind,l=r.emit,c=n.classes,d=n.i18n,f=t.Elements,p=t.Controller,g=f.arrows,h=f.track,v=g,m=f.prev,y=f.next,b={};function _(){var e;!(e=n.arrows)||m&&y||(v=g||D("div",c.arrows),m=C(!0),y=C(!1),i=!0,E(v,[m,y]),!g&&P(v,h)),m&&y&&(A(b,{prev:m,next:y}),F(v,e?"":"none"),j(v,o=dt+"--"+n.direction),e&&(a([ve,be,xe,je,Ie],S),s(y,"click",u(k,">")),s(m,"click",u(k,"<")),S(),z([m,y],Ge,h.id),l("arrows:mounted",m,y))),a(we,x)}function x(){w(),_()}function w(){r.destroy(),Y(v,o),i?(J(g?[m,y]:v),m=y=null):H([m,y],nt)}function k(e){p.go(e,!0)}function C(e){return Q('<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="'+(n.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 S(){if(m&&y){var t=e.index,n=p.getPrev(),i=p.getNext(),o=n>-1&&t<n?d.last:d.prev,r=i>-1&&t>i?d.first:d.next;m.disabled=n<0,y.disabled=i<0,z(m,Ve,o),z(y,Ve,r),l("arrows:updated",m,y,n,i)}}return{arrows:b,mount:_,destroy:w,update:S}},Autoplay:function(e,t,n){var i,o,r=Oe(e),a=r.on,s=r.bind,l=r.emit,u=Ae(n.interval,e.go.bind(e,">"),function(e){var t=d.bar;t&&W(t,"width",100*e+"%"),l("autoplay:playing",e)}),c=u.isPaused,d=t.Elements,f=t.Elements,p=f.root,g=f.toggle,h=n.autoplay,v="pause"===h;function m(){c()&&t.Slides.isEnough()&&(u.start(!n.resetProgress),o=i=v=!1,_(),l(Be))}function y(e){void 0===e&&(e=!0),v=!!e,_(),c()||(u.pause(),l(Ne))}function b(){v||(i||o?y(!1):m())}function _(){g&&(S(g,xt,!v),z(g,Ve,n.i18n[v?"play":"pause"]))}function x(e){var i=t.Slides.getAt(e);u.set(i&&+$(i.slide,Lt)||n.interval)}return{mount:function(){h&&(n.pauseOnHover&&s(p,"mouseenter mouseleave",function(e){i="mouseenter"===e.type,b()}),n.pauseOnFocus&&s(p,"focusin focusout",function(e){o="focusin"===e.type,b()}),g&&s(g,"click",function(){v?m():y(!0)}),a([ye,Se,xe],u.rewind),a(ye,x),g&&z(g,Ge,d.track.id),v||m(),_())},destroy:u.cancel,play:m,pause:y,isPaused:c}},Cover:function(e,t,n){var i=Oe(e).on;function o(e){t.Slides.forEach(function(t){var n=M(t.container||t.slide,"img");n&&n.src&&r(e,n,t)})}function r(e,t,n){n.style("background",e?'center/cover no-repeat url("'+t.src+'")':"",!0),F(t,e?"none":"")}return{mount:function(){n.cover&&(i(Me,u(r,!0)),i([ve,we,xe],u(o,!0)))},destroy:u(o,!1)}},Scroll:function(e,t,n){var i,o,r=Oe(e),a=r.on,s=r.emit,l=e.state.set,c=t.Move,d=c.getPosition,f=c.getLimit,p=c.exceededLimit,g=c.translate,h=e.is(Ot),v=1;function m(e,n,r,a,f){var g=d();if(_(),r&&(!h||!p())){var m=t.Layout.sliderSize(),x=de(e)*m*re(se(e)/m)||0;e=c.toPosition(t.Controller.toDest(e%m))+x}var w=le(g,e,1);v=1,n=w?0:n||oe(se(e-g)/1.5,800),o=a,i=Ae(n,y,u(b,g,e,f),1),l(5),s(Se),i.start()}function y(){l(3),o&&o(),s(je)}function b(e,t,i,r){var a,s,l=d(),u=(e+(t-e)*(a=r,(s=n.easingFunc)?s(a):1-Math.pow(1-a,4))-l)*v;g(l+u),h&&!i&&p()&&(v*=.6,se(u)<10&&m(f(p(!0)),600,!1,o,!0))}function _(){i&&i.cancel()}function x(){i&&!i.isPaused()&&(_(),y())}return{mount:function(){a(ye,_),a([we,xe],x)},destroy:_,scroll:m,cancel:x}},Drag:function(e,t,n){var i,o,r,a,s,l,u,c,f=Oe(e),p=f.on,h=f.emit,v=f.bind,m=f.unbind,y=e.state,b=t.Move,_=t.Scroll,x=t.Controller,w=t.Elements.track,k=t.Media.reduce,C=t.Direction,S=C.resolve,j=C.orient,E=b.getPosition,P=b.exceededLimit,N=!1;function M(){var e=n.drag;R(!e),a="free"===e}function I(e){if(l=!1,!u){var t=F(e);i=e.target,o=n.noDrag,B(i,"."+vt+", ."+ft)||o&&B(i,o)||!t&&e.button||(x.isBusy()?V(e,!0):(c=t?w:window,s=y.is([4,5]),r=null,v(c,Mt,O,Ht),v(c,It,A,Ht),b.cancel(),_.cancel(),L(e)))}var i,o}function O(t){if(y.is(6)||(y.set(6),h("drag")),t.cancelable)if(s){b.translate(i+H(t)/(N&&e.is(Ot)?5:1));var o=z(t)>200,r=N!==(N=P());(o||r)&&L(t),l=!0,h("dragging"),V(t)}else(function(e){return se(H(e))>se(H(e,!0))})(t)&&(s=function(e){var t=n.dragMinThreshold,i=g(t),o=i&&t.mouse||0,r=(i?t.touch:+t)||10;return se(H(e))>(F(e)?r:o)}(t),V(t))}function A(i){y.is(6)&&(y.set(3),h("dragged")),s&&(function(i){var o=function(t){if(e.is(At)||!N){var n=z(t);if(n&&n<200)return H(t)/n}return 0}(i),r=function(e){return E()+de(e)*ie(se(e)*(n.flickPower||600),a?1/0:t.Layout.listSize()*(n.flickMaxPages||1))}(o),s=n.rewind&&n.rewindByDrag;k(!1),a?x.scroll(r,0,n.snap):e.is(Tt)?x.go(j(de(o))<0?s?"<":"-":s?">":"+"):e.is(Ot)&&N&&s?x.go(P(!0)?">":"<"):x.go(x.toDest(r),!0),k(!0)}(i),V(i)),m(c,Mt,O),m(c,It,A),s=!1}function T(e){!u&&l&&V(e,!0)}function L(e){r=o,o=e,i=E()}function H(e,t){return W(e,t)-W(D(e),t)}function z(e){return K(e)-K(D(e))}function D(e){return o===e&&r||o}function W(e,t){return(F(e)?e.changedTouches[0]:e)["page"+S(t?"Y":"X")]}function F(e){return"undefined"!=typeof TouchEvent&&e instanceof TouchEvent}function R(e){u=e}return{mount:function(){v(w,Mt,d,Ht),v(w,It,d,Ht),v(w,Nt,I,Ht),v(w,"click",T,{capture:!0}),v(w,"dragstart",V),p([ve,we],M)},disable:R,isDragging:function(){return s}}},Keyboard:function(e,t,n){var i,o,r=Oe(e),a=r.on,s=r.bind,l=r.unbind,u=e.root,d=t.Direction.resolve;function f(){var e=n.keyboard;e&&(i="global"===e?window:u,s(i,Wt,h))}function p(){l(i,Wt)}function g(){var e=o;o=!0,c(function(){o=e})}function h(t){if(!o){var n=Dt(t);n===d(Le)?e.go("<"):n===d(He)&&e.go(">")}}return{mount:function(){f(),a(we,p),a(we,f),a(ye,g)},destroy:p,disable:function(e){o=e}}},LazyLoad:function(e,t,n){var i=Oe(e),o=i.on,r=i.off,a=i.bind,l=i.emit,c="sequential"===n.lazyLoad,d=[be,je],f=[];function p(){s(f),t.Slides.forEach(function(e){q(e.slide,$t).forEach(function(t){var i=$(t,Ft),o=$(t,Rt);if(i!==t.src||o!==t.srcset){var r=n.classes.spinner,a=t.parentElement,s=M(a,"."+r)||D("span",r,a);f.push([t,e,s]),t.src||F(t,"none")}})}),c?m():(r(d),o(d,g),g())}function g(){(f=f.filter(function(t){var i=n.perPage*((n.preloadPages||1)+1)-1;return!t[1].isWithin(e.index,i)||h(t)})).length||r(d)}function h(e){var t=e[0];j(e[1].slide,St),a(t,"load error",u(v,e)),z(t,"src",$(t,Ft)),z(t,"srcset",$(t,Rt)),H(t,Ft),H(t,Rt)}function v(e,t){var n=e[0],i=e[1];Y(i.slide,St),"error"!==t.type&&(J(e[2]),F(n,""),l(Me,n,i),l(ke)),c&&m()}function m(){f.length&&h(f.shift())}return{mount:function(){n.lazyLoad&&(p(),o(xe,p))},destroy:u(s,f),check:g}},Pagination:function(e,t,n){var i,o,r=Oe(e),a=r.on,c=r.emit,d=r.bind,f=t.Slides,p=t.Elements,g=t.Controller,h=g.hasFocus,v=g.getIndex,m=g.go,y=t.Direction.resolve,b=p.pagination,_=[];function x(){i&&(J(b?l(i.children):i),Y(i,o),s(_),i=null),r.destroy()}function w(e){m(">"+e,!0)}function k(e,t){var n=_.length,i=Dt(t),o=C(),r=-1;i===y(He,!1,o)?r=++e%n:i===y(Le,!1,o)?r=(--e+n)%n:"Home"===i?r=0:"End"===i&&(r=n-1);var a=_[r];a&&(R(a.button),m(">"+r),V(t,!0))}function C(){return n.paginationDirection||n.direction}function S(e){return _[g.toPage(e)]}function E(){var e=S(v(!0)),t=S(v());if(e){var n=e.button;Y(n,xt),H(n,Qe),z(n,$e,-1)}if(t){var o=t.button;j(o,xt),z(o,Qe,!0),z(o,$e,"")}c("pagination:updated",{list:i,items:_},e,t)}return{items:_,mount:function t(){x(),a([we,xe,Ie],t);var r=n.pagination;b&&F(b,r?"":"none"),r&&(a([ye,Se,je],E),function(){var t=e.length,r=n.classes,a=n.i18n,s=n.perPage,l=h()?g.getEnd()+1:ae(t/s);j(i=b||D("ul",r.pagination,p.track.parentElement),o=ht+"--"+C()),z(i,Re,"tablist"),z(i,Ve,a.select),z(i,Ye,C()===We?"vertical":"");for(var c=0;c<l;c++){var v=D("li",null,i),m=D("button",{class:r.page,type:"button"},v),y=f.getIn(c).map(function(e){return e.slide.id}),x=!h()&&s>1?a.pageX:a.slideX;d(m,"click",u(w,c)),n.paginationKeyboard&&d(m,"keydown",u(k,c)),z(v,Re,"presentation"),z(m,Re,"tab"),z(m,Ge,y.join(" ")),z(m,Ve,fe(x,c+1)),z(m,$e,-1),_.push({li:v,button:m,page:c})}}(),E(),c("pagination:mounted",{list:i,items:_},S(e.index)))},destroy:x,getAt:S,update:E}},Sync:function(e,t,n){var i=n.isNavigation,o=n.slideFocus,r=[];function a(){var t,n;e.splides.forEach(function(t){t.isParent||(c(e,t.splide),c(t.splide,e))}),i&&((n=(t=Oe(e)).on)(_e,f),n("sk",p),n([ve,we],d),r.push(t),t.emit(Pe,e.splides))}function l(){r.forEach(function(e){e.destroy()}),s(r)}function c(e,t){var n=Oe(e);n.on(ye,function(e,n,i){t.go(t.is(At)?i:e)}),r.push(n)}function d(){z(t.Elements.list,Ye,n.direction===We?"vertical":"")}function f(t){e.go(t.index)}function p(e,t){k(Ut,Dt(t))&&(f(e),V(t))}return{setup:u(t.Media.set,{slideFocus:y(o)?i:o},!0),mount:a,destroy:l,remount:function(){l(),a()}}},Wheel:function(e,t,n){var i=Oe(e).bind,o=0;function r(i){if(i.cancelable){var r=i.deltaY,a=r<0,s=K(i),l=n.wheelMinThreshold||0,u=n.wheelSleep||0;se(r)>l&&s-o>u&&(e.go(a?"<":">"),o=s),function(i){return!n.releaseWheel||e.state.is(4)||-1!==t.Controller.getAdjacent(i)}(a)&&V(i)}}return{mount:function(){n.wheel&&i(t.Elements.track,"wheel",r,Ht)}}},Live:function(e,t,n){var i=Oe(e).on,o=t.Elements.track,r=n.live&&!n.isNavigation,a=D("span",bt),s=Ae(90,u(l,!1));function l(e){z(o,et,e),e?(E(o,a),s.start()):(J(a),s.cancel())}function c(e){r&&z(o,Ze,e?"off":"polite")}return{mount:function(){r&&(c(!t.Autoplay.isPaused()),z(o,tt,!0),a.textContent="…",i(Be,u(c,!0)),i(Ne,u(c,!1)),i([be,je],u(l,!0)))},disable:c,destroy:function(){H(o,[Ze,tt,et]),J(a)}}}}),Jt={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:Bt,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 Qt(e,t,n){var i=t.Slides;function o(){i.forEach(function(e){e.style("transform","translateX(-"+100*e.index+"%)")})}return{mount:function(){Oe(e).on([ve,xe],o)},start:function(e,t){i.style("transition","opacity "+n.speed+"ms "+n.easing),c(t)},cancel:d}}function Vt(e,t,n){var i,o=t.Move,r=t.Controller,a=t.Scroll,s=t.Elements.list,l=u(W,s,"transition");function c(){l(""),a.cancel()}return{mount:function(){Oe(e).bind(s,"transitionend",function(e){e.target===s&&i&&(c(),i())})},start:function(t,s){var u=o.toPosition(t,!0),c=o.getPosition(),d=function(t){var i=n.rewindSpeed;if(e.is(Ot)&&i){var o=r.getIndex(!0),a=r.getEnd();if(0===o&&t>=a||o>=a&&0===t)return i}return n.speed}(t);se(u-c)>=1&&d>=1?n.useScroll?a.scroll(u,d,!1,s):(l("transform "+d+"ms "+n.easing),o.translate(u,!0),i=s):(o.jump(t),s())},cancel:c}}var Xt=function(){function e(t,n){var i;this.event=Oe(),this.Components={},this.state=(i=1,{set:function(e){i=e},is:function(e){return k(x(e),i)}}),this.splides=[],this._o={},this._E={};var o=m(t)?X(document,t):t;ne(o,o+" is invalid."),this.root=o,n=T({label:$(o,Ve)||"",labelledby:$(o,Xe)||""},Jt,e.defaults,n||{});try{T(n,JSON.parse($(o,te)))}catch(e){ne(!1,"Invalid JSON")}this._o=Object.create(T({},n))}var t,n,i=e.prototype;return i.mount=function(e,t){var n=this,i=this.state,o=this.Components;return ne(i.is([1,7]),"Already mounted!"),i.set(1),this._C=o,this._T=t||this._T||(this.is(Tt)?Qt:Vt),this._E=e||this._E,O(A({},Gt,this._E,{Transition:this._T}),function(e,t){var i=e(n,o,n._o);o[t]=i,i.setup&&i.setup()}),O(o,function(e){e.mount&&e.mount()}),this.emit(ve),j(this.root,_t),i.set(3),this.emit(me),this},i.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},i.go=function(e){return this._C.Controller.go(e),this},i.on=function(e,t){return this.event.on(e,t),this},i.off=function(e){return this.event.off(e),this},i.emit=function(e){var t;return(t=this.event).emit.apply(t,[e].concat(l(arguments,1))),this},i.add=function(e,t){return this._C.Slides.add(e,t),this},i.remove=function(e){return this._C.Slides.remove(e),this},i.is=function(e){return this._o.type===e},i.refresh=function(){return this.emit(xe),this},i.destroy=function(e){void 0===e&&(e=!0);var t=this.event,n=this.state;return n.is(1)?Oe(this).on(me,this.destroy.bind(this,e)):(O(this._C,function(t){t.destroy&&t.destroy(e)},!0),t.emit(Ee),t.destroy(),e&&s(this.splides),n.set(7)),this},t=e,(n=[{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()}}])&&r(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function qt(e,t,n){return Array.prototype.slice.call(e,t,n)}function Yt(e){return e.bind.apply(e,[null].concat(qt(arguments,1)))}function Kt(e,t){return typeof t===e}Xt.defaults={},Xt.STATES={CREATED:1,MOUNTED:2,IDLE:3,MOVING:4,SCROLLING:5,DRAGGING:6,DESTROYED:7};var Zt=Array.isArray;function en(e){return Zt(e)?e:[e]}function tn(e,t){en(e).forEach(t)}Yt(Kt,"function"),Yt(Kt,"string"),Yt(Kt,"undefined");var nn=Object.keys;function on(e){var t=e?e.event.bus:document.createDocumentFragment(),n=function(){var e=[];function t(e,t,n){tn(e,function(e){e&&tn(t,function(t){t.split(" ").forEach(function(t){var i=t.split(".");n(e,i[0],i[1])})})})}return{bind:function(n,i,o,r){t(n,i,function(t,n,i){var a="addEventListener"in t,s=a?t.removeEventListener.bind(t,n,o,r):t.removeListener.bind(t,o);a?t.addEventListener(n,o,r):t.addListener(o),e.push([t,n,i,o,s])})},unbind:function(n,i,o){t(n,i,function(t,n,i){e=e.filter(function(e){return!!(e[0]!==t||e[1]!==n||e[2]!==i||o&&e[3]!==o)||(e[4](),!1)})})},dispatch:function(e,t,n){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:n}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,n),e.dispatchEvent(i),i},destroy:function(){e.forEach(function(e){e[4]()}),e.length=0}}}();return e&&e.event.on("destroy",n.destroy),function(e){return qt(arguments,1).forEach(function(t){!function(e,t){if(e)for(var n=nn(e),i=0;i<n.length;i++){var o=n[i];if("__proto__"!==o&&!1===t(e[o],o))break}}(t,function(n,i){e[i]=t[i]})}),e}(n,{bus:t,on:function(e,i){n.bind(t,en(e).join(" "),function(e){i.apply(i,Zt(e.detail)?e.detail:[])})},off:Yt(n.unbind,t),emit:function(e){n.dispatch(t,e,qt(arguments,1))}})}function rn(e){return e.bind(null,...(t=arguments,Array.prototype.slice.call(t,1,void 0)));var t}function an(e,t){return typeof t===e}function sn(e,t){return e.getAttribute(t)}rn(an,"function"),rn(an,"string"),rn(an,"undefined");const ln="data-splide-hash";function un(e,t,n){const{on:i,bind:o}=on(e),{setIndex:r,go:a}=t.Controller;function s(e){const t=sn(e.slide,ln);t?location.hash=t:history?history.replaceState(null,null," "):location.hash=""}function l(){const e=u(location.hash);e>-1&&a(e)}function u(e){if(e=e.replace("#","")){const{slides:n}=t.Elements;for(let t=0;t<n.length;t++)if(sn(n[t],ln)===e)return t}return-1}return{setup:function(){const e=u(location.hash);r(e>-1?e:n.start||0)},mount:function(){i("active",s),o(window,"hashchange",l)}}}function cn(e,t,n){return Array.prototype.slice.call(e,t,n)}function dn(e){return e.bind.apply(e,[null].concat(cn(arguments,1)))}function fn(e,t){return typeof t===e}var pn=Array.isArray;function gn(e){return pn(e)?e:[e]}function hn(e,t){gn(e).forEach(t)}dn(fn,"function"),dn(fn,"string"),dn(fn,"undefined");var vn=Object.keys;var mn="splide",yn="refresh";function bn(e){var t=e?e.event.bus:document.createDocumentFragment(),n=function(){var e=[];function t(e,t,n){hn(e,function(e){e&&hn(t,function(t){t.split(" ").forEach(function(t){var i=t.split(".");n(e,i[0],i[1])})})})}return{bind:function(n,i,o,r){t(n,i,function(t,n,i){var a="addEventListener"in t,s=a?t.removeEventListener.bind(t,n,o,r):t.removeListener.bind(t,o);a?t.addEventListener(n,o,r):t.addListener(o),e.push([t,n,i,o,s])})},unbind:function(n,i,o){t(n,i,function(t,n,i){e=e.filter(function(e){return!!(e[0]!==t||e[1]!==n||e[2]!==i||o&&e[3]!==o)||(e[4](),!1)})})},dispatch:function(e,t,n){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:n}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,n),e.dispatchEvent(i),i},destroy:function(){e.forEach(function(e){e[4]()}),e.length=0}}}();return e&&e.event.on("destroy",n.destroy),function(e){return cn(arguments,1).forEach(function(t){!function(e,t){if(e)for(var n=vn(e),i=0;i<n.length;i++){var o=n[i];if("__proto__"!==o&&!1===t(e[o],o))break}}(t,function(n,i){e[i]=t[i]})}),e}(n,{bus:t,on:function(e,i){n.bind(t,gn(e).join(" "),function(e){i.apply(i,pn(e.detail)?e.detail:[])})},off:dn(n.unbind,t),emit:function(e){n.dispatch(t,e,cn(arguments,1))}})}var xn=mn,wn=mn+"__slide",kn=wn+"__container";function Cn(e){e.length=0}function Sn(e,t,n){return Array.prototype.slice.call(e,t,n)}function jn(e){return e.bind(null,...Sn(arguments,1))}function En(e,t){return typeof t===e}const Pn=Array.isArray;jn(En,"function");const Bn=jn(En,"string"),Nn=jn(En,"undefined");function Mn(e){return null===e}function In(e){return Pn(e)?e:[e]}function On(e,t){In(e).forEach(t)}function An(e,t){return e.push(...In(t)),e}function Tn(e,t,n){e&&On(t,t=>{t&&e.classList[n?"add":"remove"](t)})}function Ln(e,t){Tn(e,Bn(t)?t.split(" "):t,!0)}function Hn(e,t){On(t,e.appendChild.bind(e))}function zn(e,t){return t?function(e,t){const n=e?Sn(e.children):[];return t?n.filter(e=>function(e,t){return e instanceof HTMLElement&&(e.msMatchesSelector||e.matches).call(e,t)}(e,t)):n}(e,t)[0]:e.firstElementChild}const Dn=Object.keys;function Wn(e,t,n){if(e){let i=Dn(e);i=n?i.reverse():i;for(let n=0;n<i.length;n++){const o=i[n];if("__proto__"!==o&&!1===t(e[o],o))break}}return e}function Fn(e,t){On(e,e=>{On(t,t=>{e&&e.removeAttribute(t)})})}function Rn(e,t,n){var i;!Mn(i=t)&&En("object",i)?Wn(t,(t,n)=>{Rn(e,n,t)}):On(e,e=>{Mn(n)||""===n?Fn(e,t):e.setAttribute(t,String(n))})}function $n(e,t,n){const i=document.createElement(e);return t&&(Bn(t)?Ln(i,t):Rn(i,t)),n&&Hn(n,i),i}function Un(e,t,n){if(Nn(n))return getComputedStyle(e)[t];Mn(n)||(e.style[t]=`${n}`)}function Gn(e,t){return t?Sn(e.querySelectorAll(t)):[]}function Jn(e,t){Tn(e,t,!1)}function Qn(e){return Bn(e)?e:e?`${e}px`:""}const{min:Vn,max:Xn,floor:qn,ceil:Yn,abs:Kn}=Math,Zn=`${wn}__row`,ei=`${wn}--col`,ti={rows:1,cols:1,dimensions:[],gap:{}};function ni(e,t,n){const{on:i,off:o}=bn(e),{Elements:r}=t,a={},s=function(e){function t(){const{rows:t,cols:n,dimensions:i}=e;return Pn(i)&&i.length?i:[[t,n]]}return{get:function(e){const n=t();return n[Vn(e,n.length-1)]},getAt:function(e){const n=t();let i,o,r=0;for(let t=0;t<n.length;t++){const a=n[t];if(i=a[0]||1,o=a[1]||1,r+=i*o,e<r)break}return function(e){if(!e)throw new Error("[splide] Invalid dimension")}(i&&o),[i,o]}}}(a),l=function(e,t,n){const{on:i,destroy:o}=bn(e),{Components:r,options:a}=e,{resolve:s}=r.Direction,{forEach:l}=r.Slides;function u(e,t){const n=zn(e,`.${kn}`),i=zn(n||e,"img");i&&i.src&&(Un(n||e,"background",t?"":`center/cover no-repeat url("${i.src}")`),Un(i,"display",t?"":"none"))}function c(e){return Gn(e,`.${Zn}`)}function d(e){return Gn(e,`.${ei}`)}function f(e,t){d(e).forEach(e=>{Rn(e,"tabindex",t?0:null)})}function p(e){f(e.slide,!0)}function g(e){f(e.slide,!1)}return{mount:function(){l(i=>{const{slide:o}=i,[r,a]=n.get(i.isClone?i.slideIndex:i.index);!function(e,n){const{row:i}=t.gap,o=`calc(${100/e}%${i?` - ${Qn(i)} * ${(e-1)/e}`:""})`;c(n).forEach((e,t,n)=>{Un(e,"height",o),Un(e,"display","flex"),Un(e,"margin",`0 0 ${Qn(i)} 0`),Un(e,"padding",0),t===n.length-1&&Un(e,"marginBottom",0)})}(r,o),function(e,n){const{col:i}=t.gap,o=`calc(${100/e}%${i?` - ${Qn(i)} * ${(e-1)/e}`:""})`;d(n).forEach((e,t,n)=>{Un(e,"width",o),t!==n.length-1&&Un(e,s("marginRight"),Qn(i))})}(a,o),d(i.slide).forEach((t,n)=>{var o;t.id=`${i.slide.id}-col${o=n+1,o<10?`0${o}`:`${o}`}`,e.options.cover&&u(t)})}),a.slideFocus&&(i("visible",p),i("hidden",g))},destroy:function(){l(e=>{const{slide:t}=e;f(t,!1),c(t).forEach(e=>{Fn(e,"style")}),d(t).forEach(e=>{u(e,!0),Fn(e,"style")})}),o()}}}(e,a,s),u=`${xn}--grid`,c=[];function d(){var t;In(Dn(t=a)).forEach(e=>{delete t[e]}),function(e){Sn(arguments,1).forEach(t=>{Wn(t,(n,i)=>{e[i]=t[i]})})}(a,ti,n.grid||{}),function(){if(n.grid){const{rows:e,cols:t,dimensions:n}=a;return e>1||t>1||Pn(n)&&n.length>0}return!1}()?(f(),An(c,r.slides),Ln(e.root,u),Hn(r.list,function(){const e=[];let t,n,i=0,o=0;return c.forEach((r,a)=>{const[l,u]=s.getAt(a);o||(i||(t=$n(r.tagName,wn),e.push(t)),n=function(e,t,n){return $n("li"===t.tagName.toLowerCase()?"ul":"div",Zn,n)}(0,r,t)),function(e,t,n){Ln(t,ei),Hn(n,t)}(0,r,n),++o>=u&&(o=0,i=++i>=l?0:i)}),e}()),o(yn),i(yn,g),p()):h()&&(f(),p())}function f(){if(h()){const{slides:t}=r;l.destroy(),c.forEach(e=>{Jn(e,ei),Hn(r.list,e)}),On(t,e=>{e&&e.parentNode&&e.parentNode.removeChild(e)}),Jn(e.root,u),Cn(t),An(t,c),Cn(c),o(yn)}}function p(){e.refresh()}function g(){h()&&l.mount()}function h(){return t=e.root,n=u,t&&t.classList.contains(n);var t,n}return{mount:function(){d(),i("updated",d)},destroy:f}}const ii=window.wp.i18n,oi=window.wp.blockEditor,ri=window.wp.element,ai=window.wp.data,si=window.wp.blob,li=window.wp.notices,ui=window.ReactJSXRuntime,ci=function({splide:e,remount:t}){return(0,ui.jsxs)(ui.Fragment,{children:[(0,ui.jsx)("button",{className:"button button-primary components-carousel-control__button",onClick:()=>{"function"==typeof e?.current?.go&&e.current.go("<")},children:(0,ui.jsx)("span",{className:"dashicons dashicons-arrow-left-alt2"})}),(0,ui.jsx)("button",{className:"button button-primary components-carousel-control__button",onClick:()=>{"function"==typeof e?.current?.go&&e.current.go(">")},children:(0,ui.jsx)("span",{className:"dashicons dashicons-arrow-right-alt2"})}),(0,ui.jsx)("button",{className:"button button-secondary components-carousel-control__button",onClick:t,children:(0,ii.__)("Refresh")})]})},di=window.lodash,fi=["cloudcatch/splide-carousel-item"],pi="cloudcatch/splide-carousel-item",gi=["image"],hi=window.wp.compose,vi=e=>{const{onSelect:t,ref:n,className:i,rootClientId:r,onFocus:a,tabIndex:s}=e,l=(0,ri.useRef)(),u=(0,hi.useMergeRefs)([l,n]);return(0,ui.jsx)(oi.Inserter,{placecment:"bottom center",rootClientId:r,__experimentalIsQuick:!0,onSelectOrClose:(...e)=>{t&&"function"==typeof t&&t(...e),l.current?.focus()},renderToggle:({onToggle:e,disabled:t,isOpen:n,blockTitle:r,hasSingleBlockType:l})=>{const c=!l,d=l?(0,ii.sprintf)( 2 2 // translators: %s: the name of the block when there is only one 3 3 // translators: %s: the name of the block when there is only one 4 (0,ii._x)("Add %s","directly add the only allowed block"),r):(0,ii._x)("Add block","Generic label for block inserter button");return(0,ui.jsx)("button",{ref:u,onFocus:a,tabIndex:s,className:o()(i),onClick:e,"aria-haspopup":c?"true":void 0,"aria-expanded":c?n:void 0,disabled:t,label:d,children:(0,ii.__)("Add Empty Slide","splide-carousel")})},isAppender:!0})},mi=(0,ai.withSelect)(( (e,t)=>({innerBlocks:e("core/block-editor").getBlocks(t.clientId)})))((function(n){const{attributes:i,setAttributes:r,clientId:a}=n,{anchor:s,options:l,extensions:u,type:c,speed:d,fixedWidth:f,autoWidth:p,perPage:g,perMove:h,gap:v,direction:m,fixedHeight:y,arrows:b,pagination:_,autoplay:x,interval:w,pauseOnHover:k,autoplayPlayPauseButtons:C,mediaQuery:S,breakpointTablet:j,breakpointMobile:E,perPageTablet:P,perPageMobile:B,progressBar:N}=i,[M]=(0,oi.useSettings)("spacing.units"),O=(0,t.__experimentalUseCustomUnits)({availableUnits:M||["%","px","em","rem"]}),{createErrorNotice:A}=(0,ai.useDispatch)(li.store),T=function(){const t="cloudcatch/splide-carousel-item";return(0,ai.useSelect)((n=>{const{getBlockVariations:i}=n(e.store);return i(t,"block")}),[t]).find((e=>e.isDefault))||null}(),{replaceInnerBlocks:L,selectBlock:I}=(0,ai.useDispatch)("core/block-editor"),{getBlocksByClientId:H,getSelectedBlockClientId:z}=(0,ai.select)(oi.store),{innerBlockCount:D,selectedBlockClientId:W}=(0,ai.useSelect)((e=>({innerBlockCount:e(oi.store).getBlock(a)?.innerBlocks?.length,selectedBlockClientId:z()})),[a,z]),F=(0,ri.useRef)(null),R=(0,ri.useRef)(null),$=(0,ri.useRef)(null),U=(0,ri.useCallback)((e=>{"function"==typeof R?.current?.go&&H(a)[0].innerBlocks.forEach(((t,n)=>{t.clientId===e&&(R.current.go(n),R.current.Components.Controller.go(n))}))}),[H,a]),G=(0,ri.useCallback)((()=>{let e={};return u?.urlHash&&(e={...e,URLHash:un}),u?.grid&&(e={...e,Grid:ni}),e}),[u]),J=(0,ri.useCallback)((()=>{let e={};try{const t={};P&&j&&(t[j]={},t[j].perPage=P),B&&E&&(t[E]={},t[E].perPage=B),e={type:c,perPage:g,speed:d,gap:v,fixedWidth:f,autoWidth:p,perMove:h,direction:m,fixedHeight:y,height:y,arrows:b,pagination:_,autoplay:x,interval:w,pauseOnHover:k,mediaQuery:S,breakpoints:t};const n=l?JSON.parse(l.toString()):{};return e={...e,...n},"loop"===e.type&&(e.type="slide"),e.autoplay=!1,e.drag=!1,e.fixedWidth||(e.fixedWidth=!1),e}catch(e){return{}}}),[c,g,d,v,f,p,h,m,y,b,_,x,w,k,S,P,j,B,E,l]),Q=(0,ri.useCallback)((()=>{"function"==typeof R.current?.destroy&&R.current.destroy(),F.current&&D&&(R.current=new Xt(F.current,J()),R.current.on("refresh",(()=>F.current?F.current.dispatchEvent(new Event("refresh")):null)),F.current.addEventListener("refresh",(function(){$.current&&($.current.style.display="none",$.current.offsetHeight,$.current.style.display="")})),R.current.mount(G()))}),[F,D,J,G]),V=(0,ri.useCallback)((()=>{let e;if(D)try{"function"==typeof R.current?.refresh&&(R.current.options=J(),e=setTimeout((()=>R.current.refresh()),150)),Q()}catch(e){A(e.message,{id:"splide-carousel-invalid-options",type:"snackbar"})}return()=>{void 0!==e&&clearTimeout(e)}}),[D,J,Q,A]);(0,ri.useEffect)((()=>(R.current||V(),()=>null))),(0,ri.useEffect)((()=>{U(W)}),[W,U]),(0,ri.useEffect)((()=>{V()}),[D,V]),(0,ri.useEffect)((()=>{V()}),[V,l,c,d,f,p,g,m,y,h,v,b,_,x,w,k,C,S,j,E,P,B,N]),(0,ri.useEffect)((()=>{Q()}),[u,Q]);const X=()=>{"function"==typeof R?.current?.go&&R.current.go(R.current.Components.Controller.getEnd()),F.current.removeEventListener("refresh",X)},q=(0,ri.useCallback)((()=>{let t=H(a)[0].innerBlocks;const n=(0,e.createBlock)(pi,T?{...T?.attributes}:{},T&&T.innerBlocks?(0,e.createBlocksFromInnerBlocksTemplate)(T.innerBlocks):[]);t=[...t,n],L(a,t),I(t[t.length-1].clientId)}),[a,H,L,I,T]),Y=e=>gi.some((t=>0===e.type?.indexOf(t)))||0===e.url?.indexOf("blob:"),K=(0,oi.useBlockProps)({className:o()("wp-block-splide-carousel__container")}),Z=(0,oi.useInnerBlocksProps)({ref:$,className:o()("wp-block-splide-carousel__list","splide__list")},{allowedBlocks:fi,directInsert:!!T,defaultBlock:T?{name:pi,attributes:T?{...T?.attributes}:{}}:void 0,carousel:F,renderAppender:!1,orientation:"horizontal"}),ee=e=>{const[n,i]=(0,t.__experimentalParseQuantityAndUnitFromRawValue)(e);return[n,i].join("")};return(0,ui.jsxs)(ui.Fragment,{children:[(0,ui.jsxs)(oi.InspectorControls,{children:[(0,ui.jsx)(t.PanelBody,{children:(0,ui.jsx)(ci,{splide:R,remount:Q})}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Splide Options"),children:[(0,ui.jsx)(t.SelectControl,{label:(0,ii.__)("Type"),value:c,onChange:e=>r({perPage:"fade"===e?1:g,type:e}),options:[{label:"Slide",value:"slide"},{label:"Fade",value:"fade"},{label:"Loop",value:"loop"}],help:"loop"===c&&(0,ii.__)("Carousel will not loop in the block editor, but will on the frontend."),__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)(t.RangeControl,{label:(0,ii.__)("Slides Per Page"),value:g,onChange:e=>r({fixedWidth:"",autoWidth:!1,perPage:e}),min:1,max:12,disabled:"fade"===c||f||p,help:"fade"===c?(0,ii.__)("Unavailable with `Fade` Type."):f?(0,ii.__)("Slide width overrides this setting."):p?(0,ii.__)("Auto Slide Width overrides this setting."):null,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)(t.RangeControl,{label:(0,ii.__)("Slides Per Move"),value:h,onChange:e=>r({perMove:e}),min:1,max:12,disabled:p,help:p?(0,ii.__)("Auto Slide Width overrides this setting."):null,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalNumberControl,{label:(0,ii.__)("Speed (ms)"),value:d,__unstableInputWidth:"80px",onChange:e=>r({speed:parseInt(e)}),step:1,__next40pxDefaultSize:!0})}),(0,ui.jsx)(t.SelectControl,{label:(0,ii.__)("Direction"),value:m,onChange:e=>r({direction:e,fixedHeight:"ttb"===e?"300px":y}),options:[{label:"Left to right",value:"ltr"},{label:"Right to left",value:"rtl"},{label:"Top to bottom",value:"ttb"}],__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0})]}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Arrows & Pagination"),initialOpen:!1,children:[(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Arrows"),checked:b,onChange:()=>{r({arrows:!b})}}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Pagination"),checked:_,onChange:()=>{r({pagination:!_})}})]}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Dimensions"),initialOpen:!1,children:[(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Auto Slide Width"),checked:p,onChange:()=>{r({perPage:1,perMove:1,autoWidth:!p})}}),(0,ui.jsxs)(t.Flex,{children:[!p&&(0,ui.jsx)(t.FlexItem,{isBlock:!0,children:(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalUnitControl,{label:(0,ii.__)("Slide Width"),value:f,onChange:e=>r({perPage:1,fixedWidth:ee(e)}),units:O,style:{maxWidth:110}})})}),(0,ui.jsx)(t.FlexItem,{isBlock:!0,children:(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalUnitControl,{label:(0,ii.__)("Slide Height"),value:y,onChange:e=>r({fixedHeight:ee(e)}),units:O})})})]})]}),(0,ui.jsx)(t.PanelBody,{title:(0,ii.__)("Spacing"),initialOpen:!1,children:(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalUnitControl,{label:(0,ii.__)("Slide Gap"),value:v,onChange:e=>r({gap:ee(e)}),units:O,style:{maxWidth:80}})})}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Autoplay"),initialOpen:!1,children:[(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Autoplay"),checked:x,onChange:()=>{r({autoplay:!x,autoplayPlayPauseButtons:!1})},help:!0===x&&(0,ii.__)("Carousel will not autoplay in the block editor, but will on the frontend.")}),x&&(0,ui.jsxs)(ui.Fragment,{children:[(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalNumberControl,{label:(0,ii.__)("Interval (ms)"),value:w,onChange:e=>r({interval:e}),step:1,__next40pxDefaultSize:!0})}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Pause on Hover"),checked:k,onChange:()=>{r({pauseOnHover:!k})}}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Show Play/Pause Buttons"),checked:C,onChange:()=>{r({autoplayPlayPauseButtons:!C})}})]})]}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Responsive Breakpoints"),initialOpen:!1,children:[(0,ui.jsx)("h3",{children:(0,ii.__)("Media Query")}),(0,ui.jsxs)(t.__experimentalToggleGroupControl,{label:(0,ii.__)("Media query"),value:S,onChange:e=>r({mediaQuery:e}),isBlock:!0,hideLabelFromVision:!0,children:[(0,ui.jsx)(t.__experimentalToggleGroupControlOption,{value:"max",label:(0,ii.__)("max-width")}),(0,ui.jsx)(t.__experimentalToggleGroupControlOption,{value:"min",label:(0,ii.__)("min-width")})]}),(0,ui.jsx)(t.BaseControl,{children:(0,ui.jsx)(t.__experimentalNumberControl,{label:(0,ii.__)("Tablet Breakpoint (px)"),value:j,__unstableInputWidth:"80px",onChange:e=>r({breakpointTablet:e}),step:1,__next40pxDefaultSize:!0})}),(0,ui.jsx)(t.RangeControl,{label:(0,ii.__)("Slides Per Page (Tablet)"),value:P,onChange:e=>r({perPageTablet:e}),min:1,max:12,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)(t.BaseControl,{children:(0,ui.jsx)(t.__experimentalNumberControl,{label:(0,ii.__)("Mobile Breakpoint (px)"),value:E,__unstableInputWidth:"80px",onChange:e=>r({breakpointMobile:e}),step:1,__next40pxDefaultSize:!0})}),(0,ui.jsx)(t.RangeControl,{label:(0,ii.__)("Slides Per Page (Mobile)"),value:B,onChange:e=>r({perPageMobile:e}),min:1,max:12,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)("p",{className:"description",children:(0,ii.__)("For more granular control over the responsive settings, use the Splide JSON Options under the Advanced panel.")})]}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Splide Extensions"),initialOpen:!1,children:[(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Auto Scroll"),checked:u?.autoScroll,onChange:()=>{r({extensions:{...u,autoScroll:!u?.autoScroll}})},help:!0===u?.autoScroll&&(0,ii.__)("Carousel will not auto scroll in the block editor, but will on the frontend.")}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("URL Hash Navigation"),checked:u?.urlHash,onChange:()=>{r({extensions:{...u,urlHash:!u?.urlHash}})}}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Grid"),checked:u?.grid,onChange:()=>{r({extensions:{...u,grid:!u?.grid}})}})]})]}),(0,ui.jsx)(oi.InspectorAdvancedControls,{children:(0,ui.jsx)(t.TextControl,{value:l,label:(0,ii.__)("Splide JSON Options"),onChange:e=>r({options:e}),help:(0,ui.jsxs)(ui.Fragment,{children:[(0,ui.jsx)("p",{children:(0,ii.__)("Click the link below for instructions. Will override Splide options above.")}),(0,ui.jsx)("p",{children:(0,ui.jsx)(t.ExternalLink,{href:(0,ii.__)("https://splidejs.com/guides/options/#by-data-attribute"),children:(0,ii.__)("JSON Instructions")})})]})})}),(0,ui.jsx)("div",{...K,children:(0,ui.jsxs)("figure",{ref:F,className:o()("wp-block-splide-carousel","splide",{[`splide--${J()?.direction}`]:J()?.direction}),id:s?s+"Carousel":null,children:[(0,ui.jsxs)("div",{className:"wp-block-splide-carousel__track splide__track",children:[D<1&&(0,ui.jsx)(oi.MediaPlaceholder,{handleUpload:!1,labels:{title:(0,ii.__)("Splide Carousel"),instructions:(0,ii.__)("Drag images, upload new ones or select files from your library.")},onSelect:t=>{const n="[object FileList]"===Object.prototype.toString.call(t)?Array.from(t):t;n.every(Y)||A((0,ii.__)("If uploading to a gallery all files need to be image formats"),{id:"splide-carousel-upload-invalid-file",type:"snackbar"});const i=n.filter((e=>e.url||Y(e))).map((e=>e.url?e:((e,t="large")=>{const n=(0,di.pick)(e,["alt","id","link","caption"]);n.url=(0,di.get)(e,["sizes",t,"url"])||(0,di.get)(e,["media_details","sizes",t,"source_url"])||e.url;const i=(0,di.get)(e,["sizes","full","url"])||(0,di.get)(e,["media_details","sizes","full","source_url"]);return i&&(n.fullUrl=i),n})({url:(0,si.createBlobURL)(e)}))),o=i.reduce(((e,t,n)=>(e[t.id]=n,e)),{}),r=i.map((t=>{const n=(0,e.createBlock)("core/image",{id:t.id,url:t.url,caption:t.caption,alt:t.alt});return(0,e.createBlock)(pi,{innerBlocks:[n]},[n])}));r?.length>0&&I(r[0].clientId),L(a,r.sort(((e,t)=>o[e.attributes.id]-o[t.attributes.id])))},accept:["image/*"],allowedTypes:gi,multiple:!0,children:(0,ui.jsx)(t.Button,{variant:"primary",onClick:()=>{q()},__next40pxDefaultSize:!0,children:(0,ii.__)("Add Empty Slide","splide-carousel")})}),D>0&&(0,ui.jsx)("div",{...Z})]}),N&&(0,ui.jsx)("div",{className:"splide__progress",children:(0,ui.jsx)("div",{className:"splide__progress__bar"})}),C&&(0,ui.jsxs)("div",{className:"splide__controls",children:[(0,ui.jsxs)("button",{className:"splide__toggle",type:"button",children:[(0,ui.jsx)("svg",{className:"splide__toggle__play",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m22 12-20 11v-22l10 5.5z"})}),(0,ui.jsx)("svg",{className:"splide__toggle__pause",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m2 1v22h7v-22zm13 0v22h7v-22z"})})]}),(0,ui.jsx)("div",{className:"splide__pagination"})]}),(0,ui.jsx)(vi,{onSelect:async t=>{F.current.addEventListener("refresh",X),t?.clientId&&(T&&T.innerBlocks&&L(t.clientId,[...(0,e.createBlocksFromInnerBlocksTemplate)(T.innerBlocks)]),I(t.clientId)),V()},className:"wp-block-splide-carousel-add",rootClientId:a,tabIndex:"-1"})]})})]})})),yi=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"cloudcatch/splide-carousel","version":"1.7.0","title":"Splide Carousel","category":"media","attributes":{"innerBlocks":{"type":"array","default":[]},"type":{"type":"string","default":"slide"},"slideType":{"type":"string","default":"perPage"},"perPage":{"type":"integer","default":1},"perMove":{"type":"integer","default":1},"speed":{"type":"integer","default":400},"fixedWidth":{"type":"string","default":""},"autoWidth":{"type":"boolean","default":false},"gap":{"type":"string","default":"0px"},"direction":{"type":"string","default":"ltr"},"fixedHeight":{"type":"string","default":""},"arrows":{"type":"boolean","default":true},"pagination":{"type":"boolean","default":true},"autoplay":{"type":"boolean","default":false},"interval":{"type":"string","default":"5000"},"pauseOnHover":{"type":"boolean","default":true},"autoplayPlayPauseButtons":{"type":"boolean","default":false},"options":{"type":"string","default":""},"mediaQuery":{"type":"string","default":"max"},"breakpointTablet":{"type":"integer","default":"1079"},"breakpointMobile":{"type":"integer","default":"599"},"perPageTablet":{"type":"integer","default":null},"perPageMobile":{"type":"integer","default":null},"extensions":{"type":"object","default":{"autoScroll":false,"urlHash":false,"grid":false}},"progressBar":{"type":"boolean","default":false}},"supports":{"anchor":true,"align":["wide","full"],"units":["px","em","rem","vh","vw"]},"textdomain":"splide-carousel","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./view.css","viewScript":"file:./view.js"}');function bi(e){const{attributes:t}=e,{anchor:n,options:i,extensions:r,type:a,fixedWidth:s,speed:l,autoWidth:u,perPage:c,perMove:d,gap:f,direction:p,fixedHeight:g,arrows:h,pagination:v,autoplay:m,interval:y,pauseOnHover:b,autoplayPlayPauseButtons:_,mediaQuery:x,breakpointTablet:w,breakpointMobile:k,perPageTablet:C,perPageMobile:S,progressBar:j}=t;let E={};return(0,ui.jsx)("div",{...oi.useBlockProps.save({className:"wp-block-splide-carousel__container"}),children:(0,ui.jsxs)("figure",{className:o()("wp-block-splide-carousel","splide"),"data-splide":JSON.stringify((()=>{try{const e={};C&&w&&(e[w]={},e[w].perPage=C),S&&k&&(e[k]={},e[k].perPage=S),E={type:a,perPage:c,speed:l,gap:f,fixedWidth:s,autoWidth:u,perMove:d,direction:p,fixedHeight:g,height:g,arrows:h,pagination:v,autoplay:m,interval:y,pauseOnHover:b,mediaQuery:x,breakpoints:e};const t=i?JSON.parse(i.toString()):{};return E={...E,...t},E}catch(e){return{}}})()),id:n?n+"Carousel":null,"data-splide-extensions":r&&JSON.stringify(r),children:[(0,ui.jsx)("div",{className:"wp-block-splide-carousel__track splide__track",children:(0,ui.jsx)("div",{...oi.useInnerBlocksProps.save({className:o()("wp-block-splide-carousel__list","splide__list")})})}),j&&(0,ui.jsx)("div",{className:"splide__progress",children:(0,ui.jsx)("div",{className:"splide__progress__bar"})}),_&&(0,ui.jsxs)("div",{className:"splide__controls",children:[(0,ui.jsxs)("button",{className:"splide__toggle",type:"button",children:[(0,ui.jsx)("svg",{className:"splide__toggle__play",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m22 12-20 11v-22l10 5.5z"})}),(0,ui.jsx)("svg",{className:"splide__toggle__pause",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m2 1v22h7v-22zm13 0v22h7v-22z"})})]}),(0,ui.jsx)("div",{className:"splide__pagination"})]})]})})}const _i=[{attributes:{innerBlocks:{type:"array",default:[]},type:{type:"string",default:"slide"},slideType:{type:"string",default:"perPage"},perPage:{type:"integer",default:1},perMove:{type:"integer",default:1},speed:{type:"integer",default:"400"},fixedWidth:{type:"string",default:""},autoWidth:{type:"boolean",default:!1},gap:{type:"string",default:"0px"},direction:{type:"string",default:"ltr"},fixedHeight:{type:"string",default:""},arrows:{type:"boolean",default:!0},pagination:{type:"boolean",default:!0},autoplay:{type:"boolean",default:!1},interval:{type:"string",default:"5000"},pauseOnHover:{type:"boolean",default:!0},autoplayPlayPauseButtons:{type:"boolean",default:!1},options:{type:"string",default:""},mediaQuery:{type:"string",default:"max"},breakpointTablet:{type:"integer",default:"1079"},breakpointMobile:{type:"integer",default:"599"},perPageTablet:{type:"integer",default:null},perPageMobile:{type:"integer",default:null},extensions:{type:"object",default:{autoScroll:!1,urlHash:!1,grid:!1}},progressBar:{type:"boolean",default:!1}},supports:{anchor:!0,align:["wide","full"],units:["px","em","rem","vh","vw"]},save(e){const{attributes:t}=e,{options:n,extensions:i,type:r,fixedWidth:a,speed:s,autoWidth:l,perPage:u,perMove:c,gap:d,direction:f,fixedHeight:p,arrows:g,pagination:h,autoplay:v,interval:m,pauseOnHover:y,autoplayPlayPauseButtons:b,mediaQuery:_,breakpointTablet:x,breakpointMobile:w,perPageTablet:k,perPageMobile:C,progressBar:S}=t;let j={};return(0,ui.jsx)("div",{...oi.useBlockProps.save({className:"wp-block-splide-carousel__container"}),children:(0,ui.jsxs)("figure",{className:o()("wp-block-splide-carousel","splide"),"data-splide":JSON.stringify((()=>{try{const e={};k&&x&&(e[x]={},e[x].perPage=k),C&&w&&(e[w]={},e[w].perPage=C),j={type:r,perPage:u,speed:s,gap:d,fixedWidth:a,autoWidth:l,perMove:c,direction:f,fixedHeight:p,height:p,arrows:g,pagination:h,autoplay:v,interval:m,pauseOnHover:y,mediaQuery:_,breakpoints:e};const t=n?JSON.parse(n.toString()):{};return j={...j,...t},j}catch(e){return{}}})()),"data-splide-extensions":i&&JSON.stringify(i),children:[(0,ui.jsx)("div",{className:"wp-block-splide-carousel__track splide__track",children:(0,ui.jsx)("div",{...oi.useInnerBlocksProps.save({className:o()("wp-block-splide-carousel__list","splide__list")})})}),S&&(0,ui.jsx)("div",{className:"splide__progress",children:(0,ui.jsx)("div",{className:"splide__progress__bar"})}),b&&(0,ui.jsxs)("div",{className:"splide__controls",children:[(0,ui.jsxs)("button",{className:"splide__toggle",type:"button",children:[(0,ui.jsx)("svg",{className:"splide__toggle__play",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m22 12-20 11v-22l10 5.5z"})}),(0,ui.jsx)("svg",{className:"splide__toggle__pause",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m2 1v22h7v-22zm13 0v22h7v-22z"})})]}),(0,ui.jsx)("div",{className:"splide__pagination"})]})]})})}},{attributes:{innerBlocks:{type:"array",default:[]},type:{type:"string",default:"slide"},slideType:{type:"string",default:"perPage"},perPage:{type:"integer",default:1},perMove:{type:"integer",default:1},speed:{type:"integer",default:"400"},fixedWidth:{type:"string",default:""},autoWidth:{type:"boolean",default:!1},gap:{type:"string",default:"0px"},direction:{type:"string",default:"ltr"},fixedHeight:{type:"string",default:""},arrows:{type:"boolean",default:!0},pagination:{type:"boolean",default:!0},autoplay:{type:"boolean",default:!1},interval:{type:"integer",default:"5000"},pauseOnHover:{type:"boolean",default:!0},options:{type:"string",default:""},mediaQuery:{type:"string",default:"max"},breakpointTablet:{type:"integer",default:"1079"},breakpointMobile:{type:"integer",default:"599"},perPageTablet:{type:"integer",default:null},perPageMobile:{type:"integer",default:null},extensions:{type:"object",default:{autoScroll:!1,urlHash:!1}}},migrate:e=>(e.grid=!1,e),save:bi},{attributes:{innerBlocks:{type:"array",default:[]},options:{type:"string",default:""},extensions:{type:"object",default:{autoScroll:!1,urlHash:!1}}},migrate:e=>({...e,type:"slide",perPage:1,perMove:1,speed:400,fixedWidth:"",autoWidth:!1,gap:"0px",direction:"ltr",fixedHeight:"",arrows:!0,pagination:!0,autoplay:!1,interval:5e3,pauseOnHover:!0,mediaQuery:"max",breakpointTablet:1079,breakpointMobile:599,perPageTablet:null,perPageMobile:null}),save(e){const{attributes:t}=e,{options:n,extensions:i}=t;return(0,ui.jsx)("figure",{...oi.useBlockProps.save({className:o()("wp-block-splide-carousel","splide"),...n&&{"data-splide":n},...i&&{"data-splide-extensions":JSON.stringify(i)}}),children:(0,ui.jsx)("div",{className:"wp-block-splide-carousel__track splide__track",children:(0,ui.jsx)("div",{...oi.useInnerBlocksProps.save({className:o()("wp-block-splide-carousel__list","splide__list")})})})})}},{attributes:{innerBlocks:{type:"array",default:[]},options:{type:"string",default:""}},isEligible:({options:e})=>""===e,migrate:()=>({options:"{}"}),save(e){const{attributes:t}=e,{options:n}=t;return(0,ui.jsx)("figure",{...oi.useBlockProps.save({className:o()("wp-block-splide-carousel","splide"),"data-splide":n}),children:(0,ui.jsx)("div",{className:"wp-block-splide-carousel__track splide__track",children:(0,ui.jsx)("div",{...oi.useInnerBlocksProps.save({className:o()("wp-block-splide-carousel__list","splide__list")})})})})}}],{name:xi}=yi,wi={edit:mi,save:bi,deprecated:_i,providesContext:{"splide-carousel/extensions":"extensions"},icon:(0,ui.jsx)(t.Icon,{icon:(0,ui.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 122.88 65.64",children:(0,ui.jsx)("path",{d:"M9.35 21.67c.85-.9 2.27-.93 3.17-.08.9.85.93 2.27.08 3.16l-7.26 7.6 7.26 7.62c.85.9.82 2.31-.08 3.16-.9.85-2.31.82-3.17-.08L.62 33.88c-.82-.86-.83-2.22 0-3.09l8.73-9.12zM40.3 52.32c-1.39 0-2.51-1.13-2.51-2.51 0-1.39 1.12-2.51 2.51-2.51h21.96c1.39 0 2.51 1.13 2.51 2.51 0 1.39-1.12 2.51-2.51 2.51H40.3zm.63-39.8h41.02c1.16 0 2.22.48 2.98 1.24l.01.01c.77.77 1.24 1.82 1.24 2.98V36.9c0 1.16-.48 2.22-1.24 2.98l-.01.01c-.77.77-1.82 1.24-2.98 1.24H40.93a4.22 4.22 0 01-2.98-1.24l-.01-.01a4.195 4.195 0 01-1.24-2.98V16.76c0-1.16.48-2.22 1.24-2.98l.01-.01c.76-.77 1.82-1.25 2.98-1.25zM81.71 17H41.17v19.66H81.7V17h.01zm28.58 7.76c-.85-.9-.82-2.31.08-3.16.9-.85 2.31-.82 3.17.08l8.73 9.14c.83.87.82 2.23 0 3.09l-8.73 9.17c-.85.9-2.27.93-3.17.08-.9-.85-.93-2.27-.08-3.16l7.26-7.62-7.26-7.62zM25.31 0h72.27c1.21 0 2.31.5 3.11 1.3l.01.01c.8.8 1.29 1.9 1.29 3.11v56.81c0 1.21-.5 2.31-1.3 3.11l-.01.01c-.8.8-1.9 1.29-3.11 1.29H25.31c-1.2 0-2.31-.5-3.11-1.3l-.01-.01c-.8-.8-1.29-1.9-1.29-3.11V4.42c0-1.21.5-2.31 1.3-3.11l.01-.01C23 .49 24.1 0 25.31 0zm72.2 4.47H25.37v56.69h72.15V4.47h-.01z"})})})};(0,e.registerBlockType)({name:xi,...yi},wi)})()})();4 (0,ii._x)("Add %s","directly add the only allowed block"),r):(0,ii._x)("Add block","Generic label for block inserter button");return(0,ui.jsx)("button",{ref:u,onFocus:a,tabIndex:s,className:o()(i),onClick:e,"aria-haspopup":c?"true":void 0,"aria-expanded":c?n:void 0,disabled:t,label:d,children:(0,ii.__)("Add Empty Slide","splide-carousel")})},isAppender:!0})},mi=(0,ai.withSelect)((e,t)=>({innerBlocks:e("core/block-editor").getBlocks(t.clientId)}))(function(n){const{attributes:i,setAttributes:r,clientId:a}=n,{anchor:s,options:l,extensions:u,type:c,speed:d,fixedWidth:f,autoWidth:p,perPage:g,perMove:h,gap:v,direction:m,fixedHeight:y,arrows:b,pagination:_,autoplay:x,interval:w,pauseOnHover:k,autoplayPlayPauseButtons:C,mediaQuery:S,breakpointTablet:j,breakpointMobile:E,perPageTablet:P,perPageMobile:B,progressBar:N}=i,[M]=(0,oi.useSettings)("spacing.units"),I=(0,t.__experimentalUseCustomUnits)({availableUnits:M||["%","px","em","rem"]}),{createErrorNotice:O}=(0,ai.useDispatch)(li.store),A=function(){const t="cloudcatch/splide-carousel-item";return(0,ai.useSelect)(n=>{const{getBlockVariations:i}=n(e.store);return i(t,"block")},[t]).find(e=>e.isDefault)||null}(),{replaceInnerBlocks:T,selectBlock:L}=(0,ai.useDispatch)("core/block-editor"),{getBlocksByClientId:H,getSelectedBlockClientId:z}=(0,ai.select)(oi.store),{innerBlockCount:D,selectedBlockClientId:W}=(0,ai.useSelect)(e=>({innerBlockCount:e(oi.store).getBlock(a)?.innerBlocks?.length,selectedBlockClientId:z()}),[a,z]),F=(0,ri.useRef)(null),R=(0,ri.useRef)(null),$=(0,ri.useRef)(null),U=(0,ri.useCallback)(e=>{"function"==typeof R?.current?.go&&H(a)[0].innerBlocks.forEach((t,n)=>{t.clientId===e&&(R.current.go(n),R.current.Components.Controller.go(n))})},[H,a]),G=(0,ri.useCallback)(()=>{let e={};return u?.urlHash&&(e={...e,URLHash:un}),u?.grid&&(e={...e,Grid:ni}),e},[u]),J=(0,ri.useCallback)(()=>{let e={};try{const t={};P&&j&&(t[j]={},t[j].perPage=P),B&&E&&(t[E]={},t[E].perPage=B),e={type:c,perPage:g,speed:d,gap:v,fixedWidth:f,autoWidth:p,perMove:h,direction:m,fixedHeight:y,height:y,arrows:b,pagination:_,autoplay:x,interval:w,pauseOnHover:k,mediaQuery:S,breakpoints:t};const n=l?JSON.parse(l.toString()):{};return e={...e,...n},"loop"===e.type&&(e.type="slide"),e.autoplay=!1,e.drag=!1,e.fixedWidth||(e.fixedWidth=!1),e}catch(e){return{}}},[c,g,d,v,f,p,h,m,y,b,_,x,w,k,S,P,j,B,E,l]),Q=(0,ri.useCallback)(()=>{"function"==typeof R.current?.destroy&&R.current.destroy(),F.current&&D&&(R.current=new Xt(F.current,J()),R.current.on("refresh",()=>F.current?F.current.dispatchEvent(new Event("refresh")):null),F.current.addEventListener("refresh",function(){$.current&&($.current.style.display="none",$.current.offsetHeight,$.current.style.display="")}),R.current.mount(G()))},[F,D,J,G]),V=(0,ri.useCallback)(()=>{let e;if(D)try{"function"==typeof R.current?.refresh&&(R.current.options=J(),e=setTimeout(()=>R.current.refresh(),150)),Q()}catch(e){O(e.message,{id:"splide-carousel-invalid-options",type:"snackbar"})}return()=>{void 0!==e&&clearTimeout(e)}},[D,J,Q,O]);(0,ri.useEffect)(()=>(R.current||V(),()=>null)),(0,ri.useEffect)(()=>{U(W)},[W,U]),(0,ri.useEffect)(()=>{V()},[D,V]),(0,ri.useEffect)(()=>{V()},[V,l,c,d,f,p,g,m,y,h,v,b,_,x,w,k,C,S,j,E,P,B,N]),(0,ri.useEffect)(()=>{Q()},[u,Q]);const X=()=>{"function"==typeof R?.current?.go&&R.current.go(R.current.Components.Controller.getEnd()),F.current.removeEventListener("refresh",X)},q=(0,ri.useCallback)(()=>{let t=H(a)[0].innerBlocks;const n=(0,e.createBlock)(pi,A?{...A?.attributes}:{},A&&A.innerBlocks?(0,e.createBlocksFromInnerBlocksTemplate)(A.innerBlocks):[]);t=[...t,n],T(a,t),L(t[t.length-1].clientId)},[a,H,T,L,A]),Y=e=>gi.some(t=>0===e.type?.indexOf(t))||0===e.url?.indexOf("blob:"),K=(0,oi.useBlockProps)({className:o()("wp-block-splide-carousel__container")}),Z=(0,oi.useInnerBlocksProps)({ref:$,className:o()("wp-block-splide-carousel__list","splide__list")},{allowedBlocks:fi,directInsert:!!A,defaultBlock:A?{name:pi,attributes:A?{...A?.attributes}:{}}:void 0,carousel:F,renderAppender:!1,orientation:"horizontal"}),ee=e=>{const[n,i]=(0,t.__experimentalParseQuantityAndUnitFromRawValue)(e);return[n,i].join("")};return(0,ui.jsxs)(ui.Fragment,{children:[(0,ui.jsxs)(oi.InspectorControls,{children:[(0,ui.jsx)(t.PanelBody,{children:(0,ui.jsx)(ci,{splide:R,remount:Q})}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Splide Options"),children:[(0,ui.jsx)(t.SelectControl,{label:(0,ii.__)("Type"),value:c,onChange:e=>r({perPage:"fade"===e?1:g,type:e}),options:[{label:"Slide",value:"slide"},{label:"Fade",value:"fade"},{label:"Loop",value:"loop"}],help:"loop"===c&&(0,ii.__)("Carousel will not loop in the block editor, but will on the frontend."),__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)(t.RangeControl,{label:(0,ii.__)("Slides Per Page"),value:g,onChange:e=>r({fixedWidth:"",autoWidth:!1,perPage:parseInt(e)}),min:1,max:12,disabled:"fade"===c||f||p,help:"fade"===c?(0,ii.__)("Unavailable with `Fade` Type."):f?(0,ii.__)("Slide width overrides this setting."):p?(0,ii.__)("Auto Slide Width overrides this setting."):null,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)(t.RangeControl,{label:(0,ii.__)("Slides Per Move"),value:h,onChange:e=>r({perMove:parseInt(e)}),min:1,max:12,disabled:p,help:p?(0,ii.__)("Auto Slide Width overrides this setting."):null,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalNumberControl,{label:(0,ii.__)("Speed (ms)"),value:d,__unstableInputWidth:"80px",onChange:e=>r({speed:parseInt(e)}),step:1,__next40pxDefaultSize:!0})}),(0,ui.jsx)(t.SelectControl,{label:(0,ii.__)("Direction"),value:m,onChange:e=>r({direction:e,fixedHeight:"ttb"===e?"300px":y}),options:[{label:"Left to right",value:"ltr"},{label:"Right to left",value:"rtl"},{label:"Top to bottom",value:"ttb"}],__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0})]}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Arrows & Pagination"),initialOpen:!1,children:[(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Arrows"),checked:b,onChange:()=>{r({arrows:!b})}}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Pagination"),checked:_,onChange:()=>{r({pagination:!_})}})]}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Dimensions"),initialOpen:!1,children:[(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Auto Slide Width"),checked:p,onChange:()=>{r({perPage:1,perMove:1,autoWidth:!p})}}),(0,ui.jsxs)(t.Flex,{children:[!p&&(0,ui.jsx)(t.FlexItem,{isBlock:!0,children:(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalUnitControl,{label:(0,ii.__)("Slide Width"),value:f,onChange:e=>r({perPage:1,fixedWidth:ee(e)}),units:I,style:{maxWidth:110}})})}),(0,ui.jsx)(t.FlexItem,{isBlock:!0,children:(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalUnitControl,{label:(0,ii.__)("Slide Height"),value:y,onChange:e=>r({fixedHeight:ee(e)}),units:I})})})]})]}),(0,ui.jsx)(t.PanelBody,{title:(0,ii.__)("Spacing"),initialOpen:!1,children:(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalUnitControl,{label:(0,ii.__)("Slide Gap"),value:v,onChange:e=>r({gap:ee(e)}),units:I,style:{maxWidth:80}})})}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Autoplay"),initialOpen:!1,children:[(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Autoplay"),checked:x,onChange:()=>{r({autoplay:!x,autoplayPlayPauseButtons:!1})},help:!0===x&&(0,ii.__)("Carousel will not autoplay in the block editor, but will on the frontend.")}),x&&(0,ui.jsxs)(ui.Fragment,{children:[(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalNumberControl,{label:(0,ii.__)("Interval (ms)"),value:w,onChange:e=>r({interval:e}),step:1,__next40pxDefaultSize:!0})}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Pause on Hover"),checked:k,onChange:()=>{r({pauseOnHover:!k})}}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Show Play/Pause Buttons"),checked:C,onChange:()=>{r({autoplayPlayPauseButtons:!C})}})]})]}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Responsive Breakpoints"),initialOpen:!1,children:[(0,ui.jsx)("h3",{children:(0,ii.__)("Media Query")}),(0,ui.jsxs)(t.__experimentalToggleGroupControl,{label:(0,ii.__)("Media query"),value:S,onChange:e=>r({mediaQuery:e}),isBlock:!0,hideLabelFromVision:!0,children:[(0,ui.jsx)(t.__experimentalToggleGroupControlOption,{value:"max",label:(0,ii.__)("max-width")}),(0,ui.jsx)(t.__experimentalToggleGroupControlOption,{value:"min",label:(0,ii.__)("min-width")})]}),(0,ui.jsx)(t.BaseControl,{children:(0,ui.jsx)(t.__experimentalNumberControl,{label:(0,ii.__)("Tablet Breakpoint (px)"),value:j,__unstableInputWidth:"80px",onChange:e=>r({breakpointTablet:parseInt(e)}),step:1,__next40pxDefaultSize:!0})}),(0,ui.jsx)(t.RangeControl,{label:(0,ii.__)("Slides Per Page (Tablet)"),value:P,onChange:e=>r({perPageTablet:parseInt(e)}),min:1,max:12,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)(t.BaseControl,{children:(0,ui.jsx)(t.__experimentalNumberControl,{label:(0,ii.__)("Mobile Breakpoint (px)"),value:E,__unstableInputWidth:"80px",onChange:e=>r({breakpointMobile:parseInt(e)}),step:1,__next40pxDefaultSize:!0})}),(0,ui.jsx)(t.RangeControl,{label:(0,ii.__)("Slides Per Page (Mobile)"),value:B,onChange:e=>r({perPageMobile:parseInt(e)}),min:1,max:12,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)("p",{className:"description",children:(0,ii.__)("For more granular control over the responsive settings, use the Splide JSON Options under the Advanced panel.")})]}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Splide Extensions"),initialOpen:!1,children:[(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Auto Scroll"),checked:u?.autoScroll,onChange:()=>{r({extensions:{...u,autoScroll:!u?.autoScroll}})},help:!0===u?.autoScroll&&(0,ii.__)("Carousel will not auto scroll in the block editor, but will on the frontend.")}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("URL Hash Navigation"),checked:u?.urlHash,onChange:()=>{r({extensions:{...u,urlHash:!u?.urlHash}})}}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Grid"),checked:u?.grid,onChange:()=>{r({extensions:{...u,grid:!u?.grid}})}})]})]}),(0,ui.jsx)(oi.InspectorAdvancedControls,{children:(0,ui.jsx)(t.TextControl,{value:l,label:(0,ii.__)("Splide JSON Options"),onChange:e=>r({options:e}),help:(0,ui.jsxs)(ui.Fragment,{children:[(0,ui.jsx)("p",{children:(0,ii.__)("Click the link below for instructions. Will override Splide options above.")}),(0,ui.jsx)("p",{children:(0,ui.jsx)(t.ExternalLink,{href:(0,ii.__)("https://splidejs.com/guides/options/#by-data-attribute"),children:(0,ii.__)("JSON Instructions")})})]})})}),(0,ui.jsx)("div",{...K,children:(0,ui.jsxs)("figure",{ref:F,className:o()("wp-block-splide-carousel","splide",{[`splide--${J()?.direction}`]:J()?.direction}),id:s?s+"Carousel":null,children:[(0,ui.jsxs)("div",{className:"wp-block-splide-carousel__track splide__track",children:[D<1&&(0,ui.jsx)(oi.MediaPlaceholder,{handleUpload:!1,labels:{title:(0,ii.__)("Splide Carousel"),instructions:(0,ii.__)("Drag images, upload new ones or select files from your library.")},onSelect:t=>{const n="[object FileList]"===Object.prototype.toString.call(t)?Array.from(t):t;n.every(Y)||O((0,ii.__)("If uploading to a gallery all files need to be image formats"),{id:"splide-carousel-upload-invalid-file",type:"snackbar"});const i=n.filter(e=>e.url||Y(e)).map(e=>e.url?e:((e,t="large")=>{const n=(0,di.pick)(e,["alt","id","link","caption"]);n.url=(0,di.get)(e,["sizes",t,"url"])||(0,di.get)(e,["media_details","sizes",t,"source_url"])||e.url;const i=(0,di.get)(e,["sizes","full","url"])||(0,di.get)(e,["media_details","sizes","full","source_url"]);return i&&(n.fullUrl=i),n})({url:(0,si.createBlobURL)(e)})),o=i.reduce((e,t,n)=>(e[t.id]=n,e),{}),r=i.map(t=>{const n=(0,e.createBlock)("core/image",{id:t.id,url:t.url,caption:t.caption,alt:t.alt});return(0,e.createBlock)(pi,{innerBlocks:[n]},[n])});r?.length>0&&L(r[0].clientId),T(a,r.sort((e,t)=>o[e.attributes.id]-o[t.attributes.id]))},accept:["image/*"],allowedTypes:gi,multiple:!0,children:(0,ui.jsx)(t.Button,{variant:"primary",onClick:()=>{q()},__next40pxDefaultSize:!0,children:(0,ii.__)("Add Empty Slide","splide-carousel")})}),D>0&&(0,ui.jsx)("div",{...Z})]}),N&&(0,ui.jsx)("div",{className:"splide__progress",children:(0,ui.jsx)("div",{className:"splide__progress__bar"})}),C&&(0,ui.jsxs)("div",{className:"splide__controls",children:[(0,ui.jsxs)("button",{className:"splide__toggle",type:"button",children:[(0,ui.jsx)("svg",{className:"splide__toggle__play",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m22 12-20 11v-22l10 5.5z"})}),(0,ui.jsx)("svg",{className:"splide__toggle__pause",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m2 1v22h7v-22zm13 0v22h7v-22z"})})]}),(0,ui.jsx)("div",{className:"splide__pagination"})]}),(0,ui.jsx)(vi,{onSelect:async t=>{F.current.addEventListener("refresh",X),t?.clientId&&(A&&A.innerBlocks&&T(t.clientId,[...(0,e.createBlocksFromInnerBlocksTemplate)(A.innerBlocks)]),L(t.clientId)),V()},className:"wp-block-splide-carousel-add",rootClientId:a,tabIndex:"-1"})]})})]})}),yi=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"cloudcatch/splide-carousel","version":"1.7.1","title":"Splide Carousel","category":"media","attributes":{"innerBlocks":{"type":"array","default":[]},"type":{"type":"string","default":"slide"},"slideType":{"type":"string","default":"perPage"},"perPage":{"type":"integer","default":1},"perMove":{"type":"integer","default":1},"speed":{"type":"integer","default":400},"fixedWidth":{"type":"string","default":""},"autoWidth":{"type":"boolean","default":false},"gap":{"type":"string","default":"0px"},"direction":{"type":"string","default":"ltr"},"fixedHeight":{"type":"string","default":""},"arrows":{"type":"boolean","default":true},"pagination":{"type":"boolean","default":true},"autoplay":{"type":"boolean","default":false},"interval":{"type":"string","default":"5000"},"pauseOnHover":{"type":"boolean","default":true},"autoplayPlayPauseButtons":{"type":"boolean","default":false},"options":{"type":"string","default":""},"mediaQuery":{"type":"string","default":"max"},"breakpointTablet":{"type":"integer","default":1079},"breakpointMobile":{"type":"integer","default":599},"perPageTablet":{"type":"integer","default":null},"perPageMobile":{"type":"integer","default":null},"extensions":{"type":"object","default":{"autoScroll":false,"urlHash":false,"grid":false}},"progressBar":{"type":"boolean","default":false}},"supports":{"anchor":true,"align":["wide","full"],"units":["px","em","rem","vh","vw"]},"textdomain":"splide-carousel","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./view.css","viewScript":"file:./view.js"}');function bi(e){const{attributes:t}=e,{anchor:n,options:i,extensions:r,type:a,fixedWidth:s,speed:l,autoWidth:u,perPage:c,perMove:d,gap:f,direction:p,fixedHeight:g,arrows:h,pagination:v,autoplay:m,interval:y,pauseOnHover:b,autoplayPlayPauseButtons:_,mediaQuery:x,breakpointTablet:w,breakpointMobile:k,perPageTablet:C,perPageMobile:S,progressBar:j}=t;let E={};return(0,ui.jsx)("div",{...oi.useBlockProps.save({className:"wp-block-splide-carousel__container"}),children:(0,ui.jsxs)("figure",{className:o()("wp-block-splide-carousel","splide"),"data-splide":JSON.stringify((()=>{try{const e={};C&&w&&(e[w]={},e[w].perPage=C),S&&k&&(e[k]={},e[k].perPage=S),E={type:a,perPage:c,speed:l,gap:f,fixedWidth:s,autoWidth:u,perMove:d,direction:p,fixedHeight:g,height:g,arrows:h,pagination:v,autoplay:m,interval:y,pauseOnHover:b,mediaQuery:x,breakpoints:e};const t=i?JSON.parse(i.toString()):{};return E={...E,...t},E}catch(e){return{}}})()),id:n?n+"Carousel":null,"data-splide-extensions":r&&JSON.stringify(r),children:[(0,ui.jsx)("div",{className:"wp-block-splide-carousel__track splide__track",children:(0,ui.jsx)("div",{...oi.useInnerBlocksProps.save({className:o()("wp-block-splide-carousel__list","splide__list")})})}),j&&(0,ui.jsx)("div",{className:"splide__progress",children:(0,ui.jsx)("div",{className:"splide__progress__bar"})}),_&&(0,ui.jsxs)("div",{className:"splide__controls",children:[(0,ui.jsxs)("button",{className:"splide__toggle",type:"button",children:[(0,ui.jsx)("svg",{className:"splide__toggle__play",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m22 12-20 11v-22l10 5.5z"})}),(0,ui.jsx)("svg",{className:"splide__toggle__pause",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m2 1v22h7v-22zm13 0v22h7v-22z"})})]}),(0,ui.jsx)("div",{className:"splide__pagination"})]})]})})}const _i=[{attributes:{innerBlocks:{type:"array",default:[]},type:{type:"string",default:"slide"},slideType:{type:"string",default:"perPage"},perPage:{type:"integer",default:1},perMove:{type:"integer",default:1},speed:{type:"integer",default:"400"},fixedWidth:{type:"string",default:""},autoWidth:{type:"boolean",default:!1},gap:{type:"string",default:"0px"},direction:{type:"string",default:"ltr"},fixedHeight:{type:"string",default:""},arrows:{type:"boolean",default:!0},pagination:{type:"boolean",default:!0},autoplay:{type:"boolean",default:!1},interval:{type:"string",default:"5000"},pauseOnHover:{type:"boolean",default:!0},autoplayPlayPauseButtons:{type:"boolean",default:!1},options:{type:"string",default:""},mediaQuery:{type:"string",default:"max"},breakpointTablet:{type:"integer",default:"1079"},breakpointMobile:{type:"integer",default:"599"},perPageTablet:{type:"integer",default:null},perPageMobile:{type:"integer",default:null},extensions:{type:"object",default:{autoScroll:!1,urlHash:!1,grid:!1}},progressBar:{type:"boolean",default:!1}},supports:{anchor:!0,align:["wide","full"],units:["px","em","rem","vh","vw"]},save(e){const{attributes:t}=e,{options:n,extensions:i,type:r,fixedWidth:a,speed:s,autoWidth:l,perPage:u,perMove:c,gap:d,direction:f,fixedHeight:p,arrows:g,pagination:h,autoplay:v,interval:m,pauseOnHover:y,autoplayPlayPauseButtons:b,mediaQuery:_,breakpointTablet:x,breakpointMobile:w,perPageTablet:k,perPageMobile:C,progressBar:S}=t;let j={};return(0,ui.jsx)("div",{...oi.useBlockProps.save({className:"wp-block-splide-carousel__container"}),children:(0,ui.jsxs)("figure",{className:o()("wp-block-splide-carousel","splide"),"data-splide":JSON.stringify((()=>{try{const e={};k&&x&&(e[x]={},e[x].perPage=k),C&&w&&(e[w]={},e[w].perPage=C),j={type:r,perPage:u,speed:s,gap:d,fixedWidth:a,autoWidth:l,perMove:c,direction:f,fixedHeight:p,height:p,arrows:g,pagination:h,autoplay:v,interval:m,pauseOnHover:y,mediaQuery:_,breakpoints:e};const t=n?JSON.parse(n.toString()):{};return j={...j,...t},j}catch(e){return{}}})()),"data-splide-extensions":i&&JSON.stringify(i),children:[(0,ui.jsx)("div",{className:"wp-block-splide-carousel__track splide__track",children:(0,ui.jsx)("div",{...oi.useInnerBlocksProps.save({className:o()("wp-block-splide-carousel__list","splide__list")})})}),S&&(0,ui.jsx)("div",{className:"splide__progress",children:(0,ui.jsx)("div",{className:"splide__progress__bar"})}),b&&(0,ui.jsxs)("div",{className:"splide__controls",children:[(0,ui.jsxs)("button",{className:"splide__toggle",type:"button",children:[(0,ui.jsx)("svg",{className:"splide__toggle__play",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m22 12-20 11v-22l10 5.5z"})}),(0,ui.jsx)("svg",{className:"splide__toggle__pause",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m2 1v22h7v-22zm13 0v22h7v-22z"})})]}),(0,ui.jsx)("div",{className:"splide__pagination"})]})]})})}},{attributes:{innerBlocks:{type:"array",default:[]},type:{type:"string",default:"slide"},slideType:{type:"string",default:"perPage"},perPage:{type:"integer",default:1},perMove:{type:"integer",default:1},speed:{type:"integer",default:"400"},fixedWidth:{type:"string",default:""},autoWidth:{type:"boolean",default:!1},gap:{type:"string",default:"0px"},direction:{type:"string",default:"ltr"},fixedHeight:{type:"string",default:""},arrows:{type:"boolean",default:!0},pagination:{type:"boolean",default:!0},autoplay:{type:"boolean",default:!1},interval:{type:"integer",default:"5000"},pauseOnHover:{type:"boolean",default:!0},options:{type:"string",default:""},mediaQuery:{type:"string",default:"max"},breakpointTablet:{type:"integer",default:"1079"},breakpointMobile:{type:"integer",default:"599"},perPageTablet:{type:"integer",default:null},perPageMobile:{type:"integer",default:null},extensions:{type:"object",default:{autoScroll:!1,urlHash:!1}}},migrate:e=>(e.grid=!1,e),save:bi},{attributes:{innerBlocks:{type:"array",default:[]},options:{type:"string",default:""},extensions:{type:"object",default:{autoScroll:!1,urlHash:!1}}},migrate:e=>({...e,type:"slide",perPage:1,perMove:1,speed:400,fixedWidth:"",autoWidth:!1,gap:"0px",direction:"ltr",fixedHeight:"",arrows:!0,pagination:!0,autoplay:!1,interval:5e3,pauseOnHover:!0,mediaQuery:"max",breakpointTablet:1079,breakpointMobile:599,perPageTablet:null,perPageMobile:null}),save(e){const{attributes:t}=e,{options:n,extensions:i}=t;return(0,ui.jsx)("figure",{...oi.useBlockProps.save({className:o()("wp-block-splide-carousel","splide"),...n&&{"data-splide":n},...i&&{"data-splide-extensions":JSON.stringify(i)}}),children:(0,ui.jsx)("div",{className:"wp-block-splide-carousel__track splide__track",children:(0,ui.jsx)("div",{...oi.useInnerBlocksProps.save({className:o()("wp-block-splide-carousel__list","splide__list")})})})})}},{attributes:{innerBlocks:{type:"array",default:[]},options:{type:"string",default:""}},isEligible:({options:e})=>""===e,migrate:()=>({options:"{}"}),save(e){const{attributes:t}=e,{options:n}=t;return(0,ui.jsx)("figure",{...oi.useBlockProps.save({className:o()("wp-block-splide-carousel","splide"),"data-splide":n}),children:(0,ui.jsx)("div",{className:"wp-block-splide-carousel__track splide__track",children:(0,ui.jsx)("div",{...oi.useInnerBlocksProps.save({className:o()("wp-block-splide-carousel__list","splide__list")})})})})}}],{name:xi}=yi,wi={edit:mi,save:bi,deprecated:_i,providesContext:{"splide-carousel/extensions":"extensions"},icon:(0,ui.jsx)(t.Icon,{icon:(0,ui.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 122.88 65.64",children:(0,ui.jsx)("path",{d:"M9.35 21.67c.85-.9 2.27-.93 3.17-.08.9.85.93 2.27.08 3.16l-7.26 7.6 7.26 7.62c.85.9.82 2.31-.08 3.16-.9.85-2.31.82-3.17-.08L.62 33.88c-.82-.86-.83-2.22 0-3.09l8.73-9.12zM40.3 52.32c-1.39 0-2.51-1.13-2.51-2.51 0-1.39 1.12-2.51 2.51-2.51h21.96c1.39 0 2.51 1.13 2.51 2.51 0 1.39-1.12 2.51-2.51 2.51H40.3zm.63-39.8h41.02c1.16 0 2.22.48 2.98 1.24l.01.01c.77.77 1.24 1.82 1.24 2.98V36.9c0 1.16-.48 2.22-1.24 2.98l-.01.01c-.77.77-1.82 1.24-2.98 1.24H40.93a4.22 4.22 0 01-2.98-1.24l-.01-.01a4.195 4.195 0 01-1.24-2.98V16.76c0-1.16.48-2.22 1.24-2.98l.01-.01c.76-.77 1.82-1.25 2.98-1.25zM81.71 17H41.17v19.66H81.7V17h.01zm28.58 7.76c-.85-.9-.82-2.31.08-3.16.9-.85 2.31-.82 3.17.08l8.73 9.14c.83.87.82 2.23 0 3.09l-8.73 9.17c-.85.9-2.27.93-3.17.08-.9-.85-.93-2.27-.08-3.16l7.26-7.62-7.26-7.62zM25.31 0h72.27c1.21 0 2.31.5 3.11 1.3l.01.01c.8.8 1.29 1.9 1.29 3.11v56.81c0 1.21-.5 2.31-1.3 3.11l-.01.01c-.8.8-1.9 1.29-3.11 1.29H25.31c-1.2 0-2.31-.5-3.11-1.3l-.01-.01c-.8-.8-1.29-1.9-1.29-3.11V4.42c0-1.21.5-2.31 1.3-3.11l.01-.01C23 .49 24.1 0 25.31 0zm72.2 4.47H25.37v56.69h72.15V4.47h-.01z"})})})};(0,e.registerBlockType)({name:xi,...yi},wi)})()})(); -
splide-carousel/tags/1.7.1/build/carousel/view.asset.php
r3183997 r3441595 1 <?php return array('dependencies' => array(), 'version' => ' 2487542992bda3b3284d');1 <?php return array('dependencies' => array(), 'version' => 'cded92bca445d1928823'); -
splide-carousel/tags/1.7.1/build/carousel/view.js
r3183997 r3441595 1 (()=>{"use strict";function n(n,t){for(var e=0;e<t.length;e++){var i=t[e];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}}var t="(prefers-reduced-motion: reduce)";function e(n){n.length=0}function i(n,t,e){return Array.prototype.slice.call(n,t,e)}function o(n){return n.bind.apply(n,[null].concat(i(arguments,1)))}var r=setTimeout,u=function(){};function c(n){return requestAnimationFrame(n)}function s(n,t){return typeof t===n}function a(n){return!p(n)&&s("object",n)}var f=Array.isArray,l=o(s,"function"),d=o(s,"string"),v=o(s,"undefined");function p(n){return null===n}function h(n){try{return n instanceof(n.ownerDocument.defaultView||window).HTMLElement}catch(n){return!1}}function g(n){return f(n)?n:[n]}function m(n,t){g(n).forEach(t)}function y(n,t){return n.indexOf(t)>-1}function b(n,t){return n.push.apply(n,g(t)),n}function E(n,t,e){n&&m(t, (function(t){t&&n.classList[e?"add":"remove"](t)}))}function w(n,t){E(n,d(t)?t.split(" "):t,!0)}function S(n,t){m(t,n.appendChild.bind(n))}function x(n,t){m(n,(function(n){var e=(t||n).parentNode;e&&e.insertBefore(n,t)}))}function C(n,t){return h(n)&&(n.msMatchesSelector||n.matches).call(n,t)}function A(n,t){var e=n?i(n.children):[];return t?e.filter((function(n){return C(n,t)})):e}function L(n,t){return t?A(n,t)[0]:n.firstElementChild}var _=Object.keys;function k(n,t,e){return n&&(e?_(n).reverse():_(n)).forEach((function(e){"__proto__"!==e&&t(n[e],e)})),n}function P(n){return i(arguments,1).forEach((function(t){k(t,(function(e,i){n[i]=t[i]}))})),n}function D(n){return i(arguments,1).forEach((function(t){k(t,(function(t,e){f(t)?n[e]=t.slice():a(t)?n[e]=D({},a(n[e])?n[e]:{},t):n[e]=t}))})),n}function M(n,t){m(t||_(n),(function(t){delete n[t]}))}function O(n,t){m(n,(function(n){m(t,(function(t){n&&n.removeAttribute(t)}))}))}function N(n,t,e){a(t)?k(t,(function(t,e){N(n,e,t)})):m(n,(function(n){p(e)||""===e?O(n,t):n.setAttribute(t,String(e))}))}function z(n,t,e){var i=document.createElement(n);return t&&(d(t)?w(i,t):N(i,t)),e&&S(e,i),i}function I(n,t,e){if(v(e))return getComputedStyle(n)[t];p(e)||(n.style[t]=""+e)}function j(n,t){I(n,"display",t)}function F(n){n.setActive&&n.setActive()||n.focus({preventScroll:!0})}function T(n,t){return n.getAttribute(t)}function $(n,t){return n&&n.classList.contains(t)}function R(n){return n.getBoundingClientRect()}function H(n){m(n,(function(n){n&&n.parentNode&&n.parentNode.removeChild(n)}))}function G(n){return L((new DOMParser).parseFromString(n,"text/html").body)}function W(n,t){n.preventDefault(),t&&(n.stopPropagation(),n.stopImmediatePropagation())}function X(n,t){return n&&n.querySelector(t)}function B(n,t){return t?i(n.querySelectorAll(t)):[]}function q(n,t){E(n,t,!1)}function U(n){return n.timeStamp}function Y(n){return d(n)?n:n?n+"px":""}var J="splide",K="data-"+J;function V(n,t){if(!n)throw new Error("["+J+"] "+(t||""))}var Q=Math.min,Z=Math.max,nn=Math.floor,tn=Math.ceil,en=Math.abs;function on(n,t,e){return en(n-t)<e}function rn(n,t,e,i){var o=Q(t,e),r=Z(t,e);return i?o<n&&n<r:o<=n&&n<=r}function un(n,t,e){var i=Q(t,e),o=Z(t,e);return Q(Z(i,n),o)}function cn(n){return+(n>0)-+(n<0)}function sn(n,t){return m(t,(function(t){n=n.replace("%s",""+t)})),n}function an(n){return n<10?"0"+n:""+n}var fn={};function ln(){var n=[];function t(n,t,e){m(n,(function(n){n&&m(t,(function(t){t.split(" ").forEach((function(t){var i=t.split(".");e(n,i[0],i[1])}))}))}))}return{bind:function(e,i,o,r){t(e,i,(function(t,e,i){var u="addEventListener"in t,c=u?t.removeEventListener.bind(t,e,o,r):t.removeListener.bind(t,o);u?t.addEventListener(e,o,r):t.addListener(o),n.push([t,e,i,o,c])}))},unbind:function(e,i,o){t(e,i,(function(t,e,i){n=n.filter((function(n){return!!(n[0]!==t||n[1]!==e||n[2]!==i||o&&n[3]!==o)||(n[4](),!1)}))}))},dispatch:function(n,t,e){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:e}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,e),n.dispatchEvent(i),i},destroy:function(){n.forEach((function(n){n[4]()})),e(n)}}}var dn="mounted",vn="ready",pn="move",hn="moved",gn="click",mn="refresh",yn="updated",bn="resize",En="resized",wn="scroll",Sn="scrolled",xn="destroy",Cn="navigation:mounted",An="autoplay:play",Ln="autoplay:pause",kn="lazyload:loaded",Pn="ei";function Dn(n){var t=n?n.event.bus:document.createDocumentFragment(),e=ln();return n&&n.event.on(xn,e.destroy),P(e,{bus:t,on:function(n,i){e.bind(t,g(n).join(" "),(function(n){i.apply(i,f(n.detail)?n.detail:[])}))},off:o(e.unbind,t),emit:function(n){e.dispatch(t,n,i(arguments,1))}})}function Mn(n,t,e,i){var o,r,u=Date.now,s=0,a=!0,f=0;function l(){if(!a){if(s=n?Q((u()-o)/n,1):1,e&&e(s),s>=1&&(t(),o=u(),i&&++f>=i))return d();r=c(l)}}function d(){a=!0}function v(){r&&cancelAnimationFrame(r),s=0,r=0,a=!0}return{start:function(t){t||v(),o=u()-(t?s*n:0),a=!1,r=c(l)},rewind:function(){o=u(),s=0,e&&e(s)},pause:d,cancel:v,set:function(t){n=t},isPaused:function(){return a}}}var On="Arrow",Nn=On+"Left",zn=On+"Right",In=On+"Up",jn=On+"Down",Fn="ttb",Tn={width:["height"],left:["top","right"],right:["bottom","left"],x:["y"],X:["Y"],Y:["X"],ArrowLeft:[In,zn],ArrowRight:[jn,Nn]};var $n="role",Rn="tabindex",Hn="aria-",Gn=Hn+"controls",Wn=Hn+"current",Xn=Hn+"selected",Bn=Hn+"label",qn=Hn+"labelledby",Un=Hn+"hidden",Yn=Hn+"orientation",Jn=Hn+"roledescription",Kn=Hn+"live",Vn=Hn+"busy",Qn=Hn+"atomic",Zn=[$n,Rn,"disabled",Gn,Wn,Bn,qn,Un,Yn,Jn],nt=J+"__",tt="is-",et=J,it=nt+"track",ot=nt+"list",rt=nt+"slide",ut=rt+"--clone",ct=rt+"__container",st=nt+"arrows",at=nt+"arrow",ft=at+"--prev",lt=at+"--next",dt=nt+"pagination",vt=dt+"__page",pt=nt+"progress__bar",ht=nt+"toggle",gt=nt+"sr",mt=tt+"initialized",yt=tt+"active",bt=tt+"prev",Et=tt+"next",wt=tt+"visible",St=tt+"loading",xt=tt+"focus-in",Ct=tt+"overflow",At=[yt,wt,bt,Et,St,xt,Ct],Lt={slide:rt,clone:ut,arrows:st,arrow:at,prev:ft,next:lt,pagination:dt,page:vt,spinner:nt+"spinner"},_t="touchstart mousedown",kt="touchmove mousemove",Pt="touchend touchcancel mouseup click",Dt="slide",Mt="loop",Ot="fade";var Nt=K+"-interval",zt={passive:!1,capture:!0},It={Spacebar:" ",Right:zn,Left:Nn,Up:In,Down:jn};function jt(n){return n=d(n)?n:n.key,It[n]||n}var Ft="keydown",Tt=K+"-lazy",$t=Tt+"-srcset",Rt="["+Tt+"], ["+$t+"]",Ht=[" ","Enter"],Gt=Object.freeze({__proto__:null,Media:function(n,e,i){var o=n.state,r=i.breakpoints||{},u=i.reducedMotion||{},c=ln(),s=[];function a(n){n&&c.destroy()}function f(n,t){var e=matchMedia(t);c.bind(e,"change",l),s.push([n,e])}function l(){var t=o.is(7),e=i.direction,r=s.reduce((function(n,t){return D(n,t[1].matches?t[0]:{})}),{});M(i),d(r),i.destroy?n.destroy("completely"===i.destroy):t?(a(!0),n.mount()):e!==i.direction&&n.refresh()}function d(t,e,r){D(i,t),e&&D(Object.getPrototypeOf(i),t),!r&&o.is(1)||n.emit(yn,i)}return{setup:function(){var n="min"===i.mediaQuery;_(r).sort((function(t,e){return n?+t-+e:+e-+t})).forEach((function(t){f(r[t],"("+(n?"min":"max")+"-width:"+t+"px)")})),f(u,t),l()},destroy:a,reduce:function(n){matchMedia(t).matches&&(n?D(i,u):M(i,_(u)))},set:d}},Direction:function(n,t,e){return{resolve:function(n,t,i){var o="rtl"!==(i=i||e.direction)||t?i===Fn?0:-1:1;return Tn[n]&&Tn[n][o]||n.replace(/width|left|right/i,(function(n,t){var e=Tn[n.toLowerCase()][o]||n;return t>0?e.charAt(0).toUpperCase()+e.slice(1):e}))},orient:function(n){return n*("rtl"===e.direction?1:-1)}}},Elements:function(n,t,i){var o,r,u,c=Dn(n),s=c.on,a=c.bind,f=n.root,d=i.i18n,v={},p=[],h=[],g=[];function m(){var n,t,e;o=x("."+it),r=L(o,"."+ot),V(o&&r,"A track/list element is missing."),b(p,A(r,"."+rt+":not(."+ut+")")),k({arrows:st,pagination:dt,prev:ft,next:lt,bar:pt,toggle:ht},(function(n,t){v[t]=x("."+n)})),P(v,{root:f,track:o,list:r,slides:p}),t=f.id||""+(n=J)+an(fn[n]=(fn[n]||0)+1),e=i.role,f.id=t,o.id=o.id||t+"-track",r.id=r.id||t+"-list",!T(f,$n)&&"SECTION"!==f.tagName&&e&&N(f,$n,e),N(f,Jn,d.carousel),N(r,$n,"presentation"),S()}function y(n){var t=Zn.concat("style");e(p),q(f,h),q(o,g),O([o,r],t),O(f,n?t:["style",Jn])}function S(){q(f,h),q(o,g),h=_(et),g=_(it),w(f,h),w(o,g),N(f,Bn,i.label),N(f,qn,i.labelledby)}function x(n){var t=X(f,n);return t&&function(n,t){if(l(n.closest))return n.closest(t);for(var e=n;e&&1===e.nodeType&&!C(e,t);)e=e.parentElement;return e}(t,"."+et)===f?t:void 0}function _(n){return[n+"--"+i.type,n+"--"+i.direction,i.drag&&n+"--draggable",i.isNavigation&&n+"--nav",n===et&&yt]}return P(v,{setup:m,mount:function(){s(mn,y),s(mn,m),s(yn,S),a(document,_t+" keydown",(function(n){u="keydown"===n.type}),{capture:!0}),a(f,"focusin",(function(){E(f,xt,!!u)}))},destroy:y})},Slides:function(n,t,i){var r=Dn(n),u=r.on,c=r.emit,s=r.bind,a=t.Elements,f=a.slides,v=a.list,p=[];function b(){f.forEach((function(n,t){_(n,t,-1)}))}function A(){P((function(n){n.destroy()})),e(p)}function _(t,e,i){var r=function(n,t,e,i){var r,u=Dn(n),c=u.on,s=u.emit,a=u.bind,f=n.Components,l=n.root,d=n.options,v=d.isNavigation,p=d.updateOnMove,h=d.i18n,g=d.pagination,m=d.slideFocus,y=f.Direction.resolve,b=T(i,"style"),w=T(i,Bn),S=e>-1,x=L(i,"."+ct);function C(){var o=n.splides.map((function(n){var e=n.splide.Components.Slides.getAt(t);return e?e.slide.id:""})).join(" ");N(i,Bn,sn(h.slideX,(S?e:t)+1)),N(i,Gn,o),N(i,$n,m?"button":""),m&&O(i,Jn)}function A(){r||_()}function _(){if(!r){var e=n.index;(o=k())!==$(i,yt)&&(E(i,yt,o),N(i,Wn,v&&o||""),s(o?"active":"inactive",P)),function(){var t=function(){if(n.is(Ot))return k();var t=R(f.Elements.track),e=R(i),o=y("left",!0),r=y("right",!0);return nn(t[o])<=tn(e[o])&&nn(e[r])<=tn(t[r])}(),e=!t&&(!k()||S);if(n.state.is([4,5])||N(i,Un,e||""),N(B(i,d.focusableNodes||""),Rn,e?-1:""),m&&N(i,Rn,e?-1:0),t!==$(i,wt)&&(E(i,wt,t),s(t?"visible":"hidden",P)),!t&&document.activeElement===i){var o=f.Slides.getAt(n.index);o&&F(o.slide)}}(),E(i,bt,t===e-1),E(i,Et,t===e+1)}var o}function k(){var i=n.index;return i===t||d.cloneStatus&&i===e}var P={index:t,slideIndex:e,slide:i,container:x,isClone:S,mount:function(){S||(i.id=l.id+"-slide"+an(t+1),N(i,$n,g?"tabpanel":"group"),N(i,Jn,h.slide),N(i,Bn,w||sn(h.slideLabel,[t+1,n.length]))),a(i,"click",o(s,gn,P)),a(i,"keydown",o(s,"sk",P)),c([hn,"sh",Sn],_),c(Cn,C),p&&c(pn,A)},destroy:function(){r=!0,u.destroy(),q(i,At),O(i,Zn),N(i,"style",b),N(i,Bn,w||"")},update:_,style:function(n,t,e){I(e&&x||i,n,t)},isWithin:function(e,i){var o=en(e-t);return S||!d.rewind&&!n.is(Mt)||(o=Q(o,n.length-o)),o<=i}};return P}(n,e,i,t);r.mount(),p.push(r),p.sort((function(n,t){return n.index-t.index}))}function k(n){return n?D((function(n){return!n.isClone})):p}function P(n,t){k(t).forEach(n)}function D(n){return p.filter(l(n)?n:function(t){return d(n)?C(t.slide,n):y(g(n),t.index)})}return{mount:function(){b(),u(mn,A),u(mn,b)},destroy:A,update:function(){P((function(n){n.update()}))},register:_,get:k,getIn:function(n){var e=t.Controller,o=e.toIndex(n),r=e.hasFocus()?1:i.perPage;return D((function(n){return rn(n.index,o,o+r-1)}))},getAt:function(n){return D(n)[0]},add:function(n,t){m(n,(function(n){if(d(n)&&(n=G(n)),h(n)){var e=f[t];e?x(n,e):S(v,n),w(n,i.classes.slide),r=n,u=o(c,bn),a=B(r,"img"),(l=a.length)?a.forEach((function(n){s(n,"load error",(function(){--l||u()}))})):u()}var r,u,a,l})),c(mn)},remove:function(n){H(D(n).map((function(n){return n.slide}))),c(mn)},forEach:P,filter:D,style:function(n,t,e){P((function(i){i.style(n,t,e)}))},getLength:function(n){return n?f.length:p.length},isEnough:function(){return p.length>i.perPage}}},Layout:function(n,t,e){var i,r,u,c=Dn(n),s=c.on,f=c.bind,l=c.emit,d=t.Slides,v=t.Direction.resolve,p=t.Elements,h=p.root,g=p.track,m=p.list,y=d.getAt,b=d.style;function w(){i=e.direction===Fn,I(h,"maxWidth",Y(e.width)),I(g,v("paddingLeft"),x(!1)),I(g,v("paddingRight"),x(!0)),S(!0)}function S(n){var t,o=R(h);(n||r.width!==o.width||r.height!==o.height)&&(I(g,"height",(t="",i&&(V(t=C(),"height or heightRatio is missing."),t="calc("+t+" - "+x(!1)+" - "+x(!0)+")"),t)),b(v("marginRight"),Y(e.gap)),b("width",e.autoWidth?null:Y(e.fixedWidth)||(i?"":A())),b("height",Y(e.fixedHeight)||(i?e.autoHeight?null:A():C()),!0),r=o,l(En),u!==(u=M())&&(E(h,Ct,u),l("overflow",u)))}function x(n){var t=e.padding,i=v(n?"right":"left");return t&&Y(t[i]||(a(t)?0:t))||"0px"}function C(){return Y(e.height||R(m).width*e.heightRatio)}function A(){var n=Y(e.gap);return"calc((100%"+(n&&" + "+n)+")/"+(e.perPage||1)+(n&&" - "+n)+")"}function L(){return R(m)[v("width")]}function _(n,t){var e=y(n||0);return e?R(e.slide)[v("width")]+(t?0:D()):0}function k(n,t){var e=y(n);if(e){var i=R(e.slide)[v("right")],o=R(m)[v("left")];return en(i-o)+(t?0:D())}return 0}function P(t){return k(n.length-1)-k(0)+_(0,t)}function D(){var n=y(0);return n&&parseFloat(I(n.slide,v("marginRight")))||0}function M(){return n.is(Ot)||P(!0)>L()}return{mount:function(){var n,t;w(),f(window,"resize load",(n=o(l,bn),t=Mn(0,n,null,1),function(){t.isPaused()&&t.start()})),s([yn,mn],w),s(bn,S)},resize:S,listSize:L,slideSize:_,sliderSize:P,totalSize:k,getPadding:function(n){return parseFloat(I(g,v("padding"+(n?"Right":"Left"))))||0},isOverflow:M}},Clones:function(n,t,i){var o,r=Dn(n),u=r.on,c=t.Elements,s=t.Slides,a=t.Direction.resolve,f=[];function l(){u(mn,d),u([yn,bn],h),(o=g())&&(function(t){var e=s.get().slice(),o=e.length;if(o){for(;e.length<t;)b(e,e);b(e.slice(-t),e.slice(0,t)).forEach((function(r,u){var a=u<t,l=function(t,e){var o=t.cloneNode(!0);return w(o,i.classes.clone),o.id=n.root.id+"-clone"+an(e+1),o}(r.slide,u);a?x(l,e[0].slide):S(c.list,l),b(f,l),s.register(l,u-t+(a?0:o),r.index)}))}}(o),t.Layout.resize(!0))}function d(){p(),l()}function p(){H(f),e(f),r.destroy()}function h(){var n=g();o!==n&&(o<n||!n)&&r.emit(mn)}function g(){var e=i.clones;if(n.is(Mt)){if(v(e)){var o=i[a("fixedWidth")]&&t.Layout.slideSize(0);e=o&&tn(R(c.track)[a("width")]/o)||i[a("autoWidth")]&&n.length||2*i.perPage}}else e=0;return e}return{mount:l,destroy:p}},Move:function(n,t,e){var i,o=Dn(n),r=o.on,u=o.emit,c=n.state.set,s=t.Layout,a=s.slideSize,f=s.getPadding,l=s.totalSize,d=s.listSize,p=s.sliderSize,h=t.Direction,g=h.resolve,m=h.orient,y=t.Elements,b=y.list,E=y.track;function w(){t.Controller.isBusy()||(t.Scroll.cancel(),S(n.index),t.Slides.update())}function S(n){x(_(n,!0))}function x(e,i){if(!n.is(Ot)){var o=i?e:function(e){if(n.is(Mt)){var i=L(e),o=i>t.Controller.getEnd();(i<0||o)&&(e=C(e,o))}return e}(e);I(b,"transform","translate"+g("X")+"("+o+"px)"),e!==o&&u("sh")}}function C(n,t){var e=n-P(t),i=p();return n-m(i*(tn(en(e)/i)||1))*(t?1:-1)}function A(){x(k(),!0),i.cancel()}function L(n){for(var e=t.Slides.get(),i=0,o=1/0,r=0;r<e.length;r++){var u=e[r].index,c=en(_(u,!0)-n);if(!(c<=o))break;o=c,i=u}return i}function _(t,i){var o=m(l(t-1)-function(n){var t=e.focus;return"center"===t?(d()-a(n,!0))/2:+t*a(n)||0}(t));return i?function(t){return e.trimSpace&&n.is(Dt)&&(t=un(t,0,m(p(!0)-d()))),t}(o):o}function k(){var n=g("left");return R(b)[n]-R(E)[n]+m(f(!1))}function P(n){return _(n?t.Controller.getEnd():0,!!e.trimSpace)}return{mount:function(){i=t.Transition,r([dn,En,yn,mn],w)},move:function(n,t,e,o){var r,s;n!==t&&(r=n>e,s=m(C(k(),r)),r?s>=0:s<=b[g("scrollWidth")]-R(E)[g("width")])&&(A(),x(C(k(),n>e),!0)),c(4),u(pn,t,e,n),i.start(t,(function(){c(3),u(hn,t,e,n),o&&o()}))},jump:S,translate:x,shift:C,cancel:A,toIndex:L,toPosition:_,getPosition:k,getLimit:P,exceededLimit:function(n,t){t=v(t)?k():t;var e=!0!==n&&m(t)<m(P(!1)),i=!1!==n&&m(t)>m(P(!0));return e||i},reposition:w}},Controller:function(n,t,e){var i,r,u,c,s=Dn(n),a=s.on,f=s.emit,l=t.Move,p=l.getPosition,h=l.getLimit,g=l.toPosition,m=t.Slides,y=m.isEnough,b=m.getLength,E=e.omitEnd,w=n.is(Mt),S=n.is(Dt),x=o(P,!1),C=o(P,!0),A=e.start||0,L=A;function _(){r=b(!0),u=e.perMove,c=e.perPage,i=O();var n=un(A,0,E?i:r-1);n!==A&&(A=n,l.reposition())}function k(){i!==O()&&f(Pn)}function P(n,t){var e=u||(j()?1:c),o=D(A+e*(n?-1:1),A,!(u||j()));return-1===o&&S&&!on(p(),h(!n),1)?n?0:i:t?o:M(o)}function D(t,o,s){if(y()||j()){var a=function(t){if(S&&"move"===e.trimSpace&&t!==A)for(var i=p();i===g(t,!0)&&rn(t,0,n.length-1,!e.rewind);)t<A?--t:++t;return t}(t);a!==t&&(o=t,t=a,s=!1),t<0||t>i?t=u||!rn(0,t,o,!0)&&!rn(i,o,t,!0)?w?s?t<0?-(r%c||c):r:t:e.rewind?t<0?i:0:-1:N(z(t)):s&&t!==o&&(t=N(z(o)+(t<o?-1:1)))}else t=-1;return t}function M(n){return w?(n+r)%r||0:n}function O(){for(var n=r-(j()||w&&u?1:c);E&&n-- >0;)if(g(r-1,!0)!==g(n,!0)){n++;break}return un(n,0,r-1)}function N(n){return un(j()?n:c*n,0,i)}function z(n){return j()?Q(n,i):nn((n>=i?r-1:n)/c)}function I(n){n!==A&&(L=A,A=n)}function j(){return!v(e.focus)||e.isNavigation}function F(){return n.state.is([4,5])&&!!e.waitForTransition}return{mount:function(){_(),a([yn,mn,Pn],_),a(En,k)},go:function(n,t,e){if(!F()){var o=function(n){var t=A;if(d(n)){var e=n.match(/([+\-<>])(\d+)?/)||[],o=e[1],r=e[2];"+"===o||"-"===o?t=D(A+ +(""+o+(+r||1)),A):">"===o?t=r?N(+r):x(!0):"<"===o&&(t=C(!0))}else t=w?n:un(n,0,i);return t}(n),r=M(o);r>-1&&(t||r!==A)&&(I(r),l.move(o,r,L,e))}},scroll:function(n,e,o,r){t.Scroll.scroll(n,e,o,(function(){var n=M(l.toIndex(p()));I(E?Q(n,i):n),r&&r()}))},getNext:x,getPrev:C,getAdjacent:P,getEnd:O,setIndex:I,getIndex:function(n){return n?L:A},toIndex:N,toPage:z,toDest:function(n){var t=l.toIndex(n);return S?un(t,0,i):t},hasFocus:j,isBusy:F}},Arrows:function(n,t,e){var i,r,u=Dn(n),c=u.on,s=u.bind,a=u.emit,f=e.classes,l=e.i18n,d=t.Elements,v=t.Controller,p=d.arrows,h=d.track,g=p,m=d.prev,y=d.next,b={};function E(){var n;!(n=e.arrows)||m&&y||(g=p||z("div",f.arrows),m=_(!0),y=_(!1),i=!0,S(g,[m,y]),!p&&x(g,h)),m&&y&&(P(b,{prev:m,next:y}),j(g,n?"":"none"),w(g,r=st+"--"+e.direction),n&&(c([dn,hn,mn,Sn,Pn],k),s(y,"click",o(L,">")),s(m,"click",o(L,"<")),k(),N([m,y],Gn,h.id),a("arrows:mounted",m,y))),c(yn,C)}function C(){A(),E()}function A(){u.destroy(),q(g,r),i?(H(p?[m,y]:g),m=y=null):O([m,y],Zn)}function L(n){v.go(n,!0)}function _(n){return G('<button class="'+f.arrow+" "+(n?f.prev:f.next)+'" type="button"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="'+(e.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 k(){if(m&&y){var t=n.index,e=v.getPrev(),i=v.getNext(),o=e>-1&&t<e?l.last:l.prev,r=i>-1&&t>i?l.first:l.next;m.disabled=e<0,y.disabled=i<0,N(m,Bn,o),N(y,Bn,r),a("arrows:updated",m,y,e,i)}}return{arrows:b,mount:E,destroy:A,update:k}},Autoplay:function(n,t,e){var i,o,r=Dn(n),u=r.on,c=r.bind,s=r.emit,a=Mn(e.interval,n.go.bind(n,">"),(function(n){var t=l.bar;t&&I(t,"width",100*n+"%"),s("autoplay:playing",n)})),f=a.isPaused,l=t.Elements,d=t.Elements,v=d.root,p=d.toggle,h=e.autoplay,g="pause"===h;function m(){f()&&t.Slides.isEnough()&&(a.start(!e.resetProgress),o=i=g=!1,w(),s(An))}function y(n){void 0===n&&(n=!0),g=!!n,w(),f()||(a.pause(),s(Ln))}function b(){g||(i||o?y(!1):m())}function w(){p&&(E(p,yt,!g),N(p,Bn,e.i18n[g?"play":"pause"]))}function S(n){var i=t.Slides.getAt(n);a.set(i&&+T(i.slide,Nt)||e.interval)}return{mount:function(){h&&(e.pauseOnHover&&c(v,"mouseenter mouseleave",(function(n){i="mouseenter"===n.type,b()})),e.pauseOnFocus&&c(v,"focusin focusout",(function(n){o="focusin"===n.type,b()})),p&&c(p,"click",(function(){g?m():y(!0)})),u([pn,wn,mn],a.rewind),u(pn,S),p&&N(p,Gn,l.track.id),g||m(),w())},destroy:a.cancel,play:m,pause:y,isPaused:f}},Cover:function(n,t,e){var i=Dn(n).on;function r(n){t.Slides.forEach((function(t){var e=L(t.container||t.slide,"img");e&&e.src&&u(n,e,t)}))}function u(n,t,e){e.style("background",n?'center/cover no-repeat url("'+t.src+'")':"",!0),j(t,n?"none":"")}return{mount:function(){e.cover&&(i(kn,o(u,!0)),i([dn,yn,mn],o(r,!0)))},destroy:o(r,!1)}},Scroll:function(n,t,e){var i,r,u=Dn(n),c=u.on,s=u.emit,a=n.state.set,f=t.Move,l=f.getPosition,d=f.getLimit,v=f.exceededLimit,p=f.translate,h=n.is(Dt),g=1;function m(n,e,u,c,d){var p=l();if(E(),u&&(!h||!v())){var m=t.Layout.sliderSize(),w=cn(n)*m*nn(en(n)/m)||0;n=f.toPosition(t.Controller.toDest(n%m))+w}var S=on(p,n,1);g=1,e=S?0:e||Z(en(n-p)/1.5,800),r=c,i=Mn(e,y,o(b,p,n,d),1),a(5),s(wn),i.start()}function y(){a(3),r&&r(),s(Sn)}function b(n,t,i,o){var u,c,s=l(),a=(n+(t-n)*(u=o,(c=e.easingFunc)?c(u):1-Math.pow(1-u,4))-s)*g;p(s+a),h&&!i&&v()&&(g*=.6,en(a)<10&&m(d(v(!0)),600,!1,r,!0))}function E(){i&&i.cancel()}function w(){i&&!i.isPaused()&&(E(),y())}return{mount:function(){c(pn,E),c([yn,mn],w)},destroy:E,scroll:m,cancel:w}},Drag:function(n,t,e){var i,o,r,c,s,f,l,d,v=Dn(n),p=v.on,h=v.emit,g=v.bind,m=v.unbind,y=n.state,b=t.Move,E=t.Scroll,w=t.Controller,S=t.Elements.track,x=t.Media.reduce,A=t.Direction,L=A.resolve,_=A.orient,k=b.getPosition,P=b.exceededLimit,D=!1;function M(){var n=e.drag;G(!n),c="free"===n}function O(n){if(f=!1,!l){var t=H(n);i=n.target,o=e.noDrag,C(i,"."+vt+", ."+at)||o&&C(i,o)||!t&&n.button||(w.isBusy()?W(n,!0):(d=t?S:window,s=y.is([4,5]),r=null,g(d,kt,N,zt),g(d,Pt,z,zt),b.cancel(),E.cancel(),j(n)))}var i,o}function N(t){if(y.is(6)||(y.set(6),h("drag")),t.cancelable)if(s){b.translate(i+F(t)/(D&&n.is(Dt)?5:1));var o=T(t)>200,r=D!==(D=P());(o||r)&&j(t),f=!0,h("dragging"),W(t)}else(function(n){return en(F(n))>en(F(n,!0))})(t)&&(s=function(n){var t=e.dragMinThreshold,i=a(t),o=i&&t.mouse||0,r=(i?t.touch:+t)||10;return en(F(n))>(H(n)?r:o)}(t),W(t))}function z(i){y.is(6)&&(y.set(3),h("dragged")),s&&(function(i){var o=function(t){if(n.is(Mt)||!D){var e=T(t);if(e&&e<200)return F(t)/e}return 0}(i),r=function(n){return k()+cn(n)*Q(en(n)*(e.flickPower||600),c?1/0:t.Layout.listSize()*(e.flickMaxPages||1))}(o),u=e.rewind&&e.rewindByDrag;x(!1),c?w.scroll(r,0,e.snap):n.is(Ot)?w.go(_(cn(o))<0?u?"<":"-":u?">":"+"):n.is(Dt)&&D&&u?w.go(P(!0)?">":"<"):w.go(w.toDest(r),!0),x(!0)}(i),W(i)),m(d,kt,N),m(d,Pt,z),s=!1}function I(n){!l&&f&&W(n,!0)}function j(n){r=o,o=n,i=k()}function F(n,t){return R(n,t)-R($(n),t)}function T(n){return U(n)-U($(n))}function $(n){return o===n&&r||o}function R(n,t){return(H(n)?n.changedTouches[0]:n)["page"+L(t?"Y":"X")]}function H(n){return"undefined"!=typeof TouchEvent&&n instanceof TouchEvent}function G(n){l=n}return{mount:function(){g(S,kt,u,zt),g(S,Pt,u,zt),g(S,_t,O,zt),g(S,"click",I,{capture:!0}),g(S,"dragstart",W),p([dn,yn],M)},disable:G,isDragging:function(){return s}}},Keyboard:function(n,t,e){var i,o,u=Dn(n),c=u.on,s=u.bind,a=u.unbind,f=n.root,l=t.Direction.resolve;function d(){var n=e.keyboard;n&&(i="global"===n?window:f,s(i,Ft,h))}function v(){a(i,Ft)}function p(){var n=o;o=!0,r((function(){o=n}))}function h(t){if(!o){var e=jt(t);e===l(Nn)?n.go("<"):e===l(zn)&&n.go(">")}}return{mount:function(){d(),c(yn,v),c(yn,d),c(pn,p)},destroy:v,disable:function(n){o=n}}},LazyLoad:function(n,t,i){var r=Dn(n),u=r.on,c=r.off,s=r.bind,a=r.emit,f="sequential"===i.lazyLoad,l=[hn,Sn],d=[];function v(){e(d),t.Slides.forEach((function(n){B(n.slide,Rt).forEach((function(t){var e=T(t,Tt),o=T(t,$t);if(e!==t.src||o!==t.srcset){var r=i.classes.spinner,u=t.parentElement,c=L(u,"."+r)||z("span",r,u);d.push([t,n,c]),t.src||j(t,"none")}}))})),f?m():(c(l),u(l,p),p())}function p(){(d=d.filter((function(t){var e=i.perPage*((i.preloadPages||1)+1)-1;return!t[1].isWithin(n.index,e)||h(t)}))).length||c(l)}function h(n){var t=n[0];w(n[1].slide,St),s(t,"load error",o(g,n)),N(t,"src",T(t,Tt)),N(t,"srcset",T(t,$t)),O(t,Tt),O(t,$t)}function g(n,t){var e=n[0],i=n[1];q(i.slide,St),"error"!==t.type&&(H(n[2]),j(e,""),a(kn,e,i),a(bn)),f&&m()}function m(){d.length&&h(d.shift())}return{mount:function(){i.lazyLoad&&(v(),u(mn,v))},destroy:o(e,d),check:p}},Pagination:function(n,t,r){var u,c,s=Dn(n),a=s.on,f=s.emit,l=s.bind,d=t.Slides,v=t.Elements,p=t.Controller,h=p.hasFocus,g=p.getIndex,m=p.go,y=t.Direction.resolve,b=v.pagination,E=[];function S(){u&&(H(b?i(u.children):u),q(u,c),e(E),u=null),s.destroy()}function x(n){m(">"+n,!0)}function C(n,t){var e=E.length,i=jt(t),o=A(),r=-1;i===y(zn,!1,o)?r=++n%e:i===y(Nn,!1,o)?r=(--n+e)%e:"Home"===i?r=0:"End"===i&&(r=e-1);var u=E[r];u&&(F(u.button),m(">"+r),W(t,!0))}function A(){return r.paginationDirection||r.direction}function L(n){return E[p.toPage(n)]}function _(){var n=L(g(!0)),t=L(g());if(n){var e=n.button;q(e,yt),O(e,Xn),N(e,Rn,-1)}if(t){var i=t.button;w(i,yt),N(i,Xn,!0),N(i,Rn,"")}f("pagination:updated",{list:u,items:E},n,t)}return{items:E,mount:function t(){S(),a([yn,mn,Pn],t);var e=r.pagination;b&&j(b,e?"":"none"),e&&(a([pn,wn,Sn],_),function(){var t=n.length,e=r.classes,i=r.i18n,s=r.perPage,a=h()?p.getEnd()+1:tn(t/s);w(u=b||z("ul",e.pagination,v.track.parentElement),c=dt+"--"+A()),N(u,$n,"tablist"),N(u,Bn,i.select),N(u,Yn,A()===Fn?"vertical":"");for(var f=0;f<a;f++){var g=z("li",null,u),m=z("button",{class:e.page,type:"button"},g),y=d.getIn(f).map((function(n){return n.slide.id})),S=!h()&&s>1?i.pageX:i.slideX;l(m,"click",o(x,f)),r.paginationKeyboard&&l(m,"keydown",o(C,f)),N(g,$n,"presentation"),N(m,$n,"tab"),N(m,Gn,y.join(" ")),N(m,Bn,sn(S,f+1)),N(m,Rn,-1),E.push({li:g,button:m,page:f})}}(),_(),f("pagination:mounted",{list:u,items:E},L(n.index)))},destroy:S,getAt:L,update:_}},Sync:function(n,t,i){var r=i.isNavigation,u=i.slideFocus,c=[];function s(){var t,e;n.splides.forEach((function(t){t.isParent||(f(n,t.splide),f(t.splide,n))})),r&&((e=(t=Dn(n)).on)(gn,d),e("sk",p),e([dn,yn],l),c.push(t),t.emit(Cn,n.splides))}function a(){c.forEach((function(n){n.destroy()})),e(c)}function f(n,t){var e=Dn(n);e.on(pn,(function(n,e,i){t.go(t.is(Mt)?i:n)})),c.push(e)}function l(){N(t.Elements.list,Yn,i.direction===Fn?"vertical":"")}function d(t){n.go(t.index)}function p(n,t){y(Ht,jt(t))&&(d(n),W(t))}return{setup:o(t.Media.set,{slideFocus:v(u)?r:u},!0),mount:s,destroy:a,remount:function(){a(),s()}}},Wheel:function(n,t,e){var i=Dn(n).bind,o=0;function r(i){if(i.cancelable){var r=i.deltaY,u=r<0,c=U(i),s=e.wheelMinThreshold||0,a=e.wheelSleep||0;en(r)>s&&c-o>a&&(n.go(u?"<":">"),o=c),function(i){return!e.releaseWheel||n.state.is(4)||-1!==t.Controller.getAdjacent(i)}(u)&&W(i)}}return{mount:function(){e.wheel&&i(t.Elements.track,"wheel",r,zt)}}},Live:function(n,t,e){var i=Dn(n).on,r=t.Elements.track,u=e.live&&!e.isNavigation,c=z("span",gt),s=Mn(90,o(a,!1));function a(n){N(r,Vn,n),n?(S(r,c),s.start()):(H(c),s.cancel())}function f(n){u&&N(r,Kn,n?"off":"polite")}return{mount:function(){u&&(f(!t.Autoplay.isPaused()),N(r,Qn,!0),c.textContent="…",i(An,o(f,!0)),i(Ln,o(f,!1)),i([hn,Sn],o(a,!0)))},disable:f,destroy:function(){O(r,[Kn,Qn,Vn]),H(c)}}}}),Wt={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:Lt,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 Xt(n,t,e){var i=t.Slides;function o(){i.forEach((function(n){n.style("transform","translateX(-"+100*n.index+"%)")}))}return{mount:function(){Dn(n).on([dn,mn],o)},start:function(n,t){i.style("transition","opacity "+e.speed+"ms "+e.easing),r(t)},cancel:u}}function Bt(n,t,e){var i,r=t.Move,u=t.Controller,c=t.Scroll,s=t.Elements.list,a=o(I,s,"transition");function f(){a(""),c.cancel()}return{mount:function(){Dn(n).bind(s,"transitionend",(function(n){n.target===s&&i&&(f(),i())}))},start:function(t,o){var s=r.toPosition(t,!0),f=r.getPosition(),l=function(t){var i=e.rewindSpeed;if(n.is(Dt)&&i){var o=u.getIndex(!0),r=u.getEnd();if(0===o&&t>=r||o>=r&&0===t)return i}return e.speed}(t);en(s-f)>=1&&l>=1?e.useScroll?c.scroll(s,l,!1,o):(a("transform "+l+"ms "+e.easing),r.translate(s,!0),i=o):(r.jump(t),o())},cancel:f}}var qt=function(){function t(n,e){var i;this.event=Dn(),this.Components={},this.state=(i=1,{set:function(n){i=n},is:function(n){return y(g(n),i)}}),this.splides=[],this._o={},this._E={};var o=d(n)?X(document,n):n;V(o,o+" is invalid."),this.root=o,e=D({label:T(o,Bn)||"",labelledby:T(o,qn)||""},Wt,t.defaults,e||{});try{D(e,JSON.parse(T(o,K)))}catch(n){V(!1,"Invalid JSON")}this._o=Object.create(D({},e))}var o,r,u=t.prototype;return u.mount=function(n,t){var e=this,i=this.state,o=this.Components;return V(i.is([1,7]),"Already mounted!"),i.set(1),this._C=o,this._T=t||this._T||(this.is(Ot)?Xt:Bt),this._E=n||this._E,k(P({},Gt,this._E,{Transition:this._T}),(function(n,t){var i=n(e,o,e._o);o[t]=i,i.setup&&i.setup()})),k(o,(function(n){n.mount&&n.mount()})),this.emit(dn),w(this.root,mt),i.set(3),this.emit(vn),this},u.sync=function(n){return this.splides.push({splide:n}),n.splides.push({splide:this,isParent:!0}),this.state.is(3)&&(this._C.Sync.remount(),n.Components.Sync.remount()),this},u.go=function(n){return this._C.Controller.go(n),this},u.on=function(n,t){return this.event.on(n,t),this},u.off=function(n){return this.event.off(n),this},u.emit=function(n){var t;return(t=this.event).emit.apply(t,[n].concat(i(arguments,1))),this},u.add=function(n,t){return this._C.Slides.add(n,t),this},u.remove=function(n){return this._C.Slides.remove(n),this},u.is=function(n){return this._o.type===n},u.refresh=function(){return this.emit(mn),this},u.destroy=function(n){void 0===n&&(n=!0);var t=this.event,i=this.state;return i.is(1)?Dn(this).on(vn,this.destroy.bind(this,n)):(k(this._C,(function(t){t.destroy&&t.destroy(n)}),!0),t.emit(xn),t.destroy(),n&&e(this.splides),i.set(7)),this},o=t,(r=[{key:"options",get:function(){return this._o},set:function(n){this._C.Media.set(n,!0,!0)}},{key:"length",get:function(){return this._C.Slides.getLength(!0)}},{key:"index",get:function(){return this._C.Controller.getIndex()}}])&&n(o.prototype,r),Object.defineProperty(o,"prototype",{writable:!1}),t}();function Ut(n,t,e){return Array.prototype.slice.call(n,t,e)}function Yt(n){return n.bind.apply(n,[null].concat(Ut(arguments,1)))}function Jt(n){return requestAnimationFrame(n)}function Kt(n,t){return typeof t===n}qt.defaults={},qt.STATES={CREATED:1,MOUNTED:2,IDLE:3,MOVING:4,SCROLLING:5,DRAGGING:6,DESTROYED:7};var Vt=Array.isArray;function Qt(n){return Vt(n)?n:[n]}function Zt(n,t){Qt(n).forEach(t)}Yt(Kt,"function"),Yt(Kt,"string"),Yt(Kt,"undefined");var ne=Object.keys;var te=Math.min,ee="move",ie="moved",oe="drag",re="scroll",ue="scrolled";function ce(n){var t=n?n.event.bus:document.createDocumentFragment(),e=function(){var n=[];function t(n,t,e){Zt(n,(function(n){n&&Zt(t,(function(t){t.split(" ").forEach((function(t){var i=t.split(".");e(n,i[0],i[1])}))}))}))}return{bind:function(e,i,o,r){t(e,i,(function(t,e,i){var u="addEventListener"in t,c=u?t.removeEventListener.bind(t,e,o,r):t.removeListener.bind(t,o);u?t.addEventListener(e,o,r):t.addListener(o),n.push([t,e,i,o,c])}))},unbind:function(e,i,o){t(e,i,(function(t,e,i){n=n.filter((function(n){return!!(n[0]!==t||n[1]!==e||n[2]!==i||o&&n[3]!==o)||(n[4](),!1)}))}))},dispatch:function(n,t,e){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:e}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,e),n.dispatchEvent(i),i},destroy:function(){n.forEach((function(n){n[4]()})),n.length=0}}}();return n&&n.event.on("destroy",e.destroy),function(n){return Ut(arguments,1).forEach((function(t){!function(n,t){if(n)for(var e=ne(n),i=0;i<e.length;i++){var o=e[i];if("__proto__"!==o&&!1===t(n[o],o))break}}(t,(function(e,i){n[i]=t[i]}))})),n}(e,{bus:t,on:function(n,i){e.bind(t,Qt(n).join(" "),(function(n){i.apply(i,Vt(n.detail)?n.detail:[])}))},off:Yt(e.unbind,t),emit:function(n){e.dispatch(t,n,Ut(arguments,1))}})}function se(n,t,e,i){var o,r,u=Date.now,c=0,s=!0,a=0;function f(){if(!s){if(c=n?te((u()-o)/n,1):1,e&&e(c),c>=1&&(t(),o=u(),i&&++a>=i))return l();Jt(f)}}function l(){s=!0}function d(){r&&cancelAnimationFrame(r),c=0,r=0,s=!0}return{start:function(t){!t&&d(),o=u()-(t?c*n:0),s=!1,Jt(f)},rewind:function(){o=u(),c=0,e&&e(c)},pause:l,cancel:d,set:function(t){n=t},isPaused:function(){return s}}}function ae(n,t,e){return Array.prototype.slice.call(n,t,e)}function fe(n){return n.bind(null,...ae(arguments,1))}function le(n,t){return typeof t===n}function de(n){return!he(n)&&le("object",n)}const ve=Array.isArray;fe(le,"function"),fe(le,"string");const pe=fe(le,"undefined");function he(n){return null===n}function ge(n,t){var e;(e=n,ve(e)?e:[e]).forEach(t)}const me=Object.keys;function ye(n,t,e){if(n){let i=me(n);i=e?i.reverse():i;for(let e=0;e<i.length;e++){const o=i[e];if("__proto__"!==o&&!1===t(n[o],o))break}}return n}function be(n){return ae(arguments,1).forEach((t=>{ye(t,((e,i)=>{n[i]=t[i]}))})),n}function Ee(n,t,e){de(t)?ye(t,((t,e)=>{Ee(n,e,t)})):ge(n,(n=>{he(e)||""===e?function(n,t){ge(n,(n=>{ge(t,(t=>{n&&n.removeAttribute(t)}))}))}(n,t):n.setAttribute(t,String(e))}))}const{min:we,max:Se,floor:xe,ceil:Ce,abs:Ae}=Math,Le={speed:1,autoStart:!0,pauseOnHover:!0,pauseOnFocus:!0},_e={startScroll:"Start auto scroll",pauseScroll:"Pause auto scroll"};function ke(n,t,e){const{on:i,off:o,bind:r,unbind:u}=ce(n),{translate:c,getPosition:s,toIndex:a,getLimit:f}=t.Move,{setIndex:l,getIndex:d}=t.Controller,{orient:v}=t.Direction,{toggle:p}=t.Elements,{Live:h}=t,{root:g}=n,m=function(n){var t;return function(){t||(t=se(500,(function(){n(),t=null}),null,1)).start()}}(t.Arrows.update);let y,b,E,w,S,x,C={};function A(){n.is("fade")||y||!1===e.autoScroll||(y=se(0,M),C.pauseOnHover&&r(g,"mouseenter mouseleave",(n=>{E="mouseenter"===n.type,D()})),C.pauseOnFocus&&r(g,"focusin focusout",(n=>{w="focusin"===n.type,D()})),C.useToggleButton&&r(p,"click",(()=>{b?k():P()})),i("updated",_),i([ee,oe,re],(()=>{S=!0,P(!1)})),i([ie,"dragged",ue],(()=>{S=!1,D()})),C.autoStart&&("complete"===document.readyState?k():r(window,"load",k)))}function L(){y&&(y.cancel(),y=null,x=void 0,o([ee,oe,re,ie,ue]),u(g,"mouseenter mouseleave focusin focusout"),u(p,"click"))}function _(){const{autoScroll:n}=e;!1!==n?(C=be({},C,de(n)?n:{}),A()):L(),y&&!pe(x)&&c(x)}function k(){N()&&(y.start(!0),h.disable(!0),w=E=b=!1,O())}function P(n=!0){b||(b=n,O(),N()||(y.pause(),h.disable(!1)))}function D(){b||(E||w||S?P(!1):k())}function M(){const i=s(),o=function(t){const e=C.speed||1;return t+=v(e),n.is("slide")&&(t=function(n,t,e){const i=we(t,e),o=Se(t,e);return we(Se(i,n),o)}(t,f(!1),f(!0))),t}(i);i!==o?(c(o),function(i){const{length:o}=n,r=(a(i)+o)%o;r!==d()&&(l(r),t.Slides.update(),t.Pagination.update(),"nearby"===e.lazyLoad&&t.LazyLoad.check())}(x=s())):(P(!1),C.rewind&&n.go(C.speed>0?0:t.Controller.getEnd())),m()}function O(){if(p){const i=b?"startScroll":"pauseScroll";t=!b,(n=p)&&ge("is-active",(e=>{e&&n.classList[t?"add":"remove"](e)})),Ee(p,"aria-label",e.i18n[i]||_e[i])}var n,t}function N(){return!y||y.isPaused()}return{setup:function(){const{autoScroll:n}=e;C=be({},Le,de(n)?n:{})},mount:A,destroy:L,play:k,pause:P,isPaused:N}}function Pe(n,t,e){return Array.prototype.slice.call(n,t,e)}function De(n){return n.bind.apply(n,[null].concat(Pe(arguments,1)))}function Me(n,t){return typeof t===n}var Oe=Array.isArray;function Ne(n){return Oe(n)?n:[n]}function ze(n,t){Ne(n).forEach(t)}De(Me,"function"),De(Me,"string"),De(Me,"undefined");var Ie=Object.keys;function je(n){var t=n?n.event.bus:document.createDocumentFragment(),e=function(){var n=[];function t(n,t,e){ze(n,(function(n){n&&ze(t,(function(t){t.split(" ").forEach((function(t){var i=t.split(".");e(n,i[0],i[1])}))}))}))}return{bind:function(e,i,o,r){t(e,i,(function(t,e,i){var u="addEventListener"in t,c=u?t.removeEventListener.bind(t,e,o,r):t.removeListener.bind(t,o);u?t.addEventListener(e,o,r):t.addListener(o),n.push([t,e,i,o,c])}))},unbind:function(e,i,o){t(e,i,(function(t,e,i){n=n.filter((function(n){return!!(n[0]!==t||n[1]!==e||n[2]!==i||o&&n[3]!==o)||(n[4](),!1)}))}))},dispatch:function(n,t,e){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:e}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,e),n.dispatchEvent(i),i},destroy:function(){n.forEach((function(n){n[4]()})),n.length=0}}}();return n&&n.event.on("destroy",e.destroy),function(n){return Pe(arguments,1).forEach((function(t){!function(n,t){if(n)for(var e=Ie(n),i=0;i<e.length;i++){var o=e[i];if("__proto__"!==o&&!1===t(n[o],o))break}}(t,(function(e,i){n[i]=t[i]}))})),n}(e,{bus:t,on:function(n,i){e.bind(t,Ne(n).join(" "),(function(n){i.apply(i,Oe(n.detail)?n.detail:[])}))},off:De(e.unbind,t),emit:function(n){e.dispatch(t,n,Pe(arguments,1))}})}function Fe(n){return n.bind(null,...(t=arguments,Array.prototype.slice.call(t,1,undefined)));var t}function Te(n,t){return typeof t===n}function $e(n,t){return n.getAttribute(t)}Fe(Te,"function"),Fe(Te,"string"),Fe(Te,"undefined");const Re="data-splide-hash";function He(n,t,e){const{on:i,bind:o}=je(n),{setIndex:r,go:u}=t.Controller;function c(n){const t=$e(n.slide,Re);t?location.hash=t:history?history.replaceState(null,null," "):location.hash=""}function s(){const n=a(location.hash);n>-1&&u(n)}function a(n){if(n=n.replace("#","")){const{slides:e}=t.Elements;for(let t=0;t<e.length;t++)if($e(e[t],Re)===n)return t}return-1}return{setup:function(){const n=a(location.hash);r(n>-1?n:e.start||0)},mount:function(){i("active",c),o(window,"hashchange",s)}}}function Ge(n,t,e){return Array.prototype.slice.call(n,t,e)}function We(n){return n.bind.apply(n,[null].concat(Ge(arguments,1)))}function Xe(n,t){return typeof t===n}var Be=Array.isArray;function qe(n){return Be(n)?n:[n]}function Ue(n,t){qe(n).forEach(t)}We(Xe,"function"),We(Xe,"string"),We(Xe,"undefined");var Ye=Object.keys;var Je="splide",Ke="refresh";function Ve(n){var t=n?n.event.bus:document.createDocumentFragment(),e=function(){var n=[];function t(n,t,e){Ue(n,(function(n){n&&Ue(t,(function(t){t.split(" ").forEach((function(t){var i=t.split(".");e(n,i[0],i[1])}))}))}))}return{bind:function(e,i,o,r){t(e,i,(function(t,e,i){var u="addEventListener"in t,c=u?t.removeEventListener.bind(t,e,o,r):t.removeListener.bind(t,o);u?t.addEventListener(e,o,r):t.addListener(o),n.push([t,e,i,o,c])}))},unbind:function(e,i,o){t(e,i,(function(t,e,i){n=n.filter((function(n){return!!(n[0]!==t||n[1]!==e||n[2]!==i||o&&n[3]!==o)||(n[4](),!1)}))}))},dispatch:function(n,t,e){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:e}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,e),n.dispatchEvent(i),i},destroy:function(){n.forEach((function(n){n[4]()})),n.length=0}}}();return n&&n.event.on("destroy",e.destroy),function(n){return Ge(arguments,1).forEach((function(t){!function(n,t){if(n)for(var e=Ye(n),i=0;i<e.length;i++){var o=e[i];if("__proto__"!==o&&!1===t(n[o],o))break}}(t,(function(e,i){n[i]=t[i]}))})),n}(e,{bus:t,on:function(n,i){e.bind(t,qe(n).join(" "),(function(n){i.apply(i,Be(n.detail)?n.detail:[])}))},off:We(e.unbind,t),emit:function(n){e.dispatch(t,n,Ge(arguments,1))}})}var Qe=Je,Ze=Je+"__slide",ni=Ze+"__container";function ti(n){n.length=0}function ei(n,t,e){return Array.prototype.slice.call(n,t,e)}function ii(n){return n.bind(null,...ei(arguments,1))}function oi(n,t){return typeof t===n}const ri=Array.isArray;ii(oi,"function");const ui=ii(oi,"string"),ci=ii(oi,"undefined");function si(n){return null===n}function ai(n){return ri(n)?n:[n]}function fi(n,t){ai(n).forEach(t)}function li(n,t){return n.push(...ai(t)),n}function di(n,t,e){n&&fi(t,(t=>{t&&n.classList[e?"add":"remove"](t)}))}function vi(n,t){di(n,ui(t)?t.split(" "):t,!0)}function pi(n,t){fi(t,n.appendChild.bind(n))}function hi(n,t){return t?function(n,t){const e=n?ei(n.children):[];return t?e.filter((n=>function(n,t){return n instanceof HTMLElement&&(n.msMatchesSelector||n.matches).call(n,t)}(n,t))):e}(n,t)[0]:n.firstElementChild}const gi=Object.keys;function mi(n,t,e){if(n){let i=gi(n);i=e?i.reverse():i;for(let e=0;e<i.length;e++){const o=i[e];if("__proto__"!==o&&!1===t(n[o],o))break}}return n}function yi(n,t){fi(n,(n=>{fi(t,(t=>{n&&n.removeAttribute(t)}))}))}function bi(n,t,e){var i;!si(i=t)&&oi("object",i)?mi(t,((t,e)=>{bi(n,e,t)})):fi(n,(n=>{si(e)||""===e?yi(n,t):n.setAttribute(t,String(e))}))}function Ei(n,t,e){const i=document.createElement(n);return t&&(ui(t)?vi(i,t):bi(i,t)),e&&pi(e,i),i}function wi(n,t,e){if(ci(e))return getComputedStyle(n)[t];si(e)||(n.style[t]=`${e}`)}function Si(n,t){return t?ei(n.querySelectorAll(t)):[]}function xi(n,t){di(n,t,!1)}function Ci(n){return ui(n)?n:n?`${n}px`:""}const{min:Ai,max:Li,floor:_i,ceil:ki,abs:Pi}=Math,Di=`${Ze}__row`,Mi=`${Ze}--col`,Oi={rows:1,cols:1,dimensions:[],gap:{}};function Ni(n,t,e){const{on:i,off:o}=Ve(n),{Elements:r}=t,u={},c=function(n){function t(){const{rows:t,cols:e,dimensions:i}=n;return ri(i)&&i.length?i:[[t,e]]}return{get:function(n){const e=t();return e[Ai(n,e.length-1)]},getAt:function(n){const e=t();let i,o,r=0;for(let t=0;t<e.length;t++){const u=e[t];if(i=u[0]||1,o=u[1]||1,r+=i*o,n<r)break}return function(n){if(!n)throw new Error("[splide] Invalid dimension")}(i&&o),[i,o]}}}(u),s=function(n,t,e){const{on:i,destroy:o}=Ve(n),{Components:r,options:u}=n,{resolve:c}=r.Direction,{forEach:s}=r.Slides;function a(n,t){const e=hi(n,`.${ni}`),i=hi(e||n,"img");i&&i.src&&(wi(e||n,"background",t?"":`center/cover no-repeat url("${i.src}")`),wi(i,"display",t?"":"none"))}function f(n){return Si(n,`.${Di}`)}function l(n){return Si(n,`.${Mi}`)}function d(n,t){l(n).forEach((n=>{bi(n,"tabindex",t?0:null)}))}function v(n){d(n.slide,!0)}function p(n){d(n.slide,!1)}return{mount:function(){s((i=>{const{slide:o}=i,[r,u]=e.get(i.isClone?i.slideIndex:i.index);!function(n,e){const{row:i}=t.gap,o=`calc(${100/n}%${i?` - ${Ci(i)} * ${(n-1)/n}`:""})`;f(e).forEach(((n,t,e)=>{wi(n,"height",o),wi(n,"display","flex"),wi(n,"margin",`0 0 ${Ci(i)} 0`),wi(n,"padding",0),t===e.length-1&&wi(n,"marginBottom",0)}))}(r,o),function(n,e){const{col:i}=t.gap,o=`calc(${100/n}%${i?` - ${Ci(i)} * ${(n-1)/n}`:""})`;l(e).forEach(((n,t,e)=>{wi(n,"width",o),t!==e.length-1&&wi(n,c("marginRight"),Ci(i))}))}(u,o),l(i.slide).forEach(((t,e)=>{var o;t.id=`${i.slide.id}-col${o=e+1,o<10?`0${o}`:`${o}`}`,n.options.cover&&a(t)}))})),u.slideFocus&&(i("visible",v),i("hidden",p))},destroy:function(){s((n=>{const{slide:t}=n;d(t,!1),f(t).forEach((n=>{yi(n,"style")})),l(t).forEach((n=>{a(n,!0),yi(n,"style")}))})),o()}}}(n,u,c),a=`${Qe}--grid`,f=[];function l(){var t;ai(gi(t=u)).forEach((n=>{delete t[n]})),function(n){ei(arguments,1).forEach((t=>{mi(t,((e,i)=>{n[i]=t[i]}))}))}(u,Oi,e.grid||{}),function(){if(e.grid){const{rows:n,cols:t,dimensions:e}=u;return n>1||t>1||ri(e)&&e.length>0}return!1}()?(d(),li(f,r.slides),vi(n.root,a),pi(r.list,function(){const n=[];let t,e,i=0,o=0;return f.forEach(((r,u)=>{const[s,a]=c.getAt(u);o||(i||(t=Ei(r.tagName,Ze),n.push(t)),e=function(n,t,e){return Ei("li"===t.tagName.toLowerCase()?"ul":"div",Di,e)}(0,r,t)),function(n,t,e){vi(t,Mi),pi(e,t)}(0,r,e),++o>=a&&(o=0,i=++i>=s?0:i)})),n}()),o(Ke),i(Ke,p),v()):h()&&(d(),v())}function d(){if(h()){const{slides:t}=r;s.destroy(),f.forEach((n=>{xi(n,Mi),pi(r.list,n)})),fi(t,(n=>{n&&n.parentNode&&n.parentNode.removeChild(n)})),xi(n.root,a),ti(t),li(t,f),ti(f),o(Ke)}}function v(){n.refresh()}function p(){h()&&s.mount()}function h(){return t=n.root,e=a,t&&t.classList.contains(e);var t,e}return{mount:function(){l(),i("updated",l)},destroy:d}}document.addEventListener("DOMContentLoaded",(function(){const n=new CustomEvent("splideReady",{detail:qt});document.dispatchEvent(n);const t=document.querySelectorAll("figure.wp-block-splide-carousel");for(let n=0;n<t.length;n++){const e=t[n].getAttribute("data-splide"),i=t[n].getAttribute("data-splide-extensions");t[n].querySelectorAll(".splide__slide[data-link]").forEach((n=>{try{var t,e;const i=JSON.parse(n.getAttribute("data-link")),o=document.createElement("a");o.classList.add("splide__slide-link"),o.setAttribute("href",i.url),o.setAttribute("target",null!==(t=i.target)&&void 0!==t?t:"_self"),o.setAttribute("rel",null!==(e=i.rel)&&void 0!==e?e:"noopener"),o.setAttribute("aria-hidden","true"),n.prepend(o)}catch(n){}finally{n.removeAttribute("data-link")}}));let o={};if(""===e&&t[n].removeAttribute("data-splide"),""!==i)try{const n=JSON.parse(i);n?.autoScroll&&(o={...o,AutoScroll:ke}),n?.urlHash&&(o={...o,URLHash:He}),n?.grid&&(o={...o,Grid:Ni})}catch(n){console.error("Splide: Unable to load extensions")}const r=new qt(t[n]);r.on("mounted",(function(){const e=new CustomEvent("mounted",{detail:r});t[n].dispatchEvent(e)})),r.mount(o),r.root.id&&(r.root.id.substr(-8).includes("Carousel")||(r.root.id+="Carousel"),window[r.root.id]=r)}}))})();1 (()=>{"use strict";function n(n,t){for(var e=0;e<t.length;e++){var i=t[e];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}}var t="(prefers-reduced-motion: reduce)";function e(n){n.length=0}function i(n,t,e){return Array.prototype.slice.call(n,t,e)}function o(n){return n.bind.apply(n,[null].concat(i(arguments,1)))}var r=setTimeout,u=function(){};function c(n){return requestAnimationFrame(n)}function s(n,t){return typeof t===n}function a(n){return!p(n)&&s("object",n)}var f=Array.isArray,l=o(s,"function"),d=o(s,"string"),v=o(s,"undefined");function p(n){return null===n}function h(n){try{return n instanceof(n.ownerDocument.defaultView||window).HTMLElement}catch(n){return!1}}function g(n){return f(n)?n:[n]}function m(n,t){g(n).forEach(t)}function y(n,t){return n.indexOf(t)>-1}function b(n,t){return n.push.apply(n,g(t)),n}function E(n,t,e){n&&m(t,function(t){t&&n.classList[e?"add":"remove"](t)})}function w(n,t){E(n,d(t)?t.split(" "):t,!0)}function S(n,t){m(t,n.appendChild.bind(n))}function x(n,t){m(n,function(n){var e=(t||n).parentNode;e&&e.insertBefore(n,t)})}function C(n,t){return h(n)&&(n.msMatchesSelector||n.matches).call(n,t)}function A(n,t){var e=n?i(n.children):[];return t?e.filter(function(n){return C(n,t)}):e}function L(n,t){return t?A(n,t)[0]:n.firstElementChild}var _=Object.keys;function k(n,t,e){return n&&(e?_(n).reverse():_(n)).forEach(function(e){"__proto__"!==e&&t(n[e],e)}),n}function P(n){return i(arguments,1).forEach(function(t){k(t,function(e,i){n[i]=t[i]})}),n}function D(n){return i(arguments,1).forEach(function(t){k(t,function(t,e){f(t)?n[e]=t.slice():a(t)?n[e]=D({},a(n[e])?n[e]:{},t):n[e]=t})}),n}function M(n,t){m(t||_(n),function(t){delete n[t]})}function O(n,t){m(n,function(n){m(t,function(t){n&&n.removeAttribute(t)})})}function N(n,t,e){a(t)?k(t,function(t,e){N(n,e,t)}):m(n,function(n){p(e)||""===e?O(n,t):n.setAttribute(t,String(e))})}function z(n,t,e){var i=document.createElement(n);return t&&(d(t)?w(i,t):N(i,t)),e&&S(e,i),i}function I(n,t,e){if(v(e))return getComputedStyle(n)[t];p(e)||(n.style[t]=""+e)}function j(n,t){I(n,"display",t)}function F(n){n.setActive&&n.setActive()||n.focus({preventScroll:!0})}function T(n,t){return n.getAttribute(t)}function $(n,t){return n&&n.classList.contains(t)}function R(n){return n.getBoundingClientRect()}function H(n){m(n,function(n){n&&n.parentNode&&n.parentNode.removeChild(n)})}function G(n){return L((new DOMParser).parseFromString(n,"text/html").body)}function W(n,t){n.preventDefault(),t&&(n.stopPropagation(),n.stopImmediatePropagation())}function X(n,t){return n&&n.querySelector(t)}function B(n,t){return t?i(n.querySelectorAll(t)):[]}function q(n,t){E(n,t,!1)}function U(n){return n.timeStamp}function Y(n){return d(n)?n:n?n+"px":""}var J="splide",K="data-"+J;function V(n,t){if(!n)throw new Error("["+J+"] "+(t||""))}var Q=Math.min,Z=Math.max,nn=Math.floor,tn=Math.ceil,en=Math.abs;function on(n,t,e){return en(n-t)<e}function rn(n,t,e,i){var o=Q(t,e),r=Z(t,e);return i?o<n&&n<r:o<=n&&n<=r}function un(n,t,e){var i=Q(t,e),o=Z(t,e);return Q(Z(i,n),o)}function cn(n){return+(n>0)-+(n<0)}function sn(n,t){return m(t,function(t){n=n.replace("%s",""+t)}),n}function an(n){return n<10?"0"+n:""+n}var fn={};function ln(){var n=[];function t(n,t,e){m(n,function(n){n&&m(t,function(t){t.split(" ").forEach(function(t){var i=t.split(".");e(n,i[0],i[1])})})})}return{bind:function(e,i,o,r){t(e,i,function(t,e,i){var u="addEventListener"in t,c=u?t.removeEventListener.bind(t,e,o,r):t.removeListener.bind(t,o);u?t.addEventListener(e,o,r):t.addListener(o),n.push([t,e,i,o,c])})},unbind:function(e,i,o){t(e,i,function(t,e,i){n=n.filter(function(n){return!!(n[0]!==t||n[1]!==e||n[2]!==i||o&&n[3]!==o)||(n[4](),!1)})})},dispatch:function(n,t,e){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:e}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,e),n.dispatchEvent(i),i},destroy:function(){n.forEach(function(n){n[4]()}),e(n)}}}var dn="mounted",vn="ready",pn="move",hn="moved",gn="click",mn="refresh",yn="updated",bn="resize",En="resized",wn="scroll",Sn="scrolled",xn="destroy",Cn="navigation:mounted",An="autoplay:play",Ln="autoplay:pause",kn="lazyload:loaded",Pn="ei";function Dn(n){var t=n?n.event.bus:document.createDocumentFragment(),e=ln();return n&&n.event.on(xn,e.destroy),P(e,{bus:t,on:function(n,i){e.bind(t,g(n).join(" "),function(n){i.apply(i,f(n.detail)?n.detail:[])})},off:o(e.unbind,t),emit:function(n){e.dispatch(t,n,i(arguments,1))}})}function Mn(n,t,e,i){var o,r,u=Date.now,s=0,a=!0,f=0;function l(){if(!a){if(s=n?Q((u()-o)/n,1):1,e&&e(s),s>=1&&(t(),o=u(),i&&++f>=i))return d();r=c(l)}}function d(){a=!0}function v(){r&&cancelAnimationFrame(r),s=0,r=0,a=!0}return{start:function(t){t||v(),o=u()-(t?s*n:0),a=!1,r=c(l)},rewind:function(){o=u(),s=0,e&&e(s)},pause:d,cancel:v,set:function(t){n=t},isPaused:function(){return a}}}var On="Arrow",Nn=On+"Left",zn=On+"Right",In=On+"Up",jn=On+"Down",Fn="ttb",Tn={width:["height"],left:["top","right"],right:["bottom","left"],x:["y"],X:["Y"],Y:["X"],ArrowLeft:[In,zn],ArrowRight:[jn,Nn]};var $n="role",Rn="tabindex",Hn="aria-",Gn=Hn+"controls",Wn=Hn+"current",Xn=Hn+"selected",Bn=Hn+"label",qn=Hn+"labelledby",Un=Hn+"hidden",Yn=Hn+"orientation",Jn=Hn+"roledescription",Kn=Hn+"live",Vn=Hn+"busy",Qn=Hn+"atomic",Zn=[$n,Rn,"disabled",Gn,Wn,Bn,qn,Un,Yn,Jn],nt=J+"__",tt="is-",et=J,it=nt+"track",ot=nt+"list",rt=nt+"slide",ut=rt+"--clone",ct=rt+"__container",st=nt+"arrows",at=nt+"arrow",ft=at+"--prev",lt=at+"--next",dt=nt+"pagination",vt=dt+"__page",pt=nt+"progress__bar",ht=nt+"toggle",gt=nt+"sr",mt=tt+"initialized",yt=tt+"active",bt=tt+"prev",Et=tt+"next",wt=tt+"visible",St=tt+"loading",xt=tt+"focus-in",Ct=tt+"overflow",At=[yt,wt,bt,Et,St,xt,Ct],Lt={slide:rt,clone:ut,arrows:st,arrow:at,prev:ft,next:lt,pagination:dt,page:vt,spinner:nt+"spinner"},_t="touchstart mousedown",kt="touchmove mousemove",Pt="touchend touchcancel mouseup click",Dt="slide",Mt="loop",Ot="fade";var Nt=K+"-interval",zt={passive:!1,capture:!0},It={Spacebar:" ",Right:zn,Left:Nn,Up:In,Down:jn};function jt(n){return n=d(n)?n:n.key,It[n]||n}var Ft="keydown",Tt=K+"-lazy",$t=Tt+"-srcset",Rt="["+Tt+"], ["+$t+"]",Ht=[" ","Enter"],Gt=Object.freeze({__proto__:null,Media:function(n,e,i){var o=n.state,r=i.breakpoints||{},u=i.reducedMotion||{},c=ln(),s=[];function a(n){n&&c.destroy()}function f(n,t){var e=matchMedia(t);c.bind(e,"change",l),s.push([n,e])}function l(){var t=o.is(7),e=i.direction,r=s.reduce(function(n,t){return D(n,t[1].matches?t[0]:{})},{});M(i),d(r),i.destroy?n.destroy("completely"===i.destroy):t?(a(!0),n.mount()):e!==i.direction&&n.refresh()}function d(t,e,r){D(i,t),e&&D(Object.getPrototypeOf(i),t),!r&&o.is(1)||n.emit(yn,i)}return{setup:function(){var n="min"===i.mediaQuery;_(r).sort(function(t,e){return n?+t-+e:+e-+t}).forEach(function(t){f(r[t],"("+(n?"min":"max")+"-width:"+t+"px)")}),f(u,t),l()},destroy:a,reduce:function(n){matchMedia(t).matches&&(n?D(i,u):M(i,_(u)))},set:d}},Direction:function(n,t,e){return{resolve:function(n,t,i){var o="rtl"!==(i=i||e.direction)||t?i===Fn?0:-1:1;return Tn[n]&&Tn[n][o]||n.replace(/width|left|right/i,function(n,t){var e=Tn[n.toLowerCase()][o]||n;return t>0?e.charAt(0).toUpperCase()+e.slice(1):e})},orient:function(n){return n*("rtl"===e.direction?1:-1)}}},Elements:function(n,t,i){var o,r,u,c=Dn(n),s=c.on,a=c.bind,f=n.root,d=i.i18n,v={},p=[],h=[],g=[];function m(){var n,t,e;o=x("."+it),r=L(o,"."+ot),V(o&&r,"A track/list element is missing."),b(p,A(r,"."+rt+":not(."+ut+")")),k({arrows:st,pagination:dt,prev:ft,next:lt,bar:pt,toggle:ht},function(n,t){v[t]=x("."+n)}),P(v,{root:f,track:o,list:r,slides:p}),t=f.id||""+(n=J)+an(fn[n]=(fn[n]||0)+1),e=i.role,f.id=t,o.id=o.id||t+"-track",r.id=r.id||t+"-list",!T(f,$n)&&"SECTION"!==f.tagName&&e&&N(f,$n,e),N(f,Jn,d.carousel),N(r,$n,"presentation"),S()}function y(n){var t=Zn.concat("style");e(p),q(f,h),q(o,g),O([o,r],t),O(f,n?t:["style",Jn])}function S(){q(f,h),q(o,g),h=_(et),g=_(it),w(f,h),w(o,g),N(f,Bn,i.label),N(f,qn,i.labelledby)}function x(n){var t=X(f,n);return t&&function(n,t){if(l(n.closest))return n.closest(t);for(var e=n;e&&1===e.nodeType&&!C(e,t);)e=e.parentElement;return e}(t,"."+et)===f?t:void 0}function _(n){return[n+"--"+i.type,n+"--"+i.direction,i.drag&&n+"--draggable",i.isNavigation&&n+"--nav",n===et&&yt]}return P(v,{setup:m,mount:function(){s(mn,y),s(mn,m),s(yn,S),a(document,_t+" keydown",function(n){u="keydown"===n.type},{capture:!0}),a(f,"focusin",function(){E(f,xt,!!u)})},destroy:y})},Slides:function(n,t,i){var r=Dn(n),u=r.on,c=r.emit,s=r.bind,a=t.Elements,f=a.slides,v=a.list,p=[];function b(){f.forEach(function(n,t){_(n,t,-1)})}function A(){P(function(n){n.destroy()}),e(p)}function _(t,e,i){var r=function(n,t,e,i){var r,u=Dn(n),c=u.on,s=u.emit,a=u.bind,f=n.Components,l=n.root,d=n.options,v=d.isNavigation,p=d.updateOnMove,h=d.i18n,g=d.pagination,m=d.slideFocus,y=f.Direction.resolve,b=T(i,"style"),w=T(i,Bn),S=e>-1,x=L(i,"."+ct);function C(){var o=n.splides.map(function(n){var e=n.splide.Components.Slides.getAt(t);return e?e.slide.id:""}).join(" ");N(i,Bn,sn(h.slideX,(S?e:t)+1)),N(i,Gn,o),N(i,$n,m?"button":""),m&&O(i,Jn)}function A(){r||_()}function _(){if(!r){var e=n.index;(o=k())!==$(i,yt)&&(E(i,yt,o),N(i,Wn,v&&o||""),s(o?"active":"inactive",P)),function(){var t=function(){if(n.is(Ot))return k();var t=R(f.Elements.track),e=R(i),o=y("left",!0),r=y("right",!0);return nn(t[o])<=tn(e[o])&&nn(e[r])<=tn(t[r])}(),e=!t&&(!k()||S);if(n.state.is([4,5])||N(i,Un,e||""),N(B(i,d.focusableNodes||""),Rn,e?-1:""),m&&N(i,Rn,e?-1:0),t!==$(i,wt)&&(E(i,wt,t),s(t?"visible":"hidden",P)),!t&&document.activeElement===i){var o=f.Slides.getAt(n.index);o&&F(o.slide)}}(),E(i,bt,t===e-1),E(i,Et,t===e+1)}var o}function k(){var i=n.index;return i===t||d.cloneStatus&&i===e}var P={index:t,slideIndex:e,slide:i,container:x,isClone:S,mount:function(){S||(i.id=l.id+"-slide"+an(t+1),N(i,$n,g?"tabpanel":"group"),N(i,Jn,h.slide),N(i,Bn,w||sn(h.slideLabel,[t+1,n.length]))),a(i,"click",o(s,gn,P)),a(i,"keydown",o(s,"sk",P)),c([hn,"sh",Sn],_),c(Cn,C),p&&c(pn,A)},destroy:function(){r=!0,u.destroy(),q(i,At),O(i,Zn),N(i,"style",b),N(i,Bn,w||"")},update:_,style:function(n,t,e){I(e&&x||i,n,t)},isWithin:function(e,i){var o=en(e-t);return S||!d.rewind&&!n.is(Mt)||(o=Q(o,n.length-o)),o<=i}};return P}(n,e,i,t);r.mount(),p.push(r),p.sort(function(n,t){return n.index-t.index})}function k(n){return n?D(function(n){return!n.isClone}):p}function P(n,t){k(t).forEach(n)}function D(n){return p.filter(l(n)?n:function(t){return d(n)?C(t.slide,n):y(g(n),t.index)})}return{mount:function(){b(),u(mn,A),u(mn,b)},destroy:A,update:function(){P(function(n){n.update()})},register:_,get:k,getIn:function(n){var e=t.Controller,o=e.toIndex(n),r=e.hasFocus()?1:i.perPage;return D(function(n){return rn(n.index,o,o+r-1)})},getAt:function(n){return D(n)[0]},add:function(n,t){m(n,function(n){if(d(n)&&(n=G(n)),h(n)){var e=f[t];e?x(n,e):S(v,n),w(n,i.classes.slide),r=n,u=o(c,bn),a=B(r,"img"),(l=a.length)?a.forEach(function(n){s(n,"load error",function(){--l||u()})}):u()}var r,u,a,l}),c(mn)},remove:function(n){H(D(n).map(function(n){return n.slide})),c(mn)},forEach:P,filter:D,style:function(n,t,e){P(function(i){i.style(n,t,e)})},getLength:function(n){return n?f.length:p.length},isEnough:function(){return p.length>i.perPage}}},Layout:function(n,t,e){var i,r,u,c=Dn(n),s=c.on,f=c.bind,l=c.emit,d=t.Slides,v=t.Direction.resolve,p=t.Elements,h=p.root,g=p.track,m=p.list,y=d.getAt,b=d.style;function w(){i=e.direction===Fn,I(h,"maxWidth",Y(e.width)),I(g,v("paddingLeft"),x(!1)),I(g,v("paddingRight"),x(!0)),S(!0)}function S(n){var t,o=R(h);(n||r.width!==o.width||r.height!==o.height)&&(I(g,"height",(t="",i&&(V(t=C(),"height or heightRatio is missing."),t="calc("+t+" - "+x(!1)+" - "+x(!0)+")"),t)),b(v("marginRight"),Y(e.gap)),b("width",e.autoWidth?null:Y(e.fixedWidth)||(i?"":A())),b("height",Y(e.fixedHeight)||(i?e.autoHeight?null:A():C()),!0),r=o,l(En),u!==(u=M())&&(E(h,Ct,u),l("overflow",u)))}function x(n){var t=e.padding,i=v(n?"right":"left");return t&&Y(t[i]||(a(t)?0:t))||"0px"}function C(){return Y(e.height||R(m).width*e.heightRatio)}function A(){var n=Y(e.gap);return"calc((100%"+(n&&" + "+n)+")/"+(e.perPage||1)+(n&&" - "+n)+")"}function L(){return R(m)[v("width")]}function _(n,t){var e=y(n||0);return e?R(e.slide)[v("width")]+(t?0:D()):0}function k(n,t){var e=y(n);if(e){var i=R(e.slide)[v("right")],o=R(m)[v("left")];return en(i-o)+(t?0:D())}return 0}function P(t){return k(n.length-1)-k(0)+_(0,t)}function D(){var n=y(0);return n&&parseFloat(I(n.slide,v("marginRight")))||0}function M(){return n.is(Ot)||P(!0)>L()}return{mount:function(){var n,t;w(),f(window,"resize load",(n=o(l,bn),t=Mn(0,n,null,1),function(){t.isPaused()&&t.start()})),s([yn,mn],w),s(bn,S)},resize:S,listSize:L,slideSize:_,sliderSize:P,totalSize:k,getPadding:function(n){return parseFloat(I(g,v("padding"+(n?"Right":"Left"))))||0},isOverflow:M}},Clones:function(n,t,i){var o,r=Dn(n),u=r.on,c=t.Elements,s=t.Slides,a=t.Direction.resolve,f=[];function l(){u(mn,d),u([yn,bn],h),(o=g())&&(function(t){var e=s.get().slice(),o=e.length;if(o){for(;e.length<t;)b(e,e);b(e.slice(-t),e.slice(0,t)).forEach(function(r,u){var a=u<t,l=function(t,e){var o=t.cloneNode(!0);return w(o,i.classes.clone),o.id=n.root.id+"-clone"+an(e+1),o}(r.slide,u);a?x(l,e[0].slide):S(c.list,l),b(f,l),s.register(l,u-t+(a?0:o),r.index)})}}(o),t.Layout.resize(!0))}function d(){p(),l()}function p(){H(f),e(f),r.destroy()}function h(){var n=g();o!==n&&(o<n||!n)&&r.emit(mn)}function g(){var e=i.clones;if(n.is(Mt)){if(v(e)){var o=i[a("fixedWidth")]&&t.Layout.slideSize(0);e=o&&tn(R(c.track)[a("width")]/o)||i[a("autoWidth")]&&n.length||2*i.perPage}}else e=0;return e}return{mount:l,destroy:p}},Move:function(n,t,e){var i,o=Dn(n),r=o.on,u=o.emit,c=n.state.set,s=t.Layout,a=s.slideSize,f=s.getPadding,l=s.totalSize,d=s.listSize,p=s.sliderSize,h=t.Direction,g=h.resolve,m=h.orient,y=t.Elements,b=y.list,E=y.track;function w(){t.Controller.isBusy()||(t.Scroll.cancel(),S(n.index),t.Slides.update())}function S(n){x(_(n,!0))}function x(e,i){if(!n.is(Ot)){var o=i?e:function(e){if(n.is(Mt)){var i=L(e),o=i>t.Controller.getEnd();(i<0||o)&&(e=C(e,o))}return e}(e);I(b,"transform","translate"+g("X")+"("+o+"px)"),e!==o&&u("sh")}}function C(n,t){var e=n-P(t),i=p();return n-m(i*(tn(en(e)/i)||1))*(t?1:-1)}function A(){x(k(),!0),i.cancel()}function L(n){for(var e=t.Slides.get(),i=0,o=1/0,r=0;r<e.length;r++){var u=e[r].index,c=en(_(u,!0)-n);if(!(c<=o))break;o=c,i=u}return i}function _(t,i){var o=m(l(t-1)-function(n){var t=e.focus;return"center"===t?(d()-a(n,!0))/2:+t*a(n)||0}(t));return i?function(t){return e.trimSpace&&n.is(Dt)&&(t=un(t,0,m(p(!0)-d()))),t}(o):o}function k(){var n=g("left");return R(b)[n]-R(E)[n]+m(f(!1))}function P(n){return _(n?t.Controller.getEnd():0,!!e.trimSpace)}return{mount:function(){i=t.Transition,r([dn,En,yn,mn],w)},move:function(n,t,e,o){var r,s;n!==t&&(r=n>e,s=m(C(k(),r)),r?s>=0:s<=b[g("scrollWidth")]-R(E)[g("width")])&&(A(),x(C(k(),n>e),!0)),c(4),u(pn,t,e,n),i.start(t,function(){c(3),u(hn,t,e,n),o&&o()})},jump:S,translate:x,shift:C,cancel:A,toIndex:L,toPosition:_,getPosition:k,getLimit:P,exceededLimit:function(n,t){t=v(t)?k():t;var e=!0!==n&&m(t)<m(P(!1)),i=!1!==n&&m(t)>m(P(!0));return e||i},reposition:w}},Controller:function(n,t,e){var i,r,u,c,s=Dn(n),a=s.on,f=s.emit,l=t.Move,p=l.getPosition,h=l.getLimit,g=l.toPosition,m=t.Slides,y=m.isEnough,b=m.getLength,E=e.omitEnd,w=n.is(Mt),S=n.is(Dt),x=o(P,!1),C=o(P,!0),A=e.start||0,L=A;function _(){r=b(!0),u=e.perMove,c=e.perPage,i=O();var n=un(A,0,E?i:r-1);n!==A&&(A=n,l.reposition())}function k(){i!==O()&&f(Pn)}function P(n,t){var e=u||(j()?1:c),o=D(A+e*(n?-1:1),A,!(u||j()));return-1===o&&S&&!on(p(),h(!n),1)?n?0:i:t?o:M(o)}function D(t,o,s){if(y()||j()){var a=function(t){if(S&&"move"===e.trimSpace&&t!==A)for(var i=p();i===g(t,!0)&&rn(t,0,n.length-1,!e.rewind);)t<A?--t:++t;return t}(t);a!==t&&(o=t,t=a,s=!1),t<0||t>i?t=u||!rn(0,t,o,!0)&&!rn(i,o,t,!0)?w?s?t<0?-(r%c||c):r:t:e.rewind?t<0?i:0:-1:N(z(t)):s&&t!==o&&(t=N(z(o)+(t<o?-1:1)))}else t=-1;return t}function M(n){return w?(n+r)%r||0:n}function O(){for(var n=r-(j()||w&&u?1:c);E&&n-- >0;)if(g(r-1,!0)!==g(n,!0)){n++;break}return un(n,0,r-1)}function N(n){return un(j()?n:c*n,0,i)}function z(n){return j()?Q(n,i):nn((n>=i?r-1:n)/c)}function I(n){n!==A&&(L=A,A=n)}function j(){return!v(e.focus)||e.isNavigation}function F(){return n.state.is([4,5])&&!!e.waitForTransition}return{mount:function(){_(),a([yn,mn,Pn],_),a(En,k)},go:function(n,t,e){if(!F()){var o=function(n){var t=A;if(d(n)){var e=n.match(/([+\-<>])(\d+)?/)||[],o=e[1],r=e[2];"+"===o||"-"===o?t=D(A+ +(""+o+(+r||1)),A):">"===o?t=r?N(+r):x(!0):"<"===o&&(t=C(!0))}else t=w?n:un(n,0,i);return t}(n),r=M(o);r>-1&&(t||r!==A)&&(I(r),l.move(o,r,L,e))}},scroll:function(n,e,o,r){t.Scroll.scroll(n,e,o,function(){var n=M(l.toIndex(p()));I(E?Q(n,i):n),r&&r()})},getNext:x,getPrev:C,getAdjacent:P,getEnd:O,setIndex:I,getIndex:function(n){return n?L:A},toIndex:N,toPage:z,toDest:function(n){var t=l.toIndex(n);return S?un(t,0,i):t},hasFocus:j,isBusy:F}},Arrows:function(n,t,e){var i,r,u=Dn(n),c=u.on,s=u.bind,a=u.emit,f=e.classes,l=e.i18n,d=t.Elements,v=t.Controller,p=d.arrows,h=d.track,g=p,m=d.prev,y=d.next,b={};function E(){var n;!(n=e.arrows)||m&&y||(g=p||z("div",f.arrows),m=_(!0),y=_(!1),i=!0,S(g,[m,y]),!p&&x(g,h)),m&&y&&(P(b,{prev:m,next:y}),j(g,n?"":"none"),w(g,r=st+"--"+e.direction),n&&(c([dn,hn,mn,Sn,Pn],k),s(y,"click",o(L,">")),s(m,"click",o(L,"<")),k(),N([m,y],Gn,h.id),a("arrows:mounted",m,y))),c(yn,C)}function C(){A(),E()}function A(){u.destroy(),q(g,r),i?(H(p?[m,y]:g),m=y=null):O([m,y],Zn)}function L(n){v.go(n,!0)}function _(n){return G('<button class="'+f.arrow+" "+(n?f.prev:f.next)+'" type="button"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="'+(e.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 k(){if(m&&y){var t=n.index,e=v.getPrev(),i=v.getNext(),o=e>-1&&t<e?l.last:l.prev,r=i>-1&&t>i?l.first:l.next;m.disabled=e<0,y.disabled=i<0,N(m,Bn,o),N(y,Bn,r),a("arrows:updated",m,y,e,i)}}return{arrows:b,mount:E,destroy:A,update:k}},Autoplay:function(n,t,e){var i,o,r=Dn(n),u=r.on,c=r.bind,s=r.emit,a=Mn(e.interval,n.go.bind(n,">"),function(n){var t=l.bar;t&&I(t,"width",100*n+"%"),s("autoplay:playing",n)}),f=a.isPaused,l=t.Elements,d=t.Elements,v=d.root,p=d.toggle,h=e.autoplay,g="pause"===h;function m(){f()&&t.Slides.isEnough()&&(a.start(!e.resetProgress),o=i=g=!1,w(),s(An))}function y(n){void 0===n&&(n=!0),g=!!n,w(),f()||(a.pause(),s(Ln))}function b(){g||(i||o?y(!1):m())}function w(){p&&(E(p,yt,!g),N(p,Bn,e.i18n[g?"play":"pause"]))}function S(n){var i=t.Slides.getAt(n);a.set(i&&+T(i.slide,Nt)||e.interval)}return{mount:function(){h&&(e.pauseOnHover&&c(v,"mouseenter mouseleave",function(n){i="mouseenter"===n.type,b()}),e.pauseOnFocus&&c(v,"focusin focusout",function(n){o="focusin"===n.type,b()}),p&&c(p,"click",function(){g?m():y(!0)}),u([pn,wn,mn],a.rewind),u(pn,S),p&&N(p,Gn,l.track.id),g||m(),w())},destroy:a.cancel,play:m,pause:y,isPaused:f}},Cover:function(n,t,e){var i=Dn(n).on;function r(n){t.Slides.forEach(function(t){var e=L(t.container||t.slide,"img");e&&e.src&&u(n,e,t)})}function u(n,t,e){e.style("background",n?'center/cover no-repeat url("'+t.src+'")':"",!0),j(t,n?"none":"")}return{mount:function(){e.cover&&(i(kn,o(u,!0)),i([dn,yn,mn],o(r,!0)))},destroy:o(r,!1)}},Scroll:function(n,t,e){var i,r,u=Dn(n),c=u.on,s=u.emit,a=n.state.set,f=t.Move,l=f.getPosition,d=f.getLimit,v=f.exceededLimit,p=f.translate,h=n.is(Dt),g=1;function m(n,e,u,c,d){var p=l();if(E(),u&&(!h||!v())){var m=t.Layout.sliderSize(),w=cn(n)*m*nn(en(n)/m)||0;n=f.toPosition(t.Controller.toDest(n%m))+w}var S=on(p,n,1);g=1,e=S?0:e||Z(en(n-p)/1.5,800),r=c,i=Mn(e,y,o(b,p,n,d),1),a(5),s(wn),i.start()}function y(){a(3),r&&r(),s(Sn)}function b(n,t,i,o){var u,c,s=l(),a=(n+(t-n)*(u=o,(c=e.easingFunc)?c(u):1-Math.pow(1-u,4))-s)*g;p(s+a),h&&!i&&v()&&(g*=.6,en(a)<10&&m(d(v(!0)),600,!1,r,!0))}function E(){i&&i.cancel()}function w(){i&&!i.isPaused()&&(E(),y())}return{mount:function(){c(pn,E),c([yn,mn],w)},destroy:E,scroll:m,cancel:w}},Drag:function(n,t,e){var i,o,r,c,s,f,l,d,v=Dn(n),p=v.on,h=v.emit,g=v.bind,m=v.unbind,y=n.state,b=t.Move,E=t.Scroll,w=t.Controller,S=t.Elements.track,x=t.Media.reduce,A=t.Direction,L=A.resolve,_=A.orient,k=b.getPosition,P=b.exceededLimit,D=!1;function M(){var n=e.drag;G(!n),c="free"===n}function O(n){if(f=!1,!l){var t=H(n);i=n.target,o=e.noDrag,C(i,"."+vt+", ."+at)||o&&C(i,o)||!t&&n.button||(w.isBusy()?W(n,!0):(d=t?S:window,s=y.is([4,5]),r=null,g(d,kt,N,zt),g(d,Pt,z,zt),b.cancel(),E.cancel(),j(n)))}var i,o}function N(t){if(y.is(6)||(y.set(6),h("drag")),t.cancelable)if(s){b.translate(i+F(t)/(D&&n.is(Dt)?5:1));var o=T(t)>200,r=D!==(D=P());(o||r)&&j(t),f=!0,h("dragging"),W(t)}else(function(n){return en(F(n))>en(F(n,!0))})(t)&&(s=function(n){var t=e.dragMinThreshold,i=a(t),o=i&&t.mouse||0,r=(i?t.touch:+t)||10;return en(F(n))>(H(n)?r:o)}(t),W(t))}function z(i){y.is(6)&&(y.set(3),h("dragged")),s&&(function(i){var o=function(t){if(n.is(Mt)||!D){var e=T(t);if(e&&e<200)return F(t)/e}return 0}(i),r=function(n){return k()+cn(n)*Q(en(n)*(e.flickPower||600),c?1/0:t.Layout.listSize()*(e.flickMaxPages||1))}(o),u=e.rewind&&e.rewindByDrag;x(!1),c?w.scroll(r,0,e.snap):n.is(Ot)?w.go(_(cn(o))<0?u?"<":"-":u?">":"+"):n.is(Dt)&&D&&u?w.go(P(!0)?">":"<"):w.go(w.toDest(r),!0),x(!0)}(i),W(i)),m(d,kt,N),m(d,Pt,z),s=!1}function I(n){!l&&f&&W(n,!0)}function j(n){r=o,o=n,i=k()}function F(n,t){return R(n,t)-R($(n),t)}function T(n){return U(n)-U($(n))}function $(n){return o===n&&r||o}function R(n,t){return(H(n)?n.changedTouches[0]:n)["page"+L(t?"Y":"X")]}function H(n){return"undefined"!=typeof TouchEvent&&n instanceof TouchEvent}function G(n){l=n}return{mount:function(){g(S,kt,u,zt),g(S,Pt,u,zt),g(S,_t,O,zt),g(S,"click",I,{capture:!0}),g(S,"dragstart",W),p([dn,yn],M)},disable:G,isDragging:function(){return s}}},Keyboard:function(n,t,e){var i,o,u=Dn(n),c=u.on,s=u.bind,a=u.unbind,f=n.root,l=t.Direction.resolve;function d(){var n=e.keyboard;n&&(i="global"===n?window:f,s(i,Ft,h))}function v(){a(i,Ft)}function p(){var n=o;o=!0,r(function(){o=n})}function h(t){if(!o){var e=jt(t);e===l(Nn)?n.go("<"):e===l(zn)&&n.go(">")}}return{mount:function(){d(),c(yn,v),c(yn,d),c(pn,p)},destroy:v,disable:function(n){o=n}}},LazyLoad:function(n,t,i){var r=Dn(n),u=r.on,c=r.off,s=r.bind,a=r.emit,f="sequential"===i.lazyLoad,l=[hn,Sn],d=[];function v(){e(d),t.Slides.forEach(function(n){B(n.slide,Rt).forEach(function(t){var e=T(t,Tt),o=T(t,$t);if(e!==t.src||o!==t.srcset){var r=i.classes.spinner,u=t.parentElement,c=L(u,"."+r)||z("span",r,u);d.push([t,n,c]),t.src||j(t,"none")}})}),f?m():(c(l),u(l,p),p())}function p(){(d=d.filter(function(t){var e=i.perPage*((i.preloadPages||1)+1)-1;return!t[1].isWithin(n.index,e)||h(t)})).length||c(l)}function h(n){var t=n[0];w(n[1].slide,St),s(t,"load error",o(g,n)),N(t,"src",T(t,Tt)),N(t,"srcset",T(t,$t)),O(t,Tt),O(t,$t)}function g(n,t){var e=n[0],i=n[1];q(i.slide,St),"error"!==t.type&&(H(n[2]),j(e,""),a(kn,e,i),a(bn)),f&&m()}function m(){d.length&&h(d.shift())}return{mount:function(){i.lazyLoad&&(v(),u(mn,v))},destroy:o(e,d),check:p}},Pagination:function(n,t,r){var u,c,s=Dn(n),a=s.on,f=s.emit,l=s.bind,d=t.Slides,v=t.Elements,p=t.Controller,h=p.hasFocus,g=p.getIndex,m=p.go,y=t.Direction.resolve,b=v.pagination,E=[];function S(){u&&(H(b?i(u.children):u),q(u,c),e(E),u=null),s.destroy()}function x(n){m(">"+n,!0)}function C(n,t){var e=E.length,i=jt(t),o=A(),r=-1;i===y(zn,!1,o)?r=++n%e:i===y(Nn,!1,o)?r=(--n+e)%e:"Home"===i?r=0:"End"===i&&(r=e-1);var u=E[r];u&&(F(u.button),m(">"+r),W(t,!0))}function A(){return r.paginationDirection||r.direction}function L(n){return E[p.toPage(n)]}function _(){var n=L(g(!0)),t=L(g());if(n){var e=n.button;q(e,yt),O(e,Xn),N(e,Rn,-1)}if(t){var i=t.button;w(i,yt),N(i,Xn,!0),N(i,Rn,"")}f("pagination:updated",{list:u,items:E},n,t)}return{items:E,mount:function t(){S(),a([yn,mn,Pn],t);var e=r.pagination;b&&j(b,e?"":"none"),e&&(a([pn,wn,Sn],_),function(){var t=n.length,e=r.classes,i=r.i18n,s=r.perPage,a=h()?p.getEnd()+1:tn(t/s);w(u=b||z("ul",e.pagination,v.track.parentElement),c=dt+"--"+A()),N(u,$n,"tablist"),N(u,Bn,i.select),N(u,Yn,A()===Fn?"vertical":"");for(var f=0;f<a;f++){var g=z("li",null,u),m=z("button",{class:e.page,type:"button"},g),y=d.getIn(f).map(function(n){return n.slide.id}),S=!h()&&s>1?i.pageX:i.slideX;l(m,"click",o(x,f)),r.paginationKeyboard&&l(m,"keydown",o(C,f)),N(g,$n,"presentation"),N(m,$n,"tab"),N(m,Gn,y.join(" ")),N(m,Bn,sn(S,f+1)),N(m,Rn,-1),E.push({li:g,button:m,page:f})}}(),_(),f("pagination:mounted",{list:u,items:E},L(n.index)))},destroy:S,getAt:L,update:_}},Sync:function(n,t,i){var r=i.isNavigation,u=i.slideFocus,c=[];function s(){var t,e;n.splides.forEach(function(t){t.isParent||(f(n,t.splide),f(t.splide,n))}),r&&((e=(t=Dn(n)).on)(gn,d),e("sk",p),e([dn,yn],l),c.push(t),t.emit(Cn,n.splides))}function a(){c.forEach(function(n){n.destroy()}),e(c)}function f(n,t){var e=Dn(n);e.on(pn,function(n,e,i){t.go(t.is(Mt)?i:n)}),c.push(e)}function l(){N(t.Elements.list,Yn,i.direction===Fn?"vertical":"")}function d(t){n.go(t.index)}function p(n,t){y(Ht,jt(t))&&(d(n),W(t))}return{setup:o(t.Media.set,{slideFocus:v(u)?r:u},!0),mount:s,destroy:a,remount:function(){a(),s()}}},Wheel:function(n,t,e){var i=Dn(n).bind,o=0;function r(i){if(i.cancelable){var r=i.deltaY,u=r<0,c=U(i),s=e.wheelMinThreshold||0,a=e.wheelSleep||0;en(r)>s&&c-o>a&&(n.go(u?"<":">"),o=c),function(i){return!e.releaseWheel||n.state.is(4)||-1!==t.Controller.getAdjacent(i)}(u)&&W(i)}}return{mount:function(){e.wheel&&i(t.Elements.track,"wheel",r,zt)}}},Live:function(n,t,e){var i=Dn(n).on,r=t.Elements.track,u=e.live&&!e.isNavigation,c=z("span",gt),s=Mn(90,o(a,!1));function a(n){N(r,Vn,n),n?(S(r,c),s.start()):(H(c),s.cancel())}function f(n){u&&N(r,Kn,n?"off":"polite")}return{mount:function(){u&&(f(!t.Autoplay.isPaused()),N(r,Qn,!0),c.textContent="…",i(An,o(f,!0)),i(Ln,o(f,!1)),i([hn,Sn],o(a,!0)))},disable:f,destroy:function(){O(r,[Kn,Qn,Vn]),H(c)}}}}),Wt={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:Lt,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 Xt(n,t,e){var i=t.Slides;function o(){i.forEach(function(n){n.style("transform","translateX(-"+100*n.index+"%)")})}return{mount:function(){Dn(n).on([dn,mn],o)},start:function(n,t){i.style("transition","opacity "+e.speed+"ms "+e.easing),r(t)},cancel:u}}function Bt(n,t,e){var i,r=t.Move,u=t.Controller,c=t.Scroll,s=t.Elements.list,a=o(I,s,"transition");function f(){a(""),c.cancel()}return{mount:function(){Dn(n).bind(s,"transitionend",function(n){n.target===s&&i&&(f(),i())})},start:function(t,o){var s=r.toPosition(t,!0),f=r.getPosition(),l=function(t){var i=e.rewindSpeed;if(n.is(Dt)&&i){var o=u.getIndex(!0),r=u.getEnd();if(0===o&&t>=r||o>=r&&0===t)return i}return e.speed}(t);en(s-f)>=1&&l>=1?e.useScroll?c.scroll(s,l,!1,o):(a("transform "+l+"ms "+e.easing),r.translate(s,!0),i=o):(r.jump(t),o())},cancel:f}}var qt=function(){function t(n,e){var i;this.event=Dn(),this.Components={},this.state=(i=1,{set:function(n){i=n},is:function(n){return y(g(n),i)}}),this.splides=[],this._o={},this._E={};var o=d(n)?X(document,n):n;V(o,o+" is invalid."),this.root=o,e=D({label:T(o,Bn)||"",labelledby:T(o,qn)||""},Wt,t.defaults,e||{});try{D(e,JSON.parse(T(o,K)))}catch(n){V(!1,"Invalid JSON")}this._o=Object.create(D({},e))}var o,r,u=t.prototype;return u.mount=function(n,t){var e=this,i=this.state,o=this.Components;return V(i.is([1,7]),"Already mounted!"),i.set(1),this._C=o,this._T=t||this._T||(this.is(Ot)?Xt:Bt),this._E=n||this._E,k(P({},Gt,this._E,{Transition:this._T}),function(n,t){var i=n(e,o,e._o);o[t]=i,i.setup&&i.setup()}),k(o,function(n){n.mount&&n.mount()}),this.emit(dn),w(this.root,mt),i.set(3),this.emit(vn),this},u.sync=function(n){return this.splides.push({splide:n}),n.splides.push({splide:this,isParent:!0}),this.state.is(3)&&(this._C.Sync.remount(),n.Components.Sync.remount()),this},u.go=function(n){return this._C.Controller.go(n),this},u.on=function(n,t){return this.event.on(n,t),this},u.off=function(n){return this.event.off(n),this},u.emit=function(n){var t;return(t=this.event).emit.apply(t,[n].concat(i(arguments,1))),this},u.add=function(n,t){return this._C.Slides.add(n,t),this},u.remove=function(n){return this._C.Slides.remove(n),this},u.is=function(n){return this._o.type===n},u.refresh=function(){return this.emit(mn),this},u.destroy=function(n){void 0===n&&(n=!0);var t=this.event,i=this.state;return i.is(1)?Dn(this).on(vn,this.destroy.bind(this,n)):(k(this._C,function(t){t.destroy&&t.destroy(n)},!0),t.emit(xn),t.destroy(),n&&e(this.splides),i.set(7)),this},o=t,(r=[{key:"options",get:function(){return this._o},set:function(n){this._C.Media.set(n,!0,!0)}},{key:"length",get:function(){return this._C.Slides.getLength(!0)}},{key:"index",get:function(){return this._C.Controller.getIndex()}}])&&n(o.prototype,r),Object.defineProperty(o,"prototype",{writable:!1}),t}();function Ut(n,t,e){return Array.prototype.slice.call(n,t,e)}function Yt(n){return n.bind.apply(n,[null].concat(Ut(arguments,1)))}function Jt(n){return requestAnimationFrame(n)}function Kt(n,t){return typeof t===n}qt.defaults={},qt.STATES={CREATED:1,MOUNTED:2,IDLE:3,MOVING:4,SCROLLING:5,DRAGGING:6,DESTROYED:7};var Vt=Array.isArray;function Qt(n){return Vt(n)?n:[n]}function Zt(n,t){Qt(n).forEach(t)}Yt(Kt,"function"),Yt(Kt,"string"),Yt(Kt,"undefined");var ne=Object.keys;var te=Math.min,ee="move",ie="moved",oe="drag",re="scroll",ue="scrolled";function ce(n){var t=n?n.event.bus:document.createDocumentFragment(),e=function(){var n=[];function t(n,t,e){Zt(n,function(n){n&&Zt(t,function(t){t.split(" ").forEach(function(t){var i=t.split(".");e(n,i[0],i[1])})})})}return{bind:function(e,i,o,r){t(e,i,function(t,e,i){var u="addEventListener"in t,c=u?t.removeEventListener.bind(t,e,o,r):t.removeListener.bind(t,o);u?t.addEventListener(e,o,r):t.addListener(o),n.push([t,e,i,o,c])})},unbind:function(e,i,o){t(e,i,function(t,e,i){n=n.filter(function(n){return!!(n[0]!==t||n[1]!==e||n[2]!==i||o&&n[3]!==o)||(n[4](),!1)})})},dispatch:function(n,t,e){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:e}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,e),n.dispatchEvent(i),i},destroy:function(){n.forEach(function(n){n[4]()}),n.length=0}}}();return n&&n.event.on("destroy",e.destroy),function(n){return Ut(arguments,1).forEach(function(t){!function(n,t){if(n)for(var e=ne(n),i=0;i<e.length;i++){var o=e[i];if("__proto__"!==o&&!1===t(n[o],o))break}}(t,function(e,i){n[i]=t[i]})}),n}(e,{bus:t,on:function(n,i){e.bind(t,Qt(n).join(" "),function(n){i.apply(i,Vt(n.detail)?n.detail:[])})},off:Yt(e.unbind,t),emit:function(n){e.dispatch(t,n,Ut(arguments,1))}})}function se(n,t,e,i){var o,r,u=Date.now,c=0,s=!0,a=0;function f(){if(!s){if(c=n?te((u()-o)/n,1):1,e&&e(c),c>=1&&(t(),o=u(),i&&++a>=i))return l();Jt(f)}}function l(){s=!0}function d(){r&&cancelAnimationFrame(r),c=0,r=0,s=!0}return{start:function(t){!t&&d(),o=u()-(t?c*n:0),s=!1,Jt(f)},rewind:function(){o=u(),c=0,e&&e(c)},pause:l,cancel:d,set:function(t){n=t},isPaused:function(){return s}}}function ae(n,t,e){return Array.prototype.slice.call(n,t,e)}function fe(n){return n.bind(null,...ae(arguments,1))}function le(n,t){return typeof t===n}function de(n){return!he(n)&&le("object",n)}const ve=Array.isArray;fe(le,"function"),fe(le,"string");const pe=fe(le,"undefined");function he(n){return null===n}function ge(n,t){var e;(e=n,ve(e)?e:[e]).forEach(t)}const me=Object.keys;function ye(n,t,e){if(n){let i=me(n);i=e?i.reverse():i;for(let e=0;e<i.length;e++){const o=i[e];if("__proto__"!==o&&!1===t(n[o],o))break}}return n}function be(n){return ae(arguments,1).forEach(t=>{ye(t,(e,i)=>{n[i]=t[i]})}),n}function Ee(n,t,e){de(t)?ye(t,(t,e)=>{Ee(n,e,t)}):ge(n,n=>{he(e)||""===e?function(n,t){ge(n,n=>{ge(t,t=>{n&&n.removeAttribute(t)})})}(n,t):n.setAttribute(t,String(e))})}const{min:we,max:Se,floor:xe,ceil:Ce,abs:Ae}=Math,Le={speed:1,autoStart:!0,pauseOnHover:!0,pauseOnFocus:!0},_e={startScroll:"Start auto scroll",pauseScroll:"Pause auto scroll"};function ke(n,t,e){const{on:i,off:o,bind:r,unbind:u}=ce(n),{translate:c,getPosition:s,toIndex:a,getLimit:f}=t.Move,{setIndex:l,getIndex:d}=t.Controller,{orient:v}=t.Direction,{toggle:p}=t.Elements,{Live:h}=t,{root:g}=n,m=function(n){var t;return function(){t||(t=se(500,function(){n(),t=null},null,1)).start()}}(t.Arrows.update);let y,b,E,w,S,x,C={};function A(){n.is("fade")||y||!1===e.autoScroll||(y=se(0,M),C.pauseOnHover&&r(g,"mouseenter mouseleave",n=>{E="mouseenter"===n.type,D()}),C.pauseOnFocus&&r(g,"focusin focusout",n=>{w="focusin"===n.type,D()}),C.useToggleButton&&r(p,"click",()=>{b?k():P()}),i("updated",_),i([ee,oe,re],()=>{S=!0,P(!1)}),i([ie,"dragged",ue],()=>{S=!1,D()}),C.autoStart&&("complete"===document.readyState?k():r(window,"load",k)))}function L(){y&&(y.cancel(),y=null,x=void 0,o([ee,oe,re,ie,ue]),u(g,"mouseenter mouseleave focusin focusout"),u(p,"click"))}function _(){const{autoScroll:n}=e;!1!==n?(C=be({},C,de(n)?n:{}),A()):L(),y&&!pe(x)&&c(x)}function k(){N()&&(y.start(!0),h.disable(!0),w=E=b=!1,O())}function P(n=!0){b||(b=n,O(),N()||(y.pause(),h.disable(!1)))}function D(){b||(E||w||S?P(!1):k())}function M(){const i=s(),o=function(t){const e=C.speed||1;return t+=v(e),n.is("slide")&&(t=function(n,t,e){const i=we(t,e),o=Se(t,e);return we(Se(i,n),o)}(t,f(!1),f(!0))),t}(i);i!==o?(c(o),function(i){const{length:o}=n,r=(a(i)+o)%o;r!==d()&&(l(r),t.Slides.update(),t.Pagination.update(),"nearby"===e.lazyLoad&&t.LazyLoad.check())}(x=s())):(P(!1),C.rewind&&n.go(C.speed>0?0:t.Controller.getEnd())),m()}function O(){if(p){const i=b?"startScroll":"pauseScroll";t=!b,(n=p)&&ge("is-active",e=>{e&&n.classList[t?"add":"remove"](e)}),Ee(p,"aria-label",e.i18n[i]||_e[i])}var n,t}function N(){return!y||y.isPaused()}return{setup:function(){const{autoScroll:n}=e;C=be({},Le,de(n)?n:{})},mount:A,destroy:L,play:k,pause:P,isPaused:N}}function Pe(n,t,e){return Array.prototype.slice.call(n,t,e)}function De(n){return n.bind.apply(n,[null].concat(Pe(arguments,1)))}function Me(n,t){return typeof t===n}var Oe=Array.isArray;function Ne(n){return Oe(n)?n:[n]}function ze(n,t){Ne(n).forEach(t)}De(Me,"function"),De(Me,"string"),De(Me,"undefined");var Ie=Object.keys;function je(n){var t=n?n.event.bus:document.createDocumentFragment(),e=function(){var n=[];function t(n,t,e){ze(n,function(n){n&&ze(t,function(t){t.split(" ").forEach(function(t){var i=t.split(".");e(n,i[0],i[1])})})})}return{bind:function(e,i,o,r){t(e,i,function(t,e,i){var u="addEventListener"in t,c=u?t.removeEventListener.bind(t,e,o,r):t.removeListener.bind(t,o);u?t.addEventListener(e,o,r):t.addListener(o),n.push([t,e,i,o,c])})},unbind:function(e,i,o){t(e,i,function(t,e,i){n=n.filter(function(n){return!!(n[0]!==t||n[1]!==e||n[2]!==i||o&&n[3]!==o)||(n[4](),!1)})})},dispatch:function(n,t,e){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:e}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,e),n.dispatchEvent(i),i},destroy:function(){n.forEach(function(n){n[4]()}),n.length=0}}}();return n&&n.event.on("destroy",e.destroy),function(n){return Pe(arguments,1).forEach(function(t){!function(n,t){if(n)for(var e=Ie(n),i=0;i<e.length;i++){var o=e[i];if("__proto__"!==o&&!1===t(n[o],o))break}}(t,function(e,i){n[i]=t[i]})}),n}(e,{bus:t,on:function(n,i){e.bind(t,Ne(n).join(" "),function(n){i.apply(i,Oe(n.detail)?n.detail:[])})},off:De(e.unbind,t),emit:function(n){e.dispatch(t,n,Pe(arguments,1))}})}function Fe(n){return n.bind(null,...(t=arguments,Array.prototype.slice.call(t,1,void 0)));var t}function Te(n,t){return typeof t===n}function $e(n,t){return n.getAttribute(t)}Fe(Te,"function"),Fe(Te,"string"),Fe(Te,"undefined");const Re="data-splide-hash";function He(n,t,e){const{on:i,bind:o}=je(n),{setIndex:r,go:u}=t.Controller;function c(n){const t=$e(n.slide,Re);t?location.hash=t:history?history.replaceState(null,null," "):location.hash=""}function s(){const n=a(location.hash);n>-1&&u(n)}function a(n){if(n=n.replace("#","")){const{slides:e}=t.Elements;for(let t=0;t<e.length;t++)if($e(e[t],Re)===n)return t}return-1}return{setup:function(){const n=a(location.hash);r(n>-1?n:e.start||0)},mount:function(){i("active",c),o(window,"hashchange",s)}}}function Ge(n,t,e){return Array.prototype.slice.call(n,t,e)}function We(n){return n.bind.apply(n,[null].concat(Ge(arguments,1)))}function Xe(n,t){return typeof t===n}var Be=Array.isArray;function qe(n){return Be(n)?n:[n]}function Ue(n,t){qe(n).forEach(t)}We(Xe,"function"),We(Xe,"string"),We(Xe,"undefined");var Ye=Object.keys;var Je="splide",Ke="refresh";function Ve(n){var t=n?n.event.bus:document.createDocumentFragment(),e=function(){var n=[];function t(n,t,e){Ue(n,function(n){n&&Ue(t,function(t){t.split(" ").forEach(function(t){var i=t.split(".");e(n,i[0],i[1])})})})}return{bind:function(e,i,o,r){t(e,i,function(t,e,i){var u="addEventListener"in t,c=u?t.removeEventListener.bind(t,e,o,r):t.removeListener.bind(t,o);u?t.addEventListener(e,o,r):t.addListener(o),n.push([t,e,i,o,c])})},unbind:function(e,i,o){t(e,i,function(t,e,i){n=n.filter(function(n){return!!(n[0]!==t||n[1]!==e||n[2]!==i||o&&n[3]!==o)||(n[4](),!1)})})},dispatch:function(n,t,e){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:e}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,e),n.dispatchEvent(i),i},destroy:function(){n.forEach(function(n){n[4]()}),n.length=0}}}();return n&&n.event.on("destroy",e.destroy),function(n){return Ge(arguments,1).forEach(function(t){!function(n,t){if(n)for(var e=Ye(n),i=0;i<e.length;i++){var o=e[i];if("__proto__"!==o&&!1===t(n[o],o))break}}(t,function(e,i){n[i]=t[i]})}),n}(e,{bus:t,on:function(n,i){e.bind(t,qe(n).join(" "),function(n){i.apply(i,Be(n.detail)?n.detail:[])})},off:We(e.unbind,t),emit:function(n){e.dispatch(t,n,Ge(arguments,1))}})}var Qe=Je,Ze=Je+"__slide",ni=Ze+"__container";function ti(n){n.length=0}function ei(n,t,e){return Array.prototype.slice.call(n,t,e)}function ii(n){return n.bind(null,...ei(arguments,1))}function oi(n,t){return typeof t===n}const ri=Array.isArray;ii(oi,"function");const ui=ii(oi,"string"),ci=ii(oi,"undefined");function si(n){return null===n}function ai(n){return ri(n)?n:[n]}function fi(n,t){ai(n).forEach(t)}function li(n,t){return n.push(...ai(t)),n}function di(n,t,e){n&&fi(t,t=>{t&&n.classList[e?"add":"remove"](t)})}function vi(n,t){di(n,ui(t)?t.split(" "):t,!0)}function pi(n,t){fi(t,n.appendChild.bind(n))}function hi(n,t){return t?function(n,t){const e=n?ei(n.children):[];return t?e.filter(n=>function(n,t){return n instanceof HTMLElement&&(n.msMatchesSelector||n.matches).call(n,t)}(n,t)):e}(n,t)[0]:n.firstElementChild}const gi=Object.keys;function mi(n,t,e){if(n){let i=gi(n);i=e?i.reverse():i;for(let e=0;e<i.length;e++){const o=i[e];if("__proto__"!==o&&!1===t(n[o],o))break}}return n}function yi(n,t){fi(n,n=>{fi(t,t=>{n&&n.removeAttribute(t)})})}function bi(n,t,e){var i;!si(i=t)&&oi("object",i)?mi(t,(t,e)=>{bi(n,e,t)}):fi(n,n=>{si(e)||""===e?yi(n,t):n.setAttribute(t,String(e))})}function Ei(n,t,e){const i=document.createElement(n);return t&&(ui(t)?vi(i,t):bi(i,t)),e&&pi(e,i),i}function wi(n,t,e){if(ci(e))return getComputedStyle(n)[t];si(e)||(n.style[t]=`${e}`)}function Si(n,t){return t?ei(n.querySelectorAll(t)):[]}function xi(n,t){di(n,t,!1)}function Ci(n){return ui(n)?n:n?`${n}px`:""}const{min:Ai,max:Li,floor:_i,ceil:ki,abs:Pi}=Math,Di=`${Ze}__row`,Mi=`${Ze}--col`,Oi={rows:1,cols:1,dimensions:[],gap:{}};function Ni(n,t,e){const{on:i,off:o}=Ve(n),{Elements:r}=t,u={},c=function(n){function t(){const{rows:t,cols:e,dimensions:i}=n;return ri(i)&&i.length?i:[[t,e]]}return{get:function(n){const e=t();return e[Ai(n,e.length-1)]},getAt:function(n){const e=t();let i,o,r=0;for(let t=0;t<e.length;t++){const u=e[t];if(i=u[0]||1,o=u[1]||1,r+=i*o,n<r)break}return function(n){if(!n)throw new Error("[splide] Invalid dimension")}(i&&o),[i,o]}}}(u),s=function(n,t,e){const{on:i,destroy:o}=Ve(n),{Components:r,options:u}=n,{resolve:c}=r.Direction,{forEach:s}=r.Slides;function a(n,t){const e=hi(n,`.${ni}`),i=hi(e||n,"img");i&&i.src&&(wi(e||n,"background",t?"":`center/cover no-repeat url("${i.src}")`),wi(i,"display",t?"":"none"))}function f(n){return Si(n,`.${Di}`)}function l(n){return Si(n,`.${Mi}`)}function d(n,t){l(n).forEach(n=>{bi(n,"tabindex",t?0:null)})}function v(n){d(n.slide,!0)}function p(n){d(n.slide,!1)}return{mount:function(){s(i=>{const{slide:o}=i,[r,u]=e.get(i.isClone?i.slideIndex:i.index);!function(n,e){const{row:i}=t.gap,o=`calc(${100/n}%${i?` - ${Ci(i)} * ${(n-1)/n}`:""})`;f(e).forEach((n,t,e)=>{wi(n,"height",o),wi(n,"display","flex"),wi(n,"margin",`0 0 ${Ci(i)} 0`),wi(n,"padding",0),t===e.length-1&&wi(n,"marginBottom",0)})}(r,o),function(n,e){const{col:i}=t.gap,o=`calc(${100/n}%${i?` - ${Ci(i)} * ${(n-1)/n}`:""})`;l(e).forEach((n,t,e)=>{wi(n,"width",o),t!==e.length-1&&wi(n,c("marginRight"),Ci(i))})}(u,o),l(i.slide).forEach((t,e)=>{var o;t.id=`${i.slide.id}-col${o=e+1,o<10?`0${o}`:`${o}`}`,n.options.cover&&a(t)})}),u.slideFocus&&(i("visible",v),i("hidden",p))},destroy:function(){s(n=>{const{slide:t}=n;d(t,!1),f(t).forEach(n=>{yi(n,"style")}),l(t).forEach(n=>{a(n,!0),yi(n,"style")})}),o()}}}(n,u,c),a=`${Qe}--grid`,f=[];function l(){var t;ai(gi(t=u)).forEach(n=>{delete t[n]}),function(n){ei(arguments,1).forEach(t=>{mi(t,(e,i)=>{n[i]=t[i]})})}(u,Oi,e.grid||{}),function(){if(e.grid){const{rows:n,cols:t,dimensions:e}=u;return n>1||t>1||ri(e)&&e.length>0}return!1}()?(d(),li(f,r.slides),vi(n.root,a),pi(r.list,function(){const n=[];let t,e,i=0,o=0;return f.forEach((r,u)=>{const[s,a]=c.getAt(u);o||(i||(t=Ei(r.tagName,Ze),n.push(t)),e=function(n,t,e){return Ei("li"===t.tagName.toLowerCase()?"ul":"div",Di,e)}(0,r,t)),function(n,t,e){vi(t,Mi),pi(e,t)}(0,r,e),++o>=a&&(o=0,i=++i>=s?0:i)}),n}()),o(Ke),i(Ke,p),v()):h()&&(d(),v())}function d(){if(h()){const{slides:t}=r;s.destroy(),f.forEach(n=>{xi(n,Mi),pi(r.list,n)}),fi(t,n=>{n&&n.parentNode&&n.parentNode.removeChild(n)}),xi(n.root,a),ti(t),li(t,f),ti(f),o(Ke)}}function v(){n.refresh()}function p(){h()&&s.mount()}function h(){return t=n.root,e=a,t&&t.classList.contains(e);var t,e}return{mount:function(){l(),i("updated",l)},destroy:d}}document.addEventListener("DOMContentLoaded",function(){const n=new CustomEvent("splideReady",{detail:qt});document.dispatchEvent(n);const t=document.querySelectorAll("figure.wp-block-splide-carousel");for(let n=0;n<t.length;n++){const e=t[n].getAttribute("data-splide"),i=t[n].getAttribute("data-splide-extensions");t[n].querySelectorAll(".splide__slide[data-link]").forEach(n=>{try{var t,e;const i=JSON.parse(n.getAttribute("data-link")),o=document.createElement("a");o.classList.add("splide__slide-link"),o.setAttribute("href",i.url),o.setAttribute("target",null!==(t=i.target)&&void 0!==t?t:"_self"),o.setAttribute("rel",null!==(e=i.rel)&&void 0!==e?e:"noopener"),o.setAttribute("aria-hidden","true"),n.prepend(o)}catch(n){}finally{n.removeAttribute("data-link")}});let o={};if(""===e&&t[n].removeAttribute("data-splide"),""!==i)try{const n=JSON.parse(i);n?.autoScroll&&(o={...o,AutoScroll:ke}),n?.urlHash&&(o={...o,URLHash:He}),n?.grid&&(o={...o,Grid:Ni})}catch(n){console.error("Splide: Unable to load extensions")}const r=new qt(t[n]);r.on("mounted",function(){const e=new CustomEvent("mounted",{detail:r});t[n].dispatchEvent(e)}),r.mount(o),r.root.id&&(r.root.id.substr(-8).includes("Carousel")||(r.root.id+="Carousel"),window[r.root.id]=r)}})})(); -
splide-carousel/tags/1.7.1/readme.txt
r3345287 r3441595 2 2 Contributors: cloudcatch, dkjensen 3 3 Tags: block, carousel, slider, splide, full-site-editing 4 Tested up to: 6. 85 Stable tag: 1.7. 04 Tested up to: 6.9 5 Stable tag: 1.7.1 6 6 License: MIT 7 7 Requires PHP: 7.0 … … 48 48 49 49 == Changelog == 50 51 = 1.7.1 = 52 * Enhancement - Compatibility with WordPress 6.9 53 * Fix - responsive breakpoint changes causing unexpected or invalid content 50 54 51 55 = 1.7.0 = -
splide-carousel/tags/1.7.1/splide-carousel.php
r3345287 r3441595 5 5 * Requires at least: 6.5 6 6 * Requires PHP: 7.0 7 * Version: 1.7. 07 * Version: 1.7.1 8 8 * Author: CloudCatch LLC 9 9 * Author URI: https://cloudcatch.io -
splide-carousel/trunk/build/carousel-item/block.json
r3345287 r3441595 3 3 "apiVersion": 3, 4 4 "name": "cloudcatch/splide-carousel-item", 5 "version": "1.7. 0",5 "version": "1.7.1", 6 6 "title": "Splide Carousel Item", 7 7 "category": "media", -
splide-carousel/trunk/build/carousel-item/index.asset.php
r3345287 r3441595 1 <?php return array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-keycodes', 'wp-primitives', 'wp-url'), 'version' => ' 9b0e718631c68a3bf5ce');1 <?php return array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-keycodes', 'wp-primitives', 'wp-url'), 'version' => 'dc0606dbf412a3af4549'); -
splide-carousel/trunk/build/carousel-item/index.js
r3345287 r3441595 1 (()=>{var e={942 :(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function l(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=s(e,i(r)))}return e}function i(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return l.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=s(t,r));return t}function s(e,t){return t?e?e+" "+t:e+t:e}e.exports?(l.default=l,e.exports=l):void 0===(r=function(){return l}.apply(t,[]))||(e.exports=r)}()}},t={};function r(n){var l=t[n];if(void 0!==l)return l.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,r),i.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.wp.blocks,t=window.wp.components;var n=r(942),l=r.n(n);const i=window.wp.primitives,s=window.ReactJSXRuntime,o=(0,s.jsx)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,s.jsx)(i.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})}),a=(0,s.jsx)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,s.jsx)(i.Path,{d:"M17.031 4.703 15.576 4l-1.56 3H14v.03l-2.324 4.47H9.5V13h1.396l-1.502 2.889h-.95a3.694 3.694 0 0 1 0-7.389H10V7H8.444a5.194 5.194 0 1 0 0 10.389h.17L7.5 19.53l1.416.719L15.049 8.5h.507a3.694 3.694 0 0 1 0 7.39H14v1.5h1.556a5.194 5.194 0 0 0 .273-10.383l1.202-2.304Z"})}),c=window.wp.i18n,u=window.wp.element,p=window.wp.blockEditor,d=window.wp.data,h=window.wp.keycodes,v=window.wp.compose,g=window.wp.url,w="noreferrer noopener",x=(0,d.withSelect)(((e,{clientId:t})=>({innerBlocks:e("core/block-editor").getBlocks(t)})))((function(e){const{context:r,clientId:n,attributes:i,setAttributes:x,isSelected:f}=e,{urlHash:m,verticalAlignment:k,url:y,rel:_,target:b}=i,[S,j]=(0,u.useState)(!1),[H,B]=(0,u.useState)(null),C=(0,u.useRef)(),P=!!y,A="_blank"===b,{hasChildBlocks:I}=(0,d.useSelect)((e=>{const{getBlockOrder:t}=e(p.store);return{hasChildBlocks:t(n).length>0}}),[n]),V=(0,p.useBlockProps)({ref:(0,v.useMergeRefs)([B,C]),onKeyDown:function(e){h.isKeyboardEvent.primary(e,"k")?T(e):h.isKeyboardEvent.primaryShift(e,"k")&&O()},"data-link":P?JSON.stringify({url:y,target:b,rel:_}):null,className:l()("wp-block-splide-carousel__slide","splide__slide",{[`is-vertically-aligned-${k}`]:k}),...m&&{"data-splide-hash":m}}),N=(0,p.useInnerBlocksProps)({...V},{renderAppender:I?void 0:p.InnerBlocks.ButtonBlockAppender});function T(e){e.preventDefault(),j(!0)}function O(){x({url:void 0,target:void 0,rel:void 0}),j(!1)}return(0,u.useEffect)((()=>{f||j(!1)}),[f]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(p.BlockControls,{children:[(0,s.jsx)(p.BlockVerticalAlignmentToolbar,{onChange:e=>x({verticalAlignment:e}),value:k}),!P&&(0,s.jsx)(t.ToolbarButton,{name:"link",icon:o,title:(0,c.__)("Link"),shortcut:h.displayShortcut.primary("k"),onClick:T}),P&&(0,s.jsx)(t.ToolbarButton,{name:"link",icon:a,title:(0,c.__)("Unlink"),shortcut:h.displayShortcut.primaryShift("k"),onClick:O,isActive:!0})]}),f&&(S||P)&&(0,s.jsx)(t.Popover,{placement:"50px center",onClose:()=>{j(!1)},anchor:H,focusOnMount:!!S&&"firstElement",__unstableSlotName:"__unstable-block-tools-after",shift:!0,children:(0,s.jsx)(p.__experimentalLinkControl,{className:"wp-block-navigation-link__inline-link-input",value:{url:y,opensInNewTab:A},onChange:({url:e="",opensInNewTab:t})=>{x({url:(0,g.prependHTTP)(e)}),A!==t&&(e=>{const t=e?"_blank":void 0;let r=_;t&&!_?r=w:t||_!==w||(r=void 0),x({target:t,rel:r})})(t)},onRemove:()=>{O()},forceIsEditingLink:S})}),r["splide-carousel/extensions"]?.urlHash&&(0,s.jsx)(p.InspectorControls,{children:(0,s.jsx)(t.PanelBody,{title:(0,c.__)("Splide Extensions"),children:(0,s.jsx)(t.TextControl,{label:(0,c.__)("URL Hash Navigation ID"),value:m,onChange:e=>x({urlHash:e})})})}),(0,s.jsx)("div",{...N})]})})),f=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"cloudcatch/splide-carousel-item","version":"1.7.0","title":"Splide Carousel Item","category":"media","parent":["cloudcatch/splide-carousel"],"attributes":{"verticalAlignment":{"type":"string"},"innerBlocks":{"type":"array","default":[]},"urlHash":{"type":"string"},"extensions":{"type":"object","default":{"autoScroll":false,"urlHash":false}},"url":{"type":"string"},"rel":{"type":"string"},"target":{"type":"string"}},"supports":{"anchor":true,"html":false,"color":{"gradients":true,"link":true,"__experimentalDefaultControls":{"background":true,"text":true}},"typography":{"fontSize":true,"lineHeight":true,"__experimentalFontStyle":true,"__experimentalFontWeight":true,"__experimentalLetterSpacing":true,"__experimentalTextTransform":true,"__experimentalDefaultControls":{"fontSize":true}}},"textdomain":"splide-carousel","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}'),m=[{isEligible:()=>!0,save(e){const{attributes:t}=e,{urlHash:r,verticalAlignment:n}=t;return(0,s.jsx)("div",{...p.useBlockProps.save({className:l()("wp-block-splide-carousel__slide","splide__slide",{[`is-vertically-aligned-${n}`]:n}),...r&&{"data-splide-hash":r}}),children:(0,s.jsx)("div",{...p.useInnerBlocksProps.save()})})}}],{name:k}=f,y={edit:x,save:function(e){const{attributes:t}=e,{urlHash:r,verticalAlignment:n,url:i,target:o,rel:a}=t,c=!!i,u=p.useBlockProps.save({className:l()("wp-block-splide-carousel__slide","splide__slide",{[`is-vertically-aligned-${n}`]:n}),"data-link":c?JSON.stringify({url:i,target:o,rel:a}):null,...r&&{"data-splide-hash":r}}),d=p.useInnerBlocksProps.save(u);return(0,s.jsx)("div",{...d})},deprecated:m,usesContext:["splide-carousel/extensions"],icon:(0,s.jsx)(t.Icon,{icon:(0,s.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 122.88 65.64",children:(0,s.jsx)("path",{d:"M40.3 52.32c-1.39 0-2.51-1.13-2.51-2.51 0-1.39 1.12-2.51 2.51-2.51h21.96c1.39 0 2.51 1.13 2.51 2.51 0 1.39-1.12 2.51-2.51 2.51H40.3zm.63-39.8h41.02c1.16 0 2.22.48 2.98 1.24l.01.01c.77.77 1.24 1.82 1.24 2.98V36.9c0 1.16-.48 2.22-1.24 2.98l-.01.01c-.77.77-1.82 1.24-2.98 1.24H40.93a4.22 4.22 0 01-2.98-1.24l-.01-.01a4.194 4.194 0 01-1.24-2.98V16.76c0-1.16.48-2.22 1.24-2.98l.01-.01c.76-.77 1.82-1.25 2.98-1.25zM81.71 17H41.17v19.66H81.7V17h.01zM25.31 0h72.27c1.21 0 2.31.5 3.11 1.3l.01.01c.8.8 1.29 1.9 1.29 3.11v56.81c0 1.21-.5 2.31-1.3 3.11l-.01.01c-.8.8-1.9 1.29-3.11 1.29H25.31c-1.2 0-2.31-.5-3.11-1.3l-.01-.01c-.8-.8-1.29-1.9-1.29-3.11V4.42c0-1.21.5-2.31 1.3-3.11l.01-.01C23 .49 24.1 0 25.31 0zm72.2 4.47H25.37v56.69h72.15V4.47h-.01z"})})})};(0,e.registerBlockType)({name:k,...f},y)})()})();1 (()=>{var e={942(e,t){var r;!function(){"use strict";var n={}.hasOwnProperty;function l(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=s(e,i(r)))}return e}function i(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return l.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=s(t,r));return t}function s(e,t){return t?e?e+" "+t:e+t:e}e.exports?(l.default=l,e.exports=l):void 0===(r=function(){return l}.apply(t,[]))||(e.exports=r)}()}},t={};function r(n){var l=t[n];if(void 0!==l)return l.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,r),i.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.wp.blocks,t=window.wp.components;var n=r(942),l=r.n(n);const i=window.wp.primitives,s=window.ReactJSXRuntime;var o=(0,s.jsx)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,s.jsx)(i.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})}),a=(0,s.jsx)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,s.jsx)(i.Path,{d:"M17.031 4.703 15.576 4l-1.56 3H14v.03l-2.324 4.47H9.5V13h1.396l-1.502 2.889h-.95a3.694 3.694 0 0 1 0-7.389H10V7H8.444a5.194 5.194 0 1 0 0 10.389h.17L7.5 19.53l1.416.719L15.049 8.5h.507a3.694 3.694 0 0 1 0 7.39H14v1.5h1.556a5.194 5.194 0 0 0 .273-10.383l1.202-2.304Z"})});const c=window.wp.i18n,u=window.wp.element,p=window.wp.blockEditor,d=window.wp.data,h=window.wp.keycodes,v=window.wp.compose,g=window.wp.url,w="noreferrer noopener",x=(0,d.withSelect)((e,{clientId:t})=>({innerBlocks:e("core/block-editor").getBlocks(t)}))(function(e){const{context:r,clientId:n,attributes:i,setAttributes:x,isSelected:f}=e,{urlHash:m,verticalAlignment:k,url:y,rel:_,target:b}=i,[S,j]=(0,u.useState)(!1),[H,B]=(0,u.useState)(null),C=(0,u.useRef)(),P=!!y,A="_blank"===b,{hasChildBlocks:I}=(0,d.useSelect)(e=>{const{getBlockOrder:t}=e(p.store);return{hasChildBlocks:t(n).length>0}},[n]),V=(0,p.useBlockProps)({ref:(0,v.useMergeRefs)([B,C]),onKeyDown:function(e){h.isKeyboardEvent.primary(e,"k")?T(e):h.isKeyboardEvent.primaryShift(e,"k")&&O()},"data-link":P?JSON.stringify({url:y,target:b,rel:_}):null,className:l()("wp-block-splide-carousel__slide","splide__slide",{[`is-vertically-aligned-${k}`]:k}),...m&&{"data-splide-hash":m}}),N=(0,p.useInnerBlocksProps)({...V},{renderAppender:I?void 0:p.InnerBlocks.ButtonBlockAppender});function T(e){e.preventDefault(),j(!0)}function O(){x({url:void 0,target:void 0,rel:void 0}),j(!1)}return(0,u.useEffect)(()=>{f||j(!1)},[f]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(p.BlockControls,{children:[(0,s.jsx)(p.BlockVerticalAlignmentToolbar,{onChange:e=>x({verticalAlignment:e}),value:k}),!P&&(0,s.jsx)(t.ToolbarButton,{name:"link",icon:o,title:(0,c.__)("Link"),shortcut:h.displayShortcut.primary("k"),onClick:T}),P&&(0,s.jsx)(t.ToolbarButton,{name:"link",icon:a,title:(0,c.__)("Unlink"),shortcut:h.displayShortcut.primaryShift("k"),onClick:O,isActive:!0})]}),f&&(S||P)&&(0,s.jsx)(t.Popover,{placement:"50px center",onClose:()=>{j(!1)},anchor:H,focusOnMount:!!S&&"firstElement",__unstableSlotName:"__unstable-block-tools-after",shift:!0,children:(0,s.jsx)(p.__experimentalLinkControl,{className:"wp-block-navigation-link__inline-link-input",value:{url:y,opensInNewTab:A},onChange:({url:e="",opensInNewTab:t})=>{x({url:(0,g.prependHTTP)(e)}),A!==t&&(e=>{const t=e?"_blank":void 0;let r=_;t&&!_?r=w:t||_!==w||(r=void 0),x({target:t,rel:r})})(t)},onRemove:()=>{O()},forceIsEditingLink:S})}),r["splide-carousel/extensions"]?.urlHash&&(0,s.jsx)(p.InspectorControls,{children:(0,s.jsx)(t.PanelBody,{title:(0,c.__)("Splide Extensions"),children:(0,s.jsx)(t.TextControl,{label:(0,c.__)("URL Hash Navigation ID"),value:m,onChange:e=>x({urlHash:e})})})}),(0,s.jsx)("div",{...N})]})}),f=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"cloudcatch/splide-carousel-item","version":"1.7.1","title":"Splide Carousel Item","category":"media","parent":["cloudcatch/splide-carousel"],"attributes":{"verticalAlignment":{"type":"string"},"innerBlocks":{"type":"array","default":[]},"urlHash":{"type":"string"},"extensions":{"type":"object","default":{"autoScroll":false,"urlHash":false}},"url":{"type":"string"},"rel":{"type":"string"},"target":{"type":"string"}},"supports":{"anchor":true,"html":false,"color":{"gradients":true,"link":true,"__experimentalDefaultControls":{"background":true,"text":true}},"typography":{"fontSize":true,"lineHeight":true,"__experimentalFontStyle":true,"__experimentalFontWeight":true,"__experimentalLetterSpacing":true,"__experimentalTextTransform":true,"__experimentalDefaultControls":{"fontSize":true}}},"textdomain":"splide-carousel","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}'),m=[{isEligible:()=>!0,save(e){const{attributes:t}=e,{urlHash:r,verticalAlignment:n}=t;return(0,s.jsx)("div",{...p.useBlockProps.save({className:l()("wp-block-splide-carousel__slide","splide__slide",{[`is-vertically-aligned-${n}`]:n}),...r&&{"data-splide-hash":r}}),children:(0,s.jsx)("div",{...p.useInnerBlocksProps.save()})})}}],{name:k}=f,y={edit:x,save:function(e){const{attributes:t}=e,{urlHash:r,verticalAlignment:n,url:i,target:o,rel:a}=t,c=!!i,u=p.useBlockProps.save({className:l()("wp-block-splide-carousel__slide","splide__slide",{[`is-vertically-aligned-${n}`]:n}),"data-link":c?JSON.stringify({url:i,target:o,rel:a}):null,...r&&{"data-splide-hash":r}}),d=p.useInnerBlocksProps.save(u);return(0,s.jsx)("div",{...d})},deprecated:m,usesContext:["splide-carousel/extensions"],icon:(0,s.jsx)(t.Icon,{icon:(0,s.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 122.88 65.64",children:(0,s.jsx)("path",{d:"M40.3 52.32c-1.39 0-2.51-1.13-2.51-2.51 0-1.39 1.12-2.51 2.51-2.51h21.96c1.39 0 2.51 1.13 2.51 2.51 0 1.39-1.12 2.51-2.51 2.51H40.3zm.63-39.8h41.02c1.16 0 2.22.48 2.98 1.24l.01.01c.77.77 1.24 1.82 1.24 2.98V36.9c0 1.16-.48 2.22-1.24 2.98l-.01.01c-.77.77-1.82 1.24-2.98 1.24H40.93a4.22 4.22 0 01-2.98-1.24l-.01-.01a4.194 4.194 0 01-1.24-2.98V16.76c0-1.16.48-2.22 1.24-2.98l.01-.01c.76-.77 1.82-1.25 2.98-1.25zM81.71 17H41.17v19.66H81.7V17h.01zM25.31 0h72.27c1.21 0 2.31.5 3.11 1.3l.01.01c.8.8 1.29 1.9 1.29 3.11v56.81c0 1.21-.5 2.31-1.3 3.11l-.01.01c-.8.8-1.9 1.29-3.11 1.29H25.31c-1.2 0-2.31-.5-3.11-1.3l-.01-.01c-.8-.8-1.29-1.9-1.29-3.11V4.42c0-1.21.5-2.31 1.3-3.11l.01-.01C23 .49 24.1 0 25.31 0zm72.2 4.47H25.37v56.69h72.15V4.47h-.01z"})})})};(0,e.registerBlockType)({name:k,...f},y)})()})(); -
splide-carousel/trunk/build/carousel/block.json
r3345287 r3441595 3 3 "apiVersion": 3, 4 4 "name": "cloudcatch/splide-carousel", 5 "version": "1.7. 0",5 "version": "1.7.1", 6 6 "title": "Splide Carousel", 7 7 "category": "media", … … 85 85 "breakpointTablet": { 86 86 "type": "integer", 87 "default": "1079"87 "default": 1079 88 88 }, 89 89 "breakpointMobile": { 90 90 "type": "integer", 91 "default": "599"91 "default": 599 92 92 }, 93 93 "perPageTablet": { -
splide-carousel/trunk/build/carousel/index.asset.php
r3345287 r3441595 1 <?php return array('dependencies' => array('lodash', 'react-jsx-runtime', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices'), 'version' => ' c395c638128bc1ed0b6f');1 <?php return array('dependencies' => array('lodash', 'react-jsx-runtime', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices'), 'version' => '51deb1d6947788b25af6'); -
splide-carousel/trunk/build/carousel/index.js
r3345287 r3441595 1 (()=>{var e={942 :(e,t)=>{var n;!function(){"use strict";var i={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=a(e,r(n)))}return e}function r(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)i.call(e,n)&&e[n]&&(t=a(t,n));return t}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()}},t={};function n(i){var o=t[i];if(void 0!==o)return o.exports;var r=t[i]={exports:{}};return e[i](r,r.exports,n),r.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.wp.blocks,t=window.wp.components;var i=n(942),o=n.n(i);function r(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var a="(prefers-reduced-motion: reduce)";function s(e){e.length=0}function l(e,t,n){return Array.prototype.slice.call(e,t,n)}function u(e){return e.bind.apply(e,[null].concat(l(arguments,1)))}var c=setTimeout,d=function(){};function f(e){return requestAnimationFrame(e)}function p(e,t){return typeof t===e}function g(e){return!b(e)&&p("object",e)}var h=Array.isArray,v=u(p,"function"),m=u(p,"string"),y=u(p,"undefined");function b(e){return null===e}function _(e){try{return e instanceof(e.ownerDocument.defaultView||window).HTMLElement}catch(e){return!1}}function x(e){return h(e)?e:[e]}function w(e,t){x(e).forEach(t)}function k(e,t){return e.indexOf(t)>-1}function C(e,t){return e.push.apply(e,x(t)),e}function S(e,t,n){e&&w(t,(function(t){t&&e.classList[n?"add":"remove"](t)}))}function j(e,t){S(e,m(t)?t.split(" "):t,!0)}function E(e,t){w(t,e.appendChild.bind(e))}function P(e,t){w(e,(function(e){var n=(t||e).parentNode;n&&n.insertBefore(e,t)}))}function B(e,t){return _(e)&&(e.msMatchesSelector||e.matches).call(e,t)}function N(e,t){var n=e?l(e.children):[];return t?n.filter((function(e){return B(e,t)})):n}function M(e,t){return t?N(e,t)[0]:e.firstElementChild}var O=Object.keys;function A(e,t,n){return e&&(n?O(e).reverse():O(e)).forEach((function(n){"__proto__"!==n&&t(e[n],n)})),e}function T(e){return l(arguments,1).forEach((function(t){A(t,(function(n,i){e[i]=t[i]}))})),e}function L(e){return l(arguments,1).forEach((function(t){A(t,(function(t,n){h(t)?e[n]=t.slice():g(t)?e[n]=L({},g(e[n])?e[n]:{},t):e[n]=t}))})),e}function I(e,t){w(t||O(e),(function(t){delete e[t]}))}function H(e,t){w(e,(function(e){w(t,(function(t){e&&e.removeAttribute(t)}))}))}function z(e,t,n){g(t)?A(t,(function(t,n){z(e,n,t)})):w(e,(function(e){b(n)||""===n?H(e,t):e.setAttribute(t,String(n))}))}function D(e,t,n){var i=document.createElement(e);return t&&(m(t)?j(i,t):z(i,t)),n&&E(n,i),i}function W(e,t,n){if(y(n))return getComputedStyle(e)[t];b(n)||(e.style[t]=""+n)}function F(e,t){W(e,"display",t)}function R(e){e.setActive&&e.setActive()||e.focus({preventScroll:!0})}function $(e,t){return e.getAttribute(t)}function U(e,t){return e&&e.classList.contains(t)}function G(e){return e.getBoundingClientRect()}function J(e){w(e,(function(e){e&&e.parentNode&&e.parentNode.removeChild(e)}))}function Q(e){return M((new DOMParser).parseFromString(e,"text/html").body)}function V(e,t){e.preventDefault(),t&&(e.stopPropagation(),e.stopImmediatePropagation())}function X(e,t){return e&&e.querySelector(t)}function q(e,t){return t?l(e.querySelectorAll(t)):[]}function Y(e,t){S(e,t,!1)}function K(e){return e.timeStamp}function Z(e){return m(e)?e:e?e+"px":""}var ee="splide",te="data-"+ee;function ne(e,t){if(!e)throw new Error("["+ee+"] "+(t||""))}var ie=Math.min,oe=Math.max,re=Math.floor,ae=Math.ceil,se=Math.abs;function le(e,t,n){return se(e-t)<n}function ue(e,t,n,i){var o=ie(t,n),r=oe(t,n);return i?o<e&&e<r:o<=e&&e<=r}function ce(e,t,n){var i=ie(t,n),o=oe(t,n);return ie(oe(i,e),o)}function de(e){return+(e>0)-+(e<0)}function fe(e,t){return w(t,(function(t){e=e.replace("%s",""+t)})),e}function pe(e){return e<10?"0"+e:""+e}var ge={};function he(){var e=[];function t(e,t,n){w(e,(function(e){e&&w(t,(function(t){t.split(" ").forEach((function(t){var i=t.split(".");n(e,i[0],i[1])}))}))}))}return{bind:function(n,i,o,r){t(n,i,(function(t,n,i){var a="addEventListener"in t,s=a?t.removeEventListener.bind(t,n,o,r):t.removeListener.bind(t,o);a?t.addEventListener(n,o,r):t.addListener(o),e.push([t,n,i,o,s])}))},unbind:function(n,i,o){t(n,i,(function(t,n,i){e=e.filter((function(e){return!!(e[0]!==t||e[1]!==n||e[2]!==i||o&&e[3]!==o)||(e[4](),!1)}))}))},dispatch:function(e,t,n){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:n}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,n),e.dispatchEvent(i),i},destroy:function(){e.forEach((function(e){e[4]()})),s(e)}}}var ve="mounted",me="ready",ye="move",be="moved",_e="click",xe="refresh",we="updated",ke="resize",Ce="resized",Se="scroll",je="scrolled",Ee="destroy",Pe="navigation:mounted",Be="autoplay:play",Ne="autoplay:pause",Me="lazyload:loaded",Oe="ei";function Ae(e){var t=e?e.event.bus:document.createDocumentFragment(),n=he();return e&&e.event.on(Ee,n.destroy),T(n,{bus:t,on:function(e,i){n.bind(t,x(e).join(" "),(function(e){i.apply(i,h(e.detail)?e.detail:[])}))},off:u(n.unbind,t),emit:function(e){n.dispatch(t,e,l(arguments,1))}})}function Te(e,t,n,i){var o,r,a=Date.now,s=0,l=!0,u=0;function c(){if(!l){if(s=e?ie((a()-o)/e,1):1,n&&n(s),s>=1&&(t(),o=a(),i&&++u>=i))return d();r=f(c)}}function d(){l=!0}function p(){r&&cancelAnimationFrame(r),s=0,r=0,l=!0}return{start:function(t){t||p(),o=a()-(t?s*e:0),l=!1,r=f(c)},rewind:function(){o=a(),s=0,n&&n(s)},pause:d,cancel:p,set:function(t){e=t},isPaused:function(){return l}}}var Le="Arrow",Ie=Le+"Left",He=Le+"Right",ze=Le+"Up",De=Le+"Down",We="ttb",Fe={width:["height"],left:["top","right"],right:["bottom","left"],x:["y"],X:["Y"],Y:["X"],ArrowLeft:[ze,He],ArrowRight:[De,Ie]};var Re="role",$e="tabindex",Ue="aria-",Ge=Ue+"controls",Je=Ue+"current",Qe=Ue+"selected",Ve=Ue+"label",Xe=Ue+"labelledby",qe=Ue+"hidden",Ye=Ue+"orientation",Ke=Ue+"roledescription",Ze=Ue+"live",et=Ue+"busy",tt=Ue+"atomic",nt=[Re,$e,"disabled",Ge,Je,Ve,Xe,qe,Ye,Ke],it=ee+"__",ot="is-",rt=ee,at=it+"track",st=it+"list",lt=it+"slide",ut=lt+"--clone",ct=lt+"__container",dt=it+"arrows",ft=it+"arrow",pt=ft+"--prev",gt=ft+"--next",ht=it+"pagination",vt=ht+"__page",mt=it+"progress__bar",yt=it+"toggle",bt=it+"sr",_t=ot+"initialized",xt=ot+"active",wt=ot+"prev",kt=ot+"next",Ct=ot+"visible",St=ot+"loading",jt=ot+"focus-in",Et=ot+"overflow",Pt=[xt,Ct,wt,kt,St,jt,Et],Bt={slide:lt,clone:ut,arrows:dt,arrow:ft,prev:pt,next:gt,pagination:ht,page:vt,spinner:it+"spinner"},Nt="touchstart mousedown",Mt="touchmove mousemove",Ot="touchend touchcancel mouseup click",At="slide",Tt="loop",Lt="fade";var It=te+"-interval",Ht={passive:!1,capture:!0},zt={Spacebar:" ",Right:He,Left:Ie,Up:ze,Down:De};function Dt(e){return e=m(e)?e:e.key,zt[e]||e}var Wt="keydown",Ft=te+"-lazy",Rt=Ft+"-srcset",$t="["+Ft+"], ["+Rt+"]",Ut=[" ","Enter"],Gt=Object.freeze({__proto__:null,Media:function(e,t,n){var i=e.state,o=n.breakpoints||{},r=n.reducedMotion||{},s=he(),l=[];function u(e){e&&s.destroy()}function c(e,t){var n=matchMedia(t);s.bind(n,"change",d),l.push([e,n])}function d(){var t=i.is(7),o=n.direction,r=l.reduce((function(e,t){return L(e,t[1].matches?t[0]:{})}),{});I(n),f(r),n.destroy?e.destroy("completely"===n.destroy):t?(u(!0),e.mount()):o!==n.direction&&e.refresh()}function f(t,o,r){L(n,t),o&&L(Object.getPrototypeOf(n),t),!r&&i.is(1)||e.emit(we,n)}return{setup:function(){var e="min"===n.mediaQuery;O(o).sort((function(t,n){return e?+t-+n:+n-+t})).forEach((function(t){c(o[t],"("+(e?"min":"max")+"-width:"+t+"px)")})),c(r,a),d()},destroy:u,reduce:function(e){matchMedia(a).matches&&(e?L(n,r):I(n,O(r)))},set:f}},Direction:function(e,t,n){return{resolve:function(e,t,i){var o="rtl"!==(i=i||n.direction)||t?i===We?0:-1:1;return Fe[e]&&Fe[e][o]||e.replace(/width|left|right/i,(function(e,t){var n=Fe[e.toLowerCase()][o]||e;return t>0?n.charAt(0).toUpperCase()+n.slice(1):n}))},orient:function(e){return e*("rtl"===n.direction?1:-1)}}},Elements:function(e,t,n){var i,o,r,a=Ae(e),l=a.on,u=a.bind,c=e.root,d=n.i18n,f={},p=[],g=[],h=[];function m(){var e,t,r;i=_("."+at),o=M(i,"."+st),ne(i&&o,"A track/list element is missing."),C(p,N(o,"."+lt+":not(."+ut+")")),A({arrows:dt,pagination:ht,prev:pt,next:gt,bar:mt,toggle:yt},(function(e,t){f[t]=_("."+e)})),T(f,{root:c,track:i,list:o,slides:p}),t=c.id||""+(e=ee)+pe(ge[e]=(ge[e]||0)+1),r=n.role,c.id=t,i.id=i.id||t+"-track",o.id=o.id||t+"-list",!$(c,Re)&&"SECTION"!==c.tagName&&r&&z(c,Re,r),z(c,Ke,d.carousel),z(o,Re,"presentation"),b()}function y(e){var t=nt.concat("style");s(p),Y(c,g),Y(i,h),H([i,o],t),H(c,e?t:["style",Ke])}function b(){Y(c,g),Y(i,h),g=x(rt),h=x(at),j(c,g),j(i,h),z(c,Ve,n.label),z(c,Xe,n.labelledby)}function _(e){var t=X(c,e);return t&&function(e,t){if(v(e.closest))return e.closest(t);for(var n=e;n&&1===n.nodeType&&!B(n,t);)n=n.parentElement;return n}(t,"."+rt)===c?t:void 0}function x(e){return[e+"--"+n.type,e+"--"+n.direction,n.drag&&e+"--draggable",n.isNavigation&&e+"--nav",e===rt&&xt]}return T(f,{setup:m,mount:function(){l(xe,y),l(xe,m),l(we,b),u(document,Nt+" keydown",(function(e){r="keydown"===e.type}),{capture:!0}),u(c,"focusin",(function(){S(c,jt,!!r)}))},destroy:y})},Slides:function(e,t,n){var i=Ae(e),o=i.on,r=i.emit,a=i.bind,l=t.Elements,c=l.slides,d=l.list,f=[];function p(){c.forEach((function(e,t){h(e,t,-1)}))}function g(){b((function(e){e.destroy()})),s(f)}function h(t,n,i){var o=function(e,t,n,i){var o,r=Ae(e),a=r.on,s=r.emit,l=r.bind,c=e.Components,d=e.root,f=e.options,p=f.isNavigation,g=f.updateOnMove,h=f.i18n,v=f.pagination,m=f.slideFocus,y=c.Direction.resolve,b=$(i,"style"),_=$(i,Ve),x=n>-1,w=M(i,"."+ct);function k(){var o=e.splides.map((function(e){var n=e.splide.Components.Slides.getAt(t);return n?n.slide.id:""})).join(" ");z(i,Ve,fe(h.slideX,(x?n:t)+1)),z(i,Ge,o),z(i,Re,m?"button":""),m&&H(i,Ke)}function C(){o||j()}function j(){if(!o){var n=e.index;(r=E())!==U(i,xt)&&(S(i,xt,r),z(i,Je,p&&r||""),s(r?"active":"inactive",P)),function(){var t=function(){if(e.is(Lt))return E();var t=G(c.Elements.track),n=G(i),o=y("left",!0),r=y("right",!0);return re(t[o])<=ae(n[o])&&re(n[r])<=ae(t[r])}(),n=!t&&(!E()||x);if(e.state.is([4,5])||z(i,qe,n||""),z(q(i,f.focusableNodes||""),$e,n?-1:""),m&&z(i,$e,n?-1:0),t!==U(i,Ct)&&(S(i,Ct,t),s(t?"visible":"hidden",P)),!t&&document.activeElement===i){var o=c.Slides.getAt(e.index);o&&R(o.slide)}}(),S(i,wt,t===n-1),S(i,kt,t===n+1)}var r}function E(){var i=e.index;return i===t||f.cloneStatus&&i===n}var P={index:t,slideIndex:n,slide:i,container:w,isClone:x,mount:function(){x||(i.id=d.id+"-slide"+pe(t+1),z(i,Re,v?"tabpanel":"group"),z(i,Ke,h.slide),z(i,Ve,_||fe(h.slideLabel,[t+1,e.length]))),l(i,"click",u(s,_e,P)),l(i,"keydown",u(s,"sk",P)),a([be,"sh",je],j),a(Pe,k),g&&a(ye,C)},destroy:function(){o=!0,r.destroy(),Y(i,Pt),H(i,nt),z(i,"style",b),z(i,Ve,_||"")},update:j,style:function(e,t,n){W(n&&w||i,e,t)},isWithin:function(n,i){var o=se(n-t);return x||!f.rewind&&!e.is(Tt)||(o=ie(o,e.length-o)),o<=i}};return P}(e,n,i,t);o.mount(),f.push(o),f.sort((function(e,t){return e.index-t.index}))}function y(e){return e?C((function(e){return!e.isClone})):f}function b(e,t){y(t).forEach(e)}function C(e){return f.filter(v(e)?e:function(t){return m(e)?B(t.slide,e):k(x(e),t.index)})}return{mount:function(){p(),o(xe,g),o(xe,p)},destroy:g,update:function(){b((function(e){e.update()}))},register:h,get:y,getIn:function(e){var i=t.Controller,o=i.toIndex(e),r=i.hasFocus()?1:n.perPage;return C((function(e){return ue(e.index,o,o+r-1)}))},getAt:function(e){return C(e)[0]},add:function(e,t){w(e,(function(e){if(m(e)&&(e=Q(e)),_(e)){var i=c[t];i?P(e,i):E(d,e),j(e,n.classes.slide),o=e,s=u(r,ke),l=q(o,"img"),(f=l.length)?l.forEach((function(e){a(e,"load error",(function(){--f||s()}))})):s()}var o,s,l,f})),r(xe)},remove:function(e){J(C(e).map((function(e){return e.slide}))),r(xe)},forEach:b,filter:C,style:function(e,t,n){b((function(i){i.style(e,t,n)}))},getLength:function(e){return e?c.length:f.length},isEnough:function(){return f.length>n.perPage}}},Layout:function(e,t,n){var i,o,r,a=Ae(e),s=a.on,l=a.bind,c=a.emit,d=t.Slides,f=t.Direction.resolve,p=t.Elements,h=p.root,v=p.track,m=p.list,y=d.getAt,b=d.style;function _(){i=n.direction===We,W(h,"maxWidth",Z(n.width)),W(v,f("paddingLeft"),w(!1)),W(v,f("paddingRight"),w(!0)),x(!0)}function x(e){var t,a=G(h);(e||o.width!==a.width||o.height!==a.height)&&(W(v,"height",(t="",i&&(ne(t=k(),"height or heightRatio is missing."),t="calc("+t+" - "+w(!1)+" - "+w(!0)+")"),t)),b(f("marginRight"),Z(n.gap)),b("width",n.autoWidth?null:Z(n.fixedWidth)||(i?"":C())),b("height",Z(n.fixedHeight)||(i?n.autoHeight?null:C():k()),!0),o=a,c(Ce),r!==(r=M())&&(S(h,Et,r),c("overflow",r)))}function w(e){var t=n.padding,i=f(e?"right":"left");return t&&Z(t[i]||(g(t)?0:t))||"0px"}function k(){return Z(n.height||G(m).width*n.heightRatio)}function C(){var e=Z(n.gap);return"calc((100%"+(e&&" + "+e)+")/"+(n.perPage||1)+(e&&" - "+e)+")"}function j(){return G(m)[f("width")]}function E(e,t){var n=y(e||0);return n?G(n.slide)[f("width")]+(t?0:N()):0}function P(e,t){var n=y(e);if(n){var i=G(n.slide)[f("right")],o=G(m)[f("left")];return se(i-o)+(t?0:N())}return 0}function B(t){return P(e.length-1)-P(0)+E(0,t)}function N(){var e=y(0);return e&&parseFloat(W(e.slide,f("marginRight")))||0}function M(){return e.is(Lt)||B(!0)>j()}return{mount:function(){var e,t;_(),l(window,"resize load",(e=u(c,ke),t=Te(0,e,null,1),function(){t.isPaused()&&t.start()})),s([we,xe],_),s(ke,x)},resize:x,listSize:j,slideSize:E,sliderSize:B,totalSize:P,getPadding:function(e){return parseFloat(W(v,f("padding"+(e?"Right":"Left"))))||0},isOverflow:M}},Clones:function(e,t,n){var i,o=Ae(e),r=o.on,a=t.Elements,l=t.Slides,u=t.Direction.resolve,c=[];function d(){r(xe,f),r([we,ke],g),(i=h())&&(function(t){var i=l.get().slice(),o=i.length;if(o){for(;i.length<t;)C(i,i);C(i.slice(-t),i.slice(0,t)).forEach((function(r,s){var u=s<t,d=function(t,i){var o=t.cloneNode(!0);return j(o,n.classes.clone),o.id=e.root.id+"-clone"+pe(i+1),o}(r.slide,s);u?P(d,i[0].slide):E(a.list,d),C(c,d),l.register(d,s-t+(u?0:o),r.index)}))}}(i),t.Layout.resize(!0))}function f(){p(),d()}function p(){J(c),s(c),o.destroy()}function g(){var e=h();i!==e&&(i<e||!e)&&o.emit(xe)}function h(){var i=n.clones;if(e.is(Tt)){if(y(i)){var o=n[u("fixedWidth")]&&t.Layout.slideSize(0);i=o&&ae(G(a.track)[u("width")]/o)||n[u("autoWidth")]&&e.length||2*n.perPage}}else i=0;return i}return{mount:d,destroy:p}},Move:function(e,t,n){var i,o=Ae(e),r=o.on,a=o.emit,s=e.state.set,l=t.Layout,u=l.slideSize,c=l.getPadding,d=l.totalSize,f=l.listSize,p=l.sliderSize,g=t.Direction,h=g.resolve,v=g.orient,m=t.Elements,b=m.list,_=m.track;function x(){t.Controller.isBusy()||(t.Scroll.cancel(),w(e.index),t.Slides.update())}function w(e){k(E(e,!0))}function k(n,i){if(!e.is(Lt)){var o=i?n:function(n){if(e.is(Tt)){var i=j(n),o=i>t.Controller.getEnd();(i<0||o)&&(n=C(n,o))}return n}(n);W(b,"transform","translate"+h("X")+"("+o+"px)"),n!==o&&a("sh")}}function C(e,t){var n=e-B(t),i=p();return e-v(i*(ae(se(n)/i)||1))*(t?1:-1)}function S(){k(P(),!0),i.cancel()}function j(e){for(var n=t.Slides.get(),i=0,o=1/0,r=0;r<n.length;r++){var a=n[r].index,s=se(E(a,!0)-e);if(!(s<=o))break;o=s,i=a}return i}function E(t,i){var o=v(d(t-1)-function(e){var t=n.focus;return"center"===t?(f()-u(e,!0))/2:+t*u(e)||0}(t));return i?function(t){return n.trimSpace&&e.is(At)&&(t=ce(t,0,v(p(!0)-f()))),t}(o):o}function P(){var e=h("left");return G(b)[e]-G(_)[e]+v(c(!1))}function B(e){return E(e?t.Controller.getEnd():0,!!n.trimSpace)}return{mount:function(){i=t.Transition,r([ve,Ce,we,xe],x)},move:function(e,t,n,o){var r,l;e!==t&&(r=e>n,l=v(C(P(),r)),r?l>=0:l<=b[h("scrollWidth")]-G(_)[h("width")])&&(S(),k(C(P(),e>n),!0)),s(4),a(ye,t,n,e),i.start(t,(function(){s(3),a(be,t,n,e),o&&o()}))},jump:w,translate:k,shift:C,cancel:S,toIndex:j,toPosition:E,getPosition:P,getLimit:B,exceededLimit:function(e,t){t=y(t)?P():t;var n=!0!==e&&v(t)<v(B(!1)),i=!1!==e&&v(t)>v(B(!0));return n||i},reposition:x}},Controller:function(e,t,n){var i,o,r,a,s=Ae(e),l=s.on,c=s.emit,d=t.Move,f=d.getPosition,p=d.getLimit,g=d.toPosition,h=t.Slides,v=h.isEnough,b=h.getLength,_=n.omitEnd,x=e.is(Tt),w=e.is(At),k=u(B,!1),C=u(B,!0),S=n.start||0,j=S;function E(){o=b(!0),r=n.perMove,a=n.perPage,i=O();var e=ce(S,0,_?i:o-1);e!==S&&(S=e,d.reposition())}function P(){i!==O()&&c(Oe)}function B(e,t){var n=r||(I()?1:a),o=N(S+n*(e?-1:1),S,!(r||I()));return-1===o&&w&&!le(f(),p(!e),1)?e?0:i:t?o:M(o)}function N(t,s,l){if(v()||I()){var u=function(t){if(w&&"move"===n.trimSpace&&t!==S)for(var i=f();i===g(t,!0)&&ue(t,0,e.length-1,!n.rewind);)t<S?--t:++t;return t}(t);u!==t&&(s=t,t=u,l=!1),t<0||t>i?t=r||!ue(0,t,s,!0)&&!ue(i,s,t,!0)?x?l?t<0?-(o%a||a):o:t:n.rewind?t<0?i:0:-1:A(T(t)):l&&t!==s&&(t=A(T(s)+(t<s?-1:1)))}else t=-1;return t}function M(e){return x?(e+o)%o||0:e}function O(){for(var e=o-(I()||x&&r?1:a);_&&e-- >0;)if(g(o-1,!0)!==g(e,!0)){e++;break}return ce(e,0,o-1)}function A(e){return ce(I()?e:a*e,0,i)}function T(e){return I()?ie(e,i):re((e>=i?o-1:e)/a)}function L(e){e!==S&&(j=S,S=e)}function I(){return!y(n.focus)||n.isNavigation}function H(){return e.state.is([4,5])&&!!n.waitForTransition}return{mount:function(){E(),l([we,xe,Oe],E),l(Ce,P)},go:function(e,t,n){if(!H()){var o=function(e){var t=S;if(m(e)){var n=e.match(/([+\-<>])(\d+)?/)||[],o=n[1],r=n[2];"+"===o||"-"===o?t=N(S+ +(""+o+(+r||1)),S):">"===o?t=r?A(+r):k(!0):"<"===o&&(t=C(!0))}else t=x?e:ce(e,0,i);return t}(e),r=M(o);r>-1&&(t||r!==S)&&(L(r),d.move(o,r,j,n))}},scroll:function(e,n,o,r){t.Scroll.scroll(e,n,o,(function(){var e=M(d.toIndex(f()));L(_?ie(e,i):e),r&&r()}))},getNext:k,getPrev:C,getAdjacent:B,getEnd:O,setIndex:L,getIndex:function(e){return e?j:S},toIndex:A,toPage:T,toDest:function(e){var t=d.toIndex(e);return w?ce(t,0,i):t},hasFocus:I,isBusy:H}},Arrows:function(e,t,n){var i,o,r=Ae(e),a=r.on,s=r.bind,l=r.emit,c=n.classes,d=n.i18n,f=t.Elements,p=t.Controller,g=f.arrows,h=f.track,v=g,m=f.prev,y=f.next,b={};function _(){var e;!(e=n.arrows)||m&&y||(v=g||D("div",c.arrows),m=C(!0),y=C(!1),i=!0,E(v,[m,y]),!g&&P(v,h)),m&&y&&(T(b,{prev:m,next:y}),F(v,e?"":"none"),j(v,o=dt+"--"+n.direction),e&&(a([ve,be,xe,je,Oe],S),s(y,"click",u(k,">")),s(m,"click",u(k,"<")),S(),z([m,y],Ge,h.id),l("arrows:mounted",m,y))),a(we,x)}function x(){w(),_()}function w(){r.destroy(),Y(v,o),i?(J(g?[m,y]:v),m=y=null):H([m,y],nt)}function k(e){p.go(e,!0)}function C(e){return Q('<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="'+(n.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 S(){if(m&&y){var t=e.index,n=p.getPrev(),i=p.getNext(),o=n>-1&&t<n?d.last:d.prev,r=i>-1&&t>i?d.first:d.next;m.disabled=n<0,y.disabled=i<0,z(m,Ve,o),z(y,Ve,r),l("arrows:updated",m,y,n,i)}}return{arrows:b,mount:_,destroy:w,update:S}},Autoplay:function(e,t,n){var i,o,r=Ae(e),a=r.on,s=r.bind,l=r.emit,u=Te(n.interval,e.go.bind(e,">"),(function(e){var t=d.bar;t&&W(t,"width",100*e+"%"),l("autoplay:playing",e)})),c=u.isPaused,d=t.Elements,f=t.Elements,p=f.root,g=f.toggle,h=n.autoplay,v="pause"===h;function m(){c()&&t.Slides.isEnough()&&(u.start(!n.resetProgress),o=i=v=!1,_(),l(Be))}function y(e){void 0===e&&(e=!0),v=!!e,_(),c()||(u.pause(),l(Ne))}function b(){v||(i||o?y(!1):m())}function _(){g&&(S(g,xt,!v),z(g,Ve,n.i18n[v?"play":"pause"]))}function x(e){var i=t.Slides.getAt(e);u.set(i&&+$(i.slide,It)||n.interval)}return{mount:function(){h&&(n.pauseOnHover&&s(p,"mouseenter mouseleave",(function(e){i="mouseenter"===e.type,b()})),n.pauseOnFocus&&s(p,"focusin focusout",(function(e){o="focusin"===e.type,b()})),g&&s(g,"click",(function(){v?m():y(!0)})),a([ye,Se,xe],u.rewind),a(ye,x),g&&z(g,Ge,d.track.id),v||m(),_())},destroy:u.cancel,play:m,pause:y,isPaused:c}},Cover:function(e,t,n){var i=Ae(e).on;function o(e){t.Slides.forEach((function(t){var n=M(t.container||t.slide,"img");n&&n.src&&r(e,n,t)}))}function r(e,t,n){n.style("background",e?'center/cover no-repeat url("'+t.src+'")':"",!0),F(t,e?"none":"")}return{mount:function(){n.cover&&(i(Me,u(r,!0)),i([ve,we,xe],u(o,!0)))},destroy:u(o,!1)}},Scroll:function(e,t,n){var i,o,r=Ae(e),a=r.on,s=r.emit,l=e.state.set,c=t.Move,d=c.getPosition,f=c.getLimit,p=c.exceededLimit,g=c.translate,h=e.is(At),v=1;function m(e,n,r,a,f){var g=d();if(_(),r&&(!h||!p())){var m=t.Layout.sliderSize(),x=de(e)*m*re(se(e)/m)||0;e=c.toPosition(t.Controller.toDest(e%m))+x}var w=le(g,e,1);v=1,n=w?0:n||oe(se(e-g)/1.5,800),o=a,i=Te(n,y,u(b,g,e,f),1),l(5),s(Se),i.start()}function y(){l(3),o&&o(),s(je)}function b(e,t,i,r){var a,s,l=d(),u=(e+(t-e)*(a=r,(s=n.easingFunc)?s(a):1-Math.pow(1-a,4))-l)*v;g(l+u),h&&!i&&p()&&(v*=.6,se(u)<10&&m(f(p(!0)),600,!1,o,!0))}function _(){i&&i.cancel()}function x(){i&&!i.isPaused()&&(_(),y())}return{mount:function(){a(ye,_),a([we,xe],x)},destroy:_,scroll:m,cancel:x}},Drag:function(e,t,n){var i,o,r,a,s,l,u,c,f=Ae(e),p=f.on,h=f.emit,v=f.bind,m=f.unbind,y=e.state,b=t.Move,_=t.Scroll,x=t.Controller,w=t.Elements.track,k=t.Media.reduce,C=t.Direction,S=C.resolve,j=C.orient,E=b.getPosition,P=b.exceededLimit,N=!1;function M(){var e=n.drag;R(!e),a="free"===e}function O(e){if(l=!1,!u){var t=F(e);i=e.target,o=n.noDrag,B(i,"."+vt+", ."+ft)||o&&B(i,o)||!t&&e.button||(x.isBusy()?V(e,!0):(c=t?w:window,s=y.is([4,5]),r=null,v(c,Mt,A,Ht),v(c,Ot,T,Ht),b.cancel(),_.cancel(),I(e)))}var i,o}function A(t){if(y.is(6)||(y.set(6),h("drag")),t.cancelable)if(s){b.translate(i+H(t)/(N&&e.is(At)?5:1));var o=z(t)>200,r=N!==(N=P());(o||r)&&I(t),l=!0,h("dragging"),V(t)}else(function(e){return se(H(e))>se(H(e,!0))})(t)&&(s=function(e){var t=n.dragMinThreshold,i=g(t),o=i&&t.mouse||0,r=(i?t.touch:+t)||10;return se(H(e))>(F(e)?r:o)}(t),V(t))}function T(i){y.is(6)&&(y.set(3),h("dragged")),s&&(function(i){var o=function(t){if(e.is(Tt)||!N){var n=z(t);if(n&&n<200)return H(t)/n}return 0}(i),r=function(e){return E()+de(e)*ie(se(e)*(n.flickPower||600),a?1/0:t.Layout.listSize()*(n.flickMaxPages||1))}(o),s=n.rewind&&n.rewindByDrag;k(!1),a?x.scroll(r,0,n.snap):e.is(Lt)?x.go(j(de(o))<0?s?"<":"-":s?">":"+"):e.is(At)&&N&&s?x.go(P(!0)?">":"<"):x.go(x.toDest(r),!0),k(!0)}(i),V(i)),m(c,Mt,A),m(c,Ot,T),s=!1}function L(e){!u&&l&&V(e,!0)}function I(e){r=o,o=e,i=E()}function H(e,t){return W(e,t)-W(D(e),t)}function z(e){return K(e)-K(D(e))}function D(e){return o===e&&r||o}function W(e,t){return(F(e)?e.changedTouches[0]:e)["page"+S(t?"Y":"X")]}function F(e){return"undefined"!=typeof TouchEvent&&e instanceof TouchEvent}function R(e){u=e}return{mount:function(){v(w,Mt,d,Ht),v(w,Ot,d,Ht),v(w,Nt,O,Ht),v(w,"click",L,{capture:!0}),v(w,"dragstart",V),p([ve,we],M)},disable:R,isDragging:function(){return s}}},Keyboard:function(e,t,n){var i,o,r=Ae(e),a=r.on,s=r.bind,l=r.unbind,u=e.root,d=t.Direction.resolve;function f(){var e=n.keyboard;e&&(i="global"===e?window:u,s(i,Wt,h))}function p(){l(i,Wt)}function g(){var e=o;o=!0,c((function(){o=e}))}function h(t){if(!o){var n=Dt(t);n===d(Ie)?e.go("<"):n===d(He)&&e.go(">")}}return{mount:function(){f(),a(we,p),a(we,f),a(ye,g)},destroy:p,disable:function(e){o=e}}},LazyLoad:function(e,t,n){var i=Ae(e),o=i.on,r=i.off,a=i.bind,l=i.emit,c="sequential"===n.lazyLoad,d=[be,je],f=[];function p(){s(f),t.Slides.forEach((function(e){q(e.slide,$t).forEach((function(t){var i=$(t,Ft),o=$(t,Rt);if(i!==t.src||o!==t.srcset){var r=n.classes.spinner,a=t.parentElement,s=M(a,"."+r)||D("span",r,a);f.push([t,e,s]),t.src||F(t,"none")}}))})),c?m():(r(d),o(d,g),g())}function g(){(f=f.filter((function(t){var i=n.perPage*((n.preloadPages||1)+1)-1;return!t[1].isWithin(e.index,i)||h(t)}))).length||r(d)}function h(e){var t=e[0];j(e[1].slide,St),a(t,"load error",u(v,e)),z(t,"src",$(t,Ft)),z(t,"srcset",$(t,Rt)),H(t,Ft),H(t,Rt)}function v(e,t){var n=e[0],i=e[1];Y(i.slide,St),"error"!==t.type&&(J(e[2]),F(n,""),l(Me,n,i),l(ke)),c&&m()}function m(){f.length&&h(f.shift())}return{mount:function(){n.lazyLoad&&(p(),o(xe,p))},destroy:u(s,f),check:g}},Pagination:function(e,t,n){var i,o,r=Ae(e),a=r.on,c=r.emit,d=r.bind,f=t.Slides,p=t.Elements,g=t.Controller,h=g.hasFocus,v=g.getIndex,m=g.go,y=t.Direction.resolve,b=p.pagination,_=[];function x(){i&&(J(b?l(i.children):i),Y(i,o),s(_),i=null),r.destroy()}function w(e){m(">"+e,!0)}function k(e,t){var n=_.length,i=Dt(t),o=C(),r=-1;i===y(He,!1,o)?r=++e%n:i===y(Ie,!1,o)?r=(--e+n)%n:"Home"===i?r=0:"End"===i&&(r=n-1);var a=_[r];a&&(R(a.button),m(">"+r),V(t,!0))}function C(){return n.paginationDirection||n.direction}function S(e){return _[g.toPage(e)]}function E(){var e=S(v(!0)),t=S(v());if(e){var n=e.button;Y(n,xt),H(n,Qe),z(n,$e,-1)}if(t){var o=t.button;j(o,xt),z(o,Qe,!0),z(o,$e,"")}c("pagination:updated",{list:i,items:_},e,t)}return{items:_,mount:function t(){x(),a([we,xe,Oe],t);var r=n.pagination;b&&F(b,r?"":"none"),r&&(a([ye,Se,je],E),function(){var t=e.length,r=n.classes,a=n.i18n,s=n.perPage,l=h()?g.getEnd()+1:ae(t/s);j(i=b||D("ul",r.pagination,p.track.parentElement),o=ht+"--"+C()),z(i,Re,"tablist"),z(i,Ve,a.select),z(i,Ye,C()===We?"vertical":"");for(var c=0;c<l;c++){var v=D("li",null,i),m=D("button",{class:r.page,type:"button"},v),y=f.getIn(c).map((function(e){return e.slide.id})),x=!h()&&s>1?a.pageX:a.slideX;d(m,"click",u(w,c)),n.paginationKeyboard&&d(m,"keydown",u(k,c)),z(v,Re,"presentation"),z(m,Re,"tab"),z(m,Ge,y.join(" ")),z(m,Ve,fe(x,c+1)),z(m,$e,-1),_.push({li:v,button:m,page:c})}}(),E(),c("pagination:mounted",{list:i,items:_},S(e.index)))},destroy:x,getAt:S,update:E}},Sync:function(e,t,n){var i=n.isNavigation,o=n.slideFocus,r=[];function a(){var t,n;e.splides.forEach((function(t){t.isParent||(c(e,t.splide),c(t.splide,e))})),i&&((n=(t=Ae(e)).on)(_e,f),n("sk",p),n([ve,we],d),r.push(t),t.emit(Pe,e.splides))}function l(){r.forEach((function(e){e.destroy()})),s(r)}function c(e,t){var n=Ae(e);n.on(ye,(function(e,n,i){t.go(t.is(Tt)?i:e)})),r.push(n)}function d(){z(t.Elements.list,Ye,n.direction===We?"vertical":"")}function f(t){e.go(t.index)}function p(e,t){k(Ut,Dt(t))&&(f(e),V(t))}return{setup:u(t.Media.set,{slideFocus:y(o)?i:o},!0),mount:a,destroy:l,remount:function(){l(),a()}}},Wheel:function(e,t,n){var i=Ae(e).bind,o=0;function r(i){if(i.cancelable){var r=i.deltaY,a=r<0,s=K(i),l=n.wheelMinThreshold||0,u=n.wheelSleep||0;se(r)>l&&s-o>u&&(e.go(a?"<":">"),o=s),function(i){return!n.releaseWheel||e.state.is(4)||-1!==t.Controller.getAdjacent(i)}(a)&&V(i)}}return{mount:function(){n.wheel&&i(t.Elements.track,"wheel",r,Ht)}}},Live:function(e,t,n){var i=Ae(e).on,o=t.Elements.track,r=n.live&&!n.isNavigation,a=D("span",bt),s=Te(90,u(l,!1));function l(e){z(o,et,e),e?(E(o,a),s.start()):(J(a),s.cancel())}function c(e){r&&z(o,Ze,e?"off":"polite")}return{mount:function(){r&&(c(!t.Autoplay.isPaused()),z(o,tt,!0),a.textContent="…",i(Be,u(c,!0)),i(Ne,u(c,!1)),i([be,je],u(l,!0)))},disable:c,destroy:function(){H(o,[Ze,tt,et]),J(a)}}}}),Jt={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:Bt,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 Qt(e,t,n){var i=t.Slides;function o(){i.forEach((function(e){e.style("transform","translateX(-"+100*e.index+"%)")}))}return{mount:function(){Ae(e).on([ve,xe],o)},start:function(e,t){i.style("transition","opacity "+n.speed+"ms "+n.easing),c(t)},cancel:d}}function Vt(e,t,n){var i,o=t.Move,r=t.Controller,a=t.Scroll,s=t.Elements.list,l=u(W,s,"transition");function c(){l(""),a.cancel()}return{mount:function(){Ae(e).bind(s,"transitionend",(function(e){e.target===s&&i&&(c(),i())}))},start:function(t,s){var u=o.toPosition(t,!0),c=o.getPosition(),d=function(t){var i=n.rewindSpeed;if(e.is(At)&&i){var o=r.getIndex(!0),a=r.getEnd();if(0===o&&t>=a||o>=a&&0===t)return i}return n.speed}(t);se(u-c)>=1&&d>=1?n.useScroll?a.scroll(u,d,!1,s):(l("transform "+d+"ms "+n.easing),o.translate(u,!0),i=s):(o.jump(t),s())},cancel:c}}var Xt=function(){function e(t,n){var i;this.event=Ae(),this.Components={},this.state=(i=1,{set:function(e){i=e},is:function(e){return k(x(e),i)}}),this.splides=[],this._o={},this._E={};var o=m(t)?X(document,t):t;ne(o,o+" is invalid."),this.root=o,n=L({label:$(o,Ve)||"",labelledby:$(o,Xe)||""},Jt,e.defaults,n||{});try{L(n,JSON.parse($(o,te)))}catch(e){ne(!1,"Invalid JSON")}this._o=Object.create(L({},n))}var t,n,i=e.prototype;return i.mount=function(e,t){var n=this,i=this.state,o=this.Components;return ne(i.is([1,7]),"Already mounted!"),i.set(1),this._C=o,this._T=t||this._T||(this.is(Lt)?Qt:Vt),this._E=e||this._E,A(T({},Gt,this._E,{Transition:this._T}),(function(e,t){var i=e(n,o,n._o);o[t]=i,i.setup&&i.setup()})),A(o,(function(e){e.mount&&e.mount()})),this.emit(ve),j(this.root,_t),i.set(3),this.emit(me),this},i.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},i.go=function(e){return this._C.Controller.go(e),this},i.on=function(e,t){return this.event.on(e,t),this},i.off=function(e){return this.event.off(e),this},i.emit=function(e){var t;return(t=this.event).emit.apply(t,[e].concat(l(arguments,1))),this},i.add=function(e,t){return this._C.Slides.add(e,t),this},i.remove=function(e){return this._C.Slides.remove(e),this},i.is=function(e){return this._o.type===e},i.refresh=function(){return this.emit(xe),this},i.destroy=function(e){void 0===e&&(e=!0);var t=this.event,n=this.state;return n.is(1)?Ae(this).on(me,this.destroy.bind(this,e)):(A(this._C,(function(t){t.destroy&&t.destroy(e)}),!0),t.emit(Ee),t.destroy(),e&&s(this.splides),n.set(7)),this},t=e,(n=[{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()}}])&&r(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function qt(e,t,n){return Array.prototype.slice.call(e,t,n)}function Yt(e){return e.bind.apply(e,[null].concat(qt(arguments,1)))}function Kt(e,t){return typeof t===e}Xt.defaults={},Xt.STATES={CREATED:1,MOUNTED:2,IDLE:3,MOVING:4,SCROLLING:5,DRAGGING:6,DESTROYED:7};var Zt=Array.isArray;function en(e){return Zt(e)?e:[e]}function tn(e,t){en(e).forEach(t)}Yt(Kt,"function"),Yt(Kt,"string"),Yt(Kt,"undefined");var nn=Object.keys;function on(e){var t=e?e.event.bus:document.createDocumentFragment(),n=function(){var e=[];function t(e,t,n){tn(e,(function(e){e&&tn(t,(function(t){t.split(" ").forEach((function(t){var i=t.split(".");n(e,i[0],i[1])}))}))}))}return{bind:function(n,i,o,r){t(n,i,(function(t,n,i){var a="addEventListener"in t,s=a?t.removeEventListener.bind(t,n,o,r):t.removeListener.bind(t,o);a?t.addEventListener(n,o,r):t.addListener(o),e.push([t,n,i,o,s])}))},unbind:function(n,i,o){t(n,i,(function(t,n,i){e=e.filter((function(e){return!!(e[0]!==t||e[1]!==n||e[2]!==i||o&&e[3]!==o)||(e[4](),!1)}))}))},dispatch:function(e,t,n){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:n}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,n),e.dispatchEvent(i),i},destroy:function(){e.forEach((function(e){e[4]()})),e.length=0}}}();return e&&e.event.on("destroy",n.destroy),function(e){return qt(arguments,1).forEach((function(t){!function(e,t){if(e)for(var n=nn(e),i=0;i<n.length;i++){var o=n[i];if("__proto__"!==o&&!1===t(e[o],o))break}}(t,(function(n,i){e[i]=t[i]}))})),e}(n,{bus:t,on:function(e,i){n.bind(t,en(e).join(" "),(function(e){i.apply(i,Zt(e.detail)?e.detail:[])}))},off:Yt(n.unbind,t),emit:function(e){n.dispatch(t,e,qt(arguments,1))}})}function rn(e){return e.bind(null,...(t=arguments,Array.prototype.slice.call(t,1,undefined)));var t}function an(e,t){return typeof t===e}function sn(e,t){return e.getAttribute(t)}rn(an,"function"),rn(an,"string"),rn(an,"undefined");const ln="data-splide-hash";function un(e,t,n){const{on:i,bind:o}=on(e),{setIndex:r,go:a}=t.Controller;function s(e){const t=sn(e.slide,ln);t?location.hash=t:history?history.replaceState(null,null," "):location.hash=""}function l(){const e=u(location.hash);e>-1&&a(e)}function u(e){if(e=e.replace("#","")){const{slides:n}=t.Elements;for(let t=0;t<n.length;t++)if(sn(n[t],ln)===e)return t}return-1}return{setup:function(){const e=u(location.hash);r(e>-1?e:n.start||0)},mount:function(){i("active",s),o(window,"hashchange",l)}}}function cn(e,t,n){return Array.prototype.slice.call(e,t,n)}function dn(e){return e.bind.apply(e,[null].concat(cn(arguments,1)))}function fn(e,t){return typeof t===e}var pn=Array.isArray;function gn(e){return pn(e)?e:[e]}function hn(e,t){gn(e).forEach(t)}dn(fn,"function"),dn(fn,"string"),dn(fn,"undefined");var vn=Object.keys;var mn="splide",yn="refresh";function bn(e){var t=e?e.event.bus:document.createDocumentFragment(),n=function(){var e=[];function t(e,t,n){hn(e,(function(e){e&&hn(t,(function(t){t.split(" ").forEach((function(t){var i=t.split(".");n(e,i[0],i[1])}))}))}))}return{bind:function(n,i,o,r){t(n,i,(function(t,n,i){var a="addEventListener"in t,s=a?t.removeEventListener.bind(t,n,o,r):t.removeListener.bind(t,o);a?t.addEventListener(n,o,r):t.addListener(o),e.push([t,n,i,o,s])}))},unbind:function(n,i,o){t(n,i,(function(t,n,i){e=e.filter((function(e){return!!(e[0]!==t||e[1]!==n||e[2]!==i||o&&e[3]!==o)||(e[4](),!1)}))}))},dispatch:function(e,t,n){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:n}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,n),e.dispatchEvent(i),i},destroy:function(){e.forEach((function(e){e[4]()})),e.length=0}}}();return e&&e.event.on("destroy",n.destroy),function(e){return cn(arguments,1).forEach((function(t){!function(e,t){if(e)for(var n=vn(e),i=0;i<n.length;i++){var o=n[i];if("__proto__"!==o&&!1===t(e[o],o))break}}(t,(function(n,i){e[i]=t[i]}))})),e}(n,{bus:t,on:function(e,i){n.bind(t,gn(e).join(" "),(function(e){i.apply(i,pn(e.detail)?e.detail:[])}))},off:dn(n.unbind,t),emit:function(e){n.dispatch(t,e,cn(arguments,1))}})}var xn=mn,wn=mn+"__slide",kn=wn+"__container";function Cn(e){e.length=0}function Sn(e,t,n){return Array.prototype.slice.call(e,t,n)}function jn(e){return e.bind(null,...Sn(arguments,1))}function En(e,t){return typeof t===e}const Pn=Array.isArray;jn(En,"function");const Bn=jn(En,"string"),Nn=jn(En,"undefined");function Mn(e){return null===e}function On(e){return Pn(e)?e:[e]}function An(e,t){On(e).forEach(t)}function Tn(e,t){return e.push(...On(t)),e}function Ln(e,t,n){e&&An(t,(t=>{t&&e.classList[n?"add":"remove"](t)}))}function In(e,t){Ln(e,Bn(t)?t.split(" "):t,!0)}function Hn(e,t){An(t,e.appendChild.bind(e))}function zn(e,t){return t?function(e,t){const n=e?Sn(e.children):[];return t?n.filter((e=>function(e,t){return e instanceof HTMLElement&&(e.msMatchesSelector||e.matches).call(e,t)}(e,t))):n}(e,t)[0]:e.firstElementChild}const Dn=Object.keys;function Wn(e,t,n){if(e){let i=Dn(e);i=n?i.reverse():i;for(let n=0;n<i.length;n++){const o=i[n];if("__proto__"!==o&&!1===t(e[o],o))break}}return e}function Fn(e,t){An(e,(e=>{An(t,(t=>{e&&e.removeAttribute(t)}))}))}function Rn(e,t,n){var i;!Mn(i=t)&&En("object",i)?Wn(t,((t,n)=>{Rn(e,n,t)})):An(e,(e=>{Mn(n)||""===n?Fn(e,t):e.setAttribute(t,String(n))}))}function $n(e,t,n){const i=document.createElement(e);return t&&(Bn(t)?In(i,t):Rn(i,t)),n&&Hn(n,i),i}function Un(e,t,n){if(Nn(n))return getComputedStyle(e)[t];Mn(n)||(e.style[t]=`${n}`)}function Gn(e,t){return t?Sn(e.querySelectorAll(t)):[]}function Jn(e,t){Ln(e,t,!1)}function Qn(e){return Bn(e)?e:e?`${e}px`:""}const{min:Vn,max:Xn,floor:qn,ceil:Yn,abs:Kn}=Math,Zn=`${wn}__row`,ei=`${wn}--col`,ti={rows:1,cols:1,dimensions:[],gap:{}};function ni(e,t,n){const{on:i,off:o}=bn(e),{Elements:r}=t,a={},s=function(e){function t(){const{rows:t,cols:n,dimensions:i}=e;return Pn(i)&&i.length?i:[[t,n]]}return{get:function(e){const n=t();return n[Vn(e,n.length-1)]},getAt:function(e){const n=t();let i,o,r=0;for(let t=0;t<n.length;t++){const a=n[t];if(i=a[0]||1,o=a[1]||1,r+=i*o,e<r)break}return function(e){if(!e)throw new Error("[splide] Invalid dimension")}(i&&o),[i,o]}}}(a),l=function(e,t,n){const{on:i,destroy:o}=bn(e),{Components:r,options:a}=e,{resolve:s}=r.Direction,{forEach:l}=r.Slides;function u(e,t){const n=zn(e,`.${kn}`),i=zn(n||e,"img");i&&i.src&&(Un(n||e,"background",t?"":`center/cover no-repeat url("${i.src}")`),Un(i,"display",t?"":"none"))}function c(e){return Gn(e,`.${Zn}`)}function d(e){return Gn(e,`.${ei}`)}function f(e,t){d(e).forEach((e=>{Rn(e,"tabindex",t?0:null)}))}function p(e){f(e.slide,!0)}function g(e){f(e.slide,!1)}return{mount:function(){l((i=>{const{slide:o}=i,[r,a]=n.get(i.isClone?i.slideIndex:i.index);!function(e,n){const{row:i}=t.gap,o=`calc(${100/e}%${i?` - ${Qn(i)} * ${(e-1)/e}`:""})`;c(n).forEach(((e,t,n)=>{Un(e,"height",o),Un(e,"display","flex"),Un(e,"margin",`0 0 ${Qn(i)} 0`),Un(e,"padding",0),t===n.length-1&&Un(e,"marginBottom",0)}))}(r,o),function(e,n){const{col:i}=t.gap,o=`calc(${100/e}%${i?` - ${Qn(i)} * ${(e-1)/e}`:""})`;d(n).forEach(((e,t,n)=>{Un(e,"width",o),t!==n.length-1&&Un(e,s("marginRight"),Qn(i))}))}(a,o),d(i.slide).forEach(((t,n)=>{var o;t.id=`${i.slide.id}-col${o=n+1,o<10?`0${o}`:`${o}`}`,e.options.cover&&u(t)}))})),a.slideFocus&&(i("visible",p),i("hidden",g))},destroy:function(){l((e=>{const{slide:t}=e;f(t,!1),c(t).forEach((e=>{Fn(e,"style")})),d(t).forEach((e=>{u(e,!0),Fn(e,"style")}))})),o()}}}(e,a,s),u=`${xn}--grid`,c=[];function d(){var t;On(Dn(t=a)).forEach((e=>{delete t[e]})),function(e){Sn(arguments,1).forEach((t=>{Wn(t,((n,i)=>{e[i]=t[i]}))}))}(a,ti,n.grid||{}),function(){if(n.grid){const{rows:e,cols:t,dimensions:n}=a;return e>1||t>1||Pn(n)&&n.length>0}return!1}()?(f(),Tn(c,r.slides),In(e.root,u),Hn(r.list,function(){const e=[];let t,n,i=0,o=0;return c.forEach(((r,a)=>{const[l,u]=s.getAt(a);o||(i||(t=$n(r.tagName,wn),e.push(t)),n=function(e,t,n){return $n("li"===t.tagName.toLowerCase()?"ul":"div",Zn,n)}(0,r,t)),function(e,t,n){In(t,ei),Hn(n,t)}(0,r,n),++o>=u&&(o=0,i=++i>=l?0:i)})),e}()),o(yn),i(yn,g),p()):h()&&(f(),p())}function f(){if(h()){const{slides:t}=r;l.destroy(),c.forEach((e=>{Jn(e,ei),Hn(r.list,e)})),An(t,(e=>{e&&e.parentNode&&e.parentNode.removeChild(e)})),Jn(e.root,u),Cn(t),Tn(t,c),Cn(c),o(yn)}}function p(){e.refresh()}function g(){h()&&l.mount()}function h(){return t=e.root,n=u,t&&t.classList.contains(n);var t,n}return{mount:function(){d(),i("updated",d)},destroy:f}}const ii=window.wp.i18n,oi=window.wp.blockEditor,ri=window.wp.element,ai=window.wp.data,si=window.wp.blob,li=window.wp.notices,ui=window.ReactJSXRuntime,ci=function({splide:e,remount:t}){return(0,ui.jsxs)(ui.Fragment,{children:[(0,ui.jsx)("button",{className:"button button-primary components-carousel-control__button",onClick:()=>{"function"==typeof e?.current?.go&&e.current.go("<")},children:(0,ui.jsx)("span",{className:"dashicons dashicons-arrow-left-alt2"})}),(0,ui.jsx)("button",{className:"button button-primary components-carousel-control__button",onClick:()=>{"function"==typeof e?.current?.go&&e.current.go(">")},children:(0,ui.jsx)("span",{className:"dashicons dashicons-arrow-right-alt2"})}),(0,ui.jsx)("button",{className:"button button-secondary components-carousel-control__button",onClick:t,children:(0,ii.__)("Refresh")})]})},di=window.lodash,fi=["cloudcatch/splide-carousel-item"],pi="cloudcatch/splide-carousel-item",gi=["image"],hi=window.wp.compose,vi=e=>{const{onSelect:t,ref:n,className:i,rootClientId:r,onFocus:a,tabIndex:s}=e,l=(0,ri.useRef)(),u=(0,hi.useMergeRefs)([l,n]);return(0,ui.jsx)(oi.Inserter,{placecment:"bottom center",rootClientId:r,__experimentalIsQuick:!0,onSelectOrClose:(...e)=>{t&&"function"==typeof t&&t(...e),l.current?.focus()},renderToggle:({onToggle:e,disabled:t,isOpen:n,blockTitle:r,hasSingleBlockType:l})=>{const c=!l,d=l?(0,ii.sprintf)(1 (()=>{var e={942(e,t){var n;!function(){"use strict";var i={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=a(e,r(n)))}return e}function r(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)i.call(e,n)&&e[n]&&(t=a(t,n));return t}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()}},t={};function n(i){var o=t[i];if(void 0!==o)return o.exports;var r=t[i]={exports:{}};return e[i](r,r.exports,n),r.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.wp.blocks,t=window.wp.components;var i=n(942),o=n.n(i);function r(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var a="(prefers-reduced-motion: reduce)";function s(e){e.length=0}function l(e,t,n){return Array.prototype.slice.call(e,t,n)}function u(e){return e.bind.apply(e,[null].concat(l(arguments,1)))}var c=setTimeout,d=function(){};function f(e){return requestAnimationFrame(e)}function p(e,t){return typeof t===e}function g(e){return!b(e)&&p("object",e)}var h=Array.isArray,v=u(p,"function"),m=u(p,"string"),y=u(p,"undefined");function b(e){return null===e}function _(e){try{return e instanceof(e.ownerDocument.defaultView||window).HTMLElement}catch(e){return!1}}function x(e){return h(e)?e:[e]}function w(e,t){x(e).forEach(t)}function k(e,t){return e.indexOf(t)>-1}function C(e,t){return e.push.apply(e,x(t)),e}function S(e,t,n){e&&w(t,function(t){t&&e.classList[n?"add":"remove"](t)})}function j(e,t){S(e,m(t)?t.split(" "):t,!0)}function E(e,t){w(t,e.appendChild.bind(e))}function P(e,t){w(e,function(e){var n=(t||e).parentNode;n&&n.insertBefore(e,t)})}function B(e,t){return _(e)&&(e.msMatchesSelector||e.matches).call(e,t)}function N(e,t){var n=e?l(e.children):[];return t?n.filter(function(e){return B(e,t)}):n}function M(e,t){return t?N(e,t)[0]:e.firstElementChild}var I=Object.keys;function O(e,t,n){return e&&(n?I(e).reverse():I(e)).forEach(function(n){"__proto__"!==n&&t(e[n],n)}),e}function A(e){return l(arguments,1).forEach(function(t){O(t,function(n,i){e[i]=t[i]})}),e}function T(e){return l(arguments,1).forEach(function(t){O(t,function(t,n){h(t)?e[n]=t.slice():g(t)?e[n]=T({},g(e[n])?e[n]:{},t):e[n]=t})}),e}function L(e,t){w(t||I(e),function(t){delete e[t]})}function H(e,t){w(e,function(e){w(t,function(t){e&&e.removeAttribute(t)})})}function z(e,t,n){g(t)?O(t,function(t,n){z(e,n,t)}):w(e,function(e){b(n)||""===n?H(e,t):e.setAttribute(t,String(n))})}function D(e,t,n){var i=document.createElement(e);return t&&(m(t)?j(i,t):z(i,t)),n&&E(n,i),i}function W(e,t,n){if(y(n))return getComputedStyle(e)[t];b(n)||(e.style[t]=""+n)}function F(e,t){W(e,"display",t)}function R(e){e.setActive&&e.setActive()||e.focus({preventScroll:!0})}function $(e,t){return e.getAttribute(t)}function U(e,t){return e&&e.classList.contains(t)}function G(e){return e.getBoundingClientRect()}function J(e){w(e,function(e){e&&e.parentNode&&e.parentNode.removeChild(e)})}function Q(e){return M((new DOMParser).parseFromString(e,"text/html").body)}function V(e,t){e.preventDefault(),t&&(e.stopPropagation(),e.stopImmediatePropagation())}function X(e,t){return e&&e.querySelector(t)}function q(e,t){return t?l(e.querySelectorAll(t)):[]}function Y(e,t){S(e,t,!1)}function K(e){return e.timeStamp}function Z(e){return m(e)?e:e?e+"px":""}var ee="splide",te="data-"+ee;function ne(e,t){if(!e)throw new Error("["+ee+"] "+(t||""))}var ie=Math.min,oe=Math.max,re=Math.floor,ae=Math.ceil,se=Math.abs;function le(e,t,n){return se(e-t)<n}function ue(e,t,n,i){var o=ie(t,n),r=oe(t,n);return i?o<e&&e<r:o<=e&&e<=r}function ce(e,t,n){var i=ie(t,n),o=oe(t,n);return ie(oe(i,e),o)}function de(e){return+(e>0)-+(e<0)}function fe(e,t){return w(t,function(t){e=e.replace("%s",""+t)}),e}function pe(e){return e<10?"0"+e:""+e}var ge={};function he(){var e=[];function t(e,t,n){w(e,function(e){e&&w(t,function(t){t.split(" ").forEach(function(t){var i=t.split(".");n(e,i[0],i[1])})})})}return{bind:function(n,i,o,r){t(n,i,function(t,n,i){var a="addEventListener"in t,s=a?t.removeEventListener.bind(t,n,o,r):t.removeListener.bind(t,o);a?t.addEventListener(n,o,r):t.addListener(o),e.push([t,n,i,o,s])})},unbind:function(n,i,o){t(n,i,function(t,n,i){e=e.filter(function(e){return!!(e[0]!==t||e[1]!==n||e[2]!==i||o&&e[3]!==o)||(e[4](),!1)})})},dispatch:function(e,t,n){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:n}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,n),e.dispatchEvent(i),i},destroy:function(){e.forEach(function(e){e[4]()}),s(e)}}}var ve="mounted",me="ready",ye="move",be="moved",_e="click",xe="refresh",we="updated",ke="resize",Ce="resized",Se="scroll",je="scrolled",Ee="destroy",Pe="navigation:mounted",Be="autoplay:play",Ne="autoplay:pause",Me="lazyload:loaded",Ie="ei";function Oe(e){var t=e?e.event.bus:document.createDocumentFragment(),n=he();return e&&e.event.on(Ee,n.destroy),A(n,{bus:t,on:function(e,i){n.bind(t,x(e).join(" "),function(e){i.apply(i,h(e.detail)?e.detail:[])})},off:u(n.unbind,t),emit:function(e){n.dispatch(t,e,l(arguments,1))}})}function Ae(e,t,n,i){var o,r,a=Date.now,s=0,l=!0,u=0;function c(){if(!l){if(s=e?ie((a()-o)/e,1):1,n&&n(s),s>=1&&(t(),o=a(),i&&++u>=i))return d();r=f(c)}}function d(){l=!0}function p(){r&&cancelAnimationFrame(r),s=0,r=0,l=!0}return{start:function(t){t||p(),o=a()-(t?s*e:0),l=!1,r=f(c)},rewind:function(){o=a(),s=0,n&&n(s)},pause:d,cancel:p,set:function(t){e=t},isPaused:function(){return l}}}var Te="Arrow",Le=Te+"Left",He=Te+"Right",ze=Te+"Up",De=Te+"Down",We="ttb",Fe={width:["height"],left:["top","right"],right:["bottom","left"],x:["y"],X:["Y"],Y:["X"],ArrowLeft:[ze,He],ArrowRight:[De,Le]};var Re="role",$e="tabindex",Ue="aria-",Ge=Ue+"controls",Je=Ue+"current",Qe=Ue+"selected",Ve=Ue+"label",Xe=Ue+"labelledby",qe=Ue+"hidden",Ye=Ue+"orientation",Ke=Ue+"roledescription",Ze=Ue+"live",et=Ue+"busy",tt=Ue+"atomic",nt=[Re,$e,"disabled",Ge,Je,Ve,Xe,qe,Ye,Ke],it=ee+"__",ot="is-",rt=ee,at=it+"track",st=it+"list",lt=it+"slide",ut=lt+"--clone",ct=lt+"__container",dt=it+"arrows",ft=it+"arrow",pt=ft+"--prev",gt=ft+"--next",ht=it+"pagination",vt=ht+"__page",mt=it+"progress__bar",yt=it+"toggle",bt=it+"sr",_t=ot+"initialized",xt=ot+"active",wt=ot+"prev",kt=ot+"next",Ct=ot+"visible",St=ot+"loading",jt=ot+"focus-in",Et=ot+"overflow",Pt=[xt,Ct,wt,kt,St,jt,Et],Bt={slide:lt,clone:ut,arrows:dt,arrow:ft,prev:pt,next:gt,pagination:ht,page:vt,spinner:it+"spinner"},Nt="touchstart mousedown",Mt="touchmove mousemove",It="touchend touchcancel mouseup click",Ot="slide",At="loop",Tt="fade";var Lt=te+"-interval",Ht={passive:!1,capture:!0},zt={Spacebar:" ",Right:He,Left:Le,Up:ze,Down:De};function Dt(e){return e=m(e)?e:e.key,zt[e]||e}var Wt="keydown",Ft=te+"-lazy",Rt=Ft+"-srcset",$t="["+Ft+"], ["+Rt+"]",Ut=[" ","Enter"],Gt=Object.freeze({__proto__:null,Media:function(e,t,n){var i=e.state,o=n.breakpoints||{},r=n.reducedMotion||{},s=he(),l=[];function u(e){e&&s.destroy()}function c(e,t){var n=matchMedia(t);s.bind(n,"change",d),l.push([e,n])}function d(){var t=i.is(7),o=n.direction,r=l.reduce(function(e,t){return T(e,t[1].matches?t[0]:{})},{});L(n),f(r),n.destroy?e.destroy("completely"===n.destroy):t?(u(!0),e.mount()):o!==n.direction&&e.refresh()}function f(t,o,r){T(n,t),o&&T(Object.getPrototypeOf(n),t),!r&&i.is(1)||e.emit(we,n)}return{setup:function(){var e="min"===n.mediaQuery;I(o).sort(function(t,n){return e?+t-+n:+n-+t}).forEach(function(t){c(o[t],"("+(e?"min":"max")+"-width:"+t+"px)")}),c(r,a),d()},destroy:u,reduce:function(e){matchMedia(a).matches&&(e?T(n,r):L(n,I(r)))},set:f}},Direction:function(e,t,n){return{resolve:function(e,t,i){var o="rtl"!==(i=i||n.direction)||t?i===We?0:-1:1;return Fe[e]&&Fe[e][o]||e.replace(/width|left|right/i,function(e,t){var n=Fe[e.toLowerCase()][o]||e;return t>0?n.charAt(0).toUpperCase()+n.slice(1):n})},orient:function(e){return e*("rtl"===n.direction?1:-1)}}},Elements:function(e,t,n){var i,o,r,a=Oe(e),l=a.on,u=a.bind,c=e.root,d=n.i18n,f={},p=[],g=[],h=[];function m(){var e,t,r;i=_("."+at),o=M(i,"."+st),ne(i&&o,"A track/list element is missing."),C(p,N(o,"."+lt+":not(."+ut+")")),O({arrows:dt,pagination:ht,prev:pt,next:gt,bar:mt,toggle:yt},function(e,t){f[t]=_("."+e)}),A(f,{root:c,track:i,list:o,slides:p}),t=c.id||""+(e=ee)+pe(ge[e]=(ge[e]||0)+1),r=n.role,c.id=t,i.id=i.id||t+"-track",o.id=o.id||t+"-list",!$(c,Re)&&"SECTION"!==c.tagName&&r&&z(c,Re,r),z(c,Ke,d.carousel),z(o,Re,"presentation"),b()}function y(e){var t=nt.concat("style");s(p),Y(c,g),Y(i,h),H([i,o],t),H(c,e?t:["style",Ke])}function b(){Y(c,g),Y(i,h),g=x(rt),h=x(at),j(c,g),j(i,h),z(c,Ve,n.label),z(c,Xe,n.labelledby)}function _(e){var t=X(c,e);return t&&function(e,t){if(v(e.closest))return e.closest(t);for(var n=e;n&&1===n.nodeType&&!B(n,t);)n=n.parentElement;return n}(t,"."+rt)===c?t:void 0}function x(e){return[e+"--"+n.type,e+"--"+n.direction,n.drag&&e+"--draggable",n.isNavigation&&e+"--nav",e===rt&&xt]}return A(f,{setup:m,mount:function(){l(xe,y),l(xe,m),l(we,b),u(document,Nt+" keydown",function(e){r="keydown"===e.type},{capture:!0}),u(c,"focusin",function(){S(c,jt,!!r)})},destroy:y})},Slides:function(e,t,n){var i=Oe(e),o=i.on,r=i.emit,a=i.bind,l=t.Elements,c=l.slides,d=l.list,f=[];function p(){c.forEach(function(e,t){h(e,t,-1)})}function g(){b(function(e){e.destroy()}),s(f)}function h(t,n,i){var o=function(e,t,n,i){var o,r=Oe(e),a=r.on,s=r.emit,l=r.bind,c=e.Components,d=e.root,f=e.options,p=f.isNavigation,g=f.updateOnMove,h=f.i18n,v=f.pagination,m=f.slideFocus,y=c.Direction.resolve,b=$(i,"style"),_=$(i,Ve),x=n>-1,w=M(i,"."+ct);function k(){var o=e.splides.map(function(e){var n=e.splide.Components.Slides.getAt(t);return n?n.slide.id:""}).join(" ");z(i,Ve,fe(h.slideX,(x?n:t)+1)),z(i,Ge,o),z(i,Re,m?"button":""),m&&H(i,Ke)}function C(){o||j()}function j(){if(!o){var n=e.index;(r=E())!==U(i,xt)&&(S(i,xt,r),z(i,Je,p&&r||""),s(r?"active":"inactive",P)),function(){var t=function(){if(e.is(Tt))return E();var t=G(c.Elements.track),n=G(i),o=y("left",!0),r=y("right",!0);return re(t[o])<=ae(n[o])&&re(n[r])<=ae(t[r])}(),n=!t&&(!E()||x);if(e.state.is([4,5])||z(i,qe,n||""),z(q(i,f.focusableNodes||""),$e,n?-1:""),m&&z(i,$e,n?-1:0),t!==U(i,Ct)&&(S(i,Ct,t),s(t?"visible":"hidden",P)),!t&&document.activeElement===i){var o=c.Slides.getAt(e.index);o&&R(o.slide)}}(),S(i,wt,t===n-1),S(i,kt,t===n+1)}var r}function E(){var i=e.index;return i===t||f.cloneStatus&&i===n}var P={index:t,slideIndex:n,slide:i,container:w,isClone:x,mount:function(){x||(i.id=d.id+"-slide"+pe(t+1),z(i,Re,v?"tabpanel":"group"),z(i,Ke,h.slide),z(i,Ve,_||fe(h.slideLabel,[t+1,e.length]))),l(i,"click",u(s,_e,P)),l(i,"keydown",u(s,"sk",P)),a([be,"sh",je],j),a(Pe,k),g&&a(ye,C)},destroy:function(){o=!0,r.destroy(),Y(i,Pt),H(i,nt),z(i,"style",b),z(i,Ve,_||"")},update:j,style:function(e,t,n){W(n&&w||i,e,t)},isWithin:function(n,i){var o=se(n-t);return x||!f.rewind&&!e.is(At)||(o=ie(o,e.length-o)),o<=i}};return P}(e,n,i,t);o.mount(),f.push(o),f.sort(function(e,t){return e.index-t.index})}function y(e){return e?C(function(e){return!e.isClone}):f}function b(e,t){y(t).forEach(e)}function C(e){return f.filter(v(e)?e:function(t){return m(e)?B(t.slide,e):k(x(e),t.index)})}return{mount:function(){p(),o(xe,g),o(xe,p)},destroy:g,update:function(){b(function(e){e.update()})},register:h,get:y,getIn:function(e){var i=t.Controller,o=i.toIndex(e),r=i.hasFocus()?1:n.perPage;return C(function(e){return ue(e.index,o,o+r-1)})},getAt:function(e){return C(e)[0]},add:function(e,t){w(e,function(e){if(m(e)&&(e=Q(e)),_(e)){var i=c[t];i?P(e,i):E(d,e),j(e,n.classes.slide),o=e,s=u(r,ke),l=q(o,"img"),(f=l.length)?l.forEach(function(e){a(e,"load error",function(){--f||s()})}):s()}var o,s,l,f}),r(xe)},remove:function(e){J(C(e).map(function(e){return e.slide})),r(xe)},forEach:b,filter:C,style:function(e,t,n){b(function(i){i.style(e,t,n)})},getLength:function(e){return e?c.length:f.length},isEnough:function(){return f.length>n.perPage}}},Layout:function(e,t,n){var i,o,r,a=Oe(e),s=a.on,l=a.bind,c=a.emit,d=t.Slides,f=t.Direction.resolve,p=t.Elements,h=p.root,v=p.track,m=p.list,y=d.getAt,b=d.style;function _(){i=n.direction===We,W(h,"maxWidth",Z(n.width)),W(v,f("paddingLeft"),w(!1)),W(v,f("paddingRight"),w(!0)),x(!0)}function x(e){var t,a=G(h);(e||o.width!==a.width||o.height!==a.height)&&(W(v,"height",(t="",i&&(ne(t=k(),"height or heightRatio is missing."),t="calc("+t+" - "+w(!1)+" - "+w(!0)+")"),t)),b(f("marginRight"),Z(n.gap)),b("width",n.autoWidth?null:Z(n.fixedWidth)||(i?"":C())),b("height",Z(n.fixedHeight)||(i?n.autoHeight?null:C():k()),!0),o=a,c(Ce),r!==(r=M())&&(S(h,Et,r),c("overflow",r)))}function w(e){var t=n.padding,i=f(e?"right":"left");return t&&Z(t[i]||(g(t)?0:t))||"0px"}function k(){return Z(n.height||G(m).width*n.heightRatio)}function C(){var e=Z(n.gap);return"calc((100%"+(e&&" + "+e)+")/"+(n.perPage||1)+(e&&" - "+e)+")"}function j(){return G(m)[f("width")]}function E(e,t){var n=y(e||0);return n?G(n.slide)[f("width")]+(t?0:N()):0}function P(e,t){var n=y(e);if(n){var i=G(n.slide)[f("right")],o=G(m)[f("left")];return se(i-o)+(t?0:N())}return 0}function B(t){return P(e.length-1)-P(0)+E(0,t)}function N(){var e=y(0);return e&&parseFloat(W(e.slide,f("marginRight")))||0}function M(){return e.is(Tt)||B(!0)>j()}return{mount:function(){var e,t;_(),l(window,"resize load",(e=u(c,ke),t=Ae(0,e,null,1),function(){t.isPaused()&&t.start()})),s([we,xe],_),s(ke,x)},resize:x,listSize:j,slideSize:E,sliderSize:B,totalSize:P,getPadding:function(e){return parseFloat(W(v,f("padding"+(e?"Right":"Left"))))||0},isOverflow:M}},Clones:function(e,t,n){var i,o=Oe(e),r=o.on,a=t.Elements,l=t.Slides,u=t.Direction.resolve,c=[];function d(){r(xe,f),r([we,ke],g),(i=h())&&(function(t){var i=l.get().slice(),o=i.length;if(o){for(;i.length<t;)C(i,i);C(i.slice(-t),i.slice(0,t)).forEach(function(r,s){var u=s<t,d=function(t,i){var o=t.cloneNode(!0);return j(o,n.classes.clone),o.id=e.root.id+"-clone"+pe(i+1),o}(r.slide,s);u?P(d,i[0].slide):E(a.list,d),C(c,d),l.register(d,s-t+(u?0:o),r.index)})}}(i),t.Layout.resize(!0))}function f(){p(),d()}function p(){J(c),s(c),o.destroy()}function g(){var e=h();i!==e&&(i<e||!e)&&o.emit(xe)}function h(){var i=n.clones;if(e.is(At)){if(y(i)){var o=n[u("fixedWidth")]&&t.Layout.slideSize(0);i=o&&ae(G(a.track)[u("width")]/o)||n[u("autoWidth")]&&e.length||2*n.perPage}}else i=0;return i}return{mount:d,destroy:p}},Move:function(e,t,n){var i,o=Oe(e),r=o.on,a=o.emit,s=e.state.set,l=t.Layout,u=l.slideSize,c=l.getPadding,d=l.totalSize,f=l.listSize,p=l.sliderSize,g=t.Direction,h=g.resolve,v=g.orient,m=t.Elements,b=m.list,_=m.track;function x(){t.Controller.isBusy()||(t.Scroll.cancel(),w(e.index),t.Slides.update())}function w(e){k(E(e,!0))}function k(n,i){if(!e.is(Tt)){var o=i?n:function(n){if(e.is(At)){var i=j(n),o=i>t.Controller.getEnd();(i<0||o)&&(n=C(n,o))}return n}(n);W(b,"transform","translate"+h("X")+"("+o+"px)"),n!==o&&a("sh")}}function C(e,t){var n=e-B(t),i=p();return e-v(i*(ae(se(n)/i)||1))*(t?1:-1)}function S(){k(P(),!0),i.cancel()}function j(e){for(var n=t.Slides.get(),i=0,o=1/0,r=0;r<n.length;r++){var a=n[r].index,s=se(E(a,!0)-e);if(!(s<=o))break;o=s,i=a}return i}function E(t,i){var o=v(d(t-1)-function(e){var t=n.focus;return"center"===t?(f()-u(e,!0))/2:+t*u(e)||0}(t));return i?function(t){return n.trimSpace&&e.is(Ot)&&(t=ce(t,0,v(p(!0)-f()))),t}(o):o}function P(){var e=h("left");return G(b)[e]-G(_)[e]+v(c(!1))}function B(e){return E(e?t.Controller.getEnd():0,!!n.trimSpace)}return{mount:function(){i=t.Transition,r([ve,Ce,we,xe],x)},move:function(e,t,n,o){var r,l;e!==t&&(r=e>n,l=v(C(P(),r)),r?l>=0:l<=b[h("scrollWidth")]-G(_)[h("width")])&&(S(),k(C(P(),e>n),!0)),s(4),a(ye,t,n,e),i.start(t,function(){s(3),a(be,t,n,e),o&&o()})},jump:w,translate:k,shift:C,cancel:S,toIndex:j,toPosition:E,getPosition:P,getLimit:B,exceededLimit:function(e,t){t=y(t)?P():t;var n=!0!==e&&v(t)<v(B(!1)),i=!1!==e&&v(t)>v(B(!0));return n||i},reposition:x}},Controller:function(e,t,n){var i,o,r,a,s=Oe(e),l=s.on,c=s.emit,d=t.Move,f=d.getPosition,p=d.getLimit,g=d.toPosition,h=t.Slides,v=h.isEnough,b=h.getLength,_=n.omitEnd,x=e.is(At),w=e.is(Ot),k=u(B,!1),C=u(B,!0),S=n.start||0,j=S;function E(){o=b(!0),r=n.perMove,a=n.perPage,i=I();var e=ce(S,0,_?i:o-1);e!==S&&(S=e,d.reposition())}function P(){i!==I()&&c(Ie)}function B(e,t){var n=r||(L()?1:a),o=N(S+n*(e?-1:1),S,!(r||L()));return-1===o&&w&&!le(f(),p(!e),1)?e?0:i:t?o:M(o)}function N(t,s,l){if(v()||L()){var u=function(t){if(w&&"move"===n.trimSpace&&t!==S)for(var i=f();i===g(t,!0)&&ue(t,0,e.length-1,!n.rewind);)t<S?--t:++t;return t}(t);u!==t&&(s=t,t=u,l=!1),t<0||t>i?t=r||!ue(0,t,s,!0)&&!ue(i,s,t,!0)?x?l?t<0?-(o%a||a):o:t:n.rewind?t<0?i:0:-1:O(A(t)):l&&t!==s&&(t=O(A(s)+(t<s?-1:1)))}else t=-1;return t}function M(e){return x?(e+o)%o||0:e}function I(){for(var e=o-(L()||x&&r?1:a);_&&e-- >0;)if(g(o-1,!0)!==g(e,!0)){e++;break}return ce(e,0,o-1)}function O(e){return ce(L()?e:a*e,0,i)}function A(e){return L()?ie(e,i):re((e>=i?o-1:e)/a)}function T(e){e!==S&&(j=S,S=e)}function L(){return!y(n.focus)||n.isNavigation}function H(){return e.state.is([4,5])&&!!n.waitForTransition}return{mount:function(){E(),l([we,xe,Ie],E),l(Ce,P)},go:function(e,t,n){if(!H()){var o=function(e){var t=S;if(m(e)){var n=e.match(/([+\-<>])(\d+)?/)||[],o=n[1],r=n[2];"+"===o||"-"===o?t=N(S+ +(""+o+(+r||1)),S):">"===o?t=r?O(+r):k(!0):"<"===o&&(t=C(!0))}else t=x?e:ce(e,0,i);return t}(e),r=M(o);r>-1&&(t||r!==S)&&(T(r),d.move(o,r,j,n))}},scroll:function(e,n,o,r){t.Scroll.scroll(e,n,o,function(){var e=M(d.toIndex(f()));T(_?ie(e,i):e),r&&r()})},getNext:k,getPrev:C,getAdjacent:B,getEnd:I,setIndex:T,getIndex:function(e){return e?j:S},toIndex:O,toPage:A,toDest:function(e){var t=d.toIndex(e);return w?ce(t,0,i):t},hasFocus:L,isBusy:H}},Arrows:function(e,t,n){var i,o,r=Oe(e),a=r.on,s=r.bind,l=r.emit,c=n.classes,d=n.i18n,f=t.Elements,p=t.Controller,g=f.arrows,h=f.track,v=g,m=f.prev,y=f.next,b={};function _(){var e;!(e=n.arrows)||m&&y||(v=g||D("div",c.arrows),m=C(!0),y=C(!1),i=!0,E(v,[m,y]),!g&&P(v,h)),m&&y&&(A(b,{prev:m,next:y}),F(v,e?"":"none"),j(v,o=dt+"--"+n.direction),e&&(a([ve,be,xe,je,Ie],S),s(y,"click",u(k,">")),s(m,"click",u(k,"<")),S(),z([m,y],Ge,h.id),l("arrows:mounted",m,y))),a(we,x)}function x(){w(),_()}function w(){r.destroy(),Y(v,o),i?(J(g?[m,y]:v),m=y=null):H([m,y],nt)}function k(e){p.go(e,!0)}function C(e){return Q('<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="'+(n.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 S(){if(m&&y){var t=e.index,n=p.getPrev(),i=p.getNext(),o=n>-1&&t<n?d.last:d.prev,r=i>-1&&t>i?d.first:d.next;m.disabled=n<0,y.disabled=i<0,z(m,Ve,o),z(y,Ve,r),l("arrows:updated",m,y,n,i)}}return{arrows:b,mount:_,destroy:w,update:S}},Autoplay:function(e,t,n){var i,o,r=Oe(e),a=r.on,s=r.bind,l=r.emit,u=Ae(n.interval,e.go.bind(e,">"),function(e){var t=d.bar;t&&W(t,"width",100*e+"%"),l("autoplay:playing",e)}),c=u.isPaused,d=t.Elements,f=t.Elements,p=f.root,g=f.toggle,h=n.autoplay,v="pause"===h;function m(){c()&&t.Slides.isEnough()&&(u.start(!n.resetProgress),o=i=v=!1,_(),l(Be))}function y(e){void 0===e&&(e=!0),v=!!e,_(),c()||(u.pause(),l(Ne))}function b(){v||(i||o?y(!1):m())}function _(){g&&(S(g,xt,!v),z(g,Ve,n.i18n[v?"play":"pause"]))}function x(e){var i=t.Slides.getAt(e);u.set(i&&+$(i.slide,Lt)||n.interval)}return{mount:function(){h&&(n.pauseOnHover&&s(p,"mouseenter mouseleave",function(e){i="mouseenter"===e.type,b()}),n.pauseOnFocus&&s(p,"focusin focusout",function(e){o="focusin"===e.type,b()}),g&&s(g,"click",function(){v?m():y(!0)}),a([ye,Se,xe],u.rewind),a(ye,x),g&&z(g,Ge,d.track.id),v||m(),_())},destroy:u.cancel,play:m,pause:y,isPaused:c}},Cover:function(e,t,n){var i=Oe(e).on;function o(e){t.Slides.forEach(function(t){var n=M(t.container||t.slide,"img");n&&n.src&&r(e,n,t)})}function r(e,t,n){n.style("background",e?'center/cover no-repeat url("'+t.src+'")':"",!0),F(t,e?"none":"")}return{mount:function(){n.cover&&(i(Me,u(r,!0)),i([ve,we,xe],u(o,!0)))},destroy:u(o,!1)}},Scroll:function(e,t,n){var i,o,r=Oe(e),a=r.on,s=r.emit,l=e.state.set,c=t.Move,d=c.getPosition,f=c.getLimit,p=c.exceededLimit,g=c.translate,h=e.is(Ot),v=1;function m(e,n,r,a,f){var g=d();if(_(),r&&(!h||!p())){var m=t.Layout.sliderSize(),x=de(e)*m*re(se(e)/m)||0;e=c.toPosition(t.Controller.toDest(e%m))+x}var w=le(g,e,1);v=1,n=w?0:n||oe(se(e-g)/1.5,800),o=a,i=Ae(n,y,u(b,g,e,f),1),l(5),s(Se),i.start()}function y(){l(3),o&&o(),s(je)}function b(e,t,i,r){var a,s,l=d(),u=(e+(t-e)*(a=r,(s=n.easingFunc)?s(a):1-Math.pow(1-a,4))-l)*v;g(l+u),h&&!i&&p()&&(v*=.6,se(u)<10&&m(f(p(!0)),600,!1,o,!0))}function _(){i&&i.cancel()}function x(){i&&!i.isPaused()&&(_(),y())}return{mount:function(){a(ye,_),a([we,xe],x)},destroy:_,scroll:m,cancel:x}},Drag:function(e,t,n){var i,o,r,a,s,l,u,c,f=Oe(e),p=f.on,h=f.emit,v=f.bind,m=f.unbind,y=e.state,b=t.Move,_=t.Scroll,x=t.Controller,w=t.Elements.track,k=t.Media.reduce,C=t.Direction,S=C.resolve,j=C.orient,E=b.getPosition,P=b.exceededLimit,N=!1;function M(){var e=n.drag;R(!e),a="free"===e}function I(e){if(l=!1,!u){var t=F(e);i=e.target,o=n.noDrag,B(i,"."+vt+", ."+ft)||o&&B(i,o)||!t&&e.button||(x.isBusy()?V(e,!0):(c=t?w:window,s=y.is([4,5]),r=null,v(c,Mt,O,Ht),v(c,It,A,Ht),b.cancel(),_.cancel(),L(e)))}var i,o}function O(t){if(y.is(6)||(y.set(6),h("drag")),t.cancelable)if(s){b.translate(i+H(t)/(N&&e.is(Ot)?5:1));var o=z(t)>200,r=N!==(N=P());(o||r)&&L(t),l=!0,h("dragging"),V(t)}else(function(e){return se(H(e))>se(H(e,!0))})(t)&&(s=function(e){var t=n.dragMinThreshold,i=g(t),o=i&&t.mouse||0,r=(i?t.touch:+t)||10;return se(H(e))>(F(e)?r:o)}(t),V(t))}function A(i){y.is(6)&&(y.set(3),h("dragged")),s&&(function(i){var o=function(t){if(e.is(At)||!N){var n=z(t);if(n&&n<200)return H(t)/n}return 0}(i),r=function(e){return E()+de(e)*ie(se(e)*(n.flickPower||600),a?1/0:t.Layout.listSize()*(n.flickMaxPages||1))}(o),s=n.rewind&&n.rewindByDrag;k(!1),a?x.scroll(r,0,n.snap):e.is(Tt)?x.go(j(de(o))<0?s?"<":"-":s?">":"+"):e.is(Ot)&&N&&s?x.go(P(!0)?">":"<"):x.go(x.toDest(r),!0),k(!0)}(i),V(i)),m(c,Mt,O),m(c,It,A),s=!1}function T(e){!u&&l&&V(e,!0)}function L(e){r=o,o=e,i=E()}function H(e,t){return W(e,t)-W(D(e),t)}function z(e){return K(e)-K(D(e))}function D(e){return o===e&&r||o}function W(e,t){return(F(e)?e.changedTouches[0]:e)["page"+S(t?"Y":"X")]}function F(e){return"undefined"!=typeof TouchEvent&&e instanceof TouchEvent}function R(e){u=e}return{mount:function(){v(w,Mt,d,Ht),v(w,It,d,Ht),v(w,Nt,I,Ht),v(w,"click",T,{capture:!0}),v(w,"dragstart",V),p([ve,we],M)},disable:R,isDragging:function(){return s}}},Keyboard:function(e,t,n){var i,o,r=Oe(e),a=r.on,s=r.bind,l=r.unbind,u=e.root,d=t.Direction.resolve;function f(){var e=n.keyboard;e&&(i="global"===e?window:u,s(i,Wt,h))}function p(){l(i,Wt)}function g(){var e=o;o=!0,c(function(){o=e})}function h(t){if(!o){var n=Dt(t);n===d(Le)?e.go("<"):n===d(He)&&e.go(">")}}return{mount:function(){f(),a(we,p),a(we,f),a(ye,g)},destroy:p,disable:function(e){o=e}}},LazyLoad:function(e,t,n){var i=Oe(e),o=i.on,r=i.off,a=i.bind,l=i.emit,c="sequential"===n.lazyLoad,d=[be,je],f=[];function p(){s(f),t.Slides.forEach(function(e){q(e.slide,$t).forEach(function(t){var i=$(t,Ft),o=$(t,Rt);if(i!==t.src||o!==t.srcset){var r=n.classes.spinner,a=t.parentElement,s=M(a,"."+r)||D("span",r,a);f.push([t,e,s]),t.src||F(t,"none")}})}),c?m():(r(d),o(d,g),g())}function g(){(f=f.filter(function(t){var i=n.perPage*((n.preloadPages||1)+1)-1;return!t[1].isWithin(e.index,i)||h(t)})).length||r(d)}function h(e){var t=e[0];j(e[1].slide,St),a(t,"load error",u(v,e)),z(t,"src",$(t,Ft)),z(t,"srcset",$(t,Rt)),H(t,Ft),H(t,Rt)}function v(e,t){var n=e[0],i=e[1];Y(i.slide,St),"error"!==t.type&&(J(e[2]),F(n,""),l(Me,n,i),l(ke)),c&&m()}function m(){f.length&&h(f.shift())}return{mount:function(){n.lazyLoad&&(p(),o(xe,p))},destroy:u(s,f),check:g}},Pagination:function(e,t,n){var i,o,r=Oe(e),a=r.on,c=r.emit,d=r.bind,f=t.Slides,p=t.Elements,g=t.Controller,h=g.hasFocus,v=g.getIndex,m=g.go,y=t.Direction.resolve,b=p.pagination,_=[];function x(){i&&(J(b?l(i.children):i),Y(i,o),s(_),i=null),r.destroy()}function w(e){m(">"+e,!0)}function k(e,t){var n=_.length,i=Dt(t),o=C(),r=-1;i===y(He,!1,o)?r=++e%n:i===y(Le,!1,o)?r=(--e+n)%n:"Home"===i?r=0:"End"===i&&(r=n-1);var a=_[r];a&&(R(a.button),m(">"+r),V(t,!0))}function C(){return n.paginationDirection||n.direction}function S(e){return _[g.toPage(e)]}function E(){var e=S(v(!0)),t=S(v());if(e){var n=e.button;Y(n,xt),H(n,Qe),z(n,$e,-1)}if(t){var o=t.button;j(o,xt),z(o,Qe,!0),z(o,$e,"")}c("pagination:updated",{list:i,items:_},e,t)}return{items:_,mount:function t(){x(),a([we,xe,Ie],t);var r=n.pagination;b&&F(b,r?"":"none"),r&&(a([ye,Se,je],E),function(){var t=e.length,r=n.classes,a=n.i18n,s=n.perPage,l=h()?g.getEnd()+1:ae(t/s);j(i=b||D("ul",r.pagination,p.track.parentElement),o=ht+"--"+C()),z(i,Re,"tablist"),z(i,Ve,a.select),z(i,Ye,C()===We?"vertical":"");for(var c=0;c<l;c++){var v=D("li",null,i),m=D("button",{class:r.page,type:"button"},v),y=f.getIn(c).map(function(e){return e.slide.id}),x=!h()&&s>1?a.pageX:a.slideX;d(m,"click",u(w,c)),n.paginationKeyboard&&d(m,"keydown",u(k,c)),z(v,Re,"presentation"),z(m,Re,"tab"),z(m,Ge,y.join(" ")),z(m,Ve,fe(x,c+1)),z(m,$e,-1),_.push({li:v,button:m,page:c})}}(),E(),c("pagination:mounted",{list:i,items:_},S(e.index)))},destroy:x,getAt:S,update:E}},Sync:function(e,t,n){var i=n.isNavigation,o=n.slideFocus,r=[];function a(){var t,n;e.splides.forEach(function(t){t.isParent||(c(e,t.splide),c(t.splide,e))}),i&&((n=(t=Oe(e)).on)(_e,f),n("sk",p),n([ve,we],d),r.push(t),t.emit(Pe,e.splides))}function l(){r.forEach(function(e){e.destroy()}),s(r)}function c(e,t){var n=Oe(e);n.on(ye,function(e,n,i){t.go(t.is(At)?i:e)}),r.push(n)}function d(){z(t.Elements.list,Ye,n.direction===We?"vertical":"")}function f(t){e.go(t.index)}function p(e,t){k(Ut,Dt(t))&&(f(e),V(t))}return{setup:u(t.Media.set,{slideFocus:y(o)?i:o},!0),mount:a,destroy:l,remount:function(){l(),a()}}},Wheel:function(e,t,n){var i=Oe(e).bind,o=0;function r(i){if(i.cancelable){var r=i.deltaY,a=r<0,s=K(i),l=n.wheelMinThreshold||0,u=n.wheelSleep||0;se(r)>l&&s-o>u&&(e.go(a?"<":">"),o=s),function(i){return!n.releaseWheel||e.state.is(4)||-1!==t.Controller.getAdjacent(i)}(a)&&V(i)}}return{mount:function(){n.wheel&&i(t.Elements.track,"wheel",r,Ht)}}},Live:function(e,t,n){var i=Oe(e).on,o=t.Elements.track,r=n.live&&!n.isNavigation,a=D("span",bt),s=Ae(90,u(l,!1));function l(e){z(o,et,e),e?(E(o,a),s.start()):(J(a),s.cancel())}function c(e){r&&z(o,Ze,e?"off":"polite")}return{mount:function(){r&&(c(!t.Autoplay.isPaused()),z(o,tt,!0),a.textContent="…",i(Be,u(c,!0)),i(Ne,u(c,!1)),i([be,je],u(l,!0)))},disable:c,destroy:function(){H(o,[Ze,tt,et]),J(a)}}}}),Jt={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:Bt,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 Qt(e,t,n){var i=t.Slides;function o(){i.forEach(function(e){e.style("transform","translateX(-"+100*e.index+"%)")})}return{mount:function(){Oe(e).on([ve,xe],o)},start:function(e,t){i.style("transition","opacity "+n.speed+"ms "+n.easing),c(t)},cancel:d}}function Vt(e,t,n){var i,o=t.Move,r=t.Controller,a=t.Scroll,s=t.Elements.list,l=u(W,s,"transition");function c(){l(""),a.cancel()}return{mount:function(){Oe(e).bind(s,"transitionend",function(e){e.target===s&&i&&(c(),i())})},start:function(t,s){var u=o.toPosition(t,!0),c=o.getPosition(),d=function(t){var i=n.rewindSpeed;if(e.is(Ot)&&i){var o=r.getIndex(!0),a=r.getEnd();if(0===o&&t>=a||o>=a&&0===t)return i}return n.speed}(t);se(u-c)>=1&&d>=1?n.useScroll?a.scroll(u,d,!1,s):(l("transform "+d+"ms "+n.easing),o.translate(u,!0),i=s):(o.jump(t),s())},cancel:c}}var Xt=function(){function e(t,n){var i;this.event=Oe(),this.Components={},this.state=(i=1,{set:function(e){i=e},is:function(e){return k(x(e),i)}}),this.splides=[],this._o={},this._E={};var o=m(t)?X(document,t):t;ne(o,o+" is invalid."),this.root=o,n=T({label:$(o,Ve)||"",labelledby:$(o,Xe)||""},Jt,e.defaults,n||{});try{T(n,JSON.parse($(o,te)))}catch(e){ne(!1,"Invalid JSON")}this._o=Object.create(T({},n))}var t,n,i=e.prototype;return i.mount=function(e,t){var n=this,i=this.state,o=this.Components;return ne(i.is([1,7]),"Already mounted!"),i.set(1),this._C=o,this._T=t||this._T||(this.is(Tt)?Qt:Vt),this._E=e||this._E,O(A({},Gt,this._E,{Transition:this._T}),function(e,t){var i=e(n,o,n._o);o[t]=i,i.setup&&i.setup()}),O(o,function(e){e.mount&&e.mount()}),this.emit(ve),j(this.root,_t),i.set(3),this.emit(me),this},i.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},i.go=function(e){return this._C.Controller.go(e),this},i.on=function(e,t){return this.event.on(e,t),this},i.off=function(e){return this.event.off(e),this},i.emit=function(e){var t;return(t=this.event).emit.apply(t,[e].concat(l(arguments,1))),this},i.add=function(e,t){return this._C.Slides.add(e,t),this},i.remove=function(e){return this._C.Slides.remove(e),this},i.is=function(e){return this._o.type===e},i.refresh=function(){return this.emit(xe),this},i.destroy=function(e){void 0===e&&(e=!0);var t=this.event,n=this.state;return n.is(1)?Oe(this).on(me,this.destroy.bind(this,e)):(O(this._C,function(t){t.destroy&&t.destroy(e)},!0),t.emit(Ee),t.destroy(),e&&s(this.splides),n.set(7)),this},t=e,(n=[{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()}}])&&r(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function qt(e,t,n){return Array.prototype.slice.call(e,t,n)}function Yt(e){return e.bind.apply(e,[null].concat(qt(arguments,1)))}function Kt(e,t){return typeof t===e}Xt.defaults={},Xt.STATES={CREATED:1,MOUNTED:2,IDLE:3,MOVING:4,SCROLLING:5,DRAGGING:6,DESTROYED:7};var Zt=Array.isArray;function en(e){return Zt(e)?e:[e]}function tn(e,t){en(e).forEach(t)}Yt(Kt,"function"),Yt(Kt,"string"),Yt(Kt,"undefined");var nn=Object.keys;function on(e){var t=e?e.event.bus:document.createDocumentFragment(),n=function(){var e=[];function t(e,t,n){tn(e,function(e){e&&tn(t,function(t){t.split(" ").forEach(function(t){var i=t.split(".");n(e,i[0],i[1])})})})}return{bind:function(n,i,o,r){t(n,i,function(t,n,i){var a="addEventListener"in t,s=a?t.removeEventListener.bind(t,n,o,r):t.removeListener.bind(t,o);a?t.addEventListener(n,o,r):t.addListener(o),e.push([t,n,i,o,s])})},unbind:function(n,i,o){t(n,i,function(t,n,i){e=e.filter(function(e){return!!(e[0]!==t||e[1]!==n||e[2]!==i||o&&e[3]!==o)||(e[4](),!1)})})},dispatch:function(e,t,n){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:n}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,n),e.dispatchEvent(i),i},destroy:function(){e.forEach(function(e){e[4]()}),e.length=0}}}();return e&&e.event.on("destroy",n.destroy),function(e){return qt(arguments,1).forEach(function(t){!function(e,t){if(e)for(var n=nn(e),i=0;i<n.length;i++){var o=n[i];if("__proto__"!==o&&!1===t(e[o],o))break}}(t,function(n,i){e[i]=t[i]})}),e}(n,{bus:t,on:function(e,i){n.bind(t,en(e).join(" "),function(e){i.apply(i,Zt(e.detail)?e.detail:[])})},off:Yt(n.unbind,t),emit:function(e){n.dispatch(t,e,qt(arguments,1))}})}function rn(e){return e.bind(null,...(t=arguments,Array.prototype.slice.call(t,1,void 0)));var t}function an(e,t){return typeof t===e}function sn(e,t){return e.getAttribute(t)}rn(an,"function"),rn(an,"string"),rn(an,"undefined");const ln="data-splide-hash";function un(e,t,n){const{on:i,bind:o}=on(e),{setIndex:r,go:a}=t.Controller;function s(e){const t=sn(e.slide,ln);t?location.hash=t:history?history.replaceState(null,null," "):location.hash=""}function l(){const e=u(location.hash);e>-1&&a(e)}function u(e){if(e=e.replace("#","")){const{slides:n}=t.Elements;for(let t=0;t<n.length;t++)if(sn(n[t],ln)===e)return t}return-1}return{setup:function(){const e=u(location.hash);r(e>-1?e:n.start||0)},mount:function(){i("active",s),o(window,"hashchange",l)}}}function cn(e,t,n){return Array.prototype.slice.call(e,t,n)}function dn(e){return e.bind.apply(e,[null].concat(cn(arguments,1)))}function fn(e,t){return typeof t===e}var pn=Array.isArray;function gn(e){return pn(e)?e:[e]}function hn(e,t){gn(e).forEach(t)}dn(fn,"function"),dn(fn,"string"),dn(fn,"undefined");var vn=Object.keys;var mn="splide",yn="refresh";function bn(e){var t=e?e.event.bus:document.createDocumentFragment(),n=function(){var e=[];function t(e,t,n){hn(e,function(e){e&&hn(t,function(t){t.split(" ").forEach(function(t){var i=t.split(".");n(e,i[0],i[1])})})})}return{bind:function(n,i,o,r){t(n,i,function(t,n,i){var a="addEventListener"in t,s=a?t.removeEventListener.bind(t,n,o,r):t.removeListener.bind(t,o);a?t.addEventListener(n,o,r):t.addListener(o),e.push([t,n,i,o,s])})},unbind:function(n,i,o){t(n,i,function(t,n,i){e=e.filter(function(e){return!!(e[0]!==t||e[1]!==n||e[2]!==i||o&&e[3]!==o)||(e[4](),!1)})})},dispatch:function(e,t,n){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:n}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,n),e.dispatchEvent(i),i},destroy:function(){e.forEach(function(e){e[4]()}),e.length=0}}}();return e&&e.event.on("destroy",n.destroy),function(e){return cn(arguments,1).forEach(function(t){!function(e,t){if(e)for(var n=vn(e),i=0;i<n.length;i++){var o=n[i];if("__proto__"!==o&&!1===t(e[o],o))break}}(t,function(n,i){e[i]=t[i]})}),e}(n,{bus:t,on:function(e,i){n.bind(t,gn(e).join(" "),function(e){i.apply(i,pn(e.detail)?e.detail:[])})},off:dn(n.unbind,t),emit:function(e){n.dispatch(t,e,cn(arguments,1))}})}var xn=mn,wn=mn+"__slide",kn=wn+"__container";function Cn(e){e.length=0}function Sn(e,t,n){return Array.prototype.slice.call(e,t,n)}function jn(e){return e.bind(null,...Sn(arguments,1))}function En(e,t){return typeof t===e}const Pn=Array.isArray;jn(En,"function");const Bn=jn(En,"string"),Nn=jn(En,"undefined");function Mn(e){return null===e}function In(e){return Pn(e)?e:[e]}function On(e,t){In(e).forEach(t)}function An(e,t){return e.push(...In(t)),e}function Tn(e,t,n){e&&On(t,t=>{t&&e.classList[n?"add":"remove"](t)})}function Ln(e,t){Tn(e,Bn(t)?t.split(" "):t,!0)}function Hn(e,t){On(t,e.appendChild.bind(e))}function zn(e,t){return t?function(e,t){const n=e?Sn(e.children):[];return t?n.filter(e=>function(e,t){return e instanceof HTMLElement&&(e.msMatchesSelector||e.matches).call(e,t)}(e,t)):n}(e,t)[0]:e.firstElementChild}const Dn=Object.keys;function Wn(e,t,n){if(e){let i=Dn(e);i=n?i.reverse():i;for(let n=0;n<i.length;n++){const o=i[n];if("__proto__"!==o&&!1===t(e[o],o))break}}return e}function Fn(e,t){On(e,e=>{On(t,t=>{e&&e.removeAttribute(t)})})}function Rn(e,t,n){var i;!Mn(i=t)&&En("object",i)?Wn(t,(t,n)=>{Rn(e,n,t)}):On(e,e=>{Mn(n)||""===n?Fn(e,t):e.setAttribute(t,String(n))})}function $n(e,t,n){const i=document.createElement(e);return t&&(Bn(t)?Ln(i,t):Rn(i,t)),n&&Hn(n,i),i}function Un(e,t,n){if(Nn(n))return getComputedStyle(e)[t];Mn(n)||(e.style[t]=`${n}`)}function Gn(e,t){return t?Sn(e.querySelectorAll(t)):[]}function Jn(e,t){Tn(e,t,!1)}function Qn(e){return Bn(e)?e:e?`${e}px`:""}const{min:Vn,max:Xn,floor:qn,ceil:Yn,abs:Kn}=Math,Zn=`${wn}__row`,ei=`${wn}--col`,ti={rows:1,cols:1,dimensions:[],gap:{}};function ni(e,t,n){const{on:i,off:o}=bn(e),{Elements:r}=t,a={},s=function(e){function t(){const{rows:t,cols:n,dimensions:i}=e;return Pn(i)&&i.length?i:[[t,n]]}return{get:function(e){const n=t();return n[Vn(e,n.length-1)]},getAt:function(e){const n=t();let i,o,r=0;for(let t=0;t<n.length;t++){const a=n[t];if(i=a[0]||1,o=a[1]||1,r+=i*o,e<r)break}return function(e){if(!e)throw new Error("[splide] Invalid dimension")}(i&&o),[i,o]}}}(a),l=function(e,t,n){const{on:i,destroy:o}=bn(e),{Components:r,options:a}=e,{resolve:s}=r.Direction,{forEach:l}=r.Slides;function u(e,t){const n=zn(e,`.${kn}`),i=zn(n||e,"img");i&&i.src&&(Un(n||e,"background",t?"":`center/cover no-repeat url("${i.src}")`),Un(i,"display",t?"":"none"))}function c(e){return Gn(e,`.${Zn}`)}function d(e){return Gn(e,`.${ei}`)}function f(e,t){d(e).forEach(e=>{Rn(e,"tabindex",t?0:null)})}function p(e){f(e.slide,!0)}function g(e){f(e.slide,!1)}return{mount:function(){l(i=>{const{slide:o}=i,[r,a]=n.get(i.isClone?i.slideIndex:i.index);!function(e,n){const{row:i}=t.gap,o=`calc(${100/e}%${i?` - ${Qn(i)} * ${(e-1)/e}`:""})`;c(n).forEach((e,t,n)=>{Un(e,"height",o),Un(e,"display","flex"),Un(e,"margin",`0 0 ${Qn(i)} 0`),Un(e,"padding",0),t===n.length-1&&Un(e,"marginBottom",0)})}(r,o),function(e,n){const{col:i}=t.gap,o=`calc(${100/e}%${i?` - ${Qn(i)} * ${(e-1)/e}`:""})`;d(n).forEach((e,t,n)=>{Un(e,"width",o),t!==n.length-1&&Un(e,s("marginRight"),Qn(i))})}(a,o),d(i.slide).forEach((t,n)=>{var o;t.id=`${i.slide.id}-col${o=n+1,o<10?`0${o}`:`${o}`}`,e.options.cover&&u(t)})}),a.slideFocus&&(i("visible",p),i("hidden",g))},destroy:function(){l(e=>{const{slide:t}=e;f(t,!1),c(t).forEach(e=>{Fn(e,"style")}),d(t).forEach(e=>{u(e,!0),Fn(e,"style")})}),o()}}}(e,a,s),u=`${xn}--grid`,c=[];function d(){var t;In(Dn(t=a)).forEach(e=>{delete t[e]}),function(e){Sn(arguments,1).forEach(t=>{Wn(t,(n,i)=>{e[i]=t[i]})})}(a,ti,n.grid||{}),function(){if(n.grid){const{rows:e,cols:t,dimensions:n}=a;return e>1||t>1||Pn(n)&&n.length>0}return!1}()?(f(),An(c,r.slides),Ln(e.root,u),Hn(r.list,function(){const e=[];let t,n,i=0,o=0;return c.forEach((r,a)=>{const[l,u]=s.getAt(a);o||(i||(t=$n(r.tagName,wn),e.push(t)),n=function(e,t,n){return $n("li"===t.tagName.toLowerCase()?"ul":"div",Zn,n)}(0,r,t)),function(e,t,n){Ln(t,ei),Hn(n,t)}(0,r,n),++o>=u&&(o=0,i=++i>=l?0:i)}),e}()),o(yn),i(yn,g),p()):h()&&(f(),p())}function f(){if(h()){const{slides:t}=r;l.destroy(),c.forEach(e=>{Jn(e,ei),Hn(r.list,e)}),On(t,e=>{e&&e.parentNode&&e.parentNode.removeChild(e)}),Jn(e.root,u),Cn(t),An(t,c),Cn(c),o(yn)}}function p(){e.refresh()}function g(){h()&&l.mount()}function h(){return t=e.root,n=u,t&&t.classList.contains(n);var t,n}return{mount:function(){d(),i("updated",d)},destroy:f}}const ii=window.wp.i18n,oi=window.wp.blockEditor,ri=window.wp.element,ai=window.wp.data,si=window.wp.blob,li=window.wp.notices,ui=window.ReactJSXRuntime,ci=function({splide:e,remount:t}){return(0,ui.jsxs)(ui.Fragment,{children:[(0,ui.jsx)("button",{className:"button button-primary components-carousel-control__button",onClick:()=>{"function"==typeof e?.current?.go&&e.current.go("<")},children:(0,ui.jsx)("span",{className:"dashicons dashicons-arrow-left-alt2"})}),(0,ui.jsx)("button",{className:"button button-primary components-carousel-control__button",onClick:()=>{"function"==typeof e?.current?.go&&e.current.go(">")},children:(0,ui.jsx)("span",{className:"dashicons dashicons-arrow-right-alt2"})}),(0,ui.jsx)("button",{className:"button button-secondary components-carousel-control__button",onClick:t,children:(0,ii.__)("Refresh")})]})},di=window.lodash,fi=["cloudcatch/splide-carousel-item"],pi="cloudcatch/splide-carousel-item",gi=["image"],hi=window.wp.compose,vi=e=>{const{onSelect:t,ref:n,className:i,rootClientId:r,onFocus:a,tabIndex:s}=e,l=(0,ri.useRef)(),u=(0,hi.useMergeRefs)([l,n]);return(0,ui.jsx)(oi.Inserter,{placecment:"bottom center",rootClientId:r,__experimentalIsQuick:!0,onSelectOrClose:(...e)=>{t&&"function"==typeof t&&t(...e),l.current?.focus()},renderToggle:({onToggle:e,disabled:t,isOpen:n,blockTitle:r,hasSingleBlockType:l})=>{const c=!l,d=l?(0,ii.sprintf)( 2 2 // translators: %s: the name of the block when there is only one 3 3 // translators: %s: the name of the block when there is only one 4 (0,ii._x)("Add %s","directly add the only allowed block"),r):(0,ii._x)("Add block","Generic label for block inserter button");return(0,ui.jsx)("button",{ref:u,onFocus:a,tabIndex:s,className:o()(i),onClick:e,"aria-haspopup":c?"true":void 0,"aria-expanded":c?n:void 0,disabled:t,label:d,children:(0,ii.__)("Add Empty Slide","splide-carousel")})},isAppender:!0})},mi=(0,ai.withSelect)(( (e,t)=>({innerBlocks:e("core/block-editor").getBlocks(t.clientId)})))((function(n){const{attributes:i,setAttributes:r,clientId:a}=n,{anchor:s,options:l,extensions:u,type:c,speed:d,fixedWidth:f,autoWidth:p,perPage:g,perMove:h,gap:v,direction:m,fixedHeight:y,arrows:b,pagination:_,autoplay:x,interval:w,pauseOnHover:k,autoplayPlayPauseButtons:C,mediaQuery:S,breakpointTablet:j,breakpointMobile:E,perPageTablet:P,perPageMobile:B,progressBar:N}=i,[M]=(0,oi.useSettings)("spacing.units"),O=(0,t.__experimentalUseCustomUnits)({availableUnits:M||["%","px","em","rem"]}),{createErrorNotice:A}=(0,ai.useDispatch)(li.store),T=function(){const t="cloudcatch/splide-carousel-item";return(0,ai.useSelect)((n=>{const{getBlockVariations:i}=n(e.store);return i(t,"block")}),[t]).find((e=>e.isDefault))||null}(),{replaceInnerBlocks:L,selectBlock:I}=(0,ai.useDispatch)("core/block-editor"),{getBlocksByClientId:H,getSelectedBlockClientId:z}=(0,ai.select)(oi.store),{innerBlockCount:D,selectedBlockClientId:W}=(0,ai.useSelect)((e=>({innerBlockCount:e(oi.store).getBlock(a)?.innerBlocks?.length,selectedBlockClientId:z()})),[a,z]),F=(0,ri.useRef)(null),R=(0,ri.useRef)(null),$=(0,ri.useRef)(null),U=(0,ri.useCallback)((e=>{"function"==typeof R?.current?.go&&H(a)[0].innerBlocks.forEach(((t,n)=>{t.clientId===e&&(R.current.go(n),R.current.Components.Controller.go(n))}))}),[H,a]),G=(0,ri.useCallback)((()=>{let e={};return u?.urlHash&&(e={...e,URLHash:un}),u?.grid&&(e={...e,Grid:ni}),e}),[u]),J=(0,ri.useCallback)((()=>{let e={};try{const t={};P&&j&&(t[j]={},t[j].perPage=P),B&&E&&(t[E]={},t[E].perPage=B),e={type:c,perPage:g,speed:d,gap:v,fixedWidth:f,autoWidth:p,perMove:h,direction:m,fixedHeight:y,height:y,arrows:b,pagination:_,autoplay:x,interval:w,pauseOnHover:k,mediaQuery:S,breakpoints:t};const n=l?JSON.parse(l.toString()):{};return e={...e,...n},"loop"===e.type&&(e.type="slide"),e.autoplay=!1,e.drag=!1,e.fixedWidth||(e.fixedWidth=!1),e}catch(e){return{}}}),[c,g,d,v,f,p,h,m,y,b,_,x,w,k,S,P,j,B,E,l]),Q=(0,ri.useCallback)((()=>{"function"==typeof R.current?.destroy&&R.current.destroy(),F.current&&D&&(R.current=new Xt(F.current,J()),R.current.on("refresh",(()=>F.current?F.current.dispatchEvent(new Event("refresh")):null)),F.current.addEventListener("refresh",(function(){$.current&&($.current.style.display="none",$.current.offsetHeight,$.current.style.display="")})),R.current.mount(G()))}),[F,D,J,G]),V=(0,ri.useCallback)((()=>{let e;if(D)try{"function"==typeof R.current?.refresh&&(R.current.options=J(),e=setTimeout((()=>R.current.refresh()),150)),Q()}catch(e){A(e.message,{id:"splide-carousel-invalid-options",type:"snackbar"})}return()=>{void 0!==e&&clearTimeout(e)}}),[D,J,Q,A]);(0,ri.useEffect)((()=>(R.current||V(),()=>null))),(0,ri.useEffect)((()=>{U(W)}),[W,U]),(0,ri.useEffect)((()=>{V()}),[D,V]),(0,ri.useEffect)((()=>{V()}),[V,l,c,d,f,p,g,m,y,h,v,b,_,x,w,k,C,S,j,E,P,B,N]),(0,ri.useEffect)((()=>{Q()}),[u,Q]);const X=()=>{"function"==typeof R?.current?.go&&R.current.go(R.current.Components.Controller.getEnd()),F.current.removeEventListener("refresh",X)},q=(0,ri.useCallback)((()=>{let t=H(a)[0].innerBlocks;const n=(0,e.createBlock)(pi,T?{...T?.attributes}:{},T&&T.innerBlocks?(0,e.createBlocksFromInnerBlocksTemplate)(T.innerBlocks):[]);t=[...t,n],L(a,t),I(t[t.length-1].clientId)}),[a,H,L,I,T]),Y=e=>gi.some((t=>0===e.type?.indexOf(t)))||0===e.url?.indexOf("blob:"),K=(0,oi.useBlockProps)({className:o()("wp-block-splide-carousel__container")}),Z=(0,oi.useInnerBlocksProps)({ref:$,className:o()("wp-block-splide-carousel__list","splide__list")},{allowedBlocks:fi,directInsert:!!T,defaultBlock:T?{name:pi,attributes:T?{...T?.attributes}:{}}:void 0,carousel:F,renderAppender:!1,orientation:"horizontal"}),ee=e=>{const[n,i]=(0,t.__experimentalParseQuantityAndUnitFromRawValue)(e);return[n,i].join("")};return(0,ui.jsxs)(ui.Fragment,{children:[(0,ui.jsxs)(oi.InspectorControls,{children:[(0,ui.jsx)(t.PanelBody,{children:(0,ui.jsx)(ci,{splide:R,remount:Q})}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Splide Options"),children:[(0,ui.jsx)(t.SelectControl,{label:(0,ii.__)("Type"),value:c,onChange:e=>r({perPage:"fade"===e?1:g,type:e}),options:[{label:"Slide",value:"slide"},{label:"Fade",value:"fade"},{label:"Loop",value:"loop"}],help:"loop"===c&&(0,ii.__)("Carousel will not loop in the block editor, but will on the frontend."),__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)(t.RangeControl,{label:(0,ii.__)("Slides Per Page"),value:g,onChange:e=>r({fixedWidth:"",autoWidth:!1,perPage:e}),min:1,max:12,disabled:"fade"===c||f||p,help:"fade"===c?(0,ii.__)("Unavailable with `Fade` Type."):f?(0,ii.__)("Slide width overrides this setting."):p?(0,ii.__)("Auto Slide Width overrides this setting."):null,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)(t.RangeControl,{label:(0,ii.__)("Slides Per Move"),value:h,onChange:e=>r({perMove:e}),min:1,max:12,disabled:p,help:p?(0,ii.__)("Auto Slide Width overrides this setting."):null,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalNumberControl,{label:(0,ii.__)("Speed (ms)"),value:d,__unstableInputWidth:"80px",onChange:e=>r({speed:parseInt(e)}),step:1,__next40pxDefaultSize:!0})}),(0,ui.jsx)(t.SelectControl,{label:(0,ii.__)("Direction"),value:m,onChange:e=>r({direction:e,fixedHeight:"ttb"===e?"300px":y}),options:[{label:"Left to right",value:"ltr"},{label:"Right to left",value:"rtl"},{label:"Top to bottom",value:"ttb"}],__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0})]}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Arrows & Pagination"),initialOpen:!1,children:[(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Arrows"),checked:b,onChange:()=>{r({arrows:!b})}}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Pagination"),checked:_,onChange:()=>{r({pagination:!_})}})]}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Dimensions"),initialOpen:!1,children:[(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Auto Slide Width"),checked:p,onChange:()=>{r({perPage:1,perMove:1,autoWidth:!p})}}),(0,ui.jsxs)(t.Flex,{children:[!p&&(0,ui.jsx)(t.FlexItem,{isBlock:!0,children:(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalUnitControl,{label:(0,ii.__)("Slide Width"),value:f,onChange:e=>r({perPage:1,fixedWidth:ee(e)}),units:O,style:{maxWidth:110}})})}),(0,ui.jsx)(t.FlexItem,{isBlock:!0,children:(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalUnitControl,{label:(0,ii.__)("Slide Height"),value:y,onChange:e=>r({fixedHeight:ee(e)}),units:O})})})]})]}),(0,ui.jsx)(t.PanelBody,{title:(0,ii.__)("Spacing"),initialOpen:!1,children:(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalUnitControl,{label:(0,ii.__)("Slide Gap"),value:v,onChange:e=>r({gap:ee(e)}),units:O,style:{maxWidth:80}})})}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Autoplay"),initialOpen:!1,children:[(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Autoplay"),checked:x,onChange:()=>{r({autoplay:!x,autoplayPlayPauseButtons:!1})},help:!0===x&&(0,ii.__)("Carousel will not autoplay in the block editor, but will on the frontend.")}),x&&(0,ui.jsxs)(ui.Fragment,{children:[(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalNumberControl,{label:(0,ii.__)("Interval (ms)"),value:w,onChange:e=>r({interval:e}),step:1,__next40pxDefaultSize:!0})}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Pause on Hover"),checked:k,onChange:()=>{r({pauseOnHover:!k})}}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Show Play/Pause Buttons"),checked:C,onChange:()=>{r({autoplayPlayPauseButtons:!C})}})]})]}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Responsive Breakpoints"),initialOpen:!1,children:[(0,ui.jsx)("h3",{children:(0,ii.__)("Media Query")}),(0,ui.jsxs)(t.__experimentalToggleGroupControl,{label:(0,ii.__)("Media query"),value:S,onChange:e=>r({mediaQuery:e}),isBlock:!0,hideLabelFromVision:!0,children:[(0,ui.jsx)(t.__experimentalToggleGroupControlOption,{value:"max",label:(0,ii.__)("max-width")}),(0,ui.jsx)(t.__experimentalToggleGroupControlOption,{value:"min",label:(0,ii.__)("min-width")})]}),(0,ui.jsx)(t.BaseControl,{children:(0,ui.jsx)(t.__experimentalNumberControl,{label:(0,ii.__)("Tablet Breakpoint (px)"),value:j,__unstableInputWidth:"80px",onChange:e=>r({breakpointTablet:e}),step:1,__next40pxDefaultSize:!0})}),(0,ui.jsx)(t.RangeControl,{label:(0,ii.__)("Slides Per Page (Tablet)"),value:P,onChange:e=>r({perPageTablet:e}),min:1,max:12,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)(t.BaseControl,{children:(0,ui.jsx)(t.__experimentalNumberControl,{label:(0,ii.__)("Mobile Breakpoint (px)"),value:E,__unstableInputWidth:"80px",onChange:e=>r({breakpointMobile:e}),step:1,__next40pxDefaultSize:!0})}),(0,ui.jsx)(t.RangeControl,{label:(0,ii.__)("Slides Per Page (Mobile)"),value:B,onChange:e=>r({perPageMobile:e}),min:1,max:12,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)("p",{className:"description",children:(0,ii.__)("For more granular control over the responsive settings, use the Splide JSON Options under the Advanced panel.")})]}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Splide Extensions"),initialOpen:!1,children:[(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Auto Scroll"),checked:u?.autoScroll,onChange:()=>{r({extensions:{...u,autoScroll:!u?.autoScroll}})},help:!0===u?.autoScroll&&(0,ii.__)("Carousel will not auto scroll in the block editor, but will on the frontend.")}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("URL Hash Navigation"),checked:u?.urlHash,onChange:()=>{r({extensions:{...u,urlHash:!u?.urlHash}})}}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Grid"),checked:u?.grid,onChange:()=>{r({extensions:{...u,grid:!u?.grid}})}})]})]}),(0,ui.jsx)(oi.InspectorAdvancedControls,{children:(0,ui.jsx)(t.TextControl,{value:l,label:(0,ii.__)("Splide JSON Options"),onChange:e=>r({options:e}),help:(0,ui.jsxs)(ui.Fragment,{children:[(0,ui.jsx)("p",{children:(0,ii.__)("Click the link below for instructions. Will override Splide options above.")}),(0,ui.jsx)("p",{children:(0,ui.jsx)(t.ExternalLink,{href:(0,ii.__)("https://splidejs.com/guides/options/#by-data-attribute"),children:(0,ii.__)("JSON Instructions")})})]})})}),(0,ui.jsx)("div",{...K,children:(0,ui.jsxs)("figure",{ref:F,className:o()("wp-block-splide-carousel","splide",{[`splide--${J()?.direction}`]:J()?.direction}),id:s?s+"Carousel":null,children:[(0,ui.jsxs)("div",{className:"wp-block-splide-carousel__track splide__track",children:[D<1&&(0,ui.jsx)(oi.MediaPlaceholder,{handleUpload:!1,labels:{title:(0,ii.__)("Splide Carousel"),instructions:(0,ii.__)("Drag images, upload new ones or select files from your library.")},onSelect:t=>{const n="[object FileList]"===Object.prototype.toString.call(t)?Array.from(t):t;n.every(Y)||A((0,ii.__)("If uploading to a gallery all files need to be image formats"),{id:"splide-carousel-upload-invalid-file",type:"snackbar"});const i=n.filter((e=>e.url||Y(e))).map((e=>e.url?e:((e,t="large")=>{const n=(0,di.pick)(e,["alt","id","link","caption"]);n.url=(0,di.get)(e,["sizes",t,"url"])||(0,di.get)(e,["media_details","sizes",t,"source_url"])||e.url;const i=(0,di.get)(e,["sizes","full","url"])||(0,di.get)(e,["media_details","sizes","full","source_url"]);return i&&(n.fullUrl=i),n})({url:(0,si.createBlobURL)(e)}))),o=i.reduce(((e,t,n)=>(e[t.id]=n,e)),{}),r=i.map((t=>{const n=(0,e.createBlock)("core/image",{id:t.id,url:t.url,caption:t.caption,alt:t.alt});return(0,e.createBlock)(pi,{innerBlocks:[n]},[n])}));r?.length>0&&I(r[0].clientId),L(a,r.sort(((e,t)=>o[e.attributes.id]-o[t.attributes.id])))},accept:["image/*"],allowedTypes:gi,multiple:!0,children:(0,ui.jsx)(t.Button,{variant:"primary",onClick:()=>{q()},__next40pxDefaultSize:!0,children:(0,ii.__)("Add Empty Slide","splide-carousel")})}),D>0&&(0,ui.jsx)("div",{...Z})]}),N&&(0,ui.jsx)("div",{className:"splide__progress",children:(0,ui.jsx)("div",{className:"splide__progress__bar"})}),C&&(0,ui.jsxs)("div",{className:"splide__controls",children:[(0,ui.jsxs)("button",{className:"splide__toggle",type:"button",children:[(0,ui.jsx)("svg",{className:"splide__toggle__play",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m22 12-20 11v-22l10 5.5z"})}),(0,ui.jsx)("svg",{className:"splide__toggle__pause",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m2 1v22h7v-22zm13 0v22h7v-22z"})})]}),(0,ui.jsx)("div",{className:"splide__pagination"})]}),(0,ui.jsx)(vi,{onSelect:async t=>{F.current.addEventListener("refresh",X),t?.clientId&&(T&&T.innerBlocks&&L(t.clientId,[...(0,e.createBlocksFromInnerBlocksTemplate)(T.innerBlocks)]),I(t.clientId)),V()},className:"wp-block-splide-carousel-add",rootClientId:a,tabIndex:"-1"})]})})]})})),yi=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"cloudcatch/splide-carousel","version":"1.7.0","title":"Splide Carousel","category":"media","attributes":{"innerBlocks":{"type":"array","default":[]},"type":{"type":"string","default":"slide"},"slideType":{"type":"string","default":"perPage"},"perPage":{"type":"integer","default":1},"perMove":{"type":"integer","default":1},"speed":{"type":"integer","default":400},"fixedWidth":{"type":"string","default":""},"autoWidth":{"type":"boolean","default":false},"gap":{"type":"string","default":"0px"},"direction":{"type":"string","default":"ltr"},"fixedHeight":{"type":"string","default":""},"arrows":{"type":"boolean","default":true},"pagination":{"type":"boolean","default":true},"autoplay":{"type":"boolean","default":false},"interval":{"type":"string","default":"5000"},"pauseOnHover":{"type":"boolean","default":true},"autoplayPlayPauseButtons":{"type":"boolean","default":false},"options":{"type":"string","default":""},"mediaQuery":{"type":"string","default":"max"},"breakpointTablet":{"type":"integer","default":"1079"},"breakpointMobile":{"type":"integer","default":"599"},"perPageTablet":{"type":"integer","default":null},"perPageMobile":{"type":"integer","default":null},"extensions":{"type":"object","default":{"autoScroll":false,"urlHash":false,"grid":false}},"progressBar":{"type":"boolean","default":false}},"supports":{"anchor":true,"align":["wide","full"],"units":["px","em","rem","vh","vw"]},"textdomain":"splide-carousel","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./view.css","viewScript":"file:./view.js"}');function bi(e){const{attributes:t}=e,{anchor:n,options:i,extensions:r,type:a,fixedWidth:s,speed:l,autoWidth:u,perPage:c,perMove:d,gap:f,direction:p,fixedHeight:g,arrows:h,pagination:v,autoplay:m,interval:y,pauseOnHover:b,autoplayPlayPauseButtons:_,mediaQuery:x,breakpointTablet:w,breakpointMobile:k,perPageTablet:C,perPageMobile:S,progressBar:j}=t;let E={};return(0,ui.jsx)("div",{...oi.useBlockProps.save({className:"wp-block-splide-carousel__container"}),children:(0,ui.jsxs)("figure",{className:o()("wp-block-splide-carousel","splide"),"data-splide":JSON.stringify((()=>{try{const e={};C&&w&&(e[w]={},e[w].perPage=C),S&&k&&(e[k]={},e[k].perPage=S),E={type:a,perPage:c,speed:l,gap:f,fixedWidth:s,autoWidth:u,perMove:d,direction:p,fixedHeight:g,height:g,arrows:h,pagination:v,autoplay:m,interval:y,pauseOnHover:b,mediaQuery:x,breakpoints:e};const t=i?JSON.parse(i.toString()):{};return E={...E,...t},E}catch(e){return{}}})()),id:n?n+"Carousel":null,"data-splide-extensions":r&&JSON.stringify(r),children:[(0,ui.jsx)("div",{className:"wp-block-splide-carousel__track splide__track",children:(0,ui.jsx)("div",{...oi.useInnerBlocksProps.save({className:o()("wp-block-splide-carousel__list","splide__list")})})}),j&&(0,ui.jsx)("div",{className:"splide__progress",children:(0,ui.jsx)("div",{className:"splide__progress__bar"})}),_&&(0,ui.jsxs)("div",{className:"splide__controls",children:[(0,ui.jsxs)("button",{className:"splide__toggle",type:"button",children:[(0,ui.jsx)("svg",{className:"splide__toggle__play",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m22 12-20 11v-22l10 5.5z"})}),(0,ui.jsx)("svg",{className:"splide__toggle__pause",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m2 1v22h7v-22zm13 0v22h7v-22z"})})]}),(0,ui.jsx)("div",{className:"splide__pagination"})]})]})})}const _i=[{attributes:{innerBlocks:{type:"array",default:[]},type:{type:"string",default:"slide"},slideType:{type:"string",default:"perPage"},perPage:{type:"integer",default:1},perMove:{type:"integer",default:1},speed:{type:"integer",default:"400"},fixedWidth:{type:"string",default:""},autoWidth:{type:"boolean",default:!1},gap:{type:"string",default:"0px"},direction:{type:"string",default:"ltr"},fixedHeight:{type:"string",default:""},arrows:{type:"boolean",default:!0},pagination:{type:"boolean",default:!0},autoplay:{type:"boolean",default:!1},interval:{type:"string",default:"5000"},pauseOnHover:{type:"boolean",default:!0},autoplayPlayPauseButtons:{type:"boolean",default:!1},options:{type:"string",default:""},mediaQuery:{type:"string",default:"max"},breakpointTablet:{type:"integer",default:"1079"},breakpointMobile:{type:"integer",default:"599"},perPageTablet:{type:"integer",default:null},perPageMobile:{type:"integer",default:null},extensions:{type:"object",default:{autoScroll:!1,urlHash:!1,grid:!1}},progressBar:{type:"boolean",default:!1}},supports:{anchor:!0,align:["wide","full"],units:["px","em","rem","vh","vw"]},save(e){const{attributes:t}=e,{options:n,extensions:i,type:r,fixedWidth:a,speed:s,autoWidth:l,perPage:u,perMove:c,gap:d,direction:f,fixedHeight:p,arrows:g,pagination:h,autoplay:v,interval:m,pauseOnHover:y,autoplayPlayPauseButtons:b,mediaQuery:_,breakpointTablet:x,breakpointMobile:w,perPageTablet:k,perPageMobile:C,progressBar:S}=t;let j={};return(0,ui.jsx)("div",{...oi.useBlockProps.save({className:"wp-block-splide-carousel__container"}),children:(0,ui.jsxs)("figure",{className:o()("wp-block-splide-carousel","splide"),"data-splide":JSON.stringify((()=>{try{const e={};k&&x&&(e[x]={},e[x].perPage=k),C&&w&&(e[w]={},e[w].perPage=C),j={type:r,perPage:u,speed:s,gap:d,fixedWidth:a,autoWidth:l,perMove:c,direction:f,fixedHeight:p,height:p,arrows:g,pagination:h,autoplay:v,interval:m,pauseOnHover:y,mediaQuery:_,breakpoints:e};const t=n?JSON.parse(n.toString()):{};return j={...j,...t},j}catch(e){return{}}})()),"data-splide-extensions":i&&JSON.stringify(i),children:[(0,ui.jsx)("div",{className:"wp-block-splide-carousel__track splide__track",children:(0,ui.jsx)("div",{...oi.useInnerBlocksProps.save({className:o()("wp-block-splide-carousel__list","splide__list")})})}),S&&(0,ui.jsx)("div",{className:"splide__progress",children:(0,ui.jsx)("div",{className:"splide__progress__bar"})}),b&&(0,ui.jsxs)("div",{className:"splide__controls",children:[(0,ui.jsxs)("button",{className:"splide__toggle",type:"button",children:[(0,ui.jsx)("svg",{className:"splide__toggle__play",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m22 12-20 11v-22l10 5.5z"})}),(0,ui.jsx)("svg",{className:"splide__toggle__pause",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m2 1v22h7v-22zm13 0v22h7v-22z"})})]}),(0,ui.jsx)("div",{className:"splide__pagination"})]})]})})}},{attributes:{innerBlocks:{type:"array",default:[]},type:{type:"string",default:"slide"},slideType:{type:"string",default:"perPage"},perPage:{type:"integer",default:1},perMove:{type:"integer",default:1},speed:{type:"integer",default:"400"},fixedWidth:{type:"string",default:""},autoWidth:{type:"boolean",default:!1},gap:{type:"string",default:"0px"},direction:{type:"string",default:"ltr"},fixedHeight:{type:"string",default:""},arrows:{type:"boolean",default:!0},pagination:{type:"boolean",default:!0},autoplay:{type:"boolean",default:!1},interval:{type:"integer",default:"5000"},pauseOnHover:{type:"boolean",default:!0},options:{type:"string",default:""},mediaQuery:{type:"string",default:"max"},breakpointTablet:{type:"integer",default:"1079"},breakpointMobile:{type:"integer",default:"599"},perPageTablet:{type:"integer",default:null},perPageMobile:{type:"integer",default:null},extensions:{type:"object",default:{autoScroll:!1,urlHash:!1}}},migrate:e=>(e.grid=!1,e),save:bi},{attributes:{innerBlocks:{type:"array",default:[]},options:{type:"string",default:""},extensions:{type:"object",default:{autoScroll:!1,urlHash:!1}}},migrate:e=>({...e,type:"slide",perPage:1,perMove:1,speed:400,fixedWidth:"",autoWidth:!1,gap:"0px",direction:"ltr",fixedHeight:"",arrows:!0,pagination:!0,autoplay:!1,interval:5e3,pauseOnHover:!0,mediaQuery:"max",breakpointTablet:1079,breakpointMobile:599,perPageTablet:null,perPageMobile:null}),save(e){const{attributes:t}=e,{options:n,extensions:i}=t;return(0,ui.jsx)("figure",{...oi.useBlockProps.save({className:o()("wp-block-splide-carousel","splide"),...n&&{"data-splide":n},...i&&{"data-splide-extensions":JSON.stringify(i)}}),children:(0,ui.jsx)("div",{className:"wp-block-splide-carousel__track splide__track",children:(0,ui.jsx)("div",{...oi.useInnerBlocksProps.save({className:o()("wp-block-splide-carousel__list","splide__list")})})})})}},{attributes:{innerBlocks:{type:"array",default:[]},options:{type:"string",default:""}},isEligible:({options:e})=>""===e,migrate:()=>({options:"{}"}),save(e){const{attributes:t}=e,{options:n}=t;return(0,ui.jsx)("figure",{...oi.useBlockProps.save({className:o()("wp-block-splide-carousel","splide"),"data-splide":n}),children:(0,ui.jsx)("div",{className:"wp-block-splide-carousel__track splide__track",children:(0,ui.jsx)("div",{...oi.useInnerBlocksProps.save({className:o()("wp-block-splide-carousel__list","splide__list")})})})})}}],{name:xi}=yi,wi={edit:mi,save:bi,deprecated:_i,providesContext:{"splide-carousel/extensions":"extensions"},icon:(0,ui.jsx)(t.Icon,{icon:(0,ui.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 122.88 65.64",children:(0,ui.jsx)("path",{d:"M9.35 21.67c.85-.9 2.27-.93 3.17-.08.9.85.93 2.27.08 3.16l-7.26 7.6 7.26 7.62c.85.9.82 2.31-.08 3.16-.9.85-2.31.82-3.17-.08L.62 33.88c-.82-.86-.83-2.22 0-3.09l8.73-9.12zM40.3 52.32c-1.39 0-2.51-1.13-2.51-2.51 0-1.39 1.12-2.51 2.51-2.51h21.96c1.39 0 2.51 1.13 2.51 2.51 0 1.39-1.12 2.51-2.51 2.51H40.3zm.63-39.8h41.02c1.16 0 2.22.48 2.98 1.24l.01.01c.77.77 1.24 1.82 1.24 2.98V36.9c0 1.16-.48 2.22-1.24 2.98l-.01.01c-.77.77-1.82 1.24-2.98 1.24H40.93a4.22 4.22 0 01-2.98-1.24l-.01-.01a4.195 4.195 0 01-1.24-2.98V16.76c0-1.16.48-2.22 1.24-2.98l.01-.01c.76-.77 1.82-1.25 2.98-1.25zM81.71 17H41.17v19.66H81.7V17h.01zm28.58 7.76c-.85-.9-.82-2.31.08-3.16.9-.85 2.31-.82 3.17.08l8.73 9.14c.83.87.82 2.23 0 3.09l-8.73 9.17c-.85.9-2.27.93-3.17.08-.9-.85-.93-2.27-.08-3.16l7.26-7.62-7.26-7.62zM25.31 0h72.27c1.21 0 2.31.5 3.11 1.3l.01.01c.8.8 1.29 1.9 1.29 3.11v56.81c0 1.21-.5 2.31-1.3 3.11l-.01.01c-.8.8-1.9 1.29-3.11 1.29H25.31c-1.2 0-2.31-.5-3.11-1.3l-.01-.01c-.8-.8-1.29-1.9-1.29-3.11V4.42c0-1.21.5-2.31 1.3-3.11l.01-.01C23 .49 24.1 0 25.31 0zm72.2 4.47H25.37v56.69h72.15V4.47h-.01z"})})})};(0,e.registerBlockType)({name:xi,...yi},wi)})()})();4 (0,ii._x)("Add %s","directly add the only allowed block"),r):(0,ii._x)("Add block","Generic label for block inserter button");return(0,ui.jsx)("button",{ref:u,onFocus:a,tabIndex:s,className:o()(i),onClick:e,"aria-haspopup":c?"true":void 0,"aria-expanded":c?n:void 0,disabled:t,label:d,children:(0,ii.__)("Add Empty Slide","splide-carousel")})},isAppender:!0})},mi=(0,ai.withSelect)((e,t)=>({innerBlocks:e("core/block-editor").getBlocks(t.clientId)}))(function(n){const{attributes:i,setAttributes:r,clientId:a}=n,{anchor:s,options:l,extensions:u,type:c,speed:d,fixedWidth:f,autoWidth:p,perPage:g,perMove:h,gap:v,direction:m,fixedHeight:y,arrows:b,pagination:_,autoplay:x,interval:w,pauseOnHover:k,autoplayPlayPauseButtons:C,mediaQuery:S,breakpointTablet:j,breakpointMobile:E,perPageTablet:P,perPageMobile:B,progressBar:N}=i,[M]=(0,oi.useSettings)("spacing.units"),I=(0,t.__experimentalUseCustomUnits)({availableUnits:M||["%","px","em","rem"]}),{createErrorNotice:O}=(0,ai.useDispatch)(li.store),A=function(){const t="cloudcatch/splide-carousel-item";return(0,ai.useSelect)(n=>{const{getBlockVariations:i}=n(e.store);return i(t,"block")},[t]).find(e=>e.isDefault)||null}(),{replaceInnerBlocks:T,selectBlock:L}=(0,ai.useDispatch)("core/block-editor"),{getBlocksByClientId:H,getSelectedBlockClientId:z}=(0,ai.select)(oi.store),{innerBlockCount:D,selectedBlockClientId:W}=(0,ai.useSelect)(e=>({innerBlockCount:e(oi.store).getBlock(a)?.innerBlocks?.length,selectedBlockClientId:z()}),[a,z]),F=(0,ri.useRef)(null),R=(0,ri.useRef)(null),$=(0,ri.useRef)(null),U=(0,ri.useCallback)(e=>{"function"==typeof R?.current?.go&&H(a)[0].innerBlocks.forEach((t,n)=>{t.clientId===e&&(R.current.go(n),R.current.Components.Controller.go(n))})},[H,a]),G=(0,ri.useCallback)(()=>{let e={};return u?.urlHash&&(e={...e,URLHash:un}),u?.grid&&(e={...e,Grid:ni}),e},[u]),J=(0,ri.useCallback)(()=>{let e={};try{const t={};P&&j&&(t[j]={},t[j].perPage=P),B&&E&&(t[E]={},t[E].perPage=B),e={type:c,perPage:g,speed:d,gap:v,fixedWidth:f,autoWidth:p,perMove:h,direction:m,fixedHeight:y,height:y,arrows:b,pagination:_,autoplay:x,interval:w,pauseOnHover:k,mediaQuery:S,breakpoints:t};const n=l?JSON.parse(l.toString()):{};return e={...e,...n},"loop"===e.type&&(e.type="slide"),e.autoplay=!1,e.drag=!1,e.fixedWidth||(e.fixedWidth=!1),e}catch(e){return{}}},[c,g,d,v,f,p,h,m,y,b,_,x,w,k,S,P,j,B,E,l]),Q=(0,ri.useCallback)(()=>{"function"==typeof R.current?.destroy&&R.current.destroy(),F.current&&D&&(R.current=new Xt(F.current,J()),R.current.on("refresh",()=>F.current?F.current.dispatchEvent(new Event("refresh")):null),F.current.addEventListener("refresh",function(){$.current&&($.current.style.display="none",$.current.offsetHeight,$.current.style.display="")}),R.current.mount(G()))},[F,D,J,G]),V=(0,ri.useCallback)(()=>{let e;if(D)try{"function"==typeof R.current?.refresh&&(R.current.options=J(),e=setTimeout(()=>R.current.refresh(),150)),Q()}catch(e){O(e.message,{id:"splide-carousel-invalid-options",type:"snackbar"})}return()=>{void 0!==e&&clearTimeout(e)}},[D,J,Q,O]);(0,ri.useEffect)(()=>(R.current||V(),()=>null)),(0,ri.useEffect)(()=>{U(W)},[W,U]),(0,ri.useEffect)(()=>{V()},[D,V]),(0,ri.useEffect)(()=>{V()},[V,l,c,d,f,p,g,m,y,h,v,b,_,x,w,k,C,S,j,E,P,B,N]),(0,ri.useEffect)(()=>{Q()},[u,Q]);const X=()=>{"function"==typeof R?.current?.go&&R.current.go(R.current.Components.Controller.getEnd()),F.current.removeEventListener("refresh",X)},q=(0,ri.useCallback)(()=>{let t=H(a)[0].innerBlocks;const n=(0,e.createBlock)(pi,A?{...A?.attributes}:{},A&&A.innerBlocks?(0,e.createBlocksFromInnerBlocksTemplate)(A.innerBlocks):[]);t=[...t,n],T(a,t),L(t[t.length-1].clientId)},[a,H,T,L,A]),Y=e=>gi.some(t=>0===e.type?.indexOf(t))||0===e.url?.indexOf("blob:"),K=(0,oi.useBlockProps)({className:o()("wp-block-splide-carousel__container")}),Z=(0,oi.useInnerBlocksProps)({ref:$,className:o()("wp-block-splide-carousel__list","splide__list")},{allowedBlocks:fi,directInsert:!!A,defaultBlock:A?{name:pi,attributes:A?{...A?.attributes}:{}}:void 0,carousel:F,renderAppender:!1,orientation:"horizontal"}),ee=e=>{const[n,i]=(0,t.__experimentalParseQuantityAndUnitFromRawValue)(e);return[n,i].join("")};return(0,ui.jsxs)(ui.Fragment,{children:[(0,ui.jsxs)(oi.InspectorControls,{children:[(0,ui.jsx)(t.PanelBody,{children:(0,ui.jsx)(ci,{splide:R,remount:Q})}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Splide Options"),children:[(0,ui.jsx)(t.SelectControl,{label:(0,ii.__)("Type"),value:c,onChange:e=>r({perPage:"fade"===e?1:g,type:e}),options:[{label:"Slide",value:"slide"},{label:"Fade",value:"fade"},{label:"Loop",value:"loop"}],help:"loop"===c&&(0,ii.__)("Carousel will not loop in the block editor, but will on the frontend."),__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)(t.RangeControl,{label:(0,ii.__)("Slides Per Page"),value:g,onChange:e=>r({fixedWidth:"",autoWidth:!1,perPage:parseInt(e)}),min:1,max:12,disabled:"fade"===c||f||p,help:"fade"===c?(0,ii.__)("Unavailable with `Fade` Type."):f?(0,ii.__)("Slide width overrides this setting."):p?(0,ii.__)("Auto Slide Width overrides this setting."):null,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)(t.RangeControl,{label:(0,ii.__)("Slides Per Move"),value:h,onChange:e=>r({perMove:parseInt(e)}),min:1,max:12,disabled:p,help:p?(0,ii.__)("Auto Slide Width overrides this setting."):null,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalNumberControl,{label:(0,ii.__)("Speed (ms)"),value:d,__unstableInputWidth:"80px",onChange:e=>r({speed:parseInt(e)}),step:1,__next40pxDefaultSize:!0})}),(0,ui.jsx)(t.SelectControl,{label:(0,ii.__)("Direction"),value:m,onChange:e=>r({direction:e,fixedHeight:"ttb"===e?"300px":y}),options:[{label:"Left to right",value:"ltr"},{label:"Right to left",value:"rtl"},{label:"Top to bottom",value:"ttb"}],__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0})]}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Arrows & Pagination"),initialOpen:!1,children:[(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Arrows"),checked:b,onChange:()=>{r({arrows:!b})}}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Pagination"),checked:_,onChange:()=>{r({pagination:!_})}})]}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Dimensions"),initialOpen:!1,children:[(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Auto Slide Width"),checked:p,onChange:()=>{r({perPage:1,perMove:1,autoWidth:!p})}}),(0,ui.jsxs)(t.Flex,{children:[!p&&(0,ui.jsx)(t.FlexItem,{isBlock:!0,children:(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalUnitControl,{label:(0,ii.__)("Slide Width"),value:f,onChange:e=>r({perPage:1,fixedWidth:ee(e)}),units:I,style:{maxWidth:110}})})}),(0,ui.jsx)(t.FlexItem,{isBlock:!0,children:(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalUnitControl,{label:(0,ii.__)("Slide Height"),value:y,onChange:e=>r({fixedHeight:ee(e)}),units:I})})})]})]}),(0,ui.jsx)(t.PanelBody,{title:(0,ii.__)("Spacing"),initialOpen:!1,children:(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalUnitControl,{label:(0,ii.__)("Slide Gap"),value:v,onChange:e=>r({gap:ee(e)}),units:I,style:{maxWidth:80}})})}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Autoplay"),initialOpen:!1,children:[(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Autoplay"),checked:x,onChange:()=>{r({autoplay:!x,autoplayPlayPauseButtons:!1})},help:!0===x&&(0,ii.__)("Carousel will not autoplay in the block editor, but will on the frontend.")}),x&&(0,ui.jsxs)(ui.Fragment,{children:[(0,ui.jsx)(t.BaseControl,{__nextHasNoMarginBottom:!0,children:(0,ui.jsx)(t.__experimentalNumberControl,{label:(0,ii.__)("Interval (ms)"),value:w,onChange:e=>r({interval:e}),step:1,__next40pxDefaultSize:!0})}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Pause on Hover"),checked:k,onChange:()=>{r({pauseOnHover:!k})}}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Show Play/Pause Buttons"),checked:C,onChange:()=>{r({autoplayPlayPauseButtons:!C})}})]})]}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Responsive Breakpoints"),initialOpen:!1,children:[(0,ui.jsx)("h3",{children:(0,ii.__)("Media Query")}),(0,ui.jsxs)(t.__experimentalToggleGroupControl,{label:(0,ii.__)("Media query"),value:S,onChange:e=>r({mediaQuery:e}),isBlock:!0,hideLabelFromVision:!0,children:[(0,ui.jsx)(t.__experimentalToggleGroupControlOption,{value:"max",label:(0,ii.__)("max-width")}),(0,ui.jsx)(t.__experimentalToggleGroupControlOption,{value:"min",label:(0,ii.__)("min-width")})]}),(0,ui.jsx)(t.BaseControl,{children:(0,ui.jsx)(t.__experimentalNumberControl,{label:(0,ii.__)("Tablet Breakpoint (px)"),value:j,__unstableInputWidth:"80px",onChange:e=>r({breakpointTablet:parseInt(e)}),step:1,__next40pxDefaultSize:!0})}),(0,ui.jsx)(t.RangeControl,{label:(0,ii.__)("Slides Per Page (Tablet)"),value:P,onChange:e=>r({perPageTablet:parseInt(e)}),min:1,max:12,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)(t.BaseControl,{children:(0,ui.jsx)(t.__experimentalNumberControl,{label:(0,ii.__)("Mobile Breakpoint (px)"),value:E,__unstableInputWidth:"80px",onChange:e=>r({breakpointMobile:parseInt(e)}),step:1,__next40pxDefaultSize:!0})}),(0,ui.jsx)(t.RangeControl,{label:(0,ii.__)("Slides Per Page (Mobile)"),value:B,onChange:e=>r({perPageMobile:parseInt(e)}),min:1,max:12,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),(0,ui.jsx)("p",{className:"description",children:(0,ii.__)("For more granular control over the responsive settings, use the Splide JSON Options under the Advanced panel.")})]}),(0,ui.jsxs)(t.PanelBody,{title:(0,ii.__)("Splide Extensions"),initialOpen:!1,children:[(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Auto Scroll"),checked:u?.autoScroll,onChange:()=>{r({extensions:{...u,autoScroll:!u?.autoScroll}})},help:!0===u?.autoScroll&&(0,ii.__)("Carousel will not auto scroll in the block editor, but will on the frontend.")}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("URL Hash Navigation"),checked:u?.urlHash,onChange:()=>{r({extensions:{...u,urlHash:!u?.urlHash}})}}),(0,ui.jsx)(t.ToggleControl,{label:(0,ii.__)("Grid"),checked:u?.grid,onChange:()=>{r({extensions:{...u,grid:!u?.grid}})}})]})]}),(0,ui.jsx)(oi.InspectorAdvancedControls,{children:(0,ui.jsx)(t.TextControl,{value:l,label:(0,ii.__)("Splide JSON Options"),onChange:e=>r({options:e}),help:(0,ui.jsxs)(ui.Fragment,{children:[(0,ui.jsx)("p",{children:(0,ii.__)("Click the link below for instructions. Will override Splide options above.")}),(0,ui.jsx)("p",{children:(0,ui.jsx)(t.ExternalLink,{href:(0,ii.__)("https://splidejs.com/guides/options/#by-data-attribute"),children:(0,ii.__)("JSON Instructions")})})]})})}),(0,ui.jsx)("div",{...K,children:(0,ui.jsxs)("figure",{ref:F,className:o()("wp-block-splide-carousel","splide",{[`splide--${J()?.direction}`]:J()?.direction}),id:s?s+"Carousel":null,children:[(0,ui.jsxs)("div",{className:"wp-block-splide-carousel__track splide__track",children:[D<1&&(0,ui.jsx)(oi.MediaPlaceholder,{handleUpload:!1,labels:{title:(0,ii.__)("Splide Carousel"),instructions:(0,ii.__)("Drag images, upload new ones or select files from your library.")},onSelect:t=>{const n="[object FileList]"===Object.prototype.toString.call(t)?Array.from(t):t;n.every(Y)||O((0,ii.__)("If uploading to a gallery all files need to be image formats"),{id:"splide-carousel-upload-invalid-file",type:"snackbar"});const i=n.filter(e=>e.url||Y(e)).map(e=>e.url?e:((e,t="large")=>{const n=(0,di.pick)(e,["alt","id","link","caption"]);n.url=(0,di.get)(e,["sizes",t,"url"])||(0,di.get)(e,["media_details","sizes",t,"source_url"])||e.url;const i=(0,di.get)(e,["sizes","full","url"])||(0,di.get)(e,["media_details","sizes","full","source_url"]);return i&&(n.fullUrl=i),n})({url:(0,si.createBlobURL)(e)})),o=i.reduce((e,t,n)=>(e[t.id]=n,e),{}),r=i.map(t=>{const n=(0,e.createBlock)("core/image",{id:t.id,url:t.url,caption:t.caption,alt:t.alt});return(0,e.createBlock)(pi,{innerBlocks:[n]},[n])});r?.length>0&&L(r[0].clientId),T(a,r.sort((e,t)=>o[e.attributes.id]-o[t.attributes.id]))},accept:["image/*"],allowedTypes:gi,multiple:!0,children:(0,ui.jsx)(t.Button,{variant:"primary",onClick:()=>{q()},__next40pxDefaultSize:!0,children:(0,ii.__)("Add Empty Slide","splide-carousel")})}),D>0&&(0,ui.jsx)("div",{...Z})]}),N&&(0,ui.jsx)("div",{className:"splide__progress",children:(0,ui.jsx)("div",{className:"splide__progress__bar"})}),C&&(0,ui.jsxs)("div",{className:"splide__controls",children:[(0,ui.jsxs)("button",{className:"splide__toggle",type:"button",children:[(0,ui.jsx)("svg",{className:"splide__toggle__play",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m22 12-20 11v-22l10 5.5z"})}),(0,ui.jsx)("svg",{className:"splide__toggle__pause",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m2 1v22h7v-22zm13 0v22h7v-22z"})})]}),(0,ui.jsx)("div",{className:"splide__pagination"})]}),(0,ui.jsx)(vi,{onSelect:async t=>{F.current.addEventListener("refresh",X),t?.clientId&&(A&&A.innerBlocks&&T(t.clientId,[...(0,e.createBlocksFromInnerBlocksTemplate)(A.innerBlocks)]),L(t.clientId)),V()},className:"wp-block-splide-carousel-add",rootClientId:a,tabIndex:"-1"})]})})]})}),yi=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"cloudcatch/splide-carousel","version":"1.7.1","title":"Splide Carousel","category":"media","attributes":{"innerBlocks":{"type":"array","default":[]},"type":{"type":"string","default":"slide"},"slideType":{"type":"string","default":"perPage"},"perPage":{"type":"integer","default":1},"perMove":{"type":"integer","default":1},"speed":{"type":"integer","default":400},"fixedWidth":{"type":"string","default":""},"autoWidth":{"type":"boolean","default":false},"gap":{"type":"string","default":"0px"},"direction":{"type":"string","default":"ltr"},"fixedHeight":{"type":"string","default":""},"arrows":{"type":"boolean","default":true},"pagination":{"type":"boolean","default":true},"autoplay":{"type":"boolean","default":false},"interval":{"type":"string","default":"5000"},"pauseOnHover":{"type":"boolean","default":true},"autoplayPlayPauseButtons":{"type":"boolean","default":false},"options":{"type":"string","default":""},"mediaQuery":{"type":"string","default":"max"},"breakpointTablet":{"type":"integer","default":1079},"breakpointMobile":{"type":"integer","default":599},"perPageTablet":{"type":"integer","default":null},"perPageMobile":{"type":"integer","default":null},"extensions":{"type":"object","default":{"autoScroll":false,"urlHash":false,"grid":false}},"progressBar":{"type":"boolean","default":false}},"supports":{"anchor":true,"align":["wide","full"],"units":["px","em","rem","vh","vw"]},"textdomain":"splide-carousel","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./view.css","viewScript":"file:./view.js"}');function bi(e){const{attributes:t}=e,{anchor:n,options:i,extensions:r,type:a,fixedWidth:s,speed:l,autoWidth:u,perPage:c,perMove:d,gap:f,direction:p,fixedHeight:g,arrows:h,pagination:v,autoplay:m,interval:y,pauseOnHover:b,autoplayPlayPauseButtons:_,mediaQuery:x,breakpointTablet:w,breakpointMobile:k,perPageTablet:C,perPageMobile:S,progressBar:j}=t;let E={};return(0,ui.jsx)("div",{...oi.useBlockProps.save({className:"wp-block-splide-carousel__container"}),children:(0,ui.jsxs)("figure",{className:o()("wp-block-splide-carousel","splide"),"data-splide":JSON.stringify((()=>{try{const e={};C&&w&&(e[w]={},e[w].perPage=C),S&&k&&(e[k]={},e[k].perPage=S),E={type:a,perPage:c,speed:l,gap:f,fixedWidth:s,autoWidth:u,perMove:d,direction:p,fixedHeight:g,height:g,arrows:h,pagination:v,autoplay:m,interval:y,pauseOnHover:b,mediaQuery:x,breakpoints:e};const t=i?JSON.parse(i.toString()):{};return E={...E,...t},E}catch(e){return{}}})()),id:n?n+"Carousel":null,"data-splide-extensions":r&&JSON.stringify(r),children:[(0,ui.jsx)("div",{className:"wp-block-splide-carousel__track splide__track",children:(0,ui.jsx)("div",{...oi.useInnerBlocksProps.save({className:o()("wp-block-splide-carousel__list","splide__list")})})}),j&&(0,ui.jsx)("div",{className:"splide__progress",children:(0,ui.jsx)("div",{className:"splide__progress__bar"})}),_&&(0,ui.jsxs)("div",{className:"splide__controls",children:[(0,ui.jsxs)("button",{className:"splide__toggle",type:"button",children:[(0,ui.jsx)("svg",{className:"splide__toggle__play",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m22 12-20 11v-22l10 5.5z"})}),(0,ui.jsx)("svg",{className:"splide__toggle__pause",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m2 1v22h7v-22zm13 0v22h7v-22z"})})]}),(0,ui.jsx)("div",{className:"splide__pagination"})]})]})})}const _i=[{attributes:{innerBlocks:{type:"array",default:[]},type:{type:"string",default:"slide"},slideType:{type:"string",default:"perPage"},perPage:{type:"integer",default:1},perMove:{type:"integer",default:1},speed:{type:"integer",default:"400"},fixedWidth:{type:"string",default:""},autoWidth:{type:"boolean",default:!1},gap:{type:"string",default:"0px"},direction:{type:"string",default:"ltr"},fixedHeight:{type:"string",default:""},arrows:{type:"boolean",default:!0},pagination:{type:"boolean",default:!0},autoplay:{type:"boolean",default:!1},interval:{type:"string",default:"5000"},pauseOnHover:{type:"boolean",default:!0},autoplayPlayPauseButtons:{type:"boolean",default:!1},options:{type:"string",default:""},mediaQuery:{type:"string",default:"max"},breakpointTablet:{type:"integer",default:"1079"},breakpointMobile:{type:"integer",default:"599"},perPageTablet:{type:"integer",default:null},perPageMobile:{type:"integer",default:null},extensions:{type:"object",default:{autoScroll:!1,urlHash:!1,grid:!1}},progressBar:{type:"boolean",default:!1}},supports:{anchor:!0,align:["wide","full"],units:["px","em","rem","vh","vw"]},save(e){const{attributes:t}=e,{options:n,extensions:i,type:r,fixedWidth:a,speed:s,autoWidth:l,perPage:u,perMove:c,gap:d,direction:f,fixedHeight:p,arrows:g,pagination:h,autoplay:v,interval:m,pauseOnHover:y,autoplayPlayPauseButtons:b,mediaQuery:_,breakpointTablet:x,breakpointMobile:w,perPageTablet:k,perPageMobile:C,progressBar:S}=t;let j={};return(0,ui.jsx)("div",{...oi.useBlockProps.save({className:"wp-block-splide-carousel__container"}),children:(0,ui.jsxs)("figure",{className:o()("wp-block-splide-carousel","splide"),"data-splide":JSON.stringify((()=>{try{const e={};k&&x&&(e[x]={},e[x].perPage=k),C&&w&&(e[w]={},e[w].perPage=C),j={type:r,perPage:u,speed:s,gap:d,fixedWidth:a,autoWidth:l,perMove:c,direction:f,fixedHeight:p,height:p,arrows:g,pagination:h,autoplay:v,interval:m,pauseOnHover:y,mediaQuery:_,breakpoints:e};const t=n?JSON.parse(n.toString()):{};return j={...j,...t},j}catch(e){return{}}})()),"data-splide-extensions":i&&JSON.stringify(i),children:[(0,ui.jsx)("div",{className:"wp-block-splide-carousel__track splide__track",children:(0,ui.jsx)("div",{...oi.useInnerBlocksProps.save({className:o()("wp-block-splide-carousel__list","splide__list")})})}),S&&(0,ui.jsx)("div",{className:"splide__progress",children:(0,ui.jsx)("div",{className:"splide__progress__bar"})}),b&&(0,ui.jsxs)("div",{className:"splide__controls",children:[(0,ui.jsxs)("button",{className:"splide__toggle",type:"button",children:[(0,ui.jsx)("svg",{className:"splide__toggle__play",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m22 12-20 11v-22l10 5.5z"})}),(0,ui.jsx)("svg",{className:"splide__toggle__pause",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ui.jsx)("path",{d:"m2 1v22h7v-22zm13 0v22h7v-22z"})})]}),(0,ui.jsx)("div",{className:"splide__pagination"})]})]})})}},{attributes:{innerBlocks:{type:"array",default:[]},type:{type:"string",default:"slide"},slideType:{type:"string",default:"perPage"},perPage:{type:"integer",default:1},perMove:{type:"integer",default:1},speed:{type:"integer",default:"400"},fixedWidth:{type:"string",default:""},autoWidth:{type:"boolean",default:!1},gap:{type:"string",default:"0px"},direction:{type:"string",default:"ltr"},fixedHeight:{type:"string",default:""},arrows:{type:"boolean",default:!0},pagination:{type:"boolean",default:!0},autoplay:{type:"boolean",default:!1},interval:{type:"integer",default:"5000"},pauseOnHover:{type:"boolean",default:!0},options:{type:"string",default:""},mediaQuery:{type:"string",default:"max"},breakpointTablet:{type:"integer",default:"1079"},breakpointMobile:{type:"integer",default:"599"},perPageTablet:{type:"integer",default:null},perPageMobile:{type:"integer",default:null},extensions:{type:"object",default:{autoScroll:!1,urlHash:!1}}},migrate:e=>(e.grid=!1,e),save:bi},{attributes:{innerBlocks:{type:"array",default:[]},options:{type:"string",default:""},extensions:{type:"object",default:{autoScroll:!1,urlHash:!1}}},migrate:e=>({...e,type:"slide",perPage:1,perMove:1,speed:400,fixedWidth:"",autoWidth:!1,gap:"0px",direction:"ltr",fixedHeight:"",arrows:!0,pagination:!0,autoplay:!1,interval:5e3,pauseOnHover:!0,mediaQuery:"max",breakpointTablet:1079,breakpointMobile:599,perPageTablet:null,perPageMobile:null}),save(e){const{attributes:t}=e,{options:n,extensions:i}=t;return(0,ui.jsx)("figure",{...oi.useBlockProps.save({className:o()("wp-block-splide-carousel","splide"),...n&&{"data-splide":n},...i&&{"data-splide-extensions":JSON.stringify(i)}}),children:(0,ui.jsx)("div",{className:"wp-block-splide-carousel__track splide__track",children:(0,ui.jsx)("div",{...oi.useInnerBlocksProps.save({className:o()("wp-block-splide-carousel__list","splide__list")})})})})}},{attributes:{innerBlocks:{type:"array",default:[]},options:{type:"string",default:""}},isEligible:({options:e})=>""===e,migrate:()=>({options:"{}"}),save(e){const{attributes:t}=e,{options:n}=t;return(0,ui.jsx)("figure",{...oi.useBlockProps.save({className:o()("wp-block-splide-carousel","splide"),"data-splide":n}),children:(0,ui.jsx)("div",{className:"wp-block-splide-carousel__track splide__track",children:(0,ui.jsx)("div",{...oi.useInnerBlocksProps.save({className:o()("wp-block-splide-carousel__list","splide__list")})})})})}}],{name:xi}=yi,wi={edit:mi,save:bi,deprecated:_i,providesContext:{"splide-carousel/extensions":"extensions"},icon:(0,ui.jsx)(t.Icon,{icon:(0,ui.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 122.88 65.64",children:(0,ui.jsx)("path",{d:"M9.35 21.67c.85-.9 2.27-.93 3.17-.08.9.85.93 2.27.08 3.16l-7.26 7.6 7.26 7.62c.85.9.82 2.31-.08 3.16-.9.85-2.31.82-3.17-.08L.62 33.88c-.82-.86-.83-2.22 0-3.09l8.73-9.12zM40.3 52.32c-1.39 0-2.51-1.13-2.51-2.51 0-1.39 1.12-2.51 2.51-2.51h21.96c1.39 0 2.51 1.13 2.51 2.51 0 1.39-1.12 2.51-2.51 2.51H40.3zm.63-39.8h41.02c1.16 0 2.22.48 2.98 1.24l.01.01c.77.77 1.24 1.82 1.24 2.98V36.9c0 1.16-.48 2.22-1.24 2.98l-.01.01c-.77.77-1.82 1.24-2.98 1.24H40.93a4.22 4.22 0 01-2.98-1.24l-.01-.01a4.195 4.195 0 01-1.24-2.98V16.76c0-1.16.48-2.22 1.24-2.98l.01-.01c.76-.77 1.82-1.25 2.98-1.25zM81.71 17H41.17v19.66H81.7V17h.01zm28.58 7.76c-.85-.9-.82-2.31.08-3.16.9-.85 2.31-.82 3.17.08l8.73 9.14c.83.87.82 2.23 0 3.09l-8.73 9.17c-.85.9-2.27.93-3.17.08-.9-.85-.93-2.27-.08-3.16l7.26-7.62-7.26-7.62zM25.31 0h72.27c1.21 0 2.31.5 3.11 1.3l.01.01c.8.8 1.29 1.9 1.29 3.11v56.81c0 1.21-.5 2.31-1.3 3.11l-.01.01c-.8.8-1.9 1.29-3.11 1.29H25.31c-1.2 0-2.31-.5-3.11-1.3l-.01-.01c-.8-.8-1.29-1.9-1.29-3.11V4.42c0-1.21.5-2.31 1.3-3.11l.01-.01C23 .49 24.1 0 25.31 0zm72.2 4.47H25.37v56.69h72.15V4.47h-.01z"})})})};(0,e.registerBlockType)({name:xi,...yi},wi)})()})(); -
splide-carousel/trunk/build/carousel/view.asset.php
r3183997 r3441595 1 <?php return array('dependencies' => array(), 'version' => ' 2487542992bda3b3284d');1 <?php return array('dependencies' => array(), 'version' => 'cded92bca445d1928823'); -
splide-carousel/trunk/build/carousel/view.js
r3183997 r3441595 1 (()=>{"use strict";function n(n,t){for(var e=0;e<t.length;e++){var i=t[e];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}}var t="(prefers-reduced-motion: reduce)";function e(n){n.length=0}function i(n,t,e){return Array.prototype.slice.call(n,t,e)}function o(n){return n.bind.apply(n,[null].concat(i(arguments,1)))}var r=setTimeout,u=function(){};function c(n){return requestAnimationFrame(n)}function s(n,t){return typeof t===n}function a(n){return!p(n)&&s("object",n)}var f=Array.isArray,l=o(s,"function"),d=o(s,"string"),v=o(s,"undefined");function p(n){return null===n}function h(n){try{return n instanceof(n.ownerDocument.defaultView||window).HTMLElement}catch(n){return!1}}function g(n){return f(n)?n:[n]}function m(n,t){g(n).forEach(t)}function y(n,t){return n.indexOf(t)>-1}function b(n,t){return n.push.apply(n,g(t)),n}function E(n,t,e){n&&m(t, (function(t){t&&n.classList[e?"add":"remove"](t)}))}function w(n,t){E(n,d(t)?t.split(" "):t,!0)}function S(n,t){m(t,n.appendChild.bind(n))}function x(n,t){m(n,(function(n){var e=(t||n).parentNode;e&&e.insertBefore(n,t)}))}function C(n,t){return h(n)&&(n.msMatchesSelector||n.matches).call(n,t)}function A(n,t){var e=n?i(n.children):[];return t?e.filter((function(n){return C(n,t)})):e}function L(n,t){return t?A(n,t)[0]:n.firstElementChild}var _=Object.keys;function k(n,t,e){return n&&(e?_(n).reverse():_(n)).forEach((function(e){"__proto__"!==e&&t(n[e],e)})),n}function P(n){return i(arguments,1).forEach((function(t){k(t,(function(e,i){n[i]=t[i]}))})),n}function D(n){return i(arguments,1).forEach((function(t){k(t,(function(t,e){f(t)?n[e]=t.slice():a(t)?n[e]=D({},a(n[e])?n[e]:{},t):n[e]=t}))})),n}function M(n,t){m(t||_(n),(function(t){delete n[t]}))}function O(n,t){m(n,(function(n){m(t,(function(t){n&&n.removeAttribute(t)}))}))}function N(n,t,e){a(t)?k(t,(function(t,e){N(n,e,t)})):m(n,(function(n){p(e)||""===e?O(n,t):n.setAttribute(t,String(e))}))}function z(n,t,e){var i=document.createElement(n);return t&&(d(t)?w(i,t):N(i,t)),e&&S(e,i),i}function I(n,t,e){if(v(e))return getComputedStyle(n)[t];p(e)||(n.style[t]=""+e)}function j(n,t){I(n,"display",t)}function F(n){n.setActive&&n.setActive()||n.focus({preventScroll:!0})}function T(n,t){return n.getAttribute(t)}function $(n,t){return n&&n.classList.contains(t)}function R(n){return n.getBoundingClientRect()}function H(n){m(n,(function(n){n&&n.parentNode&&n.parentNode.removeChild(n)}))}function G(n){return L((new DOMParser).parseFromString(n,"text/html").body)}function W(n,t){n.preventDefault(),t&&(n.stopPropagation(),n.stopImmediatePropagation())}function X(n,t){return n&&n.querySelector(t)}function B(n,t){return t?i(n.querySelectorAll(t)):[]}function q(n,t){E(n,t,!1)}function U(n){return n.timeStamp}function Y(n){return d(n)?n:n?n+"px":""}var J="splide",K="data-"+J;function V(n,t){if(!n)throw new Error("["+J+"] "+(t||""))}var Q=Math.min,Z=Math.max,nn=Math.floor,tn=Math.ceil,en=Math.abs;function on(n,t,e){return en(n-t)<e}function rn(n,t,e,i){var o=Q(t,e),r=Z(t,e);return i?o<n&&n<r:o<=n&&n<=r}function un(n,t,e){var i=Q(t,e),o=Z(t,e);return Q(Z(i,n),o)}function cn(n){return+(n>0)-+(n<0)}function sn(n,t){return m(t,(function(t){n=n.replace("%s",""+t)})),n}function an(n){return n<10?"0"+n:""+n}var fn={};function ln(){var n=[];function t(n,t,e){m(n,(function(n){n&&m(t,(function(t){t.split(" ").forEach((function(t){var i=t.split(".");e(n,i[0],i[1])}))}))}))}return{bind:function(e,i,o,r){t(e,i,(function(t,e,i){var u="addEventListener"in t,c=u?t.removeEventListener.bind(t,e,o,r):t.removeListener.bind(t,o);u?t.addEventListener(e,o,r):t.addListener(o),n.push([t,e,i,o,c])}))},unbind:function(e,i,o){t(e,i,(function(t,e,i){n=n.filter((function(n){return!!(n[0]!==t||n[1]!==e||n[2]!==i||o&&n[3]!==o)||(n[4](),!1)}))}))},dispatch:function(n,t,e){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:e}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,e),n.dispatchEvent(i),i},destroy:function(){n.forEach((function(n){n[4]()})),e(n)}}}var dn="mounted",vn="ready",pn="move",hn="moved",gn="click",mn="refresh",yn="updated",bn="resize",En="resized",wn="scroll",Sn="scrolled",xn="destroy",Cn="navigation:mounted",An="autoplay:play",Ln="autoplay:pause",kn="lazyload:loaded",Pn="ei";function Dn(n){var t=n?n.event.bus:document.createDocumentFragment(),e=ln();return n&&n.event.on(xn,e.destroy),P(e,{bus:t,on:function(n,i){e.bind(t,g(n).join(" "),(function(n){i.apply(i,f(n.detail)?n.detail:[])}))},off:o(e.unbind,t),emit:function(n){e.dispatch(t,n,i(arguments,1))}})}function Mn(n,t,e,i){var o,r,u=Date.now,s=0,a=!0,f=0;function l(){if(!a){if(s=n?Q((u()-o)/n,1):1,e&&e(s),s>=1&&(t(),o=u(),i&&++f>=i))return d();r=c(l)}}function d(){a=!0}function v(){r&&cancelAnimationFrame(r),s=0,r=0,a=!0}return{start:function(t){t||v(),o=u()-(t?s*n:0),a=!1,r=c(l)},rewind:function(){o=u(),s=0,e&&e(s)},pause:d,cancel:v,set:function(t){n=t},isPaused:function(){return a}}}var On="Arrow",Nn=On+"Left",zn=On+"Right",In=On+"Up",jn=On+"Down",Fn="ttb",Tn={width:["height"],left:["top","right"],right:["bottom","left"],x:["y"],X:["Y"],Y:["X"],ArrowLeft:[In,zn],ArrowRight:[jn,Nn]};var $n="role",Rn="tabindex",Hn="aria-",Gn=Hn+"controls",Wn=Hn+"current",Xn=Hn+"selected",Bn=Hn+"label",qn=Hn+"labelledby",Un=Hn+"hidden",Yn=Hn+"orientation",Jn=Hn+"roledescription",Kn=Hn+"live",Vn=Hn+"busy",Qn=Hn+"atomic",Zn=[$n,Rn,"disabled",Gn,Wn,Bn,qn,Un,Yn,Jn],nt=J+"__",tt="is-",et=J,it=nt+"track",ot=nt+"list",rt=nt+"slide",ut=rt+"--clone",ct=rt+"__container",st=nt+"arrows",at=nt+"arrow",ft=at+"--prev",lt=at+"--next",dt=nt+"pagination",vt=dt+"__page",pt=nt+"progress__bar",ht=nt+"toggle",gt=nt+"sr",mt=tt+"initialized",yt=tt+"active",bt=tt+"prev",Et=tt+"next",wt=tt+"visible",St=tt+"loading",xt=tt+"focus-in",Ct=tt+"overflow",At=[yt,wt,bt,Et,St,xt,Ct],Lt={slide:rt,clone:ut,arrows:st,arrow:at,prev:ft,next:lt,pagination:dt,page:vt,spinner:nt+"spinner"},_t="touchstart mousedown",kt="touchmove mousemove",Pt="touchend touchcancel mouseup click",Dt="slide",Mt="loop",Ot="fade";var Nt=K+"-interval",zt={passive:!1,capture:!0},It={Spacebar:" ",Right:zn,Left:Nn,Up:In,Down:jn};function jt(n){return n=d(n)?n:n.key,It[n]||n}var Ft="keydown",Tt=K+"-lazy",$t=Tt+"-srcset",Rt="["+Tt+"], ["+$t+"]",Ht=[" ","Enter"],Gt=Object.freeze({__proto__:null,Media:function(n,e,i){var o=n.state,r=i.breakpoints||{},u=i.reducedMotion||{},c=ln(),s=[];function a(n){n&&c.destroy()}function f(n,t){var e=matchMedia(t);c.bind(e,"change",l),s.push([n,e])}function l(){var t=o.is(7),e=i.direction,r=s.reduce((function(n,t){return D(n,t[1].matches?t[0]:{})}),{});M(i),d(r),i.destroy?n.destroy("completely"===i.destroy):t?(a(!0),n.mount()):e!==i.direction&&n.refresh()}function d(t,e,r){D(i,t),e&&D(Object.getPrototypeOf(i),t),!r&&o.is(1)||n.emit(yn,i)}return{setup:function(){var n="min"===i.mediaQuery;_(r).sort((function(t,e){return n?+t-+e:+e-+t})).forEach((function(t){f(r[t],"("+(n?"min":"max")+"-width:"+t+"px)")})),f(u,t),l()},destroy:a,reduce:function(n){matchMedia(t).matches&&(n?D(i,u):M(i,_(u)))},set:d}},Direction:function(n,t,e){return{resolve:function(n,t,i){var o="rtl"!==(i=i||e.direction)||t?i===Fn?0:-1:1;return Tn[n]&&Tn[n][o]||n.replace(/width|left|right/i,(function(n,t){var e=Tn[n.toLowerCase()][o]||n;return t>0?e.charAt(0).toUpperCase()+e.slice(1):e}))},orient:function(n){return n*("rtl"===e.direction?1:-1)}}},Elements:function(n,t,i){var o,r,u,c=Dn(n),s=c.on,a=c.bind,f=n.root,d=i.i18n,v={},p=[],h=[],g=[];function m(){var n,t,e;o=x("."+it),r=L(o,"."+ot),V(o&&r,"A track/list element is missing."),b(p,A(r,"."+rt+":not(."+ut+")")),k({arrows:st,pagination:dt,prev:ft,next:lt,bar:pt,toggle:ht},(function(n,t){v[t]=x("."+n)})),P(v,{root:f,track:o,list:r,slides:p}),t=f.id||""+(n=J)+an(fn[n]=(fn[n]||0)+1),e=i.role,f.id=t,o.id=o.id||t+"-track",r.id=r.id||t+"-list",!T(f,$n)&&"SECTION"!==f.tagName&&e&&N(f,$n,e),N(f,Jn,d.carousel),N(r,$n,"presentation"),S()}function y(n){var t=Zn.concat("style");e(p),q(f,h),q(o,g),O([o,r],t),O(f,n?t:["style",Jn])}function S(){q(f,h),q(o,g),h=_(et),g=_(it),w(f,h),w(o,g),N(f,Bn,i.label),N(f,qn,i.labelledby)}function x(n){var t=X(f,n);return t&&function(n,t){if(l(n.closest))return n.closest(t);for(var e=n;e&&1===e.nodeType&&!C(e,t);)e=e.parentElement;return e}(t,"."+et)===f?t:void 0}function _(n){return[n+"--"+i.type,n+"--"+i.direction,i.drag&&n+"--draggable",i.isNavigation&&n+"--nav",n===et&&yt]}return P(v,{setup:m,mount:function(){s(mn,y),s(mn,m),s(yn,S),a(document,_t+" keydown",(function(n){u="keydown"===n.type}),{capture:!0}),a(f,"focusin",(function(){E(f,xt,!!u)}))},destroy:y})},Slides:function(n,t,i){var r=Dn(n),u=r.on,c=r.emit,s=r.bind,a=t.Elements,f=a.slides,v=a.list,p=[];function b(){f.forEach((function(n,t){_(n,t,-1)}))}function A(){P((function(n){n.destroy()})),e(p)}function _(t,e,i){var r=function(n,t,e,i){var r,u=Dn(n),c=u.on,s=u.emit,a=u.bind,f=n.Components,l=n.root,d=n.options,v=d.isNavigation,p=d.updateOnMove,h=d.i18n,g=d.pagination,m=d.slideFocus,y=f.Direction.resolve,b=T(i,"style"),w=T(i,Bn),S=e>-1,x=L(i,"."+ct);function C(){var o=n.splides.map((function(n){var e=n.splide.Components.Slides.getAt(t);return e?e.slide.id:""})).join(" ");N(i,Bn,sn(h.slideX,(S?e:t)+1)),N(i,Gn,o),N(i,$n,m?"button":""),m&&O(i,Jn)}function A(){r||_()}function _(){if(!r){var e=n.index;(o=k())!==$(i,yt)&&(E(i,yt,o),N(i,Wn,v&&o||""),s(o?"active":"inactive",P)),function(){var t=function(){if(n.is(Ot))return k();var t=R(f.Elements.track),e=R(i),o=y("left",!0),r=y("right",!0);return nn(t[o])<=tn(e[o])&&nn(e[r])<=tn(t[r])}(),e=!t&&(!k()||S);if(n.state.is([4,5])||N(i,Un,e||""),N(B(i,d.focusableNodes||""),Rn,e?-1:""),m&&N(i,Rn,e?-1:0),t!==$(i,wt)&&(E(i,wt,t),s(t?"visible":"hidden",P)),!t&&document.activeElement===i){var o=f.Slides.getAt(n.index);o&&F(o.slide)}}(),E(i,bt,t===e-1),E(i,Et,t===e+1)}var o}function k(){var i=n.index;return i===t||d.cloneStatus&&i===e}var P={index:t,slideIndex:e,slide:i,container:x,isClone:S,mount:function(){S||(i.id=l.id+"-slide"+an(t+1),N(i,$n,g?"tabpanel":"group"),N(i,Jn,h.slide),N(i,Bn,w||sn(h.slideLabel,[t+1,n.length]))),a(i,"click",o(s,gn,P)),a(i,"keydown",o(s,"sk",P)),c([hn,"sh",Sn],_),c(Cn,C),p&&c(pn,A)},destroy:function(){r=!0,u.destroy(),q(i,At),O(i,Zn),N(i,"style",b),N(i,Bn,w||"")},update:_,style:function(n,t,e){I(e&&x||i,n,t)},isWithin:function(e,i){var o=en(e-t);return S||!d.rewind&&!n.is(Mt)||(o=Q(o,n.length-o)),o<=i}};return P}(n,e,i,t);r.mount(),p.push(r),p.sort((function(n,t){return n.index-t.index}))}function k(n){return n?D((function(n){return!n.isClone})):p}function P(n,t){k(t).forEach(n)}function D(n){return p.filter(l(n)?n:function(t){return d(n)?C(t.slide,n):y(g(n),t.index)})}return{mount:function(){b(),u(mn,A),u(mn,b)},destroy:A,update:function(){P((function(n){n.update()}))},register:_,get:k,getIn:function(n){var e=t.Controller,o=e.toIndex(n),r=e.hasFocus()?1:i.perPage;return D((function(n){return rn(n.index,o,o+r-1)}))},getAt:function(n){return D(n)[0]},add:function(n,t){m(n,(function(n){if(d(n)&&(n=G(n)),h(n)){var e=f[t];e?x(n,e):S(v,n),w(n,i.classes.slide),r=n,u=o(c,bn),a=B(r,"img"),(l=a.length)?a.forEach((function(n){s(n,"load error",(function(){--l||u()}))})):u()}var r,u,a,l})),c(mn)},remove:function(n){H(D(n).map((function(n){return n.slide}))),c(mn)},forEach:P,filter:D,style:function(n,t,e){P((function(i){i.style(n,t,e)}))},getLength:function(n){return n?f.length:p.length},isEnough:function(){return p.length>i.perPage}}},Layout:function(n,t,e){var i,r,u,c=Dn(n),s=c.on,f=c.bind,l=c.emit,d=t.Slides,v=t.Direction.resolve,p=t.Elements,h=p.root,g=p.track,m=p.list,y=d.getAt,b=d.style;function w(){i=e.direction===Fn,I(h,"maxWidth",Y(e.width)),I(g,v("paddingLeft"),x(!1)),I(g,v("paddingRight"),x(!0)),S(!0)}function S(n){var t,o=R(h);(n||r.width!==o.width||r.height!==o.height)&&(I(g,"height",(t="",i&&(V(t=C(),"height or heightRatio is missing."),t="calc("+t+" - "+x(!1)+" - "+x(!0)+")"),t)),b(v("marginRight"),Y(e.gap)),b("width",e.autoWidth?null:Y(e.fixedWidth)||(i?"":A())),b("height",Y(e.fixedHeight)||(i?e.autoHeight?null:A():C()),!0),r=o,l(En),u!==(u=M())&&(E(h,Ct,u),l("overflow",u)))}function x(n){var t=e.padding,i=v(n?"right":"left");return t&&Y(t[i]||(a(t)?0:t))||"0px"}function C(){return Y(e.height||R(m).width*e.heightRatio)}function A(){var n=Y(e.gap);return"calc((100%"+(n&&" + "+n)+")/"+(e.perPage||1)+(n&&" - "+n)+")"}function L(){return R(m)[v("width")]}function _(n,t){var e=y(n||0);return e?R(e.slide)[v("width")]+(t?0:D()):0}function k(n,t){var e=y(n);if(e){var i=R(e.slide)[v("right")],o=R(m)[v("left")];return en(i-o)+(t?0:D())}return 0}function P(t){return k(n.length-1)-k(0)+_(0,t)}function D(){var n=y(0);return n&&parseFloat(I(n.slide,v("marginRight")))||0}function M(){return n.is(Ot)||P(!0)>L()}return{mount:function(){var n,t;w(),f(window,"resize load",(n=o(l,bn),t=Mn(0,n,null,1),function(){t.isPaused()&&t.start()})),s([yn,mn],w),s(bn,S)},resize:S,listSize:L,slideSize:_,sliderSize:P,totalSize:k,getPadding:function(n){return parseFloat(I(g,v("padding"+(n?"Right":"Left"))))||0},isOverflow:M}},Clones:function(n,t,i){var o,r=Dn(n),u=r.on,c=t.Elements,s=t.Slides,a=t.Direction.resolve,f=[];function l(){u(mn,d),u([yn,bn],h),(o=g())&&(function(t){var e=s.get().slice(),o=e.length;if(o){for(;e.length<t;)b(e,e);b(e.slice(-t),e.slice(0,t)).forEach((function(r,u){var a=u<t,l=function(t,e){var o=t.cloneNode(!0);return w(o,i.classes.clone),o.id=n.root.id+"-clone"+an(e+1),o}(r.slide,u);a?x(l,e[0].slide):S(c.list,l),b(f,l),s.register(l,u-t+(a?0:o),r.index)}))}}(o),t.Layout.resize(!0))}function d(){p(),l()}function p(){H(f),e(f),r.destroy()}function h(){var n=g();o!==n&&(o<n||!n)&&r.emit(mn)}function g(){var e=i.clones;if(n.is(Mt)){if(v(e)){var o=i[a("fixedWidth")]&&t.Layout.slideSize(0);e=o&&tn(R(c.track)[a("width")]/o)||i[a("autoWidth")]&&n.length||2*i.perPage}}else e=0;return e}return{mount:l,destroy:p}},Move:function(n,t,e){var i,o=Dn(n),r=o.on,u=o.emit,c=n.state.set,s=t.Layout,a=s.slideSize,f=s.getPadding,l=s.totalSize,d=s.listSize,p=s.sliderSize,h=t.Direction,g=h.resolve,m=h.orient,y=t.Elements,b=y.list,E=y.track;function w(){t.Controller.isBusy()||(t.Scroll.cancel(),S(n.index),t.Slides.update())}function S(n){x(_(n,!0))}function x(e,i){if(!n.is(Ot)){var o=i?e:function(e){if(n.is(Mt)){var i=L(e),o=i>t.Controller.getEnd();(i<0||o)&&(e=C(e,o))}return e}(e);I(b,"transform","translate"+g("X")+"("+o+"px)"),e!==o&&u("sh")}}function C(n,t){var e=n-P(t),i=p();return n-m(i*(tn(en(e)/i)||1))*(t?1:-1)}function A(){x(k(),!0),i.cancel()}function L(n){for(var e=t.Slides.get(),i=0,o=1/0,r=0;r<e.length;r++){var u=e[r].index,c=en(_(u,!0)-n);if(!(c<=o))break;o=c,i=u}return i}function _(t,i){var o=m(l(t-1)-function(n){var t=e.focus;return"center"===t?(d()-a(n,!0))/2:+t*a(n)||0}(t));return i?function(t){return e.trimSpace&&n.is(Dt)&&(t=un(t,0,m(p(!0)-d()))),t}(o):o}function k(){var n=g("left");return R(b)[n]-R(E)[n]+m(f(!1))}function P(n){return _(n?t.Controller.getEnd():0,!!e.trimSpace)}return{mount:function(){i=t.Transition,r([dn,En,yn,mn],w)},move:function(n,t,e,o){var r,s;n!==t&&(r=n>e,s=m(C(k(),r)),r?s>=0:s<=b[g("scrollWidth")]-R(E)[g("width")])&&(A(),x(C(k(),n>e),!0)),c(4),u(pn,t,e,n),i.start(t,(function(){c(3),u(hn,t,e,n),o&&o()}))},jump:S,translate:x,shift:C,cancel:A,toIndex:L,toPosition:_,getPosition:k,getLimit:P,exceededLimit:function(n,t){t=v(t)?k():t;var e=!0!==n&&m(t)<m(P(!1)),i=!1!==n&&m(t)>m(P(!0));return e||i},reposition:w}},Controller:function(n,t,e){var i,r,u,c,s=Dn(n),a=s.on,f=s.emit,l=t.Move,p=l.getPosition,h=l.getLimit,g=l.toPosition,m=t.Slides,y=m.isEnough,b=m.getLength,E=e.omitEnd,w=n.is(Mt),S=n.is(Dt),x=o(P,!1),C=o(P,!0),A=e.start||0,L=A;function _(){r=b(!0),u=e.perMove,c=e.perPage,i=O();var n=un(A,0,E?i:r-1);n!==A&&(A=n,l.reposition())}function k(){i!==O()&&f(Pn)}function P(n,t){var e=u||(j()?1:c),o=D(A+e*(n?-1:1),A,!(u||j()));return-1===o&&S&&!on(p(),h(!n),1)?n?0:i:t?o:M(o)}function D(t,o,s){if(y()||j()){var a=function(t){if(S&&"move"===e.trimSpace&&t!==A)for(var i=p();i===g(t,!0)&&rn(t,0,n.length-1,!e.rewind);)t<A?--t:++t;return t}(t);a!==t&&(o=t,t=a,s=!1),t<0||t>i?t=u||!rn(0,t,o,!0)&&!rn(i,o,t,!0)?w?s?t<0?-(r%c||c):r:t:e.rewind?t<0?i:0:-1:N(z(t)):s&&t!==o&&(t=N(z(o)+(t<o?-1:1)))}else t=-1;return t}function M(n){return w?(n+r)%r||0:n}function O(){for(var n=r-(j()||w&&u?1:c);E&&n-- >0;)if(g(r-1,!0)!==g(n,!0)){n++;break}return un(n,0,r-1)}function N(n){return un(j()?n:c*n,0,i)}function z(n){return j()?Q(n,i):nn((n>=i?r-1:n)/c)}function I(n){n!==A&&(L=A,A=n)}function j(){return!v(e.focus)||e.isNavigation}function F(){return n.state.is([4,5])&&!!e.waitForTransition}return{mount:function(){_(),a([yn,mn,Pn],_),a(En,k)},go:function(n,t,e){if(!F()){var o=function(n){var t=A;if(d(n)){var e=n.match(/([+\-<>])(\d+)?/)||[],o=e[1],r=e[2];"+"===o||"-"===o?t=D(A+ +(""+o+(+r||1)),A):">"===o?t=r?N(+r):x(!0):"<"===o&&(t=C(!0))}else t=w?n:un(n,0,i);return t}(n),r=M(o);r>-1&&(t||r!==A)&&(I(r),l.move(o,r,L,e))}},scroll:function(n,e,o,r){t.Scroll.scroll(n,e,o,(function(){var n=M(l.toIndex(p()));I(E?Q(n,i):n),r&&r()}))},getNext:x,getPrev:C,getAdjacent:P,getEnd:O,setIndex:I,getIndex:function(n){return n?L:A},toIndex:N,toPage:z,toDest:function(n){var t=l.toIndex(n);return S?un(t,0,i):t},hasFocus:j,isBusy:F}},Arrows:function(n,t,e){var i,r,u=Dn(n),c=u.on,s=u.bind,a=u.emit,f=e.classes,l=e.i18n,d=t.Elements,v=t.Controller,p=d.arrows,h=d.track,g=p,m=d.prev,y=d.next,b={};function E(){var n;!(n=e.arrows)||m&&y||(g=p||z("div",f.arrows),m=_(!0),y=_(!1),i=!0,S(g,[m,y]),!p&&x(g,h)),m&&y&&(P(b,{prev:m,next:y}),j(g,n?"":"none"),w(g,r=st+"--"+e.direction),n&&(c([dn,hn,mn,Sn,Pn],k),s(y,"click",o(L,">")),s(m,"click",o(L,"<")),k(),N([m,y],Gn,h.id),a("arrows:mounted",m,y))),c(yn,C)}function C(){A(),E()}function A(){u.destroy(),q(g,r),i?(H(p?[m,y]:g),m=y=null):O([m,y],Zn)}function L(n){v.go(n,!0)}function _(n){return G('<button class="'+f.arrow+" "+(n?f.prev:f.next)+'" type="button"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="'+(e.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 k(){if(m&&y){var t=n.index,e=v.getPrev(),i=v.getNext(),o=e>-1&&t<e?l.last:l.prev,r=i>-1&&t>i?l.first:l.next;m.disabled=e<0,y.disabled=i<0,N(m,Bn,o),N(y,Bn,r),a("arrows:updated",m,y,e,i)}}return{arrows:b,mount:E,destroy:A,update:k}},Autoplay:function(n,t,e){var i,o,r=Dn(n),u=r.on,c=r.bind,s=r.emit,a=Mn(e.interval,n.go.bind(n,">"),(function(n){var t=l.bar;t&&I(t,"width",100*n+"%"),s("autoplay:playing",n)})),f=a.isPaused,l=t.Elements,d=t.Elements,v=d.root,p=d.toggle,h=e.autoplay,g="pause"===h;function m(){f()&&t.Slides.isEnough()&&(a.start(!e.resetProgress),o=i=g=!1,w(),s(An))}function y(n){void 0===n&&(n=!0),g=!!n,w(),f()||(a.pause(),s(Ln))}function b(){g||(i||o?y(!1):m())}function w(){p&&(E(p,yt,!g),N(p,Bn,e.i18n[g?"play":"pause"]))}function S(n){var i=t.Slides.getAt(n);a.set(i&&+T(i.slide,Nt)||e.interval)}return{mount:function(){h&&(e.pauseOnHover&&c(v,"mouseenter mouseleave",(function(n){i="mouseenter"===n.type,b()})),e.pauseOnFocus&&c(v,"focusin focusout",(function(n){o="focusin"===n.type,b()})),p&&c(p,"click",(function(){g?m():y(!0)})),u([pn,wn,mn],a.rewind),u(pn,S),p&&N(p,Gn,l.track.id),g||m(),w())},destroy:a.cancel,play:m,pause:y,isPaused:f}},Cover:function(n,t,e){var i=Dn(n).on;function r(n){t.Slides.forEach((function(t){var e=L(t.container||t.slide,"img");e&&e.src&&u(n,e,t)}))}function u(n,t,e){e.style("background",n?'center/cover no-repeat url("'+t.src+'")':"",!0),j(t,n?"none":"")}return{mount:function(){e.cover&&(i(kn,o(u,!0)),i([dn,yn,mn],o(r,!0)))},destroy:o(r,!1)}},Scroll:function(n,t,e){var i,r,u=Dn(n),c=u.on,s=u.emit,a=n.state.set,f=t.Move,l=f.getPosition,d=f.getLimit,v=f.exceededLimit,p=f.translate,h=n.is(Dt),g=1;function m(n,e,u,c,d){var p=l();if(E(),u&&(!h||!v())){var m=t.Layout.sliderSize(),w=cn(n)*m*nn(en(n)/m)||0;n=f.toPosition(t.Controller.toDest(n%m))+w}var S=on(p,n,1);g=1,e=S?0:e||Z(en(n-p)/1.5,800),r=c,i=Mn(e,y,o(b,p,n,d),1),a(5),s(wn),i.start()}function y(){a(3),r&&r(),s(Sn)}function b(n,t,i,o){var u,c,s=l(),a=(n+(t-n)*(u=o,(c=e.easingFunc)?c(u):1-Math.pow(1-u,4))-s)*g;p(s+a),h&&!i&&v()&&(g*=.6,en(a)<10&&m(d(v(!0)),600,!1,r,!0))}function E(){i&&i.cancel()}function w(){i&&!i.isPaused()&&(E(),y())}return{mount:function(){c(pn,E),c([yn,mn],w)},destroy:E,scroll:m,cancel:w}},Drag:function(n,t,e){var i,o,r,c,s,f,l,d,v=Dn(n),p=v.on,h=v.emit,g=v.bind,m=v.unbind,y=n.state,b=t.Move,E=t.Scroll,w=t.Controller,S=t.Elements.track,x=t.Media.reduce,A=t.Direction,L=A.resolve,_=A.orient,k=b.getPosition,P=b.exceededLimit,D=!1;function M(){var n=e.drag;G(!n),c="free"===n}function O(n){if(f=!1,!l){var t=H(n);i=n.target,o=e.noDrag,C(i,"."+vt+", ."+at)||o&&C(i,o)||!t&&n.button||(w.isBusy()?W(n,!0):(d=t?S:window,s=y.is([4,5]),r=null,g(d,kt,N,zt),g(d,Pt,z,zt),b.cancel(),E.cancel(),j(n)))}var i,o}function N(t){if(y.is(6)||(y.set(6),h("drag")),t.cancelable)if(s){b.translate(i+F(t)/(D&&n.is(Dt)?5:1));var o=T(t)>200,r=D!==(D=P());(o||r)&&j(t),f=!0,h("dragging"),W(t)}else(function(n){return en(F(n))>en(F(n,!0))})(t)&&(s=function(n){var t=e.dragMinThreshold,i=a(t),o=i&&t.mouse||0,r=(i?t.touch:+t)||10;return en(F(n))>(H(n)?r:o)}(t),W(t))}function z(i){y.is(6)&&(y.set(3),h("dragged")),s&&(function(i){var o=function(t){if(n.is(Mt)||!D){var e=T(t);if(e&&e<200)return F(t)/e}return 0}(i),r=function(n){return k()+cn(n)*Q(en(n)*(e.flickPower||600),c?1/0:t.Layout.listSize()*(e.flickMaxPages||1))}(o),u=e.rewind&&e.rewindByDrag;x(!1),c?w.scroll(r,0,e.snap):n.is(Ot)?w.go(_(cn(o))<0?u?"<":"-":u?">":"+"):n.is(Dt)&&D&&u?w.go(P(!0)?">":"<"):w.go(w.toDest(r),!0),x(!0)}(i),W(i)),m(d,kt,N),m(d,Pt,z),s=!1}function I(n){!l&&f&&W(n,!0)}function j(n){r=o,o=n,i=k()}function F(n,t){return R(n,t)-R($(n),t)}function T(n){return U(n)-U($(n))}function $(n){return o===n&&r||o}function R(n,t){return(H(n)?n.changedTouches[0]:n)["page"+L(t?"Y":"X")]}function H(n){return"undefined"!=typeof TouchEvent&&n instanceof TouchEvent}function G(n){l=n}return{mount:function(){g(S,kt,u,zt),g(S,Pt,u,zt),g(S,_t,O,zt),g(S,"click",I,{capture:!0}),g(S,"dragstart",W),p([dn,yn],M)},disable:G,isDragging:function(){return s}}},Keyboard:function(n,t,e){var i,o,u=Dn(n),c=u.on,s=u.bind,a=u.unbind,f=n.root,l=t.Direction.resolve;function d(){var n=e.keyboard;n&&(i="global"===n?window:f,s(i,Ft,h))}function v(){a(i,Ft)}function p(){var n=o;o=!0,r((function(){o=n}))}function h(t){if(!o){var e=jt(t);e===l(Nn)?n.go("<"):e===l(zn)&&n.go(">")}}return{mount:function(){d(),c(yn,v),c(yn,d),c(pn,p)},destroy:v,disable:function(n){o=n}}},LazyLoad:function(n,t,i){var r=Dn(n),u=r.on,c=r.off,s=r.bind,a=r.emit,f="sequential"===i.lazyLoad,l=[hn,Sn],d=[];function v(){e(d),t.Slides.forEach((function(n){B(n.slide,Rt).forEach((function(t){var e=T(t,Tt),o=T(t,$t);if(e!==t.src||o!==t.srcset){var r=i.classes.spinner,u=t.parentElement,c=L(u,"."+r)||z("span",r,u);d.push([t,n,c]),t.src||j(t,"none")}}))})),f?m():(c(l),u(l,p),p())}function p(){(d=d.filter((function(t){var e=i.perPage*((i.preloadPages||1)+1)-1;return!t[1].isWithin(n.index,e)||h(t)}))).length||c(l)}function h(n){var t=n[0];w(n[1].slide,St),s(t,"load error",o(g,n)),N(t,"src",T(t,Tt)),N(t,"srcset",T(t,$t)),O(t,Tt),O(t,$t)}function g(n,t){var e=n[0],i=n[1];q(i.slide,St),"error"!==t.type&&(H(n[2]),j(e,""),a(kn,e,i),a(bn)),f&&m()}function m(){d.length&&h(d.shift())}return{mount:function(){i.lazyLoad&&(v(),u(mn,v))},destroy:o(e,d),check:p}},Pagination:function(n,t,r){var u,c,s=Dn(n),a=s.on,f=s.emit,l=s.bind,d=t.Slides,v=t.Elements,p=t.Controller,h=p.hasFocus,g=p.getIndex,m=p.go,y=t.Direction.resolve,b=v.pagination,E=[];function S(){u&&(H(b?i(u.children):u),q(u,c),e(E),u=null),s.destroy()}function x(n){m(">"+n,!0)}function C(n,t){var e=E.length,i=jt(t),o=A(),r=-1;i===y(zn,!1,o)?r=++n%e:i===y(Nn,!1,o)?r=(--n+e)%e:"Home"===i?r=0:"End"===i&&(r=e-1);var u=E[r];u&&(F(u.button),m(">"+r),W(t,!0))}function A(){return r.paginationDirection||r.direction}function L(n){return E[p.toPage(n)]}function _(){var n=L(g(!0)),t=L(g());if(n){var e=n.button;q(e,yt),O(e,Xn),N(e,Rn,-1)}if(t){var i=t.button;w(i,yt),N(i,Xn,!0),N(i,Rn,"")}f("pagination:updated",{list:u,items:E},n,t)}return{items:E,mount:function t(){S(),a([yn,mn,Pn],t);var e=r.pagination;b&&j(b,e?"":"none"),e&&(a([pn,wn,Sn],_),function(){var t=n.length,e=r.classes,i=r.i18n,s=r.perPage,a=h()?p.getEnd()+1:tn(t/s);w(u=b||z("ul",e.pagination,v.track.parentElement),c=dt+"--"+A()),N(u,$n,"tablist"),N(u,Bn,i.select),N(u,Yn,A()===Fn?"vertical":"");for(var f=0;f<a;f++){var g=z("li",null,u),m=z("button",{class:e.page,type:"button"},g),y=d.getIn(f).map((function(n){return n.slide.id})),S=!h()&&s>1?i.pageX:i.slideX;l(m,"click",o(x,f)),r.paginationKeyboard&&l(m,"keydown",o(C,f)),N(g,$n,"presentation"),N(m,$n,"tab"),N(m,Gn,y.join(" ")),N(m,Bn,sn(S,f+1)),N(m,Rn,-1),E.push({li:g,button:m,page:f})}}(),_(),f("pagination:mounted",{list:u,items:E},L(n.index)))},destroy:S,getAt:L,update:_}},Sync:function(n,t,i){var r=i.isNavigation,u=i.slideFocus,c=[];function s(){var t,e;n.splides.forEach((function(t){t.isParent||(f(n,t.splide),f(t.splide,n))})),r&&((e=(t=Dn(n)).on)(gn,d),e("sk",p),e([dn,yn],l),c.push(t),t.emit(Cn,n.splides))}function a(){c.forEach((function(n){n.destroy()})),e(c)}function f(n,t){var e=Dn(n);e.on(pn,(function(n,e,i){t.go(t.is(Mt)?i:n)})),c.push(e)}function l(){N(t.Elements.list,Yn,i.direction===Fn?"vertical":"")}function d(t){n.go(t.index)}function p(n,t){y(Ht,jt(t))&&(d(n),W(t))}return{setup:o(t.Media.set,{slideFocus:v(u)?r:u},!0),mount:s,destroy:a,remount:function(){a(),s()}}},Wheel:function(n,t,e){var i=Dn(n).bind,o=0;function r(i){if(i.cancelable){var r=i.deltaY,u=r<0,c=U(i),s=e.wheelMinThreshold||0,a=e.wheelSleep||0;en(r)>s&&c-o>a&&(n.go(u?"<":">"),o=c),function(i){return!e.releaseWheel||n.state.is(4)||-1!==t.Controller.getAdjacent(i)}(u)&&W(i)}}return{mount:function(){e.wheel&&i(t.Elements.track,"wheel",r,zt)}}},Live:function(n,t,e){var i=Dn(n).on,r=t.Elements.track,u=e.live&&!e.isNavigation,c=z("span",gt),s=Mn(90,o(a,!1));function a(n){N(r,Vn,n),n?(S(r,c),s.start()):(H(c),s.cancel())}function f(n){u&&N(r,Kn,n?"off":"polite")}return{mount:function(){u&&(f(!t.Autoplay.isPaused()),N(r,Qn,!0),c.textContent="…",i(An,o(f,!0)),i(Ln,o(f,!1)),i([hn,Sn],o(a,!0)))},disable:f,destroy:function(){O(r,[Kn,Qn,Vn]),H(c)}}}}),Wt={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:Lt,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 Xt(n,t,e){var i=t.Slides;function o(){i.forEach((function(n){n.style("transform","translateX(-"+100*n.index+"%)")}))}return{mount:function(){Dn(n).on([dn,mn],o)},start:function(n,t){i.style("transition","opacity "+e.speed+"ms "+e.easing),r(t)},cancel:u}}function Bt(n,t,e){var i,r=t.Move,u=t.Controller,c=t.Scroll,s=t.Elements.list,a=o(I,s,"transition");function f(){a(""),c.cancel()}return{mount:function(){Dn(n).bind(s,"transitionend",(function(n){n.target===s&&i&&(f(),i())}))},start:function(t,o){var s=r.toPosition(t,!0),f=r.getPosition(),l=function(t){var i=e.rewindSpeed;if(n.is(Dt)&&i){var o=u.getIndex(!0),r=u.getEnd();if(0===o&&t>=r||o>=r&&0===t)return i}return e.speed}(t);en(s-f)>=1&&l>=1?e.useScroll?c.scroll(s,l,!1,o):(a("transform "+l+"ms "+e.easing),r.translate(s,!0),i=o):(r.jump(t),o())},cancel:f}}var qt=function(){function t(n,e){var i;this.event=Dn(),this.Components={},this.state=(i=1,{set:function(n){i=n},is:function(n){return y(g(n),i)}}),this.splides=[],this._o={},this._E={};var o=d(n)?X(document,n):n;V(o,o+" is invalid."),this.root=o,e=D({label:T(o,Bn)||"",labelledby:T(o,qn)||""},Wt,t.defaults,e||{});try{D(e,JSON.parse(T(o,K)))}catch(n){V(!1,"Invalid JSON")}this._o=Object.create(D({},e))}var o,r,u=t.prototype;return u.mount=function(n,t){var e=this,i=this.state,o=this.Components;return V(i.is([1,7]),"Already mounted!"),i.set(1),this._C=o,this._T=t||this._T||(this.is(Ot)?Xt:Bt),this._E=n||this._E,k(P({},Gt,this._E,{Transition:this._T}),(function(n,t){var i=n(e,o,e._o);o[t]=i,i.setup&&i.setup()})),k(o,(function(n){n.mount&&n.mount()})),this.emit(dn),w(this.root,mt),i.set(3),this.emit(vn),this},u.sync=function(n){return this.splides.push({splide:n}),n.splides.push({splide:this,isParent:!0}),this.state.is(3)&&(this._C.Sync.remount(),n.Components.Sync.remount()),this},u.go=function(n){return this._C.Controller.go(n),this},u.on=function(n,t){return this.event.on(n,t),this},u.off=function(n){return this.event.off(n),this},u.emit=function(n){var t;return(t=this.event).emit.apply(t,[n].concat(i(arguments,1))),this},u.add=function(n,t){return this._C.Slides.add(n,t),this},u.remove=function(n){return this._C.Slides.remove(n),this},u.is=function(n){return this._o.type===n},u.refresh=function(){return this.emit(mn),this},u.destroy=function(n){void 0===n&&(n=!0);var t=this.event,i=this.state;return i.is(1)?Dn(this).on(vn,this.destroy.bind(this,n)):(k(this._C,(function(t){t.destroy&&t.destroy(n)}),!0),t.emit(xn),t.destroy(),n&&e(this.splides),i.set(7)),this},o=t,(r=[{key:"options",get:function(){return this._o},set:function(n){this._C.Media.set(n,!0,!0)}},{key:"length",get:function(){return this._C.Slides.getLength(!0)}},{key:"index",get:function(){return this._C.Controller.getIndex()}}])&&n(o.prototype,r),Object.defineProperty(o,"prototype",{writable:!1}),t}();function Ut(n,t,e){return Array.prototype.slice.call(n,t,e)}function Yt(n){return n.bind.apply(n,[null].concat(Ut(arguments,1)))}function Jt(n){return requestAnimationFrame(n)}function Kt(n,t){return typeof t===n}qt.defaults={},qt.STATES={CREATED:1,MOUNTED:2,IDLE:3,MOVING:4,SCROLLING:5,DRAGGING:6,DESTROYED:7};var Vt=Array.isArray;function Qt(n){return Vt(n)?n:[n]}function Zt(n,t){Qt(n).forEach(t)}Yt(Kt,"function"),Yt(Kt,"string"),Yt(Kt,"undefined");var ne=Object.keys;var te=Math.min,ee="move",ie="moved",oe="drag",re="scroll",ue="scrolled";function ce(n){var t=n?n.event.bus:document.createDocumentFragment(),e=function(){var n=[];function t(n,t,e){Zt(n,(function(n){n&&Zt(t,(function(t){t.split(" ").forEach((function(t){var i=t.split(".");e(n,i[0],i[1])}))}))}))}return{bind:function(e,i,o,r){t(e,i,(function(t,e,i){var u="addEventListener"in t,c=u?t.removeEventListener.bind(t,e,o,r):t.removeListener.bind(t,o);u?t.addEventListener(e,o,r):t.addListener(o),n.push([t,e,i,o,c])}))},unbind:function(e,i,o){t(e,i,(function(t,e,i){n=n.filter((function(n){return!!(n[0]!==t||n[1]!==e||n[2]!==i||o&&n[3]!==o)||(n[4](),!1)}))}))},dispatch:function(n,t,e){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:e}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,e),n.dispatchEvent(i),i},destroy:function(){n.forEach((function(n){n[4]()})),n.length=0}}}();return n&&n.event.on("destroy",e.destroy),function(n){return Ut(arguments,1).forEach((function(t){!function(n,t){if(n)for(var e=ne(n),i=0;i<e.length;i++){var o=e[i];if("__proto__"!==o&&!1===t(n[o],o))break}}(t,(function(e,i){n[i]=t[i]}))})),n}(e,{bus:t,on:function(n,i){e.bind(t,Qt(n).join(" "),(function(n){i.apply(i,Vt(n.detail)?n.detail:[])}))},off:Yt(e.unbind,t),emit:function(n){e.dispatch(t,n,Ut(arguments,1))}})}function se(n,t,e,i){var o,r,u=Date.now,c=0,s=!0,a=0;function f(){if(!s){if(c=n?te((u()-o)/n,1):1,e&&e(c),c>=1&&(t(),o=u(),i&&++a>=i))return l();Jt(f)}}function l(){s=!0}function d(){r&&cancelAnimationFrame(r),c=0,r=0,s=!0}return{start:function(t){!t&&d(),o=u()-(t?c*n:0),s=!1,Jt(f)},rewind:function(){o=u(),c=0,e&&e(c)},pause:l,cancel:d,set:function(t){n=t},isPaused:function(){return s}}}function ae(n,t,e){return Array.prototype.slice.call(n,t,e)}function fe(n){return n.bind(null,...ae(arguments,1))}function le(n,t){return typeof t===n}function de(n){return!he(n)&&le("object",n)}const ve=Array.isArray;fe(le,"function"),fe(le,"string");const pe=fe(le,"undefined");function he(n){return null===n}function ge(n,t){var e;(e=n,ve(e)?e:[e]).forEach(t)}const me=Object.keys;function ye(n,t,e){if(n){let i=me(n);i=e?i.reverse():i;for(let e=0;e<i.length;e++){const o=i[e];if("__proto__"!==o&&!1===t(n[o],o))break}}return n}function be(n){return ae(arguments,1).forEach((t=>{ye(t,((e,i)=>{n[i]=t[i]}))})),n}function Ee(n,t,e){de(t)?ye(t,((t,e)=>{Ee(n,e,t)})):ge(n,(n=>{he(e)||""===e?function(n,t){ge(n,(n=>{ge(t,(t=>{n&&n.removeAttribute(t)}))}))}(n,t):n.setAttribute(t,String(e))}))}const{min:we,max:Se,floor:xe,ceil:Ce,abs:Ae}=Math,Le={speed:1,autoStart:!0,pauseOnHover:!0,pauseOnFocus:!0},_e={startScroll:"Start auto scroll",pauseScroll:"Pause auto scroll"};function ke(n,t,e){const{on:i,off:o,bind:r,unbind:u}=ce(n),{translate:c,getPosition:s,toIndex:a,getLimit:f}=t.Move,{setIndex:l,getIndex:d}=t.Controller,{orient:v}=t.Direction,{toggle:p}=t.Elements,{Live:h}=t,{root:g}=n,m=function(n){var t;return function(){t||(t=se(500,(function(){n(),t=null}),null,1)).start()}}(t.Arrows.update);let y,b,E,w,S,x,C={};function A(){n.is("fade")||y||!1===e.autoScroll||(y=se(0,M),C.pauseOnHover&&r(g,"mouseenter mouseleave",(n=>{E="mouseenter"===n.type,D()})),C.pauseOnFocus&&r(g,"focusin focusout",(n=>{w="focusin"===n.type,D()})),C.useToggleButton&&r(p,"click",(()=>{b?k():P()})),i("updated",_),i([ee,oe,re],(()=>{S=!0,P(!1)})),i([ie,"dragged",ue],(()=>{S=!1,D()})),C.autoStart&&("complete"===document.readyState?k():r(window,"load",k)))}function L(){y&&(y.cancel(),y=null,x=void 0,o([ee,oe,re,ie,ue]),u(g,"mouseenter mouseleave focusin focusout"),u(p,"click"))}function _(){const{autoScroll:n}=e;!1!==n?(C=be({},C,de(n)?n:{}),A()):L(),y&&!pe(x)&&c(x)}function k(){N()&&(y.start(!0),h.disable(!0),w=E=b=!1,O())}function P(n=!0){b||(b=n,O(),N()||(y.pause(),h.disable(!1)))}function D(){b||(E||w||S?P(!1):k())}function M(){const i=s(),o=function(t){const e=C.speed||1;return t+=v(e),n.is("slide")&&(t=function(n,t,e){const i=we(t,e),o=Se(t,e);return we(Se(i,n),o)}(t,f(!1),f(!0))),t}(i);i!==o?(c(o),function(i){const{length:o}=n,r=(a(i)+o)%o;r!==d()&&(l(r),t.Slides.update(),t.Pagination.update(),"nearby"===e.lazyLoad&&t.LazyLoad.check())}(x=s())):(P(!1),C.rewind&&n.go(C.speed>0?0:t.Controller.getEnd())),m()}function O(){if(p){const i=b?"startScroll":"pauseScroll";t=!b,(n=p)&&ge("is-active",(e=>{e&&n.classList[t?"add":"remove"](e)})),Ee(p,"aria-label",e.i18n[i]||_e[i])}var n,t}function N(){return!y||y.isPaused()}return{setup:function(){const{autoScroll:n}=e;C=be({},Le,de(n)?n:{})},mount:A,destroy:L,play:k,pause:P,isPaused:N}}function Pe(n,t,e){return Array.prototype.slice.call(n,t,e)}function De(n){return n.bind.apply(n,[null].concat(Pe(arguments,1)))}function Me(n,t){return typeof t===n}var Oe=Array.isArray;function Ne(n){return Oe(n)?n:[n]}function ze(n,t){Ne(n).forEach(t)}De(Me,"function"),De(Me,"string"),De(Me,"undefined");var Ie=Object.keys;function je(n){var t=n?n.event.bus:document.createDocumentFragment(),e=function(){var n=[];function t(n,t,e){ze(n,(function(n){n&&ze(t,(function(t){t.split(" ").forEach((function(t){var i=t.split(".");e(n,i[0],i[1])}))}))}))}return{bind:function(e,i,o,r){t(e,i,(function(t,e,i){var u="addEventListener"in t,c=u?t.removeEventListener.bind(t,e,o,r):t.removeListener.bind(t,o);u?t.addEventListener(e,o,r):t.addListener(o),n.push([t,e,i,o,c])}))},unbind:function(e,i,o){t(e,i,(function(t,e,i){n=n.filter((function(n){return!!(n[0]!==t||n[1]!==e||n[2]!==i||o&&n[3]!==o)||(n[4](),!1)}))}))},dispatch:function(n,t,e){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:e}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,e),n.dispatchEvent(i),i},destroy:function(){n.forEach((function(n){n[4]()})),n.length=0}}}();return n&&n.event.on("destroy",e.destroy),function(n){return Pe(arguments,1).forEach((function(t){!function(n,t){if(n)for(var e=Ie(n),i=0;i<e.length;i++){var o=e[i];if("__proto__"!==o&&!1===t(n[o],o))break}}(t,(function(e,i){n[i]=t[i]}))})),n}(e,{bus:t,on:function(n,i){e.bind(t,Ne(n).join(" "),(function(n){i.apply(i,Oe(n.detail)?n.detail:[])}))},off:De(e.unbind,t),emit:function(n){e.dispatch(t,n,Pe(arguments,1))}})}function Fe(n){return n.bind(null,...(t=arguments,Array.prototype.slice.call(t,1,undefined)));var t}function Te(n,t){return typeof t===n}function $e(n,t){return n.getAttribute(t)}Fe(Te,"function"),Fe(Te,"string"),Fe(Te,"undefined");const Re="data-splide-hash";function He(n,t,e){const{on:i,bind:o}=je(n),{setIndex:r,go:u}=t.Controller;function c(n){const t=$e(n.slide,Re);t?location.hash=t:history?history.replaceState(null,null," "):location.hash=""}function s(){const n=a(location.hash);n>-1&&u(n)}function a(n){if(n=n.replace("#","")){const{slides:e}=t.Elements;for(let t=0;t<e.length;t++)if($e(e[t],Re)===n)return t}return-1}return{setup:function(){const n=a(location.hash);r(n>-1?n:e.start||0)},mount:function(){i("active",c),o(window,"hashchange",s)}}}function Ge(n,t,e){return Array.prototype.slice.call(n,t,e)}function We(n){return n.bind.apply(n,[null].concat(Ge(arguments,1)))}function Xe(n,t){return typeof t===n}var Be=Array.isArray;function qe(n){return Be(n)?n:[n]}function Ue(n,t){qe(n).forEach(t)}We(Xe,"function"),We(Xe,"string"),We(Xe,"undefined");var Ye=Object.keys;var Je="splide",Ke="refresh";function Ve(n){var t=n?n.event.bus:document.createDocumentFragment(),e=function(){var n=[];function t(n,t,e){Ue(n,(function(n){n&&Ue(t,(function(t){t.split(" ").forEach((function(t){var i=t.split(".");e(n,i[0],i[1])}))}))}))}return{bind:function(e,i,o,r){t(e,i,(function(t,e,i){var u="addEventListener"in t,c=u?t.removeEventListener.bind(t,e,o,r):t.removeListener.bind(t,o);u?t.addEventListener(e,o,r):t.addListener(o),n.push([t,e,i,o,c])}))},unbind:function(e,i,o){t(e,i,(function(t,e,i){n=n.filter((function(n){return!!(n[0]!==t||n[1]!==e||n[2]!==i||o&&n[3]!==o)||(n[4](),!1)}))}))},dispatch:function(n,t,e){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:e}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,e),n.dispatchEvent(i),i},destroy:function(){n.forEach((function(n){n[4]()})),n.length=0}}}();return n&&n.event.on("destroy",e.destroy),function(n){return Ge(arguments,1).forEach((function(t){!function(n,t){if(n)for(var e=Ye(n),i=0;i<e.length;i++){var o=e[i];if("__proto__"!==o&&!1===t(n[o],o))break}}(t,(function(e,i){n[i]=t[i]}))})),n}(e,{bus:t,on:function(n,i){e.bind(t,qe(n).join(" "),(function(n){i.apply(i,Be(n.detail)?n.detail:[])}))},off:We(e.unbind,t),emit:function(n){e.dispatch(t,n,Ge(arguments,1))}})}var Qe=Je,Ze=Je+"__slide",ni=Ze+"__container";function ti(n){n.length=0}function ei(n,t,e){return Array.prototype.slice.call(n,t,e)}function ii(n){return n.bind(null,...ei(arguments,1))}function oi(n,t){return typeof t===n}const ri=Array.isArray;ii(oi,"function");const ui=ii(oi,"string"),ci=ii(oi,"undefined");function si(n){return null===n}function ai(n){return ri(n)?n:[n]}function fi(n,t){ai(n).forEach(t)}function li(n,t){return n.push(...ai(t)),n}function di(n,t,e){n&&fi(t,(t=>{t&&n.classList[e?"add":"remove"](t)}))}function vi(n,t){di(n,ui(t)?t.split(" "):t,!0)}function pi(n,t){fi(t,n.appendChild.bind(n))}function hi(n,t){return t?function(n,t){const e=n?ei(n.children):[];return t?e.filter((n=>function(n,t){return n instanceof HTMLElement&&(n.msMatchesSelector||n.matches).call(n,t)}(n,t))):e}(n,t)[0]:n.firstElementChild}const gi=Object.keys;function mi(n,t,e){if(n){let i=gi(n);i=e?i.reverse():i;for(let e=0;e<i.length;e++){const o=i[e];if("__proto__"!==o&&!1===t(n[o],o))break}}return n}function yi(n,t){fi(n,(n=>{fi(t,(t=>{n&&n.removeAttribute(t)}))}))}function bi(n,t,e){var i;!si(i=t)&&oi("object",i)?mi(t,((t,e)=>{bi(n,e,t)})):fi(n,(n=>{si(e)||""===e?yi(n,t):n.setAttribute(t,String(e))}))}function Ei(n,t,e){const i=document.createElement(n);return t&&(ui(t)?vi(i,t):bi(i,t)),e&&pi(e,i),i}function wi(n,t,e){if(ci(e))return getComputedStyle(n)[t];si(e)||(n.style[t]=`${e}`)}function Si(n,t){return t?ei(n.querySelectorAll(t)):[]}function xi(n,t){di(n,t,!1)}function Ci(n){return ui(n)?n:n?`${n}px`:""}const{min:Ai,max:Li,floor:_i,ceil:ki,abs:Pi}=Math,Di=`${Ze}__row`,Mi=`${Ze}--col`,Oi={rows:1,cols:1,dimensions:[],gap:{}};function Ni(n,t,e){const{on:i,off:o}=Ve(n),{Elements:r}=t,u={},c=function(n){function t(){const{rows:t,cols:e,dimensions:i}=n;return ri(i)&&i.length?i:[[t,e]]}return{get:function(n){const e=t();return e[Ai(n,e.length-1)]},getAt:function(n){const e=t();let i,o,r=0;for(let t=0;t<e.length;t++){const u=e[t];if(i=u[0]||1,o=u[1]||1,r+=i*o,n<r)break}return function(n){if(!n)throw new Error("[splide] Invalid dimension")}(i&&o),[i,o]}}}(u),s=function(n,t,e){const{on:i,destroy:o}=Ve(n),{Components:r,options:u}=n,{resolve:c}=r.Direction,{forEach:s}=r.Slides;function a(n,t){const e=hi(n,`.${ni}`),i=hi(e||n,"img");i&&i.src&&(wi(e||n,"background",t?"":`center/cover no-repeat url("${i.src}")`),wi(i,"display",t?"":"none"))}function f(n){return Si(n,`.${Di}`)}function l(n){return Si(n,`.${Mi}`)}function d(n,t){l(n).forEach((n=>{bi(n,"tabindex",t?0:null)}))}function v(n){d(n.slide,!0)}function p(n){d(n.slide,!1)}return{mount:function(){s((i=>{const{slide:o}=i,[r,u]=e.get(i.isClone?i.slideIndex:i.index);!function(n,e){const{row:i}=t.gap,o=`calc(${100/n}%${i?` - ${Ci(i)} * ${(n-1)/n}`:""})`;f(e).forEach(((n,t,e)=>{wi(n,"height",o),wi(n,"display","flex"),wi(n,"margin",`0 0 ${Ci(i)} 0`),wi(n,"padding",0),t===e.length-1&&wi(n,"marginBottom",0)}))}(r,o),function(n,e){const{col:i}=t.gap,o=`calc(${100/n}%${i?` - ${Ci(i)} * ${(n-1)/n}`:""})`;l(e).forEach(((n,t,e)=>{wi(n,"width",o),t!==e.length-1&&wi(n,c("marginRight"),Ci(i))}))}(u,o),l(i.slide).forEach(((t,e)=>{var o;t.id=`${i.slide.id}-col${o=e+1,o<10?`0${o}`:`${o}`}`,n.options.cover&&a(t)}))})),u.slideFocus&&(i("visible",v),i("hidden",p))},destroy:function(){s((n=>{const{slide:t}=n;d(t,!1),f(t).forEach((n=>{yi(n,"style")})),l(t).forEach((n=>{a(n,!0),yi(n,"style")}))})),o()}}}(n,u,c),a=`${Qe}--grid`,f=[];function l(){var t;ai(gi(t=u)).forEach((n=>{delete t[n]})),function(n){ei(arguments,1).forEach((t=>{mi(t,((e,i)=>{n[i]=t[i]}))}))}(u,Oi,e.grid||{}),function(){if(e.grid){const{rows:n,cols:t,dimensions:e}=u;return n>1||t>1||ri(e)&&e.length>0}return!1}()?(d(),li(f,r.slides),vi(n.root,a),pi(r.list,function(){const n=[];let t,e,i=0,o=0;return f.forEach(((r,u)=>{const[s,a]=c.getAt(u);o||(i||(t=Ei(r.tagName,Ze),n.push(t)),e=function(n,t,e){return Ei("li"===t.tagName.toLowerCase()?"ul":"div",Di,e)}(0,r,t)),function(n,t,e){vi(t,Mi),pi(e,t)}(0,r,e),++o>=a&&(o=0,i=++i>=s?0:i)})),n}()),o(Ke),i(Ke,p),v()):h()&&(d(),v())}function d(){if(h()){const{slides:t}=r;s.destroy(),f.forEach((n=>{xi(n,Mi),pi(r.list,n)})),fi(t,(n=>{n&&n.parentNode&&n.parentNode.removeChild(n)})),xi(n.root,a),ti(t),li(t,f),ti(f),o(Ke)}}function v(){n.refresh()}function p(){h()&&s.mount()}function h(){return t=n.root,e=a,t&&t.classList.contains(e);var t,e}return{mount:function(){l(),i("updated",l)},destroy:d}}document.addEventListener("DOMContentLoaded",(function(){const n=new CustomEvent("splideReady",{detail:qt});document.dispatchEvent(n);const t=document.querySelectorAll("figure.wp-block-splide-carousel");for(let n=0;n<t.length;n++){const e=t[n].getAttribute("data-splide"),i=t[n].getAttribute("data-splide-extensions");t[n].querySelectorAll(".splide__slide[data-link]").forEach((n=>{try{var t,e;const i=JSON.parse(n.getAttribute("data-link")),o=document.createElement("a");o.classList.add("splide__slide-link"),o.setAttribute("href",i.url),o.setAttribute("target",null!==(t=i.target)&&void 0!==t?t:"_self"),o.setAttribute("rel",null!==(e=i.rel)&&void 0!==e?e:"noopener"),o.setAttribute("aria-hidden","true"),n.prepend(o)}catch(n){}finally{n.removeAttribute("data-link")}}));let o={};if(""===e&&t[n].removeAttribute("data-splide"),""!==i)try{const n=JSON.parse(i);n?.autoScroll&&(o={...o,AutoScroll:ke}),n?.urlHash&&(o={...o,URLHash:He}),n?.grid&&(o={...o,Grid:Ni})}catch(n){console.error("Splide: Unable to load extensions")}const r=new qt(t[n]);r.on("mounted",(function(){const e=new CustomEvent("mounted",{detail:r});t[n].dispatchEvent(e)})),r.mount(o),r.root.id&&(r.root.id.substr(-8).includes("Carousel")||(r.root.id+="Carousel"),window[r.root.id]=r)}}))})();1 (()=>{"use strict";function n(n,t){for(var e=0;e<t.length;e++){var i=t[e];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}}var t="(prefers-reduced-motion: reduce)";function e(n){n.length=0}function i(n,t,e){return Array.prototype.slice.call(n,t,e)}function o(n){return n.bind.apply(n,[null].concat(i(arguments,1)))}var r=setTimeout,u=function(){};function c(n){return requestAnimationFrame(n)}function s(n,t){return typeof t===n}function a(n){return!p(n)&&s("object",n)}var f=Array.isArray,l=o(s,"function"),d=o(s,"string"),v=o(s,"undefined");function p(n){return null===n}function h(n){try{return n instanceof(n.ownerDocument.defaultView||window).HTMLElement}catch(n){return!1}}function g(n){return f(n)?n:[n]}function m(n,t){g(n).forEach(t)}function y(n,t){return n.indexOf(t)>-1}function b(n,t){return n.push.apply(n,g(t)),n}function E(n,t,e){n&&m(t,function(t){t&&n.classList[e?"add":"remove"](t)})}function w(n,t){E(n,d(t)?t.split(" "):t,!0)}function S(n,t){m(t,n.appendChild.bind(n))}function x(n,t){m(n,function(n){var e=(t||n).parentNode;e&&e.insertBefore(n,t)})}function C(n,t){return h(n)&&(n.msMatchesSelector||n.matches).call(n,t)}function A(n,t){var e=n?i(n.children):[];return t?e.filter(function(n){return C(n,t)}):e}function L(n,t){return t?A(n,t)[0]:n.firstElementChild}var _=Object.keys;function k(n,t,e){return n&&(e?_(n).reverse():_(n)).forEach(function(e){"__proto__"!==e&&t(n[e],e)}),n}function P(n){return i(arguments,1).forEach(function(t){k(t,function(e,i){n[i]=t[i]})}),n}function D(n){return i(arguments,1).forEach(function(t){k(t,function(t,e){f(t)?n[e]=t.slice():a(t)?n[e]=D({},a(n[e])?n[e]:{},t):n[e]=t})}),n}function M(n,t){m(t||_(n),function(t){delete n[t]})}function O(n,t){m(n,function(n){m(t,function(t){n&&n.removeAttribute(t)})})}function N(n,t,e){a(t)?k(t,function(t,e){N(n,e,t)}):m(n,function(n){p(e)||""===e?O(n,t):n.setAttribute(t,String(e))})}function z(n,t,e){var i=document.createElement(n);return t&&(d(t)?w(i,t):N(i,t)),e&&S(e,i),i}function I(n,t,e){if(v(e))return getComputedStyle(n)[t];p(e)||(n.style[t]=""+e)}function j(n,t){I(n,"display",t)}function F(n){n.setActive&&n.setActive()||n.focus({preventScroll:!0})}function T(n,t){return n.getAttribute(t)}function $(n,t){return n&&n.classList.contains(t)}function R(n){return n.getBoundingClientRect()}function H(n){m(n,function(n){n&&n.parentNode&&n.parentNode.removeChild(n)})}function G(n){return L((new DOMParser).parseFromString(n,"text/html").body)}function W(n,t){n.preventDefault(),t&&(n.stopPropagation(),n.stopImmediatePropagation())}function X(n,t){return n&&n.querySelector(t)}function B(n,t){return t?i(n.querySelectorAll(t)):[]}function q(n,t){E(n,t,!1)}function U(n){return n.timeStamp}function Y(n){return d(n)?n:n?n+"px":""}var J="splide",K="data-"+J;function V(n,t){if(!n)throw new Error("["+J+"] "+(t||""))}var Q=Math.min,Z=Math.max,nn=Math.floor,tn=Math.ceil,en=Math.abs;function on(n,t,e){return en(n-t)<e}function rn(n,t,e,i){var o=Q(t,e),r=Z(t,e);return i?o<n&&n<r:o<=n&&n<=r}function un(n,t,e){var i=Q(t,e),o=Z(t,e);return Q(Z(i,n),o)}function cn(n){return+(n>0)-+(n<0)}function sn(n,t){return m(t,function(t){n=n.replace("%s",""+t)}),n}function an(n){return n<10?"0"+n:""+n}var fn={};function ln(){var n=[];function t(n,t,e){m(n,function(n){n&&m(t,function(t){t.split(" ").forEach(function(t){var i=t.split(".");e(n,i[0],i[1])})})})}return{bind:function(e,i,o,r){t(e,i,function(t,e,i){var u="addEventListener"in t,c=u?t.removeEventListener.bind(t,e,o,r):t.removeListener.bind(t,o);u?t.addEventListener(e,o,r):t.addListener(o),n.push([t,e,i,o,c])})},unbind:function(e,i,o){t(e,i,function(t,e,i){n=n.filter(function(n){return!!(n[0]!==t||n[1]!==e||n[2]!==i||o&&n[3]!==o)||(n[4](),!1)})})},dispatch:function(n,t,e){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:e}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,e),n.dispatchEvent(i),i},destroy:function(){n.forEach(function(n){n[4]()}),e(n)}}}var dn="mounted",vn="ready",pn="move",hn="moved",gn="click",mn="refresh",yn="updated",bn="resize",En="resized",wn="scroll",Sn="scrolled",xn="destroy",Cn="navigation:mounted",An="autoplay:play",Ln="autoplay:pause",kn="lazyload:loaded",Pn="ei";function Dn(n){var t=n?n.event.bus:document.createDocumentFragment(),e=ln();return n&&n.event.on(xn,e.destroy),P(e,{bus:t,on:function(n,i){e.bind(t,g(n).join(" "),function(n){i.apply(i,f(n.detail)?n.detail:[])})},off:o(e.unbind,t),emit:function(n){e.dispatch(t,n,i(arguments,1))}})}function Mn(n,t,e,i){var o,r,u=Date.now,s=0,a=!0,f=0;function l(){if(!a){if(s=n?Q((u()-o)/n,1):1,e&&e(s),s>=1&&(t(),o=u(),i&&++f>=i))return d();r=c(l)}}function d(){a=!0}function v(){r&&cancelAnimationFrame(r),s=0,r=0,a=!0}return{start:function(t){t||v(),o=u()-(t?s*n:0),a=!1,r=c(l)},rewind:function(){o=u(),s=0,e&&e(s)},pause:d,cancel:v,set:function(t){n=t},isPaused:function(){return a}}}var On="Arrow",Nn=On+"Left",zn=On+"Right",In=On+"Up",jn=On+"Down",Fn="ttb",Tn={width:["height"],left:["top","right"],right:["bottom","left"],x:["y"],X:["Y"],Y:["X"],ArrowLeft:[In,zn],ArrowRight:[jn,Nn]};var $n="role",Rn="tabindex",Hn="aria-",Gn=Hn+"controls",Wn=Hn+"current",Xn=Hn+"selected",Bn=Hn+"label",qn=Hn+"labelledby",Un=Hn+"hidden",Yn=Hn+"orientation",Jn=Hn+"roledescription",Kn=Hn+"live",Vn=Hn+"busy",Qn=Hn+"atomic",Zn=[$n,Rn,"disabled",Gn,Wn,Bn,qn,Un,Yn,Jn],nt=J+"__",tt="is-",et=J,it=nt+"track",ot=nt+"list",rt=nt+"slide",ut=rt+"--clone",ct=rt+"__container",st=nt+"arrows",at=nt+"arrow",ft=at+"--prev",lt=at+"--next",dt=nt+"pagination",vt=dt+"__page",pt=nt+"progress__bar",ht=nt+"toggle",gt=nt+"sr",mt=tt+"initialized",yt=tt+"active",bt=tt+"prev",Et=tt+"next",wt=tt+"visible",St=tt+"loading",xt=tt+"focus-in",Ct=tt+"overflow",At=[yt,wt,bt,Et,St,xt,Ct],Lt={slide:rt,clone:ut,arrows:st,arrow:at,prev:ft,next:lt,pagination:dt,page:vt,spinner:nt+"spinner"},_t="touchstart mousedown",kt="touchmove mousemove",Pt="touchend touchcancel mouseup click",Dt="slide",Mt="loop",Ot="fade";var Nt=K+"-interval",zt={passive:!1,capture:!0},It={Spacebar:" ",Right:zn,Left:Nn,Up:In,Down:jn};function jt(n){return n=d(n)?n:n.key,It[n]||n}var Ft="keydown",Tt=K+"-lazy",$t=Tt+"-srcset",Rt="["+Tt+"], ["+$t+"]",Ht=[" ","Enter"],Gt=Object.freeze({__proto__:null,Media:function(n,e,i){var o=n.state,r=i.breakpoints||{},u=i.reducedMotion||{},c=ln(),s=[];function a(n){n&&c.destroy()}function f(n,t){var e=matchMedia(t);c.bind(e,"change",l),s.push([n,e])}function l(){var t=o.is(7),e=i.direction,r=s.reduce(function(n,t){return D(n,t[1].matches?t[0]:{})},{});M(i),d(r),i.destroy?n.destroy("completely"===i.destroy):t?(a(!0),n.mount()):e!==i.direction&&n.refresh()}function d(t,e,r){D(i,t),e&&D(Object.getPrototypeOf(i),t),!r&&o.is(1)||n.emit(yn,i)}return{setup:function(){var n="min"===i.mediaQuery;_(r).sort(function(t,e){return n?+t-+e:+e-+t}).forEach(function(t){f(r[t],"("+(n?"min":"max")+"-width:"+t+"px)")}),f(u,t),l()},destroy:a,reduce:function(n){matchMedia(t).matches&&(n?D(i,u):M(i,_(u)))},set:d}},Direction:function(n,t,e){return{resolve:function(n,t,i){var o="rtl"!==(i=i||e.direction)||t?i===Fn?0:-1:1;return Tn[n]&&Tn[n][o]||n.replace(/width|left|right/i,function(n,t){var e=Tn[n.toLowerCase()][o]||n;return t>0?e.charAt(0).toUpperCase()+e.slice(1):e})},orient:function(n){return n*("rtl"===e.direction?1:-1)}}},Elements:function(n,t,i){var o,r,u,c=Dn(n),s=c.on,a=c.bind,f=n.root,d=i.i18n,v={},p=[],h=[],g=[];function m(){var n,t,e;o=x("."+it),r=L(o,"."+ot),V(o&&r,"A track/list element is missing."),b(p,A(r,"."+rt+":not(."+ut+")")),k({arrows:st,pagination:dt,prev:ft,next:lt,bar:pt,toggle:ht},function(n,t){v[t]=x("."+n)}),P(v,{root:f,track:o,list:r,slides:p}),t=f.id||""+(n=J)+an(fn[n]=(fn[n]||0)+1),e=i.role,f.id=t,o.id=o.id||t+"-track",r.id=r.id||t+"-list",!T(f,$n)&&"SECTION"!==f.tagName&&e&&N(f,$n,e),N(f,Jn,d.carousel),N(r,$n,"presentation"),S()}function y(n){var t=Zn.concat("style");e(p),q(f,h),q(o,g),O([o,r],t),O(f,n?t:["style",Jn])}function S(){q(f,h),q(o,g),h=_(et),g=_(it),w(f,h),w(o,g),N(f,Bn,i.label),N(f,qn,i.labelledby)}function x(n){var t=X(f,n);return t&&function(n,t){if(l(n.closest))return n.closest(t);for(var e=n;e&&1===e.nodeType&&!C(e,t);)e=e.parentElement;return e}(t,"."+et)===f?t:void 0}function _(n){return[n+"--"+i.type,n+"--"+i.direction,i.drag&&n+"--draggable",i.isNavigation&&n+"--nav",n===et&&yt]}return P(v,{setup:m,mount:function(){s(mn,y),s(mn,m),s(yn,S),a(document,_t+" keydown",function(n){u="keydown"===n.type},{capture:!0}),a(f,"focusin",function(){E(f,xt,!!u)})},destroy:y})},Slides:function(n,t,i){var r=Dn(n),u=r.on,c=r.emit,s=r.bind,a=t.Elements,f=a.slides,v=a.list,p=[];function b(){f.forEach(function(n,t){_(n,t,-1)})}function A(){P(function(n){n.destroy()}),e(p)}function _(t,e,i){var r=function(n,t,e,i){var r,u=Dn(n),c=u.on,s=u.emit,a=u.bind,f=n.Components,l=n.root,d=n.options,v=d.isNavigation,p=d.updateOnMove,h=d.i18n,g=d.pagination,m=d.slideFocus,y=f.Direction.resolve,b=T(i,"style"),w=T(i,Bn),S=e>-1,x=L(i,"."+ct);function C(){var o=n.splides.map(function(n){var e=n.splide.Components.Slides.getAt(t);return e?e.slide.id:""}).join(" ");N(i,Bn,sn(h.slideX,(S?e:t)+1)),N(i,Gn,o),N(i,$n,m?"button":""),m&&O(i,Jn)}function A(){r||_()}function _(){if(!r){var e=n.index;(o=k())!==$(i,yt)&&(E(i,yt,o),N(i,Wn,v&&o||""),s(o?"active":"inactive",P)),function(){var t=function(){if(n.is(Ot))return k();var t=R(f.Elements.track),e=R(i),o=y("left",!0),r=y("right",!0);return nn(t[o])<=tn(e[o])&&nn(e[r])<=tn(t[r])}(),e=!t&&(!k()||S);if(n.state.is([4,5])||N(i,Un,e||""),N(B(i,d.focusableNodes||""),Rn,e?-1:""),m&&N(i,Rn,e?-1:0),t!==$(i,wt)&&(E(i,wt,t),s(t?"visible":"hidden",P)),!t&&document.activeElement===i){var o=f.Slides.getAt(n.index);o&&F(o.slide)}}(),E(i,bt,t===e-1),E(i,Et,t===e+1)}var o}function k(){var i=n.index;return i===t||d.cloneStatus&&i===e}var P={index:t,slideIndex:e,slide:i,container:x,isClone:S,mount:function(){S||(i.id=l.id+"-slide"+an(t+1),N(i,$n,g?"tabpanel":"group"),N(i,Jn,h.slide),N(i,Bn,w||sn(h.slideLabel,[t+1,n.length]))),a(i,"click",o(s,gn,P)),a(i,"keydown",o(s,"sk",P)),c([hn,"sh",Sn],_),c(Cn,C),p&&c(pn,A)},destroy:function(){r=!0,u.destroy(),q(i,At),O(i,Zn),N(i,"style",b),N(i,Bn,w||"")},update:_,style:function(n,t,e){I(e&&x||i,n,t)},isWithin:function(e,i){var o=en(e-t);return S||!d.rewind&&!n.is(Mt)||(o=Q(o,n.length-o)),o<=i}};return P}(n,e,i,t);r.mount(),p.push(r),p.sort(function(n,t){return n.index-t.index})}function k(n){return n?D(function(n){return!n.isClone}):p}function P(n,t){k(t).forEach(n)}function D(n){return p.filter(l(n)?n:function(t){return d(n)?C(t.slide,n):y(g(n),t.index)})}return{mount:function(){b(),u(mn,A),u(mn,b)},destroy:A,update:function(){P(function(n){n.update()})},register:_,get:k,getIn:function(n){var e=t.Controller,o=e.toIndex(n),r=e.hasFocus()?1:i.perPage;return D(function(n){return rn(n.index,o,o+r-1)})},getAt:function(n){return D(n)[0]},add:function(n,t){m(n,function(n){if(d(n)&&(n=G(n)),h(n)){var e=f[t];e?x(n,e):S(v,n),w(n,i.classes.slide),r=n,u=o(c,bn),a=B(r,"img"),(l=a.length)?a.forEach(function(n){s(n,"load error",function(){--l||u()})}):u()}var r,u,a,l}),c(mn)},remove:function(n){H(D(n).map(function(n){return n.slide})),c(mn)},forEach:P,filter:D,style:function(n,t,e){P(function(i){i.style(n,t,e)})},getLength:function(n){return n?f.length:p.length},isEnough:function(){return p.length>i.perPage}}},Layout:function(n,t,e){var i,r,u,c=Dn(n),s=c.on,f=c.bind,l=c.emit,d=t.Slides,v=t.Direction.resolve,p=t.Elements,h=p.root,g=p.track,m=p.list,y=d.getAt,b=d.style;function w(){i=e.direction===Fn,I(h,"maxWidth",Y(e.width)),I(g,v("paddingLeft"),x(!1)),I(g,v("paddingRight"),x(!0)),S(!0)}function S(n){var t,o=R(h);(n||r.width!==o.width||r.height!==o.height)&&(I(g,"height",(t="",i&&(V(t=C(),"height or heightRatio is missing."),t="calc("+t+" - "+x(!1)+" - "+x(!0)+")"),t)),b(v("marginRight"),Y(e.gap)),b("width",e.autoWidth?null:Y(e.fixedWidth)||(i?"":A())),b("height",Y(e.fixedHeight)||(i?e.autoHeight?null:A():C()),!0),r=o,l(En),u!==(u=M())&&(E(h,Ct,u),l("overflow",u)))}function x(n){var t=e.padding,i=v(n?"right":"left");return t&&Y(t[i]||(a(t)?0:t))||"0px"}function C(){return Y(e.height||R(m).width*e.heightRatio)}function A(){var n=Y(e.gap);return"calc((100%"+(n&&" + "+n)+")/"+(e.perPage||1)+(n&&" - "+n)+")"}function L(){return R(m)[v("width")]}function _(n,t){var e=y(n||0);return e?R(e.slide)[v("width")]+(t?0:D()):0}function k(n,t){var e=y(n);if(e){var i=R(e.slide)[v("right")],o=R(m)[v("left")];return en(i-o)+(t?0:D())}return 0}function P(t){return k(n.length-1)-k(0)+_(0,t)}function D(){var n=y(0);return n&&parseFloat(I(n.slide,v("marginRight")))||0}function M(){return n.is(Ot)||P(!0)>L()}return{mount:function(){var n,t;w(),f(window,"resize load",(n=o(l,bn),t=Mn(0,n,null,1),function(){t.isPaused()&&t.start()})),s([yn,mn],w),s(bn,S)},resize:S,listSize:L,slideSize:_,sliderSize:P,totalSize:k,getPadding:function(n){return parseFloat(I(g,v("padding"+(n?"Right":"Left"))))||0},isOverflow:M}},Clones:function(n,t,i){var o,r=Dn(n),u=r.on,c=t.Elements,s=t.Slides,a=t.Direction.resolve,f=[];function l(){u(mn,d),u([yn,bn],h),(o=g())&&(function(t){var e=s.get().slice(),o=e.length;if(o){for(;e.length<t;)b(e,e);b(e.slice(-t),e.slice(0,t)).forEach(function(r,u){var a=u<t,l=function(t,e){var o=t.cloneNode(!0);return w(o,i.classes.clone),o.id=n.root.id+"-clone"+an(e+1),o}(r.slide,u);a?x(l,e[0].slide):S(c.list,l),b(f,l),s.register(l,u-t+(a?0:o),r.index)})}}(o),t.Layout.resize(!0))}function d(){p(),l()}function p(){H(f),e(f),r.destroy()}function h(){var n=g();o!==n&&(o<n||!n)&&r.emit(mn)}function g(){var e=i.clones;if(n.is(Mt)){if(v(e)){var o=i[a("fixedWidth")]&&t.Layout.slideSize(0);e=o&&tn(R(c.track)[a("width")]/o)||i[a("autoWidth")]&&n.length||2*i.perPage}}else e=0;return e}return{mount:l,destroy:p}},Move:function(n,t,e){var i,o=Dn(n),r=o.on,u=o.emit,c=n.state.set,s=t.Layout,a=s.slideSize,f=s.getPadding,l=s.totalSize,d=s.listSize,p=s.sliderSize,h=t.Direction,g=h.resolve,m=h.orient,y=t.Elements,b=y.list,E=y.track;function w(){t.Controller.isBusy()||(t.Scroll.cancel(),S(n.index),t.Slides.update())}function S(n){x(_(n,!0))}function x(e,i){if(!n.is(Ot)){var o=i?e:function(e){if(n.is(Mt)){var i=L(e),o=i>t.Controller.getEnd();(i<0||o)&&(e=C(e,o))}return e}(e);I(b,"transform","translate"+g("X")+"("+o+"px)"),e!==o&&u("sh")}}function C(n,t){var e=n-P(t),i=p();return n-m(i*(tn(en(e)/i)||1))*(t?1:-1)}function A(){x(k(),!0),i.cancel()}function L(n){for(var e=t.Slides.get(),i=0,o=1/0,r=0;r<e.length;r++){var u=e[r].index,c=en(_(u,!0)-n);if(!(c<=o))break;o=c,i=u}return i}function _(t,i){var o=m(l(t-1)-function(n){var t=e.focus;return"center"===t?(d()-a(n,!0))/2:+t*a(n)||0}(t));return i?function(t){return e.trimSpace&&n.is(Dt)&&(t=un(t,0,m(p(!0)-d()))),t}(o):o}function k(){var n=g("left");return R(b)[n]-R(E)[n]+m(f(!1))}function P(n){return _(n?t.Controller.getEnd():0,!!e.trimSpace)}return{mount:function(){i=t.Transition,r([dn,En,yn,mn],w)},move:function(n,t,e,o){var r,s;n!==t&&(r=n>e,s=m(C(k(),r)),r?s>=0:s<=b[g("scrollWidth")]-R(E)[g("width")])&&(A(),x(C(k(),n>e),!0)),c(4),u(pn,t,e,n),i.start(t,function(){c(3),u(hn,t,e,n),o&&o()})},jump:S,translate:x,shift:C,cancel:A,toIndex:L,toPosition:_,getPosition:k,getLimit:P,exceededLimit:function(n,t){t=v(t)?k():t;var e=!0!==n&&m(t)<m(P(!1)),i=!1!==n&&m(t)>m(P(!0));return e||i},reposition:w}},Controller:function(n,t,e){var i,r,u,c,s=Dn(n),a=s.on,f=s.emit,l=t.Move,p=l.getPosition,h=l.getLimit,g=l.toPosition,m=t.Slides,y=m.isEnough,b=m.getLength,E=e.omitEnd,w=n.is(Mt),S=n.is(Dt),x=o(P,!1),C=o(P,!0),A=e.start||0,L=A;function _(){r=b(!0),u=e.perMove,c=e.perPage,i=O();var n=un(A,0,E?i:r-1);n!==A&&(A=n,l.reposition())}function k(){i!==O()&&f(Pn)}function P(n,t){var e=u||(j()?1:c),o=D(A+e*(n?-1:1),A,!(u||j()));return-1===o&&S&&!on(p(),h(!n),1)?n?0:i:t?o:M(o)}function D(t,o,s){if(y()||j()){var a=function(t){if(S&&"move"===e.trimSpace&&t!==A)for(var i=p();i===g(t,!0)&&rn(t,0,n.length-1,!e.rewind);)t<A?--t:++t;return t}(t);a!==t&&(o=t,t=a,s=!1),t<0||t>i?t=u||!rn(0,t,o,!0)&&!rn(i,o,t,!0)?w?s?t<0?-(r%c||c):r:t:e.rewind?t<0?i:0:-1:N(z(t)):s&&t!==o&&(t=N(z(o)+(t<o?-1:1)))}else t=-1;return t}function M(n){return w?(n+r)%r||0:n}function O(){for(var n=r-(j()||w&&u?1:c);E&&n-- >0;)if(g(r-1,!0)!==g(n,!0)){n++;break}return un(n,0,r-1)}function N(n){return un(j()?n:c*n,0,i)}function z(n){return j()?Q(n,i):nn((n>=i?r-1:n)/c)}function I(n){n!==A&&(L=A,A=n)}function j(){return!v(e.focus)||e.isNavigation}function F(){return n.state.is([4,5])&&!!e.waitForTransition}return{mount:function(){_(),a([yn,mn,Pn],_),a(En,k)},go:function(n,t,e){if(!F()){var o=function(n){var t=A;if(d(n)){var e=n.match(/([+\-<>])(\d+)?/)||[],o=e[1],r=e[2];"+"===o||"-"===o?t=D(A+ +(""+o+(+r||1)),A):">"===o?t=r?N(+r):x(!0):"<"===o&&(t=C(!0))}else t=w?n:un(n,0,i);return t}(n),r=M(o);r>-1&&(t||r!==A)&&(I(r),l.move(o,r,L,e))}},scroll:function(n,e,o,r){t.Scroll.scroll(n,e,o,function(){var n=M(l.toIndex(p()));I(E?Q(n,i):n),r&&r()})},getNext:x,getPrev:C,getAdjacent:P,getEnd:O,setIndex:I,getIndex:function(n){return n?L:A},toIndex:N,toPage:z,toDest:function(n){var t=l.toIndex(n);return S?un(t,0,i):t},hasFocus:j,isBusy:F}},Arrows:function(n,t,e){var i,r,u=Dn(n),c=u.on,s=u.bind,a=u.emit,f=e.classes,l=e.i18n,d=t.Elements,v=t.Controller,p=d.arrows,h=d.track,g=p,m=d.prev,y=d.next,b={};function E(){var n;!(n=e.arrows)||m&&y||(g=p||z("div",f.arrows),m=_(!0),y=_(!1),i=!0,S(g,[m,y]),!p&&x(g,h)),m&&y&&(P(b,{prev:m,next:y}),j(g,n?"":"none"),w(g,r=st+"--"+e.direction),n&&(c([dn,hn,mn,Sn,Pn],k),s(y,"click",o(L,">")),s(m,"click",o(L,"<")),k(),N([m,y],Gn,h.id),a("arrows:mounted",m,y))),c(yn,C)}function C(){A(),E()}function A(){u.destroy(),q(g,r),i?(H(p?[m,y]:g),m=y=null):O([m,y],Zn)}function L(n){v.go(n,!0)}function _(n){return G('<button class="'+f.arrow+" "+(n?f.prev:f.next)+'" type="button"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="'+(e.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 k(){if(m&&y){var t=n.index,e=v.getPrev(),i=v.getNext(),o=e>-1&&t<e?l.last:l.prev,r=i>-1&&t>i?l.first:l.next;m.disabled=e<0,y.disabled=i<0,N(m,Bn,o),N(y,Bn,r),a("arrows:updated",m,y,e,i)}}return{arrows:b,mount:E,destroy:A,update:k}},Autoplay:function(n,t,e){var i,o,r=Dn(n),u=r.on,c=r.bind,s=r.emit,a=Mn(e.interval,n.go.bind(n,">"),function(n){var t=l.bar;t&&I(t,"width",100*n+"%"),s("autoplay:playing",n)}),f=a.isPaused,l=t.Elements,d=t.Elements,v=d.root,p=d.toggle,h=e.autoplay,g="pause"===h;function m(){f()&&t.Slides.isEnough()&&(a.start(!e.resetProgress),o=i=g=!1,w(),s(An))}function y(n){void 0===n&&(n=!0),g=!!n,w(),f()||(a.pause(),s(Ln))}function b(){g||(i||o?y(!1):m())}function w(){p&&(E(p,yt,!g),N(p,Bn,e.i18n[g?"play":"pause"]))}function S(n){var i=t.Slides.getAt(n);a.set(i&&+T(i.slide,Nt)||e.interval)}return{mount:function(){h&&(e.pauseOnHover&&c(v,"mouseenter mouseleave",function(n){i="mouseenter"===n.type,b()}),e.pauseOnFocus&&c(v,"focusin focusout",function(n){o="focusin"===n.type,b()}),p&&c(p,"click",function(){g?m():y(!0)}),u([pn,wn,mn],a.rewind),u(pn,S),p&&N(p,Gn,l.track.id),g||m(),w())},destroy:a.cancel,play:m,pause:y,isPaused:f}},Cover:function(n,t,e){var i=Dn(n).on;function r(n){t.Slides.forEach(function(t){var e=L(t.container||t.slide,"img");e&&e.src&&u(n,e,t)})}function u(n,t,e){e.style("background",n?'center/cover no-repeat url("'+t.src+'")':"",!0),j(t,n?"none":"")}return{mount:function(){e.cover&&(i(kn,o(u,!0)),i([dn,yn,mn],o(r,!0)))},destroy:o(r,!1)}},Scroll:function(n,t,e){var i,r,u=Dn(n),c=u.on,s=u.emit,a=n.state.set,f=t.Move,l=f.getPosition,d=f.getLimit,v=f.exceededLimit,p=f.translate,h=n.is(Dt),g=1;function m(n,e,u,c,d){var p=l();if(E(),u&&(!h||!v())){var m=t.Layout.sliderSize(),w=cn(n)*m*nn(en(n)/m)||0;n=f.toPosition(t.Controller.toDest(n%m))+w}var S=on(p,n,1);g=1,e=S?0:e||Z(en(n-p)/1.5,800),r=c,i=Mn(e,y,o(b,p,n,d),1),a(5),s(wn),i.start()}function y(){a(3),r&&r(),s(Sn)}function b(n,t,i,o){var u,c,s=l(),a=(n+(t-n)*(u=o,(c=e.easingFunc)?c(u):1-Math.pow(1-u,4))-s)*g;p(s+a),h&&!i&&v()&&(g*=.6,en(a)<10&&m(d(v(!0)),600,!1,r,!0))}function E(){i&&i.cancel()}function w(){i&&!i.isPaused()&&(E(),y())}return{mount:function(){c(pn,E),c([yn,mn],w)},destroy:E,scroll:m,cancel:w}},Drag:function(n,t,e){var i,o,r,c,s,f,l,d,v=Dn(n),p=v.on,h=v.emit,g=v.bind,m=v.unbind,y=n.state,b=t.Move,E=t.Scroll,w=t.Controller,S=t.Elements.track,x=t.Media.reduce,A=t.Direction,L=A.resolve,_=A.orient,k=b.getPosition,P=b.exceededLimit,D=!1;function M(){var n=e.drag;G(!n),c="free"===n}function O(n){if(f=!1,!l){var t=H(n);i=n.target,o=e.noDrag,C(i,"."+vt+", ."+at)||o&&C(i,o)||!t&&n.button||(w.isBusy()?W(n,!0):(d=t?S:window,s=y.is([4,5]),r=null,g(d,kt,N,zt),g(d,Pt,z,zt),b.cancel(),E.cancel(),j(n)))}var i,o}function N(t){if(y.is(6)||(y.set(6),h("drag")),t.cancelable)if(s){b.translate(i+F(t)/(D&&n.is(Dt)?5:1));var o=T(t)>200,r=D!==(D=P());(o||r)&&j(t),f=!0,h("dragging"),W(t)}else(function(n){return en(F(n))>en(F(n,!0))})(t)&&(s=function(n){var t=e.dragMinThreshold,i=a(t),o=i&&t.mouse||0,r=(i?t.touch:+t)||10;return en(F(n))>(H(n)?r:o)}(t),W(t))}function z(i){y.is(6)&&(y.set(3),h("dragged")),s&&(function(i){var o=function(t){if(n.is(Mt)||!D){var e=T(t);if(e&&e<200)return F(t)/e}return 0}(i),r=function(n){return k()+cn(n)*Q(en(n)*(e.flickPower||600),c?1/0:t.Layout.listSize()*(e.flickMaxPages||1))}(o),u=e.rewind&&e.rewindByDrag;x(!1),c?w.scroll(r,0,e.snap):n.is(Ot)?w.go(_(cn(o))<0?u?"<":"-":u?">":"+"):n.is(Dt)&&D&&u?w.go(P(!0)?">":"<"):w.go(w.toDest(r),!0),x(!0)}(i),W(i)),m(d,kt,N),m(d,Pt,z),s=!1}function I(n){!l&&f&&W(n,!0)}function j(n){r=o,o=n,i=k()}function F(n,t){return R(n,t)-R($(n),t)}function T(n){return U(n)-U($(n))}function $(n){return o===n&&r||o}function R(n,t){return(H(n)?n.changedTouches[0]:n)["page"+L(t?"Y":"X")]}function H(n){return"undefined"!=typeof TouchEvent&&n instanceof TouchEvent}function G(n){l=n}return{mount:function(){g(S,kt,u,zt),g(S,Pt,u,zt),g(S,_t,O,zt),g(S,"click",I,{capture:!0}),g(S,"dragstart",W),p([dn,yn],M)},disable:G,isDragging:function(){return s}}},Keyboard:function(n,t,e){var i,o,u=Dn(n),c=u.on,s=u.bind,a=u.unbind,f=n.root,l=t.Direction.resolve;function d(){var n=e.keyboard;n&&(i="global"===n?window:f,s(i,Ft,h))}function v(){a(i,Ft)}function p(){var n=o;o=!0,r(function(){o=n})}function h(t){if(!o){var e=jt(t);e===l(Nn)?n.go("<"):e===l(zn)&&n.go(">")}}return{mount:function(){d(),c(yn,v),c(yn,d),c(pn,p)},destroy:v,disable:function(n){o=n}}},LazyLoad:function(n,t,i){var r=Dn(n),u=r.on,c=r.off,s=r.bind,a=r.emit,f="sequential"===i.lazyLoad,l=[hn,Sn],d=[];function v(){e(d),t.Slides.forEach(function(n){B(n.slide,Rt).forEach(function(t){var e=T(t,Tt),o=T(t,$t);if(e!==t.src||o!==t.srcset){var r=i.classes.spinner,u=t.parentElement,c=L(u,"."+r)||z("span",r,u);d.push([t,n,c]),t.src||j(t,"none")}})}),f?m():(c(l),u(l,p),p())}function p(){(d=d.filter(function(t){var e=i.perPage*((i.preloadPages||1)+1)-1;return!t[1].isWithin(n.index,e)||h(t)})).length||c(l)}function h(n){var t=n[0];w(n[1].slide,St),s(t,"load error",o(g,n)),N(t,"src",T(t,Tt)),N(t,"srcset",T(t,$t)),O(t,Tt),O(t,$t)}function g(n,t){var e=n[0],i=n[1];q(i.slide,St),"error"!==t.type&&(H(n[2]),j(e,""),a(kn,e,i),a(bn)),f&&m()}function m(){d.length&&h(d.shift())}return{mount:function(){i.lazyLoad&&(v(),u(mn,v))},destroy:o(e,d),check:p}},Pagination:function(n,t,r){var u,c,s=Dn(n),a=s.on,f=s.emit,l=s.bind,d=t.Slides,v=t.Elements,p=t.Controller,h=p.hasFocus,g=p.getIndex,m=p.go,y=t.Direction.resolve,b=v.pagination,E=[];function S(){u&&(H(b?i(u.children):u),q(u,c),e(E),u=null),s.destroy()}function x(n){m(">"+n,!0)}function C(n,t){var e=E.length,i=jt(t),o=A(),r=-1;i===y(zn,!1,o)?r=++n%e:i===y(Nn,!1,o)?r=(--n+e)%e:"Home"===i?r=0:"End"===i&&(r=e-1);var u=E[r];u&&(F(u.button),m(">"+r),W(t,!0))}function A(){return r.paginationDirection||r.direction}function L(n){return E[p.toPage(n)]}function _(){var n=L(g(!0)),t=L(g());if(n){var e=n.button;q(e,yt),O(e,Xn),N(e,Rn,-1)}if(t){var i=t.button;w(i,yt),N(i,Xn,!0),N(i,Rn,"")}f("pagination:updated",{list:u,items:E},n,t)}return{items:E,mount:function t(){S(),a([yn,mn,Pn],t);var e=r.pagination;b&&j(b,e?"":"none"),e&&(a([pn,wn,Sn],_),function(){var t=n.length,e=r.classes,i=r.i18n,s=r.perPage,a=h()?p.getEnd()+1:tn(t/s);w(u=b||z("ul",e.pagination,v.track.parentElement),c=dt+"--"+A()),N(u,$n,"tablist"),N(u,Bn,i.select),N(u,Yn,A()===Fn?"vertical":"");for(var f=0;f<a;f++){var g=z("li",null,u),m=z("button",{class:e.page,type:"button"},g),y=d.getIn(f).map(function(n){return n.slide.id}),S=!h()&&s>1?i.pageX:i.slideX;l(m,"click",o(x,f)),r.paginationKeyboard&&l(m,"keydown",o(C,f)),N(g,$n,"presentation"),N(m,$n,"tab"),N(m,Gn,y.join(" ")),N(m,Bn,sn(S,f+1)),N(m,Rn,-1),E.push({li:g,button:m,page:f})}}(),_(),f("pagination:mounted",{list:u,items:E},L(n.index)))},destroy:S,getAt:L,update:_}},Sync:function(n,t,i){var r=i.isNavigation,u=i.slideFocus,c=[];function s(){var t,e;n.splides.forEach(function(t){t.isParent||(f(n,t.splide),f(t.splide,n))}),r&&((e=(t=Dn(n)).on)(gn,d),e("sk",p),e([dn,yn],l),c.push(t),t.emit(Cn,n.splides))}function a(){c.forEach(function(n){n.destroy()}),e(c)}function f(n,t){var e=Dn(n);e.on(pn,function(n,e,i){t.go(t.is(Mt)?i:n)}),c.push(e)}function l(){N(t.Elements.list,Yn,i.direction===Fn?"vertical":"")}function d(t){n.go(t.index)}function p(n,t){y(Ht,jt(t))&&(d(n),W(t))}return{setup:o(t.Media.set,{slideFocus:v(u)?r:u},!0),mount:s,destroy:a,remount:function(){a(),s()}}},Wheel:function(n,t,e){var i=Dn(n).bind,o=0;function r(i){if(i.cancelable){var r=i.deltaY,u=r<0,c=U(i),s=e.wheelMinThreshold||0,a=e.wheelSleep||0;en(r)>s&&c-o>a&&(n.go(u?"<":">"),o=c),function(i){return!e.releaseWheel||n.state.is(4)||-1!==t.Controller.getAdjacent(i)}(u)&&W(i)}}return{mount:function(){e.wheel&&i(t.Elements.track,"wheel",r,zt)}}},Live:function(n,t,e){var i=Dn(n).on,r=t.Elements.track,u=e.live&&!e.isNavigation,c=z("span",gt),s=Mn(90,o(a,!1));function a(n){N(r,Vn,n),n?(S(r,c),s.start()):(H(c),s.cancel())}function f(n){u&&N(r,Kn,n?"off":"polite")}return{mount:function(){u&&(f(!t.Autoplay.isPaused()),N(r,Qn,!0),c.textContent="…",i(An,o(f,!0)),i(Ln,o(f,!1)),i([hn,Sn],o(a,!0)))},disable:f,destroy:function(){O(r,[Kn,Qn,Vn]),H(c)}}}}),Wt={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:Lt,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 Xt(n,t,e){var i=t.Slides;function o(){i.forEach(function(n){n.style("transform","translateX(-"+100*n.index+"%)")})}return{mount:function(){Dn(n).on([dn,mn],o)},start:function(n,t){i.style("transition","opacity "+e.speed+"ms "+e.easing),r(t)},cancel:u}}function Bt(n,t,e){var i,r=t.Move,u=t.Controller,c=t.Scroll,s=t.Elements.list,a=o(I,s,"transition");function f(){a(""),c.cancel()}return{mount:function(){Dn(n).bind(s,"transitionend",function(n){n.target===s&&i&&(f(),i())})},start:function(t,o){var s=r.toPosition(t,!0),f=r.getPosition(),l=function(t){var i=e.rewindSpeed;if(n.is(Dt)&&i){var o=u.getIndex(!0),r=u.getEnd();if(0===o&&t>=r||o>=r&&0===t)return i}return e.speed}(t);en(s-f)>=1&&l>=1?e.useScroll?c.scroll(s,l,!1,o):(a("transform "+l+"ms "+e.easing),r.translate(s,!0),i=o):(r.jump(t),o())},cancel:f}}var qt=function(){function t(n,e){var i;this.event=Dn(),this.Components={},this.state=(i=1,{set:function(n){i=n},is:function(n){return y(g(n),i)}}),this.splides=[],this._o={},this._E={};var o=d(n)?X(document,n):n;V(o,o+" is invalid."),this.root=o,e=D({label:T(o,Bn)||"",labelledby:T(o,qn)||""},Wt,t.defaults,e||{});try{D(e,JSON.parse(T(o,K)))}catch(n){V(!1,"Invalid JSON")}this._o=Object.create(D({},e))}var o,r,u=t.prototype;return u.mount=function(n,t){var e=this,i=this.state,o=this.Components;return V(i.is([1,7]),"Already mounted!"),i.set(1),this._C=o,this._T=t||this._T||(this.is(Ot)?Xt:Bt),this._E=n||this._E,k(P({},Gt,this._E,{Transition:this._T}),function(n,t){var i=n(e,o,e._o);o[t]=i,i.setup&&i.setup()}),k(o,function(n){n.mount&&n.mount()}),this.emit(dn),w(this.root,mt),i.set(3),this.emit(vn),this},u.sync=function(n){return this.splides.push({splide:n}),n.splides.push({splide:this,isParent:!0}),this.state.is(3)&&(this._C.Sync.remount(),n.Components.Sync.remount()),this},u.go=function(n){return this._C.Controller.go(n),this},u.on=function(n,t){return this.event.on(n,t),this},u.off=function(n){return this.event.off(n),this},u.emit=function(n){var t;return(t=this.event).emit.apply(t,[n].concat(i(arguments,1))),this},u.add=function(n,t){return this._C.Slides.add(n,t),this},u.remove=function(n){return this._C.Slides.remove(n),this},u.is=function(n){return this._o.type===n},u.refresh=function(){return this.emit(mn),this},u.destroy=function(n){void 0===n&&(n=!0);var t=this.event,i=this.state;return i.is(1)?Dn(this).on(vn,this.destroy.bind(this,n)):(k(this._C,function(t){t.destroy&&t.destroy(n)},!0),t.emit(xn),t.destroy(),n&&e(this.splides),i.set(7)),this},o=t,(r=[{key:"options",get:function(){return this._o},set:function(n){this._C.Media.set(n,!0,!0)}},{key:"length",get:function(){return this._C.Slides.getLength(!0)}},{key:"index",get:function(){return this._C.Controller.getIndex()}}])&&n(o.prototype,r),Object.defineProperty(o,"prototype",{writable:!1}),t}();function Ut(n,t,e){return Array.prototype.slice.call(n,t,e)}function Yt(n){return n.bind.apply(n,[null].concat(Ut(arguments,1)))}function Jt(n){return requestAnimationFrame(n)}function Kt(n,t){return typeof t===n}qt.defaults={},qt.STATES={CREATED:1,MOUNTED:2,IDLE:3,MOVING:4,SCROLLING:5,DRAGGING:6,DESTROYED:7};var Vt=Array.isArray;function Qt(n){return Vt(n)?n:[n]}function Zt(n,t){Qt(n).forEach(t)}Yt(Kt,"function"),Yt(Kt,"string"),Yt(Kt,"undefined");var ne=Object.keys;var te=Math.min,ee="move",ie="moved",oe="drag",re="scroll",ue="scrolled";function ce(n){var t=n?n.event.bus:document.createDocumentFragment(),e=function(){var n=[];function t(n,t,e){Zt(n,function(n){n&&Zt(t,function(t){t.split(" ").forEach(function(t){var i=t.split(".");e(n,i[0],i[1])})})})}return{bind:function(e,i,o,r){t(e,i,function(t,e,i){var u="addEventListener"in t,c=u?t.removeEventListener.bind(t,e,o,r):t.removeListener.bind(t,o);u?t.addEventListener(e,o,r):t.addListener(o),n.push([t,e,i,o,c])})},unbind:function(e,i,o){t(e,i,function(t,e,i){n=n.filter(function(n){return!!(n[0]!==t||n[1]!==e||n[2]!==i||o&&n[3]!==o)||(n[4](),!1)})})},dispatch:function(n,t,e){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:e}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,e),n.dispatchEvent(i),i},destroy:function(){n.forEach(function(n){n[4]()}),n.length=0}}}();return n&&n.event.on("destroy",e.destroy),function(n){return Ut(arguments,1).forEach(function(t){!function(n,t){if(n)for(var e=ne(n),i=0;i<e.length;i++){var o=e[i];if("__proto__"!==o&&!1===t(n[o],o))break}}(t,function(e,i){n[i]=t[i]})}),n}(e,{bus:t,on:function(n,i){e.bind(t,Qt(n).join(" "),function(n){i.apply(i,Vt(n.detail)?n.detail:[])})},off:Yt(e.unbind,t),emit:function(n){e.dispatch(t,n,Ut(arguments,1))}})}function se(n,t,e,i){var o,r,u=Date.now,c=0,s=!0,a=0;function f(){if(!s){if(c=n?te((u()-o)/n,1):1,e&&e(c),c>=1&&(t(),o=u(),i&&++a>=i))return l();Jt(f)}}function l(){s=!0}function d(){r&&cancelAnimationFrame(r),c=0,r=0,s=!0}return{start:function(t){!t&&d(),o=u()-(t?c*n:0),s=!1,Jt(f)},rewind:function(){o=u(),c=0,e&&e(c)},pause:l,cancel:d,set:function(t){n=t},isPaused:function(){return s}}}function ae(n,t,e){return Array.prototype.slice.call(n,t,e)}function fe(n){return n.bind(null,...ae(arguments,1))}function le(n,t){return typeof t===n}function de(n){return!he(n)&&le("object",n)}const ve=Array.isArray;fe(le,"function"),fe(le,"string");const pe=fe(le,"undefined");function he(n){return null===n}function ge(n,t){var e;(e=n,ve(e)?e:[e]).forEach(t)}const me=Object.keys;function ye(n,t,e){if(n){let i=me(n);i=e?i.reverse():i;for(let e=0;e<i.length;e++){const o=i[e];if("__proto__"!==o&&!1===t(n[o],o))break}}return n}function be(n){return ae(arguments,1).forEach(t=>{ye(t,(e,i)=>{n[i]=t[i]})}),n}function Ee(n,t,e){de(t)?ye(t,(t,e)=>{Ee(n,e,t)}):ge(n,n=>{he(e)||""===e?function(n,t){ge(n,n=>{ge(t,t=>{n&&n.removeAttribute(t)})})}(n,t):n.setAttribute(t,String(e))})}const{min:we,max:Se,floor:xe,ceil:Ce,abs:Ae}=Math,Le={speed:1,autoStart:!0,pauseOnHover:!0,pauseOnFocus:!0},_e={startScroll:"Start auto scroll",pauseScroll:"Pause auto scroll"};function ke(n,t,e){const{on:i,off:o,bind:r,unbind:u}=ce(n),{translate:c,getPosition:s,toIndex:a,getLimit:f}=t.Move,{setIndex:l,getIndex:d}=t.Controller,{orient:v}=t.Direction,{toggle:p}=t.Elements,{Live:h}=t,{root:g}=n,m=function(n){var t;return function(){t||(t=se(500,function(){n(),t=null},null,1)).start()}}(t.Arrows.update);let y,b,E,w,S,x,C={};function A(){n.is("fade")||y||!1===e.autoScroll||(y=se(0,M),C.pauseOnHover&&r(g,"mouseenter mouseleave",n=>{E="mouseenter"===n.type,D()}),C.pauseOnFocus&&r(g,"focusin focusout",n=>{w="focusin"===n.type,D()}),C.useToggleButton&&r(p,"click",()=>{b?k():P()}),i("updated",_),i([ee,oe,re],()=>{S=!0,P(!1)}),i([ie,"dragged",ue],()=>{S=!1,D()}),C.autoStart&&("complete"===document.readyState?k():r(window,"load",k)))}function L(){y&&(y.cancel(),y=null,x=void 0,o([ee,oe,re,ie,ue]),u(g,"mouseenter mouseleave focusin focusout"),u(p,"click"))}function _(){const{autoScroll:n}=e;!1!==n?(C=be({},C,de(n)?n:{}),A()):L(),y&&!pe(x)&&c(x)}function k(){N()&&(y.start(!0),h.disable(!0),w=E=b=!1,O())}function P(n=!0){b||(b=n,O(),N()||(y.pause(),h.disable(!1)))}function D(){b||(E||w||S?P(!1):k())}function M(){const i=s(),o=function(t){const e=C.speed||1;return t+=v(e),n.is("slide")&&(t=function(n,t,e){const i=we(t,e),o=Se(t,e);return we(Se(i,n),o)}(t,f(!1),f(!0))),t}(i);i!==o?(c(o),function(i){const{length:o}=n,r=(a(i)+o)%o;r!==d()&&(l(r),t.Slides.update(),t.Pagination.update(),"nearby"===e.lazyLoad&&t.LazyLoad.check())}(x=s())):(P(!1),C.rewind&&n.go(C.speed>0?0:t.Controller.getEnd())),m()}function O(){if(p){const i=b?"startScroll":"pauseScroll";t=!b,(n=p)&&ge("is-active",e=>{e&&n.classList[t?"add":"remove"](e)}),Ee(p,"aria-label",e.i18n[i]||_e[i])}var n,t}function N(){return!y||y.isPaused()}return{setup:function(){const{autoScroll:n}=e;C=be({},Le,de(n)?n:{})},mount:A,destroy:L,play:k,pause:P,isPaused:N}}function Pe(n,t,e){return Array.prototype.slice.call(n,t,e)}function De(n){return n.bind.apply(n,[null].concat(Pe(arguments,1)))}function Me(n,t){return typeof t===n}var Oe=Array.isArray;function Ne(n){return Oe(n)?n:[n]}function ze(n,t){Ne(n).forEach(t)}De(Me,"function"),De(Me,"string"),De(Me,"undefined");var Ie=Object.keys;function je(n){var t=n?n.event.bus:document.createDocumentFragment(),e=function(){var n=[];function t(n,t,e){ze(n,function(n){n&&ze(t,function(t){t.split(" ").forEach(function(t){var i=t.split(".");e(n,i[0],i[1])})})})}return{bind:function(e,i,o,r){t(e,i,function(t,e,i){var u="addEventListener"in t,c=u?t.removeEventListener.bind(t,e,o,r):t.removeListener.bind(t,o);u?t.addEventListener(e,o,r):t.addListener(o),n.push([t,e,i,o,c])})},unbind:function(e,i,o){t(e,i,function(t,e,i){n=n.filter(function(n){return!!(n[0]!==t||n[1]!==e||n[2]!==i||o&&n[3]!==o)||(n[4](),!1)})})},dispatch:function(n,t,e){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:e}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,e),n.dispatchEvent(i),i},destroy:function(){n.forEach(function(n){n[4]()}),n.length=0}}}();return n&&n.event.on("destroy",e.destroy),function(n){return Pe(arguments,1).forEach(function(t){!function(n,t){if(n)for(var e=Ie(n),i=0;i<e.length;i++){var o=e[i];if("__proto__"!==o&&!1===t(n[o],o))break}}(t,function(e,i){n[i]=t[i]})}),n}(e,{bus:t,on:function(n,i){e.bind(t,Ne(n).join(" "),function(n){i.apply(i,Oe(n.detail)?n.detail:[])})},off:De(e.unbind,t),emit:function(n){e.dispatch(t,n,Pe(arguments,1))}})}function Fe(n){return n.bind(null,...(t=arguments,Array.prototype.slice.call(t,1,void 0)));var t}function Te(n,t){return typeof t===n}function $e(n,t){return n.getAttribute(t)}Fe(Te,"function"),Fe(Te,"string"),Fe(Te,"undefined");const Re="data-splide-hash";function He(n,t,e){const{on:i,bind:o}=je(n),{setIndex:r,go:u}=t.Controller;function c(n){const t=$e(n.slide,Re);t?location.hash=t:history?history.replaceState(null,null," "):location.hash=""}function s(){const n=a(location.hash);n>-1&&u(n)}function a(n){if(n=n.replace("#","")){const{slides:e}=t.Elements;for(let t=0;t<e.length;t++)if($e(e[t],Re)===n)return t}return-1}return{setup:function(){const n=a(location.hash);r(n>-1?n:e.start||0)},mount:function(){i("active",c),o(window,"hashchange",s)}}}function Ge(n,t,e){return Array.prototype.slice.call(n,t,e)}function We(n){return n.bind.apply(n,[null].concat(Ge(arguments,1)))}function Xe(n,t){return typeof t===n}var Be=Array.isArray;function qe(n){return Be(n)?n:[n]}function Ue(n,t){qe(n).forEach(t)}We(Xe,"function"),We(Xe,"string"),We(Xe,"undefined");var Ye=Object.keys;var Je="splide",Ke="refresh";function Ve(n){var t=n?n.event.bus:document.createDocumentFragment(),e=function(){var n=[];function t(n,t,e){Ue(n,function(n){n&&Ue(t,function(t){t.split(" ").forEach(function(t){var i=t.split(".");e(n,i[0],i[1])})})})}return{bind:function(e,i,o,r){t(e,i,function(t,e,i){var u="addEventListener"in t,c=u?t.removeEventListener.bind(t,e,o,r):t.removeListener.bind(t,o);u?t.addEventListener(e,o,r):t.addListener(o),n.push([t,e,i,o,c])})},unbind:function(e,i,o){t(e,i,function(t,e,i){n=n.filter(function(n){return!!(n[0]!==t||n[1]!==e||n[2]!==i||o&&n[3]!==o)||(n[4](),!1)})})},dispatch:function(n,t,e){var i,o=!0;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:o,detail:e}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,o,!1,e),n.dispatchEvent(i),i},destroy:function(){n.forEach(function(n){n[4]()}),n.length=0}}}();return n&&n.event.on("destroy",e.destroy),function(n){return Ge(arguments,1).forEach(function(t){!function(n,t){if(n)for(var e=Ye(n),i=0;i<e.length;i++){var o=e[i];if("__proto__"!==o&&!1===t(n[o],o))break}}(t,function(e,i){n[i]=t[i]})}),n}(e,{bus:t,on:function(n,i){e.bind(t,qe(n).join(" "),function(n){i.apply(i,Be(n.detail)?n.detail:[])})},off:We(e.unbind,t),emit:function(n){e.dispatch(t,n,Ge(arguments,1))}})}var Qe=Je,Ze=Je+"__slide",ni=Ze+"__container";function ti(n){n.length=0}function ei(n,t,e){return Array.prototype.slice.call(n,t,e)}function ii(n){return n.bind(null,...ei(arguments,1))}function oi(n,t){return typeof t===n}const ri=Array.isArray;ii(oi,"function");const ui=ii(oi,"string"),ci=ii(oi,"undefined");function si(n){return null===n}function ai(n){return ri(n)?n:[n]}function fi(n,t){ai(n).forEach(t)}function li(n,t){return n.push(...ai(t)),n}function di(n,t,e){n&&fi(t,t=>{t&&n.classList[e?"add":"remove"](t)})}function vi(n,t){di(n,ui(t)?t.split(" "):t,!0)}function pi(n,t){fi(t,n.appendChild.bind(n))}function hi(n,t){return t?function(n,t){const e=n?ei(n.children):[];return t?e.filter(n=>function(n,t){return n instanceof HTMLElement&&(n.msMatchesSelector||n.matches).call(n,t)}(n,t)):e}(n,t)[0]:n.firstElementChild}const gi=Object.keys;function mi(n,t,e){if(n){let i=gi(n);i=e?i.reverse():i;for(let e=0;e<i.length;e++){const o=i[e];if("__proto__"!==o&&!1===t(n[o],o))break}}return n}function yi(n,t){fi(n,n=>{fi(t,t=>{n&&n.removeAttribute(t)})})}function bi(n,t,e){var i;!si(i=t)&&oi("object",i)?mi(t,(t,e)=>{bi(n,e,t)}):fi(n,n=>{si(e)||""===e?yi(n,t):n.setAttribute(t,String(e))})}function Ei(n,t,e){const i=document.createElement(n);return t&&(ui(t)?vi(i,t):bi(i,t)),e&&pi(e,i),i}function wi(n,t,e){if(ci(e))return getComputedStyle(n)[t];si(e)||(n.style[t]=`${e}`)}function Si(n,t){return t?ei(n.querySelectorAll(t)):[]}function xi(n,t){di(n,t,!1)}function Ci(n){return ui(n)?n:n?`${n}px`:""}const{min:Ai,max:Li,floor:_i,ceil:ki,abs:Pi}=Math,Di=`${Ze}__row`,Mi=`${Ze}--col`,Oi={rows:1,cols:1,dimensions:[],gap:{}};function Ni(n,t,e){const{on:i,off:o}=Ve(n),{Elements:r}=t,u={},c=function(n){function t(){const{rows:t,cols:e,dimensions:i}=n;return ri(i)&&i.length?i:[[t,e]]}return{get:function(n){const e=t();return e[Ai(n,e.length-1)]},getAt:function(n){const e=t();let i,o,r=0;for(let t=0;t<e.length;t++){const u=e[t];if(i=u[0]||1,o=u[1]||1,r+=i*o,n<r)break}return function(n){if(!n)throw new Error("[splide] Invalid dimension")}(i&&o),[i,o]}}}(u),s=function(n,t,e){const{on:i,destroy:o}=Ve(n),{Components:r,options:u}=n,{resolve:c}=r.Direction,{forEach:s}=r.Slides;function a(n,t){const e=hi(n,`.${ni}`),i=hi(e||n,"img");i&&i.src&&(wi(e||n,"background",t?"":`center/cover no-repeat url("${i.src}")`),wi(i,"display",t?"":"none"))}function f(n){return Si(n,`.${Di}`)}function l(n){return Si(n,`.${Mi}`)}function d(n,t){l(n).forEach(n=>{bi(n,"tabindex",t?0:null)})}function v(n){d(n.slide,!0)}function p(n){d(n.slide,!1)}return{mount:function(){s(i=>{const{slide:o}=i,[r,u]=e.get(i.isClone?i.slideIndex:i.index);!function(n,e){const{row:i}=t.gap,o=`calc(${100/n}%${i?` - ${Ci(i)} * ${(n-1)/n}`:""})`;f(e).forEach((n,t,e)=>{wi(n,"height",o),wi(n,"display","flex"),wi(n,"margin",`0 0 ${Ci(i)} 0`),wi(n,"padding",0),t===e.length-1&&wi(n,"marginBottom",0)})}(r,o),function(n,e){const{col:i}=t.gap,o=`calc(${100/n}%${i?` - ${Ci(i)} * ${(n-1)/n}`:""})`;l(e).forEach((n,t,e)=>{wi(n,"width",o),t!==e.length-1&&wi(n,c("marginRight"),Ci(i))})}(u,o),l(i.slide).forEach((t,e)=>{var o;t.id=`${i.slide.id}-col${o=e+1,o<10?`0${o}`:`${o}`}`,n.options.cover&&a(t)})}),u.slideFocus&&(i("visible",v),i("hidden",p))},destroy:function(){s(n=>{const{slide:t}=n;d(t,!1),f(t).forEach(n=>{yi(n,"style")}),l(t).forEach(n=>{a(n,!0),yi(n,"style")})}),o()}}}(n,u,c),a=`${Qe}--grid`,f=[];function l(){var t;ai(gi(t=u)).forEach(n=>{delete t[n]}),function(n){ei(arguments,1).forEach(t=>{mi(t,(e,i)=>{n[i]=t[i]})})}(u,Oi,e.grid||{}),function(){if(e.grid){const{rows:n,cols:t,dimensions:e}=u;return n>1||t>1||ri(e)&&e.length>0}return!1}()?(d(),li(f,r.slides),vi(n.root,a),pi(r.list,function(){const n=[];let t,e,i=0,o=0;return f.forEach((r,u)=>{const[s,a]=c.getAt(u);o||(i||(t=Ei(r.tagName,Ze),n.push(t)),e=function(n,t,e){return Ei("li"===t.tagName.toLowerCase()?"ul":"div",Di,e)}(0,r,t)),function(n,t,e){vi(t,Mi),pi(e,t)}(0,r,e),++o>=a&&(o=0,i=++i>=s?0:i)}),n}()),o(Ke),i(Ke,p),v()):h()&&(d(),v())}function d(){if(h()){const{slides:t}=r;s.destroy(),f.forEach(n=>{xi(n,Mi),pi(r.list,n)}),fi(t,n=>{n&&n.parentNode&&n.parentNode.removeChild(n)}),xi(n.root,a),ti(t),li(t,f),ti(f),o(Ke)}}function v(){n.refresh()}function p(){h()&&s.mount()}function h(){return t=n.root,e=a,t&&t.classList.contains(e);var t,e}return{mount:function(){l(),i("updated",l)},destroy:d}}document.addEventListener("DOMContentLoaded",function(){const n=new CustomEvent("splideReady",{detail:qt});document.dispatchEvent(n);const t=document.querySelectorAll("figure.wp-block-splide-carousel");for(let n=0;n<t.length;n++){const e=t[n].getAttribute("data-splide"),i=t[n].getAttribute("data-splide-extensions");t[n].querySelectorAll(".splide__slide[data-link]").forEach(n=>{try{var t,e;const i=JSON.parse(n.getAttribute("data-link")),o=document.createElement("a");o.classList.add("splide__slide-link"),o.setAttribute("href",i.url),o.setAttribute("target",null!==(t=i.target)&&void 0!==t?t:"_self"),o.setAttribute("rel",null!==(e=i.rel)&&void 0!==e?e:"noopener"),o.setAttribute("aria-hidden","true"),n.prepend(o)}catch(n){}finally{n.removeAttribute("data-link")}});let o={};if(""===e&&t[n].removeAttribute("data-splide"),""!==i)try{const n=JSON.parse(i);n?.autoScroll&&(o={...o,AutoScroll:ke}),n?.urlHash&&(o={...o,URLHash:He}),n?.grid&&(o={...o,Grid:Ni})}catch(n){console.error("Splide: Unable to load extensions")}const r=new qt(t[n]);r.on("mounted",function(){const e=new CustomEvent("mounted",{detail:r});t[n].dispatchEvent(e)}),r.mount(o),r.root.id&&(r.root.id.substr(-8).includes("Carousel")||(r.root.id+="Carousel"),window[r.root.id]=r)}})})(); -
splide-carousel/trunk/readme.txt
r3345287 r3441595 2 2 Contributors: cloudcatch, dkjensen 3 3 Tags: block, carousel, slider, splide, full-site-editing 4 Tested up to: 6. 85 Stable tag: 1.7. 04 Tested up to: 6.9 5 Stable tag: 1.7.1 6 6 License: MIT 7 7 Requires PHP: 7.0 … … 48 48 49 49 == Changelog == 50 51 = 1.7.1 = 52 * Enhancement - Compatibility with WordPress 6.9 53 * Fix - responsive breakpoint changes causing unexpected or invalid content 50 54 51 55 = 1.7.0 = -
splide-carousel/trunk/splide-carousel.php
r3345287 r3441595 5 5 * Requires at least: 6.5 6 6 * Requires PHP: 7.0 7 * Version: 1.7. 07 * Version: 1.7.1 8 8 * Author: CloudCatch LLC 9 9 * Author URI: https://cloudcatch.io
Note: See TracChangeset
for help on using the changeset viewer.