Plugin Directory

Changeset 3084531


Ignore:
Timestamp:
05/10/2024 12:57:46 PM (23 months ago)
Author:
enblocks
Message:

1.3.8

Location:
enblocks
Files:
145 added
35 edited

Legend:

Unmodified
Added
Removed
  • enblocks/trunk/build/blocks/button/block.json

    r3074480 r3084531  
    66    "enblocks/buttons"
    77  ],
    8   "version": "1.3.7",
     8  "version": "1.3.8",
    99  "title": "Button",
    1010  "category": "enblocks",
  • enblocks/trunk/build/blocks/button/index.asset.php

    r3074480 r3084531  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'b4885742d53f740db7b7');
     1<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'c95f5e4a38eebada6e35');
  • enblocks/trunk/build/blocks/button/index.js

    r3074480 r3084531  
    1 (()=>{var e,t={965:(e,t,n)=>{"use strict";const o=window.wp.blocks,r=window.React,a=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/button","parent":["enblocks/buttons"],"version":"1.3.7","title":"Button","category":"enblocks","keywords":["button"],"supports":{"html":false,"anchor":true},"textdomain":"enblocks","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}');var i=n(942),l=n.n(i),c=(Object.defineProperty,new Map),s=new WeakMap,m=0;function u(e,t,n={},o=undefined){if(void 0===window.IntersectionObserver&&void 0!==o){const r=e.getBoundingClientRect();return t(o,{isIntersecting:o,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:r,intersectionRect:r,rootBounds:r}),()=>{}}const{id:r,observer:a,elements:i}=function(e){const t=function(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return`${t}_${"root"===t?(n=e.root,n?(s.has(n)||(m+=1,s.set(n,m.toString())),s.get(n)):"0"):e[t]}`;var n})).toString()}(e);let n=c.get(t);if(!n){const o=new Map;let r;const a=new IntersectionObserver((t=>{t.forEach((t=>{var n;const a=t.isIntersecting&&r.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=a),null==(n=o.get(t.target))||n.forEach((e=>{e(a,t)}))}))}),e);r=a.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:a,elements:o},c.set(t,n)}return n}(n),l=i.get(e)||[];return i.has(e)||i.set(e,l),l.push(t),a.observe(e),function(){l.splice(l.indexOf(t),1),0===l.length&&(i.delete(e),a.unobserve(e)),0===i.size&&(a.disconnect(),c.delete(r))}}r.Component;var p=n(838),d=n.n(p);function f(e){return d().sanitize(e,{USE_PROFILES:{svg:!0,svgFilters:!0}})}const h=window.wp.i18n,b=window.wp.element,g=window.wp.blockEditor,y=window.wp.components,v=window.wp.primitives,E=(0,r.createElement)(v.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(v.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})),T=({disabled:e,onClick:t})=>(0,r.createElement)(y.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,h.__)("Reset","enblocks"),showTooltip:!0,tooltipPosition:"top",icon:(0,r.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,r.createElement)("path",{d:"M25 5c-6.4 0-12 3-15.6 7.5L5 9.9l2.2 12.6 12.1-4-4.3-2.6c2.4-2.7 5.9-4.5 9.9-4.5 7.5 0 13.6 6.1 13.6 13.6s-6 13.6-13.5 13.6c-5.3 0-9.8-3-12.1-7.4l-5.5 3.3C10.7 40.8 17.4 45 25 45c11 0 20-9 20-20S36 5 25 5z"}))}),S=({unit:e})=>(0,r.createElement)("div",{className:"enb-unit-selector"},(0,r.createElement)("div",{className:"enb-single-unit"}," ",e," ")),w=({units:e=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],unit:t,setUnit:n})=>(0,r.createElement)("div",{className:"enb-unit-selector"},(0,r.createElement)(y.SelectControl,{className:"enb-units",options:e,value:t,onChange:n})),k=({hideRail:e=!0,resetButton:t=!0,hasNegativeValue:n,min:o,max:a,step:i,value:c,setValue:s,resetFallback:m,singleUnit:u,showUnits:p,units:d,unit:f,setUnit:h,resetFallbackUnit:b})=>{p&&("%"===f||"dvw"===f||"dvh"===f?(a=100,n&&(o=-100)):"em"!==f&&"rem"!==f||(a=100,i=.1,n&&(o=-100)));let g=!0;return c===m&&f===b||(g=!1),(0,r.createElement)("div",{className:l()("enb-flex enb-range-input",{"hidden-rail":e,"has-unit":!!u||p})},(0,r.createElement)(y.RangeControl,{value:c,onChange:s,min:o,max:a,step:i,withInputField:!0}),p&&(0,r.createElement)(w,{units:d,unit:f,setUnit:h}),!!u&&(0,r.createElement)(S,{unit:u}),t&&(0,r.createElement)(T,{disabled:g,onClick:()=>{s(m),p&&h(b)}}))},_=(0,r.createElement)(v.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(v.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),N=(0,r.createElement)(v.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(v.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),C=(0,r.createElement)(v.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(v.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),A=window.wp.data,x=()=>{const e=(()=>{const{getDeviceType:e}=(0,A.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""})(),{__experimentalSetPreviewDeviceType:t=null}=(0,A.useDispatch)("core/edit-post"),n=e=>{t(e)};let o="Switch to Tablet";"Tablet"===e?o=(0,h.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(o=(0,h.__)("Switch to Desktop","enblocks"));const a=()=>{"Desktop"===e?n("Tablet"):"Tablet"===e?n("Mobile"):"Mobile"===e&&n("Desktop")};return(0,r.createElement)(y.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,n)=>(0,r.createElement)(y.Button,{key:n,label:o,showTooltip:!0,tooltipPosition:"top",className:l()("enb-device-toggle-button",{selected:t===e}),onClick:a},"Desktop"===t&&_,"Tablet"===t&&N,"Mobile"===t&&C))))},R=({hideRail:e=!0,resetButton:t,label:n,help:o,hasDeviceToggle:a,min:i,max:c,step:s,value:m,setValue:u,resetFallback:p,singleUnit:d,showUnits:f,units:h,unit:b="px",setUnit:g,resetFallbackUnit:y="px"})=>(0,r.createElement)("div",{className:l()("enb-component enb-range",{"enb-grid enb-gap-4":!e,"enb-cols-2 enb-col-gap-8":n&&e,"has-no-units":!d&&!f})},!!n&&(0,r.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,r.createElement)("h2",{className:"enb-component-heading enb-m-0"},n,!!o&&(0,r.createElement)("span",{className:"enb-component-help"},o)),a&&(0,r.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,r.createElement)(x,null))),(0,r.createElement)(k,{hideRail:e,resetButton:t,min:i,max:c,step:s,value:m,setValue:u,resetFallback:p,singleUnit:d,showUnits:f,units:h,unit:b,setUnit:g,resetFallbackUnit:y})),O=({label:e,help:t,checked:n,setChecked:o})=>(0,r.createElement)("div",{className:"enb-component"},(0,r.createElement)("div",{className:"enb-toggle enb-flex enb-justify-between enb-align-center enb-col-gap-8"},!!e&&(0,r.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,r.createElement)("h2",{className:"enb-component-heading enb-m-0"},e,!!t&&(0,r.createElement)("span",{className:"enb-component-help"},t))),(0,r.createElement)(y.ToggleControl,{checked:n,onChange:o})));(0,o.registerBlockType)(a,{icon:("button",(0,r.createElement)("svg",{viewBox:"0 0 24 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,r.createElement)("rect",{x:"1",y:"1",width:"22",height:"8",rx:"1",fill:"transparent",stroke:"currentColor",strokeWidth:"2"}),(0,r.createElement)("path",{stroke:"currentColor",strokeWidth:"2",d:"M5 5h10M17 5h2"}))),attributes:{blockId:{type:"string"},css:{type:"object"},content:{type:"string"},variant:{type:"string",default:"enb-primary-button"},role:{type:"boolean"},tabindex:{type:"number"}},edit:({attributes:e,setAttributes:t,clientId:n,onReplace:a,mergeBlocks:i})=>{const{blockId:c,css:s,content:m,variant:p,href:d,linkTarget:v,rel:T,role:S,tabindex:w,sizeCSS:k,sizeMD:_,sizeLG:N,spacingCSS:C,spacingMD:A,spacingLG:x,borderCSS:D,borderMD:L,borderLG:M,hoverBorderCSS:I,backgroundCSS:$,backgroundAnimatedCSS:U,hoverBgCSS:P,animatedBgKeyframeCSS:B,typographyCSS:H,typographyMD:F,typographyLG:z,colorsCSS:V,hoverColorsCSS:G,gradientTextCSS:j,iconSource:W,iconPosition:Y,iconGap:X,iconCSS:q,textShadowCSS:K,hoverTextShadowCSS:Z,linkDecorationCSS:J,linkHoverDecorationCSS:Q,visibilityCSS:ee,hoverVisibilityCSS:te,parentHoverVisibilityCSS:ne,transformCSS:oe,hoverTransformCSS:re,parentHoverTransformCSS:ae,transitionCSS:ie,animationName:le,animationThreshold:ce,animationDelay:se,animationCSS:me,animationRevealCSS:ue,disableAnimationCSS:pe,blockVisibilityMD:de,blockVisibilityLG:fe,blockVisibilityCSS:he}=e;function be(e){return!!e||0===e}(0,b.useEffect)((()=>{t({blockId:"enb-button-"+n.slice(0,8)})}),[n,t]);let ge="",ye="",ve="";ve+=`${me}`,ve+=`${ee}`,be(ve)&&(ge=`.${c}{`,ye="}");let Ee="",Te="",Se="";if(be(W)){const e=`.${c}`;be(X)&&(Se+=`gap:${X}px;`),be(Se)&&(Ee=`${e} {`,Te="}")}let we="",ke="",_e="";ke+=`${k}`,ke+=`${U}`,ke+=`${C}`,ke+=`${D}`,ke+=`${$}`,ke+=`${H}`,ke+=`${V}`,ke+=`${K}`,ke+=`${J}`,ke+=`${oe}`,ke+=`${ie}`,be(ke)&&(we=`.${c}{`,_e="}");let Ne="",Ce="",Ae="";Ce+=`${I}`,Ce+=`${P}`,Ce+=`${G}`,Ce+=`${Z}`,Ce+=`${re}`,Ce+=`${te}`,Ce+=`${Q}`,be(Ce)&&(Ne=`.${c}:hover{`,Ae="}");let xe="",Re="",Oe="";Re+=`${ae}`,Re+=`${ne}`,be(Re)&&(xe=`*:hover > .${c}{`,Oe="}");let De="",Le="",Me="",Ie="",$e="",Ue="";$e+=`${L}`,$e+=`${A}`,$e+=`${_}`,$e+=`${F}`,!de&&be($e)&&(Ie=`@media (min-width:48em){.${c}{`,Ue="}}"),Le+=`${M}`,Le+=`${x}`,Le+=`${N}`,Le+=`${z}`,!fe&&be(Le)&&(De=`@media (min-width:64em){.${c}{`,Me="}}");const Pe=`${ge}${ve}${ye}${ue}${pe}${Ee}${Se}${Te}${we}${ke}${_e}${j}${xe}${Re}${Oe}${Ne}${Ce}${Ae}${B}${q}${Ie}${$e}${Ue}${De}${Le}${Me}${he}`;(0,b.useEffect)((()=>{JSON.stringify(s)!==JSON.stringify(Pe)&&t({css:Pe})}),[Pe,s,t]);let Be=0;be(le)&&be(ce)&&(Be=Number(ce)/100);const{ref:He,inView:Fe}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:o,root:a,triggerOnce:i,skip:l,initialInView:c,fallbackInView:s,onChange:m}={}){var p;const[d,f]=r.useState(null),h=r.useRef(),[b,g]=r.useState({inView:!!c,entry:void 0});h.current=m,r.useEffect((()=>{if(l||!d)return;let r;return r=u(d,((e,t)=>{g({inView:e,entry:t}),h.current&&h.current(e,t),t.isIntersecting&&i&&r&&(r(),r=void 0)}),{root:a,rootMargin:o,threshold:e,trackVisibility:n,delay:t},s),()=>{r&&r()}}),[Array.isArray(e)?e.toString():e,d,a,o,i,l,n,s,t]);const y=null==(p=b.entry)?void 0:p.target,v=r.useRef();d||!y||i||l||v.current===y||(v.current=y,g({inView:!!c,entry:void 0}));const E=[f,b.inView,b.entry];return E.ref=E[0],E.inView=E[1],E.entry=E[2],E}({threshold:Be,delay:se,triggerOnce:!0});let ze;be(le)&&(ze=He);const Ve=(0,g.useBlockProps)({className:l()(p,c,be(U)?"has-animated-bg":"",be(U)?"enb-animate":"",be(Fe)?"in-view":"")}),Ge=be(W)?(0,r.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:f(W)}}):void 0,je=(0,r.createElement)("span",{className:"enb-text"},(0,r.createElement)(g.RichText,{identifier:"text","aria-label":(0,h.__)("Button text"),placeholder:(0,h.__)("Button","enblocks"),value:m,onChange:e=>{t({content:e.replace(/<\/?a[^>]*>/g,"")})},withoutInteractiveFormatting:!0,onSplit:t=>(0,o.createBlock)("enblocks/button",{...e,content:t}),onReplace:a,onMerge:i})),We=(0,r.createElement)(r.Fragment,null,W&&"before"===Y&&Ge,je,W&&"after"===Y&&Ge);return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(g.BlockControls,{group:"block"},(0,r.createElement)(y.Dropdown,{renderToggle:({isOpen:e,onToggle:t})=>(0,r.createElement)(y.ToolbarButton,{icon:E,label:d?(0,h.__)("Change Button Link","enblocks"):(0,h.__)("Add Button Link","enblocks"),onClick:t,"aria-expanded":e,isPressed:be(d)}),renderContent:()=>(0,r.createElement)(r.Fragment,null,(0,r.createElement)(g.URLInput,{value:d,onChange:e=>{t({href:e})}}),d&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(y.ToggleControl,{label:(0,h.__)("Open link in a new tab","enblocks"),checked:v||"",onChange:e=>{t({linkTarget:e})}}),v&&(0,r.createElement)(y.TextControl,{label:(0,h.__)("Link Rel","enblocks"),className:"enb-component enb-component-text",value:T,onChange:e=>{t({rel:e})}})))})),(0,r.createElement)(g.InspectorControls,{className:"enb-inspector-controls"},(0,r.createElement)(y.PanelBody,{title:(0,h.__)("Variants","enblocks"),initialOpen:!0,className:"enb-components-panel-body"},(0,r.createElement)("div",{className:"enb-component block-editor-block-styles__variants"},(0,r.createElement)(y.Button,{className:l()("block-editor-block-styles__item",{"is-active":"enb-primary-button"===p}),onClick:()=>{t({variant:"enb-primary-button"})}},(0,h.__)("Primary","enblocks")),(0,r.createElement)(y.Button,{className:l()("block-editor-block-styles__item",{"is-active":"enb-secondary-button"===p}),onClick:()=>{t({variant:"enb-secondary-button"})}},(0,h.__)("Secondary","enblocks")),(0,r.createElement)(y.Button,{className:l()(" block-editor-block-styles__item",{"is-active":"enb-tertiary-button"===p}),onClick:()=>{t({variant:"enb-tertiary-button"})}},(0,h.__)("Tertiary","enblocks")),(0,r.createElement)(y.Button,{className:l()("block-editor-block-styles__item",{"is-active":"enb-disabled-button"===p}),onClick:()=>{t({variant:"enb-disabled-button"})}},(0,h.__)("Disabled","enblocks")))),(0,r.createElement)(y.PanelBody,{title:(0,h.__)("Accessibility","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,r.createElement)("div",{className:"enb-component"},d&&(0,r.createElement)(O,{label:(0,h.__)("Role: button","enblocks"),checked:S,setChecked:e=>t({role:e})}),"enb-disabled-button"!==p&&(0,r.createElement)(R,{label:(0,h.__)("Tabindex","enblocks"),value:w,setValue:e=>t({tabindex:e}),min:-5,max:10,showUnits:!1})))),(0,r.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(Pe)}`),(0,r.createElement)("div",{ref:ze},(0,r.createElement)("div",{...Ve},We)))},save:({attributes:e})=>{const{blockId:t,animationName:n,animationThreshold:o,animationDelay:a,content:i,iconSource:c,iconPosition:s,variant:m,href:u,rel:p,linkTarget:d,backgroundAnimatedCSS:h,role:b,tabindex:y}=e;function v(e){return!!e||0===e}if(!i&&!c)return;let E,T="button";n&&v(o)&&(E=Number(o)/100);const S=g.useBlockProps.save({className:l()(m,t,h?"has-animated-bg":"",n?"enb-animate":"")}),w=u||"enb-disabled-button"!==m?void 0:"disabled";let k=v(y)&&"enb-disabled-button"!==m?y:void 0;"enb-disabled-button"===m&&(k="-1");const _=u&&b?"button":void 0;let N,C,A;u&&(T="a",N=u,C=d?"_blank":void 0,A=d&&p?p:void 0);const x=c?(0,r.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:f(c)}}):void 0,R=(0,r.createElement)("span",{className:"enb-text"},(0,r.createElement)(g.RichText.Content,{value:i})),O=(0,r.createElement)(r.Fragment,null,!!c&&"before"===s&&x,R,!!c&&"after"===s&&x);return(0,r.createElement)(T,{...S,disabled:w,tabindex:k,role:_,href:N,target:C,rel:A,"data-threshold":E,"data-delay":a},O)}})},838:function(e){e.exports=function(){"use strict";const{entries:e,setPrototypeOf:t,isFrozen:n,getPrototypeOf:o,getOwnPropertyDescriptor:r}=Object;let{freeze:a,seal:i,create:l}=Object,{apply:c,construct:s}="undefined"!=typeof Reflect&&Reflect;a||(a=function(e){return e}),i||(i=function(e){return e}),c||(c=function(e,t,n){return e.apply(t,n)}),s||(s=function(e,t){return new e(...t)});const m=w(Array.prototype.forEach),u=w(Array.prototype.pop),p=w(Array.prototype.push),d=w(String.prototype.toLowerCase),f=w(String.prototype.toString),h=w(String.prototype.match),b=w(String.prototype.replace),g=w(String.prototype.indexOf),y=w(String.prototype.trim),v=w(Object.prototype.hasOwnProperty),E=w(RegExp.prototype.test),T=(S=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return s(S,t)});var S;function w(e){return function(t){for(var n=arguments.length,o=new Array(n>1?n-1:0),r=1;r<n;r++)o[r-1]=arguments[r];return c(e,t,o)}}function k(e,o){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:d;t&&t(e,null);let a=o.length;for(;a--;){let t=o[a];if("string"==typeof t){const e=r(t);e!==t&&(n(o)||(o[a]=e),t=e)}e[t]=!0}return e}function _(e){for(let t=0;t<e.length;t++)v(e,t)||(e[t]=null);return e}function N(t){const n=l(null);for(const[o,r]of e(t))v(t,o)&&(Array.isArray(r)?n[o]=_(r):r&&"object"==typeof r&&r.constructor===Object?n[o]=N(r):n[o]=r);return n}function C(e,t){for(;null!==e;){const n=r(e,t);if(n){if(n.get)return w(n.get);if("function"==typeof n.value)return w(n.value)}e=o(e)}return function(){return null}}const A=a(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),x=a(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),R=a(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),O=a(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),D=a(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),L=a(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),M=a(["#text"]),I=a(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),$=a(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),U=a(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),P=a(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),B=i(/\{\{[\w\W]*|[\w\W]*\}\}/gm),H=i(/<%[\w\W]*|[\w\W]*%>/gm),F=i(/\${[\w\W]*}/gm),z=i(/^data-[\-\w.\u00B7-\uFFFF]/),V=i(/^aria-[\-\w]+$/),G=i(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),j=i(/^(?:\w+script|data):/i),W=i(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Y=i(/^html$/i),X=i(/^[a-z][.\w]*(-[.\w]+)+$/i);var q=Object.freeze({__proto__:null,MUSTACHE_EXPR:B,ERB_EXPR:H,TMPLIT_EXPR:F,DATA_ATTR:z,ARIA_ATTR:V,IS_ALLOWED_URI:G,IS_SCRIPT_OR_DATA:j,ATTR_WHITESPACE:W,DOCTYPE_NAME:Y,CUSTOM_ELEMENT:X});const K=function(){return"undefined"==typeof window?null:window};return function t(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:K();const o=e=>t(e);if(o.version="3.1.0",o.removed=[],!n||!n.document||9!==n.document.nodeType)return o.isSupported=!1,o;let{document:r}=n;const i=r,c=i.currentScript,{DocumentFragment:s,HTMLTemplateElement:S,Node:w,Element:_,NodeFilter:B,NamedNodeMap:H=n.NamedNodeMap||n.MozNamedAttrMap,HTMLFormElement:F,DOMParser:z,trustedTypes:V}=n,j=_.prototype,W=C(j,"cloneNode"),X=C(j,"nextSibling"),Z=C(j,"childNodes"),J=C(j,"parentNode");if("function"==typeof S){const e=r.createElement("template");e.content&&e.content.ownerDocument&&(r=e.content.ownerDocument)}let Q,ee="";const{implementation:te,createNodeIterator:ne,createDocumentFragment:oe,getElementsByTagName:re}=r,{importNode:ae}=i;let ie={};o.isSupported="function"==typeof e&&"function"==typeof J&&te&&void 0!==te.createHTMLDocument;const{MUSTACHE_EXPR:le,ERB_EXPR:ce,TMPLIT_EXPR:se,DATA_ATTR:me,ARIA_ATTR:ue,IS_SCRIPT_OR_DATA:pe,ATTR_WHITESPACE:de,CUSTOM_ELEMENT:fe}=q;let{IS_ALLOWED_URI:he}=q,be=null;const ge=k({},[...A,...x,...R,...D,...M]);let ye=null;const ve=k({},[...I,...$,...U,...P]);let Ee=Object.seal(l(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Te=null,Se=null,we=!0,ke=!0,_e=!1,Ne=!0,Ce=!1,Ae=!0,xe=!1,Re=!1,Oe=!1,De=!1,Le=!1,Me=!1,Ie=!0,$e=!1,Ue=!0,Pe=!1,Be={},He=null;const Fe=k({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let ze=null;const Ve=k({},["audio","video","img","source","image","track"]);let Ge=null;const je=k({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),We="http://www.w3.org/1998/Math/MathML",Ye="http://www.w3.org/2000/svg",Xe="http://www.w3.org/1999/xhtml";let qe=Xe,Ke=!1,Ze=null;const Je=k({},[We,Ye,Xe],f);let Qe=null;const et=["application/xhtml+xml","text/html"];let tt=null,nt=null;const ot=r.createElement("form"),rt=function(e){return e instanceof RegExp||e instanceof Function},at=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!nt||nt!==e){if(e&&"object"==typeof e||(e={}),e=N(e),Qe=-1===et.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,tt="application/xhtml+xml"===Qe?f:d,be=v(e,"ALLOWED_TAGS")?k({},e.ALLOWED_TAGS,tt):ge,ye=v(e,"ALLOWED_ATTR")?k({},e.ALLOWED_ATTR,tt):ve,Ze=v(e,"ALLOWED_NAMESPACES")?k({},e.ALLOWED_NAMESPACES,f):Je,Ge=v(e,"ADD_URI_SAFE_ATTR")?k(N(je),e.ADD_URI_SAFE_ATTR,tt):je,ze=v(e,"ADD_DATA_URI_TAGS")?k(N(Ve),e.ADD_DATA_URI_TAGS,tt):Ve,He=v(e,"FORBID_CONTENTS")?k({},e.FORBID_CONTENTS,tt):Fe,Te=v(e,"FORBID_TAGS")?k({},e.FORBID_TAGS,tt):{},Se=v(e,"FORBID_ATTR")?k({},e.FORBID_ATTR,tt):{},Be=!!v(e,"USE_PROFILES")&&e.USE_PROFILES,we=!1!==e.ALLOW_ARIA_ATTR,ke=!1!==e.ALLOW_DATA_ATTR,_e=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Ne=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Ce=e.SAFE_FOR_TEMPLATES||!1,Ae=!1!==e.SAFE_FOR_XML,xe=e.WHOLE_DOCUMENT||!1,De=e.RETURN_DOM||!1,Le=e.RETURN_DOM_FRAGMENT||!1,Me=e.RETURN_TRUSTED_TYPE||!1,Oe=e.FORCE_BODY||!1,Ie=!1!==e.SANITIZE_DOM,$e=e.SANITIZE_NAMED_PROPS||!1,Ue=!1!==e.KEEP_CONTENT,Pe=e.IN_PLACE||!1,he=e.ALLOWED_URI_REGEXP||G,qe=e.NAMESPACE||Xe,Ee=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&rt(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Ee.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&rt(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Ee.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Ee.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Ce&&(ke=!1),Le&&(De=!0),Be&&(be=k({},M),ye=[],!0===Be.html&&(k(be,A),k(ye,I)),!0===Be.svg&&(k(be,x),k(ye,$),k(ye,P)),!0===Be.svgFilters&&(k(be,R),k(ye,$),k(ye,P)),!0===Be.mathMl&&(k(be,D),k(ye,U),k(ye,P))),e.ADD_TAGS&&(be===ge&&(be=N(be)),k(be,e.ADD_TAGS,tt)),e.ADD_ATTR&&(ye===ve&&(ye=N(ye)),k(ye,e.ADD_ATTR,tt)),e.ADD_URI_SAFE_ATTR&&k(Ge,e.ADD_URI_SAFE_ATTR,tt),e.FORBID_CONTENTS&&(He===Fe&&(He=N(He)),k(He,e.FORBID_CONTENTS,tt)),Ue&&(be["#text"]=!0),xe&&k(be,["html","head","body"]),be.table&&(k(be,["tbody"]),delete Te.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw T('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw T('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');Q=e.TRUSTED_TYPES_POLICY,ee=Q.createHTML("")}else void 0===Q&&(Q=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const o="data-tt-policy-suffix";t&&t.hasAttribute(o)&&(n=t.getAttribute(o));const r="dompurify"+(n?"#"+n:"");try{return e.createPolicy(r,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+r+" could not be created."),null}}(V,c)),null!==Q&&"string"==typeof ee&&(ee=Q.createHTML(""));a&&a(e),nt=e}},it=k({},["mi","mo","mn","ms","mtext"]),lt=k({},["foreignobject","desc","title","annotation-xml"]),ct=k({},["title","style","font","a","script"]),st=k({},[...x,...R,...O]),mt=k({},[...D,...L]),ut=function(e){p(o.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},pt=function(e,t){try{p(o.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){p(o.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!ye[e])if(De||Le)try{ut(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},dt=function(e){let t=null,n=null;if(Oe)e="<remove></remove>"+e;else{const t=h(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===Qe&&qe===Xe&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const o=Q?Q.createHTML(e):e;if(qe===Xe)try{t=(new z).parseFromString(o,Qe)}catch(e){}if(!t||!t.documentElement){t=te.createDocument(qe,"template",null);try{t.documentElement.innerHTML=Ke?ee:o}catch(e){}}const a=t.body||t.documentElement;return e&&n&&a.insertBefore(r.createTextNode(n),a.childNodes[0]||null),qe===Xe?re.call(t,xe?"html":"body")[0]:xe?t.documentElement:a},ft=function(e){return ne.call(e.ownerDocument||e,e,B.SHOW_ELEMENT|B.SHOW_COMMENT|B.SHOW_TEXT|B.SHOW_PROCESSING_INSTRUCTION|B.SHOW_CDATA_SECTION,null)},ht=function(e){return"function"==typeof w&&e instanceof w},bt=function(e,t,n){ie[e]&&m(ie[e],(e=>{e.call(o,t,n,nt)}))},gt=function(e){let t=null;if(bt("beforeSanitizeElements",e,null),(n=e)instanceof F&&("string"!=typeof n.nodeName||"string"!=typeof n.textContent||"function"!=typeof n.removeChild||!(n.attributes instanceof H)||"function"!=typeof n.removeAttribute||"function"!=typeof n.setAttribute||"string"!=typeof n.namespaceURI||"function"!=typeof n.insertBefore||"function"!=typeof n.hasChildNodes))return ut(e),!0;var n;const r=tt(e.nodeName);if(bt("uponSanitizeElement",e,{tagName:r,allowedTags:be}),e.hasChildNodes()&&!ht(e.firstElementChild)&&E(/<[/\w]/g,e.innerHTML)&&E(/<[/\w]/g,e.textContent))return ut(e),!0;if(7===e.nodeType)return ut(e),!0;if(Ae&&8===e.nodeType&&E(/<[/\w]/g,e.data))return ut(e),!0;if(!be[r]||Te[r]){if(!Te[r]&&vt(r)){if(Ee.tagNameCheck instanceof RegExp&&E(Ee.tagNameCheck,r))return!1;if(Ee.tagNameCheck instanceof Function&&Ee.tagNameCheck(r))return!1}if(Ue&&!He[r]){const t=J(e)||e.parentNode,n=Z(e)||e.childNodes;if(n&&t)for(let o=n.length-1;o>=0;--o)t.insertBefore(W(n[o],!0),X(e))}return ut(e),!0}return e instanceof _&&!function(e){let t=J(e);t&&t.tagName||(t={namespaceURI:qe,tagName:"template"});const n=d(e.tagName),o=d(t.tagName);return!!Ze[e.namespaceURI]&&(e.namespaceURI===Ye?t.namespaceURI===Xe?"svg"===n:t.namespaceURI===We?"svg"===n&&("annotation-xml"===o||it[o]):Boolean(st[n]):e.namespaceURI===We?t.namespaceURI===Xe?"math"===n:t.namespaceURI===Ye?"math"===n&&lt[o]:Boolean(mt[n]):e.namespaceURI===Xe?!(t.namespaceURI===Ye&&!lt[o])&&!(t.namespaceURI===We&&!it[o])&&!mt[n]&&(ct[n]||!st[n]):!("application/xhtml+xml"!==Qe||!Ze[e.namespaceURI]))}(e)?(ut(e),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!E(/<\/no(script|embed|frames)/i,e.innerHTML)?(Ce&&3===e.nodeType&&(t=e.textContent,m([le,ce,se],(e=>{t=b(t,e," ")})),e.textContent!==t&&(p(o.removed,{element:e.cloneNode()}),e.textContent=t)),bt("afterSanitizeElements",e,null),!1):(ut(e),!0)},yt=function(e,t,n){if(Ie&&("id"===t||"name"===t)&&(n in r||n in ot))return!1;if(ke&&!Se[t]&&E(me,t));else if(we&&E(ue,t));else if(!ye[t]||Se[t]){if(!(vt(e)&&(Ee.tagNameCheck instanceof RegExp&&E(Ee.tagNameCheck,e)||Ee.tagNameCheck instanceof Function&&Ee.tagNameCheck(e))&&(Ee.attributeNameCheck instanceof RegExp&&E(Ee.attributeNameCheck,t)||Ee.attributeNameCheck instanceof Function&&Ee.attributeNameCheck(t))||"is"===t&&Ee.allowCustomizedBuiltInElements&&(Ee.tagNameCheck instanceof RegExp&&E(Ee.tagNameCheck,n)||Ee.tagNameCheck instanceof Function&&Ee.tagNameCheck(n))))return!1}else if(Ge[t]);else if(E(he,b(n,de,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==g(n,"data:")||!ze[e])if(_e&&!E(pe,b(n,de,"")));else if(n)return!1;return!0},vt=function(e){return"annotation-xml"!==e&&h(e,fe)},Et=function(e){bt("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ye};let r=t.length;for(;r--;){const a=t[r],{name:i,namespaceURI:l,value:c}=a,s=tt(i);let p="value"===i?c:y(c);if(n.attrName=s,n.attrValue=p,n.keepAttr=!0,n.forceKeepAttr=void 0,bt("uponSanitizeAttribute",e,n),p=n.attrValue,n.forceKeepAttr)continue;if(pt(i,e),!n.keepAttr)continue;if(!Ne&&E(/\/>/i,p)){pt(i,e);continue}Ce&&m([le,ce,se],(e=>{p=b(p,e," ")}));const d=tt(e.nodeName);if(yt(d,s,p)){if(!$e||"id"!==s&&"name"!==s||(pt(i,e),p="user-content-"+p),Q&&"object"==typeof V&&"function"==typeof V.getAttributeType)if(l);else switch(V.getAttributeType(d,s)){case"TrustedHTML":p=Q.createHTML(p);break;case"TrustedScriptURL":p=Q.createScriptURL(p)}try{l?e.setAttributeNS(l,i,p):e.setAttribute(i,p),u(o.removed)}catch(e){}}}bt("afterSanitizeAttributes",e,null)},Tt=function e(t){let n=null;const o=ft(t);for(bt("beforeSanitizeShadowDOM",t,null);n=o.nextNode();)bt("uponSanitizeShadowNode",n,null),gt(n)||(n.content instanceof s&&e(n.content),Et(n));bt("afterSanitizeShadowDOM",t,null)};return o.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,r=null,a=null,l=null;if(Ke=!e,Ke&&(e="\x3c!--\x3e"),"string"!=typeof e&&!ht(e)){if("function"!=typeof e.toString)throw T("toString is not a function");if("string"!=typeof(e=e.toString()))throw T("dirty is not a string, aborting")}if(!o.isSupported)return e;if(Re||at(t),o.removed=[],"string"==typeof e&&(Pe=!1),Pe){if(e.nodeName){const t=tt(e.nodeName);if(!be[t]||Te[t])throw T("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof w)n=dt("\x3c!----\x3e"),r=n.ownerDocument.importNode(e,!0),1===r.nodeType&&"BODY"===r.nodeName||"HTML"===r.nodeName?n=r:n.appendChild(r);else{if(!De&&!Ce&&!xe&&-1===e.indexOf("<"))return Q&&Me?Q.createHTML(e):e;if(n=dt(e),!n)return De?null:Me?ee:""}n&&Oe&&ut(n.firstChild);const c=ft(Pe?e:n);for(;a=c.nextNode();)gt(a)||(a.content instanceof s&&Tt(a.content),Et(a));if(Pe)return e;if(De){if(Le)for(l=oe.call(n.ownerDocument);n.firstChild;)l.appendChild(n.firstChild);else l=n;return(ye.shadowroot||ye.shadowrootmode)&&(l=ae.call(i,l,!0)),l}let u=xe?n.outerHTML:n.innerHTML;return xe&&be["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&E(Y,n.ownerDocument.doctype.name)&&(u="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+u),Ce&&m([le,ce,se],(e=>{u=b(u,e," ")})),Q&&Me?Q.createHTML(u):u},o.setConfig=function(){at(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Re=!0},o.clearConfig=function(){nt=null,Re=!1},o.isValidAttribute=function(e,t,n){nt||at({});const o=tt(e),r=tt(t);return yt(o,r,n)},o.addHook=function(e,t){"function"==typeof t&&(ie[e]=ie[e]||[],p(ie[e],t))},o.removeHook=function(e){if(ie[e])return u(ie[e])},o.removeHooks=function(e){ie[e]&&(ie[e]=[])},o.removeAllHooks=function(){ie={}},o}()}()},942:(e,t)=>{var n;!function(){"use strict";var o={}.hasOwnProperty;function r(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=i(e,a(n)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return r.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)o.call(e,n)&&e[n]&&(t=i(t,n));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(r.default=r,e.exports=r):void 0===(n=function(){return r}.apply(t,[]))||(e.exports=n)}()}},n={};function o(e){var r=n[e];if(void 0!==r)return r.exports;var a=n[e]={exports:{}};return t[e].call(a.exports,a,a.exports,o),a.exports}o.m=t,e=[],o.O=(t,n,r,a)=>{if(!n){var i=1/0;for(m=0;m<e.length;m++){for(var[n,r,a]=e[m],l=!0,c=0;c<n.length;c++)(!1&a||i>=a)&&Object.keys(o.O).every((e=>o.O[e](n[c])))?n.splice(c--,1):(l=!1,a<i&&(i=a));if(l){e.splice(m--,1);var s=r();void 0!==s&&(t=s)}}return t}a=a||0;for(var m=e.length;m>0&&e[m-1][2]>a;m--)e[m]=e[m-1];e[m]=[n,r,a]},o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={985:0,941:0};o.O.j=t=>0===e[t];var t=(t,n)=>{var r,a,[i,l,c]=n,s=0;if(i.some((t=>0!==e[t]))){for(r in l)o.o(l,r)&&(o.m[r]=l[r]);if(c)var m=c(o)}for(t&&t(n);s<i.length;s++)a=i[s],o.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return o.O(m)},n=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var r=o.O(void 0,[941],(()=>o(965)));r=o.O(r)})();
     1(()=>{var e,t={965:(e,t,n)=>{"use strict";const o=window.wp.blocks,r=window.React,a=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/button","parent":["enblocks/buttons"],"version":"1.3.8","title":"Button","category":"enblocks","keywords":["button"],"supports":{"html":false,"anchor":true},"textdomain":"enblocks","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}');var i=n(942),l=n.n(i),c=(Object.defineProperty,new Map),s=new WeakMap,m=0;function u(e,t,n={},o=undefined){if(void 0===window.IntersectionObserver&&void 0!==o){const r=e.getBoundingClientRect();return t(o,{isIntersecting:o,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:r,intersectionRect:r,rootBounds:r}),()=>{}}const{id:r,observer:a,elements:i}=function(e){const t=function(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return`${t}_${"root"===t?(n=e.root,n?(s.has(n)||(m+=1,s.set(n,m.toString())),s.get(n)):"0"):e[t]}`;var n})).toString()}(e);let n=c.get(t);if(!n){const o=new Map;let r;const a=new IntersectionObserver((t=>{t.forEach((t=>{var n;const a=t.isIntersecting&&r.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=a),null==(n=o.get(t.target))||n.forEach((e=>{e(a,t)}))}))}),e);r=a.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:a,elements:o},c.set(t,n)}return n}(n),l=i.get(e)||[];return i.has(e)||i.set(e,l),l.push(t),a.observe(e),function(){l.splice(l.indexOf(t),1),0===l.length&&(i.delete(e),a.unobserve(e)),0===i.size&&(a.disconnect(),c.delete(r))}}r.Component;var p=n(838),d=n.n(p);function f(e){return d().sanitize(e,{USE_PROFILES:{svg:!0,svgFilters:!0}})}const h=window.wp.i18n,b=window.wp.element,g=window.wp.blockEditor,y=window.wp.components,v=window.wp.primitives,_=(0,r.createElement)(v.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(v.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})),E=({disabled:e,onClick:t})=>(0,r.createElement)(y.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,h.__)("Reset","enblocks"),showTooltip:!0,tooltipPosition:"top",icon:(0,r.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,r.createElement)("path",{d:"M25 5c-6.4 0-12 3-15.6 7.5L5 9.9l2.2 12.6 12.1-4-4.3-2.6c2.4-2.7 5.9-4.5 9.9-4.5 7.5 0 13.6 6.1 13.6 13.6s-6 13.6-13.5 13.6c-5.3 0-9.8-3-12.1-7.4l-5.5 3.3C10.7 40.8 17.4 45 25 45c11 0 20-9 20-20S36 5 25 5z"}))}),T=({unit:e})=>(0,r.createElement)("div",{className:"enb-unit-selector"},(0,r.createElement)("div",{className:"enb-single-unit"}," ",e," ")),S=({units:e=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],unit:t,setUnit:n})=>(0,r.createElement)("div",{className:"enb-unit-selector"},(0,r.createElement)(y.SelectControl,{className:"enb-units",options:e,value:t,onChange:n})),w=({hideRail:e=!0,resetButton:t=!0,hasNegativeValue:n,min:o,max:a,step:i,value:c,setValue:s,resetFallback:m,singleUnit:u,showUnits:p,units:d,unit:f,setUnit:h,resetFallbackUnit:b})=>{p&&("%"===f||"dvw"===f||"dvh"===f?(a=100,n&&(o=-100)):"em"!==f&&"rem"!==f||(a=100,i=.1,n&&(o=-100)));let g=!0;return c===m&&f===b||(g=!1),(0,r.createElement)("div",{className:l()("enb-flex enb-range-input",{"hidden-rail":e,"has-unit":!!u||p})},(0,r.createElement)(y.RangeControl,{value:c,onChange:s,min:o,max:a,step:i,withInputField:!0}),p&&(0,r.createElement)(S,{units:d,unit:f,setUnit:h}),!!u&&(0,r.createElement)(T,{unit:u}),t&&(0,r.createElement)(E,{disabled:g,onClick:()=>{s(m),p&&h(b)}}))},k=(0,r.createElement)(v.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(v.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),N=(0,r.createElement)(v.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(v.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),C=(0,r.createElement)(v.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(v.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),A=window.wp.data,x=()=>{const e=(()=>{const{getDeviceType:e}=(0,A.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""})(),{__experimentalSetPreviewDeviceType:t=null}=(0,A.useDispatch)("core/edit-post"),n=e=>{t(e)};let o="Switch to Tablet";"Tablet"===e?o=(0,h.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(o=(0,h.__)("Switch to Desktop","enblocks"));const a=()=>{"Desktop"===e?n("Tablet"):"Tablet"===e?n("Mobile"):"Mobile"===e&&n("Desktop")};return(0,r.createElement)(y.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,n)=>(0,r.createElement)(y.Button,{key:n,label:o,showTooltip:!0,tooltipPosition:"top",className:l()("enb-device-toggle-button",{selected:t===e}),onClick:a},"Desktop"===t&&k,"Tablet"===t&&N,"Mobile"===t&&C))))},R=({hideRail:e=!0,resetButton:t,label:n,help:o,hasDeviceToggle:a,min:i,max:c,step:s,value:m,setValue:u,resetFallback:p,singleUnit:d,showUnits:f,units:h,unit:b="px",setUnit:g,resetFallbackUnit:y="px"})=>(0,r.createElement)("div",{className:l()("enb-component enb-range",{"enb-grid enb-gap-4":!e,"enb-cols-2 enb-col-gap-8":n&&e,"has-no-units":!d&&!f})},!!n&&(0,r.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,r.createElement)("h2",{className:"enb-component-heading enb-m-0"},n,!!o&&(0,r.createElement)("span",{className:"enb-component-help"},o)),a&&(0,r.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,r.createElement)(x,null))),(0,r.createElement)(w,{hideRail:e,resetButton:t,min:i,max:c,step:s,value:m,setValue:u,resetFallback:p,singleUnit:d,showUnits:f,units:h,unit:b,setUnit:g,resetFallbackUnit:y})),O=({label:e,help:t,checked:n,setChecked:o})=>(0,r.createElement)("div",{className:"enb-component"},(0,r.createElement)("div",{className:"enb-toggle enb-flex enb-justify-between enb-align-center enb-col-gap-8"},!!e&&(0,r.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,r.createElement)("h2",{className:"enb-component-heading enb-m-0"},e,!!t&&(0,r.createElement)("span",{className:"enb-component-help"},t))),(0,r.createElement)(y.ToggleControl,{checked:n,onChange:o})));(0,o.registerBlockType)(a,{icon:("button",(0,r.createElement)("svg",{viewBox:"0 0 24 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,r.createElement)("rect",{x:"1",y:"1",width:"22",height:"8",rx:"1",fill:"transparent",stroke:"currentColor",strokeWidth:"2"}),(0,r.createElement)("path",{stroke:"currentColor",strokeWidth:"2",d:"M5 5h10M17 5h2"}))),attributes:{blockId:{type:"string"},css:{type:"object"},content:{type:"string"},variant:{type:"string",default:"enb-primary-button"},role:{type:"boolean"},tabindex:{type:"number"}},edit:({attributes:e,setAttributes:t,clientId:n,onReplace:a,mergeBlocks:i})=>{const{blockId:c,css:s,content:m,variant:p,href:d,linkTarget:v,rel:E,role:T,tabindex:S,sizeCSS:w,sizeMD:k,sizeLG:N,spacingCSS:C,spacingMD:A,spacingLG:x,borderCSS:D,borderMD:L,borderLG:M,hoverBorderCSS:I,backgroundCSS:$,backgroundAnimatedCSS:U,hoverBgCSS:P,animatedBgKeyframeCSS:B,typographyCSS:H,typographyMD:F,typographyLG:z,colorsCSS:V,hoverColorsCSS:G,gradientTextCSS:j,iconSource:W,iconPosition:Y,iconGap:X,iconCSS:q,textShadowCSS:K,hoverTextShadowCSS:Z,linkDecorationCSS:J,linkHoverDecorationCSS:Q,visibilityCSS:ee,hoverVisibilityCSS:te,parentHoverVisibilityCSS:ne,transformCSS:oe,hoverTransformCSS:re,parentHoverTransformCSS:ae,transitionCSS:ie,animationName:le,animationThreshold:ce,animationDelay:se,animationCSS:me,animationRevealCSS:ue,disableAnimationCSS:pe,blockVisibilityMD:de,blockVisibilityLG:fe,blockVisibilityCSS:he}=e;function be(e){return!!e||0===e}(0,b.useEffect)((()=>{t({blockId:"enb-button-"+n.slice(0,8)})}),[n,t]);let ge="",ye="",ve="";ve+=`${me}`,ve+=`${ee}`,be(ve)&&(ge=`.${c}{`,ye="}");let _e="",Ee="",Te="";if(be(W)){const e=`.${c}`;be(X)&&(Te+=`gap:${X}px;`),be(Te)&&(_e=`${e} {`,Ee="}")}let Se="",we="",ke="";we+=`${w}`,we+=`${U}`,we+=`${C}`,we+=`${D}`,we+=`${$}`,we+=`${H}`,we+=`${V}`,we+=`${K}`,we+=`${J}`,we+=`${oe}`,we+=`${ie}`,be(we)&&(Se=`.${c}{`,ke="}");let Ne="",Ce="",Ae="";Ce+=`${I}`,Ce+=`${P}`,Ce+=`${G}`,Ce+=`${Z}`,Ce+=`${re}`,Ce+=`${te}`,Ce+=`${Q}`,be(Ce)&&(Ne=`.${c}:hover{`,Ae="}");let xe="",Re="",Oe="";Re+=`${ae}`,Re+=`${ne}`,be(Re)&&(xe=`*:hover > .${c}{`,Oe="}");let De="",Le="",Me="",Ie="",$e="",Ue="";$e+=`${L}`,$e+=`${A}`,$e+=`${k}`,$e+=`${F}`,!de&&be($e)&&(Ie=`@media (min-width:48em){.${c}{`,Ue="}}"),Le+=`${M}`,Le+=`${x}`,Le+=`${N}`,Le+=`${z}`,!fe&&be(Le)&&(De=`@media (min-width:64em){.${c}{`,Me="}}");const Pe=`${ge}${ve}${ye}${ue}${pe}${_e}${Te}${Ee}${Se}${we}${ke}${j}${xe}${Re}${Oe}${Ne}${Ce}${Ae}${B}${q}${Ie}${$e}${Ue}${De}${Le}${Me}${he}`;(0,b.useEffect)((()=>{JSON.stringify(s)!==JSON.stringify(Pe)&&t({css:Pe})}),[Pe,s,t]);let Be=0;be(le)&&be(ce)&&(Be=Number(ce)/100);const{ref:He,inView:Fe}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:o,root:a,triggerOnce:i,skip:l,initialInView:c,fallbackInView:s,onChange:m}={}){var p;const[d,f]=r.useState(null),h=r.useRef(),[b,g]=r.useState({inView:!!c,entry:void 0});h.current=m,r.useEffect((()=>{if(l||!d)return;let r;return r=u(d,((e,t)=>{g({inView:e,entry:t}),h.current&&h.current(e,t),t.isIntersecting&&i&&r&&(r(),r=void 0)}),{root:a,rootMargin:o,threshold:e,trackVisibility:n,delay:t},s),()=>{r&&r()}}),[Array.isArray(e)?e.toString():e,d,a,o,i,l,n,s,t]);const y=null==(p=b.entry)?void 0:p.target,v=r.useRef();d||!y||i||l||v.current===y||(v.current=y,g({inView:!!c,entry:void 0}));const _=[f,b.inView,b.entry];return _.ref=_[0],_.inView=_[1],_.entry=_[2],_}({threshold:Be,delay:se,triggerOnce:!0});let ze;be(le)&&(ze=He);const Ve=(0,g.useBlockProps)({className:l()(p,c,be(U)?"has-animated-bg":"",be(U)?"enb-animate":"",be(Fe)?"in-view":"")}),Ge=be(W)?(0,r.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:f(W)}}):void 0,je=(0,r.createElement)("span",{className:"enb-text"},(0,r.createElement)(g.RichText,{identifier:"text","aria-label":(0,h.__)("Button text"),placeholder:(0,h.__)("Button","enblocks"),value:m,onChange:e=>{t({content:e.replace(/<\/?a[^>]*>/g,"")})},withoutInteractiveFormatting:!0,onSplit:t=>(0,o.createBlock)("enblocks/button",{...e,content:t}),onReplace:a,onMerge:i})),We=(0,r.createElement)(r.Fragment,null,W&&"before"===Y&&Ge,je,W&&"after"===Y&&Ge);return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(g.BlockControls,{group:"block"},(0,r.createElement)(y.Dropdown,{renderToggle:({isOpen:e,onToggle:t})=>(0,r.createElement)(y.ToolbarButton,{icon:_,label:d?(0,h.__)("Change Button Link","enblocks"):(0,h.__)("Add Button Link","enblocks"),onClick:t,"aria-expanded":e,isPressed:be(d)}),renderContent:()=>(0,r.createElement)(r.Fragment,null,(0,r.createElement)(g.URLInput,{value:d,onChange:e=>{t({href:e})}}),d&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(y.ToggleControl,{label:(0,h.__)("Open link in a new tab","enblocks"),checked:v||"",onChange:e=>{t({linkTarget:e})}}),v&&(0,r.createElement)(y.TextControl,{label:(0,h.__)("Link Rel","enblocks"),className:"enb-component enb-component-text",value:E,onChange:e=>{t({rel:e})}})))})),(0,r.createElement)(g.InspectorControls,{className:"enb-inspector-controls"},(0,r.createElement)(y.PanelBody,{title:(0,h.__)("Variants","enblocks"),initialOpen:!0,className:"enb-components-panel-body"},(0,r.createElement)("div",{className:"enb-component block-editor-block-styles__variants"},(0,r.createElement)(y.Button,{className:l()("block-editor-block-styles__item",{"is-active":"enb-primary-button"===p}),onClick:()=>{t({variant:"enb-primary-button"})}},(0,h.__)("Primary","enblocks")),(0,r.createElement)(y.Button,{className:l()("block-editor-block-styles__item",{"is-active":"enb-secondary-button"===p}),onClick:()=>{t({variant:"enb-secondary-button"})}},(0,h.__)("Secondary","enblocks")),(0,r.createElement)(y.Button,{className:l()(" block-editor-block-styles__item",{"is-active":"enb-tertiary-button"===p}),onClick:()=>{t({variant:"enb-tertiary-button"})}},(0,h.__)("Tertiary","enblocks")),(0,r.createElement)(y.Button,{className:l()("block-editor-block-styles__item",{"is-active":"enb-disabled-button"===p}),onClick:()=>{t({variant:"enb-disabled-button"})}},(0,h.__)("Disabled","enblocks")))),(0,r.createElement)(y.PanelBody,{title:(0,h.__)("Accessibility","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,r.createElement)("div",{className:"enb-component"},d&&(0,r.createElement)(O,{label:(0,h.__)("Role: button","enblocks"),checked:T,setChecked:e=>t({role:e})}),"enb-disabled-button"!==p&&(0,r.createElement)(R,{label:(0,h.__)("Tabindex","enblocks"),value:S,setValue:e=>t({tabindex:e}),min:-5,max:10,showUnits:!1})))),(0,r.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(Pe)}`),(0,r.createElement)("div",{ref:ze},(0,r.createElement)("div",{...Ve},We)))},save:({attributes:e})=>{const{blockId:t,animationName:n,animationThreshold:o,animationDelay:a,content:i,iconSource:c,iconPosition:s,variant:m,href:u,rel:p,linkTarget:d,backgroundAnimatedCSS:h,role:b,tabindex:y}=e;function v(e){return!!e||0===e}if(!i&&!c)return;let _,E="button";n&&v(o)&&(_=Number(o)/100);const T=g.useBlockProps.save({className:l()(m,t,h?"has-animated-bg":"",n?"enb-animate":"")}),S=u||"enb-disabled-button"!==m?void 0:"disabled";let w=v(y)&&"enb-disabled-button"!==m?y:void 0;"enb-disabled-button"===m&&(w="-1");const k=u&&b?"button":void 0;let N,C,A;u&&(E="a",N=u,C=d?"_blank":void 0,A=d&&p?p:void 0);const x=c?(0,r.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:f(c)}}):void 0,R=(0,r.createElement)("span",{className:"enb-text"},(0,r.createElement)(g.RichText.Content,{value:i})),O=(0,r.createElement)(r.Fragment,null,!!c&&"before"===s&&x,R,!!c&&"after"===s&&x);return(0,r.createElement)(E,{...T,disabled:S,tabindex:w,role:k,href:N,target:C,rel:A,"data-threshold":_,"data-delay":a},O)}})},838:function(e){e.exports=function(){"use strict";const{entries:e,setPrototypeOf:t,isFrozen:n,getPrototypeOf:o,getOwnPropertyDescriptor:r}=Object;let{freeze:a,seal:i,create:l}=Object,{apply:c,construct:s}="undefined"!=typeof Reflect&&Reflect;a||(a=function(e){return e}),i||(i=function(e){return e}),c||(c=function(e,t,n){return e.apply(t,n)}),s||(s=function(e,t){return new e(...t)});const m=S(Array.prototype.forEach),u=S(Array.prototype.pop),p=S(Array.prototype.push),d=S(String.prototype.toLowerCase),f=S(String.prototype.toString),h=S(String.prototype.match),b=S(String.prototype.replace),g=S(String.prototype.indexOf),y=S(String.prototype.trim),v=S(Object.prototype.hasOwnProperty),_=S(RegExp.prototype.test),E=(T=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return s(T,t)});var T;function S(e){return function(t){for(var n=arguments.length,o=new Array(n>1?n-1:0),r=1;r<n;r++)o[r-1]=arguments[r];return c(e,t,o)}}function w(e,o){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:d;t&&t(e,null);let a=o.length;for(;a--;){let t=o[a];if("string"==typeof t){const e=r(t);e!==t&&(n(o)||(o[a]=e),t=e)}e[t]=!0}return e}function k(e){for(let t=0;t<e.length;t++)v(e,t)||(e[t]=null);return e}function N(t){const n=l(null);for(const[o,r]of e(t))v(t,o)&&(Array.isArray(r)?n[o]=k(r):r&&"object"==typeof r&&r.constructor===Object?n[o]=N(r):n[o]=r);return n}function C(e,t){for(;null!==e;){const n=r(e,t);if(n){if(n.get)return S(n.get);if("function"==typeof n.value)return S(n.value)}e=o(e)}return function(){return null}}const A=a(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),x=a(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),R=a(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),O=a(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),D=a(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),L=a(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),M=a(["#text"]),I=a(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),$=a(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),U=a(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),P=a(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),B=i(/\{\{[\w\W]*|[\w\W]*\}\}/gm),H=i(/<%[\w\W]*|[\w\W]*%>/gm),F=i(/\${[\w\W]*}/gm),z=i(/^data-[\-\w.\u00B7-\uFFFF]/),V=i(/^aria-[\-\w]+$/),G=i(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),j=i(/^(?:\w+script|data):/i),W=i(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Y=i(/^html$/i),X=i(/^[a-z][.\w]*(-[.\w]+)+$/i);var q=Object.freeze({__proto__:null,MUSTACHE_EXPR:B,ERB_EXPR:H,TMPLIT_EXPR:F,DATA_ATTR:z,ARIA_ATTR:V,IS_ALLOWED_URI:G,IS_SCRIPT_OR_DATA:j,ATTR_WHITESPACE:W,DOCTYPE_NAME:Y,CUSTOM_ELEMENT:X});const K=function(){return"undefined"==typeof window?null:window};return function t(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:K();const o=e=>t(e);if(o.version="3.1.2",o.removed=[],!n||!n.document||9!==n.document.nodeType)return o.isSupported=!1,o;let{document:r}=n;const i=r,c=i.currentScript,{DocumentFragment:s,HTMLTemplateElement:T,Node:S,Element:k,NodeFilter:B,NamedNodeMap:H=n.NamedNodeMap||n.MozNamedAttrMap,HTMLFormElement:F,DOMParser:z,trustedTypes:V}=n,j=k.prototype,W=C(j,"cloneNode"),X=C(j,"nextSibling"),Z=C(j,"childNodes"),J=C(j,"parentNode");if("function"==typeof T){const e=r.createElement("template");e.content&&e.content.ownerDocument&&(r=e.content.ownerDocument)}let Q,ee="";const{implementation:te,createNodeIterator:ne,createDocumentFragment:oe,getElementsByTagName:re}=r,{importNode:ae}=i;let ie={};o.isSupported="function"==typeof e&&"function"==typeof J&&te&&void 0!==te.createHTMLDocument;const{MUSTACHE_EXPR:le,ERB_EXPR:ce,TMPLIT_EXPR:se,DATA_ATTR:me,ARIA_ATTR:ue,IS_SCRIPT_OR_DATA:pe,ATTR_WHITESPACE:de,CUSTOM_ELEMENT:fe}=q;let{IS_ALLOWED_URI:he}=q,be=null;const ge=w({},[...A,...x,...R,...D,...M]);let ye=null;const ve=w({},[...I,...$,...U,...P]);let _e=Object.seal(l(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Ee=null,Te=null,Se=!0,we=!0,ke=!1,Ne=!0,Ce=!1,Ae=!0,xe=!1,Re=!1,Oe=!1,De=!1,Le=!1,Me=!1,Ie=!0,$e=!1,Ue=!0,Pe=!1,Be={},He=null;const Fe=w({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let ze=null;const Ve=w({},["audio","video","img","source","image","track"]);let Ge=null;const je=w({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),We="http://www.w3.org/1998/Math/MathML",Ye="http://www.w3.org/2000/svg",Xe="http://www.w3.org/1999/xhtml";let qe=Xe,Ke=!1,Ze=null;const Je=w({},[We,Ye,Xe],f);let Qe=null;const et=["application/xhtml+xml","text/html"];let tt=null,nt=null;const ot=r.createElement("form"),rt=function(e){return e instanceof RegExp||e instanceof Function},at=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!nt||nt!==e){if(e&&"object"==typeof e||(e={}),e=N(e),Qe=-1===et.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,tt="application/xhtml+xml"===Qe?f:d,be=v(e,"ALLOWED_TAGS")?w({},e.ALLOWED_TAGS,tt):ge,ye=v(e,"ALLOWED_ATTR")?w({},e.ALLOWED_ATTR,tt):ve,Ze=v(e,"ALLOWED_NAMESPACES")?w({},e.ALLOWED_NAMESPACES,f):Je,Ge=v(e,"ADD_URI_SAFE_ATTR")?w(N(je),e.ADD_URI_SAFE_ATTR,tt):je,ze=v(e,"ADD_DATA_URI_TAGS")?w(N(Ve),e.ADD_DATA_URI_TAGS,tt):Ve,He=v(e,"FORBID_CONTENTS")?w({},e.FORBID_CONTENTS,tt):Fe,Ee=v(e,"FORBID_TAGS")?w({},e.FORBID_TAGS,tt):{},Te=v(e,"FORBID_ATTR")?w({},e.FORBID_ATTR,tt):{},Be=!!v(e,"USE_PROFILES")&&e.USE_PROFILES,Se=!1!==e.ALLOW_ARIA_ATTR,we=!1!==e.ALLOW_DATA_ATTR,ke=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Ne=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Ce=e.SAFE_FOR_TEMPLATES||!1,Ae=!1!==e.SAFE_FOR_XML,xe=e.WHOLE_DOCUMENT||!1,De=e.RETURN_DOM||!1,Le=e.RETURN_DOM_FRAGMENT||!1,Me=e.RETURN_TRUSTED_TYPE||!1,Oe=e.FORCE_BODY||!1,Ie=!1!==e.SANITIZE_DOM,$e=e.SANITIZE_NAMED_PROPS||!1,Ue=!1!==e.KEEP_CONTENT,Pe=e.IN_PLACE||!1,he=e.ALLOWED_URI_REGEXP||G,qe=e.NAMESPACE||Xe,_e=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&rt(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(_e.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&rt(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(_e.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(_e.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Ce&&(we=!1),Le&&(De=!0),Be&&(be=w({},M),ye=[],!0===Be.html&&(w(be,A),w(ye,I)),!0===Be.svg&&(w(be,x),w(ye,$),w(ye,P)),!0===Be.svgFilters&&(w(be,R),w(ye,$),w(ye,P)),!0===Be.mathMl&&(w(be,D),w(ye,U),w(ye,P))),e.ADD_TAGS&&(be===ge&&(be=N(be)),w(be,e.ADD_TAGS,tt)),e.ADD_ATTR&&(ye===ve&&(ye=N(ye)),w(ye,e.ADD_ATTR,tt)),e.ADD_URI_SAFE_ATTR&&w(Ge,e.ADD_URI_SAFE_ATTR,tt),e.FORBID_CONTENTS&&(He===Fe&&(He=N(He)),w(He,e.FORBID_CONTENTS,tt)),Ue&&(be["#text"]=!0),xe&&w(be,["html","head","body"]),be.table&&(w(be,["tbody"]),delete Ee.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw E('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw E('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');Q=e.TRUSTED_TYPES_POLICY,ee=Q.createHTML("")}else void 0===Q&&(Q=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const o="data-tt-policy-suffix";t&&t.hasAttribute(o)&&(n=t.getAttribute(o));const r="dompurify"+(n?"#"+n:"");try{return e.createPolicy(r,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+r+" could not be created."),null}}(V,c)),null!==Q&&"string"==typeof ee&&(ee=Q.createHTML(""));a&&a(e),nt=e}},it=w({},["mi","mo","mn","ms","mtext"]),lt=w({},["foreignobject","annotation-xml"]),ct=w({},["title","style","font","a","script"]),st=w({},[...x,...R,...O]),mt=w({},[...D,...L]),ut=function(e){p(o.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},pt=function(e,t){try{p(o.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){p(o.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!ye[e])if(De||Le)try{ut(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},dt=function(e){let t=null,n=null;if(Oe)e="<remove></remove>"+e;else{const t=h(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===Qe&&qe===Xe&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const o=Q?Q.createHTML(e):e;if(qe===Xe)try{t=(new z).parseFromString(o,Qe)}catch(e){}if(!t||!t.documentElement){t=te.createDocument(qe,"template",null);try{t.documentElement.innerHTML=Ke?ee:o}catch(e){}}const a=t.body||t.documentElement;return e&&n&&a.insertBefore(r.createTextNode(n),a.childNodes[0]||null),qe===Xe?re.call(t,xe?"html":"body")[0]:xe?t.documentElement:a},ft=function(e){return ne.call(e.ownerDocument||e,e,B.SHOW_ELEMENT|B.SHOW_COMMENT|B.SHOW_TEXT|B.SHOW_PROCESSING_INSTRUCTION|B.SHOW_CDATA_SECTION,null)},ht=function(e){return"function"==typeof S&&e instanceof S},bt=function(e,t,n){ie[e]&&m(ie[e],(e=>{e.call(o,t,n,nt)}))},gt=function(e){let t=null;if(bt("beforeSanitizeElements",e,null),(n=e)instanceof F&&(void 0!==n.__depth&&"number"!=typeof n.__depth||void 0!==n.__removalCount&&"number"!=typeof n.__removalCount||"string"!=typeof n.nodeName||"string"!=typeof n.textContent||"function"!=typeof n.removeChild||!(n.attributes instanceof H)||"function"!=typeof n.removeAttribute||"function"!=typeof n.setAttribute||"string"!=typeof n.namespaceURI||"function"!=typeof n.insertBefore||"function"!=typeof n.hasChildNodes))return ut(e),!0;var n;const r=tt(e.nodeName);if(bt("uponSanitizeElement",e,{tagName:r,allowedTags:be}),e.hasChildNodes()&&!ht(e.firstElementChild)&&_(/<[/\w]/g,e.innerHTML)&&_(/<[/\w]/g,e.textContent))return ut(e),!0;if(7===e.nodeType)return ut(e),!0;if(Ae&&8===e.nodeType&&_(/<[/\w]/g,e.data))return ut(e),!0;if(!be[r]||Ee[r]){if(!Ee[r]&&vt(r)){if(_e.tagNameCheck instanceof RegExp&&_(_e.tagNameCheck,r))return!1;if(_e.tagNameCheck instanceof Function&&_e.tagNameCheck(r))return!1}if(Ue&&!He[r]){const t=J(e)||e.parentNode,n=Z(e)||e.childNodes;if(n&&t)for(let o=n.length-1;o>=0;--o){const r=W(n[o],!0);r.__removalCount=(e.__removalCount||0)+1,t.insertBefore(r,X(e))}}return ut(e),!0}return e instanceof k&&!function(e){let t=J(e);t&&t.tagName||(t={namespaceURI:qe,tagName:"template"});const n=d(e.tagName),o=d(t.tagName);return!!Ze[e.namespaceURI]&&(e.namespaceURI===Ye?t.namespaceURI===Xe?"svg"===n:t.namespaceURI===We?"svg"===n&&("annotation-xml"===o||it[o]):Boolean(st[n]):e.namespaceURI===We?t.namespaceURI===Xe?"math"===n:t.namespaceURI===Ye?"math"===n&&lt[o]:Boolean(mt[n]):e.namespaceURI===Xe?!(t.namespaceURI===Ye&&!lt[o])&&!(t.namespaceURI===We&&!it[o])&&!mt[n]&&(ct[n]||!st[n]):!("application/xhtml+xml"!==Qe||!Ze[e.namespaceURI]))}(e)?(ut(e),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!_(/<\/no(script|embed|frames)/i,e.innerHTML)?(Ce&&3===e.nodeType&&(t=e.textContent,m([le,ce,se],(e=>{t=b(t,e," ")})),e.textContent!==t&&(p(o.removed,{element:e.cloneNode()}),e.textContent=t)),bt("afterSanitizeElements",e,null),!1):(ut(e),!0)},yt=function(e,t,n){if(Ie&&("id"===t||"name"===t)&&(n in r||n in ot))return!1;if(we&&!Te[t]&&_(me,t));else if(Se&&_(ue,t));else if(!ye[t]||Te[t]){if(!(vt(e)&&(_e.tagNameCheck instanceof RegExp&&_(_e.tagNameCheck,e)||_e.tagNameCheck instanceof Function&&_e.tagNameCheck(e))&&(_e.attributeNameCheck instanceof RegExp&&_(_e.attributeNameCheck,t)||_e.attributeNameCheck instanceof Function&&_e.attributeNameCheck(t))||"is"===t&&_e.allowCustomizedBuiltInElements&&(_e.tagNameCheck instanceof RegExp&&_(_e.tagNameCheck,n)||_e.tagNameCheck instanceof Function&&_e.tagNameCheck(n))))return!1}else if(Ge[t]);else if(_(he,b(n,de,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==g(n,"data:")||!ze[e])if(ke&&!_(pe,b(n,de,"")));else if(n)return!1;return!0},vt=function(e){return"annotation-xml"!==e&&h(e,fe)},_t=function(e){bt("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ye};let r=t.length;for(;r--;){const a=t[r],{name:i,namespaceURI:l,value:c}=a,s=tt(i);let p="value"===i?c:y(c);if(n.attrName=s,n.attrValue=p,n.keepAttr=!0,n.forceKeepAttr=void 0,bt("uponSanitizeAttribute",e,n),p=n.attrValue,n.forceKeepAttr)continue;if(pt(i,e),!n.keepAttr)continue;if(!Ne&&_(/\/>/i,p)){pt(i,e);continue}Ce&&m([le,ce,se],(e=>{p=b(p,e," ")}));const d=tt(e.nodeName);if(yt(d,s,p)){if(!$e||"id"!==s&&"name"!==s||(pt(i,e),p="user-content-"+p),Q&&"object"==typeof V&&"function"==typeof V.getAttributeType)if(l);else switch(V.getAttributeType(d,s)){case"TrustedHTML":p=Q.createHTML(p);break;case"TrustedScriptURL":p=Q.createScriptURL(p)}try{l?e.setAttributeNS(l,i,p):e.setAttribute(i,p),u(o.removed)}catch(e){}}}bt("afterSanitizeAttributes",e,null)},Et=function e(t){let n=null;const o=ft(t);for(bt("beforeSanitizeShadowDOM",t,null);n=o.nextNode();){if(bt("uponSanitizeShadowNode",n,null),gt(n))continue;const t=J(n);1===n.nodeType&&(t&&t.__depth?n.__depth=(n.__removalCount||0)+t.__depth+1:n.__depth=1),n.__depth>=255&&ut(n),n.content instanceof s&&(n.content.__depth=n.__depth,e(n.content)),_t(n)}bt("afterSanitizeShadowDOM",t,null)};return o.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,r=null,a=null,l=null;if(Ke=!e,Ke&&(e="\x3c!--\x3e"),"string"!=typeof e&&!ht(e)){if("function"!=typeof e.toString)throw E("toString is not a function");if("string"!=typeof(e=e.toString()))throw E("dirty is not a string, aborting")}if(!o.isSupported)return e;if(Re||at(t),o.removed=[],"string"==typeof e&&(Pe=!1),Pe){if(e.nodeName){const t=tt(e.nodeName);if(!be[t]||Ee[t])throw E("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof S)n=dt("\x3c!----\x3e"),r=n.ownerDocument.importNode(e,!0),1===r.nodeType&&"BODY"===r.nodeName||"HTML"===r.nodeName?n=r:n.appendChild(r);else{if(!De&&!Ce&&!xe&&-1===e.indexOf("<"))return Q&&Me?Q.createHTML(e):e;if(n=dt(e),!n)return De?null:Me?ee:""}n&&Oe&&ut(n.firstChild);const c=ft(Pe?e:n);for(;a=c.nextNode();){if(gt(a))continue;const e=J(a);1===a.nodeType&&(e&&e.__depth?a.__depth=(a.__removalCount||0)+e.__depth+1:a.__depth=1),a.__depth>=255&&ut(a),a.content instanceof s&&(a.content.__depth=a.__depth,Et(a.content)),_t(a)}if(Pe)return e;if(De){if(Le)for(l=oe.call(n.ownerDocument);n.firstChild;)l.appendChild(n.firstChild);else l=n;return(ye.shadowroot||ye.shadowrootmode)&&(l=ae.call(i,l,!0)),l}let u=xe?n.outerHTML:n.innerHTML;return xe&&be["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&_(Y,n.ownerDocument.doctype.name)&&(u="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+u),Ce&&m([le,ce,se],(e=>{u=b(u,e," ")})),Q&&Me?Q.createHTML(u):u},o.setConfig=function(){at(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Re=!0},o.clearConfig=function(){nt=null,Re=!1},o.isValidAttribute=function(e,t,n){nt||at({});const o=tt(e),r=tt(t);return yt(o,r,n)},o.addHook=function(e,t){"function"==typeof t&&(ie[e]=ie[e]||[],p(ie[e],t))},o.removeHook=function(e){if(ie[e])return u(ie[e])},o.removeHooks=function(e){ie[e]&&(ie[e]=[])},o.removeAllHooks=function(){ie={}},o}()}()},942:(e,t)=>{var n;!function(){"use strict";var o={}.hasOwnProperty;function r(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=i(e,a(n)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return r.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)o.call(e,n)&&e[n]&&(t=i(t,n));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(r.default=r,e.exports=r):void 0===(n=function(){return r}.apply(t,[]))||(e.exports=n)}()}},n={};function o(e){var r=n[e];if(void 0!==r)return r.exports;var a=n[e]={exports:{}};return t[e].call(a.exports,a,a.exports,o),a.exports}o.m=t,e=[],o.O=(t,n,r,a)=>{if(!n){var i=1/0;for(m=0;m<e.length;m++){for(var[n,r,a]=e[m],l=!0,c=0;c<n.length;c++)(!1&a||i>=a)&&Object.keys(o.O).every((e=>o.O[e](n[c])))?n.splice(c--,1):(l=!1,a<i&&(i=a));if(l){e.splice(m--,1);var s=r();void 0!==s&&(t=s)}}return t}a=a||0;for(var m=e.length;m>0&&e[m-1][2]>a;m--)e[m]=e[m-1];e[m]=[n,r,a]},o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={985:0,941:0};o.O.j=t=>0===e[t];var t=(t,n)=>{var r,a,[i,l,c]=n,s=0;if(i.some((t=>0!==e[t]))){for(r in l)o.o(l,r)&&(o.m[r]=l[r]);if(c)var m=c(o)}for(t&&t(n);s<i.length;s++)a=i[s],o.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return o.O(m)},n=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var r=o.O(void 0,[941],(()=>o(965)));r=o.O(r)})();
  • enblocks/trunk/build/blocks/buttons/block.json

    r3074480 r3084531  
    33  "apiVersion": 3,
    44  "name": "enblocks/buttons",
    5   "version": "1.3.7",
     5  "version": "1.3.8",
    66  "title": "Buttons",
    77  "category": "enblocks",
  • enblocks/trunk/build/blocks/buttons/index.asset.php

    r3074480 r3084531  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '29fa50b17d64a33b0dec');
     1<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '0e6cbd6e7bbc515d6773');
  • enblocks/trunk/build/blocks/buttons/index.js

    r3074480 r3084531  
    1 (()=>{var e,t={424:(e,t,n)=>{"use strict";const l=window.wp.blocks,a=window.React,o=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/buttons","version":"1.3.7","title":"Buttons","category":"enblocks","keywords":["button","buttons","link","cta","enblocks"],"supports":{"html":false,"align":["wide","full"]},"textdomain":"enblocks","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}');var s=n(942),c=n.n(s);const i=window.wp.i18n,r=window.wp.components,u=window.wp.element,b=window.wp.blockEditor,m=window.wp.data,p=()=>{const{getDeviceType:e}=(0,m.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""};function v(e,t){const n=e/16,l=t/16,a=Math.round(100*(l-n)/55*1e4)/1e4;let o=`clamp(${n}rem, calc(${n}rem + ((1vw - 0.25rem) * ${a})), ${l}rem)`;return e<0&&(o=`clamp(${l}rem, calc(${n}rem + ((1vw - 0.25rem) * ${a})), ${n}rem)`),o}const h=()=>(0,a.createElement)("div",{className:"enb-component-divider"}),d=window.wp.primitives,k=(0,a.createElement)(d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(d.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,a.createElement)(d.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"})),g=(0,a.createElement)(d.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(d.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zm-2.8 0H9.8V7c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3z"})),w=(0,a.createElement)(d.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(d.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8h1.5c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1z"})),f=({disabled:e,onClick:t})=>(0,a.createElement)(r.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,i.__)("Reset","enblocks"),showTooltip:!0,tooltipPosition:"top",icon:(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,a.createElement)("path",{d:"M25 5c-6.4 0-12 3-15.6 7.5L5 9.9l2.2 12.6 12.1-4-4.3-2.6c2.4-2.7 5.9-4.5 9.9-4.5 7.5 0 13.6 6.1 13.6 13.6s-6 13.6-13.5 13.6c-5.3 0-9.8-3-12.1-7.4l-5.5 3.3C10.7 40.8 17.4 45 25 45c11 0 20-9 20-20S36 5 25 5z"}))}),_=({unit:e})=>(0,a.createElement)("div",{className:"enb-unit-selector"},(0,a.createElement)("div",{className:"enb-single-unit"}," ",e," ")),E=({units:e=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],unit:t,setUnit:n})=>(0,a.createElement)("div",{className:"enb-unit-selector"},(0,a.createElement)(r.SelectControl,{className:"enb-units",options:e,value:t,onChange:n})),x=({resetButton:e=!0,innerLabel:t=[(0,i.__)("Min","enblocks"),(0,i.__)("Max","enblocks")],isClamp:n,hasNegativeValue:l,min:o,max:s=500,step:u,disabled:b,value:m,setValue:p,resetFallback:v,value2:h,setValue2:d,resetFallback2:k,singleUnit:g,showUnits:w,units:x,unit:V="px",setUnit:M,resetFallbackUnit:y="px"})=>{w&&("%"===V||"dvw"===V||"dvh"===V?(s=100,l&&(o=-100)):"em"===V||"rem"===V?(s=100,u=.1,l&&(o=-100)):o=-1*s);let S=o,z=s;n&&(m&&(S=m),l&&(o=-1*s,m&&m<0&&(S=o,z=m)));let C=!0;return m===v&&h===k&&V===y||(C=!1),(0,a.createElement)("div",{className:c()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!g||w})},(0,a.createElement)(r.RangeControl,{label:t[0],value:m,onChange:p,min:o,max:s,step:u,withInputField:!0,disabled:b}),(0,a.createElement)(r.RangeControl,{label:t[1],value:h,onChange:d,min:S,max:z,step:u,withInputField:!0,disabled:b}),w&&(0,a.createElement)(E,{units:x,unit:V,setUnit:M}),!!g&&(0,a.createElement)(_,{unit:g}),e&&(0,a.createElement)(f,{disabled:C,onClick:()=>{p(v),d(k),S=o,w&&M(y)}}))},V=({label:e,customValue:t,setCustomValue:n,linked:l=!0,setLinked:o,innerTitle:s=[(0,i.__)("Row Gap","enblocks"),(0,i.__)("Column Gap","enblocks")],options:u=[{label:(0,i.__)("Default","enblocks"),value:""},{label:(0,i.__)("0","enblocks"),value:"--enb-spacing-0"},{label:(0,i.__)("4px","enblocks"),value:"--enb-spacing-4"},{label:(0,i.__)("8px","enblocks"),value:"--enb-spacing-8"},{label:(0,i.__)("16px","enblocks"),value:"--enb-spacing-16"},{label:(0,i.__)("24px","enblocks"),value:"--enb-spacing-24"},{label:(0,i.__)("32px","enblocks"),value:"--enb-spacing-32"},{label:(0,i.__)("40px","enblocks"),value:"--enb-spacing-40"},{label:(0,i.__)("48px","enblocks"),value:"--enb-spacing-48"},{label:(0,i.__)("56px","enblocks"),value:"--enb-spacing-56"},{label:(0,i.__)("64px","enblocks"),value:"--enb-spacing-64"},{label:(0,i.__)("72px","enblocks"),value:"--enb-spacing-72"},{label:(0,i.__)("80px","enblocks"),value:"--enb-spacing-80"},{label:(0,i.__)("96px","enblocks"),value:"--enb-spacing-96"}],min:b,max:m=1e3,value:p,setValue:v,minValue:h,setMinValue:d,maxValue:_,setMaxValue:E,value2:V,setValue2:M,minValue2:y,setMinValue2:S,maxValue2:z,setMaxValue2:C,resetFallback:G})=>{l&&(t?(y=h,z=_):V=p);let H=!0;return t?(h||_||y||z)&&(H=!1):p===G&&V===G||(H=!1),(0,a.createElement)("div",{className:"enb-component enb-component-spacing"},(0,a.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mt--8 enb-mb-8"},(0,a.createElement)("h2",{className:"enb-component-heading"},e),(0,a.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center"},(0,a.createElement)(r.Button,{label:!0===t?(0,i.__)("Switch to Preset Value","enblocks"):(0,i.__)("Switch to Custom Fluid Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:c()("enb-control-button enb-switch-control-button",{"is-active":!0===t}),onClick:()=>n(!0!==t),icon:k}),(0,a.createElement)(r.Button,{label:!0===l?(0,i.__)("Linked","enblocks"):(0,i.__)("Unlinked","enblocks"),showTooltip:!0,tooltipPosition:"top",className:c()("enb-control-button enb-linked-button",{"is-linked":!0===l}),onClick:()=>o(!0!==l)},l?g:w),(0,a.createElement)(f,{disabled:H,onClick:()=>{t?(d(void 0),E(void 0),S(void 0),C(void 0)):(v(G),M(G))}}))),(0,a.createElement)("div",{className:"enb-cols-2 enb-gap-16"},(0,a.createElement)("div",{className:"enb-column"},(0,a.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},s[0]),!t&&(0,a.createElement)(r.SelectControl,{options:u,value:p,onChange:v}),t&&(0,a.createElement)(x,{resetButton:!1,isClamp:!0,min:b,max:m,value:h,setValue:d,value2:_,setValue2:E})),(0,a.createElement)("div",{className:"enb-column"},(0,a.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},s[1]),!t&&(0,a.createElement)(r.SelectControl,{options:u,value:V,onChange:M,disabled:l&&!0}),t&&(0,a.createElement)(x,{resetButton:!1,isClamp:!0,min:b,max:m,value:y,setValue:S,value2:z,setValue2:C,disabled:l&&!0}))))},M=({resetButton:e,options:t,value:n="",setValue:l,resetFallback:o=""})=>{let s=!0;return n!==o&&(s=!1),(0,a.createElement)("div",{className:"enb-select enb-flex"},(0,a.createElement)(r.SelectControl,{options:t,value:n,onChange:l}),e&&(0,a.createElement)(f,{disabled:s,onClick:()=>{l(o)}}))},y=(0,a.createElement)(d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(d.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),S=(0,a.createElement)(d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(d.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),z=(0,a.createElement)(d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(d.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),C=()=>{const e=p(),{__experimentalSetPreviewDeviceType:t=null}=(0,m.useDispatch)("core/edit-post"),n=e=>{t(e)};let l="Switch to Tablet";"Tablet"===e?l=(0,i.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(l=(0,i.__)("Switch to Desktop","enblocks"));const o=()=>{"Desktop"===e?n("Tablet"):"Tablet"===e?n("Mobile"):"Mobile"===e&&n("Desktop")};return(0,a.createElement)(r.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,n)=>(0,a.createElement)(r.Button,{key:n,label:l,showTooltip:!0,tooltipPosition:"top",className:c()("enb-device-toggle-button",{selected:t===e}),onClick:o},"Desktop"===t&&y,"Tablet"===t&&S,"Mobile"===t&&z))))},G=({label:e,help:t,hasDeviceToggle:n=!1,resetButton:l,options:o,value:s,setValue:i,resetFallback:r})=>(0,a.createElement)("div",{className:"enb-component enb-cols-2 enb-align-center enb-col-gap-8"},!!e&&(0,a.createElement)("div",{className:c()("enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8",{"enb-col-gap-4":n})},(0,a.createElement)("h2",{className:"enb-component-heading enb-m-0"},e,!!t&&(0,a.createElement)("span",{className:"enb-component-help"},t)),n&&(0,a.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,a.createElement)(C,null))),(0,a.createElement)(M,{resetButton:l,options:o,value:s,setValue:i,resetFallback:r})),H=({label:e,help:t,checked:n,setChecked:l})=>(0,a.createElement)("div",{className:"enb-component"},(0,a.createElement)("div",{className:"enb-toggle enb-flex enb-justify-between enb-align-center enb-col-gap-8"},!!e&&(0,a.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,a.createElement)("h2",{className:"enb-component-heading enb-m-0"},e,!!t&&(0,a.createElement)("span",{className:"enb-component-help"},t))),(0,a.createElement)(r.ToggleControl,{checked:n,onChange:l})));function $({name:e}){const t={h1:"M9 5h2v10H9v-4H5v4H3V5h2v4h4V5zm6.6 0c-.6.9-1.5 1.7-2.6 2v1h2v7h2V5h-1.4z",h2:"M7 5h2v10H7v-4H3v4H1V5h2v4h4V5zm8 8c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6V15h8v-2H15z",h3:"M12.1 12.2c.4.3.8.5 1.2.7.4.2.9.3 1.4.3.5 0 1-.1 1.4-.3.3-.1.5-.5.5-.8 0-.2 0-.4-.1-.6-.1-.2-.3-.3-.5-.4-.3-.1-.7-.2-1-.3-.5-.1-1-.1-1.5-.1V9.1c.7.1 1.5-.1 2.2-.4.4-.2.6-.5.6-.9 0-.3-.1-.6-.4-.8-.3-.2-.7-.3-1.1-.3-.4 0-.8.1-1.1.3-.4.2-.7.4-1.1.6l-1.2-1.4c.5-.4 1.1-.7 1.6-.9.5-.2 1.2-.3 1.8-.3.5 0 1 .1 1.6.2.4.1.8.3 1.2.5.3.2.6.5.8.8.2.3.3.7.3 1.1 0 .5-.2.9-.5 1.3-.4.4-.9.7-1.5.9v.1c.6.1 1.2.4 1.6.8.4.4.7.9.7 1.5 0 .4-.1.8-.3 1.2-.2.4-.5.7-.9.9-.4.3-.9.4-1.3.5-.5.1-1 .2-1.6.2-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1l1.1-1.4zM7 9H3V5H1v10h2v-4h4v4h2V5H7v4z",h4:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm10-2h-1v2h-2v-2h-5v-2l4-6h3v6h1v2zm-3-2V7l-2.8 4H16z",h5:"M12.1 12.2c.4.3.7.5 1.1.7.4.2.9.3 1.3.3.5 0 1-.1 1.4-.4.4-.3.6-.7.6-1.1 0-.4-.2-.9-.6-1.1-.4-.3-.9-.4-1.4-.4H14c-.1 0-.3 0-.4.1l-.4.1-.5.2-1-.6.3-5h6.4v1.9h-4.3L14 8.8c.2-.1.5-.1.7-.2.2 0 .5-.1.7-.1.5 0 .9.1 1.4.2.4.1.8.3 1.1.6.3.2.6.6.8.9.2.4.3.9.3 1.4 0 .5-.1 1-.3 1.4-.2.4-.5.8-.9 1.1-.4.3-.8.5-1.3.7-.5.2-1 .3-1.5.3-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1-.1-.1 1-1.5 1-1.5zM9 15H7v-4H3v4H1V5h2v4h4V5h2v10z",h6:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm8.6-7.5c-.2-.2-.5-.4-.8-.5-.6-.2-1.3-.2-1.9 0-.3.1-.6.3-.8.5l-.6.9c-.2.5-.2.9-.2 1.4.4-.3.8-.6 1.2-.8.4-.2.8-.3 1.3-.3.4 0 .8 0 1.2.2.4.1.7.3 1 .6.3.3.5.6.7.9.2.4.3.8.3 1.3s-.1.9-.3 1.4c-.2.4-.5.7-.8 1-.4.3-.8.5-1.2.6-1 .3-2 .3-3 0-.5-.2-1-.5-1.4-.9-.4-.4-.8-.9-1-1.5-.2-.6-.3-1.3-.3-2.1s.1-1.6.4-2.3c.2-.6.6-1.2 1-1.6.4-.4.9-.7 1.4-.9.6-.3 1.1-.4 1.7-.4.7 0 1.4.1 2 .3.5.2 1 .5 1.4.8 0 .1-1.3 1.4-1.3 1.4zm-2.4 5.8c.2 0 .4 0 .6-.1.2 0 .4-.1.5-.2.1-.1.3-.3.4-.5.1-.2.1-.5.1-.7 0-.4-.1-.8-.4-1.1-.3-.2-.7-.3-1.1-.3-.3 0-.7.1-1 .2-.4.2-.7.4-1 .7 0 .3.1.7.3 1 .1.2.3.4.4.6.2.1.3.3.5.3.2.1.5.2.7.1z",a:"M115.37 117.77 77.78 17.81a2.242 2.242 0 0 0-2.1-1.45H52.32c-.94 0-1.77.58-2.1 1.45l-37.59 99.96c-.26.69-.17 1.46.25 2.06s1.1.97 1.84.97h24.64c.96 0 1.82-.62 2.13-1.54l5.7-17.18H80.8l5.71 17.18c.3.92 1.16 1.54 2.13 1.54h24.64a2.236 2.236 0 0 0 2.09-3.03zm-61.14-36.9L64 51.45l9.77 29.43H54.23z",d:"M65.71 15.31h-43.6c-1.25 0-2.24 1-2.24 2.24v100.96c0 1.24 1 2.24 2.24 2.24H65.7c30.15 0 50.43-21.19 50.43-52.73 0-31.53-20.27-52.71-50.42-52.71zm-1.29 80.8c-.28 0-.54-.07-.79-.16-.06.01-.11.03-.17.03-.08.01-.14.04-.22.04h-14.7c-1.2 0-2.16-.97-2.16-2.16V42.19c0-1.19.96-2.16 2.16-2.16h14.7c.08 0 .14.03.22.04.05 0 .11.02.17.03.25-.09.51-.16.79-.16.43 0 .86.04 1.29.06.75.03 1.5.09 2.24.18 13.11 1.63 21.69 12.39 21.69 27.84s-8.59 26.21-21.69 27.84c-.74.09-1.49.15-2.24.18-.43.03-.86.07-1.29.07z",f:"M101.15 15.54H34.86c-1.23 0-2.24 1-2.24 2.24v100.97c0 1.24 1.01 2.24 2.24 2.24h21.89c1.24 0 2.24-1 2.24-2.24v-44H94.1c1.24 0 2.24-1 2.24-2.24V55.79c0-1.24-1-2.24-2.24-2.24H58.99v-16.8h42.16c1.24 0 2.24-1 2.24-2.24V17.78c0-1.24-1-2.24-2.24-2.24z",h:"M109.48 16.34H84.84c-1.28 0-2.33 1.04-2.33 2.33v36.27H45.5V18.68c0-1.29-1.04-2.33-2.34-2.33H18.53a2.34 2.34 0 0 0-2.34 2.33v99.96c0 1.29 1.05 2.33 2.34 2.33h24.63a2.34 2.34 0 0 0 2.34-2.33V76.15h37.02v42.48c0 1.29 1.05 2.33 2.33 2.33h24.64c1.29 0 2.33-1.05 2.33-2.33V18.68a2.35 2.35 0 0 0-2.34-2.34z",l:"M102.89 99.51H57.24v-82c0-1.24-1-2.24-2.24-2.24H33.11c-1.24 0-2.24 1-2.24 2.24v100.96c0 1.24 1 2.24 2.24 2.24h69.79c1.24 0 2.24-1 2.24-2.24v-16.72a2.251 2.251 0 0 0-2.25-2.24z",m:"M111.53 18.49c-.01-.01-.01-.03-.02-.04-.02-.25-.1-.5-.2-.74-.03-.06-.06-.11-.09-.17-.04-.07-.07-.14-.11-.21-.08-.12-.19-.23-.29-.33-.03-.02-.04-.05-.07-.07-.18-.17-.4-.29-.63-.4a1.22 1.22 0 0 1-.17-.07 2.56 2.56 0 0 0-.78-.14h-22.3c-.31 0-.59.07-.87.18-.08.03-.14.07-.23.11-.19.11-.37.23-.53.38-.03.04-.09.06-.13.1-.03.03-.04.07-.05.1-.16.19-.28.4-.38.64-.02.04-.05.08-.07.13 0 .01-.01.02-.01.03L64 85.16 43.39 17.99c0-.01-.01-.02-.01-.03-.02-.05-.05-.09-.07-.13a2.38 2.38 0 0 0-.37-.64c-.03-.03-.04-.07-.06-.1-.04-.04-.1-.06-.13-.1-.16-.15-.33-.28-.52-.38-.08-.04-.15-.08-.23-.11-.28-.11-.56-.18-.87-.18h-22.3c-.27 0-.52.06-.78.14-.05.02-.11.04-.17.07-.24.11-.45.23-.64.4-.03.03-.04.05-.06.07-.11.11-.21.21-.3.33-.05.07-.07.14-.11.21-.03.06-.07.11-.09.17-.1.24-.17.48-.21.74 0 .01-.01.03-.01.04l-8.45 99.96c-.06.66.17 1.31.61 1.8.45.48 1.09.77 1.74.77h20.91c1.22 0 2.23-.92 2.36-2.14l4.19-42.6 16.15 43.2c.01.01.02.02.03.04.07.19.17.38.29.54l.03.03c.02.04.07.07.09.1.12.13.24.24.37.35l.18.12c.13.08.27.14.4.2a2.254 2.254 0 0 0 .83.17H71.8c.22 0 .44-.04.65-.1.06-.02.12-.04.18-.07.15-.05.28-.12.4-.2.06-.04.12-.08.17-.12.14-.1.25-.22.37-.35.03-.04.07-.07.1-.1 0-.01.02-.02.03-.03.12-.17.22-.35.3-.54 0-.01.01-.02.02-.04l16.15-43.2 4.2 42.61a2.366 2.366 0 0 0 2.35 2.14h20.9c.66 0 1.3-.28 1.74-.77.45-.49.67-1.14.62-1.8l-8.45-99.97z",p:"M72.51 15.42H34.65c-.15 0-.28.06-.42.08h-6.47c-1.24 0-2.24 1-2.24 2.24v100.97c0 1.24 1 2.24 2.24 2.24h21.9c1.24 0 2.24-1 2.24-2.24V86.63h20.61c19.83 0 35.96-15.97 35.96-35.6.01-19.63-16.13-35.61-35.96-35.61zm-1.72 50.22c-.35.03-.7.06-1.06.06H52.28c-.05 0-.09-.04-.14-.06a.513.513 0 0 1-.24-.1.577.577 0 0 1-.21-.43V36.94c0-.18.09-.32.21-.43.06-.06.14-.07.22-.09.06-.02.09-.06.15-.06h17.45c.4 0 .8.03 1.19.06 7.25.63 12.97 6.94 12.97 14.61.01 7.71-5.77 14.05-13.09 14.61z",s:"M94.9 71.35c-8.08-7.63-21.82-13.99-30.91-18.2-1.54-.71-2.93-1.35-4.11-1.92-3.43-1.65-8.12-6.22-6.1-11.47 1.36-3.55 4.81-5.34 10.27-5.34 1.75 0 3.67.2 5.72.58 7.12 1.33 12.52 3.99 15.58 5.5.38.19.82.21 1.22.07.39-.15.72-.45.89-.84l7.01-15.81c.31-.69.07-1.51-.57-1.93-4.94-3.28-17.27-8.15-30.97-8.15-1.98 0-3.95.1-5.87.3-10.92 1.12-21.86 4.03-27.92 17.64-3.78 8.47-3.77 18.01.01 24.89 4.04 7.51 10.66 10.87 19.04 15.11l1.08.55c6.05 3.02 13.3 6.38 18.07 8.59 7.05 3.4 9.66 9.44 8.04 13.08-2.61 5.87-8.38 7.16-18.36 4.33-8.81-2.39-16.94-9.14-19.21-11.15-.34-.3-.79-.44-1.25-.38-.45.06-.85.32-1.1.69L24.6 104.14c-.41.63-.32 1.46.22 1.98 5.63 5.43 10.22 8.59 18.17 12.5 5.35 2.63 13.18 4.21 20.95 4.21 8.12 0 27.95-1.88 36.65-19.26 5.55-11.12 3.48-22.84-5.69-32.22z"};if(!t.hasOwnProperty(e))return null;let n="0 0 128 128";return"h1"!==e&&"h2"!==e&&"h3"!==e&&"h4"!==e&&"h5"!==e&&"h6"!==e||(n="0 0 20 20"),(0,a.createElement)(r.SVG,{width:"24",height:"24",viewBox:n,xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(r.Path,{d:t[e]}))}const N=({setAttributes:e,size:t,isCaption:n})=>{if(n)return null;let l="d";return"is-default"===t?l="d":"is-small"===t?l="s":"is-medium"===t?l="m":"is-large"===t&&(l="l"),(0,a.createElement)(r.ToolbarGroup,{isCollapsed:!0,icon:(0,a.createElement)($,{name:l}),label:(0,i.__)("Button Size","enblocks"),controls:[{isActive:"is-default"===t,icon:(0,a.createElement)($,{name:"d"}),title:(0,i.__)("Default","enblocks"),onClick:()=>{e({buttonsSize:"is-default"})}},{isActive:"is-small"===t,icon:(0,a.createElement)($,{name:"s"}),title:(0,i.__)("Small","enblocks"),onClick:()=>{e({buttonsSize:"is-small"})}},{isActive:"is-medium"===t,icon:(0,a.createElement)($,{name:"m"}),title:(0,i.__)("Medium","enblocks"),onClick:()=>{e({buttonsSize:"is-medium"})}},{isActive:"is-large"===t,icon:(0,a.createElement)($,{name:"l"}),title:(0,i.__)("Large","enblocks"),onClick:()=>{e({buttonsSize:"is-large"})}}]})},B=["enblocks/button"];(0,l.registerBlockType)(o,{icon:("buttons",(0,a.createElement)("svg",{viewBox:"0 0 24 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,a.createElement)("rect",{width:"24",height:"8",rx:"2",fill:"currentColor"}),(0,a.createElement)("rect",{x:"1",y:"13",width:"22",height:"6",rx:"1",fill:"transparent",stroke:"currentColor",strokeWidth:"2"}))),attributes:{blockId:{type:"string"},css:{type:"object"},buttonsSize:{type:"string",default:"is-default"},buttonsShape:{type:"string",default:"is-default"},buttonsJustification:{type:"string",default:"flex-start"},buttonsJustificationMD:{type:"string",default:"flex-start"},buttonsJustificationLG:{type:"string",default:"flex-start"},buttonsOrientation:{type:"string",default:"row"},buttonsOrientationMD:{type:"string",default:"row"},buttonsOrientationLG:{type:"string",default:"row"},buttonsStackOnMobile:{type:"boolean",default:!0},customGap:{type:"toggle",default:!1},linkGap:{type:"toggle",default:!0},rowGap:{type:"string",default:"--enb-spacing-24"},rowGapMin:{type:"number"},rowGapMax:{type:"number"},columnGap:{type:"string"},columnGapMin:{type:"number"},columnGapMax:{type:"number"}},edit:({attributes:e,setAttributes:t,clientId:n})=>{const{blockId:l,css:o,align:s,isCaption:m,buttonsSize:d,buttonsShape:k,buttonsJustification:g,buttonsJustificationMD:w,buttonsJustificationLG:f,buttonsOrientation:_,buttonsOrientationMD:E,buttonsOrientationLG:x,buttonsStackOnMobile:M,positionCSS:y,positionCssMD:S,positionCssLG:z,customGap:C,linkGap:$,rowGap:O,rowGapMin:D,rowGapMax:T,columnGap:P,columnGapMin:L,columnGapMax:j,spacingCSS:F,spacingMD:J,spacingLG:I,blockVisibilityMD:A,blockVisibilityLG:U,blockVisibilityCSS:R}=e;function W(e){return!!e||0===e}(0,u.useEffect)((()=>{t({blockId:"enb-buttons-"+n.slice(0,8)})}),[n,t]);const q=p();let K="",Q="",X="",Y="",Z="",ee="",te="",ne="justify-content",le="justify-content",ae="justify-content";"column"===_&&(ne="align-items"),"column"===E&&(le="align-items"),"column"===x&&(ae="align-items"),K+=`${ne}:${g};`,X+=`${le}:${w};`,ee+=`${ae}:${f};`,K+=`flex-direction:${_};`,X+=`flex-direction:${E};`,ee+=`flex-direction:${x};`,X+=`${S}`,X+=`${J}`,ee+=`${z}`,ee+=`${I}`;let oe="",se="",ce="",ie="";C?$?W(D)&&W(T)&&(ie+="gap:"+v(D,T)+";"):(W(D)&&W(T)&&(ie+="row-gap:"+v(D,T)+";"),W(L)&&W(j)&&(ie+="column-gap:"+v(L,j)+";")):$?W(O)&&(ie+=`gap:var(${O});`):(W(O)&&(ie+=`row-gap:var(${O});`),W(P)&&(ie+=`column-gap:var(${P});`)),se+=`${y}`,se+=`${ie}`,se+=`${F}`,se+=`${K}`,se&&(oe=`.${l}{`,ce="}"),!A&&X&&(Q=`@media (min-width:48em){.${l}{`,Y="}}"),!U&&ee&&(Z=`@media (min-width:64em){.${l}{`,te="}}");const re=`${oe}${se}${ce}${Q}${X}${Y}${Z}${ee}${te}${R}`;(0,u.useEffect)((()=>{JSON.stringify(o)!==JSON.stringify(re)&&t({css:re})}),[re,o,t]);const ue=(0,b.useBlockProps)({className:c()(d,k,l,s?`align${s}`:"",{"stack-on-mobile":M})}),be=(0,b.useInnerBlocksProps)(ue,{allowedBlocks:B,directInsert:!0,template:[["enblocks/button"]],templateInsertUpdatesSelection:!0,orientation:"horizontal"});return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(b.BlockControls,null,(0,a.createElement)(N,{setAttributes:t,size:d,isCaption:m})),(0,a.createElement)(b.InspectorControls,{className:"enb-inspector-controls"},(0,a.createElement)(r.PanelBody,{title:(0,i.__)("Layout","enblocks"),initialOpen:!0,className:"enb-components-panel-body"},(0,a.createElement)(G,{label:(0,i.__)("Size","enblocks"),resetButton:!0,options:[{label:(0,i.__)("Default","enblocks"),value:"is-default"},{label:(0,i.__)("Small","enblocks"),value:"is-small"},{label:(0,i.__)("Medium","enblocks"),value:"is-medium"},{label:(0,i.__)("Large","enblocks"),value:"is-large"}],value:d,setValue:e=>t({buttonsSize:e}),resetFallback:"is-default"}),(0,a.createElement)(G,{label:(0,i.__)("Shape","enblocks"),resetButton:!0,options:[{label:(0,i.__)("Default","enblocks"),value:"is-default"},{label:(0,i.__)("Sharp","enblocks"),value:"is-sharp"},{label:(0,i.__)("Rounded","enblocks"),value:"is-rounded"},{label:(0,i.__)("Pill","enblocks"),value:"is-pill"}],value:k,setValue:e=>t({buttonsShape:e}),resetFallback:"is-default"}),(0,a.createElement)(G,{label:(0,i.__)("Justification","enblocks"),resetButton:!0,options:[{label:(0,i.__)("Left","enblocks"),value:"flex-start"},{label:(0,i.__)("Center","enblocks"),value:"center"},{label:(0,i.__)("Right","enblocks"),value:"flex-end"},{label:(0,i.__)("Space Between","enblocks"),value:"space-between"}],hasDeviceToggle:!0,value:(()=>{switch(q){case"Mobile":return g;case"Tablet":return w;case"Desktop":return f;default:return}})(),setValue:e=>{"Mobile"===q?t({buttonsJustification:e}):"Tablet"===q?t({buttonsJustificationMD:e}):"Desktop"===q&&t({buttonsJustificationLG:e})},resetFallback:"flex-start"}),(0,a.createElement)(G,{label:(0,i.__)("Orientation","enblocks"),resetButton:!0,options:[{label:(0,i.__)("Horizontal","enblocks"),value:"row"},{label:(0,i.__)("Vertical","enblocks"),value:"column"}],hasDeviceToggle:!0,value:(()=>{switch(q){case"Mobile":return _;case"Tablet":return E;case"Desktop":return x;default:return}})(),setValue:e=>{"Mobile"===q?t({buttonsOrientation:e}):"Tablet"===q?t({buttonsOrientationMD:e}):"Desktop"===q&&t({buttonsOrientationLG:e})},resetFallback:"row"}),(0,a.createElement)(H,{label:(0,i.__)("Stack on Mobile","enblocks"),checked:M,setChecked:e=>t({buttonsStackOnMobile:e})}),(0,a.createElement)(h,null),(0,a.createElement)(V,{label:(0,i.__)("Gap","enblocks"),customValue:C,setCustomValue:e=>t({customGap:e}),linked:$,setLinked:e=>t({linkGap:e}),resetFallback:"--enb-spacing-24",value:O,setValue:e=>t({rowGap:e}),minValue:D,setMinValue:e=>t({rowGapMin:e}),maxValue:T,setMaxValue:e=>t({rowGapMax:e}),value2:P,setValue2:e=>t({columnGap:e}),minValue2:L,setMinValue2:e=>t({columnGapMin:e}),maxValue2:j,setMaxValue2:e=>t({columnGapMax:e})}))),(0,a.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(re)}`),(0,a.createElement)("div",{...be}))},save:({attributes:e})=>{const{blockId:t,buttonsSize:n,buttonsShape:l,buttonsStackOnMobile:o}=e,s=b.useBlockProps.save({className:c()(n,l,t,{"stack-on-mobile":o})}),i=b.useInnerBlocksProps.save(s);return(0,a.createElement)("div",{...i})}})},942:(e,t)=>{var n;!function(){"use strict";var l={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=s(e,o(n)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)l.call(e,n)&&e[n]&&(t=s(t,n));return t}function s(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()}},n={};function l(e){var a=n[e];if(void 0!==a)return a.exports;var o=n[e]={exports:{}};return t[e](o,o.exports,l),o.exports}l.m=t,e=[],l.O=(t,n,a,o)=>{if(!n){var s=1/0;for(u=0;u<e.length;u++){for(var[n,a,o]=e[u],c=!0,i=0;i<n.length;i++)(!1&o||s>=o)&&Object.keys(l.O).every((e=>l.O[e](n[i])))?n.splice(i--,1):(c=!1,o<s&&(s=o));if(c){e.splice(u--,1);var r=a();void 0!==r&&(t=r)}}return t}o=o||0;for(var u=e.length;u>0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[n,a,o]},l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},l.d=(e,t)=>{for(var n in t)l.o(t,n)&&!l.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},l.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={178:0,430:0};l.O.j=t=>0===e[t];var t=(t,n)=>{var a,o,[s,c,i]=n,r=0;if(s.some((t=>0!==e[t]))){for(a in c)l.o(c,a)&&(l.m[a]=c[a]);if(i)var u=i(l)}for(t&&t(n);r<s.length;r++)o=s[r],l.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return l.O(u)},n=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var a=l.O(void 0,[430],(()=>l(424)));a=l.O(a)})();
     1(()=>{var e,t={424:(e,t,n)=>{"use strict";const l=window.wp.blocks,a=window.React,o=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/buttons","version":"1.3.8","title":"Buttons","category":"enblocks","keywords":["button","buttons","link","cta","enblocks"],"supports":{"html":false,"align":["wide","full"]},"textdomain":"enblocks","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}');var s=n(942),c=n.n(s);const i=window.wp.i18n,r=window.wp.components,u=window.wp.element,b=window.wp.blockEditor,m=window.wp.data,p=()=>{const{getDeviceType:e}=(0,m.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""};function v(e,t){const n=e/16,l=t/16,a=Math.round(100*(l-n)/55*1e4)/1e4;let o=`clamp(${n}rem, calc(${n}rem + ((1vw - 0.25rem) * ${a})), ${l}rem)`;return e<0&&(o=`clamp(${l}rem, calc(${n}rem + ((1vw - 0.25rem) * ${a})), ${n}rem)`),o}const h=()=>(0,a.createElement)("div",{className:"enb-component-divider"}),d=window.wp.primitives,k=(0,a.createElement)(d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(d.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,a.createElement)(d.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"})),g=(0,a.createElement)(d.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(d.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zm-2.8 0H9.8V7c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3z"})),w=(0,a.createElement)(d.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(d.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8h1.5c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1z"})),f=({disabled:e,onClick:t})=>(0,a.createElement)(r.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,i.__)("Reset","enblocks"),showTooltip:!0,tooltipPosition:"top",icon:(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,a.createElement)("path",{d:"M25 5c-6.4 0-12 3-15.6 7.5L5 9.9l2.2 12.6 12.1-4-4.3-2.6c2.4-2.7 5.9-4.5 9.9-4.5 7.5 0 13.6 6.1 13.6 13.6s-6 13.6-13.5 13.6c-5.3 0-9.8-3-12.1-7.4l-5.5 3.3C10.7 40.8 17.4 45 25 45c11 0 20-9 20-20S36 5 25 5z"}))}),_=({unit:e})=>(0,a.createElement)("div",{className:"enb-unit-selector"},(0,a.createElement)("div",{className:"enb-single-unit"}," ",e," ")),E=({units:e=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],unit:t,setUnit:n})=>(0,a.createElement)("div",{className:"enb-unit-selector"},(0,a.createElement)(r.SelectControl,{className:"enb-units",options:e,value:t,onChange:n})),x=({resetButton:e=!0,innerLabel:t=[(0,i.__)("Min","enblocks"),(0,i.__)("Max","enblocks")],isClamp:n,hasNegativeValue:l,min:o,max:s=500,step:u,disabled:b,value:m,setValue:p,resetFallback:v,value2:h,setValue2:d,resetFallback2:k,singleUnit:g,showUnits:w,units:x,unit:V="px",setUnit:M,resetFallbackUnit:y="px"})=>{w&&("%"===V||"dvw"===V||"dvh"===V?(s=100,l&&(o=-100)):"em"===V||"rem"===V?(s=100,u=.1,l&&(o=-100)):o=-1*s);let S=o,z=s;n&&(m&&(S=m),l&&(o=-1*s,m&&m<0&&(S=o,z=m)));let C=!0;return m===v&&h===k&&V===y||(C=!1),(0,a.createElement)("div",{className:c()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!g||w})},(0,a.createElement)(r.RangeControl,{label:t[0],value:m,onChange:p,min:o,max:s,step:u,withInputField:!0,disabled:b}),(0,a.createElement)(r.RangeControl,{label:t[1],value:h,onChange:d,min:S,max:z,step:u,withInputField:!0,disabled:b}),w&&(0,a.createElement)(E,{units:x,unit:V,setUnit:M}),!!g&&(0,a.createElement)(_,{unit:g}),e&&(0,a.createElement)(f,{disabled:C,onClick:()=>{p(v),d(k),S=o,w&&M(y)}}))},V=({label:e,customValue:t,setCustomValue:n,linked:l=!0,setLinked:o,innerTitle:s=[(0,i.__)("Row Gap","enblocks"),(0,i.__)("Column Gap","enblocks")],options:u=[{label:(0,i.__)("Default","enblocks"),value:""},{label:(0,i.__)("0","enblocks"),value:"--enb-spacing-0"},{label:(0,i.__)("4px","enblocks"),value:"--enb-spacing-4"},{label:(0,i.__)("8px","enblocks"),value:"--enb-spacing-8"},{label:(0,i.__)("16px","enblocks"),value:"--enb-spacing-16"},{label:(0,i.__)("24px","enblocks"),value:"--enb-spacing-24"},{label:(0,i.__)("32px","enblocks"),value:"--enb-spacing-32"},{label:(0,i.__)("40px","enblocks"),value:"--enb-spacing-40"},{label:(0,i.__)("48px","enblocks"),value:"--enb-spacing-48"},{label:(0,i.__)("56px","enblocks"),value:"--enb-spacing-56"},{label:(0,i.__)("64px","enblocks"),value:"--enb-spacing-64"},{label:(0,i.__)("72px","enblocks"),value:"--enb-spacing-72"},{label:(0,i.__)("80px","enblocks"),value:"--enb-spacing-80"},{label:(0,i.__)("96px","enblocks"),value:"--enb-spacing-96"}],min:b,max:m=1e3,value:p,setValue:v,minValue:h,setMinValue:d,maxValue:_,setMaxValue:E,value2:V,setValue2:M,minValue2:y,setMinValue2:S,maxValue2:z,setMaxValue2:C,resetFallback:G})=>{l&&(t?(y=h,z=_):V=p);let H=!0;return t?(h||_||y||z)&&(H=!1):p===G&&V===G||(H=!1),(0,a.createElement)("div",{className:"enb-component enb-component-spacing"},(0,a.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mt--8 enb-mb-8"},(0,a.createElement)("h2",{className:"enb-component-heading"},e),(0,a.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center"},(0,a.createElement)(r.Button,{label:!0===t?(0,i.__)("Switch to Preset Value","enblocks"):(0,i.__)("Switch to Custom Fluid Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:c()("enb-control-button enb-switch-control-button",{"is-active":!0===t}),onClick:()=>n(!0!==t),icon:k}),(0,a.createElement)(r.Button,{label:!0===l?(0,i.__)("Linked","enblocks"):(0,i.__)("Unlinked","enblocks"),showTooltip:!0,tooltipPosition:"top",className:c()("enb-control-button enb-linked-button",{"is-linked":!0===l}),onClick:()=>o(!0!==l)},l?g:w),(0,a.createElement)(f,{disabled:H,onClick:()=>{t?(d(void 0),E(void 0),S(void 0),C(void 0)):(v(G),M(G))}}))),(0,a.createElement)("div",{className:"enb-cols-2 enb-gap-16"},(0,a.createElement)("div",{className:"enb-column"},(0,a.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},s[0]),!t&&(0,a.createElement)(r.SelectControl,{options:u,value:p,onChange:v}),t&&(0,a.createElement)(x,{resetButton:!1,isClamp:!0,min:b,max:m,value:h,setValue:d,value2:_,setValue2:E})),(0,a.createElement)("div",{className:"enb-column"},(0,a.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},s[1]),!t&&(0,a.createElement)(r.SelectControl,{options:u,value:V,onChange:M,disabled:l&&!0}),t&&(0,a.createElement)(x,{resetButton:!1,isClamp:!0,min:b,max:m,value:y,setValue:S,value2:z,setValue2:C,disabled:l&&!0}))))},M=({resetButton:e,options:t,value:n="",setValue:l,resetFallback:o=""})=>{let s=!0;return n!==o&&(s=!1),(0,a.createElement)("div",{className:"enb-select enb-flex"},(0,a.createElement)(r.SelectControl,{options:t,value:n,onChange:l}),e&&(0,a.createElement)(f,{disabled:s,onClick:()=>{l(o)}}))},y=(0,a.createElement)(d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(d.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),S=(0,a.createElement)(d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(d.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),z=(0,a.createElement)(d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(d.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),C=()=>{const e=p(),{__experimentalSetPreviewDeviceType:t=null}=(0,m.useDispatch)("core/edit-post"),n=e=>{t(e)};let l="Switch to Tablet";"Tablet"===e?l=(0,i.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(l=(0,i.__)("Switch to Desktop","enblocks"));const o=()=>{"Desktop"===e?n("Tablet"):"Tablet"===e?n("Mobile"):"Mobile"===e&&n("Desktop")};return(0,a.createElement)(r.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,n)=>(0,a.createElement)(r.Button,{key:n,label:l,showTooltip:!0,tooltipPosition:"top",className:c()("enb-device-toggle-button",{selected:t===e}),onClick:o},"Desktop"===t&&y,"Tablet"===t&&S,"Mobile"===t&&z))))},G=({label:e,help:t,hasDeviceToggle:n=!1,resetButton:l,options:o,value:s,setValue:i,resetFallback:r})=>(0,a.createElement)("div",{className:"enb-component enb-cols-2 enb-align-center enb-col-gap-8"},!!e&&(0,a.createElement)("div",{className:c()("enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8",{"enb-col-gap-4":n})},(0,a.createElement)("h2",{className:"enb-component-heading enb-m-0"},e,!!t&&(0,a.createElement)("span",{className:"enb-component-help"},t)),n&&(0,a.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,a.createElement)(C,null))),(0,a.createElement)(M,{resetButton:l,options:o,value:s,setValue:i,resetFallback:r})),H=({label:e,help:t,checked:n,setChecked:l})=>(0,a.createElement)("div",{className:"enb-component"},(0,a.createElement)("div",{className:"enb-toggle enb-flex enb-justify-between enb-align-center enb-col-gap-8"},!!e&&(0,a.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,a.createElement)("h2",{className:"enb-component-heading enb-m-0"},e,!!t&&(0,a.createElement)("span",{className:"enb-component-help"},t))),(0,a.createElement)(r.ToggleControl,{checked:n,onChange:l})));function $({name:e}){const t={h1:"M9 5h2v10H9v-4H5v4H3V5h2v4h4V5zm6.6 0c-.6.9-1.5 1.7-2.6 2v1h2v7h2V5h-1.4z",h2:"M7 5h2v10H7v-4H3v4H1V5h2v4h4V5zm8 8c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6V15h8v-2H15z",h3:"M12.1 12.2c.4.3.8.5 1.2.7.4.2.9.3 1.4.3.5 0 1-.1 1.4-.3.3-.1.5-.5.5-.8 0-.2 0-.4-.1-.6-.1-.2-.3-.3-.5-.4-.3-.1-.7-.2-1-.3-.5-.1-1-.1-1.5-.1V9.1c.7.1 1.5-.1 2.2-.4.4-.2.6-.5.6-.9 0-.3-.1-.6-.4-.8-.3-.2-.7-.3-1.1-.3-.4 0-.8.1-1.1.3-.4.2-.7.4-1.1.6l-1.2-1.4c.5-.4 1.1-.7 1.6-.9.5-.2 1.2-.3 1.8-.3.5 0 1 .1 1.6.2.4.1.8.3 1.2.5.3.2.6.5.8.8.2.3.3.7.3 1.1 0 .5-.2.9-.5 1.3-.4.4-.9.7-1.5.9v.1c.6.1 1.2.4 1.6.8.4.4.7.9.7 1.5 0 .4-.1.8-.3 1.2-.2.4-.5.7-.9.9-.4.3-.9.4-1.3.5-.5.1-1 .2-1.6.2-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1l1.1-1.4zM7 9H3V5H1v10h2v-4h4v4h2V5H7v4z",h4:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm10-2h-1v2h-2v-2h-5v-2l4-6h3v6h1v2zm-3-2V7l-2.8 4H16z",h5:"M12.1 12.2c.4.3.7.5 1.1.7.4.2.9.3 1.3.3.5 0 1-.1 1.4-.4.4-.3.6-.7.6-1.1 0-.4-.2-.9-.6-1.1-.4-.3-.9-.4-1.4-.4H14c-.1 0-.3 0-.4.1l-.4.1-.5.2-1-.6.3-5h6.4v1.9h-4.3L14 8.8c.2-.1.5-.1.7-.2.2 0 .5-.1.7-.1.5 0 .9.1 1.4.2.4.1.8.3 1.1.6.3.2.6.6.8.9.2.4.3.9.3 1.4 0 .5-.1 1-.3 1.4-.2.4-.5.8-.9 1.1-.4.3-.8.5-1.3.7-.5.2-1 .3-1.5.3-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1-.1-.1 1-1.5 1-1.5zM9 15H7v-4H3v4H1V5h2v4h4V5h2v10z",h6:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm8.6-7.5c-.2-.2-.5-.4-.8-.5-.6-.2-1.3-.2-1.9 0-.3.1-.6.3-.8.5l-.6.9c-.2.5-.2.9-.2 1.4.4-.3.8-.6 1.2-.8.4-.2.8-.3 1.3-.3.4 0 .8 0 1.2.2.4.1.7.3 1 .6.3.3.5.6.7.9.2.4.3.8.3 1.3s-.1.9-.3 1.4c-.2.4-.5.7-.8 1-.4.3-.8.5-1.2.6-1 .3-2 .3-3 0-.5-.2-1-.5-1.4-.9-.4-.4-.8-.9-1-1.5-.2-.6-.3-1.3-.3-2.1s.1-1.6.4-2.3c.2-.6.6-1.2 1-1.6.4-.4.9-.7 1.4-.9.6-.3 1.1-.4 1.7-.4.7 0 1.4.1 2 .3.5.2 1 .5 1.4.8 0 .1-1.3 1.4-1.3 1.4zm-2.4 5.8c.2 0 .4 0 .6-.1.2 0 .4-.1.5-.2.1-.1.3-.3.4-.5.1-.2.1-.5.1-.7 0-.4-.1-.8-.4-1.1-.3-.2-.7-.3-1.1-.3-.3 0-.7.1-1 .2-.4.2-.7.4-1 .7 0 .3.1.7.3 1 .1.2.3.4.4.6.2.1.3.3.5.3.2.1.5.2.7.1z",a:"M115.37 117.77 77.78 17.81a2.242 2.242 0 0 0-2.1-1.45H52.32c-.94 0-1.77.58-2.1 1.45l-37.59 99.96c-.26.69-.17 1.46.25 2.06s1.1.97 1.84.97h24.64c.96 0 1.82-.62 2.13-1.54l5.7-17.18H80.8l5.71 17.18c.3.92 1.16 1.54 2.13 1.54h24.64a2.236 2.236 0 0 0 2.09-3.03zm-61.14-36.9L64 51.45l9.77 29.43H54.23z",d:"M65.71 15.31h-43.6c-1.25 0-2.24 1-2.24 2.24v100.96c0 1.24 1 2.24 2.24 2.24H65.7c30.15 0 50.43-21.19 50.43-52.73 0-31.53-20.27-52.71-50.42-52.71zm-1.29 80.8c-.28 0-.54-.07-.79-.16-.06.01-.11.03-.17.03-.08.01-.14.04-.22.04h-14.7c-1.2 0-2.16-.97-2.16-2.16V42.19c0-1.19.96-2.16 2.16-2.16h14.7c.08 0 .14.03.22.04.05 0 .11.02.17.03.25-.09.51-.16.79-.16.43 0 .86.04 1.29.06.75.03 1.5.09 2.24.18 13.11 1.63 21.69 12.39 21.69 27.84s-8.59 26.21-21.69 27.84c-.74.09-1.49.15-2.24.18-.43.03-.86.07-1.29.07z",f:"M101.15 15.54H34.86c-1.23 0-2.24 1-2.24 2.24v100.97c0 1.24 1.01 2.24 2.24 2.24h21.89c1.24 0 2.24-1 2.24-2.24v-44H94.1c1.24 0 2.24-1 2.24-2.24V55.79c0-1.24-1-2.24-2.24-2.24H58.99v-16.8h42.16c1.24 0 2.24-1 2.24-2.24V17.78c0-1.24-1-2.24-2.24-2.24z",h:"M109.48 16.34H84.84c-1.28 0-2.33 1.04-2.33 2.33v36.27H45.5V18.68c0-1.29-1.04-2.33-2.34-2.33H18.53a2.34 2.34 0 0 0-2.34 2.33v99.96c0 1.29 1.05 2.33 2.34 2.33h24.63a2.34 2.34 0 0 0 2.34-2.33V76.15h37.02v42.48c0 1.29 1.05 2.33 2.33 2.33h24.64c1.29 0 2.33-1.05 2.33-2.33V18.68a2.35 2.35 0 0 0-2.34-2.34z",l:"M102.89 99.51H57.24v-82c0-1.24-1-2.24-2.24-2.24H33.11c-1.24 0-2.24 1-2.24 2.24v100.96c0 1.24 1 2.24 2.24 2.24h69.79c1.24 0 2.24-1 2.24-2.24v-16.72a2.251 2.251 0 0 0-2.25-2.24z",m:"M111.53 18.49c-.01-.01-.01-.03-.02-.04-.02-.25-.1-.5-.2-.74-.03-.06-.06-.11-.09-.17-.04-.07-.07-.14-.11-.21-.08-.12-.19-.23-.29-.33-.03-.02-.04-.05-.07-.07-.18-.17-.4-.29-.63-.4a1.22 1.22 0 0 1-.17-.07 2.56 2.56 0 0 0-.78-.14h-22.3c-.31 0-.59.07-.87.18-.08.03-.14.07-.23.11-.19.11-.37.23-.53.38-.03.04-.09.06-.13.1-.03.03-.04.07-.05.1-.16.19-.28.4-.38.64-.02.04-.05.08-.07.13 0 .01-.01.02-.01.03L64 85.16 43.39 17.99c0-.01-.01-.02-.01-.03-.02-.05-.05-.09-.07-.13a2.38 2.38 0 0 0-.37-.64c-.03-.03-.04-.07-.06-.1-.04-.04-.1-.06-.13-.1-.16-.15-.33-.28-.52-.38-.08-.04-.15-.08-.23-.11-.28-.11-.56-.18-.87-.18h-22.3c-.27 0-.52.06-.78.14-.05.02-.11.04-.17.07-.24.11-.45.23-.64.4-.03.03-.04.05-.06.07-.11.11-.21.21-.3.33-.05.07-.07.14-.11.21-.03.06-.07.11-.09.17-.1.24-.17.48-.21.74 0 .01-.01.03-.01.04l-8.45 99.96c-.06.66.17 1.31.61 1.8.45.48 1.09.77 1.74.77h20.91c1.22 0 2.23-.92 2.36-2.14l4.19-42.6 16.15 43.2c.01.01.02.02.03.04.07.19.17.38.29.54l.03.03c.02.04.07.07.09.1.12.13.24.24.37.35l.18.12c.13.08.27.14.4.2a2.254 2.254 0 0 0 .83.17H71.8c.22 0 .44-.04.65-.1.06-.02.12-.04.18-.07.15-.05.28-.12.4-.2.06-.04.12-.08.17-.12.14-.1.25-.22.37-.35.03-.04.07-.07.1-.1 0-.01.02-.02.03-.03.12-.17.22-.35.3-.54 0-.01.01-.02.02-.04l16.15-43.2 4.2 42.61a2.366 2.366 0 0 0 2.35 2.14h20.9c.66 0 1.3-.28 1.74-.77.45-.49.67-1.14.62-1.8l-8.45-99.97z",p:"M72.51 15.42H34.65c-.15 0-.28.06-.42.08h-6.47c-1.24 0-2.24 1-2.24 2.24v100.97c0 1.24 1 2.24 2.24 2.24h21.9c1.24 0 2.24-1 2.24-2.24V86.63h20.61c19.83 0 35.96-15.97 35.96-35.6.01-19.63-16.13-35.61-35.96-35.61zm-1.72 50.22c-.35.03-.7.06-1.06.06H52.28c-.05 0-.09-.04-.14-.06a.513.513 0 0 1-.24-.1.577.577 0 0 1-.21-.43V36.94c0-.18.09-.32.21-.43.06-.06.14-.07.22-.09.06-.02.09-.06.15-.06h17.45c.4 0 .8.03 1.19.06 7.25.63 12.97 6.94 12.97 14.61.01 7.71-5.77 14.05-13.09 14.61z",s:"M94.9 71.35c-8.08-7.63-21.82-13.99-30.91-18.2-1.54-.71-2.93-1.35-4.11-1.92-3.43-1.65-8.12-6.22-6.1-11.47 1.36-3.55 4.81-5.34 10.27-5.34 1.75 0 3.67.2 5.72.58 7.12 1.33 12.52 3.99 15.58 5.5.38.19.82.21 1.22.07.39-.15.72-.45.89-.84l7.01-15.81c.31-.69.07-1.51-.57-1.93-4.94-3.28-17.27-8.15-30.97-8.15-1.98 0-3.95.1-5.87.3-10.92 1.12-21.86 4.03-27.92 17.64-3.78 8.47-3.77 18.01.01 24.89 4.04 7.51 10.66 10.87 19.04 15.11l1.08.55c6.05 3.02 13.3 6.38 18.07 8.59 7.05 3.4 9.66 9.44 8.04 13.08-2.61 5.87-8.38 7.16-18.36 4.33-8.81-2.39-16.94-9.14-19.21-11.15-.34-.3-.79-.44-1.25-.38-.45.06-.85.32-1.1.69L24.6 104.14c-.41.63-.32 1.46.22 1.98 5.63 5.43 10.22 8.59 18.17 12.5 5.35 2.63 13.18 4.21 20.95 4.21 8.12 0 27.95-1.88 36.65-19.26 5.55-11.12 3.48-22.84-5.69-32.22z"};if(!t.hasOwnProperty(e))return null;let n="0 0 128 128";return"h1"!==e&&"h2"!==e&&"h3"!==e&&"h4"!==e&&"h5"!==e&&"h6"!==e||(n="0 0 20 20"),(0,a.createElement)(r.SVG,{width:"24",height:"24",viewBox:n,xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(r.Path,{d:t[e]}))}const N=({setAttributes:e,size:t,isCaption:n})=>{if(n)return null;let l="d";return"is-default"===t?l="d":"is-small"===t?l="s":"is-medium"===t?l="m":"is-large"===t&&(l="l"),(0,a.createElement)(r.ToolbarGroup,{isCollapsed:!0,icon:(0,a.createElement)($,{name:l}),label:(0,i.__)("Button Size","enblocks"),controls:[{isActive:"is-default"===t,icon:(0,a.createElement)($,{name:"d"}),title:(0,i.__)("Default","enblocks"),onClick:()=>{e({buttonsSize:"is-default"})}},{isActive:"is-small"===t,icon:(0,a.createElement)($,{name:"s"}),title:(0,i.__)("Small","enblocks"),onClick:()=>{e({buttonsSize:"is-small"})}},{isActive:"is-medium"===t,icon:(0,a.createElement)($,{name:"m"}),title:(0,i.__)("Medium","enblocks"),onClick:()=>{e({buttonsSize:"is-medium"})}},{isActive:"is-large"===t,icon:(0,a.createElement)($,{name:"l"}),title:(0,i.__)("Large","enblocks"),onClick:()=>{e({buttonsSize:"is-large"})}}]})},B=["enblocks/button"];(0,l.registerBlockType)(o,{icon:("buttons",(0,a.createElement)("svg",{viewBox:"0 0 24 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,a.createElement)("rect",{width:"24",height:"8",rx:"2",fill:"currentColor"}),(0,a.createElement)("rect",{x:"1",y:"13",width:"22",height:"6",rx:"1",fill:"transparent",stroke:"currentColor",strokeWidth:"2"}))),attributes:{blockId:{type:"string"},css:{type:"object"},buttonsSize:{type:"string",default:"is-default"},buttonsShape:{type:"string",default:"is-default"},buttonsJustification:{type:"string",default:"flex-start"},buttonsJustificationMD:{type:"string",default:"flex-start"},buttonsJustificationLG:{type:"string",default:"flex-start"},buttonsOrientation:{type:"string",default:"row"},buttonsOrientationMD:{type:"string",default:"row"},buttonsOrientationLG:{type:"string",default:"row"},buttonsStackOnMobile:{type:"boolean",default:!0},customGap:{type:"toggle",default:!1},linkGap:{type:"toggle",default:!0},rowGap:{type:"string",default:"--enb-spacing-24"},rowGapMin:{type:"number"},rowGapMax:{type:"number"},columnGap:{type:"string"},columnGapMin:{type:"number"},columnGapMax:{type:"number"}},edit:({attributes:e,setAttributes:t,clientId:n})=>{const{blockId:l,css:o,align:s,isCaption:m,buttonsSize:d,buttonsShape:k,buttonsJustification:g,buttonsJustificationMD:w,buttonsJustificationLG:f,buttonsOrientation:_,buttonsOrientationMD:E,buttonsOrientationLG:x,buttonsStackOnMobile:M,positionCSS:y,positionCssMD:S,positionCssLG:z,customGap:C,linkGap:$,rowGap:O,rowGapMin:D,rowGapMax:T,columnGap:P,columnGapMin:L,columnGapMax:j,spacingCSS:F,spacingMD:J,spacingLG:I,blockVisibilityMD:A,blockVisibilityLG:U,blockVisibilityCSS:R}=e;function W(e){return!!e||0===e}(0,u.useEffect)((()=>{t({blockId:"enb-buttons-"+n.slice(0,8)})}),[n,t]);const q=p();let K="",Q="",X="",Y="",Z="",ee="",te="",ne="justify-content",le="justify-content",ae="justify-content";"column"===_&&(ne="align-items"),"column"===E&&(le="align-items"),"column"===x&&(ae="align-items"),K+=`${ne}:${g};`,X+=`${le}:${w};`,ee+=`${ae}:${f};`,K+=`flex-direction:${_};`,X+=`flex-direction:${E};`,ee+=`flex-direction:${x};`,X+=`${S}`,X+=`${J}`,ee+=`${z}`,ee+=`${I}`;let oe="",se="",ce="",ie="";C?$?W(D)&&W(T)&&(ie+="gap:"+v(D,T)+";"):(W(D)&&W(T)&&(ie+="row-gap:"+v(D,T)+";"),W(L)&&W(j)&&(ie+="column-gap:"+v(L,j)+";")):$?W(O)&&(ie+=`gap:var(${O});`):(W(O)&&(ie+=`row-gap:var(${O});`),W(P)&&(ie+=`column-gap:var(${P});`)),se+=`${y}`,se+=`${ie}`,se+=`${F}`,se+=`${K}`,se&&(oe=`.${l}{`,ce="}"),!A&&X&&(Q=`@media (min-width:48em){.${l}{`,Y="}}"),!U&&ee&&(Z=`@media (min-width:64em){.${l}{`,te="}}");const re=`${oe}${se}${ce}${Q}${X}${Y}${Z}${ee}${te}${R}`;(0,u.useEffect)((()=>{JSON.stringify(o)!==JSON.stringify(re)&&t({css:re})}),[re,o,t]);const ue=(0,b.useBlockProps)({className:c()(d,k,l,s?`align${s}`:"",{"stack-on-mobile":M})}),be=(0,b.useInnerBlocksProps)(ue,{allowedBlocks:B,directInsert:!0,template:[["enblocks/button"]],templateInsertUpdatesSelection:!0,orientation:"horizontal"});return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(b.BlockControls,null,(0,a.createElement)(N,{setAttributes:t,size:d,isCaption:m})),(0,a.createElement)(b.InspectorControls,{className:"enb-inspector-controls"},(0,a.createElement)(r.PanelBody,{title:(0,i.__)("Layout","enblocks"),initialOpen:!0,className:"enb-components-panel-body"},(0,a.createElement)(G,{label:(0,i.__)("Size","enblocks"),resetButton:!0,options:[{label:(0,i.__)("Default","enblocks"),value:"is-default"},{label:(0,i.__)("Small","enblocks"),value:"is-small"},{label:(0,i.__)("Medium","enblocks"),value:"is-medium"},{label:(0,i.__)("Large","enblocks"),value:"is-large"}],value:d,setValue:e=>t({buttonsSize:e}),resetFallback:"is-default"}),(0,a.createElement)(G,{label:(0,i.__)("Shape","enblocks"),resetButton:!0,options:[{label:(0,i.__)("Default","enblocks"),value:"is-default"},{label:(0,i.__)("Sharp","enblocks"),value:"is-sharp"},{label:(0,i.__)("Rounded","enblocks"),value:"is-rounded"},{label:(0,i.__)("Pill","enblocks"),value:"is-pill"}],value:k,setValue:e=>t({buttonsShape:e}),resetFallback:"is-default"}),(0,a.createElement)(G,{label:(0,i.__)("Justification","enblocks"),resetButton:!0,options:[{label:(0,i.__)("Left","enblocks"),value:"flex-start"},{label:(0,i.__)("Center","enblocks"),value:"center"},{label:(0,i.__)("Right","enblocks"),value:"flex-end"},{label:(0,i.__)("Space Between","enblocks"),value:"space-between"}],hasDeviceToggle:!0,value:(()=>{switch(q){case"Mobile":return g;case"Tablet":return w;case"Desktop":return f;default:return}})(),setValue:e=>{"Mobile"===q?t({buttonsJustification:e}):"Tablet"===q?t({buttonsJustificationMD:e}):"Desktop"===q&&t({buttonsJustificationLG:e})},resetFallback:"flex-start"}),(0,a.createElement)(G,{label:(0,i.__)("Orientation","enblocks"),resetButton:!0,options:[{label:(0,i.__)("Horizontal","enblocks"),value:"row"},{label:(0,i.__)("Vertical","enblocks"),value:"column"}],hasDeviceToggle:!0,value:(()=>{switch(q){case"Mobile":return _;case"Tablet":return E;case"Desktop":return x;default:return}})(),setValue:e=>{"Mobile"===q?t({buttonsOrientation:e}):"Tablet"===q?t({buttonsOrientationMD:e}):"Desktop"===q&&t({buttonsOrientationLG:e})},resetFallback:"row"}),(0,a.createElement)(H,{label:(0,i.__)("Stack on Mobile","enblocks"),checked:M,setChecked:e=>t({buttonsStackOnMobile:e})}),(0,a.createElement)(h,null),(0,a.createElement)(V,{label:(0,i.__)("Gap","enblocks"),customValue:C,setCustomValue:e=>t({customGap:e}),linked:$,setLinked:e=>t({linkGap:e}),resetFallback:"--enb-spacing-24",value:O,setValue:e=>t({rowGap:e}),minValue:D,setMinValue:e=>t({rowGapMin:e}),maxValue:T,setMaxValue:e=>t({rowGapMax:e}),value2:P,setValue2:e=>t({columnGap:e}),minValue2:L,setMinValue2:e=>t({columnGapMin:e}),maxValue2:j,setMaxValue2:e=>t({columnGapMax:e})}))),(0,a.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(re)}`),(0,a.createElement)("div",{...be}))},save:({attributes:e})=>{const{blockId:t,buttonsSize:n,buttonsShape:l,buttonsStackOnMobile:o}=e,s=b.useBlockProps.save({className:c()(n,l,t,{"stack-on-mobile":o})}),i=b.useInnerBlocksProps.save(s);return(0,a.createElement)("div",{...i})}})},942:(e,t)=>{var n;!function(){"use strict";var l={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=s(e,o(n)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)l.call(e,n)&&e[n]&&(t=s(t,n));return t}function s(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()}},n={};function l(e){var a=n[e];if(void 0!==a)return a.exports;var o=n[e]={exports:{}};return t[e](o,o.exports,l),o.exports}l.m=t,e=[],l.O=(t,n,a,o)=>{if(!n){var s=1/0;for(u=0;u<e.length;u++){for(var[n,a,o]=e[u],c=!0,i=0;i<n.length;i++)(!1&o||s>=o)&&Object.keys(l.O).every((e=>l.O[e](n[i])))?n.splice(i--,1):(c=!1,o<s&&(s=o));if(c){e.splice(u--,1);var r=a();void 0!==r&&(t=r)}}return t}o=o||0;for(var u=e.length;u>0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[n,a,o]},l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},l.d=(e,t)=>{for(var n in t)l.o(t,n)&&!l.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},l.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={178:0,430:0};l.O.j=t=>0===e[t];var t=(t,n)=>{var a,o,[s,c,i]=n,r=0;if(s.some((t=>0!==e[t]))){for(a in c)l.o(c,a)&&(l.m[a]=c[a]);if(i)var u=i(l)}for(t&&t(n);r<s.length;r++)o=s[r],l.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return l.O(u)},n=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var a=l.O(void 0,[430],(()=>l(424)));a=l.O(a)})();
  • enblocks/trunk/build/blocks/column/block.json

    r3074480 r3084531  
    66    "enblocks/columns"
    77  ],
    8   "version": "1.3.7",
     8  "version": "1.3.8",
    99  "title": "Column",
    1010  "category": "enblocks",
  • enblocks/trunk/build/blocks/column/index.asset.php

    r3074480 r3084531  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '73ea3d3dcbedd94134d8');
     1<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'b43ca571656516b90dbe');
  • enblocks/trunk/build/blocks/column/index.js

    r3074480 r3084531  
    1 (()=>{var e,t={710:(e,t,n)=>{"use strict";const r=window.wp.blocks,l=window.React,a=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/column","parent":["enblocks/columns"],"version":"1.3.7","title":"Column","category":"enblocks","supports":{"html":false},"textdomain":"enblocks","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}');var o=n(942),i=n.n(o),s=(Object.defineProperty,new Map),c=new WeakMap,m=0;function u(e,t,n={},r=undefined){if(void 0===window.IntersectionObserver&&void 0!==r){const l=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:l,intersectionRect:l,rootBounds:l}),()=>{}}const{id:l,observer:a,elements:o}=function(e){const t=function(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return`${t}_${"root"===t?(n=e.root,n?(c.has(n)||(m+=1,c.set(n,m.toString())),c.get(n)):"0"):e[t]}`;var n})).toString()}(e);let n=s.get(t);if(!n){const r=new Map;let l;const a=new IntersectionObserver((t=>{t.forEach((t=>{var n;const a=t.isIntersecting&&l.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=a),null==(n=r.get(t.target))||n.forEach((e=>{e(a,t)}))}))}),e);l=a.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:a,elements:r},s.set(t,n)}return n}(n),i=o.get(e)||[];return o.has(e)||o.set(e,i),i.push(t),a.observe(e),function(){i.splice(i.indexOf(t),1),0===i.length&&(o.delete(e),a.unobserve(e)),0===o.size&&(a.disconnect(),s.delete(l))}}l.Component;const b=window.wp.data,d=()=>{const{getDeviceType:e}=(0,b.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""},p=window.wp.i18n,g=window.wp.components,h=window.wp.element,v=window.wp.blockEditor,w=({disabled:e,onClick:t})=>(0,l.createElement)(g.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,p.__)("Reset","enblocks"),showTooltip:!0,tooltipPosition:"top",icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,l.createElement)("path",{d:"M25 5c-6.4 0-12 3-15.6 7.5L5 9.9l2.2 12.6 12.1-4-4.3-2.6c2.4-2.7 5.9-4.5 9.9-4.5 7.5 0 13.6 6.1 13.6 13.6s-6 13.6-13.5 13.6c-5.3 0-9.8-3-12.1-7.4l-5.5 3.3C10.7 40.8 17.4 45 25 45c11 0 20-9 20-20S36 5 25 5z"}))}),S=({unit:e})=>(0,l.createElement)("div",{className:"enb-unit-selector"},(0,l.createElement)("div",{className:"enb-single-unit"}," ",e," ")),E=({units:e=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],unit:t,setUnit:n})=>(0,l.createElement)("div",{className:"enb-unit-selector"},(0,l.createElement)(g.SelectControl,{className:"enb-units",options:e,value:t,onChange:n})),$=({resetButton:e=!0,innerLabel:t=[(0,p.__)("Min","enblocks"),(0,p.__)("Max","enblocks")],isClamp:n,hasNegativeValue:r,min:a,max:o=500,step:s,disabled:c,value:m,setValue:u,resetFallback:b,value2:d,setValue2:h,resetFallback2:v,singleUnit:$,showUnits:y,units:k,unit:f="px",setUnit:C,resetFallbackUnit:x="px"})=>{y&&("%"===f||"dvw"===f||"dvh"===f?(o=100,r&&(a=-100)):"em"===f||"rem"===f?(o=100,s=.1,r&&(a=-100)):a=-1*o);let D=a,M=o;n&&(m&&(D=m),r&&(a=-1*o,m&&m<0&&(D=a,M=m)));let V=!0;return m===b&&d===v&&f===x||(V=!1),(0,l.createElement)("div",{className:i()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!$||y})},(0,l.createElement)(g.RangeControl,{label:t[0],value:m,onChange:u,min:a,max:o,step:s,withInputField:!0,disabled:c}),(0,l.createElement)(g.RangeControl,{label:t[1],value:d,onChange:h,min:D,max:M,step:s,withInputField:!0,disabled:c}),y&&(0,l.createElement)(E,{units:k,unit:f,setUnit:C}),!!$&&(0,l.createElement)(S,{unit:$}),e&&(0,l.createElement)(w,{disabled:V,onClick:()=>{u(b),h(v),D=a,y&&C(x)}}))},y=window.wp.primitives,k=(0,l.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(y.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),f=(0,l.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(y.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),C=(0,l.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(y.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),x=()=>{const e=d(),{__experimentalSetPreviewDeviceType:t=null}=(0,b.useDispatch)("core/edit-post"),n=e=>{t(e)};let r="Switch to Tablet";"Tablet"===e?r=(0,p.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(r=(0,p.__)("Switch to Desktop","enblocks"));const a=()=>{"Desktop"===e?n("Tablet"):"Tablet"===e?n("Mobile"):"Mobile"===e&&n("Desktop")};return(0,l.createElement)(g.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,n)=>(0,l.createElement)(g.Button,{key:n,label:r,showTooltip:!0,tooltipPosition:"top",className:i()("enb-device-toggle-button",{selected:t===e}),onClick:a},"Desktop"===t&&k,"Tablet"===t&&f,"Mobile"===t&&C))))},D=({label:e,innerLabel:t=[(0,p.__)("Start","enblocks"),(0,p.__)("End","enblocks")],hasDeviceToggle:n,start:r,setStart:a,end:o,setEnd:i})=>(0,l.createElement)("div",{className:"enb-component enb-cols-2 enb-align-start enb-col-gap-8"},(0,l.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mb-4"},(0,l.createElement)("h2",{className:"enb-component-heading"},e),n&&(0,l.createElement)(x,null)),(0,l.createElement)("div",{className:"enb-flex"},(0,l.createElement)($,{innerLabel:t,isClamp:!0,min:1,value:r,setValue:a,value2:o,setValue2:i}))),M=({label:e,help:t,checked:n,setChecked:r})=>(0,l.createElement)("div",{className:"enb-component"},(0,l.createElement)("div",{className:"enb-toggle enb-flex enb-justify-between enb-align-center enb-col-gap-8"},!!e&&(0,l.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,l.createElement)("h2",{className:"enb-component-heading enb-m-0"},e,!!t&&(0,l.createElement)("span",{className:"enb-component-help"},t))),(0,l.createElement)(g.ToggleControl,{checked:n,onChange:r}))),V=({hideRail:e=!0,resetButton:t=!0,hasNegativeValue:n,min:r,max:a,step:o,value:s,setValue:c,resetFallback:m,singleUnit:u,showUnits:b,units:d,unit:p,setUnit:h,resetFallbackUnit:v})=>{b&&("%"===p||"dvw"===p||"dvh"===p?(a=100,n&&(r=-100)):"em"!==p&&"rem"!==p||(a=100,o=.1,n&&(r=-100)));let $=!0;return s===m&&p===v||($=!1),(0,l.createElement)("div",{className:i()("enb-flex enb-range-input",{"hidden-rail":e,"has-unit":!!u||b})},(0,l.createElement)(g.RangeControl,{value:s,onChange:c,min:r,max:a,step:o,withInputField:!0}),b&&(0,l.createElement)(E,{units:d,unit:p,setUnit:h}),!!u&&(0,l.createElement)(S,{unit:u}),t&&(0,l.createElement)(w,{disabled:$,onClick:()=>{c(m),b&&h(v)}}))},N=({hideRail:e=!0,resetButton:t,label:n,help:r,hasDeviceToggle:a,min:o,max:s,step:c,value:m,setValue:u,resetFallback:b,singleUnit:d,showUnits:p,units:g,unit:h="px",setUnit:v,resetFallbackUnit:w="px"})=>(0,l.createElement)("div",{className:i()("enb-component enb-range",{"enb-grid enb-gap-4":!e,"enb-cols-2 enb-col-gap-8":n&&e,"has-no-units":!d&&!p})},!!n&&(0,l.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,l.createElement)("h2",{className:"enb-component-heading enb-m-0"},n,!!r&&(0,l.createElement)("span",{className:"enb-component-help"},r)),a&&(0,l.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,l.createElement)(x,null))),(0,l.createElement)(V,{hideRail:e,resetButton:t,min:o,max:s,step:c,value:m,setValue:u,resetFallback:b,singleUnit:d,showUnits:p,units:g,unit:h,setUnit:v,resetFallbackUnit:w})),B=({setAttributes:e,customValue:t,columnSpan:n,setColumnSpan:r,columnStart:a,setColumnStart:o,columnEnd:i,setColumnEnd:s,rowSpan:c,setRowSpan:m,rowStart:u,setRowStart:b,rowEnd:d,setRowEnd:g})=>(0,l.createElement)(l.Fragment,null,(0,l.createElement)(M,{label:(0,p.__)("Custom Start/End Value","enblocks"),help:(0,p.__)("Enable custom start and end column-line values.","enblocks"),checked:t,setChecked:t=>e({customValue:t})}),!t&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(N,{label:(0,p.__)("Column Span","enblocks"),hasDeviceToggle:!0,value:n,setValue:r,min:1,max:20}),(0,l.createElement)(N,{label:(0,p.__)("Row Span","enblocks"),hasDeviceToggle:!0,value:c,setValue:m,min:1,max:20})),t&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(D,{label:(0,p.__)("Grid Column","enblocks"),help:(0,p.__)("specifies on which column line the item will start.","enblocks"),hasDeviceToggle:!0,start:a,setStart:o,end:i,setEnd:s}),(0,l.createElement)(D,{label:(0,p.__)("Grid Row","enblocks"),help:(0,p.__)("specifies on which column line the item will end.","enblocks"),hasDeviceToggle:!0,start:u,setStart:b,end:d,setEnd:g})));(0,r.registerBlockType)(a,{icon:("column",(0,l.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,l.createElement)("path",{fill:"transparent",stroke:"currentColor",strokeWidth:"2",d:"M1 1h22v22H1z"}),(0,l.createElement)("path",{stroke:"currentColor",strokeWidth:"8",d:"M12 0v24"}))),attributes:{blockId:{type:"string"},templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1]},css:{type:"object"},customValue:{type:"boolean"},columnSpan:{type:"number"},columnSpanMD:{type:"number"},columnSpanLG:{type:"number"},columnStart:{type:"number"},columnEnd:{type:"number"},columnStartMD:{type:"number"},columnEndMD:{type:"number"},columnStartLG:{type:"number"},columnEndLG:{type:"number"},rowSpan:{type:"number"},rowSpanMD:{type:"number"},rowSpanLG:{type:"number"},rowStart:{type:"number"},rowEnd:{type:"number"},rowStartMD:{type:"number"},rowEndMD:{type:"number"},rowStartLG:{type:"number"},rowEndLG:{type:"number"}},edit:({attributes:e,setAttributes:t,clientId:n})=>{const{blockId:r,templateLock:a,css:o,customValue:s,columnSpan:c,columnSpanMD:m,columnSpanLG:w,columnStart:S,columnEnd:E,columnStartMD:$,columnEndMD:y,columnStartLG:k,columnEndLG:f,rowSpan:C,rowSpanMD:x,rowSpanLG:D,rowStart:M,rowEnd:V,rowStartMD:N,rowEndMD:_,rowStartLG:T,rowEndLG:G,overflowCSS:L,spacingCSS:I,spacingMD:O,spacingLG:R,borderStyle:U,borderCSS:P,borderMD:F,borderLG:j,hoverBorderCSS:z,boxShadowCSS:A,hoverBoxShadowCSS:H,parentHoverBoxShadowCSS:J,hasBgImage:W,useImgTag:K,bgImageUrl:q,hasBgVideo:Q,bgVideoUrl:X,backgroundCSS:Y,backgroundAnimatedCSS:Z,backgroundImageCSS:ee,hoverBgCSS:te,animatedBgKeyframeCSS:ne,hasOverlayBgColor:re,hasOverlayGradientBgColor:le,overlayCSS:ae,hoverOverlayCSS:oe,typographyCSS:ie,typographyMD:se,typographyLG:ce,colorsCSS:me,hoverColorsCSS:ue,linkColorCSS:be,linkHoverColorCSS:de,linkVisitedColorCSS:pe,textStyleCSS:ge,textStyleMD:he,textStyleLG:ve,linkDecorationCSS:we,linkHoverDecorationCSS:Se,visibilityCSS:Ee,hoverVisibilityCSS:$e,parentHoverVisibilityCSS:ye,transitionCSS:ke,animationName:fe,animationThreshold:Ce,animationDelay:xe,animationCSS:De,animationRevealCSS:Me,disableAnimationCSS:Ve,blockVisibilityMD:Ne,blockVisibilityLG:Be,blockVisibilityCSS:_e}=e;function Te(e){return!!e||0===e}(0,h.useEffect)((()=>{t({blockId:"enb-column-"+n.slice(0,8)})}),[n,t]);const Ge=d();let Le="",Ie="",Oe="",Re="",Ue="",Pe="",Fe="";Oe+=`${F}`,Oe+=`${O}`,Oe+=`${se}`,Oe+=`${he}`,Pe+=`${j}`,Pe+=`${R}`,Pe+=`${ce}`,Pe+=`${ve}`,s?(Te(S)&&Te(E)?(Le+=`grid-column:${S}/${E};`,Te($)&&Te(y)&&(Oe+=`grid-column:${$}/${y};`),Te(k)&&Te(f)&&(Pe+=`grid-column:${k}/${f};`)):Te($)&&Te(y)?(Le+=`grid-column:${$}/${y};`,Te(k)&&Te(f)&&(Pe+=`grid-column:${k}/${f};`)):Te(k)&&Te(f)&&(Le+=`grid-column:${k}/${f};`),Te(M)&&Te(V)?(Le+=`grid-row:${M}/${V};`,Te(N)&&Te(_)&&(Oe+=`grid-row:${N}/${_};`),Te(T)&&Te(G)&&(Pe+=`grid-row:${T}/${G};`)):Te(N)&&Te(_)?(Le+=`grid-row:${N}/${_};`,Te(T)&&Te(G)&&(Pe+=`grid-row:${T}/${G};`)):Te(T)&&Te(G)&&(Le+=`grid-row:${T}/${G};`)):(Te(c)?(Le+=`grid-column:span ${c};`,Te(m)&&(Oe+=`grid-column:span ${m};`),Te(w)&&(Pe+=`grid-column:span ${w};`)):Te(m)?(Le+=`grid-column:span ${m};`,Te(w)&&(Pe+=`grid-column:span ${w};`)):Te(w)&&(Le+=`grid-column:span ${w};`),Te(C)?(Le+=`grid-row:span ${C};`,Te(x)&&(Oe+=`grid-row:span ${x};`),Te(D)&&(Pe+=`grid-row:span ${D};`)):Te(x)?(Le+=`grid-row:span ${x};`,Te(D)&&(Pe+=`grid-row:span ${D};`)):Te(D)&&(Le+=`grid-row:span ${D};`));let je="",ze="",Ae="";ze+=`${Le}`,ze+=`${L}`,ze+=`${I}`,ze+=`${P}`,ze+=`${A}`,ze+=`${Y}`,ze+=`${ie}`,ze+=`${me}`,ze+=`${ge}`,ze+=`${Ee}`,ze+=`${ke}`,ze+=`${De}`,ze&&(je=`.${r}{`,Ae="}");let He="",Je="",We="";Je+=`${Z}`,Je&&(Je+="content:'';position:absolute;inset:0;z-index:-1;border-radius:inherit;",He=`.${r}::before{`,We="}");let Ke="",qe="",Qe="";qe+=`${z}`,qe+=`${H}`,qe+=`${te}`,qe+=`${ue}`,qe+=`${$e}`,qe&&(Ke=`.${r}:hover{`,Qe="}");let Xe="",Ye="",Ze="";Ye+=`${J}`,Ye+=`${ye}`,Ye&&(Xe=`*:hover > .${r}{`,Ze="}");let et="";W&&K&&q&&(et+=`.${r} .enb-bg-image{position:absolute;inset:0;max-width:unset;}.${r} .enb-bg-image img{width:100%;height:100%;object-fit:cover;}`),Q&&X&&(et+=`.${r} .enb-overlay-video{position:absolute;inset:0;width:100%;height:100%;margin:0;object-fit:cover;max-width:unset;}`),(re||le)&&(W||Q)&&(et+=`.${r} .enb-overlay{position:absolute;inset:0;max-width:unset;margin:unset;}`);let tt="",nt="",rt="";be&&(tt=`.${r} a:where(:not(.wp-element-button)){${be}}`),we&&(tt=`.${r} a:where(:not(.wp-element-button)){${we}}`),de&&(nt=`.${r} a:hover{${de}}`),Se&&(nt=`.${r} a:hover{${Se}}`),pe&&(rt=`.${r} a:visited{${pe}}`),!Ne&&Oe&&(Ie=`@media (min-width:48em){.${r}{`,Re="}}"),!Be&&Pe&&(Ue=`@media (min-width:64em){.${r}{`,Fe="}}");const lt=`${je}${ze}${Ae}${He}${Je}${We}${ee}${Me}${Ve}${Xe}${Ye}${Ze}${Ke}${qe}${Qe}${ae}${oe}${ne}${et}${tt}${nt}${rt}${Ie}${Oe}${Re}${Ue}${Pe}${Fe}${_e}`;(0,h.useEffect)((()=>{JSON.stringify(o)!==JSON.stringify(lt)&&t({css:lt})}),[lt,o,t]);let at=0;fe&&Te(Ce)&&(at=Number(Ce)/100);const{ref:ot,inView:it}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:r,root:a,triggerOnce:o,skip:i,initialInView:s,fallbackInView:c,onChange:m}={}){var b;const[d,p]=l.useState(null),g=l.useRef(),[h,v]=l.useState({inView:!!s,entry:void 0});g.current=m,l.useEffect((()=>{if(i||!d)return;let l;return l=u(d,((e,t)=>{v({inView:e,entry:t}),g.current&&g.current(e,t),t.isIntersecting&&o&&l&&(l(),l=void 0)}),{root:a,rootMargin:r,threshold:e,trackVisibility:n,delay:t},c),()=>{l&&l()}}),[Array.isArray(e)?e.toString():e,d,a,r,o,i,n,c,t]);const w=null==(b=h.entry)?void 0:b.target,S=l.useRef();d||!w||o||i||S.current===w||(S.current=w,v({inView:!!s,entry:void 0}));const E=[p,h.inView,h.entry];return E.ref=E[0],E.inView=E[1],E.entry=E[2],E}({threshold:at,delay:xe,triggerOnce:!0});let st;fe&&(st=ot);let ct="";W&&K&&q&&(ct=(0,l.createElement)("div",{className:"enb-bg-image"},(0,l.createElement)("img",{src:q,alt:""})));let mt="";Q&&X&&(mt=(0,l.createElement)("video",{src:X,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"}));let ut="";(re||le)&&(W||Q)&&(ut=(0,l.createElement)("div",{className:"enb-overlay"}));const bt=(0,l.createElement)(l.Fragment,null,ct,mt,ut),dt=(0,b.useSelect)((e=>e(v.store).getBlocks(n).length>0),[n]),pt=(0,v.useBlockProps)({className:i()(r,dt?"":"has-no-child",U?"has-border":"",fe?"enb-animate":"",it?"in-view":"")}),gt=(0,v.useInnerBlocksProps)((0,v.useBlockProps)(),{templateLock:a,renderAppender:dt?"":v.InnerBlocks.ButtonBlockAppender});return(0,l.createElement)(l.Fragment,null,(0,l.createElement)(v.InspectorControls,{className:"enb-inspector-controls"},(0,l.createElement)(g.PanelBody,{title:(0,p.__)("Layout","enblocks"),initialOpen:!0,className:"enb-components-panel-body"},(0,l.createElement)(B,{setAttributes:t,customValue:s,columnSpan:(()=>{switch(Ge){case"Desktop":return w;case"Tablet":return m;case"Mobile":return c;default:return}})(),setColumnSpan:e=>{"Desktop"===Ge?t({columnSpanLG:e}):"Tablet"===Ge?t({columnSpanMD:e}):"Mobile"===Ge&&t({columnSpan:e})},columnStart:(()=>{switch(Ge){case"Desktop":return k;case"Tablet":return $;case"Mobile":return S;default:return}})(),setColumnStart:e=>{"Desktop"===Ge?t({columnStartLG:e}):"Tablet"===Ge?t({columnStartMD:e}):"Mobile"===Ge&&t({columnStart:e})},columnEnd:(()=>{switch(Ge){case"Desktop":return f;case"Tablet":return y;case"Mobile":return E;default:return}})(),setColumnEnd:e=>{"Desktop"===Ge?t({columnEndLG:e}):"Tablet"===Ge?t({columnEndMD:e}):"Mobile"===Ge&&t({columnEnd:e})},rowSpan:(()=>{switch(Ge){case"Desktop":return D;case"Tablet":return x;case"Mobile":return C;default:return}})(),setRowSpan:e=>{"Desktop"===Ge?t({rowSpanLG:e}):"Tablet"===Ge?t({rowSpanMD:e}):"Mobile"===Ge&&t({rowSpan:e})},rowStart:(()=>{switch(Ge){case"Desktop":return T;case"Tablet":return N;case"Mobile":return M;default:return}})(),setRowStart:e=>{"Desktop"===Ge?t({rowStartLG:e}):"Tablet"===Ge?t({rowStartMD:e}):"Mobile"===Ge&&t({rowStart:e})},rowEnd:(()=>{switch(Ge){case"Desktop":return G;case"Tablet":return _;case"Mobile":return V;default:return}})(),setRowEnd:e=>{"Desktop"===Ge?t({rowEndLG:e}):"Tablet"===Ge?t({rowEndMD:e}):"Mobile"===Ge&&t({rowEnd:e})}}))),(0,l.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(lt)}`),(0,l.createElement)("div",{...pt},(0,l.createElement)("div",{ref:st},bt,(0,l.createElement)("div",{className:"enb-inner-container"},(0,l.createElement)("div",{...gt})))))},save:({attributes:e})=>{const{blockId:t,anchor:n,animationName:r,animationThreshold:a,animationDelay:o,hasBgImage:s,useImgTag:c,bgImageId:m,bgImageUrl:u,bgImageAlt:b,decoding:d,fetchPriority:p,lazyLoading:g,hasBgVideo:h,bgVideoUrl:w,hasOverlayBgColor:S,hasOverlayGradientBgColor:E}=e;let $;var y;r&&((y=a)||0===y)&&($=Number(a)/100);let k="";const f=p?"high":void 0,C="sync"!==d&&!p&&g?"lazy":"eager";s&&c&&u&&(k=(0,l.createElement)("div",{className:"enb-bg-image"},(0,l.createElement)("img",{decoding:d,fetchpriority:f,loading:C,src:u,alt:b,className:`wp-image-${m}`,role:"presentation"})));let x="";h&&w&&(x=(0,l.createElement)("video",{src:w,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"}));let D="";(s||h)&&(S||E)&&(D=(0,l.createElement)("div",{className:"enb-overlay"}));const M=(0,l.createElement)(l.Fragment,null,k,x,D);let V="";V=k||x||D?(0,l.createElement)("div",{className:"enb-inner-container"},(0,l.createElement)(v.InnerBlocks.Content,null)):(0,l.createElement)(v.InnerBlocks.Content,null);const N=v.useBlockProps.save({className:i()(t,r?"enb-animate":"")});return(0,l.createElement)("div",{id:n||void 0,...N,"data-threshold":$,"data-delay":o},M,V)}})},942:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function l(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=o(e,a(n)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return l.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=o(t,n));return t}function o(e,t){return t?e?e+" "+t:e+t:e}e.exports?(l.default=l,e.exports=l):void 0===(n=function(){return l}.apply(t,[]))||(e.exports=n)}()}},n={};function r(e){var l=n[e];if(void 0!==l)return l.exports;var a=n[e]={exports:{}};return t[e](a,a.exports,r),a.exports}r.m=t,e=[],r.O=(t,n,l,a)=>{if(!n){var o=1/0;for(m=0;m<e.length;m++){for(var[n,l,a]=e[m],i=!0,s=0;s<n.length;s++)(!1&a||o>=a)&&Object.keys(r.O).every((e=>r.O[e](n[s])))?n.splice(s--,1):(i=!1,a<o&&(o=a));if(i){e.splice(m--,1);var c=l();void 0!==c&&(t=c)}}return t}a=a||0;for(var m=e.length;m>0&&e[m-1][2]>a;m--)e[m]=e[m-1];e[m]=[n,l,a]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={795:0,747:0};r.O.j=t=>0===e[t];var t=(t,n)=>{var l,a,[o,i,s]=n,c=0;if(o.some((t=>0!==e[t]))){for(l in i)r.o(i,l)&&(r.m[l]=i[l]);if(s)var m=s(r)}for(t&&t(n);c<o.length;c++)a=o[c],r.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return r.O(m)},n=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var l=r.O(void 0,[747],(()=>r(710)));l=r.O(l)})();
     1(()=>{var e,t={710:(e,t,n)=>{"use strict";const r=window.wp.blocks,l=window.React,a=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/column","parent":["enblocks/columns"],"version":"1.3.8","title":"Column","category":"enblocks","supports":{"html":false},"textdomain":"enblocks","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}');var o=n(942),i=n.n(o),s=(Object.defineProperty,new Map),c=new WeakMap,m=0;function u(e,t,n={},r=undefined){if(void 0===window.IntersectionObserver&&void 0!==r){const l=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:l,intersectionRect:l,rootBounds:l}),()=>{}}const{id:l,observer:a,elements:o}=function(e){const t=function(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return`${t}_${"root"===t?(n=e.root,n?(c.has(n)||(m+=1,c.set(n,m.toString())),c.get(n)):"0"):e[t]}`;var n})).toString()}(e);let n=s.get(t);if(!n){const r=new Map;let l;const a=new IntersectionObserver((t=>{t.forEach((t=>{var n;const a=t.isIntersecting&&l.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=a),null==(n=r.get(t.target))||n.forEach((e=>{e(a,t)}))}))}),e);l=a.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:a,elements:r},s.set(t,n)}return n}(n),i=o.get(e)||[];return o.has(e)||o.set(e,i),i.push(t),a.observe(e),function(){i.splice(i.indexOf(t),1),0===i.length&&(o.delete(e),a.unobserve(e)),0===o.size&&(a.disconnect(),s.delete(l))}}l.Component;const b=window.wp.data,d=()=>{const{getDeviceType:e}=(0,b.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""},p=window.wp.i18n,g=window.wp.components,h=window.wp.element,v=window.wp.blockEditor,w=({disabled:e,onClick:t})=>(0,l.createElement)(g.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,p.__)("Reset","enblocks"),showTooltip:!0,tooltipPosition:"top",icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,l.createElement)("path",{d:"M25 5c-6.4 0-12 3-15.6 7.5L5 9.9l2.2 12.6 12.1-4-4.3-2.6c2.4-2.7 5.9-4.5 9.9-4.5 7.5 0 13.6 6.1 13.6 13.6s-6 13.6-13.5 13.6c-5.3 0-9.8-3-12.1-7.4l-5.5 3.3C10.7 40.8 17.4 45 25 45c11 0 20-9 20-20S36 5 25 5z"}))}),S=({unit:e})=>(0,l.createElement)("div",{className:"enb-unit-selector"},(0,l.createElement)("div",{className:"enb-single-unit"}," ",e," ")),E=({units:e=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],unit:t,setUnit:n})=>(0,l.createElement)("div",{className:"enb-unit-selector"},(0,l.createElement)(g.SelectControl,{className:"enb-units",options:e,value:t,onChange:n})),$=({resetButton:e=!0,innerLabel:t=[(0,p.__)("Min","enblocks"),(0,p.__)("Max","enblocks")],isClamp:n,hasNegativeValue:r,min:a,max:o=500,step:s,disabled:c,value:m,setValue:u,resetFallback:b,value2:d,setValue2:h,resetFallback2:v,singleUnit:$,showUnits:y,units:k,unit:f="px",setUnit:C,resetFallbackUnit:x="px"})=>{y&&("%"===f||"dvw"===f||"dvh"===f?(o=100,r&&(a=-100)):"em"===f||"rem"===f?(o=100,s=.1,r&&(a=-100)):a=-1*o);let D=a,M=o;n&&(m&&(D=m),r&&(a=-1*o,m&&m<0&&(D=a,M=m)));let V=!0;return m===b&&d===v&&f===x||(V=!1),(0,l.createElement)("div",{className:i()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!$||y})},(0,l.createElement)(g.RangeControl,{label:t[0],value:m,onChange:u,min:a,max:o,step:s,withInputField:!0,disabled:c}),(0,l.createElement)(g.RangeControl,{label:t[1],value:d,onChange:h,min:D,max:M,step:s,withInputField:!0,disabled:c}),y&&(0,l.createElement)(E,{units:k,unit:f,setUnit:C}),!!$&&(0,l.createElement)(S,{unit:$}),e&&(0,l.createElement)(w,{disabled:V,onClick:()=>{u(b),h(v),D=a,y&&C(x)}}))},y=window.wp.primitives,k=(0,l.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(y.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),f=(0,l.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(y.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),C=(0,l.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(y.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),x=()=>{const e=d(),{__experimentalSetPreviewDeviceType:t=null}=(0,b.useDispatch)("core/edit-post"),n=e=>{t(e)};let r="Switch to Tablet";"Tablet"===e?r=(0,p.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(r=(0,p.__)("Switch to Desktop","enblocks"));const a=()=>{"Desktop"===e?n("Tablet"):"Tablet"===e?n("Mobile"):"Mobile"===e&&n("Desktop")};return(0,l.createElement)(g.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,n)=>(0,l.createElement)(g.Button,{key:n,label:r,showTooltip:!0,tooltipPosition:"top",className:i()("enb-device-toggle-button",{selected:t===e}),onClick:a},"Desktop"===t&&k,"Tablet"===t&&f,"Mobile"===t&&C))))},D=({label:e,innerLabel:t=[(0,p.__)("Start","enblocks"),(0,p.__)("End","enblocks")],hasDeviceToggle:n,start:r,setStart:a,end:o,setEnd:i})=>(0,l.createElement)("div",{className:"enb-component enb-cols-2 enb-align-start enb-col-gap-8"},(0,l.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mb-4"},(0,l.createElement)("h2",{className:"enb-component-heading"},e),n&&(0,l.createElement)(x,null)),(0,l.createElement)("div",{className:"enb-flex"},(0,l.createElement)($,{innerLabel:t,isClamp:!0,min:1,value:r,setValue:a,value2:o,setValue2:i}))),M=({label:e,help:t,checked:n,setChecked:r})=>(0,l.createElement)("div",{className:"enb-component"},(0,l.createElement)("div",{className:"enb-toggle enb-flex enb-justify-between enb-align-center enb-col-gap-8"},!!e&&(0,l.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,l.createElement)("h2",{className:"enb-component-heading enb-m-0"},e,!!t&&(0,l.createElement)("span",{className:"enb-component-help"},t))),(0,l.createElement)(g.ToggleControl,{checked:n,onChange:r}))),V=({hideRail:e=!0,resetButton:t=!0,hasNegativeValue:n,min:r,max:a,step:o,value:s,setValue:c,resetFallback:m,singleUnit:u,showUnits:b,units:d,unit:p,setUnit:h,resetFallbackUnit:v})=>{b&&("%"===p||"dvw"===p||"dvh"===p?(a=100,n&&(r=-100)):"em"!==p&&"rem"!==p||(a=100,o=.1,n&&(r=-100)));let $=!0;return s===m&&p===v||($=!1),(0,l.createElement)("div",{className:i()("enb-flex enb-range-input",{"hidden-rail":e,"has-unit":!!u||b})},(0,l.createElement)(g.RangeControl,{value:s,onChange:c,min:r,max:a,step:o,withInputField:!0}),b&&(0,l.createElement)(E,{units:d,unit:p,setUnit:h}),!!u&&(0,l.createElement)(S,{unit:u}),t&&(0,l.createElement)(w,{disabled:$,onClick:()=>{c(m),b&&h(v)}}))},N=({hideRail:e=!0,resetButton:t,label:n,help:r,hasDeviceToggle:a,min:o,max:s,step:c,value:m,setValue:u,resetFallback:b,singleUnit:d,showUnits:p,units:g,unit:h="px",setUnit:v,resetFallbackUnit:w="px"})=>(0,l.createElement)("div",{className:i()("enb-component enb-range",{"enb-grid enb-gap-4":!e,"enb-cols-2 enb-col-gap-8":n&&e,"has-no-units":!d&&!p})},!!n&&(0,l.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,l.createElement)("h2",{className:"enb-component-heading enb-m-0"},n,!!r&&(0,l.createElement)("span",{className:"enb-component-help"},r)),a&&(0,l.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,l.createElement)(x,null))),(0,l.createElement)(V,{hideRail:e,resetButton:t,min:o,max:s,step:c,value:m,setValue:u,resetFallback:b,singleUnit:d,showUnits:p,units:g,unit:h,setUnit:v,resetFallbackUnit:w})),B=({setAttributes:e,customValue:t,columnSpan:n,setColumnSpan:r,columnStart:a,setColumnStart:o,columnEnd:i,setColumnEnd:s,rowSpan:c,setRowSpan:m,rowStart:u,setRowStart:b,rowEnd:d,setRowEnd:g})=>(0,l.createElement)(l.Fragment,null,(0,l.createElement)(M,{label:(0,p.__)("Custom Start/End Value","enblocks"),help:(0,p.__)("Enable custom start and end column-line values.","enblocks"),checked:t,setChecked:t=>e({customValue:t})}),!t&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(N,{label:(0,p.__)("Column Span","enblocks"),hasDeviceToggle:!0,value:n,setValue:r,min:1,max:20}),(0,l.createElement)(N,{label:(0,p.__)("Row Span","enblocks"),hasDeviceToggle:!0,value:c,setValue:m,min:1,max:20})),t&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(D,{label:(0,p.__)("Grid Column","enblocks"),help:(0,p.__)("specifies on which column line the item will start.","enblocks"),hasDeviceToggle:!0,start:a,setStart:o,end:i,setEnd:s}),(0,l.createElement)(D,{label:(0,p.__)("Grid Row","enblocks"),help:(0,p.__)("specifies on which column line the item will end.","enblocks"),hasDeviceToggle:!0,start:u,setStart:b,end:d,setEnd:g})));(0,r.registerBlockType)(a,{icon:("column",(0,l.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,l.createElement)("path",{fill:"transparent",stroke:"currentColor",strokeWidth:"2",d:"M1 1h22v22H1z"}),(0,l.createElement)("path",{stroke:"currentColor",strokeWidth:"8",d:"M12 0v24"}))),attributes:{blockId:{type:"string"},templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1]},css:{type:"object"},customValue:{type:"boolean"},columnSpan:{type:"number"},columnSpanMD:{type:"number"},columnSpanLG:{type:"number"},columnStart:{type:"number"},columnEnd:{type:"number"},columnStartMD:{type:"number"},columnEndMD:{type:"number"},columnStartLG:{type:"number"},columnEndLG:{type:"number"},rowSpan:{type:"number"},rowSpanMD:{type:"number"},rowSpanLG:{type:"number"},rowStart:{type:"number"},rowEnd:{type:"number"},rowStartMD:{type:"number"},rowEndMD:{type:"number"},rowStartLG:{type:"number"},rowEndLG:{type:"number"}},edit:({attributes:e,setAttributes:t,clientId:n})=>{const{blockId:r,templateLock:a,css:o,customValue:s,columnSpan:c,columnSpanMD:m,columnSpanLG:w,columnStart:S,columnEnd:E,columnStartMD:$,columnEndMD:y,columnStartLG:k,columnEndLG:f,rowSpan:C,rowSpanMD:x,rowSpanLG:D,rowStart:M,rowEnd:V,rowStartMD:N,rowEndMD:_,rowStartLG:T,rowEndLG:G,overflowCSS:L,spacingCSS:I,spacingMD:O,spacingLG:R,borderStyle:U,borderCSS:P,borderMD:F,borderLG:j,hoverBorderCSS:z,boxShadowCSS:A,hoverBoxShadowCSS:H,parentHoverBoxShadowCSS:J,hasBgImage:W,useImgTag:K,bgImageUrl:q,hasBgVideo:Q,bgVideoUrl:X,backgroundCSS:Y,backgroundAnimatedCSS:Z,backgroundImageCSS:ee,hoverBgCSS:te,animatedBgKeyframeCSS:ne,hasOverlayBgColor:re,hasOverlayGradientBgColor:le,overlayCSS:ae,hoverOverlayCSS:oe,typographyCSS:ie,typographyMD:se,typographyLG:ce,colorsCSS:me,hoverColorsCSS:ue,linkColorCSS:be,linkHoverColorCSS:de,linkVisitedColorCSS:pe,textStyleCSS:ge,textStyleMD:he,textStyleLG:ve,linkDecorationCSS:we,linkHoverDecorationCSS:Se,visibilityCSS:Ee,hoverVisibilityCSS:$e,parentHoverVisibilityCSS:ye,transitionCSS:ke,animationName:fe,animationThreshold:Ce,animationDelay:xe,animationCSS:De,animationRevealCSS:Me,disableAnimationCSS:Ve,blockVisibilityMD:Ne,blockVisibilityLG:Be,blockVisibilityCSS:_e}=e;function Te(e){return!!e||0===e}(0,h.useEffect)((()=>{t({blockId:"enb-column-"+n.slice(0,8)})}),[n,t]);const Ge=d();let Le="",Ie="",Oe="",Re="",Ue="",Pe="",Fe="";Oe+=`${F}`,Oe+=`${O}`,Oe+=`${se}`,Oe+=`${he}`,Pe+=`${j}`,Pe+=`${R}`,Pe+=`${ce}`,Pe+=`${ve}`,s?(Te(S)&&Te(E)?(Le+=`grid-column:${S}/${E};`,Te($)&&Te(y)&&(Oe+=`grid-column:${$}/${y};`),Te(k)&&Te(f)&&(Pe+=`grid-column:${k}/${f};`)):Te($)&&Te(y)?(Le+=`grid-column:${$}/${y};`,Te(k)&&Te(f)&&(Pe+=`grid-column:${k}/${f};`)):Te(k)&&Te(f)&&(Le+=`grid-column:${k}/${f};`),Te(M)&&Te(V)?(Le+=`grid-row:${M}/${V};`,Te(N)&&Te(_)&&(Oe+=`grid-row:${N}/${_};`),Te(T)&&Te(G)&&(Pe+=`grid-row:${T}/${G};`)):Te(N)&&Te(_)?(Le+=`grid-row:${N}/${_};`,Te(T)&&Te(G)&&(Pe+=`grid-row:${T}/${G};`)):Te(T)&&Te(G)&&(Le+=`grid-row:${T}/${G};`)):(Te(c)?(Le+=`grid-column:span ${c};`,Te(m)&&(Oe+=`grid-column:span ${m};`),Te(w)&&(Pe+=`grid-column:span ${w};`)):Te(m)?(Le+=`grid-column:span ${m};`,Te(w)&&(Pe+=`grid-column:span ${w};`)):Te(w)&&(Le+=`grid-column:span ${w};`),Te(C)?(Le+=`grid-row:span ${C};`,Te(x)&&(Oe+=`grid-row:span ${x};`),Te(D)&&(Pe+=`grid-row:span ${D};`)):Te(x)?(Le+=`grid-row:span ${x};`,Te(D)&&(Pe+=`grid-row:span ${D};`)):Te(D)&&(Le+=`grid-row:span ${D};`));let je="",ze="",Ae="";ze+=`${Le}`,ze+=`${L}`,ze+=`${I}`,ze+=`${P}`,ze+=`${A}`,ze+=`${Y}`,ze+=`${ie}`,ze+=`${me}`,ze+=`${ge}`,ze+=`${Ee}`,ze+=`${ke}`,ze+=`${De}`,ze&&(je=`.${r}{`,Ae="}");let He="",Je="",We="";Je+=`${Z}`,Je&&(Je+="content:'';position:absolute;inset:0;z-index:-1;border-radius:inherit;",He=`.${r}::before{`,We="}");let Ke="",qe="",Qe="";qe+=`${z}`,qe+=`${H}`,qe+=`${te}`,qe+=`${ue}`,qe+=`${$e}`,qe&&(Ke=`.${r}:hover{`,Qe="}");let Xe="",Ye="",Ze="";Ye+=`${J}`,Ye+=`${ye}`,Ye&&(Xe=`*:hover > .${r}{`,Ze="}");let et="";W&&K&&q&&(et+=`.${r} .enb-bg-image{position:absolute;inset:0;max-width:unset;}.${r} .enb-bg-image img{width:100%;height:100%;object-fit:cover;}`),Q&&X&&(et+=`.${r} .enb-overlay-video{position:absolute;inset:0;width:100%;height:100%;margin:0;object-fit:cover;max-width:unset;}`),(re||le)&&(W||Q)&&(et+=`.${r} .enb-overlay{position:absolute;inset:0;max-width:unset;margin:unset;}`);let tt="",nt="",rt="";be&&(tt=`.${r} a:where(:not(.wp-element-button)){${be}}`),we&&(tt=`.${r} a:where(:not(.wp-element-button)){${we}}`),de&&(nt=`.${r} a:hover{${de}}`),Se&&(nt=`.${r} a:hover{${Se}}`),pe&&(rt=`.${r} a:visited{${pe}}`),!Ne&&Oe&&(Ie=`@media (min-width:48em){.${r}{`,Re="}}"),!Be&&Pe&&(Ue=`@media (min-width:64em){.${r}{`,Fe="}}");const lt=`${je}${ze}${Ae}${He}${Je}${We}${ee}${Me}${Ve}${Xe}${Ye}${Ze}${Ke}${qe}${Qe}${ae}${oe}${ne}${et}${tt}${nt}${rt}${Ie}${Oe}${Re}${Ue}${Pe}${Fe}${_e}`;(0,h.useEffect)((()=>{JSON.stringify(o)!==JSON.stringify(lt)&&t({css:lt})}),[lt,o,t]);let at=0;fe&&Te(Ce)&&(at=Number(Ce)/100);const{ref:ot,inView:it}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:r,root:a,triggerOnce:o,skip:i,initialInView:s,fallbackInView:c,onChange:m}={}){var b;const[d,p]=l.useState(null),g=l.useRef(),[h,v]=l.useState({inView:!!s,entry:void 0});g.current=m,l.useEffect((()=>{if(i||!d)return;let l;return l=u(d,((e,t)=>{v({inView:e,entry:t}),g.current&&g.current(e,t),t.isIntersecting&&o&&l&&(l(),l=void 0)}),{root:a,rootMargin:r,threshold:e,trackVisibility:n,delay:t},c),()=>{l&&l()}}),[Array.isArray(e)?e.toString():e,d,a,r,o,i,n,c,t]);const w=null==(b=h.entry)?void 0:b.target,S=l.useRef();d||!w||o||i||S.current===w||(S.current=w,v({inView:!!s,entry:void 0}));const E=[p,h.inView,h.entry];return E.ref=E[0],E.inView=E[1],E.entry=E[2],E}({threshold:at,delay:xe,triggerOnce:!0});let st;fe&&(st=ot);let ct="";W&&K&&q&&(ct=(0,l.createElement)("div",{className:"enb-bg-image"},(0,l.createElement)("img",{src:q,alt:""})));let mt="";Q&&X&&(mt=(0,l.createElement)("video",{src:X,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"}));let ut="";(re||le)&&(W||Q)&&(ut=(0,l.createElement)("div",{className:"enb-overlay"}));const bt=(0,l.createElement)(l.Fragment,null,ct,mt,ut),dt=(0,b.useSelect)((e=>e(v.store).getBlocks(n).length>0),[n]),pt=(0,v.useBlockProps)({className:i()(r,dt?"":"has-no-child",U?"has-border":"",fe?"enb-animate":"",it?"in-view":"")}),gt=(0,v.useInnerBlocksProps)((0,v.useBlockProps)(),{templateLock:a,renderAppender:dt?"":v.InnerBlocks.ButtonBlockAppender});return(0,l.createElement)(l.Fragment,null,(0,l.createElement)(v.InspectorControls,{className:"enb-inspector-controls"},(0,l.createElement)(g.PanelBody,{title:(0,p.__)("Layout","enblocks"),initialOpen:!0,className:"enb-components-panel-body"},(0,l.createElement)(B,{setAttributes:t,customValue:s,columnSpan:(()=>{switch(Ge){case"Desktop":return w;case"Tablet":return m;case"Mobile":return c;default:return}})(),setColumnSpan:e=>{"Desktop"===Ge?t({columnSpanLG:e}):"Tablet"===Ge?t({columnSpanMD:e}):"Mobile"===Ge&&t({columnSpan:e})},columnStart:(()=>{switch(Ge){case"Desktop":return k;case"Tablet":return $;case"Mobile":return S;default:return}})(),setColumnStart:e=>{"Desktop"===Ge?t({columnStartLG:e}):"Tablet"===Ge?t({columnStartMD:e}):"Mobile"===Ge&&t({columnStart:e})},columnEnd:(()=>{switch(Ge){case"Desktop":return f;case"Tablet":return y;case"Mobile":return E;default:return}})(),setColumnEnd:e=>{"Desktop"===Ge?t({columnEndLG:e}):"Tablet"===Ge?t({columnEndMD:e}):"Mobile"===Ge&&t({columnEnd:e})},rowSpan:(()=>{switch(Ge){case"Desktop":return D;case"Tablet":return x;case"Mobile":return C;default:return}})(),setRowSpan:e=>{"Desktop"===Ge?t({rowSpanLG:e}):"Tablet"===Ge?t({rowSpanMD:e}):"Mobile"===Ge&&t({rowSpan:e})},rowStart:(()=>{switch(Ge){case"Desktop":return T;case"Tablet":return N;case"Mobile":return M;default:return}})(),setRowStart:e=>{"Desktop"===Ge?t({rowStartLG:e}):"Tablet"===Ge?t({rowStartMD:e}):"Mobile"===Ge&&t({rowStart:e})},rowEnd:(()=>{switch(Ge){case"Desktop":return G;case"Tablet":return _;case"Mobile":return V;default:return}})(),setRowEnd:e=>{"Desktop"===Ge?t({rowEndLG:e}):"Tablet"===Ge?t({rowEndMD:e}):"Mobile"===Ge&&t({rowEnd:e})}}))),(0,l.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(lt)}`),(0,l.createElement)("div",{...pt},(0,l.createElement)("div",{ref:st},bt,(0,l.createElement)("div",{className:"enb-inner-container"},(0,l.createElement)("div",{...gt})))))},save:({attributes:e})=>{const{blockId:t,anchor:n,animationName:r,animationThreshold:a,animationDelay:o,hasBgImage:s,useImgTag:c,bgImageId:m,bgImageUrl:u,bgImageAlt:b,decoding:d,fetchPriority:p,lazyLoading:g,hasBgVideo:h,bgVideoUrl:w,hasOverlayBgColor:S,hasOverlayGradientBgColor:E}=e;let $;var y;r&&((y=a)||0===y)&&($=Number(a)/100);let k="";const f=p?"high":void 0,C="sync"!==d&&!p&&g?"lazy":"eager";s&&c&&u&&(k=(0,l.createElement)("div",{className:"enb-bg-image"},(0,l.createElement)("img",{decoding:d,fetchpriority:f,loading:C,src:u,alt:b,className:`wp-image-${m}`,role:"presentation"})));let x="";h&&w&&(x=(0,l.createElement)("video",{src:w,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"}));let D="";(s||h)&&(S||E)&&(D=(0,l.createElement)("div",{className:"enb-overlay"}));const M=(0,l.createElement)(l.Fragment,null,k,x,D);let V="";V=k||x||D?(0,l.createElement)("div",{className:"enb-inner-container"},(0,l.createElement)(v.InnerBlocks.Content,null)):(0,l.createElement)(v.InnerBlocks.Content,null);const N=v.useBlockProps.save({className:i()(t,r?"enb-animate":"")});return(0,l.createElement)("div",{id:n||void 0,...N,"data-threshold":$,"data-delay":o},M,V)}})},942:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function l(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=o(e,a(n)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return l.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=o(t,n));return t}function o(e,t){return t?e?e+" "+t:e+t:e}e.exports?(l.default=l,e.exports=l):void 0===(n=function(){return l}.apply(t,[]))||(e.exports=n)}()}},n={};function r(e){var l=n[e];if(void 0!==l)return l.exports;var a=n[e]={exports:{}};return t[e](a,a.exports,r),a.exports}r.m=t,e=[],r.O=(t,n,l,a)=>{if(!n){var o=1/0;for(m=0;m<e.length;m++){for(var[n,l,a]=e[m],i=!0,s=0;s<n.length;s++)(!1&a||o>=a)&&Object.keys(r.O).every((e=>r.O[e](n[s])))?n.splice(s--,1):(i=!1,a<o&&(o=a));if(i){e.splice(m--,1);var c=l();void 0!==c&&(t=c)}}return t}a=a||0;for(var m=e.length;m>0&&e[m-1][2]>a;m--)e[m]=e[m-1];e[m]=[n,l,a]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={795:0,747:0};r.O.j=t=>0===e[t];var t=(t,n)=>{var l,a,[o,i,s]=n,c=0;if(o.some((t=>0!==e[t]))){for(l in i)r.o(i,l)&&(r.m[l]=i[l]);if(s)var m=s(r)}for(t&&t(n);c<o.length;c++)a=o[c],r.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return r.O(m)},n=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var l=r.O(void 0,[747],(()=>r(710)));l=r.O(l)})();
  • enblocks/trunk/build/blocks/columns/block.json

    r3074480 r3084531  
    33  "apiVersion": 3,
    44  "name": "enblocks/columns",
    5   "version": "1.3.7",
     5  "version": "1.3.8",
    66  "title": "Columns",
    77  "category": "enblocks",
  • enblocks/trunk/build/blocks/columns/index.asset.php

    r3074480 r3084531  
    1 <?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'dbd0c888ea107e3a4468');
     1<?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'b1bf5ef40d1708f99445');
  • enblocks/trunk/build/blocks/columns/index.js

    r3074480 r3084531  
    1 (()=>{var e,t={426:(e,t,l)=>{"use strict";const n=window.wp.blocks,a=window.React,o=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/columns","version":"1.3.7","title":"Columns","category":"enblocks","keywords":["box","columns","column","container","flex","grid","group","row","section","wrap","wrapper","enblocks"],"supports":{"html":false,"align":["wide","full"],"anchor":true},"textdomain":"enblocks","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}');var s=l(942),r=l.n(s);const i=window.wp.i18n,c=window.lodash,m=window.wp.element,u=window.wp.data,p=window.wp.blockEditor,b=window.wp.components;function v(e,t){const l=e/16,n=t/16,a=Math.round(100*(n-l)/55*1e4)/1e4;let o=`clamp(${l}rem, calc(${l}rem + ((1vw - 0.25rem) * ${a})), ${n}rem)`;return e<0&&(o=`clamp(${n}rem, calc(${l}rem + ((1vw - 0.25rem) * ${a})), ${l}rem)`),o}const d=()=>{const{getDeviceType:e}=(0,u.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""},g=window.wp.primitives,h=(0,a.createElement)(g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(g.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,a.createElement)(g.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"})),w=(0,a.createElement)(g.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(g.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zm-2.8 0H9.8V7c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3z"})),k=(0,a.createElement)(g.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(g.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8h1.5c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1z"})),x=({disabled:e,onClick:t})=>(0,a.createElement)(b.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,i.__)("Reset","enblocks"),showTooltip:!0,tooltipPosition:"top",icon:(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,a.createElement)("path",{d:"M25 5c-6.4 0-12 3-15.6 7.5L5 9.9l2.2 12.6 12.1-4-4.3-2.6c2.4-2.7 5.9-4.5 9.9-4.5 7.5 0 13.6 6.1 13.6 13.6s-6 13.6-13.5 13.6c-5.3 0-9.8-3-12.1-7.4l-5.5 3.3C10.7 40.8 17.4 45 25 45c11 0 20-9 20-20S36 5 25 5z"}))}),_=({unit:e})=>(0,a.createElement)("div",{className:"enb-unit-selector"},(0,a.createElement)("div",{className:"enb-single-unit"}," ",e," ")),f=({units:e=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],unit:t,setUnit:l})=>(0,a.createElement)("div",{className:"enb-unit-selector"},(0,a.createElement)(b.SelectControl,{className:"enb-units",options:e,value:t,onChange:l})),E=({resetButton:e=!0,innerLabel:t=[(0,i.__)("Min","enblocks"),(0,i.__)("Max","enblocks")],isClamp:l,hasNegativeValue:n,min:o,max:s=500,step:c,disabled:m,value:u,setValue:p,resetFallback:v,value2:d,setValue2:g,resetFallback2:h,singleUnit:w,showUnits:k,units:E,unit:M="px",setUnit:$,resetFallbackUnit:y="px"})=>{k&&("%"===M||"dvw"===M||"dvh"===M?(s=100,n&&(o=-100)):"em"===M||"rem"===M?(s=100,c=.1,n&&(o=-100)):o=-1*s);let C=o,G=s;l&&(u&&(C=u),n&&(o=-1*s,u&&u<0&&(C=o,G=u)));let B=!0;return u===v&&d===h&&M===y||(B=!1),(0,a.createElement)("div",{className:r()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!w||k})},(0,a.createElement)(b.RangeControl,{label:t[0],value:u,onChange:p,min:o,max:s,step:c,withInputField:!0,disabled:m}),(0,a.createElement)(b.RangeControl,{label:t[1],value:d,onChange:g,min:C,max:G,step:c,withInputField:!0,disabled:m}),k&&(0,a.createElement)(f,{units:E,unit:M,setUnit:$}),!!w&&(0,a.createElement)(_,{unit:w}),e&&(0,a.createElement)(x,{disabled:B,onClick:()=>{p(v),g(h),C=o,k&&$(y)}}))},M=({label:e,customValue:t,setCustomValue:l,linked:n=!0,setLinked:o,innerTitle:s=[(0,i.__)("Row Gap","enblocks"),(0,i.__)("Column Gap","enblocks")],options:c=[{label:(0,i.__)("Default","enblocks"),value:""},{label:(0,i.__)("0","enblocks"),value:"--enb-spacing-0"},{label:(0,i.__)("4px","enblocks"),value:"--enb-spacing-4"},{label:(0,i.__)("8px","enblocks"),value:"--enb-spacing-8"},{label:(0,i.__)("16px","enblocks"),value:"--enb-spacing-16"},{label:(0,i.__)("24px","enblocks"),value:"--enb-spacing-24"},{label:(0,i.__)("32px","enblocks"),value:"--enb-spacing-32"},{label:(0,i.__)("40px","enblocks"),value:"--enb-spacing-40"},{label:(0,i.__)("48px","enblocks"),value:"--enb-spacing-48"},{label:(0,i.__)("56px","enblocks"),value:"--enb-spacing-56"},{label:(0,i.__)("64px","enblocks"),value:"--enb-spacing-64"},{label:(0,i.__)("72px","enblocks"),value:"--enb-spacing-72"},{label:(0,i.__)("80px","enblocks"),value:"--enb-spacing-80"},{label:(0,i.__)("96px","enblocks"),value:"--enb-spacing-96"}],min:m,max:u=1e3,value:p,setValue:v,minValue:d,setMinValue:g,maxValue:_,setMaxValue:f,value2:M,setValue2:$,minValue2:y,setMinValue2:C,maxValue2:G,setMaxValue2:B,resetFallback:V})=>{n&&(t?(y=d,G=_):M=p);let S=!0;return t?(d||_||y||G)&&(S=!1):p===V&&M===V||(S=!1),(0,a.createElement)("div",{className:"enb-component enb-component-spacing"},(0,a.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mt--8 enb-mb-8"},(0,a.createElement)("h2",{className:"enb-component-heading"},e),(0,a.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center"},(0,a.createElement)(b.Button,{label:!0===t?(0,i.__)("Switch to Preset Value","enblocks"):(0,i.__)("Switch to Custom Fluid Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:r()("enb-control-button enb-switch-control-button",{"is-active":!0===t}),onClick:()=>l(!0!==t),icon:h}),(0,a.createElement)(b.Button,{label:!0===n?(0,i.__)("Linked","enblocks"):(0,i.__)("Unlinked","enblocks"),showTooltip:!0,tooltipPosition:"top",className:r()("enb-control-button enb-linked-button",{"is-linked":!0===n}),onClick:()=>o(!0!==n)},n?w:k),(0,a.createElement)(x,{disabled:S,onClick:()=>{t?(g(void 0),f(void 0),C(void 0),B(void 0)):(v(V),$(V))}}))),(0,a.createElement)("div",{className:"enb-cols-2 enb-gap-16"},(0,a.createElement)("div",{className:"enb-column"},(0,a.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},s[0]),!t&&(0,a.createElement)(b.SelectControl,{options:c,value:p,onChange:v}),t&&(0,a.createElement)(E,{resetButton:!1,isClamp:!0,min:m,max:u,value:d,setValue:g,value2:_,setValue2:f})),(0,a.createElement)("div",{className:"enb-column"},(0,a.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},s[1]),!t&&(0,a.createElement)(b.SelectControl,{options:c,value:M,onChange:$,disabled:n&&!0}),t&&(0,a.createElement)(E,{resetButton:!1,isClamp:!0,min:m,max:u,value:y,setValue:C,value2:G,setValue2:B,disabled:n&&!0}))))},$=({hideRail:e=!0,resetButton:t=!0,hasNegativeValue:l,min:n,max:o,step:s,value:i,setValue:c,resetFallback:m,singleUnit:u,showUnits:p,units:v,unit:d,setUnit:g,resetFallbackUnit:h})=>{p&&("%"===d||"dvw"===d||"dvh"===d?(o=100,l&&(n=-100)):"em"!==d&&"rem"!==d||(o=100,s=.1,l&&(n=-100)));let w=!0;return i===m&&d===h||(w=!1),(0,a.createElement)("div",{className:r()("enb-flex enb-range-input",{"hidden-rail":e,"has-unit":!!u||p})},(0,a.createElement)(b.RangeControl,{value:i,onChange:c,min:n,max:o,step:s,withInputField:!0}),p&&(0,a.createElement)(f,{units:v,unit:d,setUnit:g}),!!u&&(0,a.createElement)(_,{unit:u}),t&&(0,a.createElement)(x,{disabled:w,onClick:()=>{c(m),p&&g(h)}}))},y=(0,a.createElement)(g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(g.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),C=(0,a.createElement)(g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(g.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),G=(0,a.createElement)(g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(g.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),B=()=>{const e=d(),{__experimentalSetPreviewDeviceType:t=null}=(0,u.useDispatch)("core/edit-post"),l=e=>{t(e)};let n="Switch to Tablet";"Tablet"===e?n=(0,i.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(n=(0,i.__)("Switch to Desktop","enblocks"));const o=()=>{"Desktop"===e?l("Tablet"):"Tablet"===e?l("Mobile"):"Mobile"===e&&l("Desktop")};return(0,a.createElement)(b.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,l)=>(0,a.createElement)(b.Button,{key:l,label:n,showTooltip:!0,tooltipPosition:"top",className:r()("enb-device-toggle-button",{selected:t===e}),onClick:o},"Desktop"===t&&y,"Tablet"===t&&C,"Mobile"===t&&G))))},V=({hideRail:e=!0,resetButton:t,label:l,help:n,hasDeviceToggle:o,min:s,max:i,step:c,value:m,setValue:u,resetFallback:p,singleUnit:b,showUnits:v,units:d,unit:g="px",setUnit:h,resetFallbackUnit:w="px"})=>(0,a.createElement)("div",{className:r()("enb-component enb-range",{"enb-grid enb-gap-4":!e,"enb-cols-2 enb-col-gap-8":l&&e,"has-no-units":!b&&!v})},!!l&&(0,a.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,a.createElement)("h2",{className:"enb-component-heading enb-m-0"},l,!!n&&(0,a.createElement)("span",{className:"enb-component-help"},n)),o&&(0,a.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,a.createElement)(B,null))),(0,a.createElement)($,{hideRail:e,resetButton:t,min:s,max:i,step:c,value:m,setValue:u,resetFallback:p,singleUnit:b,showUnits:v,units:d,unit:g,setUnit:h,resetFallbackUnit:w})),S=({label:e,help:t,checked:l,setChecked:n})=>(0,a.createElement)("div",{className:"enb-component"},(0,a.createElement)("div",{className:"enb-toggle enb-flex enb-justify-between enb-align-center enb-col-gap-8"},!!e&&(0,a.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,a.createElement)("h2",{className:"enb-component-heading enb-m-0"},e,!!t&&(0,a.createElement)("span",{className:"enb-component-help"},t))),(0,a.createElement)(b.ToggleControl,{checked:l,onChange:n}))),N=({layoutList:e,activeLayout:t,setLayout:l})=>(0,a.createElement)(a.Fragment,null,!!e&&(0,a.createElement)("div",{className:"enb-component"},(0,a.createElement)("h2",{className:"enb-component-heading"},(0,i.__)("Layout","enblocks")),(0,a.createElement)("div",{className:"enb-component-columns-layout enb-mt-8"},(0,a.createElement)(b.ButtonGroup,null,Object.keys(e).map(((n,o)=>(0,a.createElement)(b.Button,{key:o,label:e[n].label,showTooltip:!0,className:r()("enb-layout-picker",{active:t===e[n].value}),onClick:()=>{const t=e[n].value;l(t)}},e[n].icon))))))),T={layout_1_1:{label:(0,i.__)("Equal","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM50 2v36"})),value:"repeat(2, minmax(0, 1fr))"},layout_3_1:{label:(0,i.__)("3 : 1","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM75 2v36"})),value:"minmax(0, 3fr) minmax(0, 1fr)"},layout_2_1:{label:(0,i.__)("2 : 1","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM66 2v36"})),value:"minmax(0, 2fr) minmax(0, 1fr)"},layout_1_2:{label:(0,i.__)("1 : 2","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM33 2v36"})),value:"minmax(0, 1fr) minmax(0, 2fr)"},layout_3_2:{label:(0,i.__)("3 : 2","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM60 2v36"})),value:"minmax(0, 3fr) minmax(0, 2fr)"},layout_2_3:{label:(0,i.__)("2 : 3","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM40 2v36"})),value:"minmax(0, 2fr) minmax(0, 3fr)"}},z={layout_1_1_1:{label:(0,i.__)("Equal","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM33 2v36M67 2v36"})),value:"repeat(3, minmax(0, 1fr))"},layout_1_2_1:{label:(0,i.__)("1 : 2 : 1","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM25 2v36M75 2v36"})),value:"minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr)"},layout_2_1_1:{label:(0,i.__)("2 : 1 : 1","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM50 2v36M75 2v36"})),value:"minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr)"},layout_1_1_2:{label:(0,i.__)("1 : 1 : 2","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM50 2v36M25 2v36"})),value:"minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)"}},P={layout_1_1_1_1:{label:(0,i.__)("Equal","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM50 2v36M75 2v36M25 2v36"})),value:"repeat(4, minmax(0, 1fr))"},layout_1_2_2_1:{label:(0,i.__)("1 : 2 : 2 : 1","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM83 2v36M49 2v36M16 2v36"})),value:"minmax(0, 1fr) repeat(2, minmax(0, 2fr)) minmax(0, 1fr)"},layout_2_1_1_1:{label:(0,i.__)("2 : 1 : 1 : 1","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM80 2v36M60 2v36M40 2v36"})),value:"minmax(0, 2fr) repeat(3, minmax(0, 1fr))"},layout_1_1_1_2:{label:(0,i.__)("1 : 1 : 1 : 2","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM60 2v36M40 2v36M20 2v36"})),value:"repeat(3, minmax(0, 1fr)) minmax(0, 2fr)"},layout_2_2_1_1:{label:(0,i.__)("2 : 2 : 1 : 1","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM83 2v36M66 2v36M32 2v36"})),value:"repeat(2, minmax(0, 2fr)) repeat(2, minmax(0, 1fr))"},layout_1_1_2_2:{label:(0,i.__)("1 : 1 : 2 : 2","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM66 2v36M32 2v36M16 2v36"})),value:"repeat(2, minmax(0, 1fr)) repeat(2, minmax(0, 2fr))"}},R={layout_1_1_1_1_1:{label:(0,i.__)("Equal","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM60 2v36M80 2v36M40 2v36M20 2v36"})),value:"repeat(5, minmax(0, 1fr))"},layout_1_1_2_1_1:{label:(0,i.__)("1 : 1 : 2 : 1 : 1","label","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM66 2v36M83 2v36M32 2v36M16 2v36"})),value:"repeat(2, minmax(0, 1fr)) minmax(0, 2fr) repeat(2, minmax(0, 1fr))"},layout_2_1_1_1_1:{label:(0,i.__)("2 : 1 : 1 : 1 : 1","label","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM66 2v36M83 2v36M49 2v36M32 2v36"})),value:"minmax(0, 2fr) repeat(4, minmax(0, 1fr))"},layout_1_1_1_1_2:{label:(0,i.__)("1 : 1 : 1 : 1 : 2","label","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM66 2v36M49 2v36M32 2v36M16 2v36"})),value:"repeat(4, minmax(0, 1fr)) minmax(0, 2fr)"}},L=({setAttributes:e,fluidColumns:t,columnMinWidth:l,columns:n,setColumns:o,columnsPerRowLG:s,setColumnsPerRow:r,columnsPerRowReset:c,gridTemplateColumns:m,setGridTemplateColumns:u,customGap:p,setCustomGap:b,linkGap:v,setLinkGap:d,rowGap:g,setRowGap:h,rowGapMin:w,setRowGapMin:k,rowGapMax:x,setRowGapMax:_,columnGap:f,setColumnGap:E,columnGapMin:$,setColumnGapMin:y,columnGapMax:C,setColumnGapMax:G})=>{let B=z;return B=2===s?T:3===s?z:4===s?P:5===s?R:"",e({gridTemplateColumnsFluid:`repeat(auto-fit, minmax(${l}px, 1fr))`}),(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"enb-component enb-component-grid-box"},(0,a.createElement)(S,{label:(0,i.__)("Fluid Columns","enblocks"),checked:t,setChecked:t=>e({fluidColumns:t})}),!t&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(V,{label:(0,i.__)("Column per Row","enblocks"),hasDeviceToggle:!0,value:s,setValue:r,resetButton:!1,resetFallback:c,min:1,max:12})),(0,a.createElement)(V,{label:(0,i.__)("Total Columns","enblocks"),value:n,setValue:o,resetButton:!1,min:s,max:50}),t&&(0,a.createElement)(V,{label:(0,i.__)("Column Width","enblocks"),value:l,setValue:t=>e({columnMinWidth:t}),resetFallback:280,min:100,max:1e3,singleUnit:"px"}),!t&&(0,a.createElement)(N,{layoutList:B,activeLayout:m,setLayout:u}),(0,a.createElement)(M,{label:(0,i.__)("Gap","enblocks"),customValue:p,setCustomValue:b,linked:v,setLinked:d,resetFallback:"--enb-spacing-32",value:g,setValue:h,minValue:w,setMinValue:k,maxValue:x,setMaxValue:_,value2:f,setValue2:E,minValue2:$,setMinValue2:y,maxValue2:C,setMaxValue2:G})))};(0,n.registerBlockType)(o,{icon:("columns",(0,a.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,a.createElement)("path",{fill:"transparent",stroke:"currentColor",strokeWidth:"2",d:"M1 1h22v22H1z"}),(0,a.createElement)("path",{stroke:"currentColor",strokeWidth:"2",d:"M8 0v24M16 0v24"}))),attributes:{blockId:{type:"string"},templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1]},css:{type:"object"},fluidColumns:{type:"boolean"},columnMinWidth:{type:"number",default:280},gridTemplateColumnsFluid:{type:"string",default:"repeat(auto-fit, minmax(280px, 1fr))"},columns:{type:"number",default:3},columnsPerRowLG:{type:"number",default:3},columnsPerRowMD:{type:"number",default:2},columnsPerRow:{type:"number",default:1},gridTemplateColumns:{type:"string",default:"repeat(1, minmax(0, 1fr))"},gridTemplateColumnsMD:{type:"string",default:"repeat(2, minmax(0, 1fr))"},gridTemplateColumnsLG:{type:"string",default:"repeat(3, minmax(0, 1fr))"},verticalAlignment:{type:"string"},customGap:{type:"toggle",default:!1},linkGap:{type:"toggle",default:!0},rowGap:{type:"string",default:"--enb-spacing-32"},rowGapMin:{type:"number"},rowGapMax:{type:"number"},columnGap:{type:"string"},columnGapMin:{type:"number"},columnGapMax:{type:"number"}},edit:({attributes:e,setAttributes:t,clientId:l})=>{const{blockId:o,templateLock:s,css:g,align:h,fluidColumns:w,columnMinWidth:k,gridTemplateColumnsFluid:x,columns:_,columnsPerRowLG:f,columnsPerRowMD:E,columnsPerRow:M,gridTemplateColumns:$,gridTemplateColumnsMD:y,gridTemplateColumnsLG:C,verticalAlignment:G,customGap:B,linkGap:V,rowGap:S,rowGapMin:N,rowGapMax:T,columnGap:z,columnGapMin:P,columnGapMax:R,sizeCSS:D,sizeMD:H,sizeLG:F,overflowCSS:W,spacingCSS:U,spacingMD:I,spacingLG:O,borderCSS:j,borderMD:A,borderLG:q,hoverBorderCSS:J,boxShadowCSS:K,hoverBoxShadowCSS:Q,parentHoverBoxShadowCSS:X,hasBgImage:Y,useImgTag:Z,bgImageUrl:ee,hasBgVideo:te,bgVideoUrl:le,backgroundCSS:ne,backgroundAnimatedCSS:ae,backgroundImageCSS:oe,hoverBgCSS:se,animatedBgKeyframeCSS:re,hasOverlayBgColor:ie,hasOverlayGradientBgColor:ce,overlayCSS:me,hoverOverlayCSS:ue,blockVisibilityMD:pe,blockVisibilityLG:be,blockVisibilityCSS:ve}=e;function de(e){return!!e||0===e}(0,m.useEffect)((()=>{t({blockId:"enb-columns-"+l.slice(0,8)})}),[l,t]);const{children:ge}=(0,u.useSelect)((e=>{const{getBlock:t}=e("core/block-editor");return{children:t(l)?.innerBlocks||[]}}),[l]),{insertBlock:he,removeBlock:we}=(0,u.useDispatch)("core/block-editor"),ke=(0,n.createBlock)("enblocks/column"),xe=(0,m.useCallback)((e=>{t({columns:e}),_<e?(0,c.times)(e-_,(()=>{ke&&he(ke,ge?.length||0,l,!1)})):_>e&&ge.slice(e).forEach((e=>we(e.clientId,!1)))}),[ge,l,ke,_,he,we,t]);(0,m.useEffect)((()=>{_<f&&xe(f)}),[f,_,xe]),(0,m.useEffect)((()=>{_!==ge.length&&t({columns:ge.length})}),[ge.length,t]);const _e=d(),fe="48em",Ee="64em";let Me="",$e="",ye="",Ce="",Ge="",Be="";$e+=`${A}`,$e+=`${I}`,$e+=`${H}`,Ge+=`${q}`,Ge+=`${O}`,Ge+=`${F}`;let Ve="",Se="",Ne="",Te="",ze="",Pe="",Re="",Le="",De="",He="",Fe="",We="";const Ue=`.${o}`,Ie=`.${o} > .wp-block-enblocks-columns`;w&&(He+=`grid-template-columns:${x};`),w||(He+=`grid-template-columns:${$};`,Fe+=`grid-template-columns:${y};`,We+=`grid-template-columns:${C};`),G&&("top"===G?He+="align-items:start;":"center"===G?He+="align-items:center;":"bottom"===G&&(He+="align-items:end;")),B?V?de(N)&&de(T)&&(He+="gap:"+v(N,T)+";"):(de(N)&&de(T)&&(He+="row-gap:"+v(N,T)+";"),de(P)&&de(R)&&(He+="column-gap:"+v(P,R)+";")):V?de(S)&&(He+=`gap:var(${S});`):(de(S)&&(He+=`row-gap:var(${S});`),de(z)&&(He+=`column-gap:var(${z});`)),He&&(Ve=`${Ue} {`,Pe=`${Ie} {`,De="}"),!pe&&$e&&(Me=`@media (min-width:${fe}){.${o}{`,ye="}}"),!pe&&Fe&&(Se=`@media (min-width:${fe}){.${o}{`,Re=`@media (min-width:${fe}){.${o} > .wp-block-enblocks-columns{`,Ne="}}"),!be&&Ge&&(Ce=`@media (min-width:${Ee}){.${o}{`,Be="}}"),!be&&We&&(Te=`@media (min-width:${Ee}){.${o}{`,Le=`@media (min-width:${Ee}){.${o} > .wp-block-enblocks-columns{`,ze="}}");let Oe="",je="",Ae="";je+=`${D}`,je+=`${W}`,je+=`${U}`,je+=`${j}`,je+=`${K}`,je+=`${ne}`,je&&(Oe=`.${o}{`,Ae="}");let qe="",Je="",Ke="";Je+=`${ae}`,Je&&(Je+="content:'';position:absolute;inset:0;z-index:-1;border-radius:inherit;",qe=`.${o}::before{`,Ke="}");let Qe="",Xe="",Ye="";Xe+=`${J}`,Xe+=`${Q}`,Xe+=`${se}`,Xe&&(Qe=`.${o}:hover{`,Ye="}");let Ze="",et="",tt="";et+=`${X}`,et&&(Ze=`*:hover > .${o}{`,tt="}");const lt=`${Ve}${He}${De}${Se}${Fe}${Ne}${Te}${We}${ze}${Oe}${je}${Ae}${qe}${Je}${Ke}${oe}${Ze}${et}${tt}${Qe}${Xe}${Ye}${me}${ue}${re}${Me}${$e}${ye}${Ce}${Ge}${Be}${ve}`,nt=`${Pe}${He}${De}${Re}${Fe}${Ne}${Le}${We}${ze}${Oe}${je}${Ae}${qe}${Je}${Ke}${oe}${Ze}${et}${tt}${Qe}${Xe}${Ye}${me}${ue}${re}${Me}${$e}${ye}${Ce}${Ge}${Be}${ve}`;(0,m.useEffect)((()=>{JSON.stringify(g)!==JSON.stringify(lt)&&t({css:lt})}),[lt,g,t]);let at="";ae&&(at=(0,a.createElement)("div",{className:"enb-animated-bg"}));let ot="";Y&&Z&&ee&&(ot=(0,a.createElement)("div",{className:"enb-bg-image"},(0,a.createElement)("img",{src:ee,alt:""})));let st="";te&&le&&(st=(0,a.createElement)("video",{src:le,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"}));let rt="";(ie||ce)&&(Y||te)&&(rt=(0,a.createElement)("div",{className:"enb-overlay"}));const it=(0,a.createElement)(a.Fragment,null,at,ot,st,rt),ct=(0,p.useBlockProps)({className:o}),mt=(0,p.useBlockProps)({className:r()(h?`align${h}`:"")}),ut=(0,p.useInnerBlocksProps)(mt,{templateLock:s,allowedBlocks:["enblocks/column"],orientation:"horizontal",directInsert:!0,template:[["enblocks/column"],["enblocks/column"],["enblocks/column"]],templateInsertUpdatesSelection:!1,renderAppender:!1});return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(p.BlockControls,null,(0,a.createElement)(p.BlockVerticalAlignmentToolbar,{value:G,onChange:e=>{t({verticalAlignment:e})}})),(0,a.createElement)(p.InspectorControls,{className:"enb-inspector-controls"},(0,a.createElement)(b.PanelBody,{title:(0,i.__)("Layout","enblocks"),initialOpen:!0,className:"enb-components-panel-body"},(0,a.createElement)(L,{setAttributes:t,fluidColumns:w,columnMinWidth:k,gridTemplateColumnsFluid:x,columns:_,setColumns:xe,columnsPerRowLG:(()=>{switch(_e){case"Desktop":return f;case"Tablet":return E;case"Mobile":return M;default:return}})(),setColumnsPerRow:e=>{"Desktop"===_e?(t({columnsPerRowLG:e}),t({gridTemplateColumnsLG:`repeat(${e}, minmax(0, 1fr))`})):"Tablet"===_e?(t({columnsPerRowMD:e}),t({gridTemplateColumnsMD:`repeat(${e}, minmax(0, 1fr))`})):"Mobile"===_e&&(t({columnsPerRow:e}),t({gridTemplateColumns:`repeat(${e}, minmax(0, 1fr))`}))},columnsPerRowReset:(()=>{switch(_e){case"Desktop":return 3;case"Tablet":return 2;case"Mobile":return 1;default:return}})(),gridTemplateColumns:(()=>{switch(_e){case"Desktop":return C;case"Tablet":return y;case"Mobile":return $;default:return}})(),setGridTemplateColumns:e=>{"Desktop"===_e?t({gridTemplateColumnsLG:e}):"Tablet"===_e?t({gridTemplateColumnsMD:e}):"Mobile"===_e&&t({gridTemplateColumns:e})},customGap:B,setCustomGap:e=>t({customGap:e}),linkGap:V,setLinkGap:e=>t({linkGap:e}),rowGap:S,setRowGap:e=>t({rowGap:e}),rowGapMin:N,setRowGapMin:e=>t({rowGapMin:e}),rowGapMax:T,setRowGapMax:e=>t({rowGapMax:e}),columnGap:z,setColumnGap:e=>t({columnGap:e}),columnGapMin:P,setColumnGapMin:e=>t({columnGapMin:e}),columnGapMax:R,setColumnGapMax:e=>t({columnGapMax:e})}))),(0,a.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(nt)}`),(0,a.createElement)("div",{...ct},it,(0,a.createElement)("div",{...ut})))},save:({attributes:e})=>{const{blockId:t,anchor:l,hasBgImage:n,useImgTag:o,bgImageId:s,bgImageUrl:r,bgImageAlt:i,decoding:c,fetchPriority:m,lazyLoading:u,hasBgVideo:b,bgVideoUrl:v,hasOverlayBgColor:d,hasOverlayGradientBgColor:g,hasAnimatedBgColor:h,hasAnimatedGradientBg:w}=e;let k="";(n||b)&&(d||g)&&(k=(0,a.createElement)("div",{className:"enb-overlay"}));let x="";(h||w)&&(x=(0,a.createElement)("div",{className:"enb-animated-bg"}));let _="";const f=m?"high":void 0,E="sync"!==c&&!m&&u?"lazy":"eager";n&&o&&r&&(_=(0,a.createElement)("div",{className:"enb-bg-image"},(0,a.createElement)("img",{decoding:c,fetchpriority:f,loading:E,src:r,alt:i,className:`wp-image-${s}`,role:"presentation"})));let M="";b&&v&&(M=(0,a.createElement)("video",{src:v,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"}));const $=(0,a.createElement)(a.Fragment,null,x,_,M,k),y=(0,a.createElement)(p.InnerBlocks.Content,null),C=p.useBlockProps.save({className:t});return(0,a.createElement)("div",{id:l||void 0,...C},$,y)}})},942:(e,t)=>{var l;!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var l=arguments[t];l&&(e=s(e,o(l)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var l in e)n.call(e,l)&&e[l]&&(t=s(t,l));return t}function s(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0===(l=function(){return a}.apply(t,[]))||(e.exports=l)}()}},l={};function n(e){var a=l[e];if(void 0!==a)return a.exports;var o=l[e]={exports:{}};return t[e](o,o.exports,n),o.exports}n.m=t,e=[],n.O=(t,l,a,o)=>{if(!l){var s=1/0;for(m=0;m<e.length;m++){for(var[l,a,o]=e[m],r=!0,i=0;i<l.length;i++)(!1&o||s>=o)&&Object.keys(n.O).every((e=>n.O[e](l[i])))?l.splice(i--,1):(r=!1,o<s&&(s=o));if(r){e.splice(m--,1);var c=a();void 0!==c&&(t=c)}}return t}o=o||0;for(var m=e.length;m>0&&e[m-1][2]>o;m--)e[m]=e[m-1];e[m]=[l,a,o]},n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var l in t)n.o(t,l)&&!n.o(e,l)&&Object.defineProperty(e,l,{enumerable:!0,get:t[l]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={796:0,412:0};n.O.j=t=>0===e[t];var t=(t,l)=>{var a,o,[s,r,i]=l,c=0;if(s.some((t=>0!==e[t]))){for(a in r)n.o(r,a)&&(n.m[a]=r[a]);if(i)var m=i(n)}for(t&&t(l);c<s.length;c++)o=s[c],n.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return n.O(m)},l=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];l.forEach(t.bind(null,0)),l.push=t.bind(null,l.push.bind(l))})();var a=n.O(void 0,[412],(()=>n(426)));a=n.O(a)})();
     1(()=>{var e,t={426:(e,t,l)=>{"use strict";const n=window.wp.blocks,a=window.React,o=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/columns","version":"1.3.8","title":"Columns","category":"enblocks","keywords":["box","columns","column","container","flex","grid","group","row","section","wrap","wrapper","enblocks"],"supports":{"html":false,"align":["wide","full"],"anchor":true},"textdomain":"enblocks","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}');var s=l(942),r=l.n(s);const i=window.wp.i18n,c=window.lodash,m=window.wp.element,u=window.wp.data,p=window.wp.blockEditor,b=window.wp.components;function v(e,t){const l=e/16,n=t/16,a=Math.round(100*(n-l)/55*1e4)/1e4;let o=`clamp(${l}rem, calc(${l}rem + ((1vw - 0.25rem) * ${a})), ${n}rem)`;return e<0&&(o=`clamp(${n}rem, calc(${l}rem + ((1vw - 0.25rem) * ${a})), ${l}rem)`),o}const d=()=>{const{getDeviceType:e}=(0,u.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""},g=window.wp.primitives,h=(0,a.createElement)(g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(g.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,a.createElement)(g.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"})),w=(0,a.createElement)(g.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(g.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zm-2.8 0H9.8V7c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3z"})),k=(0,a.createElement)(g.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(g.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8h1.5c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1z"})),x=({disabled:e,onClick:t})=>(0,a.createElement)(b.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,i.__)("Reset","enblocks"),showTooltip:!0,tooltipPosition:"top",icon:(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,a.createElement)("path",{d:"M25 5c-6.4 0-12 3-15.6 7.5L5 9.9l2.2 12.6 12.1-4-4.3-2.6c2.4-2.7 5.9-4.5 9.9-4.5 7.5 0 13.6 6.1 13.6 13.6s-6 13.6-13.5 13.6c-5.3 0-9.8-3-12.1-7.4l-5.5 3.3C10.7 40.8 17.4 45 25 45c11 0 20-9 20-20S36 5 25 5z"}))}),_=({unit:e})=>(0,a.createElement)("div",{className:"enb-unit-selector"},(0,a.createElement)("div",{className:"enb-single-unit"}," ",e," ")),f=({units:e=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],unit:t,setUnit:l})=>(0,a.createElement)("div",{className:"enb-unit-selector"},(0,a.createElement)(b.SelectControl,{className:"enb-units",options:e,value:t,onChange:l})),E=({resetButton:e=!0,innerLabel:t=[(0,i.__)("Min","enblocks"),(0,i.__)("Max","enblocks")],isClamp:l,hasNegativeValue:n,min:o,max:s=500,step:c,disabled:m,value:u,setValue:p,resetFallback:v,value2:d,setValue2:g,resetFallback2:h,singleUnit:w,showUnits:k,units:E,unit:M="px",setUnit:$,resetFallbackUnit:y="px"})=>{k&&("%"===M||"dvw"===M||"dvh"===M?(s=100,n&&(o=-100)):"em"===M||"rem"===M?(s=100,c=.1,n&&(o=-100)):o=-1*s);let C=o,G=s;l&&(u&&(C=u),n&&(o=-1*s,u&&u<0&&(C=o,G=u)));let B=!0;return u===v&&d===h&&M===y||(B=!1),(0,a.createElement)("div",{className:r()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!w||k})},(0,a.createElement)(b.RangeControl,{label:t[0],value:u,onChange:p,min:o,max:s,step:c,withInputField:!0,disabled:m}),(0,a.createElement)(b.RangeControl,{label:t[1],value:d,onChange:g,min:C,max:G,step:c,withInputField:!0,disabled:m}),k&&(0,a.createElement)(f,{units:E,unit:M,setUnit:$}),!!w&&(0,a.createElement)(_,{unit:w}),e&&(0,a.createElement)(x,{disabled:B,onClick:()=>{p(v),g(h),C=o,k&&$(y)}}))},M=({label:e,customValue:t,setCustomValue:l,linked:n=!0,setLinked:o,innerTitle:s=[(0,i.__)("Row Gap","enblocks"),(0,i.__)("Column Gap","enblocks")],options:c=[{label:(0,i.__)("Default","enblocks"),value:""},{label:(0,i.__)("0","enblocks"),value:"--enb-spacing-0"},{label:(0,i.__)("4px","enblocks"),value:"--enb-spacing-4"},{label:(0,i.__)("8px","enblocks"),value:"--enb-spacing-8"},{label:(0,i.__)("16px","enblocks"),value:"--enb-spacing-16"},{label:(0,i.__)("24px","enblocks"),value:"--enb-spacing-24"},{label:(0,i.__)("32px","enblocks"),value:"--enb-spacing-32"},{label:(0,i.__)("40px","enblocks"),value:"--enb-spacing-40"},{label:(0,i.__)("48px","enblocks"),value:"--enb-spacing-48"},{label:(0,i.__)("56px","enblocks"),value:"--enb-spacing-56"},{label:(0,i.__)("64px","enblocks"),value:"--enb-spacing-64"},{label:(0,i.__)("72px","enblocks"),value:"--enb-spacing-72"},{label:(0,i.__)("80px","enblocks"),value:"--enb-spacing-80"},{label:(0,i.__)("96px","enblocks"),value:"--enb-spacing-96"}],min:m,max:u=1e3,value:p,setValue:v,minValue:d,setMinValue:g,maxValue:_,setMaxValue:f,value2:M,setValue2:$,minValue2:y,setMinValue2:C,maxValue2:G,setMaxValue2:B,resetFallback:V})=>{n&&(t?(y=d,G=_):M=p);let S=!0;return t?(d||_||y||G)&&(S=!1):p===V&&M===V||(S=!1),(0,a.createElement)("div",{className:"enb-component enb-component-spacing"},(0,a.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mt--8 enb-mb-8"},(0,a.createElement)("h2",{className:"enb-component-heading"},e),(0,a.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center"},(0,a.createElement)(b.Button,{label:!0===t?(0,i.__)("Switch to Preset Value","enblocks"):(0,i.__)("Switch to Custom Fluid Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:r()("enb-control-button enb-switch-control-button",{"is-active":!0===t}),onClick:()=>l(!0!==t),icon:h}),(0,a.createElement)(b.Button,{label:!0===n?(0,i.__)("Linked","enblocks"):(0,i.__)("Unlinked","enblocks"),showTooltip:!0,tooltipPosition:"top",className:r()("enb-control-button enb-linked-button",{"is-linked":!0===n}),onClick:()=>o(!0!==n)},n?w:k),(0,a.createElement)(x,{disabled:S,onClick:()=>{t?(g(void 0),f(void 0),C(void 0),B(void 0)):(v(V),$(V))}}))),(0,a.createElement)("div",{className:"enb-cols-2 enb-gap-16"},(0,a.createElement)("div",{className:"enb-column"},(0,a.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},s[0]),!t&&(0,a.createElement)(b.SelectControl,{options:c,value:p,onChange:v}),t&&(0,a.createElement)(E,{resetButton:!1,isClamp:!0,min:m,max:u,value:d,setValue:g,value2:_,setValue2:f})),(0,a.createElement)("div",{className:"enb-column"},(0,a.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},s[1]),!t&&(0,a.createElement)(b.SelectControl,{options:c,value:M,onChange:$,disabled:n&&!0}),t&&(0,a.createElement)(E,{resetButton:!1,isClamp:!0,min:m,max:u,value:y,setValue:C,value2:G,setValue2:B,disabled:n&&!0}))))},$=({hideRail:e=!0,resetButton:t=!0,hasNegativeValue:l,min:n,max:o,step:s,value:i,setValue:c,resetFallback:m,singleUnit:u,showUnits:p,units:v,unit:d,setUnit:g,resetFallbackUnit:h})=>{p&&("%"===d||"dvw"===d||"dvh"===d?(o=100,l&&(n=-100)):"em"!==d&&"rem"!==d||(o=100,s=.1,l&&(n=-100)));let w=!0;return i===m&&d===h||(w=!1),(0,a.createElement)("div",{className:r()("enb-flex enb-range-input",{"hidden-rail":e,"has-unit":!!u||p})},(0,a.createElement)(b.RangeControl,{value:i,onChange:c,min:n,max:o,step:s,withInputField:!0}),p&&(0,a.createElement)(f,{units:v,unit:d,setUnit:g}),!!u&&(0,a.createElement)(_,{unit:u}),t&&(0,a.createElement)(x,{disabled:w,onClick:()=>{c(m),p&&g(h)}}))},y=(0,a.createElement)(g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(g.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),C=(0,a.createElement)(g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(g.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),G=(0,a.createElement)(g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(g.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),B=()=>{const e=d(),{__experimentalSetPreviewDeviceType:t=null}=(0,u.useDispatch)("core/edit-post"),l=e=>{t(e)};let n="Switch to Tablet";"Tablet"===e?n=(0,i.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(n=(0,i.__)("Switch to Desktop","enblocks"));const o=()=>{"Desktop"===e?l("Tablet"):"Tablet"===e?l("Mobile"):"Mobile"===e&&l("Desktop")};return(0,a.createElement)(b.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,l)=>(0,a.createElement)(b.Button,{key:l,label:n,showTooltip:!0,tooltipPosition:"top",className:r()("enb-device-toggle-button",{selected:t===e}),onClick:o},"Desktop"===t&&y,"Tablet"===t&&C,"Mobile"===t&&G))))},V=({hideRail:e=!0,resetButton:t,label:l,help:n,hasDeviceToggle:o,min:s,max:i,step:c,value:m,setValue:u,resetFallback:p,singleUnit:b,showUnits:v,units:d,unit:g="px",setUnit:h,resetFallbackUnit:w="px"})=>(0,a.createElement)("div",{className:r()("enb-component enb-range",{"enb-grid enb-gap-4":!e,"enb-cols-2 enb-col-gap-8":l&&e,"has-no-units":!b&&!v})},!!l&&(0,a.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,a.createElement)("h2",{className:"enb-component-heading enb-m-0"},l,!!n&&(0,a.createElement)("span",{className:"enb-component-help"},n)),o&&(0,a.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,a.createElement)(B,null))),(0,a.createElement)($,{hideRail:e,resetButton:t,min:s,max:i,step:c,value:m,setValue:u,resetFallback:p,singleUnit:b,showUnits:v,units:d,unit:g,setUnit:h,resetFallbackUnit:w})),S=({label:e,help:t,checked:l,setChecked:n})=>(0,a.createElement)("div",{className:"enb-component"},(0,a.createElement)("div",{className:"enb-toggle enb-flex enb-justify-between enb-align-center enb-col-gap-8"},!!e&&(0,a.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,a.createElement)("h2",{className:"enb-component-heading enb-m-0"},e,!!t&&(0,a.createElement)("span",{className:"enb-component-help"},t))),(0,a.createElement)(b.ToggleControl,{checked:l,onChange:n}))),N=({layoutList:e,activeLayout:t,setLayout:l})=>(0,a.createElement)(a.Fragment,null,!!e&&(0,a.createElement)("div",{className:"enb-component"},(0,a.createElement)("h2",{className:"enb-component-heading"},(0,i.__)("Layout","enblocks")),(0,a.createElement)("div",{className:"enb-component-columns-layout enb-mt-8"},(0,a.createElement)(b.ButtonGroup,null,Object.keys(e).map(((n,o)=>(0,a.createElement)(b.Button,{key:o,label:e[n].label,showTooltip:!0,className:r()("enb-layout-picker",{active:t===e[n].value}),onClick:()=>{const t=e[n].value;l(t)}},e[n].icon))))))),T={layout_1_1:{label:(0,i.__)("Equal","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM50 2v36"})),value:"repeat(2, minmax(0, 1fr))"},layout_3_1:{label:(0,i.__)("3 : 1","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM75 2v36"})),value:"minmax(0, 3fr) minmax(0, 1fr)"},layout_2_1:{label:(0,i.__)("2 : 1","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM66 2v36"})),value:"minmax(0, 2fr) minmax(0, 1fr)"},layout_1_2:{label:(0,i.__)("1 : 2","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM33 2v36"})),value:"minmax(0, 1fr) minmax(0, 2fr)"},layout_3_2:{label:(0,i.__)("3 : 2","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM60 2v36"})),value:"minmax(0, 3fr) minmax(0, 2fr)"},layout_2_3:{label:(0,i.__)("2 : 3","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM40 2v36"})),value:"minmax(0, 2fr) minmax(0, 3fr)"}},z={layout_1_1_1:{label:(0,i.__)("Equal","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM33 2v36M67 2v36"})),value:"repeat(3, minmax(0, 1fr))"},layout_1_2_1:{label:(0,i.__)("1 : 2 : 1","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM25 2v36M75 2v36"})),value:"minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr)"},layout_2_1_1:{label:(0,i.__)("2 : 1 : 1","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM50 2v36M75 2v36"})),value:"minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr)"},layout_1_1_2:{label:(0,i.__)("1 : 1 : 2","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM50 2v36M25 2v36"})),value:"minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)"}},P={layout_1_1_1_1:{label:(0,i.__)("Equal","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM50 2v36M75 2v36M25 2v36"})),value:"repeat(4, minmax(0, 1fr))"},layout_1_2_2_1:{label:(0,i.__)("1 : 2 : 2 : 1","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM83 2v36M49 2v36M16 2v36"})),value:"minmax(0, 1fr) repeat(2, minmax(0, 2fr)) minmax(0, 1fr)"},layout_2_1_1_1:{label:(0,i.__)("2 : 1 : 1 : 1","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM80 2v36M60 2v36M40 2v36"})),value:"minmax(0, 2fr) repeat(3, minmax(0, 1fr))"},layout_1_1_1_2:{label:(0,i.__)("1 : 1 : 1 : 2","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM60 2v36M40 2v36M20 2v36"})),value:"repeat(3, minmax(0, 1fr)) minmax(0, 2fr)"},layout_2_2_1_1:{label:(0,i.__)("2 : 2 : 1 : 1","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM83 2v36M66 2v36M32 2v36"})),value:"repeat(2, minmax(0, 2fr)) repeat(2, minmax(0, 1fr))"},layout_1_1_2_2:{label:(0,i.__)("1 : 1 : 2 : 2","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM66 2v36M32 2v36M16 2v36"})),value:"repeat(2, minmax(0, 1fr)) repeat(2, minmax(0, 2fr))"}},R={layout_1_1_1_1_1:{label:(0,i.__)("Equal","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM60 2v36M80 2v36M40 2v36M20 2v36"})),value:"repeat(5, minmax(0, 1fr))"},layout_1_1_2_1_1:{label:(0,i.__)("1 : 1 : 2 : 1 : 1","label","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM66 2v36M83 2v36M32 2v36M16 2v36"})),value:"repeat(2, minmax(0, 1fr)) minmax(0, 2fr) repeat(2, minmax(0, 1fr))"},layout_2_1_1_1_1:{label:(0,i.__)("2 : 1 : 1 : 1 : 1","label","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM66 2v36M83 2v36M49 2v36M32 2v36"})),value:"minmax(0, 2fr) repeat(4, minmax(0, 1fr))"},layout_1_1_1_1_2:{label:(0,i.__)("1 : 1 : 1 : 1 : 2","label","enblocks"),icon:(0,a.createElement)("svg",{viewBox:"0 0 100 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{stroke:"#000",strokeWidth:"2",d:"M1 1h98v38H1zM66 2v36M49 2v36M32 2v36M16 2v36"})),value:"repeat(4, minmax(0, 1fr)) minmax(0, 2fr)"}},L=({setAttributes:e,fluidColumns:t,columnMinWidth:l,columns:n,setColumns:o,columnsPerRowLG:s,setColumnsPerRow:r,columnsPerRowReset:c,gridTemplateColumns:m,setGridTemplateColumns:u,customGap:p,setCustomGap:b,linkGap:v,setLinkGap:d,rowGap:g,setRowGap:h,rowGapMin:w,setRowGapMin:k,rowGapMax:x,setRowGapMax:_,columnGap:f,setColumnGap:E,columnGapMin:$,setColumnGapMin:y,columnGapMax:C,setColumnGapMax:G})=>{let B=z;return B=2===s?T:3===s?z:4===s?P:5===s?R:"",e({gridTemplateColumnsFluid:`repeat(auto-fit, minmax(${l}px, 1fr))`}),(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"enb-component enb-component-grid-box"},(0,a.createElement)(S,{label:(0,i.__)("Fluid Columns","enblocks"),checked:t,setChecked:t=>e({fluidColumns:t})}),!t&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(V,{label:(0,i.__)("Column per Row","enblocks"),hasDeviceToggle:!0,value:s,setValue:r,resetButton:!1,resetFallback:c,min:1,max:12})),(0,a.createElement)(V,{label:(0,i.__)("Total Columns","enblocks"),value:n,setValue:o,resetButton:!1,min:s,max:50}),t&&(0,a.createElement)(V,{label:(0,i.__)("Column Width","enblocks"),value:l,setValue:t=>e({columnMinWidth:t}),resetFallback:280,min:100,max:1e3,singleUnit:"px"}),!t&&(0,a.createElement)(N,{layoutList:B,activeLayout:m,setLayout:u}),(0,a.createElement)(M,{label:(0,i.__)("Gap","enblocks"),customValue:p,setCustomValue:b,linked:v,setLinked:d,resetFallback:"--enb-spacing-32",value:g,setValue:h,minValue:w,setMinValue:k,maxValue:x,setMaxValue:_,value2:f,setValue2:E,minValue2:$,setMinValue2:y,maxValue2:C,setMaxValue2:G})))};(0,n.registerBlockType)(o,{icon:("columns",(0,a.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,a.createElement)("path",{fill:"transparent",stroke:"currentColor",strokeWidth:"2",d:"M1 1h22v22H1z"}),(0,a.createElement)("path",{stroke:"currentColor",strokeWidth:"2",d:"M8 0v24M16 0v24"}))),attributes:{blockId:{type:"string"},templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1]},css:{type:"object"},fluidColumns:{type:"boolean"},columnMinWidth:{type:"number",default:280},gridTemplateColumnsFluid:{type:"string",default:"repeat(auto-fit, minmax(280px, 1fr))"},columns:{type:"number",default:3},columnsPerRowLG:{type:"number",default:3},columnsPerRowMD:{type:"number",default:2},columnsPerRow:{type:"number",default:1},gridTemplateColumns:{type:"string",default:"repeat(1, minmax(0, 1fr))"},gridTemplateColumnsMD:{type:"string",default:"repeat(2, minmax(0, 1fr))"},gridTemplateColumnsLG:{type:"string",default:"repeat(3, minmax(0, 1fr))"},verticalAlignment:{type:"string"},customGap:{type:"toggle",default:!1},linkGap:{type:"toggle",default:!0},rowGap:{type:"string",default:"--enb-spacing-32"},rowGapMin:{type:"number"},rowGapMax:{type:"number"},columnGap:{type:"string"},columnGapMin:{type:"number"},columnGapMax:{type:"number"}},edit:({attributes:e,setAttributes:t,clientId:l})=>{const{blockId:o,templateLock:s,css:g,align:h,fluidColumns:w,columnMinWidth:k,gridTemplateColumnsFluid:x,columns:_,columnsPerRowLG:f,columnsPerRowMD:E,columnsPerRow:M,gridTemplateColumns:$,gridTemplateColumnsMD:y,gridTemplateColumnsLG:C,verticalAlignment:G,customGap:B,linkGap:V,rowGap:S,rowGapMin:N,rowGapMax:T,columnGap:z,columnGapMin:P,columnGapMax:R,sizeCSS:D,sizeMD:H,sizeLG:F,overflowCSS:W,spacingCSS:U,spacingMD:I,spacingLG:O,borderCSS:j,borderMD:A,borderLG:q,hoverBorderCSS:J,boxShadowCSS:K,hoverBoxShadowCSS:Q,parentHoverBoxShadowCSS:X,hasBgImage:Y,useImgTag:Z,bgImageUrl:ee,hasBgVideo:te,bgVideoUrl:le,backgroundCSS:ne,backgroundAnimatedCSS:ae,backgroundImageCSS:oe,hoverBgCSS:se,animatedBgKeyframeCSS:re,hasOverlayBgColor:ie,hasOverlayGradientBgColor:ce,overlayCSS:me,hoverOverlayCSS:ue,blockVisibilityMD:pe,blockVisibilityLG:be,blockVisibilityCSS:ve}=e;function de(e){return!!e||0===e}(0,m.useEffect)((()=>{t({blockId:"enb-columns-"+l.slice(0,8)})}),[l,t]);const{children:ge}=(0,u.useSelect)((e=>{const{getBlock:t}=e("core/block-editor");return{children:t(l)?.innerBlocks||[]}}),[l]),{insertBlock:he,removeBlock:we}=(0,u.useDispatch)("core/block-editor"),ke=(0,n.createBlock)("enblocks/column"),xe=(0,m.useCallback)((e=>{t({columns:e}),_<e?(0,c.times)(e-_,(()=>{ke&&he(ke,ge?.length||0,l,!1)})):_>e&&ge.slice(e).forEach((e=>we(e.clientId,!1)))}),[ge,l,ke,_,he,we,t]);(0,m.useEffect)((()=>{_<f&&xe(f)}),[f,_,xe]),(0,m.useEffect)((()=>{_!==ge.length&&t({columns:ge.length})}),[ge.length,t]);const _e=d(),fe="48em",Ee="64em";let Me="",$e="",ye="",Ce="",Ge="",Be="";$e+=`${A}`,$e+=`${I}`,$e+=`${H}`,Ge+=`${q}`,Ge+=`${O}`,Ge+=`${F}`;let Ve="",Se="",Ne="",Te="",ze="",Pe="",Re="",Le="",De="",He="",Fe="",We="";const Ue=`.${o}`,Ie=`.${o} > .wp-block-enblocks-columns`;w&&(He+=`grid-template-columns:${x};`),w||(He+=`grid-template-columns:${$};`,Fe+=`grid-template-columns:${y};`,We+=`grid-template-columns:${C};`),G&&("top"===G?He+="align-items:start;":"center"===G?He+="align-items:center;":"bottom"===G&&(He+="align-items:end;")),B?V?de(N)&&de(T)&&(He+="gap:"+v(N,T)+";"):(de(N)&&de(T)&&(He+="row-gap:"+v(N,T)+";"),de(P)&&de(R)&&(He+="column-gap:"+v(P,R)+";")):V?de(S)&&(He+=`gap:var(${S});`):(de(S)&&(He+=`row-gap:var(${S});`),de(z)&&(He+=`column-gap:var(${z});`)),He&&(Ve=`${Ue} {`,Pe=`${Ie} {`,De="}"),!pe&&$e&&(Me=`@media (min-width:${fe}){.${o}{`,ye="}}"),!pe&&Fe&&(Se=`@media (min-width:${fe}){.${o}{`,Re=`@media (min-width:${fe}){.${o} > .wp-block-enblocks-columns{`,Ne="}}"),!be&&Ge&&(Ce=`@media (min-width:${Ee}){.${o}{`,Be="}}"),!be&&We&&(Te=`@media (min-width:${Ee}){.${o}{`,Le=`@media (min-width:${Ee}){.${o} > .wp-block-enblocks-columns{`,ze="}}");let Oe="",je="",Ae="";je+=`${D}`,je+=`${W}`,je+=`${U}`,je+=`${j}`,je+=`${K}`,je+=`${ne}`,je&&(Oe=`.${o}{`,Ae="}");let qe="",Je="",Ke="";Je+=`${ae}`,Je&&(Je+="content:'';position:absolute;inset:0;z-index:-1;border-radius:inherit;",qe=`.${o}::before{`,Ke="}");let Qe="",Xe="",Ye="";Xe+=`${J}`,Xe+=`${Q}`,Xe+=`${se}`,Xe&&(Qe=`.${o}:hover{`,Ye="}");let Ze="",et="",tt="";et+=`${X}`,et&&(Ze=`*:hover > .${o}{`,tt="}");const lt=`${Ve}${He}${De}${Se}${Fe}${Ne}${Te}${We}${ze}${Oe}${je}${Ae}${qe}${Je}${Ke}${oe}${Ze}${et}${tt}${Qe}${Xe}${Ye}${me}${ue}${re}${Me}${$e}${ye}${Ce}${Ge}${Be}${ve}`,nt=`${Pe}${He}${De}${Re}${Fe}${Ne}${Le}${We}${ze}${Oe}${je}${Ae}${qe}${Je}${Ke}${oe}${Ze}${et}${tt}${Qe}${Xe}${Ye}${me}${ue}${re}${Me}${$e}${ye}${Ce}${Ge}${Be}${ve}`;(0,m.useEffect)((()=>{JSON.stringify(g)!==JSON.stringify(lt)&&t({css:lt})}),[lt,g,t]);let at="";ae&&(at=(0,a.createElement)("div",{className:"enb-animated-bg"}));let ot="";Y&&Z&&ee&&(ot=(0,a.createElement)("div",{className:"enb-bg-image"},(0,a.createElement)("img",{src:ee,alt:""})));let st="";te&&le&&(st=(0,a.createElement)("video",{src:le,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"}));let rt="";(ie||ce)&&(Y||te)&&(rt=(0,a.createElement)("div",{className:"enb-overlay"}));const it=(0,a.createElement)(a.Fragment,null,at,ot,st,rt),ct=(0,p.useBlockProps)({className:o}),mt=(0,p.useBlockProps)({className:r()(h?`align${h}`:"")}),ut=(0,p.useInnerBlocksProps)(mt,{templateLock:s,allowedBlocks:["enblocks/column"],orientation:"horizontal",directInsert:!0,template:[["enblocks/column"],["enblocks/column"],["enblocks/column"]],templateInsertUpdatesSelection:!1,renderAppender:!1});return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(p.BlockControls,null,(0,a.createElement)(p.BlockVerticalAlignmentToolbar,{value:G,onChange:e=>{t({verticalAlignment:e})}})),(0,a.createElement)(p.InspectorControls,{className:"enb-inspector-controls"},(0,a.createElement)(b.PanelBody,{title:(0,i.__)("Layout","enblocks"),initialOpen:!0,className:"enb-components-panel-body"},(0,a.createElement)(L,{setAttributes:t,fluidColumns:w,columnMinWidth:k,gridTemplateColumnsFluid:x,columns:_,setColumns:xe,columnsPerRowLG:(()=>{switch(_e){case"Desktop":return f;case"Tablet":return E;case"Mobile":return M;default:return}})(),setColumnsPerRow:e=>{"Desktop"===_e?(t({columnsPerRowLG:e}),t({gridTemplateColumnsLG:`repeat(${e}, minmax(0, 1fr))`})):"Tablet"===_e?(t({columnsPerRowMD:e}),t({gridTemplateColumnsMD:`repeat(${e}, minmax(0, 1fr))`})):"Mobile"===_e&&(t({columnsPerRow:e}),t({gridTemplateColumns:`repeat(${e}, minmax(0, 1fr))`}))},columnsPerRowReset:(()=>{switch(_e){case"Desktop":return 3;case"Tablet":return 2;case"Mobile":return 1;default:return}})(),gridTemplateColumns:(()=>{switch(_e){case"Desktop":return C;case"Tablet":return y;case"Mobile":return $;default:return}})(),setGridTemplateColumns:e=>{"Desktop"===_e?t({gridTemplateColumnsLG:e}):"Tablet"===_e?t({gridTemplateColumnsMD:e}):"Mobile"===_e&&t({gridTemplateColumns:e})},customGap:B,setCustomGap:e=>t({customGap:e}),linkGap:V,setLinkGap:e=>t({linkGap:e}),rowGap:S,setRowGap:e=>t({rowGap:e}),rowGapMin:N,setRowGapMin:e=>t({rowGapMin:e}),rowGapMax:T,setRowGapMax:e=>t({rowGapMax:e}),columnGap:z,setColumnGap:e=>t({columnGap:e}),columnGapMin:P,setColumnGapMin:e=>t({columnGapMin:e}),columnGapMax:R,setColumnGapMax:e=>t({columnGapMax:e})}))),(0,a.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(nt)}`),(0,a.createElement)("div",{...ct},it,(0,a.createElement)("div",{...ut})))},save:({attributes:e})=>{const{blockId:t,anchor:l,hasBgImage:n,useImgTag:o,bgImageId:s,bgImageUrl:r,bgImageAlt:i,decoding:c,fetchPriority:m,lazyLoading:u,hasBgVideo:b,bgVideoUrl:v,hasOverlayBgColor:d,hasOverlayGradientBgColor:g,hasAnimatedBgColor:h,hasAnimatedGradientBg:w}=e;let k="";(n||b)&&(d||g)&&(k=(0,a.createElement)("div",{className:"enb-overlay"}));let x="";(h||w)&&(x=(0,a.createElement)("div",{className:"enb-animated-bg"}));let _="";const f=m?"high":void 0,E="sync"!==c&&!m&&u?"lazy":"eager";n&&o&&r&&(_=(0,a.createElement)("div",{className:"enb-bg-image"},(0,a.createElement)("img",{decoding:c,fetchpriority:f,loading:E,src:r,alt:i,className:`wp-image-${s}`,role:"presentation"})));let M="";b&&v&&(M=(0,a.createElement)("video",{src:v,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"}));const $=(0,a.createElement)(a.Fragment,null,x,_,M,k),y=(0,a.createElement)(p.InnerBlocks.Content,null),C=p.useBlockProps.save({className:t});return(0,a.createElement)("div",{id:l||void 0,...C},$,y)}})},942:(e,t)=>{var l;!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var l=arguments[t];l&&(e=s(e,o(l)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var l in e)n.call(e,l)&&e[l]&&(t=s(t,l));return t}function s(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0===(l=function(){return a}.apply(t,[]))||(e.exports=l)}()}},l={};function n(e){var a=l[e];if(void 0!==a)return a.exports;var o=l[e]={exports:{}};return t[e](o,o.exports,n),o.exports}n.m=t,e=[],n.O=(t,l,a,o)=>{if(!l){var s=1/0;for(m=0;m<e.length;m++){for(var[l,a,o]=e[m],r=!0,i=0;i<l.length;i++)(!1&o||s>=o)&&Object.keys(n.O).every((e=>n.O[e](l[i])))?l.splice(i--,1):(r=!1,o<s&&(s=o));if(r){e.splice(m--,1);var c=a();void 0!==c&&(t=c)}}return t}o=o||0;for(var m=e.length;m>0&&e[m-1][2]>o;m--)e[m]=e[m-1];e[m]=[l,a,o]},n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var l in t)n.o(t,l)&&!n.o(e,l)&&Object.defineProperty(e,l,{enumerable:!0,get:t[l]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={796:0,412:0};n.O.j=t=>0===e[t];var t=(t,l)=>{var a,o,[s,r,i]=l,c=0;if(s.some((t=>0!==e[t]))){for(a in r)n.o(r,a)&&(n.m[a]=r[a]);if(i)var m=i(n)}for(t&&t(l);c<s.length;c++)o=s[c],n.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return n.O(m)},l=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];l.forEach(t.bind(null,0)),l.push=t.bind(null,l.push.bind(l))})();var a=n.O(void 0,[412],(()=>n(426)));a=n.O(a)})();
  • enblocks/trunk/build/blocks/container/block.json

    r3074480 r3084531  
    33  "apiVersion": 3,
    44  "name": "enblocks/container",
    5   "version": "1.3.7",
     5  "version": "1.3.8",
    66  "title": "Container",
    77  "category": "enblocks",
  • enblocks/trunk/build/blocks/container/index.asset.php

    r3074480 r3084531  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'f92e607c5ed7e54fe80a');
     1<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '060d582991f5257e7bf8');
  • enblocks/trunk/build/blocks/container/index.js

    r3074480 r3084531  
    1 (()=>{var e,t={488:(e,t,n)=>{"use strict";const r=window.React,o=window.wp.blocks,a=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/container","version":"1.3.7","title":"Container","category":"enblocks","keywords":["box","container","flexbox","flex","group","row","section","wrap","wrapper","enblocks"],"supports":{"html":false,"align":["wide","full"],"anchor":true,"layout":{"allowJustification":false}},"textdomain":"enblocks","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}');var l=n(942),i=n.n(l);const s=window.wp.i18n,c=window.wp.element,d=window.wp.data,m=window.wp.primitives,u=(0,r.createElement)(m.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(m.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})),g=window.wp.blockEditor,b=window.wp.components;Object.defineProperty;var v=new Map,h=new WeakMap,p=0;function y(e,t,n={},r=undefined){if(void 0===window.IntersectionObserver&&void 0!==r){const o=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:o,intersectionRect:o,rootBounds:o}),()=>{}}const{id:o,observer:a,elements:l}=function(e){const t=function(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return`${t}_${"root"===t?(n=e.root,n?(h.has(n)||(p+=1,h.set(n,p.toString())),h.get(n)):"0"):e[t]}`;var n})).toString()}(e);let n=v.get(t);if(!n){const r=new Map;let o;const a=new IntersectionObserver((t=>{t.forEach((t=>{var n;const a=t.isIntersecting&&o.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=a),null==(n=r.get(t.target))||n.forEach((e=>{e(a,t)}))}))}),e);o=a.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:a,elements:r},v.set(t,n)}return n}(n),i=l.get(e)||[];return l.has(e)||l.set(e,i),i.push(t),a.observe(e),function(){i.splice(i.indexOf(t),1),0===i.length&&(l.delete(e),a.unobserve(e)),0===l.size&&(a.disconnect(),v.delete(o))}}r.Component;const S=({setAttributes:e,tagName:t,isCaption:n})=>{if(n)return null;const o=[{key:"aside",label:(0,s.__)("Aside","enblocks")},{key:"main",label:(0,s.__)("Main","enblocks")},{key:"article",label:(0,s.__)("Article","enblocks")},{key:"header",label:(0,s.__)("Header","enblocks")},{key:"footer",label:(0,s.__)("Footer","enblocks")},{key:"section",label:(0,s.__)("Section","enblocks")},{key:"div",label:(0,s.__)("Div","enblocks")},{key:"span",label:(0,s.__)("Span","enblocks")}];return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(b.ToolbarGroup,null,(0,r.createElement)(b.DropdownMenu,{icon:(0,r.createElement)("span",null,t),label:(0,s.__)("Select HTML Tag","enblocks")},(({onClose:n})=>(0,r.createElement)(b.MenuGroup,null,o.map((o=>(0,r.createElement)(b.MenuItem,{key:o.key,icon:t===o.key?"yes":"",onClick:()=>{e({tagName:o.key}),n()}},o.label))))))))};(0,o.registerBlockType)(a,{icon:("container",(0,r.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,r.createElement)("path",{fill:"currentColor",d:"M0 0h5v2H0zM0 24v-5h2v5zM24 24h-5v-2h5zM0 2h2v3H0zM2 24v-2h3v2zM24 22h-2v-3h2zM9 0h6v2H9zM9 22h6v2H9zM2 9v6H0V9zM24 9v6h-2V9zM19 0h5v2h-5zM22 2h2v3h-2z"}))),attributes:{blockId:{type:"string"},templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1]},css:{type:"object"},tagName:{type:"string",default:"div"},href:{type:"string",source:"attribute",selector:"a",attribute:"href",__experimentalRole:"content"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel",__experimentalRole:"content"},linkTarget:{type:"boolean",default:!1}},edit:({attributes:e,setAttributes:t,clientId:n})=>{const{blockId:o,templateLock:a,css:l,layout:m,align:v,layoutCSS:h,layoutMD:p,layoutLG:$,tagName:k,href:f,rel:w,linkTarget:C,positionCSS:E,positionCssMD:_,positionCssLG:M,sizeCSS:x,sizeMD:B,sizeLG:O,overflowCSS:V,spacingCSS:I,spacingMD:N,spacingLG:T,borderStyle:A,borderCSS:z,borderMD:H,borderLG:L,hoverBorderCSS:D,boxShadowCSS:G,hoverBoxShadowCSS:P,parentHoverBoxShadowCSS:R,hasBgImage:j,useImgTag:F,bgImageUrl:U,hasBgVideo:J,bgVideoUrl:Z,backgroundCSS:K,backgroundAnimatedCSS:W,backgroundImageCSS:q,hoverBgCSS:Q,animatedBgKeyframeCSS:X,hasOverlayBgColor:Y,hasOverlayGradientBgColor:ee,overlayCSS:te,hoverOverlayCSS:ne,typographyCSS:re,typographyMD:oe,typographyLG:ae,colorsCSS:le,hoverColorsCSS:ie,linkColorCSS:se,linkHoverColorCSS:ce,linkVisitedColorCSS:de,textStyleCSS:me,textStyleMD:ue,textStyleLG:ge,linkDecorationCSS:be,linkHoverDecorationCSS:ve,filtersCSS:he,hoverFilterCSS:pe,visibilityCSS:ye,hoverVisibilityCSS:Se,parentHoverVisibilityCSS:$e,transformCSS:ke,hoverTransformCSS:fe,parentHoverTransformCSS:we,transitionCSS:Ce,animationName:Ee,animationThreshold:_e,animationDelay:Me,animationCSS:xe,animationRevealCSS:Be,disableAnimationCSS:Oe,blockVisibilityMD:Ve,blockVisibilityLG:Ie,blockVisibilityCSS:Ne}=e;(0,c.useEffect)((()=>{t({blockId:"enb-container-"+n.slice(0,8)})}),[n,t]);const Te=k;let Ae="",ze="",He="";ze+=`${W}`,ze&&(Ae=`.${o} .enb-animated-bg{`,He="}");let Le="",De="",Ge="";De+=`${h}`,De+=`${E}`,De+=`${x}`,De+=`${V}`,De+=`${I}`,De+=`${z}`,De+=`${G}`,De+=`${K}`,De+=`${re}`,De+=`${le}`,De+=`${me}`,De+=`${he}`,De+=`${ye}`,De+=`${ke}`,De+=`${Ce}`,De+=`${xe}`,De&&(Le=`.${o}{`,Ge="}");let Pe="",Re="",je="";Re+=`${D}`,Re+=`${P}`,Re+=`${Q}`,Re+=`${pe}`,Re+=`${ie}`,Re+=`${fe}`,Re+=`${Se}`,Re&&(Pe=`.${o}:hover{`,je="}");let Fe="",Ue="",Je="";Ue+=`${R}`,Ue+=`${we}`,Ue+=`${$e}`,Ue&&(Fe=`*:hover > .${o}{`,Je="}");let Ze="",Ke="",We="";se&&(Ze=`.${o} a:where(:not(.wp-element-button)){${se}}`),be&&(Ze=`.${o} a:where(:not(.wp-element-button)){${be}}`),ce&&(Ke=`.${o} a:hover{${ce}}`),ve&&(Ke=`.${o} a:hover{${ve}}`),de&&(We=`.${o} a:visited{${de}}`);let qe="",Qe="",Xe="",Ye="",et="",tt="";et+=`${p}`,et+=`${H}`,et+=`${_}`,et+=`${N}`,et+=`${B}`,et+=`${oe}`,et+=`${ue}`,!Ve&&et&&(Ye=`@media (min-width:48em){.${o}{`,tt="}}"),Qe+=`${$}`,Qe+=`${L}`,Qe+=`${M}`,Qe+=`${T}`,Qe+=`${O}`,Qe+=`${ae}`,Qe+=`${ge}`,!Ie&&Qe&&(qe=`@media (min-width:64em){.${o}{`,Xe="}}");const nt=`${Ae}${ze}${He}${Le}${De}${Ge}${q}${Be}${Oe}${Fe}${Ue}${Je}${Pe}${Re}${je}${te}${ne}${X}${Ze}${Ke}${We}${Ye}${et}${tt}${qe}${Qe}${Xe}${Ne}`;(0,c.useEffect)((()=>{JSON.stringify(l)!==JSON.stringify(nt)&&t({css:nt})}),[nt,l,t]);let rt=0;var ot;Ee&&((ot=_e)||0===ot)&&(rt=Number(_e)/100);const{ref:at,inView:lt}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:o,root:a,triggerOnce:l,skip:i,initialInView:s,fallbackInView:c,onChange:d}={}){var m;const[u,g]=r.useState(null),b=r.useRef(),[v,h]=r.useState({inView:!!s,entry:void 0});b.current=d,r.useEffect((()=>{if(i||!u)return;let r;return r=y(u,((e,t)=>{h({inView:e,entry:t}),b.current&&b.current(e,t),t.isIntersecting&&l&&r&&(r(),r=void 0)}),{root:a,rootMargin:o,threshold:e,trackVisibility:n,delay:t},c),()=>{r&&r()}}),[Array.isArray(e)?e.toString():e,u,a,o,l,i,n,c,t]);const p=null==(m=v.entry)?void 0:m.target,S=r.useRef();u||!p||l||i||S.current===p||(S.current=p,h({inView:!!s,entry:void 0}));const $=[g,v.inView,v.entry];return $.ref=$[0],$.inView=$[1],$.entry=$[2],$}({threshold:rt,delay:Me,triggerOnce:!0});let it;Ee&&(it=at);let st="";W&&(st=(0,r.createElement)("div",{className:"enb-animated-bg"}));let ct="";j&&F&&U&&(ct=(0,r.createElement)("div",{className:"enb-bg-image"},(0,r.createElement)("img",{src:U,alt:""})));let dt="";J&&Z&&(dt=(0,r.createElement)("video",{src:Z,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"}));let mt="";(Y||ee)&&(j||J)&&(mt=(0,r.createElement)("div",{className:"enb-overlay"}));const ut=(0,r.createElement)(r.Fragment,null,st,ct,dt,mt),gt=(0,d.useSelect)((e=>e(g.store).getBlocks(n).length>0),[n]),bt=(0,g.useBlockProps)({className:i()(o,m&&"constrained"===m.type?"is-layout-constrained":"",v?`align${v}`:"",gt?"":"has-no-child",A?"has-border":"",Ee?"enb-animate":"",lt?"in-view":"")}),vt=(0,g.useInnerBlocksProps)((0,g.useBlockProps)(),{templateLock:a,renderAppender:gt?"":g.InnerBlocks.ButtonBlockAppender});return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(g.BlockControls,{group:"block"},(0,r.createElement)(S,{setAttributes:t,tagName:k}),(0,r.createElement)(b.Dropdown,{renderToggle:({isOpen:e,onToggle:t})=>(0,r.createElement)(b.ToolbarButton,{icon:u,label:f?(0,s.__)("Change Container Link","enblocks"):(0,s.__)("Add Container Link","enblocks"),onClick:t,"aria-expanded":e,isPressed:!!f}),renderContent:()=>(0,r.createElement)(r.Fragment,null,(0,r.createElement)(g.URLInput,{value:f,onChange:e=>{t({href:e})}}),f&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(b.ToggleControl,{label:(0,s.__)("Open link in a new tab","enblocks"),checked:C||"",onChange:e=>{t({linkTarget:e})}}),C&&(0,r.createElement)(b.TextControl,{label:(0,s.__)("Link Rel","enblocks"),className:"enb-component enb-component-text",value:w,onChange:e=>{t({rel:e})}})))})),(0,r.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(nt)}`),(0,r.createElement)(Te,{...bt},(0,r.createElement)("div",{ref:it,className:"enb-outer-container alignfull"},ut,(0,r.createElement)("div",{...vt}))))},save:({attributes:e})=>{const{blockId:t,layout:n,anchor:o,animationName:a,animationThreshold:l,animationDelay:s,tagName:c,href:d,rel:m,linkTarget:u,hasBgImage:b,useImgTag:v,bgImageId:h,bgImageUrl:p,bgImageAlt:y,decoding:S,fetchPriority:$,lazyLoading:k,hasBgVideo:f,bgVideoUrl:w,hasOverlayBgColor:C,hasOverlayGradientBgColor:E,hasAnimatedBgColor:_,hasAnimatedGradientBg:M}=e;let x,B=c;var O;a&&((O=l)||0===O)&&(x=Number(l)/100);let V="";(b||f)&&(C||E)&&(V=(0,r.createElement)("div",{className:"enb-overlay"}));let I="";(_||M)&&(I=(0,r.createElement)("div",{className:"enb-animated-bg"}));let N="";const T=$?"high":void 0,A="sync"!==S&&!$&&k?"lazy":"eager";b&&v&&p&&(N=(0,r.createElement)("div",{className:"enb-bg-image"},(0,r.createElement)("img",{decoding:S,fetchpriority:T,loading:A,src:p,alt:y,className:`wp-image-${h}`,role:"presentation"})));let z,H,L,D="";f&&w&&(D=(0,r.createElement)("video",{src:w,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"})),d&&(B="a",z=d,H=u?"_blank":void 0,L=u&&m?m:void 0);const G=(0,r.createElement)(r.Fragment,null,I,N,D,V),P=(0,r.createElement)(g.InnerBlocks.Content,null),R=g.useBlockProps.save({className:i()(t,n&&"constrained"===n.type?"is-layout-constrained":"",a?"enb-animate":"")});return(0,r.createElement)(B,{id:o||void 0,...R,href:z,rel:L,target:H,"data-threshold":x,"data-delay":s},G,P)}})},942:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=l(e,a(n)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=l(t,n));return t}function l(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var a=n[e]={exports:{}};return t[e](a,a.exports,r),a.exports}r.m=t,e=[],r.O=(t,n,o,a)=>{if(!n){var l=1/0;for(d=0;d<e.length;d++){for(var[n,o,a]=e[d],i=!0,s=0;s<n.length;s++)(!1&a||l>=a)&&Object.keys(r.O).every((e=>r.O[e](n[s])))?n.splice(s--,1):(i=!1,a<l&&(l=a));if(i){e.splice(d--,1);var c=o();void 0!==c&&(t=c)}}return t}a=a||0;for(var d=e.length;d>0&&e[d-1][2]>a;d--)e[d]=e[d-1];e[d]=[n,o,a]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={184:0,992:0};r.O.j=t=>0===e[t];var t=(t,n)=>{var o,a,[l,i,s]=n,c=0;if(l.some((t=>0!==e[t]))){for(o in i)r.o(i,o)&&(r.m[o]=i[o]);if(s)var d=s(r)}for(t&&t(n);c<l.length;c++)a=l[c],r.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return r.O(d)},n=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var o=r.O(void 0,[992],(()=>r(488)));o=r.O(o)})();
     1(()=>{var e,t={488:(e,t,n)=>{"use strict";const r=window.React,o=window.wp.blocks,a=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/container","version":"1.3.8","title":"Container","category":"enblocks","keywords":["box","container","flexbox","flex","group","row","section","wrap","wrapper","enblocks"],"supports":{"html":false,"align":["wide","full"],"anchor":true,"layout":{"allowJustification":false}},"textdomain":"enblocks","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}');var l=n(942),i=n.n(l);const s=window.wp.i18n,c=window.wp.element,d=window.wp.data,m=window.wp.primitives,$=(0,r.createElement)(m.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(m.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})),u=window.wp.blockEditor,b=window.wp.components;Object.defineProperty;var g=new Map,h=new WeakMap,v=0;function p(e,t,n={},r=undefined){if(void 0===window.IntersectionObserver&&void 0!==r){const o=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:o,intersectionRect:o,rootBounds:o}),()=>{}}const{id:o,observer:a,elements:l}=function(e){const t=function(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return`${t}_${"root"===t?(n=e.root,n?(h.has(n)||(v+=1,h.set(n,v.toString())),h.get(n)):"0"):e[t]}`;var n})).toString()}(e);let n=g.get(t);if(!n){const r=new Map;let o;const a=new IntersectionObserver((t=>{t.forEach((t=>{var n;const a=t.isIntersecting&&o.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=a),null==(n=r.get(t.target))||n.forEach((e=>{e(a,t)}))}))}),e);o=a.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:a,elements:r},g.set(t,n)}return n}(n),i=l.get(e)||[];return l.has(e)||l.set(e,i),i.push(t),a.observe(e),function(){i.splice(i.indexOf(t),1),0===i.length&&(l.delete(e),a.unobserve(e)),0===l.size&&(a.disconnect(),g.delete(o))}}r.Component;const y=({setAttributes:e,tagName:t,isCaption:n})=>{if(n)return null;const o=[{key:"aside",label:(0,s.__)("Aside","enblocks")},{key:"main",label:(0,s.__)("Main","enblocks")},{key:"article",label:(0,s.__)("Article","enblocks")},{key:"header",label:(0,s.__)("Header","enblocks")},{key:"footer",label:(0,s.__)("Footer","enblocks")},{key:"section",label:(0,s.__)("Section","enblocks")},{key:"div",label:(0,s.__)("Div","enblocks")},{key:"span",label:(0,s.__)("Span","enblocks")}];return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(b.ToolbarGroup,null,(0,r.createElement)(b.DropdownMenu,{icon:(0,r.createElement)("span",null,t),label:(0,s.__)("Select HTML Tag","enblocks")},(({onClose:n})=>(0,r.createElement)(b.MenuGroup,null,o.map((o=>(0,r.createElement)(b.MenuItem,{key:o.key,icon:t===o.key?"yes":"",onClick:()=>{e({tagName:o.key}),n()}},o.label))))))))};(0,o.registerBlockType)(a,{icon:("container",(0,r.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,r.createElement)("path",{fill:"currentColor",d:"M0 0h5v2H0zM0 24v-5h2v5zM24 24h-5v-2h5zM0 2h2v3H0zM2 24v-2h3v2zM24 22h-2v-3h2zM9 0h6v2H9zM9 22h6v2H9zM2 9v6H0V9zM24 9v6h-2V9zM19 0h5v2h-5zM22 2h2v3h-2z"}))),attributes:{blockId:{type:"string"},templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1]},css:{type:"object"},tagName:{type:"string",default:"div"},href:{type:"string",source:"attribute",selector:"a",attribute:"href",__experimentalRole:"content"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel",__experimentalRole:"content"},linkTarget:{type:"boolean",default:!1}},edit:({attributes:e,setAttributes:t,clientId:n})=>{const{blockId:o,templateLock:a,css:l,layout:m,align:g,layoutCSS:h,layoutMD:v,layoutLG:S,tagName:k,href:f,rel:w,linkTarget:C,positionCSS:E,positionCssMD:_,positionCssLG:M,sizeCSS:x,sizeMD:B,sizeLG:O,overflowCSS:V,spacingCSS:I,spacingMD:N,spacingLG:T,borderStyle:A,borderCSS:z,borderMD:H,borderLG:L,hoverBorderCSS:D,boxShadowCSS:G,hoverBoxShadowCSS:P,parentHoverBoxShadowCSS:R,hasBgImage:j,useImgTag:F,bgImageUrl:U,hasBgVideo:J,bgVideoUrl:Z,backgroundCSS:K,backgroundAnimatedCSS:W,backgroundImageCSS:q,hoverBgCSS:Q,animatedBgKeyframeCSS:X,hasOverlayBgColor:Y,hasOverlayGradientBgColor:ee,overlayCSS:te,hoverOverlayCSS:ne,typographyCSS:re,typographyMD:oe,typographyLG:ae,colorsCSS:le,hoverColorsCSS:ie,linkColorCSS:se,linkHoverColorCSS:ce,linkVisitedColorCSS:de,textStyleCSS:me,textStyleMD:$e,textStyleLG:ue,linkDecorationCSS:be,linkHoverDecorationCSS:ge,filtersCSS:he,hoverFilterCSS:ve,visibilityCSS:pe,hoverVisibilityCSS:ye,parentHoverVisibilityCSS:Se,transformCSS:ke,hoverTransformCSS:fe,parentHoverTransformCSS:we,transitionCSS:Ce,animationName:Ee,animationThreshold:_e,animationDelay:Me,animationCSS:xe,animationRevealCSS:Be,disableAnimationCSS:Oe,blockVisibilityMD:Ve,blockVisibilityLG:Ie,blockVisibilityCSS:Ne}=e;(0,c.useEffect)((()=>{t({blockId:"enb-container-"+n.slice(0,8)})}),[n,t]);const Te=k,Ae="48em",ze="64em";let He="",Le="",De="";Le+=`${W}`,Le&&(He=`.${o} .enb-animated-bg{`,De="}");let Ge="",Pe="",Re="",je="";Re+=`${h}`,Re&&(Ge=`.${o}{`,Pe=`.${o} .wp-block-enblocks-container{`,je="}");let Fe="",Ue="",Je="",Ze="";Je+=`${v}`,!Ve&&Je&&(Fe=`@media (min-width:${Ae}){.${o}{`,Ue=`@media (min-width:${Ae}){.${o} .wp-block-enblocks-container{`,Ze="}}");let Ke="",We="",qe="",Qe="";qe+=`${S}`,!Ie&&qe&&(Ke=`@media (min-width:${ze}){.${o}{`,We=`@media (min-width:${ze}){.${o} .wp-block-enblocks-container{`,Qe="}}");let Xe="",Ye="",et="";Ye+=`${E}`,Ye+=`${x}`,Ye+=`${V}`,Ye+=`${I}`,Ye+=`${z}`,Ye+=`${G}`,Ye+=`${K}`,Ye+=`${re}`,Ye+=`${le}`,Ye+=`${me}`,Ye+=`${he}`,Ye+=`${pe}`,Ye+=`${ke}`,Ye+=`${Ce}`,Ye+=`${xe}`,Ye&&(Xe=`.${o}{`,et="}");let tt="",nt="",rt="";nt+=`${D}`,nt+=`${P}`,nt+=`${Q}`,nt+=`${ve}`,nt+=`${ie}`,nt+=`${fe}`,nt+=`${ye}`,nt&&(tt=`.${o}:hover{`,rt="}");let ot="",at="",lt="";at+=`${R}`,at+=`${we}`,at+=`${Se}`,at&&(ot=`*:hover > .${o}{`,lt="}");let it="",st="",ct="";se&&(it=`.${o} a:where(:not(.wp-element-button)){${se}}`),be&&(it=`.${o} a:where(:not(.wp-element-button)){${be}}`),ce&&(st=`.${o} a:hover{${ce}}`),ge&&(st=`.${o} a:hover{${ge}}`),de&&(ct=`.${o} a:visited{${de}}`);let dt="",mt="",$t="",ut="",bt="",gt="";bt+=`${H}`,bt+=`${_}`,bt+=`${N}`,bt+=`${B}`,bt+=`${oe}`,bt+=`${$e}`,!Ve&&bt&&(ut=`@media (min-width:${Ae}){.${o}{`,gt="}}"),mt+=`${L}`,mt+=`${M}`,mt+=`${T}`,mt+=`${O}`,mt+=`${ae}`,mt+=`${ue}`,!Ie&&mt&&(dt=`@media (min-width:${ze}){.${o}{`,$t="}}");const ht=`${Ge}${Re}${je}${Fe}${Je}${Ze}${Ke}${qe}${Qe}${He}${Le}${De}${Xe}${Ye}${et}${q}${Be}${Oe}${ot}${at}${lt}${tt}${nt}${rt}${te}${ne}${X}${it}${st}${ct}${ut}${bt}${gt}${dt}${mt}${$t}${Ne}`,vt=`${Pe}${Re}${je}${Ue}${Je}${Ze}${We}${qe}${Qe}${He}${Le}${De}${Xe}${Ye}${et}${q}${Be}${Oe}${ot}${at}${lt}${tt}${nt}${rt}${te}${ne}${X}${it}${st}${ct}${ut}${bt}${gt}${dt}${mt}${$t}${Ne}`;(0,c.useEffect)((()=>{JSON.stringify(l)!==JSON.stringify(ht)&&t({css:ht})}),[ht,l,t]);let pt=0;var yt;Ee&&((yt=_e)||0===yt)&&(pt=Number(_e)/100);const{ref:St,inView:kt}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:o,root:a,triggerOnce:l,skip:i,initialInView:s,fallbackInView:c,onChange:d}={}){var m;const[$,u]=r.useState(null),b=r.useRef(),[g,h]=r.useState({inView:!!s,entry:void 0});b.current=d,r.useEffect((()=>{if(i||!$)return;let r;return r=p($,((e,t)=>{h({inView:e,entry:t}),b.current&&b.current(e,t),t.isIntersecting&&l&&r&&(r(),r=void 0)}),{root:a,rootMargin:o,threshold:e,trackVisibility:n,delay:t},c),()=>{r&&r()}}),[Array.isArray(e)?e.toString():e,$,a,o,l,i,n,c,t]);const v=null==(m=g.entry)?void 0:m.target,y=r.useRef();$||!v||l||i||y.current===v||(y.current=v,h({inView:!!s,entry:void 0}));const S=[u,g.inView,g.entry];return S.ref=S[0],S.inView=S[1],S.entry=S[2],S}({threshold:pt,delay:Me,triggerOnce:!0});let ft;Ee&&(ft=St);let wt="";W&&(wt=(0,r.createElement)("div",{className:"enb-animated-bg"}));let Ct="";j&&F&&U&&(Ct=(0,r.createElement)("div",{className:"enb-bg-image"},(0,r.createElement)("img",{src:U,alt:""})));let Et="";J&&Z&&(Et=(0,r.createElement)("video",{src:Z,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"}));let _t="";(Y||ee)&&(j||J)&&(_t=(0,r.createElement)("div",{className:"enb-overlay"}));const Mt=(0,r.createElement)(r.Fragment,null,wt,Ct,Et,_t),xt=(0,d.useSelect)((e=>e(u.store).getBlocks(n).length>0),[n]),Bt=(0,u.useBlockProps)({className:i()(o,m&&"constrained"===m.type?"is-layout-constrained":"",g?`align${g}`:"",xt?"":"has-no-child",A?"has-border":"",Ee?"enb-animate":"",kt?"in-view":"")}),Ot=(0,u.useInnerBlocksProps)((0,u.useBlockProps)(),{templateLock:a,renderAppender:xt?"":u.InnerBlocks.ButtonBlockAppender});return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(u.BlockControls,{group:"block"},(0,r.createElement)(y,{setAttributes:t,tagName:k}),(0,r.createElement)(b.Dropdown,{renderToggle:({isOpen:e,onToggle:t})=>(0,r.createElement)(b.ToolbarButton,{icon:$,label:f?(0,s.__)("Change Container Link","enblocks"):(0,s.__)("Add Container Link","enblocks"),onClick:t,"aria-expanded":e,isPressed:!!f}),renderContent:()=>(0,r.createElement)(r.Fragment,null,(0,r.createElement)(u.URLInput,{value:f,onChange:e=>{t({href:e})}}),f&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(b.ToggleControl,{label:(0,s.__)("Open link in a new tab","enblocks"),checked:C||"",onChange:e=>{t({linkTarget:e})}}),C&&(0,r.createElement)(b.TextControl,{label:(0,s.__)("Link Rel","enblocks"),className:"enb-component enb-component-text",value:w,onChange:e=>{t({rel:e})}})))})),(0,r.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(vt)}`),(0,r.createElement)(Te,{...Bt},(0,r.createElement)("div",{ref:ft,className:"enb-outer-container alignfull"},Mt,(0,r.createElement)("div",{...Ot}))))},save:({attributes:e})=>{const{blockId:t,layout:n,anchor:o,animationName:a,animationThreshold:l,animationDelay:s,tagName:c,href:d,rel:m,linkTarget:$,hasBgImage:b,useImgTag:g,bgImageId:h,bgImageUrl:v,bgImageAlt:p,decoding:y,fetchPriority:S,lazyLoading:k,hasBgVideo:f,bgVideoUrl:w,hasOverlayBgColor:C,hasOverlayGradientBgColor:E,hasAnimatedBgColor:_,hasAnimatedGradientBg:M}=e;let x,B=c;var O;a&&((O=l)||0===O)&&(x=Number(l)/100);let V="";(b||f)&&(C||E)&&(V=(0,r.createElement)("div",{className:"enb-overlay"}));let I="";(_||M)&&(I=(0,r.createElement)("div",{className:"enb-animated-bg"}));let N="";const T=S?"high":void 0,A="sync"!==y&&!S&&k?"lazy":"eager";b&&g&&v&&(N=(0,r.createElement)("div",{className:"enb-bg-image"},(0,r.createElement)("img",{decoding:y,fetchpriority:T,loading:A,src:v,alt:p,className:`wp-image-${h}`,role:"presentation"})));let z,H,L,D="";f&&w&&(D=(0,r.createElement)("video",{src:w,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"})),d&&(B="a",z=d,H=$?"_blank":void 0,L=$&&m?m:void 0);const G=(0,r.createElement)(r.Fragment,null,I,N,D,V),P=(0,r.createElement)(u.InnerBlocks.Content,null),R=u.useBlockProps.save({className:i()(t,n&&"constrained"===n.type?"is-layout-constrained":"",a?"enb-animate":"")});return(0,r.createElement)(B,{id:o||void 0,...R,href:z,rel:L,target:H,"data-threshold":x,"data-delay":s},G,P)}})},942:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=l(e,a(n)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=l(t,n));return t}function l(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var a=n[e]={exports:{}};return t[e](a,a.exports,r),a.exports}r.m=t,e=[],r.O=(t,n,o,a)=>{if(!n){var l=1/0;for(d=0;d<e.length;d++){for(var[n,o,a]=e[d],i=!0,s=0;s<n.length;s++)(!1&a||l>=a)&&Object.keys(r.O).every((e=>r.O[e](n[s])))?n.splice(s--,1):(i=!1,a<l&&(l=a));if(i){e.splice(d--,1);var c=o();void 0!==c&&(t=c)}}return t}a=a||0;for(var d=e.length;d>0&&e[d-1][2]>a;d--)e[d]=e[d-1];e[d]=[n,o,a]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={184:0,992:0};r.O.j=t=>0===e[t];var t=(t,n)=>{var o,a,[l,i,s]=n,c=0;if(l.some((t=>0!==e[t]))){for(o in i)r.o(i,o)&&(r.m[o]=i[o]);if(s)var d=s(r)}for(t&&t(n);c<l.length;c++)a=l[c],r.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return r.O(d)},n=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var o=r.O(void 0,[992],(()=>r(488)));o=r.O(o)})();
  • enblocks/trunk/build/blocks/heading/block.json

    r3074480 r3084531  
    33  "apiVersion": 3,
    44  "name": "enblocks/heading",
    5   "version": "1.3.7",
     5  "version": "1.3.8",
    66  "title": "Heading",
    77  "category": "enblocks",
  • enblocks/trunk/build/blocks/heading/index.asset.php

    r3074480 r3084531  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '6cf0b30440c8aa326281');
     1<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '6d0e18253c27cffe74c5');
  • enblocks/trunk/build/blocks/heading/index.js

    r3074480 r3084531  
    1 (()=>{var e,t={233:(e,t,n)=>{"use strict";const r=window.wp.blocks,i=window.React,a=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/heading","version":"1.3.7","title":"Heading","category":"enblocks","keywords":["header","heading","headline","paragraph","subtitle","text","title","enblocks"],"supports":{"html":false,"align":["wide","full"],"anchor":true},"textdomain":"enblocks","editorScript":"file:./index.js","style":"file:./style-index.css"}');var o=n(942),l=n.n(o),c=(Object.defineProperty,new Map),s=new WeakMap,h=0;function m(e,t,n={},r=undefined){if(void 0===window.IntersectionObserver&&void 0!==r){const i=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),()=>{}}const{id:i,observer:a,elements:o}=function(e){const t=function(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return`${t}_${"root"===t?(n=e.root,n?(s.has(n)||(h+=1,s.set(n,h.toString())),s.get(n)):"0"):e[t]}`;var n})).toString()}(e);let n=c.get(t);if(!n){const r=new Map;let i;const a=new IntersectionObserver((t=>{t.forEach((t=>{var n;const a=t.isIntersecting&&i.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=a),null==(n=r.get(t.target))||n.forEach((e=>{e(a,t)}))}))}),e);i=a.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:a,elements:r},c.set(t,n)}return n}(n),l=o.get(e)||[];return o.has(e)||o.set(e,l),l.push(t),a.observe(e),function(){l.splice(l.indexOf(t),1),0===l.length&&(o.delete(e),a.unobserve(e)),0===o.size&&(a.disconnect(),c.delete(i))}}i.Component;const v=window.wp.i18n,d=window.wp.element,g=window.wp.primitives,u=(0,i.createElement)(g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,i.createElement)(g.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})),b=window.wp.blockEditor,p=window.wp.components;function $({name:e}){const t={h1:"M9 5h2v10H9v-4H5v4H3V5h2v4h4V5zm6.6 0c-.6.9-1.5 1.7-2.6 2v1h2v7h2V5h-1.4z",h2:"M7 5h2v10H7v-4H3v4H1V5h2v4h4V5zm8 8c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6V15h8v-2H15z",h3:"M12.1 12.2c.4.3.8.5 1.2.7.4.2.9.3 1.4.3.5 0 1-.1 1.4-.3.3-.1.5-.5.5-.8 0-.2 0-.4-.1-.6-.1-.2-.3-.3-.5-.4-.3-.1-.7-.2-1-.3-.5-.1-1-.1-1.5-.1V9.1c.7.1 1.5-.1 2.2-.4.4-.2.6-.5.6-.9 0-.3-.1-.6-.4-.8-.3-.2-.7-.3-1.1-.3-.4 0-.8.1-1.1.3-.4.2-.7.4-1.1.6l-1.2-1.4c.5-.4 1.1-.7 1.6-.9.5-.2 1.2-.3 1.8-.3.5 0 1 .1 1.6.2.4.1.8.3 1.2.5.3.2.6.5.8.8.2.3.3.7.3 1.1 0 .5-.2.9-.5 1.3-.4.4-.9.7-1.5.9v.1c.6.1 1.2.4 1.6.8.4.4.7.9.7 1.5 0 .4-.1.8-.3 1.2-.2.4-.5.7-.9.9-.4.3-.9.4-1.3.5-.5.1-1 .2-1.6.2-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1l1.1-1.4zM7 9H3V5H1v10h2v-4h4v4h2V5H7v4z",h4:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm10-2h-1v2h-2v-2h-5v-2l4-6h3v6h1v2zm-3-2V7l-2.8 4H16z",h5:"M12.1 12.2c.4.3.7.5 1.1.7.4.2.9.3 1.3.3.5 0 1-.1 1.4-.4.4-.3.6-.7.6-1.1 0-.4-.2-.9-.6-1.1-.4-.3-.9-.4-1.4-.4H14c-.1 0-.3 0-.4.1l-.4.1-.5.2-1-.6.3-5h6.4v1.9h-4.3L14 8.8c.2-.1.5-.1.7-.2.2 0 .5-.1.7-.1.5 0 .9.1 1.4.2.4.1.8.3 1.1.6.3.2.6.6.8.9.2.4.3.9.3 1.4 0 .5-.1 1-.3 1.4-.2.4-.5.8-.9 1.1-.4.3-.8.5-1.3.7-.5.2-1 .3-1.5.3-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1-.1-.1 1-1.5 1-1.5zM9 15H7v-4H3v4H1V5h2v4h4V5h2v10z",h6:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm8.6-7.5c-.2-.2-.5-.4-.8-.5-.6-.2-1.3-.2-1.9 0-.3.1-.6.3-.8.5l-.6.9c-.2.5-.2.9-.2 1.4.4-.3.8-.6 1.2-.8.4-.2.8-.3 1.3-.3.4 0 .8 0 1.2.2.4.1.7.3 1 .6.3.3.5.6.7.9.2.4.3.8.3 1.3s-.1.9-.3 1.4c-.2.4-.5.7-.8 1-.4.3-.8.5-1.2.6-1 .3-2 .3-3 0-.5-.2-1-.5-1.4-.9-.4-.4-.8-.9-1-1.5-.2-.6-.3-1.3-.3-2.1s.1-1.6.4-2.3c.2-.6.6-1.2 1-1.6.4-.4.9-.7 1.4-.9.6-.3 1.1-.4 1.7-.4.7 0 1.4.1 2 .3.5.2 1 .5 1.4.8 0 .1-1.3 1.4-1.3 1.4zm-2.4 5.8c.2 0 .4 0 .6-.1.2 0 .4-.1.5-.2.1-.1.3-.3.4-.5.1-.2.1-.5.1-.7 0-.4-.1-.8-.4-1.1-.3-.2-.7-.3-1.1-.3-.3 0-.7.1-1 .2-.4.2-.7.4-1 .7 0 .3.1.7.3 1 .1.2.3.4.4.6.2.1.3.3.5.3.2.1.5.2.7.1z",a:"M115.37 117.77 77.78 17.81a2.242 2.242 0 0 0-2.1-1.45H52.32c-.94 0-1.77.58-2.1 1.45l-37.59 99.96c-.26.69-.17 1.46.25 2.06s1.1.97 1.84.97h24.64c.96 0 1.82-.62 2.13-1.54l5.7-17.18H80.8l5.71 17.18c.3.92 1.16 1.54 2.13 1.54h24.64a2.236 2.236 0 0 0 2.09-3.03zm-61.14-36.9L64 51.45l9.77 29.43H54.23z",d:"M65.71 15.31h-43.6c-1.25 0-2.24 1-2.24 2.24v100.96c0 1.24 1 2.24 2.24 2.24H65.7c30.15 0 50.43-21.19 50.43-52.73 0-31.53-20.27-52.71-50.42-52.71zm-1.29 80.8c-.28 0-.54-.07-.79-.16-.06.01-.11.03-.17.03-.08.01-.14.04-.22.04h-14.7c-1.2 0-2.16-.97-2.16-2.16V42.19c0-1.19.96-2.16 2.16-2.16h14.7c.08 0 .14.03.22.04.05 0 .11.02.17.03.25-.09.51-.16.79-.16.43 0 .86.04 1.29.06.75.03 1.5.09 2.24.18 13.11 1.63 21.69 12.39 21.69 27.84s-8.59 26.21-21.69 27.84c-.74.09-1.49.15-2.24.18-.43.03-.86.07-1.29.07z",f:"M101.15 15.54H34.86c-1.23 0-2.24 1-2.24 2.24v100.97c0 1.24 1.01 2.24 2.24 2.24h21.89c1.24 0 2.24-1 2.24-2.24v-44H94.1c1.24 0 2.24-1 2.24-2.24V55.79c0-1.24-1-2.24-2.24-2.24H58.99v-16.8h42.16c1.24 0 2.24-1 2.24-2.24V17.78c0-1.24-1-2.24-2.24-2.24z",h:"M109.48 16.34H84.84c-1.28 0-2.33 1.04-2.33 2.33v36.27H45.5V18.68c0-1.29-1.04-2.33-2.34-2.33H18.53a2.34 2.34 0 0 0-2.34 2.33v99.96c0 1.29 1.05 2.33 2.34 2.33h24.63a2.34 2.34 0 0 0 2.34-2.33V76.15h37.02v42.48c0 1.29 1.05 2.33 2.33 2.33h24.64c1.29 0 2.33-1.05 2.33-2.33V18.68a2.35 2.35 0 0 0-2.34-2.34z",l:"M102.89 99.51H57.24v-82c0-1.24-1-2.24-2.24-2.24H33.11c-1.24 0-2.24 1-2.24 2.24v100.96c0 1.24 1 2.24 2.24 2.24h69.79c1.24 0 2.24-1 2.24-2.24v-16.72a2.251 2.251 0 0 0-2.25-2.24z",m:"M111.53 18.49c-.01-.01-.01-.03-.02-.04-.02-.25-.1-.5-.2-.74-.03-.06-.06-.11-.09-.17-.04-.07-.07-.14-.11-.21-.08-.12-.19-.23-.29-.33-.03-.02-.04-.05-.07-.07-.18-.17-.4-.29-.63-.4a1.22 1.22 0 0 1-.17-.07 2.56 2.56 0 0 0-.78-.14h-22.3c-.31 0-.59.07-.87.18-.08.03-.14.07-.23.11-.19.11-.37.23-.53.38-.03.04-.09.06-.13.1-.03.03-.04.07-.05.1-.16.19-.28.4-.38.64-.02.04-.05.08-.07.13 0 .01-.01.02-.01.03L64 85.16 43.39 17.99c0-.01-.01-.02-.01-.03-.02-.05-.05-.09-.07-.13a2.38 2.38 0 0 0-.37-.64c-.03-.03-.04-.07-.06-.1-.04-.04-.1-.06-.13-.1-.16-.15-.33-.28-.52-.38-.08-.04-.15-.08-.23-.11-.28-.11-.56-.18-.87-.18h-22.3c-.27 0-.52.06-.78.14-.05.02-.11.04-.17.07-.24.11-.45.23-.64.4-.03.03-.04.05-.06.07-.11.11-.21.21-.3.33-.05.07-.07.14-.11.21-.03.06-.07.11-.09.17-.1.24-.17.48-.21.74 0 .01-.01.03-.01.04l-8.45 99.96c-.06.66.17 1.31.61 1.8.45.48 1.09.77 1.74.77h20.91c1.22 0 2.23-.92 2.36-2.14l4.19-42.6 16.15 43.2c.01.01.02.02.03.04.07.19.17.38.29.54l.03.03c.02.04.07.07.09.1.12.13.24.24.37.35l.18.12c.13.08.27.14.4.2a2.254 2.254 0 0 0 .83.17H71.8c.22 0 .44-.04.65-.1.06-.02.12-.04.18-.07.15-.05.28-.12.4-.2.06-.04.12-.08.17-.12.14-.1.25-.22.37-.35.03-.04.07-.07.1-.1 0-.01.02-.02.03-.03.12-.17.22-.35.3-.54 0-.01.01-.02.02-.04l16.15-43.2 4.2 42.61a2.366 2.366 0 0 0 2.35 2.14h20.9c.66 0 1.3-.28 1.74-.77.45-.49.67-1.14.62-1.8l-8.45-99.97z",p:"M72.51 15.42H34.65c-.15 0-.28.06-.42.08h-6.47c-1.24 0-2.24 1-2.24 2.24v100.97c0 1.24 1 2.24 2.24 2.24h21.9c1.24 0 2.24-1 2.24-2.24V86.63h20.61c19.83 0 35.96-15.97 35.96-35.6.01-19.63-16.13-35.61-35.96-35.61zm-1.72 50.22c-.35.03-.7.06-1.06.06H52.28c-.05 0-.09-.04-.14-.06a.513.513 0 0 1-.24-.1.577.577 0 0 1-.21-.43V36.94c0-.18.09-.32.21-.43.06-.06.14-.07.22-.09.06-.02.09-.06.15-.06h17.45c.4 0 .8.03 1.19.06 7.25.63 12.97 6.94 12.97 14.61.01 7.71-5.77 14.05-13.09 14.61z",s:"M94.9 71.35c-8.08-7.63-21.82-13.99-30.91-18.2-1.54-.71-2.93-1.35-4.11-1.92-3.43-1.65-8.12-6.22-6.1-11.47 1.36-3.55 4.81-5.34 10.27-5.34 1.75 0 3.67.2 5.72.58 7.12 1.33 12.52 3.99 15.58 5.5.38.19.82.21 1.22.07.39-.15.72-.45.89-.84l7.01-15.81c.31-.69.07-1.51-.57-1.93-4.94-3.28-17.27-8.15-30.97-8.15-1.98 0-3.95.1-5.87.3-10.92 1.12-21.86 4.03-27.92 17.64-3.78 8.47-3.77 18.01.01 24.89 4.04 7.51 10.66 10.87 19.04 15.11l1.08.55c6.05 3.02 13.3 6.38 18.07 8.59 7.05 3.4 9.66 9.44 8.04 13.08-2.61 5.87-8.38 7.16-18.36 4.33-8.81-2.39-16.94-9.14-19.21-11.15-.34-.3-.79-.44-1.25-.38-.45.06-.85.32-1.1.69L24.6 104.14c-.41.63-.32 1.46.22 1.98 5.63 5.43 10.22 8.59 18.17 12.5 5.35 2.63 13.18 4.21 20.95 4.21 8.12 0 27.95-1.88 36.65-19.26 5.55-11.12 3.48-22.84-5.69-32.22z"};if(!t.hasOwnProperty(e))return null;let n="0 0 128 128";return"h1"!==e&&"h2"!==e&&"h3"!==e&&"h4"!==e&&"h5"!==e&&"h6"!==e||(n="0 0 20 20"),(0,i.createElement)(p.SVG,{width:"24",height:"24",viewBox:n,xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)(p.Path,{d:t[e]}))}const f=({setAttributes:e,tag:t,isCaption:n})=>n?null:(0,i.createElement)(p.ToolbarGroup,{isCollapsed:!0,icon:(0,i.createElement)($,{name:t}),label:(0,v.__)("HTML Tag","enblocks"),controls:[{isActive:"h1"===t,icon:(0,i.createElement)($,{name:"h1"}),title:(0,v.__)("Heading 1","enblocks"),onClick:()=>{e({tagName:"h1"})}},{isActive:"h2"===t,icon:(0,i.createElement)($,{name:"h2"}),title:(0,v.__)("Heading 2","enblocks"),onClick:()=>{e({tagName:"h2"})}},{isActive:"h3"===t,icon:(0,i.createElement)($,{name:"h3"}),title:(0,v.__)("Heading 3","enblocks"),onClick:()=>{e({tagName:"h3"})}},{isActive:"h4"===t,icon:(0,i.createElement)($,{name:"h4"}),title:(0,v.__)("Heading 4","enblocks"),onClick:()=>{e({tagName:"h4"})}},{isActive:"h5"===t,icon:(0,i.createElement)($,{name:"h5"}),title:(0,v.__)("Heading 5","enblocks"),onClick:()=>{e({tagName:"h5"})}},{isActive:"h6"===t,icon:(0,i.createElement)($,{name:"h6"}),title:(0,v.__)("Heading 6","enblocks"),onClick:()=>{e({tagName:"h6"})}},{isActive:"p"===t,icon:(0,i.createElement)($,{name:"p"}),title:(0,v.__)("Paragraph","enblocks"),onClick:()=>{e({tagName:"p"})}}]});(0,r.registerBlockType)(a,{icon:("heading",(0,i.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,i.createElement)("path",{fill:"currentColor",d:"M5 4h4v16H5zM15 4h4v16h-4zM9 10h6v4H9z"}))),attributes:{blockId:{type:"string"},css:{type:"object"},content:{type:"string"},tagName:{type:"string",enum:["h1","h2","h3","h4","h5","h6","p"],default:"h2"},href:{type:"string",source:"attribute",selector:"a",attribute:"href",__experimentalRole:"content"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel",__experimentalRole:"content"},linkTarget:{type:"boolean",default:!1}},edit:({attributes:e,setAttributes:t,clientId:n,onReplace:a,mergeBlocks:o})=>{const{blockId:c,css:s,content:h,align:g,tagName:$,href:k,rel:S,linkTarget:w,positionCSS:y,positionCssMD:C,positionCssLG:H,sizeCSS:E,sizeMD:V,sizeLG:M,spacingCSS:_,spacingMD:z,spacingLG:x,borderCSS:N,borderMD:O,borderLG:T,hoverBorderCSS:A,backgroundCSS:B,backgroundAnimatedCSS:R,hoverBgCSS:I,animatedBgKeyframeCSS:L,typographyCSS:D,typographyMD:j,typographyLG:P,colorsCSS:G,hoverColorsCSS:F,gradientTextCSS:J,textShadowCSS:Z,hoverTextShadowCSS:K,linkDecorationCSS:U,linkHoverDecorationCSS:W,visibilityCSS:q,hoverVisibilityCSS:Q,parentHoverVisibilityCSS:X,transformCSS:Y,hoverTransformCSS:ee,parentHoverTransformCSS:te,transitionCSS:ne,animationName:re,animationThreshold:ie,animationDelay:ae,animationCSS:oe,animationRevealCSS:le,disableAnimationCSS:ce,blockVisibilityMD:se,blockVisibilityLG:he,blockVisibilityCSS:me}=e;(0,d.useEffect)((()=>{t({blockId:"enb-heading-"+n.slice(0,8)})}),[n,t]);const ve=$;let de="",ge="",ue="";ge+=`${R}`,ge&&(de=`.${c} .enb-animated-bg{`,ue="}");let be="",pe="",$e="",fe="";$e+=`${y}`,$e+=`${E}`,$e+=`${_}`,$e+=`${N}`,$e+=`${B}`,$e+=`${D}`,$e+=`${G}`,$e+=`${Z}`,$e+=`${q}`,$e+=`${Y}`,$e+=`${ne}`,$e+=`${oe}`,$e&&(be=`.${c}{`,pe=`.editor-styles-wrapper .${c}{`,fe="}");let ke="",Se="",we="";Se+=`${A}`,Se+=`${I}`,Se+=`${F}`,Se+=`${K}`,Se+=`${ee}`,Se+=`${Q}`,Se&&(ke=`.${c}:hover{`,we="}");let ye="",Ce="",He="";Ce+=`${te}`,Ce+=`${X}`,Ce&&(ye=`*:hover > .${c}{`,He="}");let Ee="",Ve="",Me="",_e="";U&&(Ee=`.${c} a{${U}}`,Me=`.${c}{${U}}`),W&&(Ve=`.${c} a:hover{${W}}`,_e=`.${c}:hover{${W}}`);let ze="",xe="",Ne="",Oe="",Te="",Ae="";Te+=`${O}`,Te+=`${C}`,Te+=`${z}`,Te+=`${V}`,Te+=`${j}`,!se&&Te&&(Oe=`@media (min-width:48em){.${c}{`,Ae="}}"),xe+=`${T}`,xe+=`${H}`,xe+=`${x}`,xe+=`${M}`,xe+=`${P}`,!he&&xe&&(ze=`@media (min-width:64em){.${c}{`,Ne="}}");const Be=`${de}${ge}${ue}${be}${$e}${fe}${le}${ce}${J}${ye}${Ce}${He}${ke}${Se}${we}${L}${Ee}${Ve}${Oe}${Te}${Ae}${ze}${xe}${Ne}${me}`,Re=`${de}${ge}${ue}${pe}${$e}${fe}${le}${ce}\n\t\t${J}${ye}${Ce}${He}${ke}${Se}${we}${L}${Me}${_e}${Oe}${Te}${Ae}${ze}${xe}${Ne}${me}`;(0,d.useEffect)((()=>{JSON.stringify(s)!==JSON.stringify(Be)&&t({css:Be})}),[Be,s,t]);let Ie=0;var Le;re&&((Le=ie)||0===Le)&&(Ie=Number(ie)/100);const{ref:De,inView:je}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:r,root:a,triggerOnce:o,skip:l,initialInView:c,fallbackInView:s,onChange:h}={}){var v;const[d,g]=i.useState(null),u=i.useRef(),[b,p]=i.useState({inView:!!c,entry:void 0});u.current=h,i.useEffect((()=>{if(l||!d)return;let i;return i=m(d,((e,t)=>{p({inView:e,entry:t}),u.current&&u.current(e,t),t.isIntersecting&&o&&i&&(i(),i=void 0)}),{root:a,rootMargin:r,threshold:e,trackVisibility:n,delay:t},s),()=>{i&&i()}}),[Array.isArray(e)?e.toString():e,d,a,r,o,l,n,s,t]);const $=null==(v=b.entry)?void 0:v.target,f=i.useRef();d||!$||o||l||f.current===$||(f.current=$,p({inView:!!c,entry:void 0}));const k=[g,b.inView,b.entry];return k.ref=k[0],k.inView=k[1],k.entry=k[2],k}({threshold:Ie,delay:ae,triggerOnce:!0});let Pe;re&&(Pe=De);const Ge=(0,b.useBlockProps)({className:l()(`enb-${$}`,c,g?`align${g}`:"",re?"enb-animate":"",je?"in-view":"")});let Fe="";R&&(Fe=(0,i.createElement)("span",{className:"enb-animated-bg"}));const Je=(0,i.createElement)(i.Fragment,null,Fe),Ze=(0,i.createElement)("span",{className:"enb-text"},(0,i.createElement)(b.RichText,{identifier:"content",placeholder:(0,v.__)("Heading","enblocks"),value:h,onChange:e=>t({content:e}),withoutInteractiveFormatting:!0,onMerge:o,onSplit:(t,i)=>{let a;var o;return a=i||t?(0,r.createBlock)("enblocks/heading",{...e,content:t}):(0,r.createBlock)(null!==(o=(0,r.getDefaultBlockName)())&&void 0!==o?o:"enblocks/heading"),i&&(a.clientId=n),a},onReplace:a,onRemove:()=>a([])})),Ke=(0,i.createElement)(i.Fragment,null,Ze);return(0,i.createElement)(i.Fragment,null,(0,i.createElement)(b.BlockControls,{group:"block"},(0,i.createElement)(f,{setAttributes:t,tag:$}),(0,i.createElement)(p.Dropdown,{renderToggle:({isOpen:e,onToggle:t})=>(0,i.createElement)(p.ToolbarButton,{icon:u,label:k?(0,v.__)("Change Heading Link","enblocks"):(0,v.__)("Add Heading Link","enblocks"),onClick:t,"aria-expanded":e,isPressed:!!k}),renderContent:()=>(0,i.createElement)(i.Fragment,null,(0,i.createElement)(b.URLInput,{value:k,onChange:e=>{t({href:e})}}),k&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)(p.ToggleControl,{label:(0,v.__)("Open link in a new tab","enblocks"),checked:w||"",onChange:e=>{t({linkTarget:e})}}),w&&(0,i.createElement)(p.TextControl,{label:(0,v.__)("Link Rel","enblocks"),className:"enb-component enb-component-text",value:S,onChange:e=>{t({rel:e})}})))})),(0,i.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(Re)}`),(0,i.createElement)(ve,{...Ge},(0,i.createElement)("div",{ref:Pe},Je,Ke)))},save:({attributes:e})=>{const{blockId:t,animationName:n,animationThreshold:r,animationDelay:a,content:o,anchor:c,tagName:s,href:h,rel:m,linkTarget:v,hasAnimatedBgColor:d,hasAnimatedGradientBg:g}=e,u=s;let p;var $;n&&(($=r)||0===$)&&(p=Number(r)/100);let f="";(d||g)&&(f=(0,i.createElement)("span",{className:"enb-animated-bg"}));const k=v?"_blank":void 0,S=m?`${m}`:void 0,w=(0,i.createElement)("span",{className:"enb-text"},(0,i.createElement)(b.RichText.Content,{value:o})),y=(0,i.createElement)(i.Fragment,null,w),C=(0,i.createElement)("a",{href:h,rel:S,target:k},y),H=(0,i.createElement)(i.Fragment,null,f),E=(0,i.createElement)(i.Fragment,null,h?C:y),V=b.useBlockProps.save({className:l()(`enb-${s}`,t,n?"enb-animate":"")});return(0,i.createElement)(u,{id:c||void 0,...V,"data-threshold":p,"data-delay":a},H,E)}})},942:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=o(e,a(n)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=o(t,n));return t}function o(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()}},n={};function r(e){var i=n[e];if(void 0!==i)return i.exports;var a=n[e]={exports:{}};return t[e](a,a.exports,r),a.exports}r.m=t,e=[],r.O=(t,n,i,a)=>{if(!n){var o=1/0;for(h=0;h<e.length;h++){for(var[n,i,a]=e[h],l=!0,c=0;c<n.length;c++)(!1&a||o>=a)&&Object.keys(r.O).every((e=>r.O[e](n[c])))?n.splice(c--,1):(l=!1,a<o&&(o=a));if(l){e.splice(h--,1);var s=i();void 0!==s&&(t=s)}}return t}a=a||0;for(var h=e.length;h>0&&e[h-1][2]>a;h--)e[h]=e[h-1];e[h]=[n,i,a]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={119:0,295:0};r.O.j=t=>0===e[t];var t=(t,n)=>{var i,a,[o,l,c]=n,s=0;if(o.some((t=>0!==e[t]))){for(i in l)r.o(l,i)&&(r.m[i]=l[i]);if(c)var h=c(r)}for(t&&t(n);s<o.length;s++)a=o[s],r.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return r.O(h)},n=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var i=r.O(void 0,[295],(()=>r(233)));i=r.O(i)})();
     1(()=>{var e,t={233:(e,t,n)=>{"use strict";const r=window.wp.blocks,i=window.React,a=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/heading","version":"1.3.8","title":"Heading","category":"enblocks","keywords":["header","heading","headline","paragraph","subtitle","text","title","enblocks"],"supports":{"html":false,"align":["wide","full"],"anchor":true},"textdomain":"enblocks","editorScript":"file:./index.js","style":"file:./style-index.css"}');var o=n(942),l=n.n(o),c=(Object.defineProperty,new Map),s=new WeakMap,h=0;function m(e,t,n={},r=undefined){if(void 0===window.IntersectionObserver&&void 0!==r){const i=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),()=>{}}const{id:i,observer:a,elements:o}=function(e){const t=function(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return`${t}_${"root"===t?(n=e.root,n?(s.has(n)||(h+=1,s.set(n,h.toString())),s.get(n)):"0"):e[t]}`;var n})).toString()}(e);let n=c.get(t);if(!n){const r=new Map;let i;const a=new IntersectionObserver((t=>{t.forEach((t=>{var n;const a=t.isIntersecting&&i.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=a),null==(n=r.get(t.target))||n.forEach((e=>{e(a,t)}))}))}),e);i=a.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:a,elements:r},c.set(t,n)}return n}(n),l=o.get(e)||[];return o.has(e)||o.set(e,l),l.push(t),a.observe(e),function(){l.splice(l.indexOf(t),1),0===l.length&&(o.delete(e),a.unobserve(e)),0===o.size&&(a.disconnect(),c.delete(i))}}i.Component;const v=window.wp.i18n,d=window.wp.element,g=window.wp.primitives,u=(0,i.createElement)(g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,i.createElement)(g.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})),b=window.wp.blockEditor,p=window.wp.components;function $({name:e}){const t={h1:"M9 5h2v10H9v-4H5v4H3V5h2v4h4V5zm6.6 0c-.6.9-1.5 1.7-2.6 2v1h2v7h2V5h-1.4z",h2:"M7 5h2v10H7v-4H3v4H1V5h2v4h4V5zm8 8c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6V15h8v-2H15z",h3:"M12.1 12.2c.4.3.8.5 1.2.7.4.2.9.3 1.4.3.5 0 1-.1 1.4-.3.3-.1.5-.5.5-.8 0-.2 0-.4-.1-.6-.1-.2-.3-.3-.5-.4-.3-.1-.7-.2-1-.3-.5-.1-1-.1-1.5-.1V9.1c.7.1 1.5-.1 2.2-.4.4-.2.6-.5.6-.9 0-.3-.1-.6-.4-.8-.3-.2-.7-.3-1.1-.3-.4 0-.8.1-1.1.3-.4.2-.7.4-1.1.6l-1.2-1.4c.5-.4 1.1-.7 1.6-.9.5-.2 1.2-.3 1.8-.3.5 0 1 .1 1.6.2.4.1.8.3 1.2.5.3.2.6.5.8.8.2.3.3.7.3 1.1 0 .5-.2.9-.5 1.3-.4.4-.9.7-1.5.9v.1c.6.1 1.2.4 1.6.8.4.4.7.9.7 1.5 0 .4-.1.8-.3 1.2-.2.4-.5.7-.9.9-.4.3-.9.4-1.3.5-.5.1-1 .2-1.6.2-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1l1.1-1.4zM7 9H3V5H1v10h2v-4h4v4h2V5H7v4z",h4:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm10-2h-1v2h-2v-2h-5v-2l4-6h3v6h1v2zm-3-2V7l-2.8 4H16z",h5:"M12.1 12.2c.4.3.7.5 1.1.7.4.2.9.3 1.3.3.5 0 1-.1 1.4-.4.4-.3.6-.7.6-1.1 0-.4-.2-.9-.6-1.1-.4-.3-.9-.4-1.4-.4H14c-.1 0-.3 0-.4.1l-.4.1-.5.2-1-.6.3-5h6.4v1.9h-4.3L14 8.8c.2-.1.5-.1.7-.2.2 0 .5-.1.7-.1.5 0 .9.1 1.4.2.4.1.8.3 1.1.6.3.2.6.6.8.9.2.4.3.9.3 1.4 0 .5-.1 1-.3 1.4-.2.4-.5.8-.9 1.1-.4.3-.8.5-1.3.7-.5.2-1 .3-1.5.3-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1-.1-.1 1-1.5 1-1.5zM9 15H7v-4H3v4H1V5h2v4h4V5h2v10z",h6:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm8.6-7.5c-.2-.2-.5-.4-.8-.5-.6-.2-1.3-.2-1.9 0-.3.1-.6.3-.8.5l-.6.9c-.2.5-.2.9-.2 1.4.4-.3.8-.6 1.2-.8.4-.2.8-.3 1.3-.3.4 0 .8 0 1.2.2.4.1.7.3 1 .6.3.3.5.6.7.9.2.4.3.8.3 1.3s-.1.9-.3 1.4c-.2.4-.5.7-.8 1-.4.3-.8.5-1.2.6-1 .3-2 .3-3 0-.5-.2-1-.5-1.4-.9-.4-.4-.8-.9-1-1.5-.2-.6-.3-1.3-.3-2.1s.1-1.6.4-2.3c.2-.6.6-1.2 1-1.6.4-.4.9-.7 1.4-.9.6-.3 1.1-.4 1.7-.4.7 0 1.4.1 2 .3.5.2 1 .5 1.4.8 0 .1-1.3 1.4-1.3 1.4zm-2.4 5.8c.2 0 .4 0 .6-.1.2 0 .4-.1.5-.2.1-.1.3-.3.4-.5.1-.2.1-.5.1-.7 0-.4-.1-.8-.4-1.1-.3-.2-.7-.3-1.1-.3-.3 0-.7.1-1 .2-.4.2-.7.4-1 .7 0 .3.1.7.3 1 .1.2.3.4.4.6.2.1.3.3.5.3.2.1.5.2.7.1z",a:"M115.37 117.77 77.78 17.81a2.242 2.242 0 0 0-2.1-1.45H52.32c-.94 0-1.77.58-2.1 1.45l-37.59 99.96c-.26.69-.17 1.46.25 2.06s1.1.97 1.84.97h24.64c.96 0 1.82-.62 2.13-1.54l5.7-17.18H80.8l5.71 17.18c.3.92 1.16 1.54 2.13 1.54h24.64a2.236 2.236 0 0 0 2.09-3.03zm-61.14-36.9L64 51.45l9.77 29.43H54.23z",d:"M65.71 15.31h-43.6c-1.25 0-2.24 1-2.24 2.24v100.96c0 1.24 1 2.24 2.24 2.24H65.7c30.15 0 50.43-21.19 50.43-52.73 0-31.53-20.27-52.71-50.42-52.71zm-1.29 80.8c-.28 0-.54-.07-.79-.16-.06.01-.11.03-.17.03-.08.01-.14.04-.22.04h-14.7c-1.2 0-2.16-.97-2.16-2.16V42.19c0-1.19.96-2.16 2.16-2.16h14.7c.08 0 .14.03.22.04.05 0 .11.02.17.03.25-.09.51-.16.79-.16.43 0 .86.04 1.29.06.75.03 1.5.09 2.24.18 13.11 1.63 21.69 12.39 21.69 27.84s-8.59 26.21-21.69 27.84c-.74.09-1.49.15-2.24.18-.43.03-.86.07-1.29.07z",f:"M101.15 15.54H34.86c-1.23 0-2.24 1-2.24 2.24v100.97c0 1.24 1.01 2.24 2.24 2.24h21.89c1.24 0 2.24-1 2.24-2.24v-44H94.1c1.24 0 2.24-1 2.24-2.24V55.79c0-1.24-1-2.24-2.24-2.24H58.99v-16.8h42.16c1.24 0 2.24-1 2.24-2.24V17.78c0-1.24-1-2.24-2.24-2.24z",h:"M109.48 16.34H84.84c-1.28 0-2.33 1.04-2.33 2.33v36.27H45.5V18.68c0-1.29-1.04-2.33-2.34-2.33H18.53a2.34 2.34 0 0 0-2.34 2.33v99.96c0 1.29 1.05 2.33 2.34 2.33h24.63a2.34 2.34 0 0 0 2.34-2.33V76.15h37.02v42.48c0 1.29 1.05 2.33 2.33 2.33h24.64c1.29 0 2.33-1.05 2.33-2.33V18.68a2.35 2.35 0 0 0-2.34-2.34z",l:"M102.89 99.51H57.24v-82c0-1.24-1-2.24-2.24-2.24H33.11c-1.24 0-2.24 1-2.24 2.24v100.96c0 1.24 1 2.24 2.24 2.24h69.79c1.24 0 2.24-1 2.24-2.24v-16.72a2.251 2.251 0 0 0-2.25-2.24z",m:"M111.53 18.49c-.01-.01-.01-.03-.02-.04-.02-.25-.1-.5-.2-.74-.03-.06-.06-.11-.09-.17-.04-.07-.07-.14-.11-.21-.08-.12-.19-.23-.29-.33-.03-.02-.04-.05-.07-.07-.18-.17-.4-.29-.63-.4a1.22 1.22 0 0 1-.17-.07 2.56 2.56 0 0 0-.78-.14h-22.3c-.31 0-.59.07-.87.18-.08.03-.14.07-.23.11-.19.11-.37.23-.53.38-.03.04-.09.06-.13.1-.03.03-.04.07-.05.1-.16.19-.28.4-.38.64-.02.04-.05.08-.07.13 0 .01-.01.02-.01.03L64 85.16 43.39 17.99c0-.01-.01-.02-.01-.03-.02-.05-.05-.09-.07-.13a2.38 2.38 0 0 0-.37-.64c-.03-.03-.04-.07-.06-.1-.04-.04-.1-.06-.13-.1-.16-.15-.33-.28-.52-.38-.08-.04-.15-.08-.23-.11-.28-.11-.56-.18-.87-.18h-22.3c-.27 0-.52.06-.78.14-.05.02-.11.04-.17.07-.24.11-.45.23-.64.4-.03.03-.04.05-.06.07-.11.11-.21.21-.3.33-.05.07-.07.14-.11.21-.03.06-.07.11-.09.17-.1.24-.17.48-.21.74 0 .01-.01.03-.01.04l-8.45 99.96c-.06.66.17 1.31.61 1.8.45.48 1.09.77 1.74.77h20.91c1.22 0 2.23-.92 2.36-2.14l4.19-42.6 16.15 43.2c.01.01.02.02.03.04.07.19.17.38.29.54l.03.03c.02.04.07.07.09.1.12.13.24.24.37.35l.18.12c.13.08.27.14.4.2a2.254 2.254 0 0 0 .83.17H71.8c.22 0 .44-.04.65-.1.06-.02.12-.04.18-.07.15-.05.28-.12.4-.2.06-.04.12-.08.17-.12.14-.1.25-.22.37-.35.03-.04.07-.07.1-.1 0-.01.02-.02.03-.03.12-.17.22-.35.3-.54 0-.01.01-.02.02-.04l16.15-43.2 4.2 42.61a2.366 2.366 0 0 0 2.35 2.14h20.9c.66 0 1.3-.28 1.74-.77.45-.49.67-1.14.62-1.8l-8.45-99.97z",p:"M72.51 15.42H34.65c-.15 0-.28.06-.42.08h-6.47c-1.24 0-2.24 1-2.24 2.24v100.97c0 1.24 1 2.24 2.24 2.24h21.9c1.24 0 2.24-1 2.24-2.24V86.63h20.61c19.83 0 35.96-15.97 35.96-35.6.01-19.63-16.13-35.61-35.96-35.61zm-1.72 50.22c-.35.03-.7.06-1.06.06H52.28c-.05 0-.09-.04-.14-.06a.513.513 0 0 1-.24-.1.577.577 0 0 1-.21-.43V36.94c0-.18.09-.32.21-.43.06-.06.14-.07.22-.09.06-.02.09-.06.15-.06h17.45c.4 0 .8.03 1.19.06 7.25.63 12.97 6.94 12.97 14.61.01 7.71-5.77 14.05-13.09 14.61z",s:"M94.9 71.35c-8.08-7.63-21.82-13.99-30.91-18.2-1.54-.71-2.93-1.35-4.11-1.92-3.43-1.65-8.12-6.22-6.1-11.47 1.36-3.55 4.81-5.34 10.27-5.34 1.75 0 3.67.2 5.72.58 7.12 1.33 12.52 3.99 15.58 5.5.38.19.82.21 1.22.07.39-.15.72-.45.89-.84l7.01-15.81c.31-.69.07-1.51-.57-1.93-4.94-3.28-17.27-8.15-30.97-8.15-1.98 0-3.95.1-5.87.3-10.92 1.12-21.86 4.03-27.92 17.64-3.78 8.47-3.77 18.01.01 24.89 4.04 7.51 10.66 10.87 19.04 15.11l1.08.55c6.05 3.02 13.3 6.38 18.07 8.59 7.05 3.4 9.66 9.44 8.04 13.08-2.61 5.87-8.38 7.16-18.36 4.33-8.81-2.39-16.94-9.14-19.21-11.15-.34-.3-.79-.44-1.25-.38-.45.06-.85.32-1.1.69L24.6 104.14c-.41.63-.32 1.46.22 1.98 5.63 5.43 10.22 8.59 18.17 12.5 5.35 2.63 13.18 4.21 20.95 4.21 8.12 0 27.95-1.88 36.65-19.26 5.55-11.12 3.48-22.84-5.69-32.22z"};if(!t.hasOwnProperty(e))return null;let n="0 0 128 128";return"h1"!==e&&"h2"!==e&&"h3"!==e&&"h4"!==e&&"h5"!==e&&"h6"!==e||(n="0 0 20 20"),(0,i.createElement)(p.SVG,{width:"24",height:"24",viewBox:n,xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)(p.Path,{d:t[e]}))}const f=({setAttributes:e,tag:t,isCaption:n})=>n?null:(0,i.createElement)(p.ToolbarGroup,{isCollapsed:!0,icon:(0,i.createElement)($,{name:t}),label:(0,v.__)("HTML Tag","enblocks"),controls:[{isActive:"h1"===t,icon:(0,i.createElement)($,{name:"h1"}),title:(0,v.__)("Heading 1","enblocks"),onClick:()=>{e({tagName:"h1"})}},{isActive:"h2"===t,icon:(0,i.createElement)($,{name:"h2"}),title:(0,v.__)("Heading 2","enblocks"),onClick:()=>{e({tagName:"h2"})}},{isActive:"h3"===t,icon:(0,i.createElement)($,{name:"h3"}),title:(0,v.__)("Heading 3","enblocks"),onClick:()=>{e({tagName:"h3"})}},{isActive:"h4"===t,icon:(0,i.createElement)($,{name:"h4"}),title:(0,v.__)("Heading 4","enblocks"),onClick:()=>{e({tagName:"h4"})}},{isActive:"h5"===t,icon:(0,i.createElement)($,{name:"h5"}),title:(0,v.__)("Heading 5","enblocks"),onClick:()=>{e({tagName:"h5"})}},{isActive:"h6"===t,icon:(0,i.createElement)($,{name:"h6"}),title:(0,v.__)("Heading 6","enblocks"),onClick:()=>{e({tagName:"h6"})}},{isActive:"p"===t,icon:(0,i.createElement)($,{name:"p"}),title:(0,v.__)("Paragraph","enblocks"),onClick:()=>{e({tagName:"p"})}}]});(0,r.registerBlockType)(a,{icon:("heading",(0,i.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,i.createElement)("path",{fill:"currentColor",d:"M5 4h4v16H5zM15 4h4v16h-4zM9 10h6v4H9z"}))),attributes:{blockId:{type:"string"},css:{type:"object"},content:{type:"string"},tagName:{type:"string",enum:["h1","h2","h3","h4","h5","h6","p"],default:"h2"},href:{type:"string",source:"attribute",selector:"a",attribute:"href",__experimentalRole:"content"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel",__experimentalRole:"content"},linkTarget:{type:"boolean",default:!1}},edit:({attributes:e,setAttributes:t,clientId:n,onReplace:a,mergeBlocks:o})=>{const{blockId:c,css:s,content:h,align:g,tagName:$,href:k,rel:S,linkTarget:w,positionCSS:y,positionCssMD:C,positionCssLG:H,sizeCSS:E,sizeMD:V,sizeLG:M,spacingCSS:_,spacingMD:z,spacingLG:x,borderCSS:N,borderMD:O,borderLG:T,hoverBorderCSS:A,backgroundCSS:B,backgroundAnimatedCSS:R,hoverBgCSS:I,animatedBgKeyframeCSS:L,typographyCSS:D,typographyMD:j,typographyLG:P,colorsCSS:G,hoverColorsCSS:F,gradientTextCSS:J,textShadowCSS:Z,hoverTextShadowCSS:K,linkDecorationCSS:U,linkHoverDecorationCSS:W,visibilityCSS:q,hoverVisibilityCSS:Q,parentHoverVisibilityCSS:X,transformCSS:Y,hoverTransformCSS:ee,parentHoverTransformCSS:te,transitionCSS:ne,animationName:re,animationThreshold:ie,animationDelay:ae,animationCSS:oe,animationRevealCSS:le,disableAnimationCSS:ce,blockVisibilityMD:se,blockVisibilityLG:he,blockVisibilityCSS:me}=e;(0,d.useEffect)((()=>{t({blockId:"enb-heading-"+n.slice(0,8)})}),[n,t]);const ve=$;let de="",ge="",ue="";ge+=`${R}`,ge&&(de=`.${c} .enb-animated-bg{`,ue="}");let be="",pe="",$e="",fe="";$e+=`${y}`,$e+=`${E}`,$e+=`${_}`,$e+=`${N}`,$e+=`${B}`,$e+=`${D}`,$e+=`${G}`,$e+=`${Z}`,$e+=`${q}`,$e+=`${Y}`,$e+=`${ne}`,$e+=`${oe}`,$e&&(be=`.${c}{`,pe=`.editor-styles-wrapper .${c}{`,fe="}");let ke="",Se="",we="";Se+=`${A}`,Se+=`${I}`,Se+=`${F}`,Se+=`${K}`,Se+=`${ee}`,Se+=`${Q}`,Se&&(ke=`.${c}:hover{`,we="}");let ye="",Ce="",He="";Ce+=`${te}`,Ce+=`${X}`,Ce&&(ye=`*:hover > .${c}{`,He="}");let Ee="",Ve="",Me="",_e="";U&&(Ee=`.${c} a{${U}}`,Me=`.${c}{${U}}`),W&&(Ve=`.${c} a:hover{${W}}`,_e=`.${c}:hover{${W}}`);let ze="",xe="",Ne="",Oe="",Te="",Ae="";Te+=`${O}`,Te+=`${C}`,Te+=`${z}`,Te+=`${V}`,Te+=`${j}`,!se&&Te&&(Oe=`@media (min-width:48em){.${c}{`,Ae="}}"),xe+=`${T}`,xe+=`${H}`,xe+=`${x}`,xe+=`${M}`,xe+=`${P}`,!he&&xe&&(ze=`@media (min-width:64em){.${c}{`,Ne="}}");const Be=`${de}${ge}${ue}${be}${$e}${fe}${le}${ce}${J}${ye}${Ce}${He}${ke}${Se}${we}${L}${Ee}${Ve}${Oe}${Te}${Ae}${ze}${xe}${Ne}${me}`,Re=`${de}${ge}${ue}${pe}${$e}${fe}${le}${ce}\n\t\t${J}${ye}${Ce}${He}${ke}${Se}${we}${L}${Me}${_e}${Oe}${Te}${Ae}${ze}${xe}${Ne}${me}`;(0,d.useEffect)((()=>{JSON.stringify(s)!==JSON.stringify(Be)&&t({css:Be})}),[Be,s,t]);let Ie=0;var Le;re&&((Le=ie)||0===Le)&&(Ie=Number(ie)/100);const{ref:De,inView:je}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:r,root:a,triggerOnce:o,skip:l,initialInView:c,fallbackInView:s,onChange:h}={}){var v;const[d,g]=i.useState(null),u=i.useRef(),[b,p]=i.useState({inView:!!c,entry:void 0});u.current=h,i.useEffect((()=>{if(l||!d)return;let i;return i=m(d,((e,t)=>{p({inView:e,entry:t}),u.current&&u.current(e,t),t.isIntersecting&&o&&i&&(i(),i=void 0)}),{root:a,rootMargin:r,threshold:e,trackVisibility:n,delay:t},s),()=>{i&&i()}}),[Array.isArray(e)?e.toString():e,d,a,r,o,l,n,s,t]);const $=null==(v=b.entry)?void 0:v.target,f=i.useRef();d||!$||o||l||f.current===$||(f.current=$,p({inView:!!c,entry:void 0}));const k=[g,b.inView,b.entry];return k.ref=k[0],k.inView=k[1],k.entry=k[2],k}({threshold:Ie,delay:ae,triggerOnce:!0});let Pe;re&&(Pe=De);const Ge=(0,b.useBlockProps)({className:l()(`enb-${$}`,c,g?`align${g}`:"",re?"enb-animate":"",je?"in-view":"")});let Fe="";R&&(Fe=(0,i.createElement)("span",{className:"enb-animated-bg"}));const Je=(0,i.createElement)(i.Fragment,null,Fe),Ze=(0,i.createElement)("span",{className:"enb-text"},(0,i.createElement)(b.RichText,{identifier:"content",placeholder:(0,v.__)("Heading","enblocks"),value:h,onChange:e=>t({content:e}),withoutInteractiveFormatting:!0,onMerge:o,onSplit:(t,i)=>{let a;var o;return a=i||t?(0,r.createBlock)("enblocks/heading",{...e,content:t}):(0,r.createBlock)(null!==(o=(0,r.getDefaultBlockName)())&&void 0!==o?o:"enblocks/heading"),i&&(a.clientId=n),a},onReplace:a,onRemove:()=>a([])})),Ke=(0,i.createElement)(i.Fragment,null,Ze);return(0,i.createElement)(i.Fragment,null,(0,i.createElement)(b.BlockControls,{group:"block"},(0,i.createElement)(f,{setAttributes:t,tag:$}),(0,i.createElement)(p.Dropdown,{renderToggle:({isOpen:e,onToggle:t})=>(0,i.createElement)(p.ToolbarButton,{icon:u,label:k?(0,v.__)("Change Heading Link","enblocks"):(0,v.__)("Add Heading Link","enblocks"),onClick:t,"aria-expanded":e,isPressed:!!k}),renderContent:()=>(0,i.createElement)(i.Fragment,null,(0,i.createElement)(b.URLInput,{value:k,onChange:e=>{t({href:e})}}),k&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)(p.ToggleControl,{label:(0,v.__)("Open link in a new tab","enblocks"),checked:w||"",onChange:e=>{t({linkTarget:e})}}),w&&(0,i.createElement)(p.TextControl,{label:(0,v.__)("Link Rel","enblocks"),className:"enb-component enb-component-text",value:S,onChange:e=>{t({rel:e})}})))})),(0,i.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(Re)}`),(0,i.createElement)(ve,{...Ge},(0,i.createElement)("div",{ref:Pe},Je,Ke)))},save:({attributes:e})=>{const{blockId:t,animationName:n,animationThreshold:r,animationDelay:a,content:o,anchor:c,tagName:s,href:h,rel:m,linkTarget:v,hasAnimatedBgColor:d,hasAnimatedGradientBg:g}=e,u=s;let p;var $;n&&(($=r)||0===$)&&(p=Number(r)/100);let f="";(d||g)&&(f=(0,i.createElement)("span",{className:"enb-animated-bg"}));const k=v?"_blank":void 0,S=m?`${m}`:void 0,w=(0,i.createElement)("span",{className:"enb-text"},(0,i.createElement)(b.RichText.Content,{value:o})),y=(0,i.createElement)(i.Fragment,null,w),C=(0,i.createElement)("a",{href:h,rel:S,target:k},y),H=(0,i.createElement)(i.Fragment,null,f),E=(0,i.createElement)(i.Fragment,null,h?C:y),V=b.useBlockProps.save({className:l()(`enb-${s}`,t,n?"enb-animate":"")});return(0,i.createElement)(u,{id:c||void 0,...V,"data-threshold":p,"data-delay":a},H,E)}})},942:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=o(e,a(n)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=o(t,n));return t}function o(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()}},n={};function r(e){var i=n[e];if(void 0!==i)return i.exports;var a=n[e]={exports:{}};return t[e](a,a.exports,r),a.exports}r.m=t,e=[],r.O=(t,n,i,a)=>{if(!n){var o=1/0;for(h=0;h<e.length;h++){for(var[n,i,a]=e[h],l=!0,c=0;c<n.length;c++)(!1&a||o>=a)&&Object.keys(r.O).every((e=>r.O[e](n[c])))?n.splice(c--,1):(l=!1,a<o&&(o=a));if(l){e.splice(h--,1);var s=i();void 0!==s&&(t=s)}}return t}a=a||0;for(var h=e.length;h>0&&e[h-1][2]>a;h--)e[h]=e[h-1];e[h]=[n,i,a]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={119:0,295:0};r.O.j=t=>0===e[t];var t=(t,n)=>{var i,a,[o,l,c]=n,s=0;if(o.some((t=>0!==e[t]))){for(i in l)r.o(l,i)&&(r.m[i]=l[i]);if(c)var h=c(r)}for(t&&t(n);s<o.length;s++)a=o[s],r.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return r.O(h)},n=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var i=r.O(void 0,[295],(()=>r(233)));i=r.O(i)})();
  • enblocks/trunk/build/blocks/hero/block.json

    r3074480 r3084531  
    33  "apiVersion": 3,
    44  "name": "enblocks/hero",
    5   "version": "1.3.7",
     5  "version": "1.3.8",
    66  "title": "Hero",
    77  "category": "enblocks",
  • enblocks/trunk/build/blocks/hero/index.asset.php

    r3074480 r3084531  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-data', 'wp-element', 'wp-i18n'), 'version' => 'b66a22af6afdeb7a3c9c');
     1<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-data', 'wp-element', 'wp-i18n'), 'version' => '9f6243ef3661dce41f5c');
  • enblocks/trunk/build/blocks/hero/index.js

    r3074480 r3084531  
    1 (()=>{"use strict";var e,t={667:()=>{const e=window.React;function t(t){return"button"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("rect",{x:"1",y:"1",width:"22",height:"8",rx:"1",fill:"transparent",stroke:"currentColor",strokeWidth:"2"}),(0,e.createElement)("path",{stroke:"currentColor",strokeWidth:"2",d:"M5 5h10M17 5h2"})):"buttons"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("rect",{width:"24",height:"8",rx:"2",fill:"currentColor"}),(0,e.createElement)("rect",{x:"1",y:"13",width:"22",height:"6",rx:"1",fill:"transparent",stroke:"currentColor",strokeWidth:"2"})):"column"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("path",{fill:"transparent",stroke:"currentColor",strokeWidth:"2",d:"M1 1h22v22H1z"}),(0,e.createElement)("path",{stroke:"currentColor",strokeWidth:"8",d:"M12 0v24"})):"columns"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("path",{fill:"transparent",stroke:"currentColor",strokeWidth:"2",d:"M1 1h22v22H1z"}),(0,e.createElement)("path",{stroke:"currentColor",strokeWidth:"2",d:"M8 0v24M16 0v24"})):"container"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("path",{fill:"currentColor",d:"M0 0h5v2H0zM0 24v-5h2v5zM24 24h-5v-2h5zM0 2h2v3H0zM2 24v-2h3v2zM24 22h-2v-3h2zM9 0h6v2H9zM9 22h6v2H9zM2 9v6H0V9zM24 9v6h-2V9zM19 0h5v2h-5zM22 2h2v3h-2z"})):"heading"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("path",{fill:"currentColor",d:"M5 4h4v16H5zM15 4h4v16h-4zM9 10h6v4H9z"})):"hero"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("path",{fill:"transparent",stroke:"currentColor",strokeWidth:"2",d:"M1 1h22v22H1z"}),(0,e.createElement)("path",{stroke:"currentColor",strokeWidth:"20",d:"M12 0v14"})):"image"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("path",{fill:"none",stroke:"currentColor",strokeWidth:"2",d:"M1 1h22v22H1z"}),(0,e.createElement)("path",{d:"m10.552 16 7.11-7.11M16.614 9.34l6.405 6.405M1.237 18.712l6.475-6.475M6.65 12.703 16.945 23",stroke:"currentColor",strokeWidth:"2.158"}),(0,e.createElement)("circle",{cx:"8.5",cy:"7.5",r:"1.5",fill:"currentColor"})):"star"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("path",{d:"M12.912 1.59a1 1 0 0 0-1.825 0L8.27 7.868l-6.84.74a1 1 0 0 0-.563 1.735l5.099 4.619-1.41 6.733a1 1 0 0 0 1.476 1.073L12 19.345l5.968 3.422a1 1 0 0 0 1.476-1.073l-1.41-6.733 5.099-4.619a1 1 0 0 0-.564-1.735l-6.84-.74-2.817-6.276Z",fill:"currentColor"})):"spacer"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("path",{d:"M7 18h4.5v1.5h-7v-7H6V17L17 6h-4.5V4.5h7v7H18V7L7 18Z"})):"hero-default"===t?(0,e.createElement)("svg",{width:"59",height:"48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("path",{fill:"#F5F5F5",d:"M0 4h48v40H0z"}),(0,e.createElement)("rect",{x:"10",y:"15",width:"28",height:"2",rx:"1",fill:"#000"}),(0,e.createElement)("rect",{x:"12",y:"21",width:"24",height:"2",rx:"1",fill:"#555"}),(0,e.createElement)("rect",{x:"12",y:"26",width:"24",height:"2",rx:"1",fill:"#555"}),(0,e.createElement)("rect",{x:"15",y:"31",width:"18",height:"2",rx:"1",fill:"#555"})):"hero-text-image"===t?(0,e.createElement)("svg",{width:"48",height:"48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("path",{fill:"#F5F5F5",d:"M0 4h48v40H0z"}),(0,e.createElement)("path",{d:"M27 16a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H29a2 2 0 0 1-2-2V16Z",fill:"#A3A3A3"}),(0,e.createElement)("rect",{x:"5",y:"17",width:"16",height:"2",rx:"1",fill:"#000"}),(0,e.createElement)("rect",{x:"5",y:"23",width:"14",height:"2",rx:"1",fill:"#555"}),(0,e.createElement)("rect",{x:"5",y:"29",width:"12",height:"2",rx:"1",fill:"#555"})):"hero-text-image-vertical"===t?(0,e.createElement)("svg",{width:"48",height:"48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("path",{fill:"#F5F5F5",d:"M0 4h48v40H0z"}),(0,e.createElement)("path",{d:"M4 27a2 2 0 0 1 2-2h36a2 2 0 0 1 2 2v17H4V27Z",fill:"#A3A3A3"}),(0,e.createElement)("rect",{x:"10",y:"12",width:"28",height:"2",rx:"1",fill:"#000"}),(0,e.createElement)("rect",{x:"12",y:"17",width:"24",height:"2",rx:"1",fill:"#555"})):void 0}const n=window.wp.blocks,o=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/hero","version":"1.3.7","title":"Hero","category":"enblocks","textdomain":"enblocks","keywords":["Banner","Hero","Page Header","enblocks"],"supports":{"html":false,"align":["wide","full"],"anchor":true},"editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}'),a=window.wp.element,i=window.wp.blockEditor,r=window.wp.data;function l({attributes:t,setAttributes:n,clientId:o}){const{blockId:r,templateLock:l}=t;(0,a.useEffect)((()=>{n({blockId:"enb-hero-"+o.slice(0,8)})}),[o,n]);const s=(0,i.useBlockProps)({className:r}),c=(0,i.useInnerBlocksProps)(s,{allowedBlocks:["enblocks/container"],renderAppender:!1,templateLock:l});return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{...c}))}function s({clientId:t,name:o,setAttributes:a}){const{blockType:l,defaultVariation:s,variations:c}=(0,r.useSelect)((e=>{const{getBlockVariations:t,getBlockType:a,getDefaultBlockVariation:i}=e(n.store);return{blockType:a(o),defaultVariation:i(o,"block"),variations:t(o,"block")}}),[o]),{replaceInnerBlocks:f}=(0,r.useDispatch)(i.store),b=(0,i.useBlockProps)();return(0,e.createElement)("div",{...b},(0,e.createElement)(i.__experimentalBlockVariationPicker,{icon:l?.icon?.src,label:l?.title,variations:c,onSelect:(e=s)=>{e.attributes&&a(e.attributes),e.innerBlocks&&f(t,(0,n.createBlocksFromInnerBlocksTemplate)(e.innerBlocks),!0)}}))}const c=window.wp.i18n,f=[{name:"default",title:"Default",description:(0,c.__)("Default Layout","enblocks"),isDefault:!0,attributes:{align:"full"},icon:t("hero-default"),innerBlocks:[["enblocks/container",{layout:{type:"constrained"},paddingLinkedType:"unlinked",paddingTop:"--enb-spacing-64",paddingBottom:"--enb-spacing-96"},[["enblocks/heading",{content:(0,c.__)("Create Eye Catching Hero for Your Website","enblocks"),tagName:"h2",fontSize:"--enb-font-size-5xl",fontWeight:"600",alignment:"center"}],["enblocks/heading",{content:(0,c.__)("Make a strong first impression and engage visitors from the moment they land on your page. It is visually appealing, relevant to your brand, and leaves a memorable impression.","enblocks"),tagName:"p",fontWeight:"500",alignment:"center"}],["enblocks/spacer",{heightMin:16,heightMax:32}],["enblocks/buttons",{buttonsJustification:"center",buttonsJustificationMD:"center",buttonsJustificationLG:"center"},[["enblocks/button",{content:(0,c.__)("Get Started","enblocks"),href:"#",fontWeight:"500"}],["enblocks/button",{content:(0,c.__)("Learn More","enblocks"),variant:"enb-secondary-button",href:"#",fontWeight:"500"}]]]]]],scope:["block"]},{name:"default-animated-fade-in-up",title:"Animated (Fade-In Up)",description:(0,c.__)("Default Layout with fade-in up animation","enblocks"),isDefault:!0,attributes:{align:"full"},icon:t("hero-default"),innerBlocks:[["enblocks/container",{layout:{type:"constrained"},paddingLinkedType:"unlinked",paddingTop:"--enb-spacing-64",paddingBottom:"--enb-spacing-96"},[["enblocks/heading",{content:(0,c.__)("Create Eye Catching Hero for Your Website","enblocks"),tagName:"h2",fontSize:"--enb-font-size-5xl",fontWeight:"600",alignment:"center",animationName:"fadeInUp",fadeInDistance:40,animationDelay:150}],["enblocks/heading",{content:(0,c.__)("Make a strong first impression and engage visitors from the moment they land on your page. It is visually appealing, relevant to your brand, and leaves a memorable impression.","enblocks"),tagName:"p",fontWeight:"500",alignment:"center",animationName:"fadeInUp",animationDelay:150}],["enblocks/spacer",{heightMin:16,heightMax:32}],["enblocks/buttons",{buttonsJustification:"center",buttonsJustificationMD:"center",buttonsJustificationLG:"center"},[["enblocks/button",{content:(0,c.__)("Get Started","enblocks"),href:"#",fontWeight:"500",animationName:"fadeInUp",fadeInDistance:150,animationDelay:200}],["enblocks/button",{content:(0,c.__)("Learn More","enblocks"),variant:"enb-secondary-button",href:"#",fontWeight:"500",animationName:"fadeInUp",fadeInDistance:150,animationDelay:250}]]]]]],scope:["block"]},{name:"bg-color",title:"Background Color",description:(0,c.__)("Layout with Background Color","enblocks"),attributes:{align:"full"},icon:t("hero-default"),innerBlocks:[["enblocks/container",{layout:{type:"constrained"},bgColor:"var(--enb-color-primary-700)",paddingLinkedType:"unlinked",paddingTop:"--enb-spacing-64",paddingBottom:"--enb-spacing-96"},[["enblocks/heading",{content:(0,c.__)("Create Eye Catching Hero for Your Website","enblocks"),tagName:"h2",textColor:"#ffffff",fontSize:"--enb-font-size-5xl",fontWeight:"500",alignment:"center"}],["enblocks/heading",{content:(0,c.__)("Make a strong first impression and engage visitors from the moment they land on your page. It is visually appealing, relevant to your brand, and leaves a memorable impression.","enblocks"),tagName:"p",textColor:"#ffffff",alignment:"center"}],["enblocks/spacer",{heightMin:16,heightMax:32}],["enblocks/buttons",{buttonsJustification:"center",buttonsJustificationMD:"center",buttonsJustificationLG:"center"},[["enblocks/button",{content:(0,c.__)("Get Started","enblocks"),bgColor:"#ffffff",textColor:"var(--enb-color-900)",textColorHover:"#ffffff",href:"#",fontWeight:"500"}],["enblocks/button",{content:(0,c.__)("Learn More","enblocks"),variant:"enb-secondary-button",bgColorHover:"#ffffff",borderStyle:"solid",borderTopLG:2,borderColor:"#ffffff",borderColorHover:"#ffffff",textColor:"#ffffff",href:"#",fontWeight:"500"}]]]]]],scope:["block"]},{name:"bg-gradient",title:"Background Gradient",description:(0,c.__)("Layout with Gradient Background Colors","enblocks"),attributes:{align:"full"},icon:t("hero-default"),innerBlocks:[["enblocks/container",{layout:{type:"constrained"},hasGradientBgColor:!0,paddingLinkedType:"unlinked",paddingTop:"--enb-spacing-64",paddingBottom:"--enb-spacing-96"},[["enblocks/heading",{content:(0,c.__)("Create Eye Catching Hero for Your Website","enblocks"),tagName:"h2",textColor:"#ffffff",fontSize:"--enb-font-size-5xl",fontWeight:"500",alignment:"center"}],["enblocks/heading",{content:(0,c.__)("Make a strong first impression and engage visitors from the moment they land on your page. It is visually appealing, relevant to your brand, and leaves a memorable impression.","enblocks"),tagName:"p",textColor:"#ffffff",alignment:"center"}],["enblocks/spacer",{heightMin:16,heightMax:32}],["enblocks/buttons",{buttonsJustification:"center",buttonsJustificationMD:"center",buttonsJustificationLG:"center"},[["enblocks/button",{content:(0,c.__)("Get Started","enblocks"),bgColor:"#ffffff",textColor:"var(--enb-color-900)",textColorHover:"#ffffff",href:"#",fontWeight:"500"}],["enblocks/button",{content:(0,c.__)("Learn More","enblocks"),variant:"enb-secondary-button",bgColorHover:"#ffffff",borderStyle:"solid",borderTopLG:2,borderColor:"#ffffff",borderColorHover:"#ffffff",textColor:"#ffffff",href:"#",fontWeight:"500"}]]]]]],scope:["block"]},{name:"bg-image",title:"Background Image",description:(0,c.__)("Layout with Background Image","enblocks"),attributes:{align:"full"},icon:t("hero-default"),innerBlocks:[["enblocks/container",{layout:{type:"constrained"},bgColor:"var(--enb-color-positive-600)",hasBgImage:!0,bgImageUrl:"https://enblocks.com/wp-content/uploads/2024/04/foggy-mountains-scaled.webp",hasOverlayBgColor:!0,paddingLinkedType:"unlinked",paddingTop:"--enb-spacing-64",paddingBottom:"--enb-spacing-96"},[["enblocks/heading",{content:(0,c.__)("Create Eye Catching Hero for Your Website","enblocks"),tagName:"h2",textColor:"#ffffff",fontSize:"--enb-font-size-5xl",fontWeight:"500",alignment:"center"}],["enblocks/heading",{content:(0,c.__)("Make a strong first impression and engage visitors from the moment they land on your page. It is visually appealing, relevant to your brand, and leaves a memorable impression.","enblocks"),tagName:"p",textColor:"#ffffff",alignment:"center"}],["enblocks/spacer",{heightMin:16,heightMax:32}],["enblocks/buttons",{buttonsJustification:"center",buttonsJustificationMD:"center",buttonsJustificationLG:"center"},[["enblocks/button",{content:(0,c.__)("Get Started","enblocks"),bgColor:"#ffffff",textColor:"var(--enb-color-900)",textColorHover:"#ffffff",href:"#",fontWeight:"500"}],["enblocks/button",{content:(0,c.__)("Learn More","enblocks"),variant:"enb-secondary-button",bgColorHover:"#ffffff",borderStyle:"solid",borderTopLG:2,borderColor:"#ffffff",borderColorHover:"#ffffff",textColor:"#ffffff",href:"#",fontWeight:"500"}]]]]]],scope:["block"]},{name:"bg-video",title:"Background Video",description:(0,c.__)("Layout with Background Video","enblocks"),attributes:{align:"full"},icon:t("hero-default"),innerBlocks:[["enblocks/container",{layout:{type:"constrained"},bgColor:"var(--enb-color-positive-600)",hasBgVideo:!0,bgVideoUrl:"https://enblocks.com/wp-content/uploads/2024/04/aerial-journey-along-gulbahce-shoreline-izmir.mp4",hasOverlayBgColor:!0,paddingLinkedType:"unlinked",paddingTop:"--enb-spacing-64",paddingBottom:"--enb-spacing-96"},[["enblocks/heading",{content:(0,c.__)("Create Eye Catching Hero for Your Website","enblocks"),tagName:"h2",textColor:"#ffffff",fontSize:"--enb-font-size-5xl",fontWeight:"500",alignment:"center"}],["enblocks/heading",{content:(0,c.__)("Make a strong first impression and engage visitors from the moment they land on your page. It is visually appealing, relevant to your brand, and leaves a memorable impression.","enblocks"),tagName:"p",textColor:"#ffffff",alignment:"center"}],["enblocks/spacer",{heightMin:16,heightMax:32}],["enblocks/buttons",{buttonsJustification:"center",buttonsJustificationMD:"center",buttonsJustificationLG:"center"},[["enblocks/button",{content:(0,c.__)("Get Started","enblocks"),bgColor:"#ffffff",textColor:"var(--enb-color-900)",textColorHover:"#ffffff",href:"#",fontWeight:"500"}],["enblocks/button",{content:(0,c.__)("Learn More","enblocks"),variant:"enb-secondary-button",bgColorHover:"#ffffff",borderStyle:"solid",borderTopLG:2,borderColor:"#ffffff",borderColorHover:"#ffffff",textColor:"#ffffff",href:"#",fontWeight:"500"}]]]]]],scope:["block"]},{name:"text-image",title:"2 Columns, Text & Image",description:(0,c.__)("2 Columns Layout with text and image"),attributes:{align:"full"},icon:t("hero-text-image"),innerBlocks:[["enblocks/container",{layout:{type:"constrained"},paddingLinkedType:"unlinked",paddingTop:"--enb-spacing-64",paddingBottom:"--enb-spacing-96"},[["enblocks/columns",{columns:2,columnsPerRowLG:2,columnsPerRowMD:1,gridTemplateColumnsMD:"repeat(1, minmax(0, 1fr))",gridTemplateColumnsLG:"repeat(2, minmax(0, 1fr))",verticalAlignment:"center",linkGap:!1,rowGap:"--enb-spacing-40",columnGap:"--enb-spacing-80",align:"wide"},[["enblocks/column",{},[["enblocks/heading",{content:(0,c.__)("Create Eye Catching Hero for Your Website","enblocks"),tagName:"h2",fontSize:"--enb-font-size-4xl",fontWeight:"600"}],["enblocks/spacer",{heightMin:12,heightMax:16}],["enblocks/heading",{content:(0,c.__)("Make a strong first impression and engage visitors from the moment they land on your page. It is visually appealing, relevant to your brand, and leaves a memorable impression.","enblocks"),tagName:"p"}],["enblocks/spacer",{heightMin:32,heightMax:40}],["enblocks/buttons",{},[["enblocks/button",{content:(0,c.__)("Get Started","enblocks"),href:"#",fontWeight:"500"}],["enblocks/button",{content:(0,c.__)("Learn More","enblocks"),variant:"enb-secondary-button",href:"#",fontWeight:"500"}]]]]],["enblocks/column",{},[["enblocks/image"]]]]]]]],scope:["block"]},{name:"text-image-full",title:"2 Columns Text & Image (full width)",description:(0,c.__)("2 Columns Layout with text and image"),attributes:{align:"full"},icon:t("hero-text-image"),innerBlocks:[["enblocks/container",{layout:{type:"constrained"},paddingLinkedType:"pair",paddingLeft:"--enb-spacing-0",forcePadding:!0},[["enblocks/columns",{columns:2,columnsPerRowLG:2,columnsPerRowMD:1,gridTemplateColumnsMD:"repeat(1, minmax(0, 1fr))",gridTemplateColumnsLG:"repeat(2, minmax(0, 1fr))",rowGap:"--enb-spacing-0",align:"full"},[["enblocks/column",{bgColor:"#ffffff"},[["enblocks/container",{displayLG:"grid",alignItemsLG:"center",heightLG:100,heightUnitLG:"%",paddingLinkedType:"unlinked",paddingTop:"--enb-spacing-72",paddingBottom:"--enb-spacing-96",paddingLeft:"--enb-spacing-72",paddingRight:"--enb-spacing-72"},[["enblocks/container",{},[["enblocks/heading",{content:(0,c.__)("Create Eye Catching Hero for Your Website","enblocks"),tagName:"h2",fontSize:"--enb-font-size-4xl",fontWeight:"600",alignment:"center"}],["enblocks/heading",{content:(0,c.__)("Make a strong first impression and engage visitors from the moment they land on your page. It is visually appealing, relevant to your brand, and leaves a memorable impression.","enblocks"),tagName:"p",alignment:"center"}],["enblocks/spacer",{heightMin:16,heightMax:32}],["enblocks/buttons",{buttonsJustification:"center",buttonsJustificationMD:"center",buttonsJustificationLG:"center"},[["enblocks/button",{content:(0,c.__)("Get Started","enblocks"),href:"#",fontWeight:"500"}],["enblocks/button",{content:(0,c.__)("Learn More","enblocks"),variant:"enb-secondary-button",href:"#",fontWeight:"500"}]]]]]]]]],["enblocks/column",{},[["enblocks/image"]]]]]]]],scope:["block"]},{name:"text-image-vertical",title:"Text & Image (vertical)",description:(0,c.__)("Layout with text and image at bottom","enblocks"),isDefault:!0,attributes:{align:"full"},icon:t("hero-text-image-vertical"),innerBlocks:[["enblocks/container",{layout:{type:"constrained"},paddingLinkedType:"unlinked",paddingTop:"--enb-spacing-64",paddingBottom:"--enb-spacing-96"},[["enblocks/heading",{content:(0,c.__)("Create Eye Catching Hero for Your Website","enblocks"),tagName:"h2",fontSize:"--enb-font-size-5xl",fontWeight:"600",alignment:"center"}],["enblocks/heading",{content:(0,c.__)("Make a strong first impression and engage visitors from the moment they land on your page. It is visually appealing, relevant to your brand, and leaves a memorable impression.","enblocks"),tagName:"p",fontWeight:"500",alignment:"center"}],["enblocks/spacer",{heightMin:16,heightMax:32}],["enblocks/buttons",{buttonsJustification:"center",buttonsJustificationMD:"center",buttonsJustificationLG:"center"},[["enblocks/button",{content:(0,c.__)("Get Started","enblocks"),href:"#",fontWeight:"500"}],["enblocks/button",{content:(0,c.__)("Learn More","enblocks"),variant:"enb-secondary-button",href:"#",fontWeight:"500"}]]],["enblocks/spacer",{heightMin:24,heightMax:48}],["enblocks/image",{align:"wide"}]]]],scope:["block"]}];(0,n.registerBlockType)(o,{icon:t("hero"),attributes:{templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1]},blockId:{type:"string"},css:{type:"object"}},variations:f,edit:t=>{const{clientId:n}=t,o=(0,r.useSelect)((e=>e(i.store).getBlocks(n).length>0),[n])?l:s;return(0,e.createElement)(o,{...t})},save:function({attributes:t}){const{blockId:n}=t,o=i.useBlockProps.save({className:n}),a=i.useInnerBlocksProps.save(o);return(0,e.createElement)("div",{...a})}})}},n={};function o(e){var a=n[e];if(void 0!==a)return a.exports;var i=n[e]={exports:{}};return t[e](i,i.exports,o),i.exports}o.m=t,e=[],o.O=(t,n,a,i)=>{if(!n){var r=1/0;for(f=0;f<e.length;f++){for(var[n,a,i]=e[f],l=!0,s=0;s<n.length;s++)(!1&i||r>=i)&&Object.keys(o.O).every((e=>o.O[e](n[s])))?n.splice(s--,1):(l=!1,i<r&&(r=i));if(l){e.splice(f--,1);var c=a();void 0!==c&&(t=c)}}return t}i=i||0;for(var f=e.length;f>0&&e[f-1][2]>i;f--)e[f]=e[f-1];e[f]=[n,a,i]},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={669:0,129:0};o.O.j=t=>0===e[t];var t=(t,n)=>{var a,i,[r,l,s]=n,c=0;if(r.some((t=>0!==e[t]))){for(a in l)o.o(l,a)&&(o.m[a]=l[a]);if(s)var f=s(o)}for(t&&t(n);c<r.length;c++)i=r[c],o.o(e,i)&&e[i]&&e[i][0](),e[i]=0;return o.O(f)},n=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var a=o.O(void 0,[129],(()=>o(667)));a=o.O(a)})();
     1(()=>{"use strict";var e,t={667:()=>{const e=window.React;function t(t){return"button"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("rect",{x:"1",y:"1",width:"22",height:"8",rx:"1",fill:"transparent",stroke:"currentColor",strokeWidth:"2"}),(0,e.createElement)("path",{stroke:"currentColor",strokeWidth:"2",d:"M5 5h10M17 5h2"})):"buttons"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("rect",{width:"24",height:"8",rx:"2",fill:"currentColor"}),(0,e.createElement)("rect",{x:"1",y:"13",width:"22",height:"6",rx:"1",fill:"transparent",stroke:"currentColor",strokeWidth:"2"})):"column"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("path",{fill:"transparent",stroke:"currentColor",strokeWidth:"2",d:"M1 1h22v22H1z"}),(0,e.createElement)("path",{stroke:"currentColor",strokeWidth:"8",d:"M12 0v24"})):"columns"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("path",{fill:"transparent",stroke:"currentColor",strokeWidth:"2",d:"M1 1h22v22H1z"}),(0,e.createElement)("path",{stroke:"currentColor",strokeWidth:"2",d:"M8 0v24M16 0v24"})):"container"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("path",{fill:"currentColor",d:"M0 0h5v2H0zM0 24v-5h2v5zM24 24h-5v-2h5zM0 2h2v3H0zM2 24v-2h3v2zM24 22h-2v-3h2zM9 0h6v2H9zM9 22h6v2H9zM2 9v6H0V9zM24 9v6h-2V9zM19 0h5v2h-5zM22 2h2v3h-2z"})):"heading"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("path",{fill:"currentColor",d:"M5 4h4v16H5zM15 4h4v16h-4zM9 10h6v4H9z"})):"hero"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("path",{fill:"transparent",stroke:"currentColor",strokeWidth:"2",d:"M1 1h22v22H1z"}),(0,e.createElement)("path",{stroke:"currentColor",strokeWidth:"20",d:"M12 0v14"})):"image"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("path",{fill:"none",stroke:"currentColor",strokeWidth:"2",d:"M1 1h22v22H1z"}),(0,e.createElement)("path",{d:"m10.552 16 7.11-7.11M16.614 9.34l6.405 6.405M1.237 18.712l6.475-6.475M6.65 12.703 16.945 23",stroke:"currentColor",strokeWidth:"2.158"}),(0,e.createElement)("circle",{cx:"8.5",cy:"7.5",r:"1.5",fill:"currentColor"})):"star"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("path",{d:"M12.912 1.59a1 1 0 0 0-1.825 0L8.27 7.868l-6.84.74a1 1 0 0 0-.563 1.735l5.099 4.619-1.41 6.733a1 1 0 0 0 1.476 1.073L12 19.345l5.968 3.422a1 1 0 0 0 1.476-1.073l-1.41-6.733 5.099-4.619a1 1 0 0 0-.564-1.735l-6.84-.74-2.817-6.276Z",fill:"currentColor"})):"spacer"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,e.createElement)("path",{d:"M7 18h4.5v1.5h-7v-7H6V17L17 6h-4.5V4.5h7v7H18V7L7 18Z"})):"hero-default"===t?(0,e.createElement)("svg",{width:"59",height:"48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("path",{fill:"#F5F5F5",d:"M0 4h48v40H0z"}),(0,e.createElement)("rect",{x:"10",y:"15",width:"28",height:"2",rx:"1",fill:"#000"}),(0,e.createElement)("rect",{x:"12",y:"21",width:"24",height:"2",rx:"1",fill:"#555"}),(0,e.createElement)("rect",{x:"12",y:"26",width:"24",height:"2",rx:"1",fill:"#555"}),(0,e.createElement)("rect",{x:"15",y:"31",width:"18",height:"2",rx:"1",fill:"#555"})):"hero-text-image"===t?(0,e.createElement)("svg",{width:"48",height:"48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("path",{fill:"#F5F5F5",d:"M0 4h48v40H0z"}),(0,e.createElement)("path",{d:"M27 16a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H29a2 2 0 0 1-2-2V16Z",fill:"#A3A3A3"}),(0,e.createElement)("rect",{x:"5",y:"17",width:"16",height:"2",rx:"1",fill:"#000"}),(0,e.createElement)("rect",{x:"5",y:"23",width:"14",height:"2",rx:"1",fill:"#555"}),(0,e.createElement)("rect",{x:"5",y:"29",width:"12",height:"2",rx:"1",fill:"#555"})):"number"===t?(0,e.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("rect",{y:"20",width:"24",height:"2",rx:"1",fill:"#2753FF"}),(0,e.createElement)("path",{d:"M3.12 5.17c.07-.02.135-.035.195-.045.06-.02.12-.035.18-.045.07-.02.155-.03.255-.03.11-.01.21-.005.3.015.1.01.19.04.27.09.09.04.155.105.195.195.04.1.065.22.075.36.02.13.03.265.03.405s-.005.28-.015.42V14.905c.01.11.01.225 0 .345-.01.12-.04.235-.09.345a.683.683 0 0 1-.225.255c-.14.11-.33.165-.57.165-.23.01-.43-.015-.6-.075a.462.462 0 0 1-.33-.345 2.93 2.93 0 0 1-.045-.51 73.1 73.1 0 0 1-.105-3.87c.01-1.27.015-2.575.015-3.915-.02.05-.09.095-.21.135-.11.04-.24.075-.39.105-.14.03-.275.055-.405.075-.13.02-.215.03-.255.03-.26.03-.5.005-.72-.075-.21-.09-.33-.29-.36-.6-.04-.32.03-.57.21-.75.19-.18.43-.315.72-.405.32-.11.63-.22.93-.33.31-.12.625-.225.945-.315Zm5.417 3.525c-.15.23-.33.37-.54.42a.905.905 0 0 1-.585-.045c-.19-.08-.35-.21-.48-.39-.12-.19-.17-.405-.15-.645.01-.16.05-.335.12-.525.07-.19.155-.37.255-.54.11-.18.225-.345.345-.495.13-.16.26-.295.39-.405.24-.19.51-.355.81-.495.31-.14.63-.245.96-.315.34-.07.675-.1 1.005-.09.34.01.655.06.945.15.8.25 1.42.645 1.86 1.185.44.54.66 1.24.66 2.1 0 .41-.04.78-.12 1.11-.07.32-.2.63-.39.93-.18.3-.425.605-.735.915-.3.31-.675.65-1.125 1.02-.15.13-.305.26-.465.39l-.48.39c-.05.04-.145.1-.285.18-.14.08-.265.16-.375.24-.11.08-.175.155-.195.225-.02.07.06.11.24.12.22.02.395.025.525.015a7.2 7.2 0 0 1 .525-.015c.26 0 .515-.005.765-.015.25-.01.5-.005.75.015.1.01.21.015.33.015.12-.01.24-.01.36 0 .12 0 .235.015.345.045a.582.582 0 0 1 .465.42c.04.12.06.25.06.39.01.13 0 .26-.03.39a.598.598 0 0 1-.15.285.611.611 0 0 1-.48.225c-.19-.01-.37-.015-.54-.015H7.742c-.1 0-.21.005-.33.015-.11.01-.21 0-.3-.03-.18-.05-.27-.145-.27-.285.01-.14.015-.285.015-.435 0-.25.06-.48.18-.69.12-.22.27-.42.45-.6.19-.19.39-.365.6-.525.21-.16.405-.315.585-.465.26-.23.54-.46.84-.69.3-.23.585-.46.855-.69.35-.29.645-.555.885-.795.25-.24.45-.465.6-.675.15-.21.26-.415.33-.615.07-.21.105-.43.105-.66 0-.51-.155-.9-.465-1.17-.31-.28-.705-.42-1.185-.42-.35 0-.68.075-.99.225-.3.15-.55.37-.75.66-.06.11-.12.225-.18.345-.05.11-.11.215-.18.315Zm7.26-1.86c-.13-.12-.196-.3-.196-.54.01-.11.03-.215.06-.315a.631.631 0 0 1 .165-.285c.22-.2.455-.315.705-.345.25-.03.52-.055.81-.075.23-.01.435-.01.615 0h.615a46.973 46.973 0 0 1 2.325.06c.15.01.3.03.45.06.15.03.285.085.405.165a.78.78 0 0 1 .285.285c.08.11.125.25.135.42.01.2-.02.39-.09.57a2.31 2.31 0 0 1-.255.525 4.02 4.02 0 0 1-.375.465c-.13.14-.255.27-.375.39-.22.23-.47.475-.75.735s-.53.505-.75.735c.39.05.765.14 1.125.27.37.13.695.31.975.54.28.23.5.52.66.87.17.34.255.75.255 1.23s-.095.925-.285 1.335c-.18.41-.435.77-.765 1.08-.33.3-.72.535-1.17.705a4.17 4.17 0 0 1-1.485.255c-.23 0-.48-.02-.75-.06-.26-.04-.52-.1-.78-.18-.26-.08-.51-.18-.75-.3-.23-.13-.43-.285-.6-.465-.12-.12-.225-.26-.315-.42-.08-.17-.13-.34-.15-.51a.852.852 0 0 1 .105-.48c.08-.15.22-.26.42-.33a1.117 1.117 0 0 1 .84.045c.13.05.255.11.375.18.13.07.255.14.375.21.37.23.755.365 1.155.405.41.04.81-.055 1.2-.285.22-.13.38-.29.48-.48.1-.2.14-.4.12-.6-.01-.2-.075-.39-.195-.57a1.34 1.34 0 0 0-.465-.45c-.19-.11-.4-.185-.63-.225l-.69-.12a4.55 4.55 0 0 1-.66-.165c-.21-.07-.39-.19-.54-.36-.17-.19-.225-.395-.165-.615.06-.22.17-.435.33-.645.17-.21.355-.41.555-.6.21-.19.375-.35.495-.48.07-.07.15-.155.24-.255.1-.1.19-.2.27-.3.09-.1.165-.195.225-.285.07-.1.115-.19.135-.27.03-.08.015-.135-.045-.165a.397.397 0 0 0-.225-.06 1.5 1.5 0 0 0-.3 0H17.701c-.14 0-.295.005-.465.015a9.47 9.47 0 0 1-.525-.015c-.17-.02-.34-.05-.51-.09a.923.923 0 0 1-.405-.21Z",fill:"#2753FF"})):"hero-text-image-vertical"===t?(0,e.createElement)("svg",{width:"48",height:"48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("path",{fill:"#F5F5F5",d:"M0 4h48v40H0z"}),(0,e.createElement)("path",{d:"M4 27a2 2 0 0 1 2-2h36a2 2 0 0 1 2 2v17H4V27Z",fill:"#A3A3A3"}),(0,e.createElement)("rect",{x:"10",y:"12",width:"28",height:"2",rx:"1",fill:"#000"}),(0,e.createElement)("rect",{x:"12",y:"17",width:"24",height:"2",rx:"1",fill:"#555"})):void 0}const n=window.wp.blocks,o=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/hero","version":"1.3.8","title":"Hero","category":"enblocks","textdomain":"enblocks","keywords":["Banner","Hero","Page Header","enblocks"],"supports":{"html":false,"align":["wide","full"],"anchor":true},"editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}'),a=window.wp.i18n,i=[{name:"default",title:"Default",description:(0,a.__)("Default Layout","enblocks"),isDefault:!0,attributes:{align:"full"},icon:t("hero-default"),innerBlocks:[["enblocks/container",{layout:{type:"constrained"},paddingLinkedType:"unlinked",paddingTop:"--enb-spacing-64",paddingBottom:"--enb-spacing-96"},[["enblocks/heading",{content:(0,a.__)("Create Eye Catching Hero for Your Website","enblocks"),tagName:"h2",fontSize:"--enb-font-size-5xl",fontWeight:"600",alignment:"center"}],["enblocks/heading",{content:(0,a.__)("Make a strong first impression and engage visitors from the moment they land on your page. It is visually appealing, relevant to your brand, and leaves a memorable impression.","enblocks"),tagName:"p",fontWeight:"500",alignment:"center"}],["enblocks/spacer",{heightMin:16,heightMax:32}],["enblocks/buttons",{buttonsJustification:"center",buttonsJustificationMD:"center",buttonsJustificationLG:"center"},[["enblocks/button",{content:(0,a.__)("Get Started","enblocks"),href:"#",fontWeight:"500"}],["enblocks/button",{content:(0,a.__)("Learn More","enblocks"),variant:"enb-secondary-button",href:"#",fontWeight:"500"}]]]]]],scope:["block"]},{name:"default-animated-fade-in-up",title:"Animated (Fade-In Up)",description:(0,a.__)("Default Layout with fade-in up animation","enblocks"),isDefault:!0,attributes:{align:"full"},icon:t("hero-default"),innerBlocks:[["enblocks/container",{layout:{type:"constrained"},paddingLinkedType:"unlinked",paddingTop:"--enb-spacing-64",paddingBottom:"--enb-spacing-96"},[["enblocks/heading",{content:(0,a.__)("Create Eye Catching Hero for Your Website","enblocks"),tagName:"h2",fontSize:"--enb-font-size-5xl",fontWeight:"600",alignment:"center",animationName:"fadeInUp",fadeInDistance:40,animationDelay:150}],["enblocks/heading",{content:(0,a.__)("Make a strong first impression and engage visitors from the moment they land on your page. It is visually appealing, relevant to your brand, and leaves a memorable impression.","enblocks"),tagName:"p",fontWeight:"500",alignment:"center",animationName:"fadeInUp",animationDelay:150}],["enblocks/spacer",{heightMin:16,heightMax:32}],["enblocks/buttons",{buttonsJustification:"center",buttonsJustificationMD:"center",buttonsJustificationLG:"center"},[["enblocks/button",{content:(0,a.__)("Get Started","enblocks"),href:"#",fontWeight:"500",animationName:"fadeInUp",fadeInDistance:150,animationDelay:200}],["enblocks/button",{content:(0,a.__)("Learn More","enblocks"),variant:"enb-secondary-button",href:"#",fontWeight:"500",animationName:"fadeInUp",fadeInDistance:150,animationDelay:250}]]]]]],scope:["block"]},{name:"bg-color",title:"Background Color",description:(0,a.__)("Layout with Background Color","enblocks"),attributes:{align:"full"},icon:t("hero-default"),innerBlocks:[["enblocks/container",{layout:{type:"constrained"},bgColor:"var(--enb-color-primary-700)",paddingLinkedType:"unlinked",paddingTop:"--enb-spacing-64",paddingBottom:"--enb-spacing-96"},[["enblocks/heading",{content:(0,a.__)("Create Eye Catching Hero for Your Website","enblocks"),tagName:"h2",textColor:"#ffffff",fontSize:"--enb-font-size-5xl",fontWeight:"500",alignment:"center"}],["enblocks/heading",{content:(0,a.__)("Make a strong first impression and engage visitors from the moment they land on your page. It is visually appealing, relevant to your brand, and leaves a memorable impression.","enblocks"),tagName:"p",textColor:"#ffffff",alignment:"center"}],["enblocks/spacer",{heightMin:16,heightMax:32}],["enblocks/buttons",{buttonsJustification:"center",buttonsJustificationMD:"center",buttonsJustificationLG:"center"},[["enblocks/button",{content:(0,a.__)("Get Started","enblocks"),bgColor:"#ffffff",textColor:"var(--enb-color-900)",textColorHover:"#ffffff",href:"#",fontWeight:"500"}],["enblocks/button",{content:(0,a.__)("Learn More","enblocks"),variant:"enb-secondary-button",bgColorHover:"#ffffff",borderStyle:"solid",borderTopLG:2,borderColor:"#ffffff",borderColorHover:"#ffffff",textColor:"#ffffff",href:"#",fontWeight:"500"}]]]]]],scope:["block"]},{name:"bg-gradient",title:"Background Gradient",description:(0,a.__)("Layout with Gradient Background Colors","enblocks"),attributes:{align:"full"},icon:t("hero-default"),innerBlocks:[["enblocks/container",{layout:{type:"constrained"},hasGradientBgColor:!0,paddingLinkedType:"unlinked",paddingTop:"--enb-spacing-64",paddingBottom:"--enb-spacing-96"},[["enblocks/heading",{content:(0,a.__)("Create Eye Catching Hero for Your Website","enblocks"),tagName:"h2",textColor:"#ffffff",fontSize:"--enb-font-size-5xl",fontWeight:"500",alignment:"center"}],["enblocks/heading",{content:(0,a.__)("Make a strong first impression and engage visitors from the moment they land on your page. It is visually appealing, relevant to your brand, and leaves a memorable impression.","enblocks"),tagName:"p",textColor:"#ffffff",alignment:"center"}],["enblocks/spacer",{heightMin:16,heightMax:32}],["enblocks/buttons",{buttonsJustification:"center",buttonsJustificationMD:"center",buttonsJustificationLG:"center"},[["enblocks/button",{content:(0,a.__)("Get Started","enblocks"),bgColor:"#ffffff",textColor:"var(--enb-color-900)",textColorHover:"#ffffff",href:"#",fontWeight:"500"}],["enblocks/button",{content:(0,a.__)("Learn More","enblocks"),variant:"enb-secondary-button",bgColorHover:"#ffffff",borderStyle:"solid",borderTopLG:2,borderColor:"#ffffff",borderColorHover:"#ffffff",textColor:"#ffffff",href:"#",fontWeight:"500"}]]]]]],scope:["block"]},{name:"bg-image",title:"Background Image",description:(0,a.__)("Layout with Background Image","enblocks"),attributes:{align:"full"},icon:t("hero-default"),innerBlocks:[["enblocks/container",{layout:{type:"constrained"},bgColor:"var(--enb-color-positive-600)",hasBgImage:!0,bgImageUrl:"https://enblocks.com/wp-content/uploads/2024/04/foggy-mountains-scaled.webp",hasOverlayBgColor:!0,paddingLinkedType:"unlinked",paddingTop:"--enb-spacing-64",paddingBottom:"--enb-spacing-96"},[["enblocks/heading",{content:(0,a.__)("Create Eye Catching Hero for Your Website","enblocks"),tagName:"h2",textColor:"#ffffff",fontSize:"--enb-font-size-5xl",fontWeight:"500",alignment:"center"}],["enblocks/heading",{content:(0,a.__)("Make a strong first impression and engage visitors from the moment they land on your page. It is visually appealing, relevant to your brand, and leaves a memorable impression.","enblocks"),tagName:"p",textColor:"#ffffff",alignment:"center"}],["enblocks/spacer",{heightMin:16,heightMax:32}],["enblocks/buttons",{buttonsJustification:"center",buttonsJustificationMD:"center",buttonsJustificationLG:"center"},[["enblocks/button",{content:(0,a.__)("Get Started","enblocks"),bgColor:"#ffffff",textColor:"var(--enb-color-900)",textColorHover:"#ffffff",href:"#",fontWeight:"500"}],["enblocks/button",{content:(0,a.__)("Learn More","enblocks"),variant:"enb-secondary-button",bgColorHover:"#ffffff",borderStyle:"solid",borderTopLG:2,borderColor:"#ffffff",borderColorHover:"#ffffff",textColor:"#ffffff",href:"#",fontWeight:"500"}]]]]]],scope:["block"]},{name:"bg-video",title:"Background Video",description:(0,a.__)("Layout with Background Video","enblocks"),attributes:{align:"full"},icon:t("hero-default"),innerBlocks:[["enblocks/container",{layout:{type:"constrained"},bgColor:"var(--enb-color-positive-600)",hasBgVideo:!0,bgVideoUrl:"https://enblocks.com/wp-content/uploads/2024/04/aerial-journey-along-gulbahce-shoreline-izmir.mp4",hasOverlayBgColor:!0,paddingLinkedType:"unlinked",paddingTop:"--enb-spacing-64",paddingBottom:"--enb-spacing-96"},[["enblocks/heading",{content:(0,a.__)("Create Eye Catching Hero for Your Website","enblocks"),tagName:"h2",textColor:"#ffffff",fontSize:"--enb-font-size-5xl",fontWeight:"500",alignment:"center"}],["enblocks/heading",{content:(0,a.__)("Make a strong first impression and engage visitors from the moment they land on your page. It is visually appealing, relevant to your brand, and leaves a memorable impression.","enblocks"),tagName:"p",textColor:"#ffffff",alignment:"center"}],["enblocks/spacer",{heightMin:16,heightMax:32}],["enblocks/buttons",{buttonsJustification:"center",buttonsJustificationMD:"center",buttonsJustificationLG:"center"},[["enblocks/button",{content:(0,a.__)("Get Started","enblocks"),bgColor:"#ffffff",textColor:"var(--enb-color-900)",textColorHover:"#ffffff",href:"#",fontWeight:"500"}],["enblocks/button",{content:(0,a.__)("Learn More","enblocks"),variant:"enb-secondary-button",bgColorHover:"#ffffff",borderStyle:"solid",borderTopLG:2,borderColor:"#ffffff",borderColorHover:"#ffffff",textColor:"#ffffff",href:"#",fontWeight:"500"}]]]]]],scope:["block"]},{name:"text-image",title:"2 Columns, Text & Image",description:(0,a.__)("2 Columns Layout with text and image"),attributes:{align:"full"},icon:t("hero-text-image"),innerBlocks:[["enblocks/container",{layout:{type:"constrained"},paddingLinkedType:"unlinked",paddingTop:"--enb-spacing-64",paddingBottom:"--enb-spacing-96"},[["enblocks/columns",{columns:2,columnsPerRowLG:2,columnsPerRowMD:1,gridTemplateColumnsMD:"repeat(1, minmax(0, 1fr))",gridTemplateColumnsLG:"repeat(2, minmax(0, 1fr))",verticalAlignment:"center",linkGap:!1,rowGap:"--enb-spacing-40",columnGap:"--enb-spacing-80",align:"wide"},[["enblocks/column",{},[["enblocks/heading",{content:(0,a.__)("Create Eye Catching Hero for Your Website","enblocks"),tagName:"h2",fontSize:"--enb-font-size-4xl",fontWeight:"600"}],["enblocks/spacer",{heightMin:12,heightMax:16}],["enblocks/heading",{content:(0,a.__)("Make a strong first impression and engage visitors from the moment they land on your page. It is visually appealing, relevant to your brand, and leaves a memorable impression.","enblocks"),tagName:"p"}],["enblocks/spacer",{heightMin:32,heightMax:40}],["enblocks/buttons",{},[["enblocks/button",{content:(0,a.__)("Get Started","enblocks"),href:"#",fontWeight:"500"}],["enblocks/button",{content:(0,a.__)("Learn More","enblocks"),variant:"enb-secondary-button",href:"#",fontWeight:"500"}]]]]],["enblocks/column",{},[["enblocks/image"]]]]]]]],scope:["block"]},{name:"text-image-full",title:"2 Columns Text & Image (full width)",description:(0,a.__)("2 Columns Layout with text and image"),attributes:{align:"full"},icon:t("hero-text-image"),innerBlocks:[["enblocks/container",{layout:{type:"constrained"},paddingLinkedType:"pair",paddingLeft:"--enb-spacing-0",forcePadding:!0},[["enblocks/columns",{columns:2,columnsPerRowLG:2,columnsPerRowMD:1,gridTemplateColumnsMD:"repeat(1, minmax(0, 1fr))",gridTemplateColumnsLG:"repeat(2, minmax(0, 1fr))",rowGap:"--enb-spacing-0",align:"full"},[["enblocks/column",{bgColor:"#ffffff"},[["enblocks/container",{displayLG:"grid",alignItemsLG:"center",heightLG:100,heightUnitLG:"%",paddingLinkedType:"unlinked",paddingTop:"--enb-spacing-72",paddingBottom:"--enb-spacing-96",paddingLeft:"--enb-spacing-72",paddingRight:"--enb-spacing-72"},[["enblocks/container",{},[["enblocks/heading",{content:(0,a.__)("Create Eye Catching Hero for Your Website","enblocks"),tagName:"h2",fontSize:"--enb-font-size-4xl",fontWeight:"600",alignment:"center"}],["enblocks/heading",{content:(0,a.__)("Make a strong first impression and engage visitors from the moment they land on your page. It is visually appealing, relevant to your brand, and leaves a memorable impression.","enblocks"),tagName:"p",alignment:"center"}],["enblocks/spacer",{heightMin:16,heightMax:32}],["enblocks/buttons",{buttonsJustification:"center",buttonsJustificationMD:"center",buttonsJustificationLG:"center"},[["enblocks/button",{content:(0,a.__)("Get Started","enblocks"),href:"#",fontWeight:"500"}],["enblocks/button",{content:(0,a.__)("Learn More","enblocks"),variant:"enb-secondary-button",href:"#",fontWeight:"500"}]]]]]]]]],["enblocks/column",{},[["enblocks/image"]]]]]]]],scope:["block"]},{name:"text-image-vertical",title:"Text & Image (vertical)",description:(0,a.__)("Layout with text and image at bottom","enblocks"),isDefault:!0,attributes:{align:"full"},icon:t("hero-text-image-vertical"),innerBlocks:[["enblocks/container",{layout:{type:"constrained"},paddingLinkedType:"unlinked",paddingTop:"--enb-spacing-64",paddingBottom:"--enb-spacing-96"},[["enblocks/heading",{content:(0,a.__)("Create Eye Catching Hero for Your Website","enblocks"),tagName:"h2",fontSize:"--enb-font-size-5xl",fontWeight:"600",alignment:"center"}],["enblocks/heading",{content:(0,a.__)("Make a strong first impression and engage visitors from the moment they land on your page. It is visually appealing, relevant to your brand, and leaves a memorable impression.","enblocks"),tagName:"p",fontWeight:"500",alignment:"center"}],["enblocks/spacer",{heightMin:16,heightMax:32}],["enblocks/buttons",{buttonsJustification:"center",buttonsJustificationMD:"center",buttonsJustificationLG:"center"},[["enblocks/button",{content:(0,a.__)("Get Started","enblocks"),href:"#",fontWeight:"500"}],["enblocks/button",{content:(0,a.__)("Learn More","enblocks"),variant:"enb-secondary-button",href:"#",fontWeight:"500"}]]],["enblocks/spacer",{heightMin:24,heightMax:48}],["enblocks/image",{align:"wide"}]]]],scope:["block"]}],r=window.wp.element,l=window.wp.blockEditor,s=window.wp.data;function c({attributes:t,setAttributes:n,clientId:o}){const{blockId:a,templateLock:i}=t;(0,r.useEffect)((()=>{n({blockId:"enb-hero-"+o.slice(0,8)})}),[o,n]);const s=(0,l.useBlockProps)({className:a}),c=(0,l.useInnerBlocksProps)(s,{allowedBlocks:["enblocks/container"],renderAppender:!1,templateLock:i});return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{...c}))}function f({clientId:t,name:o,setAttributes:a}){const{blockType:i,defaultVariation:r,variations:c}=(0,s.useSelect)((e=>{const{getBlockVariations:t,getBlockType:a,getDefaultBlockVariation:i}=e(n.store);return{blockType:a(o),defaultVariation:i(o,"block"),variations:t(o,"block")}}),[o]),{replaceInnerBlocks:f}=(0,s.useDispatch)(l.store),b=(0,l.useBlockProps)();return(0,e.createElement)("div",{...b},(0,e.createElement)(l.__experimentalBlockVariationPicker,{icon:i?.icon?.src,label:i?.title,variations:c,onSelect:(e=r)=>{e.attributes&&a(e.attributes),e.innerBlocks&&f(t,(0,n.createBlocksFromInnerBlocksTemplate)(e.innerBlocks),!0)}}))}(0,n.registerBlockType)(o,{icon:t("hero"),attributes:{templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1]},blockId:{type:"string"},css:{type:"object"}},variations:i,edit:t=>{const{clientId:n}=t,o=(0,s.useSelect)((e=>e(l.store).getBlocks(n).length>0),[n])?c:f;return(0,e.createElement)(o,{...t})},save:function({attributes:t}){const{blockId:n}=t,o=l.useBlockProps.save({className:n}),a=l.useInnerBlocksProps.save(o);return(0,e.createElement)("div",{...a})}})}},n={};function o(e){var a=n[e];if(void 0!==a)return a.exports;var i=n[e]={exports:{}};return t[e](i,i.exports,o),i.exports}o.m=t,e=[],o.O=(t,n,a,i)=>{if(!n){var r=1/0;for(f=0;f<e.length;f++){for(var[n,a,i]=e[f],l=!0,s=0;s<n.length;s++)(!1&i||r>=i)&&Object.keys(o.O).every((e=>o.O[e](n[s])))?n.splice(s--,1):(l=!1,i<r&&(r=i));if(l){e.splice(f--,1);var c=a();void 0!==c&&(t=c)}}return t}i=i||0;for(var f=e.length;f>0&&e[f-1][2]>i;f--)e[f]=e[f-1];e[f]=[n,a,i]},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={669:0,129:0};o.O.j=t=>0===e[t];var t=(t,n)=>{var a,i,[r,l,s]=n,c=0;if(r.some((t=>0!==e[t]))){for(a in l)o.o(l,a)&&(o.m[a]=l[a]);if(s)var f=s(o)}for(t&&t(n);c<r.length;c++)i=r[c],o.o(e,i)&&e[i]&&e[i][0](),e[i]=0;return o.O(f)},n=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var a=o.O(void 0,[129],(()=>o(667)));a=o.O(a)})();
  • enblocks/trunk/build/blocks/icon/block.json

    r3074480 r3084531  
    33  "apiVersion": 3,
    44  "name": "enblocks/icon",
    5   "version": "1.3.7",
     5  "version": "1.3.8",
    66  "title": "Icon",
    77  "category": "enblocks",
  • enblocks/trunk/build/blocks/icon/index.asset.php

    r3074480 r3084531  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'e1bb6ed0ce0694e6c1f2');
     1<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'b98c216a074203a1f7d3');
  • enblocks/trunk/build/blocks/icon/index.js

    r3074480 r3084531  
    1 (()=>{var e,t={200:(e,t,l)=>{"use strict";const a=window.wp.blocks,n=window.React,o=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/icon","version":"1.3.7","title":"Icon","category":"enblocks","keywords":["icon","logo","sign","symbol","enblocks"],"supports":{"html":false},"textdomain":"enblocks","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}');var r=l(942),c=l.n(r),i=(Object.defineProperty,new Map),s=new WeakMap,m=0;function b(e,t,l={},a=undefined){if(void 0===window.IntersectionObserver&&void 0!==a){const n=e.getBoundingClientRect();return t(a,{isIntersecting:a,target:e,intersectionRatio:"number"==typeof l.threshold?l.threshold:0,time:0,boundingClientRect:n,intersectionRect:n,rootBounds:n}),()=>{}}const{id:n,observer:o,elements:r}=function(e){const t=function(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return`${t}_${"root"===t?(l=e.root,l?(s.has(l)||(m+=1,s.set(l,m.toString())),s.get(l)):"0"):e[t]}`;var l})).toString()}(e);let l=i.get(t);if(!l){const a=new Map;let n;const o=new IntersectionObserver((t=>{t.forEach((t=>{var l;const o=t.isIntersecting&&n.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=o),null==(l=a.get(t.target))||l.forEach((e=>{e(o,t)}))}))}),e);n=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),l={id:t,observer:o,elements:a},i.set(t,l)}return l}(l),c=r.get(e)||[];return r.has(e)||r.set(e,c),c.push(t),o.observe(e),function(){c.splice(c.indexOf(t),1),0===c.length&&(r.delete(e),o.unobserve(e)),0===r.size&&(o.disconnect(),i.delete(n))}}n.Component;var p=l(838),h=l.n(p);function v(e){return h().sanitize(e,{USE_PROFILES:{svg:!0,svgFilters:!0}})}const u=window.wp.i18n,g=window.wp.element,w=window.wp.primitives,d=(0,n.createElement)(w.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(w.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})),f=window.wp.blockEditor,E=window.wp.components,_=window.wp.data,C=({color:e,setColor:t})=>{const l=(0,_.useSelect)((e=>e("core/block-editor").getSettings().colors))||[];return(0,n.createElement)("div",{className:"enb-color-picker-group"},(0,n.createElement)(E.ColorPalette,{colors:l,value:e,onChange:t,enableAlpha:!0,clearable:!1}),(0,n.createElement)(E.ColorPalette,{className:"enb-default-colors",colors:[{name:"Color 900",color:"var(--enb-color-900)"},{name:"Color 700",color:"var(--enb-color-700)"},{name:"Color 600",color:"var(--enb-color-600)"},{name:"Color 300",color:"var(--enb-color-300)"},{name:"Color 200",color:"var(--enb-color-200)"},{name:"Color 100",color:"var(--enb-color-100)"},{name:"Color 50",color:"var(--enb-color-50)"},{name:"Accent 700",color:"var(--enb-color-primary-700)"},{name:"Accent 600",color:"var(--enb-color-primary-600)"},{name:"Accent 200",color:"var(--enb-color-primary-200)"},{name:"Accent 50",color:"var(--enb-color-primary-50)"},{name:"Positive 600",color:"var(--enb-color-positive-600)"},{name:"Positive 200",color:"var(--enb-color-positive-200)"},{name:"Positive 50",color:"var(--enb-color-positive-50)"},{name:"Negative 600",color:"var(--enb-color-negative-600)"},{name:"Negative 200",color:"var(--enb-color-negative-200)"},{name:"Negative 50",color:"var(--enb-color-negative-50)"},{name:"Warning 600",color:"var(--enb-color-warning-600)"},{name:"Warning 200",color:"var(--enb-color-warning-200)"},{name:"Warning 50",color:"var(--enb-color-warning-50)"}],value:e,onChange:t,disableCustomColors:!0,clearable:!1}))},k=({disabled:e,onClick:t})=>(0,n.createElement)(E.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,u.__)("Reset","enblocks"),showTooltip:!0,tooltipPosition:"top",icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,n.createElement)("path",{d:"M25 5c-6.4 0-12 3-15.6 7.5L5 9.9l2.2 12.6 12.1-4-4.3-2.6c2.4-2.7 5.9-4.5 9.9-4.5 7.5 0 13.6 6.1 13.6 13.6s-6 13.6-13.5 13.6c-5.3 0-9.8-3-12.1-7.4l-5.5 3.3C10.7 40.8 17.4 45 25 45c11 0 20-9 20-20S36 5 25 5z"}))}),x=({label:e,colorLabel:t,color:l,setColor:a,hasColor2:o,colorLabel2:r,color2:c,setColor2:i,hasColor3:s,colorLabel3:m,color3:b,setColor3:p,hasColor4:h,colorLabel4:v,color4:w,setColor4:d,hasColor5:f,colorLabel5:_,color5:x,setColor5:A,resetFallback:M,resetFallback2:N,resetFallback3:y,resetFallback4:L,resetFallback5:S})=>{const[T,z]=(0,g.useState)(!1),V=()=>{z((e=>!e))},[H,B]=(0,g.useState)(!1),R=()=>{B((e=>!e))},[D,O]=(0,g.useState)(!1),I=()=>{O((e=>!e))},[P,F]=(0,g.useState)(!1),U=()=>{F((e=>!e))},[$,q]=(0,g.useState)(!1),G=()=>{q((e=>!e))};let W=!0;return f?(l&&l!==M||c&&c!==N||b&&b!==y||w&&w!==L||x&&x!==S)&&(W=!1):h?(l&&l!==M||c&&c!==N||b&&b!==y||w&&b!==L)&&(W=!1):s?(l&&l!==M||c&&c!==N||b&&b!==y)&&(W=!1):o?(l&&l!==M||c&&c!==N)&&(W=!1):l&&l!==M&&(W=!1),(0,n.createElement)("div",{className:"enb-component enb-component-color-picker"},(0,n.createElement)("div",{className:"enb-component-color-indicator enb-flex enb-justify-between enb-align-center"},(0,n.createElement)("h2",{className:"enb-component-heading"},e),(0,n.createElement)(E.ButtonGroup,{className:"enb-flex enb-align-center enb-col-gap-4"},!T&&(0,n.createElement)(E.Button,{label:t,showTooltip:!0,tooltipPosition:"top",onClick:V},(0,n.createElement)(E.ColorIndicator,{colorValue:l})),T&&(0,n.createElement)(E.Button,{label:t,showTooltip:!0,tooltipPosition:"top",onClick:V},(0,n.createElement)(E.ColorIndicator,{colorValue:l})),o&&(0,n.createElement)(n.Fragment,null,!H&&(0,n.createElement)(E.Button,{label:r,showTooltip:!0,tooltipPosition:"top",onClick:R},(0,n.createElement)(E.ColorIndicator,{colorValue:c})),H&&(0,n.createElement)(E.Button,{label:r,showTooltip:!0,tooltipPosition:"top",onClick:R},(0,n.createElement)(E.ColorIndicator,{colorValue:c}))),s&&(0,n.createElement)(n.Fragment,null,!D&&(0,n.createElement)(E.Button,{label:m,showTooltip:!0,tooltipPosition:"top",onClick:I},(0,n.createElement)(E.ColorIndicator,{colorValue:b})),D&&(0,n.createElement)(E.Button,{label:m,showTooltip:!0,tooltipPosition:"top",onClick:I},(0,n.createElement)(E.ColorIndicator,{colorValue:b}))),h&&(0,n.createElement)(n.Fragment,null,!P&&(0,n.createElement)(E.Button,{label:v,showTooltip:!0,tooltipPosition:"top",onClick:U},(0,n.createElement)(E.ColorIndicator,{colorValue:w})),P&&(0,n.createElement)(E.Button,{label:v,showTooltip:!0,tooltipPosition:"top",onClick:U},(0,n.createElement)(E.ColorIndicator,{colorValue:w}))),f&&(0,n.createElement)(n.Fragment,null,!$&&(0,n.createElement)(E.Button,{label:_,showTooltip:!0,tooltipPosition:"top",onClick:G},(0,n.createElement)(E.ColorIndicator,{colorValue:x})),$&&(0,n.createElement)(E.Button,{label:_,showTooltip:!0,tooltipPosition:"top",onClick:G},(0,n.createElement)(E.ColorIndicator,{colorValue:x}))),(0,n.createElement)(k,{disabled:W,onClick:()=>{a(M),o&&i(N),s&&p(y),h&&d(L),f&&A(S)}}))),T&&(0,n.createElement)(E.Popover,{position:"bottom left",className:"enb-components-popover",onClose:V},(0,n.createElement)(C,{label:(0,u.__)("Color","enblocks"),color:l,setColor:a,resetFallback:M})),o&&(0,n.createElement)(n.Fragment,null,H&&(0,n.createElement)(E.Popover,{position:"bottom left",className:"enb-components-popover",onClose:R},(0,n.createElement)(C,{label:(0,u.__)("Color","enblocks"),color:c,setColor:i,resetFallback:N}))),s&&(0,n.createElement)(n.Fragment,null,D&&(0,n.createElement)(E.Popover,{position:"bottom left",className:"enb-components-popover",onClose:I},(0,n.createElement)(C,{label:(0,u.__)("Color","enblocks"),color:b,setColor:p,resetFallback:y}))),h&&(0,n.createElement)(n.Fragment,null,P&&(0,n.createElement)(E.Popover,{position:"bottom left",className:"enb-components-popover",onClose:U},(0,n.createElement)(C,{label:(0,u.__)("Color","enblocks"),color:w,setColor:d,resetFallback:L}))),f&&(0,n.createElement)(n.Fragment,null,$&&(0,n.createElement)(E.Popover,{position:"bottom left",className:"enb-components-popover",onClose:G},(0,n.createElement)(C,{label:(0,u.__)("Color","enblocks"),color:x,setColor:A,resetFallback:S}))))},A=()=>(0,n.createElement)("div",{className:"enb-component-divider"}),M=({unit:e})=>(0,n.createElement)("div",{className:"enb-unit-selector"},(0,n.createElement)("div",{className:"enb-single-unit"}," ",e," ")),N=({units:e=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],unit:t,setUnit:l})=>(0,n.createElement)("div",{className:"enb-unit-selector"},(0,n.createElement)(E.SelectControl,{className:"enb-units",options:e,value:t,onChange:l})),y=({hideRail:e=!0,resetButton:t=!0,hasNegativeValue:l,min:a,max:o,step:r,value:i,setValue:s,resetFallback:m,singleUnit:b,showUnits:p,units:h,unit:v,setUnit:u,resetFallbackUnit:g})=>{p&&("%"===v||"dvw"===v||"dvh"===v?(o=100,l&&(a=-100)):"em"!==v&&"rem"!==v||(o=100,r=.1,l&&(a=-100)));let w=!0;return i===m&&v===g||(w=!1),(0,n.createElement)("div",{className:c()("enb-flex enb-range-input",{"hidden-rail":e,"has-unit":!!b||p})},(0,n.createElement)(E.RangeControl,{value:i,onChange:s,min:a,max:o,step:r,withInputField:!0}),p&&(0,n.createElement)(N,{units:h,unit:v,setUnit:u}),!!b&&(0,n.createElement)(M,{unit:b}),t&&(0,n.createElement)(k,{disabled:w,onClick:()=>{s(m),p&&u(g)}}))},L=(0,n.createElement)(w.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(w.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),S=(0,n.createElement)(w.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(w.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),T=(0,n.createElement)(w.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(w.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),z=()=>{const e=(()=>{const{getDeviceType:e}=(0,_.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""})(),{__experimentalSetPreviewDeviceType:t=null}=(0,_.useDispatch)("core/edit-post"),l=e=>{t(e)};let a="Switch to Tablet";"Tablet"===e?a=(0,u.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(a=(0,u.__)("Switch to Desktop","enblocks"));const o=()=>{"Desktop"===e?l("Tablet"):"Tablet"===e?l("Mobile"):"Mobile"===e&&l("Desktop")};return(0,n.createElement)(E.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,l)=>(0,n.createElement)(E.Button,{key:l,label:a,showTooltip:!0,tooltipPosition:"top",className:c()("enb-device-toggle-button",{selected:t===e}),onClick:o},"Desktop"===t&&L,"Tablet"===t&&S,"Mobile"===t&&T))))},V=({hideRail:e=!0,resetButton:t,label:l,help:a,hasDeviceToggle:o,min:r,max:i,step:s,value:m,setValue:b,resetFallback:p,singleUnit:h,showUnits:v,units:u,unit:g="px",setUnit:w,resetFallbackUnit:d="px"})=>(0,n.createElement)("div",{className:c()("enb-component enb-range",{"enb-grid enb-gap-4":!e,"enb-cols-2 enb-col-gap-8":l&&e,"has-no-units":!h&&!v})},!!l&&(0,n.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,n.createElement)("h2",{className:"enb-component-heading enb-m-0"},l,!!a&&(0,n.createElement)("span",{className:"enb-component-help"},a)),o&&(0,n.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,n.createElement)(z,null))),(0,n.createElement)(y,{hideRail:e,resetButton:t,min:r,max:i,step:s,value:m,setValue:b,resetFallback:p,singleUnit:h,showUnits:v,units:u,unit:g,setUnit:w,resetFallbackUnit:d})),H=({resetButton:e,options:t,value:l="",setValue:a,resetFallback:o=""})=>{let r=!0;return l!==o&&(r=!1),(0,n.createElement)("div",{className:"enb-select enb-flex"},(0,n.createElement)(E.SelectControl,{options:t,value:l,onChange:a}),e&&(0,n.createElement)(k,{disabled:r,onClick:()=>{a(o)}}))},B=({label:e,help:t,hasDeviceToggle:l=!1,resetButton:a,options:o,value:r,setValue:i,resetFallback:s})=>(0,n.createElement)("div",{className:"enb-component enb-cols-2 enb-align-center enb-col-gap-8"},!!e&&(0,n.createElement)("div",{className:c()("enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8",{"enb-col-gap-4":l})},(0,n.createElement)("h2",{className:"enb-component-heading enb-m-0"},e,!!t&&(0,n.createElement)("span",{className:"enb-component-help"},t)),l&&(0,n.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,n.createElement)(z,null))),(0,n.createElement)(H,{resetButton:a,options:o,value:r,setValue:i,resetFallback:s})),R={arrowDown:{label:(0,u.__)("Arrow Down","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-down",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M8 1a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L7.5 13.293V1.5A.5.5 0 0 1 8 1"}))},arrowDownShort:{label:(0,u.__)("Arrow Down Short","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-down-short",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M8 4a.5.5 0 0 1 .5.5v5.793l2.146-2.147a.5.5 0 0 1 .708.708l-3 3a.5.5 0 0 1-.708 0l-3-3a.5.5 0 1 1 .708-.708L7.5 10.293V4.5A.5.5 0 0 1 8 4"}))},arrowLeft:{label:(0,u.__)("Arrow Left","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-left",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8"}))},arrowLeftShort:{label:(0,u.__)("Arrow Left Short","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-left-short",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M12 8a.5.5 0 0 1-.5.5H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5a.5.5 0 0 1 .5.5"}))},arrowRight:{label:(0,u.__)("Arrow Right","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-right",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8"}))},arrowRightShort:{label:(0,u.__)("Arrow Right Short","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-right-short",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8"}))},arrowUp:{label:(0,u.__)("Arrow Up","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-up",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M8 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L7.5 2.707V14.5a.5.5 0 0 0 .5.5"}))},arrowUpShort:{label:(0,u.__)("Arrow Up Short","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-up-short",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M8 12a.5.5 0 0 0 .5-.5V5.707l2.146 2.147a.5.5 0 0 0 .708-.708l-3-3a.5.5 0 0 0-.708 0l-3 3a.5.5 0 1 0 .708.708L7.5 5.707V11.5a.5.5 0 0 0 .5.5"}))},bag:{label:(0,u.__)("Bag","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bag",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1m3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4zM2 5h12v9a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1z"}))},bank:{label:(0,u.__)("Bank","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bank",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"m8 0 6.61 3h.89a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5H15v7a.5.5 0 0 1 .485.38l.5 2a.498.498 0 0 1-.485.62H.5a.498.498 0 0 1-.485-.62l.5-2A.5.5 0 0 1 1 13V6H.5a.5.5 0 0 1-.5-.5v-2A.5.5 0 0 1 .5 3h.89zM3.777 3h8.447L8 1zM2 6v7h1V6zm2 0v7h2.5V6zm3.5 0v7h1V6zm2 0v7H12V6zM13 6v7h1V6zm2-1V4H1v1zm-.39 9H1.39l-.25 1h13.72z"}))},barChart:{label:(0,u.__)("Bar Chart","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bar-chart",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M4 11H2v3h2zm5-4H7v7h2zm5-5v12h-2V2zm-2-1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM6 7a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1zm-5 4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1z"}))},basket:{label:(0,u.__)("Basket","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-basket",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M5.757 1.071a.5.5 0 0 1 .172.686L3.383 6h9.234L10.07 1.757a.5.5 0 1 1 .858-.514L13.783 6H15a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1v4.5a2.5 2.5 0 0 1-2.5 2.5h-9A2.5 2.5 0 0 1 1 13.5V9a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h1.217L5.07 1.243a.5.5 0 0 1 .686-.172zM2 9v4.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V9zM1 7v1h14V7zm3 3a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3A.5.5 0 0 1 4 10m2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3A.5.5 0 0 1 6 10m2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3A.5.5 0 0 1 8 10m2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 .5-.5m2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 .5-.5"}))},bell:{label:(0,u.__)("Bell","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bell",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 16a2 2 0 0 0 2-2H6a2 2 0 0 0 2 2M8 1.918l-.797.161A4 4 0 0 0 4 6c0 .628-.134 2.197-.459 3.742-.16.767-.376 1.566-.663 2.258h10.244c-.287-.692-.502-1.49-.663-2.258C12.134 8.197 12 6.628 12 6a4 4 0 0 0-3.203-3.92zM14.22 12c.223.447.481.801.78 1H1c.299-.199.557-.553.78-1C2.68 10.2 3 6.88 3 6c0-2.42 1.72-4.44 4.005-4.901a1 1 0 1 1 1.99 0A5 5 0 0 1 13 6c0 .88.32 4.2 1.22 6"}))},bookmark:{label:(0,u.__)("Bookmark","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bookmark",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1z"}))},box:{label:(0,u.__)("Box","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-box",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8.186 1.113a.5.5 0 0 0-.372 0L1.846 3.5 8 5.961 14.154 3.5zM15 4.239l-6.5 2.6v7.922l6.5-2.6V4.24zM7.5 14.762V6.838L1 4.239v7.923zM7.443.184a1.5 1.5 0 0 1 1.114 0l7.129 2.852A.5.5 0 0 1 16 3.5v8.662a1 1 0 0 1-.629.928l-7.185 2.874a.5.5 0 0 1-.372 0L.63 13.09a1 1 0 0 1-.63-.928V3.5a.5.5 0 0 1 .314-.464z"}))},briefcase:{label:(0,u.__)("Briefcase","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-briefcase",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M6.5 1A1.5 1.5 0 0 0 5 2.5V3H1.5A1.5 1.5 0 0 0 0 4.5v8A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-8A1.5 1.5 0 0 0 14.5 3H11v-.5A1.5 1.5 0 0 0 9.5 1zm0 1h3a.5.5 0 0 1 .5.5V3H6v-.5a.5.5 0 0 1 .5-.5m1.886 6.914L15 7.151V12.5a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5V7.15l6.614 1.764a1.5 1.5 0 0 0 .772 0M1.5 4h13a.5.5 0 0 1 .5.5v1.616L8.129 7.948a.5.5 0 0 1-.258 0L1 6.116V4.5a.5.5 0 0 1 .5-.5"}))},bug:{label:(0,u.__)("Bug","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bug",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M4.355.522a.5.5 0 0 1 .623.333l.291.956A5 5 0 0 1 8 1c1.007 0 1.946.298 2.731.811l.29-.956a.5.5 0 1 1 .957.29l-.41 1.352A5 5 0 0 1 13 6h.5a.5.5 0 0 0 .5-.5V5a.5.5 0 0 1 1 0v.5A1.5 1.5 0 0 1 13.5 7H13v1h1.5a.5.5 0 0 1 0 1H13v1h.5a1.5 1.5 0 0 1 1.5 1.5v.5a.5.5 0 1 1-1 0v-.5a.5.5 0 0 0-.5-.5H13a5 5 0 0 1-10 0h-.5a.5.5 0 0 0-.5.5v.5a.5.5 0 1 1-1 0v-.5A1.5 1.5 0 0 1 2.5 10H3V9H1.5a.5.5 0 0 1 0-1H3V7h-.5A1.5 1.5 0 0 1 1 5.5V5a.5.5 0 0 1 1 0v.5a.5.5 0 0 0 .5.5H3c0-1.364.547-2.601 1.432-3.503l-.41-1.352a.5.5 0 0 1 .333-.623M4 7v4a4 4 0 0 0 3.5 3.97V7zm4.5 0v7.97A4 4 0 0 0 12 11V7zM12 6a4 4 0 0 0-1.334-2.982A3.98 3.98 0 0 0 8 2a3.98 3.98 0 0 0-2.667 1.018A4 4 0 0 0 4 6z"}))},cake2:{label:(0,u.__)("Cake2","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cake2",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"m3.494.013-.595.79A.747.747 0 0 0 3 1.814v2.683q-.224.051-.432.107c-.702.187-1.305.418-1.745.696C.408 5.56 0 5.954 0 6.5v7c0 .546.408.94.823 1.201.44.278 1.043.51 1.745.696C3.978 15.773 5.898 16 8 16s4.022-.227 5.432-.603c.701-.187 1.305-.418 1.745-.696.415-.261.823-.655.823-1.201v-7c0-.546-.408-.94-.823-1.201-.44-.278-1.043-.51-1.745-.696A12 12 0 0 0 13 4.496v-2.69a.747.747 0 0 0 .092-1.004l-.598-.79-.595.792A.747.747 0 0 0 12 1.813V4.3a22 22 0 0 0-2-.23V1.806a.747.747 0 0 0 .092-1.004l-.598-.79-.595.792A.747.747 0 0 0 9 1.813v2.204a29 29 0 0 0-2 0V1.806A.747.747 0 0 0 7.092.802l-.598-.79-.595.792A.747.747 0 0 0 6 1.813V4.07c-.71.05-1.383.129-2 .23V1.806A.747.747 0 0 0 4.092.802zm-.668 5.556L3 5.524v.967q.468.111 1 .201V5.315a21 21 0 0 1 2-.242v1.855q.488.036 1 .054V5.018a28 28 0 0 1 2 0v1.964q.512-.018 1-.054V5.073c.72.054 1.393.137 2 .242v1.377q.532-.09 1-.201v-.967l.175.045c.655.175 1.15.374 1.469.575.344.217.356.35.356.356s-.012.139-.356.356c-.319.2-.814.4-1.47.575C11.87 7.78 10.041 8 8 8c-2.04 0-3.87-.221-5.174-.569-.656-.175-1.151-.374-1.47-.575C1.012 6.639 1 6.506 1 6.5s.012-.139.356-.356c.319-.2.814-.4 1.47-.575M15 7.806v1.027l-.68.907a.94.94 0 0 1-1.17.276 1.94 1.94 0 0 0-2.236.363l-.348.348a1 1 0 0 1-1.307.092l-.06-.044a2 2 0 0 0-2.399 0l-.06.044a1 1 0 0 1-1.306-.092l-.35-.35a1.935 1.935 0 0 0-2.233-.362.935.935 0 0 1-1.168-.277L1 8.82V7.806c.42.232.956.428 1.568.591C3.978 8.773 5.898 9 8 9s4.022-.227 5.432-.603c.612-.163 1.149-.36 1.568-.591m0 2.679V13.5c0 .006-.012.139-.356.355-.319.202-.814.401-1.47.576C11.87 14.78 10.041 15 8 15c-2.04 0-3.87-.221-5.174-.569-.656-.175-1.151-.374-1.47-.575-.344-.217-.356-.35-.356-.356v-3.02a1.935 1.935 0 0 0 2.298.43.935.935 0 0 1 1.08.175l.348.349a2 2 0 0 0 2.615.185l.059-.044a1 1 0 0 1 1.2 0l.06.044a2 2 0 0 0 2.613-.185l.348-.348a.94.94 0 0 1 1.082-.175c.781.39 1.718.208 2.297-.426"}))},calendar:{label:(0,u.__)("Calendar","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-calendar",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5M1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z"}))},cameraVideo:{label:(0,u.__)("Camera Video","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-camera-video",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M0 5a2 2 0 0 1 2-2h7.5a2 2 0 0 1 1.983 1.738l3.11-1.382A1 1 0 0 1 16 4.269v7.462a1 1 0 0 1-1.406.913l-3.111-1.382A2 2 0 0 1 9.5 13H2a2 2 0 0 1-2-2zm11.5 5.175 3.5 1.556V4.269l-3.5 1.556zM2 4a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h7.5a1 1 0 0 0 1-1V5a1 1 0 0 0-1-1z"}))},caretDownFill:{label:(0,u.__)("Caret Down Fill","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-caret-down-fill",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z"}))},caretUpFill:{label:(0,u.__)("Caret Up Fill","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-caret-up-fill",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"m7.247 4.86-4.796 5.481c-.566.647-.106 1.659.753 1.659h9.592a1 1 0 0 0 .753-1.659l-4.796-5.48a1 1 0 0 0-1.506 0z"}))},cart:{label:(0,u.__)("Cart","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cart",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M0 1.5A.5.5 0 0 1 .5 1H2a.5.5 0 0 1 .485.379L2.89 3H14.5a.5.5 0 0 1 .491.592l-1.5 8A.5.5 0 0 1 13 12H4a.5.5 0 0 1-.491-.408L2.01 3.607 1.61 2H.5a.5.5 0 0 1-.5-.5M3.102 4l1.313 7h8.17l1.313-7zM5 12a2 2 0 1 0 0 4 2 2 0 0 0 0-4m7 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4m-7 1a1 1 0 1 1 0 2 1 1 0 0 1 0-2m7 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2"}))},cartDash:{label:(0,u.__)("Cart Dash","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cart-dash",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M6.5 7a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1z"}),(0,n.createElement)("path",{d:"M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1zm3.915 10L3.102 4h10.796l-1.313 7zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0m7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0"}))},chat:{label:(0,u.__)("Chat","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-chat",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M2.678 11.894a1 1 0 0 1 .287.801 11 11 0 0 1-.398 2c1.395-.323 2.247-.697 2.634-.893a1 1 0 0 1 .71-.074A8 8 0 0 0 8 14c3.996 0 7-2.807 7-6s-3.004-6-7-6-7 2.808-7 6c0 1.468.617 2.83 1.678 3.894m-.493 3.905a22 22 0 0 1-.713.129c-.2.032-.352-.176-.273-.362a10 10 0 0 0 .244-.637l.003-.01c.248-.72.45-1.548.524-2.319C.743 11.37 0 9.76 0 8c0-3.866 3.582-7 8-7s8 3.134 8 7-3.582 7-8 7a9 9 0 0 1-2.347-.306c-.52.263-1.639.742-3.468 1.105"}))},checkLg:{label:(0,u.__)("Check Lg","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-check-lg",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425z"}))},chevronLeft:{label:(0,u.__)("Chevron Left","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-chevron-left",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0"}))},chevronRight:{label:(0,u.__)("ChevronRight","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-chevron-right",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708"}))},clipboard:{label:(0,u.__)("Clipboard","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-clipboard",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1z"}),(0,n.createElement)("path",{d:"M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0z"}))},clock:{label:(0,u.__)("Clock","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-clock",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71z"}),(0,n.createElement)("path",{d:"M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m7-8A7 7 0 1 1 1 8a7 7 0 0 1 14 0"}))},cloudArrowDown:{label:(0,u.__)("Cloud Arrow Down","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cloud-arrow-down",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M7.646 10.854a.5.5 0 0 0 .708 0l2-2a.5.5 0 0 0-.708-.708L8.5 9.293V5.5a.5.5 0 0 0-1 0v3.793L6.354 8.146a.5.5 0 1 0-.708.708z"}),(0,n.createElement)("path",{d:"M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383m.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z"}))},cloudArrowUp:{label:(0,u.__)("Cloud Arrow Up","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cloud-arrow-up",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M7.646 5.146a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 6.707V10.5a.5.5 0 0 1-1 0V6.707L6.354 7.854a.5.5 0 1 1-.708-.708z"}),(0,n.createElement)("path",{d:"M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383m.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z"}))},codeSlash:{label:(0,u.__)("Code Slash","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-code-slash",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M10.478 1.647a.5.5 0 1 0-.956-.294l-4 13a.5.5 0 0 0 .956.294zM4.854 4.146a.5.5 0 0 1 0 .708L1.707 8l3.147 3.146a.5.5 0 0 1-.708.708l-3.5-3.5a.5.5 0 0 1 0-.708l3.5-3.5a.5.5 0 0 1 .708 0m6.292 0a.5.5 0 0 0 0 .708L14.293 8l-3.147 3.146a.5.5 0 0 0 .708.708l3.5-3.5a.5.5 0 0 0 0-.708l-3.5-3.5a.5.5 0 0 0-.708 0"}))},copy:{label:(0,u.__)("Copy","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-copy",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M4 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM2 5a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-1h1v1a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h1v1z"}))},creditCard:{label:(0,u.__)("Credit Card","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-credit-card",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v1h14V4a1 1 0 0 0-1-1zm13 4H1v5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1z"}),(0,n.createElement)("path",{d:"M2 10a1 1 0 0 1 1-1h1a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1z"}))},currencyDollar:{label:(0,u.__)("Currency Dollar","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-currency-dollar",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M4 10.781c.148 1.667 1.513 2.85 3.591 3.003V15h1.043v-1.216c2.27-.179 3.678-1.438 3.678-3.3 0-1.59-.947-2.51-2.956-3.028l-.722-.187V3.467c1.122.11 1.879.714 2.07 1.616h1.47c-.166-1.6-1.54-2.748-3.54-2.875V1H7.591v1.233c-1.939.23-3.27 1.472-3.27 3.156 0 1.454.966 2.483 2.661 2.917l.61.162v4.031c-1.149-.17-1.94-.8-2.131-1.718zm3.391-3.836c-1.043-.263-1.6-.825-1.6-1.616 0-.944.704-1.641 1.8-1.828v3.495l-.2-.05zm1.591 1.872c1.287.323 1.852.859 1.852 1.769 0 1.097-.826 1.828-2.2 1.939V8.73z"}))},dashLg:{label:(0,u.__)("Dash Lg","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-dash-lg",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M2 8a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11A.5.5 0 0 1 2 8"}))},download:{label:(0,u.__)("Download","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-download",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5"}),(0,n.createElement)("path",{d:"M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708z"}))},envelope:{label:(0,u.__)("Envelope","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-envelope",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v.217l7 4.2 7-4.2V4a1 1 0 0 0-1-1zm13 2.383-4.708 2.825L15 11.105zm-.034 6.876-5.64-3.471L8 9.583l-1.326-.795-5.64 3.47A1 1 0 0 0 2 13h12a1 1 0 0 0 .966-.741M1 11.105l4.708-2.897L1 5.383z"}))},facebook:{label:(0,u.__)("Facebook","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-facebook",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951"}))},gear:{label:(0,u.__)("Gear","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-gear",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0"}),(0,n.createElement)("path",{d:"M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z"}))},geoAlt:{label:(0,u.__)("Geo Alt","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-geo-alt",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M12.166 8.94c-.524 1.062-1.234 2.12-1.96 3.07A32 32 0 0 1 8 14.58a32 32 0 0 1-2.206-2.57c-.726-.95-1.436-2.008-1.96-3.07C3.304 7.867 3 6.862 3 6a5 5 0 0 1 10 0c0 .862-.305 1.867-.834 2.94M8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10"}),(0,n.createElement)("path",{d:"M8 8a2 2 0 1 1 0-4 2 2 0 0 1 0 4m0 1a3 3 0 1 0 0-6 3 3 0 0 0 0 6"}))},gift:{label:(0,u.__)("Gift","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-gift",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M3 2.5a2.5 2.5 0 0 1 5 0 2.5 2.5 0 0 1 5 0v.006c0 .07 0 .27-.038.494H15a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1v7.5a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 1 14.5V7a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h2.038A3 3 0 0 1 3 2.506zm1.068.5H7v-.5a1.5 1.5 0 1 0-3 0c0 .085.002.274.045.43zM9 3h2.932l.023-.07c.043-.156.045-.345.045-.43a1.5 1.5 0 0 0-3 0zM1 4v2h6V4zm8 0v2h6V4zm5 3H9v8h4.5a.5.5 0 0 0 .5-.5zm-7 8V7H2v7.5a.5.5 0 0 0 .5.5z"}))},globe:{label:(0,u.__)("Globe","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-globe",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8m7.5-6.923c-.67.204-1.335.82-1.887 1.855A8 8 0 0 0 5.145 4H7.5zM4.09 4a9.3 9.3 0 0 1 .64-1.539 7 7 0 0 1 .597-.933A7.03 7.03 0 0 0 2.255 4zm-.582 3.5c.03-.877.138-1.718.312-2.5H1.674a7 7 0 0 0-.656 2.5zM4.847 5a12.5 12.5 0 0 0-.338 2.5H7.5V5zM8.5 5v2.5h2.99a12.5 12.5 0 0 0-.337-2.5zM4.51 8.5a12.5 12.5 0 0 0 .337 2.5H7.5V8.5zm3.99 0V11h2.653c.187-.765.306-1.608.338-2.5zM5.145 12q.208.58.468 1.068c.552 1.035 1.218 1.65 1.887 1.855V12zm.182 2.472a7 7 0 0 1-.597-.933A9.3 9.3 0 0 1 4.09 12H2.255a7 7 0 0 0 3.072 2.472M3.82 11a13.7 13.7 0 0 1-.312-2.5h-2.49c.062.89.291 1.733.656 2.5zm6.853 3.472A7 7 0 0 0 13.745 12H11.91a9.3 9.3 0 0 1-.64 1.539 7 7 0 0 1-.597.933M8.5 12v2.923c.67-.204 1.335-.82 1.887-1.855q.26-.487.468-1.068zm3.68-1h2.146c.365-.767.594-1.61.656-2.5h-2.49a13.7 13.7 0 0 1-.312 2.5m2.802-3.5a7 7 0 0 0-.656-2.5H12.18c.174.782.282 1.623.312 2.5zM11.27 2.461c.247.464.462.98.64 1.539h1.835a7 7 0 0 0-3.072-2.472c.218.284.418.598.597.933M10.855 4a8 8 0 0 0-.468-1.068C9.835 1.897 9.17 1.282 8.5 1.077V4z"}))},graphUpArrow:{label:(0,u.__)("Graph Up Arrow","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-graph-up-arrow",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M0 0h1v15h15v1H0zm10 3.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V4.9l-3.613 4.417a.5.5 0 0 1-.74.037L7.06 6.767l-3.656 5.027a.5.5 0 0 1-.808-.588l4-5.5a.5.5 0 0 1 .758-.06l2.609 2.61L13.445 4H10.5a.5.5 0 0 1-.5-.5"}))},handThumbsUp:{label:(0,u.__)("Hand Thumbs Up","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-hand-thumbs-up",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8.864.046C7.908-.193 7.02.53 6.956 1.466c-.072 1.051-.23 2.016-.428 2.59-.125.36-.479 1.013-1.04 1.639-.557.623-1.282 1.178-2.131 1.41C2.685 7.288 2 7.87 2 8.72v4.001c0 .845.682 1.464 1.448 1.545 1.07.114 1.564.415 2.068.723l.048.03c.272.165.578.348.97.484.397.136.861.217 1.466.217h3.5c.937 0 1.599-.477 1.934-1.064a1.86 1.86 0 0 0 .254-.912c0-.152-.023-.312-.077-.464.201-.263.38-.578.488-.901.11-.33.172-.762.004-1.149.069-.13.12-.269.159-.403.077-.27.113-.568.113-.857 0-.288-.036-.585-.113-.856a2 2 0 0 0-.138-.362 1.9 1.9 0 0 0 .234-1.734c-.206-.592-.682-1.1-1.2-1.272-.847-.282-1.803-.276-2.516-.211a10 10 0 0 0-.443.05 9.4 9.4 0 0 0-.062-4.509A1.38 1.38 0 0 0 9.125.111zM11.5 14.721H8c-.51 0-.863-.069-1.14-.164-.281-.097-.506-.228-.776-.393l-.04-.024c-.555-.339-1.198-.731-2.49-.868-.333-.036-.554-.29-.554-.55V8.72c0-.254.226-.543.62-.65 1.095-.3 1.977-.996 2.614-1.708.635-.71 1.064-1.475 1.238-1.978.243-.7.407-1.768.482-2.85.025-.362.36-.594.667-.518l.262.066c.16.04.258.143.288.255a8.34 8.34 0 0 1-.145 4.725.5.5 0 0 0 .595.644l.003-.001.014-.003.058-.014a9 9 0 0 1 1.036-.157c.663-.06 1.457-.054 2.11.164.175.058.45.3.57.65.107.308.087.67-.266 1.022l-.353.353.353.354c.043.043.105.141.154.315.048.167.075.37.075.581 0 .212-.027.414-.075.582-.05.174-.111.272-.154.315l-.353.353.353.354c.047.047.109.177.005.488a2.2 2.2 0 0 1-.505.805l-.353.353.353.354c.006.005.041.05.041.17a.9.9 0 0 1-.121.416c-.165.288-.503.56-1.066.56z"}))},heart:{label:(0,u.__)("Heart","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-heart",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"m8 2.748-.717-.737C5.6.281 2.514.878 1.4 3.053c-.523 1.023-.641 2.5.314 4.385.92 1.815 2.834 3.989 6.286 6.357 3.452-2.368 5.365-4.542 6.286-6.357.955-1.886.838-3.362.314-4.385C13.486.878 10.4.28 8.717 2.01zM8 15C-7.333 4.868 3.279-3.04 7.824 1.143q.09.083.176.171a3 3 0 0 1 .176-.17C12.72-3.042 23.333 4.867 8 15"}))},image:{label:(0,u.__)("Image","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-image",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M6.002 5.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0"}),(0,n.createElement)("path",{d:"M2.002 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2zm12 1a1 1 0 0 1 1 1v6.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062L1.002 12V3a1 1 0 0 1 1-1z"}))},instagram:{label:(0,u.__)("Instagram","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-instagram",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.9 3.9 0 0 0-1.417.923A3.9 3.9 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.9 3.9 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.9 3.9 0 0 0-.923-1.417A3.9 3.9 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599s.453.546.598.92c.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.5 2.5 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.5 2.5 0 0 1-.92-.598 2.5 2.5 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233s.008-2.388.046-3.231c.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92s.546-.453.92-.598c.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92m-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217m0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334"}))},lifePreserver:{label:(0,u.__)("Life Preserver","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-life-preserver",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m6.43-5.228a7.03 7.03 0 0 1-3.658 3.658l-1.115-2.788a4 4 0 0 0 1.985-1.985zM5.228 14.43a7.03 7.03 0 0 1-3.658-3.658l2.788-1.115a4 4 0 0 0 1.985 1.985zm9.202-9.202-2.788 1.115a4 4 0 0 0-1.985-1.985l1.115-2.788a7.03 7.03 0 0 1 3.658 3.658m-8.087-.87a4 4 0 0 0-1.985 1.985L1.57 5.228A7.03 7.03 0 0 1 5.228 1.57zM8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6"}))},lightning:{label:(0,u.__)("Lightning","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-lightning",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M5.52.359A.5.5 0 0 1 6 0h4a.5.5 0 0 1 .474.658L8.694 6H12.5a.5.5 0 0 1 .395.807l-7 9a.5.5 0 0 1-.873-.454L6.823 9.5H3.5a.5.5 0 0 1-.48-.641zM6.374 1 4.168 8.5H7.5a.5.5 0 0 1 .478.647L6.78 13.04 11.478 7H8a.5.5 0 0 1-.474-.658L9.306 1z"}))},line:{label:(0,u.__)("Line","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-line",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 0c4.411 0 8 2.912 8 6.492 0 1.433-.555 2.723-1.715 3.994-1.678 1.932-5.431 4.285-6.285 4.645-.83.35-.734-.197-.696-.413l.003-.018.114-.685c.027-.204.055-.521-.026-.723-.09-.223-.444-.339-.704-.395C2.846 12.39 0 9.701 0 6.492 0 2.912 3.59 0 8 0M5.022 7.686H3.497V4.918a.156.156 0 0 0-.155-.156H2.78a.156.156 0 0 0-.156.156v3.486c0 .041.017.08.044.107v.001l.002.002.002.002a.15.15 0 0 0 .108.043h2.242c.086 0 .155-.07.155-.156v-.56a.156.156 0 0 0-.155-.157m.791-2.924a.156.156 0 0 0-.156.156v3.486c0 .086.07.155.156.155h.562c.086 0 .155-.07.155-.155V4.918a.156.156 0 0 0-.155-.156zm3.863 0a.156.156 0 0 0-.156.156v2.07L7.923 4.832l-.013-.015v-.001l-.01-.01-.003-.003-.011-.009h-.001L7.88 4.79l-.003-.002-.005-.003-.008-.005h-.002l-.003-.002-.01-.004-.004-.002-.01-.003h-.002l-.003-.001-.009-.002h-.006l-.003-.001h-.004l-.002-.001h-.574a.156.156 0 0 0-.156.155v3.486c0 .086.07.155.156.155h.56c.087 0 .157-.07.157-.155v-2.07l1.6 2.16a.2.2 0 0 0 .039.038l.001.001.01.006.004.002.008.004.007.003.005.002.01.003h.003a.2.2 0 0 0 .04.006h.56c.087 0 .157-.07.157-.155V4.918a.156.156 0 0 0-.156-.156zm3.815.717v-.56a.156.156 0 0 0-.155-.157h-2.242a.16.16 0 0 0-.108.044h-.001l-.001.002-.002.003a.16.16 0 0 0-.044.107v3.486c0 .041.017.08.044.107l.002.003.002.002a.16.16 0 0 0 .108.043h2.242c.086 0 .155-.07.155-.156v-.56a.156.156 0 0 0-.155-.157H11.81v-.589h1.525c.086 0 .155-.07.155-.156v-.56a.156.156 0 0 0-.155-.157H11.81v-.589h1.525c.086 0 .155-.07.155-.156Z"}))},link:{label:(0,u.__)("Link","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-link",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9q-.13 0-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"}),(0,n.createElement)("path",{d:"M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4 4 0 0 1-.82 1H12a3 3 0 1 0 0-6z"}))},linkedin:{label:(0,u.__)("Linkedin","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-linkedin",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854zm4.943 12.248V6.169H2.542v7.225zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248S2.4 3.226 2.4 3.934c0 .694.521 1.248 1.327 1.248zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016l.016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225z"}))},map:{label:(0,u.__)("Map","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-map",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M15.817.113A.5.5 0 0 1 16 .5v14a.5.5 0 0 1-.402.49l-5 1a.5.5 0 0 1-.196 0L5.5 15.01l-4.902.98A.5.5 0 0 1 0 15.5v-14a.5.5 0 0 1 .402-.49l5-1a.5.5 0 0 1 .196 0L10.5.99l4.902-.98a.5.5 0 0 1 .415.103M10 1.91l-4-.8v12.98l4 .8zm1 12.98 4-.8V1.11l-4 .8zm-6-.8V1.11l-4 .8v12.98z"}))},megaphone:{label:(0,u.__)("Megaphone","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-megaphone",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M13 2.5a1.5 1.5 0 0 1 3 0v11a1.5 1.5 0 0 1-3 0v-.214c-2.162-1.241-4.49-1.843-6.912-2.083l.405 2.712A1 1 0 0 1 5.51 15.1h-.548a1 1 0 0 1-.916-.599l-1.85-3.49-.202-.003A2.014 2.014 0 0 1 0 9V7a2.02 2.02 0 0 1 1.992-2.013 75 75 0 0 0 2.483-.075c3.043-.154 6.148-.849 8.525-2.199zm1 0v11a.5.5 0 0 0 1 0v-11a.5.5 0 0 0-1 0m-1 1.35c-2.344 1.205-5.209 1.842-8 2.033v4.233q.27.015.537.036c2.568.189 5.093.744 7.463 1.993zm-9 6.215v-4.13a95 95 0 0 1-1.992.052A1.02 1.02 0 0 0 1 7v2c0 .55.448 1.002 1.006 1.009A61 61 0 0 1 4 10.065m-.657.975 1.609 3.037.01.024h.548l-.002-.014-.443-2.966a68 68 0 0 0-1.722-.082z"}))},palette:{label:(0,u.__)("Palette","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-palette",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3m4 3a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3M5.5 7a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m.5 6a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3"}),(0,n.createElement)("path",{d:"M16 8c0 3.15-1.866 2.585-3.567 2.07C11.42 9.763 10.465 9.473 10 10c-.603.683-.475 1.819-.351 2.92C9.826 14.495 9.996 16 8 16a8 8 0 1 1 8-8m-8 7c.611 0 .654-.171.655-.176.078-.146.124-.464.07-1.119-.014-.168-.037-.37-.061-.591-.052-.464-.112-1.005-.118-1.462-.01-.707.083-1.61.704-2.314.369-.417.845-.578 1.272-.618.404-.038.812.026 1.16.104.343.077.702.186 1.025.284l.028.008c.346.105.658.199.953.266.653.148.904.083.991.024C14.717 9.38 15 9.161 15 8a7 7 0 1 0-7 7"}))},person:{label:(0,u.__)("Person","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-person",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6m2-3a2 2 0 1 1-4 0 2 2 0 0 1 4 0m4 8c0 1-1 1-1 1H3s-1 0-1-1 1-4 6-4 6 3 6 4m-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10s-3.516.68-4.168 1.332c-.678.678-.83 1.418-.832 1.664z"}))},pinAngle:{label:(0,u.__)("Pin Angle","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-pin-angle",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M9.828.722a.5.5 0 0 1 .354.146l4.95 4.95a.5.5 0 0 1 0 .707c-.48.48-1.072.588-1.503.588-.177 0-.335-.018-.46-.039l-3.134 3.134a6 6 0 0 1 .16 1.013c.046.702-.032 1.687-.72 2.375a.5.5 0 0 1-.707 0l-2.829-2.828-3.182 3.182c-.195.195-1.219.902-1.414.707s.512-1.22.707-1.414l3.182-3.182-2.828-2.829a.5.5 0 0 1 0-.707c.688-.688 1.673-.767 2.375-.72a6 6 0 0 1 1.013.16l3.134-3.133a3 3 0 0 1-.04-.461c0-.43.108-1.022.589-1.503a.5.5 0 0 1 .353-.146m.122 2.112v-.002zm0-.002v.002a.5.5 0 0 1-.122.51L6.293 6.878a.5.5 0 0 1-.511.12H5.78l-.014-.004a5 5 0 0 0-.288-.076 5 5 0 0 0-.765-.116c-.422-.028-.836.008-1.175.15l5.51 5.509c.141-.34.177-.753.149-1.175a5 5 0 0 0-.192-1.054l-.004-.013v-.001a.5.5 0 0 1 .12-.512l3.536-3.535a.5.5 0 0 1 .532-.115l.096.022c.087.017.208.034.344.034q.172.002.343-.04L9.927 2.028q-.042.172-.04.343a1.8 1.8 0 0 0 .062.46z"}))},play:{label:(0,u.__)("Play","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-play",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M10.804 8 5 4.633v6.734zm.792-.696a.802.802 0 0 1 0 1.392l-6.363 3.692C4.713 12.69 4 12.345 4 11.692V4.308c0-.653.713-.998 1.233-.696z"}))},playCircle:{label:(0,u.__)("Play Circle","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-play-circle",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16"}),(0,n.createElement)("path",{d:"M6.271 5.055a.5.5 0 0 1 .52.038l3.5 2.5a.5.5 0 0 1 0 .814l-3.5 2.5A.5.5 0 0 1 6 10.5v-5a.5.5 0 0 1 .271-.445"}))},plus:{label:(0,u.__)("Plus","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-plus",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4"}))},quote:{label:(0,u.__)("Quote","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-quote",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M12 12a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1h-1.388q0-.527.062-1.054.093-.558.31-.992t.559-.683q.34-.279.868-.279V3q-.868 0-1.52.372a3.3 3.3 0 0 0-1.085.992 4.9 4.9 0 0 0-.62 1.458A7.7 7.7 0 0 0 9 7.558V11a1 1 0 0 0 1 1zm-6 0a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1H4.612q0-.527.062-1.054.094-.558.31-.992.217-.434.559-.683.34-.279.868-.279V3q-.868 0-1.52.372a3.3 3.3 0 0 0-1.085.992 4.9 4.9 0 0 0-.62 1.458A7.7 7.7 0 0 0 3 7.558V11a1 1 0 0 0 1 1z"}))},search:{label:(0,u.__)("Search","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-search",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0"}))},share:{label:(0,u.__)("Share","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-share",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M13.5 1a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3M11 2.5a2.5 2.5 0 1 1 .603 1.628l-6.718 3.12a2.5 2.5 0 0 1 0 1.504l6.718 3.12a2.5 2.5 0 1 1-.488.876l-6.718-3.12a2.5 2.5 0 1 1 0-3.256l6.718-3.12A2.5 2.5 0 0 1 11 2.5m-8.5 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m11 5.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3"}))},slack:{label:(0,u.__)("Slack","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-slack",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M3.362 10.11c0 .926-.756 1.681-1.681 1.681S0 11.036 0 10.111.756 8.43 1.68 8.43h1.682zm.846 0c0-.924.756-1.68 1.681-1.68s1.681.756 1.681 1.68v4.21c0 .924-.756 1.68-1.68 1.68a1.685 1.685 0 0 1-1.682-1.68zM5.89 3.362c-.926 0-1.682-.756-1.682-1.681S4.964 0 5.89 0s1.68.756 1.68 1.68v1.682zm0 .846c.924 0 1.68.756 1.68 1.681S6.814 7.57 5.89 7.57H1.68C.757 7.57 0 6.814 0 5.89c0-.926.756-1.682 1.68-1.682zm6.749 1.682c0-.926.755-1.682 1.68-1.682S16 4.964 16 5.889s-.756 1.681-1.68 1.681h-1.681zm-.848 0c0 .924-.755 1.68-1.68 1.68A1.685 1.685 0 0 1 8.43 5.89V1.68C8.43.757 9.186 0 10.11 0c.926 0 1.681.756 1.681 1.68zm-1.681 6.748c.926 0 1.682.756 1.682 1.681S11.036 16 10.11 16s-1.681-.756-1.681-1.68v-1.682h1.68zm0-.847c-.924 0-1.68-.755-1.68-1.68s.756-1.681 1.68-1.681h4.21c.924 0 1.68.756 1.68 1.68 0 .926-.756 1.681-1.68 1.681z"}))},sliders:{label:(0,u.__)("Sliders","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-sliders",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M11.5 2a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3M9.05 3a2.5 2.5 0 0 1 4.9 0H16v1h-2.05a2.5 2.5 0 0 1-4.9 0H0V3zM4.5 7a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3M2.05 8a2.5 2.5 0 0 1 4.9 0H16v1H6.95a2.5 2.5 0 0 1-4.9 0H0V8zm9.45 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m-2.45 1a2.5 2.5 0 0 1 4.9 0H16v1h-2.05a2.5 2.5 0 0 1-4.9 0H0v-1z"}))},skype:{label:(0,u.__)("Skype","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-skype",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M4.671 0c.88 0 1.733.247 2.468.702a7.42 7.42 0 0 1 6.02 2.118 7.37 7.37 0 0 1 2.167 5.215q0 .517-.072 1.026a4.66 4.66 0 0 1 .6 2.281 4.64 4.64 0 0 1-1.37 3.294A4.67 4.67 0 0 1 11.18 16c-.84 0-1.658-.226-2.37-.644a7.42 7.42 0 0 1-6.114-2.107A7.37 7.37 0 0 1 .529 8.035q0-.545.08-1.081a4.644 4.644 0 0 1 .76-5.59A4.68 4.68 0 0 1 4.67 0zm.447 7.01c.18.309.43.572.729.769a7 7 0 0 0 1.257.653q.737.308 1.145.523c.229.112.437.264.615.448.135.142.21.331.21.528a.87.87 0 0 1-.335.723c-.291.196-.64.289-.99.264a2.6 2.6 0 0 1-1.048-.206 11 11 0 0 1-.532-.253 1.3 1.3 0 0 0-.587-.15.72.72 0 0 0-.501.176.63.63 0 0 0-.195.491.8.8 0 0 0 .148.482 1.2 1.2 0 0 0 .456.354 5.1 5.1 0 0 0 2.212.419 4.6 4.6 0 0 0 1.624-.265 2.3 2.3 0 0 0 1.08-.801c.267-.39.402-.855.386-1.327a2.1 2.1 0 0 0-.279-1.101 2.5 2.5 0 0 0-.772-.792A7 7 0 0 0 8.486 7.3a1 1 0 0 0-.145-.058 18 18 0 0 1-1.013-.447 1.8 1.8 0 0 1-.54-.387.73.73 0 0 1-.2-.508.8.8 0 0 1 .385-.723 1.76 1.76 0 0 1 .968-.247c.26-.003.52.03.772.096q.412.119.802.293c.105.049.22.075.336.076a.6.6 0 0 0 .453-.19.7.7 0 0 0 .18-.496.72.72 0 0 0-.17-.476 1.4 1.4 0 0 0-.556-.354 3.7 3.7 0 0 0-.708-.183 6 6 0 0 0-1.022-.078 4.5 4.5 0 0 0-1.536.258 2.7 2.7 0 0 0-1.174.784 1.9 1.9 0 0 0-.45 1.287c-.01.37.076.736.25 1.063"}))},snapchat:{label:(0,u.__)("Snapchat","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-snapchat",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M15.943 11.526c-.111-.303-.323-.465-.564-.599a1 1 0 0 0-.123-.064l-.219-.111c-.752-.399-1.339-.902-1.746-1.498a3.4 3.4 0 0 1-.3-.531c-.034-.1-.032-.156-.008-.207a.3.3 0 0 1 .097-.1c.129-.086.262-.173.352-.231.162-.104.289-.187.371-.245.309-.216.525-.446.66-.702a1.4 1.4 0 0 0 .069-1.16c-.205-.538-.713-.872-1.329-.872a1.8 1.8 0 0 0-.487.065c.006-.368-.002-.757-.035-1.139-.116-1.344-.587-2.048-1.077-2.61a4.3 4.3 0 0 0-1.095-.881C9.764.216 8.92 0 7.999 0s-1.76.216-2.505.641c-.412.232-.782.53-1.097.883-.49.562-.96 1.267-1.077 2.61-.033.382-.04.772-.036 1.138a1.8 1.8 0 0 0-.487-.065c-.615 0-1.124.335-1.328.873a1.4 1.4 0 0 0 .067 1.161c.136.256.352.486.66.701.082.058.21.14.371.246l.339.221a.4.4 0 0 1 .109.11c.026.053.027.11-.012.217a3.4 3.4 0 0 1-.295.52c-.398.583-.968 1.077-1.696 1.472-.385.204-.786.34-.955.8-.128.348-.044.743.28 1.075q.18.189.409.31a4.4 4.4 0 0 0 1 .4.7.7 0 0 1 .202.09c.118.104.102.26.259.488q.12.178.296.3c.33.229.701.243 1.095.258.355.014.758.03 1.217.18.19.064.389.186.618.328.55.338 1.305.802 2.566.802 1.262 0 2.02-.466 2.576-.806.227-.14.424-.26.609-.321.46-.152.863-.168 1.218-.181.393-.015.764-.03 1.095-.258a1.14 1.14 0 0 0 .336-.368c.114-.192.11-.327.217-.42a.6.6 0 0 1 .19-.087 4.5 4.5 0 0 0 1.014-.404c.16-.087.306-.2.429-.336l.004-.005c.304-.325.38-.709.256-1.047m-1.121.602c-.684.378-1.139.337-1.493.565-.3.193-.122.61-.34.76-.269.186-1.061-.012-2.085.326-.845.279-1.384 1.082-2.903 1.082s-2.045-.801-2.904-1.084c-1.022-.338-1.816-.14-2.084-.325-.218-.15-.041-.568-.341-.761-.354-.228-.809-.187-1.492-.563-.436-.24-.189-.39-.044-.46 2.478-1.199 2.873-3.05 2.89-3.188.022-.166.045-.297-.138-.466-.177-.164-.962-.65-1.18-.802-.36-.252-.52-.503-.402-.812.082-.214.281-.295.49-.295a1 1 0 0 1 .197.022c.396.086.78.285 1.002.338q.04.01.082.011c.118 0 .16-.06.152-.195-.026-.433-.087-1.277-.019-2.066.094-1.084.444-1.622.859-2.097.2-.229 1.137-1.22 2.93-1.22 1.792 0 2.732.987 2.931 1.215.416.475.766 1.013.859 2.098.068.788.009 1.632-.019 2.065-.01.142.034.195.152.195a.4.4 0 0 0 .082-.01c.222-.054.607-.253 1.002-.338a1 1 0 0 1 .197-.023c.21 0 .409.082.49.295.117.309-.04.56-.401.812-.218.152-1.003.638-1.18.802-.184.169-.16.3-.139.466.018.14.413 1.991 2.89 3.189.147.073.394.222-.041.464"}))},star:{label:(0,u.__)("Star","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-star",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M2.866 14.85c-.078.444.36.791.746.593l4.39-2.256 4.389 2.256c.386.198.824-.149.746-.592l-.83-4.73 3.522-3.356c.33-.314.16-.888-.282-.95l-4.898-.696L8.465.792a.513.513 0 0 0-.927 0L5.354 5.12l-4.898.696c-.441.062-.612.636-.283.95l3.523 3.356-.83 4.73zm4.905-2.767-3.686 1.894.694-3.957a.56.56 0 0 0-.163-.505L1.71 6.745l4.052-.576a.53.53 0 0 0 .393-.288L8 2.223l1.847 3.658a.53.53 0 0 0 .393.288l4.052.575-2.906 2.77a.56.56 0 0 0-.163.506l.694 3.957-3.686-1.894a.5.5 0 0 0-.461 0z"}))},starFill:{label:(0,u.__)("Star Fill","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-star-fill",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z"}))},sun:{label:(0,u.__)("Sun","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-sun",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6m0 1a4 4 0 1 0 0-8 4 4 0 0 0 0 8M8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0m0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13m8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5M3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8m10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0m-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0m9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707M4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708"}))},tag:{label:(0,u.__)("Tag","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-tag",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M6 4.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m-1 0a.5.5 0 1 0-1 0 .5.5 0 0 0 1 0"}),(0,n.createElement)("path",{d:"M2 1h4.586a1 1 0 0 1 .707.293l7 7a1 1 0 0 1 0 1.414l-4.586 4.586a1 1 0 0 1-1.414 0l-7-7A1 1 0 0 1 1 6.586V2a1 1 0 0 1 1-1m0 5.586 7 7L13.586 9l-7-7H2z"}))},telephone:{label:(0,u.__)("Telephone","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-telephone",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.6 17.6 0 0 0 4.168 6.608 17.6 17.6 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.68.68 0 0 0-.58-.122l-2.19.547a1.75 1.75 0 0 1-1.657-.459L5.482 8.062a1.75 1.75 0 0 1-.46-1.657l.548-2.19a.68.68 0 0 0-.122-.58zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.75 1.75 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z"}))},tiktok:{label:(0,u.__)("Tiktok","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-tiktok",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M9 0h1.98c.144.715.54 1.617 1.235 2.512C12.895 3.389 13.797 4 15 4v2c-1.753 0-3.07-.814-4-1.829V11a5 5 0 1 1-5-5v2a3 3 0 1 0 3 3z"}))},trash3:{label:(0,u.__)("Trash3","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-trash3",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M6.5 1h3a.5.5 0 0 1 .5.5v1H6v-1a.5.5 0 0 1 .5-.5M11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3A1.5 1.5 0 0 0 5 1.5v1H1.5a.5.5 0 0 0 0 1h.538l.853 10.66A2 2 0 0 0 4.885 16h6.23a2 2 0 0 0 1.994-1.84l.853-10.66h.538a.5.5 0 0 0 0-1zm1.958 1-.846 10.58a1 1 0 0 1-.997.92h-6.23a1 1 0 0 1-.997-.92L3.042 3.5zm-7.487 1a.5.5 0 0 1 .528.47l.5 8.5a.5.5 0 0 1-.998.06L5 5.03a.5.5 0 0 1 .47-.53Zm5.058 0a.5.5 0 0 1 .47.53l-.5 8.5a.5.5 0 1 1-.998-.06l.5-8.5a.5.5 0 0 1 .528-.47M8 4.5a.5.5 0 0 1 .5.5v8.5a.5.5 0 0 1-1 0V5a.5.5 0 0 1 .5-.5"}))},trophy:{label:(0,u.__)("Trophy","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-trophy",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M2.5.5A.5.5 0 0 1 3 0h10a.5.5 0 0 1 .5.5q0 .807-.034 1.536a3 3 0 1 1-1.133 5.89c-.79 1.865-1.878 2.777-2.833 3.011v2.173l1.425.356c.194.048.377.135.537.255L13.3 15.1a.5.5 0 0 1-.3.9H3a.5.5 0 0 1-.3-.9l1.838-1.379c.16-.12.343-.207.537-.255L6.5 13.11v-2.173c-.955-.234-2.043-1.146-2.833-3.012a3 3 0 1 1-1.132-5.89A33 33 0 0 1 2.5.5m.099 2.54a2 2 0 0 0 .72 3.935c-.333-1.05-.588-2.346-.72-3.935m10.083 3.935a2 2 0 0 0 .72-3.935c-.133 1.59-.388 2.885-.72 3.935M3.504 1q.01.775.056 1.469c.13 2.028.457 3.546.87 4.667C5.294 9.48 6.484 10 7 10a.5.5 0 0 1 .5.5v2.61a1 1 0 0 1-.757.97l-1.426.356a.5.5 0 0 0-.179.085L4.5 15h7l-.638-.479a.5.5 0 0 0-.18-.085l-1.425-.356a1 1 0 0 1-.757-.97V10.5A.5.5 0 0 1 9 10c.516 0 1.706-.52 2.57-2.864.413-1.12.74-2.64.87-4.667q.045-.694.056-1.469z"}))},twitter:{label:(0,u.__)("Twitter","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-twitter",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M5.026 15c6.038 0 9.341-5.003 9.341-9.334q.002-.211-.006-.422A6.7 6.7 0 0 0 16 3.542a6.7 6.7 0 0 1-1.889.518 3.3 3.3 0 0 0 1.447-1.817 6.5 6.5 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.32 9.32 0 0 1-6.767-3.429 3.29 3.29 0 0 0 1.018 4.382A3.3 3.3 0 0 1 .64 6.575v.045a3.29 3.29 0 0 0 2.632 3.218 3.2 3.2 0 0 1-.865.115 3 3 0 0 1-.614-.057 3.28 3.28 0 0 0 3.067 2.277A6.6 6.6 0 0 1 .78 13.58a6 6 0 0 1-.78-.045A9.34 9.34 0 0 0 5.026 15"}))},twitterX:{label:(0,u.__)("Twitter X","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-twitter-x",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865z"}))},vimeo:{label:(0,u.__)("Vimeo","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-vimeo",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M15.992 4.204q-.106 2.334-3.262 6.393-3.263 4.243-5.522 4.243-1.4 0-2.367-2.583L3.55 7.523Q2.83 4.939 2.007 4.94q-.178.001-1.254.754L0 4.724a210 210 0 0 0 2.334-2.081q1.581-1.364 2.373-1.437 1.865-.185 2.298 2.553.466 2.952.646 3.666.54 2.447 1.186 2.445.5 0 1.508-1.587 1.006-1.587 1.077-2.415.144-1.37-1.077-1.37a3 3 0 0 0-1.185.261q1.183-3.86 4.508-3.756 2.466.075 2.324 3.2z"}))},volumeDown:{label:(0,u.__)("Volume Down","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-volume-down",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M9 4a.5.5 0 0 0-.812-.39L5.825 5.5H3.5A.5.5 0 0 0 3 6v4a.5.5 0 0 0 .5.5h2.325l2.363 1.89A.5.5 0 0 0 9 12zM6.312 6.39 8 5.04v5.92L6.312 9.61A.5.5 0 0 0 6 9.5H4v-3h2a.5.5 0 0 0 .312-.11M12.025 8a4.5 4.5 0 0 1-1.318 3.182L10 10.475A3.5 3.5 0 0 0 11.025 8 3.5 3.5 0 0 0 10 5.525l.707-.707A4.5 4.5 0 0 1 12.025 8"}))},volumeMute:{label:(0,u.__)("Volume Mute","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-volume-mute",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06M6 5.04 4.312 6.39A.5.5 0 0 1 4 6.5H2v3h2a.5.5 0 0 1 .312.11L6 10.96zm7.854.606a.5.5 0 0 1 0 .708L12.207 8l1.647 1.646a.5.5 0 0 1-.708.708L11.5 8.707l-1.646 1.647a.5.5 0 0 1-.708-.708L10.793 8 9.146 6.354a.5.5 0 1 1 .708-.708L11.5 7.293l1.646-1.647a.5.5 0 0 1 .708 0"}))},wechat:{label:(0,u.__)("Wechat","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-wechat",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M11.176 14.429c-2.665 0-4.826-1.8-4.826-4.018 0-2.22 2.159-4.02 4.824-4.02S16 8.191 16 10.411c0 1.21-.65 2.301-1.666 3.036a.32.32 0 0 0-.12.366l.218.81a.6.6 0 0 1 .029.117.166.166 0 0 1-.162.162.2.2 0 0 1-.092-.03l-1.057-.61a.5.5 0 0 0-.256-.074.5.5 0 0 0-.142.021 5.7 5.7 0 0 1-1.576.22M9.064 9.542a.647.647 0 1 0 .557-1 .645.645 0 0 0-.646.647.6.6 0 0 0 .09.353Zm3.232.001a.646.646 0 1 0 .546-1 .645.645 0 0 0-.644.644.63.63 0 0 0 .098.356"}),(0,n.createElement)("path",{d:"M0 6.826c0 1.455.781 2.765 2.001 3.656a.385.385 0 0 1 .143.439l-.161.6-.1.373a.5.5 0 0 0-.032.14.19.19 0 0 0 .193.193q.06 0 .111-.029l1.268-.733a.6.6 0 0 1 .308-.088q.088 0 .171.025a6.8 6.8 0 0 0 1.625.26 4.5 4.5 0 0 1-.177-1.251c0-2.936 2.785-5.02 5.824-5.02l.15.002C10.587 3.429 8.392 2 5.796 2 2.596 2 0 4.16 0 6.826m4.632-1.555a.77.77 0 1 1-1.54 0 .77.77 0 0 1 1.54 0m3.875 0a.77.77 0 1 1-1.54 0 .77.77 0 0 1 1.54 0"}))},whatsapp:{label:(0,u.__)("Whatsapp","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-whatsapp",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.9 7.9 0 0 0 13.6 2.326zM7.994 14.521a6.6 6.6 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.639-2.961 6.592-6.592 6.592m3.615-4.934c-.197-.099-1.17-.578-1.353-.646-.182-.065-.315-.099-.445.099-.133.197-.513.646-.627.775-.114.133-.232.148-.43.05-.197-.1-.836-.308-1.592-.985-.59-.525-.985-1.175-1.103-1.372-.114-.198-.011-.304.088-.403.087-.088.197-.232.296-.346.1-.114.133-.198.198-.33.065-.134.034-.248-.015-.347-.05-.099-.445-1.076-.612-1.47-.16-.389-.323-.335-.445-.34-.114-.007-.247-.007-.38-.007a.73.73 0 0 0-.529.247c-.182.198-.691.677-.691 1.654s.71 1.916.81 2.049c.098.133 1.394 2.132 3.383 2.992.47.205.84.326 1.129.418.475.152.904.129 1.246.08.38-.058 1.171-.48 1.338-.943.164-.464.164-.86.114-.943-.049-.084-.182-.133-.38-.232"}))},wordPress:{label:(0,u.__)("WordPress","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-wordpress",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M12.633 7.653c0-.848-.305-1.435-.566-1.892l-.08-.13c-.317-.51-.594-.958-.594-1.48 0-.63.478-1.218 1.152-1.218q.03 0 .058.003l.031.003A6.84 6.84 0 0 0 8 1.137 6.86 6.86 0 0 0 2.266 4.23c.16.005.313.009.442.009.717 0 1.828-.087 1.828-.087.37-.022.414.521.044.565 0 0-.371.044-.785.065l2.5 7.434 1.5-4.506-1.07-2.929c-.369-.022-.719-.065-.719-.065-.37-.022-.326-.588.043-.566 0 0 1.134.087 1.808.087.718 0 1.83-.087 1.83-.087.37-.022.413.522.043.566 0 0-.372.043-.785.065l2.48 7.377.684-2.287.054-.173c.27-.86.469-1.495.469-2.046zM1.137 8a6.86 6.86 0 0 0 3.868 6.176L1.73 5.206A6.8 6.8 0 0 0 1.137 8"}),(0,n.createElement)("path",{d:"M6.061 14.583 8.121 8.6l2.109 5.78q.02.05.049.094a6.85 6.85 0 0 1-4.218.109m7.96-9.876q.046.328.047.706c0 .696-.13 1.479-.522 2.458l-2.096 6.06a6.86 6.86 0 0 0 2.572-9.224z"}),(0,n.createElement)("path",{fillRule:"evenodd",d:"M0 8c0-4.411 3.589-8 8-8s8 3.589 8 8-3.59 8-8 8-8-3.589-8-8m.367 0c0 4.209 3.424 7.633 7.633 7.633S15.632 12.209 15.632 8C15.632 3.79 12.208.367 8 .367 3.79.367.367 3.79.367 8"}))},x:{label:(0,u.__)("X","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-x",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708"}))},youtube:{label:(0,u.__)("Youtube","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-youtube",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.01 2.01 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.01 2.01 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31 31 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.01 2.01 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A100 100 0 0 1 7.858 2zM6.4 5.209v4.818l4.157-2.408z"}))}},D=({setAttributes:e,iconSource:t,hasPosition:l,position:a,hasVerticalAlign:o,verticalAlign:r,color:c,colorHover:i,hasWidth:s,width:m,height:b,hasGap:p,gap:h,hasMargin:w,margin:d})=>{let f=!0;return t&&(f=!1),(0,n.createElement)("div",{className:"enb-component enb-component-icon-picker"},!!t&&(0,n.createElement)(n.Fragment,null,!!c&&(0,n.createElement)("style",null,`.enb-svg-preview svg,.enb-svg-preview svg path{fill:${c};}`),(0,n.createElement)("div",{className:"enb-svg-preview",dangerouslySetInnerHTML:{__html:v(t)}})),(0,n.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mb-4"},(0,n.createElement)("h2",{className:"enb-component-heading"},(0,u.__)("SVG Code","enblocks")),(0,n.createElement)(k,{disabled:f,onClick:()=>{e({iconSource:""})}})),(0,n.createElement)("div",{className:"textarea"},(0,n.createElement)(E.TextareaControl,{value:t,onChange:t=>e({iconSource:v(t)})})),(0,n.createElement)(E.ButtonGroup,{className:"enb-icon-list"},Object.keys(R).map(((t,l)=>(0,n.createElement)(E.Button,{key:l,label:R[t].label,showTooltip:!0,tooltipPosition:"top",onClick:()=>{let l=R[t].icon;"string"!=typeof l&&(l=(0,g.renderToString)(l)),e({iconSource:l})}},"string"==typeof R[t].icon?(0,n.createElement)("span",{dangerouslySetInnerHTML:{__html:v(R[t].icon)}}):(0,n.createElement)("span",null,R[t].icon))))),!!t&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(A,null),(0,n.createElement)("div",{className:"enb-icon-color"},(0,n.createElement)(x,{label:(0,u.__)("Color","enblocks"),colorLabel:(0,u.__)("Fill","enblocks"),color:c,setColor:t=>e({iconColor:t}),hasColor2:!0,colorLabel2:(0,u.__)("Hover","enblocks"),color2:i,setColor2:t=>e({iconColorHover:t})})),l&&(0,n.createElement)(B,{label:(0,u.__)("Position","enblocks"),options:[{label:(0,u.__)("Before","enblocks"),value:"before"},{label:(0,u.__)("After","enblocks"),value:"after"}],value:a,setValue:t=>e({iconPosition:t})}),o&&(0,n.createElement)(B,{label:(0,u.__)("Vertical Align","enblocks"),options:[{label:(0,u.__)("Top","enblocks"),value:"flex-start"},{label:(0,u.__)("Center","enblocks"),value:"center"},{label:(0,u.__)("Bottom","enblocks"),value:"flex-end"}],value:r,setValue:t=>e({iconVerticalAlign:t})}),(0,n.createElement)("div",{className:"enb-icon-size"},s&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(V,{label:(0,u.__)("Width","enblocks"),value:m,setValue:t=>e({iconWidth:t}),max:10,step:.1,singleUnit:"em"}),(0,n.createElement)(V,{label:(0,u.__)("Height","enblocks"),value:b,setValue:t=>e({iconHeight:t}),max:10,step:.1,singleUnit:"em"})),p&&(0,n.createElement)(V,{label:(0,u.__)("Gap","enblocks"),resetFallback:8,max:200,value:h,setValue:t=>e({iconGap:t}),singleUnit:"px"}),w&&(0,n.createElement)(V,{label:(0,u.__)("Margin top","enblocks"),min:-200,max:200,value:d,setValue:t=>e({iconMargin:t}),singleUnit:"px"}))))};(0,a.registerBlockType)(o,{icon:(0,n.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,n.createElement)("path",{d:"M12.912 1.59a1 1 0 0 0-1.825 0L8.27 7.868l-6.84.74a1 1 0 0 0-.563 1.735l5.099 4.619-1.41 6.733a1 1 0 0 0 1.476 1.073L12 19.345l5.968 3.422a1 1 0 0 0 1.476-1.073l-1.41-6.733 5.099-4.619a1 1 0 0 0-.564-1.735l-6.84-.74-2.817-6.276Z",fill:"currentColor"})),attributes:{blockId:{type:"string"},css:{type:"object"},href:{type:"string",source:"attribute",selector:"a",attribute:"href",__experimentalRole:"content"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel",__experimentalRole:"content"},linkTarget:{type:"boolean",default:!1},iconSource:{type:"string",default:'<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" class="bi bi-star-fill" viewBox="0 0 16 16"><path d="M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z"></path></svg>'},iconColor:{type:"string"},iconColorHover:{type:"string"}},edit:({attributes:e,setAttributes:t,clientId:l})=>{const{blockId:a,css:o,href:r,linkTarget:i,rel:s,positionCSS:m,positionCssMD:p,positionCssLG:h,sizeCSS:w,sizeMD:_,sizeLG:C,spacingCSS:k,spacingMD:x,spacingLG:A,borderCSS:M,borderMD:N,borderLG:y,hoverBorderCSS:L,backgroundCSS:S,backgroundAnimatedCSS:T,hoverBgCSS:z,animatedBgKeyframeCSS:V,iconSource:H,iconColor:B,iconColorHover:R,visibilityCSS:O,hoverVisibilityCSS:I,parentHoverVisibilityCSS:P,transformCSS:F,hoverTransformCSS:U,parentHoverTransformCSS:$,transitionCSS:q,animationName:G,animationThreshold:W,animationDelay:j,animationCSS:Y,animationRevealCSS:X,disableAnimationCSS:Z,blockVisibilityMD:K,blockVisibilityLG:J,blockVisibilityCSS:Q}=e;(0,g.useEffect)((()=>{t({blockId:"enb-icon-"+l.slice(0,8)})}),[l,e,t]);let ee="",te="",le="";te+=`${T}`,te&&(ee=`.${a} .enb-animated-bg{`,le="}");let ae="",ne="",oe="";ne+=`${m}`,ne+=`${w}`,ne+=`${k}`,ne+=`${M}`,ne+=`${S}`,ne+=`${O}`,ne+=`${F}`,ne+=`${q}`,ne+=`${Y}`,ne&&(ae=`.${a}{`,oe="}");let re="",ce="",ie="";ce+=`${L}`,ce+=`${z}`,ce+=`${U}`,ce+=`${I}`,ce&&(re=`.${a}:hover{`,ie="}");let se="",me="",be="";me+=`${$}`,me+=`${P}`,me&&(se=`*:hover > .${a}{`,be="}");let pe="",he="",ve="";H&&B&&(he+=`color:${B};`),he&&(pe=`.${a} .enb-svg-icon svg{`,ve="}");let ue="",ge="",we="";H&&R&&(ge+=`color:${R};`),ge&&(ue=`.${a}:hover .enb-svg-icon svg{`,we="}");let de="",fe="",Ee="",_e="",Ce="",ke="";Ce+=`${N}`,Ce+=`${p}`,Ce+=`${x}`,Ce+=`${_}`,!K&&Ce&&(_e=`@media (min-width:48em){.${a}{`,ke="}}"),fe+=`${y}`,fe+=`${h}`,fe+=`${A}`,fe+=`${C}`,!J&&fe&&(de=`@media (min-width:64em){.${a}{`,Ee="}}");const xe=`${ee}${te}${le}${ae}${ne}${oe}${X}${Z}${se}${me}${be}${re}${ce}${ie}${V}${pe}${he}${ve}${ue}${ge}${we}${_e}${Ce}${ke}${de}${fe}${Ee}${Q}`;(0,g.useEffect)((()=>{JSON.stringify(o)!==JSON.stringify(xe)&&t({css:xe})}),[xe,o,t]);let Ae=0;var Me;G&&((Me=W)||0===Me)&&(Ae=Number(W)/100);const{ref:Ne,inView:ye}=function({threshold:e,delay:t,trackVisibility:l,rootMargin:a,root:o,triggerOnce:r,skip:c,initialInView:i,fallbackInView:s,onChange:m}={}){var p;const[h,v]=n.useState(null),u=n.useRef(),[g,w]=n.useState({inView:!!i,entry:void 0});u.current=m,n.useEffect((()=>{if(c||!h)return;let n;return n=b(h,((e,t)=>{w({inView:e,entry:t}),u.current&&u.current(e,t),t.isIntersecting&&r&&n&&(n(),n=void 0)}),{root:o,rootMargin:a,threshold:e,trackVisibility:l,delay:t},s),()=>{n&&n()}}),[Array.isArray(e)?e.toString():e,h,o,a,r,c,l,s,t]);const d=null==(p=g.entry)?void 0:p.target,f=n.useRef();h||!d||r||c||f.current===d||(f.current=d,w({inView:!!i,entry:void 0}));const E=[v,g.inView,g.entry];return E.ref=E[0],E.inView=E[1],E.entry=E[2],E}({threshold:Ae,delay:j,triggerOnce:!0});let Le;G&&(Le=Ne);const Se=(0,f.useBlockProps)({className:c()(H?"has-icon":"",a,G?"enb-animate":"",ye?"in-view":"")});let Te="";T&&(Te=(0,n.createElement)("span",{className:"enb-animated-bg"}));const ze=(0,n.createElement)(n.Fragment,null,Te),Ve=H?(0,n.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:v(H)}}):void 0;return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(f.BlockControls,{group:"block"},(0,n.createElement)(E.Dropdown,{renderToggle:({isOpen:e,onToggle:t})=>(0,n.createElement)(E.ToolbarButton,{icon:d,label:r?(0,u.__)("Change Icon Link","enblocks"):(0,u.__)("Add Icon Link","enblocks"),onClick:t,"aria-expanded":e,isPressed:!!r}),renderContent:()=>(0,n.createElement)(n.Fragment,null,(0,n.createElement)(f.URLInput,{value:r,onChange:e=>{t({href:e})}}),r&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(E.ToggleControl,{label:(0,u.__)("Open link in a new tab","enblocks"),checked:i||"",onChange:e=>{t({linkTarget:e})}}),i&&(0,n.createElement)(E.TextControl,{label:(0,u.__)("Link Rel","enblocks"),className:"enb-component enb-component-text",value:s,onChange:e=>{t({rel:e})}})))})),(0,n.createElement)(f.InspectorControls,{className:"enb-inspector-controls"},(0,n.createElement)(E.PanelBody,{title:(0,u.__)("Icon","enblocks"),initialOpen:!0,className:"enb-components-panel-body"},(0,n.createElement)(D,{setAttributes:t,iconSource:H,setIconSource:e=>t({iconSource:v(e)}),color:B,colorHover:R}))),(0,n.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(xe)}`),(0,n.createElement)("div",{...Se},(0,n.createElement)("div",{ref:Le},ze,Ve)))},save:({attributes:e})=>{const{blockId:t,iconSource:l,animationName:a,animationThreshold:o,animationDelay:r,href:i,rel:s,linkTarget:m,hasAnimatedBgColor:b,hasAnimatedGradientBg:p}=e;if(!l)return;let h;var u;a&&((u=o)||0===u)&&(h=Number(o)/100);let g="";(b||p)&&(g=(0,n.createElement)("span",{className:"enb-animated-bg"}));const w=m?"_blank":void 0,d=s?`${s}`:void 0,E=(0,n.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:v(l)}}),_=(0,n.createElement)("a",{href:i,rel:d,target:w},E),C=(0,n.createElement)(n.Fragment,null,g),k=(0,n.createElement)(n.Fragment,null,i?_:E),x=f.useBlockProps.save({className:c()(t,a?"enb-animate":"")});return(0,n.createElement)("div",{...x,"data-threshold":h,"data-delay":r},C,k)}})},838:function(e){e.exports=function(){"use strict";const{entries:e,setPrototypeOf:t,isFrozen:l,getPrototypeOf:a,getOwnPropertyDescriptor:n}=Object;let{freeze:o,seal:r,create:c}=Object,{apply:i,construct:s}="undefined"!=typeof Reflect&&Reflect;o||(o=function(e){return e}),r||(r=function(e){return e}),i||(i=function(e,t,l){return e.apply(t,l)}),s||(s=function(e,t){return new e(...t)});const m=k(Array.prototype.forEach),b=k(Array.prototype.pop),p=k(Array.prototype.push),h=k(String.prototype.toLowerCase),v=k(String.prototype.toString),u=k(String.prototype.match),g=k(String.prototype.replace),w=k(String.prototype.indexOf),d=k(String.prototype.trim),f=k(Object.prototype.hasOwnProperty),E=k(RegExp.prototype.test),_=(C=TypeError,function(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];return s(C,t)});var C;function k(e){return function(t){for(var l=arguments.length,a=new Array(l>1?l-1:0),n=1;n<l;n++)a[n-1]=arguments[n];return i(e,t,a)}}function x(e,a){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:h;t&&t(e,null);let o=a.length;for(;o--;){let t=a[o];if("string"==typeof t){const e=n(t);e!==t&&(l(a)||(a[o]=e),t=e)}e[t]=!0}return e}function A(e){for(let t=0;t<e.length;t++)f(e,t)||(e[t]=null);return e}function M(t){const l=c(null);for(const[a,n]of e(t))f(t,a)&&(Array.isArray(n)?l[a]=A(n):n&&"object"==typeof n&&n.constructor===Object?l[a]=M(n):l[a]=n);return l}function N(e,t){for(;null!==e;){const l=n(e,t);if(l){if(l.get)return k(l.get);if("function"==typeof l.value)return k(l.value)}e=a(e)}return function(){return null}}const y=o(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),L=o(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),S=o(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),T=o(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),z=o(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),V=o(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),H=o(["#text"]),B=o(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),R=o(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),D=o(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),O=o(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),I=r(/\{\{[\w\W]*|[\w\W]*\}\}/gm),P=r(/<%[\w\W]*|[\w\W]*%>/gm),F=r(/\${[\w\W]*}/gm),U=r(/^data-[\-\w.\u00B7-\uFFFF]/),$=r(/^aria-[\-\w]+$/),q=r(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),G=r(/^(?:\w+script|data):/i),W=r(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),j=r(/^html$/i),Y=r(/^[a-z][.\w]*(-[.\w]+)+$/i);var X=Object.freeze({__proto__:null,MUSTACHE_EXPR:I,ERB_EXPR:P,TMPLIT_EXPR:F,DATA_ATTR:U,ARIA_ATTR:$,IS_ALLOWED_URI:q,IS_SCRIPT_OR_DATA:G,ATTR_WHITESPACE:W,DOCTYPE_NAME:j,CUSTOM_ELEMENT:Y});const Z=function(){return"undefined"==typeof window?null:window};return function t(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Z();const a=e=>t(e);if(a.version="3.1.0",a.removed=[],!l||!l.document||9!==l.document.nodeType)return a.isSupported=!1,a;let{document:n}=l;const r=n,i=r.currentScript,{DocumentFragment:s,HTMLTemplateElement:C,Node:k,Element:A,NodeFilter:I,NamedNodeMap:P=l.NamedNodeMap||l.MozNamedAttrMap,HTMLFormElement:F,DOMParser:U,trustedTypes:$}=l,G=A.prototype,W=N(G,"cloneNode"),Y=N(G,"nextSibling"),K=N(G,"childNodes"),J=N(G,"parentNode");if("function"==typeof C){const e=n.createElement("template");e.content&&e.content.ownerDocument&&(n=e.content.ownerDocument)}let Q,ee="";const{implementation:te,createNodeIterator:le,createDocumentFragment:ae,getElementsByTagName:ne}=n,{importNode:oe}=r;let re={};a.isSupported="function"==typeof e&&"function"==typeof J&&te&&void 0!==te.createHTMLDocument;const{MUSTACHE_EXPR:ce,ERB_EXPR:ie,TMPLIT_EXPR:se,DATA_ATTR:me,ARIA_ATTR:be,IS_SCRIPT_OR_DATA:pe,ATTR_WHITESPACE:he,CUSTOM_ELEMENT:ve}=X;let{IS_ALLOWED_URI:ue}=X,ge=null;const we=x({},[...y,...L,...S,...z,...H]);let de=null;const fe=x({},[...B,...R,...D,...O]);let Ee=Object.seal(c(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),_e=null,Ce=null,ke=!0,xe=!0,Ae=!1,Me=!0,Ne=!1,ye=!0,Le=!1,Se=!1,Te=!1,ze=!1,Ve=!1,He=!1,Be=!0,Re=!1,De=!0,Oe=!1,Ie={},Pe=null;const Fe=x({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Ue=null;const $e=x({},["audio","video","img","source","image","track"]);let qe=null;const Ge=x({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),We="http://www.w3.org/1998/Math/MathML",je="http://www.w3.org/2000/svg",Ye="http://www.w3.org/1999/xhtml";let Xe=Ye,Ze=!1,Ke=null;const Je=x({},[We,je,Ye],v);let Qe=null;const et=["application/xhtml+xml","text/html"];let tt=null,lt=null;const at=n.createElement("form"),nt=function(e){return e instanceof RegExp||e instanceof Function},ot=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!lt||lt!==e){if(e&&"object"==typeof e||(e={}),e=M(e),Qe=-1===et.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,tt="application/xhtml+xml"===Qe?v:h,ge=f(e,"ALLOWED_TAGS")?x({},e.ALLOWED_TAGS,tt):we,de=f(e,"ALLOWED_ATTR")?x({},e.ALLOWED_ATTR,tt):fe,Ke=f(e,"ALLOWED_NAMESPACES")?x({},e.ALLOWED_NAMESPACES,v):Je,qe=f(e,"ADD_URI_SAFE_ATTR")?x(M(Ge),e.ADD_URI_SAFE_ATTR,tt):Ge,Ue=f(e,"ADD_DATA_URI_TAGS")?x(M($e),e.ADD_DATA_URI_TAGS,tt):$e,Pe=f(e,"FORBID_CONTENTS")?x({},e.FORBID_CONTENTS,tt):Fe,_e=f(e,"FORBID_TAGS")?x({},e.FORBID_TAGS,tt):{},Ce=f(e,"FORBID_ATTR")?x({},e.FORBID_ATTR,tt):{},Ie=!!f(e,"USE_PROFILES")&&e.USE_PROFILES,ke=!1!==e.ALLOW_ARIA_ATTR,xe=!1!==e.ALLOW_DATA_ATTR,Ae=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Me=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Ne=e.SAFE_FOR_TEMPLATES||!1,ye=!1!==e.SAFE_FOR_XML,Le=e.WHOLE_DOCUMENT||!1,ze=e.RETURN_DOM||!1,Ve=e.RETURN_DOM_FRAGMENT||!1,He=e.RETURN_TRUSTED_TYPE||!1,Te=e.FORCE_BODY||!1,Be=!1!==e.SANITIZE_DOM,Re=e.SANITIZE_NAMED_PROPS||!1,De=!1!==e.KEEP_CONTENT,Oe=e.IN_PLACE||!1,ue=e.ALLOWED_URI_REGEXP||q,Xe=e.NAMESPACE||Ye,Ee=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Ee.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Ee.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Ee.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Ne&&(xe=!1),Ve&&(ze=!0),Ie&&(ge=x({},H),de=[],!0===Ie.html&&(x(ge,y),x(de,B)),!0===Ie.svg&&(x(ge,L),x(de,R),x(de,O)),!0===Ie.svgFilters&&(x(ge,S),x(de,R),x(de,O)),!0===Ie.mathMl&&(x(ge,z),x(de,D),x(de,O))),e.ADD_TAGS&&(ge===we&&(ge=M(ge)),x(ge,e.ADD_TAGS,tt)),e.ADD_ATTR&&(de===fe&&(de=M(de)),x(de,e.ADD_ATTR,tt)),e.ADD_URI_SAFE_ATTR&&x(qe,e.ADD_URI_SAFE_ATTR,tt),e.FORBID_CONTENTS&&(Pe===Fe&&(Pe=M(Pe)),x(Pe,e.FORBID_CONTENTS,tt)),De&&(ge["#text"]=!0),Le&&x(ge,["html","head","body"]),ge.table&&(x(ge,["tbody"]),delete _e.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw _('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw _('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');Q=e.TRUSTED_TYPES_POLICY,ee=Q.createHTML("")}else void 0===Q&&(Q=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let l=null;const a="data-tt-policy-suffix";t&&t.hasAttribute(a)&&(l=t.getAttribute(a));const n="dompurify"+(l?"#"+l:"");try{return e.createPolicy(n,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+n+" could not be created."),null}}($,i)),null!==Q&&"string"==typeof ee&&(ee=Q.createHTML(""));o&&o(e),lt=e}},rt=x({},["mi","mo","mn","ms","mtext"]),ct=x({},["foreignobject","desc","title","annotation-xml"]),it=x({},["title","style","font","a","script"]),st=x({},[...L,...S,...T]),mt=x({},[...z,...V]),bt=function(e){p(a.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},pt=function(e,t){try{p(a.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){p(a.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!de[e])if(ze||Ve)try{bt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},ht=function(e){let t=null,l=null;if(Te)e="<remove></remove>"+e;else{const t=u(e,/^[\r\n\t ]+/);l=t&&t[0]}"application/xhtml+xml"===Qe&&Xe===Ye&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const a=Q?Q.createHTML(e):e;if(Xe===Ye)try{t=(new U).parseFromString(a,Qe)}catch(e){}if(!t||!t.documentElement){t=te.createDocument(Xe,"template",null);try{t.documentElement.innerHTML=Ze?ee:a}catch(e){}}const o=t.body||t.documentElement;return e&&l&&o.insertBefore(n.createTextNode(l),o.childNodes[0]||null),Xe===Ye?ne.call(t,Le?"html":"body")[0]:Le?t.documentElement:o},vt=function(e){return le.call(e.ownerDocument||e,e,I.SHOW_ELEMENT|I.SHOW_COMMENT|I.SHOW_TEXT|I.SHOW_PROCESSING_INSTRUCTION|I.SHOW_CDATA_SECTION,null)},ut=function(e){return"function"==typeof k&&e instanceof k},gt=function(e,t,l){re[e]&&m(re[e],(e=>{e.call(a,t,l,lt)}))},wt=function(e){let t=null;if(gt("beforeSanitizeElements",e,null),(l=e)instanceof F&&("string"!=typeof l.nodeName||"string"!=typeof l.textContent||"function"!=typeof l.removeChild||!(l.attributes instanceof P)||"function"!=typeof l.removeAttribute||"function"!=typeof l.setAttribute||"string"!=typeof l.namespaceURI||"function"!=typeof l.insertBefore||"function"!=typeof l.hasChildNodes))return bt(e),!0;var l;const n=tt(e.nodeName);if(gt("uponSanitizeElement",e,{tagName:n,allowedTags:ge}),e.hasChildNodes()&&!ut(e.firstElementChild)&&E(/<[/\w]/g,e.innerHTML)&&E(/<[/\w]/g,e.textContent))return bt(e),!0;if(7===e.nodeType)return bt(e),!0;if(ye&&8===e.nodeType&&E(/<[/\w]/g,e.data))return bt(e),!0;if(!ge[n]||_e[n]){if(!_e[n]&&ft(n)){if(Ee.tagNameCheck instanceof RegExp&&E(Ee.tagNameCheck,n))return!1;if(Ee.tagNameCheck instanceof Function&&Ee.tagNameCheck(n))return!1}if(De&&!Pe[n]){const t=J(e)||e.parentNode,l=K(e)||e.childNodes;if(l&&t)for(let a=l.length-1;a>=0;--a)t.insertBefore(W(l[a],!0),Y(e))}return bt(e),!0}return e instanceof A&&!function(e){let t=J(e);t&&t.tagName||(t={namespaceURI:Xe,tagName:"template"});const l=h(e.tagName),a=h(t.tagName);return!!Ke[e.namespaceURI]&&(e.namespaceURI===je?t.namespaceURI===Ye?"svg"===l:t.namespaceURI===We?"svg"===l&&("annotation-xml"===a||rt[a]):Boolean(st[l]):e.namespaceURI===We?t.namespaceURI===Ye?"math"===l:t.namespaceURI===je?"math"===l&&ct[a]:Boolean(mt[l]):e.namespaceURI===Ye?!(t.namespaceURI===je&&!ct[a])&&!(t.namespaceURI===We&&!rt[a])&&!mt[l]&&(it[l]||!st[l]):!("application/xhtml+xml"!==Qe||!Ke[e.namespaceURI]))}(e)?(bt(e),!0):"noscript"!==n&&"noembed"!==n&&"noframes"!==n||!E(/<\/no(script|embed|frames)/i,e.innerHTML)?(Ne&&3===e.nodeType&&(t=e.textContent,m([ce,ie,se],(e=>{t=g(t,e," ")})),e.textContent!==t&&(p(a.removed,{element:e.cloneNode()}),e.textContent=t)),gt("afterSanitizeElements",e,null),!1):(bt(e),!0)},dt=function(e,t,l){if(Be&&("id"===t||"name"===t)&&(l in n||l in at))return!1;if(xe&&!Ce[t]&&E(me,t));else if(ke&&E(be,t));else if(!de[t]||Ce[t]){if(!(ft(e)&&(Ee.tagNameCheck instanceof RegExp&&E(Ee.tagNameCheck,e)||Ee.tagNameCheck instanceof Function&&Ee.tagNameCheck(e))&&(Ee.attributeNameCheck instanceof RegExp&&E(Ee.attributeNameCheck,t)||Ee.attributeNameCheck instanceof Function&&Ee.attributeNameCheck(t))||"is"===t&&Ee.allowCustomizedBuiltInElements&&(Ee.tagNameCheck instanceof RegExp&&E(Ee.tagNameCheck,l)||Ee.tagNameCheck instanceof Function&&Ee.tagNameCheck(l))))return!1}else if(qe[t]);else if(E(ue,g(l,he,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==w(l,"data:")||!Ue[e])if(Ae&&!E(pe,g(l,he,"")));else if(l)return!1;return!0},ft=function(e){return"annotation-xml"!==e&&u(e,ve)},Et=function(e){gt("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const l={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:de};let n=t.length;for(;n--;){const o=t[n],{name:r,namespaceURI:c,value:i}=o,s=tt(r);let p="value"===r?i:d(i);if(l.attrName=s,l.attrValue=p,l.keepAttr=!0,l.forceKeepAttr=void 0,gt("uponSanitizeAttribute",e,l),p=l.attrValue,l.forceKeepAttr)continue;if(pt(r,e),!l.keepAttr)continue;if(!Me&&E(/\/>/i,p)){pt(r,e);continue}Ne&&m([ce,ie,se],(e=>{p=g(p,e," ")}));const h=tt(e.nodeName);if(dt(h,s,p)){if(!Re||"id"!==s&&"name"!==s||(pt(r,e),p="user-content-"+p),Q&&"object"==typeof $&&"function"==typeof $.getAttributeType)if(c);else switch($.getAttributeType(h,s)){case"TrustedHTML":p=Q.createHTML(p);break;case"TrustedScriptURL":p=Q.createScriptURL(p)}try{c?e.setAttributeNS(c,r,p):e.setAttribute(r,p),b(a.removed)}catch(e){}}}gt("afterSanitizeAttributes",e,null)},_t=function e(t){let l=null;const a=vt(t);for(gt("beforeSanitizeShadowDOM",t,null);l=a.nextNode();)gt("uponSanitizeShadowNode",l,null),wt(l)||(l.content instanceof s&&e(l.content),Et(l));gt("afterSanitizeShadowDOM",t,null)};return a.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=null,n=null,o=null,c=null;if(Ze=!e,Ze&&(e="\x3c!--\x3e"),"string"!=typeof e&&!ut(e)){if("function"!=typeof e.toString)throw _("toString is not a function");if("string"!=typeof(e=e.toString()))throw _("dirty is not a string, aborting")}if(!a.isSupported)return e;if(Se||ot(t),a.removed=[],"string"==typeof e&&(Oe=!1),Oe){if(e.nodeName){const t=tt(e.nodeName);if(!ge[t]||_e[t])throw _("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof k)l=ht("\x3c!----\x3e"),n=l.ownerDocument.importNode(e,!0),1===n.nodeType&&"BODY"===n.nodeName||"HTML"===n.nodeName?l=n:l.appendChild(n);else{if(!ze&&!Ne&&!Le&&-1===e.indexOf("<"))return Q&&He?Q.createHTML(e):e;if(l=ht(e),!l)return ze?null:He?ee:""}l&&Te&&bt(l.firstChild);const i=vt(Oe?e:l);for(;o=i.nextNode();)wt(o)||(o.content instanceof s&&_t(o.content),Et(o));if(Oe)return e;if(ze){if(Ve)for(c=ae.call(l.ownerDocument);l.firstChild;)c.appendChild(l.firstChild);else c=l;return(de.shadowroot||de.shadowrootmode)&&(c=oe.call(r,c,!0)),c}let b=Le?l.outerHTML:l.innerHTML;return Le&&ge["!doctype"]&&l.ownerDocument&&l.ownerDocument.doctype&&l.ownerDocument.doctype.name&&E(j,l.ownerDocument.doctype.name)&&(b="<!DOCTYPE "+l.ownerDocument.doctype.name+">\n"+b),Ne&&m([ce,ie,se],(e=>{b=g(b,e," ")})),Q&&He?Q.createHTML(b):b},a.setConfig=function(){ot(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Se=!0},a.clearConfig=function(){lt=null,Se=!1},a.isValidAttribute=function(e,t,l){lt||ot({});const a=tt(e),n=tt(t);return dt(a,n,l)},a.addHook=function(e,t){"function"==typeof t&&(re[e]=re[e]||[],p(re[e],t))},a.removeHook=function(e){if(re[e])return b(re[e])},a.removeHooks=function(e){re[e]&&(re[e]=[])},a.removeAllHooks=function(){re={}},a}()}()},942:(e,t)=>{var l;!function(){"use strict";var a={}.hasOwnProperty;function n(){for(var e="",t=0;t<arguments.length;t++){var l=arguments[t];l&&(e=r(e,o(l)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return n.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var l in e)a.call(e,l)&&e[l]&&(t=r(t,l));return t}function r(e,t){return t?e?e+" "+t:e+t:e}e.exports?(n.default=n,e.exports=n):void 0===(l=function(){return n}.apply(t,[]))||(e.exports=l)}()}},l={};function a(e){var n=l[e];if(void 0!==n)return n.exports;var o=l[e]={exports:{}};return t[e].call(o.exports,o,o.exports,a),o.exports}a.m=t,e=[],a.O=(t,l,n,o)=>{if(!l){var r=1/0;for(m=0;m<e.length;m++){for(var[l,n,o]=e[m],c=!0,i=0;i<l.length;i++)(!1&o||r>=o)&&Object.keys(a.O).every((e=>a.O[e](l[i])))?l.splice(i--,1):(c=!1,o<r&&(r=o));if(c){e.splice(m--,1);var s=n();void 0!==s&&(t=s)}}return t}o=o||0;for(var m=e.length;m>0&&e[m-1][2]>o;m--)e[m]=e[m-1];e[m]=[l,n,o]},a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var l in t)a.o(t,l)&&!a.o(e,l)&&Object.defineProperty(e,l,{enumerable:!0,get:t[l]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={22:0,690:0};a.O.j=t=>0===e[t];var t=(t,l)=>{var n,o,[r,c,i]=l,s=0;if(r.some((t=>0!==e[t]))){for(n in c)a.o(c,n)&&(a.m[n]=c[n]);if(i)var m=i(a)}for(t&&t(l);s<r.length;s++)o=r[s],a.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return a.O(m)},l=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];l.forEach(t.bind(null,0)),l.push=t.bind(null,l.push.bind(l))})();var n=a.O(void 0,[690],(()=>a(200)));n=a.O(n)})();
     1(()=>{var e,t={200:(e,t,l)=>{"use strict";const a=window.wp.blocks,n=window.React,o=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/icon","version":"1.3.8","title":"Icon","category":"enblocks","keywords":["icon","logo","sign","symbol","enblocks"],"supports":{"html":false},"textdomain":"enblocks","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}');var r=l(942),c=l.n(r),i=(Object.defineProperty,new Map),s=new WeakMap,m=0;function b(e,t,l={},a=undefined){if(void 0===window.IntersectionObserver&&void 0!==a){const n=e.getBoundingClientRect();return t(a,{isIntersecting:a,target:e,intersectionRatio:"number"==typeof l.threshold?l.threshold:0,time:0,boundingClientRect:n,intersectionRect:n,rootBounds:n}),()=>{}}const{id:n,observer:o,elements:r}=function(e){const t=function(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return`${t}_${"root"===t?(l=e.root,l?(s.has(l)||(m+=1,s.set(l,m.toString())),s.get(l)):"0"):e[t]}`;var l})).toString()}(e);let l=i.get(t);if(!l){const a=new Map;let n;const o=new IntersectionObserver((t=>{t.forEach((t=>{var l;const o=t.isIntersecting&&n.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=o),null==(l=a.get(t.target))||l.forEach((e=>{e(o,t)}))}))}),e);n=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),l={id:t,observer:o,elements:a},i.set(t,l)}return l}(l),c=r.get(e)||[];return r.has(e)||r.set(e,c),c.push(t),o.observe(e),function(){c.splice(c.indexOf(t),1),0===c.length&&(r.delete(e),o.unobserve(e)),0===r.size&&(o.disconnect(),i.delete(n))}}n.Component;var p=l(838),h=l.n(p);function v(e){return h().sanitize(e,{USE_PROFILES:{svg:!0,svgFilters:!0}})}const u=window.wp.i18n,g=window.wp.element,d=window.wp.primitives,w=(0,n.createElement)(d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(d.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})),f=window.wp.blockEditor,E=window.wp.components,_=window.wp.data,C=({color:e,setColor:t})=>{const l=(0,_.useSelect)((e=>e("core/block-editor").getSettings().colors))||[];return(0,n.createElement)("div",{className:"enb-color-picker-group"},(0,n.createElement)(E.ColorPalette,{colors:l,value:e,onChange:t,enableAlpha:!0,clearable:!1}),(0,n.createElement)(E.ColorPalette,{className:"enb-default-colors",colors:[{name:"Color 900",color:"var(--enb-color-900)"},{name:"Color 700",color:"var(--enb-color-700)"},{name:"Color 600",color:"var(--enb-color-600)"},{name:"Color 300",color:"var(--enb-color-300)"},{name:"Color 200",color:"var(--enb-color-200)"},{name:"Color 100",color:"var(--enb-color-100)"},{name:"Color 50",color:"var(--enb-color-50)"},{name:"Accent 700",color:"var(--enb-color-primary-700)"},{name:"Accent 600",color:"var(--enb-color-primary-600)"},{name:"Accent 200",color:"var(--enb-color-primary-200)"},{name:"Accent 50",color:"var(--enb-color-primary-50)"},{name:"Positive 600",color:"var(--enb-color-positive-600)"},{name:"Positive 200",color:"var(--enb-color-positive-200)"},{name:"Positive 50",color:"var(--enb-color-positive-50)"},{name:"Negative 600",color:"var(--enb-color-negative-600)"},{name:"Negative 200",color:"var(--enb-color-negative-200)"},{name:"Negative 50",color:"var(--enb-color-negative-50)"},{name:"Warning 600",color:"var(--enb-color-warning-600)"},{name:"Warning 200",color:"var(--enb-color-warning-200)"},{name:"Warning 50",color:"var(--enb-color-warning-50)"}],value:e,onChange:t,disableCustomColors:!0,clearable:!1}))},k=({disabled:e,onClick:t})=>(0,n.createElement)(E.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,u.__)("Reset","enblocks"),showTooltip:!0,tooltipPosition:"top",icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,n.createElement)("path",{d:"M25 5c-6.4 0-12 3-15.6 7.5L5 9.9l2.2 12.6 12.1-4-4.3-2.6c2.4-2.7 5.9-4.5 9.9-4.5 7.5 0 13.6 6.1 13.6 13.6s-6 13.6-13.5 13.6c-5.3 0-9.8-3-12.1-7.4l-5.5 3.3C10.7 40.8 17.4 45 25 45c11 0 20-9 20-20S36 5 25 5z"}))}),x=({label:e,colorLabel:t,color:l,setColor:a,hasColor2:o,colorLabel2:r,color2:c,setColor2:i,hasColor3:s,colorLabel3:m,color3:b,setColor3:p,hasColor4:h,colorLabel4:v,color4:d,setColor4:w,hasColor5:f,colorLabel5:_,color5:x,setColor5:A,resetFallback:M,resetFallback2:N,resetFallback3:y,resetFallback4:T,resetFallback5:L})=>{const[S,z]=(0,g.useState)(!1),V=()=>{z((e=>!e))},[H,B]=(0,g.useState)(!1),R=()=>{B((e=>!e))},[D,O]=(0,g.useState)(!1),I=()=>{O((e=>!e))},[P,F]=(0,g.useState)(!1),U=()=>{F((e=>!e))},[$,q]=(0,g.useState)(!1),G=()=>{q((e=>!e))};let W=!0;return f?(l&&l!==M||c&&c!==N||b&&b!==y||d&&d!==T||x&&x!==L)&&(W=!1):h?(l&&l!==M||c&&c!==N||b&&b!==y||d&&b!==T)&&(W=!1):s?(l&&l!==M||c&&c!==N||b&&b!==y)&&(W=!1):o?(l&&l!==M||c&&c!==N)&&(W=!1):l&&l!==M&&(W=!1),(0,n.createElement)("div",{className:"enb-component enb-component-color-picker"},(0,n.createElement)("div",{className:"enb-component-color-indicator enb-flex enb-justify-between enb-align-center"},(0,n.createElement)("h2",{className:"enb-component-heading"},e),(0,n.createElement)(E.ButtonGroup,{className:"enb-flex enb-align-center enb-col-gap-4"},!S&&(0,n.createElement)(E.Button,{label:t,showTooltip:!0,tooltipPosition:"top",onClick:V},(0,n.createElement)(E.ColorIndicator,{colorValue:l})),S&&(0,n.createElement)(E.Button,{label:t,showTooltip:!0,tooltipPosition:"top",onClick:V},(0,n.createElement)(E.ColorIndicator,{colorValue:l})),o&&(0,n.createElement)(n.Fragment,null,!H&&(0,n.createElement)(E.Button,{label:r,showTooltip:!0,tooltipPosition:"top",onClick:R},(0,n.createElement)(E.ColorIndicator,{colorValue:c})),H&&(0,n.createElement)(E.Button,{label:r,showTooltip:!0,tooltipPosition:"top",onClick:R},(0,n.createElement)(E.ColorIndicator,{colorValue:c}))),s&&(0,n.createElement)(n.Fragment,null,!D&&(0,n.createElement)(E.Button,{label:m,showTooltip:!0,tooltipPosition:"top",onClick:I},(0,n.createElement)(E.ColorIndicator,{colorValue:b})),D&&(0,n.createElement)(E.Button,{label:m,showTooltip:!0,tooltipPosition:"top",onClick:I},(0,n.createElement)(E.ColorIndicator,{colorValue:b}))),h&&(0,n.createElement)(n.Fragment,null,!P&&(0,n.createElement)(E.Button,{label:v,showTooltip:!0,tooltipPosition:"top",onClick:U},(0,n.createElement)(E.ColorIndicator,{colorValue:d})),P&&(0,n.createElement)(E.Button,{label:v,showTooltip:!0,tooltipPosition:"top",onClick:U},(0,n.createElement)(E.ColorIndicator,{colorValue:d}))),f&&(0,n.createElement)(n.Fragment,null,!$&&(0,n.createElement)(E.Button,{label:_,showTooltip:!0,tooltipPosition:"top",onClick:G},(0,n.createElement)(E.ColorIndicator,{colorValue:x})),$&&(0,n.createElement)(E.Button,{label:_,showTooltip:!0,tooltipPosition:"top",onClick:G},(0,n.createElement)(E.ColorIndicator,{colorValue:x}))),(0,n.createElement)(k,{disabled:W,onClick:()=>{a(M),o&&i(N),s&&p(y),h&&w(T),f&&A(L)}}))),S&&(0,n.createElement)(E.Popover,{position:"bottom left",className:"enb-components-popover",onClose:V},(0,n.createElement)(C,{label:(0,u.__)("Color","enblocks"),color:l,setColor:a,resetFallback:M})),o&&(0,n.createElement)(n.Fragment,null,H&&(0,n.createElement)(E.Popover,{position:"bottom left",className:"enb-components-popover",onClose:R},(0,n.createElement)(C,{label:(0,u.__)("Color","enblocks"),color:c,setColor:i,resetFallback:N}))),s&&(0,n.createElement)(n.Fragment,null,D&&(0,n.createElement)(E.Popover,{position:"bottom left",className:"enb-components-popover",onClose:I},(0,n.createElement)(C,{label:(0,u.__)("Color","enblocks"),color:b,setColor:p,resetFallback:y}))),h&&(0,n.createElement)(n.Fragment,null,P&&(0,n.createElement)(E.Popover,{position:"bottom left",className:"enb-components-popover",onClose:U},(0,n.createElement)(C,{label:(0,u.__)("Color","enblocks"),color:d,setColor:w,resetFallback:T}))),f&&(0,n.createElement)(n.Fragment,null,$&&(0,n.createElement)(E.Popover,{position:"bottom left",className:"enb-components-popover",onClose:G},(0,n.createElement)(C,{label:(0,u.__)("Color","enblocks"),color:x,setColor:A,resetFallback:L}))))},A=()=>(0,n.createElement)("div",{className:"enb-component-divider"}),M=({unit:e})=>(0,n.createElement)("div",{className:"enb-unit-selector"},(0,n.createElement)("div",{className:"enb-single-unit"}," ",e," ")),N=({units:e=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],unit:t,setUnit:l})=>(0,n.createElement)("div",{className:"enb-unit-selector"},(0,n.createElement)(E.SelectControl,{className:"enb-units",options:e,value:t,onChange:l})),y=({hideRail:e=!0,resetButton:t=!0,hasNegativeValue:l,min:a,max:o,step:r,value:i,setValue:s,resetFallback:m,singleUnit:b,showUnits:p,units:h,unit:v,setUnit:u,resetFallbackUnit:g})=>{p&&("%"===v||"dvw"===v||"dvh"===v?(o=100,l&&(a=-100)):"em"!==v&&"rem"!==v||(o=100,r=.1,l&&(a=-100)));let d=!0;return i===m&&v===g||(d=!1),(0,n.createElement)("div",{className:c()("enb-flex enb-range-input",{"hidden-rail":e,"has-unit":!!b||p})},(0,n.createElement)(E.RangeControl,{value:i,onChange:s,min:a,max:o,step:r,withInputField:!0}),p&&(0,n.createElement)(N,{units:h,unit:v,setUnit:u}),!!b&&(0,n.createElement)(M,{unit:b}),t&&(0,n.createElement)(k,{disabled:d,onClick:()=>{s(m),p&&u(g)}}))},T=(0,n.createElement)(d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(d.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),L=(0,n.createElement)(d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(d.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),S=(0,n.createElement)(d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(d.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),z=()=>{const e=(()=>{const{getDeviceType:e}=(0,_.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""})(),{__experimentalSetPreviewDeviceType:t=null}=(0,_.useDispatch)("core/edit-post"),l=e=>{t(e)};let a="Switch to Tablet";"Tablet"===e?a=(0,u.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(a=(0,u.__)("Switch to Desktop","enblocks"));const o=()=>{"Desktop"===e?l("Tablet"):"Tablet"===e?l("Mobile"):"Mobile"===e&&l("Desktop")};return(0,n.createElement)(E.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,l)=>(0,n.createElement)(E.Button,{key:l,label:a,showTooltip:!0,tooltipPosition:"top",className:c()("enb-device-toggle-button",{selected:t===e}),onClick:o},"Desktop"===t&&T,"Tablet"===t&&L,"Mobile"===t&&S))))},V=({hideRail:e=!0,resetButton:t,label:l,help:a,hasDeviceToggle:o,min:r,max:i,step:s,value:m,setValue:b,resetFallback:p,singleUnit:h,showUnits:v,units:u,unit:g="px",setUnit:d,resetFallbackUnit:w="px"})=>(0,n.createElement)("div",{className:c()("enb-component enb-range",{"enb-grid enb-gap-4":!e,"enb-cols-2 enb-col-gap-8":l&&e,"has-no-units":!h&&!v})},!!l&&(0,n.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,n.createElement)("h2",{className:"enb-component-heading enb-m-0"},l,!!a&&(0,n.createElement)("span",{className:"enb-component-help"},a)),o&&(0,n.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,n.createElement)(z,null))),(0,n.createElement)(y,{hideRail:e,resetButton:t,min:r,max:i,step:s,value:m,setValue:b,resetFallback:p,singleUnit:h,showUnits:v,units:u,unit:g,setUnit:d,resetFallbackUnit:w})),H=({resetButton:e,options:t,value:l="",setValue:a,resetFallback:o=""})=>{let r=!0;return l!==o&&(r=!1),(0,n.createElement)("div",{className:"enb-select enb-flex"},(0,n.createElement)(E.SelectControl,{options:t,value:l,onChange:a}),e&&(0,n.createElement)(k,{disabled:r,onClick:()=>{a(o)}}))},B=({label:e,help:t,hasDeviceToggle:l=!1,resetButton:a,options:o,value:r,setValue:i,resetFallback:s})=>(0,n.createElement)("div",{className:"enb-component enb-cols-2 enb-align-center enb-col-gap-8"},!!e&&(0,n.createElement)("div",{className:c()("enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8",{"enb-col-gap-4":l})},(0,n.createElement)("h2",{className:"enb-component-heading enb-m-0"},e,!!t&&(0,n.createElement)("span",{className:"enb-component-help"},t)),l&&(0,n.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,n.createElement)(z,null))),(0,n.createElement)(H,{resetButton:a,options:o,value:r,setValue:i,resetFallback:s})),R={arrowDown:{label:(0,u.__)("Arrow Down","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-down",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M8 1a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L7.5 13.293V1.5A.5.5 0 0 1 8 1"}))},arrowDownShort:{label:(0,u.__)("Arrow Down Short","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-down-short",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M8 4a.5.5 0 0 1 .5.5v5.793l2.146-2.147a.5.5 0 0 1 .708.708l-3 3a.5.5 0 0 1-.708 0l-3-3a.5.5 0 1 1 .708-.708L7.5 10.293V4.5A.5.5 0 0 1 8 4"}))},arrowLeft:{label:(0,u.__)("Arrow Left","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-left",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8"}))},arrowLeftShort:{label:(0,u.__)("Arrow Left Short","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-left-short",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M12 8a.5.5 0 0 1-.5.5H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5a.5.5 0 0 1 .5.5"}))},arrowRight:{label:(0,u.__)("Arrow Right","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-right",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8"}))},arrowRightShort:{label:(0,u.__)("Arrow Right Short","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-right-short",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8"}))},arrowUp:{label:(0,u.__)("Arrow Up","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-up",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M8 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L7.5 2.707V14.5a.5.5 0 0 0 .5.5"}))},arrowUpShort:{label:(0,u.__)("Arrow Up Short","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-up-short",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M8 12a.5.5 0 0 0 .5-.5V5.707l2.146 2.147a.5.5 0 0 0 .708-.708l-3-3a.5.5 0 0 0-.708 0l-3 3a.5.5 0 1 0 .708.708L7.5 5.707V11.5a.5.5 0 0 0 .5.5"}))},bag:{label:(0,u.__)("Bag","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bag",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1m3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4zM2 5h12v9a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1z"}))},bank:{label:(0,u.__)("Bank","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bank",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"m8 0 6.61 3h.89a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5H15v7a.5.5 0 0 1 .485.38l.5 2a.498.498 0 0 1-.485.62H.5a.498.498 0 0 1-.485-.62l.5-2A.5.5 0 0 1 1 13V6H.5a.5.5 0 0 1-.5-.5v-2A.5.5 0 0 1 .5 3h.89zM3.777 3h8.447L8 1zM2 6v7h1V6zm2 0v7h2.5V6zm3.5 0v7h1V6zm2 0v7H12V6zM13 6v7h1V6zm2-1V4H1v1zm-.39 9H1.39l-.25 1h13.72z"}))},barChart:{label:(0,u.__)("Bar Chart","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bar-chart",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M4 11H2v3h2zm5-4H7v7h2zm5-5v12h-2V2zm-2-1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM6 7a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1zm-5 4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1z"}))},basket:{label:(0,u.__)("Basket","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-basket",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M5.757 1.071a.5.5 0 0 1 .172.686L3.383 6h9.234L10.07 1.757a.5.5 0 1 1 .858-.514L13.783 6H15a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1v4.5a2.5 2.5 0 0 1-2.5 2.5h-9A2.5 2.5 0 0 1 1 13.5V9a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h1.217L5.07 1.243a.5.5 0 0 1 .686-.172zM2 9v4.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V9zM1 7v1h14V7zm3 3a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3A.5.5 0 0 1 4 10m2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3A.5.5 0 0 1 6 10m2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3A.5.5 0 0 1 8 10m2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 .5-.5m2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 .5-.5"}))},bell:{label:(0,u.__)("Bell","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bell",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 16a2 2 0 0 0 2-2H6a2 2 0 0 0 2 2M8 1.918l-.797.161A4 4 0 0 0 4 6c0 .628-.134 2.197-.459 3.742-.16.767-.376 1.566-.663 2.258h10.244c-.287-.692-.502-1.49-.663-2.258C12.134 8.197 12 6.628 12 6a4 4 0 0 0-3.203-3.92zM14.22 12c.223.447.481.801.78 1H1c.299-.199.557-.553.78-1C2.68 10.2 3 6.88 3 6c0-2.42 1.72-4.44 4.005-4.901a1 1 0 1 1 1.99 0A5 5 0 0 1 13 6c0 .88.32 4.2 1.22 6"}))},bookmark:{label:(0,u.__)("Bookmark","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bookmark",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1z"}))},box:{label:(0,u.__)("Box","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-box",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8.186 1.113a.5.5 0 0 0-.372 0L1.846 3.5 8 5.961 14.154 3.5zM15 4.239l-6.5 2.6v7.922l6.5-2.6V4.24zM7.5 14.762V6.838L1 4.239v7.923zM7.443.184a1.5 1.5 0 0 1 1.114 0l7.129 2.852A.5.5 0 0 1 16 3.5v8.662a1 1 0 0 1-.629.928l-7.185 2.874a.5.5 0 0 1-.372 0L.63 13.09a1 1 0 0 1-.63-.928V3.5a.5.5 0 0 1 .314-.464z"}))},briefcase:{label:(0,u.__)("Briefcase","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-briefcase",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M6.5 1A1.5 1.5 0 0 0 5 2.5V3H1.5A1.5 1.5 0 0 0 0 4.5v8A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-8A1.5 1.5 0 0 0 14.5 3H11v-.5A1.5 1.5 0 0 0 9.5 1zm0 1h3a.5.5 0 0 1 .5.5V3H6v-.5a.5.5 0 0 1 .5-.5m1.886 6.914L15 7.151V12.5a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5V7.15l6.614 1.764a1.5 1.5 0 0 0 .772 0M1.5 4h13a.5.5 0 0 1 .5.5v1.616L8.129 7.948a.5.5 0 0 1-.258 0L1 6.116V4.5a.5.5 0 0 1 .5-.5"}))},bug:{label:(0,u.__)("Bug","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bug",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M4.355.522a.5.5 0 0 1 .623.333l.291.956A5 5 0 0 1 8 1c1.007 0 1.946.298 2.731.811l.29-.956a.5.5 0 1 1 .957.29l-.41 1.352A5 5 0 0 1 13 6h.5a.5.5 0 0 0 .5-.5V5a.5.5 0 0 1 1 0v.5A1.5 1.5 0 0 1 13.5 7H13v1h1.5a.5.5 0 0 1 0 1H13v1h.5a1.5 1.5 0 0 1 1.5 1.5v.5a.5.5 0 1 1-1 0v-.5a.5.5 0 0 0-.5-.5H13a5 5 0 0 1-10 0h-.5a.5.5 0 0 0-.5.5v.5a.5.5 0 1 1-1 0v-.5A1.5 1.5 0 0 1 2.5 10H3V9H1.5a.5.5 0 0 1 0-1H3V7h-.5A1.5 1.5 0 0 1 1 5.5V5a.5.5 0 0 1 1 0v.5a.5.5 0 0 0 .5.5H3c0-1.364.547-2.601 1.432-3.503l-.41-1.352a.5.5 0 0 1 .333-.623M4 7v4a4 4 0 0 0 3.5 3.97V7zm4.5 0v7.97A4 4 0 0 0 12 11V7zM12 6a4 4 0 0 0-1.334-2.982A3.98 3.98 0 0 0 8 2a3.98 3.98 0 0 0-2.667 1.018A4 4 0 0 0 4 6z"}))},cake2:{label:(0,u.__)("Cake2","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cake2",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"m3.494.013-.595.79A.747.747 0 0 0 3 1.814v2.683q-.224.051-.432.107c-.702.187-1.305.418-1.745.696C.408 5.56 0 5.954 0 6.5v7c0 .546.408.94.823 1.201.44.278 1.043.51 1.745.696C3.978 15.773 5.898 16 8 16s4.022-.227 5.432-.603c.701-.187 1.305-.418 1.745-.696.415-.261.823-.655.823-1.201v-7c0-.546-.408-.94-.823-1.201-.44-.278-1.043-.51-1.745-.696A12 12 0 0 0 13 4.496v-2.69a.747.747 0 0 0 .092-1.004l-.598-.79-.595.792A.747.747 0 0 0 12 1.813V4.3a22 22 0 0 0-2-.23V1.806a.747.747 0 0 0 .092-1.004l-.598-.79-.595.792A.747.747 0 0 0 9 1.813v2.204a29 29 0 0 0-2 0V1.806A.747.747 0 0 0 7.092.802l-.598-.79-.595.792A.747.747 0 0 0 6 1.813V4.07c-.71.05-1.383.129-2 .23V1.806A.747.747 0 0 0 4.092.802zm-.668 5.556L3 5.524v.967q.468.111 1 .201V5.315a21 21 0 0 1 2-.242v1.855q.488.036 1 .054V5.018a28 28 0 0 1 2 0v1.964q.512-.018 1-.054V5.073c.72.054 1.393.137 2 .242v1.377q.532-.09 1-.201v-.967l.175.045c.655.175 1.15.374 1.469.575.344.217.356.35.356.356s-.012.139-.356.356c-.319.2-.814.4-1.47.575C11.87 7.78 10.041 8 8 8c-2.04 0-3.87-.221-5.174-.569-.656-.175-1.151-.374-1.47-.575C1.012 6.639 1 6.506 1 6.5s.012-.139.356-.356c.319-.2.814-.4 1.47-.575M15 7.806v1.027l-.68.907a.94.94 0 0 1-1.17.276 1.94 1.94 0 0 0-2.236.363l-.348.348a1 1 0 0 1-1.307.092l-.06-.044a2 2 0 0 0-2.399 0l-.06.044a1 1 0 0 1-1.306-.092l-.35-.35a1.935 1.935 0 0 0-2.233-.362.935.935 0 0 1-1.168-.277L1 8.82V7.806c.42.232.956.428 1.568.591C3.978 8.773 5.898 9 8 9s4.022-.227 5.432-.603c.612-.163 1.149-.36 1.568-.591m0 2.679V13.5c0 .006-.012.139-.356.355-.319.202-.814.401-1.47.576C11.87 14.78 10.041 15 8 15c-2.04 0-3.87-.221-5.174-.569-.656-.175-1.151-.374-1.47-.575-.344-.217-.356-.35-.356-.356v-3.02a1.935 1.935 0 0 0 2.298.43.935.935 0 0 1 1.08.175l.348.349a2 2 0 0 0 2.615.185l.059-.044a1 1 0 0 1 1.2 0l.06.044a2 2 0 0 0 2.613-.185l.348-.348a.94.94 0 0 1 1.082-.175c.781.39 1.718.208 2.297-.426"}))},calendar:{label:(0,u.__)("Calendar","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-calendar",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5M1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z"}))},cameraVideo:{label:(0,u.__)("Camera Video","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-camera-video",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M0 5a2 2 0 0 1 2-2h7.5a2 2 0 0 1 1.983 1.738l3.11-1.382A1 1 0 0 1 16 4.269v7.462a1 1 0 0 1-1.406.913l-3.111-1.382A2 2 0 0 1 9.5 13H2a2 2 0 0 1-2-2zm11.5 5.175 3.5 1.556V4.269l-3.5 1.556zM2 4a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h7.5a1 1 0 0 0 1-1V5a1 1 0 0 0-1-1z"}))},caretDownFill:{label:(0,u.__)("Caret Down Fill","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-caret-down-fill",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z"}))},caretUpFill:{label:(0,u.__)("Caret Up Fill","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-caret-up-fill",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"m7.247 4.86-4.796 5.481c-.566.647-.106 1.659.753 1.659h9.592a1 1 0 0 0 .753-1.659l-4.796-5.48a1 1 0 0 0-1.506 0z"}))},cart:{label:(0,u.__)("Cart","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cart",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M0 1.5A.5.5 0 0 1 .5 1H2a.5.5 0 0 1 .485.379L2.89 3H14.5a.5.5 0 0 1 .491.592l-1.5 8A.5.5 0 0 1 13 12H4a.5.5 0 0 1-.491-.408L2.01 3.607 1.61 2H.5a.5.5 0 0 1-.5-.5M3.102 4l1.313 7h8.17l1.313-7zM5 12a2 2 0 1 0 0 4 2 2 0 0 0 0-4m7 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4m-7 1a1 1 0 1 1 0 2 1 1 0 0 1 0-2m7 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2"}))},cartDash:{label:(0,u.__)("Cart Dash","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cart-dash",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M6.5 7a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1z"}),(0,n.createElement)("path",{d:"M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1zm3.915 10L3.102 4h10.796l-1.313 7zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0m7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0"}))},chat:{label:(0,u.__)("Chat","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-chat",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M2.678 11.894a1 1 0 0 1 .287.801 11 11 0 0 1-.398 2c1.395-.323 2.247-.697 2.634-.893a1 1 0 0 1 .71-.074A8 8 0 0 0 8 14c3.996 0 7-2.807 7-6s-3.004-6-7-6-7 2.808-7 6c0 1.468.617 2.83 1.678 3.894m-.493 3.905a22 22 0 0 1-.713.129c-.2.032-.352-.176-.273-.362a10 10 0 0 0 .244-.637l.003-.01c.248-.72.45-1.548.524-2.319C.743 11.37 0 9.76 0 8c0-3.866 3.582-7 8-7s8 3.134 8 7-3.582 7-8 7a9 9 0 0 1-2.347-.306c-.52.263-1.639.742-3.468 1.105"}))},checkLg:{label:(0,u.__)("Check Lg","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-check-lg",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425z"}))},chevronLeft:{label:(0,u.__)("Chevron Left","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-chevron-left",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0"}))},chevronRight:{label:(0,u.__)("ChevronRight","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-chevron-right",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708"}))},clipboard:{label:(0,u.__)("Clipboard","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-clipboard",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1z"}),(0,n.createElement)("path",{d:"M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0z"}))},clock:{label:(0,u.__)("Clock","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-clock",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71z"}),(0,n.createElement)("path",{d:"M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m7-8A7 7 0 1 1 1 8a7 7 0 0 1 14 0"}))},cloudArrowDown:{label:(0,u.__)("Cloud Arrow Down","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cloud-arrow-down",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M7.646 10.854a.5.5 0 0 0 .708 0l2-2a.5.5 0 0 0-.708-.708L8.5 9.293V5.5a.5.5 0 0 0-1 0v3.793L6.354 8.146a.5.5 0 1 0-.708.708z"}),(0,n.createElement)("path",{d:"M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383m.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z"}))},cloudArrowUp:{label:(0,u.__)("Cloud Arrow Up","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cloud-arrow-up",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M7.646 5.146a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 6.707V10.5a.5.5 0 0 1-1 0V6.707L6.354 7.854a.5.5 0 1 1-.708-.708z"}),(0,n.createElement)("path",{d:"M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383m.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z"}))},codeSlash:{label:(0,u.__)("Code Slash","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-code-slash",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M10.478 1.647a.5.5 0 1 0-.956-.294l-4 13a.5.5 0 0 0 .956.294zM4.854 4.146a.5.5 0 0 1 0 .708L1.707 8l3.147 3.146a.5.5 0 0 1-.708.708l-3.5-3.5a.5.5 0 0 1 0-.708l3.5-3.5a.5.5 0 0 1 .708 0m6.292 0a.5.5 0 0 0 0 .708L14.293 8l-3.147 3.146a.5.5 0 0 0 .708.708l3.5-3.5a.5.5 0 0 0 0-.708l-3.5-3.5a.5.5 0 0 0-.708 0"}))},copy:{label:(0,u.__)("Copy","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-copy",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M4 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM2 5a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-1h1v1a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h1v1z"}))},creditCard:{label:(0,u.__)("Credit Card","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-credit-card",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v1h14V4a1 1 0 0 0-1-1zm13 4H1v5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1z"}),(0,n.createElement)("path",{d:"M2 10a1 1 0 0 1 1-1h1a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1z"}))},currencyDollar:{label:(0,u.__)("Currency Dollar","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-currency-dollar",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M4 10.781c.148 1.667 1.513 2.85 3.591 3.003V15h1.043v-1.216c2.27-.179 3.678-1.438 3.678-3.3 0-1.59-.947-2.51-2.956-3.028l-.722-.187V3.467c1.122.11 1.879.714 2.07 1.616h1.47c-.166-1.6-1.54-2.748-3.54-2.875V1H7.591v1.233c-1.939.23-3.27 1.472-3.27 3.156 0 1.454.966 2.483 2.661 2.917l.61.162v4.031c-1.149-.17-1.94-.8-2.131-1.718zm3.391-3.836c-1.043-.263-1.6-.825-1.6-1.616 0-.944.704-1.641 1.8-1.828v3.495l-.2-.05zm1.591 1.872c1.287.323 1.852.859 1.852 1.769 0 1.097-.826 1.828-2.2 1.939V8.73z"}))},dashLg:{label:(0,u.__)("Dash Lg","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-dash-lg",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M2 8a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11A.5.5 0 0 1 2 8"}))},download:{label:(0,u.__)("Download","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-download",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5"}),(0,n.createElement)("path",{d:"M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708z"}))},envelope:{label:(0,u.__)("Envelope","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-envelope",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v.217l7 4.2 7-4.2V4a1 1 0 0 0-1-1zm13 2.383-4.708 2.825L15 11.105zm-.034 6.876-5.64-3.471L8 9.583l-1.326-.795-5.64 3.47A1 1 0 0 0 2 13h12a1 1 0 0 0 .966-.741M1 11.105l4.708-2.897L1 5.383z"}))},facebook:{label:(0,u.__)("Facebook","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-facebook",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951"}))},gear:{label:(0,u.__)("Gear","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-gear",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0"}),(0,n.createElement)("path",{d:"M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z"}))},geoAlt:{label:(0,u.__)("Geo Alt","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-geo-alt",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M12.166 8.94c-.524 1.062-1.234 2.12-1.96 3.07A32 32 0 0 1 8 14.58a32 32 0 0 1-2.206-2.57c-.726-.95-1.436-2.008-1.96-3.07C3.304 7.867 3 6.862 3 6a5 5 0 0 1 10 0c0 .862-.305 1.867-.834 2.94M8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10"}),(0,n.createElement)("path",{d:"M8 8a2 2 0 1 1 0-4 2 2 0 0 1 0 4m0 1a3 3 0 1 0 0-6 3 3 0 0 0 0 6"}))},gift:{label:(0,u.__)("Gift","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-gift",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M3 2.5a2.5 2.5 0 0 1 5 0 2.5 2.5 0 0 1 5 0v.006c0 .07 0 .27-.038.494H15a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1v7.5a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 1 14.5V7a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h2.038A3 3 0 0 1 3 2.506zm1.068.5H7v-.5a1.5 1.5 0 1 0-3 0c0 .085.002.274.045.43zM9 3h2.932l.023-.07c.043-.156.045-.345.045-.43a1.5 1.5 0 0 0-3 0zM1 4v2h6V4zm8 0v2h6V4zm5 3H9v8h4.5a.5.5 0 0 0 .5-.5zm-7 8V7H2v7.5a.5.5 0 0 0 .5.5z"}))},globe:{label:(0,u.__)("Globe","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-globe",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8m7.5-6.923c-.67.204-1.335.82-1.887 1.855A8 8 0 0 0 5.145 4H7.5zM4.09 4a9.3 9.3 0 0 1 .64-1.539 7 7 0 0 1 .597-.933A7.03 7.03 0 0 0 2.255 4zm-.582 3.5c.03-.877.138-1.718.312-2.5H1.674a7 7 0 0 0-.656 2.5zM4.847 5a12.5 12.5 0 0 0-.338 2.5H7.5V5zM8.5 5v2.5h2.99a12.5 12.5 0 0 0-.337-2.5zM4.51 8.5a12.5 12.5 0 0 0 .337 2.5H7.5V8.5zm3.99 0V11h2.653c.187-.765.306-1.608.338-2.5zM5.145 12q.208.58.468 1.068c.552 1.035 1.218 1.65 1.887 1.855V12zm.182 2.472a7 7 0 0 1-.597-.933A9.3 9.3 0 0 1 4.09 12H2.255a7 7 0 0 0 3.072 2.472M3.82 11a13.7 13.7 0 0 1-.312-2.5h-2.49c.062.89.291 1.733.656 2.5zm6.853 3.472A7 7 0 0 0 13.745 12H11.91a9.3 9.3 0 0 1-.64 1.539 7 7 0 0 1-.597.933M8.5 12v2.923c.67-.204 1.335-.82 1.887-1.855q.26-.487.468-1.068zm3.68-1h2.146c.365-.767.594-1.61.656-2.5h-2.49a13.7 13.7 0 0 1-.312 2.5m2.802-3.5a7 7 0 0 0-.656-2.5H12.18c.174.782.282 1.623.312 2.5zM11.27 2.461c.247.464.462.98.64 1.539h1.835a7 7 0 0 0-3.072-2.472c.218.284.418.598.597.933M10.855 4a8 8 0 0 0-.468-1.068C9.835 1.897 9.17 1.282 8.5 1.077V4z"}))},graphUpArrow:{label:(0,u.__)("Graph Up Arrow","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-graph-up-arrow",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M0 0h1v15h15v1H0zm10 3.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V4.9l-3.613 4.417a.5.5 0 0 1-.74.037L7.06 6.767l-3.656 5.027a.5.5 0 0 1-.808-.588l4-5.5a.5.5 0 0 1 .758-.06l2.609 2.61L13.445 4H10.5a.5.5 0 0 1-.5-.5"}))},handThumbsUp:{label:(0,u.__)("Hand Thumbs Up","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-hand-thumbs-up",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8.864.046C7.908-.193 7.02.53 6.956 1.466c-.072 1.051-.23 2.016-.428 2.59-.125.36-.479 1.013-1.04 1.639-.557.623-1.282 1.178-2.131 1.41C2.685 7.288 2 7.87 2 8.72v4.001c0 .845.682 1.464 1.448 1.545 1.07.114 1.564.415 2.068.723l.048.03c.272.165.578.348.97.484.397.136.861.217 1.466.217h3.5c.937 0 1.599-.477 1.934-1.064a1.86 1.86 0 0 0 .254-.912c0-.152-.023-.312-.077-.464.201-.263.38-.578.488-.901.11-.33.172-.762.004-1.149.069-.13.12-.269.159-.403.077-.27.113-.568.113-.857 0-.288-.036-.585-.113-.856a2 2 0 0 0-.138-.362 1.9 1.9 0 0 0 .234-1.734c-.206-.592-.682-1.1-1.2-1.272-.847-.282-1.803-.276-2.516-.211a10 10 0 0 0-.443.05 9.4 9.4 0 0 0-.062-4.509A1.38 1.38 0 0 0 9.125.111zM11.5 14.721H8c-.51 0-.863-.069-1.14-.164-.281-.097-.506-.228-.776-.393l-.04-.024c-.555-.339-1.198-.731-2.49-.868-.333-.036-.554-.29-.554-.55V8.72c0-.254.226-.543.62-.65 1.095-.3 1.977-.996 2.614-1.708.635-.71 1.064-1.475 1.238-1.978.243-.7.407-1.768.482-2.85.025-.362.36-.594.667-.518l.262.066c.16.04.258.143.288.255a8.34 8.34 0 0 1-.145 4.725.5.5 0 0 0 .595.644l.003-.001.014-.003.058-.014a9 9 0 0 1 1.036-.157c.663-.06 1.457-.054 2.11.164.175.058.45.3.57.65.107.308.087.67-.266 1.022l-.353.353.353.354c.043.043.105.141.154.315.048.167.075.37.075.581 0 .212-.027.414-.075.582-.05.174-.111.272-.154.315l-.353.353.353.354c.047.047.109.177.005.488a2.2 2.2 0 0 1-.505.805l-.353.353.353.354c.006.005.041.05.041.17a.9.9 0 0 1-.121.416c-.165.288-.503.56-1.066.56z"}))},heart:{label:(0,u.__)("Heart","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-heart",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"m8 2.748-.717-.737C5.6.281 2.514.878 1.4 3.053c-.523 1.023-.641 2.5.314 4.385.92 1.815 2.834 3.989 6.286 6.357 3.452-2.368 5.365-4.542 6.286-6.357.955-1.886.838-3.362.314-4.385C13.486.878 10.4.28 8.717 2.01zM8 15C-7.333 4.868 3.279-3.04 7.824 1.143q.09.083.176.171a3 3 0 0 1 .176-.17C12.72-3.042 23.333 4.867 8 15"}))},image:{label:(0,u.__)("Image","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-image",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M6.002 5.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0"}),(0,n.createElement)("path",{d:"M2.002 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2zm12 1a1 1 0 0 1 1 1v6.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062L1.002 12V3a1 1 0 0 1 1-1z"}))},instagram:{label:(0,u.__)("Instagram","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-instagram",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.9 3.9 0 0 0-1.417.923A3.9 3.9 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.9 3.9 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.9 3.9 0 0 0-.923-1.417A3.9 3.9 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599s.453.546.598.92c.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.5 2.5 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.5 2.5 0 0 1-.92-.598 2.5 2.5 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233s.008-2.388.046-3.231c.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92s.546-.453.92-.598c.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92m-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217m0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334"}))},lifePreserver:{label:(0,u.__)("Life Preserver","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-life-preserver",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m6.43-5.228a7.03 7.03 0 0 1-3.658 3.658l-1.115-2.788a4 4 0 0 0 1.985-1.985zM5.228 14.43a7.03 7.03 0 0 1-3.658-3.658l2.788-1.115a4 4 0 0 0 1.985 1.985zm9.202-9.202-2.788 1.115a4 4 0 0 0-1.985-1.985l1.115-2.788a7.03 7.03 0 0 1 3.658 3.658m-8.087-.87a4 4 0 0 0-1.985 1.985L1.57 5.228A7.03 7.03 0 0 1 5.228 1.57zM8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6"}))},lightning:{label:(0,u.__)("Lightning","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-lightning",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M5.52.359A.5.5 0 0 1 6 0h4a.5.5 0 0 1 .474.658L8.694 6H12.5a.5.5 0 0 1 .395.807l-7 9a.5.5 0 0 1-.873-.454L6.823 9.5H3.5a.5.5 0 0 1-.48-.641zM6.374 1 4.168 8.5H7.5a.5.5 0 0 1 .478.647L6.78 13.04 11.478 7H8a.5.5 0 0 1-.474-.658L9.306 1z"}))},line:{label:(0,u.__)("Line","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-line",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 0c4.411 0 8 2.912 8 6.492 0 1.433-.555 2.723-1.715 3.994-1.678 1.932-5.431 4.285-6.285 4.645-.83.35-.734-.197-.696-.413l.003-.018.114-.685c.027-.204.055-.521-.026-.723-.09-.223-.444-.339-.704-.395C2.846 12.39 0 9.701 0 6.492 0 2.912 3.59 0 8 0M5.022 7.686H3.497V4.918a.156.156 0 0 0-.155-.156H2.78a.156.156 0 0 0-.156.156v3.486c0 .041.017.08.044.107v.001l.002.002.002.002a.15.15 0 0 0 .108.043h2.242c.086 0 .155-.07.155-.156v-.56a.156.156 0 0 0-.155-.157m.791-2.924a.156.156 0 0 0-.156.156v3.486c0 .086.07.155.156.155h.562c.086 0 .155-.07.155-.155V4.918a.156.156 0 0 0-.155-.156zm3.863 0a.156.156 0 0 0-.156.156v2.07L7.923 4.832l-.013-.015v-.001l-.01-.01-.003-.003-.011-.009h-.001L7.88 4.79l-.003-.002-.005-.003-.008-.005h-.002l-.003-.002-.01-.004-.004-.002-.01-.003h-.002l-.003-.001-.009-.002h-.006l-.003-.001h-.004l-.002-.001h-.574a.156.156 0 0 0-.156.155v3.486c0 .086.07.155.156.155h.56c.087 0 .157-.07.157-.155v-2.07l1.6 2.16a.2.2 0 0 0 .039.038l.001.001.01.006.004.002.008.004.007.003.005.002.01.003h.003a.2.2 0 0 0 .04.006h.56c.087 0 .157-.07.157-.155V4.918a.156.156 0 0 0-.156-.156zm3.815.717v-.56a.156.156 0 0 0-.155-.157h-2.242a.16.16 0 0 0-.108.044h-.001l-.001.002-.002.003a.16.16 0 0 0-.044.107v3.486c0 .041.017.08.044.107l.002.003.002.002a.16.16 0 0 0 .108.043h2.242c.086 0 .155-.07.155-.156v-.56a.156.156 0 0 0-.155-.157H11.81v-.589h1.525c.086 0 .155-.07.155-.156v-.56a.156.156 0 0 0-.155-.157H11.81v-.589h1.525c.086 0 .155-.07.155-.156Z"}))},link:{label:(0,u.__)("Link","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-link",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9q-.13 0-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"}),(0,n.createElement)("path",{d:"M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4 4 0 0 1-.82 1H12a3 3 0 1 0 0-6z"}))},linkedin:{label:(0,u.__)("Linkedin","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-linkedin",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854zm4.943 12.248V6.169H2.542v7.225zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248S2.4 3.226 2.4 3.934c0 .694.521 1.248 1.327 1.248zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016l.016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225z"}))},map:{label:(0,u.__)("Map","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-map",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M15.817.113A.5.5 0 0 1 16 .5v14a.5.5 0 0 1-.402.49l-5 1a.5.5 0 0 1-.196 0L5.5 15.01l-4.902.98A.5.5 0 0 1 0 15.5v-14a.5.5 0 0 1 .402-.49l5-1a.5.5 0 0 1 .196 0L10.5.99l4.902-.98a.5.5 0 0 1 .415.103M10 1.91l-4-.8v12.98l4 .8zm1 12.98 4-.8V1.11l-4 .8zm-6-.8V1.11l-4 .8v12.98z"}))},megaphone:{label:(0,u.__)("Megaphone","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-megaphone",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M13 2.5a1.5 1.5 0 0 1 3 0v11a1.5 1.5 0 0 1-3 0v-.214c-2.162-1.241-4.49-1.843-6.912-2.083l.405 2.712A1 1 0 0 1 5.51 15.1h-.548a1 1 0 0 1-.916-.599l-1.85-3.49-.202-.003A2.014 2.014 0 0 1 0 9V7a2.02 2.02 0 0 1 1.992-2.013 75 75 0 0 0 2.483-.075c3.043-.154 6.148-.849 8.525-2.199zm1 0v11a.5.5 0 0 0 1 0v-11a.5.5 0 0 0-1 0m-1 1.35c-2.344 1.205-5.209 1.842-8 2.033v4.233q.27.015.537.036c2.568.189 5.093.744 7.463 1.993zm-9 6.215v-4.13a95 95 0 0 1-1.992.052A1.02 1.02 0 0 0 1 7v2c0 .55.448 1.002 1.006 1.009A61 61 0 0 1 4 10.065m-.657.975 1.609 3.037.01.024h.548l-.002-.014-.443-2.966a68 68 0 0 0-1.722-.082z"}))},palette:{label:(0,u.__)("Palette","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-palette",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3m4 3a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3M5.5 7a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m.5 6a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3"}),(0,n.createElement)("path",{d:"M16 8c0 3.15-1.866 2.585-3.567 2.07C11.42 9.763 10.465 9.473 10 10c-.603.683-.475 1.819-.351 2.92C9.826 14.495 9.996 16 8 16a8 8 0 1 1 8-8m-8 7c.611 0 .654-.171.655-.176.078-.146.124-.464.07-1.119-.014-.168-.037-.37-.061-.591-.052-.464-.112-1.005-.118-1.462-.01-.707.083-1.61.704-2.314.369-.417.845-.578 1.272-.618.404-.038.812.026 1.16.104.343.077.702.186 1.025.284l.028.008c.346.105.658.199.953.266.653.148.904.083.991.024C14.717 9.38 15 9.161 15 8a7 7 0 1 0-7 7"}))},person:{label:(0,u.__)("Person","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-person",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6m2-3a2 2 0 1 1-4 0 2 2 0 0 1 4 0m4 8c0 1-1 1-1 1H3s-1 0-1-1 1-4 6-4 6 3 6 4m-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10s-3.516.68-4.168 1.332c-.678.678-.83 1.418-.832 1.664z"}))},pinAngle:{label:(0,u.__)("Pin Angle","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-pin-angle",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M9.828.722a.5.5 0 0 1 .354.146l4.95 4.95a.5.5 0 0 1 0 .707c-.48.48-1.072.588-1.503.588-.177 0-.335-.018-.46-.039l-3.134 3.134a6 6 0 0 1 .16 1.013c.046.702-.032 1.687-.72 2.375a.5.5 0 0 1-.707 0l-2.829-2.828-3.182 3.182c-.195.195-1.219.902-1.414.707s.512-1.22.707-1.414l3.182-3.182-2.828-2.829a.5.5 0 0 1 0-.707c.688-.688 1.673-.767 2.375-.72a6 6 0 0 1 1.013.16l3.134-3.133a3 3 0 0 1-.04-.461c0-.43.108-1.022.589-1.503a.5.5 0 0 1 .353-.146m.122 2.112v-.002zm0-.002v.002a.5.5 0 0 1-.122.51L6.293 6.878a.5.5 0 0 1-.511.12H5.78l-.014-.004a5 5 0 0 0-.288-.076 5 5 0 0 0-.765-.116c-.422-.028-.836.008-1.175.15l5.51 5.509c.141-.34.177-.753.149-1.175a5 5 0 0 0-.192-1.054l-.004-.013v-.001a.5.5 0 0 1 .12-.512l3.536-3.535a.5.5 0 0 1 .532-.115l.096.022c.087.017.208.034.344.034q.172.002.343-.04L9.927 2.028q-.042.172-.04.343a1.8 1.8 0 0 0 .062.46z"}))},play:{label:(0,u.__)("Play","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-play",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M10.804 8 5 4.633v6.734zm.792-.696a.802.802 0 0 1 0 1.392l-6.363 3.692C4.713 12.69 4 12.345 4 11.692V4.308c0-.653.713-.998 1.233-.696z"}))},playCircle:{label:(0,u.__)("Play Circle","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-play-circle",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16"}),(0,n.createElement)("path",{d:"M6.271 5.055a.5.5 0 0 1 .52.038l3.5 2.5a.5.5 0 0 1 0 .814l-3.5 2.5A.5.5 0 0 1 6 10.5v-5a.5.5 0 0 1 .271-.445"}))},plus:{label:(0,u.__)("Plus","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-plus",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4"}))},quote:{label:(0,u.__)("Quote","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-quote",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M12 12a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1h-1.388q0-.527.062-1.054.093-.558.31-.992t.559-.683q.34-.279.868-.279V3q-.868 0-1.52.372a3.3 3.3 0 0 0-1.085.992 4.9 4.9 0 0 0-.62 1.458A7.7 7.7 0 0 0 9 7.558V11a1 1 0 0 0 1 1zm-6 0a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1H4.612q0-.527.062-1.054.094-.558.31-.992.217-.434.559-.683.34-.279.868-.279V3q-.868 0-1.52.372a3.3 3.3 0 0 0-1.085.992 4.9 4.9 0 0 0-.62 1.458A7.7 7.7 0 0 0 3 7.558V11a1 1 0 0 0 1 1z"}))},search:{label:(0,u.__)("Search","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-search",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0"}))},share:{label:(0,u.__)("Share","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-share",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M13.5 1a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3M11 2.5a2.5 2.5 0 1 1 .603 1.628l-6.718 3.12a2.5 2.5 0 0 1 0 1.504l6.718 3.12a2.5 2.5 0 1 1-.488.876l-6.718-3.12a2.5 2.5 0 1 1 0-3.256l6.718-3.12A2.5 2.5 0 0 1 11 2.5m-8.5 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m11 5.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3"}))},slack:{label:(0,u.__)("Slack","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-slack",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M3.362 10.11c0 .926-.756 1.681-1.681 1.681S0 11.036 0 10.111.756 8.43 1.68 8.43h1.682zm.846 0c0-.924.756-1.68 1.681-1.68s1.681.756 1.681 1.68v4.21c0 .924-.756 1.68-1.68 1.68a1.685 1.685 0 0 1-1.682-1.68zM5.89 3.362c-.926 0-1.682-.756-1.682-1.681S4.964 0 5.89 0s1.68.756 1.68 1.68v1.682zm0 .846c.924 0 1.68.756 1.68 1.681S6.814 7.57 5.89 7.57H1.68C.757 7.57 0 6.814 0 5.89c0-.926.756-1.682 1.68-1.682zm6.749 1.682c0-.926.755-1.682 1.68-1.682S16 4.964 16 5.889s-.756 1.681-1.68 1.681h-1.681zm-.848 0c0 .924-.755 1.68-1.68 1.68A1.685 1.685 0 0 1 8.43 5.89V1.68C8.43.757 9.186 0 10.11 0c.926 0 1.681.756 1.681 1.68zm-1.681 6.748c.926 0 1.682.756 1.682 1.681S11.036 16 10.11 16s-1.681-.756-1.681-1.68v-1.682h1.68zm0-.847c-.924 0-1.68-.755-1.68-1.68s.756-1.681 1.68-1.681h4.21c.924 0 1.68.756 1.68 1.68 0 .926-.756 1.681-1.68 1.681z"}))},sliders:{label:(0,u.__)("Sliders","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-sliders",viewBox:"0 0 16 16"},(0,n.createElement)("path",{fillRule:"evenodd",d:"M11.5 2a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3M9.05 3a2.5 2.5 0 0 1 4.9 0H16v1h-2.05a2.5 2.5 0 0 1-4.9 0H0V3zM4.5 7a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3M2.05 8a2.5 2.5 0 0 1 4.9 0H16v1H6.95a2.5 2.5 0 0 1-4.9 0H0V8zm9.45 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m-2.45 1a2.5 2.5 0 0 1 4.9 0H16v1h-2.05a2.5 2.5 0 0 1-4.9 0H0v-1z"}))},skype:{label:(0,u.__)("Skype","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-skype",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M4.671 0c.88 0 1.733.247 2.468.702a7.42 7.42 0 0 1 6.02 2.118 7.37 7.37 0 0 1 2.167 5.215q0 .517-.072 1.026a4.66 4.66 0 0 1 .6 2.281 4.64 4.64 0 0 1-1.37 3.294A4.67 4.67 0 0 1 11.18 16c-.84 0-1.658-.226-2.37-.644a7.42 7.42 0 0 1-6.114-2.107A7.37 7.37 0 0 1 .529 8.035q0-.545.08-1.081a4.644 4.644 0 0 1 .76-5.59A4.68 4.68 0 0 1 4.67 0zm.447 7.01c.18.309.43.572.729.769a7 7 0 0 0 1.257.653q.737.308 1.145.523c.229.112.437.264.615.448.135.142.21.331.21.528a.87.87 0 0 1-.335.723c-.291.196-.64.289-.99.264a2.6 2.6 0 0 1-1.048-.206 11 11 0 0 1-.532-.253 1.3 1.3 0 0 0-.587-.15.72.72 0 0 0-.501.176.63.63 0 0 0-.195.491.8.8 0 0 0 .148.482 1.2 1.2 0 0 0 .456.354 5.1 5.1 0 0 0 2.212.419 4.6 4.6 0 0 0 1.624-.265 2.3 2.3 0 0 0 1.08-.801c.267-.39.402-.855.386-1.327a2.1 2.1 0 0 0-.279-1.101 2.5 2.5 0 0 0-.772-.792A7 7 0 0 0 8.486 7.3a1 1 0 0 0-.145-.058 18 18 0 0 1-1.013-.447 1.8 1.8 0 0 1-.54-.387.73.73 0 0 1-.2-.508.8.8 0 0 1 .385-.723 1.76 1.76 0 0 1 .968-.247c.26-.003.52.03.772.096q.412.119.802.293c.105.049.22.075.336.076a.6.6 0 0 0 .453-.19.7.7 0 0 0 .18-.496.72.72 0 0 0-.17-.476 1.4 1.4 0 0 0-.556-.354 3.7 3.7 0 0 0-.708-.183 6 6 0 0 0-1.022-.078 4.5 4.5 0 0 0-1.536.258 2.7 2.7 0 0 0-1.174.784 1.9 1.9 0 0 0-.45 1.287c-.01.37.076.736.25 1.063"}))},snapchat:{label:(0,u.__)("Snapchat","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-snapchat",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M15.943 11.526c-.111-.303-.323-.465-.564-.599a1 1 0 0 0-.123-.064l-.219-.111c-.752-.399-1.339-.902-1.746-1.498a3.4 3.4 0 0 1-.3-.531c-.034-.1-.032-.156-.008-.207a.3.3 0 0 1 .097-.1c.129-.086.262-.173.352-.231.162-.104.289-.187.371-.245.309-.216.525-.446.66-.702a1.4 1.4 0 0 0 .069-1.16c-.205-.538-.713-.872-1.329-.872a1.8 1.8 0 0 0-.487.065c.006-.368-.002-.757-.035-1.139-.116-1.344-.587-2.048-1.077-2.61a4.3 4.3 0 0 0-1.095-.881C9.764.216 8.92 0 7.999 0s-1.76.216-2.505.641c-.412.232-.782.53-1.097.883-.49.562-.96 1.267-1.077 2.61-.033.382-.04.772-.036 1.138a1.8 1.8 0 0 0-.487-.065c-.615 0-1.124.335-1.328.873a1.4 1.4 0 0 0 .067 1.161c.136.256.352.486.66.701.082.058.21.14.371.246l.339.221a.4.4 0 0 1 .109.11c.026.053.027.11-.012.217a3.4 3.4 0 0 1-.295.52c-.398.583-.968 1.077-1.696 1.472-.385.204-.786.34-.955.8-.128.348-.044.743.28 1.075q.18.189.409.31a4.4 4.4 0 0 0 1 .4.7.7 0 0 1 .202.09c.118.104.102.26.259.488q.12.178.296.3c.33.229.701.243 1.095.258.355.014.758.03 1.217.18.19.064.389.186.618.328.55.338 1.305.802 2.566.802 1.262 0 2.02-.466 2.576-.806.227-.14.424-.26.609-.321.46-.152.863-.168 1.218-.181.393-.015.764-.03 1.095-.258a1.14 1.14 0 0 0 .336-.368c.114-.192.11-.327.217-.42a.6.6 0 0 1 .19-.087 4.5 4.5 0 0 0 1.014-.404c.16-.087.306-.2.429-.336l.004-.005c.304-.325.38-.709.256-1.047m-1.121.602c-.684.378-1.139.337-1.493.565-.3.193-.122.61-.34.76-.269.186-1.061-.012-2.085.326-.845.279-1.384 1.082-2.903 1.082s-2.045-.801-2.904-1.084c-1.022-.338-1.816-.14-2.084-.325-.218-.15-.041-.568-.341-.761-.354-.228-.809-.187-1.492-.563-.436-.24-.189-.39-.044-.46 2.478-1.199 2.873-3.05 2.89-3.188.022-.166.045-.297-.138-.466-.177-.164-.962-.65-1.18-.802-.36-.252-.52-.503-.402-.812.082-.214.281-.295.49-.295a1 1 0 0 1 .197.022c.396.086.78.285 1.002.338q.04.01.082.011c.118 0 .16-.06.152-.195-.026-.433-.087-1.277-.019-2.066.094-1.084.444-1.622.859-2.097.2-.229 1.137-1.22 2.93-1.22 1.792 0 2.732.987 2.931 1.215.416.475.766 1.013.859 2.098.068.788.009 1.632-.019 2.065-.01.142.034.195.152.195a.4.4 0 0 0 .082-.01c.222-.054.607-.253 1.002-.338a1 1 0 0 1 .197-.023c.21 0 .409.082.49.295.117.309-.04.56-.401.812-.218.152-1.003.638-1.18.802-.184.169-.16.3-.139.466.018.14.413 1.991 2.89 3.189.147.073.394.222-.041.464"}))},star:{label:(0,u.__)("Star","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-star",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M2.866 14.85c-.078.444.36.791.746.593l4.39-2.256 4.389 2.256c.386.198.824-.149.746-.592l-.83-4.73 3.522-3.356c.33-.314.16-.888-.282-.95l-4.898-.696L8.465.792a.513.513 0 0 0-.927 0L5.354 5.12l-4.898.696c-.441.062-.612.636-.283.95l3.523 3.356-.83 4.73zm4.905-2.767-3.686 1.894.694-3.957a.56.56 0 0 0-.163-.505L1.71 6.745l4.052-.576a.53.53 0 0 0 .393-.288L8 2.223l1.847 3.658a.53.53 0 0 0 .393.288l4.052.575-2.906 2.77a.56.56 0 0 0-.163.506l.694 3.957-3.686-1.894a.5.5 0 0 0-.461 0z"}))},starFill:{label:(0,u.__)("Star Fill","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-star-fill",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z"}))},sun:{label:(0,u.__)("Sun","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-sun",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6m0 1a4 4 0 1 0 0-8 4 4 0 0 0 0 8M8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0m0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13m8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5M3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8m10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0m-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0m9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707M4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708"}))},tag:{label:(0,u.__)("Tag","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-tag",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M6 4.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m-1 0a.5.5 0 1 0-1 0 .5.5 0 0 0 1 0"}),(0,n.createElement)("path",{d:"M2 1h4.586a1 1 0 0 1 .707.293l7 7a1 1 0 0 1 0 1.414l-4.586 4.586a1 1 0 0 1-1.414 0l-7-7A1 1 0 0 1 1 6.586V2a1 1 0 0 1 1-1m0 5.586 7 7L13.586 9l-7-7H2z"}))},telephone:{label:(0,u.__)("Telephone","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-telephone",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.6 17.6 0 0 0 4.168 6.608 17.6 17.6 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.68.68 0 0 0-.58-.122l-2.19.547a1.75 1.75 0 0 1-1.657-.459L5.482 8.062a1.75 1.75 0 0 1-.46-1.657l.548-2.19a.68.68 0 0 0-.122-.58zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.75 1.75 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z"}))},tiktok:{label:(0,u.__)("Tiktok","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-tiktok",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M9 0h1.98c.144.715.54 1.617 1.235 2.512C12.895 3.389 13.797 4 15 4v2c-1.753 0-3.07-.814-4-1.829V11a5 5 0 1 1-5-5v2a3 3 0 1 0 3 3z"}))},trash3:{label:(0,u.__)("Trash3","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-trash3",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M6.5 1h3a.5.5 0 0 1 .5.5v1H6v-1a.5.5 0 0 1 .5-.5M11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3A1.5 1.5 0 0 0 5 1.5v1H1.5a.5.5 0 0 0 0 1h.538l.853 10.66A2 2 0 0 0 4.885 16h6.23a2 2 0 0 0 1.994-1.84l.853-10.66h.538a.5.5 0 0 0 0-1zm1.958 1-.846 10.58a1 1 0 0 1-.997.92h-6.23a1 1 0 0 1-.997-.92L3.042 3.5zm-7.487 1a.5.5 0 0 1 .528.47l.5 8.5a.5.5 0 0 1-.998.06L5 5.03a.5.5 0 0 1 .47-.53Zm5.058 0a.5.5 0 0 1 .47.53l-.5 8.5a.5.5 0 1 1-.998-.06l.5-8.5a.5.5 0 0 1 .528-.47M8 4.5a.5.5 0 0 1 .5.5v8.5a.5.5 0 0 1-1 0V5a.5.5 0 0 1 .5-.5"}))},trophy:{label:(0,u.__)("Trophy","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-trophy",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M2.5.5A.5.5 0 0 1 3 0h10a.5.5 0 0 1 .5.5q0 .807-.034 1.536a3 3 0 1 1-1.133 5.89c-.79 1.865-1.878 2.777-2.833 3.011v2.173l1.425.356c.194.048.377.135.537.255L13.3 15.1a.5.5 0 0 1-.3.9H3a.5.5 0 0 1-.3-.9l1.838-1.379c.16-.12.343-.207.537-.255L6.5 13.11v-2.173c-.955-.234-2.043-1.146-2.833-3.012a3 3 0 1 1-1.132-5.89A33 33 0 0 1 2.5.5m.099 2.54a2 2 0 0 0 .72 3.935c-.333-1.05-.588-2.346-.72-3.935m10.083 3.935a2 2 0 0 0 .72-3.935c-.133 1.59-.388 2.885-.72 3.935M3.504 1q.01.775.056 1.469c.13 2.028.457 3.546.87 4.667C5.294 9.48 6.484 10 7 10a.5.5 0 0 1 .5.5v2.61a1 1 0 0 1-.757.97l-1.426.356a.5.5 0 0 0-.179.085L4.5 15h7l-.638-.479a.5.5 0 0 0-.18-.085l-1.425-.356a1 1 0 0 1-.757-.97V10.5A.5.5 0 0 1 9 10c.516 0 1.706-.52 2.57-2.864.413-1.12.74-2.64.87-4.667q.045-.694.056-1.469z"}))},twitter:{label:(0,u.__)("Twitter","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-twitter",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M5.026 15c6.038 0 9.341-5.003 9.341-9.334q.002-.211-.006-.422A6.7 6.7 0 0 0 16 3.542a6.7 6.7 0 0 1-1.889.518 3.3 3.3 0 0 0 1.447-1.817 6.5 6.5 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.32 9.32 0 0 1-6.767-3.429 3.29 3.29 0 0 0 1.018 4.382A3.3 3.3 0 0 1 .64 6.575v.045a3.29 3.29 0 0 0 2.632 3.218 3.2 3.2 0 0 1-.865.115 3 3 0 0 1-.614-.057 3.28 3.28 0 0 0 3.067 2.277A6.6 6.6 0 0 1 .78 13.58a6 6 0 0 1-.78-.045A9.34 9.34 0 0 0 5.026 15"}))},twitterX:{label:(0,u.__)("Twitter X","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-twitter-x",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865z"}))},vimeo:{label:(0,u.__)("Vimeo","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-vimeo",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M15.992 4.204q-.106 2.334-3.262 6.393-3.263 4.243-5.522 4.243-1.4 0-2.367-2.583L3.55 7.523Q2.83 4.939 2.007 4.94q-.178.001-1.254.754L0 4.724a210 210 0 0 0 2.334-2.081q1.581-1.364 2.373-1.437 1.865-.185 2.298 2.553.466 2.952.646 3.666.54 2.447 1.186 2.445.5 0 1.508-1.587 1.006-1.587 1.077-2.415.144-1.37-1.077-1.37a3 3 0 0 0-1.185.261q1.183-3.86 4.508-3.756 2.466.075 2.324 3.2z"}))},volumeDown:{label:(0,u.__)("Volume Down","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-volume-down",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M9 4a.5.5 0 0 0-.812-.39L5.825 5.5H3.5A.5.5 0 0 0 3 6v4a.5.5 0 0 0 .5.5h2.325l2.363 1.89A.5.5 0 0 0 9 12zM6.312 6.39 8 5.04v5.92L6.312 9.61A.5.5 0 0 0 6 9.5H4v-3h2a.5.5 0 0 0 .312-.11M12.025 8a4.5 4.5 0 0 1-1.318 3.182L10 10.475A3.5 3.5 0 0 0 11.025 8 3.5 3.5 0 0 0 10 5.525l.707-.707A4.5 4.5 0 0 1 12.025 8"}))},volumeMute:{label:(0,u.__)("Volume Mute","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-volume-mute",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06M6 5.04 4.312 6.39A.5.5 0 0 1 4 6.5H2v3h2a.5.5 0 0 1 .312.11L6 10.96zm7.854.606a.5.5 0 0 1 0 .708L12.207 8l1.647 1.646a.5.5 0 0 1-.708.708L11.5 8.707l-1.646 1.647a.5.5 0 0 1-.708-.708L10.793 8 9.146 6.354a.5.5 0 1 1 .708-.708L11.5 7.293l1.646-1.647a.5.5 0 0 1 .708 0"}))},wechat:{label:(0,u.__)("Wechat","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-wechat",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M11.176 14.429c-2.665 0-4.826-1.8-4.826-4.018 0-2.22 2.159-4.02 4.824-4.02S16 8.191 16 10.411c0 1.21-.65 2.301-1.666 3.036a.32.32 0 0 0-.12.366l.218.81a.6.6 0 0 1 .029.117.166.166 0 0 1-.162.162.2.2 0 0 1-.092-.03l-1.057-.61a.5.5 0 0 0-.256-.074.5.5 0 0 0-.142.021 5.7 5.7 0 0 1-1.576.22M9.064 9.542a.647.647 0 1 0 .557-1 .645.645 0 0 0-.646.647.6.6 0 0 0 .09.353Zm3.232.001a.646.646 0 1 0 .546-1 .645.645 0 0 0-.644.644.63.63 0 0 0 .098.356"}),(0,n.createElement)("path",{d:"M0 6.826c0 1.455.781 2.765 2.001 3.656a.385.385 0 0 1 .143.439l-.161.6-.1.373a.5.5 0 0 0-.032.14.19.19 0 0 0 .193.193q.06 0 .111-.029l1.268-.733a.6.6 0 0 1 .308-.088q.088 0 .171.025a6.8 6.8 0 0 0 1.625.26 4.5 4.5 0 0 1-.177-1.251c0-2.936 2.785-5.02 5.824-5.02l.15.002C10.587 3.429 8.392 2 5.796 2 2.596 2 0 4.16 0 6.826m4.632-1.555a.77.77 0 1 1-1.54 0 .77.77 0 0 1 1.54 0m3.875 0a.77.77 0 1 1-1.54 0 .77.77 0 0 1 1.54 0"}))},whatsapp:{label:(0,u.__)("Whatsapp","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-whatsapp",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.9 7.9 0 0 0 13.6 2.326zM7.994 14.521a6.6 6.6 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.639-2.961 6.592-6.592 6.592m3.615-4.934c-.197-.099-1.17-.578-1.353-.646-.182-.065-.315-.099-.445.099-.133.197-.513.646-.627.775-.114.133-.232.148-.43.05-.197-.1-.836-.308-1.592-.985-.59-.525-.985-1.175-1.103-1.372-.114-.198-.011-.304.088-.403.087-.088.197-.232.296-.346.1-.114.133-.198.198-.33.065-.134.034-.248-.015-.347-.05-.099-.445-1.076-.612-1.47-.16-.389-.323-.335-.445-.34-.114-.007-.247-.007-.38-.007a.73.73 0 0 0-.529.247c-.182.198-.691.677-.691 1.654s.71 1.916.81 2.049c.098.133 1.394 2.132 3.383 2.992.47.205.84.326 1.129.418.475.152.904.129 1.246.08.38-.058 1.171-.48 1.338-.943.164-.464.164-.86.114-.943-.049-.084-.182-.133-.38-.232"}))},wordPress:{label:(0,u.__)("WordPress","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-wordpress",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M12.633 7.653c0-.848-.305-1.435-.566-1.892l-.08-.13c-.317-.51-.594-.958-.594-1.48 0-.63.478-1.218 1.152-1.218q.03 0 .058.003l.031.003A6.84 6.84 0 0 0 8 1.137 6.86 6.86 0 0 0 2.266 4.23c.16.005.313.009.442.009.717 0 1.828-.087 1.828-.087.37-.022.414.521.044.565 0 0-.371.044-.785.065l2.5 7.434 1.5-4.506-1.07-2.929c-.369-.022-.719-.065-.719-.065-.37-.022-.326-.588.043-.566 0 0 1.134.087 1.808.087.718 0 1.83-.087 1.83-.087.37-.022.413.522.043.566 0 0-.372.043-.785.065l2.48 7.377.684-2.287.054-.173c.27-.86.469-1.495.469-2.046zM1.137 8a6.86 6.86 0 0 0 3.868 6.176L1.73 5.206A6.8 6.8 0 0 0 1.137 8"}),(0,n.createElement)("path",{d:"M6.061 14.583 8.121 8.6l2.109 5.78q.02.05.049.094a6.85 6.85 0 0 1-4.218.109m7.96-9.876q.046.328.047.706c0 .696-.13 1.479-.522 2.458l-2.096 6.06a6.86 6.86 0 0 0 2.572-9.224z"}),(0,n.createElement)("path",{fillRule:"evenodd",d:"M0 8c0-4.411 3.589-8 8-8s8 3.589 8 8-3.59 8-8 8-8-3.589-8-8m.367 0c0 4.209 3.424 7.633 7.633 7.633S15.632 12.209 15.632 8C15.632 3.79 12.208.367 8 .367 3.79.367.367 3.79.367 8"}))},x:{label:(0,u.__)("X","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-x",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708"}))},youtube:{label:(0,u.__)("Youtube","label","enblocks"),icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-youtube",viewBox:"0 0 16 16"},(0,n.createElement)("path",{d:"M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.01 2.01 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.01 2.01 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31 31 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.01 2.01 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A100 100 0 0 1 7.858 2zM6.4 5.209v4.818l4.157-2.408z"}))}},D=({setAttributes:e,iconSource:t,hasPosition:l,position:a,hasVerticalAlign:o,verticalAlign:r,color:c,colorHover:i,hasWidth:s,width:m,height:b,hasGap:p,gap:h,hasMargin:d,margin:w})=>{let f=!0;return t&&(f=!1),(0,n.createElement)("div",{className:"enb-component enb-component-icon-picker"},!!t&&(0,n.createElement)(n.Fragment,null,!!c&&(0,n.createElement)("style",null,`.enb-svg-preview svg,.enb-svg-preview svg path{fill:${c};}`),(0,n.createElement)("div",{className:"enb-svg-preview",dangerouslySetInnerHTML:{__html:v(t)}})),(0,n.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mb-4"},(0,n.createElement)("h2",{className:"enb-component-heading"},(0,u.__)("SVG Code","enblocks")),(0,n.createElement)(k,{disabled:f,onClick:()=>{e({iconSource:""})}})),(0,n.createElement)("div",{className:"textarea"},(0,n.createElement)(E.TextareaControl,{value:t,onChange:t=>e({iconSource:v(t)})})),(0,n.createElement)(E.ButtonGroup,{className:"enb-icon-list"},Object.keys(R).map(((t,l)=>(0,n.createElement)(E.Button,{key:l,label:R[t].label,showTooltip:!0,tooltipPosition:"top",onClick:()=>{let l=R[t].icon;"string"!=typeof l&&(l=(0,g.renderToString)(l)),e({iconSource:l})}},"string"==typeof R[t].icon?(0,n.createElement)("span",{dangerouslySetInnerHTML:{__html:v(R[t].icon)}}):(0,n.createElement)("span",null,R[t].icon))))),!!t&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(A,null),(0,n.createElement)("div",{className:"enb-icon-color"},(0,n.createElement)(x,{label:(0,u.__)("Color","enblocks"),colorLabel:(0,u.__)("Fill","enblocks"),color:c,setColor:t=>e({iconColor:t}),hasColor2:!0,colorLabel2:(0,u.__)("Hover","enblocks"),color2:i,setColor2:t=>e({iconColorHover:t})})),l&&(0,n.createElement)(B,{label:(0,u.__)("Position","enblocks"),options:[{label:(0,u.__)("Before","enblocks"),value:"before"},{label:(0,u.__)("After","enblocks"),value:"after"}],value:a,setValue:t=>e({iconPosition:t})}),o&&(0,n.createElement)(B,{label:(0,u.__)("Vertical Align","enblocks"),options:[{label:(0,u.__)("Top","enblocks"),value:"flex-start"},{label:(0,u.__)("Center","enblocks"),value:"center"},{label:(0,u.__)("Bottom","enblocks"),value:"flex-end"}],value:r,setValue:t=>e({iconVerticalAlign:t})}),(0,n.createElement)("div",{className:"enb-icon-size"},s&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(V,{label:(0,u.__)("Width","enblocks"),value:m,setValue:t=>e({iconWidth:t}),max:10,step:.1,singleUnit:"em"}),(0,n.createElement)(V,{label:(0,u.__)("Height","enblocks"),value:b,setValue:t=>e({iconHeight:t}),max:10,step:.1,singleUnit:"em"})),p&&(0,n.createElement)(V,{label:(0,u.__)("Gap","enblocks"),resetFallback:8,max:200,value:h,setValue:t=>e({iconGap:t}),singleUnit:"px"}),d&&(0,n.createElement)(V,{label:(0,u.__)("Margin top","enblocks"),min:-200,max:200,value:w,setValue:t=>e({iconMargin:t}),singleUnit:"px"}))))};(0,a.registerBlockType)(o,{icon:(0,n.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,n.createElement)("path",{d:"M12.912 1.59a1 1 0 0 0-1.825 0L8.27 7.868l-6.84.74a1 1 0 0 0-.563 1.735l5.099 4.619-1.41 6.733a1 1 0 0 0 1.476 1.073L12 19.345l5.968 3.422a1 1 0 0 0 1.476-1.073l-1.41-6.733 5.099-4.619a1 1 0 0 0-.564-1.735l-6.84-.74-2.817-6.276Z",fill:"currentColor"})),attributes:{blockId:{type:"string"},css:{type:"object"},href:{type:"string",source:"attribute",selector:"a",attribute:"href",__experimentalRole:"content"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel",__experimentalRole:"content"},linkTarget:{type:"boolean",default:!1},iconSource:{type:"string",default:'<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" class="bi bi-star-fill" viewBox="0 0 16 16"><path d="M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z"></path></svg>'},iconColor:{type:"string"},iconColorHover:{type:"string"}},edit:({attributes:e,setAttributes:t,clientId:l})=>{const{blockId:a,css:o,href:r,linkTarget:i,rel:s,positionCSS:m,positionCssMD:p,positionCssLG:h,sizeCSS:d,sizeMD:_,sizeLG:C,spacingCSS:k,spacingMD:x,spacingLG:A,borderCSS:M,borderMD:N,borderLG:y,hoverBorderCSS:T,backgroundCSS:L,backgroundAnimatedCSS:S,hoverBgCSS:z,animatedBgKeyframeCSS:V,iconSource:H,iconColor:B,iconColorHover:R,visibilityCSS:O,hoverVisibilityCSS:I,parentHoverVisibilityCSS:P,transformCSS:F,hoverTransformCSS:U,parentHoverTransformCSS:$,transitionCSS:q,animationName:G,animationThreshold:W,animationDelay:j,animationCSS:Y,animationRevealCSS:X,disableAnimationCSS:Z,blockVisibilityMD:K,blockVisibilityLG:J,blockVisibilityCSS:Q}=e;(0,g.useEffect)((()=>{t({blockId:"enb-icon-"+l.slice(0,8)})}),[l,e,t]);let ee="",te="",le="";te+=`${S}`,te&&(ee=`.${a} .enb-animated-bg{`,le="}");let ae="",ne="",oe="";ne+=`${m}`,ne+=`${d}`,ne+=`${k}`,ne+=`${M}`,ne+=`${L}`,ne+=`${O}`,ne+=`${F}`,ne+=`${q}`,ne+=`${Y}`,ne&&(ae=`.${a}{`,oe="}");let re="",ce="",ie="";ce+=`${T}`,ce+=`${z}`,ce+=`${U}`,ce+=`${I}`,ce&&(re=`.${a}:hover{`,ie="}");let se="",me="",be="";me+=`${$}`,me+=`${P}`,me&&(se=`*:hover > .${a}{`,be="}");let pe="",he="",ve="";H&&B&&(he+=`color:${B};`),he&&(pe=`.${a} .enb-svg-icon svg{`,ve="}");let ue="",ge="",de="";H&&R&&(ge+=`color:${R};`),ge&&(ue=`.${a}:hover .enb-svg-icon svg{`,de="}");let we="",fe="",Ee="",_e="",Ce="",ke="";Ce+=`${N}`,Ce+=`${p}`,Ce+=`${x}`,Ce+=`${_}`,!K&&Ce&&(_e=`@media (min-width:48em){.${a}{`,ke="}}"),fe+=`${y}`,fe+=`${h}`,fe+=`${A}`,fe+=`${C}`,!J&&fe&&(we=`@media (min-width:64em){.${a}{`,Ee="}}");const xe=`${ee}${te}${le}${ae}${ne}${oe}${X}${Z}${se}${me}${be}${re}${ce}${ie}${V}${pe}${he}${ve}${ue}${ge}${de}${_e}${Ce}${ke}${we}${fe}${Ee}${Q}`;(0,g.useEffect)((()=>{JSON.stringify(o)!==JSON.stringify(xe)&&t({css:xe})}),[xe,o,t]);let Ae=0;var Me;G&&((Me=W)||0===Me)&&(Ae=Number(W)/100);const{ref:Ne,inView:ye}=function({threshold:e,delay:t,trackVisibility:l,rootMargin:a,root:o,triggerOnce:r,skip:c,initialInView:i,fallbackInView:s,onChange:m}={}){var p;const[h,v]=n.useState(null),u=n.useRef(),[g,d]=n.useState({inView:!!i,entry:void 0});u.current=m,n.useEffect((()=>{if(c||!h)return;let n;return n=b(h,((e,t)=>{d({inView:e,entry:t}),u.current&&u.current(e,t),t.isIntersecting&&r&&n&&(n(),n=void 0)}),{root:o,rootMargin:a,threshold:e,trackVisibility:l,delay:t},s),()=>{n&&n()}}),[Array.isArray(e)?e.toString():e,h,o,a,r,c,l,s,t]);const w=null==(p=g.entry)?void 0:p.target,f=n.useRef();h||!w||r||c||f.current===w||(f.current=w,d({inView:!!i,entry:void 0}));const E=[v,g.inView,g.entry];return E.ref=E[0],E.inView=E[1],E.entry=E[2],E}({threshold:Ae,delay:j,triggerOnce:!0});let Te;G&&(Te=Ne);const Le=(0,f.useBlockProps)({className:c()(H?"has-icon":"",a,G?"enb-animate":"",ye?"in-view":"")});let Se="";S&&(Se=(0,n.createElement)("span",{className:"enb-animated-bg"}));const ze=(0,n.createElement)(n.Fragment,null,Se),Ve=H?(0,n.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:v(H)}}):void 0;return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(f.BlockControls,{group:"block"},(0,n.createElement)(E.Dropdown,{renderToggle:({isOpen:e,onToggle:t})=>(0,n.createElement)(E.ToolbarButton,{icon:w,label:r?(0,u.__)("Change Icon Link","enblocks"):(0,u.__)("Add Icon Link","enblocks"),onClick:t,"aria-expanded":e,isPressed:!!r}),renderContent:()=>(0,n.createElement)(n.Fragment,null,(0,n.createElement)(f.URLInput,{value:r,onChange:e=>{t({href:e})}}),r&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(E.ToggleControl,{label:(0,u.__)("Open link in a new tab","enblocks"),checked:i||"",onChange:e=>{t({linkTarget:e})}}),i&&(0,n.createElement)(E.TextControl,{label:(0,u.__)("Link Rel","enblocks"),className:"enb-component enb-component-text",value:s,onChange:e=>{t({rel:e})}})))})),(0,n.createElement)(f.InspectorControls,{className:"enb-inspector-controls"},(0,n.createElement)(E.PanelBody,{title:(0,u.__)("Icon","enblocks"),initialOpen:!0,className:"enb-components-panel-body"},(0,n.createElement)(D,{setAttributes:t,iconSource:H,setIconSource:e=>t({iconSource:v(e)}),color:B,colorHover:R}))),(0,n.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(xe)}`),(0,n.createElement)("div",{...Le},(0,n.createElement)("div",{ref:Te},ze,Ve)))},save:({attributes:e})=>{const{blockId:t,iconSource:l,animationName:a,animationThreshold:o,animationDelay:r,href:i,rel:s,linkTarget:m,hasAnimatedBgColor:b,hasAnimatedGradientBg:p}=e;if(!l)return;let h;var u;a&&((u=o)||0===u)&&(h=Number(o)/100);let g="";(b||p)&&(g=(0,n.createElement)("span",{className:"enb-animated-bg"}));const d=m?"_blank":void 0,w=s?`${s}`:void 0,E=(0,n.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:v(l)}}),_=(0,n.createElement)("a",{href:i,rel:w,target:d},E),C=(0,n.createElement)(n.Fragment,null,g),k=(0,n.createElement)(n.Fragment,null,i?_:E),x=f.useBlockProps.save({className:c()(t,a?"enb-animate":"")});return(0,n.createElement)("div",{...x,"data-threshold":h,"data-delay":r},C,k)}})},838:function(e){e.exports=function(){"use strict";const{entries:e,setPrototypeOf:t,isFrozen:l,getPrototypeOf:a,getOwnPropertyDescriptor:n}=Object;let{freeze:o,seal:r,create:c}=Object,{apply:i,construct:s}="undefined"!=typeof Reflect&&Reflect;o||(o=function(e){return e}),r||(r=function(e){return e}),i||(i=function(e,t,l){return e.apply(t,l)}),s||(s=function(e,t){return new e(...t)});const m=k(Array.prototype.forEach),b=k(Array.prototype.pop),p=k(Array.prototype.push),h=k(String.prototype.toLowerCase),v=k(String.prototype.toString),u=k(String.prototype.match),g=k(String.prototype.replace),d=k(String.prototype.indexOf),w=k(String.prototype.trim),f=k(Object.prototype.hasOwnProperty),E=k(RegExp.prototype.test),_=(C=TypeError,function(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];return s(C,t)});var C;function k(e){return function(t){for(var l=arguments.length,a=new Array(l>1?l-1:0),n=1;n<l;n++)a[n-1]=arguments[n];return i(e,t,a)}}function x(e,a){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:h;t&&t(e,null);let o=a.length;for(;o--;){let t=a[o];if("string"==typeof t){const e=n(t);e!==t&&(l(a)||(a[o]=e),t=e)}e[t]=!0}return e}function A(e){for(let t=0;t<e.length;t++)f(e,t)||(e[t]=null);return e}function M(t){const l=c(null);for(const[a,n]of e(t))f(t,a)&&(Array.isArray(n)?l[a]=A(n):n&&"object"==typeof n&&n.constructor===Object?l[a]=M(n):l[a]=n);return l}function N(e,t){for(;null!==e;){const l=n(e,t);if(l){if(l.get)return k(l.get);if("function"==typeof l.value)return k(l.value)}e=a(e)}return function(){return null}}const y=o(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),T=o(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),L=o(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),S=o(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),z=o(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),V=o(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),H=o(["#text"]),B=o(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),R=o(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),D=o(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),O=o(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),I=r(/\{\{[\w\W]*|[\w\W]*\}\}/gm),P=r(/<%[\w\W]*|[\w\W]*%>/gm),F=r(/\${[\w\W]*}/gm),U=r(/^data-[\-\w.\u00B7-\uFFFF]/),$=r(/^aria-[\-\w]+$/),q=r(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),G=r(/^(?:\w+script|data):/i),W=r(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),j=r(/^html$/i),Y=r(/^[a-z][.\w]*(-[.\w]+)+$/i);var X=Object.freeze({__proto__:null,MUSTACHE_EXPR:I,ERB_EXPR:P,TMPLIT_EXPR:F,DATA_ATTR:U,ARIA_ATTR:$,IS_ALLOWED_URI:q,IS_SCRIPT_OR_DATA:G,ATTR_WHITESPACE:W,DOCTYPE_NAME:j,CUSTOM_ELEMENT:Y});const Z=function(){return"undefined"==typeof window?null:window};return function t(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Z();const a=e=>t(e);if(a.version="3.1.2",a.removed=[],!l||!l.document||9!==l.document.nodeType)return a.isSupported=!1,a;let{document:n}=l;const r=n,i=r.currentScript,{DocumentFragment:s,HTMLTemplateElement:C,Node:k,Element:A,NodeFilter:I,NamedNodeMap:P=l.NamedNodeMap||l.MozNamedAttrMap,HTMLFormElement:F,DOMParser:U,trustedTypes:$}=l,G=A.prototype,W=N(G,"cloneNode"),Y=N(G,"nextSibling"),K=N(G,"childNodes"),J=N(G,"parentNode");if("function"==typeof C){const e=n.createElement("template");e.content&&e.content.ownerDocument&&(n=e.content.ownerDocument)}let Q,ee="";const{implementation:te,createNodeIterator:le,createDocumentFragment:ae,getElementsByTagName:ne}=n,{importNode:oe}=r;let re={};a.isSupported="function"==typeof e&&"function"==typeof J&&te&&void 0!==te.createHTMLDocument;const{MUSTACHE_EXPR:ce,ERB_EXPR:ie,TMPLIT_EXPR:se,DATA_ATTR:me,ARIA_ATTR:be,IS_SCRIPT_OR_DATA:pe,ATTR_WHITESPACE:he,CUSTOM_ELEMENT:ve}=X;let{IS_ALLOWED_URI:ue}=X,ge=null;const de=x({},[...y,...T,...L,...z,...H]);let we=null;const fe=x({},[...B,...R,...D,...O]);let Ee=Object.seal(c(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),_e=null,Ce=null,ke=!0,xe=!0,Ae=!1,Me=!0,Ne=!1,ye=!0,Te=!1,Le=!1,Se=!1,ze=!1,Ve=!1,He=!1,Be=!0,Re=!1,De=!0,Oe=!1,Ie={},Pe=null;const Fe=x({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Ue=null;const $e=x({},["audio","video","img","source","image","track"]);let qe=null;const Ge=x({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),We="http://www.w3.org/1998/Math/MathML",je="http://www.w3.org/2000/svg",Ye="http://www.w3.org/1999/xhtml";let Xe=Ye,Ze=!1,Ke=null;const Je=x({},[We,je,Ye],v);let Qe=null;const et=["application/xhtml+xml","text/html"];let tt=null,lt=null;const at=n.createElement("form"),nt=function(e){return e instanceof RegExp||e instanceof Function},ot=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!lt||lt!==e){if(e&&"object"==typeof e||(e={}),e=M(e),Qe=-1===et.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,tt="application/xhtml+xml"===Qe?v:h,ge=f(e,"ALLOWED_TAGS")?x({},e.ALLOWED_TAGS,tt):de,we=f(e,"ALLOWED_ATTR")?x({},e.ALLOWED_ATTR,tt):fe,Ke=f(e,"ALLOWED_NAMESPACES")?x({},e.ALLOWED_NAMESPACES,v):Je,qe=f(e,"ADD_URI_SAFE_ATTR")?x(M(Ge),e.ADD_URI_SAFE_ATTR,tt):Ge,Ue=f(e,"ADD_DATA_URI_TAGS")?x(M($e),e.ADD_DATA_URI_TAGS,tt):$e,Pe=f(e,"FORBID_CONTENTS")?x({},e.FORBID_CONTENTS,tt):Fe,_e=f(e,"FORBID_TAGS")?x({},e.FORBID_TAGS,tt):{},Ce=f(e,"FORBID_ATTR")?x({},e.FORBID_ATTR,tt):{},Ie=!!f(e,"USE_PROFILES")&&e.USE_PROFILES,ke=!1!==e.ALLOW_ARIA_ATTR,xe=!1!==e.ALLOW_DATA_ATTR,Ae=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Me=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Ne=e.SAFE_FOR_TEMPLATES||!1,ye=!1!==e.SAFE_FOR_XML,Te=e.WHOLE_DOCUMENT||!1,ze=e.RETURN_DOM||!1,Ve=e.RETURN_DOM_FRAGMENT||!1,He=e.RETURN_TRUSTED_TYPE||!1,Se=e.FORCE_BODY||!1,Be=!1!==e.SANITIZE_DOM,Re=e.SANITIZE_NAMED_PROPS||!1,De=!1!==e.KEEP_CONTENT,Oe=e.IN_PLACE||!1,ue=e.ALLOWED_URI_REGEXP||q,Xe=e.NAMESPACE||Ye,Ee=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Ee.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Ee.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Ee.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Ne&&(xe=!1),Ve&&(ze=!0),Ie&&(ge=x({},H),we=[],!0===Ie.html&&(x(ge,y),x(we,B)),!0===Ie.svg&&(x(ge,T),x(we,R),x(we,O)),!0===Ie.svgFilters&&(x(ge,L),x(we,R),x(we,O)),!0===Ie.mathMl&&(x(ge,z),x(we,D),x(we,O))),e.ADD_TAGS&&(ge===de&&(ge=M(ge)),x(ge,e.ADD_TAGS,tt)),e.ADD_ATTR&&(we===fe&&(we=M(we)),x(we,e.ADD_ATTR,tt)),e.ADD_URI_SAFE_ATTR&&x(qe,e.ADD_URI_SAFE_ATTR,tt),e.FORBID_CONTENTS&&(Pe===Fe&&(Pe=M(Pe)),x(Pe,e.FORBID_CONTENTS,tt)),De&&(ge["#text"]=!0),Te&&x(ge,["html","head","body"]),ge.table&&(x(ge,["tbody"]),delete _e.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw _('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw _('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');Q=e.TRUSTED_TYPES_POLICY,ee=Q.createHTML("")}else void 0===Q&&(Q=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let l=null;const a="data-tt-policy-suffix";t&&t.hasAttribute(a)&&(l=t.getAttribute(a));const n="dompurify"+(l?"#"+l:"");try{return e.createPolicy(n,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+n+" could not be created."),null}}($,i)),null!==Q&&"string"==typeof ee&&(ee=Q.createHTML(""));o&&o(e),lt=e}},rt=x({},["mi","mo","mn","ms","mtext"]),ct=x({},["foreignobject","annotation-xml"]),it=x({},["title","style","font","a","script"]),st=x({},[...T,...L,...S]),mt=x({},[...z,...V]),bt=function(e){p(a.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},pt=function(e,t){try{p(a.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){p(a.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!we[e])if(ze||Ve)try{bt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},ht=function(e){let t=null,l=null;if(Se)e="<remove></remove>"+e;else{const t=u(e,/^[\r\n\t ]+/);l=t&&t[0]}"application/xhtml+xml"===Qe&&Xe===Ye&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const a=Q?Q.createHTML(e):e;if(Xe===Ye)try{t=(new U).parseFromString(a,Qe)}catch(e){}if(!t||!t.documentElement){t=te.createDocument(Xe,"template",null);try{t.documentElement.innerHTML=Ze?ee:a}catch(e){}}const o=t.body||t.documentElement;return e&&l&&o.insertBefore(n.createTextNode(l),o.childNodes[0]||null),Xe===Ye?ne.call(t,Te?"html":"body")[0]:Te?t.documentElement:o},vt=function(e){return le.call(e.ownerDocument||e,e,I.SHOW_ELEMENT|I.SHOW_COMMENT|I.SHOW_TEXT|I.SHOW_PROCESSING_INSTRUCTION|I.SHOW_CDATA_SECTION,null)},ut=function(e){return"function"==typeof k&&e instanceof k},gt=function(e,t,l){re[e]&&m(re[e],(e=>{e.call(a,t,l,lt)}))},dt=function(e){let t=null;if(gt("beforeSanitizeElements",e,null),(l=e)instanceof F&&(void 0!==l.__depth&&"number"!=typeof l.__depth||void 0!==l.__removalCount&&"number"!=typeof l.__removalCount||"string"!=typeof l.nodeName||"string"!=typeof l.textContent||"function"!=typeof l.removeChild||!(l.attributes instanceof P)||"function"!=typeof l.removeAttribute||"function"!=typeof l.setAttribute||"string"!=typeof l.namespaceURI||"function"!=typeof l.insertBefore||"function"!=typeof l.hasChildNodes))return bt(e),!0;var l;const n=tt(e.nodeName);if(gt("uponSanitizeElement",e,{tagName:n,allowedTags:ge}),e.hasChildNodes()&&!ut(e.firstElementChild)&&E(/<[/\w]/g,e.innerHTML)&&E(/<[/\w]/g,e.textContent))return bt(e),!0;if(7===e.nodeType)return bt(e),!0;if(ye&&8===e.nodeType&&E(/<[/\w]/g,e.data))return bt(e),!0;if(!ge[n]||_e[n]){if(!_e[n]&&ft(n)){if(Ee.tagNameCheck instanceof RegExp&&E(Ee.tagNameCheck,n))return!1;if(Ee.tagNameCheck instanceof Function&&Ee.tagNameCheck(n))return!1}if(De&&!Pe[n]){const t=J(e)||e.parentNode,l=K(e)||e.childNodes;if(l&&t)for(let a=l.length-1;a>=0;--a){const n=W(l[a],!0);n.__removalCount=(e.__removalCount||0)+1,t.insertBefore(n,Y(e))}}return bt(e),!0}return e instanceof A&&!function(e){let t=J(e);t&&t.tagName||(t={namespaceURI:Xe,tagName:"template"});const l=h(e.tagName),a=h(t.tagName);return!!Ke[e.namespaceURI]&&(e.namespaceURI===je?t.namespaceURI===Ye?"svg"===l:t.namespaceURI===We?"svg"===l&&("annotation-xml"===a||rt[a]):Boolean(st[l]):e.namespaceURI===We?t.namespaceURI===Ye?"math"===l:t.namespaceURI===je?"math"===l&&ct[a]:Boolean(mt[l]):e.namespaceURI===Ye?!(t.namespaceURI===je&&!ct[a])&&!(t.namespaceURI===We&&!rt[a])&&!mt[l]&&(it[l]||!st[l]):!("application/xhtml+xml"!==Qe||!Ke[e.namespaceURI]))}(e)?(bt(e),!0):"noscript"!==n&&"noembed"!==n&&"noframes"!==n||!E(/<\/no(script|embed|frames)/i,e.innerHTML)?(Ne&&3===e.nodeType&&(t=e.textContent,m([ce,ie,se],(e=>{t=g(t,e," ")})),e.textContent!==t&&(p(a.removed,{element:e.cloneNode()}),e.textContent=t)),gt("afterSanitizeElements",e,null),!1):(bt(e),!0)},wt=function(e,t,l){if(Be&&("id"===t||"name"===t)&&(l in n||l in at))return!1;if(xe&&!Ce[t]&&E(me,t));else if(ke&&E(be,t));else if(!we[t]||Ce[t]){if(!(ft(e)&&(Ee.tagNameCheck instanceof RegExp&&E(Ee.tagNameCheck,e)||Ee.tagNameCheck instanceof Function&&Ee.tagNameCheck(e))&&(Ee.attributeNameCheck instanceof RegExp&&E(Ee.attributeNameCheck,t)||Ee.attributeNameCheck instanceof Function&&Ee.attributeNameCheck(t))||"is"===t&&Ee.allowCustomizedBuiltInElements&&(Ee.tagNameCheck instanceof RegExp&&E(Ee.tagNameCheck,l)||Ee.tagNameCheck instanceof Function&&Ee.tagNameCheck(l))))return!1}else if(qe[t]);else if(E(ue,g(l,he,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==d(l,"data:")||!Ue[e])if(Ae&&!E(pe,g(l,he,"")));else if(l)return!1;return!0},ft=function(e){return"annotation-xml"!==e&&u(e,ve)},Et=function(e){gt("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const l={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:we};let n=t.length;for(;n--;){const o=t[n],{name:r,namespaceURI:c,value:i}=o,s=tt(r);let p="value"===r?i:w(i);if(l.attrName=s,l.attrValue=p,l.keepAttr=!0,l.forceKeepAttr=void 0,gt("uponSanitizeAttribute",e,l),p=l.attrValue,l.forceKeepAttr)continue;if(pt(r,e),!l.keepAttr)continue;if(!Me&&E(/\/>/i,p)){pt(r,e);continue}Ne&&m([ce,ie,se],(e=>{p=g(p,e," ")}));const h=tt(e.nodeName);if(wt(h,s,p)){if(!Re||"id"!==s&&"name"!==s||(pt(r,e),p="user-content-"+p),Q&&"object"==typeof $&&"function"==typeof $.getAttributeType)if(c);else switch($.getAttributeType(h,s)){case"TrustedHTML":p=Q.createHTML(p);break;case"TrustedScriptURL":p=Q.createScriptURL(p)}try{c?e.setAttributeNS(c,r,p):e.setAttribute(r,p),b(a.removed)}catch(e){}}}gt("afterSanitizeAttributes",e,null)},_t=function e(t){let l=null;const a=vt(t);for(gt("beforeSanitizeShadowDOM",t,null);l=a.nextNode();){if(gt("uponSanitizeShadowNode",l,null),dt(l))continue;const t=J(l);1===l.nodeType&&(t&&t.__depth?l.__depth=(l.__removalCount||0)+t.__depth+1:l.__depth=1),l.__depth>=255&&bt(l),l.content instanceof s&&(l.content.__depth=l.__depth,e(l.content)),Et(l)}gt("afterSanitizeShadowDOM",t,null)};return a.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=null,n=null,o=null,c=null;if(Ze=!e,Ze&&(e="\x3c!--\x3e"),"string"!=typeof e&&!ut(e)){if("function"!=typeof e.toString)throw _("toString is not a function");if("string"!=typeof(e=e.toString()))throw _("dirty is not a string, aborting")}if(!a.isSupported)return e;if(Le||ot(t),a.removed=[],"string"==typeof e&&(Oe=!1),Oe){if(e.nodeName){const t=tt(e.nodeName);if(!ge[t]||_e[t])throw _("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof k)l=ht("\x3c!----\x3e"),n=l.ownerDocument.importNode(e,!0),1===n.nodeType&&"BODY"===n.nodeName||"HTML"===n.nodeName?l=n:l.appendChild(n);else{if(!ze&&!Ne&&!Te&&-1===e.indexOf("<"))return Q&&He?Q.createHTML(e):e;if(l=ht(e),!l)return ze?null:He?ee:""}l&&Se&&bt(l.firstChild);const i=vt(Oe?e:l);for(;o=i.nextNode();){if(dt(o))continue;const e=J(o);1===o.nodeType&&(e&&e.__depth?o.__depth=(o.__removalCount||0)+e.__depth+1:o.__depth=1),o.__depth>=255&&bt(o),o.content instanceof s&&(o.content.__depth=o.__depth,_t(o.content)),Et(o)}if(Oe)return e;if(ze){if(Ve)for(c=ae.call(l.ownerDocument);l.firstChild;)c.appendChild(l.firstChild);else c=l;return(we.shadowroot||we.shadowrootmode)&&(c=oe.call(r,c,!0)),c}let b=Te?l.outerHTML:l.innerHTML;return Te&&ge["!doctype"]&&l.ownerDocument&&l.ownerDocument.doctype&&l.ownerDocument.doctype.name&&E(j,l.ownerDocument.doctype.name)&&(b="<!DOCTYPE "+l.ownerDocument.doctype.name+">\n"+b),Ne&&m([ce,ie,se],(e=>{b=g(b,e," ")})),Q&&He?Q.createHTML(b):b},a.setConfig=function(){ot(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Le=!0},a.clearConfig=function(){lt=null,Le=!1},a.isValidAttribute=function(e,t,l){lt||ot({});const a=tt(e),n=tt(t);return wt(a,n,l)},a.addHook=function(e,t){"function"==typeof t&&(re[e]=re[e]||[],p(re[e],t))},a.removeHook=function(e){if(re[e])return b(re[e])},a.removeHooks=function(e){re[e]&&(re[e]=[])},a.removeAllHooks=function(){re={}},a}()}()},942:(e,t)=>{var l;!function(){"use strict";var a={}.hasOwnProperty;function n(){for(var e="",t=0;t<arguments.length;t++){var l=arguments[t];l&&(e=r(e,o(l)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return n.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var l in e)a.call(e,l)&&e[l]&&(t=r(t,l));return t}function r(e,t){return t?e?e+" "+t:e+t:e}e.exports?(n.default=n,e.exports=n):void 0===(l=function(){return n}.apply(t,[]))||(e.exports=l)}()}},l={};function a(e){var n=l[e];if(void 0!==n)return n.exports;var o=l[e]={exports:{}};return t[e].call(o.exports,o,o.exports,a),o.exports}a.m=t,e=[],a.O=(t,l,n,o)=>{if(!l){var r=1/0;for(m=0;m<e.length;m++){for(var[l,n,o]=e[m],c=!0,i=0;i<l.length;i++)(!1&o||r>=o)&&Object.keys(a.O).every((e=>a.O[e](l[i])))?l.splice(i--,1):(c=!1,o<r&&(r=o));if(c){e.splice(m--,1);var s=n();void 0!==s&&(t=s)}}return t}o=o||0;for(var m=e.length;m>0&&e[m-1][2]>o;m--)e[m]=e[m-1];e[m]=[l,n,o]},a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var l in t)a.o(t,l)&&!a.o(e,l)&&Object.defineProperty(e,l,{enumerable:!0,get:t[l]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={22:0,690:0};a.O.j=t=>0===e[t];var t=(t,l)=>{var n,o,[r,c,i]=l,s=0;if(r.some((t=>0!==e[t]))){for(n in c)a.o(c,n)&&(a.m[n]=c[n]);if(i)var m=i(a)}for(t&&t(l);s<r.length;s++)o=r[s],a.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return a.O(m)},l=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];l.forEach(t.bind(null,0)),l.push=t.bind(null,l.push.bind(l))})();var n=a.O(void 0,[690],(()=>a(200)));n=a.O(n)})();
  • enblocks/trunk/build/blocks/image/block.json

    r3074480 r3084531  
    33  "apiVersion": 3,
    44  "name": "enblocks/image",
    5   "version": "1.3.7",
     5  "version": "1.3.8",
    66  "title": "Image",
    77  "category": "enblocks",
  • enblocks/trunk/build/blocks/image/index.asset.php

    r3074480 r3084531  
    1 <?php return array('dependencies' => array('react', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-primitives'), 'version' => '9fb2b64af3994e937158');
     1<?php return array('dependencies' => array('react', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-primitives'), 'version' => 'bf8b4f5f9b20a6add65f');
  • enblocks/trunk/build/blocks/image/index.js

    r3074480 r3084531  
    1 (()=>{var e,t={897:(e,t,o)=>{"use strict";const l=window.wp.blocks,n=window.React,a=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/image","version":"1.3.7","title":"Image","category":"enblocks","keywords":["figure","icon","image","photo","picture"],"supports":{"html":false,"align":["wide","full"],"anchor":true},"textdomain":"enblocks","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}'),r=window.wp.blob,i=window.wp.components,c=window.wp.i18n;var s=o(942),m=o.n(s);const d=window.wp.blockEditor,b=window.wp.data,p=window.wp.notices,u=window.wp.primitives,g=(0,n.createElement)(u.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,n.createElement)(u.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h12a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5ZM4 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6Zm4 10h2v-1.5H8V16Zm5 0h-2v-1.5h2V16Zm1 0h2v-1.5h-2V16Z"})),h=(0,n.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(u.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})),v=window.wp.element;Object.defineProperty;var E=new Map,f=new WeakMap,k=0;function C(e,t,o={},l=undefined){if(void 0===window.IntersectionObserver&&void 0!==l){const n=e.getBoundingClientRect();return t(l,{isIntersecting:l,target:e,intersectionRatio:"number"==typeof o.threshold?o.threshold:0,time:0,boundingClientRect:n,intersectionRect:n,rootBounds:n}),()=>{}}const{id:n,observer:a,elements:r}=function(e){const t=function(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return`${t}_${"root"===t?(o=e.root,o?(f.has(o)||(k+=1,f.set(o,k.toString())),f.get(o)):"0"):e[t]}`;var o})).toString()}(e);let o=E.get(t);if(!o){const l=new Map;let n;const a=new IntersectionObserver((t=>{t.forEach((t=>{var o;const a=t.isIntersecting&&n.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=a),null==(o=l.get(t.target))||o.forEach((e=>{e(a,t)}))}))}),e);n=a.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),o={id:t,observer:a,elements:l},E.set(t,o)}return o}(o),i=r.get(e)||[];return r.has(e)||r.set(e,i),i.push(t),a.observe(e),function(){i.splice(i.indexOf(t),1),0===i.length&&(r.delete(e),a.unobserve(e)),0===r.size&&(a.disconnect(),E.delete(n))}}n.Component;const w=()=>(0,n.createElement)("div",{className:"enb-component-divider"}),y=({color:e,setColor:t})=>{const o=(0,b.useSelect)((e=>e("core/block-editor").getSettings().colors))||[];return(0,n.createElement)("div",{className:"enb-color-picker-group"},(0,n.createElement)(i.ColorPalette,{colors:o,value:e,onChange:t,enableAlpha:!0,clearable:!1}),(0,n.createElement)(i.ColorPalette,{className:"enb-default-colors",colors:[{name:"Color 900",color:"var(--enb-color-900)"},{name:"Color 700",color:"var(--enb-color-700)"},{name:"Color 600",color:"var(--enb-color-600)"},{name:"Color 300",color:"var(--enb-color-300)"},{name:"Color 200",color:"var(--enb-color-200)"},{name:"Color 100",color:"var(--enb-color-100)"},{name:"Color 50",color:"var(--enb-color-50)"},{name:"Accent 700",color:"var(--enb-color-primary-700)"},{name:"Accent 600",color:"var(--enb-color-primary-600)"},{name:"Accent 200",color:"var(--enb-color-primary-200)"},{name:"Accent 50",color:"var(--enb-color-primary-50)"},{name:"Positive 600",color:"var(--enb-color-positive-600)"},{name:"Positive 200",color:"var(--enb-color-positive-200)"},{name:"Positive 50",color:"var(--enb-color-positive-50)"},{name:"Negative 600",color:"var(--enb-color-negative-600)"},{name:"Negative 200",color:"var(--enb-color-negative-200)"},{name:"Negative 50",color:"var(--enb-color-negative-50)"},{name:"Warning 600",color:"var(--enb-color-warning-600)"},{name:"Warning 200",color:"var(--enb-color-warning-200)"},{name:"Warning 50",color:"var(--enb-color-warning-50)"}],value:e,onChange:t,disableCustomColors:!0,clearable:!1}))},S=({disabled:e,onClick:t})=>(0,n.createElement)(i.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,c.__)("Reset","enblocks"),showTooltip:!0,tooltipPosition:"top",icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,n.createElement)("path",{d:"M25 5c-6.4 0-12 3-15.6 7.5L5 9.9l2.2 12.6 12.1-4-4.3-2.6c2.4-2.7 5.9-4.5 9.9-4.5 7.5 0 13.6 6.1 13.6 13.6s-6 13.6-13.5 13.6c-5.3 0-9.8-3-12.1-7.4l-5.5 3.3C10.7 40.8 17.4 45 25 45c11 0 20-9 20-20S36 5 25 5z"}))}),_=({label:e,colorLabel:t,color:o,setColor:l,hasColor2:a,colorLabel2:r,color2:s,setColor2:m,hasColor3:d,colorLabel3:b,color3:p,setColor3:u,hasColor4:g,colorLabel4:h,color4:E,setColor4:f,hasColor5:k,colorLabel5:C,color5:w,setColor5:_,resetFallback:N,resetFallback2:$,resetFallback3:x,resetFallback4:V,resetFallback5:T})=>{const[P,B]=(0,v.useState)(!1),z=()=>{B((e=>!e))},[I,M]=(0,v.useState)(!1),F=()=>{M((e=>!e))},[R,L]=(0,v.useState)(!1),H=()=>{L((e=>!e))},[D,O]=(0,v.useState)(!1),U=()=>{O((e=>!e))},[A,G]=(0,v.useState)(!1),j=()=>{G((e=>!e))};let W=!0;return k?(o&&o!==N||s&&s!==$||p&&p!==x||E&&E!==V||w&&w!==T)&&(W=!1):g?(o&&o!==N||s&&s!==$||p&&p!==x||E&&p!==V)&&(W=!1):d?(o&&o!==N||s&&s!==$||p&&p!==x)&&(W=!1):a?(o&&o!==N||s&&s!==$)&&(W=!1):o&&o!==N&&(W=!1),(0,n.createElement)("div",{className:"enb-component enb-component-color-picker"},(0,n.createElement)("div",{className:"enb-component-color-indicator enb-flex enb-justify-between enb-align-center"},(0,n.createElement)("h2",{className:"enb-component-heading"},e),(0,n.createElement)(i.ButtonGroup,{className:"enb-flex enb-align-center enb-col-gap-4"},!P&&(0,n.createElement)(i.Button,{label:t,showTooltip:!0,tooltipPosition:"top",onClick:z},(0,n.createElement)(i.ColorIndicator,{colorValue:o})),P&&(0,n.createElement)(i.Button,{label:t,showTooltip:!0,tooltipPosition:"top",onClick:z},(0,n.createElement)(i.ColorIndicator,{colorValue:o})),a&&(0,n.createElement)(n.Fragment,null,!I&&(0,n.createElement)(i.Button,{label:r,showTooltip:!0,tooltipPosition:"top",onClick:F},(0,n.createElement)(i.ColorIndicator,{colorValue:s})),I&&(0,n.createElement)(i.Button,{label:r,showTooltip:!0,tooltipPosition:"top",onClick:F},(0,n.createElement)(i.ColorIndicator,{colorValue:s}))),d&&(0,n.createElement)(n.Fragment,null,!R&&(0,n.createElement)(i.Button,{label:b,showTooltip:!0,tooltipPosition:"top",onClick:H},(0,n.createElement)(i.ColorIndicator,{colorValue:p})),R&&(0,n.createElement)(i.Button,{label:b,showTooltip:!0,tooltipPosition:"top",onClick:H},(0,n.createElement)(i.ColorIndicator,{colorValue:p}))),g&&(0,n.createElement)(n.Fragment,null,!D&&(0,n.createElement)(i.Button,{label:h,showTooltip:!0,tooltipPosition:"top",onClick:U},(0,n.createElement)(i.ColorIndicator,{colorValue:E})),D&&(0,n.createElement)(i.Button,{label:h,showTooltip:!0,tooltipPosition:"top",onClick:U},(0,n.createElement)(i.ColorIndicator,{colorValue:E}))),k&&(0,n.createElement)(n.Fragment,null,!A&&(0,n.createElement)(i.Button,{label:C,showTooltip:!0,tooltipPosition:"top",onClick:j},(0,n.createElement)(i.ColorIndicator,{colorValue:w})),A&&(0,n.createElement)(i.Button,{label:C,showTooltip:!0,tooltipPosition:"top",onClick:j},(0,n.createElement)(i.ColorIndicator,{colorValue:w}))),(0,n.createElement)(S,{disabled:W,onClick:()=>{l(N),a&&m($),d&&u(x),g&&f(V),k&&_(T)}}))),P&&(0,n.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:z},(0,n.createElement)(y,{label:(0,c.__)("Color","enblocks"),color:o,setColor:l,resetFallback:N})),a&&(0,n.createElement)(n.Fragment,null,I&&(0,n.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:F},(0,n.createElement)(y,{label:(0,c.__)("Color","enblocks"),color:s,setColor:m,resetFallback:$}))),d&&(0,n.createElement)(n.Fragment,null,R&&(0,n.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:H},(0,n.createElement)(y,{label:(0,c.__)("Color","enblocks"),color:p,setColor:u,resetFallback:x}))),g&&(0,n.createElement)(n.Fragment,null,D&&(0,n.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:U},(0,n.createElement)(y,{label:(0,c.__)("Color","enblocks"),color:E,setColor:f,resetFallback:V}))),k&&(0,n.createElement)(n.Fragment,null,A&&(0,n.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:j},(0,n.createElement)(y,{label:(0,c.__)("Color","enblocks"),color:w,setColor:_,resetFallback:T}))))},N=(0,n.createElement)(u.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,n.createElement)(u.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})),$=(0,n.createElement)(u.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,n.createElement)(u.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z"})),x=({title:e,allowedTypes:t,onSelect:o,value:l,url:a,onRemove:r})=>{let s,m,b;return"image"===t&&(s=(0,n.createElement)("img",{src:a,alt:""}),m=N,b=(0,c.__)("Select Image","enblocks")),"video"===t&&(s=(0,n.createElement)("video",{autoPlay:"true",muted:!0,loop:!0,src:a,width:"100%"}),m=$,b=(0,c.__)("Select Video","enblocks")),(0,n.createElement)("div",{className:"enb-control enb-media-picker"},(0,n.createElement)("div",{className:"enb-control enb-control-media"},(0,n.createElement)(d.MediaUploadCheck,null,(0,n.createElement)(d.MediaUpload,{title:e,allowedTypes:t,onSelect:o,value:l,render:({open:e})=>(0,n.createElement)(n.Fragment,null,!!a&&(0,n.createElement)("div",{className:"enb-bg-media-container"},s,(0,n.createElement)("div",{className:"enb-bg-media-action"},(0,n.createElement)(i.Button,{className:"enb-edit-button",label:(0,c.__)("Replace","enblocks"),showTooltip:!0,tooltipPosition:"top",onClick:e},(0,n.createElement)(i.Dashicon,{icon:"edit"})),(0,n.createElement)(i.Button,{className:"enb-remove-button",label:(0,c.__)("Remove","enblocks"),showTooltip:!0,tooltipPosition:"top",onClick:r},(0,n.createElement)(i.Dashicon,{icon:"trash"})))),!a&&(0,n.createElement)("button",{onClick:e,className:"enb-bg-media-select"},(0,n.createElement)("div",{className:"enb-bg-media-select-button"},m,(0,n.createElement)("span",null,b))))}))))},V=({resetButton:e,options:t,value:o="",setValue:l,resetFallback:a=""})=>{let r=!0;return o!==a&&(r=!1),(0,n.createElement)("div",{className:"enb-select enb-flex"},(0,n.createElement)(i.SelectControl,{options:t,value:o,onChange:l}),e&&(0,n.createElement)(S,{disabled:r,onClick:()=>{l(a)}}))},T=(0,n.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(u.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),P=(0,n.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(u.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),B=(0,n.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(u.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),z=()=>{const e=(()=>{const{getDeviceType:e}=(0,b.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""})(),{__experimentalSetPreviewDeviceType:t=null}=(0,b.useDispatch)("core/edit-post"),o=e=>{t(e)};let l="Switch to Tablet";"Tablet"===e?l=(0,c.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(l=(0,c.__)("Switch to Desktop","enblocks"));const a=()=>{"Desktop"===e?o("Tablet"):"Tablet"===e?o("Mobile"):"Mobile"===e&&o("Desktop")};return(0,n.createElement)(i.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,o)=>(0,n.createElement)(i.Button,{key:o,label:l,showTooltip:!0,tooltipPosition:"top",className:m()("enb-device-toggle-button",{selected:t===e}),onClick:a},"Desktop"===t&&T,"Tablet"===t&&P,"Mobile"===t&&B))))},I=({label:e,help:t,hasDeviceToggle:o=!1,resetButton:l,options:a,value:r,setValue:i,resetFallback:c})=>(0,n.createElement)("div",{className:"enb-component enb-cols-2 enb-align-center enb-col-gap-8"},!!e&&(0,n.createElement)("div",{className:m()("enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8",{"enb-col-gap-4":o})},(0,n.createElement)("h2",{className:"enb-component-heading enb-m-0"},e,!!t&&(0,n.createElement)("span",{className:"enb-component-help"},t)),o&&(0,n.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,n.createElement)(z,null))),(0,n.createElement)(V,{resetButton:l,options:a,value:r,setValue:i,resetFallback:c})),M=({label:e,help:t,checked:o,setChecked:l})=>(0,n.createElement)("div",{className:"enb-component"},(0,n.createElement)("div",{className:"enb-toggle enb-flex enb-justify-between enb-align-center enb-col-gap-8"},!!e&&(0,n.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,n.createElement)("h2",{className:"enb-component-heading enb-m-0"},e,!!t&&(0,n.createElement)("span",{className:"enb-component-help"},t))),(0,n.createElement)(i.ToggleControl,{checked:o,onChange:l}))),F=({title:e,setAttributes:t,mediaId:o,mediaUrl:l,alt:a,sizeSlug:r,duotoneEffect:s,duotoneColor:m,duotoneColor2:p})=>{const{imageSizes:u,imageData:g}=(0,b.useSelect)((e=>{const{getSettings:t}=e(d.store),l=t().imageSizes||[],n=e("core").getMedia(o);return{imageSizes:l.map((e=>({value:e.slug,label:e.name}))),imageData:{...n}}}),[o]);return(0,n.createElement)("div",{className:"enb-component enb-component-image"},(0,n.createElement)(x,{title:e,allowedTypes:"image",onSelect:function(e){if(!e||!e.url)return void t({mediaId:void 0,mediaUrl:"",alt:"",title:"",mediaWidth:"",mediaHeight:"",caption:""});const o=e?.sizes&&e?.sizes[r]?.url||e?.url;t({mediaId:e?.id,mediaUrl:o,alt:e?.alt,title:e?.title})},value:o,url:l,setUrl:e=>t({mediaUrl:e}),onRemove:()=>{t({mediaId:void 0,mediaUrl:"",alt:"",title:"",mediaWidth:"",mediaHeight:"",caption:""})}}),!!l&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)("div",{className:"enb-component enb-component-text"},(0,n.createElement)("div",{className:"enb-component-header enb-flex enb-align-center"},(0,n.createElement)("h2",{className:"enb-component-heading"},(0,c.__)("Alt Text","enblocks"))),(0,n.createElement)(i.TextareaControl,{value:a,onChange:e=>t({alt:e})})),!!r&&(0,n.createElement)(I,{label:(0,c.__)("Resolution","enblocks"),resetButton:!0,options:u,value:r,setValue:e=>{const o=g.media_details?.sizes[e]?.source_url||g.source_url,l=g.media_details?.sizes[e]?.width||g.media_details?.width||"",n=g.media_details?.sizes[e]?.height||g.media_details?.height||"";t({sizeSlug:e,mediaUrl:o,mediaWidth:l,mediaHeight:n})},resetFallback:"full"}),(0,n.createElement)(M,{label:(0,c.__)("Duotone Effect","enblocks"),help:(0,c.__)("The duotone effect is a technique in which two colors are used to create a striking visual effect of an image.","enblocks"),checked:s,setChecked:e=>t({duotoneEffect:e})}),s&&(0,n.createElement)(_,{label:(0,c.__)("Duotone Colors","enblocks"),colorLabel:(0,c.__)("Color 1","enblocks"),color:m,setColor:e=>t({duotoneColor:e}),resetFallback:"var(--enb-color-primary-200)",hasColor2:!0,colorLabel2:(0,c.__)("Color 2","enblocks"),color2:p,setColor2:e=>t({duotoneColor2:e}),resetFallback2:"var(--enb-color-warning-600)"})))};(0,l.registerBlockType)(a,{icon:("image",(0,n.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,n.createElement)("path",{fill:"none",stroke:"currentColor",strokeWidth:"2",d:"M1 1h22v22H1z"}),(0,n.createElement)("path",{d:"m10.552 16 7.11-7.11M16.614 9.34l6.405 6.405M1.237 18.712l6.475-6.475M6.65 12.703 16.945 23",stroke:"currentColor",strokeWidth:"2.158"}),(0,n.createElement)("circle",{cx:"8.5",cy:"7.5",r:"1.5",fill:"currentColor"}))),attributes:{blockId:{type:"string"},css:{type:"object"},mediaId:{type:"number"},mediaUrl:{type:"string",source:"attribute",selector:"img",attribute:"src"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:"",__experimentalRole:"content"},mediaWidth:{type:"number"},mediaHeight:{type:"number"},title:{type:"string",source:"attribute",selector:"img",attribute:"title",__experimentalRole:"content"},sizeSlug:{type:"string",default:"full"},showCaption:{type:"toggle",default:!1},caption:{type:"string",source:"html",selector:"figcaption",__experimentalRole:"content"},duotoneEffect:{type:"boolean"},duotoneColor:{type:"string",default:"var(--enb-color-primary-200)"},duotoneColor2:{type:"string",default:"var(--enb-color-warning-600)"},decoding:{type:"string",default:"async"},fetchPriority:{type:"boolean"},lazyLoading:{type:"boolean",default:!0},role:{type:"string"}},edit:({attributes:e,setAttributes:t,isSelected:o,insertBlocksAfter:a,clientId:s})=>{const{blockId:u,css:E,align:f,mediaId:k,mediaUrl:y,alt:S,sizeSlug:_,showCaption:N,caption:$,duotoneEffect:x,duotoneColor:V,duotoneColor2:T,href:P,rel:B,linkTarget:z,decoding:R,fetchPriority:L,lazyLoading:H,role:D,positionCSS:O,positionCssMD:U,positionCssLG:A,sizeCSS:G,sizeMD:j,sizeLG:W,clipPathCSS:Z,overflowCSS:J,spacingCSS:q,spacingMD:K,spacingLG:Q,borderCSS:X,borderMD:Y,borderLG:ee,hoverBorderCSS:te,boxShadowCSS:oe,hoverBoxShadowCSS:le,parentHoverBoxShadowCSS:ne,filtersCSS:ae,hoverFilterCSS:re,visibilityCSS:ie,hoverVisibilityCSS:ce,parentHoverVisibilityCSS:se,transformCSS:me,hoverTransformCSS:de,parentHoverTransformCSS:be,transitionCSS:pe,animationName:ue,animationThreshold:ge,animationDelay:he,animationCSS:ve,animationRevealCSS:Ee,disableAnimationCSS:fe,blockVisibilityMD:ke,blockVisibilityLG:Ce,blockVisibilityCSS:we}=e;(0,v.useEffect)((()=>{t({blockId:"enb-image-"+s.slice(0,8)})}),[s,t]);const[ye,Se]=(0,v.useState)(),_e=e=>{if(!e||!e.url)return void t({mediaId:void 0,mediaUrl:"",alt:""});if((0,r.isBlobURL)(e.url))return void Se(e.url);Se();const o=e?.sizes&&e?.sizes[_]?.url||e?.url;t({mediaId:e?.id,mediaUrl:o,alt:e?.alt})},{createErrorNotice:Ne}=(0,b.useDispatch)(p.store),$e=e=>{Ne(e,{type:"snackbar"})};(0,v.useEffect)((()=>{_||t({sizeSlug:"full"})}),[]);const{mediaUpload:xe}=(0,b.useSelect)((e=>{const{getSettings:t}=e(d.store);return{mediaUpload:t().mediaUpload}}),[]);let Ve=(Te=y,!k&&(0,r.isBlobURL)(Te));var Te;(0,v.useEffect)((()=>{if(!Ve)return;const e=(0,r.getBlobByURL)(y);e&&xe({filesList:[e],onFileChange:([e])=>{_e(e)},allowedTypes:"image",onError:e=>{Ve=!1,$e(e)}})}),[]),(0,v.useEffect)((()=>{Ve?Se(y):(0,r.revokeBlobURL)(ye)}),[Ve,y]);let Pe="",Be="",ze="";Be+=`${O}`,Be+=`${G}`,Be+=`${Z}`,Be+=`${J}`,Be+=`${q}`,Be+=`${X}`,Be+=`${oe}`,Be+=`${ae}`,Be+=`${ie}`,Be+=`${me}`,Be+=`${pe}`,Be+=`${ve}`,Be&&(Pe=`.${u}{`,ze="}");let Ie="",Me="",Fe="";Me+=`${te}`,Me+=`${le}`,Me+=`${re}`,Me+=`${de}`,Me+=`${ce}`,Me&&(Ie=`.${u}:hover{`,Fe="}");let Re="",Le="",He="";Le+=`${ne}`,Le+=`${be}`,Le+=`${se}`,Le&&(Re=`*:hover > .${u}{`,He="}");let De="",Oe="",Ue="",Ae="",Ge="",je="";Ge+=`${Y}`,Ge+=`${U}`,Ge+=`${K}`,Ge+=`${j}`,!ke&&Ge&&(Ae=`@media (min-width:48em){.${u}{`,je="}}"),Oe+=`${ee}`,Oe+=`${A}`,Oe+=`${Q}`,Oe+=`${W}`,!Ce&&Oe&&(De=`@media (min-width:64em){.${u}{`,Ue="}}");let We="";x&&(We+=`.${u}::before,.${u}::after{content: '';\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tinset: 0;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tmix-blend-mode: darken;}`,We+=`.${u}::before{background-color:${V};}`,We+=`.${u}::after{background-color:${T};mix-blend-mode:lighten;}`);const Ze=`${Pe}${Be}${ze}${Ee}${fe}${Re}${Le}${He}${Ie}${Me}${Fe}${Ae}${Ge}${je}${De}${Oe}${Ue}${we}${We}`;(0,v.useEffect)((()=>{JSON.stringify(E)!==JSON.stringify(Ze)&&t({css:Ze})}),[Ze,E,t]);let Je=0;var qe;ue&&((qe=ge)||0===qe)&&(Je=Number(ge)/100);const{ref:Ke,inView:Qe}=function({threshold:e,delay:t,trackVisibility:o,rootMargin:l,root:a,triggerOnce:r,skip:i,initialInView:c,fallbackInView:s,onChange:m}={}){var d;const[b,p]=n.useState(null),u=n.useRef(),[g,h]=n.useState({inView:!!c,entry:void 0});u.current=m,n.useEffect((()=>{if(i||!b)return;let n;return n=C(b,((e,t)=>{h({inView:e,entry:t}),u.current&&u.current(e,t),t.isIntersecting&&r&&n&&(n(),n=void 0)}),{root:a,rootMargin:l,threshold:e,trackVisibility:o,delay:t},s),()=>{n&&n()}}),[Array.isArray(e)?e.toString():e,b,a,l,r,i,o,s,t]);const v=null==(d=g.entry)?void 0:d.target,E=n.useRef();b||!v||r||i||E.current===v||(E.current=v,h({inView:!!c,entry:void 0}));const f=[p,g.inView,g.entry];return f.ref=f[0],f.inView=f[1],f.entry=f[2],f}({threshold:Je,delay:he,triggerOnce:!0});let Xe;ue&&(Xe=Ke);const Ye=(0,d.useBlockProps)({className:m()(u,f?`align${f}`:"",ue?"enb-animate":"",Qe?"in-view":""),mediaUrl:y});return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(d.BlockControls,null,(0,n.createElement)(i.ToolbarGroup,null,(0,n.createElement)(i.ToolbarButton,{onClick:()=>{(e=>{t({showCaption:e})})(!N)},icon:g,isPressed:N,label:N?(0,c.__)("Remove caption"):(0,c.__)("Add caption")}),(0,n.createElement)(i.Dropdown,{renderToggle:({isOpen:e,onToggle:t})=>(0,n.createElement)(i.ToolbarButton,{icon:h,label:P?(0,c.__)("Change Link","enblocks"):(0,c.__)("Add Link","enblocks"),onClick:t,"aria-expanded":e,isPressed:!!P}),renderContent:()=>(0,n.createElement)(n.Fragment,null,(0,n.createElement)(d.URLInput,{value:P,onChange:e=>{t({href:e})}}),P&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(i.ToggleControl,{label:(0,c.__)("Open link in a new tab","enblocks"),checked:z||"",onChange:e=>{t({linkTarget:e})}}),z&&(0,n.createElement)(i.TextControl,{label:(0,c.__)("Link Rel","enblocks"),className:"enb-component enb-component-text",value:B,onChange:e=>{t({rel:e})}})))})),y&&(0,n.createElement)(i.ToolbarGroup,null,(0,n.createElement)(d.MediaReplaceFlow,{mediaId:k,allowedTypes:["image"],accept:"image/*",onSelect:_e,onError:""},(0,n.createElement)(i.MenuItem,{onClick:()=>{t({mediaId:void 0,mediaUrl:"",alt:"",mediaWidth:"",mediaHeight:"",caption:""})}},(0,c.__)("Remove","enblocks"))))),(0,n.createElement)(d.InspectorControls,{className:"enb-inspector-controls"},(0,n.createElement)(i.PanelBody,{title:(0,c.__)("Source","enblocks"),initialOpen:!0,className:"enb-components-panel-body"},(0,n.createElement)(F,{title:(0,c.__)("Select Image","enblocks"),setAttributes:t,mediaId:k,mediaUrl:y,alt:S,sizeSlug:_,duotoneEffect:x,duotoneColor:V,duotoneColor2:T}),!!y&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(w,null),(0,n.createElement)("div",{className:"enb-mt-24"},(0,n.createElement)("h2",{className:"enb-component-heading"},(0,c.__)("Image Performance Options","enblocks"))),(0,n.createElement)(I,{label:(0,c.__)("Decoding ","enblocks"),resetButton:!0,options:[{label:(0,c.__)("Sync","enblocks"),value:"sync"},{label:(0,c.__)("Async","enblocks"),value:"async"},{label:(0,c.__)("Auto","enblocks"),value:"auto"}],value:R,setValue:e=>t({decoding:e}),resetFallback:"async"}),(0,n.createElement)(M,{label:(0,c.__)("Fetch Priority: High","enblocks"),help:(0,c.__)("Specify the higher priority for fetching the image in comparison to other images.","enblocks"),checked:L,setChecked:e=>t({fetchPriority:e})}),"sync"!==R&&!L&&(0,n.createElement)(M,{label:(0,c.__)("Lazy Loading","enblocks"),help:(0,c.__)("Lazy loading is a strategy to identify resources as non-blocking and load these only when needed.","enblocks"),checked:H,setChecked:e=>t({lazyLoading:e})}))),(0,n.createElement)(i.PanelBody,{title:(0,c.__)("Accessibility","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,n.createElement)(M,{label:(0,c.__)("Role: Presentation","enblocks"),checked:D,setChecked:e=>t({role:e})}))),(0,n.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(Ze)}`),!ye&&!y&&(0,n.createElement)(d.MediaPlaceholder,{icon:"format-image",labels:{title:(0,c.__)("Image","enblocks"),instructions:(0,c.__)("Upload an image file or pick one from your media library.","enblocks")},onSelect:_e,onError:$e,accept:"image/*",allowedTypes:["image"],value:k}),ye&&(0,n.createElement)("figure",{className:"enb-image-temporary"},(0,n.createElement)("img",{src:ye,alt:""}),(0,n.createElement)(i.Spinner,null)),!ye&&y&&(0,n.createElement)("figure",{...Ye},(0,n.createElement)("div",{ref:Xe},(0,n.createElement)("img",{src:y,alt:""}),N&&(!d.RichText.isEmpty($)||o)&&(0,n.createElement)(d.RichText,{identifier:"caption",className:(0,d.__experimentalGetElementClassName)("caption"),tagName:"figcaption","aria-label":(0,c.__)("Image caption text"),placeholder:(0,c.__)("Add caption"),value:$,onChange:e=>t({caption:e}),inlineToolbar:!0,__unstableOnSplitAtEnd:()=>a((0,l.createBlock)((0,l.getDefaultBlockName)()))}))))},save:({attributes:e})=>{const{blockId:t,anchor:o,animationName:l,animationThreshold:a,animationDelay:r,mediaId:i,mediaUrl:c,alt:s,title:b,sizeSlug:p,mediaWidth:u,mediaHeight:g,showCaption:h,caption:v,href:E,rel:f,linkTarget:k,decoding:C,fetchPriority:w,lazyLoading:y,role:S}=e;if(!c)return null;let _;l&&a&&(_=Number(a)/100);const N=k?"_blank":void 0,$=k?f:void 0,x=w?"high":void 0,V="sync"!==C&&!w&&y?"lazy":"eager",T=S?"presentation":void 0,P=(0,n.createElement)("img",{decoding:C,fetchpriority:x,loading:V,role:T,width:u,height:g,src:c,alt:s,className:`wp-image-${i}`,title:b}),B=(0,n.createElement)(n.Fragment,null,E?(0,n.createElement)("a",{href:E,target:N,rel:$},P):P,h&&!d.RichText.isEmpty(v)&&(0,n.createElement)(d.RichText.Content,{className:(0,d.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:v})),z=d.useBlockProps.save({className:m()(`size-${p}`,t,l?"enb-animate":"")});return(0,n.createElement)("figure",{id:o||void 0,...z,"data-threshold":_,"data-delay":r},B)}})},942:(e,t)=>{var o;!function(){"use strict";var l={}.hasOwnProperty;function n(){for(var e="",t=0;t<arguments.length;t++){var o=arguments[t];o&&(e=r(e,a(o)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return n.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var o in e)l.call(e,o)&&e[o]&&(t=r(t,o));return t}function r(e,t){return t?e?e+" "+t:e+t:e}e.exports?(n.default=n,e.exports=n):void 0===(o=function(){return n}.apply(t,[]))||(e.exports=o)}()}},o={};function l(e){var n=o[e];if(void 0!==n)return n.exports;var a=o[e]={exports:{}};return t[e](a,a.exports,l),a.exports}l.m=t,e=[],l.O=(t,o,n,a)=>{if(!o){var r=1/0;for(m=0;m<e.length;m++){for(var[o,n,a]=e[m],i=!0,c=0;c<o.length;c++)(!1&a||r>=a)&&Object.keys(l.O).every((e=>l.O[e](o[c])))?o.splice(c--,1):(i=!1,a<r&&(r=a));if(i){e.splice(m--,1);var s=n();void 0!==s&&(t=s)}}return t}a=a||0;for(var m=e.length;m>0&&e[m-1][2]>a;m--)e[m]=e[m-1];e[m]=[o,n,a]},l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},l.d=(e,t)=>{for(var o in t)l.o(t,o)&&!l.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},l.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={602:0,782:0};l.O.j=t=>0===e[t];var t=(t,o)=>{var n,a,[r,i,c]=o,s=0;if(r.some((t=>0!==e[t]))){for(n in i)l.o(i,n)&&(l.m[n]=i[n]);if(c)var m=c(l)}for(t&&t(o);s<r.length;s++)a=r[s],l.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return l.O(m)},o=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];o.forEach(t.bind(null,0)),o.push=t.bind(null,o.push.bind(o))})();var n=l.O(void 0,[782],(()=>l(897)));n=l.O(n)})();
     1(()=>{var e,t={897:(e,t,o)=>{"use strict";const l=window.wp.blocks,n=window.React,a=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/image","version":"1.3.8","title":"Image","category":"enblocks","keywords":["figure","icon","image","photo","picture"],"supports":{"html":false,"align":["wide","full"],"anchor":true},"textdomain":"enblocks","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}'),r=window.wp.blob,i=window.wp.components,c=window.wp.i18n;var s=o(942),m=o.n(s);const d=window.wp.blockEditor,b=window.wp.data,p=window.wp.notices,u=window.wp.primitives,g=(0,n.createElement)(u.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,n.createElement)(u.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h12a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5ZM4 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6Zm4 10h2v-1.5H8V16Zm5 0h-2v-1.5h2V16Zm1 0h2v-1.5h-2V16Z"})),h=(0,n.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(u.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})),v=window.wp.element;Object.defineProperty;var E=new Map,f=new WeakMap,k=0;function C(e,t,o={},l=undefined){if(void 0===window.IntersectionObserver&&void 0!==l){const n=e.getBoundingClientRect();return t(l,{isIntersecting:l,target:e,intersectionRatio:"number"==typeof o.threshold?o.threshold:0,time:0,boundingClientRect:n,intersectionRect:n,rootBounds:n}),()=>{}}const{id:n,observer:a,elements:r}=function(e){const t=function(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return`${t}_${"root"===t?(o=e.root,o?(f.has(o)||(k+=1,f.set(o,k.toString())),f.get(o)):"0"):e[t]}`;var o})).toString()}(e);let o=E.get(t);if(!o){const l=new Map;let n;const a=new IntersectionObserver((t=>{t.forEach((t=>{var o;const a=t.isIntersecting&&n.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=a),null==(o=l.get(t.target))||o.forEach((e=>{e(a,t)}))}))}),e);n=a.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),o={id:t,observer:a,elements:l},E.set(t,o)}return o}(o),i=r.get(e)||[];return r.has(e)||r.set(e,i),i.push(t),a.observe(e),function(){i.splice(i.indexOf(t),1),0===i.length&&(r.delete(e),a.unobserve(e)),0===r.size&&(a.disconnect(),E.delete(n))}}n.Component;const w=()=>(0,n.createElement)("div",{className:"enb-component-divider"}),y=({color:e,setColor:t})=>{const o=(0,b.useSelect)((e=>e("core/block-editor").getSettings().colors))||[];return(0,n.createElement)("div",{className:"enb-color-picker-group"},(0,n.createElement)(i.ColorPalette,{colors:o,value:e,onChange:t,enableAlpha:!0,clearable:!1}),(0,n.createElement)(i.ColorPalette,{className:"enb-default-colors",colors:[{name:"Color 900",color:"var(--enb-color-900)"},{name:"Color 700",color:"var(--enb-color-700)"},{name:"Color 600",color:"var(--enb-color-600)"},{name:"Color 300",color:"var(--enb-color-300)"},{name:"Color 200",color:"var(--enb-color-200)"},{name:"Color 100",color:"var(--enb-color-100)"},{name:"Color 50",color:"var(--enb-color-50)"},{name:"Accent 700",color:"var(--enb-color-primary-700)"},{name:"Accent 600",color:"var(--enb-color-primary-600)"},{name:"Accent 200",color:"var(--enb-color-primary-200)"},{name:"Accent 50",color:"var(--enb-color-primary-50)"},{name:"Positive 600",color:"var(--enb-color-positive-600)"},{name:"Positive 200",color:"var(--enb-color-positive-200)"},{name:"Positive 50",color:"var(--enb-color-positive-50)"},{name:"Negative 600",color:"var(--enb-color-negative-600)"},{name:"Negative 200",color:"var(--enb-color-negative-200)"},{name:"Negative 50",color:"var(--enb-color-negative-50)"},{name:"Warning 600",color:"var(--enb-color-warning-600)"},{name:"Warning 200",color:"var(--enb-color-warning-200)"},{name:"Warning 50",color:"var(--enb-color-warning-50)"}],value:e,onChange:t,disableCustomColors:!0,clearable:!1}))},S=({disabled:e,onClick:t})=>(0,n.createElement)(i.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,c.__)("Reset","enblocks"),showTooltip:!0,tooltipPosition:"top",icon:(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,n.createElement)("path",{d:"M25 5c-6.4 0-12 3-15.6 7.5L5 9.9l2.2 12.6 12.1-4-4.3-2.6c2.4-2.7 5.9-4.5 9.9-4.5 7.5 0 13.6 6.1 13.6 13.6s-6 13.6-13.5 13.6c-5.3 0-9.8-3-12.1-7.4l-5.5 3.3C10.7 40.8 17.4 45 25 45c11 0 20-9 20-20S36 5 25 5z"}))}),_=({label:e,colorLabel:t,color:o,setColor:l,hasColor2:a,colorLabel2:r,color2:s,setColor2:m,hasColor3:d,colorLabel3:b,color3:p,setColor3:u,hasColor4:g,colorLabel4:h,color4:E,setColor4:f,hasColor5:k,colorLabel5:C,color5:w,setColor5:_,resetFallback:N,resetFallback2:$,resetFallback3:x,resetFallback4:V,resetFallback5:T})=>{const[P,B]=(0,v.useState)(!1),z=()=>{B((e=>!e))},[I,M]=(0,v.useState)(!1),F=()=>{M((e=>!e))},[R,L]=(0,v.useState)(!1),H=()=>{L((e=>!e))},[D,O]=(0,v.useState)(!1),U=()=>{O((e=>!e))},[A,G]=(0,v.useState)(!1),j=()=>{G((e=>!e))};let W=!0;return k?(o&&o!==N||s&&s!==$||p&&p!==x||E&&E!==V||w&&w!==T)&&(W=!1):g?(o&&o!==N||s&&s!==$||p&&p!==x||E&&p!==V)&&(W=!1):d?(o&&o!==N||s&&s!==$||p&&p!==x)&&(W=!1):a?(o&&o!==N||s&&s!==$)&&(W=!1):o&&o!==N&&(W=!1),(0,n.createElement)("div",{className:"enb-component enb-component-color-picker"},(0,n.createElement)("div",{className:"enb-component-color-indicator enb-flex enb-justify-between enb-align-center"},(0,n.createElement)("h2",{className:"enb-component-heading"},e),(0,n.createElement)(i.ButtonGroup,{className:"enb-flex enb-align-center enb-col-gap-4"},!P&&(0,n.createElement)(i.Button,{label:t,showTooltip:!0,tooltipPosition:"top",onClick:z},(0,n.createElement)(i.ColorIndicator,{colorValue:o})),P&&(0,n.createElement)(i.Button,{label:t,showTooltip:!0,tooltipPosition:"top",onClick:z},(0,n.createElement)(i.ColorIndicator,{colorValue:o})),a&&(0,n.createElement)(n.Fragment,null,!I&&(0,n.createElement)(i.Button,{label:r,showTooltip:!0,tooltipPosition:"top",onClick:F},(0,n.createElement)(i.ColorIndicator,{colorValue:s})),I&&(0,n.createElement)(i.Button,{label:r,showTooltip:!0,tooltipPosition:"top",onClick:F},(0,n.createElement)(i.ColorIndicator,{colorValue:s}))),d&&(0,n.createElement)(n.Fragment,null,!R&&(0,n.createElement)(i.Button,{label:b,showTooltip:!0,tooltipPosition:"top",onClick:H},(0,n.createElement)(i.ColorIndicator,{colorValue:p})),R&&(0,n.createElement)(i.Button,{label:b,showTooltip:!0,tooltipPosition:"top",onClick:H},(0,n.createElement)(i.ColorIndicator,{colorValue:p}))),g&&(0,n.createElement)(n.Fragment,null,!D&&(0,n.createElement)(i.Button,{label:h,showTooltip:!0,tooltipPosition:"top",onClick:U},(0,n.createElement)(i.ColorIndicator,{colorValue:E})),D&&(0,n.createElement)(i.Button,{label:h,showTooltip:!0,tooltipPosition:"top",onClick:U},(0,n.createElement)(i.ColorIndicator,{colorValue:E}))),k&&(0,n.createElement)(n.Fragment,null,!A&&(0,n.createElement)(i.Button,{label:C,showTooltip:!0,tooltipPosition:"top",onClick:j},(0,n.createElement)(i.ColorIndicator,{colorValue:w})),A&&(0,n.createElement)(i.Button,{label:C,showTooltip:!0,tooltipPosition:"top",onClick:j},(0,n.createElement)(i.ColorIndicator,{colorValue:w}))),(0,n.createElement)(S,{disabled:W,onClick:()=>{l(N),a&&m($),d&&u(x),g&&f(V),k&&_(T)}}))),P&&(0,n.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:z},(0,n.createElement)(y,{label:(0,c.__)("Color","enblocks"),color:o,setColor:l,resetFallback:N})),a&&(0,n.createElement)(n.Fragment,null,I&&(0,n.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:F},(0,n.createElement)(y,{label:(0,c.__)("Color","enblocks"),color:s,setColor:m,resetFallback:$}))),d&&(0,n.createElement)(n.Fragment,null,R&&(0,n.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:H},(0,n.createElement)(y,{label:(0,c.__)("Color","enblocks"),color:p,setColor:u,resetFallback:x}))),g&&(0,n.createElement)(n.Fragment,null,D&&(0,n.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:U},(0,n.createElement)(y,{label:(0,c.__)("Color","enblocks"),color:E,setColor:f,resetFallback:V}))),k&&(0,n.createElement)(n.Fragment,null,A&&(0,n.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:j},(0,n.createElement)(y,{label:(0,c.__)("Color","enblocks"),color:w,setColor:_,resetFallback:T}))))},N=(0,n.createElement)(u.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,n.createElement)(u.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})),$=(0,n.createElement)(u.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,n.createElement)(u.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z"})),x=({title:e,allowedTypes:t,onSelect:o,value:l,url:a,onRemove:r})=>{let s,m,b;return"image"===t&&(s=(0,n.createElement)("img",{src:a,alt:""}),m=N,b=(0,c.__)("Select Image","enblocks")),"video"===t&&(s=(0,n.createElement)("video",{autoPlay:"true",muted:!0,loop:!0,src:a,width:"100%"}),m=$,b=(0,c.__)("Select Video","enblocks")),(0,n.createElement)("div",{className:"enb-control enb-media-picker"},(0,n.createElement)("div",{className:"enb-control enb-control-media"},(0,n.createElement)(d.MediaUploadCheck,null,(0,n.createElement)(d.MediaUpload,{title:e,allowedTypes:t,onSelect:o,value:l,render:({open:e})=>(0,n.createElement)(n.Fragment,null,!!a&&(0,n.createElement)("div",{className:"enb-bg-media-container"},s,(0,n.createElement)("div",{className:"enb-bg-media-action"},(0,n.createElement)(i.Button,{className:"enb-edit-button",label:(0,c.__)("Replace","enblocks"),showTooltip:!0,tooltipPosition:"top",onClick:e},(0,n.createElement)(i.Dashicon,{icon:"edit"})),(0,n.createElement)(i.Button,{className:"enb-remove-button",label:(0,c.__)("Remove","enblocks"),showTooltip:!0,tooltipPosition:"top",onClick:r},(0,n.createElement)(i.Dashicon,{icon:"trash"})))),!a&&(0,n.createElement)("button",{onClick:e,className:"enb-bg-media-select"},(0,n.createElement)("div",{className:"enb-bg-media-select-button"},m,(0,n.createElement)("span",null,b))))}))))},V=({resetButton:e,options:t,value:o="",setValue:l,resetFallback:a=""})=>{let r=!0;return o!==a&&(r=!1),(0,n.createElement)("div",{className:"enb-select enb-flex"},(0,n.createElement)(i.SelectControl,{options:t,value:o,onChange:l}),e&&(0,n.createElement)(S,{disabled:r,onClick:()=>{l(a)}}))},T=(0,n.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(u.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),P=(0,n.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(u.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),B=(0,n.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(u.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),z=()=>{const e=(()=>{const{getDeviceType:e}=(0,b.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""})(),{__experimentalSetPreviewDeviceType:t=null}=(0,b.useDispatch)("core/edit-post"),o=e=>{t(e)};let l="Switch to Tablet";"Tablet"===e?l=(0,c.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(l=(0,c.__)("Switch to Desktop","enblocks"));const a=()=>{"Desktop"===e?o("Tablet"):"Tablet"===e?o("Mobile"):"Mobile"===e&&o("Desktop")};return(0,n.createElement)(i.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,o)=>(0,n.createElement)(i.Button,{key:o,label:l,showTooltip:!0,tooltipPosition:"top",className:m()("enb-device-toggle-button",{selected:t===e}),onClick:a},"Desktop"===t&&T,"Tablet"===t&&P,"Mobile"===t&&B))))},I=({label:e,help:t,hasDeviceToggle:o=!1,resetButton:l,options:a,value:r,setValue:i,resetFallback:c})=>(0,n.createElement)("div",{className:"enb-component enb-cols-2 enb-align-center enb-col-gap-8"},!!e&&(0,n.createElement)("div",{className:m()("enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8",{"enb-col-gap-4":o})},(0,n.createElement)("h2",{className:"enb-component-heading enb-m-0"},e,!!t&&(0,n.createElement)("span",{className:"enb-component-help"},t)),o&&(0,n.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,n.createElement)(z,null))),(0,n.createElement)(V,{resetButton:l,options:a,value:r,setValue:i,resetFallback:c})),M=({label:e,help:t,checked:o,setChecked:l})=>(0,n.createElement)("div",{className:"enb-component"},(0,n.createElement)("div",{className:"enb-toggle enb-flex enb-justify-between enb-align-center enb-col-gap-8"},!!e&&(0,n.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,n.createElement)("h2",{className:"enb-component-heading enb-m-0"},e,!!t&&(0,n.createElement)("span",{className:"enb-component-help"},t))),(0,n.createElement)(i.ToggleControl,{checked:o,onChange:l}))),F=({title:e,setAttributes:t,mediaId:o,mediaUrl:l,alt:a,sizeSlug:r,duotoneEffect:s,duotoneColor:m,duotoneColor2:p})=>{const{imageSizes:u,imageData:g}=(0,b.useSelect)((e=>{const{getSettings:t}=e(d.store),l=t().imageSizes||[],n=e("core").getMedia(o);return{imageSizes:l.map((e=>({value:e.slug,label:e.name}))),imageData:{...n}}}),[o]);return(0,n.createElement)("div",{className:"enb-component enb-component-image"},(0,n.createElement)(x,{title:e,allowedTypes:"image",onSelect:function(e){if(!e||!e.url)return void t({mediaId:void 0,mediaUrl:"",alt:"",title:"",mediaWidth:"",mediaHeight:"",caption:""});const o=e?.sizes&&e?.sizes[r]?.url||e?.url;t({mediaId:e?.id,mediaUrl:o,alt:e?.alt,title:e?.title})},value:o,url:l,setUrl:e=>t({mediaUrl:e}),onRemove:()=>{t({mediaId:void 0,mediaUrl:"",alt:"",title:"",mediaWidth:"",mediaHeight:"",caption:""})}}),!!l&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)("div",{className:"enb-component enb-component-text"},(0,n.createElement)("div",{className:"enb-component-header enb-flex enb-align-center"},(0,n.createElement)("h2",{className:"enb-component-heading"},(0,c.__)("Alt Text","enblocks"))),(0,n.createElement)(i.TextareaControl,{value:a,onChange:e=>t({alt:e})})),!!r&&(0,n.createElement)(I,{label:(0,c.__)("Resolution","enblocks"),resetButton:!0,options:u,value:r,setValue:e=>{const o=g.media_details?.sizes[e]?.source_url||g.source_url,l=g.media_details?.sizes[e]?.width||g.media_details?.width||"",n=g.media_details?.sizes[e]?.height||g.media_details?.height||"";t({sizeSlug:e,mediaUrl:o,mediaWidth:l,mediaHeight:n})},resetFallback:"full"}),(0,n.createElement)(M,{label:(0,c.__)("Duotone Effect","enblocks"),help:(0,c.__)("The duotone effect is a technique in which two colors are used to create a striking visual effect of an image.","enblocks"),checked:s,setChecked:e=>t({duotoneEffect:e})}),s&&(0,n.createElement)(_,{label:(0,c.__)("Duotone Colors","enblocks"),colorLabel:(0,c.__)("Color 1","enblocks"),color:m,setColor:e=>t({duotoneColor:e}),resetFallback:"var(--enb-color-primary-200)",hasColor2:!0,colorLabel2:(0,c.__)("Color 2","enblocks"),color2:p,setColor2:e=>t({duotoneColor2:e}),resetFallback2:"var(--enb-color-warning-600)"})))};(0,l.registerBlockType)(a,{icon:("image",(0,n.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,n.createElement)("path",{fill:"none",stroke:"currentColor",strokeWidth:"2",d:"M1 1h22v22H1z"}),(0,n.createElement)("path",{d:"m10.552 16 7.11-7.11M16.614 9.34l6.405 6.405M1.237 18.712l6.475-6.475M6.65 12.703 16.945 23",stroke:"currentColor",strokeWidth:"2.158"}),(0,n.createElement)("circle",{cx:"8.5",cy:"7.5",r:"1.5",fill:"currentColor"}))),attributes:{blockId:{type:"string"},css:{type:"object"},mediaId:{type:"number"},mediaUrl:{type:"string",source:"attribute",selector:"img",attribute:"src"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:"",__experimentalRole:"content"},mediaWidth:{type:"number"},mediaHeight:{type:"number"},title:{type:"string",source:"attribute",selector:"img",attribute:"title",__experimentalRole:"content"},sizeSlug:{type:"string",default:"full"},showCaption:{type:"toggle",default:!1},caption:{type:"string",source:"html",selector:"figcaption",__experimentalRole:"content"},duotoneEffect:{type:"boolean"},duotoneColor:{type:"string",default:"var(--enb-color-primary-200)"},duotoneColor2:{type:"string",default:"var(--enb-color-warning-600)"},decoding:{type:"string",default:"async"},fetchPriority:{type:"boolean"},lazyLoading:{type:"boolean",default:!0},role:{type:"string"}},edit:({attributes:e,setAttributes:t,isSelected:o,insertBlocksAfter:a,clientId:s})=>{const{blockId:u,css:E,align:f,mediaId:k,mediaUrl:y,alt:S,sizeSlug:_,showCaption:N,caption:$,duotoneEffect:x,duotoneColor:V,duotoneColor2:T,href:P,rel:B,linkTarget:z,decoding:R,fetchPriority:L,lazyLoading:H,role:D,positionCSS:O,positionCssMD:U,positionCssLG:A,sizeCSS:G,sizeMD:j,sizeLG:W,clipPathCSS:Z,overflowCSS:J,spacingCSS:q,spacingMD:K,spacingLG:Q,borderCSS:X,borderMD:Y,borderLG:ee,hoverBorderCSS:te,boxShadowCSS:oe,hoverBoxShadowCSS:le,parentHoverBoxShadowCSS:ne,filtersCSS:ae,hoverFilterCSS:re,visibilityCSS:ie,hoverVisibilityCSS:ce,parentHoverVisibilityCSS:se,transformCSS:me,hoverTransformCSS:de,parentHoverTransformCSS:be,transitionCSS:pe,animationName:ue,animationThreshold:ge,animationDelay:he,animationCSS:ve,animationRevealCSS:Ee,disableAnimationCSS:fe,blockVisibilityMD:ke,blockVisibilityLG:Ce,blockVisibilityCSS:we}=e;(0,v.useEffect)((()=>{t({blockId:"enb-image-"+s.slice(0,8)})}),[s,t]);const[ye,Se]=(0,v.useState)(),_e=e=>{if(!e||!e.url)return void t({mediaId:void 0,mediaUrl:"",alt:""});if((0,r.isBlobURL)(e.url))return void Se(e.url);Se();const o=e?.sizes&&e?.sizes[_]?.url||e?.url;t({mediaId:e?.id,mediaUrl:o,alt:e?.alt})},{createErrorNotice:Ne}=(0,b.useDispatch)(p.store),$e=e=>{Ne(e,{type:"snackbar"})};(0,v.useEffect)((()=>{_||t({sizeSlug:"full"})}),[]);const{mediaUpload:xe}=(0,b.useSelect)((e=>{const{getSettings:t}=e(d.store);return{mediaUpload:t().mediaUpload}}),[]);let Ve=(Te=y,!k&&(0,r.isBlobURL)(Te));var Te;(0,v.useEffect)((()=>{if(!Ve)return;const e=(0,r.getBlobByURL)(y);e&&xe({filesList:[e],onFileChange:([e])=>{_e(e)},allowedTypes:"image",onError:e=>{Ve=!1,$e(e)}})}),[]),(0,v.useEffect)((()=>{Ve?Se(y):(0,r.revokeBlobURL)(ye)}),[Ve,y]);let Pe="",Be="",ze="";Be+=`${O}`,Be+=`${G}`,Be+=`${Z}`,Be+=`${J}`,Be+=`${q}`,Be+=`${X}`,Be+=`${oe}`,Be+=`${ae}`,Be+=`${ie}`,Be+=`${me}`,Be+=`${pe}`,Be+=`${ve}`,Be&&(Pe=`.${u}{`,ze="}");let Ie="",Me="",Fe="";Me+=`${te}`,Me+=`${le}`,Me+=`${re}`,Me+=`${de}`,Me+=`${ce}`,Me&&(Ie=`.${u}:hover{`,Fe="}");let Re="",Le="",He="";Le+=`${ne}`,Le+=`${be}`,Le+=`${se}`,Le&&(Re=`*:hover > .${u}{`,He="}");let De="",Oe="",Ue="",Ae="",Ge="",je="";Ge+=`${Y}`,Ge+=`${U}`,Ge+=`${K}`,Ge+=`${j}`,!ke&&Ge&&(Ae=`@media (min-width:48em){.${u}{`,je="}}"),Oe+=`${ee}`,Oe+=`${A}`,Oe+=`${Q}`,Oe+=`${W}`,!Ce&&Oe&&(De=`@media (min-width:64em){.${u}{`,Ue="}}");let We="";x&&(We+=`.${u}::before,.${u}::after{content: '';\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tinset: 0;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tmix-blend-mode: darken;}`,We+=`.${u}::before{background-color:${V};}`,We+=`.${u}::after{background-color:${T};mix-blend-mode:lighten;}`);const Ze=`${Pe}${Be}${ze}${Ee}${fe}${Re}${Le}${He}${Ie}${Me}${Fe}${Ae}${Ge}${je}${De}${Oe}${Ue}${we}${We}`;(0,v.useEffect)((()=>{JSON.stringify(E)!==JSON.stringify(Ze)&&t({css:Ze})}),[Ze,E,t]);let Je=0;var qe;ue&&((qe=ge)||0===qe)&&(Je=Number(ge)/100);const{ref:Ke,inView:Qe}=function({threshold:e,delay:t,trackVisibility:o,rootMargin:l,root:a,triggerOnce:r,skip:i,initialInView:c,fallbackInView:s,onChange:m}={}){var d;const[b,p]=n.useState(null),u=n.useRef(),[g,h]=n.useState({inView:!!c,entry:void 0});u.current=m,n.useEffect((()=>{if(i||!b)return;let n;return n=C(b,((e,t)=>{h({inView:e,entry:t}),u.current&&u.current(e,t),t.isIntersecting&&r&&n&&(n(),n=void 0)}),{root:a,rootMargin:l,threshold:e,trackVisibility:o,delay:t},s),()=>{n&&n()}}),[Array.isArray(e)?e.toString():e,b,a,l,r,i,o,s,t]);const v=null==(d=g.entry)?void 0:d.target,E=n.useRef();b||!v||r||i||E.current===v||(E.current=v,h({inView:!!c,entry:void 0}));const f=[p,g.inView,g.entry];return f.ref=f[0],f.inView=f[1],f.entry=f[2],f}({threshold:Je,delay:he,triggerOnce:!0});let Xe;ue&&(Xe=Ke);const Ye=(0,d.useBlockProps)({className:m()(u,f?`align${f}`:"",ue?"enb-animate":"",Qe?"in-view":""),mediaUrl:y});return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(d.BlockControls,null,(0,n.createElement)(i.ToolbarGroup,null,(0,n.createElement)(i.ToolbarButton,{onClick:()=>{(e=>{t({showCaption:e})})(!N)},icon:g,isPressed:N,label:N?(0,c.__)("Remove caption"):(0,c.__)("Add caption")}),(0,n.createElement)(i.Dropdown,{renderToggle:({isOpen:e,onToggle:t})=>(0,n.createElement)(i.ToolbarButton,{icon:h,label:P?(0,c.__)("Change Link","enblocks"):(0,c.__)("Add Link","enblocks"),onClick:t,"aria-expanded":e,isPressed:!!P}),renderContent:()=>(0,n.createElement)(n.Fragment,null,(0,n.createElement)(d.URLInput,{value:P,onChange:e=>{t({href:e})}}),P&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(i.ToggleControl,{label:(0,c.__)("Open link in a new tab","enblocks"),checked:z||"",onChange:e=>{t({linkTarget:e})}}),z&&(0,n.createElement)(i.TextControl,{label:(0,c.__)("Link Rel","enblocks"),className:"enb-component enb-component-text",value:B,onChange:e=>{t({rel:e})}})))})),y&&(0,n.createElement)(i.ToolbarGroup,null,(0,n.createElement)(d.MediaReplaceFlow,{mediaId:k,allowedTypes:["image"],accept:"image/*",onSelect:_e,onError:""},(0,n.createElement)(i.MenuItem,{onClick:()=>{t({mediaId:void 0,mediaUrl:"",alt:"",mediaWidth:"",mediaHeight:"",caption:""})}},(0,c.__)("Remove","enblocks"))))),(0,n.createElement)(d.InspectorControls,{className:"enb-inspector-controls"},(0,n.createElement)(i.PanelBody,{title:(0,c.__)("Source","enblocks"),initialOpen:!0,className:"enb-components-panel-body"},(0,n.createElement)(F,{title:(0,c.__)("Select Image","enblocks"),setAttributes:t,mediaId:k,mediaUrl:y,alt:S,sizeSlug:_,duotoneEffect:x,duotoneColor:V,duotoneColor2:T}),!!y&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(w,null),(0,n.createElement)("div",{className:"enb-mt-24"},(0,n.createElement)("h2",{className:"enb-component-heading"},(0,c.__)("Image Performance Options","enblocks"))),(0,n.createElement)(I,{label:(0,c.__)("Decoding ","enblocks"),resetButton:!0,options:[{label:(0,c.__)("Sync","enblocks"),value:"sync"},{label:(0,c.__)("Async","enblocks"),value:"async"},{label:(0,c.__)("Auto","enblocks"),value:"auto"}],value:R,setValue:e=>t({decoding:e}),resetFallback:"async"}),(0,n.createElement)(M,{label:(0,c.__)("Fetch Priority: High","enblocks"),help:(0,c.__)("Specify the higher priority for fetching the image in comparison to other images.","enblocks"),checked:L,setChecked:e=>t({fetchPriority:e})}),"sync"!==R&&!L&&(0,n.createElement)(M,{label:(0,c.__)("Lazy Loading","enblocks"),help:(0,c.__)("Lazy loading is a strategy to identify resources as non-blocking and load these only when needed.","enblocks"),checked:H,setChecked:e=>t({lazyLoading:e})}))),(0,n.createElement)(i.PanelBody,{title:(0,c.__)("Accessibility","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,n.createElement)(M,{label:(0,c.__)("Role: Presentation","enblocks"),checked:D,setChecked:e=>t({role:e})}))),(0,n.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(Ze)}`),!ye&&!y&&(0,n.createElement)(d.MediaPlaceholder,{icon:"format-image",labels:{title:(0,c.__)("Image","enblocks"),instructions:(0,c.__)("Upload an image file or pick one from your media library.","enblocks")},onSelect:_e,onError:$e,accept:"image/*",allowedTypes:["image"],value:k}),ye&&(0,n.createElement)("figure",{className:"enb-image-temporary"},(0,n.createElement)("img",{src:ye,alt:""}),(0,n.createElement)(i.Spinner,null)),!ye&&y&&(0,n.createElement)("figure",{...Ye},(0,n.createElement)("div",{ref:Xe},(0,n.createElement)("img",{src:y,alt:""}),N&&(!d.RichText.isEmpty($)||o)&&(0,n.createElement)(d.RichText,{identifier:"caption",className:(0,d.__experimentalGetElementClassName)("caption"),tagName:"figcaption","aria-label":(0,c.__)("Image caption text"),placeholder:(0,c.__)("Add caption"),value:$,onChange:e=>t({caption:e}),inlineToolbar:!0,__unstableOnSplitAtEnd:()=>a((0,l.createBlock)((0,l.getDefaultBlockName)()))}))))},save:({attributes:e})=>{const{blockId:t,anchor:o,animationName:l,animationThreshold:a,animationDelay:r,mediaId:i,mediaUrl:c,alt:s,title:b,sizeSlug:p,mediaWidth:u,mediaHeight:g,showCaption:h,caption:v,href:E,rel:f,linkTarget:k,decoding:C,fetchPriority:w,lazyLoading:y,role:S}=e;if(!c)return null;let _;l&&a&&(_=Number(a)/100);const N=k?"_blank":void 0,$=k?f:void 0,x=w?"high":void 0,V="sync"!==C&&!w&&y?"lazy":"eager",T=S?"presentation":void 0,P=(0,n.createElement)("img",{decoding:C,fetchpriority:x,loading:V,role:T,width:u,height:g,src:c,alt:s,className:`wp-image-${i}`,title:b}),B=(0,n.createElement)(n.Fragment,null,E?(0,n.createElement)("a",{href:E,target:N,rel:$},P):P,h&&!d.RichText.isEmpty(v)&&(0,n.createElement)(d.RichText.Content,{className:(0,d.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:v})),z=d.useBlockProps.save({className:m()(`size-${p}`,t,l?"enb-animate":"")});return(0,n.createElement)("figure",{id:o||void 0,...z,"data-threshold":_,"data-delay":r},B)}})},942:(e,t)=>{var o;!function(){"use strict";var l={}.hasOwnProperty;function n(){for(var e="",t=0;t<arguments.length;t++){var o=arguments[t];o&&(e=r(e,a(o)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return n.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var o in e)l.call(e,o)&&e[o]&&(t=r(t,o));return t}function r(e,t){return t?e?e+" "+t:e+t:e}e.exports?(n.default=n,e.exports=n):void 0===(o=function(){return n}.apply(t,[]))||(e.exports=o)}()}},o={};function l(e){var n=o[e];if(void 0!==n)return n.exports;var a=o[e]={exports:{}};return t[e](a,a.exports,l),a.exports}l.m=t,e=[],l.O=(t,o,n,a)=>{if(!o){var r=1/0;for(m=0;m<e.length;m++){for(var[o,n,a]=e[m],i=!0,c=0;c<o.length;c++)(!1&a||r>=a)&&Object.keys(l.O).every((e=>l.O[e](o[c])))?o.splice(c--,1):(i=!1,a<r&&(r=a));if(i){e.splice(m--,1);var s=n();void 0!==s&&(t=s)}}return t}a=a||0;for(var m=e.length;m>0&&e[m-1][2]>a;m--)e[m]=e[m-1];e[m]=[o,n,a]},l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},l.d=(e,t)=>{for(var o in t)l.o(t,o)&&!l.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},l.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={602:0,782:0};l.O.j=t=>0===e[t];var t=(t,o)=>{var n,a,[r,i,c]=o,s=0;if(r.some((t=>0!==e[t]))){for(n in i)l.o(i,n)&&(l.m[n]=i[n]);if(c)var m=c(l)}for(t&&t(o);s<r.length;s++)a=r[s],l.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return l.O(m)},o=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];o.forEach(t.bind(null,0)),o.push=t.bind(null,o.push.bind(o))})();var n=l.O(void 0,[782],(()=>l(897)));n=l.O(n)})();
  • enblocks/trunk/build/blocks/spacer/block.json

    r3074480 r3084531  
    33  "apiVersion": 3,
    44  "name": "enblocks/spacer",
    5   "version": "1.3.7",
     5  "version": "1.3.8",
    66  "title": "Spacer",
    77  "category": "enblocks",
  • enblocks/trunk/build/blocks/spacer/index.asset.php

    r3074480 r3084531  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '7410a65e00fdd1207e39');
     1<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'cfdee830e99795d06fac');
  • enblocks/trunk/build/blocks/spacer/index.js

    r3074480 r3084531  
    1 (()=>{var e,t={571:(e,t,n)=>{"use strict";const l=window.wp.blocks,a=window.React,s=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/spacer","version":"1.3.7","title":"Spacer","category":"enblocks","keywords":["divider","gap","spacer","enblocks"],"supports":{"html":false},"textdomain":"enblocks","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}');var i=n(942),r=n.n(i);const c=window.wp.i18n,o=window.wp.element,b=window.wp.blockEditor,m=window.wp.components,u=({disabled:e,onClick:t})=>(0,a.createElement)(m.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,c.__)("Reset","enblocks"),showTooltip:!0,tooltipPosition:"top",icon:(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,a.createElement)("path",{d:"M25 5c-6.4 0-12 3-15.6 7.5L5 9.9l2.2 12.6 12.1-4-4.3-2.6c2.4-2.7 5.9-4.5 9.9-4.5 7.5 0 13.6 6.1 13.6 13.6s-6 13.6-13.5 13.6c-5.3 0-9.8-3-12.1-7.4l-5.5 3.3C10.7 40.8 17.4 45 25 45c11 0 20-9 20-20S36 5 25 5z"}))}),p=({unit:e})=>(0,a.createElement)("div",{className:"enb-unit-selector"},(0,a.createElement)("div",{className:"enb-single-unit"}," ",e," ")),h=({units:e=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],unit:t,setUnit:n})=>(0,a.createElement)("div",{className:"enb-unit-selector"},(0,a.createElement)(m.SelectControl,{className:"enb-units",options:e,value:t,onChange:n})),d=({resetButton:e=!0,innerLabel:t=[(0,c.__)("Min","enblocks"),(0,c.__)("Max","enblocks")],isClamp:n,hasNegativeValue:l,min:s,max:i=500,step:o,disabled:b,value:d,setValue:g,resetFallback:v,value2:w,setValue2:f,resetFallback2:k,singleUnit:E,showUnits:x,units:y,unit:N="px",setUnit:M,resetFallbackUnit:S="px"})=>{x&&("%"===N||"dvw"===N||"dvh"===N?(i=100,l&&(s=-100)):"em"===N||"rem"===N?(i=100,o=.1,l&&(s=-100)):s=-1*i);let V=s,_=i;n&&(d&&(V=d),l&&(s=-1*i,d&&d<0&&(V=s,_=d)));let U=!0;return d===v&&w===k&&N===S||(U=!1),(0,a.createElement)("div",{className:r()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!E||x})},(0,a.createElement)(m.RangeControl,{label:t[0],value:d,onChange:g,min:s,max:i,step:o,withInputField:!0,disabled:b}),(0,a.createElement)(m.RangeControl,{label:t[1],value:w,onChange:f,min:V,max:_,step:o,withInputField:!0,disabled:b}),x&&(0,a.createElement)(h,{units:y,unit:N,setUnit:M}),!!E&&(0,a.createElement)(p,{unit:E}),e&&(0,a.createElement)(u,{disabled:U,onClick:()=>{g(v),f(k),V=s,x&&M(S)}}))},g=window.wp.primitives,v=(0,a.createElement)(g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(g.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),w=(0,a.createElement)(g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(g.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),f=(0,a.createElement)(g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(g.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),k=window.wp.data,E=()=>{const{getDeviceType:e}=(0,k.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""},x=()=>{const e=E(),{__experimentalSetPreviewDeviceType:t=null}=(0,k.useDispatch)("core/edit-post"),n=e=>{t(e)};let l="Switch to Tablet";"Tablet"===e?l=(0,c.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(l=(0,c.__)("Switch to Desktop","enblocks"));const s=()=>{"Desktop"===e?n("Tablet"):"Tablet"===e?n("Mobile"):"Mobile"===e&&n("Desktop")};return(0,a.createElement)(m.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,n)=>(0,a.createElement)(m.Button,{key:n,label:l,showTooltip:!0,tooltipPosition:"top",className:r()("enb-device-toggle-button",{selected:t===e}),onClick:s},"Desktop"===t&&v,"Tablet"===t&&w,"Mobile"===t&&f))))},y=({resetButton:e,label:t,innerLabel:n,help:l,hasDeviceToggle:s,min:i,max:c,step:o,value:b,setValue:m,resetFallback:u,value2:p,setValue2:h,resetFallback2:g,singleUnit:v,showUnits:w,units:f,unit:k="px",setUnit:E,resetFallbackUnit:y="px"})=>(0,a.createElement)("div",{className:r()("enb-component enb-range enb-cols-2 enb-align-start enb-col-gap-8",{"enb-cols-1x1-5":!!v||w})},!!t&&(0,a.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,a.createElement)("h2",{className:"enb-component-heading enb-m-0"},t),(0,a.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},s&&(0,a.createElement)(x,null))),(0,a.createElement)(d,{resetButton:e,innerLabel:n,min:i,max:c,step:o,value:b,setValue:m,resetFallback:u,value2:p,setValue2:h,resetFallback2:g,singleUnit:v,showUnits:w,units:f,unit:k,setUnit:E,resetFallbackUnit:y}),!!l&&(0,a.createElement)("div",{className:"components-base-control__help enb-component-help"},l)),N=({hideRail:e=!0,resetButton:t=!0,hasNegativeValue:n,min:l,max:s,step:i,value:c,setValue:o,resetFallback:b,singleUnit:d,showUnits:g,units:v,unit:w,setUnit:f,resetFallbackUnit:k})=>{g&&("%"===w||"dvw"===w||"dvh"===w?(s=100,n&&(l=-100)):"em"!==w&&"rem"!==w||(s=100,i=.1,n&&(l=-100)));let E=!0;return c===b&&w===k||(E=!1),(0,a.createElement)("div",{className:r()("enb-flex enb-range-input",{"hidden-rail":e,"has-unit":!!d||g})},(0,a.createElement)(m.RangeControl,{value:c,onChange:o,min:l,max:s,step:i,withInputField:!0}),g&&(0,a.createElement)(h,{units:v,unit:w,setUnit:f}),!!d&&(0,a.createElement)(p,{unit:d}),t&&(0,a.createElement)(u,{disabled:E,onClick:()=>{o(b),g&&f(k)}}))},M=({hideRail:e=!0,resetButton:t,label:n,help:l,hasDeviceToggle:s,min:i,max:c,step:o,value:b,setValue:m,resetFallback:u,singleUnit:p,showUnits:h,units:d,unit:g="px",setUnit:v,resetFallbackUnit:w="px"})=>(0,a.createElement)("div",{className:r()("enb-component enb-range",{"enb-grid enb-gap-4":!e,"enb-cols-2 enb-col-gap-8":n&&e,"has-no-units":!p&&!h})},!!n&&(0,a.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,a.createElement)("h2",{className:"enb-component-heading enb-m-0"},n,!!l&&(0,a.createElement)("span",{className:"enb-component-help"},l)),s&&(0,a.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,a.createElement)(x,null))),(0,a.createElement)(N,{hideRail:e,resetButton:t,min:i,max:c,step:o,value:b,setValue:m,resetFallback:u,singleUnit:p,showUnits:h,units:d,unit:g,setUnit:v,resetFallbackUnit:w})),S=({label:e,help:t,checked:n,setChecked:l})=>(0,a.createElement)("div",{className:"enb-component"},(0,a.createElement)("div",{className:"enb-toggle enb-flex enb-justify-between enb-align-center enb-col-gap-8"},!!e&&(0,a.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,a.createElement)("h2",{className:"enb-component-heading enb-m-0"},e,!!t&&(0,a.createElement)("span",{className:"enb-component-help"},t))),(0,a.createElement)(m.ToggleControl,{checked:n,onChange:l})));(0,l.registerBlockType)(s,{icon:("spacer",(0,a.createElement)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,a.createElement)("path",{d:"M7 18h4.5v1.5h-7v-7H6V17L17 6h-4.5V4.5h7v7H18V7L7 18Z"}))),attributes:{blockId:{type:"string"},css:{type:"object"},fluidSpacer:{type:"boolean",default:!0},heightMin:{type:"number",default:48},heightPreferred:{type:"string",default:52},heightMD:{type:"number",default:52},heightMax:{type:"number",default:64}},edit:({attributes:e,isSelected:t,setAttributes:n,clientId:l,toggleSelection:s})=>{const{blockId:i,css:u,fluidSpacer:p,heightMin:h,heightPreferred:d,heightMD:g,heightMax:v,blockVisibilityCSS:w}=e;function f(e){return!!e||0===e}(0,o.useEffect)((()=>{n({blockId:"enb-spacer-"+l.slice(0,8)})}),[l,n]);let k="",x="",N="",V="";f(h)&&f(v)&&(V+="height:"+function(e,t){const n=e/16,l=t/16,a=Math.round(100*(l-n)/55*1e4)/1e4;let s=`clamp(${n}rem, calc(${n}rem + ((1vw - 0.25rem) * ${a})), ${l}rem)`;return e<0&&(s=`clamp(${l}rem, calc(${n}rem + ((1vw - 0.25rem) * ${a})), ${n}rem)`),s}(h,v)+";"),x+=`${V}`,x&&(k=`.${i}{`,N="}");const _=`${w}${k}${x}${N}`;(0,o.useEffect)((()=>{JSON.stringify(u)!==JSON.stringify(_)&&n({css:_})}),[_,u,n]);const U=E(),F=()=>{switch(U){case"Mobile":return h;case"Tablet":return d;case"Desktop":return v;default:return}};(0,o.useEffect)((()=>{n({heightPreferred:((Number(h)+Number(v))/2.12).toFixed(0)})}),[h,v,n]);const T=F(),C=(0,b.useBlockProps)({className:i});return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(b.InspectorControls,{className:"enb-inspector-controls"},(0,a.createElement)(m.PanelBody,{title:(0,c.__)("Size","enblocks"),opened:!0,className:"enb-components-panel-body"},(0,a.createElement)(S,{label:(0,c.__)("Fluid Height","enblocks"),help:(0,c.__)("Fluid spacer makes use of the clamp() CSS function to determine the appropriate value based on the specific width of the viewport.","enblocks"),checked:p,setChecked:e=>n({fluidSpacer:e})}),p&&(0,a.createElement)(y,{label:(0,c.__)("Height","enblocks"),hasDeviceToggle:!0,max:500,value:h,setValue:e=>n({heightMin:e}),resetFallback:48,value2:v,setValue2:e=>n({heightMax:e}),resetFallback2:64}),!p&&(0,a.createElement)(M,{hideRail:!1,label:(0,c.__)("Height","enblocks"),hasDeviceToggle:!0,value:(()=>{switch(U){case"Mobile":return h;case"Tablet":return g;case"Desktop":return v;default:return}})(),setValue:e=>{"Mobile"===U?n({heightMin:e}):"Tablet"===U?n({heightMD:e}):"Desktop"===U&&n({heightMax:e})},max:500,resetFallback:(()=>{switch(U){case"Mobile":return 48;case"Tablet":return 52;case"Desktop":return 64;default:return}})(),singleUnit:"px"}))),(0,a.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(_)}`),(0,a.createElement)(m.ResizableBox,{className:r()({"is-selected":t},"enb-spacer-container"),size:{height:T},enable:{top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},onResizeStart:()=>{s(!1)},onResize:(e,t,l)=>{const a=(e=>`${(e=>e.clientHeight)(e)}`)(l);"Desktop"===U?n({heightMax:1*a}):"Mobile"===U&&n({heightMin:1*a})},onResizeStop:()=>{s(!0)},showHandle:"Tablet"!==U&&t},(0,a.createElement)("div",{...C},(0,a.createElement)("span",null,(0,c.__)("Spacer Height: ","enblocks"),F(),"px"))))},save:({attributes:e})=>{const{blockId:t}=e,n=b.useBlockProps.save({className:t});return(0,a.createElement)("div",{...n})}})},942:(e,t)=>{var n;!function(){"use strict";var l={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=i(e,s(n)))}return e}function s(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)l.call(e,n)&&e[n]&&(t=i(t,n));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()}},n={};function l(e){var a=n[e];if(void 0!==a)return a.exports;var s=n[e]={exports:{}};return t[e](s,s.exports,l),s.exports}l.m=t,e=[],l.O=(t,n,a,s)=>{if(!n){var i=1/0;for(b=0;b<e.length;b++){for(var[n,a,s]=e[b],r=!0,c=0;c<n.length;c++)(!1&s||i>=s)&&Object.keys(l.O).every((e=>l.O[e](n[c])))?n.splice(c--,1):(r=!1,s<i&&(i=s));if(r){e.splice(b--,1);var o=a();void 0!==o&&(t=o)}}return t}s=s||0;for(var b=e.length;b>0&&e[b-1][2]>s;b--)e[b]=e[b-1];e[b]=[n,a,s]},l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},l.d=(e,t)=>{for(var n in t)l.o(t,n)&&!l.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},l.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={481:0,877:0};l.O.j=t=>0===e[t];var t=(t,n)=>{var a,s,[i,r,c]=n,o=0;if(i.some((t=>0!==e[t]))){for(a in r)l.o(r,a)&&(l.m[a]=r[a]);if(c)var b=c(l)}for(t&&t(n);o<i.length;o++)s=i[o],l.o(e,s)&&e[s]&&e[s][0](),e[s]=0;return l.O(b)},n=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var a=l.O(void 0,[877],(()=>l(571)));a=l.O(a)})();
     1(()=>{var e,t={571:(e,t,n)=>{"use strict";const l=window.wp.blocks,a=window.React,s=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/spacer","version":"1.3.8","title":"Spacer","category":"enblocks","keywords":["divider","gap","spacer","enblocks"],"supports":{"html":false},"textdomain":"enblocks","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}');var i=n(942),r=n.n(i);const c=window.wp.i18n,o=window.wp.element,b=window.wp.blockEditor,m=window.wp.components,u=({disabled:e,onClick:t})=>(0,a.createElement)(m.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,c.__)("Reset","enblocks"),showTooltip:!0,tooltipPosition:"top",icon:(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,a.createElement)("path",{d:"M25 5c-6.4 0-12 3-15.6 7.5L5 9.9l2.2 12.6 12.1-4-4.3-2.6c2.4-2.7 5.9-4.5 9.9-4.5 7.5 0 13.6 6.1 13.6 13.6s-6 13.6-13.5 13.6c-5.3 0-9.8-3-12.1-7.4l-5.5 3.3C10.7 40.8 17.4 45 25 45c11 0 20-9 20-20S36 5 25 5z"}))}),p=({unit:e})=>(0,a.createElement)("div",{className:"enb-unit-selector"},(0,a.createElement)("div",{className:"enb-single-unit"}," ",e," ")),h=({units:e=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],unit:t,setUnit:n})=>(0,a.createElement)("div",{className:"enb-unit-selector"},(0,a.createElement)(m.SelectControl,{className:"enb-units",options:e,value:t,onChange:n})),d=({resetButton:e=!0,innerLabel:t=[(0,c.__)("Min","enblocks"),(0,c.__)("Max","enblocks")],isClamp:n,hasNegativeValue:l,min:s,max:i=500,step:o,disabled:b,value:d,setValue:g,resetFallback:v,value2:w,setValue2:f,resetFallback2:k,singleUnit:E,showUnits:x,units:y,unit:N="px",setUnit:M,resetFallbackUnit:S="px"})=>{x&&("%"===N||"dvw"===N||"dvh"===N?(i=100,l&&(s=-100)):"em"===N||"rem"===N?(i=100,o=.1,l&&(s=-100)):s=-1*i);let V=s,_=i;n&&(d&&(V=d),l&&(s=-1*i,d&&d<0&&(V=s,_=d)));let U=!0;return d===v&&w===k&&N===S||(U=!1),(0,a.createElement)("div",{className:r()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!E||x})},(0,a.createElement)(m.RangeControl,{label:t[0],value:d,onChange:g,min:s,max:i,step:o,withInputField:!0,disabled:b}),(0,a.createElement)(m.RangeControl,{label:t[1],value:w,onChange:f,min:V,max:_,step:o,withInputField:!0,disabled:b}),x&&(0,a.createElement)(h,{units:y,unit:N,setUnit:M}),!!E&&(0,a.createElement)(p,{unit:E}),e&&(0,a.createElement)(u,{disabled:U,onClick:()=>{g(v),f(k),V=s,x&&M(S)}}))},g=window.wp.primitives,v=(0,a.createElement)(g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(g.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),w=(0,a.createElement)(g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(g.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),f=(0,a.createElement)(g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(g.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),k=window.wp.data,E=()=>{const{getDeviceType:e}=(0,k.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""},x=()=>{const e=E(),{__experimentalSetPreviewDeviceType:t=null}=(0,k.useDispatch)("core/edit-post"),n=e=>{t(e)};let l="Switch to Tablet";"Tablet"===e?l=(0,c.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(l=(0,c.__)("Switch to Desktop","enblocks"));const s=()=>{"Desktop"===e?n("Tablet"):"Tablet"===e?n("Mobile"):"Mobile"===e&&n("Desktop")};return(0,a.createElement)(m.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,n)=>(0,a.createElement)(m.Button,{key:n,label:l,showTooltip:!0,tooltipPosition:"top",className:r()("enb-device-toggle-button",{selected:t===e}),onClick:s},"Desktop"===t&&v,"Tablet"===t&&w,"Mobile"===t&&f))))},y=({resetButton:e,label:t,innerLabel:n,help:l,hasDeviceToggle:s,min:i,max:c,step:o,value:b,setValue:m,resetFallback:u,value2:p,setValue2:h,resetFallback2:g,singleUnit:v,showUnits:w,units:f,unit:k="px",setUnit:E,resetFallbackUnit:y="px"})=>(0,a.createElement)("div",{className:r()("enb-component enb-range enb-cols-2 enb-align-start enb-col-gap-8",{"enb-cols-1x1-5":!!v||w})},!!t&&(0,a.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,a.createElement)("h2",{className:"enb-component-heading enb-m-0"},t),(0,a.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},s&&(0,a.createElement)(x,null))),(0,a.createElement)(d,{resetButton:e,innerLabel:n,min:i,max:c,step:o,value:b,setValue:m,resetFallback:u,value2:p,setValue2:h,resetFallback2:g,singleUnit:v,showUnits:w,units:f,unit:k,setUnit:E,resetFallbackUnit:y}),!!l&&(0,a.createElement)("div",{className:"components-base-control__help enb-component-help"},l)),N=({hideRail:e=!0,resetButton:t=!0,hasNegativeValue:n,min:l,max:s,step:i,value:c,setValue:o,resetFallback:b,singleUnit:d,showUnits:g,units:v,unit:w,setUnit:f,resetFallbackUnit:k})=>{g&&("%"===w||"dvw"===w||"dvh"===w?(s=100,n&&(l=-100)):"em"!==w&&"rem"!==w||(s=100,i=.1,n&&(l=-100)));let E=!0;return c===b&&w===k||(E=!1),(0,a.createElement)("div",{className:r()("enb-flex enb-range-input",{"hidden-rail":e,"has-unit":!!d||g})},(0,a.createElement)(m.RangeControl,{value:c,onChange:o,min:l,max:s,step:i,withInputField:!0}),g&&(0,a.createElement)(h,{units:v,unit:w,setUnit:f}),!!d&&(0,a.createElement)(p,{unit:d}),t&&(0,a.createElement)(u,{disabled:E,onClick:()=>{o(b),g&&f(k)}}))},M=({hideRail:e=!0,resetButton:t,label:n,help:l,hasDeviceToggle:s,min:i,max:c,step:o,value:b,setValue:m,resetFallback:u,singleUnit:p,showUnits:h,units:d,unit:g="px",setUnit:v,resetFallbackUnit:w="px"})=>(0,a.createElement)("div",{className:r()("enb-component enb-range",{"enb-grid enb-gap-4":!e,"enb-cols-2 enb-col-gap-8":n&&e,"has-no-units":!p&&!h})},!!n&&(0,a.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,a.createElement)("h2",{className:"enb-component-heading enb-m-0"},n,!!l&&(0,a.createElement)("span",{className:"enb-component-help"},l)),s&&(0,a.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,a.createElement)(x,null))),(0,a.createElement)(N,{hideRail:e,resetButton:t,min:i,max:c,step:o,value:b,setValue:m,resetFallback:u,singleUnit:p,showUnits:h,units:d,unit:g,setUnit:v,resetFallbackUnit:w})),S=({label:e,help:t,checked:n,setChecked:l})=>(0,a.createElement)("div",{className:"enb-component"},(0,a.createElement)("div",{className:"enb-toggle enb-flex enb-justify-between enb-align-center enb-col-gap-8"},!!e&&(0,a.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,a.createElement)("h2",{className:"enb-component-heading enb-m-0"},e,!!t&&(0,a.createElement)("span",{className:"enb-component-help"},t))),(0,a.createElement)(m.ToggleControl,{checked:n,onChange:l})));(0,l.registerBlockType)(s,{icon:("spacer",(0,a.createElement)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,a.createElement)("path",{d:"M7 18h4.5v1.5h-7v-7H6V17L17 6h-4.5V4.5h7v7H18V7L7 18Z"}))),attributes:{blockId:{type:"string"},css:{type:"object"},fluidSpacer:{type:"boolean",default:!0},heightMin:{type:"number",default:48},heightPreferred:{type:"string",default:52},heightMD:{type:"number",default:52},heightMax:{type:"number",default:64}},edit:({attributes:e,isSelected:t,setAttributes:n,clientId:l,toggleSelection:s})=>{const{blockId:i,css:u,fluidSpacer:p,heightMin:h,heightPreferred:d,heightMD:g,heightMax:v,blockVisibilityCSS:w}=e;function f(e){return!!e||0===e}(0,o.useEffect)((()=>{n({blockId:"enb-spacer-"+l.slice(0,8)})}),[l,n]);let k="",x="",N="",V="";f(h)&&f(v)&&(V+="height:"+function(e,t){const n=e/16,l=t/16,a=Math.round(100*(l-n)/55*1e4)/1e4;let s=`clamp(${n}rem, calc(${n}rem + ((1vw - 0.25rem) * ${a})), ${l}rem)`;return e<0&&(s=`clamp(${l}rem, calc(${n}rem + ((1vw - 0.25rem) * ${a})), ${n}rem)`),s}(h,v)+";"),x+=`${V}`,x&&(k=`.${i}{`,N="}");const _=`${w}${k}${x}${N}`;(0,o.useEffect)((()=>{JSON.stringify(u)!==JSON.stringify(_)&&n({css:_})}),[_,u,n]);const U=E(),F=()=>{switch(U){case"Mobile":return h;case"Tablet":return d;case"Desktop":return v;default:return}};(0,o.useEffect)((()=>{n({heightPreferred:((Number(h)+Number(v))/2.12).toFixed(0)})}),[h,v,n]);const T=F(),C=(0,b.useBlockProps)({className:i});return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(b.InspectorControls,{className:"enb-inspector-controls"},(0,a.createElement)(m.PanelBody,{title:(0,c.__)("Size","enblocks"),opened:!0,className:"enb-components-panel-body"},(0,a.createElement)(S,{label:(0,c.__)("Fluid Height","enblocks"),help:(0,c.__)("Fluid spacer makes use of the clamp() CSS function to determine the appropriate value based on the specific width of the viewport.","enblocks"),checked:p,setChecked:e=>n({fluidSpacer:e})}),p&&(0,a.createElement)(y,{label:(0,c.__)("Height","enblocks"),hasDeviceToggle:!0,max:500,value:h,setValue:e=>n({heightMin:e}),resetFallback:48,value2:v,setValue2:e=>n({heightMax:e}),resetFallback2:64}),!p&&(0,a.createElement)(M,{hideRail:!1,label:(0,c.__)("Height","enblocks"),hasDeviceToggle:!0,value:(()=>{switch(U){case"Mobile":return h;case"Tablet":return g;case"Desktop":return v;default:return}})(),setValue:e=>{"Mobile"===U?n({heightMin:e}):"Tablet"===U?n({heightMD:e}):"Desktop"===U&&n({heightMax:e})},max:500,resetFallback:(()=>{switch(U){case"Mobile":return 48;case"Tablet":return 52;case"Desktop":return 64;default:return}})(),singleUnit:"px"}))),(0,a.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(_)}`),(0,a.createElement)(m.ResizableBox,{className:r()({"is-selected":t},"enb-spacer-container"),size:{height:T},enable:{top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},onResizeStart:()=>{s(!1)},onResize:(e,t,l)=>{const a=(e=>`${(e=>e.clientHeight)(e)}`)(l);"Desktop"===U?n({heightMax:1*a}):"Mobile"===U&&n({heightMin:1*a})},onResizeStop:()=>{s(!0)},showHandle:"Tablet"!==U&&t},(0,a.createElement)("div",{...C},(0,a.createElement)("span",null,(0,c.__)("Spacer Height: ","enblocks"),F(),"px"))))},save:({attributes:e})=>{const{blockId:t}=e,n=b.useBlockProps.save({className:t});return(0,a.createElement)("div",{...n})}})},942:(e,t)=>{var n;!function(){"use strict";var l={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=i(e,s(n)))}return e}function s(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)l.call(e,n)&&e[n]&&(t=i(t,n));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()}},n={};function l(e){var a=n[e];if(void 0!==a)return a.exports;var s=n[e]={exports:{}};return t[e](s,s.exports,l),s.exports}l.m=t,e=[],l.O=(t,n,a,s)=>{if(!n){var i=1/0;for(b=0;b<e.length;b++){for(var[n,a,s]=e[b],r=!0,c=0;c<n.length;c++)(!1&s||i>=s)&&Object.keys(l.O).every((e=>l.O[e](n[c])))?n.splice(c--,1):(r=!1,s<i&&(i=s));if(r){e.splice(b--,1);var o=a();void 0!==o&&(t=o)}}return t}s=s||0;for(var b=e.length;b>0&&e[b-1][2]>s;b--)e[b]=e[b-1];e[b]=[n,a,s]},l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},l.d=(e,t)=>{for(var n in t)l.o(t,n)&&!l.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},l.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={481:0,877:0};l.O.j=t=>0===e[t];var t=(t,n)=>{var a,s,[i,r,c]=n,o=0;if(i.some((t=>0!==e[t]))){for(a in r)l.o(r,a)&&(l.m[a]=r[a]);if(c)var b=c(l)}for(t&&t(n);o<i.length;o++)s=i[o],l.o(e,s)&&e[s]&&e[s][0](),e[s]=0;return l.O(b)},n=globalThis.webpackChunkenblocks=globalThis.webpackChunkenblocks||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var a=l.O(void 0,[877],(()=>l(571)));a=l.O(a)})();
  • enblocks/trunk/build/editor.asset.php

    r3074480 r3084531  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-primitives'), 'version' => 'b5a8724cc740042c1d25');
     1<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-primitives'), 'version' => '63644cb6be7b3cb3560b');
  • enblocks/trunk/build/editor.css

    r3074480 r3084531  
    1 html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}*,:after,:before{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,figure,img,picture,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}:root{--enb-color-white:#fff;--enb-color-black:#000;--enb-color-25:#fcfcfc;--enb-color-50:#fafafa;--enb-color-100:#f5f5f5;--enb-color-200:#e5e5e5;--enb-color-300:#d4d4d4;--enb-color-400:#a3a3a3;--enb-color-500:#737373;--enb-color-600:#525252;--enb-color-700:#404040;--enb-color-800:#262626;--enb-color-900:#171717;--enb-color-950:#0a0a0a;--enb-color-primary-50:#eff6ff;--enb-color-primary-200:#bfdbfe;--enb-color-primary-500:#3b82f6;--enb-color-primary-600:#2563eb;--enb-color-primary-700:#1d4ed8;--enb-color-positive-600:#059669;--enb-color-positive-200:#bbf7d0;--enb-color-positive-50:#ecfdf5;--enb-color-negative-600:#dc2626;--enb-color-negative-200:#fecaca;--enb-color-negative-50:#fef2f2;--enb-color-warning-600:#ea580c;--enb-color-warning-200:#fed7aa;--enb-color-warning-50:#fff7ed;--enb-font-size-xs:0.75rem;--enb-font-size-sm:0.875rem;--enb-font-size-base:1rem;--enb-font-size-md:clamp(1.058rem,1.017rem + 0.13vw,1.125rem);--enb-font-size-lg:clamp(1.32rem,1.212rem + 0.36vw,1.5rem);--enb-font-size-xl:clamp(1.505rem,1.358rem + 0.49vw,1.75rem);--enb-font-size-2xl:clamp(1.68rem,1.564rem + 0.58vw,2rem);--enb-font-size-3xl:clamp(2rem,1.7rem + 1vw,2.5rem);--enb-font-size-4xl:clamp(2.28rem,1.848rem + 1.44vw,3rem);--enb-font-size-5xl:clamp(2.52rem,1.932rem + 1.96vw,3.5rem);--enb-spacing-0:0;--enb-spacing-4:4px;--enb-spacing-8:8px;--enb-spacing-12:12px;--enb-spacing-16:16px;--enb-spacing-24:clamp(1.3rem,1.18rem + 0.4vw,1.5rem);--enb-spacing-32:clamp(1.644rem,1.431rem + 0.71vw,2rem);--enb-spacing-40:clamp(1.944rem,1.611rem + 1.11vw,2.5rem);--enb-spacing-48:clamp(2.2rem,1.72rem + 1.6vw,3rem);--enb-spacing-56:clamp(2.411rem,1.758rem + 2.18vw,3.5rem);--enb-spacing-64:clamp(2.578rem,1.724rem + 2.84vw,4rem);--enb-spacing-72:clamp(2.7rem,1.62rem + 3.6vw,4.5rem);--enb-spacing-80:clamp(2.778rem,1.445rem + 4.44vw,5rem);--enb-spacing-96:clamp(2.8rem,0.88rem + 6.4vw,6rem);--enb-font-family:-apple-system,blinkmacsystemfont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--enb-translate:100%}.enb-animate{visibility:hidden}.enb-animate.in-view{visibility:visible}.bounce{animation-duration:1s;animation-name:bounce;transform-origin:center bottom}@keyframes bounce{0%,20%,53%,80%,to{transform:translateZ(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{transform:translate3d(0,-30px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-15px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}90%{transform:translate3d(0,-4px,0)}}.bounceInUp{animation-duration:1s;animation-name:bounceInUp}@keyframes bounceInUp{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInRight{animation-duration:1s;animation-name:bounceInRight}@keyframes bounceInRight{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInDown{animation-duration:1s;animation-name:bounceInDown}@keyframes bounceInDown{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInLeft{animation-duration:1s;animation-name:bounceInLeft}@keyframes bounceInLeft{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.fadeIn{animation-duration:1s;animation-name:fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeInUp{animation-duration:1s;animation-name:fadeInUp}@keyframes fadeInUp{0%{opacity:0;transform:translateY(var(--enb-translate))}to{opacity:1;transform:translateY(0)}}.fadeInRight{animation-duration:1s;animation-name:fadeInRight}@keyframes fadeInRight{0%{opacity:0;transform:translateX(var(--enb-translate))}to{opacity:1;transform:translateX(0)}}.fadeInDown{animation-duration:1s;animation-name:fadeInDown}@keyframes fadeInDown{0%{opacity:0;transform:translateY(calc(var(--enb-translate)*-1))}to{opacity:1;transform:translateY(0)}}.fadeInLeft{animation-duration:1s;animation-name:fadeInLeft}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(calc(var(--enb-translate)*-1))}to{opacity:1;transform:translateX(0)}}.flipInX{animation-duration:1s;animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInX{0%{opacity:0;transform:perspective(400px) rotateX(90deg);transition-timing-function:ease-in}40%{transform:perspective(400px) rotateX(-20deg);transition-timing-function:ease-in}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInY{animation-duration:1s;animation-name:flipInY;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;transform:perspective(400px) rotateY(90deg);transition-timing-function:ease-in}40%{transform:perspective(400px) rotateY(-20deg);transition-timing-function:ease-in}60%{opacity:1;transform:perspective(400px) rotateY(10deg)}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.slideUp{animation-duration:1s;animation-name:slideUp}@keyframes slideUp{0%{transform:translateY(1000px)}to{transform:translateY(0)}}.slideRight{animation-duration:1s;animation-name:slideRight}@keyframes slideRight{0%{transform:translateX(1000px)}to{transform:translateX(0)}}.slideDown{animation-duration:1s;animation-name:slideDown}@keyframes slideDown{0%{transform:translateY(-1000px)}to{transform:translateY(0)}}.slideLeft{animation-duration:1s;animation-name:slideLeft}@keyframes slideLeft{0%{transform:translateX(-1000px)}to{transform:translateX(0)}}.zoomIn{animation-duration:1s;animation-name:zoomIn}@keyframes zoomIn{0%{transform:scale(0)}to{transform:scale(1)}}@font-face{font-display:block;font-family:Aleo;font-weight:100 900;src:url(fonts/aleo.d81402a4.woff2) format("woff2 supports variations");src:url(fonts/aleo.d81402a4.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Assistant;font-weight:200 800;src:url(fonts/assistant.c5b4d40b.woff2) format("woff2 supports variations");src:url(fonts/assistant.c5b4d40b.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Besley;font-weight:400 900;src:url(fonts/besley.bc99ccf4.woff2) format("woff2 supports variations");src:url(fonts/besley.bc99ccf4.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Bitter;font-weight:100 900;src:url(fonts/bitter.12741d56.woff2) format("woff2 supports variations");src:url(fonts/bitter.12741d56.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Cabin;font-weight:400 700;src:url(fonts/cabin.ad18ea48.woff2) format("woff2 supports variations");src:url(fonts/cabin.ad18ea48.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Chivo;font-weight:100 900;src:url(fonts/chivo.0304ed72.woff2) format("woff2 supports variations");src:url(fonts/chivo.0304ed72.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Comfortaa;font-weight:300 700;src:url(fonts/comfortaa.9f21ba2e.woff2) format("woff2 supports variations");src:url(fonts/comfortaa.9f21ba2e.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Comme;font-weight:100 900;src:url(fonts/comme.173b632e.woff2) format("woff2 supports variations");src:url(fonts/comme.173b632e.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Crimson Pro;font-weight:200 900;src:url(fonts/crimson-pro.10ec5c13.woff2) format("woff2 supports variations");src:url(fonts/crimson-pro.10ec5c13.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Dancing Script;font-weight:400 700;src:url(fonts/dancing-script.25ad9966.woff2) format("woff2 supports variations");src:url(fonts/dancing-script.25ad9966.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:DM Sans;font-weight:100 1000;src:url(fonts/dm-sans.026fce26.woff2) format("woff2 supports variations");src:url(fonts/dm-sans.026fce26.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Domine;font-weight:400 700;src:url(fonts/domine.f1526a44.woff2) format("woff2 supports variations");src:url(fonts/domine.f1526a44.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Exo\ 2;font-weight:100 900;src:url(fonts/exo2.0c96530c.woff2) format("woff2 supports variations");src:url(fonts/exo2.0c96530c.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Faustina;font-weight:300 800;src:url(fonts/faustina.0c2321db.woff2) format("woff2 supports variations");src:url(fonts/faustina.0c2321db.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Figtree;font-weight:300 900;src:url(fonts/figtree.08b088aa.woff2) format("woff2 supports variations");src:url(fonts/figtree.08b088aa.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Frank Ruhl Libre;font-weight:300 900;src:url(fonts/frank-ruhl-libre.b46f96e0.woff2) format("woff2 supports variations");src:url(fonts/frank-ruhl-libre.b46f96e0.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Heebo;font-weight:100 900;src:url(fonts/heebo.cee33203.woff2) format("woff2 supports variations");src:url(fonts/heebo.cee33203.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Instrument Sans;font-weight:400 700;src:url(fonts/instrument-sans.5b79a32b.woff2) format("woff2 supports variations");src:url(fonts/instrument-sans.5b79a32b.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Inter;font-weight:100 900;src:url(fonts/inter.5eb4a776.woff2) format("woff2 supports variations");src:url(fonts/inter.5eb4a776.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:JetBrains Mono;font-weight:100 800;src:url(fonts/jetbrains-mono.d76ba341.woff2) format("woff2 supports variations");src:url(fonts/jetbrains-mono.d76ba341.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Josefin Sans;font-weight:100 700;src:url(fonts/josefin-sans.deb5ca4e.woff2) format("woff2 supports variations");src:url(fonts/josefin-sans.deb5ca4e.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Josefin Slab;font-weight:100 700;src:url(fonts/josefin-slab.f190e106.woff2) format("woff2 supports variations");src:url(fonts/josefin-slab.f190e106.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Jost;font-weight:100 900;src:url(fonts/jost.62c72ebe.woff2) format("woff2 supports variations");src:url(fonts/jost.62c72ebe.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Kameron;font-weight:400 700;src:url(fonts/kameron.78889820.woff2) format("woff2 supports variations");src:url(fonts/kameron.78889820.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Karla;font-weight:200 800;src:url(fonts/karla.c87bd230.woff2) format("woff2 supports variations");src:url(fonts/karla.c87bd230.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Kreon;font-weight:300 700;src:url(fonts/kreon.98a8d9c8.woff2) format("woff2 supports variations");src:url(fonts/kreon.98a8d9c8.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Lexend;font-weight:100 900;src:url(fonts/lexend.01f8f778.woff2) format("woff2 supports variations");src:url(fonts/lexend.01f8f778.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Libre Bodoni;font-weight:400 700;src:url(fonts/libre-bodoni.7f0ece1c.woff2) format("woff2 supports variations");src:url(fonts/libre-bodoni.7f0ece1c.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Libre Franklin;font-weight:100 900;src:url(fonts/libre-franklin.6f1bc55c.woff2) format("woff2 supports variations");src:url(fonts/libre-franklin.6f1bc55c.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Lora;font-weight:400 700;src:url(fonts/lora.d9e6d44e.woff2) format("woff2 supports variations");src:url(fonts/lora.d9e6d44e.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Manrope;font-weight:200 800;src:url(fonts/manrope.32d38710.woff2) format("woff2 supports variations");src:url(fonts/manrope.32d38710.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Merienda;font-weight:300 900;src:url(fonts/merienda.b06ddf4d.woff2) format("woff2 supports variations");src:url(fonts/merienda.b06ddf4d.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Montserrat;font-weight:100 900;src:url(fonts/montserrat.acd54eb1.woff2) format("woff2 supports variations");src:url(fonts/montserrat.acd54eb1.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Mulish;font-weight:200 1000;src:url(fonts/mulish.aae6715a.woff2) format("woff2 supports variations");src:url(fonts/mulish.aae6715a.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Nunito;font-weight:200 1000;src:url(fonts/nunito.bcfaf5e9.woff2) format("woff2 supports variations");src:url(fonts/nunito.bcfaf5e9.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Orbitron;font-weight:400 900;src:url(fonts/orbitron.eaef5c94.woff2) format("woff2 supports variations");src:url(fonts/orbitron.eaef5c94.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Oswald;font-weight:200 700;src:url(fonts/oswald.29c60e8c.woff2) format("woff2 supports variations");src:url(fonts/oswald.29c60e8c.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Outfit;font-weight:100 900;src:url(fonts/outfit.87db46cf.woff2) format("woff2 supports variations");src:url(fonts/outfit.87db46cf.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Petrona;font-weight:100 900;src:url(fonts/petrona.385a8f97.woff2) format("woff2 supports variations");src:url(fonts/petrona.385a8f97.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Playfair Display;font-weight:400 900;src:url(fonts/playfair-display.eb1728a1.woff2) format("woff2 supports variations");src:url(fonts/playfair-display.eb1728a1.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Plus Jakarta Sans;font-weight:200 800;src:url(fonts/plus-jakarta-sans.e210cc03.woff2) format("woff2 supports variations");src:url(fonts/plus-jakarta-sans.e210cc03.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Public Sans;font-weight:100 900;src:url(fonts/public-sans.2eef139a.woff2) format("woff2 supports variations");src:url(fonts/public-sans.2eef139a.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Quicksand;font-weight:300 700;src:url(fonts/quicksand.e3f17c1d.woff2) format("woff2 supports variations");src:url(fonts/quicksand.e3f17c1d.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Raleway;font-weight:100 900;src:url(fonts/raleway.4a2b17be.woff2) format("woff2 supports variations");src:url(fonts/raleway.4a2b17be.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Red Hat Text;font-weight:300 700;src:url(fonts/red-hat-text.1224b9f2.woff2) format("woff2 supports variations");src:url(fonts/red-hat-text.1224b9f2.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Roboto Condensed;font-weight:100 900;src:url(fonts/roboto-condensed.435b6496.woff2) format("woff2 supports variations");src:url(fonts/roboto-condensed.435b6496.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Roboto Mono;font-weight:100 700;src:url(fonts/roboto-mono.6912c062.woff2) format("woff2 supports variations");src:url(fonts/roboto-mono.6912c062.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Roboto Slab;font-weight:100 900;src:url(fonts/roboto-slab.5ff69228.woff2) format("woff2 supports variations");src:url(fonts/roboto-slab.5ff69228.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Rokkitt;font-weight:100 900;src:url(fonts/rokkitt.a5b60963.woff2) format("woff2 supports variations");src:url(fonts/rokkitt.a5b60963.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Rubik;font-weight:300 900;src:url(fonts/rubik.d4c0e30a.woff2) format("woff2 supports variations");src:url(fonts/rubik.d4c0e30a.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Sora;font-weight:100 800;src:url(fonts/sora.4bb3e3c6.woff2) format("woff2 supports variations");src:url(fonts/sora.4bb3e3c6.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Source Code Pro;font-weight:200 900;src:url(fonts/source-code-pro.51dc2e00.woff2) format("woff2 supports variations");src:url(fonts/source-code-pro.51dc2e00.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Space Grotesk;font-weight:300 700;src:url(fonts/space-grotesk.157acdbe.woff2) format("woff2 supports variations");src:url(fonts/space-grotesk.157acdbe.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:urbanist;font-weight:100 900;src:url(fonts/urbanist.a51055d8.woff2) format("woff2 supports variations");src:url(fonts/urbanist.a51055d8.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Wix Madefor Text;font-weight:400 800;src:url(fonts/wix-madefor-text.fa124f84.woff2) format("woff2 supports variations");src:url(fonts/wix-madefor-text.fa124f84.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Work Sans;font-weight:100 900;src:url(fonts/work-sans.21fb029b.woff2) format("woff2 supports variations");src:url(fonts/work-sans.21fb029b.woff2) format("woff2-variations")}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*{animation:none!important;scroll-behavior:auto!important;scroll-snap-type:none!important;transition:none!important}.animate{visibility:visible!important}}.enb-dark-mode{color:var(--enb-color-950);color:var(--enb-color-black)}.enb-button-text,.enb-svg-icon{align-items:center;display:flex}.enb-component-help{color:var(--enb-color-600);font-size:12px;font-weight:500;letter-spacing:.01rem;line-height:1.3}.enb-component-help p{font:inherit;margin:0}.enb-component-heading{position:relative;z-index:10}.enb-component-heading .enb-component-help{background-color:var(--enb-color-200);border-radius:6px;bottom:90%;height:auto;left:0;opacity:0;padding:12px;position:absolute;transition:all .25s ease-in-out;visibility:hidden;width:180px}.enb-component-heading .enb-component-help:before{content:"";height:12px;left:0;position:absolute;top:100%;width:100%;z-index:10}.enb-component-heading .enb-component-help:after{border-color:var(--enb-color-200) transparent transparent transparent;border-style:solid;border-width:8px 6px 0;content:"";height:0;left:16px;position:absolute;top:100%;width:0;z-index:10}.enb-component-heading:hover .enb-component-help{bottom:calc(100% + 10px);opacity:1;visibility:visible}.enb-components-panel-body.is-opened{padding-block-end:0}.enb-components-panel-body.is-opened .components-panel__body-title{background-color:var(--enb-color-100);margin-block-end:0}.enb-components-popover .components-popover__content{padding:16px;width:248px}.enb-component .components-base-control,.enb-component .components-base-control__field{margin:0}.enb-component .components-input-control__backdrop,.enb-component .components-text-control__input{border-color:var(--enb-color-400)!important}.enb-component .components-flex-item{max-width:100%}.enb-component .components-flex-item .components-input-control__label{color:var(--enb-color-500);font-size:10px!important;letter-spacing:.05em;text-align:center}.enb-component-text .enb-component-header{margin-block-end:8px}.enb-component-text .components-base-control__label{font-size:13px}.enb-component{margin-block:24px}.enb-component .components-button.is-active{color:var(--enb-color-white)!important}.enb-component .components-button:focus{box-shadow:none!important;outline:none!important}.enb-component .components-button.enb-control-button,.enb-component .components-button.enb-device-toggle-button,.enb-component .components-button.enb-linked-toggle-button{border-radius:50%;box-shadow:none;height:24px;min-height:24px;min-width:24px;padding:0;width:24px}.enb-component .components-button.enb-control-button:not(:disabled):hover,.enb-component .components-button.enb-device-toggle-button:not(:disabled):hover,.enb-component .components-button.enb-linked-toggle-button:not(:disabled):hover{background-color:var(--enb-color-200);border-radius:50%}.enb-component .components-button svg{color:var(--enb-color-700);height:auto;width:20px}.enb-component .components-button+.components-button{margin:0}.enb-component .components-input-control__input{padding-right:0!important}.enb-component .components-base-control:last-of-type{margin:0}.preview-only .components-text-control__input,.preview-only .components-textarea-control__input{background-color:var(--enb-color-100);cursor:not-allowed;margin-block-start:4px}.enb-block-icon{color:var(--enb-color-primary-600)}.is-selected .enb-block-icon{color:var(--enb-color-white)}.enb-button-control{background-color:var(--enb-color-800);border:0;border-radius:3px;color:#fff;cursor:pointer;font-size:13px;justify-content:center;letter-spacing:.03em;line-height:1;min-height:36px;padding:8px 16px}.enb-button-control:hover{background-color:var(--enb-color-primary-600);color:#fff}.enb-button-control:active,.enb-button-control:focus{background-color:var(--enb-color-primary-600);box-shadow:none!important;color:#fff!important;outline:none!important}.enb-flex{display:flex}.enb-justify-between{justify-content:space-between}.enb-justify-end{justify-content:end}.enb-align-start{align-items:start}.enb-align-stretch{align-items:stretch}.enb-align-center,.enb-place-center{align-items:center}.enb-grid{display:grid}.enb-gap-4{gap:4px}.enb-gap-8{gap:8px}.enb-gap-16{gap:16px}.enb-gap-24{gap:24px}.enb-col-gap-4{-moz-column-gap:4px;column-gap:4px}.enb-col-gap-8{-moz-column-gap:8px;column-gap:8px}.enb-row-gap-8{row-gap:8px}.enb-col-gap-16{-moz-column-gap:16px;column-gap:16px}.enb-flex-100{flex:1 1 100%}.enb-cols-2,.enb-cols-4,.enb-grid{display:grid}.enb-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.enb-cols-1x1-5{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.enb-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.enb-mt--8{margin-block-start:-8px}.enb-m-0{margin:0!important}.enb-my-24{margin-block:24px}.enb-mt-0{margin-block-start:0}.enb-mt-3{margin-block-start:3px}.enb-mt-4{margin-block-start:4px}.enb-mt-6{margin-block-start:6px}.enb-mt-8{margin-block-start:8px}.enb-mt-12{margin-block-start:12px}.enb-mt-24{margin-block-start:24px}.enb-mb-0{margin-block-end:0!important}.enb-mb-4{margin-block-end:4px!important}.enb-mb-8{margin-block-end:8px!important}.enb-mb-16{margin-block-end:16px!important}.enb-mb-24{margin-block-end:24px}.enb-flex-child .enb-flex-child-setting{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 116px}.enb-flex-child .enb-component{margin-block:0}.enb-flex-child .enb-range.has-no-units .components-range-control__number{width:100%}.enb-flex-child .enb-component-sub-label{padding-inline-start:4px}.enb-flex-child .components-button.enb-reset-button{margin-block-start:0}.enb-component-header h2{line-height:1.155}.enb-component-heading{margin:0!important}.enb-component-heading .enb-value-type{color:var(--enb-color-500)}h2.enb-component-sub-label{color:var(--enb-color-500);font-size:12px;letter-spacing:.025em}.components-button.enb-reset-button{margin-right:-6px;margin-top:3px}.components-button.enb-reset-button svg{width:14px}.components-button.enb-reset-button:not(:disabled):hover svg{fill:var(--enb-color-primary-700)}.enb-component-header-options .components-button.enb-reset-button{margin:0}.components-button.enb-switch-control-button{padding:0}.components-button.enb-switch-control-button svg{width:22px}.components-button.enb-switch-control-button.is-active svg,.enb-component .components-button.enb-linked-button.is-linked svg{color:var(--enb-color-primary-700)}.enb-svg-preview{background-color:var(--enb-color-50);border:1px solid var(--enb-color-200);border-radius:3px;display:grid;margin-block:24px 16px;padding:16px;place-content:center;text-align:center}.enb-svg-preview svg{height:64px;width:auto}.enb-svg-preview svg,.enb-svg-preview svg path{fill:var(--enb-color-700)}.enb-textarea{color:var(--enb-color-black-6500);margin-block:8px 16px}.enb-textarea .components-base-control__label{color:var(--enb-color-black-6500);font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:8px}.enb-textarea .components-textarea-control__input{min-height:96px}.enb-icon-list{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));height:170px;margin-block-start:16px;overflow-y:auto}.enb-icon-list .components-button{border-radius:3px;box-shadow:unset;display:grid;place-content:center}.enb-icon-list .components-button span{display:grid;place-content:center}.enb-icon-list .components-button svg{aspect-ratio:1;width:24px}.enb-icon-list .components-button:focus{box-shadow:unset}.enb-icon-list .components-button:hover{background-color:var(--enb-color-100)}.enb-component-columns-layout .components-button-group{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.enb-component-columns-layout .enb-layout-picker{background-color:var(--enb-color-100);border:2px dashed transparent;border-radius:3px;box-shadow:none;color:var(--enb-color-700);padding:40px 20px;transition:border .25s linear;width:100%}.enb-component-columns-layout .enb-layout-picker:focus{box-shadow:none}.enb-component-columns-layout .enb-layout-picker:not(.active):hover{border-color:var(--enb-color-400)}.enb-component-columns-layout .enb-layout-picker.active{border:2px solid var(--enb-color-primary-600);border-radius:3px}.enb-component-columns-layout .enb-layout-picker svg{height:auto;min-width:24px;width:100%;fill:transparent}.enb-tabs{margin-block:24px}.enb-tabs .components-tab-panel__tabs{gap:8px;margin-inline:-16px;padding-inline:16px;position:relative}.enb-tabs .components-tab-panel__tabs:after{background-color:var(--enb-color-200);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.enb-tabs .components-tab-panel__tabs>.components-button{background-color:var(--enb-color-50);border:1px solid var(--enb-color-200);border-bottom:0;border-radius:3px 3px 0 0;box-shadow:none;font-size:12px;height:29px;padding-inline:13px;transition:all .25s linear}.enb-tabs .components-tab-panel__tabs>.components-button:hover{color:var(--enb-color-primary-600)}.enb-tabs .components-tab-panel__tabs>.components-button:focus{box-shadow:none;outline:none}.enb-tabs .components-tab-panel__tabs>.components-button.selected{border-bottom-color:#fff;z-index:10}.enb-tabs .components-tab-panel__tabs>.components-button.enb-hover{background-color:#f6faf3;border-color:#d6e9c9}.enb-tabs .components-tab-panel__tabs>.components-button.enb-parent-hover{background-color:#f4f2ff;border-color:#dcd6fe}.enb-tabs .components-tab-panel__tab-content{background-color:var(--enb-color-50);margin-block-end:-24px;margin-inline:-16px}.enb-tabs .components-tab-panel__tab-content>*{overflow:hidden;padding-inline:16px}.enb-tabs .components-tab-panel__tab-content .hover-tab-content{background-color:#f6faf3}.enb-tabs .components-tab-panel__tab-content .parent-hover-tab-content{background-color:#f4f2ff}.enb-bg-media-select{background-color:var(--enb-color-50);border:2px dashed var(--enb-color-200);border-radius:3px;cursor:pointer;display:grid;height:100px;margin-bottom:12px;padding:16px;place-content:center;width:100%}.enb-bg-media-select-button{align-items:center;display:inline-flex;font-weight:600;gap:4px;justify-content:center}.enb-bg-media-select-button svg{height:auto;width:32px;fill:var(--enb-color-700)}.enb-bg-media-container{background-color:var(--enb-color-200);border-radius:3px;margin-bottom:12px;margin-top:24px;min-height:100px;overflow:hidden;position:relative}.enb-bg-media-container img,.enb-bg-media-container video{display:block;width:100%}.enb-control-media .enb-control-header{margin-block-end:8px}.enb-bg-media-action{align-items:center;display:flex;gap:8px;justify-content:flex-end;position:absolute;right:12px;top:12px;z-index:10}.enb-bg-media-action .enb-edit-button,.enb-bg-media-action .enb-remove-button{background:#fff;display:grid;height:32px;padding:0;place-content:center;width:32px}.enb-control-background .enb-component-text .components-base-control__label{font-size:13px;text-transform:capitalize}.enb-gradient-type{align-items:center;display:flex;gap:16px;justify-content:space-between}.enb-component.enb-background-options .components-flex-item .components-input-control__label{color:var(--enb-color-700);font-size:13px!important;letter-spacing:.025em;text-align:left}.enb-animated-bg-preview{animation:animatedBgColors 10s infinite;aspect-ratio:16/9}@keyframes animatedBgColors{0%{background-color:#fe3535}20%{background-color:#fb3ad5}40%{background-color:#5067ff}60%{background-color:#19ce26}80%{background-color:#eb8224}to{background-color:#fe3535}}.enb-animated-gradient-bg-preview{animation:animatedGradientPosition 10s infinite;aspect-ratio:16/9;background-size:400%!important}@keyframes animatedGradientPosition{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.enb-control-border .component-color-indicator{position:relative}.enb-control-border .component-color-indicator:after{border:2px solid #fff;border-radius:50%;bottom:-1px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);content:"";left:-1px;position:absolute;right:-1px;top:-1px}.enb-component.enb-component-color-picker+.enb-component.enb-component-color-picker{margin-block-start:-8px}.enb-component.enb-component-color-picker .components-button{border:none;padding:0}.enb-component.enb-component-color-picker .component-color-indicator{background-image:linear-gradient(45deg,#ddd 25%,transparent 0),linear-gradient(-45deg,#ddd 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ddd 0),linear-gradient(-45deg,transparent 75%,#ddd 0);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px;border:2px solid #fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);height:30px;margin-left:0;width:30px}.enb-component-select+.enb-control-color{margin-block-start:12px}.enb-component-color-indicator .components-button:not(.enb-reset-button){border-radius:50%;box-shadow:none;height:24px}.enb-color-picker-group .components-circular-option-picker__option:after{border:2px solid #fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.enb-color-picker-group .components-circular-option-picker__option:focus:after{display:none}.enb-color-picker-group .components-circular-option-picker__swatches{gap:3px}.enb-default-colors{margin-top:4px}.enb-component-divider{background-color:var(--enb-color-200);height:1px;margin-block:24px;width:100%}.enb-component-dimension .enb-component-number .components-flex{border-radius:0;gap:4px}.enb-component-dimension .enb-component-number .components-input-control__backdrop{border-right-width:0!important}.enb-component-dimension .enb-component-number:first-of-type .components-flex{border-radius:2px 0 0 2px}.enb-component-dimension:not(.has-unit) .enb-component-number:last-of-type .components-flex{border-radius:0 2px 2px 0}.enb-component-dimension:not(.has-unit) .enb-component-number:last-of-type .components-input-control__backdrop{border-right-width:1px!important}.enb-component.enb-component-gradient .components-button{min-height:28px;min-width:28px;width:28px}.enb-control-dual-input .components-input-control__label{color:var(--enb-color-600);font-size:10px!important;font-weight:600;letter-spacing:.05em;text-align:center}.enb-control-dimension-input .components-number-control .components-flex{gap:4px}.enb-control-dimension-input .components-number-control .components-flex-item{max-width:100%}.enb-control-dimension-input .components-input-control__label{color:var(--enb-color-600);font-size:10px!important;letter-spacing:.05em;text-align:center}.enb-component-dual-input input{padding-right:0!important}.enb-component-dual-input .enb-component-number .components-flex{border-radius:0;gap:4px}.enb-component-dual-input .enb-component-number .components-input-control__backdrop{border-right-width:0!important}.enb-component-dual-input .enb-component-number:first-of-type .components-flex{border-radius:2px 0 0 2px}.enb-component-dual-input .enb-component-number:last-of-type .components-flex{border-radius:0 2px 2px 0}.enb-component-dual-input .enb-component-number:last-of-type .components-input-control__backdrop{border-right-width:1px!important}.enb-range .components-range-control{width:100%}.enb-range .components-range-control__number{width:70px}.enb-range .components-input-control__container{width:100%}.enb-range .components-input-control__input{padding-right:0!important}.enb-range-input .components-range-control{width:100%}.enb-range-input .components-range-control .components-base-control__field{margin:0}.enb-range-input .components-range-control .components-flex{border-radius:0}.enb-range-input .components-range-control .components-input-control .components-input-control__backdrop{border-right:0!important}.enb-range-input .components-range-control:first-of-type .components-flex{border-bottom-left-radius:2px;border-top-left-radius:2px}.enb-range-input .components-range-control:last-of-type .components-flex{border-bottom-right-radius:2px;border-top-right-radius:2px}.enb-range-input.has-inputs .components-base-control__field{display:flex;flex-direction:column-reverse;gap:4px}.enb-range-input.has-inputs .components-base-control__label{color:var(--enb-color-500);font-size:10px!important;letter-spacing:.05em;margin:0;text-align:center}.enb-range-input:not(.has-unit) .components-range-control:last-of-type .components-input-control .components-input-control__backdrop{border-right:1px solid #949494!important}.enb-range-input.hidden-rail .components-range-control__wrapper{display:none}.enb-range-input.hidden-rail .components-number-control{margin:0!important}.enb-range-input.hidden-rail .components-input-control__container,.enb-range-input.hidden-rail .components-number-control{width:100%}.enb-range.has-no-units .components-range-control__wrapper{max-width:130px}.enb-range.has-no-units .components-range-control__number{width:102px}.enb-select>.components-base-control{flex-grow:1}.enb-select .components-base-control,.enb-select .components-base-control:last-of-type{margin:0}.enb-control-size-wrap{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.enb-control-size-wrap .enb-control-dimension{flex-direction:column;row-gap:8px}.enb-control-spacing>.enb-control-header{margin-block-end:8px}.enb-control-spacing .components-base-control__label{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.enb-control-spacing-columns{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-block-start:8px}.enb-control-toggle+.enb-control-spacing-columns{margin-block-start:16px}.enb-control-spacing-column .enb-control-header{margin-block-end:8px}.enb-control-spacing-column .enb-control-header h2{color:var(--enb-color-600);font-size:12px;letter-spacing:.025em}.enb-component-spacing>.enb-component{margin-block-start:8px}.enb-component-spacing .enb-control-button.is-active svg{color:var(--enb-color-primary-700)}.enb-linked-toggle{display:flex}.enb-linked-toggle .components-button{border-radius:50%!important;height:24px;width:24px}.enb-linked-toggle .components-button:hover{background-color:var(--enb-color-200)}.enb-linked-toggle-button{display:grid;place-content:center}.enb-linked-toggle-button.selected.pair{position:relative}.enb-linked-toggle-button.selected.pair:before{background-color:var(--enb-color-primary-500);border-radius:50%;content:"";height:4px;position:absolute;right:2px;top:6px;width:4px;z-index:10}.enb-linked-toggle-button.selected.linked svg{color:var(--enb-color-primary-700)}.enb-linked-toggle-button:not(.selected){display:none}.enb-component-text .enb-control-header{margin-block-end:8px}.enb-component.enb-toggle .enb-component-header{min-height:20px}.enb-component.enb-toggle .components-toggle-control{display:flex;justify-content:flex-end;width:auto}.enb-component.enb-toggle .components-flex{gap:0}.components-base-control.enb-transition-custom-property{margin-block-start:16px}.enb-control-typography>.enb-component>.enb-component{margin-block:8px}.enb-control-typography .components-dropdown{display:flex}.enb-font-family .components-base-control__field{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:space-between}.enb-font-family .components-dropdown{width:141px}.enb-typography-options{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-block:20px}.enb-typography-options .components-base-control{flex-basis:calc(50% - 10px);margin-block-end:4px}.enb-unit-selector{height:32px;min-width:32px;z-index:10}.enb-unit-selector,.enb-unit-selector .components-base-control,.enb-unit-selector .components-base-control__field{margin-bottom:0!important}.enb-units{border-radius:0 2px 2px 0!important}.enb-units .components-input-control__suffix{display:none}.enb-units select{font-size:10px!important;font-weight:600;letter-spacing:.05em;line-height:1!important;padding-inline:4px!important;text-align:center;text-transform:uppercase}.enb-units select option{font-weight:inherit}.enb-single-unit{background-color:#fff;border:1px solid var(--enb-color-400);border-radius:0 2px 2px 0;color:var(--enb-color-600);display:grid;font-size:10px;font-weight:600;height:32px;letter-spacing:.05em;line-height:1;place-content:center;text-transform:uppercase}.enb-device-toggle .components-button{border-radius:50%!important;height:32px}.enb-device-toggle .components-button:hover{background-color:var(--enb-color-200)}.enb-device-toggle-button{display:grid;place-content:center}.enb-device-toggle-button:not(.selected){display:none}.enb-device-preview-toggle{height:24px;overflow:hidden;position:relative;width:24px}.enb-device-preview-toggle .enb-device-preview-buttons{align-items:center;background-color:var(--enb-color-white);display:flex;flex-direction:column;height:auto;min-height:24px;width:24px}.enb-device-preview-toggle .components-button{box-shadow:none;color:var(--enb-color-700);display:none;height:24px!important;padding:2px;width:24px}.enb-device-preview-toggle .components-button:focus{box-shadow:none!important;outline:none!important}.enb-device-preview-toggle .components-button.selected{display:block}.enb-device-preview-toggle .components-button svg{height:20px;width:20px}.enb-device-preview-toggle:hover{overflow:visible}.enb-device-preview-toggle:hover .enb-device-preview-buttons{left:0;position:absolute;top:0;z-index:10}.enb-device-preview-toggle:hover .components-button{display:block}.enb-device-preview-toggle:hover .components-button.selected{color:var(--enb-color-primary-600)}
     1html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}*,:after,:before{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,figure,img,picture,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}:root{--enb-color-white:#fff;--enb-color-black:#000;--enb-color-25:#fcfcfc;--enb-color-50:#fafafa;--enb-color-100:#f5f5f5;--enb-color-200:#e5e5e5;--enb-color-300:#d4d4d4;--enb-color-400:#a3a3a3;--enb-color-500:#737373;--enb-color-600:#525252;--enb-color-700:#404040;--enb-color-800:#262626;--enb-color-900:#171717;--enb-color-950:#0a0a0a;--enb-color-primary-50:#eff6ff;--enb-color-primary-200:#bfdbfe;--enb-color-primary-500:#3b82f6;--enb-color-primary-600:#2563eb;--enb-color-primary-700:#1d4ed8;--enb-color-positive-600:#059669;--enb-color-positive-200:#bbf7d0;--enb-color-positive-50:#ecfdf5;--enb-color-negative-600:#dc2626;--enb-color-negative-200:#fecaca;--enb-color-negative-50:#fef2f2;--enb-color-warning-600:#ea580c;--enb-color-warning-200:#fed7aa;--enb-color-warning-50:#fff7ed;--enb-font-size-xs:0.75rem;--enb-font-size-sm:0.875rem;--enb-font-size-base:1rem;--enb-font-size-md:clamp(1.058rem,1.017rem + 0.13vw,1.125rem);--enb-font-size-lg:clamp(1.32rem,1.212rem + 0.36vw,1.5rem);--enb-font-size-xl:clamp(1.505rem,1.358rem + 0.49vw,1.75rem);--enb-font-size-2xl:clamp(1.68rem,1.564rem + 0.58vw,2rem);--enb-font-size-3xl:clamp(2rem,1.7rem + 1vw,2.5rem);--enb-font-size-4xl:clamp(2.28rem,1.848rem + 1.44vw,3rem);--enb-font-size-5xl:clamp(2.52rem,1.932rem + 1.96vw,3.5rem);--enb-spacing-0:0;--enb-spacing-4:4px;--enb-spacing-8:8px;--enb-spacing-12:12px;--enb-spacing-16:16px;--enb-spacing-24:clamp(1.3rem,1.18rem + 0.4vw,1.5rem);--enb-spacing-32:clamp(1.644rem,1.431rem + 0.71vw,2rem);--enb-spacing-40:clamp(1.944rem,1.611rem + 1.11vw,2.5rem);--enb-spacing-48:clamp(2.2rem,1.72rem + 1.6vw,3rem);--enb-spacing-56:clamp(2.411rem,1.758rem + 2.18vw,3.5rem);--enb-spacing-64:clamp(2.578rem,1.724rem + 2.84vw,4rem);--enb-spacing-72:clamp(2.7rem,1.62rem + 3.6vw,4.5rem);--enb-spacing-80:clamp(2.778rem,1.445rem + 4.44vw,5rem);--enb-spacing-96:clamp(2.8rem,0.88rem + 6.4vw,6rem);--enb-font-family:-apple-system,blinkmacsystemfont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--enb-translate:100%}.enb-animate{visibility:hidden}.enb-animate.in-view{visibility:visible}.bounce{animation-duration:1s;animation-name:bounce;transform-origin:center bottom}@keyframes bounce{0%,20%,53%,80%,to{transform:translateZ(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{transform:translate3d(0,-30px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-15px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}90%{transform:translate3d(0,-4px,0)}}.bounceInUp{animation-duration:1s;animation-name:bounceInUp}@keyframes bounceInUp{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInRight{animation-duration:1s;animation-name:bounceInRight}@keyframes bounceInRight{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInDown{animation-duration:1s;animation-name:bounceInDown}@keyframes bounceInDown{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInLeft{animation-duration:1s;animation-name:bounceInLeft}@keyframes bounceInLeft{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.fadeIn{animation-duration:1s;animation-name:fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeInUp{animation-duration:1s;animation-name:fadeInUp}@keyframes fadeInUp{0%{opacity:0;transform:translateY(var(--enb-translate))}to{opacity:1;transform:translateY(0)}}.fadeInRight{animation-duration:1s;animation-name:fadeInRight}@keyframes fadeInRight{0%{opacity:0;transform:translateX(var(--enb-translate))}to{opacity:1;transform:translateX(0)}}.fadeInDown{animation-duration:1s;animation-name:fadeInDown}@keyframes fadeInDown{0%{opacity:0;transform:translateY(calc(var(--enb-translate)*-1))}to{opacity:1;transform:translateY(0)}}.fadeInLeft{animation-duration:1s;animation-name:fadeInLeft}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(calc(var(--enb-translate)*-1))}to{opacity:1;transform:translateX(0)}}.flipInX{animation-duration:1s;animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInX{0%{opacity:0;transform:perspective(400px) rotateX(90deg);transition-timing-function:ease-in}40%{transform:perspective(400px) rotateX(-20deg);transition-timing-function:ease-in}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInY{animation-duration:1s;animation-name:flipInY;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;transform:perspective(400px) rotateY(90deg);transition-timing-function:ease-in}40%{transform:perspective(400px) rotateY(-20deg);transition-timing-function:ease-in}60%{opacity:1;transform:perspective(400px) rotateY(10deg)}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.slideUp{animation-duration:1s;animation-name:slideUp}@keyframes slideUp{0%{transform:translateY(1000px)}to{transform:translateY(0)}}.slideRight{animation-duration:1s;animation-name:slideRight}@keyframes slideRight{0%{transform:translateX(1000px)}to{transform:translateX(0)}}.slideDown{animation-duration:1s;animation-name:slideDown}@keyframes slideDown{0%{transform:translateY(-1000px)}to{transform:translateY(0)}}.slideLeft{animation-duration:1s;animation-name:slideLeft}@keyframes slideLeft{0%{transform:translateX(-1000px)}to{transform:translateX(0)}}.zoomIn{animation-duration:1s;animation-name:zoomIn}@keyframes zoomIn{0%{transform:scale(0)}to{transform:scale(1)}}@font-face{font-display:block;font-family:Aleo;font-weight:100 900;src:url(fonts/aleo.d81402a4.woff2) format("woff2 supports variations");src:url(fonts/aleo.d81402a4.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Assistant;font-weight:200 800;src:url(fonts/assistant.c5b4d40b.woff2) format("woff2 supports variations");src:url(fonts/assistant.c5b4d40b.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Besley;font-weight:400 900;src:url(fonts/besley.bc99ccf4.woff2) format("woff2 supports variations");src:url(fonts/besley.bc99ccf4.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Bitter;font-weight:100 900;src:url(fonts/bitter.12741d56.woff2) format("woff2 supports variations");src:url(fonts/bitter.12741d56.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Cabin;font-weight:400 700;src:url(fonts/cabin.ad18ea48.woff2) format("woff2 supports variations");src:url(fonts/cabin.ad18ea48.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Chivo;font-weight:100 900;src:url(fonts/chivo.0304ed72.woff2) format("woff2 supports variations");src:url(fonts/chivo.0304ed72.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Comfortaa;font-weight:300 700;src:url(fonts/comfortaa.9f21ba2e.woff2) format("woff2 supports variations");src:url(fonts/comfortaa.9f21ba2e.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Comme;font-weight:100 900;src:url(fonts/comme.173b632e.woff2) format("woff2 supports variations");src:url(fonts/comme.173b632e.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Crimson Pro;font-weight:200 900;src:url(fonts/crimson-pro.10ec5c13.woff2) format("woff2 supports variations");src:url(fonts/crimson-pro.10ec5c13.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Dancing Script;font-weight:400 700;src:url(fonts/dancing-script.25ad9966.woff2) format("woff2 supports variations");src:url(fonts/dancing-script.25ad9966.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:DM Sans;font-weight:100 1000;src:url(fonts/dm-sans.026fce26.woff2) format("woff2 supports variations");src:url(fonts/dm-sans.026fce26.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Domine;font-weight:400 700;src:url(fonts/domine.f1526a44.woff2) format("woff2 supports variations");src:url(fonts/domine.f1526a44.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Exo\ 2;font-weight:100 900;src:url(fonts/exo2.0c96530c.woff2) format("woff2 supports variations");src:url(fonts/exo2.0c96530c.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Faustina;font-weight:300 800;src:url(fonts/faustina.0c2321db.woff2) format("woff2 supports variations");src:url(fonts/faustina.0c2321db.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Figtree;font-weight:300 900;src:url(fonts/figtree.08b088aa.woff2) format("woff2 supports variations");src:url(fonts/figtree.08b088aa.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Frank Ruhl Libre;font-weight:300 900;src:url(fonts/frank-ruhl-libre.b46f96e0.woff2) format("woff2 supports variations");src:url(fonts/frank-ruhl-libre.b46f96e0.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Heebo;font-weight:100 900;src:url(fonts/heebo.cee33203.woff2) format("woff2 supports variations");src:url(fonts/heebo.cee33203.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Instrument Sans;font-weight:400 700;src:url(fonts/instrument-sans.5b79a32b.woff2) format("woff2 supports variations");src:url(fonts/instrument-sans.5b79a32b.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Inter;font-weight:100 900;src:url(fonts/inter.5eb4a776.woff2) format("woff2 supports variations");src:url(fonts/inter.5eb4a776.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:JetBrains Mono;font-weight:100 800;src:url(fonts/jetbrains-mono.d76ba341.woff2) format("woff2 supports variations");src:url(fonts/jetbrains-mono.d76ba341.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Josefin Sans;font-weight:100 700;src:url(fonts/josefin-sans.deb5ca4e.woff2) format("woff2 supports variations");src:url(fonts/josefin-sans.deb5ca4e.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Josefin Slab;font-weight:100 700;src:url(fonts/josefin-slab.f190e106.woff2) format("woff2 supports variations");src:url(fonts/josefin-slab.f190e106.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Jost;font-weight:100 900;src:url(fonts/jost.62c72ebe.woff2) format("woff2 supports variations");src:url(fonts/jost.62c72ebe.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Kameron;font-weight:400 700;src:url(fonts/kameron.78889820.woff2) format("woff2 supports variations");src:url(fonts/kameron.78889820.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Karla;font-weight:200 800;src:url(fonts/karla.c87bd230.woff2) format("woff2 supports variations");src:url(fonts/karla.c87bd230.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Kreon;font-weight:300 700;src:url(fonts/kreon.98a8d9c8.woff2) format("woff2 supports variations");src:url(fonts/kreon.98a8d9c8.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Lexend;font-weight:100 900;src:url(fonts/lexend.01f8f778.woff2) format("woff2 supports variations");src:url(fonts/lexend.01f8f778.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Libre Bodoni;font-weight:400 700;src:url(fonts/libre-bodoni.7f0ece1c.woff2) format("woff2 supports variations");src:url(fonts/libre-bodoni.7f0ece1c.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Libre Franklin;font-weight:100 900;src:url(fonts/libre-franklin.6f1bc55c.woff2) format("woff2 supports variations");src:url(fonts/libre-franklin.6f1bc55c.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Lora;font-weight:400 700;src:url(fonts/lora.d9e6d44e.woff2) format("woff2 supports variations");src:url(fonts/lora.d9e6d44e.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Manrope;font-weight:200 800;src:url(fonts/manrope.32d38710.woff2) format("woff2 supports variations");src:url(fonts/manrope.32d38710.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Merienda;font-weight:300 900;src:url(fonts/merienda.b06ddf4d.woff2) format("woff2 supports variations");src:url(fonts/merienda.b06ddf4d.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Montserrat;font-weight:100 900;src:url(fonts/montserrat.acd54eb1.woff2) format("woff2 supports variations");src:url(fonts/montserrat.acd54eb1.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Mulish;font-weight:200 1000;src:url(fonts/mulish.aae6715a.woff2) format("woff2 supports variations");src:url(fonts/mulish.aae6715a.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Nunito;font-weight:200 1000;src:url(fonts/nunito.bcfaf5e9.woff2) format("woff2 supports variations");src:url(fonts/nunito.bcfaf5e9.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Orbitron;font-weight:400 900;src:url(fonts/orbitron.eaef5c94.woff2) format("woff2 supports variations");src:url(fonts/orbitron.eaef5c94.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Oswald;font-weight:200 700;src:url(fonts/oswald.29c60e8c.woff2) format("woff2 supports variations");src:url(fonts/oswald.29c60e8c.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Outfit;font-weight:100 900;src:url(fonts/outfit.87db46cf.woff2) format("woff2 supports variations");src:url(fonts/outfit.87db46cf.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Petrona;font-weight:100 900;src:url(fonts/petrona.385a8f97.woff2) format("woff2 supports variations");src:url(fonts/petrona.385a8f97.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Playfair Display;font-weight:400 900;src:url(fonts/playfair-display.eb1728a1.woff2) format("woff2 supports variations");src:url(fonts/playfair-display.eb1728a1.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Plus Jakarta Sans;font-weight:200 800;src:url(fonts/plus-jakarta-sans.e210cc03.woff2) format("woff2 supports variations");src:url(fonts/plus-jakarta-sans.e210cc03.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Public Sans;font-weight:100 900;src:url(fonts/public-sans.2eef139a.woff2) format("woff2 supports variations");src:url(fonts/public-sans.2eef139a.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Quicksand;font-weight:300 700;src:url(fonts/quicksand.e3f17c1d.woff2) format("woff2 supports variations");src:url(fonts/quicksand.e3f17c1d.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Raleway;font-weight:100 900;src:url(fonts/raleway.4a2b17be.woff2) format("woff2 supports variations");src:url(fonts/raleway.4a2b17be.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Red Hat Text;font-weight:300 700;src:url(fonts/red-hat-text.1224b9f2.woff2) format("woff2 supports variations");src:url(fonts/red-hat-text.1224b9f2.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Roboto Condensed;font-weight:100 900;src:url(fonts/roboto-condensed.435b6496.woff2) format("woff2 supports variations");src:url(fonts/roboto-condensed.435b6496.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Roboto Mono;font-weight:100 700;src:url(fonts/roboto-mono.6912c062.woff2) format("woff2 supports variations");src:url(fonts/roboto-mono.6912c062.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Roboto Slab;font-weight:100 900;src:url(fonts/roboto-slab.5ff69228.woff2) format("woff2 supports variations");src:url(fonts/roboto-slab.5ff69228.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Rokkitt;font-weight:100 900;src:url(fonts/rokkitt.a5b60963.woff2) format("woff2 supports variations");src:url(fonts/rokkitt.a5b60963.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Rubik;font-weight:300 900;src:url(fonts/rubik.d4c0e30a.woff2) format("woff2 supports variations");src:url(fonts/rubik.d4c0e30a.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Sora;font-weight:100 800;src:url(fonts/sora.4bb3e3c6.woff2) format("woff2 supports variations");src:url(fonts/sora.4bb3e3c6.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Source Code Pro;font-weight:200 900;src:url(fonts/source-code-pro.51dc2e00.woff2) format("woff2 supports variations");src:url(fonts/source-code-pro.51dc2e00.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Space Grotesk;font-weight:300 700;src:url(fonts/space-grotesk.157acdbe.woff2) format("woff2 supports variations");src:url(fonts/space-grotesk.157acdbe.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:urbanist;font-weight:100 900;src:url(fonts/urbanist.a51055d8.woff2) format("woff2 supports variations");src:url(fonts/urbanist.a51055d8.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Wix Madefor Text;font-weight:400 800;src:url(fonts/wix-madefor-text.fa124f84.woff2) format("woff2 supports variations");src:url(fonts/wix-madefor-text.fa124f84.woff2) format("woff2-variations")}@font-face{font-display:block;font-family:Work Sans;font-weight:100 900;src:url(fonts/work-sans.21fb029b.woff2) format("woff2 supports variations");src:url(fonts/work-sans.21fb029b.woff2) format("woff2-variations")}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*{animation:none!important;scroll-behavior:auto!important;scroll-snap-type:none!important;transition:none!important}.animate{visibility:visible!important}}.enb-dark-mode{color:var(--enb-color-950);color:var(--enb-color-black)}.enb-button-text,.enb-svg-icon{align-items:center;display:flex}.enb-component-help{color:var(--enb-color-600);font-size:12px;font-weight:500;letter-spacing:.01rem;line-height:1.3}.enb-component-help p{font:inherit;margin:0}.enb-component-heading{position:relative;z-index:10}.enb-component-heading .enb-component-help{background-color:var(--enb-color-200);border-radius:6px;bottom:90%;height:auto;left:0;opacity:0;padding:12px;position:absolute;transition:all .25s ease-in-out;visibility:hidden;width:180px}.enb-component-heading .enb-component-help:before{content:"";height:12px;left:0;position:absolute;top:100%;width:100%;z-index:10}.enb-component-heading .enb-component-help:after{border-color:var(--enb-color-200) transparent transparent transparent;border-style:solid;border-width:8px 6px 0;content:"";height:0;left:16px;position:absolute;top:100%;width:0;z-index:10}.enb-component-heading:hover .enb-component-help{bottom:calc(100% + 10px);opacity:1;visibility:visible}.enb-components-panel-body.is-opened{padding-block-end:0}.enb-components-panel-body.is-opened .components-panel__body-title{background-color:var(--enb-color-100);margin-block-end:0}.enb-components-popover .components-popover__content{padding:16px;width:248px}.enb-component .components-base-control,.enb-component .components-base-control__field{margin:0}.enb-component .components-input-control__backdrop,.enb-component .components-text-control__input{border-color:var(--enb-color-400)!important}.enb-component .components-flex-item{max-width:100%}.enb-component .components-flex-item .components-input-control__label{color:var(--enb-color-500);font-size:10px!important;letter-spacing:.05em;text-align:center}.enb-component-text .enb-component-header{margin-block-end:8px}.enb-component-text .components-base-control__label{font-size:13px}.enb-component{margin-block:24px}.enb-component .components-button.is-active{color:var(--enb-color-white)!important}.enb-component .components-button:focus{box-shadow:none!important;outline:none!important}.enb-component .components-button.enb-control-button,.enb-component .components-button.enb-device-toggle-button,.enb-component .components-button.enb-linked-toggle-button{border-radius:50%;box-shadow:none;height:24px;min-height:24px;min-width:24px;padding:0;width:24px}.enb-component .components-button.enb-control-button:not(:disabled):hover,.enb-component .components-button.enb-device-toggle-button:not(:disabled):hover,.enb-component .components-button.enb-linked-toggle-button:not(:disabled):hover{background-color:var(--enb-color-200);border-radius:50%}.enb-component .components-button svg{color:var(--enb-color-700);height:auto;width:20px}.enb-component .components-button+.components-button{margin:0}.enb-component .components-input-control__input{padding-right:0!important}.enb-component .components-base-control:last-of-type{margin:0}.preview-only .components-text-control__input,.preview-only .components-textarea-control__input{background-color:var(--enb-color-100);cursor:not-allowed;margin-block-start:4px}.enb-block-icon{color:var(--enb-color-primary-600)}.is-selected .enb-block-icon{color:var(--enb-color-white)}.enb-button-control{background-color:var(--enb-color-800);border:0;border-radius:3px;color:#fff;cursor:pointer;font-size:13px;justify-content:center;letter-spacing:.03em;line-height:1;min-height:36px;padding:8px 16px}.enb-button-control:hover{background-color:var(--enb-color-primary-600);color:#fff}.enb-button-control:active,.enb-button-control:focus{background-color:var(--enb-color-primary-600);box-shadow:none!important;color:#fff!important;outline:none!important}.enb-flex{display:flex}.enb-justify-between{justify-content:space-between}.enb-justify-end{justify-content:end}.enb-align-start{align-items:start}.enb-align-stretch{align-items:stretch}.enb-align-center,.enb-place-center{align-items:center}.enb-grid{display:grid}.enb-gap-4{gap:4px}.enb-gap-8{gap:8px}.enb-gap-16{gap:16px}.enb-gap-24{gap:24px}.enb-col-gap-4{-moz-column-gap:4px;column-gap:4px}.enb-col-gap-8{-moz-column-gap:8px;column-gap:8px}.enb-row-gap-8{row-gap:8px}.enb-col-gap-16{-moz-column-gap:16px;column-gap:16px}.enb-flex-100{flex:1 1 100%}.enb-cols-2,.enb-cols-4,.enb-grid{display:grid}.enb-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.enb-cols-1x1-5{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.enb-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.enb-mt--8{margin-block-start:-8px}.enb-m-0{margin:0!important}.enb-my-24{margin-block:24px}.enb-mt-0{margin-block-start:0}.enb-mt-3{margin-block-start:3px}.enb-mt-4{margin-block-start:4px}.enb-mt-6{margin-block-start:6px}.enb-mt-8{margin-block-start:8px}.enb-mt-12{margin-block-start:12px}.enb-mt-24{margin-block-start:24px}.enb-mb-0{margin-block-end:0!important}.enb-mb-4{margin-block-end:4px!important}.enb-mb-8{margin-block-end:8px!important}.enb-mb-16{margin-block-end:16px!important}.enb-mb-24{margin-block-end:24px}.enb-flex-child .enb-flex-child-setting{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 116px}.enb-flex-child .enb-component{margin-block:0}.enb-flex-child .enb-range.has-no-units .components-range-control__number{width:100%}.enb-flex-child .enb-component-sub-label{padding-inline-start:4px}.enb-flex-child .components-button.enb-reset-button{margin-block-start:0}.enb-component-header h2{line-height:1.155}.enb-component-heading{margin:0!important}.enb-component-heading .enb-value-type{color:var(--enb-color-500)}h2.enb-component-sub-label{color:var(--enb-color-500);font-size:12px;letter-spacing:.025em}.components-button.enb-reset-button{margin-right:-6px;margin-top:3px}.components-button.enb-reset-button svg{width:14px}.components-button.enb-reset-button:not(:disabled):hover svg{fill:var(--enb-color-primary-700)}.enb-component-header-options .components-button.enb-reset-button{margin:0}.components-button.enb-switch-control-button{padding:0}.components-button.enb-switch-control-button svg{width:22px}.components-button.enb-switch-control-button.is-active svg,.enb-component .components-button.enb-linked-button.is-linked svg{color:var(--enb-color-primary-700)}.enb-svg-preview{background-color:var(--enb-color-50);border:1px solid var(--enb-color-200);border-radius:3px;display:grid;margin-block:24px 16px;padding:16px;place-content:center;text-align:center}.enb-svg-preview svg{height:64px;width:auto}.enb-svg-preview svg,.enb-svg-preview svg path{fill:var(--enb-color-700)}.enb-textarea{color:var(--enb-color-black-6500);margin-block:8px 16px}.enb-textarea .components-base-control__label{color:var(--enb-color-black-6500);font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:8px}.enb-textarea .components-textarea-control__input{min-height:96px}.enb-icon-list{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));height:170px;margin-block-start:16px;overflow-y:auto}.enb-icon-list .components-button{border-radius:3px;box-shadow:unset;display:grid;place-content:center}.enb-icon-list .components-button span{display:grid;place-content:center}.enb-icon-list .components-button svg{aspect-ratio:1;width:24px}.enb-icon-list .components-button:focus{box-shadow:unset}.enb-icon-list .components-button:hover{background-color:var(--enb-color-100)}.enb-component-columns-layout .components-button-group{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.enb-component-columns-layout .enb-layout-picker{background-color:var(--enb-color-100);border:2px dashed transparent;border-radius:3px;box-shadow:none;color:var(--enb-color-700);padding:40px 20px;transition:border .25s linear;width:100%}.enb-component-columns-layout .enb-layout-picker:focus{box-shadow:none}.enb-component-columns-layout .enb-layout-picker:not(.active):hover{border-color:var(--enb-color-400)}.enb-component-columns-layout .enb-layout-picker.active{border:2px solid var(--enb-color-primary-600);border-radius:3px}.enb-component-columns-layout .enb-layout-picker svg{height:auto;min-width:24px;width:100%;fill:transparent}.enb-tabs{margin-block:24px}.enb-tabs .components-tab-panel__tabs{gap:8px;margin-inline:-16px;padding-inline:16px;position:relative}.enb-tabs .components-tab-panel__tabs:after{background-color:var(--enb-color-200);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.enb-tabs .components-tab-panel__tabs>.components-button{background-color:var(--enb-color-50);border:1px solid var(--enb-color-200);border-bottom:0;border-radius:3px 3px 0 0;box-shadow:none;font-size:12px;height:29px;padding-inline:13px;transition:all .25s linear}.enb-tabs .components-tab-panel__tabs>.components-button:hover{color:var(--enb-color-primary-600)}.enb-tabs .components-tab-panel__tabs>.components-button:focus{box-shadow:none;outline:none}.enb-tabs .components-tab-panel__tabs>.components-button.selected{border-bottom-color:#fff;z-index:10}.enb-tabs .components-tab-panel__tabs>.components-button.enb-hover{background-color:#f6faf3;border-color:#d6e9c9}.enb-tabs .components-tab-panel__tabs>.components-button.enb-parent-hover{background-color:#f4f2ff;border-color:#dcd6fe}.enb-tabs .components-tab-panel__tab-content{background-color:var(--enb-color-50);margin-block-end:-24px;margin-inline:-16px}.enb-tabs .components-tab-panel__tab-content>*{overflow:hidden;padding-inline:16px}.enb-tabs .components-tab-panel__tab-content .hover-tab-content{background-color:#f6faf3}.enb-tabs .components-tab-panel__tab-content .parent-hover-tab-content{background-color:#f4f2ff}.enb-bg-media-select{background-color:var(--enb-color-50);border:2px dashed var(--enb-color-200);border-radius:3px;cursor:pointer;display:grid;height:100px;margin-bottom:12px;padding:16px;place-content:center;width:100%}.enb-bg-media-select-button{align-items:center;display:inline-flex;font-weight:600;gap:4px;justify-content:center}.enb-bg-media-select-button svg{height:auto;width:32px;fill:var(--enb-color-700)}.enb-bg-media-container{background-color:var(--enb-color-200);border-radius:3px;margin-bottom:12px;margin-top:24px;min-height:100px;overflow:hidden;position:relative}.enb-bg-media-container img,.enb-bg-media-container video{display:block;width:100%}.enb-control-media .enb-control-header{margin-block-end:8px}.enb-bg-media-action{align-items:center;display:flex;gap:8px;justify-content:flex-end;position:absolute;right:12px;top:12px;z-index:10}.enb-bg-media-action .enb-edit-button,.enb-bg-media-action .enb-remove-button{background:#fff;display:grid;height:32px;padding:0;place-content:center;width:32px}.enb-control-background .enb-component-text .components-base-control__label{font-size:13px;text-transform:capitalize}.enb-gradient-type{align-items:center;display:flex;gap:16px;justify-content:space-between}.enb-component.enb-background-options .components-flex-item .components-input-control__label{color:var(--enb-color-700);font-size:13px!important;letter-spacing:.025em;text-align:left}.enb-animated-bg-preview{animation:animatedBgColors 10s infinite;aspect-ratio:16/9}@keyframes animatedBgColors{0%{background-color:#fe3535}20%{background-color:#fb3ad5}40%{background-color:#5067ff}60%{background-color:#19ce26}80%{background-color:#eb8224}to{background-color:#fe3535}}.enb-animated-gradient-bg-preview{animation:animatedGradientPosition 10s infinite;aspect-ratio:16/9;background-size:400%!important}@keyframes animatedGradientPosition{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.enb-control-border .component-color-indicator{position:relative}.enb-control-border .component-color-indicator:after{border:2px solid #fff;border-radius:50%;bottom:-1px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);content:"";left:-1px;position:absolute;right:-1px;top:-1px}.enb-component.enb-component-color-picker+.enb-component.enb-component-color-picker{margin-block-start:-8px}.enb-component.enb-component-color-picker .components-button{border:none;padding:0}.enb-component.enb-component-color-picker .component-color-indicator{background-image:linear-gradient(45deg,#ddd 25%,transparent 0),linear-gradient(-45deg,#ddd 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ddd 0),linear-gradient(-45deg,transparent 75%,#ddd 0);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px;border:2px solid #fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);height:30px;margin-left:0;width:30px}.enb-component-select+.enb-control-color{margin-block-start:12px}.enb-component-color-indicator .components-button:not(.enb-reset-button){border-radius:50%;box-shadow:none;height:24px}.enb-color-picker-group .components-circular-option-picker__option:after{border:2px solid #fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.enb-color-picker-group .components-circular-option-picker__option:focus:after{display:none}.enb-color-picker-group .components-circular-option-picker__swatches{gap:3px}.enb-default-colors{margin-top:4px}.enb-component-divider{background-color:var(--enb-color-200);height:1px;margin-block:24px;width:100%}.enb-component-dimension .enb-component-number .components-flex{border-radius:0;gap:4px}.enb-component-dimension .enb-component-number .components-input-control__backdrop{border-right-width:0!important}.enb-component-dimension .enb-component-number:first-of-type .components-flex{border-radius:2px 0 0 2px}.enb-component-dimension:not(.has-unit) .enb-component-number:last-of-type .components-flex{border-radius:0 2px 2px 0}.enb-component-dimension:not(.has-unit) .enb-component-number:last-of-type .components-input-control__backdrop{border-right-width:1px!important}.enb-component.enb-component-gradient .components-button{min-height:28px;min-width:28px;width:28px}.enb-control-dual-input .components-input-control__label{color:var(--enb-color-600);font-size:10px!important;font-weight:600;letter-spacing:.05em;text-align:center}.enb-control-dimension-input .components-number-control .components-flex{gap:4px}.enb-control-dimension-input .components-number-control .components-flex-item{max-width:100%}.enb-control-dimension-input .components-input-control__label{color:var(--enb-color-600);font-size:10px!important;letter-spacing:.05em;text-align:center}.enb-component-dual-input input{padding-right:0!important}.enb-component-dual-input .enb-component-number .components-flex{border-radius:0;gap:4px}.enb-component-dual-input .enb-component-number .components-input-control__backdrop{border-right-width:0!important}.enb-component-dual-input .enb-component-number:first-of-type .components-flex{border-radius:2px 0 0 2px}.enb-component-dual-input .enb-component-number:last-of-type .components-flex{border-radius:0 2px 2px 0}.enb-component-dual-input .enb-component-number:last-of-type .components-input-control__backdrop{border-right-width:1px!important}.enb-range .components-range-control{width:100%}.enb-range .components-range-control__number{width:70px}.enb-range .components-input-control__container{width:100%}.enb-range .components-input-control__input{padding-right:0!important}.enb-range-input .components-range-control{width:100%}.enb-range-input .components-range-control .components-base-control__field{margin:0}.enb-range-input .components-range-control .components-flex{border-radius:0}.enb-range-input .components-range-control .components-input-control .components-input-control__backdrop{border-right:0!important}.enb-range-input .components-range-control:first-of-type .components-flex{border-bottom-left-radius:2px;border-top-left-radius:2px}.enb-range-input .components-range-control:last-of-type .components-flex{border-bottom-right-radius:2px;border-top-right-radius:2px}.enb-range-input.has-inputs .components-base-control__field{display:flex;flex-direction:column-reverse;gap:4px}.enb-range-input.has-inputs .components-base-control__label{color:var(--enb-color-500);font-size:10px!important;letter-spacing:.05em;margin:0;text-align:center}.enb-range-input:not(.has-unit) .components-range-control:last-of-type .components-input-control .components-input-control__backdrop{border-right:1px solid #949494!important}.enb-range-input.hidden-rail .components-range-control__wrapper{display:none}.enb-range-input.hidden-rail .components-number-control{margin:0!important}.enb-range-input.hidden-rail .components-input-control__container,.enb-range-input.hidden-rail .components-number-control{width:100%}.enb-range.has-no-units .components-range-control__wrapper{max-width:130px}.enb-range.has-no-units .components-range-control__number{width:102px}.enb-select>.components-base-control{flex-grow:1}.enb-select .components-base-control,.enb-select .components-base-control:last-of-type{margin:0}.enb-control-size-wrap{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.enb-control-size-wrap .enb-control-dimension{flex-direction:column;row-gap:8px}.enb-control-spacing>.enb-control-header{margin-block-end:8px}.enb-control-spacing .components-base-control__label{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.enb-control-spacing-columns{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-block-start:8px}.enb-control-toggle+.enb-control-spacing-columns{margin-block-start:16px}.enb-control-spacing-column .enb-control-header{margin-block-end:8px}.enb-control-spacing-column .enb-control-header h2{color:var(--enb-color-600);font-size:12px;letter-spacing:.025em}.enb-component-spacing>.enb-component{margin-block-start:8px}.enb-component-spacing .enb-control-button.is-active svg{color:var(--enb-color-primary-700)}.enb-linked-toggle{display:flex}.enb-linked-toggle .components-button{border-radius:50%!important;height:24px;width:24px}.enb-linked-toggle .components-button:hover{background-color:var(--enb-color-200)}.enb-linked-toggle-button{display:grid;place-content:center}.enb-linked-toggle-button.selected.pair{position:relative}.enb-linked-toggle-button.selected.pair:before{background-color:var(--enb-color-primary-500);border-radius:50%;content:"";height:4px;position:absolute;right:2px;top:6px;width:4px;z-index:10}.enb-linked-toggle-button.selected.linked svg{color:var(--enb-color-primary-700)}.enb-linked-toggle-button:not(.selected){display:none}.enb-component.enb-toggle .enb-component-header{min-height:20px}.enb-component.enb-toggle .components-toggle-control{display:flex;justify-content:flex-end;width:auto}.enb-component.enb-toggle .components-flex{gap:0}.components-base-control.enb-transition-custom-property{margin-block-start:16px}.enb-control-typography>.enb-component>.enb-component{margin-block:8px}.enb-control-typography .components-dropdown{display:flex}.enb-font-family .components-base-control__field{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:space-between}.enb-font-family .components-dropdown{width:141px}.enb-typography-options{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-block:20px}.enb-typography-options .components-base-control{flex-basis:calc(50% - 10px);margin-block-end:4px}.enb-unit-selector{height:32px;min-width:32px;z-index:10}.enb-unit-selector,.enb-unit-selector .components-base-control,.enb-unit-selector .components-base-control__field{margin-bottom:0!important}.enb-units{border-radius:0 2px 2px 0!important}.enb-units .components-input-control__suffix{display:none}.enb-units select{font-size:10px!important;font-weight:600;letter-spacing:.05em;line-height:1!important;padding-inline:4px!important;text-align:center;text-transform:uppercase}.enb-units select option{font-weight:inherit}.enb-single-unit{background-color:#fff;border:1px solid var(--enb-color-400);border-radius:0 2px 2px 0;color:var(--enb-color-600);display:grid;font-size:10px;font-weight:600;height:32px;letter-spacing:.05em;line-height:1;place-content:center;text-transform:uppercase}.enb-device-toggle .components-button{border-radius:50%!important;height:32px}.enb-device-toggle .components-button:hover{background-color:var(--enb-color-200)}.enb-device-toggle-button{display:grid;place-content:center}.enb-device-toggle-button:not(.selected){display:none}.enb-device-preview-toggle{height:24px;overflow:hidden;position:relative;width:24px}.enb-device-preview-toggle .enb-device-preview-buttons{align-items:center;background-color:var(--enb-color-white);display:flex;flex-direction:column;height:auto;min-height:24px;width:24px}.enb-device-preview-toggle .components-button{box-shadow:none;color:var(--enb-color-700);display:none;height:24px!important;padding:2px;width:24px}.enb-device-preview-toggle .components-button:focus{box-shadow:none!important;outline:none!important}.enb-device-preview-toggle .components-button.selected{display:block}.enb-device-preview-toggle .components-button svg{height:20px;width:20px}.enb-device-preview-toggle:hover{overflow:visible}.enb-device-preview-toggle:hover .enb-device-preview-buttons{left:0;position:absolute;top:0;z-index:10}.enb-device-preview-toggle:hover .components-button{display:block}.enb-device-preview-toggle:hover .components-button.selected{color:var(--enb-color-primary-600)}
  • enblocks/trunk/build/editor.js

    r3074480 r3084531  
    1 (()=>{var e={838:function(e){e.exports=function(){"use strict";const{entries:e,setPrototypeOf:t,isFrozen:l,getPrototypeOf:a,getOwnPropertyDescriptor:n}=Object;let{freeze:o,seal:r,create:i}=Object,{apply:s,construct:c}="undefined"!=typeof Reflect&&Reflect;o||(o=function(e){return e}),r||(r=function(e){return e}),s||(s=function(e,t,l){return e.apply(t,l)}),c||(c=function(e,t){return new e(...t)});const b=E(Array.prototype.forEach),m=E(Array.prototype.pop),u=E(Array.prototype.push),d=E(String.prototype.toLowerCase),p=E(String.prototype.toString),g=E(String.prototype.match),h=E(String.prototype.replace),v=E(String.prototype.indexOf),k=E(String.prototype.trim),f=E(Object.prototype.hasOwnProperty),_=E(RegExp.prototype.test),y=(w=TypeError,function(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];return c(w,t)});var w;function E(e){return function(t){for(var l=arguments.length,a=new Array(l>1?l-1:0),n=1;n<l;n++)a[n-1]=arguments[n];return s(e,t,a)}}function x(e,a){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:d;t&&t(e,null);let o=a.length;for(;o--;){let t=a[o];if("string"==typeof t){const e=n(t);e!==t&&(l(a)||(a[o]=e),t=e)}e[t]=!0}return e}function C(e){for(let t=0;t<e.length;t++)f(e,t)||(e[t]=null);return e}function $(t){const l=i(null);for(const[a,n]of e(t))f(t,a)&&(Array.isArray(n)?l[a]=C(n):n&&"object"==typeof n&&n.constructor===Object?l[a]=$(n):l[a]=n);return l}function S(e,t){for(;null!==e;){const l=n(e,t);if(l){if(l.get)return E(l.get);if("function"==typeof l.value)return E(l.value)}e=a(e)}return function(){return null}}const M=o(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),T=o(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),D=o(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),L=o(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),B=o(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),N=o(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),V=o(["#text"]),R=o(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),H=o(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),A=o(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),G=o(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),U=r(/\{\{[\w\W]*|[\w\W]*\}\}/gm),F=r(/<%[\w\W]*|[\w\W]*%>/gm),O=r(/\${[\w\W]*}/gm),z=r(/^data-[\-\w.\u00B7-\uFFFF]/),P=r(/^aria-[\-\w]+$/),I=r(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),J=r(/^(?:\w+script|data):/i),j=r(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),W=r(/^html$/i),Y=r(/^[a-z][.\w]*(-[.\w]+)+$/i);var X=Object.freeze({__proto__:null,MUSTACHE_EXPR:U,ERB_EXPR:F,TMPLIT_EXPR:O,DATA_ATTR:z,ARIA_ATTR:P,IS_ALLOWED_URI:I,IS_SCRIPT_OR_DATA:J,ATTR_WHITESPACE:j,DOCTYPE_NAME:W,CUSTOM_ELEMENT:Y});const q=function(){return"undefined"==typeof window?null:window};return function t(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:q();const a=e=>t(e);if(a.version="3.1.0",a.removed=[],!l||!l.document||9!==l.document.nodeType)return a.isSupported=!1,a;let{document:n}=l;const r=n,s=r.currentScript,{DocumentFragment:c,HTMLTemplateElement:w,Node:E,Element:C,NodeFilter:U,NamedNodeMap:F=l.NamedNodeMap||l.MozNamedAttrMap,HTMLFormElement:O,DOMParser:z,trustedTypes:P}=l,J=C.prototype,j=S(J,"cloneNode"),Y=S(J,"nextSibling"),K=S(J,"childNodes"),Z=S(J,"parentNode");if("function"==typeof w){const e=n.createElement("template");e.content&&e.content.ownerDocument&&(n=e.content.ownerDocument)}let Q,ee="";const{implementation:te,createNodeIterator:le,createDocumentFragment:ae,getElementsByTagName:ne}=n,{importNode:oe}=r;let re={};a.isSupported="function"==typeof e&&"function"==typeof Z&&te&&void 0!==te.createHTMLDocument;const{MUSTACHE_EXPR:ie,ERB_EXPR:se,TMPLIT_EXPR:ce,DATA_ATTR:be,ARIA_ATTR:me,IS_SCRIPT_OR_DATA:ue,ATTR_WHITESPACE:de,CUSTOM_ELEMENT:pe}=X;let{IS_ALLOWED_URI:ge}=X,he=null;const ve=x({},[...M,...T,...D,...B,...V]);let ke=null;const fe=x({},[...R,...H,...A,...G]);let _e=Object.seal(i(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),ye=null,we=null,Ee=!0,xe=!0,Ce=!1,$e=!0,Se=!1,Me=!0,Te=!1,De=!1,Le=!1,Be=!1,Ne=!1,Ve=!1,Re=!0,He=!1,Ae=!0,Ge=!1,Ue={},Fe=null;const Oe=x({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let ze=null;const Pe=x({},["audio","video","img","source","image","track"]);let Ie=null;const Je=x({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),je="http://www.w3.org/1998/Math/MathML",We="http://www.w3.org/2000/svg",Ye="http://www.w3.org/1999/xhtml";let Xe=Ye,qe=!1,Ke=null;const Ze=x({},[je,We,Ye],p);let Qe=null;const et=["application/xhtml+xml","text/html"];let tt=null,lt=null;const at=n.createElement("form"),nt=function(e){return e instanceof RegExp||e instanceof Function},ot=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!lt||lt!==e){if(e&&"object"==typeof e||(e={}),e=$(e),Qe=-1===et.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,tt="application/xhtml+xml"===Qe?p:d,he=f(e,"ALLOWED_TAGS")?x({},e.ALLOWED_TAGS,tt):ve,ke=f(e,"ALLOWED_ATTR")?x({},e.ALLOWED_ATTR,tt):fe,Ke=f(e,"ALLOWED_NAMESPACES")?x({},e.ALLOWED_NAMESPACES,p):Ze,Ie=f(e,"ADD_URI_SAFE_ATTR")?x($(Je),e.ADD_URI_SAFE_ATTR,tt):Je,ze=f(e,"ADD_DATA_URI_TAGS")?x($(Pe),e.ADD_DATA_URI_TAGS,tt):Pe,Fe=f(e,"FORBID_CONTENTS")?x({},e.FORBID_CONTENTS,tt):Oe,ye=f(e,"FORBID_TAGS")?x({},e.FORBID_TAGS,tt):{},we=f(e,"FORBID_ATTR")?x({},e.FORBID_ATTR,tt):{},Ue=!!f(e,"USE_PROFILES")&&e.USE_PROFILES,Ee=!1!==e.ALLOW_ARIA_ATTR,xe=!1!==e.ALLOW_DATA_ATTR,Ce=e.ALLOW_UNKNOWN_PROTOCOLS||!1,$e=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Se=e.SAFE_FOR_TEMPLATES||!1,Me=!1!==e.SAFE_FOR_XML,Te=e.WHOLE_DOCUMENT||!1,Be=e.RETURN_DOM||!1,Ne=e.RETURN_DOM_FRAGMENT||!1,Ve=e.RETURN_TRUSTED_TYPE||!1,Le=e.FORCE_BODY||!1,Re=!1!==e.SANITIZE_DOM,He=e.SANITIZE_NAMED_PROPS||!1,Ae=!1!==e.KEEP_CONTENT,Ge=e.IN_PLACE||!1,ge=e.ALLOWED_URI_REGEXP||I,Xe=e.NAMESPACE||Ye,_e=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(_e.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(_e.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(_e.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Se&&(xe=!1),Ne&&(Be=!0),Ue&&(he=x({},V),ke=[],!0===Ue.html&&(x(he,M),x(ke,R)),!0===Ue.svg&&(x(he,T),x(ke,H),x(ke,G)),!0===Ue.svgFilters&&(x(he,D),x(ke,H),x(ke,G)),!0===Ue.mathMl&&(x(he,B),x(ke,A),x(ke,G))),e.ADD_TAGS&&(he===ve&&(he=$(he)),x(he,e.ADD_TAGS,tt)),e.ADD_ATTR&&(ke===fe&&(ke=$(ke)),x(ke,e.ADD_ATTR,tt)),e.ADD_URI_SAFE_ATTR&&x(Ie,e.ADD_URI_SAFE_ATTR,tt),e.FORBID_CONTENTS&&(Fe===Oe&&(Fe=$(Fe)),x(Fe,e.FORBID_CONTENTS,tt)),Ae&&(he["#text"]=!0),Te&&x(he,["html","head","body"]),he.table&&(x(he,["tbody"]),delete ye.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw y('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw y('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');Q=e.TRUSTED_TYPES_POLICY,ee=Q.createHTML("")}else void 0===Q&&(Q=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let l=null;const a="data-tt-policy-suffix";t&&t.hasAttribute(a)&&(l=t.getAttribute(a));const n="dompurify"+(l?"#"+l:"");try{return e.createPolicy(n,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+n+" could not be created."),null}}(P,s)),null!==Q&&"string"==typeof ee&&(ee=Q.createHTML(""));o&&o(e),lt=e}},rt=x({},["mi","mo","mn","ms","mtext"]),it=x({},["foreignobject","desc","title","annotation-xml"]),st=x({},["title","style","font","a","script"]),ct=x({},[...T,...D,...L]),bt=x({},[...B,...N]),mt=function(e){u(a.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},ut=function(e,t){try{u(a.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){u(a.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!ke[e])if(Be||Ne)try{mt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},dt=function(e){let t=null,l=null;if(Le)e="<remove></remove>"+e;else{const t=g(e,/^[\r\n\t ]+/);l=t&&t[0]}"application/xhtml+xml"===Qe&&Xe===Ye&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const a=Q?Q.createHTML(e):e;if(Xe===Ye)try{t=(new z).parseFromString(a,Qe)}catch(e){}if(!t||!t.documentElement){t=te.createDocument(Xe,"template",null);try{t.documentElement.innerHTML=qe?ee:a}catch(e){}}const o=t.body||t.documentElement;return e&&l&&o.insertBefore(n.createTextNode(l),o.childNodes[0]||null),Xe===Ye?ne.call(t,Te?"html":"body")[0]:Te?t.documentElement:o},pt=function(e){return le.call(e.ownerDocument||e,e,U.SHOW_ELEMENT|U.SHOW_COMMENT|U.SHOW_TEXT|U.SHOW_PROCESSING_INSTRUCTION|U.SHOW_CDATA_SECTION,null)},gt=function(e){return"function"==typeof E&&e instanceof E},ht=function(e,t,l){re[e]&&b(re[e],(e=>{e.call(a,t,l,lt)}))},vt=function(e){let t=null;if(ht("beforeSanitizeElements",e,null),(l=e)instanceof O&&("string"!=typeof l.nodeName||"string"!=typeof l.textContent||"function"!=typeof l.removeChild||!(l.attributes instanceof F)||"function"!=typeof l.removeAttribute||"function"!=typeof l.setAttribute||"string"!=typeof l.namespaceURI||"function"!=typeof l.insertBefore||"function"!=typeof l.hasChildNodes))return mt(e),!0;var l;const n=tt(e.nodeName);if(ht("uponSanitizeElement",e,{tagName:n,allowedTags:he}),e.hasChildNodes()&&!gt(e.firstElementChild)&&_(/<[/\w]/g,e.innerHTML)&&_(/<[/\w]/g,e.textContent))return mt(e),!0;if(7===e.nodeType)return mt(e),!0;if(Me&&8===e.nodeType&&_(/<[/\w]/g,e.data))return mt(e),!0;if(!he[n]||ye[n]){if(!ye[n]&&ft(n)){if(_e.tagNameCheck instanceof RegExp&&_(_e.tagNameCheck,n))return!1;if(_e.tagNameCheck instanceof Function&&_e.tagNameCheck(n))return!1}if(Ae&&!Fe[n]){const t=Z(e)||e.parentNode,l=K(e)||e.childNodes;if(l&&t)for(let a=l.length-1;a>=0;--a)t.insertBefore(j(l[a],!0),Y(e))}return mt(e),!0}return e instanceof C&&!function(e){let t=Z(e);t&&t.tagName||(t={namespaceURI:Xe,tagName:"template"});const l=d(e.tagName),a=d(t.tagName);return!!Ke[e.namespaceURI]&&(e.namespaceURI===We?t.namespaceURI===Ye?"svg"===l:t.namespaceURI===je?"svg"===l&&("annotation-xml"===a||rt[a]):Boolean(ct[l]):e.namespaceURI===je?t.namespaceURI===Ye?"math"===l:t.namespaceURI===We?"math"===l&&it[a]:Boolean(bt[l]):e.namespaceURI===Ye?!(t.namespaceURI===We&&!it[a])&&!(t.namespaceURI===je&&!rt[a])&&!bt[l]&&(st[l]||!ct[l]):!("application/xhtml+xml"!==Qe||!Ke[e.namespaceURI]))}(e)?(mt(e),!0):"noscript"!==n&&"noembed"!==n&&"noframes"!==n||!_(/<\/no(script|embed|frames)/i,e.innerHTML)?(Se&&3===e.nodeType&&(t=e.textContent,b([ie,se,ce],(e=>{t=h(t,e," ")})),e.textContent!==t&&(u(a.removed,{element:e.cloneNode()}),e.textContent=t)),ht("afterSanitizeElements",e,null),!1):(mt(e),!0)},kt=function(e,t,l){if(Re&&("id"===t||"name"===t)&&(l in n||l in at))return!1;if(xe&&!we[t]&&_(be,t));else if(Ee&&_(me,t));else if(!ke[t]||we[t]){if(!(ft(e)&&(_e.tagNameCheck instanceof RegExp&&_(_e.tagNameCheck,e)||_e.tagNameCheck instanceof Function&&_e.tagNameCheck(e))&&(_e.attributeNameCheck instanceof RegExp&&_(_e.attributeNameCheck,t)||_e.attributeNameCheck instanceof Function&&_e.attributeNameCheck(t))||"is"===t&&_e.allowCustomizedBuiltInElements&&(_e.tagNameCheck instanceof RegExp&&_(_e.tagNameCheck,l)||_e.tagNameCheck instanceof Function&&_e.tagNameCheck(l))))return!1}else if(Ie[t]);else if(_(ge,h(l,de,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==v(l,"data:")||!ze[e])if(Ce&&!_(ue,h(l,de,"")));else if(l)return!1;return!0},ft=function(e){return"annotation-xml"!==e&&g(e,pe)},_t=function(e){ht("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const l={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ke};let n=t.length;for(;n--;){const o=t[n],{name:r,namespaceURI:i,value:s}=o,c=tt(r);let u="value"===r?s:k(s);if(l.attrName=c,l.attrValue=u,l.keepAttr=!0,l.forceKeepAttr=void 0,ht("uponSanitizeAttribute",e,l),u=l.attrValue,l.forceKeepAttr)continue;if(ut(r,e),!l.keepAttr)continue;if(!$e&&_(/\/>/i,u)){ut(r,e);continue}Se&&b([ie,se,ce],(e=>{u=h(u,e," ")}));const d=tt(e.nodeName);if(kt(d,c,u)){if(!He||"id"!==c&&"name"!==c||(ut(r,e),u="user-content-"+u),Q&&"object"==typeof P&&"function"==typeof P.getAttributeType)if(i);else switch(P.getAttributeType(d,c)){case"TrustedHTML":u=Q.createHTML(u);break;case"TrustedScriptURL":u=Q.createScriptURL(u)}try{i?e.setAttributeNS(i,r,u):e.setAttribute(r,u),m(a.removed)}catch(e){}}}ht("afterSanitizeAttributes",e,null)},yt=function e(t){let l=null;const a=pt(t);for(ht("beforeSanitizeShadowDOM",t,null);l=a.nextNode();)ht("uponSanitizeShadowNode",l,null),vt(l)||(l.content instanceof c&&e(l.content),_t(l));ht("afterSanitizeShadowDOM",t,null)};return a.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=null,n=null,o=null,i=null;if(qe=!e,qe&&(e="\x3c!--\x3e"),"string"!=typeof e&&!gt(e)){if("function"!=typeof e.toString)throw y("toString is not a function");if("string"!=typeof(e=e.toString()))throw y("dirty is not a string, aborting")}if(!a.isSupported)return e;if(De||ot(t),a.removed=[],"string"==typeof e&&(Ge=!1),Ge){if(e.nodeName){const t=tt(e.nodeName);if(!he[t]||ye[t])throw y("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof E)l=dt("\x3c!----\x3e"),n=l.ownerDocument.importNode(e,!0),1===n.nodeType&&"BODY"===n.nodeName||"HTML"===n.nodeName?l=n:l.appendChild(n);else{if(!Be&&!Se&&!Te&&-1===e.indexOf("<"))return Q&&Ve?Q.createHTML(e):e;if(l=dt(e),!l)return Be?null:Ve?ee:""}l&&Le&&mt(l.firstChild);const s=pt(Ge?e:l);for(;o=s.nextNode();)vt(o)||(o.content instanceof c&&yt(o.content),_t(o));if(Ge)return e;if(Be){if(Ne)for(i=ae.call(l.ownerDocument);l.firstChild;)i.appendChild(l.firstChild);else i=l;return(ke.shadowroot||ke.shadowrootmode)&&(i=oe.call(r,i,!0)),i}let m=Te?l.outerHTML:l.innerHTML;return Te&&he["!doctype"]&&l.ownerDocument&&l.ownerDocument.doctype&&l.ownerDocument.doctype.name&&_(W,l.ownerDocument.doctype.name)&&(m="<!DOCTYPE "+l.ownerDocument.doctype.name+">\n"+m),Se&&b([ie,se,ce],(e=>{m=h(m,e," ")})),Q&&Ve?Q.createHTML(m):m},a.setConfig=function(){ot(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),De=!0},a.clearConfig=function(){lt=null,De=!1},a.isValidAttribute=function(e,t,l){lt||ot({});const a=tt(e),n=tt(t);return kt(a,n,l)},a.addHook=function(e,t){"function"==typeof t&&(re[e]=re[e]||[],u(re[e],t))},a.removeHook=function(e){if(re[e])return m(re[e])},a.removeHooks=function(e){re[e]&&(re[e]=[])},a.removeAllHooks=function(){re={}},a}()}()},942:(e,t)=>{var l;!function(){"use strict";var a={}.hasOwnProperty;function n(){for(var e="",t=0;t<arguments.length;t++){var l=arguments[t];l&&(e=r(e,o(l)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return n.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var l in e)a.call(e,l)&&e[l]&&(t=r(t,l));return t}function r(e,t){return t?e?e+" "+t:e+t:e}e.exports?(n.default=n,e.exports=n):void 0===(l=function(){return n}.apply(t,[]))||(e.exports=l)}()}},t={};function l(a){var n=t[a];if(void 0!==n)return n.exports;var o=t[a]={exports:{}};return e[a].call(o.exports,o,o.exports,l),o.exports}l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},l.d=(e,t)=>{for(var a in t)l.o(t,a)&&!l.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},l.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.React;var t=l(942),a=l.n(t);const n=window.wp.i18n,o=window.wp.compose,r=window.wp.blockEditor,i=window.wp.components,s=window.wp.hooks,c=window.wp.element,b=window.wp.primitives,m=(0,e.createElement)(b.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(b.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,e.createElement)(b.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"}));function u(e,t){const l=e/16,a=t/16,n=Math.round(100*(a-l)/55*1e4)/1e4;let o=`clamp(${l}rem, calc(${l}rem + ((1vw - 0.25rem) * ${n})), ${a}rem)`;return e<0&&(o=`clamp(${a}rem, calc(${l}rem + ((1vw - 0.25rem) * ${n})), ${l}rem)`),o}const d=window.wp.data,p=()=>{const{getDeviceType:e}=(0,d.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""},g=({disabled:t,onClick:l})=>(0,e.createElement)(i.Button,{className:"enb-control-button enb-reset-button",disabled:t&&!0,onClick:l,label:(0,n.__)("Reset","enblocks"),showTooltip:!0,tooltipPosition:"top",icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,e.createElement)("path",{d:"M25 5c-6.4 0-12 3-15.6 7.5L5 9.9l2.2 12.6 12.1-4-4.3-2.6c2.4-2.7 5.9-4.5 9.9-4.5 7.5 0 13.6 6.1 13.6 13.6s-6 13.6-13.5 13.6c-5.3 0-9.8-3-12.1-7.4l-5.5 3.3C10.7 40.8 17.4 45 25 45c11 0 20-9 20-20S36 5 25 5z"}))});var h=l(838),v=l.n(h);function k(e){return v().sanitize(e,{USE_PROFILES:{svg:!0,svgFilters:!0}})}const f=(0,e.createElement)(b.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(b.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),_=(0,e.createElement)(b.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(b.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),y=(0,e.createElement)(b.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(b.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),w=()=>{const t=p(),{__experimentalSetPreviewDeviceType:l=null}=(0,d.useDispatch)("core/edit-post"),o=e=>{l(e)};let r="Switch to Tablet";"Tablet"===t?r=(0,n.__)("Switch to Mobile","enblocks"):"Mobile"===t&&(r=(0,n.__)("Switch to Desktop","enblocks"));const s=()=>{"Desktop"===t?o("Tablet"):"Tablet"===t?o("Mobile"):"Mobile"===t&&o("Desktop")};return(0,e.createElement)(i.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((l,n)=>(0,e.createElement)(i.Button,{key:n,label:r,showTooltip:!0,tooltipPosition:"top",className:a()("enb-device-toggle-button",{selected:l===t}),onClick:s},"Desktop"===l&&f,"Tablet"===l&&_,"Mobile"===l&&y))))},E=()=>(0,e.createElement)("div",{className:"enb-component-divider"}),x=({unit:t})=>(0,e.createElement)("div",{className:"enb-unit-selector"},(0,e.createElement)("div",{className:"enb-single-unit"}," ",t," ")),C=({units:t=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],unit:l,setUnit:a})=>(0,e.createElement)("div",{className:"enb-unit-selector"},(0,e.createElement)(i.SelectControl,{className:"enb-units",options:t,value:l,onChange:a})),$=({resetButton:t=!0,innerLabel:l=[(0,n.__)("Min","enblocks"),(0,n.__)("Max","enblocks")],isClamp:o,hasNegativeValue:r,min:s,max:c=500,step:b,disabled:m,value:u,setValue:d,resetFallback:p,value2:h,setValue2:v,resetFallback2:k,singleUnit:f,showUnits:_,units:y,unit:w="px",setUnit:E,resetFallbackUnit:$="px"})=>{_&&("%"===w||"dvw"===w||"dvh"===w?(c=100,r&&(s=-100)):"em"===w||"rem"===w?(c=100,b=.1,r&&(s=-100)):s=-1*c);let S=s,M=c;o&&(u&&(S=u),r&&(s=-1*c,u&&u<0&&(S=s,M=u)));let T=!0;return u===p&&h===k&&w===$||(T=!1),(0,e.createElement)("div",{className:a()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!f||_})},(0,e.createElement)(i.RangeControl,{label:l[0],value:u,onChange:d,min:s,max:c,step:b,withInputField:!0,disabled:m}),(0,e.createElement)(i.RangeControl,{label:l[1],value:h,onChange:v,min:S,max:M,step:b,withInputField:!0,disabled:m}),_&&(0,e.createElement)(C,{units:y,unit:w,setUnit:E}),!!f&&(0,e.createElement)(x,{unit:f}),t&&(0,e.createElement)(g,{disabled:T,onClick:()=>{d(p),v(k),S=s,_&&E($)}}))},S=(0,e.createElement)(b.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)(b.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zm-2.8 0H9.8V7c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3z"})),M=(0,e.createElement)(b.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)(b.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8h1.5c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1z"})),T=({label:t,customValue:l,setCustomValue:o,linked:r=!0,setLinked:s,innerTitle:c=[(0,n.__)("Row Gap","enblocks"),(0,n.__)("Column Gap","enblocks")],options:b=[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("0","enblocks"),value:"--enb-spacing-0"},{label:(0,n.__)("4px","enblocks"),value:"--enb-spacing-4"},{label:(0,n.__)("8px","enblocks"),value:"--enb-spacing-8"},{label:(0,n.__)("16px","enblocks"),value:"--enb-spacing-16"},{label:(0,n.__)("24px","enblocks"),value:"--enb-spacing-24"},{label:(0,n.__)("32px","enblocks"),value:"--enb-spacing-32"},{label:(0,n.__)("40px","enblocks"),value:"--enb-spacing-40"},{label:(0,n.__)("48px","enblocks"),value:"--enb-spacing-48"},{label:(0,n.__)("56px","enblocks"),value:"--enb-spacing-56"},{label:(0,n.__)("64px","enblocks"),value:"--enb-spacing-64"},{label:(0,n.__)("72px","enblocks"),value:"--enb-spacing-72"},{label:(0,n.__)("80px","enblocks"),value:"--enb-spacing-80"},{label:(0,n.__)("96px","enblocks"),value:"--enb-spacing-96"}],min:u,max:d=1e3,value:p,setValue:h,minValue:v,setMinValue:k,maxValue:f,setMaxValue:_,value2:y,setValue2:w,minValue2:E,setMinValue2:x,maxValue2:C,setMaxValue2:T,resetFallback:D})=>{r&&(l?(E=v,C=f):y=p);let L=!0;return l?(v||f||E||C)&&(L=!1):p===D&&y===D||(L=!1),(0,e.createElement)("div",{className:"enb-component enb-component-spacing"},(0,e.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mt--8 enb-mb-8"},(0,e.createElement)("h2",{className:"enb-component-heading"},t),(0,e.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center"},(0,e.createElement)(i.Button,{label:!0===l?(0,n.__)("Switch to Preset Value","enblocks"):(0,n.__)("Switch to Custom Fluid Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:a()("enb-control-button enb-switch-control-button",{"is-active":!0===l}),onClick:()=>o(!0!==l),icon:m}),(0,e.createElement)(i.Button,{label:!0===r?(0,n.__)("Linked","enblocks"):(0,n.__)("Unlinked","enblocks"),showTooltip:!0,tooltipPosition:"top",className:a()("enb-control-button enb-linked-button",{"is-linked":!0===r}),onClick:()=>s(!0!==r)},r?S:M),(0,e.createElement)(g,{disabled:L,onClick:()=>{l?(k(void 0),_(void 0),x(void 0),T(void 0)):(h(D),w(D))}}))),(0,e.createElement)("div",{className:"enb-cols-2 enb-gap-16"},(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},c[0]),!l&&(0,e.createElement)(i.SelectControl,{options:b,value:p,onChange:h}),l&&(0,e.createElement)($,{resetButton:!1,isClamp:!0,min:u,max:d,value:v,setValue:k,value2:f,setValue2:_})),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},c[1]),!l&&(0,e.createElement)(i.SelectControl,{options:b,value:y,onChange:w,disabled:r&&!0}),l&&(0,e.createElement)($,{resetButton:!1,isClamp:!0,min:u,max:d,value:E,setValue:x,value2:C,setValue2:T,disabled:r&&!0}))))},D=({hideRail:t=!0,resetButton:l=!0,hasNegativeValue:n,min:o,max:r,step:s,value:c,setValue:b,resetFallback:m,singleUnit:u,showUnits:d,units:p,unit:h,setUnit:v,resetFallbackUnit:k})=>{d&&("%"===h||"dvw"===h||"dvh"===h?(r=100,n&&(o=-100)):"em"!==h&&"rem"!==h||(r=100,s=.1,n&&(o=-100)));let f=!0;return c===m&&h===k||(f=!1),(0,e.createElement)("div",{className:a()("enb-flex enb-range-input",{"hidden-rail":t,"has-unit":!!u||d})},(0,e.createElement)(i.RangeControl,{value:c,onChange:b,min:o,max:r,step:s,withInputField:!0}),d&&(0,e.createElement)(C,{units:p,unit:h,setUnit:v}),!!u&&(0,e.createElement)(x,{unit:u}),l&&(0,e.createElement)(g,{disabled:f,onClick:()=>{b(m),d&&v(k)}}))},L=({hideRail:t=!0,resetButton:l,label:n,help:o,hasDeviceToggle:r,min:i,max:s,step:c,value:b,setValue:m,resetFallback:u,singleUnit:d,showUnits:p,units:g,unit:h="px",setUnit:v,resetFallbackUnit:k="px"})=>(0,e.createElement)("div",{className:a()("enb-component enb-range",{"enb-grid enb-gap-4":!t,"enb-cols-2 enb-col-gap-8":n&&t,"has-no-units":!d&&!p})},!!n&&(0,e.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,e.createElement)("h2",{className:"enb-component-heading enb-m-0"},n,!!o&&(0,e.createElement)("span",{className:"enb-component-help"},o)),r&&(0,e.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,e.createElement)(w,null))),(0,e.createElement)(D,{hideRail:t,resetButton:l,min:i,max:s,step:c,value:b,setValue:m,resetFallback:u,singleUnit:d,showUnits:p,units:g,unit:h,setUnit:v,resetFallbackUnit:k})),B=({resetButton:t,options:l,value:a="",setValue:n,resetFallback:o=""})=>{let r=!0;return a!==o&&(r=!1),(0,e.createElement)("div",{className:"enb-select enb-flex"},(0,e.createElement)(i.SelectControl,{options:l,value:a,onChange:n}),t&&(0,e.createElement)(g,{disabled:r,onClick:()=>{n(o)}}))},N=({label:t,help:l,hasDeviceToggle:n=!1,resetButton:o,options:r,value:i,setValue:s,resetFallback:c})=>(0,e.createElement)("div",{className:"enb-component enb-cols-2 enb-align-center enb-col-gap-8"},!!t&&(0,e.createElement)("div",{className:a()("enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8",{"enb-col-gap-4":n})},(0,e.createElement)("h2",{className:"enb-component-heading enb-m-0"},t,!!l&&(0,e.createElement)("span",{className:"enb-component-help"},l)),n&&(0,e.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,e.createElement)(w,null))),(0,e.createElement)(B,{resetButton:o,options:r,value:i,setValue:s,resetFallback:c})),V=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/container"===l.name){const{attributes:{display:o,displayMD:s,displayLG:b,direction:d,directionMD:h,directionLG:v,wrap:f,wrapMD:_,wrapLG:y,columns:x,columnsMD:C,columnsLG:S,showCustomColumns:M,customColumns:D,customColumnsMD:B,customColumnsLG:V,rows:R,rowsMD:H,rowsLG:A,showCustomRows:G,customRows:U,customRowsMD:F,customRowsLG:O,justifyItems:z,justifyItemsMD:P,justifyItemsLG:I,alignItems:J,alignItemsMD:j,alignItemsLG:W,justifyContent:Y,justifyContentMD:X,justifyContentLG:q,alignContent:K,alignContentMD:Z,alignContentLG:Q,gridAutoFlow:ee,gridAutoFlowMD:te,gridAutoFlowLG:le,customGap:ae,linkGap:ne,rowGap:oe,rowGapMin:re,rowGapMax:ie,columnGap:se,columnGapMin:ce,columnGapMax:be,isChild:me,showCustomFlex:ue,customFlex:de,customFlexMD:pe,customFlexLG:ge,order:he,orderMD:ve,orderLG:ke,grow:fe,growMD:_e,growLG:ye,shrink:we,shrinkMD:Ee,shrinkLG:xe,basis:Ce,basisMD:$e,basisLG:Se,basisUnit:Me,gridRowStart:Te,gridRowStartMD:De,gridRowStartLG:Le,gridRowEnd:Be,gridRowEndMD:Ne,gridRowEndLG:Ve,gridColumnStart:Re,gridColumnStartMD:He,gridColumnStartLG:Ae,gridColumnEnd:Ge,gridColumnEndMD:Ue,gridColumnEndLG:Fe,justifySelf:Oe,justifySelfMD:ze,justifySelfLG:Pe,alignSelf:Ie,alignSelfMD:Je,alignSelfLG:je,layoutCSS:We,layoutMD:Ye,layoutLG:Xe},setAttributes:qe}=l;function Ke(e){return!!e||0===e}const Ze=p(),Qe=()=>{switch(Ze){case"Desktop":return b;case"Tablet":return s;case"Mobile":return o;default:return}},et=e=>{"Desktop"===Ze?qe({displayLG:e}):"Tablet"===Ze?qe({displayMD:e}):"Mobile"===Ze&&qe({display:e})},tt=()=>{switch(Ze){case"Desktop":return v;case"Tablet":return h;case"Mobile":return d;default:return}},lt=e=>{"Desktop"===Ze?qe({directionLG:e}):"Tablet"===Ze?qe({directionMD:e}):"Mobile"===Ze&&qe({direction:e})},at=()=>{switch(Ze){case"Desktop":return y;case"Tablet":return _;case"Mobile":return f;default:return}},nt=e=>{"Desktop"===Ze?qe({wrapLG:e}):"Tablet"===Ze?qe({wrapMD:e}):"Mobile"===Ze&&qe({wrap:e})},ot=()=>{switch(Ze){case"Desktop":return S;case"Tablet":return C;case"Mobile":return x;default:return}},rt=e=>{"Desktop"===Ze?qe({columnsLG:e}):"Tablet"===Ze?qe({columnsMD:e}):"Mobile"===Ze&&qe({columns:e})},it=()=>{switch(Ze){case"Desktop":return V;case"Tablet":return B;case"Mobile":return D;default:return}},st=e=>{"Desktop"===Ze?qe({customColumnsLG:e}):"Tablet"===Ze?qe({customColumnsMD:e}):"Mobile"===Ze&&qe({customColumns:e})},ct=()=>{switch(Ze){case"Desktop":return A;case"Tablet":return H;case"Mobile":return R;default:return}},bt=e=>{"Desktop"===Ze?qe({rowsLG:e}):"Tablet"===Ze?qe({rowsMD:e}):"Mobile"===Ze&&qe({rows:e})},mt=()=>{switch(Ze){case"Desktop":return O;case"Tablet":return F;case"Mobile":return U;default:return}},ut=e=>{"Desktop"===Ze?qe({customRowsLG:e}):"Tablet"===Ze?qe({customRowsMD:e}):"Mobile"===Ze&&qe({customRows:e})},dt=()=>{switch(Ze){case"Desktop":return I;case"Tablet":return P;case"Mobile":return z;default:return}},pt=e=>{"Desktop"===Ze?qe({justifyItemsLG:e}):"Tablet"===Ze?qe({justifyItemsMD:e}):"Mobile"===Ze&&qe({justifyItems:e})},gt=()=>{switch(Ze){case"Desktop":return W;case"Tablet":return j;case"Mobile":return J;default:return}},ht=e=>{"Desktop"===Ze?qe({alignItemsLG:e}):"Tablet"===Ze?qe({alignItemsMD:e}):"Mobile"===Ze&&qe({alignItems:e})},vt=()=>{switch(Ze){case"Desktop":return q;case"Tablet":return X;case"Mobile":return Y;default:return}},kt=e=>{"Desktop"===Ze?qe({justifyContentLG:e}):"Tablet"===Ze?qe({justifyContentMD:e}):"Mobile"===Ze&&qe({justifyContent:e})},ft=()=>{switch(Ze){case"Desktop":return Q;case"Tablet":return Z;case"Mobile":return K;default:return}},_t=e=>{"Desktop"===Ze?qe({alignContentLG:e}):"Tablet"===Ze?qe({alignContentMD:e}):"Mobile"===Ze&&qe({alignContent:e})},yt=()=>{switch(Ze){case"Desktop":return le;case"Tablet":return te;case"Mobile":return ee;default:return}},wt=e=>{"Desktop"===Ze?qe({gridAutoFlowLG:e}):"Tablet"===Ze?qe({gridAutoFlowMD:e}):"Mobile"===Ze&&qe({gridAutoFlow:e})},Et=()=>{switch(Ze){case"Desktop":return ge;case"Tablet":return pe;case"Mobile":return de;default:return}},xt=e=>{"Desktop"===Ze?qe({customFlexLG:e}):"Tablet"===Ze?qe({customFlexMD:e}):"Mobile"===Ze&&qe({customFlex:e})},Ct=()=>{switch(Ze){case"Desktop":return ke;case"Tablet":return ve;case"Mobile":return he;default:return}},$t=e=>{"Desktop"===Ze?qe({orderLG:e}):"Tablet"===Ze?qe({orderMD:e}):"Mobile"===Ze&&qe({order:e})},St=()=>{switch(Ze){case"Desktop":return ye;case"Tablet":return _e;case"Mobile":return fe;default:return}},Mt=e=>{"Desktop"===Ze?qe({growLG:e}):"Tablet"===Ze?qe({growMD:e}):"Mobile"===Ze&&qe({grow:e})},Tt=()=>{switch(Ze){case"Desktop":return xe;case"Tablet":return Ee;case"Mobile":return we;default:return}},Dt=e=>{"Desktop"===Ze?qe({shrinkLG:e}):"Tablet"===Ze?qe({shrinkMD:e}):"Mobile"===Ze&&qe({shrink:e})},Lt=()=>{switch(Ze){case"Desktop":return Se;case"Tablet":return $e;case"Mobile":return Ce;default:return}},Bt=e=>{"Desktop"===Ze?qe({basisLG:e}):"Tablet"===Ze?qe({basisMD:e}):"Mobile"===Ze&&qe({basis:e})},Nt=()=>{switch(Ze){case"Desktop":return Le;case"Tablet":return De;case"Mobile":return Te;default:return}},Vt=e=>{"Desktop"===Ze?qe({gridRowStartLG:e}):"Tablet"===Ze?qe({gridRowStartMD:e}):"Mobile"===Ze&&qe({gridRowStart:e})},Rt=()=>{switch(Ze){case"Desktop":return Ve;case"Tablet":return Ne;case"Mobile":return Be;default:return}},Ht=e=>{"Desktop"===Ze?qe({gridRowEndLG:e}):"Tablet"===Ze?qe({gridRowEndMD:e}):"Mobile"===Ze&&qe({gridRowEnd:e})},At=()=>{switch(Ze){case"Desktop":return Ae;case"Tablet":return He;case"Mobile":return Re;default:return}},Gt=e=>{"Desktop"===Ze?qe({gridColumnStartLG:e}):"Tablet"===Ze?qe({gridColumnStartMD:e}):"Mobile"===Ze&&qe({gridColumnStart:e})},Ut=()=>{switch(Ze){case"Desktop":return Fe;case"Tablet":return Ue;case"Mobile":return Ge;default:return}},Ft=e=>{"Desktop"===Ze?qe({gridColumnEndLG:e}):"Tablet"===Ze?qe({gridColumnEndMD:e}):"Mobile"===Ze&&qe({gridColumnEnd:e})},Ot=()=>{switch(Ze){case"Desktop":return Pe;case"Tablet":return ze;case"Mobile":return Oe;default:return}},zt=e=>{"Desktop"===Ze?qe({justifySelfLG:e}):"Tablet"===Ze?qe({justifySelfMD:e}):"Mobile"===Ze&&qe({justifySelf:e})},Pt=()=>{switch(Ze){case"Desktop":return je;case"Tablet":return Je;case"Mobile":return Ie;default:return}},It=e=>{"Desktop"===Ze?qe({alignSelfLG:e}):"Tablet"===Ze?qe({alignSelfMD:e}):"Mobile"===Ze&&qe({alignSelf:e})};let Jt="",jt="",Wt="";if(Ke(o)?(Jt+=`display:${o};`,Ke(s)&&(jt+=`display:${s};`),Ke(b)&&(Wt+=`display:${b};`)):Ke(s)?(Jt+=`display:${s};`,Ke(b)&&(Wt+=`display:${b};`)):Ke(b)&&(Jt+=`display:${b};`),"flex"!==o&&"flex"!==s&&"flex"!==b&&"inline-flex"!==o&&"inline-flex"!==s&&"inline-flex"!==b||(Ke(d)?(Jt+=`flex-direction:${d};`,Ke(h)&&(jt+=`flex-direction:${h};`),Ke(v)&&(Wt+=`flex-direction:${v};`)):Ke(h)?(Jt+=`flex-direction:${h};`,Ke(v)&&(Wt+=`flex-direction:${v};`)):Ke(v)&&(Jt+=`flex-direction:${v};`),Ke(f)?(Jt+=`flex-wrap:${f};`,Ke(_)&&(jt+=`flex-wrap:${_};`),Ke(y)&&(Wt+=`flex-wrap:${y};`)):Ke(_)?(Jt+=`flex-wrap:${_};`,Ke(y)&&(Wt+=`flex-wrap:${y};`)):Ke(y)&&(Jt+=`flex-wrap:${y};`),Ke(Y)?(Jt+=`justify-content:${Y};`,Ke(X)&&(jt+=`justify-content:${X};`),Ke(q)&&(Wt+=`justify-content:${q};`)):Ke(X)?(Jt+=`justify-content:${X};`,Ke(q)&&(Wt+=`justify-content:${q};`)):Ke(q)&&(Jt+=`justify-content:${q};`),Ke(J)?(Jt+=`align-items:${J};`,Ke(j)&&(jt+=`align-items:${j};`),Ke(W)&&(Wt+=`align-items:${W};`)):Ke(j)?(Jt+=`align-items:${j};`,Ke(W)&&(Wt+=`align-items:${W};`)):Ke(W)&&(Jt+=`align-items:${W};`),Ke(K)?(Jt+=`align-content:${K};`,Ke(Z)&&(jt+=`align-content:${Z};`),Ke(Q)&&(Wt+=`align-content:${Q};`)):Ke(Z)?(Jt+=`align-content:${Z};`,Ke(Q)&&(Wt+=`align-content:${Q};`)):Ke(Q)&&(Jt+=`align-content:${Q};`)),"grid"!==o&&"grid"!==s&&"grid"!==b&&"inline-grid"!==o&&"inline-grid"!==s&&"inline-grid"!==b||(M?Ke(D)?(Jt+="grid-template-columns:"+k(D)+";",Ke(B)&&(jt+="grid-template-columns:"+k(B)+";"),Ke(V)&&(Wt+="grid-template-columns:"+k(V)+";")):Ke(B)?(Jt+="grid-template-columns:"+k(B)+";",Ke(V)&&(Wt+="grid-template-columns:"+k(V)+";")):Ke(V)&&(Jt+="grid-template-columns:"+k(V)+";"):Ke(x)?(Jt+=`grid-template-columns:repeat(${x}, minmax(0, 1fr));`,Ke(C)&&(jt+=`grid-template-columns:repeat(${C}, minmax(0, 1fr));`),Ke(S)&&(Wt+=`grid-template-columns:repeat(${S}, minmax(0, 1fr));`)):Ke(C)?(Jt+=`grid-template-columns:repeat(${C}, minmax(0, 1fr));`,Ke(S)&&(Wt+=`grid-template-columns:repeat(${S}, minmax(0, 1fr));`)):Ke(S)&&(Jt+=`grid-template-columns:repeat(${S}, minmax(0, 1fr));`),G?(Ke(U)?Jt+="grid-template-rows:"+k(U)+";":Ke(F)?Jt+="grid-template-rows:"+k(F)+";":Ke(O)&&(Jt+="grid-template-rows:"+k(O)+";"),Ke(U)&&Ke(F)&&(jt+="grid-template-rows:"+k(F)+";"),(Ke(U)&&Ke(O)||Ke(F)&&Ke(O))&&(Wt+="grid-template-rows:"+k(O)+";")):Ke(R)?(Jt+=`grid-template-rows:repeat(${R}, minmax(0, 1fr));`,Ke(H)&&(jt+=`grid-template-rows:repeat(${H}, minmax(0, 1fr));`),Ke(A)&&(Wt+=`grid-template-rows:repeat(${A}, minmax(0, 1fr));`)):Ke(H)?(Jt+=`grid-template-rows:repeat(${H}, minmax(0, 1fr));`,Ke(A)&&(Wt+=`grid-template-rows:repeat(${A}, minmax(0, 1fr));`)):Ke(A)&&(Jt+=`grid-template-rows:repeat(${A}, minmax(0, 1fr));`),Ke(z)?(Jt+=`justify-items:${z};`,Ke(P)&&(jt+=`justify-items:${P};`),Ke(I)&&(Wt+=`justify-items:${I};`)):Ke(P)?(Jt+=`justify-items:${P};`,Ke(I)&&(Wt+=`justify-items:${I};`)):Ke(I)&&(Jt+=`justify-items:${I};`),Ke(J)?(Jt+=`align-items:${J};`,Ke(j)&&(jt+=`align-items:${j};`),Ke(W)&&(Wt+=`align-items:${W};`)):Ke(j)?(Jt+=`align-items:${j};`,Ke(W)&&(Wt+=`align-items:${W};`)):Ke(W)&&(Jt+=`align-items:${W};`),Ke(Y)?(Jt+=`justify-content:${Y};`,Ke(X)&&(jt+=`justify-content:${X};`),Ke(q)&&(Wt+=`justify-content:${q};`)):Ke(X)?(Jt+=`justify-content:${X};`,Ke(q)&&(Wt+=`justify-content:${q};`)):Ke(q)&&(Jt+=`justify-content:${q};`),Ke(K)?(Jt+=`align-content:${K};`,Ke(Z)&&(jt+=`align-content:${Z};`),Ke(Q)&&(Wt+=`align-content:${Q};`)):Ke(Z)?(Jt+=`align-content:${Z};`,Ke(Q)&&(Wt+=`align-content:${Q};`)):Ke(Q)&&(Jt+=`align-content:${Q};`),Ke(ee)?(Jt+=`grid-auto-flow:${ee};`,Ke(te)&&(jt+=`grid-auto-flow:${te};`),Ke(le)&&(Wt+=`grid-auto-flow:${le};`)):Ke(te)?(Jt+=`grid-auto-flow:${te};`,Ke(le)&&(Wt+=`grid-auto-flow:${le};`)):Ke(le)&&(Jt+=`grid-auto-flow:${le};`)),"flex"!==o&&"flex"!==s&&"flex"!==b&&"inline-flex"!==o&&"inline-flex"!==s&&"inline-flex"!==b&&"grid"!==o&&"grid"!==s&&"grid"!==b&&"inline-grid"!==o&&"inline-grid"!==s&&"inline-grid"!==b||(ae?ne?Ke(re)&&Ke(ie)&&(Jt+="gap:"+u(re,ie)+";"):(Ke(re)&&Ke(ie)&&(Jt+="row-gap:"+u(re,ie)+";"),Ke(ce)&&Ke(be)&&(Jt+="column-gap:"+u(ce,be)+";")):ne?Ke(oe)&&(Jt+=`gap:var(${oe});`):(Ke(oe)&&(Jt+=`row-gap:var(${oe});`),Ke(se)&&(Jt+=`column-gap:var(${se});`))),"flex"===me){if(Ke(he)?(Jt+=`order:${he};`,Ke(ve)&&(jt+=`order:${ve};`),Ke(ke)&&(Wt+=`order:${ke};`)):Ke(ve)?(Jt+=`order:${ve};`,Ke(ke)&&(Wt+=`order:${ke};`)):Ke(ke)&&(Jt+=`order:${ke};`),Ke(ue))Ke(de)?(Jt+=`flex:${de};`,Ke(pe)&&(jt+=`flex:${pe};`),Ke(ge)&&(Wt+=`flex:${ge};`)):Ke(pe)?(Jt+=`flex:${pe};`,Ke(ge)&&(Wt+=`flex:${ge};`)):Ke(ge)&&(Jt+=`flex:${ge};`);else{let ll="",al="",nl="";Ke(fe)?(ll+=fe,Ke(_e)&&(al+=_e),Ke(ye)&&(nl+=ye)):Ke(_e)?(ll+=_e,Ke(ye)&&(nl+=ye)):Ke(ye)&&(ll+=ye);let ol="",rl="",il="";Ke(we)?(ol+=we,Ke(Ee)&&(rl+=Ee),Ke(xe)&&(il+=xe)):Ke(Ee)?(ol+=Ee,Ke(xe)&&(il+=xe)):Ke(xe)&&(ol+=xe),Ke(Ce)?(Jt+=`flex:${ll} ${ol} ${Ce}${Me};`,Ke($e)&&(jt+=`flex:${al} ${rl} ${$e}${Me};`),Ke(Se)&&(Wt+=`flex:${nl} ${il} ${Se}${Me};`)):Ke($e)?(Jt+=`flex:${al} ${rl} ${$e}${Me};`,Ke(Se)&&(Wt+=`flex:${nl} ${il} ${Se}${Me};`)):Ke(Se)&&(Jt+=`flex:${nl} ${il} ${Se}${Me};`)}Ke(Ie)?(Jt+=`align-self:${Ie};`,Ke(Je)&&(jt+=`align-self:${Je};`),Ke(je)&&(Wt+=`align-self:${je};`)):Ke(Je)?(Jt+=`align-self:${Je};`,Ke(je)&&(Wt+=`align-self:${je};`)):Ke(je)&&(Jt+=`align-self:${je};`)}"grid"===me&&(Ke(Te)&&Ke(Be)?(Jt+=`grid-row:${Te} / ${Be};`,Ke(De)&&Ke(Ne)&&(jt+=`grid-row:${De} / ${Ne};`),Ke(Le)&&Ke(Ve)&&(Wt+=`grid-row:${Le} / ${Ve};`)):Ke(De)&&Ke(Ne)?(Jt+=`grid-row:${De} / ${Ne};`,Ke(Le)&&Ke(Ve)&&(Wt+=`grid-row:${Le} / ${Ve};`)):Ke(Le)&&Ke(Ve)&&(Jt+=`grid-row:${Le} / ${Ve};`),Ke(Re)&&Ke(Ge)?(Jt+=`grid-column:${Re} / ${Ge};`,Ke(He)&&Ke(Ue)&&(jt+=`grid-column:${He} / ${Ue};`),Ke(Ae)&&Ke(Fe)&&(Wt+=`grid-column:${Ae} / ${Fe};`)):Ke(He)&&Ke(Ue)?(Jt+=`grid-column:${He} / ${Ue};`,Ke(Ae)&&Ke(Fe)&&(Wt+=`grid-column:${Ae} / ${Fe};`)):Ke(Ae)&&Ke(Fe)&&(Jt+=`grid-column:${Ae} / ${Fe};`),Ke(Oe)?(Jt+=`justify-self:${Oe};`,Ke(ze)&&(jt+=`justify-self:${ze};`),Ke(Pe)&&(Wt+=`justify-self:${Pe};`)):Ke(ze)?(Jt+=`justify-self:${ze};`,Ke(Pe)&&(Wt+=`justify-self:${Pe};`)):Ke(Pe)&&(Jt+=`justify-self:${Pe};`),Ke(Ie)?(Jt+=`align-self:${Ie};`,Ke(Je)&&(jt+=`align-self:${Je};`),Ke(je)&&(Wt+=`align-self:${je};`)):Ke(Je)?(Jt+=`align-self:${Je};`,Ke(je)&&(Wt+=`align-self:${je};`)):Ke(je)&&(Jt+=`align-self:${je};`)),(0,c.useEffect)((()=>{JSON.stringify(We)!==JSON.stringify(Jt)&&qe({layoutCSS:Jt})}),[We,Jt,qe]),(0,c.useEffect)((()=>{JSON.stringify(Ye)!==JSON.stringify(jt)&&qe({layoutMD:jt})}),[Ye,jt,qe]),(0,c.useEffect)((()=>{JSON.stringify(Xe)!==JSON.stringify(Wt)&&qe({layoutLG:Wt})}),[Xe,Wt,qe]);const Yt=()=>{qe(ue?{customFlex:void 0,customFlexMD:void 0,customFlexLG:void 0}:{grow:0,growMD:0,growLG:0,shrink:1,shrinkMD:1,shrinkLG:1,basis:void 0,basisMD:void 0,basisLG:void 0,basisUnit:"px"})};let Xt=!0;ue?void 0===de&&void 0===pe&&void 0===ge||(Xt=!1):0===fe&&0===_e&&0===ye&&1===we&&1===Ee&&1===xe&&void 0===Ce&&void 0===$e&&void 0===Se&&"px"===Me||(Xt=!1);const qt=()=>{qe(M?{customColumns:"",customColumnsMD:"",customColumnsLG:""}:{columns:void 0,columnsMD:void 0,columnsLG:void 0})};let Kt=!0;M?""===D&&""===B&&""===V||(Kt=!1):void 0===x&&void 0===C&&void 0===S||(Kt=!1);const Zt=()=>{qe(G?{customRows:"",customRowsMD:"",customRowsLG:""}:{rows:void 0,rowsMD:void 0,rowsLG:void 0})};let Qt=!0;G?""===U&&""===F&&""===O||(Qt=!1):void 0===R&&void 0===H&&void 0===A||(Qt=!1);const el=()=>{qe({gridRowStart:void 0,gridRowStartMD:void 0,gridRowStartLG:void 0,gridRowEnd:void 0,gridRowEndMD:void 0,gridRowEndLG:void 0,gridColumnStart:void 0,gridColumnStartMD:void 0,gridColumnStartLG:void 0,gridColumnEnd:void 0,gridColumnEndMD:void 0,gridColumnEndLG:void 0})};let tl=!0;return void 0===Te&&void 0===De&&void 0===Le&&void 0===Be&&void 0===Ne&&void 0===Ve&&void 0===Re&&void 0===He&&void 0===Ae&&void 0===Ge&&void 0===Ue&&void 0===Fe||(tl=!1),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Block Layout","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(N,{label:(0,n.__)("Display","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Flex","enblocks"),value:"flex"},{label:(0,n.__)("Inline Flex","enblocks"),value:"inline-flex"},{label:(0,n.__)("Block","enblocks"),value:"block"},{label:(0,n.__)("Inline Block","enblocks"),value:"inline-block"},{label:(0,n.__)("Grid","enblocks"),value:"grid"},{label:(0,n.__)("Inline Grid","enblocks"),value:"inline-grid"}],value:Qe(),setValue:et}),("flex"===b||"flex"===s||"flex"===o||"inline-flex"===b||"inline-flex"===s||"inline-flex"===o)&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(N,{label:(0,n.__)("Flex Direction","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("row","enblocks"),value:"row"},{label:(0,n.__)("row-reverse","enblocks"),value:"row-reverse"},{label:(0,n.__)("column","enblocks"),value:"column"},{label:(0,n.__)("column-reverse","enblocks"),value:"column-reverse"}],value:tt(),setValue:lt}),(0,e.createElement)(N,{label:(0,n.__)("Flex Wrap","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("nowrap","enblocks"),value:"nowrap"},{label:(0,n.__)("wrap","enblocks"),value:"wrap"},{label:(0,n.__)("wrap-reverse","enblocks"),value:"wrap-reverse"}],value:at(),setValue:nt}),(0,e.createElement)(N,{label:(0,n.__)("Justify Content","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("flex-start","enblocks"),value:"flex-start"},{label:(0,n.__)("flex-end","enblocks"),value:"flex-end"},{label:(0,n.__)("center","enblocks"),value:"center"},{label:(0,n.__)("space-between","enblocks"),value:"space-between"},{label:(0,n.__)("space-around","enblocks"),value:"space-around"},{label:(0,n.__)("space-evenly","enblocks"),value:"space-evenly"}],value:vt(),setValue:kt}),(0,e.createElement)(N,{label:(0,n.__)("Align Items","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("flex-start","enblocks"),value:"flex-start"},{label:(0,n.__)("flex-end","enblocks"),value:"flex-end"},{label:(0,n.__)("center","enblocks"),value:"center"},{label:(0,n.__)("baseline","enblocks"),value:"baseline"},{label:(0,n.__)("stretch","enblocks"),value:"stretch"}],value:gt(),setValue:ht}),(0,e.createElement)(N,{label:(0,n.__)("Align Content","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("flex-start","enblocks"),value:"flex-start"},{label:(0,n.__)("flex-end","enblocks"),value:"flex-end"},{label:(0,n.__)("center","enblocks"),value:"center"},{label:(0,n.__)("space-between","enblocks"),value:"space-between"},{label:(0,n.__)("space-around","enblocks"),value:"space-around"},{label:(0,n.__)("stretch","enblocks"),value:"stretch"}],value:ft(),setValue:_t})),("grid"===b||"grid"===s||"grid"===o||"inline-grid"===b||"inline-grid"===s||"inline-grid"===o)&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"enb-component enb-flex-child"},(0,e.createElement)("div",{className:"enb-component enb-flex enb-justify-between enb-align-center enb-col-gap-8 enb-mb-8"},(0,e.createElement)("h2",{className:"enb-m-0"},(0,n.__)("Grid Template Columns","enblocks")),(0,e.createElement)("div",{className:"enb-flex enb-align-center enb-col-gap-4"},(0,e.createElement)(i.Button,{label:!0===M?(0,n.__)("Set Value","enblocks"):(0,n.__)("Set Custom Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:a()("enb-control-button enb-switch-control-button",{"is-active":!0===M}),onClick:()=>qe({showCustomColumns:!0!==M}),icon:m}),M&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(w,null),(0,e.createElement)(g,{disabled:Kt,onClick:qt})))),M&&(0,e.createElement)(i.TextareaControl,{value:it(),onChange:st}),!M&&(0,e.createElement)(L,{label:(0,n.__)("Total Columns","enblocks"),hasDeviceToggle:!0,value:ot(),setValue:rt})),(0,e.createElement)("div",{className:"enb-component enb-flex-child"},(0,e.createElement)("div",{className:"enb-component enb-flex enb-justify-between enb-align-center enb-col-gap-8 enb-mb-8"},(0,e.createElement)("h2",{className:"enb-m-0"},(0,n.__)("Grid Template Rows","enblocks")),(0,e.createElement)("div",{className:"enb-flex enb-align-center enb-col-gap-4"},(0,e.createElement)(i.Button,{label:!0===G?(0,n.__)("Set Value","enblocks"):(0,n.__)("Set Custom Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:a()("enb-control-button enb-switch-control-button",{"is-active":!0===G}),onClick:()=>qe({showCustomRows:!0!==G}),icon:m}),G&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(w,null),(0,e.createElement)(g,{disabled:Qt,onClick:Zt})))),G&&(0,e.createElement)(i.TextareaControl,{value:mt(),onChange:ut}),!G&&(0,e.createElement)(L,{label:(0,n.__)("Total Rows","enblocks"),hasDeviceToggle:!0,value:ct(),setValue:bt})),(0,e.createElement)(N,{label:(0,n.__)("Justify Items","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("start","enblocks"),value:"start"},{label:(0,n.__)("end","enblocks"),value:"end"},{label:(0,n.__)("center","enblocks"),value:"center"}],value:dt(),setValue:pt}),(0,e.createElement)(N,{label:(0,n.__)("Align Items","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("start","enblocks"),value:"start"},{label:(0,n.__)("end","enblocks"),value:"end"},{label:(0,n.__)("center","enblocks"),value:"center"}],value:gt(),setValue:ht}),(0,e.createElement)(N,{label:(0,n.__)("Justify Content","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("start","enblocks"),value:"start"},{label:(0,n.__)("end","enblocks"),value:"end"},{label:(0,n.__)("center","enblocks"),value:"center"},{label:(0,n.__)("space-around","enblocks"),value:"space-around"},{label:(0,n.__)("space-between","enblocks"),value:"space-between"},{label:(0,n.__)("space-evenly","enblocks"),value:"space-evenly"}],value:vt(),setValue:kt}),(0,e.createElement)(N,{label:(0,n.__)("Align Content","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("start","enblocks"),value:"start"},{label:(0,n.__)("end","enblocks"),value:"end"},{label:(0,n.__)("center","enblocks"),value:"center"},{label:(0,n.__)("stretch","enblocks"),value:"stretch"},{label:(0,n.__)("space-around","enblocks"),value:"space-around"},{label:(0,n.__)("space-between","enblocks"),value:"space-between"},{label:(0,n.__)("space-evenly","enblocks"),value:"space-evenly"}],value:ft(),setValue:_t}),(0,e.createElement)(N,{label:(0,n.__)("Grid Auto Flow","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("row","enblocks"),value:"row"},{label:(0,n.__)("column","enblocks"),value:"column"},{label:(0,n.__)("dense","enblocks"),value:"dense"}],value:yt(),setValue:wt})),("flex"===b||"flex"===s||"flex"===o||"inline-flex"===b||"inline-flex"===s||"inline-flex"===o||"grid"===b||"grid"===s||"grid"===o||"inline-grid"===b||"inline-grid"===s||"inline-grid"===o)&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(T,{label:(0,n.__)("Gap","enblocks"),customValue:ae,setCustomValue:e=>qe({customGap:e}),linked:ne,setLinked:e=>qe({linkGap:e}),value:oe,setValue:e=>qe({rowGap:e}),minValue:re,setMinValue:e=>qe({rowGapMin:e}),maxValue:ie,setMaxValue:e=>qe({rowGapMax:e}),value2:se,setValue2:e=>qe({columnGap:e}),minValue2:ce,setMinValue2:e=>qe({columnGapMin:e}),maxValue2:be,setMaxValue2:e=>qe({columnGapMax:e})})),(0,e.createElement)(E,null),(0,e.createElement)(N,{label:(0,n.__)("Child of","enblocks"),help:(0,n.__)("Show settings of current container depending upon parent container type, Flexbox or Grid Container.","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Flexbox","enblocks"),value:"flex"},{label:(0,n.__)("Grid Container","enblocks"),value:"grid"}],value:me,setValue:e=>{qe({isChild:e})}}),"flex"===me&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(L,{label:(0,n.__)("Order","enblocks"),hasDeviceToggle:!0,value:Ct(),setValue:$t}),(0,e.createElement)("div",{className:"enb-component enb-flex-child"},(0,e.createElement)("div",{className:"enb-component enb-flex enb-justify-between enb-align-center enb-col-gap-8 enb-mb-8"},(0,e.createElement)("h2",{className:"enb-m-0"},(0,n.__)("Flex","enblocks")),(0,e.createElement)("div",{className:"enb-flex enb-align-center enb-col-gap-4"},(0,e.createElement)(i.Button,{label:!0===ue?(0,n.__)("Set Value","enblocks"):(0,n.__)("Set Custom Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:a()("enb-control-button enb-switch-control-button",{"is-active":!0===ue}),onClick:()=>qe({showCustomFlex:!0!==ue}),icon:m}),(0,e.createElement)(w,null),(0,e.createElement)(g,{disabled:Xt,onClick:Yt}))),ue&&(0,e.createElement)("div",{className:"textarea"},(0,e.createElement)(i.TextControl,{value:Et(),onChange:xt})),!ue&&(0,e.createElement)("div",{className:"enb-grid enb-flex-child-setting enb-col-gap-8"},(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)(L,{hasDeviceToggle:!0,resetButton:!1,value:St(),setValue:Mt}),(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mt-4 enb-mb-0"},"Grow")),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)(L,{hasDeviceToggle:!0,resetButton:!1,value:Tt(),setValue:Dt}),(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mt-4 enb-mb-0"},"Shrink")),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)(L,{hasDeviceToggle:!0,resetButton:!1,value:Lt(),setValue:Bt,max:2e3,showUnits:!0,unit:Me,setUnit:e=>qe({basisUnit:e})}),(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mt-4 enb-mb-0"},"Basis")))),(0,e.createElement)(N,{label:(0,n.__)("Align Self","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("flex-start","enblocks"),value:"flex-start"},{label:(0,n.__)("flex-end","enblocks"),value:"flex-end"},{label:(0,n.__)("center","enblocks"),value:"center"},{label:(0,n.__)("baseline","enblocks"),value:"baseline"},{label:(0,n.__)("stretch","enblocks"),value:"stretch"}],value:Pt(),setValue:It})),"grid"===me&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"enb-component enb-component-spacing----"},(0,e.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mt--8 enb-mb-8"},(0,e.createElement)("h2",{className:"enb-component-heading"},(0,n.__)("Grid Child","enblocks")),(0,e.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center"},(0,e.createElement)(w,null),(0,e.createElement)(g,{disabled:tl,onClick:el}))),(0,e.createElement)("div",{className:"enb-cols-2 enb-gap-16"},(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},(0,n.__)("Grid Row","enblocks")),(0,e.createElement)($,{innerLabel:[(0,n.__)("Start","enblocks"),(0,n.__)("End","enblocks")],resetButton:!1,min:-10,value:Nt(),setValue:Vt,value2:Rt(),setValue2:Ht})),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},(0,n.__)("Grid Column","enblocks")),(0,e.createElement)($,{innerLabel:[(0,n.__)("Start","enblocks"),(0,n.__)("End","enblocks")],resetButton:!1,min:-10,value:At(),setValue:Gt,value2:Ut(),setValue2:Ft})))),(0,e.createElement)(N,{label:(0,n.__)("Justify Self","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("start","enblocks"),value:"start"},{label:(0,n.__)("end","enblocks"),value:"end"},{label:(0,n.__)("center","enblocks"),value:"center"}],value:Ot(),setValue:zt}),(0,e.createElement)(N,{label:(0,n.__)("Align Self","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("start","enblocks"),value:"start"},{label:(0,n.__)("end","enblocks"),value:"end"},{label:(0,n.__)("center","enblocks"),value:"center"}],value:Pt(),setValue:It})))))}return(0,e.createElement)(t,{...l})}),"withBlockLayout");(0,s.addFilter)("editor.BlockEdit","enblocks/animation",V),(0,s.addFilter)("blocks.registerBlockType","enblocks/block-layout",((e,t)=>{const{attributes:l}=e;return"enblocks/container"!==t?e:{...e,attributes:{...l,display:{type:"string"},displayMD:{type:"string"},displayLG:{type:"string"},direction:{type:"string"},directionMD:{type:"string"},directionLG:{type:"string"},wrap:{type:"string"},wrapMD:{type:"string"},wrapLG:{type:"string"},columns:{type:"number"},columnsMD:{type:"number"},columnsLG:{type:"number"},showCustomColumns:{type:"boolean"},customColumns:{type:"string",default:""},customColumnsMD:{type:"string",default:""},customColumnsLG:{type:"string",default:""},rows:{type:"number"},rowsMD:{type:"number"},rowsLG:{type:"number"},showCustomRows:{type:"boolean"},customRows:{type:"string",default:""},customRowsMD:{type:"string",default:""},customRowsLG:{type:"string",default:""},justifyItems:{type:"string"},justifyItemsMD:{type:"string"},justifyItemsLG:{type:"string"},alignItems:{type:"string"},alignItemsMD:{type:"string"},alignItemsLG:{type:"string"},justifyContent:{type:"string"},justifyContentMD:{type:"string"},justifyContentLG:{type:"string"},alignContent:{type:"string"},alignContentMD:{type:"string"},alignContentLG:{type:"string"},customGap:{type:"toggle",default:!1},linkGap:{type:"toggle",default:!0},rowGap:{type:"string"},rowGapMin:{type:"number"},rowGapMax:{type:"number"},columnGap:{type:"string"},columnGapMin:{type:"number"},columnGapMax:{type:"number"},isChild:{type:"string"},showCustomFlex:{type:"toggle"},customFlex:{type:"string",default:""},customFlexMD:{type:"string",default:""},customFlexLG:{type:"string",default:""},order:{type:"number"},orderMD:{type:"number"},orderLG:{type:"number"},grow:{type:"number",default:0},growMD:{type:"number",default:0},growLG:{type:"number",default:0},shrink:{type:"number",default:1},shrinkMD:{type:"number",default:1},shrinkLG:{type:"number",default:1},basis:{type:"number"},basisMD:{type:"number"},basisLG:{type:"number"},basisUnit:{type:"string",default:"px"},gridRowStart:{type:"number"},gridRowStartMD:{type:"number"},gridRowStartLG:{type:"number"},gridRowEnd:{type:"number"},gridRowEndMD:{type:"number"},gridRowEndLG:{type:"number"},gridColumnStart:{type:"number"},gridColumnStartMD:{type:"number"},gridColumnStartLG:{type:"number"},gridColumnEnd:{type:"number"},gridColumnEndMD:{type:"number"},gridColumnEndLG:{type:"number"},justifySelf:{type:"string"},justifySelfMD:{type:"string"},justifySelfLG:{type:"string"},alignSelf:{type:"string"},alignSelfMD:{type:"string"},alignSelfLG:{type:"string"},layoutCSS:{type:"object",source:"html"},layoutMD:{type:"object",source:"html"},layoutLG:{type:"object",source:"html"}}}})),(0,s.addFilter)("blocks.registerBlockType","enblocks/block-link-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,href:{type:"string",source:"attribute",selector:"a",attribute:"href",__experimentalRole:"content"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel",__experimentalRole:"content"},linkTarget:{type:"boolean",default:!1}}}}));const R={arrowDown:{label:(0,n.__)("Arrow Down","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-down",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M8 1a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L7.5 13.293V1.5A.5.5 0 0 1 8 1"}))},arrowDownShort:{label:(0,n.__)("Arrow Down Short","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-down-short",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M8 4a.5.5 0 0 1 .5.5v5.793l2.146-2.147a.5.5 0 0 1 .708.708l-3 3a.5.5 0 0 1-.708 0l-3-3a.5.5 0 1 1 .708-.708L7.5 10.293V4.5A.5.5 0 0 1 8 4"}))},arrowLeft:{label:(0,n.__)("Arrow Left","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-left",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8"}))},arrowLeftShort:{label:(0,n.__)("Arrow Left Short","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-left-short",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M12 8a.5.5 0 0 1-.5.5H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5a.5.5 0 0 1 .5.5"}))},arrowRight:{label:(0,n.__)("Arrow Right","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-right",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8"}))},arrowRightShort:{label:(0,n.__)("Arrow Right Short","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-right-short",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8"}))},arrowUp:{label:(0,n.__)("Arrow Up","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-up",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M8 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L7.5 2.707V14.5a.5.5 0 0 0 .5.5"}))},arrowUpShort:{label:(0,n.__)("Arrow Up Short","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-up-short",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M8 12a.5.5 0 0 0 .5-.5V5.707l2.146 2.147a.5.5 0 0 0 .708-.708l-3-3a.5.5 0 0 0-.708 0l-3 3a.5.5 0 1 0 .708.708L7.5 5.707V11.5a.5.5 0 0 0 .5.5"}))},bag:{label:(0,n.__)("Bag","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bag",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1m3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4zM2 5h12v9a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1z"}))},bank:{label:(0,n.__)("Bank","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bank",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"m8 0 6.61 3h.89a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5H15v7a.5.5 0 0 1 .485.38l.5 2a.498.498 0 0 1-.485.62H.5a.498.498 0 0 1-.485-.62l.5-2A.5.5 0 0 1 1 13V6H.5a.5.5 0 0 1-.5-.5v-2A.5.5 0 0 1 .5 3h.89zM3.777 3h8.447L8 1zM2 6v7h1V6zm2 0v7h2.5V6zm3.5 0v7h1V6zm2 0v7H12V6zM13 6v7h1V6zm2-1V4H1v1zm-.39 9H1.39l-.25 1h13.72z"}))},barChart:{label:(0,n.__)("Bar Chart","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bar-chart",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M4 11H2v3h2zm5-4H7v7h2zm5-5v12h-2V2zm-2-1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM6 7a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1zm-5 4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1z"}))},basket:{label:(0,n.__)("Basket","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-basket",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M5.757 1.071a.5.5 0 0 1 .172.686L3.383 6h9.234L10.07 1.757a.5.5 0 1 1 .858-.514L13.783 6H15a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1v4.5a2.5 2.5 0 0 1-2.5 2.5h-9A2.5 2.5 0 0 1 1 13.5V9a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h1.217L5.07 1.243a.5.5 0 0 1 .686-.172zM2 9v4.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V9zM1 7v1h14V7zm3 3a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3A.5.5 0 0 1 4 10m2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3A.5.5 0 0 1 6 10m2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3A.5.5 0 0 1 8 10m2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 .5-.5m2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 .5-.5"}))},bell:{label:(0,n.__)("Bell","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bell",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 16a2 2 0 0 0 2-2H6a2 2 0 0 0 2 2M8 1.918l-.797.161A4 4 0 0 0 4 6c0 .628-.134 2.197-.459 3.742-.16.767-.376 1.566-.663 2.258h10.244c-.287-.692-.502-1.49-.663-2.258C12.134 8.197 12 6.628 12 6a4 4 0 0 0-3.203-3.92zM14.22 12c.223.447.481.801.78 1H1c.299-.199.557-.553.78-1C2.68 10.2 3 6.88 3 6c0-2.42 1.72-4.44 4.005-4.901a1 1 0 1 1 1.99 0A5 5 0 0 1 13 6c0 .88.32 4.2 1.22 6"}))},bookmark:{label:(0,n.__)("Bookmark","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bookmark",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1z"}))},box:{label:(0,n.__)("Box","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-box",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8.186 1.113a.5.5 0 0 0-.372 0L1.846 3.5 8 5.961 14.154 3.5zM15 4.239l-6.5 2.6v7.922l6.5-2.6V4.24zM7.5 14.762V6.838L1 4.239v7.923zM7.443.184a1.5 1.5 0 0 1 1.114 0l7.129 2.852A.5.5 0 0 1 16 3.5v8.662a1 1 0 0 1-.629.928l-7.185 2.874a.5.5 0 0 1-.372 0L.63 13.09a1 1 0 0 1-.63-.928V3.5a.5.5 0 0 1 .314-.464z"}))},briefcase:{label:(0,n.__)("Briefcase","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-briefcase",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M6.5 1A1.5 1.5 0 0 0 5 2.5V3H1.5A1.5 1.5 0 0 0 0 4.5v8A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-8A1.5 1.5 0 0 0 14.5 3H11v-.5A1.5 1.5 0 0 0 9.5 1zm0 1h3a.5.5 0 0 1 .5.5V3H6v-.5a.5.5 0 0 1 .5-.5m1.886 6.914L15 7.151V12.5a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5V7.15l6.614 1.764a1.5 1.5 0 0 0 .772 0M1.5 4h13a.5.5 0 0 1 .5.5v1.616L8.129 7.948a.5.5 0 0 1-.258 0L1 6.116V4.5a.5.5 0 0 1 .5-.5"}))},bug:{label:(0,n.__)("Bug","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bug",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M4.355.522a.5.5 0 0 1 .623.333l.291.956A5 5 0 0 1 8 1c1.007 0 1.946.298 2.731.811l.29-.956a.5.5 0 1 1 .957.29l-.41 1.352A5 5 0 0 1 13 6h.5a.5.5 0 0 0 .5-.5V5a.5.5 0 0 1 1 0v.5A1.5 1.5 0 0 1 13.5 7H13v1h1.5a.5.5 0 0 1 0 1H13v1h.5a1.5 1.5 0 0 1 1.5 1.5v.5a.5.5 0 1 1-1 0v-.5a.5.5 0 0 0-.5-.5H13a5 5 0 0 1-10 0h-.5a.5.5 0 0 0-.5.5v.5a.5.5 0 1 1-1 0v-.5A1.5 1.5 0 0 1 2.5 10H3V9H1.5a.5.5 0 0 1 0-1H3V7h-.5A1.5 1.5 0 0 1 1 5.5V5a.5.5 0 0 1 1 0v.5a.5.5 0 0 0 .5.5H3c0-1.364.547-2.601 1.432-3.503l-.41-1.352a.5.5 0 0 1 .333-.623M4 7v4a4 4 0 0 0 3.5 3.97V7zm4.5 0v7.97A4 4 0 0 0 12 11V7zM12 6a4 4 0 0 0-1.334-2.982A3.98 3.98 0 0 0 8 2a3.98 3.98 0 0 0-2.667 1.018A4 4 0 0 0 4 6z"}))},cake2:{label:(0,n.__)("Cake2","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cake2",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"m3.494.013-.595.79A.747.747 0 0 0 3 1.814v2.683q-.224.051-.432.107c-.702.187-1.305.418-1.745.696C.408 5.56 0 5.954 0 6.5v7c0 .546.408.94.823 1.201.44.278 1.043.51 1.745.696C3.978 15.773 5.898 16 8 16s4.022-.227 5.432-.603c.701-.187 1.305-.418 1.745-.696.415-.261.823-.655.823-1.201v-7c0-.546-.408-.94-.823-1.201-.44-.278-1.043-.51-1.745-.696A12 12 0 0 0 13 4.496v-2.69a.747.747 0 0 0 .092-1.004l-.598-.79-.595.792A.747.747 0 0 0 12 1.813V4.3a22 22 0 0 0-2-.23V1.806a.747.747 0 0 0 .092-1.004l-.598-.79-.595.792A.747.747 0 0 0 9 1.813v2.204a29 29 0 0 0-2 0V1.806A.747.747 0 0 0 7.092.802l-.598-.79-.595.792A.747.747 0 0 0 6 1.813V4.07c-.71.05-1.383.129-2 .23V1.806A.747.747 0 0 0 4.092.802zm-.668 5.556L3 5.524v.967q.468.111 1 .201V5.315a21 21 0 0 1 2-.242v1.855q.488.036 1 .054V5.018a28 28 0 0 1 2 0v1.964q.512-.018 1-.054V5.073c.72.054 1.393.137 2 .242v1.377q.532-.09 1-.201v-.967l.175.045c.655.175 1.15.374 1.469.575.344.217.356.35.356.356s-.012.139-.356.356c-.319.2-.814.4-1.47.575C11.87 7.78 10.041 8 8 8c-2.04 0-3.87-.221-5.174-.569-.656-.175-1.151-.374-1.47-.575C1.012 6.639 1 6.506 1 6.5s.012-.139.356-.356c.319-.2.814-.4 1.47-.575M15 7.806v1.027l-.68.907a.94.94 0 0 1-1.17.276 1.94 1.94 0 0 0-2.236.363l-.348.348a1 1 0 0 1-1.307.092l-.06-.044a2 2 0 0 0-2.399 0l-.06.044a1 1 0 0 1-1.306-.092l-.35-.35a1.935 1.935 0 0 0-2.233-.362.935.935 0 0 1-1.168-.277L1 8.82V7.806c.42.232.956.428 1.568.591C3.978 8.773 5.898 9 8 9s4.022-.227 5.432-.603c.612-.163 1.149-.36 1.568-.591m0 2.679V13.5c0 .006-.012.139-.356.355-.319.202-.814.401-1.47.576C11.87 14.78 10.041 15 8 15c-2.04 0-3.87-.221-5.174-.569-.656-.175-1.151-.374-1.47-.575-.344-.217-.356-.35-.356-.356v-3.02a1.935 1.935 0 0 0 2.298.43.935.935 0 0 1 1.08.175l.348.349a2 2 0 0 0 2.615.185l.059-.044a1 1 0 0 1 1.2 0l.06.044a2 2 0 0 0 2.613-.185l.348-.348a.94.94 0 0 1 1.082-.175c.781.39 1.718.208 2.297-.426"}))},calendar:{label:(0,n.__)("Calendar","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-calendar",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5M1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z"}))},cameraVideo:{label:(0,n.__)("Camera Video","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-camera-video",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M0 5a2 2 0 0 1 2-2h7.5a2 2 0 0 1 1.983 1.738l3.11-1.382A1 1 0 0 1 16 4.269v7.462a1 1 0 0 1-1.406.913l-3.111-1.382A2 2 0 0 1 9.5 13H2a2 2 0 0 1-2-2zm11.5 5.175 3.5 1.556V4.269l-3.5 1.556zM2 4a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h7.5a1 1 0 0 0 1-1V5a1 1 0 0 0-1-1z"}))},caretDownFill:{label:(0,n.__)("Caret Down Fill","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-caret-down-fill",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z"}))},caretUpFill:{label:(0,n.__)("Caret Up Fill","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-caret-up-fill",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"m7.247 4.86-4.796 5.481c-.566.647-.106 1.659.753 1.659h9.592a1 1 0 0 0 .753-1.659l-4.796-5.48a1 1 0 0 0-1.506 0z"}))},cart:{label:(0,n.__)("Cart","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cart",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M0 1.5A.5.5 0 0 1 .5 1H2a.5.5 0 0 1 .485.379L2.89 3H14.5a.5.5 0 0 1 .491.592l-1.5 8A.5.5 0 0 1 13 12H4a.5.5 0 0 1-.491-.408L2.01 3.607 1.61 2H.5a.5.5 0 0 1-.5-.5M3.102 4l1.313 7h8.17l1.313-7zM5 12a2 2 0 1 0 0 4 2 2 0 0 0 0-4m7 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4m-7 1a1 1 0 1 1 0 2 1 1 0 0 1 0-2m7 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2"}))},cartDash:{label:(0,n.__)("Cart Dash","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cart-dash",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M6.5 7a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1z"}),(0,e.createElement)("path",{d:"M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1zm3.915 10L3.102 4h10.796l-1.313 7zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0m7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0"}))},chat:{label:(0,n.__)("Chat","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-chat",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M2.678 11.894a1 1 0 0 1 .287.801 11 11 0 0 1-.398 2c1.395-.323 2.247-.697 2.634-.893a1 1 0 0 1 .71-.074A8 8 0 0 0 8 14c3.996 0 7-2.807 7-6s-3.004-6-7-6-7 2.808-7 6c0 1.468.617 2.83 1.678 3.894m-.493 3.905a22 22 0 0 1-.713.129c-.2.032-.352-.176-.273-.362a10 10 0 0 0 .244-.637l.003-.01c.248-.72.45-1.548.524-2.319C.743 11.37 0 9.76 0 8c0-3.866 3.582-7 8-7s8 3.134 8 7-3.582 7-8 7a9 9 0 0 1-2.347-.306c-.52.263-1.639.742-3.468 1.105"}))},checkLg:{label:(0,n.__)("Check Lg","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-check-lg",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425z"}))},chevronLeft:{label:(0,n.__)("Chevron Left","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-chevron-left",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0"}))},chevronRight:{label:(0,n.__)("ChevronRight","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-chevron-right",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708"}))},clipboard:{label:(0,n.__)("Clipboard","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-clipboard",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1z"}),(0,e.createElement)("path",{d:"M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0z"}))},clock:{label:(0,n.__)("Clock","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-clock",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71z"}),(0,e.createElement)("path",{d:"M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m7-8A7 7 0 1 1 1 8a7 7 0 0 1 14 0"}))},cloudArrowDown:{label:(0,n.__)("Cloud Arrow Down","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cloud-arrow-down",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M7.646 10.854a.5.5 0 0 0 .708 0l2-2a.5.5 0 0 0-.708-.708L8.5 9.293V5.5a.5.5 0 0 0-1 0v3.793L6.354 8.146a.5.5 0 1 0-.708.708z"}),(0,e.createElement)("path",{d:"M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383m.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z"}))},cloudArrowUp:{label:(0,n.__)("Cloud Arrow Up","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cloud-arrow-up",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M7.646 5.146a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 6.707V10.5a.5.5 0 0 1-1 0V6.707L6.354 7.854a.5.5 0 1 1-.708-.708z"}),(0,e.createElement)("path",{d:"M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383m.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z"}))},codeSlash:{label:(0,n.__)("Code Slash","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-code-slash",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M10.478 1.647a.5.5 0 1 0-.956-.294l-4 13a.5.5 0 0 0 .956.294zM4.854 4.146a.5.5 0 0 1 0 .708L1.707 8l3.147 3.146a.5.5 0 0 1-.708.708l-3.5-3.5a.5.5 0 0 1 0-.708l3.5-3.5a.5.5 0 0 1 .708 0m6.292 0a.5.5 0 0 0 0 .708L14.293 8l-3.147 3.146a.5.5 0 0 0 .708.708l3.5-3.5a.5.5 0 0 0 0-.708l-3.5-3.5a.5.5 0 0 0-.708 0"}))},copy:{label:(0,n.__)("Copy","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-copy",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M4 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM2 5a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-1h1v1a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h1v1z"}))},creditCard:{label:(0,n.__)("Credit Card","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-credit-card",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v1h14V4a1 1 0 0 0-1-1zm13 4H1v5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1z"}),(0,e.createElement)("path",{d:"M2 10a1 1 0 0 1 1-1h1a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1z"}))},currencyDollar:{label:(0,n.__)("Currency Dollar","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-currency-dollar",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M4 10.781c.148 1.667 1.513 2.85 3.591 3.003V15h1.043v-1.216c2.27-.179 3.678-1.438 3.678-3.3 0-1.59-.947-2.51-2.956-3.028l-.722-.187V3.467c1.122.11 1.879.714 2.07 1.616h1.47c-.166-1.6-1.54-2.748-3.54-2.875V1H7.591v1.233c-1.939.23-3.27 1.472-3.27 3.156 0 1.454.966 2.483 2.661 2.917l.61.162v4.031c-1.149-.17-1.94-.8-2.131-1.718zm3.391-3.836c-1.043-.263-1.6-.825-1.6-1.616 0-.944.704-1.641 1.8-1.828v3.495l-.2-.05zm1.591 1.872c1.287.323 1.852.859 1.852 1.769 0 1.097-.826 1.828-2.2 1.939V8.73z"}))},dashLg:{label:(0,n.__)("Dash Lg","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-dash-lg",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M2 8a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11A.5.5 0 0 1 2 8"}))},download:{label:(0,n.__)("Download","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-download",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5"}),(0,e.createElement)("path",{d:"M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708z"}))},envelope:{label:(0,n.__)("Envelope","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-envelope",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v.217l7 4.2 7-4.2V4a1 1 0 0 0-1-1zm13 2.383-4.708 2.825L15 11.105zm-.034 6.876-5.64-3.471L8 9.583l-1.326-.795-5.64 3.47A1 1 0 0 0 2 13h12a1 1 0 0 0 .966-.741M1 11.105l4.708-2.897L1 5.383z"}))},facebook:{label:(0,n.__)("Facebook","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-facebook",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951"}))},gear:{label:(0,n.__)("Gear","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-gear",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0"}),(0,e.createElement)("path",{d:"M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z"}))},geoAlt:{label:(0,n.__)("Geo Alt","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-geo-alt",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M12.166 8.94c-.524 1.062-1.234 2.12-1.96 3.07A32 32 0 0 1 8 14.58a32 32 0 0 1-2.206-2.57c-.726-.95-1.436-2.008-1.96-3.07C3.304 7.867 3 6.862 3 6a5 5 0 0 1 10 0c0 .862-.305 1.867-.834 2.94M8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10"}),(0,e.createElement)("path",{d:"M8 8a2 2 0 1 1 0-4 2 2 0 0 1 0 4m0 1a3 3 0 1 0 0-6 3 3 0 0 0 0 6"}))},gift:{label:(0,n.__)("Gift","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-gift",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M3 2.5a2.5 2.5 0 0 1 5 0 2.5 2.5 0 0 1 5 0v.006c0 .07 0 .27-.038.494H15a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1v7.5a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 1 14.5V7a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h2.038A3 3 0 0 1 3 2.506zm1.068.5H7v-.5a1.5 1.5 0 1 0-3 0c0 .085.002.274.045.43zM9 3h2.932l.023-.07c.043-.156.045-.345.045-.43a1.5 1.5 0 0 0-3 0zM1 4v2h6V4zm8 0v2h6V4zm5 3H9v8h4.5a.5.5 0 0 0 .5-.5zm-7 8V7H2v7.5a.5.5 0 0 0 .5.5z"}))},globe:{label:(0,n.__)("Globe","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-globe",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8m7.5-6.923c-.67.204-1.335.82-1.887 1.855A8 8 0 0 0 5.145 4H7.5zM4.09 4a9.3 9.3 0 0 1 .64-1.539 7 7 0 0 1 .597-.933A7.03 7.03 0 0 0 2.255 4zm-.582 3.5c.03-.877.138-1.718.312-2.5H1.674a7 7 0 0 0-.656 2.5zM4.847 5a12.5 12.5 0 0 0-.338 2.5H7.5V5zM8.5 5v2.5h2.99a12.5 12.5 0 0 0-.337-2.5zM4.51 8.5a12.5 12.5 0 0 0 .337 2.5H7.5V8.5zm3.99 0V11h2.653c.187-.765.306-1.608.338-2.5zM5.145 12q.208.58.468 1.068c.552 1.035 1.218 1.65 1.887 1.855V12zm.182 2.472a7 7 0 0 1-.597-.933A9.3 9.3 0 0 1 4.09 12H2.255a7 7 0 0 0 3.072 2.472M3.82 11a13.7 13.7 0 0 1-.312-2.5h-2.49c.062.89.291 1.733.656 2.5zm6.853 3.472A7 7 0 0 0 13.745 12H11.91a9.3 9.3 0 0 1-.64 1.539 7 7 0 0 1-.597.933M8.5 12v2.923c.67-.204 1.335-.82 1.887-1.855q.26-.487.468-1.068zm3.68-1h2.146c.365-.767.594-1.61.656-2.5h-2.49a13.7 13.7 0 0 1-.312 2.5m2.802-3.5a7 7 0 0 0-.656-2.5H12.18c.174.782.282 1.623.312 2.5zM11.27 2.461c.247.464.462.98.64 1.539h1.835a7 7 0 0 0-3.072-2.472c.218.284.418.598.597.933M10.855 4a8 8 0 0 0-.468-1.068C9.835 1.897 9.17 1.282 8.5 1.077V4z"}))},graphUpArrow:{label:(0,n.__)("Graph Up Arrow","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-graph-up-arrow",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M0 0h1v15h15v1H0zm10 3.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V4.9l-3.613 4.417a.5.5 0 0 1-.74.037L7.06 6.767l-3.656 5.027a.5.5 0 0 1-.808-.588l4-5.5a.5.5 0 0 1 .758-.06l2.609 2.61L13.445 4H10.5a.5.5 0 0 1-.5-.5"}))},handThumbsUp:{label:(0,n.__)("Hand Thumbs Up","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-hand-thumbs-up",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8.864.046C7.908-.193 7.02.53 6.956 1.466c-.072 1.051-.23 2.016-.428 2.59-.125.36-.479 1.013-1.04 1.639-.557.623-1.282 1.178-2.131 1.41C2.685 7.288 2 7.87 2 8.72v4.001c0 .845.682 1.464 1.448 1.545 1.07.114 1.564.415 2.068.723l.048.03c.272.165.578.348.97.484.397.136.861.217 1.466.217h3.5c.937 0 1.599-.477 1.934-1.064a1.86 1.86 0 0 0 .254-.912c0-.152-.023-.312-.077-.464.201-.263.38-.578.488-.901.11-.33.172-.762.004-1.149.069-.13.12-.269.159-.403.077-.27.113-.568.113-.857 0-.288-.036-.585-.113-.856a2 2 0 0 0-.138-.362 1.9 1.9 0 0 0 .234-1.734c-.206-.592-.682-1.1-1.2-1.272-.847-.282-1.803-.276-2.516-.211a10 10 0 0 0-.443.05 9.4 9.4 0 0 0-.062-4.509A1.38 1.38 0 0 0 9.125.111zM11.5 14.721H8c-.51 0-.863-.069-1.14-.164-.281-.097-.506-.228-.776-.393l-.04-.024c-.555-.339-1.198-.731-2.49-.868-.333-.036-.554-.29-.554-.55V8.72c0-.254.226-.543.62-.65 1.095-.3 1.977-.996 2.614-1.708.635-.71 1.064-1.475 1.238-1.978.243-.7.407-1.768.482-2.85.025-.362.36-.594.667-.518l.262.066c.16.04.258.143.288.255a8.34 8.34 0 0 1-.145 4.725.5.5 0 0 0 .595.644l.003-.001.014-.003.058-.014a9 9 0 0 1 1.036-.157c.663-.06 1.457-.054 2.11.164.175.058.45.3.57.65.107.308.087.67-.266 1.022l-.353.353.353.354c.043.043.105.141.154.315.048.167.075.37.075.581 0 .212-.027.414-.075.582-.05.174-.111.272-.154.315l-.353.353.353.354c.047.047.109.177.005.488a2.2 2.2 0 0 1-.505.805l-.353.353.353.354c.006.005.041.05.041.17a.9.9 0 0 1-.121.416c-.165.288-.503.56-1.066.56z"}))},heart:{label:(0,n.__)("Heart","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-heart",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"m8 2.748-.717-.737C5.6.281 2.514.878 1.4 3.053c-.523 1.023-.641 2.5.314 4.385.92 1.815 2.834 3.989 6.286 6.357 3.452-2.368 5.365-4.542 6.286-6.357.955-1.886.838-3.362.314-4.385C13.486.878 10.4.28 8.717 2.01zM8 15C-7.333 4.868 3.279-3.04 7.824 1.143q.09.083.176.171a3 3 0 0 1 .176-.17C12.72-3.042 23.333 4.867 8 15"}))},image:{label:(0,n.__)("Image","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-image",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M6.002 5.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0"}),(0,e.createElement)("path",{d:"M2.002 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2zm12 1a1 1 0 0 1 1 1v6.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062L1.002 12V3a1 1 0 0 1 1-1z"}))},instagram:{label:(0,n.__)("Instagram","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-instagram",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.9 3.9 0 0 0-1.417.923A3.9 3.9 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.9 3.9 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.9 3.9 0 0 0-.923-1.417A3.9 3.9 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599s.453.546.598.92c.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.5 2.5 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.5 2.5 0 0 1-.92-.598 2.5 2.5 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233s.008-2.388.046-3.231c.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92s.546-.453.92-.598c.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92m-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217m0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334"}))},lifePreserver:{label:(0,n.__)("Life Preserver","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-life-preserver",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m6.43-5.228a7.03 7.03 0 0 1-3.658 3.658l-1.115-2.788a4 4 0 0 0 1.985-1.985zM5.228 14.43a7.03 7.03 0 0 1-3.658-3.658l2.788-1.115a4 4 0 0 0 1.985 1.985zm9.202-9.202-2.788 1.115a4 4 0 0 0-1.985-1.985l1.115-2.788a7.03 7.03 0 0 1 3.658 3.658m-8.087-.87a4 4 0 0 0-1.985 1.985L1.57 5.228A7.03 7.03 0 0 1 5.228 1.57zM8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6"}))},lightning:{label:(0,n.__)("Lightning","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-lightning",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M5.52.359A.5.5 0 0 1 6 0h4a.5.5 0 0 1 .474.658L8.694 6H12.5a.5.5 0 0 1 .395.807l-7 9a.5.5 0 0 1-.873-.454L6.823 9.5H3.5a.5.5 0 0 1-.48-.641zM6.374 1 4.168 8.5H7.5a.5.5 0 0 1 .478.647L6.78 13.04 11.478 7H8a.5.5 0 0 1-.474-.658L9.306 1z"}))},line:{label:(0,n.__)("Line","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-line",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 0c4.411 0 8 2.912 8 6.492 0 1.433-.555 2.723-1.715 3.994-1.678 1.932-5.431 4.285-6.285 4.645-.83.35-.734-.197-.696-.413l.003-.018.114-.685c.027-.204.055-.521-.026-.723-.09-.223-.444-.339-.704-.395C2.846 12.39 0 9.701 0 6.492 0 2.912 3.59 0 8 0M5.022 7.686H3.497V4.918a.156.156 0 0 0-.155-.156H2.78a.156.156 0 0 0-.156.156v3.486c0 .041.017.08.044.107v.001l.002.002.002.002a.15.15 0 0 0 .108.043h2.242c.086 0 .155-.07.155-.156v-.56a.156.156 0 0 0-.155-.157m.791-2.924a.156.156 0 0 0-.156.156v3.486c0 .086.07.155.156.155h.562c.086 0 .155-.07.155-.155V4.918a.156.156 0 0 0-.155-.156zm3.863 0a.156.156 0 0 0-.156.156v2.07L7.923 4.832l-.013-.015v-.001l-.01-.01-.003-.003-.011-.009h-.001L7.88 4.79l-.003-.002-.005-.003-.008-.005h-.002l-.003-.002-.01-.004-.004-.002-.01-.003h-.002l-.003-.001-.009-.002h-.006l-.003-.001h-.004l-.002-.001h-.574a.156.156 0 0 0-.156.155v3.486c0 .086.07.155.156.155h.56c.087 0 .157-.07.157-.155v-2.07l1.6 2.16a.2.2 0 0 0 .039.038l.001.001.01.006.004.002.008.004.007.003.005.002.01.003h.003a.2.2 0 0 0 .04.006h.56c.087 0 .157-.07.157-.155V4.918a.156.156 0 0 0-.156-.156zm3.815.717v-.56a.156.156 0 0 0-.155-.157h-2.242a.16.16 0 0 0-.108.044h-.001l-.001.002-.002.003a.16.16 0 0 0-.044.107v3.486c0 .041.017.08.044.107l.002.003.002.002a.16.16 0 0 0 .108.043h2.242c.086 0 .155-.07.155-.156v-.56a.156.156 0 0 0-.155-.157H11.81v-.589h1.525c.086 0 .155-.07.155-.156v-.56a.156.156 0 0 0-.155-.157H11.81v-.589h1.525c.086 0 .155-.07.155-.156Z"}))},link:{label:(0,n.__)("Link","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-link",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9q-.13 0-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"}),(0,e.createElement)("path",{d:"M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4 4 0 0 1-.82 1H12a3 3 0 1 0 0-6z"}))},linkedin:{label:(0,n.__)("Linkedin","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-linkedin",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854zm4.943 12.248V6.169H2.542v7.225zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248S2.4 3.226 2.4 3.934c0 .694.521 1.248 1.327 1.248zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016l.016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225z"}))},map:{label:(0,n.__)("Map","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-map",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M15.817.113A.5.5 0 0 1 16 .5v14a.5.5 0 0 1-.402.49l-5 1a.5.5 0 0 1-.196 0L5.5 15.01l-4.902.98A.5.5 0 0 1 0 15.5v-14a.5.5 0 0 1 .402-.49l5-1a.5.5 0 0 1 .196 0L10.5.99l4.902-.98a.5.5 0 0 1 .415.103M10 1.91l-4-.8v12.98l4 .8zm1 12.98 4-.8V1.11l-4 .8zm-6-.8V1.11l-4 .8v12.98z"}))},megaphone:{label:(0,n.__)("Megaphone","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-megaphone",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M13 2.5a1.5 1.5 0 0 1 3 0v11a1.5 1.5 0 0 1-3 0v-.214c-2.162-1.241-4.49-1.843-6.912-2.083l.405 2.712A1 1 0 0 1 5.51 15.1h-.548a1 1 0 0 1-.916-.599l-1.85-3.49-.202-.003A2.014 2.014 0 0 1 0 9V7a2.02 2.02 0 0 1 1.992-2.013 75 75 0 0 0 2.483-.075c3.043-.154 6.148-.849 8.525-2.199zm1 0v11a.5.5 0 0 0 1 0v-11a.5.5 0 0 0-1 0m-1 1.35c-2.344 1.205-5.209 1.842-8 2.033v4.233q.27.015.537.036c2.568.189 5.093.744 7.463 1.993zm-9 6.215v-4.13a95 95 0 0 1-1.992.052A1.02 1.02 0 0 0 1 7v2c0 .55.448 1.002 1.006 1.009A61 61 0 0 1 4 10.065m-.657.975 1.609 3.037.01.024h.548l-.002-.014-.443-2.966a68 68 0 0 0-1.722-.082z"}))},palette:{label:(0,n.__)("Palette","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-palette",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3m4 3a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3M5.5 7a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m.5 6a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3"}),(0,e.createElement)("path",{d:"M16 8c0 3.15-1.866 2.585-3.567 2.07C11.42 9.763 10.465 9.473 10 10c-.603.683-.475 1.819-.351 2.92C9.826 14.495 9.996 16 8 16a8 8 0 1 1 8-8m-8 7c.611 0 .654-.171.655-.176.078-.146.124-.464.07-1.119-.014-.168-.037-.37-.061-.591-.052-.464-.112-1.005-.118-1.462-.01-.707.083-1.61.704-2.314.369-.417.845-.578 1.272-.618.404-.038.812.026 1.16.104.343.077.702.186 1.025.284l.028.008c.346.105.658.199.953.266.653.148.904.083.991.024C14.717 9.38 15 9.161 15 8a7 7 0 1 0-7 7"}))},person:{label:(0,n.__)("Person","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-person",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6m2-3a2 2 0 1 1-4 0 2 2 0 0 1 4 0m4 8c0 1-1 1-1 1H3s-1 0-1-1 1-4 6-4 6 3 6 4m-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10s-3.516.68-4.168 1.332c-.678.678-.83 1.418-.832 1.664z"}))},pinAngle:{label:(0,n.__)("Pin Angle","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-pin-angle",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M9.828.722a.5.5 0 0 1 .354.146l4.95 4.95a.5.5 0 0 1 0 .707c-.48.48-1.072.588-1.503.588-.177 0-.335-.018-.46-.039l-3.134 3.134a6 6 0 0 1 .16 1.013c.046.702-.032 1.687-.72 2.375a.5.5 0 0 1-.707 0l-2.829-2.828-3.182 3.182c-.195.195-1.219.902-1.414.707s.512-1.22.707-1.414l3.182-3.182-2.828-2.829a.5.5 0 0 1 0-.707c.688-.688 1.673-.767 2.375-.72a6 6 0 0 1 1.013.16l3.134-3.133a3 3 0 0 1-.04-.461c0-.43.108-1.022.589-1.503a.5.5 0 0 1 .353-.146m.122 2.112v-.002zm0-.002v.002a.5.5 0 0 1-.122.51L6.293 6.878a.5.5 0 0 1-.511.12H5.78l-.014-.004a5 5 0 0 0-.288-.076 5 5 0 0 0-.765-.116c-.422-.028-.836.008-1.175.15l5.51 5.509c.141-.34.177-.753.149-1.175a5 5 0 0 0-.192-1.054l-.004-.013v-.001a.5.5 0 0 1 .12-.512l3.536-3.535a.5.5 0 0 1 .532-.115l.096.022c.087.017.208.034.344.034q.172.002.343-.04L9.927 2.028q-.042.172-.04.343a1.8 1.8 0 0 0 .062.46z"}))},play:{label:(0,n.__)("Play","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-play",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M10.804 8 5 4.633v6.734zm.792-.696a.802.802 0 0 1 0 1.392l-6.363 3.692C4.713 12.69 4 12.345 4 11.692V4.308c0-.653.713-.998 1.233-.696z"}))},playCircle:{label:(0,n.__)("Play Circle","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-play-circle",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16"}),(0,e.createElement)("path",{d:"M6.271 5.055a.5.5 0 0 1 .52.038l3.5 2.5a.5.5 0 0 1 0 .814l-3.5 2.5A.5.5 0 0 1 6 10.5v-5a.5.5 0 0 1 .271-.445"}))},plus:{label:(0,n.__)("Plus","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-plus",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4"}))},quote:{label:(0,n.__)("Quote","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-quote",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M12 12a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1h-1.388q0-.527.062-1.054.093-.558.31-.992t.559-.683q.34-.279.868-.279V3q-.868 0-1.52.372a3.3 3.3 0 0 0-1.085.992 4.9 4.9 0 0 0-.62 1.458A7.7 7.7 0 0 0 9 7.558V11a1 1 0 0 0 1 1zm-6 0a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1H4.612q0-.527.062-1.054.094-.558.31-.992.217-.434.559-.683.34-.279.868-.279V3q-.868 0-1.52.372a3.3 3.3 0 0 0-1.085.992 4.9 4.9 0 0 0-.62 1.458A7.7 7.7 0 0 0 3 7.558V11a1 1 0 0 0 1 1z"}))},search:{label:(0,n.__)("Search","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-search",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0"}))},share:{label:(0,n.__)("Share","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-share",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M13.5 1a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3M11 2.5a2.5 2.5 0 1 1 .603 1.628l-6.718 3.12a2.5 2.5 0 0 1 0 1.504l6.718 3.12a2.5 2.5 0 1 1-.488.876l-6.718-3.12a2.5 2.5 0 1 1 0-3.256l6.718-3.12A2.5 2.5 0 0 1 11 2.5m-8.5 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m11 5.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3"}))},slack:{label:(0,n.__)("Slack","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-slack",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M3.362 10.11c0 .926-.756 1.681-1.681 1.681S0 11.036 0 10.111.756 8.43 1.68 8.43h1.682zm.846 0c0-.924.756-1.68 1.681-1.68s1.681.756 1.681 1.68v4.21c0 .924-.756 1.68-1.68 1.68a1.685 1.685 0 0 1-1.682-1.68zM5.89 3.362c-.926 0-1.682-.756-1.682-1.681S4.964 0 5.89 0s1.68.756 1.68 1.68v1.682zm0 .846c.924 0 1.68.756 1.68 1.681S6.814 7.57 5.89 7.57H1.68C.757 7.57 0 6.814 0 5.89c0-.926.756-1.682 1.68-1.682zm6.749 1.682c0-.926.755-1.682 1.68-1.682S16 4.964 16 5.889s-.756 1.681-1.68 1.681h-1.681zm-.848 0c0 .924-.755 1.68-1.68 1.68A1.685 1.685 0 0 1 8.43 5.89V1.68C8.43.757 9.186 0 10.11 0c.926 0 1.681.756 1.681 1.68zm-1.681 6.748c.926 0 1.682.756 1.682 1.681S11.036 16 10.11 16s-1.681-.756-1.681-1.68v-1.682h1.68zm0-.847c-.924 0-1.68-.755-1.68-1.68s.756-1.681 1.68-1.681h4.21c.924 0 1.68.756 1.68 1.68 0 .926-.756 1.681-1.68 1.681z"}))},sliders:{label:(0,n.__)("Sliders","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-sliders",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M11.5 2a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3M9.05 3a2.5 2.5 0 0 1 4.9 0H16v1h-2.05a2.5 2.5 0 0 1-4.9 0H0V3zM4.5 7a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3M2.05 8a2.5 2.5 0 0 1 4.9 0H16v1H6.95a2.5 2.5 0 0 1-4.9 0H0V8zm9.45 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m-2.45 1a2.5 2.5 0 0 1 4.9 0H16v1h-2.05a2.5 2.5 0 0 1-4.9 0H0v-1z"}))},skype:{label:(0,n.__)("Skype","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-skype",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M4.671 0c.88 0 1.733.247 2.468.702a7.42 7.42 0 0 1 6.02 2.118 7.37 7.37 0 0 1 2.167 5.215q0 .517-.072 1.026a4.66 4.66 0 0 1 .6 2.281 4.64 4.64 0 0 1-1.37 3.294A4.67 4.67 0 0 1 11.18 16c-.84 0-1.658-.226-2.37-.644a7.42 7.42 0 0 1-6.114-2.107A7.37 7.37 0 0 1 .529 8.035q0-.545.08-1.081a4.644 4.644 0 0 1 .76-5.59A4.68 4.68 0 0 1 4.67 0zm.447 7.01c.18.309.43.572.729.769a7 7 0 0 0 1.257.653q.737.308 1.145.523c.229.112.437.264.615.448.135.142.21.331.21.528a.87.87 0 0 1-.335.723c-.291.196-.64.289-.99.264a2.6 2.6 0 0 1-1.048-.206 11 11 0 0 1-.532-.253 1.3 1.3 0 0 0-.587-.15.72.72 0 0 0-.501.176.63.63 0 0 0-.195.491.8.8 0 0 0 .148.482 1.2 1.2 0 0 0 .456.354 5.1 5.1 0 0 0 2.212.419 4.6 4.6 0 0 0 1.624-.265 2.3 2.3 0 0 0 1.08-.801c.267-.39.402-.855.386-1.327a2.1 2.1 0 0 0-.279-1.101 2.5 2.5 0 0 0-.772-.792A7 7 0 0 0 8.486 7.3a1 1 0 0 0-.145-.058 18 18 0 0 1-1.013-.447 1.8 1.8 0 0 1-.54-.387.73.73 0 0 1-.2-.508.8.8 0 0 1 .385-.723 1.76 1.76 0 0 1 .968-.247c.26-.003.52.03.772.096q.412.119.802.293c.105.049.22.075.336.076a.6.6 0 0 0 .453-.19.7.7 0 0 0 .18-.496.72.72 0 0 0-.17-.476 1.4 1.4 0 0 0-.556-.354 3.7 3.7 0 0 0-.708-.183 6 6 0 0 0-1.022-.078 4.5 4.5 0 0 0-1.536.258 2.7 2.7 0 0 0-1.174.784 1.9 1.9 0 0 0-.45 1.287c-.01.37.076.736.25 1.063"}))},snapchat:{label:(0,n.__)("Snapchat","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-snapchat",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M15.943 11.526c-.111-.303-.323-.465-.564-.599a1 1 0 0 0-.123-.064l-.219-.111c-.752-.399-1.339-.902-1.746-1.498a3.4 3.4 0 0 1-.3-.531c-.034-.1-.032-.156-.008-.207a.3.3 0 0 1 .097-.1c.129-.086.262-.173.352-.231.162-.104.289-.187.371-.245.309-.216.525-.446.66-.702a1.4 1.4 0 0 0 .069-1.16c-.205-.538-.713-.872-1.329-.872a1.8 1.8 0 0 0-.487.065c.006-.368-.002-.757-.035-1.139-.116-1.344-.587-2.048-1.077-2.61a4.3 4.3 0 0 0-1.095-.881C9.764.216 8.92 0 7.999 0s-1.76.216-2.505.641c-.412.232-.782.53-1.097.883-.49.562-.96 1.267-1.077 2.61-.033.382-.04.772-.036 1.138a1.8 1.8 0 0 0-.487-.065c-.615 0-1.124.335-1.328.873a1.4 1.4 0 0 0 .067 1.161c.136.256.352.486.66.701.082.058.21.14.371.246l.339.221a.4.4 0 0 1 .109.11c.026.053.027.11-.012.217a3.4 3.4 0 0 1-.295.52c-.398.583-.968 1.077-1.696 1.472-.385.204-.786.34-.955.8-.128.348-.044.743.28 1.075q.18.189.409.31a4.4 4.4 0 0 0 1 .4.7.7 0 0 1 .202.09c.118.104.102.26.259.488q.12.178.296.3c.33.229.701.243 1.095.258.355.014.758.03 1.217.18.19.064.389.186.618.328.55.338 1.305.802 2.566.802 1.262 0 2.02-.466 2.576-.806.227-.14.424-.26.609-.321.46-.152.863-.168 1.218-.181.393-.015.764-.03 1.095-.258a1.14 1.14 0 0 0 .336-.368c.114-.192.11-.327.217-.42a.6.6 0 0 1 .19-.087 4.5 4.5 0 0 0 1.014-.404c.16-.087.306-.2.429-.336l.004-.005c.304-.325.38-.709.256-1.047m-1.121.602c-.684.378-1.139.337-1.493.565-.3.193-.122.61-.34.76-.269.186-1.061-.012-2.085.326-.845.279-1.384 1.082-2.903 1.082s-2.045-.801-2.904-1.084c-1.022-.338-1.816-.14-2.084-.325-.218-.15-.041-.568-.341-.761-.354-.228-.809-.187-1.492-.563-.436-.24-.189-.39-.044-.46 2.478-1.199 2.873-3.05 2.89-3.188.022-.166.045-.297-.138-.466-.177-.164-.962-.65-1.18-.802-.36-.252-.52-.503-.402-.812.082-.214.281-.295.49-.295a1 1 0 0 1 .197.022c.396.086.78.285 1.002.338q.04.01.082.011c.118 0 .16-.06.152-.195-.026-.433-.087-1.277-.019-2.066.094-1.084.444-1.622.859-2.097.2-.229 1.137-1.22 2.93-1.22 1.792 0 2.732.987 2.931 1.215.416.475.766 1.013.859 2.098.068.788.009 1.632-.019 2.065-.01.142.034.195.152.195a.4.4 0 0 0 .082-.01c.222-.054.607-.253 1.002-.338a1 1 0 0 1 .197-.023c.21 0 .409.082.49.295.117.309-.04.56-.401.812-.218.152-1.003.638-1.18.802-.184.169-.16.3-.139.466.018.14.413 1.991 2.89 3.189.147.073.394.222-.041.464"}))},star:{label:(0,n.__)("Star","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-star",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M2.866 14.85c-.078.444.36.791.746.593l4.39-2.256 4.389 2.256c.386.198.824-.149.746-.592l-.83-4.73 3.522-3.356c.33-.314.16-.888-.282-.95l-4.898-.696L8.465.792a.513.513 0 0 0-.927 0L5.354 5.12l-4.898.696c-.441.062-.612.636-.283.95l3.523 3.356-.83 4.73zm4.905-2.767-3.686 1.894.694-3.957a.56.56 0 0 0-.163-.505L1.71 6.745l4.052-.576a.53.53 0 0 0 .393-.288L8 2.223l1.847 3.658a.53.53 0 0 0 .393.288l4.052.575-2.906 2.77a.56.56 0 0 0-.163.506l.694 3.957-3.686-1.894a.5.5 0 0 0-.461 0z"}))},starFill:{label:(0,n.__)("Star Fill","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-star-fill",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z"}))},sun:{label:(0,n.__)("Sun","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-sun",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6m0 1a4 4 0 1 0 0-8 4 4 0 0 0 0 8M8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0m0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13m8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5M3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8m10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0m-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0m9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707M4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708"}))},tag:{label:(0,n.__)("Tag","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-tag",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M6 4.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m-1 0a.5.5 0 1 0-1 0 .5.5 0 0 0 1 0"}),(0,e.createElement)("path",{d:"M2 1h4.586a1 1 0 0 1 .707.293l7 7a1 1 0 0 1 0 1.414l-4.586 4.586a1 1 0 0 1-1.414 0l-7-7A1 1 0 0 1 1 6.586V2a1 1 0 0 1 1-1m0 5.586 7 7L13.586 9l-7-7H2z"}))},telephone:{label:(0,n.__)("Telephone","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-telephone",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.6 17.6 0 0 0 4.168 6.608 17.6 17.6 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.68.68 0 0 0-.58-.122l-2.19.547a1.75 1.75 0 0 1-1.657-.459L5.482 8.062a1.75 1.75 0 0 1-.46-1.657l.548-2.19a.68.68 0 0 0-.122-.58zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.75 1.75 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z"}))},tiktok:{label:(0,n.__)("Tiktok","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-tiktok",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M9 0h1.98c.144.715.54 1.617 1.235 2.512C12.895 3.389 13.797 4 15 4v2c-1.753 0-3.07-.814-4-1.829V11a5 5 0 1 1-5-5v2a3 3 0 1 0 3 3z"}))},trash3:{label:(0,n.__)("Trash3","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-trash3",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M6.5 1h3a.5.5 0 0 1 .5.5v1H6v-1a.5.5 0 0 1 .5-.5M11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3A1.5 1.5 0 0 0 5 1.5v1H1.5a.5.5 0 0 0 0 1h.538l.853 10.66A2 2 0 0 0 4.885 16h6.23a2 2 0 0 0 1.994-1.84l.853-10.66h.538a.5.5 0 0 0 0-1zm1.958 1-.846 10.58a1 1 0 0 1-.997.92h-6.23a1 1 0 0 1-.997-.92L3.042 3.5zm-7.487 1a.5.5 0 0 1 .528.47l.5 8.5a.5.5 0 0 1-.998.06L5 5.03a.5.5 0 0 1 .47-.53Zm5.058 0a.5.5 0 0 1 .47.53l-.5 8.5a.5.5 0 1 1-.998-.06l.5-8.5a.5.5 0 0 1 .528-.47M8 4.5a.5.5 0 0 1 .5.5v8.5a.5.5 0 0 1-1 0V5a.5.5 0 0 1 .5-.5"}))},trophy:{label:(0,n.__)("Trophy","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-trophy",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M2.5.5A.5.5 0 0 1 3 0h10a.5.5 0 0 1 .5.5q0 .807-.034 1.536a3 3 0 1 1-1.133 5.89c-.79 1.865-1.878 2.777-2.833 3.011v2.173l1.425.356c.194.048.377.135.537.255L13.3 15.1a.5.5 0 0 1-.3.9H3a.5.5 0 0 1-.3-.9l1.838-1.379c.16-.12.343-.207.537-.255L6.5 13.11v-2.173c-.955-.234-2.043-1.146-2.833-3.012a3 3 0 1 1-1.132-5.89A33 33 0 0 1 2.5.5m.099 2.54a2 2 0 0 0 .72 3.935c-.333-1.05-.588-2.346-.72-3.935m10.083 3.935a2 2 0 0 0 .72-3.935c-.133 1.59-.388 2.885-.72 3.935M3.504 1q.01.775.056 1.469c.13 2.028.457 3.546.87 4.667C5.294 9.48 6.484 10 7 10a.5.5 0 0 1 .5.5v2.61a1 1 0 0 1-.757.97l-1.426.356a.5.5 0 0 0-.179.085L4.5 15h7l-.638-.479a.5.5 0 0 0-.18-.085l-1.425-.356a1 1 0 0 1-.757-.97V10.5A.5.5 0 0 1 9 10c.516 0 1.706-.52 2.57-2.864.413-1.12.74-2.64.87-4.667q.045-.694.056-1.469z"}))},twitter:{label:(0,n.__)("Twitter","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-twitter",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M5.026 15c6.038 0 9.341-5.003 9.341-9.334q.002-.211-.006-.422A6.7 6.7 0 0 0 16 3.542a6.7 6.7 0 0 1-1.889.518 3.3 3.3 0 0 0 1.447-1.817 6.5 6.5 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.32 9.32 0 0 1-6.767-3.429 3.29 3.29 0 0 0 1.018 4.382A3.3 3.3 0 0 1 .64 6.575v.045a3.29 3.29 0 0 0 2.632 3.218 3.2 3.2 0 0 1-.865.115 3 3 0 0 1-.614-.057 3.28 3.28 0 0 0 3.067 2.277A6.6 6.6 0 0 1 .78 13.58a6 6 0 0 1-.78-.045A9.34 9.34 0 0 0 5.026 15"}))},twitterX:{label:(0,n.__)("Twitter X","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-twitter-x",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865z"}))},vimeo:{label:(0,n.__)("Vimeo","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-vimeo",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M15.992 4.204q-.106 2.334-3.262 6.393-3.263 4.243-5.522 4.243-1.4 0-2.367-2.583L3.55 7.523Q2.83 4.939 2.007 4.94q-.178.001-1.254.754L0 4.724a210 210 0 0 0 2.334-2.081q1.581-1.364 2.373-1.437 1.865-.185 2.298 2.553.466 2.952.646 3.666.54 2.447 1.186 2.445.5 0 1.508-1.587 1.006-1.587 1.077-2.415.144-1.37-1.077-1.37a3 3 0 0 0-1.185.261q1.183-3.86 4.508-3.756 2.466.075 2.324 3.2z"}))},volumeDown:{label:(0,n.__)("Volume Down","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-volume-down",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M9 4a.5.5 0 0 0-.812-.39L5.825 5.5H3.5A.5.5 0 0 0 3 6v4a.5.5 0 0 0 .5.5h2.325l2.363 1.89A.5.5 0 0 0 9 12zM6.312 6.39 8 5.04v5.92L6.312 9.61A.5.5 0 0 0 6 9.5H4v-3h2a.5.5 0 0 0 .312-.11M12.025 8a4.5 4.5 0 0 1-1.318 3.182L10 10.475A3.5 3.5 0 0 0 11.025 8 3.5 3.5 0 0 0 10 5.525l.707-.707A4.5 4.5 0 0 1 12.025 8"}))},volumeMute:{label:(0,n.__)("Volume Mute","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-volume-mute",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06M6 5.04 4.312 6.39A.5.5 0 0 1 4 6.5H2v3h2a.5.5 0 0 1 .312.11L6 10.96zm7.854.606a.5.5 0 0 1 0 .708L12.207 8l1.647 1.646a.5.5 0 0 1-.708.708L11.5 8.707l-1.646 1.647a.5.5 0 0 1-.708-.708L10.793 8 9.146 6.354a.5.5 0 1 1 .708-.708L11.5 7.293l1.646-1.647a.5.5 0 0 1 .708 0"}))},wechat:{label:(0,n.__)("Wechat","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-wechat",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M11.176 14.429c-2.665 0-4.826-1.8-4.826-4.018 0-2.22 2.159-4.02 4.824-4.02S16 8.191 16 10.411c0 1.21-.65 2.301-1.666 3.036a.32.32 0 0 0-.12.366l.218.81a.6.6 0 0 1 .029.117.166.166 0 0 1-.162.162.2.2 0 0 1-.092-.03l-1.057-.61a.5.5 0 0 0-.256-.074.5.5 0 0 0-.142.021 5.7 5.7 0 0 1-1.576.22M9.064 9.542a.647.647 0 1 0 .557-1 .645.645 0 0 0-.646.647.6.6 0 0 0 .09.353Zm3.232.001a.646.646 0 1 0 .546-1 .645.645 0 0 0-.644.644.63.63 0 0 0 .098.356"}),(0,e.createElement)("path",{d:"M0 6.826c0 1.455.781 2.765 2.001 3.656a.385.385 0 0 1 .143.439l-.161.6-.1.373a.5.5 0 0 0-.032.14.19.19 0 0 0 .193.193q.06 0 .111-.029l1.268-.733a.6.6 0 0 1 .308-.088q.088 0 .171.025a6.8 6.8 0 0 0 1.625.26 4.5 4.5 0 0 1-.177-1.251c0-2.936 2.785-5.02 5.824-5.02l.15.002C10.587 3.429 8.392 2 5.796 2 2.596 2 0 4.16 0 6.826m4.632-1.555a.77.77 0 1 1-1.54 0 .77.77 0 0 1 1.54 0m3.875 0a.77.77 0 1 1-1.54 0 .77.77 0 0 1 1.54 0"}))},whatsapp:{label:(0,n.__)("Whatsapp","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-whatsapp",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.9 7.9 0 0 0 13.6 2.326zM7.994 14.521a6.6 6.6 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.639-2.961 6.592-6.592 6.592m3.615-4.934c-.197-.099-1.17-.578-1.353-.646-.182-.065-.315-.099-.445.099-.133.197-.513.646-.627.775-.114.133-.232.148-.43.05-.197-.1-.836-.308-1.592-.985-.59-.525-.985-1.175-1.103-1.372-.114-.198-.011-.304.088-.403.087-.088.197-.232.296-.346.1-.114.133-.198.198-.33.065-.134.034-.248-.015-.347-.05-.099-.445-1.076-.612-1.47-.16-.389-.323-.335-.445-.34-.114-.007-.247-.007-.38-.007a.73.73 0 0 0-.529.247c-.182.198-.691.677-.691 1.654s.71 1.916.81 2.049c.098.133 1.394 2.132 3.383 2.992.47.205.84.326 1.129.418.475.152.904.129 1.246.08.38-.058 1.171-.48 1.338-.943.164-.464.164-.86.114-.943-.049-.084-.182-.133-.38-.232"}))},wordPress:{label:(0,n.__)("WordPress","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-wordpress",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M12.633 7.653c0-.848-.305-1.435-.566-1.892l-.08-.13c-.317-.51-.594-.958-.594-1.48 0-.63.478-1.218 1.152-1.218q.03 0 .058.003l.031.003A6.84 6.84 0 0 0 8 1.137 6.86 6.86 0 0 0 2.266 4.23c.16.005.313.009.442.009.717 0 1.828-.087 1.828-.087.37-.022.414.521.044.565 0 0-.371.044-.785.065l2.5 7.434 1.5-4.506-1.07-2.929c-.369-.022-.719-.065-.719-.065-.37-.022-.326-.588.043-.566 0 0 1.134.087 1.808.087.718 0 1.83-.087 1.83-.087.37-.022.413.522.043.566 0 0-.372.043-.785.065l2.48 7.377.684-2.287.054-.173c.27-.86.469-1.495.469-2.046zM1.137 8a6.86 6.86 0 0 0 3.868 6.176L1.73 5.206A6.8 6.8 0 0 0 1.137 8"}),(0,e.createElement)("path",{d:"M6.061 14.583 8.121 8.6l2.109 5.78q.02.05.049.094a6.85 6.85 0 0 1-4.218.109m7.96-9.876q.046.328.047.706c0 .696-.13 1.479-.522 2.458l-2.096 6.06a6.86 6.86 0 0 0 2.572-9.224z"}),(0,e.createElement)("path",{fillRule:"evenodd",d:"M0 8c0-4.411 3.589-8 8-8s8 3.589 8 8-3.59 8-8 8-8-3.589-8-8m.367 0c0 4.209 3.424 7.633 7.633 7.633S15.632 12.209 15.632 8C15.632 3.79 12.208.367 8 .367 3.79.367.367 3.79.367 8"}))},x:{label:(0,n.__)("X","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-x",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708"}))},youtube:{label:(0,n.__)("Youtube","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-youtube",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.01 2.01 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.01 2.01 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31 31 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.01 2.01 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A100 100 0 0 1 7.858 2zM6.4 5.209v4.818l4.157-2.408z"}))}},H=({color:t,setColor:l})=>{const a=(0,d.useSelect)((e=>e("core/block-editor").getSettings().colors))||[];return(0,e.createElement)("div",{className:"enb-color-picker-group"},(0,e.createElement)(i.ColorPalette,{colors:a,value:t,onChange:l,enableAlpha:!0,clearable:!1}),(0,e.createElement)(i.ColorPalette,{className:"enb-default-colors",colors:[{name:"Color 900",color:"var(--enb-color-900)"},{name:"Color 700",color:"var(--enb-color-700)"},{name:"Color 600",color:"var(--enb-color-600)"},{name:"Color 300",color:"var(--enb-color-300)"},{name:"Color 200",color:"var(--enb-color-200)"},{name:"Color 100",color:"var(--enb-color-100)"},{name:"Color 50",color:"var(--enb-color-50)"},{name:"Accent 700",color:"var(--enb-color-primary-700)"},{name:"Accent 600",color:"var(--enb-color-primary-600)"},{name:"Accent 200",color:"var(--enb-color-primary-200)"},{name:"Accent 50",color:"var(--enb-color-primary-50)"},{name:"Positive 600",color:"var(--enb-color-positive-600)"},{name:"Positive 200",color:"var(--enb-color-positive-200)"},{name:"Positive 50",color:"var(--enb-color-positive-50)"},{name:"Negative 600",color:"var(--enb-color-negative-600)"},{name:"Negative 200",color:"var(--enb-color-negative-200)"},{name:"Negative 50",color:"var(--enb-color-negative-50)"},{name:"Warning 600",color:"var(--enb-color-warning-600)"},{name:"Warning 200",color:"var(--enb-color-warning-200)"},{name:"Warning 50",color:"var(--enb-color-warning-50)"}],value:t,onChange:l,disableCustomColors:!0,clearable:!1}))},A=({label:t,colorLabel:l,color:a,setColor:o,hasColor2:r,colorLabel2:s,color2:b,setColor2:m,hasColor3:u,colorLabel3:d,color3:p,setColor3:h,hasColor4:v,colorLabel4:k,color4:f,setColor4:_,hasColor5:y,colorLabel5:w,color5:E,setColor5:x,resetFallback:C,resetFallback2:$,resetFallback3:S,resetFallback4:M,resetFallback5:T})=>{const[D,L]=(0,c.useState)(!1),B=()=>{L((e=>!e))},[N,V]=(0,c.useState)(!1),R=()=>{V((e=>!e))},[A,G]=(0,c.useState)(!1),U=()=>{G((e=>!e))},[F,O]=(0,c.useState)(!1),z=()=>{O((e=>!e))},[P,I]=(0,c.useState)(!1),J=()=>{I((e=>!e))};let j=!0;return y?(a&&a!==C||b&&b!==$||p&&p!==S||f&&f!==M||E&&E!==T)&&(j=!1):v?(a&&a!==C||b&&b!==$||p&&p!==S||f&&p!==M)&&(j=!1):u?(a&&a!==C||b&&b!==$||p&&p!==S)&&(j=!1):r?(a&&a!==C||b&&b!==$)&&(j=!1):a&&a!==C&&(j=!1),(0,e.createElement)("div",{className:"enb-component enb-component-color-picker"},(0,e.createElement)("div",{className:"enb-component-color-indicator enb-flex enb-justify-between enb-align-center"},(0,e.createElement)("h2",{className:"enb-component-heading"},t),(0,e.createElement)(i.ButtonGroup,{className:"enb-flex enb-align-center enb-col-gap-4"},!D&&(0,e.createElement)(i.Button,{label:l,showTooltip:!0,tooltipPosition:"top",onClick:B},(0,e.createElement)(i.ColorIndicator,{colorValue:a})),D&&(0,e.createElement)(i.Button,{label:l,showTooltip:!0,tooltipPosition:"top",onClick:B},(0,e.createElement)(i.ColorIndicator,{colorValue:a})),r&&(0,e.createElement)(e.Fragment,null,!N&&(0,e.createElement)(i.Button,{label:s,showTooltip:!0,tooltipPosition:"top",onClick:R},(0,e.createElement)(i.ColorIndicator,{colorValue:b})),N&&(0,e.createElement)(i.Button,{label:s,showTooltip:!0,tooltipPosition:"top",onClick:R},(0,e.createElement)(i.ColorIndicator,{colorValue:b}))),u&&(0,e.createElement)(e.Fragment,null,!A&&(0,e.createElement)(i.Button,{label:d,showTooltip:!0,tooltipPosition:"top",onClick:U},(0,e.createElement)(i.ColorIndicator,{colorValue:p})),A&&(0,e.createElement)(i.Button,{label:d,showTooltip:!0,tooltipPosition:"top",onClick:U},(0,e.createElement)(i.ColorIndicator,{colorValue:p}))),v&&(0,e.createElement)(e.Fragment,null,!F&&(0,e.createElement)(i.Button,{label:k,showTooltip:!0,tooltipPosition:"top",onClick:z},(0,e.createElement)(i.ColorIndicator,{colorValue:f})),F&&(0,e.createElement)(i.Button,{label:k,showTooltip:!0,tooltipPosition:"top",onClick:z},(0,e.createElement)(i.ColorIndicator,{colorValue:f}))),y&&(0,e.createElement)(e.Fragment,null,!P&&(0,e.createElement)(i.Button,{label:w,showTooltip:!0,tooltipPosition:"top",onClick:J},(0,e.createElement)(i.ColorIndicator,{colorValue:E})),P&&(0,e.createElement)(i.Button,{label:w,showTooltip:!0,tooltipPosition:"top",onClick:J},(0,e.createElement)(i.ColorIndicator,{colorValue:E}))),(0,e.createElement)(g,{disabled:j,onClick:()=>{o(C),r&&m($),u&&h(S),v&&_(M),y&&x(T)}}))),D&&(0,e.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:B},(0,e.createElement)(H,{label:(0,n.__)("Color","enblocks"),color:a,setColor:o,resetFallback:C})),r&&(0,e.createElement)(e.Fragment,null,N&&(0,e.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:R},(0,e.createElement)(H,{label:(0,n.__)("Color","enblocks"),color:b,setColor:m,resetFallback:$}))),u&&(0,e.createElement)(e.Fragment,null,A&&(0,e.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:U},(0,e.createElement)(H,{label:(0,n.__)("Color","enblocks"),color:p,setColor:h,resetFallback:S}))),v&&(0,e.createElement)(e.Fragment,null,F&&(0,e.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:z},(0,e.createElement)(H,{label:(0,n.__)("Color","enblocks"),color:f,setColor:_,resetFallback:M}))),y&&(0,e.createElement)(e.Fragment,null,P&&(0,e.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:J},(0,e.createElement)(H,{label:(0,n.__)("Color","enblocks"),color:E,setColor:x,resetFallback:T}))))},G=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name){const{attributes:{blockId:a,iconSource:o,iconPosition:s,iconVerticalAlign:b,iconColor:m,iconHoverColor:u,iconWidth:d,iconHeight:p,iconGap:h,iconMargin:v,iconCSS:f},setAttributes:_}=l;function y(e){return!!e||0===e}let w="",x="",C="";o&&(x+=`align-self:${b};`,y(d)&&(x+=`width:${d}em;min-width:${d}em;`),y(p)&&(x+=`height:${p}em;`),y(v)&&(x+=`margin-block-start:${v}px;`),m&&(x+=`color:${m};`)),x&&(w+=`.${a} .enb-svg-icon{${x}}`),o&&u&&(C+=`color:${u};`),C&&(w+=`.${a}:hover .enb-svg-icon{${C}}`),(0,c.useEffect)((()=>{JSON.stringify(f)!==JSON.stringify(w)&&_({iconCSS:w})}),[f,w,_]);const $=()=>{_({iconSource:""})};let S=!0;return o&&(S=!1),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Icon","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-component enb-component-icon-picker"},!!o&&(0,e.createElement)(e.Fragment,null,!!m&&(0,e.createElement)("style",null,`.enb-svg-preview svg{color:${m};}`),(0,e.createElement)("div",{className:"enb-svg-preview",dangerouslySetInnerHTML:{__html:k(o)}})),(0,e.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mb-4"},(0,e.createElement)("h2",{className:"enb-component-heading"},(0,n.__)("SVG Code","enblocks")),(0,e.createElement)(g,{disabled:S,onClick:$})),(0,e.createElement)("div",{className:"textarea"},(0,e.createElement)(i.TextareaControl,{value:o,onChange:e=>_({iconSource:k(e)})})),(0,e.createElement)(i.ButtonGroup,{className:"enb-icon-list"},Object.keys(R).map(((t,l)=>(0,e.createElement)(i.Button,{key:l,label:R[t].label,showTooltip:!0,tooltipPosition:"top",onClick:()=>{let e=R[t].icon;"string"!=typeof e&&(e=(0,c.renderToString)(e)),_({iconSource:e})}},"string"==typeof R[t].icon?(0,e.createElement)("span",{dangerouslySetInnerHTML:{__html:k(R[t].icon)}}):(0,e.createElement)("span",null,R[t].icon))))),(0,e.createElement)(E,null),(0,e.createElement)("h2",{className:"enb-m-0"},(0,n.__)("Need more icons?","enblocks")),(0,e.createElement)("p",null,(0,n.__)("Get svg icon code from following sites.","enblocks")," "),(0,e.createElement)("ul",{className:"enb-links"},(0,e.createElement)("li",null,(0,e.createElement)(i.ExternalLink,{href:"https://icons.getbootstrap.com/"},(0,n.__)("Bootstrap Icons","enblocks"))),(0,e.createElement)("li",null,(0,e.createElement)(i.ExternalLink,{href:"https://remixicon.com/"},(0,n.__)("Remix Icons","enblocks"))),(0,e.createElement)("li",null,(0,e.createElement)(i.ExternalLink,{href:"https://tabler.io/icons/"},(0,n.__)("Tabler Icons","enblocks")))),!!o&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(E,null),(0,e.createElement)("div",{className:"enb-icon-color"},(0,e.createElement)(A,{label:(0,n.__)("Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:m,setColor:e=>_({iconColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:u,setColor2:e=>_({iconHoverColor:e})})),(0,e.createElement)(N,{label:(0,n.__)("Position","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Before","enblocks"),value:"before"},{label:(0,n.__)("After","enblocks"),value:"after"}],value:s,setValue:e=>_({iconPosition:e}),resetFallback:"before"}),(0,e.createElement)(N,{label:(0,n.__)("Vertical Align","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Top","enblocks"),value:"flex-start"},{label:(0,n.__)("Center","enblocks"),value:"center"},{label:(0,n.__)("Bottom","enblocks"),value:"flex-end"}],value:b,setValue:e=>_({iconVerticalAlign:e}),resetFallback:"center"}),(0,e.createElement)("div",{className:"enb-icon-size"},(0,e.createElement)(e.Fragment,null,(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Width","enblocks"),value:d,setValue:e=>_({iconWidth:e}),max:10,step:.1,singleUnit:"em"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Height","enblocks"),value:p,setValue:e=>_({iconHeight:e}),max:10,step:.1,singleUnit:"em"})),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Gap","enblocks"),resetFallback:8,max:200,value:h,setValue:e=>_({iconGap:e}),singleUnit:"px"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Margin Top","enblocks"),min:-200,max:200,value:v,setValue:e=>_({iconMargin:e}),singleUnit:"px"})))))))}return(0,e.createElement)(t,{...l})}),"withIconSelector");(0,s.addFilter)("editor.BlockEdit","enblocks/icon-selector",G),(0,s.addFilter)("blocks.registerBlockType","enblocks/icon-selector-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t?e:{...e,attributes:{...l,iconSource:{type:"string"},iconPosition:{type:"string",default:"before"},iconVerticalAlign:{type:"string",default:"center"},iconColor:{type:"string"},iconHoverColor:{type:"string"},iconWidth:{type:"number"},iconHeight:{type:"number"},iconGap:{type:"number",default:8},iconMargin:{type:"number"},iconCSS:{type:"object",source:"html"}}}}));const U=({label:t,isActive:l,onClick:n})=>(0,e.createElement)(i.Button,{className:a()("enb-control-button enb-switch-control-button",{"is-active":l}),label:t,showTooltip:!0,tooltipPosition:"top",onClick:n,icon:m}),F=({label:t,help:l,hasCustomValue:a=!1,setShowCustomValue:o,resetButton:r,options:i,value:s,setValue:c,resetFallback:b,min:m,max:u,step:d,customValue:p,setCustomValue:g,customResetFallback:h,singleUnit:v,showUnits:k,units:f,unit:_,setUnit:y,resetFallbackUnit:w})=>(0,e.createElement)("div",{className:"enb-component enb-cols-2 enb-align-start enb-col-gap-8"},(0,e.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,e.createElement)("h2",{className:"enb-component-heading enb-m-0"},t,!!l&&(0,e.createElement)("span",{className:"enb-component-help"},l)),(0,e.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,e.createElement)(U,{label:a?(0,n.__)("Switch to Preset Value","enblocks"):(0,n.__)("Set Custom Value","enblocks"),isActive:!!a,onClick:()=>o(!a)}))),!a&&(0,e.createElement)(B,{resetButton:r,options:i,value:s,setValue:c,resetFallback:b}),a&&(0,e.createElement)(D,{min:m,max:u,step:d,value:p,setValue:g,resetFallback:h,singleUnit:v,showUnits:k,units:f,unit:_,setUnit:y,resetFallbackUnit:w})),O=({label:t,help:l,checked:a,setChecked:n})=>(0,e.createElement)("div",{className:"enb-component"},(0,e.createElement)("div",{className:"enb-toggle enb-flex enb-justify-between enb-align-center enb-col-gap-8"},!!t&&(0,e.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,e.createElement)("h2",{className:"enb-component-heading enb-m-0"},t,!!l&&(0,e.createElement)("span",{className:"enb-component-help"},l))),(0,e.createElement)(i.ToggleControl,{checked:a,onChange:n}))),z=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/column"===l.name||"enblocks/container"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name||"enblocks/image"===l.name||"enblocks/popup"===l.name||"enblocks/slide-in"===l.name){const{attributes:{blockId:a,animationName:o,fadeInDistance:s,hasCustomAnimationSpeed:b,animationSpeed:m,animationDuration:u,animationThreshold:d,animationDelay:p,disableAnimationSM:g,disableAnimationMD:h,animationCSS:v,animationRevealCSS:k,disableAnimationCSS:f},setAttributes:_,clientId:y}=l;function w(e){return!!e||0===e}const x={md:"48em",lg:"64em"};let C="";o&&(w(s)&&50!==s&&(C+=`--enb-translate:${s}%;`),!b&&w(m)&&(C+=`animation-duration:${m};`),b&&w(u)&&(C+=`animation-duration:${u}ms;`)),(0,c.useEffect)((()=>{JSON.stringify(v)!==JSON.stringify(C)&&_({animationCSS:C})}),[v,C,_]);let $="";o&&($+=`.${a}.in-view{animation-name:${o}}`),(0,c.useEffect)((()=>{JSON.stringify(k)!==JSON.stringify($)&&_({animationRevealCSS:$})}),[k,$,_]);let S="";h&&(S+=`@media (min-width:${x.md}) and (max-width:${x.lg}){.${a}.in-view{animation-name:none}}`),g&&(S+=`@media (max-width: ${x.md}){.${a}.in-view{animation-name:none}}`),(0,c.useEffect)((()=>{JSON.stringify(f)!==JSON.stringify(S)&&_({disableAnimationCSS:S})}),[f,S,_]);const M=()=>{let e="",t="";document.querySelector("iframe")?(t=document.querySelector("iframe").contentDocument,e=t.getElementById("block-"+y)):e=document.getElementById("block-"+y),e.style.display="none",setTimeout((function(){e.style.display="block"}),350)},T=(0,n.__)("Select an animation effect that can elevate the visual attractiveness, activating when it enters the viewport.","enblocks");return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Animation","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(N,{label:(0,n.__)("Effect","enblocks"),help:T,resetButton:!0,options:[{label:(0,n.__)("None","enblocks"),value:""},{label:(0,n.__)("Bounce","enblocks"),value:"bounce"},{label:(0,n.__)("BounceInUp","enblocks"),value:"bounceInUp"},{label:(0,n.__)("BounceInRight","enblocks"),value:"bounceInRight"},{label:(0,n.__)("BounceInDown","enblocks"),value:"bounceInDown"},{label:(0,n.__)("BounceInLeft","enblocks"),value:"bounceInLeft"},{label:(0,n.__)("FadeIn","enblocks"),value:"fadeIn"},{label:(0,n.__)("fadeInUp","enblocks"),value:"fadeInUp"},{label:(0,n.__)("FadeInRight","enblocks"),value:"fadeInRight"},{label:(0,n.__)("FadeInDown","enblocks"),value:"fadeInDown"},{label:(0,n.__)("FadeInLeft","enblocks"),value:"fadeInLeft"},{label:(0,n.__)("FlipInX","enblocks"),value:"flipInX"},{label:(0,n.__)("FlipInY","enblocks"),value:"flipInY"},{label:(0,n.__)("SlideUp","enblocks"),value:"slideUp"},{label:(0,n.__)("SlideRight","enblocks"),value:"slideRight"},{label:(0,n.__)("SlideDown","enblocks"),value:"slideDown"},{label:(0,n.__)("SlideLeft","enblocks"),value:"slideLeft"},{label:(0,n.__)("ZoomIn","enblocks"),value:"zoomIn"}],value:o,setValue:e=>_({animationName:e})}),!o&&(0,e.createElement)("div",{className:"components-base-control__help enb-component-help enb-mt-12 enb-mb-24"},T),!!o&&(0,e.createElement)(e.Fragment,null,("fadeInUp"===o||"fadeInRight"===o||"fadeInDown"===o||"fadeInLeft"===o)&&(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("FadeIn Distance","enblocks"),help:(0,n.__)("Specifies the amount of distance of the block from where the animation is initiated.","enblocks"),value:s,setValue:e=>_({fadeInDistance:e}),max:200,resetFallback:50,singleUnit:"%"}),(0,e.createElement)(F,{label:(0,n.__)("Speed","enblocks"),help:(0,n.__)("Sets the time in milliseconds that an animation takes to complete.","enblocks"),resetButton:!0,hasCustomValue:b,setShowCustomValue:e=>_({hasCustomAnimationSpeed:e}),options:[{label:(0,n.__)("Fast","enblocks"),value:"500ms"},{label:(0,n.__)("Normal","enblocks"),value:"1000ms"},{label:(0,n.__)("Slow","enblocks"),value:"1500ms"},{label:(0,n.__)("Slower","enblocks"),value:"2500ms"}],value:m,setValue:e=>_({animationSpeed:e}),resetFallback:"1000ms",min:50,max:1e4,step:50,customValue:u,setCustomValue:e=>_({animationDuration:e}),customResetFallback:1e3,singleUnit:"ms"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Threshold","enblocks"),help:(0,n.__)("Specifies the amount of the block entered within the viewport to initiate the animation.","enblocks"),value:d,setValue:e=>_({animationThreshold:e}),resetFallback:50,singleUnit:"%"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Delay","enblocks"),help:(0,n.__)("Specifies the duration in milliseconds to delay before starting the animation.","enblocks"),min:50,max:1e4,step:50,value:p,setValue:e=>_({animationDelay:e}),singleUnit:"ms"}),(0,e.createElement)(i.Button,{className:"enb-button-control",onClick:M},(0,n.__)("Replay","enblocks")),(0,e.createElement)(E,null),(0,e.createElement)(O,{label:(0,n.__)("Disable Animation on Mobile","enblocks"),checked:g,setChecked:e=>_({disableAnimationSM:e})}),(0,e.createElement)(O,{label:(0,n.__)("Disable Animation on Tablet","enblocks"),checked:h,setChecked:e=>_({disableAnimationMD:e})})))))}return(0,e.createElement)(t,{...l})}),"withAnimation");(0,s.addFilter)("editor.BlockEdit","enblocks/animation",z),(0,s.addFilter)("blocks.registerBlockType","enblocks/animation-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/column"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t&&"enblocks/popup"!==t&&"enblocks/slide-in"!==t?e:{...e,attributes:{...l,animationName:{type:"string"},fadeInDistance:{type:"number",default:50},hasCustomAnimationSpeed:{type:"boolean",default:!1},animationSpeed:{type:"string",default:"1000ms"},animationDuration:{type:"number",default:1e3},animationThreshold:{type:"number",default:50},animationDelay:{type:"number"},disableAnimationMD:{type:"boolean",default:!1},disableAnimationSM:{type:"boolean",default:!1},animationCSS:{type:"object",source:"html"},animationRevealCSS:{type:"object",source:"html"},disableAnimationCSS:{type:"object",source:"html"}}}}));const P=({setAttributes:t,hasAnimatedBgColor:l,animatedBgColor1:a,animatedBgColor2:o,animatedBgColor3:r,animatedBgColor4:i,animatedBgColor5:s,bgAnimationSpeed:c})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(O,{label:(0,n.__)("Animated Background Color","enblocks"),checked:l,setChecked:e=>t({hasAnimatedBgColor:e})}),l&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("style",null,"@keyframes animatedBgColors{",`0% {background-color:${a}}20%{background-color:${o}}40%{background-color:${r}}60%{background-color:${i}}80% {background-color:${s}}100% {background-color:${a}}`,"}"),(0,e.createElement)("div",{className:"enb-bg-media-container enb-animated-bg-preview",style:{animation:`animatedBgColors ${c}s infinite`}})),l&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(A,{label:(0,n.__)("Colors","enblocks"),colorLabel:(0,n.__)("Color 1","enblocks"),color:a,setColor:e=>t({animatedBgColor1:e}),hasColor2:!0,colorLabel2:(0,n.__)("Color 2","enblocks"),color2:o,setColor2:e=>t({animatedBgColor2:e}),hasColor3:!0,colorLabel3:(0,n.__)("Color 3","enblocks"),color3:r,setColor3:e=>t({animatedBgColor3:e}),hasColor4:!0,colorLabel4:(0,n.__)("Color 4","enblocks"),color4:i,setColor4:e=>t({animatedBgColor4:e}),hasColor5:!0,colorLabel5:(0,n.__)("Color 5","enblocks"),color5:s,setColor5:e=>t({animatedBgColor5:e}),resetFallback:"#fe3535",resetFallback2:"#fb3ad5",resetFallback3:"#5067ff",resetFallback4:"#19ce26",resetFallback5:"#eb8224"}))),I=({gradient:t,setGradient:l,gradients:a=[{name:"Default",gradient:"linear-gradient(90deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%)",slug:"default"},{name:"Burning Orange",gradient:"linear-gradient(to right, #FF4B2B, #FF416C)",slug:"burning-orange"},{name:"Orange Coral",gradient:"linear-gradient(to right, #ff5e62, #ff9966)",slug:"orange-coral"},{name:"Quepal",gradient:"linear-gradient(to right, #38ef7d, #11998e)",slug:"quepal"},{name:"Purpink",gradient:"linear-gradient(to right, #E100FF, #7F00FF)",slug:"purpink"}]})=>(0,e.createElement)("div",{className:"enb-component enb-component-gradient"},(0,e.createElement)(i.GradientPicker,{__nextHasNoMargin:!0,value:t,onChange:l,gradients:a})),J=({setAttributes:t,hasAnimatedGradientBg:l,animatedGradientBgColor:a,bgAnimationSpeed:o})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(O,{label:(0,n.__)("Animated Gradient Background","enblocks"),checked:l,setChecked:e=>t({hasAnimatedGradientBg:e})}),l&&""!==a&&(0,e.createElement)("div",{className:"enb-bg-media-container enb-animated-gradient-bg-preview",style:{animation:`animatedGradientPosition ${o}s infinite`,background:`${a}`}}),l&&(0,e.createElement)(I,{gradient:a,setGradient:e=>t({animatedGradientBgColor:e}),gradients:[{name:"Default",gradient:"linear-gradient(90deg, #F44336 0%, #FFEB3B 50%, #009688 100%)",slug:"default"},{name:"Gradient 1",gradient:"linear-gradient(90deg, #E91E63 0%, #2196F3 50%, #8BC34A 100%)",slug:"gradient-1"},{name:"Gradient 2",gradient:"linear-gradient(90deg, #795548 0%, #E91E63 50%, #9C27B0 100%)",slug:"gradient-2"},{name:"Gradient 3",gradient:"linear-gradient(90deg, #FFC107 0%, #9C27B0 50%, #FF5722 100%)",slug:"gradient-3"},{name:"Gradient 4",gradient:"linear-gradient(90deg, #FF9800 0%, #2196F3 50%, #4CAF50 100%)",slug:"gradient-4"}]})),j=({setAttributes:t,color:l,color2:a})=>(0,e.createElement)(A,{label:(0,n.__)("Background Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:l,setColor:e=>t({bgColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:a,setColor2:e=>t({bgColorHover:e})}),W=(0,e.createElement)(b.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)(b.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})),Y=(0,e.createElement)(b.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)(b.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z"})),X=({title:t,allowedTypes:l,onSelect:a,value:o,url:s,onRemove:c})=>{let b,m,u;return"image"===l&&(b=(0,e.createElement)("img",{src:s,alt:""}),m=W,u=(0,n.__)("Select Image","enblocks")),"video"===l&&(b=(0,e.createElement)("video",{autoPlay:"true",muted:!0,loop:!0,src:s,width:"100%"}),m=Y,u=(0,n.__)("Select Video","enblocks")),(0,e.createElement)("div",{className:"enb-control enb-media-picker"},(0,e.createElement)("div",{className:"enb-control enb-control-media"},(0,e.createElement)(r.MediaUploadCheck,null,(0,e.createElement)(r.MediaUpload,{title:t,allowedTypes:l,onSelect:a,value:o,render:({open:t})=>(0,e.createElement)(e.Fragment,null,!!s&&(0,e.createElement)("div",{className:"enb-bg-media-container"},b,(0,e.createElement)("div",{className:"enb-bg-media-action"},(0,e.createElement)(i.Button,{className:"enb-edit-button",label:(0,n.__)("Replace","enblocks"),showTooltip:!0,tooltipPosition:"top",onClick:t},(0,e.createElement)(i.Dashicon,{icon:"edit"})),(0,e.createElement)(i.Button,{className:"enb-remove-button",label:(0,n.__)("Remove","enblocks"),showTooltip:!0,tooltipPosition:"top",onClick:c},(0,e.createElement)(i.Dashicon,{icon:"trash"})))),!s&&(0,e.createElement)("button",{onClick:t,className:"enb-bg-media-select"},(0,e.createElement)("div",{className:"enb-bg-media-select-button"},m,(0,e.createElement)("span",null,u))))}))))},q=({setAttributes:t,hasBgImage:l,bgImageWidth:a,bgImagePlacement:o,useImgTag:r,duotoneEffect:i,duotoneColor:s,duotoneColor2:c,imageId:b,imageUrl:m,repeats:u=[{label:"No Repeat",value:"no-repeat"},{label:"Repeat",value:"repeat"},{label:"Repeat X",value:"repeat-x"},{label:"Repeat Y",value:"repeat-y"}],repeat:d,attachments:p=[{label:"Scroll",value:"scroll"},{label:"Fixed",value:"fixed"},{label:"Local",value:"local"}],attachment:g,positions:h=[{label:"Top Left",value:"top left"},{label:"Top Center",value:"top center"},{label:"Top Right",value:"top right"},{label:"Center Left",value:"center-left"},{label:"Center",value:"center"},{label:"Center Right",value:"center right"},{label:"Bottom Left",value:"bottom left"},{label:"Bottom Center",value:"bottom center"},{label:"Bottom Right",value:"bottom right"}],position:v,sizes:k=[{label:"Auto",value:"auto"},{label:"Cover",value:"cover"},{label:"Contain",value:"contain"}],size:f,blends:_=[{label:"normal",value:"normal"},{label:"multiply",value:"multiply"},{label:"screen",value:"screen"},{label:"overlay",value:"overlay"},{label:"darken",value:"darken"},{label:"lighten",value:"lighten"},{label:"color-dodge",value:"color-dodge"},{label:"color-burn",value:"color-burn"},{label:"hard-light",value:"hard-light"},{label:"soft-light",value:"soft-light"},{label:"difference",value:"difference"},{label:"exclusion",value:"exclusion"},{label:"hue",value:"hue"},{label:"saturation",value:"saturation"},{label:"color",value:"color"},{label:"luminosity",value:"luminosity"}],blend:y})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(O,{label:(0,n.__)("Background Image","enblocks"),checked:l,setChecked:e=>t({hasBgImage:e})}),l&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(O,{label:(0,n.__)("Use img Tag","enblocks"),help:(0,n.__)("Use html img tag instead of css background property.","enblocks"),checked:r,setChecked:e=>t({useImgTag:e})}),(0,e.createElement)(X,{title:(0,n.__)("Select Background Image","enblocks"),allowedTypes:"image",onSelect:e=>{t({bgImageId:e?.id,bgImageUrl:e?.url,bgImageAlt:e?.alt})},value:b,url:m,setUrl:e=>t({bgImageUrl:e}),onRemove:()=>t({bgImageId:void 0,bgImageUrl:"",bgImageAlt:""})}),!!m&&r&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(L,{label:(0,n.__)("Image Width","enblocks"),max:100,value:a,setValue:e=>t({bgImageWidth:e}),resetFallback:100,singleUnit:"%"}),!!a&&100!==a&&(0,e.createElement)(N,{label:(0,n.__)("Placement ","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Left","enblocks"),value:""},{label:(0,n.__)("Center","enblocks"),value:"margin-inline"},{label:(0,n.__)("Right","enblocks"),value:"margin-left"}],value:o,setValue:e=>t({bgImagePlacement:e})}),(0,e.createElement)(O,{label:(0,n.__)("Duotone Effect","enblocks"),help:(0,n.__)("The duotone effect is a technique in which two colors are used to create a striking visual effect of an image.","enblocks"),checked:i,setChecked:e=>t({duotoneEffect:e})}),i&&(0,e.createElement)(A,{label:(0,n.__)("Duotone Colors","enblocks"),colorLabel:(0,n.__)("Color 1","enblocks"),color:s,setColor:e=>t({duotoneColor:e}),resetFallback:"var(--enb-color-primary-200)",hasColor2:!0,colorLabel2:(0,n.__)("Color 2","enblocks"),color2:c,setColor2:e=>t({duotoneColor2:e}),resetFallback2:"var(--enb-color-warning-600)"})),!!m&&!r&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(N,{label:(0,n.__)("Repeat","enblocks"),resetButton:!0,options:u,value:d,setValue:e=>t({bgRepeat:e}),resetFallback:"no-repeat"}),(0,e.createElement)(N,{label:(0,n.__)("Attachment","enblocks"),resetButton:!0,options:p,value:g,setValue:e=>t({bgAttachment:e}),resetFallback:"scroll"}),(0,e.createElement)(N,{label:(0,n.__)("Position","enblocks"),resetButton:!0,options:h,value:v,setValue:e=>t({bgPosition:e}),resetFallback:"center"}),(0,e.createElement)(N,{label:(0,n.__)("Size","enblocks"),resetButton:!0,options:k,value:f,setValue:e=>t({bgSize:e}),resetFallback:"cover"}),(0,e.createElement)(N,{label:(0,n.__)("Blend Mode","enblocks"),resetButton:!0,help:(0,n.__)("It specifies how the background images and background color of an element should blend together.","enblocks"),options:_,value:y,setValue:e=>t({bgBlendMode:e}),resetFallback:"normal"}),(0,e.createElement)(E,null)))),K=({setAttributes:t,hasBgVideo:l,videoId:a,videoUrl:o})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(O,{label:(0,n.__)("Background Video","enblocks"),checked:l,setChecked:e=>t({hasBgVideo:e})}),l&&(0,e.createElement)(X,{title:(0,n.__)("Select Background Image","enblocks"),allowedTypes:"video",onSelect:e=>{t({bgVideoId:e.id,bgVideoUrl:e.url})},value:a,url:o,setUrl:e=>t({bgVideoUrl:e}),onRemove:()=>t({bgVideoId:"",bgVideoUrl:""})})),Z=({setAttributes:t,hasGradientBgColor:l,gradientBgColorNormal:a,gradientBgColorHover:o})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(O,{label:(0,n.__)("Gradient Background Color","enblocks"),checked:l,setChecked:e=>t({hasGradientBgColor:e})}),l&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(i.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"}]},(l=>{switch(l.name){case"normal":return(0,e.createElement)("div",{className:"normal-tab-content"},(0,e.createElement)(I,{gradient:a,setGradient:e=>t({gradientBgColorNormal:e})}));case"hover":return(0,e.createElement)("div",{className:"hover-tab-content"},(0,e.createElement)(I,{gradient:o,setGradient:e=>t({gradientBgColorHover:e})}))}})))),Q=({setAttributes:t,decoding:l,fetchPriority:a,lazyLoading:o,showAccessibility:r,showRole:i,role:s})=>(0,e.createElement)("div",{className:"enb-component enb-component-image-performance"},(0,e.createElement)(N,{label:(0,n.__)("Decoding ","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Sync","enblocks"),value:"sync"},{label:(0,n.__)("Async","enblocks"),value:"async"},{label:(0,n.__)("Auto","enblocks"),value:"auto"}],value:l,setValue:e=>t({decoding:e}),resetFallback:"async"}),(0,e.createElement)(O,{label:(0,n.__)("Fetch Priority: High","enblocks"),help:(0,n.__)("Specify the higher priority for fetching the image in comparison to other images.","enblocks"),checked:a,setChecked:e=>t({fetchPriority:e})}),"sync"!==l&&!a&&(0,e.createElement)(O,{label:(0,n.__)("Lazy Loading","enblocks"),help:(0,n.__)("Lazy loading is a strategy to identify resources as non-blocking and load these only when needed.","enblocks"),checked:o,setChecked:e=>t({lazyLoading:e})}),r&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(E,null),(0,e.createElement)("h2",{className:"enb-control"},(0,n.__)("Accessibility","enblocks")),i&&(0,e.createElement)(O,{label:(0,n.__)("Role: Presentation","enblocks"),checked:s,setChecked:e=>t({role:e})}))),ee=({setAttributes:t,hasOverlayBgColor:l,overlayBgColorNormal:a,overlayBgColorHover:o})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(O,{label:(0,n.__)("Overlay Background Color","enblocks"),checked:l,setChecked:e=>t({hasOverlayBgColor:e})}),l&&(0,e.createElement)(A,{label:(0,n.__)("Set Overlay Colors","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:a,setColor:e=>t({overlayBgColorNormal:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:o,setColor2:e=>t({overlayBgColorHover:e}),resetFallback:"#171717"})),te=({setAttributes:t,hasOverlayGradientBgColor:l,overlayGradientBgColorNormal:a,overlayGradientBgColorHover:o})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(O,{label:(0,n.__)("Overlay Background Gradient","enblocks"),checked:l,setChecked:e=>t({hasOverlayGradientBgColor:e})}),l&&(0,e.createElement)(i.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"}]},(l=>{switch(l.name){case"normal":return(0,e.createElement)("div",{className:"normal-tab-content"},(0,e.createElement)(I,{gradient:a,setGradient:e=>t({overlayGradientBgColorNormal:e})}));case"hover":return(0,e.createElement)("div",{className:"hover-tab-content"},(0,e.createElement)(I,{gradient:o,setGradient:e=>t({overlayGradientBgColorHover:e})}))}}))),le=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/column"===l.name||"enblocks/columns"===l.name||"enblocks/container"===l.name||"enblocks/flexbox"===l.name){const{attributes:{blockId:o,bgColor:s,bgColorHover:b,hasAnimatedBgColor:m,animatedBgColor1:u,animatedBgColor2:d,animatedBgColor3:p,animatedBgColor4:g,animatedBgColor5:h,hasGradientBgColor:v,gradientBgColorNormal:k,gradientBgColorHover:f,hasAnimatedGradientBg:_,animatedGradientBgColor:y,bgAnimationSpeed:w,hasBgImage:x,bgImageWidth:C,bgImagePlacement:$,useImgTag:S,duotoneEffect:M,duotoneColor:T,duotoneColor2:D,bgImageId:B,bgImageUrl:N,decoding:V,fetchPriority:R,lazyLoading:H,bgRepeat:A,bgAttachment:G,bgPosition:U,bgSize:F,bgBlendMode:O,hasBgVideo:z,bgVideoId:I,bgVideoUrl:W,hasOverlayBgColor:Y,overlayBgColorNormal:X,overlayBgColorHover:le,hasOverlayGradientBgColor:ae,overlayGradientBgColorNormal:ne,overlayGradientBgColorHover:oe,overlayOpacity:re,backgroundCSS:ie,backgroundAnimatedCSS:se,backgroundImageCSS:ce,hoverBgCSS:be,animatedBgKeyframeCSS:me,overlayCSS:ue,hoverOverlayCSS:de},setAttributes:pe}=l;let ge="",he="";(Y||ae)&&(x||z)&&(ge+="overflow:hidden;"),!s||m||v||_||(ge+=`background-color:${s};`),m&&(he+=`animation:${o}animatedBgColors ${w}ms infinite;`),v&&k&&(ge+=`border:0;background:${k};`),_&&y&&(he+=`border:0;background:${y};`,he+=`animation:animatedGradientPosition ${w}ms infinite;`,he+="background-size: 400%;"),x&&!S&&N&&(ge+=`background-image:url("${N}");background-repeat:${A};background-attachment:${G};background-position:${U};background-size:${F};`,"normal"!==O&&(ge+=`background-blend-mode:${O};`,s||pe({bgColor:"var(--enb-color-primary-600)"}))),(0,c.useEffect)((()=>{JSON.stringify(ie)!==JSON.stringify(ge)&&pe({backgroundCSS:ge})}),[ie,ge,pe]),(0,c.useEffect)((()=>{JSON.stringify(se)!==JSON.stringify(he)&&pe({backgroundAnimatedCSS:he})}),[se,he,pe]);let ve="";if(x&&S&&N&&((a=C)||0===a)&&100!==C){let e="";$&&(e=`${$}:auto;`),ve=`.${o} .enb-bg-image img{width:${C}%;${e}}`}x&&S&&M&&N&&(ve+=`.${o} .enb-bg-image::before,.${o} .enb-bg-image::after{\n\t\t\t\t\tcontent: '';\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tinset: 0;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tmix-blend-mode: darken;\n\t\t\t\t}`,ve+=`.${o} .enb-bg-image::before{background-color:${T};}`,ve+=`.${o} .enb-bg-image::after{background-color:${D};mix-blend-mode:lighten;}`),(0,c.useEffect)((()=>{JSON.stringify(ce)!==JSON.stringify(ve)&&pe({backgroundImageCSS:ve})}),[ce,ve,pe]);let ke="";!b||m||v||_||(ke+=`background-color:${b};`),v&&f&&(ke+=`background:${f};`),(0,c.useEffect)((()=>{JSON.stringify(be)!==JSON.stringify(ke)&&pe({hoverBgCSS:ke})}),[be,ke,pe]);let fe="";m&&(fe+=`@keyframes ${o}animatedBgColors{`,fe+=`0% {background-color:${u}}20%{background-color:${d}}40%{background-color:${p}}60%{background-color:${g}}80% {background-color:${h}}100% {background-color:${u}}}`),(0,c.useEffect)((()=>{JSON.stringify(me)!==JSON.stringify(fe)&&pe({animatedBgKeyframeCSS:fe})}),[me,fe,pe]);let _e="",ye="";Y&&(x||z)&&X&&(_e+=`background-color:${X};`),ae&&(x||z)&&ne&&(_e+=`background:${ne};`),(x||z)&&(Y||ae)&&re&&(_e+=`opacity:${re};`),_e&&(ye=`.${o} .enb-overlay{${_e}}`),(0,c.useEffect)((()=>{JSON.stringify(ue)!==JSON.stringify(ye)&&pe({overlayCSS:ye})}),[ue,ye,pe]);let we="",Ee="";return Y&&(x||z)&&le&&(we+=`background-color:${le};`),ae&&(x||z)&&oe&&(we+=`background:${oe};`),we&&(Ee=`.${o}:hover .enb-overlay{${we}}`),(0,c.useEffect)((()=>{JSON.stringify(de)!==JSON.stringify(Ee)&&pe({hoverOverlayCSS:Ee})}),[de,Ee,pe]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Background","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-background"},!m&&!v&&!_&&(0,e.createElement)(j,{setAttributes:pe,color:s,color2:b}),!v&&!_&&!x&&!z&&(0,e.createElement)(P,{setAttributes:pe,bgAnimationSpeed:w,animatedBgColor1:u,animatedBgColor2:d,animatedBgColor3:p,animatedBgColor4:g,animatedBgColor5:h,hasAnimatedBgColor:m}),!m&&!_&&!x&&!z&&(0,e.createElement)(Z,{setAttributes:pe,hasGradientBgColor:v,gradientBgColorNormal:k,gradientBgColorHover:f}),!m&&!v&&!x&&!z&&(0,e.createElement)(J,{setAttributes:pe,hasAnimatedGradientBg:_,animatedGradientBgColor:y,bgAnimationSpeed:w}),!m&&!v&&!_&&!z&&(0,e.createElement)(q,{setAttributes:pe,hasBgImage:x,bgImageWidth:C,bgImagePlacement:$,useImgTag:S,duotoneEffect:M,duotoneColor:T,duotoneColor2:D,imageId:B,imageUrl:N,decoding:V,fetchPriority:R,lazyLoading:H,repeat:A,attachment:G,position:U,size:F,blend:O}),!m&&!v&&!_&&!x&&(0,e.createElement)(K,{setAttributes:pe,hasBgVideo:z,videoId:I,videoUrl:W}),(x||z)&&!ae&&(0,e.createElement)(ee,{setAttributes:pe,hasOverlayBgColor:Y,overlayBgColorNormal:X,overlayBgColorHover:le}),(x||z)&&!Y&&(0,e.createElement)(te,{setAttributes:pe,hasOverlayGradientBgColor:ae,overlayGradientBgColorNormal:ne,overlayGradientBgColorHover:oe}),(m||_)&&(0,e.createElement)(L,{label:(0,n.__)("Animation Speed","enblocks"),value:w,setValue:e=>pe({bgAnimationSpeed:e}),resetFallback:1e4,min:1e3,max:2e4,step:500,singleUnit:"sec"}),(x||z)&&(Y||ae)&&(0,e.createElement)(L,{label:(0,n.__)("Overlay Opacity","enblocks"),value:re,setValue:e=>pe({overlayOpacity:e}),resetFallback:.5,max:1,step:.05}),x&&S&&!!N&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(E,null),(0,e.createElement)("div",{className:"enb-mt-24"},(0,e.createElement)("h2",{className:"enb-component-heading"},(0,n.__)("Image Performance Options","enblocks"))),(0,e.createElement)(Q,{setAttributes:pe,decoding:V,fetchPriority:R,lazyLoading:H}))))))}var a;return(0,e.createElement)(t,{...l})}),"withBackground");(0,s.addFilter)("editor.BlockEdit","enblocks/background",le),(0,s.addFilter)("blocks.registerBlockType","enblocks/background-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==t&&"enblocks/flexbox"!==t?e:{...e,attributes:{...l,bgColor:{type:"string"},bgColorHover:{type:"string"},hasAnimatedBgColor:{type:"boolean",default:!1},animatedBgColor1:{type:"string",default:"#fe3535"},animatedBgColor2:{type:"string",default:"#fb3ad5"},animatedBgColor3:{type:"string",default:"#5067ff"},animatedBgColor4:{type:"string",default:"#19ce26"},animatedBgColor5:{type:"string",default:"#eb8224"},hasGradientBgColor:{type:"boolean",default:!1},gradientBgColorNormal:{type:"string",default:"linear-gradient(90deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%)"},gradientBgColorHover:{type:"string"},hasAnimatedGradientBg:{type:"boolean",default:!1},animatedGradientBgColor:{type:"string",default:"linear-gradient(90deg, #F44336 0%, #FFEB3B 50%, #009688 100%)"},hasBgImage:{type:"boolean",default:!1},bgImageWidth:{type:"number",default:100},bgImagePlacement:{type:"string"},useImgTag:{type:"boolean",default:!0},duotoneEffect:{type:"boolean"},duotoneColor:{type:"string",default:"var(--enb-color-primary-200)"},duotoneColor2:{type:"string",default:"var(--enb-color-warning-600)"},bgImageId:{type:"number"},bgImageUrl:{type:"string"},bgImageAlt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:"",__experimentalRole:"content"},decoding:{type:"string",default:"async"},fetchPriority:{type:"boolean"},lazyLoading:{type:"boolean",default:!0},bgRepeat:{type:"string",default:"no-repeat"},bgAttachment:{type:"string",default:"scroll"},bgPosition:{type:"string",default:"center"},bgSize:{type:"string",default:"cover"},bgBlendMode:{type:"string",default:"normal"},hasBgVideo:{type:"boolean",default:!1},bgVideoId:{type:"string"},bgVideoUrl:{type:"string"},hasOverlayBgColor:{type:"boolean",default:!1},overlayBgColorNormal:{type:"string",default:"#171717"},overlayBgColorHover:{type:"string"},hasOverlayGradientBgColor:{type:"boolean",default:!1},overlayGradientBgColorNormal:{type:"string",default:"linear-gradient(90deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%)"},overlayGradientBgColorHover:{type:"string"},bgAnimationSpeed:{type:"number",default:1e4},overlayOpacity:{type:"number",default:.5},backgroundCSS:{type:"object",source:"html"},backgroundAnimatedCSS:{type:"object",source:"html"},backgroundImageCSS:{type:"object",source:"html"},animatedBgKeyframeCSS:{type:"object",source:"html"},hoverBgCSS:{type:"object",source:"html"},overlayCSS:{type:"object",source:"html"},hoverOverlayCSS:{type:"object",source:"html"}}}}));const ae=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name){const{attributes:{blockId:a,bgColor:o,bgColorHover:s,hasAnimatedBgColor:b,animatedBgColor1:m,animatedBgColor2:u,animatedBgColor3:d,animatedBgColor4:p,animatedBgColor5:g,hasGradientBgColor:h,gradientBgColorNormal:v,gradientBgColorHover:k,hasAnimatedGradientBg:f,animatedGradientBgColor:_,bgAnimationSpeed:y,backgroundCSS:w,backgroundAnimatedCSS:E,hoverBgCSS:x,animatedBgKeyframeCSS:C},setAttributes:$}=l;let S="",M="";!o||b||h||f||(S+=`background-color:${o};`),b&&(M+=`animation:${a}animatedBgColors ${y}ms infinite;`),h&&v&&(S+=`border:0;background:${v};`),f&&_&&(M+=`border:0;background:${_};`,M+=`animation:animatedGradientPosition ${y}ms infinite;`,M+="background-size: 400%;"),(0,c.useEffect)((()=>{JSON.stringify(w)!==JSON.stringify(S)&&$({backgroundCSS:S})}),[w,S,$]),(0,c.useEffect)((()=>{JSON.stringify(E)!==JSON.stringify(M)&&$({backgroundAnimatedCSS:M})}),[E,M,$]);let T="";!s||b||h||f||(T+=`background-color:${s};`),h&&k&&(T+=`background:${k};`),(0,c.useEffect)((()=>{JSON.stringify(x)!==JSON.stringify(T)&&$({hoverBgCSS:T})}),[x,T,$]);let D="";return b&&(D+=`@keyframes ${a}animatedBgColors{`,D+=`0% {background-color:${m}}20%{background-color:${u}}40%{background-color:${d}}60%{background-color:${p}}80% {background-color:${g}}100% {background-color:${m}}}`),(0,c.useEffect)((()=>{JSON.stringify(C)!==JSON.stringify(D)&&$({animatedBgKeyframeCSS:D})}),[C,D,$]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Background","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-background"},!b&&!h&&!f&&(0,e.createElement)(j,{setAttributes:$,color:o,color2:s}),!h&&!f&&(0,e.createElement)(P,{setAttributes:$,bgAnimationSpeed:y,animatedBgColor1:m,animatedBgColor2:u,animatedBgColor3:d,animatedBgColor4:p,animatedBgColor5:g,hasAnimatedBgColor:b}),!b&&!f&&(0,e.createElement)(Z,{setAttributes:$,hasGradientBgColor:h,gradientBgColorNormal:v,gradientBgColorHover:k}),!b&&!h&&(0,e.createElement)(J,{setAttributes:$,hasAnimatedGradientBg:f,animatedGradientBgColor:_,bgAnimationSpeed:y}),(b||f)&&(0,e.createElement)(L,{label:(0,n.__)("Animation Speed","enblocks"),value:y,setValue:e=>$({bgAnimationSpeed:e}),resetFallback:1e4,min:1e3,max:2e4,step:500,singleUnit:"ms"})))))}return(0,e.createElement)(t,{...l})}),"withBackgroundColors");(0,s.addFilter)("editor.BlockEdit","enblocks/background-colors",ae),(0,s.addFilter)("blocks.registerBlockType","enblocks/background-colors-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t?e:{...e,attributes:{...l,bgColor:{type:"string"},bgColorHover:{type:"string"},hasAnimatedBgColor:{type:"boolean",default:!1},animatedBgColor1:{type:"string",default:"#fe3535"},animatedBgColor2:{type:"string",default:"#fb3ad5"},animatedBgColor3:{type:"string",default:"#5067ff"},animatedBgColor4:{type:"string",default:"#19ce26"},animatedBgColor5:{type:"string",default:"#eb8224"},hasGradientBgColor:{type:"boolean",default:!1},gradientBgColorNormal:{type:"string",default:"linear-gradient(90deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%)"},gradientBgColorHover:{type:"string"},hasAnimatedGradientBg:{type:"boolean",default:!1},animatedGradientBgColor:{type:"string",default:"linear-gradient(90deg, #F44336 0%, #FFEB3B 50%, #009688 100%)"},bgAnimationSpeed:{type:"number",default:1e4},backgroundCSS:{type:"object",source:"html"},backgroundAnimatedCSS:{type:"object",source:"html"},hoverBgCSS:{type:"object",source:"html"},animatedBgKeyframeCSS:{type:"object",source:"html"}}}}));const ne=({linkedTypeDuo:t,linkedType:l,setLinkedType:o})=>{let r="Switch to Tablet";"pair"===l?r=(0,n.__)("Pair Linked","enblocks"):"linked"===l?r=(0,n.__)("Linked","enblocks"):"unlinked"===l&&(r=(0,n.__)("Unlinked","enblocks"));const s=()=>{t?o("linked"===l?"unlinked":"linked"):"pair"===l?o("linked"):"linked"===l?o("unlinked"):"unlinked"===l&&o("pair")};return(0,e.createElement)(i.ButtonGroup,{className:"enb-linked-toggle"},["pair","linked","unlinked"].map(((t,n)=>(0,e.createElement)(i.Button,{key:n,label:r,showTooltip:!0,tooltipPosition:"top",className:a()("enb-linked-toggle-button",l,{selected:t===l}),onClick:s},"pair"===t&&S,"linked"===t&&S,"unlinked"===t&&M))))},oe=({resetButton:t=!0,label:l,innerLabel:o=[(0,n.__)("Top","enblocks"),(0,n.__)("Right","enblocks"),(0,n.__)("Bottom","enblocks"),(0,n.__)("Left","enblocks")],help:r,hasDeviceToggle:s,showLinked:c,linkedTypeDuo:b,linkedType:m,setLinkedType:u,hasNegativeValue:d,hasCustomOrder:p,min:h,max:v=2e3,step:k,value:f,setValue:_,resetFallback:y,value2:E,setValue2:$,resetFallback2:S,value3:M,setValue3:T,resetFallback3:D,value4:L,setValue4:B,resetFallback4:N,singleUnit:V,showUnits:R,units:H,unit:A="px",setUnit:G,resetFallbackUnit:U="px"})=>{R&&("%"===A||"dvw"===A||"dvh"===A?(v=100,d&&(h=-100)):"em"===A||"rem"===A?(v=100,k=.1,d&&(h=-100)):h=-1*v);let F,O,z,P=!0;return f===y&&E===S&&M===D&&L===N&&A===U||(P=!1),c&&("linked"===m&&(E=f,M=f,L=f),"pair"===m&&(M=f,p?L=E:E=L),"linked"!==m&&"pair"!==m||(O=!0,p?F=!0:z=!0),"linked"===m&&(F=!0,z=!0)),(0,e.createElement)("div",{className:"enb-component enb-range enb-grid enb-gap-4"},!!l&&(0,e.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,e.createElement)("h2",{className:"enb-component-heading enb-m-0"},l),(0,e.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},s&&(0,e.createElement)(w,null),c&&(0,e.createElement)(ne,{linkedTypeDuo:b,linkedType:m,setLinkedType:u}),t&&(0,e.createElement)(g,{disabled:P,onClick:()=>{_(y),$(S),T(D),B(N),R&&G(U)}}))),(0,e.createElement)("div",{className:a()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!V||R})},(0,e.createElement)(i.RangeControl,{label:o[0],value:f,onChange:_,min:h,max:v,step:k,withInputField:!0}),!p&&(0,e.createElement)(i.RangeControl,{label:o[1],value:E,onChange:$,min:h,max:v,step:k,withInputField:!0,disabled:F}),(0,e.createElement)(i.RangeControl,{label:o[2],value:M,onChange:T,min:h,max:v,step:k,withInputField:!0,disabled:O}),(0,e.createElement)(i.RangeControl,{label:o[3],value:L,onChange:B,min:h,max:v,step:k,withInputField:!0,disabled:z}),p&&(0,e.createElement)(i.RangeControl,{label:o[1],value:E,onChange:$,min:h,max:v,step:k,withInputField:!0,disabled:F}),R&&(0,e.createElement)(C,{units:H,unit:A,setUnit:G}),!!V&&(0,e.createElement)(x,{unit:V})),!!r&&(0,e.createElement)("div",{className:"components-base-control__help enb-component-help"},r))},re=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/column"===l.name||"enblocks/columns"===l.name||"enblocks/container"===l.name||"enblocks/flexbox"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name){const{attributes:{hasGradientBgColor:a,hasAnimatedGradientBg:o,borderStyle:s,borderLinkedType:b,borderTop:m,borderTopMD:u,borderTopLG:d,borderRight:g,borderRightMD:h,borderRightLG:v,borderBottom:k,borderBottomMD:f,borderBottomLG:_,borderLeft:y,borderLeftMD:w,borderLeftLG:x,borderUnit:C,borderColor:$,borderColorHover:S,borderRadiusLinkedType:M,borderRadiusTop:T,borderRadiusTopMD:D,borderRadiusTopLG:L,borderRadiusRight:B,borderRadiusRightMD:V,borderRadiusRightLG:R,borderRadiusBottom:H,borderRadiusBottomMD:G,borderRadiusBottomLG:U,borderRadiusLeft:F,borderRadiusLeftMD:O,borderRadiusLeftLG:z,borderRadiusUnit:P,borderCSS:I,borderMD:J,borderLG:j,hoverBorderCSS:W},setAttributes:Y}=l;function X(e){return!!e||0===e}let q="",K="",Z="";if(s&&"none"!==s&&!a&&!o)if("linked"===b){let ke="",fe="";X(d)&&(ke=`${d}${C} `),$&&(fe+=` ${$}`),X(m)?ke=`${m}${C} `:X(d)&&(ke=`${d}${C} `),q+=`border:${ke}${s}${fe};`,X(u)&&(K+=`border-width:${u}${C};`),(X(m)&&X(d)||X(u)&&X(d))&&(Z+=`border-width:${d}${C};`)}else q+=`border-style:${s};`,X(m)?(q+=`border-block-start-width:${m}${C};`,X(u)&&(K+=`border-block-start-width:${u}${C};`),X(d)&&(Z+=`border-block-start-width:${d}${C};`)):X(u)?(q+=`border-block-start-width:${u}${C};`,X(d)&&(Z+=`border-block-start-width:${d}${C};`)):X(d)&&(q+=`border-block-start-width:${d}${C};`),X(k)?(q+=`border-block-end-width:${k}${C};`,X(f)&&(K+=`border-block-end-width:${f}${C};`),X(_)&&(Z+=`border-block-end-width:${_}${C};`)):X(f)?(q+=`border-block-end-width:${f}${C};`,X(_)&&(Z+=`border-block-end-width:${_}${C};`)):X(_)&&(q+=`border-block-end-width:${_}${C};`),X(y)?(q+=`border-inline-start-width:${y}${C};`,X(w)&&(K+=`border-inline-start-width:${w}${C};`),X(x)&&(Z+=`border-inline-start-width:${x}${C};`)):X(w)?(q+=`border-inline-start-width:${w}${C};`,X(x)&&(Z+=`border-inline-start-width:${x}${C};`)):X(x)&&(q+=`border-inline-start-width:${x}${C};`),X(g)?(q+=`border-inline-end-width:${g}${C};`,X(h)&&(K+=`border-inline-end-width:${h}${C};`),X(v)&&(Z+=`border-inline-end-width:${v}${C};`)):X(h)?(q+=`border-inline-end-width:${h}${C};`,X(v)&&(Z+=`border-inline-end-width:${v}${C};`)):X(v)&&(q+=`border-inline-end-width:${v}${C};`),$&&(q+=`border-color:${$};`);"linked"===M?X(T)?(q+=`border-radius:${T}${P};`,X(D)&&(K+=`border-radius:${D}${P};`),X(L)&&(Z+=`border-radius:${L}${P};`)):X(D)?(q+=`border-radius:${D}${P};`,X(L)&&(Z+=`border-radius:${L}${P};`)):X(L)&&(q+=`border-radius:${L}${P};`):(X(T)?(q+=`border-start-start-radius:${T}${P};`,X(D)&&(K+=`border-start-start-radius:${D}${P};`),X(L)&&(Z+=`border-start-start-radius:${L}${P};`)):X(D)?(q+=`border-start-start-radius:${D}${P};`,X(L)&&(Z+=`border-start-start-radius:${L}${P};`)):X(L)&&(q+=`border-start-start-radius:${L}${P};`),X(B)?(q+=`border-start-end-radius:${B}${P};`,X(V)&&(K+=`border-start-end-radius:${V}${P};`),X(R)&&(Z+=`border-start-end-radius:${R}${P};`)):X(V)?(q+=`border-start-end-radius:${V}${P};`,X(R)&&(Z+=`border-start-end-radius:${R}${P};`)):X(R)&&(q+=`border-start-end-radius:${R}${P};`),X(H)?(q+=`border-end-end-radius:${H}${P};`,X(G)&&(K+=`border-end-end-radius:${G}${P};`),X(U)&&(Z+=`border-end-end-radius:${U}${P};`)):X(G)?(q+=`border-end-end-radius:${G}${P};`,X(U)&&(Z+=`border-end-end-radius:${U}${P};`)):X(U)&&(q+=`border-end-end-radius:${U}${P};`),X(F)?(q+=`border-end-start-radius:${F}${P};`,X(O)&&(K+=`border-end-start-radius:${O}${P};`),X(z)&&(Z+=`border-end-start-radius:${z}${P};`)):X(O)?(q+=`border-end-start-radius:${O}${P};`,X(z)&&(Z+=`border-end-start-radius:${z}${P};`)):X(z)&&(q+=`border-end-start-radius:${z}${P};`)),(0,c.useEffect)((()=>{JSON.stringify(I)!==JSON.stringify(q)&&Y({borderCSS:q})}),[I,q,Y]),(0,c.useEffect)((()=>{JSON.stringify(J)!==JSON.stringify(K)&&Y({borderMD:K})}),[J,K,Y]),(0,c.useEffect)((()=>{JSON.stringify(j)!==JSON.stringify(Z)&&Y({borderLG:Z})}),[j,Z,Y]);let Q="";s&&S&&!a&&!o&&(Q+=`border-color:${S};`),(0,c.useEffect)((()=>{JSON.stringify(W)!==JSON.stringify(Q)&&Y({hoverBorderCSS:Q})}),[W,Q,Y]);const ee=p(),te=()=>{switch(ee){case"Desktop":return d;case"Tablet":return u;case"Mobile":return m;default:return}},le=e=>{"Desktop"===ee?Y({borderTopLG:e}):"Tablet"===ee?Y({borderTopMD:e}):"Mobile"===ee&&Y({borderTop:e})},ae=()=>{switch(ee){case"Desktop":return v;case"Tablet":return h;case"Mobile":return g;default:return}},ne=e=>{"Desktop"===ee?Y({borderRightLG:e}):"Tablet"===ee?Y({borderRightMD:e}):"Mobile"===ee&&Y({borderRight:e})},re=()=>{switch(ee){case"Desktop":return _;case"Tablet":return f;case"Mobile":return k;default:return}},ie=e=>{"Desktop"===ee?Y({borderBottomLG:e}):"Tablet"===ee?Y({borderBottomMD:e}):"Mobile"===ee&&Y({borderBottom:e})},se=()=>{switch(ee){case"Desktop":return x;case"Tablet":return w;case"Mobile":return y;default:return}},ce=e=>{"Desktop"===ee?Y({borderLeftLG:e}):"Tablet"===ee?Y({borderLeftMD:e}):"Mobile"===ee&&Y({borderLeft:e})},be=()=>{switch(ee){case"Desktop":return L;case"Tablet":return D;case"Mobile":return T;default:return}},me=e=>{"Desktop"===ee?Y({borderRadiusTopLG:e}):"Tablet"===ee?Y({borderRadiusTopMD:e}):"Mobile"===ee&&Y({borderRadiusTop:e})},ue=()=>{switch(ee){case"Desktop":return R;case"Tablet":return V;case"Mobile":return B;default:return}},de=e=>{"Desktop"===ee?Y({borderRadiusRightLG:e}):"Tablet"===ee?Y({borderRadiusRightMD:e}):"Mobile"===ee&&Y({borderRadiusRight:e})},pe=()=>{switch(ee){case"Desktop":return U;case"Tablet":return G;case"Mobile":return H;default:return}},ge=e=>{"Desktop"===ee?Y({borderRadiusBottomLG:e}):"Tablet"===ee?Y({borderRadiusBottomMD:e}):"Mobile"===ee&&Y({borderRadiusBottom:e})},he=()=>{switch(ee){case"Desktop":return z;case"Tablet":return O;case"Mobile":return F;default:return}},ve=e=>{"Desktop"===ee?Y({borderRadiusLeftLG:e}):"Tablet"===ee?Y({borderRadiusLeftMD:e}):"Mobile"===ee&&Y({borderRadiusLeft:e})};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Border","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-border"},(0,e.createElement)(N,{label:(0,n.__)("Border Style","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("None","enblocks"),value:"none"},{label:(0,n.__)("Solid","enblocks"),value:"solid"},{label:(0,n.__)("Dotted ","enblocks"),value:"dotted "},{label:(0,n.__)("Dashed","enblocks"),value:"dashed"},{label:(0,n.__)("Double ","enblocks"),value:"double "},{label:(0,n.__)("Groove","enblocks"),value:"groove"}],value:s,setValue:e=>Y({borderStyle:e})}),!!s&&"none"!==s&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(oe,{label:(0,n.__)("Border Width","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedTypeDuo:!0,linkedType:b,setLinkedType:e=>Y({borderLinkedType:e}),value:te(),setValue:le,value2:ae(),setValue2:ne,value3:re(),setValue3:ie,value4:se(),setValue4:ce,singleUnit:"px"}),(0,e.createElement)(A,{label:(0,n.__)("Border Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:$,setColor:e=>Y({borderColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:S,setColor2:e=>Y({borderColorHover:e})}),(0,e.createElement)(E,null)),(0,e.createElement)(oe,{label:(0,n.__)("Border Radius","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedTypeDuo:!0,linkedType:M,setLinkedType:e=>Y({borderRadiusLinkedType:e}),value:be(),setValue:me,value2:ue(),setValue2:de,value3:pe(),setValue3:ge,value4:he(),setValue4:ve,showUnits:!0,units:[{label:"px",value:"px"},{label:"%",value:"%"}],unit:P,setUnit:e=>Y({borderRadiusUnit:e})})))))}return(0,e.createElement)(t,{...l})}),"withBorder");(0,s.addFilter)("editor.BlockEdit","enblocks/border",re),(0,s.addFilter)("blocks.registerBlockType","enblocks/border-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==t&&"enblocks/flexbox"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t?e:{...e,attributes:{...l,borderStyle:{type:"string"},borderLinkedType:{type:"string",default:"linked"},borderTop:{type:"number"},borderTopMD:{type:"number"},borderTopLG:{type:"number"},borderRight:{type:"number"},borderRightMD:{type:"number"},borderRightLG:{type:"number"},borderBottom:{type:"number"},borderBottomMD:{type:"number"},borderBottomLG:{type:"number"},borderLeft:{type:"number"},borderLeftMD:{type:"number"},borderLeftLG:{type:"number"},borderUnit:{type:"string",default:"px"},borderColor:{type:"string"},borderColorHover:{type:"string"},borderRadiusLinkedType:{type:"string",default:"linked"},borderRadiusTop:{type:"number"},borderRadiusTopMD:{type:"number"},borderRadiusTopLG:{type:"number"},borderRadiusRight:{type:"number"},borderRadiusRightMD:{type:"number"},borderRadiusRightLG:{type:"number"},borderRadiusBottom:{type:"number"},borderRadiusBottomMD:{type:"number"},borderRadiusBottomLG:{type:"number"},borderRadiusLeft:{type:"number"},borderRadiusLeftMD:{type:"number"},borderRadiusLeftLG:{type:"number"},borderRadiusUnit:{type:"string",default:"px"},borderCSS:{type:"object",source:"html"},borderMD:{type:"object",source:"html"},borderLG:{type:"object",source:"html"},hoverBorderCSS:{type:"object",source:"html"}}}}));const ie=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/image"===l.name){const{attributes:{hasGradientBgColor:a,hasAnimatedGradientBg:o,borderStyle:s,borderLinkedType:b,borderTop:m,borderTopMD:u,borderTopLG:d,borderRight:g,borderRightMD:h,borderRightLG:v,borderBottom:k,borderBottomMD:f,borderBottomLG:_,borderLeft:y,borderLeftMD:w,borderLeftLG:x,borderUnit:C,borderColor:$,borderColorHover:S,fancyBorderRadius:M,fancyBorderRadiusTop:T,fancyBorderRadiusRight:D,fancyBorderRadiusBottom:B,fancyBorderRadiusLeft:V,borderRadiusLinkedType:R,borderRadiusTop:H,borderRadiusTopMD:G,borderRadiusTopLG:U,borderRadiusRight:F,borderRadiusRightMD:z,borderRadiusRightLG:P,borderRadiusBottom:I,borderRadiusBottomMD:J,borderRadiusBottomLG:j,borderRadiusLeft:W,borderRadiusLeftMD:Y,borderRadiusLeftLG:X,borderRadiusUnit:q,borderCSS:K,borderMD:Z,borderLG:Q,hoverBorderCSS:ee},setAttributes:te}=l;function le(e){return!!e||0===e}let ae="",ne="",re="";if(s&&"none"!==s&&!a&&!o)if("linked"===b){let Ce="",$e="";le(d)&&(Ce=`${d}${C} `),$&&($e+=` ${$}`),le(m)?Ce=`${m}${C} `:le(d)&&(Ce=`${d}${C} `),ae+=`border:${Ce}${s}${$e};`,le(u)&&(ne+=`border-width:${u}${C};`),(le(m)&&le(d)||le(u)&&le(d))&&(re+=`border-width:${d}${C};`)}else ae+=`border-style:${s};`,le(m)?(ae+=`border-block-start-width:${m}${C};`,le(u)&&(ne+=`border-block-start-width:${u}${C};`),le(d)&&(re+=`border-block-start-width:${d}${C};`)):le(u)?(ae+=`border-block-start-width:${u}${C};`,le(d)&&(re+=`border-block-start-width:${d}${C};`)):le(d)&&(ae+=`border-block-start-width:${d}${C};`),le(k)?(ae+=`border-block-end-width:${k}${C};`,le(f)&&(ne+=`border-block-end-width:${f}${C};`),le(_)&&(re+=`border-block-end-width:${_}${C};`)):le(f)?(ae+=`border-block-end-width:${f}${C};`,le(_)&&(re+=`border-block-end-width:${_}${C};`)):le(_)&&(ae+=`border-block-end-width:${_}${C};`),le(y)?(ae+=`border-inline-start-width:${y}${C};`,le(w)&&(ne+=`border-inline-start-width:${w}${C};`),le(x)&&(re+=`border-inline-start-width:${x}${C};`)):le(w)?(ae+=`border-inline-start-width:${w}${C};`,le(x)&&(re+=`border-inline-start-width:${x}${C};`)):le(x)&&(ae+=`border-inline-start-width:${x}${C};`),le(g)?(ae+=`border-inline-end-width:${g}${C};`,le(h)&&(ne+=`border-inline-end-width:${h}${C};`),le(v)&&(re+=`border-inline-end-width:${v}${C};`)):le(h)?(ae+=`border-inline-end-width:${h}${C};`,le(v)&&(re+=`border-inline-end-width:${v}${C};`)):le(v)&&(ae+=`border-inline-end-width:${v}${C};`),$&&(ae+=`border-color:${$};`);M?ae+=`border-radius:${T}% calc(100% - ${T}%) calc(100% - ${B}%) ${B}% / ${V}% ${D}% calc(100% - ${D}%) calc(100% - ${V}%);`:"linked"===R?le(H)?(ae+=`border-radius:${H}${q};`,le(G)&&(ne+=`border-radius:${G}${q};`),le(U)&&(re+=`border-radius:${U}${q};`)):le(G)?(ae+=`border-radius:${G}${q};`,le(U)&&(re+=`border-radius:${U}${q};`)):le(U)&&(ae+=`border-radius:${U}${q};`):(le(H)?(ae+=`border-start-start-radius:${H}${q};`,le(G)&&(ne+=`border-start-start-radius:${G}${q};`),le(U)&&(re+=`border-start-start-radius:${U}${q};`)):le(G)?(ae+=`border-start-start-radius:${G}${q};`,le(U)&&(re+=`border-start-start-radius:${U}${q};`)):le(U)&&(ae+=`border-start-start-radius:${U}${q};`),le(F)?(ae+=`border-start-end-radius:${F}${q};`,le(z)&&(ne+=`border-start-end-radius:${z}${q};`),le(P)&&(re+=`border-start-end-radius:${P}${q};`)):le(z)?(ae+=`border-start-end-radius:${z}${q};`,le(P)&&(re+=`border-start-end-radius:${P}${q};`)):le(P)&&(ae+=`border-start-end-radius:${P}${q};`),le(I)?(ae+=`border-end-end-radius:${I}${q};`,le(J)&&(ne+=`border-end-end-radius:${J}${q};`),le(j)&&(re+=`border-end-end-radius:${j}${q};`)):le(J)?(ae+=`border-end-end-radius:${J}${q};`,le(j)&&(re+=`border-end-end-radius:${j}${q};`)):le(j)&&(ae+=`border-end-end-radius:${j}${q};`),le(W)?(ae+=`border-end-start-radius:${W}${q};`,le(Y)&&(ne+=`border-end-start-radius:${Y}${q};`),le(X)&&(re+=`border-end-start-radius:${X}${q};`)):le(Y)?(ae+=`border-end-start-radius:${Y}${q};`,le(X)&&(re+=`border-end-start-radius:${X}${q};`)):le(X)&&(ae+=`border-end-start-radius:${X}${q};`)),(0,c.useEffect)((()=>{JSON.stringify(K)!==JSON.stringify(ae)&&te({borderCSS:ae})}),[K,ae,te]),(0,c.useEffect)((()=>{JSON.stringify(Z)!==JSON.stringify(ne)&&te({borderMD:ne})}),[Z,ne,te]),(0,c.useEffect)((()=>{JSON.stringify(Q)!==JSON.stringify(re)&&te({borderLG:re})}),[Q,re,te]);let ie="";s&&S&&!a&&!o&&(ie+=`border-color:${S};`),(0,c.useEffect)((()=>{JSON.stringify(ee)!==JSON.stringify(ie)&&te({hoverBorderCSS:ie})}),[ee,ie,te]);const se=p(),ce=()=>{switch(se){case"Desktop":return d;case"Tablet":return u;case"Mobile":return m;default:return}},be=e=>{"Desktop"===se?te({borderTopLG:e}):"Tablet"===se?te({borderTopMD:e}):"Mobile"===se&&te({borderTop:e})},me=()=>{switch(se){case"Desktop":return v;case"Tablet":return h;case"Mobile":return g;default:return}},ue=e=>{"Desktop"===se?te({borderRightLG:e}):"Tablet"===se?te({borderRightMD:e}):"Mobile"===se&&te({borderRight:e})},de=()=>{switch(se){case"Desktop":return _;case"Tablet":return f;case"Mobile":return k;default:return}},pe=e=>{"Desktop"===se?te({borderBottomLG:e}):"Tablet"===se?te({borderBottomMD:e}):"Mobile"===se&&te({borderBottom:e})},ge=()=>{switch(se){case"Desktop":return x;case"Tablet":return w;case"Mobile":return y;default:return}},he=e=>{"Desktop"===se?te({borderLeftLG:e}):"Tablet"===se?te({borderLeftMD:e}):"Mobile"===se&&te({borderLeft:e})},ve=()=>{switch(se){case"Desktop":return U;case"Tablet":return G;case"Mobile":return H;default:return}},ke=e=>{"Desktop"===se?te({borderRadiusTopLG:e}):"Tablet"===se?te({borderRadiusTopMD:e}):"Mobile"===se&&te({borderRadiusTop:e})},fe=()=>{switch(se){case"Desktop":return P;case"Tablet":return z;case"Mobile":return F;default:return}},_e=e=>{"Desktop"===se?te({borderRadiusRightLG:e}):"Tablet"===se?te({borderRadiusRightMD:e}):"Mobile"===se&&te({borderRadiusRight:e})},ye=()=>{switch(se){case"Desktop":return j;case"Tablet":return J;case"Mobile":return I;default:return}},we=e=>{"Desktop"===se?te({borderRadiusBottomLG:e}):"Tablet"===se?te({borderRadiusBottomMD:e}):"Mobile"===se&&te({borderRadiusBottom:e})},Ee=()=>{switch(se){case"Desktop":return X;case"Tablet":return Y;case"Mobile":return W;default:return}},xe=e=>{"Desktop"===se?te({borderRadiusLeftLG:e}):"Tablet"===se?te({borderRadiusLeftMD:e}):"Mobile"===se&&te({borderRadiusLeft:e})};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Border","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-border"},(0,e.createElement)(N,{label:(0,n.__)("Border Style","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("None","enblocks"),value:"none"},{label:(0,n.__)("Solid","enblocks"),value:"solid"},{label:(0,n.__)("Dotted ","enblocks"),value:"dotted "},{label:(0,n.__)("Dashed","enblocks"),value:"dashed"},{label:(0,n.__)("Double ","enblocks"),value:"double "},{label:(0,n.__)("Groove","enblocks"),value:"groove"}],value:s,setValue:e=>te({borderStyle:e})}),!!s&&"none"!==s&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(oe,{label:(0,n.__)("Border Width","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedTypeDuo:!0,linkedType:b,setLinkedType:e=>te({borderLinkedType:e}),value:ce(),setValue:be,value2:me(),setValue2:ue,value3:de(),setValue3:pe,value4:ge(),setValue4:he,singleUnit:"px"}),(0,e.createElement)(A,{label:(0,n.__)("Border Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:$,setColor:e=>te({borderColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:S,setColor2:e=>te({borderColorHover:e})}),(0,e.createElement)(E,null)),(0,e.createElement)(O,{label:(0,n.__)("Fancy Border Radius","enblocks"),checked:M,setChecked:e=>te({fancyBorderRadius:e})}),M&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Top","enblocks"),value:T,setValue:e=>te({fancyBorderRadiusTop:e}),resetFallback:50,singleUnit:"%"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Right","enblocks"),value:D,setValue:e=>te({fancyBorderRadiusRight:e}),resetFallback:50,singleUnit:"%"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Bottom","enblocks"),value:B,setValue:e=>te({fancyBorderRadiusBottom:e}),resetFallback:50,singleUnit:"%"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Left","enblocks"),value:V,setValue:e=>te({fancyBorderRadiusLeft:e}),resetFallback:50,singleUnit:"%"})),!M&&(0,e.createElement)(oe,{label:(0,n.__)("Border Radius","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedTypeDuo:!0,linkedType:R,setLinkedType:e=>te({borderRadiusLinkedType:e}),value:ve(),setValue:ke,value2:fe(),setValue2:_e,value3:ye(),setValue3:we,value4:Ee(),setValue4:xe,showUnits:!0,units:[{label:"px",value:"px"},{label:"%",value:"%"}],unit:q,setUnit:e=>te({borderRadiusUnit:e})})))))}return(0,e.createElement)(t,{...l})}),"withBorder");(0,s.addFilter)("editor.BlockEdit","enblocks/border",ie),(0,s.addFilter)("blocks.registerBlockType","enblocks/border-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/image"!==t?e:{...e,attributes:{...l,borderStyle:{type:"string"},borderLinkedType:{type:"string",default:"linked"},borderTop:{type:"number"},borderTopMD:{type:"number"},borderTopLG:{type:"number"},borderRight:{type:"number"},borderRightMD:{type:"number"},borderRightLG:{type:"number"},borderBottom:{type:"number"},borderBottomMD:{type:"number"},borderBottomLG:{type:"number"},borderLeft:{type:"number"},borderLeftMD:{type:"number"},borderLeftLG:{type:"number"},borderUnit:{type:"string",default:"px"},borderColor:{type:"string"},borderColorHover:{type:"string"},fancyBorderRadius:{type:"boolean"},fancyBorderRadiusTop:{type:"number",default:50},fancyBorderRadiusRight:{type:"number",default:50},fancyBorderRadiusBottom:{type:"number",default:50},fancyBorderRadiusLeft:{type:"number",default:50},borderRadiusLinkedType:{type:"string",default:"linked"},borderRadiusTop:{type:"number"},borderRadiusTopMD:{type:"number"},borderRadiusTopLG:{type:"number"},borderRadiusRight:{type:"number"},borderRadiusRightMD:{type:"number"},borderRadiusRightLG:{type:"number"},borderRadiusBottom:{type:"number"},borderRadiusBottomMD:{type:"number"},borderRadiusBottomLG:{type:"number"},borderRadiusLeft:{type:"number"},borderRadiusLeftMD:{type:"number"},borderRadiusLeftLG:{type:"number"},borderRadiusUnit:{type:"string",default:"px"},borderCSS:{type:"object",source:"html"},borderMD:{type:"object",source:"html"},borderLG:{type:"object",source:"html"},hoverBorderCSS:{type:"object",source:"html"}}}}));const se=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/column"===l.name||"enblocks/columns"===l.name||"enblocks/container"===l.name||"enblocks/flexbox"===l.name||"enblocks/image"===l.name){const{attributes:{boxShadowX:a,boxShadowY:o,boxShadowBlur:s,boxShadowSpread:b,boxShadowColor:m,boxShadowColorHover:u,boxShadowColorParentHover:d,boxShadowInset:p,boxShadowXHover:g,boxShadowYHover:h,boxShadowBlurHover:v,boxShadowSpreadHover:k,boxShadowXParentHover:f,boxShadowYParentHover:_,boxShadowBlurParentHover:y,boxShadowSpreadParentHover:w,boxShadowCSS:E,hoverBoxShadowCSS:x,parentHoverBoxShadowCSS:C},setAttributes:$}=l;function S(e){return!!e||0===e}let M="";const T=p?" inset":"";let D,B,N,V,R,H,G,U;u&&(D=S(g)?g:a,B=S(h)?h:o,N=S(v)?v:s,V=S(k)?k:b),d&&(R=S(f)?f:a,H=S(_)?_:o,G=S(y)?y:s,U=S(w)?w:b),m&&(M+=`box-shadow:${a}px ${o}px ${s}px ${b}px ${m}${T};`),(0,c.useEffect)((()=>{JSON.stringify(E)!==JSON.stringify(M)&&$({boxShadowCSS:M})}),[E,M,$]);let F="";u&&(F+=`box-shadow:${D}px ${B}px ${N}px ${V}px ${u}${T};`),(0,c.useEffect)((()=>{JSON.stringify(x)!==JSON.stringify(F)&&$({hoverBoxShadowCSS:F})}),[x,F,$]);let z="";return d&&(z+=`box-shadow:${R}px ${H}px ${G}px ${U}px ${d}${T};`),(0,c.useEffect)((()=>{JSON.stringify(C)!==JSON.stringify(z)&&$({parentHoverBoxShadowCSS:z})}),[C,z,$]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Box Shadow","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-box-shadow"},(0,e.createElement)(A,{label:(0,n.__)("Shadow Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:m,setColor:e=>$({boxShadowColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:u,setColor2:e=>$({boxShadowColorHover:e}),hasColor3:!0,colorLabel3:(0,n.__)("Parent Hover","enblocks"),color3:d,setColor3:e=>$({boxShadowColorParentHover:e})}),(0,e.createElement)(O,{label:(0,n.__)("Inset","enblocks"),help:(0,n.__)("Changes the shadow from an outer box-shadow to an inner box-shadow.","enblocks"),checked:p,setChecked:e=>$({boxShadowInset:e})}),(0,e.createElement)(i.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"},{name:"parent-hover",title:"Parent Hover",className:"enb-parent-hover"}]},(t=>{switch(t.name){case"normal":return(0,e.createElement)("div",{className:"normal-tab-content"},(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Offset-X","enblocks"),value:a,setValue:e=>$({boxShadowX:e}),resetFallback:0,min:-200,max:200,singleUnit:"px"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Offset-Y","enblocks"),value:o,setValue:e=>$({boxShadowY:e}),resetFallback:0,min:-200,max:200,singleUnit:"px"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Blur","enblocks"),value:s,setValue:e=>$({boxShadowBlur:e}),resetFallback:16,max:200,singleUnit:"px"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Spread","enblocks"),value:b,setValue:e=>$({boxShadowSpread:e}),resetFallback:8,min:-200,max:200,singleUnit:"px"}));case"hover":return(0,e.createElement)("div",{className:"hover-tab-content"},(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Offset-X","enblocks"),value:g,setValue:e=>$({boxShadowXHover:e}),min:-200,max:200,singleUnit:"px"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Offset-Y","enblocks"),value:h,setValue:e=>$({boxShadowYHover:e}),min:-200,max:200,singleUnit:"px"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Blur","enblocks"),value:v,setValue:e=>$({boxShadowBlurHover:e}),max:200,singleUnit:"px"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Spread","enblocks"),value:k,setValue:e=>$({boxShadowSpreadHover:e}),min:-200,max:200,singleUnit:"px"}));case"parent-hover":return(0,e.createElement)("div",{className:"parent-hover-tab-content"},(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Offset-X","enblocks"),value:f,setValue:e=>$({boxShadowXParentHover:e}),min:-200,max:200,singleUnit:"px"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Offset-Y","enblocks"),value:_,setValue:e=>$({boxShadowYParentHover:e}),min:-200,max:200,singleUnit:"px"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Blur","enblocks"),value:y,setValue:e=>$({boxShadowBlurParentHover:e}),max:200,singleUnit:"px"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Spread","enblocks"),value:w,setValue:e=>$({boxShadowSpreadParentHover:e}),min:-200,max:200,singleUnit:"px"}))}}))))))}return(0,e.createElement)(t,{...l})}),"withBoxShadow");(0,s.addFilter)("editor.BlockEdit","enblocks/box-shadow",se),(0,s.addFilter)("blocks.registerBlockType","enblocks/box-shadow-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==t&&"enblocks/flexbox"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,boxShadowX:{type:"number",default:0},boxShadowY:{type:"number",default:0},boxShadowBlur:{type:"number",default:16},boxShadowSpread:{type:"number",default:8},boxShadowXHover:{type:"number"},boxShadowYHover:{type:"number"},boxShadowBlurHover:{type:"number"},boxShadowSpreadHover:{type:"number"},boxShadowXParentHover:{type:"number"},boxShadowYParentHover:{type:"number"},boxShadowBlurParentHover:{type:"number"},boxShadowSpreadParentHover:{type:"number"},boxShadowColor:{type:"string"},boxShadowColorHover:{type:"string"},boxShadowColorParentHover:{type:"string"},boxShadowInset:{type:"boolean",default:!1},boxShadowCSS:{type:"object",source:"html"},hoverBoxShadowCSS:{type:"object",source:"html"},parentHoverBoxShadowCSS:{type:"object",source:"html"}}}}));const ce=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/image"===l.name){const{attributes:{cliPathType:o,cliPathValue:s,coordinateStart:b,coordinateEnd:m,coordinateStart2:u,coordinateEnd2:d,coordinateStart3:p,coordinateEnd3:g,coordinateStart4:h,coordinateEnd4:v,coordinateStart5:k,coordinateEnd5:f,clipPathCSS:_},setAttributes:y}=l;function w(e){return!!e||0===e}let E="",x="",C="",S="",M="";3!==o&&4!==o&&5!==o||(E=`${b||0}% ${m||0}%`,x=`, ${u||0}% ${d||0}%`,C=`, ${p||0}% ${g||0}%`),4!==o&&5!==o||(S=`, ${h||0}% ${v||0}%`),5===o&&(M=`, ${k||0}% ${f||0}%`),w(o)&&w(s)&&y({cliPathValue:`${E}${x}${C}${S}${M}`});let T="";return w(o)&&w(s)&&(T+=`clip-path:polygon(${s});`),(0,c.useEffect)((()=>{JSON.stringify(_)!==JSON.stringify(T)&&y({clipPathCSS:T})}),[_,T,y]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Clip Path","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-clip-path"},(0,e.createElement)(i.ButtonGroup,{className:"enb-component block-editor-block-styles__variants"},(0,e.createElement)(i.Button,{className:a()("block-editor-block-styles__item",{"is-active":!o}),onClick:()=>{y({cliPathType:void 0})}},(0,n.__)("None","enblocks")),(0,e.createElement)(i.Button,{className:a()("block-editor-block-styles__item",{"is-active":3===o}),onClick:()=>{y({cliPathType:3,coordinateStart:50,coordinateEnd:0,coordinateStart2:0,coordinateEnd2:100,coordinateStart3:100,coordinateEnd3:100})}},(0,n.__)("Triangle","enblocks")),(0,e.createElement)(i.Button,{className:a()("block-editor-block-styles__item",{"is-active":4===o}),onClick:()=>{y({cliPathType:4,coordinateStart:50,coordinateEnd:0,coordinateStart2:100,coordinateEnd2:50,coordinateStart3:50,coordinateEnd3:100,coordinateStart4:0,coordinateEnd4:50})}},(0,n.__)("Rhombus","enblocks")),(0,e.createElement)(i.Button,{className:a()(" block-editor-block-styles__item",{"is-active":5===o}),onClick:()=>{y({cliPathType:5,coordinateStart:50,coordinateEnd:0,coordinateStart2:100,coordinateEnd2:38,coordinateStart3:82,coordinateEnd3:100,coordinateStart4:18,coordinateEnd4:100,coordinateStart5:0,coordinateEnd5:38})}},(0,n.__)("Pentagon","enblocks"))),w(o)&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,e.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,e.createElement)("h2",{className:"enb-component-heading"},(0,n.__)("Coordinate 1","enblocks"))),(0,e.createElement)($,{innerLabel:[(0,n.__)("X-Axis","enblocks"),(0,n.__)("y-Axis","enblocks")],max:100,value:b,setValue:e=>y({coordinateStart:e}),value2:m,setValue2:e=>y({coordinateEnd:e})})),(0,e.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,e.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,e.createElement)("h2",{className:"enb-component-heading"},(0,n.__)("Coordinate 2","enblocks"))),(0,e.createElement)($,{innerLabel:[(0,n.__)("X-Axis","enblocks"),(0,n.__)("Y-Axis","enblocks")],max:100,value:u,setValue:e=>y({coordinateStart2:e}),value2:d,setValue2:e=>y({coordinateEnd2:e})})),(0,e.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,e.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,e.createElement)("h2",{className:"enb-component-heading"},(0,n.__)("Coordinate 3","enblocks"))),(0,e.createElement)($,{innerLabel:[(0,n.__)("X-Axis","enblocks"),(0,n.__)("Y-Axis","enblocks")],max:100,value:p,setValue:e=>y({coordinateStart3:e}),value2:g,setValue2:e=>y({coordinateEnd3:e})})),(4===o||5===o)&&(0,e.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,e.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,e.createElement)("h2",{className:"enb-component-heading"},(0,n.__)("Coordinate 4","enblocks"))),(0,e.createElement)($,{innerLabel:[(0,n.__)("X-Axis","enblocks"),(0,n.__)("Y-Axis","enblocks")],max:100,value:h,setValue:e=>y({coordinateStart4:e}),value2:v,setValue2:e=>y({coordinateEnd4:e})})),5===o&&(0,e.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,e.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,e.createElement)("h2",{className:"enb-component-heading"},(0,n.__)("Coordinate 5","enblocks"))),(0,e.createElement)($,{innerLabel:[(0,n.__)("X-Axis","enblocks"),(0,n.__)("Y-Axis","enblocks")],max:100,value:k,setValue:e=>y({coordinateStart5:e}),value2:f,setValue2:e=>y({coordinateEnd5:e})})))))))}return(0,e.createElement)(t,{...l})}),"withClipPath");(0,s.addFilter)("editor.BlockEdit","enblocks/clip-path",ce),(0,s.addFilter)("blocks.registerBlockType","enblocks/clip-path-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/image"!==t?e:{...e,attributes:{...l,cliPathType:{type:"number"},cliPathValue:{type:"string"},coordinateStart:{type:"number",default:0},coordinateEnd:{type:"number",default:0},coordinateStart2:{type:"number",default:0},coordinateEnd2:{type:"number",default:0},coordinateStart3:{type:"number",default:0},coordinateEnd3:{type:"number",default:0},coordinateStart4:{type:"number",default:0},coordinateEnd4:{type:"number",default:0},coordinateStart5:{type:"number",default:0},coordinateEnd5:{type:"number",default:0},clipPathCSS:{type:"object",source:"html"}}}}));const be=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/column"===l.name||"enblocks/container"===l.name){const{attributes:{textColor:a,textColorHover:o,linkColor:s,linkHoverColor:b,linkVisitedColor:m,colorsCSS:u,hoverColorsCSS:d,linkColorCSS:p,linkHoverColorCSS:g,linkVisitedColorCSS:h},setAttributes:v}=l;let k="";a&&(k+=`color:${a};`),(0,c.useEffect)((()=>{JSON.stringify(u)!==JSON.stringify(k)&&v({colorsCSS:k})}),[u,k,v]);let f="";o&&(f+=`color:${o};`),(0,c.useEffect)((()=>{JSON.stringify(d)!==JSON.stringify(f)&&v({hoverColorsCSS:f})}),[d,f,v]);let _="";s&&(_+=`color:${s};`),(0,c.useEffect)((()=>{JSON.stringify(p)!==JSON.stringify(_)&&v({linkColorCSS:_})}),[p,_,v]);let y="";b&&(y+=`color:${b};`),(0,c.useEffect)((()=>{JSON.stringify(g)!==JSON.stringify(y)&&v({linkHoverColorCSS:y})}),[g,y,v]);let w="";return b&&(w+=`color:${b};`),(0,c.useEffect)((()=>{JSON.stringify(h)!==JSON.stringify(w)&&v({linkVisitedColorCSS:w})}),[h,w,v]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Colors","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-text-color"},(0,e.createElement)(A,{label:(0,n.__)("Text Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:a,setColor:e=>v({textColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:o,setColor2:e=>v({textColorHover:e})}),(0,e.createElement)(A,{label:(0,n.__)("Links Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:s,setColor:e=>v({linkColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:b,setColor2:e=>v({linkHoverColor:e}),hasColor3:!0,colorLabel3:(0,n.__)("Visited","enblocks"),color3:m,setColor3:e=>v({linkVisitedColor:e})})))))}return(0,e.createElement)(t,{...l})}),"withTextColors");(0,s.addFilter)("editor.BlockEdit","enblocks/text-colors",be),(0,s.addFilter)("blocks.registerBlockType","enblocks/text-colors-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/column"!==t&&"enblocks/container"!==t?e:{...e,attributes:{...l,textColor:{type:"string"},textColorHover:{type:"string"},linkColor:{type:"string"},linkHoverColor:{type:"string"},linkVisitedColor:{type:"string"},colorsCSS:{type:"object",source:"html"},hoverColorsCSS:{type:"object",source:"html"}}}}));const me=({help:t,setAttributes:l,color:a,colorHover:o,hasLinkColor:r=!1,linkColor:i,linkHoverColor:s,linkVisitedColor:c,showGradientText:b=!0,hasGradientText:m,gradientTextColor:u})=>(0,e.createElement)("div",{className:"enb-control enb-control-text-color"},(0,e.createElement)(A,{label:(0,n.__)("Text Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:a,setColor:e=>l({textColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:o,setColor2:e=>l({textColorHover:e})}),r&&(0,e.createElement)(A,{label:(0,n.__)("Links Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:i,setColor:e=>l({linkColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:s,setColor2:e=>l({linkHoverColor:e}),hasColor3:!0,colorLabel3:(0,n.__)("Visited","enblocks"),color3:c,setColor3:e=>l({linkVisitedColor:e})}),b&&(0,e.createElement)(e.Fragment,null,m&&(0,e.createElement)(E,null),(0,e.createElement)(O,{label:(0,n.__)("Gradient Text Color","enblocks"),checked:m,setChecked:e=>l({hasGradientText:e})}),m&&(0,e.createElement)(I,{gradient:u,setGradient:e=>l({gradientTextColor:e})})),!!t&&(0,e.createElement)("div",{className:"components-base-control__help enb-component-help"},t)),ue=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/heading"===l.name){const{attributes:{blockId:a,textColor:o,textColorHover:s,hasGradientText:b,gradientTextColor:m,colorsCSS:u,hoverColorsCSS:d,gradientTextCSS:p},setAttributes:g}=l;let h="";o&&(h+=`color:${o};`),(0,c.useEffect)((()=>{JSON.stringify(u)!==JSON.stringify(h)&&g({colorsCSS:h})}),[u,h,g]);let v="";s&&(v+=`color:${s};`),(0,c.useEffect)((()=>{JSON.stringify(d)!==JSON.stringify(v)&&g({hoverColorsCSS:v})}),[d,v,g]);let k="",f="";return b&&m&&(f+=`background:${m};-webkit-background-clip: text;-webkit-text-fill-color: transparent;`),f&&(k=`.${a} .enb-text, .${a} .enb-text > div{${f}}`),(0,c.useEffect)((()=>{JSON.stringify(p)!==JSON.stringify(k)&&g({gradientTextCSS:k})}),[p,k,g]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Colors","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(me,{setAttributes:g,color:o,colorHover:s,hasLinkColor:!1,hasGradientText:b,gradientTextColor:m}))))}return(0,e.createElement)(t,{...l})}),"withTextColorsWithGradient");(0,s.addFilter)("editor.BlockEdit","enblocks/text-colors-with-gradient",ue),(0,s.addFilter)("blocks.registerBlockType","enblocks/text-colors-with-gradient-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/heading"!==t?e:{...e,attributes:{...l,textColor:{type:"string"},textColorHover:{type:"string"},hasGradientText:{type:"boolean",default:!1},gradientTextColor:{type:"string",default:"linear-gradient(90deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%)"},colorsCSS:{type:"object",source:"html"},hoverColorsCSS:{type:"object",source:"html"},gradientTextCSS:{type:"object",source:"html"}}}}));const de=({setAttributes:t,filterBlur:l,filterBrightness:a,filterContrast:o,filterGrayscale:r,filterHue:s,filterInvert:c,filterSaturate:b,filterSepia:m,filterBlurHover:u,filterBrightnessHover:d,filterContrastHover:p,filterGrayscaleHover:g,filterHueHover:h,filterInvertHover:v,filterSaturateHover:k,filterSepiaHover:f})=>(0,e.createElement)("div",{className:"enb-control-filters"},(0,e.createElement)(i.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"}]},(i=>{switch(i.name){case"normal":return(0,e.createElement)("div",{className:"normal-tab-content"},(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Blur","enblocks"),value:l,setValue:e=>t({filterBlur:e}),min:.5,step:.5,max:10,singleUnit:"px"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Brightness","enblocks"),value:a,setValue:e=>t({filterBrightness:e}),min:1,max:200,singleUnit:"%"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Contrast","enblocks"),value:o,setValue:e=>t({filterContrast:e}),min:1,max:200,singleUnit:"%"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Grayscale","enblocks"),value:r,setValue:e=>t({filterGrayscale:e}),min:1,max:100,singleUnit:"%"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Hue","enblocks"),value:s,setValue:e=>t({filterHue:e}),min:1,max:360,singleUnit:"deg"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Invert","enblocks"),value:c,setValue:e=>t({filterInvert:e}),min:1,max:100,singleUnit:"%"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Saturate","enblocks"),value:b,setValue:e=>t({filterSaturate:e}),min:1,max:200,singleUnit:"%"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Sepia","enblocks"),value:m,setValue:e=>t({filterSepia:e}),min:1,max:100,singleUnit:"%"}));case"hover":return(0,e.createElement)("div",{className:"hover-tab-content"},(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Blur","enblocks"),value:u,setValue:e=>t({filterBlurHover:e}),min:.5,step:.5,max:10,singleUnit:"px"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Brightness","enblocks"),value:d,setValue:e=>t({filterBrightnessHover:e}),min:1,max:200,singleUnit:"%"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Contrast","enblocks"),value:p,setValue:e=>t({filterContrastHover:e}),min:1,max:200,singleUnit:"%"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Grayscale","enblocks"),value:g,setValue:e=>t({filterGrayscaleHover:e}),min:1,max:100,singleUnit:"%"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Hue","enblocks"),value:h,setValue:e=>t({filterHueHover:e}),min:1,max:360,singleUnit:"deg"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Invert","enblocks"),value:v,setValue:e=>t({filterInvertHover:e}),min:1,max:100,singleUnit:"%"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Saturate","enblocks"),value:k,setValue:e=>t({filterSaturateHover:e}),min:1,max:200,singleUnit:"%"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Sepia","enblocks"),value:f,setValue:e=>t({filterSepiaHover:e}),min:1,max:100,singleUnit:"%"}))}}))),pe=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/container"===l.name||"enblocks/image"===l.name){const{attributes:{filterBlur:a,filterBrightness:o,filterContrast:s,filterGrayscale:b,filterHue:m,filterInvert:u,filterSaturate:d,filterSepia:p,filterBlurHover:g,filterBrightnessHover:h,filterContrastHover:v,filterGrayscaleHover:k,filterHueHover:f,filterInvertHover:_,filterSaturateHover:y,filterSepiaHover:w,filtersCSS:E,hoverFilterCSS:x},setAttributes:C}=l;function $(e){return!!e||0===e}let S="";($(a)||$(o)||$(s)||$(b)||$(m)||$(u)||$(d)||$(p))&&(S+="filter:",$(a)&&(S+=`blur(${a}px) `),$(o)&&(S+=`brightness(${o}%) `),$(s)&&(S+=`contrast(${s}%) `),$(b)&&(S+=`grayscale(${b}%) `),$(m)&&(S+=`hue-rotate(${m}deg) `),$(u)&&(S+=`invert(${u}%) `),$(d)&&(S+=`saturate(${d}%) `),$(p)&&(S+=`sepia(${p}%)`),S+=";"),(0,c.useEffect)((()=>{JSON.stringify(E)!==JSON.stringify(S)&&C({filtersCSS:S})}),[E,S,C]);let M="";return($(g)||$(h)||$(v)||$(k)||$(f)||$(_)||$(y)||$(w))&&(M+="filter:",$(g)&&(M+=`blur(${g}px) `),$(h)&&(M+=`brightness(${h}%) `),$(v)&&(M+=`contrast(${v}%) `),$(k)&&(M+=`grayscale(${k}%) `),$(f)&&(M+=`hue-rotate(${f}deg) `),$(_)&&(M+=`invert(${_}%) `),$(y)&&(M+=`saturate(${y}%) `),$(w)&&(M+=`sepia(${w}%)`),M+="}"),(0,c.useEffect)((()=>{JSON.stringify(x)!==JSON.stringify(M)&&C({hoverFilterCSS:M})}),[x,M,C]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Filters","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(de,{setAttributes:C,filterBlur:a,filterBrightness:o,filterContrast:s,filterGrayscale:b,filterHue:m,filterInvert:u,filterSaturate:d,filterSepia:p,filterBlurHover:g,filterBrightnessHover:h,filterContrastHover:v,filterGrayscaleHover:k,filterHueHover:f,filterInvertHover:_,filterSaturateHover:y,filterSepiaHover:w}))))}return(0,e.createElement)(t,{...l})}),"withFilters");(0,s.addFilter)("editor.BlockEdit","enblocks/filters",pe),(0,s.addFilter)("blocks.registerBlockType","enblocks/filters-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/container"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,filterBlur:{type:"number"},filterBrightness:{type:"number"},filterContrast:{type:"number"},filterGrayscale:{type:"number"},filterHue:{type:"number"},filterInvert:{type:"number"},filterSaturate:{type:"number"},filterSepia:{type:"number"},filterBlurHover:{type:"number"},filterBrightnessHover:{type:"number"},filterContrastHover:{type:"number"},filterGrayscaleHover:{type:"number"},filterHueHover:{type:"number"},filterInvertHover:{type:"number"},filterSaturateHover:{type:"number"},filterSepiaHover:{type:"number"},filtersCSS:{type:"object",source:"html"},hoverFilterCSS:{type:"object",source:"html"}}}}));const ge=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/column"===l.name||"enblocks/container"===l.name||"enblocks/heading"===l.name){const{attributes:{linkDecoration:a,linkDecorationColor:o,linkDecorationThickness:s,linkDecorationOffset:b,linkHoverDecoration:m,linkHoverDecorationColor:u,linkHoverDecorationThickness:d,linkHoverDecorationOffset:p,linkDecorationCSS:g,linkHoverDecorationCSS:h},setAttributes:v}=l;let k="";a&&(k+=`text-decoration-line:${a};`),"underline"===a&&(o&&(k+=`text-decoration-color:${o};`),s&&(k+=`text-decoration-thickness:${s}em;`),b&&(k+=`text-underline-offset:${b}em;`)),(0,c.useEffect)((()=>{JSON.stringify(g)!==JSON.stringify(k)&&v({linkDecorationCSS:k})}),[g,k,v]);let f="";return m&&(f+=`text-decoration-line:${m};`),"underline"===m&&(u&&(f+=`text-decoration-color:${u};`),d&&(f+=`text-decoration-thickness:${d}em;`),p&&(f+=`text-underline-offset:${p}em;`)),(0,c.useEffect)((()=>{JSON.stringify(h)!==JSON.stringify(f)&&v({linkHoverDecorationCSS:f})}),[h,f,v]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Links","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(i.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"}]},(t=>{switch(t.name){case"normal":return(0,e.createElement)("div",{className:"normal-tab-content"},(0,e.createElement)(N,{label:(0,n.__)("Text Decoration","enblocks"),resetButton:!0,options:[{label:"Default",value:""},{label:"None",value:"none"},{label:"Underline",value:"underline"}],value:a,setValue:e=>v({linkDecoration:e})}),!!a&&"none"!==a&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(A,{label:(0,n.__)("Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:o,setColor:e=>v({linkDecorationColor:e})}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Thickness","enblocks"),value:s,setValue:e=>v({linkDecorationThickness:e}),max:5,step:.1,singleUnit:"em"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Offset","enblocks"),value:b,setValue:e=>v({linkDecorationOffset:e}),max:5,step:.1,singleUnit:"em"})));case"hover":return(0,e.createElement)("div",{className:"hover-tab-content"},(0,e.createElement)(N,{label:(0,n.__)("Text Decoration","enblocks"),resetButton:!0,options:[{label:"Default",value:""},{label:"None",value:"none"},{label:"Underline",value:"underline"}],value:m,setValue:e=>v({linkHoverDecoration:e})}),!!m&&"none"!==m&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(A,{label:(0,n.__)("Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:u,setColor:e=>v({linkHoverDecorationColor:e})}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Thickness","enblocks"),value:d,setValue:e=>v({linkHoverDecorationThickness:e}),max:5,step:.1,singleUnit:"px"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Offset","enblocks"),value:p,setValue:e=>v({linkHoverDecorationOffset:e}),max:5,step:.1,singleUnit:"em"})))}})))))}return(0,e.createElement)(t,{...l})}),"withLinkStyle");(0,s.addFilter)("editor.BlockEdit","enblocks/link-style",ge),(0,s.addFilter)("blocks.registerBlockType","enblocks/link-style-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/column"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t?e:{...e,attributes:{...l,linkDecoration:{type:"string"},linkDecorationColor:{type:"string"},linkDecorationThickness:{type:"number"},linkDecorationOffset:{type:"number"},linkHoverDecoration:{type:"string"},linkHoverDecorationColor:{type:"string"},linkHoverDecorationThickness:{type:"number"},linkHoverDecorationOffset:{type:"number"},linkDecorationCSS:{type:"object",source:"html"},linkHoverDecorationCSS:{type:"object",source:"html"}}}}));const he=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/column"===l.name||"enblocks/container"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name||"enblocks/image"===l.name){const{attributes:{visibility:a,visibilityParentHover:o,opacity:s,opacityHover:b,opacityParentHover:m,visibilityCSS:u,hoverVisibilityCSS:d,parentHoverVisibilityCSS:p},setAttributes:g}=l;function h(e){return!!e||0===e}let v="";a&&(v+=`visibility:${a};`),h(s)&&(v+=`opacity:${s};`),(0,c.useEffect)((()=>{JSON.stringify(u)!==JSON.stringify(v)&&g({visibilityCSS:v})}),[u,v,g]);let k="";h(b)&&(k+=`opacity:${b};`),(0,c.useEffect)((()=>{JSON.stringify(d)!==JSON.stringify(k)&&g({hoverVisibilityCSS:k})}),[d,k,g]);let f="";o&&(f+=`visibility:${o};`),h(m)&&(f+=`opacity:${m};`),(0,c.useEffect)((()=>{JSON.stringify(p)!==JSON.stringify(f)&&g({parentHoverVisibilityCSS:f})}),[p,f,g]);const _=[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Visible","enblocks"),value:"visible"},{label:(0,n.__)("Hidden","enblocks"),value:"hidden"},{label:(0,n.__)("Collapse","enblocks"),value:"collapse"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Opacity & Visibility","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-visibility"},(0,e.createElement)(i.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"},{name:"parent-hover",title:"Parent Hover",className:"enb-parent-hover"}]},(t=>{switch(t.name){case"normal":return(0,e.createElement)("div",{className:"normal-tab-content"},(0,e.createElement)(L,{label:(0,n.__)("Opacity","enblocks"),value:s,setValue:e=>g({opacity:e}),max:1,step:.05}),(0,e.createElement)(N,{label:(0,n.__)("Visibility","enblocks"),resetButton:!0,options:_,value:a,setValue:e=>g({visibility:e})}));case"hover":return(0,e.createElement)("div",{className:"hover-tab-content"},(0,e.createElement)(L,{label:(0,n.__)("Opacity","enblocks"),value:b,setValue:e=>g({opacityHover:e}),max:1,step:.05}));case"parent-hover":return(0,e.createElement)("div",{className:"parent-hover-tab-content"},(0,e.createElement)(L,{label:(0,n.__)("Opacity","enblocks"),value:m,setValue:e=>g({opacityParentHover:e}),max:1,step:.05}),(0,e.createElement)(N,{label:(0,n.__)("Visibility","enblocks"),resetButton:!0,options:_,value:o,setValue:e=>g({visibilityParentHover:e})}))}}))))))}return(0,e.createElement)(t,{...l})}),"withVisibility");(0,s.addFilter)("editor.BlockEdit","enblocks/visibility",he),(0,s.addFilter)("blocks.registerBlockType","enblocks/visibility-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/column"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,visibility:{type:"string"},visibilityParentHover:{type:"string"},opacity:{type:"number"},opacityHover:{type:"number"},opacityParentHover:{type:"number"},visibilityCSS:{type:"object",source:"html"},hoverVisibilityCSS:{type:"object",source:"html"},parentHoverVisibilityCSS:{type:"object",source:"html"}}}}));const ve=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/column"===l.name||"enblocks/columns"===l.name||"enblocks/container"===l.name||"enblocks/flexbox"===l.name||"enblocks/image"===l.name){const{attributes:{overflowX:a,overflowY:o,overscrollBehavior:s,overflowCSS:b},setAttributes:m}=l;let u="";a&&(u+=`overflow-x:${a};`),o&&(u+=`overflow-y:${o};`),s&&(u+=`overflow-y:${s};`),(0,c.useEffect)((()=>{JSON.stringify(b)!==JSON.stringify(u)&&m({overflowCSS:u})}),[b,u,m]);const d=[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Visible","enblocks"),value:"visible"},{label:(0,n.__)("Hidden","enblocks"),value:"hidden"},{label:(0,n.__)("Clip","enblocks"),value:"clip"},{label:(0,n.__)("Scroll","enblocks"),value:"scroll"},{label:(0,n.__)("Auto","enblocks"),value:"auto"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Overflow","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control-overflow"},(0,e.createElement)(N,{label:(0,n.__)("Overflow-X","enblocks"),resetButton:!0,options:d,value:a,setValue:e=>m({overflowX:e})}),(0,e.createElement)(N,{label:(0,n.__)("Overflow-Y","enblocks"),resetButton:!0,options:d,value:o,setValue:e=>m({overflowY:e})}),("scroll"===a||"auto"===a||"scroll"===o||"auto"===o)&&(0,e.createElement)(N,{label:(0,n.__)("Overscroll Behavior","enblocks"),help:(0,n.__)("Specifies the behavior of a browser upon reaching the edge of a scrolling area.","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Contain","enblocks"),value:"contain"},{label:(0,n.__)("None","enblocks"),value:"none"}],value:s,setValue:e=>m({overscrollBehavior:e})})))))}return(0,e.createElement)(t,{...l})}),"withOverflow");(0,s.addFilter)("editor.BlockEdit","enblocks/overflow",ve),(0,s.addFilter)("blocks.registerBlockType","enblocks/overflow-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==t&&"enblocks/flexbox"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,overflowX:{type:"string"},overflowY:{type:"string"},overscrollBehavior:{type:"string"},overflowCSS:{type:"object",source:"html"}}}}));const ke=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/columns"===l.name||"enblocks/flexbox"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name){const{attributes:{width:a,widthMD:o,widthLG:s,widthUnit:b,widthUnitMD:m,widthUnitLG:u,height:d,heightMD:g,heightLG:h,heightUnit:v,heightUnitMD:k,heightUnitLG:f,hasMinMax:_,minWidth:y,minWidthMD:w,minWidthLG:E,minWidthUnit:x,minWidthUnitMD:C,minWidthUnitLG:$,maxWidth:S,maxWidthMD:M,maxWidthLG:T,maxWidthUnit:D,maxWidthUnitMD:B,maxWidthUnitLG:N,minHeight:V,minHeightMD:R,minHeightLG:H,minHeightUnit:A,minHeightUnitMD:G,minHeightUnitLG:U,maxHeight:F,maxHeightMD:z,maxHeightLG:P,maxHeightUnit:I,maxHeightUnitMD:J,maxHeightUnitLG:j,sizeCSS:W,sizeMD:Y,sizeLG:X},setAttributes:q}=l;function K(e){return!!e||0===e}let Z="",Q="",ee="";K(a)?(Z+=`width:${a}${b};`,K(o)&&(Q+=`width:${o}${m};`),K(s)&&(ee+=`width:${s}${u};`)):K(o)?(Z+=`width:${o}${m};`,K(s)&&(ee+=`width:${s}${u};`)):K(s)&&(Z+=`width:${s}${u};`),_&&(K(y)?(Z+=`min-width:${y}${x};`,K(w)&&(Q+=`min-width:${w}${C};`),K(E)&&(ee+=`min-width:${E}${$};`)):K(w)?(Z+=`min-width:${w}${C};`,K(E)&&(ee+=`min-width:${E}${$};`)):K(E)&&(Z+=`min-width:${E}${$};`),K(S)?(Z+=`max-width:${S}${D};`,K(M)&&(Q+=`max-width:${M}${B};`),K(T)&&(ee+=`max-width:${T}${N};`)):K(M)?(Z+=`max-width:${M}${B};`,K(T)&&(ee+=`max-width:${T}${N};`)):K(T)&&(Z+=`max-width:${T}${N};`)),K(d)?(Z+=`height:${d}${v};`,K(g)&&(Q+=`height:${g}${k};`),K(h)&&(ee+=`height:${h}${f};`)):K(g)?(Z+=`height:${g}${k};`,K(h)&&(ee+=`height:${h}${f};`)):K(h)&&(Z+=`height:${h}${f};`),_&&(K(V)?(Z+=`min-height:${V}${A};`,K(R)&&(Q+=`min-height:${R}${G};`),K(H)&&(ee+=`min-height:${H}${U};`)):K(R)?(Z+=`min-height:${R}${G};`,K(H)&&(ee+=`min-height:${H}${U};`)):K(H)&&(Z+=`min-height:${H}${U};`),K(F)?(Z+=`max-height:${F}${I};`,K(z)&&(Q+=`max-height:${z}${J};`),K(P)&&(ee+=`max-height:${P}${j};`)):K(z)?(Z+=`max-height:${z}${J};`,K(P)&&(ee+=`max-height:${P}${j};`)):K(P)&&(Z+=`max-height:${P}${j};`)),(0,c.useEffect)((()=>{JSON.stringify(W)!==JSON.stringify(Z)&&q({sizeCSS:Z})}),[W,Z,q]),(0,c.useEffect)((()=>{JSON.stringify(Y)!==JSON.stringify(Q)&&q({sizeMD:Q})}),[Y,Q,q]),(0,c.useEffect)((()=>{JSON.stringify(X)!==JSON.stringify(ee)&&q({sizeLG:ee})}),[X,ee,q]);const te=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],le=p(),ae=()=>{switch(le){case"Mobile":return a;case"Tablet":return o;case"Desktop":return s;default:return}},ne=e=>{"Mobile"===le?q({width:e}):"Tablet"===le?q({widthMD:e}):"Desktop"===le&&q({widthLG:e})},oe=()=>{switch(le){case"Mobile":return b;case"Tablet":return m;case"Desktop":return u;default:return}},re=e=>{"Mobile"===le?q({widthUnit:e}):"Tablet"===le?q({widthUnitMD:e}):"Desktop"===le&&q({widthUnitLG:e})},ie=()=>{switch(le){case"Mobile":return d;case"Tablet":return g;case"Desktop":return h;default:return}},se=e=>{"Mobile"===le?q({height:e}):"Tablet"===le?q({heightMD:e}):"Desktop"===le&&q({heightLG:e})},ce=()=>{switch(le){case"Mobile":return v;case"Tablet":return k;case"Desktop":return f;default:return}},be=e=>{"Mobile"===le?q({heightUnit:e}):"Tablet"===le?q({heightUnitMD:e}):"Desktop"===le&&q({heightUnitLG:e})},me=()=>{switch(le){case"Mobile":return y;case"Tablet":return w;case"Desktop":return E;default:return}},ue=e=>{"Mobile"===le?q({minWidth:e}):"Tablet"===le?q({minWidthMD:e}):"Desktop"===le&&q({minWidthLG:e})},de=()=>{switch(le){case"Mobile":return x;case"Tablet":return C;case"Desktop":return $;default:return}},pe=e=>{"Mobile"===le?q({minWidthUnit:e}):"Tablet"===le?q({minWidthUnitMD:e}):"Desktop"===le&&q({minWidthUnitLG:e})},ge=()=>{switch(le){case"Mobile":return S;case"Tablet":return M;case"Desktop":return T;default:return}},he=e=>{"Mobile"===le?q({maxWidth:e}):"Tablet"===le?q({maxWidthMD:e}):"Desktop"===le&&q({maxWidthLG:e})},ve=()=>{switch(le){case"Mobile":return D;case"Tablet":return B;case"Desktop":return N;default:return}},ke=e=>{"Mobile"===le?q({maxWidthUnit:e}):"Tablet"===le?q({maxWidthUnitMD:e}):"Desktop"===le&&q({maxWidthUnitLG:e})},fe=()=>{switch(le){case"Mobile":return V;case"Tablet":return R;case"Desktop":return H;default:return}},_e=e=>{"Mobile"===le?q({minHeight:e}):"Tablet"===le?q({minHeightMD:e}):"Desktop"===le&&q({minHeightLG:e})},ye=()=>{switch(le){case"Mobile":return A;case"Tablet":return G;case"Desktop":return U;default:return}},we=e=>{"Mobile"===le?q({minHeightUnit:e}):"Tablet"===le?q({minHeightUnitMD:e}):"Desktop"===le&&q({minHeightUnitLG:e})},Ee=()=>{switch(le){case"Mobile":return F;case"Tablet":return z;case"Desktop":return P;default:return}},xe=e=>{"Mobile"===le?q({maxHeight:e}):"Tablet"===le?q({maxHeightMD:e}):"Desktop"===le&&q({maxHeightLG:e})},Ce=()=>{switch(le){case"Mobile":return I;case"Tablet":return J;case"Desktop":return j;default:return}},$e=e=>{"Mobile"===le?q({maxHeightUnit:e}):"Tablet"===le?q({maxHeightUnitMD:e}):"Desktop"===le&&q({maxHeightUnitLG:e})};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Size","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-component enb-component-size"},(0,e.createElement)(L,{label:(0,n.__)("Width","enblocks"),hasDeviceToggle:!0,value:ae(),setValue:ne,max:2e3,showUnits:!0,units:te,unit:oe(),setUnit:re}),(0,e.createElement)(L,{label:(0,n.__)("Height","enblocks"),hasDeviceToggle:!0,value:ie(),setValue:se,max:2e3,showUnits:!0,units:te,unit:ce(),setUnit:be}),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(O,{label:(0,n.__)("Min & Max Values","enblocks"),checked:_,setChecked:e=>q({hasMinMax:e})}),_&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(L,{label:(0,n.__)("Min Width","enblocks"),hasDeviceToggle:!0,value:me(),setValue:ue,max:2e3,showUnits:!0,units:te,unit:de(),setUnit:pe}),(0,e.createElement)(L,{label:(0,n.__)("Max Width","enblocks"),hasDeviceToggle:!0,value:ge(),setValue:he,max:2e3,showUnits:!0,units:te,unit:ve(),setUnit:ke}),(0,e.createElement)(L,{label:(0,n.__)("Min Height","enblocks"),hasDeviceToggle:!0,value:fe(),setValue:_e,max:2e3,showUnits:!0,units:te,unit:ye(),setUnit:we}),(0,e.createElement)(L,{label:(0,n.__)("Max Height","enblocks"),hasDeviceToggle:!0,value:Ee(),setValue:xe,max:2e3,showUnits:!0,units:te,unit:Ce(),setUnit:$e})))))))}return(0,e.createElement)(t,{...l})}),"withSize");(0,s.addFilter)("editor.BlockEdit","enblocks/size",ke),(0,s.addFilter)("blocks.registerBlockType","enblocks/size-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/columns"!==t&&"enblocks/flexbox"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t?e:{...e,attributes:{...l,width:{type:"number"},widthMD:{type:"number"},widthLG:{type:"number"},widthUnit:{type:"string",default:"px"},widthUnitMD:{type:"string",default:"px"},widthUnitLG:{type:"string",default:"px"},height:{type:"number"},heightMD:{type:"number"},heightLG:{type:"number"},heightUnit:{type:"string",default:"px"},heightUnitMD:{type:"string",default:"px"},heightUnitLG:{type:"string",default:"px"},hasMinMax:{type:"boolean",default:!1},minWidth:{type:"number"},minWidthMD:{type:"number"},minWidthLG:{type:"number"},minWidthUnit:{type:"string",default:"px"},minWidthUnitMD:{type:"string",default:"px"},minWidthUnitLG:{type:"string",default:"px"},maxWidth:{type:"number"},maxWidthMD:{type:"number"},maxWidthLG:{type:"number"},maxWidthUnit:{type:"string",default:"px"},maxWidthUnitMD:{type:"string",default:"px"},maxWidthUnitLG:{type:"string",default:"px"},minHeight:{type:"number"},minHeightMD:{type:"number"},minHeightLG:{type:"number"},minHeightUnit:{type:"string",default:"px"},minHeightUnitMD:{type:"string",default:"px"},minHeightUnitLG:{type:"string",default:"px"},maxHeight:{type:"number"},maxHeightMD:{type:"number"},maxHeightLG:{type:"number"},maxHeightUnit:{type:"string",default:"px"},maxHeightUnitMD:{type:"string",default:"px"},maxHeightUnitLG:{type:"string",default:"px"},sizeCSS:{type:"object",source:"html"},sizeMD:{type:"object",source:"html"},sizeLG:{type:"object",source:"html"}}}}));const fe=({toggleButtonLabel:t="Switch to Preset Value",toggleButtonLabel2:l="Set Fluid Value",label:a,help:n,innerLabel:o,hasCustomValue:r=!1,setShowCustomValue:i,resetButton:s,options:c,value:b,setValue:m,resetFallback:u,isClamp:d,min:p,max:g,customValue:h,setCustomValue:v,customResetFallback:k,customValue2:f,setCustomValue2:_,customResetFallback2:y})=>(0,e.createElement)("div",{className:"enb-component enb-cols-2 enb-align-start enb-col-gap-8"},(0,e.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,e.createElement)("h2",{className:"enb-component-heading enb-m-0"},a,!!n&&(0,e.createElement)("span",{className:"enb-component-help"},n)),(0,e.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center"},(0,e.createElement)(U,{label:r?t:l,isActive:!!r,onClick:()=>i(!0!==r)}))),(0,e.createElement)("div",{className:"enb-control-select-with-custom-value-wrap"},!r&&(0,e.createElement)(B,{resetButton:s,options:c,value:b,setValue:m,resetFallback:u}),r&&(0,e.createElement)("div",{className:"enb-flex enb-align-start enb-col-gap-4"},(0,e.createElement)($,{innerLabel:o,isClamp:d,min:p,max:g,value:h,setValue:v,resetFallback:k,value2:f,setValue2:_,resetFallback2:y})))),_e=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/container"===l.name||"enblocks/image"===l.name){const{attributes:{hasCustomRatio:a,aspectRatio:o,aspectRatioLeft:s,aspectRatioRight:b,width:m,widthMD:u,widthLG:d,widthUnit:g,widthUnitMD:h,widthUnitLG:v,height:k,heightMD:f,heightLG:_,heightUnit:y,heightUnitMD:w,heightUnitLG:E,hasMinMax:x,minWidth:C,minWidthMD:$,minWidthLG:S,minWidthUnit:M,minWidthUnitMD:T,minWidthUnitLG:D,maxWidth:B,maxWidthMD:N,maxWidthLG:V,maxWidthUnit:R,maxWidthUnitMD:H,maxWidthUnitLG:A,minHeight:G,minHeightMD:U,minHeightLG:F,minHeightUnit:z,minHeightUnitMD:P,minHeightUnitLG:I,maxHeight:J,maxHeightMD:j,maxHeightLG:W,maxHeightUnit:Y,maxHeightUnitMD:X,maxHeightUnitLG:q,sizeCSS:K,sizeMD:Z,sizeLG:Q},setAttributes:ee}=l;function te(e){return!!e||0===e}let le="",ae="",ne="";!a&&o&&(le+=`aspect-ratio:${o};`),a&&te(s)&&te(b)&&(le+=`aspect-ratio:${s}/${b};`),te(m)?(le+=`width:${m}${g};`,te(u)&&(ae+=`width:${u}${h};`),te(d)&&(ne+=`width:${d}${v};`)):te(u)?(le+=`width:${u}${v};`,te(d)&&(ne+=`width:${d}${v};`)):te(d)&&(le+=`width:${d}${v};`),x&&(te(C)?(le+=`min-width:${C}${M};`,te($)&&(ae+=`min-width:${$}${T};`),te(S)&&(ne+=`min-width:${S}${D};`)):te($)?(le+=`min-width:${$}${D};`,te(S)&&(ne+=`min-width:${S}${D};`)):te(S)&&(le+=`min-width:${S}${D};`),te(B)?(le+=`max-width:${B}${R};`,te(N)&&(ae+=`max-width:${N}${H};`),te(V)&&(ne+=`max-width:${V}${A};`)):te(N)?(le+=`max-width:${N}${A};`,te(V)&&(ne+=`max-width:${V}${A};`)):te(V)&&(le+=`max-width:${V}${A};`)),a||o||(te(k)?(le+=`height:${k}${y};`,te(f)&&(ae+=`height:${f}${w};`),te(_)&&(ne+=`height:${_}${E};`)):te(f)?(le+=`height:${f}${E};`,te(_)&&(ne+=`height:${_}${E};`)):te(_)&&(le+=`height:${_}${E};`),x&&(te(G)?(le+=`min-height:${G}${z};`,te(U)&&(ae+=`min-height:${U}${P};`),te(F)&&(ne+=`min-height:${F}${I};`)):te(U)?(le+=`min-height:${U}${I};`,te(F)&&(ne+=`min-height:${F}${I};`)):te(F)&&(le+=`min-height:${F}${I};`),te(J)?(le+=`max-height:${J}${Y};`,te(j)&&(ae+=`max-height:${j}${X};`),te(W)&&(ne+=`max-height:${W}${q};`)):te(j)?(le+=`max-height:${j}${q};`,te(W)&&(ne+=`max-height:${W}${q};`)):te(W)&&(le+=`max-height:${W}${q};`))),(0,c.useEffect)((()=>{JSON.stringify(K)!==JSON.stringify(le)&&ee({sizeCSS:le})}),[K,le,ee]),(0,c.useEffect)((()=>{JSON.stringify(Z)!==JSON.stringify(ae)&&ee({sizeMD:ae})}),[Z,ae,ee]),(0,c.useEffect)((()=>{JSON.stringify(Q)!==JSON.stringify(ne)&&ee({sizeLG:ne})}),[Q,ne,ee]);const oe=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],re=p(),ie=()=>{switch(re){case"Mobile":return m;case"Tablet":return u;case"Desktop":return d;default:return}},se=e=>{"Mobile"===re?ee({width:e}):"Tablet"===re?ee({widthMD:e}):"Desktop"===re&&ee({widthLG:e})},ce=()=>{switch(re){case"Mobile":return g;case"Tablet":return h;case"Desktop":return v;default:return}},be=e=>{"Mobile"===re?ee({widthUnit:e}):"Tablet"===re?ee({widthUnitMD:e}):"Desktop"===re&&ee({widthUnitLG:e})},me=()=>{switch(re){case"Mobile":return k;case"Tablet":return f;case"Desktop":return _;default:return}},ue=e=>{"Mobile"===re?ee({height:e}):"Tablet"===re?ee({heightMD:e}):"Desktop"===re&&ee({heightLG:e})},de=()=>{switch(re){case"Mobile":return y;case"Tablet":return w;case"Desktop":return E;default:return}},pe=e=>{"Mobile"===re?ee({heightUnit:e}):"Tablet"===re?ee({heightUnitMD:e}):"Desktop"===re&&ee({heightUnitLG:e})},ge=()=>{switch(re){case"Mobile":return C;case"Tablet":return $;case"Desktop":return S;default:return}},he=e=>{"Mobile"===re?ee({minWidth:e}):"Tablet"===re?ee({minWidthMD:e}):"Desktop"===re&&ee({minWidthLG:e})},ve=()=>{switch(re){case"Mobile":return M;case"Tablet":return T;case"Desktop":return D;default:return}},ke=e=>{"Mobile"===re?ee({minWidthUnit:e}):"Tablet"===re?ee({minWidthUnitMD:e}):"Desktop"===re&&ee({minWidthUnitLG:e})},_e=()=>{switch(re){case"Mobile":return B;case"Tablet":return N;case"Desktop":return V;default:return}},ye=e=>{"Mobile"===re?ee({maxWidth:e}):"Tablet"===re?ee({maxWidthMD:e}):"Desktop"===re&&ee({maxWidthLG:e})},we=()=>{switch(re){case"Mobile":return R;case"Tablet":return H;case"Desktop":return A;default:return}},Ee=e=>{"Mobile"===re?ee({maxWidthUnit:e}):"Tablet"===re?ee({maxWidthUnitMD:e}):"Desktop"===re&&ee({maxWidthUnitLG:e})},xe=()=>{switch(re){case"Mobile":return G;case"Tablet":return U;case"Desktop":return F;default:return}},Ce=e=>{"Mobile"===re?ee({minHeight:e}):"Tablet"===re?ee({minHeightMD:e}):"Desktop"===re&&ee({minHeightLG:e})},$e=()=>{switch(re){case"Mobile":return z;case"Tablet":return P;case"Desktop":return I;default:return}},Se=e=>{"Mobile"===re?ee({minHeightUnit:e}):"Tablet"===re?ee({minHeightUnitMD:e}):"Desktop"===re&&ee({minHeightUnitLG:e})},Me=()=>{switch(re){case"Mobile":return J;case"Tablet":return j;case"Desktop":return W;default:return}},Te=e=>{"Mobile"===re?ee({maxHeight:e}):"Tablet"===re?ee({maxHeightMD:e}):"Desktop"===re&&ee({maxHeightLG:e})},De=()=>{switch(re){case"Mobile":return Y;case"Tablet":return X;case"Desktop":return q;default:return}},Le=e=>{"Mobile"===re?ee({maxHeightUnit:e}):"Tablet"===re?ee({maxHeightUnitMD:e}):"Desktop"===re&&ee({maxHeightUnitLG:e})};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Size","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-component enb-component-size"},(0,e.createElement)(fe,{label:(0,n.__)("Aspect Ratio","enblocks"),help:(0,n.__)("Define the desired width-to-height ratio of an element.","enblocks"),innerLabel:"",toggleButtonLabel:"Select Predefined Ratio",toggleButtonLabel2:"Set Custom Ratio",hasCustomValue:a,setShowCustomValue:e=>ee({hasCustomRatio:e}),resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("1:1","enblocks"),value:"1/1"},{label:(0,n.__)("2:3","enblocks"),value:"2/3"},{label:(0,n.__)("3:2","enblocks"),value:"3/2"},{label:(0,n.__)("3:4","enblocks"),value:"3/4"},{label:(0,n.__)("4:3","enblocks"),value:"4/3"},{label:(0,n.__)("16:9 ","enblocks"),value:"16/9 "},{label:(0,n.__)("21:9 ","enblocks"),value:"21/9 "}],value:o,setValue:e=>ee({aspectRatio:e}),min:1,max:25,customValue:s,setCustomValue:e=>ee({aspectRatioLeft:e}),customValue2:b,setCustomValue2:e=>ee({aspectRatioRight:e})}),(0,e.createElement)(L,{label:(0,n.__)("Width","enblocks"),hasDeviceToggle:!0,value:ie(),setValue:se,max:2e3,showUnits:!0,units:oe,unit:ce(),setUnit:be}),!a&&!o&&(0,e.createElement)(L,{label:(0,n.__)("Height","enblocks"),hasDeviceToggle:!0,value:me(),setValue:ue,max:2e3,showUnits:!0,units:oe,unit:de(),setUnit:pe}),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(O,{label:(0,n.__)("Min & Max Values","enblocks"),checked:x,setChecked:e=>ee({hasMinMax:e})}),x&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(e.Fragment,null,(0,e.createElement)(L,{label:(0,n.__)("Min Width","enblocks"),hasDeviceToggle:!0,value:ge(),setValue:he,max:2e3,showUnits:!0,units:oe,unit:ve(),setUnit:ke}),(0,e.createElement)(L,{label:(0,n.__)("Max Width","enblocks"),hasDeviceToggle:!0,value:_e(),setValue:ye,max:2e3,showUnits:!0,units:oe,unit:we(),setUnit:Ee})),!a&&!o&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(L,{label:(0,n.__)("Min Height","enblocks"),hasDeviceToggle:!0,value:xe(),setValue:Ce,max:2e3,showUnits:!0,units:oe,unit:$e(),setUnit:Se}),(0,e.createElement)(L,{label:(0,n.__)("Max Height","enblocks"),hasDeviceToggle:!0,value:Me(),setValue:Te,max:2e3,showUnits:!0,units:oe,unit:De(),setUnit:Le}))))))))}return(0,e.createElement)(t,{...l})}),"withSizeAspectRatio");(0,s.addFilter)("editor.BlockEdit","enblocks/size-aspect-ratio",_e),(0,s.addFilter)("blocks.registerBlockType","enblocks/size-aspect-ratio-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/container"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,hasCustomRatio:{type:"boolean",default:!1},aspectRatio:{type:"string"},aspectRatioLeft:{type:"number"},aspectRatioRight:{type:"number"},width:{type:"number"},widthMD:{type:"number"},widthLG:{type:"number"},widthUnit:{type:"string",default:"px"},widthUnitMD:{type:"string",default:"px"},widthUnitLG:{type:"string",default:"px"},height:{type:"number"},heightMD:{type:"number"},heightLG:{type:"number"},heightUnit:{type:"string",default:"px"},heightUnitMD:{type:"string",default:"px"},heightUnitLG:{type:"string",default:"px"},hasMinMax:{type:"boolean",default:!1},minWidth:{type:"number"},minWidthMD:{type:"number"},minWidthLG:{type:"number"},minWidthUnit:{type:"string",default:"px"},minWidthUnitMD:{type:"string",default:"px"},minWidthUnitLG:{type:"string",default:"px"},maxWidth:{type:"number"},maxWidthMD:{type:"number"},maxWidthLG:{type:"number"},maxWidthUnit:{type:"string",default:"px"},maxWidthUnitMD:{type:"string",default:"px"},maxWidthUnitLG:{type:"string",default:"px"},minHeight:{type:"number"},minHeightMD:{type:"number"},minHeightLG:{type:"number"},minHeightUnit:{type:"string",default:"px"},minHeightUnitMD:{type:"string",default:"px"},minHeightUnitLG:{type:"string",default:"px"},maxHeight:{type:"number"},maxHeightMD:{type:"number"},maxHeightLG:{type:"number"},maxHeightUnit:{type:"string",default:"px"},maxHeightUnitMD:{type:"string",default:"px"},maxHeightUnitLG:{type:"string",default:"px"},sizeCSS:{type:"object",source:"html"},sizeMD:{type:"object",source:"html"},sizeLG:{type:"object",source:"html"}}}}));const ye=({help:t,setAttributes:l,options:a=[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Static","enblocks"),value:"static"},{label:(0,n.__)("Relative","enblocks"),value:"relative"},{label:(0,n.__)("Absolute","enblocks"),value:"absolute"},{label:(0,n.__)("Fixed","enblocks"),value:"fixed"},{label:(0,n.__)("Sticky","enblocks"),value:"sticky"},{label:(0,n.__)("Unset","enblocks"),value:"unset"}],hasPositionValues:o=!0,position:r,setPosition:i,top:s,setTop:c,right:b,setRight:m,bottom:u,setBottom:d,left:p,setLeft:g,units:h=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],unit:v,zIndex:k})=>(0,e.createElement)("div",{className:"enb-component-position"},(0,e.createElement)(N,{label:(0,n.__)("Type","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:a,value:r,setValue:i}),!!r&&o&&(0,e.createElement)(oe,{label:(0,n.__)("Position","enblocks"),hasDeviceToggle:!0,showLinked:!1,min:-2e3,max:2e3,value:s,setValue:c,value2:b,setValue2:m,value3:u,setValue3:d,value4:p,setValue4:g,showUnits:!0,units:h,unit:v,setUnit:e=>l({positionUnit:e})}),(0,e.createElement)(L,{label:(0,n.__)("Z-Index","enblocks"),value:k,setValue:e=>l({zIndex:e}),min:-10,max:1e3}),!!t&&(0,e.createElement)("div",{className:"components-base-control__help enb-component-help"},t)),we=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/buttons"===l.name||"enblocks/container"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name||"enblocks/image"===l.name){const{attributes:{position:a,positionMD:o,positionLG:s,positionTop:b,positionTopMD:m,positionTopLG:u,positionRight:d,positionRightMD:g,positionRightLG:h,positionBottom:v,positionBottomMD:k,positionBottomLG:f,positionLeft:_,positionLeftMD:y,positionLeftLG:w,positionUnit:E,zIndex:x,positionCSS:C,positionCssMD:$,positionCssLG:S},setAttributes:M}=l;function T(e){return!!e||0===e}let D="",L="",B="";T(a)?(D+=`position:${a};`,T(o)&&(L+=`position:${o};`),T(s)&&(B+=`position:${s};`)):T(o)?(D+=`position:${o};`,T(s)&&(B+=`position:${s};`)):T(s)&&(D+=`position:${s};`),(T(a)||T(o)||T(s))&&(T(b)?(D+=`top:${b}${E};`,T(m)&&(L+=`top:${m}${E};`),T(u)&&(B+=`top:${u}${E};`)):T(m)?(D+=`top:${m}${E};`,T(u)&&(B+=`top:${u}${E};`)):T(u)&&(D+=`top:${u}${E};`),T(d)?(D+=`right:${d}${E};`,T(g)&&(L+=`right:${g}${E};`),T(h)&&(B+=`right:${h}${E};`)):T(g)?(D+=`right:${g}${E};`,T(h)&&(B+=`right:${h}${E};`)):T(h)&&(D+=`right:${h}${E};`),T(v)?(D+=`bottom:${v}${E};`,T(k)&&(L+=`bottom:${k}${E};`),T(f)&&(B+=`bottom:${f}${E};`)):T(k)?(D+=`bottom:${k}${E};`,T(f)&&(B+=`bottom:${f}${E};`)):T(f)&&(D+=`bottom:${f}${E};`),T(_)?(D+=`left:${_}${E};`,T(y)&&(L+=`left:${y}${E};`),T(w)&&(B+=`left:${w}${E};`)):T(y)?(D+=`left:${y}${E};`,T(w)&&(B+=`left:${w}${E};`)):T(w)&&(D+=`left:${w}${E};`)),T(x)&&(D+=`z-index:${x};`),(0,c.useEffect)((()=>{JSON.stringify(C)!==JSON.stringify(D)&&M({positionCSS:D})}),[C,D,M]),(0,c.useEffect)((()=>{JSON.stringify($)!==JSON.stringify(L)&&M({positionCssMD:L})}),[$,L,M]),(0,c.useEffect)((()=>{JSON.stringify(S)!==JSON.stringify(B)&&M({positionCssLG:B})}),[S,B,M]);const N=p(),V=()=>{switch(N){case"Desktop":return s;case"Tablet":return o;case"Mobile":return a;default:return}},R=e=>{"Desktop"===N?M({positionLG:e}):"Tablet"===N?M({positionMD:e}):"Mobile"===N&&M({position:e})},H=()=>{switch(N){case"Desktop":return u;case"Tablet":return m;case"Mobile":return b;default:return}},A=e=>{"Desktop"===N?M({positionTopLG:e}):"Tablet"===N?M({positionTopMD:e}):"Mobile"===N&&M({positionTop:e})},G=()=>{switch(N){case"Desktop":return h;case"Tablet":return g;case"Mobile":return d;default:return}},U=e=>{"Desktop"===N?M({positionRightLG:e}):"Tablet"===N?M({positionRightMD:e}):"Mobile"===N&&M({positionRight:e})},F=()=>{switch(N){case"Desktop":return f;case"Tablet":return k;case"Mobile":return v;default:return}},O=e=>{"Desktop"===N?M({positionBottomLG:e}):"Tablet"===N?M({positionBottomMD:e}):"Mobile"===N&&M({positionBottom:e})},z=()=>{switch(N){case"Desktop":return w;case"Tablet":return y;case"Mobile":return _;default:return}},P=e=>{"Desktop"===N?M({positionLeftLG:e}):"Tablet"===N?M({positionLeftMD:e}):"Mobile"===N&&M({positionLeft:e})};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Position","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(ye,{setAttributes:M,position:V(),setPosition:R,top:H(),setTop:A,right:G(),setRight:U,bottom:F(),setBottom:O,left:z(),setLeft:P,unit:E,zIndex:x}))))}return(0,e.createElement)(t,{...l})}),"withPosition");(0,s.addFilter)("editor.BlockEdit","enblocks/visibility-with-inspector-controls",we),(0,s.addFilter)("blocks.registerBlockType","enblocks/visibility-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/buttons"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,position:{type:"string"},positionMD:{type:"string"},positionLG:{type:"string"},positionTop:{type:"number"},positionTopMD:{type:"number"},positionTopLG:{type:"number"},positionRight:{type:"number"},positionRightMD:{type:"number"},positionRightLG:{type:"number"},positionBottom:{type:"number"},positionBottomMD:{type:"number"},positionBottomLG:{type:"number"},positionLeft:{type:"number"},positionLeftMD:{type:"number"},positionLeftLG:{type:"number"},positionUnit:{type:"string",default:"px"},zIndex:{type:"number"},positionCSS:{type:"object",source:"html"},positionCssMD:{type:"object",source:"html"},positionCsLG:{type:"object",source:"html"}}}}));const Ee=({fluidSpacing:t,linkedType:l,setLinkedType:o,label:r,customValue:s,setCustomValue:c,innerTitle:b=[(0,n.__)("Top","enblocks"),(0,n.__)("Bottom","enblocks"),(0,n.__)("Left","enblocks"),(0,n.__)("Right","enblocks")],hasNegativeValue:u,options:d,min:p,max:h=1e3,value:v,setValue:k,minValue:f,setMinValue:_,maxValue:y,setMaxValue:E,responsiveValue:x,setResponsiveValue:C,value2:S,setValue2:M,minValue2:T,setMinValue2:D,maxValue2:L,setMaxValue2:B,responsiveValue2:N,setResponsiveValue2:V,value3:R,setValue3:H,minValue3:A,setMinValue3:G,maxValue3:U,setMaxValue3:F,responsiveValue3:O,setResponsiveValue3:z,value4:P,setValue4:I,minValue4:J,setMinValue4:j,maxValue4:W,setMaxValue4:Y,responsiveValue4:X,setResponsiveValue4:q,resetFallback:K,unit:Z,setUnit:Q})=>{"pair"===l?s?(T=f,L=y,J=A,W=U):(S=v,P=R):"linked"===l&&(s?(T=f,L=y,A=f,U=y,J=f,W=y):(S=v,R=v,P=v));let ee=!0;return s?(f||y||T||L||A||U||J||W||x||N||O||X)&&(ee=!1):v===K&&S===K&&R===K&&P===K||(ee=!1),(0,e.createElement)("div",{className:"enb-component enb-component-spacing"},(0,e.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mt--8 enb-mb-8"},(0,e.createElement)("h2",{className:"enb-component-heading"},r),(0,e.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center"},!t&&s&&(0,e.createElement)(w,null),(0,e.createElement)(i.Button,{label:!0===s?(0,n.__)("Switch to Preset Value","enblocks"):(0,n.__)("Switch to Custom Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:a()("enb-control-button enb-switch-control-button",{"is-active":!0===s}),onClick:()=>c(!0!==s),icon:m}),(0,e.createElement)(ne,{linkedType:l,setLinkedType:o}),(0,e.createElement)(g,{disabled:ee,onClick:()=>{s?t?(_(void 0),E(void 0),D(void 0),B(void 0),G(void 0),F(void 0),j(void 0),Y(void 0)):(C(void 0),V(void 0),z(void 0),q(void 0)):(k(K),M(K),H(K),I(K))}}))),!s&&(0,e.createElement)("div",{className:"enb-cols-2 enb-gap-16"},(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-8"},b[0]),!s&&(0,e.createElement)(i.SelectControl,{options:d,value:v,onChange:k})),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-8"},b[1]),!s&&(0,e.createElement)(i.SelectControl,{options:d,value:S,onChange:M,disabled:("pair"===l||"linked"===l)&&!0})),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-8"},b[2]),!s&&(0,e.createElement)(i.SelectControl,{options:d,value:R,onChange:H,disabled:"linked"===l&&!0})),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-8"},b[3]),!s&&(0,e.createElement)(i.SelectControl,{options:d,value:P,onChange:I,disabled:("pair"===l||"linked"===l)&&!0}))),t&&s&&(0,e.createElement)("div",{className:"enb-cols-2 enb-gap-16"},(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-8"},b[0]),s&&(0,e.createElement)($,{resetButton:!1,isClamp:!0,hasNegativeValue:u,min:p,max:h,value:f,setValue:_,value2:y,setValue2:E})),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-8"},b[1]),s&&(0,e.createElement)($,{resetButton:!1,isClamp:!0,hasNegativeValue:u,min:p,max:h,value:T,setValue:D,value2:L,setValue2:B,disabled:("pair"===l||"linked"===l)&&!0})),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-8"},b[2]),s&&(0,e.createElement)($,{resetButton:!1,isClamp:!0,hasNegativeValue:u,min:p,max:h,value:A,setValue:G,value2:U,setValue2:F,disabled:"linked"===l&&!0})),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-8"},b[3]),s&&(0,e.createElement)($,{resetButton:!1,isClamp:!0,hasNegativeValue:u,min:p,max:h,value:J,setValue:j,value2:W,setValue2:Y,disabled:("pair"===l||"linked"===l)&&!0}))),!t&&s&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(oe,{showLinked:!0,hasCustomOrder:!0,linkedType:l,hasNegativeValue:u,value:x,setValue:C,value2:X,setValue2:q,value3:N,setValue3:V,value4:O,setValue4:z,max:2e3,showUnits:!0,unit:Z,setUnit:Q})))},xe=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/buttons"===l.name||"enblocks/column"===l.name||"enblocks/columns"===l.name||"enblocks/container"===l.name||"enblocks/flexbox"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name||"enblocks/image"===l.name){const{attributes:{fluidSpacing:a,paddingLinkedType:o,hasCustomPadding:s,paddingTop:b,paddingTopMin:m,paddingTopMD:d,paddingTopMax:g,paddingBottom:h,paddingBottomMin:v,paddingBottomMD:k,paddingBottomMax:f,paddingLeft:_,paddingLeftMin:y,paddingLeftMD:w,paddingLeftMax:x,paddingRight:C,paddingRightMin:$,paddingRightMD:S,paddingRightMax:M,paddingUnit:T,forcePadding:D,marginLinkedType:L,hasCustomMargin:B,marginTop:N,marginTopMin:V,marginTopMD:R,marginTopMax:H,marginBottom:A,marginBottomMin:G,marginBottomMD:U,marginBottomMax:F,marginLeft:z,marginLeftMin:P,marginLeftMD:I,marginLeftMax:J,marginRight:j,marginRightMin:W,marginRightMD:Y,marginRightMax:X,marginUnit:q,forceMargin:K,spacingCSS:Z,spacingMD:Q,spacingLG:ee},setAttributes:te}=l;function le(e){return!!e||0===e}let ae="",ne="",oe="",re="",ie="";K&&(re=" !important"),D&&(ie=" !important"),B||("linked"===L?le(N)&&(ae+=`margin:var(${N})${re};`):"pair"===L?(le(N)&&(ae+=`margin-block:var(${N})${re};`),le(z)&&(ae+=`margin-inline:var(${z})${re};`)):(le(N)&&(ae+=`margin-block-start:var(${N})${re};`),le(A)&&(ae+=`margin-block-end:var(${A})${re};`),le(z)&&(ae+=`margin-inline-start:var(${z})${re};`),le(j)&&(ae+=`margin-inline-end:var(${j})${re};`))),s||("linked"===o?le(b)&&(ae+=`padding:var(${b})${ie};`):"pair"===o?(le(b)&&(ae+=`padding-block:var(${b})${ie};`),le(_)&&(ae+=`padding-inline:var(${_})${ie};`)):(le(b)&&(ae+=`padding-block-start:var(${b})${ie};`),le(h)&&(ae+=`padding-block-end:var(${h})${ie};`),le(_)&&(ae+=`padding-inline-start:var(${_})${ie};`),le(C)&&(ae+=`padding-inline-end:var(${C})${ie};`))),a?(B&&("linked"===L&&le(V)&&le(H)?ae+="margin:"+u(V,H)+`${re};`:"pair"===L?(le(V)&&le(H)&&(ae+="margin-block:"+u(V,H)+`${re};`),le(P)&&le(J)&&(ae+="margin-inline:"+u(P,J)+`${re};`)):(le(V)&&le(H)&&(ae+="margin-block-start:"+u(V,H)+`${re};`),le(G)&&le(F)&&(ae+="margin-block-end:"+u(G,F)+`${re};`),le(P)&&le(J)&&(ae+="margin-inline-start:"+u(P,J)+`${re};`),le(W)&&le(X)&&(ae+="margin-inline-end:"+u(W,X)+`${re};`))),s&&("linked"===o&&le(m)&&le(g)?ae+="padding:"+u(m,g)+`${ie};`:"pair"===o?(le(m)&&le(g)&&(ae+="padding-block:"+u(m,g)+`${ie};`),le(y)&&le(x)&&(ae+="padding-inline:"+u(y,x)+`${ie};`)):(le(m)&&le(g)&&(ae+="padding-block-start:"+u(m,g)+`${ie};`),le(v)&&le(f)&&(ae+="padding-block-end:"+u(v,f)+`${ie};`),le(y)&&le(x)&&(ae+="padding-inline-start:"+u(y,x)+`${ie};`),le($)&&le(M)&&(ae+="padding-inline-end:"+u($,M)+`${ie};`)))):(B&&("linked"===L?(le(V)?ae+=`margin:${V}${q}${re};`:le(H)&&(ae+=`margin:${H}${q}${re};`),le(R)&&(ne+=`margin:${R}${q}${re};`),(le(V)&&le(H)||le(R)&&le(H))&&(oe+=`margin:${H}${q}${re};`)):"pair"===L?(le(V)?ae+=`margin-block:${V}${q}${re};`:le(H)&&(ae+=`margin-block:${H}${q}${re};`),le(R)&&(ne+=`margin-block:${R}${q}${re};`),(le(V)&&le(H)||le(R)&&le(H))&&(oe+=`margin-block:${H}${q}${re};`),le(W)?ae+=`margin-inline:${W}${q}${re};`:le(X)&&(ae+=`margin-inline:${X}${q}${re};`),le(Y)&&(ne+=`margin-inline:${Y}${q}${re};`),(le(W)&&le(X)||le(Y)&&le(X))&&(oe+=`margin-inline:${X}${q}${re};`)):(le(V)?ae+=`margin-block-start:${V}${q}${re};`:le(H)&&(ae+=`margin-block-start:${H}${q}${re};`),le(R)&&(ne+=`margin-block-start:${R}${q}${re};`),(le(V)&&le(H)||le(R)&&le(H))&&(oe+=`margin-block-start:${H}${q}${re};`),le(G)?ae+=`margin-block-end:${G}${q}${re};`:le(F)&&(ae+=`margin-block-end:${F}${q}${re};`),le(U)&&(ne+=`margin-block-end:${U}${q}${re};`),(le(G)&&le(F)||le(U)&&le(F))&&(oe+=`margin-block-end:${F}${q}${re};`),le(P)?ae+=`margin-inline-start:${P}${q}${re};`:le(J)&&(ae+=`margin-inline-start:${J}${q}${re};`),le(I)&&(ne+=`margin-inline-start:${I}${q}${re};`),(le(P)&&le(J)||le(I)&&le(J))&&(oe+=`margin-inline-start:${J}${q}${re};`),le(W)?ae+=`margin-inline-end:${W}${q}${re};`:le(X)&&(ae+=`margin-inline-end:${X}${q}${re};`),le(Y)&&(ne+=`margin-inline-end:${Y}${q}${re};`),(le(W)&&le(X)||le(Y)&&le(X))&&(oe+=`margin-inline-end:${X}${q}${re};`))),s&&("linked"===o?(le(m)?ae+=`padding:${m}${T}${ie};`:le(g)&&(ae+=`padding:${g}${T}${ie};`),le(d)&&(ne+=`padding:${d}${T}${ie};`),(le(m)&&le(g)||le(d)&&le(g))&&(oe+=`padding:${g}${T}${ie};`)):"pair"===o?(le(m)?ae+=`padding-block:${m}${T}${ie};`:le(g)&&(ae+=`padding-block:${g}${T}${ie};`),le(d)&&(ne+=`padding-block:${d}${T}${ie};`),(le(m)&&le(g)||le(d)&&le(g))&&(oe+=`padding-block:${g}${T}${ie};`),le($)?ae+=`padding-inline:${$}${T}${ie};`:le(M)&&(ae+=`padding-inline:${M}${T}${ie};`),le(S)&&(ne+=`padding-inline:${S}${T}${ie};`),(le($)&&le(M)||le(S)&&le(M))&&(oe+=`padding-inline:${M}${T}${ie};`)):(le(m)?ae+=`padding-block-start:${m}${T}${ie};`:le(g)&&(ae+=`padding-block-start:${g}${T}${ie};`),le(d)&&(ne+=`padding-block-start:${d}${T}${ie};`),(le(m)&&le(g)||le(d)&&le(g))&&(oe+=`padding-block-start:${g}${T}${ie};`),le(v)?ae+=`padding-block-end:${v}${T}${ie};`:le(f)&&(ae+=`padding-block-end:${f}${T}${ie};`),le(k)&&(ne+=`padding-block-end:${k}${T}${ie};`),(le(v)&&le(f)||le(k)&&le(f))&&(oe+=`padding-block-end:${f}${T}${ie};`),le(y)?ae+=`padding-inline-start:${y}${T}${ie};`:le(x)&&(ae+=`padding-inline-start:${x}${T}${ie};`),le(w)&&(ne+=`padding-inline-start:${w}${T}${ie};`),(le(y)&&le(x)||le(w)&&le(x))&&(oe+=`padding-inline-start:${x}${T}${ie};`),le($)?ae+=`padding-inline-end:${$}${T}${ie};`:le(M)&&(ae+=`padding-inline-end:${M}${T}${ie};`),le(S)&&(ne+=`padding-inline-end:${S}${T}${ie};`),(le($)&&le(M)||le(S)&&le(M))&&(oe+=`padding-inline-end:${M}${T}${ie};`)))),(0,c.useEffect)((()=>{JSON.stringify(Z)!==JSON.stringify(ae)&&te({spacingCSS:ae})}),[Z,ae,te]),(0,c.useEffect)((()=>{JSON.stringify(Q)!==JSON.stringify(ne)&&te({spacingMD:ne})}),[Q,ne,te]),(0,c.useEffect)((()=>{JSON.stringify(ee)!==JSON.stringify(oe)&&te({spacingLG:oe})}),[ee,oe,te]);const se=p(),ce=()=>{switch(se){case"Desktop":return g;case"Tablet":return d;case"Mobile":return m;default:return}},be=e=>{"Desktop"===se?te({paddingTopMax:e}):"Tablet"===se?te({paddingTopMD:e}):"Mobile"===se&&te({paddingTopMin:e})},me=()=>{switch(se){case"Desktop":return f;case"Tablet":return k;case"Mobile":return v;default:return}},ue=e=>{"Desktop"===se?te({paddingBottomMax:e}):"Tablet"===se?te({paddingBottomMD:e}):"Mobile"===se&&te({paddingBottomMin:e})},de=()=>{switch(se){case"Desktop":return x;case"Tablet":return w;case"Mobile":return y;default:return}},pe=e=>{"Desktop"===se?te({paddingLeftMax:e}):"Tablet"===se?te({paddingLeftMD:e}):"Mobile"===se&&te({paddingLeftMin:e})},ge=()=>{switch(se){case"Desktop":return M;case"Tablet":return S;case"Mobile":return $;default:return}},he=e=>{"Desktop"===se?te({paddingRightMax:e}):"Tablet"===se?te({paddingRightMD:e}):"Mobile"===se&&te({paddingRightMin:e})},ve=()=>{switch(se){case"Desktop":return H;case"Tablet":return R;case"Mobile":return V;default:return}},ke=e=>{"Desktop"===se?te({marginTopMax:e}):"Tablet"===se?te({marginTopMD:e}):"Mobile"===se&&te({marginTopMin:e})},fe=()=>{switch(se){case"Desktop":return F;case"Tablet":return U;case"Mobile":return G;default:return}},_e=e=>{"Desktop"===se?te({marginBottomMax:e}):"Tablet"===se?te({marginBottomMD:e}):"Mobile"===se&&te({marginBottomMin:e})},ye=()=>{switch(se){case"Desktop":return J;case"Tablet":return I;case"Mobile":return P;default:return}},we=e=>{"Desktop"===se?te({marginLeftMax:e}):"Tablet"===se?te({marginLeftMD:e}):"Mobile"===se&&te({marginLeftMin:e})},xe=()=>{switch(se){case"Desktop":return X;case"Tablet":return Y;case"Mobile":return W;default:return}},Ce=e=>{"Desktop"===se?te({marginRightMax:e}):"Tablet"===se?te({marginRightMD:e}):"Mobile"===se&&te({marginRightMin:e})},$e=[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("0","enblocks"),value:"--enb-spacing-0"},{label:(0,n.__)("4px","enblocks"),value:"--enb-spacing-4"},{label:(0,n.__)("8px","enblocks"),value:"--enb-spacing-8"},{label:(0,n.__)("12px","enblocks"),value:"--enb-spacing-12"},{label:(0,n.__)("16px","enblocks"),value:"--enb-spacing-16"},{label:(0,n.__)("24px","enblocks"),value:"--enb-spacing-24"},{label:(0,n.__)("32px","enblocks"),value:"--enb-spacing-32"},{label:(0,n.__)("40px","enblocks"),value:"--enb-spacing-40"},{label:(0,n.__)("48px","enblocks"),value:"--enb-spacing-48"},{label:(0,n.__)("56px","enblocks"),value:"--enb-spacing-56"},{label:(0,n.__)("64px","enblocks"),value:"--enb-spacing-64"},{label:(0,n.__)("72px","enblocks"),value:"--enb-spacing-72"},{label:(0,n.__)("80px","enblocks"),value:"--enb-spacing-80"},{label:(0,n.__)("96px","enblocks"),value:"--enb-spacing-96"}],Se=[{label:(0,n.__)("Auto","enblocks"),value:"auto"},...$e];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Spacing","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(O,{label:(0,n.__)("Fluid Spacing","enblocks"),help:(0,n.__)("Fluid spacing makes use of the clamp() CSS function to determine the appropriate value based on the specific width of the viewport.","enblocks"),checked:a,setChecked:e=>te({fluidSpacing:e})}),(0,e.createElement)(E,null),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(Ee,{label:(0,n.__)("Padding","enblocks"),fluidSpacing:a,linkedType:o,setLinkedType:e=>te({paddingLinkedType:e}),options:$e,customValue:s,setCustomValue:e=>te({hasCustomPadding:e}),value:b,setValue:e=>te({paddingTop:e}),resetFallback:"",minValue:m,setMinValue:e=>te({paddingTopMin:e}),maxValue:g,setMaxValue:e=>te({paddingTopMax:e}),responsiveValue:ce(),setResponsiveValue:be,value2:h,setValue2:e=>te({paddingBottom:e}),minValue2:v,setMinValue2:e=>te({paddingBottomMin:e}),maxValue2:f,setMaxValue2:e=>te({paddingBottomMax:e}),responsiveValue2:me(),setResponsiveValue2:ue,value3:_,setValue3:e=>te({paddingLeft:e}),minValue3:y,setMinValue3:e=>te({paddingLeftMin:e}),maxValue3:x,setMaxValue3:e=>te({paddingLeftMax:e}),responsiveValue3:de(),setResponsiveValue3:pe,value4:C,setValue4:e=>te({paddingRight:e}),minValue4:$,setMinValue4:e=>te({paddingRightMin:e}),maxValue4:M,setMaxValue4:e=>te({paddingRightMax:e}),responsiveValue4:ge(),setResponsiveValue4:he,unit:T,setUnit:e=>te({paddingUnit:e})}),(0,e.createElement)(O,{label:(0,n.__)("Force padding","enblocks"),help:(0,n.__)('Adds "!important" to the padding property in order to override any values generated by the WordPress Block Editor.',"enblocks"),checked:D,setChecked:e=>te({forcePadding:e})}),(0,e.createElement)(E,null),(0,e.createElement)(Ee,{label:(0,n.__)("Margin","enblocks"),fluidSpacing:a,linkedType:L,setLinkedType:e=>te({marginLinkedType:e}),options:Se,customValue:B,setCustomValue:e=>te({hasCustomMargin:e}),hasNegativeValue:!0,value:N,setValue:e=>te({marginTop:e}),resetFallback:"",minValue:V,setMinValue:e=>te({marginTopMin:e}),maxValue:H,setMaxValue:e=>te({marginTopMax:e}),responsiveValue:ve(),setResponsiveValue:ke,value2:A,setValue2:e=>te({marginBottom:e}),minValue2:G,setMinValue2:e=>te({marginBottomMin:e}),maxValue2:F,setMaxValue2:e=>te({marginBottomMax:e}),responsiveValue2:fe(),setResponsiveValue2:_e,value3:z,setValue3:e=>te({marginLeft:e}),minValue3:P,setMinValue3:e=>te({marginLeftMin:e}),maxValue3:J,setMaxValue3:e=>te({marginLeftMax:e}),responsiveValue3:ye(),setResponsiveValue3:we,value4:j,setValue4:e=>te({marginRight:e}),minValue4:W,setMinValue4:e=>te({marginRightMin:e}),maxValue4:X,setMaxValue4:e=>te({marginRightMax:e}),responsiveValue4:xe(),setResponsiveValue4:Ce,unit:q,setUnit:e=>te({marginUnit:e})}),(0,e.createElement)(O,{label:(0,n.__)("Force margin","enblocks"),help:(0,n.__)('Adds "!important" to the margin property in order to override any values generated by the WordPress Block Editor.',"enblocks"),checked:K,setChecked:e=>te({forceMargin:e})})))))}return(0,e.createElement)(t,{...l})}),"withSpacing");(0,s.addFilter)("editor.BlockEdit","enblocks/spacing",xe),(0,s.addFilter)("blocks.registerBlockType","enblocks/spacing-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/buttons"!==t&&"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==t&&"enblocks/flexbox"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,fluidSpacing:{type:"boolean",default:!0},hasCustomPadding:{type:"boolean",default:!1},paddingLinkedType:{type:"string",default:"linked"},paddingTop:{type:"string",default:""},paddingTopMin:{type:"number"},paddingTopMD:{type:"number"},paddingTopMax:{type:"number"},paddingBottom:{type:"string"},paddingBottomMin:{type:"number"},paddingBottomMD:{type:"number"},paddingBottomMax:{type:"number"},paddingLeft:{type:"string"},paddingLeftMin:{type:"number"},paddingLeftMD:{type:"number"},paddingLeftMax:{type:"number"},paddingRight:{type:"string"},paddingRightMin:{type:"number"},paddingRightMD:{type:"number"},paddingRightMax:{type:"number"},paddingUnit:{type:"string",default:"px"},forcePadding:{type:"boolean"},hasCustomMargin:{type:"boolean",default:!1},marginLinkedType:{type:"string",default:"pair"},marginTop:{type:"string",default:""},marginTopMin:{type:"number"},marginTopMD:{type:"number"},marginTopMax:{type:"number"},marginBottom:{type:"string"},marginBottomMin:{type:"number"},marginBottomMD:{type:"number"},marginBottomMax:{type:"number"},marginLeft:{type:"string"},marginLeftMin:{type:"number"},marginLeftMD:{type:"number"},marginLeftMax:{type:"number"},marginRight:{type:"string"},marginRightMin:{type:"number"},marginRightMD:{type:"number"},marginRightMax:{type:"number"},marginUnit:{type:"string",default:"px"},forceMargin:{type:"boolean"},spacingCSS:{type:"object",source:"html"},spacingMD:{type:"object",source:"html"},spacingLG:{type:"object",source:"html"}}}}));const Ce=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/popup"===l.name||"enblocks/slide-in"===l.name){const{attributes:{fluidSpacing:a,paddingLinkedType:o,hasCustomPadding:s,paddingTop:b,paddingTopMin:m,paddingTopMD:d,paddingTopMax:g,paddingBottom:h,paddingBottomMin:v,paddingBottomMD:k,paddingBottomMax:f,paddingLeft:_,paddingLeftMin:y,paddingLeftMD:w,paddingLeftMax:E,paddingRight:x,paddingRightMin:C,paddingRightMD:$,paddingRightMax:S,paddingUnit:M,forcePadding:T,spacingCSS:D,spacingMD:L,spacingLG:B},setAttributes:N}=l;function V(e){return!!e||0===e}let R="",H="",A="",G="";T&&(G=" !important"),a?s?"linked"===o&&V(m)&&V(g)?R+="padding:"+u(m,g)+`${G};`:"pair"===o?(V(m)&&V(g)&&(R+="padding-block:"+u(m,g)+`${G};`),V(y)&&V(E)&&(R+="padding-inline:"+u(y,E)+`${G};`)):(V(m)&&V(g)&&(R+="padding-block-start:"+u(m,g)+`${G};`),V(v)&&V(f)&&(R+="padding-block-end:"+u(v,f)+`${G};`),V(y)&&V(E)&&(R+="padding-inline-start:"+u(y,E)+`${G};`),V(C)&&V(S)&&(R+="padding-inline-end:"+u(C,S)+`${G};`)):"linked"===o?V(b)&&(R+=`padding:var(${b})${G};`):"pair"===o?(V(b)&&(R+=`padding-block:var(${b})${G};`),V(_)&&(R+=`padding-inline:var(${_})${G};`)):(V(b)&&(R+=`padding-block-start:var(${b})${G};`),V(h)&&(R+=`padding-block-end:var(${h})${G};`),V(_)&&(R+=`padding-inline-start:var(${_})${G};`),V(x)&&(R+=`padding-inline-end:var(${x})${G};`)):"linked"===o?V(m)?(R+=`padding:${m}${M}${G};`,V(d)&&(H+=`padding:${d}${M}${G};`),V(g)&&(A+=`padding:${g}${M}${G};`)):V(d)?(R+=`padding:${d}${M}${G};`,V(g)&&(A+=`padding:${g}${M}${G};`)):V(g)&&(R+=`padding:${g}${M}${G};`):"pair"===o?(V(m)?(R+=`padding-block:${m}${M}${G};`,V(d)&&(H+=`padding-block:${d}${M}${G};`),V(g)&&(A+=`padding-block:${g}${M}${G};`)):V(d)?(R+=`padding-block:${d}${M}${G};`,V(g)&&(A+=`padding-block:${g}${M}${G};`)):V(g)&&(R+=`padding-block:${g}${M}${G};`),V(C)?(R+=`padding-inline:${C}${M}${G};`,V($)&&(H+=`padding-inline:${$}${M}${G};`),V(S)&&(A+=`padding-inline:${S}${M}${G};`)):V($)?(R+=`padding-inline:${$}${M}${G};`,V(S)&&(A+=`padding-inline:${S}${M}${G};`)):V(S)&&(R+=`padding-inline:${S}${M}${G};`)):(V(m)?(R+=`padding-block-start:${m}${M}${G};`,V(d)&&(H+=`padding-block-start:${d}${M}${G};`),V(g)&&(A+=`padding-block-start:${g}${M}${G};`)):V(d)?(R+=`padding-block-start:${d}${M}${G};`,V(g)&&(A+=`padding-block-start:${g}${M}${G};`)):V(g)&&(R+=`padding-block-start:${g}${M}${G};`),V(v)?(R+=`padding-block-end:${v}${M}${G};`,V(k)&&(H+=`padding-block-end:${k}${M}${G};`),V(f)&&(A+=`padding-block-end:${f}${M}${G};`)):V(k)?(R+=`padding-block-end:${k}${M}${G};`,V(f)&&(A+=`padding-block-end:${f}${M}${G};`)):V(f)&&(R+=`padding-block-end:${f}${M}${G};`),V(y)?(R+=`padding-inline-start:${y}${M}${G};`,V(w)&&(H+=`padding-inline-start:${w}${M}${G};`),V(E)&&(A+=`padding-inline-start:${E}${M}${G};`)):V(w)?(R+=`padding-inline-start:${w}${M}${G};`,V(E)&&(A+=`padding-inline-start:${E}${M}${G};`)):V(E)&&(R+=`padding-inline-start:${E}${M}${G};`),V(C)?(R+=`padding-inline-end:${C}${M}${G};`,V($)&&(H+=`padding-inline-end:${$}${M}${G};`),V(S)&&(A+=`padding-inline-end:${S}${M}${G};`)):V($)?(R+=`padding-inline-end:${$}${M}${G};`,V(S)&&(A+=`padding-inline-end:${S}${M}${G};`)):V(S)&&(R+=`padding-inline-end:${S}${M}${G};`)),(0,c.useEffect)((()=>{JSON.stringify(D)!==JSON.stringify(R)&&N({spacingCSS:R})}),[D,R,N]),(0,c.useEffect)((()=>{JSON.stringify(L)!==JSON.stringify(H)&&N({spacingMD:H})}),[L,H,N]),(0,c.useEffect)((()=>{JSON.stringify(B)!==JSON.stringify(A)&&N({spacingLG:A})}),[B,A,N]);const U=p(),F=()=>{switch(U){case"Desktop":return g;case"Tablet":return d;case"Mobile":return m;default:return}},z=e=>{"Desktop"===U?N({paddingTopMax:e}):"Tablet"===U?N({paddingTopMD:e}):"Mobile"===U&&N({paddingTopMin:e})},P=()=>{switch(U){case"Desktop":return f;case"Tablet":return k;case"Mobile":return v;default:return}},I=e=>{"Desktop"===U?N({paddingBottomMax:e}):"Tablet"===U?N({paddingBottomMD:e}):"Mobile"===U&&N({paddingBottomMin:e})},J=()=>{switch(U){case"Desktop":return E;case"Tablet":return w;case"Mobile":return y;default:return}},j=e=>{"Desktop"===U?N({paddingLeftMax:e}):"Tablet"===U?N({paddingLeftMD:e}):"Mobile"===U&&N({paddingLeftMin:e})},W=()=>{switch(U){case"Desktop":return S;case"Tablet":return $;case"Mobile":return C;default:return}},Y=e=>{"Desktop"===U?N({paddingRightMax:e}):"Tablet"===U?N({paddingRightMD:e}):"Mobile"===U&&N({paddingRightMin:e})};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Padding","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(O,{label:(0,n.__)("Fluid Spacing","enblocks"),help:(0,n.__)("Fluid spacing makes use of the clamp() CSS function to determine the appropriate value based on the specific width of the viewport.","enblocks"),checked:a,setChecked:e=>N({fluidSpacing:e})}),(0,e.createElement)(Ee,{label:(0,n.__)("Padding","enblocks"),fluidSpacing:a,linkedType:o,setLinkedType:e=>N({paddingLinkedType:e}),customValue:s,setCustomValue:e=>N({hasCustomPadding:e}),value:b,setValue:e=>N({paddingTop:e}),minValue:m,setMinValue:e=>N({paddingTopMin:e}),maxValue:g,setMaxValue:e=>N({paddingTopMax:e}),responsiveValue:F(),setResponsiveValue:z,value2:h,setValue2:e=>N({paddingBottom:e}),minValue2:v,setMinValue2:e=>N({paddingBottomMin:e}),maxValue2:f,setMaxValue2:e=>N({paddingBottomMax:e}),responsiveValue2:P(),setResponsiveValue2:I,value3:_,setValue3:e=>N({paddingLeft:e}),minValue3:y,setMinValue3:e=>N({paddingLeftMin:e}),maxValue3:E,setMaxValue3:e=>N({paddingLeftMax:e}),responsiveValue3:J(),setResponsiveValue3:j,value4:x,setValue4:e=>N({paddingRight:e}),minValue4:C,setMinValue4:e=>N({paddingRightMin:e}),maxValue4:S,setMaxValue4:e=>N({paddingRightMax:e}),responsiveValue4:W(),setResponsiveValue4:Y}),(0,e.createElement)(O,{label:(0,n.__)("Force padding","enblocks"),help:(0,n.__)('Adds "!important" to the padding property in order to override any values generated by the WordPress Block Editor.',"enblocks"),checked:T,setChecked:e=>N({forcePadding:e})}))))}return(0,e.createElement)(t,{...l})}),"withPadding");(0,s.addFilter)("editor.BlockEdit","enblocks/padding",Ce),(0,s.addFilter)("blocks.registerBlockType","enblocks/padding-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/popup"!==t&&"enblocks/slide-in"!==t?e:{...e,attributes:{...l,fluidSpacing:{type:"boolean",default:!0},hasCustomPadding:{type:"boolean",default:!1},paddingLinkedType:{type:"string",default:"pair"},paddingTop:{type:"string"},paddingTopMin:{type:"number"},paddingTopMax:{type:"number"},paddingBottom:{type:"string"},paddingBottomMin:{type:"number"},paddingBottomMax:{type:"number"},paddingLeft:{type:"string"},paddingLeftMin:{type:"number"},paddingLeftMax:{type:"number"},paddingRight:{type:"string"},paddingRightMin:{type:"number"},paddingRightMax:{type:"number"},paddingUnit:{type:"string",default:"px"},forcePadding:{type:"boolean"},spacingCSS:{type:"object",source:"html"},spacingMD:{type:"object",source:"html"},spacingLG:{type:"object",source:"html"}}}}));const $e=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/column"===l.name||"enblocks/container"===l.name){const{attributes:{wordBreak:a,textWrap:o,overflowWrap:s,writingMode:b,limitLinesCount:m,limitLinesCountMD:u,limitLinesCountLG:d,textStyleCSS:g,textStyleMD:h,textStyleLG:v},setAttributes:k}=l;function f(e){return!!e||0===e}let _="",y="",w="";a&&(_+=`word-break:${a};`),o&&(_+=`text-wrap:${o};`),s&&(_+=`overflow-wrap:${s};`),b&&(_+=`writing-mode:${b};`),f(m)?(_+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${m};overflow:hidden!important;`,f(u)&&(y+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${u};overflow:hidden!important;`),f(d)&&(w+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${d};overflow:hidden!important;`)):f(u)?(_+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${u};overflow:hidden!important;`,f(d)&&(w+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${d};overflow:hidden!important;`)):f(d)&&(_+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${d};overflow:hidden!important;`),(0,c.useEffect)((()=>{JSON.stringify(g)!==JSON.stringify(_)&&k({textStyleCSS:_})}),[g,_,k]),(0,c.useEffect)((()=>{JSON.stringify(h)!==JSON.stringify(y)&&k({textStyleMD:y})}),[h,y,k]),(0,c.useEffect)((()=>{JSON.stringify(v)!==JSON.stringify(w)&&k({textStyleLG:w})}),[v,w,k]);const E=p(),x=()=>{switch(E){case"Desktop":return d;case"Tablet":return u;case"Mobile":return m;default:return}},C=e=>{"Desktop"===E?k({limitLinesCountLG:e}):"Tablet"===E?k({limitLinesCountMD:e}):"Mobile"===E&&k({limitLinesCount:e})};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Text Style","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(N,{label:(0,n.__)("Word Break","enblocks"),help:(0,n.__)("Determines if line breaks are displayed whenever the text exceeds its content box.","enblocks"),resetButton:!0,options:[{label:"Default",value:""},{label:"Normal",value:"normal"},{label:"Break All",value:"break-all"},{label:"Break Word",value:"break-word"}],value:a,setValue:e=>k({wordBreak:e})}),(0,e.createElement)(N,{label:(0,n.__)("Text Wrap","enblocks"),help:(0,n.__)("Controls how text inside an element is wrapped.","enblocks"),resetButton:!0,options:[{label:"Default",value:""},{label:"Balance",value:"balance"},{label:"Wrap",value:"wrap"},{label:"No Wrap",value:"nowrap"}],value:o,setValue:e=>k({textWrap:e})}),(0,e.createElement)(N,{label:(0,n.__)("Overflow Wrap","enblocks"),help:(0,n.__)("To prevent text from overflowing its line box, you can specify whether the browser should insert line breaks within a string that is otherwise unbreakable.","enblocks"),resetButton:!0,options:[{label:"Default",value:""},{label:"Normal",value:"normal"},{label:"Anywhere",value:"anywhere"},{label:"Break Word",value:"break-word"}],value:s,setValue:e=>k({overflowWrap:e})}),(0,e.createElement)(N,{label:(0,n.__)("Writing Mode","enblocks"),help:(0,n.__)("The orientation of text can be determined by specifying whether it should be arranged horizontally or vertically.","enblocks"),resetButton:!0,options:[{label:"Default",value:""},{label:"horizontal-tb",value:"horizontal-tb"},{label:"vertical-rl",value:"vertical-rl"},{label:"vertical-lr",value:"vertical-lr"}],value:b,setValue:e=>k({writingMode:e})}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Limit number of lines","enblocks"),help:(0,n.__)("Limit the lines within the box by truncating the text.","enblocks"),hasDeviceToggle:!0,value:x(),setValue:C,min:1,max:10}))))}return(0,e.createElement)(t,{...l})}),"withTextStyle");(0,s.addFilter)("editor.BlockEdit","enblocks/text-style",$e),(0,s.addFilter)("blocks.registerBlockType","enblocks/text-style-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/column"!==t&&"enblocks/container"!==t?e:{...e,attributes:{...l,wordBreak:{type:"string"},textWrap:{type:"string"},overflowWrap:{type:"string"},writingMode:{type:"string"},limitLinesCount:{type:"number"},limitLinesCountMD:{type:"number"},limitLinesCountLG:{type:"number"},textStyleCSS:{type:"object",source:"html"},textStyleMD:{type:"object",source:"html"},textStyleLG:{type:"object",source:"html"}}}}));const Se=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/heading"===l.name){const{attributes:{hasGradientText:a,textShadowX:o,textShadowY:s,textShadowBlur:b,textShadowColor:m,textShadowColorHover:u,textShadowCSS:d,hoverTextShadowCSS:p},setAttributes:g}=l;let h="";m&&(h+=`text-shadow:${o}px ${s}px ${b}px ${m};`),(0,c.useEffect)((()=>{JSON.stringify(d)!==JSON.stringify(h)&&g({textShadowCSS:h})}),[d,h,g]);let v="";return u&&(v+=`text-shadow:${o}px ${s}px ${b}px ${u};`),(0,c.useEffect)((()=>{JSON.stringify(p)!==JSON.stringify(v)&&g({hoverTextShadowCSS:v})}),[p,v,g]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),!a&&(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Text Shadow","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-text-shadow"},(0,e.createElement)(A,{label:(0,n.__)("Shadow Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:m,setColor:e=>g({textShadowColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:u,setColor2:e=>g({textShadowColorHover:e})}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Offset-X","enblocks"),value:o,setValue:e=>g({textShadowX:e}),resetFallback:0,min:-50,max:50,singleUnit:"px"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Offset-Y","enblocks"),value:s,setValue:e=>g({textShadowY:e}),resetFallback:0,min:-50,max:50,singleUnit:"px"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Blur","enblocks"),value:b,setValue:e=>g({textShadowBlur:e}),resetFallback:4,max:50,singleUnit:"px"})))))}return(0,e.createElement)(t,{...l})}),"withTextShadow");(0,s.addFilter)("editor.BlockEdit","enblocks/text-shadow",Se),(0,s.addFilter)("blocks.registerBlockType","enblocks/text-shadow-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/heading"!==t?e:{...e,attributes:{...l,textShadowX:{type:"number",default:0},textShadowY:{type:"number",default:0},textShadowBlur:{type:"number",default:4},textShadowColor:{type:"string"},textShadowColorHover:{type:"string"},textShadowCSS:{type:"object",source:"html"},hoverTextShadowCSS:{type:"object",source:"html"}}}}));const Me=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/container"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name||"enblocks/image"===l.name){const{attributes:{rotate:a,rotateHover:o,rotateParentHover:s,scale:b,scaleHover:m,scaleParentHover:u,skewX:d,skewXHover:p,skewXParentHover:g,skewY:h,skewYHover:v,skewYParentHover:k,translateX:f,translateXUnit:_,translateXHover:y,translateXHoverUnit:w,translateXParentHover:E,translateXParentHoverUnit:x,translateY:C,translateYUnit:$,translateYHover:S,translateYHoverUnit:M,translateYParentHover:T,translateYParentHoverUnit:D,hasCustomTransformOrigin:B,transformOrigin:N,xOffset:V,yOffset:R,transformCSS:H,hoverTransformCSS:A,parentHoverTransformCSS:G},setAttributes:U}=l;function F(e){return!!e||0===e}let O="";(F(a)||F(b)||F(d)||F(h)||F(f)||F(C))&&(O+="transform:",F(a)&&(O+=`rotate(${a}deg) `),F(b)&&(O+=`scale(${b}) `),F(d)&&(O+=`skewX(${d}deg) `),F(h)&&(O+=`skewY(${h}deg) `),F(f)&&(O+=`translateX(${f}${_}) `),F(C)&&(O+=`translateY(${C}${$})`),O+=";",!B&&N&&(O+=`transform-origin:${N};`),B&&(O+=`transform-origin:${V}% ${R}%;`)),(0,c.useEffect)((()=>{JSON.stringify(H)!==JSON.stringify(O)&&U({transformCSS:O})}),[H,O,U]);let z="";(F(o)||F(m)||F(p)||F(v)||F(y)||F(S))&&(z+="transform:",F(o)&&(z+=`rotate(${o}deg) `),F(m)&&(z+=`scale(${m}) `),F(p)&&(z+=`skewX(${p}deg) `),F(v)&&(z+=`skewY(${v}deg) `),F(y)&&(z+=`translateX(${y}${w}) `),F(S)&&(z+=`translateY(${S}${M})`),z+=";",!B&&N&&(z+=`transform-origin:${N};`),B&&(z+=`transform-origin:${V}% ${R}%;;`)),(0,c.useEffect)((()=>{JSON.stringify(A)!==JSON.stringify(z)&&U({hoverTransformCSS:z})}),[A,z,U]);let P="";(F(s)||F(u)||F(g)||F(k)||F(E)||F(T))&&(P+="transform:",F(s)&&(P+=`rotate(${s}deg) `),F(u)&&(P+=`scale(${u}) `),F(g)&&(P+=`skewX(${g}deg) `),F(k)&&(P+=`skewY(${k}deg) `),F(E)&&(P+=`translateX(${E}${x}) `),F(T)&&(P+=`translateY(${D}${w})`),P+=";"),(0,c.useEffect)((()=>{JSON.stringify(G)!==JSON.stringify(P)&&U({parentHoverTransformCSS:P})}),[G,P,U]);const I=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Transform","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-component-transform"},(0,e.createElement)(i.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"},{name:"parent-hover",title:"Parent Hover",className:"enb-parent-hover"}]},(t=>{switch(t.name){case"normal":return(0,e.createElement)("div",{className:"normal-tab-content"},(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Rotate","enblocks"),value:a,setValue:e=>U({rotate:e}),max:360,singleUnit:"deg"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Scale","enblocks"),value:b,setValue:e=>U({scale:e}),min:.1,step:.05,max:2}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("SkewX","enblocks"),value:d,setValue:e=>U({skewX:e}),min:-60,max:60,singleUnit:"deg"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("SkewY","enblocks"),value:h,setValue:e=>U({skewY:e}),min:-30,max:30,singleUnit:"deg"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("TranslateX","enblocks"),value:f,setValue:e=>U({translateX:e}),min:-2e3,max:2e3,showUnits:!0,units:I,unit:_,setUnit:e=>U({translateXUnit:e})}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("TranslateY","enblocks"),value:C,setValue:e=>U({translateY:e}),min:-2e3,max:2e3,showUnits:!0,units:I,unit:$,setUnit:e=>U({translateYUnit:e})}));case"hover":return(0,e.createElement)("div",{className:"hover-tab-content"},(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Rotate","enblocks"),value:o,setValue:e=>U({rotateHover:e}),max:360,singleUnit:"deg"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Scale","enblocks"),value:m,setValue:e=>U({scaleHover:e}),min:.1,step:.05,max:2}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("SkewX","enblocks"),value:p,setValue:e=>U({skewXHover:e}),min:-60,max:60,singleUnit:"deg"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("SkewY","enblocks"),value:v,setValue:e=>U({skewYHover:e}),min:-60,max:60,singleUnit:"deg"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("TranslateX","enblocks"),value:y,setValue:e=>U({translateXHover:e}),min:-500,max:500,showUnits:!0,units:I,unit:w,setUnit:e=>U({translateXHoverUnit:e})}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("TranslateY","enblocks"),value:S,setValue:e=>U({translateYHover:e}),min:-500,max:500,showUnits:!0,units:I,unit:M,setUnit:e=>U({translateYHoverUnit:e})}));case"parent-hover":return(0,e.createElement)("div",{className:"parent-hover-tab-content"},(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Rotate","enblocks"),value:s,setValue:e=>U({rotateParentHover:e}),max:360,singleUnit:"deg"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("Scale","enblocks"),value:u,setValue:e=>U({scaleParentHover:e}),min:.1,step:.05,max:2}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("SkewX","enblocks"),value:g,setValue:e=>U({skewXParentHover:e}),min:-60,max:60,singleUnit:"deg"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("SkewY","enblocks"),value:k,setValue:e=>U({skewYParentHover:e}),min:-30,max:30,singleUnit:"deg"}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("TranslateX","enblocks"),value:E,setValue:e=>U({translateXParentHover:e}),min:-2e3,max:2e3,showUnits:!0,units:I,unit:x,setUnit:e=>U({translateXParentHoverUnit:e})}),(0,e.createElement)(L,{hideRail:!1,label:(0,n.__)("TranslateY","enblocks"),value:T,setValue:e=>U({translateYParentHover:e}),min:-2e3,max:2e3,showUnits:!0,units:I,unit:D,setUnit:e=>U({translateYParentHoverUnit:e})}))}})),(0,e.createElement)("div",{className:"enb-flex"},(0,e.createElement)(fe,{label:(0,n.__)("Transform Origin","enblocks"),innerLabel:[(0,n.__)("X","enblocks"),(0,n.__)("Y","enblocks")],hasCustomValue:B,resetButton:!0,setShowCustomValue:e=>U({hasCustomTransformOrigin:e}),options:[{label:(0,n.__)("Top Left","enblocks"),value:"top left"},{label:(0,n.__)("Top Center","enblocks"),value:"top center"},{label:(0,n.__)("Top Right","enblocks"),value:"top right"},{label:(0,n.__)("Center","enblocks"),value:"center"},{label:(0,n.__)("Bottom Left","enblocks"),value:"bottom left"},{label:(0,n.__)("Bottom Center","enblocks"),value:"bottom center"},{label:(0,n.__)("Bottom Right","enblocks"),value:"bottom right"}],value:N,setValue:e=>U({transformOrigin:e}),resetFallback:"center",max:100,customValue:V,setCustomValue:e=>U({xOffset:e}),customResetFallback:50,customValue2:R,setCustomValue2:e=>U({yOffset:e}),customResetFallback2:50}))))))}return(0,e.createElement)(t,{...l})}),"withTransform");(0,s.addFilter)("editor.BlockEdit","enblocks/transform",Me),(0,s.addFilter)("blocks.registerBlockType","enblocks/transform-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,rotate:{type:"number"},rotateHover:{type:"number"},rotateParentHover:{type:"number"},scale:{type:"number"},scaleHover:{type:"number"},scaleParentHover:{type:"number"},skewX:{type:"number"},skewXHover:{type:"number"},skewXParentHover:{type:"number"},skewY:{type:"number"},skewYHover:{type:"number"},skewYParentHover:{type:"number"},translateX:{type:"number"},translateXUnit:{type:"string",default:"px"},translateXHover:{type:"number"},translateXHoverUnit:{type:"string",default:"px"},translateXParentHover:{type:"number"},translateXParentHoverUnit:{type:"string",default:"px"},translateY:{type:"number"},translateYUnit:{type:"string",default:"px"},translateYHover:{type:"number"},translateYHoverUnit:{type:"string",default:"px"},translateYParentHover:{type:"number"},translateYParentHoverUnit:{type:"string",default:"px"},hasCustomTransformOrigin:{type:"boolean",default:!1},transformOrigin:{type:"string",default:"center"},xOffset:{type:"number",default:50},yOffset:{type:"number",default:50},transformCSS:{type:"object",source:"html"},hoverTransformCSS:{type:"object",source:"html"},parentHoverTransformCSS:{type:"object",source:"html"}}}}));const Te=({label:t,showCustomValue:l=!1,setShowCustomValue:o,options:r,resetButton:s,value:c,setValue:b,resetFallback:u,customValue:d,setCustomValue:p})=>(0,e.createElement)("div",{className:"enb-component enb-component-select enb-cols-2 enb-align-start enb-col-gap-8"},(0,e.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center"},(0,e.createElement)("h2",{className:"enb-component-heading"},t),(0,e.createElement)(i.Button,{label:!0===l?(0,n.__)("Switch to Preset Value","enblocks"):(0,n.__)("Set Custom Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:a()("enb-control-button enb-switch-control-button",{"is-active":!0===l}),onClick:()=>o(!0!==l),icon:m})),(0,e.createElement)("div",null,!l&&(0,e.createElement)(B,{resetButton:s,options:r,value:c,setValue:b,resetFallback:u}),l&&(0,e.createElement)(i.TextControl,{value:d,onChange:p}))),De=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/column"===l.name||"enblocks/container"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name||"enblocks/image"===l.name){const{attributes:{enableCustomTransitionProperty:o,customTransitionProperty:s,transitionProperty:b,customTransition:m,hasCustomTransitionSpeed:u,transitionSpeed:d,transitionDuration:p,transitionDelay:g,transitionTiming:h,transitionCSS:v},setAttributes:k}=l;let f="";if(s||b){const e=u?" "+p+"ms":" "+d,t=h?" "+h:"",l=(a=g)||0===a?" "+g+"ms":"";o?s&&(f+=`transition:${s}${e}${t}${l};`):"custom"===b?f+=`transition:${m};`:b&&(f+=`transition:${b}${e}${t}${l};`)}return(0,c.useEffect)((()=>{JSON.stringify(v)!==JSON.stringify(f)&&k({transitionCSS:f})}),[v,f,k]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Transition","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-transition"},(0,e.createElement)(Te,{label:(0,n.__)("Property","enblocks"),help:(0,n.__)("Select the CSS properties to which a transition effect should be applied.","enblocks"),resetButton:!0,showCustomValue:o,setShowCustomValue:e=>k({enableCustomTransitionProperty:e}),options:[{label:(0,n.__)("None","enblocks"),value:""},{label:(0,n.__)("All","enblocks"),value:"all"},{label:(0,n.__)("Background","enblocks"),value:"background"},{label:(0,n.__)("Border","enblocks"),value:"border"},{label:(0,n.__)("Box Shadow","enblocks"),value:"box-shadow"},{label:(0,n.__)("Color","enblocks"),value:"color"},{label:(0,n.__)("Filter","enblocks"),value:"filter"},{label:(0,n.__)("Opacity","enblocks"),value:"opacity"},{label:(0,n.__)("Transform","enblocks"),value:"transform"},{label:(0,n.__)("Visibility","enblocks"),value:"visibility"},{label:(0,n.__)("Custom","enblocks"),value:"custom"}],value:b,setValue:e=>k({transitionProperty:e}),customValue:s,setCustomValue:e=>k({customTransitionProperty:e})}),!o&&"custom"===b&&(0,e.createElement)(i.TextareaControl,{help:(0,n.__)("Multiple properties can be added separated by comma(,).","enblocks"),className:"enb-control enb-transition-custom-property",value:m,onChange:e=>k({customTransition:e})}),(o||!!b&&"custom"!==b)&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(N,{label:(0,n.__)("Timing Function","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Linear","enblocks"),value:"linear"},{label:(0,n.__)("Ease-in","enblocks"),value:"ease-in"},{label:(0,n.__)("Ease-out","enblocks"),value:"ease-out"},{label:(0,n.__)("Ease-in-out","enblocks"),value:"ease-in-out"}],value:h,setValue:e=>k({transitionTiming:e})}),(0,e.createElement)(F,{label:(0,n.__)("Duration","enblocks"),hasCustomValue:u,resetButton:!0,setShowCustomValue:e=>k({hasCustomTransitionSpeed:e}),options:[{label:(0,n.__)("Fast","enblocks"),value:"150ms"},{label:(0,n.__)("Normal","enblocks"),value:"350ms"},{label:(0,n.__)("Slow","enblocks"),value:"500ms"}],value:d,setValue:e=>k({transitionSpeed:e}),resetFallback:"350ms",min:50,max:1e4,step:50,customValue:p,setCustomValue:e=>k({transitionDuration:e}),customResetFallback:350,singleUnit:"ms"}),(0,e.createElement)(L,{label:(0,n.__)("Delay","enblocks"),value:g,setValue:e=>k({transitionDelay:e}),min:50,max:1e4,step:50,singleUnit:"ms"}))))))}var a;return(0,e.createElement)(t,{...l})}),"withTransition");(0,s.addFilter)("editor.BlockEdit","enblocks/transition",De),(0,s.addFilter)("blocks.registerBlockType","enblocks/transition-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/column"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,enableCustomTransitionProperty:{type:"toggle"},customTransitionProperty:{type:"string"},transitionProperty:{type:"string"},customTransition:{type:"string",default:"<property> <duration> <timing-function> <delay>"},transitionTiming:{type:"string"},hasCustomTransitionSpeed:{type:"boolean",default:!1},transitionSpeed:{type:"string",default:"350ms"},transitionDuration:{type:"number",default:350},transitionDelay:{type:"number"},transitionCSS:{type:"object",source:"html"}}}}));const Le=({label:t,help:l,hasCustomValue:a=!1,setShowCustomValue:o,resetButton:r,options:i,value:s,setValue:c,resetFallback:b,min:m,max:u,step:d,customValue:p,setCustomValue:g,customResetFallback:h,singleUnit:v,showUnits:k,units:f,unit:_,setUnit:y,resetFallbackUnit:E})=>(0,e.createElement)("div",{className:"enb-component enb-grid enb-row-gap-8"},(0,e.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,e.createElement)("h2",{className:"enb-component-heading enb-m-0"},t,!!l&&(0,e.createElement)("span",{className:"enb-component-help"},l)),(0,e.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},a&&(0,e.createElement)(w,null),(0,e.createElement)(U,{label:a?(0,n.__)("Switch to Preset Value","enblocks"):(0,n.__)("Set Custom Value","enblocks"),isActive:!!a,onClick:()=>o(!a)}))),!a&&(0,e.createElement)("div",{className:"enb-select"},(0,e.createElement)(B,{resetButton:r,options:i,value:s,setValue:c,resetFallback:b})),a&&(0,e.createElement)(L,{hideRail:!1,hasDeviceToggle:!0,value:p,setValue:g,min:m,max:u,step:d,resetFallback:h,singleUnit:v,showUnits:k,units:f,unit:_,setUnit:y,resetFallbackUnit:E})),Be=({label:t,innerLabel:l,hasCustomValue:o=!1,setShowCustomValue:r,hideTrack:i,min:s,max:c,step:b,value:m,setValue:u,singleUnit:d,showUnits:p,units:g,unit:h,setUnit:v,resetFallbackUnit:k,isClamp:f,clampMin:_,clampMax:y,clampStep:w,customValue:E,setCustomValue:x,customValue2:C,setCustomValue2:S,resetFallback:M})=>(0,e.createElement)("div",{className:a()("enb-component enb-cols-2 enb-align-start enb-col-gap-8",{"hide-track":i})},(0,e.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,e.createElement)("h2",{className:"enb-component-heading"},t),(0,e.createElement)("div",{className:"enb-component-header-options"},(0,e.createElement)(U,{label:o?(0,n.__)("Set Static Value","enblocks"):(0,n.__)("Set Fluid Value","enblocks"),isActive:!!o,onClick:()=>r(!0!==o)}))),!o&&(0,e.createElement)(D,{value:m,setValue:u,min:s,max:c,step:b,singleUnit:d,showUnits:p,units:g,unit:h,setUnit:v,resetFallbackUnit:k}),o&&(0,e.createElement)($,{innerLabel:l,min:_,max:y,step:w,isClamp:f,value:E,setValue:x,value2:C,setValue2:S,resetFallback:M,singleUnit:d,showUnits:p,units:g,unit:h,setUnit:v,resetFallbackUnit:k})),Ne=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/column"===l.name||"enblocks/container"===l.name||"enblocks/heading"===l.name){const{attributes:{fluidTypography:a,fontFamily:o,fontSize:s,hasCustomFontSize:b,fontSizeMin:m,fontSizeMax:d,fontSizeMD:g,fontWeight:h,lineHeight:v,hasCustomLineHeight:k,lineHeightMin:f,lineHeightMax:_,letterSpacing:y,wordSpacing:w,textTransform:E,textDecoration:x,alignment:C,alignmentMD:$,alignmentLG:S,typographyCSS:M,typographyMD:T,typographyLG:D},setAttributes:B}=l;function V(e){return!!e||0===e}const R=p();let H="",A="",G="";o&&(H+=`font-family:${o};`),!b&&s&&(H+=`font-size:var(${s});`);const U=()=>{switch(R){case"Desktop":return d;case"Tablet":return g;case"Mobile":return m;default:return}},F=e=>{"Desktop"===R?B({fontSizeMax:e}):"Tablet"===R?B({fontSizeMD:e}):"Mobile"===R&&B({fontSizeMin:e})},z=()=>{switch(R){case"Desktop":return S;case"Tablet":return $;case"Mobile":return C;default:return}},P=e=>{"Desktop"===R?B({alignmentLG:e}):"Tablet"===R?B({alignmentMD:e}):"Mobile"===R&&B({alignment:e})};a?b&&V(m)&&V(d)&&(H+="font-size:"+u(m,d)+";"):(V(m)?H+=`font-size:${m}px;`:V(d)&&(H+=`font-size:${d}px;`),V(g)&&(A+=`font-size:${g}px;`),(V(m)&&V(d)||V(g)&&V(d))&&(G+=`font-size:${d}px;`)),V(h)&&(H+=`font-weight:${h};`),E&&(H+=`text-transform:${E};`),x&&(H+=`text-decoration:${x};`),V(C)?(H+=`text-align:${C};`,V($)&&(A+=`text-align:${$};`),V(S)&&(G+=`text-align:${S};`)):V($)?(H+=`text-align:${$};`,V(S)&&(G+=`text-align:${S};`)):V(S)&&(H+=`text-align:${S};`),!k&&V(v)&&(H+=`line-height:${v};`),k&&V(f)&&V(_)&&(H+="line-height:"+u(f,_)+";"),V(y)&&(H+=`letter-spacing:${y}em;`),V(w)&&(H+=`word-spacing:${w}em;`),E&&(H+=`text-transform:${E};`),(0,c.useEffect)((()=>{JSON.stringify(M)!==JSON.stringify(H)&&B({typographyCSS:H})}),[M,H,B]),(0,c.useEffect)((()=>{JSON.stringify(T)!==JSON.stringify(A)&&B({typographyMD:A})}),[T,A,B]),(0,c.useEffect)((()=>{JSON.stringify(D)!==JSON.stringify(G)&&B({typographyLG:G})}),[D,G,B]);const I=(0,n.__)("Font Size","enblocks"),J=(0,n.__)("Line Height","enblocks"),j=[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Small","enblocks"),value:"--enb-font-size-sm"},{label:(0,n.__)("Base","enblocks"),value:"--enb-font-size-base"},{label:(0,n.__)("Medium","enblocks"),value:"--enb-font-size-md"},{label:(0,n.__)("Large","enblocks"),value:"--enb-font-size-lg"},{label:(0,n.__)("Extra Large","enblocks"),value:"--enb-font-size-xl"},{label:(0,n.__)("2XL","enblocks"),value:"--enb-font-size-2xl"},{label:(0,n.__)("3XL","enblocks"),value:"--enb-font-size-3xl"},{label:(0,n.__)("4XL","enblocks"),value:"--enb-font-size-4xl"},{label:(0,n.__)("5XL","enblocks"),value:"--enb-font-size-5xl"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Typography","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-typography"},(0,e.createElement)(O,{label:(0,n.__)("Fluid Typography","enblocks"),help:(0,n.__)("Fluid typography makes use of the clamp() CSS function to determine the appropriate value based on the specific width of the viewport.","enblocks"),checked:a,setChecked:e=>B({fluidTypography:e})}),(0,e.createElement)(N,{label:(0,n.__)("Font Family","enblocks"),resetButton:!0,options:[{label:"Default",value:""},{label:"Aleo",value:"Aleo, serif"},{label:"Archivo",value:"Archivo, sans-serif"},{label:"Assistant",value:"Assistant, sans-serif"},{label:"Besley",value:"Besley, serif"},{label:"Bitter",value:"Bitter, serif"},{label:"Cabin",value:"Cabin, sans-serif"},{label:"Caveat",value:"Caveat, cursive"},{label:"Chivo",value:"Chivo, sans-serif"},{label:"Comfortaa",value:"Comfortaa, cursive"},{label:"Comme",value:"Comme, sans-serif"},{label:"Cormorant",value:"Cormorant, serif"},{label:"Crimson Pro",value:'"Crimson Pro", serif'},{label:"Dancing Script",value:'"Dancing Script", cursive'},{label:"DM Sans",value:'"DM Sans", sans-serif;'},{label:"Domine",value:"Domine, serif"},{label:"Exo 2",value:'"Exo 2", sans-serif'},{label:"Faustina",value:"Faustina, serif"},{label:"Figtree",value:"Figtree, sans-serif"},{label:"Frank Ruhl Libre",value:'"Frank Ruhl Libre", serif'},{label:"Fraunces",value:"Fraunces, serif"},{label:"Heebo",value:"Heebo, sans-serif"},{label:"Instrument Sans",value:'"Instrument Sans", sans-serif'},{label:"Inter",value:"Inter, sans-serif"},{label:"JetBrains Mono",value:'"JetBrains Mono", monospace'},{label:"Josefin Sans",value:'"Josefin Sans", sans-serif'},{label:"Josefin Slab",value:'"Josefin Slab", serif'},{label:"Jost",value:"Jost, sans-serif"},{label:"Kameron",value:"Kameron, serif"},{label:"Karla",value:"Karla, sans-serif"},{label:"Kreon",value:"Kreon, serif"},{label:"Libre Bodoni",value:'"Libre Bodoni", serif'},{label:"Libre Franklin",value:'"Libre Franklin", sans-serif'},{label:"Lora",value:"Lora, serif"},{label:"Manrope",value:"Manrope, sans-serif"},{label:"Merienda",value:"Merienda, cursive"},{label:"Montserrat",value:"Montserrat, sans-serif"},{label:"Mulish",value:"Mulish, sans-serif"},{label:"Noto Sans",value:'"Noto Sans", sans-serif'},{label:"Noto Serif",value:'"Noto Serif", serif'},{label:"Nunito",value:"Nunito, sans-serif"},{label:"Open Sans",value:'"Open Sans", sans-serif'},{label:"Orbitron",value:"Orbitron, sans-serif"},{label:"Oswald",value:"Oswald, sans-serif"},{label:"Outfit",value:"Outfit, sans-serif"},{label:"Petrona",value:"Petrona, serif"},{label:"Playfair Display",value:'"Playfair Display", serif'},{label:"Plus Jakarta Sans",value:'"Plus Jakarta Sans", sans-serif'},{label:"Quicksand",value:"Quicksand, sans-serif"},{label:"Raleway",value:"Raleway, sans-serif"},{label:"Red Hat Text",value:'"Red Hat Text", sans-serif'},{label:"Roboto Condensed",value:'"Roboto Condensed", sans-serif'},{label:"Roboto Flex",value:'"Roboto Flex", sans-serif'},{label:"Roboto Mono",value:'"Roboto Mono", monospace'},{label:"Roboto Slab",value:'"Roboto Slab", serif'},{label:"Rokkitt",value:"Rokkitt, serif"},{label:"Rubik",value:"Rubik, sans-serif"},{label:"Sora",value:"Sora, sans-serif"},{label:"Source Code Pro",value:'"Source Code Pro", monospace'},{label:"Space Grotesk",value:'"Space Grotesk", sans-serif'},{label:"urbanist",value:'"urbanist", sans-serif'},{label:"Vollkorn",value:"Vollkorn, serif"},{label:"Wix Madefor Text",value:'"Wix Madefor Text", sans-serif'},{label:"Work Sans",value:'"Work Sans", sans-serif'}],value:o,setValue:e=>B({fontFamily:e})}),a&&(0,e.createElement)(fe,{label:I,hasCustomValue:b,resetButton:!0,setShowCustomValue:e=>B({hasCustomFontSize:e}),options:j,value:s,setValue:e=>B({fontSize:e}),max:500,isClamp:!0,customValue:m,setCustomValue:e=>B({fontSizeMin:e}),customValue2:d,setCustomValue2:e=>B({fontSizeMax:e})}),!a&&(0,e.createElement)(Le,{label:I,hasCustomValue:b,resetButton:!0,setShowCustomValue:e=>B({hasCustomFontSize:e}),options:j,value:s,setValue:e=>B({fontSize:e}),max:500,isClamp:!0,customValue:U(),setCustomValue:F,singleUnit:"px"}),(0,e.createElement)(N,{label:(0,n.__)("Font Weight","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Thin","enblocks"),value:"100"},{label:(0,n.__)("Extra Light","enblocks"),value:"200"},{label:(0,n.__)("Light","enblocks"),value:"300"},{label:(0,n.__)("Regular","enblocks"),value:"400"},{label:(0,n.__)("Medium","enblocks"),value:"500"},{label:(0,n.__)("Semi Bold","enblocks"),value:"600"},{label:(0,n.__)("Bold","enblocks"),value:"700"},{label:(0,n.__)("Extra Bold","enblocks"),value:"800"},{label:(0,n.__)("Black","enblocks"),value:"900"}],value:h,setValue:e=>B({fontWeight:e})}),(0,e.createElement)(Be,{label:J,hasCustomValue:k,setShowCustomValue:e=>B({hasCustomLineHeight:e}),value:v,setValue:e=>B({lineHeight:e}),max:5,step:.05,clampMax:500,isClamp:!0,customValue:f,setCustomValue:e=>B({lineHeightMin:e}),customValue2:_,setCustomValue2:e=>B({lineHeightMax:e})}),(0,e.createElement)(L,{label:(0,n.__)("Letter Spacing","enblocks"),value:y,setValue:e=>B({letterSpacing:e}),min:-1,max:5,step:.01,singleUnit:"em"}),(0,e.createElement)(L,{label:(0,n.__)("Word Spacing","enblocks"),value:w,setValue:e=>B({wordSpacing:e}),min:-1,max:5,step:.01,singleUnit:"em"}),(0,e.createElement)(N,{label:(0,n.__)("Text Transform","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Uppercase","enblocks"),value:"uppercase"},{label:(0,n.__)("Lowercase","enblocks"),value:"lowercase"},{label:(0,n.__)("Capitalize","enblocks"),value:"capitalize"}],value:E,setValue:e=>B({textTransform:e})}),(0,e.createElement)(N,{label:(0,n.__)("Text Decoration","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Unset","enblocks"),value:"unset"},{label:(0,n.__)("Underline","enblocks"),value:"underline"},{label:(0,n.__)("Overline","enblocks"),value:"overline"},{label:(0,n.__)("Line Through","enblocks"),value:"line-through"}],value:x,setValue:e=>B({textDecoration:e})}),(0,e.createElement)(N,{label:(0,n.__)("Text Align","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Start","enblocks"),value:"start"},{label:(0,n.__)("End","enblocks"),value:"end"},{label:(0,n.__)("Left","enblocks"),value:"left"},{label:(0,n.__)("Right","enblocks"),value:"right"},{label:(0,n.__)("Center","enblocks"),value:"center"},{label:(0,n.__)("Justify","enblocks"),value:"justify"}],value:z(),setValue:P})))))}return(0,e.createElement)(t,{...l})}),"withTypography");(0,s.addFilter)("editor.BlockEdit","enblocks/typography",Ne),(0,s.addFilter)("blocks.registerBlockType","enblocks/typography-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/column"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t?e:{...e,attributes:{...l,fluidTypography:{type:"boolean",default:!0},fontFamily:{type:"string"},fontSize:{type:"string"},hasCustomFontSize:{type:"boolean",default:!1},fontSizeMin:{type:"number"},fontSizeMax:{type:"number"},fontSizeMD:{type:"number"},fontWeight:{type:"string"},lineHeight:{type:"number"},hasCustomLineHeight:{type:"boolean",default:!1},lineHeightMin:{type:"number"},lineHeightMax:{type:"number"},letterSpacing:{type:"number"},wordSpacing:{type:"number"},textTransform:{type:"string"},textDecoration:{type:"string"},alignment:{type:"string"},alignmentMD:{type:"string"},alignmentLG:{type:"string"},typographyCSS:{type:"object",source:"html"},typographyMD:{type:"object",source:"html"},typographyLG:{type:"object",source:"html"}}}}));const Ve=t=>{const{setAttributes:l,SM:a,MD:o,LG:r}=t;return(0,e.createElement)("div",{className:"enb-control"},(0,e.createElement)(O,{label:(0,n.__)("Hide on Desktop","enblocks"),checked:r,setChecked:e=>l({blockVisibilityLG:e})}),(0,e.createElement)(O,{label:(0,n.__)("Hide on Tablet","enblocks"),checked:o,setChecked:e=>l({blockVisibilityMD:e})}),(0,e.createElement)(O,{label:(0,n.__)("Hide on Mobile","enblocks"),checked:a,setChecked:e=>l({blockVisibilitySM:e})}))},Re=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/buttons"===l.name||"enblocks/column"===l.name||"enblocks/columns"===l.name||"enblocks/container"===l.name||"enblocks/flexbox"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name||"enblocks/image"===l.name||"enblocks/popup"===l.name||"enblocks/slide-in"===l.name||"enblocks/spacer"===l.name){const{attributes:{blockId:a,blockVisibilitySM:o,blockVisibilityMD:s,blockVisibilityLG:b,blockVisibilityCSS:m},setAttributes:u}=l,d={md:"48em",lg:"64em"};let p="";return b&&(p+=`@media (min-width:${d.lg}){.${a}{display:none!important}}`),s&&(p+=`@media (min-width:${d.md}) and (max-width:${d.lg}){.${a}{display:none!important}}`),o&&(p+=`@media (max-width:${d.md}){.${a}{display:none!important}}`),(0,c.useEffect)((()=>{JSON.stringify(m)!==JSON.stringify(p)&&u({blockVisibilityCSS:p})}),[m,p,u]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Visibility","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(Ve,{setAttributes:u,SM:o,MD:s,LG:b}))))}return(0,e.createElement)(t,{...l})}),"withBlockVisibility");(0,s.addFilter)("editor.BlockEdit","enblocks/block-visibility",Re),(0,s.addFilter)("blocks.registerBlockType","enblocks/block-visibility-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/buttons"!==t&&"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==t&&"enblocks/flexbox"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t&&"enblocks/popup"!==t&&"enblocks/slide-in"!==t&&"enblocks/spacer"!==t?e:{...e,attributes:{...l,blockVisibilitySM:{type:"boolean",default:!1},blockVisibilityMD:{type:"boolean",default:!1},blockVisibilityLG:{type:"boolean",default:!1},blockVisibilityCSS:{type:"object",source:"html"}}}}));const He=(0,o.createHigherOrderComponent)((t=>l=>"enblocks/button"===l.name||"enblocks/buttons"===l.name||"enblocks/column"===l.name||"enblocks/columns"===l.name||"enblocks/container"===l.name||"enblocks/heading"===l.name||"enblocks/hero"===l.name||"enblocks/icon"===l.name||"enblocks/image"===l.name||"enblocks/popup"===l.name||"enblocks/slider"===l.name||"enblocks/slide-in"===l.name||"enblocks/spacer"===l.name?(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Need Help?","enblocks"),initialOpen:!0,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-component enb-component-support"},(0,e.createElement)("ul",null,(0,e.createElement)("li",null,(0,e.createElement)("h4",null,(0,n.__)("Knowledge Base","enblocks")),(0,e.createElement)("p",null,(0,n.__)("Browse our knowledge base to find details for setting up your website.","enblocks")),(0,e.createElement)(i.ExternalLink,{href:"https://enblocks.com/docs/"},(0,n.__)("View Documentation","enblocks"))),(0,e.createElement)("li",null,(0,e.createElement)("br",null),(0,e.createElement)("h4",null,(0,n.__)("Support","enblocks")),(0,e.createElement)("p",null,(0,n.__)("Need some help? We are happy to help you with your issues.","enblocks")),(0,e.createElement)(i.ExternalLink,{href:"https://enblocks.com/support/"},(0,n.__)("Get Help","enblocks"))),(0,e.createElement)("li",null,(0,e.createElement)("br",null),(0,e.createElement)("h4",null,(0,n.__)("Show your Love","enblocks")),(0,e.createElement)("span",null,"⭐⭐⭐⭐⭐"),(0,e.createElement)("p",null,(0,n.__)("Share your experience using our plugin and show your support.","enblocks")),(0,e.createElement)(i.ExternalLink,{href:"https://wordpress.org/support/plugin/enblocks/reviews/#new-post"},(0,n.__)("Write a Review","enblocks")))))))):(0,e.createElement)(t,{...l})),"withHelp");(0,s.addFilter)("editor.BlockEdit","enblocks/help",He)})()})();
     1(()=>{var e={838:function(e){e.exports=function(){"use strict";const{entries:e,setPrototypeOf:t,isFrozen:l,getPrototypeOf:a,getOwnPropertyDescriptor:n}=Object;let{freeze:o,seal:r,create:i}=Object,{apply:s,construct:c}="undefined"!=typeof Reflect&&Reflect;o||(o=function(e){return e}),r||(r=function(e){return e}),s||(s=function(e,t,l){return e.apply(t,l)}),c||(c=function(e,t){return new e(...t)});const b=E(Array.prototype.forEach),m=E(Array.prototype.pop),u=E(Array.prototype.push),d=E(String.prototype.toLowerCase),p=E(String.prototype.toString),g=E(String.prototype.match),h=E(String.prototype.replace),v=E(String.prototype.indexOf),k=E(String.prototype.trim),f=E(Object.prototype.hasOwnProperty),_=E(RegExp.prototype.test),y=(w=TypeError,function(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];return c(w,t)});var w;function E(e){return function(t){for(var l=arguments.length,a=new Array(l>1?l-1:0),n=1;n<l;n++)a[n-1]=arguments[n];return s(e,t,a)}}function x(e,a){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:d;t&&t(e,null);let o=a.length;for(;o--;){let t=a[o];if("string"==typeof t){const e=n(t);e!==t&&(l(a)||(a[o]=e),t=e)}e[t]=!0}return e}function C(e){for(let t=0;t<e.length;t++)f(e,t)||(e[t]=null);return e}function $(t){const l=i(null);for(const[a,n]of e(t))f(t,a)&&(Array.isArray(n)?l[a]=C(n):n&&"object"==typeof n&&n.constructor===Object?l[a]=$(n):l[a]=n);return l}function S(e,t){for(;null!==e;){const l=n(e,t);if(l){if(l.get)return E(l.get);if("function"==typeof l.value)return E(l.value)}e=a(e)}return function(){return null}}const M=o(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),T=o(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),B=o(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),N=o(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),L=o(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),D=o(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),V=o(["#text"]),H=o(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),R=o(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),A=o(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),U=o(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),F=r(/\{\{[\w\W]*|[\w\W]*\}\}/gm),G=r(/<%[\w\W]*|[\w\W]*%>/gm),O=r(/\${[\w\W]*}/gm),z=r(/^data-[\-\w.\u00B7-\uFFFF]/),P=r(/^aria-[\-\w]+$/),I=r(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),J=r(/^(?:\w+script|data):/i),W=r(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),j=r(/^html$/i),Y=r(/^[a-z][.\w]*(-[.\w]+)+$/i);var X=Object.freeze({__proto__:null,MUSTACHE_EXPR:F,ERB_EXPR:G,TMPLIT_EXPR:O,DATA_ATTR:z,ARIA_ATTR:P,IS_ALLOWED_URI:I,IS_SCRIPT_OR_DATA:J,ATTR_WHITESPACE:W,DOCTYPE_NAME:j,CUSTOM_ELEMENT:Y});const q=function(){return"undefined"==typeof window?null:window};return function t(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:q();const a=e=>t(e);if(a.version="3.1.2",a.removed=[],!l||!l.document||9!==l.document.nodeType)return a.isSupported=!1,a;let{document:n}=l;const r=n,s=r.currentScript,{DocumentFragment:c,HTMLTemplateElement:w,Node:E,Element:C,NodeFilter:F,NamedNodeMap:G=l.NamedNodeMap||l.MozNamedAttrMap,HTMLFormElement:O,DOMParser:z,trustedTypes:P}=l,J=C.prototype,W=S(J,"cloneNode"),Y=S(J,"nextSibling"),K=S(J,"childNodes"),Z=S(J,"parentNode");if("function"==typeof w){const e=n.createElement("template");e.content&&e.content.ownerDocument&&(n=e.content.ownerDocument)}let Q,ee="";const{implementation:te,createNodeIterator:le,createDocumentFragment:ae,getElementsByTagName:ne}=n,{importNode:oe}=r;let re={};a.isSupported="function"==typeof e&&"function"==typeof Z&&te&&void 0!==te.createHTMLDocument;const{MUSTACHE_EXPR:ie,ERB_EXPR:se,TMPLIT_EXPR:ce,DATA_ATTR:be,ARIA_ATTR:me,IS_SCRIPT_OR_DATA:ue,ATTR_WHITESPACE:de,CUSTOM_ELEMENT:pe}=X;let{IS_ALLOWED_URI:ge}=X,he=null;const ve=x({},[...M,...T,...B,...L,...V]);let ke=null;const fe=x({},[...H,...R,...A,...U]);let _e=Object.seal(i(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),ye=null,we=null,Ee=!0,xe=!0,Ce=!1,$e=!0,Se=!1,Me=!0,Te=!1,Be=!1,Ne=!1,Le=!1,De=!1,Ve=!1,He=!0,Re=!1,Ae=!0,Ue=!1,Fe={},Ge=null;const Oe=x({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let ze=null;const Pe=x({},["audio","video","img","source","image","track"]);let Ie=null;const Je=x({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),We="http://www.w3.org/1998/Math/MathML",je="http://www.w3.org/2000/svg",Ye="http://www.w3.org/1999/xhtml";let Xe=Ye,qe=!1,Ke=null;const Ze=x({},[We,je,Ye],p);let Qe=null;const et=["application/xhtml+xml","text/html"];let tt=null,lt=null;const at=n.createElement("form"),nt=function(e){return e instanceof RegExp||e instanceof Function},ot=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!lt||lt!==e){if(e&&"object"==typeof e||(e={}),e=$(e),Qe=-1===et.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,tt="application/xhtml+xml"===Qe?p:d,he=f(e,"ALLOWED_TAGS")?x({},e.ALLOWED_TAGS,tt):ve,ke=f(e,"ALLOWED_ATTR")?x({},e.ALLOWED_ATTR,tt):fe,Ke=f(e,"ALLOWED_NAMESPACES")?x({},e.ALLOWED_NAMESPACES,p):Ze,Ie=f(e,"ADD_URI_SAFE_ATTR")?x($(Je),e.ADD_URI_SAFE_ATTR,tt):Je,ze=f(e,"ADD_DATA_URI_TAGS")?x($(Pe),e.ADD_DATA_URI_TAGS,tt):Pe,Ge=f(e,"FORBID_CONTENTS")?x({},e.FORBID_CONTENTS,tt):Oe,ye=f(e,"FORBID_TAGS")?x({},e.FORBID_TAGS,tt):{},we=f(e,"FORBID_ATTR")?x({},e.FORBID_ATTR,tt):{},Fe=!!f(e,"USE_PROFILES")&&e.USE_PROFILES,Ee=!1!==e.ALLOW_ARIA_ATTR,xe=!1!==e.ALLOW_DATA_ATTR,Ce=e.ALLOW_UNKNOWN_PROTOCOLS||!1,$e=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Se=e.SAFE_FOR_TEMPLATES||!1,Me=!1!==e.SAFE_FOR_XML,Te=e.WHOLE_DOCUMENT||!1,Le=e.RETURN_DOM||!1,De=e.RETURN_DOM_FRAGMENT||!1,Ve=e.RETURN_TRUSTED_TYPE||!1,Ne=e.FORCE_BODY||!1,He=!1!==e.SANITIZE_DOM,Re=e.SANITIZE_NAMED_PROPS||!1,Ae=!1!==e.KEEP_CONTENT,Ue=e.IN_PLACE||!1,ge=e.ALLOWED_URI_REGEXP||I,Xe=e.NAMESPACE||Ye,_e=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(_e.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(_e.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(_e.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Se&&(xe=!1),De&&(Le=!0),Fe&&(he=x({},V),ke=[],!0===Fe.html&&(x(he,M),x(ke,H)),!0===Fe.svg&&(x(he,T),x(ke,R),x(ke,U)),!0===Fe.svgFilters&&(x(he,B),x(ke,R),x(ke,U)),!0===Fe.mathMl&&(x(he,L),x(ke,A),x(ke,U))),e.ADD_TAGS&&(he===ve&&(he=$(he)),x(he,e.ADD_TAGS,tt)),e.ADD_ATTR&&(ke===fe&&(ke=$(ke)),x(ke,e.ADD_ATTR,tt)),e.ADD_URI_SAFE_ATTR&&x(Ie,e.ADD_URI_SAFE_ATTR,tt),e.FORBID_CONTENTS&&(Ge===Oe&&(Ge=$(Ge)),x(Ge,e.FORBID_CONTENTS,tt)),Ae&&(he["#text"]=!0),Te&&x(he,["html","head","body"]),he.table&&(x(he,["tbody"]),delete ye.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw y('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw y('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');Q=e.TRUSTED_TYPES_POLICY,ee=Q.createHTML("")}else void 0===Q&&(Q=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let l=null;const a="data-tt-policy-suffix";t&&t.hasAttribute(a)&&(l=t.getAttribute(a));const n="dompurify"+(l?"#"+l:"");try{return e.createPolicy(n,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+n+" could not be created."),null}}(P,s)),null!==Q&&"string"==typeof ee&&(ee=Q.createHTML(""));o&&o(e),lt=e}},rt=x({},["mi","mo","mn","ms","mtext"]),it=x({},["foreignobject","annotation-xml"]),st=x({},["title","style","font","a","script"]),ct=x({},[...T,...B,...N]),bt=x({},[...L,...D]),mt=function(e){u(a.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},ut=function(e,t){try{u(a.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){u(a.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!ke[e])if(Le||De)try{mt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},dt=function(e){let t=null,l=null;if(Ne)e="<remove></remove>"+e;else{const t=g(e,/^[\r\n\t ]+/);l=t&&t[0]}"application/xhtml+xml"===Qe&&Xe===Ye&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const a=Q?Q.createHTML(e):e;if(Xe===Ye)try{t=(new z).parseFromString(a,Qe)}catch(e){}if(!t||!t.documentElement){t=te.createDocument(Xe,"template",null);try{t.documentElement.innerHTML=qe?ee:a}catch(e){}}const o=t.body||t.documentElement;return e&&l&&o.insertBefore(n.createTextNode(l),o.childNodes[0]||null),Xe===Ye?ne.call(t,Te?"html":"body")[0]:Te?t.documentElement:o},pt=function(e){return le.call(e.ownerDocument||e,e,F.SHOW_ELEMENT|F.SHOW_COMMENT|F.SHOW_TEXT|F.SHOW_PROCESSING_INSTRUCTION|F.SHOW_CDATA_SECTION,null)},gt=function(e){return"function"==typeof E&&e instanceof E},ht=function(e,t,l){re[e]&&b(re[e],(e=>{e.call(a,t,l,lt)}))},vt=function(e){let t=null;if(ht("beforeSanitizeElements",e,null),(l=e)instanceof O&&(void 0!==l.__depth&&"number"!=typeof l.__depth||void 0!==l.__removalCount&&"number"!=typeof l.__removalCount||"string"!=typeof l.nodeName||"string"!=typeof l.textContent||"function"!=typeof l.removeChild||!(l.attributes instanceof G)||"function"!=typeof l.removeAttribute||"function"!=typeof l.setAttribute||"string"!=typeof l.namespaceURI||"function"!=typeof l.insertBefore||"function"!=typeof l.hasChildNodes))return mt(e),!0;var l;const n=tt(e.nodeName);if(ht("uponSanitizeElement",e,{tagName:n,allowedTags:he}),e.hasChildNodes()&&!gt(e.firstElementChild)&&_(/<[/\w]/g,e.innerHTML)&&_(/<[/\w]/g,e.textContent))return mt(e),!0;if(7===e.nodeType)return mt(e),!0;if(Me&&8===e.nodeType&&_(/<[/\w]/g,e.data))return mt(e),!0;if(!he[n]||ye[n]){if(!ye[n]&&ft(n)){if(_e.tagNameCheck instanceof RegExp&&_(_e.tagNameCheck,n))return!1;if(_e.tagNameCheck instanceof Function&&_e.tagNameCheck(n))return!1}if(Ae&&!Ge[n]){const t=Z(e)||e.parentNode,l=K(e)||e.childNodes;if(l&&t)for(let a=l.length-1;a>=0;--a){const n=W(l[a],!0);n.__removalCount=(e.__removalCount||0)+1,t.insertBefore(n,Y(e))}}return mt(e),!0}return e instanceof C&&!function(e){let t=Z(e);t&&t.tagName||(t={namespaceURI:Xe,tagName:"template"});const l=d(e.tagName),a=d(t.tagName);return!!Ke[e.namespaceURI]&&(e.namespaceURI===je?t.namespaceURI===Ye?"svg"===l:t.namespaceURI===We?"svg"===l&&("annotation-xml"===a||rt[a]):Boolean(ct[l]):e.namespaceURI===We?t.namespaceURI===Ye?"math"===l:t.namespaceURI===je?"math"===l&&it[a]:Boolean(bt[l]):e.namespaceURI===Ye?!(t.namespaceURI===je&&!it[a])&&!(t.namespaceURI===We&&!rt[a])&&!bt[l]&&(st[l]||!ct[l]):!("application/xhtml+xml"!==Qe||!Ke[e.namespaceURI]))}(e)?(mt(e),!0):"noscript"!==n&&"noembed"!==n&&"noframes"!==n||!_(/<\/no(script|embed|frames)/i,e.innerHTML)?(Se&&3===e.nodeType&&(t=e.textContent,b([ie,se,ce],(e=>{t=h(t,e," ")})),e.textContent!==t&&(u(a.removed,{element:e.cloneNode()}),e.textContent=t)),ht("afterSanitizeElements",e,null),!1):(mt(e),!0)},kt=function(e,t,l){if(He&&("id"===t||"name"===t)&&(l in n||l in at))return!1;if(xe&&!we[t]&&_(be,t));else if(Ee&&_(me,t));else if(!ke[t]||we[t]){if(!(ft(e)&&(_e.tagNameCheck instanceof RegExp&&_(_e.tagNameCheck,e)||_e.tagNameCheck instanceof Function&&_e.tagNameCheck(e))&&(_e.attributeNameCheck instanceof RegExp&&_(_e.attributeNameCheck,t)||_e.attributeNameCheck instanceof Function&&_e.attributeNameCheck(t))||"is"===t&&_e.allowCustomizedBuiltInElements&&(_e.tagNameCheck instanceof RegExp&&_(_e.tagNameCheck,l)||_e.tagNameCheck instanceof Function&&_e.tagNameCheck(l))))return!1}else if(Ie[t]);else if(_(ge,h(l,de,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==v(l,"data:")||!ze[e])if(Ce&&!_(ue,h(l,de,"")));else if(l)return!1;return!0},ft=function(e){return"annotation-xml"!==e&&g(e,pe)},_t=function(e){ht("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const l={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ke};let n=t.length;for(;n--;){const o=t[n],{name:r,namespaceURI:i,value:s}=o,c=tt(r);let u="value"===r?s:k(s);if(l.attrName=c,l.attrValue=u,l.keepAttr=!0,l.forceKeepAttr=void 0,ht("uponSanitizeAttribute",e,l),u=l.attrValue,l.forceKeepAttr)continue;if(ut(r,e),!l.keepAttr)continue;if(!$e&&_(/\/>/i,u)){ut(r,e);continue}Se&&b([ie,se,ce],(e=>{u=h(u,e," ")}));const d=tt(e.nodeName);if(kt(d,c,u)){if(!Re||"id"!==c&&"name"!==c||(ut(r,e),u="user-content-"+u),Q&&"object"==typeof P&&"function"==typeof P.getAttributeType)if(i);else switch(P.getAttributeType(d,c)){case"TrustedHTML":u=Q.createHTML(u);break;case"TrustedScriptURL":u=Q.createScriptURL(u)}try{i?e.setAttributeNS(i,r,u):e.setAttribute(r,u),m(a.removed)}catch(e){}}}ht("afterSanitizeAttributes",e,null)},yt=function e(t){let l=null;const a=pt(t);for(ht("beforeSanitizeShadowDOM",t,null);l=a.nextNode();){if(ht("uponSanitizeShadowNode",l,null),vt(l))continue;const t=Z(l);1===l.nodeType&&(t&&t.__depth?l.__depth=(l.__removalCount||0)+t.__depth+1:l.__depth=1),l.__depth>=255&&mt(l),l.content instanceof c&&(l.content.__depth=l.__depth,e(l.content)),_t(l)}ht("afterSanitizeShadowDOM",t,null)};return a.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=null,n=null,o=null,i=null;if(qe=!e,qe&&(e="\x3c!--\x3e"),"string"!=typeof e&&!gt(e)){if("function"!=typeof e.toString)throw y("toString is not a function");if("string"!=typeof(e=e.toString()))throw y("dirty is not a string, aborting")}if(!a.isSupported)return e;if(Be||ot(t),a.removed=[],"string"==typeof e&&(Ue=!1),Ue){if(e.nodeName){const t=tt(e.nodeName);if(!he[t]||ye[t])throw y("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof E)l=dt("\x3c!----\x3e"),n=l.ownerDocument.importNode(e,!0),1===n.nodeType&&"BODY"===n.nodeName||"HTML"===n.nodeName?l=n:l.appendChild(n);else{if(!Le&&!Se&&!Te&&-1===e.indexOf("<"))return Q&&Ve?Q.createHTML(e):e;if(l=dt(e),!l)return Le?null:Ve?ee:""}l&&Ne&&mt(l.firstChild);const s=pt(Ue?e:l);for(;o=s.nextNode();){if(vt(o))continue;const e=Z(o);1===o.nodeType&&(e&&e.__depth?o.__depth=(o.__removalCount||0)+e.__depth+1:o.__depth=1),o.__depth>=255&&mt(o),o.content instanceof c&&(o.content.__depth=o.__depth,yt(o.content)),_t(o)}if(Ue)return e;if(Le){if(De)for(i=ae.call(l.ownerDocument);l.firstChild;)i.appendChild(l.firstChild);else i=l;return(ke.shadowroot||ke.shadowrootmode)&&(i=oe.call(r,i,!0)),i}let m=Te?l.outerHTML:l.innerHTML;return Te&&he["!doctype"]&&l.ownerDocument&&l.ownerDocument.doctype&&l.ownerDocument.doctype.name&&_(j,l.ownerDocument.doctype.name)&&(m="<!DOCTYPE "+l.ownerDocument.doctype.name+">\n"+m),Se&&b([ie,se,ce],(e=>{m=h(m,e," ")})),Q&&Ve?Q.createHTML(m):m},a.setConfig=function(){ot(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Be=!0},a.clearConfig=function(){lt=null,Be=!1},a.isValidAttribute=function(e,t,l){lt||ot({});const a=tt(e),n=tt(t);return kt(a,n,l)},a.addHook=function(e,t){"function"==typeof t&&(re[e]=re[e]||[],u(re[e],t))},a.removeHook=function(e){if(re[e])return m(re[e])},a.removeHooks=function(e){re[e]&&(re[e]=[])},a.removeAllHooks=function(){re={}},a}()}()},942:(e,t)=>{var l;!function(){"use strict";var a={}.hasOwnProperty;function n(){for(var e="",t=0;t<arguments.length;t++){var l=arguments[t];l&&(e=r(e,o(l)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return n.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var l in e)a.call(e,l)&&e[l]&&(t=r(t,l));return t}function r(e,t){return t?e?e+" "+t:e+t:e}e.exports?(n.default=n,e.exports=n):void 0===(l=function(){return n}.apply(t,[]))||(e.exports=l)}()}},t={};function l(a){var n=t[a];if(void 0!==n)return n.exports;var o=t[a]={exports:{}};return e[a].call(o.exports,o,o.exports,l),o.exports}l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},l.d=(e,t)=>{for(var a in t)l.o(t,a)&&!l.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},l.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.React;var t=l(942),a=l.n(t);const n=window.wp.i18n,o=window.wp.compose,r=window.wp.blockEditor,i=window.wp.components,s=window.wp.hooks,c=window.wp.element,b=window.wp.primitives,m=(0,e.createElement)(b.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(b.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,e.createElement)(b.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"}));function u(e,t){const l=e/16,a=t/16,n=Math.round(100*(a-l)/55*1e4)/1e4;let o=`clamp(${l}rem, calc(${l}rem + ((1vw - 0.25rem) * ${n})), ${a}rem)`;return e<0&&(o=`clamp(${a}rem, calc(${l}rem + ((1vw - 0.25rem) * ${n})), ${l}rem)`),o}const d=window.wp.data,p=()=>{const{getDeviceType:e}=(0,d.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""},g=({disabled:t,onClick:l})=>(0,e.createElement)(i.Button,{className:"enb-control-button enb-reset-button",disabled:t&&!0,onClick:l,label:(0,n.__)("Reset","enblocks"),showTooltip:!0,tooltipPosition:"top",icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,e.createElement)("path",{d:"M25 5c-6.4 0-12 3-15.6 7.5L5 9.9l2.2 12.6 12.1-4-4.3-2.6c2.4-2.7 5.9-4.5 9.9-4.5 7.5 0 13.6 6.1 13.6 13.6s-6 13.6-13.5 13.6c-5.3 0-9.8-3-12.1-7.4l-5.5 3.3C10.7 40.8 17.4 45 25 45c11 0 20-9 20-20S36 5 25 5z"}))}),h=(0,e.createElement)(b.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(b.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),v=(0,e.createElement)(b.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(b.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),k=(0,e.createElement)(b.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(b.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),f=()=>{const t=p(),{__experimentalSetPreviewDeviceType:l=null}=(0,d.useDispatch)("core/edit-post"),o=e=>{l(e)};let r="Switch to Tablet";"Tablet"===t?r=(0,n.__)("Switch to Mobile","enblocks"):"Mobile"===t&&(r=(0,n.__)("Switch to Desktop","enblocks"));const s=()=>{"Desktop"===t?o("Tablet"):"Tablet"===t?o("Mobile"):"Mobile"===t&&o("Desktop")};return(0,e.createElement)(i.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((l,n)=>(0,e.createElement)(i.Button,{key:n,label:r,showTooltip:!0,tooltipPosition:"top",className:a()("enb-device-toggle-button",{selected:l===t}),onClick:s},"Desktop"===l&&h,"Tablet"===l&&v,"Mobile"===l&&k))))},_=()=>(0,e.createElement)("div",{className:"enb-component-divider"}),y=(0,e.createElement)(b.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)(b.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zm-2.8 0H9.8V7c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3z"})),w=(0,e.createElement)(b.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)(b.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8h1.5c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1z"})),E=({unit:t})=>(0,e.createElement)("div",{className:"enb-unit-selector"},(0,e.createElement)("div",{className:"enb-single-unit"}," ",t," ")),x=({units:t=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],unit:l,setUnit:a})=>(0,e.createElement)("div",{className:"enb-unit-selector"},(0,e.createElement)(i.SelectControl,{className:"enb-units",options:t,value:l,onChange:a})),C=({resetButton:t=!0,innerLabel:l=[(0,n.__)("Min","enblocks"),(0,n.__)("Max","enblocks")],isClamp:o,hasNegativeValue:r,min:s,max:c=500,step:b,disabled:m,value:u,setValue:d,resetFallback:p,value2:h,setValue2:v,resetFallback2:k,singleUnit:f,showUnits:_,units:y,unit:w="px",setUnit:C,resetFallbackUnit:$="px"})=>{_&&("%"===w||"dvw"===w||"dvh"===w?(c=100,r&&(s=-100)):"em"===w||"rem"===w?(c=100,b=.1,r&&(s=-100)):s=-1*c);let S=s,M=c;o&&(u&&(S=u),r&&(s=-1*c,u&&u<0&&(S=s,M=u)));let T=!0;return u===p&&h===k&&w===$||(T=!1),(0,e.createElement)("div",{className:a()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!f||_})},(0,e.createElement)(i.RangeControl,{label:l[0],value:u,onChange:d,min:s,max:c,step:b,withInputField:!0,disabled:m}),(0,e.createElement)(i.RangeControl,{label:l[1],value:h,onChange:v,min:S,max:M,step:b,withInputField:!0,disabled:m}),_&&(0,e.createElement)(x,{units:y,unit:w,setUnit:C}),!!f&&(0,e.createElement)(E,{unit:f}),t&&(0,e.createElement)(g,{disabled:T,onClick:()=>{d(p),v(k),S=s,_&&C($)}}))},$=({label:t,customValue:l,setCustomValue:o,linked:r=!0,setLinked:s,innerTitle:c=[(0,n.__)("Row Gap","enblocks"),(0,n.__)("Column Gap","enblocks")],options:b=[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("0","enblocks"),value:"--enb-spacing-0"},{label:(0,n.__)("4px","enblocks"),value:"--enb-spacing-4"},{label:(0,n.__)("8px","enblocks"),value:"--enb-spacing-8"},{label:(0,n.__)("16px","enblocks"),value:"--enb-spacing-16"},{label:(0,n.__)("24px","enblocks"),value:"--enb-spacing-24"},{label:(0,n.__)("32px","enblocks"),value:"--enb-spacing-32"},{label:(0,n.__)("40px","enblocks"),value:"--enb-spacing-40"},{label:(0,n.__)("48px","enblocks"),value:"--enb-spacing-48"},{label:(0,n.__)("56px","enblocks"),value:"--enb-spacing-56"},{label:(0,n.__)("64px","enblocks"),value:"--enb-spacing-64"},{label:(0,n.__)("72px","enblocks"),value:"--enb-spacing-72"},{label:(0,n.__)("80px","enblocks"),value:"--enb-spacing-80"},{label:(0,n.__)("96px","enblocks"),value:"--enb-spacing-96"}],min:u,max:d=1e3,value:p,setValue:h,minValue:v,setMinValue:k,maxValue:f,setMaxValue:_,value2:E,setValue2:x,minValue2:$,setMinValue2:S,maxValue2:M,setMaxValue2:T,resetFallback:B})=>{r&&(l?($=v,M=f):E=p);let N=!0;return l?(v||f||$||M)&&(N=!1):p===B&&E===B||(N=!1),(0,e.createElement)("div",{className:"enb-component enb-component-spacing"},(0,e.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mt--8 enb-mb-8"},(0,e.createElement)("h2",{className:"enb-component-heading"},t),(0,e.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center"},(0,e.createElement)(i.Button,{label:!0===l?(0,n.__)("Switch to Preset Value","enblocks"):(0,n.__)("Switch to Custom Fluid Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:a()("enb-control-button enb-switch-control-button",{"is-active":!0===l}),onClick:()=>o(!0!==l),icon:m}),(0,e.createElement)(i.Button,{label:!0===r?(0,n.__)("Linked","enblocks"):(0,n.__)("Unlinked","enblocks"),showTooltip:!0,tooltipPosition:"top",className:a()("enb-control-button enb-linked-button",{"is-linked":!0===r}),onClick:()=>s(!0!==r)},r?y:w),(0,e.createElement)(g,{disabled:N,onClick:()=>{l?(k(void 0),_(void 0),S(void 0),T(void 0)):(h(B),x(B))}}))),(0,e.createElement)("div",{className:"enb-cols-2 enb-gap-16"},(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},c[0]),!l&&(0,e.createElement)(i.SelectControl,{options:b,value:p,onChange:h}),l&&(0,e.createElement)(C,{resetButton:!1,isClamp:!0,min:u,max:d,value:v,setValue:k,value2:f,setValue2:_})),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},c[1]),!l&&(0,e.createElement)(i.SelectControl,{options:b,value:E,onChange:x,disabled:r&&!0}),l&&(0,e.createElement)(C,{resetButton:!1,isClamp:!0,min:u,max:d,value:$,setValue:S,value2:M,setValue2:T,disabled:r&&!0}))))},S=({hideRail:t=!0,resetButton:l=!0,hasNegativeValue:n,min:o,max:r,step:s,value:c,setValue:b,resetFallback:m,singleUnit:u,showUnits:d,units:p,unit:h,setUnit:v,resetFallbackUnit:k})=>{d&&("%"===h||"dvw"===h||"dvh"===h?(r=100,n&&(o=-100)):"em"!==h&&"rem"!==h||(r=100,s=.1,n&&(o=-100)));let f=!0;return c===m&&h===k||(f=!1),(0,e.createElement)("div",{className:a()("enb-flex enb-range-input",{"hidden-rail":t,"has-unit":!!u||d})},(0,e.createElement)(i.RangeControl,{value:c,onChange:b,min:o,max:r,step:s,withInputField:!0}),d&&(0,e.createElement)(x,{units:p,unit:h,setUnit:v}),!!u&&(0,e.createElement)(E,{unit:u}),l&&(0,e.createElement)(g,{disabled:f,onClick:()=>{b(m),d&&v(k)}}))},M=({hideRail:t=!0,resetButton:l,label:n,help:o,hasDeviceToggle:r,min:i,max:s,step:c,value:b,setValue:m,resetFallback:u,singleUnit:d,showUnits:p,units:g,unit:h="px",setUnit:v,resetFallbackUnit:k="px"})=>(0,e.createElement)("div",{className:a()("enb-component enb-range",{"enb-grid enb-gap-4":!t,"enb-cols-2 enb-col-gap-8":n&&t,"has-no-units":!d&&!p})},!!n&&(0,e.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,e.createElement)("h2",{className:"enb-component-heading enb-m-0"},n,!!o&&(0,e.createElement)("span",{className:"enb-component-help"},o)),r&&(0,e.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,e.createElement)(f,null))),(0,e.createElement)(S,{hideRail:t,resetButton:l,min:i,max:s,step:c,value:b,setValue:m,resetFallback:u,singleUnit:d,showUnits:p,units:g,unit:h,setUnit:v,resetFallbackUnit:k})),T=({resetButton:t,options:l,value:a="",setValue:n,resetFallback:o=""})=>{let r=!0;return a!==o&&(r=!1),(0,e.createElement)("div",{className:"enb-select enb-flex"},(0,e.createElement)(i.SelectControl,{options:l,value:a,onChange:n}),t&&(0,e.createElement)(g,{disabled:r,onClick:()=>{n(o)}}))},B=({label:t,help:l,hasDeviceToggle:n=!1,resetButton:o,options:r,value:i,setValue:s,resetFallback:c})=>(0,e.createElement)("div",{className:"enb-component enb-cols-2 enb-align-center enb-col-gap-8"},!!t&&(0,e.createElement)("div",{className:a()("enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8",{"enb-col-gap-4":n})},(0,e.createElement)("h2",{className:"enb-component-heading enb-m-0"},t,!!l&&(0,e.createElement)("span",{className:"enb-component-help"},l)),n&&(0,e.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,e.createElement)(f,null))),(0,e.createElement)(T,{resetButton:o,options:r,value:i,setValue:s,resetFallback:c})),N=({label:t,help:l,checked:a,setChecked:n})=>(0,e.createElement)("div",{className:"enb-component"},(0,e.createElement)("div",{className:"enb-toggle enb-flex enb-justify-between enb-align-center enb-col-gap-8"},!!t&&(0,e.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,e.createElement)("h2",{className:"enb-component-heading enb-m-0"},t,!!l&&(0,e.createElement)("span",{className:"enb-component-help"},l))),(0,e.createElement)(i.ToggleControl,{checked:a,onChange:n}))),L=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/container"===l.name){const{attributes:{display:o,displayMD:s,displayLG:b,direction:d,directionMD:h,directionLG:v,wrap:k,wrapMD:y,wrapLG:w,alignItems:E,alignItemsMD:x,alignItemsLG:C,justifyContent:S,justifyContentMD:T,justifyContentLG:L,alignContent:D,alignContentMD:V,alignContentLG:H,customGap:R,linkGap:A,rowGap:U,rowGapMin:F,rowGapMax:G,columnGap:O,columnGapMin:z,columnGapMax:P,isFlexChild:I,showCustomFlex:J,customFlex:W,customFlexMD:j,customFlexLG:Y,order:X,orderMD:q,orderLG:K,grow:Z,growMD:Q,growLG:ee,shrink:te,shrinkMD:le,shrinkLG:ae,basis:ne,basisMD:oe,basisLG:re,basisUnit:ie,alignSelf:se,alignSelfMD:ce,alignSelfLG:be,layoutCSS:me,layoutMD:ue,layoutLG:de},setAttributes:pe}=l;function ge(e){return!!e||0===e}const he=p(),ve=()=>{switch(he){case"Desktop":return b;case"Tablet":return s;case"Mobile":return o;default:return}},ke=e=>{"Desktop"===he?pe({displayLG:e}):"Tablet"===he?pe({displayMD:e}):"Mobile"===he&&pe({display:e})},fe=()=>{switch(he){case"Desktop":return v;case"Tablet":return h;case"Mobile":return d;default:return}},_e=e=>{"Desktop"===he?pe({directionLG:e}):"Tablet"===he?pe({directionMD:e}):"Mobile"===he&&pe({direction:e})},ye=()=>{switch(he){case"Desktop":return w;case"Tablet":return y;case"Mobile":return k;default:return}},we=e=>{"Desktop"===he?pe({wrapLG:e}):"Tablet"===he?pe({wrapMD:e}):"Mobile"===he&&pe({wrap:e})},Ee=()=>{switch(he){case"Desktop":return C;case"Tablet":return x;case"Mobile":return E;default:return}},xe=e=>{"Desktop"===he?pe({alignItemsLG:e}):"Tablet"===he?pe({alignItemsMD:e}):"Mobile"===he&&pe({alignItems:e})},Ce=()=>{switch(he){case"Desktop":return L;case"Tablet":return T;case"Mobile":return S;default:return}},$e=e=>{"Desktop"===he?pe({justifyContentLG:e}):"Tablet"===he?pe({justifyContentMD:e}):"Mobile"===he&&pe({justifyContent:e})},Se=()=>{switch(he){case"Desktop":return H;case"Tablet":return V;case"Mobile":return D;default:return}},Me=e=>{"Desktop"===he?pe({alignContentLG:e}):"Tablet"===he?pe({alignContentMD:e}):"Mobile"===he&&pe({alignContent:e})},Te=()=>{switch(he){case"Desktop":return Y;case"Tablet":return j;case"Mobile":return W;default:return}},Be=e=>{"Desktop"===he?pe({customFlexLG:e}):"Tablet"===he?pe({customFlexMD:e}):"Mobile"===he&&pe({customFlex:e})},Ne=()=>{switch(he){case"Desktop":return K;case"Tablet":return q;case"Mobile":return X;default:return}},Le=e=>{"Desktop"===he?pe({orderLG:e}):"Tablet"===he?pe({orderMD:e}):"Mobile"===he&&pe({order:e})},De=()=>{switch(he){case"Desktop":return ee;case"Tablet":return Q;case"Mobile":return Z;default:return}},Ve=e=>{"Desktop"===he?pe({growLG:e}):"Tablet"===he?pe({growMD:e}):"Mobile"===he&&pe({grow:e})},He=()=>{switch(he){case"Desktop":return ae;case"Tablet":return le;case"Mobile":return te;default:return}},Re=e=>{"Desktop"===he?pe({shrinkLG:e}):"Tablet"===he?pe({shrinkMD:e}):"Mobile"===he&&pe({shrink:e})},Ae=()=>{switch(he){case"Desktop":return re;case"Tablet":return oe;case"Mobile":return ne;default:return}},Ue=e=>{"Desktop"===he?pe({basisLG:e}):"Tablet"===he?pe({basisMD:e}):"Mobile"===he&&pe({basis:e})},Fe=()=>{switch(he){case"Desktop":return be;case"Tablet":return ce;case"Mobile":return se;default:return}},Ge=e=>{"Desktop"===he?pe({alignSelfLG:e}):"Tablet"===he?pe({alignSelfMD:e}):"Mobile"===he&&pe({alignSelf:e})};let Oe="",ze="",Pe="";if(ge(o)?(Oe+=`display:${o};`,ge(s)&&(ze+=`display:${s};`),ge(b)&&(Pe+=`display:${b};`)):ge(s)?(Oe+=`display:${s};`,ge(b)&&(Pe+=`display:${b};`)):ge(b)&&(Oe+=`display:${b};`),"flex"!==o&&"flex"!==s&&"flex"!==b&&"inline-flex"!==o&&"inline-flex"!==s&&"inline-flex"!==b||(ge(d)?(Oe+=`flex-direction:${d};`,ge(h)&&(ze+=`flex-direction:${h};`),ge(v)&&(Pe+=`flex-direction:${v};`)):ge(h)?(Oe+=`flex-direction:${h};`,ge(v)&&(Pe+=`flex-direction:${v};`)):ge(v)&&(Oe+=`flex-direction:${v};`),ge(k)?(Oe+=`flex-wrap:${k};`,ge(y)&&(ze+=`flex-wrap:${y};`),ge(w)&&(Pe+=`flex-wrap:${w};`)):ge(y)?(Oe+=`flex-wrap:${y};`,ge(w)&&(Pe+=`flex-wrap:${w};`)):ge(w)&&(Oe+=`flex-wrap:${w};`),ge(S)?(Oe+=`justify-content:${S};`,ge(T)&&(ze+=`justify-content:${T};`),ge(L)&&(Pe+=`justify-content:${L};`)):ge(T)?(Oe+=`justify-content:${T};`,ge(L)&&(Pe+=`justify-content:${L};`)):ge(L)&&(Oe+=`justify-content:${L};`),ge(E)?(Oe+=`align-items:${E};`,ge(x)&&(ze+=`align-items:${x};`),ge(C)&&(Pe+=`align-items:${C};`)):ge(x)?(Oe+=`align-items:${x};`,ge(C)&&(Pe+=`align-items:${C};`)):ge(C)&&(Oe+=`align-items:${C};`),ge(D)?(Oe+=`align-content:${D};`,ge(V)&&(ze+=`align-content:${V};`),ge(H)&&(Pe+=`align-content:${H};`)):ge(V)?(Oe+=`align-content:${V};`,ge(H)&&(Pe+=`align-content:${H};`)):ge(H)&&(Oe+=`align-content:${H};`)),"flex"!==o&&"flex"!==s&&"flex"!==b&&"inline-flex"!==o&&"inline-flex"!==s&&"inline-flex"!==b||(R?A?ge(F)&&ge(G)&&(Oe+="gap:"+u(F,G)+";"):(ge(F)&&ge(G)&&(Oe+="row-gap:"+u(F,G)+";"),ge(z)&&ge(P)&&(Oe+="column-gap:"+u(z,P)+";")):A?ge(U)&&(Oe+=`gap:var(${U});`):(ge(U)&&(Oe+=`row-gap:var(${U});`),ge(O)&&(Oe+=`column-gap:var(${O});`))),I){if(ge(X)?(Oe+=`order:${X};`,ge(q)&&(ze+=`order:${q};`),ge(K)&&(Pe+=`order:${K};`)):ge(q)?(Oe+=`order:${q};`,ge(K)&&(Pe+=`order:${K};`)):ge(K)&&(Oe+=`order:${K};`),ge(J))ge(W)?(Oe+=`flex:${W};`,ge(j)&&(ze+=`flex:${j};`),ge(Y)&&(Pe+=`flex:${Y};`)):ge(j)?(Oe+=`flex:${j};`,ge(Y)&&(Pe+=`flex:${Y};`)):ge(Y)&&(Oe+=`flex:${Y};`);else{let We="",je="",Ye="";ge(Z)?(We+=Z,ge(Q)&&(je+=Q),ge(ee)&&(Ye+=ee)):ge(Q)?(We+=Q,ge(ee)&&(Ye+=ee)):ge(ee)&&(We+=ee);let Xe="",qe="",Ke="";ge(te)?(Xe+=te,ge(le)&&(qe+=le),ge(ae)&&(Ke+=ae)):ge(le)?(Xe+=le,ge(ae)&&(Ke+=ae)):ge(ae)&&(Xe+=ae),ge(ne)?(Oe+=`flex:${We} ${Xe} ${ne}${ie};`,ge(oe)&&(ze+=`flex:${je} ${qe} ${oe}${ie};`),ge(re)&&(Pe+=`flex:${Ye} ${Ke} ${re}${ie};`)):ge(oe)?(Oe+=`flex:${je} ${qe} ${oe}${ie};`,ge(re)&&(Pe+=`flex:${Ye} ${Ke} ${re}${ie};`)):ge(re)&&(Oe+=`flex:${Ye} ${Ke} ${re}${ie};`)}ge(se)?(Oe+=`align-self:${se};`,ge(ce)&&(ze+=`align-self:${ce};`),ge(be)&&(Pe+=`align-self:${be};`)):ge(ce)?(Oe+=`align-self:${ce};`,ge(be)&&(Pe+=`align-self:${be};`)):ge(be)&&(Oe+=`align-self:${be};`)}(0,c.useEffect)((()=>{JSON.stringify(me)!==JSON.stringify(Oe)&&pe({layoutCSS:Oe})}),[me,Oe,pe]),(0,c.useEffect)((()=>{JSON.stringify(ue)!==JSON.stringify(ze)&&pe({layoutMD:ze})}),[ue,ze,pe]),(0,c.useEffect)((()=>{JSON.stringify(de)!==JSON.stringify(Pe)&&pe({layoutLG:Pe})}),[de,Pe,pe]);const Ie=()=>{pe(J?{customFlex:void 0,customFlexMD:void 0,customFlexLG:void 0}:{grow:0,growMD:0,growLG:0,shrink:1,shrinkMD:1,shrinkLG:1,basis:void 0,basisMD:void 0,basisLG:void 0,basisUnit:"px"})};let Je=!0;return J?void 0===W&&void 0===j&&void 0===Y||(Je=!1):0===Z&&0===Q&&0===ee&&1===te&&1===le&&1===ae&&void 0===ne&&void 0===oe&&void 0===re&&"px"===ie||(Je=!1),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Block Layout","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(B,{label:(0,n.__)("Display","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:"block"},{label:(0,n.__)("Flex","enblocks"),value:"flex"},{label:(0,n.__)("Inline Flex","enblocks"),value:"inline-flex"}],value:ve(),setValue:ke,resetFallback:"block"}),("flex"===b||"flex"===s||"flex"===o||"inline-flex"===b||"inline-flex"===s||"inline-flex"===o)&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(B,{label:(0,n.__)("Flex Direction","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("row","enblocks"),value:"row"},{label:(0,n.__)("row-reverse","enblocks"),value:"row-reverse"},{label:(0,n.__)("column","enblocks"),value:"column"},{label:(0,n.__)("column-reverse","enblocks"),value:"column-reverse"}],value:fe(),setValue:_e}),(0,e.createElement)(B,{label:(0,n.__)("Flex Wrap","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("nowrap","enblocks"),value:"nowrap"},{label:(0,n.__)("wrap","enblocks"),value:"wrap"},{label:(0,n.__)("wrap-reverse","enblocks"),value:"wrap-reverse"}],value:ye(),setValue:we}),(0,e.createElement)(B,{label:(0,n.__)("Justify Content","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("flex-start","enblocks"),value:"flex-start"},{label:(0,n.__)("flex-end","enblocks"),value:"flex-end"},{label:(0,n.__)("center","enblocks"),value:"center"},{label:(0,n.__)("space-between","enblocks"),value:"space-between"},{label:(0,n.__)("space-around","enblocks"),value:"space-around"},{label:(0,n.__)("space-evenly","enblocks"),value:"space-evenly"}],value:Ce(),setValue:$e}),(0,e.createElement)(B,{label:(0,n.__)("Align Items","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("flex-start","enblocks"),value:"flex-start"},{label:(0,n.__)("flex-end","enblocks"),value:"flex-end"},{label:(0,n.__)("center","enblocks"),value:"center"},{label:(0,n.__)("baseline","enblocks"),value:"baseline"},{label:(0,n.__)("stretch","enblocks"),value:"stretch"}],value:Ee(),setValue:xe}),(0,e.createElement)(B,{label:(0,n.__)("Align Content","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("flex-start","enblocks"),value:"flex-start"},{label:(0,n.__)("flex-end","enblocks"),value:"flex-end"},{label:(0,n.__)("center","enblocks"),value:"center"},{label:(0,n.__)("space-between","enblocks"),value:"space-between"},{label:(0,n.__)("space-around","enblocks"),value:"space-around"},{label:(0,n.__)("stretch","enblocks"),value:"stretch"}],value:Se(),setValue:Me})),("flex"===b||"flex"===s||"flex"===o||"inline-flex"===b||"inline-flex"===s||"inline-flex"===o)&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)($,{label:(0,n.__)("Gap","enblocks"),customValue:R,setCustomValue:e=>pe({customGap:e}),linked:A,setLinked:e=>pe({linkGap:e}),value:U,setValue:e=>pe({rowGap:e}),minValue:F,setMinValue:e=>pe({rowGapMin:e}),maxValue:G,setMaxValue:e=>pe({rowGapMax:e}),value2:O,setValue2:e=>pe({columnGap:e}),minValue2:z,setMinValue2:e=>pe({columnGapMin:e}),maxValue2:P,setMaxValue2:e=>pe({columnGapMax:e})})),(0,e.createElement)(_,null),(0,e.createElement)(N,{label:(0,n.__)("is Flexbox Child","enblocks"),help:(0,n.__)("Show settings of current container for parent Flexbox.","enblocks"),checked:I,setChecked:e=>pe({isFlexChild:e})}),I&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(M,{label:(0,n.__)("Order","enblocks"),hasDeviceToggle:!0,value:Ne(),setValue:Le}),(0,e.createElement)("div",{className:"enb-component enb-flex-child"},(0,e.createElement)("div",{className:"enb-component enb-flex enb-justify-between enb-align-center enb-col-gap-8 enb-mb-8"},(0,e.createElement)("h2",{className:"enb-m-0"},(0,n.__)("Flex","enblocks")),(0,e.createElement)("div",{className:"enb-flex enb-align-center enb-col-gap-4"},(0,e.createElement)(i.Button,{label:!0===J?(0,n.__)("Set Value","enblocks"):(0,n.__)("Set Custom Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:a()("enb-control-button enb-switch-control-button",{"is-active":!0===J}),onClick:()=>pe({showCustomFlex:!0!==J}),icon:m}),(0,e.createElement)(f,null),(0,e.createElement)(g,{disabled:Je,onClick:Ie}))),J&&(0,e.createElement)("div",{className:"textarea"},(0,e.createElement)(i.TextControl,{value:Te(),onChange:Be})),!J&&(0,e.createElement)("div",{className:"enb-grid enb-flex-child-setting enb-col-gap-8"},(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)(M,{hasDeviceToggle:!0,resetButton:!1,value:De(),setValue:Ve}),(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mt-4 enb-mb-0"},"Grow")),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)(M,{hasDeviceToggle:!0,resetButton:!1,value:He(),setValue:Re}),(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mt-4 enb-mb-0"},"Shrink")),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)(M,{hasDeviceToggle:!0,resetButton:!1,value:Ae(),setValue:Ue,max:2e3,showUnits:!0,unit:ie,setUnit:e=>pe({basisUnit:e})}),(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mt-4 enb-mb-0"},"Basis")))),(0,e.createElement)(B,{label:(0,n.__)("Align Self","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("flex-start","enblocks"),value:"flex-start"},{label:(0,n.__)("flex-end","enblocks"),value:"flex-end"},{label:(0,n.__)("center","enblocks"),value:"center"},{label:(0,n.__)("baseline","enblocks"),value:"baseline"},{label:(0,n.__)("stretch","enblocks"),value:"stretch"}],value:Fe(),setValue:Ge})))))}return(0,e.createElement)(t,{...l})}),"withBlockLayout");(0,s.addFilter)("editor.BlockEdit","enblocks/animation",L),(0,s.addFilter)("blocks.registerBlockType","enblocks/block-layout",((e,t)=>{const{attributes:l}=e;return"enblocks/container"!==t?e:{...e,attributes:{...l,display:{type:"string",default:"block"},displayMD:{type:"string",default:"block"},displayLG:{type:"string",default:"block"},direction:{type:"string"},directionMD:{type:"string"},directionLG:{type:"string"},wrap:{type:"string"},wrapMD:{type:"string"},wrapLG:{type:"string"},alignItems:{type:"string"},alignItemsMD:{type:"string"},alignItemsLG:{type:"string"},justifyContent:{type:"string"},justifyContentMD:{type:"string"},justifyContentLG:{type:"string"},alignContent:{type:"string"},alignContentMD:{type:"string"},alignContentLG:{type:"string"},customGap:{type:"toggle",default:!1},linkGap:{type:"toggle",default:!0},rowGap:{type:"string"},rowGapMin:{type:"number"},rowGapMax:{type:"number"},columnGap:{type:"string"},columnGapMin:{type:"number"},columnGapMax:{type:"number"},isFlexChild:{type:"boolean"},showCustomFlex:{type:"toggle"},customFlex:{type:"string",default:""},customFlexMD:{type:"string",default:""},customFlexLG:{type:"string",default:""},order:{type:"number"},orderMD:{type:"number"},orderLG:{type:"number"},grow:{type:"number",default:0},growMD:{type:"number",default:0},growLG:{type:"number",default:0},shrink:{type:"number",default:1},shrinkMD:{type:"number",default:1},shrinkLG:{type:"number",default:1},basis:{type:"number"},basisMD:{type:"number"},basisLG:{type:"number"},basisUnit:{type:"string",default:"px"},alignSelf:{type:"string"},alignSelfMD:{type:"string"},alignSelfLG:{type:"string"},layoutCSS:{type:"object",source:"html"},layoutMD:{type:"object",source:"html"},layoutLG:{type:"object",source:"html"}}}})),(0,s.addFilter)("blocks.registerBlockType","enblocks/block-link-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,href:{type:"string",source:"attribute",selector:"a",attribute:"href",__experimentalRole:"content"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel",__experimentalRole:"content"},linkTarget:{type:"boolean",default:!1}}}}));var D=l(838),V=l.n(D);function H(e){return V().sanitize(e,{USE_PROFILES:{svg:!0,svgFilters:!0}})}const R={arrowDown:{label:(0,n.__)("Arrow Down","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-down",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M8 1a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L7.5 13.293V1.5A.5.5 0 0 1 8 1"}))},arrowDownShort:{label:(0,n.__)("Arrow Down Short","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-down-short",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M8 4a.5.5 0 0 1 .5.5v5.793l2.146-2.147a.5.5 0 0 1 .708.708l-3 3a.5.5 0 0 1-.708 0l-3-3a.5.5 0 1 1 .708-.708L7.5 10.293V4.5A.5.5 0 0 1 8 4"}))},arrowLeft:{label:(0,n.__)("Arrow Left","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-left",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8"}))},arrowLeftShort:{label:(0,n.__)("Arrow Left Short","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-left-short",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M12 8a.5.5 0 0 1-.5.5H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5a.5.5 0 0 1 .5.5"}))},arrowRight:{label:(0,n.__)("Arrow Right","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-right",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8"}))},arrowRightShort:{label:(0,n.__)("Arrow Right Short","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-right-short",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8"}))},arrowUp:{label:(0,n.__)("Arrow Up","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-up",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M8 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L7.5 2.707V14.5a.5.5 0 0 0 .5.5"}))},arrowUpShort:{label:(0,n.__)("Arrow Up Short","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-up-short",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M8 12a.5.5 0 0 0 .5-.5V5.707l2.146 2.147a.5.5 0 0 0 .708-.708l-3-3a.5.5 0 0 0-.708 0l-3 3a.5.5 0 1 0 .708.708L7.5 5.707V11.5a.5.5 0 0 0 .5.5"}))},bag:{label:(0,n.__)("Bag","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bag",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1m3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4zM2 5h12v9a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1z"}))},bank:{label:(0,n.__)("Bank","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bank",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"m8 0 6.61 3h.89a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5H15v7a.5.5 0 0 1 .485.38l.5 2a.498.498 0 0 1-.485.62H.5a.498.498 0 0 1-.485-.62l.5-2A.5.5 0 0 1 1 13V6H.5a.5.5 0 0 1-.5-.5v-2A.5.5 0 0 1 .5 3h.89zM3.777 3h8.447L8 1zM2 6v7h1V6zm2 0v7h2.5V6zm3.5 0v7h1V6zm2 0v7H12V6zM13 6v7h1V6zm2-1V4H1v1zm-.39 9H1.39l-.25 1h13.72z"}))},barChart:{label:(0,n.__)("Bar Chart","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bar-chart",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M4 11H2v3h2zm5-4H7v7h2zm5-5v12h-2V2zm-2-1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM6 7a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1zm-5 4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1z"}))},basket:{label:(0,n.__)("Basket","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-basket",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M5.757 1.071a.5.5 0 0 1 .172.686L3.383 6h9.234L10.07 1.757a.5.5 0 1 1 .858-.514L13.783 6H15a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1v4.5a2.5 2.5 0 0 1-2.5 2.5h-9A2.5 2.5 0 0 1 1 13.5V9a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h1.217L5.07 1.243a.5.5 0 0 1 .686-.172zM2 9v4.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V9zM1 7v1h14V7zm3 3a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3A.5.5 0 0 1 4 10m2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3A.5.5 0 0 1 6 10m2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3A.5.5 0 0 1 8 10m2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 .5-.5m2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 .5-.5"}))},bell:{label:(0,n.__)("Bell","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bell",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 16a2 2 0 0 0 2-2H6a2 2 0 0 0 2 2M8 1.918l-.797.161A4 4 0 0 0 4 6c0 .628-.134 2.197-.459 3.742-.16.767-.376 1.566-.663 2.258h10.244c-.287-.692-.502-1.49-.663-2.258C12.134 8.197 12 6.628 12 6a4 4 0 0 0-3.203-3.92zM14.22 12c.223.447.481.801.78 1H1c.299-.199.557-.553.78-1C2.68 10.2 3 6.88 3 6c0-2.42 1.72-4.44 4.005-4.901a1 1 0 1 1 1.99 0A5 5 0 0 1 13 6c0 .88.32 4.2 1.22 6"}))},bookmark:{label:(0,n.__)("Bookmark","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bookmark",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1z"}))},box:{label:(0,n.__)("Box","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-box",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8.186 1.113a.5.5 0 0 0-.372 0L1.846 3.5 8 5.961 14.154 3.5zM15 4.239l-6.5 2.6v7.922l6.5-2.6V4.24zM7.5 14.762V6.838L1 4.239v7.923zM7.443.184a1.5 1.5 0 0 1 1.114 0l7.129 2.852A.5.5 0 0 1 16 3.5v8.662a1 1 0 0 1-.629.928l-7.185 2.874a.5.5 0 0 1-.372 0L.63 13.09a1 1 0 0 1-.63-.928V3.5a.5.5 0 0 1 .314-.464z"}))},briefcase:{label:(0,n.__)("Briefcase","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-briefcase",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M6.5 1A1.5 1.5 0 0 0 5 2.5V3H1.5A1.5 1.5 0 0 0 0 4.5v8A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-8A1.5 1.5 0 0 0 14.5 3H11v-.5A1.5 1.5 0 0 0 9.5 1zm0 1h3a.5.5 0 0 1 .5.5V3H6v-.5a.5.5 0 0 1 .5-.5m1.886 6.914L15 7.151V12.5a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5V7.15l6.614 1.764a1.5 1.5 0 0 0 .772 0M1.5 4h13a.5.5 0 0 1 .5.5v1.616L8.129 7.948a.5.5 0 0 1-.258 0L1 6.116V4.5a.5.5 0 0 1 .5-.5"}))},bug:{label:(0,n.__)("Bug","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bug",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M4.355.522a.5.5 0 0 1 .623.333l.291.956A5 5 0 0 1 8 1c1.007 0 1.946.298 2.731.811l.29-.956a.5.5 0 1 1 .957.29l-.41 1.352A5 5 0 0 1 13 6h.5a.5.5 0 0 0 .5-.5V5a.5.5 0 0 1 1 0v.5A1.5 1.5 0 0 1 13.5 7H13v1h1.5a.5.5 0 0 1 0 1H13v1h.5a1.5 1.5 0 0 1 1.5 1.5v.5a.5.5 0 1 1-1 0v-.5a.5.5 0 0 0-.5-.5H13a5 5 0 0 1-10 0h-.5a.5.5 0 0 0-.5.5v.5a.5.5 0 1 1-1 0v-.5A1.5 1.5 0 0 1 2.5 10H3V9H1.5a.5.5 0 0 1 0-1H3V7h-.5A1.5 1.5 0 0 1 1 5.5V5a.5.5 0 0 1 1 0v.5a.5.5 0 0 0 .5.5H3c0-1.364.547-2.601 1.432-3.503l-.41-1.352a.5.5 0 0 1 .333-.623M4 7v4a4 4 0 0 0 3.5 3.97V7zm4.5 0v7.97A4 4 0 0 0 12 11V7zM12 6a4 4 0 0 0-1.334-2.982A3.98 3.98 0 0 0 8 2a3.98 3.98 0 0 0-2.667 1.018A4 4 0 0 0 4 6z"}))},cake2:{label:(0,n.__)("Cake2","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cake2",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"m3.494.013-.595.79A.747.747 0 0 0 3 1.814v2.683q-.224.051-.432.107c-.702.187-1.305.418-1.745.696C.408 5.56 0 5.954 0 6.5v7c0 .546.408.94.823 1.201.44.278 1.043.51 1.745.696C3.978 15.773 5.898 16 8 16s4.022-.227 5.432-.603c.701-.187 1.305-.418 1.745-.696.415-.261.823-.655.823-1.201v-7c0-.546-.408-.94-.823-1.201-.44-.278-1.043-.51-1.745-.696A12 12 0 0 0 13 4.496v-2.69a.747.747 0 0 0 .092-1.004l-.598-.79-.595.792A.747.747 0 0 0 12 1.813V4.3a22 22 0 0 0-2-.23V1.806a.747.747 0 0 0 .092-1.004l-.598-.79-.595.792A.747.747 0 0 0 9 1.813v2.204a29 29 0 0 0-2 0V1.806A.747.747 0 0 0 7.092.802l-.598-.79-.595.792A.747.747 0 0 0 6 1.813V4.07c-.71.05-1.383.129-2 .23V1.806A.747.747 0 0 0 4.092.802zm-.668 5.556L3 5.524v.967q.468.111 1 .201V5.315a21 21 0 0 1 2-.242v1.855q.488.036 1 .054V5.018a28 28 0 0 1 2 0v1.964q.512-.018 1-.054V5.073c.72.054 1.393.137 2 .242v1.377q.532-.09 1-.201v-.967l.175.045c.655.175 1.15.374 1.469.575.344.217.356.35.356.356s-.012.139-.356.356c-.319.2-.814.4-1.47.575C11.87 7.78 10.041 8 8 8c-2.04 0-3.87-.221-5.174-.569-.656-.175-1.151-.374-1.47-.575C1.012 6.639 1 6.506 1 6.5s.012-.139.356-.356c.319-.2.814-.4 1.47-.575M15 7.806v1.027l-.68.907a.94.94 0 0 1-1.17.276 1.94 1.94 0 0 0-2.236.363l-.348.348a1 1 0 0 1-1.307.092l-.06-.044a2 2 0 0 0-2.399 0l-.06.044a1 1 0 0 1-1.306-.092l-.35-.35a1.935 1.935 0 0 0-2.233-.362.935.935 0 0 1-1.168-.277L1 8.82V7.806c.42.232.956.428 1.568.591C3.978 8.773 5.898 9 8 9s4.022-.227 5.432-.603c.612-.163 1.149-.36 1.568-.591m0 2.679V13.5c0 .006-.012.139-.356.355-.319.202-.814.401-1.47.576C11.87 14.78 10.041 15 8 15c-2.04 0-3.87-.221-5.174-.569-.656-.175-1.151-.374-1.47-.575-.344-.217-.356-.35-.356-.356v-3.02a1.935 1.935 0 0 0 2.298.43.935.935 0 0 1 1.08.175l.348.349a2 2 0 0 0 2.615.185l.059-.044a1 1 0 0 1 1.2 0l.06.044a2 2 0 0 0 2.613-.185l.348-.348a.94.94 0 0 1 1.082-.175c.781.39 1.718.208 2.297-.426"}))},calendar:{label:(0,n.__)("Calendar","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-calendar",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5M1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z"}))},cameraVideo:{label:(0,n.__)("Camera Video","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-camera-video",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M0 5a2 2 0 0 1 2-2h7.5a2 2 0 0 1 1.983 1.738l3.11-1.382A1 1 0 0 1 16 4.269v7.462a1 1 0 0 1-1.406.913l-3.111-1.382A2 2 0 0 1 9.5 13H2a2 2 0 0 1-2-2zm11.5 5.175 3.5 1.556V4.269l-3.5 1.556zM2 4a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h7.5a1 1 0 0 0 1-1V5a1 1 0 0 0-1-1z"}))},caretDownFill:{label:(0,n.__)("Caret Down Fill","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-caret-down-fill",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z"}))},caretUpFill:{label:(0,n.__)("Caret Up Fill","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-caret-up-fill",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"m7.247 4.86-4.796 5.481c-.566.647-.106 1.659.753 1.659h9.592a1 1 0 0 0 .753-1.659l-4.796-5.48a1 1 0 0 0-1.506 0z"}))},cart:{label:(0,n.__)("Cart","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cart",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M0 1.5A.5.5 0 0 1 .5 1H2a.5.5 0 0 1 .485.379L2.89 3H14.5a.5.5 0 0 1 .491.592l-1.5 8A.5.5 0 0 1 13 12H4a.5.5 0 0 1-.491-.408L2.01 3.607 1.61 2H.5a.5.5 0 0 1-.5-.5M3.102 4l1.313 7h8.17l1.313-7zM5 12a2 2 0 1 0 0 4 2 2 0 0 0 0-4m7 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4m-7 1a1 1 0 1 1 0 2 1 1 0 0 1 0-2m7 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2"}))},cartDash:{label:(0,n.__)("Cart Dash","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cart-dash",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M6.5 7a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1z"}),(0,e.createElement)("path",{d:"M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1zm3.915 10L3.102 4h10.796l-1.313 7zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0m7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0"}))},chat:{label:(0,n.__)("Chat","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-chat",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M2.678 11.894a1 1 0 0 1 .287.801 11 11 0 0 1-.398 2c1.395-.323 2.247-.697 2.634-.893a1 1 0 0 1 .71-.074A8 8 0 0 0 8 14c3.996 0 7-2.807 7-6s-3.004-6-7-6-7 2.808-7 6c0 1.468.617 2.83 1.678 3.894m-.493 3.905a22 22 0 0 1-.713.129c-.2.032-.352-.176-.273-.362a10 10 0 0 0 .244-.637l.003-.01c.248-.72.45-1.548.524-2.319C.743 11.37 0 9.76 0 8c0-3.866 3.582-7 8-7s8 3.134 8 7-3.582 7-8 7a9 9 0 0 1-2.347-.306c-.52.263-1.639.742-3.468 1.105"}))},checkLg:{label:(0,n.__)("Check Lg","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-check-lg",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425z"}))},chevronLeft:{label:(0,n.__)("Chevron Left","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-chevron-left",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0"}))},chevronRight:{label:(0,n.__)("ChevronRight","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-chevron-right",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708"}))},clipboard:{label:(0,n.__)("Clipboard","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-clipboard",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1z"}),(0,e.createElement)("path",{d:"M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0z"}))},clock:{label:(0,n.__)("Clock","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-clock",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71z"}),(0,e.createElement)("path",{d:"M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m7-8A7 7 0 1 1 1 8a7 7 0 0 1 14 0"}))},cloudArrowDown:{label:(0,n.__)("Cloud Arrow Down","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cloud-arrow-down",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M7.646 10.854a.5.5 0 0 0 .708 0l2-2a.5.5 0 0 0-.708-.708L8.5 9.293V5.5a.5.5 0 0 0-1 0v3.793L6.354 8.146a.5.5 0 1 0-.708.708z"}),(0,e.createElement)("path",{d:"M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383m.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z"}))},cloudArrowUp:{label:(0,n.__)("Cloud Arrow Up","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cloud-arrow-up",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M7.646 5.146a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 6.707V10.5a.5.5 0 0 1-1 0V6.707L6.354 7.854a.5.5 0 1 1-.708-.708z"}),(0,e.createElement)("path",{d:"M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383m.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z"}))},codeSlash:{label:(0,n.__)("Code Slash","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-code-slash",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M10.478 1.647a.5.5 0 1 0-.956-.294l-4 13a.5.5 0 0 0 .956.294zM4.854 4.146a.5.5 0 0 1 0 .708L1.707 8l3.147 3.146a.5.5 0 0 1-.708.708l-3.5-3.5a.5.5 0 0 1 0-.708l3.5-3.5a.5.5 0 0 1 .708 0m6.292 0a.5.5 0 0 0 0 .708L14.293 8l-3.147 3.146a.5.5 0 0 0 .708.708l3.5-3.5a.5.5 0 0 0 0-.708l-3.5-3.5a.5.5 0 0 0-.708 0"}))},copy:{label:(0,n.__)("Copy","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-copy",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M4 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM2 5a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-1h1v1a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h1v1z"}))},creditCard:{label:(0,n.__)("Credit Card","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-credit-card",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v1h14V4a1 1 0 0 0-1-1zm13 4H1v5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1z"}),(0,e.createElement)("path",{d:"M2 10a1 1 0 0 1 1-1h1a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1z"}))},currencyDollar:{label:(0,n.__)("Currency Dollar","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-currency-dollar",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M4 10.781c.148 1.667 1.513 2.85 3.591 3.003V15h1.043v-1.216c2.27-.179 3.678-1.438 3.678-3.3 0-1.59-.947-2.51-2.956-3.028l-.722-.187V3.467c1.122.11 1.879.714 2.07 1.616h1.47c-.166-1.6-1.54-2.748-3.54-2.875V1H7.591v1.233c-1.939.23-3.27 1.472-3.27 3.156 0 1.454.966 2.483 2.661 2.917l.61.162v4.031c-1.149-.17-1.94-.8-2.131-1.718zm3.391-3.836c-1.043-.263-1.6-.825-1.6-1.616 0-.944.704-1.641 1.8-1.828v3.495l-.2-.05zm1.591 1.872c1.287.323 1.852.859 1.852 1.769 0 1.097-.826 1.828-2.2 1.939V8.73z"}))},dashLg:{label:(0,n.__)("Dash Lg","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-dash-lg",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M2 8a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11A.5.5 0 0 1 2 8"}))},download:{label:(0,n.__)("Download","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-download",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5"}),(0,e.createElement)("path",{d:"M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708z"}))},envelope:{label:(0,n.__)("Envelope","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-envelope",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v.217l7 4.2 7-4.2V4a1 1 0 0 0-1-1zm13 2.383-4.708 2.825L15 11.105zm-.034 6.876-5.64-3.471L8 9.583l-1.326-.795-5.64 3.47A1 1 0 0 0 2 13h12a1 1 0 0 0 .966-.741M1 11.105l4.708-2.897L1 5.383z"}))},facebook:{label:(0,n.__)("Facebook","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-facebook",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951"}))},gear:{label:(0,n.__)("Gear","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-gear",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0"}),(0,e.createElement)("path",{d:"M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z"}))},geoAlt:{label:(0,n.__)("Geo Alt","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-geo-alt",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M12.166 8.94c-.524 1.062-1.234 2.12-1.96 3.07A32 32 0 0 1 8 14.58a32 32 0 0 1-2.206-2.57c-.726-.95-1.436-2.008-1.96-3.07C3.304 7.867 3 6.862 3 6a5 5 0 0 1 10 0c0 .862-.305 1.867-.834 2.94M8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10"}),(0,e.createElement)("path",{d:"M8 8a2 2 0 1 1 0-4 2 2 0 0 1 0 4m0 1a3 3 0 1 0 0-6 3 3 0 0 0 0 6"}))},gift:{label:(0,n.__)("Gift","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-gift",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M3 2.5a2.5 2.5 0 0 1 5 0 2.5 2.5 0 0 1 5 0v.006c0 .07 0 .27-.038.494H15a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1v7.5a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 1 14.5V7a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h2.038A3 3 0 0 1 3 2.506zm1.068.5H7v-.5a1.5 1.5 0 1 0-3 0c0 .085.002.274.045.43zM9 3h2.932l.023-.07c.043-.156.045-.345.045-.43a1.5 1.5 0 0 0-3 0zM1 4v2h6V4zm8 0v2h6V4zm5 3H9v8h4.5a.5.5 0 0 0 .5-.5zm-7 8V7H2v7.5a.5.5 0 0 0 .5.5z"}))},globe:{label:(0,n.__)("Globe","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-globe",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8m7.5-6.923c-.67.204-1.335.82-1.887 1.855A8 8 0 0 0 5.145 4H7.5zM4.09 4a9.3 9.3 0 0 1 .64-1.539 7 7 0 0 1 .597-.933A7.03 7.03 0 0 0 2.255 4zm-.582 3.5c.03-.877.138-1.718.312-2.5H1.674a7 7 0 0 0-.656 2.5zM4.847 5a12.5 12.5 0 0 0-.338 2.5H7.5V5zM8.5 5v2.5h2.99a12.5 12.5 0 0 0-.337-2.5zM4.51 8.5a12.5 12.5 0 0 0 .337 2.5H7.5V8.5zm3.99 0V11h2.653c.187-.765.306-1.608.338-2.5zM5.145 12q.208.58.468 1.068c.552 1.035 1.218 1.65 1.887 1.855V12zm.182 2.472a7 7 0 0 1-.597-.933A9.3 9.3 0 0 1 4.09 12H2.255a7 7 0 0 0 3.072 2.472M3.82 11a13.7 13.7 0 0 1-.312-2.5h-2.49c.062.89.291 1.733.656 2.5zm6.853 3.472A7 7 0 0 0 13.745 12H11.91a9.3 9.3 0 0 1-.64 1.539 7 7 0 0 1-.597.933M8.5 12v2.923c.67-.204 1.335-.82 1.887-1.855q.26-.487.468-1.068zm3.68-1h2.146c.365-.767.594-1.61.656-2.5h-2.49a13.7 13.7 0 0 1-.312 2.5m2.802-3.5a7 7 0 0 0-.656-2.5H12.18c.174.782.282 1.623.312 2.5zM11.27 2.461c.247.464.462.98.64 1.539h1.835a7 7 0 0 0-3.072-2.472c.218.284.418.598.597.933M10.855 4a8 8 0 0 0-.468-1.068C9.835 1.897 9.17 1.282 8.5 1.077V4z"}))},graphUpArrow:{label:(0,n.__)("Graph Up Arrow","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-graph-up-arrow",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M0 0h1v15h15v1H0zm10 3.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V4.9l-3.613 4.417a.5.5 0 0 1-.74.037L7.06 6.767l-3.656 5.027a.5.5 0 0 1-.808-.588l4-5.5a.5.5 0 0 1 .758-.06l2.609 2.61L13.445 4H10.5a.5.5 0 0 1-.5-.5"}))},handThumbsUp:{label:(0,n.__)("Hand Thumbs Up","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-hand-thumbs-up",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8.864.046C7.908-.193 7.02.53 6.956 1.466c-.072 1.051-.23 2.016-.428 2.59-.125.36-.479 1.013-1.04 1.639-.557.623-1.282 1.178-2.131 1.41C2.685 7.288 2 7.87 2 8.72v4.001c0 .845.682 1.464 1.448 1.545 1.07.114 1.564.415 2.068.723l.048.03c.272.165.578.348.97.484.397.136.861.217 1.466.217h3.5c.937 0 1.599-.477 1.934-1.064a1.86 1.86 0 0 0 .254-.912c0-.152-.023-.312-.077-.464.201-.263.38-.578.488-.901.11-.33.172-.762.004-1.149.069-.13.12-.269.159-.403.077-.27.113-.568.113-.857 0-.288-.036-.585-.113-.856a2 2 0 0 0-.138-.362 1.9 1.9 0 0 0 .234-1.734c-.206-.592-.682-1.1-1.2-1.272-.847-.282-1.803-.276-2.516-.211a10 10 0 0 0-.443.05 9.4 9.4 0 0 0-.062-4.509A1.38 1.38 0 0 0 9.125.111zM11.5 14.721H8c-.51 0-.863-.069-1.14-.164-.281-.097-.506-.228-.776-.393l-.04-.024c-.555-.339-1.198-.731-2.49-.868-.333-.036-.554-.29-.554-.55V8.72c0-.254.226-.543.62-.65 1.095-.3 1.977-.996 2.614-1.708.635-.71 1.064-1.475 1.238-1.978.243-.7.407-1.768.482-2.85.025-.362.36-.594.667-.518l.262.066c.16.04.258.143.288.255a8.34 8.34 0 0 1-.145 4.725.5.5 0 0 0 .595.644l.003-.001.014-.003.058-.014a9 9 0 0 1 1.036-.157c.663-.06 1.457-.054 2.11.164.175.058.45.3.57.65.107.308.087.67-.266 1.022l-.353.353.353.354c.043.043.105.141.154.315.048.167.075.37.075.581 0 .212-.027.414-.075.582-.05.174-.111.272-.154.315l-.353.353.353.354c.047.047.109.177.005.488a2.2 2.2 0 0 1-.505.805l-.353.353.353.354c.006.005.041.05.041.17a.9.9 0 0 1-.121.416c-.165.288-.503.56-1.066.56z"}))},heart:{label:(0,n.__)("Heart","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-heart",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"m8 2.748-.717-.737C5.6.281 2.514.878 1.4 3.053c-.523 1.023-.641 2.5.314 4.385.92 1.815 2.834 3.989 6.286 6.357 3.452-2.368 5.365-4.542 6.286-6.357.955-1.886.838-3.362.314-4.385C13.486.878 10.4.28 8.717 2.01zM8 15C-7.333 4.868 3.279-3.04 7.824 1.143q.09.083.176.171a3 3 0 0 1 .176-.17C12.72-3.042 23.333 4.867 8 15"}))},image:{label:(0,n.__)("Image","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-image",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M6.002 5.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0"}),(0,e.createElement)("path",{d:"M2.002 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2zm12 1a1 1 0 0 1 1 1v6.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062L1.002 12V3a1 1 0 0 1 1-1z"}))},instagram:{label:(0,n.__)("Instagram","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-instagram",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.9 3.9 0 0 0-1.417.923A3.9 3.9 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.9 3.9 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.9 3.9 0 0 0-.923-1.417A3.9 3.9 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599s.453.546.598.92c.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.5 2.5 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.5 2.5 0 0 1-.92-.598 2.5 2.5 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233s.008-2.388.046-3.231c.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92s.546-.453.92-.598c.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92m-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217m0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334"}))},lifePreserver:{label:(0,n.__)("Life Preserver","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-life-preserver",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m6.43-5.228a7.03 7.03 0 0 1-3.658 3.658l-1.115-2.788a4 4 0 0 0 1.985-1.985zM5.228 14.43a7.03 7.03 0 0 1-3.658-3.658l2.788-1.115a4 4 0 0 0 1.985 1.985zm9.202-9.202-2.788 1.115a4 4 0 0 0-1.985-1.985l1.115-2.788a7.03 7.03 0 0 1 3.658 3.658m-8.087-.87a4 4 0 0 0-1.985 1.985L1.57 5.228A7.03 7.03 0 0 1 5.228 1.57zM8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6"}))},lightning:{label:(0,n.__)("Lightning","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-lightning",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M5.52.359A.5.5 0 0 1 6 0h4a.5.5 0 0 1 .474.658L8.694 6H12.5a.5.5 0 0 1 .395.807l-7 9a.5.5 0 0 1-.873-.454L6.823 9.5H3.5a.5.5 0 0 1-.48-.641zM6.374 1 4.168 8.5H7.5a.5.5 0 0 1 .478.647L6.78 13.04 11.478 7H8a.5.5 0 0 1-.474-.658L9.306 1z"}))},line:{label:(0,n.__)("Line","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-line",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 0c4.411 0 8 2.912 8 6.492 0 1.433-.555 2.723-1.715 3.994-1.678 1.932-5.431 4.285-6.285 4.645-.83.35-.734-.197-.696-.413l.003-.018.114-.685c.027-.204.055-.521-.026-.723-.09-.223-.444-.339-.704-.395C2.846 12.39 0 9.701 0 6.492 0 2.912 3.59 0 8 0M5.022 7.686H3.497V4.918a.156.156 0 0 0-.155-.156H2.78a.156.156 0 0 0-.156.156v3.486c0 .041.017.08.044.107v.001l.002.002.002.002a.15.15 0 0 0 .108.043h2.242c.086 0 .155-.07.155-.156v-.56a.156.156 0 0 0-.155-.157m.791-2.924a.156.156 0 0 0-.156.156v3.486c0 .086.07.155.156.155h.562c.086 0 .155-.07.155-.155V4.918a.156.156 0 0 0-.155-.156zm3.863 0a.156.156 0 0 0-.156.156v2.07L7.923 4.832l-.013-.015v-.001l-.01-.01-.003-.003-.011-.009h-.001L7.88 4.79l-.003-.002-.005-.003-.008-.005h-.002l-.003-.002-.01-.004-.004-.002-.01-.003h-.002l-.003-.001-.009-.002h-.006l-.003-.001h-.004l-.002-.001h-.574a.156.156 0 0 0-.156.155v3.486c0 .086.07.155.156.155h.56c.087 0 .157-.07.157-.155v-2.07l1.6 2.16a.2.2 0 0 0 .039.038l.001.001.01.006.004.002.008.004.007.003.005.002.01.003h.003a.2.2 0 0 0 .04.006h.56c.087 0 .157-.07.157-.155V4.918a.156.156 0 0 0-.156-.156zm3.815.717v-.56a.156.156 0 0 0-.155-.157h-2.242a.16.16 0 0 0-.108.044h-.001l-.001.002-.002.003a.16.16 0 0 0-.044.107v3.486c0 .041.017.08.044.107l.002.003.002.002a.16.16 0 0 0 .108.043h2.242c.086 0 .155-.07.155-.156v-.56a.156.156 0 0 0-.155-.157H11.81v-.589h1.525c.086 0 .155-.07.155-.156v-.56a.156.156 0 0 0-.155-.157H11.81v-.589h1.525c.086 0 .155-.07.155-.156Z"}))},link:{label:(0,n.__)("Link","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-link",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M6.354 5.5H4a3 3 0 0 0 0 6h3a3 3 0 0 0 2.83-4H9q-.13 0-.25.031A2 2 0 0 1 7 10.5H4a2 2 0 1 1 0-4h1.535c.218-.376.495-.714.82-1z"}),(0,e.createElement)("path",{d:"M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4 4 0 0 1-.82 1H12a3 3 0 1 0 0-6z"}))},linkedin:{label:(0,n.__)("Linkedin","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-linkedin",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854zm4.943 12.248V6.169H2.542v7.225zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248S2.4 3.226 2.4 3.934c0 .694.521 1.248 1.327 1.248zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016l.016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225z"}))},map:{label:(0,n.__)("Map","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-map",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M15.817.113A.5.5 0 0 1 16 .5v14a.5.5 0 0 1-.402.49l-5 1a.5.5 0 0 1-.196 0L5.5 15.01l-4.902.98A.5.5 0 0 1 0 15.5v-14a.5.5 0 0 1 .402-.49l5-1a.5.5 0 0 1 .196 0L10.5.99l4.902-.98a.5.5 0 0 1 .415.103M10 1.91l-4-.8v12.98l4 .8zm1 12.98 4-.8V1.11l-4 .8zm-6-.8V1.11l-4 .8v12.98z"}))},megaphone:{label:(0,n.__)("Megaphone","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-megaphone",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M13 2.5a1.5 1.5 0 0 1 3 0v11a1.5 1.5 0 0 1-3 0v-.214c-2.162-1.241-4.49-1.843-6.912-2.083l.405 2.712A1 1 0 0 1 5.51 15.1h-.548a1 1 0 0 1-.916-.599l-1.85-3.49-.202-.003A2.014 2.014 0 0 1 0 9V7a2.02 2.02 0 0 1 1.992-2.013 75 75 0 0 0 2.483-.075c3.043-.154 6.148-.849 8.525-2.199zm1 0v11a.5.5 0 0 0 1 0v-11a.5.5 0 0 0-1 0m-1 1.35c-2.344 1.205-5.209 1.842-8 2.033v4.233q.27.015.537.036c2.568.189 5.093.744 7.463 1.993zm-9 6.215v-4.13a95 95 0 0 1-1.992.052A1.02 1.02 0 0 0 1 7v2c0 .55.448 1.002 1.006 1.009A61 61 0 0 1 4 10.065m-.657.975 1.609 3.037.01.024h.548l-.002-.014-.443-2.966a68 68 0 0 0-1.722-.082z"}))},palette:{label:(0,n.__)("Palette","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-palette",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3m4 3a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3M5.5 7a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m.5 6a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3"}),(0,e.createElement)("path",{d:"M16 8c0 3.15-1.866 2.585-3.567 2.07C11.42 9.763 10.465 9.473 10 10c-.603.683-.475 1.819-.351 2.92C9.826 14.495 9.996 16 8 16a8 8 0 1 1 8-8m-8 7c.611 0 .654-.171.655-.176.078-.146.124-.464.07-1.119-.014-.168-.037-.37-.061-.591-.052-.464-.112-1.005-.118-1.462-.01-.707.083-1.61.704-2.314.369-.417.845-.578 1.272-.618.404-.038.812.026 1.16.104.343.077.702.186 1.025.284l.028.008c.346.105.658.199.953.266.653.148.904.083.991.024C14.717 9.38 15 9.161 15 8a7 7 0 1 0-7 7"}))},person:{label:(0,n.__)("Person","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-person",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6m2-3a2 2 0 1 1-4 0 2 2 0 0 1 4 0m4 8c0 1-1 1-1 1H3s-1 0-1-1 1-4 6-4 6 3 6 4m-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10s-3.516.68-4.168 1.332c-.678.678-.83 1.418-.832 1.664z"}))},pinAngle:{label:(0,n.__)("Pin Angle","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-pin-angle",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M9.828.722a.5.5 0 0 1 .354.146l4.95 4.95a.5.5 0 0 1 0 .707c-.48.48-1.072.588-1.503.588-.177 0-.335-.018-.46-.039l-3.134 3.134a6 6 0 0 1 .16 1.013c.046.702-.032 1.687-.72 2.375a.5.5 0 0 1-.707 0l-2.829-2.828-3.182 3.182c-.195.195-1.219.902-1.414.707s.512-1.22.707-1.414l3.182-3.182-2.828-2.829a.5.5 0 0 1 0-.707c.688-.688 1.673-.767 2.375-.72a6 6 0 0 1 1.013.16l3.134-3.133a3 3 0 0 1-.04-.461c0-.43.108-1.022.589-1.503a.5.5 0 0 1 .353-.146m.122 2.112v-.002zm0-.002v.002a.5.5 0 0 1-.122.51L6.293 6.878a.5.5 0 0 1-.511.12H5.78l-.014-.004a5 5 0 0 0-.288-.076 5 5 0 0 0-.765-.116c-.422-.028-.836.008-1.175.15l5.51 5.509c.141-.34.177-.753.149-1.175a5 5 0 0 0-.192-1.054l-.004-.013v-.001a.5.5 0 0 1 .12-.512l3.536-3.535a.5.5 0 0 1 .532-.115l.096.022c.087.017.208.034.344.034q.172.002.343-.04L9.927 2.028q-.042.172-.04.343a1.8 1.8 0 0 0 .062.46z"}))},play:{label:(0,n.__)("Play","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-play",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M10.804 8 5 4.633v6.734zm.792-.696a.802.802 0 0 1 0 1.392l-6.363 3.692C4.713 12.69 4 12.345 4 11.692V4.308c0-.653.713-.998 1.233-.696z"}))},playCircle:{label:(0,n.__)("Play Circle","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-play-circle",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16"}),(0,e.createElement)("path",{d:"M6.271 5.055a.5.5 0 0 1 .52.038l3.5 2.5a.5.5 0 0 1 0 .814l-3.5 2.5A.5.5 0 0 1 6 10.5v-5a.5.5 0 0 1 .271-.445"}))},plus:{label:(0,n.__)("Plus","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-plus",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4"}))},quote:{label:(0,n.__)("Quote","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-quote",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M12 12a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1h-1.388q0-.527.062-1.054.093-.558.31-.992t.559-.683q.34-.279.868-.279V3q-.868 0-1.52.372a3.3 3.3 0 0 0-1.085.992 4.9 4.9 0 0 0-.62 1.458A7.7 7.7 0 0 0 9 7.558V11a1 1 0 0 0 1 1zm-6 0a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1H4.612q0-.527.062-1.054.094-.558.31-.992.217-.434.559-.683.34-.279.868-.279V3q-.868 0-1.52.372a3.3 3.3 0 0 0-1.085.992 4.9 4.9 0 0 0-.62 1.458A7.7 7.7 0 0 0 3 7.558V11a1 1 0 0 0 1 1z"}))},search:{label:(0,n.__)("Search","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-search",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0"}))},share:{label:(0,n.__)("Share","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-share",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M13.5 1a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3M11 2.5a2.5 2.5 0 1 1 .603 1.628l-6.718 3.12a2.5 2.5 0 0 1 0 1.504l6.718 3.12a2.5 2.5 0 1 1-.488.876l-6.718-3.12a2.5 2.5 0 1 1 0-3.256l6.718-3.12A2.5 2.5 0 0 1 11 2.5m-8.5 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m11 5.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3"}))},slack:{label:(0,n.__)("Slack","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-slack",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M3.362 10.11c0 .926-.756 1.681-1.681 1.681S0 11.036 0 10.111.756 8.43 1.68 8.43h1.682zm.846 0c0-.924.756-1.68 1.681-1.68s1.681.756 1.681 1.68v4.21c0 .924-.756 1.68-1.68 1.68a1.685 1.685 0 0 1-1.682-1.68zM5.89 3.362c-.926 0-1.682-.756-1.682-1.681S4.964 0 5.89 0s1.68.756 1.68 1.68v1.682zm0 .846c.924 0 1.68.756 1.68 1.681S6.814 7.57 5.89 7.57H1.68C.757 7.57 0 6.814 0 5.89c0-.926.756-1.682 1.68-1.682zm6.749 1.682c0-.926.755-1.682 1.68-1.682S16 4.964 16 5.889s-.756 1.681-1.68 1.681h-1.681zm-.848 0c0 .924-.755 1.68-1.68 1.68A1.685 1.685 0 0 1 8.43 5.89V1.68C8.43.757 9.186 0 10.11 0c.926 0 1.681.756 1.681 1.68zm-1.681 6.748c.926 0 1.682.756 1.682 1.681S11.036 16 10.11 16s-1.681-.756-1.681-1.68v-1.682h1.68zm0-.847c-.924 0-1.68-.755-1.68-1.68s.756-1.681 1.68-1.681h4.21c.924 0 1.68.756 1.68 1.68 0 .926-.756 1.681-1.68 1.681z"}))},sliders:{label:(0,n.__)("Sliders","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-sliders",viewBox:"0 0 16 16"},(0,e.createElement)("path",{fillRule:"evenodd",d:"M11.5 2a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3M9.05 3a2.5 2.5 0 0 1 4.9 0H16v1h-2.05a2.5 2.5 0 0 1-4.9 0H0V3zM4.5 7a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3M2.05 8a2.5 2.5 0 0 1 4.9 0H16v1H6.95a2.5 2.5 0 0 1-4.9 0H0V8zm9.45 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m-2.45 1a2.5 2.5 0 0 1 4.9 0H16v1h-2.05a2.5 2.5 0 0 1-4.9 0H0v-1z"}))},skype:{label:(0,n.__)("Skype","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-skype",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M4.671 0c.88 0 1.733.247 2.468.702a7.42 7.42 0 0 1 6.02 2.118 7.37 7.37 0 0 1 2.167 5.215q0 .517-.072 1.026a4.66 4.66 0 0 1 .6 2.281 4.64 4.64 0 0 1-1.37 3.294A4.67 4.67 0 0 1 11.18 16c-.84 0-1.658-.226-2.37-.644a7.42 7.42 0 0 1-6.114-2.107A7.37 7.37 0 0 1 .529 8.035q0-.545.08-1.081a4.644 4.644 0 0 1 .76-5.59A4.68 4.68 0 0 1 4.67 0zm.447 7.01c.18.309.43.572.729.769a7 7 0 0 0 1.257.653q.737.308 1.145.523c.229.112.437.264.615.448.135.142.21.331.21.528a.87.87 0 0 1-.335.723c-.291.196-.64.289-.99.264a2.6 2.6 0 0 1-1.048-.206 11 11 0 0 1-.532-.253 1.3 1.3 0 0 0-.587-.15.72.72 0 0 0-.501.176.63.63 0 0 0-.195.491.8.8 0 0 0 .148.482 1.2 1.2 0 0 0 .456.354 5.1 5.1 0 0 0 2.212.419 4.6 4.6 0 0 0 1.624-.265 2.3 2.3 0 0 0 1.08-.801c.267-.39.402-.855.386-1.327a2.1 2.1 0 0 0-.279-1.101 2.5 2.5 0 0 0-.772-.792A7 7 0 0 0 8.486 7.3a1 1 0 0 0-.145-.058 18 18 0 0 1-1.013-.447 1.8 1.8 0 0 1-.54-.387.73.73 0 0 1-.2-.508.8.8 0 0 1 .385-.723 1.76 1.76 0 0 1 .968-.247c.26-.003.52.03.772.096q.412.119.802.293c.105.049.22.075.336.076a.6.6 0 0 0 .453-.19.7.7 0 0 0 .18-.496.72.72 0 0 0-.17-.476 1.4 1.4 0 0 0-.556-.354 3.7 3.7 0 0 0-.708-.183 6 6 0 0 0-1.022-.078 4.5 4.5 0 0 0-1.536.258 2.7 2.7 0 0 0-1.174.784 1.9 1.9 0 0 0-.45 1.287c-.01.37.076.736.25 1.063"}))},snapchat:{label:(0,n.__)("Snapchat","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-snapchat",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M15.943 11.526c-.111-.303-.323-.465-.564-.599a1 1 0 0 0-.123-.064l-.219-.111c-.752-.399-1.339-.902-1.746-1.498a3.4 3.4 0 0 1-.3-.531c-.034-.1-.032-.156-.008-.207a.3.3 0 0 1 .097-.1c.129-.086.262-.173.352-.231.162-.104.289-.187.371-.245.309-.216.525-.446.66-.702a1.4 1.4 0 0 0 .069-1.16c-.205-.538-.713-.872-1.329-.872a1.8 1.8 0 0 0-.487.065c.006-.368-.002-.757-.035-1.139-.116-1.344-.587-2.048-1.077-2.61a4.3 4.3 0 0 0-1.095-.881C9.764.216 8.92 0 7.999 0s-1.76.216-2.505.641c-.412.232-.782.53-1.097.883-.49.562-.96 1.267-1.077 2.61-.033.382-.04.772-.036 1.138a1.8 1.8 0 0 0-.487-.065c-.615 0-1.124.335-1.328.873a1.4 1.4 0 0 0 .067 1.161c.136.256.352.486.66.701.082.058.21.14.371.246l.339.221a.4.4 0 0 1 .109.11c.026.053.027.11-.012.217a3.4 3.4 0 0 1-.295.52c-.398.583-.968 1.077-1.696 1.472-.385.204-.786.34-.955.8-.128.348-.044.743.28 1.075q.18.189.409.31a4.4 4.4 0 0 0 1 .4.7.7 0 0 1 .202.09c.118.104.102.26.259.488q.12.178.296.3c.33.229.701.243 1.095.258.355.014.758.03 1.217.18.19.064.389.186.618.328.55.338 1.305.802 2.566.802 1.262 0 2.02-.466 2.576-.806.227-.14.424-.26.609-.321.46-.152.863-.168 1.218-.181.393-.015.764-.03 1.095-.258a1.14 1.14 0 0 0 .336-.368c.114-.192.11-.327.217-.42a.6.6 0 0 1 .19-.087 4.5 4.5 0 0 0 1.014-.404c.16-.087.306-.2.429-.336l.004-.005c.304-.325.38-.709.256-1.047m-1.121.602c-.684.378-1.139.337-1.493.565-.3.193-.122.61-.34.76-.269.186-1.061-.012-2.085.326-.845.279-1.384 1.082-2.903 1.082s-2.045-.801-2.904-1.084c-1.022-.338-1.816-.14-2.084-.325-.218-.15-.041-.568-.341-.761-.354-.228-.809-.187-1.492-.563-.436-.24-.189-.39-.044-.46 2.478-1.199 2.873-3.05 2.89-3.188.022-.166.045-.297-.138-.466-.177-.164-.962-.65-1.18-.802-.36-.252-.52-.503-.402-.812.082-.214.281-.295.49-.295a1 1 0 0 1 .197.022c.396.086.78.285 1.002.338q.04.01.082.011c.118 0 .16-.06.152-.195-.026-.433-.087-1.277-.019-2.066.094-1.084.444-1.622.859-2.097.2-.229 1.137-1.22 2.93-1.22 1.792 0 2.732.987 2.931 1.215.416.475.766 1.013.859 2.098.068.788.009 1.632-.019 2.065-.01.142.034.195.152.195a.4.4 0 0 0 .082-.01c.222-.054.607-.253 1.002-.338a1 1 0 0 1 .197-.023c.21 0 .409.082.49.295.117.309-.04.56-.401.812-.218.152-1.003.638-1.18.802-.184.169-.16.3-.139.466.018.14.413 1.991 2.89 3.189.147.073.394.222-.041.464"}))},star:{label:(0,n.__)("Star","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-star",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M2.866 14.85c-.078.444.36.791.746.593l4.39-2.256 4.389 2.256c.386.198.824-.149.746-.592l-.83-4.73 3.522-3.356c.33-.314.16-.888-.282-.95l-4.898-.696L8.465.792a.513.513 0 0 0-.927 0L5.354 5.12l-4.898.696c-.441.062-.612.636-.283.95l3.523 3.356-.83 4.73zm4.905-2.767-3.686 1.894.694-3.957a.56.56 0 0 0-.163-.505L1.71 6.745l4.052-.576a.53.53 0 0 0 .393-.288L8 2.223l1.847 3.658a.53.53 0 0 0 .393.288l4.052.575-2.906 2.77a.56.56 0 0 0-.163.506l.694 3.957-3.686-1.894a.5.5 0 0 0-.461 0z"}))},starFill:{label:(0,n.__)("Star Fill","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-star-fill",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z"}))},sun:{label:(0,n.__)("Sun","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-sun",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6m0 1a4 4 0 1 0 0-8 4 4 0 0 0 0 8M8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0m0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13m8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5M3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8m10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0m-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0m9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707M4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708"}))},tag:{label:(0,n.__)("Tag","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-tag",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M6 4.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m-1 0a.5.5 0 1 0-1 0 .5.5 0 0 0 1 0"}),(0,e.createElement)("path",{d:"M2 1h4.586a1 1 0 0 1 .707.293l7 7a1 1 0 0 1 0 1.414l-4.586 4.586a1 1 0 0 1-1.414 0l-7-7A1 1 0 0 1 1 6.586V2a1 1 0 0 1 1-1m0 5.586 7 7L13.586 9l-7-7H2z"}))},telephone:{label:(0,n.__)("Telephone","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-telephone",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.6 17.6 0 0 0 4.168 6.608 17.6 17.6 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.68.68 0 0 0-.58-.122l-2.19.547a1.75 1.75 0 0 1-1.657-.459L5.482 8.062a1.75 1.75 0 0 1-.46-1.657l.548-2.19a.68.68 0 0 0-.122-.58zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.75 1.75 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z"}))},tiktok:{label:(0,n.__)("Tiktok","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-tiktok",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M9 0h1.98c.144.715.54 1.617 1.235 2.512C12.895 3.389 13.797 4 15 4v2c-1.753 0-3.07-.814-4-1.829V11a5 5 0 1 1-5-5v2a3 3 0 1 0 3 3z"}))},trash3:{label:(0,n.__)("Trash3","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-trash3",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M6.5 1h3a.5.5 0 0 1 .5.5v1H6v-1a.5.5 0 0 1 .5-.5M11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3A1.5 1.5 0 0 0 5 1.5v1H1.5a.5.5 0 0 0 0 1h.538l.853 10.66A2 2 0 0 0 4.885 16h6.23a2 2 0 0 0 1.994-1.84l.853-10.66h.538a.5.5 0 0 0 0-1zm1.958 1-.846 10.58a1 1 0 0 1-.997.92h-6.23a1 1 0 0 1-.997-.92L3.042 3.5zm-7.487 1a.5.5 0 0 1 .528.47l.5 8.5a.5.5 0 0 1-.998.06L5 5.03a.5.5 0 0 1 .47-.53Zm5.058 0a.5.5 0 0 1 .47.53l-.5 8.5a.5.5 0 1 1-.998-.06l.5-8.5a.5.5 0 0 1 .528-.47M8 4.5a.5.5 0 0 1 .5.5v8.5a.5.5 0 0 1-1 0V5a.5.5 0 0 1 .5-.5"}))},trophy:{label:(0,n.__)("Trophy","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-trophy",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M2.5.5A.5.5 0 0 1 3 0h10a.5.5 0 0 1 .5.5q0 .807-.034 1.536a3 3 0 1 1-1.133 5.89c-.79 1.865-1.878 2.777-2.833 3.011v2.173l1.425.356c.194.048.377.135.537.255L13.3 15.1a.5.5 0 0 1-.3.9H3a.5.5 0 0 1-.3-.9l1.838-1.379c.16-.12.343-.207.537-.255L6.5 13.11v-2.173c-.955-.234-2.043-1.146-2.833-3.012a3 3 0 1 1-1.132-5.89A33 33 0 0 1 2.5.5m.099 2.54a2 2 0 0 0 .72 3.935c-.333-1.05-.588-2.346-.72-3.935m10.083 3.935a2 2 0 0 0 .72-3.935c-.133 1.59-.388 2.885-.72 3.935M3.504 1q.01.775.056 1.469c.13 2.028.457 3.546.87 4.667C5.294 9.48 6.484 10 7 10a.5.5 0 0 1 .5.5v2.61a1 1 0 0 1-.757.97l-1.426.356a.5.5 0 0 0-.179.085L4.5 15h7l-.638-.479a.5.5 0 0 0-.18-.085l-1.425-.356a1 1 0 0 1-.757-.97V10.5A.5.5 0 0 1 9 10c.516 0 1.706-.52 2.57-2.864.413-1.12.74-2.64.87-4.667q.045-.694.056-1.469z"}))},twitter:{label:(0,n.__)("Twitter","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-twitter",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M5.026 15c6.038 0 9.341-5.003 9.341-9.334q.002-.211-.006-.422A6.7 6.7 0 0 0 16 3.542a6.7 6.7 0 0 1-1.889.518 3.3 3.3 0 0 0 1.447-1.817 6.5 6.5 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.32 9.32 0 0 1-6.767-3.429 3.29 3.29 0 0 0 1.018 4.382A3.3 3.3 0 0 1 .64 6.575v.045a3.29 3.29 0 0 0 2.632 3.218 3.2 3.2 0 0 1-.865.115 3 3 0 0 1-.614-.057 3.28 3.28 0 0 0 3.067 2.277A6.6 6.6 0 0 1 .78 13.58a6 6 0 0 1-.78-.045A9.34 9.34 0 0 0 5.026 15"}))},twitterX:{label:(0,n.__)("Twitter X","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-twitter-x",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865z"}))},vimeo:{label:(0,n.__)("Vimeo","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-vimeo",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M15.992 4.204q-.106 2.334-3.262 6.393-3.263 4.243-5.522 4.243-1.4 0-2.367-2.583L3.55 7.523Q2.83 4.939 2.007 4.94q-.178.001-1.254.754L0 4.724a210 210 0 0 0 2.334-2.081q1.581-1.364 2.373-1.437 1.865-.185 2.298 2.553.466 2.952.646 3.666.54 2.447 1.186 2.445.5 0 1.508-1.587 1.006-1.587 1.077-2.415.144-1.37-1.077-1.37a3 3 0 0 0-1.185.261q1.183-3.86 4.508-3.756 2.466.075 2.324 3.2z"}))},volumeDown:{label:(0,n.__)("Volume Down","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-volume-down",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M9 4a.5.5 0 0 0-.812-.39L5.825 5.5H3.5A.5.5 0 0 0 3 6v4a.5.5 0 0 0 .5.5h2.325l2.363 1.89A.5.5 0 0 0 9 12zM6.312 6.39 8 5.04v5.92L6.312 9.61A.5.5 0 0 0 6 9.5H4v-3h2a.5.5 0 0 0 .312-.11M12.025 8a4.5 4.5 0 0 1-1.318 3.182L10 10.475A3.5 3.5 0 0 0 11.025 8 3.5 3.5 0 0 0 10 5.525l.707-.707A4.5 4.5 0 0 1 12.025 8"}))},volumeMute:{label:(0,n.__)("Volume Mute","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-volume-mute",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06M6 5.04 4.312 6.39A.5.5 0 0 1 4 6.5H2v3h2a.5.5 0 0 1 .312.11L6 10.96zm7.854.606a.5.5 0 0 1 0 .708L12.207 8l1.647 1.646a.5.5 0 0 1-.708.708L11.5 8.707l-1.646 1.647a.5.5 0 0 1-.708-.708L10.793 8 9.146 6.354a.5.5 0 1 1 .708-.708L11.5 7.293l1.646-1.647a.5.5 0 0 1 .708 0"}))},wechat:{label:(0,n.__)("Wechat","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-wechat",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M11.176 14.429c-2.665 0-4.826-1.8-4.826-4.018 0-2.22 2.159-4.02 4.824-4.02S16 8.191 16 10.411c0 1.21-.65 2.301-1.666 3.036a.32.32 0 0 0-.12.366l.218.81a.6.6 0 0 1 .029.117.166.166 0 0 1-.162.162.2.2 0 0 1-.092-.03l-1.057-.61a.5.5 0 0 0-.256-.074.5.5 0 0 0-.142.021 5.7 5.7 0 0 1-1.576.22M9.064 9.542a.647.647 0 1 0 .557-1 .645.645 0 0 0-.646.647.6.6 0 0 0 .09.353Zm3.232.001a.646.646 0 1 0 .546-1 .645.645 0 0 0-.644.644.63.63 0 0 0 .098.356"}),(0,e.createElement)("path",{d:"M0 6.826c0 1.455.781 2.765 2.001 3.656a.385.385 0 0 1 .143.439l-.161.6-.1.373a.5.5 0 0 0-.032.14.19.19 0 0 0 .193.193q.06 0 .111-.029l1.268-.733a.6.6 0 0 1 .308-.088q.088 0 .171.025a6.8 6.8 0 0 0 1.625.26 4.5 4.5 0 0 1-.177-1.251c0-2.936 2.785-5.02 5.824-5.02l.15.002C10.587 3.429 8.392 2 5.796 2 2.596 2 0 4.16 0 6.826m4.632-1.555a.77.77 0 1 1-1.54 0 .77.77 0 0 1 1.54 0m3.875 0a.77.77 0 1 1-1.54 0 .77.77 0 0 1 1.54 0"}))},whatsapp:{label:(0,n.__)("Whatsapp","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-whatsapp",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.9 7.9 0 0 0 13.6 2.326zM7.994 14.521a6.6 6.6 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.639-2.961 6.592-6.592 6.592m3.615-4.934c-.197-.099-1.17-.578-1.353-.646-.182-.065-.315-.099-.445.099-.133.197-.513.646-.627.775-.114.133-.232.148-.43.05-.197-.1-.836-.308-1.592-.985-.59-.525-.985-1.175-1.103-1.372-.114-.198-.011-.304.088-.403.087-.088.197-.232.296-.346.1-.114.133-.198.198-.33.065-.134.034-.248-.015-.347-.05-.099-.445-1.076-.612-1.47-.16-.389-.323-.335-.445-.34-.114-.007-.247-.007-.38-.007a.73.73 0 0 0-.529.247c-.182.198-.691.677-.691 1.654s.71 1.916.81 2.049c.098.133 1.394 2.132 3.383 2.992.47.205.84.326 1.129.418.475.152.904.129 1.246.08.38-.058 1.171-.48 1.338-.943.164-.464.164-.86.114-.943-.049-.084-.182-.133-.38-.232"}))},wordPress:{label:(0,n.__)("WordPress","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-wordpress",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M12.633 7.653c0-.848-.305-1.435-.566-1.892l-.08-.13c-.317-.51-.594-.958-.594-1.48 0-.63.478-1.218 1.152-1.218q.03 0 .058.003l.031.003A6.84 6.84 0 0 0 8 1.137 6.86 6.86 0 0 0 2.266 4.23c.16.005.313.009.442.009.717 0 1.828-.087 1.828-.087.37-.022.414.521.044.565 0 0-.371.044-.785.065l2.5 7.434 1.5-4.506-1.07-2.929c-.369-.022-.719-.065-.719-.065-.37-.022-.326-.588.043-.566 0 0 1.134.087 1.808.087.718 0 1.83-.087 1.83-.087.37-.022.413.522.043.566 0 0-.372.043-.785.065l2.48 7.377.684-2.287.054-.173c.27-.86.469-1.495.469-2.046zM1.137 8a6.86 6.86 0 0 0 3.868 6.176L1.73 5.206A6.8 6.8 0 0 0 1.137 8"}),(0,e.createElement)("path",{d:"M6.061 14.583 8.121 8.6l2.109 5.78q.02.05.049.094a6.85 6.85 0 0 1-4.218.109m7.96-9.876q.046.328.047.706c0 .696-.13 1.479-.522 2.458l-2.096 6.06a6.86 6.86 0 0 0 2.572-9.224z"}),(0,e.createElement)("path",{fillRule:"evenodd",d:"M0 8c0-4.411 3.589-8 8-8s8 3.589 8 8-3.59 8-8 8-8-3.589-8-8m.367 0c0 4.209 3.424 7.633 7.633 7.633S15.632 12.209 15.632 8C15.632 3.79 12.208.367 8 .367 3.79.367.367 3.79.367 8"}))},x:{label:(0,n.__)("X","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-x",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708"}))},youtube:{label:(0,n.__)("Youtube","label","enblocks"),icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-youtube",viewBox:"0 0 16 16"},(0,e.createElement)("path",{d:"M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.01 2.01 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.01 2.01 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31 31 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.01 2.01 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A100 100 0 0 1 7.858 2zM6.4 5.209v4.818l4.157-2.408z"}))}},A=({color:t,setColor:l})=>{const a=(0,d.useSelect)((e=>e("core/block-editor").getSettings().colors))||[];return(0,e.createElement)("div",{className:"enb-color-picker-group"},(0,e.createElement)(i.ColorPalette,{colors:a,value:t,onChange:l,enableAlpha:!0,clearable:!1}),(0,e.createElement)(i.ColorPalette,{className:"enb-default-colors",colors:[{name:"Color 900",color:"var(--enb-color-900)"},{name:"Color 700",color:"var(--enb-color-700)"},{name:"Color 600",color:"var(--enb-color-600)"},{name:"Color 300",color:"var(--enb-color-300)"},{name:"Color 200",color:"var(--enb-color-200)"},{name:"Color 100",color:"var(--enb-color-100)"},{name:"Color 50",color:"var(--enb-color-50)"},{name:"Accent 700",color:"var(--enb-color-primary-700)"},{name:"Accent 600",color:"var(--enb-color-primary-600)"},{name:"Accent 200",color:"var(--enb-color-primary-200)"},{name:"Accent 50",color:"var(--enb-color-primary-50)"},{name:"Positive 600",color:"var(--enb-color-positive-600)"},{name:"Positive 200",color:"var(--enb-color-positive-200)"},{name:"Positive 50",color:"var(--enb-color-positive-50)"},{name:"Negative 600",color:"var(--enb-color-negative-600)"},{name:"Negative 200",color:"var(--enb-color-negative-200)"},{name:"Negative 50",color:"var(--enb-color-negative-50)"},{name:"Warning 600",color:"var(--enb-color-warning-600)"},{name:"Warning 200",color:"var(--enb-color-warning-200)"},{name:"Warning 50",color:"var(--enb-color-warning-50)"}],value:t,onChange:l,disableCustomColors:!0,clearable:!1}))},U=({label:t,colorLabel:l,color:a,setColor:o,hasColor2:r,colorLabel2:s,color2:b,setColor2:m,hasColor3:u,colorLabel3:d,color3:p,setColor3:h,hasColor4:v,colorLabel4:k,color4:f,setColor4:_,hasColor5:y,colorLabel5:w,color5:E,setColor5:x,resetFallback:C,resetFallback2:$,resetFallback3:S,resetFallback4:M,resetFallback5:T})=>{const[B,N]=(0,c.useState)(!1),L=()=>{N((e=>!e))},[D,V]=(0,c.useState)(!1),H=()=>{V((e=>!e))},[R,U]=(0,c.useState)(!1),F=()=>{U((e=>!e))},[G,O]=(0,c.useState)(!1),z=()=>{O((e=>!e))},[P,I]=(0,c.useState)(!1),J=()=>{I((e=>!e))};let W=!0;return y?(a&&a!==C||b&&b!==$||p&&p!==S||f&&f!==M||E&&E!==T)&&(W=!1):v?(a&&a!==C||b&&b!==$||p&&p!==S||f&&p!==M)&&(W=!1):u?(a&&a!==C||b&&b!==$||p&&p!==S)&&(W=!1):r?(a&&a!==C||b&&b!==$)&&(W=!1):a&&a!==C&&(W=!1),(0,e.createElement)("div",{className:"enb-component enb-component-color-picker"},(0,e.createElement)("div",{className:"enb-component-color-indicator enb-flex enb-justify-between enb-align-center"},(0,e.createElement)("h2",{className:"enb-component-heading"},t),(0,e.createElement)(i.ButtonGroup,{className:"enb-flex enb-align-center enb-col-gap-4"},!B&&(0,e.createElement)(i.Button,{label:l,showTooltip:!0,tooltipPosition:"top",onClick:L},(0,e.createElement)(i.ColorIndicator,{colorValue:a})),B&&(0,e.createElement)(i.Button,{label:l,showTooltip:!0,tooltipPosition:"top",onClick:L},(0,e.createElement)(i.ColorIndicator,{colorValue:a})),r&&(0,e.createElement)(e.Fragment,null,!D&&(0,e.createElement)(i.Button,{label:s,showTooltip:!0,tooltipPosition:"top",onClick:H},(0,e.createElement)(i.ColorIndicator,{colorValue:b})),D&&(0,e.createElement)(i.Button,{label:s,showTooltip:!0,tooltipPosition:"top",onClick:H},(0,e.createElement)(i.ColorIndicator,{colorValue:b}))),u&&(0,e.createElement)(e.Fragment,null,!R&&(0,e.createElement)(i.Button,{label:d,showTooltip:!0,tooltipPosition:"top",onClick:F},(0,e.createElement)(i.ColorIndicator,{colorValue:p})),R&&(0,e.createElement)(i.Button,{label:d,showTooltip:!0,tooltipPosition:"top",onClick:F},(0,e.createElement)(i.ColorIndicator,{colorValue:p}))),v&&(0,e.createElement)(e.Fragment,null,!G&&(0,e.createElement)(i.Button,{label:k,showTooltip:!0,tooltipPosition:"top",onClick:z},(0,e.createElement)(i.ColorIndicator,{colorValue:f})),G&&(0,e.createElement)(i.Button,{label:k,showTooltip:!0,tooltipPosition:"top",onClick:z},(0,e.createElement)(i.ColorIndicator,{colorValue:f}))),y&&(0,e.createElement)(e.Fragment,null,!P&&(0,e.createElement)(i.Button,{label:w,showTooltip:!0,tooltipPosition:"top",onClick:J},(0,e.createElement)(i.ColorIndicator,{colorValue:E})),P&&(0,e.createElement)(i.Button,{label:w,showTooltip:!0,tooltipPosition:"top",onClick:J},(0,e.createElement)(i.ColorIndicator,{colorValue:E}))),(0,e.createElement)(g,{disabled:W,onClick:()=>{o(C),r&&m($),u&&h(S),v&&_(M),y&&x(T)}}))),B&&(0,e.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:L},(0,e.createElement)(A,{label:(0,n.__)("Color","enblocks"),color:a,setColor:o,resetFallback:C})),r&&(0,e.createElement)(e.Fragment,null,D&&(0,e.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:H},(0,e.createElement)(A,{label:(0,n.__)("Color","enblocks"),color:b,setColor:m,resetFallback:$}))),u&&(0,e.createElement)(e.Fragment,null,R&&(0,e.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:F},(0,e.createElement)(A,{label:(0,n.__)("Color","enblocks"),color:p,setColor:h,resetFallback:S}))),v&&(0,e.createElement)(e.Fragment,null,G&&(0,e.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:z},(0,e.createElement)(A,{label:(0,n.__)("Color","enblocks"),color:f,setColor:_,resetFallback:M}))),y&&(0,e.createElement)(e.Fragment,null,P&&(0,e.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:J},(0,e.createElement)(A,{label:(0,n.__)("Color","enblocks"),color:E,setColor:x,resetFallback:T}))))},F=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name){const{attributes:{blockId:a,iconSource:o,iconPosition:s,iconVerticalAlign:b,iconColor:m,iconHoverColor:u,iconWidth:d,iconHeight:p,iconGap:h,iconMargin:v,iconCSS:k},setAttributes:f}=l;function y(e){return!!e||0===e}let w="",E="",x="";o&&(E+=`align-self:${b};`,y(d)&&(E+=`width:${d}em;min-width:${d}em;`),y(p)&&(E+=`height:${p}em;`),y(v)&&(E+=`margin-block-start:${v}px;`),m&&(E+=`color:${m};`)),E&&(w+=`.${a} .enb-svg-icon{${E}}`),o&&u&&(x+=`color:${u};`),x&&(w+=`.${a}:hover .enb-svg-icon{${x}}`),(0,c.useEffect)((()=>{JSON.stringify(k)!==JSON.stringify(w)&&f({iconCSS:w})}),[k,w,f]);const C=()=>{f({iconSource:""})};let $=!0;return o&&($=!1),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Icon","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-component enb-component-icon-picker"},!!o&&(0,e.createElement)(e.Fragment,null,!!m&&(0,e.createElement)("style",null,`.enb-svg-preview svg{color:${m};}`),(0,e.createElement)("div",{className:"enb-svg-preview",dangerouslySetInnerHTML:{__html:H(o)}})),(0,e.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mb-4"},(0,e.createElement)("h2",{className:"enb-component-heading"},(0,n.__)("SVG Code","enblocks")),(0,e.createElement)(g,{disabled:$,onClick:C})),(0,e.createElement)("div",{className:"textarea"},(0,e.createElement)(i.TextareaControl,{value:o,onChange:e=>f({iconSource:H(e)})})),(0,e.createElement)(i.ButtonGroup,{className:"enb-icon-list"},Object.keys(R).map(((t,l)=>(0,e.createElement)(i.Button,{key:l,label:R[t].label,showTooltip:!0,tooltipPosition:"top",onClick:()=>{let e=R[t].icon;"string"!=typeof e&&(e=(0,c.renderToString)(e)),f({iconSource:e})}},"string"==typeof R[t].icon?(0,e.createElement)("span",{dangerouslySetInnerHTML:{__html:H(R[t].icon)}}):(0,e.createElement)("span",null,R[t].icon))))),(0,e.createElement)(_,null),(0,e.createElement)("h2",{className:"enb-m-0"},(0,n.__)("Need more icons?","enblocks")),(0,e.createElement)("p",null,(0,n.__)("Get svg icon code from following sites.","enblocks")," "),(0,e.createElement)("ul",{className:"enb-links"},(0,e.createElement)("li",null,(0,e.createElement)(i.ExternalLink,{href:"https://icons.getbootstrap.com/"},(0,n.__)("Bootstrap Icons","enblocks"))),(0,e.createElement)("li",null,(0,e.createElement)(i.ExternalLink,{href:"https://remixicon.com/"},(0,n.__)("Remix Icons","enblocks"))),(0,e.createElement)("li",null,(0,e.createElement)(i.ExternalLink,{href:"https://tabler.io/icons/"},(0,n.__)("Tabler Icons","enblocks")))),!!o&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(_,null),(0,e.createElement)("div",{className:"enb-icon-color"},(0,e.createElement)(U,{label:(0,n.__)("Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:m,setColor:e=>f({iconColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:u,setColor2:e=>f({iconHoverColor:e})})),(0,e.createElement)(B,{label:(0,n.__)("Position","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Before","enblocks"),value:"before"},{label:(0,n.__)("After","enblocks"),value:"after"}],value:s,setValue:e=>f({iconPosition:e}),resetFallback:"before"}),(0,e.createElement)(B,{label:(0,n.__)("Vertical Align","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Top","enblocks"),value:"flex-start"},{label:(0,n.__)("Center","enblocks"),value:"center"},{label:(0,n.__)("Bottom","enblocks"),value:"flex-end"}],value:b,setValue:e=>f({iconVerticalAlign:e}),resetFallback:"center"}),(0,e.createElement)("div",{className:"enb-icon-size"},(0,e.createElement)(e.Fragment,null,(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Width","enblocks"),value:d,setValue:e=>f({iconWidth:e}),max:10,step:.1,singleUnit:"em"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Height","enblocks"),value:p,setValue:e=>f({iconHeight:e}),max:10,step:.1,singleUnit:"em"})),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Gap","enblocks"),resetFallback:8,max:200,value:h,setValue:e=>f({iconGap:e}),singleUnit:"px"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Margin Top","enblocks"),min:-200,max:200,value:v,setValue:e=>f({iconMargin:e}),singleUnit:"px"})))))))}return(0,e.createElement)(t,{...l})}),"withIconSelector");(0,s.addFilter)("editor.BlockEdit","enblocks/icon-selector",F),(0,s.addFilter)("blocks.registerBlockType","enblocks/icon-selector-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t?e:{...e,attributes:{...l,iconSource:{type:"string"},iconPosition:{type:"string",default:"before"},iconVerticalAlign:{type:"string",default:"center"},iconColor:{type:"string"},iconHoverColor:{type:"string"},iconWidth:{type:"number"},iconHeight:{type:"number"},iconGap:{type:"number",default:8},iconMargin:{type:"number"},iconCSS:{type:"object",source:"html"}}}}));const G=({label:t,isActive:l,onClick:n})=>(0,e.createElement)(i.Button,{className:a()("enb-control-button enb-switch-control-button",{"is-active":l}),label:t,showTooltip:!0,tooltipPosition:"top",onClick:n,icon:m}),O=({label:t,help:l,hasCustomValue:a=!1,setShowCustomValue:o,resetButton:r,options:i,value:s,setValue:c,resetFallback:b,min:m,max:u,step:d,customValue:p,setCustomValue:g,customResetFallback:h,singleUnit:v,showUnits:k,units:f,unit:_,setUnit:y,resetFallbackUnit:w})=>(0,e.createElement)("div",{className:"enb-component enb-cols-2 enb-align-start enb-col-gap-8"},(0,e.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,e.createElement)("h2",{className:"enb-component-heading enb-m-0"},t,!!l&&(0,e.createElement)("span",{className:"enb-component-help"},l)),(0,e.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,e.createElement)(G,{label:a?(0,n.__)("Switch to Preset Value","enblocks"):(0,n.__)("Set Custom Value","enblocks"),isActive:!!a,onClick:()=>o(!a)}))),!a&&(0,e.createElement)(T,{resetButton:r,options:i,value:s,setValue:c,resetFallback:b}),a&&(0,e.createElement)(S,{min:m,max:u,step:d,value:p,setValue:g,resetFallback:h,singleUnit:v,showUnits:k,units:f,unit:_,setUnit:y,resetFallbackUnit:w})),z=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/column"===l.name||"enblocks/container"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name||"enblocks/image"===l.name||"enblocks/popup"===l.name||"enblocks/slide-in"===l.name){const{attributes:{blockId:a,animationName:o,fadeInDistance:s,hasCustomAnimationSpeed:b,animationSpeed:m,animationDuration:u,animationThreshold:d,animationDelay:p,disableAnimationSM:g,disableAnimationMD:h,animationCSS:v,animationRevealCSS:k,disableAnimationCSS:f},setAttributes:y,clientId:w}=l;function E(e){return!!e||0===e}const x={md:"48em",lg:"64em"};let C="";o&&(E(s)&&50!==s&&(C+=`--enb-translate:${s}%;`),!b&&E(m)&&(C+=`animation-duration:${m};`),b&&E(u)&&(C+=`animation-duration:${u}ms;`)),(0,c.useEffect)((()=>{JSON.stringify(v)!==JSON.stringify(C)&&y({animationCSS:C})}),[v,C,y]);let $="";o&&($+=`.${a}.in-view{animation-name:${o}}`),(0,c.useEffect)((()=>{JSON.stringify(k)!==JSON.stringify($)&&y({animationRevealCSS:$})}),[k,$,y]);let S="";h&&(S+=`@media (min-width:${x.md}) and (max-width:${x.lg}){.${a}.in-view{animation-name:none}}`),g&&(S+=`@media (max-width: ${x.md}){.${a}.in-view{animation-name:none}}`),(0,c.useEffect)((()=>{JSON.stringify(f)!==JSON.stringify(S)&&y({disableAnimationCSS:S})}),[f,S,y]);const T=()=>{let e="",t="";document.querySelector("iframe")?(t=document.querySelector("iframe").contentDocument,e=t.getElementById("block-"+w)):e=document.getElementById("block-"+w),e.style.display="none",setTimeout((function(){e.style.display="block"}),350)},L=(0,n.__)("Select an animation effect that can elevate the visual attractiveness, activating when it enters the viewport.","enblocks");return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Animation","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(B,{label:(0,n.__)("Effect","enblocks"),help:L,resetButton:!0,options:[{label:(0,n.__)("None","enblocks"),value:""},{label:(0,n.__)("Bounce","enblocks"),value:"bounce"},{label:(0,n.__)("BounceInUp","enblocks"),value:"bounceInUp"},{label:(0,n.__)("BounceInRight","enblocks"),value:"bounceInRight"},{label:(0,n.__)("BounceInDown","enblocks"),value:"bounceInDown"},{label:(0,n.__)("BounceInLeft","enblocks"),value:"bounceInLeft"},{label:(0,n.__)("FadeIn","enblocks"),value:"fadeIn"},{label:(0,n.__)("fadeInUp","enblocks"),value:"fadeInUp"},{label:(0,n.__)("FadeInRight","enblocks"),value:"fadeInRight"},{label:(0,n.__)("FadeInDown","enblocks"),value:"fadeInDown"},{label:(0,n.__)("FadeInLeft","enblocks"),value:"fadeInLeft"},{label:(0,n.__)("FlipInX","enblocks"),value:"flipInX"},{label:(0,n.__)("FlipInY","enblocks"),value:"flipInY"},{label:(0,n.__)("SlideUp","enblocks"),value:"slideUp"},{label:(0,n.__)("SlideRight","enblocks"),value:"slideRight"},{label:(0,n.__)("SlideDown","enblocks"),value:"slideDown"},{label:(0,n.__)("SlideLeft","enblocks"),value:"slideLeft"},{label:(0,n.__)("ZoomIn","enblocks"),value:"zoomIn"}],value:o,setValue:e=>y({animationName:e})}),!o&&(0,e.createElement)("div",{className:"components-base-control__help enb-component-help enb-mt-12 enb-mb-24"},L),!!o&&(0,e.createElement)(e.Fragment,null,("fadeInUp"===o||"fadeInRight"===o||"fadeInDown"===o||"fadeInLeft"===o)&&(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("FadeIn Distance","enblocks"),help:(0,n.__)("Specifies the amount of distance of the block from where the animation is initiated.","enblocks"),value:s,setValue:e=>y({fadeInDistance:e}),max:200,resetFallback:50,singleUnit:"%"}),(0,e.createElement)(O,{label:(0,n.__)("Speed","enblocks"),help:(0,n.__)("Sets the time in milliseconds that an animation takes to complete.","enblocks"),resetButton:!0,hasCustomValue:b,setShowCustomValue:e=>y({hasCustomAnimationSpeed:e}),options:[{label:(0,n.__)("Fast","enblocks"),value:"500ms"},{label:(0,n.__)("Normal","enblocks"),value:"1000ms"},{label:(0,n.__)("Slow","enblocks"),value:"1500ms"},{label:(0,n.__)("Slower","enblocks"),value:"2500ms"}],value:m,setValue:e=>y({animationSpeed:e}),resetFallback:"1000ms",min:50,max:1e4,step:50,customValue:u,setCustomValue:e=>y({animationDuration:e}),customResetFallback:1e3,singleUnit:"ms"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Threshold","enblocks"),help:(0,n.__)("Specifies the amount of the block entered within the viewport to initiate the animation.","enblocks"),value:d,setValue:e=>y({animationThreshold:e}),resetFallback:50,singleUnit:"%"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Delay","enblocks"),help:(0,n.__)("Specifies the duration in milliseconds to delay before starting the animation.","enblocks"),min:50,max:1e4,step:50,value:p,setValue:e=>y({animationDelay:e}),singleUnit:"ms"}),(0,e.createElement)(i.Button,{className:"enb-button-control",onClick:T},(0,n.__)("Replay","enblocks")),(0,e.createElement)(_,null),(0,e.createElement)(N,{label:(0,n.__)("Disable Animation on Mobile","enblocks"),checked:g,setChecked:e=>y({disableAnimationSM:e})}),(0,e.createElement)(N,{label:(0,n.__)("Disable Animation on Tablet","enblocks"),checked:h,setChecked:e=>y({disableAnimationMD:e})})))))}return(0,e.createElement)(t,{...l})}),"withAnimation");(0,s.addFilter)("editor.BlockEdit","enblocks/animation",z),(0,s.addFilter)("blocks.registerBlockType","enblocks/animation-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/column"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t&&"enblocks/popup"!==t&&"enblocks/slide-in"!==t?e:{...e,attributes:{...l,animationName:{type:"string"},fadeInDistance:{type:"number",default:50},hasCustomAnimationSpeed:{type:"boolean",default:!1},animationSpeed:{type:"string",default:"1000ms"},animationDuration:{type:"number",default:1e3},animationThreshold:{type:"number",default:50},animationDelay:{type:"number"},disableAnimationMD:{type:"boolean",default:!1},disableAnimationSM:{type:"boolean",default:!1},animationCSS:{type:"object",source:"html"},animationRevealCSS:{type:"object",source:"html"},disableAnimationCSS:{type:"object",source:"html"}}}}));const P=({setAttributes:t,hasAnimatedBgColor:l,animatedBgColor1:a,animatedBgColor2:o,animatedBgColor3:r,animatedBgColor4:i,animatedBgColor5:s,bgAnimationSpeed:c})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(N,{label:(0,n.__)("Animated Background Color","enblocks"),checked:l,setChecked:e=>t({hasAnimatedBgColor:e})}),l&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("style",null,"@keyframes animatedBgColors{",`0% {background-color:${a}}20%{background-color:${o}}40%{background-color:${r}}60%{background-color:${i}}80% {background-color:${s}}100% {background-color:${a}}`,"}"),(0,e.createElement)("div",{className:"enb-bg-media-container enb-animated-bg-preview",style:{animation:`animatedBgColors ${c}s infinite`}})),l&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(U,{label:(0,n.__)("Colors","enblocks"),colorLabel:(0,n.__)("Color 1","enblocks"),color:a,setColor:e=>t({animatedBgColor1:e}),hasColor2:!0,colorLabel2:(0,n.__)("Color 2","enblocks"),color2:o,setColor2:e=>t({animatedBgColor2:e}),hasColor3:!0,colorLabel3:(0,n.__)("Color 3","enblocks"),color3:r,setColor3:e=>t({animatedBgColor3:e}),hasColor4:!0,colorLabel4:(0,n.__)("Color 4","enblocks"),color4:i,setColor4:e=>t({animatedBgColor4:e}),hasColor5:!0,colorLabel5:(0,n.__)("Color 5","enblocks"),color5:s,setColor5:e=>t({animatedBgColor5:e}),resetFallback:"#fe3535",resetFallback2:"#fb3ad5",resetFallback3:"#5067ff",resetFallback4:"#19ce26",resetFallback5:"#eb8224"}))),I=({gradient:t,setGradient:l,gradients:a=[{name:"Default",gradient:"linear-gradient(90deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%)",slug:"default"},{name:"Burning Orange",gradient:"linear-gradient(to right, #FF4B2B, #FF416C)",slug:"burning-orange"},{name:"Orange Coral",gradient:"linear-gradient(to right, #ff5e62, #ff9966)",slug:"orange-coral"},{name:"Quepal",gradient:"linear-gradient(to right, #38ef7d, #11998e)",slug:"quepal"},{name:"Purpink",gradient:"linear-gradient(to right, #E100FF, #7F00FF)",slug:"purpink"}]})=>(0,e.createElement)("div",{className:"enb-component enb-component-gradient"},(0,e.createElement)(i.GradientPicker,{__nextHasNoMargin:!0,value:t,onChange:l,gradients:a})),J=({setAttributes:t,hasAnimatedGradientBg:l,animatedGradientBgColor:a,bgAnimationSpeed:o})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(N,{label:(0,n.__)("Animated Gradient Background","enblocks"),checked:l,setChecked:e=>t({hasAnimatedGradientBg:e})}),l&&""!==a&&(0,e.createElement)("div",{className:"enb-bg-media-container enb-animated-gradient-bg-preview",style:{animation:`animatedGradientPosition ${o}s infinite`,background:`${a}`}}),l&&(0,e.createElement)(I,{gradient:a,setGradient:e=>t({animatedGradientBgColor:e}),gradients:[{name:"Default",gradient:"linear-gradient(90deg, #F44336 0%, #FFEB3B 50%, #009688 100%)",slug:"default"},{name:"Gradient 1",gradient:"linear-gradient(90deg, #E91E63 0%, #2196F3 50%, #8BC34A 100%)",slug:"gradient-1"},{name:"Gradient 2",gradient:"linear-gradient(90deg, #795548 0%, #E91E63 50%, #9C27B0 100%)",slug:"gradient-2"},{name:"Gradient 3",gradient:"linear-gradient(90deg, #FFC107 0%, #9C27B0 50%, #FF5722 100%)",slug:"gradient-3"},{name:"Gradient 4",gradient:"linear-gradient(90deg, #FF9800 0%, #2196F3 50%, #4CAF50 100%)",slug:"gradient-4"}]})),W=({setAttributes:t,color:l,color2:a})=>(0,e.createElement)(U,{label:(0,n.__)("Background Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:l,setColor:e=>t({bgColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:a,setColor2:e=>t({bgColorHover:e})}),j=(0,e.createElement)(b.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)(b.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})),Y=(0,e.createElement)(b.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)(b.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z"})),X=({title:t,allowedTypes:l,onSelect:a,value:o,url:s,onRemove:c})=>{let b,m,u;return"image"===l&&(b=(0,e.createElement)("img",{src:s,alt:""}),m=j,u=(0,n.__)("Select Image","enblocks")),"video"===l&&(b=(0,e.createElement)("video",{autoPlay:"true",muted:!0,loop:!0,src:s,width:"100%"}),m=Y,u=(0,n.__)("Select Video","enblocks")),(0,e.createElement)("div",{className:"enb-control enb-media-picker"},(0,e.createElement)("div",{className:"enb-control enb-control-media"},(0,e.createElement)(r.MediaUploadCheck,null,(0,e.createElement)(r.MediaUpload,{title:t,allowedTypes:l,onSelect:a,value:o,render:({open:t})=>(0,e.createElement)(e.Fragment,null,!!s&&(0,e.createElement)("div",{className:"enb-bg-media-container"},b,(0,e.createElement)("div",{className:"enb-bg-media-action"},(0,e.createElement)(i.Button,{className:"enb-edit-button",label:(0,n.__)("Replace","enblocks"),showTooltip:!0,tooltipPosition:"top",onClick:t},(0,e.createElement)(i.Dashicon,{icon:"edit"})),(0,e.createElement)(i.Button,{className:"enb-remove-button",label:(0,n.__)("Remove","enblocks"),showTooltip:!0,tooltipPosition:"top",onClick:c},(0,e.createElement)(i.Dashicon,{icon:"trash"})))),!s&&(0,e.createElement)("button",{onClick:t,className:"enb-bg-media-select"},(0,e.createElement)("div",{className:"enb-bg-media-select-button"},m,(0,e.createElement)("span",null,u))))}))))},q=({setAttributes:t,hasBgImage:l,bgImageWidth:a,bgImagePlacement:o,useImgTag:r,duotoneEffect:i,duotoneColor:s,duotoneColor2:c,imageId:b,imageUrl:m,repeats:u=[{label:"No Repeat",value:"no-repeat"},{label:"Repeat",value:"repeat"},{label:"Repeat X",value:"repeat-x"},{label:"Repeat Y",value:"repeat-y"}],repeat:d,attachments:p=[{label:"Scroll",value:"scroll"},{label:"Fixed",value:"fixed"},{label:"Local",value:"local"}],attachment:g,positions:h=[{label:"Top Left",value:"top left"},{label:"Top Center",value:"top center"},{label:"Top Right",value:"top right"},{label:"Center Left",value:"center-left"},{label:"Center",value:"center"},{label:"Center Right",value:"center right"},{label:"Bottom Left",value:"bottom left"},{label:"Bottom Center",value:"bottom center"},{label:"Bottom Right",value:"bottom right"}],position:v,sizes:k=[{label:"Auto",value:"auto"},{label:"Cover",value:"cover"},{label:"Contain",value:"contain"}],size:f,blends:y=[{label:"normal",value:"normal"},{label:"multiply",value:"multiply"},{label:"screen",value:"screen"},{label:"overlay",value:"overlay"},{label:"darken",value:"darken"},{label:"lighten",value:"lighten"},{label:"color-dodge",value:"color-dodge"},{label:"color-burn",value:"color-burn"},{label:"hard-light",value:"hard-light"},{label:"soft-light",value:"soft-light"},{label:"difference",value:"difference"},{label:"exclusion",value:"exclusion"},{label:"hue",value:"hue"},{label:"saturation",value:"saturation"},{label:"color",value:"color"},{label:"luminosity",value:"luminosity"}],blend:w})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(N,{label:(0,n.__)("Background Image","enblocks"),checked:l,setChecked:e=>t({hasBgImage:e})}),l&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(N,{label:(0,n.__)("Use img Tag","enblocks"),help:(0,n.__)("Use html img tag instead of css background property.","enblocks"),checked:r,setChecked:e=>t({useImgTag:e})}),(0,e.createElement)(X,{title:(0,n.__)("Select Background Image","enblocks"),allowedTypes:"image",onSelect:e=>{t({bgImageId:e?.id,bgImageUrl:e?.url,bgImageAlt:e?.alt})},value:b,url:m,setUrl:e=>t({bgImageUrl:e}),onRemove:()=>t({bgImageId:void 0,bgImageUrl:"",bgImageAlt:""})}),!!m&&r&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(M,{label:(0,n.__)("Image Width","enblocks"),max:100,value:a,setValue:e=>t({bgImageWidth:e}),resetFallback:100,singleUnit:"%"}),!!a&&100!==a&&(0,e.createElement)(B,{label:(0,n.__)("Placement ","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Left","enblocks"),value:""},{label:(0,n.__)("Center","enblocks"),value:"margin-inline"},{label:(0,n.__)("Right","enblocks"),value:"margin-left"}],value:o,setValue:e=>t({bgImagePlacement:e})}),(0,e.createElement)(N,{label:(0,n.__)("Duotone Effect","enblocks"),help:(0,n.__)("The duotone effect is a technique in which two colors are used to create a striking visual effect of an image.","enblocks"),checked:i,setChecked:e=>t({duotoneEffect:e})}),i&&(0,e.createElement)(U,{label:(0,n.__)("Duotone Colors","enblocks"),colorLabel:(0,n.__)("Color 1","enblocks"),color:s,setColor:e=>t({duotoneColor:e}),resetFallback:"var(--enb-color-primary-200)",hasColor2:!0,colorLabel2:(0,n.__)("Color 2","enblocks"),color2:c,setColor2:e=>t({duotoneColor2:e}),resetFallback2:"var(--enb-color-warning-600)"})),!!m&&!r&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(B,{label:(0,n.__)("Repeat","enblocks"),resetButton:!0,options:u,value:d,setValue:e=>t({bgRepeat:e}),resetFallback:"no-repeat"}),(0,e.createElement)(B,{label:(0,n.__)("Attachment","enblocks"),resetButton:!0,options:p,value:g,setValue:e=>t({bgAttachment:e}),resetFallback:"scroll"}),(0,e.createElement)(B,{label:(0,n.__)("Position","enblocks"),resetButton:!0,options:h,value:v,setValue:e=>t({bgPosition:e}),resetFallback:"center"}),(0,e.createElement)(B,{label:(0,n.__)("Size","enblocks"),resetButton:!0,options:k,value:f,setValue:e=>t({bgSize:e}),resetFallback:"cover"}),(0,e.createElement)(B,{label:(0,n.__)("Blend Mode","enblocks"),resetButton:!0,help:(0,n.__)("It specifies how the background images and background color of an element should blend together.","enblocks"),options:y,value:w,setValue:e=>t({bgBlendMode:e}),resetFallback:"normal"}),(0,e.createElement)(_,null)))),K=({setAttributes:t,hasBgVideo:l,videoId:a,videoUrl:o})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(N,{label:(0,n.__)("Background Video","enblocks"),checked:l,setChecked:e=>t({hasBgVideo:e})}),l&&(0,e.createElement)(X,{title:(0,n.__)("Select Background Image","enblocks"),allowedTypes:"video",onSelect:e=>{t({bgVideoId:e.id,bgVideoUrl:e.url})},value:a,url:o,setUrl:e=>t({bgVideoUrl:e}),onRemove:()=>t({bgVideoId:"",bgVideoUrl:""})})),Z=({setAttributes:t,hasGradientBgColor:l,gradientBgColorNormal:a,gradientBgColorHover:o})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(N,{label:(0,n.__)("Gradient Background Color","enblocks"),checked:l,setChecked:e=>t({hasGradientBgColor:e})}),l&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(i.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"}]},(l=>{switch(l.name){case"normal":return(0,e.createElement)("div",{className:"normal-tab-content"},(0,e.createElement)(I,{gradient:a,setGradient:e=>t({gradientBgColorNormal:e})}));case"hover":return(0,e.createElement)("div",{className:"hover-tab-content"},(0,e.createElement)(I,{gradient:o,setGradient:e=>t({gradientBgColorHover:e})}))}})))),Q=({setAttributes:t,decoding:l,fetchPriority:a,lazyLoading:o,showAccessibility:r,showRole:i,role:s})=>(0,e.createElement)("div",{className:"enb-component enb-component-image-performance"},(0,e.createElement)(B,{label:(0,n.__)("Decoding ","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Sync","enblocks"),value:"sync"},{label:(0,n.__)("Async","enblocks"),value:"async"},{label:(0,n.__)("Auto","enblocks"),value:"auto"}],value:l,setValue:e=>t({decoding:e}),resetFallback:"async"}),(0,e.createElement)(N,{label:(0,n.__)("Fetch Priority: High","enblocks"),help:(0,n.__)("Specify the higher priority for fetching the image in comparison to other images.","enblocks"),checked:a,setChecked:e=>t({fetchPriority:e})}),"sync"!==l&&!a&&(0,e.createElement)(N,{label:(0,n.__)("Lazy Loading","enblocks"),help:(0,n.__)("Lazy loading is a strategy to identify resources as non-blocking and load these only when needed.","enblocks"),checked:o,setChecked:e=>t({lazyLoading:e})}),r&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(_,null),(0,e.createElement)("h2",{className:"enb-control"},(0,n.__)("Accessibility","enblocks")),i&&(0,e.createElement)(N,{label:(0,n.__)("Role: Presentation","enblocks"),checked:s,setChecked:e=>t({role:e})}))),ee=({setAttributes:t,hasOverlayBgColor:l,overlayBgColorNormal:a,overlayBgColorHover:o})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(N,{label:(0,n.__)("Overlay Background Color","enblocks"),checked:l,setChecked:e=>t({hasOverlayBgColor:e})}),l&&(0,e.createElement)(U,{label:(0,n.__)("Set Overlay Colors","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:a,setColor:e=>t({overlayBgColorNormal:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:o,setColor2:e=>t({overlayBgColorHover:e}),resetFallback:"#171717"})),te=({setAttributes:t,hasOverlayGradientBgColor:l,overlayGradientBgColorNormal:a,overlayGradientBgColorHover:o})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(N,{label:(0,n.__)("Overlay Background Gradient","enblocks"),checked:l,setChecked:e=>t({hasOverlayGradientBgColor:e})}),l&&(0,e.createElement)(i.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"}]},(l=>{switch(l.name){case"normal":return(0,e.createElement)("div",{className:"normal-tab-content"},(0,e.createElement)(I,{gradient:a,setGradient:e=>t({overlayGradientBgColorNormal:e})}));case"hover":return(0,e.createElement)("div",{className:"hover-tab-content"},(0,e.createElement)(I,{gradient:o,setGradient:e=>t({overlayGradientBgColorHover:e})}))}}))),le=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/column"===l.name||"enblocks/columns"===l.name||"enblocks/container"===l.name||"enblocks/flexbox"===l.name){const{attributes:{blockId:o,bgColor:s,bgColorHover:b,hasAnimatedBgColor:m,animatedBgColor1:u,animatedBgColor2:d,animatedBgColor3:p,animatedBgColor4:g,animatedBgColor5:h,hasGradientBgColor:v,gradientBgColorNormal:k,gradientBgColorHover:f,hasAnimatedGradientBg:y,animatedGradientBgColor:w,bgAnimationSpeed:E,hasBgImage:x,bgImageWidth:C,bgImagePlacement:$,useImgTag:S,duotoneEffect:T,duotoneColor:B,duotoneColor2:N,bgImageId:L,bgImageUrl:D,decoding:V,fetchPriority:H,lazyLoading:R,bgRepeat:A,bgAttachment:U,bgPosition:F,bgSize:G,bgBlendMode:O,hasBgVideo:z,bgVideoId:I,bgVideoUrl:j,hasOverlayBgColor:Y,overlayBgColorNormal:X,overlayBgColorHover:le,hasOverlayGradientBgColor:ae,overlayGradientBgColorNormal:ne,overlayGradientBgColorHover:oe,overlayOpacity:re,backgroundCSS:ie,backgroundAnimatedCSS:se,backgroundImageCSS:ce,hoverBgCSS:be,animatedBgKeyframeCSS:me,overlayCSS:ue,hoverOverlayCSS:de},setAttributes:pe}=l;let ge="",he="";(Y||ae)&&(x||z)&&(ge+="overflow:hidden;"),!s||m||v||y||(ge+=`background-color:${s};`),m&&(he+=`animation:${o}animatedBgColors ${E}ms infinite;`),v&&k&&(ge+=`border:0;background:${k};`),y&&w&&(he+=`border:0;background:${w};`,he+=`animation:animatedGradientPosition ${E}ms infinite;`,he+="background-size: 400%;"),x&&!S&&D&&(ge+=`background-image:url("${D}");background-repeat:${A};background-attachment:${U};background-position:${F};background-size:${G};`,"normal"!==O&&(ge+=`background-blend-mode:${O};`,s||pe({bgColor:"var(--enb-color-primary-600)"}))),(0,c.useEffect)((()=>{JSON.stringify(ie)!==JSON.stringify(ge)&&pe({backgroundCSS:ge})}),[ie,ge,pe]),(0,c.useEffect)((()=>{JSON.stringify(se)!==JSON.stringify(he)&&pe({backgroundAnimatedCSS:he})}),[se,he,pe]);let ve="";if(x&&S&&D&&((a=C)||0===a)&&100!==C){let e="";$&&(e=`${$}:auto;`),ve=`.${o} .enb-bg-image img{width:${C}%;${e}}`}x&&S&&T&&D&&(ve+=`.${o} .enb-bg-image::before,.${o} .enb-bg-image::after{\n\t\t\t\t\tcontent: '';\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tinset: 0;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tmix-blend-mode: darken;\n\t\t\t\t}`,ve+=`.${o} .enb-bg-image::before{background-color:${B};}`,ve+=`.${o} .enb-bg-image::after{background-color:${N};mix-blend-mode:lighten;}`),(0,c.useEffect)((()=>{JSON.stringify(ce)!==JSON.stringify(ve)&&pe({backgroundImageCSS:ve})}),[ce,ve,pe]);let ke="";!b||m||v||y||(ke+=`background-color:${b};`),v&&f&&(ke+=`background:${f};`),(0,c.useEffect)((()=>{JSON.stringify(be)!==JSON.stringify(ke)&&pe({hoverBgCSS:ke})}),[be,ke,pe]);let fe="";m&&(fe+=`@keyframes ${o}animatedBgColors{`,fe+=`0% {background-color:${u}}20%{background-color:${d}}40%{background-color:${p}}60%{background-color:${g}}80% {background-color:${h}}100% {background-color:${u}}}`),(0,c.useEffect)((()=>{JSON.stringify(me)!==JSON.stringify(fe)&&pe({animatedBgKeyframeCSS:fe})}),[me,fe,pe]);let _e="",ye="";Y&&(x||z)&&X&&(_e+=`background-color:${X};`),ae&&(x||z)&&ne&&(_e+=`background:${ne};`),(x||z)&&(Y||ae)&&re&&(_e+=`opacity:${re};`),_e&&(ye=`.${o} .enb-overlay{${_e}}`),(0,c.useEffect)((()=>{JSON.stringify(ue)!==JSON.stringify(ye)&&pe({overlayCSS:ye})}),[ue,ye,pe]);let we="",Ee="";return Y&&(x||z)&&le&&(we+=`background-color:${le};`),ae&&(x||z)&&oe&&(we+=`background:${oe};`),we&&(Ee=`.${o}:hover .enb-overlay{${we}}`),(0,c.useEffect)((()=>{JSON.stringify(de)!==JSON.stringify(Ee)&&pe({hoverOverlayCSS:Ee})}),[de,Ee,pe]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Background","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-background"},!m&&!v&&!y&&(0,e.createElement)(W,{setAttributes:pe,color:s,color2:b}),!v&&!y&&!x&&!z&&(0,e.createElement)(P,{setAttributes:pe,bgAnimationSpeed:E,animatedBgColor1:u,animatedBgColor2:d,animatedBgColor3:p,animatedBgColor4:g,animatedBgColor5:h,hasAnimatedBgColor:m}),!m&&!y&&!x&&!z&&(0,e.createElement)(Z,{setAttributes:pe,hasGradientBgColor:v,gradientBgColorNormal:k,gradientBgColorHover:f}),!m&&!v&&!x&&!z&&(0,e.createElement)(J,{setAttributes:pe,hasAnimatedGradientBg:y,animatedGradientBgColor:w,bgAnimationSpeed:E}),!m&&!v&&!y&&!z&&(0,e.createElement)(q,{setAttributes:pe,hasBgImage:x,bgImageWidth:C,bgImagePlacement:$,useImgTag:S,duotoneEffect:T,duotoneColor:B,duotoneColor2:N,imageId:L,imageUrl:D,decoding:V,fetchPriority:H,lazyLoading:R,repeat:A,attachment:U,position:F,size:G,blend:O}),!m&&!v&&!y&&!x&&(0,e.createElement)(K,{setAttributes:pe,hasBgVideo:z,videoId:I,videoUrl:j}),(x||z)&&!ae&&(0,e.createElement)(ee,{setAttributes:pe,hasOverlayBgColor:Y,overlayBgColorNormal:X,overlayBgColorHover:le}),(x||z)&&!Y&&(0,e.createElement)(te,{setAttributes:pe,hasOverlayGradientBgColor:ae,overlayGradientBgColorNormal:ne,overlayGradientBgColorHover:oe}),(m||y)&&(0,e.createElement)(M,{label:(0,n.__)("Animation Speed","enblocks"),value:E,setValue:e=>pe({bgAnimationSpeed:e}),resetFallback:1e4,min:1e3,max:2e4,step:500,singleUnit:"sec"}),(x||z)&&(Y||ae)&&(0,e.createElement)(M,{label:(0,n.__)("Overlay Opacity","enblocks"),value:re,setValue:e=>pe({overlayOpacity:e}),resetFallback:.5,max:1,step:.05}),x&&S&&!!D&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(_,null),(0,e.createElement)("div",{className:"enb-mt-24"},(0,e.createElement)("h2",{className:"enb-component-heading"},(0,n.__)("Image Performance Options","enblocks"))),(0,e.createElement)(Q,{setAttributes:pe,decoding:V,fetchPriority:H,lazyLoading:R}))))))}var a;return(0,e.createElement)(t,{...l})}),"withBackground");(0,s.addFilter)("editor.BlockEdit","enblocks/background",le),(0,s.addFilter)("blocks.registerBlockType","enblocks/background-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==t&&"enblocks/flexbox"!==t?e:{...e,attributes:{...l,bgColor:{type:"string"},bgColorHover:{type:"string"},hasAnimatedBgColor:{type:"boolean",default:!1},animatedBgColor1:{type:"string",default:"#fe3535"},animatedBgColor2:{type:"string",default:"#fb3ad5"},animatedBgColor3:{type:"string",default:"#5067ff"},animatedBgColor4:{type:"string",default:"#19ce26"},animatedBgColor5:{type:"string",default:"#eb8224"},hasGradientBgColor:{type:"boolean",default:!1},gradientBgColorNormal:{type:"string",default:"linear-gradient(90deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%)"},gradientBgColorHover:{type:"string"},hasAnimatedGradientBg:{type:"boolean",default:!1},animatedGradientBgColor:{type:"string",default:"linear-gradient(90deg, #F44336 0%, #FFEB3B 50%, #009688 100%)"},hasBgImage:{type:"boolean",default:!1},bgImageWidth:{type:"number",default:100},bgImagePlacement:{type:"string"},useImgTag:{type:"boolean",default:!0},duotoneEffect:{type:"boolean"},duotoneColor:{type:"string",default:"var(--enb-color-primary-200)"},duotoneColor2:{type:"string",default:"var(--enb-color-warning-600)"},bgImageId:{type:"number"},bgImageUrl:{type:"string"},bgImageAlt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:"",__experimentalRole:"content"},decoding:{type:"string",default:"async"},fetchPriority:{type:"boolean"},lazyLoading:{type:"boolean",default:!0},bgRepeat:{type:"string",default:"no-repeat"},bgAttachment:{type:"string",default:"scroll"},bgPosition:{type:"string",default:"center"},bgSize:{type:"string",default:"cover"},bgBlendMode:{type:"string",default:"normal"},hasBgVideo:{type:"boolean",default:!1},bgVideoId:{type:"string"},bgVideoUrl:{type:"string"},hasOverlayBgColor:{type:"boolean",default:!1},overlayBgColorNormal:{type:"string",default:"#171717"},overlayBgColorHover:{type:"string"},hasOverlayGradientBgColor:{type:"boolean",default:!1},overlayGradientBgColorNormal:{type:"string",default:"linear-gradient(90deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%)"},overlayGradientBgColorHover:{type:"string"},bgAnimationSpeed:{type:"number",default:1e4},overlayOpacity:{type:"number",default:.5},backgroundCSS:{type:"object",source:"html"},backgroundAnimatedCSS:{type:"object",source:"html"},backgroundImageCSS:{type:"object",source:"html"},animatedBgKeyframeCSS:{type:"object",source:"html"},hoverBgCSS:{type:"object",source:"html"},overlayCSS:{type:"object",source:"html"},hoverOverlayCSS:{type:"object",source:"html"}}}}));const ae=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name){const{attributes:{blockId:a,bgColor:o,bgColorHover:s,hasAnimatedBgColor:b,animatedBgColor1:m,animatedBgColor2:u,animatedBgColor3:d,animatedBgColor4:p,animatedBgColor5:g,hasGradientBgColor:h,gradientBgColorNormal:v,gradientBgColorHover:k,hasAnimatedGradientBg:f,animatedGradientBgColor:_,bgAnimationSpeed:y,backgroundCSS:w,backgroundAnimatedCSS:E,hoverBgCSS:x,animatedBgKeyframeCSS:C},setAttributes:$}=l;let S="",T="";!o||b||h||f||(S+=`background-color:${o};`),b&&(T+=`animation:${a}animatedBgColors ${y}ms infinite;`),h&&v&&(S+=`border:0;background:${v};`),f&&_&&(T+=`border:0;background:${_};`,T+=`animation:animatedGradientPosition ${y}ms infinite;`,T+="background-size: 400%;"),(0,c.useEffect)((()=>{JSON.stringify(w)!==JSON.stringify(S)&&$({backgroundCSS:S})}),[w,S,$]),(0,c.useEffect)((()=>{JSON.stringify(E)!==JSON.stringify(T)&&$({backgroundAnimatedCSS:T})}),[E,T,$]);let B="";!s||b||h||f||(B+=`background-color:${s};`),h&&k&&(B+=`background:${k};`),(0,c.useEffect)((()=>{JSON.stringify(x)!==JSON.stringify(B)&&$({hoverBgCSS:B})}),[x,B,$]);let N="";return b&&(N+=`@keyframes ${a}animatedBgColors{`,N+=`0% {background-color:${m}}20%{background-color:${u}}40%{background-color:${d}}60%{background-color:${p}}80% {background-color:${g}}100% {background-color:${m}}}`),(0,c.useEffect)((()=>{JSON.stringify(C)!==JSON.stringify(N)&&$({animatedBgKeyframeCSS:N})}),[C,N,$]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Background","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-background"},!b&&!h&&!f&&(0,e.createElement)(W,{setAttributes:$,color:o,color2:s}),!h&&!f&&(0,e.createElement)(P,{setAttributes:$,bgAnimationSpeed:y,animatedBgColor1:m,animatedBgColor2:u,animatedBgColor3:d,animatedBgColor4:p,animatedBgColor5:g,hasAnimatedBgColor:b}),!b&&!f&&(0,e.createElement)(Z,{setAttributes:$,hasGradientBgColor:h,gradientBgColorNormal:v,gradientBgColorHover:k}),!b&&!h&&(0,e.createElement)(J,{setAttributes:$,hasAnimatedGradientBg:f,animatedGradientBgColor:_,bgAnimationSpeed:y}),(b||f)&&(0,e.createElement)(M,{label:(0,n.__)("Animation Speed","enblocks"),value:y,setValue:e=>$({bgAnimationSpeed:e}),resetFallback:1e4,min:1e3,max:2e4,step:500,singleUnit:"ms"})))))}return(0,e.createElement)(t,{...l})}),"withBackgroundColors");(0,s.addFilter)("editor.BlockEdit","enblocks/background-colors",ae),(0,s.addFilter)("blocks.registerBlockType","enblocks/background-colors-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t?e:{...e,attributes:{...l,bgColor:{type:"string"},bgColorHover:{type:"string"},hasAnimatedBgColor:{type:"boolean",default:!1},animatedBgColor1:{type:"string",default:"#fe3535"},animatedBgColor2:{type:"string",default:"#fb3ad5"},animatedBgColor3:{type:"string",default:"#5067ff"},animatedBgColor4:{type:"string",default:"#19ce26"},animatedBgColor5:{type:"string",default:"#eb8224"},hasGradientBgColor:{type:"boolean",default:!1},gradientBgColorNormal:{type:"string",default:"linear-gradient(90deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%)"},gradientBgColorHover:{type:"string"},hasAnimatedGradientBg:{type:"boolean",default:!1},animatedGradientBgColor:{type:"string",default:"linear-gradient(90deg, #F44336 0%, #FFEB3B 50%, #009688 100%)"},bgAnimationSpeed:{type:"number",default:1e4},backgroundCSS:{type:"object",source:"html"},backgroundAnimatedCSS:{type:"object",source:"html"},hoverBgCSS:{type:"object",source:"html"},animatedBgKeyframeCSS:{type:"object",source:"html"}}}}));const ne=({linkedTypeDuo:t,linkedType:l,setLinkedType:o})=>{let r="Switch to Tablet";"pair"===l?r=(0,n.__)("Pair Linked","enblocks"):"linked"===l?r=(0,n.__)("Linked","enblocks"):"unlinked"===l&&(r=(0,n.__)("Unlinked","enblocks"));const s=()=>{t?o("linked"===l?"unlinked":"linked"):"pair"===l?o("linked"):"linked"===l?o("unlinked"):"unlinked"===l&&o("pair")};return(0,e.createElement)(i.ButtonGroup,{className:"enb-linked-toggle"},["pair","linked","unlinked"].map(((t,n)=>(0,e.createElement)(i.Button,{key:n,label:r,showTooltip:!0,tooltipPosition:"top",className:a()("enb-linked-toggle-button",l,{selected:t===l}),onClick:s},"pair"===t&&y,"linked"===t&&y,"unlinked"===t&&w))))},oe=({resetButton:t=!0,label:l,innerLabel:o=[(0,n.__)("Top","enblocks"),(0,n.__)("Right","enblocks"),(0,n.__)("Bottom","enblocks"),(0,n.__)("Left","enblocks")],help:r,hasDeviceToggle:s,showLinked:c,linkedTypeDuo:b,linkedType:m,setLinkedType:u,hasNegativeValue:d,hasCustomOrder:p,min:h,max:v=2e3,step:k,value:_,setValue:y,resetFallback:w,value2:C,setValue2:$,resetFallback2:S,value3:M,setValue3:T,resetFallback3:B,value4:N,setValue4:L,resetFallback4:D,singleUnit:V,showUnits:H,units:R,unit:A="px",setUnit:U,resetFallbackUnit:F="px"})=>{H&&("%"===A||"dvw"===A||"dvh"===A?(v=100,d&&(h=-100)):"em"===A||"rem"===A?(v=100,k=.1,d&&(h=-100)):h=-1*v);let G,O,z,P=!0;return _===w&&C===S&&M===B&&N===D&&A===F||(P=!1),c&&("linked"===m&&(C=_,M=_,N=_),"pair"===m&&(M=_,p?N=C:C=N),"linked"!==m&&"pair"!==m||(O=!0,p?G=!0:z=!0),"linked"===m&&(G=!0,z=!0)),(0,e.createElement)("div",{className:"enb-component enb-range enb-grid enb-gap-4"},!!l&&(0,e.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,e.createElement)("h2",{className:"enb-component-heading enb-m-0"},l),(0,e.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},s&&(0,e.createElement)(f,null),c&&(0,e.createElement)(ne,{linkedTypeDuo:b,linkedType:m,setLinkedType:u}),t&&(0,e.createElement)(g,{disabled:P,onClick:()=>{y(w),$(S),T(B),L(D),H&&U(F)}}))),(0,e.createElement)("div",{className:a()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!V||H})},(0,e.createElement)(i.RangeControl,{label:o[0],value:_,onChange:y,min:h,max:v,step:k,withInputField:!0}),!p&&(0,e.createElement)(i.RangeControl,{label:o[1],value:C,onChange:$,min:h,max:v,step:k,withInputField:!0,disabled:G}),(0,e.createElement)(i.RangeControl,{label:o[2],value:M,onChange:T,min:h,max:v,step:k,withInputField:!0,disabled:O}),(0,e.createElement)(i.RangeControl,{label:o[3],value:N,onChange:L,min:h,max:v,step:k,withInputField:!0,disabled:z}),p&&(0,e.createElement)(i.RangeControl,{label:o[1],value:C,onChange:$,min:h,max:v,step:k,withInputField:!0,disabled:G}),H&&(0,e.createElement)(x,{units:R,unit:A,setUnit:U}),!!V&&(0,e.createElement)(E,{unit:V})),!!r&&(0,e.createElement)("div",{className:"components-base-control__help enb-component-help"},r))},re=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/column"===l.name||"enblocks/columns"===l.name||"enblocks/container"===l.name||"enblocks/flexbox"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name){const{attributes:{hasGradientBgColor:a,hasAnimatedGradientBg:o,borderStyle:s,borderLinkedType:b,borderTop:m,borderTopMD:u,borderTopLG:d,borderRight:g,borderRightMD:h,borderRightLG:v,borderBottom:k,borderBottomMD:f,borderBottomLG:y,borderLeft:w,borderLeftMD:E,borderLeftLG:x,borderUnit:C,borderColor:$,borderColorHover:S,borderRadiusLinkedType:M,borderRadiusTop:T,borderRadiusTopMD:N,borderRadiusTopLG:L,borderRadiusRight:D,borderRadiusRightMD:V,borderRadiusRightLG:H,borderRadiusBottom:R,borderRadiusBottomMD:A,borderRadiusBottomLG:F,borderRadiusLeft:G,borderRadiusLeftMD:O,borderRadiusLeftLG:z,borderRadiusUnit:P,borderCSS:I,borderMD:J,borderLG:W,hoverBorderCSS:j},setAttributes:Y}=l;function X(e){return!!e||0===e}let q="",K="",Z="";if(s&&"none"!==s&&!a&&!o)if("linked"===b){let ke="",fe="";X(d)&&(ke=`${d}${C} `),$&&(fe+=` ${$}`),X(m)?ke=`${m}${C} `:X(d)&&(ke=`${d}${C} `),q+=`border:${ke}${s}${fe};`,X(u)&&(K+=`border-width:${u}${C};`),(X(m)&&X(d)||X(u)&&X(d))&&(Z+=`border-width:${d}${C};`)}else q+=`border-style:${s};`,X(m)?(q+=`border-block-start-width:${m}${C};`,X(u)&&(K+=`border-block-start-width:${u}${C};`),X(d)&&(Z+=`border-block-start-width:${d}${C};`)):X(u)?(q+=`border-block-start-width:${u}${C};`,X(d)&&(Z+=`border-block-start-width:${d}${C};`)):X(d)&&(q+=`border-block-start-width:${d}${C};`),X(k)?(q+=`border-block-end-width:${k}${C};`,X(f)&&(K+=`border-block-end-width:${f}${C};`),X(y)&&(Z+=`border-block-end-width:${y}${C};`)):X(f)?(q+=`border-block-end-width:${f}${C};`,X(y)&&(Z+=`border-block-end-width:${y}${C};`)):X(y)&&(q+=`border-block-end-width:${y}${C};`),X(w)?(q+=`border-inline-start-width:${w}${C};`,X(E)&&(K+=`border-inline-start-width:${E}${C};`),X(x)&&(Z+=`border-inline-start-width:${x}${C};`)):X(E)?(q+=`border-inline-start-width:${E}${C};`,X(x)&&(Z+=`border-inline-start-width:${x}${C};`)):X(x)&&(q+=`border-inline-start-width:${x}${C};`),X(g)?(q+=`border-inline-end-width:${g}${C};`,X(h)&&(K+=`border-inline-end-width:${h}${C};`),X(v)&&(Z+=`border-inline-end-width:${v}${C};`)):X(h)?(q+=`border-inline-end-width:${h}${C};`,X(v)&&(Z+=`border-inline-end-width:${v}${C};`)):X(v)&&(q+=`border-inline-end-width:${v}${C};`),$&&(q+=`border-color:${$};`);"linked"===M?X(T)?(q+=`border-radius:${T}${P};`,X(N)&&(K+=`border-radius:${N}${P};`),X(L)&&(Z+=`border-radius:${L}${P};`)):X(N)?(q+=`border-radius:${N}${P};`,X(L)&&(Z+=`border-radius:${L}${P};`)):X(L)&&(q+=`border-radius:${L}${P};`):(X(T)?(q+=`border-start-start-radius:${T}${P};`,X(N)&&(K+=`border-start-start-radius:${N}${P};`),X(L)&&(Z+=`border-start-start-radius:${L}${P};`)):X(N)?(q+=`border-start-start-radius:${N}${P};`,X(L)&&(Z+=`border-start-start-radius:${L}${P};`)):X(L)&&(q+=`border-start-start-radius:${L}${P};`),X(D)?(q+=`border-start-end-radius:${D}${P};`,X(V)&&(K+=`border-start-end-radius:${V}${P};`),X(H)&&(Z+=`border-start-end-radius:${H}${P};`)):X(V)?(q+=`border-start-end-radius:${V}${P};`,X(H)&&(Z+=`border-start-end-radius:${H}${P};`)):X(H)&&(q+=`border-start-end-radius:${H}${P};`),X(R)?(q+=`border-end-end-radius:${R}${P};`,X(A)&&(K+=`border-end-end-radius:${A}${P};`),X(F)&&(Z+=`border-end-end-radius:${F}${P};`)):X(A)?(q+=`border-end-end-radius:${A}${P};`,X(F)&&(Z+=`border-end-end-radius:${F}${P};`)):X(F)&&(q+=`border-end-end-radius:${F}${P};`),X(G)?(q+=`border-end-start-radius:${G}${P};`,X(O)&&(K+=`border-end-start-radius:${O}${P};`),X(z)&&(Z+=`border-end-start-radius:${z}${P};`)):X(O)?(q+=`border-end-start-radius:${O}${P};`,X(z)&&(Z+=`border-end-start-radius:${z}${P};`)):X(z)&&(q+=`border-end-start-radius:${z}${P};`)),(0,c.useEffect)((()=>{JSON.stringify(I)!==JSON.stringify(q)&&Y({borderCSS:q})}),[I,q,Y]),(0,c.useEffect)((()=>{JSON.stringify(J)!==JSON.stringify(K)&&Y({borderMD:K})}),[J,K,Y]),(0,c.useEffect)((()=>{JSON.stringify(W)!==JSON.stringify(Z)&&Y({borderLG:Z})}),[W,Z,Y]);let Q="";s&&S&&!a&&!o&&(Q+=`border-color:${S};`),(0,c.useEffect)((()=>{JSON.stringify(j)!==JSON.stringify(Q)&&Y({hoverBorderCSS:Q})}),[j,Q,Y]);const ee=p(),te=()=>{switch(ee){case"Desktop":return d;case"Tablet":return u;case"Mobile":return m;default:return}},le=e=>{"Desktop"===ee?Y({borderTopLG:e}):"Tablet"===ee?Y({borderTopMD:e}):"Mobile"===ee&&Y({borderTop:e})},ae=()=>{switch(ee){case"Desktop":return v;case"Tablet":return h;case"Mobile":return g;default:return}},ne=e=>{"Desktop"===ee?Y({borderRightLG:e}):"Tablet"===ee?Y({borderRightMD:e}):"Mobile"===ee&&Y({borderRight:e})},re=()=>{switch(ee){case"Desktop":return y;case"Tablet":return f;case"Mobile":return k;default:return}},ie=e=>{"Desktop"===ee?Y({borderBottomLG:e}):"Tablet"===ee?Y({borderBottomMD:e}):"Mobile"===ee&&Y({borderBottom:e})},se=()=>{switch(ee){case"Desktop":return x;case"Tablet":return E;case"Mobile":return w;default:return}},ce=e=>{"Desktop"===ee?Y({borderLeftLG:e}):"Tablet"===ee?Y({borderLeftMD:e}):"Mobile"===ee&&Y({borderLeft:e})},be=()=>{switch(ee){case"Desktop":return L;case"Tablet":return N;case"Mobile":return T;default:return}},me=e=>{"Desktop"===ee?Y({borderRadiusTopLG:e}):"Tablet"===ee?Y({borderRadiusTopMD:e}):"Mobile"===ee&&Y({borderRadiusTop:e})},ue=()=>{switch(ee){case"Desktop":return H;case"Tablet":return V;case"Mobile":return D;default:return}},de=e=>{"Desktop"===ee?Y({borderRadiusRightLG:e}):"Tablet"===ee?Y({borderRadiusRightMD:e}):"Mobile"===ee&&Y({borderRadiusRight:e})},pe=()=>{switch(ee){case"Desktop":return F;case"Tablet":return A;case"Mobile":return R;default:return}},ge=e=>{"Desktop"===ee?Y({borderRadiusBottomLG:e}):"Tablet"===ee?Y({borderRadiusBottomMD:e}):"Mobile"===ee&&Y({borderRadiusBottom:e})},he=()=>{switch(ee){case"Desktop":return z;case"Tablet":return O;case"Mobile":return G;default:return}},ve=e=>{"Desktop"===ee?Y({borderRadiusLeftLG:e}):"Tablet"===ee?Y({borderRadiusLeftMD:e}):"Mobile"===ee&&Y({borderRadiusLeft:e})};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Border","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-border"},(0,e.createElement)(B,{label:(0,n.__)("Border Style","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("None","enblocks"),value:"none"},{label:(0,n.__)("Solid","enblocks"),value:"solid"},{label:(0,n.__)("Dotted ","enblocks"),value:"dotted "},{label:(0,n.__)("Dashed","enblocks"),value:"dashed"},{label:(0,n.__)("Double ","enblocks"),value:"double "},{label:(0,n.__)("Groove","enblocks"),value:"groove"}],value:s,setValue:e=>Y({borderStyle:e})}),!!s&&"none"!==s&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(oe,{label:(0,n.__)("Border Width","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedTypeDuo:!0,linkedType:b,setLinkedType:e=>Y({borderLinkedType:e}),value:te(),setValue:le,value2:ae(),setValue2:ne,value3:re(),setValue3:ie,value4:se(),setValue4:ce,singleUnit:"px"}),(0,e.createElement)(U,{label:(0,n.__)("Border Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:$,setColor:e=>Y({borderColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:S,setColor2:e=>Y({borderColorHover:e})}),(0,e.createElement)(_,null)),(0,e.createElement)(oe,{label:(0,n.__)("Border Radius","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedTypeDuo:!0,linkedType:M,setLinkedType:e=>Y({borderRadiusLinkedType:e}),value:be(),setValue:me,value2:ue(),setValue2:de,value3:pe(),setValue3:ge,value4:he(),setValue4:ve,showUnits:!0,units:[{label:"px",value:"px"},{label:"%",value:"%"}],unit:P,setUnit:e=>Y({borderRadiusUnit:e})})))))}return(0,e.createElement)(t,{...l})}),"withBorder");(0,s.addFilter)("editor.BlockEdit","enblocks/border",re),(0,s.addFilter)("blocks.registerBlockType","enblocks/border-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==t&&"enblocks/flexbox"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t?e:{...e,attributes:{...l,borderStyle:{type:"string"},borderLinkedType:{type:"string",default:"linked"},borderTop:{type:"number"},borderTopMD:{type:"number"},borderTopLG:{type:"number"},borderRight:{type:"number"},borderRightMD:{type:"number"},borderRightLG:{type:"number"},borderBottom:{type:"number"},borderBottomMD:{type:"number"},borderBottomLG:{type:"number"},borderLeft:{type:"number"},borderLeftMD:{type:"number"},borderLeftLG:{type:"number"},borderUnit:{type:"string",default:"px"},borderColor:{type:"string"},borderColorHover:{type:"string"},borderRadiusLinkedType:{type:"string",default:"linked"},borderRadiusTop:{type:"number"},borderRadiusTopMD:{type:"number"},borderRadiusTopLG:{type:"number"},borderRadiusRight:{type:"number"},borderRadiusRightMD:{type:"number"},borderRadiusRightLG:{type:"number"},borderRadiusBottom:{type:"number"},borderRadiusBottomMD:{type:"number"},borderRadiusBottomLG:{type:"number"},borderRadiusLeft:{type:"number"},borderRadiusLeftMD:{type:"number"},borderRadiusLeftLG:{type:"number"},borderRadiusUnit:{type:"string",default:"px"},borderCSS:{type:"object",source:"html"},borderMD:{type:"object",source:"html"},borderLG:{type:"object",source:"html"},hoverBorderCSS:{type:"object",source:"html"}}}}));const ie=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/image"===l.name){const{attributes:{hasGradientBgColor:a,hasAnimatedGradientBg:o,borderStyle:s,borderLinkedType:b,borderTop:m,borderTopMD:u,borderTopLG:d,borderRight:g,borderRightMD:h,borderRightLG:v,borderBottom:k,borderBottomMD:f,borderBottomLG:y,borderLeft:w,borderLeftMD:E,borderLeftLG:x,borderUnit:C,borderColor:$,borderColorHover:S,fancyBorderRadius:T,fancyBorderRadiusTop:L,fancyBorderRadiusRight:D,fancyBorderRadiusBottom:V,fancyBorderRadiusLeft:H,borderRadiusLinkedType:R,borderRadiusTop:A,borderRadiusTopMD:F,borderRadiusTopLG:G,borderRadiusRight:O,borderRadiusRightMD:z,borderRadiusRightLG:P,borderRadiusBottom:I,borderRadiusBottomMD:J,borderRadiusBottomLG:W,borderRadiusLeft:j,borderRadiusLeftMD:Y,borderRadiusLeftLG:X,borderRadiusUnit:q,borderCSS:K,borderMD:Z,borderLG:Q,hoverBorderCSS:ee},setAttributes:te}=l;function le(e){return!!e||0===e}let ae="",ne="",re="";if(s&&"none"!==s&&!a&&!o)if("linked"===b){let Ce="",$e="";le(d)&&(Ce=`${d}${C} `),$&&($e+=` ${$}`),le(m)?Ce=`${m}${C} `:le(d)&&(Ce=`${d}${C} `),ae+=`border:${Ce}${s}${$e};`,le(u)&&(ne+=`border-width:${u}${C};`),(le(m)&&le(d)||le(u)&&le(d))&&(re+=`border-width:${d}${C};`)}else ae+=`border-style:${s};`,le(m)?(ae+=`border-block-start-width:${m}${C};`,le(u)&&(ne+=`border-block-start-width:${u}${C};`),le(d)&&(re+=`border-block-start-width:${d}${C};`)):le(u)?(ae+=`border-block-start-width:${u}${C};`,le(d)&&(re+=`border-block-start-width:${d}${C};`)):le(d)&&(ae+=`border-block-start-width:${d}${C};`),le(k)?(ae+=`border-block-end-width:${k}${C};`,le(f)&&(ne+=`border-block-end-width:${f}${C};`),le(y)&&(re+=`border-block-end-width:${y}${C};`)):le(f)?(ae+=`border-block-end-width:${f}${C};`,le(y)&&(re+=`border-block-end-width:${y}${C};`)):le(y)&&(ae+=`border-block-end-width:${y}${C};`),le(w)?(ae+=`border-inline-start-width:${w}${C};`,le(E)&&(ne+=`border-inline-start-width:${E}${C};`),le(x)&&(re+=`border-inline-start-width:${x}${C};`)):le(E)?(ae+=`border-inline-start-width:${E}${C};`,le(x)&&(re+=`border-inline-start-width:${x}${C};`)):le(x)&&(ae+=`border-inline-start-width:${x}${C};`),le(g)?(ae+=`border-inline-end-width:${g}${C};`,le(h)&&(ne+=`border-inline-end-width:${h}${C};`),le(v)&&(re+=`border-inline-end-width:${v}${C};`)):le(h)?(ae+=`border-inline-end-width:${h}${C};`,le(v)&&(re+=`border-inline-end-width:${v}${C};`)):le(v)&&(ae+=`border-inline-end-width:${v}${C};`),$&&(ae+=`border-color:${$};`);T?ae+=`border-radius:${L}% calc(100% - ${L}%) calc(100% - ${V}%) ${V}% / ${H}% ${D}% calc(100% - ${D}%) calc(100% - ${H}%);`:"linked"===R?le(A)?(ae+=`border-radius:${A}${q};`,le(F)&&(ne+=`border-radius:${F}${q};`),le(G)&&(re+=`border-radius:${G}${q};`)):le(F)?(ae+=`border-radius:${F}${q};`,le(G)&&(re+=`border-radius:${G}${q};`)):le(G)&&(ae+=`border-radius:${G}${q};`):(le(A)?(ae+=`border-start-start-radius:${A}${q};`,le(F)&&(ne+=`border-start-start-radius:${F}${q};`),le(G)&&(re+=`border-start-start-radius:${G}${q};`)):le(F)?(ae+=`border-start-start-radius:${F}${q};`,le(G)&&(re+=`border-start-start-radius:${G}${q};`)):le(G)&&(ae+=`border-start-start-radius:${G}${q};`),le(O)?(ae+=`border-start-end-radius:${O}${q};`,le(z)&&(ne+=`border-start-end-radius:${z}${q};`),le(P)&&(re+=`border-start-end-radius:${P}${q};`)):le(z)?(ae+=`border-start-end-radius:${z}${q};`,le(P)&&(re+=`border-start-end-radius:${P}${q};`)):le(P)&&(ae+=`border-start-end-radius:${P}${q};`),le(I)?(ae+=`border-end-end-radius:${I}${q};`,le(J)&&(ne+=`border-end-end-radius:${J}${q};`),le(W)&&(re+=`border-end-end-radius:${W}${q};`)):le(J)?(ae+=`border-end-end-radius:${J}${q};`,le(W)&&(re+=`border-end-end-radius:${W}${q};`)):le(W)&&(ae+=`border-end-end-radius:${W}${q};`),le(j)?(ae+=`border-end-start-radius:${j}${q};`,le(Y)&&(ne+=`border-end-start-radius:${Y}${q};`),le(X)&&(re+=`border-end-start-radius:${X}${q};`)):le(Y)?(ae+=`border-end-start-radius:${Y}${q};`,le(X)&&(re+=`border-end-start-radius:${X}${q};`)):le(X)&&(ae+=`border-end-start-radius:${X}${q};`)),(0,c.useEffect)((()=>{JSON.stringify(K)!==JSON.stringify(ae)&&te({borderCSS:ae})}),[K,ae,te]),(0,c.useEffect)((()=>{JSON.stringify(Z)!==JSON.stringify(ne)&&te({borderMD:ne})}),[Z,ne,te]),(0,c.useEffect)((()=>{JSON.stringify(Q)!==JSON.stringify(re)&&te({borderLG:re})}),[Q,re,te]);let ie="";s&&S&&!a&&!o&&(ie+=`border-color:${S};`),(0,c.useEffect)((()=>{JSON.stringify(ee)!==JSON.stringify(ie)&&te({hoverBorderCSS:ie})}),[ee,ie,te]);const se=p(),ce=()=>{switch(se){case"Desktop":return d;case"Tablet":return u;case"Mobile":return m;default:return}},be=e=>{"Desktop"===se?te({borderTopLG:e}):"Tablet"===se?te({borderTopMD:e}):"Mobile"===se&&te({borderTop:e})},me=()=>{switch(se){case"Desktop":return v;case"Tablet":return h;case"Mobile":return g;default:return}},ue=e=>{"Desktop"===se?te({borderRightLG:e}):"Tablet"===se?te({borderRightMD:e}):"Mobile"===se&&te({borderRight:e})},de=()=>{switch(se){case"Desktop":return y;case"Tablet":return f;case"Mobile":return k;default:return}},pe=e=>{"Desktop"===se?te({borderBottomLG:e}):"Tablet"===se?te({borderBottomMD:e}):"Mobile"===se&&te({borderBottom:e})},ge=()=>{switch(se){case"Desktop":return x;case"Tablet":return E;case"Mobile":return w;default:return}},he=e=>{"Desktop"===se?te({borderLeftLG:e}):"Tablet"===se?te({borderLeftMD:e}):"Mobile"===se&&te({borderLeft:e})},ve=()=>{switch(se){case"Desktop":return G;case"Tablet":return F;case"Mobile":return A;default:return}},ke=e=>{"Desktop"===se?te({borderRadiusTopLG:e}):"Tablet"===se?te({borderRadiusTopMD:e}):"Mobile"===se&&te({borderRadiusTop:e})},fe=()=>{switch(se){case"Desktop":return P;case"Tablet":return z;case"Mobile":return O;default:return}},_e=e=>{"Desktop"===se?te({borderRadiusRightLG:e}):"Tablet"===se?te({borderRadiusRightMD:e}):"Mobile"===se&&te({borderRadiusRight:e})},ye=()=>{switch(se){case"Desktop":return W;case"Tablet":return J;case"Mobile":return I;default:return}},we=e=>{"Desktop"===se?te({borderRadiusBottomLG:e}):"Tablet"===se?te({borderRadiusBottomMD:e}):"Mobile"===se&&te({borderRadiusBottom:e})},Ee=()=>{switch(se){case"Desktop":return X;case"Tablet":return Y;case"Mobile":return j;default:return}},xe=e=>{"Desktop"===se?te({borderRadiusLeftLG:e}):"Tablet"===se?te({borderRadiusLeftMD:e}):"Mobile"===se&&te({borderRadiusLeft:e})};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Border","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-border"},(0,e.createElement)(B,{label:(0,n.__)("Border Style","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("None","enblocks"),value:"none"},{label:(0,n.__)("Solid","enblocks"),value:"solid"},{label:(0,n.__)("Dotted ","enblocks"),value:"dotted "},{label:(0,n.__)("Dashed","enblocks"),value:"dashed"},{label:(0,n.__)("Double ","enblocks"),value:"double "},{label:(0,n.__)("Groove","enblocks"),value:"groove"}],value:s,setValue:e=>te({borderStyle:e})}),!!s&&"none"!==s&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(oe,{label:(0,n.__)("Border Width","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedTypeDuo:!0,linkedType:b,setLinkedType:e=>te({borderLinkedType:e}),value:ce(),setValue:be,value2:me(),setValue2:ue,value3:de(),setValue3:pe,value4:ge(),setValue4:he,singleUnit:"px"}),(0,e.createElement)(U,{label:(0,n.__)("Border Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:$,setColor:e=>te({borderColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:S,setColor2:e=>te({borderColorHover:e})}),(0,e.createElement)(_,null)),(0,e.createElement)(N,{label:(0,n.__)("Fancy Border Radius","enblocks"),checked:T,setChecked:e=>te({fancyBorderRadius:e})}),T&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Top","enblocks"),value:L,setValue:e=>te({fancyBorderRadiusTop:e}),resetFallback:50,singleUnit:"%"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Right","enblocks"),value:D,setValue:e=>te({fancyBorderRadiusRight:e}),resetFallback:50,singleUnit:"%"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Bottom","enblocks"),value:V,setValue:e=>te({fancyBorderRadiusBottom:e}),resetFallback:50,singleUnit:"%"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Left","enblocks"),value:H,setValue:e=>te({fancyBorderRadiusLeft:e}),resetFallback:50,singleUnit:"%"})),!T&&(0,e.createElement)(oe,{label:(0,n.__)("Border Radius","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedTypeDuo:!0,linkedType:R,setLinkedType:e=>te({borderRadiusLinkedType:e}),value:ve(),setValue:ke,value2:fe(),setValue2:_e,value3:ye(),setValue3:we,value4:Ee(),setValue4:xe,showUnits:!0,units:[{label:"px",value:"px"},{label:"%",value:"%"}],unit:q,setUnit:e=>te({borderRadiusUnit:e})})))))}return(0,e.createElement)(t,{...l})}),"withBorder");(0,s.addFilter)("editor.BlockEdit","enblocks/border",ie),(0,s.addFilter)("blocks.registerBlockType","enblocks/border-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/image"!==t?e:{...e,attributes:{...l,borderStyle:{type:"string"},borderLinkedType:{type:"string",default:"linked"},borderTop:{type:"number"},borderTopMD:{type:"number"},borderTopLG:{type:"number"},borderRight:{type:"number"},borderRightMD:{type:"number"},borderRightLG:{type:"number"},borderBottom:{type:"number"},borderBottomMD:{type:"number"},borderBottomLG:{type:"number"},borderLeft:{type:"number"},borderLeftMD:{type:"number"},borderLeftLG:{type:"number"},borderUnit:{type:"string",default:"px"},borderColor:{type:"string"},borderColorHover:{type:"string"},fancyBorderRadius:{type:"boolean"},fancyBorderRadiusTop:{type:"number",default:50},fancyBorderRadiusRight:{type:"number",default:50},fancyBorderRadiusBottom:{type:"number",default:50},fancyBorderRadiusLeft:{type:"number",default:50},borderRadiusLinkedType:{type:"string",default:"linked"},borderRadiusTop:{type:"number"},borderRadiusTopMD:{type:"number"},borderRadiusTopLG:{type:"number"},borderRadiusRight:{type:"number"},borderRadiusRightMD:{type:"number"},borderRadiusRightLG:{type:"number"},borderRadiusBottom:{type:"number"},borderRadiusBottomMD:{type:"number"},borderRadiusBottomLG:{type:"number"},borderRadiusLeft:{type:"number"},borderRadiusLeftMD:{type:"number"},borderRadiusLeftLG:{type:"number"},borderRadiusUnit:{type:"string",default:"px"},borderCSS:{type:"object",source:"html"},borderMD:{type:"object",source:"html"},borderLG:{type:"object",source:"html"},hoverBorderCSS:{type:"object",source:"html"}}}}));const se=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/column"===l.name||"enblocks/columns"===l.name||"enblocks/container"===l.name||"enblocks/flexbox"===l.name||"enblocks/image"===l.name){const{attributes:{boxShadowX:a,boxShadowY:o,boxShadowBlur:s,boxShadowSpread:b,boxShadowColor:m,boxShadowColorHover:u,boxShadowColorParentHover:d,boxShadowInset:p,boxShadowXHover:g,boxShadowYHover:h,boxShadowBlurHover:v,boxShadowSpreadHover:k,boxShadowXParentHover:f,boxShadowYParentHover:_,boxShadowBlurParentHover:y,boxShadowSpreadParentHover:w,boxShadowCSS:E,hoverBoxShadowCSS:x,parentHoverBoxShadowCSS:C},setAttributes:$}=l;function S(e){return!!e||0===e}let T="";const B=p?" inset":"";let L,D,V,H,R,A,F,G;u&&(L=S(g)?g:a,D=S(h)?h:o,V=S(v)?v:s,H=S(k)?k:b),d&&(R=S(f)?f:a,A=S(_)?_:o,F=S(y)?y:s,G=S(w)?w:b),m&&(T+=`box-shadow:${a}px ${o}px ${s}px ${b}px ${m}${B};`),(0,c.useEffect)((()=>{JSON.stringify(E)!==JSON.stringify(T)&&$({boxShadowCSS:T})}),[E,T,$]);let O="";u&&(O+=`box-shadow:${L}px ${D}px ${V}px ${H}px ${u}${B};`),(0,c.useEffect)((()=>{JSON.stringify(x)!==JSON.stringify(O)&&$({hoverBoxShadowCSS:O})}),[x,O,$]);let z="";return d&&(z+=`box-shadow:${R}px ${A}px ${F}px ${G}px ${d}${B};`),(0,c.useEffect)((()=>{JSON.stringify(C)!==JSON.stringify(z)&&$({parentHoverBoxShadowCSS:z})}),[C,z,$]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Box Shadow","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-box-shadow"},(0,e.createElement)(U,{label:(0,n.__)("Shadow Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:m,setColor:e=>$({boxShadowColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:u,setColor2:e=>$({boxShadowColorHover:e}),hasColor3:!0,colorLabel3:(0,n.__)("Parent Hover","enblocks"),color3:d,setColor3:e=>$({boxShadowColorParentHover:e})}),(0,e.createElement)(N,{label:(0,n.__)("Inset","enblocks"),help:(0,n.__)("Changes the shadow from an outer box-shadow to an inner box-shadow.","enblocks"),checked:p,setChecked:e=>$({boxShadowInset:e})}),(0,e.createElement)(i.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"},{name:"parent-hover",title:"Parent Hover",className:"enb-parent-hover"}]},(t=>{switch(t.name){case"normal":return(0,e.createElement)("div",{className:"normal-tab-content"},(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Offset-X","enblocks"),value:a,setValue:e=>$({boxShadowX:e}),resetFallback:0,min:-200,max:200,singleUnit:"px"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Offset-Y","enblocks"),value:o,setValue:e=>$({boxShadowY:e}),resetFallback:0,min:-200,max:200,singleUnit:"px"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Blur","enblocks"),value:s,setValue:e=>$({boxShadowBlur:e}),resetFallback:16,max:200,singleUnit:"px"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Spread","enblocks"),value:b,setValue:e=>$({boxShadowSpread:e}),resetFallback:8,min:-200,max:200,singleUnit:"px"}));case"hover":return(0,e.createElement)("div",{className:"hover-tab-content"},(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Offset-X","enblocks"),value:g,setValue:e=>$({boxShadowXHover:e}),min:-200,max:200,singleUnit:"px"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Offset-Y","enblocks"),value:h,setValue:e=>$({boxShadowYHover:e}),min:-200,max:200,singleUnit:"px"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Blur","enblocks"),value:v,setValue:e=>$({boxShadowBlurHover:e}),max:200,singleUnit:"px"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Spread","enblocks"),value:k,setValue:e=>$({boxShadowSpreadHover:e}),min:-200,max:200,singleUnit:"px"}));case"parent-hover":return(0,e.createElement)("div",{className:"parent-hover-tab-content"},(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Offset-X","enblocks"),value:f,setValue:e=>$({boxShadowXParentHover:e}),min:-200,max:200,singleUnit:"px"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Offset-Y","enblocks"),value:_,setValue:e=>$({boxShadowYParentHover:e}),min:-200,max:200,singleUnit:"px"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Blur","enblocks"),value:y,setValue:e=>$({boxShadowBlurParentHover:e}),max:200,singleUnit:"px"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Spread","enblocks"),value:w,setValue:e=>$({boxShadowSpreadParentHover:e}),min:-200,max:200,singleUnit:"px"}))}}))))))}return(0,e.createElement)(t,{...l})}),"withBoxShadow");(0,s.addFilter)("editor.BlockEdit","enblocks/box-shadow",se),(0,s.addFilter)("blocks.registerBlockType","enblocks/box-shadow-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==t&&"enblocks/flexbox"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,boxShadowX:{type:"number",default:0},boxShadowY:{type:"number",default:0},boxShadowBlur:{type:"number",default:16},boxShadowSpread:{type:"number",default:8},boxShadowXHover:{type:"number"},boxShadowYHover:{type:"number"},boxShadowBlurHover:{type:"number"},boxShadowSpreadHover:{type:"number"},boxShadowXParentHover:{type:"number"},boxShadowYParentHover:{type:"number"},boxShadowBlurParentHover:{type:"number"},boxShadowSpreadParentHover:{type:"number"},boxShadowColor:{type:"string"},boxShadowColorHover:{type:"string"},boxShadowColorParentHover:{type:"string"},boxShadowInset:{type:"boolean",default:!1},boxShadowCSS:{type:"object",source:"html"},hoverBoxShadowCSS:{type:"object",source:"html"},parentHoverBoxShadowCSS:{type:"object",source:"html"}}}}));const ce=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/image"===l.name){const{attributes:{cliPathType:o,cliPathValue:s,coordinateStart:b,coordinateEnd:m,coordinateStart2:u,coordinateEnd2:d,coordinateStart3:p,coordinateEnd3:g,coordinateStart4:h,coordinateEnd4:v,coordinateStart5:k,coordinateEnd5:f,clipPathCSS:_},setAttributes:y}=l;function w(e){return!!e||0===e}let E="",x="",$="",S="",M="";3!==o&&4!==o&&5!==o||(E=`${b||0}% ${m||0}%`,x=`, ${u||0}% ${d||0}%`,$=`, ${p||0}% ${g||0}%`),4!==o&&5!==o||(S=`, ${h||0}% ${v||0}%`),5===o&&(M=`, ${k||0}% ${f||0}%`),w(o)&&w(s)&&y({cliPathValue:`${E}${x}${$}${S}${M}`});let T="";return w(o)&&w(s)&&(T+=`clip-path:polygon(${s});`),(0,c.useEffect)((()=>{JSON.stringify(_)!==JSON.stringify(T)&&y({clipPathCSS:T})}),[_,T,y]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Clip Path","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-clip-path"},(0,e.createElement)(i.ButtonGroup,{className:"enb-component block-editor-block-styles__variants"},(0,e.createElement)(i.Button,{className:a()("block-editor-block-styles__item",{"is-active":!o}),onClick:()=>{y({cliPathType:void 0})}},(0,n.__)("None","enblocks")),(0,e.createElement)(i.Button,{className:a()("block-editor-block-styles__item",{"is-active":3===o}),onClick:()=>{y({cliPathType:3,coordinateStart:50,coordinateEnd:0,coordinateStart2:0,coordinateEnd2:100,coordinateStart3:100,coordinateEnd3:100})}},(0,n.__)("Triangle","enblocks")),(0,e.createElement)(i.Button,{className:a()("block-editor-block-styles__item",{"is-active":4===o}),onClick:()=>{y({cliPathType:4,coordinateStart:50,coordinateEnd:0,coordinateStart2:100,coordinateEnd2:50,coordinateStart3:50,coordinateEnd3:100,coordinateStart4:0,coordinateEnd4:50})}},(0,n.__)("Rhombus","enblocks")),(0,e.createElement)(i.Button,{className:a()(" block-editor-block-styles__item",{"is-active":5===o}),onClick:()=>{y({cliPathType:5,coordinateStart:50,coordinateEnd:0,coordinateStart2:100,coordinateEnd2:38,coordinateStart3:82,coordinateEnd3:100,coordinateStart4:18,coordinateEnd4:100,coordinateStart5:0,coordinateEnd5:38})}},(0,n.__)("Pentagon","enblocks"))),w(o)&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,e.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,e.createElement)("h2",{className:"enb-component-heading"},(0,n.__)("Coordinate 1","enblocks"))),(0,e.createElement)(C,{innerLabel:[(0,n.__)("X-Axis","enblocks"),(0,n.__)("y-Axis","enblocks")],max:100,value:b,setValue:e=>y({coordinateStart:e}),value2:m,setValue2:e=>y({coordinateEnd:e})})),(0,e.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,e.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,e.createElement)("h2",{className:"enb-component-heading"},(0,n.__)("Coordinate 2","enblocks"))),(0,e.createElement)(C,{innerLabel:[(0,n.__)("X-Axis","enblocks"),(0,n.__)("Y-Axis","enblocks")],max:100,value:u,setValue:e=>y({coordinateStart2:e}),value2:d,setValue2:e=>y({coordinateEnd2:e})})),(0,e.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,e.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,e.createElement)("h2",{className:"enb-component-heading"},(0,n.__)("Coordinate 3","enblocks"))),(0,e.createElement)(C,{innerLabel:[(0,n.__)("X-Axis","enblocks"),(0,n.__)("Y-Axis","enblocks")],max:100,value:p,setValue:e=>y({coordinateStart3:e}),value2:g,setValue2:e=>y({coordinateEnd3:e})})),(4===o||5===o)&&(0,e.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,e.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,e.createElement)("h2",{className:"enb-component-heading"},(0,n.__)("Coordinate 4","enblocks"))),(0,e.createElement)(C,{innerLabel:[(0,n.__)("X-Axis","enblocks"),(0,n.__)("Y-Axis","enblocks")],max:100,value:h,setValue:e=>y({coordinateStart4:e}),value2:v,setValue2:e=>y({coordinateEnd4:e})})),5===o&&(0,e.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,e.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,e.createElement)("h2",{className:"enb-component-heading"},(0,n.__)("Coordinate 5","enblocks"))),(0,e.createElement)(C,{innerLabel:[(0,n.__)("X-Axis","enblocks"),(0,n.__)("Y-Axis","enblocks")],max:100,value:k,setValue:e=>y({coordinateStart5:e}),value2:f,setValue2:e=>y({coordinateEnd5:e})})))))))}return(0,e.createElement)(t,{...l})}),"withClipPath");(0,s.addFilter)("editor.BlockEdit","enblocks/clip-path",ce),(0,s.addFilter)("blocks.registerBlockType","enblocks/clip-path-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/image"!==t?e:{...e,attributes:{...l,cliPathType:{type:"number"},cliPathValue:{type:"string"},coordinateStart:{type:"number",default:0},coordinateEnd:{type:"number",default:0},coordinateStart2:{type:"number",default:0},coordinateEnd2:{type:"number",default:0},coordinateStart3:{type:"number",default:0},coordinateEnd3:{type:"number",default:0},coordinateStart4:{type:"number",default:0},coordinateEnd4:{type:"number",default:0},coordinateStart5:{type:"number",default:0},coordinateEnd5:{type:"number",default:0},clipPathCSS:{type:"object",source:"html"}}}}));const be=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/column"===l.name||"enblocks/container"===l.name){const{attributes:{textColor:a,textColorHover:o,linkColor:s,linkHoverColor:b,linkVisitedColor:m,colorsCSS:u,hoverColorsCSS:d,linkColorCSS:p,linkHoverColorCSS:g,linkVisitedColorCSS:h},setAttributes:v}=l;let k="";a&&(k+=`color:${a};`),(0,c.useEffect)((()=>{JSON.stringify(u)!==JSON.stringify(k)&&v({colorsCSS:k})}),[u,k,v]);let f="";o&&(f+=`color:${o};`),(0,c.useEffect)((()=>{JSON.stringify(d)!==JSON.stringify(f)&&v({hoverColorsCSS:f})}),[d,f,v]);let _="";s&&(_+=`color:${s};`),(0,c.useEffect)((()=>{JSON.stringify(p)!==JSON.stringify(_)&&v({linkColorCSS:_})}),[p,_,v]);let y="";b&&(y+=`color:${b};`),(0,c.useEffect)((()=>{JSON.stringify(g)!==JSON.stringify(y)&&v({linkHoverColorCSS:y})}),[g,y,v]);let w="";return b&&(w+=`color:${b};`),(0,c.useEffect)((()=>{JSON.stringify(h)!==JSON.stringify(w)&&v({linkVisitedColorCSS:w})}),[h,w,v]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Colors","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-text-color"},(0,e.createElement)(U,{label:(0,n.__)("Text Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:a,setColor:e=>v({textColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:o,setColor2:e=>v({textColorHover:e})}),(0,e.createElement)(U,{label:(0,n.__)("Links Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:s,setColor:e=>v({linkColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:b,setColor2:e=>v({linkHoverColor:e}),hasColor3:!0,colorLabel3:(0,n.__)("Visited","enblocks"),color3:m,setColor3:e=>v({linkVisitedColor:e})})))))}return(0,e.createElement)(t,{...l})}),"withTextColors");(0,s.addFilter)("editor.BlockEdit","enblocks/text-colors",be),(0,s.addFilter)("blocks.registerBlockType","enblocks/text-colors-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/column"!==t&&"enblocks/container"!==t?e:{...e,attributes:{...l,textColor:{type:"string"},textColorHover:{type:"string"},linkColor:{type:"string"},linkHoverColor:{type:"string"},linkVisitedColor:{type:"string"},colorsCSS:{type:"object",source:"html"},hoverColorsCSS:{type:"object",source:"html"}}}}));const me=({help:t,setAttributes:l,color:a,colorHover:o,hasLinkColor:r=!1,linkColor:i,linkHoverColor:s,linkVisitedColor:c,showGradientText:b=!0,hasGradientText:m,gradientTextColor:u})=>(0,e.createElement)("div",{className:"enb-control enb-control-text-color"},(0,e.createElement)(U,{label:(0,n.__)("Text Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:a,setColor:e=>l({textColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:o,setColor2:e=>l({textColorHover:e})}),r&&(0,e.createElement)(U,{label:(0,n.__)("Links Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:i,setColor:e=>l({linkColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:s,setColor2:e=>l({linkHoverColor:e}),hasColor3:!0,colorLabel3:(0,n.__)("Visited","enblocks"),color3:c,setColor3:e=>l({linkVisitedColor:e})}),b&&(0,e.createElement)(e.Fragment,null,m&&(0,e.createElement)(_,null),(0,e.createElement)(N,{label:(0,n.__)("Gradient Text Color","enblocks"),checked:m,setChecked:e=>l({hasGradientText:e})}),m&&(0,e.createElement)(I,{gradient:u,setGradient:e=>l({gradientTextColor:e})})),!!t&&(0,e.createElement)("div",{className:"components-base-control__help enb-component-help"},t)),ue=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/countup"===l.name||"enblocks/heading"===l.name){const{attributes:{blockId:a,textColor:o,textColorHover:s,hasGradientText:b,gradientTextColor:m,colorsCSS:u,hoverColorsCSS:d,gradientTextCSS:p},setAttributes:g}=l;let h="";o&&(h+=`color:${o};`),(0,c.useEffect)((()=>{JSON.stringify(u)!==JSON.stringify(h)&&g({colorsCSS:h})}),[u,h,g]);let v="";s&&(v+=`color:${s};`),(0,c.useEffect)((()=>{JSON.stringify(d)!==JSON.stringify(v)&&g({hoverColorsCSS:v})}),[d,v,g]);let k="",f="";return b&&m&&(f+=`background:${m};-webkit-background-clip: text;-webkit-text-fill-color: transparent;`),f&&(k=`.${a} .enb-text, .${a} .enb-text > div{${f}}`),(0,c.useEffect)((()=>{JSON.stringify(p)!==JSON.stringify(k)&&g({gradientTextCSS:k})}),[p,k,g]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Colors","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(me,{setAttributes:g,color:o,colorHover:s,hasLinkColor:!1,hasGradientText:b,gradientTextColor:m}))))}return(0,e.createElement)(t,{...l})}),"withTextColorsWithGradient");(0,s.addFilter)("editor.BlockEdit","enblocks/text-colors-with-gradient",ue),(0,s.addFilter)("blocks.registerBlockType","enblocks/text-colors-with-gradient-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/countup"!==t&&"enblocks/heading"!==t?e:{...e,attributes:{...l,textColor:{type:"string"},textColorHover:{type:"string"},hasGradientText:{type:"boolean",default:!1},gradientTextColor:{type:"string",default:"linear-gradient(90deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%)"},colorsCSS:{type:"object",source:"html"},hoverColorsCSS:{type:"object",source:"html"},gradientTextCSS:{type:"object",source:"html"}}}}));const de=({setAttributes:t,filterBlur:l,filterBrightness:a,filterContrast:o,filterGrayscale:r,filterHue:s,filterInvert:c,filterSaturate:b,filterSepia:m,filterBlurHover:u,filterBrightnessHover:d,filterContrastHover:p,filterGrayscaleHover:g,filterHueHover:h,filterInvertHover:v,filterSaturateHover:k,filterSepiaHover:f})=>(0,e.createElement)("div",{className:"enb-control-filters"},(0,e.createElement)(i.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"}]},(i=>{switch(i.name){case"normal":return(0,e.createElement)("div",{className:"normal-tab-content"},(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Blur","enblocks"),value:l,setValue:e=>t({filterBlur:e}),min:.5,step:.5,max:10,singleUnit:"px"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Brightness","enblocks"),value:a,setValue:e=>t({filterBrightness:e}),min:1,max:200,singleUnit:"%"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Contrast","enblocks"),value:o,setValue:e=>t({filterContrast:e}),min:1,max:200,singleUnit:"%"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Grayscale","enblocks"),value:r,setValue:e=>t({filterGrayscale:e}),min:1,max:100,singleUnit:"%"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Hue","enblocks"),value:s,setValue:e=>t({filterHue:e}),min:1,max:360,singleUnit:"deg"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Invert","enblocks"),value:c,setValue:e=>t({filterInvert:e}),min:1,max:100,singleUnit:"%"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Saturate","enblocks"),value:b,setValue:e=>t({filterSaturate:e}),min:1,max:200,singleUnit:"%"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Sepia","enblocks"),value:m,setValue:e=>t({filterSepia:e}),min:1,max:100,singleUnit:"%"}));case"hover":return(0,e.createElement)("div",{className:"hover-tab-content"},(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Blur","enblocks"),value:u,setValue:e=>t({filterBlurHover:e}),min:.5,step:.5,max:10,singleUnit:"px"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Brightness","enblocks"),value:d,setValue:e=>t({filterBrightnessHover:e}),min:1,max:200,singleUnit:"%"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Contrast","enblocks"),value:p,setValue:e=>t({filterContrastHover:e}),min:1,max:200,singleUnit:"%"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Grayscale","enblocks"),value:g,setValue:e=>t({filterGrayscaleHover:e}),min:1,max:100,singleUnit:"%"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Hue","enblocks"),value:h,setValue:e=>t({filterHueHover:e}),min:1,max:360,singleUnit:"deg"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Invert","enblocks"),value:v,setValue:e=>t({filterInvertHover:e}),min:1,max:100,singleUnit:"%"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Saturate","enblocks"),value:k,setValue:e=>t({filterSaturateHover:e}),min:1,max:200,singleUnit:"%"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Sepia","enblocks"),value:f,setValue:e=>t({filterSepiaHover:e}),min:1,max:100,singleUnit:"%"}))}}))),pe=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/container"===l.name||"enblocks/image"===l.name){const{attributes:{filterBlur:a,filterBrightness:o,filterContrast:s,filterGrayscale:b,filterHue:m,filterInvert:u,filterSaturate:d,filterSepia:p,filterBlurHover:g,filterBrightnessHover:h,filterContrastHover:v,filterGrayscaleHover:k,filterHueHover:f,filterInvertHover:_,filterSaturateHover:y,filterSepiaHover:w,filtersCSS:E,hoverFilterCSS:x},setAttributes:C}=l;function $(e){return!!e||0===e}let S="";($(a)||$(o)||$(s)||$(b)||$(m)||$(u)||$(d)||$(p))&&(S+="filter:",$(a)&&(S+=`blur(${a}px) `),$(o)&&(S+=`brightness(${o}%) `),$(s)&&(S+=`contrast(${s}%) `),$(b)&&(S+=`grayscale(${b}%) `),$(m)&&(S+=`hue-rotate(${m}deg) `),$(u)&&(S+=`invert(${u}%) `),$(d)&&(S+=`saturate(${d}%) `),$(p)&&(S+=`sepia(${p}%)`),S+=";"),(0,c.useEffect)((()=>{JSON.stringify(E)!==JSON.stringify(S)&&C({filtersCSS:S})}),[E,S,C]);let M="";return($(g)||$(h)||$(v)||$(k)||$(f)||$(_)||$(y)||$(w))&&(M+="filter:",$(g)&&(M+=`blur(${g}px) `),$(h)&&(M+=`brightness(${h}%) `),$(v)&&(M+=`contrast(${v}%) `),$(k)&&(M+=`grayscale(${k}%) `),$(f)&&(M+=`hue-rotate(${f}deg) `),$(_)&&(M+=`invert(${_}%) `),$(y)&&(M+=`saturate(${y}%) `),$(w)&&(M+=`sepia(${w}%)`),M+="}"),(0,c.useEffect)((()=>{JSON.stringify(x)!==JSON.stringify(M)&&C({hoverFilterCSS:M})}),[x,M,C]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Filters","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(de,{setAttributes:C,filterBlur:a,filterBrightness:o,filterContrast:s,filterGrayscale:b,filterHue:m,filterInvert:u,filterSaturate:d,filterSepia:p,filterBlurHover:g,filterBrightnessHover:h,filterContrastHover:v,filterGrayscaleHover:k,filterHueHover:f,filterInvertHover:_,filterSaturateHover:y,filterSepiaHover:w}))))}return(0,e.createElement)(t,{...l})}),"withFilters");(0,s.addFilter)("editor.BlockEdit","enblocks/filters",pe),(0,s.addFilter)("blocks.registerBlockType","enblocks/filters-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/container"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,filterBlur:{type:"number"},filterBrightness:{type:"number"},filterContrast:{type:"number"},filterGrayscale:{type:"number"},filterHue:{type:"number"},filterInvert:{type:"number"},filterSaturate:{type:"number"},filterSepia:{type:"number"},filterBlurHover:{type:"number"},filterBrightnessHover:{type:"number"},filterContrastHover:{type:"number"},filterGrayscaleHover:{type:"number"},filterHueHover:{type:"number"},filterInvertHover:{type:"number"},filterSaturateHover:{type:"number"},filterSepiaHover:{type:"number"},filtersCSS:{type:"object",source:"html"},hoverFilterCSS:{type:"object",source:"html"}}}}));const ge=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/column"===l.name||"enblocks/container"===l.name||"enblocks/heading"===l.name){const{attributes:{linkDecoration:a,linkDecorationColor:o,linkDecorationThickness:s,linkDecorationOffset:b,linkHoverDecoration:m,linkHoverDecorationColor:u,linkHoverDecorationThickness:d,linkHoverDecorationOffset:p,linkDecorationCSS:g,linkHoverDecorationCSS:h},setAttributes:v}=l;let k="";a&&(k+=`text-decoration-line:${a};`),"underline"===a&&(o&&(k+=`text-decoration-color:${o};`),s&&(k+=`text-decoration-thickness:${s}em;`),b&&(k+=`text-underline-offset:${b}em;`)),(0,c.useEffect)((()=>{JSON.stringify(g)!==JSON.stringify(k)&&v({linkDecorationCSS:k})}),[g,k,v]);let f="";return m&&(f+=`text-decoration-line:${m};`),"underline"===m&&(u&&(f+=`text-decoration-color:${u};`),d&&(f+=`text-decoration-thickness:${d}em;`),p&&(f+=`text-underline-offset:${p}em;`)),(0,c.useEffect)((()=>{JSON.stringify(h)!==JSON.stringify(f)&&v({linkHoverDecorationCSS:f})}),[h,f,v]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Links","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(i.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"}]},(t=>{switch(t.name){case"normal":return(0,e.createElement)("div",{className:"normal-tab-content"},(0,e.createElement)(B,{label:(0,n.__)("Text Decoration","enblocks"),resetButton:!0,options:[{label:"Default",value:""},{label:"None",value:"none"},{label:"Underline",value:"underline"}],value:a,setValue:e=>v({linkDecoration:e})}),!!a&&"none"!==a&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(U,{label:(0,n.__)("Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:o,setColor:e=>v({linkDecorationColor:e})}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Thickness","enblocks"),value:s,setValue:e=>v({linkDecorationThickness:e}),max:5,step:.1,singleUnit:"em"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Offset","enblocks"),value:b,setValue:e=>v({linkDecorationOffset:e}),max:5,step:.1,singleUnit:"em"})));case"hover":return(0,e.createElement)("div",{className:"hover-tab-content"},(0,e.createElement)(B,{label:(0,n.__)("Text Decoration","enblocks"),resetButton:!0,options:[{label:"Default",value:""},{label:"None",value:"none"},{label:"Underline",value:"underline"}],value:m,setValue:e=>v({linkHoverDecoration:e})}),!!m&&"none"!==m&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(U,{label:(0,n.__)("Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:u,setColor:e=>v({linkHoverDecorationColor:e})}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Thickness","enblocks"),value:d,setValue:e=>v({linkHoverDecorationThickness:e}),max:5,step:.1,singleUnit:"px"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Offset","enblocks"),value:p,setValue:e=>v({linkHoverDecorationOffset:e}),max:5,step:.1,singleUnit:"em"})))}})))))}return(0,e.createElement)(t,{...l})}),"withLinkStyle");(0,s.addFilter)("editor.BlockEdit","enblocks/link-style",ge),(0,s.addFilter)("blocks.registerBlockType","enblocks/link-style-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/column"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t?e:{...e,attributes:{...l,linkDecoration:{type:"string"},linkDecorationColor:{type:"string"},linkDecorationThickness:{type:"number"},linkDecorationOffset:{type:"number"},linkHoverDecoration:{type:"string"},linkHoverDecorationColor:{type:"string"},linkHoverDecorationThickness:{type:"number"},linkHoverDecorationOffset:{type:"number"},linkDecorationCSS:{type:"object",source:"html"},linkHoverDecorationCSS:{type:"object",source:"html"}}}}));const he=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/column"===l.name||"enblocks/container"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name||"enblocks/image"===l.name){const{attributes:{visibility:a,visibilityParentHover:o,opacity:s,opacityHover:b,opacityParentHover:m,visibilityCSS:u,hoverVisibilityCSS:d,parentHoverVisibilityCSS:p},setAttributes:g}=l;function h(e){return!!e||0===e}let v="";a&&(v+=`visibility:${a};`),h(s)&&(v+=`opacity:${s};`),(0,c.useEffect)((()=>{JSON.stringify(u)!==JSON.stringify(v)&&g({visibilityCSS:v})}),[u,v,g]);let k="";h(b)&&(k+=`opacity:${b};`),(0,c.useEffect)((()=>{JSON.stringify(d)!==JSON.stringify(k)&&g({hoverVisibilityCSS:k})}),[d,k,g]);let f="";o&&(f+=`visibility:${o};`),h(m)&&(f+=`opacity:${m};`),(0,c.useEffect)((()=>{JSON.stringify(p)!==JSON.stringify(f)&&g({parentHoverVisibilityCSS:f})}),[p,f,g]);const _=[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Visible","enblocks"),value:"visible"},{label:(0,n.__)("Hidden","enblocks"),value:"hidden"},{label:(0,n.__)("Collapse","enblocks"),value:"collapse"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Opacity & Visibility","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-visibility"},(0,e.createElement)(i.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"},{name:"parent-hover",title:"Parent Hover",className:"enb-parent-hover"}]},(t=>{switch(t.name){case"normal":return(0,e.createElement)("div",{className:"normal-tab-content"},(0,e.createElement)(M,{label:(0,n.__)("Opacity","enblocks"),value:s,setValue:e=>g({opacity:e}),max:1,step:.05}),(0,e.createElement)(B,{label:(0,n.__)("Visibility","enblocks"),resetButton:!0,options:_,value:a,setValue:e=>g({visibility:e})}));case"hover":return(0,e.createElement)("div",{className:"hover-tab-content"},(0,e.createElement)(M,{label:(0,n.__)("Opacity","enblocks"),value:b,setValue:e=>g({opacityHover:e}),max:1,step:.05}));case"parent-hover":return(0,e.createElement)("div",{className:"parent-hover-tab-content"},(0,e.createElement)(M,{label:(0,n.__)("Opacity","enblocks"),value:m,setValue:e=>g({opacityParentHover:e}),max:1,step:.05}),(0,e.createElement)(B,{label:(0,n.__)("Visibility","enblocks"),resetButton:!0,options:_,value:o,setValue:e=>g({visibilityParentHover:e})}))}}))))))}return(0,e.createElement)(t,{...l})}),"withVisibility");(0,s.addFilter)("editor.BlockEdit","enblocks/visibility",he),(0,s.addFilter)("blocks.registerBlockType","enblocks/visibility-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/column"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,visibility:{type:"string"},visibilityParentHover:{type:"string"},opacity:{type:"number"},opacityHover:{type:"number"},opacityParentHover:{type:"number"},visibilityCSS:{type:"object",source:"html"},hoverVisibilityCSS:{type:"object",source:"html"},parentHoverVisibilityCSS:{type:"object",source:"html"}}}}));const ve=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/column"===l.name||"enblocks/columns"===l.name||"enblocks/container"===l.name||"enblocks/flexbox"===l.name||"enblocks/image"===l.name){const{attributes:{overflowX:a,overflowY:o,overscrollBehavior:s,overflowCSS:b},setAttributes:m}=l;let u="";a&&(u+=`overflow-x:${a};`),o&&(u+=`overflow-y:${o};`),s&&(u+=`overflow-y:${s};`),(0,c.useEffect)((()=>{JSON.stringify(b)!==JSON.stringify(u)&&m({overflowCSS:u})}),[b,u,m]);const d=[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Visible","enblocks"),value:"visible"},{label:(0,n.__)("Hidden","enblocks"),value:"hidden"},{label:(0,n.__)("Clip","enblocks"),value:"clip"},{label:(0,n.__)("Scroll","enblocks"),value:"scroll"},{label:(0,n.__)("Auto","enblocks"),value:"auto"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Overflow","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control-overflow"},(0,e.createElement)(B,{label:(0,n.__)("Overflow-X","enblocks"),resetButton:!0,options:d,value:a,setValue:e=>m({overflowX:e})}),(0,e.createElement)(B,{label:(0,n.__)("Overflow-Y","enblocks"),resetButton:!0,options:d,value:o,setValue:e=>m({overflowY:e})}),("scroll"===a||"auto"===a||"scroll"===o||"auto"===o)&&(0,e.createElement)(B,{label:(0,n.__)("Overscroll Behavior","enblocks"),help:(0,n.__)("Specifies the behavior of a browser upon reaching the edge of a scrolling area.","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Contain","enblocks"),value:"contain"},{label:(0,n.__)("None","enblocks"),value:"none"}],value:s,setValue:e=>m({overscrollBehavior:e})})))))}return(0,e.createElement)(t,{...l})}),"withOverflow");(0,s.addFilter)("editor.BlockEdit","enblocks/overflow",ve),(0,s.addFilter)("blocks.registerBlockType","enblocks/overflow-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==t&&"enblocks/flexbox"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,overflowX:{type:"string"},overflowY:{type:"string"},overscrollBehavior:{type:"string"},overflowCSS:{type:"object",source:"html"}}}}));const ke=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/columns"===l.name||"enblocks/flexbox"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name){const{attributes:{width:a,widthMD:o,widthLG:s,widthUnit:b,widthUnitMD:m,widthUnitLG:u,height:d,heightMD:g,heightLG:h,heightUnit:v,heightUnitMD:k,heightUnitLG:f,hasMinMax:_,minWidth:y,minWidthMD:w,minWidthLG:E,minWidthUnit:x,minWidthUnitMD:C,minWidthUnitLG:$,maxWidth:S,maxWidthMD:T,maxWidthLG:B,maxWidthUnit:L,maxWidthUnitMD:D,maxWidthUnitLG:V,minHeight:H,minHeightMD:R,minHeightLG:A,minHeightUnit:U,minHeightUnitMD:F,minHeightUnitLG:G,maxHeight:O,maxHeightMD:z,maxHeightLG:P,maxHeightUnit:I,maxHeightUnitMD:J,maxHeightUnitLG:W,sizeCSS:j,sizeMD:Y,sizeLG:X},setAttributes:q}=l;function K(e){return!!e||0===e}let Z="",Q="",ee="";K(a)?(Z+=`width:${a}${b};`,K(o)&&(Q+=`width:${o}${m};`),K(s)&&(ee+=`width:${s}${u};`)):K(o)?(Z+=`width:${o}${m};`,K(s)&&(ee+=`width:${s}${u};`)):K(s)&&(Z+=`width:${s}${u};`),_&&(K(y)?(Z+=`min-width:${y}${x};`,K(w)&&(Q+=`min-width:${w}${C};`),K(E)&&(ee+=`min-width:${E}${$};`)):K(w)?(Z+=`min-width:${w}${C};`,K(E)&&(ee+=`min-width:${E}${$};`)):K(E)&&(Z+=`min-width:${E}${$};`),K(S)?(Z+=`max-width:${S}${L};`,K(T)&&(Q+=`max-width:${T}${D};`),K(B)&&(ee+=`max-width:${B}${V};`)):K(T)?(Z+=`max-width:${T}${D};`,K(B)&&(ee+=`max-width:${B}${V};`)):K(B)&&(Z+=`max-width:${B}${V};`)),K(d)?(Z+=`height:${d}${v};`,K(g)&&(Q+=`height:${g}${k};`),K(h)&&(ee+=`height:${h}${f};`)):K(g)?(Z+=`height:${g}${k};`,K(h)&&(ee+=`height:${h}${f};`)):K(h)&&(Z+=`height:${h}${f};`),_&&(K(H)?(Z+=`min-height:${H}${U};`,K(R)&&(Q+=`min-height:${R}${F};`),K(A)&&(ee+=`min-height:${A}${G};`)):K(R)?(Z+=`min-height:${R}${F};`,K(A)&&(ee+=`min-height:${A}${G};`)):K(A)&&(Z+=`min-height:${A}${G};`),K(O)?(Z+=`max-height:${O}${I};`,K(z)&&(Q+=`max-height:${z}${J};`),K(P)&&(ee+=`max-height:${P}${W};`)):K(z)?(Z+=`max-height:${z}${J};`,K(P)&&(ee+=`max-height:${P}${W};`)):K(P)&&(Z+=`max-height:${P}${W};`)),(0,c.useEffect)((()=>{JSON.stringify(j)!==JSON.stringify(Z)&&q({sizeCSS:Z})}),[j,Z,q]),(0,c.useEffect)((()=>{JSON.stringify(Y)!==JSON.stringify(Q)&&q({sizeMD:Q})}),[Y,Q,q]),(0,c.useEffect)((()=>{JSON.stringify(X)!==JSON.stringify(ee)&&q({sizeLG:ee})}),[X,ee,q]);const te=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],le=p(),ae=()=>{switch(le){case"Mobile":return a;case"Tablet":return o;case"Desktop":return s;default:return}},ne=e=>{"Mobile"===le?q({width:e}):"Tablet"===le?q({widthMD:e}):"Desktop"===le&&q({widthLG:e})},oe=()=>{switch(le){case"Mobile":return b;case"Tablet":return m;case"Desktop":return u;default:return}},re=e=>{"Mobile"===le?q({widthUnit:e}):"Tablet"===le?q({widthUnitMD:e}):"Desktop"===le&&q({widthUnitLG:e})},ie=()=>{switch(le){case"Mobile":return d;case"Tablet":return g;case"Desktop":return h;default:return}},se=e=>{"Mobile"===le?q({height:e}):"Tablet"===le?q({heightMD:e}):"Desktop"===le&&q({heightLG:e})},ce=()=>{switch(le){case"Mobile":return v;case"Tablet":return k;case"Desktop":return f;default:return}},be=e=>{"Mobile"===le?q({heightUnit:e}):"Tablet"===le?q({heightUnitMD:e}):"Desktop"===le&&q({heightUnitLG:e})},me=()=>{switch(le){case"Mobile":return y;case"Tablet":return w;case"Desktop":return E;default:return}},ue=e=>{"Mobile"===le?q({minWidth:e}):"Tablet"===le?q({minWidthMD:e}):"Desktop"===le&&q({minWidthLG:e})},de=()=>{switch(le){case"Mobile":return x;case"Tablet":return C;case"Desktop":return $;default:return}},pe=e=>{"Mobile"===le?q({minWidthUnit:e}):"Tablet"===le?q({minWidthUnitMD:e}):"Desktop"===le&&q({minWidthUnitLG:e})},ge=()=>{switch(le){case"Mobile":return S;case"Tablet":return T;case"Desktop":return B;default:return}},he=e=>{"Mobile"===le?q({maxWidth:e}):"Tablet"===le?q({maxWidthMD:e}):"Desktop"===le&&q({maxWidthLG:e})},ve=()=>{switch(le){case"Mobile":return L;case"Tablet":return D;case"Desktop":return V;default:return}},ke=e=>{"Mobile"===le?q({maxWidthUnit:e}):"Tablet"===le?q({maxWidthUnitMD:e}):"Desktop"===le&&q({maxWidthUnitLG:e})},fe=()=>{switch(le){case"Mobile":return H;case"Tablet":return R;case"Desktop":return A;default:return}},_e=e=>{"Mobile"===le?q({minHeight:e}):"Tablet"===le?q({minHeightMD:e}):"Desktop"===le&&q({minHeightLG:e})},ye=()=>{switch(le){case"Mobile":return U;case"Tablet":return F;case"Desktop":return G;default:return}},we=e=>{"Mobile"===le?q({minHeightUnit:e}):"Tablet"===le?q({minHeightUnitMD:e}):"Desktop"===le&&q({minHeightUnitLG:e})},Ee=()=>{switch(le){case"Mobile":return O;case"Tablet":return z;case"Desktop":return P;default:return}},xe=e=>{"Mobile"===le?q({maxHeight:e}):"Tablet"===le?q({maxHeightMD:e}):"Desktop"===le&&q({maxHeightLG:e})},Ce=()=>{switch(le){case"Mobile":return I;case"Tablet":return J;case"Desktop":return W;default:return}},$e=e=>{"Mobile"===le?q({maxHeightUnit:e}):"Tablet"===le?q({maxHeightUnitMD:e}):"Desktop"===le&&q({maxHeightUnitLG:e})};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Size","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-component enb-component-size"},(0,e.createElement)(M,{label:(0,n.__)("Width","enblocks"),hasDeviceToggle:!0,value:ae(),setValue:ne,max:2e3,showUnits:!0,units:te,unit:oe(),setUnit:re}),(0,e.createElement)(M,{label:(0,n.__)("Height","enblocks"),hasDeviceToggle:!0,value:ie(),setValue:se,max:2e3,showUnits:!0,units:te,unit:ce(),setUnit:be}),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(N,{label:(0,n.__)("Min & Max Values","enblocks"),checked:_,setChecked:e=>q({hasMinMax:e})}),_&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(M,{label:(0,n.__)("Min Width","enblocks"),hasDeviceToggle:!0,value:me(),setValue:ue,max:2e3,showUnits:!0,units:te,unit:de(),setUnit:pe}),(0,e.createElement)(M,{label:(0,n.__)("Max Width","enblocks"),hasDeviceToggle:!0,value:ge(),setValue:he,max:2e3,showUnits:!0,units:te,unit:ve(),setUnit:ke}),(0,e.createElement)(M,{label:(0,n.__)("Min Height","enblocks"),hasDeviceToggle:!0,value:fe(),setValue:_e,max:2e3,showUnits:!0,units:te,unit:ye(),setUnit:we}),(0,e.createElement)(M,{label:(0,n.__)("Max Height","enblocks"),hasDeviceToggle:!0,value:Ee(),setValue:xe,max:2e3,showUnits:!0,units:te,unit:Ce(),setUnit:$e})))))))}return(0,e.createElement)(t,{...l})}),"withSize");(0,s.addFilter)("editor.BlockEdit","enblocks/size",ke),(0,s.addFilter)("blocks.registerBlockType","enblocks/size-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/columns"!==t&&"enblocks/flexbox"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t?e:{...e,attributes:{...l,width:{type:"number"},widthMD:{type:"number"},widthLG:{type:"number"},widthUnit:{type:"string",default:"px"},widthUnitMD:{type:"string",default:"px"},widthUnitLG:{type:"string",default:"px"},height:{type:"number"},heightMD:{type:"number"},heightLG:{type:"number"},heightUnit:{type:"string",default:"px"},heightUnitMD:{type:"string",default:"px"},heightUnitLG:{type:"string",default:"px"},hasMinMax:{type:"boolean",default:!1},minWidth:{type:"number"},minWidthMD:{type:"number"},minWidthLG:{type:"number"},minWidthUnit:{type:"string",default:"px"},minWidthUnitMD:{type:"string",default:"px"},minWidthUnitLG:{type:"string",default:"px"},maxWidth:{type:"number"},maxWidthMD:{type:"number"},maxWidthLG:{type:"number"},maxWidthUnit:{type:"string",default:"px"},maxWidthUnitMD:{type:"string",default:"px"},maxWidthUnitLG:{type:"string",default:"px"},minHeight:{type:"number"},minHeightMD:{type:"number"},minHeightLG:{type:"number"},minHeightUnit:{type:"string",default:"px"},minHeightUnitMD:{type:"string",default:"px"},minHeightUnitLG:{type:"string",default:"px"},maxHeight:{type:"number"},maxHeightMD:{type:"number"},maxHeightLG:{type:"number"},maxHeightUnit:{type:"string",default:"px"},maxHeightUnitMD:{type:"string",default:"px"},maxHeightUnitLG:{type:"string",default:"px"},sizeCSS:{type:"object",source:"html"},sizeMD:{type:"object",source:"html"},sizeLG:{type:"object",source:"html"}}}}));const fe=({toggleButtonLabel:t="Switch to Preset Value",toggleButtonLabel2:l="Set Fluid Value",label:a,help:n,innerLabel:o,hasCustomValue:r=!1,setShowCustomValue:i,resetButton:s,options:c,value:b,setValue:m,resetFallback:u,isClamp:d,min:p,max:g,customValue:h,setCustomValue:v,customResetFallback:k,customValue2:f,setCustomValue2:_,customResetFallback2:y})=>(0,e.createElement)("div",{className:"enb-component enb-cols-2 enb-align-start enb-col-gap-8"},(0,e.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,e.createElement)("h2",{className:"enb-component-heading enb-m-0"},a,!!n&&(0,e.createElement)("span",{className:"enb-component-help"},n)),(0,e.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center"},(0,e.createElement)(G,{label:r?t:l,isActive:!!r,onClick:()=>i(!0!==r)}))),(0,e.createElement)("div",{className:"enb-control-select-with-custom-value-wrap"},!r&&(0,e.createElement)(T,{resetButton:s,options:c,value:b,setValue:m,resetFallback:u}),r&&(0,e.createElement)("div",{className:"enb-flex enb-align-start enb-col-gap-4"},(0,e.createElement)(C,{innerLabel:o,isClamp:d,min:p,max:g,value:h,setValue:v,resetFallback:k,value2:f,setValue2:_,resetFallback2:y})))),_e=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/container"===l.name||"enblocks/image"===l.name){const{attributes:{hasCustomRatio:a,aspectRatio:o,aspectRatioLeft:s,aspectRatioRight:b,width:m,widthMD:u,widthLG:d,widthUnit:g,widthUnitMD:h,widthUnitLG:v,height:k,heightMD:f,heightLG:_,heightUnit:y,heightUnitMD:w,heightUnitLG:E,hasMinMax:x,minWidth:C,minWidthMD:$,minWidthLG:S,minWidthUnit:T,minWidthUnitMD:B,minWidthUnitLG:L,maxWidth:D,maxWidthMD:V,maxWidthLG:H,maxWidthUnit:R,maxWidthUnitMD:A,maxWidthUnitLG:U,minHeight:F,minHeightMD:G,minHeightLG:O,minHeightUnit:z,minHeightUnitMD:P,minHeightUnitLG:I,maxHeight:J,maxHeightMD:W,maxHeightLG:j,maxHeightUnit:Y,maxHeightUnitMD:X,maxHeightUnitLG:q,sizeCSS:K,sizeMD:Z,sizeLG:Q},setAttributes:ee}=l;function te(e){return!!e||0===e}let le="",ae="",ne="";!a&&o&&(le+=`aspect-ratio:${o};`),a&&te(s)&&te(b)&&(le+=`aspect-ratio:${s}/${b};`),te(m)?(le+=`width:${m}${g};`,te(u)&&(ae+=`width:${u}${h};`),te(d)&&(ne+=`width:${d}${v};`)):te(u)?(le+=`width:${u}${v};`,te(d)&&(ne+=`width:${d}${v};`)):te(d)&&(le+=`width:${d}${v};`),x&&(te(C)?(le+=`min-width:${C}${T};`,te($)&&(ae+=`min-width:${$}${B};`),te(S)&&(ne+=`min-width:${S}${L};`)):te($)?(le+=`min-width:${$}${L};`,te(S)&&(ne+=`min-width:${S}${L};`)):te(S)&&(le+=`min-width:${S}${L};`),te(D)?(le+=`max-width:${D}${R};`,te(V)&&(ae+=`max-width:${V}${A};`),te(H)&&(ne+=`max-width:${H}${U};`)):te(V)?(le+=`max-width:${V}${U};`,te(H)&&(ne+=`max-width:${H}${U};`)):te(H)&&(le+=`max-width:${H}${U};`)),a||o||(te(k)?(le+=`height:${k}${y};`,te(f)&&(ae+=`height:${f}${w};`),te(_)&&(ne+=`height:${_}${E};`)):te(f)?(le+=`height:${f}${E};`,te(_)&&(ne+=`height:${_}${E};`)):te(_)&&(le+=`height:${_}${E};`),x&&(te(F)?(le+=`min-height:${F}${z};`,te(G)&&(ae+=`min-height:${G}${P};`),te(O)&&(ne+=`min-height:${O}${I};`)):te(G)?(le+=`min-height:${G}${I};`,te(O)&&(ne+=`min-height:${O}${I};`)):te(O)&&(le+=`min-height:${O}${I};`),te(J)?(le+=`max-height:${J}${Y};`,te(W)&&(ae+=`max-height:${W}${X};`),te(j)&&(ne+=`max-height:${j}${q};`)):te(W)?(le+=`max-height:${W}${q};`,te(j)&&(ne+=`max-height:${j}${q};`)):te(j)&&(le+=`max-height:${j}${q};`))),(0,c.useEffect)((()=>{JSON.stringify(K)!==JSON.stringify(le)&&ee({sizeCSS:le})}),[K,le,ee]),(0,c.useEffect)((()=>{JSON.stringify(Z)!==JSON.stringify(ae)&&ee({sizeMD:ae})}),[Z,ae,ee]),(0,c.useEffect)((()=>{JSON.stringify(Q)!==JSON.stringify(ne)&&ee({sizeLG:ne})}),[Q,ne,ee]);const oe=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],re=p(),ie=()=>{switch(re){case"Mobile":return m;case"Tablet":return u;case"Desktop":return d;default:return}},se=e=>{"Mobile"===re?ee({width:e}):"Tablet"===re?ee({widthMD:e}):"Desktop"===re&&ee({widthLG:e})},ce=()=>{switch(re){case"Mobile":return g;case"Tablet":return h;case"Desktop":return v;default:return}},be=e=>{"Mobile"===re?ee({widthUnit:e}):"Tablet"===re?ee({widthUnitMD:e}):"Desktop"===re&&ee({widthUnitLG:e})},me=()=>{switch(re){case"Mobile":return k;case"Tablet":return f;case"Desktop":return _;default:return}},ue=e=>{"Mobile"===re?ee({height:e}):"Tablet"===re?ee({heightMD:e}):"Desktop"===re&&ee({heightLG:e})},de=()=>{switch(re){case"Mobile":return y;case"Tablet":return w;case"Desktop":return E;default:return}},pe=e=>{"Mobile"===re?ee({heightUnit:e}):"Tablet"===re?ee({heightUnitMD:e}):"Desktop"===re&&ee({heightUnitLG:e})},ge=()=>{switch(re){case"Mobile":return C;case"Tablet":return $;case"Desktop":return S;default:return}},he=e=>{"Mobile"===re?ee({minWidth:e}):"Tablet"===re?ee({minWidthMD:e}):"Desktop"===re&&ee({minWidthLG:e})},ve=()=>{switch(re){case"Mobile":return T;case"Tablet":return B;case"Desktop":return L;default:return}},ke=e=>{"Mobile"===re?ee({minWidthUnit:e}):"Tablet"===re?ee({minWidthUnitMD:e}):"Desktop"===re&&ee({minWidthUnitLG:e})},_e=()=>{switch(re){case"Mobile":return D;case"Tablet":return V;case"Desktop":return H;default:return}},ye=e=>{"Mobile"===re?ee({maxWidth:e}):"Tablet"===re?ee({maxWidthMD:e}):"Desktop"===re&&ee({maxWidthLG:e})},we=()=>{switch(re){case"Mobile":return R;case"Tablet":return A;case"Desktop":return U;default:return}},Ee=e=>{"Mobile"===re?ee({maxWidthUnit:e}):"Tablet"===re?ee({maxWidthUnitMD:e}):"Desktop"===re&&ee({maxWidthUnitLG:e})},xe=()=>{switch(re){case"Mobile":return F;case"Tablet":return G;case"Desktop":return O;default:return}},Ce=e=>{"Mobile"===re?ee({minHeight:e}):"Tablet"===re?ee({minHeightMD:e}):"Desktop"===re&&ee({minHeightLG:e})},$e=()=>{switch(re){case"Mobile":return z;case"Tablet":return P;case"Desktop":return I;default:return}},Se=e=>{"Mobile"===re?ee({minHeightUnit:e}):"Tablet"===re?ee({minHeightUnitMD:e}):"Desktop"===re&&ee({minHeightUnitLG:e})},Me=()=>{switch(re){case"Mobile":return J;case"Tablet":return W;case"Desktop":return j;default:return}},Te=e=>{"Mobile"===re?ee({maxHeight:e}):"Tablet"===re?ee({maxHeightMD:e}):"Desktop"===re&&ee({maxHeightLG:e})},Be=()=>{switch(re){case"Mobile":return Y;case"Tablet":return X;case"Desktop":return q;default:return}},Ne=e=>{"Mobile"===re?ee({maxHeightUnit:e}):"Tablet"===re?ee({maxHeightUnitMD:e}):"Desktop"===re&&ee({maxHeightUnitLG:e})};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Size","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-component enb-component-size"},(0,e.createElement)(fe,{label:(0,n.__)("Aspect Ratio","enblocks"),help:(0,n.__)("Define the desired width-to-height ratio of an element.","enblocks"),innerLabel:"",toggleButtonLabel:"Select Predefined Ratio",toggleButtonLabel2:"Set Custom Ratio",hasCustomValue:a,setShowCustomValue:e=>ee({hasCustomRatio:e}),resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("1:1","enblocks"),value:"1/1"},{label:(0,n.__)("2:3","enblocks"),value:"2/3"},{label:(0,n.__)("3:2","enblocks"),value:"3/2"},{label:(0,n.__)("3:4","enblocks"),value:"3/4"},{label:(0,n.__)("4:3","enblocks"),value:"4/3"},{label:(0,n.__)("16:9 ","enblocks"),value:"16/9 "},{label:(0,n.__)("21:9 ","enblocks"),value:"21/9 "}],value:o,setValue:e=>ee({aspectRatio:e}),min:1,max:25,customValue:s,setCustomValue:e=>ee({aspectRatioLeft:e}),customValue2:b,setCustomValue2:e=>ee({aspectRatioRight:e})}),(0,e.createElement)(M,{label:(0,n.__)("Width","enblocks"),hasDeviceToggle:!0,value:ie(),setValue:se,max:2e3,showUnits:!0,units:oe,unit:ce(),setUnit:be}),!a&&!o&&(0,e.createElement)(M,{label:(0,n.__)("Height","enblocks"),hasDeviceToggle:!0,value:me(),setValue:ue,max:2e3,showUnits:!0,units:oe,unit:de(),setUnit:pe}),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(N,{label:(0,n.__)("Min & Max Values","enblocks"),checked:x,setChecked:e=>ee({hasMinMax:e})}),x&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(e.Fragment,null,(0,e.createElement)(M,{label:(0,n.__)("Min Width","enblocks"),hasDeviceToggle:!0,value:ge(),setValue:he,max:2e3,showUnits:!0,units:oe,unit:ve(),setUnit:ke}),(0,e.createElement)(M,{label:(0,n.__)("Max Width","enblocks"),hasDeviceToggle:!0,value:_e(),setValue:ye,max:2e3,showUnits:!0,units:oe,unit:we(),setUnit:Ee})),!a&&!o&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(M,{label:(0,n.__)("Min Height","enblocks"),hasDeviceToggle:!0,value:xe(),setValue:Ce,max:2e3,showUnits:!0,units:oe,unit:$e(),setUnit:Se}),(0,e.createElement)(M,{label:(0,n.__)("Max Height","enblocks"),hasDeviceToggle:!0,value:Me(),setValue:Te,max:2e3,showUnits:!0,units:oe,unit:Be(),setUnit:Ne}))))))))}return(0,e.createElement)(t,{...l})}),"withSizeAspectRatio");(0,s.addFilter)("editor.BlockEdit","enblocks/size-aspect-ratio",_e),(0,s.addFilter)("blocks.registerBlockType","enblocks/size-aspect-ratio-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/container"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,hasCustomRatio:{type:"boolean",default:!1},aspectRatio:{type:"string"},aspectRatioLeft:{type:"number"},aspectRatioRight:{type:"number"},width:{type:"number"},widthMD:{type:"number"},widthLG:{type:"number"},widthUnit:{type:"string",default:"px"},widthUnitMD:{type:"string",default:"px"},widthUnitLG:{type:"string",default:"px"},height:{type:"number"},heightMD:{type:"number"},heightLG:{type:"number"},heightUnit:{type:"string",default:"px"},heightUnitMD:{type:"string",default:"px"},heightUnitLG:{type:"string",default:"px"},hasMinMax:{type:"boolean",default:!1},minWidth:{type:"number"},minWidthMD:{type:"number"},minWidthLG:{type:"number"},minWidthUnit:{type:"string",default:"px"},minWidthUnitMD:{type:"string",default:"px"},minWidthUnitLG:{type:"string",default:"px"},maxWidth:{type:"number"},maxWidthMD:{type:"number"},maxWidthLG:{type:"number"},maxWidthUnit:{type:"string",default:"px"},maxWidthUnitMD:{type:"string",default:"px"},maxWidthUnitLG:{type:"string",default:"px"},minHeight:{type:"number"},minHeightMD:{type:"number"},minHeightLG:{type:"number"},minHeightUnit:{type:"string",default:"px"},minHeightUnitMD:{type:"string",default:"px"},minHeightUnitLG:{type:"string",default:"px"},maxHeight:{type:"number"},maxHeightMD:{type:"number"},maxHeightLG:{type:"number"},maxHeightUnit:{type:"string",default:"px"},maxHeightUnitMD:{type:"string",default:"px"},maxHeightUnitLG:{type:"string",default:"px"},sizeCSS:{type:"object",source:"html"},sizeMD:{type:"object",source:"html"},sizeLG:{type:"object",source:"html"}}}}));const ye=({help:t,setAttributes:l,options:a=[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Static","enblocks"),value:"static"},{label:(0,n.__)("Relative","enblocks"),value:"relative"},{label:(0,n.__)("Absolute","enblocks"),value:"absolute"},{label:(0,n.__)("Fixed","enblocks"),value:"fixed"},{label:(0,n.__)("Sticky","enblocks"),value:"sticky"},{label:(0,n.__)("Unset","enblocks"),value:"unset"}],hasPositionValues:o=!0,position:r,setPosition:i,top:s,setTop:c,right:b,setRight:m,bottom:u,setBottom:d,left:p,setLeft:g,units:h=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],unit:v,zIndex:k})=>(0,e.createElement)("div",{className:"enb-component-position"},(0,e.createElement)(B,{label:(0,n.__)("Type","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:a,value:r,setValue:i}),!!r&&o&&(0,e.createElement)(oe,{label:(0,n.__)("Position","enblocks"),hasDeviceToggle:!0,showLinked:!1,min:-2e3,max:2e3,value:s,setValue:c,value2:b,setValue2:m,value3:u,setValue3:d,value4:p,setValue4:g,showUnits:!0,units:h,unit:v,setUnit:e=>l({positionUnit:e})}),(0,e.createElement)(M,{label:(0,n.__)("Z-Index","enblocks"),value:k,setValue:e=>l({zIndex:e}),min:-10,max:1e3}),!!t&&(0,e.createElement)("div",{className:"components-base-control__help enb-component-help"},t)),we=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/buttons"===l.name||"enblocks/container"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name||"enblocks/image"===l.name){const{attributes:{position:a,positionMD:o,positionLG:s,positionTop:b,positionTopMD:m,positionTopLG:u,positionRight:d,positionRightMD:g,positionRightLG:h,positionBottom:v,positionBottomMD:k,positionBottomLG:f,positionLeft:_,positionLeftMD:y,positionLeftLG:w,positionUnit:E,zIndex:x,positionCSS:C,positionCssMD:$,positionCssLG:S},setAttributes:M}=l;function T(e){return!!e||0===e}let B="",N="",L="";T(a)?(B+=`position:${a};`,T(o)&&(N+=`position:${o};`),T(s)&&(L+=`position:${s};`)):T(o)?(B+=`position:${o};`,T(s)&&(L+=`position:${s};`)):T(s)&&(B+=`position:${s};`),(T(a)||T(o)||T(s))&&(T(b)?(B+=`top:${b}${E};`,T(m)&&(N+=`top:${m}${E};`),T(u)&&(L+=`top:${u}${E};`)):T(m)?(B+=`top:${m}${E};`,T(u)&&(L+=`top:${u}${E};`)):T(u)&&(B+=`top:${u}${E};`),T(d)?(B+=`right:${d}${E};`,T(g)&&(N+=`right:${g}${E};`),T(h)&&(L+=`right:${h}${E};`)):T(g)?(B+=`right:${g}${E};`,T(h)&&(L+=`right:${h}${E};`)):T(h)&&(B+=`right:${h}${E};`),T(v)?(B+=`bottom:${v}${E};`,T(k)&&(N+=`bottom:${k}${E};`),T(f)&&(L+=`bottom:${f}${E};`)):T(k)?(B+=`bottom:${k}${E};`,T(f)&&(L+=`bottom:${f}${E};`)):T(f)&&(B+=`bottom:${f}${E};`),T(_)?(B+=`left:${_}${E};`,T(y)&&(N+=`left:${y}${E};`),T(w)&&(L+=`left:${w}${E};`)):T(y)?(B+=`left:${y}${E};`,T(w)&&(L+=`left:${w}${E};`)):T(w)&&(B+=`left:${w}${E};`)),T(x)&&(B+=`z-index:${x};`),(0,c.useEffect)((()=>{JSON.stringify(C)!==JSON.stringify(B)&&M({positionCSS:B})}),[C,B,M]),(0,c.useEffect)((()=>{JSON.stringify($)!==JSON.stringify(N)&&M({positionCssMD:N})}),[$,N,M]),(0,c.useEffect)((()=>{JSON.stringify(S)!==JSON.stringify(L)&&M({positionCssLG:L})}),[S,L,M]);const D=p(),V=()=>{switch(D){case"Desktop":return s;case"Tablet":return o;case"Mobile":return a;default:return}},H=e=>{"Desktop"===D?M({positionLG:e}):"Tablet"===D?M({positionMD:e}):"Mobile"===D&&M({position:e})},R=()=>{switch(D){case"Desktop":return u;case"Tablet":return m;case"Mobile":return b;default:return}},A=e=>{"Desktop"===D?M({positionTopLG:e}):"Tablet"===D?M({positionTopMD:e}):"Mobile"===D&&M({positionTop:e})},U=()=>{switch(D){case"Desktop":return h;case"Tablet":return g;case"Mobile":return d;default:return}},F=e=>{"Desktop"===D?M({positionRightLG:e}):"Tablet"===D?M({positionRightMD:e}):"Mobile"===D&&M({positionRight:e})},G=()=>{switch(D){case"Desktop":return f;case"Tablet":return k;case"Mobile":return v;default:return}},O=e=>{"Desktop"===D?M({positionBottomLG:e}):"Tablet"===D?M({positionBottomMD:e}):"Mobile"===D&&M({positionBottom:e})},z=()=>{switch(D){case"Desktop":return w;case"Tablet":return y;case"Mobile":return _;default:return}},P=e=>{"Desktop"===D?M({positionLeftLG:e}):"Tablet"===D?M({positionLeftMD:e}):"Mobile"===D&&M({positionLeft:e})};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Position","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(ye,{setAttributes:M,position:V(),setPosition:H,top:R(),setTop:A,right:U(),setRight:F,bottom:G(),setBottom:O,left:z(),setLeft:P,unit:E,zIndex:x}))))}return(0,e.createElement)(t,{...l})}),"withPosition");(0,s.addFilter)("editor.BlockEdit","enblocks/visibility-with-inspector-controls",we),(0,s.addFilter)("blocks.registerBlockType","enblocks/visibility-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/buttons"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,position:{type:"string"},positionMD:{type:"string"},positionLG:{type:"string"},positionTop:{type:"number"},positionTopMD:{type:"number"},positionTopLG:{type:"number"},positionRight:{type:"number"},positionRightMD:{type:"number"},positionRightLG:{type:"number"},positionBottom:{type:"number"},positionBottomMD:{type:"number"},positionBottomLG:{type:"number"},positionLeft:{type:"number"},positionLeftMD:{type:"number"},positionLeftLG:{type:"number"},positionUnit:{type:"string",default:"px"},zIndex:{type:"number"},positionCSS:{type:"object",source:"html"},positionCssMD:{type:"object",source:"html"},positionCsLG:{type:"object",source:"html"}}}}));const Ee=({fluidSpacing:t,linkedType:l,setLinkedType:o,label:r,customValue:s,setCustomValue:c,innerTitle:b=[(0,n.__)("Top","enblocks"),(0,n.__)("Bottom","enblocks"),(0,n.__)("Left","enblocks"),(0,n.__)("Right","enblocks")],hasNegativeValue:u,options:d,min:p,max:h=1e3,value:v,setValue:k,minValue:_,setMinValue:y,maxValue:w,setMaxValue:E,responsiveValue:x,setResponsiveValue:$,value2:S,setValue2:M,minValue2:T,setMinValue2:B,maxValue2:N,setMaxValue2:L,responsiveValue2:D,setResponsiveValue2:V,value3:H,setValue3:R,minValue3:A,setMinValue3:U,maxValue3:F,setMaxValue3:G,responsiveValue3:O,setResponsiveValue3:z,value4:P,setValue4:I,minValue4:J,setMinValue4:W,maxValue4:j,setMaxValue4:Y,responsiveValue4:X,setResponsiveValue4:q,resetFallback:K,unit:Z,setUnit:Q})=>{"pair"===l?s?(T=_,N=w,J=A,j=F):(S=v,P=H):"linked"===l&&(s?(T=_,N=w,A=_,F=w,J=_,j=w):(S=v,H=v,P=v));let ee=!0;return s?(_||w||T||N||A||F||J||j||x||D||O||X)&&(ee=!1):v===K&&S===K&&H===K&&P===K||(ee=!1),(0,e.createElement)("div",{className:"enb-component enb-component-spacing"},(0,e.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mt--8 enb-mb-8"},(0,e.createElement)("h2",{className:"enb-component-heading"},r),(0,e.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center"},!t&&s&&(0,e.createElement)(f,null),(0,e.createElement)(i.Button,{label:!0===s?(0,n.__)("Switch to Preset Value","enblocks"):(0,n.__)("Switch to Custom Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:a()("enb-control-button enb-switch-control-button",{"is-active":!0===s}),onClick:()=>c(!0!==s),icon:m}),(0,e.createElement)(ne,{linkedType:l,setLinkedType:o}),(0,e.createElement)(g,{disabled:ee,onClick:()=>{s?t?(y(void 0),E(void 0),B(void 0),L(void 0),U(void 0),G(void 0),W(void 0),Y(void 0)):($(void 0),V(void 0),z(void 0),q(void 0)):(k(K),M(K),R(K),I(K))}}))),!s&&(0,e.createElement)("div",{className:"enb-cols-2 enb-gap-16"},(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-8"},b[0]),!s&&(0,e.createElement)(i.SelectControl,{options:d,value:v,onChange:k})),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-8"},b[1]),!s&&(0,e.createElement)(i.SelectControl,{options:d,value:S,onChange:M,disabled:("pair"===l||"linked"===l)&&!0})),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-8"},b[2]),!s&&(0,e.createElement)(i.SelectControl,{options:d,value:H,onChange:R,disabled:"linked"===l&&!0})),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-8"},b[3]),!s&&(0,e.createElement)(i.SelectControl,{options:d,value:P,onChange:I,disabled:("pair"===l||"linked"===l)&&!0}))),t&&s&&(0,e.createElement)("div",{className:"enb-cols-2 enb-gap-16"},(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-8"},b[0]),s&&(0,e.createElement)(C,{resetButton:!1,isClamp:!0,hasNegativeValue:u,min:p,max:h,value:_,setValue:y,value2:w,setValue2:E})),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-8"},b[1]),s&&(0,e.createElement)(C,{resetButton:!1,isClamp:!0,hasNegativeValue:u,min:p,max:h,value:T,setValue:B,value2:N,setValue2:L,disabled:("pair"===l||"linked"===l)&&!0})),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-8"},b[2]),s&&(0,e.createElement)(C,{resetButton:!1,isClamp:!0,hasNegativeValue:u,min:p,max:h,value:A,setValue:U,value2:F,setValue2:G,disabled:"linked"===l&&!0})),(0,e.createElement)("div",{className:"enb-column"},(0,e.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-8"},b[3]),s&&(0,e.createElement)(C,{resetButton:!1,isClamp:!0,hasNegativeValue:u,min:p,max:h,value:J,setValue:W,value2:j,setValue2:Y,disabled:("pair"===l||"linked"===l)&&!0}))),!t&&s&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(oe,{showLinked:!0,hasCustomOrder:!0,linkedType:l,hasNegativeValue:u,value:x,setValue:$,value2:X,setValue2:q,value3:D,setValue3:V,value4:O,setValue4:z,max:2e3,showUnits:!0,unit:Z,setUnit:Q})))},xe=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/buttons"===l.name||"enblocks/column"===l.name||"enblocks/columns"===l.name||"enblocks/container"===l.name||"enblocks/flexbox"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name||"enblocks/image"===l.name){const{attributes:{fluidSpacing:a,paddingLinkedType:o,hasCustomPadding:s,paddingTop:b,paddingTopMin:m,paddingTopMD:d,paddingTopMax:g,paddingBottom:h,paddingBottomMin:v,paddingBottomMD:k,paddingBottomMax:f,paddingLeft:y,paddingLeftMin:w,paddingLeftMD:E,paddingLeftMax:x,paddingRight:C,paddingRightMin:$,paddingRightMD:S,paddingRightMax:M,paddingUnit:T,forcePadding:B,marginLinkedType:L,hasCustomMargin:D,marginTop:V,marginTopMin:H,marginTopMD:R,marginTopMax:A,marginBottom:U,marginBottomMin:F,marginBottomMD:G,marginBottomMax:O,marginLeft:z,marginLeftMin:P,marginLeftMD:I,marginLeftMax:J,marginRight:W,marginRightMin:j,marginRightMD:Y,marginRightMax:X,marginUnit:q,forceMargin:K,spacingCSS:Z,spacingMD:Q,spacingLG:ee},setAttributes:te}=l;function le(e){return!!e||0===e}let ae="",ne="",oe="",re="",ie="";K&&(re=" !important"),B&&(ie=" !important"),D||("linked"===L?le(V)&&(ae+=`margin:var(${V})${re};`):"pair"===L?(le(V)&&(ae+=`margin-block:var(${V})${re};`),le(z)&&(ae+=`margin-inline:var(${z})${re};`)):(le(V)&&(ae+=`margin-block-start:var(${V})${re};`),le(U)&&(ae+=`margin-block-end:var(${U})${re};`),le(z)&&(ae+=`margin-inline-start:var(${z})${re};`),le(W)&&(ae+=`margin-inline-end:var(${W})${re};`))),s||("linked"===o?le(b)&&(ae+=`padding:var(${b})${ie};`):"pair"===o?(le(b)&&(ae+=`padding-block:var(${b})${ie};`),le(y)&&(ae+=`padding-inline:var(${y})${ie};`)):(le(b)&&(ae+=`padding-block-start:var(${b})${ie};`),le(h)&&(ae+=`padding-block-end:var(${h})${ie};`),le(y)&&(ae+=`padding-inline-start:var(${y})${ie};`),le(C)&&(ae+=`padding-inline-end:var(${C})${ie};`))),a?(D&&("linked"===L&&le(H)&&le(A)?ae+="margin:"+u(H,A)+`${re};`:"pair"===L?(le(H)&&le(A)&&(ae+="margin-block:"+u(H,A)+`${re};`),le(P)&&le(J)&&(ae+="margin-inline:"+u(P,J)+`${re};`)):(le(H)&&le(A)&&(ae+="margin-block-start:"+u(H,A)+`${re};`),le(F)&&le(O)&&(ae+="margin-block-end:"+u(F,O)+`${re};`),le(P)&&le(J)&&(ae+="margin-inline-start:"+u(P,J)+`${re};`),le(j)&&le(X)&&(ae+="margin-inline-end:"+u(j,X)+`${re};`))),s&&("linked"===o&&le(m)&&le(g)?ae+="padding:"+u(m,g)+`${ie};`:"pair"===o?(le(m)&&le(g)&&(ae+="padding-block:"+u(m,g)+`${ie};`),le(w)&&le(x)&&(ae+="padding-inline:"+u(w,x)+`${ie};`)):(le(m)&&le(g)&&(ae+="padding-block-start:"+u(m,g)+`${ie};`),le(v)&&le(f)&&(ae+="padding-block-end:"+u(v,f)+`${ie};`),le(w)&&le(x)&&(ae+="padding-inline-start:"+u(w,x)+`${ie};`),le($)&&le(M)&&(ae+="padding-inline-end:"+u($,M)+`${ie};`)))):(D&&("linked"===L?(le(H)?ae+=`margin:${H}${q}${re};`:le(A)&&(ae+=`margin:${A}${q}${re};`),le(R)&&(ne+=`margin:${R}${q}${re};`),(le(H)&&le(A)||le(R)&&le(A))&&(oe+=`margin:${A}${q}${re};`)):"pair"===L?(le(H)?ae+=`margin-block:${H}${q}${re};`:le(A)&&(ae+=`margin-block:${A}${q}${re};`),le(R)&&(ne+=`margin-block:${R}${q}${re};`),(le(H)&&le(A)||le(R)&&le(A))&&(oe+=`margin-block:${A}${q}${re};`),le(j)?ae+=`margin-inline:${j}${q}${re};`:le(X)&&(ae+=`margin-inline:${X}${q}${re};`),le(Y)&&(ne+=`margin-inline:${Y}${q}${re};`),(le(j)&&le(X)||le(Y)&&le(X))&&(oe+=`margin-inline:${X}${q}${re};`)):(le(H)?ae+=`margin-block-start:${H}${q}${re};`:le(A)&&(ae+=`margin-block-start:${A}${q}${re};`),le(R)&&(ne+=`margin-block-start:${R}${q}${re};`),(le(H)&&le(A)||le(R)&&le(A))&&(oe+=`margin-block-start:${A}${q}${re};`),le(F)?ae+=`margin-block-end:${F}${q}${re};`:le(O)&&(ae+=`margin-block-end:${O}${q}${re};`),le(G)&&(ne+=`margin-block-end:${G}${q}${re};`),(le(F)&&le(O)||le(G)&&le(O))&&(oe+=`margin-block-end:${O}${q}${re};`),le(P)?ae+=`margin-inline-start:${P}${q}${re};`:le(J)&&(ae+=`margin-inline-start:${J}${q}${re};`),le(I)&&(ne+=`margin-inline-start:${I}${q}${re};`),(le(P)&&le(J)||le(I)&&le(J))&&(oe+=`margin-inline-start:${J}${q}${re};`),le(j)?ae+=`margin-inline-end:${j}${q}${re};`:le(X)&&(ae+=`margin-inline-end:${X}${q}${re};`),le(Y)&&(ne+=`margin-inline-end:${Y}${q}${re};`),(le(j)&&le(X)||le(Y)&&le(X))&&(oe+=`margin-inline-end:${X}${q}${re};`))),s&&("linked"===o?(le(m)?ae+=`padding:${m}${T}${ie};`:le(g)&&(ae+=`padding:${g}${T}${ie};`),le(d)&&(ne+=`padding:${d}${T}${ie};`),(le(m)&&le(g)||le(d)&&le(g))&&(oe+=`padding:${g}${T}${ie};`)):"pair"===o?(le(m)?ae+=`padding-block:${m}${T}${ie};`:le(g)&&(ae+=`padding-block:${g}${T}${ie};`),le(d)&&(ne+=`padding-block:${d}${T}${ie};`),(le(m)&&le(g)||le(d)&&le(g))&&(oe+=`padding-block:${g}${T}${ie};`),le($)?ae+=`padding-inline:${$}${T}${ie};`:le(M)&&(ae+=`padding-inline:${M}${T}${ie};`),le(S)&&(ne+=`padding-inline:${S}${T}${ie};`),(le($)&&le(M)||le(S)&&le(M))&&(oe+=`padding-inline:${M}${T}${ie};`)):(le(m)?ae+=`padding-block-start:${m}${T}${ie};`:le(g)&&(ae+=`padding-block-start:${g}${T}${ie};`),le(d)&&(ne+=`padding-block-start:${d}${T}${ie};`),(le(m)&&le(g)||le(d)&&le(g))&&(oe+=`padding-block-start:${g}${T}${ie};`),le(v)?ae+=`padding-block-end:${v}${T}${ie};`:le(f)&&(ae+=`padding-block-end:${f}${T}${ie};`),le(k)&&(ne+=`padding-block-end:${k}${T}${ie};`),(le(v)&&le(f)||le(k)&&le(f))&&(oe+=`padding-block-end:${f}${T}${ie};`),le(w)?ae+=`padding-inline-start:${w}${T}${ie};`:le(x)&&(ae+=`padding-inline-start:${x}${T}${ie};`),le(E)&&(ne+=`padding-inline-start:${E}${T}${ie};`),(le(w)&&le(x)||le(E)&&le(x))&&(oe+=`padding-inline-start:${x}${T}${ie};`),le($)?ae+=`padding-inline-end:${$}${T}${ie};`:le(M)&&(ae+=`padding-inline-end:${M}${T}${ie};`),le(S)&&(ne+=`padding-inline-end:${S}${T}${ie};`),(le($)&&le(M)||le(S)&&le(M))&&(oe+=`padding-inline-end:${M}${T}${ie};`)))),(0,c.useEffect)((()=>{JSON.stringify(Z)!==JSON.stringify(ae)&&te({spacingCSS:ae})}),[Z,ae,te]),(0,c.useEffect)((()=>{JSON.stringify(Q)!==JSON.stringify(ne)&&te({spacingMD:ne})}),[Q,ne,te]),(0,c.useEffect)((()=>{JSON.stringify(ee)!==JSON.stringify(oe)&&te({spacingLG:oe})}),[ee,oe,te]);const se=p(),ce=()=>{switch(se){case"Desktop":return g;case"Tablet":return d;case"Mobile":return m;default:return}},be=e=>{"Desktop"===se?te({paddingTopMax:e}):"Tablet"===se?te({paddingTopMD:e}):"Mobile"===se&&te({paddingTopMin:e})},me=()=>{switch(se){case"Desktop":return f;case"Tablet":return k;case"Mobile":return v;default:return}},ue=e=>{"Desktop"===se?te({paddingBottomMax:e}):"Tablet"===se?te({paddingBottomMD:e}):"Mobile"===se&&te({paddingBottomMin:e})},de=()=>{switch(se){case"Desktop":return x;case"Tablet":return E;case"Mobile":return w;default:return}},pe=e=>{"Desktop"===se?te({paddingLeftMax:e}):"Tablet"===se?te({paddingLeftMD:e}):"Mobile"===se&&te({paddingLeftMin:e})},ge=()=>{switch(se){case"Desktop":return M;case"Tablet":return S;case"Mobile":return $;default:return}},he=e=>{"Desktop"===se?te({paddingRightMax:e}):"Tablet"===se?te({paddingRightMD:e}):"Mobile"===se&&te({paddingRightMin:e})},ve=()=>{switch(se){case"Desktop":return A;case"Tablet":return R;case"Mobile":return H;default:return}},ke=e=>{"Desktop"===se?te({marginTopMax:e}):"Tablet"===se?te({marginTopMD:e}):"Mobile"===se&&te({marginTopMin:e})},fe=()=>{switch(se){case"Desktop":return O;case"Tablet":return G;case"Mobile":return F;default:return}},_e=e=>{"Desktop"===se?te({marginBottomMax:e}):"Tablet"===se?te({marginBottomMD:e}):"Mobile"===se&&te({marginBottomMin:e})},ye=()=>{switch(se){case"Desktop":return J;case"Tablet":return I;case"Mobile":return P;default:return}},we=e=>{"Desktop"===se?te({marginLeftMax:e}):"Tablet"===se?te({marginLeftMD:e}):"Mobile"===se&&te({marginLeftMin:e})},xe=()=>{switch(se){case"Desktop":return X;case"Tablet":return Y;case"Mobile":return j;default:return}},Ce=e=>{"Desktop"===se?te({marginRightMax:e}):"Tablet"===se?te({marginRightMD:e}):"Mobile"===se&&te({marginRightMin:e})},$e=[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("0","enblocks"),value:"--enb-spacing-0"},{label:(0,n.__)("4px","enblocks"),value:"--enb-spacing-4"},{label:(0,n.__)("8px","enblocks"),value:"--enb-spacing-8"},{label:(0,n.__)("12px","enblocks"),value:"--enb-spacing-12"},{label:(0,n.__)("16px","enblocks"),value:"--enb-spacing-16"},{label:(0,n.__)("24px","enblocks"),value:"--enb-spacing-24"},{label:(0,n.__)("32px","enblocks"),value:"--enb-spacing-32"},{label:(0,n.__)("40px","enblocks"),value:"--enb-spacing-40"},{label:(0,n.__)("48px","enblocks"),value:"--enb-spacing-48"},{label:(0,n.__)("56px","enblocks"),value:"--enb-spacing-56"},{label:(0,n.__)("64px","enblocks"),value:"--enb-spacing-64"},{label:(0,n.__)("72px","enblocks"),value:"--enb-spacing-72"},{label:(0,n.__)("80px","enblocks"),value:"--enb-spacing-80"},{label:(0,n.__)("96px","enblocks"),value:"--enb-spacing-96"}],Se=[{label:(0,n.__)("Auto","enblocks"),value:"auto"},...$e];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Spacing","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(N,{label:(0,n.__)("Fluid Spacing","enblocks"),help:(0,n.__)("Fluid spacing makes use of the clamp() CSS function to determine the appropriate value based on the specific width of the viewport.","enblocks"),checked:a,setChecked:e=>te({fluidSpacing:e})}),(0,e.createElement)(_,null),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(Ee,{label:(0,n.__)("Padding","enblocks"),fluidSpacing:a,linkedType:o,setLinkedType:e=>te({paddingLinkedType:e}),options:$e,customValue:s,setCustomValue:e=>te({hasCustomPadding:e}),value:b,setValue:e=>te({paddingTop:e}),resetFallback:"",minValue:m,setMinValue:e=>te({paddingTopMin:e}),maxValue:g,setMaxValue:e=>te({paddingTopMax:e}),responsiveValue:ce(),setResponsiveValue:be,value2:h,setValue2:e=>te({paddingBottom:e}),minValue2:v,setMinValue2:e=>te({paddingBottomMin:e}),maxValue2:f,setMaxValue2:e=>te({paddingBottomMax:e}),responsiveValue2:me(),setResponsiveValue2:ue,value3:y,setValue3:e=>te({paddingLeft:e}),minValue3:w,setMinValue3:e=>te({paddingLeftMin:e}),maxValue3:x,setMaxValue3:e=>te({paddingLeftMax:e}),responsiveValue3:de(),setResponsiveValue3:pe,value4:C,setValue4:e=>te({paddingRight:e}),minValue4:$,setMinValue4:e=>te({paddingRightMin:e}),maxValue4:M,setMaxValue4:e=>te({paddingRightMax:e}),responsiveValue4:ge(),setResponsiveValue4:he,unit:T,setUnit:e=>te({paddingUnit:e})}),(0,e.createElement)(N,{label:(0,n.__)("Force padding","enblocks"),help:(0,n.__)('Adds "!important" to the padding property in order to override any values generated by the WordPress Block Editor.',"enblocks"),checked:B,setChecked:e=>te({forcePadding:e})}),(0,e.createElement)(_,null),(0,e.createElement)(Ee,{label:(0,n.__)("Margin","enblocks"),fluidSpacing:a,linkedType:L,setLinkedType:e=>te({marginLinkedType:e}),options:Se,customValue:D,setCustomValue:e=>te({hasCustomMargin:e}),hasNegativeValue:!0,value:V,setValue:e=>te({marginTop:e}),resetFallback:"",minValue:H,setMinValue:e=>te({marginTopMin:e}),maxValue:A,setMaxValue:e=>te({marginTopMax:e}),responsiveValue:ve(),setResponsiveValue:ke,value2:U,setValue2:e=>te({marginBottom:e}),minValue2:F,setMinValue2:e=>te({marginBottomMin:e}),maxValue2:O,setMaxValue2:e=>te({marginBottomMax:e}),responsiveValue2:fe(),setResponsiveValue2:_e,value3:z,setValue3:e=>te({marginLeft:e}),minValue3:P,setMinValue3:e=>te({marginLeftMin:e}),maxValue3:J,setMaxValue3:e=>te({marginLeftMax:e}),responsiveValue3:ye(),setResponsiveValue3:we,value4:W,setValue4:e=>te({marginRight:e}),minValue4:j,setMinValue4:e=>te({marginRightMin:e}),maxValue4:X,setMaxValue4:e=>te({marginRightMax:e}),responsiveValue4:xe(),setResponsiveValue4:Ce,unit:q,setUnit:e=>te({marginUnit:e})}),(0,e.createElement)(N,{label:(0,n.__)("Force margin","enblocks"),help:(0,n.__)('Adds "!important" to the margin property in order to override any values generated by the WordPress Block Editor.',"enblocks"),checked:K,setChecked:e=>te({forceMargin:e})})))))}return(0,e.createElement)(t,{...l})}),"withSpacing");(0,s.addFilter)("editor.BlockEdit","enblocks/spacing",xe),(0,s.addFilter)("blocks.registerBlockType","enblocks/spacing-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/buttons"!==t&&"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==t&&"enblocks/flexbox"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,fluidSpacing:{type:"boolean",default:!0},hasCustomPadding:{type:"boolean",default:!1},paddingLinkedType:{type:"string",default:"linked"},paddingTop:{type:"string",default:""},paddingTopMin:{type:"number"},paddingTopMD:{type:"number"},paddingTopMax:{type:"number"},paddingBottom:{type:"string"},paddingBottomMin:{type:"number"},paddingBottomMD:{type:"number"},paddingBottomMax:{type:"number"},paddingLeft:{type:"string"},paddingLeftMin:{type:"number"},paddingLeftMD:{type:"number"},paddingLeftMax:{type:"number"},paddingRight:{type:"string"},paddingRightMin:{type:"number"},paddingRightMD:{type:"number"},paddingRightMax:{type:"number"},paddingUnit:{type:"string",default:"px"},forcePadding:{type:"boolean"},hasCustomMargin:{type:"boolean",default:!1},marginLinkedType:{type:"string",default:"pair"},marginTop:{type:"string",default:""},marginTopMin:{type:"number"},marginTopMD:{type:"number"},marginTopMax:{type:"number"},marginBottom:{type:"string"},marginBottomMin:{type:"number"},marginBottomMD:{type:"number"},marginBottomMax:{type:"number"},marginLeft:{type:"string"},marginLeftMin:{type:"number"},marginLeftMD:{type:"number"},marginLeftMax:{type:"number"},marginRight:{type:"string"},marginRightMin:{type:"number"},marginRightMD:{type:"number"},marginRightMax:{type:"number"},marginUnit:{type:"string",default:"px"},forceMargin:{type:"boolean"},spacingCSS:{type:"object",source:"html"},spacingMD:{type:"object",source:"html"},spacingLG:{type:"object",source:"html"}}}}));const Ce=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/popup"===l.name||"enblocks/slide-in"===l.name){const{attributes:{fluidSpacing:a,paddingLinkedType:o,hasCustomPadding:s,paddingTop:b,paddingTopMin:m,paddingTopMD:d,paddingTopMax:g,paddingBottom:h,paddingBottomMin:v,paddingBottomMD:k,paddingBottomMax:f,paddingLeft:_,paddingLeftMin:y,paddingLeftMD:w,paddingLeftMax:E,paddingRight:x,paddingRightMin:C,paddingRightMD:$,paddingRightMax:S,paddingUnit:M,forcePadding:T,spacingCSS:B,spacingMD:L,spacingLG:D},setAttributes:V}=l;function H(e){return!!e||0===e}let R="",A="",U="",F="";T&&(F=" !important"),a?s?"linked"===o&&H(m)&&H(g)?R+="padding:"+u(m,g)+`${F};`:"pair"===o?(H(m)&&H(g)&&(R+="padding-block:"+u(m,g)+`${F};`),H(y)&&H(E)&&(R+="padding-inline:"+u(y,E)+`${F};`)):(H(m)&&H(g)&&(R+="padding-block-start:"+u(m,g)+`${F};`),H(v)&&H(f)&&(R+="padding-block-end:"+u(v,f)+`${F};`),H(y)&&H(E)&&(R+="padding-inline-start:"+u(y,E)+`${F};`),H(C)&&H(S)&&(R+="padding-inline-end:"+u(C,S)+`${F};`)):"linked"===o?H(b)&&(R+=`padding:var(${b})${F};`):"pair"===o?(H(b)&&(R+=`padding-block:var(${b})${F};`),H(_)&&(R+=`padding-inline:var(${_})${F};`)):(H(b)&&(R+=`padding-block-start:var(${b})${F};`),H(h)&&(R+=`padding-block-end:var(${h})${F};`),H(_)&&(R+=`padding-inline-start:var(${_})${F};`),H(x)&&(R+=`padding-inline-end:var(${x})${F};`)):"linked"===o?H(m)?(R+=`padding:${m}${M}${F};`,H(d)&&(A+=`padding:${d}${M}${F};`),H(g)&&(U+=`padding:${g}${M}${F};`)):H(d)?(R+=`padding:${d}${M}${F};`,H(g)&&(U+=`padding:${g}${M}${F};`)):H(g)&&(R+=`padding:${g}${M}${F};`):"pair"===o?(H(m)?(R+=`padding-block:${m}${M}${F};`,H(d)&&(A+=`padding-block:${d}${M}${F};`),H(g)&&(U+=`padding-block:${g}${M}${F};`)):H(d)?(R+=`padding-block:${d}${M}${F};`,H(g)&&(U+=`padding-block:${g}${M}${F};`)):H(g)&&(R+=`padding-block:${g}${M}${F};`),H(C)?(R+=`padding-inline:${C}${M}${F};`,H($)&&(A+=`padding-inline:${$}${M}${F};`),H(S)&&(U+=`padding-inline:${S}${M}${F};`)):H($)?(R+=`padding-inline:${$}${M}${F};`,H(S)&&(U+=`padding-inline:${S}${M}${F};`)):H(S)&&(R+=`padding-inline:${S}${M}${F};`)):(H(m)?(R+=`padding-block-start:${m}${M}${F};`,H(d)&&(A+=`padding-block-start:${d}${M}${F};`),H(g)&&(U+=`padding-block-start:${g}${M}${F};`)):H(d)?(R+=`padding-block-start:${d}${M}${F};`,H(g)&&(U+=`padding-block-start:${g}${M}${F};`)):H(g)&&(R+=`padding-block-start:${g}${M}${F};`),H(v)?(R+=`padding-block-end:${v}${M}${F};`,H(k)&&(A+=`padding-block-end:${k}${M}${F};`),H(f)&&(U+=`padding-block-end:${f}${M}${F};`)):H(k)?(R+=`padding-block-end:${k}${M}${F};`,H(f)&&(U+=`padding-block-end:${f}${M}${F};`)):H(f)&&(R+=`padding-block-end:${f}${M}${F};`),H(y)?(R+=`padding-inline-start:${y}${M}${F};`,H(w)&&(A+=`padding-inline-start:${w}${M}${F};`),H(E)&&(U+=`padding-inline-start:${E}${M}${F};`)):H(w)?(R+=`padding-inline-start:${w}${M}${F};`,H(E)&&(U+=`padding-inline-start:${E}${M}${F};`)):H(E)&&(R+=`padding-inline-start:${E}${M}${F};`),H(C)?(R+=`padding-inline-end:${C}${M}${F};`,H($)&&(A+=`padding-inline-end:${$}${M}${F};`),H(S)&&(U+=`padding-inline-end:${S}${M}${F};`)):H($)?(R+=`padding-inline-end:${$}${M}${F};`,H(S)&&(U+=`padding-inline-end:${S}${M}${F};`)):H(S)&&(R+=`padding-inline-end:${S}${M}${F};`)),(0,c.useEffect)((()=>{JSON.stringify(B)!==JSON.stringify(R)&&V({spacingCSS:R})}),[B,R,V]),(0,c.useEffect)((()=>{JSON.stringify(L)!==JSON.stringify(A)&&V({spacingMD:A})}),[L,A,V]),(0,c.useEffect)((()=>{JSON.stringify(D)!==JSON.stringify(U)&&V({spacingLG:U})}),[D,U,V]);const G=p(),O=()=>{switch(G){case"Desktop":return g;case"Tablet":return d;case"Mobile":return m;default:return}},z=e=>{"Desktop"===G?V({paddingTopMax:e}):"Tablet"===G?V({paddingTopMD:e}):"Mobile"===G&&V({paddingTopMin:e})},P=()=>{switch(G){case"Desktop":return f;case"Tablet":return k;case"Mobile":return v;default:return}},I=e=>{"Desktop"===G?V({paddingBottomMax:e}):"Tablet"===G?V({paddingBottomMD:e}):"Mobile"===G&&V({paddingBottomMin:e})},J=()=>{switch(G){case"Desktop":return E;case"Tablet":return w;case"Mobile":return y;default:return}},W=e=>{"Desktop"===G?V({paddingLeftMax:e}):"Tablet"===G?V({paddingLeftMD:e}):"Mobile"===G&&V({paddingLeftMin:e})},j=()=>{switch(G){case"Desktop":return S;case"Tablet":return $;case"Mobile":return C;default:return}},Y=e=>{"Desktop"===G?V({paddingRightMax:e}):"Tablet"===G?V({paddingRightMD:e}):"Mobile"===G&&V({paddingRightMin:e})};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Padding","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(N,{label:(0,n.__)("Fluid Spacing","enblocks"),help:(0,n.__)("Fluid spacing makes use of the clamp() CSS function to determine the appropriate value based on the specific width of the viewport.","enblocks"),checked:a,setChecked:e=>V({fluidSpacing:e})}),(0,e.createElement)(Ee,{label:(0,n.__)("Padding","enblocks"),fluidSpacing:a,linkedType:o,setLinkedType:e=>V({paddingLinkedType:e}),customValue:s,setCustomValue:e=>V({hasCustomPadding:e}),value:b,setValue:e=>V({paddingTop:e}),minValue:m,setMinValue:e=>V({paddingTopMin:e}),maxValue:g,setMaxValue:e=>V({paddingTopMax:e}),responsiveValue:O(),setResponsiveValue:z,value2:h,setValue2:e=>V({paddingBottom:e}),minValue2:v,setMinValue2:e=>V({paddingBottomMin:e}),maxValue2:f,setMaxValue2:e=>V({paddingBottomMax:e}),responsiveValue2:P(),setResponsiveValue2:I,value3:_,setValue3:e=>V({paddingLeft:e}),minValue3:y,setMinValue3:e=>V({paddingLeftMin:e}),maxValue3:E,setMaxValue3:e=>V({paddingLeftMax:e}),responsiveValue3:J(),setResponsiveValue3:W,value4:x,setValue4:e=>V({paddingRight:e}),minValue4:C,setMinValue4:e=>V({paddingRightMin:e}),maxValue4:S,setMaxValue4:e=>V({paddingRightMax:e}),responsiveValue4:j(),setResponsiveValue4:Y}),(0,e.createElement)(N,{label:(0,n.__)("Force padding","enblocks"),help:(0,n.__)('Adds "!important" to the padding property in order to override any values generated by the WordPress Block Editor.',"enblocks"),checked:T,setChecked:e=>V({forcePadding:e})}))))}return(0,e.createElement)(t,{...l})}),"withPadding");(0,s.addFilter)("editor.BlockEdit","enblocks/padding",Ce),(0,s.addFilter)("blocks.registerBlockType","enblocks/padding-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/popup"!==t&&"enblocks/slide-in"!==t?e:{...e,attributes:{...l,fluidSpacing:{type:"boolean",default:!0},hasCustomPadding:{type:"boolean",default:!1},paddingLinkedType:{type:"string",default:"pair"},paddingTop:{type:"string"},paddingTopMin:{type:"number"},paddingTopMax:{type:"number"},paddingBottom:{type:"string"},paddingBottomMin:{type:"number"},paddingBottomMax:{type:"number"},paddingLeft:{type:"string"},paddingLeftMin:{type:"number"},paddingLeftMax:{type:"number"},paddingRight:{type:"string"},paddingRightMin:{type:"number"},paddingRightMax:{type:"number"},paddingUnit:{type:"string",default:"px"},forcePadding:{type:"boolean"},spacingCSS:{type:"object",source:"html"},spacingMD:{type:"object",source:"html"},spacingLG:{type:"object",source:"html"}}}}));const $e=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/column"===l.name||"enblocks/container"===l.name){const{attributes:{wordBreak:a,textWrap:o,overflowWrap:s,writingMode:b,limitLinesCount:m,limitLinesCountMD:u,limitLinesCountLG:d,textStyleCSS:g,textStyleMD:h,textStyleLG:v},setAttributes:k}=l;function f(e){return!!e||0===e}let _="",y="",w="";a&&(_+=`word-break:${a};`),o&&(_+=`text-wrap:${o};`),s&&(_+=`overflow-wrap:${s};`),b&&(_+=`writing-mode:${b};`),f(m)?(_+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${m};overflow:hidden!important;`,f(u)&&(y+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${u};overflow:hidden!important;`),f(d)&&(w+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${d};overflow:hidden!important;`)):f(u)?(_+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${u};overflow:hidden!important;`,f(d)&&(w+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${d};overflow:hidden!important;`)):f(d)&&(_+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${d};overflow:hidden!important;`),(0,c.useEffect)((()=>{JSON.stringify(g)!==JSON.stringify(_)&&k({textStyleCSS:_})}),[g,_,k]),(0,c.useEffect)((()=>{JSON.stringify(h)!==JSON.stringify(y)&&k({textStyleMD:y})}),[h,y,k]),(0,c.useEffect)((()=>{JSON.stringify(v)!==JSON.stringify(w)&&k({textStyleLG:w})}),[v,w,k]);const E=p(),x=()=>{switch(E){case"Desktop":return d;case"Tablet":return u;case"Mobile":return m;default:return}},C=e=>{"Desktop"===E?k({limitLinesCountLG:e}):"Tablet"===E?k({limitLinesCountMD:e}):"Mobile"===E&&k({limitLinesCount:e})};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Text Style","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(B,{label:(0,n.__)("Word Break","enblocks"),help:(0,n.__)("Determines if line breaks are displayed whenever the text exceeds its content box.","enblocks"),resetButton:!0,options:[{label:"Default",value:""},{label:"Normal",value:"normal"},{label:"Break All",value:"break-all"},{label:"Break Word",value:"break-word"}],value:a,setValue:e=>k({wordBreak:e})}),(0,e.createElement)(B,{label:(0,n.__)("Text Wrap","enblocks"),help:(0,n.__)("Controls how text inside an element is wrapped.","enblocks"),resetButton:!0,options:[{label:"Default",value:""},{label:"Balance",value:"balance"},{label:"Wrap",value:"wrap"},{label:"No Wrap",value:"nowrap"}],value:o,setValue:e=>k({textWrap:e})}),(0,e.createElement)(B,{label:(0,n.__)("Overflow Wrap","enblocks"),help:(0,n.__)("To prevent text from overflowing its line box, you can specify whether the browser should insert line breaks within a string that is otherwise unbreakable.","enblocks"),resetButton:!0,options:[{label:"Default",value:""},{label:"Normal",value:"normal"},{label:"Anywhere",value:"anywhere"},{label:"Break Word",value:"break-word"}],value:s,setValue:e=>k({overflowWrap:e})}),(0,e.createElement)(B,{label:(0,n.__)("Writing Mode","enblocks"),help:(0,n.__)("The orientation of text can be determined by specifying whether it should be arranged horizontally or vertically.","enblocks"),resetButton:!0,options:[{label:"Default",value:""},{label:"horizontal-tb",value:"horizontal-tb"},{label:"vertical-rl",value:"vertical-rl"},{label:"vertical-lr",value:"vertical-lr"}],value:b,setValue:e=>k({writingMode:e})}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Limit number of lines","enblocks"),help:(0,n.__)("Limit the lines within the box by truncating the text.","enblocks"),hasDeviceToggle:!0,value:x(),setValue:C,min:1,max:10}))))}return(0,e.createElement)(t,{...l})}),"withTextStyle");(0,s.addFilter)("editor.BlockEdit","enblocks/text-style",$e),(0,s.addFilter)("blocks.registerBlockType","enblocks/text-style-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/column"!==t&&"enblocks/container"!==t?e:{...e,attributes:{...l,wordBreak:{type:"string"},textWrap:{type:"string"},overflowWrap:{type:"string"},writingMode:{type:"string"},limitLinesCount:{type:"number"},limitLinesCountMD:{type:"number"},limitLinesCountLG:{type:"number"},textStyleCSS:{type:"object",source:"html"},textStyleMD:{type:"object",source:"html"},textStyleLG:{type:"object",source:"html"}}}}));const Se=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/heading"===l.name){const{attributes:{hasGradientText:a,textShadowX:o,textShadowY:s,textShadowBlur:b,textShadowColor:m,textShadowColorHover:u,textShadowCSS:d,hoverTextShadowCSS:p},setAttributes:g}=l;let h="";m&&(h+=`text-shadow:${o}px ${s}px ${b}px ${m};`),(0,c.useEffect)((()=>{JSON.stringify(d)!==JSON.stringify(h)&&g({textShadowCSS:h})}),[d,h,g]);let v="";return u&&(v+=`text-shadow:${o}px ${s}px ${b}px ${u};`),(0,c.useEffect)((()=>{JSON.stringify(p)!==JSON.stringify(v)&&g({hoverTextShadowCSS:v})}),[p,v,g]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),!a&&(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Text Shadow","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-text-shadow"},(0,e.createElement)(U,{label:(0,n.__)("Shadow Color","enblocks"),colorLabel:(0,n.__)("Normal","enblocks"),color:m,setColor:e=>g({textShadowColor:e}),hasColor2:!0,colorLabel2:(0,n.__)("Hover","enblocks"),color2:u,setColor2:e=>g({textShadowColorHover:e})}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Offset-X","enblocks"),value:o,setValue:e=>g({textShadowX:e}),resetFallback:0,min:-50,max:50,singleUnit:"px"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Offset-Y","enblocks"),value:s,setValue:e=>g({textShadowY:e}),resetFallback:0,min:-50,max:50,singleUnit:"px"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Blur","enblocks"),value:b,setValue:e=>g({textShadowBlur:e}),resetFallback:4,max:50,singleUnit:"px"})))))}return(0,e.createElement)(t,{...l})}),"withTextShadow");(0,s.addFilter)("editor.BlockEdit","enblocks/text-shadow",Se),(0,s.addFilter)("blocks.registerBlockType","enblocks/text-shadow-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/heading"!==t?e:{...e,attributes:{...l,textShadowX:{type:"number",default:0},textShadowY:{type:"number",default:0},textShadowBlur:{type:"number",default:4},textShadowColor:{type:"string"},textShadowColorHover:{type:"string"},textShadowCSS:{type:"object",source:"html"},hoverTextShadowCSS:{type:"object",source:"html"}}}}));const Me=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/container"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name||"enblocks/image"===l.name){const{attributes:{rotate:a,rotateHover:o,rotateParentHover:s,scale:b,scaleHover:m,scaleParentHover:u,skewX:d,skewXHover:p,skewXParentHover:g,skewY:h,skewYHover:v,skewYParentHover:k,translateX:f,translateXUnit:_,translateXHover:y,translateXHoverUnit:w,translateXParentHover:E,translateXParentHoverUnit:x,translateY:C,translateYUnit:$,translateYHover:S,translateYHoverUnit:T,translateYParentHover:B,translateYParentHoverUnit:N,hasCustomTransformOrigin:L,transformOrigin:D,xOffset:V,yOffset:H,transformCSS:R,hoverTransformCSS:A,parentHoverTransformCSS:U},setAttributes:F}=l;function G(e){return!!e||0===e}let O="";(G(a)||G(b)||G(d)||G(h)||G(f)||G(C))&&(O+="transform:",G(a)&&(O+=`rotate(${a}deg) `),G(b)&&(O+=`scale(${b}) `),G(d)&&(O+=`skewX(${d}deg) `),G(h)&&(O+=`skewY(${h}deg) `),G(f)&&(O+=`translateX(${f}${_}) `),G(C)&&(O+=`translateY(${C}${$})`),O+=";",!L&&D&&(O+=`transform-origin:${D};`),L&&(O+=`transform-origin:${V}% ${H}%;`)),(0,c.useEffect)((()=>{JSON.stringify(R)!==JSON.stringify(O)&&F({transformCSS:O})}),[R,O,F]);let z="";(G(o)||G(m)||G(p)||G(v)||G(y)||G(S))&&(z+="transform:",G(o)&&(z+=`rotate(${o}deg) `),G(m)&&(z+=`scale(${m}) `),G(p)&&(z+=`skewX(${p}deg) `),G(v)&&(z+=`skewY(${v}deg) `),G(y)&&(z+=`translateX(${y}${w}) `),G(S)&&(z+=`translateY(${S}${T})`),z+=";",!L&&D&&(z+=`transform-origin:${D};`),L&&(z+=`transform-origin:${V}% ${H}%;;`)),(0,c.useEffect)((()=>{JSON.stringify(A)!==JSON.stringify(z)&&F({hoverTransformCSS:z})}),[A,z,F]);let P="";(G(s)||G(u)||G(g)||G(k)||G(E)||G(B))&&(P+="transform:",G(s)&&(P+=`rotate(${s}deg) `),G(u)&&(P+=`scale(${u}) `),G(g)&&(P+=`skewX(${g}deg) `),G(k)&&(P+=`skewY(${k}deg) `),G(E)&&(P+=`translateX(${E}${x}) `),G(B)&&(P+=`translateY(${N}${w})`),P+=";"),(0,c.useEffect)((()=>{JSON.stringify(U)!==JSON.stringify(P)&&F({parentHoverTransformCSS:P})}),[U,P,F]);const I=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Transform","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-component-transform"},(0,e.createElement)(i.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"},{name:"parent-hover",title:"Parent Hover",className:"enb-parent-hover"}]},(t=>{switch(t.name){case"normal":return(0,e.createElement)("div",{className:"normal-tab-content"},(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Rotate","enblocks"),value:a,setValue:e=>F({rotate:e}),max:360,singleUnit:"deg"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Scale","enblocks"),value:b,setValue:e=>F({scale:e}),min:.1,step:.05,max:2}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("SkewX","enblocks"),value:d,setValue:e=>F({skewX:e}),min:-60,max:60,singleUnit:"deg"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("SkewY","enblocks"),value:h,setValue:e=>F({skewY:e}),min:-30,max:30,singleUnit:"deg"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("TranslateX","enblocks"),value:f,setValue:e=>F({translateX:e}),min:-2e3,max:2e3,showUnits:!0,units:I,unit:_,setUnit:e=>F({translateXUnit:e})}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("TranslateY","enblocks"),value:C,setValue:e=>F({translateY:e}),min:-2e3,max:2e3,showUnits:!0,units:I,unit:$,setUnit:e=>F({translateYUnit:e})}));case"hover":return(0,e.createElement)("div",{className:"hover-tab-content"},(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Rotate","enblocks"),value:o,setValue:e=>F({rotateHover:e}),max:360,singleUnit:"deg"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Scale","enblocks"),value:m,setValue:e=>F({scaleHover:e}),min:.1,step:.05,max:2}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("SkewX","enblocks"),value:p,setValue:e=>F({skewXHover:e}),min:-60,max:60,singleUnit:"deg"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("SkewY","enblocks"),value:v,setValue:e=>F({skewYHover:e}),min:-60,max:60,singleUnit:"deg"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("TranslateX","enblocks"),value:y,setValue:e=>F({translateXHover:e}),min:-500,max:500,showUnits:!0,units:I,unit:w,setUnit:e=>F({translateXHoverUnit:e})}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("TranslateY","enblocks"),value:S,setValue:e=>F({translateYHover:e}),min:-500,max:500,showUnits:!0,units:I,unit:T,setUnit:e=>F({translateYHoverUnit:e})}));case"parent-hover":return(0,e.createElement)("div",{className:"parent-hover-tab-content"},(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Rotate","enblocks"),value:s,setValue:e=>F({rotateParentHover:e}),max:360,singleUnit:"deg"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("Scale","enblocks"),value:u,setValue:e=>F({scaleParentHover:e}),min:.1,step:.05,max:2}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("SkewX","enblocks"),value:g,setValue:e=>F({skewXParentHover:e}),min:-60,max:60,singleUnit:"deg"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("SkewY","enblocks"),value:k,setValue:e=>F({skewYParentHover:e}),min:-30,max:30,singleUnit:"deg"}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("TranslateX","enblocks"),value:E,setValue:e=>F({translateXParentHover:e}),min:-2e3,max:2e3,showUnits:!0,units:I,unit:x,setUnit:e=>F({translateXParentHoverUnit:e})}),(0,e.createElement)(M,{hideRail:!1,label:(0,n.__)("TranslateY","enblocks"),value:B,setValue:e=>F({translateYParentHover:e}),min:-2e3,max:2e3,showUnits:!0,units:I,unit:N,setUnit:e=>F({translateYParentHoverUnit:e})}))}})),(0,e.createElement)("div",{className:"enb-flex"},(0,e.createElement)(fe,{label:(0,n.__)("Transform Origin","enblocks"),innerLabel:[(0,n.__)("X","enblocks"),(0,n.__)("Y","enblocks")],hasCustomValue:L,resetButton:!0,setShowCustomValue:e=>F({hasCustomTransformOrigin:e}),options:[{label:(0,n.__)("Top Left","enblocks"),value:"top left"},{label:(0,n.__)("Top Center","enblocks"),value:"top center"},{label:(0,n.__)("Top Right","enblocks"),value:"top right"},{label:(0,n.__)("Center","enblocks"),value:"center"},{label:(0,n.__)("Bottom Left","enblocks"),value:"bottom left"},{label:(0,n.__)("Bottom Center","enblocks"),value:"bottom center"},{label:(0,n.__)("Bottom Right","enblocks"),value:"bottom right"}],value:D,setValue:e=>F({transformOrigin:e}),resetFallback:"center",max:100,customValue:V,setCustomValue:e=>F({xOffset:e}),customResetFallback:50,customValue2:H,setCustomValue2:e=>F({yOffset:e}),customResetFallback2:50}))))))}return(0,e.createElement)(t,{...l})}),"withTransform");(0,s.addFilter)("editor.BlockEdit","enblocks/transform",Me),(0,s.addFilter)("blocks.registerBlockType","enblocks/transform-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,rotate:{type:"number"},rotateHover:{type:"number"},rotateParentHover:{type:"number"},scale:{type:"number"},scaleHover:{type:"number"},scaleParentHover:{type:"number"},skewX:{type:"number"},skewXHover:{type:"number"},skewXParentHover:{type:"number"},skewY:{type:"number"},skewYHover:{type:"number"},skewYParentHover:{type:"number"},translateX:{type:"number"},translateXUnit:{type:"string",default:"px"},translateXHover:{type:"number"},translateXHoverUnit:{type:"string",default:"px"},translateXParentHover:{type:"number"},translateXParentHoverUnit:{type:"string",default:"px"},translateY:{type:"number"},translateYUnit:{type:"string",default:"px"},translateYHover:{type:"number"},translateYHoverUnit:{type:"string",default:"px"},translateYParentHover:{type:"number"},translateYParentHoverUnit:{type:"string",default:"px"},hasCustomTransformOrigin:{type:"boolean",default:!1},transformOrigin:{type:"string",default:"center"},xOffset:{type:"number",default:50},yOffset:{type:"number",default:50},transformCSS:{type:"object",source:"html"},hoverTransformCSS:{type:"object",source:"html"},parentHoverTransformCSS:{type:"object",source:"html"}}}}));const Te=({label:t,showCustomValue:l=!1,setShowCustomValue:o,options:r,resetButton:s,value:c,setValue:b,resetFallback:u,customValue:d,setCustomValue:p})=>(0,e.createElement)("div",{className:"enb-component enb-component-select enb-cols-2 enb-align-start enb-col-gap-8"},(0,e.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center"},(0,e.createElement)("h2",{className:"enb-component-heading"},t),(0,e.createElement)(i.Button,{label:!0===l?(0,n.__)("Switch to Preset Value","enblocks"):(0,n.__)("Set Custom Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:a()("enb-control-button enb-switch-control-button",{"is-active":!0===l}),onClick:()=>o(!0!==l),icon:m})),(0,e.createElement)("div",null,!l&&(0,e.createElement)(T,{resetButton:s,options:r,value:c,setValue:b,resetFallback:u}),l&&(0,e.createElement)(i.TextControl,{value:d,onChange:p}))),Be=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/column"===l.name||"enblocks/container"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name||"enblocks/image"===l.name){const{attributes:{enableCustomTransitionProperty:o,customTransitionProperty:s,transitionProperty:b,customTransition:m,hasCustomTransitionSpeed:u,transitionSpeed:d,transitionDuration:p,transitionDelay:g,transitionTiming:h,transitionCSS:v},setAttributes:k}=l;let f="";if(s||b){const e=u?" "+p+"ms":" "+d,t=h?" "+h:"",l=(a=g)||0===a?" "+g+"ms":"";o?s&&(f+=`transition:${s}${e}${t}${l};`):"custom"===b?f+=`transition:${m};`:b&&(f+=`transition:${b}${e}${t}${l};`)}return(0,c.useEffect)((()=>{JSON.stringify(v)!==JSON.stringify(f)&&k({transitionCSS:f})}),[v,f,k]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Transition","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-transition"},(0,e.createElement)(Te,{label:(0,n.__)("Property","enblocks"),help:(0,n.__)("Select the CSS properties to which a transition effect should be applied.","enblocks"),resetButton:!0,showCustomValue:o,setShowCustomValue:e=>k({enableCustomTransitionProperty:e}),options:[{label:(0,n.__)("None","enblocks"),value:""},{label:(0,n.__)("All","enblocks"),value:"all"},{label:(0,n.__)("Background","enblocks"),value:"background"},{label:(0,n.__)("Border","enblocks"),value:"border"},{label:(0,n.__)("Box Shadow","enblocks"),value:"box-shadow"},{label:(0,n.__)("Color","enblocks"),value:"color"},{label:(0,n.__)("Filter","enblocks"),value:"filter"},{label:(0,n.__)("Opacity","enblocks"),value:"opacity"},{label:(0,n.__)("Transform","enblocks"),value:"transform"},{label:(0,n.__)("Visibility","enblocks"),value:"visibility"},{label:(0,n.__)("Custom","enblocks"),value:"custom"}],value:b,setValue:e=>k({transitionProperty:e}),customValue:s,setCustomValue:e=>k({customTransitionProperty:e})}),!o&&"custom"===b&&(0,e.createElement)(i.TextareaControl,{help:(0,n.__)("Multiple properties can be added separated by comma(,).","enblocks"),className:"enb-control enb-transition-custom-property",value:m,onChange:e=>k({customTransition:e})}),(o||!!b&&"custom"!==b)&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(B,{label:(0,n.__)("Timing Function","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Linear","enblocks"),value:"linear"},{label:(0,n.__)("Ease-in","enblocks"),value:"ease-in"},{label:(0,n.__)("Ease-out","enblocks"),value:"ease-out"},{label:(0,n.__)("Ease-in-out","enblocks"),value:"ease-in-out"}],value:h,setValue:e=>k({transitionTiming:e})}),(0,e.createElement)(O,{label:(0,n.__)("Duration","enblocks"),hasCustomValue:u,resetButton:!0,setShowCustomValue:e=>k({hasCustomTransitionSpeed:e}),options:[{label:(0,n.__)("Fast","enblocks"),value:"150ms"},{label:(0,n.__)("Normal","enblocks"),value:"350ms"},{label:(0,n.__)("Slow","enblocks"),value:"500ms"}],value:d,setValue:e=>k({transitionSpeed:e}),resetFallback:"350ms",min:50,max:1e4,step:50,customValue:p,setCustomValue:e=>k({transitionDuration:e}),customResetFallback:350,singleUnit:"ms"}),(0,e.createElement)(M,{label:(0,n.__)("Delay","enblocks"),value:g,setValue:e=>k({transitionDelay:e}),min:50,max:1e4,step:50,singleUnit:"ms"}))))))}var a;return(0,e.createElement)(t,{...l})}),"withTransition");(0,s.addFilter)("editor.BlockEdit","enblocks/transition",Be),(0,s.addFilter)("blocks.registerBlockType","enblocks/transition-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/column"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...l,enableCustomTransitionProperty:{type:"toggle"},customTransitionProperty:{type:"string"},transitionProperty:{type:"string"},customTransition:{type:"string",default:"<property> <duration> <timing-function> <delay>"},transitionTiming:{type:"string"},hasCustomTransitionSpeed:{type:"boolean",default:!1},transitionSpeed:{type:"string",default:"350ms"},transitionDuration:{type:"number",default:350},transitionDelay:{type:"number"},transitionCSS:{type:"object",source:"html"}}}}));const Ne=({label:t,help:l,hasCustomValue:a=!1,setShowCustomValue:o,resetButton:r,options:i,value:s,setValue:c,resetFallback:b,min:m,max:u,step:d,customValue:p,setCustomValue:g,customResetFallback:h,singleUnit:v,showUnits:k,units:_,unit:y,setUnit:w,resetFallbackUnit:E})=>(0,e.createElement)("div",{className:"enb-component enb-grid enb-row-gap-8"},(0,e.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,e.createElement)("h2",{className:"enb-component-heading enb-m-0"},t,!!l&&(0,e.createElement)("span",{className:"enb-component-help"},l)),(0,e.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},a&&(0,e.createElement)(f,null),(0,e.createElement)(G,{label:a?(0,n.__)("Switch to Preset Value","enblocks"):(0,n.__)("Set Custom Value","enblocks"),isActive:!!a,onClick:()=>o(!a)}))),!a&&(0,e.createElement)("div",{className:"enb-select"},(0,e.createElement)(T,{resetButton:r,options:i,value:s,setValue:c,resetFallback:b})),a&&(0,e.createElement)(M,{hideRail:!1,hasDeviceToggle:!0,value:p,setValue:g,min:m,max:u,step:d,resetFallback:h,singleUnit:v,showUnits:k,units:_,unit:y,setUnit:w,resetFallbackUnit:E})),Le=({label:t,innerLabel:l,hasCustomValue:o=!1,setShowCustomValue:r,hideTrack:i,min:s,max:c,step:b,value:m,setValue:u,singleUnit:d,showUnits:p,units:g,unit:h,setUnit:v,resetFallbackUnit:k,isClamp:f,clampMin:_,clampMax:y,clampStep:w,customValue:E,setCustomValue:x,customValue2:$,setCustomValue2:M,resetFallback:T})=>(0,e.createElement)("div",{className:a()("enb-component enb-cols-2 enb-align-start enb-col-gap-8",{"hide-track":i})},(0,e.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,e.createElement)("h2",{className:"enb-component-heading"},t),(0,e.createElement)("div",{className:"enb-component-header-options"},(0,e.createElement)(G,{label:o?(0,n.__)("Set Static Value","enblocks"):(0,n.__)("Set Fluid Value","enblocks"),isActive:!!o,onClick:()=>r(!0!==o)}))),!o&&(0,e.createElement)(S,{value:m,setValue:u,min:s,max:c,step:b,singleUnit:d,showUnits:p,units:g,unit:h,setUnit:v,resetFallbackUnit:k}),o&&(0,e.createElement)(C,{innerLabel:l,min:_,max:y,step:w,isClamp:f,value:E,setValue:x,value2:$,setValue2:M,resetFallback:T,singleUnit:d,showUnits:p,units:g,unit:h,setUnit:v,resetFallbackUnit:k})),De=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/column"===l.name||"enblocks/container"===l.name||"enblocks/countup"===l.name||"enblocks/heading"===l.name){const{attributes:{fluidTypography:a,fontFamily:o,fontSize:s,hasCustomFontSize:b,fontSizeMin:m,fontSizeMax:d,fontSizeMD:g,fontWeight:h,lineHeight:v,hasCustomLineHeight:k,lineHeightMin:f,lineHeightMax:_,letterSpacing:y,wordSpacing:w,textTransform:E,textDecoration:x,alignment:C,alignmentMD:$,alignmentLG:S,typographyCSS:T,typographyMD:L,typographyLG:D},setAttributes:V}=l;function H(e){return!!e||0===e}const R=p();let A="",U="",F="";o&&(A+=`font-family:${o};`),!b&&s&&(A+=`font-size:var(${s});`);const G=()=>{switch(R){case"Desktop":return d;case"Tablet":return g;case"Mobile":return m;default:return}},O=e=>{"Desktop"===R?V({fontSizeMax:e}):"Tablet"===R?V({fontSizeMD:e}):"Mobile"===R&&V({fontSizeMin:e})},z=()=>{switch(R){case"Desktop":return S;case"Tablet":return $;case"Mobile":return C;default:return}},P=e=>{"Desktop"===R?V({alignmentLG:e}):"Tablet"===R?V({alignmentMD:e}):"Mobile"===R&&V({alignment:e})};a?b&&H(m)&&H(d)&&(A+="font-size:"+u(m,d)+";"):(H(m)?A+=`font-size:${m}px;`:H(d)&&(A+=`font-size:${d}px;`),H(g)&&(U+=`font-size:${g}px;`),(H(m)&&H(d)||H(g)&&H(d))&&(F+=`font-size:${d}px;`)),H(h)&&(A+=`font-weight:${h};`),E&&(A+=`text-transform:${E};`),x&&(A+=`text-decoration:${x};`),H(C)?(A+=`text-align:${C};`,H($)&&(U+=`text-align:${$};`),H(S)&&(F+=`text-align:${S};`)):H($)?(A+=`text-align:${$};`,H(S)&&(F+=`text-align:${S};`)):H(S)&&(A+=`text-align:${S};`),!k&&H(v)&&(A+=`line-height:${v};`),k&&H(f)&&H(_)&&(A+="line-height:"+u(f,_)+";"),H(y)&&(A+=`letter-spacing:${y}em;`),H(w)&&(A+=`word-spacing:${w}em;`),E&&(A+=`text-transform:${E};`),(0,c.useEffect)((()=>{JSON.stringify(T)!==JSON.stringify(A)&&V({typographyCSS:A})}),[T,A,V]),(0,c.useEffect)((()=>{JSON.stringify(L)!==JSON.stringify(U)&&V({typographyMD:U})}),[L,U,V]),(0,c.useEffect)((()=>{JSON.stringify(D)!==JSON.stringify(F)&&V({typographyLG:F})}),[D,F,V]);const I=(0,n.__)("Font Size","enblocks"),J=(0,n.__)("Line Height","enblocks"),W=[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Small","enblocks"),value:"--enb-font-size-sm"},{label:(0,n.__)("Base","enblocks"),value:"--enb-font-size-base"},{label:(0,n.__)("Medium","enblocks"),value:"--enb-font-size-md"},{label:(0,n.__)("Large","enblocks"),value:"--enb-font-size-lg"},{label:(0,n.__)("Extra Large","enblocks"),value:"--enb-font-size-xl"},{label:(0,n.__)("2XL","enblocks"),value:"--enb-font-size-2xl"},{label:(0,n.__)("3XL","enblocks"),value:"--enb-font-size-3xl"},{label:(0,n.__)("4XL","enblocks"),value:"--enb-font-size-4xl"},{label:(0,n.__)("5XL","enblocks"),value:"--enb-font-size-5xl"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Typography","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-control enb-control-typography"},(0,e.createElement)(N,{label:(0,n.__)("Fluid Typography","enblocks"),help:(0,n.__)("Fluid typography makes use of the clamp() CSS function to determine the appropriate value based on the specific width of the viewport.","enblocks"),checked:a,setChecked:e=>V({fluidTypography:e})}),(0,e.createElement)(B,{label:(0,n.__)("Font Family","enblocks"),resetButton:!0,options:[{label:"Default",value:""},{label:"Aleo",value:"Aleo, serif"},{label:"Archivo",value:"Archivo, sans-serif"},{label:"Assistant",value:"Assistant, sans-serif"},{label:"Besley",value:"Besley, serif"},{label:"Bitter",value:"Bitter, serif"},{label:"Cabin",value:"Cabin, sans-serif"},{label:"Caveat",value:"Caveat, cursive"},{label:"Chivo",value:"Chivo, sans-serif"},{label:"Comfortaa",value:"Comfortaa, cursive"},{label:"Comme",value:"Comme, sans-serif"},{label:"Cormorant",value:"Cormorant, serif"},{label:"Crimson Pro",value:'"Crimson Pro", serif'},{label:"Dancing Script",value:'"Dancing Script", cursive'},{label:"DM Sans",value:'"DM Sans", sans-serif;'},{label:"Domine",value:"Domine, serif"},{label:"Exo 2",value:'"Exo 2", sans-serif'},{label:"Faustina",value:"Faustina, serif"},{label:"Figtree",value:"Figtree, sans-serif"},{label:"Frank Ruhl Libre",value:'"Frank Ruhl Libre", serif'},{label:"Fraunces",value:"Fraunces, serif"},{label:"Heebo",value:"Heebo, sans-serif"},{label:"Instrument Sans",value:'"Instrument Sans", sans-serif'},{label:"Inter",value:"Inter, sans-serif"},{label:"JetBrains Mono",value:'"JetBrains Mono", monospace'},{label:"Josefin Sans",value:'"Josefin Sans", sans-serif'},{label:"Josefin Slab",value:'"Josefin Slab", serif'},{label:"Jost",value:"Jost, sans-serif"},{label:"Kameron",value:"Kameron, serif"},{label:"Karla",value:"Karla, sans-serif"},{label:"Kreon",value:"Kreon, serif"},{label:"Libre Bodoni",value:'"Libre Bodoni", serif'},{label:"Libre Franklin",value:'"Libre Franklin", sans-serif'},{label:"Lora",value:"Lora, serif"},{label:"Manrope",value:"Manrope, sans-serif"},{label:"Merienda",value:"Merienda, cursive"},{label:"Montserrat",value:"Montserrat, sans-serif"},{label:"Mulish",value:"Mulish, sans-serif"},{label:"Noto Sans",value:'"Noto Sans", sans-serif'},{label:"Noto Serif",value:'"Noto Serif", serif'},{label:"Nunito",value:"Nunito, sans-serif"},{label:"Open Sans",value:'"Open Sans", sans-serif'},{label:"Orbitron",value:"Orbitron, sans-serif"},{label:"Oswald",value:"Oswald, sans-serif"},{label:"Outfit",value:"Outfit, sans-serif"},{label:"Petrona",value:"Petrona, serif"},{label:"Playfair Display",value:'"Playfair Display", serif'},{label:"Plus Jakarta Sans",value:'"Plus Jakarta Sans", sans-serif'},{label:"Quicksand",value:"Quicksand, sans-serif"},{label:"Raleway",value:"Raleway, sans-serif"},{label:"Red Hat Text",value:'"Red Hat Text", sans-serif'},{label:"Roboto Condensed",value:'"Roboto Condensed", sans-serif'},{label:"Roboto Flex",value:'"Roboto Flex", sans-serif'},{label:"Roboto Mono",value:'"Roboto Mono", monospace'},{label:"Roboto Slab",value:'"Roboto Slab", serif'},{label:"Rokkitt",value:"Rokkitt, serif"},{label:"Rubik",value:"Rubik, sans-serif"},{label:"Sora",value:"Sora, sans-serif"},{label:"Source Code Pro",value:'"Source Code Pro", monospace'},{label:"Space Grotesk",value:'"Space Grotesk", sans-serif'},{label:"urbanist",value:'"urbanist", sans-serif'},{label:"Vollkorn",value:"Vollkorn, serif"},{label:"Wix Madefor Text",value:'"Wix Madefor Text", sans-serif'},{label:"Work Sans",value:'"Work Sans", sans-serif'}],value:o,setValue:e=>V({fontFamily:e})}),a&&(0,e.createElement)(fe,{label:I,hasCustomValue:b,resetButton:!0,setShowCustomValue:e=>V({hasCustomFontSize:e}),options:W,value:s,setValue:e=>V({fontSize:e}),max:500,isClamp:!0,customValue:m,setCustomValue:e=>V({fontSizeMin:e}),customValue2:d,setCustomValue2:e=>V({fontSizeMax:e})}),!a&&(0,e.createElement)(Ne,{label:I,hasCustomValue:b,resetButton:!0,setShowCustomValue:e=>V({hasCustomFontSize:e}),options:W,value:s,setValue:e=>V({fontSize:e}),max:500,isClamp:!0,customValue:G(),setCustomValue:O,singleUnit:"px"}),(0,e.createElement)(B,{label:(0,n.__)("Font Weight","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Thin","enblocks"),value:"100"},{label:(0,n.__)("Extra Light","enblocks"),value:"200"},{label:(0,n.__)("Light","enblocks"),value:"300"},{label:(0,n.__)("Regular","enblocks"),value:"400"},{label:(0,n.__)("Medium","enblocks"),value:"500"},{label:(0,n.__)("Semi Bold","enblocks"),value:"600"},{label:(0,n.__)("Bold","enblocks"),value:"700"},{label:(0,n.__)("Extra Bold","enblocks"),value:"800"},{label:(0,n.__)("Black","enblocks"),value:"900"}],value:h,setValue:e=>V({fontWeight:e})}),(0,e.createElement)(Le,{label:J,hasCustomValue:k,setShowCustomValue:e=>V({hasCustomLineHeight:e}),value:v,setValue:e=>V({lineHeight:e}),max:5,step:.05,clampMax:500,isClamp:!0,customValue:f,setCustomValue:e=>V({lineHeightMin:e}),customValue2:_,setCustomValue2:e=>V({lineHeightMax:e})}),(0,e.createElement)(M,{label:(0,n.__)("Letter Spacing","enblocks"),value:y,setValue:e=>V({letterSpacing:e}),min:-1,max:5,step:.01,singleUnit:"em"}),(0,e.createElement)(M,{label:(0,n.__)("Word Spacing","enblocks"),value:w,setValue:e=>V({wordSpacing:e}),min:-1,max:5,step:.01,singleUnit:"em"}),(0,e.createElement)(B,{label:(0,n.__)("Text Transform","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Uppercase","enblocks"),value:"uppercase"},{label:(0,n.__)("Lowercase","enblocks"),value:"lowercase"},{label:(0,n.__)("Capitalize","enblocks"),value:"capitalize"}],value:E,setValue:e=>V({textTransform:e})}),(0,e.createElement)(B,{label:(0,n.__)("Text Decoration","enblocks"),resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Unset","enblocks"),value:"unset"},{label:(0,n.__)("Underline","enblocks"),value:"underline"},{label:(0,n.__)("Overline","enblocks"),value:"overline"},{label:(0,n.__)("Line Through","enblocks"),value:"line-through"}],value:x,setValue:e=>V({textDecoration:e})}),(0,e.createElement)(B,{label:(0,n.__)("Text Align","enblocks"),hasDeviceToggle:!0,resetButton:!0,options:[{label:(0,n.__)("Default","enblocks"),value:""},{label:(0,n.__)("Start","enblocks"),value:"start"},{label:(0,n.__)("End","enblocks"),value:"end"},{label:(0,n.__)("Left","enblocks"),value:"left"},{label:(0,n.__)("Right","enblocks"),value:"right"},{label:(0,n.__)("Center","enblocks"),value:"center"},{label:(0,n.__)("Justify","enblocks"),value:"justify"}],value:z(),setValue:P})))))}return(0,e.createElement)(t,{...l})}),"withTypography");(0,s.addFilter)("editor.BlockEdit","enblocks/typography",De),(0,s.addFilter)("blocks.registerBlockType","enblocks/typography-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/column"!==t&&"enblocks/container"!==t&&"enblocks/countup"!==t&&"enblocks/heading"!==t?e:{...e,attributes:{...l,fluidTypography:{type:"boolean",default:!0},fontFamily:{type:"string"},fontSize:{type:"string"},hasCustomFontSize:{type:"boolean",default:!1},fontSizeMin:{type:"number"},fontSizeMax:{type:"number"},fontSizeMD:{type:"number"},fontWeight:{type:"string"},lineHeight:{type:"number"},hasCustomLineHeight:{type:"boolean",default:!1},lineHeightMin:{type:"number"},lineHeightMax:{type:"number"},letterSpacing:{type:"number"},wordSpacing:{type:"number"},textTransform:{type:"string"},textDecoration:{type:"string"},alignment:{type:"string"},alignmentMD:{type:"string"},alignmentLG:{type:"string"},typographyCSS:{type:"object",source:"html"},typographyMD:{type:"object",source:"html"},typographyLG:{type:"object",source:"html"}}}}));const Ve=t=>{const{setAttributes:l,SM:a,MD:o,LG:r}=t;return(0,e.createElement)("div",{className:"enb-control"},(0,e.createElement)(N,{label:(0,n.__)("Hide on Desktop","enblocks"),checked:r,setChecked:e=>l({blockVisibilityLG:e})}),(0,e.createElement)(N,{label:(0,n.__)("Hide on Tablet","enblocks"),checked:o,setChecked:e=>l({blockVisibilityMD:e})}),(0,e.createElement)(N,{label:(0,n.__)("Hide on Mobile","enblocks"),checked:a,setChecked:e=>l({blockVisibilitySM:e})}))},He=(0,o.createHigherOrderComponent)((t=>l=>{if("enblocks/button"===l.name||"enblocks/buttons"===l.name||"enblocks/column"===l.name||"enblocks/columns"===l.name||"enblocks/container"===l.name||"enblocks/flexbox"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name||"enblocks/image"===l.name||"enblocks/popup"===l.name||"enblocks/slide-in"===l.name||"enblocks/spacer"===l.name){const{attributes:{blockId:a,blockVisibilitySM:o,blockVisibilityMD:s,blockVisibilityLG:b,blockVisibilityCSS:m},setAttributes:u}=l,d={md:"48em",lg:"64em"};let p="";return b&&(p+=`@media (min-width:${d.lg}){.${a}{display:none!important}}`),s&&(p+=`@media (min-width:${d.md}) and (max-width:${d.lg}){.${a}{display:none!important}}`),o&&(p+=`@media (max-width:${d.md}){.${a}{display:none!important}}`),(0,c.useEffect)((()=>{JSON.stringify(m)!==JSON.stringify(p)&&u({blockVisibilityCSS:p})}),[m,p,u]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Visibility","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,e.createElement)(Ve,{setAttributes:u,SM:o,MD:s,LG:b}))))}return(0,e.createElement)(t,{...l})}),"withBlockVisibility");(0,s.addFilter)("editor.BlockEdit","enblocks/block-visibility",He),(0,s.addFilter)("blocks.registerBlockType","enblocks/block-visibility-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/buttons"!==t&&"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==t&&"enblocks/flexbox"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t&&"enblocks/popup"!==t&&"enblocks/slide-in"!==t&&"enblocks/spacer"!==t?e:{...e,attributes:{...l,blockVisibilitySM:{type:"boolean",default:!1},blockVisibilityMD:{type:"boolean",default:!1},blockVisibilityLG:{type:"boolean",default:!1},blockVisibilityCSS:{type:"object",source:"html"}}}}));const Re=(0,o.createHigherOrderComponent)((t=>l=>"enblocks/button"===l.name||"enblocks/buttons"===l.name||"enblocks/column"===l.name||"enblocks/columns"===l.name||"enblocks/container"===l.name||"enblocks/countup"===l.name||"enblocks/heading"===l.name||"enblocks/hero"===l.name||"enblocks/icon"===l.name||"enblocks/image"===l.name||"enblocks/popup"===l.name||"enblocks/slider"===l.name||"enblocks/slide-in"===l.name||"enblocks/spacer"===l.name?(0,e.createElement)(e.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(r.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,n.__)("Need Help?","enblocks"),initialOpen:!0,className:"enb-components-panel-body"},(0,e.createElement)("div",{className:"enb-component enb-component-support"},(0,e.createElement)("ul",null,(0,e.createElement)("li",null,(0,e.createElement)("h4",null,(0,n.__)("Knowledge Base","enblocks")),(0,e.createElement)("p",null,(0,n.__)("Browse our knowledge base to find details for setting up your website.","enblocks")),(0,e.createElement)(i.ExternalLink,{href:"https://enblocks.com/docs/"},(0,n.__)("View Documentation","enblocks"))),(0,e.createElement)("li",null,(0,e.createElement)("br",null),(0,e.createElement)("h4",null,(0,n.__)("Support","enblocks")),(0,e.createElement)("p",null,(0,n.__)("Need some help? We are happy to help you with your issues.","enblocks")),(0,e.createElement)(i.ExternalLink,{href:"https://enblocks.com/support/"},(0,n.__)("Get Help","enblocks"))),(0,e.createElement)("li",null,(0,e.createElement)("br",null),(0,e.createElement)("h4",null,(0,n.__)("Show your Love","enblocks")),(0,e.createElement)("span",null,"⭐⭐⭐⭐⭐"),(0,e.createElement)("p",null,(0,n.__)("Share your experience using our plugin and show your support.","enblocks")),(0,e.createElement)(i.ExternalLink,{href:"https://wordpress.org/support/plugin/enblocks/reviews/#new-post"},(0,n.__)("Write a Review","enblocks")))))))):(0,e.createElement)(t,{...l})),"withHelp");(0,s.addFilter)("editor.BlockEdit","enblocks/help",Re)})()})();
  • enblocks/trunk/enblocks.php

    r3074480 r3084531  
    55 * Requires at least: 6.2
    66 * Requires PHP:      7.0
    7  * Version:           1.3.7
     7 * Version:           1.3.8
    88 * Author:            enBlocks
    99 * Author URI:        https://enblocks.com/
     
    2020
    2121// Define Constants.
    22 define( 'ENBLOCKS_VERSION', '1.3.7' );
     22define( 'ENBLOCKS_VERSION', '1.3.8' );
    2323define( 'ENBLOCKS_SLUG', 'enblocks' );
    2424define( 'ENBLOCKS_DIR_URL', plugin_dir_url( __FILE__ ) );
     
    5353        'columns',
    5454        'container',
     55        'countup',
    5556        'heading',
    5657        'hero',
  • enblocks/trunk/readme.txt

    r3074480 r3084531  
    66Tested up to: 6.4
    77Requires PHP: 7.0
    8 Stable tag: 1.3.7
     8Stable tag: 1.3.8
    99License: GPL-2.0-or-later
    1010License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    3838
    3939== Changelog ==
     40
     41= 1.3.8 =
     42* Add: CountUp block
     43* Fix: remove grid from Container block
    4044
    4145= 1.3.7 =
Note: See TracChangeset for help on using the changeset viewer.