Gutenberg Blocks and Template Library by Otter - Version 1.7.5

Version Description

Download this release

Release Info

Developer themeisle
Plugin Icon wp plugin Gutenberg Blocks and Template Library by Otter
Version 1.7.5
Comparing to
See all releases

Code changes from version 1.7.4 to 1.7.5

CHANGELOG.md CHANGED
@@ -1,3 +1,13 @@
 
 
 
 
 
 
 
 
 
 
1
  ##### [Version 1.7.4](https://github.com/Codeinwp/otter-blocks/compare/v1.7.3...v1.7.4) (2021-12-02)
2
 
3
  - Fix Leaflet scripts not loading properly
1
+ ##### [Version 1.7.5](https://github.com/Codeinwp/otter-blocks/compare/v1.7.4...v1.7.5) (2022-02-07)
2
+
3
+ - Increase Section's Max Width
4
+ - Fix vertical alignment not working in Section block
5
+ - Improve CSS Animation module
6
+ - Fix CSS Animation conflicting with third-party plugins
7
+ - Disable CSS Editor for Site Editor
8
+ - Fix errors occurring with WordPress 5.9
9
+ - Fix child tabs block not working properly
10
+
11
  ##### [Version 1.7.4](https://github.com/Codeinwp/otter-blocks/compare/v1.7.3...v1.7.4) (2021-12-02)
12
 
13
  - Fix Leaflet scripts not loading properly
build/animation/frontend.asset.php CHANGED
@@ -1 +1 @@
1
- <?php return array('dependencies' => array('wp-polyfill'), 'version' => '0d96c73e78823d566cdeca0c5a4c8572');
1
+ <?php return array('dependencies' => array(), 'version' => '542b37da9511fe28db1d80daef8a6b13');
build/animation/frontend.js CHANGED
@@ -1 +1 @@
1
- !function(){const t=["none","bounce","flash","pulse","rubberBand","shake","headShake","swing","tada","wobble","jello","heartBeat","hinge","jackInTheBox","bounceIn","bounceInDown","bounceInLeft","bounceInRight","bounceInUp","bounceOut","bounceOutDown","bounceOutLeft","bounceOutRight","bounceOutUp","fadeIn","fadeInDown","fadeInDownBig","fadeInLeft","fadeInLeftBig","fadeInRight","fadeInRightBig","fadeInUp","fadeOut","fadeOutDown","fadeOutDownBig","fadeOutLeft","fadeOutLeftBig","fadeOutRight","fadeOutRightBig","fadeOutUp","fadeOutUpBig","flip","flipInX","flipInY","flipOutX","flipOutY","lightSpeedIn","lightSpeedOut","rotateIn","rotateInDownLeft","rotateInDownRight","rotateInUpLeft","rotateInUpRight","rotateOut","rotateOutDownLeft","rotateOutDownRight","rotateOutUpLeft","rotateOutUpRight","slideInDown","slideInLeft","slideInRight","slideInUp","slideOutDown","slideOutLeft","slideOutRight","slideOutUp","zoomIn","zoomInDown","zoomInLeft","zoomInRight","zoomInUp","zoomOut","zoomOutDown","zoomOutLeft","zoomOutRight","zoomOutUp","rollIn","rollOut"],e=["bounceOut","bounceOutDown","bounceOutLeft","bounceOutRight","bounceOutUp","fadeOut","fadeOutDown","fadeOutDownBig","fadeOutLeft","fadeOutLeftBig","fadeOutRight","fadeOutRightBig","fadeOutUp","fadeOutUpBig","flipOutX","flipOutY","lightSpeedOut","rotateOut","rotateOutDownLeft","rotateOutDownRight","rotateOutUpLeft","rotateOutUpRight","slideOutDown","slideOutLeft","slideOutRight","slideOutUp","zoomOut","zoomOutDown","zoomOutLeft","zoomOutRight","zoomOutUp","rollOut"],n=["none","delay-100ms","delay-200ms","delay-500ms","delay-1s","delay-2s","delay-3s","delay-4s","delay-5s"],o=["none","slow","slower","fast","faster"];window.onload=()=>{const i=document.querySelectorAll(".animated");for(const s of i){if(classes=s.classList,s.animationClasses=[],!a(s)){const e=t.find((t=>Array.from(classes).find((e=>e===t)))),a=n.find((t=>Array.from(classes).find((e=>e===t)))),i=o.find((t=>Array.from(classes).find((e=>e===t))));s.classList.add("hidden-animated"),e&&(s.animationClasses.push(e),s.classList.remove(e)),a&&(s.animationClasses.push(a),s.classList.remove(a)),i&&(s.animationClasses.push(i),s.classList.remove(i))}e.forEach((t=>{s.className.includes(t)&&s.addEventListener("animationend",(()=>{s.classList.remove(t)}))}))}window.onscroll=()=>{for(const t of i)t.getBoundingClientRect().top<=.75*window.innerHeight&&0<t.getBoundingClientRect().top&&t.animationClasses&&0<t.animationClasses.length&&(t.animationClasses.forEach((e=>t.classList.add(e))),t.classList.remove("hidden-animated"),delete t.animationClasses)}};const a=t=>{const e=window.scrollY||window.pageYOffset,n=t.getBoundingClientRect().top+e,o=e,a=e+window.innerHeight,i=n,s=n+t.clientHeight;return s>=o&&s<=a||i<=a&&i>=o}}();
1
+ !function(){const t=["none","bounce","flash","pulse","rubberBand","shake","headShake","swing","tada","wobble","jello","heartBeat","hinge","jackInTheBox","bounceIn","bounceInDown","bounceInLeft","bounceInRight","bounceInUp","bounceOut","bounceOutDown","bounceOutLeft","bounceOutRight","bounceOutUp","fadeIn","fadeInDown","fadeInDownBig","fadeInLeft","fadeInLeftBig","fadeInRight","fadeInRightBig","fadeInUp","fadeOut","fadeOutDown","fadeOutDownBig","fadeOutLeft","fadeOutLeftBig","fadeOutRight","fadeOutRightBig","fadeOutUp","fadeOutUpBig","flip","flipInX","flipInY","flipOutX","flipOutY","lightSpeedIn","lightSpeedOut","rotateIn","rotateInDownLeft","rotateInDownRight","rotateInUpLeft","rotateInUpRight","rotateOut","rotateOutDownLeft","rotateOutDownRight","rotateOutUpLeft","rotateOutUpRight","slideInDown","slideInLeft","slideInRight","slideInUp","slideOutDown","slideOutLeft","slideOutRight","slideOutUp","zoomIn","zoomInDown","zoomInLeft","zoomInRight","zoomInUp","zoomOut","zoomOutDown","zoomOutLeft","zoomOutRight","zoomOutUp","rollIn","rollOut"],e=["bounceOut","bounceOutDown","bounceOutLeft","bounceOutRight","bounceOutUp","fadeOut","fadeOutDown","fadeOutDownBig","fadeOutLeft","fadeOutLeftBig","fadeOutRight","fadeOutRightBig","fadeOutUp","fadeOutUpBig","flipOutX","flipOutY","lightSpeedOut","rotateOut","rotateOutDownLeft","rotateOutDownRight","rotateOutUpLeft","rotateOutUpRight","slideOutDown","slideOutLeft","slideOutRight","slideOutUp","zoomOut","zoomOutDown","zoomOutLeft","zoomOutRight","zoomOutUp","rollOut"],n=["none","delay-100ms","delay-200ms","delay-500ms","delay-1s","delay-2s","delay-3s","delay-4s","delay-5s"],o=["none","slow","slower","fast","faster"];window.addEventListener("load",(()=>{const i=document.querySelectorAll(".animated");for(const s of i){if(classes=s.classList,s.animationClasses=[],!a(s)){const e=t.find((t=>Array.from(classes).find((e=>e===t)))),a=n.find((t=>Array.from(classes).find((e=>e===t)))),i=o.find((t=>Array.from(classes).find((e=>e===t))));s.classList.add("hidden-animated"),e&&(s.animationClasses.push(e),s.classList.remove(e)),a&&(s.animationClasses.push(a),s.classList.remove(a)),i&&(s.animationClasses.push(i),s.classList.remove(i))}e.forEach((t=>{s.className.includes(t)&&s.addEventListener("animationend",(()=>{s.classList.remove(t)}))}))}window.addEventListener("scroll",(()=>{for(const t of i)t.getBoundingClientRect().top<=.95*window.innerHeight&&0<t.getBoundingClientRect().top&&t.animationClasses&&0<t.animationClasses.length&&(t.animationClasses.forEach((e=>t.classList.add(e))),t.classList.remove("hidden-animated"),delete t.animationClasses)}))}));const a=t=>{const e=window.scrollY||window.pageYOffset,n=t.getBoundingClientRect().top+e,o=e,a=e+window.innerHeight,i=n,s=n+t.clientHeight;return s>=o&&s<=a||i<=a&&i>=o}}();
build/animation/index.asset.php CHANGED
@@ -1 +1 @@
1
- <?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-polyfill'), 'version' => '320f8b86c53de81778f99e51123bbceb');
1
+ <?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-i18n'), 'version' => 'ae8a402e619f1e80a29bc402ce543b43');
build/animation/index.js CHANGED
@@ -1 +1 @@
1
- !function(){"use strict";var e=window.wp.element,t=window.wp.i18n,l=window.wp.blocks,o=window.wp.components,a=window.wp.compose,n=window.wp.blockEditor,u=window.wp.hooks;const s=[{label:(0,t.__)("None","otter-blocks"),value:"none"},{label:(0,t.__)("Bounce","otter-blocks"),value:"bounce"},{label:(0,t.__)("Bounce In","otter-blocks"),value:"bounceIn"},{label:(0,t.__)("Bounce In Down","otter-blocks"),value:"bounceInDown"},{label:(0,t.__)("Bounce In Left","otter-blocks"),value:"bounceInLeft"},{label:(0,t.__)("Bounce In Right","otter-blocks"),value:"bounceInRight"},{label:(0,t.__)("Bounce In Up","otter-blocks"),value:"bounceInUp"},{label:(0,t.__)("Bounce Out","otter-blocks"),value:"bounceOut"},{label:(0,t.__)("Bounce Out Down","otter-blocks"),value:"bounceOutDown"},{label:(0,t.__)("Bounce Out Left","otter-blocks"),value:"bounceOutLeft"},{label:(0,t.__)("Bounce Out Right","otter-blocks"),value:"bounceOutRight"},{label:(0,t.__)("Bounce Out Up","otter-blocks"),value:"bounceOutUp"},{label:(0,t.__)("Fade In","otter-blocks"),value:"fadeIn"},{label:(0,t.__)("Fade In Down","otter-blocks"),value:"fadeInDown"},{label:(0,t.__)("Fade In Down Big","otter-blocks"),value:"fadeInDownBig"},{label:(0,t.__)("Fade In Left","otter-blocks"),value:"fadeInLeft"},{label:(0,t.__)("Fade In Left Big","otter-blocks"),value:"fadeInLeftBig"},{label:(0,t.__)("Fade In Right","otter-blocks"),value:"fadeInRight"},{label:(0,t.__)("Fade In Right Big","otter-blocks"),value:"fadeInRightBig"},{label:(0,t.__)("Fade In Up","otter-blocks"),value:"fadeInUp"},{label:(0,t.__)("Fade Out","otter-blocks"),value:"fadeOut"},{label:(0,t.__)("Fade Out Down","otter-blocks"),value:"fadeOutDown"},{label:(0,t.__)("Fade Out Down Big","otter-blocks"),value:"fadeOutDownBig"},{label:(0,t.__)("Fade Out Left","otter-blocks"),value:"fadeOutLeft"},{label:(0,t.__)("Fade Out Left Big","otter-blocks"),value:"fadeOutLeftBig"},{label:(0,t.__)("Fade Out Right","otter-blocks"),value:"fadeOutRight"},{label:(0,t.__)("Fade Out Right Big","otter-blocks"),value:"fadeOutRightBig"},{label:(0,t.__)("Fade Out Up","otter-blocks"),value:"fadeOutUp"},{label:(0,t.__)("Fade Out Up Big","otter-blocks"),value:"fadeOutUpBig"},{label:(0,t.__)("Flip","otter-blocks"),value:"flip"},{label:(0,t.__)("Flip In X","otter-blocks"),value:"flipInX"},{label:(0,t.__)("Flip In Y","otter-blocks"),value:"flipInY"},{label:(0,t.__)("Flip Out X","otter-blocks"),value:"flipOutX"},{label:(0,t.__)("Flip Out Y","otter-blocks"),value:"flipOutY"},{label:(0,t.__)("Rotate In","otter-blocks"),value:"rotateIn"},{label:(0,t.__)("Rotate In Down Left","otter-blocks"),value:"rotateInDownLeft"},{label:(0,t.__)("Rotate In Down Right","otter-blocks"),value:"rotateInDownRight"},{label:(0,t.__)("Rotate In Up Left","otter-blocks"),value:"rotateInUpLeft"},{label:(0,t.__)("Rotate In Up Right","otter-blocks"),value:"rotateInUpRight"},{label:(0,t.__)("Rotate Out","otter-blocks"),value:"rotateOut"},{label:(0,t.__)("Rotate Out Down Left","otter-blocks"),value:"rotateOutDownLeft"},{label:(0,t.__)("Rotate Out Down Right","otter-blocks"),value:"rotateOutDownRight"},{label:(0,t.__)("Rotate Out Up Left","otter-blocks"),value:"rotateOutUpLeft"},{label:(0,t.__)("Rotate Out Up Right","otter-blocks"),value:"rotateOutUpRight"},{label:(0,t.__)("Slide In Down","otter-blocks"),value:"slideInDown"},{label:(0,t.__)("Slide In Left","otter-blocks"),value:"slideInLeft"},{label:(0,t.__)("Slide In Right","otter-blocks"),value:"slideInRight"},{label:(0,t.__)("Slide In Up","otter-blocks"),value:"slideInUp"},{label:(0,t.__)("Slide Out Down","otter-blocks"),value:"slideOutDown"},{label:(0,t.__)("Slide Out Left","otter-blocks"),value:"slideOutLeft"},{label:(0,t.__)("Slide Out Right","otter-blocks"),value:"slideOutRight"},{label:(0,t.__)("Slide Out Up","otter-blocks"),value:"slideOutUp"},{label:(0,t.__)("Zoom In","otter-blocks"),value:"zoomIn"},{label:(0,t.__)("Zoom In Down","otter-blocks"),value:"zoomInDown"},{label:(0,t.__)("Zoom In Left","otter-blocks"),value:"zoomInLeft"},{label:(0,t.__)("Zoom In Right","otter-blocks"),value:"zoomInRight"},{label:(0,t.__)("Zoom In Up","otter-blocks"),value:"zoomInUp"},{label:(0,t.__)("Zoom Out","otter-blocks"),value:"zoomOut"},{label:(0,t.__)("Zoom Out Down","otter-blocks"),value:"zoomOutDown"},{label:(0,t.__)("Zoom Out Left","otter-blocks"),value:"zoomOutLeft"},{label:(0,t.__)("Zoom Out Right","otter-blocks"),value:"zoomOutRight"},{label:(0,t.__)("Zoom Out Up","otter-blocks"),value:"zoomOutUp"},{label:(0,t.__)("Roll In","otter-blocks"),value:"rollIn"},{label:(0,t.__)("Roll Out","otter-blocks"),value:"rollOut"},{label:(0,t.__)("Light Speed In","otter-blocks"),value:"lightSpeedIn"},{label:(0,t.__)("Light Speed Out","otter-blocks"),value:"lightSpeedOut"},{label:(0,t.__)("Flash","otter-blocks"),value:"flash"},{label:(0,t.__)("Pulse","otter-blocks"),value:"pulse"},{label:(0,t.__)("Rubber Band","otter-blocks"),value:"rubberBand"},{label:(0,t.__)("Shake","otter-blocks"),value:"shake"},{label:(0,t.__)("Head Shake","otter-blocks"),value:"headShake"},{label:(0,t.__)("Swing","otter-blocks"),value:"swing"},{label:(0,t.__)("TaDa","otter-blocks"),value:"tada"},{label:(0,t.__)("Wobble","otter-blocks"),value:"wobble"},{label:(0,t.__)("Jello","otter-blocks"),value:"jello"},{label:(0,t.__)("Heart Beat","otter-blocks"),value:"heartBeat"},{label:(0,t.__)("Hinge","otter-blocks"),value:"hinge"},{label:(0,t.__)("Jack In The Box","otter-blocks"),value:"jackInTheBox"}],b=[{label:(0,t.__)("Bouncing","otter-blocks"),value:"bounce"},{label:(0,t.__)("Fading","otter-blocks"),value:"fadeIn"},{label:(0,t.__)("Flipping","otter-blocks"),value:"flip"},{label:(0,t.__)("Rotating","otter-blocks"),value:"rotateIn"},{label:(0,t.__)("Sliding","otter-blocks"),value:"slideInDown"},{label:(0,t.__)("Zooming","otter-blocks"),value:"zoomIn"},{label:(0,t.__)("Rolling","otter-blocks"),value:"rollIn"},{label:(0,t.__)("Other","otter-blocks"),value:"lightSpeedIn"}],r=["bounceOut","bounceOutDown","bounceOutLeft","bounceOutRight","bounceOutUp","fadeOut","fadeOutDown","fadeOutDownBig","fadeOutLeft","fadeOutLeftBig","fadeOutRight","fadeOutRightBig","fadeOutUp","fadeOutUpBig","flipOutX","flipOutY","lightSpeedOut","rotateOut","rotateOutDownLeft","rotateOutDownRight","rotateOutUpLeft","rotateOutUpRight","slideOutDown","slideOutLeft","slideOutRight","slideOutUp","zoomOut","zoomOutDown","zoomOutLeft","zoomOutRight","zoomOutUp","rollOut"],c=[{label:(0,t.__)("None","otter-blocks"),value:"none"},{label:(0,t.__)("100 Milliseconds","otter-blocks"),value:"delay-100ms"},{label:(0,t.__)("200 Milliseconds","otter-blocks"),value:"delay-200ms"},{label:(0,t.__)("500 Milliseconds","otter-blocks"),value:"delay-500ms"},{label:(0,t.__)("One Second","otter-blocks"),value:"delay-1s"},{label:(0,t.__)("Two Second","otter-blocks"),value:"delay-2s"},{label:(0,t.__)("Three Second","otter-blocks"),value:"delay-3s"},{label:(0,t.__)("Four Second","otter-blocks"),value:"delay-4s"},{label:(0,t.__)("Five Second","otter-blocks"),value:"delay-5s"}],i=[{label:(0,t.__)("Default","otter-blocks"),value:"none"},{label:(0,t.__)("Slow","otter-blocks"),value:"slow"},{label:(0,t.__)("Slower","otter-blocks"),value:"slower"},{label:(0,t.__)("Fast","otter-blocks"),value:"fast"},{label:(0,t.__)("Faster","otter-blocks"),value:"faster"}];var _=function l({animationsList:n,updateAnimation:u,currentAnimationLabel:s,setCurrentAnimationLabel:r}){const c=(0,a.useInstanceId)(l),[i,_]=(0,e.useState)(""),[d,v]=(0,e.useState)(!1),m=`inspector-themeisle-animations-control-${c}`;return(0,e.createElement)(o.BaseControl,{label:(0,t.__)("Animation","otter-blocks"),id:m},(0,e.createElement)(o.Dropdown,{contentClassName:"themeisle-animations-control__popover",position:"bottom center",renderToggle:({isOpen:t,onToggle:l})=>(0,e.createElement)(o.Button,{className:"themeisle-animations-control__button",id:m,onClick:l,"aria-expanded":t},s),renderContent:({onToggle:l})=>(0,e.createElement)(o.MenuGroup,{label:(0,t.__)("Animations","otter-blocks")},(0,e.createElement)(o.TextControl,{placeholder:(0,t.__)("Search","otter-blocks"),value:i,onChange:e=>{_(e),v(!1)}}),(0,e.createElement)("div",{className:"components-popover__items"},n.map((t=>(0,e.createElement)(e.Fragment,null,""===i&&b.map((l=>l.value===t.value?(0,e.createElement)("div",{className:"themeisle-animations-control__category"},l.label):"")),((t,l)=>{let a=!0;return i&&i.toLowerCase().split(" ").forEach((e=>{t.label.toLowerCase().includes(e)||(a=!1)})),a&&!d&&v(!0),a&&(0,e.createElement)(o.MenuItem,{className:s===t.label?"is-selected":"",onClick:()=>{r(t.label),u(t.value),l()}},t.label)})(t,l)))),!d&&(0,e.createElement)("div",null,(0,t.__)("Nothing found. Try searching for something else!","otter-blocks"))))}))},d=function({attributes:l,clientId:a,setAttributes:n}){(0,e.useEffect)((()=>{let e;if(l.className){e=l.className,e=e.split(" ");const t=Array.from(s).find((t=>e.find((e=>e===t.value)))),o=Array.from(c).find((t=>e.find((e=>e===t.value)))),a=Array.from(i).find((t=>e.find((e=>e===t.value))));b(t?t.value:"none"),v(o?o.value:"default"),k(a?a.value:"default"),f(t?t.label:"none")}}),[]);const[u,b]=(0,e.useState)("none"),[d,v]=(0,e.useState)("default"),[m,k]=(0,e.useState)("default"),[p,f]=(0,e.useState)("none");return(0,e.createElement)("div",{className:"themeisle-animations-control"},(0,e.createElement)(_,{animationsList:s,updateAnimation:e=>{let t,o="none"!==e?e:"";if(l.className){t=l.className,t=t.split(" ");const e=t.find((e=>e===u));t.find((e=>"animated"===e))||t.push("animated"),e?t=t.join(" ").replace(u,o):(t.push(o),t=t.join(" "))}else t=`animated ${o}`;"none"===e&&(t=t.replace("animated","").replace(d,"").replace(m,""),v("default"),k("default")),t=t.replace(/\s+/g," ").trim(),""===t&&(t=void 0),b(e),n({className:t});let s=document.querySelector(`#block-${a} .animated`);s&&r.forEach((e=>{s.className.includes(e)&&s.addEventListener("animationend",(()=>{s.classList.remove(e),s.addEventListener("animationstart",(()=>{s.classList.remove(e)}))}))}))},currentAnimationLabel:p,setCurrentAnimationLabel:f}),"none"!==u&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(o.SelectControl,{label:(0,t.__)("Delay","otter-blocks"),value:d||"default",options:c,onChange:e=>{let t,o="none"!==e?e:"";l.className?(t=l.className,t=t.split(" "),t.find((e=>e===d))?t=t.join(" ").replace(d,o):(t.push(o),t=t.join(" "))):t=o,t=t.replace(/\s+/g," "),v(e),n({className:t})}}),(0,e.createElement)(o.SelectControl,{label:(0,t.__)("Speed","otter-blocks"),value:m||"default",options:i,onChange:e=>{let t,o="none"!==e?e:"";l.className?(t=l.className,t=t.split(" "),t.find((e=>e===m))?t=t.join(" ").replace(m,o):(t.push(o),t=t.join(" "))):t=o,t=t.replace(/\s+/g," "),k(e),n({className:t})}})))};const v=(0,a.createHigherOrderComponent)((a=>u=>(0,l.hasBlockSupport)(u.name,"customClassName",!0)&&u.isSelected?(0,e.createElement)(e.Fragment,null,(0,e.createElement)(a,u),(0,e.createElement)(n.InspectorControls,null,(0,e.createElement)(o.PanelBody,{title:(0,t.__)("Animations","otter-blocks"),initialOpen:!1},(0,e.createElement)(d,{clientId:u.clientId,setAttributes:u.setAttributes,attributes:u.attributes})))):(0,e.createElement)(a,u)),"withInspectorControl");(0,u.addFilter)("editor.BlockEdit","themeisle-custom-css/with-inspector-controls",v)}();
1
+ !function(){"use strict";var e=window.wp.element,t=window.wp.i18n,l=window.wp.blocks,o=window.wp.components,a=window.wp.compose,n=window.wp.blockEditor,u=window.wp.hooks;const s=[{label:(0,t.__)("None","otter-blocks"),value:"none"},{label:(0,t.__)("Bounce","otter-blocks"),value:"bounce"},{label:(0,t.__)("Bounce In","otter-blocks"),value:"bounceIn"},{label:(0,t.__)("Bounce In Down","otter-blocks"),value:"bounceInDown"},{label:(0,t.__)("Bounce In Left","otter-blocks"),value:"bounceInLeft"},{label:(0,t.__)("Bounce In Right","otter-blocks"),value:"bounceInRight"},{label:(0,t.__)("Bounce In Up","otter-blocks"),value:"bounceInUp"},{label:(0,t.__)("Bounce Out","otter-blocks"),value:"bounceOut"},{label:(0,t.__)("Bounce Out Down","otter-blocks"),value:"bounceOutDown"},{label:(0,t.__)("Bounce Out Left","otter-blocks"),value:"bounceOutLeft"},{label:(0,t.__)("Bounce Out Right","otter-blocks"),value:"bounceOutRight"},{label:(0,t.__)("Bounce Out Up","otter-blocks"),value:"bounceOutUp"},{label:(0,t.__)("Fade In","otter-blocks"),value:"fadeIn"},{label:(0,t.__)("Fade In Down","otter-blocks"),value:"fadeInDown"},{label:(0,t.__)("Fade In Down Big","otter-blocks"),value:"fadeInDownBig"},{label:(0,t.__)("Fade In Left","otter-blocks"),value:"fadeInLeft"},{label:(0,t.__)("Fade In Left Big","otter-blocks"),value:"fadeInLeftBig"},{label:(0,t.__)("Fade In Right","otter-blocks"),value:"fadeInRight"},{label:(0,t.__)("Fade In Right Big","otter-blocks"),value:"fadeInRightBig"},{label:(0,t.__)("Fade In Up","otter-blocks"),value:"fadeInUp"},{label:(0,t.__)("Fade Out","otter-blocks"),value:"fadeOut"},{label:(0,t.__)("Fade Out Down","otter-blocks"),value:"fadeOutDown"},{label:(0,t.__)("Fade Out Down Big","otter-blocks"),value:"fadeOutDownBig"},{label:(0,t.__)("Fade Out Left","otter-blocks"),value:"fadeOutLeft"},{label:(0,t.__)("Fade Out Left Big","otter-blocks"),value:"fadeOutLeftBig"},{label:(0,t.__)("Fade Out Right","otter-blocks"),value:"fadeOutRight"},{label:(0,t.__)("Fade Out Right Big","otter-blocks"),value:"fadeOutRightBig"},{label:(0,t.__)("Fade Out Up","otter-blocks"),value:"fadeOutUp"},{label:(0,t.__)("Fade Out Up Big","otter-blocks"),value:"fadeOutUpBig"},{label:(0,t.__)("Flip","otter-blocks"),value:"flip"},{label:(0,t.__)("Flip In X","otter-blocks"),value:"flipInX"},{label:(0,t.__)("Flip In Y","otter-blocks"),value:"flipInY"},{label:(0,t.__)("Flip Out X","otter-blocks"),value:"flipOutX"},{label:(0,t.__)("Flip Out Y","otter-blocks"),value:"flipOutY"},{label:(0,t.__)("Rotate In","otter-blocks"),value:"rotateIn"},{label:(0,t.__)("Rotate In Down Left","otter-blocks"),value:"rotateInDownLeft"},{label:(0,t.__)("Rotate In Down Right","otter-blocks"),value:"rotateInDownRight"},{label:(0,t.__)("Rotate In Up Left","otter-blocks"),value:"rotateInUpLeft"},{label:(0,t.__)("Rotate In Up Right","otter-blocks"),value:"rotateInUpRight"},{label:(0,t.__)("Rotate Out","otter-blocks"),value:"rotateOut"},{label:(0,t.__)("Rotate Out Down Left","otter-blocks"),value:"rotateOutDownLeft"},{label:(0,t.__)("Rotate Out Down Right","otter-blocks"),value:"rotateOutDownRight"},{label:(0,t.__)("Rotate Out Up Left","otter-blocks"),value:"rotateOutUpLeft"},{label:(0,t.__)("Rotate Out Up Right","otter-blocks"),value:"rotateOutUpRight"},{label:(0,t.__)("Slide In Down","otter-blocks"),value:"slideInDown"},{label:(0,t.__)("Slide In Left","otter-blocks"),value:"slideInLeft"},{label:(0,t.__)("Slide In Right","otter-blocks"),value:"slideInRight"},{label:(0,t.__)("Slide In Up","otter-blocks"),value:"slideInUp"},{label:(0,t.__)("Slide Out Down","otter-blocks"),value:"slideOutDown"},{label:(0,t.__)("Slide Out Left","otter-blocks"),value:"slideOutLeft"},{label:(0,t.__)("Slide Out Right","otter-blocks"),value:"slideOutRight"},{label:(0,t.__)("Slide Out Up","otter-blocks"),value:"slideOutUp"},{label:(0,t.__)("Zoom In","otter-blocks"),value:"zoomIn"},{label:(0,t.__)("Zoom In Down","otter-blocks"),value:"zoomInDown"},{label:(0,t.__)("Zoom In Left","otter-blocks"),value:"zoomInLeft"},{label:(0,t.__)("Zoom In Right","otter-blocks"),value:"zoomInRight"},{label:(0,t.__)("Zoom In Up","otter-blocks"),value:"zoomInUp"},{label:(0,t.__)("Zoom Out","otter-blocks"),value:"zoomOut"},{label:(0,t.__)("Zoom Out Down","otter-blocks"),value:"zoomOutDown"},{label:(0,t.__)("Zoom Out Left","otter-blocks"),value:"zoomOutLeft"},{label:(0,t.__)("Zoom Out Right","otter-blocks"),value:"zoomOutRight"},{label:(0,t.__)("Zoom Out Up","otter-blocks"),value:"zoomOutUp"},{label:(0,t.__)("Roll In","otter-blocks"),value:"rollIn"},{label:(0,t.__)("Roll Out","otter-blocks"),value:"rollOut"},{label:(0,t.__)("Light Speed In","otter-blocks"),value:"lightSpeedIn"},{label:(0,t.__)("Light Speed Out","otter-blocks"),value:"lightSpeedOut"},{label:(0,t.__)("Flash","otter-blocks"),value:"flash"},{label:(0,t.__)("Pulse","otter-blocks"),value:"pulse"},{label:(0,t.__)("Rubber Band","otter-blocks"),value:"rubberBand"},{label:(0,t.__)("Shake","otter-blocks"),value:"shake"},{label:(0,t.__)("Head Shake","otter-blocks"),value:"headShake"},{label:(0,t.__)("Swing","otter-blocks"),value:"swing"},{label:(0,t.__)("TaDa","otter-blocks"),value:"tada"},{label:(0,t.__)("Wobble","otter-blocks"),value:"wobble"},{label:(0,t.__)("Jello","otter-blocks"),value:"jello"},{label:(0,t.__)("Heart Beat","otter-blocks"),value:"heartBeat"},{label:(0,t.__)("Hinge","otter-blocks"),value:"hinge"},{label:(0,t.__)("Jack In The Box","otter-blocks"),value:"jackInTheBox"}],r=[{label:(0,t.__)("Bouncing","otter-blocks"),value:"bounce"},{label:(0,t.__)("Fading","otter-blocks"),value:"fadeIn"},{label:(0,t.__)("Flipping","otter-blocks"),value:"flip"},{label:(0,t.__)("Rotating","otter-blocks"),value:"rotateIn"},{label:(0,t.__)("Sliding","otter-blocks"),value:"slideInDown"},{label:(0,t.__)("Zooming","otter-blocks"),value:"zoomIn"},{label:(0,t.__)("Rolling","otter-blocks"),value:"rollIn"},{label:(0,t.__)("Other","otter-blocks"),value:"lightSpeedIn"}],b=["bounceOut","bounceOutDown","bounceOutLeft","bounceOutRight","bounceOutUp","fadeOut","fadeOutDown","fadeOutDownBig","fadeOutLeft","fadeOutLeftBig","fadeOutRight","fadeOutRightBig","fadeOutUp","fadeOutUpBig","flipOutX","flipOutY","lightSpeedOut","rotateOut","rotateOutDownLeft","rotateOutDownRight","rotateOutUpLeft","rotateOutUpRight","slideOutDown","slideOutLeft","slideOutRight","slideOutUp","zoomOut","zoomOutDown","zoomOutLeft","zoomOutRight","zoomOutUp","rollOut"],c=[{label:(0,t.__)("None","otter-blocks"),value:"none"},{label:(0,t.__)("100 Milliseconds","otter-blocks"),value:"delay-100ms"},{label:(0,t.__)("200 Milliseconds","otter-blocks"),value:"delay-200ms"},{label:(0,t.__)("500 Milliseconds","otter-blocks"),value:"delay-500ms"},{label:(0,t.__)("One Second","otter-blocks"),value:"delay-1s"},{label:(0,t.__)("Two Second","otter-blocks"),value:"delay-2s"},{label:(0,t.__)("Three Second","otter-blocks"),value:"delay-3s"},{label:(0,t.__)("Four Second","otter-blocks"),value:"delay-4s"},{label:(0,t.__)("Five Second","otter-blocks"),value:"delay-5s"}],i=[{label:(0,t.__)("Default","otter-blocks"),value:"none"},{label:(0,t.__)("Slow","otter-blocks"),value:"slow"},{label:(0,t.__)("Slower","otter-blocks"),value:"slower"},{label:(0,t.__)("Fast","otter-blocks"),value:"fast"},{label:(0,t.__)("Faster","otter-blocks"),value:"faster"}];var _=function l(n){let{animationsList:u,updateAnimation:s,currentAnimationLabel:b,setCurrentAnimationLabel:c}=n;const i=(0,a.useInstanceId)(l),[_,d]=(0,e.useState)(""),[v,m]=(0,e.useState)(!1),k=`inspector-themeisle-animations-control-${i}`;return(0,e.createElement)(o.BaseControl,{label:(0,t.__)("Animation","otter-blocks"),id:k},(0,e.createElement)(o.Dropdown,{contentClassName:"themeisle-animations-control__popover",position:"bottom center",renderToggle:t=>{let{isOpen:l,onToggle:a}=t;return(0,e.createElement)(o.Button,{className:"themeisle-animations-control__button",id:k,onClick:a,"aria-expanded":l},b)},renderContent:l=>{let{onToggle:a}=l;return(0,e.createElement)(o.MenuGroup,{label:(0,t.__)("Animations","otter-blocks")},(0,e.createElement)(o.TextControl,{placeholder:(0,t.__)("Search","otter-blocks"),value:_,onChange:e=>{d(e),m(!1)}}),(0,e.createElement)("div",{className:"components-popover__items"},u.map((t=>(0,e.createElement)(e.Fragment,null,""===_&&r.map((l=>l.value===t.value?(0,e.createElement)("div",{className:"themeisle-animations-control__category"},l.label):"")),((t,l)=>{let a=!0;return _&&_.toLowerCase().split(" ").forEach((e=>{t.label.toLowerCase().includes(e)||(a=!1)})),a&&!v&&m(!0),a&&(0,e.createElement)(o.MenuItem,{className:b===t.label?"is-selected":"",onClick:()=>{c(t.label),s(t.value),l()}},t.label)})(t,a)))),!v&&(0,e.createElement)("div",null,(0,t.__)("Nothing found. Try searching for something else!","otter-blocks"))))}}))},d=function(l){let{attributes:a,clientId:n,setAttributes:u}=l;(0,e.useEffect)((()=>{let e;if(a.className){e=a.className,e=e.split(" ");const t=Array.from(s).find((t=>e.find((e=>e===t.value)))),l=Array.from(c).find((t=>e.find((e=>e===t.value)))),o=Array.from(i).find((t=>e.find((e=>e===t.value))));d(t?t.value:"none"),m(l?l.value:"default"),p(o?o.value:"default"),O(t?t.label:"none")}}),[]);const[r,d]=(0,e.useState)("none"),[v,m]=(0,e.useState)("default"),[k,p]=(0,e.useState)("default"),[f,O]=(0,e.useState)("none");return(0,e.createElement)("div",{className:"themeisle-animations-control"},(0,e.createElement)(_,{animationsList:s,updateAnimation:e=>{let t,l="none"!==e?e:"";if(a.className){t=a.className,t=t.split(" ");const e=t.find((e=>e===r));t.find((e=>"animated"===e))||t.push("animated"),e?t=t.join(" ").replace(r,l):(t.push(l),t=t.join(" "))}else t=`animated ${l}`;"none"===e&&(t=t.replace("animated","").replace(v,"").replace(k,""),m("default"),p("default")),t=t.replace(/\s+/g," ").trim(),""===t&&(t=void 0),d(e),u({className:t});let o=document.querySelector(`#block-${n} .animated`)||document.querySelector(`#block-${n}.animated`);o&&b.forEach((e=>{o.className.includes(e)&&o.addEventListener("animationend",(()=>{o.classList.remove(e),o.addEventListener("animationstart",(()=>{o.classList.remove(e)}))}))}))},currentAnimationLabel:f,setCurrentAnimationLabel:O}),"none"!==r&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(o.SelectControl,{label:(0,t.__)("Delay","otter-blocks"),value:v||"default",options:c,onChange:e=>{let t,l="none"!==e?e:"";a.className?(t=a.className,t=t.split(" "),t.find((e=>e===v))?t=t.join(" ").replace(v,l):(t.push(l),t=t.join(" "))):t=l,t=t.replace(/\s+/g," "),m(e),u({className:t})}}),(0,e.createElement)(o.SelectControl,{label:(0,t.__)("Speed","otter-blocks"),value:k||"default",options:i,onChange:e=>{let t,l="none"!==e?e:"";a.className?(t=a.className,t=t.split(" "),t.find((e=>e===k))?t=t.join(" ").replace(k,l):(t.push(l),t=t.join(" "))):t=l,t=t.replace(/\s+/g," "),p(e),u({className:t})}})))};const v=(0,a.createHigherOrderComponent)((a=>u=>(0,l.hasBlockSupport)(u.name,"customClassName",!0)&&u.isSelected?(0,e.createElement)(e.Fragment,null,(0,e.createElement)(a,u),(0,e.createElement)(n.InspectorControls,null,(0,e.createElement)(o.PanelBody,{title:(0,t.__)("Animations","otter-blocks"),initialOpen:!1},(0,e.createElement)(d,{clientId:u.clientId,setAttributes:u.setAttributes,attributes:u.attributes})))):(0,e.createElement)(a,u)),"withInspectorControl");(0,u.addFilter)("editor.BlockEdit","themeisle-custom-css/with-inspector-controls",v)}();
build/blocks/blocks.asset.php CHANGED
@@ -1 +1 @@
1
- <?php return array('dependencies' => array('lodash', 'moment', 'react', 'react-dom', 'wp-api', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-edit-post', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-server-side-render'), 'version' => '1b4b289959834b7a833d2752337ac702');
1
+ <?php return array('dependencies' => array('lodash', 'moment', 'react', 'react-dom', 'wp-api', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-dom-ready', 'wp-edit-post', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-plugins', 'wp-primitives', 'wp-rich-text', 'wp-server-side-render'), 'version' => '269cc4e7565fcda0dcdbda59d7d6002c');
build/blocks/blocks.js CHANGED
@@ -1,121 +1,121 @@
1
- !function(){"use strict";var e,t,l,o={3802:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n=l(9307),c=l(5609),i=l(8423),s=l.n(i);(0,a.registerBlockType)("themeisle-blocks/about-author",{title:(0,o.__)("About Author","otter-blocks"),description:(0,o.__)("About Author block is the easiest way to add a author bio below your posts.","otter-blocks"),icon:r.VI,category:"themeisle-blocks",keywords:["about","author","profile"],supports:{html:!1},edit:()=>(0,n.createElement)(c.Disabled,null,(0,n.createElement)(s(),{block:"themeisle-blocks/about-author"})),save:()=>null})},6299:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},gap:{type:"string"},titleColor:{type:"string"},titleBackground:{type:"string"},contentBackground:{type:"string"},borderColor:{type:"string"},spacing:{type:"number",default:20}},c=l(9307),i=l(4184),s=l.n(i),d=l(1216),m=l(2175),b=l(5609),u=({attributes:e,setAttributes:t})=>(0,c.createElement)(m.InspectorControls,null,(0,c.createElement)(b.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},(0,c.createElement)(b.SelectControl,{label:(0,o.__)("Gap","otter-blocks"),value:e.gap,options:[{label:(0,o.__)("No Gap","otter-blocks"),value:""},{label:(0,o.__)("Narrow (5px)","otter-blocks"),value:"narrow"},{label:(0,o.__)("Wide (10px)","otter-blocks"),value:"wide"},{label:(0,o.__)("Wider (20px)","otter-blocks"),value:"wider"}],onChange:e=>t({gap:e})})),(0,c.createElement)(m.PanelColorSettings,{title:(0,o.__)("Color","otter-blocks"),initialOpen:!1,colorSettings:[{value:e.titleColor,onChange:e=>t({titleColor:e}),label:(0,o.__)("Title","otter-blocks")},{value:e.titleBackground,onChange:e=>t({titleBackground:e}),label:(0,o.__)("Title Background","otter-blocks")},{value:e.contentBackground,onChange:e=>t({contentBackground:e}),label:(0,o.__)("Content Background","otter-blocks")},{value:e.borderColor,onChange:e=>t({borderColor:e}),label:(0,o.__)("Border Color","otter-blocks")}]},(0,c.createElement)(m.ContrastChecker,{textColor:e.titleColor,backgroundColor:e.titleBackground}))),p=l(5225);(0,a.registerBlockType)("themeisle-blocks/accordion",{title:(0,o.__)("Accordion","otter-blocks"),description:(0,o.__)("Vertically collapsing accordions perfect for displaying your FAQs.","otter-blocks"),icon:r.Se,category:"themeisle-blocks",keywords:["accordions","collapse","faq"],attributes:n,supports:{html:!1},edit:({attributes:e,setAttributes:t,className:l,clientId:o,isSelected:a})=>{(0,c.useEffect)((()=>{const t=(0,p.WX)(o,n);return()=>t(e.id)}),[e.id]);const r=d.iv`
2
  &.wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title {
3
- color: ${e.titleColor};
4
- background: ${e.titleBackground};
5
- border-color: ${e.borderColor};
6
  }
7
 
8
  &.wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title svg {
9
- fill: ${e.titleColor};
10
  }
11
 
12
  &.wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__content {
13
- background: ${e.contentBackground};
14
- border-color: ${e.borderColor};
15
  }
16
- `;return(0,d.tZ)(c.Fragment,null,(0,d.tZ)(u,{attributes:e,setAttributes:t}),(0,d.tZ)("div",{id:e.id,className:s()(l,{[`is-${e.gap}-gap`]:e.gap}),css:r},(0,d.tZ)(m.InnerBlocks,{allowedBlocks:["themeisle-blocks/accordion-item"],template:[["themeisle-blocks/accordion-item"]],renderAppender:a?m.InnerBlocks.ButtonBlockAppender:""})))},save:({attributes:e,className:t})=>(0,c.createElement)("div",{id:e.id,className:s()(t,{[`is-${e.gap}-gap`]:e.gap})},(0,c.createElement)(m.InnerBlocks.Content,null))})},7767:function(e,t,l){l(6299),l(3443)},3443:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n=l(9307),c=l(6015),i=l(3904),s=l(2175),d=l(5609),m=({attributes:e,setAttributes:t})=>(0,n.createElement)(s.InspectorControls,null,(0,n.createElement)(d.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},(0,n.createElement)(d.ToggleControl,{label:(0,o.__)("Initially Open","otter-blocks"),checked:e.initialOpen,onChange:e=>t({initialOpen:e})})));(0,a.registerBlockType)("themeisle-blocks/accordion-item",{title:(0,o.__)("Accordion Item","otter-blocks"),description:(0,o.__)("Vertically collapsing accordions perfect for displaying your FAQs.","otter-blocks"),parent:["themeisle-blocks/accordion"],icon:r.Se,category:"themeisle-blocks",keywords:["accordions","collapse","faq"],attributes:{title:{type:"string"},initialOpen:{type:"boolean",default:!1}},supports:{reusable:!1},edit:({attributes:e,className:t,setAttributes:l})=>{const[a,r]=(0,n.useState)(!0);return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(m,{attributes:e,setAttributes:l}),(0,n.createElement)("div",{className:t},(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-accordion-item__title",onClick:e=>{"string"==typeof e.target.className&&e.target.className.includes("block-editor-rich-text__editable")?r(!0):r(!a)}},(0,n.createElement)(s.RichText,{placeholder:(0,o.__)("Add text…","otter-blocks"),value:e.title,onChange:e=>{a||r(!0),l({title:e})},tagName:"span"}),(0,n.createElement)(d.Icon,{icon:a?c.Z:i.Z,size:24})),a&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-accordion-item__content"},(0,n.createElement)(s.InnerBlocks,{template:[["core/paragraph"]]}))))},save:({attributes:e,className:t})=>(0,n.createElement)("details",{className:t,open:!!e.initialOpen},(0,n.createElement)("summary",{className:"wp-block-themeisle-blocks-accordion-item__title"},(0,n.createElement)(s.RichText.Content,{tagName:"div",value:e.title})),(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-accordion-item__content"},(0,n.createElement)(s.InnerBlocks.Content,null)))})},4933:function(e,t,l){var o=l(9307),a=l(5736),r=l(4981),n=l(5609),c=l(1526),i={product:{type:"number"}},s=l(8423),d=l.n(s),m=l(4779);Boolean(window.themeisleGutenberg.hasNeveSupport.isBoosterActive)&&Boolean(window.themeisleGutenberg.hasWooCommerce)?(0,r.registerBlockType)("themeisle-blocks/add-to-cart-button",{title:(0,a.__)("Add to Cart Button","otter-blocks"),description:(0,a.__)("Display an Add to Cart button for your WooCommerce products.","otter-blocks"),icon:c.Z,category:"themeisle-blocks",keywords:["woocommerce","add to cart","products"],attributes:i,styles:[{name:"default",label:(0,a.__)("Default","otter-blocks"),isDefault:!0},{name:"primary",label:(0,a.__)("Primary","otter-blocks")},{name:"secondary",label:(0,a.__)("Secondary","otter-blocks")}],edit:({attributes:e,setAttributes:t})=>e.product?(0,o.createElement)(n.Disabled,null,(0,o.createElement)(d(),{block:"themeisle-blocks/add-to-cart-button",attributes:{...e}})):(0,o.createElement)(n.Placeholder,{icon:c.Z,label:(0,a.__)("Add to Cart Button","otter-blocks"),instructions:(0,a.__)("Select a WooCommerce product for the Add to Cart button.","otter-blocks")},(0,o.createElement)(m.Z,{label:(0,a.__)("Select Product","otter-blocks"),hideLabelFromVision:!0,value:e.product,onChange:e=>t({product:Number(e)})})),save:()=>null}):(0,r.registerBlockType)("themeisle-blocks/add-to-cart-button",{title:(0,a.__)("Add to Cart Button","otter-blocks"),description:(0,a.__)("Display an Add to Cart button for your WooCommerce products.","otter-blocks"),icon:c.Z,category:"themeisle-blocks",keywords:["woocommerce","add to cart","products"],attributes:i,supports:{inserter:!1},edit:()=>(0,o.createElement)(n.Placeholder,null,(0,a.__)("You need to have Neve Pro & WooCommerce installed to edit Add to Cart Button block.","otter-blocks")),save:()=>null})},2093:function(e,t,l){var o=l(5736),a=l(4981),r=l(9307),n=l(6713),c=window.wp.richText,i=l(2175);const s="themeisle-blocks/highlight";(0,c.registerFormatType)(s,{name:s,title:(0,o.__)("Highlight","otter-blocks"),tagName:"span",className:"highlight",edit:({isActive:e,value:t,onChange:l})=>{const a=()=>l((0,c.toggleFormat)(t,{type:s}));return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(i.RichTextShortcut,{type:"primary",character:"h",onUse:a}),(0,r.createElement)(i.RichTextToolbarButton,{icon:n.Z,title:(0,o.__)("Highlight","otter-blocks"),onClick:a,isActive:e,shortcutType:"access",shortcutCharacter:"h"}))}});var d=l(340),m={id:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6,div,p,span",default:""},tag:{default:"h2",type:"string"},align:{type:"string"},alignTablet:{type:"string"},alignMobile:{type:"string"},headingColor:{type:"string",default:"#000000"},highlightColor:{type:"string"},highlightBackground:{type:"string"},fontSize:{type:"number"},fontSizeTablet:{type:"number"},fontSizeMobile:{type:"number"},fontFamily:{type:"string"},fontVariant:{type:"string"},fontStyle:{type:"string"},textTransform:{type:"string"},lineHeight:{type:"number"},letterSpacing:{type:"number"},textShadow:{type:"boolean",default:!1},textShadowColor:{type:"string",default:"#000000"},textShadowColorOpacity:{type:"number",default:50},textShadowBlur:{type:"number",default:5},textShadowHorizontal:{type:"number",default:0},textShadowVertical:{type:"number",default:0},paddingType:{type:"string",default:"linked"},paddingTypeTablet:{type:"string",default:"linked"},paddingTypeMobile:{type:"string",default:"linked"},padding:{type:"number",default:0},paddingTablet:{type:"number"},paddingMobile:{type:"number"},paddingTop:{type:"number",default:0},paddingTopTablet:{type:"number"},paddingTopMobile:{type:"number"},paddingRight:{type:"number",default:0},paddingRightTablet:{type:"number"},paddingRightMobile:{type:"number"},paddingBottom:{type:"number",default:0},paddingBottomTablet:{type:"number"},paddingBottomMobile:{type:"number"},paddingLeft:{type:"number",default:0},paddingLeftTablet:{type:"number"},paddingLeftMobile:{type:"number"},marginType:{type:"string",default:"unlinked"},marginTypeTablet:{type:"string",default:"unlinked"},marginTypeMobile:{type:"string",default:"unlinked"},margin:{type:"number",default:0},marginTablet:{type:"number"},marginMobile:{type:"number"},marginTop:{type:"number",default:0},marginTopTablet:{type:"number"},marginTopMobile:{type:"number"},marginBottom:{type:"number",default:25},marginBottomTablet:{type:"number"},marginBottomMobile:{type:"number"}},b=l(4184),u=l.n(b),p=l(80),g=l.n(p);var h=[{attributes:{id:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6,div,p,span",default:""},tag:{default:"h2",type:"string"},align:{type:"string"},alignTablet:{type:"string"},alignMobile:{type:"string"},headingColor:{type:"string",default:"#000000"},highlightColor:{type:"string"},highlightBackground:{type:"string"},fontSize:{type:"number"},fontSizeTablet:{type:"number"},fontSizeMobile:{type:"number"},fontFamily:{type:"string"},fontVariant:{type:"string"},fontStyle:{type:"string",default:"normal"},textTransform:{type:"string",default:"none"},lineHeight:{type:"number"},letterSpacing:{type:"number"},textShadow:{type:"boolean",default:!1},textShadowColor:{type:"string",default:"#000000"},textShadowColorOpacity:{type:"number",default:50},textShadowBlur:{type:"number",default:5},textShadowHorizontal:{type:"number",default:0},textShadowVertical:{type:"number",default:0},paddingType:{type:"string",default:"linked"},paddingTypeTablet:{type:"string",default:"linked"},paddingTypeMobile:{type:"string",default:"linked"},padding:{type:"number",default:0},paddingTablet:{type:"number",default:0},paddingMobile:{type:"number",default:0},paddingTop:{type:"number",default:0},paddingTopTablet:{type:"number",default:0},paddingTopMobile:{type:"number",default:0},paddingRight:{type:"number",default:0},paddingRightTablet:{type:"number",default:0},paddingRightMobile:{type:"number",default:0},paddingBottom:{type:"number",default:0},paddingBottomTablet:{type:"number",default:0},paddingBottomMobile:{type:"number",default:0},paddingLeft:{type:"number",default:0},paddingLeftTablet:{type:"number",default:0},paddingLeftMobile:{type:"number",default:0},marginType:{type:"string",default:"unlinked"},marginTypeTablet:{type:"string",default:"unlinked"},marginTypeMobile:{type:"string",default:"unlinked"},margin:{type:"number",default:0},marginTablet:{type:"number",default:0},marginMobile:{type:"number",default:0},marginTop:{type:"number",default:0},marginTopTablet:{type:"number",default:0},marginTopMobile:{type:"number",default:0},marginBottom:{type:"number",default:25},marginBottomTablet:{type:"number",default:25},marginBottomMobile:{type:"number",default:20}},save:({attributes:e,className:t})=>{let l;e.textShadow&&(l={textShadow:`${e.textShadowHorizontal}px ${e.textShadowVertical}px ${e.textShadowBlur}px ${g()(e.textShadowColor?e.textShadowColor:"#000000",e.textShadowColorOpacity)}`});const o={color:e.headingColor,fontFamily:e.fontFamily,fontWeight:"regular"===e.fontVariant?"normal":e.fontVariant,fontStyle:e.fontStyle,textTransform:e.textTransform,lineHeight:e.lineHeight&&`${e.lineHeight}px`,letterSpacing:e.letterSpacing&&`${e.letterSpacing}px`,...l};return(0,r.createElement)(i.RichText.Content,{tagName:e.tag,value:e.content,id:e.id,className:u()(e.id,t),style:o})}}],k={from:[{type:"block",blocks:["core/heading"],transform:({content:e})=>(0,a.createBlock)("themeisle-blocks/advanced-heading",{content:e})},{type:"block",blocks:["core/paragraph"],transform:({content:e})=>(0,a.createBlock)("themeisle-blocks/advanced-heading",{content:e})}],to:[{type:"block",blocks:["core/paragraph"],transform:({content:e})=>(0,a.createBlock)("core/paragraph",{content:e})}]},v=l(5988),y=l(2819),_=l(4333),w=l(9818),f=l(5225),C=l(5609),E=l(9977),T=({attributes:e,setAttributes:t})=>{const l=e=>{t(e?{fontFamily:e,fontVariant:"normal",fontStyle:"normal"}:{fontFamily:e,fontVariant:e})},a=e=>{switch(e){case"h1":return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{style:{fontSize:"12px"},x:"0",y:"15"},"H1"));case"h2":return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{style:{fontSize:"12px"},x:"0",y:"15"},"H2"));case"h3":return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{style:{fontSize:"12px"},x:"0",y:"15"},"H3"));case"h4":return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{style:{fontSize:"12px"},x:"0",y:"15"},"H4"));case"h5":return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{style:{fontSize:"12px"},x:"0",y:"15"},"H5"));case"h6":return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{style:{fontSize:"12px"},x:"0",y:"15"},"H6"));case"div":return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{style:{fontSize:"12px"},x:"0",y:"15"},"DIV"));case"p":return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{x:"0",y:"15"},"P"));case"span":return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{style:{fontSize:"12px"},x:"0",y:"15"},"SPAN"));default:return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{style:{fontSize:"12px"},x:"0",y:"15"},"DEFAULT"))}},n=e=>{t({tag:e})};return(0,r.createElement)(i.BlockControls,null,(0,r.createElement)(C.DropdownMenu,{icon:a(e.tag),label:(0,o.__)("Select tag","otter-blocks"),className:"components-toolbar",controls:[{title:(0,o.__)("Heading","otter-blocks")+" 1",icon:a("h1"),onClick:()=>n("h1")},{title:(0,o.__)("Heading","otter-blocks")+" 2",icon:a("h2"),onClick:()=>n("h2")},{title:(0,o.__)("Heading","otter-blocks")+" 3",icon:a("h3"),onClick:()=>n("h3")},{title:(0,o.__)("Heading","otter-blocks")+" 4",icon:a("h4"),onClick:()=>n("h4")},{title:(0,o.__)("Heading","otter-blocks")+" 5",icon:a("h5"),onClick:()=>n("h5")},{title:(0,o.__)("Heading","otter-blocks")+" 6",icon:a("h6"),onClick:()=>n("h6")},{title:(0,o.__)("Division","otter-blocks"),icon:a("div"),onClick:()=>n("div")},{title:(0,o.__)("Paragraph","otter-blocks"),icon:a("p"),onClick:()=>n("p")},{title:(0,o.__)("Span Tag","otter-blocks"),icon:a("span"),onClick:()=>n("span")}]}),(0,r.createElement)(C.ToolbarGroup,null,(0,r.createElement)(C.Dropdown,{contentClassName:"wp-themesiel-blocks-advanced-heading-popover-content",position:"bottom center",renderToggle:({isOpen:e,onToggle:t})=>(0,r.createElement)(C.Button,{className:"components-dropdown-menu__toggle",icon:"editor-textcolor",onClick:t,"aria-haspopup":"true","aria-expanded":e,label:(0,o.__)("Typography Settings","otter-blocks"),showTooltip:!0},(0,r.createElement)("span",{className:"components-dropdown-menu__indicator"})),renderContent:()=>(0,r.createElement)(r.Fragment,null,(0,r.createElement)(E.Z,{label:(0,o.__)("Font Family","otter-blocks"),value:e.fontFamily,onChangeFontFamily:l,valueVariant:e.fontVariant,onChangeFontVariant:e=>t({fontVariant:e}),valueStyle:e.fontStyle,onChangeFontStyle:e=>t({fontStyle:e}),valueTransform:e.textTransform,onChangeTextTransform:e=>t({textTransform:e})}),(0,r.createElement)(C.RangeControl,{label:(0,o.__)("Line Height","otter-blocks"),value:e.lineHeight,onChange:e=>t({lineHeight:e}),min:0,step:.1,max:3}),(0,r.createElement)(C.RangeControl,{label:(0,o.__)("Letter Spacing","otter-blocks"),value:e.letterSpacing,onChange:e=>t({letterSpacing:e}),min:-50,max:100}))})))},x=l(6778),M=l(2136),S=l(6993),B=l(2372),z=l(1661),P=({values:e,setAttributes:t})=>(0,r.createElement)("div",{className:"otter-clear-button"},(0,r.createElement)(C.Button,{isSmall:!0,isSecondary:!0,onClick:()=>{const l=((0,y.isArray)(e)?e:[e]).map((e=>{if((0,y.isString)(e))return e;if((0,y.isObject)(e)){const t=Object.keys(e);if(1===t.length)return e[t[0]]?t[0]:void 0}})).filter(y.isString).reduce(((e,t)=>(e[t]=void 0,e)),{});t(l)}},(0,o.__)("Clear","otter-blocks"))),N=({attributes:e,setAttributes:t})=>{const l=(0,w.useSelect)((e=>{const{getView:t}=e("themeisle-gutenberg/data"),{__experimentalGetPreviewDeviceType:l}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return l?l():t()}),[]),[a,n]=(0,r.useState)("style"),c={top:"paddingTop",right:"paddingRight",bottom:"paddingBottom",left:"paddingLeft"},s={top:"paddingTopTablet",right:"paddingRightTablet",bottom:"paddingBottomTablet",left:"paddingLeftTablet"},d={top:"paddingTopMobile",right:"paddingRightMobile",bottom:"paddingBottomMobile",left:"paddingLeftMobile"},m=t=>{if("top"==t)switch(l){case"Desktop":return"linked"===e.paddingType?e.padding:e.paddingTop;case"Tablet":return"linked"===e.paddingTypeTablet?e.paddingTablet:e.paddingTopTablet;case"Mobile":return"linked"===e.paddingTypeMobile?e.paddingMobile:e.paddingTopMobile}else if("right"==t)switch(l){case"Desktop":return"linked"===e.paddingType?e.padding:e.paddingRight;case"Tablet":return"linked"===e.paddingTypeTablet?e.paddingTablet:e.paddingRightTablet;case"Mobile":return"linked"===e.paddingTypeMobile?e.paddingMobile:e.paddingRightMobile}else if("bottom"==t)switch(l){case"Desktop":return"linked"===e.paddingType?e.padding:e.paddingBottom;case"Tablet":return"linked"===e.paddingTypeTablet?e.paddingTablet:e.paddingBottomTablet;case"Mobile":return"linked"===e.paddingTypeMobile?e.paddingMobile:e.paddingBottomMobile}else if("left"==t)switch(l){case"Desktop":return"linked"===e.paddingType?e.padding:e.paddingLeft;case"Tablet":return"linked"===e.paddingTypeTablet?e.paddingTablet:e.paddingLeftTablet;case"Mobile":return"linked"===e.paddingTypeMobile?e.paddingMobile:e.paddingLeftMobile}},b={top:"marginTop",bottom:"marginBottom"},p={top:"marginTopTablet",bottom:"marginBottomTablet"},g={top:"marginTopMobile",bottom:"marginBottomMobile"},h=t=>{if("top"==t)switch(l){case"Desktop":return"linked"===e.marginType?e.margin:e.marginTop;case"Tablet":return"linked"===e.marginTypeTablet?e.marginTablet:e.marginTopTablet;case"Mobile":return"linked"===e.marginTypeMobile?e.marginMobile:e.marginTopMobile}else if("bottom"==t)switch(l){case"Desktop":return"linked"===e.marginType?e.margin:e.marginBottom;case"Tablet":return"linked"===e.marginTypeTablet?e.marginTablet:e.marginBottomTablet;case"Mobile":return"linked"===e.marginTypeMobile?e.marginMobile:e.marginBottomMobile}};return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(i.InspectorControls,null,(0,r.createElement)(C.PanelBody,{className:"wp-block-themeisle-blocks-advanced-heading-header-panel"},(0,r.createElement)(C.Button,{className:u()("header-tab",{"is-selected":"style"===a}),onClick:()=>n("style")},(0,r.createElement)("span",null,(0,r.createElement)(C.Dashicon,{icon:"admin-customizer"}),(0,o.__)("Style","otter-blocks"))),(0,r.createElement)(C.Button,{className:u()("header-tab",{"is-selected":"advanced"===a}),onClick:()=>n("advanced")},(0,r.createElement)("span",null,(0,r.createElement)(C.Dashicon,{icon:"admin-generic"}),(0,o.__)("Advanced","otter-blocks")))),"style"===a&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(C.PanelBody,{title:(0,o.__)("General Settings","otter-blocks"),className:"o-adv-h-panel"},(0,r.createElement)(x.Z,{label:(0,o.__)("Heading Color","otter-blocks"),colorValue:e.headingColor},(0,r.createElement)(i.ColorPalette,{label:(0,o.__)("Heading Color","otter-blocks"),value:e.headingColor,onChange:e=>t({headingColor:e})})),(0,r.createElement)(S.Z,{label:(0,o.__)("Font Size","otter-blocks")},(0,r.createElement)(C.RangeControl,{value:(()=>{switch(l){case"Desktop":return e.fontSize;case"Tablet":return e.fontSizeTablet;case"Mobile":return e.fontSizeMobile;default:return}})()||"",onChange:e=>{"Desktop"===l?t({fontSize:e}):"Tablet"===l?t({fontSizeTablet:e}):"Mobile"===l&&t({fontSizeMobile:e})},min:1,max:500,allowReset:!0})),(0,r.createElement)(S.Z,{label:(0,o.__)("Alignment","otter-blocks")},(0,r.createElement)(i.AlignmentToolbar,{value:(()=>{switch(l){case"Desktop":return e.align;case"Tablet":return e.alignTablet;case"Mobile":return e.alignMobile;default:return}})(),onChange:e=>{"Desktop"===l?t({align:e}):"Tablet"===l?t({alignTablet:e}):"Mobile"===l&&t({alignMobile:e})},isCollapsed:!1}))),(0,r.createElement)(C.PanelBody,{title:(0,o.__)("Typography Settings","otter-blocks"),initialOpen:!1},(0,r.createElement)(E.Z,{label:(0,o.__)("Font Family","otter-blocks"),value:e.fontFamily,onChangeFontFamily:e=>{t(e?{fontFamily:e,fontVariant:"normal",fontStyle:"normal"}:{fontFamily:e,fontVariant:e})},valueVariant:e.fontVariant,onChangeFontVariant:e=>t({fontVariant:e}),valueStyle:e.fontStyle,onChangeFontStyle:e=>t({fontStyle:e}),valueTransform:e.textTransform,onChangeTextTransform:e=>t({textTransform:e})}),(0,r.createElement)(P,{values:["fontFamily","fontVariant","fontStyle","textTransform"],setAttributes:t}),(0,r.createElement)(C.RangeControl,{label:(0,o.__)("Line Height","otter-blocks"),value:e.lineHeight,onChange:e=>t({lineHeight:e}),min:0,step:.1,max:3,allowReset:!0}),(0,r.createElement)(C.RangeControl,{label:(0,o.__)("Letter Spacing","otter-blocks"),value:e.letterSpacing,onChange:e=>t({letterSpacing:e}),min:-50,max:100,allowReset:!0}),(0,r.createElement)(C.ToggleControl,{label:(0,o.__)("Shadow Properties","otter-blocks"),checked:e.textShadow,onChange:e=>t({textShadow:e})}),e.textShadow&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(x.Z,{label:(0,o.__)("Color","otter-blocks"),colorValue:e.textShadowColor},(0,r.createElement)(i.ColorPalette,{label:(0,o.__)("Color","otter-blocks"),value:e.textShadowColor,onChange:e=>t({textShadowColor:e})})),(0,r.createElement)(M.Z,{label:(0,o.__)("Shadow Properties","otter-blocks")},(0,r.createElement)(C.RangeControl,{label:(0,o.__)("Opacity","otter-blocks"),value:e.textShadowColorOpacity,onChange:e=>t({textShadowColorOpacity:e}),min:0,max:100}),(0,r.createElement)(C.RangeControl,{label:(0,o.__)("Blur","otter-blocks"),value:e.textShadowBlur,onChange:e=>t({textShadowBlur:e}),min:0,max:100}),(0,r.createElement)(C.RangeControl,{label:(0,o.__)("Horizontal","otter-blocks"),value:e.textShadowHorizontal,onChange:e=>t({textShadowHorizontal:e}),min:-100,max:100}),(0,r.createElement)(C.RangeControl,{label:(0,o.__)("Vertical","otter-blocks"),value:e.textShadowVertical,onChange:e=>t({textShadowVertical:e}),min:-100,max:100})))))||"advanced"===a&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(C.PanelBody,{title:(0,o.__)("Highlight Color","otter-blocks")},(0,r.createElement)(x.Z,{label:(0,o.__)("Highlight Color","otter-blocks"),colorValue:e.highlightColor},(0,r.createElement)(i.ColorPalette,{label:(0,o.__)("Highlight Color","otter-blocks"),value:e.highlightColor,onChange:e=>t({highlightColor:e})})),(0,r.createElement)(x.Z,{label:(0,o.__)("Highlight Background","otter-blocks"),colorValue:e.highlightBackground},(0,r.createElement)(i.ColorPalette,{label:(0,o.__)("Highlight Background","otter-blocks"),value:e.highlightBackground,onChange:e=>t({highlightBackground:e})}))),(0,r.createElement)(C.PanelBody,{title:(0,o.__)("Spacing","otter-blocks"),initialOpen:!1},(0,r.createElement)(S.Z,{label:(0,o.__)("Padding","otter-blocks")},(0,r.createElement)(B.Z,{type:(()=>{switch(l){case"Desktop":return e.paddingType;case"Tablet":return e.paddingTypeTablet;case"Mobile":return e.paddingTypeMobile;default:return}})(),min:0,max:500,changeType:e=>{"Desktop"===l?t({paddingType:e}):"Tablet"===l?t({paddingTypeTablet:e}):"Mobile"===l&&t({paddingTypeMobile:e})},onChange:(o,a)=>{switch(l){case"Desktop":"linked"===e.paddingType?t({padding:a}):t({[c[o]]:a});break;case"Tablet":"linked"===e.paddingTypeTablet?t({paddingTablet:a}):t({[s[o]]:a});break;case"Mobile":"linked"===e.paddingTypeMobile?t({paddingMobile:a}):t({[d[o]]:a})}},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:m("top")},{label:(0,o.__)("Right","otter-blocks"),type:"right",value:m("right")},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:m("bottom")},{label:(0,o.__)("Left","otter-blocks"),type:"left",value:m("left")}]})),(0,r.createElement)(P,{values:[{padding:"Desktop"===l&&"linked"===e.paddingType},{paddingTablet:"Tablet"===l&&"linked"===e.paddingType},{paddingMobile:"Mobile"===l&&"linked"===e.paddingType},{paddingRight:"Desktop"===l&&"linked"!==e.paddingType},{paddingRightTablet:"Tablet"===l&&"linked"!==e.paddingType},{paddingRightMobile:"Mobile"===l&&"linked"!==e.paddingType},{paddingTop:"Desktop"===l&&"linked"!==e.paddingType},{paddingTopTablet:"Tablet"===l&&"linked"!==e.paddingType},{paddingTopMobile:"Mobile"===l&&"linked"!==e.paddingType},{paddingBottom:"Desktop"===l&&"linked"!==e.paddingType},{paddingBottomTablet:"Tablet"===l&&"linked"!==e.paddingType},{paddingBottomMobile:"Mobile"===l&&"linked"!==e.paddingType},{paddingLeft:"Desktop"===l&&"linked"!==e.paddingType},{paddingLeftTablet:"Tablet"===l&&"linked"!==e.paddingType},{paddingLeftMobile:"Mobile"===l&&"linked"!==e.paddingType}],setAttributes:t}),(0,r.createElement)(S.Z,{label:(0,o.__)("Margin","otter-blocks")},(0,r.createElement)(B.Z,{type:(()=>{switch(l){case"Desktop":return e.marginType;case"Tablet":return e.marginTypeTablet;case"Mobile":return e.marginTypeMobile;default:return}})(),min:-500,max:500,changeType:e=>{switch(l){case"Desktop":t({marginType:e});break;case"Tablet":t({marginTypeTablet:e});break;case"Mobile":t({marginTypeMobile:e})}},onChange:(o,a)=>{switch(l){case"Desktop":"linked"===e.marginType?t({margin:a}):t({[b[o]]:a});break;case"Tablet":"linked"===e.marginTypeTablet?t({marginTablet:a}):t({[p[o]]:a});break;case"Mobile":"linked"===e.marginTypeMobile?t({marginMobile:a}):t({[g[o]]:a})}},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:h("top")},{label:(0,o.__)("Right","otter-blocks"),disabled:!0},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:h("bottom")},{label:(0,o.__)("Left","otter-blocks"),disabled:!0}]})),(0,r.createElement)(P,{values:[{margin:"Desktop"===l&&"linked"===e.marginType},{marginTablet:"Tablet"===l&&"linked"===e.marginType},{marginMobile:"Mobile"===l&&"linked"===e.marginType},{marginTop:"Desktop"===l&&"linked"!==e.marginType},{marginTopTablet:"Tablet"===l&&"linked"!==e.marginType},{marginTopMobile:"Mobile"===l&&"linked"!==e.marginType},{marginBottom:"Desktop"===l&&"linked"!==e.marginType},{marginBottomTablet:"Tablet"===l&&"linked"!==e.marginType},{marginBottomMobile:"Mobile"===l&&"linked"!==e.marginType}],setAttributes:t})))),(0,r.createElement)(z.Z,{value:e.id,onChange:e=>t({id:e})}))};(0,a.registerBlockType)("themeisle-blocks/advanced-heading",{title:(0,o.__)("Advanced Heading","otter-blocks"),description:(0,o.__)("Advanced Heading gives a spin to editor's Heading block with much needed customization options.","otter-blocks"),icon:d.cZ,category:"themeisle-blocks",keywords:["heading","title","advanced Heading"],attributes:m,deprecated:h,transforms:k,edit:({attributes:e,setAttributes:t,className:l,clientId:n,mergeBlocks:c,insertBlocksAfter:s,onReplace:d})=>{const{isViewportAvailable:b,isPreviewDesktop:p,isPreviewTablet:h,isPreviewMobile:k}=(0,w.useSelect)((e=>{const{__experimentalGetPreviewDeviceType:t}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return{isViewportAvailable:!!t,isPreviewDesktop:!!t&&"Desktop"===t(),isPreviewTablet:!!t&&"Tablet"===t(),isPreviewMobile:!!t&&"Mobile"===t()}}),[]),C=(0,_.useViewportMatch)("large",">="),E=(0,_.useViewportMatch)("large","<="),x=(0,_.useViewportMatch)("small",">="),M=(0,_.useViewportMatch)("small","<=");(0,r.useEffect)((()=>{const t=(0,f.WX)(n,m);return()=>t(e.id)}),[e.id]);let S,B,z,P=C&&!E&&x&&!M,R=!C&&!E&&x&&!M,V=!(C||E||x||M);b&&!V&&(P=p,R=h,V=k),P&&(S={fontSize:e.fontSize?`${e.fontSize}px`:void 0},B={textAlign:e.align,paddingTop:"linked"===e.paddingType?`${e.padding}px`:`${e.paddingTop}px`,paddingRight:"linked"===e.paddingType?`${e.padding}px`:`${e.paddingRight}px`,paddingBottom:"linked"===e.paddingType?`${e.padding}px`:`${e.paddingBottom}px`,paddingLeft:"linked"===e.paddingType?`${e.padding}px`:`${e.paddingLeft}px`,marginTop:"linked"===e.marginType?`${e.margin}px`:`${e.marginTop}px`,marginBottom:"linked"===e.marginType?`${e.margin}px`:`${e.marginBottom}px`}),R&&(S={fontSize:e.fontSizeTablet?`${e.fontSizeTablet}px`:void 0},B={textAlign:e.alignTablet,paddingTop:"linked"===e.paddingTypeTablet?`${e.paddingTablet}px`:`${e.paddingTopTablet}px`,paddingRight:"linked"===e.paddingTypeTablet?`${e.paddingTablet}px`:`${e.paddingRightTablet}px`,paddingBottom:"linked"===e.paddingTypeTablet?`${e.paddingTablet}px`:`${e.paddingBottomTablet}px`,paddingLeft:"linked"===e.paddingTypeTablet?`${e.paddingTablet}px`:`${e.paddingLeftTablet}px`,marginTop:"linked"===e.marginTypeTablet?`${e.marginTablet}px`:`${e.marginTopTablet}px`,marginBottom:"linked"===e.marginTypeTablet?`${e.marginTablet}px`:`${e.marginBottomTablet}px`}),V&&(S={fontSize:e.fontSizeMobile?`${e.fontSizeMobile}px`:void 0},B={textAlign:e.alignMobile,paddingTop:"linked"===e.paddingTypeMobile?`${e.paddingMobile}px`:`${e.paddingTopMobile}px`,paddingRight:"linked"===e.paddingTypeMobile?`${e.paddingMobile}px`:`${e.paddingRightMobile}px`,paddingBottom:"linked"===e.paddingTypeMobile?`${e.paddingMobile}px`:`${e.paddingBottomMobile}px`,paddingLeft:"linked"===e.paddingTypeMobile?`${e.paddingMobile}px`:`${e.paddingLeftMobile}px`,marginTop:"linked"===e.marginTypeMobile?`${e.marginMobile}px`:`${e.marginTopMobile}px`,marginBottom:"linked"===e.marginTypeMobile?`${e.marginMobile}px`:`${e.marginBottomMobile}px`}),e.textShadow&&(z={textShadow:`${e.textShadowHorizontal}px ${e.textShadowVertical}px ${e.textShadowBlur}px ${g()(e.textShadowColor?e.textShadowColor:"#000000",0<=e.textShadowColorOpacity?e.textShadowColorOpacity||1e-5:1)}`});const L=(0,y.omitBy)({color:e.headingColor,...S,fontFamily:e.fontFamily||void 0,fontWeight:"regular"===e.fontVariant?"normal":e.fontVariant,fontStyle:e.fontStyle||void 0,textTransform:e.textTransform||void 0,lineHeight:(3<e.lineHeight?e.lineHeight+"px":e.lineHeight)||void 0,letterSpacing:e.letterSpacing&&`${e.letterSpacing}px`,...B,...z},(e=>{var t;return null==e||null===(t=e.includes)||void 0===t?void 0:t.call(e,"undefined")}));return(0,r.createElement)(r.Fragment,null,(0,r.createElement)("style",null,`.${e.id} mark, .${e.id} .highlight {\n\t\t\t\t\t\tcolor: ${e.highlightColor};\n\t\t\t\t\t\tbackground: ${e.highlightBackground};\n\t\t\t\t\t}`),e.fontFamily&&(0,r.createElement)(v.Z,{fonts:[{font:e.fontFamily,weights:e.fontVariant&&[e.fontVariant+("italic"===e.fontStyle?":i":"")]}]}),(0,r.createElement)(T,{attributes:e,setAttributes:t}),(0,r.createElement)(N,{attributes:e,setAttributes:t}),(0,r.createElement)(i.RichText,{identifier:"content",className:u()(e.id,l),value:e.content,placeholder:(0,o.__)("Write heading…","otter-blocks"),tagName:e.tag,formattingControls:["bold","italic","link","strikethrough","highlight"],allowedFormats:["core/bold","core/italic","core/link","core/strikethrough","themeisle-blocks/highlight"],onMerge:c,onSplit:s?(e,l,...o)=>{t({content:e}),s([...o,(0,a.createBlock)("core/paragraph",{content:l})])}:void 0,onRemove:()=>d([]),style:L,onChange:e=>{t({content:e})}}))},save:({attributes:e,className:t})=>(0,r.createElement)(i.RichText.Content,{tagName:e.tag,value:e.content,id:e.id,className:u()(e.id,t)})})},58:function(e,t,l){var o=l(9307),a=l(5736),r=l(4981),n=l(5609),c=l(6779),i={id:{type:"string"},title:{type:"string"},titleAlignment:{type:"string"},titleFontSize:{type:"number"},titleColor:{type:"string"},itemsFontSize:{type:"number"},backgroundColor:{type:"string"},gap:{type:"number"},borderWidth:{type:"number"},borderColor:{type:"string"},borderRadius:{type:"number"}},s=l(1216),d=l(2175),m=l(5225),b=({attributes:e,setAttributes:t})=>{const l=d.AlignmentControl||d.AlignmentToolbar;return(0,o.createElement)(d.BlockControls,null,(0,o.createElement)(l,{value:e.titleAlignment,onChange:e=>t({titleAlignment:e})}))},u=({attributes:e,setAttributes:t})=>(0,o.createElement)(d.InspectorControls,null,(0,o.createElement)(n.PanelBody,{title:(0,a.__)("Settings","otter-blocks")},(0,o.createElement)(n.RangeControl,{label:(0,a.__)("Gap","otter-blocks"),value:e.gap,onChange:e=>t({gap:Number(e)}),min:0,max:60}),(0,o.createElement)(n.RangeControl,{label:(0,a.__)("Title Font Size","otter-blocks"),value:e.titleFontSize,onChange:e=>t({titleFontSize:Number(e)}),min:0,max:60}),(0,o.createElement)(n.RangeControl,{label:(0,a.__)("Items Font Size","otter-blocks"),value:e.itemsFontSize,onChange:e=>t({itemsFontSize:Number(e)}),min:0,max:60}),(0,o.createElement)(n.RangeControl,{label:(0,a.__)("Border Radius","otter-blocks"),value:e.borderRadius,onChange:e=>t({borderRadius:Number(e)}),min:0,max:60}),(0,o.createElement)(n.RangeControl,{label:(0,a.__)("Border Width","otter-blocks"),value:e.borderWidth,onChange:e=>t({borderWidth:Number(e)}),min:0,max:120})),(0,o.createElement)(d.PanelColorSettings,{title:(0,a.__)("Color","otter-blocks"),initialOpen:!1,colorSettings:[{value:e.titleColor,onChange:e=>t({titleColor:e}),label:(0,a.__)("Title","otter-blocks")},{value:e.backgroundColor,onChange:e=>t({backgroundColor:e}),label:(0,a.__)("Background","otter-blocks")},{value:e.borderColor,onChange:e=>t({borderColor:e}),label:(0,a.__)("Border","otter-blocks")}]},(0,o.createElement)(d.ContrastChecker,{textColor:e.titleColor,backgroundColor:e.backgroundColor}))),p=({attributes:e,className:t})=>(0,o.createElement)("div",{className:t,id:e.id},(0,o.createElement)("div",{className:"otter-business-hour__container"},(0,o.createElement)("div",{className:"otter-business-hour__title"},(0,o.createElement)(d.RichText.Content,{value:e.title,tagName:"span"})),(0,o.createElement)("div",{className:"otter-business-hour__content"},(0,o.createElement)(d.InnerBlocks.Content,null))));Boolean(window.themeisleGutenberg.hasNeveSupport.isBoosterActive)?(0,r.registerBlockType)("themeisle-blocks/business-hours",{title:(0,a.__)("Business Hours","otter-blocks"),description:(0,a.__)("Display your business schedule on your website.","otter-blocks"),icon:c.Z,category:"themeisle-blocks",keywords:["business","schedule","time"],attributes:i,supports:{align:["wide","full"]},styles:[{name:"default",label:(0,a.__)("default","otter-blocks"),isDefault:!0},{name:"black-white",label:(0,a.__)("Black & White","otter-blocks")}],edit:({attributes:e,setAttributes:t,className:l,isSelected:r,clientId:n})=>{(0,o.useEffect)((()=>{const t=(0,m.WX)(n,i);return()=>t(e.id)}),[e.id]);const c={container:{backgroundColor:e.backgroundColor,borderRadius:e.borderRadius+"px",border:e.borderWidth&&`${e.borderWidth}px solid ${e.borderColor||"#000000"}`},title:{textAlign:e.titleAlignment,fontSize:e.titleFontSize+"px",color:e.titleColor}},p=s.iv`
17
  .otter-business-hour__container .otter-business-hour__content .wp-block-themeisle-blocks-business-hours-item {
18
- font-size: ${e.itemsFontSize}px;
19
- padding-top: ${e.gap}px;
20
- padding-bottom: ${e.gap}px;
21
  }
22
 
23
  .otter-business-hour__container .otter-business-hour__content .block-editor-block-list__block:last-child .wp-block-themeisle-blocks-business-hours-item {
24
- border-radius: 0 0 ${e.borderRadius||0}px ${e.borderRadius||0}px;
25
  }
26
- `;return(0,s.tZ)(o.Fragment,null,(0,s.tZ)(b,{attributes:e,setAttributes:t}),(0,s.tZ)(u,{attributes:e,setAttributes:t}),(0,s.tZ)("div",{className:l,id:e.id,style:c.container,css:p},(0,s.tZ)("div",{className:"otter-business-hour__container"},(0,s.tZ)("div",{style:c.title,className:"otter-business-hour__title"},(0,s.tZ)(d.RichText,{placeholder:(0,a.__)("Opening Hours","otter-blocks"),value:e.title,onChange:e=>{t({title:e})},tagName:"span"})),(0,s.tZ)("div",{className:"otter-business-hour__content"},(0,s.tZ)(d.InnerBlocks,{allowedBlocks:["core/separator","themeisle-blocks/business-hours-item"],template:[["themeisle-blocks/business-hours-item",{label:(0,a.__)("Monday","otter-blocks"),time:(0,a.__)("09:00 AM - 05:00 PM","otter-blocks")}],["themeisle-blocks/business-hours-item",{label:(0,a.__)("Tuesday","otter-blocks"),time:(0,a.__)("09:00 AM - 05:00 PM","otter-blocks")}],["themeisle-blocks/business-hours-item",{label:(0,a.__)("Wednesday","otter-blocks"),time:(0,a.__)("09:00 AM - 05:00 PM","otter-blocks")}],["themeisle-blocks/business-hours-item",{label:(0,a.__)("Thursday","otter-blocks"),time:(0,a.__)("09:00 AM - 05:00 PM","otter-blocks")}],["themeisle-blocks/business-hours-item",{label:(0,a.__)("Friday","otter-blocks"),time:(0,a.__)("09:00 AM - 05:00 PM","otter-blocks")}],["themeisle-blocks/business-hours-item",{label:(0,a.__)("Saturday","otter-blocks"),time:(0,a.__)("Closed","otter-blocks"),timeColor:"#F8002A"}],["themeisle-blocks/business-hours-item",{label:(0,a.__)("Sunday","otter-blocks"),time:(0,a.__)("Closed","otter-blocks"),timeColor:"#F8002A"}]],renderAppender:r?d.InnerBlocks.ButtonBlockAppender:""})))))},save:p}):(0,r.registerBlockType)("themeisle-blocks/business-hours",{title:(0,a.__)("Business Hours","otter-blocks"),description:(0,a.__)("Display your business schedule on your website.","otter-blocks"),icon:c.Z,category:"themeisle-blocks",keywords:["business","schedule","time"],attributes:i,supports:{inserter:!1},edit:()=>(0,o.createElement)(n.Placeholder,null,(0,a.__)("You need to have Neve Pro installed to edit Business Hours block.","otter-blocks")),save:p})},6344:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},label:{type:"string"},time:{type:"string"},backgroundColor:{type:"string"},labelColor:{type:"string"},timeColor:{type:"string"}},c=l(9307),i=l(2175),s=l(5225),d=({attributes:e,setAttributes:t})=>(0,c.createElement)(i.InspectorControls,null,(0,c.createElement)(i.PanelColorSettings,{title:(0,o.__)("Color","otter-blocks"),initialOpen:!1,colorSettings:[{value:e.backgroundColor,onChange:e=>t({backgroundColor:e}),label:(0,o.__)("Background","otter-blocks")},{value:e.labelColor,onChange:e=>t({labelColor:e}),label:(0,o.__)("Label","otter-blocks")},{value:e.timeColor,onChange:e=>t({timeColor:e}),label:(0,o.__)("Time","otter-blocks")}]},(0,c.createElement)(i.ContrastChecker,{textColor:e.labelColor,backgroundColor:e.backgroundColor})));(0,a.registerBlockType)("themeisle-blocks/business-hours-item",{title:(0,o.__)("Business Hours Item","otter-blocks"),description:(0,o.__)("Item used by Business Hours block to display the time.","otter-blocks"),icon:r.aD,parent:["themeisle-blocks/business-hours"],category:"themeisle-blocks",keywords:["business","time","schedule"],attributes:n,supports:{align:["wide","full"]},edit:({attributes:e,setAttributes:t,className:l,clientId:a})=>{(0,c.useEffect)((()=>{const t=(0,s.WX)(a,n);return()=>t(e.id)}),[e.id]);const r={backgroundColor:e.backgroundColor};return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(d,{attributes:e,setAttributes:t}),(0,c.createElement)("div",{className:l,id:e.id,style:r},(0,c.createElement)("div",{className:"otter-business-hour-item__label",style:{color:e.labelColor}},(0,c.createElement)(i.RichText,{placeholder:(0,o.__)("Day","otter-blocks"),value:e.label,onChange:e=>{t({label:e})},tagName:"span"})),(0,c.createElement)("div",{className:"otter-business-hour-item__time",style:{color:e.timeColor}},(0,c.createElement)(i.RichText,{placeholder:(0,o.__)("Opening Hours","otter-blocks"),value:e.time,onChange:e=>{t({time:e})},tagName:"span"}))))},save:({attributes:e,className:t})=>(0,c.createElement)("div",{className:t,id:e.id},(0,c.createElement)("div",{className:"otter-business-hour-item__label"},(0,c.createElement)(i.RichText.Content,{value:e.label,tagName:"span"})),(0,c.createElement)("div",{className:"otter-business-hour-item__time"},(0,c.createElement)(i.RichText.Content,{value:e.time,tagName:"span"})))})},3986:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},text:{type:"string",source:"html",selector:"span"},link:{type:"string",source:"attribute",selector:"a",attribute:"href"},newTab:{type:"boolean",default:!1},color:{type:"string"},background:{type:"string"},backgroundGradient:{type:"string"},border:{type:"string"},hoverColor:{type:"string"},hoverBackground:{type:"string"},hoverBackgroundGradient:{type:"string"},hoverBorder:{type:"string"},borderSize:{type:"number"},borderRadius:{type:"number"},boxShadow:{type:"boolean",default:!1},boxShadowColor:{type:"string"},boxShadowColorOpacity:{type:"number",default:50},boxShadowBlur:{type:"number",default:5},boxShadowSpread:{type:"number",default:1},boxShadowHorizontal:{type:"number",default:0},boxShadowVertical:{type:"number",default:0},hoverBoxShadowColor:{type:"string"},hoverBoxShadowColorOpacity:{type:"number",default:50},hoverBoxShadowBlur:{type:"number",default:5},hoverBoxShadowSpread:{type:"number",default:1},hoverBoxShadowHorizontal:{type:"number",default:0},hoverBoxShadowVertical:{type:"number",default:0},iconType:{type:"string",default:"none"},library:{type:"string",default:"fontawesome"},prefix:{type:"string"},icon:{type:"string"}},c=l(9307),i=l(1216),s=l(4184),d=l.n(s),m=l(80),b=l.n(m),u=l(2175),p=l(9818),g=l(8504),h=({attributes:e,setAttributes:t,isSelected:l})=>(0,c.createElement)(u.BlockControls,null,(0,c.createElement)(g.Z,{isSelected:l,setAttributes:t,url:e.link,opensInNewTab:e.newTab})),k=l(5609),v=l(2136);const y=(0,c.lazy)((()=>Promise.all([l.e(189),l.e(765)]).then(l.bind(l,3765))));var _=({attributes:e,setAttributes:t})=>{const[l,a]=(0,c.useState)(!1),r=()=>(0,c.createElement)(k.ButtonGroup,null,(0,c.createElement)(k.Button,{isSmall:!0,isSecondary:l,isPrimary:!l,onClick:()=>a(!1)},(0,o.__)("Normal","otter-blocks")),(0,c.createElement)(k.Button,{isSmall:!0,isSecondary:!l,isPrimary:l,onClick:()=>a(!0)},(0,o.__)("Hover","otter-blocks")));return(0,c.createElement)(u.InspectorControls,null,(0,c.createElement)(k.PanelBody,{title:(0,o.__)("Color","otter-blocks")},(0,c.createElement)(r,null),l?(0,c.createElement)(c.Fragment,{key:"with-hover"},(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Hover Color","otter-blocks"),colorValue:e.hoverColor,onColorChange:e=>t({hoverColor:e})}),(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Hover Background","otter-blocks"),colorValue:e.hoverBackground,gradientValue:e.hoverBackgroundGradient,onColorChange:e=>t({hoverBackground:e}),onGradientChange:e=>t({hoverBackgroundGradient:e})})):(0,c.createElement)(c.Fragment,{key:"without-hover"},(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Color","otter-blocks"),colorValue:e.color,onColorChange:e=>t({color:e})}),(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Background","otter-blocks"),colorValue:e.background,gradientValue:e.backgroundGradient,onColorChange:e=>t({background:e}),onGradientChange:e=>t({backgroundGradient:e})}))),(0,c.createElement)(k.PanelBody,{title:(0,o.__)("Border & Box Shadow","otter-blocks"),initialOpen:!1},(0,c.createElement)(r,null),l?(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Hover Border","otter-blocks"),colorValue:e.hoverBorder,onColorChange:e=>t({hoverBorder:e})}):(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Border","otter-blocks"),colorValue:e.border,onColorChange:e=>t({border:e})}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Border Width","otter-blocks"),value:e.borderSize,onChange:e=>t({borderSize:e}),min:0,max:10}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Border Radius","otter-blocks"),value:e.borderRadius,onChange:e=>t({borderRadius:e}),min:0,max:100}),(0,c.createElement)(v.Z,{label:(0,o.__)("Box Shadow","otter-blocks"),attributes:e,setAttributes:t,resetValues:{boxShadow:!1,boxShadowColor:void 0,boxShadowColorOpacity:50,boxShadowBlur:5,boxShadowSpread:1,boxShadowHorizontal:0,boxShadowVertical:0,hoverBoxShadowColor:void 0,hoverBoxShadowColorOpacity:50,hoverBoxShadowBlur:5,hoverBoxShadowSpread:1,hoverBoxShadowHorizontal:0,hoverBoxShadowVertical:0},onClick:()=>t({boxShadow:!0})},(0,c.createElement)(r,null),l?(0,c.createElement)(c.Fragment,{key:"with-hover"},(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Shadow Color on Hover","otter-blocks"),colorValue:e.hoverBoxShadowColor,onColorChange:e=>t({hoverBoxShadowColor:e})}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Opacity","otter-blocks"),value:e.hoverBoxShadowColorOpacity,onChange:e=>t({hoverBoxShadowColorOpacity:e}),min:0,max:100}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Blur","otter-blocks"),value:e.hoverBoxShadowBlur,onChange:e=>t({hoverBoxShadowBlur:e}),min:0,max:100}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Spread","otter-blocks"),value:e.hoverBoxShadowSpread,onChange:e=>t({hoverBoxShadowSpread:e}),min:-100,max:100}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Horizontal","otter-blocks"),value:e.hoverBoxShadowHorizontal,onChange:e=>t({hoverBoxShadowHorizontal:e}),min:-100,max:100}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Vertical","otter-blocks"),value:e.hoverBoxShadowVertical,onChange:e=>t({hoverBoxShadowVertical:e}),min:-100,max:100})):(0,c.createElement)(c.Fragment,{key:"without-hover"},(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Shadow Color","otter-blocks"),colorValue:e.boxShadowColor,onColorChange:e=>t({boxShadowColor:e})}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Opacity","otter-blocks"),value:e.boxShadowColorOpacity,onChange:e=>t({boxShadowColorOpacity:e}),min:0,max:100}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Blur","otter-blocks"),value:e.boxShadowBlur,onChange:e=>t({boxShadowBlur:e}),min:0,max:100}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Spread","otter-blocks"),value:e.boxShadowSpread,onChange:e=>t({boxShadowSpread:e}),min:-100,max:100}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Horizontal","otter-blocks"),value:e.boxShadowHorizontal,onChange:e=>t({boxShadowHorizontal:e}),min:-100,max:100}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Vertical","otter-blocks"),value:e.boxShadowVertical,onChange:e=>t({boxShadowVertical:e}),min:-100,max:100})))),(0,c.createElement)(k.PanelBody,{title:(0,o.__)("Icon Settings","otter-blocks"),initialOpen:!1},(0,c.createElement)(k.SelectControl,{label:(0,o.__)("Icon Position","otter-blocks"),value:e.iconType,options:[{label:(0,o.__)("No Icon","otter-blocks"),value:"none"},{label:(0,o.__)("Left","otter-blocks"),value:"left"},{label:(0,o.__)("Right","otter-blocks"),value:"right"},{label:(0,o.__)("Icon Only","otter-blocks"),value:"only"}],onChange:e=>t({iconType:e})}),"none"!==e.iconType&&(0,c.createElement)(c.Suspense,{fallback:(0,c.createElement)(k.Placeholder,null,(0,c.createElement)(k.Spinner,null))},(0,c.createElement)(y,{label:(0,o.__)("Icon Picker","otter-blocks"),library:e.library,prefix:e.prefix,icon:e.icon,changeLibrary:e=>{t({library:e,icon:void 0,prefix:"fab"})},onChange:e=>{t("object"==typeof e?{icon:e.name,prefix:e.prefix}:{icon:e})}}))))},w=l(48),f=l(5225);(0,a.registerBlockType)("themeisle-blocks/button",{title:(0,o.__)("Button","otter-blocks"),description:(0,o.__)("Prompt visitors to take action with a button group.","otter-blocks"),parent:["themeisle-blocks/button-group"],icon:r.Se,category:"themeisle-blocks",keywords:["button","buttons","button group"],attributes:n,supports:{reusable:!1},styles:[{name:"fill",label:(0,o.__)("Fill","otter-blocks"),isDefault:!0},{name:"outline",label:(0,o.__)("Outline","otter-blocks")}],edit:({attributes:e,setAttributes:t,className:l,isSelected:a,clientId:r})=>{const{hasParent:s,parentAttributes:m,isLastChild:g}=(0,p.useSelect)((e=>{const{getBlock:t,getBlockRootClientId:l}=e("core/block-editor"),o=t(l(r));return{hasParent:!!o,parentAttributes:o?o.attributes:{},isLastChild:!o||r===o.innerBlocks[o.innerBlocks.length-1].clientId}}),[]);(0,c.useEffect)((()=>{const t=(0,f.WX)(r,n);return()=>t(e.id)}),[]);let k={},v={};e.boxShadow&&(k={boxShadow:`${e.boxShadowHorizontal}px ${e.boxShadowVertical}px ${e.boxShadowBlur}px ${e.boxShadowSpread}px ${b()(e.boxShadowColor?e.boxShadowColor:"#000000",e.boxShadowColorOpacity)}`}),s&&(v={paddingTop:`${m.paddingTopBottom}px`,paddingBottom:`${m.paddingTopBottom}px`,paddingLeft:`${m.paddingLeftRight}px`,paddingRight:`${m.paddingLeftRight}px`,fontSize:m.fontSize&&`${m.fontSize}px`,fontFamily:m.fontFamily,fontWeight:m.fontVariant,fontStyle:m.fontStyle,textTransform:m.textTransform,lineHeight:m.lineHeight&&`${m.lineHeight}px`});const y={color:e.color,background:e.background||e.backgroundGradient,border:`${e.borderSize}px solid ${e.border}`,borderRadius:e.borderRadius,...k,...v},C=i.iv`
27
  &:hover {
28
- color: ${e.hoverColor} !important;
29
- background: ${e.hoverBackground||e.hoverBackgroundGradient} !important;
30
- border-color: ${e.hoverBorder} !important;
31
- ${e.boxShadow&&`box-shadow: ${e.hoverBoxShadowHorizontal}px ${e.hoverBoxShadowVertical}px ${e.hoverBoxShadowBlur}px ${e.hoverBoxShadowSpread}px ${b()(e.hoverBoxShadowColor?e.hoverBoxShadowColor:"#000000",e.hoverBoxShadowColorOpacity)} !important;`}
32
  }
33
 
34
  &:hover svg {
35
- fill: ${e.hoverColor} !important;
36
  }
37
- `,E={fill:e.color,width:m.fontSize&&`${m.fontSize}px`},T=w.ZP.icons[e.icon];return(0,i.tZ)(c.Fragment,null,(0,i.tZ)(h,{attributes:e,setAttributes:t,isSelected:a}),(0,i.tZ)(_,{attributes:e,setAttributes:t}),(0,i.tZ)("div",{id:e.id,className:d()(l,"wp-block-button"),style:{}},"none"!==e.iconType?(0,i.tZ)("div",{className:"wp-block-button__link",style:y,css:C},("left"===e.iconType||"only"===e.iconType)&&("themeisle-icons"===e.library&&e.icon?(0,i.tZ)(T,{className:d()({"margin-right":"left"===e.iconType}),style:E}):(0,i.tZ)("i",{className:d()(e.prefix,"fa-fw",`fa-${e.icon}`,{"margin-right":"left"===e.iconType})})),"only"!==e.iconType&&(0,i.tZ)(u.RichText,{placeholder:(0,o.__)("Add text…","otter-blocks"),value:e.text,onChange:e=>t({text:e}),tagName:"div",withoutInteractiveFormatting:!0}),"right"===e.iconType&&("themeisle-icons"===e.library&&e.icon?(0,i.tZ)(T,{className:"margin-left",style:E}):(0,i.tZ)("i",{className:`${e.prefix} fa-fw fa-${e.icon} margin-left`}))):(0,i.tZ)(u.RichText,{placeholder:(0,o.__)("Add text…","otter-blocks"),value:e.text,onChange:e=>t({text:e}),tagName:"div",withoutInteractiveFormatting:!0,className:"wp-block-button__link",style:y,css:C})))},save:({attributes:e,className:t})=>{const l=w.ZP.icons[e.icon];return(0,c.createElement)("div",{id:e.id,className:d()(t,"wp-block-button")},(0,c.createElement)("a",{href:e.link,target:e.newTab?"_blank":"_self",rel:"noopener noreferrer",className:"wp-block-button__link"},("left"===e.iconType||"only"===e.iconType)&&("themeisle-icons"===e.library&&e.icon?(0,c.createElement)(l,{className:d()({"margin-right":"left"===e.iconType})}):(0,c.createElement)("i",{className:d()(e.prefix,"fa-fw",`fa-${e.icon}`,{"margin-right":"left"===e.iconType})})),"only"!==e.iconType&&(0,c.createElement)(u.RichText.Content,{tagName:"span",value:e.text}),"right"===e.iconType&&("themeisle-icons"===e.library&&e.icon?(0,c.createElement)(l,{className:"margin-left"}):(0,c.createElement)("i",{className:`${e.prefix} fa-fw fa-${e.icon} margin-left`}))))}})},2756:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},align:{type:"string"},spacing:{type:"number",default:20},paddingTopBottom:{type:"number"},paddingLeftRight:{type:"number"},collapse:{type:"string",default:"collapse-none"},fontSize:{type:"number"},fontFamily:{type:"string"},fontVariant:{type:"string"},textTransform:{type:"string"},fontStyle:{type:"string"},lineHeight:{type:"number"}},c=l(9307),i=l(4184),s=l.n(i),d=l(2819),m=l(2175);const b={id:{type:"string"},buttons:{type:"number",default:2},align:{type:"string"},spacing:{type:"number",default:20},collapse:{type:"string",default:"collapse-none"},fontSize:{type:"number",default:18},fontFamily:{type:"string"},fontVariant:{type:"string"},textTransform:{type:"string"},fontStyle:{type:"string",default:"normal"},lineHeight:{type:"number"},data:{type:"array",default:[{text:"",link:"",newTab:!1,color:"#ffffff",background:"#32373c",border:"",hoverColor:"",hoverBackground:"",hoverBorder:"",borderSize:0,borderRadius:0,boxShadow:!1,boxShadowColor:"",boxShadowColorOpacity:50,boxShadowBlur:5,boxShadowSpread:1,boxShadowHorizontal:0,boxShadowVertical:0,hoverBoxShadowColor:"",hoverBoxShadowColorOpacity:50,hoverBoxShadowBlur:5,hoverBoxShadowSpread:1,hoverBoxShadowHorizontal:0,hoverBoxShadowVertical:0,iconType:"none",prefix:"",icon:"",paddingTopBottom:12,paddingLeftRight:24},{text:"",link:"",newTab:!1,color:"#ffffff",background:"#32373c",border:"",hoverColor:"",hoverBackground:"",hoverBorder:"",borderSize:0,borderRadius:0,boxShadow:!1,boxShadowColor:"",boxShadowColorOpacity:50,boxShadowBlur:5,boxShadowSpread:1,boxShadowHorizontal:0,boxShadowVertical:0,hoverBoxShadowColor:"",hoverBoxShadowColorOpacity:50,hoverBoxShadowBlur:5,hoverBoxShadowSpread:1,hoverBoxShadowHorizontal:0,hoverBoxShadowVertical:0,iconType:"none",prefix:"",icon:"",paddingTopBottom:12,paddingLeftRight:24}]}};var u=[{attributes:b,save:({attributes:e,className:t})=>{const l="collapse-none"!==e.collapse?e.collapse:"",o={fontSize:`${e.fontSize}px`,fontFamily:e.fontFamily,fontWeight:e.fontVariant,fontStyle:e.fontStyle,textTransform:e.textTransform,lineHeight:e.lineHeight&&`${e.lineHeight}px`};return(0,c.createElement)("div",{id:e.id,className:s()(t,l),style:{justifyContent:e.align,alignItems:e.align?e.align:"flex-start"}},(0,d.times)(e.buttons,(t=>(t=>{const l={...o,borderWidth:`${e.data[t].borderSize}px`,borderRadius:`${e.data[t].borderRadius}px`,padding:`${e.data[t].paddingTopBottom}px ${e.data[t].paddingLeftRight}px`};return(0,c.createElement)(c.Fragment,null,(0,c.createElement)("a",{href:e.data[t].link,target:e.data[t].newTab?"_blank":"_self",className:s()("wp-block-themeisle-blocks-button",`wp-block-themeisle-blocks-button-${t}`),style:l},("left"===e.data[t].iconType||"only"===e.data[t].iconType)&&(0,c.createElement)("i",{className:s()(e.data[t].prefix,"fa-fw",`fa-${e.data[t].icon}`,{"margin-right":"left"===e.data[t].iconType})}),"only"!==e.data[t].iconType&&(0,c.createElement)(m.RichText.Content,{tagName:"span",value:e.data[t].text}),"right"===e.data[t].iconType&&(0,c.createElement)("i",{className:`${e.data[t].prefix} fa-fw fa-${e.data[t].icon} margin-left`})))})(t))))}},{attributes:b,save:({attributes:e,className:t})=>{const l="collapse-none"!==e.collapse?e.collapse:"",o={fontSize:`${e.fontSize}px`,fontFamily:e.fontFamily,fontWeight:e.fontVariant,fontStyle:e.fontStyle,textTransform:e.textTransform,lineHeight:e.lineHeight&&`${e.lineHeight}px`};return(0,c.createElement)("div",{id:e.id,className:s()(t,l),style:{justifyContent:e.align,alignItems:e.align?e.align:"flex-start"}},(0,d.times)(e.buttons,(t=>(t=>{const l={...o,borderWidth:`${e.data[t].borderSize}px`,borderRadius:`${e.data[t].borderRadius}px`,padding:`${e.data[t].paddingTopBottom}px ${e.data[t].paddingLeftRight}px`};return(0,c.createElement)(c.Fragment,null,(0,c.createElement)("a",{href:e.data[t].link,target:e.data[t].newTab?"_blank":"_self",className:s()("wp-block-themeisle-blocks-button",`wp-block-themeisle-blocks-button-${t}`),style:l,rel:"noopener noreferrer"},("left"===e.data[t].iconType||"only"===e.data[t].iconType)&&(0,c.createElement)("i",{className:s()(e.data[t].prefix,"fa-fw",`fa-${e.data[t].icon}`,{"margin-right":"left"===e.data[t].iconType})}),"only"!==e.data[t].iconType&&(0,c.createElement)(m.RichText.Content,{tagName:"span",value:e.data[t].text}),"right"===e.data[t].iconType&&(0,c.createElement)("i",{className:`${e.data[t].prefix} fa-fw fa-${e.data[t].icon} margin-left`})))})(t))))}},{attributes:{...b,fontSize:{type:"number"},fontStyle:{type:"string"},data:{type:"array",default:[{text:"",link:"",newTab:!1,color:"",background:"",border:"",hoverColor:"",hoverBackground:"",hoverBorder:"",borderSize:"",borderRadius:"",boxShadow:!1,boxShadowColor:"",boxShadowColorOpacity:50,boxShadowBlur:5,boxShadowSpread:1,boxShadowHorizontal:0,boxShadowVertical:0,hoverBoxShadowColor:"",hoverBoxShadowColorOpacity:50,hoverBoxShadowBlur:5,hoverBoxShadowSpread:1,hoverBoxShadowHorizontal:0,hoverBoxShadowVertical:0,iconType:"none",prefix:"",icon:"",paddingTopBottom:"",paddingLeftRight:""},{text:"",link:"",newTab:!1,color:"",background:"",border:"",hoverColor:"",hoverBackground:"",hoverBorder:"",borderSize:"",borderRadius:"",boxShadow:!1,boxShadowColor:"",boxShadowColorOpacity:50,boxShadowBlur:5,boxShadowSpread:1,boxShadowHorizontal:0,boxShadowVertical:0,hoverBoxShadowColor:"",hoverBoxShadowColorOpacity:50,hoverBoxShadowBlur:5,hoverBoxShadowSpread:1,hoverBoxShadowHorizontal:0,hoverBoxShadowVertical:0,iconType:"none",prefix:"",icon:"",paddingTopBottom:"",paddingLeftRight:""}]}},migrate:(e,t)=>{let l,o,r;return"flex-start"===e.align&&(l="left"),"center"===e.align&&(l="center"),"flex-end"===e.align&&(l="right"),e.data&&(o=(0,d.pick)(e.data[0],["paddingLeftRight","paddingTopBottom"]),1<=Object.keys(o).length&&(o=(0,d.pick)(o,Object.keys(o).filter((e=>""!==o[e])))),r=e.data.filter(((t,l)=>l<e.buttons)).map((e=>{const t=(0,d.omit)(e,["paddingLeftRight","paddingTopBottom"]);return(0,a.createBlock)("themeisle-blocks/button",{...t})}))),[{...(0,d.omit)(e,["buttons","data"]),align:l,...o},[...r,...t]]},save:({attributes:e,className:t})=>{const l="collapse-none"!==e.collapse?e.collapse:"";return(0,c.createElement)("div",{id:e.id,className:s()(t,l,"wp-block-button")},(0,d.times)(e.buttons,(t=>(t=>(0,c.createElement)("a",{href:e.data[t].link,target:e.data[t].newTab?"_blank":"_self",className:s()("wp-block-themeisle-blocks-button",`wp-block-themeisle-blocks-button-${t}`,"wp-block-button__link"),rel:"noopener noreferrer"},("left"===e.data[t].iconType||"only"===e.data[t].iconType)&&(0,c.createElement)("i",{className:s()(e.data[t].prefix,"fa-fw",`fa-${e.data[t].icon}`,{"margin-right":"left"===e.data[t].iconType})}),"only"!==e.data[t].iconType&&(0,c.createElement)(m.RichText.Content,{tagName:"span",value:e.data[t].text}),"right"===e.data[t].iconType&&(0,c.createElement)("i",{className:`${e.data[t].prefix} fa-fw fa-${e.data[t].icon} margin-left`})))(t))))}}],p=l(5988),g=l(1216),h=l(4333),k=l(9818),v=l(1150),y=l(8065),_=l(199),w=({attributes:e,setAttributes:t})=>(0,c.createElement)(m.BlockControls,null,(0,c.createElement)(m.AlignmentToolbar,{value:e.align,onChange:e=>t({align:e}),alignmentControls:[{icon:v.Z,title:(0,o.__)("Align left","otter-blocks"),align:"left"},{icon:y.Z,title:(0,o.__)("Align center","otter-blocks"),align:"center"},{icon:_.Z,title:(0,o.__)("Align right","otter-blocks"),align:"right"}]})),f=l(5609),C=l(9977),E=l(2372),T=({attributes:e,setAttributes:t})=>(0,c.createElement)(m.InspectorControls,null,(0,c.createElement)(f.PanelBody,{title:(0,o.__)("Spacing","otter-blocks")},(0,c.createElement)(E.Z,{label:(0,o.__)("Padding","otter-blocks"),min:0,max:100,onChange:(e,l)=>{"top"!==e&&"bottom"!==e||t({paddingTopBottom:l}),"right"!==e&&"left"!==e||t({paddingLeftRight:l})},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:e.paddingTopBottom},{label:(0,o.__)("Right","otter-blocks"),type:"right",value:e.paddingLeftRight},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:e.paddingTopBottom},{label:(0,o.__)("Left","otter-blocks"),type:"left",value:e.paddingLeftRight}]}),(0,c.createElement)(f.RangeControl,{label:(0,o.__)("Spacing","otter-blocks"),value:e.spacing,onChange:e=>t({spacing:e}),min:0,max:50}),(0,c.createElement)(f.SelectControl,{label:(0,o.__)("Collapse On","otter-blocks"),value:e.collapse,options:[{label:(0,o.__)("None","otter-blocks"),value:"collapse-none"},{label:(0,o.__)("Desktop","otter-blocks"),value:"collapse-desktop"},{label:(0,o.__)("Tablet","otter-blocks"),value:"collapse-tablet"},{label:(0,o.__)("Mobile","otter-blocks"),value:"collapse-mobile"}],onChange:e=>t({collapse:e})})),(0,c.createElement)(f.PanelBody,{title:(0,o.__)("Typography Settings","otter-blocks"),initialOpen:!1},(0,c.createElement)(f.RangeControl,{label:(0,o.__)("Font Size","otter-blocks"),value:e.fontSize,onChange:e=>t({fontSize:e}),min:0,max:50}),(0,c.createElement)(C.Z,{label:(0,o.__)("Font Family","otter-blocks"),value:e.fontFamily,onChangeFontFamily:e=>{t(e?{fontFamily:e,fontVariant:"normal",fontStyle:"normal"}:{fontFamily:void 0,fontVariant:void 0,fontStyle:void 0})},valueVariant:e.fontVariant,onChangeFontVariant:e=>t({fontVariant:e}),valueStyle:e.fontStyle,onChangeFontStyle:e=>t({fontStyle:e}),valueTransform:e.textTransform,onChangeTextTransform:e=>t({textTransform:e})}),(0,c.createElement)(f.RangeControl,{label:(0,o.__)("Line Height","otter-blocks"),value:e.lineHeight,onChange:e=>t({lineHeight:e}),min:0,max:200}))),x=l(5225);(0,a.registerBlockType)("themeisle-blocks/button-group",{title:(0,o.__)("Button Group","otter-blocks"),description:(0,o.__)("Prompt visitors to take action with a button group.","otter-blocks"),icon:r.Se,category:"themeisle-blocks",keywords:["button","buttons","button group"],attributes:n,deprecated:u,edit:({attributes:e,setAttributes:t,className:l,clientId:o})=>{const{isViewportAvailable:a,isPreviewDesktop:r,isPreviewTablet:i,isPreviewMobile:d}=(0,k.useSelect)((e=>{const{__experimentalGetPreviewDeviceType:t}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return{isViewportAvailable:!!t,isPreviewDesktop:!!t&&"Desktop"===t(),isPreviewTablet:!!t&&"Tablet"===t(),isPreviewMobile:!!t&&"Mobile"===t()}}),[e.id]),b=(0,h.useViewportMatch)("large",">="),u=(0,h.useViewportMatch)("large","<="),v=(0,h.useViewportMatch)("small",">="),y=(0,h.useViewportMatch)("small","<=");(0,c.useEffect)((()=>{const t=(0,x.WX)(o,n);return()=>t(e.id)}),[]);let _=b&&!u&&v&&!y,f=!b&&!u&&v&&!y,C=!(b||u||v||y);return a&&!C&&(_=r,f=i,C=d),(0,g.tZ)(c.Fragment,null,e.fontFamily&&(0,g.tZ)(p.Z,{fonts:[{font:e.fontFamily,weights:e.fontVariant&&[e.fontVariant+("italic"===e.fontStyle?":i":"")]}]}),(0,g.tZ)(w,{attributes:e,setAttributes:t}),(0,g.tZ)(T,{attributes:e,setAttributes:t}),(0,g.tZ)("div",{id:e.id,className:s()(l,"wp-block-buttons",{[`align-${e.align}`]:e.align,collapse:"collapse-desktop"===e.collapse&&(_||f||C)||"collapse-tablet"===e.collapse&&(f||C)||"collapse-mobile"===e.collapse&&C}),css:g.iv`
38
  .block-editor-block-list__layout {
39
- column-gap: ${e.spacing}px;
40
  }
41
- `},(0,g.tZ)(m.InnerBlocks,{allowedBlocks:["themeisle-blocks/button"],__experimentalMoverDirection:"horizontal",orientation:"horizontal",template:[["themeisle-blocks/button"]],renderAppender:m.InnerBlocks.DefaultAppender})))},save:({attributes:e,className:t})=>{const l="collapse-none"!==e.collapse?e.collapse:"";return(0,c.createElement)("div",{id:e.id,className:s()(t,l,"wp-block-buttons",{[`align-${e.align}`]:e.align})},(0,c.createElement)(m.InnerBlocks.Content,null))}})},3312:function(e,t,l){l(2756),l(3986)},1941:function(e,t,l){var o=l(269),a=l(5736),r=l(4981),n={id:{type:"string"},title:{type:"string",default:(0,a.__)("Skill","otter-blocks")},percentage:{type:"number",default:50},duration:{type:"number",default:2},titleStyle:{type:"string",default:"default"},height:{type:"number",default:100},fontSizeTitle:{type:"number"},fontSizePercent:{type:"number"},strokeWidth:{type:"number",default:10},backgroundColor:{type:"string"},progressColor:{type:"string"},titleColor:{type:"string"}},c=l(9307),i=l(4184),s=l.n(i),d=l(2819),m=l(5609),b=l(2175),u=({attributes:e,setAttributes:t,onHeightChange:l})=>(0,c.createElement)(b.InspectorControls,null,(0,c.createElement)(m.PanelBody,{title:(0,a.__)("Settings","otter-blocks")},(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Percentage","otter-blocks"),help:(0,a.__)("The value of the counter.","otter-blocks"),value:e.percentage,onChange:e=>{void 0!==e&&(e=(0,d.clamp)(e,0,100),t({percentage:e}))},min:0,max:100}),(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Duration","otter-blocks"),help:(0,a.__)("The duration of the animation.","otter-blocks"),value:e.duration,onChange:e=>{void 0!==e&&(e=(0,d.clamp)(e,0,3),t({duration:e}))},min:0,max:3,step:.1}),(0,c.createElement)(m.SelectControl,{label:(0,a.__)("Title Style","otter-blocks"),value:e.titleStyle,options:[{label:(0,a.__)("Default","otter-blocks"),value:"default"},{label:(0,a.__)("Hide","otter-blocks"),value:"hide"},{label:(0,a.__)("Bottom","otter-blocks"),value:"bottom"}],onChange:e=>{t({titleStyle:e})}})),(0,c.createElement)(m.PanelBody,{title:(0,a.__)("Style","otter-blocks")},(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Height","otter-blocks"),help:(0,a.__)("The height of the circle counter.","otter-blocks"),value:e.height,onChange:l,min:0,max:240}),(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Circle Thickness","otter-blocks"),help:(0,a.__)("Change the thickness (stroke width) of the circle.","otter-blocks"),value:e.strokeWidth,onChange:e=>{t({strokeWidth:e})},initialPosition:10,min:0,max:20}),(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Font Size Title","otter-blocks"),help:(0,a.__)("Change the font size of the title.","otter-blocks"),value:e.fontSizeTitle,onChange:e=>{t({fontSizeTitle:e})},initialPosition:37,min:0,max:Math.round(.6*e.height)}),(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Font Size Percent","otter-blocks"),help:(0,a.__)("Change the font size of the inner text.","otter-blocks"),value:e.fontSizePercent,onChange:e=>{t({fontSizePercent:e})},initialPosition:27,min:0,max:Math.round(.27*e.height)}),"hide"!==e.titleStyle&&(0,c.createElement)(b.__experimentalColorGradientControl,{label:(0,a.__)("Title Color","otter-blocks"),colorValue:e.titleColor,onColorChange:e=>{t({titleColor:e})}}),(0,c.createElement)(b.__experimentalColorGradientControl,{label:(0,a.__)("Progress Color","otter-blocks"),colorValue:e.progressColor,onColorChange:e=>{t({progressColor:e})}}),(0,c.createElement)(b.__experimentalColorGradientControl,{label:(0,a.__)("Background Color","otter-blocks"),colorValue:e.backgroundColor,onColorChange:e=>{t({backgroundColor:e})}}))),p=({attributes:e,progressRef:t,valueRef:l})=>{const o=e.height,a=o/2,r=o/2-e.strokeWidth/2,n=2*Math.PI*r;return 0>r?(0,c.createElement)("div",null):(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-circle-counter__bar",style:{height:o+"px",width:o+"px"}},(0,c.createElement)("svg",{className:"wp-block-themeisle-blocks-circle-counter-container",width:o,height:o},(0,c.createElement)("circle",{className:"wp-block-themeisle-blocks-circle-counter-bg",cx:a,cy:a,r:r,strokeWidth:e.strokeWidth,style:{stroke:e.backgroundColor}}),(0,c.createElement)("circle",{ref:t,className:"wp-block-themeisle-blocks-circle-counter-progress",cx:a,cy:a,r:r,strokeWidth:e.strokeWidth,strokeDasharray:n,style:{stroke:e.progressColor}}),(0,c.createElement)("text",{ref:l,className:"wp-block-themeisle-blocks-circle-counter-text",x:"50%",y:"50%",style:{fill:e.progressColor,fontSize:e.fontSizePercent+"px"}},e.percentage,"%")))},g=l(5225);const{clamp:h,omit:k}=lodash;var v={to:[{type:"block",blocks:["themeisle-blocks/progress-bar"],transform:e=>{const t=k(e,["titleStyle","height","fontSize","strokeWidth","progressColor"]);return(0,r.createBlock)("themeisle-blocks/progress-bar",{...t,barBackgroundColor:e.progressColor,height:h(e.height/4,0,100),titleStyle:"default"})}}]};(0,r.registerBlockType)("themeisle-blocks/circle-counter",{title:(0,a.__)("Circle Counter","otter-blocks"),description:(0,a.__)("Show your progress with a beautiful Circle Counter block.","otter-blocks"),icon:o.Z,category:"themeisle-blocks",keywords:["progress","circle","counter"],attributes:n,transforms:v,edit:({clientId:e,attributes:t,setAttributes:l,isSelected:o,toggleSelection:r,className:i})=>{(0,c.useEffect)((()=>{const l=(0,g.WX)(e,n);return()=>l(t.id)}),[t.id]);const h=(0,c.useRef)(null),k=(0,c.useRef)(null),[v,y]=(0,c.useState)({}),_=t.height/2-t.strokeWidth/2,w=2*Math.PI*_;(0,c.useEffect)((()=>{if(!h.current||!h.current||0===t.duration)return;const e=t.percentage/(1e3*t.duration),l=(0,d.range)(0,1e3*t.duration+20,20).map((t=>t*e)).reverse();v&&clearInterval(v),h.current.style.strokeDashoffset=w,k.current.innerText="0%";const o=setInterval((()=>{if(!h.current)return void clearInterval(o);const e=Math.round(l.pop());h.current.style.strokeDashoffset=(100-e)/100*w,k.current.innerHTML=e+"%",0===l.length&&clearInterval(o)}),20);y(o)}),[t.duration]),(0,c.useEffect)((()=>{h.current&&h.current&&(h.current.style.strokeDashoffset=(100-t.percentage)/100*w,k.current.innerHTML=t.percentage+"%",clearInterval(v))}),[t.percentage,t.height]);const f=e=>{const o=(t.fontSizePercent||27)/t.height,a=(t.fontSizeTitle||37)/t.height;l({height:e,fontSizePercent:Math.round(e*o),fontSizeTitle:Math.round(e*a)})},C=e=>{l({title:e})};return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(u,{attributes:t,setAttributes:l,onHeightChange:f}),(0,c.createElement)("div",{className:s()(i),id:t.id},"default"===t.titleStyle&&(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-circle-counter-title__area"},(0,c.createElement)(b.RichText,{tagName:"span",allowedFormats:[],className:"wp-block-themeisle-blocks-circle-counter-title__value",placeholder:o?(0,a.__)("Write caption…","otter-blocks"):null,value:t.title,onChange:C,multiline:!1,style:{color:t.titleColor,fontSize:t.fontSizeTitle+"px"}})),(0,c.createElement)(m.ResizableBox,{size:{height:t.height,width:t.height},minHeight:0,maxHeight:240,enable:{top:!1,right:!1,bottom:!0,left:!1},showHandle:o,onResizeStop:(e,l,o,a)=>{f(parseInt(t.height+a.height,10)),r(!0)},onResizeStart:()=>{r(!1)}},(0,c.createElement)(p,{attributes:t,progressRef:h,valueRef:k})),"bottom"===t.titleStyle&&(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-circle-counter-title__area"},(0,c.createElement)(b.RichText,{tagName:"span",allowedFormats:[],className:"wp-block-themeisle-blocks-circle-counter-title__value",placeholder:o?(0,a.__)("Write caption…","otter-blocks"):null,value:t.title,onChange:C,multiline:!1,style:{color:t.titleColor,fontSize:t.fontSizeTitle+"px"}}))))},save:({attributes:e,className:t})=>(0,c.createElement)("div",{className:t,id:e.id,"data-percentage":e.percentage,"data-duration":e.duration,"data-height":e.height,"data-stroke-width":e.strokeWidth,"data-font-size-percent":e.fontSizePercent,"data-background-stroke":e.backgroundColor,"data-progress-stroke":e.progressColor},"default"===e.titleStyle&&(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-circle-counter-title__area"},(0,c.createElement)("span",{className:"wp-block-themeisle-blocks-circle-counter-title__value"},e.title)),(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-circle-counter__bar"}),"bottom"===e.titleStyle&&(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-circle-counter-title__area"},(0,c.createElement)("span",{className:"wp-block-themeisle-blocks-circle-counter-title__value"},e.title)))})},3954:function(e,t,l){var o=l(2506),a=l(5736),r=l(4981),n={id:{type:"string"},date:{type:"string"},exclude:{type:"array"},backgroundColor:{type:"string"},valueColor:{type:"string"},labelColor:{type:"string"},labelDistance:{type:"number"},gap:{type:"number"},gapTablet:{type:"number"},gapMobile:{type:"number"},width:{type:"number"},widthTablet:{type:"number"},widthMobile:{type:"number"},height:{type:"number"},heightTablet:{type:"number"},heightMobile:{type:"number"},borderRadius:{type:"number",default:0},borderRadiusType:{type:"string",default:"linked"},borderRadiusTopRight:{type:"number",default:0},borderRadiusTopLeft:{type:"number",default:0},borderRadiusBottomRight:{type:"number",default:0},borderRadiusBottomLeft:{type:"number",default:0},borderWidth:{type:"number"},borderWidthTablet:{type:"number"},borderWidthMobile:{type:"number"},borderColor:{type:"string"},valueFontSize:{type:"number"},valueFontSizeTablet:{type:"number"},valueFontSizeMobile:{type:"number"},labelFontSize:{type:"number"},labelFontSizeTablet:{type:"number"},labelFontSizeMobile:{type:"number"},hasSeparators:{type:"boolean"}},c=l(9307),i=l(4333),s=l(9818),d=window.moment,m=l.n(d),b=l(5225),u=l(2175),p=l(5609),g=l(9771),h=l(6993),k=l(2372),v=({attributes:e,setAttributes:t})=>{var l,o,r,n;const i=(0,s.useSelect)((e=>{const{getView:t}=e("themeisle-gutenberg/data"),{__experimentalGetPreviewDeviceType:l}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return l?l():t()}),[]),d=(l,o)=>{var a;t(l?{exclude:null==e||null===(a=e.exclude)||void 0===a?void 0:a.filter((e=>e!==o))}:{exclude:null!=e&&e.exclude?[...null==e?void 0:e.exclude,o]:[o]})},m=t=>{let l;return"top-right"===t&&(l="linked"===e.borderRadiusType?e.borderRadius:e.borderRadiusTopRight),"top-left"===t&&(l="linked"===e.borderRadiusType?e.borderRadius:e.borderRadiusTopLeft),"bottom-right"===t&&(l="linked"===e.borderRadiusType?e.borderRadius:e.borderRadiusBottomRight),"bottom-left"===t&&(l="linked"===e.borderRadiusType?e.borderRadius:e.borderRadiusBottomLeft),l},b={"top-right":"borderRadiusTopRight","top-left":"borderRadiusTopLeft","bottom-left":"borderRadiusBottomLeft","bottom-right":"borderRadiusBottomRight"},v=(0,g.__experimentalGetSettings)();return(0,c.createElement)(u.InspectorControls,null,(0,c.createElement)(p.PanelBody,{title:(0,a.__)("Time","otter-blocks")},(0,c.createElement)(p.Dropdown,{position:"bottom left",headerTitle:(0,a.__)("Select the date for the deadline","otter-blocks"),renderToggle:({onToggle:t,isOpen:l})=>(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.Button,{onClick:t,isSecondary:!0,"aria-expanded":l},e.date?(0,g.format)(v.formats.datetime,e.date):(0,a.__)("Select Date","otter-blocks"))),renderContent:()=>(0,c.createElement)(p.DateTimePicker,{currentDate:e.date,onChange:e=>t({date:e})})})),(0,c.createElement)(p.PanelBody,{title:(0,a.__)("Settings","otter-blocks"),initialOpen:!1},(0,c.createElement)(p.ToggleControl,{label:(0,a.__)("Display Days","otter-blocks"),checked:!(null!=e&&null!==(l=e.exclude)&&void 0!==l&&l.includes("day")),onChange:e=>d(e,"day")}),(0,c.createElement)(p.ToggleControl,{label:(0,a.__)("Display Hours","otter-blocks"),checked:!(null!=e&&null!==(o=e.exclude)&&void 0!==o&&o.includes("hour")),onChange:e=>d(e,"hour")}),(0,c.createElement)(p.ToggleControl,{label:(0,a.__)("Display Minutes","otter-blocks"),checked:!(null!=e&&null!==(r=e.exclude)&&void 0!==r&&r.includes("minute")),onChange:e=>d(e,"minute")}),(0,c.createElement)(p.ToggleControl,{label:(0,a.__)("Display Seconds","otter-blocks"),checked:!(null!=e&&null!==(n=e.exclude)&&void 0!==n&&n.includes("second")),onChange:e=>d(e,"second")}),(0,c.createElement)(p.ToggleControl,{label:(0,a.__)("Display Separators","otter-blocks"),checked:null==e?void 0:e.hasSeparators,onChange:e=>t({hasSeparators:e})}),(0,c.createElement)(h.Z,{label:(0,a.__)("Box Spacing","otter-blocks")},(0,c.createElement)(p.RangeControl,{value:"Mobile"===i?e.gapMobile:"Tablet"===i?e.gapTablet:e.gap,onChange:e=>{"Desktop"===i&&t({gap:Number(e)}),"Tablet"===i&&t({gapTablet:Number(e)}),"Mobile"===i&&t({gapMobile:Number(e)})},min:0,max:100})),(0,c.createElement)(h.Z,{label:(0,a.__)("Box Height","otter-blocks")},(0,c.createElement)(p.RangeControl,{value:"Mobile"===i?e.heightMobile:"Tablet"===i?e.heightTablet:e.height,onChange:e=>{"Desktop"===i&&t({height:Number(e)}),"Tablet"===i&&t({heightTablet:Number(e)}),"Mobile"===i&&t({heightMobile:Number(e)})},min:40,max:300})),(0,c.createElement)(h.Z,{label:(0,a.__)("Box Width","otter-blocks")},(0,c.createElement)(p.RangeControl,{value:"Mobile"===i?e.widthMobile:"Tablet"===i?e.widthTablet:e.width,onChange:e=>{"Desktop"===i&&t({width:Number(e)}),"Tablet"===i&&t({widthTablet:Number(e)}),"Mobile"===i&&t({widthMobile:Number(e)})},min:40,max:300})),(0,c.createElement)(h.Z,{label:(0,a.__)("Border Width","otter-blocks")},(0,c.createElement)(p.RangeControl,{value:"Mobile"===i?e.borderWidthMobile:"Tablet"===i?e.borderWidthTablet:e.borderWidth,onChange:e=>{"Desktop"===i&&t({borderWidth:Number(e)}),"Tablet"===i&&t({borderWidthTablet:Number(e)}),"Mobile"===i&&t({borderWidthMobile:Number(e)})},min:0,max:50})),(0,c.createElement)(h.Z,{label:(0,a.__)("Time Value Font Size","otter-blocks")},(0,c.createElement)(p.RangeControl,{value:"Mobile"===i?e.valueFontSizeMobile:"Tablet"===i?e.valueFontSizeTablet:e.valueFontSize,onChange:e=>{"Desktop"===i&&t({valueFontSize:Number(e)}),"Tablet"===i&&t({valueFontSizeTablet:Number(e)}),"Mobile"===i&&t({valueFontSizeMobile:Number(e)})},min:0,max:64})),(0,c.createElement)(h.Z,{label:(0,a.__)("Label Font Size","otter-blocks")},(0,c.createElement)(p.RangeControl,{value:"Mobile"===i?e.labelFontSizeMobile:"Tablet"===i?e.labelFontSizeTablet:e.labelFontSize,onChange:e=>{"Desktop"===i&&t({labelFontSize:Number(e)}),"Tablet"===i&&t({labelFontSizeTablet:Number(e)}),"Mobile"===i&&t({labelFontSizeMobile:Number(e)})},min:0,max:64})),(0,c.createElement)(k.Z,{label:(0,a.__)("Border Radius (%)","otter-blocks"),type:e.borderRadiusType,min:0,max:100,changeType:e=>{t({borderRadiusType:e})},onChange:(l,o)=>{"linked"===e.borderRadiusType?t({borderRadius:o}):t({[b[l]]:o})},options:[{label:(0,a.__)("Top Left","otter-blocks"),type:"top-left",value:m("top-left")},{label:(0,a.__)("Top Right","otter-blocks"),type:"top-right",value:m("top-right")},{label:(0,a.__)("Bottom Right","otter-blocks"),type:"bottom-right",value:m("bottom-right")},{label:(0,a.__)("Bottom Left","otter-blocks"),type:"bottom-left",value:m("bottom-left")}]})),(0,c.createElement)(u.PanelColorSettings,{title:(0,a.__)("Color","otter-blocks"),initialOpen:!1,colorSettings:[{value:e.backgroundColor,onChange:e=>{t({backgroundColor:e})},label:(0,a.__)("Background","otter-blocks")},{value:e.labelColor,onChange:e=>{t({labelColor:e})},label:(0,a.__)("Label","otter-blocks")},{value:e.valueColor,onChange:e=>{t({valueColor:e})},label:(0,a.__)("Value","otter-blocks")},{value:e.borderColor,onChange:e=>{t({borderColor:e})},label:(0,a.__)("Border","otter-blocks")}]},(0,c.createElement)(u.ContrastChecker,{textColor:e.backgroundColor,backgroundColor:e.valueColor})))},y=l(4715),_=l(7462),w=l(4184),f=l.n(w);const C=({name:e,value:t,tag:l,styles:o})=>{const a="sep"!==e?{...o.allComponents,...o.mainComponents}:o.allComponents;return(0,c.createElement)("div",{style:a,name:l,className:f()("otter-countdown__display-area",{"is-main-component":"separator"!==l})},(0,c.createElement)("div",{style:o.value,className:"otter-countdown__value"},t),(0,c.createElement)("div",{style:o.label,className:"otter-countdown__label"},e))};var E=({time:e,hasSeparators:t,styles:l})=>{const o=t?(0,y.S3)(e,{name:"sep",value:":",tag:"separator"}):e,a=null==o?void 0:o.map(((e,t)=>(0,c.createElement)(C,(0,_.Z)({},e,{key:t,styles:l}))));return void 0!==e?(0,c.createElement)("div",{className:"otter-countdown__container"},(0,c.createElement)("div",{style:l.display,className:"otter-countdown__display"},a)):(0,c.createElement)(c.Fragment,null)};const T=e=>e?`${e}px`:e;const x=({name:e,value:t,tag:l,key:o})=>(0,c.createElement)("div",{key:o,name:l,className:f()("otter-countdown__display-area",{"is-main-component":"separator"!==l})},(0,c.createElement)("div",{className:"otter-countdown__value"},t),(0,c.createElement)("div",{className:"otter-countdown__label"},e)),M=({time:e,hasSeparators:t})=>{const l=t?(0,y.S3)(e,{name:"sep",value:":",tag:"separator"}):e,o=null==l?void 0:l.map(((e,t)=>(0,c.createElement)(x,(0,_.Z)({},e,{key:t}))));return void 0!==e?(0,c.createElement)("div",{className:"otter-countdown__container"},(0,c.createElement)("div",{className:"otter-countdown__display"},o)):(0,c.createElement)(c.Fragment,null)};(0,r.registerBlockType)("themeisle-blocks/countdown",{title:(0,a.__)("Countdown","otter-blocks"),description:(0,a.__)("Set a countdown for a date.","otter-blocks"),icon:o.Z,category:"themeisle-blocks",keywords:["countdown","time","counter"],supports:{align:["wide","full"]},attributes:n,edit:({attributes:e,setAttributes:t,className:l,clientId:o})=>{const[a,r]=(0,c.useState)(0);(0,c.useEffect)((()=>{const t=(0,b.WX)(o,n);return()=>t(e.id)}),[e.id]),(0,c.useEffect)((()=>{const t=setInterval((()=>{if(e.date){let t=e.date+(0,y.EP)();t=1e3*m()(t).unix(),r(new Date(t)-new Date)}}),500);return()=>{clearInterval(t)}}),[e.date]);const{isViewportAvailable:d,isPreviewDesktop:u,isPreviewTablet:p,isPreviewMobile:g}=(0,s.useSelect)((e=>{const{__experimentalGetPreviewDeviceType:t}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return{isViewportAvailable:!!t,isPreviewDesktop:!!t&&"Desktop"===t(),isPreviewTablet:!!t&&"Tablet"===t(),isPreviewMobile:!!t&&"Mobile"===t()}}),[]),h=(0,i.useViewportMatch)("large",">="),k=(0,i.useViewportMatch)("large","<="),_=(0,i.useViewportMatch)("small",">="),w=(0,i.useViewportMatch)("small","<=");let f,C=h&&!k&&_&&!w,x=!h&&!k&&_&&!w,M=!(h||k||_||w);return d&&!M&&(C=u,x=p,M=g),x?f={value:{color:e.valueColor,fontSize:T(null==e?void 0:e.valueFontSizeTablet)},label:{color:e.labelColor,fontSize:T(null==e?void 0:e.labelFontSizeTablet)},display:{gap:T(e.gapTablet)},allComponents:{height:T(null==e?void 0:e.heightTablet)},mainComponents:{backgroundColor:e.backgroundColor,width:T(null==e?void 0:e.widthTablet),borderWidth:T(e.borderWidthTablet),borderColor:e.borderColor}}:M?f={value:{color:e.valueColor,fontSize:T(e.valueFontSizeMobile)},label:{color:e.labelColor,fontSize:T(e.labelFontSizeMobile)},display:{gap:T(e.gapMobile)},allComponents:{height:T(null==e?void 0:e.heightMobile)},mainComponents:{backgroundColor:e.backgroundColor,width:T(null==e?void 0:e.widthMobile),borderWidth:T(e.borderWidthMobile),borderColor:e.borderColor}}:C&&(f={value:{color:e.valueColor,fontSize:T(e.valueFontSize)},label:{color:e.labelColor,fontSize:T(e.labelFontSize)},display:{gap:T(e.gap)},allComponents:{height:T(e.height)},mainComponents:{backgroundColor:e.backgroundColor,width:T(e.width),borderWidth:T(e.borderWidth),borderColor:e.borderColor}}),f.mainComponents.borderRadius="linked"===e.borderRadiusType?e.borderRadius+"%":`${e.borderRadiusTopLeft}% ${e.borderRadiusTopRight}% ${e.borderRadiusBottomRight}% ${e.borderRadiusBottomLeft}%`,(0,c.createElement)(c.Fragment,null,(0,c.createElement)(v,{attributes:e,setAttributes:t}),(0,c.createElement)("div",{id:e.id,className:l},(0,c.createElement)(E,{time:(0,y.Mg)(a,{exclude:null==e?void 0:e.exclude}),styles:f,hasSeparators:e.hasSeparators})))},save:({attributes:e,className:t})=>(0,c.createElement)("div",{id:e.id,className:t,"data-date":e.date},(0,c.createElement)(M,{time:(0,y.Mg)(0,{exclude:null==e?void 0:e.exclude}),hasSeparators:null==e?void 0:e.hasSeparators}))})},173:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},align:{type:"string"},library:{type:"string",default:"fontawesome"},prefix:{type:"string",default:"fab"},icon:{type:"string",default:"themeisle"},link:{type:"string"},newTab:{type:"boolean",default:!1},fontSize:{type:"number",default:16},padding:{type:"number",default:5},margin:{type:"number",default:5},backgroundColor:{type:"string"},textColor:{type:"string"},borderColor:{type:"string"},backgroundColorHover:{type:"string"},textColorHover:{type:"string"},borderColorHover:{type:"string"},borderSize:{type:"number",default:0},borderRadius:{type:"number",default:0}},c=l(9307);const i={prefix:{type:"string",default:"fab"},icon:{type:"string",default:"themeisle"},fontSize:{type:"number",default:16},padding:{type:"number",default:5},margin:{type:"number",default:5},backgroundColor:{type:"string"},textColor:{type:"string"},borderColor:{type:"string"},borderSize:{type:"number",default:0},borderRadius:{type:"number",default:0}};var s=[{attributes:i,supports:{align:["left","center","right"]},migrate:e=>{let t="center";return e.className.includes("alignleft")&&(t="left"),e.className.includes("aligncenter")&&(t="center"),e.className.includes("alignright")&&(t="right"),{...e,align:t,className:""}},save:({attributes:e,className:t})=>{const l={borderRadius:e.borderRadius+"%",fontSize:e.fontSize+"px",padding:e.padding+"px"},o={color:e.textColor,backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderRadius:e.borderRadius+"%",borderStyle:"solid",borderWidth:e.borderSize+"px",display:"inline-block",margin:e.margin+"px"};return(0,c.createElement)("p",{className:t,style:{textAlign:e.align}},(0,c.createElement)("span",{className:`${t}-container`,style:o},(0,c.createElement)("i",{className:`${e.prefix} fa-${e.icon}`,style:l})))}},{attributes:{...i,align:{type:"string"}},save:({attributes:e,className:t})=>{const l={borderRadius:e.borderRadius+"%",fontSize:e.fontSize+"px",padding:e.padding+"px"},o={color:e.textColor,backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderRadius:e.borderRadius+"%",borderStyle:"solid",borderWidth:e.borderSize+"px",display:"inline-block",margin:e.margin+"px"};return(0,c.createElement)("p",{className:t,style:{textAlign:e.align}},(0,c.createElement)("span",{className:"undefined-container",style:o},(0,c.createElement)("i",{className:`${e.prefix} fa-${e.icon}`,style:l})))}},{attributes:{...i,id:{type:"string"},align:{type:"string"},link:{type:"string"},newTab:{type:"boolean",default:!1},backgroundColorHover:{type:"string"},textColorHover:{type:"string"},borderColorHover:{type:"string"}},save:({attributes:e,className:t})=>{const l={borderRadius:e.borderRadius+"%",borderStyle:"solid",borderWidth:e.borderSize+"px",display:"inline-block",margin:e.margin+"px"},o={borderRadius:e.borderRadius+"%",fontSize:e.fontSize+"px",padding:e.padding+"px"},a=()=>(0,c.createElement)("i",{className:`${e.prefix} fa-${e.icon}`,style:o});return(0,c.createElement)("p",{className:t,id:e.id,style:{textAlign:e.align}},(0,c.createElement)("span",{className:"wp-block-themeisle-blocks-font-awesome-icons-container",style:l},e.link?(0,c.createElement)("a",{href:e.link,target:e.newTab?"_blank":"_self",style:{color:e.textColor},rel:"noopener noreferrer"},(0,c.createElement)(a,null)):(0,c.createElement)(a,null)))}}],d=l(2175),m=l(8504),b=({attributes:e,setAttributes:t,isSelected:l})=>(0,c.createElement)(d.BlockControls,null,(0,c.createElement)(d.AlignmentToolbar,{value:e.align,onChange:e=>t({align:e})}),(0,c.createElement)(m.Z,{isSelected:l,setAttributes:t,url:e.link,opensInNewTab:e.newTab})),u=l(5609),p=l(6778);const g=(0,c.lazy)((()=>Promise.all([l.e(189),l.e(765)]).then(l.bind(l,3765))));var h=({attributes:e,setAttributes:t})=>{const[l,a]=(0,c.useState)(!1);return(0,c.createElement)(d.InspectorControls,null,(0,c.createElement)(u.PanelBody,{title:(0,o.__)("Icon","otter-blocks")},(0,c.createElement)(c.Suspense,{fallback:(0,c.createElement)(u.Placeholder,null,(0,c.createElement)(u.Spinner,null))},(0,c.createElement)(g,{label:(0,o.__)("Icon Picker","otter-blocks"),library:e.library,prefix:e.prefix,icon:e.icon,changeLibrary:e=>{t({library:e,icon:"fontawesome"===e?"themeisle":"balance",prefix:"fab"})},onChange:e=>{t("object"==typeof e?{icon:e.name,prefix:e.prefix}:{icon:e})}}))),(0,c.createElement)(u.PanelBody,{title:(0,o.__)("Icon Sizes","otter-blocks"),initialOpen:!1},(0,c.createElement)(u.RangeControl,{label:(0,o.__)("Icon Size","otter-blocks"),value:e.fontSize||"",initialPosition:16,onChange:e=>t({fontSize:e}),min:12,max:140}),(0,c.createElement)(u.RangeControl,{label:(0,o.__)("Padding","otter-blocks"),value:e.padding||"",initialPosition:5,onChange:e=>t({padding:e}),min:0,max:100}),(0,c.createElement)(u.RangeControl,{label:(0,o.__)("Margin","otter-blocks"),value:e.margin||"",initialPosition:5,onChange:e=>t({margin:e}),min:0,max:100})),(0,c.createElement)(u.PanelBody,{title:(0,o.__)("Color","otter-blocks"),initialOpen:!1},(0,c.createElement)(u.ButtonGroup,null,(0,c.createElement)(u.Button,{isSmall:!0,isSecondary:l,isPrimary:!l,onClick:()=>a(!1)},(0,o.__)("Normal","otter-blocks")),(0,c.createElement)(u.Button,{isSmall:!0,isSecondary:!l,isPrimary:l,onClick:()=>a(!0)},(0,o.__)("Hover","otter-blocks"))),l?(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.Z,{label:(0,o.__)("Hover Background","otter-blocks"),colorValue:e.backgroundColorHover},(0,c.createElement)(d.ColorPalette,{label:(0,o.__)("Hover Background","otter-blocks"),value:e.backgroundColorHover,onChange:e=>t({backgroundColorHover:e})})),(0,c.createElement)(p.Z,{label:(0,o.__)("Hover Icon","otter-blocks"),colorValue:e.textColorHover},(0,c.createElement)(d.ColorPalette,{label:(0,o.__)("Hover Icon","otter-blocks"),value:e.textColorHover,onChange:e=>t({textColorHover:e})})),(0,c.createElement)(p.Z,{label:(0,o.__)("Hover Border","otter-blocks"),colorValue:e.borderColorHover},(0,c.createElement)(d.ColorPalette,{label:(0,o.__)("Hover Border","otter-blocks"),value:e.borderColorHover,onChange:e=>t({borderColorHover:e})})),(0,c.createElement)(d.ContrastChecker,{textColor:e.textColorHover,backgroundColor:e.backgroundColorHover})):(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.Z,{label:(0,o.__)("Background","otter-blocks"),colorValue:e.backgroundColor},(0,c.createElement)(d.ColorPalette,{label:(0,o.__)("Background","otter-blocks"),value:e.backgroundColor,onChange:e=>t({backgroundColor:e})})),(0,c.createElement)(p.Z,{label:(0,o.__)("Icon","otter-blocks"),colorValue:e.textColor},(0,c.createElement)(d.ColorPalette,{label:(0,o.__)("Icon","otter-blocks"),value:e.textColor,onChange:e=>t({textColor:e})})),(0,c.createElement)(p.Z,{label:(0,o.__)("Border","otter-blocks"),colorValue:e.borderColor},(0,c.createElement)(d.ColorPalette,{label:(0,o.__)("Border","otter-blocks"),value:e.borderColor,onChange:e=>t({borderColor:e})})),(0,c.createElement)(d.ContrastChecker,{textColor:e.textColor,backgroundColor:e.backgroundColor}))),(0,c.createElement)(u.PanelBody,{title:(0,o.__)("Border Settings","otter-blocks"),initialOpen:!1},(0,c.createElement)(u.RangeControl,{label:(0,o.__)("Border Size","otter-blocks"),value:e.borderSize,onChange:e=>t({borderSize:e}),min:0,max:120}),(0,c.createElement)(u.RangeControl,{label:(0,o.__)("Border Radius","otter-blocks"),value:e.borderRadius,onChange:e=>t({borderRadius:e}),min:0,max:100})))},k=l(48),v=l(5225);(0,a.registerBlockType)("themeisle-blocks/font-awesome-icons",{title:(0,o.__)("Icon","otter-blocks"),description:(0,o.__)("Add icons from Font Awesome or ThemeIsle Icons library to your website.","otter-blocks"),icon:r.rL,category:"themeisle-blocks",keywords:["font awesome","dashicons","icons"],attributes:n,deprecated:s,edit:({attributes:e,setAttributes:t,className:l,isSelected:o,clientId:a})=>{(0,c.useEffect)((()=>{const t=(0,v.WX)(a,n);return()=>t(e.id)}),[e.id]);let r={borderRadius:e.borderRadius+"%",fontSize:e.fontSize+"px",padding:e.padding+"px"};"themeisle-icons"===e.library&&(r={fill:e.textColor,padding:e.padding+"px",width:e.fontSize+2*e.padding+2*e.borderSize});const i={color:e.textColor,backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderRadius:e.borderRadius+"%",borderStyle:"solid",borderWidth:e.borderSize+"px",margin:e.margin+"px",width:e.fontSize+2*e.padding+2*e.borderSize},s=k.ZP.icons[e.icon];return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(b,{attributes:e,setAttributes:t,isSelected:o}),(0,c.createElement)(h,{attributes:e,setAttributes:t}),(0,c.createElement)("style",null,`#${e.id} .${l}-container:hover {\n\t\t\t\t\t\tcolor: ${e.textColorHover?e.textColorHover:e.textColor} !important;\n\t\t\t\t\t\tbackground: ${e.backgroundColorHover?e.backgroundColorHover:e.backgroundColor} !important;\n\t\t\t\t\t\tborder-color: ${e.borderColorHover?e.borderColorHover:e.borderColor} !important;\n\t\t\t\t\t}\n\n\t\t\t\t\t#${e.id} .${l}-container:hover svg {\n\t\t\t\t\t\tfill: ${e.textColorHover?e.textColorHover:e.textColor} !important;\n\t\t\t\t\t}`),(0,c.createElement)("p",{className:l,id:e.id,style:{textAlign:e.align}},(0,c.createElement)("span",{className:"wp-block-themeisle-blocks-font-awesome-icons-container",style:i},"themeisle-icons"===e.library?(0,c.createElement)(s,{style:r}):(0,c.createElement)("i",{className:`${e.prefix} fa-${e.icon}`,style:r}))))},save:({attributes:e,className:t})=>{const l=k.ZP.icons[e.icon];return(0,c.createElement)("p",{className:t,id:e.id},(0,c.createElement)("span",{className:"wp-block-themeisle-blocks-font-awesome-icons-container"},e.link?(0,c.createElement)("a",{href:e.link,target:e.newTab?"_blank":"_self",rel:"noopener noreferrer"},"themeisle-icons"===e.library?(0,c.createElement)(l,null):(0,c.createElement)("i",{className:`${e.prefix} fa-${e.icon}`})):"themeisle-icons"===e.library?(0,c.createElement)(l,null):(0,c.createElement)("i",{className:`${e.prefix} fa-${e.icon}`})))}})},2219:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},subject:{type:"string"},emailTo:{type:"string"},optionName:{type:"string"},hasCaptcha:{type:"boolean"},provider:{type:"string",default:""},apiKey:{type:"string"},listId:{type:"string"},action:{type:"string",default:"subscribe"}},c=l(9307),i=l(2819),s=window.wp.api,d=l.n(s),m=l(2175),b=l(9818),u=l(5225),p=l(5609),g=({attributes:e,setAttributes:t})=>{const{createNotice:l}=(0,b.dispatch)("core/notices"),[a,r]=(0,c.useState)(""),[n,i]=(0,c.useState)(""),[s,u]=(0,c.useState)(!0),[g,h]=(0,c.useState)([{label:(0,o.__)("None","otter-blocks"),value:""}]),[k,v]=(0,c.useState)("loading");return(0,c.useEffect)((()=>{e.optionName&&d().loadPromise.then((()=>{(new(d().models.Settings)).fetch().done((t=>{var l,o;null===(l=t.themeisle_blocks_form_emails)||void 0===l||null===(o=l.filter((({form:t})=>t===e.optionName)))||void 0===o||o.forEach((e=>{i(null==e?void 0:e.email),u(!0),r(null==e?void 0:e.email)}))}))}))}),[e.optionName]),(0,c.useEffect)((()=>{var t,a,r,n;e.apiKey&&e.provider&&(t=e.provider,a=e.apiKey,r=t=>{t.splice(0,0,{label:(0,o.__)("None","otter-blocks"),value:""}),h(t),v("ready");const a=1===t.map((({value:e})=>e)).filter((t=>t===e.listId)).length;e.listId&&!a&&l("error",(0,o.__)("The current contact list is invalid! Please choose a new contact list.","otter-blocks"),{isDismissible:!0,type:"snackbar"})},n=e=>{l("error",null==e?void 0:e.error,{isDismissible:!0,type:"snackbar",id:"themeisle-form-server-error"}),v("error")},window.wp.apiFetch({path:"otter/v1/integration",method:"POST",data:{provider:t,apiKey:a}}).then((e=>{if(null!=e&&e.success){var t;const l=(null==e||null===(t=e.list_id)||void 0===t?void 0:t.map((e=>{var t;return{label:e.name,value:null===(t=e.id)||void 0===t?void 0:t.toString()}})))||[];r(l)}else n(e)})).catch((e=>{console.log(e)})))}),[e.provider,e.apiKey]),(0,c.createElement)(m.InspectorControls,null,(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},(0,c.createElement)(p.TextControl,{label:(0,o.__)("Email Subject","otter-blocks"),placeholder:(0,o.__)("A new submission","otter-blocks"),value:e.subject,onChange:e=>t({subject:e}),help:(0,o.__)("Customize the email title send by this form.","otter-blocks")}),(0,c.createElement)(p.TextControl,{label:(0,o.__)("Email To","otter-blocks"),placeholder:(0,o.__)("Default is to admin site","otter-blocks"),value:n,onChange:e=>i(e),help:(0,o.__)("Send form data to another email. (Admin is default).","otter-blocks")}),(0,c.createElement)(p.Button,{isPrimary:!0,onClick:()=>{(new(d().models.Settings)).fetch().done((t=>{const a=t.themeisle_blocks_form_emails?t.themeisle_blocks_form_emails:[];let c=!0,i=!1;if(null==a||a.forEach((({form:t},l)=>{t===e.optionName&&(a[l].email!==n&&(a[l].email=n,i=!0),c=!1)})),c&&a.push({form:e.optionName,email:n}),c||i){const t=new(d().models.Settings)({themeisle_blocks_form_emails:a});u(!1),t.save().then((t=>{var a;null===(a=t.themeisle_blocks_form_emails)||void 0===a||a.filter((({form:t})=>t===e.optionName)).forEach((e=>{u(!0),r(null==e?void 0:e.email),l("info",(0,o.__)("Email has been saved!","otter-blocks"),{isDismissible:!0,type:"snackbar"})}))}))}}))},disabled:n===a},(0,c.createElement)(c.Fragment,null,!s&&(0,c.createElement)(p.Spinner,null),(0,o.__)("Save","otter-blocks"))),(0,c.createElement)(p.ToggleControl,{label:(0,o.__)("Add captcha checkbox","otter-blocks"),checked:e.hasCaptcha,onChange:e=>t({hasCaptcha:e}),help:(0,o.__)("Add Google reCaptcha V2 for protection againts bots.","otter-blocks")}),e.hasCaptcha&&(0,o.__)("You can change the API Keys in Settings > Otter","otter-blocks")),(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Integration","otter-blocks"),initialOpen:!1},(0,o.__)("Add your client email to a Digital Marketing provider.","otter-blocks"),(0,c.createElement)("br",null)," ",(0,c.createElement)("br",null),(0,c.createElement)("b",null," ",(0,o.__)("You need to have at least one email field in your form. For multiple email fields, only the first will be used.","otter-blocks")," "),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Provider","otter-blocks"),value:e.provider,options:[{label:(0,o.__)("None","otter-blocks"),value:""},{label:(0,o.__)("Mailchimp","otter-blocks"),value:"mailchimp"},{label:(0,o.__)("Sendinblue","otter-blocks"),value:"sendinblue"}],onChange:e=>{t({provider:e,apiKey:"",listId:""})}}),e.provider&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.TextControl,{label:(0,o.__)("API Key","otter-blocks"),help:(0,o.__)("You can find the key in the provider's website","otter-blocks"),value:e.apiKey,onChange:e=>{v("loading"),h([]),t({apiKey:e,listId:""})}}),e.apiKey&&2>g.length&&"loading"===k&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.Spinner,null),(0,o.__)("Fetching data from provider.","otter-blocks")),e.apiKey&&"ready"===k&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Contact List","otter-blocks"),value:e.listId,options:g,onChange:e=>t({listId:e})}),2<=(null==g?void 0:g.length)&&e.listId&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Action","otter-blocks"),value:e.action,options:[{label:(0,o.__)("None","otter-blocks"),value:""},{label:(0,o.__)("Subscribe","otter-blocks"),value:"subscribe"},{label:(0,o.__)("Submit & Subscribe","otter-blocks"),value:"submit-subscribe"}],onChange:e=>t({action:e})}),"submit-subscribe"===e.action&&(0,o.__)("This action will add the client to the contact list and send a separata email with the form data to administrator or to the email mentioned in 'Form to' field. A checkbox for data-sharing consent with third-party will be added on form.","otter-blocks"))))))},h=({className:e,isAPILoaded:t,isAPISaved:l,isSaving:a,saveAPIKey:r,siteKey:n,secretKey:i,setSiteKey:s,setSecretKey:d})=>t?l?void 0:(0,c.createElement)(p.Placeholder,{icon:"admin-site",label:(0,o.__)("Google reCaptcha","otter-blocks"),instructions:(0,o.__)("A Google reCaptcha V2 API keys are required, please enter one below.","otter-blocks"),className:e},(0,c.createElement)("div",{className:"components-placeholder__actions"},(0,c.createElement)(p.TextControl,{type:"text",label:(0,o.__)("Site Key","otter-blocks"),value:n,className:"components-placeholder__input",onChange:s}),(0,c.createElement)(p.TextControl,{type:"text",label:(0,o.__)("Secret Key","otter-blocks"),value:i,className:"components-placeholder__input",onChange:d}),(0,c.createElement)(p.Button,{isPrimary:!0,type:"submit",onClick:r,isBusy:a,disabled:""===n||""===i},(0,o.__)("Save","otter-blocks"))),(0,c.createElement)("div",{className:"components-placeholder__learn-more"},(0,o.__)("You need to activate reCaptcha API.","otter-blocks")," ",(0,c.createElement)(p.ExternalLink,{href:"http://www.google.com/recaptcha/admin"},(0,o.__)("Need an API key? Get one here.","otter-blocks")))):(0,c.createElement)(c.Fragment,null,(0,c.createElement)("br",null),(0,c.createElement)(p.Placeholder,null,(0,c.createElement)("div",null,(0,c.createElement)(p.Spinner,null),(0,o.__)("Checking the API Keys for reCaptcha","otter-blocks")))),k=l(4184),v=l.n(k);(0,a.registerBlockType)("themeisle-blocks/form",{title:(0,o.__)("Form","otter-blocks"),description:(0,o.__)("Display a form for your clients.","otter-blocks"),icon:r.XQ,category:"themeisle-blocks",keywords:["business","form","email"],attributes:n,supports:{align:["wide","full"]},edit:({attributes:e,setAttributes:t,className:l,clientId:r,name:s})=>{const[p,k]=(0,c.useState)(""),[v,y]=(0,c.useState)(""),[_,w]=(0,c.useState)(!1),[f,C]=(0,c.useState)(!1),E=(0,c.useRef)(null),[T,x]=(0,c.useState)(!1),{insertBlock:M,removeBlock:S}=(0,b.useDispatch)("core/block-editor"),{replaceInnerBlocks:B}=(0,b.useDispatch)("core/block-editor"),{createNotice:z}=(0,b.dispatch)("core/notices"),P=(0,b.useSelect)((e=>0<e("core/block-editor").getBlocks(r).length),[r]),{blockType:N,defaultVariation:R,variations:V}=(0,b.useSelect)((e=>{const{getBlockVariations:t,getBlockType:l,getDefaultBlockVariation:o}=e("core/blocks");return{blockType:l(s),defaultVariation:o(s,"block"),variations:t(s,"block")}}),[s]),L=(0,b.useSelect)((e=>{const{getBlock:t}=e("core/block-editor");return t(r).innerBlocks}));(0,c.useEffect)((()=>{const t=(0,u.WX)(r,n);return()=>t(e.id)}),[e.id]),(0,c.useEffect)((()=>{var l;e.id&&(0,b.select)("core/edit-widgets")?t({optionName:`widget_${e.id.slice(-8)}`}):e.id&&Boolean(window.themeisleGutenberg.isBlockEditor)&&null!==(l=(0,b.select)("core/editor"))&&void 0!==l&&l.getCurrentPostId()&&t({optionName:`${(0,b.select)("core/editor").getCurrentPostId()}_${e.id.slice(-8)}`})}),[e.id]),(0,c.useEffect)((()=>{if(L){const e=L.filter((({name:e})=>"themeisle-blocks/form-nonce"===e));if(2<=(null==e?void 0:e.length))e.slice(1).forEach((e=>{S(e.clientId,!1)}));else if(0===(null==e?void 0:e.length)&&r){const e=(0,a.createBlock)("themeisle-blocks/form-nonce");e&&(null==M||M(e,(null==L?void 0:L.length)||0,r,!1))}}}),[L]),(0,c.useEffect)((()=>{d().loadPromise.then((()=>{E.current=new(d().models.Settings),x(!0)}))}),[]),(0,c.useEffect)((()=>{var t;void 0!==e.hasCaptcha&&(null==E||null===(t=E.current)||void 0===t||t.fetch().done((t=>{const l=t.themeisle_blocks_form_emails?t.themeisle_blocks_form_emails:[];let a=!0,r=!1;null==l||l.forEach((({form:t},o)=>{t===e.optionName&&(l[o].hasCaptcha!==e.hasCaptcha&&(r=!0),l[o].hasCaptcha=e.hasCaptcha,a=!1)})),a&&l.push({form:e.optionName,hasCaptcha:e.hasCaptcha}),(a||r)&&(new(d().models.Settings)({themeisle_blocks_form_emails:l}).save(),z("info",(0,o.__)("Form preference has been saved.","otter-blocks"),{isDismissible:!0,type:"snackbar"}))})))}),[e.hasCaptcha,E.current]),(0,c.useEffect)((()=>{T&&e.hasCaptcha&&!f&&(async()=>{var e;_||null==E||null===(e=E.current)||void 0===e||e.fetch().then((e=>{w(!0),""!==e.themeisle_google_captcha_api_site_key&&""!==e.themeisle_google_captcha_api_secret_key&&C(!0)}))})()}),[T,_,f,e.hasCaptcha]),(0,c.useEffect)((()=>{var t;null==E||null===(t=E.current)||void 0===t||t.fetch().done((t=>{const l=t.themeisle_blocks_form_emails?t.themeisle_blocks_form_emails:[];let a=!0,r=!1,n=!1;null==l||l.forEach((({form:t},o)=>{var c;t===e.optionName&&(null!==(c=l[o])&&void 0!==c&&c.integration||(l[o].integration={}),r=l[o].integration.provider!==e.provider||l[o].integration.apiKey!==e.apiKey||l[o].integration.listId!==e.listId||l[o].integration.action!==e.action,a=!1,n=e.apiKey&&(l[o].integration.listId!==e.listId||l[o].integration.action!==e.action),l[o].integration.provider=e.provider,l[o].integration.apiKey=e.apiKey,l[o].integration.listId=e.listId,l[o].integration.action=e.action)})),a&&l.push({form:e.optionName,integration:{provider:e.provider,apiKey:e.apiKey,listId:e.listId,action:e.action}}),(a||r)&&new(d().models.Settings)({themeisle_blocks_form_emails:l}).save().then((()=>{n&&z("info",(0,o.__)("Integration details have been saved.","otter-blocks"),{isDismissible:!0,type:"snackbar"})}))}))}),[e.optionName,e.provider,e.apiKey,e.listId,e.action,E.current]);const H=e.provider&&e.apiKey&&e.listId;return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(g,{attributes:e,setAttributes:t}),(0,c.createElement)("div",{className:l,id:e.id},P?(0,c.createElement)("div",{className:"otter-form__container"},(0,c.createElement)(m.InnerBlocks,null),e.hasCaptcha&&(!_||!f)&&(0,c.createElement)(h,{className:"otter-form-captcha",isAPILoaded:_,isAPISaved:f,saveAPIKey:()=>{new window.wp.api.models.Settings({themeisle_google_captcha_api_site_key:p,themeisle_google_captcha_api_secret_key:v}).save().then((e=>{let t=!1;""!==e.themeisle_google_captcha_api_site_key&&""!==e.themeisle_google_captcha_api_secret_key&&(t=!0),C(t),y(""),k(""),z("info",(0,o.__)("API Keys have been saved.","otter-blocks"),{isDismissible:!0,type:"snackbar"})}))},siteKey:p,secretKey:v,setSiteKey:k,setSecretKey:y}),(0,c.createElement)("div",{className:"wp-block-button"},(0,c.createElement)("button",{className:"wp-block-button__link"},H&&"subscribe"===e.action?(0,o.__)("Subscribe","otter-blocks"):(0,o.__)("Submit","otter-blocks")))):(0,c.createElement)(m.__experimentalBlockVariationPicker,{icon:(0,i.get)(N,["icon","src"]),label:(0,i.get)(N,["title"]),variations:V,onSelect:(e=R)=>{e&&B(r,(0,a.createBlocksFromInnerBlocksTemplate)(e.innerBlocks),!0)},allowSkip:!0})))},save:({attributes:e,className:t})=>{const l=e.provider&&e.apiKey&&e.listId;return(0,c.createElement)("div",{id:e.id,className:v()(t,{"is-subscription":l&&"subscribe"===e.action,"can-submit-and-subscribe":l&&"submit-subscribe"===e.action,"has-captcha":e.hasCaptcha}),"data-email-subject":e.subject,"data-option-name":e.optionName},(0,c.createElement)("div",{className:"otter-form__container"},(0,c.createElement)(m.InnerBlocks.Content,null),(0,c.createElement)("div",{className:"wp-block-button"},(0,c.createElement)("button",{className:"wp-block-button__link"},"subscribe"===e.action?(0,o.__)("Subscribe","otter-blocks"):(0,o.__)("Submit","otter-blocks")))))},variations:[{name:"themeisle-blocks/form-contact",description:(0,o.__)("Contact form for clients","otter-blocks"),icon:r.XQ,title:(0,o.__)("Contact Form","otter-blocks"),innerBlocks:[["themeisle-blocks/form-input",{label:(0,o.__)("Name","otter-blocks"),type:"text",isRequired:!0}],["themeisle-blocks/form-input",{label:(0,o.__)("Email","otter-blocks"),type:"email",isRequired:!0}],["themeisle-blocks/form-textarea",{label:(0,o.__)("Message","otter-blocks")}],["core/paragraph",{content:(0,o.__)("You agree to receive email communication from us by submitting this form and understand that your contact information will be stored with us.","otter-blocks"),fontSize:"extra-small"}]]},{name:"themeisle-blocks/form-subscribe",description:(0,o.__)("Add the clients to your subscription list","otter-blocks"),icon:r.XQ,title:(0,o.__)("Subscribe Form","otter-blocks"),innerBlocks:[["themeisle-blocks/form-input",{label:(0,o.__)("Name","otter-blocks"),type:"text",isRequired:!0}],["themeisle-blocks/form-input",{label:(0,o.__)("Email","otter-blocks"),type:"email",isRequired:!0}],["core/paragraph",{content:(0,o.__)("You agree to receive email communication from us by submitting this form and understand that your contact information will be stored with us.","otter-blocks"),fontSize:"extra-small"}]]}]})},2124:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},type:{type:"string",default:"text"},label:{type:"string"},placeholder:{type:"string"},isRequired:{type:"boolean"},mappedName:{type:"string"}},c=l(9307),i=l(2175),s=l(5225),d=l(5609),m=({attributes:e,setAttributes:t})=>(0,c.createElement)(i.InspectorControls,null,(0,c.createElement)(d.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},(0,c.createElement)(d.SelectControl,{label:(0,o.__)("Field Type","otter-blocks"),value:e.type,options:[{label:(0,o.__)("Text","otter-blocks"),value:"text"},{label:(0,o.__)("Email","otter-blocks"),value:"email"},{label:(0,o.__)("Date","otter-blocks"),value:"date"},{label:(0,o.__)("Number","otter-blocks"),value:"number"}],onChange:e=>t({type:e})}),(0,c.createElement)(d.TextControl,{label:(0,o.__)("Label","otter-blocks"),value:e.label,onChange:e=>t({label:e})}),(0,c.createElement)(d.TextControl,{label:(0,o.__)("Placeholder","otter-blocks"),value:e.placeholer,onChange:e=>t({placeholder:e})}),(0,c.createElement)(d.ToggleControl,{label:(0,o.__)("Is this field required?","otter-blocks"),help:(0,o.__)("If true, the input field must be filled out before submitting the form.","otter-blocks"),checked:e.isRequired,onChange:e=>t({isRequired:e})})));(0,a.registerBlockType)("themeisle-blocks/form-input",{title:(0,o.__)("Text Field","otter-blocks"),description:(0,o.__)("Display a contact form for your clients.","otter-blocks"),icon:r.Bd,parent:["themeisle-blocks/form"],category:"themeisle-blocks",keywords:["input","text","email"],attributes:n,supports:{align:["wide","full"]},variations:[{name:"themeisle-blocks/form-input-email",description:(0,o.__)("Insert an email field","otter-blocks"),icon:"email",title:(0,o.__)("Email Field","otter-blocks"),attributes:{type:"email"}},{name:"themeisle-blocks/form-input-number",description:(0,o.__)("Insert a number field","otter-blocks"),icon:"calculator",title:(0,o.__)("Number Field","otter-blocks"),attributes:{type:"number"}},{name:"themeisle-blocks/form-input-date",description:(0,o.__)("Insert a date field","otter-blocks"),icon:"calendar-alt",title:(0,o.__)("Date Field","otter-blocks"),attributes:{type:"date"}}],edit:({attributes:e,setAttributes:t,className:l,clientId:a})=>((0,c.useEffect)((()=>{const t=(0,s.WX)(a,n);return()=>t(e.id)}),[e.id]),(0,c.createElement)(c.Fragment,null,(0,c.createElement)(m,{attributes:e,setAttributes:t}),(0,c.createElement)("div",{className:l},(0,c.createElement)("label",{htmlFor:e.id,className:"otter-form-input-label"},(0,c.createElement)(i.RichText,{placeholder:(0,o.__)("Type here…","otter-blocks"),className:"otter-form-input-label__label",value:e.label,onChange:e=>t({label:e}),tagName:"span"}),e.isRequired&&(0,c.createElement)("span",{className:"required"},(0,o.__)("(required)","otter-blocks"))),(0,c.createElement)("input",{type:e.type,placeholder:e.placeholder,name:e.id,id:e.id,required:e.isRequired,disabled:!0,className:"otter-form-input components-text-control__input"})))),save:({attributes:e,className:t})=>(0,c.createElement)("div",{className:t},(0,c.createElement)("label",{htmlFor:e.id,className:"otter-form-input-label"},(0,c.createElement)(i.RichText.Content,{value:e.label,className:"otter-form-input-label__label",tagName:"span"}),e.isRequired&&(0,c.createElement)("span",{className:"required"},(0,o.__)("(required)","otter-blocks"))),(0,c.createElement)("input",{type:e.type,name:e.mappedName,id:e.id,required:e.isRequired,placeholder:e.placeholder,className:"otter-form-input"}))})},315:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n=l(9818),c=l(9307);(0,a.registerBlockType)("themeisle-blocks/form-nonce",{title:(0,o.__)("Nonce Field","otter-blocks"),description:(0,o.__)("Protect the form from CSRF.","otter-blocks"),icon:r.Bd,parent:["themeisle-blocks/form"],category:"themeisle-blocks",keywords:["protection","csrf","field"],attributes:{formId:{type:"string"}},supports:{align:["wide","full"],inserter:!1},edit:({setAttributes:e,clientId:t})=>{const{parent:l}=(0,n.useSelect)((e=>{const{getBlock:l,getBlockRootClientId:o}=e("core/block-editor");return{parent:l(o(t))}}));return(0,c.useEffect)((()=>{l&&e({formId:l.attributes.id})}),[l]),null},save:()=>null})},6950:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},label:{type:"string"},placeholder:{type:"string"},isRequired:{type:"boolean"},mappedName:{type:"string"}},c=l(9307),i=l(2175),s=l(5225),d=l(5609),m=({attributes:e,setAttributes:t})=>(0,c.createElement)(i.InspectorControls,null,(0,c.createElement)(d.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},(0,c.createElement)(d.TextControl,{label:(0,o.__)("Label","otter-blocks"),value:e.label,onChange:e=>t({label:e})}),(0,c.createElement)(d.TextControl,{label:(0,o.__)("Placeholder","otter-blocks"),value:e.placeholer,onChange:e=>t({placeholder:e})}),(0,c.createElement)(d.ToggleControl,{label:(0,o.__)("Is this field required?","otter-blocks"),help:(0,o.__)("If true, the input field must be filled out before submitting the form.","otter-blocks"),checked:e.isRequired,onChange:e=>t({isRequired:e})})));(0,a.registerBlockType)("themeisle-blocks/form-textarea",{title:(0,o.__)("Textarea Field","otter-blocks"),description:(0,o.__)("Display a contact form for your clients.","otter-blocks"),icon:r.Bd,parent:["themeisle-blocks/form"],category:"themeisle-blocks",keywords:["textarea","message","input"],attributes:n,supports:{align:["wide","full"]},edit:({attributes:e,setAttributes:t,className:l,clientId:a})=>((0,c.useEffect)((()=>{const t=(0,s.WX)(a,n);return()=>t(e.id)}),[e.id]),(0,c.createElement)(c.Fragment,null,(0,c.createElement)(m,{attributes:e,setAttributes:t}),(0,c.createElement)("div",{className:l},(0,c.createElement)("label",{htmlFor:e.id,className:"otter-form-textarea-label"},(0,c.createElement)(i.RichText,{placeholder:(0,o.__)("Type here…","otter-blocks"),className:"otter-form-textarea-label__label",value:e.label,onChange:e=>t({label:e}),tagName:"span"}),e.isRequired&&(0,c.createElement)("span",{className:"required"},(0,o.__)("(required)","otter-blocks"))),(0,c.createElement)("textarea",{placeholder:e.placeholder,name:e.id,id:e.id,required:e.isRequired,disabled:!0,rows:10,className:"otter-form-textarea-input components-textarea-control__input"})))),save:({attributes:e,className:t})=>(0,c.createElement)("div",{className:t},(0,c.createElement)("label",{htmlFor:e.id,className:"otter-form-textarea-label"},(0,c.createElement)(i.RichText.Content,{value:e.label,className:"otter-form-textarea-label__label",tagName:"span"}),e.isRequired&&(0,c.createElement)("span",{className:"required"},(0,o.__)("(required)","otter-blocks"))),(0,c.createElement)("textarea",{name:e.mappedName,id:e.id,required:e.isRequired,placeholder:e.placeholder,rows:10,className:"otter-form-textarea-input"}))})},5530:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},style:{type:"string",default:"standard"},location:{type:"string",default:"La Sagrada Familia, Barcelona, Spain"},latitude:{type:"string"},longitude:{type:"string"},type:{type:"string",default:"roadmap"},zoom:{type:"number",default:15},height:{type:"number",default:400},draggable:{type:"boolean",default:!0},mapTypeControl:{type:"boolean",default:!0},zoomControl:{type:"boolean",default:!0},fullscreenControl:{type:"boolean",default:!0},streetViewControl:{type:"boolean",default:!0},markers:{type:"array",default:[]}},c=l(9307),i=l(4184),s=l.n(i),d=l(4586),m=l(5609),b=({className:e,api:t,isAPILoaded:l,isAPISaved:a,isSaving:r,changeAPI:n,saveAPIKey:i})=>l?a?void 0:(0,c.createElement)(m.Placeholder,{icon:"admin-site",label:(0,o.__)("Google Maps","otter-blocks"),instructions:(0,o.__)("A Google Maps API key is required, please enter one below.","otter-blocks"),className:e},(0,c.createElement)("div",{className:"components-placeholder__actions"},(0,c.createElement)(m.TextControl,{type:"text",placeholder:(0,o.__)("Google Maps API Key","otter-blocks"),value:t,className:"components-placeholder__input",onChange:n}),(0,c.createElement)(m.Button,{isPrimary:!0,type:"submit",onClick:i,isBusy:r,disabled:""===t},(0,o.__)("Save","otter-blocks"))),(0,c.createElement)("div",{className:"components-placeholder__learn-more"},(0,o.__)("You need to activate Maps and Places API.","otter-blocks")," ",(0,c.createElement)(m.ExternalLink,{href:"https://developers.google.com/maps/documentation/javascript/get-api-key"},(0,o.__)("Need an API key? Get one here.","otter-blocks")))):(0,c.createElement)(m.Placeholder,null,(0,c.createElement)(m.Spinner,null),(0,o.__)("Loading…","otter-blocks")),u=l(2175),p=l(5241),g=l(4333);const h=({value:e,onChange:t})=>{const l=(0,g.useInstanceId)(h);(0,c.useEffect)((()=>{window.wp.oldEditor.initialize(r.current.id,{tinymce:{classic_block_editor:!0,plugins:"lists,media,paste,tabfocus,wordpress,wpautoresize,wpeditimage,wpgallery,wplink,wpdialogs,wptextpattern,wpview",toolbar1:"formatselect,bold,italic,bullist,numlist,alignleft,aligncenter,alignright,link,unlink,spellchecker,wp_add_media"}});const e=window.tinymce.get(r.current.id);return e.on("change",(()=>t(e.getContent()))),()=>window.wp.oldEditor.remove(r.current.id)}),[]);const a=`inspector-textarea-control-${l}`,r=(0,c.useRef)(null);return(0,c.createElement)(m.BaseControl,{id:a,label:(0,o.__)("Description","otter-blocks")},(0,c.createElement)("textarea",{id:a,className:"components-textarea-control__input",rows:4,value:e,onChange:e=>t(e.target.value),ref:r}))};var k=h,v=({marker:e,isOpen:t,isPlaceAPIAvailable:l,openMarker:a,removeMarker:r,changeMarkerProp:n})=>{const i=(0,c.useRef)(null);return(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-google-map-marker"},(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-google-map-marker-title-area"},(0,c.createElement)(m.Button,{className:"wp-block-themeisle-blocks-google-map-marker-title",onClick:()=>a(e.id)},e.title||(0,o.__)("Custom Marker","otter-blocks")),(0,c.createElement)(m.Button,{icon:"no-alt",label:(0,o.__)("Remove Marker","otter-blocks"),showTooltip:!0,className:"wp-block-themeisle-blocks-google-map-marker-remove",onClick:()=>r(e.id)})),(0,c.createElement)("div",{className:s()("wp-block-themeisle-blocks-google-map-marker-control-area",{opened:e.id===t})},(0,c.createElement)(m.BaseControl,{label:(0,o.__)("Location","otter-blocks"),id:`themeisle-location-search-${e.id}`},(0,c.createElement)("input",{type:"text",id:`themeisle-location-search-${e.id}`,placeholder:(0,o.__)("Enter a location…","otter-blocks"),value:e.location,className:"wp-block-themeisle-blocks-google-map-search",ref:i,onFocus:()=>{const t=document.getElementsByClassName("pac-container");Object.keys(t).forEach((e=>t[e].remove()));const l=new window.google.maps.places.SearchBox(i.current);l.addListener("places_changed",(()=>{const t=l.getPlaces();t&&0<t.length&&t.forEach((t=>{const l=t.formatted_address||t.name,o=t.geometry.location.lat(),a=t.geometry.location.lng();n(e.id,"location",l),n(e.id,"latitude",o),n(e.id,"longitude",a)}))}))},onChange:t=>n(e.id,"location",t.target.value),disabled:!l}),!l&&(0,c.createElement)("p",null,(0,o.__)("To enable locations earch, please ensure Places API is activated in the Google Developers Console.","otter-blocks")+" ",(0,c.createElement)(m.ExternalLink,{href:"https://developers.google.com/places/web-service/intro"},(0,o.__)("More info.","otter-blocks")))),(0,c.createElement)(m.TextControl,{label:(0,o.__)("Latitude","otter-blocks"),type:"text",value:e.latitude,onChange:t=>n(e.id,"latitude",t)}),(0,c.createElement)(m.TextControl,{label:(0,o.__)("Longitude","otter-blocks"),type:"text",value:e.longitude,onChange:t=>n(e.id,"longitude",t)}),(0,c.createElement)(m.SelectControl,{label:(0,o.__)("Map Icon","otter-blocks"),value:e.icon||"https://maps.google.com/mapfiles/ms/icons/red-dot.png",options:[{label:(0,o.__)("Red","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/red-dot.png"},{label:(0,o.__)("Blue","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/blue-dot.png"},{label:(0,o.__)("Yellow","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/yellow-dot.png"},{label:(0,o.__)("Green","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/green-dot.png"},{label:(0,o.__)("Orange","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/orange-dot.png"}],onChange:t=>n(e.id,"icon",t)}),(0,c.createElement)(m.TextControl,{label:(0,o.__)("Title","otter-blocks"),type:"text",value:e.title,onChange:t=>n(e.id,"title",t)}),(0,c.createElement)(k,{label:(0,o.__)("Description","otter-blocks"),type:"text",value:e.description,onChange:t=>n(e.id,"description",t)})))},y=({initialOpen:e,markers:t,isPlaceAPIAvailable:l,addMarker:a,removeMarker:r,changeMarkerProp:n})=>{(0,c.useEffect)((()=>{!1!==e&&s(e)}),[e]);const[i,s]=(0,c.useState)(null),d=e=>{i===e&&(e=null),s(e)};return(0,c.createElement)(c.Fragment,null,(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-google-map-marker-group"},t.map((e=>(0,c.createElement)(v,{key:e.id,marker:e,isOpen:i,isPlaceAPIAvailable:l,openMarker:d,removeMarker:r,changeMarkerProp:n})))),(0,c.createElement)(m.Button,{isSecondary:!0,className:"wp-block-themeisle-blocks-google-map-marker-add",onClick:a},(0,o.__)("Add Marker","otter-blocks")))},_=({attributes:e,setAttributes:t,map:l,changeStyle:a,isPlaceAPIAvailable:r,isMarkerOpen:n,setMarkerOpen:i,removeMarker:s,changeMarkerProp:d,addMarkerManual:b,api:g,isSaving:h,changeAPI:k,saveAPIKey:v})=>{const _=(0,c.useRef)(null);return(0,c.createElement)(u.InspectorControls,null,(0,c.createElement)(m.PanelBody,{title:(0,o.__)("Styles","otter-blocks"),initialOpen:!1},(0,c.createElement)(p.V,{value:e.style,options:[{label:(0,o.__)("Standard","otter-blocks"),value:"standard",image:window.themeisleGutenberg.assetsPath+"/icons/map-standard.png"},{label:(0,o.__)("Silver","otter-blocks"),value:"silver",image:window.themeisleGutenberg.assetsPath+"/icons/map-silver.png"},{label:(0,o.__)("Retro","otter-blocks"),value:"retro",image:window.themeisleGutenberg.assetsPath+"/icons/map-retro.png"},{label:(0,o.__)("Dark","otter-blocks"),value:"dark",image:window.themeisleGutenberg.assetsPath+"/icons/map-dark.png"},{label:(0,o.__)("Night","otter-blocks"),value:"night",image:window.themeisleGutenberg.assetsPath+"/icons/map-night.png"},{label:(0,o.__)("Aubergine","otter-blocks"),value:"aubergine",image:window.themeisleGutenberg.assetsPath+"/icons/map-aubergine.png"}],onChange:a})),(0,c.createElement)(m.PanelBody,{title:(0,o.__)("Location","otter-blocks")},(0,c.createElement)(m.BaseControl,{label:(0,o.__)("Location"),id:"wp-block-themeisle-blocks-google-map-search"},(0,c.createElement)("input",{type:"text",id:"wp-block-themeisle-blocks-google-map-search",placeholder:(0,o.__)("Enter a location…","otter-blocks"),value:e.location,className:"wp-block-themeisle-blocks-google-map-search",ref:_,onFocus:()=>{const e=document.getElementsByClassName("pac-container");Object.keys(e).forEach((t=>e[t].remove()));const o=new window.google.maps.places.SearchBox(_.current);o.addListener("places_changed",(()=>{const e=o.getPlaces();e&&0<e.length&&e.forEach((e=>{const o=e.geometry.location.lat(),a=e.geometry.location.lng(),r=new window.google.maps.LatLng(o,a);l.setCenter(r),t({location:e.formatted_address||e.name,latitude:o.toString(),longitude:a.toString()})}))}))},onChange:e=>{t({location:e.target.value})},disabled:!r}),!r&&(0,c.createElement)("p",null,(0,o.__)("To enable locations earch, please ensure Places API is activated in the Google Developers Console.","otter-blocks")+" ",(0,c.createElement)(m.ExternalLink,{href:"https://developers.google.com/places/web-service/intro"},(0,o.__)("More info.","otter-blocks")))),(0,c.createElement)(m.TextControl,{label:(0,o.__)("Latitude","otter-blocks"),type:"text",placeholder:(0,o.__)("Enter latitude…","otter-blocks"),value:e.latitude,onChange:o=>{t({latitude:o.toString()});const a=Number(o),r=e.longitude,n=new window.google.maps.LatLng(a,r);l.setCenter(n)}}),(0,c.createElement)(m.TextControl,{label:(0,o.__)("Longitude","otter-blocks"),type:"text",placeholder:(0,o.__)("Enter longitude","otter-blocks"),value:e.longitude,onChange:o=>{t({longitude:o.toString()});const a=e.latitude,r=Number(o),n=new window.google.maps.LatLng(a,r);l.setCenter(n)}})),(0,c.createElement)(m.PanelBody,{title:(0,o.__)("Positioning & Zooming","otter-blocks"),initialOpen:!1},(0,c.createElement)(m.SelectControl,{label:(0,o.__)("Map Type","otter-blocks"),value:e.type,options:[{label:(0,o.__)("Road Map","otter-blocks"),value:"roadmap"},{label:(0,o.__)("Satellite View","otter-blocks"),value:"satellite"},{label:(0,o.__)("Hybrid","otter-blocks"),value:"hybrid"},{label:(0,o.__)("Terrain","otter-blocks"),value:"terrain"}],onChange:e=>{t({type:e}),l.setMapTypeId(window.google.maps.MapTypeId[e.toUpperCase()])}}),(0,c.createElement)(m.RangeControl,{label:(0,o.__)("Map Zoom Level","otter-blocks"),value:e.zoom,onChange:e=>{t({zoom:e}),l.setZoom(e)},min:0,max:20}),(0,c.createElement)(m.RangeControl,{label:(0,o.__)("Map Height","otter-blocks"),value:e.height,onChange:e=>{t({height:e})},min:100,max:1400})),(0,c.createElement)(m.PanelBody,{title:(0,o.__)("Controls","otter-blocks"),initialOpen:!1},(0,c.createElement)(m.BaseControl,null,(0,o.__)("The following changes will not affect block preview during the editing process. You can click outside the block to see the changes take effect.","otter-blocks")),(0,c.createElement)(m.ToggleControl,{label:(0,o.__)("Draggable Map","otter-blocks"),checked:e.draggable,onChange:()=>{t({draggable:!e.draggable})}}),(0,c.createElement)(m.ToggleControl,{label:(0,o.__)("Map Type Control","otter-blocks"),checked:e.mapTypeControl,onChange:()=>{t({mapTypeControl:!e.mapTypeControl})}}),(0,c.createElement)(m.ToggleControl,{label:(0,o.__)("Zoom Control","otter-blocks"),checked:e.zoomControl,onChange:()=>{t({zoomControl:!e.zoomControl})}}),(0,c.createElement)(m.ToggleControl,{label:(0,o.__)("Full Screen Control","otter-blocks"),checked:e.fullscreenControl,onChange:()=>{t({fullscreenControl:!e.fullscreenControl})}}),(0,c.createElement)(m.ToggleControl,{label:(0,o.__)("Streen View Control","otter-blocks"),checked:e.streetViewControl,onChange:()=>{t({streetViewControl:!e.streetViewControl})}})),(0,c.createElement)(m.PanelBody,{title:(0,o.__)("Markers","otter-blocks"),initialOpen:!1,opened:!1!==n||void 0,onToggle:()=>{!1!==n&&i(!0)}},(0,c.createElement)(y,{markers:e.markers,removeMarker:s,changeMarkerProp:d,addMarker:b,isPlaceAPIAvailable:r,initialOpen:n})),(0,c.createElement)(m.PanelBody,{title:(0,o.__)("Global Settings","otter-blocks"),initialOpen:!1},(0,c.createElement)(m.TextControl,{label:(0,o.__)("Google Maps API Key","otter-blocks"),type:"text",placeholder:(0,o.__)("Google Maps API Key","otter-blocks"),value:g,className:"components-placeholder__input",onChange:k,help:(0,o.__)("Changing the API key effects all Google Map Embed blocks. You will have to refresh the page after changing your API keys.","otter-blocks")}),(0,c.createElement)(m.Button,{isSecondary:!0,type:"submit",onClick:v,isBusy:h},(0,o.__)("Save API Key","otter-blocks"))))},w=({marker:e,isAdvanced:t,isPlaceAPIAvailable:l,addMarker:a,close:r})=>{(0,c.useEffect)((()=>{s(e.id),b(e.location),p(e.title),h(e.icon),y(e.description),w(e.latitude),C(e.longitude)}),[e]);const n=(0,c.useRef)(null),[i,s]=(0,c.useState)(e.id),[d,b]=(0,c.useState)(e.location),[u,p]=(0,c.useState)(e.title),[g,h]=(0,c.useState)(e.icon),[v,y]=(0,c.useState)(e.description),[_,w]=(0,c.useState)(e.latitude),[f,C]=(0,c.useState)(e.longitude);return(0,c.createElement)(m.Modal,{title:(0,o.__)("Add Marker","otter-blocks"),onRequestClose:r,shouldCloseOnClickOutside:!1},t&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(m.BaseControl,{label:(0,o.__)("Location","otter-blocks"),id:`themeisle-location-search-${e.id}`},(0,c.createElement)("input",{type:"text",id:`themeisle-location-search-${i}`,placeholder:(0,o.__)("Enter a location…","otter-blocks"),value:d,className:"wp-block-themeisle-blocks-google-map-search",ref:n,onFocus:()=>{const e=document.getElementsByClassName("pac-container");Object.keys(e).forEach((t=>e[t].remove()));const t=new window.google.maps.places.SearchBox(n.current);t.addListener("places_changed",(()=>{const e=t.getPlaces();e&&0<e.length&&e.forEach((e=>{const t=e.formatted_address||e.name,l=e.geometry.location.lat(),o=e.geometry.location.lng();b(t),w(l),C(o)}))}))},onChange:e=>b(e.target.value),disabled:!l})),(0,c.createElement)(m.TextControl,{label:(0,o.__)("Latitude","otter-blocks"),type:"text",value:_,onChange:w}),(0,c.createElement)(m.TextControl,{label:(0,o.__)("Longitude","otter-blocks"),type:"text",value:f,onChange:C})),(0,c.createElement)(m.TextControl,{label:(0,o.__)("Title","otter-blocks"),type:"text",value:u,onChange:p}),(0,c.createElement)(k,{label:(0,o.__)("Description","otter-blocks"),type:"text",value:v,onChange:y}),(0,c.createElement)(m.SelectControl,{label:(0,o.__)("Map Icon","otter-blocks"),value:g||"https://maps.google.com/mapfiles/ms/icons/red-dot.png",options:[{label:(0,o.__)("Red","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/red-dot.png"},{label:(0,o.__)("Blue","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/blue-dot.png"},{label:(0,o.__)("Yellow","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/yellow-dot.png"},{label:(0,o.__)("Green","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/green-dot.png"},{label:(0,o.__)("Orange","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/orange-dot.png"}],onChange:h}),(0,c.createElement)(m.ButtonGroup,null,(0,c.createElement)(m.Button,{isPrimary:!0,onClick:()=>a(d,u,g,v,_,f)},(0,o.__)("Add","otter-blocks")),(0,c.createElement)(m.Button,{isSecondary:!0,onClick:r},(0,o.__)("Cancel","otter-blocks"))))},f=({attributes:e,className:t,initMap:l,displayMap:a,isMapLoaded:r,selectMarker:n,isSelectingMarker:i})=>((0,c.useEffect)((()=>{a&&l()}),[a]),(0,c.createElement)(c.Fragment,null,(0,c.createElement)("div",{id:e.id,className:s()(t,{"is-selecting-marker":i}),style:{height:e.height+"px"}}),r&&(0,c.createElement)(m.Button,{className:"wp-block-themeisle-blocks-google-map-marker-button",title:(0,o.__)("Add Button","otter-blocks"),onClick:n},(0,c.createElement)("span",{className:"dashicons dashicons-sticky"})))),C={standard:[],silver:[{elementType:"geometry",stylers:[{color:"#f5f5f5"}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{elementType:"labels.text.stroke",stylers:[{color:"#f5f5f5"}]},{featureType:"administrative.land_parcel",elementType:"labels.text.fill",stylers:[{color:"#bdbdbd"}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#eeeeee"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#e5e5e5"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]},{featureType:"road",elementType:"geometry",stylers:[{color:"#ffffff"}]},{featureType:"road.arterial",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#dadada"}]},{featureType:"road.highway",elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{featureType:"road.local",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]},{featureType:"transit.line",elementType:"geometry",stylers:[{color:"#e5e5e5"}]},{featureType:"transit.station",elementType:"geometry",stylers:[{color:"#eeeeee"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#c9c9c9"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]}],retro:[{elementType:"geometry",stylers:[{color:"#ebe3cd"}]},{elementType:"labels.text.fill",stylers:[{color:"#523735"}]},{elementType:"labels.text.stroke",stylers:[{color:"#f5f1e6"}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{color:"#c9b2a6"}]},{featureType:"administrative.land_parcel",elementType:"geometry.stroke",stylers:[{color:"#dcd2be"}]},{featureType:"administrative.land_parcel",elementType:"labels.text.fill",stylers:[{color:"#ae9e90"}]},{featureType:"landscape.natural",elementType:"geometry",stylers:[{color:"#dfd2ae"}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#dfd2ae"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#93817c"}]},{featureType:"poi.park",elementType:"geometry.fill",stylers:[{color:"#a5b076"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#447530"}]},{featureType:"road",elementType:"geometry",stylers:[{color:"#f5f1e6"}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#fdfcf8"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#f8c967"}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#e9bc62"}]},{featureType:"road.highway.controlled_access",elementType:"geometry",stylers:[{color:"#e98d58"}]},{featureType:"road.highway.controlled_access",elementType:"geometry.stroke",stylers:[{color:"#db8555"}]},{featureType:"road.local",elementType:"labels.text.fill",stylers:[{color:"#806b63"}]},{featureType:"transit.line",elementType:"geometry",stylers:[{color:"#dfd2ae"}]},{featureType:"transit.line",elementType:"labels.text.fill",stylers:[{color:"#8f7d77"}]},{featureType:"transit.line",elementType:"labels.text.stroke",stylers:[{color:"#ebe3cd"}]},{featureType:"transit.station",elementType:"geometry",stylers:[{color:"#dfd2ae"}]},{featureType:"water",elementType:"geometry.fill",stylers:[{color:"#b9d3c2"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#92998d"}]}],dark:[{elementType:"geometry",stylers:[{color:"#212121"}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{elementType:"labels.text.stroke",stylers:[{color:"#212121"}]},{featureType:"administrative",elementType:"geometry",stylers:[{color:"#757575"}]},{featureType:"administrative.country",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]},{featureType:"administrative.land_parcel",stylers:[{visibility:"off"}]},{featureType:"administrative.locality",elementType:"labels.text.fill",stylers:[{color:"#bdbdbd"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#181818"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{featureType:"poi.park",elementType:"labels.text.stroke",stylers:[{color:"#1b1b1b"}]},{featureType:"road",elementType:"geometry.fill",stylers:[{color:"#2c2c2c"}]},{featureType:"road",elementType:"labels.text.fill",stylers:[{color:"#8a8a8a"}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#373737"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#3c3c3c"}]},{featureType:"road.highway.controlled_access",elementType:"geometry",stylers:[{color:"#4e4e4e"}]},{featureType:"road.local",elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{featureType:"transit",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#000000"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#3d3d3d"}]}],night:[{elementType:"geometry",stylers:[{color:"#242f3e"}]},{elementType:"labels.text.fill",stylers:[{color:"#746855"}]},{elementType:"labels.text.stroke",stylers:[{color:"#242f3e"}]},{featureType:"administrative.locality",elementType:"labels.text.fill",stylers:[{color:"#d59563"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#d59563"}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#263c3f"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#6b9a76"}]},{featureType:"road",elementType:"geometry",stylers:[{color:"#38414e"}]},{featureType:"road",elementType:"geometry.stroke",stylers:[{color:"#212a37"}]},{featureType:"road",elementType:"labels.text.fill",stylers:[{color:"#9ca5b3"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#746855"}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#1f2835"}]},{featureType:"road.highway",elementType:"labels.text.fill",stylers:[{color:"#f3d19c"}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#2f3948"}]},{featureType:"transit.station",elementType:"labels.text.fill",stylers:[{color:"#d59563"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#17263c"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#515c6d"}]},{featureType:"water",elementType:"labels.text.stroke",stylers:[{color:"#17263c"}]}],aubergine:[{elementType:"geometry",stylers:[{color:"#1d2c4d"}]},{elementType:"labels.text.fill",stylers:[{color:"#8ec3b9"}]},{elementType:"labels.text.stroke",stylers:[{color:"#1a3646"}]},{featureType:"administrative.country",elementType:"geometry.stroke",stylers:[{color:"#4b6878"}]},{featureType:"administrative.land_parcel",elementType:"labels.text.fill",stylers:[{color:"#64779e"}]},{featureType:"administrative.province",elementType:"geometry.stroke",stylers:[{color:"#4b6878"}]},{featureType:"landscape.man_made",elementType:"geometry.stroke",stylers:[{color:"#334e87"}]},{featureType:"landscape.natural",elementType:"geometry",stylers:[{color:"#023e58"}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#283d6a"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#6f9ba5"}]},{featureType:"poi",elementType:"labels.text.stroke",stylers:[{color:"#1d2c4d"}]},{featureType:"poi.park",elementType:"geometry.fill",stylers:[{color:"#023e58"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#3C7680"}]},{featureType:"road",elementType:"geometry",stylers:[{color:"#304a7d"}]},{featureType:"road",elementType:"labels.text.fill",stylers:[{color:"#98a5be"}]},{featureType:"road",elementType:"labels.text.stroke",stylers:[{color:"#1d2c4d"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#2c6675"}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#255763"}]},{featureType:"road.highway",elementType:"labels.text.fill",stylers:[{color:"#b0d5ce"}]},{featureType:"road.highway",elementType:"labels.text.stroke",stylers:[{color:"#023e58"}]},{featureType:"transit",elementType:"labels.text.fill",stylers:[{color:"#98a5be"}]},{featureType:"transit",elementType:"labels.text.stroke",stylers:[{color:"#1d2c4d"}]},{featureType:"transit.line",elementType:"geometry.fill",stylers:[{color:"#283d6a"}]},{featureType:"transit.station",elementType:"geometry",stylers:[{color:"#3a4762"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#0e1626"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#4e6d70"}]}]},E=l(5225),T=l(2819);var x={to:[{type:"block",blocks:["themeisle-blocks/leaflet-map"],transform:e=>{const t=(0,T.omit)(e,["style","mapTypeControl","fullscreenControl","streetViewControl"]);return(0,a.createBlock)("themeisle-blocks/leaflet-map",{...t})}}]};(0,a.registerBlockType)("themeisle-blocks/google-map",{title:(0,o.__)("Google Maps","otter-blocks"),description:(0,o.__)("Display Google Maps on your website with Google Map block.","otter-blocks"),icon:r.aD,category:"themeisle-blocks",keywords:["map","google","orbitfox"],attributes:n,supports:{align:["wide","full"],html:!1},transforms:x,edit:({attributes:e,setAttributes:t,className:l,clientId:a,isSelected:r,toggleSelection:i})=>{(0,c.useEffect)((()=>{const t=(0,E.WX)(a,n);return()=>t(e.id)}),[e.id]),(0,c.useEffect)((()=>{(async()=>{await window.wp.api.loadPromise.then((()=>{g.current=new window.wp.api.models.Settings})),!1===Boolean(window.themeisleGutenberg.mapsAPI)?M||g.current.fetch().then((e=>{x(e.themeisle_google_map_block_api_key),S(!0),""!==e.themeisle_google_map_block_api_key&&(z(!0),K(e.themeisle_google_map_block_api_key))})):M||(x(window.themeisleGutenberg.mapsAPI),S(!0),z(!0),K(window.themeisleGutenberg.mapsAPI))})(),window.isMapLoaded=window.isMapLoaded||!1,window[`removeMarker_${a.substr(0,8)}`]=J,h.current=document.createElement("script"),h.current.type="text/javascript",h.current.async=!0,h.current.defer=!0,h.current.id="themeisle-google-map-api-loading"}),[]),(0,c.useEffect)((()=>{!1!==B&&void 0!==window.google&&k.current.setOptions({mapTypeControl:!!r||e.mapTypeControl,zoomControl:!!r||e.zoomControl,fullscreenControl:!!r||e.fullscreenControl,streetViewControl:!!r||e.streetViewControl})}),[r]),(0,c.useEffect)((()=>{y.current=[...e.markers]}),[e.markers]);const u=(0,c.useRef)([]),g=(0,c.useRef)(null),h=(0,c.useRef)(null),k=(0,c.useRef)(null),v=(0,c.useRef)(null),y=(0,c.useRef)([...e.markers]),[T,x]=(0,c.useState)(""),[M,S]=(0,c.useState)(!1),[B,z]=(0,c.useState)(!1),[P,N]=(0,c.useState)(!1),[R,V]=(0,c.useState)(!1),[L,H]=(0,c.useState)(!0),[I,A]=(0,c.useState)(!1),[$,O]=(0,c.useState)(!1),[G,D]=(0,c.useState)(!1),[Z,F]=(0,c.useState)(!1),[W,q]=(0,c.useState)(!1),[U,j]=(0,c.useState)({}),K=e=>{window.isMapLoaded||(window.isMapLoaded=!0,h.current.onload=()=>{document.getElementById("themeisle-google-map-api-loading").id="themeisle-google-map-api",A(!0)},h.current.src=`https://maps.googleapis.com/maps/api/js?key=${e}&libraries=places&cache=${Math.random()}`,document.head.appendChild(h.current)),document.getElementById("themeisle-google-map-api")&&A(!0)},Q=(e,t,l,r)=>{const n=`<div class="wp-block-themeisle-blocks-map-overview"><h6 class="wp-block-themeisle-blocks-map-overview-title">${l}</h6><div class="wp-block-themeisle-blocks-map-overview-content">${r?`<p>${r}</p>`:""}<a class="wp-block-themeisle-blocks-map-overview-delete" onclick="removeMarker_${a.substr(0,8)}( '${t}' )">${(0,o.__)("Delete Marker","otter-blocks")}</a></div></div>`,c=new window.google.maps.InfoWindow({content:n});e.addListener("click",(()=>{v.current=c,c.open(k.current,e)})),window.google.maps.event.addListener(c,"domready",(()=>{O(t)})),window.google.maps.event.addListener(c,"closeclick",(()=>{O(!1)}))},X=e=>{e.forEach((e=>{const t=e.latitude,l=e.longitude,o=new window.google.maps.LatLng(t,l),a=new window.google.maps.Marker({position:o,map:k.current,title:e.title,draggable:!0,icon:e.icon||"https://maps.google.com/mapfiles/ms/icons/red-dot.png"});window.google.maps.event.addListener(a,"dragend",(t=>{const l=t.latLng.lat(),o=t.latLng.lng();Y(e.id,"latitude",l),Y(e.id,"longitude",o)})),u.current.push(a),window.google.maps.event.addListener(a,"click",(()=>{v.current&&v.current.close()})),Q(a,e.id,e.title,e.description)}))},Y=(e,l,o)=>{const a=[...y.current];a.find((t=>t.id===e))[l]=o.toString(),ee(),X(a),t({markers:a})},J=e=>{let l=[...y.current];l=l.filter((t=>t.id!==e)),t({markers:l}),ee(),O(!1),0<l.length&&X(l)},ee=()=>{for(let e=0;e<u.current.length;e++)u.current[e].setMap(null);u.current=[]},te=()=>{!1===Boolean(window.themeisleGutenberg.mapsAPI)&&(V(!0),new window.wp.api.models.Settings({themeisle_google_map_block_api_key:T}).save().then((e=>{let t=!1;""!==e.themeisle_google_map_block_api_key&&(t=!0),V(!1),z(t),""!==e.themeisle_google_map_block_api_key&&(window.isMapLoaded=!1,K(e.themeisle_google_map_block_api_key))})))},le=e=>{t({style:e}),k.current.setOptions({styles:C[e]})};return M&&B?(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.d,{label:(0,o.__)("Block Styles","otter-blocks"),value:e.style,options:[{label:(0,o.__)("Standard","otter-blocks"),value:"standard",image:window.themeisleGutenberg.assetsPath+"/icons/map-standard.png"},{label:(0,o.__)("Silver","otter-blocks"),value:"silver",image:window.themeisleGutenberg.assetsPath+"/icons/map-silver.png"},{label:(0,o.__)("Retro","otter-blocks"),value:"retro",image:window.themeisleGutenberg.assetsPath+"/icons/map-retro.png"},{label:(0,o.__)("Dark","otter-blocks"),value:"dark",image:window.themeisleGutenberg.assetsPath+"/icons/map-dark.png"},{label:(0,o.__)("Night","otter-blocks"),value:"night",image:window.themeisleGutenberg.assetsPath+"/icons/map-night.png"},{label:(0,o.__)("Aubergine","otter-blocks"),value:"aubergine",image:window.themeisleGutenberg.assetsPath+"/icons/map-aubergine.png"}],onChange:le}),(0,c.createElement)(_,{attributes:e,setAttributes:t,map:k.current,changeStyle:le,isPlaceAPIAvailable:L,isMarkerOpen:$,setMarkerOpen:O,removeMarker:J,changeMarkerProp:Y,addMarkerManual:()=>{const e=(0,d.Z)(),t=(0,o.__)("Custom Marker","otter-blocks"),l=k.current.getCenter(),a=l.lat(),r=l.lng();F(!0),q(!0),j({id:e,location:"",title:t,icon:"https://maps.google.com/mapfiles/ms/icons/red-dot.png",description:"",latitude:a,longitude:r})},api:T,isSaving:R,changeAPI:x,saveAPIKey:te}),Z&&(0,c.createElement)(w,{marker:U,isAdvanced:W,isPlaceAPIAvailable:L,close:()=>F(!1),addMarker:(l,o,a,r,n,c)=>{const i=new window.google.maps.LatLng(n,c),s=(0,d.Z)(),m=new window.google.maps.Marker({position:i,map:k.current,title:o,draggable:!0,icon:a});window.google.maps.event.addListener(m,"dragend",(e=>{const t=e.latLng.lat(),l=e.latLng.lng();Y(s,"latitude",t),Y(s,"longitude",l)})),u.current.push(m);const b=[...e.markers],p={id:s,location:l,title:o,icon:a,description:r,latitude:n,longitude:c};b.push(p),t({markers:b}),window.google.maps.event.addListener(m,"click",(()=>{v.current&&v.current.close()})),Q(m,p.id,o,r),F(!1),D(!1)}}),(0,c.createElement)(m.ResizableBox,{size:{height:e.height},enable:{top:!1,right:!1,bottom:!0,left:!1},minHeight:100,maxHeight:1400,onResizeStart:()=>{i(!1)},onResizeStop:(l,o,a,r)=>{t({height:parseInt(e.height+r.height,10)}),i(!0)},className:s()("wp-block-themeisle-blocks-google-map-resizer",{"is-focused":r})},(0,c.createElement)(f,{attributes:e,className:l,initMap:()=>{if(k.current=new window.google.maps.Map(document.getElementById(e.id),{center:{lat:Number(e.latitude)||41.4036299,lng:Number(e.longitude)||2.1743558000000576},gestureHandling:"cooperative",zoom:e.zoom,mapTypeId:e.type,styles:C[e.style]}),e.location&&void 0===e.latitude&&void 0===e.longitude){const t={query:e.location,fields:["name","geometry"]};new window.google.maps.places.PlacesService(k.current).findPlaceFromQuery(t,((e,t)=>{t===window.google.maps.places.PlacesServiceStatus.OK&&0<e.length&&k.current.setCenter(e[0].geometry.location)}))}window.google.maps.event.addListenerOnce(k.current,"idle",(()=>{N(!0)})),k.current.addListener("zoom_changed",(()=>{const e=k.current.getZoom();t({zoom:e})})),k.current.addListener("maptypeid_changed",(()=>{const e=k.current.getMapTypeId();t({type:e})})),k.current.addListener("bounds_changed",(()=>{const e=k.current.getCenter(),l=e.lat(),o=e.lng();t({latitude:l.toString(),longitude:o.toString()})})),0<e.markers.length&&X(e.markers);const l={query:e.location,fields:["name","geometry"]};new window.google.maps.places.PlacesService(k.current).findPlaceFromQuery(l,((e,t)=>{"REQUEST_DENIED"===t&&H(!1)}))},displayMap:I,isMapLoaded:P,selectMarker:()=>{D(!G),G?window.google.maps.event.clearListeners(k.current,"click"):k.current.addListener("click",(e=>{window.google.maps.event.clearListeners(k.current,"click");const t=(0,d.Z)(),l=(0,o.__)("Custom Marker","otter-blocks"),a=e.latLng.lat(),r=e.latLng.lng();F(!0),q(!1),j({id:t,location:"",title:l,icon:"https://maps.google.com/mapfiles/ms/icons/red-dot.png",description:"",latitude:a,longitude:r})}))},isSelectingMarker:G}))):(0,c.createElement)(b,{className:l,api:T,isAPILoaded:M,isAPISaved:B,changeAPI:x,saveAPIKey:te})},save:()=>null})},4441:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},defaultLibrary:{type:"string",default:"fontawesome"},defaultIconPrefix:{type:"string",default:"fas"},defaultIcon:{type:"string",default:"angle-right"},defaultContentColor:{type:"string"},defaultIconColor:{type:"string"},defaultSize:{type:"number",default:20},gap:{type:"number",default:5},horizontalAlign:{type:"string"}},c=l(9307),i=l(2175),s=l(1216),d=l(5225),m=({attributes:e,setAttributes:t})=>(0,c.createElement)(i.BlockControls,null,(0,c.createElement)(i.AlignmentToolbar,{value:e.horizontalAlign,onChange:e=>{switch(e){case"left":t({horizontalAlign:"flex-start"});break;case"center":t({horizontalAlign:"center"});break;case"right":t({horizontalAlign:"flex-end"})}}})),b=l(5609);const u=(0,c.lazy)((()=>Promise.all([l.e(189),l.e(765)]).then(l.bind(l,3765))));var p=({attributes:e,setAttributes:t})=>(0,c.createElement)(i.InspectorControls,null,(0,c.createElement)(b.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},(0,c.createElement)(c.Suspense,{fallback:(0,c.createElement)(b.Placeholder,null,(0,c.createElement)(b.Spinner,null))},(0,c.createElement)(u,{label:(0,o.__)("Icon Picker","otter-blocks"),library:e.defaultLibrary,prefix:e.defaultPrefix,icon:e.defaultIcon,changeLibrary:e=>{t({defaultLibrary:e,defaultIcon:void 0,defaultPrefix:"fas"})},onChange:e=>{t("object"==typeof e?{defaultIcon:e.name,defaultPrefix:e.prefix}:{defaultIcon:e})}})),(0,c.createElement)(b.RangeControl,{label:(0,o.__)("Font Size","otter-blocks"),help:(0,o.__)("The size of the font size of the content and icon.","otter-blocks"),value:e.defaultSize,onChange:e=>{t({defaultSize:e})},min:0,max:60,allowReset:!0}),(0,c.createElement)(b.RangeControl,{label:(0,o.__)("Gap","otter-blocks"),help:(0,o.__)("The distance between the items.","otter-blocks"),value:e.gap,onChange:e=>{t({gap:e})},min:0,max:60,allowReset:!0}),(0,c.createElement)(i.__experimentalColorGradientControl,{label:(0,o.__)("Content Color","otter-blocks"),colorValue:e.defaultContentColor,onColorChange:e=>{t({defaultContentColor:e})}}),(0,c.createElement)(i.__experimentalColorGradientControl,{label:(0,o.__)("Icon Color","otter-blocks"),colorValue:e.defaultIconColor,onColorChange:e=>{t({defaultIconColor:e})}})));(0,a.registerBlockType)("themeisle-blocks/icon-list",{title:(0,o.__)("Icon List","otter-blocks"),description:(0,o.__)("Display an icon list in a beautiful layout.","otter-blocks"),icon:r.rL,category:"themeisle-blocks",keywords:["icon","list","items"],attributes:n,styles:[{name:"vertical",label:(0,o.__)("Vertical","otter-blocks"),isDefault:!0},{name:"horizontal",label:(0,o.__)("Horizontal","otter-blocks")}],edit:({attributes:e,setAttributes:t,clientId:l,className:o})=>((0,c.useEffect)((()=>{const t=(0,d.WX)(l,n);return()=>t(e.id)}),[e.id]),(0,s.tZ)(c.Fragment,null,(0,s.tZ)(m,{attributes:e,setAttributes:t}),(0,s.tZ)(p,{attributes:e,setAttributes:t}),(0,s.tZ)("div",{id:e.id,className:o,css:s.iv`
42
  .block-editor-block-list__layout {
43
- align-items: ${e.horizontalAlign||"unset"} !important;
44
- justify-content: ${e.horizontalAlign||"unset"} !important;
45
- gap: ${e.gap}px;
46
  }
47
- `},(0,s.tZ)(i.InnerBlocks,{allowedBlocks:["themeisle-blocks/icon-list-item"],__experimentalMoverDirection:"vertical",orientation:"vertical",template:[["themeisle-blocks/icon-list-item"]],renderAppender:i.InnerBlocks.DefaultAppender})))),save:({attributes:e,className:t})=>(0,c.createElement)("div",{className:t,id:e.id},(0,c.createElement)(i.InnerBlocks.Content,null))})},7970:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},content:{type:"string"},contentColor:{type:"string"},iconColor:{type:"string"},library:{type:"string"},iconPrefix:{type:"string"},icon:{type:"string"}},c=l(9307),i=l(4184),s=l.n(i),d=l(2175),m=l(9818),b=l(5609);const u=(0,c.lazy)((()=>Promise.all([l.e(189),l.e(765)]).then(l.bind(l,3765))));var p=({attributes:e,setAttributes:t})=>(0,c.createElement)(d.InspectorControls,null,(0,c.createElement)(b.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},(0,c.createElement)(c.Suspense,{fallback:(0,c.createElement)(b.Placeholder,null,(0,c.createElement)(b.Spinner,null))},(0,c.createElement)(u,{label:(0,o.__)("Icon Picker","otter-blocks"),library:e.library,prefix:e.iconPrefix,icon:e.icon,changeLibrary:e=>{t({library:e,icon:void 0,iconPrefix:"fab"})},onChange:e=>{t("object"==typeof e?{icon:e.name,iconPrefix:e.prefix}:{icon:e})}})),(0,c.createElement)(d.__experimentalColorGradientControl,{label:(0,o.__)("Content Color","otter-blocks"),colorValue:e.contentColor,onColorChange:e=>{t({contentColor:e})}}),(0,c.createElement)(d.__experimentalColorGradientControl,{label:(0,o.__)("Icon Color","otter-blocks"),colorValue:e.iconColor,onColorChange:e=>{t({iconColor:e})}}))),g=l(48),h=l(5225);(0,a.registerBlockType)("themeisle-blocks/icon-list-item",{title:(0,o.__)("Icon List Item","otter-blocks"),description:(0,o.__)("Display an item for the icon list.","otter-blocks"),icon:r.rL,attributes:n,category:"themeisle-blocks",parent:["themeisle-blocks/icon-list"],keywords:["item","icon","list"],merge:(e,t)=>({content:(e.content||"")+(t.content||"")}),edit:({attributes:e,setAttributes:t,className:l,name:r,clientId:i,onReplace:b,onRemove:u,mergeBlocks:k})=>{const{hasParent:v,parentClass:y,parentAttributes:_}=(0,m.useSelect)((e=>{const{getBlock:t,getBlockRootClientId:l}=e("core/block-editor"),o=t(l(i));return{hasParent:!!o,parentClass:o.attributes.className||"",parentAttributes:o?o.attributes:{}}}),[]);(0,c.useEffect)((()=>{const t=(0,h.WX)(i,n);return()=>t(e.id)}),[e.id]);const w=g.ZP.icons[e.icon],f=`${e.iconPrefix||_.defaultIconPrefix} fa-${e.icon||_.defaultIcon}`,C={color:e.contentColor||_.defaultContentColor,fontSize:_.defaultSize+"px"},E={color:e.iconColor||_.defaultIconColor,fill:e.iconColor||_.defaultIconColor,fontSize:_.defaultSize+"px"};return!v||e.iconPrefix&&e.library||t({library:e.library||_.defaultLibrary,icon:e.icon||_.defaultIcon,iconPrefix:e.iconPrefix||_.defaultIconPrefix}),(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p,{attributes:e,setAttributes:t}),(0,c.createElement)("div",{className:l},"themeisle-icons"===e.library&&e.icon&&void 0!==w?(0,c.createElement)(w,{className:s()({"wp-block-themeisle-blocks-icon-list-item-icon":!e.iconColor},{"wp-block-themeisle-blocks-icon-list-item-icon-custom":e.iconColor}),style:{...E,width:_.defaultSize+"px"}}):(0,c.createElement)("i",{className:s()(f,{"wp-block-themeisle-blocks-icon-list-item-icon":!e.iconColor},{"wp-block-themeisle-blocks-icon-list-item-icon-custom":e.iconColor}),style:E}),(0,c.createElement)(d.RichText,{identifier:"content",tagName:"p",placeholder:(0,o.__)("Write your content…","otter-blocks"),className:s()({"wp-block-themeisle-blocks-icon-list-item-content":!e.contentColor},{"wp-block-themeisle-blocks-icon-list-item-content-custom":e.contentColor}),style:C,value:e.content,onChange:e=>{t({content:e})},onSplit:t=>t?(0,a.createBlock)(r,{...e,content:t}):(0,a.createBlock)(r),onMerge:k,onReplace:b,onRemove:u,keepPlaceholderOnFocus:!0})))},save:({attributes:e,className:t})=>{const l=`${e.iconPrefix} fa-${e.icon}`,o=g.ZP.icons[e.icon];return(0,c.createElement)("div",{className:t,id:e.id},"themeisle-icons"===e.library&&e.icon?(0,c.createElement)(o,{className:s()({"wp-block-themeisle-blocks-icon-list-item-icon":!e.iconColor},{"wp-block-themeisle-blocks-icon-list-item-icon-custom":e.iconColor})}):(0,c.createElement)("i",{className:s()(l,{"wp-block-themeisle-blocks-icon-list-item-icon":!e.iconColor},{"wp-block-themeisle-blocks-icon-list-item-icon-custom":e.iconColor})}),(0,c.createElement)(d.RichText.Content,{tagName:"p",className:s()({"wp-block-themeisle-blocks-icon-list-item-content":!e.contentColor},{"wp-block-themeisle-blocks-icon-list-item-content-custom":e.contentColor}),value:e.content}))}})},5303:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},location:{type:"string",default:"La Sagrada Familia, Barcelona, Spain"},latitude:{type:"string",default:"41.4034789"},longitude:{type:"string",default:"2.174410333009705"},bbox:{type:"string",default:"2.1207046508789067%2C41.34807736149302%2C2.2288513183593754%2C41.45816618938139"},zoom:{type:"number"},height:{type:"number",default:400},markers:{type:"array",default:[]},zoomControl:{type:"boolean",default:!0},draggable:{type:"boolean",default:!0}},c=l(9307),i=l(4586),s=l(4184),d=l.n(s),m=l(2819),b=l(5609),u=l(2175);async function p(e){const t=await async function(e){if("string"!=typeof e)throw(0,o.__)("Location must be a string","otter-blocks");const t="https://nominatim.openstreetmap.org/search?q="+e.split(" ").map((e=>encodeURIComponent(e))).join("+")+"&format=geojson",l=await fetch(t);return l.ok&&200===l.status?l.json():console.warn((0,o.__)("An error has occured: ","otter-blocks")+l.status)}(e);if(null!=t&&t.features.length){var l;const e=t.features[0];if(null!=e&&null!==(l=e.geometry)&&void 0!==l&&l.coordinates.length)return{longitude:e.geometry.coordinates[0],latitude:e.geometry.coordinates[1]}}return null}var g=l(4333);const h=({value:e,onChange:t})=>{const l=(0,g.useInstanceId)(h);(0,c.useEffect)((()=>{wp.oldEditor.initialize(r.current.id,{tinymce:{classic_block_editor:!0,plugins:"lists,media,paste,tabfocus,wordpress,wpautoresize,wpeditimage,wpgallery,wplink,wpdialogs,wptextpattern,wpview",toolbar1:"formatselect,bold,italic,bullist,numlist,alignleft,aligncenter,alignright,link,unlink,spellchecker,wp_add_media"}});const e=window.tinymce.get(r.current.id);return e.on("change",(()=>t(e.getContent()))),()=>wp.oldEditor.remove(r.current.id)}),[]);const a=`inspector-textarea-control-${l}`,r=(0,c.useRef)(null);return(0,c.createElement)(b.BaseControl,{id:a,label:(0,o.__)("Description","otter-blocks")},(0,c.createElement)("textarea",{id:a,className:"components-textarea-control__input",rows:4,value:e,onChange:e=>t(e.target.value),ref:r}))};var k=h,v=({marker:e,isOpen:t,openMarker:l,dispatch:a})=>{const[r,n]=(0,c.useState)(e.location),[i,s]=(0,c.useState)(e.longitude),[m,u]=(0,c.useState)(e.latitude),[g,h]=(0,c.useState)(e.title),[v,y]=(0,c.useState)(e.description),[_,w]=(0,c.useState)({target:"",reason:""});return(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-leaflet-map-marker"},(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-leaflet-map-marker-title-area"},(0,c.createElement)(b.Button,{className:"wp-block-themeisle-blocks-leaflet-map-marker-title",onClick:()=>l()},e.title||(0,o.__)("Custom Marker","otter-blocks")),(0,c.createElement)(b.Button,{icon:"no-alt",label:(0,o.__)("Remove Marker","otter-blocks"),showTooltip:!0,className:"wp-block-themeisle-blocks-leaflet-map-marker-remove",onClick:()=>a({type:f.REMOVE,ids:[e.id]})})),t&&(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-leaflet-map-marker-control-area"},(0,c.createElement)(b.TextControl,{label:(0,o.__)("Location","otter-blocks"),type:"text",className:d()({"wp-block-themeisle-blocks-leaflet-map-input-error":"LOCATION"===_.target}),value:r,onChange:e=>{n(e)},help:(0,o.__)("Press Enter to search the location","otter-blocks"),onKeyDown:t=>((t,l)=>{t.key===l&&(async()=>{const t=await p(r);t?(a({type:f.UPDATE,ids:[e.id],updatedProps:{location:r,latitude:t.latitude,longitude:t.longitude}}),u(t.latitude),s(t.longitude),"LOCATION"===_.target&&w({})):w({target:"LOCATION",reason:(0,o.__)("Location couldn't been found!","otter-blocks")})})()})(t,"Enter")}),(0,c.createElement)(b.TextControl,{label:(0,o.__)("Latitude","otter-blocks"),type:"text",value:m,onChange:t=>{u(t),a({type:f.UPDATE,ids:[e.id],updatedProps:{latitude:t}})}}),(0,c.createElement)(b.TextControl,{label:(0,o.__)("Longitude","otter-blocks"),type:"text",value:i,onChange:t=>{s(t),a({type:f.UPDATE,ids:[e.id],updatedProps:{longitude:t}})}}),(0,c.createElement)(b.TextControl,{label:(0,o.__)("Title","otter-blocks"),type:"text",value:g,onChange:t=>{h(t),a({type:f.UPDATE,ids:[e.id],updatedProps:{title:t}})}}),(0,c.createElement)(k,{label:(0,o.__)("Description","otter-blocks"),type:"text",value:e.description,onChange:t=>{y(v),a({type:f.UPDATE,ids:[e.id],updatedProps:{description:t}})}})))},y=({markers:e,dispatch:t,markersInteraction:l})=>{const{openMarker:a,setOpenMarker:r}=l;return(0,c.createElement)(c.Fragment,null,(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-leaflet-map-marker-group"},e.map((e=>(0,c.createElement)(v,{key:e.id,marker:e,isOpen:a===e.id,openMarker:()=>r(l.openMarker!==e.id?e.id:null),dispatch:t})))),(0,c.createElement)(b.Button,{isSecondary:!0,className:"wp-block-themeisle-blocks-leaflet-map-marker-add",onClick:()=>{t({type:f.ADD,marker:{id:(0,i.Z)()},dispatch:t})}},(0,o.__)("Add Marker","otter-blocks")))},_=({attributes:e,setAttributes:t,dispatch:l,markersInteraction:a})=>{const[r,n]=(0,c.useState)(e.location),[i,s]=(0,c.useState)({target:"",reason:""});return(0,c.createElement)(u.InspectorControls,null,(0,c.createElement)(b.PanelBody,{title:(0,o.__)("Location","otter-blocks")},(0,c.createElement)(b.TextControl,{label:(0,o.__)("Location","otter-blocks"),type:"text",className:d()({"wp-block-themeisle-blocks-leaflet-map-input-error":"LOCATION"===i.target}),placeholder:(0,o.__)("Enter location. E.g: La Sagrada Familia, Barcelona, Spain","otter-blocks"),help:(0,o.__)("Press Enter to search the location","otter-blocks"),value:r,onChange:n,onKeyDown:e=>((e,l)=>{e.key===l&&(async()=>{t({location:r});const e=await p(r);e?(t({latitude:e.latitude.toString(),longitude:e.longitude.toString()}),"LOCATION"===i.target&&s({})):s({target:"LOCATION",reason:(0,o.__)("Location couldn't been found!","otter-blocks")})})()})(e,"Enter")}),(0,c.createElement)(b.TextControl,{label:(0,o.__)("Latitude","otter-blocks"),type:"text",placeholder:(0,o.__)("Enter latitude…","otter-blocks"),value:e.latitude,onChange:e=>{t({latitude:e.toString()})}}),(0,c.createElement)(b.TextControl,{label:(0,o.__)("Longitude","otter-blocks"),type:"text",placeholder:(0,o.__)("Enter longitude","otter-blocks"),value:e.longitude,onChange:e=>{t({longitude:e.toString()})}})),(0,c.createElement)(b.PanelBody,{title:(0,o.__)("Positioning & Zooming","otter-blocks"),initialOpen:!1},(0,c.createElement)(b.RangeControl,{label:(0,o.__)("Map Zoom Level","otter-blocks"),value:e.zoom,onChange:e=>{t({zoom:e})},min:0,max:20}),(0,c.createElement)(b.RangeControl,{label:(0,o.__)("Map Height","otter-blocks"),value:e.height,onChange:e=>{t({height:e})},min:100,max:1400})),(0,c.createElement)(b.PanelBody,{title:(0,o.__)("Controls","otter-blocks"),initialOpen:!1},(0,c.createElement)(b.BaseControl,null,(0,o.__)("The following changes will not affect block preview during the editing process. You can click outside the block to see the changes take effect.","otter-blocks")),(0,c.createElement)(b.ToggleControl,{label:(0,o.__)("Draggable Map","otter-blocks"),checked:e.draggable,onChange:()=>{t({draggable:!e.draggable})}}),(0,c.createElement)(b.ToggleControl,{label:(0,o.__)("Zoom Control","otter-blocks"),checked:e.zoomControl,onChange:()=>{t({zoomControl:!e.zoomControl})}})),(0,c.createElement)(b.PanelBody,{title:(0,o.__)("Markers","otter-blocks"),initialOpen:!1},(0,c.createElement)(y,{markers:e.markers,dispatch:l,markersInteraction:a})))},w=l(5225);const f={ADD:"ADD",ADD_MANUAL:"ADD_MANUAL",REMOVE:"REMOVE",UPDATE:"UPDATE",INIT:"INIT"};var C={to:[{type:"block",blocks:["themeisle-blocks/google-map"],transform:e=>{const t=e;return(0,a.createBlock)("themeisle-blocks/google-map",{...t})}}]};(0,a.registerBlockType)("themeisle-blocks/leaflet-map",{title:(0,o.__)("Maps","otter-blocks"),description:(0,o.__)("Display Open Street Maps on your website with Maps block.","otter-blocks"),icon:r.aD,category:"themeisle-blocks",keywords:["map","opeenstreetmap","location"],attributes:n,supports:{align:["wide","full"],html:!1},transforms:C,edit:({clientId:e,attributes:t,setAttributes:l,className:a,isSelected:r,toggleSelection:s})=>{(0,c.useEffect)((()=>{const l=(0,w.WX)(e,n);return()=>l(t.id)}),[t.id]);const u=(0,c.useRef)(null),[p,g]=(0,c.useState)(null),[h,k]=(0,c.useState)(!1),[v,y]=(0,c.useState)(null),C=(e,t)=>{if(window.L&&p&&t&&e){var l,a,r,n,c;null!==(l=e.id)&&void 0!==l||(e.id=(0,i.Z)()),null!==(a=e.latitude)&&void 0!==a||(e.latitude=p.getCenter().lat),null!==(r=e.longitude)&&void 0!==r||(e.longitude=p.getCenter().lng),null!==(n=e.title)&&void 0!==n||(e.title=(0,o.__)("Add a title","otter-blocks")),null!==(c=e.description)&&void 0!==c||(e.description="");const s=window.L.marker([e.latitude,e.longitude]||0,{draggable:!0});return s.on("movestart",(()=>{s.closeTooltip(),s.closePopup()})),s.on("moveend",(()=>{const l=s.getLatLng();t({type:f.UPDATE,ids:[e.id],updatedProps:{latitude:l.lat,longitude:l.lng}})})),s.on("click",(()=>{y(e.id)})),s.markerProps=e,s}return null},[E,T]=(0,c.useReducer)(((e,t)=>{switch(t.type){case f.ADD:const l=C(t.marker,t.dispatch);return[...e,l];case f.ADD_MANUAL:if(h){const l=C(t.marker,t.dispatch);return[...e,l]}return e;case f.REMOVE:return e.filter((({markerProps:e})=>t.ids.includes(e.id))).forEach((e=>{p.hasLayer(e)&&p.removeLayer(e)})),e.filter((({markerProps:e})=>!t.ids.includes(e.id)));case f.INIT:const a=t.markers.map((e=>C(e,t.dispatch)));return[...e,...a];case f.UPDATE:return e.map((e=>{const l=e.markerProps;return t.ids.includes(l.id)&&(e.markerProps=(0,m.merge)(e.markerProps,t.updatedProps)),e}));default:console.warn((0,o.__)("The action for the leaflet block do not have a defined action in marker's reducer: ","otter-blocks")+t.type)}return e}),[]);return(0,c.useEffect)((()=>{(()=>{if(!u.current&&!window.L)return;u.current.innerHTML="";const e=window.L.map(u.current,{gestureHandling:!0,gestureHandlingOptions:{text:{touch:(0,o.__)("Use two fingers to move the map","otter-blocks"),scroll:(0,o.__)("Use ctrl + scroll to zoom the map","otter-blocks"),scrollMac:(0,o.__)("Use ⌘ + scroll to zoom the map","otter-blocks")}}});window.L.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{attribution:'&copy; <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a>',subdomains:["a","b","c"]}).addTo(e),e.on("zoom",(()=>{l({zoom:e.getZoom()})})),e.on("moveend",(()=>{const t=e.getCenter();l({latitude:t.lat.toString(),longitude:t.lng.toString()})})),e.on("click",(e=>{T({type:f.ADD_MANUAL,marker:{latitude:e.latlng.lat,longitude:e.latlng.lng},dispatch:T}),k(!1)})),window.L.Control.AddMarker=window.L.Control.extend({onAdd:()=>{const e=window.L.DomUtil.create("button","wp-block-themeisle-blocks-leaflet-map-marker-button"),t=window.L.DomUtil.create("span","dashicons dashicons-sticky",e);return window.L.DomEvent.on(e,"click",(e=>{window.L.DomEvent.stopPropagation(e),k(!h)})),e.title=(0,o.__)("Add marker on the map with a click","otter-blocks"),e.appendChild(t),e},onRemove:()=>{}}),window.L.control.addmarker=e=>new window.L.Control.AddMarker(e),window.L.control.addmarker({position:"bottomleft"}).addTo(e),g(e),T({type:f.INIT,markers:t.markers,dispatch:T})})()}),[]),(0,c.useEffect)((()=>{t.height&&p&&p.invalidateSize(!0)}),[t.height,p]),(0,c.useEffect)((()=>{t.latitude&&t.longitude&&p&&p.setView([t.latitude,t.longitude],t.zoom||15)}),[t.latitude,t.longitude,t.zoom,p]),(0,c.useEffect)((()=>{var e;null===(e=u.current)||void 0===e||e.classList.toggle("is-selecting-location",h)}),[h]),(0,c.useEffect)((()=>{t.latitude&&t.longitude&&p&&l({bbox:p.getBounds().toBBoxString()})}),[t.latitude,t.longitude,p]),(0,c.useEffect)((()=>{E&&(l({markers:E.map((({markerProps:e})=>e))}),E.forEach((e=>{p.hasLayer(e)||p.addLayer(e);const{markerProps:t}=e;e.setLatLng([t.latitude,t.longitude]),e.closeTooltip(),e.unbindTooltip(),e.bindTooltip(t.title,{direction:"auto"}),e.closePopup(),e.unbindPopup(),e.bindPopup(((e,t)=>{const l=document.createElement("div"),a=document.createElement("h6"),r=document.createElement("div"),n=document.createElement("p"),c=document.createElement("button");return a.innerHTML=e.title,n.innerHTML=e.description,c.onclick=()=>t({type:f.REMOVE,ids:[e.id]}),c.innerHTML=(0,o.__)("Delete Marker","otter-blocks"),l.classList.add("wp-block-themeisle-blocks-map-overview"),r.classList.add("wp-block-themeisle-blocks-map-overview-content"),a.classList.add("wp-block-themeisle-blocks-map-overview-title"),c.classList.add("wp-block-themeisle-blocks-map-overview-delete"),l.appendChild(a),l.appendChild(r),l.appendChild(c),r.appendChild(n),l})(t,T))})))}),[E]),(0,c.createElement)(c.Fragment,null,(0,c.createElement)(_,{attributes:t,setAttributes:l,dispatch:T,markersInteraction:{openMarker:v,setOpenMarker:y}}),(0,c.createElement)(b.ResizableBox,{size:{height:t.height},enable:{top:!1,right:!1,bottom:!0,left:!1},minHeight:100,maxHeight:1400,onResizeStart:()=>{s(!1)},onResizeStop:(e,o,a,r)=>{l({height:parseInt(t.height+r.height,10)}),s(!0)},className:d()("wp-block-themeisle-blocks-leaflet-map-resizer",{"is-focused":r})},(0,c.createElement)("div",{className:a},(0,c.createElement)("div",{id:t.id,ref:u,style:{width:"100%",height:t.height||400}}))))},save:()=>null})},2793:function(e,t,l){var o=l(2553),a=l(5736),r=l(4981),n=l(9307),c=l(2819),i=l(2175),s=l(5609),d=({className:e,file:t,onChange:l,isJSONAllowed:r,attributes:c})=>{var d;const[m,b]=(0,n.useState)((null===(d=c.file)||void 0===d?void 0:d.url)||null),[u,p]=(0,n.useState)(!1);return r&&!Boolean(window.themeisleGutenberg.isWPVIP)?(0,n.createElement)(i.MediaPlaceholder,{labels:{title:(0,a.__)("Lottie","otter-blocks"),instructions:(0,a.__)("Add Lottie animations and files to your website.","otter-blocks")},icon:(0,n.createElement)(i.BlockIcon,{icon:o.Z}),accept:["application/json"],allowedTypes:["application/json"],value:{...t},onSelectURL:l,onSelect:l}):(0,n.createElement)(n.Fragment,null,(0,n.createElement)(s.Placeholder,{label:(0,a.__)("Lottie","otter-blocks"),instructions:(0,a.__)("Add Lottie animations and files to your website.","otter-blocks"),icon:(0,n.createElement)(i.BlockIcon,{icon:o.Z}),className:e},(0,n.createElement)("form",{onSubmit:e=>(e&&e.preventDefault(),l(m))},(0,n.createElement)("input",{type:"url",value:m,className:"components-placeholder__input","aria-label":(0,a.__)("Lottie","otter-blocks"),placeholder:(0,a.__)("Enter URL to embed here…","otter-blocks"),onChange:e=>b(e.target.value)}),(0,n.createElement)(s.Button,{isPrimary:!0,disabled:!m,type:"submit"},(0,a.__)("Embed","otter-blocks")),!Boolean(window.themeisleGutenberg.isWPVIP)&&(0,n.createElement)(s.Button,{isSecondary:!0,onClick:()=>p(!0)},(0,a.__)("Upload","otter-blocks")))),u&&(0,n.createElement)(s.Modal,{title:(0,a.__)("Allow JSON Uploads","otter-blocks"),closeLabel:(0,a.__)("Close"),onRequestClose:()=>p(!1),overlayClassName:"wp-block-themeisle-blocks-lottie-modal"},(0,a.__)("This file type is not permitted for security reasons. Would you still like to enable JSON uploads?","otter-blocks"),(0,n.createElement)("br",null),(0,n.createElement)("br",null),(0,n.createElement)(s.ExternalLink,{href:window.themeisleGutenberg.optionsPath},(0,a.__)("You can enable JSON uploads from Otter.","otter-blocks")),(0,n.createElement)("br",null),(0,n.createElement)("br",null),(0,a.__)("You will have to refresh the page after changing JSON upload settings.","otter-blocks")))},m=({attributes:e,setAttributes:t,playerRef:l})=>(0,n.createElement)(i.InspectorControls,null,(0,n.createElement)(s.PanelBody,{title:(0,a.__)("Settings","otter-blocks"),initialOpen:!0},(0,n.createElement)(s.SelectControl,{label:(0,a.__)("Trigger","otter-blocks"),help:(0,a.__)("Animation trigger. This will only work on the front-end.","otter-blocks"),value:e.trigger,options:[{label:(0,a.__)("None","otter-blocks"),value:"none"},{label:(0,a.__)("Scroll","otter-blocks"),value:"scroll"},{label:(0,a.__)("Hover","otter-blocks"),value:"hover"},{label:(0,a.__)("Click","otter-blocks"),value:"click"}],onChange:e=>{t({trigger:e})}}),"scroll"!==e.trigger&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(s.ToggleControl,{label:(0,a.__)("Loop","otter-blocks"),help:(0,a.__)("Whether to loop animation.","otter-blocks"),checked:e.loop,onChange:o=>{t({loop:o}),l.current.setLooping(o),e.direction&&l.current.seek("100%"),l.current.play()}}),e.loop&&(0,n.createElement)(s.TextControl,{label:(0,a.__)("Numbers of loops","otter-blocks"),help:(0,a.__)("Number of times to loop animation.","otter-blocks"),type:"number",value:e.count,onChange:o=>{t({count:Number(o)}),l.current.load(e.file.url)}}),(0,n.createElement)(s.RangeControl,{label:(0,a.__)("Speed","otter-blocks"),help:(0,a.__)("Animation speed.","otter-blocks"),value:e.speed,onChange:e=>{t({speed:Number(e)}),l.current.setSpeed(e)},step:.1,min:.1,max:5}),(0,n.createElement)(s.ToggleControl,{label:(0,a.__)("Reverse","otter-blocks"),help:(0,a.__)("Direction of animation.","otter-blocks"),checked:e.direction,onChange:e=>{t({direction:e}),l.current.setDirection(e?-1:1),l.current.seek(e?"100%":0)}})),(0,n.createElement)(s.RangeControl,{label:(0,a.__)("Width","otter-blocks"),help:(0,a.__)("Container width in pixels.","otter-blocks"),value:e.width,onChange:e=>{t({width:Number(e)})},min:100,max:1e3}))),b=({isEditing:e,setEditing:t})=>(0,n.createElement)(i.BlockControls,null,(0,n.createElement)(s.ToolbarGroup,null,(0,n.createElement)(s.Tooltip,{text:e?(0,a.__)("Save","otter-blocks"):(0,a.__)("Edit","otter-blocks")},(0,n.createElement)(s.Button,{onClick:()=>t(!e)},(0,n.createElement)(s.Dashicon,{icon:e?"yes":"edit"}))))),u=({attributes:e,className:t,isSelected:l,playerRef:o})=>{(0,n.useEffect)((()=>{!(0,c.isEmpty)(e.file)&&e.loop&&null!==o.current&&o.current.addEventListener("complete",a)}),[]),(0,n.useEffect)((()=>{l?(o.current.play(),e.direction&&o.current.seek("100%")):o.current.stop()}),[l]);const a=()=>{o.current&&(o.current.setLooping(e.loop),o.current.play(),o.current.removeEventListener("complete",a))};return(0,n.createElement)("lottie-player",{id:e.id,className:t,ref:o,src:e.file.url,autoplay:!0,count:e.count,speed:e.speed,direction:e.direction?-1:1,style:{width:e.width,height:"auto"},mode:"normal"})},p=l(5225),g={id:{type:"string"},file:{type:"object"},trigger:{type:"string",default:"none"},loop:{type:"boolean",default:!1},count:{type:"number",default:0},speed:{type:"number",default:1},direction:{type:"boolean",default:!1},width:{type:"number"}};(0,r.registerBlockType)("themeisle-blocks/lottie",{title:(0,a.__)("Lottie Animation","otter-blocks"),description:(0,a.__)("Add Lottie animations to your WordPress.","otter-blocks"),icon:o.Z,category:"themeisle-blocks",keywords:["media","lottie","animation"],attributes:g,supports:{align:["left","center","right"]},edit:({attributes:e,setAttributes:t,className:l,isSelected:o,clientId:a})=>{const r=(0,n.useRef)(null),[i,s]=(0,n.useState)(!Boolean(e.file));(0,n.useEffect)((()=>{const t=(0,p.WX)(a,g);return()=>t(e.id)}),[e.id]),(0,n.useEffect)((()=>{window.wp.api.loadPromise.then((()=>{(new window.wp.api.models.Settings).fetch().then((e=>{e.themeisle_allow_json_upload&&k(e.themeisle_allow_json_upload)}))}))}),[]);const[h,k]=(0,n.useState)(!1);return(0,n.createElement)(n.Fragment,null,(!(0,c.isEmpty)(e.file)&&i||!i)&&(0,n.createElement)(b,{isEditing:i,setEditing:s}),!((0,c.isEmpty)(e.file)||i)&&(0,n.createElement)(m,{attributes:e,setAttributes:t,playerRef:r}),((0,c.isEmpty)(e.file)||i)&&(0,n.createElement)(d,{className:l,value:e.file,onChange:e=>{if(""===e||null===e)return;const l=(0,c.pick)(e,["id","url"]);(0,c.isEmpty)(l)&&(l.url=e),t({file:{...l}}),s(!1)},isJSONAllowed:h,attributes:e}),!((0,c.isEmpty)(e.file)||i)&&(0,n.createElement)(u,{attributes:e,className:l,isSelected:o,playerRef:r}))},save:({attributes:e,className:t})=>"scroll"===e.trigger?(0,n.createElement)("lottie-player",{id:e.id,className:t,src:e.file?e.file.url:"",trigger:e.trigger,width:e.width}):(0,n.createElement)("lottie-player",{id:e.id,className:t,src:e.file?e.file.url:"",autoplay:!0,loop:!0,count:e.direction?-1*e.count:e.count,speed:e.speed,direction:e.direction?-1:1,trigger:e.trigger,width:e.width,"data-loop":e.loop,mode:"normal"})})},6433:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n=l(9307),c=l(5609),i=l(8423),s=l.n(i),d=l(4932),m=l(2819),b=l(6989),u=l.n(b),p=l(9630),g=({setAttributes:e,hasError:t,setError:l,className:a})=>{const r=(0,n.useRef)(null);let i=!1;const s=[],[b,g]=(0,n.useState)(!1),[h,k]=(0,n.useState)(""),[v,y]=(0,n.useState)({}),[_,w]=(0,n.useState)(null);(0,n.useEffect)((()=>{null===_||i||(i=!0,(0,d.Z)(s[_],r.current,{onlyScrollIfNeeded:!0}),s[_].focus(),setTimeout((()=>{i=!1}),100))}),[_]);const f=e=>{if(Object.keys(v).length){e.stopPropagation(),e.preventDefault();const t=_?_-1:Object.keys(v).length-1;w(t)}},C=e=>{if(Object.keys(v).length){e.stopPropagation(),e.preventDefault();const t=null===_||_===Object.keys(v).length-1?0:_+1;w(t)}},E=t=>{e({slug:t.slug}),y({})};return(0,n.createElement)(c.Placeholder,{icon:"admin-plugins",label:(0,o.__)("Plugin Card","otter-blocks"),instructions:(0,o.__)("Search for the plugin you want to display.","otter-blocks"),className:a},(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-plugin-cards-search-field"},(0,n.createElement)(c.Dashicon,{icon:"search"}),b&&(0,n.createElement)(c.Spinner,null),(0,n.createElement)(c.TextControl,{type:"text",placeholder:(0,o.__)("Search for plugin…","otter-blocks"),value:h,onChange:k,onKeyDown:t=>{switch(t.keyCode){case p.UP:f(t);break;case p.DOWN:C(t);break;case p.TAB:Object.keys(v).length&&!t.shiftKey&&w(0);break;case p.ENTER:(async t=>{e({slug:""}),g(!0),l(!1);const o=await u()({path:`otter/v1/plugins?search=${encodeURIComponent(t)}`});if(o.data.errors)return l(!0),g(!1),w(null),void y({});g(!1),w(null),y(o.data.plugins)})(t.target.value)}},onFocus:()=>w(null)}),v&&(0,n.createElement)("div",{tabIndex:"-1",className:"wp-block-themeisle-blocks-plugin-cards-search-results",ref:r},Object.keys(v).map((e=>{const t=v[e];let l;return t.icons.svg&&(l=t.icons.svg),t.icons["2x"]&&(l=t.icons["2x"]),t.icons["1x"]&&(l=t.icons["1x"]),t.icons.default&&(l=t.icons.default),(0,n.createElement)("button",{className:"wp-block-themeisle-blocks-plugin-cards-list-item",key:e,ref:(o=e,e=>{s[o]=e}),onClick:e=>{e.preventDefault(),E(t)},onKeyDown:e=>((e,t)=>{switch(e.keyCode){case p.UP:f(e);break;case p.DOWN:C(e);break;case p.TAB:if(e.shiftKey){0!==_&&f(e);break}if(_===Object.keys(v).length-1)break;C(e);break;case p.ENTER:E(t)}})(e,t)},(0,n.createElement)("img",{src:l}),(0,n.createElement)("span",{dangerouslySetInnerHTML:{__html:(0,m.unescape)(t.name)}}));var o})))),t&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-plugin-cards-error"},(0,n.createElement)("span",null,(0,o.__)("There seems to be an error. Make sure your internet is working properly.","otter-blocks"))))},h=l(2175),k=({setAttributes:e})=>(0,n.createElement)(h.BlockControls,null,(0,n.createElement)(c.ToolbarGroup,null,(0,n.createElement)(c.Tooltip,{text:(0,o.__)("Edit","otter-blocks")},(0,n.createElement)(c.Button,{className:"components-icon-button components-toolbar__control wp-block-themeisle-blocks-plugin-cards-edit-plugin-card",onClick:()=>e({slug:void 0})},(0,n.createElement)(c.Dashicon,{icon:"edit"})))));(0,a.registerBlockType)("themeisle-blocks/plugin-cards",{title:(0,o.__)("Plugin Card","otter-blocks"),description:(0,o.__)("Plugin Card block lets you display plugins data in your blog posts.","otter-blocks"),icon:r.ZV,category:"themeisle-blocks",keywords:["plugin","card","orbitfox"],attributes:{slug:{type:"string"}},supports:{html:!1},edit:({attributes:e,setAttributes:t,className:l})=>{const[o,a]=(0,n.useState)(!1);return e.slug?(0,n.createElement)(n.Fragment,null,(0,n.createElement)(k,{setAttributes:t}),(0,n.createElement)(c.Disabled,null,(0,n.createElement)(s(),{block:"themeisle-blocks/plugin-cards",className:e.className,attributes:{...e}}))):(0,n.createElement)(g,{attributes:e,setAttributes:t,hasError:o,setError:a,className:l})},save:()=>null})},6585:function(e,t,l){var o=l(7682),a=l(5736),r=l(4981),n={id:{type:"string"},minWidth:{type:"number"},trigger:{type:"string"},wait:{type:"number"},anchor:{type:"string"},scroll:{type:"number"},showClose:{type:"boolean",default:!0},outsideClose:{type:"boolean",default:!0},anchorClose:{type:"boolean",default:!1},closeAnchor:{type:"string"},recurringClose:{type:"boolean",default:!1},recurringTime:{type:"number"},backgroundColor:{type:"string"},closeColor:{type:"string"},overlayColor:{type:"string"},overlayOpacity:{type:"number"}},c=l(9307),i=l(6755),s=l(7231),d=l(2175),m=l(5609);const b=({attributes:e,setAttributes:t})=>(0,c.createElement)(c.Fragment,null,(0,c.createElement)(m.ToggleControl,{label:(0,a.__)("Close On Anchor Click","otter-blocks"),checked:e.anchorClose,onChange:()=>t({anchorClose:!e.anchorClose})}),e.anchorClose&&(0,c.createElement)(m.TextControl,{label:(0,a.__)("Close Anchor","otter-blocks"),help:(0,a.__)("You can use this anchor as an anchor link anywhere on the page to close the popup.","otter-blocks"),value:e.closeAnchor,onChange:e=>t({closeAnchor:e.replace(/[^a-zA-Z]/g,"")})}),"onClick"!==e.trigger&&(0,c.createElement)(m.ToggleControl,{label:(0,a.__)("Dismiss for Recurring Visitors","otter-blocks"),checked:e.recurringClose,onChange:()=>t({recurringClose:!e.recurringClose})}),e.recurringClose&&"onClick"!==e.trigger&&(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Display Interval","otter-blocks"),help:(0,a.__)("Number of days until the popup is shown again.","otter-blocks"),min:0,max:100,value:e.recurringTime,onChange:e=>t({recurringTime:Number(e)})}));var u=({attributes:e,setAttributes:t})=>{let l=[{label:(0,a.__)("On Load","otter-blocks"),value:"onLoad"}];return Boolean(window.themeisleGutenberg.hasNeveSupport.hasNeve)&&(l=[{label:(0,a.__)("On Load","otter-blocks"),value:"onLoad"},{label:(0,a.__)("On Anchor Click","otter-blocks"),value:"onClick",disabled:!Boolean(window.themeisleGutenberg.hasNeveSupport.hasNevePro)},{label:(0,a.__)("On Scroll","otter-blocks"),value:"onScroll",disabled:!Boolean(window.themeisleGutenberg.hasNeveSupport.hasNevePro)},{label:(0,a.__)("On Exit","otter-blocks"),value:"onExit",disabled:!Boolean(window.themeisleGutenberg.hasNeveSupport.hasNevePro)}]),(0,c.createElement)(d.InspectorControls,null,(0,c.createElement)(m.PanelBody,{title:(0,a.__)("Settings","otter-blocks")},(0,c.createElement)(m.SelectControl,{label:(0,a.__)("Open Trigger","otter-blocks"),help:Boolean(window.themeisleGutenberg.hasNeveSupport.hasNeve)&&!Boolean(window.themeisleGutenberg.hasNeveSupport.hasNevePro)&&(0,a.__)("You need to have Neve Pro to activate Pro features.","otter-blocks"),options:l,value:e.trigger,onChange:e=>t({trigger:e})}),(void 0===e.trigger||"onLoad"===e.trigger)&&(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Wait Time","otter-blocks"),help:(0,a.__)("How much time to wait before showing the popup. Leave it empty to open instantly","otter-blocks"),min:0,max:100,value:e.wait,onChange:e=>t({wait:Number(e)})}),"onClick"===e.trigger&&(0,c.createElement)(m.TextControl,{label:(0,a.__)("Anchor","otter-blocks"),help:(0,a.__)("You can use this anchor as an anchor link anywhere on the page to open the popup.","otter-blocks"),value:e.anchor,onChange:e=>t({anchor:e.replace(/[^a-zA-Z]/g,"")})}),"onScroll"===e.trigger&&(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Scroll Distance","otter-blocks"),help:(0,a.__)("Show the modal when this percentage of the page has been scrolled.","otter-blocks"),min:0,max:100,value:e.scroll,onChange:e=>t({scroll:Number(e)})}),"onExit"===e.trigger&&(0,c.createElement)("p",null,(0,a.__)("Shows the modal when the user moves the mouse outside of the top of the window.","otter-blocks")),(0,c.createElement)(m.ToggleControl,{label:(0,a.__)("Show Close Button","otter-blocks"),checked:e.showClose,onChange:()=>t({showClose:!e.showClose})}),(0,c.createElement)(m.ToggleControl,{label:(0,a.__)("Close on Click Outside","otter-blocks"),checked:e.outsideClose,onChange:()=>t({outsideClose:!e.outsideClose})}),Boolean(window.themeisleGutenberg.hasNeveSupport.hasNeve)&&!Boolean(window.themeisleGutenberg.hasNeveSupport.hasNevePro)&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(m.Disabled,null,(0,c.createElement)(b,{attributes:e,setAttributes:t})),(0,c.createElement)(m.ExternalLink,{href:"https://themeisle.com/themes/neve/pricing"},(0,a.__)("Extend Popup block functionalities with more options in Neve Pro.","otter-blocks"))),Boolean(window.themeisleGutenberg.hasNeveSupport.isBoosterActive)&&(0,c.createElement)(b,{attributes:e,setAttributes:t})),(0,c.createElement)(m.PanelBody,{title:(0,a.__)("Style","otter-blocks"),initialOpen:!1},(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Minimum Width","otter-blocks"),min:100,max:1e3,value:e.minWidth,onChange:e=>t({minWidth:Number(e)})}),(0,c.createElement)(d.__experimentalColorGradientControl,{label:(0,a.__)("Background","otter-blocks"),colorValue:e.backgroundColor,onColorChange:e=>t({backgroundColor:e})}),e.showClose&&(0,c.createElement)(d.__experimentalColorGradientControl,{label:(0,a.__)("Close Button","otter-blocks"),colorValue:e.closeColor,onColorChange:e=>t({closeColor:e})}),(0,c.createElement)(d.__experimentalColorGradientControl,{label:(0,a.__)("Overlay","otter-blocks"),colorValue:e.overlayColor,onColorChange:e=>t({overlayColor:e})}),(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Overlay Opacity","otter-blocks"),value:e.overlayOpacity,onChange:e=>t({overlayOpacity:Number(e)})})))},p=l(5225),g=l(4184),h=l.n(g);(0,r.registerBlockType)("themeisle-blocks/popup",{title:(0,a.__)("Popup","otter-blocks"),description:(0,a.__)("Display your content in beautiful popup with many customization options..","otter-blocks"),icon:o.Z,category:"themeisle-blocks",keywords:["popup","modal","lightbox"],attributes:n,edit:({attributes:e,setAttributes:t,className:l,clientId:o})=>{(0,c.useEffect)((()=>{const t=(0,p.WX)(o,n);return()=>t(e.id)}),[]);const[r,b]=(0,c.useState)(!1),g={content:{minWidth:e.minWidth,background:e.backgroundColor},close:{color:e.closeColor},overlay:{background:e.overlayColor,opacity:(e.overlayOpacity||75)/100}};return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(u,{attributes:e,setAttributes:t}),(0,c.createElement)("div",{id:e.id,className:l},(0,c.createElement)(m.Button,{isPrimary:!0,icon:i.Z,onClick:()=>b(!0)},(0,a.__)("Edit Popup","otter-blocks")),r&&(0,c.createElement)("div",{className:"otter-popup__modal_wrap"},(0,c.createElement)("div",{role:"presentation",className:"otter-popup__modal_wrap_overlay",style:g.overlay,onClick:()=>b(!1)}),(0,c.createElement)("div",{className:"otter-popup__modal_content",style:g.content},e.showClose&&(0,c.createElement)("div",{className:"otter-popup__modal_header"},(0,c.createElement)(m.Button,{icon:s.Z,style:g.close,onClick:()=>b(!1)})),(0,c.createElement)("div",{className:"otter-popup__modal_body"},(0,c.createElement)(d.InnerBlocks,null))))))},save:({attributes:e,className:t})=>(0,c.createElement)("div",{className:h()(t,"is-front"),id:e.id,"data-open":e.trigger,"data-dismiss":e.recurringClose?e.recurringTime:"","data-time":void 0===e.trigger||"onLoad"===e.trigger?e.wait||0:"","data-anchor":"onClick"===e.trigger?e.anchor:"","data-offset":"onScroll"===e.trigger?e.scroll:"","data-outside":e.outsideClose?e.outsideClose:"","data-anchorclose":e.anchorClose?e.closeAnchor:""},(0,c.createElement)("div",{className:"otter-popup__modal_wrap"},(0,c.createElement)("div",{role:"presentation",className:"otter-popup__modal_wrap_overlay"}),(0,c.createElement)("div",{className:"otter-popup__modal_content"},e.showClose&&(0,c.createElement)("div",{className:"otter-popup__modal_header"},(0,c.createElement)(m.Button,{icon:s.Z})),(0,c.createElement)("div",{className:"otter-popup__modal_body"},(0,c.createElement)(d.InnerBlocks.Content,null)))))})},5356:function(e,t,l){l.d(t,{Z:function(){return u}});var o=l(9307),a=l(4184),r=l.n(a),n=l(5736),c=l(4715),i=l(5609),s=l(9818),d=({id:e,link:t,alt:l,size:a})=>{const{featuredImage:r,altText:n}=(0,s.useSelect)((t=>{const o=t("core").getMedia(e);return{featuredImage:o?0<Object.keys(o.media_details.sizes).length&&o.media_details.sizes[a]?o.media_details.sizes[a].source_url:o.source_url:null,altText:o&&o.alt_text?o.alt_text:l}}),[a]);return null===r?(0,o.createElement)(o.Fragment,null):(0,o.createElement)("div",{className:"wp-block-themeisle-blocks-posts-grid-post-image"},(0,o.createElement)("a",{href:t},r?(0,o.createElement)("img",{src:r,size:a,alt:n,"data-id":e}):(0,o.createElement)(i.Placeholder,null,(0,o.createElement)(i.Spinner,null))))},m=({className:e,attributes:t,posts:l,categoriesList:a,authors:i})=>{const s=t.titleTag||"h5";return(0,o.createElement)("div",{className:r()(e,"is-grid",`wp-block-themeisle-blocks-posts-grid-columns-${t.columns}`,{"has-shadow":t.imageBoxShadow})},l.filter((e=>e)).map((e=>{var l,r;let m,b;return a&&0<(null===(l=e.categories)||void 0===l?void 0:l.length)&&(m=a.find((t=>t.id===e.categories[0]))),i&&e.author&&(b=i.find((t=>t.id===e.author))),(0,o.createElement)("div",{key:e.link,className:"wp-block-themeisle-blocks-posts-grid-post-blog wp-block-themeisle-blocks-posts-grid-post-plain"},(0,o.createElement)("div",{className:"wp-block-themeisle-blocks-posts-grid-post"},void 0!==e.featured_media&&0!==e.featured_media&&t.displayFeaturedImage&&(0,o.createElement)(d,{id:e.featured_media,link:e.link,alt:null===(r=e.title)||void 0===r?void 0:r.rendered,size:t.imageSize}),(0,o.createElement)("div",{className:"wp-block-themeisle-blocks-posts-grid-post-body"},t.template.map((l=>{return"category"===l&&void 0!==m&&t.displayCategory&&a?(0,o.createElement)("span",{key:l,className:"wp-block-themeisle-blocks-posts-grid-post-category"},m.name):"title"===l&&t.displayTitle?(0,o.createElement)(s,{key:l,className:"wp-block-themeisle-blocks-posts-grid-post-title"},(0,o.createElement)("a",{href:e.link},(0,c.Uo)(null===(r=e.title)||void 0===r?void 0:r.rendered))):"meta"===l&&t.displayMeta&&(t.displayDate||t.displayAuthor)?(0,o.createElement)("p",{key:l,className:"wp-block-themeisle-blocks-posts-grid-post-meta"},t.displayDate&&
48
  /**
49
  * translators: %s Date posted
50
  */
51
- (0,n.sprintf)((0,n.__)("on %s","otter-blocks"),(0,c.p6)(e.date)),t.displayAuthor&&void 0!==b&&i&&
52
  /**
53
  * translators: %s Author
54
  */
55
- (0,n.sprintf)((0,n.__)(" by %s","otter-blocks"),b.name)):"description"===l&&0<t.excerptLength&&t.displayDescription?(0,o.createElement)("p",{key:l,className:"wp-block-themeisle-blocks-posts-grid-post-description"},(null===(d=e.excerpt)||void 0===d?void 0:d.rendered)&&(0,c.Uo)(e.excerpt.rendered).substring(0,t.excerptLength)+"…"):void 0;var r,d})))))})))},b=({className:e,attributes:t,posts:l,categoriesList:a,authors:i})=>{const s=t.titleTag||"h5";return(0,o.createElement)("div",{className:r()(e,"is-list",{"has-shadow":t.imageBoxShadow})},l.filter((e=>e)).map((e=>{var l,m;let b,u;return a&&0<(null==e||null===(l=e.categories)||void 0===l?void 0:l.length)&&(b=a.find((t=>t.id===e.categories[0]))),i&&e.author&&(u=i.find((t=>t.id===e.author))),(0,o.createElement)("div",{key:e.link,className:"wp-block-themeisle-blocks-posts-grid-post-blog wp-block-themeisle-blocks-posts-grid-post-plain"},(0,o.createElement)("div",{className:"wp-block-themeisle-blocks-posts-grid-post"},0!==e.featured_media&&t.displayFeaturedImage&&(0,o.createElement)(d,{id:e.featured_media,link:e.link,alt:null===(m=e.title)||void 0===m?void 0:m.rendered,size:t.imageSize}),(0,o.createElement)("div",{className:r()("wp-block-themeisle-blocks-posts-grid-post-body",{"is-full":!t.displayFeaturedImage})},t.template.map((l=>{return"category"===l&&void 0!==b&&t.displayCategory&&a?(0,o.createElement)("span",{key:l,className:"wp-block-themeisle-blocks-posts-grid-post-category"},b.name):"title"===l&&t.displayTitle?(0,o.createElement)(s,{key:l,className:"wp-block-themeisle-blocks-posts-grid-post-title"},(0,o.createElement)("a",{href:e.link},(0,c.Uo)(null===(r=e.title)||void 0===r?void 0:r.rendered))):"meta"===l&&t.displayMeta&&(t.displayDate||t.displayAuthor)?(0,o.createElement)("p",{key:l,className:"wp-block-themeisle-blocks-posts-grid-post-meta"},t.displayDate&&
56
  /* translators: %s Date posted */
57
- (0,n.sprintf)((0,n.__)("on %s","otter-blocks"),(0,c.p6)(e.date)),t.displayAuthor&&void 0!==u&&i&&
58
  /* translators: %s Author of the post */
59
- (0,n.sprintf)((0,n.__)(" by %s","otter-blocks"),u.name)):"description"===l&&0<t.excerptLength&&t.displayDescription?(0,o.createElement)("p",{key:l,className:"wp-block-themeisle-blocks-posts-grid-post-description"},(null===(d=e.excerpt)||void 0===d?void 0:d.rendered)&&(0,c.Uo)(e.excerpt.rendered).substring(0,t.excerptLength)+"…"):void 0;var r,d})))))})))},u=({className:e,attributes:t,posts:l,categoriesList:a,authors:r})=>"grid"===t.style?(0,o.createElement)(m,{className:e,attributes:t,posts:l,categoriesList:a,authors:r}):"list"===t.style?(0,o.createElement)(b,{className:e,attributes:t,posts:l,categoriesList:a,authors:r}):void 0},2201:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={style:{type:"string",default:"grid"},postTypes:{type:"array",default:[]},columns:{type:"number",default:3},template:{type:"array",default:["category","title","meta","description"]},categories:{type:"array",items:{type:"object"}},postsToShow:{type:"number",default:5},order:{type:"string",default:"desc"},orderBy:{type:"string",default:"date"},offset:{type:"number",default:0},imageSize:{type:"string",default:"full"},imageBoxShadow:{type:"boolean",default:!0},displayFeaturedImage:{type:"boolean",default:!0},displayCategory:{type:"boolean",default:!0},displayTitle:{type:"boolean",default:!0},titleTag:{type:"string",default:"h5"},displayMeta:{type:"boolean",default:!0},displayDescription:{type:"boolean",default:!0},excerptLength:{type:"number",default:100},displayDate:{type:"boolean",default:!0},displayAuthor:{type:"boolean",default:!0}},c=[{attributes:{...n,categories:{type:"string"}},supports:{align:["wide","full"],html:!1},migrate:e=>({...e,categories:[{id:Number(e.categories)}]}),isEligible:({categories:e})=>e&&"string"==typeof e,save:()=>null}],i=l(9307),s=l(2819),d=l(5609),m=l(9818),b=l(5241),u=l(2175),p=l(454),g=l.n(p),h=l(4184),k=l.n(h),v=l(1286);const y=(0,v.W6)((()=>(0,i.createElement)("div",{className:"otter-blocks-sortable-handle",tabIndex:"0"},(0,i.createElement)("span",null)))),_=({value:e,disabled:t,getFields:l,toggleFields:a,imageSize:r,titleTag:n,excerptLimit:c})=>{const[m,b]=(0,i.useState)(!1),u=(0,s.startCase)((0,s.toLower)(e));let p,g="hidden",h=(0,o.sprintf)((0,o.__)("Display %s","otter-blocks"),u);
60
- /* translators: %s Label */switch(l(e)&&(g="visibility",
61
  /* translators: %s Label */
62
- h=(0,o.sprintf)((0,o.__)("Hide %s","otter-blocks"),u)),e){case"image":case"title":case"meta":case"description":p=!0;break;default:p=!1}return(0,i.createElement)("div",{className:k()("otter-blocks-sortable-item-area",`otter-blocks-sortable-item-area-${e}`)},(0,i.createElement)("div",{className:k()("otter-blocks-sortable-item",{disabled:t,hidden:!l(e),editable:p})},!t&&(0,i.createElement)(y,null),(0,i.createElement)("div",{className:"otter-blocks-sortable-label"},u),p&&(0,i.createElement)(d.Button,{icon:m?"arrow-up-alt2":"arrow-down-alt2",label:m?(0,o.__)("Close Settings","otter-blocks"):(0,o.__)("Open Settings","otter-blocks"),showTooltip:!0,className:"otter-blocks-sortable-button",onClick:()=>b(!m)}),(0,i.createElement)(d.Button,{icon:g,label:h,showTooltip:!0,className:"otter-blocks-sortable-button",onClick:()=>{a(e),b(!1)}})),p&&(0,i.createElement)("div",{className:k()("otter-blocks-sortable-control-area",{opened:m&&l(e)})},"image"===e&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)(d.SelectControl,{label:(0,o.__)("Image Size","otter-blocks"),value:r.value,options:window.themeisleGutenberg.imageSizes.map((e=>({label:(0,s.startCase)((0,s.toLower)(e)),value:e}))),onChange:r.onChange}),(0,i.createElement)(d.ToggleControl,{label:(0,o.__)("Display Box Shadow?","otter-blocks"),checked:l("imageBoxShadow","otter-blocks"),onChange:()=>a("imageBoxShadow")})),"title"===e&&(0,i.createElement)(d.SelectControl,{label:(0,o.__)("Title Tag","otter-blocks"),value:n.value||"h5",options:[{label:(0,o.__)("H1","otter-blocks"),value:"h1"},{label:(0,o.__)("H2","otter-blocks"),value:"h2"},{label:(0,o.__)("H3","otter-blocks"),value:"h3"},{label:(0,o.__)("H4","otter-blocks"),value:"h4"},{label:(0,o.__)("H5","otter-blocks"),value:"h5"},{label:(0,o.__)("H6","otter-blocks"),value:"h6"}],onChange:n.onChange}),"description"===e&&(0,i.createElement)(d.TextControl,{label:(0,o.__)("Excerpt Limit","otter-blocks"),type:"number",value:c.value,onChange:c.onChange}),"meta"===e&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)(d.ToggleControl,{label:(0,o.__)("Display Date?","otter-blocks"),checked:l("date"),onChange:()=>a("date")}),(0,i.createElement)(d.ToggleControl,{label:(0,o.__)("Display Author?","otter-blocks"),checked:l("author"),onChange:()=>a("author")}))))},w=(0,v.W8)((({value:e,disabled:t,getFields:l,toggleFields:o,titleTag:a,excerptLimit:r})=>(0,i.createElement)(_,{value:e,disabled:t,getFields:l,toggleFields:o,titleTag:a,excerptLimit:r}))),f=(0,v.JN)((({template:e,getFields:t,toggleFields:l,titleTag:o,excerptLimit:a})=>(0,i.createElement)("div",null,e.map(((e,r)=>(0,i.createElement)(w,{key:`item-${e}`,index:r,value:e,getFields:t,toggleFields:l,titleTag:o,excerptLimit:a}))))));var C=({attributes:e,setAttributes:t,getFields:l,toggleFields:o,imageSize:a,titleTag:r,excerptLimit:n})=>(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:k()("otter-blocks-sortable",e.style)},(0,i.createElement)(_,{value:"image",disabled:!0,getFields:l,toggleFields:o,imageSize:a}),(0,i.createElement)(f,{template:e.template,onSortEnd:({oldIndex:l,newIndex:o})=>{const a=g()(e.template,l,o);t({template:a})},getFields:l,toggleFields:o,titleTag:r,excerptLimit:n,useDragHandle:!0,axis:"y",lockAxis:"y"}))),E=l(4715),T=({attributes:e,setAttributes:t,changeStyle:l,categoriesList:a})=>{const{slugs:r}=(0,m.useSelect)((e=>({slugs:e("otter-store").getPostsSlugs()})),[e.postTypes]),n=a.reduce(((e,t)=>({...e,[t.name]:t})),{}),c=e.categories?e.categories.map((e=>{const t=a.find((t=>t.id===Number(e.id)));return{id:e.id,name:(null==t?void 0:t.name)||(null==t?void 0:t.slug)||""}})):[],s="object"==typeof e.categories?1<=e.categories.length?e.categories[0].id:void 0:e.categories;return(0,i.createElement)(u.InspectorControls,null,(0,i.createElement)(d.PanelBody,{title:(0,o.__)("Styles","otter-blocks"),initialOpen:!1},(0,i.createElement)(b.V,{value:e.style,options:[{label:(0,o.__)("Grid","otter-blocks"),value:"grid",image:window.themeisleGutenberg.assetsPath+"/icons/posts-grid.jpg"},{label:(0,o.__)("List","otter-blocks"),value:"list",image:window.themeisleGutenberg.assetsPath+"/icons/posts-list.jpg"}],onChange:l})),(0,i.createElement)(d.PanelBody,{title:(0,o.__)("Post Types","otter-blocks")},(0,i.createElement)(d.BaseControl,null,(0,o.__)("Select the types of the post. If none is selected, the default WordPress post will be displayed.","otter-blocks")),(0,i.createElement)(d.SelectControl,{label:(0,o.__)("Post Type","otter-blocks"),value:e.postTypes[0]||null,onChange:e=>e&&t({postTypes:[e]}),options:r.map((e=>({label:(0,E.__)(e),value:e})))})),(0,i.createElement)(d.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},"grid"===e.style&&(0,i.createElement)(d.RangeControl,{label:(0,o.__)("Columns","otter-blocks"),value:e.columns,onChange:e=>{t({columns:e})},min:1,max:5}),(0,i.createElement)(d.QueryControls,{order:e.order,orderBy:e.orderBy,onOrderChange:e=>t({order:e}),onOrderByChange:e=>t({orderBy:e}),numberOfItems:e.postsToShow,onNumberOfItemsChange:e=>t({postsToShow:e}),categorySuggestions:n,selectedCategoryId:s,selectedCategories:c,onCategoryChange:e=>{let l;"object"==typeof e?0<e.length&&(l=e.map((e=>{if("object"==typeof e)return e;const t=a.find((t=>t.name===e));return t?{id:t.id,name:e}:void 0})).filter((e=>void 0!==e))):""!==e&&(l=[{id:e,name:a.find((t=>t.id===Number(e))).name}]),t({categories:l})}}),(0,i.createElement)(d.TextControl,{label:(0,o.__)("Offset","otter-blocks"),help:(0,o.__)("Number of post to displace or pass over.","otter-blocks"),type:"number",value:e.offset,min:0,onChange:e=>t({offset:Number(e)})})),(0,i.createElement)(d.PanelBody,{title:(0,o.__)("Design & Layout","otter-blocks"),initialOpen:!1},(0,i.createElement)(C,{attributes:e,getFields:t=>"image"===t?e.displayFeaturedImage:"imageBoxShadow"===t?e.imageBoxShadow:"category"===t?e.displayCategory:"title"===t?e.displayTitle:"meta"===t?e.displayMeta:"description"===t?e.displayDescription:"date"===t?e.displayDate:"author"===t?e.displayAuthor:void 0,toggleFields:l=>{"image"===l&&t({displayFeaturedImage:!e.displayFeaturedImage}),"imageBoxShadow"===l&&t({imageBoxShadow:!e.imageBoxShadow}),"category"===l&&t({displayCategory:!e.displayCategory}),"title"===l&&t({displayTitle:!e.displayTitle}),"meta"===l&&t({displayMeta:!e.displayMeta}),"description"===l&&t({displayDescription:!e.displayDescription}),"date"===l&&t({displayDate:!e.displayDate}),"author"===l&&t({displayAuthor:!e.displayAuthor})},setAttributes:t,imageSize:{value:e.imageSize,onChange:e=>{t({imageSize:e})}},titleTag:{value:e.titleTag,onChange:e=>{t({titleTag:e})}},excerptLimit:{value:e.excerptLength,onChange:e=>{t({excerptLength:e})}}})))},x=l(5356);const M={posts:{slugs:[],usedSlugs:[]}};(0,m.registerGenericStore)("otter-store",(()=>{let e=()=>{};const t=M,l={getPostsSlugs:()=>t.posts.slugs,getPostsUsedSlugs:()=>t.posts.usedSlugs},o={setPostsSlugs(l){t.posts.slugs=l,e()},setPostsUsedSlugs(l){t.posts.usedSlugs.push(...l),e()},setOnlyOneSlug(l){t.posts.usedSlugs=[l],e()},removePostsUsedSlugs(l){t.posts.usedSlugs=t.posts.usedSlugs.filter((e=>!l.includes(e))),e()}};return{getSelectors:()=>l,getActions:()=>o,subscribe(t){e=t}}})());(0,a.registerBlockType)("themeisle-blocks/posts-grid",{title:(0,o.__)("Posts","otter-blocks"),description:(0,o.__)("Display a list of your most recent posts in a beautiful layout.","otter-blocks"),icon:r.ki,category:"themeisle-blocks",keywords:["posts","grid","news"],attributes:n,supports:{align:["wide","full"],html:!1},deprecated:c,edit:({attributes:e,setAttributes:t,className:l})=>{const[a,r]=(0,i.useState)([]),{posts:n,categoriesList:c,authors:u}=(0,m.useSelect)((t=>{const l=e.categories&&0<e.categories.length?e.categories.map((e=>e.id)):[],o=(0,s.pickBy)({categories:l,order:e.order,orderby:e.orderBy,per_page:e.postsToShow,offset:e.offset},(e=>!(0,s.isUndefined)(e))),a=e.postTypes;return{posts:0<a.length?a.map((e=>t("core").getEntityRecords("postType",e,o))).flat():t("core").getEntityRecords("postType","post",o),categoriesList:t("core").getEntityRecords("taxonomy","category",{per_page:100}),authors:t("core").getAuthors()}}),[e.categories,e.order,e.orderBy,e.postsToShow,e.offset,e.postTypes]),p=e=>{t({style:e})};return(0,i.useEffect)((()=>{(async()=>{r(await(0,E.R3)())})()}),[]),(0,i.useEffect)((()=>{(0,m.dispatch)("otter-store").setPostsSlugs(a)}),[a]),n&&c&&u?0===n.length?(0,i.createElement)(i.Fragment,null,(0,i.createElement)(d.Placeholder,null,(0,o.__)("No Posts","otter-blocks")),c&&e.offset||a.length?(0,i.createElement)(T,{attributes:e,setAttributes:t,changeStyle:p,categoriesList:c}):null):(0,i.createElement)(i.Fragment,null,(0,i.createElement)(b.d,{label:(0,o.__)("Block Styles","otter-blocks"),value:e.style,options:[{label:(0,o.__)("Grid","otter-blocks"),value:"grid",image:window.themeisleGutenberg.assetsPath+"/icons/posts-grid.jpg"},{label:(0,o.__)("List","otter-blocks"),value:"list",image:window.themeisleGutenberg.assetsPath+"/icons/posts-list.jpg"}],onChange:p}),(0,i.createElement)(T,{attributes:e,setAttributes:t,changeStyle:p,categoriesList:c}),(0,i.createElement)(d.Disabled,null,(0,i.createElement)(x.Z,{className:l,attributes:e,posts:n,categoriesList:c,authors:u}))):(0,i.createElement)(i.Fragment,null,(0,i.createElement)(d.Placeholder,null,(0,i.createElement)(d.Spinner,null),(0,o.__)("Loading Posts","otter-blocks")),c&&e.offset?(0,i.createElement)(T,{attributes:e,setAttributes:t,changeStyle:p,categoriesList:c}):null)},save:()=>null})},5546:function(e,t,l){var o=l(5736),a=l(4981),r={id:{type:"string"},title:{type:"string",default:(0,o.__)("Skill","otter-blocks")},percentage:{type:"number",default:50},duration:{type:"number",default:2},titleStyle:{type:"string",default:"default"},percentagePosition:{type:"string",default:"default"},height:{type:"number",default:30},borderRadius:{type:"number"},backgroundColor:{type:"string"},barBackgroundColor:{type:"string"},titleColor:{type:"string"},percentageColor:{type:"string"}},n=l(9307),c=l(4184),i=l.n(c),s=l(5609),d=l(2175),m=l(5225),b=l(2819),u=({attributes:e,setAttributes:t,onHeightChange:l,heightMode:a,setHeightMode:r})=>(0,n.createElement)(d.InspectorControls,null,(0,n.createElement)(s.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},(0,n.createElement)(s.TextControl,{label:(0,o.__)("Title","otter-blocks"),value:e.title,onChange:e=>{t({title:e})}}),(0,n.createElement)(s.RangeControl,{label:(0,o.__)("Percentage","otter-blocks"),help:(0,o.__)("The value of the progress bar.","otter-blocks"),value:e.percentage,onChange:e=>{void 0!==e&&(e=(0,b.clamp)(e,0,100),t({percentage:e}))},min:0,max:100}),(0,n.createElement)(s.RangeControl,{label:(0,o.__)("Duration","otter-blocks"),help:(0,o.__)("The duration of the animation.","otter-blocks"),value:e.duration,onChange:e=>{void 0!==e&&(e=(0,b.clamp)(e,0,3),t({duration:e}))},min:0,max:3,step:.1}),30<=e.height&&(0,n.createElement)(s.SelectControl,{label:(0,o.__)("Title Style","otter-blocks"),value:e.titleStyle,options:[{label:(0,o.__)("Default","otter-blocks"),value:"default"},{label:(0,o.__)("Highlight","otter-blocks"),value:"highlight"},{label:(0,o.__)("Outer","otter-blocks"),value:"outer"}],onChange:e=>{t({titleStyle:e})}}),(0,n.createElement)(s.SelectControl,{label:(0,o.__)("Show Percentage","otter-blocks"),value:e.percentagePosition,options:[{label:(0,o.__)("Default","otter-blocks"),value:"default"},{label:(0,o.__)("Append","otter-blocks"),value:"append"},{label:(0,o.__)("Tooltip","otter-blocks"),value:"tooltip"},{label:(0,o.__)("Outer","otter-blocks"),value:"outer"},{label:(0,o.__)("Hide","otter-blocks"),value:"hide"}],onChange:e=>{a.isAutomatic&&(a.percentagePosition=e,r({...a})),t({percentagePosition:e})}})),(0,n.createElement)(s.PanelBody,{title:(0,o.__)("Style","otter-blocks"),initialOpen:!1},(0,n.createElement)(s.RangeControl,{label:(0,o.__)("Height","otter-blocks"),help:(0,o.__)("The height of the progress bar.","otter-blocks"),value:e.height,onChange:l,min:0,max:100}),(0,n.createElement)(s.RangeControl,{label:(0,o.__)("Border Radius","otter-blocks"),help:(0,o.__)("Round the corners of the progress bar.","otter-blocks"),value:e.borderRadius,onChange:e=>{t({borderRadius:e})},initialPosition:5,min:0,max:35}),(0,n.createElement)(d.__experimentalColorGradientControl,{label:(0,o.__)("Progress Color","otter-blocks"),colorValue:e.barBackgroundColor,onColorChange:e=>{t({barBackgroundColor:e})}}),(0,n.createElement)(d.__experimentalColorGradientControl,{label:(0,o.__)("Title Color","otter-blocks"),colorValue:e.titleColor,onColorChange:e=>{t({titleColor:e})}}),(0,n.createElement)(d.__experimentalColorGradientControl,{label:(0,o.__)("Percentage Color","otter-blocks"),colorValue:e.percentageColor,onColorChange:e=>{t({percentageColor:e})}}),(0,n.createElement)(d.__experimentalColorGradientControl,{label:(0,o.__)("Background Color","otter-blocks"),colorValue:e.backgroundColor,onColorChange:e=>{t({backgroundColor:e})}})));var p={to:[{type:"block",blocks:["themeisle-blocks/circle-counter"],transform:e=>{const t=(0,b.omit)(e,["titleStyle","percentagePosition","height","borderRadius","barBackgroundColor","percentageColor"]);return(0,a.createBlock)("themeisle-blocks/circle-counter",{...t,progressColor:e.barBackgroundColor,height:(0,b.clamp)(4*e.height,0,240),titleStyle:"default"})}}]};(0,a.registerBlockType)("themeisle-blocks/progress-bar",{title:(0,o.__)("Progress Bar","otter-blocks"),description:(0,o.__)("Show your progress with a beautiful Progress Bar block.","otter-blocks"),icon:"minus",category:"themeisle-blocks",keywords:["progress","bar","skills"],attributes:r,transforms:p,edit:({attributes:e,setAttributes:t,className:l,isSelected:o,clientId:a,toggleSelection:c})=>{(0,n.useEffect)((()=>{const t=(0,m.WX)(a,r);return()=>t(e.id)}),[e.id]);const[b,p]=(0,n.useState)(!1),[g,h]=(0,n.useState)({isAutomatic:!1,titleStyle:e.titleStyle,percentagePosition:e.percentagePosition}),k=(0,n.useRef)(null);(0,n.useEffect)((()=>{k.current&&(p(!1),setTimeout((()=>p(!0)),1e3*e.duration),k.current.animate({width:`${e.percentage}%`},{duration:1e3*e.duration,easing:"linear",fill:"forwards"}))}),[e.percentage,e.duration]);const v=.65,y=l=>{30>l?(g.isAutomatic||h({isAutomatic:!0,titleStyle:e.titleStyle,percentagePosition:e.percentagePosition}),t({height:l,titleStyle:"outer",percentagePosition:"append"===e.percentagePosition||"default"===e.percentagePosition?"outer":e.percentagePosition})):(g.isAutomatic&&h({isAutomatic:!1}),t({titleStyle:g.isAutomatic?g.titleStyle:e.titleStyle,percentagePosition:g.isAutomatic?g.percentagePosition:e.percentagePosition,height:l}))};return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(u,{attributes:e,setAttributes:t,onHeightChange:y,heightMode:g,setHeightMode:h}),(0,n.createElement)("div",{className:i()(l,{"has-tooltip":"tooltip"===e.percentagePosition}),id:e.id},("outer"===e.titleStyle||"outer"===e.percentagePosition)&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__outer"},"outer"===e.titleStyle&&(0,n.createElement)(d.RichText,{tagName:"span",allowedFormats:[],className:"wp-block-themeisle-blocks-progress-bar__outer__title",value:e.title,style:{color:e.titleColor},onChange:e=>t({title:e})}),"outer"===e.percentagePosition&&b&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__progress wp-block-themeisle-blocks-progress-bar__outer__value",style:{color:e.percentageColor}},`${e.percentage}%`)),(0,n.createElement)(s.ResizableBox,{size:{height:e.height},minHeight:5,maxHeight:100,enable:{top:!1,right:!1,bottom:!0,left:!1},showHandle:o,onResizeStop:(t,l,o,a)=>{y(parseInt(e.height+a.height,10)),c(!0)},onResizeStart:()=>{c(!1)}},(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__area",style:{background:e.backgroundColor,borderRadius:`${e.borderRadius}px`,height:`${e.height}px`}},("default"===e.titleStyle||"highlight"===e.titleStyle)&&(0,n.createElement)("div",{className:i()("wp-block-themeisle-blocks-progress-bar__area__title",{highlight:"highlight"===e.titleStyle}),style:{fontSize:e.height*v+"px",background:"highlight"===e.titleStyle&&e.barBackgroundColor,borderRadius:`${e.borderRadius}px 0px 0px ${e.borderRadius}px`,height:`${e.height}px`}},(0,n.createElement)(d.RichText,{tagName:"span",allowedFormats:[],value:e.title,style:{height:`${e.height}px`,color:e.titleColor,borderRadius:`${e.borderRadius}px 0px 0px ${e.borderRadius}px`},onChange:e=>t({title:e})})),(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__area__bar show",ref:k,style:{background:e.barBackgroundColor,borderRadius:`${e.borderRadius}px`,height:`${e.height}px`}},"tooltip"===e.percentagePosition&&b&&(0,n.createElement)("span",{className:"wp-block-themeisle-blocks-progress-bar__area__tooltip show",style:{color:e.percentageColor}},`${e.percentage}%`,(0,n.createElement)("span",{className:"wp-block-themeisle-blocks-progress-bar__area__arrow"})),"append"===e.percentagePosition&&b&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__progress__append show",style:{fontSize:e.height*v+"px",height:`${e.height}px`,color:e.percentageColor}},`${e.percentage}%`)),"default"===e.percentagePosition&&b&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__progress",style:{fontSize:e.height*v+"px",height:`${e.height}px`,color:e.percentageColor}},`${e.percentage}%`)))))},save:({attributes:e,className:t})=>(0,n.createElement)("div",{className:i()(t,{"has-tooltip":"tooltip"===e.percentagePosition}),id:e.id,"data-percent":e.percentage,"data-duration":e.duration},("outer"===e.titleStyle||"outer"===e.percentagePosition)&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__outer"},"outer"===e.titleStyle&&(0,n.createElement)("span",{className:"wp-block-themeisle-blocks-progress-bar__outer__title"},e.title),"outer"===e.percentagePosition&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__outer__value wp-block-themeisle-blocks-progress-bar__number"},e.percentage)),(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__area"},("default"===e.titleStyle||"highlight"===e.titleStyle)&&(0,n.createElement)("div",{className:i()("wp-block-themeisle-blocks-progress-bar__area__title",{highlight:"highlight"===e.titleStyle})},(0,n.createElement)("span",null,e.title)),(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__area__bar"},"tooltip"===e.percentagePosition&&(0,n.createElement)("span",{className:"wp-block-themeisle-blocks-progress-bar__area__tooltip"},(0,n.createElement)("span",{className:"wp-block-themeisle-blocks-progress-bar__number"},e.percentage),(0,n.createElement)("span",{className:"wp-block-themeisle-blocks-progress-bar__area__arrow"})),"append"===e.percentagePosition&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__progress__append wp-block-themeisle-blocks-progress-bar__number"},e.percentage)),"default"===e.percentagePosition&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__progress wp-block-themeisle-blocks-progress-bar__number"},`${e.percentage}%`)))})},8629:function(e,t,l){var o=l(9307),a=l(5736),r=l(4981),n=l(5609),c=l(340),i={id:{type:"string"},reviews:{type:"array",default:[]},buttonColor:{type:"string"},buttonText:{type:"string"}},s=l(1216),d=l(4184),m=l.n(d),b=l(1463),u=l.n(b),p=l(6989),g=l.n(p),h=l(6030),k=({attributes:e,setAttributes:t,data:l,onComplete:r,isLoading:c,isComplete:i,isError:s})=>{const[d,m]=(0,o.useState)(""),b=l=>{const o=[...e.reviews];if(o.includes(l)){const e=o.indexOf(l);-1!==e&&o.splice(e,1)}else o.push(l);t({reviews:o})},u=({label:e,value:t})=>(0,o.createElement)("span",{className:"otter-review-comparison__tag"},(0,o.createElement)("span",{className:"otter-review-comparison__tag_title"},e),(0,o.createElement)(n.Button
63
- /* translators: %s Label */,{label:(0,a.sprintf)((0,a.__)("Remove %s","otter-blocks"),e),icon:"dismiss",onClick:()=>b(t)}));return(0,o.createElement)(n.Placeholder,{label:(0,a.__)("Product Review Comparison","otter-blocks"),instructions:(0,a.__)("Display a selection of product reviews in a comparison table.","otter-blocks"),icon:h.Z,isColumnLayout:!0,className:"otter-review-comparison__placeholder"},c&&(0,o.createElement)(n.Spinner,null),s&&(0,a.__)("There seems to have been an error.","otter-blocks"),i&&!Boolean(l.length)&&(0,a.__)("No reviews found.","otter-blocks"),i&&Boolean(l.length)&&(0,o.createElement)("div",{className:"otter-review-comparison__placeholder__container"},(0,o.createElement)("div",{className:"otter-review-comparison__placeholder__selected"},(0,o.createElement)("div",{className:"otter-review-comparison__placeholder__selected_label"},
64
  /* translators: %s Number of selected reviews. */
65
- (0,a.sprintf)((0,a.__)("%s reviews selected","otter-blocks"),e.reviews.length)),e.reviews.filter((e=>{const t=e.split("-");return l.find((e=>e.ID===Number(t[0])&&e.attrs.id.slice(e.attrs.id.length-8)===t[1]))})).map((e=>{const t=e.split("-");return{label:l.find((e=>e.ID===Number(t[0])&&e.attrs.id.slice(e.attrs.id.length-8)===t[1])).attrs.title||(0,a.__)("Untitled review","otter-blocks"),value:e}})).map((e=>(0,o.createElement)(u,{key:e.value,label:e.label,value:e.value})))),(0,o.createElement)(n.TextControl,{label:(0,a.__)("Search for review to display","otter-blocks"),value:d,onChange:m}),(0,o.createElement)(n.MenuGroup,null,l.filter((e=>(e.attrs.title||(0,a.__)("Untitled review","otter-blocks")).toLowerCase().includes(d.toLowerCase()))).map((t=>{const l=t.ID+"-"+t.attrs.id.slice(t.attrs.id.length-8);return(0,o.createElement)(n.CheckboxControl,{key:l,label:t.attrs.title||(0,a.__)("Untitled review","otter-blocks"),checked:e.reviews.includes(l),onChange:()=>b(l)})}))),(0,o.createElement)(n.Button,{isPrimary:!0,onClick:r},(0,a.__)("Done","otter-blocks"))))},v=l(4688),y=l(2175),_=({onEdit:e})=>(0,o.createElement)(y.BlockControls,null,(0,o.createElement)(n.ToolbarGroup,null,(0,o.createElement)(n.ToolbarButton,{label:(0,a.__)("Edit","otter-blocks"),icon:v.Z,onClick:e}))),w=({attributes:e,setAttributes:t})=>(0,o.createElement)(y.InspectorControls,null,(0,o.createElement)(y.PanelColorSettings,{title:(0,a.__)("Color","otter-blocks"),initialOpen:!1,colorSettings:[{value:e.buttonColor,onChange:e=>t({buttonColor:e}),label:(0,a.__)("Button","otter-blocks")},{value:e.buttonText,onChange:e=>t({buttonText:e}),label:(0,a.__)("Button text","otter-blocks")}]},(0,o.createElement)(y.ContrastChecker,{textColor:e.buttonText,backgroundColor:e.buttonColor}))),f=l(5225),C=l(9934);let E=[],T=[],x=[],M=[],S=[],B=[],z=[];Boolean(window.themeisleGutenberg.hasNeveSupport.isBoosterActive)?(0,r.registerBlockType)("themeisle-blocks/review-comparison",{title:(0,a.__)("Review Comparison Table","otter-blocks"),description:(0,a.__)("A way to compare different product reviews made on the website.","otter-blocks"),icon:c.rL,category:"themeisle-blocks",keywords:["product","review","comparison"],attributes:i,supports:{html:!1},edit:({attributes:e,setAttributes:t,className:l,clientId:r})=>{(0,o.useEffect)((()=>{const t=(0,f.WX)(r,i);return()=>t(e.id)}),[e.id]),(0,o.useEffect)((()=>{(async()=>{try{p("loading");const t=await g()({path:"otter/v1/filter_blocks?block=themeisle-blocks/review"});d(t),p("loaded"),v(!Boolean(e.reviews.length))}catch(e){p("error")}})()}),[]);const[n,d]=(0,o.useState)([]),[b,p]=(0,o.useState)("loading"),[h,v]=(0,o.useState)(!0),y=s.iv`
66
  .otter-review-comparison__buttons span {
67
- background: ${e.buttonColor} !important;
68
- color: ${e.buttonText} !important;
69
  }
70
- `;(0,o.useEffect)((()=>{E=[],T=[],x=[],M=[],S=[],B=[],z=[],Boolean(n.length)&&e.reviews.forEach((e=>{var t;const l=e.split("-"),r=n.find((e=>e.ID===Number(l[0])&&e.attrs.id.slice(e.attrs.id.length-8)===l[1]));if(!r)return;const c=null!==(t=u()(r.attrs.currency))&&void 0!==t?t:"$",i=r.attrs.features||C.Z.features.default,d=Math.round(i.reduce(((e,t)=>e+t.rating),0)/i.length)/2,m=r.attrs.links||C.Z.links.default,b=[];i.forEach((e=>{b.push((0,s.tZ)("div",{className:"otter-review-comparison__rating_container"},(0,s.tZ)("div",{className:"otter-review-comparison__rating_title"},e.title),(0,s.tZ)("div",{className:"otter-review-comparison__ratings"},V(e.rating/2))))}));const p=[];m.forEach((e=>{p.push((0,s.tZ)("span",{className:"wp-block-button__link"},e.label))})),E.push((0,s.tZ)("td",null,r.attrs.image&&(0,s.tZ)("img",{src:r.attrs.image.url}))),T.push((0,s.tZ)("td",null,r.attrs.title||(0,a.__)("Untitled review","otter-blocks"))),x.push((0,s.tZ)("td",null,r.attrs.discounted?(0,s.tZ)(o.Fragment,null,(0,s.tZ)("del",null,c+r.attrs.price)," ",c+r.attrs.discounted):r.attrs.price?c+r.attrs.price:"-")),M.push((0,s.tZ)("td",null,(0,s.tZ)("div",{className:"otter-review-comparison__ratings"},V(d)))),S.push((0,s.tZ)("td",{dangerouslySetInnerHTML:{__html:r.attrs.description}})),B.push((0,s.tZ)("td",null,b)),z.push((0,s.tZ)("td",null,(0,s.tZ)("div",{className:"otter-review-comparison__buttons wp-block-button"},p)))}))}),[e.reviews,n]);const P="loading"===b,N="loaded"===b,R="error"===b,V=e=>{const t=[];for(let l=0;5>l;l++)t.push(l<e&&e<l+1?(0,s.tZ)(c.cV,{className:m()({low:1.5>=e&&l<e,medium:1.5<e&&3.5>=e&&l<e,high:3.5<e&&5>=e&&l<e})}):(0,s.tZ)(c.Rh,{className:m()({low:1.5>=e&&l<e,medium:1.5<e&&3.5>=e&&l<e,high:3.5<e&&5>=e&&l<e})}));return t};return h?(0,s.tZ)(k,{attributes:e,setAttributes:t,data:n,onComplete:()=>v(!1),isLoading:P,isComplete:N,isError:R}):(0,s.tZ)(o.Fragment,null,(0,s.tZ)(_,{onEdit:()=>v(!0)}),(0,s.tZ)(w,{attributes:e,setAttributes:t}),(0,s.tZ)("table",{id:e.id,className:l},(0,s.tZ)("thead",null,(0,s.tZ)("tr",null,(0,s.tZ)("th",null),E)),(0,s.tZ)("tbody",null,(0,s.tZ)("tr",null,(0,s.tZ)("th",null,(0,a.__)("Name","otter-blocks")),T),(0,s.tZ)("tr",null,(0,s.tZ)("th",null,(0,a.__)("Price","otter-blocks")),x),(0,s.tZ)("tr",null,(0,s.tZ)("th",null,(0,a.__)("Rating","otter-blocks")),M),(0,s.tZ)("tr",null,(0,s.tZ)("th",null,(0,a.__)("Description","otter-blocks")),S),(0,s.tZ)("tr",null,(0,s.tZ)("th",null,(0,a.__)("Statistics","otter-blocks")),B),(0,s.tZ)("tr",{css:y},(0,s.tZ)("th",null,(0,a.__)("Buy this product","otter-blocks")),z))))},save:()=>null}):(0,r.registerBlockType)("themeisle-blocks/review-comparison",{title:(0,a.__)("Review Comparison Table","otter-blocks"),description:(0,a.__)("A way to compare different product reviews made on the website.","otter-blocks"),icon:c.rL,category:"themeisle-blocks",keywords:["product","review","comparison"],attributes:i,supports:{inserter:!1},edit:()=>(0,o.createElement)(n.Placeholder,null,(0,a.__)("You need to have Neve Pro installed to edit Review Comparison Table block.","otter-blocks")),save:()=>null})},9934:function(e,t,l){var o=l(5736);const a={id:{type:"string"},title:{type:"string"},currency:{type:"string",default:"USD"},price:{type:"number"},discounted:{type:"number"},image:{type:"object"},description:{type:"string"},features:{type:"array",default:[{title:(0,o.__)("Stability","otter-blocks"),rating:9},{title:(0,o.__)("Ease of Use","otter-blocks"),rating:4},{title:(0,o.__)("Look & Feel","otter-blocks"),rating:9},{title:(0,o.__)("Price","otter-blocks"),rating:7}]},pros:{type:"array",default:[(0,o.__)("Easy to use","otter-blocks"),(0,o.__)("Good price","otter-blocks"),(0,o.__)("Sturdy build and ergonomics","otter-blocks")]},cons:{type:"array",default:[(0,o.__)("Incompatible with old versions","otter-blocks"),(0,o.__)("Hard to assemble","otter-blocks"),(0,o.__)("Bad color combination","otter-blocks")]},links:{type:"array",default:[{label:(0,o.__)("Buy on Amazon","otter-blocks"),href:"",isSponsored:!1},{label:(0,o.__)("Buy on eBay","otter-blocks"),href:"",isSponsored:!1}]},primaryColor:{type:"string"},backgroundColor:{type:"string"},textColor:{type:"string"},buttonTextColor:{type:"string"}};t.Z=a},5286:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n=l(9934),c=l(9307),i=l(4184),s=l.n(i),d=l(1463),m=l.n(d),b=l(2175),u=l(5609),p=l(2819);const g=({title:e,remove:t,children:l})=>{const[a,r]=(0,c.useState)(!1);return(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__inspector_panel_item"},(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__inspector_panel_item__header"},(0,c.createElement)(u.Button,{className:"wp-block-themeisle-blocks-review__inspector_panel_item__title",onClick:()=>r(!a)},e),(0,c.createElement)(u.Button,{icon:"no-alt",label:(0,o.__)("Remove","otter-blocks"),showTooltip:!0,className:"wp-block-themeisle-blocks-review__inspector_panel_item__arrow",onClick:t})),a&&(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__inspector_panel_item__content"},l))};var h=({attributes:e,setAttributes:t,productAttributes:l})=>{var a,r,n,i,s;const d=(l,o)=>{const a=[...e.features];a[l]={...a[l],...o},t({features:a})},m=(l,o)=>{const a=[...e.links];a[l]={...a[l],...o},t({links:a})},h=l=>{let o=[...e.links];o=o.filter(((e,t)=>t!==l)),t({links:o})};return(0,c.createElement)(b.InspectorControls,null,(0,c.createElement)(u.PanelBody,{title:(0,o.__)("Product Details","otter-blocks")},e.product&&(0,c.createElement)(u.Notice,{status:"warning",isDismissible:!1,className:"otter-html-anchor-control-notice"},(0,o.__)("WooCommerce product synchronization is active. Some options might be disabled.","otter-blocks")),(0,c.createElement)(u.TextControl,{label:(0,o.__)("Product Name","otter-blocks"),type:"text",placeholder:(0,o.__)("Name of your product…","otter-blocks"),value:(null==l?void 0:l.title)||e.title,disabled:e.product,onChange:e=>t({title:e})}),(0,c.createElement)(u.BaseControl,null,(0,c.createElement)(u.TextControl,{label:(0,o.__)("Currency","otter-blocks"),type:"text",placeholder:(0,o.__)("Currency code, like USD or EUR.","otter-blocks"),value:(null==l?void 0:l.currency)||e.currency,disabled:e.product,onChange:e=>t({currency:e})}),(0,o.__)("Currency code in three digit ISO 4217 code.","otter-blocks")+" ",(0,c.createElement)(u.ExternalLink,{href:"https://en.wikipedia.org/wiki/ISO_4217#Active_codes"},(0,o.__)("List of ISO 4217 codes.","otter-blocks"))),(0,c.createElement)(u.TextControl,{label:(0,o.__)("Price","otter-blocks"),type:"number",value:(null==l?void 0:l.price)||e.price,disabled:e.product,onChange:e=>t({price:""!==e?Number(e):void 0})}),(0,c.createElement)(u.TextControl,{label:(0,o.__)("Discounted Price","otter-blocks"),type:"number",value:(null==l?void 0:l.discounted)||e.discounted,disabled:e.product,onChange:e=>t({discounted:""!==e?Number(e):void 0})}),e.image||null!=l&&l.image?(0,c.createElement)(u.BaseControl,{className:"wp-block-themeisle-blocks-review__inspector_image"},(0,c.createElement)("img",{src:(null==l||null===(a=l.image)||void 0===a?void 0:a.url)||e.image.url,alt:(null==l||null===(r=l.image)||void 0===r?void 0:r.url)||e.image.alt}),(0,c.createElement)(u.Button,{isSecondary:!0,onClick:()=>t({image:void 0}),disabled:e.product},(0,o.__)("Remove image","otter-blocks"))):(0,c.createElement)(b.MediaPlaceholder,{labels:{title:(0,o.__)("Product Image","otter-blocks")},accept:"image/*",allowedTypes:["image"],value:e.image,onSelect:e=>t({image:(0,p.pick)(e,["id","alt","url"])})})),(0,c.createElement)(u.PanelBody,{title:(0,o.__)("Product Features","otter-blocks"),initialOpen:!1},0<e.features.length&&e.features.map(((l,a)=>(0,c.createElement)(g,{title:l.title||(0,o.__)("Feature","otter-blocks"),remove:()=>(l=>{let o=[...e.features];o=o.filter(((e,t)=>t!==l)),t({features:o})})(a)},(0,c.createElement)(u.TextControl,{label:(0,o.__)("Title","otter-blocks"),type:"text",placeholder:(0,o.__)("Feature title","otter-blocks"),value:l.title,onChange:e=>d(a,{title:e})}),(0,c.createElement)(u.RangeControl,{label:(0,o.__)("Rating","otter-blocks"),value:l.rating,onChange:e=>d(a,{rating:Number(e)}),min:1,max:10})))),(0,c.createElement)(u.Button,{isSecondary:!0,className:"wp-block-themeisle-blocks-review__inspector_add",onClick:()=>{const l=[...e.features];l.push({title:(0,o.__)("Feature","otter-blocks"),rating:9}),t({features:l})}},(0,o.__)("Add Feature","otter-blocks"))),(0,c.createElement)(u.PanelBody,{title:(0,o.__)("Pros","otter-blocks"),initialOpen:!1},0<e.pros.length&&e.pros.map(((l,a)=>(0,c.createElement)(g,{key:a,title:l||(0,o.__)("Pro","otter-blocks"),remove:()=>(l=>{let o=[...e.pros];o=o.filter(((e,t)=>t!==l)),t({pros:o})})(a)},(0,c.createElement)(u.TextControl,{label:(0,o.__)("Title","otter-blocks"),type:"text",placeholder:(0,o.__)("Why do you like the product?","otter-blocks"),value:l,onChange:l=>((l,o)=>{const a=[...e.pros];a[l]=o,t({pros:a})})(a,l)})))),(0,c.createElement)(u.Button,{isSecondary:!0,className:"wp-block-themeisle-blocks-review__inspector_add",onClick:()=>{const l=[...e.pros];l.push(""),t({pros:l})}},(0,o.__)("Add Item","otter-blocks"))),(0,c.createElement)(u.PanelBody,{title:(0,o.__)("Cons","otter-blocks"),initialOpen:!1},0<e.cons.length&&e.cons.map(((l,a)=>(0,c.createElement)(g,{key:a,title:l||(0,o.__)("Con","otter-blocks"),remove:()=>(l=>{let o=[...e.cons];o=o.filter(((e,t)=>t!==l)),t({cons:o})})(a)},(0,c.createElement)(u.TextControl,{label:(0,o.__)("Title","otter-blocks"),type:"text",placeholder:(0,o.__)("What can be improved?","otter-blocks"),value:l,onChange:l=>((l,o)=>{const a=[...e.cons];a[l]=o,t({cons:a})})(a,l)})))),(0,c.createElement)(u.Button,{isSecondary:!0,className:"wp-block-themeisle-blocks-review__inspector_add",onClick:()=>{const l=[...e.cons];l.push(""),t({cons:l})}},(0,o.__)("Add Item","otter-blocks"))),(0,c.createElement)(u.PanelBody,{title:(0,o.__)("Links","otter-blocks"),initialOpen:!1},e.product&&(0,c.createElement)(u.Notice,{status:"warning",isDismissible:!1,className:"otter-html-anchor-control-notice"},(0,o.__)("WooCommerce product synchronization is active. Some options might be disabled.","otter-blocks")),0<(null==l||null===(n=l.links)||void 0===n?void 0:n.length)&&(null==l||null===(i=l.links)||void 0===i?void 0:i.map(((t,l)=>(0,c.createElement)(g,{key:l,title:t.label||(0,o.__)("Link","otter-blocks"),remove:()=>h(l)},(0,c.createElement)(u.TextControl,{label:(0,o.__)("Label","otter-blocks"),type:"text",placeholder:(0,o.__)("Button label","otter-blocks"),disabled:e.product,value:t.label}),(0,c.createElement)(u.TextControl,{label:(0,o.__)("Link","otter-blocks"),type:"url",placeholder:"https://…",value:t.href,disabled:e.product}),(0,c.createElement)(u.ToggleControl,{label:(0,o.__)("Is this Sponsored?","otter-blocks"),checked:t.isSponsored,disabled:e.product}))))),!(0<(null==l||null===(s=l.links)||void 0===s?void 0:s.length))&&(0,c.createElement)(c.Fragment,null,0<e.links.length&&e.links.map(((e,t)=>(0,c.createElement)(g,{title:e.label||(0,o.__)("Link","otter-blocks"),remove:()=>h(t)},(0,c.createElement)(u.TextControl,{label:(0,o.__)("Label","otter-blocks"),type:"text",placeholder:(0,o.__)("Button label","otter-blocks"),value:e.label,onChange:e=>m(t,{label:e})}),(0,c.createElement)(u.TextControl,{label:(0,o.__)("Link","otter-blocks"),type:"url",placeholder:"https://…",value:e.href,onChange:e=>m(t,{href:e})}),(0,c.createElement)(u.ToggleControl,{label:(0,o.__)("Is this Sponsored?","otter-blocks"),checked:e.isSponsored,onChange:()=>m(t,{isSponsored:!e.isSponsored})})))),(0,c.createElement)(u.Button,{isSecondary:!0,className:"wp-block-themeisle-blocks-review__inspector_add",onClick:()=>{const l=[...e.links];l.push({label:(0,o.__)("Buy Now","otter-blocks"),href:""}),t({links:l})}},(0,o.__)("Add Links","otter-blocks")))),(0,c.createElement)(b.PanelColorSettings,{title:(0,o.__)("Color","otter-blocks"),initialOpen:!1,colorSettings:[{value:e.primaryColor,onChange:e=>t({primaryColor:e}),label:(0,o.__)("Primary","otter-blocks")},{value:e.backgroundColor,onChange:e=>t({backgroundColor:e}),label:(0,o.__)("Background","otter-blocks")},{value:e.textColor,onChange:e=>t({textColor:e}),label:(0,o.__)("Text","otter-blocks")},{value:e.buttonTextColor,onChange:e=>t({buttonTextColor:e}),label:(0,o.__)("Button Text","otter-blocks")}]},(0,c.createElement)(b.ContrastChecker,{textColor:e.primaryColor,backgroundColor:e.backgroundColor})),Boolean(window.themeisleGutenberg.hasNeveSupport.hasNeve)&&!Boolean(window.themeisleGutenberg.hasNeveSupport.hasNevePro)&&(0,c.createElement)(u.PanelBody,{title:(0,o.__)("More Features","otter-blocks"),initialOpen:!1},(0,c.createElement)("p",null,(0,o.__)("Build comparison tables for reviews, synchronize review data with WooCommerce products and more with Neve Pro. ","otter-blocks")),(0,c.createElement)(u.ExternalLink,{href:"https://themeisle.com/themes/neve/pricing"},(0,o.__)("Get Neve Pro. ","otter-blocks"))))},k=l(5225);(0,a.registerBlockType)("themeisle-blocks/review",{title:(0,o.__)("Product Review","otter-blocks"),description:(0,o.__)("Turn your posts into smart reviews with ratings and generate leads with a performing review block.","otter-blocks"),icon:r.rL,category:"themeisle-blocks",keywords:["product","review","stars"],attributes:n.Z,supports:{html:!1},styles:[{name:"default",label:(0,o.__)("Default","otter-blocks"),isDefault:!0},{name:"single-column",label:(0,o.__)("Single Column","otter-blocks")}],edit:({attributes:e,setAttributes:t,clientId:l,className:a,isSelected:i,status:d="isInactive",productAttributes:p={}})=>{var g,v,y,_,w;(0,c.useEffect)((()=>{const t=(0,k.WX)(l,n.Z);return()=>t(e.id)}),[e.id]);const f=(e.features.reduce(((e,t)=>e+t.rating),0)/e.features.length).toFixed(1),C=[];for(let e=0;10>e;e++)C.push((0,c.createElement)(r.Rh,{key:e,className:s()({low:3>=Math.round(f)&&e<Math.round(f),medium:3<Math.round(f)&&8>Math.round(f)&&e<Math.round(f),high:7<Math.round(f)&&10>=Math.round(f)&&e<Math.round(f)})}));return"isLoading"===d?(0,c.createElement)(c.Fragment,null,(0,c.createElement)(h,{attributes:e,setAttributes:t,productAttributes:p}),(0,c.createElement)(u.Placeholder,null,(0,c.createElement)(u.Spinner,null))):"object"==typeof d&&null!==d&&d.isError?(0,c.createElement)(c.Fragment,null,(0,c.createElement)(h,{attributes:e,setAttributes:t,productAttributes:p}),(0,c.createElement)(u.Placeholder,{instructions:d.message})):(0,c.createElement)(c.Fragment,null,(0,c.createElement)(h,{attributes:e,setAttributes:t,productAttributes:p}),(0,c.createElement)("div",{id:e.id,className:a,style:{backgroundColor:e.backgroundColor}},(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__header",style:{borderColor:e.primaryColor}},null!=p&&p.title?(0,c.createElement)(b.RichText.Content,{placeholder:(0,o.__)("Name of your product…","otter-blocks"),allowedFormats:[],value:null==p?void 0:p.title,tagName:"h3",style:{color:e.textColor}}):(0,c.createElement)(b.RichText,{placeholder:(0,o.__)("Name of your product…","otter-blocks"),allowedFormats:[],value:e.title,onChange:e=>t({title:e}),tagName:"h3",style:{color:e.textColor}}),(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__header_meta"},(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__header_ratings"},C,(0,c.createElement)("span",{style:{color:e.textColor}},
71
  /** translators: %s Rating score. */
72
- (0,o.sprintf)((0,o.__)("%f out of 10","otter-blocks"),Math.abs(f)||0))),(0,c.createElement)("span",{className:"wp-block-themeisle-blocks-review__header_price",style:{color:e.textColor}},((null==p?void 0:p.price)&&(null==p?void 0:p.discounted)||e.price&&e.discounted)&&(0,c.createElement)("del",null,(null!==(g=m()((null==p?void 0:p.currency)||e.currency))&&void 0!==g?g:"$")+""+((null==p?void 0:p.price)||e.price)||0),(e.price||e.discounted||(null==p?void 0:p.price)||(null==p?void 0:p.discounted))&&(null!==(v=m()((null==p?void 0:p.currency)||e.currency))&&void 0!==v?v:"$")+""+(null!=p&&p.discounted||e.discounted?(null==p?void 0:p.discounted)||e.discounted:(null==p?void 0:p.price)||e.price)))),(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__left"},(0,c.createElement)("div",{className:s()("wp-block-themeisle-blocks-review__left_details",{"is-single":!e.image||!i&&!e.description})},null!=p&&p.image?(0,c.createElement)("img",{src:null==p||null===(y=p.image)||void 0===y?void 0:y.url,alt:null==p||null===(_=p.image)||void 0===_?void 0:_.alt}):e.image&&(0,c.createElement)("img",{src:e.image.url,alt:e.image.alt}),!i&&!e.description||null!=p&&p.description?(0,c.createElement)(b.RichText.Content,{placeholder:(0,o.__)("Product description or a small review…","otter-blocks"),value:null==p?void 0:p.description,tagName:"p",style:{color:e.textColor}}):(0,c.createElement)(b.RichText,{placeholder:(0,o.__)("Product description or a small review…","otter-blocks"),value:e.description,onChange:e=>t({description:e}),tagName:"p",style:{color:e.textColor}})),(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__left_features"},0<e.features.length&&e.features.map(((l,a)=>{const n=[];for(let e=0;10>e;e++)n.push((0,c.createElement)(r.Rh,{key:e,className:s()({low:3>=Math.round(l.rating)&&e<Math.round(l.rating),medium:3<Math.round(l.rating)&&8>Math.round(l.rating)&&e<Math.round(l.rating),high:7<Math.round(l.rating)&&10>=Math.round(l.rating)&&e<Math.round(l.rating)})}));return(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__left_feature",key:a},(0,c.createElement)(b.RichText,{placeholder:(0,o.__)("Feature title","otter-blocks"),value:l.title,className:"wp-block-themeisle-blocks-review__left_feature_title",onChange:l=>((l,o)=>{const a=[...e.features];a[l]={...a[l],...o},t({features:a})})(a,{title:l}),tagName:"span",style:{color:e.textColor}}),(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__left_feature_ratings"},n,(0,c.createElement)("span",{style:{color:e.textColor}},l.rating.toFixed(1),"/10")))})))),(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__right"},0<e.pros.length&&(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__right_pros"},(0,c.createElement)("h4",{style:{color:e.textColor}},(0,o.__)("Pros","otter-blocks")),e.pros.map(((l,a)=>(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__right_pros_item",key:a},r.BF,(0,c.createElement)(b.RichText,{placeholder:(0,o.__)("Why do you like the product?","otter-blocks"),value:l,onChange:l=>((l,o)=>{const a=[...e.pros];a[l]=o,t({pros:a})})(a,l),tagName:"p",style:{color:e.textColor}}))))),0<e.cons.length&&(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__right_cons"},(0,c.createElement)("h4",{style:{color:e.textColor}},(0,o.__)("Cons","otter-blocks")),e.cons.map(((l,a)=>(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__right_cons_item",key:a},r.xv,(0,c.createElement)(b.RichText,{placeholder:(0,o.__)("What can be improved?","otter-blocks"),value:l,onChange:l=>((l,o)=>{const a=[...e.cons];a[l]=o,t({cons:a})})(a,l),tagName:"p",style:{color:e.textColor}})))))),(0<(null==p||null===(w=p.links)||void 0===w?void 0:w.length)||0<e.links.length)&&(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__footer"},(0,c.createElement)("span",{className:"wp-block-themeisle-blocks-review__footer_label",style:{color:e.textColor}},(0,o.__)("Buy this product","otter-blocks")),(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__footer_buttons"},((null==p?void 0:p.links)||e.links).map(((l,a)=>(0,c.createElement)(b.RichText,{key:a,placeholder:(0,o.__)("Button label","otter-blocks"),value:l.label,disabled:0<(null==p?void 0:p.links),onChange:l=>((l,o)=>{const a=[...e.links];a[l]={...a[l],...o},t({links:a})})(a,{label:l}),tagName:"span",style:{color:e.buttonTextColor,backgroundColor:e.primaryColor}})))))))},save:()=>null})},5095:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},paddingType:{type:"string",default:"linked"},paddingTypeTablet:{type:"string",default:"linked"},paddingTypeMobile:{type:"string",default:"linked"},padding:{type:"number",default:20},paddingTablet:{type:"number"},paddingMobile:{type:"number"},paddingTop:{type:"number",default:20},paddingTopTablet:{type:"number"},paddingTopMobile:{type:"number"},paddingRight:{type:"number",default:20},paddingRightTablet:{type:"number"},paddingRightMobile:{type:"number"},paddingBottom:{type:"number",default:20},paddingBottomTablet:{type:"number"},paddingBottomMobile:{type:"number"},paddingLeft:{type:"number",default:20},paddingLeftTablet:{type:"number"},paddingLeftMobile:{type:"number"},marginType:{type:"string",default:"unlinked"},marginTypeTablet:{type:"string",default:"unlinked"},marginTypeMobile:{type:"string",default:"unlinked"},margin:{type:"number",default:20},marginTablet:{type:"number"},marginMobile:{type:"number"},marginTop:{type:"number",default:20},marginTopTablet:{type:"number"},marginTopMobile:{type:"number"},marginRight:{type:"number",default:0},marginRightTablet:{type:"number"},marginRightMobile:{type:"number"},marginBottom:{type:"number",default:20},marginBottomTablet:{type:"number"},marginBottomMobile:{type:"number"},marginLeft:{type:"number",default:0},marginLeftTablet:{type:"number"},marginLeftMobile:{type:"number"},backgroundType:{type:"string",default:"color"},backgroundColor:{type:"string"},backgroundImageID:{type:"number"},backgroundImageURL:{type:"string"},backgroundAttachment:{type:"string",default:"scroll"},backgroundPosition:{type:"string",default:"top left"},backgroundRepeat:{type:"string",default:"repeat"},backgroundSize:{type:"string",default:"auto"},backgroundGradient:{type:"string",default:"linear-gradient(90deg,rgba(54,209,220,1) 0%,rgba(91,134,229,1) 100%)"},borderType:{type:"string",default:"linked"},border:{type:"number",default:0},borderTop:{type:"number",default:0},borderRight:{type:"number",default:0},borderBottom:{type:"number",default:0},borderLeft:{type:"number",default:0},borderColor:{type:"string",default:"#000000"},borderRadiusType:{type:"string",default:"linked"},borderRadius:{type:"number",default:0},borderRadiusTop:{type:"number",default:0},borderRadiusRight:{type:"number",default:0},borderRadiusBottom:{type:"number",default:0},borderRadiusLeft:{type:"number",default:0},boxShadow:{type:"boolean",default:!1},boxShadowColor:{type:"string",default:"#000000"},boxShadowColorOpacity:{type:"number",default:50},boxShadowBlur:{type:"number",default:5},boxShadowSpread:{type:"number",default:0},boxShadowHorizontal:{type:"number",default:0},boxShadowVertical:{type:"number",default:0},columnsHTMLTag:{type:"string",default:"div"},columnWidth:{type:"string"}},c=l(9307),i=l(80),s=l.n(i),d=l(2819),m=l(2175);const b={id:{type:"string"},paddingType:{type:"string",default:"linked"},paddingTypeTablet:{type:"string",default:"linked"},paddingTypeMobile:{type:"string",default:"linked"},padding:{type:"number",default:20},paddingTablet:{type:"number",default:20},paddingMobile:{type:"number",default:20},paddingTop:{type:"number",default:20},paddingTopTablet:{type:"number",default:20},paddingTopMobile:{type:"number",default:20},paddingRight:{type:"number",default:20},paddingRightTablet:{type:"number",default:20},paddingRightMobile:{type:"number",default:20},paddingBottom:{type:"number",default:20},paddingBottomTablet:{type:"number",default:20},paddingBottomMobile:{type:"number",default:20},paddingLeft:{type:"number",default:20},paddingLeftTablet:{type:"number",default:20},paddingLeftMobile:{type:"number",default:20},marginType:{type:"string",default:"unlinked"},marginTypeTablet:{type:"string",default:"unlinked"},marginTypeMobile:{type:"string",default:"unlinked"},margin:{type:"number",default:20},marginTablet:{type:"number",default:20},marginMobile:{type:"number",default:20},marginTop:{type:"number",default:20},marginTopTablet:{type:"number",default:20},marginTopMobile:{type:"number",default:20},marginRight:{type:"number",default:0},marginRightTablet:{type:"number",default:0},marginRightMobile:{type:"number",default:0},marginBottom:{type:"number",default:20},marginBottomTablet:{type:"number",default:20},marginBottomMobile:{type:"number",default:20},marginLeft:{type:"number",default:0},marginLeftTablet:{type:"number",default:0},marginLeftMobile:{type:"number",default:0},backgroundType:{type:"string",default:"color"},backgroundColor:{type:"string"},backgroundImageID:{type:"number"},backgroundImageURL:{type:"string"},backgroundAttachment:{type:"string",default:"scroll"},backgroundPosition:{type:"string",default:"top left"},backgroundRepeat:{type:"string",default:"repeat"},backgroundSize:{type:"string",default:"auto"},backgroundGradientFirstColor:{type:"string",default:"#36d1dc"},backgroundGradientFirstLocation:{type:"number",default:0},backgroundGradientSecondColor:{type:"string",default:"#5b86e5"},backgroundGradientSecondLocation:{type:"number",default:100},backgroundGradientType:{type:"string",default:"linear"},backgroundGradientAngle:{type:"number",default:90},backgroundGradientPosition:{type:"string",default:"center center"},borderType:{type:"string",default:"linked"},border:{type:"number",default:0},borderTop:{type:"number",default:0},borderRight:{type:"number",default:0},borderBottom:{type:"number",default:0},borderLeft:{type:"number",default:0},borderColor:{type:"string",default:"#000000"},borderRadiusType:{type:"string",default:"linked"},borderRadius:{type:"number",default:0},borderRadiusTop:{type:"number",default:0},borderRadiusRight:{type:"number",default:0},borderRadiusBottom:{type:"number",default:0},borderRadiusLeft:{type:"number",default:0},boxShadow:{type:"boolean",default:!1},boxShadowColor:{type:"string",default:"#000000"},boxShadowColorOpacity:{type:"number",default:50},boxShadowBlur:{type:"number",default:5},boxShadowSpread:{type:"number",default:0},boxShadowHorizontal:{type:"number",default:0},boxShadowVertical:{type:"number",default:0},columnsHTMLTag:{type:"string",default:"div"},columnWidth:{type:"string"}};var u=[{attributes:b,supports:{inserter:!1,reusable:!1,html:!1},save:({attributes:e,className:t})=>{const l=e.columnsHTMLTag;let o,a,r,n;if("color"===e.backgroundType&&(o={background:e.backgroundColor}),"image"===e.backgroundType&&(o={backgroundImage:`url( '${e.backgroundImageURL}' )`,backgroundAttachment:e.backgroundAttachment,backgroundPosition:e.backgroundPosition,backgroundRepeat:e.backgroundRepeat,backgroundSize:e.backgroundSize}),"gradient"===e.backgroundType){let t;t="linear"===e.backgroundGradientType?`${e.backgroundGradientAngle}deg`:`at ${e.backgroundGradientPosition}`,o={background:`${e.backgroundGradientType}-gradient( ${t}, ${e.backgroundGradientFirstColor||"rgba( 0, 0, 0, 0 )"} ${e.backgroundGradientFirstLocation}%, ${e.backgroundGradientSecondColor||"rgba( 0, 0, 0, 0 )"} ${e.backgroundGradientSecondLocation}% )`}}"linked"===e.borderType&&(a={borderWidth:`${e.border}px`,borderStyle:"solid",borderColor:e.borderColor}),"unlinked"===e.borderType&&(a={borderTopWidth:`${e.borderTop}px`,borderRightWidth:`${e.borderRight}px`,borderBottomWidth:`${e.borderBottom}px`,borderLeftWidth:`${e.borderLeft}px`,borderStyle:"solid",borderColor:e.borderColor}),"linked"===e.borderRadiusType&&(r={borderRadius:`${e.borderRadius}px`}),"unlinked"===e.borderRadiusType&&(r={borderTopLeftRadius:`${e.borderRadiusTop}px`,borderTopRightRadius:`${e.borderRadiusRight}px`,borderBottomRightRadius:`${e.borderRadiusBottom}px`,borderBottomLeftRadius:`${e.borderRadiusLeft}px`}),!0===e.boxShadow&&(n={boxShadow:`${e.boxShadowHorizontal}px ${e.boxShadowVertical}px ${e.boxShadowBlur}px ${e.boxShadowSpread}px ${s()(e.boxShadowColor?e.boxShadowColor:"#000000",e.boxShadowColorOpacity)}`});const i={...o,...a,...r,...n};return(0,c.createElement)(l,{className:t,id:e.id,style:i},(0,c.createElement)(m.InnerBlocks.Content,null))}},{attributes:{...b,paddingTablet:{type:"number"},paddingMobile:{type:"number"},paddingTopTablet:{type:"number"},paddingTopMobile:{type:"number"},paddingRightTablet:{type:"number"},paddingRightMobile:{type:"number"},paddingBottomTablet:{type:"number"},paddingBottomMobile:{type:"number"},paddingLeftTablet:{type:"number"},paddingLeftMobile:{type:"number"},marginTablet:{type:"number"},marginMobile:{type:"number"},marginTopTablet:{type:"number"},marginTopMobile:{type:"number"},marginRightTablet:{type:"number"},marginRightMobile:{type:"number"},marginBottomTablet:{type:"number"},marginBottomMobile:{type:"number"},marginLeftTablet:{type:"number"},marginLeftMobile:{type:"number"}},supports:{inserter:!1,reusable:!1,html:!1},migrate:e=>{let t="";if("gradient"===e.backgroundType){let l="";"linear"===e.backgroundGradientType&&(l=`${e.backgroundGradientAngle}deg, `),t=`${e.backgroundGradientType}-gradient(${l}${s()(e.backgroundGradientFirstColor)||"rgba( 0, 0, 0, 0 )"} ${e.backgroundGradientFirstLocation}%, ${s()(e.backgroundGradientSecondColor)||"rgba( 0, 0, 0, 0 )"} ${e.backgroundGradientSecondLocation}%)`}return{...{...(0,d.omit)(e,["backgroundGradientFirstColor","backgroundGradientFirstLocation","backgroundGradientSecondColor","backgroundGradientSecondLocation","backgroundGradientType","backgroundGradientAngle","backgroundGradientPosition"]),backgroundGradient:t}}},isEligible:e=>"gradient"===e.backgroundType&&void 0!==e.backgroundGradientFirstColor,save:({attributes:e,className:t})=>{const l=e.columnsHTMLTag;return(0,c.createElement)(l,{className:t,id:e.id},(0,c.createElement)(m.InnerBlocks.Content,null))}}],p=l(5609),g=l(4333),h=l(9818),k=l(7400),v=l(4184),y=l.n(v),_=l(6778),w=l(2372),f=l(6993),C=l(1430),E=l(2136),T=({attributes:e,setAttributes:t,isSelected:l,clientId:a,adjacentBlock:r,parentBlock:n,updateBlockAttributes:i,adjacentBlockClientId:s})=>{const d=(0,h.useSelect)((e=>{const{getView:t}=e("themeisle-gutenberg/data"),{__experimentalGetPreviewDeviceType:l}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return l?l():t()}),[]);(0,c.useEffect)((()=>{if(1<n.innerBlocks.length&&!s){const e=n.innerBlocks.findIndex((e=>e.clientId===a)),t=n.innerBlocks[e-1];k.current=t.clientId,v.current=t.attributes.columnWidth}}),[]),(0,c.useEffect)((()=>{if(1<n.innerBlocks.length)if(s)v.current=r.attributes.columnWidth,k.current=s,g.current=e.columnWidth;else{const t=n.innerBlocks.findIndex((e=>e.clientId===a)),l=n.innerBlocks[t-1];v.current=l.attributes.columnWidth,k.current=l.clientId,g.current=e.columnWidth}}),[l,e.columnWidth,n.innerBlocks.length]);const[b,u]=(0,c.useState)("layout"),g=(0,c.useRef)(e.columnWidth),k=(0,c.useRef)(s&&s),v=(0,c.useRef)(r&&r.attributes.columnWidth),T={top:"paddingTop",right:"paddingRight",bottom:"paddingBottom",left:"paddingLeft"},x={top:"paddingTopTablet",right:"paddingRightTablet",bottom:"paddingBottomTablet",left:"paddingLeftTablet"},M={top:"paddingTopMobile",right:"paddingRightMobile",bottom:"paddingBottomMobile",left:"paddingLeftMobile"},S=t=>{if("top"==t)switch(d){case"Desktop":return"linked"===e.paddingType?e.padding:e.paddingTop;case"Tablet":return"linked"===e.paddingTypeTablet?e.paddingTablet:e.paddingTopTablet;case"Mobile":return"linked"===e.paddingTypeMobile?e.paddingMobile:e.paddingTopMobile}else if("right"==t)switch(d){case"Desktop":return"linked"===e.paddingType?e.padding:e.paddingRight;case"Tablet":return"linked"===e.paddingTypeTablet?e.paddingTablet:e.paddingRightTablet;case"Mobile":return"linked"===e.paddingTypeMobile?e.paddingMobile:e.paddingRightMobile}else if("bottom"==t)switch(d){case"Desktop":return"linked"===e.paddingType?e.padding:e.paddingBottom;case"Tablet":return"linked"===e.paddingTypeTablet?e.paddingTablet:e.paddingBottomTablet;case"Mobile":return"linked"===e.paddingTypeMobile?e.paddingMobile:e.paddingBottomMobile}else if("left"==t)switch(d){case"Desktop":return"linked"===e.paddingType?e.padding:e.paddingLeft;case"Tablet":return"linked"===e.paddingTypeTablet?e.paddingTablet:e.paddingLeftTablet;case"Mobile":return"linked"===e.paddingTypeMobile?e.paddingMobile:e.paddingLeftMobile}},B={top:"marginTop",right:"marginRight",bottom:"marginBottom",left:"marginLeft"},z={top:"marginTopTablet",right:"marginRightTablet",bottom:"marginBottomTablet",left:"marginLeftTablet"},P={top:"marginTopMobile",right:"marginRightMobile",bottom:"marginBottomMobile",left:"marginLeftMobile"},N=t=>{if("top"==t)switch(d){case"Desktop":return"linked"===e.marginType?e.margin:e.marginTop;case"Tablet":return"linked"===e.marginTypeTablet?e.marginTablet:e.marginTopTablet;case"Mobile":return"linked"===e.marginTypeMobile?e.marginMobile:e.marginTopMobile}else if("bottom"==t)switch(d){case"Desktop":return"linked"===e.marginType?e.margin:e.marginBottom;case"Tablet":return"linked"===e.marginTypeTablet?e.marginTablet:e.marginBottomTablet;case"Mobile":return"linked"===e.marginTypeMobile?e.marginMobile:e.marginBottomMobile}else if("left"==t)switch(d){case"Desktop":return"linked"===e.marginType?e.margin:e.marginLeft;case"Tablet":return"linked"===e.marginTypeTablet?e.marginTablet:e.marginLeftTablet;case"Mobile":return"linked"===e.marginTypeMobile?e.marginMobile:e.marginLeftMobile}else if("right"==t)switch(d){case"Desktop":return"linked"===e.marginType?e.margin:e.marginRight;case"Tablet":return"linked"===e.marginTypeTablet?e.marginTablet:e.marginRightTablet;case"Mobile":return"linked"===e.marginTypeMobile?e.marginMobile:e.marginRightMobile}},R=()=>{t({backgroundImageID:"",backgroundImageURL:""})},V={top:"borderTop",right:"borderRight",bottom:"borderBottom",left:"borderLeft"},L=t=>{switch(t){case"top":return"linked"===e.borderType?e.border:e.borderTop;case"right":return"linked"===e.borderType?e.border:e.borderRight;case"bottom":return"linked"===e.borderType?e.border:e.borderBottom;case"left":return"linked"===e.borderType?e.border:e.borderLeft;default:return}},H={top:"borderRadiusTop",right:"borderRadiusRight",bottom:"borderRadiusBottom",left:"borderRadiusLeft"},I=t=>{switch(t){case"top":return"linked"===e.borderRadiusType?e.borderRadius:e.borderRadiusTop;case"right":return"linked"===e.borderRadiusType?e.borderRadius:e.borderRadiusRight;case"bottom":return"linked"===e.borderRadiusType?e.borderRadius:e.borderRadiusBottom;case"left":return"linked"===e.borderRadiusType?e.borderRadius:e.borderRadiusLeft;default:return}};return(0,c.createElement)(m.InspectorControls,null,(0,c.createElement)(p.PanelBody,{className:"wp-block-themeisle-blocks-advanced-columns-header-panel"},(0,c.createElement)(p.Button,{className:y()("header-tab",{"is-selected":"layout"===b}),onClick:()=>u("layout")},(0,c.createElement)("span",null,(0,c.createElement)(p.Dashicon,{icon:"editor-table"}),(0,o.__)("Layout","otter-blocks"))),(0,c.createElement)(p.Button,{className:y()("header-tab",{"is-selected":"style"===b}),onClick:()=>u("style")},(0,c.createElement)("span",null,(0,c.createElement)(p.Dashicon,{icon:"admin-customizer"}),(0,o.__)("Style","otter-blocks"))),(0,c.createElement)(p.Button,{className:y()("header-tab",{"is-selected":"advanced"===b}),onClick:()=>u("advanced")},(0,c.createElement)("span",null,(0,c.createElement)(p.Dashicon,{icon:"admin-generic"}),(0,o.__)("Advanced","otter-blocks")))),"layout"===b&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Spacing","otter-blocks")},1<n.innerBlocks.length&&(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Column Width","otter-blocks"),value:Number(e.columnWidth),onChange:e=>{const l=e||10,o=Number(g.current)-l+Number(v.current);g.current=l,v.current=o,t({columnWidth:l.toFixed(2)}),i(k.current,{columnWidth:o.toFixed(2)})},min:10,max:Number(e.columnWidth)+Number(v.current)-10}),(0,c.createElement)(f.Z,{label:(0,o.__)("Padding","otter-blocks")},(0,c.createElement)(w.Z,{type:(()=>{switch(d){case"Desktop":return e.paddingType;case"Tablet":return e.paddingTypeTablet;case"Mobile":return e.paddingTypeMobile;default:return}})(),min:0,max:500,changeType:e=>{switch(d){case"Desktop":t({paddingType:e});break;case"Tablet":t({paddingTypeTablet:e});break;case"Mobile":t({paddingTypeMobile:e})}},onChange:(l,o)=>{"Desktop"===d?"linked"===e.paddingType?t({padding:o}):t({[T[l]]:o}):"Tablet"===d?"linked"===e.paddingTypeTablet?t({paddingTablet:o}):t({[x[l]]:o}):"Mobile"===d&&("linked"===e.paddingTypeMobile?t({paddingMobile:o}):t({[M[l]]:o}))},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:S("top")},{label:(0,o.__)("Right","otter-blocks"),type:"right",value:S("right")},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:S("bottom")},{label:(0,o.__)("Left","otter-blocks"),type:"left",value:S("left")}]})),(0,c.createElement)(f.Z,{label:(0,o.__)("Margin","otter-blocks")},(0,c.createElement)(w.Z,{type:(()=>{switch(d){case"Desktop":return e.marginType;case"Tablet":return e.marginTypeTablet;case"Mobile":return e.marginTypeMobile;default:return}})(),min:-500,max:500,changeType:e=>{switch(d){case"Desktop":t({marginType:e});break;case"Tablet":t({marginTypeTablet:e});break;case"Mobile":t({marginTypeMobile:e})}},onChange:(l,o)=>{"Desktop"===d?"linked"===e.marginType?t({margin:o}):t({[B[l]]:o}):"Tablet"===d?"linked"===e.marginTypeTablet?t({marginTablet:o}):t({[z[l]]:o}):"Mobile"===d&&("linked"===e.marginTypeMobile?t({marginMobile:o}):t({[P[l]]:o}))},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:N("top")},{label:(0,o.__)("Right","otter-blocks"),type:"right",value:N("right")},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:N("bottom")},{label:(0,o.__)("Left","otter-blocks"),type:"left",value:N("left")}]}))))||"style"===b&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Background Settings","otter-blocks"),className:"wp-block-themeisle-image-container"},(0,c.createElement)(C.Z,{label:(0,o.__)("Background Type","otter-blocks"),backgroundType:e.backgroundType,changeBackgroundType:e=>{t({backgroundType:e})}}),"color"===e.backgroundType&&(0,c.createElement)(_.Z,{label:(0,o.__)("Background Color","otter-blocks"),colorValue:e.headingColor},(0,c.createElement)(m.ColorPalette,{label:(0,o.__)("Background Color","otter-blocks"),value:e.backgroundColor,onChange:e=>{t({backgroundColor:e})}}))||"image"===e.backgroundType&&(e.backgroundImageURL?(0,c.createElement)(c.Fragment,null,(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-body"},(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-area"},(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-holder",style:{backgroundImage:`url('${e.backgroundImageURL}')`}}),(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-delete",onClick:R},(0,c.createElement)(p.Dashicon,{icon:"trash"}),(0,c.createElement)("span",null,(0,o.__)("Remove Image","otter-blocks"))))),(0,c.createElement)(p.Button,{isSecondary:!0,className:"wp-block-themeisle-image-container-delete-button",onClick:R},(0,o.__)("Change or Remove Image","otter-blocks")),(0,c.createElement)(E.Z,{label:(0,o.__)("Background Settings","otter-blocks")},(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Attachment","otter-blocks"),value:e.backgroundAttachment,options:[{label:(0,o.__)("Scroll","otter-blocks"),value:"scroll"},{label:(0,o.__)("Fixed","otter-blocks"),value:"fixed"},{label:(0,o.__)("Local","otter-blocks"),value:"local"}],onChange:e=>{t({backgroundAttachment:e})}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Position","otter-blocks"),value:e.backgroundPosition,options:[{label:(0,o.__)("Default","otter-blocks"),value:"top left"},{label:(0,o.__)("Top Left","otter-blocks"),value:"top left"},{label:(0,o.__)("Top Center","otter-blocks"),value:"top center"},{label:(0,o.__)("Top Right","otter-blocks"),value:"top right"},{label:(0,o.__)("Center Left","otter-blocks"),value:"center left"},{label:(0,o.__)("Center Center","otter-blocks"),value:"center center"},{label:(0,o.__)("Center Right","otter-blocks"),value:"center right"},{label:(0,o.__)("Bottom Left","otter-blocks"),value:"bottom left"},{label:(0,o.__)("Bottom Center","otter-blocks"),value:"bottom center"},{label:(0,o.__)("Bottom Right","otter-blocks"),value:"bottom right"}],onChange:e=>{t({backgroundPosition:e})}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Repeat","otter-blocks"),value:e.backgroundRepeat,options:[{label:(0,o.__)("Repeat","otter-blocks"),value:"repeat"},{label:(0,o.__)("No-repeat","otter-blocks"),value:"no-repeat"}],onChange:e=>{t({backgroundRepeat:e})}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Size","otter-blocks"),value:e.backgroundSize,options:[{label:(0,o.__)("Auto","otter-blocks"),value:"auto"},{label:(0,o.__)("Cover","otter-blocks"),value:"cover"},{label:(0,o.__)("Contain","otter-blocks"),value:"contain"}],onChange:e=>{t({backgroundSize:e})}}))):(0,c.createElement)(m.MediaPlaceholder,{icon:"format-image",labels:{title:(0,o.__)("Background Image","otter-blocks"),name:(0,o.__)("an image","otter-blocks")},value:e.backgroundImageID,onSelect:e=>{t({backgroundImageID:e.id,backgroundImageURL:e.url})},accept:"image/*",allowedTypes:["image"]}))||"gradient"===e.backgroundType&&(0,c.createElement)(m.__experimentalColorGradientControl,{label:(0,o.__)("Background Gradient","otter-blocks"),gradientValue:e.backgroundGradient,disableCustomColors:!0,onGradientChange:e=>{t({backgroundGradient:e})},clearable:!1})),(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Border","otter-blocks"),className:"wp-block-themeisle-border-container",initialOpen:!1},(0,c.createElement)(w.Z,{label:(0,o.__)("Border Width","otter-blocks"),type:e.borderType,min:0,max:500,changeType:e=>{t({borderType:e})},onChange:(l,o)=>{"linked"===e.borderType?t({border:o}):t({[V[l]]:o})},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:L("top")},{label:(0,o.__)("Right","otter-blocks"),type:"right",value:L("right")},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:L("bottom")},{label:(0,o.__)("Left","otter-blocks"),type:"left",value:L("left")}]}),(0,c.createElement)(_.Z,{label:(0,o.__)("Border Color","otter-blocks"),colorValue:e.borderColor},(0,c.createElement)(m.ColorPalette,{label:(0,o.__)("Border Color","otter-blocks"),value:e.borderColor,onChange:e=>{t({borderColor:e})}})),(0,c.createElement)(w.Z,{label:(0,o.__)("Border Radius","otter-blocks"),type:e.borderRadiusType,min:0,max:500,changeType:e=>{t({borderRadiusType:e})},onChange:(l,o)=>{"linked"===e.borderRadiusType?t({borderRadius:o}):t({[H[l]]:o})},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:I("top")},{label:(0,o.__)("Right","otter-blocks"),type:"right",value:I("right")},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:I("bottom")},{label:(0,o.__)("Left","otter-blocks"),type:"left",value:I("left")}]}),(0,c.createElement)(p.ToggleControl,{label:(0,o.__)("Box Shadow","otter-blocks"),checked:e.boxShadow,onChange:()=>{t({boxShadow:!e.boxShadow})}}),e.boxShadow&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(_.Z,{label:(0,o.__)("Shadow Color","otter-blocks"),colorValue:e.boxShadowColor},(0,c.createElement)(m.ColorPalette,{label:(0,o.__)("Shadow Color","otter-blocks"),value:e.boxShadowColor,onChange:e=>{t({boxShadowColor:e})}})),(0,c.createElement)(E.Z,{label:(0,o.__)("Shadow Properties","otter-blocks")},(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Opacity","otter-blocks"),value:e.boxShadowColorOpacity,onChange:e=>{t({boxShadowColorOpacity:e})},min:0,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Blur","otter-blocks"),value:e.boxShadowBlur,onChange:e=>{t({boxShadowBlur:e})},min:0,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Spread","otter-blocks"),value:e.boxShadowSpread,onChange:e=>{t({boxShadowSpread:e})},min:-100,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Horizontal","otter-blocks"),value:e.boxShadowHorizontal,onChange:e=>{t({boxShadowHorizontal:e})},min:-100,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Vertical","otter-blocks"),value:e.boxShadowVertical,onChange:e=>{t({boxShadowVertical:e})},min:-100,max:100})))))||"advanced"===b&&(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Section Settings","otter-blocks")},(0,c.createElement)(p.SelectControl,{label:(0,o.__)("HTML Tag","otter-blocks"),value:e.columnsHTMLTag,options:[{label:(0,o.__)("Default (div)","otter-blocks"),value:"div"},{label:"section",value:"section"},{label:"header",value:"header"},{label:"footer",value:"footer"},{label:"article",value:"article"},{label:"main",value:"main"}],onChange:e=>{t({columnsHTMLTag:e})}})))},x=l(5225);(0,a.registerBlockType)("themeisle-blocks/advanced-column",{title:(0,o.__)("Section Column","otter-blocks"),description:(0,o.__)("A single column within a Section block.","otter-blocks"),parent:["themeisle-blocks/advanced-columns"],icon:r.rK,category:"themeisle-blocks",attributes:n,deprecated:u,supports:{inserter:!1,html:!1},edit:({attributes:e,setAttributes:t,className:l,isSelected:o,clientId:a,toggleSelection:r})=>{const{updateBlockAttributes:i}=(0,h.useDispatch)("core/block-editor"),{adjacentBlockClientId:d,adjacentBlock:b,parentClientId:u,parentBlock:v,hasInnerBlocks:y,isViewportAvailable:_,isPreviewDesktop:w,isPreviewTablet:f,isPreviewMobile:C}=(0,h.useSelect)((e=>{const{getAdjacentBlockClientId:t,getBlock:l,getBlockRootClientId:o}=e("core/block-editor"),{__experimentalGetPreviewDeviceType:r}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0},n=l(a),c=t(a),i=l(c),s=o(a);return{adjacentBlockClientId:c,adjacentBlock:i,parentClientId:s,parentBlock:l(s),hasInnerBlocks:!(!n||!n.innerBlocks.length),isViewportAvailable:!!r,isPreviewDesktop:!!r&&"Desktop"===r(),isPreviewTablet:!!r&&"Tablet"===r(),isPreviewMobile:!!r&&"Mobile"===r()}}),[]),E=(0,g.useViewportMatch)("large",">="),M=(0,g.useViewportMatch)("large","<="),S=(0,g.useViewportMatch)("small",">="),B=(0,g.useViewportMatch)("small","<=");(0,c.useEffect)((()=>{const t=(0,x.WX)(a,n);return()=>t(e.id)}),[e.id]),(0,c.useEffect)((()=>{I()}),[e.columnWidth]);const[z,P]=(0,c.useState)(0),[N,R]=(0,c.useState)(0);let V=E&&!M&&S&&!B,L=!E&&!M&&S&&!B,H=!(E||M||S||B);_&&!H&&(V=w,L=f,H=C),void 0===e.columnWidth&&v.innerBlocks.map(((e,t)=>{if(a===e.clientId){const e=v.attributes.columns,l=v.attributes.layout;i(a,{columnWidth:k.Z[e][l][t]})}}));const I=()=>{const t=document.getElementById(`block-${a}`);null!==t&&(t.style.flexBasis=V?`${e.columnWidth}%`:"")},A=e.columnsHTMLTag;let $,O,G,D,Z;V&&($={paddingTop:"linked"===e.paddingType?`${e.padding}px`:`${e.paddingTop}px`,paddingRight:"linked"===e.paddingType?`${e.padding}px`:`${e.paddingRight}px`,paddingBottom:"linked"===e.paddingType?`${e.padding}px`:`${e.paddingBottom}px`,paddingLeft:"linked"===e.paddingType?`${e.padding}px`:`${e.paddingLeft}px`,marginTop:"linked"===e.marginType?`${e.margin}px`:`${e.marginTop}px`,marginRight:"linked"===e.marginType?`${e.margin}px`:`${e.marginRight}px`,marginBottom:"linked"===e.marginType?`${e.margin}px`:`${e.marginBottom}px`,marginLeft:"linked"===e.marginType?`${e.margin}px`:`${e.marginLeft}px`}),L&&($={paddingTop:"linked"===e.paddingTypeTablet?`${e.paddingTablet}px`:`${e.paddingTopTablet}px`,paddingRight:"linked"===e.paddingTypeTablet?`${e.paddingTablet}px`:`${e.paddingRightTablet}px`,paddingBottom:"linked"===e.paddingTypeTablet?`${e.paddingTablet}px`:`${e.paddingBottomTablet}px`,paddingLeft:"linked"===e.paddingTypeTablet?`${e.paddingTablet}px`:`${e.paddingLeftTablet}px`,marginTop:"linked"===e.marginTypeTablet?`${e.marginTablet}px`:`${e.marginTopTablet}px`,marginRight:"linked"===e.marginTypeTablet?`${e.marginTablet}px`:`${e.marginRightTablet}px`,marginBottom:"linked"===e.marginTypeTablet?`${e.marginTablet}px`:`${e.marginBottomTablet}px`,marginLeft:"linked"===e.marginTypeTablet?`${e.marginTablet}px`:`${e.marginLeftTablet}px`}),H&&($={paddingTop:"linked"===e.paddingTypeMobile?`${e.paddingMobile}px`:`${e.paddingTopMobile}px`,paddingRight:"linked"===e.paddingTypeMobile?`${e.paddingMobile}px`:`${e.paddingRightMobile}px`,paddingBottom:"linked"===e.paddingTypeMobile?`${e.paddingMobile}px`:`${e.paddingBottomMobile}px`,paddingLeft:"linked"===e.paddingTypeMobile?`${e.paddingMobile}px`:`${e.paddingLeftMobile}px`,marginTop:"linked"===e.marginTypeMobile?`${e.marginMobile}px`:`${e.marginTopMobile}px`,marginRight:"linked"===e.marginTypeMobile?`${e.marginMobile}px`:`${e.marginRightMobile}px`,marginBottom:"linked"===e.marginTypeMobile?`${e.marginMobile}px`:`${e.marginBottomMobile}px`,marginLeft:"linked"===e.marginTypeMobile?`${e.marginMobile}px`:`${e.marginLeftMobile}px`}),"color"===e.backgroundType&&(O={backgroundColor:e.backgroundColor}),"image"===e.backgroundType&&(O={backgroundImage:`url( '${e.backgroundImageURL}' )`,backgroundAttachment:e.backgroundAttachment,backgroundPosition:e.backgroundPosition,backgroundRepeat:e.backgroundRepeat,backgroundSize:e.backgroundSize}),"gradient"===e.backgroundType&&(O={backgroundImage:e.backgroundGradient}),"linked"===e.borderType&&(G={borderWidth:`${e.border}px`,borderStyle:"solid",borderColor:e.borderColor}),"unlinked"===e.borderType&&(G={borderTopWidth:`${e.borderTop}px`,borderRightWidth:`${e.borderRight}px`,borderBottomWidth:`${e.borderBottom}px`,borderLeftWidth:`${e.borderLeft}px`,borderStyle:"solid",borderColor:e.borderColor}),"linked"===e.borderRadiusType&&(D={borderRadius:`${e.borderRadius}px`}),"unlinked"===e.borderRadiusType&&(D={borderTopLeftRadius:`${e.borderRadiusTop}px`,borderTopRightRadius:`${e.borderRadiusRight}px`,borderBottomRightRadius:`${e.borderRadiusBottom}px`,borderBottomLeftRadius:`${e.borderRadiusLeft}px`}),!0===e.boxShadow&&(Z={boxShadow:`${e.boxShadowHorizontal}px ${e.boxShadowVertical}px ${e.boxShadowBlur}px ${e.boxShadowSpread}px ${s()(e.boxShadowColor?e.boxShadowColor:"#000000",e.boxShadowColorOpacity)}`});const F={...$,...O,...G,...D,...Z};return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(T,{attributes:e,setAttributes:t,isSelected:o,clientId:a,adjacentBlock:b,parentBlock:v,updateBlockAttributes:i,adjacentBlockClientId:d}),(0,c.createElement)(p.ResizableBox,{className:"block-library-spacer__resize-container wp-themeisle-block-advanced-column-resize-container",enable:{right:!!d},handleWrapperClass:"wp-themeisle-block-advanced-column-resize-container-handle",onResizeStart:()=>{const t=document.querySelector(`#block-${a} .wp-themeisle-block-advanced-column-resize-container-handle .components-resizable-box__handle`),l=document.createElement("div"),o=document.createElement("div");l.setAttribute("class","resizable-tooltip resizable-tooltip-left"),l.innerHTML=`${parseFloat(e.columnWidth).toFixed(0)}%`,t.appendChild(l),o.setAttribute("class","resizable-tooltip resizable-tooltip-right"),o.innerHTML=`${parseFloat(b.attributes.columnWidth).toFixed(0)}%`,t.appendChild(o),P(e.columnWidth),R(b.attributes.columnWidth),r(!1)},onResize:(e,l,o,a)=>{const r=document.getElementById(`block-${u}`).getBoundingClientRect().width,n=a.width/r*100,c=parseFloat(z)+n,s=N-n,m=document.querySelector(".resizable-tooltip-left"),b=document.querySelector(".resizable-tooltip-right");10<=c&&10<=s&&(m.innerHTML=`${c.toFixed(0)}%`,b.innerHTML=`${s.toFixed(0)}%`,t({columnWidth:c.toFixed(2)}),i(d,{columnWidth:s.toFixed(2)}))},onResizeStop:()=>{const e=document.querySelector(".resizable-tooltip-left"),t=document.querySelector(".resizable-tooltip-right");e.parentNode.removeChild(e),t.parentNode.removeChild(t),r(!0)}},(0,c.createElement)(A,{className:l,id:e.id,style:F},(0,c.createElement)(m.InnerBlocks,{templateLock:!1,renderAppender:!y&&m.InnerBlocks.ButtonBlockAppender}))))},save:({attributes:e,className:t})=>{const l=e.columnsHTMLTag;return(0,c.createElement)(l,{className:t,id:e.id},(0,c.createElement)(m.InnerBlocks.Content,null))}})},8276:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},columns:{type:"number"},layout:{type:"string"},layoutTablet:{type:"string",default:"equal"},layoutMobile:{type:"string",default:"equal"},columnsGap:{type:"string",default:"default"},paddingType:{type:"string",default:"linked"},paddingTypeTablet:{type:"string",default:"linked"},paddingTypeMobile:{type:"string",default:"linked"},padding:{type:"number",default:20},paddingTablet:{type:"number"},paddingMobile:{type:"number"},paddingTop:{type:"number",default:20},paddingTopTablet:{type:"number"},paddingTopMobile:{type:"number"},paddingRight:{type:"number",default:20},paddingRightTablet:{type:"number"},paddingRightMobile:{type:"number"},paddingBottom:{type:"number",default:20},paddingBottomTablet:{type:"number"},paddingBottomMobile:{type:"number"},paddingLeft:{type:"number",default:20},paddingLeftTablet:{type:"number"},paddingLeftMobile:{type:"number"},marginType:{type:"string",default:"unlinked"},marginTypeTablet:{type:"string",default:"unlinked"},marginTypeMobile:{type:"string",default:"unlinked"},margin:{type:"number",default:20},marginTablet:{type:"number"},marginMobile:{type:"number"},marginTop:{type:"number",default:20},marginTopTablet:{type:"number"},marginTopMobile:{type:"number"},marginBottom:{type:"number",default:20},marginBottomTablet:{type:"number"},marginBottomMobile:{type:"number"},columnsWidth:{type:"number"},horizontalAlign:{type:"string",default:"unset"},columnsHeight:{type:"string",default:"auto"},columnsHeightCustom:{type:"number"},columnsHeightCustomTablet:{type:"number"},columnsHeightCustomMobile:{type:"number"},verticalAlign:{type:"string",default:"unset"},backgroundType:{type:"string",default:"color"},backgroundColor:{type:"string"},backgroundImageID:{type:"number"},backgroundImageURL:{type:"string"},backgroundAttachment:{type:"string",default:"scroll"},backgroundPosition:{type:"string",default:"top left"},backgroundRepeat:{type:"string",default:"repeat"},backgroundSize:{type:"string",default:"auto"},backgroundGradient:{type:"string",default:"linear-gradient(90deg,rgba(54,209,220,1) 0%,rgba(91,134,229,1) 100%)"},backgroundOverlayOpacity:{type:"number",default:50},backgroundOverlayType:{type:"string",default:"color"},backgroundOverlayColor:{type:"string"},backgroundOverlayImageID:{type:"number"},backgroundOverlayImageURL:{type:"string"},backgroundOverlayAttachment:{type:"string",default:"scroll"},backgroundOverlayPosition:{type:"string",default:"top left"},backgroundOverlayRepeat:{type:"string",default:"repeat"},backgroundOverlaySize:{type:"string",default:"auto"},backgroundOverlayGradient:{type:"string",default:"linear-gradient(90deg,rgba(54,209,220,1) 0%,rgba(91,134,229,1) 100%)"},backgroundOverlayFilterBlur:{type:"number",default:0},backgroundOverlayFilterBrightness:{type:"number",default:10},backgroundOverlayFilterContrast:{type:"number",default:10},backgroundOverlayFilterGrayscale:{type:"number",default:0},backgroundOverlayFilterHue:{type:"number",default:0},backgroundOverlayFilterSaturate:{type:"number",default:10},backgroundOverlayBlend:{type:"string",default:"normal"},borderType:{type:"string",default:"linked"},border:{type:"number",default:0},borderTop:{type:"number",default:0},borderRight:{type:"number",default:0},borderBottom:{type:"number",default:0},borderLeft:{type:"number",default:0},borderColor:{type:"string",default:"#000000"},borderRadiusType:{type:"string",default:"linked"},borderRadius:{type:"number",default:0},borderRadiusTop:{type:"number",default:0},borderRadiusRight:{type:"number",default:0},borderRadiusBottom:{type:"number",default:0},borderRadiusLeft:{type:"number",default:0},boxShadow:{type:"boolean",default:!1},boxShadowColor:{type:"string",default:"#000000"},boxShadowColorOpacity:{type:"number",default:50},boxShadowBlur:{type:"number",default:5},boxShadowSpread:{type:"number",default:0},boxShadowHorizontal:{type:"number",default:0},boxShadowVertical:{type:"number",default:0},dividerTopType:{type:"string",default:"none"},dividerTopColor:{type:"string",default:"#000000"},dividerTopWidth:{type:"number",default:100},dividerTopWidthTablet:{type:"number",default:100},dividerTopWidthMobile:{type:"number",default:100},dividerTopHeight:{type:"number",default:100},dividerTopHeightTablet:{type:"number",default:100},dividerTopHeightMobile:{type:"number",default:100},dividerTopInvert:{type:"boolean",default:!1},dividerBottomType:{type:"string",default:"none"},dividerBottomColor:{type:"string",default:"#000000"},dividerBottomWidth:{type:"number",default:100},dividerBottomWidthTablet:{type:"number",default:100},dividerBottomWidthMobile:{type:"number",default:100},dividerBottomHeight:{type:"number",default:100},dividerBottomHeightTablet:{type:"number",default:100},dividerBottomHeightMobile:{type:"number",default:100},dividerBottomInvert:{type:"boolean",default:!1},hide:{type:"boolean",default:!1},hideTablet:{type:"boolean",default:!1},hideMobile:{type:"boolean",default:!1},reverseColumnsTablet:{type:"boolean",default:!1},reverseColumnsMobile:{type:"boolean",default:!1},columnsHTMLTag:{type:"string",default:"div"}},c=l(9307),i=l(4184),s=l.n(i),d=l(80),m=l.n(d),b=l(2819),u=l(2175),p=l(5609);const g={align:{type:"string"},id:{type:"string"},columns:{type:"number"},layout:{type:"string"},layoutTablet:{type:"string",default:"equal"},layoutMobile:{type:"string",default:"equal"},columnsGap:{type:"string",default:"default"},paddingType:{type:"string",default:"linked"},paddingTypeTablet:{type:"string",default:"linked"},paddingTypeMobile:{type:"string",default:"linked"},padding:{type:"number",default:20},paddingTablet:{type:"number",default:20},paddingMobile:{type:"number",default:20},paddingTop:{type:"number",default:20},paddingTopTablet:{type:"number",default:20},paddingTopMobile:{type:"number",default:20},paddingRight:{type:"number",default:20},paddingRightTablet:{type:"number",default:20},paddingRightMobile:{type:"number",default:20},paddingBottom:{type:"number",default:20},paddingBottomTablet:{type:"number",default:20},paddingBottomMobile:{type:"number",default:20},paddingLeft:{type:"number",default:20},paddingLeftTablet:{type:"number",default:20},paddingLeftMobile:{type:"number",default:20},marginType:{type:"string",default:"unlinked"},marginTypeTablet:{type:"string",default:"unlinked"},marginTypeMobile:{type:"string",default:"unlinked"},margin:{type:"number",default:20},marginTablet:{type:"number",default:20},marginMobile:{type:"number",default:20},marginTop:{type:"number",default:20},marginTopTablet:{type:"number",default:20},marginTopMobile:{type:"number",default:20},marginBottom:{type:"number",default:20},marginBottomTablet:{type:"number",default:20},marginBottomMobile:{type:"number",default:20},columnsWidth:{type:"number"},columnsHeight:{type:"string",default:"auto"},columnsHeightCustom:{type:"number"},columnsHeightCustomTablet:{type:"number"},columnsHeightCustomMobile:{type:"number"},horizontalAlign:{type:"string",default:"unset"},verticalAlign:{type:"string",default:"unset"},backgroundType:{type:"string",default:"color"},backgroundColor:{type:"string"},backgroundImageID:{type:"number"},backgroundImageURL:{type:"string"},backgroundAttachment:{type:"string",default:"scroll"},backgroundPosition:{type:"string",default:"top left"},backgroundRepeat:{type:"string",default:"repeat"},backgroundSize:{type:"string",default:"auto"},backgroundGradientFirstColor:{type:"string",default:"#36d1dc"},backgroundGradientFirstLocation:{type:"number",default:0},backgroundGradientSecondColor:{type:"string",default:"#5b86e5"},backgroundGradientSecondLocation:{type:"number",default:100},backgroundGradientType:{type:"string",default:"linear"},backgroundGradientAngle:{type:"number",default:90},backgroundGradientPosition:{type:"string",default:"center center"},backgroundOverlayOpacity:{type:"number",default:50},backgroundOverlayType:{type:"string",default:"color"},backgroundOverlayColor:{type:"string"},backgroundOverlayImageID:{type:"number"},backgroundOverlayImageURL:{type:"string"},backgroundOverlayAttachment:{type:"string",default:"scroll"},backgroundOverlayPosition:{type:"string",default:"top left"},backgroundOverlayRepeat:{type:"string",default:"repeat"},backgroundOverlaySize:{type:"string",default:"auto"},backgroundOverlayGradientFirstColor:{type:"string",default:"#36d1dc"},backgroundOverlayGradientFirstLocation:{type:"number",default:0},backgroundOverlayGradientSecondColor:{type:"string",default:"#5b86e5"},backgroundOverlayGradientSecondLocation:{type:"number",default:100},backgroundOverlayGradientType:{type:"string",default:"linear"},backgroundOverlayGradientAngle:{type:"number",default:90},backgroundOverlayGradientPosition:{type:"string",default:"center center"},backgroundOverlayFilterBlur:{type:"number",default:0},backgroundOverlayFilterBrightness:{type:"number",default:10},backgroundOverlayFilterContrast:{type:"number",default:10},backgroundOverlayFilterGrayscale:{type:"number",default:0},backgroundOverlayFilterHue:{type:"number",default:0},backgroundOverlayFilterSaturate:{type:"number",default:10},backgroundOverlayBlend:{type:"string",default:"normal"},borderType:{type:"string",default:"linked"},border:{type:"number",default:0},borderTop:{type:"number",default:0},borderRight:{type:"number",default:0},borderBottom:{type:"number",default:0},borderLeft:{type:"number",default:0},borderColor:{type:"string",default:"#000000"},borderRadiusType:{type:"string",default:"linked"},borderRadius:{type:"number",default:0},borderRadiusTop:{type:"number",default:0},borderRadiusRight:{type:"number",default:0},borderRadiusBottom:{type:"number",default:0},borderRadiusLeft:{type:"number",default:0},boxShadow:{type:"boolean",default:!1},boxShadowColor:{type:"string",default:"#000000"},boxShadowColorOpacity:{type:"number",default:50},boxShadowBlur:{type:"number",default:5},boxShadowSpread:{type:"number",default:0},boxShadowHorizontal:{type:"number",default:0},boxShadowVertical:{type:"number",default:0},dividerTopType:{type:"string",default:"none"},dividerTopColor:{type:"string",default:"#000000"},dividerTopWidth:{type:"number",default:100},dividerTopWidthTablet:{type:"number",default:100},dividerTopWidthMobile:{type:"number",default:100},dividerTopHeight:{type:"number",default:100},dividerTopHeightTablet:{type:"number",default:100},dividerTopHeightMobile:{type:"number",default:100},dividerTopInvert:{type:"boolean",default:!1},dividerBottomType:{type:"string",default:"none"},dividerBottomColor:{type:"string",default:"#000000"},dividerBottomWidth:{type:"number",default:100},dividerBottomWidthTablet:{type:"number",default:100},dividerBottomWidthMobile:{type:"number",default:100},dividerBottomHeight:{type:"number",default:100},dividerBottomHeightTablet:{type:"number",default:100},dividerBottomHeightMobile:{type:"number",default:100},dividerBottomInvert:{type:"boolean",default:!1},hide:{type:"boolean",default:!1},hideTablet:{type:"boolean",default:!1},hideMobile:{type:"boolean",default:!1},columnsHTMLTag:{type:"string",default:"div"}},h=({type:e,front:t,style:l,fill:o,invert:a,width:r,height:n})=>"none"!==l&&(0,c.createElement)("div",{className:s()("wp-block-themeisle-blocks-advanced-columns-separators",e),style:!t&&r?{transform:r?`scaleX( ${r/100} )`:""}:{}},"bigTriangle"===l&&!1===a&&(0,c.createElement)(p.SVG,{id:"bigTriangle",fill:o,viewBox:"0 0 100 100",width:"100%",height:n?`${n}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"bottom"===e?{transform:"bottom"===e?"rotate(180deg)":""}:{}},(0,c.createElement)(p.Path,{d:"M0 0 L50 100 L100 0 Z"})),"bigTriangle"===l&&!0===a&&(0,c.createElement)(p.SVG,{id:"bigTriangle",fill:o,viewBox:"0 0 100 100",width:"100%",height:n?`${n}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"top"===e?{transform:"top"===e?"rotate(180deg)":""}:{}},(0,c.createElement)(p.Path,{d:"M100, 0l-50, 100l-50, -100l0, 100l100, 0l0, -100Z"})),"rightCurve"===l&&!1===a&&(0,c.createElement)(p.SVG,{id:"rightCurve",fill:o,viewBox:"0 0 100 100",width:"100%",height:n?`${n}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"top"===e?{transform:"top"===e?"rotate(180deg)":""}:{}},(0,c.createElement)(p.Path,{d:"M0 100 C 20 0 50 0 100 100 Z"})),"rightCurve"===l&&!0===a&&(0,c.createElement)(p.SVG,{id:"rightCurve",fill:o,viewBox:"0 0 100 100",width:"100%",height:n?`${n}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"top"===e?{transform:"top"===e?"rotate(180deg)":""}:{}},(0,c.createElement)(p.Path,{d:"M0 100 C 50 0 70 0 100 100 Z"})),"curve"===l&&(0,c.createElement)(p.SVG,{id:"curve",fill:o,viewBox:"0 0 100 100",width:"100%",height:n?`${n}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"top"===e?{transform:"top"===e?"rotate(180deg)":""}:{}},(0,c.createElement)(p.Path,{d:"M0 100 C40 0 60 0 100 100 Z"})),"slant"===l&&!1===a&&(0,c.createElement)(p.SVG,{id:"slant",fill:o,viewBox:"0 0 100 100",width:"100%",height:n?`${n}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"bottom"===e?{transform:"bottom"===e?"rotate(180deg)":""}:{}},(0,c.createElement)(p.Path,{d:"M0 0 L100 100 L100 0 Z"})),"slant"===l&&!0===a&&(0,c.createElement)(p.SVG,{id:"slant",fill:o,viewBox:"0 0 100 100",width:"100%",height:n?`${n}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"bottom"===e?{transform:"bottom"===e?"rotate(180deg)":""}:{}},(0,c.createElement)(p.Path,{d:"M0 0 L0 100 L100 0 Z"})),"cloud"===l&&(0,c.createElement)(p.SVG,{id:"cloud",fill:o,viewBox:"0 0 100 100",width:"100%",height:n?`${n}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"top"===e?{transform:"top"===e?"rotate(180deg)":""}:{}},(0,c.createElement)(p.Path,{d:"M-5 100 Q 10 -100 15 100 Z M10 100 Q 20 -20 30 100 M25 100 Q 35 -70 45 100 M40 100 Q 50 -100 60 100 M55 100 Q 65 -20 75 100 M70 100 Q 75 -45 90 100 M85 100 Q 90 -50 95 100 M90 100 Q 95 -25 105 100 Z"}))),k=({type:e,front:t,style:l,fill:o,invert:a,width:r,height:n})=>"none"!==l&&(0,c.createElement)("div",{className:s()("wp-block-themeisle-blocks-advanced-columns-separators",e),style:!t&&r?{transform:r?`scaleX( ${r/100} )`:""}:{}},"bigTriangle"===l&&!1===a&&(0,c.createElement)(p.SVG,{id:"bigTriangle",fill:o,viewBox:"0 0 100 100",width:"100%",height:n?`${n}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:s()({rotate:"bottom"===e})},(0,c.createElement)(p.Path,{d:"M0 0 L50 100 L100 0 Z"})),"bigTriangle"===l&&!0===a&&(0,c.createElement)(p.SVG,{id:"bigTriangle",fill:o,viewBox:"0 0 100 100",width:"100%",height:n?`${n}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:s()({rotate:"top"===e})},(0,c.createElement)(p.Path,{d:"M100, 0l-50, 100l-50, -100l0, 100l100, 0l0, -100Z"})),"rightCurve"===l&&!1===a&&(0,c.createElement)(p.SVG,{id:"rightCurve",fill:o,viewBox:"0 0 100 100",width:"100%",height:n?`${n}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:s()({rotate:"top"===e})},(0,c.createElement)(p.Path,{d:"M0 100 C 20 0 50 0 100 100 Z"})),"rightCurve"===l&&!0===a&&(0,c.createElement)(p.SVG,{id:"rightCurve",fill:o,viewBox:"0 0 100 100",width:"100%",height:n?`${n}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:s()({rotate:"top"===e})},(0,c.createElement)(p.Path,{d:"M0 100 C 50 0 70 0 100 100 Z"})),"curve"===l&&(0,c.createElement)(p.SVG,{id:"curve",fill:o,viewBox:"0 0 100 100",width:"100%",height:n?`${n}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:s()({rotate:"top"===e})},(0,c.createElement)(p.Path,{d:"M0 100 C40 0 60 0 100 100 Z"})),"slant"===l&&!1===a&&(0,c.createElement)(p.SVG,{id:"slant",fill:o,viewBox:"0 0 100 100",width:"100%",height:n?`${n}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:s()({rotate:"bottom"===e})},(0,c.createElement)(p.Path,{d:"M0 0 L100 100 L100 0 Z"})),"slant"===l&&!0===a&&(0,c.createElement)(p.SVG,{id:"slant",fill:o,viewBox:"0 0 100 100",width:"100%",height:n?`${n}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:s()({rotate:"bottom"===e})},(0,c.createElement)(p.Path,{d:"M0 0 L0 100 L100 0 Z"})),"cloud"===l&&(0,c.createElement)(p.SVG,{id:"cloud",fill:o,viewBox:"0 0 100 100",width:"100%",height:n?`${n}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:s()({rotate:"top"===e})},(0,c.createElement)(p.Path,{d:"M-5 100 Q 10 -100 15 100 Z M10 100 Q 20 -20 30 100 M25 100 Q 35 -70 45 100 M40 100 Q 50 -100 60 100 M55 100 Q 65 -20 75 100 M70 100 Q 75 -45 90 100 M85 100 Q 90 -50 95 100 M90 100 Q 95 -25 105 100 Z"})));var v=[{attributes:g,supports:{align:["wide","full"],html:!1},save:({attributes:e,className:t})=>{const l=e.columnsHTMLTag;let o,a,r,n,i;if("color"===e.backgroundType&&(o={background:e.backgroundColor}),"image"===e.backgroundType&&(o={backgroundImage:`url( '${e.backgroundImageURL}' )`,backgroundAttachment:e.backgroundAttachment,backgroundPosition:e.backgroundPosition,backgroundRepeat:e.backgroundRepeat,backgroundSize:e.backgroundSize}),"gradient"===e.backgroundType){let t;t="linear"===e.backgroundGradientType?`${e.backgroundGradientAngle}deg`:`at ${e.backgroundGradientPosition}`,o={background:`${e.backgroundGradientType}-gradient( ${t}, ${e.backgroundGradientFirstColor||"rgba( 0, 0, 0, 0 )"} ${e.backgroundGradientFirstLocation}%, ${e.backgroundGradientSecondColor||"rgba( 0, 0, 0, 0 )"} ${e.backgroundGradientSecondLocation}% )`}}"linked"===e.borderType&&(r={borderWidth:`${e.border}px`,borderStyle:"solid",borderColor:e.borderColor}),"unlinked"===e.borderType&&(r={borderTopWidth:`${e.borderTop}px`,borderRightWidth:`${e.borderRight}px`,borderBottomWidth:`${e.borderBottom}px`,borderLeftWidth:`${e.borderLeft}px`,borderStyle:"solid",borderColor:e.borderColor}),"linked"===e.borderRadiusType&&(n={borderRadius:`${e.borderRadius}px`}),"unlinked"===e.borderRadiusType&&(n={borderTopLeftRadius:`${e.borderRadiusTop}px`,borderTopRightRadius:`${e.borderRadiusRight}px`,borderBottomRightRadius:`${e.borderRadiusBottom}px`,borderBottomLeftRadius:`${e.borderRadiusLeft}px`}),!0===e.boxShadow&&(i={boxShadow:`${e.boxShadowHorizontal}px ${e.boxShadowVertical}px ${e.boxShadowBlur}px ${e.boxShadowSpread}px ${m()(e.boxShadowColor?e.boxShadowColor:"#000000",e.boxShadowColorOpacity)}`});const d={...o,...r,...n,...i,justifyContent:e.horizontalAlign};if("color"===e.backgroundOverlayType&&(a={background:e.backgroundOverlayColor,opacity:e.backgroundOverlayOpacity/100}),"image"===e.backgroundOverlayType&&(a={backgroundImage:`url( '${e.backgroundOverlayImageURL}' )`,backgroundAttachment:e.backgroundOverlayAttachment,backgroundPosition:e.backgroundOverlayPosition,backgroundRepeat:e.backgroundOverlayRepeat,backgroundSize:e.backgroundOverlaySize,opacity:e.backgroundOverlayOpacity/100}),"gradient"===e.backgroundOverlayType){let t;t="linear"===e.backgroundOverlayGradientType?`${e.backgroundOverlayGradientAngle}deg`:`at ${e.backgroundOverlayGradientPosition}`,a={background:`${e.backgroundOverlayGradientType}-gradient( ${t}, ${e.backgroundOverlayGradientFirstColor||"rgba( 0, 0, 0, 0 )"} ${e.backgroundOverlayGradientFirstLocation}%, ${e.backgroundOverlayGradientSecondColor||"rgba( 0, 0, 0, 0 )"} ${e.backgroundOverlayGradientSecondLocation}% )`,opacity:e.backgroundOverlayOpacity/100}}const b={...a,mixBlendMode:e.backgroundOverlayBlend,filter:`blur( ${e.backgroundOverlayFilterBlur/10}px ) brightness( ${e.backgroundOverlayFilterBrightness/10} ) contrast( ${e.backgroundOverlayFilterContrast/10} ) grayscale( ${e.backgroundOverlayFilterGrayscale/100} ) hue-rotate( ${e.backgroundOverlayFilterHue}deg ) saturate( ${e.backgroundOverlayFilterSaturate/10} )`};let p={};e.columnsWidth&&(p={maxWidth:e.columnsWidth+"px"});const g=e.hide?"":`has-desktop-${e.layout}-layout`,k=e.hideTablet?"":`has-tablet-${e.layoutTablet}-layout`,v=e.hideMobile?"":`has-mobile-${e.layoutMobile}-layout`,y=s()(t,`has-${e.columns}-columns`,g,k,v,{"hide-in-desktop":e.hide},{"hide-in-tablet":e.hideTablet},{"hide-in-mobile":e.hideMobile},`has-${e.lcolumnsGap}-gap`,`has-vertical-${e.verticalAlign}`);return(0,c.createElement)(l,{className:y,id:e.id,style:d},(0,c.createElement)("div",{className:"wp-themeisle-block-overlay",style:b}),(0,c.createElement)(h,{type:"top",front:!0,style:e.dividerTopType,fill:e.dividerTopColor,invert:e.dividerTopInvert}),(0,c.createElement)("div",{className:"innerblocks-wrap",style:p},(0,c.createElement)(u.InnerBlocks.Content,null)),(0,c.createElement)(h,{type:"bottom",front:!0,style:e.dividerBottomType,fill:e.dividerBottomColor,invert:e.dividerBottomInvert}))}},{attributes:g,supports:{align:["wide","full"],html:!1},save:({attributes:e,className:t})=>{const l=e.columnsHTMLTag;let o,a,r,n,i;if("color"===e.backgroundType&&(o={background:e.backgroundColor}),"image"===e.backgroundType&&(o={backgroundImage:`url( '${e.backgroundImageURL}' )`,backgroundAttachment:e.backgroundAttachment,backgroundPosition:e.backgroundPosition,backgroundRepeat:e.backgroundRepeat,backgroundSize:e.backgroundSize}),"gradient"===e.backgroundType){let t;t="linear"===e.backgroundGradientType?`${e.backgroundGradientAngle}deg`:`at ${e.backgroundGradientPosition}`,o={background:`${e.backgroundGradientType}-gradient( ${t}, ${e.backgroundGradientFirstColor||"rgba( 0, 0, 0, 0 )"} ${e.backgroundGradientFirstLocation}%, ${e.backgroundGradientSecondColor||"rgba( 0, 0, 0, 0 )"} ${e.backgroundGradientSecondLocation}% )`}}"linked"===e.borderType&&(r={borderWidth:`${e.border}px`,borderStyle:"solid",borderColor:e.borderColor}),"unlinked"===e.borderType&&(r={borderTopWidth:`${e.borderTop}px`,borderRightWidth:`${e.borderRight}px`,borderBottomWidth:`${e.borderBottom}px`,borderLeftWidth:`${e.borderLeft}px`,borderStyle:"solid",borderColor:e.borderColor}),"linked"===e.borderRadiusType&&(n={borderRadius:`${e.borderRadius}px`}),"unlinked"===e.borderRadiusType&&(n={borderTopLeftRadius:`${e.borderRadiusTop}px`,borderTopRightRadius:`${e.borderRadiusRight}px`,borderBottomRightRadius:`${e.borderRadiusBottom}px`,borderBottomLeftRadius:`${e.borderRadiusLeft}px`}),!0===e.boxShadow&&(i={boxShadow:`${e.boxShadowHorizontal}px ${e.boxShadowVertical}px ${e.boxShadowBlur}px ${e.boxShadowSpread}px ${m()(e.boxShadowColor?e.boxShadowColor:"#000000",e.boxShadowColorOpacity)}`});const d={...o,...r,...n,...i,justifyContent:e.horizontalAlign};if("color"===e.backgroundOverlayType&&(a={background:e.backgroundOverlayColor,opacity:e.backgroundOverlayOpacity/100}),"image"===e.backgroundOverlayType&&(a={backgroundImage:`url( '${e.backgroundOverlayImageURL}' )`,backgroundAttachment:e.backgroundOverlayAttachment,backgroundPosition:e.backgroundOverlayPosition,backgroundRepeat:e.backgroundOverlayRepeat,backgroundSize:e.backgroundOverlaySize,opacity:e.backgroundOverlayOpacity/100}),"gradient"===e.backgroundOverlayType){let t;t="linear"===e.backgroundOverlayGradientType?`${e.backgroundOverlayGradientAngle}deg`:`at ${e.backgroundOverlayGradientPosition}`,a={background:`${e.backgroundOverlayGradientType}-gradient( ${t}, ${e.backgroundOverlayGradientFirstColor||"rgba( 0, 0, 0, 0 )"} ${e.backgroundOverlayGradientFirstLocation}%, ${e.backgroundOverlayGradientSecondColor||"rgba( 0, 0, 0, 0 )"} ${e.backgroundOverlayGradientSecondLocation}% )`,opacity:e.backgroundOverlayOpacity/100}}const b={...a,mixBlendMode:e.backgroundOverlayBlend};let p={};e.columnsWidth&&(p={maxWidth:e.columnsWidth+"px"});const g=e.hide?"":`has-desktop-${e.layout}-layout`,k=e.hideTablet?"":`has-tablet-${e.layoutTablet}-layout`,v=e.hideMobile?"":`has-mobile-${e.layoutMobile}-layout`,y=s()(t,`has-${e.columns}-columns`,g,k,v,{"hide-in-desktop":e.hide},{"hide-in-tablet":e.hideTablet},{"hide-in-mobile":e.hideMobile},`has-${e.columnsGap}-gap`,`has-vertical-${e.verticalAlign}`);return(0,c.createElement)(l,{className:y,id:e.id,style:d},(0,c.createElement)("div",{className:"wp-themeisle-block-overlay",style:b}),(0,c.createElement)(h,{type:"top",front:!0,style:e.dividerTopType,fill:e.dividerTopColor,invert:e.dividerTopInvert}),(0,c.createElement)("div",{className:"innerblocks-wrap",style:p},(0,c.createElement)(u.InnerBlocks.Content,null)),(0,c.createElement)(h,{type:"bottom",front:!0,style:e.dividerBottomType,fill:e.dividerBottomColor,invert:e.dividerBottomInvert}))}},{attributes:{...g,paddingTablet:{type:"number"},paddingMobile:{type:"number"},paddingTopTablet:{type:"number"},paddingTopMobile:{type:"number"},paddingRightTablet:{type:"number"},paddingRightMobile:{type:"number"},paddingBottomTablet:{type:"number"},paddingBottomMobile:{type:"number"},paddingLeftTablet:{type:"number"},paddingLeftMobile:{type:"number"},marginTablet:{type:"number"},marginMobile:{type:"number"},marginTopTablet:{type:"number"},marginTopMobile:{type:"number"},marginBottomTablet:{type:"number"},marginBottomMobile:{type:"number"},reverseColumnsTablet:{type:"boolean",default:!1},reverseColumnsMobile:{type:"boolean",default:!1}},supports:{align:["wide","full"],html:!1},save:({attributes:e,className:t})=>{const l=e.columnsHTMLTag,o=e.hide?"":`has-desktop-${e.layout}-layout`,a=e.hideTablet?"":`has-tablet-${e.layoutTablet}-layout`,r=e.hideMobile?"":`has-mobile-${e.layoutMobile}-layout`,n=s()(t,`has-${e.columns}-columns`,o,a,r,{"hide-in-desktop":e.hide},{"hide-in-tablet":e.hideTablet},{"hide-in-mobile":e.hideMobile},{"has-reverse-columns-tablet":e.reverseColumnsTablet&&!e.hideTablet&&"collapsedRows"===e.layoutTablet},{"has-reverse-columns-mobile":e.reverseColumnsMobile&&!e.hideMobile&&"collapsedRows"===e.layoutMobile},`has-${e.columnsGap}-gap`,`has-vertical-${e.verticalAlign}`);return(0,c.createElement)(l,{className:n,id:e.id},(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-advanced-columns-overlay"}),(0,c.createElement)(k,{type:"top",front:!0,style:e.dividerTopType,fill:e.dividerTopColor,invert:e.dividerTopInvert}),(0,c.createElement)("div",{className:"innerblocks-wrap"},(0,c.createElement)(u.InnerBlocks.Content,null)),(0,c.createElement)(k,{type:"bottom",front:!0,style:e.dividerBottomType,fill:e.dividerBottomColor,invert:e.dividerBottomInvert}))}},{attributes:{...g,paddingTablet:{type:"number"},paddingMobile:{type:"number"},paddingTopTablet:{type:"number"},paddingTopMobile:{type:"number"},paddingRightTablet:{type:"number"},paddingRightMobile:{type:"number"},paddingBottomTablet:{type:"number"},paddingBottomMobile:{type:"number"},paddingLeftTablet:{type:"number"},paddingLeftMobile:{type:"number"},marginTablet:{type:"number"},marginMobile:{type:"number"},marginTopTablet:{type:"number"},marginTopMobile:{type:"number"},marginBottomTablet:{type:"number"},marginBottomMobile:{type:"number"},reverseColumnsTablet:{type:"boolean",default:!1},reverseColumnsMobile:{type:"boolean",default:!1}},supports:{align:["wide","full"],html:!1},migrate:e=>{let t="",l="";if("gradient"===e.backgroundType){let l="";"linear"===e.backgroundGradientType&&(l=`${e.backgroundGradientAngle}deg, `),t=`${e.backgroundGradientType}-gradient(${l}${m()(e.backgroundGradientFirstColor)||"rgba( 0, 0, 0, 0 )"} ${e.backgroundGradientFirstLocation}%, ${m()(e.backgroundGradientSecondColor)||"rgba( 0, 0, 0, 0 )"} ${e.backgroundGradientSecondLocation}%)`}if("gradient"===e.backgroundOverlayType){let t="";"linear"===e.backgroundOverlayGradientType&&(t=`${e.backgroundOverlayGradientAngle}deg, `),l=`${e.backgroundOverlayGradientType}-gradient(${t}${m()(e.backgroundOverlayGradientFirstColor)||"rgba( 0, 0, 0, 0 )"} ${e.backgroundOverlayGradientFirstLocation}%, ${m()(e.backgroundOverlayGradientSecondColor)||"rgba( 0, 0, 0, 0 )"} ${e.backgroundOverlayGradientSecondLocation}%)`}return{...{...(0,b.omit)(e,["backgroundGradientFirstColor","backgroundGradientFirstLocation","backgroundGradientSecondColor","backgroundGradientSecondLocation","backgroundGradientType","backgroundGradientAngle","backgroundGradientPosition","backgroundOverlayGradientFirstColor","backgroundOverlayGradientFirstLocation","backgroundOverlayGradientSecondColor","backgroundOverlayGradientSecondLocation","backgroundOverlayGradientType","backgroundOverlayGradientAngle","backgroundOverlayGradientPosition"]),backgroundGradient:t,backgroundOverlayGradient:l}}},isEligible:e=>"gradient"===e.backgroundType&&void 0!==e.backgroundGradientFirstColor||"gradient"===e.backgroundOverlayType&&void 0!==e.backgroundOverlayGradientFirstColor,save:({attributes:e,className:t})=>{const l=e.columnsHTMLTag,o=e.hide?"":`has-desktop-${e.layout}-layout`,a=e.hideTablet?"":`has-tablet-${e.layoutTablet}-layout`,r=e.hideMobile?"":`has-mobile-${e.layoutMobile}-layout`,n=s()(t,`has-${e.columns}-columns`,o,a,r,{"hide-in-desktop":e.hide},{"hide-in-tablet":e.hideTablet},{"hide-in-mobile":e.hideMobile},{"has-reverse-columns-tablet":e.reverseColumnsTablet&&!e.hideTablet&&"collapsedRows"===e.layoutTablet},{"has-reverse-columns-mobile":e.reverseColumnsMobile&&!e.hideMobile&&"collapsedRows"===e.layoutMobile},`has-${e.columnsGap}-gap`,`has-vertical-${e.verticalAlign}`);return(0,c.createElement)(l,{className:n,id:e.id},(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-advanced-columns-overlay"}),(0,c.createElement)(k,{type:"top",front:!0,style:e.dividerTopType,fill:e.dividerTopColor,invert:e.dividerTopInvert}),(0,c.createElement)("div",{className:"innerblocks-wrap"},(0,c.createElement)(u.InnerBlocks.Content,null)),(0,c.createElement)(k,{type:"bottom",front:!0,style:e.dividerBottomType,fill:e.dividerBottomColor,invert:e.dividerBottomInvert}))}}],y=l(4333),_=l(9818),w=l(7400),f=({attributes:e,setAttributes:t})=>(0,c.createElement)(u.BlockControls,null,(0,c.createElement)(u.BlockVerticalAlignmentToolbar,{onChange:l=>{e.verticalAlign===l?t({verticalAlign:"unset"}):"top"===l?t({verticalAlign:"flex-start"}):"bottom"===l&&t({verticalAlign:"flex-end"})},value:"flex-start"===e.verticalAlign?"top":"flex-end"===e.verticalAlign?"bottom":e.verticalAlign})),C=l(6778),E=l(9266),T=l(2372),x=l(6993),M=l(1430),S=l(2136),B=l(1661),z=({attributes:e,setAttributes:t,updateColumnsWidth:l,dividerViewType:a,setDividerViewType:r,changeColumnsNumbers:n})=>{const i=(0,_.useSelect)((e=>{const{getView:t}=e("themeisle-gutenberg/data"),{__experimentalGetPreviewDeviceType:l}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return l?l():t()}),[]),[d,m]=(0,c.useState)("layout"),[b,g]=(0,c.useState)(!1);(0,c.useEffect)((()=>{b&&(6>=e.columns?l(e.columns,"equal"):6<e.columns?l(6,"equal"):1>=e.columns&&l(1,"equal"),g(!1))}),[e.columns]);let h=()=>{switch(i){case"Desktop":return e.paddingType;case"Tablet":return e.paddingTypeTablet;case"Mobile":return e.paddingTypeMobile;default:return}};h=h();const k={top:"paddingTop",right:"paddingRight",bottom:"paddingBottom",left:"paddingLeft"},v={top:"paddingTopTablet",right:"paddingRightTablet",bottom:"paddingBottomTablet",left:"paddingLeftTablet"},y={top:"paddingTopMobile",right:"paddingRightMobile",bottom:"paddingBottomMobile",left:"paddingLeftMobile"},w=t=>{if("top"==t)switch(i){case"Desktop":return"linked"===e.paddingType?e.padding:e.paddingTop;case"Tablet":return"linked"===e.paddingTypeTablet?e.paddingTablet:e.paddingTopTablet;case"Mobile":return"linked"===e.paddingTypeMobile?e.paddingMobile:e.paddingTopMobile}else if("right"==t)switch(i){case"Desktop":return"linked"===e.paddingType?e.padding:e.paddingRight;case"Tablet":return"linked"===e.paddingTypeTablet?e.paddingTablet:e.paddingRightTablet;case"Mobile":return"linked"===e.paddingTypeMobile?e.paddingMobile:e.paddingRightMobile}else if("bottom"==t)switch(i){case"Desktop":return"linked"===e.paddingType?e.padding:e.paddingBottom;case"Tablet":return"linked"===e.paddingTypeTablet?e.paddingTablet:e.paddingBottomTablet;case"Mobile":return"linked"===e.paddingTypeMobile?e.paddingMobile:e.paddingBottomMobile}else if("left"==t)switch(i){case"Desktop":return"linked"===e.paddingType?e.padding:e.paddingLeft;case"Tablet":return"linked"===e.paddingTypeTablet?e.paddingTablet:e.paddingLeftTablet;case"Mobile":return"linked"===e.paddingTypeMobile?e.paddingMobile:e.paddingLeftMobile}},f={top:"marginTop",bottom:"marginBottom"},z={top:"marginTopTablet",bottom:"marginBottomTablet"},P={top:"marginTopMobile",bottom:"marginBottomMobile"},N=t=>{if("top"==t)switch(i){case"Desktop":return"linked"===e.marginType?e.margin:e.marginTop;case"Tablet":return"linked"===e.marginTypeTablet?e.marginTablet:e.marginTopTablet;case"Mobile":return"linked"===e.marginTypeMobile?e.marginMobile:e.marginTopMobile}else if("bottom"==t)switch(i){case"Desktop":return"linked"===e.marginType?e.margin:e.marginBottom;case"Tablet":return"linked"===e.marginTypeTablet?e.marginTablet:e.marginBottomTablet;case"Mobile":return"linked"===e.marginTypeMobile?e.marginMobile:e.marginBottomMobile}},R=l=>{if(e.horizontalAlign===l)return t({horizontalAlign:"unset"});t({horizontalAlign:l})};let V=()=>{switch(i){case"Desktop":return e.columnsHeightCustom;case"Tablet":return e.columnsHeightCustomTablet;case"Mobile":return e.columnsHeightCustomMobile;default:return}};V=V();const L=()=>{t({backgroundImageID:"",backgroundImageURL:""})},H=()=>{t({backgroundOverlayImageID:"",backgroundOverlayImageURL:""})},I={top:"borderTop",right:"borderRight",bottom:"borderBottom",left:"borderLeft"},A=t=>{switch(t){case"top":return"linked"===e.borderType?e.border:e.borderTop;case"right":return"linked"===e.borderType?e.border:e.borderRight;case"bottom":return"linked"===e.borderType?e.border:e.borderBottom;case"left":return"linked"===e.borderType?e.border:e.borderLeft;default:return}},$={top:"borderRadiusTop",right:"borderRadiusRight",bottom:"borderRadiusBottom",left:"borderRadiusLeft"},O=t=>{switch(t){case"top":return"linked"===e.borderRadiusType?e.borderRadius:e.borderRadiusTop;case"right":return"linked"===e.borderRadiusType?e.borderRadius:e.borderRadiusRight;case"bottom":return"linked"===e.borderRadiusType?e.borderRadius:e.borderRadiusBottom;case"left":return"linked"===e.borderRadiusType?e.borderRadius:e.borderRadiusLeft;default:return}},G="top"==a?e.dividerTopType:"bottom"==a?e.dividerBottomType:void 0,D=()=>"top"==a?e.dividerTopColor:"bottom"==a?e.dividerBottomColor:void 0,Z=(e,l)=>{switch(l){case"Desktop":t({hide:e});break;case"Tablet":t({hideTablet:e});break;case"Mobile":t({hideMobile:e})}},F=(e,l)=>{"Tablet"===l?t({reverseColumnsTablet:e}):"Mobile"===l&&t({reverseColumnsMobile:e})};return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(u.InspectorControls,null,(0,c.createElement)(p.PanelBody,{className:"wp-block-themeisle-blocks-advanced-columns-header-panel"},(0,c.createElement)(p.Button,{className:s()("header-tab",{"is-selected":"layout"===d}),onClick:()=>m("layout")},(0,c.createElement)("span",null,(0,c.createElement)(p.Dashicon,{icon:"editor-table"}),(0,o.__)("Layout","otter-blocks"))),(0,c.createElement)(p.Button,{className:s()("header-tab",{"is-selected":"style"===d}),onClick:()=>m("style")},(0,c.createElement)("span",null,(0,c.createElement)(p.Dashicon,{icon:"admin-customizer"}),(0,o.__)("Style","otter-blocks"))),(0,c.createElement)(p.Button,{className:s()("header-tab",{"is-selected":"advanced"===d}),onClick:()=>m("advanced")},(0,c.createElement)("span",null,(0,c.createElement)(p.Dashicon,{icon:"admin-generic"}),(0,o.__)("Advanced","otter-blocks")))),"layout"===d&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Columns & Layout","otter-blocks")},(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Columns","otter-blocks"),value:e.columns,onChange:e=>{6>=e&&t({layout:"equal",layoutTablet:"equal",layoutMobile:"collapsedRows"}),6<e&&t({layout:"equal",layoutTablet:"equal",layoutMobile:"collapsedRows"}),1>=e&&t({layout:"equal",layoutTablet:"equal",layoutMobile:"equal"}),n(e),g(!0)},min:1,max:6}),(0,c.createElement)(E.Z,{label:(0,o.__)("Layout","otter-blocks"),columns:e.columns,layout:e.layout,layoutTablet:e.layoutTablet,layoutMobile:e.layoutMobile,onClick:o=>{switch(i){case"Desktop":t({layout:o}),l(e.columns,o);break;case"Tablet":t({layoutTablet:o});break;case"Mobile":t({layoutMobile:o})}}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Columns Gap","otter-blocks"),value:e.columnsGap,options:[{label:(0,o.__)("Default (10px)","otter-blocks"),value:"default"},{label:(0,o.__)("No Gap","otter-blocks"),value:"nogap"},{label:(0,o.__)("Narrow (5px)","otter-blocks"),value:"narrow"},{label:(0,o.__)("Extended (15px)","otter-blocks"),value:"extended"},{label:(0,o.__)("Wide (20px)","otter-blocks"),value:"wide"},{label:(0,o.__)("Wider (30px)","otter-blocks"),value:"wider"}],onChange:e=>{t({columnsGap:e})}})),(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Spacing","otter-blocks"),initialOpen:!1},(0,c.createElement)(x.Z,{label:(0,o.__)("Padding","otter-blocks")},(0,c.createElement)(T.Z,{type:h,min:0,max:500,changeType:e=>{switch(i){case"Desktop":t({paddingType:e});break;case"Tablet":t({paddingTypeTablet:e});break;case"Mobile":t({paddingTypeMobile:e})}},onChange:(l,o)=>{"Desktop"===i?"linked"===e.paddingType?t({padding:o}):t({[k[l]]:o}):"Tablet"===i?"linked"===e.paddingTypeTablet?t({paddingTablet:o}):t({[v[l]]:o}):"Mobile"===i&&("linked"===e.paddingTypeMobile?t({paddingMobile:o}):t({[y[l]]:o}))},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:w("top")},{label:(0,o.__)("Right","otter-blocks"),type:"right",value:w("right")},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:w("bottom")},{label:(0,o.__)("Left","otter-blocks"),type:"left",value:w("left")}]})),(0,c.createElement)(x.Z,{label:(0,o.__)("Margin","otter-blocks")},(0,c.createElement)(T.Z,{type:(()=>{switch(i){case"Desktop":return e.marginType;case"Tablet":return e.marginTypeTablet;case"Mobile":return e.marginTypeMobile;default:return}})(),min:-500,max:500,changeType:e=>{switch(i){case"Desktop":t({marginType:e});break;case"Tablet":t({marginTypeTablet:e});break;case"Mobile":t({marginTypeMobile:e})}},onChange:(l,o)=>{"Desktop"===i?"linked"===e.marginType?t({margin:o}):t({[f[l]]:o}):"Tablet"===i?"linked"===e.marginTypeTablet?t({marginTablet:o}):t({[z[l]]:o}):"Mobile"===i&&("linked"===e.marginTypeMobile?t({marginMobile:o}):t({[P[l]]:o}))},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:N("top")},{label:(0,o.__)("Right","otter-blocks"),disabled:!0},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:N("bottom")},{label:(0,o.__)("Left","otter-blocks"),disabled:!0}]}))),(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Section Structure","otter-blocks"),initialOpen:!1},(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Maximum Content Width","otter-blocks"),value:e.columnsWidth||"",onChange:e=>{(0<=e&&1200>=e||void 0===e)&&t({columnsWidth:e})},min:0,max:1800}),e.columnsWidth&&(0,c.createElement)(p.BaseControl,{label:(0,o.__)("Horizontal Align","otter-blocks")},(0,c.createElement)(p.ButtonGroup,{className:"wp-block-themeisle-icon-buttom-group"},(0,c.createElement)(p.Button,{icon:"editor-alignleft",label:(0,o.__)("Left","otter-blocks"),showTooltip:!0,isPrimary:"flex-start"===e.horizontalAlign,onClick:()=>R("flex-start")}),(0,c.createElement)(p.Button,{icon:"editor-aligncenter",label:(0,o.__)("Center","otter-blocks"),showTooltip:!0,isPrimary:"center"===e.horizontalAlign,onClick:()=>R("center")}),(0,c.createElement)(p.Button,{icon:"editor-alignright",label:(0,o.__)("Right","otter-blocks"),showTooltip:!0,isPrimary:"flex-end"===e.horizontalAlign,onClick:()=>R("flex-end")}))),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Minimum Height","otter-blocks"),value:e.columnsHeight,options:[{label:(0,o.__)("Default","otter-blocks"),value:"auto"},{label:(0,o.__)("Fit to Screen","otter-blocks"),value:"100vh"},{label:(0,o.__)("Custom","otter-blocks"),value:"custom"}],onChange:e=>{t({columnsHeight:e})}}),"custom"===e.columnsHeight&&(0,c.createElement)(x.Z,{label:(0,o.__)("Custom Height","otter-blocks")},(0,c.createElement)(p.RangeControl,{value:V||"",onChange:e=>{switch(i){case"Desktop":t({columnsHeightCustom:e});break;case"Tablet":t({columnsHeightCustomTablet:e});break;case"Mobile":t({columnsHeightCustomMobile:e})}},min:0,max:1e3}))))||"style"===d&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Background Settings","otter-blocks"),className:"wp-block-themeisle-image-container"},(0,c.createElement)(M.Z,{label:(0,o.__)("Background Type","otter-blocks"),backgroundType:e.backgroundType,changeBackgroundType:e=>{t({backgroundType:e})}}),"color"===e.backgroundType&&(0,c.createElement)(C.Z,{label:(0,o.__)("Background Color","otter-blocks"),colorValue:e.backgroundColor},(0,c.createElement)(u.ColorPalette,{label:(0,o.__)("Background Color","otter-blocks"),value:e.backgroundColor,onChange:e=>{t({backgroundColor:e})}}))||"image"===e.backgroundType&&(e.backgroundImageURL?(0,c.createElement)(c.Fragment,null,(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-body"},(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-area"},(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-holder",style:{backgroundImage:`url('${e.backgroundImageURL}')`}}),(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-delete",onClick:L},(0,c.createElement)(p.Dashicon,{icon:"trash"}),(0,c.createElement)("span",null,(0,o.__)("Remove Image","otter-blocks"))))),(0,c.createElement)(p.Button,{isSecondary:!0,className:"wp-block-themeisle-image-container-delete-button",onClick:L},(0,o.__)("Change or Remove Image","otter-blocks")),(0,c.createElement)(S.Z,{label:(0,o.__)("Background Settings","otter-blocks")},(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Attachment","otter-blocks"),value:e.backgroundAttachment,options:[{label:(0,o.__)("Scroll","otter-blocks"),value:"scroll"},{label:(0,o.__)("Fixed","otter-blocks"),value:"fixed"},{label:(0,o.__)("Local","otter-blocks"),value:"local"}],onChange:e=>{t({backgroundAttachment:e})}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Position","otter-blocks"),value:e.backgroundPosition,options:[{label:(0,o.__)("Default","otter-blocks"),value:"top left"},{label:(0,o.__)("Top Left","otter-blocks"),value:"top left"},{label:(0,o.__)("Top Center","otter-blocks"),value:"top center"},{label:(0,o.__)("Top Right","otter-blocks"),value:"top right"},{label:(0,o.__)("Center Left","otter-blocks"),value:"center left"},{label:(0,o.__)("Center Center","otter-blocks"),value:"center center"},{label:(0,o.__)("Center Right","otter-blocks"),value:"center right"},{label:(0,o.__)("Bottom Left","otter-blocks"),value:"bottom left"},{label:(0,o.__)("Bottom Center","otter-blocks"),value:"bottom center"},{label:(0,o.__)("Bottom Right","otter-blocks"),value:"bottom right"}],onChange:e=>{t({backgroundPosition:e})}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Repeat","otter-blocks"),value:e.backgroundRepeat,options:[{label:(0,o.__)("Repeat","otter-blocks"),value:"repeat"},{label:(0,o.__)("No-repeat","otter-blocks"),value:"no-repeat"}],onChange:e=>{t({backgroundRepeat:e})}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Size","otter-blocks"),value:e.backgroundSize,options:[{label:(0,o.__)("Auto","otter-blocks"),value:"auto"},{label:(0,o.__)("Cover","otter-blocks"),value:"cover"},{label:(0,o.__)("Contain","otter-blocks"),value:"contain"}],onChange:e=>{t({backgroundSize:e})}}))):(0,c.createElement)(u.MediaPlaceholder,{icon:"format-image",labels:{title:(0,o.__)("Background Image","otter-blocks"),name:(0,o.__)("an image","otter-blocks")},value:e.backgroundImageID,onSelect:e=>{t({backgroundImageID:e.id,backgroundImageURL:e.url})},accept:"image/*",allowedTypes:["image"]}))||"gradient"===e.backgroundType&&(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Background Gradient","otter-blocks"),gradientValue:e.backgroundGradient,disableCustomColors:!0,onGradientChange:e=>{t({backgroundGradient:e})},clearable:!1})),(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Background Overlay","otter-blocks"),className:"wp-block-themeisle-image-container",initialOpen:!1},(0,c.createElement)(M.Z,{label:(0,o.__)("Overlay Type","otter-blocks"),backgroundType:e.backgroundOverlayType,changeBackgroundType:e=>{t({backgroundOverlayType:e})}}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Overlay Opacity","otter-blocks"),value:e.backgroundOverlayOpacity,onChange:e=>{t({backgroundOverlayOpacity:e})},min:0,max:100}),"color"===e.backgroundOverlayType&&(0,c.createElement)(C.Z,{label:(0,o.__)("Overlay Color","otter-blocks"),colorValue:e.backgroundOverlayColor},(0,c.createElement)(u.ColorPalette,{label:(0,o.__)("Overlay Color","otter-blocks"),value:e.backgroundOverlayColor,onChange:e=>{t({backgroundOverlayColor:e})}}))||"image"===e.backgroundOverlayType&&(e.backgroundOverlayImageURL?(0,c.createElement)(c.Fragment,null,(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-body"},(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-area"},(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-holder",style:{backgroundImage:`url('${e.backgroundOverlayImageURL}')`}}),(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-delete",onClick:H},(0,c.createElement)(p.Dashicon,{icon:"trash"}),(0,c.createElement)("span",null,(0,o.__)("Remove Image","otter-blocks"))))),(0,c.createElement)(p.Button,{isSecondary:!0,className:"wp-block-themeisle-image-container-delete-button",onClick:H},(0,o.__)("Change or Remove Image","otter-blocks")),(0,c.createElement)(S.Z,{label:(0,o.__)("Background Settings","otter-blocks")},(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Attachment","otter-blocks"),value:e.backgroundOverlayAttachment,options:[{label:(0,o.__)("Scroll","otter-blocks"),value:"scroll"},{label:(0,o.__)("Fixed","otter-blocks"),value:"fixed"},{label:(0,o.__)("Local","otter-blocks"),value:"local"}],onChange:e=>{t({backgroundOverlayAttachment:e})}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Position","otter-blocks"),value:e.backgroundOverlayPosition,options:[{label:(0,o.__)("Default","otter-blocks"),value:"top left"},{label:(0,o.__)("Top Left","otter-blocks"),value:"top left"},{label:(0,o.__)("Top Center","otter-blocks"),value:"top center"},{label:(0,o.__)("Top Right","otter-blocks"),value:"top right"},{label:(0,o.__)("Center Left","otter-blocks"),value:"center left"},{label:(0,o.__)("Center Center","otter-blocks"),value:"center center"},{label:(0,o.__)("Center Right","otter-blocks"),value:"center right"},{label:(0,o.__)("Bottom Left","otter-blocks"),value:"bottom left"},{label:(0,o.__)("Bottom Center","otter-blocks"),value:"bottom center"},{label:(0,o.__)("Bottom Right","otter-blocks"),value:"bottom right"}],onChange:e=>{t({backgroundOverlayPosition:e})}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Repeat","otter-blocks"),value:e.backgroundOverlayRepeat,options:[{label:(0,o.__)("Repeat","otter-blocks"),value:"repeat"},{label:(0,o.__)("No-repeat","otter-blocks"),value:"no-repeat"}],onChange:e=>{t({backgroundOverlayRepeat:e})}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Size","otter-blocks"),value:e.backgroundOverlaySize,options:[{label:(0,o.__)("Auto","otter-blocks"),value:"auto"},{label:(0,o.__)("Cover","otter-blocks"),value:"cover"},{label:(0,o.__)("Contain","otter-blocks"),value:"contain"}],onChange:e=>{t({backgroundOverlaySize:e})}}))):(0,c.createElement)(u.MediaPlaceholder,{icon:"format-image",labels:{title:(0,o.__)("Background Image","otter-blocks"),name:(0,o.__)("an image","otter-blocks")},value:e.backgroundOverlayImageID,onSelect:e=>{t({backgroundOverlayImageID:e.id,backgroundOverlayImageURL:e.url})},accept:"image/*",allowedTypes:["image"]}))||"gradient"===e.backgroundOverlayType&&(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Background Gradient","otter-blocks"),gradientValue:e.backgroundOverlayGradient,disableCustomColors:!0,onGradientChange:e=>{t({backgroundOverlayGradient:e})},clearable:!1}),(0,c.createElement)(S.Z,{label:(0,o.__)("CSS Filters","otter-blocks")},(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Blur","otter-blocks"),value:e.backgroundOverlayFilterBlur,onChange:e=>{t({backgroundOverlayFilterBlur:e})},min:0,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Brightness","otter-blocks"),value:e.backgroundOverlayFilterBrightness,onChange:e=>{t({backgroundOverlayFilterBrightness:e})},min:0,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Contrast","otter-blocks"),value:e.backgroundOverlayFilterContrast,onChange:e=>{t({backgroundOverlayFilterContrast:e})},min:0,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Grayscale","otter-blocks"),value:e.backgroundOverlayFilterGrayscale,onChange:e=>{t({backgroundOverlayFilterGrayscale:e})},min:0,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Hue","otter-blocks"),value:e.backgroundOverlayFilterHue,onChange:e=>{t({backgroundOverlayFilterHue:e})},min:0,max:360}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Saturation","otter-blocks"),value:e.backgroundOverlayFilterSaturate,onChange:e=>{t({backgroundOverlayFilterSaturate:e})},min:0,max:100})),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Blend Mode","otter-blocks"),value:e.backgroundOverlayBlend,options:[{label:(0,o.__)("Normal","otter-blocks"),value:"normal"},{label:(0,o.__)("Multiply","otter-blocks"),value:"multiply"},{label:(0,o.__)("Screen","otter-blocks"),value:"screen"},{label:(0,o.__)("Overlay","otter-blocks"),value:"overlay"},{label:(0,o.__)("Darken","otter-blocks"),value:"darken"},{label:(0,o.__)("Lighten","otter-blocks"),value:"lighten"},{label:(0,o.__)("Color Dodge","otter-blocks"),value:"color-dodge"},{label:(0,o.__)("Color Burn","otter-blocks"),value:"color-burn"},{label:(0,o.__)("Hard Light","otter-blocks"),value:"hard-light"},{label:(0,o.__)("Soft Light","otter-blocks"),value:"soft-light"},{label:(0,o.__)("Difference","otter-blocks"),value:"difference"},{label:(0,o.__)("Exclusion","otter-blocks"),value:"exclusion"},{label:(0,o.__)("Hue","otter-blocks"),value:"hue"},{label:(0,o.__)("Saturation","otter-blocks"),value:"saturation"},{label:(0,o.__)("Color","otter-blocks"),value:"color"},{label:(0,o.__)("Luminosity","otter-blocks"),value:"luminosity"}],onChange:e=>{t({backgroundOverlayBlend:e})}})),(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Border","otter-blocks"),className:"wp-block-themeisle-border-container",initialOpen:!1},(0,c.createElement)(T.Z,{label:(0,o.__)("Border Width","otter-blocks"),type:e.borderType,min:0,max:500,changeType:e=>{t({borderType:e})},onChange:(l,o)=>{"linked"===e.borderType?t({border:o}):t({[I[l]]:o})},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:A("top")},{label:(0,o.__)("Right","otter-blocks"),type:"right",value:A("right")},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:A("bottom")},{label:(0,o.__)("Left","otter-blocks"),type:"left",value:A("left")}]}),(0,c.createElement)(C.Z,{label:(0,o.__)("Border Color","otter-blocks"),colorValue:e.borderColor},(0,c.createElement)(u.ColorPalette,{label:(0,o.__)("Border Color","otter-blocks"),value:e.borderColor,onChange:e=>{t({borderColor:e})}})),(0,c.createElement)(T.Z,{label:(0,o.__)("Border Radius","otter-blocks"),type:e.borderRadiusType,min:0,max:500,changeType:e=>{t({borderRadiusType:e})},onChange:(l,o)=>{"linked"===e.borderRadiusType?t({borderRadius:o}):t({[$[l]]:o})},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:O("top")},{label:(0,o.__)("Right","otter-blocks"),type:"right",value:O("right")},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:O("bottom")},{label:(0,o.__)("Left","otter-blocks"),type:"left",value:O("left")}]}),(0,c.createElement)(p.ToggleControl,{label:(0,o.__)("Box Shadow","otter-blocks"),checked:e.boxShadow,onChange:()=>{t({boxShadow:!e.boxShadow})}}),e.boxShadow&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(C.Z,{label:(0,o.__)("Shadow Color","otter-blocks"),colorValue:e.boxShadowColor},(0,c.createElement)(u.ColorPalette,{label:(0,o.__)("Shadow Color","otter-blocks"),value:e.boxShadowColor,onChange:e=>{t({boxShadowColor:e})}})),(0,c.createElement)(S.Z,{label:(0,o.__)("Border Shadow","otter-blocks")},(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Opacity","otter-blocks"),value:e.boxShadowColorOpacity,onChange:e=>{t({boxShadowColorOpacity:e})},min:0,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Blur","otter-blocks"),value:e.boxShadowBlur,onChange:e=>{t({boxShadowBlur:e})},min:0,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Spread","otter-blocks"),value:e.boxShadowSpread,onChange:e=>{t({boxShadowSpread:e})},min:-100,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Horizontal","otter-blocks"),value:e.boxShadowHorizontal,onChange:e=>{t({boxShadowHorizontal:e})},min:-100,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Vertical","otter-blocks"),value:e.boxShadowVertical,onChange:e=>{t({boxShadowVertical:e})},min:-100,max:100})))),(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Shape Divider","otter-blocks"),initialOpen:!1,className:"wp-block-themeisle-shape-divider"},(0,c.createElement)(p.ButtonGroup,null,(0,c.createElement)(p.Button,{isSmall:!0,isSecondary:"top"!==a,isPrimary:"top"===a,onClick:()=>r("top")},(0,o.__)("Top","otter-blocks")),(0,c.createElement)(p.Button,{isSmall:!0,isSecondary:"bottom"!==a,isPrimary:"bottom"===a,onClick:()=>r("bottom")},(0,o.__)("Bottom","otter-blocks"))),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Type","otter-blocks"),value:G,options:[{label:(0,o.__)("None","otter-blocks"),value:"none"},{label:(0,o.__)("Triangle","otter-blocks"),value:"bigTriangle"},{label:(0,o.__)("Right Curve","otter-blocks"),value:"rightCurve"},{label:(0,o.__)("Curve","otter-blocks"),value:"curve"},{label:(0,o.__)("Slant","otter-blocks"),value:"slant"},{label:(0,o.__)("Cloud","otter-blocks"),value:"cloud"}],onChange:e=>{"top"==a?t({dividerTopType:e}):"bottom"==a&&t({dividerBottomType:e})}}),"none"!==G&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(C.Z,{label:(0,o.__)("Color","otter-blocks"),colorValue:D()},(0,c.createElement)(u.ColorPalette,{label:(0,o.__)("Color","otter-blocks"),value:D(),onChange:e=>{"top"==a?t({dividerTopColor:e}):"bottom"==a&&t({dividerBottomColor:e})}})),(0,c.createElement)(x.Z,{label:(0,o.__)("Width","otter-blocks")},(0,c.createElement)(p.RangeControl,{value:(()=>{if("top"==a)switch(i){case"Desktop":return e.dividerTopWidth;case"Tablet":return e.dividerTopWidthTablet;case"Mobile":return e.dividerTopWidthMobile}else if("bottom"==a)switch(i){case"Desktop":return e.dividerBottomWidth;case"Tablet":return e.dividerBottomWidthTablet;case"Mobile":return e.dividerBottomWidthMobile}})(),onChange:e=>{if("top"==a)switch(i){case"Desktop":t({dividerTopWidth:e});break;case"Tablet":t({dividerTopWidthTablet:e});break;case"Mobile":t({dividerTopWidthMobile:e})}else if("bottom"==a)switch(i){case"Desktop":t({dividerBottomWidth:e});break;case"Tablet":t({dividerBottomWidthTablet:e});break;case"Mobile":t({dividerBottomWidthMobile:e})}},min:0,max:500})),(0,c.createElement)(x.Z,{label:(0,o.__)("Height","otter-blocks")},(0,c.createElement)(p.RangeControl,{value:(()=>{if("top"==a)switch(i){case"Desktop":return e.dividerTopHeight;case"Tablet":return e.dividerTopHeightTablet;case"Mobile":return e.dividerTopHeightMobile}else if("bottom"==a)switch(i){case"Desktop":return e.dividerBottomHeight;case"Tablet":return e.dividerBottomHeightTablet;case"Mobile":return e.dividerBottomHeightMobile}})(),onChange:e=>{if("top"==a)switch(i){case"Desktop":t({dividerTopHeight:e});break;case"Tablet":t({dividerTopHeightTablet:e});break;case"Mobile":t({dividerTopHeightMobile:e})}else if("bottom"==a)switch(i){case"Desktop":t({dividerBottomHeight:e});break;case"Tablet":t({dividerBottomHeightTablet:e});break;case"Mobile":t({dividerBottomHeightMobile:e})}},min:0,max:500})),"curve"!==G&&"cloud"!==G&&(0,c.createElement)(p.ToggleControl,{label:(0,o.__)("Invert Shape Divider","otter-blocks"),checked:(()=>{switch(a){case"top":return e.dividerTopInvert;case"bottom":return e.dividerBottomInvert;default:return}})(),onChange:()=>{switch(a){case"top":t({dividerTopInvert:!e.dividerTopInvert});break;case"bottom":t({dividerBottomInvert:!e.dividerBottomInvert})}}}))))||"advanced"===d&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Responsive","otter-blocks")},(0,c.createElement)(p.ToggleControl,{label:(0,o.__)("Hide this section on Desktop devices?","otter-blocks"),checked:e.hide,onChange:e=>Z(e,"Desktop")}),(0,c.createElement)(p.ToggleControl,{label:(0,o.__)("Hide this section on Tablet devices?","otter-blocks"),checked:e.hideTablet,onChange:e=>Z(e,"Tablet")}),(0,c.createElement)(p.ToggleControl,{label:(0,o.__)("Hide this section on Mobile devices?","otter-blocks"),checked:e.hideMobile,onChange:e=>Z(e,"Mobile")}),(0,c.createElement)("hr",null),!e.hideTablet&&"collapsedRows"===e.layoutTablet&&(0,c.createElement)(p.ToggleControl,{label:(0,o.__)("Reverse Columns in Tablet devices?","otter-blocks"),checked:e.reverseColumnsTablet,onChange:e=>F(e,"Tablet")}),!e.hideMobile&&"collapsedRows"===e.layoutMobile&&(0,c.createElement)(p.ToggleControl,{label:(0,o.__)("Reverse Columns in Mobile devices?","otter-blocks"),checked:e.reverseColumnsMobile,onChange:e=>F(e,"Mobile")})),(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Section Settings","otter-blocks"),initialOpen:!1},(0,c.createElement)(p.SelectControl,{label:(0,o.__)("HTML Tag","otter-blocks"),value:e.columnsHTMLTag,options:[{label:(0,o.__)("Default (div)","otter-blocks"),value:"div"},{label:"section",value:"section"},{label:"header",value:"header"},{label:"footer",value:"footer"},{label:"article",value:"article"},{label:"main",value:"main"}],onChange:e=>{t({columnsHTMLTag:e})}})))),(0,c.createElement)(B.Z,{value:e.id,onChange:e=>{t({id:e})}}))},P=({clientId:e})=>{const{block:t,selectedBlockClientId:l}=(0,_.useSelect)((t=>{const{getSelectedBlockClientId:l,getBlock:o}=t("core/block-editor");return{block:o(e),selectedBlockClientId:l()}}),[]),{selectBlock:a}=(0,_.useDispatch)("core/block-editor"),[n,i]=(0,c.useState)(!1),s=u.__experimentalBlockNavigationList||u.__experimentalBlockNavigationTree;return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(u.BlockControls,null,(0,c.createElement)(p.ToolbarGroup,null,(0,c.createElement)(p.Button,{className:"components-toolbar__control",label:(0,o.__)("Open block navigator","otter-blocks"),showTooltip:!0,onClick:()=>i(!0),icon:r.Hg}))),n&&(0,c.createElement)(p.Modal,{title:(0,o.__)("Block Navigator","otter-blocks"),closeLabel:(0,o.__)("Close","otter-blocks"),onRequestClose:()=>i(!1)},(0,c.createElement)(s,{blocks:[t],selectedBlockClientId:l,selectBlock:a,showNestedBlocks:!0})))},N=l(2902),R=l(5225),V=l(5581),L=[{name:"themeisle-blocks/section-columns-1",description:(0,o.__)("Single column","otter-blocks"),icon:r.Kt,title:(0,o.__)("Full","otter-blocks"),attributes:{columns:1,layout:"equal",layoutTablet:"equal",layoutMobile:"equal"},innerBlocks:[["themeisle-blocks/advanced-column",{columnWidth:"100"}]],scope:["block"],isDefault:!0},{name:"themeisle-blocks/section-columns-equal",description:(0,o.__)("2 equal columns","otter-blocks"),icon:r.nt,title:(0,o.__)("1:1","otter-blocks"),attributes:{columns:2,layout:"equal",layoutTablet:"equal",layoutMobile:"equal"},innerBlocks:[["themeisle-blocks/advanced-column",{columnWidth:"50"}],["themeisle-blocks/advanced-column",{columnWidth:"50"}]],scope:["block"]},{name:"themeisle-blocks/section-columns-1-2",description:(0,o.__)("1:2 columns","otter-blocks"),icon:r.Tt,title:(0,o.__)("1:2","otter-blocks"),attributes:{columns:2,layout:"oneTwo",layoutTablet:"equal",layoutMobile:"equal"},innerBlocks:[["themeisle-blocks/advanced-column",{columnWidth:"33.34"}],["themeisle-blocks/advanced-column",{columnWidth:"66.66"}]],scope:["block"]},{name:"themeisle-blocks/section-columns-2-1",description:(0,o.__)("2:1 columns","otter-blocks"),icon:r.eI,title:(0,o.__)("2:1","otter-blocks"),attributes:{columns:2,layout:"twoOne",layoutTablet:"equal",layoutMobile:"equal"},innerBlocks:[["themeisle-blocks/advanced-column",{columnWidth:"66.66"}],["themeisle-blocks/advanced-column",{columnWidth:"33.33"}]],scope:["block"]},{name:"themeisle-blocks/section-columns-equal-3",description:(0,o.__)("3 equal columns","otter-blocks"),icon:r.Np,title:(0,o.__)("1:1:1","otter-blocks"),attributes:{columns:3,layout:"equal",layoutTablet:"equal",layoutMobile:"equal"},innerBlocks:[["themeisle-blocks/advanced-column",{columnWidth:"33.33"}],["themeisle-blocks/advanced-column",{columnWidth:"33.33"}],["themeisle-blocks/advanced-column",{columnWidth:"33.33"}]],scope:["block"]},{name:"themeisle-blocks/section-columns-1-1-2",description:(0,o.__)("1:1:2 columns","otter-blocks"),icon:r.TS,title:(0,o.__)("1:1:2","otter-blocks"),attributes:{columns:3,layout:"oneOneTwo",layoutTablet:"equal",layoutMobile:"equal"},innerBlocks:[["themeisle-blocks/advanced-column",{columnWidth:"25"}],["themeisle-blocks/advanced-column",{columnWidth:"25"}],["themeisle-blocks/advanced-column",{columnWidth:"50"}]],scope:["block"]},{name:"themeisle-blocks/section-columns-2-1-1",description:(0,o.__)("2:1:1 columns","otter-blocks"),icon:r.Gg,title:(0,o.__)("2:1:1","otter-blocks"),attributes:{columns:3,layout:"twoOneOne",layoutTablet:"equal",layoutMobile:"equal"},innerBlocks:[["themeisle-blocks/advanced-column",{columnWidth:"50"}],["themeisle-blocks/advanced-column",{columnWidth:"25"}],["themeisle-blocks/advanced-column",{columnWidth:"25"}]],scope:["block"]},{name:"themeisle-blocks/section-columns-equal-4",description:(0,o.__)("4 equal columns","otter-blocks"),icon:r.Qd,title:(0,o.__)("1:1:1:1","otter-blocks"),attributes:{columns:4,layout:"equal",layoutTablet:"equal",layoutMobile:"equal"},innerBlocks:[["themeisle-blocks/advanced-column",{columnWidth:"25"}],["themeisle-blocks/advanced-column",{columnWidth:"25"}],["themeisle-blocks/advanced-column",{columnWidth:"25"}],["themeisle-blocks/advanced-column",{columnWidth:"25"}]],scope:["block"]}];(0,a.registerBlockType)("themeisle-blocks/advanced-columns",{title:(0,o.__)("Section","otter-blocks"),description:(0,o.__)("Add a Section block that displays content in multiple columns, then add whatever content blocks you’d like.","otter-blocks"),icon:r.b8,category:"themeisle-blocks",keywords:["advanced columns","layout","grid"],attributes:n,supports:{align:["wide","full"],html:!1},deprecated:v,variations:L,edit:({attributes:e,setAttributes:t,className:l,clientId:r,name:i})=>{(0,c.useEffect)((()=>{const t=(0,R.WX)(r,n);return()=>t(e.id)}),[e.id]);const{updateBlockAttributes:d,replaceInnerBlocks:g}=(0,_.useDispatch)("core/block-editor"),{sectionBlock:h,isViewportAvailable:k,isPreviewDesktop:v,isPreviewTablet:C,isPreviewMobile:E,children:T,variations:x,defaultVariation:M}=(0,_.useSelect)((e=>{var t;const{getBlock:l}=e("core/block-editor"),{getBlockVariations:o,getBlockType:a,getDefaultBlockVariation:n}=e("core/blocks"),{__experimentalGetPreviewDeviceType:c}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return{sectionBlock:l(r),children:(null===(t=l(r))||void 0===t?void 0:t.innerBlocks)||[],isViewportAvailable:!!c,isPreviewDesktop:!!c&&"Desktop"===c(),isPreviewTablet:!!c&&"Tablet"===c(),isPreviewMobile:!!c&&"Mobile"===c(),blockType:a(i),defaultVariation:n(i,"block"),variations:o(i,"block").filter((({isDefault:e})=>!e))}}),[]),{insertBlock:S,removeBlock:B}=(0,_.useDispatch)("core/block-editor");(0,c.useEffect)((()=>{e.columns!==T.length&&t({columns:T.length})}),[T]);const L=(0,y.useViewportMatch)("large",">="),H=(0,y.useViewportMatch)("large","<="),I=(0,y.useViewportMatch)("small",">="),A=(0,y.useViewportMatch)("small","<=");let $=L&&!H&&I&&!A,O=!L&&!H&&I&&!A,G=!(L||H||I||A);k&&!G&&($=v,O=C,G=E);const[D,Z]=(0,c.useState)("top"),F=({mobile:e,tablet:t,desktop:l})=>G&&e||O&&t||$&&l||void 0,W=F({mobile:e.dividerTopWidthMobile,tablet:e.dividerTopWidthTablet,desktop:e.dividerTopWidth}),q=F({mobile:e.dividerBottomWidthMobile,tablet:e.dividerBottomWidthTablet,desktop:e.dividerBottomWidth}),U=F({mobile:e.dividerTopHeightMobile,tablet:e.dividerTopHeightTablet,desktop:e.dividerTopHeight}),j=F({mobile:e.dividerBottomHeightMobile,tablet:e.dividerBottomHeightTablet,desktop:e.dividerBottomHeight}),K=e.columnsHTMLTag;let Q,X,Y,J,ee,te;$?Q={paddingTop:"linked"===e.paddingType?`${e.padding}px`:`${e.paddingTop}px`,paddingRight:"linked"===e.paddingType?`${e.padding}px`:`${e.paddingRight}px`,paddingBottom:"linked"===e.paddingType?`${e.padding}px`:`${e.paddingBottom}px`,paddingLeft:"linked"===e.paddingType?`${e.padding}px`:`${e.paddingLeft}px`,marginTop:"linked"===e.marginType?`${e.margin}px`:`${e.marginTop}px`,marginBottom:"linked"===e.marginType?`${e.margin}px`:`${e.marginBottom}px`,minHeight:"custom"===e.columnsHeight?`${e.columnsHeightCustom}px`:e.columnsHeight}:O?Q={paddingTop:"linked"===e.paddingTypeTablet?`${e.paddingTablet}px`:`${e.paddingTopTablet}px`,paddingRight:"linked"===e.paddingTypeTablet?`${e.paddingTablet}px`:`${e.paddingRightTablet}px`,paddingBottom:"linked"===e.paddingTypeTablet?`${e.paddingTablet}px`:`${e.paddingBottomTablet}px`,paddingLeft:"linked"===e.paddingTypeTablet?`${e.paddingTablet}px`:`${e.paddingLeftTablet}px`,marginTop:"linked"===e.marginTypeTablet?`${e.marginTablet}px`:`${e.marginTopTablet}px`,marginBottom:"linked"===e.marginTypeTablet?`${e.marginTablet}px`:`${e.marginBottomTablet}px`,minHeight:"custom"===e.columnsHeight?`${e.columnsHeightCustomTablet}px`:e.columnsHeight}:G&&(Q={paddingTop:"linked"===e.paddingTypeMobile?`${e.paddingMobile}px`:`${e.paddingTopMobile}px`,paddingRight:"linked"===e.paddingTypeMobile?`${e.paddingMobile}px`:`${e.paddingRightMobile}px`,paddingBottom:"linked"===e.paddingTypeMobile?`${e.paddingMobile}px`:`${e.paddingBottomMobile}px`,paddingLeft:"linked"===e.paddingTypeMobile?`${e.paddingMobile}px`:`${e.paddingLeftMobile}px`,marginTop:"linked"===e.marginTypeMobile?`${e.marginMobile}px`:`${e.marginTopMobile}px`,marginBottom:"linked"===e.marginTypeMobile?`${e.marginMobile}px`:`${e.marginBottomMobile}px`,minHeight:"custom"===e.columnsHeight?`${e.columnsHeightCustomMobile}px`:e.columnsHeight}),"color"===e.backgroundType&&(X={backgroundColor:e.backgroundColor}),"image"===e.backgroundType&&(X={backgroundImage:`url( '${e.backgroundImageURL}' )`,backgroundAttachment:e.backgroundAttachment,backgroundPosition:e.backgroundPosition,backgroundRepeat:e.backgroundRepeat,backgroundSize:e.backgroundSize}),"gradient"===e.backgroundType&&(X={backgroundImage:e.backgroundGradient}),"linked"===e.borderType&&(J={borderWidth:`${e.border}px`,borderStyle:"solid",borderColor:e.borderColor}),"unlinked"===e.borderType&&(J={borderTopWidth:`${e.borderTop}px`,borderRightWidth:`${e.borderRight}px`,borderBottomWidth:`${e.borderBottom}px`,borderLeftWidth:`${e.borderLeft}px`,borderStyle:"solid",borderColor:e.borderColor}),"linked"===e.borderRadiusType&&(ee={borderRadius:`${e.borderRadius}px`}),"unlinked"===e.borderRadiusType&&(ee={borderTopLeftRadius:`${e.borderRadiusTop}px`,borderTopRightRadius:`${e.borderRadiusRight}px`,borderBottomRightRadius:`${e.borderRadiusBottom}px`,borderBottomLeftRadius:`${e.borderRadiusLeft}px`}),!0===e.boxShadow&&(te={boxShadow:`${e.boxShadowHorizontal}px ${e.boxShadowVertical}px ${e.boxShadowBlur}px ${e.boxShadowSpread}px ${m()(e.boxShadowColor?e.boxShadowColor:"#000000",e.boxShadowColorOpacity)}`});const le={...Q,...X,...J,...ee,...te};"color"===e.backgroundOverlayType&&(Y={background:e.backgroundOverlayColor,opacity:e.backgroundOverlayOpacity/100}),"image"===e.backgroundOverlayType&&(Y={backgroundImage:`url( '${e.backgroundOverlayImageURL}' )`,backgroundAttachment:e.backgroundOverlayAttachment,backgroundPosition:e.backgroundOverlayPosition,backgroundRepeat:e.backgroundOverlayRepeat,backgroundSize:e.backgroundOverlaySize,opacity:e.backgroundOverlayOpacity/100}),"gradient"===e.backgroundOverlayType&&(Y={background:e.backgroundOverlayGradient,opacity:e.backgroundOverlayOpacity/100});const oe={...Y,...ee,mixBlendMode:e.backgroundOverlayBlend,filter:`blur( ${e.backgroundOverlayFilterBlur/10}px ) brightness( ${e.backgroundOverlayFilterBrightness/10} ) contrast( ${e.backgroundOverlayFilterContrast/10} ) grayscale( ${e.backgroundOverlayFilterGrayscale/100} ) hue-rotate( ${e.backgroundOverlayFilterHue}deg ) saturate( ${e.backgroundOverlayFilterSaturate/10} )`};let ae={};e.columnsWidth&&(ae={maxWidth:e.columnsWidth+"px"});const re=s()(l,`has-${e.columns}-columns`,`has-desktop-${e.layout}-layout`,`has-tablet-${e.layoutTablet}-layout`,`has-mobile-${e.layoutMobile}-layout`,`has-${e.columnsGap}-gap`,`has-vertical-${e.verticalAlign}`,`has-horizontal-${e.horizontalAlign}`,{"has-reverse-columns-tablet":e.reverseColumnsTablet&&!e.hideTablet&&"collapsedRows"===e.layoutTablet},{"has-reverse-columns-mobile":e.reverseColumnsMobile&&!e.hideMobile&&"collapsedRows"===e.layoutMobile},{"has-viewport-desktop":$},{"has-viewport-tablet":O},{"has-viewport-mobile":G}),[ne,ce]=(0,c.useState)(!1);return e.columns?(0,c.createElement)("div",null,(0,c.createElement)(P,{clientId:r}),(0,c.createElement)(f,{attributes:e,setAttributes:t}),(0,c.createElement)(z,{attributes:e,setAttributes:t,updateColumnsWidth:(e,t)=>{h.innerBlocks.map(((l,o)=>{d(l.clientId,{columnWidth:w.Z[e][t][o]})}))},dividerViewType:D,setDividerViewType:Z,changeColumnsNumbers:t=>{e.columns<t?(0,b.times)(t-e.columns,(()=>{const e=(0,a.createBlock)("themeisle-blocks/advanced-column");e&&S(e,(null==T?void 0:T.length)||0,r,!1)})):e.columns>t&&T.slice(t).forEach((e=>B(e.clientId,!1)))}}),(0,c.createElement)(K,{className:re,id:e.id,style:le},(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-advanced-columns-overlay",style:oe}),(0,c.createElement)(N.Z,{type:"top",style:e.dividerTopType,fill:e.dividerTopColor,invert:e.dividerTopInvert,width:W,height:U}),(0,c.createElement)("div",{className:"innerblocks-wrap",style:ae},(0,c.createElement)(u.InnerBlocks,{allowedBlocks:["themeisle-blocks/advanced-column"],orientation:"horizontal"})),(0,c.createElement)(N.Z,{type:"bottom",style:e.dividerBottomType,fill:e.dividerBottomColor,invert:e.dividerBottomInvert,width:q,height:j}))):(0,c.createElement)(p.Placeholder,{label:(0,o.__)("Section","otter-blocks"),instructions:(0,o.__)("Select a layout to start with, or make one yourself.","otter-blocks"),className:"otter-section-layout-picker"},(0,c.createElement)(u.__experimentalBlockVariationPicker,{variations:x,onSelect:(e=M)=>{e&&(g(r,(0,a.createBlocksFromInnerBlocksTemplate)(e.innerBlocks),!0),t(e.attributes))},allowSkip:!0}),(0,c.createElement)(p.Tooltip,{text:(0,o.__)("Open Template Library","otter-blocks")},(0,c.createElement)(p.Button,{isPrimary:!0,className:"wp-block-themeisle-template-library",onClick:()=>ce(!0)},(0,c.createElement)(p.Dashicon,{icon:"category"}),(0,o.__)("Template Library","otter-blocks")),ne&&(0,c.createElement)(V.Z,{clientId:r,close:()=>ce(!1)})))},save:({attributes:e,className:t})=>{const l=e.columnsHTMLTag,o=e.hide?"":`has-desktop-${e.layout}-layout`,a=e.hideTablet?"":`has-tablet-${e.layoutTablet}-layout`,r=e.hideMobile?"":`has-mobile-${e.layoutMobile}-layout`,n=s()(t,`has-${e.columns}-columns`,o,a,r,{"hide-in-desktop":e.hide},{"hide-in-tablet":e.hideTablet},{"hide-in-mobile":e.hideMobile},{"has-reverse-columns-tablet":e.reverseColumnsTablet&&!e.hideTablet&&"collapsedRows"===e.layoutTablet},{"has-reverse-columns-mobile":e.reverseColumnsMobile&&!e.hideMobile&&"collapsedRows"===e.layoutMobile},`has-${e.columnsGap}-gap`,`has-vertical-${e.verticalAlign}`);return(0,c.createElement)(l,{className:n,id:e.id},(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-advanced-columns-overlay"}),(0,c.createElement)(N.Z,{type:"top",front:!0,style:e.dividerTopType,fill:e.dividerTopColor,invert:e.dividerTopInvert}),(0,c.createElement)("div",{className:"innerblocks-wrap"},(0,c.createElement)(u.InnerBlocks.Content,null)),(0,c.createElement)(N.Z,{type:"bottom",front:!0,style:e.dividerBottomType,fill:e.dividerBottomColor,invert:e.dividerBottomInvert}))}})},1430:function(e,t,l){var o=l(9307),a=l(5736),r=l(5609),n=l(4333),c=l(340);const i=({label:e,backgroundType:t,changeBackgroundType:l})=>{const s=`inspector-background-control-${(0,n.useInstanceId)(i)}`;return(0,o.createElement)("div",{id:s,className:"components-base-control wp-block-themeisle-blocks-advanced-columns-background-control"},(0,o.createElement)("div",{className:"components-base-control__field"},(0,o.createElement)("div",{className:"components-base-control__title"},(0,o.createElement)("label",{className:"components-base-control__label"},e),(0,o.createElement)(r.ButtonGroup,{className:"linking-controls"},(0,o.createElement)(r.Button,{icon:"admin-customizer",label:(0,a.__)("Color","otter-blocks"),showTooltip:!0,isPrimary:"color"===t,onClick:()=>l("color")}),(0,o.createElement)(r.Button,{icon:"format-image",label:(0,a.__)("Image","otter-blocks"),showTooltip:!0,isPrimary:"image"===t,onClick:()=>l("image")}),(0,o.createElement)(r.Button,{icon:()=>(0,o.createElement)(r.Icon,{icon:c.Ew}),label:(0,a.__)("Gradient","otter-blocks"),showTooltip:!0,isPrimary:"gradient"===t,onClick:()=>l("gradient")})))))};t.Z=i},9266:function(e,t,l){var o=l(9307),a=l(4184),r=l.n(a),n=l(5736),c=l(5609),i=l(9818),s=l(6993),d=l(340);t.Z=({label:e,onClick:t,layout:l,layoutTablet:a,layoutMobile:m,columns:b})=>{const u=(0,i.useSelect)((e=>{const{getView:t}=e("themeisle-gutenberg/data"),{__experimentalGetPreviewDeviceType:l}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return l?l():t()}),[]);let p;return"Desktop"===u?p=l:"Tablet"===u?p=a:"Mobile"===u&&(p=m),(0,o.createElement)(s.Z,{label:e,className:"wp-block-themeisle-blocks-advanced-columns-layout-control"},1===b&&(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Single Row","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"equal"===p}),onClick:()=>t("equal")},(0,d.Kt)()))||2===b&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Equal","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"equal"===p}),onClick:()=>t("equal")},(0,d.nt)())),(0,o.createElement)(c.Tooltip,{text:(0,n.__)("1:2","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"oneTwo"===p}),onClick:()=>t("oneTwo")},(0,d.Tt)())),(0,o.createElement)(c.Tooltip,{text:(0,n.__)("2:1","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"twoOne"===p}),onClick:()=>t("twoOne")},(0,d.eI)())),("Mobile"==u||"Tablet"==u)&&(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Collapsed Rows","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"collapsedRows"===p}),onClick:()=>t("collapsedRows")},(0,d.bD)())))||3===b&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Equal","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"equal"===p}),onClick:()=>t("equal")},(0,d.Np)())),(0,o.createElement)(c.Tooltip,{text:(0,n.__)("1:1:2","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"oneOneTwo"===p}),onClick:()=>t("oneOneTwo")},(0,d.TS)())),(0,o.createElement)(c.Tooltip,{text:(0,n.__)("2:1:1","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"twoOneOne"===p}),onClick:()=>t("twoOneOne")},(0,d.Gg)())),(0,o.createElement)(c.Tooltip,{text:(0,n.__)("1:2:1","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"oneTwoOne"===p}),onClick:()=>t("oneTwoOne")},(0,d.CK)())),(0,o.createElement)(c.Tooltip,{text:(0,n.__)("1:3:1","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"oneThreeOne"===p}),onClick:()=>t("oneThreeOne")},(0,d.wM)())),("Mobile"==u||"Tablet"==u)&&(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Collapsed Rows","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"collapsedRows"===p}),onClick:()=>t("collapsedRows")},(0,d.bD)())))||4===b&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Equal","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"equal"===p}),onClick:()=>t("equal")},(0,d.Qd)())),("Mobile"==u||"Tablet"==u)&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Two Column Grid","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"twoColumnGrid"===p}),onClick:()=>t("twoColumnGrid")},(0,d.y)())),(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Collapsed Rows","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"collapsedRows"===p}),onClick:()=>t("collapsedRows")},(0,d.y)()))))||5===b&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Equal","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"equal"===p}),onClick:()=>t("equal")},(0,d._d)())),("Mobile"==u||"Tablet"==u)&&(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Collapsed Rows","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"collapsedRows"===p}),onClick:()=>t("collapsedRows")},(0,d.bD)())))||6===b&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Equal","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"equal"===p}),onClick:()=>t("equal")},(0,d.dY)())),("Mobile"==u||"Tablet"==u)&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Two Column Grid","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"twoColumnGrid"===p}),onClick:()=>t("twoColumnGrid")},(0,d.JD)())),(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Three Column Grid","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"threeColumnGrid"===p}),onClick:()=>t("threeColumnGrid")},(0,d.VR)())),(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Collapsed Rows","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"collapsedRows"===p}),onClick:()=>t("collapsedRows")},(0,d.bD)())))))}},1598:function(e,t,l){l(9307),l(5736),l(5609),l(340),l(5581)},2902:function(e,t,l){var o=l(9307),a=l(4184),r=l.n(a);t.Z=({type:e,front:t,style:l,fill:a,invert:n,width:c,height:i})=>"none"!==l&&(0,o.createElement)("div",{className:r()("wp-block-themeisle-blocks-advanced-columns-separators",e),style:!t&&c?{transform:c?`scaleX( ${c/100} )`:""}:{}},"bigTriangle"===l&&!1===n&&(0,o.createElement)("svg",{id:"bigTriangle",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:r()({rotate:"bottom"===e})},(0,o.createElement)("path",{d:"M0 0 L50 100 L100 0 Z"})),"bigTriangle"===l&&!0===n&&(0,o.createElement)("svg",{id:"bigTriangle",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:r()({rotate:"top"===e})},(0,o.createElement)("path",{d:"M100, 0l-50, 100l-50, -100l0, 100l100, 0l0, -100Z"})),"rightCurve"===l&&!1===n&&(0,o.createElement)("svg",{id:"rightCurve",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:r()({rotate:"top"===e})},(0,o.createElement)("path",{d:"M0 100 C 20 0 50 0 100 100 Z"})),"rightCurve"===l&&!0===n&&(0,o.createElement)("svg",{id:"rightCurve",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:r()({rotate:"top"===e})},(0,o.createElement)("path",{d:"M0 100 C 50 0 70 0 100 100 Z"})),"curve"===l&&(0,o.createElement)("svg",{id:"curve",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:r()({rotate:"top"===e})},(0,o.createElement)("path",{d:"M0 100 C40 0 60 0 100 100 Z"})),"slant"===l&&!1===n&&(0,o.createElement)("svg",{id:"slant",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:r()({rotate:"bottom"===e})},(0,o.createElement)("path",{d:"M0 0 L100 100 L100 0 Z"})),"slant"===l&&!0===n&&(0,o.createElement)("svg",{id:"slant",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:r()({rotate:"bottom"===e})},(0,o.createElement)("path",{d:"M0 0 L0 100 L100 0 Z"})),"cloud"===l&&(0,o.createElement)("svg",{id:"cloud",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:r()({rotate:"top"===e})},(0,o.createElement)("path",{d:"M-5 100 Q 10 -100 15 100 Z M10 100 Q 20 -20 30 100 M25 100 Q 35 -70 45 100 M40 100 Q 50 -100 60 100 M55 100 Q 65 -20 75 100 M70 100 Q 75 -45 90 100 M85 100 Q 90 -50 95 100 M90 100 Q 95 -25 105 100 Z"})))},1700:function(e,t,l){l(8276),l(5095)},7400:function(e,t){t.Z={1:{equal:["100"]},2:{equal:["50","50"],oneTwo:["33.34","66.66"],twoOne:["66.66","33.34"]},3:{equal:["33.33","33.33","33.33"],oneOneTwo:["25","25","50"],twoOneOne:["50","25","25"],oneTwoOne:["25","50","25"],oneThreeOne:["20","60","20"]},4:{equal:["25","25","25","25"]},5:{equal:["20","20","20","20","20"]},6:{equal:["16.66","16.66","16.66","16.66","16.66","16.66"]}}},395:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n=l(9307),c=l(5609),i=l(8423),s=l.n(i),d=l(4184),m=l.n(d),b=l(2175),u={facebook:{label:(0,o.__)("Facebook","otter-blocks"),icon:"facebook-f"},twitter:{label:(0,o.__)("Twitter","otter-blocks"),icon:"twitter"},linkedin:{label:(0,o.__)("Linkedin","otter-blocks"),icon:"linkedin-in"},pinterest:{label:(0,o.__)("Pinterest","otter-blocks"),icon:"pinterest-p"},tumblr:{label:(0,o.__)("Tumblr","otter-blocks"),icon:"tumblr"},reddit:{label:(0,o.__)("Reddit","otter-blocks"),icon:"reddit-alien"}},p=({icon:e})=>"facebook"===e?(0,n.createElement)(c.SVG,{className:"otter-toolbar-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 264 512"},(0,n.createElement)(c.Path,{fill:"currentColor",d:"M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229"})):"twitter"===e?(0,n.createElement)(c.SVG,{className:"otter-toolbar-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},(0,n.createElement)(c.Path,{fill:"currentColor",d:"M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"})):"linkedin"===e?(0,n.createElement)(c.SVG,{className:"otter-toolbar-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},(0,n.createElement)(c.Path,{fill:"currentColor",d:"M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z"})):"pinterest"===e?(0,n.createElement)(c.SVG,{className:"otter-toolbar-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512"},(0,n.createElement)(c.Path,{fill:"currentColor",d:"M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z"})):"tumblr"===e?(0,n.createElement)(c.SVG,{className:"otter-toolbar-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 320 512"},(0,n.createElement)(c.Path,{fill:"currentColor",d:"M309.8 480.3c-13.6 14.5-50 31.7-97.4 31.7-120.8 0-147-88.8-147-140.6v-144H17.9c-5.5 0-10-4.5-10-10v-68c0-7.2 4.5-13.6 11.3-16 62-21.8 81.5-76 84.3-117.1.8-11 6.5-16.3 16.1-16.3h70.9c5.5 0 10 4.5 10 10v115.2h83c5.5 0 10 4.4 10 9.9v81.7c0 5.5-4.5 10-10 10h-83.4V360c0 34.2 23.7 53.6 68 35.8 4.8-1.9 9-3.2 12.7-2.2 3.5.9 5.8 3.4 7.4 7.9l22 64.3c1.8 5 3.3 10.6-.4 14.5z"})):"reddit"===e?(0,n.createElement)(c.SVG,{className:"otter-toolbar-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},(0,n.createElement)(c.Path,{fill:"currentColor",d:"M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z"})):(0,n.createElement)(c.SVG,{className:"otter-toolbar-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},(0,n.createElement)(c.Path,{fill:"currentColor",d:"M208 88.286c0-10 6.286-21.714 17.715-21.714 11.142 0 17.714 11.714 17.714 21.714 0 10.285-6.572 21.714-17.714 21.714C214.286 110 208 98.571 208 88.286zm304 160c0 36.001-11.429 102.286-36.286 129.714-22.858 24.858-87.428 61.143-120.857 70.572l-1.143.286v32.571c0 16.286-12.572 30.571-29.143 30.571-10 0-19.429-5.714-24.572-14.286-5.427 8.572-14.856 14.286-24.856 14.286-10 0-19.429-5.714-24.858-14.286-5.142 8.572-14.571 14.286-24.57 14.286-10.286 0-19.429-5.714-24.858-14.286-5.143 8.572-14.571 14.286-24.571 14.286-18.857 0-29.429-15.714-29.429-32.857-16.286 12.285-35.715 19.428-56.571 19.428-22 0-43.429-8.285-60.286-22.857 10.285-.286 20.571-2.286 30.285-5.714-20.857-5.714-39.428-18.857-52-36.286 21.37 4.645 46.209 1.673 67.143-11.143-22-22-56.571-58.857-68.572-87.428C1.143 321.714 0 303.714 0 289.429c0-49.714 20.286-160 86.286-160 10.571 0 18.857 4.858 23.143 14.857a158.792 158.792 0 0 1 12-15.428c2-2.572 5.714-5.429 7.143-8.286 7.999-12.571 11.714-21.142 21.714-34C182.571 45.428 232 17.143 285.143 17.143c6 0 12 .285 17.714 1.143C313.714 6.571 328.857 0 344.572 0c14.571 0 29.714 6 40 16.286.857.858 1.428 2.286 1.428 3.428 0 3.714-10.285 13.429-12.857 16.286 4.286 1.429 15.714 6.858 15.714 12 0 2.857-2.857 5.143-4.571 7.143 31.429 27.714 49.429 67.143 56.286 108 4.286-5.143 10.285-8.572 17.143-8.572 10.571 0 20.857 7.144 28.571 14.001C507.143 187.143 512 221.714 512 248.286zM188 89.428c0 18.286 12.571 37.143 32.286 37.143 19.714 0 32.285-18.857 32.285-37.143 0-18-12.571-36.857-32.285-36.857-19.715 0-32.286 18.858-32.286 36.857zM237.714 194c0-19.714 3.714-39.143 8.571-58.286-52.039 79.534-13.531 184.571 68.858 184.571 21.428 0 42.571-7.714 60-20 2-7.429 3.714-14.857 3.714-22.572 0-14.286-6.286-21.428-20.572-21.428-4.571 0-9.143.857-13.429 1.714-63.343 12.668-107.142 3.669-107.142-63.999zm-41.142 254.858c0-11.143-8.858-20.857-20.286-20.857-11.429 0-20 9.715-20 20.857v32.571c0 11.143 8.571 21.142 20 21.142 11.428 0 20.286-9.715 20.286-21.142v-32.571zm49.143 0c0-11.143-8.572-20.857-20-20.857-11.429 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.857 21.142 20.286 21.142 11.428 0 20-10 20-21.142v-32.571zm49.713 0c0-11.143-8.857-20.857-20.285-20.857-11.429 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.857 21.142 20.286 21.142 11.428 0 20.285-9.715 20.285-21.142v-32.571zm49.715 0c0-11.143-8.857-20.857-20.286-20.857-11.428 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.858 21.142 20.286 21.142 11.429 0 20.286-10 20.286-21.142v-32.571zM421.714 286c-30.857 59.142-90.285 102.572-158.571 102.572-96.571 0-160.571-84.572-160.571-176.572 0-16.857 2-33.429 6-49.714-20 33.715-29.714 72.572-29.714 111.429 0 60.286 24.857 121.715 71.429 160.857 5.143-9.714 14.857-16.286 26-16.286 10 0 19.428 5.714 24.571 14.286 5.429-8.571 14.571-14.286 24.858-14.286 10 0 19.428 5.714 24.571 14.286 5.429-8.571 14.857-14.286 24.858-14.286 10 0 19.428 5.714 24.857 14.286 5.143-8.571 14.571-14.286 24.572-14.286 10.857 0 20.857 6.572 25.714 16 43.427-36.286 68.569-92 71.426-148.286zm10.572-99.714c0-53.714-34.571-105.714-92.572-105.714-30.285 0-58.571 15.143-78.857 36.857C240.862 183.812 233.41 254 302.286 254c28.805 0 97.357-28.538 84.286 36.857 28.857-26 45.714-65.714 45.714-104.571z"})),g=({attributes:e,setAttributes:t})=>(0,n.createElement)(b.BlockControls,null,(0,n.createElement)(c.ToolbarGroup,null,Object.keys(u).map((l=>{const a=e[l];return(0,n.createElement)(c.Tooltip,{key:l.label
73
- /* translators: %s Social Website */,text:(0,o.sprintf)((0,o.__)("Display %s","otter-blocks"),u[l].label)},(0,n.createElement)(c.Button,{className:m()("components-button","wp-block-themeisle-toolbar",{"is-active":a}),onClick:()=>(l=>{t({[l]:!e[l]})})(l)},(0,n.createElement)(p,{icon:l})))}))));(0,a.registerBlockType)("themeisle-blocks/sharing-icons",{title:(0,o.__)("Sharing Icons","otter-blocks"),description:(0,o.__)("Share buttons for your website visitors to share content on any social sharing service.","otter-blocks"),icon:r.c4,category:"themeisle-blocks",keywords:["social media","sharing","icons"],attributes:{facebook:{type:"boolean",default:!0},twitter:{type:"boolean",default:!0},linkedin:{type:"boolean",default:!0},pinterest:{type:"boolean",default:!1},tumblr:{type:"boolean",default:!1},reddit:{type:"boolean",default:!1}},supports:{align:["left","center","right"]},styles:[{name:"default",label:(0,o.__)("Regular","otter-blocks"),isDefault:!0},{name:"icons",label:(0,o.__)("Icons Only","otter-blocks")}],edit:({attributes:e,setAttributes:t})=>(0,n.createElement)(n.Fragment,null,(0,n.createElement)(g,{attributes:e,setAttributes:t}),(0,n.createElement)(c.Disabled,null,(0,n.createElement)(s(),{block:"themeisle-blocks/sharing-icons",attributes:{...e}}))),save:()=>null})},9738:function(e,t,l){var o=l(5736),a=l(4981),r={id:{type:"string"},images:{type:"array",default:[],source:"query",selector:".wp-block-themeisle-blocks-slider-item-wrapper",query:{id:{type:"number",source:"attribute",selector:"img",attribute:"data-id"},url:{type:"string",source:"attribute",selector:"img",attribute:"src"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},caption:{type:"string",source:"html",selector:"figcaption",default:""}}},perView:{type:"number",default:1},gap:{type:"number",default:0},peek:{type:"number",default:0},autoplay:{type:"boolean",default:!0},delay:{type:"number",default:2},hideArrows:{type:"boolean",default:!1},hideBullets:{type:"boolean",default:!1},height:{type:"number",default:400}},n=l(9307),c=l(4184),i=l.n(c),s=l(2819),d=l(2175),m=l(5609);const b=({attributes:e})=>(0,n.createElement)(n.Fragment,null,!e.hideArrows&&(0,n.createElement)("div",{className:"glide__arrows","data-glide-el":"controls"},(0,n.createElement)("button",{className:"glide__arrow glide__arrow--left","data-glide-dir":"<"},(0,n.createElement)(m.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 100 100"},(0,n.createElement)(m.Path,{d:"M 10,50 L 60,100 L 70,90 L 30,50 L 70,10 L 60,0 Z"}))),(0,n.createElement)("button",{className:"glide__arrow glide__arrow--right","data-glide-dir":">"},(0,n.createElement)(m.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 100 100"},(0,n.createElement)(m.Path,{d:"M 10,50 L 60,100 L 70,90 L 30,50 L 70,10 L 60,0 Z"}))))),u=({attributes:e})=>(0,n.createElement)(n.Fragment,null,!e.hideBullets&&(0,n.createElement)("div",{className:"glide__bullets","data-glide-el":"controls[nav]"},e.images.map(((e,t)=>(0,n.createElement)("button",{key:e.id,className:"glide__bullet","data-glide-dir":`=${t}`})))));var p=({attributes:e})=>(0,n.createElement)(n.Fragment,null,(0,n.createElement)(b,{attributes:e}),(0,n.createElement)(u,{attributes:e}));const g={id:{type:"string"},align:{type:"string"},images:{type:"array",default:[],source:"query",selector:".wp-block-themeisle-blocks-slider-item-wrapper",query:{id:{type:"number",source:"attribute",selector:"img",attribute:"data-id"},url:{type:"string",source:"attribute",selector:"img",attribute:"src"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},caption:{type:"string",source:"html",selector:"figcaption",default:""}}},perView:{type:"number",default:1},gap:{type:"number",default:0},peek:{type:"number",default:0},autoplay:{type:"boolean",default:!0},height:{type:"number",default:400}};var h=[{attributes:{...(0,s.omit)(g,["align"])},supports:{align:["wide","full"]},save:({attributes:e,className:t})=>(0,n.createElement)("div",{id:e.id,className:i()("wp-block-themeisle-blocks-slider","glide",t),"data-per-view":e.perView,"data-gap":e.gap,"data-peek":e.peek,"data-autoplay":e.autoplay},(0,n.createElement)("div",{className:"glide__track","data-glide-el":"track"},(0,n.createElement)("div",{className:"glide__slides",style:{height:`${e.height}px`}},e.images.map((e=>(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-slider-item-wrapper glide__slide",tabIndex:"0"},(0,n.createElement)("figure",null,(0,n.createElement)("img",{key:e.id,className:"wp-block-themeisle-blocks-slider-item",src:e.url,alt:e.alt,title:e.alt,"data-id":e.id}),!d.RichText.isEmpty(e.caption)&&(0,n.createElement)(d.RichText.Content,{tagName:"figcaption",value:e.caption})))))),(0,n.createElement)(p,{attributes:e})))},{attributes:{...(0,s.omit)(g,["align"]),delay:{type:"number",default:2},hideArrows:{type:"boolean",default:!1},hideBullets:{type:"boolean",default:!1}},supports:{align:["wide","full"]},save:({attributes:e,className:t})=>{const l=e.autoplay&&2!==e.delay?1e3*e.delay:e.autoplay;return(0,n.createElement)("div",{id:e.id,className:i()("wp-block-themeisle-blocks-slider","glide",t),"data-per-view":e.perView,"data-gap":e.gap,"data-peek":e.peek,"data-autoplay":l,"data-height":`${e.height}px`},(0,n.createElement)("div",{className:"glide__track","data-glide-el":"track"},(0,n.createElement)("div",{className:"glide__slides"},e.images.map((e=>(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-slider-item-wrapper glide__slide",tabIndex:"0"},(0,n.createElement)("figure",null,(0,n.createElement)("img",{key:e.id,className:"wp-block-themeisle-blocks-slider-item",src:e.url,alt:e.alt,title:e.alt,"data-id":e.id}),!d.RichText.isEmpty(e.caption)&&(0,n.createElement)(d.RichText.Content,{tagName:"figcaption",value:e.caption})))))),(0,n.createElement)(p,{attributes:e})))}}];var k={from:[{type:"block",isMultiBlock:!0,blocks:["core/image"],transform:e=>{let{align:t}=e[0];t=(0,s.every)(e,["align",t])?t:void 0;const l=(0,s.filter)(e,(({url:e})=>e));return(0,a.createBlock)("themeisle-blocks/slider",{images:l.map((({id:e,url:t,alt:l,caption:o})=>({id:e,url:t,alt:l,caption:o}))),align:t})}},{type:"block",blocks:["core/gallery"],transform:({images:e,align:t})=>(0,a.createBlock)("themeisle-blocks/slider",{images:e.map((({id:e,url:t,alt:l,caption:o})=>({id:e,url:t,alt:l,caption:o}))),align:t})}],to:[{type:"block",blocks:["core/image"],transform:({images:e,align:t})=>0<e.length?e.map((({id:e,url:l,alt:o,caption:r})=>(0,a.createBlock)("core/image",{id:e,url:l,alt:o,caption:r,align:t}))):(0,a.createBlock)("core/image",{align:t})},{type:"block",blocks:["core/gallery"],transform:({images:e,align:t})=>(0,a.createBlock)("core/gallery",{images:e.map((({id:e,url:t,alt:l,caption:o})=>({id:e,url:t,alt:l,caption:o}))),align:t})}]},v=({labels:e,icon:t,isAppender:l=!1,value:o={},onSelectImages:a})=>{const r=(0,s.debounce)(a,250);return(0,n.createElement)(d.MediaPlaceholder,{labels:e,icon:t,accept:"image/*",allowedTypes:["image"],isAppender:l,className:"wp-block-themeisle-blocks-slider-uploader",value:o,onSelect:r,multiple:!0})},y=l(2285),_=({attributes:e,setAttributes:t,slider:l,changePerView:a,onSelectImages:r})=>(0,n.createElement)(d.InspectorControls,null,(0,n.createElement)(m.PanelBody,{title:(0,o.__)("Images","otter-blocks"),initialOpen:!1},(0,n.createElement)(y.Z,{attributes:e,onSelectImages:r})),(0,n.createElement)(m.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},e.images.length&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(m.RangeControl,{label:(0,o.__)("Slides Per Page","otter-blocks"),help:(0,o.__)("A number of visible slides.","otter-blocks"),value:e.perView,onChange:a,min:1,max:(0,s.max)([Math.round(e.images.length/2),1])}),1<e.perView&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(m.RangeControl,{label:(0,o.__)("Gap","otter-blocks"),help:(0,o.__)("A size of the space between slides.","otter-blocks"),value:e.gap,onChange:e=>{t({gap:Number(e)}),l.update({gap:Number(e)})},min:0,max:100}),(0,n.createElement)(m.RangeControl,{label:(0,o.__)("Peek","otter-blocks"),help:(0,o.__)("The value of the future slides which have to be visible in the current slide.","otter-blocks"),value:e.peek,onChange:e=>{t({peek:Number(e)}),l.update({peek:Number(e)})},min:0,max:100})),(0,n.createElement)(m.RangeControl,{label:(0,o.__)("Height","otter-blocks"),help:(0,o.__)("Slider height in pixels.","otter-blocks"),value:e.height,onChange:e=>{t({height:Number(e)})},min:100,max:1400}),(0,n.createElement)(m.ToggleControl,{label:(0,o.__)("Autoplay","otter-blocks"),help:(0,o.__)("Autoplay slider in the front.","otter-blocks"),checked:e.autoplay,onChange:e=>{t({autoplay:e})}}),e.autoplay&&(0,n.createElement)(m.RangeControl,{label:(0,o.__)("Delay","otter-blocks"),help:(0,o.__)("Delay in slide change (in seconds).","otter-blocks"),value:e.delay,onChange:e=>{t({delay:e})},min:1,max:10}),(0,n.createElement)(m.ToggleControl,{label:(0,o.__)("Hide Arrows","otter-blocks"),help:(0,o.__)("Hide navigation arrows.","otter-blocks"),checked:e.hideArrows,onChange:e=>{t({hideArrows:e})}}),(0,n.createElement)(m.ToggleControl,{label:(0,o.__)("Hide Bullets","otter-blocks"),help:(0,o.__)("Hide navigation bullets.","otter-blocks"),checked:e.hideBullets,onChange:e=>{t({hideBullets:e})}})))),w=l(1984),f=l(4310),C=l(5024),E=l(7231),T=({images:e,image:t,index:l,isFirstItem:a,isLastItem:r,isSelected:c,setAttributes:b,setSelectedImage:u})=>{const p=(t,l)=>{const o=[...e];o.splice(l,1,e[t]),o.splice(t,1,e[l]),u(l),b({images:o})};return(0,n.createElement)("div",{className:i()("wp-block-themeisle-blocks-slider-item-wrapper glide__slide",{"is-selected":c}),tabIndex:"0",onClick:()=>u(t.id),onFocus:()=>u(t.id)},(0,n.createElement)("figure",null,(0,n.createElement)("img",{key:t.id,className:"wp-block-themeisle-blocks-slider-item",src:t.url,alt:t.alt,title:t.alt,"data-id":t.id}),c&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-slider-item-move-menu"},(0,n.createElement)(m.Button,{icon:(0,n.createElement)(w.Z,{icon:f.Z}),label:(0,o.__)("Move image backward","otter-blocks"),showTooltip:!0,onClick:a?void 0:()=>{0!==l&&p(l,l-1)},className:"wp-block-themeisle-blocks-slider-item-move-backward","aria-disabled":a,disabled:!c}),(0,n.createElement)(m.Button,{icon:(0,n.createElement)(w.Z,{icon:C.Z}),label:(0,o.__)("Move image forward","otter-blocks"),showTooltip:!0,onClick:r?void 0:()=>{l!==e.length-1&&p(l,l+1)},className:"wp-block-themeisle-blocks-slider-item-move-forward","aria-disabled":r,disabled:!c})),(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-slider-item-delete-menu"},(0,n.createElement)(m.Button,{icon:(0,n.createElement)(w.Z,{icon:E.Z}),label:(0,o.__)("Remove image","otter-blocks"),showTooltip:!0,onClick:()=>{const t=(0,s.filter)(e,((e,t)=>l!==t));u(null),b({images:t})},className:"wp-block-themeisle-blocks-slider-item-delete"}))),(c||!d.RichText.isEmpty(t.caption))&&(0,n.createElement)(d.RichText,{tagName:"figcaption",placeholder:c?(0,o.__)("Write caption…","otter-blocks"):null,value:t.caption,onChange:t=>{const o=[...e];o[l].caption=t,b({images:o})},multiline:!1})))},x=l(5225);(0,a.registerBlockType)("themeisle-blocks/slider",{title:(0,o.__)("Slider","otter-blocks"),description:(0,o.__)("Minimal image slider to showcase beautiful images.","otter-blocks"),icon:"images-alt2",category:"themeisle-blocks",keywords:["slider","gallery","carousel"],attributes:r,deprecated:h,transforms:k,supports:{align:["wide","full"]},edit:({attributes:e,setAttributes:t,className:l,clientId:a,isSelected:c,toggleSelection:d})=>{(0,n.useEffect)((()=>{const t=(0,x.WX)(a,r);return()=>{t(e.id)}}),[e.id]),(0,n.useEffect)((()=>()=>{e.images.length&&b.current.destroy()}),[]),(0,n.useEffect)((()=>{e.images.length&&(h(null),null!==b.current&&(b.current.destroy(),k()))}),[c,e.align]),(0,n.useEffect)((()=>{e.images.length&&e.perView>e.images.length&&w((0,s.max)([Math.round(e.images.length/2),1]))}),[e.images]);const b=(0,n.useRef)(null),u=(0,n.useRef)(null),[g,h]=(0,n.useState)(null),k=()=>{b.current=new window.Glide(`#${e.id||u.current}`,{type:"carousel",keyboard:!1,perView:e.perView,gap:e.gap,peek:e.peek,autoplay:!1,breakpoints:{800:{perView:1,peek:0,gap:0}}}).mount()},y=e=>{t({images:e.map((e=>({id:e.id,url:e.url,alt:e.alt,caption:e.caption})))}),null!==b.current&&b.current.destroy(),k()},w=e=>{t({perView:Number(e)}),b.current.update({perView:Number(e)}),1===e&&(t({gap:0,peek:0}),b.current.update({gap:0,peek:0}))};return Array.isArray(e.images)&&!e.images.length?(0,n.createElement)(v,{labels:{title:(0,o.__)("Slider","otter-blocks"),instructions:(0,o.__)("Drag images, upload new ones or select files from your library.","otter-blocks")},icon:"images-alt2",onSelectImages:y}):(0,n.createElement)(n.Fragment,null,(0,n.createElement)(_,{attributes:e,setAttributes:t,slider:b.current,changePerView:w,onSelectImages:y}),(0,n.createElement)(m.ResizableBox,{size:{height:e.height},enable:{top:!1,right:!1,bottom:!0,left:!1},minHeight:100,maxHeight:1400,onResizeStart:()=>{d(!1)},onResizeStop:(l,o,a,r)=>{t({height:parseInt(e.height+r.height,10)}),d(!0)},className:i()("wp-block-themeisle-blocks-slider-resizer",{"is-focused":c})},(0,n.createElement)("div",{id:e.id,className:i()("wp-block-themeisle-blocks-slider","glide",l)},(0,n.createElement)("div",{className:"glide__track","data-glide-el":"track"},(0,n.createElement)("div",{className:"glide__slides",style:{height:`${e.height}px`}},e.images.map(((l,o)=>(0,n.createElement)(T,{key:l.url,images:e.images,image:l,index:o,isFirstItem:0===o,isLastItem:o+1===e.images.length,isSelected:c&&l.id===g,setAttributes:t,setSelectedImage:h})))),(0,n.createElement)(p,{attributes:e})))),c&&(0,n.createElement)(v,{labels:{title:"",instructions:""},icon:null,onSelectImages:y,isAppender:!0,value:e.images}))},save:({attributes:e,className:t})=>{const l=e.autoplay&&2!==e.delay?1e3*e.delay:e.autoplay;return(0,n.createElement)("div",{id:e.id,className:i()("wp-block-themeisle-blocks-slider","glide",t),"data-per-view":e.perView,"data-gap":e.gap,"data-peek":e.peek,"data-autoplay":l,"data-height":`${e.height}px`,"data-hide-arrows":e.hideArrows},(0,n.createElement)("div",{className:"glide__track","data-glide-el":"track"},(0,n.createElement)("div",{className:"glide__slides"},e.images.map((e=>(0,n.createElement)("div",{key:e.id,className:"wp-block-themeisle-blocks-slider-item-wrapper glide__slide",tabIndex:"0"},(0,n.createElement)("figure",null,(0,n.createElement)("img",{className:"wp-block-themeisle-blocks-slider-item",src:e.url,alt:e.alt,title:e.alt,"data-id":e.id}),!d.RichText.isEmpty(e.caption)&&(0,n.createElement)(d.RichText.Content,{tagName:"figcaption",value:e.caption})))))),(0,n.createElement)(u,{attributes:e})))}})},4925:function(e,t,l){l(8344),l(7585),l(8726)},8344:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n=l(9307),c=l(2175);const i=[["themeisle-blocks/advanced-heading",{content:(0,o.__)("Basic","otter-blocks"),align:"center",tag:"h3",fontSize:24}],["themeisle-blocks/advanced-heading",{content:(0,o.__)("$9.99","otter-blocks"),align:"center",tag:"h4",fontSize:36,fontFamily:"Roboto Slab",fontVariant:"normal"}],["themeisle-blocks/advanced-heading",{content:(0,o.__)("Per Month","otter-blocks"),align:"center",tag:"p",fontSize:12,marginBottom:0}],["themeisle-blocks/advanced-heading",{content:(0,o.__)("First Feature","otter-blocks"),align:"center",tag:"p",fontSize:12,marginBottom:0}],["themeisle-blocks/advanced-heading",{content:(0,o.__)("Second Feature","otter-blocks"),align:"center",tag:"p",fontSize:12,marginBottom:0}],["themeisle-blocks/advanced-heading",{content:(0,o.__)("Last Feature","otter-blocks"),align:"center",tag:"p",fontSize:12,marginBottom:0}],["themeisle-blocks/button-group",{align:"center",buttons:1,data:[{text:(0,o.__)("Buy Now","otter-blocks"),newTab:!1,color:"#ffffff",background:"#32373c",hoverColor:"#ffffff",hoverBackground:"#444a50",borderSize:0,borderRadius:3,boxShadow:!1,boxShadowColorOpacity:50,boxShadowBlur:5,boxShadowSpread:1,boxShadowHorizontal:0,boxShadowVertical:0,hoverBoxShadowColorOpacity:50,hoverBoxShadowBlur:5,hoverBoxShadowSpread:1,hoverBoxShadowHorizontal:0,hoverBoxShadowVertical:0,iconType:"none",paddingTopBottom:12,paddingLeftRight:24}]}]];(0,a.registerBlockType)("themeisle-blocks/pricing",{title:(0,o.__)("Pricing","otter-blocks"),description:(0,o.__)("Pricing tables are a critical part in showcasing your services, prices and overall offerings.","otter-blocks"),icon:r.S3,category:"themeisle-blocks",keywords:["pricing","table","money"],edit:({className:e})=>(0,n.createElement)("div",{className:e},(0,n.createElement)(c.InnerBlocks,{template:i})),save:({className:e})=>(0,n.createElement)("div",{className:e},(0,n.createElement)(c.InnerBlocks.Content,null))})},7585:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n=l(9307),c=l(2175);const i=[["themeisle-blocks/font-awesome-icons",{fontSize:62,prefix:"fab",icon:"angellist"}],["themeisle-blocks/advanced-heading",{content:(0,o.__)("Basic","otter-blocks"),align:"center",tag:"h4",marginBottom:20}],["themeisle-blocks/advanced-heading",{content:(0,o.__)("Lorem ipsum dolor sit amet elit do, consectetur adipiscing, sed eiusmod tempor incididunt ut labore et dolore magna aliqua.","otter-blocks"),align:"center",color:"#999999",tag:"p",fontSize:14,marginBottom:20}],["themeisle-blocks/button-group",{align:"center",buttons:1,data:[{text:(0,o.__)("Know More","otter-blocks"),newTab:!1,color:"#ffffff",background:"#32373c",hoverColor:"#ffffff",hoverBackground:"#444a50",borderSize:0,borderRadius:3,boxShadow:!1,boxShadowColorOpacity:50,boxShadowBlur:5,boxShadowSpread:1,boxShadowHorizontal:0,boxShadowVertical:0,hoverBoxShadowColorOpacity:50,hoverBoxShadowBlur:5,hoverBoxShadowSpread:1,hoverBoxShadowHorizontal:0,hoverBoxShadowVertical:0,iconType:"none",paddingTopBottom:12,paddingLeftRight:24}]}]];(0,a.registerBlockType)("themeisle-blocks/service",{title:(0,o.__)("Service","otter-blocks"),description:(0,o.__)("Use this Service block to showcase services your website offers.","otter-blocks"),icon:r.M7,category:"themeisle-blocks",keywords:["services","icon","features"],edit:({className:e})=>(0,n.createElement)("div",{className:e},(0,n.createElement)(c.InnerBlocks,{template:i})),save:({className:e})=>(0,n.createElement)("div",{className:e},(0,n.createElement)(c.InnerBlocks.Content,null))})},8726:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n=l(9307),c=l(2175);const i=[["core/image",{align:"center"}],["themeisle-blocks/advanced-heading",{content:(0,o.__)("John Doe","otter-blocks"),align:"center",fontSize:24,tag:"h3",marginTop:25,marginBottom:10,marginTopTablet:25,marginTopMobile:25}],["themeisle-blocks/advanced-heading",{content:(0,o.__)("Jedi Master","otter-blocks"),align:"center",fontSize:14,tag:"h4",marginTop:10,marginBottom:10}],["themeisle-blocks/advanced-heading",{content:(0,o.__)('"What is the point of being alive if you don’t at least try to do something remarkable?"',"otter-blocks"),align:"center",color:"#999999",tag:"p",fontSize:14,marginTop:10,marginBottom:20}]];(0,a.registerBlockType)("themeisle-blocks/testimonials",{title:(0,o.__)("Testimonials","otter-blocks"),description:(0,o.__)("Display kudos from customers and clients and display them on your website.","otter-blocks"),icon:r.U8,category:"themeisle-blocks",keywords:["testimonials","quotes","business"],edit:({className:e})=>(0,n.createElement)("div",{className:e},(0,n.createElement)(c.InnerBlocks,{template:i})),save:({className:e})=>(0,n.createElement)("div",{className:e},(0,n.createElement)(c.InnerBlocks.Content,null))})},2066:function(e,t,l){var o=l(2553),a=l(5736),r=l(4981),n=l(9307),c=l(5117),i=l(4184),s=l.n(i),d=l(1216),m=l(2175),b=l(5609),u=l(9818),p=l(1286);const g=(0,p.W6)((()=>(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-tabs-inspector-tab-option__drag",tabIndex:"0"},(0,n.createElement)("span",null)))),h=(0,p.W8)((({tab:e,deleteTab:t,selectTab:l})=>(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-tabs-inspector-tab-option"},(0,n.createElement)(g,null),(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-tabs-inspector-tab-option__name"},e.attributes.title||(0,a.__)("Untitled Tab","otter-blocks")),(0,n.createElement)(b.Button,{icon:"edit",label:(0,a.__)("Edit Tab","otter-blocks"),showTooltip:!0,className:"wp-block-themeisle-blocks-tabs-inspector-tab-option__actions",onClick:()=>l(e.clientId)}),(0,n.createElement)(b.Button,{icon:"no-alt",label:(0,a.__)("Remove Tab","otter-blocks"),showTooltip:!0,className:"wp-block-themeisle-blocks-tabs-inspector-tab-option__actions",onClick:()=>t(e.clientId)}))));var k=({attributes:e,setAttributes:t,children:l,deleteTab:o,selectTab:r,addTab:c,moveTab:i})=>{const s=(0,p.JN)((({items:e})=>(0,n.createElement)("div",null,e.map(((e,t)=>(0,n.createElement)(h,{key:e.clientId,tab:e,index:t,deleteTab:o,selectTab:r}))))));return(0,n.createElement)(m.InspectorControls,null,(0,n.createElement)(b.PanelBody,{title:(0,a.__)("Tabs Management","otter-blocks")},(0,n.createElement)("p",null,(0,a.__)("Press and hold to use drag and drop to sort the tabs","otter-blocks")),0<(null==l?void 0:l.length)&&(0,n.createElement)(s,{items:l,onSortEnd:({oldIndex:e,newIndex:t})=>{i(l[e].clientId,t)},useDragHandle:!0,axis:"y",lockAxis:"y"}),(0,n.createElement)(b.Button,{isSecondary:!0,className:"wp-block-themeisle-blocks-tabs-inspector-add-tab",onClick:c},(0,a.__)("Add Tab","otter-blocks"))),(0,n.createElement)(b.PanelBody,{title:(0,a.__)("Settings","otter-blocks"),initialOpen:!1},(0,n.createElement)(b.RangeControl,{label:(0,a.__)("Border Width","otter-blocks"),value:e.borderWidth,onChange:e=>{t({borderWidth:Number(e)})},min:0,max:5})),(0,n.createElement)(m.PanelColorSettings,{title:(0,a.__)("Color","otter-blocks"),initialOpen:!1,colorSettings:[{value:e.activeTitleColor,onChange:e=>{t({activeTitleColor:e})},label:(0,a.__)("Active Title Color","otter-blocks")},{value:e.tabColor,onChange:e=>{t({tabColor:e})},label:(0,a.__)("Background","otter-blocks")},{value:e.borderColor,onChange:e=>{t({borderColor:e})},label:(0,a.__)("Border Color","otter-blocks")}]},(0,n.createElement)(m.ContrastChecker,{textColor:e.activeTitleColor,backgroundColor:e.tabColor})))},v=l(4688),y=l(4310),_=l(5024),w=({children:e,selectedTab:t,moveTab:l,selectTab:o})=>{const r=null==e?void 0:e.findIndex((({clientId:e})=>e===t)),c=e=>{switch(e){case"left":l(t,r-1);break;case"right":l(t,r+1)}};return(0,n.createElement)(m.BlockControls,null,(0,n.createElement)(b.ToolbarGroup,{label:(0,a.__)("Edit","otter-blocks")},(0,n.createElement)(b.ToolbarButton,{label:(0,a.__)("Edit tab","otter-blocks"),icon:v.Z,iconSize:24,className:"wp-block-themeisle-blocks-tabs-toolbar-edit",onClick:()=>o(t)})),(0,n.createElement)(b.ToolbarGroup,{label:(0,a.__)("Movement","otter-blocks")},(0,n.createElement)(b.ToolbarButton,{label:(0,a.__)("Move tab left","otter-blocks"),icon:y.Z,iconSize:24,disabled:0===r,className:"wp-block-themeisle-blocks-tabs-toolbar-mover",onClick:()=>c("left")}),(0,n.createElement)(b.ToolbarButton,{label:(0,a.__)("Move tab right","otter-blocks"),icon:_.Z,iconSize:24,disabled:(null==e?void 0:e.length)-1===r,className:"wp-block-themeisle-blocks-tabs-toolbar-mover",onClick:()=>c("right")})))},f=l(5225),C={id:{type:"string"},tabColor:{type:"string"},borderColor:{type:"string"},borderWidth:{type:"number"},activeTitleColor:{type:"string"}};(0,r.registerBlockType)("themeisle-blocks/tabs",{title:(0,a.__)("Tabs","otter-blocks"),description:(0,a.__)("Organize and allow navigation between groups of content with Tabs block.","otter-blocks"),icon:o.Z,category:"themeisle-blocks",keywords:["media","tabs","select"],attributes:C,supports:{align:["left","center","right"]},edit:({attributes:e,setAttributes:t,className:l,isSelected:o,clientId:i})=>{(0,n.useEffect)((()=>{const t=(0,f.WX)(i,C);return()=>t(e.id)}),[e.id]);const p=(0,n.useRef)(null),[g,h]=(0,n.useState)(""),v=(0,u.useSelect)((e=>{const{getBlock:t}=e("core/block-editor");return t(i).innerBlocks})),{insertBlock:y,removeBlock:_,selectBlock:E,moveBlockToPosition:T}=(0,u.useDispatch)("core/block-editor"),x=e=>{p.current&&(v.forEach((t=>{const l=p.current.querySelector(`#block-${t.clientId} .wp-block-themeisle-blocks-tabs-item__content`);null==l||l.classList.toggle("active",t.clientId===e)})),h(e))};(0,n.useEffect)((()=>{0<(null==v?void 0:v.length)&&(""!==g&&0!==(null==v?void 0:v.filter((e=>e.clientId===g)).length)||x(v[0].clientId))}),[g,v]);const M=e=>{if(0<(null==v?void 0:v.length)){const t=v.filter((t=>t.clientId===e))[0];E(t.clientId)}},S=(e,t)=>{var l;const o=null===(l=v.filter((t=>t.clientId===e))[0])||void 0===l?void 0:l.clientId;o&&T(o,i,i,t)},B=()=>{const e=(0,r.createBlock)("themeisle-blocks/tabs-item");y(e,(null==v?void 0:v.length)||0,i,!1)},z=d.iv`
74
  .wp-block-themeisle-blocks-tabs__header_item.active {
75
- background-color: ${e.tabColor};
76
  }
77
 
78
  .wp-block-themeisle-blocks-tabs__header_item.active div {
79
- color: ${e.activeTitleColor};
80
  }
81
 
82
  .wp-block-themeisle-blocks-tabs__header_item, .wp-block-themeisle-blocks-tabs__header_item.active, .wp-block-themeisle-blocks-tabs__header_item.active::before, .wp-block-themeisle-blocks-tabs__header_item.active::after {
83
- border-width: ${void 0!==e.borderWidth?e.borderWidth:3}px;
84
  }
85
- `,P=d.iv`
86
  .wp-block-themeisle-blocks-tabs-item__header, .wp-block-themeisle-blocks-tabs-item__content {
87
- border-width: ${void 0!==e.borderWidth?e.borderWidth:3}px;
88
  }
89
 
90
  .wp-block-themeisle-blocks-tabs-item__header.active, .wp-block-themeisle-blocks-tabs-item__content.active {
91
- background-color: ${e.tabColor};
92
- border-width: ${void 0!==e.borderWidth?e.borderWidth:3}px;
93
  }
94
 
95
  .wp-block-themeisle-blocks-tabs-item__header.active {
96
- color: ${e.activeTitleColor};
97
  }
98
- `,N=d.iv`
99
  display: flex;
100
  width: 30px;
101
  height: 30px;
102
  align-items: center;
103
- `,R=({title:e,onClick:t,active:l})=>(0,d.tZ)("div",{className:s()("wp-block-themeisle-blocks-tabs__header_item",{active:l})},(0,d.tZ)("div",{onClick:t},e));return(0,d.tZ)(n.Fragment,null,(0,d.tZ)(w,{children:v,setAttributes:t,selectedTab:g,selectTab:M,moveTab:S}),(0,d.tZ)(k,{attributes:e,setAttributes:t,children:v,deleteTab:e=>{if(0<(null==v?void 0:v.length)){const t=v.filter((t=>t.clientId===e))[0];_(t.clientId,!1),g===e&&h("")}},selectTab:M,moveTab:S,addTab:B}),(0,d.tZ)("div",{id:e.id,className:l,style:{borderColor:e.borderColor}},(0,d.tZ)("div",{css:z,className:"wp-block-themeisle-blocks-tabs__header"},(null==v?void 0:v.map((e=>(0,d.tZ)(R,{key:e.clientId,title:e.attributes.title||(0,a.__)("Insert Title","otter-blocks"),active:e.clientId===g,onClick:()=>x(e.clientId)}))))||"",(o||0===v.length)&&(0,d.tZ)((()=>(0,d.tZ)("div",{className:"wp-block-themeisle-blocks-tabs__header_item"},(0,d.tZ)("div",{css:N,onClick:B},(0,d.tZ)(b.Icon,{icon:c.Z})))),null)),(0,d.tZ)("div",{ref:p,className:"wp-block-themeisle-blocks-tabs__content",css:P},(0,d.tZ)(m.InnerBlocks,{allowedBlocks:["themeisle-blocks/tabs-item"],template:[["themeisle-blocks/tabs-item"]],orientation:"horizontal",renderAppender:!1}))))},save:({attributes:e,className:t})=>(0,n.createElement)("div",{id:e.id,className:t},(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-tabs__content"},(0,n.createElement)(m.InnerBlocks.Content,null)))})},1715:function(e,t,l){l(2066),l(8577)},8577:function(e,t,l){var o=l(2553),a=l(5736),r=l(4981),n=l(9307),c=l(4184),i=l.n(c),s=l(2175),d=l(9818),m=l(5609),b=({setAttributes:e,selectParent:t})=>(0,n.createElement)(s.InspectorControls,null,(0,n.createElement)(m.PanelBody,{title:(0,a.__)("Settings","otter-blocks")},(0,n.createElement)(m.Button,{isSecondary:!0,onClick:()=>t()},(0,a.__)("Back to the Tabs","otter-blocks")),(0,n.createElement)(m.TextControl,{type:"text",label:(0,a.__)("Title","otter-blocks"),placeholder:(0,a.__)("Insert a title","otter-blocks"),onChange:t=>{e({title:t})}})));(0,r.registerBlockType)("themeisle-blocks/tabs-item",{title:(0,a.__)("Tab Item","otter-blocks"),description:(0,a.__)("Organize and allow navigation between groups of content with Tabs block.","otter-blocks"),icon:o.Z,category:"themeisle-blocks",keywords:["media","tab","item"],attributes:{title:{type:"string"}},parent:["themeisle-blocks/tabs"],edit:({attributes:e,setAttributes:t,className:l,clientId:o})=>{const r=(0,n.useRef)(null),{parentClientId:c,isFirstBlock:m}=(0,d.useSelect)((e=>{const{getBlock:t,getBlockRootClientId:l}=e("core/block-editor"),a=t(l(o));return{parentClientId:a.clientId,isFirstBlock:o===a.innerBlocks[0].clientId}})),{selectBlock:u}=(0,d.useDispatch)("core/block-editor");return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(b,{setAttributes:t,selectParent:()=>u(c)}),(0,n.createElement)("div",{className:l,ref:r},(0,n.createElement)(s.RichText,{placeholder:(0,a.__)("Add title…","otter-blocks"),value:e.title,onChange:e=>t({title:e}),className:i()("wp-block-themeisle-blocks-tabs-item__header",{active:m}),tagName:"div",onClick:()=>{const e=document.querySelectorAll(`#block-${c} .wp-block-themeisle-blocks-tabs__content .wp-block-themeisle-blocks-tabs-item`);var t,l;e&&e.forEach((e=>{var t,l;null===(t=e.querySelector(".wp-block-themeisle-blocks-tabs-item__header"))||void 0===t||t.classList.remove("active"),null===(l=e.querySelector(".wp-block-themeisle-blocks-tabs-item__content"))||void 0===l||l.classList.remove("active")})),r.current&&(null===(t=r.current.querySelector(".wp-block-themeisle-blocks-tabs-item__header"))||void 0===t||t.classList.add("active"),null===(l=r.current.querySelector(".wp-block-themeisle-blocks-tabs-item__content"))||void 0===l||l.classList.add("active"))},withoutInteractiveFormatting:!0}),(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-tabs-item__content"},(0,n.createElement)(s.InnerBlocks,{template:[["core/paragraph"]]}))))},save:({attributes:e,className:t})=>(0,n.createElement)("div",{className:t,"data-title":e.title},(0,n.createElement)(s.RichText.Content,{tagName:"div",className:"wp-block-themeisle-blocks-tabs-item__header",value:e.title||(0,a.__)("Untitled Tab","otter-blocks"),tabIndex:"0"}),(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-tabs-item__content"},(0,n.createElement)(s.InnerBlocks.Content,null)))})},321:function(e,t,l){var o=l(9307),a=l(5736),r=l(4981),n=l(5609),c=l(340),i={id:{type:"string"},products:{type:"array",default:[]},listingType:{type:"string",default:window.themeisleGutenberg.themeMods.listingType},altRow:{type:"boolean",default:Boolean(window.themeisleGutenberg.themeMods.altRow)},fields:{type:"string",default:window.themeisleGutenberg.themeMods.fields},rowColor:{type:"string",default:window.themeisleGutenberg.themeMods.rowColor},headerColor:{type:"string",default:window.themeisleGutenberg.themeMods.headerColor},textColor:{type:"string",default:window.themeisleGutenberg.themeMods.textColor},borderColor:{type:"string",default:window.themeisleGutenberg.themeMods.borderColor},altRowColor:{type:"string",default:window.themeisleGutenberg.themeMods.altRowColor}},s=l(1216),d=l(8423),m=l.n(d),b=l(2819),u=l(9818),p=l(2629),g=l(6030),h=({attributes:e,setAttributes:t,onComplete:l})=>{const{data:r,status:c}=(0,u.useSelect)((e=>{let t=[],l="loading";const{COLLECTIONS_STORE_KEY:o}=window.wc.wcBlocksData,a=["/wc/store","products",{per_page:100}];return e(o).getCollectionError(...a)?l="error":(t=e(o).getCollection(...a),e(o).hasFinishedResolution("getCollection",a)&&(l="loaded"),(0,b.isEmpty)(t)||(t=t.map((e=>({value:e.id,label:(0,p.decodeEntities)(e.name)}))))),{data:t,status:l}}),[]),i="loading"===c,s="loaded"===c,d="error"===c,[m,h]=(0,o.useState)(""),k=l=>{const o=[...e.products];if(o.includes(l)){const e=o.indexOf(l);-1!==e&&o.splice(e,1)}else o.push(l);t({products:o})},v=({label:e,value:t})=>(0,o.createElement)("span",{className:"otter-review-comparison__tag"},(0,o.createElement)("span",{className:"otter-review-comparison__tag_title"},e),(0,o.createElement)(n.Button
104
- /* translators: %s Label */,{label:(0,a.sprintf)((0,a.__)("Remove %s","otter-blocks"),e),icon:"dismiss",onClick:()=>k(t)}));return(0,o.createElement)(n.Placeholder,{label:(0,a.__)("WooCommerce Product Comparison","otter-blocks"),instructions:(0,a.__)("Display a selection of WooCommerce products in a comparison table.","otter-blocks"),icon:g.Z,isColumnLayout:!0,className:"otter-review-comparison__placeholder"},i&&(0,o.createElement)(n.Spinner,null),d&&(0,a.__)("There seems to have been an error.","otter-blocks"),s&&!Boolean(r.length)&&(0,a.__)("No products found.","otter-blocks"),s&&Boolean(r.length)&&(0,o.createElement)("div",{className:"otter-review-comparison__placeholder__container"},(0,o.createElement)("div",{className:"otter-review-comparison__placeholder__selected"},(0,o.createElement)("div",{className:"otter-review-comparison__placeholder__selected_label"},
105
  /* translators: %s Number of selected products. */
106
- (0,a.sprintf)((0,a.__)("%s products selected","otter-blocks"),e.products.length)),e.products.map((e=>r.find((t=>t.value===e)))).map((e=>(0,o.createElement)(v,{key:e.value,label:e.label,value:e.value})))),(0,o.createElement)(n.TextControl,{label:(0,a.__)("Search for review to display","otter-blocks"),value:m,onChange:h}),(0,o.createElement)(n.MenuGroup,null,r.filter((e=>e.label.toLowerCase().includes(m.toLowerCase()))).map((t=>(0,o.createElement)(n.CheckboxControl,{key:t.value,label:t.label||(0,a.__)("Untitled product","otter-blocks"),checked:e.products.includes(t.value),onChange:()=>k(t.value)})))),(0,o.createElement)(n.Button,{isPrimary:!0,onClick:l},(0,a.__)("Done","otter-blocks"))))},k=l(4688),v=l(2175),y=({onEdit:e})=>(0,o.createElement)(v.BlockControls,null,(0,o.createElement)(n.ToolbarGroup,null,(0,o.createElement)(n.ToolbarButton,{label:(0,a.__)("Edit","otter-blocks"),icon:k.Z,onClick:e}))),_=l(454),w=l.n(_),f=l(4184),C=l.n(f),E=l(1286);const T=(0,E.W6)((()=>(0,o.createElement)("div",{className:"otter-blocks-sortable-handle",tabIndex:"0"},(0,o.createElement)("span",null)))),x=({value:e,hidden:t,toggleFields:l})=>{const r=(0,b.startCase)((0,b.toLower)(e));let c="hidden",i=(0,a.sprintf)((0,a.__)("Display %s","otter-blocks"),r);
107
- /* translators: %s Label */return t||(c="visibility",
108
  /* translators: %s Label */
109
- i=(0,a.sprintf)((0,a.__)("Hide %s","otter-blocks"),r)),(0,o.createElement)("div",{className:C()("otter-blocks-sortable-item-area",`otter-blocks-sortable-item-area-${e}`)},(0,o.createElement)("div",{className:C()("otter-blocks-sortable-item",{hidden:t})},(0,o.createElement)(T,null),(0,o.createElement)("div",{className:"otter-blocks-sortable-label"},r),(0,o.createElement)(n.Button,{icon:c,label:i,showTooltip:!0,className:"otter-blocks-sortable-button",onClick:()=>l(e)})))},M=(0,E.W8)((({value:e,hidden:t,toggleFields:l})=>(0,o.createElement)(x,{value:e,hidden:t,toggleFields:l}))),S=(0,E.JN)((({fields:e,toggleFields:t})=>(0,o.createElement)("div",null,e.map(((e,l)=>(0,o.createElement)(M,{key:`item-${e}`,index:l,value:e,hidden:!1,toggleFields:t}))))));var B=({attributes:e,setAttributes:t})=>{let l=JSON.parse(window.themeisleGutenberg.themeMods.defaultFields);l=l.filter((t=>!JSON.parse(e.fields).includes(t)));const a=l=>{const o=JSON.parse(e.fields);o.includes(l)?o.splice(o.indexOf(l),1):o.push(l),t({fields:JSON.stringify(o)})};return(0,o.createElement)("div",{className:"otter-blocks-sortable"},(0,o.createElement)(S,{template:window.themeisleGutenberg.themeMods.defaultFields,fields:JSON.parse(e.fields),toggleFields:a,onSortEnd:({oldIndex:l,newIndex:o})=>{const a=JSON.stringify(w()(JSON.parse(e.fields),l,o));t({fields:a})},useDragHandle:!0,axis:"y",lockAxis:"y"}),l.map(((e,t)=>(0,o.createElement)(x,{key:`item-${e}`,index:t,value:e,hidden:!0,toggleFields:a}))))},z=({attributes:e,setAttributes:t})=>{const l=[{value:e.rowColor,onChange:e=>t({rowColor:e}),label:(0,a.__)("Background","otter-blocks")},{value:e.headerColor,onChange:e=>t({headerColor:e}),label:(0,a.__)("Header Text","otter-blocks")},{value:e.textColor,onChange:e=>t({textColor:e}),label:(0,a.__)("Text","otter-blocks")},{value:e.borderColor,onChange:e=>t({borderColor:e}),label:(0,a.__)("Border","otter-blocks")}];return Boolean(e.altRow)&&l.push({value:e.altRowColor,onChange:e=>t({altRowColor:e}),label:(0,a.__)("Alternating Row Background","otter-blocks")}),(0,o.createElement)(v.InspectorControls,null,(0,o.createElement)(n.PanelBody,{title:(0,a.__)("Settings","otter-blocks")},(0,o.createElement)(n.SelectControl,{label:(0,a.__)("Table View Type","otter-blocks"),value:e.listingType,options:[{label:(0,a.__)("Column","otter-blocks"),value:"column"},{label:(0,a.__)("Row","otter-blocks"),value:"row"}],onChange:e=>t({listingType:e})}),(0,o.createElement)(n.ToggleControl,{label:(0,a.__)("Enable Alternating Row Color","otter-blocks"),checked:Boolean(e.altRow),onChange:()=>t({altRow:!Boolean(e.altRow)})})),(0,o.createElement)(n.PanelBody,{title:(0,a.__)("Fields","otter-blocks"),initialOpen:!1},(0,o.createElement)(B,{attributes:e,setAttributes:t})),(0,o.createElement)(v.PanelColorSettings,{title:(0,a.__)("Color","otter-blocks"),initialOpen:!1,colorSettings:l},(0,o.createElement)(v.ContrastChecker,{textColor:e.textColor,backgroundColor:e.rowColor})))},P=l(5225);Boolean(window.themeisleGutenberg.hasNeveSupport.isBoosterActive)&&Boolean(window.themeisleGutenberg.hasWooCommerce)&&Boolean(window.themeisleGutenberg.hasNeveSupport.wooComparison)?(0,r.registerBlockType)("themeisle-blocks/woo-comparison",{title:(0,a.__)("WooCommerce Comparison Table","otter-blocks"),description:(0,a.__)("A way to compare different WooCommerce products made on the website.","otter-blocks"),icon:c.rL,category:"themeisle-blocks",keywords:["woocommerce","comparison","table"],attributes:i,supports:{html:!1},edit:({attributes:e,setAttributes:t,clientId:l})=>{(0,o.useEffect)((()=>{Boolean(e.products.length)&&r(!1)}),[]),(0,o.useEffect)((()=>{const t=(0,P.WX)(l,i);return()=>t(e.id)}),[e.id]);const[a,r]=(0,o.useState)(!0),c=s.iv`
110
  .nv-ct-comparison-table-content {
111
- --bgColor: ${e.rowColor};
112
- --headerColor: ${e.headerColor};
113
- --color: ${e.textColor};
114
- --borderColor: ${e.borderColor};
115
- ${Boolean(e.altRow)&&`--alternateBg: ${e.altRowColor};`}
116
  }
117
- `;return a?(0,s.tZ)(h,{attributes:e,setAttributes:t,onComplete:()=>r(!1)}):(0,s.tZ)(o.Fragment,null,(0,s.tZ)(y,{onEdit:()=>r(!0)}),(0,s.tZ)(z,{attributes:e,setAttributes:t}),(0,s.tZ)(n.Disabled,{css:c},(0,s.tZ)(m(),{block:"themeisle-blocks/woo-comparison",attributes:{...e}})))},save:()=>null}):(0,r.registerBlockType)("themeisle-blocks/woo-comparison",{title:(0,a.__)("WooCommerce Comparison Table","otter-blocks"),description:(0,a.__)("A way to compare different WooCommerce products made on the website.","otter-blocks"),icon:c.rL,category:"themeisle-blocks",keywords:["woocommerce","comparison","table"],attributes:i,supports:{inserter:!1},edit:()=>(0,o.createElement)(n.Placeholder,null,(0,a.__)("You need to have Neve Pro & WooCommerce installed to edit WooCommerce Comparison Table block.","otter-blocks")),save:()=>null})},6778:function(e,t,l){var o=l(9307),a=l(4184),r=l.n(a),n=l(5609);t.Z=function({label:e,colorValue:t,className:l,children:a}){return(0,o.createElement)("div",{className:r()("components-base-control","otter-color-base-control",l)},(0,o.createElement)("div",{className:"components-base-control__field"},e&&(0,o.createElement)("span",{className:"components-base-control__label"},e,t&&(0,o.createElement)(n.ColorIndicator,{colorValue:t})),a))}},2136:function(e,t,l){var o=l(9307),a=l(4184),r=l.n(a),n=l(1984),c=l(7968),i=l(5736),s=l(5609),d=l(4333);const m=({label:e,attributes:t,setAttributes:l,resetValues:a,onClick:b,children:u})=>{(0,o.useEffect)((()=>{for(const e in a){if(a[e]!==t[e])return h(!0);h(!1)}}),[t]);const p=(0,d.useInstanceId)(m),[g,h]=(0,o.useState)(!1),k=`inspector-control-panel-control-${p}`;return(0,o.createElement)("div",{className:"otter-control-panel-control"},(0,o.createElement)("div",{className:"components-base-control__field"},(0,o.createElement)("div",{className:"components-base-control__title"},(0,o.createElement)("label",{className:"components-base-control__label",htmlFor:k},e),(0,o.createElement)("div",{className:"floating-controls"},(0,o.createElement)(s.Dropdown,{position:"top left",headerTitle:e,expandOnMobile:!0,renderToggle:({isOpen:t,onToggle:d})=>(0,o.createElement)(o.Fragment,null,g&&(0,o.createElement)(s.Button,{icon:(0,o.createElement)(n.Z,{icon:c.Z}),label:(0,i.__)("Reset to default","otter-blocks"),shotTooltip:!0,isTertiary:!0,onClick:()=>l({...a})}),(0,o.createElement)(s.Button,{id:k,icon:"admin-settings",label:e,shotTooltip:!0,onClick:()=>{d(),b&&b()},"aria-expanded":t,className:r()({"is-active":g})})),renderContent:()=>(0,o.createElement)("div",{className:"otter-popover-settings"},u)})))))};t.Z=m},9977:function(e,t,l){var o=l(9307),a=l(4184),r=l.n(a),n=l(2819),c=l(5736),i=l(4333),s=l(5609);const d=({label:e,value:t,valueVariant:l,valueStyle:a,valueTransform:m,isSelect:b=!1,onChangeFontFamily:u,onChangeFontVariant:p,onChangeFontStyle:g,onChangeTextTransform:h})=>{const k=(0,i.useInstanceId)(d);(0,o.useEffect)((()=>{fetch("https://www.googleapis.com/webfonts/v1/webfonts?key=AIzaSyClGdkPJ1BvgLOol5JAkQY4Mv2lkLYu00k").then((e=>e.json())).then((e=>{y(e.items),t&&e.items.find((e=>{if(t===e.family){const t=e.variants.filter((e=>!1===e.includes("italic"))).map((e=>({label:(0,n.startCase)((0,n.toLower)(e)),value:e})));return w(t)}}))}))}),[]);const[v,y]=(0,o.useState)(null),[_,w]=(0,o.useState)(null),[f,C]=(0,o.useState)(""),E=`inspector-google-fonts-control-${k}`;return(0,o.createElement)("div",{className:"otter-gfont-control"},(0,o.createElement)(s.BaseControl,{label:e,id:E},null!==v?b?(0,o.createElement)(s.SelectControl,{value:t||"",id:E,options:[{label:(0,c.__)("Default","otter-blocks"),value:""},...v.map((e=>({label:e.family,value:e.family})))],onChange:e=>{let t=[];if(""===e)return t=[{label:(0,c.__)("Regular","otter-blocks"),value:"regular"},{label:(0,c.__)("Italic","otter-blocks"),value:"italic"}],u(void 0),void w(t);u(e),t=v.find((t=>e===t.family)).variants.filter((e=>!1===e.includes("italic"))).map((e=>({label:(0,n.startCase)((0,n.toLower)(e)),value:e}))),w(t)}}):(0,o.createElement)(s.Dropdown,{contentClassName:"otter-gfont-popover",position:"bottom center",renderToggle:({isOpen:e,onToggle:l})=>(0,o.createElement)(s.Button,{className:"otter-gfont-button",id:E,onClick:l,"aria-expanded":e},t||(0,c.__)("Select Font Family","otter-blocks")),renderContent:({onToggle:e})=>(0,o.createElement)(s.MenuGroup,{label:(0,c.__)("Google Fonts","otter-blocks")},(0,o.createElement)(s.TextControl,{value:f,onChange:e=>C(e)}),(0,o.createElement)("div",{className:"components-popover__items"},(0,o.createElement)(s.MenuItem,{onClick:()=>{e(),u(void 0),w([]),C("")}},(0,c.__)("Default","otter-blocks")),v.map((l=>{if(!f||l.family.toLowerCase().includes(f.toLowerCase()))return(0,o.createElement)(s.MenuItem,{className:r()({"is-selected":l.family===t}),onClick:()=>{e(),u(l.family);const t=l.variants.filter((e=>!1===e.includes("italic"))).map((e=>({label:(0,n.startCase)((0,n.toLower)(e)),value:e})));w(t),C("")}},l.family)}))))}):(0,c.__)("Loading…","otter-blocks")),_&&(0,o.createElement)(s.SelectControl,{label:(0,c.__)("Font Width","otter-blocks"),value:l||"regular",options:_,onChange:p}),(0,o.createElement)(s.SelectControl,{label:(0,c.__)("Font Style","otter-blocks"),value:a,options:[{label:(0,c.__)("Regular","otter-blocks"),value:"normal"},{label:(0,c.__)("Italic","otter-blocks"),value:"italic"}],onChange:g}),(0,o.createElement)(s.SelectControl,{label:(0,c.__)("Font Transform","otter-blocks"),value:m,options:[{label:(0,c.__)("Default","otter-blocks"),value:"none"},{label:(0,c.__)("Uppercase","otter-blocks"),value:"uppercase"},{label:(0,c.__)("Lowercase","otter-blocks"),value:"lowercase"},{label:(0,c.__)("Capitalize","otter-blocks"),value:"capitalize"}],onChange:h}))};t.Z=d},1661:function(e,t,l){var o=l(9307),a=l(4184),r=l.n(a),n=l(5736),c=l(2175),i=l(4333),s=l(5609);const d=({value:e,onChange:t})=>{const l=(0,i.useInstanceId)(d);(0,o.useEffect)((()=>u(e)),[e]);const[a,m]=(0,o.useState)(!1),[b,u]=(0,o.useState)(null),p=void 0!==window.themeisleGutenberg.blockIDs&&e!==b&&window.themeisleGutenberg.blockIDs.includes(b);return(0,o.createElement)(c.InspectorAdvancedControls,null,(0,o.createElement)(s.BaseControl,{label:(0,n.__)("HTML Anchor","otter-blocks"),help:(0,n.__)("Anchors lets you link directly to a section on a page.","otter-blocks"),id:`otter-html-anchor-control-${l}`},(0,o.createElement)("div",{className:"otter-html-anchor-control"},(0,o.createElement)("input",{type:"text",className:"otter-html-anchor-control-input",readOnly:!a&&"readonly",value:a?b:e,onChange:e=>u(e.target.value),onClick:e=>e.target.select()}),(0,o.createElement)(s.Button,{icon:a?"yes":"edit",label:a?(0,n.__)("Save","otter-blocks"):(0,n.__)("Edit","otter-blocks"),showTooltip:!0,disabled:!!p,className:r()("otter-html-anchor-control-button",{"is-saved":!a}),onClick:()=>{if(a&&e!==b){const l=window.themeisleGutenberg.blockIDs.findIndex((t=>t===e));window.themeisleGutenberg.blockIDs[l]=b,t(b)}m(!a)}}))),p&&(0,o.createElement)(s.Notice,{status:"warning",isDismissible:!1,className:"otter-html-anchor-control-notice"},(0,n.__)("This ID has already been used in this page. Please consider using a different ID to avoid conflict.","otter-blocks")))};t.Z=d},2285:function(e,t,l){l.d(t,{Z:function(){return v}});var o=l(9307),a=l(2819),r=l(2175),n=l(454),c=l.n(n),i=l(4184),s=l.n(i),d=l(1286),m=l(1984),b=l(5117),u=l(5736),p=l(5609),g=(0,d.W8)((({value:e,selected:t,dragging:l,sorting:a,selectedItemsCount:r,onClick:n})=>{const c=l&&1<r;return(0,o.createElement)(p.Button,{className:s()("otter-images-grid-component__image",{"is-selected":t,"is-sorting":t&&a}),onClick:()=>n(e),style:{backgroundImage:`url( ' ${e.url} ' )`}},c&&(0,o.createElement)("div",{className:"otter-images-grid-component__image__count"},r))})),h=(0,d.JN)((({items:e,className:t,onItemSelect:l,selectedItems:a,isSorting:r,sortingItemKey:n,open:c})=>(0,o.createElement)("div",{className:t,tabIndex:"0"},e.map(((e,t)=>{const c=a.includes(e),i=n===e;return(0,o.createElement)(g,{key:`image-${e.id}`,index:t,value:e,selected:c,dragging:i,sorting:r,selectedItemsCount:a.length,onClick:l})})),(0,o.createElement)(p.Button,{label:(0,u.__)("Add Images","otter-blocks"),icon:(0,o.createElement)(m.Z,{icon:b.Z}),isPrimary:!0,onClick:c})))),k=({attributes:e,onSelectImages:t,open:l})=>{const[a,r]=(0,o.useState)([]),[n,i]=(0,o.useState)(!1),[d,m]=(0,o.useState)(null);return(0,o.createElement)(h,{className:s()("otter-images-grid-component",{"is-single":1===e.images.length}),open:l,items:e.images,onItemSelect:e=>{let t;t=a.includes(e)?a.filter((t=>t!==e)):[...a,e],r(t)},selectedItems:a,isSorting:n,sortingItemKey:d,shouldCancelStart:t=>{if(!t.target.sortableInfo)return!1;const l=e.images[t.target.sortableInfo.index];return!!a.length&&!a.includes(l)},updateBeforeSortStart:({index:t})=>new Promise((l=>{i(!0),m(e.images[t]),l()})),onSortEnd:({oldIndex:l,newIndex:o})=>{let n=c()(e.images,l,o);a.length&&(n=[...n.slice(0,o).filter((e=>!a.includes(e))),...a,...n.slice(o,n.length).filter((e=>!a.includes(e)))]),i(!1),m(null),r([]),t(n)},distance:3,axis:"xy"})},v=({attributes:e,onSelectImages:t})=>{const l=(0,a.debounce)(t,250);return(0,o.createElement)(r.MediaUploadCheck,null,(0,o.createElement)(r.MediaUpload,{onSelect:l,allowedTypes:["image"],multiple:!0,addToGallery:!0,gallery:!0,value:e.images.map((({id:e})=>e)),render:({open:l})=>(0,o.createElement)(k,{attributes:e,open:l,onSelectImages:t})}))}},8504:function(e,t,l){var o=l(9307),a=l(8406),r=l(6421),n=l(5736),c=l(2175),i=l(5609),s=l(9630);t.Z=({isSelected:e,url:t,setAttributes:l,opensInNewTab:d})=>{const[m,b]=(0,o.useState)(!1),u=!!t,p=u&&e,g=()=>(b(!0),!1),h=()=>{l({link:void 0,newTab:void 0}),b(!1)},k=m&&(0,o.createElement)(i.Popover,{position:"bottom right",onClose:()=>b(!1)},(0,o.createElement)(c.__experimentalLinkControl,{className:"wp-block-navigation-link__inline-link-input",value:{url:t,opensInNewTab:d},onChange:({url:e="",opensInNewTab:t})=>{l({link:e}),d!==t&&l({newTab:t})}}));return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(i.ToolbarGroup,null,!u&&(0,o.createElement)(i.ToolbarButton,{name:"link",icon:a.Z,title:(0,n.__)("Link","otter-blocks"),shortcut:s.displayShortcut.primary("k"),onClick:g,className:"otter-toolbar-icon"}),p&&(0,o.createElement)(i.ToolbarButton,{name:"link",icon:r.Z,title:(0,n.__)("Unlink","otter-blocks"),shortcut:s.displayShortcut.primaryShift("k"),onClick:h,isActive:!0,className:"otter-toolbar-icon"})),e&&(0,o.createElement)(i.KeyboardShortcuts,{bindGlobal:!0,shortcuts:{[s.rawShortcut.primary("k")]:g,[s.rawShortcut.primaryShift("k")]:h}}),k)}},6993:function(e,t,l){var o=l(9307),a=l(4184),r=l.n(a),n=l(5736),c=l(5609),i=l(4333),s=l(9818),d=l(340);const m=({label:e,className:t,children:l})=>{const a=(0,i.useInstanceId)(m),b=(0,i.useViewportMatch)("large",">="),u=(0,i.useViewportMatch)("large","<="),p=(0,i.useViewportMatch)("small",">="),g=(0,i.useViewportMatch)("small","<="),h=!(b||u||p||g),k=(0,s.useSelect)((e=>{const{getView:t}=e("themeisle-gutenberg/data"),{__experimentalGetPreviewDeviceType:l}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return l&&!h?l():t()})),{updateView:v}=(0,s.useDispatch)("themeisle-gutenberg/data"),{__experimentalSetPreviewDeviceType:y}=!!(0,s.useDispatch)("core/edit-post")&&(0,s.useDispatch)("core/edit-post"),_=y&&!h?y:v,w=`inspector-responsive-control-${a}`;return(0,o.createElement)("div",{id:w,className:r()("otter-responsive-control",t)},(0,o.createElement)("div",{className:"components-base-control__field"},(0,o.createElement)("div",{className:"components-base-control__title"},(0,o.createElement)("label",{className:"components-base-control__label"},e),(0,o.createElement)("div",{className:"floating-controls"},(0,o.createElement)(c.Dropdown,{position:"top left",renderToggle:({isOpen:e,onToggle:t})=>(0,o.createElement)(c.Button,{icon:"Mobile"===k?"smartphone":k.toLowerCase(),label:(0,n.__)("Responsiveness Settings","otter-blocks"),showTooltip:!0,className:"is-button",onClick:t,"aria-expanded":e}),renderContent:()=>(0,o.createElement)("div",{className:"otter-responsive-control-settings"},(0,o.createElement)("div",{className:"otter-responsive-control-settings-title"},(0,n.__)("View","otter-blocks")),(0,o.createElement)(c.Button,{className:r()("otter-responsive-control-settings-item",{"is-selected":"Desktop"===k}),onClick:()=>_("Desktop")},"Desktop"===k&&(0,o.createElement)(c.Icon,{icon:d.eQ}),(0,o.createElement)("span",{className:"popover-title"},(0,n.__)("Desktop","otter-blocks"))),(0,o.createElement)(c.Button,{className:r()("otter-responsive-control-settings-item",{"is-selected":"Tablet"===k}),onClick:()=>_("Tablet")},"Tablet"===k&&(0,o.createElement)(c.Icon,{icon:d.eQ}),(0,o.createElement)("span",{className:"popover-title"},(0,n.__)("Tablet","otter-blocks"))),(0,o.createElement)(c.Button,{className:r()("otter-responsive-control-settings-item",{"is-selected":"Mobile"===k}),onClick:()=>_("Mobile")},"Mobile"===k&&(0,o.createElement)(c.Icon,{icon:d.eQ}),(0,o.createElement)("span",{className:"popover-title"},(0,n.__)("Mobile","otter-blocks"))))}))),l))};t.Z=m},4779:function(e,t,l){var o=l(7462),a=l(9307),r=l(5736),n=l(2819),c=l(5609),i=l(9818),s=l(2629);t.Z=({label:e,value:t,onChange:l,...d})=>{const{results:m,status:b}=(0,i.useSelect)((e=>{let t=[],l="loading";const{COLLECTIONS_STORE_KEY:o}=window.wc.wcBlocksData;return e(o).getCollectionError("/wc/store","products",{per_page:100})?l="error":(t=e(o).getCollection("/wc/store","products",{per_page:100}),(0,n.isEmpty)(t)||(l="loaded",t=[{value:0,label:(0,r.__)("None","otter-blocks")},...t.map((e=>({value:e.id,label:(0,s.decodeEntities)(e.name)})))])),{results:t,status:l}}),[]);return"loading"===b?(0,a.createElement)(c.Placeholder,null,(0,a.createElement)(c.Spinner,null)):"error"===b?(0,a.createElement)("p",null,(0,r.__)("There seems to have been an error","otter-blocks")):(0,a.createElement)(c.SelectControl,(0,o.Z)({label:e,value:Number(t),options:m,onChange:e=>l(Number(e))},d))}},2372:function(e,t,l){l.d(t,{Z:function(){return m}});var o=l(9307),a=l(4184),r=l.n(a),n=l(5736),c=l(5609),i=l(4333),s=({id:e,index:t,option:l,min:a,max:r,onChange:n})=>{const c=(0,o.useRef)(null);return(0,o.createElement)("div",{className:"otter-sizing-control-item"},t.disabled?(0,o.createElement)("input",{type:"number",disabled:t.disabled,className:"otter-sizing-control-item-input",id:`otter-sizing-control-item-input-${l}`}):(0,o.createElement)(o.Fragment,null,(0,o.createElement)("input",{type:"number",className:"otter-sizing-control-item-input",id:`otter-sizing-control-item-input-${l}-${e}`,value:void 0!==t.value?t.value:"",min:a,max:r,ref:c,onChange:e=>n(t.type,parseInt(e.target.value))})),t.label&&(0,o.createElement)("label",{className:"otter-sizing-control-item-label",htmlFor:`otter-sizing-control-item-input-${l}-${e}`},t.label))};const d=({label:e,type:t,min:l,max:a,changeType:m,options:b,onChange:u})=>{const p=(0,i.useInstanceId)(d),g=`inspector-sizing-control-${p}`;return b&&1>b.length?(0,n.__)("Please specify more options.","otter-blocks"):(0,o.createElement)("div",{id:g,className:"otter-sizing-control"},(0,o.createElement)("div",{className:"components-base-control__field"},e&&(0,o.createElement)("label",{className:"components-base-control__label",htmlFor:g},e),(0,o.createElement)("div",{className:r()("otter-sizing-control-wrapper",{linking:t})},b.map(((e,t)=>(0,o.createElement)(s,{key:t,id:p,index:e,option:t,min:l,max:a,onChange:u}))),t&&(0,o.createElement)("div",{className:r()("otter-sizing-control-item","toggle-linking",{"is-linked":"linked"===t})},(0,o.createElement)(c.Button,{icon:"linked"===t?"admin-links":"editor-unlink",label:"linked"===t?(0,n.__)("Unlink Values","otter-blocks"):(0,n.__)("Link Values","otter-blocks"),showTooltip:!0,className:"otter-sizing-control-item-input",onClick:()=>m("linked"===t?"unlinked":"linked")})))))};var m=d},5241:function(e,t,l){l.d(t,{V:function(){return d},d:function(){return m}});var o=l(9307),a=l(4184),r=l.n(a),n=l(5609),c=l(4333),i=l(2175);const s=({label:e,value:t,options:l,onChange:a})=>{const i=`inspector-style-switcher-control-${(0,c.useInstanceId)(s)}`;return(0,o.createElement)(n.BaseControl,{id:i,label:e},(0,o.createElement)("div",{className:"otter-style-switcher"},l.map((e=>(0,o.createElement)(n.Button,{key:e.value,className:r()("otter-style-switcher-item",{"is-active":e.value===t}),tabIndex:"0",onClick:()=>(e=>a(e))(e.value)},(0,o.createElement)("div",{className:"otter-style-switcher-item-preview"},(0,o.createElement)("img",{src:e.image})),(0,o.createElement)("div",{className:"otter-style-switcher-item-label"},e.label))))))},d=s,m=({label:e,value:t,options:l,onChange:a})=>(0,o.createElement)(i.BlockControls,null,(0,o.createElement)(n.ToolbarGroup,null,(0,o.createElement)(n.Dropdown,{contentClassName:"otter-styles-popover-content",position:"bottom center",renderToggle:({isOpen:t,onToggle:l})=>(0,o.createElement)(n.Button,{className:"components-dropdown-menu__toggle",icon:"admin-appearance",onClick:l,"aria-haspopup":"true","aria-expanded":t,label:e,showTooltip:!0},(0,o.createElement)("span",{className:"components-dropdown-menu__indicator"})),renderContent:()=>(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"otter-style-switcher"},l.map((e=>(0,o.createElement)(n.Button,{key:e.value,className:r()("otter-style-switcher-item",{"is-active":e.value===t}),tabIndex:"0",onClick:()=>(e=>a(e))(e.value)},(0,o.createElement)("div",{className:"otter-style-switcher-item-preview"},(0,o.createElement)("img",{src:e.image})),(0,o.createElement)("div",{className:"otter-style-switcher-item-label"},e.label))))))})))},5581:function(e,t,l){l.d(t,{Z:function(){return _}});var o=l(9307),a=l(4184),r=l.n(a),n=l(5736),c=l(6989),i=l.n(c),s=l(4981),d=l(5609),m=l(9818),b=l(2819),u=l(340),p=({preview:e,tab:t,blocksCategories:l,templateCategories:a,selectedCategory:c,selectedTemplate:i,search:s,setPreview:m,changeTab:p,close:g,importTemplate:h,selectCategory:k,changeSearch:v})=>{const y=(()=>{let e={};return e=("block"===t?l:a).map((e=>({label:(0,b.startCase)((0,b.toLower)(e)),value:e}))),[{label:(0,n.__)("All Categories","otter-blocks"),value:"all"},...e]})();return(0,o.createElement)("div",{className:"library-modal-control-panel"},(0,o.createElement)("div",{className:"library-modal-header"},(0,o.createElement)("div",{className:"library-modal-header-logo"},e?(0,o.createElement)(d.Button,{className:"library-modal-header-tabs-button back-to-library","aria-label":(0,n.__)("Back to Library","otter-blocks"),onClick:()=>m(!1)},(0,o.createElement)(d.Dashicon,{icon:"arrow-left-alt"})," ",(0,n.__)("Back to Library","otter-blocks")):(0,o.createElement)("div",{className:"library-modal-header-tabs-button"},(0,o.createElement)(d.Icon,{icon:u.se}))),!e&&(0,o.createElement)("div",{className:"library-modal-header-tabs"},(0,o.createElement)(d.Button,{className:r()("library-modal-header-tabs-button",{"is-selected":"block"===t}),onClick:()=>p("block")},(0,o.createElement)(d.Dashicon,{icon:"screenoptions"}),(0,n.__)("Blocks","otter-blocks")),(0,o.createElement)(d.Button,{className:r()("library-modal-header-tabs-button",{"is-selected":"template"===t}),onClick:()=>p("template")},(0,o.createElement)(d.Dashicon,{icon:"editor-table"}),(0,n.__)("Templates","otter-blocks"))),(0,o.createElement)("div",{className:"library-modal-header-actions"},e&&(0,o.createElement)(d.Button,{className:"library-modal-header-tabs-button insert-button",onClick:()=>h(i.template_url),tabIndex:"0"},(0,o.createElement)(d.Dashicon,{icon:"arrow-down-alt",size:16}),(0,n.__)("Insert","otter-blocks")),(0,o.createElement)(d.Tooltip,{text:(0,n.__)("Close","otter-blocks")},(0,o.createElement)(d.Button,{className:"library-modal-header-tabs-button","aria-label":(0,n.__)("Close settings","otter-blocks"),onClick:g},(0,o.createElement)(d.Dashicon,{icon:"no-alt"}))))),!e&&(0,o.createElement)("div",{className:"library-modal-actions"},(0,o.createElement)(d.SelectControl,{className:"library-modal-category-control",value:"all"===c?"all":c,onChange:k,options:y}),(0,o.createElement)(d.TextControl,{type:"text",value:s||"",placeholder:(0,n.__)("Search","otter-blocks"),className:"library-modal-search-control",onChange:v})))},g=()=>{const e=(0,m.useSelect)((e=>e("core/notices").getNotices("themeisle-blocks/notices/template-library"))),{removeNotice:t}=(0,m.useDispatch)("core/notices");return(0,o.createElement)("div",{className:"library-modal-error"},e.map((e=>(0,o.createElement)(d.Notice,{key:e.id,status:e.status,isDismissible:e.isDismissible,onRemove:()=>t(e.id,"themeisle-blocks/notices/template-library"),actions:e.actions},e.content))))},h=l(2175),k=l(4333),v=({template:e,importPreview:t,importTemplate:l})=>(0,o.createElement)("div",{"aria-label":e.title||(0,n.__)("Untitled Gutenberg Template","otter-blocks"),className:"library-modal-content__item",tabIndex:"0"},(0,o.createElement)("div",{className:"library-modal-content__preview"},(0,o.createElement)("img",{src:e.screenshot_url||"https://raw.githubusercontent.com/Codeinwp/gutenberg-templates/master/assets/images/default.jpg"})),(0,o.createElement)("div",{className:"library-modal-content__footer"},(0,o.createElement)("div",{className:"library-modal-content__footer_meta"},(0,o.createElement)("h4",{className:"library-modal-content__footer_meta_area"},e.title&&e.title+(e.author&&(0,n.__)(" by ","otter-blocks")+e.author),!e.title&&e.author&&(0,n.__)("Author: ","otter-blocks")+e.author)),(0,o.createElement)("div",{className:"library-modal-content__footer_actions"},(0,o.createElement)(d.Button,{isSecondary:!0,className:"library-modal-overlay__actions",onClick:()=>t(e),tabIndex:"0"},(0,n.__)("Preview","otter-blocks")),(0,o.createElement)(d.Button,{isPrimary:!0,className:"library-modal-overlay__actions",onClick:()=>l(e.template_url),tabIndex:"0"},(0,n.__)("Insert","otter-blocks"))))),y=({preview:e,isLoading:t,data:l,tab:a,selectedTemplateContent:r,selectedCategory:c,search:i,importPreview:s,importTemplate:m})=>{const b=(0,k.useViewportMatch)("large",">="),u=(0,k.useViewportMatch)("large","<="),p=(0,k.useViewportMatch)("small",">="),g=(0,k.useViewportMatch)("small","<=");let y=1400;return b||u||!p||g?!(b||u||p||g)&&(y=600):y=960,e?(0,o.createElement)("div",{className:"library-modal-preview"},(0,o.createElement)(h.BlockPreview,{blocks:r,viewportWidth:y})):t?(0,o.createElement)("div",{className:"library-modal-loader"},(0,o.createElement)(d.Spinner,null)):(0,o.createElement)("div",{className:"library-modal-content"},l.map((e=>{if(e.template_url&&("all"===c||e.categories&&e.categories.includes(c))&&(!i||e.keywords&&e.keywords.some((e=>e.toLowerCase().includes(i.toLowerCase()))))&&a===e.type)return(0,o.createElement)(v,{key:e.template_url,template:e,importPreview:s,importTemplate:m})})),(0,o.createElement)("div",{"aria-label":(0,n.__)("Coming Soon","otter-blocks"),className:"library-modal-content__item"},(0,o.createElement)("div",{className:"library-modal-content__preview"},(0,o.createElement)("img",{src:"https://raw.githubusercontent.com/Codeinwp/gutenberg-templates/master/assets/images/coming-soon.jpg"}))))},_=({clientId:e,close:t})=>{const l=(0,m.useSelect)((t=>t("core/block-editor").getBlock(e))),{replaceBlocks:a}=(0,m.useDispatch)("core/block-editor"),{createNotice:c}=(0,m.useDispatch)("core/notices");(0,o.useEffect)((()=>{(async()=>{Boolean(window.themeisleGutenberg.isCompatible)||c("warning",(0,n.__)("You are using an older version of Otter. Use the latest version of Otter to have maximum compatibility with Template Library.","otter-blocks"),{context:"themeisle-blocks/notices/template-library",id:"compatibility-warning",isDismissible:!1,actions:[{label:(0,n.__)("Update Now","otter-blocks"),url:window.themeisleGutenberg.updatePath}]});try{const e=await i()({path:"otter/v1/templates"});let t=[],l=[];e.forEach((e=>{e.categories&&e.template_url&&("block"===e.type&&e.categories.forEach((e=>{t.push(e)})),"template"===e.type&&e.categories.forEach((e=>{l.push(e)})))})),t=t.filter(((e,t,l)=>l.indexOf(e)===t)).sort(),l=l.filter(((e,t,l)=>l.indexOf(e)===t)).sort(),E(t),x(l),S(e)}catch(e){c("error",(0,n.__)("There seems to be an error. Please try again.","otter-blocks"),{context:"themeisle-blocks/notices/template-library",isDismissible:!0})}k(!1)})()}),[]);const[b,u]=(0,o.useState)("block"),[h,k]=(0,o.useState)(!0),[v,_]=(0,o.useState)("all"),[w,f]=(0,o.useState)(""),[C,E]=(0,o.useState)([]),[T,x]=(0,o.useState)([]),[M,S]=(0,o.useState)([]),[B,z]=(0,o.useState)(!1),[P,N]=(0,o.useState)(null),[R,V]=(0,o.useState)(null),L=async e=>{z(!1),k(!0);try{let o=await i()({path:`otter/v1/import?url=${e}`});if(o.__file&&o.content&&"wp_export"===o.__file&&(o=(0,s.parse)(o.content)),e.includes("https://raw.githubusercontent.com/Codeinwp/")&&window.themeisleGutenberg.dataLogging.templates&&Boolean(window.themeisleGutenberg.canTrack)){const t=window.themeisleGutenberg.dataLogging.templates.find((t=>t.url===e));t?t.instances=t.instances+1:window.themeisleGutenberg.dataLogging.templates.push({url:e,instances:1})}t=o,a(l.clientId,t)}catch(e){e.message&&c("error",e.message,{context:"themeisle-blocks/notices/template-library",isDismissible:!0}),k(!1)}var t};return(0,o.createElement)(d.Modal,{className:r()("otter-library-modal",{"is-preview":B}),onRequestClose:t,isDismissable:!1,shouldCloseOnClickOutside:!1},(0,o.createElement)(p,{preview:B,tab:b,changeTab:e=>{u(e),_("all"),f("")},blocksCategories:C,templateCategories:T,selectedTemplate:P,selectedCategory:v,search:w,setPreview:z,close:t,importTemplate:L,selectCategory:e=>_(e),changeSearch:e=>f(e)}),(0,o.createElement)(g,null),(0,o.createElement)(y,{preview:B,isLoading:h,data:M,tab:b,selectedTemplateContent:R,selectedCategory:v,search:w,importPreview:async(e=null)=>{k(!0);try{let t=await i()({path:`otter/v1/import?url=${e.template_url}&preview=true`});t.__file&&t.content&&"wp_export"===t.__file&&(t=(0,s.parse)(t.content)),N(e),V(t),z(!0)}catch(e){e.message&&c("error",e.message,{context:"themeisle-blocks/notices/template-library",isDismissible:!0})}k(!1)},importTemplate:L}))}},5225:function(e,t,l){l.d(t,{WX:function(){return p}});var o,a,r=l(4586),n=l(2819),c=l(9818),i=l(820);null!==(a=(o=window.themeisleGutenberg).blockIDs)&&void 0!==a||(o.blockIDs=[]);const s={},d=(0,c.select)("core/block-editor").getBlock,m=(0,c.dispatch)("core/block-editor").updateBlockAttributes,b=e=>t=>{m(e,t)},u=e=>{const t=d(e);return{attributes:null==t?void 0:t.attributes,name:null==t?void 0:t.name}},p=(e,t)=>(e=>{var t;const{attributes:l,setAttributes:o,clientId:a,idPrefix:c,name:d,defaultAttributes:m}=e,b=window.themeisleGutenberg.blockIDs;if(void 0===l||void 0===o)return e=>{var t;null===(t=s[d])||void 0===t||t.delete(e)};null!==(t=s[d])&&void 0!==t||(s[d]=new Set);const u=c||(e=>`wp-block-${e.replace("/","-")}-`)(d),p=((e,t,l)=>{const o=`${e}${t.substr(0,8)}`;if(l.has(o)){let t=`${e}${(0,r.Z)().substr(0,8)}`;for(;l.has(t);)t=`${e}${(0,r.Z)().substr(0,8)}`;return t}return o})(u,a,s[d]),g=l.id&&s[d].has(l.id);return void 0===l.id?(((e,t,l,o)=>{var a;if(void 0!==(null===(a=window.themeisleGutenberg)||void 0===a?void 0:a.globalDefaults)&&!(0,n.isEqual)(i.Z[l],window.themeisleGutenberg.globalDefaults[l])){const a={...window.themeisleGutenberg.globalDefaults[l]};t({...Object.keys(a).filter((t=>{var l;return e[t]===(null===(l=o[t])||void 0===l?void 0:l.default)})).reduce(((e,t)=>(e[t]=a[t],e)),{})})}})(l,o,d,m),o({id:p}),s[d].add(p),b.push(p)):g?(o({id:p}),s[d].add(p)):(s[d].add(l.id),b.push(l.id)),e=>{void 0===l.id||g?s[d].delete(p||e):s[d].delete((null==l?void 0:l.id)||e)}})({clientId:e,defaultAttributes:t,setAttributes:b(e),...u(e)})},4715:function(e,t,l){l.d(t,{Uo:function(){return n},p6:function(){return c},R3:function(){return i},__:function(){return s},S3:function(){return d},Mg:function(){return m},EP:function(){return b}});var o=l(2819),a=l(5736),r=l(9771);const n=e=>{const t=document.createElement("div");return t.innerHTML=e,void 0!==t.innerText?t.innerText:t.textContent},c=e=>{const t=(e=new Date(e)).getDate(),l=e.getMonth(),o=e.getFullYear();return t+" "+["January","February","March","April","May","June","July","August","September","October","November","December"][l]+", "+o},i=async()=>{const e=await(new window.wp.api.collections.Types).fetch();if(e){const t=Object.keys(e).filter((t=>{var l;return null===(l=e[t])||void 0===l?void 0:l.slug})).map((t=>e[t].slug));return(0,o.without)(t,"attachment","wp_block")}},s=e=>{if("string"==typeof e||e instanceof String)return e[0].toUpperCase()+e.slice(1);throw"The parameter must be a string."},d=(e,t)=>{const l=[];return null==e||e.forEach(((o,a)=>{l.push(o),a<e.length-1&&l.push(t)})),l},m=(e,t)=>{e=e||0;const l=Math.floor(e/864e5),o=Math.floor(e/36e5%24),a=Math.floor(e/6e4%60),r=Math.floor(e/1e3%60);return[{tag:"day",name:1<l?"Days":"Day",value:l},{tag:"hour",name:1<o?"Hours":"Hour",value:o},{tag:"minute",name:1<a?"Minutes":"Minute",value:a},{tag:"second",name:1<r?"Seconds":"Second",value:r}].filter((({tag:e})=>{var l;return!(null!=t&&null!==(l=t.exclude)&&void 0!==l&&l.includes(e))})).map((e=>(null!=t&&t.keepNeg||(e.value=Math.max(0,e.value)),e)))},b=()=>{const e=60*(0,r.__experimentalGetSettings)().timezone.offset,t=0>e?"-":"+",l=Math.abs(e);return(0,a.sprintf)("%s%02d:%02d",t,l/60,l%60)}},340:function(e,t,l){l.d(t,{se:function(){return i},VI:function(){return s},Se:function(){return d},XQ:function(){return m},Bd:function(){return b},b8:function(){return u},rK:function(){return p},cZ:function(){return g},rL:function(){return h},c4:function(){return k},aD:function(){return v},ki:function(){return y},ZV:function(){return _},M7:function(){return w},S3:function(){return f},U8:function(){return C},Ew:function(){return E},Rm:function(){return T},QZ:function(){return x},yO:function(){return M},Hg:function(){return S},eQ:function(){return B},Rh:function(){return z},cV:function(){return P},BF:function(){return N},xv:function(){return R},Kt:function(){return V},nt:function(){return L},Tt:function(){return H},eI:function(){return I},Np:function(){return A},TS:function(){return $},Gg:function(){return O},CK:function(){return G},wM:function(){return D},Qd:function(){return Z},_d:function(){return F},y:function(){return W},bD:function(){return q},dY:function(){return U},JD:function(){return j},VR:function(){return K}});var o=l(7462),a=l(9307),r=l(4184),n=l.n(r),c=l(5609);const i=({className:e})=>(0,a.createElement)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 29 32",width:"20",height:"20",className:n()("otter-icon",e)},(0,a.createElement)(c.Path,{d:"M19.831 7.877c0.001-0.003 0.001-0.005 0.001-0.009s-0-0.006-0.001-0.009l0 0c-0.047-0.081-0.092-0.164-0.132-0.247l-0.057-0.115c-0.277-0.498-0.381-0.99-1.033-1.064h-0.045c-0.001 0-0.002 0-0.003 0-0.486 0-0.883 0.382-0.908 0.862l-0 0.002c0.674 0.126 1.252 0.278 1.813 0.468l-0.092-0.027 0.283 0.096 0.147 0.053s0.028 0 0.028-0.011z"}),(0,a.createElement)(c.Path,{d:"M23.982 13.574c-0.008-2.41-0.14-4.778-0.39-7.112l0.026 0.299 0.070-0.019c0.459-0.139 0.787-0.558 0.787-1.053 0-0.479-0.307-0.887-0.735-1.037l-0.008-0.002h-0.026c-0.479-0.164-0.874-0.468-1.149-0.861l-0.005-0.007c-2.7-3.96-8.252-3.781-8.252-3.781s-5.55-0.179-8.25 3.781c-0.28 0.401-0.676 0.704-1.14 0.862l-0.016 0.005c-0.441 0.148-0.754 0.557-0.754 1.040 0 0.009 0 0.017 0 0.026l-0-0.001c-0 0.010-0.001 0.022-0.001 0.034 0 0.493 0.335 0.907 0.789 1.029l0.007 0.002 0.045 0.011c-0.224 2.034-0.356 4.403-0.364 6.801l-0 0.012s-9.493 13.012-1.277 17.515c4.733 2.431 6.881-0.769 6.881-0.769s1.397-1.661-1.784-3.355v-4.609c0.006-0.344 0.282-0.621 0.625-0.628h1.212v-0.59c0-0.275 0.223-0.498 0.498-0.498v0h1.665c0.274 0.001 0.496 0.224 0.496 0.498 0 0 0 0 0 0v0 0.59h2.721v-0.59c0-0.275 0.223-0.498 0.498-0.498v0h1.665c0.271 0.005 0.49 0.226 0.49 0.498 0 0 0 0 0 0v0 0.59h1.209c0 0 0 0 0 0 0.349 0 0.633 0.28 0.639 0.627v4.584c-3.193 1.703-1.784 3.355-1.784 3.355s2.148 3.193 6.879 0.769c8.222-4.503-1.269-17.515-1.269-17.515zM22.586 10.261c-0.097 1.461-0.67 2.772-1.563 3.797l0.007-0.008c-1.703 2.010-4.407 3.249-6.721 4.432v0c-2.325-1.177-5.026-2.416-6.736-4.432-0.883-1.019-1.455-2.329-1.555-3.769l-0.001-0.020c-0.126-2.22 0.583-5.929 3.044-6.74 2.416-0.788 3.947 1.288 4.494 2.227 0.152 0.258 0.429 0.428 0.745 0.428s0.593-0.17 0.743-0.424l0.002-0.004c0.551-0.932 2.080-3.008 4.494-2.22 2.474 0.805 3.174 4.513 3.046 6.734z"}),(0,a.createElement)(c.Path,{d:"M19.463 10.087h-0.028c-0.192 0.026-0.121 0.251-0.047 0.356 0.254 0.349 0.407 0.787 0.407 1.26 0 0.006-0 0.012-0 0.018v-0.001c-0.001 0.469-0.255 0.878-0.633 1.1l-0.006 0.003c-0.739 0.426-1.377-0.145-2.054-0.398-0.72-0.269-1.552-0.434-2.42-0.455l-0.009-0v-1.033c1.020-0.233 1.894-0.76 2.551-1.486l0.004-0.004c0.151-0.163 0.244-0.383 0.244-0.623 0-0.316-0.159-0.595-0.402-0.76l-0.003-0.002c-0.768-0.551-1.728-0.881-2.764-0.881-1.054 0-2.029 0.341-2.819 0.92l0.013-0.009c-0.224 0.166-0.367 0.429-0.367 0.726 0 0.226 0.083 0.433 0.221 0.591l-0.001-0.001c0.665 0.751 1.55 1.295 2.553 1.53l0.033 0.007v1.050c-0.742 0.021-1.448 0.14-2.118 0.343l0.057-0.015c-0.341 0.103-0.631 0.219-0.908 0.358l0.033-0.015c-0.519 0.26-1.037 0.436-1.58 0.121-0.371-0.213-0.617-0.607-0.617-1.058 0-0.002 0-0.004 0-0.007v0c0-0.002 0-0.004 0-0.007 0-0.47 0.153-0.905 0.411-1.257l-0.004 0.006c0.047-0.068 0.089-0.17 0.026-0.241s-0.189 0-0.27 0.030c-0.189 0.099-0.348 0.227-0.479 0.381l-0.002 0.002c-0.245 0.296-0.394 0.679-0.394 1.097 0 0.004 0 0.007 0 0.011v-0.001c0.008 0.706 0.393 1.321 0.964 1.651l0.009 0.005c0.296 0.178 0.654 0.283 1.036 0.283 0.364 0 0.706-0.095 1.001-0.263l-0.010 0.005c0.877-0.461 1.917-0.731 3.019-0.731 0.069 0 0.137 0.001 0.206 0.003l-0.010-0h0.030c1.277 0 2.382 0.266 3.266 0.775 0.27 0.159 0.594 0.253 0.94 0.253 0.001 0 0.002 0 0.003 0h-0c0.355-0.002 0.688-0.098 0.974-0.265l-0.009 0.005c0.606-0.357 1.007-1.007 1.007-1.75 0-0.001 0-0.003 0-0.004v0c0.001-0.026 0.002-0.056 0.002-0.086 0-0.625-0.34-1.171-0.846-1.462l-0.008-0.004c-0.056-0.040-0.125-0.065-0.199-0.070l-0.001-0zM13.101 8.831c-0.238 0.213-0.468 0.581-0.832 0.345-0.061-0.041-0.114-0.086-0.161-0.136l-0-0c-0.063-0.063-0.101-0.15-0.101-0.247 0-0.133 0.074-0.248 0.182-0.308l0.002-0.001c0.594-0.309 1.203-0.543 1.884-0.49-0.324 0.281-0.649 0.56-0.973 0.837z"}),(0,a.createElement)(c.Path,{d:"M15.89 13.578c-0.367 0.483-0.941 0.792-1.588 0.792s-1.221-0.309-1.585-0.787l-0.004-0.005c-0.064-0.103-0.177-0.171-0.306-0.171-0.199 0-0.36 0.161-0.36 0.36 0 0.091 0.034 0.174 0.090 0.238l-0-0c0.499 0.659 1.283 1.080 2.164 1.080s1.665-0.421 2.159-1.073l0.005-0.007c0.043-0.059 0.068-0.132 0.068-0.212 0-0.116-0.055-0.22-0.14-0.286l-0.001-0.001c-0.059-0.045-0.134-0.072-0.215-0.072-0.117 0-0.221 0.056-0.286 0.143l-0.001 0.001z"}),(0,a.createElement)(c.Path,{d:"M18.507 11.707c0 0.194-0.157 0.351-0.351 0.351s-0.351-0.157-0.351-0.351c0-0.194 0.157-0.351 0.351-0.351s0.351 0.157 0.351 0.351z"}),(0,a.createElement)(c.Path,{d:"M17.389 11.049c0 0.194-0.157 0.351-0.351 0.351s-0.351-0.157-0.351-0.351c0-0.194 0.157-0.351 0.351-0.351s0.351 0.157 0.351 0.351z"}),(0,a.createElement)(c.Path,{d:"M10.798 11.707c0 0.194-0.157 0.351-0.351 0.351s-0.351-0.157-0.351-0.351c0-0.194 0.157-0.351 0.351-0.351s0.351 0.157 0.351 0.351z"}),(0,a.createElement)(c.Path,{d:"M11.918 11.049c0 0.194-0.157 0.351-0.351 0.351s-0.351-0.157-0.351-0.351c0-0.194 0.157-0.351 0.351-0.351s0.351 0.157 0.351 0.351z"}),(0,a.createElement)(c.Path,{d:"M8.773 7.877c-0.001-0.003-0.002-0.005-0.002-0.009s0.001-0.006 0.002-0.009l-0 0c0.047-0.081 0.089-0.164 0.132-0.247 0.019-0.038 0.036-0.079 0.057-0.115 0.275-0.498 0.379-0.99 1.033-1.064h0.045c0 0 0.001 0 0.001 0 0.487 0 0.884 0.382 0.91 0.862l0 0.002c-0.678 0.124-1.261 0.277-1.827 0.468l0.092-0.027-0.275 0.096-0.1 0.036-0.045 0.017s-0.023 0-0.023-0.011z"})),s=()=>(0,a.createElement)(c.SVG,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M17.348 20.657v-0.135c1.029-0.471 1.758-1.446 1.916-2.563 0.434-0.157 0.739-0.576 0.739-1.051 0-0.408-0.221-0.774-0.562-0.969 0.036-0.111 0.065-0.223 0.087-0.335 0.182-0.901-0.025-1.822-0.583-2.592-0.548-0.758-1.373-1.281-2.321-1.473-0.255-0.051-0.515-0.077-0.773-0.077-0.813 0-1.607 0.262-2.234 0.739-0.646 0.49-1.088 1.187-1.244 1.962-0.118 0.587-0.070 1.193 0.139 1.762-0.355 0.191-0.59 0.566-0.59 0.985 0 0.481 0.31 0.901 0.751 1.055 0.163 1.144 0.916 2.128 1.978 2.587v0.106c-2.207 0.5-3.729 2.151-3.729 4.079v0.515h10.153v-0.515c0-1.929-1.522-3.58-3.729-4.080zM15.853 12.492c0.189 0 0.381 0.019 0.569 0.057 0.693 0.14 1.293 0.519 1.689 1.066 0.369 0.511 0.518 1.111 0.423 1.701-0.507-0.237-1.173-0.487-1.874-0.583-1.318-0.18-1.339-0.241-1.417-0.469l-0.252-0.728-0.579 0.512c-0.062 0.054-0.528 0.464-1.066 0.91-0.015-0.198-0.002-0.396 0.037-0.593 0.219-1.086 1.257-1.873 2.469-1.873zM13.67 16.025c0.361-0.292 0.718-0.594 0.977-0.816 0.358 0.323 0.916 0.414 1.874 0.545 0.65 0.089 1.287 0.349 1.748 0.578v1.161c0 1.268-1.031 2.299-2.299 2.299s-2.299-1.031-2.299-2.299v-1.468zM15.682 20.81c0.213 0.019 0.425 0.017 0.635-0.006v0.318l-0.318 0.177-0.317-0.176v-0.313zM12.006 24.22c0.237-1.154 1.25-2.113 2.646-2.501v0.010l1.346 0.748 1.35-0.748v-0.010c1.396 0.388 2.409 1.348 2.646 2.502l-7.987-0zM21.076 27.499h-10.153c-0.307 0-0.556-0.249-0.556-0.556s0.249-0.556 0.556-0.556h10.153c0.307 0 0.556 0.249 0.556 0.556s-0.249 0.556-0.556 0.556zM28.112 3.393h-9.422v-1.689c0-0.832-0.677-1.509-1.509-1.509h-2.363c-0.832 0-1.509 0.677-1.509 1.509v1.689h-9.422c-0.832 0-1.509 0.677-1.509 1.509v25.395c0 0.832 0.677 1.509 1.509 1.509h24.225c0.832 0 1.509-0.677 1.509-1.509v-25.395c-0-0.832-0.677-1.509-1.509-1.509zM14.421 1.703c0-0.219 0.178-0.397 0.397-0.397h2.363c0.219 0 0.397 0.178 0.397 0.397v5.083c0 0.219-0.178 0.397-0.397 0.397h-2.363c-0.219 0-0.397-0.178-0.397-0.397v-5.083zM28.509 30.297c0 0.219-0.178 0.397-0.397 0.397h-24.225c-0.219 0-0.397-0.178-0.397-0.397v-25.395c0-0.219 0.178-0.397 0.397-0.397h9.422v2.282c0 0.832 0.677 1.509 1.509 1.509h2.363c0.832 0 1.509-0.677 1.509-1.509v-2.282h9.422c0.219 0 0.397 0.178 0.397 0.397v25.395z"})),d=()=>(0,a.createElement)(c.SVG,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M30.457 11.777h-28.914c-0.829 0-1.503 0.674-1.503 1.503v5.606c0 0.829 0.674 1.503 1.503 1.503h28.914c0.829 0 1.503-0.674 1.503-1.503v-5.606c-0-0.829-0.674-1.503-1.503-1.503zM30.84 18.886c0 0.211-0.172 0.383-0.383 0.383h-28.914c-0.211 0-0.383-0.172-0.383-0.383v-5.606c0-0.211 0.172-0.383 0.383-0.383h28.914c0.211 0 0.383 0.172 0.383 0.383v5.606zM4.67 15.133c-0.525 0-0.95 0.425-0.95 0.95s0.425 0.95 0.95 0.95 0.95-0.425 0.95-0.95c0-0.525-0.425-0.95-0.95-0.95zM7.947 15.133c-0.525 0-0.95 0.425-0.95 0.95s0.425 0.95 0.95 0.95c0.525 0 0.95-0.425 0.95-0.95s-0.425-0.95-0.95-0.95zM11.224 15.133c-0.525 0-0.95 0.425-0.95 0.95s0.425 0.95 0.95 0.95c0.525 0 0.95-0.425 0.95-0.95s-0.425-0.95-0.95-0.95zM27.871 15.523h-11.386c-0.309 0-0.56 0.251-0.56 0.56s0.251 0.56 0.56 0.56h11.386c0.309 0 0.56-0.251 0.56-0.56s-0.251-0.56-0.56-0.56zM30.457 23.388h-28.914c-0.829 0-1.503 0.674-1.503 1.503v5.606c0 0.829 0.674 1.503 1.503 1.503h28.914c0.829 0 1.503-0.674 1.503-1.503v-5.606c-0-0.829-0.674-1.503-1.503-1.503zM30.84 30.497c0 0.211-0.172 0.383-0.383 0.383h-28.914c-0.211 0-0.383-0.172-0.383-0.383v-5.606c0-0.211 0.172-0.383 0.383-0.383h28.914c0.211 0 0.383 0.172 0.383 0.383v5.606zM4.67 26.744c-0.525 0-0.95 0.425-0.95 0.95s0.425 0.95 0.95 0.95 0.95-0.425 0.95-0.95c0-0.525-0.425-0.95-0.95-0.95zM7.947 26.744c-0.525 0-0.95 0.425-0.95 0.95s0.425 0.95 0.95 0.95c0.525 0 0.95-0.425 0.95-0.95s-0.425-0.95-0.95-0.95zM11.224 26.744c-0.525 0-0.95 0.425-0.95 0.95s0.425 0.95 0.95 0.95c0.525 0 0.95-0.425 0.95-0.95s-0.425-0.95-0.95-0.95zM27.871 27.134h-11.386c-0.309 0-0.56 0.251-0.56 0.56s0.251 0.56 0.56 0.56h11.386c0.309 0 0.56-0.251 0.56-0.56s-0.251-0.56-0.56-0.56zM30.457 0h-28.914c-0.829 0-1.503 0.674-1.503 1.503v5.606c0 0.829 0.674 1.503 1.503 1.503h28.914c0.829 0 1.503-0.674 1.503-1.503v-5.606c0-0.829-0.674-1.503-1.503-1.503zM30.84 7.109c0 0.211-0.172 0.383-0.383 0.383h-28.914c-0.211 0-0.383-0.172-0.383-0.383v-5.606c0-0.211 0.172-0.383 0.383-0.383h28.914c0.211 0 0.383 0.172 0.383 0.383v5.606zM5.62 4.306c0 0.525-0.425 0.95-0.95 0.95s-0.95-0.425-0.95-0.95c0-0.525 0.425-0.95 0.95-0.95s0.95 0.425 0.95 0.95zM7.947 3.356c-0.525 0-0.95 0.425-0.95 0.95s0.425 0.95 0.95 0.95c0.525 0 0.95-0.425 0.95-0.95s-0.425-0.95-0.95-0.95zM11.224 3.356c-0.525 0-0.95 0.425-0.95 0.95s0.425 0.95 0.95 0.95c0.525 0 0.95-0.425 0.95-0.95s-0.425-0.95-0.95-0.95zM27.871 3.746h-11.386c-0.309 0-0.56 0.251-0.56 0.56s0.251 0.56 0.56 0.56h11.386c0.309 0 0.56-0.251 0.56-0.56s-0.251-0.56-0.56-0.56z"})),m=()=>(0,a.createElement)(c.SVG,{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M 5 5 L 5 27 L 27 27 L 27 5 Z M 7 7 L 25 7 L 25 25 L 7 25 Z M 14 9 L 14 15 L 23 15 L 23 9 Z M 9 11 L 9 13 L 12 13 L 12 11 Z M 16 11 L 21 11 L 21 13 L 16 13 Z M 14 17 L 14 23 L 23 23 L 23 17 Z M 9 19 L 9 21 L 12 21 L 12 19 Z M 16 19 L 21 19 L 21 21 L 16 21 Z"})),b=()=>(0,a.createElement)(c.SVG,{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M 1 9 L 1 10 L 1 23 L 31 23 L 31 9 L 1 9 z M 3 11 L 29 11 L 29 21 L 3 21 L 3 11 z M 5 17 L 5 19 L 7 19 L 7 17 L 5 17 z M 9 17 L 9 19 L 11 19 L 11 17 L 9 17 z M 13 17 L 13 19 L 15 19 L 15 17 L 13 17 z"})),u=()=>(0,a.createElement)(c.SVG,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M30.584 0.099h-29.068c-0.781 0-1.417 0.635-1.417 1.416v29.068c0 0.781 0.635 1.416 1.417 1.416h29.068c0.781 0 1.416-0.635 1.416-1.416v-29.068c0-0.781-0.635-1.416-1.416-1.416zM1.515 1.219h29.068c0.163 0 0.296 0.133 0.296 0.296v3.476h-29.661v-3.476c0-0.163 0.133-0.296 0.296-0.296zM30.584 30.88h-29.068c-0.163 0-0.296-0.133-0.296-0.296v-24.472h29.661v24.472c0 0.163-0.133 0.296-0.296 0.296zM26.999 20.461h-21.062c-0.838 0-1.52 0.682-1.52 1.52v5.601c0 0.838 0.682 1.52 1.52 1.52h21.062c0.838 0 1.52-0.682 1.52-1.52v-5.601c0-0.838-0.682-1.52-1.52-1.52zM27.399 27.582c0 0.221-0.18 0.4-0.4 0.4h-21.062c-0.221 0-0.4-0.18-0.4-0.4v-5.601c0-0.221 0.179-0.4 0.4-0.4h21.062c0.221 0 0.4 0.179 0.4 0.4v5.601zM5.937 16.247h5.432c0.838 0 1.52-0.682 1.52-1.52v-5.432c0-0.838-0.682-1.52-1.52-1.52h-5.432c-0.838 0-1.52 0.682-1.52 1.52v5.432c0 0.838 0.682 1.52 1.52 1.52zM5.537 9.294c0-0.221 0.179-0.4 0.4-0.4h5.432c0.221 0 0.4 0.179 0.4 0.4v5.432c0 0.221-0.18 0.4-0.4 0.4h-5.432c-0.221 0-0.4-0.18-0.4-0.4v-5.432zM27.959 17.714h-22.982c-0.309 0-0.56 0.251-0.56 0.56s0.251 0.56 0.56 0.56h22.982c0.309 0 0.56-0.251 0.56-0.56s-0.251-0.56-0.56-0.56zM27.959 14.793h-12.696c-0.309 0-0.56 0.251-0.56 0.56s0.251 0.56 0.56 0.56h12.696c0.309 0 0.56-0.251 0.56-0.56s-0.251-0.56-0.56-0.56zM27.959 11.433h-12.696c-0.309 0-0.56 0.251-0.56 0.56s0.251 0.56 0.56 0.56h12.696c0.309 0 0.56-0.251 0.56-0.56s-0.251-0.56-0.56-0.56zM27.959 8.072h-12.696c-0.309 0-0.56 0.251-0.56 0.56s0.251 0.56 0.56 0.56h12.696c0.309 0 0.56-0.251 0.56-0.56s-0.251-0.56-0.56-0.56zM4.543 3.051c0 0.497-0.403 0.9-0.9 0.9s-0.9-0.403-0.9-0.9c0-0.497 0.403-0.9 0.9-0.9s0.9 0.403 0.9 0.9zM7.384 3.051c0 0.497-0.403 0.9-0.9 0.9s-0.9-0.403-0.9-0.9c0-0.497 0.403-0.9 0.9-0.9s0.9 0.403 0.9 0.9zM10.224 3.051c0 0.497-0.403 0.9-0.9 0.9s-0.9-0.403-0.9-0.9c0-0.497 0.403-0.9 0.9-0.9s0.9 0.403 0.9 0.9z"})),p=()=>(0,a.createElement)(c.SVG,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M31.276 3.351h-14.587l-3.23-3.028c-0.103-0.097-0.239-0.15-0.38-0.15h-12.354c-0.307 0-0.556 0.249-0.556 0.556v30.697c0 0.307 0.249 0.556 0.556 0.556h30.551c0.307 0 0.556-0.249 0.556-0.556v-27.518c0-0.307-0.249-0.556-0.556-0.556zM1.281 1.286h11.578l3.23 3.028c0.103 0.097 0.239 0.15 0.38 0.15h14.25v3.013h-29.439v-6.191zM30.719 30.87h-29.439v-22.281h29.439v22.281z"})),g=()=>(0,a.createElement)(c.SVG,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M30.958 13.988h-0.64c-0.572-5.298-4.029-9.744-8.764-11.73h5.439v0.555c0 0.309 0.25 0.559 0.559 0.559h2.23c0.309 0 0.559-0.25 0.559-0.559v-2.229c0-0.309-0.25-0.559-0.559-0.559h-2.23c-0.309 0-0.559 0.25-0.559 0.559v0.555h-9.319v-0.555c0-0.309-0.25-0.559-0.559-0.559h-2.23c-0.309 0-0.559 0.25-0.559 0.559v0.555h-9.319v-0.555c0-0.309-0.25-0.559-0.559-0.559h-2.229c-0.309 0-0.559 0.25-0.559 0.559v2.229c0 0.309 0.25 0.559 0.559 0.559h2.229c0.309 0 0.559-0.25 0.559-0.559v-0.555h5.439c-4.735 1.987-8.191 6.432-8.764 11.73h-0.64c-0.309 0-0.559 0.25-0.559 0.559v2.229c0 0.309 0.25 0.559 0.559 0.559h2.23c0.309 0 0.559-0.25 0.559-0.559v-2.229c0-0.309-0.25-0.559-0.559-0.559h-0.464c0.709-6.044 5.49-10.86 11.518-11.621v0.446c0 0.309 0.25 0.559 0.559 0.559h2.23c0.309 0 0.559-0.25 0.559-0.559v-0.446c6.028 0.761 10.809 5.578 11.518 11.621h-0.464c-0.309 0-0.559 0.25-0.559 0.559v2.23c0 0.309 0.25 0.559 0.559 0.559h2.23c0.309 0 0.559-0.25 0.559-0.559v-2.229c0-0.309-0.25-0.559-0.559-0.559zM29.223 2.253h-1.111v-1.111h1.111v1.111zM2.777 1.142h1.111v1.111h-1.111v-1.111zM2.712 15.608v0.609h-1.111v-0.973c0.001-0.046 0.002-0.092 0.003-0.138h1.108v0.501zM16 1.142c0.186 0 0.371 0.005 0.555 0.012v1.099h-1.111v-1.099c0.184-0.007 0.37-0.012 0.556-0.012zM30.399 15.25v0.967h-1.111v-1.111h1.107c0.002 0.048 0.003 0.096 0.004 0.144zM16.512 4.461c-0.089-0.204-0.29-0.336-0.513-0.336s-0.424 0.132-0.513 0.336l-7.287 16.694c-0.058 0.134-0.062 0.285-0.011 0.421l0.009 0.023c0.059 0.157 0.186 0.279 0.345 0.333 1.743 0.585 2.914 2.213 2.914 4.052 0 0.766-0.206 1.518-0.595 2.175-0.012 0.020-0.022 0.041-0.032 0.063-0.063 0.091-0.101 0.201-0.101 0.32v2.832c0 0.307 0.248 0.557 0.555 0.559l9.42 0.068c0.001 0 0.003 0 0.004 0 0.307 0 0.557-0.248 0.559-0.555 0.002-0.309-0.246-0.561-0.555-0.563l-8.865-0.064v-1.405h8.654c0.234 0 0.443-0.145 0.524-0.364l0.153-0.41c0.059-0.158 0.043-0.335-0.043-0.48-0.389-0.657-0.595-1.409-0.595-2.174 0-1.838 1.171-3.467 2.914-4.052 0.16-0.054 0.287-0.176 0.346-0.334l0.009-0.023c0.051-0.136 0.047-0.287-0.011-0.42l-7.287-16.694zM16 20.028c0.619 0 1.122 0.503 1.122 1.122s-0.504 1.122-1.122 1.122c-0.619 0-1.122-0.503-1.122-1.122s0.503-1.122 1.122-1.122zM19.424 25.983c0 0.802 0.179 1.591 0.52 2.31h-7.887c0.341-0.719 0.52-1.509 0.52-2.31 0-2.121-1.235-4.020-3.127-4.894l5.991-13.726v11.616c-0.966 0.249-1.682 1.128-1.682 2.17 0 1.236 1.005 2.241 2.241 2.241s2.241-1.005 2.241-2.241c0-1.043-0.716-1.921-1.682-2.17v-11.616l5.991 13.726c-1.892 0.874-3.127 2.773-3.127 4.894z"})),h=()=>(0,a.createElement)(c.SVG,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M30.424 0.171h-28.847c-0.775 0-1.406 0.631-1.406 1.406v28.848c0 0.775 0.631 1.406 1.406 1.406h28.847c0.775 0 1.406-0.631 1.406-1.406v-28.848c0-0.775-0.631-1.406-1.406-1.406zM1.576 1.282h28.847c0.162 0 0.294 0.132 0.294 0.294v3.45h-29.435v-3.45c0-0.162 0.132-0.294 0.294-0.294zM30.424 30.718h-28.847c-0.162 0-0.294-0.132-0.294-0.294v-24.286h29.435v24.286c0 0.162-0.132 0.294-0.294 0.294zM3.688 3.994c0.493 0 0.893-0.4 0.893-0.893s-0.4-0.893-0.893-0.893-0.893 0.4-0.893 0.893c0 0.493 0.4 0.893 0.893 0.893zM6.507 3.994c0.493 0 0.893-0.4 0.893-0.893s-0.4-0.893-0.893-0.893-0.893 0.4-0.893 0.893c0 0.493 0.4 0.893 0.893 0.893zM9.326 3.994c0.493 0 0.893-0.4 0.893-0.893s-0.4-0.893-0.893-0.893-0.893 0.4-0.893 0.893c0 0.493 0.4 0.893 0.893 0.893zM20.662 19.394l3.855-3.758c0.152-0.148 0.206-0.369 0.141-0.57s-0.239-0.348-0.449-0.378l-5.328-0.774-2.383-4.828c-0.094-0.19-0.287-0.31-0.498-0.31s-0.405 0.12-0.498 0.31l-2.383 4.828-5.328 0.774c-0.209 0.030-0.383 0.177-0.449 0.378s-0.011 0.422 0.141 0.57l3.855 3.758-0.91 5.307c-0.036 0.209 0.050 0.419 0.221 0.544s0.398 0.141 0.585 0.042l4.766-2.506 4.766 2.506c0.081 0.043 0.17 0.064 0.259 0.064 0.115 0 0.23-0.036 0.327-0.106 0.171-0.124 0.257-0.335 0.221-0.544l-0.91-5.307zM16.259 21.661c-0.162-0.085-0.355-0.085-0.517 0l-4.027 2.117 0.769-4.485c0.031-0.18-0.029-0.364-0.16-0.492l-3.258-3.176 4.503-0.654c0.181-0.026 0.338-0.14 0.418-0.304l2.014-4.080 2.014 4.080c0.081 0.164 0.238 0.278 0.419 0.304l4.503 0.654-3.258 3.176c-0.131 0.128-0.191 0.312-0.16 0.492l0.769 4.485-4.027-2.117zM16 25.179c-0.307 0-0.556 0.249-0.556 0.556v1.887c0 0.307 0.249 0.556 0.556 0.556s0.556-0.249 0.556-0.556v-1.887c0-0.307-0.249-0.556-0.556-0.556zM25.319 20.446l-1.794-0.583c-0.293-0.095-0.606 0.065-0.7 0.357s0.065 0.606 0.357 0.7l1.794 0.583c0.057 0.019 0.115 0.027 0.172 0.027 0.234 0 0.452-0.149 0.529-0.384 0.095-0.292-0.065-0.606-0.357-0.7zM20.218 12.197c0.099 0.072 0.213 0.106 0.326 0.106 0.172 0 0.341-0.079 0.45-0.229l1.109-1.526c0.18-0.248 0.125-0.596-0.123-0.776s-0.596-0.125-0.776 0.123l-1.109 1.526c-0.18 0.248-0.125 0.596 0.123 0.776zM11.006 12.075c0.109 0.15 0.278 0.229 0.45 0.229 0.113 0 0.228-0.034 0.326-0.106 0.248-0.18 0.303-0.528 0.123-0.776l-1.109-1.526c-0.18-0.248-0.528-0.303-0.776-0.123s-0.303 0.528-0.123 0.776l1.109 1.526zM8.475 19.863l-1.794 0.583c-0.292 0.095-0.452 0.408-0.357 0.7 0.076 0.235 0.294 0.384 0.529 0.384 0.057 0 0.115-0.009 0.172-0.027l1.794-0.583c0.292-0.095 0.452-0.408 0.357-0.7s-0.408-0.452-0.7-0.357z"})),k=()=>(0,a.createElement)(c.SVG,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M6.348 13.197c-0.308 0-0.557 0.249-0.557 0.557s0.249 0.557 0.557 0.557c0.495 0 1.655 0.598 1.655 1.759 0 0.308 0.249 0.557 0.557 0.557s0.557-0.249 0.557-0.557c0-1.886-1.803-2.873-2.769-2.873zM25.842 3.161c0.495 0 1.655 0.598 1.655 1.759 0 0.308 0.249 0.557 0.557 0.557s0.557-0.249 0.557-0.557c0-1.886-1.802-2.873-2.769-2.873-0.308 0-0.557 0.249-0.557 0.557s0.249 0.557 0.557 0.557zM25.742 22.433c-0.826 0-1.641 0.22-2.359 0.636-0.567 0.328-1.040 0.758-1.41 1.252l-11.344-6.569c0.069-0.174 0.13-0.353 0.179-0.537 0.276-1.036 0.194-2.11-0.226-3.079l11.319-6.555c0.878 1.235 2.316 1.986 3.848 1.986 0.825 0 1.641-0.22 2.359-0.636 1.090-0.631 1.869-1.649 2.194-2.866s0.155-2.488-0.476-3.578c-0.841-1.452-2.406-2.353-4.085-2.353-0.826 0-1.641 0.22-2.359 0.636-2.051 1.188-2.872 3.694-2.015 5.833l-11.344 6.569c-0.884-1.176-2.285-1.888-3.776-1.888-0.825 0-1.641 0.22-2.359 0.636-2.25 1.303-3.021 4.194-1.718 6.444 0.841 1.452 2.406 2.353 4.085 2.353 0.826 0 1.641-0.22 2.359-0.636 0.595-0.345 1.097-0.805 1.483-1.35l11.319 6.554c-0.567 1.323-0.526 2.888 0.249 4.227 0.841 1.452 2.406 2.353 4.085 2.353 0.825 0 1.641-0.22 2.359-0.636 1.090-0.631 1.869-1.649 2.194-2.866s0.155-2.488-0.476-3.578c-0.841-1.452-2.406-2.353-4.085-2.353zM23.941 1.734c0.549-0.318 1.171-0.486 1.801-0.486 1.283 0 2.479 0.689 3.121 1.798 0.482 0.833 0.611 1.803 0.363 2.733s-0.843 1.707-1.675 2.189c-0.549 0.318-1.171 0.486-1.801 0.486-1.283 0-2.479-0.689-3.121-1.798-0.995-1.719-0.407-3.927 1.312-4.922zM8.056 19.117c-0.549 0.318-1.171 0.486-1.801 0.486-1.283 0-2.479-0.689-3.121-1.797-0.995-1.719-0.407-3.927 1.312-4.922 0.549-0.318 1.171-0.486 1.801-0.486 1.283 0 2.479 0.689 3.121 1.798 0.482 0.833 0.611 1.803 0.363 2.733s-0.843 1.707-1.675 2.189zM29.226 28.077c-0.248 0.93-0.843 1.707-1.675 2.189-0.549 0.318-1.171 0.486-1.801 0.486-1.283 0-2.479-0.689-3.121-1.797-0.995-1.719-0.407-3.927 1.312-4.922 0.549-0.318 1.171-0.486 1.801-0.486 1.283 0 2.479 0.689 3.121 1.798 0.482 0.832 0.611 1.803 0.363 2.733zM25.842 24.346c-0.308 0-0.557 0.249-0.557 0.557s0.249 0.557 0.557 0.557c0.495 0 1.655 0.598 1.655 1.759 0 0.308 0.249 0.557 0.557 0.557s0.557-0.249 0.557-0.557c0-1.886-1.802-2.873-2.769-2.873z"})),v=()=>(0,a.createElement)(c.SVG,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M16 27.667l7.849-7.849c0.146-0.139 0.464-0.469 0.478-0.483l0.006-0.007c1.972-2.116 3.059-4.874 3.059-7.766 0-6.282-5.11-11.392-11.392-11.392s-11.392 5.11-11.392 11.392c0 2.893 1.086 5.651 3.058 7.766l8.334 8.339zM16 1.265c5.677 0 10.297 4.619 10.297 10.297 0 2.613-0.981 5.104-2.761 7.016-0.092 0.096-0.343 0.353-0.446 0.451l-7.089 7.089-7.539-7.543c-1.779-1.911-2.758-4.401-2.758-7.012 0-5.678 4.619-10.297 10.297-10.297zM17.755 4.005c1.966 0 5.792 2.149 5.792 6.090 0 0.303 0.245 0.548 0.548 0.548s0.548-0.245 0.548-0.548c0-2.051-0.906-3.953-2.552-5.354-1.306-1.112-3.008-1.831-4.335-1.831-0.302 0-0.548 0.245-0.548 0.548s0.245 0.548 0.548 0.548zM22.875 24.197c-0.427-0.174-0.886-0.33-1.371-0.467l-0.897 0.897c2.645 0.631 4.275 1.756 4.275 2.802 0 1.564-3.648 3.306-8.882 3.306s-8.882-1.742-8.882-3.306c0-1.045 1.631-2.171 4.275-2.802l-0.897-0.897c-0.485 0.137-0.944 0.293-1.371 0.467-2.001 0.818-3.102 1.966-3.102 3.232s1.102 2.415 3.102 3.232c1.845 0.754 4.287 1.169 6.875 1.169s5.030-0.415 6.875-1.169c2.001-0.818 3.102-1.966 3.102-3.232s-1.102-2.415-3.102-3.232zM16.032 16.804c-3.043 0-5.519-2.476-5.519-5.519s2.476-5.519 5.519-5.519c3.043 0 5.519 2.476 5.519 5.519s-2.476 5.519-5.519 5.519zM16.032 6.862c-2.439 0-4.423 1.984-4.423 4.423s1.984 4.423 4.423 4.423c2.439 0 4.423-1.984 4.423-4.423s-1.984-4.423-4.423-4.423z"})),y=()=>(0,a.createElement)(c.SVG,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M4.285 5.775c0.004 0 0.009 0.001 0.013 0.001h8.279c0.307 0 0.556-0.249 0.556-0.556s-0.249-0.556-0.556-0.556h-8.279c-0.307 0-0.556 0.249-0.556 0.556 0 0.302 0.242 0.548 0.542 0.555zM3.743 8.005c0 0.307 0.249 0.556 0.556 0.556h13.679c0.307 0 0.556-0.249 0.556-0.556s-0.249-0.556-0.556-0.556h-13.679c-0.307 0-0.556 0.249-0.556 0.556zM17.977 10.236h-13.679c-0.145 0-0.276 0.056-0.375 0.147-0.11 0.102-0.18 0.247-0.18 0.409 0 0.307 0.249 0.556 0.556 0.556h13.679c0.307 0 0.556-0.249 0.556-0.556 0-0.162-0.070-0.307-0.18-0.409-0.099-0.091-0.23-0.147-0.375-0.147zM17.977 13.022h-13.679c-0.307 0-0.556 0.249-0.556 0.556s0.249 0.556 0.556 0.556h13.679c0.307 0 0.556-0.249 0.556-0.556s-0.249-0.556-0.556-0.556zM17.977 15.807h-13.679c-0.145 0-0.276 0.056-0.375 0.147-0.11 0.102-0.18 0.247-0.18 0.409 0 0.307 0.249 0.556 0.556 0.556h13.679c0.307 0 0.556-0.249 0.556-0.556 0-0.162-0.070-0.307-0.18-0.409-0.099-0.091-0.23-0.147-0.375-0.147zM17.977 18.593h-13.679c-0.307 0-0.556 0.249-0.556 0.555s0.249 0.556 0.556 0.556h13.679c0.307 0 0.556-0.249 0.556-0.556s-0.249-0.555-0.556-0.555zM17.977 21.379h-13.679c-0.307 0-0.556 0.249-0.556 0.556s0.249 0.556 0.556 0.556h13.679c0.307 0 0.556-0.249 0.556-0.556s-0.249-0.556-0.556-0.556zM17.977 24.165h-13.679c-0.145 0-0.276 0.056-0.375 0.147-0.11 0.102-0.18 0.247-0.18 0.409 0 0.307 0.249 0.556 0.556 0.556h13.679c0.307 0 0.556-0.249 0.556-0.556 0-0.162-0.070-0.307-0.18-0.409-0.099-0.091-0.23-0.147-0.375-0.147zM21.93 4.466l-4.277-3.87c-0.094-0.085-0.212-0.132-0.334-0.139h-15.831c-0.812 0-1.473 0.664-1.473 1.481v28.153c0 0.817 0.661 1.481 1.473 1.481h19.174c0.812 0 1.473-0.664 1.473-1.481v-25.222c-0.008-0.163-0.086-0.308-0.205-0.403zM17.833 2.238l2.331 2.109h-2.331v-2.109zM21.043 30.091c0 0.215-0.171 0.39-0.381 0.39h-19.174c-0.21 0-0.382-0.175-0.382-0.39v-28.153c0-0.215 0.171-0.39 0.382-0.39h15.251v3.348c0 0.303 0.245 0.549 0.547 0.549h3.758v24.647zM31.975 3.213c-0.125-1.57-1.442-2.809-3.044-2.809-0 0-0 0-0 0-0.816 0-1.583 0.318-2.16 0.895-0.519 0.519-0.827 1.191-0.884 1.915h-0.010v0.242c0 0.001-0 0.002-0 0.003s0 0.001 0 0.001l-0 24.342h0.003c0.010 0.096 0.045 0.191 0.108 0.273l2.509 3.305c0.103 0.136 0.264 0.216 0.435 0.216s0.331-0.080 0.435-0.216l2.508-3.305c0.063-0.083 0.098-0.177 0.108-0.274h0.003v-24.589h-0.011zM27.543 2.070c0.371-0.371 0.864-0.575 1.388-0.575h0c0.893 0 1.649 0.6 1.886 1.417h-3.772c0.091-0.315 0.26-0.604 0.498-0.842zM28.362 26.711l-1.394 0 0-22.406h3.926v22.406h-1.442l0-18.071-1.090 0 0 18.071zM28.931 30.148l-1.781-2.346 3.562-0-1.781 2.346z"})),_=()=>(0,a.createElement)(c.SVG,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M31.908 1.543c0-0.815-0.677-1.478-1.51-1.478h-28.731c-0.815 0-1.478 0.677-1.478 1.51v14.441c0 0.022 0.002 0.044 0.004 0.065-0.003 0.021-0.004 0.043-0.004 0.065v14.357c0 0.815 0.677 1.478 1.51 1.478h28.731c0.815 0 1.478-0.677 1.478-1.51v-14.441c0-0.022-0.002-0.044-0.004-0.065 0.003-0.021 0.004-0.043 0.004-0.065v-14.357zM30.792 1.543v13.799h-4.324c0.587-0.66 0.932-1.525 0.932-2.453 0-0.737-0.218-1.423-0.592-2-0.648-1.066-1.82-1.78-3.156-1.78-2.034 0-3.689 1.655-3.689 3.689 0 0.745 0.223 1.449 0.615 2.039 0.111 0.178 0.236 0.347 0.376 0.504h-4.372v-6.025c0-0.184-0.090-0.347-0.228-0.449-0.101-0.103-0.242-0.167-0.398-0.167h-0.173c-0.24 0-0.453 0.153-0.529 0.38-0.352 1.049-1.332 1.754-2.439 1.754-0.419 0-0.815-0.101-1.166-0.28-0.776-0.444-1.301-1.279-1.301-2.235 0-1.419 1.154-2.574 2.574-2.574 0.408 0 0.799 0.096 1.147 0.27 0.546 0.305 0.976 0.804 1.185 1.426 0.052 0.155 0.169 0.275 0.314 0.335 0.092 0.065 0.204 0.103 0.322 0.103h0.133c0.308 0 0.558-0.25 0.558-0.558v-6.142h13.816c0.217 0 0.394 0.162 0.394 0.362zM1.305 1.575c0-0.217 0.162-0.394 0.362-0.394h13.732v4.404c-0.239-0.216-0.505-0.401-0.793-0.549-0.536-0.297-1.148-0.464-1.791-0.464-2.034 0-3.689 1.655-3.689 3.689 0 1.423 0.81 2.659 1.992 3.274 0.534 0.301 1.149 0.473 1.804 0.473 0.939 0 1.813-0.354 2.476-0.955v4.404h-6.016c-0.308 0-0.558 0.25-0.558 0.558v0.173c0 0.127 0.043 0.245 0.117 0.34 0.065 0.129 0.178 0.231 0.321 0.279 0.562 0.189 1.023 0.558 1.332 1.030 0.232 0.39 0.364 0.842 0.364 1.318 0 1.419-1.154 2.574-2.574 2.574-0.894 0-1.682-0.458-2.144-1.151-0.236-0.389-0.372-0.844-0.372-1.331-0-1.107 0.705-2.087 1.754-2.44 0.227-0.076 0.38-0.289 0.38-0.529v-0.133c0-0.106-0.030-0.204-0.081-0.288-0.068-0.231-0.282-0.4-0.535-0.4h-6.084v-13.883zM1.305 30.505v-13.799h4.324c-0.587 0.66-0.932 1.525-0.932 2.453 0 0.737 0.218 1.424 0.592 2 0.647 1.066 1.82 1.78 3.156 1.78 2.034 0 3.689-1.655 3.689-3.689-0-0.745-0.223-1.449-0.615-2.040-0.111-0.178-0.236-0.347-0.376-0.504h4.372v6.025c0 0.184 0.090 0.347 0.228 0.449 0.101 0.103 0.242 0.167 0.398 0.167h0.173c0.24 0 0.453-0.153 0.529-0.38 0.352-1.049 1.332-1.754 2.439-1.754 0.419 0 0.815 0.101 1.165 0.28 0.776 0.444 1.301 1.279 1.301 2.236 0 1.419-1.154 2.574-2.574 2.574-0.408 0-0.799-0.096-1.147-0.27-0.546-0.305-0.976-0.804-1.185-1.426-0.052-0.155-0.169-0.275-0.314-0.336-0.092-0.065-0.204-0.103-0.322-0.103h-0.133c-0.308 0-0.558 0.25-0.558 0.558v6.142h-13.816c-0.217-0-0.394-0.163-0.394-0.362zM30.792 30.472c0 0.217-0.162 0.394-0.362 0.394h-13.732v-4.404c0.239 0.216 0.505 0.401 0.792 0.548 0.536 0.297 1.148 0.464 1.791 0.464 2.034 0 3.689-1.655 3.689-3.689 0-1.423-0.81-2.659-1.993-3.274-0.534-0.301-1.149-0.473-1.804-0.473-0.939 0-1.813 0.354-2.476 0.955v-4.404h6.016c0.308 0 0.558-0.25 0.558-0.558v-0.173c0-0.126-0.044-0.245-0.117-0.34-0.064-0.129-0.178-0.231-0.321-0.279-0.562-0.189-1.023-0.558-1.332-1.030-0.232-0.389-0.363-0.842-0.363-1.318 0-1.419 1.154-2.574 2.574-2.574 0.894 0 1.682 0.458 2.144 1.151 0.236 0.389 0.372 0.844 0.372 1.331 0 1.107-0.705 2.087-1.754 2.439-0.227 0.076-0.38 0.289-0.38 0.529v0.133c0 0.106 0.030 0.204 0.081 0.289 0.068 0.231 0.282 0.4 0.535 0.4h6.084v13.883z"})),w=()=>(0,a.createElement)(c.SVG,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M15.517 23.581c-0.036 0.002-0.069-0.003-0.102-0.009-0.108-0.019-0.211-0.070-0.294-0.153l-9.153-9.153c-0.104-0.104-0.162-0.245-0.162-0.392s0.058-0.288 0.163-0.392l2.13-2.129c0.217-0.217 0.568-0.217 0.784 0l6.633 6.633 12.94-12.94c0.217-0.217 0.568-0.217 0.785 0l2.13 2.13c0.104 0.104 0.163 0.245 0.163 0.392s-0.058 0.288-0.162 0.392l-15.46 15.46c-0.104 0.104-0.245 0.163-0.392 0.163zM7.145 13.873l8.37 8.37 14.678-14.678-1.345-1.345-12.94 12.94c-0.217 0.217-0.568 0.217-0.785 0l-6.633-6.633-1.345 1.345zM30.087 11.781c0.401 1.337 0.618 2.753 0.618 4.219 0 8.108-6.596 14.704-14.705 14.704s-14.704-6.596-14.704-14.704c0-8.108 6.596-14.705 14.704-14.705 3.79 0 7.25 1.442 9.86 3.805l0.785-0.785c-2.812-2.564-6.549-4.129-10.645-4.129-8.72 0-15.814 7.094-15.814 15.814s7.094 15.814 15.814 15.814c8.72 0 15.814-7.094 15.814-15.814 0-1.784-0.297-3.501-0.845-5.102l-0.883 0.883z"})),f=()=>(0,a.createElement)(c.SVG,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M17.425 25.368h-3.22v-2.107c-1.234-0.109-2.518-0.463-3.389-0.944l-0.373-0.206 0.93-3.628 0.622 0.341c0.602 0.33 1.835 0.883 3.323 0.883 0.769 0 1.545-0.244 1.545-0.789 0-0.365-0.235-0.783-1.938-1.358-1.985-0.668-4.264-1.78-4.264-4.477 0-2.098 1.387-3.709 3.652-4.289v-2.162h3.22v1.931c1.366 0.11 2.263 0.465 2.838 0.736l0.416 0.196-0.937 3.53-0.621-0.298c-0.539-0.259-1.442-0.692-2.853-0.692-0.488 0-1.307 0.088-1.307 0.681 0 0.448 1.192 0.94 2.231 1.319 2.781 0.973 3.971 2.344 3.971 4.58 0 1.114-0.391 2.124-1.13 2.922-0.668 0.721-1.601 1.236-2.716 1.503v2.328zM15.307 24.266h1.016v-2.139l0.457-0.079c2.090-0.36 3.389-1.676 3.389-3.433 0-1.446-0.551-2.601-3.24-3.542-1.624-0.592-2.962-1.176-2.962-2.357 0-0.862 0.633-1.783 2.409-1.783 1.213 0 2.119 0.278 2.746 0.536l0.36-1.354c-0.565-0.222-1.372-0.445-2.517-0.479l-0.535-0.016v-1.886h-1.016v1.959l-0.45 0.084c-2.005 0.375-3.202 1.61-3.202 3.305 0 1.577 1.051 2.604 3.514 3.432 1.396 0.472 2.688 1.089 2.688 2.402 0 1.149-1.039 1.891-2.647 1.891-1.312 0-2.447-0.366-3.222-0.708l-0.369 1.437c0.709 0.309 1.808 0.617 3.045 0.654l0.535 0.016v2.058zM15.901 30.607c-8.054 0-14.607-6.552-14.607-14.606s6.552-14.607 14.607-14.607c8.054 0 14.607 6.552 14.607 14.607 0 2.567-0.667 4.981-1.834 7.079l1.095 0.293c1.174-2.2 1.841-4.71 1.841-7.373 0-8.662-7.047-15.709-15.709-15.709s-15.709 7.047-15.709 15.709 7.047 15.709 15.709 15.709c2.752 0 5.34-0.712 7.592-1.96l-0.294-1.099c-2.148 1.244-4.641 1.957-7.297 1.957zM29.539 31.709c-0.141 0-0.282-0.054-0.39-0.161l-2.673-2.673-0.86 1.786c-0.1 0.208-0.32 0.331-0.548 0.31s-0.421-0.184-0.481-0.406l-1.977-7.377c-0.051-0.19 0.004-0.393 0.143-0.532s0.342-0.194 0.532-0.143l7.377 1.977c0.222 0.060 0.385 0.252 0.406 0.481s-0.102 0.448-0.31 0.548l-1.787 0.86 2.673 2.672c0.103 0.103 0.161 0.244 0.161 0.39s-0.058 0.286-0.161 0.39l-1.717 1.717c-0.108 0.107-0.249 0.161-0.39 0.161zM26.318 27.385c0.145 0 0.285 0.057 0.39 0.161l2.832 2.832 0.938-0.938-2.832-2.832c-0.126-0.126-0.184-0.306-0.154-0.482s0.143-0.327 0.304-0.404l1.148-0.552-5.020-1.345 1.345 5.020 0.552-1.148c0.077-0.161 0.228-0.274 0.404-0.304 0.031-0.005 0.062-0.008 0.092-0.008zM20.272 5.201c1.977 0 5.826 2.162 5.826 6.126 0 0.304 0.247 0.551 0.551 0.551s0.551-0.247 0.551-0.551c0-2.063-0.912-3.976-2.568-5.387-1.314-1.119-3.025-1.842-4.361-1.842-0.304 0-0.551 0.247-0.551 0.551s0.247 0.551 0.551 0.551z"})),C=()=>(0,a.createElement)(c.SVG,{viewBox:"0 0 32 32",style:{padding:"1px",fill:"#000000"},xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M31.438 1.423h-30.877c-0.31 0-0.562 0.251-0.562 0.562v22.175c0 0.31 0.251 0.562 0.562 0.562h3.103v5.294c0 0.201 0.107 0.386 0.281 0.486 0.087 0.050 0.184 0.075 0.281 0.075s0.194-0.025 0.281-0.075l10.012-5.78h16.919c0.31 0 0.562-0.251 0.562-0.562v-22.175c0-0.31-0.251-0.562-0.562-0.562zM30.877 23.598h-16.508c-0.099 0-0.195 0.026-0.281 0.075l-9.3 5.369v-4.883c0-0.31-0.251-0.562-0.562-0.562h-3.103v-21.052h29.753v21.052zM4.386 7.532h22.894c0.31 0 0.562-0.251 0.562-0.562s-0.251-0.562-0.562-0.562h-22.894c-0.31 0-0.562 0.251-0.562 0.562s0.251 0.562 0.562 0.562zM4.386 11.865h22.894c0.31 0 0.562-0.251 0.562-0.562s-0.251-0.562-0.562-0.562h-22.894c-0.31 0-0.562 0.251-0.562 0.562s0.251 0.562 0.562 0.562zM4.386 16.198h22.894c0.31 0 0.562-0.251 0.562-0.562s-0.251-0.562-0.562-0.562h-22.894c-0.31 0-0.562 0.251-0.562 0.562s0.251 0.562 0.562 0.562zM4.386 20.53h22.894c0.31 0 0.562-0.251 0.562-0.562s-0.251-0.562-0.562-0.562h-22.894c-0.31 0-0.562 0.252-0.562 0.562s0.251 0.562 0.562 0.562z"})),E=()=>(0,a.createElement)(c.SVG,{viewBox:"0 0 512 512",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M0 448V64h18v384H0zm26.857-.273V64H36v383.727h-9.143zm27.143 0V64h8.857v383.727H54zm44.857 0V64h8.857v383.727h-8.857zm36 0V64h17.714v383.727h-17.714zm44.857 0V64h8.857v383.727h-8.857zm18 0V64h8.857v383.727h-8.857zm18 0V64h8.857v383.727h-8.857zm35.715 0V64h18v383.727h-18zm44.857 0V64h18v383.727h-18zm35.999 0V64h18.001v383.727h-18.001zm36.001 0V64h18.001v383.727h-18.001zm26.857 0V64h18v383.727h-18zm45.143 0V64h26.857v383.727h-26.857zm35.714 0V64h9.143v383.727H476zm18 .273V64h18v384h-18z"})),T=()=>(0,a.createElement)(c.SVG,{className:"wp-block-themeisle-icon-buttom-group-custom-icon",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M17.294,17.287l-14.588,0l0,-14.574l14.588,0c0,4.858 0,9.716 0,14.574Zm-13.738,-0.85l12.888,0l0,-12.874l-12.888,0c0,4.291 0,8.583 0,12.874Z"}),(0,a.createElement)("rect",{x:"4.489",y:"4.744",width:"11.022",height:"2.512"})),x=()=>(0,a.createElement)(c.SVG,{className:"wp-block-themeisle-icon-buttom-group-custom-icon",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M17.294,17.287l-14.588,0l0,-14.574l14.588,0c0,4.858 0,9.716 0,14.574Zm-13.738,-0.85l12.888,0l0,-12.874l-12.888,0c0,4.291 0,8.583 0,12.874Z"}),(0,a.createElement)("rect",{y:"8.744",width:"11.022",x:"4.489",height:"2.512"})),M=()=>(0,a.createElement)(c.SVG,{className:"wp-block-themeisle-icon-buttom-group-custom-icon",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(c.Path,{d:"M17.294,17.287l-14.588,0l0,-14.574l14.588,0c0,4.858 0,9.716 0,14.574Zm-13.738,-0.85l12.888,0l0,-12.874l-12.888,0c0,4.291 0,8.583 0,12.874Z"}),(0,a.createElement)("rect",{x:"4.489",y:"12.802",width:"11.022",height:"2.512"})),S=(0,a.createElement)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"20",height:"20"},(0,a.createElement)(c.Path,{d:"M5 5H3v2h2V5zm3 8h11v-2H8v2zm9-8H6v2h11V5zM7 11H5v2h2v-2zm0 8h2v-2H7v2zm3-2v2h11v-2H10z"})),B=(0,a.createElement)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(c.Path,{d:"M9 18.6L3.5 13l1-1L9 16.4l9.5-9.9 1 1z"})),z=({className:e})=>(0,a.createElement)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",className:e},(0,a.createElement)(c.Path,{d:"M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z"})),P=({className:e})=>(0,a.createElement)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",className:e},(0,a.createElement)(c.Path,{d:"M9.518 8.783a.25.25 0 00.188-.137l2.069-4.192a.25.25 0 01.448 0l2.07 4.192a.25.25 0 00.187.137l4.626.672a.25.25 0 01.139.427l-3.347 3.262a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.363.264l-4.137-2.176a.25.25 0 00-.233 0l-4.138 2.175a.25.25 0 01-.362-.263l.79-4.607a.25.25 0 00-.072-.222L4.753 9.882a.25.25 0 01.14-.427l4.625-.672zM12 14.533c.28 0 .559.067.814.2l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39v7.143z"})),N=(0,a.createElement)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(c.Path,{d:"M18.3 5.6L9.9 16.9l-4.6-3.4-.9 2.4 5.8 4.3 9.3-12.6z"})),R=(0,a.createElement)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(c.Path,{d:"M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"})),V=e=>(0,a.createElement)(c.SVG,(0,o.Z)({width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},e),(0,a.createElement)(c.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m39.0625 14h-30.0625v20.0938h30.0625zm-30.0625-2c-1.10457 0-2 .8954-2 2v20.0938c0 1.1045.89543 2 2 2h30.0625c1.1046 0 2-.8955 2-2v-20.0938c0-1.1046-.8954-2-2-2z"})),L=e=>(0,a.createElement)(c.SVG,(0,o.Z)({viewBox:"0 0 48 48",xmlns:"http://www.w3.org/1999/xlink"},e),(0,a.createElement)(c.Path,{d:"M41.8,13.2V34.8H6.2V13.2H41.8M42,11H6a2,2,0,0,0-2,2V35a2,2,0,0,0,2,2H42a2,2,0,0,0,2-2V13a2,2,0,0,0-2-2Z"}),(0,a.createElement)(c.Rect,{x:"22.9",y:"13",width:"2.2",height:"22"})),H=e=>(0,a.createElement)(c.SVG,(0,o.Z)({viewBox:"0 0 48 48",xmlns:"http://www.w3.org/1999/xlink"},e),(0,a.createElement)(c.Path,{d:"M41.8,13.2V34.8H6.2V13.2H41.8M42,11H6a2,2,0,0,0-2,2V35a2,2,0,0,0,2,2H42a2,2,0,0,0,2-2V13a2,2,0,0,0-2-2Z"}),(0,a.createElement)(c.Rect,{x:"16.9",y:"13",width:"2.2",height:"22"})),I=e=>(0,a.createElement)(c.SVG,(0,o.Z)({viewBox:"0 0 48 48",xmlns:"http://www.w3.org/1999/xlink"},e),(0,a.createElement)(c.Path,{d:"M41.8,13.2V34.8H6.2V13.2H41.8M42,11H6a2,2,0,0,0-2,2V35a2,2,0,0,0,2,2H42a2,2,0,0,0,2-2V13a2,2,0,0,0-2-2Z"}),(0,a.createElement)(c.Rect,{x:"28.9",y:"13",width:"2.2",height:"22"})),A=e=>(0,a.createElement)(c.SVG,(0,o.Z)({viewBox:"0 0 48 48",xmlns:"http://www.w3.org/1999/xlink"},e),(0,a.createElement)(c.Path,{d:"M41.8,13.2V34.8H6.2V13.2H41.8M42,11H6a2,2,0,0,0-2,2V35a2,2,0,0,0,2,2H42a2,2,0,0,0,2-2V13a2,2,0,0,0-2-2Z"}),(0,a.createElement)(c.Rect,{x:"28.9",y:"13",width:"2.2",height:"22"}),(0,a.createElement)(c.Rect,{x:"16.9",y:"13",width:"2.2",height:"22"})),$=e=>(0,a.createElement)(c.SVG,(0,o.Z)({viewBox:"0 0 48 48",xmlns:"http://www.w3.org/1999/xlink"},e),(0,a.createElement)(c.Path,{d:"M41.8,13.2V34.8H6.2V13.2H41.8M42,11H6a2,2,0,0,0-2,2V35a2,2,0,0,0,2,2H42a2,2,0,0,0,2-2V13a2,2,0,0,0-2-2Z"}),(0,a.createElement)(c.Path,{d:"M41.8,13.2V34.8H6.2V13.2H41.8M42,11H6a2,2,0,0,0-2,2V35a2,2,0,0,0,2,2H42a2,2,0,0,0,2-2V13a2,2,0,0,0-2-2Z"}),(0,a.createElement)(c.Rect,{x:"22.9",y:"13",width:"2.2",height:"22"}),(0,a.createElement)(c.Rect,{x:"12.9",y:"13",width:"2.2",height:"22"})),O=e=>(0,a.createElement)(c.SVG,(0,o.Z)({viewBox:"0 0 48 48",xmlns:"http://www.w3.org/1999/xlink"},e),(0,a.createElement)(c.Path,{d:"M41.8,13.2V34.8H6.2V13.2H41.8M42,11H6a2,2,0,0,0-2,2V35a2,2,0,0,0,2,2H42a2,2,0,0,0,2-2V13a2,2,0,0,0-2-2Z"}),(0,a.createElement)(c.Rect,{x:"22.9",y:"13",width:"2.2",height:"22"}),(0,a.createElement)(c.Rect,{x:"32.9",y:"13",width:"2.2",height:"22"})),G=e=>(0,a.createElement)(c.SVG,(0,o.Z)({viewBox:"0 0 48 48",xmlns:"http://www.w3.org/1999/xlink"},e),(0,a.createElement)(c.Path,{d:"M41.8,13.2V34.8H6.2V13.2H41.8M42,11H6a2,2,0,0,0-2,2V35a2,2,0,0,0,2,2H42a2,2,0,0,0,2-2V13a2,2,0,0,0-2-2Z"}),(0,a.createElement)(c.Rect,{x:"13.9",y:"13",width:"2.2",height:"22"}),(0,a.createElement)(c.Rect,{x:"31.9",y:"13",width:"2.2",height:"22"})),D=e=>(0,a.createElement)(c.SVG,(0,o.Z)({viewBox:"0 0 48 48",xmlns:"http://www.w3.org/1999/xlink"},e),(0,a.createElement)(c.Path,{d:"M41.8,13.2V34.8H6.2V13.2H41.8M42,11H6a2,2,0,0,0-2,2V35a2,2,0,0,0,2,2H42a2,2,0,0,0,2-2V13a2,2,0,0,0-2-2Z"}),(0,a.createElement)(c.Rect,{x:"11.9",y:"13",width:"2.2",height:"22"}),(0,a.createElement)(c.Rect,{x:"33.9",y:"13",width:"2.2",height:"22"})),Z=e=>(0,a.createElement)(c.SVG,(0,o.Z)({viewBox:"0 0 48 48",xmlns:"http://www.w3.org/1999/xlink"},e),(0,a.createElement)(c.Path,{d:"M41.8,13.2V34.8H6.2V13.2H41.8M42,11H6a2,2,0,0,0-2,2V35a2,2,0,0,0,2,2H42a2,2,0,0,0,2-2V13a2,2,0,0,0-2-2Z"}),(0,a.createElement)(c.Rect,{x:"13.9",y:"13",width:"2.2",height:"22"}),(0,a.createElement)(c.Rect,{x:"32.9",y:"13",width:"2.2",height:"22"}),(0,a.createElement)(c.Rect,{x:"22.9",y:"13",width:"2.2",height:"22"})),F=e=>(0,a.createElement)(c.SVG,(0,o.Z)({viewBox:"0 0 48 48",xmlns:"http://www.w3.org/1999/xlink"},e),(0,a.createElement)(c.Path,{d:"M41.8,13.2V34.8H6.2V13.2H41.8M42,11H6a2,2,0,0,0-2,2V35a2,2,0,0,0,2,2H42a2,2,0,0,0,2-2V13a2,2,0,0,0-2-2Z"}),(0,a.createElement)(c.Rect,{x:"10.9",y:"13",width:"2.2",height:"22"}),(0,a.createElement)(c.Rect,{x:"34.9",y:"13",width:"2.2",height:"22"}),(0,a.createElement)(c.Rect,{x:"26.9",y:"13",width:"2.2",height:"22"}),(0,a.createElement)(c.Rect,{x:"18.9",y:"13",width:"2.2",height:"22"})),W=e=>(0,a.createElement)(c.SVG,(0,o.Z)({viewBox:"0 0 48 48",xmlns:"http://www.w3.org/1999/xlink"},e),(0,a.createElement)(c.Path,{d:"M41.8,13.2V34.8H6.2V13.2H41.8M42,11H6a2,2,0,0,0-2,2V35a2,2,0,0,0,2,2H42a2,2,0,0,0,2-2V13a2,2,0,0,0-2-2Z"}),(0,a.createElement)(c.Rect,{x:"4",y:"22.9",width:"40",height:"2.2"}),(0,a.createElement)(c.Rect,{x:"22.9",y:"13",width:"2.2",height:"22"})),q=e=>(0,a.createElement)(c.SVG,(0,o.Z)({viewBox:"0 0 48 48",xmlns:"http://www.w3.org/1999/xlink"},e),(0,a.createElement)(c.SVG,{viewBox:"0 0 48 48",xmlns:"http://www.w3.org/1999/xlink"},(0,a.createElement)(c.Path,{d:"M41.8,13.2V34.8H6.2V13.2H41.8M42,11H6a2,2,0,0,0-2,2V35a2,2,0,0,0,2,2H42a2,2,0,0,0,2-2V13a2,2,0,0,0-2-2Z"}),(0,a.createElement)(c.Rect,{x:"6",y:"22.9",width:"36",height:"2.2"}))),U=e=>(0,a.createElement)(c.SVG,(0,o.Z)({viewBox:"0 0 48 48",xmlns:"http://www.w3.org/1999/xlink"},e),(0,a.createElement)(c.Path,{d:"M41.8,13.2V34.8H6.2V13.2H41.8M42,11H6a2,2,0,0,0-2,2V35a2,2,0,0,0,2,2H42a2,2,0,0,0,2-2V13a2,2,0,0,0-2-2Z"}),(0,a.createElement)(c.Rect,{x:"10.4",y:"13",width:"2.2",height:"22"}),(0,a.createElement)(c.Rect,{x:"35.9",y:"13",width:"2.2",height:"22"}),(0,a.createElement)(c.Rect,{x:"29.4",y:"13",width:"2.2",height:"22"}),(0,a.createElement)(c.Rect,{x:"16.4",y:"13",width:"2.2",height:"22"}),(0,a.createElement)(c.Rect,{x:"22.9",y:"13",width:"2.2",height:"22"})),j=e=>(0,a.createElement)(c.SVG,(0,o.Z)({viewBox:"0 0 48 48",xmlns:"http://www.w3.org/1999/xlink"},e),(0,a.createElement)(c.Path,{d:"M41.8,13.2V34.8H6.2V13.2H41.8M42,11H6a2,2,0,0,0-2,2V35a2,2,0,0,0,2,2H42a2,2,0,0,0,2-2V13a2,2,0,0,0-2-2Z"}),(0,a.createElement)(c.Rect,{x:"4",y:"18.9",width:"40",height:"2.2"}),(0,a.createElement)(c.Rect,{x:"22.9",y:"13",width:"2.2",height:"22"}),(0,a.createElement)(c.Rect,{x:"4",y:"26.9",width:"40",height:"2.2"})),K=e=>(0,a.createElement)(c.SVG,(0,o.Z)({viewBox:"0 0 48 48",xmlns:"http://www.w3.org/1999/xlink"},e),(0,a.createElement)(c.Path,{d:"M41.8,13.2V34.8H6.2V13.2H41.8M42,11H6a2,2,0,0,0-2,2V35a2,2,0,0,0,2,2H42a2,2,0,0,0,2-2V13a2,2,0,0,0-2-2Z"}),(0,a.createElement)(c.Rect,{x:"4",y:"22.9",width:"40",height:"2.2"}),(0,a.createElement)(c.Rect,{x:"28.9",y:"13",width:"2.2",height:"22"}),(0,a.createElement)(c.Rect,{x:"16.9",y:"13",width:"2.2",height:"22"}))},48:function(e,t,l){var o=l(7462),a=l(9307),r=l(444);t.ZP={iconsList:["balance","battery","bookmark","briefcase","calculator","calendar","camera","chart","chartGear","check","checklist","clock","cloudDatabase","cloudDownload","cloudNetwork","compass","creditCard","database","design","diamond","disk","download","drop","favorite","fileDownload","filter","flag","folder","folders","gear","gears","gift","globe","graduation","graph","group","heart","hourglass","house","id","idea","key","lamp","link","location","lock","man","mail","medal","megaphone","message","messages","microphone","mobile","mouse","music","notification","offer","page","paperclip","pen","phone","picture","piggybank","plane","play","pointer","power","presentation","price","puzzle","refresh","repair","responsive","science","search","security","securityAlt","servers","settings","share","shield","shoppingCart","sign","siteMap","statistics","tag","telescope","trophy","university","usb","usbDrive","user","vault","wallet","warning","webpage","wifi","world","write"],icons:{balance:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1786.11,816.827c-0.656-2.722-1.644-5.309-2.966-7.695c0-0.009-0.004-0.017-0.004-0.017L1544.37,376.403 c-0.035-0.065-0.069-0.13-0.104-0.196l-0.052-0.091c-0.083-0.152-0.183-0.283-0.266-0.43c-0.073-0.122-0.152-0.244-0.222-0.365 c-0.252-0.426-0.504-0.861-0.782-1.283c-0.101-0.157-0.2-0.317-0.309-0.469c-0.191-0.283-0.404-0.544-0.604-0.813 c-0.287-0.4-0.578-0.8-0.892-1.187c-0.104-0.126-0.204-0.257-0.313-0.383c-0.257-0.313-0.535-0.604-0.805-0.9 c-0.296-0.331-0.587-0.657-0.896-0.974c-0.108-0.108-0.218-0.217-0.33-0.326c-0.331-0.326-0.679-0.635-1.022-0.943 c-0.282-0.256-0.556-0.517-0.848-0.761c-0.13-0.104-0.256-0.208-0.383-0.313c-0.404-0.326-0.821-0.626-1.234-0.93 c-0.261-0.188-0.504-0.387-0.773-0.57c-0.148-0.104-0.305-0.205-0.461-0.309c-0.435-0.283-0.883-0.543-1.331-0.804 c-0.112-0.069-0.226-0.144-0.339-0.209c-0.147-0.083-0.278-0.183-0.422-0.261c-0.013-0.009-0.03-0.013-0.043-0.021 c-0.17-0.092-0.344-0.179-0.514-0.266c-0.387-0.204-0.791-0.387-1.187-0.574c-0.526-0.248-1.052-0.496-1.591-0.717 c-0.356-0.148-0.727-0.27-1.092-0.4c-0.582-0.213-1.161-0.421-1.761-0.6c-0.392-0.117-0.791-0.204-1.183-0.305 c-0.47-0.121-0.931-0.265-1.408-0.36c-0.109-0.026-0.222-0.035-0.335-0.052c-0.426-0.087-0.861-0.139-1.291-0.2 c-0.487-0.078-0.975-0.174-1.461-0.222c0,0-0.03,0-0.044-0.004c-0.052,0-0.104,0-0.156-0.009c-0.521-0.048-1.052-0.061-1.583-0.087 c-0.443-0.018-0.882-0.057-1.321-0.057l-0.087-0.004h-0.087c-0.087,0-0.17,0-0.252,0H931.164V227.699 c46.116-13.509,79.902-56.168,79.902-106.597c0-61.246-49.829-111.075-111.075-111.075c-61.246,0-111.074,49.829-111.074,111.075 c0,50.433,33.794,93.097,79.919,106.605v132.3H283.351c0,0-0.061,0-0.091,0h-0.188h-0.043c-0.644,0-1.287,0.052-1.931,0.091 c-0.305,0.018-0.613,0.022-0.917,0.048c-0.757,0.07-1.509,0.191-2.257,0.313c-0.235,0.043-0.465,0.065-0.695,0.108 c-0.718,0.139-1.426,0.322-2.14,0.509c-0.27,0.074-0.548,0.13-0.817,0.209c-0.7,0.208-1.382,0.452-2.061,0.704 c-0.261,0.1-0.53,0.183-0.787,0.287c-0.635,0.261-1.248,0.548-1.865,0.843c-0.304,0.148-0.617,0.287-0.917,0.443 c-0.196,0.1-0.392,0.196-0.583,0.3c-0.013,0.009-0.031,0.013-0.043,0.021c-0.144,0.078-0.274,0.178-0.422,0.261 c-0.174,0.1-0.339,0.209-0.509,0.309c-0.369,0.222-0.743,0.435-1.1,0.67c-0.174,0.113-0.353,0.226-0.522,0.343 c-0.3,0.205-0.574,0.426-0.861,0.639c-0.37,0.274-0.743,0.535-1.1,0.826c-0.144,0.117-0.287,0.23-0.431,0.348 c-0.313,0.266-0.609,0.543-0.913,0.822c-0.313,0.278-0.626,0.556-0.926,0.852c-0.122,0.117-0.239,0.235-0.361,0.356 c-0.326,0.331-0.63,0.679-0.939,1.022c-0.248,0.274-0.504,0.543-0.739,0.831c-0.113,0.13-0.227,0.27-0.335,0.404 c-0.322,0.399-0.622,0.813-0.917,1.222c-0.191,0.256-0.387,0.5-0.565,0.765c-0.113,0.157-0.218,0.322-0.322,0.483 c-0.278,0.422-0.53,0.856-0.782,1.283c-0.078,0.13-0.156,0.256-0.235,0.387c-0.078,0.144-0.174,0.266-0.252,0.409l-0.052,0.091 c-0.035,0.065-0.069,0.131-0.104,0.196L16.864,809.11c-0.004,0.004-0.008,0.013-0.008,0.021c-1.322,2.387-2.309,4.974-2.965,7.695 c-0.587,2.418-0.9,4.861-0.905,7.296c0,0.013,0,0.026,0,0.039c0,148.932,121.162,270.094,270.092,270.094 c148.925,0,270.086-121.162,270.086-270.094c0-0.013-0.004-0.026-0.004-0.039c0-2.435-0.313-4.878-0.9-7.296 c-0.657-2.722-1.648-5.309-2.965-7.695c-0.004-0.009-0.004-0.017-0.004-0.017L335.862,422.336h532.974v933.441 c0,3.356,0.548,6.582,1.53,9.617c-116.218,12.348-208.584,96.527-226.327,205.889H434.676c-17.212,0-31.165,13.947-31.165,31.164 v156.36c0,17.208,13.952,31.164,31.165,31.164h930.643c17.213,0,31.164-13.956,31.164-31.164v-156.36 c0-17.217-13.951-31.164-31.164-31.164h-209.362c-17.747-109.361-110.109-193.533-226.323-205.889 c0.982-3.035,1.53-6.261,1.53-9.617V422.336h532.974L1250.715,809.11c0,0-0.005,0.013-0.009,0.021 c-1.317,2.387-2.309,4.974-2.965,7.695c-0.587,2.418-0.9,4.861-0.9,7.296c0,0.013-0.004,0.026-0.004,0.039 c0,148.932,121.161,270.094,270.086,270.094c148.931,0,270.092-121.162,270.092-270.094c0-0.013,0-0.026,0-0.039 C1787.01,821.688,1786.697,819.245,1786.11,816.827z M283.072,455.679l186.133,337.319H96.939L283.072,455.679z M283.077,1031.927 c-103.975,0-190.355-76.763-205.433-176.601h410.86C473.427,955.164,387.047,1031.927,283.077,1031.927z M851.245,121.103 c0-26.877,21.869-48.746,48.746-48.746c26.878,0,48.746,21.869,48.746,48.746c0,26.882-21.868,48.755-48.746,48.755 C873.114,169.857,851.245,147.984,851.245,121.103z M1334.155,1727.643H465.84v-94.031h206.333h455.65h206.332V1727.643z M1092.567,1571.283H707.428c18.704-83.589,97.532-145.187,192.567-145.187S1073.859,1487.694,1092.567,1571.283z M1703.061,792.998 h-372.266l186.133-337.319L1703.061,792.998z M1516.923,1031.927c-103.97,0-190.35-76.763-205.428-176.601h410.86 C1707.278,955.164,1620.898,1031.927,1516.923,1031.927z"})),battery:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M955.577,469.95c0.991-11.551-4.471-23.208-15.062-29.614c-5.422-3.281-11.499-4.721-17.316-4.527 c-11.915,0.347-22.164,7.318-27.2,17.36L616.275,915.595c-5.874,9.714-6.063,21.831-0.487,31.72s16.044,16.004,27.394,16.004 h172.294v399.955c0,14.18,9.498,26.612,23.186,30.342c2.742,0.746,5.519,1.105,8.261,1.105c10.941,0,21.356-5.729,27.104-15.504 l309.898-526.839c5.721-9.722,5.796-21.765,0.193-31.557c-5.598-9.792-16.018-15.833-27.297-15.833H955.577V469.95z M1101.838,867.882l-223.467,379.902V931.871c0-17.373-14.079-31.449-31.447-31.449H698.957l193.726-320.252v256.265 c0,17.369,14.079,31.447,31.448,31.447H1101.838z"}),(0,a.createElement)(r.Path,{d:"M1507.236,278.071h-346.672V33.419c0-17.369-14.078-31.447-31.447-31.447H670.883 c-17.369,0-31.447,14.079-31.447,31.447v244.652H292.764c-17.369,0-31.447,14.079-31.447,31.447v1457.061 c0,17.374,14.078,31.448,31.447,31.448h1214.473c17.369,0,31.447-14.074,31.447-31.448V309.519 C1538.684,292.15,1524.605,278.071,1507.236,278.071z M702.33,64.867h395.34v213.205H702.33V64.867z M1475.789,1735.132H324.211 v-182.095h1151.578V1735.132z M1475.789,1490.143H324.211V340.966h346.672h458.234h346.672V1490.143z"})),bookmark:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1711.665,9.238H88.343c-43.62,0-79.105,35.478-79.105,79.089v1623.338 c0,43.611,35.486,79.099,79.105,79.099h1623.322c43.611,0,79.099-35.487,79.099-79.099V88.327 C1790.764,44.715,1755.276,9.238,1711.665,9.238z M1209.058,73.28h220.448v608.01l-85.529-109.984 c-5.927-7.619-15.038-12.079-24.69-12.079s-18.765,4.456-24.69,12.079l-85.538,109.988V73.28z M71.796,1711.665V88.327 c0-9.112,7.423-16.53,16.547-16.53h245.4v1656.407h-245.4C79.219,1728.203,71.796,1720.785,71.796,1711.665z M504.532,1728.203 h-108.23V71.796h108.23V1728.203z M1728.203,1711.665c0,9.12-7.418,16.538-16.538,16.538H567.09V71.796h579.409v700.058 c0,17.277,13.999,31.28,31.279,31.28h0.479c9.662,0,18.773-4.459,24.7-12.079l116.328-149.594l116.319,149.594 c5.926,7.62,15.039,12.079,24.69,12.079h0.489c17.271,0,31.278-14.003,31.278-31.28V71.796h219.602 c9.12,0,16.538,7.418,16.538,16.53V1711.665z"})),briefcase:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1709.277,268.688h-515.642c1.962-7.174,3.1-14.691,3.1-22.48v-74.93c0-47.103-38.321-85.424-85.424-85.424 H688.688c-47.103,0-85.423,38.321-85.423,85.424v74.93c0,7.789,1.137,15.306,3.1,22.48H90.723 c-47.103,0-85.424,38.321-85.424,85.424v659.412c0,47.103,38.321,85.424,85.424,85.424h43.563c-1.962,7.179-3.1,14.691-3.1,22.48 v507.295c0,47.103,38.321,85.424,85.424,85.424H1583.39c47.103,0,85.424-38.321,85.424-85.424v-507.295 c0-7.789-1.137-15.302-3.1-22.48h43.563c47.103,0,85.424-38.321,85.424-85.424V354.111 C1794.701,307.009,1756.38,268.688,1709.277,268.688z M1433.147,1036.004v62.943v54.413c0,12.395-10.085,22.479-22.479,22.479 h-47.959c-12.395,0-22.48-10.085-22.48-22.479v-54.413v-62.943v-92.919c0-12.395,10.086-22.479,22.48-22.479h47.959 c12.395,0,22.479,10.085,22.479,22.479V1036.004z M666.209,246.208v-74.93c0-12.395,10.085-22.48,22.479-22.48h422.623 c12.395,0,22.479,10.085,22.479,22.48v74.93c0,12.395-10.085,22.48-22.479,22.48H688.688 C676.294,268.688,666.209,258.602,666.209,246.208z M688.688,331.631h422.623h243.902v526.408 c-43.599,3.815-77.929,40.473-77.929,85.046v92.919H522.71v-92.919c0-44.573-34.33-81.23-77.933-85.046V331.631H688.688z M459.767,1098.947v54.413c0,12.395-10.085,22.479-22.479,22.479h-47.959c-12.395,0-22.48-10.085-22.48-22.479v-54.413v-62.943 v-92.919c0-12.395,10.085-22.479,22.48-22.479h47.959c12.395,0,22.479,10.085,22.479,22.479v92.919V1098.947z M90.723,1036.004 c-12.395,0-22.479-10.086-22.479-22.48V354.111c0-12.395,10.085-22.48,22.479-22.48h291.111v526.408 c-43.599,3.815-77.929,40.473-77.929,85.046v92.919H216.61H90.723z M1605.87,1121.428v507.295c0,12.395-10.086,22.48-22.48,22.48 H216.61c-12.395,0-22.48-10.086-22.48-22.48v-507.295c0-12.396,10.085-22.48,22.48-22.48h87.294v54.413 c0,47.103,38.321,85.424,85.424,85.424h47.959c47.102,0,85.423-38.321,85.423-85.424v-54.413h754.575v54.413 c0,47.103,38.321,85.424,85.424,85.424h47.959c47.103,0,85.423-38.321,85.423-85.424v-54.413h87.299 C1595.784,1098.947,1605.87,1109.032,1605.87,1121.428z M1731.757,1013.523c0,12.395-10.085,22.48-22.479,22.48H1583.39h-87.299 v-92.919c0-44.573-34.33-81.23-77.933-85.046V331.631h291.119c12.395,0,22.479,10.085,22.479,22.48V1013.523z"})),calculator:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1717.649,2.667H82.359C38.418,2.667,2.67,38.411,2.67,82.343v1635.298c0,43.942,35.748,79.69,79.689,79.69 h1635.29c43.933,0,79.681-35.748,79.681-79.69V82.343C1797.33,38.411,1761.582,2.667,1717.649,2.667z M1734.311,1717.642 c0,9.188-7.474,16.671-16.661,16.671H82.359c-9.196,0-16.669-7.483-16.669-16.671V82.343c0-9.183,7.473-16.656,16.669-16.656 h1635.29c9.188,0,16.661,7.473,16.661,16.656V1717.642z"}),(0,a.createElement)(r.Path,{d:"M1537.75,136.396H250.345c-47.159,0-85.527,38.368-85.527,85.527v249.08 c0,47.159,38.368,85.527,85.527,85.527H1537.75c47.16,0,85.527-38.368,85.527-85.527v-249.08 C1623.277,174.763,1584.91,136.396,1537.75,136.396z M1560.258,471.002c0,12.41-10.102,22.507-22.508,22.507H250.345 c-12.414,0-22.507-10.098-22.507-22.507v-249.08c0-12.41,10.093-22.507,22.507-22.507H1537.75 c12.406,0,22.508,10.097,22.508,22.507V471.002z"}),(0,a.createElement)(r.Path,{d:"M1537.75,616.548H250.345c-47.159,0-85.527,38.368-85.527,85.527v879.276 c0,47.16,38.368,85.526,85.527,85.526H1537.75c47.16,0,85.527-38.366,85.527-85.526V702.076 C1623.277,654.916,1584.91,616.548,1537.75,616.548z M1560.258,702.076v408.13h-634.7V679.568h612.192 C1550.156,679.568,1560.258,689.666,1560.258,702.076z M250.345,679.568h612.193v430.638h-634.7v-408.13 C227.838,689.666,237.931,679.568,250.345,679.568z M227.838,1581.352v-408.126h634.7v430.633H250.345 C237.931,1603.858,227.838,1593.766,227.838,1581.352z M1537.75,1603.858H925.558v-430.633h634.7v408.126 C1560.258,1593.766,1550.156,1603.858,1537.75,1603.858z"}),(0,a.createElement)(r.Path,{d:"M416.941,932.025H514.1v97.154c0,17.403,14.111,31.511,31.51,31.511c17.408,0,31.51-14.107,31.51-31.511 v-97.154h97.158c17.408,0,31.51-14.105,31.51-31.509s-14.102-31.51-31.51-31.51H577.12v-97.159 c0-17.403-14.103-31.509-31.51-31.509c-17.399,0-31.51,14.106-31.51,31.509v97.159h-97.159c-17.398,0-31.51,14.106-31.51,31.51 S399.542,932.025,416.941,932.025z"}),(0,a.createElement)(r.Path,{d:"M589.586,1382.164l68.7-68.7c12.309-12.304,12.309-32.258,0-44.561c-12.3-12.305-32.257-12.305-44.561,0 l-68.704,68.703l-68.7-68.703c-12.304-12.305-32.257-12.305-44.562,0c-12.304,12.303-12.304,32.257,0,44.561l68.7,68.7 l-68.7,68.698c-12.304,12.304-12.304,32.258,0,44.562c6.15,6.154,14.217,9.228,22.283,9.228c8.062,0,16.125-3.077,22.278-9.228 l68.7-68.699l68.704,68.704c6.149,6.153,14.216,9.231,22.283,9.231c8.062,0,16.124-3.078,22.278-9.231 c12.309-12.304,12.309-32.257,0-44.562L589.586,1382.164z"}),(0,a.createElement)(r.Path,{d:"M1115.83,932.025h257.338c17.407,0,31.51-14.105,31.51-31.509s-14.103-31.51-31.51-31.51H1115.83 c-17.398,0-31.509,14.106-31.509,31.51S1098.432,932.025,1115.83,932.025z"}),(0,a.createElement)(r.Path,{d:"M1373.168,1309.763H1115.83c-17.398,0-31.509,14.11-31.509,31.511c0,17.407,14.11,31.51,31.509,31.51 h257.338c17.407,0,31.51-14.103,31.51-31.51C1404.678,1323.873,1390.575,1309.763,1373.168,1309.763z"}),(0,a.createElement)(r.Path,{d:"M1373.168,1399.791H1115.83c-17.398,0-31.509,14.111-31.509,31.51c0,17.408,14.11,31.51,31.509,31.51 h257.338c17.407,0,31.51-14.102,31.51-31.51C1404.678,1413.902,1390.575,1399.791,1373.168,1399.791z"})),calendar:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1704.994,208.972h-323.283V92.869c0-46.782-38.061-84.844-84.844-84.844H1164.02 c-46.783,0-84.844,38.062-84.844,84.844v116.103H720.82V92.869c0-46.782-38.061-84.844-84.844-84.844H503.129 c-46.782,0-84.844,38.062-84.844,84.844v116.103H95.006c-46.935,0-85.123,38.061-85.123,84.844v265.97v1147.346 c0,46.783,38.188,84.844,85.123,84.844h1609.988c46.932,0,85.123-38.061,85.123-84.844V559.785v-265.97 C1790.117,247.032,1751.926,208.972,1704.994,208.972z M1141.692,271.488v-62.516V92.869c0-12.311,10.013-22.327,22.327-22.327 h132.848c12.307,0,22.327,10.017,22.327,22.327v116.103v62.516v107.171c0,12.311-10.021,22.327-22.327,22.327H1164.02 c-12.314,0-22.327-10.017-22.327-22.327V271.488z M480.802,271.488v-62.516V92.869c0-12.311,10.017-22.327,22.327-22.327h132.848 c12.311,0,22.327,10.017,22.327,22.327v116.103v62.516v107.171c0,12.311-10.017,22.327-22.327,22.327H503.129 c-12.311,0-22.327-10.017-22.327-22.327V271.488z M1727.601,1707.131c0,12.307-10.144,22.328-22.606,22.328H95.006 c-12.463,0-22.606-10.021-22.606-22.328V591.043h1655.201V1707.131z M1727.601,528.526H72.4V293.815 c0-12.311,10.143-22.328,22.606-22.328h323.279v107.171c0,46.782,38.062,84.844,84.844,84.844h132.848 c46.783,0,84.844-38.062,84.844-84.844V271.488h358.355v107.171c0,46.782,38.061,84.844,84.844,84.844h132.848 c46.783,0,84.844-38.062,84.844-84.844V271.488h323.283c12.463,0,22.606,10.017,22.606,22.328V528.526z"}),(0,a.createElement)(r.Path,{d:"M378.358,914.669h125.835c35.139,0,63.729-28.592,63.729-63.731V725.101 c0-35.142-28.589-63.731-63.729-63.731H378.358c-35.144,0-63.733,28.589-63.733,63.731v125.837 C314.625,886.077,343.214,914.669,378.358,914.669z M377.142,725.101c0-0.669,0.545-1.215,1.216-1.215h125.835 c0.667,0,1.212,0.545,1.212,1.215v125.837c0,0.669-0.545,1.212-1.212,1.212H378.358c-0.671,0-1.216-0.543-1.216-1.212V725.101z"}),(0,a.createElement)(r.Path,{d:"M837.079,914.669h125.838c35.14,0,63.729-28.592,63.729-63.731V725.101 c0-35.142-28.589-63.731-63.729-63.731H837.079c-35.144,0-63.733,28.589-63.733,63.731v125.837 C773.346,886.077,801.936,914.669,837.079,914.669z M835.863,725.101c0-0.669,0.545-1.215,1.216-1.215h125.838 c0.671,0,1.212,0.545,1.212,1.215v125.837c0,0.669-0.541,1.212-1.212,1.212H837.079c-0.671,0-1.216-0.543-1.216-1.212V725.101z"}),(0,a.createElement)(r.Path,{d:"M1295.803,914.669h125.836c35.147,0,63.736-28.592,63.736-63.731V725.101 c0-35.142-28.589-63.731-63.736-63.731h-125.836c-35.139,0-63.729,28.589-63.729,63.731v125.837 C1232.074,886.077,1260.664,914.669,1295.803,914.669z M1294.591,725.101c0-0.669,0.54-1.215,1.212-1.215h125.836 c0.672,0,1.221,0.545,1.221,1.215v125.837c0,0.669-0.549,1.212-1.221,1.212h-125.836c-0.654,0-1.212-0.556-1.212-1.212V725.101z"}),(0,a.createElement)(r.Path,{d:"M378.358,1278.83h125.835c35.139,0,63.729-28.589,63.729-63.729v-125.835 c0-35.147-28.589-63.737-63.729-63.737H378.358c-35.144,0-63.733,28.59-63.733,63.737v125.835 C314.625,1250.241,343.214,1278.83,378.358,1278.83z M377.142,1089.267c0-0.676,0.545-1.221,1.216-1.221h125.835 c0.667,0,1.212,0.545,1.212,1.221v125.835c0,0.668-0.545,1.213-1.212,1.213H378.358c-0.659,0-1.216-0.559-1.216-1.213V1089.267z"}),(0,a.createElement)(r.Path,{d:"M837.079,1278.83h125.838c35.14,0,63.729-28.589,63.729-63.729v-125.835 c0-35.147-28.589-63.737-63.729-63.737H837.079c-35.144,0-63.733,28.59-63.733,63.737v125.835 C773.346,1250.241,801.936,1278.83,837.079,1278.83z M835.863,1089.267c0-0.676,0.545-1.221,1.216-1.221h125.838 c0.671,0,1.212,0.545,1.212,1.221v125.835c0,0.654-0.558,1.213-1.212,1.213H837.079c-0.658,0-1.216-0.559-1.216-1.213V1089.267z"}),(0,a.createElement)(r.Path,{d:"M1295.803,1278.83h125.836c35.147,0,63.736-28.589,63.736-63.729v-125.835 c0-35.147-28.589-63.737-63.736-63.737h-125.836c-35.139,0-63.729,28.59-63.729,63.737v125.835 C1232.074,1250.241,1260.664,1278.83,1295.803,1278.83z M1294.591,1089.267c0-0.676,0.54-1.221,1.212-1.221h125.836 c0.672,0,1.221,0.545,1.221,1.221v125.835c0,0.654-0.559,1.213-1.221,1.213h-125.836c-0.654,0-1.212-0.559-1.212-1.213V1089.267z"}),(0,a.createElement)(r.Path,{d:"M378.358,1642.984h125.835c35.139,0,63.729-28.59,63.729-63.729V1453.42 c0-35.14-28.589-63.729-63.729-63.729H378.358c-35.144,0-63.733,28.589-63.733,63.729v125.835 C314.625,1614.395,343.214,1642.984,378.358,1642.984z M377.142,1453.42c0-0.672,0.545-1.213,1.216-1.213h125.835 c0.667,0,1.212,0.541,1.212,1.213v125.835c0,0.672-0.545,1.212-1.212,1.212H378.358c-0.671,0-1.216-0.54-1.216-1.212V1453.42z"}),(0,a.createElement)(r.Path,{d:"M837.079,1642.984h125.838c35.14,0,63.729-28.59,63.729-63.729V1453.42 c0-35.14-28.589-63.729-63.729-63.729H837.079c-35.144,0-63.733,28.589-63.733,63.729v125.835 C773.346,1614.395,801.936,1642.984,837.079,1642.984z M835.863,1453.42c0-0.672,0.545-1.213,1.216-1.213h125.838 c0.671,0,1.212,0.541,1.212,1.213v125.835c0,0.672-0.541,1.212-1.212,1.212H837.079c-0.671,0-1.216-0.54-1.216-1.212V1453.42z"}),(0,a.createElement)(r.Path,{d:"M1295.803,1642.984h125.836c35.147,0,63.736-28.59,63.736-63.729V1453.42 c0-35.14-28.589-63.729-63.736-63.729h-125.836c-35.139,0-63.729,28.589-63.729,63.729v125.835 C1232.074,1614.395,1260.664,1642.984,1295.803,1642.984z M1294.591,1453.42c0-0.672,0.54-1.213,1.212-1.213h125.836 c0.672,0,1.221,0.541,1.221,1.213v125.835c0,0.672-0.549,1.212-1.221,1.212h-125.836c-0.654,0-1.212-0.553-1.212-1.212V1453.42z"})),camera:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M899.996,588.254c-228.728,0-414.809,186.082-414.809,414.812c0,228.723,186.082,414.813,414.809,414.813 c228.727,0,414.809-186.09,414.809-414.813C1314.805,774.335,1128.723,588.254,899.996,588.254z M899.996,1354.688 c-193.883,0-351.618-157.739-351.618-351.622c0-193.886,157.735-351.621,351.618-351.621s351.618,157.735,351.618,351.621 C1251.613,1196.948,1093.879,1354.688,899.996,1354.688z"}),(0,a.createElement)(r.Path,{d:"M1713.521,420.761h-433.009V303.547c0-47.278-38.459-85.741-85.732-85.741H605.221 c-47.279,0-85.742,38.463-85.742,85.741v117.214H86.476c-47.552,0-86.24,44.263-86.24,98.669v964.099 c0,54.402,38.688,98.666,86.24,98.666h1627.045c47.556,0,86.243-44.264,86.243-98.666V519.43 C1799.764,465.024,1761.076,420.761,1713.521,420.761z M1736.573,1483.528c0,20.902-12.148,35.475-23.053,35.475H86.476 c-10.901,0-23.049-14.572-23.049-35.475V519.43c0-20.906,12.148-35.479,23.049-35.479h464.6c17.451,0,31.596-14.145,31.596-31.595 V303.547c0-12.435,10.116-22.55,22.55-22.55h589.558c12.43,0,22.541,10.116,22.541,22.55v148.809 c0,17.451,14.145,31.595,31.596,31.595h464.604c10.904,0,23.053,14.572,23.053,35.479V1483.528z"}),(0,a.createElement)(r.Path,{d:"M1384.245,602.086c-29.898,0-54.141,24.239-54.141,54.142c0,29.898,24.242,54.146,54.141,54.146 c29.903,0,54.146-24.247,54.146-54.146C1438.392,626.325,1414.148,602.086,1384.245,602.086z"}),(0,a.createElement)(r.Path,{d:"M939.926,714.252c-17.45,0-31.595,14.145-31.595,31.596s14.145,31.596,31.595,31.596 c27.104,0,74.89,15.854,115.768,50.672c31.79,27.073,69.684,74.207,69.684,144.985c0,17.455,14.146,31.596,31.596,31.596 c17.451,0,31.596-14.141,31.596-31.596C1188.568,803.154,1026.699,714.252,939.926,714.252z"})),chart:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1649.831,2.343H625.737c-43.374,0-78.663,35.48-78.663,79.103v180.65H150.17 c-43.387,0-78.679,35.485-78.679,79.107V1480.77v20.814v216.974c0,43.618,35.292,79.099,78.679,79.099h1024.09 c43.378,0,78.661-35.48,78.661-79.099v-51.118h396.927c43.379,0,78.662-35.476,78.662-79.099v-475.002V556.448V81.445 C1728.51,37.823,1693.217,2.343,1649.831,2.343z M1194.633,1718.558c0,11.475-9.135,20.811-20.373,20.811H150.17 c-11.243,0-20.39-9.336-20.39-20.811v-216.974v-20.814V341.203c0-11.475,9.147-20.818,20.39-20.818h396.905h58.293h359.341 v178.798c0,16.185,13.083,29.303,29.226,29.303h200.698v952.285v20.814v107.566v58.289V1718.558z M1023.178,469.88V357.213 l124.501,112.667H1023.178z M1670.218,1113.339v475.002c0,11.476-9.13,20.81-20.37,20.81h-396.927v-107.566v-20.814V500.795 v-3.021c-0.409-8.706-4.577-16.433-10.952-21.529l-47.336-42.826l-124.906-113.035l-56.201-50.853 c-5.027-4.544-11.347-7.042-17.837-7.436h-3.316H605.368V81.445c0-11.475,9.13-20.81,20.369-20.81h1024.094 c11.239,0,20.387,9.335,20.387,20.81v475.002V1113.339z"}),(0,a.createElement)(r.Path,{d:"M442.169,1578.664H260.621c-16.099,0-29.144-13.05-29.144-29.145V602.111 c0-16.1,13.045-29.149,29.144-29.149h181.549c16.096,0,29.144,13.049,29.144,29.149v947.408 C471.313,1565.614,458.265,1578.664,442.169,1578.664z M289.765,1520.374h123.26V631.255h-123.26V1520.374z"}),(0,a.createElement)(r.Path,{d:"M747.355,1578.664H565.801c-16.099,0-29.148-13.05-29.148-29.145v-526.985 c0-16.095,13.049-29.144,29.148-29.144h181.554c16.095,0,29.144,13.049,29.144,29.144v526.985 C776.499,1565.614,763.45,1578.664,747.355,1578.664z M594.946,1520.374H718.21v-468.696H594.946V1520.374z"}),(0,a.createElement)(r.Path,{d:"M1052.535,1578.664H870.991c-16.1,0-29.148-13.05-29.148-29.145V808.278 c0-16.1,13.049-29.145,29.148-29.145h181.544c16.1,0,29.148,13.044,29.148,29.145v741.242 C1081.684,1565.614,1068.635,1578.664,1052.535,1578.664z M900.135,1520.374h123.256V837.426H900.135V1520.374z"})),chartGear:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1769.23,755.728l-192.154-30.952c-16.273-63.095-41.242-123.328-74.449-179.583l114.021-157.817 c9.064-12.537,7.685-29.796-3.253-40.737l-160.029-160.029c-10.945-10.937-28.204-12.317-40.741-3.257l-157.813,114.025 c-56.25-33.202-116.483-58.171-179.582-74.445L1044.273,30.77c-2.462-15.271-15.641-26.499-31.114-26.499h-226.32 c-15.465,0-28.644,11.227-31.105,26.499l-30.956,192.159c-63.09,16.273-123.323,41.243-179.583,74.449l-157.82-114.03 c-12.537-9.051-29.8-7.68-40.737,3.262L186.609,346.643c-10.937,10.937-12.317,28.196-3.257,40.733l114.026,157.813 c-33.189,56.232-58.167,116.479-74.445,179.586L30.77,755.728c-15.271,2.462-26.499,15.641-26.499,31.11v226.324 c0,15.47,11.227,28.648,26.499,31.11l192.163,30.956c16.278,63.104,41.252,123.35,74.445,179.582l-114.026,157.813 c-9.06,12.537-7.68,29.796,3.257,40.732l160.029,160.033c10.941,10.946,28.195,12.313,40.737,3.263l157.82-114.03 c56.25,33.197,116.483,58.171,179.583,74.444l30.956,192.163c2.461,15.271,15.641,26.499,31.105,26.499h226.32 c15.474,0,28.652-11.228,31.114-26.499l30.956-192.167c63.099-16.274,123.341-41.247,179.573-74.44l157.822,114.03 c12.546,9.055,29.805,7.68,40.741-3.258l160.029-160.029c10.938-10.941,12.317-28.199,3.253-40.736l-114.021-157.818 c33.189-56.232,58.167-116.479,74.44-179.582l192.163-30.956c15.271-2.462,26.499-15.641,26.499-31.11V786.837 C1795.729,771.368,1784.502,758.189,1769.23,755.728z M1732.71,986.32l-186.353,30.02c-12.704,2.048-22.894,11.618-25.725,24.178 c-15.931,70.629-43.669,137.557-82.459,198.919c-6.884,10.885-6.444,24.855,1.091,35.291l110.583,153.053l-122.065,122.07 l-153.066-110.588c-10.444-7.544-24.415-7.97-35.29-1.095c-61.358,38.794-128.282,66.532-198.906,82.449 c-12.555,2.831-22.13,13.021-24.178,25.729l-30.024,186.361H813.681l-30.015-186.356c-2.048-12.709-11.623-22.895-24.186-25.726 c-70.607-15.922-137.531-43.664-198.916-82.458c-10.893-6.88-24.854-6.444-35.29,1.095l-153.051,110.588l-122.07-122.075 l110.584-153.048c7.539-10.436,7.974-24.406,1.095-35.291c-38.79-61.362-66.532-128.29-82.463-198.919 c-2.831-12.56-13.016-22.13-25.725-24.178L67.291,986.32V813.679l186.352-30.015c12.709-2.048,22.895-11.619,25.725-24.177 c15.931-70.634,43.673-137.562,82.463-198.925c6.879-10.884,6.444-24.854-1.095-35.29L250.152,372.223l122.07-122.074 l153.051,110.588c10.436,7.539,24.415,7.975,35.29,1.095c61.394-38.803,128.317-66.545,198.916-82.459 c12.563-2.831,22.138-13.021,24.186-25.729l30.015-186.352h172.637l30.024,186.356c2.048,12.708,11.623,22.898,24.178,25.729 c70.624,15.917,137.548,43.656,198.915,82.454c10.875,6.875,24.846,6.449,35.29-1.095l153.058-110.584l122.065,122.07 l-110.583,153.053c-7.535,10.436-7.975,24.406-1.091,35.291c38.799,61.385,66.546,128.308,82.459,198.915 c2.831,12.56,13.021,22.134,25.725,24.182l186.353,30.015V986.32z"}),(0,a.createElement)(r.Path,{d:"M899.999,415.369c-267.219,0-484.624,217.4-484.624,484.624s217.405,484.628,484.624,484.628 c267.229,0,484.633-217.404,484.633-484.628S1167.228,415.369,899.999,415.369z M1174.867,580.563L900.008,855.427L625.14,580.567 C699,516.919,795.086,478.389,899.999,478.389C1004.921,478.389,1101.007,516.924,1174.867,580.563z M478.396,899.993 c0-104.918,38.534-201,102.179-274.859l287.924,287.915v407.379C650.68,1304.259,478.396,1121.868,478.396,899.993z M931.518,1320.428V913.049l287.915-287.92c63.645,73.86,102.18,169.942,102.18,274.864 C1321.612,1121.868,1149.336,1304.25,931.518,1320.428z"})),check:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M872.831,1326.446c-1.999,0.113-3.853-0.183-5.733-0.53c-6.064-1.076-11.863-3.945-16.53-8.611 l-514.859-514.86c-5.852-5.855-9.138-13.792-9.138-22.068c0-8.275,3.287-16.212,9.142-22.067L455.5,638.535 c12.189-12.185,31.954-12.185,44.126,0l373.109,373.1l727.884-727.89c12.189-12.185,31.949-12.185,44.131,0l119.788,119.784 c5.855,5.851,9.142,13.792,9.142,22.067s-3.286,16.212-9.137,22.063l-869.649,869.645 C889.043,1323.155,881.106,1326.446,872.831,1326.446z M401.905,780.377l470.825,470.83l825.614-825.61l-75.657-75.653 l-727.885,727.889c-12.19,12.186-31.95,12.186-44.13,0L477.563,704.729L401.905,780.377z"}),(0,a.createElement)(r.Path,{d:"M1692.376,662.67c22.568,75.209,34.758,154.872,34.758,237.334c0,456.08-371.054,827.129-827.138,827.129 c-456.08,0-827.129-371.05-827.129-827.129c0-456.084,371.049-827.138,827.129-827.138c213.186,0,407.787,81.086,554.605,214.022 l44.161-44.165C1340.604,98.513,1130.391,10.456,899.996,10.456c-490.494,0-889.54,399.051-889.54,889.548 s399.046,889.54,889.54,889.54c490.498,0,889.548-399.042,889.548-889.54c0-100.372-16.734-196.909-47.517-286.985 L1692.376,662.67z"})),checklist:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1506.693,279.092h-150.36v-85.277c0-17.353-14.065-31.418-31.419-31.418h-227.317 C1078.205,70.574,996.5,2.304,900.003,2.304c-96.499,0-178.202,68.27-197.595,160.092H475.091 c-17.353,0-31.419,14.065-31.419,31.418v85.277H293.307c-17.353,0-31.419,14.066-31.419,31.419v1455.764 c0,17.353,14.066,31.419,31.419,31.419h1213.386c17.354,0,31.42-14.066,31.42-31.419V310.511 C1538.113,293.158,1524.047,279.092,1506.693,279.092z M506.511,225.234h223.28c16.617,0,30.354-12.935,31.362-29.517 c4.436-73.219,65.424-130.574,138.85-130.574c73.425,0,134.413,57.355,138.849,130.574c1.009,16.582,14.746,29.517,31.363,29.517 h223.28v53.858v62.838v74.81H506.511v-74.81v-62.838V225.234z M1475.274,1734.855H324.728V341.93h118.944v106.229 c0,17.354,14.066,31.419,31.419,31.419h849.823c17.354,0,31.419-14.066,31.419-31.419V341.93h118.941V1734.855z"}),(0,a.createElement)(r.Path,{d:"M663.633,684.019L534.366,813.291l-57.803-57.806c-12.272-12.265-32.164-12.265-44.437,0 c-12.269,12.272-12.269,32.164,0,44.437l80.021,80.022c6.136,6.132,14.176,9.201,22.219,9.201c8.043,0,16.083-3.069,22.219-9.201 l151.486-151.486c12.269-12.273,12.269-32.165,0-44.438C695.799,671.755,675.907,671.755,663.633,684.019z"}),(0,a.createElement)(r.Path,{d:"M824.996,750.563c-17.354,0-31.419,14.066-31.419,31.419c0,17.354,14.066,31.419,31.419,31.419h520.665 c17.354,0,31.419-14.066,31.419-31.419c0-17.353-14.065-31.419-31.419-31.419H824.996z"}),(0,a.createElement)(r.Path,{d:"M663.633,1039.925l-129.267,129.272l-57.803-57.807c-12.272-12.265-32.164-12.265-44.437,0 c-12.269,12.272-12.269,32.164,0,44.438l80.021,80.021c6.136,6.133,14.176,9.2,22.219,9.2c8.043,0,16.083-3.067,22.219-9.2 l151.486-151.486c12.269-12.272,12.269-32.163,0-44.438C695.799,1027.66,675.907,1027.66,663.633,1039.925z"}),(0,a.createElement)(r.Path,{d:"M1345.661,1106.467H824.996c-17.354,0-31.419,14.066-31.419,31.42s14.066,31.42,31.419,31.42h520.665 c17.354,0,31.419-14.066,31.419-31.42S1363.015,1106.467,1345.661,1106.467z"}),(0,a.createElement)(r.Path,{d:"M663.633,1395.83l-129.267,129.272l-57.803-57.808c-12.272-12.264-32.164-12.264-44.437,0 c-12.269,12.274-12.269,32.166,0,44.439l80.021,80.021c6.136,6.132,14.176,9.199,22.219,9.199c8.043,0,16.083-3.067,22.219-9.199 l151.486-151.486c12.269-12.274,12.269-32.166,0-44.438C695.799,1383.566,675.907,1383.566,663.633,1395.83z"}),(0,a.createElement)(r.Path,{d:"M1345.661,1462.373H824.996c-17.354,0-31.419,14.066-31.419,31.42s14.066,31.418,31.419,31.418h520.665 c17.354,0,31.419-14.064,31.419-31.418S1363.015,1462.373,1345.661,1462.373z"})),clock:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M899.998,1797.179c-494.704,0-897.173-402.472-897.173-897.173c0-494.708,402.469-897.184,897.173-897.184 c494.708,0,897.179,402.476,897.179,897.184C1797.177,1394.707,1394.705,1797.179,899.998,1797.179z M899.998,65.818 c-459.966,0-834.176,374.215-834.176,834.188c0,459.964,374.21,834.176,834.176,834.176c459.97,0,834.183-374.212,834.183-834.176 C1734.181,440.033,1359.968,65.818,899.998,65.818z"}),(0,a.createElement)(r.Path,{d:"M899.998,1641.189c-408.689,0-741.183-332.492-741.183-741.184c0-408.695,332.494-741.194,741.183-741.194 c408.693,0,741.19,332.499,741.19,741.194C1641.188,1308.697,1308.69,1641.189,899.998,1641.189z M899.998,221.808 c-373.955,0-678.187,304.239-678.187,678.198c0,373.954,304.232,678.186,678.187,678.186 c373.957,0,678.193-304.231,678.193-678.186C1578.19,526.047,1273.954,221.808,899.998,221.808z"}),(0,a.createElement)(r.Path,{d:"M1408.631,842.445H973.452v-435.18c0-37.471-30.486-67.963-67.952-67.963h-7.172 c-37.457,0-67.953,30.493-67.953,67.963v503.141v7.154v0.008c0,37.476,30.496,67.963,67.953,67.963h7.172l0.052-0.009h503.079 c37.466,0,67.955-30.479,67.955-67.962v-7.154C1476.586,872.939,1446.097,842.445,1408.631,842.445z M880.452,407.265 c0-9.859,8.015-17.883,17.876-17.883h7.172c9.843,0,17.875,8.024,17.875,17.883v435.18h-25.047 c-6.178,0-12.164,0.909-17.876,2.469V407.265z M1426.508,917.56c0,9.852-8.034,17.884-17.877,17.884H970.975h-65.448h-7.199 c-9.861,0-17.876-8.032-17.876-17.884v-7.154c0-9.861,8.015-17.879,17.876-17.879h25.047h50.077h435.179 c9.843,0,17.877,8.018,17.877,17.879V917.56z"})),cloudDatabase:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1590.159,376.445c-14.401-99.645-62.88-191.214-137.876-259.647 c-80.549-73.5-185.007-113.977-294.123-113.977c-137.095,0-264.828,63.774-347.255,171.996 c-44.933-22.768-94.688-34.687-145.53-34.687c-138.358,0-259.688,87.511-304.327,216.061c-11.252-1.184-22.574-1.776-33.883-1.776 c-177.686,0-322.247,144.557-322.247,322.246c0,177.686,144.561,322.243,322.247,322.243c5.378,0,10.923-0.146,16.538-0.435 c0.86,0.07,1.728,0.104,2.605,0.104h106.91v196.466c0,39.389,25.645,95.509,147.825,139.187 c73.803,26.387,168.201,42.477,269.688,46.315v141.735c-51.562,11.959-92.227,52.629-104.186,104.204H350.779 c-17.367,0-31.445,14.077-31.445,31.444s14.078,31.443,31.445,31.443h415.767c14.301,61.688,69.662,107.81,135.63,107.81 c65.968,0,121.328-46.122,135.63-107.81h415.767c17.368,0,31.445-14.076,31.445-31.443s-14.077-31.444-31.445-31.444h-415.767 c-11.958-51.575-52.624-92.245-104.185-104.204v-140.959c113.528-1.386,220.136-17.955,301.623-47.092 c122.181-43.678,147.825-99.798,147.825-139.187V998.574h75.536c5.01,0.22,9.672,0.33,14.238,0.33c4.717,0,9.551-0.114,14.78-0.355 c0.06,0,0.126-0.006,0.191-0.009c172.299-7.896,307.267-149.286,307.267-321.879 C1795.082,542.664,1713.555,424.476,1590.159,376.445z M971.688,1626.481c4.36,9.603,6.852,20.228,6.852,31.444 s-2.491,21.842-6.852,31.443c-12.016,26.449-38.621,44.922-69.513,44.922s-57.497-18.473-69.512-44.922 c-4.36-9.602-6.852-20.227-6.852-31.443s2.492-21.842,6.852-31.444c12.015-26.448,38.621-44.921,69.512-44.921 S959.673,1600.033,971.688,1626.481z M1320.182,1195.04c0,50.364-156.617,123.526-402.037,123.526 c-245.422,0-402.038-73.162-402.038-123.526v-82.546c21.092,14.357,48.755,28.387,84.937,41.324 c85.187,30.457,197.798,47.227,317.102,47.227c119.301,0,231.913-16.77,317.1-47.227c36.182-12.938,63.846-26.967,84.938-41.324 V1195.04z M1320.182,1014.631c0,50.363-156.617,123.526-402.037,123.526c-245.422,0-402.038-73.163-402.038-123.526v-16.057v-60.331 c21.092,14.358,48.755,28.388,84.937,41.324c19.872,7.105,41.288,13.432,63.88,19.007c74.259,18.328,161.748,28.221,253.222,28.221 c91.472,0,178.962-9.893,253.221-28.221c22.591-5.575,44.007-11.901,63.879-19.007c36.182-12.937,63.846-26.966,84.938-41.324 v60.331V1014.631z M516.106,840.379c0-50.368,156.616-123.535,402.038-123.535c245.42,0,402.037,73.167,402.037,123.535 c0,30.523-57.608,69.398-157.564,95.307c-64.976,16.84-147.795,28.221-244.473,28.221c-96.681,0-179.498-11.381-244.475-28.221 C573.713,909.777,516.106,870.903,516.106,840.379z M1485.101,935.713c-0.062,0-0.123,0.004-0.185,0.009 c-8.662,0.395-15.533,0.395-24.152,0c-0.483-0.026-0.966-0.035-1.449-0.035h-76.245V832.141c0-4.027-0.785-7.861-2.163-11.396 c-8.242-37.038-42.625-82.721-145.662-119.561c-85.182-30.453-197.799-47.228-317.1-47.228 c-119.303,0-231.919,16.775-317.102,47.228c-122.18,43.684-147.825,99.803-147.825,139.196v95.307H350.726 c-2.124-0.304-4.281-0.387-6.462-0.245c-5.847,0.381-11.599,0.573-17.1,0.573c-143.012,0-259.357-116.345-259.357-259.354 c0-143.007,116.345-259.357,259.357-259.357c16.828,0,33.699,1.636,50.141,4.856c16.477,3.225,32.471-6.983,36.542-23.202 c28.975-115.367,132.41-195.938,251.527-195.938c48.983,0,96.697,13.734,137.985,39.722c14.458,9.103,33.542,4.992,42.973-9.26 C915.831,128.427,1032.4,65.71,1158.16,65.71c193.254,0,353.107,144.842,371.834,336.911c1.22,12.511,9.771,23.092,21.742,26.909 c107.936,34.432,180.457,133.743,180.457,247.131C1732.193,815.52,1623.674,929.277,1485.101,935.713z"})),cloudDownload:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1591.313,488.215c-13.949-100.311-62.488-192.562-137.895-261.369 c-80.375-73.338-184.605-113.727-293.484-113.727c-137.905,0-266.314,64.672-348.487,174.261 c-45.448-23.62-96.001-36.004-147.688-36.004c-138.682,0-260.158,88.388-303.7,217.866c-12.225-1.405-24.546-2.112-36.837-2.112 c-176.729,0-320.505,143.778-320.505,320.505c0,176.725,143.776,320.501,320.505,320.501c5.427,0,11.038-0.147,16.728-0.44 c0.839,0.077,1.689,0.115,2.547,0.115h33.405c4.649-18.876,10.265-37.37,16.843-55.408h-46.121 c-1.937-0.293-3.911-0.378-5.905-0.255c-5.995,0.387-11.881,0.58-17.497,0.58c-146.172,0-265.097-118.917-265.097-265.093 c0-146.174,118.924-265.097,265.097-265.097c17.184,0,34.429,1.67,51.257,4.961c14.471,2.837,28.601-6.149,32.188-20.44 c29.617-117.917,135.335-200.274,257.093-200.274c50.078,0,98.846,14.039,141.04,40.602c12.746,8.02,29.559,4.396,37.865-8.159 c70.713-106.887,189.317-170.699,317.27-170.699c196.637,0,359.281,147.372,378.332,342.804c1.07,11.019,8.607,20.341,19.15,23.706 c110.33,35.196,184.459,136.707,184.459,252.598c0,141.925-110.92,258.198-252.551,264.788c-0.07,0.004-0.139,0.004-0.209,0.008 c-8.727,0.398-15.997,0.398-24.674,0c-0.426-0.02-0.85-0.027-1.279-0.027h-55.902c6.578,18.038,12.193,36.532,16.84,55.408h38.433 c4.962,0.217,9.632,0.325,14.246,0.325c4.754,0,9.569-0.112,14.722-0.349c0.059,0,0.119-0.008,0.182-0.008 c171.364-7.854,305.602-148.479,305.602-320.145C1797.283,653.584,1715.246,535.448,1591.313,488.215z"}),(0,a.createElement)(r.Path,{d:"M900,786.832c-248.142,0-450.02,201.877-450.02,450.021c0,248.146,201.878,450.027,450.02,450.027 s450.023-201.882,450.023-450.027C1350.023,988.709,1148.142,786.832,900,786.832z M900,1631.473 c-217.589,0-394.611-177.029-394.611-394.619c0-217.589,177.022-394.613,394.611-394.613 c217.593,0,394.615,177.024,394.615,394.613C1294.615,1454.443,1117.593,1631.473,900,1631.473z"}),(0,a.createElement)(r.Path,{d:"M1055.823,1255.545L927.704,1383.66V963.679c0-15.297-12.402-27.704-27.704-27.704 c-15.301,0-27.704,12.407-27.704,27.704v419.981l-128.119-128.115c-10.822-10.822-28.361-10.818-39.183,0 c-10.818,10.821-10.818,28.361,0,39.179l171.418,171.407c5.411,5.41,12.5,8.115,19.588,8.115c0.688,0,1.372-0.046,2.056-0.1 c0.646,0.047,1.287,0.1,1.944,0.1s1.299-0.053,1.944-0.1c0.684,0.054,1.368,0.1,2.056,0.1c7.089,0,14.181-2.705,19.588-8.115 l171.418-171.407c10.818-10.817,10.818-28.357,0-39.179C1084.192,1244.727,1066.646,1244.727,1055.823,1255.545z"})),cloudNetwork:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1635.687,1278.4c-47.769,0-88.294,31.611-101.762,75.016h-145.789v-349.629h73.367 c4.988,0.22,9.674,0.326,14.307,0.326c4.782,0,9.635-0.115,14.817-0.348c0.079-0.005,0.158-0.01,0.237-0.01 c173.133-7.938,308.756-150.018,308.756-323.454c0-134.669-81.956-253.44-205.979-301.697 c-14.456-100.161-63.179-192.209-138.563-260.994c-80.945-73.862-185.92-114.539-295.579-114.539 c-137.799,0-266.188,64.115-349.019,172.916c-45.162-22.9-95.19-34.891-146.321-34.891c-139.064,0-261.005,87.974-305.833,217.184 c-11.335-1.191-22.746-1.793-34.13-1.793C145.642,356.487,0.38,501.749,0.38,680.302c0,178.549,145.262,323.812,323.815,323.812 c5.393,0,10.958-0.146,16.592-0.436c0.875,0.074,1.758,0.109,2.65,0.109h72.515v349.629h-145.79 c-13.467-43.404-53.993-75.016-101.761-75.016c-58.735,0-106.521,47.787-106.521,106.521c0,58.735,47.786,106.521,106.521,106.521 c47.769,0,88.294-31.611,101.761-75.016h177.295c17.401,0,31.506-14.104,31.506-31.506v-381.135h194.534v586.93 c-43.404,13.463-75.016,53.988-75.016,101.762c0,58.735,47.787,106.521,106.521,106.521s106.521-47.786,106.521-106.521 c0-47.773-31.611-88.299-75.016-101.762v-586.93h331.067v586.93c-43.403,13.463-75.016,53.988-75.016,101.762 c0,58.735,47.787,106.521,106.521,106.521c58.735,0,106.522-47.786,106.522-106.521c0-47.773-31.612-88.299-75.016-101.762v-586.93 h194.534v381.135c0,17.401,14.104,31.506,31.506,31.506h177.295c13.468,43.404,53.993,75.016,101.762,75.016 c58.735,0,106.521-47.786,106.521-106.521C1742.208,1326.188,1694.422,1278.4,1635.687,1278.4z M168.401,1428.432 c-23.99,0-43.51-19.52-43.51-43.51s19.52-43.51,43.51-43.51c23.99,0,43.51,19.52,43.51,43.51S192.391,1428.432,168.401,1428.432z M705.004,1735.988c-23.99,0-43.51-19.52-43.51-43.51s19.52-43.51,43.51-43.51s43.51,19.52,43.51,43.51 S728.994,1735.988,705.004,1735.988z M1099.083,1735.988c-23.989,0-43.509-19.52-43.509-43.51s19.52-43.51,43.509-43.51 c23.99,0,43.51,19.52,43.51,43.51S1123.073,1735.988,1099.083,1735.988z M341.398,940.525c-5.886,0.382-11.674,0.575-17.204,0.575 c-143.807,0-260.803-116.996-260.803-260.799c0-143.807,116.996-260.803,260.803-260.803c16.909,0,33.875,1.644,50.428,4.883 c16.469,3.2,32.53-7.002,36.608-23.247c29.133-116.007,133.14-197.026,252.927-197.026c49.272,0,97.252,13.81,138.753,39.941 c14.479,9.116,33.615,5.006,43.062-9.279c69.877-105.629,187.079-168.687,313.525-168.687c194.314,0,355.039,145.629,373.86,338.749 c1.222,12.531,9.784,23.133,21.783,26.961c108.539,34.626,181.467,134.493,181.467,248.509c0,139.628-109.119,254.017-248.452,260.5 c-0.065,0-0.127,0.005-0.193,0.009c-8.602,0.387-15.744,0.387-24.311,0c-0.479-0.021-0.963-0.035-1.441-0.035H347.895 C345.763,940.468,343.587,940.385,341.398,940.525z M1635.687,1428.432c-23.99,0-43.51-19.52-43.51-43.51s19.52-43.51,43.51-43.51 s43.51,19.52,43.51,43.51S1659.677,1428.432,1635.687,1428.432z"})),compass:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1378.086,379.348L767.847,755.444c-0.07,0.044-0.132,0.097-0.202,0.141 c-0.521,0.324-1.011,0.701-1.516,1.055c-0.456,0.329-0.933,0.64-1.375,0.991c-0.459,0.368-0.885,0.779-1.328,1.173 c-0.438,0.39-0.889,0.762-1.3,1.179c-0.408,0.403-0.78,0.849-1.166,1.283c-0.394,0.447-0.811,0.876-1.182,1.345 c-0.351,0.438-0.662,0.912-0.991,1.376c-0.359,0.5-0.727,0.99-1.055,1.511c-0.044,0.07-0.096,0.131-0.141,0.202l-376.101,610.235 c-7.635,12.384-5.761,28.392,4.525,38.676c6.058,6.059,14.102,9.2,22.214,9.2c5.668,0,11.371-1.528,16.466-4.67l610.24-376.093 c0.071-0.043,0.131-0.095,0.202-0.14c0.521-0.328,1.012-0.696,1.516-1.056c0.455-0.329,0.932-0.64,1.376-0.99 c0.464-0.372,0.893-0.788,1.339-1.183c0.43-0.386,0.878-0.758,1.288-1.166c0.413-0.41,0.784-0.862,1.174-1.3 c0.396-0.442,0.807-0.867,1.175-1.327c0.35-0.441,0.66-0.92,0.99-1.375c0.359-0.505,0.726-0.994,1.055-1.517 c0.044-0.071,0.097-0.131,0.141-0.201l376.101-610.24c7.635-12.385,5.761-28.391-4.526-38.681 C1406.481,373.587,1390.466,371.713,1378.086,379.348z M504.352,1296.283l285.853-463.813l177.963,177.961L504.352,1296.283z M1012.574,966.025l-177.96-177.964l463.813-285.849L1012.574,966.025z"}),(0,a.createElement)(r.Path,{d:"M1796.481,899.244L1796.481,899.244C1796.478,405.69,1394.943,4.158,901.394,4.154h-0.002l0,0 c-0.002,0-0.004,0-0.004,0c-493.55,0-895.082,401.533-895.086,895.09l0,0l0,0v0.004c0,493.552,401.533,895.086,895.086,895.086 c0,0,0.002,0,0.004,0l0,0h0.002c493.555-0.004,895.088-401.538,895.088-895.086V899.244L1796.481,899.244z M964.073,1729.182 c-1.247-33.586-28.789-60.447-62.682-60.447s-61.436,26.861-62.681,60.447c-409.067-30.599-736.657-358.192-767.26-767.256 c33.588-1.244,60.45-28.789,60.45-62.682s-26.862-61.433-60.447-62.681C102.058,427.497,429.646,99.907,838.711,69.304 c1.245,33.588,28.788,60.45,62.681,60.45s61.435-26.862,62.682-60.448c409.063,30.604,736.653,358.195,767.256,767.257 c-33.586,1.249-60.446,28.789-60.446,62.681s26.86,61.438,60.446,62.682C1700.727,1370.989,1373.136,1698.575,964.073,1729.182z"})),creditCard:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M197.667,1268.735h536.292c17.423,0,31.546-14.119,31.546-31.546c0-17.421-14.123-31.547-31.546-31.547 H197.667c-17.423,0-31.546,14.126-31.546,31.547C166.121,1254.616,180.243,1268.735,197.667,1268.735z"}),(0,a.createElement)(r.Path,{d:"M905.211,1423.088H197.667c-17.423,0-31.546,14.127-31.546,31.546c0,17.428,14.123,31.547,31.546,31.547 h707.544c17.425,0,31.547-14.119,31.547-31.547C936.758,1437.215,922.636,1423.088,905.211,1423.088z"}),(0,a.createElement)(r.Path,{d:"M197.667,1051.29h1381.288c17.425,0,31.547-14.129,31.547-31.547c0-17.428-14.122-31.547-31.547-31.547 H197.667c-17.423,0-31.546,14.119-31.546,31.547C166.121,1037.161,180.243,1051.29,197.667,1051.29z"}),(0,a.createElement)(r.Path,{d:"M1418.561,1141.168c-41.674,0-80.367,12.946-112.333,34.979c-31.964-22.032-70.658-34.979-112.331-34.979 c-109.409,0-198.422,89.015-198.422,198.423c0,109.411,89.013,198.417,198.422,198.417c41.673,0,80.367-12.939,112.331-34.979 c31.966,22.04,70.659,34.979,112.333,34.979c109.409,0,198.419-89.006,198.419-198.417 C1616.979,1230.183,1527.97,1141.168,1418.561,1141.168z M1306.228,1414.962c-14.511-21.556-22.995-47.485-22.995-75.371 c0-27.884,8.484-53.825,22.995-75.38c14.51,21.555,22.995,47.496,22.995,75.38 C1329.223,1367.477,1320.737,1393.406,1306.228,1414.962z M1058.568,1339.591c0-74.622,60.707-135.33,135.328-135.33 c23.75,0,46.087,6.17,65.513,16.97c-24.654,33.061-39.27,74.033-39.27,118.36c0,44.319,14.615,85.292,39.27,118.354 c-19.426,10.8-41.763,16.97-65.513,16.97C1119.275,1474.914,1058.568,1414.207,1058.568,1339.591z M1418.561,1474.914 c-23.753,0-46.09-6.17-65.515-16.97c24.655-33.062,39.271-74.034,39.271-118.354c0-44.327-14.615-85.3-39.271-118.36 c19.425-10.8,41.762-16.97,65.515-16.97c74.618,0,135.326,60.708,135.326,135.33 C1553.887,1414.207,1493.179,1474.914,1418.561,1474.914z"}),(0,a.createElement)(r.Path,{d:"M1765.979,668.543h-74.491l-237.127-647.23c-5.99-16.356-24.096-24.773-40.471-18.768L44.973,504.073 c-16.358,5.994-24.76,24.113-18.766,40.474l45.428,123.997H34.02c-17.424,0-31.547,14.123-31.547,31.546v1067.756 c0,17.429,14.123,31.547,31.547,31.547h1731.96c17.425,0,31.548-14.118,31.548-31.547V700.09 C1797.527,682.667,1783.404,668.543,1765.979,668.543z M1624.293,668.543H658.115l851.84-312.087L1624.293,668.543z M1405.972,72.641l34.923,95.313L131.221,647.777l-34.923-95.315L1405.972,72.641z M1462.596,227.196l25.653,70.019 L474.711,668.543H257.947L1462.596,227.196z M1734.434,1736.3H65.566V731.637h29.188h67.186H302.5h183.404h1161.509h67.189h19.831 v54.12v155.445V1736.3z"})),database:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1801.93,296.528c0-190.31-461.223-292.996-895.183-292.996c-433.958,0-895.176,102.686-895.176,292.996 v0.005l0,0v1210.046c0,190.315,461.218,293.004,895.176,293.004c433.96,0,895.183-102.688,895.183-293.004V296.533l0,0V296.528z M1738.992,1202.3c0,53.213-86.213,111.09-230.624,154.815c-160.26,48.529-373.921,75.252-601.621,75.252 c-227.701,0-441.355-26.723-601.614-75.252C160.723,1313.39,74.508,1255.513,74.508,1202.3v-190.62 c140.622,117.191,494.659,179.347,832.239,179.347c337.587,0,691.62-62.155,832.245-179.347V1202.3z M1738.992,898.022 c0,53.214-86.213,111.088-230.624,154.816c-160.26,48.528-373.921,75.251-601.621,75.251c-227.701,0-441.355-26.723-601.614-75.251 C160.723,1009.11,74.508,951.236,74.508,898.022V707.396C215.13,824.587,569.167,886.743,906.747,886.743 c337.587,0,691.62-62.156,832.245-179.347V898.022z M1738.992,593.739c0,53.214-86.213,111.089-230.624,154.815 c-160.26,48.529-373.921,75.252-601.621,75.252c-227.701,0-441.355-26.723-601.614-75.252 C160.723,704.828,74.508,646.953,74.508,593.739V410.186C215.13,527.377,569.167,589.533,906.747,589.533 c337.587,0,691.62-62.156,832.245-179.348V593.739z M305.133,141.718C465.392,93.193,679.046,66.47,906.747,66.47 c227.7,0,441.361,26.723,601.621,75.248c144.411,43.731,230.624,101.602,230.624,154.811c0,53.213-86.213,111.085-230.624,154.815 c-160.26,48.529-373.921,75.251-601.621,75.251c-227.701,0-441.355-26.723-601.614-75.251 c-144.41-43.73-230.625-101.603-230.625-154.815C74.508,243.32,160.723,185.449,305.133,141.718z M1508.368,1661.394 c-160.26,48.529-373.921,75.253-601.621,75.253c-227.701,0-441.355-26.724-601.614-75.253 c-144.41-43.725-230.625-101.601-230.625-154.814v-190.622c140.622,117.192,494.659,179.348,832.239,179.348 c337.587,0,691.62-62.155,832.245-179.348v190.622C1738.992,1559.793,1652.779,1617.669,1508.368,1661.394z"})),design:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1541.606,1540.146l0.009-0.008c35.598-35.594,35.598-93.52,0-129.121 c-17.24-17.236-40.178-26.745-64.569-26.745c-24.378,0-47.314,9.509-64.564,26.763c-35.588,35.584-35.588,93.51,0.009,129.104 C1448.096,1575.73,1506.014,1575.73,1541.606,1540.146z M1440.885,1511.743c-9.656-9.655-14.975-22.498-14.975-36.165 c0-13.659,5.318-26.511,14.975-36.167c9.665-9.655,22.512-14.979,36.175-14.979c13.659,0,26.497,5.323,36.161,14.979 c19.938,19.945,19.938,52.387-0.008,72.332C1493.271,1531.689,1460.831,1531.681,1440.885,1511.743z"}),(0,a.createElement)(r.Path,{d:"M1700.934,402.736c0.021-0.026,0.047-0.043,0.068-0.065c0.044-0.043,0.083-0.091,0.127-0.134l5.504-5.505 l-0.138-0.139c81.836-87.814,80.038-225.814-5.507-311.356c-42.353-42.357-98.664-65.685-158.565-65.685 c-57.228,0-111.154,21.339-152.792,60.18l-0.134-0.134l-5.511,5.507c-0.043,0.046-0.09,0.085-0.134,0.131 c-0.021,0.021-0.039,0.045-0.061,0.069L66.371,1403.02l0.513,0.513c-7.364,4.749-12.699,12.548-13.98,21.907L9.578,1741.903 c-1.319,9.647,1.95,19.347,8.831,26.232c5.875,5.87,13.807,9.108,22.004,9.108c1.402,0,2.813-0.095,4.224-0.286l316.451-43.338 c9.365-1.276,17.163-6.617,21.912-13.98l0.512,0.513L1700.934,402.736z M1542.423,82.094c43.272,0,83.954,16.852,114.551,47.452 c55.643,55.638,62.276,142.02,19.897,204.983L1451.973,109.64C1478.482,91.724,1509.717,82.094,1542.423,82.094z M1389.497,167.919l229.113,229.112L383.512,1632.129l-86.195-86.19l991.423-991.409l-59.351-59.342l-991.41,991.418 l-83.585-83.586L1389.497,167.919z M76.804,1709.731l35.68-260.604l224.915,224.916L76.804,1709.731z"}),(0,a.createElement)(r.Path,{d:"M506.941,804.479l56.789-56.789l-454.446-454.45l185.432-185.437l87.924,87.932l-63.792,63.783 l50.362,50.359l63.792-63.779l51.262,51.258l-63.792,63.788l50.363,50.354l63.797-63.779l51.257,51.267l-94.375,94.353 l50.376,50.363l94.362-94.362l62.502,62.498l-63.792,63.801l50.363,50.354l63.792-63.792l0.043,0.047l56.789-56.789 L323.106,22.622c-15.682-15.686-41.102-15.686-56.784,0L24.102,264.845c-15.687,15.683-15.687,41.107,0,56.789L506.941,804.479z"}),(0,a.createElement)(r.Path,{d:"M1778.944,1478.287c-0.726-0.729-1.478-1.424-2.241-2.085l-505.282-505.273l-151.159,151.159l50.259,50.26 l94.371-94.37l428.79,428.782l-185.441,185.432l-479.045-479.041l-56.789,56.798l507.437,507.427 c15.682,15.69,41.102,15.69,56.788,0l242.234-242.213c0.021-0.034,0.048-0.052,0.079-0.086 C1794.63,1519.402,1794.63,1493.969,1778.944,1478.287z"})),diamond:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1787.623,836.804l-450.621-450.623c-0.181-0.18-0.375-0.33-0.559-0.501 c-0.568-0.542-1.137-1.079-1.744-1.581c-0.396-0.321-0.811-0.603-1.215-0.906c-0.422-0.313-0.832-0.639-1.272-0.934 c-0.448-0.299-0.915-0.563-1.378-0.836c-0.422-0.255-0.841-0.52-1.276-0.757c-0.453-0.237-0.916-0.444-1.378-0.66 c-0.476-0.229-0.942-0.463-1.43-0.665c-0.433-0.181-0.873-0.321-1.313-0.48c-0.532-0.194-1.061-0.396-1.611-0.563 c-0.418-0.128-0.845-0.22-1.269-0.326c-0.571-0.149-1.14-0.308-1.725-0.423c-0.462-0.092-0.934-0.141-1.396-0.211 c-0.555-0.084-1.101-0.185-1.66-0.238c-0.762-0.08-1.523-0.097-2.279-0.119c-0.273-0.005-0.537-0.04-0.811-0.04H485.319 c-0.36,0-0.713,0.044-1.069,0.053c-0.669,0.022-1.343,0.035-2.008,0.102c-0.607,0.062-1.197,0.167-1.792,0.26 c-0.422,0.066-0.841,0.11-1.259,0.193c-0.625,0.124-1.232,0.291-1.845,0.449c-0.383,0.097-0.771,0.18-1.149,0.294 c-0.59,0.181-1.162,0.396-1.734,0.608c-0.396,0.146-0.792,0.269-1.184,0.432c-0.537,0.224-1.056,0.479-1.58,0.735 c-0.409,0.194-0.819,0.374-1.224,0.585c-0.507,0.273-0.991,0.577-1.479,0.876c-0.392,0.237-0.792,0.458-1.17,0.713 c-0.542,0.361-1.053,0.757-1.568,1.149c-0.308,0.233-0.625,0.444-0.924,0.691c-0.814,0.669-1.594,1.369-2.337,2.113L12.375,836.804 c-0.189,0.189-0.353,0.401-0.537,0.595c-0.528,0.555-1.053,1.109-1.541,1.704c-0.348,0.422-0.651,0.867-0.973,1.298 c-0.291,0.396-0.595,0.775-0.867,1.18c-0.326,0.488-0.612,0.995-0.907,1.497c-0.225,0.383-0.471,0.757-0.683,1.153 c-0.264,0.502-0.493,1.017-0.735,1.527c-0.198,0.423-0.409,0.841-0.59,1.272c-0.031,0.07-0.07,0.141-0.101,0.211 c-0.167,0.427-0.295,0.863-0.449,1.294c-0.167,0.467-0.348,0.929-0.493,1.409c-0.154,0.51-0.269,1.026-0.396,1.541 c-0.119,0.484-0.255,0.96-0.356,1.453c-0.119,0.604-0.189,1.211-0.277,1.813c-0.053,0.414-0.137,0.823-0.176,1.242 c-0.106,1.039-0.158,2.082-0.158,3.125c0,1.043,0.052,2.086,0.158,3.125c0.04,0.422,0.124,0.828,0.18,1.246 c0.084,0.604,0.155,1.21,0.273,1.81c0.101,0.493,0.237,0.968,0.356,1.457c0.128,0.516,0.243,1.026,0.396,1.537 c0.145,0.48,0.325,0.942,0.493,1.414c0.181,0.501,0.343,1.007,0.55,1.5c0.181,0.432,0.392,0.85,0.59,1.272 c0.242,0.515,0.471,1.025,0.735,1.527c0.211,0.396,0.458,0.77,0.683,1.153c0.295,0.502,0.581,1.008,0.907,1.497 c0.272,0.405,0.577,0.784,0.867,1.18c0.321,0.431,0.625,0.876,0.973,1.298c0.488,0.594,1.013,1.149,1.541,1.703 c0.184,0.194,0.348,0.405,0.537,0.595l865.315,865.315c6.163,6.158,14.241,9.239,22.314,9.239c8.074,0,16.151-3.081,22.314-9.239 l865.306-865.315C1799.945,869.106,1799.945,849.13,1787.623,836.804z M498.394,440.05H732.87L468.645,827.564H110.866 L498.394,440.05z M990.748,440.05l264.234,387.514H545.025L809.25,440.05H990.748z M1301.613,440.05l387.515,387.514h-357.766 L1067.128,440.05H1301.613z M1263.76,890.672L900.003,1622.35L536.247,890.672H1263.76z M465.766,890.672l350.88,705.775 L110.87,890.672H465.766z M1334.242,890.672h354.886l-705.767,705.775L1334.242,890.672z"}),(0,a.createElement)(r.Path,{d:"M900.003,284.427c17.427,0,31.554-14.126,31.554-31.554V75.567c0-17.428-14.127-31.554-31.554-31.554 c-17.428,0-31.554,14.126-31.554,31.554v177.307C868.449,270.301,882.576,284.427,900.003,284.427z"}),(0,a.createElement)(r.Path,{d:"M1142.004,268.245c4.979,2.884,10.414,4.253,15.781,4.253c10.89,0,21.486-5.644,27.336-15.747 l88.861-153.434c8.732-15.077,3.586-34.384-11.494-43.119c-15.082-8.733-34.386-3.587-43.118,11.495l-88.86,153.434 C1121.775,240.205,1126.922,259.512,1142.004,268.245z"}),(0,a.createElement)(r.Path,{d:"M1441.811,306.825c8.074,0,16.151-3.082,22.314-9.24l125.37-125.371c12.322-12.326,12.322-32.302,0-44.628 c-12.325-12.317-32.302-12.317-44.628,0l-125.371,125.371c-12.321,12.326-12.321,32.302,0,44.628 C1425.659,303.744,1433.737,306.825,1441.811,306.825z"}),(0,a.createElement)(r.Path,{d:"M614.877,256.751c5.85,10.103,16.446,15.747,27.337,15.747c5.366,0,10.807-1.369,15.781-4.253 c15.081-8.733,20.228-28.041,11.494-43.118l-88.86-153.434c-8.729-15.082-28.046-20.224-43.118-11.495 c-15.082,8.734-20.228,28.042-11.494,43.119L614.877,256.751z"}),(0,a.createElement)(r.Path,{d:"M335.882,297.585c6.163,6.158,14.241,9.24,22.314,9.24s16.152-3.082,22.314-9.24 c12.322-12.326,12.322-32.302,0-44.628L255.139,127.586c-12.326-12.317-32.302-12.317-44.627,0 c-12.322,12.326-12.322,32.302,0,44.628L335.882,297.585z"})),disk:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1216.338,1202.973H583.656c-17.222,0-31.189,13.963-31.189,31.188s13.967,31.188,31.189,31.188h632.682 c17.229,0,31.188-13.963,31.188-31.188S1233.567,1202.973,1216.338,1202.973z"}),(0,a.createElement)(r.Path,{d:"M1216.338,1378.226H583.656c-17.222,0-31.189,13.962-31.189,31.188s13.967,31.188,31.189,31.188h632.682 c17.229,0,31.188-13.962,31.188-31.188S1233.567,1378.226,1216.338,1378.226z"}),(0,a.createElement)(r.Path,{d:"M1216.338,1553.479H583.656c-17.222,0-31.189,13.963-31.189,31.188c0,17.227,13.967,31.189,31.189,31.189 h632.682c17.229,0,31.188-13.963,31.188-31.189C1247.526,1567.441,1233.567,1553.479,1216.338,1553.479z"}),(0,a.createElement)(r.Path,{d:"M1776.765,382.264L1411.048,16.547c-5.848-5.848-13.784-9.133-22.051-9.133h-88.005H499.001H98.754 C52.076,7.414,14.1,45.39,14.1,92.068v1615.864c0,46.679,37.977,84.655,84.655,84.655h400.247h801.991h400.256 c46.678,0,84.654-37.977,84.654-84.655V404.319C1785.902,396.048,1782.613,388.116,1776.765,382.264z M1300.992,69.791 c12.287,0,22.277,9.994,22.277,22.277v408.423c0,12.283-9.99,22.277-22.277,22.277H499.001c-12.278,0-22.277-9.994-22.277-22.277 V92.068c0-12.283,9.999-22.277,22.277-22.277H1300.992z M499.001,1730.211c-12.278,0-22.277-9.995-22.277-22.278v-651.991 c0-12.283,9.999-22.277,22.277-22.277h801.991c12.287,0,22.277,9.994,22.277,22.277v651.991c0,12.283-9.99,22.278-22.277,22.278 H499.001z M1723.525,1707.933c0,12.283-9.999,22.278-22.277,22.278h-318.673c1.944-7.11,3.071-14.56,3.071-22.278v-651.991 c0-46.679-37.976-84.655-84.654-84.655H499.001c-46.678,0-84.654,37.977-84.654,84.655v651.991c0,7.719,1.131,15.168,3.076,22.278 H98.754c-12.288,0-22.278-9.995-22.278-22.278V92.068c0-12.283,9.99-22.277,22.278-22.277h318.668 c-1.945,7.109-3.076,14.559-3.076,22.277v408.423c0,46.678,37.977,84.654,84.654,84.654h801.991 c46.679,0,84.654-37.976,84.654-84.654V92.068c0-4.765-0.487-9.407-1.249-13.958l339.128,339.127V1707.933z"}),(0,a.createElement)(r.Path,{d:"M1006.746,458.164h209.592c17.229,0,31.188-13.963,31.188-31.188V164.096 c0-17.226-13.959-31.188-31.188-31.188h-209.592c-17.23,0-31.188,13.962-31.188,31.188v262.879 C975.558,444.201,989.516,458.164,1006.746,458.164z M1037.935,195.285h147.215v200.502h-147.215V195.285z"})),download:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M899.996,1.402C404.51,1.402,1.403,404.513,1.403,900.003c0,495.485,403.107,898.595,898.592,898.595 c495.489,0,898.6-403.109,898.6-898.595C1798.596,404.513,1395.484,1.402,899.996,1.402z M899.996,1735.555 c-460.721,0-835.546-374.826-835.546-835.552c0-460.726,374.825-835.556,835.546-835.556c460.724,0,835.555,374.83,835.555,835.556 C1735.551,1360.729,1360.72,1735.555,899.996,1735.555z"}),(0,a.createElement)(r.Path,{d:"M1178.01,942.664h-151.185V603.598c0-17.411-14.112-31.522-31.522-31.522H797.969 c-17.411,0-31.522,14.111-31.522,31.522v339.066H615.253c-11.896,0-22.781,6.698-28.141,17.319 c-5.361,10.624-4.283,23.36,2.779,32.929l281.383,381.16c5.946,8.056,15.356,12.805,25.362,12.805 c10.005,0,19.417-4.749,25.361-12.805l281.375-381.16c7.062-9.568,8.14-22.305,2.779-32.929 C1200.79,949.362,1189.906,942.664,1178.01,942.664z M896.636,1302.273L677.705,1005.71h120.264 c17.41,0,31.523-14.106,31.523-31.522V635.12H963.78v339.067c0,17.416,14.112,31.522,31.522,31.522h120.256L896.636,1302.273z"}),(0,a.createElement)(r.Path,{d:"M794.556,529.751h204.15c17.411,0,31.522-14.113,31.522-31.523s-14.111-31.522-31.522-31.522h-204.15 c-17.411,0-31.523,14.112-31.523,31.522S777.145,529.751,794.556,529.751z"})),drop:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1588.221,739.806c-29.326-65.133-67.881-125.781-114.598-180.253c-0.521-0.609-1.066-1.197-1.636-1.767 L926.638,12.428c-5.896-5.894-13.888-9.204-22.221-9.204s-16.325,3.31-22.221,9.204L336.869,557.764 c-0.57,0.57-1.114,1.157-1.635,1.767c-46.734,54.489-85.298,115.146-114.616,180.275c-43.635,96.911-65.76,200.335-65.76,307.411 c0,413.309,336.251,749.56,749.56,749.56c413.308,0,749.56-336.251,749.56-749.56 C1653.977,940.141,1631.852,836.716,1588.221,739.806z M904.417,1733.932c-378.655,0-686.715-308.06-686.715-686.715 c0-98.12,20.262-192.865,60.219-281.608c26.697-59.303,61.767-114.563,104.244-164.266L904.417,79.084l522.274,522.28 c42.46,49.685,77.525,104.941,104.227,164.244c39.957,88.739,60.214,183.488,60.214,281.608 C1591.132,1425.872,1283.072,1733.932,904.417,1733.932z"}),(0,a.createElement)(r.Path,{d:"M1400.234,1103.192c-17.354,0-31.422,14.067-31.422,31.423c0,133.133-145.486,392.252-412.182,392.252 c-17.354,0-31.422,14.068-31.422,31.423c0,17.355,14.067,31.423,31.422,31.423c135.527,0,261.212-59.93,353.896-168.75 c73.584-86.398,121.13-198.797,121.13-286.348C1431.657,1117.26,1417.59,1103.192,1400.234,1103.192z"})),favorite:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1711.338,9.595H88.67c-43.603,0-79.074,35.468-79.074,79.061v1622.683 c0,43.594,35.472,79.065,79.074,79.065h1622.667c43.594,0,79.066-35.472,79.066-79.065V88.656 C1790.404,45.063,1754.932,9.595,1711.338,9.595z M88.67,72.128h1622.667c9.117,0,16.532,7.416,16.532,16.528v194.047H72.13V88.656 C72.13,79.544,79.545,72.128,88.67,72.128z M1711.338,1727.871H88.67c-9.125,0-16.541-7.415-16.541-16.532V345.236h1655.74 v1366.103C1727.87,1720.456,1720.455,1727.871,1711.338,1727.871z"}),(0,a.createElement)(r.Path,{d:"M207.43,224.637c27.751,0,50.25-22.5,50.25-50.25c0-27.756-22.499-50.25-50.25-50.25 s-50.25,22.495-50.25,50.25C157.18,202.137,179.679,224.637,207.43,224.637z"}),(0,a.createElement)(r.Path,{d:"M365.997,224.637c27.751,0,50.25-22.5,50.25-50.25c0-27.756-22.499-50.25-50.25-50.25 s-50.25,22.495-50.25,50.25C315.747,202.137,338.246,224.637,365.997,224.637z"}),(0,a.createElement)(r.Path,{d:"M524.563,224.637c27.751,0,50.25-22.5,50.25-50.25c0-27.756-22.5-50.25-50.25-50.25 s-50.25,22.495-50.25,50.25C474.313,202.137,496.813,224.637,524.563,224.637z"}),(0,a.createElement)(r.Path,{d:"M1162.234,1090.907l216.864-211.397c8.523-8.307,11.59-20.732,7.913-32.052 c-3.678-11.319-13.461-19.568-25.238-21.28l-299.703-43.55L928.039,511.056c-5.27-10.672-16.14-17.429-28.039-17.429 c-11.901,0-22.77,6.757-28.037,17.429L737.922,782.628l-299.704,43.55c-11.777,1.712-21.561,9.96-25.239,21.28 c-3.679,11.319-0.61,23.745,7.911,32.052l216.867,211.397l-51.192,298.5c-2.011,11.733,2.812,23.585,12.44,30.582 c9.629,6.996,22.399,7.917,32.926,2.381L900,1281.431l268.066,140.939c4.575,2.404,9.57,3.59,14.547,3.59 c6.482,0,12.938-2.015,18.381-5.971c9.632-6.997,14.451-18.853,12.441-30.582L1162.234,1090.907z M914.552,1218.43 c-9.108-4.789-19.993-4.789-29.101,0l-226.542,119.108l43.262-252.258c1.738-10.146-1.623-20.492-8.992-27.677L509.905,878.952 l253.276-36.805c10.184-1.48,18.986-7.875,23.54-17.103L900,595.541l113.268,229.504c4.555,9.228,13.361,15.623,23.542,17.103 l253.278,36.805l-183.273,178.651c-7.371,7.185-10.734,17.535-8.994,27.677l43.271,252.254L914.552,1218.43z"}),(0,a.createElement)(r.Path,{d:"M900,1416.294c-17.269,0-31.267,13.998-31.267,31.267v106.119c0,17.269,13.998,31.267,31.267,31.267 c17.27,0,31.267-13.998,31.267-31.267v-106.119C931.267,1430.292,917.27,1416.294,900,1416.294z"}),(0,a.createElement)(r.Path,{d:"M1424.206,1150.112l-100.923-32.802c-16.453-5.344-34.072,3.651-39.402,20.069 c-5.339,16.423,3.646,34.063,20.07,39.402l100.923,32.802c3.214,1.043,6.469,1.54,9.671,1.54c13.182,0,25.438-8.401,29.73-21.609 C1449.615,1173.092,1440.629,1155.452,1424.206,1150.112z"}),(0,a.createElement)(r.Path,{d:"M1137.244,686.108c5.549,4.033,11.979,5.974,18.352,5.974c9.67,0,19.201-4.469,25.32-12.89l62.381-85.853 c10.15-13.969,7.054-33.524-6.918-43.674c-13.967-10.15-33.518-7.053-43.672,6.916l-62.381,85.853 C1120.176,656.403,1123.272,675.958,1137.244,686.108z"}),(0,a.createElement)(r.Path,{d:"M619.075,679.19c6.117,8.421,15.65,12.892,25.321,12.892c6.37,0,12.802-1.941,18.351-5.974 c13.972-10.148,17.068-29.703,6.918-43.672l-62.372-85.853c-10.148-13.965-29.703-17.071-43.672-6.918 c-13.972,10.148-17.068,29.703-6.918,43.672L619.075,679.19z"}),(0,a.createElement)(r.Path,{d:"M476.73,1117.311l-100.933,32.793c-16.423,5.335-25.41,22.975-20.073,39.397 c4.292,13.213,16.549,21.614,29.729,21.614c3.202,0,6.458-0.497,9.669-1.54l100.932-32.793 c16.423-5.335,25.411-22.975,20.074-39.397S493.153,1111.976,476.73,1117.311z"})),fileDownload:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M637.655,1373.291c-17.354,0-31.421-14.067-31.421-31.422V834.407c0-17.355,14.067-31.422,31.421-31.422 c17.355,0,31.422,14.067,31.422,31.422v507.462C669.077,1359.224,655.01,1373.291,637.655,1373.291z"}),(0,a.createElement)(r.Path,{d:"M633.451,1373.291c-8.041,0-16.081-3.069-22.218-9.2l-180.151-180.139 c-12.27-12.27-12.272-32.167,0-44.437c12.27-12.273,32.162-12.27,44.436-0.005l180.151,180.139 c12.27,12.27,12.272,32.167,0,44.437C649.535,1370.222,641.493,1373.291,633.451,1373.291z"}),(0,a.createElement)(r.Path,{d:"M641.859,1373.291c-8.042,0-16.083-3.069-22.218-9.205c-12.272-12.27-12.27-32.167,0-44.437 l180.151-180.139c12.274-12.265,32.171-12.265,44.436,0.005c12.272,12.27,12.27,32.167,0,44.437l-180.151,180.139 C657.942,1370.222,649.898,1373.291,641.859,1373.291z"}),(0,a.createElement)(r.Path,{d:"M1649.069,3.258H626.017c-43.336,0-78.584,35.445-78.584,79.022v180.463H150.931 c-43.34,0-78.597,35.454-78.597,79.026v1138.41v20.796v216.749c0,43.576,35.257,79.018,78.597,79.018h1023.053 c43.33,0,78.58-35.441,78.58-79.018v-51.06h396.518c43.332,0,78.584-35.446,78.584-79.022v-474.521V556.8V82.28 C1727.666,38.704,1692.404,3.258,1649.069,3.258z M1194.333,1717.725c0,11.463-9.123,20.786-20.349,20.786H150.931 c-11.226,0-20.371-9.323-20.371-20.786v-216.749v-20.796V341.77c0-11.458,9.145-20.795,20.371-20.795h396.502h58.231h358.975 v178.622c0,16.166,13.072,29.264,29.199,29.264h200.495v951.32v20.796v107.458v58.231V1717.725z M1023.049,470.322V357.77 l124.375,112.552H1023.049z M1669.436,1113.122v474.521c0,11.463-9.123,20.791-20.354,20.791h-396.518v-107.458v-20.796V501.2 v-3.011c-0.418-8.702-4.578-16.421-10.941-21.51l-47.29-42.784l-124.778-112.92l-56.146-50.796 c-5.023-4.542-11.335-7.041-17.814-7.435h-3.313H605.664V82.28c0-11.467,9.127-20.791,20.353-20.791h1023.052 c11.228,0,20.366,9.324,20.366,20.791V556.8V1113.122z"})),filter:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1763.83,1.676H36.17c-17.395,0-31.494,14.1-31.494,31.494v394.424c0,0.563,0.058,1.111,0.084,1.665 c0.022,0.417,0.026,0.839,0.062,1.252c0.123,1.327,0.334,2.619,0.615,3.889c0.07,0.334,0.167,0.655,0.25,0.984 c0.285,1.112,0.619,2.193,1.014,3.252c0.106,0.268,0.194,0.544,0.299,0.813c0.515,1.256,1.107,2.469,1.766,3.633 c0.159,0.286,0.339,0.558,0.51,0.84c0.62,1.019,1.292,2.003,2.021,2.943c0.149,0.198,0.286,0.4,0.439,0.589 c0.87,1.072,1.828,2.065,2.83,3.014c0.114,0.115,0.211,0.246,0.334,0.356l708.13,647.886v668.12 c0,11.546,6.327,22.165,16.468,27.676c4.701,2.553,9.868,3.816,15.026,3.816c5.984,0,11.959-1.703,17.162-5.082l290.939-188.963 c8.946-5.809,14.342-15.747,14.342-26.411v-485.171l693.233-634.253c14.341-2.944,25.123-15.637,25.123-30.848V33.17 C1795.324,15.775,1781.229,1.676,1763.83,1.676z M1732.337,64.664v331.428H67.664V64.664H1732.337z M1024.217,1055.591 c-6.52,5.962-10.238,14.394-10.238,23.233v481.942l-227.96,148.054v-623.981c0-8.839-3.708-17.271-10.229-23.233L117.247,459.088 h1558.938L1024.217,1055.591z"})),flag:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1099.021,1358.872c-24.524-10.022-50.942-18.95-78.808-26.835l-51.576,51.575 c152,36.272,245.715,100.936,245.715,161.021c0,89.873-209.631,190.014-510.447,190.014 c-300.812,0-510.448-100.141-510.448-190.014c0-60.081,93.715-124.748,245.711-161.021l-51.575-51.575 c-27.863,7.885-54.28,16.813-78.796,26.835c-114.981,46.993-178.304,112.964-178.304,185.761s63.323,138.769,178.304,185.762 c106.048,43.344,246.366,67.214,395.107,67.214c148.746,0,289.068-23.87,395.116-67.214 c114.977-46.993,178.294-112.965,178.294-185.762S1213.997,1405.865,1099.021,1358.872z"}),(0,a.createElement)(r.Path,{d:"M1646.857,537.94L735.386,271.5v-66.372c41.896-13.364,72.331-52.65,72.331-98.919 c0-57.245-46.572-103.816-103.813-103.816S600.092,48.964,600.092,106.208c0,46.269,30.437,85.555,72.332,98.919v1359.694 c0,17.389,14.094,31.482,31.481,31.482c17.388,0,31.481-14.094,31.481-31.482V864.814l911.472-266.441 c13.422-3.922,22.648-16.232,22.648-30.216C1669.506,554.173,1660.279,541.862,1646.857,537.94z M703.904,65.354 c22.526,0,40.85,18.328,40.85,40.854s-18.323,40.849-40.85,40.849s-40.849-18.323-40.849-40.849S681.378,65.354,703.904,65.354z M735.39,799.217V337.098l790.431,231.06L735.39,799.217z"})),folder:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1759.255,188.518H938.75L757.06,18.2c-5.796-5.437-13.448-8.461-21.396-8.461H40.745 c-17.28,0-31.287,14.006-31.287,31.286v410.815v1315.872c0,17.284,14.006,31.287,31.287,31.287h1718.51 c17.28,0,31.287-14.003,31.287-31.287V451.841V219.804C1790.542,202.524,1776.535,188.518,1759.255,188.518z M72.031,72.312h651.264 l181.689,170.32c5.797,5.434,13.448,8.459,21.396,8.459h801.588v169.464H72.031V72.312z M1727.969,1736.427H72.031V483.127h1655.938 V1736.427z"})),folders:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M404.006,1798.767H88.317c-46.674,0-84.646-37.972-84.646-84.646V85.879 c0-46.674,37.972-84.646,84.646-84.646h315.688c46.669,0,84.637,37.972,84.637,84.646v1628.242 C488.643,1760.795,450.675,1798.767,404.006,1798.767z M88.317,64.304c-11.896,0-21.575,9.679-21.575,21.575v1628.242 c0,11.896,9.679,21.574,21.575,21.574h315.688c11.892,0,21.566-9.678,21.566-21.574V85.879c0-11.896-9.674-21.575-21.566-21.575 H88.317z"}),(0,a.createElement)(r.Path,{d:"M246.157,1623.078c-69.556,0-126.142-56.586-126.142-126.141c0-69.557,56.586-126.143,126.142-126.143 s126.142,56.586,126.142,126.143C372.299,1566.492,315.713,1623.078,246.157,1623.078z M246.157,1433.866 c-34.778,0-63.07,28.293-63.07,63.071c0,34.777,28.292,63.07,63.07,63.07s63.071-28.293,63.071-63.07 C309.228,1462.159,280.935,1433.866,246.157,1433.866z"}),(0,a.createElement)(r.Path,{d:"M335.149,726.573H157.165c-17.418,0-31.535-14.118-31.535-31.535c0-17.418,14.117-31.536,31.535-31.536 h177.984c17.418,0,31.536,14.118,31.536,31.536C366.685,712.455,352.567,726.573,335.149,726.573z"}),(0,a.createElement)(r.Path,{d:"M335.149,591.422H157.165c-17.418,0-31.535-14.118-31.535-31.536s14.117-31.536,31.535-31.536h177.984 c17.418,0,31.536,14.118,31.536,31.536S352.567,591.422,335.149,591.422z"}),(0,a.createElement)(r.Path,{d:"M335.149,456.27H157.165c-17.418,0-31.535-14.118-31.535-31.536c0-17.417,14.117-31.535,31.535-31.535 h177.984c17.418,0,31.536,14.118,31.536,31.535C366.685,442.152,352.567,456.27,335.149,456.27z"}),(0,a.createElement)(r.Path,{d:"M335.149,321.119H157.165c-17.418,0-31.535-14.118-31.535-31.536c0-17.417,14.117-31.535,31.535-31.535 h177.984c17.418,0,31.536,14.118,31.536,31.535C366.685,307.001,352.567,321.119,335.149,321.119z"}),(0,a.createElement)(r.Path,{d:"M1057.852,1798.767h-315.69c-46.674,0-84.646-37.972-84.646-84.646V85.879 c0-46.674,37.972-84.646,84.646-84.646h315.69c46.67,0,84.637,37.972,84.637,84.646v1628.242 C1142.488,1760.795,1104.521,1798.767,1057.852,1798.767z M742.162,64.304c-11.896,0-21.575,9.679-21.575,21.575v1628.242 c0,11.896,9.679,21.574,21.575,21.574h315.69c11.893,0,21.566-9.678,21.566-21.574V85.879c0-11.896-9.674-21.575-21.566-21.575 H742.162z"}),(0,a.createElement)(r.Path,{d:"M899.997,1623.078c-69.556,0-126.142-56.586-126.142-126.141c0-69.557,56.586-126.143,126.142-126.143 c69.558,0,126.144,56.586,126.144,126.143C1026.141,1566.492,969.555,1623.078,899.997,1623.078z M899.997,1433.866 c-34.778,0-63.071,28.293-63.071,63.071c0,34.777,28.293,63.07,63.071,63.07c34.78,0,63.073-28.293,63.073-63.07 C963.07,1462.159,934.777,1433.866,899.997,1433.866z"}),(0,a.createElement)(r.Path,{d:"M988.992,726.573H811.005c-17.418,0-31.536-14.118-31.536-31.535c0-17.418,14.118-31.536,31.536-31.536 h177.987c17.416,0,31.535,14.118,31.535,31.536C1020.527,712.455,1006.408,726.573,988.992,726.573z"}),(0,a.createElement)(r.Path,{d:"M988.992,591.422H811.005c-17.418,0-31.536-14.118-31.536-31.536s14.118-31.536,31.536-31.536h177.987 c17.416,0,31.535,14.118,31.535,31.536S1006.408,591.422,988.992,591.422z"}),(0,a.createElement)(r.Path,{d:"M988.992,456.27H811.005c-17.418,0-31.536-14.118-31.536-31.536c0-17.417,14.118-31.535,31.536-31.535 h177.987c17.416,0,31.535,14.118,31.535,31.535C1020.527,442.152,1006.408,456.27,988.992,456.27z"}),(0,a.createElement)(r.Path,{d:"M988.992,321.119H811.005c-17.418,0-31.536-14.118-31.536-31.536c0-17.417,14.118-31.535,31.536-31.535 h177.987c17.416,0,31.535,14.118,31.535,31.535C1020.527,307.001,1006.408,321.119,988.992,321.119z"}),(0,a.createElement)(r.Path,{d:"M1711.691,1798.767h-315.688c-46.674,0-84.646-37.972-84.646-84.646V85.879 c0-46.674,37.973-84.646,84.646-84.646h315.688c46.67,0,84.637,37.972,84.637,84.646v1628.242 C1796.328,1760.795,1758.361,1798.767,1711.691,1798.767z M1396.004,64.304c-11.896,0-21.575,9.679-21.575,21.575v1628.242 c0,11.896,9.679,21.574,21.575,21.574h315.688c11.892,0,21.566-9.678,21.566-21.574V85.879c0-11.896-9.675-21.575-21.566-21.575 H1396.004z"}),(0,a.createElement)(r.Path,{d:"M1553.839,1623.078c-69.556,0-126.142-56.586-126.142-126.141c0-69.557,56.586-126.143,126.142-126.143 s126.142,56.586,126.142,126.143C1679.98,1566.492,1623.395,1623.078,1553.839,1623.078z M1553.839,1433.866 c-34.778,0-63.071,28.293-63.071,63.071c0,34.777,28.293,63.07,63.071,63.07s63.07-28.293,63.07-63.07 C1616.909,1462.159,1588.617,1433.866,1553.839,1433.866z"}),(0,a.createElement)(r.Path,{d:"M1642.831,726.573h-177.985c-17.417,0-31.535-14.118-31.535-31.535c0-17.418,14.118-31.536,31.535-31.536 h177.985c17.417,0,31.535,14.118,31.535,31.536C1674.366,712.455,1660.248,726.573,1642.831,726.573z"}),(0,a.createElement)(r.Path,{d:"M1642.831,591.422h-177.985c-17.417,0-31.535-14.118-31.535-31.536s14.118-31.536,31.535-31.536h177.985 c17.417,0,31.535,14.118,31.535,31.536S1660.248,591.422,1642.831,591.422z"}),(0,a.createElement)(r.Path,{d:"M1642.831,456.27h-177.985c-17.417,0-31.535-14.118-31.535-31.536c0-17.417,14.118-31.535,31.535-31.535 h177.985c17.417,0,31.535,14.118,31.535,31.535C1674.366,442.152,1660.248,456.27,1642.831,456.27z"}),(0,a.createElement)(r.Path,{d:"M1642.831,321.119h-177.985c-17.417,0-31.535-14.118-31.535-31.536c0-17.417,14.118-31.535,31.535-31.535 h177.985c17.417,0,31.535,14.118,31.535,31.535C1674.366,307.001,1660.248,321.119,1642.831,321.119z"})),gear:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1203.175,843.2c-17.272,0-31.273-14-31.273-31.273c0-116.959-117.688-177.271-167.899-177.271 c-17.272,0-31.273-14.001-31.273-31.273s14.001-31.272,31.273-31.272c80.425,0,230.445,82.364,230.445,239.817 C1234.447,829.2,1220.447,843.2,1203.175,843.2z"}),(0,a.createElement)(r.Path,{d:"M1012.309,1788.987H787.691c-15.351,0-28.433-11.143-30.876-26.299l-30.721-190.718 c-62.62-16.151-122.402-40.937-178.231-73.885L391.23,1611.258c-12.442,8.983-29.575,7.622-40.428-3.237l-158.825-158.829 c-10.855-10.854-12.227-27.983-3.235-40.427l113.17-156.626c-32.943-55.81-57.731-115.603-73.889-178.231l-190.716-30.723 c-15.156-2.443-26.299-15.523-26.299-30.876V787.688c0-15.353,11.143-28.433,26.299-30.876l190.716-30.717 c16.157-62.633,40.945-122.426,73.887-178.237L188.742,391.235c-8.992-12.443-7.62-29.571,3.235-40.429l158.825-158.834 c10.856-10.854,27.989-12.225,40.428-3.235l156.631,113.17c55.823-32.951,115.604-57.731,178.233-73.885l30.721-190.711 c2.443-15.157,15.525-26.299,30.876-26.299h224.617c15.353,0,28.433,11.143,30.876,26.299l30.723,190.713 c62.629,16.151,122.418,40.938,178.231,73.889l156.631-113.172c12.438-8.994,29.563-7.62,40.431,3.235l158.825,158.829 c10.854,10.855,12.225,27.985,3.232,40.429L1498.09,547.861c32.957,55.832,57.738,115.611,73.89,178.233l190.713,30.717 c15.156,2.443,26.3,15.523,26.3,30.876v224.621c0,15.353-11.144,28.433-26.3,30.876l-190.718,30.723 c-16.155,62.629-40.94,122.422-73.885,178.231l113.168,156.631c8.992,12.442,7.622,29.571-3.232,40.431L1449.2,1608.025 c-10.855,10.859-27.988,12.22-40.431,3.232l-156.64-113.172c-55.81,32.943-115.598,57.729-178.223,73.88l-30.723,190.723 C1040.741,1777.845,1027.661,1788.987,1012.309,1788.987z M814.331,1726.441h171.338l29.794-184.958 c2.033-12.613,11.535-22.727,24-25.536c70.089-15.798,136.509-43.327,197.41-81.83c10.789-6.827,24.659-6.404,35.025,1.087 l151.91,109.756l121.151-121.151l-109.752-151.901c-7.482-10.357-7.914-24.223-1.086-35.025 c38.498-60.901,66.031-127.325,81.843-197.423c2.81-12.465,12.918-21.963,25.531-23.996l184.95-29.794V814.327l-184.95-29.79 c-12.613-2.033-22.727-11.535-25.536-24c-15.793-70.076-43.327-136.498-81.838-197.419c-6.828-10.8-6.396-24.667,1.086-35.025 l109.752-151.897L1423.809,255.04l-151.901,109.756c-10.362,7.482-24.231,7.912-35.029,1.084 c-60.901-38.504-127.321-66.041-197.415-81.838c-12.465-2.81-21.967-12.918-24-25.533l-29.794-184.95h-171.34l-29.792,184.945 c-2.033,12.615-11.533,22.724-23.998,25.534c-70.089,15.802-136.511,43.336-197.421,81.836 c-10.805,6.828-24.667,6.394-35.025-1.086L376.192,255.036L255.04,376.196l109.752,151.893 c7.484,10.357,7.914,24.225,1.086,35.025c-38.495,60.898-66.031,127.323-81.84,197.428 c-2.813,12.462-12.921,21.962-25.534,23.995l-184.95,29.79v171.342l184.95,29.794c12.613,2.033,22.722,11.531,25.534,23.996 c15.806,70.098,43.342,136.521,81.84,197.423c6.828,10.803,6.398,24.668-1.086,35.025L255.04,1423.804l121.152,121.156 l151.901-109.756c10.353-7.486,24.223-7.919,35.023-1.087c60.923,38.503,127.345,66.036,197.423,81.839 c12.464,2.81,21.964,12.918,23.998,25.531L814.331,1726.441z"}),(0,a.createElement)(r.Path,{d:"M900,1380.974c-265.211,0-480.978-215.769-480.978-480.982c0-265.211,215.767-480.978,480.978-480.978 c265.218,0,480.987,215.767,480.987,480.978C1380.987,1165.205,1165.218,1380.974,900,1380.974z M900,481.56 c-230.725,0-418.432,187.707-418.432,418.432c0,230.726,187.708,418.437,418.432,418.437 c230.729,0,418.441-187.711,418.441-418.437C1318.441,669.267,1130.729,481.56,900,481.56z"})),gears:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1094.819,1135.051l-108.863-17.528c-9.449-34.07-22.999-66.744-40.445-97.562l64.601-89.408 c8.963-12.402,7.593-29.477-3.227-40.295l-97.074-97.083c-10.828-10.832-27.9-12.188-40.297-3.227l-89.409,64.601 c-30.817-17.446-63.496-30.991-97.557-40.44L665.01,705.239c-2.435-15.106-15.472-26.212-30.774-26.212H496.934 c-15.302,0-28.339,11.105-30.774,26.212l-17.535,108.864c-34.057,9.449-66.731,22.995-97.555,40.445l-89.409-64.601 c-12.399-8.958-29.474-7.597-40.295,3.222l-97.083,97.083c-10.819,10.823-12.187,27.897-3.225,40.3l64.599,89.408 c-17.448,30.826-30.994,63.5-40.443,97.562l-108.866,17.528c-15.106,2.436-26.214,15.472-26.214,30.774v137.306 c0,15.303,11.106,28.339,26.212,30.774l108.868,17.533c9.454,34.062,22.997,66.735,40.443,97.557l-64.599,89.409 c-8.962,12.401-7.595,29.474,3.225,40.297l97.083,97.083c10.819,10.819,27.892,12.181,40.295,3.223l89.409-64.605 c30.822,17.446,63.496,30.992,97.555,40.445l17.535,108.867c2.433,15.107,15.472,26.213,30.774,26.213h137.302 c15.302,0,28.339-11.105,30.774-26.213l17.537-108.871c34.062-9.449,66.736-22.995,97.549-40.437l89.417,64.601 c12.402,8.962,29.478,7.601,40.297-3.223l97.083-97.079c10.819-10.823,12.185-27.895,3.222-40.297l-64.604-89.413 c17.446-30.813,30.991-63.487,40.445-97.557l108.868-17.533c15.105-2.436,26.212-15.472,26.212-30.774v-137.306 C1121.036,1150.522,1109.926,1137.486,1094.819,1135.051z M1058.697,1276.58l-102.915,16.576 c-12.571,2.026-22.647,11.492-25.447,23.916c-9.362,41.506-25.665,80.833-48.459,116.882c-6.806,10.767-6.375,24.591,1.083,34.914 l61.078,84.529l-59.535,59.53l-84.534-61.074c-10.323-7.457-24.147-7.888-34.909-1.083 c-36.058,22.795-75.376,39.093-116.878,48.446c-12.419,2.805-21.89,12.88-23.917,25.451l-16.576,102.92h-84.204l-16.576-102.915 c-2.026-12.571-11.495-22.646-23.916-25.447c-41.495-9.357-80.822-25.66-116.889-48.455c-10.765-6.805-24.588-6.374-34.907,1.083 l-84.525,61.074l-59.535-59.535l61.069-84.524c7.458-10.323,7.889-24.143,1.085-34.909 c-22.796-36.066-39.097-75.394-48.454-116.887c-2.803-12.424-12.878-21.89-25.45-23.916L72.474,1276.58v-84.204l102.912-16.571 c12.574-2.026,22.651-11.497,25.452-23.921c9.351-41.488,25.653-80.812,48.454-116.887c6.804-10.767,6.373-24.586-1.085-34.909 l-61.069-84.525l59.535-59.536l84.525,61.076c10.321,7.458,24.147,7.888,34.909,1.083c36.073-22.806,75.398-39.108,116.882-48.457 c12.424-2.801,21.895-12.88,23.921-25.452l16.576-102.911h84.204l16.576,102.915c2.027,12.571,11.498,22.651,23.917,25.451 c41.502,9.354,80.82,25.656,116.878,48.453c10.767,6.805,24.59,6.375,34.913-1.083l84.53-61.076l59.53,59.536l-61.073,84.53 c-7.458,10.323-7.889,24.146-1.083,34.913c22.799,36.054,39.101,75.376,48.459,116.878c2.8,12.424,12.876,21.895,25.447,23.921 l102.915,16.571V1276.58z"}),(0,a.createElement)(r.Path,{d:"M565.583,928.422c-168.759,0-306.052,137.293-306.052,306.052s137.293,306.053,306.052,306.053 c168.763,0,306.061-137.294,306.061-306.053S734.346,928.422,565.583,928.422z M565.583,1478.187 c-134.384,0-243.713-109.328-243.713-243.713s109.329-243.713,243.713-243.713c134.389,0,243.722,109.328,243.722,243.713 S699.972,1478.187,565.583,1478.187z"}),(0,a.createElement)(r.Path,{d:"M1767.072,581.748l-74.516-50.033c4.279-27.761,5.383-55.804,3.291-83.786l78.155-44.071 c13.328-7.519,19.229-23.595,13.929-37.949l-40.059-108.459c-5.301-14.359-20.233-22.725-35.248-19.79l-88.043,17.302 c-16.598-22.621-35.662-43.215-56.956-61.531l24.099-86.456c4.105-14.741-3.088-30.278-16.984-36.679l-105.002-48.368 c-13.902-6.418-30.392-1.774-38.919,10.932l-50.038,74.52c-27.703-4.253-55.785-5.375-83.777-3.288l-44.075-78.154 c-7.522-13.332-23.595-19.233-37.953-13.928l-108.459,40.058c-14.358,5.301-22.738,20.237-19.786,35.253l17.308,88.03 c-22.625,16.598-43.224,35.666-61.54,56.964l-86.446-24.104c-14.741-4.092-30.282,3.092-36.684,16.985l-48.372,105.002 c-6.401,13.897-1.766,30.387,10.932,38.918l74.511,50.038c-4.274,27.765-5.379,55.808-3.283,83.781l-78.15,44.072 c-13.328,7.519-19.229,23.599-13.928,37.949l40.058,108.463c5.301,14.354,20.256,22.76,35.253,19.786l88.03-17.303 c16.585,22.612,35.648,43.206,56.961,61.535l-24.104,86.451c-4.105,14.737,3.087,30.283,16.984,36.684l105.006,48.366 c13.902,6.404,30.387,1.77,38.919-10.938l50.042-74.512c27.695,4.257,55.781,5.375,83.777,3.288l44.076,78.161 c5.656,10.036,16.176,15.863,27.151,15.863c3.601,0,7.253-0.626,10.792-1.936l108.469-40.06 c14.357-5.301,22.738-20.238,19.785-35.253l-17.307-88.039c22.611-16.589,43.206-35.657,61.535-56.96l86.451,24.104 c14.74,4.092,30.282-3.088,36.684-16.985l48.363-105.006C1784.404,606.769,1779.777,590.28,1767.072,581.748z M1684.125,675.479 l-80.555-22.459c-12.275-3.409-25.378,0.97-33.118,11.08c-21.507,28.091-47.402,52.06-76.968,71.245 c-10.688,6.932-16.08,19.664-13.619,32.161l16.124,82.021l-58.651,21.664l-41.059-72.815c-5.574-9.884-16.002-15.859-27.143-15.859 c-1.361,0-2.735,0.087-4.113,0.27c-34.727,4.623-70.428,3.214-104.798-4.109c-12.445-2.656-25.269,2.535-32.37,13.111 l-46.624,69.418l-56.772-26.147l22.455-80.555c3.418-12.267-0.966-25.382-11.08-33.122c-28.092-21.503-52.06-47.398-71.245-76.963 c-6.927-10.685-19.655-16.072-32.161-13.619l-82.012,16.119l-21.664-58.651l72.811-41.058 c11.093-6.257,17.264-18.629,15.585-31.252c-4.636-34.957-3.253-70.214,4.113-104.793c2.653-12.458-2.539-25.273-13.106-32.374 l-69.427-46.62l26.155-56.777l80.551,22.459c12.264,3.405,25.383-0.97,33.123-11.084c21.48-28.073,47.38-52.042,76.971-71.245 c10.685-6.931,16.076-19.664,13.615-32.161l-16.123-82.012l58.651-21.664l41.058,72.81c6.254,11.093,18.615,17.272,31.257,15.589 c34.727-4.609,70.419-3.209,104.798,4.113c12.44,2.648,25.264-2.539,32.369-13.11l46.62-69.432l56.773,26.151l-22.456,80.563 c-3.418,12.271,0.971,25.387,11.084,33.123c28.065,21.481,52.034,47.372,71.232,76.958c6.936,10.685,19.668,16.059,32.156,13.62 l82.029-16.12l21.664,58.647l-72.818,41.058c-11.094,6.258-17.264,18.629-15.585,31.252c4.64,34.97,3.257,70.228-4.114,104.793 c-2.66,12.458,2.531,25.277,13.106,32.378l69.432,46.62L1684.125,675.479z"}),(0,a.createElement)(r.Path,{d:"M1324.474,212.717c-31.026,0-61.63,5.492-90.97,16.329c-135.858,50.172-205.564,201.52-155.392,337.383 c37.927,102.701,136.95,171.707,246.409,171.716c0.009,0,0.009,0,0.018,0c31.014,0,61.617-5.492,90.952-16.329 c135.854-50.172,205.568-201.52,155.396-337.375C1532.951,281.727,1433.928,212.717,1324.474,212.717z M1393.896,663.338 c-22.402,8.275-45.736,12.467-69.357,12.467c0,0-0.009,0-0.014,0c-83.477-0.004-159.005-52.638-187.936-130.971 c-38.266-103.619,14.898-219.048,118.514-257.311c22.398-8.275,45.736-12.467,69.37-12.467 c83.478,0,159.001,52.638,187.936,130.979C1550.672,509.646,1497.503,625.071,1393.896,663.338z"})),gift:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1767.367,358.009h-276.059c0.318-51.483-6-101.019-19.174-146.457 c-30.153-104.006-92.074-174.999-174.359-199.906c-82.275-24.902-173.179-0.171-255.948,69.653 c-59.842,50.483-110.403,120.564-146.689,202.113c-36.296-81.549-86.849-151.63-146.699-202.113 c-82.77-69.825-173.664-94.547-255.949-69.653c-82.276,24.907-144.199,95.899-174.353,199.906 c-13.174,45.438-19.492,94.974-19.179,146.457H32.633c-17.443,0-31.582,14.139-31.582,31.582v342.886 c0,17.443,14.139,31.582,31.582,31.582h103.769v1002.154c0,17.439,14.138,31.582,31.581,31.582h593.286h277.465h593.284 c17.438,0,31.581-14.143,31.581-31.582V764.059h103.769c17.438,0,31.581-14.139,31.581-31.582V389.591 C1798.948,372.148,1784.805,358.009,1767.367,358.009z M1082.556,129.576c65.877-55.563,135.808-75.976,196.927-57.471 c61.109,18.496,107.988,74.267,131.983,157.036c11.543,39.794,17.059,83.374,16.751,128.869h-389.483H933.538 C966.159,264.106,1018.466,183.646,1082.556,129.576z M378.802,229.141c23.993-82.77,70.872-138.54,131.991-157.036 c61.119-18.518,131.049,1.912,196.927,57.471c64.088,54.07,116.387,134.53,149.017,228.434h-95.468H362.055 C361.742,312.514,367.263,268.935,378.802,229.141z M64.215,700.896V421.172h238.4h63.538h363.535v279.723H167.983H64.215z M199.565,764.059h530.122v970.573H199.565V764.059z M792.851,1734.632V764.059v-63.163V421.172h214.301v279.723v63.163v970.573 H792.851z M1600.436,1734.632h-530.12V764.059h530.12V1734.632z M1735.786,700.896h-103.769h-561.702V421.172h353.795h63.551 h248.125V700.896z"})),globe:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1583.266,1262.444c-155.105,155.105-361.327,240.526-580.678,240.526 c-219.35,0-425.572-85.421-580.677-240.526c-155.107-155.104-240.528-361.33-240.533-580.682 c0-219.354,85.42-425.578,240.528-580.685c12.336-12.333,12.336-32.328,0.004-44.663c-12.333-12.33-32.328-12.334-44.661,0 c-167.044,167.036-259.035,389.124-259.035,625.35c0.004,236.219,91.995,458.312,259.03,625.348 c164.65,164.647,378.605,250.606,594.774,258.019v168.973H656.207c-17.443,0-31.581,14.134-31.581,31.582 c0,17.439,14.138,31.582,31.581,31.582h694.789c17.446,0,31.582-14.143,31.582-31.582c0-17.448-14.136-31.582-31.582-31.582 h-315.814V1565.06c215.475-7.878,428.613-93.819,592.751-257.947c12.327-12.337,12.327-32.331,0-44.668 C1615.596,1250.118,1595.601,1250.118,1583.266,1262.444z"}),(0,a.createElement)(r.Path,{d:"M389.367,972.961c77.779,163.801,214.692,287.502,385.518,348.33 c73.614,26.205,150.222,39.503,227.686,39.503c0.018,0,0,0,0.018,0c286.303,0,543.235-181.269,639.417-451.066 c0.044-0.106,0.079-0.211,0.114-0.317c60.801-170.812,51.453-355.075-26.32-518.855c-77.783-163.798-214.698-287.5-385.524-348.318 c-73.613-26.214-150.214-39.504-227.669-39.504c-286.417,0-543.43,181.375-639.542,451.326 C302.245,624.884,311.585,809.167,389.367,972.961z M446.42,945.868c-14.949-31.48-27.083-63.803-36.441-96.662 c0.838-0.817,1.635-1.688,2.393-2.615c43.204-53.021,175.521-186.786,267.388-169.374c40.816,7.734,75.588,0.683,103.345-20.987 c59.436-46.395,65.115-144.487,68.508-203.097c0.304-5.273,0.585-10.158,0.89-14.563c1.921-27.88-5.944-61.956-13.553-94.909 c-5.899-25.545-18.174-78.703-10.19-88.554c0,0,0.326-0.213,1.207-0.476c31.467-9.322,74.722-45.061,128.569-106.224 c34.64-39.342,53.788-64.954,64.274-82.143c42.879,1.416,85.402,7.333,127.145,17.683 c-48.473,39.591-108.728,101.778-99.846,161.004c5.912,39.446,38.252,67.783,96.119,84.221 c193.551,54.985,221.572,85.758,248.914,183.415c21.281,75.993,90.735,136.785,153.167,136.776c3.895,0,7.772-0.235,11.605-0.72 c13.498-1.711,35.934-7.961,55.487-29.354c7.947,77.48,0.951,156.189-21.123,232.574c-28.98-13.875-71.842-27.887-117.522-20.267 c-65.101,10.863-98.348-100.23-114.825-195.311c-18.506-106.747-79.05-109.385-104.218-105.567 c-63.232,9.585-128.625,93.667-120.642,155.116c7.473,57.486-37.309,155.165-77.844,191.843c-5.7,5.159-31.643-5.928-48.816-13.266 c-40.667-17.375-108.723-46.45-157.769,17.456c-48.292,62.918-179.892,224.911-229.164,285.42 C548.817,1109.103,488.206,1033.868,446.42,945.868z M1002.57,1297.631c-70.23,0-139.705-12.063-206.502-35.846 c-42.724-15.211-83.096-34.781-120.66-58.238c51.531-63.312,179.518-220.92,227.339-283.219 c16.684-21.741,33.549-18.894,82.852,2.167c35.775,15.28,80.301,34.305,116.007,2.019 c54.984-49.751,108.622-165.878,98.102-246.822c-3.261-25.092,36.524-79.834,67.479-84.524 c20.444-3.06,29.521,36.665,32.508,53.903c15.183,87.606,37.001,150.184,66.705,191.308 c40.305,55.805,87.915,60.994,120.739,55.521c33.184-5.524,66.211,7.53,86.408,18.168 C1480.105,1143.715,1253.828,1297.64,1002.57,1297.631z M1558.742,417.648c12.513,26.35,23.034,53.29,31.635,80.635 c-1.869,52.173-16.073,84.869-38.403,87.697c-30.663,3.879-81.065-37.067-96.003-90.422 c-36.04-128.711-87.977-169.047-292.481-227.144c-30.522-8.673-49.081-20.633-50.913-32.815 c-4.67-31.031,58.112-91.087,111.345-128.366C1371.941,164.149,1490.461,273.863,1558.742,417.648z M422.567,475.245 C502.993,249.357,707.646,91.966,942.826,68.929c-38.164,47.875-100.911,116.285-130.8,125.143 c-67.802,20.089-48.624,103.151-34.622,163.8c6.569,28.444,13.359,57.86,12.086,76.354c-0.318,4.613-0.617,9.732-0.935,15.257 c-2.595,44.788-7.419,128.156-44.314,156.956c-12.984,10.14-30.233,12.986-52.708,8.721 c-63.978-12.114-139.323,17.366-224.004,87.655c-30.065,24.959-55.778,50.538-74.142,70.084 C378.453,673.931,388.05,572.199,422.567,475.245z"}),(0,a.createElement)(r.Path,{d:"M1035.578,629.173L1035.578,629.173c11.941,0,23.121-3.231,33.23-9.603 c37.053-23.346,52.023-62.746,65.241-97.506c9.993-26.279,19.422-51.1,36.604-67.192c16.565-15.509,22.1-35.773,14.821-54.208 c-8.874-22.458-33.776-35.337-68.31-35.337c-59.857,0-137.49,36.837-212.991,101.066c-11.635,9.902-14.518,26.715-6.838,39.926 C914.091,535.139,973.579,629.169,1035.578,629.173z M1109.791,428.827c-16.354,22.318-26.013,47.727-34.78,70.793 c-11.059,29.075-20.61,54.201-39.679,66.386c-13.183-0.397-43.514-31.319-69.031-68.74 C1038.116,441.573,1088.202,430.667,1109.791,428.827z"})),graduation:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1782.237,564.721L917.14,6.075c-10.442-6.742-23.85-6.738-34.283,0L17.763,564.721 c-9.009,5.818-14.453,15.813-14.453,26.541s5.443,20.723,14.453,26.541L316.79,810.904c-0.313,1.79-0.506,3.619-0.506,5.499 v365.474c0,70.584,64.633,134.248,181.99,179.271c107.807,41.356,250.473,64.136,401.725,64.136s293.923-22.779,401.729-64.136 c117.357-45.023,181.99-108.688,181.99-179.271V816.403c0-1.88-0.193-3.708-0.51-5.499l105.36-68.036v585.294 c-32.948,12.732-56.419,44.662-56.419,82.047c0,36.23,22.017,67.401,53.364,80.881l-61.275,269.287 c-2.134,9.371,0.114,19.205,6.108,26.72c5.994,7.511,15.084,11.883,24.696,11.883h130.237c0.021,0,0.052,0,0.088,0 c17.449,0,31.594-14.14,31.594-31.594c0-3.271-0.494-6.427-1.42-9.397l-60.732-266.898c31.348-13.479,53.362-44.65,53.362-80.881 c0-37.385-23.469-69.314-56.417-82.047v-626.1l130.483-84.26c9.01-5.818,14.453-15.813,14.453-26.541 S1791.247,570.539,1782.237,564.721z M1620.16,1435.033c-13.689,0-24.823-11.134-24.823-24.824 c0-13.685,11.134-24.824,24.823-24.824s24.824,11.14,24.824,24.824C1644.984,1423.899,1633.85,1435.033,1620.16,1435.033z M1594.631,1735.791l25.529-112.182l25.529,112.182H1594.631z M1420.529,1181.877c0,85.244-213.773,180.219-520.531,180.219 c-306.753,0-520.527-94.975-520.527-180.219V851.38l503.386,325.071c5.218,3.372,11.178,5.056,17.141,5.056 c5.959,0,11.923-1.684,17.142-5.056l503.39-325.071V1181.877z M899.998,1112.302L93.142,591.261L899.998,70.223l806.86,521.039 L899.998,1112.302z"}),(0,a.createElement)(r.Path,{d:"M787.935,591.261c0,61.795,50.273,112.068,112.063,112.068c61.795,0,112.068-50.273,112.068-112.068 c0-61.792-50.273-112.063-112.068-112.063C838.208,479.198,787.935,529.469,787.935,591.261z M948.878,591.261 c0,26.953-21.927,48.88-48.88,48.88c-26.952,0-48.876-21.927-48.876-48.88c0-26.95,21.924-48.876,48.876-48.876 C926.951,542.385,948.878,564.311,948.878,591.261z"})),graph:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1548.188,307.531c-14.104-15.124-28.736-29.756-43.855-43.868l-43.869,43.868L932.02,835.979V88.261V26.19 c-10.297-0.357-20.635-0.6-31.018-0.6c-10.381,0-20.714,0.242-31.012,0.6C396.155,42.598,15.733,433.107,15.733,910.865 c0,488.131,397.129,885.256,885.269,885.256c242.229,0,462.014-97.82,622.015-256c1.378-0.988,2.715-2.063,3.95-3.302 c1.234-1.234,2.316-2.567,3.301-3.945c158.176-160.005,256-379.796,256-622.009 C1786.268,677.924,1695.784,465.752,1548.188,307.531z M869.99,88.261v791.578H78.412C94.39,450.525,440.663,104.252,869.99,88.261 z M901.002,1734.087c-443.551,0-806.223-352.599-822.59-792.214h809.74l572.312,572.308 C1313.488,1650.555,1116.829,1734.087,901.002,1734.087z M1504.332,1470.321L944.871,910.865l559.451-559.47 c136.383,146.966,219.916,343.634,219.916,559.47C1724.238,1126.688,1640.705,1323.346,1504.332,1470.321z"}),(0,a.createElement)(r.Path,{d:"M1047.338,573.287c3.467,1.437,7.1,2.134,10.705,2.134c7.282,0,14.439-2.845,19.798-8.194l363.142-363.146 c5.248-5.251,8.195-12.368,8.195-19.789c0-7.421-2.947-14.538-8.199-19.79C1338.694,62.222,1202.705,5.887,1058.047,5.878 c-7.421,0-14.537,2.948-19.785,8.195c-5.251,5.251-8.199,12.369-8.199,19.793v513.566 C1030.063,558.754,1036.88,568.958,1047.338,573.287z M1086.035,62.638c109.898,6.214,212.929,48.893,295.021,122.212 l-295.021,295.02V62.638z"})),group:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)("line",{fill:"none",stroke:"currentcolor","stroke-width":"10","stroke-linecap":"round","stroke-linejoin":"round","stroke-miterlimit":"10",x1:"904.328",y1:"1132.364",x2:"904.328",y2:"895.221"}),(0,a.createElement)("line",{fill:"none",stroke:"currentcolor","stroke-width":"10","stroke-linecap":"round","stroke-linejoin":"round","stroke-miterlimit":"10",x1:"1122.56",y1:"1262.028",x2:"915.405",y2:"1146.604"}),(0,a.createElement)("line",{fill:"none",stroke:"currentcolor","stroke-width":"10","stroke-linecap":"round","stroke-linejoin":"round","stroke-miterlimit":"10",x1:"686.239",y1:"1262.028",x2:"893.394",y2:"1146.604"}),(0,a.createElement)(r.Path,{d:"M974.697,512.844v-7.453c57.008-26.082,97.412-80.138,106.207-142.043 c24.032-8.717,40.98-31.933,40.98-58.221c0-22.63-12.225-42.889-31.146-53.695c1.969-6.164,3.585-12.379,4.831-18.586 c10.066-49.925-1.4-100.947-32.293-143.668c-30.385-42.033-76.063-71.018-128.615-81.617c-14.133-2.85-28.541-4.294-42.824-4.294 c-45.073,0-89.049,14.537-123.827,40.929c-35.818,27.174-60.31,65.782-68.967,108.718c-6.563,32.551-3.881,66.134,7.72,97.641 c-19.665,10.569-32.688,31.348-32.688,54.58c0,26.629,17.197,49.926,41.586,58.449c9.035,63.375,50.755,117.946,109.634,143.38 v5.885C703.003,540.551,618.678,632.024,618.678,738.92v28.549h106.436v-0.051h11.82v0.051h444.389V738.92 C1181.322,632.02,1096.998,540.551,974.697,512.844z M891.838,60.37c10.487,0,21.104,1.066,31.545,3.164 c38.423,7.75,71.671,28.738,93.623,59.098c20.469,28.305,28.713,61.591,23.443,94.254c-28.099-13.11-65.026-26.972-103.875-32.293 c-73.02-9.985-74.189-13.376-78.543-25.997l-13.939-40.344l-32.07,28.373c-3.413,3.005-29.25,25.717-59.067,50.42 c-0.821-10.957-0.134-21.943,2.067-32.853C767.147,104.033,824.688,60.37,891.838,60.37z M770.86,256.186 c20.026-16.2,39.808-32.93,54.121-45.206c19.836,17.894,50.771,22.927,103.848,30.187c36.003,4.926,71.31,19.343,96.846,32.006 v64.342c0,70.252-57.15,127.411-127.402,127.411c-70.257,0-127.412-57.159-127.412-127.411V256.186z M882.394,521.32 c11.808,1.04,23.542,0.916,35.208-0.313v17.627l-17.653,9.783l-17.554-9.753V521.32z M678.691,710.336 c13.105-63.942,69.255-117.096,146.604-138.622v0.551l74.606,41.448l74.796-41.427v-0.572 c77.361,21.526,133.515,74.692,146.611,138.647l-384.611-0.047v0.021H678.691z"}),(0,a.createElement)(r.Path,{d:"M376.487,1542.108v-7.458c57.009-26.082,97.414-80.139,106.208-142.039 c24.032-8.717,40.98-31.932,40.98-58.221c0-22.635-12.225-42.885-31.146-53.699c1.969-6.164,3.584-12.379,4.835-18.586 c10.062-49.921-1.406-100.942-32.293-143.668c-30.39-42.029-76.063-71.013-128.615-81.608c-14.128-2.854-28.541-4.298-42.829-4.298 c-45.072,0-89.049,14.537-123.827,40.929c-35.818,27.174-60.314,65.782-68.971,108.718c-6.559,32.551-3.877,66.139,7.724,97.641 c-19.665,10.57-32.689,31.349-32.689,54.576c0,26.633,17.198,49.93,41.583,58.449c9.035,63.375,50.755,117.947,109.638,143.385 v5.88c-122.292,27.707-206.617,119.176-206.617,226.067v28.558h106.436v-0.12h11.816v0.12h444.393v-28.558 C583.113,1661.284,498.788,1569.815,376.487,1542.108z M293.628,1089.631c10.488,0,21.105,1.065,31.545,3.172 c38.423,7.745,71.675,28.729,93.622,59.094c20.478,28.309,28.718,61.604,23.443,94.254c-28.103-13.11-65.034-26.977-103.874-32.294 c-73.02-9.985-74.189-13.38-78.548-25.996l-13.935-40.345l-32.092,28.391c-5.541,4.879-30.295,26.59-59.042,50.402 c-0.825-10.956-0.138-21.938,2.063-32.852C168.938,1133.297,226.476,1089.631,293.628,1089.631z M172.651,1285.445 c20.013-16.188,39.799-32.926,54.121-45.205c19.833,17.894,50.772,22.932,103.848,30.191c36.012,4.922,71.31,19.338,96.846,32.006 v64.342c0,70.252-57.155,127.406-127.403,127.406c-70.256,0-127.412-57.154-127.412-127.406V1285.445z M284.185,1550.584 c11.816,1.041,23.529,0.916,35.208-0.317v17.632l-17.657,9.778l-17.55-9.753V1550.584z M116.373,1739.6v0.025H80.474 c13.093-63.959,69.255-117.121,146.612-138.646v0.55l74.606,41.444l74.795-41.427v-0.567 c77.362,21.525,133.52,74.688,146.612,138.646l-384.611-0.051v0.025H116.373z"}),(0,a.createElement)(r.Path,{d:"M1572.91,1542.108v-7.458c57.009-26.082,97.414-80.139,106.207-142.039 c24.033-8.717,40.98-31.932,40.98-58.221c0-22.631-12.224-42.889-31.141-53.699c1.965-6.164,3.58-12.375,4.826-18.586 c10.067-49.921-1.4-100.942-32.293-143.668c-30.381-42.029-76.059-71.013-128.61-81.608c-14.129-2.854-28.537-4.298-42.833-4.298 c-45.068,0-89.045,14.537-123.822,40.929c-35.818,27.174-60.311,65.782-68.967,108.718c-6.564,32.551-3.882,66.13,7.719,97.641 c-19.664,10.57-32.688,31.349-32.688,54.576c0,26.633,17.198,49.93,41.587,58.449c9.035,63.379,50.754,117.951,109.633,143.385 v5.88c-122.296,27.707-206.621,119.176-206.621,226.067v28.558h106.436v-0.052h11.825v0.052h444.384v-28.558 C1779.531,1661.284,1695.207,1569.815,1572.91,1542.108z M1490.047,1089.631c10.488,0,21.104,1.065,31.55,3.172 c38.423,7.745,71.671,28.729,93.622,59.094c20.478,28.309,28.722,61.611,23.447,94.254c-28.103-13.11-65.033-26.977-103.883-32.294 c-73.016-9.985-74.185-13.38-78.539-26.001l-13.939-40.34l-32.151,28.442c-5.562,4.9-30.381,26.658-58.986,50.351 c-0.821-10.956-0.134-21.943,2.067-32.852C1365.36,1133.297,1422.894,1089.631,1490.047,1089.631z M1369.074,1285.445 c20.073-16.238,39.828-32.951,54.12-45.205c19.833,17.894,50.769,22.932,103.849,30.191c36.002,4.922,71.309,19.338,96.846,32.006 v64.342c0,70.252-57.15,127.406-127.403,127.406c-70.257,0-127.411-57.154-127.411-127.406V1285.445z M1480.607,1550.584 c11.803,1.041,23.533,0.912,35.203-0.317v17.632l-17.652,9.778l-17.551-9.753V1550.584z M1276.9,1739.6 c13.109-63.946,69.255-117.1,146.607-138.621v0.55l74.607,41.444l74.795-41.427v-0.567c77.37,21.521,133.52,74.688,146.612,138.646 l-384.616-0.051v0.025H1276.9z"})),heart:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1598.646,483.59c0-159.066-151.555-242.271-232.804-242.271c-17.445,0-31.592,14.14-31.592,31.594 c0,17.444,14.146,31.592,31.592,31.592c50.731,0,169.618,60.929,169.618,179.084c0,17.444,14.147,31.593,31.593,31.593 C1584.508,515.183,1598.646,501.034,1598.646,483.59z"}),(0,a.createElement)(r.Path,{d:"M1245.167,67.346c-8.005,0-15.974,0.176-23.897,0.515c-124.318-6.434-239.696,39.191-324.708,117.896 C802.382,111.649,683.698,67.346,554.832,67.346C249.563,67.346,1.211,315.7,1.211,620.971 c0,169.59,76.672,321.587,197.146,423.214l679.305,679.309c5.924,5.923,13.963,9.246,22.337,9.246 c8.384,0,16.413-3.323,22.347-9.246l679.218-679.238c120.519-101.636,197.227-253.659,197.227-423.285 C1798.79,315.7,1550.438,67.346,1245.167,67.346z M899.999,1656.474l-505.608-505.617L241.498,997.96l-60.105-60.101 c-0.744-0.749-1.52-1.445-2.323-2.098c-71.524-85.24-114.673-195.066-114.673-314.791c0-270.426,220.008-490.44,490.435-490.44 c111.765,0,214.891,37.604,297.452,100.783c0.309,0.229,0.599,0.476,0.908,0.714c-56.627,69.7-92.777,157.083-98.507,253.368 c-1.04,17.418,12.235,32.377,29.654,33.409c0.643,0.044,1.278,0.062,1.913,0.062c16.581,0,30.508-12.94,31.505-29.715 c5.059-85.082,37.825-162.045,88.959-222.683c13.021-12.438,26.683-24.197,40.999-35.154 c76.84-58.798,171.504-95.406,274.348-100.202c1.604,0.048,3.183-0.013,4.733-0.194c6.101-0.229,12.218-0.387,18.371-0.387 c270.434,0,490.438,220.014,490.438,490.44c0,119.707-43.133,229.515-114.648,314.755c-0.811,0.671-1.596,1.375-2.354,2.133 l-60.153,60.146l-152.843,152.852L899.999,1656.474z"})),hourglass:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1291.915,534.357v-332.82h205.125c17.342,0,31.397-14.056,31.397-31.396V33.361 c0-17.34-14.056-31.396-31.397-31.396H302.959c-17.34,0-31.396,14.055-31.396,31.396v136.779c0,17.341,14.056,31.396,31.396,31.396 h205.126v332.82c0,163.429,98.684,304.023,239.057,364.271c-140.373,60.465-239.057,201.569-239.057,365.587v334.248H302.959 c-17.34,0-31.396,14.056-31.396,31.396v136.779c0,17.34,14.056,31.396,31.396,31.396H1497.04c17.342,0,31.397-14.056,31.397-31.396 v-136.779c0-17.34-14.056-31.396-31.397-31.396h-205.125v-334.248c0-164.019-98.686-305.122-239.057-365.587 C1193.229,838.381,1291.915,697.787,1291.915,534.357z M334.355,64.758h1131.289v73.987H1260.52H539.48H334.355V64.758z M1229.124,201.537v301.424H570.876V201.537H1229.124z M624.024,1591.386L900,1365.789l275.973,225.597H624.024z M1465.645,1735.243H334.355v-73.987H539.48h721.039h205.125V1735.243z M1229.124,1264.216v289.515l-309.252-252.802 c-11.559-9.447-28.183-9.447-39.742,0L570.876,1553.73v-289.515c0-184.304,147.644-334.248,329.124-334.248 C1081.477,929.968,1229.124,1079.912,1229.124,1264.216z M900,867.177c-171.004,0-311.915-132.581-327.617-301.424h655.234 C1211.914,734.596,1071.004,867.177,900,867.177z"}),(0,a.createElement)(r.Path,{d:"M900,1172.91c17.34,0,31.396-14.056,31.396-31.397v-105.4c0-17.34-14.056-31.396-31.396-31.396 c-17.34,0-31.396,14.056-31.396,31.396v105.4C868.604,1158.854,882.66,1172.91,900,1172.91z"})),house:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1783.877,760.195L1448.221,519.4c0.936-5.06,1.49-10.252,1.49-15.58V88.032 c0-47.163-38.371-85.533-85.533-85.533h-124.246c-47.162,0-85.533,38.37-85.533,85.533v220.587L918.581,139.452 c-4.537-3.26-9.654-5.051-14.847-5.618c-1.234-0.156-2.483-0.246-3.732-0.255c-1.249,0.009-2.497,0.099-3.732,0.255 c-5.188,0.567-10.309,2.358-14.846,5.618l-865.3,620.743c-14.143,10.142-17.383,29.829-7.236,43.971 c6.155,8.581,15.822,13.149,25.63,13.149c6.361,0,12.78-1.921,18.341-5.913L900.002,203.69l254.396,182.496l63.024,45.211 l132.331,94.932l64.783,46.473l332.604,238.601c5.562,3.991,11.979,5.913,18.341,5.913c9.809,0,19.476-4.568,25.631-13.149 C1801.26,790.027,1798.02,770.337,1783.877,760.195z M1217.423,353.834V88.032c0-12.411,10.099-22.509,22.509-22.509h124.246 c12.41,0,22.509,10.098,22.509,22.509v387.226L1217.423,353.834z"}),(0,a.createElement)(r.Path,{d:"M1534.746,800.935c-17.404,0-31.512,14.107-31.512,31.512v894.17c0,1.895-6.37,7.86-17.418,7.86h-353.228 v-548.772c0-17.404-14.107-31.512-31.513-31.512H698.928c-17.404,0-31.512,14.107-31.512,31.512v548.772H314.188 c-11.048,0-17.418-5.966-17.418-7.86v-894.17c0-17.405-14.107-31.512-31.512-31.512c-17.404,0-31.512,14.107-31.512,31.512v894.17 c0,1.169,0.136,2.303,0.197,3.459c2.071,37.474,37.214,67.426,80.245,67.426h384.74c17.405,0,31.512-14.108,31.512-31.513v-548.771 h339.125v548.771c0,17.404,14.107,31.513,31.512,31.513h384.74c43.031,0,78.174-29.952,80.244-67.426 c0.063-1.156,0.198-2.29,0.198-3.459v-894.17C1566.259,815.042,1552.151,800.935,1534.746,800.935z"}),(0,a.createElement)(r.Path,{d:"M1073.253,782.176c0-95.411-77.624-173.04-173.04-173.04s-173.04,77.628-173.04,173.04 c0,95.416,77.624,173.04,173.04,173.04S1073.253,877.592,1073.253,782.176z M790.198,782.176 c0-60.663,49.352-110.016,110.016-110.016s110.015,49.353,110.015,110.016c0,60.664-49.352,110.016-110.015,110.016 S790.198,842.84,790.198,782.176z"})),id:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M975.824,1161.939v-7.569c57.861-26.47,98.873-81.339,107.801-144.171 c24.396-8.848,41.596-32.416,41.596-59.1c0-22.972-12.408-43.534-31.613-54.503c1.998-6.256,3.639-12.565,4.903-18.865 c10.218-50.672-1.423-102.46-32.774-145.828c-30.846-42.665-77.207-72.085-130.549-82.844 c-14.346-2.889-28.971-4.354-43.473-4.354c-45.75,0-90.384,14.751-125.688,41.54c-36.353,27.583-61.213,66.775-70,110.353 c-6.666,33.045-3.944,67.129,7.836,99.109c-19.965,10.732-33.185,31.823-33.185,55.4c0,27.033,17.461,50.681,42.216,59.328 c9.171,64.328,51.518,119.72,111.282,145.535v5.973c-124.135,28.12-209.728,120.969-209.728,229.471v28.979h108.036v-0.052h11.998 v0.052h451.071v-28.979C1185.553,1282.908,1099.959,1190.063,975.824,1161.939z M891.715,702.663 c10.646,0,21.422,1.082,32.024,3.211c38.996,7.871,72.748,29.171,95.025,59.991c20.776,28.726,29.145,62.513,23.796,95.671 c-28.517-13.312-66.004-27.382-105.436-32.783c-74.119-10.131-75.306-13.578-79.721-26.388l-14.153-40.951l-32.548,28.804 c-3.464,3.045-29.694,26.1-59.956,51.178c-0.838-11.125-0.14-22.277,2.094-33.351 C765.153,746.982,823.557,702.663,891.715,702.663z M768.923,901.422c20.323-16.443,40.401-33.424,54.93-45.885 c20.139,18.163,51.536,23.272,105.41,30.641c36.544,5,72.382,19.633,98.306,32.487v65.31c0,71.313-58.01,129.322-129.318,129.322 c-71.317,0-129.327-58.01-129.327-129.322V901.422z M882.134,1170.543c11.98,1.057,23.892,0.93,35.732-0.318v17.893l-17.914,9.931 l-17.818-9.899V1170.543z M675.364,1362.4c13.307-64.903,70.296-118.855,148.812-140.705v0.559l75.724,42.072l75.925-42.051v-0.58 c78.524,21.85,135.522,75.814,148.813,140.731l-390.391-0.048v0.021H675.364z"}),(0,a.createElement)(r.Path,{d:"M1185.553,1546.793H614.448c-17.273,0-31.274-14-31.274-31.273s14.001-31.273,31.274-31.273h571.104 c17.272,0,31.273,14,31.273,31.273S1202.825,1546.793,1185.553,1546.793z"}),(0,a.createElement)(r.Path,{d:"M1581.322,190.83h-529.979V95.817c0-46.806-38.08-84.886-84.886-84.886H833.543 c-46.806,0-84.886,38.08-84.886,84.886v95.012H218.679c-46.807,0-84.886,38.08-84.886,84.886v1428.468 c0,46.805,38.08,84.885,84.886,84.885h1362.644c46.805,0,84.885-38.08,84.885-84.885V275.716 C1666.207,228.909,1628.127,190.83,1581.322,190.83z M811.205,95.817c0-12.317,10.021-22.339,22.338-22.339h132.914 c12.316,0,22.338,10.022,22.338,22.339v95.012v62.547v128.372c0,12.316-10.021,22.338-22.338,22.338H833.543 c-12.316,0-22.338-10.021-22.338-22.338V253.377V190.83V95.817z M1603.66,1704.184c0,12.316-10.021,22.338-22.338,22.338H218.679 c-12.317,0-22.339-10.021-22.339-22.338V275.716c0-12.317,10.022-22.339,22.339-22.339h529.979v128.372 c0,46.806,38.08,84.886,84.886,84.886h132.914c46.806,0,84.886-38.08,84.886-84.886V253.377h529.979 c12.316,0,22.338,10.022,22.338,22.339V1704.184z"})),idea:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M900.114,54.882c-329.509,0-597.583,268.077-597.583,597.59c0,219.592,118.159,418.518,309.714,523.794 v152.835h-0.127v122.121h-0.172v185.238h172.682c3.58,60.518,53.924,108.656,115.315,108.656 c61.39,0,111.736-48.139,115.31-108.656h172.571v-122.122h0.177v-185.237h-0.019v-152.835 c191.557-105.276,309.715-304.203,309.715-523.794C1497.697,322.959,1229.623,54.882,900.114,54.882z M675.235,1392.218h449.649 v59.005H675.235V1392.218z M899.943,1682.002c-29.441,0-48.627-22.507-51.876-45.541h103.788 C948.464,1662.119,926.504,1682.002,899.943,1682.002z M1124.708,1573.344H675.063v-59.005h449.645V1573.344z M1142.116,1129.132 l-17.25,8.778v189.457H931.559V861l187.201-187.21c12.323-12.323,12.323-32.302-0.005-44.63 c-12.318-12.318-32.302-12.323-44.629,0.004L900,803.299L725.875,629.165c-12.323-12.323-32.307-12.328-44.63-0.004 c-12.328,12.328-12.328,32.307-0.005,44.63L868.441,861v466.367H675.362V1137.91l-17.249-8.778 c-180.4-91.778-292.465-274.427-292.465-476.66c0-294.71,239.761-534.471,534.466-534.471 c294.706,0,534.466,239.761,534.466,534.471C1434.58,854.705,1322.516,1037.354,1142.116,1129.132z"}),(0,a.createElement)(r.Path,{d:"M1066.667,246.225c-17.43,0-31.558,14.128-31.558,31.559s14.128,31.558,31.558,31.558 c49.641,0,165.99,59.634,165.99,175.279c0,17.431,14.128,31.559,31.558,31.559c17.431,0,31.559-14.128,31.559-31.559 C1295.773,328.101,1146.624,246.225,1066.667,246.225z"}),(0,a.createElement)(r.Path,{d:"M209.331,712.881c0-17.43-14.128-31.558-31.558-31.558H34.686c-17.43,0-31.558,14.128-31.558,31.558 s14.128,31.558,31.558,31.558h143.087C195.203,744.439,209.331,730.312,209.331,712.881z"}),(0,a.createElement)(r.Path,{d:"M220.157,300.096c6.164,6.163,14.239,9.245,22.317,9.245c8.075,0,16.153-3.082,22.313-9.241 c12.328-12.328,12.328-32.307,0.004-44.629L163.623,154.297c-12.318-12.319-32.303-12.323-44.63-0.004 c-12.327,12.327-12.327,32.307-0.004,44.63L220.157,300.096z"}),(0,a.createElement)(r.Path,{d:"M220.17,1125.662l-101.178,101.174c-12.327,12.327-12.327,32.307-0.004,44.634 c6.164,6.164,14.238,9.246,22.317,9.246c8.074,0,16.153-3.082,22.312-9.246l101.179-101.173 c12.327-12.327,12.327-32.307,0.004-44.625C252.478,1113.344,232.493,1113.344,220.17,1125.662z"}),(0,a.createElement)(r.Path,{d:"M1765.314,681.323h-143.083c-17.43,0-31.559,14.128-31.559,31.558s14.129,31.558,31.559,31.558h143.083 c17.43,0,31.558-14.128,31.558-31.558S1782.744,681.323,1765.314,681.323z"}),(0,a.createElement)(r.Path,{d:"M1557.521,309.341c8.074,0,16.153-3.082,22.316-9.241l101.174-101.173 c12.322-12.327,12.322-32.307,0-44.634c-12.328-12.319-32.307-12.319-44.635,0l-101.173,101.173 c-12.323,12.328-12.323,32.307,0,44.634C1541.368,306.259,1549.447,309.341,1557.521,309.341z"}),(0,a.createElement)(r.Path,{d:"M1579.829,1125.662c-12.318-12.318-32.302-12.318-44.63,0.01c-12.323,12.318-12.323,32.298,0.005,44.625 l101.178,101.173c6.159,6.164,14.238,9.246,22.312,9.246c8.075,0,16.154-3.082,22.318-9.246 c12.322-12.327,12.322-32.307-0.005-44.634L1579.829,1125.662z"})),key:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M246.051,1796.104c-2.663,0-5.348-0.336-7.992-1.025l-166.817-43.505 c-11.095-2.895-19.762-11.557-22.656-22.654L5.044,1562.08c-2.839-10.881,0.3-22.446,8.251-30.397l101.307-101.312 c0.476-0.544,0.968-1.069,1.481-1.587l668.3-668.298c-43.625-93.255-59.486-199.569-44.681-301.964 c16.48-114,68.356-217.425,150.023-299.096C990.027,59.131,1123.381,3.896,1265.223,3.896 c141.839,0,275.184,55.23,375.479,155.521c207.043,207.047,207.043,543.934,0,750.977 c-100.277,100.277-233.622,155.512-375.456,155.517c-77.911,0.005-155.419-17.284-225.608-50.161l-198.6,198.589 c-5.219,5.22-12.101,8.454-19.45,9.14l-96.017,8.972l-8.967,96.021c-0.686,7.35-3.92,14.23-9.14,19.454l-0.805,0.805 c-5.224,5.219-12.104,8.454-19.454,9.14l-96.02,8.967l-8.965,96.018c-0.689,7.371-3.938,14.27-9.184,19.498l-1.237,1.233 c-5.215,5.197-12.081,8.414-19.413,9.1l-95.584,8.927l-8.925,95.58c-0.688,7.354-3.92,14.235-9.144,19.459l-67.392,67.384 c-0.521,0.521-1.057,1.021-1.604,1.498l-101.283,101.289C262.438,1792.842,254.346,1796.104,246.051,1796.104z M105.198,1694.951 l131.287,34.242l90.004-90.012c0.518-0.517,1.05-1.017,1.598-1.494l57.77-57.762l10.304-110.354 c1.417-15.167,13.429-27.18,28.596-28.598l96.718-9.034l9.069-97.144c1.416-15.168,13.429-27.18,28.596-28.599l96.753-9.038 l9.038-96.755c1.419-15.163,13.427-27.176,28.594-28.594l110.792-10.351l206.612-206.602c9.797-9.802,24.846-12.091,37.114-5.652 c66.53,34.905,141.635,53.353,217.198,53.348c124.917-0.005,242.346-48.646,330.656-136.959 c182.347-182.343,182.347-479.03,0-661.377c-88.318-88.323-205.758-136.964-330.674-136.964 c-124.92,0-242.363,48.645-330.699,136.977C788.967,349.79,755.365,569.959,850.918,752.09 c6.444,12.277,4.154,27.312-5.648,37.119l-682.855,682.847c-0.473,0.543-0.966,1.073-1.479,1.586l-90.005,90.003L105.198,1694.951 z"}),(0,a.createElement)(r.Path,{d:"M1273.541,713.839c-48.809,0-94.691-19.008-129.203-53.524c-71.242-71.242-71.246-187.168-0.01-258.411 c34.512-34.512,80.395-53.52,129.203-53.52s94.701,19.008,129.217,53.52c34.516,34.516,53.523,80.403,53.523,129.208 c0,48.809-19.008,94.696-53.523,129.208C1368.236,694.831,1322.35,713.839,1273.541,713.839z M1273.531,411.742 c-31.881,0-61.854,12.414-84.398,34.958c-46.541,46.541-46.537,122.273,0.01,168.814c22.543,22.548,52.516,34.967,84.398,34.967 c31.887,0,61.863-12.418,84.407-34.967c22.548-22.543,34.966-52.517,34.966-84.403c0-31.882-12.418-61.859-34.966-84.403 C1335.4,424.161,1305.418,411.742,1273.531,411.742z"})),lamp:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1304.016,1574.496h-210.088c-18.638-114.862-119.3-202.092-243.578-207.916L407.561,923.791 c13.76-18.541,21.918-41.481,21.918-66.292c0-23.781-7.513-45.826-20.252-63.945l371.323-371.323 c-14.206,116.245,24.754,235.776,110.417,321.43c6.104,6.104,14.108,9.158,22.11,9.158c8.001,0,16.007-3.054,22.114-9.162 l126.512-126.511c0.018,0.022,0.035,0.043,0.052,0.061c36.198,36.202,84.324,56.136,135.521,56.136 c51.192,0,99.318-19.934,135.521-56.131c36.198-36.202,56.131-84.328,56.131-135.52c0-51.193-19.938-99.323-56.14-135.521 c-0.018-0.018-0.039-0.035-0.057-0.053l105.893-105.893c12.212-12.216,12.212-32.014,0-44.229 c-73.124-73.12-170.353-113.393-273.775-113.393c-49.339,0-98.874,9.603-144.561,27.904L947.67,37.89 c-19.244-19.24-44.831-29.837-72.042-29.837c-27.21,0-52.798,10.597-72.046,29.841l-70.729,70.733 c-39.714,39.723-39.714,104.353,0,144.08l64.381,64.381l-437.196,437.2c-12.979-5.305-27.158-8.25-42.018-8.25 c-61.458,0-111.459,50.002-111.459,111.46c0,61.463,50.001,111.464,111.459,111.464c13.769,0,26.958-2.525,39.143-7.115 l412.673,412.678c-98.581,24.637-173.751,102.289-189.601,199.971H370.146c-17.272,0-31.272,14-31.272,31.272v156.907 c0,17.271,14,31.271,31.272,31.271h933.87c17.272,0,31.272-14,31.272-31.271v-156.907 C1335.288,1588.496,1321.288,1574.496,1304.016,1574.496z M1288.567,390.4c24.384,24.384,37.816,56.803,37.816,91.291 c0,34.487-13.429,66.907-37.816,91.291c-24.384,24.388-56.803,37.816-91.291,37.816c-34.487,0-66.907-13.429-91.29-37.812 c-0.022-0.022-0.044-0.039-0.065-0.057l182.59-182.59C1288.532,390.357,1288.55,390.383,1288.567,390.4z M777.082,208.482 c-15.335-15.34-15.335-40.295,0-55.634l70.725-70.729c7.43-7.43,17.312-11.521,27.821-11.521s20.392,4.092,27.817,11.521 l86.758,86.754c0.301,0.322,0.598,0.637,0.877,0.92c9.323,9.319,23.488,11.797,35.43,6.183 c42.864-20.169,90.701-30.827,138.339-30.827c76.204,0,148.398,26.076,206.393,74.005L914.146,676.248 c-78.975-95.98-96.844-230.711-43.204-344.701c5.615-11.932,3.141-26.103-6.182-35.43c-0.284-0.284-0.598-0.581-0.917-0.877 L777.082,208.482z M269.104,857.499c0-26.971,21.944-48.915,48.915-48.915s48.915,21.944,48.915,48.915 c0,26.975-21.944,48.92-48.915,48.92S269.104,884.474,269.104,857.499z M837.079,1428.811c95.366,0,174.466,61.813,193.24,145.686 H643.844C662.612,1490.623,741.713,1428.811,837.079,1428.811z M1272.743,1731.402H401.418v-94.361h207.048h457.23h207.047 V1731.402z"}),(0,a.createElement)(r.Path,{d:"M1425.366,673.413c-12.207-12.207-32.01-12.211-44.226,0.004c-12.211,12.211-12.211,32.014,0.004,44.225 l56.703,56.699c6.104,6.104,14.109,9.157,22.11,9.157c8.002,0,16.007-3.054,22.115-9.162c12.211-12.211,12.211-32.014-0.005-44.225 L1425.366,673.413z"}),(0,a.createElement)(r.Path,{d:"M1233.095,744.966c-17.268,0-31.272,14-31.272,31.268l-0.009,80.196c0,17.272,13.996,31.277,31.269,31.277 h0.004c17.268,0,31.272-14,31.272-31.268l0.009-80.196c0-17.272-13.996-31.277-31.268-31.277H1233.095z"}),(0,a.createElement)(r.Path,{d:"M1564.171,494.09l-80.191-0.009h-0.004c-17.269,0-31.272,14-31.272,31.269 c0,17.271,13.995,31.276,31.268,31.276l80.192,0.009c0.004,0,0.004,0,0.004,0c17.268,0,31.272-14,31.272-31.268 C1595.439,508.095,1581.443,494.09,1564.171,494.09z"})),link:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1710.11,89.813c-56.914-56.918-132.584-88.264-213.075-88.264c-80.486,0-156.16,31.34-213.083,88.255 L946.48,427.263c-109.931,109.943-116.968,284.393-21.16,402.64l-95.495,95.494c-53.483-43.448-119.697-67.089-189.552-67.089 c-80.49,0-156.17,31.343-213.083,88.262L89.734,1284.028c-117.487,117.483-117.487,308.662-0.005,426.163 c56.918,56.915,132.599,88.26,213.088,88.26c0.004,0-0.004,0,0.004,0c80.488,0,156.173-31.354,213.091-88.271l337.437-337.453 c56.922-56.912,88.276-132.588,88.276-213.081c0-69.864-23.651-136.072-67.104-189.552l95.489-95.496 c53.493,43.444,119.707,67.086,189.57,67.086c80.49,0,156.175-31.351,213.093-88.268l337.436-337.446 c56.923-56.918,88.269-132.588,88.272-213.083C1798.383,222.393,1767.033,146.718,1710.11,89.813z M878.416,1159.646 c0,63.606-24.776,123.409-69.764,168.387l-337.44,337.454c-44.978,44.979-104.782,69.753-168.394,69.753 c-63.612,0-123.414-24.771-168.391-69.745c-92.841-92.853-92.837-243.93,0-336.77l337.456-337.454 c44.982-44.983,104.785-69.754,168.391-69.754c52.942,0,103.214,17.214,144.53,48.908l-229.112,229.114 c-12.341,12.342-12.341,32.35,0,44.696c6.173,6.169,14.259,9.255,22.351,9.255s16.177-3.086,22.35-9.259L829.5,1015.116 C861.197,1056.43,878.416,1106.699,878.416,1159.646z M1665.414,471.271l-337.44,337.449 c-44.978,44.983-104.78,69.754-168.392,69.754c-52.945,0-103.224-17.213-144.542-48.902l239.749-239.755 c12.342-12.342,12.342-32.35-0.004-44.697c-12.338-12.336-32.35-12.34-44.696,0.005l-239.72,239.729 c-71.336-93.294-64.44-227.634,20.808-312.895L1328.648,134.5c44.982-44.969,104.781-69.74,168.387-69.74 c63.604,0,123.4,24.771,168.379,69.75c44.983,44.974,69.759,104.771,69.759,168.379 C1735.173,366.495,1710.397,426.296,1665.414,471.271z"})),location:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M899.993,1556.267l441.512-441.511c8.202-7.819,26.127-26.384,26.893-27.184l0.36-0.383 c110.946-118.997,172.046-274.141,172.046-436.851c0-353.342-287.463-640.805-640.803-640.805 c-353.342,0-640.805,287.463-640.805,640.805c0,162.714,61.1,317.857,172.038,436.851L899.993,1556.267z M900.001,71.159 c319.355,0,579.179,259.818,579.179,579.18c0,146.968-55.159,287.114-155.315,394.639c-5.202,5.387-19.292,19.873-25.095,25.383 L900.006,1469.1l-424.049-424.315C375.902,937.286,320.82,797.229,320.82,650.339C320.82,330.977,580.634,71.159,900.001,71.159z"}),(0,a.createElement)(r.Path,{d:"M998.745,225.279c110.577,0,325.781,120.91,325.781,342.553c0,17.018,13.789,30.812,30.812,30.812 c17.014,0,30.812-13.794,30.812-30.812c0-115.37-50.989-222.331-143.563-301.184c-73.464-62.566-169.175-102.994-243.842-102.994 c-17.014,0-30.812,13.794-30.812,30.813S981.731,225.279,998.745,225.279z"}),(0,a.createElement)(r.Path,{d:"M1286.716,1361.056c-24.003-9.809-49.854-18.548-77.134-26.264l-50.474,50.478 c148.765,35.502,240.488,98.79,240.488,157.599c0,87.962-205.171,185.974-499.596,185.974 c-294.417,0-499.597-98.012-499.597-185.974c0-58.805,91.723-122.097,240.488-157.599l-50.478-50.478 c-27.271,7.716-53.126,16.455-77.121,26.264c-112.537,45.995-174.513,110.563-174.513,181.813s61.977,135.817,174.513,181.813 c103.793,42.422,241.128,65.785,386.708,65.785c145.582,0,282.921-23.363,386.715-65.785 c112.536-45.995,174.504-110.563,174.504-181.813S1399.252,1407.051,1286.716,1361.056z"}),(0,a.createElement)(r.Path,{d:"M901.771,945.221c-171.172,0-310.434-139.256-310.434-310.425S730.599,324.37,901.771,324.37 c171.172,0,310.434,139.256,310.434,310.425S1072.943,945.221,901.771,945.221z M901.771,385.995 c-137.193,0-248.809,111.612-248.809,248.801s111.616,248.801,248.809,248.801c137.192,0,248.809-111.612,248.809-248.801 S1038.964,385.995,901.771,385.995z"})),lock:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M900,868.536c-113.664,0-206.139,92.473-206.139,206.145c0,72.752,38.923,140.217,100.683,177.107v167.979 h210.914v-167.979c61.764-36.891,100.689-104.355,100.689-177.107C1106.146,961.009,1013.669,868.536,900,868.536z M960.627,1204.401l-18.129,8.493v143.914h-84.996v-143.914l-18.129-8.493c-50.148-23.487-82.554-74.403-82.554-129.721 c0-78.952,64.232-143.185,143.181-143.185c78.952,0,143.189,64.232,143.189,143.185 C1043.189,1129.998,1010.782,1180.914,960.627,1204.401z"}),(0,a.createElement)(r.Path,{d:"M1306.793,621.365V406.939c-1.094-107.793-43.891-208.955-120.511-284.855 C1109.604,46.13,1007.934,4.301,899.996,4.301c-107.933,0-209.604,41.83-286.273,117.788 c-76.617,75.896-119.413,177.057-120.507,285.166v112.333h62.958V407.571c1.898-187.646,156.137-340.313,343.822-340.313 c187.696,0,341.942,152.667,343.839,339.996v214.11H888.52H192.564v474.124c1.906,187.453,76.336,363.382,209.578,495.369 C535.485,1722.948,712.296,1795.7,900.004,1795.7c187.708,0,364.519-72.752,497.863-204.843 c133.242-131.987,207.668-307.916,209.568-495.693V621.365H1306.793z M1544.477,1094.848 c-3.561,351.735-292.671,637.894-644.472,637.894c-351.796,0-640.912-286.158-644.482-637.577v-410.84h237.693h813.578h237.684 V1094.848z"})),man:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M886.355,871.67h53.495c10.102,0,18.296-8.19,18.296-18.292c0-10.102-8.194-18.297-18.296-18.297h-35.2 v-85.604c0-10.104-8.188-18.294-18.294-18.294c-10.102,0-18.29,8.19-18.29,18.294v103.901 C868.065,863.479,876.253,871.67,886.355,871.67z"}),(0,a.createElement)(r.Path,{d:"M1023.146,976.574c8.168-5.93,9.996-17.364,4.066-25.551c-5.922-8.177-17.373-10.006-25.551-4.066 c-101.739,73.761-199.976,3.223-204.197,0.113c-8.101-6-19.54-4.328-25.57,3.771c-6.033,8.099-4.352,19.56,3.747,25.603 c0.814,0.602,55.267,40.208,128.108,40.208C940.389,1016.651,981.693,1006.637,1023.146,976.574z"}),(0,a.createElement)(r.Path,{d:"M722.023,669.317c-21.604,0-39.12,24.242-39.12,54.165c0,29.916,17.517,54.171,39.12,54.171 c21.606,0,39.121-24.256,39.121-54.171C761.145,693.56,743.629,669.317,722.023,669.317z"}),(0,a.createElement)(r.Path,{d:"M787.496,653.241c8.102,5.977,19.524,4.298,25.547-3.792c6.03-8.101,4.352-19.559-3.751-25.594 c-29.785-22.174-104.559-50.742-174.351-0.139c-8.179,5.93-10.004,17.371-4.074,25.546c3.577,4.936,9.162,7.559,14.827,7.559 c3.721,0,7.478-1.13,10.72-3.485C721.58,606.091,784.808,651.267,787.496,653.241z"}),(0,a.createElement)(r.Path,{d:"M1056.352,669.317c-21.615,0-39.127,24.242-39.127,54.165c0,29.916,17.512,54.171,39.127,54.171 c21.597,0,39.118-24.256,39.118-54.171C1095.47,693.56,1077.948,669.317,1056.352,669.317z"}),(0,a.createElement)(r.Path,{d:"M990.863,653.241c2.665-1.942,65.915-47.15,131.09,0.094c3.248,2.355,7.001,3.485,10.719,3.485 c5.67,0,11.252-2.623,14.831-7.559c5.931-8.175,4.11-19.616-4.075-25.546c-69.808-50.607-144.57-22.039-174.353,0.139 c-8.082,6.016-9.745,17.411-3.763,25.516C971.295,657.476,982.738,659.191,990.863,653.241z"}),(0,a.createElement)(r.Path,{d:"M1044.421,1241.034v-73.482c144.013-55.917,249.028-190.594,261.882-350.876 c54.584-8.121,96.594-55.29,96.594-112.094c0-52.986-36.558-97.585-85.777-109.929c9.814-23.683,17.381-48.378,22.441-73.552 c22.416-111.207-3.248-225.034-72.289-320.511c-68.475-94.707-171.558-160.041-290.254-183.967 c-32.013-6.448-64.617-9.723-96.897-9.723c-101.613,0-200.664,32.694-278.898,92.055 c-79.953,60.67-134.599,146.725-153.866,242.316c-15.827,78.522-7.48,159.771,24.14,234.966l7.215,17.158 c-52.042,10.239-91.424,56.193-91.424,111.192c0,57.297,42.746,104.765,98.016,112.271 c13.167,163.313,122.008,300.019,270.279,353.863v70.313c-293.228,54.776-503.231,269.911-503.231,520.054v32.013h184.187v-64.025 H317.726c13.115-155.446,121.035-292.501,281.221-370.137l163.441,370.137H604.229v-188.913v-1.533 c0-16.833-14.332-30.479-32.015-30.479c-17.681,0-32.013,13.646-32.013,30.479v1.533v188.913v19.855v12.157v32.013h1007.448 v-32.013C1547.649,1510.945,1337.645,1295.811,1044.421,1241.034z M930.688,1458.755l-21.867,237.567h-26.049l-21.862-237.567 l34.886-28.459L930.688,1458.755z M797.781,1471.487l20.835,226.429l-84.098-190.454L797.781,1471.487z M993.72,1472.462l61.543,35 l-81.808,185.281L993.72,1472.462z M1081.258,1448.584l-121.021-68.823l84.185-46.617v-26.892 c30.759,6.287,60.437,14.517,88.879,24.479L1081.258,1448.584z M1338.872,704.582c0,20.803-12.967,38.599-31.229,45.833v-81.098 v-10.562C1325.905,665.991,1338.872,683.786,1338.872,704.582z M510.122,353.917C543.173,189.945,698.781,70.929,880.12,70.929 c28.048,0,56.385,2.843,84.252,8.462c102.856,20.733,192.005,77.098,251.014,158.712c58.452,80.838,80.267,176.85,61.413,270.353 c-2.422,12.005-5.504,23.879-9.232,35.546c-74.684-38.646-176.441-81.161-283.574-95.821 c-187.071-25.595-203.602-35.866-221.686-88.241l-15.614-45.238L710.842,346.4c-1.075,0.954-97.289,85.933-194.556,164.338 C501.821,459.388,499.642,405.905,510.122,353.917z M451.313,704.587c0-21.33,13.638-39.487,32.631-46.347v11.077v81.614 C464.951,744.071,451.313,725.916,451.313,704.587z M547.972,783.466V669.317V636.07v-68.66 c67.086-53.777,134.851-111.775,173.301-145.113c36.729,56.681,103.2,68.686,254.046,89.32 c104.311,14.275,205.434,59.292,268.301,92.136v32.317v33.247v114.148c0,191.785-156.039,347.824-347.824,347.824 C704.004,1131.29,547.972,975.251,547.972,783.466z M895.795,1195.314c28.988,0,57.282-3.03,84.592-8.752v44.335v37.194v27.318 l-80.547,44.613l-80.231-44.588v-27.344v-37.194v-42.681C844.309,1192.858,869.77,1195.314,895.795,1195.314z M755.582,1306.252 v26.857l78.91,43.838l-125.97,71.637l-50.614-114.622C689.021,1322.563,721.623,1313.192,755.582,1306.252z M1249.584,1729.075 v-190.446c0-16.833-14.334-30.479-32.012-30.479c-17.688,0-32.014,13.646-32.014,30.479v190.446h-158.163l165.243-374.213 c164.844,76.87,276.295,216.041,289.637,374.213H1249.584z"})),mail:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M531.087,344.727c0.247,0,0.492,0.033,0.739,0.033h453.558c16.819,0,30.444-13.625,30.444-30.436 c0-16.815-13.625-30.435-30.444-30.435H638.226H531.826c-16.811,0-30.44,13.62-30.44,30.435 C501.386,330.885,514.624,344.331,531.087,344.727z"}),(0,a.createElement)(r.Path,{d:"M531.826,497.389h749.422c16.814,0,30.443-13.629,30.443-30.439c0-16.814-13.629-30.439-30.443-30.439 H531.826c-16.811,0-30.44,13.625-30.44,30.439C501.386,483.76,515.016,497.389,531.826,497.389z"}),(0,a.createElement)(r.Path,{d:"M531.826,650.009h749.422c16.814,0,30.443-13.633,30.443-30.444c0-8.872-3.822-16.827-9.877-22.389 c-5.424-4.982-12.625-8.046-20.566-8.046H531.826c-7.938,0-15.143,3.064-20.567,8.046c-6.054,5.562-9.873,13.517-9.873,22.389 C501.386,636.376,515.016,650.009,531.826,650.009z"}),(0,a.createElement)(r.Path,{d:"M1311.691,772.194c0-16.806-13.629-30.436-30.443-30.436H531.826c-16.811,0-30.44,13.629-30.44,30.436 c0,16.815,13.629,30.444,30.44,30.444h749.422C1298.063,802.638,1311.691,789.009,1311.691,772.194z"}),(0,a.createElement)(r.Path,{d:"M1772.088,533.511c-2.481-3.422-5.691-6.4-9.603-8.622l-246.454-139.961v-82.389v-9.853 c-1.264-7.738-5.432-14.501-11.406-19.066l-49.465-42.835l-131.073-113.508l-61.889-53.596c-5.286-4.582-11.866-7.021-18.591-7.275 h-2.197H937.55h-66.904H383.746c-47.809,0-86.705,38.895-86.705,86.696V382.15L61.554,515.893 c-31.678,11.565-54.396,41.913-54.396,77.54v1067.543c0,45.554,37.064,82.618,82.622,82.618h1625.598 c45.558,0,82.623-37.064,82.623-82.618V593.433C1798,569.839,1788.002,548.583,1772.088,533.511z M1614.426,510.814l92.579,52.583 l-11.661,8.301l-179.313,127.664V571.698v-60.883v-55.873L1614.426,510.814z M1405.5,267.454h-132.895V152.361L1405.5,267.454z M357.922,571.698v-60.883v-93.226v-70.01V143.102c0-14.239,11.585-25.825,25.824-25.825h379.699H886.73h34.734h123.285h167.617 v180.296c0,16.631,13.483,30.11,30.119,30.11h212.674v22.668v70.015v90.448v60.883V742.7l-397.298,282.87l-50.781,36.148 l-18.591,13.241l-81.088,57.728l-81.093-57.728l-18.611-13.25l-50.782-36.155L357.922,741.483V571.698z M193.76,510.814 l103.281-58.649v58.649v60.883V698.14L119.448,571.698l-14.597-10.395L193.76,510.814z M68.036,1648.984V609.822l229.005,163.047 l60.88,43.344L710.7,1067.38l-8.372,7.58l-67.267,60.871L68.036,1648.984z M121.495,1682.723l604.294-546.892l35.693-32.304 l45.37,32.304l82.897,59.028c5.283,3.76,11.462,5.637,17.653,5.637c6.187,0,12.369-1.877,17.652-5.637l82.889-59.028l45.354-32.286 l35.686,32.286l604.311,546.892H121.495z M1737.119,1640.271l-557.41-504.439l-67.267-60.871l-8.359-7.563l351.077-249.962 l60.871-43.348l221.088-157.407V1640.271z"})),medal:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1170.537,1120.229l-178.391-25.926l-79.759-161.635c-5.272-10.681-16.147-17.441-28.059-17.441 c-11.906,0-22.783,6.761-28.056,17.441l-79.776,161.63l-178.386,25.931c-11.785,1.711-21.574,9.964-25.253,21.29 c-3.68,11.326-0.611,23.761,7.917,32.071l129.084,125.823l-30.474,177.653c-2.013,11.736,2.811,23.6,12.447,30.601 c9.633,6.991,22.404,7.926,32.944,2.383l159.553-83.88l159.547,83.88c4.573,2.404,9.575,3.592,14.552,3.592 c6.494,0,12.945-2.017,18.393-5.975c9.637-7.001,14.464-18.864,12.447-30.601l-30.465-177.657l129.07-125.819 c8.529-8.314,11.593-20.745,7.918-32.071C1192.107,1130.192,1182.321,1121.939,1170.537,1120.229z M1003.346,1266.085 c-7.376,7.188-10.736,17.541-9,27.693l22.539,131.389l-117.999-62.035c-4.557-2.396-9.555-3.592-14.557-3.592 c-5.001,0-9.999,1.196-14.556,3.592l-118.002,62.035l22.539-131.389c1.741-10.152-1.624-20.505-9-27.693l-95.467-93.054 l131.929-19.178c10.188-1.479,19-7.879,23.556-17.109l59-119.543l58.995,119.538c4.547,9.235,13.355,15.635,23.551,17.114 l131.934,19.178L1003.346,1266.085z"}),(0,a.createElement)(r.Path,{d:"M1784.612,23.339c-5.569-9.776-15.948-15.813-27.191-15.813h-462.282c-11.183,0-21.51,5.966-27.096,15.652 L913.897,637.144c-9.349-0.476-18.752-0.711-28.211-0.733L531.961,23.178c-5.587-9.686-15.918-15.652-27.1-15.652H42.58 c-11.247,0-21.626,6.037-27.191,15.813c-5.561,9.772-5.451,21.779,0.292,31.451l451.452,759.959 c-99.576,103.891-160.847,244.763-160.847,399.686c0,318.734,259.309,578.041,578.039,578.041 c318.728,0,578.03-259.307,578.03-578.041c0-144.814-53.537-277.354-141.842-378.884L1784.315,54.79 C1790.06,45.118,1790.173,33.111,1784.612,23.339z M97.553,70.097h389.239l329.004,570.376 c-114.047,13.535-218.012,60.385-301.861,130.55L97.553,70.097z M1399.784,1214.435c0,284.232-231.237,515.47-515.459,515.47 c-284.229,0-515.468-231.237-515.468-515.47c0-131.891,49.815-252.35,131.586-343.609c14.351-16.018,29.67-31.146,45.89-45.261 c82.522-71.82,188.032-117.836,303.869-125.443c9.267-0.607,18.598-0.969,27.991-1.078c2.042-0.026,4.081-0.079,6.132-0.079 c12.871,0,25.627,0.489,38.267,1.423c8.59,0.629,17.127,1.48,25.594,2.532c113.699,14.115,216.014,65.408,294.402,141.287 c15.678,15.176,30.387,31.329,44.048,48.369C1357.395,980.84,1399.784,1092.771,1399.784,1214.435z M1275.322,789.106 c-80.282-73.867-181.454-125.339-293.529-144.451l331.414-574.558h389.236L1275.322,789.106z"})),megaphone:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1768.976,390.693c-18.385-88.021-44.455-175.106-78.13-260.807c-1.895-4.813-3.701-9.645-5.645-14.455 c-19.858-47.839-63.561-81.251-106.271-81.251c-7.987,0-15.769,1.196-22.961,3.491c-84.593,26.491-168.938,58.602-250.511,89.656 c-178.601,68.001-363.281,138.31-555.392,150.404c-22.021,1.429-41.681,8.643-57.019,19.748 c-12.912-10.34-29.055-16.564-46.604-16.564H254.01c-42.107,0-76.362,35.469-76.362,79.066v139.127 c-5.021-1.016-10.208-1.565-15.523-1.565H86.355c-43.307,0-78.543,35.469-78.543,79.066v261.549 c0,43.593,35.236,79.062,78.543,79.062h75.769c5.315,0,10.502-0.55,15.523-1.564v139.136c0,43.598,34.255,79.066,76.362,79.066 h93.205l328.811,570.19c21.968,38.102,62.958,61.771,106.974,61.771c21.528,0,42.811-5.707,61.552-16.513 c58.922-33.991,79.22-109.585,45.246-168.521l-257.742-446.929h14.389c17.559,0,33.701-6.229,46.618-16.578 c15.343,11.104,35.02,18.323,57.067,19.761c192.032,12.085,376.704,82.395,555.292,150.386 c81.585,31.064,165.944,63.183,250.4,89.631c7.346,2.339,15.118,3.525,23.098,3.525c42.709,0,86.412-33.407,106.401-81.532 c1.908-4.726,3.688-9.479,5.549-14.213c33.644-85.572,59.696-172.592,78.076-260.577c15.141-95.359,23.243-203.902,23.243-316.88 C1792.188,594.476,1784.094,486.008,1768.976,390.693z M162.125,854.196H86.355c-8.555,0-15.519-7.192-15.519-16.038V576.609 c0-8.845,6.964-16.042,15.519-16.042h75.769c8.559,0,15.523,7.197,15.523,16.042v261.549 C177.647,847.004,170.684,854.196,162.125,854.196z M835.2,1612.268c16.622,28.83,6.687,65.815-22.135,82.442 c-9.175,5.289-19.572,8.085-30.065,8.085c-21.555,0-41.624-11.58-52.377-30.229l-310.654-538.709h139.334L835.2,1612.268z M646.443,1070.833h-50.737h-72.753H383.624h-72.753H254.01c-7.231,0-13.338-7.346-13.338-16.042V838.158V576.609V359.981 c0-8.845,5.983-16.042,13.338-16.042h392.434c7.364,0,13.352,7.196,13.352,16.042v694.81 C659.795,1063.637,653.807,1070.833,646.443,1070.833z M1327.845,1228.53c-182.979-69.667-372.188-141.704-573.689-154.387 c-18.842-1.227-31.336-11.659-31.336-18.033v-1.319v-694.81v-1.332c0-6.366,12.489-16.802,31.266-18.02 c201.585-12.692,390.807-84.729,573.795-154.4c56.083-21.348,113.498-43.162,171.141-63.231 c-20.847,33.525-39.302,79.743-55.251,138.547c-15.141,55.823-27.055,120.202-35.504,190.01 c-2.563,21.146-4.81,42.771-6.714,64.844c-5.271,61.033-8.04,125.244-8.04,190.981c0,65.746,2.77,129.957,8.04,190.994 c1.904,22.074,4.155,43.699,6.714,64.844c8.449,69.804,20.363,134.177,35.504,190.005c15.949,58.809,34.409,105.03,55.26,138.556 C1441.404,1271.719,1383.958,1249.896,1327.845,1228.53z M1456.536,707.379c0-64.154,2.699-126.677,7.816-185.956 c58.347,23.528,101.1,97.956,101.1,185.96c0,87.999-42.753,162.432-101.096,185.96 C1459.235,834.065,1456.536,771.538,1456.536,707.379z M1706.329,1017.023c-6.938,43.153-15.364,83.374-25.217,119.704 c-15.338,56.563-31.648,94.238-46.371,118.593c-17.805,29.455-33.288,39.399-41.888,39.399c-15.707,0-54.363-33.021-88.258-157.992 c-14.253-52.561-25.521-113.272-33.579-179.265c90.097-26.386,157.46-128.458,157.46-250.079s-67.368-223.688-157.46-250.075 c8.059-65.997,19.326-126.708,33.579-179.269c33.895-124.976,72.555-157.992,88.258-157.992c8.595,0,24.074,9.936,41.87,39.373 c14.728,24.351,31.046,62.035,46.389,118.619c9.883,36.453,18.337,76.828,25.287,120.148 C1750.309,603.387,1750.282,811.917,1706.329,1017.023z"})),message:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1768.407,80.034H31.592C14.144,80.034,0,94.178,0,111.627v1247.362c0,17.453,14.144,31.593,31.592,31.593 h174.524v297.79c0,11.292,6.021,21.72,15.796,27.36c4.888,2.821,10.339,4.232,15.796,4.232c5.452,0,10.908-1.411,15.796-4.232 l563.182-325.15h951.721c17.449,0,31.593-14.14,31.593-31.593V111.627C1800,94.178,1785.856,80.034,1768.407,80.034z M1736.815,1327.396H808.22c-5.544,0-10.992,1.464-15.796,4.231l-523.123,302.03v-274.669c0-17.444-14.144-31.593-31.592-31.593 H63.185V143.219h1673.631V1327.396z"}),(0,a.createElement)(r.Path,{d:"M246.713,423.688h1287.764c17.448,0,31.592-14.144,31.592-31.593c0-17.449-14.144-31.592-31.592-31.592 H246.713c-17.449,0-31.592,14.143-31.592,31.592C215.121,409.545,229.264,423.688,246.713,423.688z"}),(0,a.createElement)(r.Path,{d:"M246.713,667.4h1287.764c17.448,0,31.592-14.143,31.592-31.592s-14.144-31.592-31.592-31.592H246.713 c-17.449,0-31.592,14.143-31.592,31.592S229.264,667.4,246.713,667.4z"}),(0,a.createElement)(r.Path,{d:"M246.713,911.109h1287.764c17.448,0,31.592-14.142,31.592-31.59c0-17.449-14.144-31.593-31.592-31.593 H246.713c-17.449,0-31.592,14.144-31.592,31.593C215.121,896.968,229.264,911.109,246.713,911.109z"}),(0,a.createElement)(r.Path,{d:"M246.713,1154.82h1287.764c17.448,0,31.592-14.139,31.592-31.592c0-17.444-14.144-31.592-31.592-31.592 H246.713c-17.449,0-31.592,14.147-31.592,31.592C215.121,1140.682,229.264,1154.82,246.713,1154.82z"})),messages:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M251.485,1662c-5.408,0-10.816-1.398-15.663-4.195c-9.693-5.598-15.663-15.938-15.663-27.13v-201.559 H86.872c-44.37,0-80.467-36.097-80.467-80.463V380.479c0-44.367,36.098-80.462,80.467-80.462h1467.337 c44.375,0,80.473,36.095,80.473,80.462v968.174c0,44.366-36.098,80.463-80.473,80.463H663.253l-396.105,228.688 C262.302,1660.602,256.894,1662,251.485,1662z M86.872,362.667c-9.824,0-17.817,7.991-17.817,17.813v968.174 c0,9.824,7.993,17.813,17.817,17.813h164.614c17.301,0,31.325,14.023,31.325,31.324v178.629l356.388-205.758 c4.761-2.749,10.163-4.195,15.662-4.195h899.349c9.829,0,17.822-7.989,17.822-17.813V380.479c0-9.822-7.993-17.813-17.822-17.813 H86.872z"}),(0,a.createElement)(r.Path,{d:"M952.785,607.586H253.36c-17.302,0-31.325-14.023-31.325-31.325c0-17.301,14.023-31.325,31.325-31.325 h699.425c17.301,0,31.324,14.024,31.324,31.325C984.109,593.563,970.086,607.586,952.785,607.586z"}),(0,a.createElement)(r.Path,{d:"M1387.721,794.601H253.36c-17.302,0-31.325-14.024-31.325-31.325c0-17.302,14.023-31.325,31.325-31.325 h1134.36c17.302,0,31.326,14.023,31.326,31.325C1419.047,780.577,1405.022,794.601,1387.721,794.601z"}),(0,a.createElement)(r.Path,{d:"M1387.721,981.611H253.36c-17.302,0-31.325-14.023-31.325-31.324c0-17.302,14.023-31.325,31.325-31.325 h1134.36c17.302,0,31.326,14.023,31.326,31.325C1419.047,967.588,1405.022,981.611,1387.721,981.611z"}),(0,a.createElement)(r.Path,{d:"M1387.721,1168.627H253.36c-17.302,0-31.325-14.024-31.325-31.325c0-17.302,14.023-31.325,31.325-31.325 h1134.36c17.302,0,31.326,14.023,31.326,31.325C1419.047,1154.603,1405.022,1168.627,1387.721,1168.627z"}),(0,a.createElement)(r.Path,{d:"M1712.124,145H244.786c-44.37,0-80.467,36.097-80.467,80.467v85.476h62.65v-85.476 c0-9.824,7.993-17.816,17.817-17.816h1467.338c9.828,0,17.821,7.993,17.821,17.816v968.17c0,9.824-7.993,17.813-17.821,17.813 h-108.769v62.65h108.769c44.374,0,80.472-36.098,80.472-80.463v-968.17C1792.596,181.097,1756.498,145,1712.124,145z"})),microphone:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M899.997,1430.906c196.13,0,355.689-159.568,355.689-355.707l0.005-725.97c0-2.024-0.197-4.004-0.57-5.922 C1245.143,154.168,1090.046,6.706,900.006,6.706c-190.005,0-345.088,147.425-355.124,336.513c-0.377,1.945-0.574,3.956-0.574,6.01 v725.97C544.308,1271.338,703.868,1430.906,899.997,1430.906z M607.108,896.711h117.567c17.343,0,31.4-14.058,31.4-31.4 s-14.058-31.4-31.4-31.4H607.108V681.478h117.567c17.343,0,31.4-14.058,31.4-31.4s-14.058-31.4-31.4-31.4H607.108V466.24h117.567 c17.343,0,31.4-14.058,31.4-31.4c0-17.343-14.058-31.4-31.4-31.4H607.108v-49.663c0.158-1.082,0.259-2.178,0.302-3.29 C612.3,228.398,690.59,126.857,798.984,87.303v125.965c0,17.343,14.058,31.4,31.4,31.4s31.4-14.058,31.4-31.4V72.036 c12.516-1.616,25.259-2.53,38.221-2.53c11.552,0,22.924,0.738,34.125,2.026v141.735c0,17.343,14.058,31.4,31.4,31.4 s31.4-14.058,31.4-31.4V85.822c110.51,38.464,190.711,141.043,195.656,264.665c0.044,1.1,0.145,2.19,0.303,3.259v49.694H1075.31 c-17.343,0-31.4,14.057-31.4,31.4c0,17.343,14.058,31.4,31.4,31.4h117.581v152.437H1075.31c-17.343,0-31.4,14.058-31.4,31.4 s14.058,31.4,31.4,31.4h117.581l-0.005,152.433H1075.31c-17.343,0-31.4,14.058-31.4,31.4s14.058,31.4,31.4,31.4h117.576v178.488 c0,161.51-131.388,292.906-292.889,292.906c-161.5,0-292.889-131.396-292.889-292.906V896.711z"}),(0,a.createElement)(r.Path,{d:"M1509.412,676.055h-144.367c-17.343,0-31.4,14.057-31.4,31.4v368.188 c0,237.368-191.71,430.769-428.426,433.576c-1.699-0.285-3.438-0.469-5.217-0.469c-1.778,0-3.518,0.184-5.217,0.469 c-236.716-2.808-428.43-196.208-428.43-433.576V707.455c0-17.343-14.058-31.4-31.4-31.4H290.586c-17.343,0-31.4,14.057-31.4,31.4 c0,17.343,14.057,31.4,31.4,31.4h112.968v336.788c0,263.191,205.881,479.161,465.048,495.422v159.429H622.835 c-17.343,0-31.4,14.058-31.4,31.4s14.058,31.4,31.4,31.4h554.333c17.343,0,31.4-14.058,31.4-31.4s-14.058-31.4-31.4-31.4H931.402 v-159.429c259.166-16.261,465.043-232.23,465.043-495.422V738.855h112.967c17.344,0,31.4-14.057,31.4-31.4 C1540.813,690.112,1526.756,676.055,1509.412,676.055z"})),mobile:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1346.861,3.943h-893.72c-45.89,0-83.232,37.339-83.232,83.229v1625.653 c0,45.891,37.342,83.23,83.232,83.23h893.72c45.891,0,83.229-37.34,83.229-83.23V87.173 C1430.091,41.283,1392.752,3.943,1346.861,3.943z M453.141,66.61h893.72c11.34,0,20.563,9.223,20.563,20.563v172.719H432.578 V87.173C432.578,75.833,441.801,66.61,453.141,66.61z M1367.424,291.234v1169.788H432.578V291.234H1367.424z M1346.861,1733.39 h-893.72c-11.34,0-20.563-9.224-20.563-20.563v-220.47h934.846v220.47C1367.424,1724.166,1358.201,1733.39,1346.861,1733.39z"}),(0,a.createElement)(r.Path,{d:"M949.946,143.519h-43.739h-12.412h-43.74c-8.655,0-15.667,7.012-15.667,15.667 c0,8.646,7.012,15.667,15.667,15.667h43.74h12.412h43.739c8.655,0,15.667-7.021,15.667-15.667 C965.613,150.531,958.602,143.519,949.946,143.519z"}),(0,a.createElement)(r.Path,{d:"M900.002,1538.701c-39.779,0-72.144,32.355-72.144,72.135c0,39.778,32.365,72.145,72.144,72.145 c39.777,0,72.142-32.366,72.142-72.145C972.144,1571.057,939.779,1538.701,900.002,1538.701z M900.002,1651.646 c-22.503,0-40.81-18.307-40.81-40.811c0-22.495,18.307-40.802,40.81-40.802c22.501,0,40.809,18.307,40.809,40.802 C940.811,1633.34,922.503,1651.646,900.002,1651.646z"})),mouse:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M951.669,1792.279c-143.699,0-278.138-75.66-378.553-213.039 c-98.267-134.439-152.384-312.672-152.384-501.869c0-189.193,54.117-367.426,152.384-501.865 c100.415-137.379,234.854-213.04,378.553-213.04c143.701,0,278.14,75.66,378.56,213.04 c98.262,134.438,152.381,312.669,152.381,501.865c0,189.197-54.119,367.43-152.381,501.869 C1229.809,1716.619,1095.37,1792.279,951.669,1792.279z M951.669,424.84c-258.368,0-468.563,292.723-468.563,652.531 c0,359.808,210.196,652.535,468.563,652.535c258.37,0,468.568-292.728,468.568-652.535 C1420.237,717.563,1210.039,424.84,951.669,424.84z"}),(0,a.createElement)(r.Path,{d:"M965.035,953.709h-26.731c-46.675,0-84.648-37.973-84.648-84.648v-166.33 c0-46.675,37.974-84.648,84.648-84.648h26.731c46.675,0,84.647,37.974,84.647,84.648v166.33 C1049.683,915.736,1011.71,953.709,965.035,953.709z M938.304,680.455c-12.282,0-22.276,9.994-22.276,22.276v166.33 c0,12.282,9.994,22.276,22.276,22.276h26.731c12.281,0,22.275-9.994,22.275-22.276v-166.33c0-12.282-9.994-22.276-22.275-22.276 H938.304z"}),(0,a.createElement)(r.Path,{d:"M951.669,424.84c-17.225,0-31.187-13.962-31.187-31.187c0-54.452-13.369-73.996-23.424-83.959 c-33.636-33.329-117.371-32.567-244.13-31.399c-25.544,0.235-51.957,0.477-80.594,0.477c-85.779,0-151.948-24.597-196.665-73.106 C310.528,135,317.424,40.372,317.748,36.377c1.401-17.166,16.48-29.949,33.616-28.552c17.129,1.396,29.892,16.38,28.561,33.499 c-0.092,1.349-4.468,72.523,42.009,122.504c32.437,34.882,83.041,52.57,150.401,52.57c28.352,0,54.617-0.242,80.019-0.474 c147.482-1.349,236.497-2.169,288.608,49.464c28.58,28.321,41.894,69.079,41.894,128.265 C982.855,410.878,968.894,424.84,951.669,424.84z"})),music:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1674.102,313.758V35.517c0-0.531-0.053-1.05-0.08-1.573c0.212-3.68-0.184-7.458-1.348-11.182 c-5.178-16.602-22.839-25.852-39.428-20.683L569.624,333.772c-1.089,0.334-2.151,0.72-3.184,1.16 c-0.084,0.035-0.154,0.079-0.238,0.114c-0.856,0.378-1.691,0.782-2.507,1.226c-0.439,0.242-0.853,0.518-1.279,0.777 c-0.435,0.263-0.878,0.519-1.295,0.804c-0.527,0.356-1.023,0.751-1.529,1.138c-0.294,0.229-0.602,0.443-0.892,0.685 c-0.496,0.413-0.958,0.857-1.428,1.301c-0.272,0.254-0.553,0.496-0.816,0.76c-0.409,0.417-0.786,0.855-1.173,1.291 c-0.294,0.329-0.598,0.655-0.879,0.998c-0.302,0.377-0.583,0.773-0.869,1.164c-0.32,0.435-0.655,0.866-0.953,1.313 c-0.215,0.325-0.404,0.663-0.606,0.992c-0.329,0.544-0.663,1.085-0.962,1.647c-0.149,0.281-0.277,0.575-0.417,0.861 c-0.308,0.623-0.615,1.251-0.878,1.893c-0.124,0.299-0.22,0.602-0.329,0.901c-0.242,0.641-0.488,1.282-0.69,1.945 c-0.136,0.448-0.232,0.909-0.351,1.366c-0.132,0.519-0.281,1.028-0.386,1.555c-0.184,0.905-0.316,1.823-0.417,2.75 c-0.013,0.088-0.03,0.171-0.039,0.263c-0.114,1.125-0.171,2.258-0.163,3.4v281.451c0,0.119,0,0.242,0,0.365v748.525 c-44.338-48.791-108.277-79.475-179.244-79.475c-133.55,0-242.2,108.656-242.2,242.209c0,133.554,108.65,242.203,242.2,242.203 c133.553,0,242.208-108.649,242.208-242.203V668.854l1000.829-312.107v709.3c-44.338-48.791-108.273-79.465-179.24-79.465 c-133.553,0-242.203,108.646-242.203,242.199c0,133.557,108.65,242.213,242.203,242.213c133.555,0,242.205-108.656,242.205-242.213 V314.122C1674.102,313.999,1674.102,313.88,1674.102,313.758z M368.1,1736.388c-98.83,0-179.235-80.405-179.235-179.239 c0-98.835,80.405-179.244,179.235-179.244c98.833,0,179.244,80.409,179.244,179.244 C547.344,1655.982,466.934,1736.388,368.1,1736.388z M1431.896,1408.029c-98.832,0-179.239-80.41-179.239-179.248 c0-98.835,80.407-179.239,179.239-179.239c98.834,0,179.24,80.404,179.24,179.239 C1611.137,1327.619,1530.73,1408.029,1431.896,1408.029z M610.308,602.899v-215.86L1611.137,74.931v215.861L610.308,602.899z"})),notification:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M942.432,362.391c28.336,0,78.253,16.538,120.884,52.848c33.173,28.25,72.71,77.44,72.71,151.333 c0,17.307,14.031,31.336,31.336,31.336c17.312,0,31.336-14.029,31.336-31.336c0-175.203-166.831-266.854-256.266-266.854 c-17.304,0-31.336,14.028-31.336,31.336C911.096,348.362,925.128,362.391,942.432,362.391z"}),(0,a.createElement)(r.Path,{d:"M1555.292,1240.33c-11.603-18.885-24.035-39.138-36.538-60.862c-1.408-5.24-4.108-9.945-7.79-13.722 c-49.513-88.479-97.741-200.637-97.741-344.862c0-339.747-187.438-622.592-438.45-681.168 c7.458-12.796,11.813-27.633,11.813-43.511c0-47.816-38.768-86.576-86.583-86.576c-47.813,0-86.581,38.759-86.581,86.576 c0,15.878,4.35,30.715,11.813,43.511c-251.011,58.576-438.455,341.421-438.455,681.168c0,188.204-82.117,321.858-142.074,419.446 c-47.275,76.945-81.431,132.54-53.413,182.688c34.706,62.133,150.24,84.154,527.356,89.08 c-11.577,25.247-18.085,53.287-18.085,82.834c0,109.974,89.466,199.439,199.438,199.439c109.971,0,199.432-89.466,199.432-199.439 c0-29.547-6.505-57.587-18.09-82.834c377.126-4.926,492.65-26.947,527.361-89.08 C1636.728,1372.87,1602.566,1317.275,1555.292,1240.33z M900.002,1731.698c-75.415,0-136.767-61.352-136.767-136.767 c0-30.793,10.234-59.236,27.477-82.121c34.47,0.25,70.82,0.385,109.26,0.424c0.021,0,0.039,0,0.061,0 c38.438-0.039,74.783-0.174,109.26-0.424c17.231,22.885,27.471,51.328,27.471,82.121 C1036.763,1670.347,975.412,1731.698,900.002,1731.698z M1553.997,1392.455c-5.909,10.575-33.067,30.156-148.601,42.466 c-80.962,8.635-194.844,13.343-368.712,14.981c-41.952,0.395-87.355,0.612-136.683,0.66c-49.33-0.048-94.734-0.266-136.688-0.66 c-173.864-1.639-287.75-6.347-368.713-14.981c-115.524-12.31-142.686-31.891-148.596-42.466 c-10.098-18.081,20.114-67.255,52.102-119.314c10.208-16.613,21.303-34.704,32.686-54.227h131.308 c17.307,0,31.335-14.029,31.335-31.336c0-17.309-14.029-31.337-31.335-31.337H365.03c44.478-87.962,84.421-199.001,84.421-335.357 c0-165.03,47.721-321.097,134.371-439.463c84.238-115.071,196.471-182.333,316.179-189.546 c119.712,7.213,231.939,74.476,316.182,189.546c86.646,118.366,134.367,274.434,134.367,439.463 c0,136.356,39.939,247.396,84.424,335.357H598.516c-17.308,0-31.336,14.028-31.336,31.337c0,17.307,14.028,31.336,31.336,31.336 h870.699c11.375,19.522,22.479,37.609,32.683,54.221C1533.88,1325.2,1564.098,1374.374,1553.997,1392.455z"})),offer:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1799.344,899.996c0-88.462-95.547-165.006-276.3-221.355c-16.881-5.265-34.349-10.276-52.301-15.054 c9.318-16.072,18.118-31.96,26.339-47.619c87.966-167.659,101.403-289.341,38.854-351.9c-25.566-25.557-61.558-38.52-106.981-38.52 c-75.811,0-177.951,37.532-292.485,103.924c-4.795-18.03-9.827-35.569-15.106-52.516C1065.015,96.198,988.466,0.657,900.001,0.657 c-88.462,0-165.011,95.541-221.36,276.299c-5.283,16.946-10.315,34.485-15.11,52.516 c-114.534-66.392-216.675-103.924-292.49-103.924c-45.424,0-81.41,12.958-106.972,38.52c-62.554,62.554-49.121,184.241,38.85,351.9 c8.216,15.659,17.021,31.547,26.334,47.619c-17.951,4.778-35.416,9.789-52.296,15.054C96.204,734.99,0.658,811.534,0.658,899.996 c0,88.469,95.546,165.01,276.299,221.366c16.88,5.262,34.345,10.268,52.296,15.055c-9.313,16.071-18.118,31.959-26.334,47.618 c-87.971,167.659-101.404,289.342-38.85,351.892c25.562,25.565,61.552,38.528,106.972,38.528 c75.815,0,177.957-37.536,292.49-103.924c4.799,18.022,9.827,35.561,15.11,52.512c56.349,180.753,132.893,276.3,221.36,276.3 c88.464,0,165.013-95.547,221.362-276.3c5.279-16.951,10.312-34.481,15.106-52.512c114.534,66.388,216.666,103.915,292.485,103.915 c45.424,0,81.415-12.963,106.973-38.52c62.558-62.55,49.12-184.232-38.846-351.892c-8.221-15.659-17.021-31.547-26.339-47.618 c17.952-4.787,35.42-9.793,52.301-15.055C1703.797,1065.006,1799.344,988.465,1799.344,899.996z M1481.194,1068.176 c-14.5,4.198-29.396,8.229-44.659,12.076c-9.125,2.301-18.355,4.549-27.736,6.718c-12.313,2.854-24.854,5.587-37.589,8.212 c7.123,10.83,14.043,21.605,20.719,32.303c5.12,8.194,10.073,16.345,14.912,24.45c8.046,13.455,15.686,26.77,22.949,39.935 c3.952,7.175,7.825,14.325,11.549,21.411c70.717,134.796,89.442,238.764,50.078,278.128c-13.322,13.331-34.34,20.085-62.462,20.085 c-60.529,0-143.164-29.456-237.269-81.607c-13.052-7.229-26.313-14.896-39.769-22.976c-8.071-4.848-16.213-9.854-24.415-14.991 c-10.662-6.692-21.438-13.622-32.302-20.806c-2.635,12.769-5.376,25.346-8.23,37.685c-2.15,9.301-4.382,18.444-6.666,27.499 c-3.864,15.343-7.912,30.317-12.128,44.896c-2.267,7.808-4.559,15.536-6.921,23.107 c-45.301,145.325-105.584,232.088-161.254,232.088c-55.673,0-115.957-86.763-161.256-232.088c-2.362-7.571-4.655-15.3-6.917-23.107 c-4.22-14.579-8.269-29.554-12.137-44.905c-2.279-9.046-4.506-18.189-6.661-27.49c-2.854-12.339-5.595-24.916-8.229-37.685 c-10.869,7.175-21.641,14.113-32.311,20.806c-8.199,5.137-16.336,10.144-24.407,14.991c-13.455,8.08-26.721,15.747-39.767,22.976 c-94.105,52.151-176.745,81.617-237.274,81.617c-28.118,0-49.13-6.764-62.453-20.087c-39.368-39.363-20.648-143.34,50.078-278.136 c3.715-7.086,7.593-14.236,11.549-21.411c7.254-13.165,14.904-26.479,22.94-39.935c4.843-8.105,9.797-16.256,14.912-24.45 c6.675-10.697,13.596-21.473,20.723-32.303c-12.735-2.625-25.276-5.357-37.59-8.212c-9.384-2.169-18.61-4.417-27.735-6.718 c-15.269-3.847-30.16-7.878-44.659-12.076c-7.808-2.267-15.537-4.559-23.111-6.921C150.37,1015.954,63.611,955.671,63.611,899.996 c0-55.673,86.758-115.952,232.084-161.257c7.575-2.362,15.304-4.655,23.111-6.916c14.504-4.203,29.39-8.225,44.659-12.076 c9.121-2.297,18.351-4.545,27.735-6.719c12.313-2.851,24.855-5.582,37.585-8.212c-7.127-10.833-14.043-21.601-20.719-32.297 c-5.115-8.199-10.069-16.345-14.917-24.451c-8.036-13.455-15.682-26.77-22.94-39.935c-3.952-7.18-7.834-14.329-11.549-21.412 c-70.722-134.795-89.446-238.772-50.074-278.144c13.323-13.323,34.335-20.077,62.453-20.077c60.529,0,143.165,29.457,237.27,81.612 c13.046,7.228,26.313,14.899,39.771,22.979c8.071,4.848,16.205,9.845,24.407,14.992c10.666,6.692,21.438,13.622,32.311,20.806 c2.635-12.769,5.375-25.346,8.229-37.694c2.155-9.297,4.382-18.443,6.661-27.485c3.869-15.352,7.913-30.326,12.137-44.905 c2.262-7.808,4.555-15.541,6.917-23.111C784.045,150.369,844.329,63.61,900.001,63.61c55.67,0,115.954,86.758,161.254,232.084 c2.362,7.57,4.654,15.308,6.921,23.115c4.225,14.579,8.264,29.545,12.138,44.897c2.274,9.046,4.506,18.197,6.656,27.493 c2.854,12.344,5.596,24.921,8.23,37.686c10.873-7.179,21.64-14.109,32.311-20.801c8.203-5.146,16.335-10.144,24.406-14.992 c13.455-8.08,26.727-15.751,39.769-22.979c94.104-52.151,176.739-81.612,237.269-81.612c28.122,0,49.14,6.758,62.462,20.086 c39.364,39.363,20.639,143.34-50.078,278.135c-3.724,7.079-7.597,14.228-11.549,21.408c-7.264,13.165-14.903,26.483-22.949,39.938 c-4.839,8.106-9.792,16.248-14.912,24.451c-6.676,10.693-13.587,21.465-20.719,32.297c12.735,2.63,25.276,5.362,37.589,8.212 c9.381,2.173,18.611,4.421,27.736,6.719c15.264,3.851,30.159,7.877,44.659,12.076c7.808,2.261,15.536,4.554,23.107,6.916 c145.325,45.305,232.088,105.584,232.088,161.257c0,55.675-86.763,115.958-232.088,161.259 C1496.73,1063.617,1489.002,1065.909,1481.194,1068.176z"}),(0,a.createElement)(r.Path,{d:"M704.532,852.061c82.828,0,150.217-67.388,150.217-150.217c0-82.828-67.389-150.217-150.221-150.217 c-82.828,0-150.217,67.384-150.217,150.212C554.311,784.672,621.7,852.061,704.532,852.061z M704.528,614.58 c48.12,0,87.268,39.148,87.268,87.264s-39.148,87.264-87.264,87.264c-48.12,0-87.268-39.148-87.268-87.268 C617.264,653.725,656.413,614.58,704.528,614.58z"}),(0,a.createElement)(r.Path,{d:"M1101.972,949.058c-82.837,0-150.226,67.389-150.226,150.227c0,82.828,67.389,150.207,150.226,150.207 c82.829,0,150.208-67.379,150.208-150.207C1252.18,1016.446,1184.801,949.058,1101.972,949.058z M1101.972,1186.538 c-48.119,0-87.271-39.144-87.271-87.254c0-48.129,39.152-87.273,87.271-87.273c48.11,0,87.255,39.145,87.255,87.273 C1189.227,1147.395,1150.082,1186.538,1101.972,1186.538z"}),(0,a.createElement)(r.Path,{d:"M1198.448,561.357l-634.397,634.403c-12.291,12.295-12.291,32.223,0,44.519 c6.147,6.138,14.206,9.212,22.26,9.212c8.053,0,16.111-3.074,22.259-9.212l634.397-634.402c12.287-12.295,12.287-32.224,0-44.52 C1230.672,549.071,1210.744,549.071,1198.448,561.357z"})),page:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1720.335,5.563H85.245c-43.937,0-79.679,35.739-79.679,79.667v1635.1c0,43.928,35.743,79.67,79.679,79.67 h1635.09c43.927,0,79.665-35.742,79.665-79.67V85.23C1800,41.302,1764.262,5.563,1720.335,5.563z M85.245,68.575h1635.09 c9.182,0,16.653,7.473,16.653,16.655v195.532H68.578V85.23C68.578,76.048,76.055,68.575,85.245,68.575z M1720.335,1736.988H85.245 c-9.19,0-16.667-7.472-16.667-16.658V343.774h1668.41V1720.33C1736.988,1729.517,1729.517,1736.988,1720.335,1736.988z"}),(0,a.createElement)(r.Path,{d:"M1518.679,1150.928H333.948c-47.154,0-85.517,38.363-85.517,85.517v315.061 c0,47.152,38.363,85.516,85.517,85.516h1184.73c47.154,0,85.518-38.363,85.518-85.516v-315.061 C1604.196,1189.291,1565.833,1150.928,1518.679,1150.928z M1541.184,1551.505c0,12.403-10.096,22.504-22.505,22.504H333.948 c-12.409,0-22.504-10.101-22.504-22.504v-315.061c0-12.412,10.096-22.505,22.504-22.505h1184.73 c12.409,0,22.505,10.093,22.505,22.505V1551.505z"}),(0,a.createElement)(r.Path,{d:"M333.948,913.886h305.565c47.153,0,85.517-38.365,85.517-85.519V522.802 c0-47.154-38.363-85.516-85.517-85.516H333.948c-47.154,0-85.517,38.362-85.517,85.516v305.565 C248.432,875.521,286.794,913.886,333.948,913.886z M311.444,522.802c0-12.408,10.096-22.504,22.504-22.504h305.565 c12.408,0,22.505,10.096,22.505,22.504v305.565c0,12.408-10.097,22.505-22.505,22.505H333.948 c-12.409,0-22.504-10.097-22.504-22.505V522.802z"}),(0,a.createElement)(r.Path,{d:"M1572.689,996.396H279.938c-17.401,0-31.506,14.108-31.506,31.505c0,17.406,14.105,31.507,31.506,31.507 h1292.751c17.401,0,31.507-14.101,31.507-31.507C1604.196,1010.505,1590.091,996.396,1572.689,996.396z"}),(0,a.createElement)(r.Path,{d:"M1572.689,832.116H858.558c-17.402,0-31.507,14.105-31.507,31.507c0,17.401,14.105,31.505,31.507,31.505 h714.132c17.401,0,31.507-14.104,31.507-31.505C1604.196,846.222,1590.091,832.116,1572.689,832.116z"}),(0,a.createElement)(r.Path,{d:"M1572.689,643.081H858.558c-17.402,0-31.507,14.105-31.507,31.506c0,17.401,14.105,31.505,31.507,31.505 h714.132c17.401,0,31.507-14.104,31.507-31.505C1604.196,657.186,1590.091,643.081,1572.689,643.081z"}),(0,a.createElement)(r.Path,{d:"M1572.689,454.044H858.558c-17.402,0-31.507,14.105-31.507,31.507c0,17.401,14.105,31.505,31.507,31.505 h714.132c17.401,0,31.507-14.104,31.507-31.505C1604.196,468.15,1590.091,454.044,1572.689,454.044z"}),(0,a.createElement)(r.Circle,{cx:"204.913",cy:"171.616",r:"50.635"}),(0,a.createElement)(r.Circle,{cx:"364.694",cy:"171.616",r:"50.635"}),(0,a.createElement)(r.Circle,{cx:"524.474",cy:"171.616",r:"50.635"})),paperclip:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M716.321,1752.834c-8.333,0-16.325-3.314-22.221-9.206l-466.26-466.276 c-12.274-12.271-12.274-32.169,0-44.439l952.941-952.92c5.892-5.895,13.884-9.204,22.217-9.204h314.732 c17.355,0,31.422,14.067,31.422,31.423V646.08c0,8.333-3.308,16.328-9.201,22.219L811.41,1396.841 c-12.274,12.271-32.168,12.271-44.443,0c-12.27-12.271-12.27-32.168,0-44.438l719.34-719.338v-299.43h-270.294L294.496,1255.13 l421.825,421.837L1731.096,662.206V110.013h-646.917c-47.596,45.638-273.575,262.253-499.232,477.519 C70.333,1078.448,59.475,1083.884,51.54,1087.847c-15.519,7.76-34.396,1.474-42.159-14.046 c-7.272-14.545-2.205-32.045,11.24-40.575c38.95-30.131,635.69-599.891,1029.176-977.313c5.853-5.611,13.646-8.746,21.752-8.746 h690.97c17.352,0,31.424,14.068,31.424,31.424v596.634c0,8.33-3.314,16.325-9.206,22.217L738.539,1743.628 C732.646,1749.52,724.655,1752.834,716.321,1752.834z"})),pen:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1741.402,786.797h-35.999c-32.197-298.013-226.637-548.089-492.951-659.834h305.92v31.245 c0,17.376,14.079,31.46,31.461,31.46h125.409c17.381,0,31.459-14.084,31.459-31.46V32.798c0-17.375-14.078-31.46-31.459-31.46 h-125.409c-17.382,0-31.461,14.084-31.461,31.46v31.245H994.163V32.798c0-17.375-14.079-31.46-31.46-31.46H837.287 c-17.376,0-31.46,14.084-31.46,31.46v31.245H281.618V32.798c0-17.375-14.084-31.46-31.46-31.46H124.751 c-17.375,0-31.459,14.084-31.459,31.46v125.41c0,17.376,14.084,31.46,31.459,31.46h125.406c17.375,0,31.46-14.084,31.46-31.46 v-31.245H587.55C321.228,238.708,126.792,488.785,94.596,786.797H58.597c-17.376,0-31.46,14.084-31.46,31.46v125.409 c0,17.375,14.083,31.459,31.46,31.459h125.418c17.376,0,31.46-14.084,31.46-31.459V818.257c0-17.375-14.083-31.46-31.46-31.46 h-26.088c39.887-339.954,308.838-610.875,647.899-653.703v25.114c0,17.376,14.084,31.46,31.46,31.46h125.417 c17.381,0,31.46-14.084,31.46-31.46v-25.116c339.064,42.821,608.012,313.747,647.908,653.706h-26.08 c-17.38,0-31.46,14.084-31.46,31.46v125.409c0,17.375,14.08,31.459,31.46,31.459h125.411c17.38,0,31.46-14.084,31.46-31.459 V818.257C1772.862,800.882,1758.782,786.797,1741.402,786.797z M1643.782,126.748h-62.49V95.503V64.258h62.49V126.748z M156.212,64.258h62.485v62.49h-62.485V64.258z M152.556,877.923v34.282H90.057V877.98v-20.505 c0.052-2.589,0.119-5.174,0.193-7.758h62.306V877.923z M900.005,64.258c10.461,0,20.871,0.266,31.237,0.661v61.829h-62.496V64.918 C879.122,64.524,889.533,64.258,900.005,64.258z M1709.941,857.82v20.132v34.253h-62.489V877.98v-28.263h62.287 C1709.828,852.415,1709.889,855.116,1709.941,857.82z"}),(0,a.createElement)(r.Path,{d:"M928.829,250.905c-5.003-11.464-16.327-18.875-28.833-18.875c-12.509,0-23.828,7.411-28.831,18.875 l-409.868,939.046c-3.283,7.523-3.497,16.025-0.601,23.701l0.487,1.291c3.335,8.838,10.468,15.707,19.421,18.713 c98.036,32.9,163.906,124.49,163.906,227.906c0,43.082-11.574,85.383-33.466,122.33c-0.68,1.145-1.259,2.33-1.782,3.541 c-3.559,5.096-5.662,11.285-5.662,17.973v159.314c0,17.285,13.948,31.338,31.231,31.463l529.877,3.816c0.079,0,0.159,0,0.238,0 c17.266,0,31.328-13.939,31.45-31.23c0.122-17.377-13.859-31.566-31.23-31.689l-498.646-3.59v-79.055h486.778 c13.14,0,24.902-8.168,29.484-20.479l8.585-23.059c3.318-8.91,2.432-18.84-2.423-27.02c-21.884-36.934-33.452-79.23-33.452-122.316 c0-103.416,65.86-195.006,163.901-227.906c8.979-3.018,16.125-9.924,19.452-18.801l0.482-1.291 c2.861-7.654,2.634-16.121-0.632-23.613L928.829,250.905z M899.996,1126.566c34.811,0,63.138,28.318,63.138,63.123 c0,34.809-28.327,63.125-63.138,63.125c-34.809,0-63.126-28.316-63.126-63.125C836.87,1154.885,865.187,1126.566,899.996,1126.566z M1092.571,1461.563c0,45.088,10.052,89.504,29.241,129.953H678.187c19.198-40.457,29.244-84.869,29.244-129.953 c0-119.287-69.455-226.105-175.883-275.271l336.988-772.079v653.407c-54.331,14.008-94.586,63.43-94.586,122.07 c0,69.504,56.543,126.045,126.047,126.045c69.51,0,126.058-56.541,126.058-126.045c0-58.646-40.265-108.063-94.601-122.07V414.214 l336.994,772.077C1162.023,1235.467,1092.571,1342.275,1092.571,1461.563z"})),phone:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1767.747,1435.832c-8.327-8.648-16.937-17.587-27.429-25.664 c-103.501-79.709-216.736-152.819-346.173-223.501c-20.847-11.386-37.313-20.372-55.837-20.372 c-24.734,0-41.76,15.473-63.32,35.063c-23.946,21.767-47.108,43.659-69.258,65.44c-12.17,11.963-24.041,23.89-35.543,35.738 c-2.982,3.074-6.067,5.62-9.285,7.808c-11.248,7.644-24.399,10.098-42.976,8.472c-48.55-4.284-97.64-18.685-150.077-44.016 c-90.392-43.678-173.444-109.723-253.898-201.906C614.263,958.662,545.58,840.776,503.974,712.499l-3.809-11.659 c-5.327-16.218-11.359-34.603-10.182-38.525c0.732-2.462,4.585-7.013,10.156-12.735c6.298-6.481,14.801-14.471,23.58-22.712 l3.199-2.999c6.12-5.753,12.417-11.45,18.768-17.112c14.514-12.941,29.429-25.659,44.021-38.067 c15.198-12.918,30.911-26.278,46.175-39.916c36.324-32.467,44.016-51.174,17.996-97.932 c-50.232-90.262-107.172-192.566-167.25-292.054c-17.626-29.176-39.149-55.296-59.957-80.559 c-8.996-10.923-18.302-22.216-26.94-33.365c-5.914-7.636-15.033-12.104-24.695-12.104h-10.034c-7.396,0-14.548,2.624-20.193,7.401 c-98.015,83.013-177.31,183.569-253.999,280.813L76.278,319.39c-14.47,18.318-27.646,37.487-40.386,56.02 c-5.758,8.373-11.515,16.75-17.382,25.036c-3.74,5.278-5.749,11.589-5.749,18.058v26.748c0,2.158,0.223,4.307,0.667,6.417 c2.262,10.778,4.376,21.596,6.495,32.414c4.698,24.042,9.563,48.903,16.065,73.441c34.742,131.062,92.31,257.189,175.989,385.601 c178.238,273.49,402.429,500.615,666.353,675.062c121.573,80.354,239.724,131.476,361.202,156.279 c17.064,3.487,34.209,6.167,50.79,8.757c7.509,1.172,15.019,2.349,22.516,3.596c1.695,0.284,3.413,0.423,5.13,0.423h63.53 c5.287,0,10.491-1.342,15.12-3.901c127.227-70.352,238.143-158.521,329.863-235.488c13.378-11.224,25.184-23.466,36.6-35.303 c4.938-5.117,9.877-10.238,14.915-15.237c5.914-5.867,9.244-13.852,9.244-22.187v-6.685c0-8.421-3.399-16.489-9.432-22.369 C1774.39,1442.736,1771.068,1439.283,1767.747,1435.832z M366.832,83.813c3.892,4.772,7.78,9.493,11.611,14.148 c20.28,24.612,39.431,47.866,54.7,73.132c59.503,98.534,116.155,200.328,166.135,290.131c2.549,4.585,4.494,8.242,5.818,10.961 c-3.278,3.226-7.911,7.361-10.857,9.994c-14.684,13.128-30.1,26.23-45.006,38.904c-15.778,13.416-31.944,27.176-47.81,41.407 l-300.029-300.03C252.538,199.507,306.375,137.786,366.832,83.813z M1373.382,1724.754h-52.847 c-6.854-1.123-13.708-2.196-20.568-3.268c-16.603-2.594-32.289-5.047-47.932-8.242c-113.5-23.176-224.475-71.322-339.252-147.188 c-256.744-169.703-474.92-390.765-648.46-657.046C184.335,786.255,129.4,666.046,96.384,541.518 c-5.971-22.547-10.426-45.32-15.141-69.432c-1.961-10.028-3.927-20.058-5.998-30.06v-13.647c4.071-5.84,8.103-11.707,12.138-17.574 c12.719-18.506,24.74-35.988,37.928-52.682l14.563-18.455c7.375-9.353,14.784-18.741,22.224-28.134l293.867,293.866 c-13.333,13.698-21.64,24.939-25.846,39.004c-6.791,22.7-0.214,42.731,10.674,75.917l3.748,11.454 c44.257,136.467,116.984,261.484,222.334,382.201c86.104,98.661,175.663,169.671,273.792,217.084 c59.367,28.683,115.554,45.036,171.779,49.997c5.417,0.478,10.709,0.718,15.725,0.718c0.005,0,0.005,0,0.005,0 c30.471,0,55.886-8.813,77.315-26.844l291.775,291.773C1457.921,1674.061,1416.589,1700.514,1373.382,1724.754z M1686.313,1499.989 c-41.934,35.194-87.985,72.757-137.669,109.723l-298.73-298.731c21.453-21.078,43.89-42.285,67.095-63.382 c6.604-6.001,17.274-15.694,22.111-18.533c5.235,1.604,17.492,8.299,25.084,12.44c126.542,69.104,237.096,140.467,337.992,218.171 c4.476,3.443,8.878,7.602,13.372,12.126C1705.725,1481.992,1696.311,1491.6,1686.313,1499.989z"}),(0,a.createElement)(r.Path,{d:"M1659.155,901.129c-66.448,0-120.505-54.059-120.505-120.505c0-258.807-210.553-469.359-469.359-469.359 c-66.447,0-120.505-54.059-120.505-120.505c0-66.446,54.058-120.505,120.505-120.505c391.698,0,710.369,318.671,710.369,710.37 C1779.66,847.07,1725.6,901.129,1659.155,901.129z M1069.291,132.739c-31.992,0-58.021,26.028-58.021,58.021 c0,31.992,26.029,58.021,58.021,58.021c293.259,0,531.843,238.582,531.843,531.843c0,31.992,26.029,58.021,58.021,58.021 c31.991,0,58.021-26.029,58.021-58.021C1717.176,423.379,1426.534,132.739,1069.291,132.739z"}),(0,a.createElement)(r.Path,{d:"M1348.582,982.494c-50.059,0-90.779-40.722-90.779-90.78c0-166.88-135.77-302.649-302.649-302.649 c-50.058,0-90.78-40.722-90.78-90.78c0-50.058,40.723-90.78,90.78-90.78c266.991,0,484.208,217.217,484.208,484.208 C1439.361,941.772,1398.64,982.494,1348.582,982.494z M955.153,469.99c-15.604,0-28.296,12.692-28.296,28.296 c0,15.604,12.692,28.295,28.296,28.295c201.334,0,365.133,163.799,365.133,365.133c0,15.604,12.692,28.295,28.296,28.295 s28.295-12.691,28.295-28.295C1376.877,659.173,1187.695,469.99,955.153,469.99z"})),picture:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1715.855,4.642H84.157c-43.845,0-79.514,35.665-79.514,79.501v1631.71 c0,43.836,35.669,79.505,79.514,79.505h1631.698c43.837,0,79.502-35.669,79.502-79.505V84.143 C1795.357,40.307,1759.692,4.642,1715.855,4.642z M1715.855,1732.477H84.157c-9.172,0-16.633-7.457-16.633-16.624v-197.206 l588.122-588.126l571.393,571.401c6.141,6.136,14.186,9.207,22.234,9.207c8.044,0,16.093-3.071,22.233-9.207 c12.276-12.281,12.276-32.187,0-44.468L677.878,863.827c-6.139-6.141-14.185-9.209-22.231-9.207 c-8.047-0.002-16.093,3.068-22.231,9.207L67.524,1429.715V84.143c0-9.163,7.461-16.619,16.633-16.619h1631.698 c9.164,0,16.62,7.456,16.62,16.619v1332.726l-553.04-553.041c-2.303-2.303-4.873-4.171-7.611-5.612 c-11.859-6.237-26.879-4.364-36.857,5.612l-123.512,123.521c-12.277,12.277-12.277,32.182,0.004,44.464 c6.137,6.136,14.186,9.206,22.229,9.206s16.093-3.07,22.233-9.211l101.279-101.283l571.393,571.397 c1.219,1.215,2.531,2.28,3.882,3.255v210.676C1732.476,1725.02,1725.02,1732.477,1715.855,1732.477z"}),(0,a.createElement)(r.Path,{d:"M1088.885,560.165c0-97.651-79.443-177.1-177.095-177.1c-97.651,0-177.095,79.448-177.095,177.1 S814.139,737.26,911.79,737.26C1009.441,737.26,1088.885,657.816,1088.885,560.165z M911.79,674.379 c-62.978,0-114.213-51.236-114.213-114.214c0-62.982,51.236-114.218,114.213-114.218s114.214,51.235,114.214,114.218 C1026.004,623.143,974.768,674.379,911.79,674.379z"})),piggybank:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M389.053,664.285c-30.154,0-54.591,24.439-54.591,54.586c0,22.606,13.733,41.997,33.317,50.29 c6.537,2.769,13.729,4.301,21.273,4.301c28.696,0,52.168-22.153,54.368-50.288c0.113-1.425,0.218-2.85,0.218-4.303 C443.64,688.724,419.202,664.285,389.053,664.285z"}),(0,a.createElement)(r.Path,{d:"M1784.638,612.476c-7.589-15.52-26.335-21.937-41.845-14.348c-15.513,7.593-21.94,26.326-14.344,41.844 c5.115,10.46,5.857,22.281,2.078,33.292c-3.775,11.01-11.617,19.892-22.081,25.013c-10.456,5.121-22.281,5.86-33.286,2.081 c-11.01-3.774-19.891-11.614-25.005-22.074c-1.384-2.824-3.138-5.337-5.171-7.528c-39.746-78.838-100.686-151.008-180.6-212.297 c-80.136-61.461-174.367-108.034-276.989-137.967c5.118-17.283,7.911-35.554,7.911-54.476c0-105.95-86.197-192.145-192.145-192.145 c-105.948,0-192.146,86.195-192.146,192.145c0,6.688,0.349,13.297,1.021,19.812c-32.27,3.014-64.099,7.53-95.344,13.521 c-116.002-90.762-248.975-143.138-369.332-143.138c-90.116,0-166.958,29.208-222.22,84.469c-12.214,12.217-12.214,32.021,0,44.235 l197.403,197.402c-70.858,60.392-124.577,129.99-159.247,205.276H35.549c-17.276,0-31.279,14.003-31.279,31.279v352.745 c0,17.276,14.003,31.279,31.279,31.279h127.749c39.331,85.403,103.151,163.506,188.72,229.133 c37.952,29.106,79.076,54.861,122.74,77.112v202.767c0,17.276,14.003,31.279,31.279,31.279h235.338 c17.276,0,31.279-14.003,31.279-31.279v-111.687c44.34,5.9,89.653,8.911,135.547,8.911c45.895,0,91.207-3.011,135.548-8.911 v111.687c0,17.276,14.003,31.279,31.279,31.279h235.338c17.276,0,31.279-14.003,31.279-31.279v-202.767 c43.664-22.251,84.788-48.006,122.739-77.112c151.375-116.094,234.74-271.212,234.74-436.782c0-44.354-6.039-87.947-17.708-130.25 c2.653,0.201,5.312,0.33,7.964,0.33c15.949,0,31.816-3.642,46.562-10.859c25.472-12.46,44.563-34.094,53.762-60.912 C1798.902,666.741,1797.105,637.945,1784.638,612.476z M873.575,266.017c0-71.454,58.134-129.586,129.587-129.586 c71.451,0,129.586,58.132,129.586,129.586c0,13.571-2.107,26.656-5.996,38.96c-6.916,21.897-19.506,41.294-36.031,56.472 c-23.08,21.192-53.832,34.155-87.559,34.155c-42.203,0-79.748-20.29-103.426-51.615c-13.375-17.701-22.294-38.933-25.144-62.024 C873.946,276.734,873.575,271.419,873.575,266.017z M1341.646,1338.048c-20.082,11.293-40.972,21.806-62.559,31.515v68.351v142.717 h-172.779v-90.814v-63.973c-20.497,4.39-41.372,8.09-62.559,11.118c-43.935,6.284-89.235,9.613-135.548,9.613 s-91.612-3.329-135.547-9.613c-21.186-3.028-42.063-6.729-62.559-11.118v63.973v90.814H537.316v-142.717v-68.351 c-21.587-9.709-42.477-20.222-62.559-31.515c-106.363-59.81-190.492-141.028-241.242-235.15 c-10.932-20.282-20.313-41.163-28.033-62.559h-66.154h-72.5V750.152h72.504h66.15c7.72-21.396,17.102-42.276,28.037-62.559 c32.078-59.496,77.479-113.835,133.431-160.87c15.902-13.369,32.641-26.152,50.183-38.292l-44.895-44.893L193.19,264.489 c40.884-30.012,93.538-45.719,154.172-45.719c92.887,0,195.104,35.962,289.278,99.542c21.792,14.714,43.158,30.901,63.876,48.477 c25.38-5.725,51.318-10.458,77.763-14.077c16.73-2.289,33.671-4.128,50.776-5.536c9.146,19.545,21.487,37.297,36.354,52.601 c-128.032,12.585-251.226,54.305-331.545,114.819c-13.798,10.395-16.556,30.007-6.162,43.806 c10.398,13.8,30.01,16.554,43.804,6.159c74.38-56.035,224.926-110.519,393.223-105.976 c130.494,3.53,313.018,43.535,441.491,214.062c6.148,8.163,15.518,12.461,25.004,12.461c6.555,0,13.166-2.053,18.8-6.299 c13.798-10.395,16.556-30.008,6.161-43.804c-82.227-109.14-197.932-183.846-334.365-218.031 c14.287-11.252,26.934-24.472,37.542-39.267c278.243,77.612,477.204,280.315,477.204,517.541 C1636.566,1076.444,1520.473,1237.489,1341.646,1338.048z"})),plane:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M386.031,992.783c-36.026-8.398-72.354-12.654-107.972-12.654c-140.65,0-250.633,66.393-273.68,165.215 c-1.902,8.152-0.486,16.732,3.936,23.842c4.422,7.112,11.486,12.173,19.642,14.076l297.505,69.352 c2.37,0.551,4.774,0.824,7.168,0.824c5.844,0,11.627-1.626,16.673-4.762c7.111-4.422,12.174-11.486,14.074-19.644l46.233-198.335 C413.567,1013.718,403.01,996.743,386.031,992.783z M309.05,1183.953l-231.384-53.941c30.558-52.924,106.292-86.74,200.393-86.74 c20.648,0,41.61,1.66,62.629,4.959L309.05,1183.953z"}),(0,a.createElement)(r.Path,{d:"M769.296,1390.383l-198.337,46.234c-8.152,1.902-15.22,6.963-19.642,14.076 c-4.422,7.108-5.838,15.684-3.938,23.841l69.361,297.505c1.903,8.152,6.965,15.218,14.077,19.64 c5.045,3.136,10.826,4.761,16.67,4.761c2.396,0,4.801-0.272,7.17-0.823c63.591-14.834,114.127-64.375,142.315-139.501 c26.523-70.695,30.157-156.691,10.236-242.15C803.25,1396.986,786.289,1386.428,769.296,1390.383z M669.966,1722.238 l-53.923-231.293l135.68-31.629C769.719,1575.854,735.418,1683.973,669.966,1722.238z"}),(0,a.createElement)(r.Path,{d:"M1749.964,50.705l-0.669-0.67C1717.513,19.196,1674.71,3.56,1622.073,3.56 c-141.686,0-344.219,115.18-542.012,300.716c-155.688-31.738-309.056-47.237-468.317-47.237 c-143.357,0-276.743,12.425-388.313,24.576c-13.887,1.516-25.129,11.972-27.64,25.713c-2.509,13.742,4.31,27.501,16.765,33.822 l575.578,292.233C677.958,774.113,589.367,902.18,528.54,1009.066c-96.224,169.086-117.785,276.479-65.928,328.311 c18.338,18.348,43.994,27.654,76.256,27.654c147.394,0,431.964-200.379,627.669-353.3l292.295,575.701 c5.453,10.733,16.42,17.278,28.145,17.278c1.876,0,3.779-0.167,5.682-0.516c13.742-2.506,24.198-13.75,25.713-27.637 c25.651-235.5,46.965-514.956-22.718-856.867c178.449-190.738,293.079-387.342,300.407-527.416 C1799.153,133.046,1783.649,85.412,1749.964,50.705z M825.871,581.728l-488.63-248.087c84.415-7.585,177.287-13.46,274.503-13.46 c140.48,0,276.26,12.367,413.262,37.684c-43.568,43.996-86.608,91.237-128.396,141.263c-13.574,16.305-26.884,32.478-39.965,48.533 L825.871,581.728z M1466.412,1462.885l-248.149-488.758l34.531-31.193c17.613-14.331,33.772-27.65,48.113-39.586 c49.902-41.688,97.145-84.785,141.197-128.521C1491.223,1040.145,1484.836,1261.03,1466.412,1462.885z M1733.003,188.981 c-6.84,130.833-127.706,327.336-309.389,514.582l-211.918,191.412c-309.505,252.092-564.693,406.916-672.828,406.916 c-14.9,0-25.53-3.08-31.608-9.162c-7.184-7.18-37.279-53.1,76.157-252.43c71.101-124.937,181.572-280.174,321.064-451.4 L1098.498,374.1c192.72-186.977,392.936-307.397,523.575-307.397c35.442,0,63.336,9.526,82.909,28.315 C1725.705,116.604,1735.13,148.214,1733.003,188.981z"})),play:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1407.629,872.813L693.082,460.273c-9.711-5.604-21.674-5.604-31.385,0 c-9.712,5.609-15.693,15.968-15.693,27.182v631.583c0,17.33,14.051,31.385,31.385,31.385s31.385-14.055,31.385-31.385V541.814 l620.392,358.18l-555.918,320.967c-15.014,8.669-20.154,27.864-11.489,42.874c5.815,10.07,16.363,15.692,27.213,15.692 c5.324,0,10.719-1.357,15.662-4.203l602.995-348.148c9.711-5.609,15.692-15.969,15.692-27.182 C1423.321,888.781,1417.34,878.421,1407.629,872.813z"}),(0,a.createElement)(r.Path,{d:"M899.993,5.324c-493.322,0-894.67,401.352-894.67,894.679c0,493.322,401.348,894.674,894.67,894.674 c493.331,0,894.683-401.352,894.683-894.674C1794.676,406.676,1393.324,5.324,899.993,5.324z M899.993,1731.906 c-458.71,0-831.899-373.188-831.899-831.903S441.283,68.095,899.993,68.095c458.719,0,831.912,373.193,831.912,831.908 S1358.712,1731.906,899.993,1731.906z"})),pointer:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M3.589,44.981l722.935,1734.396c4.938,11.834,16.494,19.473,29.212,19.473c0.534,0,1.064-0.017,1.603-0.044 c13.345-0.671,24.826-9.645,28.703-22.431l230.227-760.125l760.101-230.213c12.784-3.871,21.767-15.354,22.437-28.699 c0.672-13.342-7.101-25.669-19.434-30.809L44.989,3.585C33.14-1.343,19.496,1.349,10.425,10.421 C1.355,19.491-1.342,33.14,3.589,44.981z M91.616,91.606L1673.59,751.021L981.705,960.576 c-10.126,3.063-18.048,10.994-21.116,21.115l-209.565,691.907L91.616,91.606z"}),(0,a.createElement)(r.Path,{d:"M699.044,1270.004c-3.979,1.66-8.108,2.447-12.166,2.447c-12.396,0-24.165-7.33-29.229-19.483 L425.565,696.183c-6.721-16.138,0.905-34.669,17.041-41.397c16.14-6.723,34.669,0.905,41.395,17.039l232.085,556.785 C722.806,1244.746,715.18,1263.283,699.044,1270.004z"})),power:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M899.996,6.911C405.643,6.911,3.458,409.103,3.458,903.462C3.458,1397.811,405.643,1800,899.996,1800 c494.357,0,896.546-402.189,896.546-896.538C1796.542,409.103,1394.353,6.911,899.996,6.911z M899.996,1737.1 c-459.667,0-833.637-373.97-833.637-833.638c0-459.679,373.969-833.649,833.637-833.649c459.672,0,833.644,373.971,833.644,833.649 C1733.64,1363.13,1359.668,1737.1,899.996,1737.1z"}),(0,a.createElement)(r.Path,{d:"M1073.088,393.764v66.982c176.77,69.347,302.257,241.646,302.257,442.716 c0,262.101-213.239,475.332-475.349,475.332c-262.101,0-475.336-213.231-475.336-475.332 c0-201.075,125.491-373.374,302.261-442.725v-66.973c-212.139,72.23-365.162,273.421-365.162,509.698 c0,296.781,241.452,538.234,538.238,538.234c296.79,0,538.251-241.453,538.251-538.234 C1438.247,667.194,1285.223,466.002,1073.088,393.764z"}),(0,a.createElement)(r.Path,{d:"M900.004,880.287c17.371,0,31.45-14.084,31.45-31.451V286.086c0-17.371-14.079-31.451-31.45-31.451 c-17.37,0-31.45,14.08-31.45,31.451v562.749C868.554,866.202,882.634,880.287,900.004,880.287z"})),presentation:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1766.471,171.322c17.431,0,31.56-14.128,31.56-31.559V31.56c0-17.431-14.129-31.56-31.56-31.56H33.529 C16.099,0,1.97,14.128,1.97,31.56v108.203c0,17.431,14.129,31.559,31.56,31.559h109.048v924.236H33.529 c-17.431,0-31.56,14.128-31.56,31.559v108.204c0,17.431,14.129,31.559,31.56,31.559h786.238l-497.67,478.822 c-12.561,12.081-12.944,32.062-0.858,44.622c6.195,6.438,14.463,9.678,22.745,9.678c7.872,0,15.758-2.928,21.878-8.819 l472.548-454.654v431.914c0,17.431,14.129,31.56,31.56,31.56s31.559-14.129,31.559-31.56v-431.914l472.549,454.654 c6.124,5.892,14.005,8.819,21.877,8.819c8.281,0,16.551-3.24,22.745-9.678c12.085-12.561,11.702-32.541-0.858-44.622 l-497.671-478.822h846.302c17.431,0,31.56-14.128,31.56-31.559v-108.204c0-17.431-14.129-31.559-31.56-31.559h-109.049V171.322 H1766.471z M65.088,63.118h1669.824v45.085h-109.049H174.137H65.088V63.118z M1734.912,1203.761H65.088v-45.085h109.049h1451.727 h109.049V1203.761z M1594.304,1095.558H205.696V171.322h1388.607V1095.558z"}),(0,a.createElement)(r.Path,{d:"M502.242,852.752c8.075,0,16.154-3.082,22.313-9.242l171.52-171.511l197.717,197.717 c6.164,6.159,14.243,9.241,22.317,9.241c8.075,0,16.154-3.082,22.318-9.241l269.904-269.905l0.005,181.012 c0,17.431,14.128,31.56,31.56,31.56c17.43,0,31.559-14.129,31.559-31.56l-0.009-260.289c0-8.73-3.544-16.634-9.276-22.344 c-5.711-5.728-13.613-9.277-22.344-9.277l-260.285-0.009c-17.426,0-31.56,14.129-31.56,31.56s14.129,31.559,31.56,31.559 l187.299,0.009l-250.73,250.731L718.394,605.046c-12.328-12.319-32.308-12.319-44.636,0c-0.014,0.013-0.026,0.031-0.04,0.044 L479.929,798.875c-12.328,12.328-12.328,32.308-0.004,44.631C486.088,849.67,494.163,852.752,502.242,852.752z"})),price:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M980.141,1426.945H799.02v-118.506c-69.393-6.158-141.632-26.024-190.641-53.104l-20.991-11.607 l52.338-204.102l35.001,19.166c33.877,18.551,103.21,49.678,186.896,49.678c43.264,0,86.914-13.717,86.914-44.368 c0-20.55-13.207-44.022-108.99-76.386C727.884,950.146,599.67,887.562,599.67,735.901c0-118.03,78.008-208.647,205.43-241.258 V373.055h181.121v108.638c76.854,6.214,127.293,26.167,159.665,41.397l23.395,11.01l-52.706,198.537l-34.932-16.757 c-30.332-14.56-81.1-38.932-160.461-38.932c-27.462,0-73.538,4.973-73.538,38.288c0,25.207,67.061,52.896,125.491,74.206 c156.457,54.756,223.372,131.853,223.372,257.641c0,62.643-21.977,119.475-63.568,164.353 c-37.588,40.571-90.052,69.527-152.798,84.567V1426.945z M861.015,1364.95h57.132v-120.313l25.729-4.437 c117.589-20.272,190.636-94.271,190.636-193.118c0-81.316-30.988-146.326-182.237-199.261 c-91.338-33.311-166.625-66.172-166.625-132.585c0-48.481,35.607-100.283,135.533-100.283 c68.248,0,119.197,15.615,154.484,30.171l20.221-76.148c-31.758-12.463-77.164-25.047-141.589-26.967l-30.071-0.899v-106.06 h-57.132v110.22L841.792,550c-112.789,21.082-180.128,90.579-180.128,185.901c0,88.71,59.123,146.45,197.689,193.064 c78.537,26.534,151.178,61.268,151.178,135.137c0,64.615-58.448,106.362-148.908,106.362 c-73.782,0-137.615-20.566-181.23-39.836l-20.731,80.85c39.862,17.4,101.68,34.715,171.28,36.791l30.072,0.9V1364.95z"}),(0,a.createElement)(r.Path,{d:"M1394.443,1646.797l13.552-28.16c-5.872,4.203-11.797,8.346-17.772,12.41L1394.443,1646.797z"}),(0,a.createElement)(r.Path,{d:"M894.438,1721.617c-453.04,0-821.616-368.576-821.616-821.614c0-453.044,368.576-821.62,821.616-821.62 c453.043,0,821.627,368.576,821.627,821.62c0,144.397-37.492,280.184-103.18,398.222l61.597,16.502 c66.06-123.746,103.577-264.929,103.577-414.724c0-487.224-396.391-883.615-883.621-883.615 c-487.224,0-883.61,396.391-883.61,883.615c0,487.227,396.386,883.608,883.61,883.608 c154.789,0,300.383-40.053,427.035-110.271l-16.563-61.813C1184.061,1681.513,1043.848,1721.617,894.438,1721.617z"}),(0,a.createElement)(r.Path,{d:"M1661.595,1783.611c-7.931,0-15.862-3.027-21.916-9.072l-150.333-150.333l-48.355,100.489 c-5.621,11.686-17.973,18.647-30.824,17.428c-12.904-1.211-23.697-10.326-27.053-22.842l-111.181-414.95 c-2.862-10.698,0.199-22.114,8.026-29.942c7.836-7.836,19.243-10.889,29.941-8.025l414.943,111.188 c12.514,3.355,21.63,14.149,22.841,27.054c1.202,12.903-5.743,25.202-17.427,30.824l-100.49,48.363l150.332,150.324 c5.813,5.813,9.073,13.699,9.073,21.916c0,8.225-3.261,16.104-9.073,21.925l-96.58,96.581 C1677.465,1780.584,1669.525,1783.611,1661.595,1783.611z M1480.368,1540.391c8.147,0,16.052,3.217,21.916,9.081 l159.311,159.311l52.749-52.749l-159.311-159.302c-7.101-7.108-10.326-17.211-8.641-27.122 c1.688-9.903,8.061-18.37,17.116-22.729l64.563-31.076l-282.357-75.659l75.651,282.356l31.066-64.555 c4.358-9.055,12.835-15.43,22.737-17.115C1476.9,1540.537,1478.639,1540.391,1480.368,1540.391z"}),(0,a.createElement)(r.Path,{d:"M1140.299,292.544c111.231,0,327.736,121.636,327.736,344.61c0,17.12,13.873,30.997,30.997,30.997 c17.116,0,30.997-13.877,30.997-30.997c0-116.063-51.296-223.666-144.435-302.993c-73.896-62.941-170.182-103.612-245.296-103.612 c-17.116,0-30.998,13.877-30.998,30.998S1123.183,292.544,1140.299,292.544z"})),puzzle:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1794.799,86.801c0-45.832-38.102-83.119-84.936-83.119H901.35h-3.8H93.755 c-45.832,0-83.119,38.102-83.119,84.94v812.311c0,1.243,0.092,2.47,0.231,3.678c-0.14,1.208-0.231,2.424-0.231,3.677v807.594 c0,45.832,38.101,83.119,84.936,83.119h808.513h3.8h803.795c45.831,0,83.119-38.102,83.119-84.94V901.747 c0-1.243-0.093-2.469-0.232-3.677c0.14-1.208,0.232-2.428,0.232-3.675V86.801z M1732.043,86.801v776.217h-243.219 c33.027-37.121,52.45-85.802,52.45-137.973c0-41.45-12.262-80.067-33.282-112.504c-36.425-59.971-102.365-100.121-177.514-100.121 c-114.426,0-207.517,93.091-207.517,207.517c0.005,41.893,12.554,81.503,34.587,114.715c6.236,10.024,13.272,19.537,21.129,28.366 H932.727V524.099c0-10.37-5.047-19.532-12.799-25.249c-5.691-5.796-13.609-9.398-22.378-9.398h-9.739 c-13.483,0-25.455,8.61-29.745,21.393c-19.808,59.008-74.951,98.65-137.22,98.65c-23.59,0-45.862-5.708-65.561-15.764 c-43.652-24.956-73.156-71.948-73.156-125.733c0-79.827,64.939-144.771,144.763-144.771c22.955,0,44.921,5.427,64.527,15.189 c30.695,17.146,54.906,45.228,66.646,80.208c2.933,8.746,9.508,15.457,17.659,18.871c5.182,3.673,11.468,5.787,18.131,5.787h7.494 c17.33,0,31.377-14.042,31.377-31.377V66.437h777.137C1722.093,66.437,1732.043,75.573,1732.043,86.801z M73.392,88.622 c0-12.23,9.136-22.185,20.364-22.185h772.417v247.737c-13.447-12.178-28.418-22.575-44.58-30.861 c-30.126-16.726-64.584-26.107-100.747-26.107c-114.426,0-207.517,93.095-207.517,207.525c0,80.024,45.557,149.56,112.072,184.172 c30.029,16.915,64.641,26.61,101.491,26.61c52.805,0,101.994-19.926,139.281-53.694v247.732h-338.39 c-17.33,0-31.377,14.048-31.377,31.38v9.735c0,7.117,2.447,13.771,6.588,19.139c3.633,7.257,10.016,13.019,18.07,15.715 c31.597,10.61,57.555,31.412,74.938,57.948c13.067,21.914,20.447,47.364,20.447,74.163c0,79.827-64.939,144.762-144.762,144.762 c-50.271,0-94.618-25.766-120.581-64.769c-13.273-21.861-20.92-47.495-20.92-74.881c-0.004-62.264,39.646-117.412,98.659-137.224 c12.782-4.29,21.392-16.258,21.392-29.74v-7.494c0-5.953-1.685-11.489-4.557-16.229c-3.83-13.005-15.842-22.505-30.086-22.505 H73.392V88.622z M73.392,1715.881V939.665h243.219c-33.028,37.12-52.45,85.797-52.45,137.968c0,41.454,12.266,80.072,33.286,112.51 c36.42,59.97,102.362,100.119,177.51,100.119c114.426,0,207.517-93.09,207.517-207.517c-0.005-41.892-12.56-81.508-34.587-114.724 c-6.238-10.024-13.272-19.532-21.125-28.356h245.946v338.919c0,10.374,5.051,19.54,12.804,25.248 c5.69,5.796,13.609,9.395,22.373,9.395h9.74c13.482,0,25.455-8.606,29.744-21.388c19.809-59.008,74.951-98.65,137.22-98.65 c23.577,0,45.836,5.699,65.53,15.741c43.67,24.951,73.187,71.956,73.187,125.756c0,79.817-64.938,144.762-144.762,144.762 c-22.96,0-44.931-5.42-64.536-15.19c-30.69-17.142-54.894-45.228-66.639-80.203c-2.938-8.746-9.512-15.461-17.671-18.876 c-5.18-3.668-11.461-5.778-18.118-5.778h-7.495c-17.33,0-31.377,14.044-31.377,31.378v345.468H95.572 C83.341,1736.245,73.392,1727.104,73.392,1715.881z M1732.043,1714.06c0,12.231-9.135,22.186-20.363,22.186H939.263v-247.737 c13.443,12.17,28.414,22.57,44.571,30.852c30.125,16.731,64.589,26.117,100.755,26.117c114.427,0,207.518-93.1,207.518-207.526 c0-80.037-45.569-149.586-112.098-184.185c-30.024-16.906-64.624-26.598-101.465-26.598c-52.805,0-101.999,19.926-139.281,53.693 V933.124h338.39c17.33,0,31.377-14.043,31.377-31.377v-9.738c0-7.113-2.447-13.767-6.593-19.133 c-3.628-7.258-10.015-13.019-18.065-15.72c-31.597-10.607-57.559-31.408-74.938-57.949c-13.066-21.909-20.446-47.364-20.446-74.163 c0-79.823,64.938-144.762,144.762-144.762c50.266,0,94.618,25.761,120.581,64.764c13.268,21.861,20.919,47.5,20.919,74.889 c0.005,62.265-39.646,117.408-98.658,137.22c-12.782,4.29-21.393,16.262-21.393,29.745v7.494c0,5.952,1.686,11.484,4.557,16.23 c3.83,13,15.838,22.499,30.087,22.499h342.201V1714.06z"})),refresh:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M147.558,1234.803c-42.809-95.198-67.328-198.696-71.438-306.137 c-8.405-219.555,69.194-429.247,218.505-590.444C443.93,177.034,647.075,83.629,866.635,75.225 c211.431-8.08,413.71,63.609,572.343,202.278l-197.662,7.562c-17.369,0.667-30.911,15.281-30.248,32.652 c0.649,16.967,14.604,30.272,31.43,30.272c0.41,0,0.817,0,1.226-0.018l272.117-10.417c0.328,0.018,0.65,0.053,0.982,0.053 c0.408,0,0.817-0.009,1.227-0.026c17.37-0.659,30.911-15.281,30.25-32.653l-10.448-273.207 c-0.664-17.372-15.474-30.875-32.655-30.25c-17.371,0.666-30.914,15.286-30.25,32.657l7.561,197.786 C1311.412,81.416,1092.766,3.566,864.228,12.322C627.864,21.37,409.175,121.919,248.439,295.444 C87.704,468.98,4.167,694.718,13.213,931.072c4.426,115.696,30.878,227.107,76.989,329.604c0.922,3.539,2.406,6.85,4.399,9.802 c0.009,0.016,0.018,0.034,0.027,0.052l0.008-0.009c5.748,8.44,15.431,13.99,26.408,13.99c17.631,0,31.911-14.289,31.911-31.914 c0-6.587-1.999-12.7-5.416-17.784L147.558,1234.803z"}),(0,a.createElement)(r.Path,{d:"M1709.859,539.519c-0.75-2.45-1.817-4.76-3.104-6.921c-0.113-0.245-0.22-0.491-0.334-0.737l-0.083,0.053 c-5.651-8.958-15.605-14.93-26.982-14.93c-17.619,0-31.92,14.288-31.92,31.914c0,7.008,2.289,13.472,6.121,18.733 c129.647,291.647,82.579,645.552-147.685,894.139c-149.311,161.198-352.457,254.597-572.01,263.001 c-211.414,8.079-413.702-63.61-572.335-202.271l197.656-7.572c17.372-0.667,30.914-15.279,30.25-32.65 c-0.668-17.372-15.352-30.817-32.656-30.256l-272.366,10.426c-0.654-0.019-1.304-0.054-1.967-0.036 c-17.371,0.668-30.913,15.289-30.25,32.661l10.459,273.204c0.65,16.967,14.604,30.272,31.432,30.272 c0.408,0,0.816-0.009,1.225-0.018c17.371-0.667,30.913-15.289,30.25-32.66l-7.574-197.802 c162.422,142.869,367.644,220.274,583.58,220.274c11.531,0,23.119-0.228,34.702-0.667 c236.359-9.046,455.05-109.594,615.789-283.128C1800.597,1236.227,1850.813,853.956,1709.859,539.519z"})),repair:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M803.722,820.892l-247.878-247.87l71.705-71.702l247.875,247.871l40.808-40.802L655.949,448.104 l74.925-74.921c0.596-0.596,1.147-1.216,1.682-1.86c0.592-0.499,1.175-1.006,1.735-1.562l135.512-135.512 c11.126-11.12,11.292-29.106,0.366-40.43l-1.538-1.606c-1.284-1.349-2.572-2.693-3.893-4.018 C796.995,120.454,709.056,80.01,629.497,80.01c-53.655,0-99.814,17.796-133.483,51.468c-0.733,0.73-1.409,1.503-2.053,2.3 c-0.443,0.388-0.89,0.765-1.309,1.183L185.294,442.324c-11.267,11.271-11.267,29.539,0,40.81l45.403,45.399l-37.493,37.493 l-45.403-45.408c-5.414-5.41-12.752-8.453-20.405-8.453c-7.652,0-14.99,3.043-20.404,8.453L12.869,614.75 c-11.268,11.271-11.268,29.538,0,40.802l197.415,197.416c5.414,5.41,12.752,8.454,20.404,8.454c7.653,0,14.995-3.043,20.405-8.454 l94.115-94.13c11.268-11.264,11.268-29.531,0-40.802l-45.395-45.399l37.493-37.493l45.395,45.399 c5.636,5.636,13.019,8.446,20.405,8.446c7.383,0,14.77-2.818,20.401-8.446l79.124-79.124l260.285,260.285L803.722,820.892z M629.497,137.719c58.812,0,124.33,28.287,178.733,76.497l-94.34,94.334L559.981,154.64 C579.485,143.503,603.046,137.719,629.497,137.719z M230.688,791.756L74.079,635.15l53.317-53.321l156.602,156.605 L230.688,791.756z M261.089,629.749l-24.999-24.999l35.408-35.408l24.998,24.998L261.089,629.749z M403.106,619.331 L246.505,462.725L513.058,196.17l156.609,156.612L403.106,619.331z"}),(0,a.createElement)(r.Path,{d:"M1763.996,1556.146l-593.695-593.688l-40.803,40.801l573.296,573.296l-71.701,71.709l-573.303-573.303 l-40.803,40.81l593.704,593.705c5.41,5.408,12.752,8.452,20.401,8.452c7.657,0,14.999-3.044,20.409-8.452l112.502-112.521 C1775.268,1585.686,1775.268,1567.418,1763.996,1556.146z"}),(0,a.createElement)(r.Path,{d:"M1780.444,264.271c-3.269-9.372-11.135-16.4-20.812-18.614c-9.67-2.206-19.806,0.708-26.825,7.729 l-116.585,116.576l-109.307-109.315l116.585-116.57c7.02-7.021,9.942-17.156,7.729-26.833c-2.214-9.679-9.243-17.541-18.614-20.814 c-29.071-10.149-59.48-15.298-90.379-15.298c-73.062,0-141.743,28.449-193.397,80.104c-51.671,51.66-80.123,120.344-80.123,193.406 c0,35.343,6.723,69.648,19.442,101.514l-736.242,736.236c-31.861-12.721-66.158-19.435-101.497-19.435 c-73.058,0-141.744,28.452-193.407,80.115c-73.802,73.801-99.243,185.193-64.809,283.775c3.272,9.372,11.134,16.4,20.812,18.614 c9.673,2.206,19.809-0.7,26.833-7.72l116.581-116.586l109.315,109.299l-116.585,116.586c-7.021,7.02-9.938,17.155-7.729,26.833 c2.214,9.677,9.242,17.534,18.613,20.812c29.064,10.152,59.468,15.296,90.372,15.304c0.008,0,0.008,0,0.016,0 c73.042,0,141.728-28.46,193.39-80.122c79.559-79.566,99.726-196.352,60.563-294.822l736.347-736.333 c31.865,12.728,66.162,19.443,101.506,19.443c0.008,0,0,0,0.008,0c73.046,0,141.736-28.444,193.391-80.106 C1789.438,474.246,1814.878,362.854,1780.444,264.271z M583.011,1599.065c-40.762,40.763-94.948,63.216-152.58,63.216 c0,0-0.012,0-0.016,0c-7.915-0.008-15.792-0.436-23.602-1.28l100.137-100.138c5.414-5.417,8.454-12.752,8.454-20.408 c0-7.648-3.04-14.99-8.454-20.4L356.83,1369.946c-11.263-11.264-29.535-11.264-40.806,0l-100.072,100.072 c-6.835-64.134,15.333-129.603,61.871-176.146c40.762-40.762,94.952-63.207,152.597-63.207c57.64,0,111.83,22.445,152.588,63.215 C667.146,1378.013,667.146,1514.926,583.011,1599.065z M659.282,1288.535l-70.945-70.951l702.501-702.488l70.953,70.944 L659.282,1288.535z M1674.832,507.246c-40.761,40.753-94.951,63.199-152.596,63.199S1410.394,548,1369.632,507.238 c-40.753-40.762-63.207-94.953-63.207-152.597s22.454-111.834,63.216-152.598c40.753-40.758,94.951-63.204,152.596-63.204 c7.922,0,15.796,0.429,23.605,1.28l-100.137,100.127c-5.411,5.41-8.453,12.752-8.453,20.4c0,7.657,3.042,14.991,8.453,20.401 l150.108,150.117c11.271,11.271,29.547,11.271,40.81,0.008l100.072-100.073C1743.531,395.234,1721.367,460.704,1674.832,507.246z"})),responsive:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1748.663,978.006h-39.578h-49.802H1448.09c-23.352,0-42.35,18.998-42.35,42.354v40.533v49.801v193.7 v49.801v212.886c0,23.355,18.998,42.354,42.35,42.354h300.573c23.354,0,42.354-18.998,42.354-42.354v-546.721 C1791.017,997.004,1772.018,978.006,1748.663,978.006z M1741.215,1559.633h-285.674v-205.438v-49.801v-193.7v-49.801v-33.086 h203.742h49.802h32.13V1559.633z"}),(0,a.createElement)(r.Path,{d:"M1598.133,1479.07c-13.263,0-24.011,10.755-24.011,24.011c0,13.267,10.748,24.012,24.011,24.012 c13.257,0,24.012-10.745,24.012-24.012C1622.145,1489.825,1611.39,1479.07,1598.133,1479.07z"}),(0,a.createElement)(r.Path,{d:"M1639.063,1060.893c-1.765-0.963-3.763-1.561-5.916-1.561H1563.6c-2.154,0-4.151,0.598-5.916,1.561 c-3.873,2.111-6.534,6.17-6.534,10.891c0,6.875,5.575,12.45,12.45,12.45h69.547c6.875,0,12.45-5.575,12.45-12.45 C1645.597,1067.063,1642.936,1063.004,1639.063,1060.893z"}),(0,a.createElement)(r.Path,{d:"M58.785,261.847c0-11.842,8.07-21.479,17.991-21.479h1540.741c9.925,0,17.998,9.636,17.998,21.479v674.657 h8.007h41.794V261.847c0-39.303-30.413-71.28-67.799-71.28H76.776c-37.382,0-67.792,31.977-67.792,71.28v1021.067 c0,39.304,30.41,71.28,67.792,71.28h614.065v205.285H453.896c-13.753,0-24.901,11.147-24.901,24.9s11.148,24.901,24.901,24.901 h261.846h262.823h261.847c13.752,0,24.9-11.148,24.9-24.901s-11.148-24.9-24.9-24.9h-236.946v-205.285h353.185v-48.397v-1.403 H76.776c-9.921,0-17.991-9.634-17.991-21.479v-172.221H1356.65v-24.06v-25.741H58.785V261.847z M953.664,1559.479H740.644 v-205.285h213.021V1559.479z"}),(0,a.createElement)(r.Path,{d:"M808.262,1205.613c0,21.476,17.415,38.887,38.886,38.887c21.472,0,38.894-17.411,38.894-38.887 c0-21.475-17.421-38.89-38.894-38.89C825.677,1166.724,808.262,1184.139,808.262,1205.613z"}),(0,a.createElement)(r.Path,{d:"M273.199,457.516h625.589c13.753,0,24.9-11.148,24.9-24.901s-11.147-24.9-24.9-24.9H273.199 c-13.753,0-24.9,11.147-24.9,24.9S259.446,457.516,273.199,457.516z"}),(0,a.createElement)(r.Path,{d:"M1421.102,556.41H273.199c-13.753,0-24.9,11.147-24.9,24.9c0,13.753,11.147,24.901,24.9,24.901h1147.902 c13.753,0,24.9-11.147,24.9-24.901C1446.002,567.558,1434.854,556.41,1421.102,556.41z"}),(0,a.createElement)(r.Path,{d:"M1421.102,705.102H273.199c-13.753,0-24.9,11.148-24.9,24.901s11.147,24.9,24.9,24.9h1147.902 c13.753,0,24.9-11.147,24.9-24.9S1434.854,705.102,1421.102,705.102z"}),(0,a.createElement)(r.Path,{d:"M1421.102,853.798H273.199c-13.753,0-24.9,11.147-24.9,24.9s11.147,24.901,24.9,24.901h1147.902 c13.753,0,24.9-11.148,24.9-24.901S1434.854,853.798,1421.102,853.798z"})),science:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M890.431,974.791c69.867,0,126.714-56.838,126.714-126.704c0-69.867-56.847-126.705-126.714-126.705 c-69.867,0-126.7,56.838-126.7,126.705C763.73,917.953,820.564,974.791,890.431,974.791z M890.431,782.932 c35.933,0,65.163,29.226,65.163,65.155c0,35.928-29.23,65.159-65.163,65.159c-35.928,0-65.154-29.231-65.154-65.159 C825.276,812.158,854.503,782.932,890.431,782.932z"}),(0,a.createElement)(r.Path,{d:"M1393.528,849.313c107.104-90.789,190.083-183.293,228.049-264.898c-9.547,1.934-19.43,2.959-29.544,2.959 c-13.436,0-26.451-1.824-38.848-5.184c-20.757,36.129-52.147,77.005-93.216,120.522c-33.35,35.331-71.835,71.25-114.557,107.113 c-53.068-42.077-111.368-83.756-173.604-124.039c-4.372-67.951-11.445-134.917-21.162-198.771 c112.563-39.035,214.152-61.298,293.431-62.93c2.182-22.314,9.32-43.18,20.294-61.515c-3.63-0.083-7.229-0.192-10.965-0.192 c-84.31,0-192.959,22.611-313.084,63.409C1095.904,186.437,1011.979,4.434,892.464,4.434 c-119.523,0-203.453,182.002-247.859,421.353c-120.133-40.798-228.778-63.409-313.088-63.409c-0.375,0-0.724,0.018-1.1,0.018 c11.079,18.457,18.265,39.497,20.425,61.986c77.738,3.207,175.549,25.221,283.43,62.633 c-9.717,63.854-16.791,130.823-21.167,198.779c-62.231,40.283-120.526,81.954-173.594,124.03 c-42.723-35.859-81.208-71.783-114.557-107.113c-40.27-42.661-71.242-82.8-92.002-118.405c-9.727,2.007-19.793,3.067-30.104,3.067 c-14.146,0-27.821-2.034-40.789-5.738c37.355,82.281,121.011,175.863,229.337,267.678 c-41.208,35.039-78.546,70.143-111.206,104.753c-122.351,129.632-165.36,236.671-124.393,309.549 c27.241,48.456,86.356,73.026,175.706,73.026c84.314,0,192.959-22.607,313.097-63.414 c24.544,132.286,61.167,247.014,109.194,323.216c9.032-20.979,22.769-39.462,39.855-54.159 c-18.356-33.799-35.767-76.254-51.313-126.133c-15.473-49.611-28.637-104.691-39.362-163.867 c61.358-23.117,125.033-50.542,189.49-81.762c64.452,31.22,128.123,58.645,189.481,81.757 c-10.729,59.177-23.894,114.261-39.362,163.872c-15.909,51.043-33.772,94.35-52.609,128.533 c16.847,15.207,30.182,34.227,38.69,55.668c49.245-76.158,86.688-192.578,111.659-327.129 c120.13,40.811,228.783,63.418,313.102,63.418c89.336,0,148.461-24.574,175.697-73.031 c40.972-72.873-2.038-179.912-124.388-309.544C1472.069,919.455,1434.731,884.351,1393.528,849.313z M1296.368,849.505 c-37.753,29.492-78.184,58.771-120.802,87.491c1-29.188,1.519-58.396,1.519-87.482c0-29.096-0.519-58.313-1.519-87.5 C1218.185,790.729,1258.615,820.013,1296.368,849.505z M669.376,849.514c0-43.538,1.091-86.514,3.186-128.655 c35.701-22.472,72.638-44.477,110.582-65.809c36.478-20.508,73.009-39.851,109.321-58.016 c36.308,18.165,72.838,37.508,109.312,58.016c37.953,21.329,74.881,43.337,110.582,65.805c2.099,42.137,3.181,85.117,3.181,128.66 c0,43.529-1.082,86.504-3.181,128.638c-35.706,22.472-72.638,44.48-110.591,65.817c-36.474,20.5-73,39.848-109.303,58.008 c-36.308-18.16-72.843-37.508-109.312-58.012c-37.953-21.338-74.885-43.346-110.591-65.818 C670.467,936.018,669.376,893.043,669.376,849.514z M1107.445,645.493c-24.697-14.966-49.878-29.688-75.514-44.097 c-23.257-13.072-46.558-25.683-69.832-37.853c44.146-20.364,87.635-38.786,129.942-55.07 C1098.47,552.443,1103.618,598.281,1107.445,645.493z M742.337,282.868C784.679,147.061,840.793,65.98,892.464,65.98 c51.663,0,107.781,81.081,150.119,216.888c15.469,49.617,28.633,104.696,39.358,163.864 c-61.354,23.113-125.029,50.537-189.477,81.762c-64.457-31.225-128.127-58.649-189.49-81.762 C713.708,387.563,726.864,332.484,742.337,282.868z M692.873,508.469c42.308,16.284,85.802,34.711,129.947,55.075 c-23.274,12.17-46.571,24.78-69.828,37.853c-25.635,14.408-50.825,29.13-75.522,44.097 C681.301,598.281,686.45,552.443,692.873,508.469z M609.357,762.019c-1.004,29.187-1.527,58.399-1.527,87.495 c0,29.086,0.523,58.295,1.523,87.478c-42.618-28.716-83.04-57.999-120.796-87.482C526.313,820.017,566.735,790.734,609.357,762.019 z M331.504,1275.095c-63.618,0-106.965-14.792-122.062-41.64c-25.312-45.035,17.864-133.687,115.508-237.147 c33.415-35.418,72.005-71.416,114.841-107.362c53.796,42.586,112.301,84.358,173.302,123.996 c4.372,68.047,11.445,135.112,21.18,199.063C517.268,1252.575,412.053,1275.095,331.504,1275.095z M692.873,1190.541 c-6.427-44.002-11.581-89.874-15.412-137.125c24.955,15.172,50.17,29.941,75.535,44.197c23.252,13.072,46.553,25.683,69.832,37.852 C778.68,1155.83,735.181,1174.261,692.873,1190.541z M962.1,1135.465c23.274-12.169,46.575-24.779,69.823-37.844 c25.36-14.26,50.577-29.029,75.535-44.201c-3.831,47.247-8.979,93.119-15.416,137.116 C1049.734,1174.261,1006.245,1155.83,962.1,1135.465z M1575.478,1233.455c-15.097,26.848-58.443,41.64-122.053,41.64 c-80.558,0-185.769-22.52-302.777-63.091c9.73-63.95,16.813-131.012,21.18-199.063c61.001-39.634,119.51-81.404,173.311-123.996 c42.827,35.946,81.417,71.944,114.841,107.362C1557.614,1099.769,1600.795,1188.42,1575.478,1233.455z"}),(0,a.createElement)(r.Path,{d:"M323.685,429.749c0-70.146-57.069-127.211-127.215-127.211c-70.142,0-127.207,57.064-127.207,127.211 c0,70.142,57.065,127.211,127.207,127.211C266.616,556.96,323.685,499.891,323.685,429.749z M131.817,429.749 c0-35.649,29.003-64.657,64.653-64.657c35.653,0,64.661,29.008,64.661,64.657c0,35.649-29.008,64.657-64.661,64.657 C160.82,494.406,131.817,465.398,131.817,429.749z"}),(0,a.createElement)(r.Path,{d:"M1603.526,302.538c-70.146,0-127.211,57.064-127.211,127.211c0,70.142,57.064,127.211,127.211,127.211 c70.146,0,127.211-57.069,127.211-127.211C1730.737,359.603,1673.672,302.538,1603.526,302.538z M1603.526,494.406 c-35.653,0-64.657-29.008-64.657-64.657c0-35.649,29.004-64.657,64.657-64.657s64.656,29.008,64.656,64.657 C1668.183,465.398,1639.18,494.406,1603.526,494.406z"}),(0,a.createElement)(r.Path,{d:"M892.983,1541.145c-70.142,0-127.206,57.064-127.206,127.211s57.064,127.211,127.206,127.211 c70.15,0,127.22-57.064,127.22-127.211S963.134,1541.145,892.983,1541.145z M892.983,1733.013 c-35.649,0-64.652-29.003-64.652-64.657c0-35.652,29.003-64.656,64.652-64.656c35.658,0,64.666,29.004,64.666,64.656 C957.649,1704.01,928.642,1733.013,892.983,1733.013z"})),search:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1715.514,1630.048l-368.416-368.402c-17.967-17.977-41.866-27.874-67.281-27.874 c-13.782,0-27.071,3.003-39.257,8.527l-94.596-94.594c133.584-119.751,217.789-293.534,217.789-486.634 c0-360.375-293.193-653.561-653.572-653.561c-360.38,0-653.568,293.186-653.568,653.561c0,360.382,293.188,653.57,653.568,653.57 c146.069,0,281.087-48.174,390.033-129.453l96.854,96.862c-8.041,14.144-12.399,30.159-12.399,46.869 c0,25.42,9.897,49.314,27.868,67.283l368.407,368.423c17.972,17.968,41.862,27.865,67.283,27.865 c25.42,0,49.318-9.902,67.29-27.874c17.972-17.971,27.869-41.867,27.869-67.287 C1743.387,1671.914,1733.489,1648.02,1715.514,1630.048z M118.546,661.071c0-326.224,265.405-591.627,591.634-591.627 c326.229,0,591.638,265.403,591.638,591.627c0,326.231-265.408,591.636-591.638,591.636 C383.952,1252.707,118.546,987.302,118.546,661.071z M1671.72,1720.823c-6.272,6.277-14.62,9.733-23.492,9.733 c-8.879,0-17.222-3.456-23.489-9.726l-368.407-368.424c-6.272-6.272-9.728-14.614-9.728-23.488c0-8.873,3.455-17.215,9.732-23.488 c6.269-6.273,14.605-9.726,23.48-9.726c8.869,0,17.211,3.452,23.488,9.733l368.415,368.406c6.276,6.273,9.733,14.615,9.733,23.484 C1681.453,1706.203,1677.996,1714.547,1671.72,1720.823z"}),(0,a.createElement)(r.Path,{d:"M733.941,187.121c145.201,0,427.813,158.624,427.813,449.396c0,17.104,13.863,30.967,30.968,30.967 c17.104,0,30.968-13.863,30.968-30.967c0-145.848-64.515-281.118-181.66-380.892c-93.039-79.241-213.969-130.439-308.088-130.439 c-17.104,0-30.967,13.864-30.967,30.967C702.974,173.257,716.838,187.121,733.941,187.121z"})),security:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1096.233,698.227c0-108.2-88.028-196.229-196.229-196.229c-108.205,0-196.234,88.029-196.234,196.229 v74.779H571.518v226.107c1.825,179.273,149.183,325.127,328.487,325.127s326.658-145.854,328.478-325.445V773.006h-132.249V698.227 z M1165.753,835.734v162.74c-1.47,145.039-120.684,263.037-265.749,263.037s-264.283-117.998-265.758-262.717V835.734H1165.753z M766.5,773.006v-74.779c0-73.611,59.889-133.5,133.504-133.5c73.611,0,133.5,59.889,133.5,133.5v74.779H766.5z"}),(0,a.createElement)(r.Path,{d:"M1668.854,759.284c-58.126-318.375-309.768-570.017-628.138-628.141 C1031.553,61.639,971.966,7.808,900,7.808S768.442,61.642,759.28,131.146C440.91,189.271,189.268,440.914,131.146,759.284 c-69.507,9.162-123.34,68.754-123.34,140.72c0,71.968,53.833,131.551,123.34,140.713 c58.121,318.371,309.763,570.008,628.134,628.135c9.162,69.502,68.754,123.34,140.72,123.34s131.553-53.834,140.716-123.34 c318.37-58.122,570.017-309.764,628.138-628.13c69.507-9.163,123.34-68.75,123.34-140.718 C1792.193,828.038,1738.36,768.446,1668.854,759.284z M900,70.537c33.898,0,62.808,21.432,74.109,51.424 c3.27,8.672,5.142,18.025,5.142,27.827c0,12.525-3.001,24.335-8.195,34.876c-12.93,26.241-39.88,44.382-71.056,44.382 c-31.181,0-58.13-18.141-71.06-44.382c-5.198-10.541-8.196-22.351-8.196-34.876c0-9.801,1.873-19.154,5.142-27.827 C837.188,91.969,866.098,70.537,900,70.537z M121.962,974.115c-29.995-11.306-51.427-40.211-51.427-74.111 c0-33.902,21.432-62.812,51.427-74.114c8.672-3.269,18.027-5.142,27.829-5.142c12.523,0,24.333,2.998,34.874,8.196 c26.236,12.93,44.377,39.879,44.377,71.06c0,31.179-18.141,58.123-44.377,71.058c-10.541,5.19-22.351,8.191-34.874,8.191 C139.989,979.253,130.634,977.381,121.962,974.115z M900,1729.462c-33.902,0-62.812-21.432-74.114-51.427 c-3.269-8.672-5.142-18.027-5.142-27.828c0-12.523,2.998-24.334,8.196-34.875c12.93-26.24,39.879-44.377,71.06-44.377 c31.176,0,58.126,18.137,71.056,44.377c5.194,10.541,8.195,22.352,8.195,34.875c0,9.801-1.872,19.156-5.142,27.828 C962.808,1708.03,933.898,1729.462,900,1729.462z M1034.927,1606.087c-18.605-56.747-72.04-97.86-134.927-97.86 s-116.326,41.113-134.931,97.86c-288.367-54.993-516.166-282.788-571.159-571.159c56.748-18.604,97.861-72.039,97.861-134.924 c0-62.887-41.113-116.326-97.861-134.931c54.993-288.371,282.792-516.17,571.159-571.163 c18.605,56.752,72.044,97.865,134.931,97.865s116.321-41.113,134.927-97.865c288.371,54.993,516.17,282.792,571.163,571.163 c-56.752,18.605-97.865,72.044-97.865,134.931c0,62.885,41.113,116.319,97.865,134.924 C1551.097,1323.299,1323.298,1551.094,1034.927,1606.087z M1678.038,974.115c-8.673,3.266-18.023,5.138-27.824,5.138 c-12.528,0-24.338-3.001-34.879-8.191c-26.24-12.935-44.382-39.879-44.382-71.058c0-31.176,18.142-58.126,44.382-71.06 c10.541-5.198,22.351-8.196,34.879-8.196c9.801,0,19.151,1.873,27.824,5.142c29.995,11.298,51.427,40.212,51.427,74.114 C1729.465,933.904,1708.033,962.818,1678.038,974.115z"})),securityAlt:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1590.487,1148.496V645.409C1648.671,631.251,1692,578.732,1692,516.255 c0-73.311-59.631-132.951-132.941-132.951c-38.059,0-72.407,16.104-96.673,41.83l-437.927-252.835 c3.481-11.86,5.375-24.388,5.375-37.357C1029.834,61.64,970.203,2,896.895,2c-73.302,0-132.941,59.64-132.941,132.942 c0,12.969,1.903,25.497,5.384,37.357L331.416,425.129c-24.255-25.725-58.609-41.825-96.667-41.825 c-73.311,0-132.95,59.64-132.95,132.951c0,62.472,43.333,114.991,101.512,129.154v503.093 c-58.179,14.161-101.512,66.68-101.512,129.156c0,73.302,59.639,132.942,132.95,132.942c36.406,0,69.431-14.72,93.467-38.51 l441.122,254.681c-3.481,11.86-5.384,24.388-5.384,37.356c0,73.304,59.64,132.942,132.941,132.942 c73.309,0,132.939-59.639,132.939-132.942c0-12.969-1.894-25.496-5.375-37.356l441.128-254.69 c24.036,23.796,57.062,38.52,93.472,38.52c73.311,0,132.941-59.641,132.941-132.942 C1692,1215.178,1648.671,1162.653,1590.487,1148.496z M1489.476,1285.709c-0.299-2.645-0.5-5.323-0.5-8.051 c0-27.333,15.766-51.006,38.645-62.555c9.473-4.78,20.126-7.533,31.438-7.533c11.304,0,21.958,2.753,31.42,7.529 c22.896,11.545,38.664,35.216,38.664,62.559c0,38.646-31.438,70.084-70.084,70.084c-12.742,0-24.659-3.473-34.963-9.439 C1505.347,1327.45,1492.061,1308.205,1489.476,1285.709z M1519.764,458.255c11.216-7.625,24.738-12.093,39.295-12.093 c38.646,0,70.084,31.442,70.084,70.093c0,27.338-15.768,51.006-38.655,62.555c-9.462,4.775-20.116,7.528-31.429,7.528 c-11.304,0-21.959-2.753-31.43-7.533c-22.888-11.545-38.653-35.213-38.653-62.551c0-1.048,0.113-2.066,0.156-3.1 C1490.141,490.351,1502.006,470.331,1519.764,458.255z M826.811,134.942c0-38.646,31.438-70.084,70.083-70.084 c38.645,0,70.082,31.438,70.082,70.084c0,1.368-0.123,2.701-0.201,4.051c-1.308,22.747-13.443,42.614-31.396,54.457 c-11.057,7.296-24.272,11.576-38.485,11.576c-14.206,0-27.421-4.28-38.479-11.576c-17.95-11.843-30.087-31.71-31.394-54.457 C826.942,137.643,826.811,136.31,826.811,134.942z M164.656,516.255c0-38.651,31.442-70.093,70.092-70.093 c14.553,0,28.08,4.463,39.295,12.088c17.758,12.071,29.627,32.096,30.631,54.9c0.048,1.035,0.158,2.056,0.158,3.104 c0,27.342-15.772,51.01-38.664,62.559c-9.466,4.771-20.116,7.524-31.42,7.524c-11.312,0-21.971-2.753-31.438-7.533 C180.422,567.257,164.656,543.589,164.656,516.255z M269.707,1338.311c-10.304,5.965-22.221,9.432-34.958,9.432 c-38.65,0-70.092-31.438-70.092-70.084c0-27.337,15.767-51.006,38.654-62.555c9.467-4.78,20.126-7.533,31.438-7.533 c11.304,0,21.954,2.753,31.42,7.523c22.892,11.551,38.664,35.222,38.664,62.564c0,2.731-0.198,5.41-0.5,8.059 C301.741,1308.215,288.46,1327.46,269.707,1338.311z M966.977,1664.128c0,38.646-31.438,70.084-70.082,70.084 c-38.646,0-70.083-31.438-70.083-70.084c0-1.368,0.131-2.704,0.21-4.051c1.307-22.743,13.444-42.615,31.394-54.462 c11.058-7.295,24.273-11.575,38.479-11.575c14.213,0,27.429,4.28,38.485,11.575c17.952,11.847,30.088,31.719,31.396,54.462 C966.854,1661.424,966.977,1662.76,966.977,1664.128z M992.959,1572.372c-24.22-25.349-58.314-41.19-96.064-41.19 c-37.743,0-71.837,15.842-96.059,41.19l-439.614-253.809c4.183-12.892,6.467-26.633,6.467-40.905 c0-62.48-43.337-115.005-101.521-129.162V645.413c58.185-14.158,101.521-66.681,101.521-129.158c0-12.663-1.819-24.905-5.143-36.52 l438.289-253.042c24.221,25.352,58.315,41.189,96.059,41.189c37.75,0,71.845-15.837,96.064-41.189l438.297,253.046 c-3.314,11.61-5.139,23.853-5.139,36.515c0,62.472,43.337,114.991,101.512,129.154l-0.009,503.093 c-58.174,14.161-101.503,66.68-101.503,129.156c0,14.269,2.289,28.004,6.471,40.897L992.959,1572.372z"}),(0,a.createElement)(r.Path,{d:"M1264.597,747.992L916.255,475.829c-11.365-8.884-27.332-8.884-38.696,0L529.218,747.992 c-7.63,5.954-12.084,15.092-12.084,24.764c0,233.561,100.426,372.219,184.671,447.416 c91.516,81.682,182.901,107.541,186.742,108.604c2.736,0.753,5.55,1.131,8.357,1.131c2.815,0,5.628-0.378,8.355-1.131 c3.849-1.063,95.225-26.922,186.74-108.604c84.247-75.197,184.673-213.855,184.673-447.416 C1276.672,763.083,1272.216,753.946,1264.597,747.992z M1052.223,1171.406c-65.664,59.303-132.381,86.044-155.372,94.063 c-22.677-7.841-87.754-33.792-153.19-92.195c-105.319-94.003-160.293-223.577-163.521-385.308l316.763-247.491l316.761,247.491 C1210.464,948.58,1156.191,1077.519,1052.223,1171.406z"})),servers:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1713.195,662.483H86.805c-46.621,0-84.549,37.929-84.549,84.55v315.328 c0,46.615,37.928,84.54,84.549,84.54h1626.391c46.625,0,84.55-37.925,84.55-84.54V747.033 C1797.745,700.412,1759.82,662.483,1713.195,662.483z M1734.746,1062.361c0,11.882-9.668,21.541-21.551,21.541H86.805 c-11.883,0-21.55-9.659-21.55-21.541V747.033c0-11.883,9.667-21.55,21.55-21.55h1626.391c11.883,0,21.551,9.667,21.551,21.55 V1062.361z"}),(0,a.createElement)(r.Path,{d:"M262.693,851.239c-29.518,0-53.45,23.933-53.45,53.448c0,29.521,23.932,53.445,53.45,53.445 s53.45-23.924,53.45-53.445C316.144,875.172,292.211,851.239,262.693,851.239z"}),(0,a.createElement)(r.Path,{d:"M447.018,851.239c-29.522,0-53.455,23.933-53.455,53.448c0,29.521,23.932,53.445,53.455,53.445 c29.513,0,53.445-23.924,53.445-53.445C500.463,875.172,476.53,851.239,447.018,851.239z"}),(0,a.createElement)(r.Path,{d:"M631.339,851.239c-29.522,0-53.454,23.933-53.454,53.448c0,29.521,23.932,53.445,53.454,53.445 c29.513,0,53.445-23.924,53.445-53.445C684.784,875.172,660.852,851.239,631.339,851.239z"}),(0,a.createElement)(r.Path,{d:"M1567.738,873.181H927.254c-17.394,0-31.5,14.102-31.5,31.497c0,17.402,14.106,31.5,31.5,31.5h640.484 c17.394,0,31.5-14.098,31.5-31.5C1599.238,887.283,1585.132,873.181,1567.738,873.181z"}),(0,a.createElement)(r.Path,{d:"M1713.195,1315.578H86.805c-46.621,0-84.549,37.934-84.549,84.551v315.329 c0,46.616,37.928,84.54,84.549,84.54h1626.391c46.625,0,84.55-37.924,84.55-84.54v-315.329 C1797.745,1353.512,1759.82,1315.578,1713.195,1315.578z M1734.746,1715.458c0,11.882-9.668,21.542-21.551,21.542H86.805 c-11.883,0-21.55-9.66-21.55-21.542v-315.329c0-11.883,9.667-21.551,21.55-21.551h1626.391c11.883,0,21.551,9.668,21.551,21.551 V1715.458z"}),(0,a.createElement)(r.Path,{d:"M262.693,1504.339c-29.518,0-53.45,23.933-53.45,53.445c0,29.522,23.932,53.446,53.45,53.446 s53.45-23.924,53.45-53.446C316.144,1528.271,292.211,1504.339,262.693,1504.339z"}),(0,a.createElement)(r.Path,{d:"M447.018,1504.339c-29.522,0-53.455,23.933-53.455,53.445c0,29.522,23.932,53.446,53.455,53.446 c29.513,0,53.445-23.924,53.445-53.446C500.463,1528.271,476.53,1504.339,447.018,1504.339z"}),(0,a.createElement)(r.Path,{d:"M631.339,1504.339c-29.522,0-53.454,23.933-53.454,53.445c0,29.522,23.932,53.446,53.454,53.446 c29.513,0,53.445-23.924,53.445-53.446C684.784,1528.271,660.852,1504.339,631.339,1504.339z"}),(0,a.createElement)(r.Path,{d:"M1567.738,1526.275H927.254c-17.394,0-31.5,14.107-31.5,31.5c0,17.402,14.106,31.5,31.5,31.5h640.484 c17.394,0,31.5-14.098,31.5-31.5C1599.238,1540.383,1585.132,1526.275,1567.738,1526.275z"}),(0,a.createElement)(r.Path,{d:"M1713.195,0H86.805C40.184,0,2.255,37.929,2.255,84.55v315.329c0,46.617,37.928,84.541,84.549,84.541 h1626.391c46.625,0,84.55-37.924,84.55-84.541V84.55C1797.745,37.929,1759.82,0,1713.195,0z M1734.746,399.879 c0,11.878-9.668,21.542-21.551,21.542H86.805c-11.883,0-21.55-9.664-21.55-21.542V84.55c0-11.883,9.667-21.551,21.55-21.551 h1626.391c11.883,0,21.551,9.668,21.551,21.551V399.879z"}),(0,a.createElement)(r.Circle,{cx:"262.693",cy:"242.204",r:"53.448"}),(0,a.createElement)(r.Path,{d:"M447.018,188.756c-29.522,0-53.455,23.932-53.455,53.45c0,29.518,23.932,53.446,53.455,53.446 c29.513,0,53.445-23.928,53.445-53.446C500.463,212.688,476.53,188.756,447.018,188.756z"}),(0,a.createElement)(r.Path,{d:"M631.339,188.756c-29.522,0-53.454,23.932-53.454,53.45c0,29.518,23.932,53.446,53.454,53.446 c29.513,0,53.445-23.928,53.445-53.446C684.784,212.688,660.852,188.756,631.339,188.756z"}),(0,a.createElement)(r.Path,{d:"M1567.738,210.697H927.254c-17.394,0-31.5,14.102-31.5,31.5s14.106,31.5,31.5,31.5h640.484c17.394,0,31.5-14.102,31.5-31.5S1585.132,210.697,1567.738,210.697z"})),settings:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M1468.436,32.467v188.211c-98.748,15.249-174.595,100.822-174.595,203.777s75.847,188.521,174.595,203.777 v1139.302c0,17.453,14.146,31.608,31.607,31.608c17.454,0,31.609-14.155,31.609-31.608V628.232 c98.748-15.257,174.59-100.822,174.59-203.777s-75.842-188.529-174.59-203.777V32.467c0-17.454-14.155-31.608-31.609-31.608 C1482.581,0.858,1468.436,15.013,1468.436,32.467z M1643.029,424.455c0,67.979-47.703,124.986-111.377,139.423 c-10.179,2.302-20.744,3.563-31.609,3.563s-21.43-1.261-31.607-3.563c-63.684-14.438-111.378-71.444-111.378-139.423 c0-67.988,47.694-124.995,111.378-139.424c10.178-2.311,20.742-3.563,31.607-3.563s21.431,1.252,31.609,3.563 C1595.326,299.46,1643.029,356.467,1643.029,424.455z"}),(0,a.createElement)(r.Path,{d:"M331.574,1767.534V628.232c98.758-15.257,174.603-100.822,174.603-203.777s-75.845-188.529-174.603-203.777 V32.467c0-17.454-14.146-31.608-31.608-31.608c-17.454,0-31.608,14.155-31.608,31.608v188.211 C169.609,235.926,93.763,321.5,93.763,424.455s75.846,188.521,174.594,203.777v1139.302c0,17.453,14.155,31.608,31.608,31.608 C317.428,1799.143,331.574,1784.987,331.574,1767.534z M156.98,424.455c0-67.988,47.703-124.995,111.377-139.424 c10.178-2.311,20.752-3.563,31.608-3.563c10.865,0,21.431,1.252,31.608,3.563c63.684,14.429,111.387,71.436,111.387,139.424 c0,67.979-47.703,124.986-111.387,139.423c-10.178,2.302-20.743,3.563-31.608,3.563c-10.856,0-21.431-1.261-31.608-3.563 C204.683,549.441,156.98,492.434,156.98,424.455z"}),(0,a.createElement)(r.Path,{d:"M931.617,1767.534V1419.51c98.748-15.257,174.594-100.822,174.594-203.777s-75.846-188.529-174.594-203.777 V32.467c0-17.454-14.154-31.608-31.608-31.608c-17.462,0-31.608,14.155-31.608,31.608v979.488 c-98.757,15.248-174.603,100.822-174.603,203.777s75.846,188.521,174.603,203.777v348.024c0,17.453,14.146,31.608,31.608,31.608 C917.463,1799.143,931.617,1784.987,931.617,1767.534z M757.015,1215.732c0-67.986,47.703-124.995,111.386-139.424 c10.177-2.309,20.743-3.563,31.608-3.563c10.865,0,21.431,1.254,31.608,3.563c63.676,14.429,111.378,71.438,111.378,139.424 c0,67.979-47.702,124.986-111.378,139.424c-10.178,2.303-20.743,3.563-31.608,3.563c-10.865,0-21.431-1.26-31.608-3.563 C804.717,1340.719,757.015,1283.711,757.015,1215.732z"})),share:e=>(0,a.createElement)(r.SVG,(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 1800"},e),(0,a.createElement)(r.Path,{d:"M357.063,742.307c-17.305,0-31.331,14.026-31.331,31.331s14.026,31.331,31.331,31.331 c27.835,0,93.081,33.661,93.081,98.938c0,17.305,14.026,31.331,31.331,31.331s31.332-14.026,31.332-31.331 C512.807,797.809,411.417,742.307,357.063,742.307z"}),(0,a.createElement)(r.Path,{d:"M1453.625,177.815c27.835,0,93.08,33.661,93.08,98.938c0,17.305,14.027,31.331,31.332,31.331 s31.331-14.026,31.331-31.331c0-106.097-101.39-1
1
+ !function(){"use strict";var e,t,l,o={3802:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n=l(9307),c=l(5609),i=l(8423),s=l.n(i);(0,a.registerBlockType)("themeisle-blocks/about-author",{title:(0,o.__)("About Author","otter-blocks"),description:(0,o.__)("About Author block is the easiest way to add a author bio below your posts.","otter-blocks"),icon:r.VI,category:"themeisle-blocks",keywords:["about","author","profile"],supports:{html:!1},edit:()=>(0,n.createElement)(c.Disabled,null,(0,n.createElement)(s(),{block:"themeisle-blocks/about-author"})),save:()=>null})},6299:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},gap:{type:"string"},titleColor:{type:"string"},titleBackground:{type:"string"},contentBackground:{type:"string"},borderColor:{type:"string"},spacing:{type:"number",default:20}},c=l(9307),i=l(4184),s=l.n(i),d=l(2578),m=l(2175),b=l(5609),u=e=>{let{attributes:t,setAttributes:l}=e;return(0,c.createElement)(m.InspectorControls,null,(0,c.createElement)(b.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},(0,c.createElement)(b.SelectControl,{label:(0,o.__)("Gap","otter-blocks"),value:t.gap,options:[{label:(0,o.__)("No Gap","otter-blocks"),value:""},{label:(0,o.__)("Narrow (5px)","otter-blocks"),value:"narrow"},{label:(0,o.__)("Wide (10px)","otter-blocks"),value:"wide"},{label:(0,o.__)("Wider (20px)","otter-blocks"),value:"wider"}],onChange:e=>l({gap:e})})),(0,c.createElement)(m.PanelColorSettings,{title:(0,o.__)("Color","otter-blocks"),initialOpen:!1,colorSettings:[{value:t.titleColor,onChange:e=>l({titleColor:e}),label:(0,o.__)("Title","otter-blocks")},{value:t.titleBackground,onChange:e=>l({titleBackground:e}),label:(0,o.__)("Title Background","otter-blocks")},{value:t.contentBackground,onChange:e=>l({contentBackground:e}),label:(0,o.__)("Content Background","otter-blocks")},{value:t.borderColor,onChange:e=>l({borderColor:e}),label:(0,o.__)("Border Color","otter-blocks")}]},(0,c.createElement)(m.ContrastChecker,{textColor:t.titleColor,backgroundColor:t.titleBackground})))},p=l(5225);(0,a.registerBlockType)("themeisle-blocks/accordion",{title:(0,o.__)("Accordion","otter-blocks"),description:(0,o.__)("Vertically collapsing accordions perfect for displaying your FAQs.","otter-blocks"),icon:r.Se,category:"themeisle-blocks",keywords:["accordions","collapse","faq"],attributes:n,supports:{html:!1},edit:e=>{let{attributes:t,setAttributes:l,className:o,clientId:a,isSelected:r}=e;(0,c.useEffect)((()=>{const e=(0,p.WX)(a,n);return()=>e(t.id)}),[t.id]);const i=d.iv`
2
  &.wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title {
3
+ color: ${t.titleColor};
4
+ background: ${t.titleBackground};
5
+ border-color: ${t.borderColor};
6
  }
7
 
8
  &.wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title svg {
9
+ fill: ${t.titleColor};
10
  }
11
 
12
  &.wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__content {
13
+ background: ${t.contentBackground};
14
+ border-color: ${t.borderColor};
15
  }
16
+ `;return(0,d.tZ)(c.Fragment,null,(0,d.tZ)(u,{attributes:t,setAttributes:l}),(0,d.tZ)("div",{id:t.id,className:s()(o,{[`is-${t.gap}-gap`]:t.gap}),css:i},(0,d.tZ)(m.InnerBlocks,{allowedBlocks:["themeisle-blocks/accordion-item"],template:[["themeisle-blocks/accordion-item"]],renderAppender:r?m.InnerBlocks.ButtonBlockAppender:""})))},save:e=>{let{attributes:t,className:l}=e;return(0,c.createElement)("div",{id:t.id,className:s()(l,{[`is-${t.gap}-gap`]:t.gap})},(0,c.createElement)(m.InnerBlocks.Content,null))}})},7767:function(e,t,l){l(6299),l(3443)},3443:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n=l(9307),c=l(6015),i=l(3904),s=l(2175),d=l(5609),m=e=>{let{attributes:t,setAttributes:l}=e;return(0,n.createElement)(s.InspectorControls,null,(0,n.createElement)(d.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},(0,n.createElement)(d.ToggleControl,{label:(0,o.__)("Initially Open","otter-blocks"),checked:t.initialOpen,onChange:e=>l({initialOpen:e})})))};(0,a.registerBlockType)("themeisle-blocks/accordion-item",{title:(0,o.__)("Accordion Item","otter-blocks"),description:(0,o.__)("Vertically collapsing accordions perfect for displaying your FAQs.","otter-blocks"),parent:["themeisle-blocks/accordion"],icon:r.Se,category:"themeisle-blocks",keywords:["accordions","collapse","faq"],attributes:{title:{type:"string"},initialOpen:{type:"boolean",default:!1}},supports:{reusable:!1},edit:e=>{let{attributes:t,className:l,setAttributes:a}=e;const[r,b]=(0,n.useState)(!0);return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(m,{attributes:t,setAttributes:a}),(0,n.createElement)("div",{className:l},(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-accordion-item__title",onClick:e=>{"string"==typeof e.target.className&&e.target.className.includes("block-editor-rich-text__editable")?b(!0):b(!r)}},(0,n.createElement)(s.RichText,{placeholder:(0,o.__)("Add text…","otter-blocks"),value:t.title,onChange:e=>{r||b(!0),a({title:e})},tagName:"span"}),(0,n.createElement)(d.Icon,{icon:r?c.Z:i.Z,size:24})),r&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-accordion-item__content"},(0,n.createElement)(s.InnerBlocks,{template:[["core/paragraph"]]}))))},save:e=>{let{attributes:t,className:l}=e;return(0,n.createElement)("details",{className:l,open:!!t.initialOpen},(0,n.createElement)("summary",{className:"wp-block-themeisle-blocks-accordion-item__title"},(0,n.createElement)(s.RichText.Content,{tagName:"div",value:t.title})),(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-accordion-item__content"},(0,n.createElement)(s.InnerBlocks.Content,null)))}})},4933:function(e,t,l){var o=l(9307),a=l(5736),r=l(4981),n=l(5609),c=l(1526),i={product:{type:"number"}},s=l(8423),d=l.n(s),m=l(4779);Boolean(window.themeisleGutenberg.hasNeveSupport.isBoosterActive)&&Boolean(window.themeisleGutenberg.hasWooCommerce)?(0,r.registerBlockType)("themeisle-blocks/add-to-cart-button",{title:(0,a.__)("Add to Cart Button","otter-blocks"),description:(0,a.__)("Display an Add to Cart button for your WooCommerce products.","otter-blocks"),icon:c.Z,category:"themeisle-blocks",keywords:["woocommerce","add to cart","products"],attributes:i,styles:[{name:"default",label:(0,a.__)("Default","otter-blocks"),isDefault:!0},{name:"primary",label:(0,a.__)("Primary","otter-blocks")},{name:"secondary",label:(0,a.__)("Secondary","otter-blocks")}],edit:e=>{let{attributes:t,setAttributes:l}=e;return t.product?(0,o.createElement)(n.Disabled,null,(0,o.createElement)(d(),{block:"themeisle-blocks/add-to-cart-button",attributes:{...t}})):(0,o.createElement)(n.Placeholder,{icon:c.Z,label:(0,a.__)("Add to Cart Button","otter-blocks"),instructions:(0,a.__)("Select a WooCommerce product for the Add to Cart button.","otter-blocks")},(0,o.createElement)(m.Z,{label:(0,a.__)("Select Product","otter-blocks"),hideLabelFromVision:!0,value:t.product,onChange:e=>l({product:Number(e)})}))},save:()=>null}):(0,r.registerBlockType)("themeisle-blocks/add-to-cart-button",{title:(0,a.__)("Add to Cart Button","otter-blocks"),description:(0,a.__)("Display an Add to Cart button for your WooCommerce products.","otter-blocks"),icon:c.Z,category:"themeisle-blocks",keywords:["woocommerce","add to cart","products"],attributes:i,supports:{inserter:!1},edit:()=>(0,o.createElement)(n.Placeholder,null,(0,a.__)("You need to have Neve Pro & WooCommerce installed to edit Add to Cart Button block.","otter-blocks")),save:()=>null})},2093:function(e,t,l){var o=l(5736),a=l(4981),r=l(9307),n=l(6713),c=window.wp.richText,i=l(2175);const s="themeisle-blocks/highlight";(0,c.registerFormatType)(s,{name:s,title:(0,o.__)("Highlight","otter-blocks"),tagName:"span",className:"highlight",edit:e=>{let{isActive:t,value:l,onChange:a}=e;const d=()=>a((0,c.toggleFormat)(l,{type:s}));return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(i.RichTextShortcut,{type:"primary",character:"h",onUse:d}),(0,r.createElement)(i.RichTextToolbarButton,{icon:n.Z,title:(0,o.__)("Highlight","otter-blocks"),onClick:d,isActive:t,shortcutType:"access",shortcutCharacter:"h"}))}});var d=l(340),m={id:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6,div,p,span",default:""},tag:{default:"h2",type:"string"},align:{type:"string"},alignTablet:{type:"string"},alignMobile:{type:"string"},headingColor:{type:"string",default:"#000000"},highlightColor:{type:"string"},highlightBackground:{type:"string"},fontSize:{type:"number"},fontSizeTablet:{type:"number"},fontSizeMobile:{type:"number"},fontFamily:{type:"string"},fontVariant:{type:"string"},fontStyle:{type:"string"},textTransform:{type:"string"},lineHeight:{type:"number"},letterSpacing:{type:"number"},textShadow:{type:"boolean",default:!1},textShadowColor:{type:"string",default:"#000000"},textShadowColorOpacity:{type:"number",default:50},textShadowBlur:{type:"number",default:5},textShadowHorizontal:{type:"number",default:0},textShadowVertical:{type:"number",default:0},paddingType:{type:"string",default:"linked"},paddingTypeTablet:{type:"string",default:"linked"},paddingTypeMobile:{type:"string",default:"linked"},padding:{type:"number",default:0},paddingTablet:{type:"number"},paddingMobile:{type:"number"},paddingTop:{type:"number",default:0},paddingTopTablet:{type:"number"},paddingTopMobile:{type:"number"},paddingRight:{type:"number",default:0},paddingRightTablet:{type:"number"},paddingRightMobile:{type:"number"},paddingBottom:{type:"number",default:0},paddingBottomTablet:{type:"number"},paddingBottomMobile:{type:"number"},paddingLeft:{type:"number",default:0},paddingLeftTablet:{type:"number"},paddingLeftMobile:{type:"number"},marginType:{type:"string",default:"unlinked"},marginTypeTablet:{type:"string",default:"unlinked"},marginTypeMobile:{type:"string",default:"unlinked"},margin:{type:"number",default:0},marginTablet:{type:"number"},marginMobile:{type:"number"},marginTop:{type:"number",default:0},marginTopTablet:{type:"number"},marginTopMobile:{type:"number"},marginBottom:{type:"number",default:25},marginBottomTablet:{type:"number"},marginBottomMobile:{type:"number"}},b=l(4184),u=l.n(b),p=l(80),g=l.n(p);var h=[{attributes:{id:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6,div,p,span",default:""},tag:{default:"h2",type:"string"},align:{type:"string"},alignTablet:{type:"string"},alignMobile:{type:"string"},headingColor:{type:"string",default:"#000000"},highlightColor:{type:"string"},highlightBackground:{type:"string"},fontSize:{type:"number"},fontSizeTablet:{type:"number"},fontSizeMobile:{type:"number"},fontFamily:{type:"string"},fontVariant:{type:"string"},fontStyle:{type:"string",default:"normal"},textTransform:{type:"string",default:"none"},lineHeight:{type:"number"},letterSpacing:{type:"number"},textShadow:{type:"boolean",default:!1},textShadowColor:{type:"string",default:"#000000"},textShadowColorOpacity:{type:"number",default:50},textShadowBlur:{type:"number",default:5},textShadowHorizontal:{type:"number",default:0},textShadowVertical:{type:"number",default:0},paddingType:{type:"string",default:"linked"},paddingTypeTablet:{type:"string",default:"linked"},paddingTypeMobile:{type:"string",default:"linked"},padding:{type:"number",default:0},paddingTablet:{type:"number",default:0},paddingMobile:{type:"number",default:0},paddingTop:{type:"number",default:0},paddingTopTablet:{type:"number",default:0},paddingTopMobile:{type:"number",default:0},paddingRight:{type:"number",default:0},paddingRightTablet:{type:"number",default:0},paddingRightMobile:{type:"number",default:0},paddingBottom:{type:"number",default:0},paddingBottomTablet:{type:"number",default:0},paddingBottomMobile:{type:"number",default:0},paddingLeft:{type:"number",default:0},paddingLeftTablet:{type:"number",default:0},paddingLeftMobile:{type:"number",default:0},marginType:{type:"string",default:"unlinked"},marginTypeTablet:{type:"string",default:"unlinked"},marginTypeMobile:{type:"string",default:"unlinked"},margin:{type:"number",default:0},marginTablet:{type:"number",default:0},marginMobile:{type:"number",default:0},marginTop:{type:"number",default:0},marginTopTablet:{type:"number",default:0},marginTopMobile:{type:"number",default:0},marginBottom:{type:"number",default:25},marginBottomTablet:{type:"number",default:25},marginBottomMobile:{type:"number",default:20}},save:e=>{let t,{attributes:l,className:o}=e;l.textShadow&&(t={textShadow:`${l.textShadowHorizontal}px ${l.textShadowVertical}px ${l.textShadowBlur}px ${g()(l.textShadowColor?l.textShadowColor:"#000000",l.textShadowColorOpacity)}`});const a={color:l.headingColor,fontFamily:l.fontFamily,fontWeight:"regular"===l.fontVariant?"normal":l.fontVariant,fontStyle:l.fontStyle,textTransform:l.textTransform,lineHeight:l.lineHeight&&`${l.lineHeight}px`,letterSpacing:l.letterSpacing&&`${l.letterSpacing}px`,...t};return(0,r.createElement)(i.RichText.Content,{tagName:l.tag,value:l.content,id:l.id,className:u()(l.id,o),style:a})}}],k={from:[{type:"block",blocks:["core/heading"],transform:e=>{let{content:t}=e;return(0,a.createBlock)("themeisle-blocks/advanced-heading",{content:t})}},{type:"block",blocks:["core/paragraph"],transform:e=>{let{content:t}=e;return(0,a.createBlock)("themeisle-blocks/advanced-heading",{content:t})}}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>{let{content:t}=e;return(0,a.createBlock)("core/paragraph",{content:t})}}]},v=l(5988),y=l(2819),_=l(4333),w=l(9818),f=l(5225),C=l(5609),E=l(9977),T=e=>{let{attributes:t,setAttributes:l}=e;const a=e=>{l(e?{fontFamily:e,fontVariant:"normal",fontStyle:"normal"}:{fontFamily:e,fontVariant:e})},n=e=>{switch(e){case"h1":return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{style:{fontSize:"12px"},x:"0",y:"15"},"H1"));case"h2":return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{style:{fontSize:"12px"},x:"0",y:"15"},"H2"));case"h3":return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{style:{fontSize:"12px"},x:"0",y:"15"},"H3"));case"h4":return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{style:{fontSize:"12px"},x:"0",y:"15"},"H4"));case"h5":return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{style:{fontSize:"12px"},x:"0",y:"15"},"H5"));case"h6":return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{style:{fontSize:"12px"},x:"0",y:"15"},"H6"));case"div":return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{style:{fontSize:"12px"},x:"0",y:"15"},"DIV"));case"p":return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{x:"0",y:"15"},"P"));case"span":return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{style:{fontSize:"12px"},x:"0",y:"15"},"SPAN"));default:return(0,r.createElement)(C.SVG,{style:{width:"25px",height:"20px"}},(0,r.createElement)("text",{style:{fontSize:"12px"},x:"0",y:"15"},"DEFAULT"))}},c=e=>{l({tag:e})};return(0,r.createElement)(i.BlockControls,null,(0,r.createElement)(C.DropdownMenu,{icon:n(t.tag),label:(0,o.__)("Select tag","otter-blocks"),className:"components-toolbar",controls:[{title:(0,o.__)("Heading","otter-blocks")+" 1",icon:n("h1"),onClick:()=>c("h1")},{title:(0,o.__)("Heading","otter-blocks")+" 2",icon:n("h2"),onClick:()=>c("h2")},{title:(0,o.__)("Heading","otter-blocks")+" 3",icon:n("h3"),onClick:()=>c("h3")},{title:(0,o.__)("Heading","otter-blocks")+" 4",icon:n("h4"),onClick:()=>c("h4")},{title:(0,o.__)("Heading","otter-blocks")+" 5",icon:n("h5"),onClick:()=>c("h5")},{title:(0,o.__)("Heading","otter-blocks")+" 6",icon:n("h6"),onClick:()=>c("h6")},{title:(0,o.__)("Division","otter-blocks"),icon:n("div"),onClick:()=>c("div")},{title:(0,o.__)("Paragraph","otter-blocks"),icon:n("p"),onClick:()=>c("p")},{title:(0,o.__)("Span Tag","otter-blocks"),icon:n("span"),onClick:()=>c("span")}]}),(0,r.createElement)(C.ToolbarGroup,null,(0,r.createElement)(C.Dropdown,{contentClassName:"wp-themesiel-blocks-advanced-heading-popover-content",position:"bottom center",renderToggle:e=>{let{isOpen:t,onToggle:l}=e;return(0,r.createElement)(C.Button,{className:"components-dropdown-menu__toggle",icon:"editor-textcolor",onClick:l,"aria-haspopup":"true","aria-expanded":t,label:(0,o.__)("Typography Settings","otter-blocks"),showTooltip:!0},(0,r.createElement)("span",{className:"components-dropdown-menu__indicator"}))},renderContent:()=>(0,r.createElement)(r.Fragment,null,(0,r.createElement)(E.Z,{label:(0,o.__)("Font Family","otter-blocks"),value:t.fontFamily,onChangeFontFamily:a,valueVariant:t.fontVariant,onChangeFontVariant:e=>l({fontVariant:e}),valueStyle:t.fontStyle,onChangeFontStyle:e=>l({fontStyle:e}),valueTransform:t.textTransform,onChangeTextTransform:e=>l({textTransform:e})}),(0,r.createElement)(C.RangeControl,{label:(0,o.__)("Line Height","otter-blocks"),value:t.lineHeight,onChange:e=>l({lineHeight:e}),min:0,step:.1,max:3}),(0,r.createElement)(C.RangeControl,{label:(0,o.__)("Letter Spacing","otter-blocks"),value:t.letterSpacing,onChange:e=>l({letterSpacing:e}),min:-50,max:100}))})))},x=l(6778),M=l(2136),S=l(6993),B=l(2372),z=l(1661),P=e=>{let{values:t,setAttributes:l}=e;return(0,r.createElement)("div",{className:"otter-clear-button"},(0,r.createElement)(C.Button,{isSmall:!0,isSecondary:!0,onClick:()=>{const e=((0,y.isArray)(t)?t:[t]).map((e=>{if((0,y.isString)(e))return e;if((0,y.isObject)(e)){const t=Object.keys(e);if(1===t.length)return e[t[0]]?t[0]:void 0}})).filter(y.isString).reduce(((e,t)=>(e[t]=void 0,e)),{});l(e)}},(0,o.__)("Clear","otter-blocks")))},N=e=>{let{attributes:t,setAttributes:l}=e;const a=(0,w.useSelect)((e=>{const{getView:t}=e("themeisle-gutenberg/data"),{__experimentalGetPreviewDeviceType:l}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return l?l():t()}),[]),[n,c]=(0,r.useState)("style"),s={top:"paddingTop",right:"paddingRight",bottom:"paddingBottom",left:"paddingLeft"},d={top:"paddingTopTablet",right:"paddingRightTablet",bottom:"paddingBottomTablet",left:"paddingLeftTablet"},m={top:"paddingTopMobile",right:"paddingRightMobile",bottom:"paddingBottomMobile",left:"paddingLeftMobile"},b=e=>{if("top"==e)switch(a){case"Desktop":return"linked"===t.paddingType?t.padding:t.paddingTop;case"Tablet":return"linked"===t.paddingTypeTablet?t.paddingTablet:t.paddingTopTablet;case"Mobile":return"linked"===t.paddingTypeMobile?t.paddingMobile:t.paddingTopMobile}else if("right"==e)switch(a){case"Desktop":return"linked"===t.paddingType?t.padding:t.paddingRight;case"Tablet":return"linked"===t.paddingTypeTablet?t.paddingTablet:t.paddingRightTablet;case"Mobile":return"linked"===t.paddingTypeMobile?t.paddingMobile:t.paddingRightMobile}else if("bottom"==e)switch(a){case"Desktop":return"linked"===t.paddingType?t.padding:t.paddingBottom;case"Tablet":return"linked"===t.paddingTypeTablet?t.paddingTablet:t.paddingBottomTablet;case"Mobile":return"linked"===t.paddingTypeMobile?t.paddingMobile:t.paddingBottomMobile}else if("left"==e)switch(a){case"Desktop":return"linked"===t.paddingType?t.padding:t.paddingLeft;case"Tablet":return"linked"===t.paddingTypeTablet?t.paddingTablet:t.paddingLeftTablet;case"Mobile":return"linked"===t.paddingTypeMobile?t.paddingMobile:t.paddingLeftMobile}},p={top:"marginTop",bottom:"marginBottom"},g={top:"marginTopTablet",bottom:"marginBottomTablet"},h={top:"marginTopMobile",bottom:"marginBottomMobile"},k=e=>{if("top"==e)switch(a){case"Desktop":return"linked"===t.marginType?t.margin:t.marginTop;case"Tablet":return"linked"===t.marginTypeTablet?t.marginTablet:t.marginTopTablet;case"Mobile":return"linked"===t.marginTypeMobile?t.marginMobile:t.marginTopMobile}else if("bottom"==e)switch(a){case"Desktop":return"linked"===t.marginType?t.margin:t.marginBottom;case"Tablet":return"linked"===t.marginTypeTablet?t.marginTablet:t.marginBottomTablet;case"Mobile":return"linked"===t.marginTypeMobile?t.marginMobile:t.marginBottomMobile}};return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(i.InspectorControls,null,(0,r.createElement)(C.PanelBody,{className:"wp-block-themeisle-blocks-advanced-heading-header-panel"},(0,r.createElement)(C.Button,{className:u()("header-tab",{"is-selected":"style"===n}),onClick:()=>c("style")},(0,r.createElement)("span",null,(0,r.createElement)(C.Dashicon,{icon:"admin-customizer"}),(0,o.__)("Style","otter-blocks"))),(0,r.createElement)(C.Button,{className:u()("header-tab",{"is-selected":"advanced"===n}),onClick:()=>c("advanced")},(0,r.createElement)("span",null,(0,r.createElement)(C.Dashicon,{icon:"admin-generic"}),(0,o.__)("Advanced","otter-blocks")))),"style"===n&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(C.PanelBody,{title:(0,o.__)("General Settings","otter-blocks"),className:"o-adv-h-panel"},(0,r.createElement)(x.Z,{label:(0,o.__)("Heading Color","otter-blocks"),colorValue:t.headingColor},(0,r.createElement)(i.ColorPalette,{label:(0,o.__)("Heading Color","otter-blocks"),value:t.headingColor,onChange:e=>l({headingColor:e})})),(0,r.createElement)(S.Z,{label:(0,o.__)("Font Size","otter-blocks")},(0,r.createElement)(C.RangeControl,{value:(()=>{switch(a){case"Desktop":return t.fontSize;case"Tablet":return t.fontSizeTablet;case"Mobile":return t.fontSizeMobile;default:return}})()||"",onChange:e=>{"Desktop"===a?l({fontSize:e}):"Tablet"===a?l({fontSizeTablet:e}):"Mobile"===a&&l({fontSizeMobile:e})},min:1,max:500,allowReset:!0})),(0,r.createElement)(S.Z,{label:(0,o.__)("Alignment","otter-blocks")},(0,r.createElement)(i.AlignmentToolbar,{value:(()=>{switch(a){case"Desktop":return t.align;case"Tablet":return t.alignTablet;case"Mobile":return t.alignMobile;default:return}})(),onChange:e=>{"Desktop"===a?l({align:e}):"Tablet"===a?l({alignTablet:e}):"Mobile"===a&&l({alignMobile:e})},isCollapsed:!1}))),(0,r.createElement)(C.PanelBody,{title:(0,o.__)("Typography Settings","otter-blocks"),initialOpen:!1},(0,r.createElement)(E.Z,{label:(0,o.__)("Font Family","otter-blocks"),value:t.fontFamily,onChangeFontFamily:e=>{l(e?{fontFamily:e,fontVariant:"normal",fontStyle:"normal"}:{fontFamily:e,fontVariant:e})},valueVariant:t.fontVariant,onChangeFontVariant:e=>l({fontVariant:e}),valueStyle:t.fontStyle,onChangeFontStyle:e=>l({fontStyle:e}),valueTransform:t.textTransform,onChangeTextTransform:e=>l({textTransform:e})}),(0,r.createElement)(P,{values:["fontFamily","fontVariant","fontStyle","textTransform"],setAttributes:l}),(0,r.createElement)(C.RangeControl,{label:(0,o.__)("Line Height","otter-blocks"),value:t.lineHeight,onChange:e=>l({lineHeight:e}),min:0,step:.1,max:3,allowReset:!0}),(0,r.createElement)(C.RangeControl,{label:(0,o.__)("Letter Spacing","otter-blocks"),value:t.letterSpacing,onChange:e=>l({letterSpacing:e}),min:-50,max:100,allowReset:!0}),(0,r.createElement)(C.ToggleControl,{label:(0,o.__)("Shadow Properties","otter-blocks"),checked:t.textShadow,onChange:e=>l({textShadow:e})}),t.textShadow&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(x.Z,{label:(0,o.__)("Color","otter-blocks"),colorValue:t.textShadowColor},(0,r.createElement)(i.ColorPalette,{label:(0,o.__)("Color","otter-blocks"),value:t.textShadowColor,onChange:e=>l({textShadowColor:e})})),(0,r.createElement)(M.Z,{label:(0,o.__)("Shadow Properties","otter-blocks")},(0,r.createElement)(C.RangeControl,{label:(0,o.__)("Opacity","otter-blocks"),value:t.textShadowColorOpacity,onChange:e=>l({textShadowColorOpacity:e}),min:0,max:100}),(0,r.createElement)(C.RangeControl,{label:(0,o.__)("Blur","otter-blocks"),value:t.textShadowBlur,onChange:e=>l({textShadowBlur:e}),min:0,max:100}),(0,r.createElement)(C.RangeControl,{label:(0,o.__)("Horizontal","otter-blocks"),value:t.textShadowHorizontal,onChange:e=>l({textShadowHorizontal:e}),min:-100,max:100}),(0,r.createElement)(C.RangeControl,{label:(0,o.__)("Vertical","otter-blocks"),value:t.textShadowVertical,onChange:e=>l({textShadowVertical:e}),min:-100,max:100})))))||"advanced"===n&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(C.PanelBody,{title:(0,o.__)("Highlight Color","otter-blocks")},(0,r.createElement)(x.Z,{label:(0,o.__)("Highlight Color","otter-blocks"),colorValue:t.highlightColor},(0,r.createElement)(i.ColorPalette,{label:(0,o.__)("Highlight Color","otter-blocks"),value:t.highlightColor,onChange:e=>l({highlightColor:e})})),(0,r.createElement)(x.Z,{label:(0,o.__)("Highlight Background","otter-blocks"),colorValue:t.highlightBackground},(0,r.createElement)(i.ColorPalette,{label:(0,o.__)("Highlight Background","otter-blocks"),value:t.highlightBackground,onChange:e=>l({highlightBackground:e})}))),(0,r.createElement)(C.PanelBody,{title:(0,o.__)("Spacing","otter-blocks"),initialOpen:!1},(0,r.createElement)(S.Z,{label:(0,o.__)("Padding","otter-blocks")},(0,r.createElement)(B.Z,{type:(()=>{switch(a){case"Desktop":return t.paddingType;case"Tablet":return t.paddingTypeTablet;case"Mobile":return t.paddingTypeMobile;default:return}})(),min:0,max:500,changeType:e=>{"Desktop"===a?l({paddingType:e}):"Tablet"===a?l({paddingTypeTablet:e}):"Mobile"===a&&l({paddingTypeMobile:e})},onChange:(e,o)=>{switch(a){case"Desktop":"linked"===t.paddingType?l({padding:o}):l({[s[e]]:o});break;case"Tablet":"linked"===t.paddingTypeTablet?l({paddingTablet:o}):l({[d[e]]:o});break;case"Mobile":"linked"===t.paddingTypeMobile?l({paddingMobile:o}):l({[m[e]]:o})}},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:b("top")},{label:(0,o.__)("Right","otter-blocks"),type:"right",value:b("right")},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:b("bottom")},{label:(0,o.__)("Left","otter-blocks"),type:"left",value:b("left")}]})),(0,r.createElement)(P,{values:[{padding:"Desktop"===a&&"linked"===t.paddingType},{paddingTablet:"Tablet"===a&&"linked"===t.paddingType},{paddingMobile:"Mobile"===a&&"linked"===t.paddingType},{paddingRight:"Desktop"===a&&"linked"!==t.paddingType},{paddingRightTablet:"Tablet"===a&&"linked"!==t.paddingType},{paddingRightMobile:"Mobile"===a&&"linked"!==t.paddingType},{paddingTop:"Desktop"===a&&"linked"!==t.paddingType},{paddingTopTablet:"Tablet"===a&&"linked"!==t.paddingType},{paddingTopMobile:"Mobile"===a&&"linked"!==t.paddingType},{paddingBottom:"Desktop"===a&&"linked"!==t.paddingType},{paddingBottomTablet:"Tablet"===a&&"linked"!==t.paddingType},{paddingBottomMobile:"Mobile"===a&&"linked"!==t.paddingType},{paddingLeft:"Desktop"===a&&"linked"!==t.paddingType},{paddingLeftTablet:"Tablet"===a&&"linked"!==t.paddingType},{paddingLeftMobile:"Mobile"===a&&"linked"!==t.paddingType}],setAttributes:l}),(0,r.createElement)(S.Z,{label:(0,o.__)("Margin","otter-blocks")},(0,r.createElement)(B.Z,{type:(()=>{switch(a){case"Desktop":return t.marginType;case"Tablet":return t.marginTypeTablet;case"Mobile":return t.marginTypeMobile;default:return}})(),min:-500,max:500,changeType:e=>{switch(a){case"Desktop":l({marginType:e});break;case"Tablet":l({marginTypeTablet:e});break;case"Mobile":l({marginTypeMobile:e})}},onChange:(e,o)=>{switch(a){case"Desktop":"linked"===t.marginType?l({margin:o}):l({[p[e]]:o});break;case"Tablet":"linked"===t.marginTypeTablet?l({marginTablet:o}):l({[g[e]]:o});break;case"Mobile":"linked"===t.marginTypeMobile?l({marginMobile:o}):l({[h[e]]:o})}},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:k("top")},{label:(0,o.__)("Right","otter-blocks"),disabled:!0},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:k("bottom")},{label:(0,o.__)("Left","otter-blocks"),disabled:!0}]})),(0,r.createElement)(P,{values:[{margin:"Desktop"===a&&"linked"===t.marginType},{marginTablet:"Tablet"===a&&"linked"===t.marginType},{marginMobile:"Mobile"===a&&"linked"===t.marginType},{marginTop:"Desktop"===a&&"linked"!==t.marginType},{marginTopTablet:"Tablet"===a&&"linked"!==t.marginType},{marginTopMobile:"Mobile"===a&&"linked"!==t.marginType},{marginBottom:"Desktop"===a&&"linked"!==t.marginType},{marginBottomTablet:"Tablet"===a&&"linked"!==t.marginType},{marginBottomMobile:"Mobile"===a&&"linked"!==t.marginType}],setAttributes:l})))),(0,r.createElement)(z.Z,{value:t.id,onChange:e=>l({id:e})}))};(0,a.registerBlockType)("themeisle-blocks/advanced-heading",{title:(0,o.__)("Advanced Heading","otter-blocks"),description:(0,o.__)("Advanced Heading gives a spin to editor's Heading block with much needed customization options.","otter-blocks"),icon:d.cZ,category:"themeisle-blocks",keywords:["heading","title","advanced Heading"],attributes:m,deprecated:h,transforms:k,edit:e=>{let{attributes:t,setAttributes:l,className:n,clientId:c,mergeBlocks:s,insertBlocksAfter:d,onReplace:b}=e;const{isViewportAvailable:p,isPreviewDesktop:h,isPreviewTablet:k,isPreviewMobile:C}=(0,w.useSelect)((e=>{const{__experimentalGetPreviewDeviceType:t}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return{isViewportAvailable:!!t,isPreviewDesktop:!!t&&"Desktop"===t(),isPreviewTablet:!!t&&"Tablet"===t(),isPreviewMobile:!!t&&"Mobile"===t()}}),[]),E=(0,_.useViewportMatch)("large",">="),x=(0,_.useViewportMatch)("large","<="),M=(0,_.useViewportMatch)("small",">="),S=(0,_.useViewportMatch)("small","<=");(0,r.useEffect)((()=>{const e=(0,f.WX)(c,m);return()=>e(t.id)}),[t.id]);let B,z,P,R=E&&!x&&M&&!S,L=!E&&!x&&M&&!S,V=!(E||x||M||S);p&&!V&&(R=h,L=k,V=C),R&&(B={fontSize:t.fontSize?`${t.fontSize}px`:void 0},z={textAlign:t.align,paddingTop:"linked"===t.paddingType?`${t.padding}px`:`${t.paddingTop}px`,paddingRight:"linked"===t.paddingType?`${t.padding}px`:`${t.paddingRight}px`,paddingBottom:"linked"===t.paddingType?`${t.padding}px`:`${t.paddingBottom}px`,paddingLeft:"linked"===t.paddingType?`${t.padding}px`:`${t.paddingLeft}px`,marginTop:"linked"===t.marginType?`${t.margin}px`:`${t.marginTop}px`,marginBottom:"linked"===t.marginType?`${t.margin}px`:`${t.marginBottom}px`}),L&&(B={fontSize:t.fontSizeTablet?`${t.fontSizeTablet}px`:void 0},z={textAlign:t.alignTablet,paddingTop:"linked"===t.paddingTypeTablet?`${t.paddingTablet}px`:`${t.paddingTopTablet}px`,paddingRight:"linked"===t.paddingTypeTablet?`${t.paddingTablet}px`:`${t.paddingRightTablet}px`,paddingBottom:"linked"===t.paddingTypeTablet?`${t.paddingTablet}px`:`${t.paddingBottomTablet}px`,paddingLeft:"linked"===t.paddingTypeTablet?`${t.paddingTablet}px`:`${t.paddingLeftTablet}px`,marginTop:"linked"===t.marginTypeTablet?`${t.marginTablet}px`:`${t.marginTopTablet}px`,marginBottom:"linked"===t.marginTypeTablet?`${t.marginTablet}px`:`${t.marginBottomTablet}px`}),V&&(B={fontSize:t.fontSizeMobile?`${t.fontSizeMobile}px`:void 0},z={textAlign:t.alignMobile,paddingTop:"linked"===t.paddingTypeMobile?`${t.paddingMobile}px`:`${t.paddingTopMobile}px`,paddingRight:"linked"===t.paddingTypeMobile?`${t.paddingMobile}px`:`${t.paddingRightMobile}px`,paddingBottom:"linked"===t.paddingTypeMobile?`${t.paddingMobile}px`:`${t.paddingBottomMobile}px`,paddingLeft:"linked"===t.paddingTypeMobile?`${t.paddingMobile}px`:`${t.paddingLeftMobile}px`,marginTop:"linked"===t.marginTypeMobile?`${t.marginMobile}px`:`${t.marginTopMobile}px`,marginBottom:"linked"===t.marginTypeMobile?`${t.marginMobile}px`:`${t.marginBottomMobile}px`}),t.textShadow&&(P={textShadow:`${t.textShadowHorizontal}px ${t.textShadowVertical}px ${t.textShadowBlur}px ${g()(t.textShadowColor?t.textShadowColor:"#000000",0<=t.textShadowColorOpacity?t.textShadowColorOpacity||1e-5:1)}`});const H=(0,y.omitBy)({color:t.headingColor,...B,fontFamily:t.fontFamily||void 0,fontWeight:"regular"===t.fontVariant?"normal":t.fontVariant,fontStyle:t.fontStyle||void 0,textTransform:t.textTransform||void 0,lineHeight:(3<t.lineHeight?t.lineHeight+"px":t.lineHeight)||void 0,letterSpacing:t.letterSpacing&&`${t.letterSpacing}px`,...z,...P},(e=>{var t;return null==e||null===(t=e.includes)||void 0===t?void 0:t.call(e,"undefined")}));return(0,r.createElement)(r.Fragment,null,(0,r.createElement)("style",null,`.${t.id} mark, .${t.id} .highlight {\n\t\t\t\t\t\tcolor: ${t.highlightColor};\n\t\t\t\t\t\tbackground: ${t.highlightBackground};\n\t\t\t\t\t}`),t.fontFamily&&(0,r.createElement)(v.Z,{fonts:[{font:t.fontFamily,weights:t.fontVariant&&[t.fontVariant+("italic"===t.fontStyle?":i":"")]}]}),(0,r.createElement)(T,{attributes:t,setAttributes:l}),(0,r.createElement)(N,{attributes:t,setAttributes:l}),(0,r.createElement)(i.RichText,{identifier:"content",className:u()(t.id,n),value:t.content,placeholder:(0,o.__)("Write heading…","otter-blocks"),tagName:t.tag,formattingControls:["bold","italic","link","strikethrough","highlight"],allowedFormats:["core/bold","core/italic","core/link","core/strikethrough","themeisle-blocks/highlight"],onMerge:s,onSplit:d?function(e,t){l({content:e});for(var o=arguments.length,r=new Array(o>2?o-2:0),n=2;n<o;n++)r[n-2]=arguments[n];d([...r,(0,a.createBlock)("core/paragraph",{content:t})])}:void 0,onRemove:()=>b([]),style:H,onChange:e=>{l({content:e})}}))},save:e=>{let{attributes:t,className:l}=e;return(0,r.createElement)(i.RichText.Content,{tagName:t.tag,value:t.content,id:t.id,className:u()(t.id,l)})}})},58:function(e,t,l){var o=l(9307),a=l(5736),r=l(4981),n=l(5609),c=l(6779),i={id:{type:"string"},title:{type:"string"},titleAlignment:{type:"string"},titleFontSize:{type:"number"},titleColor:{type:"string"},itemsFontSize:{type:"number"},backgroundColor:{type:"string"},gap:{type:"number"},borderWidth:{type:"number"},borderColor:{type:"string"},borderRadius:{type:"number"}},s=l(2578),d=l(2175),m=l(5225),b=e=>{let{attributes:t,setAttributes:l}=e;const a=d.AlignmentControl||d.AlignmentToolbar;return(0,o.createElement)(d.BlockControls,null,(0,o.createElement)(a,{value:t.titleAlignment,onChange:e=>l({titleAlignment:e})}))},u=e=>{let{attributes:t,setAttributes:l}=e;return(0,o.createElement)(d.InspectorControls,null,(0,o.createElement)(n.PanelBody,{title:(0,a.__)("Settings","otter-blocks")},(0,o.createElement)(n.RangeControl,{label:(0,a.__)("Gap","otter-blocks"),value:t.gap,onChange:e=>l({gap:Number(e)}),min:0,max:60}),(0,o.createElement)(n.RangeControl,{label:(0,a.__)("Title Font Size","otter-blocks"),value:t.titleFontSize,onChange:e=>l({titleFontSize:Number(e)}),min:0,max:60}),(0,o.createElement)(n.RangeControl,{label:(0,a.__)("Items Font Size","otter-blocks"),value:t.itemsFontSize,onChange:e=>l({itemsFontSize:Number(e)}),min:0,max:60}),(0,o.createElement)(n.RangeControl,{label:(0,a.__)("Border Radius","otter-blocks"),value:t.borderRadius,onChange:e=>l({borderRadius:Number(e)}),min:0,max:60}),(0,o.createElement)(n.RangeControl,{label:(0,a.__)("Border Width","otter-blocks"),value:t.borderWidth,onChange:e=>l({borderWidth:Number(e)}),min:0,max:120})),(0,o.createElement)(d.PanelColorSettings,{title:(0,a.__)("Color","otter-blocks"),initialOpen:!1,colorSettings:[{value:t.titleColor,onChange:e=>l({titleColor:e}),label:(0,a.__)("Title","otter-blocks")},{value:t.backgroundColor,onChange:e=>l({backgroundColor:e}),label:(0,a.__)("Background","otter-blocks")},{value:t.borderColor,onChange:e=>l({borderColor:e}),label:(0,a.__)("Border","otter-blocks")}]},(0,o.createElement)(d.ContrastChecker,{textColor:t.titleColor,backgroundColor:t.backgroundColor})))},p=e=>{let{attributes:t,className:l}=e;return(0,o.createElement)("div",{className:l,id:t.id},(0,o.createElement)("div",{className:"otter-business-hour__container"},(0,o.createElement)("div",{className:"otter-business-hour__title"},(0,o.createElement)(d.RichText.Content,{value:t.title,tagName:"span"})),(0,o.createElement)("div",{className:"otter-business-hour__content"},(0,o.createElement)(d.InnerBlocks.Content,null))))};Boolean(window.themeisleGutenberg.hasNeveSupport.isBoosterActive)?(0,r.registerBlockType)("themeisle-blocks/business-hours",{title:(0,a.__)("Business Hours","otter-blocks"),description:(0,a.__)("Display your business schedule on your website.","otter-blocks"),icon:c.Z,category:"themeisle-blocks",keywords:["business","schedule","time"],attributes:i,supports:{align:["wide","full"]},styles:[{name:"default",label:(0,a.__)("default","otter-blocks"),isDefault:!0},{name:"black-white",label:(0,a.__)("Black & White","otter-blocks")}],edit:e=>{let{attributes:t,setAttributes:l,className:r,isSelected:n,clientId:c}=e;(0,o.useEffect)((()=>{const e=(0,m.WX)(c,i);return()=>e(t.id)}),[t.id]);const p={container:{backgroundColor:t.backgroundColor,borderRadius:t.borderRadius+"px",border:t.borderWidth&&`${t.borderWidth}px solid ${t.borderColor||"#000000"}`},title:{textAlign:t.titleAlignment,fontSize:t.titleFontSize+"px",color:t.titleColor}},g=s.iv`
17
  .otter-business-hour__container .otter-business-hour__content .wp-block-themeisle-blocks-business-hours-item {
18
+ font-size: ${t.itemsFontSize}px;
19
+ padding-top: ${t.gap}px;
20
+ padding-bottom: ${t.gap}px;
21
  }
22
 
23
  .otter-business-hour__container .otter-business-hour__content .block-editor-block-list__block:last-child .wp-block-themeisle-blocks-business-hours-item {
24
+ border-radius: 0 0 ${t.borderRadius||0}px ${t.borderRadius||0}px;
25
  }
26
+ `;return(0,s.tZ)(o.Fragment,null,(0,s.tZ)(b,{attributes:t,setAttributes:l}),(0,s.tZ)(u,{attributes:t,setAttributes:l}),(0,s.tZ)("div",{className:r,id:t.id,style:p.container,css:g},(0,s.tZ)("div",{className:"otter-business-hour__container"},(0,s.tZ)("div",{style:p.title,className:"otter-business-hour__title"},(0,s.tZ)(d.RichText,{placeholder:(0,a.__)("Opening Hours","otter-blocks"),value:t.title,onChange:e=>{l({title:e})},tagName:"span"})),(0,s.tZ)("div",{className:"otter-business-hour__content"},(0,s.tZ)(d.InnerBlocks,{allowedBlocks:["core/separator","themeisle-blocks/business-hours-item"],template:[["themeisle-blocks/business-hours-item",{label:(0,a.__)("Monday","otter-blocks"),time:(0,a.__)("09:00 AM - 05:00 PM","otter-blocks")}],["themeisle-blocks/business-hours-item",{label:(0,a.__)("Tuesday","otter-blocks"),time:(0,a.__)("09:00 AM - 05:00 PM","otter-blocks")}],["themeisle-blocks/business-hours-item",{label:(0,a.__)("Wednesday","otter-blocks"),time:(0,a.__)("09:00 AM - 05:00 PM","otter-blocks")}],["themeisle-blocks/business-hours-item",{label:(0,a.__)("Thursday","otter-blocks"),time:(0,a.__)("09:00 AM - 05:00 PM","otter-blocks")}],["themeisle-blocks/business-hours-item",{label:(0,a.__)("Friday","otter-blocks"),time:(0,a.__)("09:00 AM - 05:00 PM","otter-blocks")}],["themeisle-blocks/business-hours-item",{label:(0,a.__)("Saturday","otter-blocks"),time:(0,a.__)("Closed","otter-blocks"),timeColor:"#F8002A"}],["themeisle-blocks/business-hours-item",{label:(0,a.__)("Sunday","otter-blocks"),time:(0,a.__)("Closed","otter-blocks"),timeColor:"#F8002A"}]],renderAppender:n?d.InnerBlocks.ButtonBlockAppender:""})))))},save:p}):(0,r.registerBlockType)("themeisle-blocks/business-hours",{title:(0,a.__)("Business Hours","otter-blocks"),description:(0,a.__)("Display your business schedule on your website.","otter-blocks"),icon:c.Z,category:"themeisle-blocks",keywords:["business","schedule","time"],attributes:i,supports:{inserter:!1},edit:()=>(0,o.createElement)(n.Placeholder,null,(0,a.__)("You need to have Neve Pro installed to edit Business Hours block.","otter-blocks")),save:p})},6344:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},label:{type:"string"},time:{type:"string"},backgroundColor:{type:"string"},labelColor:{type:"string"},timeColor:{type:"string"}},c=l(9307),i=l(2175),s=l(5225),d=e=>{let{attributes:t,setAttributes:l}=e;return(0,c.createElement)(i.InspectorControls,null,(0,c.createElement)(i.PanelColorSettings,{title:(0,o.__)("Color","otter-blocks"),initialOpen:!1,colorSettings:[{value:t.backgroundColor,onChange:e=>l({backgroundColor:e}),label:(0,o.__)("Background","otter-blocks")},{value:t.labelColor,onChange:e=>l({labelColor:e}),label:(0,o.__)("Label","otter-blocks")},{value:t.timeColor,onChange:e=>l({timeColor:e}),label:(0,o.__)("Time","otter-blocks")}]},(0,c.createElement)(i.ContrastChecker,{textColor:t.labelColor,backgroundColor:t.backgroundColor})))};(0,a.registerBlockType)("themeisle-blocks/business-hours-item",{title:(0,o.__)("Business Hours Item","otter-blocks"),description:(0,o.__)("Item used by Business Hours block to display the time.","otter-blocks"),icon:r.aD,parent:["themeisle-blocks/business-hours"],category:"themeisle-blocks",keywords:["business","time","schedule"],attributes:n,supports:{align:["wide","full"]},edit:e=>{let{attributes:t,setAttributes:l,className:a,clientId:r}=e;(0,c.useEffect)((()=>{const e=(0,s.WX)(r,n);return()=>e(t.id)}),[t.id]);const m={backgroundColor:t.backgroundColor};return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(d,{attributes:t,setAttributes:l}),(0,c.createElement)("div",{className:a,id:t.id,style:m},(0,c.createElement)("div",{className:"otter-business-hour-item__label",style:{color:t.labelColor}},(0,c.createElement)(i.RichText,{placeholder:(0,o.__)("Day","otter-blocks"),value:t.label,onChange:e=>{l({label:e})},tagName:"span"})),(0,c.createElement)("div",{className:"otter-business-hour-item__time",style:{color:t.timeColor}},(0,c.createElement)(i.RichText,{placeholder:(0,o.__)("Opening Hours","otter-blocks"),value:t.time,onChange:e=>{l({time:e})},tagName:"span"}))))},save:e=>{let{attributes:t,className:l}=e;return(0,c.createElement)("div",{className:l,id:t.id},(0,c.createElement)("div",{className:"otter-business-hour-item__label"},(0,c.createElement)(i.RichText.Content,{value:t.label,tagName:"span"})),(0,c.createElement)("div",{className:"otter-business-hour-item__time"},(0,c.createElement)(i.RichText.Content,{value:t.time,tagName:"span"})))}})},3986:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},text:{type:"string",source:"html",selector:"span"},link:{type:"string",source:"attribute",selector:"a",attribute:"href"},newTab:{type:"boolean",default:!1},color:{type:"string"},background:{type:"string"},backgroundGradient:{type:"string"},border:{type:"string"},hoverColor:{type:"string"},hoverBackground:{type:"string"},hoverBackgroundGradient:{type:"string"},hoverBorder:{type:"string"},borderSize:{type:"number"},borderRadius:{type:"number"},boxShadow:{type:"boolean",default:!1},boxShadowColor:{type:"string"},boxShadowColorOpacity:{type:"number",default:50},boxShadowBlur:{type:"number",default:5},boxShadowSpread:{type:"number",default:1},boxShadowHorizontal:{type:"number",default:0},boxShadowVertical:{type:"number",default:0},hoverBoxShadowColor:{type:"string"},hoverBoxShadowColorOpacity:{type:"number",default:50},hoverBoxShadowBlur:{type:"number",default:5},hoverBoxShadowSpread:{type:"number",default:1},hoverBoxShadowHorizontal:{type:"number",default:0},hoverBoxShadowVertical:{type:"number",default:0},iconType:{type:"string",default:"none"},library:{type:"string",default:"fontawesome"},prefix:{type:"string"},icon:{type:"string"}},c=l(9307),i=l(2578),s=l(4184),d=l.n(s),m=l(80),b=l.n(m),u=l(2175),p=l(9818),g=l(8504),h=e=>{let{attributes:t,setAttributes:l,isSelected:o}=e;return(0,c.createElement)(u.BlockControls,null,(0,c.createElement)(g.Z,{isSelected:o,setAttributes:l,url:t.link,opensInNewTab:t.newTab}))},k=l(5609),v=l(2136);const y=(0,c.lazy)((()=>Promise.all([l.e(189),l.e(765)]).then(l.bind(l,3765))));var _=e=>{let{attributes:t,setAttributes:l}=e;const[a,r]=(0,c.useState)(!1),n=()=>(0,c.createElement)(k.ButtonGroup,null,(0,c.createElement)(k.Button,{isSmall:!0,isSecondary:a,isPrimary:!a,onClick:()=>r(!1)},(0,o.__)("Normal","otter-blocks")),(0,c.createElement)(k.Button,{isSmall:!0,isSecondary:!a,isPrimary:a,onClick:()=>r(!0)},(0,o.__)("Hover","otter-blocks")));return(0,c.createElement)(u.InspectorControls,null,(0,c.createElement)(k.PanelBody,{title:(0,o.__)("Color","otter-blocks")},(0,c.createElement)(n,null),a?(0,c.createElement)(c.Fragment,{key:"with-hover"},(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Hover Color","otter-blocks"),colorValue:t.hoverColor,onColorChange:e=>l({hoverColor:e})}),(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Hover Background","otter-blocks"),colorValue:t.hoverBackground,gradientValue:t.hoverBackgroundGradient,onColorChange:e=>l({hoverBackground:e}),onGradientChange:e=>l({hoverBackgroundGradient:e})})):(0,c.createElement)(c.Fragment,{key:"without-hover"},(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Color","otter-blocks"),colorValue:t.color,onColorChange:e=>l({color:e})}),(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Background","otter-blocks"),colorValue:t.background,gradientValue:t.backgroundGradient,onColorChange:e=>l({background:e}),onGradientChange:e=>l({backgroundGradient:e})}))),(0,c.createElement)(k.PanelBody,{title:(0,o.__)("Border & Box Shadow","otter-blocks"),initialOpen:!1},(0,c.createElement)(n,null),a?(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Hover Border","otter-blocks"),colorValue:t.hoverBorder,onColorChange:e=>l({hoverBorder:e})}):(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Border","otter-blocks"),colorValue:t.border,onColorChange:e=>l({border:e})}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Border Width","otter-blocks"),value:t.borderSize,onChange:e=>l({borderSize:e}),min:0,max:10}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Border Radius","otter-blocks"),value:t.borderRadius,onChange:e=>l({borderRadius:e}),min:0,max:100}),(0,c.createElement)(v.Z,{label:(0,o.__)("Box Shadow","otter-blocks"),attributes:t,setAttributes:l,resetValues:{boxShadow:!1,boxShadowColor:void 0,boxShadowColorOpacity:50,boxShadowBlur:5,boxShadowSpread:1,boxShadowHorizontal:0,boxShadowVertical:0,hoverBoxShadowColor:void 0,hoverBoxShadowColorOpacity:50,hoverBoxShadowBlur:5,hoverBoxShadowSpread:1,hoverBoxShadowHorizontal:0,hoverBoxShadowVertical:0},onClick:()=>l({boxShadow:!0})},(0,c.createElement)(n,null),a?(0,c.createElement)(c.Fragment,{key:"with-hover"},(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Shadow Color on Hover","otter-blocks"),colorValue:t.hoverBoxShadowColor,onColorChange:e=>l({hoverBoxShadowColor:e})}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Opacity","otter-blocks"),value:t.hoverBoxShadowColorOpacity,onChange:e=>l({hoverBoxShadowColorOpacity:e}),min:0,max:100}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Blur","otter-blocks"),value:t.hoverBoxShadowBlur,onChange:e=>l({hoverBoxShadowBlur:e}),min:0,max:100}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Spread","otter-blocks"),value:t.hoverBoxShadowSpread,onChange:e=>l({hoverBoxShadowSpread:e}),min:-100,max:100}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Horizontal","otter-blocks"),value:t.hoverBoxShadowHorizontal,onChange:e=>l({hoverBoxShadowHorizontal:e}),min:-100,max:100}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Vertical","otter-blocks"),value:t.hoverBoxShadowVertical,onChange:e=>l({hoverBoxShadowVertical:e}),min:-100,max:100})):(0,c.createElement)(c.Fragment,{key:"without-hover"},(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Shadow Color","otter-blocks"),colorValue:t.boxShadowColor,onColorChange:e=>l({boxShadowColor:e})}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Opacity","otter-blocks"),value:t.boxShadowColorOpacity,onChange:e=>l({boxShadowColorOpacity:e}),min:0,max:100}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Blur","otter-blocks"),value:t.boxShadowBlur,onChange:e=>l({boxShadowBlur:e}),min:0,max:100}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Spread","otter-blocks"),value:t.boxShadowSpread,onChange:e=>l({boxShadowSpread:e}),min:-100,max:100}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Horizontal","otter-blocks"),value:t.boxShadowHorizontal,onChange:e=>l({boxShadowHorizontal:e}),min:-100,max:100}),(0,c.createElement)(k.RangeControl,{label:(0,o.__)("Vertical","otter-blocks"),value:t.boxShadowVertical,onChange:e=>l({boxShadowVertical:e}),min:-100,max:100})))),(0,c.createElement)(k.PanelBody,{title:(0,o.__)("Icon Settings","otter-blocks"),initialOpen:!1},(0,c.createElement)(k.SelectControl,{label:(0,o.__)("Icon Position","otter-blocks"),value:t.iconType,options:[{label:(0,o.__)("No Icon","otter-blocks"),value:"none"},{label:(0,o.__)("Left","otter-blocks"),value:"left"},{label:(0,o.__)("Right","otter-blocks"),value:"right"},{label:(0,o.__)("Icon Only","otter-blocks"),value:"only"}],onChange:e=>l({iconType:e})}),"none"!==t.iconType&&(0,c.createElement)(c.Suspense,{fallback:(0,c.createElement)(k.Placeholder,null,(0,c.createElement)(k.Spinner,null))},(0,c.createElement)(y,{label:(0,o.__)("Icon Picker","otter-blocks"),library:t.library,prefix:t.prefix,icon:t.icon,changeLibrary:e=>{l({library:e,icon:void 0,prefix:"fab"})},onChange:e=>{l("object"==typeof e?{icon:e.name,prefix:e.prefix}:{icon:e})}}))))},w=l(48),f=l(5225);(0,a.registerBlockType)("themeisle-blocks/button",{title:(0,o.__)("Button","otter-blocks"),description:(0,o.__)("Prompt visitors to take action with a button group.","otter-blocks"),parent:["themeisle-blocks/button-group"],icon:r.Se,category:"themeisle-blocks",keywords:["button","buttons","button group"],attributes:n,supports:{reusable:!1},styles:[{name:"fill",label:(0,o.__)("Fill","otter-blocks"),isDefault:!0},{name:"outline",label:(0,o.__)("Outline","otter-blocks")}],edit:e=>{let{attributes:t,setAttributes:l,className:a,isSelected:r,clientId:s}=e;const{hasParent:m,parentAttributes:g,isLastChild:k}=(0,p.useSelect)((e=>{const{getBlock:t,getBlockRootClientId:l}=e("core/block-editor"),o=t(l(s));return{hasParent:!!o,parentAttributes:o?o.attributes:{},isLastChild:!o||s===o.innerBlocks[o.innerBlocks.length-1].clientId}}),[]);(0,c.useEffect)((()=>{const e=(0,f.WX)(s,n);return()=>e(t.id)}),[]);let v={},y={};t.boxShadow&&(v={boxShadow:`${t.boxShadowHorizontal}px ${t.boxShadowVertical}px ${t.boxShadowBlur}px ${t.boxShadowSpread}px ${b()(t.boxShadowColor?t.boxShadowColor:"#000000",t.boxShadowColorOpacity)}`}),m&&(y={paddingTop:`${g.paddingTopBottom}px`,paddingBottom:`${g.paddingTopBottom}px`,paddingLeft:`${g.paddingLeftRight}px`,paddingRight:`${g.paddingLeftRight}px`,fontSize:g.fontSize&&`${g.fontSize}px`,fontFamily:g.fontFamily,fontWeight:g.fontVariant,fontStyle:g.fontStyle,textTransform:g.textTransform,lineHeight:g.lineHeight&&`${g.lineHeight}px`});const C={color:t.color,background:t.background||t.backgroundGradient,border:`${t.borderSize}px solid ${t.border}`,borderRadius:t.borderRadius,...v,...y},E=i.iv`
27
  &:hover {
28
+ color: ${t.hoverColor} !important;
29
+ background: ${t.hoverBackground||t.hoverBackgroundGradient} !important;
30
+ border-color: ${t.hoverBorder} !important;
31
+ ${t.boxShadow&&`box-shadow: ${t.hoverBoxShadowHorizontal}px ${t.hoverBoxShadowVertical}px ${t.hoverBoxShadowBlur}px ${t.hoverBoxShadowSpread}px ${b()(t.hoverBoxShadowColor?t.hoverBoxShadowColor:"#000000",t.hoverBoxShadowColorOpacity)} !important;`}
32
  }
33
 
34
  &:hover svg {
35
+ fill: ${t.hoverColor} !important;
36
  }
37
+ `,T={fill:t.color,width:g.fontSize&&`${g.fontSize}px`},x=w.ZP.icons[t.icon];return(0,i.tZ)(c.Fragment,null,(0,i.tZ)(h,{attributes:t,setAttributes:l,isSelected:r}),(0,i.tZ)(_,{attributes:t,setAttributes:l}),(0,i.tZ)("div",{id:t.id,className:d()(a,"wp-block-button"),style:{}},"none"!==t.iconType?(0,i.tZ)("div",{className:"wp-block-button__link",style:C,css:E},("left"===t.iconType||"only"===t.iconType)&&("themeisle-icons"===t.library&&t.icon?(0,i.tZ)(x,{className:d()({"margin-right":"left"===t.iconType}),style:T}):(0,i.tZ)("i",{className:d()(t.prefix,"fa-fw",`fa-${t.icon}`,{"margin-right":"left"===t.iconType})})),"only"!==t.iconType&&(0,i.tZ)(u.RichText,{placeholder:(0,o.__)("Add text…","otter-blocks"),value:t.text,onChange:e=>l({text:e}),tagName:"div",withoutInteractiveFormatting:!0}),"right"===t.iconType&&("themeisle-icons"===t.library&&t.icon?(0,i.tZ)(x,{className:"margin-left",style:T}):(0,i.tZ)("i",{className:`${t.prefix} fa-fw fa-${t.icon} margin-left`}))):(0,i.tZ)(u.RichText,{placeholder:(0,o.__)("Add text…","otter-blocks"),value:t.text,onChange:e=>l({text:e}),tagName:"div",withoutInteractiveFormatting:!0,className:"wp-block-button__link",style:C,css:E})))},save:e=>{let{attributes:t,className:l}=e;const o=w.ZP.icons[t.icon];return(0,c.createElement)("div",{id:t.id,className:d()(l,"wp-block-button")},(0,c.createElement)("a",{href:t.link,target:t.newTab?"_blank":"_self",rel:"noopener noreferrer",className:"wp-block-button__link"},("left"===t.iconType||"only"===t.iconType)&&("themeisle-icons"===t.library&&t.icon?(0,c.createElement)(o,{className:d()({"margin-right":"left"===t.iconType})}):(0,c.createElement)("i",{className:d()(t.prefix,"fa-fw",`fa-${t.icon}`,{"margin-right":"left"===t.iconType})})),"only"!==t.iconType&&(0,c.createElement)(u.RichText.Content,{tagName:"span",value:t.text}),"right"===t.iconType&&("themeisle-icons"===t.library&&t.icon?(0,c.createElement)(o,{className:"margin-left"}):(0,c.createElement)("i",{className:`${t.prefix} fa-fw fa-${t.icon} margin-left`}))))}})},2756:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},align:{type:"string"},spacing:{type:"number",default:20},paddingTopBottom:{type:"number"},paddingLeftRight:{type:"number"},collapse:{type:"string",default:"collapse-none"},fontSize:{type:"number"},fontFamily:{type:"string"},fontVariant:{type:"string"},textTransform:{type:"string"},fontStyle:{type:"string"},lineHeight:{type:"number"}},c=l(9307),i=l(4184),s=l.n(i),d=l(2819),m=l(2175);const b={id:{type:"string"},buttons:{type:"number",default:2},align:{type:"string"},spacing:{type:"number",default:20},collapse:{type:"string",default:"collapse-none"},fontSize:{type:"number",default:18},fontFamily:{type:"string"},fontVariant:{type:"string"},textTransform:{type:"string"},fontStyle:{type:"string",default:"normal"},lineHeight:{type:"number"},data:{type:"array",default:[{text:"",link:"",newTab:!1,color:"#ffffff",background:"#32373c",border:"",hoverColor:"",hoverBackground:"",hoverBorder:"",borderSize:0,borderRadius:0,boxShadow:!1,boxShadowColor:"",boxShadowColorOpacity:50,boxShadowBlur:5,boxShadowSpread:1,boxShadowHorizontal:0,boxShadowVertical:0,hoverBoxShadowColor:"",hoverBoxShadowColorOpacity:50,hoverBoxShadowBlur:5,hoverBoxShadowSpread:1,hoverBoxShadowHorizontal:0,hoverBoxShadowVertical:0,iconType:"none",prefix:"",icon:"",paddingTopBottom:12,paddingLeftRight:24},{text:"",link:"",newTab:!1,color:"#ffffff",background:"#32373c",border:"",hoverColor:"",hoverBackground:"",hoverBorder:"",borderSize:0,borderRadius:0,boxShadow:!1,boxShadowColor:"",boxShadowColorOpacity:50,boxShadowBlur:5,boxShadowSpread:1,boxShadowHorizontal:0,boxShadowVertical:0,hoverBoxShadowColor:"",hoverBoxShadowColorOpacity:50,hoverBoxShadowBlur:5,hoverBoxShadowSpread:1,hoverBoxShadowHorizontal:0,hoverBoxShadowVertical:0,iconType:"none",prefix:"",icon:"",paddingTopBottom:12,paddingLeftRight:24}]}};var u=[{attributes:b,save:e=>{let{attributes:t,className:l}=e;const o="collapse-none"!==t.collapse?t.collapse:"",a={fontSize:`${t.fontSize}px`,fontFamily:t.fontFamily,fontWeight:t.fontVariant,fontStyle:t.fontStyle,textTransform:t.textTransform,lineHeight:t.lineHeight&&`${t.lineHeight}px`};return(0,c.createElement)("div",{id:t.id,className:s()(l,o),style:{justifyContent:t.align,alignItems:t.align?t.align:"flex-start"}},(0,d.times)(t.buttons,(e=>(e=>{const l={...a,borderWidth:`${t.data[e].borderSize}px`,borderRadius:`${t.data[e].borderRadius}px`,padding:`${t.data[e].paddingTopBottom}px ${t.data[e].paddingLeftRight}px`};return(0,c.createElement)(c.Fragment,null,(0,c.createElement)("a",{href:t.data[e].link,target:t.data[e].newTab?"_blank":"_self",className:s()("wp-block-themeisle-blocks-button",`wp-block-themeisle-blocks-button-${e}`),style:l},("left"===t.data[e].iconType||"only"===t.data[e].iconType)&&(0,c.createElement)("i",{className:s()(t.data[e].prefix,"fa-fw",`fa-${t.data[e].icon}`,{"margin-right":"left"===t.data[e].iconType})}),"only"!==t.data[e].iconType&&(0,c.createElement)(m.RichText.Content,{tagName:"span",value:t.data[e].text}),"right"===t.data[e].iconType&&(0,c.createElement)("i",{className:`${t.data[e].prefix} fa-fw fa-${t.data[e].icon} margin-left`})))})(e))))}},{attributes:b,save:e=>{let{attributes:t,className:l}=e;const o="collapse-none"!==t.collapse?t.collapse:"",a={fontSize:`${t.fontSize}px`,fontFamily:t.fontFamily,fontWeight:t.fontVariant,fontStyle:t.fontStyle,textTransform:t.textTransform,lineHeight:t.lineHeight&&`${t.lineHeight}px`};return(0,c.createElement)("div",{id:t.id,className:s()(l,o),style:{justifyContent:t.align,alignItems:t.align?t.align:"flex-start"}},(0,d.times)(t.buttons,(e=>(e=>{const l={...a,borderWidth:`${t.data[e].borderSize}px`,borderRadius:`${t.data[e].borderRadius}px`,padding:`${t.data[e].paddingTopBottom}px ${t.data[e].paddingLeftRight}px`};return(0,c.createElement)(c.Fragment,null,(0,c.createElement)("a",{href:t.data[e].link,target:t.data[e].newTab?"_blank":"_self",className:s()("wp-block-themeisle-blocks-button",`wp-block-themeisle-blocks-button-${e}`),style:l,rel:"noopener noreferrer"},("left"===t.data[e].iconType||"only"===t.data[e].iconType)&&(0,c.createElement)("i",{className:s()(t.data[e].prefix,"fa-fw",`fa-${t.data[e].icon}`,{"margin-right":"left"===t.data[e].iconType})}),"only"!==t.data[e].iconType&&(0,c.createElement)(m.RichText.Content,{tagName:"span",value:t.data[e].text}),"right"===t.data[e].iconType&&(0,c.createElement)("i",{className:`${t.data[e].prefix} fa-fw fa-${t.data[e].icon} margin-left`})))})(e))))}},{attributes:{...b,fontSize:{type:"number"},fontStyle:{type:"string"},data:{type:"array",default:[{text:"",link:"",newTab:!1,color:"",background:"",border:"",hoverColor:"",hoverBackground:"",hoverBorder:"",borderSize:"",borderRadius:"",boxShadow:!1,boxShadowColor:"",boxShadowColorOpacity:50,boxShadowBlur:5,boxShadowSpread:1,boxShadowHorizontal:0,boxShadowVertical:0,hoverBoxShadowColor:"",hoverBoxShadowColorOpacity:50,hoverBoxShadowBlur:5,hoverBoxShadowSpread:1,hoverBoxShadowHorizontal:0,hoverBoxShadowVertical:0,iconType:"none",prefix:"",icon:"",paddingTopBottom:"",paddingLeftRight:""},{text:"",link:"",newTab:!1,color:"",background:"",border:"",hoverColor:"",hoverBackground:"",hoverBorder:"",borderSize:"",borderRadius:"",boxShadow:!1,boxShadowColor:"",boxShadowColorOpacity:50,boxShadowBlur:5,boxShadowSpread:1,boxShadowHorizontal:0,boxShadowVertical:0,hoverBoxShadowColor:"",hoverBoxShadowColorOpacity:50,hoverBoxShadowBlur:5,hoverBoxShadowSpread:1,hoverBoxShadowHorizontal:0,hoverBoxShadowVertical:0,iconType:"none",prefix:"",icon:"",paddingTopBottom:"",paddingLeftRight:""}]}},migrate:(e,t)=>{let l,o,r;return"flex-start"===e.align&&(l="left"),"center"===e.align&&(l="center"),"flex-end"===e.align&&(l="right"),e.data&&(o=(0,d.pick)(e.data[0],["paddingLeftRight","paddingTopBottom"]),1<=Object.keys(o).length&&(o=(0,d.pick)(o,Object.keys(o).filter((e=>""!==o[e])))),r=e.data.filter(((t,l)=>l<e.buttons)).map((e=>{const t=(0,d.omit)(e,["paddingLeftRight","paddingTopBottom"]);return(0,a.createBlock)("themeisle-blocks/button",{...t})}))),[{...(0,d.omit)(e,["buttons","data"]),align:l,...o},[...r,...t]]},save:e=>{let{attributes:t,className:l}=e;const o="collapse-none"!==t.collapse?t.collapse:"";return(0,c.createElement)("div",{id:t.id,className:s()(l,o,"wp-block-button")},(0,d.times)(t.buttons,(e=>(e=>(0,c.createElement)("a",{href:t.data[e].link,target:t.data[e].newTab?"_blank":"_self",className:s()("wp-block-themeisle-blocks-button",`wp-block-themeisle-blocks-button-${e}`,"wp-block-button__link"),rel:"noopener noreferrer"},("left"===t.data[e].iconType||"only"===t.data[e].iconType)&&(0,c.createElement)("i",{className:s()(t.data[e].prefix,"fa-fw",`fa-${t.data[e].icon}`,{"margin-right":"left"===t.data[e].iconType})}),"only"!==t.data[e].iconType&&(0,c.createElement)(m.RichText.Content,{tagName:"span",value:t.data[e].text}),"right"===t.data[e].iconType&&(0,c.createElement)("i",{className:`${t.data[e].prefix} fa-fw fa-${t.data[e].icon} margin-left`})))(e))))}}],p=l(5988),g=l(2578),h=l(4333),k=l(9818),v=l(1150),y=l(8065),_=l(199),w=e=>{let{attributes:t,setAttributes:l}=e;return(0,c.createElement)(m.BlockControls,null,(0,c.createElement)(m.AlignmentToolbar,{value:t.align,onChange:e=>l({align:e}),alignmentControls:[{icon:v.Z,title:(0,o.__)("Align left","otter-blocks"),align:"left"},{icon:y.Z,title:(0,o.__)("Align center","otter-blocks"),align:"center"},{icon:_.Z,title:(0,o.__)("Align right","otter-blocks"),align:"right"}]}))},f=l(5609),C=l(9977),E=l(2372),T=e=>{let{attributes:t,setAttributes:l}=e;return(0,c.createElement)(m.InspectorControls,null,(0,c.createElement)(f.PanelBody,{title:(0,o.__)("Spacing","otter-blocks")},(0,c.createElement)(E.Z,{label:(0,o.__)("Padding","otter-blocks"),min:0,max:100,onChange:(e,t)=>{"top"!==e&&"bottom"!==e||l({paddingTopBottom:t}),"right"!==e&&"left"!==e||l({paddingLeftRight:t})},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:t.paddingTopBottom},{label:(0,o.__)("Right","otter-blocks"),type:"right",value:t.paddingLeftRight},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:t.paddingTopBottom},{label:(0,o.__)("Left","otter-blocks"),type:"left",value:t.paddingLeftRight}]}),(0,c.createElement)(f.RangeControl,{label:(0,o.__)("Spacing","otter-blocks"),value:t.spacing,onChange:e=>l({spacing:e}),min:0,max:50}),(0,c.createElement)(f.SelectControl,{label:(0,o.__)("Collapse On","otter-blocks"),value:t.collapse,options:[{label:(0,o.__)("None","otter-blocks"),value:"collapse-none"},{label:(0,o.__)("Desktop","otter-blocks"),value:"collapse-desktop"},{label:(0,o.__)("Tablet","otter-blocks"),value:"collapse-tablet"},{label:(0,o.__)("Mobile","otter-blocks"),value:"collapse-mobile"}],onChange:e=>l({collapse:e})})),(0,c.createElement)(f.PanelBody,{title:(0,o.__)("Typography Settings","otter-blocks"),initialOpen:!1},(0,c.createElement)(f.RangeControl,{label:(0,o.__)("Font Size","otter-blocks"),value:t.fontSize,onChange:e=>l({fontSize:e}),min:0,max:50}),(0,c.createElement)(C.Z,{label:(0,o.__)("Font Family","otter-blocks"),value:t.fontFamily,onChangeFontFamily:e=>{l(e?{fontFamily:e,fontVariant:"normal",fontStyle:"normal"}:{fontFamily:void 0,fontVariant:void 0,fontStyle:void 0})},valueVariant:t.fontVariant,onChangeFontVariant:e=>l({fontVariant:e}),valueStyle:t.fontStyle,onChangeFontStyle:e=>l({fontStyle:e}),valueTransform:t.textTransform,onChangeTextTransform:e=>l({textTransform:e})}),(0,c.createElement)(f.RangeControl,{label:(0,o.__)("Line Height","otter-blocks"),value:t.lineHeight,onChange:e=>l({lineHeight:e}),min:0,max:200})))},x=l(5225);(0,a.registerBlockType)("themeisle-blocks/button-group",{title:(0,o.__)("Button Group","otter-blocks"),description:(0,o.__)("Prompt visitors to take action with a button group.","otter-blocks"),icon:r.Se,category:"themeisle-blocks",keywords:["button","buttons","button group"],attributes:n,deprecated:u,edit:e=>{let{attributes:t,setAttributes:l,className:o,clientId:a}=e;const{isViewportAvailable:r,isPreviewDesktop:i,isPreviewTablet:d,isPreviewMobile:b}=(0,k.useSelect)((e=>{const{__experimentalGetPreviewDeviceType:t}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return{isViewportAvailable:!!t,isPreviewDesktop:!!t&&"Desktop"===t(),isPreviewTablet:!!t&&"Tablet"===t(),isPreviewMobile:!!t&&"Mobile"===t()}}),[t.id]),u=(0,h.useViewportMatch)("large",">="),v=(0,h.useViewportMatch)("large","<="),y=(0,h.useViewportMatch)("small",">="),_=(0,h.useViewportMatch)("small","<=");(0,c.useEffect)((()=>{const e=(0,x.WX)(a,n);return()=>e(t.id)}),[]);let f=u&&!v&&y&&!_,C=!u&&!v&&y&&!_,E=!(u||v||y||_);return r&&!E&&(f=i,C=d,E=b),(0,g.tZ)(c.Fragment,null,t.fontFamily&&(0,g.tZ)(p.Z,{fonts:[{font:t.fontFamily,weights:t.fontVariant&&[t.fontVariant+("italic"===t.fontStyle?":i":"")]}]}),(0,g.tZ)(w,{attributes:t,setAttributes:l}),(0,g.tZ)(T,{attributes:t,setAttributes:l}),(0,g.tZ)("div",{id:t.id,className:s()(o,"wp-block-buttons",{[`align-${t.align}`]:t.align,collapse:"collapse-desktop"===t.collapse&&(f||C||E)||"collapse-tablet"===t.collapse&&(C||E)||"collapse-mobile"===t.collapse&&E}),css:g.iv`
38
  .block-editor-block-list__layout {
39
+ column-gap: ${t.spacing}px;
40
  }
41
+ `},(0,g.tZ)(m.InnerBlocks,{allowedBlocks:["themeisle-blocks/button"],__experimentalMoverDirection:"horizontal",orientation:"horizontal",template:[["themeisle-blocks/button"]],renderAppender:m.InnerBlocks.DefaultAppender})))},save:e=>{let{attributes:t,className:l}=e;const o="collapse-none"!==t.collapse?t.collapse:"";return(0,c.createElement)("div",{id:t.id,className:s()(l,o,"wp-block-buttons",{[`align-${t.align}`]:t.align})},(0,c.createElement)(m.InnerBlocks.Content,null))}})},3312:function(e,t,l){l(2756),l(3986)},1941:function(e,t,l){var o=l(269),a=l(5736),r=l(4981),n={id:{type:"string"},title:{type:"string",default:(0,a.__)("Skill","otter-blocks")},percentage:{type:"number",default:50},duration:{type:"number",default:2},titleStyle:{type:"string",default:"default"},height:{type:"number",default:100},fontSizeTitle:{type:"number"},fontSizePercent:{type:"number"},strokeWidth:{type:"number",default:10},backgroundColor:{type:"string"},progressColor:{type:"string"},titleColor:{type:"string"}},c=l(9307),i=l(4184),s=l.n(i),d=l(2819),m=l(5609),b=l(2175),u=e=>{let{attributes:t,setAttributes:l,onHeightChange:o}=e;return(0,c.createElement)(b.InspectorControls,null,(0,c.createElement)(m.PanelBody,{title:(0,a.__)("Settings","otter-blocks")},(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Percentage","otter-blocks"),help:(0,a.__)("The value of the counter.","otter-blocks"),value:t.percentage,onChange:e=>{void 0!==e&&(e=(0,d.clamp)(e,0,100),l({percentage:e}))},min:0,max:100}),(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Duration","otter-blocks"),help:(0,a.__)("The duration of the animation.","otter-blocks"),value:t.duration,onChange:e=>{void 0!==e&&(e=(0,d.clamp)(e,0,3),l({duration:e}))},min:0,max:3,step:.1}),(0,c.createElement)(m.SelectControl,{label:(0,a.__)("Title Style","otter-blocks"),value:t.titleStyle,options:[{label:(0,a.__)("Default","otter-blocks"),value:"default"},{label:(0,a.__)("Hide","otter-blocks"),value:"hide"},{label:(0,a.__)("Bottom","otter-blocks"),value:"bottom"}],onChange:e=>{l({titleStyle:e})}})),(0,c.createElement)(m.PanelBody,{title:(0,a.__)("Style","otter-blocks")},(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Height","otter-blocks"),help:(0,a.__)("The height of the circle counter.","otter-blocks"),value:t.height,onChange:o,min:0,max:240}),(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Circle Thickness","otter-blocks"),help:(0,a.__)("Change the thickness (stroke width) of the circle.","otter-blocks"),value:t.strokeWidth,onChange:e=>{l({strokeWidth:e})},initialPosition:10,min:0,max:20}),(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Font Size Title","otter-blocks"),help:(0,a.__)("Change the font size of the title.","otter-blocks"),value:t.fontSizeTitle,onChange:e=>{l({fontSizeTitle:e})},initialPosition:37,min:0,max:Math.round(.6*t.height)}),(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Font Size Percent","otter-blocks"),help:(0,a.__)("Change the font size of the inner text.","otter-blocks"),value:t.fontSizePercent,onChange:e=>{l({fontSizePercent:e})},initialPosition:27,min:0,max:Math.round(.27*t.height)}),"hide"!==t.titleStyle&&(0,c.createElement)(b.__experimentalColorGradientControl,{label:(0,a.__)("Title Color","otter-blocks"),colorValue:t.titleColor,onColorChange:e=>{l({titleColor:e})}}),(0,c.createElement)(b.__experimentalColorGradientControl,{label:(0,a.__)("Progress Color","otter-blocks"),colorValue:t.progressColor,onColorChange:e=>{l({progressColor:e})}}),(0,c.createElement)(b.__experimentalColorGradientControl,{label:(0,a.__)("Background Color","otter-blocks"),colorValue:t.backgroundColor,onColorChange:e=>{l({backgroundColor:e})}})))},p=e=>{let{attributes:t,progressRef:l,valueRef:o}=e;const a=t.height,r=a/2,n=a/2-t.strokeWidth/2,i=2*Math.PI*n;return 0>n?(0,c.createElement)("div",null):(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-circle-counter__bar",style:{height:a+"px",width:a+"px"}},(0,c.createElement)("svg",{className:"wp-block-themeisle-blocks-circle-counter-container",width:a,height:a},(0,c.createElement)("circle",{className:"wp-block-themeisle-blocks-circle-counter-bg",cx:r,cy:r,r:n,strokeWidth:t.strokeWidth,style:{stroke:t.backgroundColor}}),(0,c.createElement)("circle",{ref:l,className:"wp-block-themeisle-blocks-circle-counter-progress",cx:r,cy:r,r:n,strokeWidth:t.strokeWidth,strokeDasharray:i,style:{stroke:t.progressColor}}),(0,c.createElement)("text",{ref:o,className:"wp-block-themeisle-blocks-circle-counter-text",x:"50%",y:"50%",style:{fill:t.progressColor,fontSize:t.fontSizePercent+"px"}},t.percentage,"%")))},g=l(5225);const{clamp:h,omit:k}=lodash;var v={to:[{type:"block",blocks:["themeisle-blocks/progress-bar"],transform:e=>{const t=k(e,["titleStyle","height","fontSize","strokeWidth","progressColor"]);return(0,r.createBlock)("themeisle-blocks/progress-bar",{...t,barBackgroundColor:e.progressColor,height:h(e.height/4,0,100),titleStyle:"default"})}}]};(0,r.registerBlockType)("themeisle-blocks/circle-counter",{title:(0,a.__)("Circle Counter","otter-blocks"),description:(0,a.__)("Show your progress with a beautiful Circle Counter block.","otter-blocks"),icon:o.Z,category:"themeisle-blocks",keywords:["progress","circle","counter"],attributes:n,transforms:v,edit:e=>{let{clientId:t,attributes:l,setAttributes:o,isSelected:r,toggleSelection:i,className:h}=e;(0,c.useEffect)((()=>{const e=(0,g.WX)(t,n);return()=>e(l.id)}),[l.id]);const k=(0,c.useRef)(null),v=(0,c.useRef)(null),[y,_]=(0,c.useState)({}),w=l.height/2-l.strokeWidth/2,f=2*Math.PI*w;(0,c.useEffect)((()=>{if(!k.current||!k.current||0===l.duration)return;const e=l.percentage/(1e3*l.duration),t=(0,d.range)(0,1e3*l.duration+20,20).map((t=>t*e)).reverse();y&&clearInterval(y),k.current.style.strokeDashoffset=f,v.current.innerText="0%";const o=setInterval((()=>{if(!k.current)return void clearInterval(o);const e=Math.round(t.pop());k.current.style.strokeDashoffset=(100-e)/100*f,v.current.innerHTML=e+"%",0===t.length&&clearInterval(o)}),20);_(o)}),[l.duration]),(0,c.useEffect)((()=>{k.current&&k.current&&(k.current.style.strokeDashoffset=(100-l.percentage)/100*f,v.current.innerHTML=l.percentage+"%",clearInterval(y))}),[l.percentage,l.height]);const C=e=>{const t=(l.fontSizePercent||27)/l.height,a=(l.fontSizeTitle||37)/l.height;o({height:e,fontSizePercent:Math.round(e*t),fontSizeTitle:Math.round(e*a)})},E=e=>{o({title:e})};return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(u,{attributes:l,setAttributes:o,onHeightChange:C}),(0,c.createElement)("div",{className:s()(h),id:l.id},"default"===l.titleStyle&&(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-circle-counter-title__area"},(0,c.createElement)(b.RichText,{tagName:"span",allowedFormats:[],className:"wp-block-themeisle-blocks-circle-counter-title__value",placeholder:r?(0,a.__)("Write caption…","otter-blocks"):null,value:l.title,onChange:E,multiline:!1,style:{color:l.titleColor,fontSize:l.fontSizeTitle+"px"}})),(0,c.createElement)(m.ResizableBox,{size:{height:l.height,width:l.height},minHeight:0,maxHeight:240,enable:{top:!1,right:!1,bottom:!0,left:!1},showHandle:r,onResizeStop:(e,t,o,a)=>{C(parseInt(l.height+a.height,10)),i(!0)},onResizeStart:()=>{i(!1)}},(0,c.createElement)(p,{attributes:l,progressRef:k,valueRef:v})),"bottom"===l.titleStyle&&(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-circle-counter-title__area"},(0,c.createElement)(b.RichText,{tagName:"span",allowedFormats:[],className:"wp-block-themeisle-blocks-circle-counter-title__value",placeholder:r?(0,a.__)("Write caption…","otter-blocks"):null,value:l.title,onChange:E,multiline:!1,style:{color:l.titleColor,fontSize:l.fontSizeTitle+"px"}}))))},save:e=>{let{attributes:t,className:l}=e;return(0,c.createElement)("div",{className:l,id:t.id,"data-percentage":t.percentage,"data-duration":t.duration,"data-height":t.height,"data-stroke-width":t.strokeWidth,"data-font-size-percent":t.fontSizePercent,"data-background-stroke":t.backgroundColor,"data-progress-stroke":t.progressColor},"default"===t.titleStyle&&(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-circle-counter-title__area"},(0,c.createElement)("span",{className:"wp-block-themeisle-blocks-circle-counter-title__value"},t.title)),(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-circle-counter__bar"}),"bottom"===t.titleStyle&&(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-circle-counter-title__area"},(0,c.createElement)("span",{className:"wp-block-themeisle-blocks-circle-counter-title__value"},t.title)))}})},3954:function(e,t,l){var o=l(2506),a=l(5736),r=l(4981),n={id:{type:"string"},date:{type:"string"},exclude:{type:"array"},backgroundColor:{type:"string"},valueColor:{type:"string"},labelColor:{type:"string"},labelDistance:{type:"number"},gap:{type:"number"},gapTablet:{type:"number"},gapMobile:{type:"number"},width:{type:"number"},widthTablet:{type:"number"},widthMobile:{type:"number"},height:{type:"number"},heightTablet:{type:"number"},heightMobile:{type:"number"},borderRadius:{type:"number",default:0},borderRadiusType:{type:"string",default:"linked"},borderRadiusTopRight:{type:"number",default:0},borderRadiusTopLeft:{type:"number",default:0},borderRadiusBottomRight:{type:"number",default:0},borderRadiusBottomLeft:{type:"number",default:0},borderWidth:{type:"number"},borderWidthTablet:{type:"number"},borderWidthMobile:{type:"number"},borderColor:{type:"string"},valueFontSize:{type:"number"},valueFontSizeTablet:{type:"number"},valueFontSizeMobile:{type:"number"},labelFontSize:{type:"number"},labelFontSizeTablet:{type:"number"},labelFontSizeMobile:{type:"number"},hasSeparators:{type:"boolean"}},c=l(9307),i=l(4333),s=l(9818),d=window.moment,m=l.n(d),b=l(5225),u=l(2175),p=l(5609),g=l(9771),h=l(6993),k=l(2372),v=e=>{var t,l,o,r;let{attributes:n,setAttributes:i}=e;const d=(0,s.useSelect)((e=>{const{getView:t}=e("themeisle-gutenberg/data"),{__experimentalGetPreviewDeviceType:l}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return l?l():t()}),[]),m=(e,t)=>{var l;i(e?{exclude:null==n||null===(l=n.exclude)||void 0===l?void 0:l.filter((e=>e!==t))}:{exclude:null!=n&&n.exclude?[...null==n?void 0:n.exclude,t]:[t]})},b=e=>{let t;return"top-right"===e&&(t="linked"===n.borderRadiusType?n.borderRadius:n.borderRadiusTopRight),"top-left"===e&&(t="linked"===n.borderRadiusType?n.borderRadius:n.borderRadiusTopLeft),"bottom-right"===e&&(t="linked"===n.borderRadiusType?n.borderRadius:n.borderRadiusBottomRight),"bottom-left"===e&&(t="linked"===n.borderRadiusType?n.borderRadius:n.borderRadiusBottomLeft),t},v={"top-right":"borderRadiusTopRight","top-left":"borderRadiusTopLeft","bottom-left":"borderRadiusBottomLeft","bottom-right":"borderRadiusBottomRight"},y=(0,g.__experimentalGetSettings)();return(0,c.createElement)(u.InspectorControls,null,(0,c.createElement)(p.PanelBody,{title:(0,a.__)("Time","otter-blocks")},(0,c.createElement)(p.Dropdown,{position:"bottom left",headerTitle:(0,a.__)("Select the date for the deadline","otter-blocks"),renderToggle:e=>{let{onToggle:t,isOpen:l}=e;return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.Button,{onClick:t,isSecondary:!0,"aria-expanded":l},n.date?(0,g.format)(y.formats.datetime,n.date):(0,a.__)("Select Date","otter-blocks")))},renderContent:()=>(0,c.createElement)(p.DateTimePicker,{currentDate:n.date,onChange:e=>i({date:e})})})),(0,c.createElement)(p.PanelBody,{title:(0,a.__)("Settings","otter-blocks"),initialOpen:!1},(0,c.createElement)(p.ToggleControl,{label:(0,a.__)("Display Days","otter-blocks"),checked:!(null!=n&&null!==(t=n.exclude)&&void 0!==t&&t.includes("day")),onChange:e=>m(e,"day")}),(0,c.createElement)(p.ToggleControl,{label:(0,a.__)("Display Hours","otter-blocks"),checked:!(null!=n&&null!==(l=n.exclude)&&void 0!==l&&l.includes("hour")),onChange:e=>m(e,"hour")}),(0,c.createElement)(p.ToggleControl,{label:(0,a.__)("Display Minutes","otter-blocks"),checked:!(null!=n&&null!==(o=n.exclude)&&void 0!==o&&o.includes("minute")),onChange:e=>m(e,"minute")}),(0,c.createElement)(p.ToggleControl,{label:(0,a.__)("Display Seconds","otter-blocks"),checked:!(null!=n&&null!==(r=n.exclude)&&void 0!==r&&r.includes("second")),onChange:e=>m(e,"second")}),(0,c.createElement)(p.ToggleControl,{label:(0,a.__)("Display Separators","otter-blocks"),checked:null==n?void 0:n.hasSeparators,onChange:e=>i({hasSeparators:e})}),(0,c.createElement)(h.Z,{label:(0,a.__)("Box Spacing","otter-blocks")},(0,c.createElement)(p.RangeControl,{value:"Mobile"===d?n.gapMobile:"Tablet"===d?n.gapTablet:n.gap,onChange:e=>{"Desktop"===d&&i({gap:Number(e)}),"Tablet"===d&&i({gapTablet:Number(e)}),"Mobile"===d&&i({gapMobile:Number(e)})},min:0,max:100})),(0,c.createElement)(h.Z,{label:(0,a.__)("Box Height","otter-blocks")},(0,c.createElement)(p.RangeControl,{value:"Mobile"===d?n.heightMobile:"Tablet"===d?n.heightTablet:n.height,onChange:e=>{"Desktop"===d&&i({height:Number(e)}),"Tablet"===d&&i({heightTablet:Number(e)}),"Mobile"===d&&i({heightMobile:Number(e)})},min:40,max:300})),(0,c.createElement)(h.Z,{label:(0,a.__)("Box Width","otter-blocks")},(0,c.createElement)(p.RangeControl,{value:"Mobile"===d?n.widthMobile:"Tablet"===d?n.widthTablet:n.width,onChange:e=>{"Desktop"===d&&i({width:Number(e)}),"Tablet"===d&&i({widthTablet:Number(e)}),"Mobile"===d&&i({widthMobile:Number(e)})},min:40,max:300})),(0,c.createElement)(h.Z,{label:(0,a.__)("Border Width","otter-blocks")},(0,c.createElement)(p.RangeControl,{value:"Mobile"===d?n.borderWidthMobile:"Tablet"===d?n.borderWidthTablet:n.borderWidth,onChange:e=>{"Desktop"===d&&i({borderWidth:Number(e)}),"Tablet"===d&&i({borderWidthTablet:Number(e)}),"Mobile"===d&&i({borderWidthMobile:Number(e)})},min:0,max:50})),(0,c.createElement)(h.Z,{label:(0,a.__)("Time Value Font Size","otter-blocks")},(0,c.createElement)(p.RangeControl,{value:"Mobile"===d?n.valueFontSizeMobile:"Tablet"===d?n.valueFontSizeTablet:n.valueFontSize,onChange:e=>{"Desktop"===d&&i({valueFontSize:Number(e)}),"Tablet"===d&&i({valueFontSizeTablet:Number(e)}),"Mobile"===d&&i({valueFontSizeMobile:Number(e)})},min:0,max:64})),(0,c.createElement)(h.Z,{label:(0,a.__)("Label Font Size","otter-blocks")},(0,c.createElement)(p.RangeControl,{value:"Mobile"===d?n.labelFontSizeMobile:"Tablet"===d?n.labelFontSizeTablet:n.labelFontSize,onChange:e=>{"Desktop"===d&&i({labelFontSize:Number(e)}),"Tablet"===d&&i({labelFontSizeTablet:Number(e)}),"Mobile"===d&&i({labelFontSizeMobile:Number(e)})},min:0,max:64})),(0,c.createElement)(k.Z,{label:(0,a.__)("Border Radius (%)","otter-blocks"),type:n.borderRadiusType,min:0,max:100,changeType:e=>{i({borderRadiusType:e})},onChange:(e,t)=>{"linked"===n.borderRadiusType?i({borderRadius:t}):i({[v[e]]:t})},options:[{label:(0,a.__)("Top Left","otter-blocks"),type:"top-left",value:b("top-left")},{label:(0,a.__)("Top Right","otter-blocks"),type:"top-right",value:b("top-right")},{label:(0,a.__)("Bottom Right","otter-blocks"),type:"bottom-right",value:b("bottom-right")},{label:(0,a.__)("Bottom Left","otter-blocks"),type:"bottom-left",value:b("bottom-left")}]})),(0,c.createElement)(u.PanelColorSettings,{title:(0,a.__)("Color","otter-blocks"),initialOpen:!1,colorSettings:[{value:n.backgroundColor,onChange:e=>{i({backgroundColor:e})},label:(0,a.__)("Background","otter-blocks")},{value:n.labelColor,onChange:e=>{i({labelColor:e})},label:(0,a.__)("Label","otter-blocks")},{value:n.valueColor,onChange:e=>{i({valueColor:e})},label:(0,a.__)("Value","otter-blocks")},{value:n.borderColor,onChange:e=>{i({borderColor:e})},label:(0,a.__)("Border","otter-blocks")}]},(0,c.createElement)(u.ContrastChecker,{textColor:n.backgroundColor,backgroundColor:n.valueColor})))},y=l(4715),_=l(7462),w=l(4184),f=l.n(w);const C=e=>{let{name:t,value:l,tag:o,styles:a}=e;const r="sep"!==t?{...a.allComponents,...a.mainComponents}:a.allComponents;return(0,c.createElement)("div",{style:r,name:o,className:f()("otter-countdown__display-area",{"is-main-component":"separator"!==o})},(0,c.createElement)("div",{style:a.value,className:"otter-countdown__value"},l),(0,c.createElement)("div",{style:a.label,className:"otter-countdown__label"},t))};var E=e=>{let{time:t,hasSeparators:l,styles:o}=e;const a=l?(0,y.S3)(t,{name:"sep",value:":",tag:"separator"}):t,r=null==a?void 0:a.map(((e,t)=>(0,c.createElement)(C,(0,_.Z)({},e,{key:t,styles:o}))));return void 0!==t?(0,c.createElement)("div",{className:"otter-countdown__container"},(0,c.createElement)("div",{style:o.display,className:"otter-countdown__display"},r)):(0,c.createElement)(c.Fragment,null)};const T=e=>e?`${e}px`:e;const x=e=>{let{name:t,value:l,tag:o,key:a}=e;return(0,c.createElement)("div",{key:a,name:o,className:f()("otter-countdown__display-area",{"is-main-component":"separator"!==o})},(0,c.createElement)("div",{className:"otter-countdown__value"},l),(0,c.createElement)("div",{className:"otter-countdown__label"},t))},M=e=>{let{time:t,hasSeparators:l}=e;const o=l?(0,y.S3)(t,{name:"sep",value:":",tag:"separator"}):t,a=null==o?void 0:o.map(((e,t)=>(0,c.createElement)(x,(0,_.Z)({},e,{key:t}))));return void 0!==t?(0,c.createElement)("div",{className:"otter-countdown__container"},(0,c.createElement)("div",{className:"otter-countdown__display"},a)):(0,c.createElement)(c.Fragment,null)};(0,r.registerBlockType)("themeisle-blocks/countdown",{title:(0,a.__)("Countdown","otter-blocks"),description:(0,a.__)("Set a countdown for a date.","otter-blocks"),icon:o.Z,category:"themeisle-blocks",keywords:["countdown","time","counter"],supports:{align:["wide","full"]},attributes:n,edit:e=>{let{attributes:t,setAttributes:l,className:o,clientId:a}=e;const[r,d]=(0,c.useState)(0);(0,c.useEffect)((()=>{const e=(0,b.WX)(a,n);return()=>e(t.id)}),[t.id]),(0,c.useEffect)((()=>{const e=setInterval((()=>{if(t.date){let e=t.date+(0,y.EP)();e=1e3*m()(e).unix(),d(new Date(e)-new Date)}}),500);return()=>{clearInterval(e)}}),[t.date]);const{isViewportAvailable:u,isPreviewDesktop:p,isPreviewTablet:g,isPreviewMobile:h}=(0,s.useSelect)((e=>{const{__experimentalGetPreviewDeviceType:t}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return{isViewportAvailable:!!t,isPreviewDesktop:!!t&&"Desktop"===t(),isPreviewTablet:!!t&&"Tablet"===t(),isPreviewMobile:!!t&&"Mobile"===t()}}),[]),k=(0,i.useViewportMatch)("large",">="),_=(0,i.useViewportMatch)("large","<="),w=(0,i.useViewportMatch)("small",">="),f=(0,i.useViewportMatch)("small","<=");let C,x=k&&!_&&w&&!f,M=!k&&!_&&w&&!f,S=!(k||_||w||f);return u&&!S&&(x=p,M=g,S=h),M?C={value:{color:t.valueColor,fontSize:T(null==t?void 0:t.valueFontSizeTablet)},label:{color:t.labelColor,fontSize:T(null==t?void 0:t.labelFontSizeTablet)},display:{gap:T(t.gapTablet)},allComponents:{height:T(null==t?void 0:t.heightTablet)},mainComponents:{backgroundColor:t.backgroundColor,width:T(null==t?void 0:t.widthTablet),borderWidth:T(t.borderWidthTablet),borderColor:t.borderColor}}:S?C={value:{color:t.valueColor,fontSize:T(t.valueFontSizeMobile)},label:{color:t.labelColor,fontSize:T(t.labelFontSizeMobile)},display:{gap:T(t.gapMobile)},allComponents:{height:T(null==t?void 0:t.heightMobile)},mainComponents:{backgroundColor:t.backgroundColor,width:T(null==t?void 0:t.widthMobile),borderWidth:T(t.borderWidthMobile),borderColor:t.borderColor}}:x&&(C={value:{color:t.valueColor,fontSize:T(t.valueFontSize)},label:{color:t.labelColor,fontSize:T(t.labelFontSize)},display:{gap:T(t.gap)},allComponents:{height:T(t.height)},mainComponents:{backgroundColor:t.backgroundColor,width:T(t.width),borderWidth:T(t.borderWidth),borderColor:t.borderColor}}),C.mainComponents.borderRadius="linked"===t.borderRadiusType?t.borderRadius+"%":`${t.borderRadiusTopLeft}% ${t.borderRadiusTopRight}% ${t.borderRadiusBottomRight}% ${t.borderRadiusBottomLeft}%`,(0,c.createElement)(c.Fragment,null,(0,c.createElement)(v,{attributes:t,setAttributes:l}),(0,c.createElement)("div",{id:t.id,className:o},(0,c.createElement)(E,{time:(0,y.Mg)(r,{exclude:null==t?void 0:t.exclude}),styles:C,hasSeparators:t.hasSeparators})))},save:e=>{let{attributes:t,className:l}=e;return(0,c.createElement)("div",{id:t.id,className:l,"data-date":t.date},(0,c.createElement)(M,{time:(0,y.Mg)(0,{exclude:null==t?void 0:t.exclude}),hasSeparators:null==t?void 0:t.hasSeparators}))}})},173:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},align:{type:"string"},library:{type:"string",default:"fontawesome"},prefix:{type:"string",default:"fab"},icon:{type:"string",default:"themeisle"},link:{type:"string"},newTab:{type:"boolean",default:!1},fontSize:{type:"number",default:16},padding:{type:"number",default:5},margin:{type:"number",default:5},backgroundColor:{type:"string"},textColor:{type:"string"},borderColor:{type:"string"},backgroundColorHover:{type:"string"},textColorHover:{type:"string"},borderColorHover:{type:"string"},borderSize:{type:"number",default:0},borderRadius:{type:"number",default:0}},c=l(9307);const i={prefix:{type:"string",default:"fab"},icon:{type:"string",default:"themeisle"},fontSize:{type:"number",default:16},padding:{type:"number",default:5},margin:{type:"number",default:5},backgroundColor:{type:"string"},textColor:{type:"string"},borderColor:{type:"string"},borderSize:{type:"number",default:0},borderRadius:{type:"number",default:0}};var s=[{attributes:i,supports:{align:["left","center","right"]},migrate:e=>{let t="center";return e.className.includes("alignleft")&&(t="left"),e.className.includes("aligncenter")&&(t="center"),e.className.includes("alignright")&&(t="right"),{...e,align:t,className:""}},save:e=>{let{attributes:t,className:l}=e;const o={borderRadius:t.borderRadius+"%",fontSize:t.fontSize+"px",padding:t.padding+"px"},a={color:t.textColor,backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderRadius:t.borderRadius+"%",borderStyle:"solid",borderWidth:t.borderSize+"px",display:"inline-block",margin:t.margin+"px"};return(0,c.createElement)("p",{className:l,style:{textAlign:t.align}},(0,c.createElement)("span",{className:`${l}-container`,style:a},(0,c.createElement)("i",{className:`${t.prefix} fa-${t.icon}`,style:o})))}},{attributes:{...i,align:{type:"string"}},save:e=>{let{attributes:t,className:l}=e;const o={borderRadius:t.borderRadius+"%",fontSize:t.fontSize+"px",padding:t.padding+"px"},a={color:t.textColor,backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderRadius:t.borderRadius+"%",borderStyle:"solid",borderWidth:t.borderSize+"px",display:"inline-block",margin:t.margin+"px"};return(0,c.createElement)("p",{className:l,style:{textAlign:t.align}},(0,c.createElement)("span",{className:"undefined-container",style:a},(0,c.createElement)("i",{className:`${t.prefix} fa-${t.icon}`,style:o})))}},{attributes:{...i,id:{type:"string"},align:{type:"string"},link:{type:"string"},newTab:{type:"boolean",default:!1},backgroundColorHover:{type:"string"},textColorHover:{type:"string"},borderColorHover:{type:"string"}},save:e=>{let{attributes:t,className:l}=e;const o={borderRadius:t.borderRadius+"%",borderStyle:"solid",borderWidth:t.borderSize+"px",display:"inline-block",margin:t.margin+"px"},a={borderRadius:t.borderRadius+"%",fontSize:t.fontSize+"px",padding:t.padding+"px"},r=()=>(0,c.createElement)("i",{className:`${t.prefix} fa-${t.icon}`,style:a});return(0,c.createElement)("p",{className:l,id:t.id,style:{textAlign:t.align}},(0,c.createElement)("span",{className:"wp-block-themeisle-blocks-font-awesome-icons-container",style:o},t.link?(0,c.createElement)("a",{href:t.link,target:t.newTab?"_blank":"_self",style:{color:t.textColor},rel:"noopener noreferrer"},(0,c.createElement)(r,null)):(0,c.createElement)(r,null)))}}],d=l(2175),m=l(8504),b=e=>{let{attributes:t,setAttributes:l,isSelected:o}=e;return(0,c.createElement)(d.BlockControls,null,(0,c.createElement)(d.AlignmentToolbar,{value:t.align,onChange:e=>l({align:e})}),(0,c.createElement)(m.Z,{isSelected:o,setAttributes:l,url:t.link,opensInNewTab:t.newTab}))},u=l(5609),p=l(6778);const g=(0,c.lazy)((()=>Promise.all([l.e(189),l.e(765)]).then(l.bind(l,3765))));var h=e=>{let{attributes:t,setAttributes:l}=e;const[a,r]=(0,c.useState)(!1);return(0,c.createElement)(d.InspectorControls,null,(0,c.createElement)(u.PanelBody,{title:(0,o.__)("Icon","otter-blocks")},(0,c.createElement)(c.Suspense,{fallback:(0,c.createElement)(u.Placeholder,null,(0,c.createElement)(u.Spinner,null))},(0,c.createElement)(g,{label:(0,o.__)("Icon Picker","otter-blocks"),library:t.library,prefix:t.prefix,icon:t.icon,changeLibrary:e=>{l({library:e,icon:"fontawesome"===e?"themeisle":"balance",prefix:"fab"})},onChange:e=>{l("object"==typeof e?{icon:e.name,prefix:e.prefix}:{icon:e})}}))),(0,c.createElement)(u.PanelBody,{title:(0,o.__)("Icon Sizes","otter-blocks"),initialOpen:!1},(0,c.createElement)(u.RangeControl,{label:(0,o.__)("Icon Size","otter-blocks"),value:t.fontSize||"",initialPosition:16,onChange:e=>l({fontSize:e}),min:12,max:140}),(0,c.createElement)(u.RangeControl,{label:(0,o.__)("Padding","otter-blocks"),value:t.padding||"",initialPosition:5,onChange:e=>l({padding:e}),min:0,max:100}),(0,c.createElement)(u.RangeControl,{label:(0,o.__)("Margin","otter-blocks"),value:t.margin||"",initialPosition:5,onChange:e=>l({margin:e}),min:0,max:100})),(0,c.createElement)(u.PanelBody,{title:(0,o.__)("Color","otter-blocks"),initialOpen:!1},(0,c.createElement)(u.ButtonGroup,null,(0,c.createElement)(u.Button,{isSmall:!0,isSecondary:a,isPrimary:!a,onClick:()=>r(!1)},(0,o.__)("Normal","otter-blocks")),(0,c.createElement)(u.Button,{isSmall:!0,isSecondary:!a,isPrimary:a,onClick:()=>r(!0)},(0,o.__)("Hover","otter-blocks"))),a?(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.Z,{label:(0,o.__)("Hover Background","otter-blocks"),colorValue:t.backgroundColorHover},(0,c.createElement)(d.ColorPalette,{label:(0,o.__)("Hover Background","otter-blocks"),value:t.backgroundColorHover,onChange:e=>l({backgroundColorHover:e})})),(0,c.createElement)(p.Z,{label:(0,o.__)("Hover Icon","otter-blocks"),colorValue:t.textColorHover},(0,c.createElement)(d.ColorPalette,{label:(0,o.__)("Hover Icon","otter-blocks"),value:t.textColorHover,onChange:e=>l({textColorHover:e})})),(0,c.createElement)(p.Z,{label:(0,o.__)("Hover Border","otter-blocks"),colorValue:t.borderColorHover},(0,c.createElement)(d.ColorPalette,{label:(0,o.__)("Hover Border","otter-blocks"),value:t.borderColorHover,onChange:e=>l({borderColorHover:e})})),(0,c.createElement)(d.ContrastChecker,{textColor:t.textColorHover,backgroundColor:t.backgroundColorHover})):(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.Z,{label:(0,o.__)("Background","otter-blocks"),colorValue:t.backgroundColor},(0,c.createElement)(d.ColorPalette,{label:(0,o.__)("Background","otter-blocks"),value:t.backgroundColor,onChange:e=>l({backgroundColor:e})})),(0,c.createElement)(p.Z,{label:(0,o.__)("Icon","otter-blocks"),colorValue:t.textColor},(0,c.createElement)(d.ColorPalette,{label:(0,o.__)("Icon","otter-blocks"),value:t.textColor,onChange:e=>l({textColor:e})})),(0,c.createElement)(p.Z,{label:(0,o.__)("Border","otter-blocks"),colorValue:t.borderColor},(0,c.createElement)(d.ColorPalette,{label:(0,o.__)("Border","otter-blocks"),value:t.borderColor,onChange:e=>l({borderColor:e})})),(0,c.createElement)(d.ContrastChecker,{textColor:t.textColor,backgroundColor:t.backgroundColor}))),(0,c.createElement)(u.PanelBody,{title:(0,o.__)("Border Settings","otter-blocks"),initialOpen:!1},(0,c.createElement)(u.RangeControl,{label:(0,o.__)("Border Size","otter-blocks"),value:t.borderSize,onChange:e=>l({borderSize:e}),min:0,max:120}),(0,c.createElement)(u.RangeControl,{label:(0,o.__)("Border Radius","otter-blocks"),value:t.borderRadius,onChange:e=>l({borderRadius:e}),min:0,max:100})))},k=l(48),v=l(5225);(0,a.registerBlockType)("themeisle-blocks/font-awesome-icons",{title:(0,o.__)("Icon","otter-blocks"),description:(0,o.__)("Add icons from Font Awesome or ThemeIsle Icons library to your website.","otter-blocks"),icon:r.rL,category:"themeisle-blocks",keywords:["font awesome","dashicons","icons"],attributes:n,deprecated:s,edit:e=>{let{attributes:t,setAttributes:l,className:o,isSelected:a,clientId:r}=e;(0,c.useEffect)((()=>{const e=(0,v.WX)(r,n);return()=>e(t.id)}),[t.id]);let i={borderRadius:t.borderRadius+"%",fontSize:t.fontSize+"px",padding:t.padding+"px"};"themeisle-icons"===t.library&&(i={fill:t.textColor,padding:t.padding+"px",width:t.fontSize+2*t.padding+2*t.borderSize});const s={color:t.textColor,backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderRadius:t.borderRadius+"%",borderStyle:"solid",borderWidth:t.borderSize+"px",margin:t.margin+"px",width:t.fontSize+2*t.padding+2*t.borderSize},d=k.ZP.icons[t.icon];return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(b,{attributes:t,setAttributes:l,isSelected:a}),(0,c.createElement)(h,{attributes:t,setAttributes:l}),(0,c.createElement)("style",null,`#${t.id} .${o}-container:hover {\n\t\t\t\t\t\tcolor: ${t.textColorHover?t.textColorHover:t.textColor} !important;\n\t\t\t\t\t\tbackground: ${t.backgroundColorHover?t.backgroundColorHover:t.backgroundColor} !important;\n\t\t\t\t\t\tborder-color: ${t.borderColorHover?t.borderColorHover:t.borderColor} !important;\n\t\t\t\t\t}\n\n\t\t\t\t\t#${t.id} .${o}-container:hover svg {\n\t\t\t\t\t\tfill: ${t.textColorHover?t.textColorHover:t.textColor} !important;\n\t\t\t\t\t}`),(0,c.createElement)("p",{className:o,id:t.id,style:{textAlign:t.align}},(0,c.createElement)("span",{className:"wp-block-themeisle-blocks-font-awesome-icons-container",style:s},"themeisle-icons"===t.library?(0,c.createElement)(d,{style:i}):(0,c.createElement)("i",{className:`${t.prefix} fa-${t.icon}`,style:i}))))},save:e=>{let{attributes:t,className:l}=e;const o=k.ZP.icons[t.icon];return(0,c.createElement)("p",{className:l,id:t.id},(0,c.createElement)("span",{className:"wp-block-themeisle-blocks-font-awesome-icons-container"},t.link?(0,c.createElement)("a",{href:t.link,target:t.newTab?"_blank":"_self",rel:"noopener noreferrer"},"themeisle-icons"===t.library?(0,c.createElement)(o,null):(0,c.createElement)("i",{className:`${t.prefix} fa-${t.icon}`})):"themeisle-icons"===t.library?(0,c.createElement)(o,null):(0,c.createElement)("i",{className:`${t.prefix} fa-${t.icon}`})))}})},2219:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},subject:{type:"string"},emailTo:{type:"string"},optionName:{type:"string"},hasCaptcha:{type:"boolean"},provider:{type:"string",default:""},apiKey:{type:"string"},listId:{type:"string"},action:{type:"string",default:"subscribe"}},c=l(9307),i=l(2819),s=window.wp.api,d=l.n(s),m=l(2175),b=l(9818),u=l(5225),p=l(5609),g=e=>{let{attributes:t,setAttributes:l}=e;const{createNotice:a}=(0,b.dispatch)("core/notices"),[r,n]=(0,c.useState)(""),[i,s]=(0,c.useState)(""),[u,g]=(0,c.useState)(!0),[h,k]=(0,c.useState)([{label:(0,o.__)("None","otter-blocks"),value:""}]),[v,y]=(0,c.useState)("loading");return(0,c.useEffect)((()=>{t.optionName&&d().loadPromise.then((()=>{(new(d().models.Settings)).fetch().done((e=>{var l,o;null===(l=e.themeisle_blocks_form_emails)||void 0===l||null===(o=l.filter((e=>{let{form:l}=e;return l===t.optionName})))||void 0===o||o.forEach((e=>{s(null==e?void 0:e.email),g(!0),n(null==e?void 0:e.email)}))}))}))}),[t.optionName]),(0,c.useEffect)((()=>{var e,l,r,n;t.apiKey&&t.provider&&(e=t.provider,l=t.apiKey,r=e=>{e.splice(0,0,{label:(0,o.__)("None","otter-blocks"),value:""}),k(e),y("ready");const l=1===e.map((e=>{let{value:t}=e;return t})).filter((e=>e===t.listId)).length;t.listId&&!l&&a("error",(0,o.__)("The current contact list is invalid! Please choose a new contact list.","otter-blocks"),{isDismissible:!0,type:"snackbar"})},n=e=>{a("error",null==e?void 0:e.error,{isDismissible:!0,type:"snackbar",id:"themeisle-form-server-error"}),y("error")},window.wp.apiFetch({path:"otter/v1/integration",method:"POST",data:{provider:e,apiKey:l}}).then((e=>{if(null!=e&&e.success){var t;const l=(null==e||null===(t=e.list_id)||void 0===t?void 0:t.map((e=>{var t;return{label:e.name,value:null===(t=e.id)||void 0===t?void 0:t.toString()}})))||[];r(l)}else n(e)})).catch((e=>{console.log(e)})))}),[t.provider,t.apiKey]),(0,c.createElement)(m.InspectorControls,null,(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},(0,c.createElement)(p.TextControl,{label:(0,o.__)("Email Subject","otter-blocks"),placeholder:(0,o.__)("A new submission","otter-blocks"),value:t.subject,onChange:e=>l({subject:e}),help:(0,o.__)("Customize the email title send by this form.","otter-blocks")}),(0,c.createElement)(p.TextControl,{label:(0,o.__)("Email To","otter-blocks"),placeholder:(0,o.__)("Default is to admin site","otter-blocks"),value:i,onChange:e=>s(e),help:(0,o.__)("Send form data to another email. (Admin is default).","otter-blocks")}),(0,c.createElement)(p.Button,{isPrimary:!0,onClick:()=>{(new(d().models.Settings)).fetch().done((e=>{const l=e.themeisle_blocks_form_emails?e.themeisle_blocks_form_emails:[];let r=!0,c=!1;if(null==l||l.forEach(((e,o)=>{let{form:a}=e;a===t.optionName&&(l[o].email!==i&&(l[o].email=i,c=!0),r=!1)})),r&&l.push({form:t.optionName,email:i}),r||c){const e=new(d().models.Settings)({themeisle_blocks_form_emails:l});g(!1),e.save().then((e=>{var l;null===(l=e.themeisle_blocks_form_emails)||void 0===l||l.filter((e=>{let{form:l}=e;return l===t.optionName})).forEach((e=>{g(!0),n(null==e?void 0:e.email),a("info",(0,o.__)("Email has been saved!","otter-blocks"),{isDismissible:!0,type:"snackbar"})}))}))}}))},disabled:i===r},(0,c.createElement)(c.Fragment,null,!u&&(0,c.createElement)(p.Spinner,null),(0,o.__)("Save","otter-blocks"))),(0,c.createElement)(p.ToggleControl,{label:(0,o.__)("Add captcha checkbox","otter-blocks"),checked:t.hasCaptcha,onChange:e=>l({hasCaptcha:e}),help:(0,o.__)("Add Google reCaptcha V2 for protection againts bots.","otter-blocks")}),t.hasCaptcha&&(0,o.__)("You can change the API Keys in Settings > Otter","otter-blocks")),(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Integration","otter-blocks"),initialOpen:!1},(0,o.__)("Add your client email to a Digital Marketing provider.","otter-blocks"),(0,c.createElement)("br",null)," ",(0,c.createElement)("br",null),(0,c.createElement)("b",null," ",(0,o.__)("You need to have at least one email field in your form. For multiple email fields, only the first will be used.","otter-blocks")," "),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Provider","otter-blocks"),value:t.provider,options:[{label:(0,o.__)("None","otter-blocks"),value:""},{label:(0,o.__)("Mailchimp","otter-blocks"),value:"mailchimp"},{label:(0,o.__)("Sendinblue","otter-blocks"),value:"sendinblue"}],onChange:e=>{l({provider:e,apiKey:"",listId:""})}}),t.provider&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.TextControl,{label:(0,o.__)("API Key","otter-blocks"),help:(0,o.__)("You can find the key in the provider's website","otter-blocks"),value:t.apiKey,onChange:e=>{y("loading"),k([]),l({apiKey:e,listId:""})}}),t.apiKey&&2>h.length&&"loading"===v&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.Spinner,null),(0,o.__)("Fetching data from provider.","otter-blocks")),t.apiKey&&"ready"===v&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Contact List","otter-blocks"),value:t.listId,options:h,onChange:e=>l({listId:e})}),2<=(null==h?void 0:h.length)&&t.listId&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Action","otter-blocks"),value:t.action,options:[{label:(0,o.__)("None","otter-blocks"),value:""},{label:(0,o.__)("Subscribe","otter-blocks"),value:"subscribe"},{label:(0,o.__)("Submit & Subscribe","otter-blocks"),value:"submit-subscribe"}],onChange:e=>l({action:e})}),"submit-subscribe"===t.action&&(0,o.__)("This action will add the client to the contact list and send a separata email with the form data to administrator or to the email mentioned in 'Form to' field. A checkbox for data-sharing consent with third-party will be added on form.","otter-blocks"))))))},h=e=>{let{className:t,isAPILoaded:l,isAPISaved:a,isSaving:r,saveAPIKey:n,siteKey:i,secretKey:s,setSiteKey:d,setSecretKey:m}=e;return l?a?void 0:(0,c.createElement)(p.Placeholder,{icon:"admin-site",label:(0,o.__)("Google reCaptcha","otter-blocks"),instructions:(0,o.__)("A Google reCaptcha V2 API keys are required, please enter one below.","otter-blocks"),className:t},(0,c.createElement)("div",{className:"components-placeholder__actions"},(0,c.createElement)(p.TextControl,{type:"text",label:(0,o.__)("Site Key","otter-blocks"),value:i,className:"components-placeholder__input",onChange:d}),(0,c.createElement)(p.TextControl,{type:"text",label:(0,o.__)("Secret Key","otter-blocks"),value:s,className:"components-placeholder__input",onChange:m}),(0,c.createElement)(p.Button,{isPrimary:!0,type:"submit",onClick:n,isBusy:r,disabled:""===i||""===s},(0,o.__)("Save","otter-blocks"))),(0,c.createElement)("div",{className:"components-placeholder__learn-more"},(0,o.__)("You need to activate reCaptcha API.","otter-blocks")," ",(0,c.createElement)(p.ExternalLink,{href:"http://www.google.com/recaptcha/admin"},(0,o.__)("Need an API key? Get one here.","otter-blocks")))):(0,c.createElement)(c.Fragment,null,(0,c.createElement)("br",null),(0,c.createElement)(p.Placeholder,null,(0,c.createElement)("div",null,(0,c.createElement)(p.Spinner,null),(0,o.__)("Checking the API Keys for reCaptcha","otter-blocks"))))},k=l(4184),v=l.n(k);(0,a.registerBlockType)("themeisle-blocks/form",{title:(0,o.__)("Form","otter-blocks"),description:(0,o.__)("Display a form for your clients.","otter-blocks"),icon:r.XQ,category:"themeisle-blocks",keywords:["business","form","email"],attributes:n,supports:{align:["wide","full"]},edit:e=>{let{attributes:t,setAttributes:l,className:r,clientId:s,name:p}=e;const[k,v]=(0,c.useState)(""),[y,_]=(0,c.useState)(""),[w,f]=(0,c.useState)(!1),[C,E]=(0,c.useState)(!1),T=(0,c.useRef)(null),[x,M]=(0,c.useState)(!1),{insertBlock:S,removeBlock:B}=(0,b.useDispatch)("core/block-editor"),{replaceInnerBlocks:z}=(0,b.useDispatch)("core/block-editor"),{createNotice:P}=(0,b.dispatch)("core/notices"),N=(0,b.useSelect)((e=>0<e("core/block-editor").getBlocks(s).length),[s]),{blockType:R,defaultVariation:L,variations:V}=(0,b.useSelect)((e=>{const{getBlockVariations:t,getBlockType:l,getDefaultBlockVariation:o}=e("core/blocks");return{blockType:l(p),defaultVariation:o(p,"block"),variations:t(p,"block")}}),[p]),H=(0,b.useSelect)((e=>{const{getBlock:t}=e("core/block-editor");return t(s).innerBlocks}));(0,c.useEffect)((()=>{const e=(0,u.WX)(s,n);return()=>e(t.id)}),[t.id]),(0,c.useEffect)((()=>{var e;t.id&&(0,b.select)("core/edit-widgets")?l({optionName:`widget_${t.id.slice(-8)}`}):t.id&&Boolean(window.themeisleGutenberg.isBlockEditor)&&null!==(e=(0,b.select)("core/editor"))&&void 0!==e&&e.getCurrentPostId()&&l({optionName:`${(0,b.select)("core/editor").getCurrentPostId()}_${t.id.slice(-8)}`})}),[t.id]),(0,c.useEffect)((()=>{if(H){const e=H.filter((e=>{let{name:t}=e;return"themeisle-blocks/form-nonce"===t}));if(2<=(null==e?void 0:e.length))e.slice(1).forEach((e=>{B(e.clientId,!1)}));else if(0===(null==e?void 0:e.length)&&s){const e=(0,a.createBlock)("themeisle-blocks/form-nonce");e&&(null==S||S(e,(null==H?void 0:H.length)||0,s,!1))}}}),[H]),(0,c.useEffect)((()=>{d().loadPromise.then((()=>{T.current=new(d().models.Settings),M(!0)}))}),[]),(0,c.useEffect)((()=>{var e;void 0!==t.hasCaptcha&&(null==T||null===(e=T.current)||void 0===e||e.fetch().done((e=>{const l=e.themeisle_blocks_form_emails?e.themeisle_blocks_form_emails:[];let a=!0,r=!1;null==l||l.forEach(((e,o)=>{let{form:n}=e;n===t.optionName&&(l[o].hasCaptcha!==t.hasCaptcha&&(r=!0),l[o].hasCaptcha=t.hasCaptcha,a=!1)})),a&&l.push({form:t.optionName,hasCaptcha:t.hasCaptcha}),(a||r)&&(new(d().models.Settings)({themeisle_blocks_form_emails:l}).save(),P("info",(0,o.__)("Form preference has been saved.","otter-blocks"),{isDismissible:!0,type:"snackbar"}))})))}),[t.hasCaptcha,T.current]),(0,c.useEffect)((()=>{x&&t.hasCaptcha&&!C&&(async()=>{var e;w||null==T||null===(e=T.current)||void 0===e||e.fetch().then((e=>{f(!0),""!==e.themeisle_google_captcha_api_site_key&&""!==e.themeisle_google_captcha_api_secret_key&&E(!0)}))})()}),[x,w,C,t.hasCaptcha]),(0,c.useEffect)((()=>{var e;null==T||null===(e=T.current)||void 0===e||e.fetch().done((e=>{const l=e.themeisle_blocks_form_emails?e.themeisle_blocks_form_emails:[];let a=!0,r=!1,n=!1;null==l||l.forEach(((e,o)=>{let{form:c}=e;var i;c===t.optionName&&(null!==(i=l[o])&&void 0!==i&&i.integration||(l[o].integration={}),r=l[o].integration.provider!==t.provider||l[o].integration.apiKey!==t.apiKey||l[o].integration.listId!==t.listId||l[o].integration.action!==t.action,a=!1,n=t.apiKey&&(l[o].integration.listId!==t.listId||l[o].integration.action!==t.action),l[o].integration.provider=t.provider,l[o].integration.apiKey=t.apiKey,l[o].integration.listId=t.listId,l[o].integration.action=t.action)})),a&&l.push({form:t.optionName,integration:{provider:t.provider,apiKey:t.apiKey,listId:t.listId,action:t.action}}),(a||r)&&new(d().models.Settings)({themeisle_blocks_form_emails:l}).save().then((()=>{n&&P("info",(0,o.__)("Integration details have been saved.","otter-blocks"),{isDismissible:!0,type:"snackbar"})}))}))}),[t.optionName,t.provider,t.apiKey,t.listId,t.action,T.current]);const I=t.provider&&t.apiKey&&t.listId;return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(g,{attributes:t,setAttributes:l}),(0,c.createElement)("div",{className:r,id:t.id},N?(0,c.createElement)("div",{className:"otter-form__container"},(0,c.createElement)(m.InnerBlocks,null),t.hasCaptcha&&(!w||!C)&&(0,c.createElement)(h,{className:"otter-form-captcha",isAPILoaded:w,isAPISaved:C,saveAPIKey:()=>{new window.wp.api.models.Settings({themeisle_google_captcha_api_site_key:k,themeisle_google_captcha_api_secret_key:y}).save().then((e=>{let t=!1;""!==e.themeisle_google_captcha_api_site_key&&""!==e.themeisle_google_captcha_api_secret_key&&(t=!0),E(t),_(""),v(""),P("info",(0,o.__)("API Keys have been saved.","otter-blocks"),{isDismissible:!0,type:"snackbar"})}))},siteKey:k,secretKey:y,setSiteKey:v,setSecretKey:_}),(0,c.createElement)("div",{className:"wp-block-button"},(0,c.createElement)("button",{className:"wp-block-button__link"},I&&"subscribe"===t.action?(0,o.__)("Subscribe","otter-blocks"):(0,o.__)("Submit","otter-blocks")))):(0,c.createElement)(m.__experimentalBlockVariationPicker,{icon:(0,i.get)(R,["icon","src"]),label:(0,i.get)(R,["title"]),variations:V,onSelect:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:L;e&&z(s,(0,a.createBlocksFromInnerBlocksTemplate)(e.innerBlocks),!0)},allowSkip:!0})))},save:e=>{let{attributes:t,className:l}=e;const a=t.provider&&t.apiKey&&t.listId;return(0,c.createElement)("div",{id:t.id,className:v()(l,{"is-subscription":a&&"subscribe"===t.action,"can-submit-and-subscribe":a&&"submit-subscribe"===t.action,"has-captcha":t.hasCaptcha}),"data-email-subject":t.subject,"data-option-name":t.optionName},(0,c.createElement)("div",{className:"otter-form__container"},(0,c.createElement)(m.InnerBlocks.Content,null),(0,c.createElement)("div",{className:"wp-block-button"},(0,c.createElement)("button",{className:"wp-block-button__link"},"subscribe"===t.action?(0,o.__)("Subscribe","otter-blocks"):(0,o.__)("Submit","otter-blocks")))))},variations:[{name:"themeisle-blocks/form-contact",description:(0,o.__)("Contact form for clients","otter-blocks"),icon:r.XQ,title:(0,o.__)("Contact Form","otter-blocks"),innerBlocks:[["themeisle-blocks/form-input",{label:(0,o.__)("Name","otter-blocks"),type:"text",isRequired:!0}],["themeisle-blocks/form-input",{label:(0,o.__)("Email","otter-blocks"),type:"email",isRequired:!0}],["themeisle-blocks/form-textarea",{label:(0,o.__)("Message","otter-blocks")}],["core/paragraph",{content:(0,o.__)("You agree to receive email communication from us by submitting this form and understand that your contact information will be stored with us.","otter-blocks"),fontSize:"extra-small"}]]},{name:"themeisle-blocks/form-subscribe",description:(0,o.__)("Add the clients to your subscription list","otter-blocks"),icon:r.XQ,title:(0,o.__)("Subscribe Form","otter-blocks"),innerBlocks:[["themeisle-blocks/form-input",{label:(0,o.__)("Name","otter-blocks"),type:"text",isRequired:!0}],["themeisle-blocks/form-input",{label:(0,o.__)("Email","otter-blocks"),type:"email",isRequired:!0}],["core/paragraph",{content:(0,o.__)("You agree to receive email communication from us by submitting this form and understand that your contact information will be stored with us.","otter-blocks"),fontSize:"extra-small"}]]}]})},2124:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},type:{type:"string",default:"text"},label:{type:"string"},placeholder:{type:"string"},isRequired:{type:"boolean"},mappedName:{type:"string"}},c=l(9307),i=l(2175),s=l(5225),d=l(5609),m=e=>{let{attributes:t,setAttributes:l}=e;return(0,c.createElement)(i.InspectorControls,null,(0,c.createElement)(d.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},(0,c.createElement)(d.SelectControl,{label:(0,o.__)("Field Type","otter-blocks"),value:t.type,options:[{label:(0,o.__)("Text","otter-blocks"),value:"text"},{label:(0,o.__)("Email","otter-blocks"),value:"email"},{label:(0,o.__)("Date","otter-blocks"),value:"date"},{label:(0,o.__)("Number","otter-blocks"),value:"number"}],onChange:e=>l({type:e})}),(0,c.createElement)(d.TextControl,{label:(0,o.__)("Label","otter-blocks"),value:t.label,onChange:e=>l({label:e})}),(0,c.createElement)(d.TextControl,{label:(0,o.__)("Placeholder","otter-blocks"),value:t.placeholer,onChange:e=>l({placeholder:e})}),(0,c.createElement)(d.ToggleControl,{label:(0,o.__)("Is this field required?","otter-blocks"),help:(0,o.__)("If true, the input field must be filled out before submitting the form.","otter-blocks"),checked:t.isRequired,onChange:e=>l({isRequired:e})})))};(0,a.registerBlockType)("themeisle-blocks/form-input",{title:(0,o.__)("Text Field","otter-blocks"),description:(0,o.__)("Display a contact form for your clients.","otter-blocks"),icon:r.Bd,parent:["themeisle-blocks/form"],category:"themeisle-blocks",keywords:["input","text","email"],attributes:n,supports:{align:["wide","full"]},variations:[{name:"themeisle-blocks/form-input-email",description:(0,o.__)("Insert an email field","otter-blocks"),icon:"email",title:(0,o.__)("Email Field","otter-blocks"),attributes:{type:"email"}},{name:"themeisle-blocks/form-input-number",description:(0,o.__)("Insert a number field","otter-blocks"),icon:"calculator",title:(0,o.__)("Number Field","otter-blocks"),attributes:{type:"number"}},{name:"themeisle-blocks/form-input-date",description:(0,o.__)("Insert a date field","otter-blocks"),icon:"calendar-alt",title:(0,o.__)("Date Field","otter-blocks"),attributes:{type:"date"}}],edit:e=>{let{attributes:t,setAttributes:l,className:a,clientId:r}=e;return(0,c.useEffect)((()=>{const e=(0,s.WX)(r,n);return()=>e(t.id)}),[t.id]),(0,c.createElement)(c.Fragment,null,(0,c.createElement)(m,{attributes:t,setAttributes:l}),(0,c.createElement)("div",{className:a},(0,c.createElement)("label",{htmlFor:t.id,className:"otter-form-input-label"},(0,c.createElement)(i.RichText,{placeholder:(0,o.__)("Type here…","otter-blocks"),className:"otter-form-input-label__label",value:t.label,onChange:e=>l({label:e}),tagName:"span"}),t.isRequired&&(0,c.createElement)("span",{className:"required"},(0,o.__)("(required)","otter-blocks"))),(0,c.createElement)("input",{type:t.type,placeholder:t.placeholder,name:t.id,id:t.id,required:t.isRequired,disabled:!0,className:"otter-form-input components-text-control__input"})))},save:e=>{let{attributes:t,className:l}=e;return(0,c.createElement)("div",{className:l},(0,c.createElement)("label",{htmlFor:t.id,className:"otter-form-input-label"},(0,c.createElement)(i.RichText.Content,{value:t.label,className:"otter-form-input-label__label",tagName:"span"}),t.isRequired&&(0,c.createElement)("span",{className:"required"},(0,o.__)("(required)","otter-blocks"))),(0,c.createElement)("input",{type:t.type,name:t.mappedName,id:t.id,required:t.isRequired,placeholder:t.placeholder,className:"otter-form-input"}))}})},315:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n=l(9818),c=l(9307);(0,a.registerBlockType)("themeisle-blocks/form-nonce",{title:(0,o.__)("Nonce Field","otter-blocks"),description:(0,o.__)("Protect the form from CSRF.","otter-blocks"),icon:r.Bd,parent:["themeisle-blocks/form"],category:"themeisle-blocks",keywords:["protection","csrf","field"],attributes:{formId:{type:"string"}},supports:{align:["wide","full"],inserter:!1},edit:e=>{let{setAttributes:t,clientId:l}=e;const{parent:o}=(0,n.useSelect)((e=>{const{getBlock:t,getBlockRootClientId:o}=e("core/block-editor");return{parent:t(o(l))}}));return(0,c.useEffect)((()=>{o&&t({formId:o.attributes.id})}),[o]),null},save:()=>null})},6950:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},label:{type:"string"},placeholder:{type:"string"},isRequired:{type:"boolean"},mappedName:{type:"string"}},c=l(9307),i=l(2175),s=l(5225),d=l(5609),m=e=>{let{attributes:t,setAttributes:l}=e;return(0,c.createElement)(i.InspectorControls,null,(0,c.createElement)(d.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},(0,c.createElement)(d.TextControl,{label:(0,o.__)("Label","otter-blocks"),value:t.label,onChange:e=>l({label:e})}),(0,c.createElement)(d.TextControl,{label:(0,o.__)("Placeholder","otter-blocks"),value:t.placeholer,onChange:e=>l({placeholder:e})}),(0,c.createElement)(d.ToggleControl,{label:(0,o.__)("Is this field required?","otter-blocks"),help:(0,o.__)("If true, the input field must be filled out before submitting the form.","otter-blocks"),checked:t.isRequired,onChange:e=>l({isRequired:e})})))};(0,a.registerBlockType)("themeisle-blocks/form-textarea",{title:(0,o.__)("Textarea Field","otter-blocks"),description:(0,o.__)("Display a contact form for your clients.","otter-blocks"),icon:r.Bd,parent:["themeisle-blocks/form"],category:"themeisle-blocks",keywords:["textarea","message","input"],attributes:n,supports:{align:["wide","full"]},edit:e=>{let{attributes:t,setAttributes:l,className:a,clientId:r}=e;return(0,c.useEffect)((()=>{const e=(0,s.WX)(r,n);return()=>e(t.id)}),[t.id]),(0,c.createElement)(c.Fragment,null,(0,c.createElement)(m,{attributes:t,setAttributes:l}),(0,c.createElement)("div",{className:a},(0,c.createElement)("label",{htmlFor:t.id,className:"otter-form-textarea-label"},(0,c.createElement)(i.RichText,{placeholder:(0,o.__)("Type here…","otter-blocks"),className:"otter-form-textarea-label__label",value:t.label,onChange:e=>l({label:e}),tagName:"span"}),t.isRequired&&(0,c.createElement)("span",{className:"required"},(0,o.__)("(required)","otter-blocks"))),(0,c.createElement)("textarea",{placeholder:t.placeholder,name:t.id,id:t.id,required:t.isRequired,disabled:!0,rows:10,className:"otter-form-textarea-input components-textarea-control__input"})))},save:e=>{let{attributes:t,className:l}=e;return(0,c.createElement)("div",{className:l},(0,c.createElement)("label",{htmlFor:t.id,className:"otter-form-textarea-label"},(0,c.createElement)(i.RichText.Content,{value:t.label,className:"otter-form-textarea-label__label",tagName:"span"}),t.isRequired&&(0,c.createElement)("span",{className:"required"},(0,o.__)("(required)","otter-blocks"))),(0,c.createElement)("textarea",{name:t.mappedName,id:t.id,required:t.isRequired,placeholder:t.placeholder,rows:10,className:"otter-form-textarea-input"}))}})},5530:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},style:{type:"string",default:"standard"},location:{type:"string",default:"La Sagrada Familia, Barcelona, Spain"},latitude:{type:"string"},longitude:{type:"string"},type:{type:"string",default:"roadmap"},zoom:{type:"number",default:15},height:{type:"number",default:400},draggable:{type:"boolean",default:!0},mapTypeControl:{type:"boolean",default:!0},zoomControl:{type:"boolean",default:!0},fullscreenControl:{type:"boolean",default:!0},streetViewControl:{type:"boolean",default:!0},markers:{type:"array",default:[]}},c=l(9307),i=l(4184),s=l.n(i),d=l(4586),m=l(5609),b=e=>{let{className:t,api:l,isAPILoaded:a,isAPISaved:r,isSaving:n,changeAPI:i,saveAPIKey:s}=e;return a?r?void 0:(0,c.createElement)(m.Placeholder,{icon:"admin-site",label:(0,o.__)("Google Maps","otter-blocks"),instructions:(0,o.__)("A Google Maps API key is required, please enter one below.","otter-blocks"),className:t},(0,c.createElement)("div",{className:"components-placeholder__actions"},(0,c.createElement)(m.TextControl,{type:"text",placeholder:(0,o.__)("Google Maps API Key","otter-blocks"),value:l,className:"components-placeholder__input",onChange:i}),(0,c.createElement)(m.Button,{isPrimary:!0,type:"submit",onClick:s,isBusy:n,disabled:""===l},(0,o.__)("Save","otter-blocks"))),(0,c.createElement)("div",{className:"components-placeholder__learn-more"},(0,o.__)("You need to activate Maps and Places API.","otter-blocks")," ",(0,c.createElement)(m.ExternalLink,{href:"https://developers.google.com/maps/documentation/javascript/get-api-key"},(0,o.__)("Need an API key? Get one here.","otter-blocks")))):(0,c.createElement)(m.Placeholder,null,(0,c.createElement)(m.Spinner,null),(0,o.__)("Loading…","otter-blocks"))},u=l(2175),p=l(5241),g=l(4333);const h=e=>{let{value:t,onChange:l}=e;const a=(0,g.useInstanceId)(h);(0,c.useEffect)((()=>{window.wp.oldEditor.initialize(n.current.id,{tinymce:{classic_block_editor:!0,plugins:"lists,media,paste,tabfocus,wordpress,wpautoresize,wpeditimage,wpgallery,wplink,wpdialogs,wptextpattern,wpview",toolbar1:"formatselect,bold,italic,bullist,numlist,alignleft,aligncenter,alignright,link,unlink,spellchecker,wp_add_media"}});const e=window.tinymce.get(n.current.id);return e.on("change",(()=>l(e.getContent()))),()=>window.wp.oldEditor.remove(n.current.id)}),[]);const r=`inspector-textarea-control-${a}`,n=(0,c.useRef)(null);return(0,c.createElement)(m.BaseControl,{id:r,label:(0,o.__)("Description","otter-blocks")},(0,c.createElement)("textarea",{id:r,className:"components-textarea-control__input",rows:4,value:t,onChange:e=>l(e.target.value),ref:n}))};var k=h,v=e=>{let{marker:t,isOpen:l,isPlaceAPIAvailable:a,openMarker:r,removeMarker:n,changeMarkerProp:i}=e;const d=(0,c.useRef)(null);return(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-google-map-marker"},(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-google-map-marker-title-area"},(0,c.createElement)(m.Button,{className:"wp-block-themeisle-blocks-google-map-marker-title",onClick:()=>r(t.id)},t.title||(0,o.__)("Custom Marker","otter-blocks")),(0,c.createElement)(m.Button,{icon:"no-alt",label:(0,o.__)("Remove Marker","otter-blocks"),showTooltip:!0,className:"wp-block-themeisle-blocks-google-map-marker-remove",onClick:()=>n(t.id)})),(0,c.createElement)("div",{className:s()("wp-block-themeisle-blocks-google-map-marker-control-area",{opened:t.id===l})},(0,c.createElement)(m.BaseControl,{label:(0,o.__)("Location","otter-blocks"),id:`themeisle-location-search-${t.id}`},(0,c.createElement)("input",{type:"text",id:`themeisle-location-search-${t.id}`,placeholder:(0,o.__)("Enter a location…","otter-blocks"),value:t.location,className:"wp-block-themeisle-blocks-google-map-search",ref:d,onFocus:()=>{const e=document.getElementsByClassName("pac-container");Object.keys(e).forEach((t=>e[t].remove()));const l=new window.google.maps.places.SearchBox(d.current);l.addListener("places_changed",(()=>{const e=l.getPlaces();e&&0<e.length&&e.forEach((e=>{const l=e.formatted_address||e.name,o=e.geometry.location.lat(),a=e.geometry.location.lng();i(t.id,"location",l),i(t.id,"latitude",o),i(t.id,"longitude",a)}))}))},onChange:e=>i(t.id,"location",e.target.value),disabled:!a}),!a&&(0,c.createElement)("p",null,(0,o.__)("To enable locations earch, please ensure Places API is activated in the Google Developers Console.","otter-blocks")+" ",(0,c.createElement)(m.ExternalLink,{href:"https://developers.google.com/places/web-service/intro"},(0,o.__)("More info.","otter-blocks")))),(0,c.createElement)(m.TextControl,{label:(0,o.__)("Latitude","otter-blocks"),type:"text",value:t.latitude,onChange:e=>i(t.id,"latitude",e)}),(0,c.createElement)(m.TextControl,{label:(0,o.__)("Longitude","otter-blocks"),type:"text",value:t.longitude,onChange:e=>i(t.id,"longitude",e)}),(0,c.createElement)(m.SelectControl,{label:(0,o.__)("Map Icon","otter-blocks"),value:t.icon||"https://maps.google.com/mapfiles/ms/icons/red-dot.png",options:[{label:(0,o.__)("Red","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/red-dot.png"},{label:(0,o.__)("Blue","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/blue-dot.png"},{label:(0,o.__)("Yellow","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/yellow-dot.png"},{label:(0,o.__)("Green","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/green-dot.png"},{label:(0,o.__)("Orange","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/orange-dot.png"}],onChange:e=>i(t.id,"icon",e)}),(0,c.createElement)(m.TextControl,{label:(0,o.__)("Title","otter-blocks"),type:"text",value:t.title,onChange:e=>i(t.id,"title",e)}),(0,c.createElement)(k,{label:(0,o.__)("Description","otter-blocks"),type:"text",value:t.description,onChange:e=>i(t.id,"description",e)})))},y=e=>{let{initialOpen:t,markers:l,isPlaceAPIAvailable:a,addMarker:r,removeMarker:n,changeMarkerProp:i}=e;(0,c.useEffect)((()=>{!1!==t&&d(t)}),[t]);const[s,d]=(0,c.useState)(null),b=e=>{s===e&&(e=null),d(e)};return(0,c.createElement)(c.Fragment,null,(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-google-map-marker-group"},l.map((e=>(0,c.createElement)(v,{key:e.id,marker:e,isOpen:s,isPlaceAPIAvailable:a,openMarker:b,removeMarker:n,changeMarkerProp:i})))),(0,c.createElement)(m.Button,{isSecondary:!0,className:"wp-block-themeisle-blocks-google-map-marker-add",onClick:r},(0,o.__)("Add Marker","otter-blocks")))},_=e=>{let{attributes:t,setAttributes:l,map:a,changeStyle:r,isPlaceAPIAvailable:n,isMarkerOpen:i,setMarkerOpen:s,removeMarker:d,changeMarkerProp:b,addMarkerManual:g,api:h,isSaving:k,changeAPI:v,saveAPIKey:_}=e;const w=(0,c.useRef)(null);return(0,c.createElement)(u.InspectorControls,null,(0,c.createElement)(m.PanelBody,{title:(0,o.__)("Styles","otter-blocks"),initialOpen:!1},(0,c.createElement)(p.V,{value:t.style,options:[{label:(0,o.__)("Standard","otter-blocks"),value:"standard",image:window.themeisleGutenberg.assetsPath+"/icons/map-standard.png"},{label:(0,o.__)("Silver","otter-blocks"),value:"silver",image:window.themeisleGutenberg.assetsPath+"/icons/map-silver.png"},{label:(0,o.__)("Retro","otter-blocks"),value:"retro",image:window.themeisleGutenberg.assetsPath+"/icons/map-retro.png"},{label:(0,o.__)("Dark","otter-blocks"),value:"dark",image:window.themeisleGutenberg.assetsPath+"/icons/map-dark.png"},{label:(0,o.__)("Night","otter-blocks"),value:"night",image:window.themeisleGutenberg.assetsPath+"/icons/map-night.png"},{label:(0,o.__)("Aubergine","otter-blocks"),value:"aubergine",image:window.themeisleGutenberg.assetsPath+"/icons/map-aubergine.png"}],onChange:r})),(0,c.createElement)(m.PanelBody,{title:(0,o.__)("Location","otter-blocks")},(0,c.createElement)(m.BaseControl,{label:(0,o.__)("Location"),id:"wp-block-themeisle-blocks-google-map-search"},(0,c.createElement)("input",{type:"text",id:"wp-block-themeisle-blocks-google-map-search",placeholder:(0,o.__)("Enter a location…","otter-blocks"),value:t.location,className:"wp-block-themeisle-blocks-google-map-search",ref:w,onFocus:()=>{const e=document.getElementsByClassName("pac-container");Object.keys(e).forEach((t=>e[t].remove()));const t=new window.google.maps.places.SearchBox(w.current);t.addListener("places_changed",(()=>{const e=t.getPlaces();e&&0<e.length&&e.forEach((e=>{const t=e.geometry.location.lat(),o=e.geometry.location.lng(),r=new window.google.maps.LatLng(t,o);a.setCenter(r),l({location:e.formatted_address||e.name,latitude:t.toString(),longitude:o.toString()})}))}))},onChange:e=>{l({location:e.target.value})},disabled:!n}),!n&&(0,c.createElement)("p",null,(0,o.__)("To enable locations earch, please ensure Places API is activated in the Google Developers Console.","otter-blocks")+" ",(0,c.createElement)(m.ExternalLink,{href:"https://developers.google.com/places/web-service/intro"},(0,o.__)("More info.","otter-blocks")))),(0,c.createElement)(m.TextControl,{label:(0,o.__)("Latitude","otter-blocks"),type:"text",placeholder:(0,o.__)("Enter latitude…","otter-blocks"),value:t.latitude,onChange:e=>{l({latitude:e.toString()});const o=Number(e),r=t.longitude,n=new window.google.maps.LatLng(o,r);a.setCenter(n)}}),(0,c.createElement)(m.TextControl,{label:(0,o.__)("Longitude","otter-blocks"),type:"text",placeholder:(0,o.__)("Enter longitude","otter-blocks"),value:t.longitude,onChange:e=>{l({longitude:e.toString()});const o=t.latitude,r=Number(e),n=new window.google.maps.LatLng(o,r);a.setCenter(n)}})),(0,c.createElement)(m.PanelBody,{title:(0,o.__)("Positioning & Zooming","otter-blocks"),initialOpen:!1},(0,c.createElement)(m.SelectControl,{label:(0,o.__)("Map Type","otter-blocks"),value:t.type,options:[{label:(0,o.__)("Road Map","otter-blocks"),value:"roadmap"},{label:(0,o.__)("Satellite View","otter-blocks"),value:"satellite"},{label:(0,o.__)("Hybrid","otter-blocks"),value:"hybrid"},{label:(0,o.__)("Terrain","otter-blocks"),value:"terrain"}],onChange:e=>{l({type:e}),a.setMapTypeId(window.google.maps.MapTypeId[e.toUpperCase()])}}),(0,c.createElement)(m.RangeControl,{label:(0,o.__)("Map Zoom Level","otter-blocks"),value:t.zoom,onChange:e=>{l({zoom:e}),a.setZoom(e)},min:0,max:20}),(0,c.createElement)(m.RangeControl,{label:(0,o.__)("Map Height","otter-blocks"),value:t.height,onChange:e=>{l({height:e})},min:100,max:1400})),(0,c.createElement)(m.PanelBody,{title:(0,o.__)("Controls","otter-blocks"),initialOpen:!1},(0,c.createElement)(m.BaseControl,null,(0,o.__)("The following changes will not affect block preview during the editing process. You can click outside the block to see the changes take effect.","otter-blocks")),(0,c.createElement)(m.ToggleControl,{label:(0,o.__)("Draggable Map","otter-blocks"),checked:t.draggable,onChange:()=>{l({draggable:!t.draggable})}}),(0,c.createElement)(m.ToggleControl,{label:(0,o.__)("Map Type Control","otter-blocks"),checked:t.mapTypeControl,onChange:()=>{l({mapTypeControl:!t.mapTypeControl})}}),(0,c.createElement)(m.ToggleControl,{label:(0,o.__)("Zoom Control","otter-blocks"),checked:t.zoomControl,onChange:()=>{l({zoomControl:!t.zoomControl})}}),(0,c.createElement)(m.ToggleControl,{label:(0,o.__)("Full Screen Control","otter-blocks"),checked:t.fullscreenControl,onChange:()=>{l({fullscreenControl:!t.fullscreenControl})}}),(0,c.createElement)(m.ToggleControl,{label:(0,o.__)("Streen View Control","otter-blocks"),checked:t.streetViewControl,onChange:()=>{l({streetViewControl:!t.streetViewControl})}})),(0,c.createElement)(m.PanelBody,{title:(0,o.__)("Markers","otter-blocks"),initialOpen:!1,opened:!1!==i||void 0,onToggle:()=>{!1!==i&&s(!0)}},(0,c.createElement)(y,{markers:t.markers,removeMarker:d,changeMarkerProp:b,addMarker:g,isPlaceAPIAvailable:n,initialOpen:i})),(0,c.createElement)(m.PanelBody,{title:(0,o.__)("Global Settings","otter-blocks"),initialOpen:!1},(0,c.createElement)(m.TextControl,{label:(0,o.__)("Google Maps API Key","otter-blocks"),type:"text",placeholder:(0,o.__)("Google Maps API Key","otter-blocks"),value:h,className:"components-placeholder__input",onChange:v,help:(0,o.__)("Changing the API key effects all Google Map Embed blocks. You will have to refresh the page after changing your API keys.","otter-blocks")}),(0,c.createElement)(m.Button,{isSecondary:!0,type:"submit",onClick:_,isBusy:k},(0,o.__)("Save API Key","otter-blocks"))))},w=e=>{let{marker:t,isAdvanced:l,isPlaceAPIAvailable:a,addMarker:r,close:n}=e;(0,c.useEffect)((()=>{d(t.id),u(t.location),g(t.title),v(t.icon),_(t.description),f(t.latitude),E(t.longitude)}),[t]);const i=(0,c.useRef)(null),[s,d]=(0,c.useState)(t.id),[b,u]=(0,c.useState)(t.location),[p,g]=(0,c.useState)(t.title),[h,v]=(0,c.useState)(t.icon),[y,_]=(0,c.useState)(t.description),[w,f]=(0,c.useState)(t.latitude),[C,E]=(0,c.useState)(t.longitude);return(0,c.createElement)(m.Modal,{title:(0,o.__)("Add Marker","otter-blocks"),onRequestClose:n,shouldCloseOnClickOutside:!1},l&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(m.BaseControl,{label:(0,o.__)("Location","otter-blocks"),id:`themeisle-location-search-${t.id}`},(0,c.createElement)("input",{type:"text",id:`themeisle-location-search-${s}`,placeholder:(0,o.__)("Enter a location…","otter-blocks"),value:b,className:"wp-block-themeisle-blocks-google-map-search",ref:i,onFocus:()=>{const e=document.getElementsByClassName("pac-container");Object.keys(e).forEach((t=>e[t].remove()));const t=new window.google.maps.places.SearchBox(i.current);t.addListener("places_changed",(()=>{const e=t.getPlaces();e&&0<e.length&&e.forEach((e=>{const t=e.formatted_address||e.name,l=e.geometry.location.lat(),o=e.geometry.location.lng();u(t),f(l),E(o)}))}))},onChange:e=>u(e.target.value),disabled:!a})),(0,c.createElement)(m.TextControl,{label:(0,o.__)("Latitude","otter-blocks"),type:"text",value:w,onChange:f}),(0,c.createElement)(m.TextControl,{label:(0,o.__)("Longitude","otter-blocks"),type:"text",value:C,onChange:E})),(0,c.createElement)(m.TextControl,{label:(0,o.__)("Title","otter-blocks"),type:"text",value:p,onChange:g}),(0,c.createElement)(k,{label:(0,o.__)("Description","otter-blocks"),type:"text",value:y,onChange:_}),(0,c.createElement)(m.SelectControl,{label:(0,o.__)("Map Icon","otter-blocks"),value:h||"https://maps.google.com/mapfiles/ms/icons/red-dot.png",options:[{label:(0,o.__)("Red","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/red-dot.png"},{label:(0,o.__)("Blue","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/blue-dot.png"},{label:(0,o.__)("Yellow","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/yellow-dot.png"},{label:(0,o.__)("Green","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/green-dot.png"},{label:(0,o.__)("Orange","otter-blocks"),value:"https://maps.google.com/mapfiles/ms/icons/orange-dot.png"}],onChange:v}),(0,c.createElement)(m.ButtonGroup,null,(0,c.createElement)(m.Button,{isPrimary:!0,onClick:()=>r(b,p,h,y,w,C)},(0,o.__)("Add","otter-blocks")),(0,c.createElement)(m.Button,{isSecondary:!0,onClick:n},(0,o.__)("Cancel","otter-blocks"))))},f=e=>{let{attributes:t,className:l,initMap:a,displayMap:r,isMapLoaded:n,selectMarker:i,isSelectingMarker:d}=e;return(0,c.useEffect)((()=>{r&&a()}),[r]),(0,c.createElement)(c.Fragment,null,(0,c.createElement)("div",{id:t.id,className:s()(l,{"is-selecting-marker":d}),style:{height:t.height+"px"}}),n&&(0,c.createElement)(m.Button,{className:"wp-block-themeisle-blocks-google-map-marker-button",title:(0,o.__)("Add Button","otter-blocks"),onClick:i},(0,c.createElement)("span",{className:"dashicons dashicons-sticky"})))},C={standard:[],silver:[{elementType:"geometry",stylers:[{color:"#f5f5f5"}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{elementType:"labels.text.stroke",stylers:[{color:"#f5f5f5"}]},{featureType:"administrative.land_parcel",elementType:"labels.text.fill",stylers:[{color:"#bdbdbd"}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#eeeeee"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#e5e5e5"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]},{featureType:"road",elementType:"geometry",stylers:[{color:"#ffffff"}]},{featureType:"road.arterial",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#dadada"}]},{featureType:"road.highway",elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{featureType:"road.local",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]},{featureType:"transit.line",elementType:"geometry",stylers:[{color:"#e5e5e5"}]},{featureType:"transit.station",elementType:"geometry",stylers:[{color:"#eeeeee"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#c9c9c9"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]}],retro:[{elementType:"geometry",stylers:[{color:"#ebe3cd"}]},{elementType:"labels.text.fill",stylers:[{color:"#523735"}]},{elementType:"labels.text.stroke",stylers:[{color:"#f5f1e6"}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{color:"#c9b2a6"}]},{featureType:"administrative.land_parcel",elementType:"geometry.stroke",stylers:[{color:"#dcd2be"}]},{featureType:"administrative.land_parcel",elementType:"labels.text.fill",stylers:[{color:"#ae9e90"}]},{featureType:"landscape.natural",elementType:"geometry",stylers:[{color:"#dfd2ae"}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#dfd2ae"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#93817c"}]},{featureType:"poi.park",elementType:"geometry.fill",stylers:[{color:"#a5b076"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#447530"}]},{featureType:"road",elementType:"geometry",stylers:[{color:"#f5f1e6"}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#fdfcf8"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#f8c967"}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#e9bc62"}]},{featureType:"road.highway.controlled_access",elementType:"geometry",stylers:[{color:"#e98d58"}]},{featureType:"road.highway.controlled_access",elementType:"geometry.stroke",stylers:[{color:"#db8555"}]},{featureType:"road.local",elementType:"labels.text.fill",stylers:[{color:"#806b63"}]},{featureType:"transit.line",elementType:"geometry",stylers:[{color:"#dfd2ae"}]},{featureType:"transit.line",elementType:"labels.text.fill",stylers:[{color:"#8f7d77"}]},{featureType:"transit.line",elementType:"labels.text.stroke",stylers:[{color:"#ebe3cd"}]},{featureType:"transit.station",elementType:"geometry",stylers:[{color:"#dfd2ae"}]},{featureType:"water",elementType:"geometry.fill",stylers:[{color:"#b9d3c2"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#92998d"}]}],dark:[{elementType:"geometry",stylers:[{color:"#212121"}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{elementType:"labels.text.stroke",stylers:[{color:"#212121"}]},{featureType:"administrative",elementType:"geometry",stylers:[{color:"#757575"}]},{featureType:"administrative.country",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]},{featureType:"administrative.land_parcel",stylers:[{visibility:"off"}]},{featureType:"administrative.locality",elementType:"labels.text.fill",stylers:[{color:"#bdbdbd"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#181818"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{featureType:"poi.park",elementType:"labels.text.stroke",stylers:[{color:"#1b1b1b"}]},{featureType:"road",elementType:"geometry.fill",stylers:[{color:"#2c2c2c"}]},{featureType:"road",elementType:"labels.text.fill",stylers:[{color:"#8a8a8a"}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#373737"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#3c3c3c"}]},{featureType:"road.highway.controlled_access",elementType:"geometry",stylers:[{color:"#4e4e4e"}]},{featureType:"road.local",elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{featureType:"transit",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#000000"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#3d3d3d"}]}],night:[{elementType:"geometry",stylers:[{color:"#242f3e"}]},{elementType:"labels.text.fill",stylers:[{color:"#746855"}]},{elementType:"labels.text.stroke",stylers:[{color:"#242f3e"}]},{featureType:"administrative.locality",elementType:"labels.text.fill",stylers:[{color:"#d59563"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#d59563"}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#263c3f"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#6b9a76"}]},{featureType:"road",elementType:"geometry",stylers:[{color:"#38414e"}]},{featureType:"road",elementType:"geometry.stroke",stylers:[{color:"#212a37"}]},{featureType:"road",elementType:"labels.text.fill",stylers:[{color:"#9ca5b3"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#746855"}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#1f2835"}]},{featureType:"road.highway",elementType:"labels.text.fill",stylers:[{color:"#f3d19c"}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#2f3948"}]},{featureType:"transit.station",elementType:"labels.text.fill",stylers:[{color:"#d59563"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#17263c"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#515c6d"}]},{featureType:"water",elementType:"labels.text.stroke",stylers:[{color:"#17263c"}]}],aubergine:[{elementType:"geometry",stylers:[{color:"#1d2c4d"}]},{elementType:"labels.text.fill",stylers:[{color:"#8ec3b9"}]},{elementType:"labels.text.stroke",stylers:[{color:"#1a3646"}]},{featureType:"administrative.country",elementType:"geometry.stroke",stylers:[{color:"#4b6878"}]},{featureType:"administrative.land_parcel",elementType:"labels.text.fill",stylers:[{color:"#64779e"}]},{featureType:"administrative.province",elementType:"geometry.stroke",stylers:[{color:"#4b6878"}]},{featureType:"landscape.man_made",elementType:"geometry.stroke",stylers:[{color:"#334e87"}]},{featureType:"landscape.natural",elementType:"geometry",stylers:[{color:"#023e58"}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#283d6a"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#6f9ba5"}]},{featureType:"poi",elementType:"labels.text.stroke",stylers:[{color:"#1d2c4d"}]},{featureType:"poi.park",elementType:"geometry.fill",stylers:[{color:"#023e58"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#3C7680"}]},{featureType:"road",elementType:"geometry",stylers:[{color:"#304a7d"}]},{featureType:"road",elementType:"labels.text.fill",stylers:[{color:"#98a5be"}]},{featureType:"road",elementType:"labels.text.stroke",stylers:[{color:"#1d2c4d"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#2c6675"}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#255763"}]},{featureType:"road.highway",elementType:"labels.text.fill",stylers:[{color:"#b0d5ce"}]},{featureType:"road.highway",elementType:"labels.text.stroke",stylers:[{color:"#023e58"}]},{featureType:"transit",elementType:"labels.text.fill",stylers:[{color:"#98a5be"}]},{featureType:"transit",elementType:"labels.text.stroke",stylers:[{color:"#1d2c4d"}]},{featureType:"transit.line",elementType:"geometry.fill",stylers:[{color:"#283d6a"}]},{featureType:"transit.station",elementType:"geometry",stylers:[{color:"#3a4762"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#0e1626"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#4e6d70"}]}]},E=l(5225),T=l(2819);var x={to:[{type:"block",blocks:["themeisle-blocks/leaflet-map"],transform:e=>{const t=(0,T.omit)(e,["style","mapTypeControl","fullscreenControl","streetViewControl"]);return(0,a.createBlock)("themeisle-blocks/leaflet-map",{...t})}}]};(0,a.registerBlockType)("themeisle-blocks/google-map",{title:(0,o.__)("Google Maps","otter-blocks"),description:(0,o.__)("Display Google Maps on your website with Google Map block.","otter-blocks"),icon:r.aD,category:"themeisle-blocks",keywords:["map","google","orbitfox"],attributes:n,supports:{align:["wide","full"],html:!1},transforms:x,edit:e=>{let{attributes:t,setAttributes:l,className:a,clientId:r,isSelected:i,toggleSelection:u}=e;(0,c.useEffect)((()=>{const e=(0,E.WX)(r,n);return()=>e(t.id)}),[t.id]),(0,c.useEffect)((()=>{(async()=>{await window.wp.api.loadPromise.then((()=>{h.current=new window.wp.api.models.Settings})),!1===Boolean(window.themeisleGutenberg.mapsAPI)?S||h.current.fetch().then((e=>{M(e.themeisle_google_map_block_api_key),B(!0),""!==e.themeisle_google_map_block_api_key&&(P(!0),Q(e.themeisle_google_map_block_api_key))})):S||(M(window.themeisleGutenberg.mapsAPI),B(!0),P(!0),Q(window.themeisleGutenberg.mapsAPI))})(),window.isMapLoaded=window.isMapLoaded||!1,window[`removeMarker_${r.substr(0,8)}`]=ee,k.current=document.createElement("script"),k.current.type="text/javascript",k.current.async=!0,k.current.defer=!0,k.current.id="themeisle-google-map-api-loading"}),[]),(0,c.useEffect)((()=>{!1!==z&&void 0!==window.google&&v.current.setOptions({mapTypeControl:!!i||t.mapTypeControl,zoomControl:!!i||t.zoomControl,fullscreenControl:!!i||t.fullscreenControl,streetViewControl:!!i||t.streetViewControl})}),[i]),(0,c.useEffect)((()=>{T.current=[...t.markers]}),[t.markers]);const g=(0,c.useRef)([]),h=(0,c.useRef)(null),k=(0,c.useRef)(null),v=(0,c.useRef)(null),y=(0,c.useRef)(null),T=(0,c.useRef)([...t.markers]),[x,M]=(0,c.useState)(""),[S,B]=(0,c.useState)(!1),[z,P]=(0,c.useState)(!1),[N,R]=(0,c.useState)(!1),[L,V]=(0,c.useState)(!1),[H,I]=(0,c.useState)(!0),[A,$]=(0,c.useState)(!1),[O,G]=(0,c.useState)(!1),[D,Z]=(0,c.useState)(!1),[F,W]=(0,c.useState)(!1),[q,U]=(0,c.useState)(!1),[j,K]=(0,c.useState)({}),Q=e=>{window.isMapLoaded||(window.isMapLoaded=!0,k.current.onload=()=>{document.getElementById("themeisle-google-map-api-loading").id="themeisle-google-map-api",$(!0)},k.current.src=`https://maps.googleapis.com/maps/api/js?key=${e}&libraries=places&cache=${Math.random()}`,document.head.appendChild(k.current)),document.getElementById("themeisle-google-map-api")&&$(!0)},X=(e,t,l,a)=>{const n=`<div class="wp-block-themeisle-blocks-map-overview"><h6 class="wp-block-themeisle-blocks-map-overview-title">${l}</h6><div class="wp-block-themeisle-blocks-map-overview-content">${a?`<p>${a}</p>`:""}<a class="wp-block-themeisle-blocks-map-overview-delete" onclick="removeMarker_${r.substr(0,8)}( '${t}' )">${(0,o.__)("Delete Marker","otter-blocks")}</a></div></div>`,c=new window.google.maps.InfoWindow({content:n});e.addListener("click",(()=>{y.current=c,c.open(v.current,e)})),window.google.maps.event.addListener(c,"domready",(()=>{G(t)})),window.google.maps.event.addListener(c,"closeclick",(()=>{G(!1)}))},Y=e=>{e.forEach((e=>{const t=e.latitude,l=e.longitude,o=new window.google.maps.LatLng(t,l),a=new window.google.maps.Marker({position:o,map:v.current,title:e.title,draggable:!0,icon:e.icon||"https://maps.google.com/mapfiles/ms/icons/red-dot.png"});window.google.maps.event.addListener(a,"dragend",(t=>{const l=t.latLng.lat(),o=t.latLng.lng();J(e.id,"latitude",l),J(e.id,"longitude",o)})),g.current.push(a),window.google.maps.event.addListener(a,"click",(()=>{y.current&&y.current.close()})),X(a,e.id,e.title,e.description)}))},J=(e,t,o)=>{const a=[...T.current];a.find((t=>t.id===e))[t]=o.toString(),te(),Y(a),l({markers:a})},ee=e=>{let t=[...T.current];t=t.filter((t=>t.id!==e)),l({markers:t}),te(),G(!1),0<t.length&&Y(t)},te=()=>{for(let e=0;e<g.current.length;e++)g.current[e].setMap(null);g.current=[]},le=()=>{!1===Boolean(window.themeisleGutenberg.mapsAPI)&&(V(!0),new window.wp.api.models.Settings({themeisle_google_map_block_api_key:x}).save().then((e=>{let t=!1;""!==e.themeisle_google_map_block_api_key&&(t=!0),V(!1),P(t),""!==e.themeisle_google_map_block_api_key&&(window.isMapLoaded=!1,Q(e.themeisle_google_map_block_api_key))})))},oe=e=>{l({style:e}),v.current.setOptions({styles:C[e]})};return S&&z?(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.d,{label:(0,o.__)("Block Styles","otter-blocks"),value:t.style,options:[{label:(0,o.__)("Standard","otter-blocks"),value:"standard",image:window.themeisleGutenberg.assetsPath+"/icons/map-standard.png"},{label:(0,o.__)("Silver","otter-blocks"),value:"silver",image:window.themeisleGutenberg.assetsPath+"/icons/map-silver.png"},{label:(0,o.__)("Retro","otter-blocks"),value:"retro",image:window.themeisleGutenberg.assetsPath+"/icons/map-retro.png"},{label:(0,o.__)("Dark","otter-blocks"),value:"dark",image:window.themeisleGutenberg.assetsPath+"/icons/map-dark.png"},{label:(0,o.__)("Night","otter-blocks"),value:"night",image:window.themeisleGutenberg.assetsPath+"/icons/map-night.png"},{label:(0,o.__)("Aubergine","otter-blocks"),value:"aubergine",image:window.themeisleGutenberg.assetsPath+"/icons/map-aubergine.png"}],onChange:oe}),(0,c.createElement)(_,{attributes:t,setAttributes:l,map:v.current,changeStyle:oe,isPlaceAPIAvailable:H,isMarkerOpen:O,setMarkerOpen:G,removeMarker:ee,changeMarkerProp:J,addMarkerManual:()=>{const e=(0,d.Z)(),t=(0,o.__)("Custom Marker","otter-blocks"),l=v.current.getCenter(),a=l.lat(),r=l.lng();W(!0),U(!0),K({id:e,location:"",title:t,icon:"https://maps.google.com/mapfiles/ms/icons/red-dot.png",description:"",latitude:a,longitude:r})},api:x,isSaving:L,changeAPI:M,saveAPIKey:le}),F&&(0,c.createElement)(w,{marker:j,isAdvanced:q,isPlaceAPIAvailable:H,close:()=>W(!1),addMarker:(e,o,a,r,n,c)=>{const i=new window.google.maps.LatLng(n,c),s=(0,d.Z)(),m=new window.google.maps.Marker({position:i,map:v.current,title:o,draggable:!0,icon:a});window.google.maps.event.addListener(m,"dragend",(e=>{const t=e.latLng.lat(),l=e.latLng.lng();J(s,"latitude",t),J(s,"longitude",l)})),g.current.push(m);const b=[...t.markers],u={id:s,location:e,title:o,icon:a,description:r,latitude:n,longitude:c};b.push(u),l({markers:b}),window.google.maps.event.addListener(m,"click",(()=>{y.current&&y.current.close()})),X(m,u.id,o,r),W(!1),Z(!1)}}),(0,c.createElement)(m.ResizableBox,{size:{height:t.height},enable:{top:!1,right:!1,bottom:!0,left:!1},minHeight:100,maxHeight:1400,onResizeStart:()=>{u(!1)},onResizeStop:(e,o,a,r)=>{l({height:parseInt(t.height+r.height,10)}),u(!0)},className:s()("wp-block-themeisle-blocks-google-map-resizer",{"is-focused":i})},(0,c.createElement)(f,{attributes:t,className:a,initMap:()=>{if(v.current=new window.google.maps.Map(document.getElementById(t.id),{center:{lat:Number(t.latitude)||41.4036299,lng:Number(t.longitude)||2.1743558000000576},gestureHandling:"cooperative",zoom:t.zoom,mapTypeId:t.type,styles:C[t.style]}),t.location&&void 0===t.latitude&&void 0===t.longitude){const e={query:t.location,fields:["name","geometry"]};new window.google.maps.places.PlacesService(v.current).findPlaceFromQuery(e,((e,t)=>{t===window.google.maps.places.PlacesServiceStatus.OK&&0<e.length&&v.current.setCenter(e[0].geometry.location)}))}window.google.maps.event.addListenerOnce(v.current,"idle",(()=>{R(!0)})),v.current.addListener("zoom_changed",(()=>{const e=v.current.getZoom();l({zoom:e})})),v.current.addListener("maptypeid_changed",(()=>{const e=v.current.getMapTypeId();l({type:e})})),v.current.addListener("bounds_changed",(()=>{const e=v.current.getCenter(),t=e.lat(),o=e.lng();l({latitude:t.toString(),longitude:o.toString()})})),0<t.markers.length&&Y(t.markers);const e={query:t.location,fields:["name","geometry"]};new window.google.maps.places.PlacesService(v.current).findPlaceFromQuery(e,((e,t)=>{"REQUEST_DENIED"===t&&I(!1)}))},displayMap:A,isMapLoaded:N,selectMarker:()=>{Z(!D),D?window.google.maps.event.clearListeners(v.current,"click"):v.current.addListener("click",(e=>{window.google.maps.event.clearListeners(v.current,"click");const t=(0,d.Z)(),l=(0,o.__)("Custom Marker","otter-blocks"),a=e.latLng.lat(),r=e.latLng.lng();W(!0),U(!1),K({id:t,location:"",title:l,icon:"https://maps.google.com/mapfiles/ms/icons/red-dot.png",description:"",latitude:a,longitude:r})}))},isSelectingMarker:D}))):(0,c.createElement)(b,{className:a,api:x,isAPILoaded:S,isAPISaved:z,changeAPI:M,saveAPIKey:le})},save:()=>null})},4441:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},defaultLibrary:{type:"string",default:"fontawesome"},defaultIconPrefix:{type:"string",default:"fas"},defaultIcon:{type:"string",default:"angle-right"},defaultContentColor:{type:"string"},defaultIconColor:{type:"string"},defaultSize:{type:"number",default:20},gap:{type:"number",default:5},horizontalAlign:{type:"string"}},c=l(9307),i=l(2175),s=l(2578),d=l(5225),m=e=>{let{attributes:t,setAttributes:l}=e;return(0,c.createElement)(i.BlockControls,null,(0,c.createElement)(i.AlignmentToolbar,{value:t.horizontalAlign,onChange:e=>{switch(e){case"left":l({horizontalAlign:"flex-start"});break;case"center":l({horizontalAlign:"center"});break;case"right":l({horizontalAlign:"flex-end"})}}}))},b=l(5609);const u=(0,c.lazy)((()=>Promise.all([l.e(189),l.e(765)]).then(l.bind(l,3765))));var p=e=>{let{attributes:t,setAttributes:l}=e;return(0,c.createElement)(i.InspectorControls,null,(0,c.createElement)(b.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},(0,c.createElement)(c.Suspense,{fallback:(0,c.createElement)(b.Placeholder,null,(0,c.createElement)(b.Spinner,null))},(0,c.createElement)(u,{label:(0,o.__)("Icon Picker","otter-blocks"),library:t.defaultLibrary,prefix:t.defaultPrefix,icon:t.defaultIcon,changeLibrary:e=>{l({defaultLibrary:e,defaultIcon:void 0,defaultPrefix:"fas"})},onChange:e=>{l("object"==typeof e?{defaultIcon:e.name,defaultPrefix:e.prefix}:{defaultIcon:e})}})),(0,c.createElement)(b.RangeControl,{label:(0,o.__)("Font Size","otter-blocks"),help:(0,o.__)("The size of the font size of the content and icon.","otter-blocks"),value:t.defaultSize,onChange:e=>{l({defaultSize:e})},min:0,max:60,allowReset:!0}),(0,c.createElement)(b.RangeControl,{label:(0,o.__)("Gap","otter-blocks"),help:(0,o.__)("The distance between the items.","otter-blocks"),value:t.gap,onChange:e=>{l({gap:e})},min:0,max:60,allowReset:!0}),(0,c.createElement)(i.__experimentalColorGradientControl,{label:(0,o.__)("Content Color","otter-blocks"),colorValue:t.defaultContentColor,onColorChange:e=>{l({defaultContentColor:e})}}),(0,c.createElement)(i.__experimentalColorGradientControl,{label:(0,o.__)("Icon Color","otter-blocks"),colorValue:t.defaultIconColor,onColorChange:e=>{l({defaultIconColor:e})}})))};(0,a.registerBlockType)("themeisle-blocks/icon-list",{title:(0,o.__)("Icon List","otter-blocks"),description:(0,o.__)("Display an icon list in a beautiful layout.","otter-blocks"),icon:r.rL,category:"themeisle-blocks",keywords:["icon","list","items"],attributes:n,styles:[{name:"vertical",label:(0,o.__)("Vertical","otter-blocks"),isDefault:!0},{name:"horizontal",label:(0,o.__)("Horizontal","otter-blocks")}],edit:e=>{let{attributes:t,setAttributes:l,clientId:o,className:a}=e;return(0,c.useEffect)((()=>{const e=(0,d.WX)(o,n);return()=>e(t.id)}),[t.id]),(0,s.tZ)(c.Fragment,null,(0,s.tZ)(m,{attributes:t,setAttributes:l}),(0,s.tZ)(p,{attributes:t,setAttributes:l}),(0,s.tZ)("div",{id:t.id,className:a,css:s.iv`
42
  .block-editor-block-list__layout {
43
+ align-items: ${t.horizontalAlign||"unset"} !important;
44
+ justify-content: ${t.horizontalAlign||"unset"} !important;
45
+ gap: ${t.gap}px;
46
  }
47
+ `},(0,s.tZ)(i.InnerBlocks,{allowedBlocks:["themeisle-blocks/icon-list-item"],__experimentalMoverDirection:"vertical",orientation:"vertical",template:[["themeisle-blocks/icon-list-item"]],renderAppender:i.InnerBlocks.DefaultAppender})))},save:e=>{let{attributes:t,className:l}=e;return(0,c.createElement)("div",{className:l,id:t.id},(0,c.createElement)(i.InnerBlocks.Content,null))}})},7970:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},content:{type:"string"},contentColor:{type:"string"},iconColor:{type:"string"},library:{type:"string"},iconPrefix:{type:"string"},icon:{type:"string"}},c=l(9307),i=l(4184),s=l.n(i),d=l(2175),m=l(9818),b=l(5609);const u=(0,c.lazy)((()=>Promise.all([l.e(189),l.e(765)]).then(l.bind(l,3765))));var p=e=>{let{attributes:t,setAttributes:l}=e;return(0,c.createElement)(d.InspectorControls,null,(0,c.createElement)(b.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},(0,c.createElement)(c.Suspense,{fallback:(0,c.createElement)(b.Placeholder,null,(0,c.createElement)(b.Spinner,null))},(0,c.createElement)(u,{label:(0,o.__)("Icon Picker","otter-blocks"),library:t.library,prefix:t.iconPrefix,icon:t.icon,changeLibrary:e=>{l({library:e,icon:void 0,iconPrefix:"fab"})},onChange:e=>{l("object"==typeof e?{icon:e.name,iconPrefix:e.prefix}:{icon:e})}})),(0,c.createElement)(d.__experimentalColorGradientControl,{label:(0,o.__)("Content Color","otter-blocks"),colorValue:t.contentColor,onColorChange:e=>{l({contentColor:e})}}),(0,c.createElement)(d.__experimentalColorGradientControl,{label:(0,o.__)("Icon Color","otter-blocks"),colorValue:t.iconColor,onColorChange:e=>{l({iconColor:e})}})))},g=l(48),h=l(5225);(0,a.registerBlockType)("themeisle-blocks/icon-list-item",{title:(0,o.__)("Icon List Item","otter-blocks"),description:(0,o.__)("Display an item for the icon list.","otter-blocks"),icon:r.rL,attributes:n,category:"themeisle-blocks",parent:["themeisle-blocks/icon-list"],keywords:["item","icon","list"],merge:(e,t)=>({content:(e.content||"")+(t.content||"")}),edit:e=>{let{attributes:t,setAttributes:l,className:r,name:i,clientId:b,onReplace:u,onRemove:k,mergeBlocks:v}=e;const{hasParent:y,parentClass:_,parentAttributes:w}=(0,m.useSelect)((e=>{const{getBlock:t,getBlockRootClientId:l}=e("core/block-editor"),o=t(l(b));return{hasParent:!!o,parentClass:o.attributes.className||"",parentAttributes:o?o.attributes:{}}}),[]);(0,c.useEffect)((()=>{const e=(0,h.WX)(b,n);return()=>e(t.id)}),[t.id]);const f=g.ZP.icons[t.icon],C=`${t.iconPrefix||w.defaultIconPrefix} fa-${t.icon||w.defaultIcon}`,E={color:t.contentColor||w.defaultContentColor,fontSize:w.defaultSize+"px"},T={color:t.iconColor||w.defaultIconColor,fill:t.iconColor||w.defaultIconColor,fontSize:w.defaultSize+"px"};return!y||t.iconPrefix&&t.library||l({library:t.library||w.defaultLibrary,icon:t.icon||w.defaultIcon,iconPrefix:t.iconPrefix||w.defaultIconPrefix}),(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p,{attributes:t,setAttributes:l}),(0,c.createElement)("div",{className:r},"themeisle-icons"===t.library&&t.icon&&void 0!==f?(0,c.createElement)(f,{className:s()({"wp-block-themeisle-blocks-icon-list-item-icon":!t.iconColor},{"wp-block-themeisle-blocks-icon-list-item-icon-custom":t.iconColor}),style:{...T,width:w.defaultSize+"px"}}):(0,c.createElement)("i",{className:s()(C,{"wp-block-themeisle-blocks-icon-list-item-icon":!t.iconColor},{"wp-block-themeisle-blocks-icon-list-item-icon-custom":t.iconColor}),style:T}),(0,c.createElement)(d.RichText,{identifier:"content",tagName:"p",placeholder:(0,o.__)("Write your content…","otter-blocks"),className:s()({"wp-block-themeisle-blocks-icon-list-item-content":!t.contentColor},{"wp-block-themeisle-blocks-icon-list-item-content-custom":t.contentColor}),style:E,value:t.content,onChange:e=>{l({content:e})},onSplit:e=>e?(0,a.createBlock)(i,{...t,content:e}):(0,a.createBlock)(i),onMerge:v,onReplace:u,onRemove:k,keepPlaceholderOnFocus:!0})))},save:e=>{let{attributes:t,className:l}=e;const o=`${t.iconPrefix} fa-${t.icon}`,a=g.ZP.icons[t.icon];return(0,c.createElement)("div",{className:l,id:t.id},"themeisle-icons"===t.library&&t.icon?(0,c.createElement)(a,{className:s()({"wp-block-themeisle-blocks-icon-list-item-icon":!t.iconColor},{"wp-block-themeisle-blocks-icon-list-item-icon-custom":t.iconColor})}):(0,c.createElement)("i",{className:s()(o,{"wp-block-themeisle-blocks-icon-list-item-icon":!t.iconColor},{"wp-block-themeisle-blocks-icon-list-item-icon-custom":t.iconColor})}),(0,c.createElement)(d.RichText.Content,{tagName:"p",className:s()({"wp-block-themeisle-blocks-icon-list-item-content":!t.contentColor},{"wp-block-themeisle-blocks-icon-list-item-content-custom":t.contentColor}),value:t.content}))}})},5303:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},location:{type:"string",default:"La Sagrada Familia, Barcelona, Spain"},latitude:{type:"string",default:"41.4034789"},longitude:{type:"string",default:"2.174410333009705"},bbox:{type:"string",default:"2.1207046508789067%2C41.34807736149302%2C2.2288513183593754%2C41.45816618938139"},zoom:{type:"number"},height:{type:"number",default:400},markers:{type:"array",default:[]},zoomControl:{type:"boolean",default:!0},draggable:{type:"boolean",default:!0}},c=l(9307),i=l(4586),s=l(4184),d=l.n(s),m=l(2819),b=l(5609),u=l(2175);async function p(e){const t=await async function(e){if("string"!=typeof e)throw(0,o.__)("Location must be a string","otter-blocks");const t="https://nominatim.openstreetmap.org/search?q="+e.split(" ").map((e=>encodeURIComponent(e))).join("+")+"&format=geojson",l=await fetch(t);return l.ok&&200===l.status?l.json():console.warn((0,o.__)("An error has occured: ","otter-blocks")+l.status)}(e);if(null!=t&&t.features.length){var l;const e=t.features[0];if(null!=e&&null!==(l=e.geometry)&&void 0!==l&&l.coordinates.length)return{longitude:e.geometry.coordinates[0],latitude:e.geometry.coordinates[1]}}return null}var g=l(4333);const h=e=>{let{value:t,onChange:l}=e;const a=(0,g.useInstanceId)(h);(0,c.useEffect)((()=>{wp.oldEditor.initialize(n.current.id,{tinymce:{classic_block_editor:!0,plugins:"lists,media,paste,tabfocus,wordpress,wpautoresize,wpeditimage,wpgallery,wplink,wpdialogs,wptextpattern,wpview",toolbar1:"formatselect,bold,italic,bullist,numlist,alignleft,aligncenter,alignright,link,unlink,spellchecker,wp_add_media"}});const e=window.tinymce.get(n.current.id);return e.on("change",(()=>l(e.getContent()))),()=>wp.oldEditor.remove(n.current.id)}),[]);const r=`inspector-textarea-control-${a}`,n=(0,c.useRef)(null);return(0,c.createElement)(b.BaseControl,{id:r,label:(0,o.__)("Description","otter-blocks")},(0,c.createElement)("textarea",{id:r,className:"components-textarea-control__input",rows:4,value:t,onChange:e=>l(e.target.value),ref:n}))};var k=h,v=e=>{let{marker:t,isOpen:l,openMarker:a,dispatch:r}=e;const[n,i]=(0,c.useState)(t.location),[s,m]=(0,c.useState)(t.longitude),[u,g]=(0,c.useState)(t.latitude),[h,v]=(0,c.useState)(t.title),[y,_]=(0,c.useState)(t.description),[w,C]=(0,c.useState)({target:"",reason:""});return(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-leaflet-map-marker"},(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-leaflet-map-marker-title-area"},(0,c.createElement)(b.Button,{className:"wp-block-themeisle-blocks-leaflet-map-marker-title",onClick:()=>a()},t.title||(0,o.__)("Custom Marker","otter-blocks")),(0,c.createElement)(b.Button,{icon:"no-alt",label:(0,o.__)("Remove Marker","otter-blocks"),showTooltip:!0,className:"wp-block-themeisle-blocks-leaflet-map-marker-remove",onClick:()=>r({type:f.REMOVE,ids:[t.id]})})),l&&(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-leaflet-map-marker-control-area"},(0,c.createElement)(b.TextControl,{label:(0,o.__)("Location","otter-blocks"),type:"text",className:d()({"wp-block-themeisle-blocks-leaflet-map-input-error":"LOCATION"===w.target}),value:n,onChange:e=>{i(e)},help:(0,o.__)("Press Enter to search the location","otter-blocks"),onKeyDown:e=>((e,l)=>{e.key===l&&(async()=>{const e=await p(n);e?(r({type:f.UPDATE,ids:[t.id],updatedProps:{location:n,latitude:e.latitude,longitude:e.longitude}}),g(e.latitude),m(e.longitude),"LOCATION"===w.target&&C({})):C({target:"LOCATION",reason:(0,o.__)("Location couldn't been found!","otter-blocks")})})()})(e,"Enter")}),(0,c.createElement)(b.TextControl,{label:(0,o.__)("Latitude","otter-blocks"),type:"text",value:u,onChange:e=>{g(e),r({type:f.UPDATE,ids:[t.id],updatedProps:{latitude:e}})}}),(0,c.createElement)(b.TextControl,{label:(0,o.__)("Longitude","otter-blocks"),type:"text",value:s,onChange:e=>{m(e),r({type:f.UPDATE,ids:[t.id],updatedProps:{longitude:e}})}}),(0,c.createElement)(b.TextControl,{label:(0,o.__)("Title","otter-blocks"),type:"text",value:h,onChange:e=>{v(e),r({type:f.UPDATE,ids:[t.id],updatedProps:{title:e}})}}),(0,c.createElement)(k,{label:(0,o.__)("Description","otter-blocks"),type:"text",value:t.description,onChange:e=>{_(y),r({type:f.UPDATE,ids:[t.id],updatedProps:{description:e}})}})))},y=e=>{let{markers:t,dispatch:l,markersInteraction:a}=e;const{openMarker:r,setOpenMarker:n}=a;return(0,c.createElement)(c.Fragment,null,(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-leaflet-map-marker-group"},t.map((e=>(0,c.createElement)(v,{key:e.id,marker:e,isOpen:r===e.id,openMarker:()=>n(a.openMarker!==e.id?e.id:null),dispatch:l})))),(0,c.createElement)(b.Button,{isSecondary:!0,className:"wp-block-themeisle-blocks-leaflet-map-marker-add",onClick:()=>{l({type:f.ADD,marker:{id:(0,i.Z)()},dispatch:l})}},(0,o.__)("Add Marker","otter-blocks")))},_=e=>{let{attributes:t,setAttributes:l,dispatch:a,markersInteraction:r}=e;const[n,i]=(0,c.useState)(t.location),[s,m]=(0,c.useState)({target:"",reason:""});return(0,c.createElement)(u.InspectorControls,null,(0,c.createElement)(b.PanelBody,{title:(0,o.__)("Location","otter-blocks")},(0,c.createElement)(b.TextControl,{label:(0,o.__)("Location","otter-blocks"),type:"text",className:d()({"wp-block-themeisle-blocks-leaflet-map-input-error":"LOCATION"===s.target}),placeholder:(0,o.__)("Enter location. E.g: La Sagrada Familia, Barcelona, Spain","otter-blocks"),help:(0,o.__)("Press Enter to search the location","otter-blocks"),value:n,onChange:i,onKeyDown:e=>((e,t)=>{e.key===t&&(async()=>{l({location:n});const e=await p(n);e?(l({latitude:e.latitude.toString(),longitude:e.longitude.toString()}),"LOCATION"===s.target&&m({})):m({target:"LOCATION",reason:(0,o.__)("Location couldn't been found!","otter-blocks")})})()})(e,"Enter")}),(0,c.createElement)(b.TextControl,{label:(0,o.__)("Latitude","otter-blocks"),type:"text",placeholder:(0,o.__)("Enter latitude…","otter-blocks"),value:t.latitude,onChange:e=>{l({latitude:e.toString()})}}),(0,c.createElement)(b.TextControl,{label:(0,o.__)("Longitude","otter-blocks"),type:"text",placeholder:(0,o.__)("Enter longitude","otter-blocks"),value:t.longitude,onChange:e=>{l({longitude:e.toString()})}})),(0,c.createElement)(b.PanelBody,{title:(0,o.__)("Positioning & Zooming","otter-blocks"),initialOpen:!1},(0,c.createElement)(b.RangeControl,{label:(0,o.__)("Map Zoom Level","otter-blocks"),value:t.zoom,onChange:e=>{l({zoom:e})},min:0,max:20}),(0,c.createElement)(b.RangeControl,{label:(0,o.__)("Map Height","otter-blocks"),value:t.height,onChange:e=>{l({height:e})},min:100,max:1400})),(0,c.createElement)(b.PanelBody,{title:(0,o.__)("Controls","otter-blocks"),initialOpen:!1},(0,c.createElement)(b.BaseControl,null,(0,o.__)("The following changes will not affect block preview during the editing process. You can click outside the block to see the changes take effect.","otter-blocks")),(0,c.createElement)(b.ToggleControl,{label:(0,o.__)("Draggable Map","otter-blocks"),checked:t.draggable,onChange:()=>{l({draggable:!t.draggable})}}),(0,c.createElement)(b.ToggleControl,{label:(0,o.__)("Zoom Control","otter-blocks"),checked:t.zoomControl,onChange:()=>{l({zoomControl:!t.zoomControl})}})),(0,c.createElement)(b.PanelBody,{title:(0,o.__)("Markers","otter-blocks"),initialOpen:!1},(0,c.createElement)(y,{markers:t.markers,dispatch:a,markersInteraction:r})))},w=l(5225);const f={ADD:"ADD",ADD_MANUAL:"ADD_MANUAL",REMOVE:"REMOVE",UPDATE:"UPDATE",INIT:"INIT"};var C={to:[{type:"block",blocks:["themeisle-blocks/google-map"],transform:e=>{const t=e;return(0,a.createBlock)("themeisle-blocks/google-map",{...t})}}]};(0,a.registerBlockType)("themeisle-blocks/leaflet-map",{title:(0,o.__)("Maps","otter-blocks"),description:(0,o.__)("Display Open Street Maps on your website with Maps block.","otter-blocks"),icon:r.aD,category:"themeisle-blocks",keywords:["map","opeenstreetmap","location"],attributes:n,supports:{align:["wide","full"],html:!1},transforms:C,edit:e=>{let{clientId:t,attributes:l,setAttributes:a,className:r,isSelected:s,toggleSelection:u}=e;(0,c.useEffect)((()=>{const e=(0,w.WX)(t,n);return()=>e(l.id)}),[l.id]);const p=(0,c.useRef)(null),[g,h]=(0,c.useState)(null),[k,v]=(0,c.useState)(!1),[y,C]=(0,c.useState)(null),E=(e,t)=>{if(window.L&&g&&t&&e){var l,a,r,n,c;null!==(l=e.id)&&void 0!==l||(e.id=(0,i.Z)()),null!==(a=e.latitude)&&void 0!==a||(e.latitude=g.getCenter().lat),null!==(r=e.longitude)&&void 0!==r||(e.longitude=g.getCenter().lng),null!==(n=e.title)&&void 0!==n||(e.title=(0,o.__)("Add a title","otter-blocks")),null!==(c=e.description)&&void 0!==c||(e.description="");const s=window.L.marker([e.latitude,e.longitude]||0,{draggable:!0});return s.on("movestart",(()=>{s.closeTooltip(),s.closePopup()})),s.on("moveend",(()=>{const l=s.getLatLng();t({type:f.UPDATE,ids:[e.id],updatedProps:{latitude:l.lat,longitude:l.lng}})})),s.on("click",(()=>{C(e.id)})),s.markerProps=e,s}return null},[T,x]=(0,c.useReducer)(((e,t)=>{switch(t.type){case f.ADD:const l=E(t.marker,t.dispatch);return[...e,l];case f.ADD_MANUAL:if(k){const l=E(t.marker,t.dispatch);return[...e,l]}return e;case f.REMOVE:return e.filter((e=>{let{markerProps:l}=e;return t.ids.includes(l.id)})).forEach((e=>{g.hasLayer(e)&&g.removeLayer(e)})),e.filter((e=>{let{markerProps:l}=e;return!t.ids.includes(l.id)}));case f.INIT:const a=t.markers.map((e=>E(e,t.dispatch)));return[...e,...a];case f.UPDATE:return e.map((e=>{const l=e.markerProps;return t.ids.includes(l.id)&&(e.markerProps=(0,m.merge)(e.markerProps,t.updatedProps)),e}));default:console.warn((0,o.__)("The action for the leaflet block do not have a defined action in marker's reducer: ","otter-blocks")+t.type)}return e}),[]);return(0,c.useEffect)((()=>{(()=>{if(!p.current&&!window.L)return;p.current.innerHTML="";const e=window.L.map(p.current,{gestureHandling:!0,gestureHandlingOptions:{text:{touch:(0,o.__)("Use two fingers to move the map","otter-blocks"),scroll:(0,o.__)("Use ctrl + scroll to zoom the map","otter-blocks"),scrollMac:(0,o.__)("Use ⌘ + scroll to zoom the map","otter-blocks")}}});window.L.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{attribution:'&copy; <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a>',subdomains:["a","b","c"]}).addTo(e),e.on("zoom",(()=>{a({zoom:e.getZoom()})})),e.on("moveend",(()=>{const t=e.getCenter();a({latitude:t.lat.toString(),longitude:t.lng.toString()})})),e.on("click",(e=>{x({type:f.ADD_MANUAL,marker:{latitude:e.latlng.lat,longitude:e.latlng.lng},dispatch:x}),v(!1)})),window.L.Control.AddMarker=window.L.Control.extend({onAdd:()=>{const e=window.L.DomUtil.create("button","wp-block-themeisle-blocks-leaflet-map-marker-button"),t=window.L.DomUtil.create("span","dashicons dashicons-sticky",e);return window.L.DomEvent.on(e,"click",(e=>{window.L.DomEvent.stopPropagation(e),v(!k)})),e.title=(0,o.__)("Add marker on the map with a click","otter-blocks"),e.appendChild(t),e},onRemove:()=>{}}),window.L.control.addmarker=e=>new window.L.Control.AddMarker(e),window.L.control.addmarker({position:"bottomleft"}).addTo(e),h(e),x({type:f.INIT,markers:l.markers,dispatch:x})})()}),[]),(0,c.useEffect)((()=>{l.height&&g&&g.invalidateSize(!0)}),[l.height,g]),(0,c.useEffect)((()=>{l.latitude&&l.longitude&&g&&g.setView([l.latitude,l.longitude],l.zoom||15)}),[l.latitude,l.longitude,l.zoom,g]),(0,c.useEffect)((()=>{var e;null===(e=p.current)||void 0===e||e.classList.toggle("is-selecting-location",k)}),[k]),(0,c.useEffect)((()=>{l.latitude&&l.longitude&&g&&a({bbox:g.getBounds().toBBoxString()})}),[l.latitude,l.longitude,g]),(0,c.useEffect)((()=>{T&&(a({markers:T.map((e=>{let{markerProps:t}=e;return t}))}),T.forEach((e=>{g.hasLayer(e)||g.addLayer(e);const{markerProps:t}=e;e.setLatLng([t.latitude,t.longitude]),e.closeTooltip(),e.unbindTooltip(),e.bindTooltip(t.title,{direction:"auto"}),e.closePopup(),e.unbindPopup(),e.bindPopup(((e,t)=>{const l=document.createElement("div"),a=document.createElement("h6"),r=document.createElement("div"),n=document.createElement("p"),c=document.createElement("button");return a.innerHTML=e.title,n.innerHTML=e.description,c.onclick=()=>t({type:f.REMOVE,ids:[e.id]}),c.innerHTML=(0,o.__)("Delete Marker","otter-blocks"),l.classList.add("wp-block-themeisle-blocks-map-overview"),r.classList.add("wp-block-themeisle-blocks-map-overview-content"),a.classList.add("wp-block-themeisle-blocks-map-overview-title"),c.classList.add("wp-block-themeisle-blocks-map-overview-delete"),l.appendChild(a),l.appendChild(r),l.appendChild(c),r.appendChild(n),l})(t,x))})))}),[T]),(0,c.createElement)(c.Fragment,null,(0,c.createElement)(_,{attributes:l,setAttributes:a,dispatch:x,markersInteraction:{openMarker:y,setOpenMarker:C}}),(0,c.createElement)(b.ResizableBox,{size:{height:l.height},enable:{top:!1,right:!1,bottom:!0,left:!1},minHeight:100,maxHeight:1400,onResizeStart:()=>{u(!1)},onResizeStop:(e,t,o,r)=>{a({height:parseInt(l.height+r.height,10)}),u(!0)},className:d()("wp-block-themeisle-blocks-leaflet-map-resizer",{"is-focused":s})},(0,c.createElement)("div",{className:r},(0,c.createElement)("div",{id:l.id,ref:p,style:{width:"100%",height:l.height||400}}))))},save:()=>null})},2793:function(e,t,l){var o=l(2553),a=l(5736),r=l(4981),n=l(9307),c=l(2819),i=l(2175),s=l(5609),d=e=>{var t;let{className:l,file:r,onChange:c,isJSONAllowed:d,attributes:m}=e;const[b,u]=(0,n.useState)((null===(t=m.file)||void 0===t?void 0:t.url)||null),[p,g]=(0,n.useState)(!1);return d&&!Boolean(window.themeisleGutenberg.isWPVIP)?(0,n.createElement)(i.MediaPlaceholder,{labels:{title:(0,a.__)("Lottie","otter-blocks"),instructions:(0,a.__)("Add Lottie animations and files to your website.","otter-blocks")},icon:(0,n.createElement)(i.BlockIcon,{icon:o.Z}),accept:["application/json"],allowedTypes:["application/json"],value:{...r},onSelectURL:c,onSelect:c}):(0,n.createElement)(n.Fragment,null,(0,n.createElement)(s.Placeholder,{label:(0,a.__)("Lottie","otter-blocks"),instructions:(0,a.__)("Add Lottie animations and files to your website.","otter-blocks"),icon:(0,n.createElement)(i.BlockIcon,{icon:o.Z}),className:l},(0,n.createElement)("form",{onSubmit:e=>(e&&e.preventDefault(),c(b))},(0,n.createElement)("input",{type:"url",value:b,className:"components-placeholder__input","aria-label":(0,a.__)("Lottie","otter-blocks"),placeholder:(0,a.__)("Enter URL to embed here…","otter-blocks"),onChange:e=>u(e.target.value)}),(0,n.createElement)(s.Button,{isPrimary:!0,disabled:!b,type:"submit"},(0,a.__)("Embed","otter-blocks")),!Boolean(window.themeisleGutenberg.isWPVIP)&&(0,n.createElement)(s.Button,{isSecondary:!0,onClick:()=>g(!0)},(0,a.__)("Upload","otter-blocks")))),p&&(0,n.createElement)(s.Modal,{title:(0,a.__)("Allow JSON Uploads","otter-blocks"),closeLabel:(0,a.__)("Close"),onRequestClose:()=>g(!1),overlayClassName:"wp-block-themeisle-blocks-lottie-modal"},(0,a.__)("This file type is not permitted for security reasons. Would you still like to enable JSON uploads?","otter-blocks"),(0,n.createElement)("br",null),(0,n.createElement)("br",null),(0,n.createElement)(s.ExternalLink,{href:window.themeisleGutenberg.optionsPath},(0,a.__)("You can enable JSON uploads from Otter.","otter-blocks")),(0,n.createElement)("br",null),(0,n.createElement)("br",null),(0,a.__)("You will have to refresh the page after changing JSON upload settings.","otter-blocks")))},m=e=>{let{attributes:t,setAttributes:l,playerRef:o}=e;return(0,n.createElement)(i.InspectorControls,null,(0,n.createElement)(s.PanelBody,{title:(0,a.__)("Settings","otter-blocks"),initialOpen:!0},(0,n.createElement)(s.SelectControl,{label:(0,a.__)("Trigger","otter-blocks"),help:(0,a.__)("Animation trigger. This will only work on the front-end.","otter-blocks"),value:t.trigger,options:[{label:(0,a.__)("None","otter-blocks"),value:"none"},{label:(0,a.__)("Scroll","otter-blocks"),value:"scroll"},{label:(0,a.__)("Hover","otter-blocks"),value:"hover"},{label:(0,a.__)("Click","otter-blocks"),value:"click"}],onChange:e=>{l({trigger:e})}}),"scroll"!==t.trigger&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(s.ToggleControl,{label:(0,a.__)("Loop","otter-blocks"),help:(0,a.__)("Whether to loop animation.","otter-blocks"),checked:t.loop,onChange:e=>{l({loop:e}),o.current.setLooping(e),t.direction&&o.current.seek("100%"),o.current.play()}}),t.loop&&(0,n.createElement)(s.TextControl,{label:(0,a.__)("Numbers of loops","otter-blocks"),help:(0,a.__)("Number of times to loop animation.","otter-blocks"),type:"number",value:t.count,onChange:e=>{l({count:Number(e)}),o.current.load(t.file.url)}}),(0,n.createElement)(s.RangeControl,{label:(0,a.__)("Speed","otter-blocks"),help:(0,a.__)("Animation speed.","otter-blocks"),value:t.speed,onChange:e=>{l({speed:Number(e)}),o.current.setSpeed(e)},step:.1,min:.1,max:5}),(0,n.createElement)(s.ToggleControl,{label:(0,a.__)("Reverse","otter-blocks"),help:(0,a.__)("Direction of animation.","otter-blocks"),checked:t.direction,onChange:e=>{l({direction:e}),o.current.setDirection(e?-1:1),o.current.seek(e?"100%":0)}})),(0,n.createElement)(s.RangeControl,{label:(0,a.__)("Width","otter-blocks"),help:(0,a.__)("Container width in pixels.","otter-blocks"),value:t.width,onChange:e=>{l({width:Number(e)})},min:100,max:1e3})))},b=e=>{let{isEditing:t,setEditing:l}=e;return(0,n.createElement)(i.BlockControls,null,(0,n.createElement)(s.ToolbarGroup,null,(0,n.createElement)(s.Tooltip,{text:t?(0,a.__)("Save","otter-blocks"):(0,a.__)("Edit","otter-blocks")},(0,n.createElement)(s.Button,{onClick:()=>l(!t)},(0,n.createElement)(s.Dashicon,{icon:t?"yes":"edit"})))))},u=e=>{let{attributes:t,className:l,isSelected:o,playerRef:a}=e;(0,n.useEffect)((()=>{!(0,c.isEmpty)(t.file)&&t.loop&&null!==a.current&&a.current.addEventListener("complete",r)}),[]),(0,n.useEffect)((()=>{o?(a.current.play(),t.direction&&a.current.seek("100%")):a.current.stop()}),[o]);const r=()=>{a.current&&(a.current.setLooping(t.loop),a.current.play(),a.current.removeEventListener("complete",r))};return(0,n.createElement)("lottie-player",{id:t.id,className:l,ref:a,src:t.file.url,autoplay:!0,count:t.count,speed:t.speed,direction:t.direction?-1:1,style:{width:t.width,height:"auto"},mode:"normal"})},p=l(5225),g={id:{type:"string"},file:{type:"object"},trigger:{type:"string",default:"none"},loop:{type:"boolean",default:!1},count:{type:"number",default:0},speed:{type:"number",default:1},direction:{type:"boolean",default:!1},width:{type:"number"}};(0,r.registerBlockType)("themeisle-blocks/lottie",{title:(0,a.__)("Lottie Animation","otter-blocks"),description:(0,a.__)("Add Lottie animations to your WordPress.","otter-blocks"),icon:o.Z,category:"themeisle-blocks",keywords:["media","lottie","animation"],attributes:g,supports:{align:["left","center","right"]},edit:e=>{let{attributes:t,setAttributes:l,className:o,isSelected:a,clientId:r}=e;const i=(0,n.useRef)(null),[s,h]=(0,n.useState)(!Boolean(t.file));(0,n.useEffect)((()=>{const e=(0,p.WX)(r,g);return()=>e(t.id)}),[t.id]),(0,n.useEffect)((()=>{window.wp.api.loadPromise.then((()=>{(new window.wp.api.models.Settings).fetch().then((e=>{e.themeisle_allow_json_upload&&v(e.themeisle_allow_json_upload)}))}))}),[]);const[k,v]=(0,n.useState)(!1);return(0,n.createElement)(n.Fragment,null,(!(0,c.isEmpty)(t.file)&&s||!s)&&(0,n.createElement)(b,{isEditing:s,setEditing:h}),!((0,c.isEmpty)(t.file)||s)&&(0,n.createElement)(m,{attributes:t,setAttributes:l,playerRef:i}),((0,c.isEmpty)(t.file)||s)&&(0,n.createElement)(d,{className:o,value:t.file,onChange:e=>{if(""===e||null===e)return;const t=(0,c.pick)(e,["id","url"]);(0,c.isEmpty)(t)&&(t.url=e),l({file:{...t}}),h(!1)},isJSONAllowed:k,attributes:t}),!((0,c.isEmpty)(t.file)||s)&&(0,n.createElement)(u,{attributes:t,className:o,isSelected:a,playerRef:i}))},save:e=>{let{attributes:t,className:l}=e;return"scroll"===t.trigger?(0,n.createElement)("lottie-player",{id:t.id,className:l,src:t.file?t.file.url:"",trigger:t.trigger,width:t.width}):(0,n.createElement)("lottie-player",{id:t.id,className:l,src:t.file?t.file.url:"",autoplay:!0,loop:!0,count:t.direction?-1*t.count:t.count,speed:t.speed,direction:t.direction?-1:1,trigger:t.trigger,width:t.width,"data-loop":t.loop,mode:"normal"})}})},6433:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n=l(9307),c=l(5609),i=l(8423),s=l.n(i),d=l(4932),m=l(2819),b=l(6989),u=l.n(b),p=l(9630),g=e=>{let{setAttributes:t,hasError:l,setError:a,className:r}=e;const i=(0,n.useRef)(null);let s=!1;const b=[],[g,h]=(0,n.useState)(!1),[k,v]=(0,n.useState)(""),[y,_]=(0,n.useState)({}),[w,f]=(0,n.useState)(null);(0,n.useEffect)((()=>{null===w||s||(s=!0,(0,d.Z)(b[w],i.current,{onlyScrollIfNeeded:!0}),b[w].focus(),setTimeout((()=>{s=!1}),100))}),[w]);const C=e=>{if(Object.keys(y).length){e.stopPropagation(),e.preventDefault();const t=w?w-1:Object.keys(y).length-1;f(t)}},E=e=>{if(Object.keys(y).length){e.stopPropagation(),e.preventDefault();const t=null===w||w===Object.keys(y).length-1?0:w+1;f(t)}},T=e=>{t({slug:e.slug}),_({})};return(0,n.createElement)(c.Placeholder,{icon:"admin-plugins",label:(0,o.__)("Plugin Card","otter-blocks"),instructions:(0,o.__)("Search for the plugin you want to display.","otter-blocks"),className:r},(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-plugin-cards-search-field"},(0,n.createElement)(c.Dashicon,{icon:"search"}),g&&(0,n.createElement)(c.Spinner,null),(0,n.createElement)(c.TextControl,{type:"text",placeholder:(0,o.__)("Search for plugin…","otter-blocks"),value:k,onChange:v,onKeyDown:e=>{switch(e.keyCode){case p.UP:C(e);break;case p.DOWN:E(e);break;case p.TAB:Object.keys(y).length&&!e.shiftKey&&f(0);break;case p.ENTER:(async e=>{t({slug:""}),h(!0),a(!1);const l=await u()({path:`otter/v1/plugins?search=${encodeURIComponent(e)}`});if(l.data.errors)return a(!0),h(!1),f(null),void _({});h(!1),f(null),_(l.data.plugins)})(e.target.value)}},onFocus:()=>f(null)}),y&&(0,n.createElement)("div",{tabIndex:"-1",className:"wp-block-themeisle-blocks-plugin-cards-search-results",ref:i},Object.keys(y).map((e=>{const t=y[e];let l;return t.icons.svg&&(l=t.icons.svg),t.icons["2x"]&&(l=t.icons["2x"]),t.icons["1x"]&&(l=t.icons["1x"]),t.icons.default&&(l=t.icons.default),(0,n.createElement)("button",{className:"wp-block-themeisle-blocks-plugin-cards-list-item",key:e,ref:(o=e,e=>{b[o]=e}),onClick:e=>{e.preventDefault(),T(t)},onKeyDown:e=>((e,t)=>{switch(e.keyCode){case p.UP:C(e);break;case p.DOWN:E(e);break;case p.TAB:if(e.shiftKey){0!==w&&C(e);break}if(w===Object.keys(y).length-1)break;E(e);break;case p.ENTER:T(t)}})(e,t)},(0,n.createElement)("img",{src:l}),(0,n.createElement)("span",{dangerouslySetInnerHTML:{__html:(0,m.unescape)(t.name)}}));var o})))),l&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-plugin-cards-error"},(0,n.createElement)("span",null,(0,o.__)("There seems to be an error. Make sure your internet is working properly.","otter-blocks"))))},h=l(2175),k=e=>{let{setAttributes:t}=e;return(0,n.createElement)(h.BlockControls,null,(0,n.createElement)(c.ToolbarGroup,null,(0,n.createElement)(c.Tooltip,{text:(0,o.__)("Edit","otter-blocks")},(0,n.createElement)(c.Button,{className:"components-icon-button components-toolbar__control wp-block-themeisle-blocks-plugin-cards-edit-plugin-card",onClick:()=>t({slug:void 0})},(0,n.createElement)(c.Dashicon,{icon:"edit"})))))};(0,a.registerBlockType)("themeisle-blocks/plugin-cards",{title:(0,o.__)("Plugin Card","otter-blocks"),description:(0,o.__)("Plugin Card block lets you display plugins data in your blog posts.","otter-blocks"),icon:r.ZV,category:"themeisle-blocks",keywords:["plugin","card","orbitfox"],attributes:{slug:{type:"string"}},supports:{html:!1},edit:e=>{let{attributes:t,setAttributes:l,className:o}=e;const[a,r]=(0,n.useState)(!1);return t.slug?(0,n.createElement)(n.Fragment,null,(0,n.createElement)(k,{setAttributes:l}),(0,n.createElement)(c.Disabled,null,(0,n.createElement)(s(),{block:"themeisle-blocks/plugin-cards",className:t.className,attributes:{...t}}))):(0,n.createElement)(g,{attributes:t,setAttributes:l,hasError:a,setError:r,className:o})},save:()=>null})},6585:function(e,t,l){var o=l(7682),a=l(5736),r=l(4981),n={id:{type:"string"},minWidth:{type:"number"},trigger:{type:"string"},wait:{type:"number"},anchor:{type:"string"},scroll:{type:"number"},showClose:{type:"boolean",default:!0},outsideClose:{type:"boolean",default:!0},anchorClose:{type:"boolean",default:!1},closeAnchor:{type:"string"},recurringClose:{type:"boolean",default:!1},recurringTime:{type:"number"},backgroundColor:{type:"string"},closeColor:{type:"string"},overlayColor:{type:"string"},overlayOpacity:{type:"number"}},c=l(9307),i=l(6755),s=l(7231),d=l(2175),m=l(5609);const b=e=>{let{attributes:t,setAttributes:l}=e;return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(m.ToggleControl,{label:(0,a.__)("Close On Anchor Click","otter-blocks"),checked:t.anchorClose,onChange:()=>l({anchorClose:!t.anchorClose})}),t.anchorClose&&(0,c.createElement)(m.TextControl,{label:(0,a.__)("Close Anchor","otter-blocks"),help:(0,a.__)("You can use this anchor as an anchor link anywhere on the page to close the popup.","otter-blocks"),value:t.closeAnchor,onChange:e=>l({closeAnchor:e.replace(/[^a-zA-Z]/g,"")})}),"onClick"!==t.trigger&&(0,c.createElement)(m.ToggleControl,{label:(0,a.__)("Dismiss for Recurring Visitors","otter-blocks"),checked:t.recurringClose,onChange:()=>l({recurringClose:!t.recurringClose})}),t.recurringClose&&"onClick"!==t.trigger&&(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Display Interval","otter-blocks"),help:(0,a.__)("Number of days until the popup is shown again.","otter-blocks"),min:0,max:100,value:t.recurringTime,onChange:e=>l({recurringTime:Number(e)})}))};var u=e=>{let{attributes:t,setAttributes:l}=e,o=[{label:(0,a.__)("On Load","otter-blocks"),value:"onLoad"}];return Boolean(window.themeisleGutenberg.hasNeveSupport.hasNeve)&&(o=[{label:(0,a.__)("On Load","otter-blocks"),value:"onLoad"},{label:(0,a.__)("On Anchor Click","otter-blocks"),value:"onClick",disabled:!Boolean(window.themeisleGutenberg.hasNeveSupport.hasNevePro)},{label:(0,a.__)("On Scroll","otter-blocks"),value:"onScroll",disabled:!Boolean(window.themeisleGutenberg.hasNeveSupport.hasNevePro)},{label:(0,a.__)("On Exit","otter-blocks"),value:"onExit",disabled:!Boolean(window.themeisleGutenberg.hasNeveSupport.hasNevePro)}]),(0,c.createElement)(d.InspectorControls,null,(0,c.createElement)(m.PanelBody,{title:(0,a.__)("Settings","otter-blocks")},(0,c.createElement)(m.SelectControl,{label:(0,a.__)("Open Trigger","otter-blocks"),help:Boolean(window.themeisleGutenberg.hasNeveSupport.hasNeve)&&!Boolean(window.themeisleGutenberg.hasNeveSupport.hasNevePro)&&(0,a.__)("You need to have Neve Pro to activate Pro features.","otter-blocks"),options:o,value:t.trigger,onChange:e=>l({trigger:e})}),(void 0===t.trigger||"onLoad"===t.trigger)&&(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Wait Time","otter-blocks"),help:(0,a.__)("How much time to wait before showing the popup. Leave it empty to open instantly","otter-blocks"),min:0,max:100,value:t.wait,onChange:e=>l({wait:Number(e)})}),"onClick"===t.trigger&&(0,c.createElement)(m.TextControl,{label:(0,a.__)("Anchor","otter-blocks"),help:(0,a.__)("You can use this anchor as an anchor link anywhere on the page to open the popup.","otter-blocks"),value:t.anchor,onChange:e=>l({anchor:e.replace(/[^a-zA-Z]/g,"")})}),"onScroll"===t.trigger&&(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Scroll Distance","otter-blocks"),help:(0,a.__)("Show the modal when this percentage of the page has been scrolled.","otter-blocks"),min:0,max:100,value:t.scroll,onChange:e=>l({scroll:Number(e)})}),"onExit"===t.trigger&&(0,c.createElement)("p",null,(0,a.__)("Shows the modal when the user moves the mouse outside of the top of the window.","otter-blocks")),(0,c.createElement)(m.ToggleControl,{label:(0,a.__)("Show Close Button","otter-blocks"),checked:t.showClose,onChange:()=>l({showClose:!t.showClose})}),(0,c.createElement)(m.ToggleControl,{label:(0,a.__)("Close on Click Outside","otter-blocks"),checked:t.outsideClose,onChange:()=>l({outsideClose:!t.outsideClose})}),Boolean(window.themeisleGutenberg.hasNeveSupport.hasNeve)&&!Boolean(window.themeisleGutenberg.hasNeveSupport.hasNevePro)&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(m.Disabled,null,(0,c.createElement)(b,{attributes:t,setAttributes:l})),(0,c.createElement)(m.ExternalLink,{href:"https://themeisle.com/themes/neve/pricing"},(0,a.__)("Extend Popup block functionalities with more options in Neve Pro.","otter-blocks"))),Boolean(window.themeisleGutenberg.hasNeveSupport.isBoosterActive)&&(0,c.createElement)(b,{attributes:t,setAttributes:l})),(0,c.createElement)(m.PanelBody,{title:(0,a.__)("Style","otter-blocks"),initialOpen:!1},(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Minimum Width","otter-blocks"),min:100,max:1e3,value:t.minWidth,onChange:e=>l({minWidth:Number(e)})}),(0,c.createElement)(d.__experimentalColorGradientControl,{label:(0,a.__)("Background","otter-blocks"),colorValue:t.backgroundColor,onColorChange:e=>l({backgroundColor:e})}),t.showClose&&(0,c.createElement)(d.__experimentalColorGradientControl,{label:(0,a.__)("Close Button","otter-blocks"),colorValue:t.closeColor,onColorChange:e=>l({closeColor:e})}),(0,c.createElement)(d.__experimentalColorGradientControl,{label:(0,a.__)("Overlay","otter-blocks"),colorValue:t.overlayColor,onColorChange:e=>l({overlayColor:e})}),(0,c.createElement)(m.RangeControl,{label:(0,a.__)("Overlay Opacity","otter-blocks"),value:t.overlayOpacity,onChange:e=>l({overlayOpacity:Number(e)})})))},p=l(5225),g=l(4184),h=l.n(g);(0,r.registerBlockType)("themeisle-blocks/popup",{title:(0,a.__)("Popup","otter-blocks"),description:(0,a.__)("Display your content in beautiful popup with many customization options..","otter-blocks"),icon:o.Z,category:"themeisle-blocks",keywords:["popup","modal","lightbox"],attributes:n,edit:e=>{let{attributes:t,setAttributes:l,className:o,clientId:r}=e;(0,c.useEffect)((()=>{const e=(0,p.WX)(r,n);return()=>e(t.id)}),[]);const[b,g]=(0,c.useState)(!1),h={content:{minWidth:t.minWidth,background:t.backgroundColor},close:{color:t.closeColor},overlay:{background:t.overlayColor,opacity:(t.overlayOpacity||75)/100}};return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(u,{attributes:t,setAttributes:l}),(0,c.createElement)("div",{id:t.id,className:o},(0,c.createElement)(m.Button,{isPrimary:!0,icon:i.Z,onClick:()=>g(!0)},(0,a.__)("Edit Popup","otter-blocks")),b&&(0,c.createElement)("div",{className:"otter-popup__modal_wrap"},(0,c.createElement)("div",{role:"presentation",className:"otter-popup__modal_wrap_overlay",style:h.overlay,onClick:()=>g(!1)}),(0,c.createElement)("div",{className:"otter-popup__modal_content",style:h.content},t.showClose&&(0,c.createElement)("div",{className:"otter-popup__modal_header"},(0,c.createElement)(m.Button,{icon:s.Z,style:h.close,onClick:()=>g(!1)})),(0,c.createElement)("div",{className:"otter-popup__modal_body"},(0,c.createElement)(d.InnerBlocks,null))))))},save:e=>{let{attributes:t,className:l}=e;return(0,c.createElement)("div",{className:h()(l,"is-front"),id:t.id,"data-open":t.trigger,"data-dismiss":t.recurringClose?t.recurringTime:"","data-time":void 0===t.trigger||"onLoad"===t.trigger?t.wait||0:"","data-anchor":"onClick"===t.trigger?t.anchor:"","data-offset":"onScroll"===t.trigger?t.scroll:"","data-outside":t.outsideClose?t.outsideClose:"","data-anchorclose":t.anchorClose?t.closeAnchor:""},(0,c.createElement)("div",{className:"otter-popup__modal_wrap"},(0,c.createElement)("div",{role:"presentation",className:"otter-popup__modal_wrap_overlay"}),(0,c.createElement)("div",{className:"otter-popup__modal_content"},t.showClose&&(0,c.createElement)("div",{className:"otter-popup__modal_header"},(0,c.createElement)("button",{type:"button",class:"components-button has-icon"},(0,c.createElement)("svg",{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},(0,c.createElement)("path",{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})))),(0,c.createElement)("div",{className:"otter-popup__modal_body"},(0,c.createElement)(d.InnerBlocks.Content,null)))))}})},5356:function(e,t,l){l.d(t,{Z:function(){return u}});var o=l(9307),a=l(4184),r=l.n(a),n=l(5736),c=l(4715),i=l(5609),s=l(9818),d=e=>{let{id:t,link:l,alt:a,size:r}=e;const{featuredImage:n,altText:c}=(0,s.useSelect)((e=>{const l=e("core").getMedia(t);return{featuredImage:l?0<Object.keys(l.media_details.sizes).length&&l.media_details.sizes[r]?l.media_details.sizes[r].source_url:l.source_url:null,altText:l&&l.alt_text?l.alt_text:a}}),[r]);return null===n?(0,o.createElement)(o.Fragment,null):(0,o.createElement)("div",{className:"wp-block-themeisle-blocks-posts-grid-post-image"},(0,o.createElement)("a",{href:l},n?(0,o.createElement)("img",{src:n,size:r,alt:c,"data-id":t}):(0,o.createElement)(i.Placeholder,null,(0,o.createElement)(i.Spinner,null))))},m=e=>{let{className:t,attributes:l,posts:a,categoriesList:i,authors:s}=e;const m=l.titleTag||"h5";return(0,o.createElement)("div",{className:r()(t,"is-grid",`wp-block-themeisle-blocks-posts-grid-columns-${l.columns}`,{"has-shadow":l.imageBoxShadow})},a.filter((e=>e)).map((e=>{var t,a;let r,b;return i&&0<(null===(t=e.categories)||void 0===t?void 0:t.length)&&(r=i.find((t=>t.id===e.categories[0]))),s&&e.author&&(b=s.find((t=>t.id===e.author))),(0,o.createElement)("div",{key:e.link,className:"wp-block-themeisle-blocks-posts-grid-post-blog wp-block-themeisle-blocks-posts-grid-post-plain"},(0,o.createElement)("div",{className:"wp-block-themeisle-blocks-posts-grid-post"},void 0!==e.featured_media&&0!==e.featured_media&&l.displayFeaturedImage&&(0,o.createElement)(d,{id:e.featured_media,link:e.link,alt:null===(a=e.title)||void 0===a?void 0:a.rendered,size:l.imageSize}),(0,o.createElement)("div",{className:"wp-block-themeisle-blocks-posts-grid-post-body"},l.template.map((t=>{return"category"===t&&void 0!==r&&l.displayCategory&&i?(0,o.createElement)("span",{key:t,className:"wp-block-themeisle-blocks-posts-grid-post-category"},r.name):"title"===t&&l.displayTitle?(0,o.createElement)(m,{key:t,className:"wp-block-themeisle-blocks-posts-grid-post-title"},(0,o.createElement)("a",{href:e.link},(0,c.Uo)(null===(a=e.title)||void 0===a?void 0:a.rendered))):"meta"===t&&l.displayMeta&&(l.displayDate||l.displayAuthor)?(0,o.createElement)("p",{key:t,className:"wp-block-themeisle-blocks-posts-grid-post-meta"},l.displayDate&&
48
  /**
49
  * translators: %s Date posted
50
  */
51
+ (0,n.sprintf)((0,n.__)("on %s","otter-blocks"),(0,c.p6)(e.date)),l.displayAuthor&&void 0!==b&&s&&
52
  /**
53
  * translators: %s Author
54
  */
55
+ (0,n.sprintf)((0,n.__)(" by %s","otter-blocks"),b.name)):"description"===t&&0<l.excerptLength&&l.displayDescription?(0,o.createElement)("p",{key:t,className:"wp-block-themeisle-blocks-posts-grid-post-description"},(null===(d=e.excerpt)||void 0===d?void 0:d.rendered)&&(0,c.Uo)(e.excerpt.rendered).substring(0,l.excerptLength)+"…"):void 0;var a,d})))))})))},b=e=>{let{className:t,attributes:l,posts:a,categoriesList:i,authors:s}=e;const m=l.titleTag||"h5";return(0,o.createElement)("div",{className:r()(t,"is-list",{"has-shadow":l.imageBoxShadow})},a.filter((e=>e)).map((e=>{var t,a;let b,u;return i&&0<(null==e||null===(t=e.categories)||void 0===t?void 0:t.length)&&(b=i.find((t=>t.id===e.categories[0]))),s&&e.author&&(u=s.find((t=>t.id===e.author))),(0,o.createElement)("div",{key:e.link,className:"wp-block-themeisle-blocks-posts-grid-post-blog wp-block-themeisle-blocks-posts-grid-post-plain"},(0,o.createElement)("div",{className:"wp-block-themeisle-blocks-posts-grid-post"},0!==e.featured_media&&l.displayFeaturedImage&&(0,o.createElement)(d,{id:e.featured_media,link:e.link,alt:null===(a=e.title)||void 0===a?void 0:a.rendered,size:l.imageSize}),(0,o.createElement)("div",{className:r()("wp-block-themeisle-blocks-posts-grid-post-body",{"is-full":!l.displayFeaturedImage})},l.template.map((t=>{return"category"===t&&void 0!==b&&l.displayCategory&&i?(0,o.createElement)("span",{key:t,className:"wp-block-themeisle-blocks-posts-grid-post-category"},b.name):"title"===t&&l.displayTitle?(0,o.createElement)(m,{key:t,className:"wp-block-themeisle-blocks-posts-grid-post-title"},(0,o.createElement)("a",{href:e.link},(0,c.Uo)(null===(a=e.title)||void 0===a?void 0:a.rendered))):"meta"===t&&l.displayMeta&&(l.displayDate||l.displayAuthor)?(0,o.createElement)("p",{key:t,className:"wp-block-themeisle-blocks-posts-grid-post-meta"},l.displayDate&&
56
  /* translators: %s Date posted */
57
+ (0,n.sprintf)((0,n.__)("on %s","otter-blocks"),(0,c.p6)(e.date)),l.displayAuthor&&void 0!==u&&s&&
58
  /* translators: %s Author of the post */
59
+ (0,n.sprintf)((0,n.__)(" by %s","otter-blocks"),u.name)):"description"===t&&0<l.excerptLength&&l.displayDescription?(0,o.createElement)("p",{key:t,className:"wp-block-themeisle-blocks-posts-grid-post-description"},(null===(r=e.excerpt)||void 0===r?void 0:r.rendered)&&(0,c.Uo)(e.excerpt.rendered).substring(0,l.excerptLength)+"…"):void 0;var a,r})))))})))},u=e=>{let{className:t,attributes:l,posts:a,categoriesList:r,authors:n}=e;return"grid"===l.style?(0,o.createElement)(m,{className:t,attributes:l,posts:a,categoriesList:r,authors:n}):"list"===l.style?(0,o.createElement)(b,{className:t,attributes:l,posts:a,categoriesList:r,authors:n}):void 0}},2201:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={style:{type:"string",default:"grid"},postTypes:{type:"array",default:[]},columns:{type:"number",default:3},template:{type:"array",default:["category","title","meta","description"]},categories:{type:"array",items:{type:"object"}},postsToShow:{type:"number",default:5},order:{type:"string",default:"desc"},orderBy:{type:"string",default:"date"},offset:{type:"number",default:0},imageSize:{type:"string",default:"full"},imageBoxShadow:{type:"boolean",default:!0},displayFeaturedImage:{type:"boolean",default:!0},displayCategory:{type:"boolean",default:!0},displayTitle:{type:"boolean",default:!0},titleTag:{type:"string",default:"h5"},displayMeta:{type:"boolean",default:!0},displayDescription:{type:"boolean",default:!0},excerptLength:{type:"number",default:100},displayDate:{type:"boolean",default:!0},displayAuthor:{type:"boolean",default:!0}},c=[{attributes:{...n,categories:{type:"string"}},supports:{align:["wide","full"],html:!1},migrate:e=>({...e,categories:[{id:Number(e.categories)}]}),isEligible:e=>{let{categories:t}=e;return t&&"string"==typeof t},save:()=>null}],i=l(9307),s=l(2819),d=l(5609),m=l(9818),b=l(5241),u=l(2175),p=l(454),g=l.n(p),h=l(4184),k=l.n(h),v=l(1286);const y=(0,v.W6)((()=>(0,i.createElement)("div",{className:"otter-blocks-sortable-handle",tabIndex:"0"},(0,i.createElement)("span",null)))),_=e=>{let{value:t,disabled:l,getFields:a,toggleFields:r,imageSize:n,titleTag:c,excerptLimit:m}=e;const[b,u]=(0,i.useState)(!1),p=(0,s.startCase)((0,s.toLower)(t));let g,h="hidden",v=(0,o.sprintf)((0,o.__)("Display %s","otter-blocks"),p);
60
+ /* translators: %s Label */switch(a(t)&&(h="visibility",
61
  /* translators: %s Label */
62
+ v=(0,o.sprintf)((0,o.__)("Hide %s","otter-blocks"),p)),t){case"image":case"title":case"meta":case"description":g=!0;break;default:g=!1}return(0,i.createElement)("div",{className:k()("otter-blocks-sortable-item-area",`otter-blocks-sortable-item-area-${t}`)},(0,i.createElement)("div",{className:k()("otter-blocks-sortable-item",{disabled:l,hidden:!a(t),editable:g})},!l&&(0,i.createElement)(y,null),(0,i.createElement)("div",{className:"otter-blocks-sortable-label"},p),g&&(0,i.createElement)(d.Button,{icon:b?"arrow-up-alt2":"arrow-down-alt2",label:b?(0,o.__)("Close Settings","otter-blocks"):(0,o.__)("Open Settings","otter-blocks"),showTooltip:!0,className:"otter-blocks-sortable-button",onClick:()=>u(!b)}),(0,i.createElement)(d.Button,{icon:h,label:v,showTooltip:!0,className:"otter-blocks-sortable-button",onClick:()=>{r(t),u(!1)}})),g&&(0,i.createElement)("div",{className:k()("otter-blocks-sortable-control-area",{opened:b&&a(t)})},"image"===t&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)(d.SelectControl,{label:(0,o.__)("Image Size","otter-blocks"),value:n.value,options:window.themeisleGutenberg.imageSizes.map((e=>({label:(0,s.startCase)((0,s.toLower)(e)),value:e}))),onChange:n.onChange}),(0,i.createElement)(d.ToggleControl,{label:(0,o.__)("Display Box Shadow?","otter-blocks"),checked:a("imageBoxShadow","otter-blocks"),onChange:()=>r("imageBoxShadow")})),"title"===t&&(0,i.createElement)(d.SelectControl,{label:(0,o.__)("Title Tag","otter-blocks"),value:c.value||"h5",options:[{label:(0,o.__)("H1","otter-blocks"),value:"h1"},{label:(0,o.__)("H2","otter-blocks"),value:"h2"},{label:(0,o.__)("H3","otter-blocks"),value:"h3"},{label:(0,o.__)("H4","otter-blocks"),value:"h4"},{label:(0,o.__)("H5","otter-blocks"),value:"h5"},{label:(0,o.__)("H6","otter-blocks"),value:"h6"}],onChange:c.onChange}),"description"===t&&(0,i.createElement)(d.TextControl,{label:(0,o.__)("Excerpt Limit","otter-blocks"),type:"number",value:m.value,onChange:m.onChange}),"meta"===t&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)(d.ToggleControl,{label:(0,o.__)("Display Date?","otter-blocks"),checked:a("date"),onChange:()=>r("date")}),(0,i.createElement)(d.ToggleControl,{label:(0,o.__)("Display Author?","otter-blocks"),checked:a("author"),onChange:()=>r("author")}))))},w=(0,v.W8)((e=>{let{value:t,disabled:l,getFields:o,toggleFields:a,titleTag:r,excerptLimit:n}=e;return(0,i.createElement)(_,{value:t,disabled:l,getFields:o,toggleFields:a,titleTag:r,excerptLimit:n})})),f=(0,v.JN)((e=>{let{template:t,getFields:l,toggleFields:o,titleTag:a,excerptLimit:r}=e;return(0,i.createElement)("div",null,t.map(((e,t)=>(0,i.createElement)(w,{key:`item-${e}`,index:t,value:e,getFields:l,toggleFields:o,titleTag:a,excerptLimit:r}))))}));var C=e=>{let{attributes:t,setAttributes:l,getFields:o,toggleFields:a,imageSize:r,titleTag:n,excerptLimit:c}=e;return(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:k()("otter-blocks-sortable",t.style)},(0,i.createElement)(_,{value:"image",disabled:!0,getFields:o,toggleFields:a,imageSize:r}),(0,i.createElement)(f,{template:t.template,onSortEnd:e=>{let{oldIndex:o,newIndex:a}=e;const r=g()(t.template,o,a);l({template:r})},getFields:o,toggleFields:a,titleTag:n,excerptLimit:c,useDragHandle:!0,axis:"y",lockAxis:"y"})))},E=l(4715),T=e=>{let{attributes:t,setAttributes:l,changeStyle:a,categoriesList:r}=e;const{slugs:n}=(0,m.useSelect)((e=>({slugs:e("otter-store").getPostsSlugs()})),[t.postTypes]),c=r.reduce(((e,t)=>({...e,[t.name]:t})),{}),s=t.categories?t.categories.map((e=>{const t=r.find((t=>t.id===Number(e.id)));return{id:e.id,name:(null==t?void 0:t.name)||(null==t?void 0:t.slug)||""}})):[],p="object"==typeof t.categories?1<=t.categories.length?t.categories[0].id:void 0:t.categories;return(0,i.createElement)(u.InspectorControls,null,(0,i.createElement)(d.PanelBody,{title:(0,o.__)("Styles","otter-blocks"),initialOpen:!1},(0,i.createElement)(b.V,{value:t.style,options:[{label:(0,o.__)("Grid","otter-blocks"),value:"grid",image:window.themeisleGutenberg.assetsPath+"/icons/posts-grid.jpg"},{label:(0,o.__)("List","otter-blocks"),value:"list",image:window.themeisleGutenberg.assetsPath+"/icons/posts-list.jpg"}],onChange:a})),(0,i.createElement)(d.PanelBody,{title:(0,o.__)("Post Types","otter-blocks")},(0,i.createElement)(d.BaseControl,null,(0,o.__)("Select the types of the post. If none is selected, the default WordPress post will be displayed.","otter-blocks")),(0,i.createElement)(d.SelectControl,{label:(0,o.__)("Post Type","otter-blocks"),value:t.postTypes[0]||null,onChange:e=>e&&l({postTypes:[e]}),options:n.map((e=>({label:(0,E.__)(e),value:e})))})),(0,i.createElement)(d.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},"grid"===t.style&&(0,i.createElement)(d.RangeControl,{label:(0,o.__)("Columns","otter-blocks"),value:t.columns,onChange:e=>{l({columns:e})},min:1,max:5}),(0,i.createElement)(d.QueryControls,{order:t.order,orderBy:t.orderBy,onOrderChange:e=>l({order:e}),onOrderByChange:e=>l({orderBy:e}),numberOfItems:t.postsToShow,onNumberOfItemsChange:e=>l({postsToShow:e}),categorySuggestions:c,selectedCategoryId:p,selectedCategories:s,onCategoryChange:e=>{let t;"object"==typeof e?0<e.length&&(t=e.map((e=>{if("object"==typeof e)return e;const t=r.find((t=>t.name===e));return t?{id:t.id,name:e}:void 0})).filter((e=>void 0!==e))):""!==e&&(t=[{id:e,name:r.find((t=>t.id===Number(e))).name}]),l({categories:t})}}),(0,i.createElement)(d.TextControl,{label:(0,o.__)("Offset","otter-blocks"),help:(0,o.__)("Number of post to displace or pass over.","otter-blocks"),type:"number",value:t.offset,min:0,onChange:e=>l({offset:Number(e)})})),(0,i.createElement)(d.PanelBody,{title:(0,o.__)("Design & Layout","otter-blocks"),initialOpen:!1},(0,i.createElement)(C,{attributes:t,getFields:e=>"image"===e?t.displayFeaturedImage:"imageBoxShadow"===e?t.imageBoxShadow:"category"===e?t.displayCategory:"title"===e?t.displayTitle:"meta"===e?t.displayMeta:"description"===e?t.displayDescription:"date"===e?t.displayDate:"author"===e?t.displayAuthor:void 0,toggleFields:e=>{"image"===e&&l({displayFeaturedImage:!t.displayFeaturedImage}),"imageBoxShadow"===e&&l({imageBoxShadow:!t.imageBoxShadow}),"category"===e&&l({displayCategory:!t.displayCategory}),"title"===e&&l({displayTitle:!t.displayTitle}),"meta"===e&&l({displayMeta:!t.displayMeta}),"description"===e&&l({displayDescription:!t.displayDescription}),"date"===e&&l({displayDate:!t.displayDate}),"author"===e&&l({displayAuthor:!t.displayAuthor})},setAttributes:l,imageSize:{value:t.imageSize,onChange:e=>{l({imageSize:e})}},titleTag:{value:t.titleTag,onChange:e=>{l({titleTag:e})}},excerptLimit:{value:t.excerptLength,onChange:e=>{l({excerptLength:e})}}})))},x=l(5356);const M={posts:{slugs:[],usedSlugs:[]}};(0,m.registerGenericStore)("otter-store",(()=>{let e=()=>{};const t=M,l={getPostsSlugs:()=>t.posts.slugs,getPostsUsedSlugs:()=>t.posts.usedSlugs},o={setPostsSlugs(l){t.posts.slugs=l,e()},setPostsUsedSlugs(l){t.posts.usedSlugs.push(...l),e()},setOnlyOneSlug(l){t.posts.usedSlugs=[l],e()},removePostsUsedSlugs(l){t.posts.usedSlugs=t.posts.usedSlugs.filter((e=>!l.includes(e))),e()}};return{getSelectors:()=>l,getActions:()=>o,subscribe(t){e=t}}})());(0,a.registerBlockType)("themeisle-blocks/posts-grid",{title:(0,o.__)("Posts","otter-blocks"),description:(0,o.__)("Display a list of your most recent posts in a beautiful layout.","otter-blocks"),icon:r.ki,category:"themeisle-blocks",keywords:["posts","grid","news"],attributes:n,supports:{align:["wide","full"],html:!1},deprecated:c,edit:e=>{let{attributes:t,setAttributes:l,className:a}=e;const[r,n]=(0,i.useState)([]),{posts:c,categoriesList:u,authors:p}=(0,m.useSelect)((e=>{const l=t.categories&&0<t.categories.length?t.categories.map((e=>e.id)):[],o=(0,s.pickBy)({categories:l,order:t.order,orderby:t.orderBy,per_page:t.postsToShow,offset:t.offset},(e=>!(0,s.isUndefined)(e))),a=t.postTypes;return{posts:0<a.length?a.map((t=>e("core").getEntityRecords("postType",t,o))).flat():e("core").getEntityRecords("postType","post",o),categoriesList:e("core").getEntityRecords("taxonomy","category",{per_page:100}),authors:e("core").getUsers({who:"authors"})}}),[t.categories,t.order,t.orderBy,t.postsToShow,t.offset,t.postTypes]),g=e=>{l({style:e})};return(0,i.useEffect)((()=>{(async()=>{n(await(0,E.R3)())})()}),[]),(0,i.useEffect)((()=>{(0,m.dispatch)("otter-store").setPostsSlugs(r)}),[r]),c&&u&&p?0===c.length?(0,i.createElement)(i.Fragment,null,(0,i.createElement)(d.Placeholder,null,(0,o.__)("No Posts","otter-blocks")),u&&t.offset||r.length?(0,i.createElement)(T,{attributes:t,setAttributes:l,changeStyle:g,categoriesList:u}):null):(0,i.createElement)(i.Fragment,null,(0,i.createElement)(b.d,{label:(0,o.__)("Block Styles","otter-blocks"),value:t.style,options:[{label:(0,o.__)("Grid","otter-blocks"),value:"grid",image:window.themeisleGutenberg.assetsPath+"/icons/posts-grid.jpg"},{label:(0,o.__)("List","otter-blocks"),value:"list",image:window.themeisleGutenberg.assetsPath+"/icons/posts-list.jpg"}],onChange:g}),(0,i.createElement)(T,{attributes:t,setAttributes:l,changeStyle:g,categoriesList:u}),(0,i.createElement)(d.Disabled,null,(0,i.createElement)(x.Z,{className:a,attributes:t,posts:c,categoriesList:u,authors:p}))):(0,i.createElement)(i.Fragment,null,(0,i.createElement)(d.Placeholder,null,(0,i.createElement)(d.Spinner,null),(0,o.__)("Loading Posts","otter-blocks")),u&&t.offset?(0,i.createElement)(T,{attributes:t,setAttributes:l,changeStyle:g,categoriesList:u}):null)},save:()=>null})},5546:function(e,t,l){var o=l(5736),a=l(4981),r={id:{type:"string"},title:{type:"string",default:(0,o.__)("Skill","otter-blocks")},percentage:{type:"number",default:50},duration:{type:"number",default:2},titleStyle:{type:"string",default:"default"},percentagePosition:{type:"string",default:"default"},height:{type:"number",default:30},borderRadius:{type:"number"},backgroundColor:{type:"string"},barBackgroundColor:{type:"string"},titleColor:{type:"string"},percentageColor:{type:"string"}},n=l(9307),c=l(4184),i=l.n(c),s=l(5609),d=l(2175),m=l(5225),b=l(2819),u=e=>{let{attributes:t,setAttributes:l,onHeightChange:a,heightMode:r,setHeightMode:c}=e;return(0,n.createElement)(d.InspectorControls,null,(0,n.createElement)(s.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},(0,n.createElement)(s.TextControl,{label:(0,o.__)("Title","otter-blocks"),value:t.title,onChange:e=>{l({title:e})}}),(0,n.createElement)(s.RangeControl,{label:(0,o.__)("Percentage","otter-blocks"),help:(0,o.__)("The value of the progress bar.","otter-blocks"),value:t.percentage,onChange:e=>{void 0!==e&&(e=(0,b.clamp)(e,0,100),l({percentage:e}))},min:0,max:100}),(0,n.createElement)(s.RangeControl,{label:(0,o.__)("Duration","otter-blocks"),help:(0,o.__)("The duration of the animation.","otter-blocks"),value:t.duration,onChange:e=>{void 0!==e&&(e=(0,b.clamp)(e,0,3),l({duration:e}))},min:0,max:3,step:.1}),30<=t.height&&(0,n.createElement)(s.SelectControl,{label:(0,o.__)("Title Style","otter-blocks"),value:t.titleStyle,options:[{label:(0,o.__)("Default","otter-blocks"),value:"default"},{label:(0,o.__)("Highlight","otter-blocks"),value:"highlight"},{label:(0,o.__)("Outer","otter-blocks"),value:"outer"}],onChange:e=>{l({titleStyle:e})}}),(0,n.createElement)(s.SelectControl,{label:(0,o.__)("Show Percentage","otter-blocks"),value:t.percentagePosition,options:[{label:(0,o.__)("Default","otter-blocks"),value:"default"},{label:(0,o.__)("Append","otter-blocks"),value:"append"},{label:(0,o.__)("Tooltip","otter-blocks"),value:"tooltip"},{label:(0,o.__)("Outer","otter-blocks"),value:"outer"},{label:(0,o.__)("Hide","otter-blocks"),value:"hide"}],onChange:e=>{r.isAutomatic&&(r.percentagePosition=e,c({...r})),l({percentagePosition:e})}})),(0,n.createElement)(s.PanelBody,{title:(0,o.__)("Style","otter-blocks"),initialOpen:!1},(0,n.createElement)(s.RangeControl,{label:(0,o.__)("Height","otter-blocks"),help:(0,o.__)("The height of the progress bar.","otter-blocks"),value:t.height,onChange:a,min:0,max:100}),(0,n.createElement)(s.RangeControl,{label:(0,o.__)("Border Radius","otter-blocks"),help:(0,o.__)("Round the corners of the progress bar.","otter-blocks"),value:t.borderRadius,onChange:e=>{l({borderRadius:e})},initialPosition:5,min:0,max:35}),(0,n.createElement)(d.__experimentalColorGradientControl,{label:(0,o.__)("Progress Color","otter-blocks"),colorValue:t.barBackgroundColor,onColorChange:e=>{l({barBackgroundColor:e})}}),(0,n.createElement)(d.__experimentalColorGradientControl,{label:(0,o.__)("Title Color","otter-blocks"),colorValue:t.titleColor,onColorChange:e=>{l({titleColor:e})}}),(0,n.createElement)(d.__experimentalColorGradientControl,{label:(0,o.__)("Percentage Color","otter-blocks"),colorValue:t.percentageColor,onColorChange:e=>{l({percentageColor:e})}}),(0,n.createElement)(d.__experimentalColorGradientControl,{label:(0,o.__)("Background Color","otter-blocks"),colorValue:t.backgroundColor,onColorChange:e=>{l({backgroundColor:e})}})))};var p={to:[{type:"block",blocks:["themeisle-blocks/circle-counter"],transform:e=>{const t=(0,b.omit)(e,["titleStyle","percentagePosition","height","borderRadius","barBackgroundColor","percentageColor"]);return(0,a.createBlock)("themeisle-blocks/circle-counter",{...t,progressColor:e.barBackgroundColor,height:(0,b.clamp)(4*e.height,0,240),titleStyle:"default"})}}]};(0,a.registerBlockType)("themeisle-blocks/progress-bar",{title:(0,o.__)("Progress Bar","otter-blocks"),description:(0,o.__)("Show your progress with a beautiful Progress Bar block.","otter-blocks"),icon:"minus",category:"themeisle-blocks",keywords:["progress","bar","skills"],attributes:r,transforms:p,edit:e=>{let{attributes:t,setAttributes:l,className:o,isSelected:a,clientId:c,toggleSelection:b}=e;(0,n.useEffect)((()=>{const e=(0,m.WX)(c,r);return()=>e(t.id)}),[t.id]);const[p,g]=(0,n.useState)(!1),[h,k]=(0,n.useState)({isAutomatic:!1,titleStyle:t.titleStyle,percentagePosition:t.percentagePosition}),v=(0,n.useRef)(null);(0,n.useEffect)((()=>{v.current&&(g(!1),setTimeout((()=>g(!0)),1e3*t.duration),v.current.animate({width:`${t.percentage}%`},{duration:1e3*t.duration,easing:"linear",fill:"forwards"}))}),[t.percentage,t.duration]);const y=.65,_=e=>{30>e?(h.isAutomatic||k({isAutomatic:!0,titleStyle:t.titleStyle,percentagePosition:t.percentagePosition}),l({height:e,titleStyle:"outer",percentagePosition:"append"===t.percentagePosition||"default"===t.percentagePosition?"outer":t.percentagePosition})):(h.isAutomatic&&k({isAutomatic:!1}),l({titleStyle:h.isAutomatic?h.titleStyle:t.titleStyle,percentagePosition:h.isAutomatic?h.percentagePosition:t.percentagePosition,height:e}))};return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(u,{attributes:t,setAttributes:l,onHeightChange:_,heightMode:h,setHeightMode:k}),(0,n.createElement)("div",{className:i()(o,{"has-tooltip":"tooltip"===t.percentagePosition}),id:t.id},("outer"===t.titleStyle||"outer"===t.percentagePosition)&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__outer"},"outer"===t.titleStyle&&(0,n.createElement)(d.RichText,{tagName:"span",allowedFormats:[],className:"wp-block-themeisle-blocks-progress-bar__outer__title",value:t.title,style:{color:t.titleColor},onChange:e=>l({title:e})}),"outer"===t.percentagePosition&&p&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__progress wp-block-themeisle-blocks-progress-bar__outer__value",style:{color:t.percentageColor}},`${t.percentage}%`)),(0,n.createElement)(s.ResizableBox,{size:{height:t.height},minHeight:5,maxHeight:100,enable:{top:!1,right:!1,bottom:!0,left:!1},showHandle:a,onResizeStop:(e,l,o,a)=>{_(parseInt(t.height+a.height,10)),b(!0)},onResizeStart:()=>{b(!1)}},(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__area",style:{background:t.backgroundColor,borderRadius:`${t.borderRadius}px`,height:`${t.height}px`}},("default"===t.titleStyle||"highlight"===t.titleStyle)&&(0,n.createElement)("div",{className:i()("wp-block-themeisle-blocks-progress-bar__area__title",{highlight:"highlight"===t.titleStyle}),style:{fontSize:t.height*y+"px",background:"highlight"===t.titleStyle&&t.barBackgroundColor,borderRadius:`${t.borderRadius}px 0px 0px ${t.borderRadius}px`,height:`${t.height}px`}},(0,n.createElement)(d.RichText,{tagName:"span",allowedFormats:[],value:t.title,style:{height:`${t.height}px`,color:t.titleColor,borderRadius:`${t.borderRadius}px 0px 0px ${t.borderRadius}px`},onChange:e=>l({title:e})})),(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__area__bar show",ref:v,style:{background:t.barBackgroundColor,borderRadius:`${t.borderRadius}px`,height:`${t.height}px`}},"tooltip"===t.percentagePosition&&p&&(0,n.createElement)("span",{className:"wp-block-themeisle-blocks-progress-bar__area__tooltip show",style:{color:t.percentageColor}},`${t.percentage}%`,(0,n.createElement)("span",{className:"wp-block-themeisle-blocks-progress-bar__area__arrow"})),"append"===t.percentagePosition&&p&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__progress__append show",style:{fontSize:t.height*y+"px",height:`${t.height}px`,color:t.percentageColor}},`${t.percentage}%`)),"default"===t.percentagePosition&&p&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__progress",style:{fontSize:t.height*y+"px",height:`${t.height}px`,color:t.percentageColor}},`${t.percentage}%`)))))},save:e=>{let{attributes:t,className:l}=e;return(0,n.createElement)("div",{className:i()(l,{"has-tooltip":"tooltip"===t.percentagePosition}),id:t.id,"data-percent":t.percentage,"data-duration":t.duration},("outer"===t.titleStyle||"outer"===t.percentagePosition)&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__outer"},"outer"===t.titleStyle&&(0,n.createElement)("span",{className:"wp-block-themeisle-blocks-progress-bar__outer__title"},t.title),"outer"===t.percentagePosition&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__outer__value wp-block-themeisle-blocks-progress-bar__number"},t.percentage)),(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__area"},("default"===t.titleStyle||"highlight"===t.titleStyle)&&(0,n.createElement)("div",{className:i()("wp-block-themeisle-blocks-progress-bar__area__title",{highlight:"highlight"===t.titleStyle})},(0,n.createElement)("span",null,t.title)),(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__area__bar"},"tooltip"===t.percentagePosition&&(0,n.createElement)("span",{className:"wp-block-themeisle-blocks-progress-bar__area__tooltip"},(0,n.createElement)("span",{className:"wp-block-themeisle-blocks-progress-bar__number"},t.percentage),(0,n.createElement)("span",{className:"wp-block-themeisle-blocks-progress-bar__area__arrow"})),"append"===t.percentagePosition&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__progress__append wp-block-themeisle-blocks-progress-bar__number"},t.percentage)),"default"===t.percentagePosition&&(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-progress-bar__progress wp-block-themeisle-blocks-progress-bar__number"},`${t.percentage}%`)))}})},8629:function(e,t,l){var o=l(9307),a=l(5736),r=l(4981),n=l(5609),c=l(340),i={id:{type:"string"},reviews:{type:"array",default:[]},buttonColor:{type:"string"},buttonText:{type:"string"}},s=l(2578),d=l(4184),m=l.n(d),b=l(1463),u=l.n(b),p=l(6989),g=l.n(p),h=l(6030),k=e=>{let{attributes:t,setAttributes:l,data:r,onComplete:c,isLoading:i,isComplete:s,isError:d}=e;const[m,b]=(0,o.useState)(""),u=e=>{const o=[...t.reviews];if(o.includes(e)){const t=o.indexOf(e);-1!==t&&o.splice(t,1)}else o.push(e);l({reviews:o})},p=e=>{let{label:t,value:l}=e;return(0,o.createElement)("span",{className:"otter-review-comparison__tag"},(0,o.createElement)("span",{className:"otter-review-comparison__tag_title"},t),(0,o.createElement)(n.Button
63
+ /* translators: %s Label */,{label:(0,a.sprintf)((0,a.__)("Remove %s","otter-blocks"),t),icon:"dismiss",onClick:()=>u(l)}))};return(0,o.createElement)(n.Placeholder,{label:(0,a.__)("Product Review Comparison","otter-blocks"),instructions:(0,a.__)("Display a selection of product reviews in a comparison table.","otter-blocks"),icon:h.Z,isColumnLayout:!0,className:"otter-review-comparison__placeholder"},i&&(0,o.createElement)(n.Spinner,null),d&&(0,a.__)("There seems to have been an error.","otter-blocks"),s&&!Boolean(r.length)&&(0,a.__)("No reviews found.","otter-blocks"),s&&Boolean(r.length)&&(0,o.createElement)("div",{className:"otter-review-comparison__placeholder__container"},(0,o.createElement)("div",{className:"otter-review-comparison__placeholder__selected"},(0,o.createElement)("div",{className:"otter-review-comparison__placeholder__selected_label"},
64
  /* translators: %s Number of selected reviews. */
65
+ (0,a.sprintf)((0,a.__)("%s reviews selected","otter-blocks"),t.reviews.length)),t.reviews.filter((e=>{const t=e.split("-");return r.find((e=>e.ID===Number(t[0])&&e.attrs.id.slice(e.attrs.id.length-8)===t[1]))})).map((e=>{const t=e.split("-");return{label:r.find((e=>e.ID===Number(t[0])&&e.attrs.id.slice(e.attrs.id.length-8)===t[1])).attrs.title||(0,a.__)("Untitled review","otter-blocks"),value:e}})).map((e=>(0,o.createElement)(p,{key:e.value,label:e.label,value:e.value})))),(0,o.createElement)(n.TextControl,{label:(0,a.__)("Search for review to display","otter-blocks"),value:m,onChange:b}),(0,o.createElement)(n.MenuGroup,null,r.filter((e=>(e.attrs.title||(0,a.__)("Untitled review","otter-blocks")).toLowerCase().includes(m.toLowerCase()))).map((e=>{const l=e.ID+"-"+e.attrs.id.slice(e.attrs.id.length-8);return(0,o.createElement)(n.CheckboxControl,{key:l,label:e.attrs.title||(0,a.__)("Untitled review","otter-blocks"),checked:t.reviews.includes(l),onChange:()=>u(l)})}))),(0,o.createElement)(n.Button,{isPrimary:!0,onClick:c},(0,a.__)("Done","otter-blocks"))))},v=l(4688),y=l(2175),_=e=>{let{onEdit:t}=e;return(0,o.createElement)(y.BlockControls,null,(0,o.createElement)(n.ToolbarGroup,null,(0,o.createElement)(n.ToolbarButton,{label:(0,a.__)("Edit","otter-blocks"),icon:v.Z,onClick:t})))},w=e=>{let{attributes:t,setAttributes:l}=e;return(0,o.createElement)(y.InspectorControls,null,(0,o.createElement)(y.PanelColorSettings,{title:(0,a.__)("Color","otter-blocks"),initialOpen:!1,colorSettings:[{value:t.buttonColor,onChange:e=>l({buttonColor:e}),label:(0,a.__)("Button","otter-blocks")},{value:t.buttonText,onChange:e=>l({buttonText:e}),label:(0,a.__)("Button text","otter-blocks")}]},(0,o.createElement)(y.ContrastChecker,{textColor:t.buttonText,backgroundColor:t.buttonColor})))},f=l(5225),C=l(9934);let E=[],T=[],x=[],M=[],S=[],B=[],z=[];Boolean(window.themeisleGutenberg.hasNeveSupport.isBoosterActive)?(0,r.registerBlockType)("themeisle-blocks/review-comparison",{title:(0,a.__)("Review Comparison Table","otter-blocks"),description:(0,a.__)("A way to compare different product reviews made on the website.","otter-blocks"),icon:c.rL,category:"themeisle-blocks",keywords:["product","review","comparison"],attributes:i,supports:{html:!1},edit:e=>{let{attributes:t,setAttributes:l,className:r,clientId:n}=e;(0,o.useEffect)((()=>{const e=(0,f.WX)(n,i);return()=>e(t.id)}),[t.id]),(0,o.useEffect)((()=>{(async()=>{try{h("loading");const e=await g()({path:"otter/v1/filter_blocks?block=themeisle-blocks/review"});b(e),h("loaded"),y(!Boolean(t.reviews.length))}catch(e){h("error")}})()}),[]);const[d,b]=(0,o.useState)([]),[p,h]=(0,o.useState)("loading"),[v,y]=(0,o.useState)(!0),P=s.iv`
66
  .otter-review-comparison__buttons span {
67
+ background: ${t.buttonColor} !important;
68
+ color: ${t.buttonText} !important;
69
  }
70
+ `;(0,o.useEffect)((()=>{E=[],T=[],x=[],M=[],S=[],B=[],z=[],Boolean(d.length)&&t.reviews.forEach((e=>{var t;const l=e.split("-"),r=d.find((e=>e.ID===Number(l[0])&&e.attrs.id.slice(e.attrs.id.length-8)===l[1]));if(!r)return;const n=null!==(t=u()(r.attrs.currency))&&void 0!==t?t:"$",c=r.attrs.features||C.Z.features.default,i=Math.round(c.reduce(((e,t)=>e+t.rating),0)/c.length)/2,m=r.attrs.links||C.Z.links.default,b=[];c.forEach((e=>{b.push((0,s.tZ)("div",{className:"otter-review-comparison__rating_container"},(0,s.tZ)("div",{className:"otter-review-comparison__rating_title"},e.title),(0,s.tZ)("div",{className:"otter-review-comparison__ratings"},V(e.rating/2))))}));const p=[];m.forEach((e=>{p.push((0,s.tZ)("span",{className:"wp-block-button__link"},e.label))})),E.push((0,s.tZ)("td",null,r.attrs.image&&(0,s.tZ)("img",{src:r.attrs.image.url}))),T.push((0,s.tZ)("td",null,r.attrs.title||(0,a.__)("Untitled review","otter-blocks"))),x.push((0,s.tZ)("td",null,r.attrs.discounted?(0,s.tZ)(o.Fragment,null,(0,s.tZ)("del",null,n+r.attrs.price)," ",n+r.attrs.discounted):r.attrs.price?n+r.attrs.price:"-")),M.push((0,s.tZ)("td",null,(0,s.tZ)("div",{className:"otter-review-comparison__ratings"},V(i)))),S.push((0,s.tZ)("td",{dangerouslySetInnerHTML:{__html:r.attrs.description}})),B.push((0,s.tZ)("td",null,b)),z.push((0,s.tZ)("td",null,(0,s.tZ)("div",{className:"otter-review-comparison__buttons wp-block-button"},p)))}))}),[t.reviews,d]);const N="loading"===p,R="loaded"===p,L="error"===p,V=e=>{const t=[];for(let l=0;5>l;l++)t.push(l<e&&e<l+1?(0,s.tZ)(c.cV,{className:m()({low:1.5>=e&&l<e,medium:1.5<e&&3.5>=e&&l<e,high:3.5<e&&5>=e&&l<e})}):(0,s.tZ)(c.Rh,{className:m()({low:1.5>=e&&l<e,medium:1.5<e&&3.5>=e&&l<e,high:3.5<e&&5>=e&&l<e})}));return t};return v?(0,s.tZ)(k,{attributes:t,setAttributes:l,data:d,onComplete:()=>y(!1),isLoading:N,isComplete:R,isError:L}):(0,s.tZ)(o.Fragment,null,(0,s.tZ)(_,{onEdit:()=>y(!0)}),(0,s.tZ)(w,{attributes:t,setAttributes:l}),(0,s.tZ)("table",{id:t.id,className:r},(0,s.tZ)("thead",null,(0,s.tZ)("tr",null,(0,s.tZ)("th",null),E)),(0,s.tZ)("tbody",null,(0,s.tZ)("tr",null,(0,s.tZ)("th",null,(0,a.__)("Name","otter-blocks")),T),(0,s.tZ)("tr",null,(0,s.tZ)("th",null,(0,a.__)("Price","otter-blocks")),x),(0,s.tZ)("tr",null,(0,s.tZ)("th",null,(0,a.__)("Rating","otter-blocks")),M),(0,s.tZ)("tr",null,(0,s.tZ)("th",null,(0,a.__)("Description","otter-blocks")),S),(0,s.tZ)("tr",null,(0,s.tZ)("th",null,(0,a.__)("Statistics","otter-blocks")),B),(0,s.tZ)("tr",{css:P},(0,s.tZ)("th",null,(0,a.__)("Buy this product","otter-blocks")),z))))},save:()=>null}):(0,r.registerBlockType)("themeisle-blocks/review-comparison",{title:(0,a.__)("Review Comparison Table","otter-blocks"),description:(0,a.__)("A way to compare different product reviews made on the website.","otter-blocks"),icon:c.rL,category:"themeisle-blocks",keywords:["product","review","comparison"],attributes:i,supports:{inserter:!1},edit:()=>(0,o.createElement)(n.Placeholder,null,(0,a.__)("You need to have Neve Pro installed to edit Review Comparison Table block.","otter-blocks")),save:()=>null})},9934:function(e,t,l){var o=l(5736);const a={id:{type:"string"},title:{type:"string"},currency:{type:"string",default:"USD"},price:{type:"number"},discounted:{type:"number"},image:{type:"object"},description:{type:"string"},features:{type:"array",default:[{title:(0,o.__)("Stability","otter-blocks"),rating:9},{title:(0,o.__)("Ease of Use","otter-blocks"),rating:4},{title:(0,o.__)("Look & Feel","otter-blocks"),rating:9},{title:(0,o.__)("Price","otter-blocks"),rating:7}]},pros:{type:"array",default:[(0,o.__)("Easy to use","otter-blocks"),(0,o.__)("Good price","otter-blocks"),(0,o.__)("Sturdy build and ergonomics","otter-blocks")]},cons:{type:"array",default:[(0,o.__)("Incompatible with old versions","otter-blocks"),(0,o.__)("Hard to assemble","otter-blocks"),(0,o.__)("Bad color combination","otter-blocks")]},links:{type:"array",default:[{label:(0,o.__)("Buy on Amazon","otter-blocks"),href:"",isSponsored:!1},{label:(0,o.__)("Buy on eBay","otter-blocks"),href:"",isSponsored:!1}]},primaryColor:{type:"string"},backgroundColor:{type:"string"},textColor:{type:"string"},buttonTextColor:{type:"string"}};t.Z=a},5286:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n=l(9934),c=l(9307),i=l(4184),s=l.n(i),d=l(1463),m=l.n(d),b=l(2175),u=l(5609),p=l(2819);const g=e=>{let{title:t,remove:l,children:a}=e;const[r,n]=(0,c.useState)(!1);return(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__inspector_panel_item"},(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__inspector_panel_item__header"},(0,c.createElement)(u.Button,{className:"wp-block-themeisle-blocks-review__inspector_panel_item__title",onClick:()=>n(!r)},t),(0,c.createElement)(u.Button,{icon:"no-alt",label:(0,o.__)("Remove","otter-blocks"),showTooltip:!0,className:"wp-block-themeisle-blocks-review__inspector_panel_item__arrow",onClick:l})),r&&(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__inspector_panel_item__content"},a))};var h=e=>{var t,l,a,r,n;let{attributes:i,setAttributes:s,productAttributes:d}=e;const m=(e,t)=>{const l=[...i.features];l[e]={...l[e],...t},s({features:l})},h=(e,t)=>{const l=[...i.links];l[e]={...l[e],...t},s({links:l})},k=e=>{let t=[...i.links];t=t.filter(((t,l)=>l!==e)),s({links:t})};return(0,c.createElement)(b.InspectorControls,null,(0,c.createElement)(u.PanelBody,{title:(0,o.__)("Product Details","otter-blocks")},i.product&&(0,c.createElement)(u.Notice,{status:"warning",isDismissible:!1,className:"otter-html-anchor-control-notice"},(0,o.__)("WooCommerce product synchronization is active. Some options might be disabled.","otter-blocks")),(0,c.createElement)(u.TextControl,{label:(0,o.__)("Product Name","otter-blocks"),type:"text",placeholder:(0,o.__)("Name of your product…","otter-blocks"),value:(null==d?void 0:d.title)||i.title,disabled:i.product,onChange:e=>s({title:e})}),(0,c.createElement)(u.BaseControl,null,(0,c.createElement)(u.TextControl,{label:(0,o.__)("Currency","otter-blocks"),type:"text",placeholder:(0,o.__)("Currency code, like USD or EUR.","otter-blocks"),value:(null==d?void 0:d.currency)||i.currency,disabled:i.product,onChange:e=>s({currency:e})}),(0,o.__)("Currency code in three digit ISO 4217 code.","otter-blocks")+" ",(0,c.createElement)(u.ExternalLink,{href:"https://en.wikipedia.org/wiki/ISO_4217#Active_codes"},(0,o.__)("List of ISO 4217 codes.","otter-blocks"))),(0,c.createElement)(u.TextControl,{label:(0,o.__)("Price","otter-blocks"),type:"number",value:(null==d?void 0:d.price)||i.price,disabled:i.product,onChange:e=>s({price:""!==e?Number(e):void 0})}),(0,c.createElement)(u.TextControl,{label:(0,o.__)("Discounted Price","otter-blocks"),type:"number",value:(null==d?void 0:d.discounted)||i.discounted,disabled:i.product,onChange:e=>s({discounted:""!==e?Number(e):void 0})}),i.image||null!=d&&d.image?(0,c.createElement)(u.BaseControl,{className:"wp-block-themeisle-blocks-review__inspector_image"},(0,c.createElement)("img",{src:(null==d||null===(t=d.image)||void 0===t?void 0:t.url)||i.image.url,alt:(null==d||null===(l=d.image)||void 0===l?void 0:l.url)||i.image.alt}),(0,c.createElement)(u.Button,{isSecondary:!0,onClick:()=>s({image:void 0}),disabled:i.product},(0,o.__)("Remove image","otter-blocks"))):(0,c.createElement)(b.MediaPlaceholder,{labels:{title:(0,o.__)("Product Image","otter-blocks")},accept:"image/*",allowedTypes:["image"],value:i.image,onSelect:e=>s({image:(0,p.pick)(e,["id","alt","url"])})})),(0,c.createElement)(u.PanelBody,{title:(0,o.__)("Product Features","otter-blocks"),initialOpen:!1},0<i.features.length&&i.features.map(((e,t)=>(0,c.createElement)(g,{title:e.title||(0,o.__)("Feature","otter-blocks"),remove:()=>(e=>{let t=[...i.features];t=t.filter(((t,l)=>l!==e)),s({features:t})})(t)},(0,c.createElement)(u.TextControl,{label:(0,o.__)("Title","otter-blocks"),type:"text",placeholder:(0,o.__)("Feature title","otter-blocks"),value:e.title,onChange:e=>m(t,{title:e})}),(0,c.createElement)(u.RangeControl,{label:(0,o.__)("Rating","otter-blocks"),value:e.rating,onChange:e=>m(t,{rating:Number(e)}),min:1,max:10})))),(0,c.createElement)(u.Button,{isSecondary:!0,className:"wp-block-themeisle-blocks-review__inspector_add",onClick:()=>{const e=[...i.features];e.push({title:(0,o.__)("Feature","otter-blocks"),rating:9}),s({features:e})}},(0,o.__)("Add Feature","otter-blocks"))),(0,c.createElement)(u.PanelBody,{title:(0,o.__)("Pros","otter-blocks"),initialOpen:!1},0<i.pros.length&&i.pros.map(((e,t)=>(0,c.createElement)(g,{key:t,title:e||(0,o.__)("Pro","otter-blocks"),remove:()=>(e=>{let t=[...i.pros];t=t.filter(((t,l)=>l!==e)),s({pros:t})})(t)},(0,c.createElement)(u.TextControl,{label:(0,o.__)("Title","otter-blocks"),type:"text",placeholder:(0,o.__)("Why do you like the product?","otter-blocks"),value:e,onChange:e=>((e,t)=>{const l=[...i.pros];l[e]=t,s({pros:l})})(t,e)})))),(0,c.createElement)(u.Button,{isSecondary:!0,className:"wp-block-themeisle-blocks-review__inspector_add",onClick:()=>{const e=[...i.pros];e.push(""),s({pros:e})}},(0,o.__)("Add Item","otter-blocks"))),(0,c.createElement)(u.PanelBody,{title:(0,o.__)("Cons","otter-blocks"),initialOpen:!1},0<i.cons.length&&i.cons.map(((e,t)=>(0,c.createElement)(g,{key:t,title:e||(0,o.__)("Con","otter-blocks"),remove:()=>(e=>{let t=[...i.cons];t=t.filter(((t,l)=>l!==e)),s({cons:t})})(t)},(0,c.createElement)(u.TextControl,{label:(0,o.__)("Title","otter-blocks"),type:"text",placeholder:(0,o.__)("What can be improved?","otter-blocks"),value:e,onChange:e=>((e,t)=>{const l=[...i.cons];l[e]=t,s({cons:l})})(t,e)})))),(0,c.createElement)(u.Button,{isSecondary:!0,className:"wp-block-themeisle-blocks-review__inspector_add",onClick:()=>{const e=[...i.cons];e.push(""),s({cons:e})}},(0,o.__)("Add Item","otter-blocks"))),(0,c.createElement)(u.PanelBody,{title:(0,o.__)("Links","otter-blocks"),initialOpen:!1},i.product&&(0,c.createElement)(u.Notice,{status:"warning",isDismissible:!1,className:"otter-html-anchor-control-notice"},(0,o.__)("WooCommerce product synchronization is active. Some options might be disabled.","otter-blocks")),0<(null==d||null===(a=d.links)||void 0===a?void 0:a.length)&&(null==d||null===(r=d.links)||void 0===r?void 0:r.map(((e,t)=>(0,c.createElement)(g,{key:t,title:e.label||(0,o.__)("Link","otter-blocks"),remove:()=>k(t)},(0,c.createElement)(u.TextControl,{label:(0,o.__)("Label","otter-blocks"),type:"text",placeholder:(0,o.__)("Button label","otter-blocks"),disabled:i.product,value:e.label}),(0,c.createElement)(u.TextControl,{label:(0,o.__)("Link","otter-blocks"),type:"url",placeholder:"https://…",value:e.href,disabled:i.product}),(0,c.createElement)(u.ToggleControl,{label:(0,o.__)("Is this Sponsored?","otter-blocks"),checked:e.isSponsored,disabled:i.product}))))),!(0<(null==d||null===(n=d.links)||void 0===n?void 0:n.length))&&(0,c.createElement)(c.Fragment,null,0<i.links.length&&i.links.map(((e,t)=>(0,c.createElement)(g,{title:e.label||(0,o.__)("Link","otter-blocks"),remove:()=>k(t)},(0,c.createElement)(u.TextControl,{label:(0,o.__)("Label","otter-blocks"),type:"text",placeholder:(0,o.__)("Button label","otter-blocks"),value:e.label,onChange:e=>h(t,{label:e})}),(0,c.createElement)(u.TextControl,{label:(0,o.__)("Link","otter-blocks"),type:"url",placeholder:"https://…",value:e.href,onChange:e=>h(t,{href:e})}),(0,c.createElement)(u.ToggleControl,{label:(0,o.__)("Is this Sponsored?","otter-blocks"),checked:e.isSponsored,onChange:()=>h(t,{isSponsored:!e.isSponsored})})))),(0,c.createElement)(u.Button,{isSecondary:!0,className:"wp-block-themeisle-blocks-review__inspector_add",onClick:()=>{const e=[...i.links];e.push({label:(0,o.__)("Buy Now","otter-blocks"),href:""}),s({links:e})}},(0,o.__)("Add Links","otter-blocks")))),(0,c.createElement)(b.PanelColorSettings,{title:(0,o.__)("Color","otter-blocks"),initialOpen:!1,colorSettings:[{value:i.primaryColor,onChange:e=>s({primaryColor:e}),label:(0,o.__)("Primary","otter-blocks")},{value:i.backgroundColor,onChange:e=>s({backgroundColor:e}),label:(0,o.__)("Background","otter-blocks")},{value:i.textColor,onChange:e=>s({textColor:e}),label:(0,o.__)("Text","otter-blocks")},{value:i.buttonTextColor,onChange:e=>s({buttonTextColor:e}),label:(0,o.__)("Button Text","otter-blocks")}]},(0,c.createElement)(b.ContrastChecker,{textColor:i.primaryColor,backgroundColor:i.backgroundColor})),Boolean(window.themeisleGutenberg.hasNeveSupport.hasNeve)&&!Boolean(window.themeisleGutenberg.hasNeveSupport.hasNevePro)&&(0,c.createElement)(u.PanelBody,{title:(0,o.__)("More Features","otter-blocks"),initialOpen:!1},(0,c.createElement)("p",null,(0,o.__)("Build comparison tables for reviews, synchronize review data with WooCommerce products and more with Neve Pro. ","otter-blocks")),(0,c.createElement)(u.ExternalLink,{href:"https://themeisle.com/themes/neve/pricing"},(0,o.__)("Get Neve Pro. ","otter-blocks"))))},k=l(5225);(0,a.registerBlockType)("themeisle-blocks/review",{title:(0,o.__)("Product Review","otter-blocks"),description:(0,o.__)("Turn your posts into smart reviews with ratings and generate leads with a performing review block.","otter-blocks"),icon:r.rL,category:"themeisle-blocks",keywords:["product","review","stars"],attributes:n.Z,supports:{html:!1},styles:[{name:"default",label:(0,o.__)("Default","otter-blocks"),isDefault:!0},{name:"single-column",label:(0,o.__)("Single Column","otter-blocks")}],edit:e=>{var t,l,a,i,d;let{attributes:p,setAttributes:g,clientId:v,className:y,isSelected:_,status:w="isInactive",productAttributes:f={}}=e;(0,c.useEffect)((()=>{const e=(0,k.WX)(v,n.Z);return()=>e(p.id)}),[p.id]);const C=(p.features.reduce(((e,t)=>e+t.rating),0)/p.features.length).toFixed(1),E=[];for(let e=0;10>e;e++)E.push((0,c.createElement)(r.Rh,{key:e,className:s()({low:3>=Math.round(C)&&e<Math.round(C),medium:3<Math.round(C)&&8>Math.round(C)&&e<Math.round(C),high:7<Math.round(C)&&10>=Math.round(C)&&e<Math.round(C)})}));return"isLoading"===w?(0,c.createElement)(c.Fragment,null,(0,c.createElement)(h,{attributes:p,setAttributes:g,productAttributes:f}),(0,c.createElement)(u.Placeholder,null,(0,c.createElement)(u.Spinner,null))):"object"==typeof w&&null!==w&&w.isError?(0,c.createElement)(c.Fragment,null,(0,c.createElement)(h,{attributes:p,setAttributes:g,productAttributes:f}),(0,c.createElement)(u.Placeholder,{instructions:w.message})):(0,c.createElement)(c.Fragment,null,(0,c.createElement)(h,{attributes:p,setAttributes:g,productAttributes:f}),(0,c.createElement)("div",{id:p.id,className:y,style:{backgroundColor:p.backgroundColor}},(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__header",style:{borderColor:p.primaryColor}},null!=f&&f.title?(0,c.createElement)(b.RichText.Content,{placeholder:(0,o.__)("Name of your product…","otter-blocks"),allowedFormats:[],value:null==f?void 0:f.title,tagName:"h3",style:{color:p.textColor}}):(0,c.createElement)(b.RichText,{placeholder:(0,o.__)("Name of your product…","otter-blocks"),allowedFormats:[],value:p.title,onChange:e=>g({title:e}),tagName:"h3",style:{color:p.textColor}}),(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__header_meta"},(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__header_ratings"},E,(0,c.createElement)("span",{style:{color:p.textColor}},
71
  /** translators: %s Rating score. */
72
+ (0,o.sprintf)((0,o.__)("%f out of 10","otter-blocks"),Math.abs(C)||0))),(0,c.createElement)("span",{className:"wp-block-themeisle-blocks-review__header_price",style:{color:p.textColor}},((null==f?void 0:f.price)&&(null==f?void 0:f.discounted)||p.price&&p.discounted)&&(0,c.createElement)("del",null,(null!==(t=m()((null==f?void 0:f.currency)||p.currency))&&void 0!==t?t:"$")+""+((null==f?void 0:f.price)||p.price)||0),(p.price||p.discounted||(null==f?void 0:f.price)||(null==f?void 0:f.discounted))&&(null!==(l=m()((null==f?void 0:f.currency)||p.currency))&&void 0!==l?l:"$")+""+(null!=f&&f.discounted||p.discounted?(null==f?void 0:f.discounted)||p.discounted:(null==f?void 0:f.price)||p.price)))),(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__left"},(0,c.createElement)("div",{className:s()("wp-block-themeisle-blocks-review__left_details",{"is-single":!p.image||!_&&!p.description})},null!=f&&f.image?(0,c.createElement)("img",{src:null==f||null===(a=f.image)||void 0===a?void 0:a.url,alt:null==f||null===(i=f.image)||void 0===i?void 0:i.alt}):p.image&&(0,c.createElement)("img",{src:p.image.url,alt:p.image.alt}),!_&&!p.description||null!=f&&f.description?(0,c.createElement)(b.RichText.Content,{placeholder:(0,o.__)("Product description or a small review…","otter-blocks"),value:null==f?void 0:f.description,tagName:"p",style:{color:p.textColor}}):(0,c.createElement)(b.RichText,{placeholder:(0,o.__)("Product description or a small review…","otter-blocks"),value:p.description,onChange:e=>g({description:e}),tagName:"p",style:{color:p.textColor}})),(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__left_features"},0<p.features.length&&p.features.map(((e,t)=>{const l=[];for(let t=0;10>t;t++)l.push((0,c.createElement)(r.Rh,{key:t,className:s()({low:3>=Math.round(e.rating)&&t<Math.round(e.rating),medium:3<Math.round(e.rating)&&8>Math.round(e.rating)&&t<Math.round(e.rating),high:7<Math.round(e.rating)&&10>=Math.round(e.rating)&&t<Math.round(e.rating)})}));return(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__left_feature",key:t},(0,c.createElement)(b.RichText,{placeholder:(0,o.__)("Feature title","otter-blocks"),value:e.title,className:"wp-block-themeisle-blocks-review__left_feature_title",onChange:e=>((e,t)=>{const l=[...p.features];l[e]={...l[e],...t},g({features:l})})(t,{title:e}),tagName:"span",style:{color:p.textColor}}),(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__left_feature_ratings"},l,(0,c.createElement)("span",{style:{color:p.textColor}},e.rating.toFixed(1),"/10")))})))),(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__right"},0<p.pros.length&&(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__right_pros"},(0,c.createElement)("h4",{style:{color:p.textColor}},(0,o.__)("Pros","otter-blocks")),p.pros.map(((e,t)=>(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__right_pros_item",key:t},r.BF,(0,c.createElement)(b.RichText,{placeholder:(0,o.__)("Why do you like the product?","otter-blocks"),value:e,onChange:e=>((e,t)=>{const l=[...p.pros];l[e]=t,g({pros:l})})(t,e),tagName:"p",style:{color:p.textColor}}))))),0<p.cons.length&&(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__right_cons"},(0,c.createElement)("h4",{style:{color:p.textColor}},(0,o.__)("Cons","otter-blocks")),p.cons.map(((e,t)=>(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__right_cons_item",key:t},r.xv,(0,c.createElement)(b.RichText,{placeholder:(0,o.__)("What can be improved?","otter-blocks"),value:e,onChange:e=>((e,t)=>{const l=[...p.cons];l[e]=t,g({cons:l})})(t,e),tagName:"p",style:{color:p.textColor}})))))),(0<(null==f||null===(d=f.links)||void 0===d?void 0:d.length)||0<p.links.length)&&(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__footer"},(0,c.createElement)("span",{className:"wp-block-themeisle-blocks-review__footer_label",style:{color:p.textColor}},(0,o.__)("Buy this product","otter-blocks")),(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-review__footer_buttons"},((null==f?void 0:f.links)||p.links).map(((e,t)=>(0,c.createElement)(b.RichText,{key:t,placeholder:(0,o.__)("Button label","otter-blocks"),value:e.label,disabled:0<(null==f?void 0:f.links),onChange:e=>((e,t)=>{const l=[...p.links];l[e]={...l[e],...t},g({links:l})})(t,{label:e}),tagName:"span",style:{color:p.buttonTextColor,backgroundColor:p.primaryColor}})))))))},save:()=>null})},5095:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},paddingType:{type:"string",default:"linked"},paddingTypeTablet:{type:"string",default:"linked"},paddingTypeMobile:{type:"string",default:"linked"},padding:{type:"number",default:20},paddingTablet:{type:"number"},paddingMobile:{type:"number"},paddingTop:{type:"number",default:20},paddingTopTablet:{type:"number"},paddingTopMobile:{type:"number"},paddingRight:{type:"number",default:20},paddingRightTablet:{type:"number"},paddingRightMobile:{type:"number"},paddingBottom:{type:"number",default:20},paddingBottomTablet:{type:"number"},paddingBottomMobile:{type:"number"},paddingLeft:{type:"number",default:20},paddingLeftTablet:{type:"number"},paddingLeftMobile:{type:"number"},marginType:{type:"string",default:"unlinked"},marginTypeTablet:{type:"string",default:"unlinked"},marginTypeMobile:{type:"string",default:"unlinked"},margin:{type:"number",default:20},marginTablet:{type:"number"},marginMobile:{type:"number"},marginTop:{type:"number",default:20},marginTopTablet:{type:"number"},marginTopMobile:{type:"number"},marginRight:{type:"number",default:0},marginRightTablet:{type:"number"},marginRightMobile:{type:"number"},marginBottom:{type:"number",default:20},marginBottomTablet:{type:"number"},marginBottomMobile:{type:"number"},marginLeft:{type:"number",default:0},marginLeftTablet:{type:"number"},marginLeftMobile:{type:"number"},backgroundType:{type:"string",default:"color"},backgroundColor:{type:"string"},backgroundImageID:{type:"number"},backgroundImageURL:{type:"string"},backgroundAttachment:{type:"string",default:"scroll"},backgroundPosition:{type:"string",default:"top left"},backgroundRepeat:{type:"string",default:"repeat"},backgroundSize:{type:"string",default:"auto"},backgroundGradient:{type:"string",default:"linear-gradient(90deg,rgba(54,209,220,1) 0%,rgba(91,134,229,1) 100%)"},borderType:{type:"string",default:"linked"},border:{type:"number",default:0},borderTop:{type:"number",default:0},borderRight:{type:"number",default:0},borderBottom:{type:"number",default:0},borderLeft:{type:"number",default:0},borderColor:{type:"string",default:"#000000"},borderRadiusType:{type:"string",default:"linked"},borderRadius:{type:"number",default:0},borderRadiusTop:{type:"number",default:0},borderRadiusRight:{type:"number",default:0},borderRadiusBottom:{type:"number",default:0},borderRadiusLeft:{type:"number",default:0},boxShadow:{type:"boolean",default:!1},boxShadowColor:{type:"string",default:"#000000"},boxShadowColorOpacity:{type:"number",default:50},boxShadowBlur:{type:"number",default:5},boxShadowSpread:{type:"number",default:0},boxShadowHorizontal:{type:"number",default:0},boxShadowVertical:{type:"number",default:0},columnsHTMLTag:{type:"string",default:"div"},columnWidth:{type:"string"}},c=l(9307),i=l(80),s=l.n(i),d=l(2819),m=l(2175);const b={id:{type:"string"},paddingType:{type:"string",default:"linked"},paddingTypeTablet:{type:"string",default:"linked"},paddingTypeMobile:{type:"string",default:"linked"},padding:{type:"number",default:20},paddingTablet:{type:"number",default:20},paddingMobile:{type:"number",default:20},paddingTop:{type:"number",default:20},paddingTopTablet:{type:"number",default:20},paddingTopMobile:{type:"number",default:20},paddingRight:{type:"number",default:20},paddingRightTablet:{type:"number",default:20},paddingRightMobile:{type:"number",default:20},paddingBottom:{type:"number",default:20},paddingBottomTablet:{type:"number",default:20},paddingBottomMobile:{type:"number",default:20},paddingLeft:{type:"number",default:20},paddingLeftTablet:{type:"number",default:20},paddingLeftMobile:{type:"number",default:20},marginType:{type:"string",default:"unlinked"},marginTypeTablet:{type:"string",default:"unlinked"},marginTypeMobile:{type:"string",default:"unlinked"},margin:{type:"number",default:20},marginTablet:{type:"number",default:20},marginMobile:{type:"number",default:20},marginTop:{type:"number",default:20},marginTopTablet:{type:"number",default:20},marginTopMobile:{type:"number",default:20},marginRight:{type:"number",default:0},marginRightTablet:{type:"number",default:0},marginRightMobile:{type:"number",default:0},marginBottom:{type:"number",default:20},marginBottomTablet:{type:"number",default:20},marginBottomMobile:{type:"number",default:20},marginLeft:{type:"number",default:0},marginLeftTablet:{type:"number",default:0},marginLeftMobile:{type:"number",default:0},backgroundType:{type:"string",default:"color"},backgroundColor:{type:"string"},backgroundImageID:{type:"number"},backgroundImageURL:{type:"string"},backgroundAttachment:{type:"string",default:"scroll"},backgroundPosition:{type:"string",default:"top left"},backgroundRepeat:{type:"string",default:"repeat"},backgroundSize:{type:"string",default:"auto"},backgroundGradientFirstColor:{type:"string",default:"#36d1dc"},backgroundGradientFirstLocation:{type:"number",default:0},backgroundGradientSecondColor:{type:"string",default:"#5b86e5"},backgroundGradientSecondLocation:{type:"number",default:100},backgroundGradientType:{type:"string",default:"linear"},backgroundGradientAngle:{type:"number",default:90},backgroundGradientPosition:{type:"string",default:"center center"},borderType:{type:"string",default:"linked"},border:{type:"number",default:0},borderTop:{type:"number",default:0},borderRight:{type:"number",default:0},borderBottom:{type:"number",default:0},borderLeft:{type:"number",default:0},borderColor:{type:"string",default:"#000000"},borderRadiusType:{type:"string",default:"linked"},borderRadius:{type:"number",default:0},borderRadiusTop:{type:"number",default:0},borderRadiusRight:{type:"number",default:0},borderRadiusBottom:{type:"number",default:0},borderRadiusLeft:{type:"number",default:0},boxShadow:{type:"boolean",default:!1},boxShadowColor:{type:"string",default:"#000000"},boxShadowColorOpacity:{type:"number",default:50},boxShadowBlur:{type:"number",default:5},boxShadowSpread:{type:"number",default:0},boxShadowHorizontal:{type:"number",default:0},boxShadowVertical:{type:"number",default:0},columnsHTMLTag:{type:"string",default:"div"},columnWidth:{type:"string"}};var u=[{attributes:b,supports:{inserter:!1,reusable:!1,html:!1},save:e=>{let{attributes:t,className:l}=e;const o=t.columnsHTMLTag;let a,r,n,i;if("color"===t.backgroundType&&(a={background:t.backgroundColor}),"image"===t.backgroundType&&(a={backgroundImage:`url( '${t.backgroundImageURL}' )`,backgroundAttachment:t.backgroundAttachment,backgroundPosition:t.backgroundPosition,backgroundRepeat:t.backgroundRepeat,backgroundSize:t.backgroundSize}),"gradient"===t.backgroundType){let e;e="linear"===t.backgroundGradientType?`${t.backgroundGradientAngle}deg`:`at ${t.backgroundGradientPosition}`,a={background:`${t.backgroundGradientType}-gradient( ${e}, ${t.backgroundGradientFirstColor||"rgba( 0, 0, 0, 0 )"} ${t.backgroundGradientFirstLocation}%, ${t.backgroundGradientSecondColor||"rgba( 0, 0, 0, 0 )"} ${t.backgroundGradientSecondLocation}% )`}}"linked"===t.borderType&&(r={borderWidth:`${t.border}px`,borderStyle:"solid",borderColor:t.borderColor}),"unlinked"===t.borderType&&(r={borderTopWidth:`${t.borderTop}px`,borderRightWidth:`${t.borderRight}px`,borderBottomWidth:`${t.borderBottom}px`,borderLeftWidth:`${t.borderLeft}px`,borderStyle:"solid",borderColor:t.borderColor}),"linked"===t.borderRadiusType&&(n={borderRadius:`${t.borderRadius}px`}),"unlinked"===t.borderRadiusType&&(n={borderTopLeftRadius:`${t.borderRadiusTop}px`,borderTopRightRadius:`${t.borderRadiusRight}px`,borderBottomRightRadius:`${t.borderRadiusBottom}px`,borderBottomLeftRadius:`${t.borderRadiusLeft}px`}),!0===t.boxShadow&&(i={boxShadow:`${t.boxShadowHorizontal}px ${t.boxShadowVertical}px ${t.boxShadowBlur}px ${t.boxShadowSpread}px ${s()(t.boxShadowColor?t.boxShadowColor:"#000000",t.boxShadowColorOpacity)}`});const d={...a,...r,...n,...i};return(0,c.createElement)(o,{className:l,id:t.id,style:d},(0,c.createElement)(m.InnerBlocks.Content,null))}},{attributes:{...b,paddingTablet:{type:"number"},paddingMobile:{type:"number"},paddingTopTablet:{type:"number"},paddingTopMobile:{type:"number"},paddingRightTablet:{type:"number"},paddingRightMobile:{type:"number"},paddingBottomTablet:{type:"number"},paddingBottomMobile:{type:"number"},paddingLeftTablet:{type:"number"},paddingLeftMobile:{type:"number"},marginTablet:{type:"number"},marginMobile:{type:"number"},marginTopTablet:{type:"number"},marginTopMobile:{type:"number"},marginRightTablet:{type:"number"},marginRightMobile:{type:"number"},marginBottomTablet:{type:"number"},marginBottomMobile:{type:"number"},marginLeftTablet:{type:"number"},marginLeftMobile:{type:"number"}},supports:{inserter:!1,reusable:!1,html:!1},migrate:e=>{let t="";if("gradient"===e.backgroundType){let l="";"linear"===e.backgroundGradientType&&(l=`${e.backgroundGradientAngle}deg, `),t=`${e.backgroundGradientType}-gradient(${l}${s()(e.backgroundGradientFirstColor)||"rgba( 0, 0, 0, 0 )"} ${e.backgroundGradientFirstLocation}%, ${s()(e.backgroundGradientSecondColor)||"rgba( 0, 0, 0, 0 )"} ${e.backgroundGradientSecondLocation}%)`}return{...{...(0,d.omit)(e,["backgroundGradientFirstColor","backgroundGradientFirstLocation","backgroundGradientSecondColor","backgroundGradientSecondLocation","backgroundGradientType","backgroundGradientAngle","backgroundGradientPosition"]),backgroundGradient:t}}},isEligible:e=>"gradient"===e.backgroundType&&void 0!==e.backgroundGradientFirstColor,save:e=>{let{attributes:t,className:l}=e;const o=t.columnsHTMLTag;return(0,c.createElement)(o,{className:l,id:t.id},(0,c.createElement)(m.InnerBlocks.Content,null))}}],p=l(5609),g=l(4333),h=l(9818),k=l(7400),v=l(4184),y=l.n(v),_=l(6778),w=l(2372),f=l(6993),C=l(1430),E=l(2136),T=e=>{let{attributes:t,setAttributes:l,isSelected:a,clientId:r,adjacentBlock:n,parentBlock:i,updateBlockAttributes:s,adjacentBlockClientId:d}=e;const b=(0,h.useSelect)((e=>{const{getView:t}=e("themeisle-gutenberg/data"),{__experimentalGetPreviewDeviceType:l}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return l?l():t()}),[]);(0,c.useEffect)((()=>{if(1<i.innerBlocks.length&&!d){const e=i.innerBlocks.findIndex((e=>e.clientId===r)),t=i.innerBlocks[e-1];v.current=t.clientId,T.current=t.attributes.columnWidth}}),[]),(0,c.useEffect)((()=>{if(1<i.innerBlocks.length)if(d)T.current=n.attributes.columnWidth,v.current=d,k.current=t.columnWidth;else{const e=i.innerBlocks.findIndex((e=>e.clientId===r)),l=i.innerBlocks[e-1];T.current=l.attributes.columnWidth,v.current=l.clientId,k.current=t.columnWidth}}),[a,t.columnWidth,i.innerBlocks.length]);const[u,g]=(0,c.useState)("layout"),k=(0,c.useRef)(t.columnWidth),v=(0,c.useRef)(d&&d),T=(0,c.useRef)(n&&n.attributes.columnWidth),x={top:"paddingTop",right:"paddingRight",bottom:"paddingBottom",left:"paddingLeft"},M={top:"paddingTopTablet",right:"paddingRightTablet",bottom:"paddingBottomTablet",left:"paddingLeftTablet"},S={top:"paddingTopMobile",right:"paddingRightMobile",bottom:"paddingBottomMobile",left:"paddingLeftMobile"},B=e=>{if("top"==e)switch(b){case"Desktop":return"linked"===t.paddingType?t.padding:t.paddingTop;case"Tablet":return"linked"===t.paddingTypeTablet?t.paddingTablet:t.paddingTopTablet;case"Mobile":return"linked"===t.paddingTypeMobile?t.paddingMobile:t.paddingTopMobile}else if("right"==e)switch(b){case"Desktop":return"linked"===t.paddingType?t.padding:t.paddingRight;case"Tablet":return"linked"===t.paddingTypeTablet?t.paddingTablet:t.paddingRightTablet;case"Mobile":return"linked"===t.paddingTypeMobile?t.paddingMobile:t.paddingRightMobile}else if("bottom"==e)switch(b){case"Desktop":return"linked"===t.paddingType?t.padding:t.paddingBottom;case"Tablet":return"linked"===t.paddingTypeTablet?t.paddingTablet:t.paddingBottomTablet;case"Mobile":return"linked"===t.paddingTypeMobile?t.paddingMobile:t.paddingBottomMobile}else if("left"==e)switch(b){case"Desktop":return"linked"===t.paddingType?t.padding:t.paddingLeft;case"Tablet":return"linked"===t.paddingTypeTablet?t.paddingTablet:t.paddingLeftTablet;case"Mobile":return"linked"===t.paddingTypeMobile?t.paddingMobile:t.paddingLeftMobile}},z={top:"marginTop",right:"marginRight",bottom:"marginBottom",left:"marginLeft"},P={top:"marginTopTablet",right:"marginRightTablet",bottom:"marginBottomTablet",left:"marginLeftTablet"},N={top:"marginTopMobile",right:"marginRightMobile",bottom:"marginBottomMobile",left:"marginLeftMobile"},R=e=>{if("top"==e)switch(b){case"Desktop":return"linked"===t.marginType?t.margin:t.marginTop;case"Tablet":return"linked"===t.marginTypeTablet?t.marginTablet:t.marginTopTablet;case"Mobile":return"linked"===t.marginTypeMobile?t.marginMobile:t.marginTopMobile}else if("bottom"==e)switch(b){case"Desktop":return"linked"===t.marginType?t.margin:t.marginBottom;case"Tablet":return"linked"===t.marginTypeTablet?t.marginTablet:t.marginBottomTablet;case"Mobile":return"linked"===t.marginTypeMobile?t.marginMobile:t.marginBottomMobile}else if("left"==e)switch(b){case"Desktop":return"linked"===t.marginType?t.margin:t.marginLeft;case"Tablet":return"linked"===t.marginTypeTablet?t.marginTablet:t.marginLeftTablet;case"Mobile":return"linked"===t.marginTypeMobile?t.marginMobile:t.marginLeftMobile}else if("right"==e)switch(b){case"Desktop":return"linked"===t.marginType?t.margin:t.marginRight;case"Tablet":return"linked"===t.marginTypeTablet?t.marginTablet:t.marginRightTablet;case"Mobile":return"linked"===t.marginTypeMobile?t.marginMobile:t.marginRightMobile}},L=()=>{l({backgroundImageID:"",backgroundImageURL:""})},V={top:"borderTop",right:"borderRight",bottom:"borderBottom",left:"borderLeft"},H=e=>{switch(e){case"top":return"linked"===t.borderType?t.border:t.borderTop;case"right":return"linked"===t.borderType?t.border:t.borderRight;case"bottom":return"linked"===t.borderType?t.border:t.borderBottom;case"left":return"linked"===t.borderType?t.border:t.borderLeft;default:return}},I={top:"borderRadiusTop",right:"borderRadiusRight",bottom:"borderRadiusBottom",left:"borderRadiusLeft"},A=e=>{switch(e){case"top":return"linked"===t.borderRadiusType?t.borderRadius:t.borderRadiusTop;case"right":return"linked"===t.borderRadiusType?t.borderRadius:t.borderRadiusRight;case"bottom":return"linked"===t.borderRadiusType?t.borderRadius:t.borderRadiusBottom;case"left":return"linked"===t.borderRadiusType?t.borderRadius:t.borderRadiusLeft;default:return}};return(0,c.createElement)(m.InspectorControls,null,(0,c.createElement)(p.PanelBody,{className:"wp-block-themeisle-blocks-advanced-columns-header-panel"},(0,c.createElement)(p.Button,{className:y()("header-tab",{"is-selected":"layout"===u}),onClick:()=>g("layout")},(0,c.createElement)("span",null,(0,c.createElement)(p.Dashicon,{icon:"editor-table"}),(0,o.__)("Layout","otter-blocks"))),(0,c.createElement)(p.Button,{className:y()("header-tab",{"is-selected":"style"===u}),onClick:()=>g("style")},(0,c.createElement)("span",null,(0,c.createElement)(p.Dashicon,{icon:"admin-customizer"}),(0,o.__)("Style","otter-blocks"))),(0,c.createElement)(p.Button,{className:y()("header-tab",{"is-selected":"advanced"===u}),onClick:()=>g("advanced")},(0,c.createElement)("span",null,(0,c.createElement)(p.Dashicon,{icon:"admin-generic"}),(0,o.__)("Advanced","otter-blocks")))),"layout"===u&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Spacing","otter-blocks")},1<i.innerBlocks.length&&(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Column Width","otter-blocks"),value:Number(t.columnWidth),onChange:e=>{const t=e||10,o=Number(k.current)-t+Number(T.current);k.current=t,T.current=o,l({columnWidth:t.toFixed(2)}),s(v.current,{columnWidth:o.toFixed(2)})},min:10,max:Number(t.columnWidth)+Number(T.current)-10}),(0,c.createElement)(f.Z,{label:(0,o.__)("Padding","otter-blocks")},(0,c.createElement)(w.Z,{type:(()=>{switch(b){case"Desktop":return t.paddingType;case"Tablet":return t.paddingTypeTablet;case"Mobile":return t.paddingTypeMobile;default:return}})(),min:0,max:500,changeType:e=>{switch(b){case"Desktop":l({paddingType:e});break;case"Tablet":l({paddingTypeTablet:e});break;case"Mobile":l({paddingTypeMobile:e})}},onChange:(e,o)=>{"Desktop"===b?"linked"===t.paddingType?l({padding:o}):l({[x[e]]:o}):"Tablet"===b?"linked"===t.paddingTypeTablet?l({paddingTablet:o}):l({[M[e]]:o}):"Mobile"===b&&("linked"===t.paddingTypeMobile?l({paddingMobile:o}):l({[S[e]]:o}))},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:B("top")},{label:(0,o.__)("Right","otter-blocks"),type:"right",value:B("right")},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:B("bottom")},{label:(0,o.__)("Left","otter-blocks"),type:"left",value:B("left")}]})),(0,c.createElement)(f.Z,{label:(0,o.__)("Margin","otter-blocks")},(0,c.createElement)(w.Z,{type:(()=>{switch(b){case"Desktop":return t.marginType;case"Tablet":return t.marginTypeTablet;case"Mobile":return t.marginTypeMobile;default:return}})(),min:-500,max:500,changeType:e=>{switch(b){case"Desktop":l({marginType:e});break;case"Tablet":l({marginTypeTablet:e});break;case"Mobile":l({marginTypeMobile:e})}},onChange:(e,o)=>{"Desktop"===b?"linked"===t.marginType?l({margin:o}):l({[z[e]]:o}):"Tablet"===b?"linked"===t.marginTypeTablet?l({marginTablet:o}):l({[P[e]]:o}):"Mobile"===b&&("linked"===t.marginTypeMobile?l({marginMobile:o}):l({[N[e]]:o}))},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:R("top")},{label:(0,o.__)("Right","otter-blocks"),type:"right",value:R("right")},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:R("bottom")},{label:(0,o.__)("Left","otter-blocks"),type:"left",value:R("left")}]}))))||"style"===u&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Background Settings","otter-blocks"),className:"wp-block-themeisle-image-container"},(0,c.createElement)(C.Z,{label:(0,o.__)("Background Type","otter-blocks"),backgroundType:t.backgroundType,changeBackgroundType:e=>{l({backgroundType:e})}}),"color"===t.backgroundType&&(0,c.createElement)(_.Z,{label:(0,o.__)("Background Color","otter-blocks"),colorValue:t.headingColor},(0,c.createElement)(m.ColorPalette,{label:(0,o.__)("Background Color","otter-blocks"),value:t.backgroundColor,onChange:e=>{l({backgroundColor:e})}}))||"image"===t.backgroundType&&(t.backgroundImageURL?(0,c.createElement)(c.Fragment,null,(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-body"},(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-area"},(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-holder",style:{backgroundImage:`url('${t.backgroundImageURL}')`}}),(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-delete",onClick:L},(0,c.createElement)(p.Dashicon,{icon:"trash"}),(0,c.createElement)("span",null,(0,o.__)("Remove Image","otter-blocks"))))),(0,c.createElement)(p.Button,{isSecondary:!0,className:"wp-block-themeisle-image-container-delete-button",onClick:L},(0,o.__)("Change or Remove Image","otter-blocks")),(0,c.createElement)(E.Z,{label:(0,o.__)("Background Settings","otter-blocks")},(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Attachment","otter-blocks"),value:t.backgroundAttachment,options:[{label:(0,o.__)("Scroll","otter-blocks"),value:"scroll"},{label:(0,o.__)("Fixed","otter-blocks"),value:"fixed"},{label:(0,o.__)("Local","otter-blocks"),value:"local"}],onChange:e=>{l({backgroundAttachment:e})}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Position","otter-blocks"),value:t.backgroundPosition,options:[{label:(0,o.__)("Default","otter-blocks"),value:"top left"},{label:(0,o.__)("Top Left","otter-blocks"),value:"top left"},{label:(0,o.__)("Top Center","otter-blocks"),value:"top center"},{label:(0,o.__)("Top Right","otter-blocks"),value:"top right"},{label:(0,o.__)("Center Left","otter-blocks"),value:"center left"},{label:(0,o.__)("Center Center","otter-blocks"),value:"center center"},{label:(0,o.__)("Center Right","otter-blocks"),value:"center right"},{label:(0,o.__)("Bottom Left","otter-blocks"),value:"bottom left"},{label:(0,o.__)("Bottom Center","otter-blocks"),value:"bottom center"},{label:(0,o.__)("Bottom Right","otter-blocks"),value:"bottom right"}],onChange:e=>{l({backgroundPosition:e})}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Repeat","otter-blocks"),value:t.backgroundRepeat,options:[{label:(0,o.__)("Repeat","otter-blocks"),value:"repeat"},{label:(0,o.__)("No-repeat","otter-blocks"),value:"no-repeat"}],onChange:e=>{l({backgroundRepeat:e})}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Size","otter-blocks"),value:t.backgroundSize,options:[{label:(0,o.__)("Auto","otter-blocks"),value:"auto"},{label:(0,o.__)("Cover","otter-blocks"),value:"cover"},{label:(0,o.__)("Contain","otter-blocks"),value:"contain"}],onChange:e=>{l({backgroundSize:e})}}))):(0,c.createElement)(m.MediaPlaceholder,{icon:"format-image",labels:{title:(0,o.__)("Background Image","otter-blocks"),name:(0,o.__)("an image","otter-blocks")},value:t.backgroundImageID,onSelect:e=>{l({backgroundImageID:e.id,backgroundImageURL:e.url})},accept:"image/*",allowedTypes:["image"]}))||"gradient"===t.backgroundType&&(0,c.createElement)(m.__experimentalColorGradientControl,{label:(0,o.__)("Background Gradient","otter-blocks"),gradientValue:t.backgroundGradient,disableCustomColors:!0,onGradientChange:e=>{l({backgroundGradient:e})},clearable:!1})),(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Border","otter-blocks"),className:"wp-block-themeisle-border-container",initialOpen:!1},(0,c.createElement)(w.Z,{label:(0,o.__)("Border Width","otter-blocks"),type:t.borderType,min:0,max:500,changeType:e=>{l({borderType:e})},onChange:(e,o)=>{"linked"===t.borderType?l({border:o}):l({[V[e]]:o})},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:H("top")},{label:(0,o.__)("Right","otter-blocks"),type:"right",value:H("right")},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:H("bottom")},{label:(0,o.__)("Left","otter-blocks"),type:"left",value:H("left")}]}),(0,c.createElement)(_.Z,{label:(0,o.__)("Border Color","otter-blocks"),colorValue:t.borderColor},(0,c.createElement)(m.ColorPalette,{label:(0,o.__)("Border Color","otter-blocks"),value:t.borderColor,onChange:e=>{l({borderColor:e})}})),(0,c.createElement)(w.Z,{label:(0,o.__)("Border Radius","otter-blocks"),type:t.borderRadiusType,min:0,max:500,changeType:e=>{l({borderRadiusType:e})},onChange:(e,o)=>{"linked"===t.borderRadiusType?l({borderRadius:o}):l({[I[e]]:o})},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:A("top")},{label:(0,o.__)("Right","otter-blocks"),type:"right",value:A("right")},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:A("bottom")},{label:(0,o.__)("Left","otter-blocks"),type:"left",value:A("left")}]}),(0,c.createElement)(p.ToggleControl,{label:(0,o.__)("Box Shadow","otter-blocks"),checked:t.boxShadow,onChange:()=>{l({boxShadow:!t.boxShadow})}}),t.boxShadow&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(_.Z,{label:(0,o.__)("Shadow Color","otter-blocks"),colorValue:t.boxShadowColor},(0,c.createElement)(m.ColorPalette,{label:(0,o.__)("Shadow Color","otter-blocks"),value:t.boxShadowColor,onChange:e=>{l({boxShadowColor:e})}})),(0,c.createElement)(E.Z,{label:(0,o.__)("Shadow Properties","otter-blocks")},(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Opacity","otter-blocks"),value:t.boxShadowColorOpacity,onChange:e=>{l({boxShadowColorOpacity:e})},min:0,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Blur","otter-blocks"),value:t.boxShadowBlur,onChange:e=>{l({boxShadowBlur:e})},min:0,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Spread","otter-blocks"),value:t.boxShadowSpread,onChange:e=>{l({boxShadowSpread:e})},min:-100,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Horizontal","otter-blocks"),value:t.boxShadowHorizontal,onChange:e=>{l({boxShadowHorizontal:e})},min:-100,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Vertical","otter-blocks"),value:t.boxShadowVertical,onChange:e=>{l({boxShadowVertical:e})},min:-100,max:100})))))||"advanced"===u&&(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Section Settings","otter-blocks")},(0,c.createElement)(p.SelectControl,{label:(0,o.__)("HTML Tag","otter-blocks"),value:t.columnsHTMLTag,options:[{label:(0,o.__)("Default (div)","otter-blocks"),value:"div"},{label:"section",value:"section"},{label:"header",value:"header"},{label:"footer",value:"footer"},{label:"article",value:"article"},{label:"main",value:"main"}],onChange:e=>{l({columnsHTMLTag:e})}})))},x=l(5225);(0,a.registerBlockType)("themeisle-blocks/advanced-column",{title:(0,o.__)("Section Column","otter-blocks"),description:(0,o.__)("A single column within a Section block.","otter-blocks"),parent:["themeisle-blocks/advanced-columns"],icon:r.rK,category:"themeisle-blocks",attributes:n,deprecated:u,supports:{inserter:!1,html:!1},edit:e=>{let{attributes:t,setAttributes:l,className:o,isSelected:a,clientId:r,toggleSelection:i}=e;const{updateBlockAttributes:d}=(0,h.useDispatch)("core/block-editor"),{adjacentBlockClientId:b,adjacentBlock:u,parentClientId:v,parentBlock:y,hasInnerBlocks:_,isViewportAvailable:w,isPreviewDesktop:f,isPreviewTablet:C,isPreviewMobile:E}=(0,h.useSelect)((e=>{const{getAdjacentBlockClientId:t,getBlock:l,getBlockRootClientId:o}=e("core/block-editor"),{__experimentalGetPreviewDeviceType:a}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0},n=l(r),c=t(r),i=l(c),s=o(r);return{adjacentBlockClientId:c,adjacentBlock:i,parentClientId:s,parentBlock:l(s),hasInnerBlocks:!(!n||!n.innerBlocks.length),isViewportAvailable:!!a,isPreviewDesktop:!!a&&"Desktop"===a(),isPreviewTablet:!!a&&"Tablet"===a(),isPreviewMobile:!!a&&"Mobile"===a()}}),[]),M=(0,g.useViewportMatch)("large",">="),S=(0,g.useViewportMatch)("large","<="),B=(0,g.useViewportMatch)("small",">="),z=(0,g.useViewportMatch)("small","<=");(0,c.useEffect)((()=>{const e=(0,x.WX)(r,n);return()=>e(t.id)}),[t.id]),(0,c.useEffect)((()=>{A()}),[t.columnWidth]);const[P,N]=(0,c.useState)(0),[R,L]=(0,c.useState)(0);let V=M&&!S&&B&&!z,H=!M&&!S&&B&&!z,I=!(M||S||B||z);w&&!I&&(V=f,H=C,I=E),void 0===t.columnWidth&&y.innerBlocks.map(((e,t)=>{if(r===e.clientId){const e=y.attributes.columns,l=y.attributes.layout;d(r,{columnWidth:k.Z[e][l][t]})}}));const A=()=>{const e=document.getElementById(`block-${r}`);null!==e&&(e.style.flexBasis=V?`${t.columnWidth}%`:"")},$=t.columnsHTMLTag;let O,G,D,Z,F;V&&(O={paddingTop:"linked"===t.paddingType?`${t.padding}px`:`${t.paddingTop}px`,paddingRight:"linked"===t.paddingType?`${t.padding}px`:`${t.paddingRight}px`,paddingBottom:"linked"===t.paddingType?`${t.padding}px`:`${t.paddingBottom}px`,paddingLeft:"linked"===t.paddingType?`${t.padding}px`:`${t.paddingLeft}px`,marginTop:"linked"===t.marginType?`${t.margin}px`:`${t.marginTop}px`,marginRight:"linked"===t.marginType?`${t.margin}px`:`${t.marginRight}px`,marginBottom:"linked"===t.marginType?`${t.margin}px`:`${t.marginBottom}px`,marginLeft:"linked"===t.marginType?`${t.margin}px`:`${t.marginLeft}px`}),H&&(O={paddingTop:"linked"===t.paddingTypeTablet?`${t.paddingTablet}px`:`${t.paddingTopTablet}px`,paddingRight:"linked"===t.paddingTypeTablet?`${t.paddingTablet}px`:`${t.paddingRightTablet}px`,paddingBottom:"linked"===t.paddingTypeTablet?`${t.paddingTablet}px`:`${t.paddingBottomTablet}px`,paddingLeft:"linked"===t.paddingTypeTablet?`${t.paddingTablet}px`:`${t.paddingLeftTablet}px`,marginTop:"linked"===t.marginTypeTablet?`${t.marginTablet}px`:`${t.marginTopTablet}px`,marginRight:"linked"===t.marginTypeTablet?`${t.marginTablet}px`:`${t.marginRightTablet}px`,marginBottom:"linked"===t.marginTypeTablet?`${t.marginTablet}px`:`${t.marginBottomTablet}px`,marginLeft:"linked"===t.marginTypeTablet?`${t.marginTablet}px`:`${t.marginLeftTablet}px`}),I&&(O={paddingTop:"linked"===t.paddingTypeMobile?`${t.paddingMobile}px`:`${t.paddingTopMobile}px`,paddingRight:"linked"===t.paddingTypeMobile?`${t.paddingMobile}px`:`${t.paddingRightMobile}px`,paddingBottom:"linked"===t.paddingTypeMobile?`${t.paddingMobile}px`:`${t.paddingBottomMobile}px`,paddingLeft:"linked"===t.paddingTypeMobile?`${t.paddingMobile}px`:`${t.paddingLeftMobile}px`,marginTop:"linked"===t.marginTypeMobile?`${t.marginMobile}px`:`${t.marginTopMobile}px`,marginRight:"linked"===t.marginTypeMobile?`${t.marginMobile}px`:`${t.marginRightMobile}px`,marginBottom:"linked"===t.marginTypeMobile?`${t.marginMobile}px`:`${t.marginBottomMobile}px`,marginLeft:"linked"===t.marginTypeMobile?`${t.marginMobile}px`:`${t.marginLeftMobile}px`}),"color"===t.backgroundType&&(G={backgroundColor:t.backgroundColor}),"image"===t.backgroundType&&(G={backgroundImage:`url( '${t.backgroundImageURL}' )`,backgroundAttachment:t.backgroundAttachment,backgroundPosition:t.backgroundPosition,backgroundRepeat:t.backgroundRepeat,backgroundSize:t.backgroundSize}),"gradient"===t.backgroundType&&(G={backgroundImage:t.backgroundGradient}),"linked"===t.borderType&&(D={borderWidth:`${t.border}px`,borderStyle:"solid",borderColor:t.borderColor}),"unlinked"===t.borderType&&(D={borderTopWidth:`${t.borderTop}px`,borderRightWidth:`${t.borderRight}px`,borderBottomWidth:`${t.borderBottom}px`,borderLeftWidth:`${t.borderLeft}px`,borderStyle:"solid",borderColor:t.borderColor}),"linked"===t.borderRadiusType&&(Z={borderRadius:`${t.borderRadius}px`}),"unlinked"===t.borderRadiusType&&(Z={borderTopLeftRadius:`${t.borderRadiusTop}px`,borderTopRightRadius:`${t.borderRadiusRight}px`,borderBottomRightRadius:`${t.borderRadiusBottom}px`,borderBottomLeftRadius:`${t.borderRadiusLeft}px`}),!0===t.boxShadow&&(F={boxShadow:`${t.boxShadowHorizontal}px ${t.boxShadowVertical}px ${t.boxShadowBlur}px ${t.boxShadowSpread}px ${s()(t.boxShadowColor?t.boxShadowColor:"#000000",t.boxShadowColorOpacity)}`});const W={...O,...G,...D,...Z,...F};return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(T,{attributes:t,setAttributes:l,isSelected:a,clientId:r,adjacentBlock:u,parentBlock:y,updateBlockAttributes:d,adjacentBlockClientId:b}),(0,c.createElement)(p.ResizableBox,{className:"block-library-spacer__resize-container wp-themeisle-block-advanced-column-resize-container",enable:{right:!!b},handleWrapperClass:"wp-themeisle-block-advanced-column-resize-container-handle",onResizeStart:()=>{const e=document.querySelector(`#block-${r} .wp-themeisle-block-advanced-column-resize-container-handle .components-resizable-box__handle`),l=document.createElement("div"),o=document.createElement("div");l.setAttribute("class","resizable-tooltip resizable-tooltip-left"),l.innerHTML=`${parseFloat(t.columnWidth).toFixed(0)}%`,e.appendChild(l),o.setAttribute("class","resizable-tooltip resizable-tooltip-right"),o.innerHTML=`${parseFloat(u.attributes.columnWidth).toFixed(0)}%`,e.appendChild(o),N(t.columnWidth),L(u.attributes.columnWidth),i(!1)},onResize:(e,t,o,a)=>{const r=document.getElementById(`block-${v}`).getBoundingClientRect().width,n=a.width/r*100,c=parseFloat(P)+n,i=R-n,s=document.querySelector(".resizable-tooltip-left"),m=document.querySelector(".resizable-tooltip-right");10<=c&&10<=i&&(s.innerHTML=`${c.toFixed(0)}%`,m.innerHTML=`${i.toFixed(0)}%`,l({columnWidth:c.toFixed(2)}),d(b,{columnWidth:i.toFixed(2)}))},onResizeStop:()=>{const e=document.querySelector(".resizable-tooltip-left"),t=document.querySelector(".resizable-tooltip-right");e.parentNode.removeChild(e),t.parentNode.removeChild(t),i(!0)}},(0,c.createElement)($,{className:o,id:t.id,style:W},(0,c.createElement)(m.InnerBlocks,{templateLock:!1,renderAppender:!_&&m.InnerBlocks.ButtonBlockAppender}))))},save:e=>{let{attributes:t,className:l}=e;const o=t.columnsHTMLTag;return(0,c.createElement)(o,{className:l,id:t.id},(0,c.createElement)(m.InnerBlocks.Content,null))}})},667:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n={id:{type:"string"},columns:{type:"number"},layout:{type:"string"},layoutTablet:{type:"string",default:"equal"},layoutMobile:{type:"string",default:"equal"},columnsGap:{type:"string",default:"default"},paddingType:{type:"string",default:"linked"},paddingTypeTablet:{type:"string",default:"linked"},paddingTypeMobile:{type:"string",default:"linked"},padding:{type:"number",default:20},paddingTablet:{type:"number"},paddingMobile:{type:"number"},paddingTop:{type:"number",default:20},paddingTopTablet:{type:"number"},paddingTopMobile:{type:"number"},paddingRight:{type:"number",default:20},paddingRightTablet:{type:"number"},paddingRightMobile:{type:"number"},paddingBottom:{type:"number",default:20},paddingBottomTablet:{type:"number"},paddingBottomMobile:{type:"number"},paddingLeft:{type:"number",default:20},paddingLeftTablet:{type:"number"},paddingLeftMobile:{type:"number"},marginType:{type:"string",default:"unlinked"},marginTypeTablet:{type:"string",default:"unlinked"},marginTypeMobile:{type:"string",default:"unlinked"},margin:{type:"number",default:20},marginTablet:{type:"number"},marginMobile:{type:"number"},marginTop:{type:"number",default:20},marginTopTablet:{type:"number"},marginTopMobile:{type:"number"},marginBottom:{type:"number",default:20},marginBottomTablet:{type:"number"},marginBottomMobile:{type:"number"},columnsWidth:{type:"number"},horizontalAlign:{type:"string",default:"unset"},columnsHeight:{type:"string",default:"auto"},columnsHeightCustom:{type:"number"},columnsHeightCustomTablet:{type:"number"},columnsHeightCustomMobile:{type:"number"},verticalAlign:{type:"string",default:"unset"},backgroundType:{type:"string",default:"color"},backgroundColor:{type:"string"},backgroundImageID:{type:"number"},backgroundImageURL:{type:"string"},backgroundAttachment:{type:"string",default:"scroll"},backgroundPosition:{type:"string",default:"top left"},backgroundRepeat:{type:"string",default:"repeat"},backgroundSize:{type:"string",default:"auto"},backgroundGradient:{type:"string",default:"linear-gradient(90deg,rgba(54,209,220,1) 0%,rgba(91,134,229,1) 100%)"},backgroundOverlayOpacity:{type:"number",default:50},backgroundOverlayType:{type:"string",default:"color"},backgroundOverlayColor:{type:"string"},backgroundOverlayImageID:{type:"number"},backgroundOverlayImageURL:{type:"string"},backgroundOverlayAttachment:{type:"string",default:"scroll"},backgroundOverlayPosition:{type:"string",default:"top left"},backgroundOverlayRepeat:{type:"string",default:"repeat"},backgroundOverlaySize:{type:"string",default:"auto"},backgroundOverlayGradient:{type:"string",default:"linear-gradient(90deg,rgba(54,209,220,1) 0%,rgba(91,134,229,1) 100%)"},backgroundOverlayFilterBlur:{type:"number",default:0},backgroundOverlayFilterBrightness:{type:"number",default:10},backgroundOverlayFilterContrast:{type:"number",default:10},backgroundOverlayFilterGrayscale:{type:"number",default:0},backgroundOverlayFilterHue:{type:"number",default:0},backgroundOverlayFilterSaturate:{type:"number",default:10},backgroundOverlayBlend:{type:"string",default:"normal"},borderType:{type:"string",default:"linked"},border:{type:"number",default:0},borderTop:{type:"number",default:0},borderRight:{type:"number",default:0},borderBottom:{type:"number",default:0},borderLeft:{type:"number",default:0},borderColor:{type:"string",default:"#000000"},borderRadiusType:{type:"string",default:"linked"},borderRadius:{type:"number",default:0},borderRadiusTop:{type:"number",default:0},borderRadiusRight:{type:"number",default:0},borderRadiusBottom:{type:"number",default:0},borderRadiusLeft:{type:"number",default:0},boxShadow:{type:"boolean",default:!1},boxShadowColor:{type:"string",default:"#000000"},boxShadowColorOpacity:{type:"number",default:50},boxShadowBlur:{type:"number",default:5},boxShadowSpread:{type:"number",default:0},boxShadowHorizontal:{type:"number",default:0},boxShadowVertical:{type:"number",default:0},dividerTopType:{type:"string",default:"none"},dividerTopColor:{type:"string",default:"#000000"},dividerTopWidth:{type:"number",default:100},dividerTopWidthTablet:{type:"number",default:100},dividerTopWidthMobile:{type:"number",default:100},dividerTopHeight:{type:"number",default:100},dividerTopHeightTablet:{type:"number",default:100},dividerTopHeightMobile:{type:"number",default:100},dividerTopInvert:{type:"boolean",default:!1},dividerBottomType:{type:"string",default:"none"},dividerBottomColor:{type:"string",default:"#000000"},dividerBottomWidth:{type:"number",default:100},dividerBottomWidthTablet:{type:"number",default:100},dividerBottomWidthMobile:{type:"number",default:100},dividerBottomHeight:{type:"number",default:100},dividerBottomHeightTablet:{type:"number",default:100},dividerBottomHeightMobile:{type:"number",default:100},dividerBottomInvert:{type:"boolean",default:!1},hide:{type:"boolean",default:!1},hideTablet:{type:"boolean",default:!1},hideMobile:{type:"boolean",default:!1},reverseColumnsTablet:{type:"boolean",default:!1},reverseColumnsMobile:{type:"boolean",default:!1},columnsHTMLTag:{type:"string",default:"div"}},c=l(9307),i=l(4184),s=l.n(i),d=l(80),m=l.n(d),b=l(2819),u=l(2175),p=l(5609);const g={align:{type:"string"},id:{type:"string"},columns:{type:"number"},layout:{type:"string"},layoutTablet:{type:"string",default:"equal"},layoutMobile:{type:"string",default:"equal"},columnsGap:{type:"string",default:"default"},paddingType:{type:"string",default:"linked"},paddingTypeTablet:{type:"string",default:"linked"},paddingTypeMobile:{type:"string",default:"linked"},padding:{type:"number",default:20},paddingTablet:{type:"number",default:20},paddingMobile:{type:"number",default:20},paddingTop:{type:"number",default:20},paddingTopTablet:{type:"number",default:20},paddingTopMobile:{type:"number",default:20},paddingRight:{type:"number",default:20},paddingRightTablet:{type:"number",default:20},paddingRightMobile:{type:"number",default:20},paddingBottom:{type:"number",default:20},paddingBottomTablet:{type:"number",default:20},paddingBottomMobile:{type:"number",default:20},paddingLeft:{type:"number",default:20},paddingLeftTablet:{type:"number",default:20},paddingLeftMobile:{type:"number",default:20},marginType:{type:"string",default:"unlinked"},marginTypeTablet:{type:"string",default:"unlinked"},marginTypeMobile:{type:"string",default:"unlinked"},margin:{type:"number",default:20},marginTablet:{type:"number",default:20},marginMobile:{type:"number",default:20},marginTop:{type:"number",default:20},marginTopTablet:{type:"number",default:20},marginTopMobile:{type:"number",default:20},marginBottom:{type:"number",default:20},marginBottomTablet:{type:"number",default:20},marginBottomMobile:{type:"number",default:20},columnsWidth:{type:"number"},columnsHeight:{type:"string",default:"auto"},columnsHeightCustom:{type:"number"},columnsHeightCustomTablet:{type:"number"},columnsHeightCustomMobile:{type:"number"},horizontalAlign:{type:"string",default:"unset"},verticalAlign:{type:"string",default:"unset"},backgroundType:{type:"string",default:"color"},backgroundColor:{type:"string"},backgroundImageID:{type:"number"},backgroundImageURL:{type:"string"},backgroundAttachment:{type:"string",default:"scroll"},backgroundPosition:{type:"string",default:"top left"},backgroundRepeat:{type:"string",default:"repeat"},backgroundSize:{type:"string",default:"auto"},backgroundGradientFirstColor:{type:"string",default:"#36d1dc"},backgroundGradientFirstLocation:{type:"number",default:0},backgroundGradientSecondColor:{type:"string",default:"#5b86e5"},backgroundGradientSecondLocation:{type:"number",default:100},backgroundGradientType:{type:"string",default:"linear"},backgroundGradientAngle:{type:"number",default:90},backgroundGradientPosition:{type:"string",default:"center center"},backgroundOverlayOpacity:{type:"number",default:50},backgroundOverlayType:{type:"string",default:"color"},backgroundOverlayColor:{type:"string"},backgroundOverlayImageID:{type:"number"},backgroundOverlayImageURL:{type:"string"},backgroundOverlayAttachment:{type:"string",default:"scroll"},backgroundOverlayPosition:{type:"string",default:"top left"},backgroundOverlayRepeat:{type:"string",default:"repeat"},backgroundOverlaySize:{type:"string",default:"auto"},backgroundOverlayGradientFirstColor:{type:"string",default:"#36d1dc"},backgroundOverlayGradientFirstLocation:{type:"number",default:0},backgroundOverlayGradientSecondColor:{type:"string",default:"#5b86e5"},backgroundOverlayGradientSecondLocation:{type:"number",default:100},backgroundOverlayGradientType:{type:"string",default:"linear"},backgroundOverlayGradientAngle:{type:"number",default:90},backgroundOverlayGradientPosition:{type:"string",default:"center center"},backgroundOverlayFilterBlur:{type:"number",default:0},backgroundOverlayFilterBrightness:{type:"number",default:10},backgroundOverlayFilterContrast:{type:"number",default:10},backgroundOverlayFilterGrayscale:{type:"number",default:0},backgroundOverlayFilterHue:{type:"number",default:0},backgroundOverlayFilterSaturate:{type:"number",default:10},backgroundOverlayBlend:{type:"string",default:"normal"},borderType:{type:"string",default:"linked"},border:{type:"number",default:0},borderTop:{type:"number",default:0},borderRight:{type:"number",default:0},borderBottom:{type:"number",default:0},borderLeft:{type:"number",default:0},borderColor:{type:"string",default:"#000000"},borderRadiusType:{type:"string",default:"linked"},borderRadius:{type:"number",default:0},borderRadiusTop:{type:"number",default:0},borderRadiusRight:{type:"number",default:0},borderRadiusBottom:{type:"number",default:0},borderRadiusLeft:{type:"number",default:0},boxShadow:{type:"boolean",default:!1},boxShadowColor:{type:"string",default:"#000000"},boxShadowColorOpacity:{type:"number",default:50},boxShadowBlur:{type:"number",default:5},boxShadowSpread:{type:"number",default:0},boxShadowHorizontal:{type:"number",default:0},boxShadowVertical:{type:"number",default:0},dividerTopType:{type:"string",default:"none"},dividerTopColor:{type:"string",default:"#000000"},dividerTopWidth:{type:"number",default:100},dividerTopWidthTablet:{type:"number",default:100},dividerTopWidthMobile:{type:"number",default:100},dividerTopHeight:{type:"number",default:100},dividerTopHeightTablet:{type:"number",default:100},dividerTopHeightMobile:{type:"number",default:100},dividerTopInvert:{type:"boolean",default:!1},dividerBottomType:{type:"string",default:"none"},dividerBottomColor:{type:"string",default:"#000000"},dividerBottomWidth:{type:"number",default:100},dividerBottomWidthTablet:{type:"number",default:100},dividerBottomWidthMobile:{type:"number",default:100},dividerBottomHeight:{type:"number",default:100},dividerBottomHeightTablet:{type:"number",default:100},dividerBottomHeightMobile:{type:"number",default:100},dividerBottomInvert:{type:"boolean",default:!1},hide:{type:"boolean",default:!1},hideTablet:{type:"boolean",default:!1},hideMobile:{type:"boolean",default:!1},columnsHTMLTag:{type:"string",default:"div"}},h=e=>{let{type:t,front:l,style:o,fill:a,invert:r,width:n,height:i}=e;return"none"!==o&&(0,c.createElement)("div",{className:s()("wp-block-themeisle-blocks-advanced-columns-separators",t),style:!l&&n?{transform:n?`scaleX( ${n/100} )`:""}:{}},"bigTriangle"===o&&!1===r&&(0,c.createElement)(p.SVG,{id:"bigTriangle",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"bottom"===t?{transform:"bottom"===t?"rotate(180deg)":""}:{}},(0,c.createElement)(p.Path,{d:"M0 0 L50 100 L100 0 Z"})),"bigTriangle"===o&&!0===r&&(0,c.createElement)(p.SVG,{id:"bigTriangle",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"top"===t?{transform:"top"===t?"rotate(180deg)":""}:{}},(0,c.createElement)(p.Path,{d:"M100, 0l-50, 100l-50, -100l0, 100l100, 0l0, -100Z"})),"rightCurve"===o&&!1===r&&(0,c.createElement)(p.SVG,{id:"rightCurve",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"top"===t?{transform:"top"===t?"rotate(180deg)":""}:{}},(0,c.createElement)(p.Path,{d:"M0 100 C 20 0 50 0 100 100 Z"})),"rightCurve"===o&&!0===r&&(0,c.createElement)(p.SVG,{id:"rightCurve",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"top"===t?{transform:"top"===t?"rotate(180deg)":""}:{}},(0,c.createElement)(p.Path,{d:"M0 100 C 50 0 70 0 100 100 Z"})),"curve"===o&&(0,c.createElement)(p.SVG,{id:"curve",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"top"===t?{transform:"top"===t?"rotate(180deg)":""}:{}},(0,c.createElement)(p.Path,{d:"M0 100 C40 0 60 0 100 100 Z"})),"slant"===o&&!1===r&&(0,c.createElement)(p.SVG,{id:"slant",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"bottom"===t?{transform:"bottom"===t?"rotate(180deg)":""}:{}},(0,c.createElement)(p.Path,{d:"M0 0 L100 100 L100 0 Z"})),"slant"===o&&!0===r&&(0,c.createElement)(p.SVG,{id:"slant",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"bottom"===t?{transform:"bottom"===t?"rotate(180deg)":""}:{}},(0,c.createElement)(p.Path,{d:"M0 0 L0 100 L100 0 Z"})),"cloud"===o&&(0,c.createElement)(p.SVG,{id:"cloud",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",style:"top"===t?{transform:"top"===t?"rotate(180deg)":""}:{}},(0,c.createElement)(p.Path,{d:"M-5 100 Q 10 -100 15 100 Z M10 100 Q 20 -20 30 100 M25 100 Q 35 -70 45 100 M40 100 Q 50 -100 60 100 M55 100 Q 65 -20 75 100 M70 100 Q 75 -45 90 100 M85 100 Q 90 -50 95 100 M90 100 Q 95 -25 105 100 Z"})))},k=e=>{let{type:t,front:l,style:o,fill:a,invert:r,width:n,height:i}=e;return"none"!==o&&(0,c.createElement)("div",{className:s()("wp-block-themeisle-blocks-advanced-columns-separators",t),style:!l&&n?{transform:n?`scaleX( ${n/100} )`:""}:{}},"bigTriangle"===o&&!1===r&&(0,c.createElement)(p.SVG,{id:"bigTriangle",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:s()({rotate:"bottom"===t})},(0,c.createElement)(p.Path,{d:"M0 0 L50 100 L100 0 Z"})),"bigTriangle"===o&&!0===r&&(0,c.createElement)(p.SVG,{id:"bigTriangle",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:s()({rotate:"top"===t})},(0,c.createElement)(p.Path,{d:"M100, 0l-50, 100l-50, -100l0, 100l100, 0l0, -100Z"})),"rightCurve"===o&&!1===r&&(0,c.createElement)(p.SVG,{id:"rightCurve",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:s()({rotate:"top"===t})},(0,c.createElement)(p.Path,{d:"M0 100 C 20 0 50 0 100 100 Z"})),"rightCurve"===o&&!0===r&&(0,c.createElement)(p.SVG,{id:"rightCurve",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:s()({rotate:"top"===t})},(0,c.createElement)(p.Path,{d:"M0 100 C 50 0 70 0 100 100 Z"})),"curve"===o&&(0,c.createElement)(p.SVG,{id:"curve",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:s()({rotate:"top"===t})},(0,c.createElement)(p.Path,{d:"M0 100 C40 0 60 0 100 100 Z"})),"slant"===o&&!1===r&&(0,c.createElement)(p.SVG,{id:"slant",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:s()({rotate:"bottom"===t})},(0,c.createElement)(p.Path,{d:"M0 0 L100 100 L100 0 Z"})),"slant"===o&&!0===r&&(0,c.createElement)(p.SVG,{id:"slant",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:s()({rotate:"bottom"===t})},(0,c.createElement)(p.Path,{d:"M0 0 L0 100 L100 0 Z"})),"cloud"===o&&(0,c.createElement)(p.SVG,{id:"cloud",fill:a,viewBox:"0 0 100 100",width:"100%",height:i?`${i}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:s()({rotate:"top"===t})},(0,c.createElement)(p.Path,{d:"M-5 100 Q 10 -100 15 100 Z M10 100 Q 20 -20 30 100 M25 100 Q 35 -70 45 100 M40 100 Q 50 -100 60 100 M55 100 Q 65 -20 75 100 M70 100 Q 75 -45 90 100 M85 100 Q 90 -50 95 100 M90 100 Q 95 -25 105 100 Z"})))};var v=[{attributes:g,supports:{align:["wide","full"],html:!1},save:e=>{let{attributes:t,className:l}=e;const o=t.columnsHTMLTag;let a,r,n,i,d;if("color"===t.backgroundType&&(a={background:t.backgroundColor}),"image"===t.backgroundType&&(a={backgroundImage:`url( '${t.backgroundImageURL}' )`,backgroundAttachment:t.backgroundAttachment,backgroundPosition:t.backgroundPosition,backgroundRepeat:t.backgroundRepeat,backgroundSize:t.backgroundSize}),"gradient"===t.backgroundType){let e;e="linear"===t.backgroundGradientType?`${t.backgroundGradientAngle}deg`:`at ${t.backgroundGradientPosition}`,a={background:`${t.backgroundGradientType}-gradient( ${e}, ${t.backgroundGradientFirstColor||"rgba( 0, 0, 0, 0 )"} ${t.backgroundGradientFirstLocation}%, ${t.backgroundGradientSecondColor||"rgba( 0, 0, 0, 0 )"} ${t.backgroundGradientSecondLocation}% )`}}"linked"===t.borderType&&(n={borderWidth:`${t.border}px`,borderStyle:"solid",borderColor:t.borderColor}),"unlinked"===t.borderType&&(n={borderTopWidth:`${t.borderTop}px`,borderRightWidth:`${t.borderRight}px`,borderBottomWidth:`${t.borderBottom}px`,borderLeftWidth:`${t.borderLeft}px`,borderStyle:"solid",borderColor:t.borderColor}),"linked"===t.borderRadiusType&&(i={borderRadius:`${t.borderRadius}px`}),"unlinked"===t.borderRadiusType&&(i={borderTopLeftRadius:`${t.borderRadiusTop}px`,borderTopRightRadius:`${t.borderRadiusRight}px`,borderBottomRightRadius:`${t.borderRadiusBottom}px`,borderBottomLeftRadius:`${t.borderRadiusLeft}px`}),!0===t.boxShadow&&(d={boxShadow:`${t.boxShadowHorizontal}px ${t.boxShadowVertical}px ${t.boxShadowBlur}px ${t.boxShadowSpread}px ${m()(t.boxShadowColor?t.boxShadowColor:"#000000",t.boxShadowColorOpacity)}`});const b={...a,...n,...i,...d,justifyContent:t.horizontalAlign};if("color"===t.backgroundOverlayType&&(r={background:t.backgroundOverlayColor,opacity:t.backgroundOverlayOpacity/100}),"image"===t.backgroundOverlayType&&(r={backgroundImage:`url( '${t.backgroundOverlayImageURL}' )`,backgroundAttachment:t.backgroundOverlayAttachment,backgroundPosition:t.backgroundOverlayPosition,backgroundRepeat:t.backgroundOverlayRepeat,backgroundSize:t.backgroundOverlaySize,opacity:t.backgroundOverlayOpacity/100}),"gradient"===t.backgroundOverlayType){let e;e="linear"===t.backgroundOverlayGradientType?`${t.backgroundOverlayGradientAngle}deg`:`at ${t.backgroundOverlayGradientPosition}`,r={background:`${t.backgroundOverlayGradientType}-gradient( ${e}, ${t.backgroundOverlayGradientFirstColor||"rgba( 0, 0, 0, 0 )"} ${t.backgroundOverlayGradientFirstLocation}%, ${t.backgroundOverlayGradientSecondColor||"rgba( 0, 0, 0, 0 )"} ${t.backgroundOverlayGradientSecondLocation}% )`,opacity:t.backgroundOverlayOpacity/100}}const p={...r,mixBlendMode:t.backgroundOverlayBlend,filter:`blur( ${t.backgroundOverlayFilterBlur/10}px ) brightness( ${t.backgroundOverlayFilterBrightness/10} ) contrast( ${t.backgroundOverlayFilterContrast/10} ) grayscale( ${t.backgroundOverlayFilterGrayscale/100} ) hue-rotate( ${t.backgroundOverlayFilterHue}deg ) saturate( ${t.backgroundOverlayFilterSaturate/10} )`};let g={};t.columnsWidth&&(g={maxWidth:t.columnsWidth+"px"});const k=t.hide?"":`has-desktop-${t.layout}-layout`,v=t.hideTablet?"":`has-tablet-${t.layoutTablet}-layout`,y=t.hideMobile?"":`has-mobile-${t.layoutMobile}-layout`,_=s()(l,`has-${t.columns}-columns`,k,v,y,{"hide-in-desktop":t.hide},{"hide-in-tablet":t.hideTablet},{"hide-in-mobile":t.hideMobile},`has-${t.lcolumnsGap}-gap`,`has-vertical-${t.verticalAlign}`);return(0,c.createElement)(o,{className:_,id:t.id,style:b},(0,c.createElement)("div",{className:"wp-themeisle-block-overlay",style:p}),(0,c.createElement)(h,{type:"top",front:!0,style:t.dividerTopType,fill:t.dividerTopColor,invert:t.dividerTopInvert}),(0,c.createElement)("div",{className:"innerblocks-wrap",style:g},(0,c.createElement)(u.InnerBlocks.Content,null)),(0,c.createElement)(h,{type:"bottom",front:!0,style:t.dividerBottomType,fill:t.dividerBottomColor,invert:t.dividerBottomInvert}))}},{attributes:g,supports:{align:["wide","full"],html:!1},save:e=>{let{attributes:t,className:l}=e;const o=t.columnsHTMLTag;let a,r,n,i,d;if("color"===t.backgroundType&&(a={background:t.backgroundColor}),"image"===t.backgroundType&&(a={backgroundImage:`url( '${t.backgroundImageURL}' )`,backgroundAttachment:t.backgroundAttachment,backgroundPosition:t.backgroundPosition,backgroundRepeat:t.backgroundRepeat,backgroundSize:t.backgroundSize}),"gradient"===t.backgroundType){let e;e="linear"===t.backgroundGradientType?`${t.backgroundGradientAngle}deg`:`at ${t.backgroundGradientPosition}`,a={background:`${t.backgroundGradientType}-gradient( ${e}, ${t.backgroundGradientFirstColor||"rgba( 0, 0, 0, 0 )"} ${t.backgroundGradientFirstLocation}%, ${t.backgroundGradientSecondColor||"rgba( 0, 0, 0, 0 )"} ${t.backgroundGradientSecondLocation}% )`}}"linked"===t.borderType&&(n={borderWidth:`${t.border}px`,borderStyle:"solid",borderColor:t.borderColor}),"unlinked"===t.borderType&&(n={borderTopWidth:`${t.borderTop}px`,borderRightWidth:`${t.borderRight}px`,borderBottomWidth:`${t.borderBottom}px`,borderLeftWidth:`${t.borderLeft}px`,borderStyle:"solid",borderColor:t.borderColor}),"linked"===t.borderRadiusType&&(i={borderRadius:`${t.borderRadius}px`}),"unlinked"===t.borderRadiusType&&(i={borderTopLeftRadius:`${t.borderRadiusTop}px`,borderTopRightRadius:`${t.borderRadiusRight}px`,borderBottomRightRadius:`${t.borderRadiusBottom}px`,borderBottomLeftRadius:`${t.borderRadiusLeft}px`}),!0===t.boxShadow&&(d={boxShadow:`${t.boxShadowHorizontal}px ${t.boxShadowVertical}px ${t.boxShadowBlur}px ${t.boxShadowSpread}px ${m()(t.boxShadowColor?t.boxShadowColor:"#000000",t.boxShadowColorOpacity)}`});const b={...a,...n,...i,...d,justifyContent:t.horizontalAlign};if("color"===t.backgroundOverlayType&&(r={background:t.backgroundOverlayColor,opacity:t.backgroundOverlayOpacity/100}),"image"===t.backgroundOverlayType&&(r={backgroundImage:`url( '${t.backgroundOverlayImageURL}' )`,backgroundAttachment:t.backgroundOverlayAttachment,backgroundPosition:t.backgroundOverlayPosition,backgroundRepeat:t.backgroundOverlayRepeat,backgroundSize:t.backgroundOverlaySize,opacity:t.backgroundOverlayOpacity/100}),"gradient"===t.backgroundOverlayType){let e;e="linear"===t.backgroundOverlayGradientType?`${t.backgroundOverlayGradientAngle}deg`:`at ${t.backgroundOverlayGradientPosition}`,r={background:`${t.backgroundOverlayGradientType}-gradient( ${e}, ${t.backgroundOverlayGradientFirstColor||"rgba( 0, 0, 0, 0 )"} ${t.backgroundOverlayGradientFirstLocation}%, ${t.backgroundOverlayGradientSecondColor||"rgba( 0, 0, 0, 0 )"} ${t.backgroundOverlayGradientSecondLocation}% )`,opacity:t.backgroundOverlayOpacity/100}}const p={...r,mixBlendMode:t.backgroundOverlayBlend};let g={};t.columnsWidth&&(g={maxWidth:t.columnsWidth+"px"});const k=t.hide?"":`has-desktop-${t.layout}-layout`,v=t.hideTablet?"":`has-tablet-${t.layoutTablet}-layout`,y=t.hideMobile?"":`has-mobile-${t.layoutMobile}-layout`,_=s()(l,`has-${t.columns}-columns`,k,v,y,{"hide-in-desktop":t.hide},{"hide-in-tablet":t.hideTablet},{"hide-in-mobile":t.hideMobile},`has-${t.columnsGap}-gap`,`has-vertical-${t.verticalAlign}`);return(0,c.createElement)(o,{className:_,id:t.id,style:b},(0,c.createElement)("div",{className:"wp-themeisle-block-overlay",style:p}),(0,c.createElement)(h,{type:"top",front:!0,style:t.dividerTopType,fill:t.dividerTopColor,invert:t.dividerTopInvert}),(0,c.createElement)("div",{className:"innerblocks-wrap",style:g},(0,c.createElement)(u.InnerBlocks.Content,null)),(0,c.createElement)(h,{type:"bottom",front:!0,style:t.dividerBottomType,fill:t.dividerBottomColor,invert:t.dividerBottomInvert}))}},{attributes:{...g,paddingTablet:{type:"number"},paddingMobile:{type:"number"},paddingTopTablet:{type:"number"},paddingTopMobile:{type:"number"},paddingRightTablet:{type:"number"},paddingRightMobile:{type:"number"},paddingBottomTablet:{type:"number"},paddingBottomMobile:{type:"number"},paddingLeftTablet:{type:"number"},paddingLeftMobile:{type:"number"},marginTablet:{type:"number"},marginMobile:{type:"number"},marginTopTablet:{type:"number"},marginTopMobile:{type:"number"},marginBottomTablet:{type:"number"},marginBottomMobile:{type:"number"},reverseColumnsTablet:{type:"boolean",default:!1},reverseColumnsMobile:{type:"boolean",default:!1}},supports:{align:["wide","full"],html:!1},save:e=>{let{attributes:t,className:l}=e;const o=t.columnsHTMLTag,a=t.hide?"":`has-desktop-${t.layout}-layout`,r=t.hideTablet?"":`has-tablet-${t.layoutTablet}-layout`,n=t.hideMobile?"":`has-mobile-${t.layoutMobile}-layout`,i=s()(l,`has-${t.columns}-columns`,a,r,n,{"hide-in-desktop":t.hide},{"hide-in-tablet":t.hideTablet},{"hide-in-mobile":t.hideMobile},{"has-reverse-columns-tablet":t.reverseColumnsTablet&&!t.hideTablet&&"collapsedRows"===t.layoutTablet},{"has-reverse-columns-mobile":t.reverseColumnsMobile&&!t.hideMobile&&"collapsedRows"===t.layoutMobile},`has-${t.columnsGap}-gap`,`has-vertical-${t.verticalAlign}`);return(0,c.createElement)(o,{className:i,id:t.id},(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-advanced-columns-overlay"}),(0,c.createElement)(k,{type:"top",front:!0,style:t.dividerTopType,fill:t.dividerTopColor,invert:t.dividerTopInvert}),(0,c.createElement)("div",{className:"innerblocks-wrap"},(0,c.createElement)(u.InnerBlocks.Content,null)),(0,c.createElement)(k,{type:"bottom",front:!0,style:t.dividerBottomType,fill:t.dividerBottomColor,invert:t.dividerBottomInvert}))}},{attributes:{...g,paddingTablet:{type:"number"},paddingMobile:{type:"number"},paddingTopTablet:{type:"number"},paddingTopMobile:{type:"number"},paddingRightTablet:{type:"number"},paddingRightMobile:{type:"number"},paddingBottomTablet:{type:"number"},paddingBottomMobile:{type:"number"},paddingLeftTablet:{type:"number"},paddingLeftMobile:{type:"number"},marginTablet:{type:"number"},marginMobile:{type:"number"},marginTopTablet:{type:"number"},marginTopMobile:{type:"number"},marginBottomTablet:{type:"number"},marginBottomMobile:{type:"number"},reverseColumnsTablet:{type:"boolean",default:!1},reverseColumnsMobile:{type:"boolean",default:!1}},supports:{align:["wide","full"],html:!1},migrate:e=>{let t="",l="";if("gradient"===e.backgroundType){let l="";"linear"===e.backgroundGradientType&&(l=`${e.backgroundGradientAngle}deg, `),t=`${e.backgroundGradientType}-gradient(${l}${m()(e.backgroundGradientFirstColor)||"rgba( 0, 0, 0, 0 )"} ${e.backgroundGradientFirstLocation}%, ${m()(e.backgroundGradientSecondColor)||"rgba( 0, 0, 0, 0 )"} ${e.backgroundGradientSecondLocation}%)`}if("gradient"===e.backgroundOverlayType){let t="";"linear"===e.backgroundOverlayGradientType&&(t=`${e.backgroundOverlayGradientAngle}deg, `),l=`${e.backgroundOverlayGradientType}-gradient(${t}${m()(e.backgroundOverlayGradientFirstColor)||"rgba( 0, 0, 0, 0 )"} ${e.backgroundOverlayGradientFirstLocation}%, ${m()(e.backgroundOverlayGradientSecondColor)||"rgba( 0, 0, 0, 0 )"} ${e.backgroundOverlayGradientSecondLocation}%)`}return{...{...(0,b.omit)(e,["backgroundGradientFirstColor","backgroundGradientFirstLocation","backgroundGradientSecondColor","backgroundGradientSecondLocation","backgroundGradientType","backgroundGradientAngle","backgroundGradientPosition","backgroundOverlayGradientFirstColor","backgroundOverlayGradientFirstLocation","backgroundOverlayGradientSecondColor","backgroundOverlayGradientSecondLocation","backgroundOverlayGradientType","backgroundOverlayGradientAngle","backgroundOverlayGradientPosition"]),backgroundGradient:t,backgroundOverlayGradient:l}}},isEligible:e=>"gradient"===e.backgroundType&&void 0!==e.backgroundGradientFirstColor||"gradient"===e.backgroundOverlayType&&void 0!==e.backgroundOverlayGradientFirstColor,save:e=>{let{attributes:t,className:l}=e;const o=t.columnsHTMLTag,a=t.hide?"":`has-desktop-${t.layout}-layout`,r=t.hideTablet?"":`has-tablet-${t.layoutTablet}-layout`,n=t.hideMobile?"":`has-mobile-${t.layoutMobile}-layout`,i=s()(l,`has-${t.columns}-columns`,a,r,n,{"hide-in-desktop":t.hide},{"hide-in-tablet":t.hideTablet},{"hide-in-mobile":t.hideMobile},{"has-reverse-columns-tablet":t.reverseColumnsTablet&&!t.hideTablet&&"collapsedRows"===t.layoutTablet},{"has-reverse-columns-mobile":t.reverseColumnsMobile&&!t.hideMobile&&"collapsedRows"===t.layoutMobile},`has-${t.columnsGap}-gap`,`has-vertical-${t.verticalAlign}`);return(0,c.createElement)(o,{className:i,id:t.id},(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-advanced-columns-overlay"}),(0,c.createElement)(k,{type:"top",front:!0,style:t.dividerTopType,fill:t.dividerTopColor,invert:t.dividerTopInvert}),(0,c.createElement)("div",{className:"innerblocks-wrap"},(0,c.createElement)(u.InnerBlocks.Content,null)),(0,c.createElement)(k,{type:"bottom",front:!0,style:t.dividerBottomType,fill:t.dividerBottomColor,invert:t.dividerBottomInvert}))}}],y=l(4333),_=l(9818),w=l(7400),f=e=>{let{attributes:t,setAttributes:l}=e;return(0,c.createElement)(u.BlockControls,null,(0,c.createElement)(u.BlockVerticalAlignmentToolbar,{onChange:e=>(t.verticalAlign===e?l({verticalAlign:"unset"}):"top"===e?l({verticalAlign:"flex-start"}):"bottom"===e&&l({verticalAlign:"flex-end"}),l({verticalAlign:e})),value:"flex-start"===t.verticalAlign?"top":"flex-end"===t.verticalAlign?"bottom":t.verticalAlign}))},C=l(6778),E=l(9266),T=l(2372),x=l(6993),M=l(1430),S=l(2136),B=l(1661),z=e=>{let{attributes:t,setAttributes:l,updateColumnsWidth:a,dividerViewType:r,setDividerViewType:n,changeColumnsNumbers:i}=e;const d=(0,_.useSelect)((e=>{const{getView:t}=e("themeisle-gutenberg/data"),{__experimentalGetPreviewDeviceType:l}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return l?l():t()}),[]),[m,b]=(0,c.useState)("layout"),[g,h]=(0,c.useState)(!1);(0,c.useEffect)((()=>{g&&(6>=t.columns?a(t.columns,"equal"):6<t.columns?a(6,"equal"):1>=t.columns&&a(1,"equal"),h(!1))}),[t.columns]);let k=()=>{switch(d){case"Desktop":return t.paddingType;case"Tablet":return t.paddingTypeTablet;case"Mobile":return t.paddingTypeMobile;default:return}};k=k();const v={top:"paddingTop",right:"paddingRight",bottom:"paddingBottom",left:"paddingLeft"},y={top:"paddingTopTablet",right:"paddingRightTablet",bottom:"paddingBottomTablet",left:"paddingLeftTablet"},w={top:"paddingTopMobile",right:"paddingRightMobile",bottom:"paddingBottomMobile",left:"paddingLeftMobile"},f=e=>{if("top"==e)switch(d){case"Desktop":return"linked"===t.paddingType?t.padding:t.paddingTop;case"Tablet":return"linked"===t.paddingTypeTablet?t.paddingTablet:t.paddingTopTablet;case"Mobile":return"linked"===t.paddingTypeMobile?t.paddingMobile:t.paddingTopMobile}else if("right"==e)switch(d){case"Desktop":return"linked"===t.paddingType?t.padding:t.paddingRight;case"Tablet":return"linked"===t.paddingTypeTablet?t.paddingTablet:t.paddingRightTablet;case"Mobile":return"linked"===t.paddingTypeMobile?t.paddingMobile:t.paddingRightMobile}else if("bottom"==e)switch(d){case"Desktop":return"linked"===t.paddingType?t.padding:t.paddingBottom;case"Tablet":return"linked"===t.paddingTypeTablet?t.paddingTablet:t.paddingBottomTablet;case"Mobile":return"linked"===t.paddingTypeMobile?t.paddingMobile:t.paddingBottomMobile}else if("left"==e)switch(d){case"Desktop":return"linked"===t.paddingType?t.padding:t.paddingLeft;case"Tablet":return"linked"===t.paddingTypeTablet?t.paddingTablet:t.paddingLeftTablet;case"Mobile":return"linked"===t.paddingTypeMobile?t.paddingMobile:t.paddingLeftMobile}},z={top:"marginTop",bottom:"marginBottom"},P={top:"marginTopTablet",bottom:"marginBottomTablet"},N={top:"marginTopMobile",bottom:"marginBottomMobile"},R=e=>{if("top"==e)switch(d){case"Desktop":return"linked"===t.marginType?t.margin:t.marginTop;case"Tablet":return"linked"===t.marginTypeTablet?t.marginTablet:t.marginTopTablet;case"Mobile":return"linked"===t.marginTypeMobile?t.marginMobile:t.marginTopMobile}else if("bottom"==e)switch(d){case"Desktop":return"linked"===t.marginType?t.margin:t.marginBottom;case"Tablet":return"linked"===t.marginTypeTablet?t.marginTablet:t.marginBottomTablet;case"Mobile":return"linked"===t.marginTypeMobile?t.marginMobile:t.marginBottomMobile}},L=e=>{if(t.horizontalAlign===e)return l({horizontalAlign:"unset"});l({horizontalAlign:e})};let V=()=>{switch(d){case"Desktop":return t.columnsHeightCustom;case"Tablet":return t.columnsHeightCustomTablet;case"Mobile":return t.columnsHeightCustomMobile;default:return}};V=V();const H=()=>{l({backgroundImageID:"",backgroundImageURL:""})},I=()=>{l({backgroundOverlayImageID:"",backgroundOverlayImageURL:""})},A={top:"borderTop",right:"borderRight",bottom:"borderBottom",left:"borderLeft"},$=e=>{switch(e){case"top":return"linked"===t.borderType?t.border:t.borderTop;case"right":return"linked"===t.borderType?t.border:t.borderRight;case"bottom":return"linked"===t.borderType?t.border:t.borderBottom;case"left":return"linked"===t.borderType?t.border:t.borderLeft;default:return}},O={top:"borderRadiusTop",right:"borderRadiusRight",bottom:"borderRadiusBottom",left:"borderRadiusLeft"},G=e=>{switch(e){case"top":return"linked"===t.borderRadiusType?t.borderRadius:t.borderRadiusTop;case"right":return"linked"===t.borderRadiusType?t.borderRadius:t.borderRadiusRight;case"bottom":return"linked"===t.borderRadiusType?t.borderRadius:t.borderRadiusBottom;case"left":return"linked"===t.borderRadiusType?t.borderRadius:t.borderRadiusLeft;default:return}},D="top"==r?t.dividerTopType:"bottom"==r?t.dividerBottomType:void 0,Z=()=>"top"==r?t.dividerTopColor:"bottom"==r?t.dividerBottomColor:void 0,F=(e,t)=>{switch(t){case"Desktop":l({hide:e});break;case"Tablet":l({hideTablet:e});break;case"Mobile":l({hideMobile:e})}},W=(e,t)=>{"Tablet"===t?l({reverseColumnsTablet:e}):"Mobile"===t&&l({reverseColumnsMobile:e})};return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(u.InspectorControls,null,(0,c.createElement)(p.PanelBody,{className:"wp-block-themeisle-blocks-advanced-columns-header-panel"},(0,c.createElement)(p.Button,{className:s()("header-tab",{"is-selected":"layout"===m}),onClick:()=>b("layout")},(0,c.createElement)("span",null,(0,c.createElement)(p.Dashicon,{icon:"editor-table"}),(0,o.__)("Layout","otter-blocks"))),(0,c.createElement)(p.Button,{className:s()("header-tab",{"is-selected":"style"===m}),onClick:()=>b("style")},(0,c.createElement)("span",null,(0,c.createElement)(p.Dashicon,{icon:"admin-customizer"}),(0,o.__)("Style","otter-blocks"))),(0,c.createElement)(p.Button,{className:s()("header-tab",{"is-selected":"advanced"===m}),onClick:()=>b("advanced")},(0,c.createElement)("span",null,(0,c.createElement)(p.Dashicon,{icon:"admin-generic"}),(0,o.__)("Advanced","otter-blocks")))),"layout"===m&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Columns & Layout","otter-blocks")},(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Columns","otter-blocks"),value:t.columns,onChange:e=>{6>=e&&l({layout:"equal",layoutTablet:"equal",layoutMobile:"collapsedRows"}),6<e&&l({layout:"equal",layoutTablet:"equal",layoutMobile:"collapsedRows"}),1>=e&&l({layout:"equal",layoutTablet:"equal",layoutMobile:"equal"}),i(e),h(!0)},min:1,max:6}),(0,c.createElement)(E.Z,{label:(0,o.__)("Layout","otter-blocks"),columns:t.columns,layout:t.layout,layoutTablet:t.layoutTablet,layoutMobile:t.layoutMobile,onClick:e=>{switch(d){case"Desktop":l({layout:e}),a(t.columns,e);break;case"Tablet":l({layoutTablet:e});break;case"Mobile":l({layoutMobile:e})}}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Columns Gap","otter-blocks"),value:t.columnsGap,options:[{label:(0,o.__)("Default (10px)","otter-blocks"),value:"default"},{label:(0,o.__)("No Gap","otter-blocks"),value:"nogap"},{label:(0,o.__)("Narrow (5px)","otter-blocks"),value:"narrow"},{label:(0,o.__)("Extended (15px)","otter-blocks"),value:"extended"},{label:(0,o.__)("Wide (20px)","otter-blocks"),value:"wide"},{label:(0,o.__)("Wider (30px)","otter-blocks"),value:"wider"}],onChange:e=>{l({columnsGap:e})}})),(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Spacing","otter-blocks"),initialOpen:!1},(0,c.createElement)(x.Z,{label:(0,o.__)("Padding","otter-blocks")},(0,c.createElement)(T.Z,{type:k,min:0,max:500,changeType:e=>{switch(d){case"Desktop":l({paddingType:e});break;case"Tablet":l({paddingTypeTablet:e});break;case"Mobile":l({paddingTypeMobile:e})}},onChange:(e,o)=>{"Desktop"===d?"linked"===t.paddingType?l({padding:o}):l({[v[e]]:o}):"Tablet"===d?"linked"===t.paddingTypeTablet?l({paddingTablet:o}):l({[y[e]]:o}):"Mobile"===d&&("linked"===t.paddingTypeMobile?l({paddingMobile:o}):l({[w[e]]:o}))},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:f("top")},{label:(0,o.__)("Right","otter-blocks"),type:"right",value:f("right")},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:f("bottom")},{label:(0,o.__)("Left","otter-blocks"),type:"left",value:f("left")}]})),(0,c.createElement)(x.Z,{label:(0,o.__)("Margin","otter-blocks")},(0,c.createElement)(T.Z,{type:(()=>{switch(d){case"Desktop":return t.marginType;case"Tablet":return t.marginTypeTablet;case"Mobile":return t.marginTypeMobile;default:return}})(),min:-500,max:500,changeType:e=>{switch(d){case"Desktop":l({marginType:e});break;case"Tablet":l({marginTypeTablet:e});break;case"Mobile":l({marginTypeMobile:e})}},onChange:(e,o)=>{"Desktop"===d?"linked"===t.marginType?l({margin:o}):l({[z[e]]:o}):"Tablet"===d?"linked"===t.marginTypeTablet?l({marginTablet:o}):l({[P[e]]:o}):"Mobile"===d&&("linked"===t.marginTypeMobile?l({marginMobile:o}):l({[N[e]]:o}))},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:R("top")},{label:(0,o.__)("Right","otter-blocks"),disabled:!0},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:R("bottom")},{label:(0,o.__)("Left","otter-blocks"),disabled:!0}]}))),(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Section Structure","otter-blocks"),initialOpen:!1},(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Maximum Content Width","otter-blocks"),value:t.columnsWidth||"",onChange:e=>{(0<=e&&2400>=e||void 0===e)&&l({columnsWidth:e})},min:0,max:2400}),t.columnsWidth&&(0,c.createElement)(p.BaseControl,{label:(0,o.__)("Horizontal Align","otter-blocks")},(0,c.createElement)(p.ButtonGroup,{className:"wp-block-themeisle-icon-buttom-group"},(0,c.createElement)(p.Button,{icon:"editor-alignleft",label:(0,o.__)("Left","otter-blocks"),showTooltip:!0,isPrimary:"flex-start"===t.horizontalAlign,onClick:()=>L("flex-start")}),(0,c.createElement)(p.Button,{icon:"editor-aligncenter",label:(0,o.__)("Center","otter-blocks"),showTooltip:!0,isPrimary:"center"===t.horizontalAlign,onClick:()=>L("center")}),(0,c.createElement)(p.Button,{icon:"editor-alignright",label:(0,o.__)("Right","otter-blocks"),showTooltip:!0,isPrimary:"flex-end"===t.horizontalAlign,onClick:()=>L("flex-end")}))),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Minimum Height","otter-blocks"),value:t.columnsHeight,options:[{label:(0,o.__)("Default","otter-blocks"),value:"auto"},{label:(0,o.__)("Fit to Screen","otter-blocks"),value:"100vh"},{label:(0,o.__)("Custom","otter-blocks"),value:"custom"}],onChange:e=>{l({columnsHeight:e})}}),"custom"===t.columnsHeight&&(0,c.createElement)(x.Z,{label:(0,o.__)("Custom Height","otter-blocks")},(0,c.createElement)(p.RangeControl,{value:V||"",onChange:e=>{switch(d){case"Desktop":l({columnsHeightCustom:e});break;case"Tablet":l({columnsHeightCustomTablet:e});break;case"Mobile":l({columnsHeightCustomMobile:e})}},min:0,max:1e3}))))||"style"===m&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Background Settings","otter-blocks"),className:"wp-block-themeisle-image-container"},(0,c.createElement)(M.Z,{label:(0,o.__)("Background Type","otter-blocks"),backgroundType:t.backgroundType,changeBackgroundType:e=>{l({backgroundType:e})}}),"color"===t.backgroundType&&(0,c.createElement)(C.Z,{label:(0,o.__)("Background Color","otter-blocks"),colorValue:t.backgroundColor},(0,c.createElement)(u.ColorPalette,{label:(0,o.__)("Background Color","otter-blocks"),value:t.backgroundColor,onChange:e=>{l({backgroundColor:e})}}))||"image"===t.backgroundType&&(t.backgroundImageURL?(0,c.createElement)(c.Fragment,null,(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-body"},(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-area"},(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-holder",style:{backgroundImage:`url('${t.backgroundImageURL}')`}}),(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-delete",onClick:H},(0,c.createElement)(p.Dashicon,{icon:"trash"}),(0,c.createElement)("span",null,(0,o.__)("Remove Image","otter-blocks"))))),(0,c.createElement)(p.Button,{isSecondary:!0,className:"wp-block-themeisle-image-container-delete-button",onClick:H},(0,o.__)("Change or Remove Image","otter-blocks")),(0,c.createElement)(S.Z,{label:(0,o.__)("Background Settings","otter-blocks")},(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Attachment","otter-blocks"),value:t.backgroundAttachment,options:[{label:(0,o.__)("Scroll","otter-blocks"),value:"scroll"},{label:(0,o.__)("Fixed","otter-blocks"),value:"fixed"},{label:(0,o.__)("Local","otter-blocks"),value:"local"}],onChange:e=>{l({backgroundAttachment:e})}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Position","otter-blocks"),value:t.backgroundPosition,options:[{label:(0,o.__)("Default","otter-blocks"),value:"top left"},{label:(0,o.__)("Top Left","otter-blocks"),value:"top left"},{label:(0,o.__)("Top Center","otter-blocks"),value:"top center"},{label:(0,o.__)("Top Right","otter-blocks"),value:"top right"},{label:(0,o.__)("Center Left","otter-blocks"),value:"center left"},{label:(0,o.__)("Center Center","otter-blocks"),value:"center center"},{label:(0,o.__)("Center Right","otter-blocks"),value:"center right"},{label:(0,o.__)("Bottom Left","otter-blocks"),value:"bottom left"},{label:(0,o.__)("Bottom Center","otter-blocks"),value:"bottom center"},{label:(0,o.__)("Bottom Right","otter-blocks"),value:"bottom right"}],onChange:e=>{l({backgroundPosition:e})}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Repeat","otter-blocks"),value:t.backgroundRepeat,options:[{label:(0,o.__)("Repeat","otter-blocks"),value:"repeat"},{label:(0,o.__)("No-repeat","otter-blocks"),value:"no-repeat"}],onChange:e=>{l({backgroundRepeat:e})}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Size","otter-blocks"),value:t.backgroundSize,options:[{label:(0,o.__)("Auto","otter-blocks"),value:"auto"},{label:(0,o.__)("Cover","otter-blocks"),value:"cover"},{label:(0,o.__)("Contain","otter-blocks"),value:"contain"}],onChange:e=>{l({backgroundSize:e})}}))):(0,c.createElement)(u.MediaPlaceholder,{icon:"format-image",labels:{title:(0,o.__)("Background Image","otter-blocks"),name:(0,o.__)("an image","otter-blocks")},value:t.backgroundImageID,onSelect:e=>{l({backgroundImageID:e.id,backgroundImageURL:e.url})},accept:"image/*",allowedTypes:["image"]}))||"gradient"===t.backgroundType&&(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Background Gradient","otter-blocks"),gradientValue:t.backgroundGradient,disableCustomColors:!0,onGradientChange:e=>{l({backgroundGradient:e})},clearable:!1})),(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Background Overlay","otter-blocks"),className:"wp-block-themeisle-image-container",initialOpen:!1},(0,c.createElement)(M.Z,{label:(0,o.__)("Overlay Type","otter-blocks"),backgroundType:t.backgroundOverlayType,changeBackgroundType:e=>{l({backgroundOverlayType:e})}}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Overlay Opacity","otter-blocks"),value:t.backgroundOverlayOpacity,onChange:e=>{l({backgroundOverlayOpacity:e})},min:0,max:100}),"color"===t.backgroundOverlayType&&(0,c.createElement)(C.Z,{label:(0,o.__)("Overlay Color","otter-blocks"),colorValue:t.backgroundOverlayColor},(0,c.createElement)(u.ColorPalette,{label:(0,o.__)("Overlay Color","otter-blocks"),value:t.backgroundOverlayColor,onChange:e=>{l({backgroundOverlayColor:e})}}))||"image"===t.backgroundOverlayType&&(t.backgroundOverlayImageURL?(0,c.createElement)(c.Fragment,null,(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-body"},(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-area"},(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-holder",style:{backgroundImage:`url('${t.backgroundOverlayImageURL}')`}}),(0,c.createElement)("div",{className:"wp-block-themeisle-image-container-delete",onClick:I},(0,c.createElement)(p.Dashicon,{icon:"trash"}),(0,c.createElement)("span",null,(0,o.__)("Remove Image","otter-blocks"))))),(0,c.createElement)(p.Button,{isSecondary:!0,className:"wp-block-themeisle-image-container-delete-button",onClick:I},(0,o.__)("Change or Remove Image","otter-blocks")),(0,c.createElement)(S.Z,{label:(0,o.__)("Background Settings","otter-blocks")},(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Attachment","otter-blocks"),value:t.backgroundOverlayAttachment,options:[{label:(0,o.__)("Scroll","otter-blocks"),value:"scroll"},{label:(0,o.__)("Fixed","otter-blocks"),value:"fixed"},{label:(0,o.__)("Local","otter-blocks"),value:"local"}],onChange:e=>{l({backgroundOverlayAttachment:e})}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Position","otter-blocks"),value:t.backgroundOverlayPosition,options:[{label:(0,o.__)("Default","otter-blocks"),value:"top left"},{label:(0,o.__)("Top Left","otter-blocks"),value:"top left"},{label:(0,o.__)("Top Center","otter-blocks"),value:"top center"},{label:(0,o.__)("Top Right","otter-blocks"),value:"top right"},{label:(0,o.__)("Center Left","otter-blocks"),value:"center left"},{label:(0,o.__)("Center Center","otter-blocks"),value:"center center"},{label:(0,o.__)("Center Right","otter-blocks"),value:"center right"},{label:(0,o.__)("Bottom Left","otter-blocks"),value:"bottom left"},{label:(0,o.__)("Bottom Center","otter-blocks"),value:"bottom center"},{label:(0,o.__)("Bottom Right","otter-blocks"),value:"bottom right"}],onChange:e=>{l({backgroundOverlayPosition:e})}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Repeat","otter-blocks"),value:t.backgroundOverlayRepeat,options:[{label:(0,o.__)("Repeat","otter-blocks"),value:"repeat"},{label:(0,o.__)("No-repeat","otter-blocks"),value:"no-repeat"}],onChange:e=>{l({backgroundOverlayRepeat:e})}}),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Background Size","otter-blocks"),value:t.backgroundOverlaySize,options:[{label:(0,o.__)("Auto","otter-blocks"),value:"auto"},{label:(0,o.__)("Cover","otter-blocks"),value:"cover"},{label:(0,o.__)("Contain","otter-blocks"),value:"contain"}],onChange:e=>{l({backgroundOverlaySize:e})}}))):(0,c.createElement)(u.MediaPlaceholder,{icon:"format-image",labels:{title:(0,o.__)("Background Image","otter-blocks"),name:(0,o.__)("an image","otter-blocks")},value:t.backgroundOverlayImageID,onSelect:e=>{l({backgroundOverlayImageID:e.id,backgroundOverlayImageURL:e.url})},accept:"image/*",allowedTypes:["image"]}))||"gradient"===t.backgroundOverlayType&&(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,o.__)("Background Gradient","otter-blocks"),gradientValue:t.backgroundOverlayGradient,disableCustomColors:!0,onGradientChange:e=>{l({backgroundOverlayGradient:e})},clearable:!1}),(0,c.createElement)(S.Z,{label:(0,o.__)("CSS Filters","otter-blocks")},(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Blur","otter-blocks"),value:t.backgroundOverlayFilterBlur,onChange:e=>{l({backgroundOverlayFilterBlur:e})},min:0,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Brightness","otter-blocks"),value:t.backgroundOverlayFilterBrightness,onChange:e=>{l({backgroundOverlayFilterBrightness:e})},min:0,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Contrast","otter-blocks"),value:t.backgroundOverlayFilterContrast,onChange:e=>{l({backgroundOverlayFilterContrast:e})},min:0,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Grayscale","otter-blocks"),value:t.backgroundOverlayFilterGrayscale,onChange:e=>{l({backgroundOverlayFilterGrayscale:e})},min:0,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Hue","otter-blocks"),value:t.backgroundOverlayFilterHue,onChange:e=>{l({backgroundOverlayFilterHue:e})},min:0,max:360}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Saturation","otter-blocks"),value:t.backgroundOverlayFilterSaturate,onChange:e=>{l({backgroundOverlayFilterSaturate:e})},min:0,max:100})),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Blend Mode","otter-blocks"),value:t.backgroundOverlayBlend,options:[{label:(0,o.__)("Normal","otter-blocks"),value:"normal"},{label:(0,o.__)("Multiply","otter-blocks"),value:"multiply"},{label:(0,o.__)("Screen","otter-blocks"),value:"screen"},{label:(0,o.__)("Overlay","otter-blocks"),value:"overlay"},{label:(0,o.__)("Darken","otter-blocks"),value:"darken"},{label:(0,o.__)("Lighten","otter-blocks"),value:"lighten"},{label:(0,o.__)("Color Dodge","otter-blocks"),value:"color-dodge"},{label:(0,o.__)("Color Burn","otter-blocks"),value:"color-burn"},{label:(0,o.__)("Hard Light","otter-blocks"),value:"hard-light"},{label:(0,o.__)("Soft Light","otter-blocks"),value:"soft-light"},{label:(0,o.__)("Difference","otter-blocks"),value:"difference"},{label:(0,o.__)("Exclusion","otter-blocks"),value:"exclusion"},{label:(0,o.__)("Hue","otter-blocks"),value:"hue"},{label:(0,o.__)("Saturation","otter-blocks"),value:"saturation"},{label:(0,o.__)("Color","otter-blocks"),value:"color"},{label:(0,o.__)("Luminosity","otter-blocks"),value:"luminosity"}],onChange:e=>{l({backgroundOverlayBlend:e})}})),(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Border","otter-blocks"),className:"wp-block-themeisle-border-container",initialOpen:!1},(0,c.createElement)(T.Z,{label:(0,o.__)("Border Width","otter-blocks"),type:t.borderType,min:0,max:500,changeType:e=>{l({borderType:e})},onChange:(e,o)=>{"linked"===t.borderType?l({border:o}):l({[A[e]]:o})},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:$("top")},{label:(0,o.__)("Right","otter-blocks"),type:"right",value:$("right")},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:$("bottom")},{label:(0,o.__)("Left","otter-blocks"),type:"left",value:$("left")}]}),(0,c.createElement)(C.Z,{label:(0,o.__)("Border Color","otter-blocks"),colorValue:t.borderColor},(0,c.createElement)(u.ColorPalette,{label:(0,o.__)("Border Color","otter-blocks"),value:t.borderColor,onChange:e=>{l({borderColor:e})}})),(0,c.createElement)(T.Z,{label:(0,o.__)("Border Radius","otter-blocks"),type:t.borderRadiusType,min:0,max:500,changeType:e=>{l({borderRadiusType:e})},onChange:(e,o)=>{"linked"===t.borderRadiusType?l({borderRadius:o}):l({[O[e]]:o})},options:[{label:(0,o.__)("Top","otter-blocks"),type:"top",value:G("top")},{label:(0,o.__)("Right","otter-blocks"),type:"right",value:G("right")},{label:(0,o.__)("Bottom","otter-blocks"),type:"bottom",value:G("bottom")},{label:(0,o.__)("Left","otter-blocks"),type:"left",value:G("left")}]}),(0,c.createElement)(p.ToggleControl,{label:(0,o.__)("Box Shadow","otter-blocks"),checked:t.boxShadow,onChange:()=>{l({boxShadow:!t.boxShadow})}}),t.boxShadow&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(C.Z,{label:(0,o.__)("Shadow Color","otter-blocks"),colorValue:t.boxShadowColor},(0,c.createElement)(u.ColorPalette,{label:(0,o.__)("Shadow Color","otter-blocks"),value:t.boxShadowColor,onChange:e=>{l({boxShadowColor:e})}})),(0,c.createElement)(S.Z,{label:(0,o.__)("Border Shadow","otter-blocks")},(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Opacity","otter-blocks"),value:t.boxShadowColorOpacity,onChange:e=>{l({boxShadowColorOpacity:e})},min:0,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Blur","otter-blocks"),value:t.boxShadowBlur,onChange:e=>{l({boxShadowBlur:e})},min:0,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Spread","otter-blocks"),value:t.boxShadowSpread,onChange:e=>{l({boxShadowSpread:e})},min:-100,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Horizontal","otter-blocks"),value:t.boxShadowHorizontal,onChange:e=>{l({boxShadowHorizontal:e})},min:-100,max:100}),(0,c.createElement)(p.RangeControl,{label:(0,o.__)("Vertical","otter-blocks"),value:t.boxShadowVertical,onChange:e=>{l({boxShadowVertical:e})},min:-100,max:100})))),(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Shape Divider","otter-blocks"),initialOpen:!1,className:"wp-block-themeisle-shape-divider"},(0,c.createElement)(p.ButtonGroup,null,(0,c.createElement)(p.Button,{isSmall:!0,isSecondary:"top"!==r,isPrimary:"top"===r,onClick:()=>n("top")},(0,o.__)("Top","otter-blocks")),(0,c.createElement)(p.Button,{isSmall:!0,isSecondary:"bottom"!==r,isPrimary:"bottom"===r,onClick:()=>n("bottom")},(0,o.__)("Bottom","otter-blocks"))),(0,c.createElement)(p.SelectControl,{label:(0,o.__)("Type","otter-blocks"),value:D,options:[{label:(0,o.__)("None","otter-blocks"),value:"none"},{label:(0,o.__)("Triangle","otter-blocks"),value:"bigTriangle"},{label:(0,o.__)("Right Curve","otter-blocks"),value:"rightCurve"},{label:(0,o.__)("Curve","otter-blocks"),value:"curve"},{label:(0,o.__)("Slant","otter-blocks"),value:"slant"},{label:(0,o.__)("Cloud","otter-blocks"),value:"cloud"}],onChange:e=>{"top"==r?l({dividerTopType:e}):"bottom"==r&&l({dividerBottomType:e})}}),"none"!==D&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(C.Z,{label:(0,o.__)("Color","otter-blocks"),colorValue:Z()},(0,c.createElement)(u.ColorPalette,{label:(0,o.__)("Color","otter-blocks"),value:Z(),onChange:e=>{"top"==r?l({dividerTopColor:e}):"bottom"==r&&l({dividerBottomColor:e})}})),(0,c.createElement)(x.Z,{label:(0,o.__)("Width","otter-blocks")},(0,c.createElement)(p.RangeControl,{value:(()=>{if("top"==r)switch(d){case"Desktop":return t.dividerTopWidth;case"Tablet":return t.dividerTopWidthTablet;case"Mobile":return t.dividerTopWidthMobile}else if("bottom"==r)switch(d){case"Desktop":return t.dividerBottomWidth;case"Tablet":return t.dividerBottomWidthTablet;case"Mobile":return t.dividerBottomWidthMobile}})(),onChange:e=>{if("top"==r)switch(d){case"Desktop":l({dividerTopWidth:e});break;case"Tablet":l({dividerTopWidthTablet:e});break;case"Mobile":l({dividerTopWidthMobile:e})}else if("bottom"==r)switch(d){case"Desktop":l({dividerBottomWidth:e});break;case"Tablet":l({dividerBottomWidthTablet:e});break;case"Mobile":l({dividerBottomWidthMobile:e})}},min:0,max:500})),(0,c.createElement)(x.Z,{label:(0,o.__)("Height","otter-blocks")},(0,c.createElement)(p.RangeControl,{value:(()=>{if("top"==r)switch(d){case"Desktop":return t.dividerTopHeight;case"Tablet":return t.dividerTopHeightTablet;case"Mobile":return t.dividerTopHeightMobile}else if("bottom"==r)switch(d){case"Desktop":return t.dividerBottomHeight;case"Tablet":return t.dividerBottomHeightTablet;case"Mobile":return t.dividerBottomHeightMobile}})(),onChange:e=>{if("top"==r)switch(d){case"Desktop":l({dividerTopHeight:e});break;case"Tablet":l({dividerTopHeightTablet:e});break;case"Mobile":l({dividerTopHeightMobile:e})}else if("bottom"==r)switch(d){case"Desktop":l({dividerBottomHeight:e});break;case"Tablet":l({dividerBottomHeightTablet:e});break;case"Mobile":l({dividerBottomHeightMobile:e})}},min:0,max:500})),"curve"!==D&&"cloud"!==D&&(0,c.createElement)(p.ToggleControl,{label:(0,o.__)("Invert Shape Divider","otter-blocks"),checked:(()=>{switch(r){case"top":return t.dividerTopInvert;case"bottom":return t.dividerBottomInvert;default:return}})(),onChange:()=>{switch(r){case"top":l({dividerTopInvert:!t.dividerTopInvert});break;case"bottom":l({dividerBottomInvert:!t.dividerBottomInvert})}}}))))||"advanced"===m&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Responsive","otter-blocks")},(0,c.createElement)(p.ToggleControl,{label:(0,o.__)("Hide this section on Desktop devices?","otter-blocks"),checked:t.hide,onChange:e=>F(e,"Desktop")}),(0,c.createElement)(p.ToggleControl,{label:(0,o.__)("Hide this section on Tablet devices?","otter-blocks"),checked:t.hideTablet,onChange:e=>F(e,"Tablet")}),(0,c.createElement)(p.ToggleControl,{label:(0,o.__)("Hide this section on Mobile devices?","otter-blocks"),checked:t.hideMobile,onChange:e=>F(e,"Mobile")}),(0,c.createElement)("hr",null),!t.hideTablet&&"collapsedRows"===t.layoutTablet&&(0,c.createElement)(p.ToggleControl,{label:(0,o.__)("Reverse Columns in Tablet devices?","otter-blocks"),checked:t.reverseColumnsTablet,onChange:e=>W(e,"Tablet")}),!t.hideMobile&&"collapsedRows"===t.layoutMobile&&(0,c.createElement)(p.ToggleControl,{label:(0,o.__)("Reverse Columns in Mobile devices?","otter-blocks"),checked:t.reverseColumnsMobile,onChange:e=>W(e,"Mobile")})),(0,c.createElement)(p.PanelBody,{title:(0,o.__)("Section Settings","otter-blocks"),initialOpen:!1},(0,c.createElement)(p.SelectControl,{label:(0,o.__)("HTML Tag","otter-blocks"),value:t.columnsHTMLTag,options:[{label:(0,o.__)("Default (div)","otter-blocks"),value:"div"},{label:"section",value:"section"},{label:"header",value:"header"},{label:"footer",value:"footer"},{label:"article",value:"article"},{label:"main",value:"main"}],onChange:e=>{l({columnsHTMLTag:e})}})))),(0,c.createElement)(B.Z,{value:t.id,onChange:e=>{l({id:e})}}))},P=l(2902),N=l(5225),R=l(5581),L=[{name:"themeisle-blocks/section-columns-1",description:(0,o.__)("Single column","otter-blocks"),icon:r.Kt,title:(0,o.__)("Full","otter-blocks"),attributes:{columns:1,layout:"equal",layoutTablet:"equal",layoutMobile:"equal"},innerBlocks:[["themeisle-blocks/advanced-column",{columnWidth:"100"}]],scope:["block"],isDefault:!0},{name:"themeisle-blocks/section-columns-equal",description:(0,o.__)("2 equal columns","otter-blocks"),icon:r.nt,title:(0,o.__)("1:1","otter-blocks"),attributes:{columns:2,layout:"equal",layoutTablet:"equal",layoutMobile:"equal"},innerBlocks:[["themeisle-blocks/advanced-column",{columnWidth:"50"}],["themeisle-blocks/advanced-column",{columnWidth:"50"}]],scope:["block"]},{name:"themeisle-blocks/section-columns-1-2",description:(0,o.__)("1:2 columns","otter-blocks"),icon:r.Tt,title:(0,o.__)("1:2","otter-blocks"),attributes:{columns:2,layout:"oneTwo",layoutTablet:"equal",layoutMobile:"equal"},innerBlocks:[["themeisle-blocks/advanced-column",{columnWidth:"33.34"}],["themeisle-blocks/advanced-column",{columnWidth:"66.66"}]],scope:["block"]},{name:"themeisle-blocks/section-columns-2-1",description:(0,o.__)("2:1 columns","otter-blocks"),icon:r.eI,title:(0,o.__)("2:1","otter-blocks"),attributes:{columns:2,layout:"twoOne",layoutTablet:"equal",layoutMobile:"equal"},innerBlocks:[["themeisle-blocks/advanced-column",{columnWidth:"66.66"}],["themeisle-blocks/advanced-column",{columnWidth:"33.33"}]],scope:["block"]},{name:"themeisle-blocks/section-columns-equal-3",description:(0,o.__)("3 equal columns","otter-blocks"),icon:r.Np,title:(0,o.__)("1:1:1","otter-blocks"),attributes:{columns:3,layout:"equal",layoutTablet:"equal",layoutMobile:"equal"},innerBlocks:[["themeisle-blocks/advanced-column",{columnWidth:"33.33"}],["themeisle-blocks/advanced-column",{columnWidth:"33.33"}],["themeisle-blocks/advanced-column",{columnWidth:"33.33"}]],scope:["block"]},{name:"themeisle-blocks/section-columns-1-1-2",description:(0,o.__)("1:1:2 columns","otter-blocks"),icon:r.TS,title:(0,o.__)("1:1:2","otter-blocks"),attributes:{columns:3,layout:"oneOneTwo",layoutTablet:"equal",layoutMobile:"equal"},innerBlocks:[["themeisle-blocks/advanced-column",{columnWidth:"25"}],["themeisle-blocks/advanced-column",{columnWidth:"25"}],["themeisle-blocks/advanced-column",{columnWidth:"50"}]],scope:["block"]},{name:"themeisle-blocks/section-columns-2-1-1",description:(0,o.__)("2:1:1 columns","otter-blocks"),icon:r.Gg,title:(0,o.__)("2:1:1","otter-blocks"),attributes:{columns:3,layout:"twoOneOne",layoutTablet:"equal",layoutMobile:"equal"},innerBlocks:[["themeisle-blocks/advanced-column",{columnWidth:"50"}],["themeisle-blocks/advanced-column",{columnWidth:"25"}],["themeisle-blocks/advanced-column",{columnWidth:"25"}]],scope:["block"]},{name:"themeisle-blocks/section-columns-equal-4",description:(0,o.__)("4 equal columns","otter-blocks"),icon:r.Qd,title:(0,o.__)("1:1:1:1","otter-blocks"),attributes:{columns:4,layout:"equal",layoutTablet:"equal",layoutMobile:"equal"},innerBlocks:[["themeisle-blocks/advanced-column",{columnWidth:"25"}],["themeisle-blocks/advanced-column",{columnWidth:"25"}],["themeisle-blocks/advanced-column",{columnWidth:"25"}],["themeisle-blocks/advanced-column",{columnWidth:"25"}]],scope:["block"]}];(0,a.registerBlockType)("themeisle-blocks/advanced-columns",{title:(0,o.__)("Section","otter-blocks"),description:(0,o.__)("Add a Section block that displays content in multiple columns, then add whatever content blocks you’d like.","otter-blocks"),icon:r.b8,category:"themeisle-blocks",keywords:["advanced columns","layout","grid"],attributes:n,supports:{align:["wide","full"],html:!1},deprecated:v,variations:L,edit:e=>{let{attributes:t,setAttributes:l,className:r,clientId:i,name:d}=e;(0,c.useEffect)((()=>{const e=(0,N.WX)(i,n);return()=>e(t.id)}),[t.id]);const{updateBlockAttributes:g,replaceInnerBlocks:h}=(0,_.useDispatch)("core/block-editor"),{sectionBlock:k,isViewportAvailable:v,isPreviewDesktop:C,isPreviewTablet:E,isPreviewMobile:T,children:x,variations:M,defaultVariation:S}=(0,_.useSelect)((e=>{var t;const{getBlock:l}=e("core/block-editor"),{getBlockVariations:o,getBlockType:a,getDefaultBlockVariation:r}=e("core/blocks"),{__experimentalGetPreviewDeviceType:n}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return{sectionBlock:l(i),children:(null===(t=l(i))||void 0===t?void 0:t.innerBlocks)||[],isViewportAvailable:!!n,isPreviewDesktop:!!n&&"Desktop"===n(),isPreviewTablet:!!n&&"Tablet"===n(),isPreviewMobile:!!n&&"Mobile"===n(),blockType:a(d),defaultVariation:r(d,"block"),variations:o(d,"block").filter((e=>{let{isDefault:t}=e;return!t}))}}),[]),{insertBlock:B,removeBlock:L}=(0,_.useDispatch)("core/block-editor");(0,c.useEffect)((()=>{t.columns!==x.length&&l({columns:x.length})}),[x]);const V=(0,y.useViewportMatch)("large",">="),H=(0,y.useViewportMatch)("large","<="),I=(0,y.useViewportMatch)("small",">="),A=(0,y.useViewportMatch)("small","<=");let $=V&&!H&&I&&!A,O=!V&&!H&&I&&!A,G=!(V||H||I||A);v&&!G&&($=C,O=E,G=T);const[D,Z]=(0,c.useState)("top"),F=e=>{let{mobile:t,tablet:l,desktop:o}=e;return G&&t||O&&l||$&&o||void 0},W=F({mobile:t.dividerTopWidthMobile,tablet:t.dividerTopWidthTablet,desktop:t.dividerTopWidth}),q=F({mobile:t.dividerBottomWidthMobile,tablet:t.dividerBottomWidthTablet,desktop:t.dividerBottomWidth}),U=F({mobile:t.dividerTopHeightMobile,tablet:t.dividerTopHeightTablet,desktop:t.dividerTopHeight}),j=F({mobile:t.dividerBottomHeightMobile,tablet:t.dividerBottomHeightTablet,desktop:t.dividerBottomHeight}),K=t.columnsHTMLTag;let Q,X,Y,J,ee,te;$?Q={paddingTop:"linked"===t.paddingType?`${t.padding}px`:`${t.paddingTop}px`,paddingRight:"linked"===t.paddingType?`${t.padding}px`:`${t.paddingRight}px`,paddingBottom:"linked"===t.paddingType?`${t.padding}px`:`${t.paddingBottom}px`,paddingLeft:"linked"===t.paddingType?`${t.padding}px`:`${t.paddingLeft}px`,marginTop:"linked"===t.marginType?`${t.margin}px`:`${t.marginTop}px`,marginBottom:"linked"===t.marginType?`${t.margin}px`:`${t.marginBottom}px`,minHeight:"custom"===t.columnsHeight?`${t.columnsHeightCustom}px`:t.columnsHeight}:O?Q={paddingTop:"linked"===t.paddingTypeTablet?`${t.paddingTablet}px`:`${t.paddingTopTablet}px`,paddingRight:"linked"===t.paddingTypeTablet?`${t.paddingTablet}px`:`${t.paddingRightTablet}px`,paddingBottom:"linked"===t.paddingTypeTablet?`${t.paddingTablet}px`:`${t.paddingBottomTablet}px`,paddingLeft:"linked"===t.paddingTypeTablet?`${t.paddingTablet}px`:`${t.paddingLeftTablet}px`,marginTop:"linked"===t.marginTypeTablet?`${t.marginTablet}px`:`${t.marginTopTablet}px`,marginBottom:"linked"===t.marginTypeTablet?`${t.marginTablet}px`:`${t.marginBottomTablet}px`,minHeight:"custom"===t.columnsHeight?`${t.columnsHeightCustomTablet}px`:t.columnsHeight}:G&&(Q={paddingTop:"linked"===t.paddingTypeMobile?`${t.paddingMobile}px`:`${t.paddingTopMobile}px`,paddingRight:"linked"===t.paddingTypeMobile?`${t.paddingMobile}px`:`${t.paddingRightMobile}px`,paddingBottom:"linked"===t.paddingTypeMobile?`${t.paddingMobile}px`:`${t.paddingBottomMobile}px`,paddingLeft:"linked"===t.paddingTypeMobile?`${t.paddingMobile}px`:`${t.paddingLeftMobile}px`,marginTop:"linked"===t.marginTypeMobile?`${t.marginMobile}px`:`${t.marginTopMobile}px`,marginBottom:"linked"===t.marginTypeMobile?`${t.marginMobile}px`:`${t.marginBottomMobile}px`,minHeight:"custom"===t.columnsHeight?`${t.columnsHeightCustomMobile}px`:t.columnsHeight}),"color"===t.backgroundType&&(X={backgroundColor:t.backgroundColor}),"image"===t.backgroundType&&(X={backgroundImage:`url( '${t.backgroundImageURL}' )`,backgroundAttachment:t.backgroundAttachment,backgroundPosition:t.backgroundPosition,backgroundRepeat:t.backgroundRepeat,backgroundSize:t.backgroundSize}),"gradient"===t.backgroundType&&(X={backgroundImage:t.backgroundGradient}),"linked"===t.borderType&&(J={borderWidth:`${t.border}px`,borderStyle:"solid",borderColor:t.borderColor}),"unlinked"===t.borderType&&(J={borderTopWidth:`${t.borderTop}px`,borderRightWidth:`${t.borderRight}px`,borderBottomWidth:`${t.borderBottom}px`,borderLeftWidth:`${t.borderLeft}px`,borderStyle:"solid",borderColor:t.borderColor}),"linked"===t.borderRadiusType&&(ee={borderRadius:`${t.borderRadius}px`}),"unlinked"===t.borderRadiusType&&(ee={borderTopLeftRadius:`${t.borderRadiusTop}px`,borderTopRightRadius:`${t.borderRadiusRight}px`,borderBottomRightRadius:`${t.borderRadiusBottom}px`,borderBottomLeftRadius:`${t.borderRadiusLeft}px`}),!0===t.boxShadow&&(te={boxShadow:`${t.boxShadowHorizontal}px ${t.boxShadowVertical}px ${t.boxShadowBlur}px ${t.boxShadowSpread}px ${m()(t.boxShadowColor?t.boxShadowColor:"#000000",t.boxShadowColorOpacity)}`});const le={...Q,...X,...J,...ee,...te};"color"===t.backgroundOverlayType&&(Y={background:t.backgroundOverlayColor,opacity:t.backgroundOverlayOpacity/100}),"image"===t.backgroundOverlayType&&(Y={backgroundImage:`url( '${t.backgroundOverlayImageURL}' )`,backgroundAttachment:t.backgroundOverlayAttachment,backgroundPosition:t.backgroundOverlayPosition,backgroundRepeat:t.backgroundOverlayRepeat,backgroundSize:t.backgroundOverlaySize,opacity:t.backgroundOverlayOpacity/100}),"gradient"===t.backgroundOverlayType&&(Y={background:t.backgroundOverlayGradient,opacity:t.backgroundOverlayOpacity/100});const oe={...Y,...ee,mixBlendMode:t.backgroundOverlayBlend,filter:`blur( ${t.backgroundOverlayFilterBlur/10}px ) brightness( ${t.backgroundOverlayFilterBrightness/10} ) contrast( ${t.backgroundOverlayFilterContrast/10} ) grayscale( ${t.backgroundOverlayFilterGrayscale/100} ) hue-rotate( ${t.backgroundOverlayFilterHue}deg ) saturate( ${t.backgroundOverlayFilterSaturate/10} )`};let ae={};t.columnsWidth&&(ae={maxWidth:t.columnsWidth+"px"});const re=s()(r,`has-${t.columns}-columns`,`has-desktop-${t.layout}-layout`,`has-tablet-${t.layoutTablet}-layout`,`has-mobile-${t.layoutMobile}-layout`,`has-${t.columnsGap}-gap`,`has-vertical-${t.verticalAlign}`,`has-horizontal-${t.horizontalAlign}`,{"has-reverse-columns-tablet":t.reverseColumnsTablet&&!t.hideTablet&&"collapsedRows"===t.layoutTablet},{"has-reverse-columns-mobile":t.reverseColumnsMobile&&!t.hideMobile&&"collapsedRows"===t.layoutMobile},{"has-viewport-desktop":$},{"has-viewport-tablet":O},{"has-viewport-mobile":G}),[ne,ce]=(0,c.useState)(!1);return t.columns?(0,c.createElement)("div",null,(0,c.createElement)(f,{attributes:t,setAttributes:l}),(0,c.createElement)(z,{attributes:t,setAttributes:l,updateColumnsWidth:(e,t)=>{k.innerBlocks.map(((l,o)=>{g(l.clientId,{columnWidth:w.Z[e][t][o]})}))},dividerViewType:D,setDividerViewType:Z,changeColumnsNumbers:e=>{t.columns<e?(0,b.times)(e-t.columns,(()=>{const e=(0,a.createBlock)("themeisle-blocks/advanced-column");e&&B(e,(null==x?void 0:x.length)||0,i,!1)})):t.columns>e&&x.slice(e).forEach((e=>L(e.clientId,!1)))}}),(0,c.createElement)(K,{className:re,id:t.id,style:le},(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-advanced-columns-overlay",style:oe}),(0,c.createElement)(P.Z,{type:"top",style:t.dividerTopType,fill:t.dividerTopColor,invert:t.dividerTopInvert,width:W,height:U}),(0,c.createElement)("div",{className:"innerblocks-wrap",style:ae},(0,c.createElement)(u.InnerBlocks,{allowedBlocks:["themeisle-blocks/advanced-column"],orientation:"horizontal"})),(0,c.createElement)(P.Z,{type:"bottom",style:t.dividerBottomType,fill:t.dividerBottomColor,invert:t.dividerBottomInvert,width:q,height:j}))):(0,c.createElement)(p.Placeholder,{label:(0,o.__)("Section","otter-blocks"),instructions:(0,o.__)("Select a layout to start with, or make one yourself.","otter-blocks"),className:"otter-section-layout-picker"},(0,c.createElement)(u.__experimentalBlockVariationPicker,{variations:M,onSelect:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:S;e&&(h(i,(0,a.createBlocksFromInnerBlocksTemplate)(e.innerBlocks),!0),l(e.attributes))},allowSkip:!0}),(0,c.createElement)(p.Tooltip,{text:(0,o.__)("Open Template Library","otter-blocks")},(0,c.createElement)(p.Button,{isPrimary:!0,className:"wp-block-themeisle-template-library",onClick:()=>ce(!0)},(0,c.createElement)(p.Dashicon,{icon:"category"}),(0,o.__)("Template Library","otter-blocks")),ne&&(0,c.createElement)(R.Z,{clientId:i,close:()=>ce(!1)})))},save:e=>{let{attributes:t,className:l}=e;const o=t.columnsHTMLTag,a=t.hide?"":`has-desktop-${t.layout}-layout`,r=t.hideTablet?"":`has-tablet-${t.layoutTablet}-layout`,n=t.hideMobile?"":`has-mobile-${t.layoutMobile}-layout`,i=s()(l,`has-${t.columns}-columns`,a,r,n,{"hide-in-desktop":t.hide},{"hide-in-tablet":t.hideTablet},{"hide-in-mobile":t.hideMobile},{"has-reverse-columns-tablet":t.reverseColumnsTablet&&!t.hideTablet&&"collapsedRows"===t.layoutTablet},{"has-reverse-columns-mobile":t.reverseColumnsMobile&&!t.hideMobile&&"collapsedRows"===t.layoutMobile},`has-${t.columnsGap}-gap`,`has-vertical-${t.verticalAlign}`);return(0,c.createElement)(o,{className:i,id:t.id},(0,c.createElement)("div",{className:"wp-block-themeisle-blocks-advanced-columns-overlay"}),(0,c.createElement)(P.Z,{type:"top",front:!0,style:t.dividerTopType,fill:t.dividerTopColor,invert:t.dividerTopInvert}),(0,c.createElement)("div",{className:"innerblocks-wrap"},(0,c.createElement)(u.InnerBlocks.Content,null)),(0,c.createElement)(P.Z,{type:"bottom",front:!0,style:t.dividerBottomType,fill:t.dividerBottomColor,invert:t.dividerBottomInvert}))}})},1430:function(e,t,l){var o=l(9307),a=l(5736),r=l(5609),n=l(4333),c=l(340);const i=e=>{let{label:t,backgroundType:l,changeBackgroundType:s}=e;const d=`inspector-background-control-${(0,n.useInstanceId)(i)}`;return(0,o.createElement)("div",{id:d,className:"components-base-control wp-block-themeisle-blocks-advanced-columns-background-control"},(0,o.createElement)("div",{className:"components-base-control__field"},(0,o.createElement)("div",{className:"components-base-control__title"},(0,o.createElement)("label",{className:"components-base-control__label"},t),(0,o.createElement)(r.ButtonGroup,{className:"linking-controls"},(0,o.createElement)(r.Button,{icon:"admin-customizer",label:(0,a.__)("Color","otter-blocks"),showTooltip:!0,isPrimary:"color"===l,onClick:()=>s("color")}),(0,o.createElement)(r.Button,{icon:"format-image",label:(0,a.__)("Image","otter-blocks"),showTooltip:!0,isPrimary:"image"===l,onClick:()=>s("image")}),(0,o.createElement)(r.Button,{icon:()=>(0,o.createElement)(r.Icon,{icon:c.Ew}),label:(0,a.__)("Gradient","otter-blocks"),showTooltip:!0,isPrimary:"gradient"===l,onClick:()=>s("gradient")})))))};t.Z=i},9266:function(e,t,l){var o=l(9307),a=l(4184),r=l.n(a),n=l(5736),c=l(5609),i=l(9818),s=l(6993),d=l(340);t.Z=e=>{let{label:t,onClick:l,layout:a,layoutTablet:m,layoutMobile:b,columns:u}=e;const p=(0,i.useSelect)((e=>{const{getView:t}=e("themeisle-gutenberg/data"),{__experimentalGetPreviewDeviceType:l}=e("core/edit-post")?e("core/edit-post"):{__experimentalGetPreviewDeviceType:void 0};return l?l():t()}),[]);let g;return"Desktop"===p?g=a:"Tablet"===p?g=m:"Mobile"===p&&(g=b),(0,o.createElement)(s.Z,{label:t,className:"wp-block-themeisle-blocks-advanced-columns-layout-control"},1===u&&(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Single Row","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"equal"===g}),onClick:()=>l("equal")},(0,d.Kt)()))||2===u&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Equal","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"equal"===g}),onClick:()=>l("equal")},(0,d.nt)())),(0,o.createElement)(c.Tooltip,{text:(0,n.__)("1:2","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"oneTwo"===g}),onClick:()=>l("oneTwo")},(0,d.Tt)())),(0,o.createElement)(c.Tooltip,{text:(0,n.__)("2:1","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"twoOne"===g}),onClick:()=>l("twoOne")},(0,d.eI)())),("Mobile"==p||"Tablet"==p)&&(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Collapsed Rows","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"collapsedRows"===g}),onClick:()=>l("collapsedRows")},(0,d.bD)())))||3===u&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Equal","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"equal"===g}),onClick:()=>l("equal")},(0,d.Np)())),(0,o.createElement)(c.Tooltip,{text:(0,n.__)("1:1:2","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"oneOneTwo"===g}),onClick:()=>l("oneOneTwo")},(0,d.TS)())),(0,o.createElement)(c.Tooltip,{text:(0,n.__)("2:1:1","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"twoOneOne"===g}),onClick:()=>l("twoOneOne")},(0,d.Gg)())),(0,o.createElement)(c.Tooltip,{text:(0,n.__)("1:2:1","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"oneTwoOne"===g}),onClick:()=>l("oneTwoOne")},(0,d.CK)())),(0,o.createElement)(c.Tooltip,{text:(0,n.__)("1:3:1","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"oneThreeOne"===g}),onClick:()=>l("oneThreeOne")},(0,d.wM)())),("Mobile"==p||"Tablet"==p)&&(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Collapsed Rows","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"collapsedRows"===g}),onClick:()=>l("collapsedRows")},(0,d.bD)())))||4===u&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Equal","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"equal"===g}),onClick:()=>l("equal")},(0,d.Qd)())),("Mobile"==p||"Tablet"==p)&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Two Column Grid","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"twoColumnGrid"===g}),onClick:()=>l("twoColumnGrid")},(0,d.y)())),(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Collapsed Rows","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"collapsedRows"===g}),onClick:()=>l("collapsedRows")},(0,d.y)()))))||5===u&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Equal","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"equal"===g}),onClick:()=>l("equal")},(0,d._d)())),("Mobile"==p||"Tablet"==p)&&(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Collapsed Rows","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"collapsedRows"===g}),onClick:()=>l("collapsedRows")},(0,d.bD)())))||6===u&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Equal","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"equal"===g}),onClick:()=>l("equal")},(0,d.dY)())),("Mobile"==p||"Tablet"==p)&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Two Column Grid","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"twoColumnGrid"===g}),onClick:()=>l("twoColumnGrid")},(0,d.JD)())),(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Three Column Grid","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"threeColumnGrid"===g}),onClick:()=>l("threeColumnGrid")},(0,d.VR)())),(0,o.createElement)(c.Tooltip,{text:(0,n.__)("Collapsed Rows","otter-blocks")},(0,o.createElement)(c.Button,{className:r()("wp-block-themeisle-blocks-advanced-column-layout",{selected:"collapsedRows"===g}),onClick:()=>l("collapsedRows")},(0,d.bD)())))))}},1598:function(e,t,l){l(9307),l(5736),l(5609),l(340),l(5581)},2902:function(e,t,l){var o=l(9307),a=l(4184),r=l.n(a);t.Z=e=>{let{type:t,front:l,style:a,fill:n,invert:c,width:i,height:s}=e;return"none"!==a&&(0,o.createElement)("div",{className:r()("wp-block-themeisle-blocks-advanced-columns-separators",t),style:!l&&i?{transform:i?`scaleX( ${i/100} )`:""}:{}},"bigTriangle"===a&&!1===c&&(0,o.createElement)("svg",{id:"bigTriangle",fill:n,viewBox:"0 0 100 100",width:"100%",height:s?`${s}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:r()({rotate:"bottom"===t})},(0,o.createElement)("path",{d:"M0 0 L50 100 L100 0 Z"})),"bigTriangle"===a&&!0===c&&(0,o.createElement)("svg",{id:"bigTriangle",fill:n,viewBox:"0 0 100 100",width:"100%",height:s?`${s}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:r()({rotate:"top"===t})},(0,o.createElement)("path",{d:"M100, 0l-50, 100l-50, -100l0, 100l100, 0l0, -100Z"})),"rightCurve"===a&&!1===c&&(0,o.createElement)("svg",{id:"rightCurve",fill:n,viewBox:"0 0 100 100",width:"100%",height:s?`${s}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:r()({rotate:"top"===t})},(0,o.createElement)("path",{d:"M0 100 C 20 0 50 0 100 100 Z"})),"rightCurve"===a&&!0===c&&(0,o.createElement)("svg",{id:"rightCurve",fill:n,viewBox:"0 0 100 100",width:"100%",height:s?`${s}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:r()({rotate:"top"===t})},(0,o.createElement)("path",{d:"M0 100 C 50 0 70 0 100 100 Z"})),"curve"===a&&(0,o.createElement)("svg",{id:"curve",fill:n,viewBox:"0 0 100 100",width:"100%",height:s?`${s}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:r()({rotate:"top"===t})},(0,o.createElement)("path",{d:"M0 100 C40 0 60 0 100 100 Z"})),"slant"===a&&!1===c&&(0,o.createElement)("svg",{id:"slant",fill:n,viewBox:"0 0 100 100",width:"100%",height:s?`${s}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:r()({rotate:"bottom"===t})},(0,o.createElement)("path",{d:"M0 0 L100 100 L100 0 Z"})),"slant"===a&&!0===c&&(0,o.createElement)("svg",{id:"slant",fill:n,viewBox:"0 0 100 100",width:"100%",height:s?`${s}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:r()({rotate:"bottom"===t})},(0,o.createElement)("path",{d:"M0 0 L0 100 L100 0 Z"})),"cloud"===a&&(0,o.createElement)("svg",{id:"cloud",fill:n,viewBox:"0 0 100 100",width:"100%",height:s?`${s}px`:"100",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:r()({rotate:"top"===t})},(0,o.createElement)("path",{d:"M-5 100 Q 10 -100 15 100 Z M10 100 Q 20 -20 30 100 M25 100 Q 35 -70 45 100 M40 100 Q 50 -100 60 100 M55 100 Q 65 -20 75 100 M70 100 Q 75 -45 90 100 M85 100 Q 90 -50 95 100 M90 100 Q 95 -25 105 100 Z"})))}},1700:function(e,t,l){l(667),l(5095)},7400:function(e,t){t.Z={1:{equal:["100"]},2:{equal:["50","50"],oneTwo:["33.34","66.66"],twoOne:["66.66","33.34"]},3:{equal:["33.33","33.33","33.33"],oneOneTwo:["25","25","50"],twoOneOne:["50","25","25"],oneTwoOne:["25","50","25"],oneThreeOne:["20","60","20"]},4:{equal:["25","25","25","25"]},5:{equal:["20","20","20","20","20"]},6:{equal:["16.66","16.66","16.66","16.66","16.66","16.66"]}}},395:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n=l(9307),c=l(5609),i=l(8423),s=l.n(i),d=l(4184),m=l.n(d),b=l(2175),u={facebook:{label:(0,o.__)("Facebook","otter-blocks"),icon:"facebook-f"},twitter:{label:(0,o.__)("Twitter","otter-blocks"),icon:"twitter"},linkedin:{label:(0,o.__)("Linkedin","otter-blocks"),icon:"linkedin-in"},pinterest:{label:(0,o.__)("Pinterest","otter-blocks"),icon:"pinterest-p"},tumblr:{label:(0,o.__)("Tumblr","otter-blocks"),icon:"tumblr"},reddit:{label:(0,o.__)("Reddit","otter-blocks"),icon:"reddit-alien"}},p=e=>{let{icon:t}=e;return"facebook"===t?(0,n.createElement)(c.SVG,{className:"otter-toolbar-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 264 512"},(0,n.createElement)(c.Path,{fill:"currentColor",d:"M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229"})):"twitter"===t?(0,n.createElement)(c.SVG,{className:"otter-toolbar-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},(0,n.createElement)(c.Path,{fill:"currentColor",d:"M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"})):"linkedin"===t?(0,n.createElement)(c.SVG,{className:"otter-toolbar-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},(0,n.createElement)(c.Path,{fill:"currentColor",d:"M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z"})):"pinterest"===t?(0,n.createElement)(c.SVG,{className:"otter-toolbar-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512"},(0,n.createElement)(c.Path,{fill:"currentColor",d:"M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z"})):"tumblr"===t?(0,n.createElement)(c.SVG,{className:"otter-toolbar-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 320 512"},(0,n.createElement)(c.Path,{fill:"currentColor",d:"M309.8 480.3c-13.6 14.5-50 31.7-97.4 31.7-120.8 0-147-88.8-147-140.6v-144H17.9c-5.5 0-10-4.5-10-10v-68c0-7.2 4.5-13.6 11.3-16 62-21.8 81.5-76 84.3-117.1.8-11 6.5-16.3 16.1-16.3h70.9c5.5 0 10 4.5 10 10v115.2h83c5.5 0 10 4.4 10 9.9v81.7c0 5.5-4.5 10-10 10h-83.4V360c0 34.2 23.7 53.6 68 35.8 4.8-1.9 9-3.2 12.7-2.2 3.5.9 5.8 3.4 7.4 7.9l22 64.3c1.8 5 3.3 10.6-.4 14.5z"})):"reddit"===t?(0,n.createElement)(c.SVG,{className:"otter-toolbar-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},(0,n.createElement)(c.Path,{fill:"currentColor",d:"M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z"})):(0,n.createElement)(c.SVG,{className:"otter-toolbar-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},(0,n.createElement)(c.Path,{fill:"currentColor",d:"M208 88.286c0-10 6.286-21.714 17.715-21.714 11.142 0 17.714 11.714 17.714 21.714 0 10.285-6.572 21.714-17.714 21.714C214.286 110 208 98.571 208 88.286zm304 160c0 36.001-11.429 102.286-36.286 129.714-22.858 24.858-87.428 61.143-120.857 70.572l-1.143.286v32.571c0 16.286-12.572 30.571-29.143 30.571-10 0-19.429-5.714-24.572-14.286-5.427 8.572-14.856 14.286-24.856 14.286-10 0-19.429-5.714-24.858-14.286-5.142 8.572-14.571 14.286-24.57 14.286-10.286 0-19.429-5.714-24.858-14.286-5.143 8.572-14.571 14.286-24.571 14.286-18.857 0-29.429-15.714-29.429-32.857-16.286 12.285-35.715 19.428-56.571 19.428-22 0-43.429-8.285-60.286-22.857 10.285-.286 20.571-2.286 30.285-5.714-20.857-5.714-39.428-18.857-52-36.286 21.37 4.645 46.209 1.673 67.143-11.143-22-22-56.571-58.857-68.572-87.428C1.143 321.714 0 303.714 0 289.429c0-49.714 20.286-160 86.286-160 10.571 0 18.857 4.858 23.143 14.857a158.792 158.792 0 0 1 12-15.428c2-2.572 5.714-5.429 7.143-8.286 7.999-12.571 11.714-21.142 21.714-34C182.571 45.428 232 17.143 285.143 17.143c6 0 12 .285 17.714 1.143C313.714 6.571 328.857 0 344.572 0c14.571 0 29.714 6 40 16.286.857.858 1.428 2.286 1.428 3.428 0 3.714-10.285 13.429-12.857 16.286 4.286 1.429 15.714 6.858 15.714 12 0 2.857-2.857 5.143-4.571 7.143 31.429 27.714 49.429 67.143 56.286 108 4.286-5.143 10.285-8.572 17.143-8.572 10.571 0 20.857 7.144 28.571 14.001C507.143 187.143 512 221.714 512 248.286zM188 89.428c0 18.286 12.571 37.143 32.286 37.143 19.714 0 32.285-18.857 32.285-37.143 0-18-12.571-36.857-32.285-36.857-19.715 0-32.286 18.858-32.286 36.857zM237.714 194c0-19.714 3.714-39.143 8.571-58.286-52.039 79.534-13.531 184.571 68.858 184.571 21.428 0 42.571-7.714 60-20 2-7.429 3.714-14.857 3.714-22.572 0-14.286-6.286-21.428-20.572-21.428-4.571 0-9.143.857-13.429 1.714-63.343 12.668-107.142 3.669-107.142-63.999zm-41.142 254.858c0-11.143-8.858-20.857-20.286-20.857-11.429 0-20 9.715-20 20.857v32.571c0 11.143 8.571 21.142 20 21.142 11.428 0 20.286-9.715 20.286-21.142v-32.571zm49.143 0c0-11.143-8.572-20.857-20-20.857-11.429 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.857 21.142 20.286 21.142 11.428 0 20-10 20-21.142v-32.571zm49.713 0c0-11.143-8.857-20.857-20.285-20.857-11.429 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.857 21.142 20.286 21.142 11.428 0 20.285-9.715 20.285-21.142v-32.571zm49.715 0c0-11.143-8.857-20.857-20.286-20.857-11.428 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.858 21.142 20.286 21.142 11.429 0 20.286-10 20.286-21.142v-32.571zM421.714 286c-30.857 59.142-90.285 102.572-158.571 102.572-96.571 0-160.571-84.572-160.571-176.572 0-16.857 2-33.429 6-49.714-20 33.715-29.714 72.572-29.714 111.429 0 60.286 24.857 121.715 71.429 160.857 5.143-9.714 14.857-16.286 26-16.286 10 0 19.428 5.714 24.571 14.286 5.429-8.571 14.571-14.286 24.858-14.286 10 0 19.428 5.714 24.571 14.286 5.429-8.571 14.857-14.286 24.858-14.286 10 0 19.428 5.714 24.857 14.286 5.143-8.571 14.571-14.286 24.572-14.286 10.857 0 20.857 6.572 25.714 16 43.427-36.286 68.569-92 71.426-148.286zm10.572-99.714c0-53.714-34.571-105.714-92.572-105.714-30.285 0-58.571 15.143-78.857 36.857C240.862 183.812 233.41 254 302.286 254c28.805 0 97.357-28.538 84.286 36.857 28.857-26 45.714-65.714 45.714-104.571z"}))},g=e=>{let{attributes:t,setAttributes:l}=e;return(0,n.createElement)(b.BlockControls,null,(0,n.createElement)(c.ToolbarGroup,null,Object.keys(u).map((e=>{const a=t[e];return(0,n.createElement)(c.Tooltip,{key:e.label
73
+ /* translators: %s Social Website */,text:(0,o.sprintf)((0,o.__)("Display %s","otter-blocks"),u[e].label)},(0,n.createElement)(c.Button,{className:m()("components-button","wp-block-themeisle-toolbar",{"is-active":a}),onClick:()=>(e=>{l({[e]:!t[e]})})(e)},(0,n.createElement)(p,{icon:e})))}))))};(0,a.registerBlockType)("themeisle-blocks/sharing-icons",{title:(0,o.__)("Sharing Icons","otter-blocks"),description:(0,o.__)("Share buttons for your website visitors to share content on any social sharing service.","otter-blocks"),icon:r.c4,category:"themeisle-blocks",keywords:["social media","sharing","icons"],attributes:{facebook:{type:"boolean",default:!0},twitter:{type:"boolean",default:!0},linkedin:{type:"boolean",default:!0},pinterest:{type:"boolean",default:!1},tumblr:{type:"boolean",default:!1},reddit:{type:"boolean",default:!1}},supports:{align:["left","center","right"]},styles:[{name:"default",label:(0,o.__)("Regular","otter-blocks"),isDefault:!0},{name:"icons",label:(0,o.__)("Icons Only","otter-blocks")}],edit:e=>{let{attributes:t,setAttributes:l}=e;return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(g,{attributes:t,setAttributes:l}),(0,n.createElement)(c.Disabled,null,(0,n.createElement)(s(),{block:"themeisle-blocks/sharing-icons",attributes:{...t}})))},save:()=>null})},9738:function(e,t,l){var o=l(5736),a=l(4981),r={id:{type:"string"},images:{type:"array",default:[],source:"query",selector:".wp-block-themeisle-blocks-slider-item-wrapper",query:{id:{type:"number",source:"attribute",selector:"img",attribute:"data-id"},url:{type:"string",source:"attribute",selector:"img",attribute:"src"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},caption:{type:"string",source:"html",selector:"figcaption",default:""}}},perView:{type:"number",default:1},gap:{type:"number",default:0},peek:{type:"number",default:0},autoplay:{type:"boolean",default:!0},delay:{type:"number",default:2},hideArrows:{type:"boolean",default:!1},hideBullets:{type:"boolean",default:!1},height:{type:"number",default:400}},n=l(9307),c=l(4184),i=l.n(c),s=l(2819),d=l(2175),m=l(5609);const b=e=>{let{attributes:t}=e;return(0,n.createElement)(n.Fragment,null,!t.hideArrows&&(0,n.createElement)("div",{className:"glide__arrows","data-glide-el":"controls"},(0,n.createElement)("button",{className:"glide__arrow glide__arrow--left","data-glide-dir":"<"},(0,n.createElement)(m.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 100 100"},(0,n.createElement)(m.Path,{d:"M 10,50 L 60,100 L 70,90 L 30,50 L 70,10 L 60,0 Z"}))),(0,n.createElement)("button",{className:"glide__arrow glide__arrow--right","data-glide-dir":">"},(0,n.createElement)(m.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 100 100"},(0,n.createElement)(m.Path,{d:"M 10,50 L 60,100 L 70,90 L 30,50 L 70,10 L 60,0 Z"})))))},u=e=>{let{attributes:t}=e;return(0,n.createElement)(n.Fragment,null,!t.hideBullets&&(0,n.createElement)("div",{className:"glide__bullets","data-glide-el":"controls[nav]"},t.images.map(((e,t)=>(0,n.createElement)("button",{key:e.id,className:"glide__bullet","data-glide-dir":`=${t}`})))))};var p=e=>{let{attributes:t}=e;return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(b,{attributes:t}),(0,n.createElement)(u,{attributes:t}))};const g={id:{type:"string"},align:{type:"string"},images:{type:"array",default:[],source:"query",selector:".wp-block-themeisle-blocks-slider-item-wrapper",query:{id:{type:"number",source:"attribute",selector:"img",attribute:"data-id"},url:{type:"string",source:"attribute",selector:"img",attribute:"src"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},caption:{type:"string",source:"html",selector:"figcaption",default:""}}},perView:{type:"number",default:1},gap:{type:"number",default:0},peek:{type:"number",default:0},autoplay:{type:"boolean",default:!0},height:{type:"number",default:400}};var h=[{attributes:{...(0,s.omit)(g,["align"])},supports:{align:["wide","full"]},save:e=>{let{attributes:t,className:l}=e;return(0,n.createElement)("div",{id:t.id,className:i()("wp-block-themeisle-blocks-slider","glide",l),"data-per-view":t.perView,"data-gap":t.gap,"data-peek":t.peek,"data-autoplay":t.autoplay},(0,n.createElement)("div",{className:"glide__track","data-glide-el":"track"},(0,n.createElement)("div",{className:"glide__slides",style:{height:`${t.height}px`}},t.images.map((e=>(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-slider-item-wrapper glide__slide",tabIndex:"0"},(0,n.createElement)("figure",null,(0,n.createElement)("img",{key:e.id,className:"wp-block-themeisle-blocks-slider-item",src:e.url,alt:e.alt,title:e.alt,"data-id":e.id}),!d.RichText.isEmpty(e.caption)&&(0,n.createElement)(d.RichText.Content,{tagName:"figcaption",value:e.caption})))))),(0,n.createElement)(p,{attributes:t})))}},{attributes:{...(0,s.omit)(g,["align"]),delay:{type:"number",default:2},hideArrows:{type:"boolean",default:!1},hideBullets:{type:"boolean",default:!1}},supports:{align:["wide","full"]},save:e=>{let{attributes:t,className:l}=e;const o=t.autoplay&&2!==t.delay?1e3*t.delay:t.autoplay;return(0,n.createElement)("div",{id:t.id,className:i()("wp-block-themeisle-blocks-slider","glide",l),"data-per-view":t.perView,"data-gap":t.gap,"data-peek":t.peek,"data-autoplay":o,"data-height":`${t.height}px`},(0,n.createElement)("div",{className:"glide__track","data-glide-el":"track"},(0,n.createElement)("div",{className:"glide__slides"},t.images.map((e=>(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-slider-item-wrapper glide__slide",tabIndex:"0"},(0,n.createElement)("figure",null,(0,n.createElement)("img",{key:e.id,className:"wp-block-themeisle-blocks-slider-item",src:e.url,alt:e.alt,title:e.alt,"data-id":e.id}),!d.RichText.isEmpty(e.caption)&&(0,n.createElement)(d.RichText.Content,{tagName:"figcaption",value:e.caption})))))),(0,n.createElement)(p,{attributes:t})))}}];var k={from:[{type:"block",isMultiBlock:!0,blocks:["core/image"],transform:e=>{let{align:t}=e[0];t=(0,s.every)(e,["align",t])?t:void 0;const l=(0,s.filter)(e,(e=>{let{url:t}=e;return t}));return(0,a.createBlock)("themeisle-blocks/slider",{images:l.map((e=>{let{id:t,url:l,alt:o,caption:a}=e;return{id:t,url:l,alt:o,caption:a}})),align:t})}},{type:"block",blocks:["core/gallery"],transform:e=>{let{images:t,align:l}=e;return(0,a.createBlock)("themeisle-blocks/slider",{images:t.map((e=>{let{id:t,url:l,alt:o,caption:a}=e;return{id:t,url:l,alt:o,caption:a}})),align:l})}}],to:[{type:"block",blocks:["core/image"],transform:e=>{let{images:t,align:l}=e;return 0<t.length?t.map((e=>{let{id:t,url:o,alt:r,caption:n}=e;return(0,a.createBlock)("core/image",{id:t,url:o,alt:r,caption:n,align:l})})):(0,a.createBlock)("core/image",{align:l})}},{type:"block",blocks:["core/gallery"],transform:e=>{let{images:t,align:l}=e;return(0,a.createBlock)("core/gallery",{images:t.map((e=>{let{id:t,url:l,alt:o,caption:a}=e;return{id:t,url:l,alt:o,caption:a}})),align:l})}}]},v=e=>{let{labels:t,icon:l,isAppender:o=!1,value:a={},onSelectImages:r}=e;const c=(0,s.debounce)(r,250);return(0,n.createElement)(d.MediaPlaceholder,{labels:t,icon:l,accept:"image/*",allowedTypes:["image"],isAppender:o,className:"wp-block-themeisle-blocks-slider-uploader",value:a,onSelect:c,multiple:!0})},y=l(2285),_=e=>{let{attributes:t,setAttributes:l,slider:a,changePerView:r,onSelectImages:c}=e;return(0,n.createElement)(d.InspectorControls,null,(0,n.createElement)(m.PanelBody,{title:(0,o.__)("Images","otter-blocks"),initialOpen:!1},(0,n.createElement)(y.Z,{attributes:t,onSelectImages:c})),(0,n.createElement)(m.PanelBody,{title:(0,o.__)("Settings","otter-blocks")},t.images.length&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(m.RangeControl,{label:(0,o.__)("Slides Per Page","otter-blocks"),help:(0,o.__)("A number of visible slides.","otter-blocks"),value:t.perView,onChange:r,min:1,max:(0,s.max)([Math.round(t.images.length/2),1])}),1<t.perView&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(m.RangeControl,{label:(0,o.__)("Gap","otter-blocks"),help:(0,o.__)("A size of the space between slides.","otter-blocks"),value:t.gap,onChange:e=>{l({gap:Number(e)}),a.update({gap:Number(e)})},min:0,max:100}),(0,n.createElement)(m.RangeControl,{label:(0,o.__)("Peek","otter-blocks"),help:(0,o.__)("The value of the future slides which have to be visible in the current slide.","otter-blocks"),value:t.peek,onChange:e=>{l({peek:Number(e)}),a.update({peek:Number(e)})},min:0,max:100})),(0,n.createElement)(m.RangeControl,{label:(0,o.__)("Height","otter-blocks"),help:(0,o.__)("Slider height in pixels.","otter-blocks"),value:t.height,onChange:e=>{l({height:Number(e)})},min:100,max:1400}),(0,n.createElement)(m.ToggleControl,{label:(0,o.__)("Autoplay","otter-blocks"),help:(0,o.__)("Autoplay slider in the front.","otter-blocks"),checked:t.autoplay,onChange:e=>{l({autoplay:e})}}),t.autoplay&&(0,n.createElement)(m.RangeControl,{label:(0,o.__)("Delay","otter-blocks"),help:(0,o.__)("Delay in slide change (in seconds).","otter-blocks"),value:t.delay,onChange:e=>{l({delay:e})},min:1,max:10}),(0,n.createElement)(m.ToggleControl,{label:(0,o.__)("Hide Arrows","otter-blocks"),help:(0,o.__)("Hide navigation arrows.","otter-blocks"),checked:t.hideArrows,onChange:e=>{l({hideArrows:e})}}),(0,n.createElement)(m.ToggleControl,{label:(0,o.__)("Hide Bullets","otter-blocks"),help:(0,o.__)("Hide navigation bullets.","otter-blocks"),checked:t.hideBullets,onChange:e=>{l({hideBullets:e})}}))))},w=l(1984),f=l(4310),C=l(5024),E=l(7231),T=e=>{let{images:t,image:l,index:a,isFirstItem:r,isLastItem:c,isSelected:b,setAttributes:u,setSelectedImage:p}=e;const g=(e,l)=>{const o=[...t];o.splice(l,1,t[e]),o.splice(e,1,t[l]),p(l),u({images:o})};return(0,n.createElement)("div",{className:i()("wp-block-themeisle-blocks-slider-item-wrapper glide__slide",{"is-selected":b}),tabIndex:"0",onClick:()=>p(l.id),onFocus:()=>p(l.id)},(0,n.createElement)("figure",null,(0,n.createElement)("img",{key:l.id,className:"wp-block-themeisle-blocks-slider-item",src:l.url,alt:l.alt,title:l.alt,"data-id":l.id}),b&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-slider-item-move-menu"},(0,n.createElement)(m.Button,{icon:(0,n.createElement)(w.Z,{icon:f.Z}),label:(0,o.__)("Move image backward","otter-blocks"),showTooltip:!0,onClick:r?void 0:()=>{0!==a&&g(a,a-1)},className:"wp-block-themeisle-blocks-slider-item-move-backward","aria-disabled":r,disabled:!b}),(0,n.createElement)(m.Button,{icon:(0,n.createElement)(w.Z,{icon:C.Z}),label:(0,o.__)("Move image forward","otter-blocks"),showTooltip:!0,onClick:c?void 0:()=>{a!==t.length-1&&g(a,a+1)},className:"wp-block-themeisle-blocks-slider-item-move-forward","aria-disabled":c,disabled:!b})),(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-slider-item-delete-menu"},(0,n.createElement)(m.Button,{icon:(0,n.createElement)(w.Z,{icon:E.Z}),label:(0,o.__)("Remove image","otter-blocks"),showTooltip:!0,onClick:()=>{const e=(0,s.filter)(t,((e,t)=>a!==t));p(null),u({images:e})},className:"wp-block-themeisle-blocks-slider-item-delete"}))),(b||!d.RichText.isEmpty(l.caption))&&(0,n.createElement)(d.RichText,{tagName:"figcaption",placeholder:b?(0,o.__)("Write caption…","otter-blocks"):null,value:l.caption,onChange:e=>{const l=[...t];l[a].caption=e,u({images:l})},multiline:!1})))},x=l(5225);(0,a.registerBlockType)("themeisle-blocks/slider",{title:(0,o.__)("Slider","otter-blocks"),description:(0,o.__)("Minimal image slider to showcase beautiful images.","otter-blocks"),icon:"images-alt2",category:"themeisle-blocks",keywords:["slider","gallery","carousel"],attributes:r,deprecated:h,transforms:k,supports:{align:["wide","full"]},edit:e=>{let{attributes:t,setAttributes:l,className:a,clientId:c,isSelected:d,toggleSelection:b}=e;(0,n.useEffect)((()=>{const e=(0,x.WX)(c,r);return()=>{e(t.id)}}),[t.id]),(0,n.useEffect)((()=>(t.images.length&&y(),()=>{t.images.length&&u.current.destroy()})),[]),(0,n.useEffect)((()=>{t.images.length&&(k(null),null!==u.current&&(u.current.destroy(),y()))}),[d,t.align]),(0,n.useEffect)((()=>{t.images.length&&t.perView>t.images.length&&f((0,s.max)([Math.round(t.images.length/2),1]))}),[t.images]);const u=(0,n.useRef)(null),g=(0,n.useRef)(null),[h,k]=(0,n.useState)(null),y=()=>{u.current=new window.Glide(`#${t.id||g.current}`,{type:"carousel",keyboard:!1,perView:t.perView,gap:t.gap,peek:t.peek,autoplay:!1,breakpoints:{800:{perView:1,peek:0,gap:0}}}).mount()},w=e=>{l({images:e.map((e=>({id:e.id,url:e.url,alt:e.alt,caption:e.caption})))}),null!==u.current&&u.current.destroy(),y()},f=e=>{l({perView:Number(e)}),u.current.update({perView:Number(e)}),1===e&&(l({gap:0,peek:0}),u.current.update({gap:0,peek:0}))};return Array.isArray(t.images)&&!t.images.length?(0,n.createElement)(v,{labels:{title:(0,o.__)("Slider","otter-blocks"),instructions:(0,o.__)("Drag images, upload new ones or select files from your library.","otter-blocks")},icon:"images-alt2",onSelectImages:w}):(0,n.createElement)(n.Fragment,null,(0,n.createElement)(_,{attributes:t,setAttributes:l,slider:u.current,changePerView:f,onSelectImages:w}),(0,n.createElement)(m.ResizableBox,{size:{height:t.height},enable:{top:!1,right:!1,bottom:!0,left:!1},minHeight:100,maxHeight:1400,onResizeStart:()=>{b(!1)},onResizeStop:(e,o,a,r)=>{l({height:parseInt(t.height+r.height,10)}),b(!0)},className:i()("wp-block-themeisle-blocks-slider-resizer",{"is-focused":d})},(0,n.createElement)("div",{id:t.id,className:i()("wp-block-themeisle-blocks-slider","glide",a)},(0,n.createElement)("div",{className:"glide__track","data-glide-el":"track"},(0,n.createElement)("div",{className:"glide__slides",style:{height:`${t.height}px`}},t.images.map(((e,o)=>(0,n.createElement)(T,{key:e.url,images:t.images,image:e,index:o,isFirstItem:0===o,isLastItem:o+1===t.images.length,isSelected:d&&e.id===h,setAttributes:l,setSelectedImage:k})))),(0,n.createElement)(p,{attributes:t})))),d&&(0,n.createElement)(v,{labels:{title:"",instructions:""},icon:null,onSelectImages:w,isAppender:!0,value:t.images}))},save:e=>{let{attributes:t,className:l}=e;const o=t.autoplay&&2!==t.delay?1e3*t.delay:t.autoplay;return(0,n.createElement)("div",{id:t.id,className:i()("wp-block-themeisle-blocks-slider","glide",l),"data-per-view":t.perView,"data-gap":t.gap,"data-peek":t.peek,"data-autoplay":o,"data-height":`${t.height}px`,"data-hide-arrows":t.hideArrows},(0,n.createElement)("div",{className:"glide__track","data-glide-el":"track"},(0,n.createElement)("div",{className:"glide__slides"},t.images.map((e=>(0,n.createElement)("div",{key:e.id,className:"wp-block-themeisle-blocks-slider-item-wrapper glide__slide",tabIndex:"0"},(0,n.createElement)("figure",null,(0,n.createElement)("img",{className:"wp-block-themeisle-blocks-slider-item",src:e.url,alt:e.alt,title:e.alt,"data-id":e.id}),!d.RichText.isEmpty(e.caption)&&(0,n.createElement)(d.RichText.Content,{tagName:"figcaption",value:e.caption})))))),(0,n.createElement)(u,{attributes:t})))}})},4925:function(e,t,l){l(8344),l(7585),l(8726)},8344:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n=l(9307),c=l(2175);const i=[["themeisle-blocks/advanced-heading",{content:(0,o.__)("Basic","otter-blocks"),align:"center",tag:"h3",fontSize:24}],["themeisle-blocks/advanced-heading",{content:(0,o.__)("$9.99","otter-blocks"),align:"center",tag:"h4",fontSize:36,fontFamily:"Roboto Slab",fontVariant:"normal"}],["themeisle-blocks/advanced-heading",{content:(0,o.__)("Per Month","otter-blocks"),align:"center",tag:"p",fontSize:12,marginBottom:0}],["themeisle-blocks/advanced-heading",{content:(0,o.__)("First Feature","otter-blocks"),align:"center",tag:"p",fontSize:12,marginBottom:0}],["themeisle-blocks/advanced-heading",{content:(0,o.__)("Second Feature","otter-blocks"),align:"center",tag:"p",fontSize:12,marginBottom:0}],["themeisle-blocks/advanced-heading",{content:(0,o.__)("Last Feature","otter-blocks"),align:"center",tag:"p",fontSize:12,marginBottom:0}],["themeisle-blocks/button-group",{align:"center",buttons:1,data:[{text:(0,o.__)("Buy Now","otter-blocks"),newTab:!1,color:"#ffffff",background:"#32373c",hoverColor:"#ffffff",hoverBackground:"#444a50",borderSize:0,borderRadius:3,boxShadow:!1,boxShadowColorOpacity:50,boxShadowBlur:5,boxShadowSpread:1,boxShadowHorizontal:0,boxShadowVertical:0,hoverBoxShadowColorOpacity:50,hoverBoxShadowBlur:5,hoverBoxShadowSpread:1,hoverBoxShadowHorizontal:0,hoverBoxShadowVertical:0,iconType:"none",paddingTopBottom:12,paddingLeftRight:24}]}]];(0,a.registerBlockType)("themeisle-blocks/pricing",{title:(0,o.__)("Pricing","otter-blocks"),description:(0,o.__)("Pricing tables are a critical part in showcasing your services, prices and overall offerings.","otter-blocks"),icon:r.S3,category:"themeisle-blocks",keywords:["pricing","table","money"],edit:e=>{let{className:t}=e;return(0,n.createElement)("div",{className:t},(0,n.createElement)(c.InnerBlocks,{template:i}))},save:e=>{let{className:t}=e;return(0,n.createElement)("div",{className:t},(0,n.createElement)(c.InnerBlocks.Content,null))}})},7585:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n=l(9307),c=l(2175);const i=[["themeisle-blocks/font-awesome-icons",{fontSize:62,prefix:"fab",icon:"angellist"}],["themeisle-blocks/advanced-heading",{content:(0,o.__)("Basic","otter-blocks"),align:"center",tag:"h4",marginBottom:20}],["themeisle-blocks/advanced-heading",{content:(0,o.__)("Lorem ipsum dolor sit amet elit do, consectetur adipiscing, sed eiusmod tempor incididunt ut labore et dolore magna aliqua.","otter-blocks"),align:"center",color:"#999999",tag:"p",fontSize:14,marginBottom:20}],["themeisle-blocks/button-group",{align:"center",buttons:1,data:[{text:(0,o.__)("Know More","otter-blocks"),newTab:!1,color:"#ffffff",background:"#32373c",hoverColor:"#ffffff",hoverBackground:"#444a50",borderSize:0,borderRadius:3,boxShadow:!1,boxShadowColorOpacity:50,boxShadowBlur:5,boxShadowSpread:1,boxShadowHorizontal:0,boxShadowVertical:0,hoverBoxShadowColorOpacity:50,hoverBoxShadowBlur:5,hoverBoxShadowSpread:1,hoverBoxShadowHorizontal:0,hoverBoxShadowVertical:0,iconType:"none",paddingTopBottom:12,paddingLeftRight:24}]}]];(0,a.registerBlockType)("themeisle-blocks/service",{title:(0,o.__)("Service","otter-blocks"),description:(0,o.__)("Use this Service block to showcase services your website offers.","otter-blocks"),icon:r.M7,category:"themeisle-blocks",keywords:["services","icon","features"],edit:e=>{let{className:t}=e;return(0,n.createElement)("div",{className:t},(0,n.createElement)(c.InnerBlocks,{template:i}))},save:e=>{let{className:t}=e;return(0,n.createElement)("div",{className:t},(0,n.createElement)(c.InnerBlocks.Content,null))}})},8726:function(e,t,l){var o=l(5736),a=l(4981),r=l(340),n=l(9307),c=l(2175);const i=[["core/image",{align:"center"}],["themeisle-blocks/advanced-heading",{content:(0,o.__)("John Doe","otter-blocks"),align:"center",fontSize:24,tag:"h3",marginTop:25,marginBottom:10,marginTopTablet:25,marginTopMobile:25}],["themeisle-blocks/advanced-heading",{content:(0,o.__)("Jedi Master","otter-blocks"),align:"center",fontSize:14,tag:"h4",marginTop:10,marginBottom:10}],["themeisle-blocks/advanced-heading",{content:(0,o.__)('"What is the point of being alive if you don’t at least try to do something remarkable?"',"otter-blocks"),align:"center",color:"#999999",tag:"p",fontSize:14,marginTop:10,marginBottom:20}]];(0,a.registerBlockType)("themeisle-blocks/testimonials",{title:(0,o.__)("Testimonials","otter-blocks"),description:(0,o.__)("Display kudos from customers and clients and display them on your website.","otter-blocks"),icon:r.U8,category:"themeisle-blocks",keywords:["testimonials","quotes","business"],edit:e=>{let{className:t}=e;return(0,n.createElement)("div",{className:t},(0,n.createElement)(c.InnerBlocks,{template:i}))},save:e=>{let{className:t}=e;return(0,n.createElement)("div",{className:t},(0,n.createElement)(c.InnerBlocks.Content,null))}})},2066:function(e,t,l){var o=l(2553),a=l(5736),r=l(4981),n=l(9307),c=l(5117),i=l(4184),s=l.n(i),d=l(2578),m=l(2175),b=l(5609),u=l(9818),p=l(1286);const g=(0,p.W6)((()=>(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-tabs-inspector-tab-option__drag",tabIndex:"0"},(0,n.createElement)("span",null)))),h=(0,p.W8)((e=>{let{tab:t,deleteTab:l,selectTab:o}=e;return(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-tabs-inspector-tab-option"},(0,n.createElement)(g,null),(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-tabs-inspector-tab-option__name"},t.attributes.title||(0,a.__)("Untitled Tab","otter-blocks")),(0,n.createElement)(b.Button,{icon:"edit",label:(0,a.__)("Edit Tab","otter-blocks"),showTooltip:!0,className:"wp-block-themeisle-blocks-tabs-inspector-tab-option__actions",onClick:()=>o(t.clientId)}),(0,n.createElement)(b.Button,{icon:"no-alt",label:(0,a.__)("Remove Tab","otter-blocks"),showTooltip:!0,className:"wp-block-themeisle-blocks-tabs-inspector-tab-option__actions",onClick:()=>l(t.clientId)}))}));var k=e=>{let{attributes:t,setAttributes:l,children:o,deleteTab:r,selectTab:c,addTab:i,moveTab:s}=e;const d=(0,p.JN)((e=>{let{items:t}=e;return(0,n.createElement)("div",null,t.map(((e,t)=>(0,n.createElement)(h,{key:e.clientId,tab:e,index:t,deleteTab:r,selectTab:c}))))}));return(0,n.createElement)(m.InspectorControls,null,(0,n.createElement)(b.PanelBody,{title:(0,a.__)("Tabs Management","otter-blocks")},(0,n.createElement)("p",null,(0,a.__)("Press and hold to use drag and drop to sort the tabs","otter-blocks")),0<(null==o?void 0:o.length)&&(0,n.createElement)(d,{items:o,onSortEnd:e=>{let{oldIndex:t,newIndex:l}=e;s(o[t].clientId,l)},useDragHandle:!0,axis:"y",lockAxis:"y"}),(0,n.createElement)(b.Button,{isSecondary:!0,className:"wp-block-themeisle-blocks-tabs-inspector-add-tab",onClick:i},(0,a.__)("Add Tab","otter-blocks"))),(0,n.createElement)(b.PanelBody,{title:(0,a.__)("Settings","otter-blocks"),initialOpen:!1},(0,n.createElement)(b.RangeControl,{label:(0,a.__)("Border Width","otter-blocks"),value:t.borderWidth,onChange:e=>{l({borderWidth:Number(e)})},min:0,max:5})),(0,n.createElement)(m.PanelColorSettings,{title:(0,a.__)("Color","otter-blocks"),initialOpen:!1,colorSettings:[{value:t.activeTitleColor,onChange:e=>{l({activeTitleColor:e})},label:(0,a.__)("Active Title Color","otter-blocks")},{value:t.tabColor,onChange:e=>{l({tabColor:e})},label:(0,a.__)("Background","otter-blocks")},{value:t.borderColor,onChange:e=>{l({borderColor:e})},label:(0,a.__)("Border Color","otter-blocks")}]},(0,n.createElement)(m.ContrastChecker,{textColor:t.activeTitleColor,backgroundColor:t.tabColor})))},v=l(4688),y=l(4310),_=l(5024),w=e=>{let{children:t,selectedTab:l,moveTab:o,selectTab:r}=e;const c=null==t?void 0:t.findIndex((e=>{let{clientId:t}=e;return t===l})),i=e=>{switch(e){case"left":o(l,c-1);break;case"right":o(l,c+1)}};return(0,n.createElement)(m.BlockControls,null,(0,n.createElement)(b.ToolbarGroup,{label:(0,a.__)("Edit","otter-blocks")},(0,n.createElement)(b.ToolbarButton,{label:(0,a.__)("Edit tab","otter-blocks"),icon:v.Z,iconSize:24,className:"wp-block-themeisle-blocks-tabs-toolbar-edit",onClick:()=>r(l)})),(0,n.createElement)(b.ToolbarGroup,{label:(0,a.__)("Movement","otter-blocks")},(0,n.createElement)(b.ToolbarButton,{label:(0,a.__)("Move tab left","otter-blocks"),icon:y.Z,iconSize:24,disabled:0===c,className:"wp-block-themeisle-blocks-tabs-toolbar-mover",onClick:()=>i("left")}),(0,n.createElement)(b.ToolbarButton,{label:(0,a.__)("Move tab right","otter-blocks"),icon:_.Z,iconSize:24,disabled:(null==t?void 0:t.length)-1===c,className:"wp-block-themeisle-blocks-tabs-toolbar-mover",onClick:()=>i("right")})))},f=l(5225),C={id:{type:"string"},tabColor:{type:"string"},borderColor:{type:"string"},borderWidth:{type:"number"},activeTitleColor:{type:"string"}};(0,r.registerBlockType)("themeisle-blocks/tabs",{title:(0,a.__)("Tabs","otter-blocks"),description:(0,a.__)("Organize and allow navigation between groups of content with Tabs block.","otter-blocks"),icon:o.Z,category:"themeisle-blocks",keywords:["media","tabs","select"],attributes:C,supports:{align:["left","center","right"]},edit:e=>{let{attributes:t,setAttributes:l,className:o,isSelected:i,clientId:p}=e;(0,n.useEffect)((()=>{const e=(0,f.WX)(p,C);return()=>e(t.id)}),[t.id]);const g=(0,n.useRef)(null),[h,v]=(0,n.useState)(""),y=(0,u.useSelect)((e=>{const{getBlock:t}=e("core/block-editor");return t(p).innerBlocks})),{insertBlock:_,removeBlock:E,selectBlock:T,moveBlockToPosition:x}=(0,u.useDispatch)("core/block-editor"),M=e=>{g.current&&(y.forEach((t=>{const l=g.current.querySelector(`#block-${t.clientId} .wp-block-themeisle-blocks-tabs-item__content`);null==l||l.classList.toggle("active",t.clientId===e)})),v(e))};(0,n.useEffect)((()=>{0<(null==y?void 0:y.length)&&(""!==h&&0!==(null==y?void 0:y.filter((e=>e.clientId===h)).length)||M(y[0].clientId))}),[h,y]);const S=e=>{if(0<(null==y?void 0:y.length)){const t=y.filter((t=>t.clientId===e))[0];T(t.clientId)}},B=(e,t)=>{var l;const o=null===(l=y.filter((t=>t.clientId===e))[0])||void 0===l?void 0:l.clientId;o&&x(o,p,p,t)},z=()=>{const e=(0,r.createBlock)("themeisle-blocks/tabs-item");_(e,(null==y?void 0:y.length)||0,p,!1)},P=d.iv`
74
  .wp-block-themeisle-blocks-tabs__header_item.active {
75
+ background-color: ${t.tabColor};
76
  }
77
 
78
  .wp-block-themeisle-blocks-tabs__header_item.active div {
79
+ color: ${t.activeTitleColor};
80
  }
81
 
82
  .wp-block-themeisle-blocks-tabs__header_item, .wp-block-themeisle-blocks-tabs__header_item.active, .wp-block-themeisle-blocks-tabs__header_item.active::before, .wp-block-themeisle-blocks-tabs__header_item.active::after {
83
+ border-width: ${void 0!==t.borderWidth?t.borderWidth:3}px;
84
  }
85
+ `,N=d.iv`
86
  .wp-block-themeisle-blocks-tabs-item__header, .wp-block-themeisle-blocks-tabs-item__content {
87
+ border-width: ${void 0!==t.borderWidth?t.borderWidth:3}px;
88
  }
89
 
90
  .wp-block-themeisle-blocks-tabs-item__header.active, .wp-block-themeisle-blocks-tabs-item__content.active {
91
+ background-color: ${t.tabColor};
92
+ border-width: ${void 0!==t.borderWidth?t.borderWidth:3}px;
93
  }
94
 
95
  .wp-block-themeisle-blocks-tabs-item__header.active {
96
+ color: ${t.activeTitleColor};
97
  }
98
+ `,R=d.iv`
99
  display: flex;
100
  width: 30px;
101
  height: 30px;
102
  align-items: center;
103
+ `,L=e=>{let{title:t,onClick:l,active:o}=e;return(0,d.tZ)("div",{className:s()("wp-block-themeisle-blocks-tabs__header_item",{active:o})},(0,d.tZ)("div",{onClick:l},t))};return(0,d.tZ)(n.Fragment,null,(0,d.tZ)(w,{children:y,setAttributes:l,selectedTab:h,selectTab:S,moveTab:B}),(0,d.tZ)(k,{attributes:t,setAttributes:l,children:y,deleteTab:e=>{if(0<(null==y?void 0:y.length)){const t=y.filter((t=>t.clientId===e))[0];E(t.clientId,!1),h===e&&v("")}},selectTab:S,moveTab:B,addTab:z}),(0,d.tZ)("div",{id:t.id,className:o,style:{borderColor:t.borderColor}},(0,d.tZ)("div",{css:P,className:"wp-block-themeisle-blocks-tabs__header"},(null==y?void 0:y.map((e=>(0,d.tZ)(L,{key:e.clientId,title:e.attributes.title||(0,a.__)("Insert Title","otter-blocks"),active:e.clientId===h,onClick:()=>M(e.clientId)}))))||"",(i||0===y.length)&&(0,d.tZ)((()=>(0,d.tZ)("div",{className:"wp-block-themeisle-blocks-tabs__header_item"},(0,d.tZ)("div",{css:R,onClick:z},(0,d.tZ)(b.Icon,{icon:c.Z})))),null)),(0,d.tZ)("div",{ref:g,className:"wp-block-themeisle-blocks-tabs__content",css:N},(0,d.tZ)(m.InnerBlocks,{allowedBlocks:["themeisle-blocks/tabs-item"],template:[["themeisle-blocks/tabs-item"]],orientation:"horizontal",renderAppender:!1}))))},save:e=>{let{attributes:t,className:l}=e;return(0,n.createElement)("div",{id:t.id,className:l},(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-tabs__content"},(0,n.createElement)(m.InnerBlocks.Content,null)))}})},1715:function(e,t,l){l(2066),l(8577)},8577:function(e,t,l){var o=l(2553),a=l(5736),r=l(4981),n=l(9307),c=l(4184),i=l.n(c),s=l(2175),d=l(9818),m=l(5609),b=e=>{let{setAttributes:t,selectParent:l}=e;return(0,n.createElement)(s.InspectorControls,null,(0,n.createElement)(m.PanelBody,{title:(0,a.__)("Settings","otter-blocks")},(0,n.createElement)(m.Button,{isSecondary:!0,onClick:()=>l()},(0,a.__)("Back to the Tabs","otter-blocks")),(0,n.createElement)(m.TextControl,{type:"text",label:(0,a.__)("Title","otter-blocks"),placeholder:(0,a.__)("Insert a title","otter-blocks"),onChange:e=>{t({title:e})}})))};(0,r.registerBlockType)("themeisle-blocks/tabs-item",{title:(0,a.__)("Tab Item","otter-blocks"),description:(0,a.__)("Organize and allow navigation between groups of content with Tabs block.","otter-blocks"),icon:o.Z,category:"themeisle-blocks",keywords:["media","tab","item"],attributes:{title:{type:"string"}},parent:["themeisle-blocks/tabs"],edit:e=>{let{attributes:t,setAttributes:l,className:o,clientId:r}=e;const c=(0,n.useRef)(null),{parentClientId:m,isFirstBlock:u}=(0,d.useSelect)((e=>{const{getBlock:t,getBlockRootClientId:l}=e("core/block-editor"),o=t(l(r));return{parentClientId:o.clientId,isFirstBlock:r===o.innerBlocks[0].clientId}})),{selectBlock:p}=(0,d.useDispatch)("core/block-editor");return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(b,{setAttributes:l,selectParent:()=>p(m)}),(0,n.createElement)("div",{className:o,ref:c},(0,n.createElement)(s.RichText,{placeholder:(0,a.__)("Add title…","otter-blocks"),value:t.title,onChange:e=>l({title:e}),className:i()("wp-block-themeisle-blocks-tabs-item__header",{active:u}),tagName:"div",onClick:()=>{const e=document.querySelectorAll(`#block-${m} .wp-block-themeisle-blocks-tabs__content .wp-block-themeisle-blocks-tabs-item`);var t,l;e&&e.forEach((e=>{var t,l;null===(t=e.querySelector(".wp-block-themeisle-blocks-tabs-item__header"))||void 0===t||t.classList.remove("active"),null===(l=e.querySelector(".wp-block-themeisle-blocks-tabs-item__content"))||void 0===l||l.classList.remove("active")})),c.current&&(null===(t=c.current.querySelector(".wp-block-themeisle-blocks-tabs-item__header"))||void 0===t||t.classList.add("active"),null===(l=c.current.querySelector(".wp-block-themeisle-blocks-tabs-item__content"))||void 0===l||l.classList.add("active"))},withoutInteractiveFormatting:!0}),(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-tabs-item__content"},(0,n.createElement)(s.InnerBlocks,{template:[["core/paragraph"]]}))))},save:e=>{let{attributes:t,className:l}=e;return(0,n.createElement)("div",{className:l,"data-title":t.title},(0,n.createElement)(s.RichText.Content,{tagName:"div",className:"wp-block-themeisle-blocks-tabs-item__header",value:t.title||(0,a.__)("Untitled Tab","otter-blocks"),tabIndex:"0"}),(0,n.createElement)("div",{className:"wp-block-themeisle-blocks-tabs-item__content"},(0,n.createElement)(s.InnerBlocks.Content,null)))}})},321:function(e,t,l){var o=l(9307),a=l(5736),r=l(4981),n=l(5609),c=l(340),i={id:{type:"string"},products:{type:"array",default:[]},listingType:{type:"string",default:window.themeisleGutenberg.themeMods.listingType},altRow:{type:"boolean",default:Boolean(window.themeisleGutenberg.themeMods.altRow)},fields:{type:"string",default:window.themeisleGutenberg.themeMods.fields},rowColor:{type:"string",default:window.themeisleGutenberg.themeMods.rowColor},headerColor:{type:"string",default:window.themeisleGutenberg.themeMods.headerColor},textColor:{type:"string",default:window.themeisleGutenberg.themeMods.textColor},borderColor:{type:"string",default:window.themeisleGutenberg.themeMods.borderColor},altRowColor:{type:"string",default:window.themeisleGutenberg.themeMods.altRowColor}},s=l(2578),d=l(8423),m=l.n(d),b=l(2819),u=l(9818),p=l(2629),g=l(6030),h=e=>{let{attributes:t,setAttributes:l,onComplete:r}=e;const{data:c,status:i}=(0,u.useSelect)((e=>{let t=[],l="loading";const{COLLECTIONS_STORE_KEY:o}=window.wc.wcBlocksData,a=["/wc/store","products",{per_page:100}];return e(o).getCollectionError(...a)?l="error":(t=e(o).getCollection(...a),e(o).hasFinishedResolution("getCollection",a)&&(l="loaded"),(0,b.isEmpty)(t)||(t=t.map((e=>({value:e.id,label:(0,p.decodeEntities)(e.name)}))))),{data:t,status:l}}),[]),s="loading"===i,d="loaded"===i,m="error"===i,[h,k]=(0,o.useState)(""),v=e=>{const o=[...t.products];if(o.includes(e)){const t=o.indexOf(e);-1!==t&&o.splice(t,1)}else o.push(e);l({products:o})},y=e=>{let{label:t,value:l}=e;return(0,o.createElement)("span",{className:"otter-review-comparison__tag"},(0,o.createElement)("span",{className:"otter-review-comparison__tag_title"},t),(0,o.createElement)(n.Button
104
+ /* translators: %s Label */,{label:(0,a.sprintf)((0,a.__)("Remove %s","otter-blocks"),t),icon:"dismiss",onClick:()=>v(l)}))};return(0,o.createElement)(n.Placeholder,{label:(0,a.__)("WooCommerce Product Comparison","otter-blocks"),instructions:(0,a.__)("Display a selection of WooCommerce products in a comparison table.","otter-blocks"),icon:g.Z,isColumnLayout:!0,className:"otter-review-comparison__placeholder"},s&&(0,o.createElement)(n.Spinner,null),m&&(0,a.__)("There seems to have been an error.","otter-blocks"),d&&!Boolean(c.length)&&(0,a.__)("No products found.","otter-blocks"),d&&Boolean(c.length)&&(0,o.createElement)("div",{className:"otter-review-comparison__placeholder__container"},(0,o.createElement)("div",{className:"otter-review-comparison__placeholder__selected"},(0,o.createElement)("div",{className:"otter-review-comparison__placeholder__selected_label"},
105
  /* translators: %s Number of selected products. */
106
+ (0,a.sprintf)((0,a.__)("%s products selected","otter-blocks"),t.products.length)),t.products.map((e=>c.find((t=>t.value===e)))).map((e=>(0,o.createElement)(y,{key:e.value,label:e.label,value:e.value})))),(0,o.createElement)(n.TextControl,{label:(0,a.__)("Search for review to display","otter-blocks"),value:h,onChange:k}),(0,o.createElement)(n.MenuGroup,null,c.filter((e=>e.label.toLowerCase().includes(h.toLowerCase()))).map((e=>(0,o.createElement)(n.CheckboxControl,{key:e.value,label:e.label||(0,a.__)("Untitled product","otter-blocks"),checked:t.products.includes(e.value),onChange:()=>v(e.value)})))),(0,o.createElement)(n.Button,{isPrimary:!0,onClick:r},(0,a.__)("Done","otter-blocks"))))},k=l(4688),v=l(2175),y=e=>{let{onEdit:t}=e;return(0,o.createElement)(v.BlockControls,null,(0,o.createElement)(n.ToolbarGroup,null,(0,o.createElement)(n.ToolbarButton,{label:(0,a.__)("Edit","otter-blocks"),icon:k.Z,onClick:t})))},_=l(454),w=l.n(_),f=l(4184),C=l.n(f),E=l(1286);const T=(0,E.W6)((()=>(0,o.createElement)("div",{className:"otter-blocks-sortable-handle",tabIndex:"0"},(0,o.createElement)("span",null)))),x=e=>{let{value:t,hidden:l,toggleFields:r}=e;const c=(0,b.startCase)((0,b.toLower)(t));let i="hidden",s=(0,a.sprintf)((0,a.__)("Display %s","otter-blocks"),c);
107
+ /* translators: %s Label */return l||(i="visibility",
108
  /* translators: %s Label */
109
+ s=(0,a.sprintf)((0,a.__)("Hide %s","otter-blocks"),c)),(0,o.createElement)("div",{className:C()("otter-blocks-sortable-item-area",`otter-blocks-sortable-item-area-${t}`)},(0,o.createElement)("div",{className:C()("otter-blocks-sortable-item",{hidden:l})},(0,o.createElement)(T,null),(0,o.createElement)("div",{className:"otter-blocks-sortable-label"},c),(0,o.createElement)(n.Button,{icon:i,label:s,showTooltip:!0,className:"otter-blocks-sortable-button",onClick:()=>r(t)})))},M=(0,E.W8)((e=>{let{value:t,hidden:l,toggleFields:a}=e;return(0,o.createElement)(x,{value:t,hidden:l,toggleFields:a})})),S=(0,E.JN)((e=>{let{fields:t,toggleFields:l}=e;return(0,o.createElement)("div",null,t.map(((e,t)=>(0,o.createElement)(M,{key:`item-${e}`,index:t,value:e,hidden:!1,toggleFields:l}))))}));var B=e=>{let{attributes:t,setAttributes:l}=e,a=JSON.parse(window.themeisleGutenberg.themeMods.defaultFields);a=a.filter((e=>!JSON.parse(t.fields).includes(e)));const r=e=>{const o=JSON.parse(t.fields);o.includes(e)?o.splice(o.indexOf(e),1):o.push(e),l({fields:JSON.stringify(o)})};return(0,o.createElement)("div",{className:"otter-blocks-sortable"},(0,o.createElement)(S,{template:window.themeisleGutenberg.themeMods.defaultFields,fields:JSON.parse(t.fields),toggleFields:r,onSortEnd:e=>{let{oldIndex:o,newIndex:a}=e;const r=JSON.stringify(w()(JSON.parse(t.fields),o,a));l({fields:r})},useDragHandle:!0,axis:"y",lockAxis:"y"}),a.map(((e,t)=>(0,o.createElement)(x,{key:`item-${e}`,index:t,value:e,hidden:!0,toggleFields:r}))))},z=e=>{let{attributes:t,setAttributes:l}=e;const r=[{value:t.rowColor,onChange:e=>l({rowColor:e}),label:(0,a.__)("Background","otter-blocks")},{value:t.headerColor,onChange:e=>l({headerColor:e}),label:(0,a.__)("Header Text","otter-blocks")},{value:t.textColor,onChange:e=>l({textColor:e}),label:(0,a.__)("Text","otter-blocks")},{value:t.borderColor,onChange:e=>l({borderColor:e}),label:(0,a.__)("Border","otter-blocks")}];return Boolean(t.altRow)&&r.push({value:t.altRowColor,onChange:e=>l({altRowColor:e}),label:(0,a.__)("Alternating Row Background","otter-blocks")}),(0,o.createElement)(v.InspectorControls,null,(0,o.createElement)(n.PanelBody,{title:(0,a.__)("Settings","otter-blocks")},(0,o.createElement)(n.SelectControl,{label:(0,a.__)("Table View Type","otter-blocks"),value:t.listingType,options:[{label:(0,a.__)("Column","otter-blocks"),value:"column"},{label:(0,a.__)("Row","otter-blocks"),value:"row"}],onChange:e=>l({listingType:e})}),(0,o.createElement)(n.ToggleControl,{label:(0,a.__)("Enable Alternating Row Color","otter-blocks"),checked:Boolean(t.altRow),onChange:()=>l({altRow:!Boolean(t.altRow)})})),(0,o.createElement)(n.PanelBody,{title:(0,a.__)("Fields","otter-blocks"),initialOpen:!1},(0,o.createElement)(B,{attributes:t,setAttributes:l})),(0,o.createElement)(v.PanelColorSettings,{title:(0,a.__)("Color","otter-blocks"),initialOpen:!1,colorSettings:r},(0,o.createElement)(v.ContrastChecker,{textColor:t.textColor,backgroundColor:t.rowColor})))},P=l(5225);Boolean(window.themeisleGutenberg.hasNeveSupport.isBoosterActive)&&Boolean(window.themeisleGutenberg.hasWooCommerce)&&Boolean(window.themeisleGutenberg.hasNeveSupport.wooComparison)?(0,r.registerBlockType)("themeisle-blocks/woo-comparison",{title:(0,a.__)("WooCommerce Comparison Table","otter-blocks"),description:(0,a.__)("A way to compare different WooCommerce products made on the website.","otter-blocks"),icon:c.rL,category:"themeisle-blocks",keywords:["woocommerce","comparison","table"],attributes:i,supports:{html:!1},edit:e=>{let{attributes:t,setAttributes:l,clientId:a}=e;(0,o.useEffect)((()=>{Boolean(t.products.length)&&c(!1)}),[]),(0,o.useEffect)((()=>{const e=(0,P.WX)(a,i);return()=>e(t.id)}),[t.id]);const[r,c]=(0,o.useState)(!0),d=s.iv`
110
  .nv-ct-comparison-table-content {
111
+ --bgColor: ${t.rowColor};
112
+ --headerColor: ${t.headerColor};
113
+ --color: ${t.textColor};
114
+ --borderColor: ${t.borderColor};
115
+ ${Boolean(t.altRow)&&`--alternateBg: ${t.altRowColor};`}
116
  }