Changeset 3045892
- Timestamp:
- 03/05/2024 05:55:47 PM (2 years ago)
- Location:
- enblocks
- Files:
-
- 113 added
- 30 edited
-
tags/1.3.4 (added)
-
tags/1.3.4/build (added)
-
tags/1.3.4/build/blocks (added)
-
tags/1.3.4/build/blocks/button (added)
-
tags/1.3.4/build/blocks/button/block.json (added)
-
tags/1.3.4/build/blocks/button/index.asset.php (added)
-
tags/1.3.4/build/blocks/button/index.css (added)
-
tags/1.3.4/build/blocks/button/index.js (added)
-
tags/1.3.4/build/blocks/button/style-index.css (added)
-
tags/1.3.4/build/blocks/buttons (added)
-
tags/1.3.4/build/blocks/buttons/block.json (added)
-
tags/1.3.4/build/blocks/buttons/index.asset.php (added)
-
tags/1.3.4/build/blocks/buttons/index.css (added)
-
tags/1.3.4/build/blocks/buttons/index.js (added)
-
tags/1.3.4/build/blocks/buttons/style-index.css (added)
-
tags/1.3.4/build/blocks/column (added)
-
tags/1.3.4/build/blocks/column/block.json (added)
-
tags/1.3.4/build/blocks/column/index.asset.php (added)
-
tags/1.3.4/build/blocks/column/index.css (added)
-
tags/1.3.4/build/blocks/column/index.js (added)
-
tags/1.3.4/build/blocks/column/style-index.css (added)
-
tags/1.3.4/build/blocks/columns (added)
-
tags/1.3.4/build/blocks/columns/block.json (added)
-
tags/1.3.4/build/blocks/columns/index.asset.php (added)
-
tags/1.3.4/build/blocks/columns/index.js (added)
-
tags/1.3.4/build/blocks/columns/style-index.css (added)
-
tags/1.3.4/build/blocks/container (added)
-
tags/1.3.4/build/blocks/container/block.json (added)
-
tags/1.3.4/build/blocks/container/index.asset.php (added)
-
tags/1.3.4/build/blocks/container/index.css (added)
-
tags/1.3.4/build/blocks/container/index.js (added)
-
tags/1.3.4/build/blocks/container/style-index.css (added)
-
tags/1.3.4/build/blocks/heading (added)
-
tags/1.3.4/build/blocks/heading/block.json (added)
-
tags/1.3.4/build/blocks/heading/index.asset.php (added)
-
tags/1.3.4/build/blocks/heading/index.js (added)
-
tags/1.3.4/build/blocks/heading/style-index.css (added)
-
tags/1.3.4/build/blocks/icon (added)
-
tags/1.3.4/build/blocks/icon/block.json (added)
-
tags/1.3.4/build/blocks/icon/index.asset.php (added)
-
tags/1.3.4/build/blocks/icon/index.js (added)
-
tags/1.3.4/build/blocks/icon/style-index.css (added)
-
tags/1.3.4/build/blocks/image (added)
-
tags/1.3.4/build/blocks/image/block.json (added)
-
tags/1.3.4/build/blocks/image/index.asset.php (added)
-
tags/1.3.4/build/blocks/image/index.css (added)
-
tags/1.3.4/build/blocks/image/index.js (added)
-
tags/1.3.4/build/blocks/image/style-index.css (added)
-
tags/1.3.4/build/editor.asset.php (added)
-
tags/1.3.4/build/editor.css (added)
-
tags/1.3.4/build/editor.js (added)
-
tags/1.3.4/build/fonts (added)
-
tags/1.3.4/build/fonts/aleo.d81402a4.woff2 (added)
-
tags/1.3.4/build/fonts/assistant.c5b4d40b.woff2 (added)
-
tags/1.3.4/build/fonts/besley.bc99ccf4.woff2 (added)
-
tags/1.3.4/build/fonts/bitter.12741d56.woff2 (added)
-
tags/1.3.4/build/fonts/cabin.ad18ea48.woff2 (added)
-
tags/1.3.4/build/fonts/chivo.0304ed72.woff2 (added)
-
tags/1.3.4/build/fonts/comfortaa.9f21ba2e.woff2 (added)
-
tags/1.3.4/build/fonts/comme.173b632e.woff2 (added)
-
tags/1.3.4/build/fonts/crimson-pro.10ec5c13.woff2 (added)
-
tags/1.3.4/build/fonts/dancing-script.25ad9966.woff2 (added)
-
tags/1.3.4/build/fonts/dm-sans.026fce26.woff2 (added)
-
tags/1.3.4/build/fonts/domine.f1526a44.woff2 (added)
-
tags/1.3.4/build/fonts/exo2.0c96530c.woff2 (added)
-
tags/1.3.4/build/fonts/faustina.0c2321db.woff2 (added)
-
tags/1.3.4/build/fonts/figtree.08b088aa.woff2 (added)
-
tags/1.3.4/build/fonts/frank-ruhl-libre.b46f96e0.woff2 (added)
-
tags/1.3.4/build/fonts/heebo.cee33203.woff2 (added)
-
tags/1.3.4/build/fonts/instrument-sans.5b79a32b.woff2 (added)
-
tags/1.3.4/build/fonts/inter.5eb4a776.woff2 (added)
-
tags/1.3.4/build/fonts/jetbrains-mono.d76ba341.woff2 (added)
-
tags/1.3.4/build/fonts/josefin-sans.deb5ca4e.woff2 (added)
-
tags/1.3.4/build/fonts/josefin-slab.f190e106.woff2 (added)
-
tags/1.3.4/build/fonts/jost.62c72ebe.woff2 (added)
-
tags/1.3.4/build/fonts/kameron.78889820.woff2 (added)
-
tags/1.3.4/build/fonts/karla.c87bd230.woff2 (added)
-
tags/1.3.4/build/fonts/kreon.98a8d9c8.woff2 (added)
-
tags/1.3.4/build/fonts/lexend.01f8f778.woff2 (added)
-
tags/1.3.4/build/fonts/libre-bodoni.7f0ece1c.woff2 (added)
-
tags/1.3.4/build/fonts/libre-franklin.6f1bc55c.woff2 (added)
-
tags/1.3.4/build/fonts/lora.d9e6d44e.woff2 (added)
-
tags/1.3.4/build/fonts/manrope.32d38710.woff2 (added)
-
tags/1.3.4/build/fonts/merienda.b06ddf4d.woff2 (added)
-
tags/1.3.4/build/fonts/montserrat.acd54eb1.woff2 (added)
-
tags/1.3.4/build/fonts/mulish.aae6715a.woff2 (added)
-
tags/1.3.4/build/fonts/nunito.bcfaf5e9.woff2 (added)
-
tags/1.3.4/build/fonts/orbitron.eaef5c94.woff2 (added)
-
tags/1.3.4/build/fonts/oswald.29c60e8c.woff2 (added)
-
tags/1.3.4/build/fonts/outfit.87db46cf.woff2 (added)
-
tags/1.3.4/build/fonts/petrona.385a8f97.woff2 (added)
-
tags/1.3.4/build/fonts/playfair-display.eb1728a1.woff2 (added)
-
tags/1.3.4/build/fonts/plus-jakarta-sans.e210cc03.woff2 (added)
-
tags/1.3.4/build/fonts/public-sans.2eef139a.woff2 (added)
-
tags/1.3.4/build/fonts/quicksand.e3f17c1d.woff2 (added)
-
tags/1.3.4/build/fonts/raleway.4a2b17be.woff2 (added)
-
tags/1.3.4/build/fonts/red-hat-text.1224b9f2.woff2 (added)
-
tags/1.3.4/build/fonts/roboto-condensed.435b6496.woff2 (added)
-
tags/1.3.4/build/fonts/roboto-mono.6912c062.woff2 (added)
-
tags/1.3.4/build/fonts/roboto-slab.5ff69228.woff2 (added)
-
tags/1.3.4/build/fonts/rokkitt.a5b60963.woff2 (added)
-
tags/1.3.4/build/fonts/rubik.d4c0e30a.woff2 (added)
-
tags/1.3.4/build/fonts/sora.4bb3e3c6.woff2 (added)
-
tags/1.3.4/build/fonts/source-code-pro.51dc2e00.woff2 (added)
-
tags/1.3.4/build/fonts/space-grotesk.157acdbe.woff2 (added)
-
tags/1.3.4/build/fonts/urbanist.a51055d8.woff2 (added)
-
tags/1.3.4/build/fonts/wix-madefor-text.fa124f84.woff2 (added)
-
tags/1.3.4/build/fonts/work-sans.21fb029b.woff2 (added)
-
tags/1.3.4/build/frontend.asset.php (added)
-
tags/1.3.4/build/frontend.js (added)
-
tags/1.3.4/build/style-frontend.css (added)
-
tags/1.3.4/enblocks.php (added)
-
tags/1.3.4/readme.txt (added)
-
trunk/build/blocks/button/block.json (modified) (1 diff)
-
trunk/build/blocks/button/index.asset.php (modified) (1 diff)
-
trunk/build/blocks/button/index.js (modified) (1 diff)
-
trunk/build/blocks/buttons/block.json (modified) (1 diff)
-
trunk/build/blocks/buttons/index.asset.php (modified) (1 diff)
-
trunk/build/blocks/buttons/index.js (modified) (1 diff)
-
trunk/build/blocks/column/block.json (modified) (1 diff)
-
trunk/build/blocks/column/index.asset.php (modified) (1 diff)
-
trunk/build/blocks/column/index.js (modified) (1 diff)
-
trunk/build/blocks/columns/block.json (modified) (1 diff)
-
trunk/build/blocks/columns/index.asset.php (modified) (1 diff)
-
trunk/build/blocks/columns/index.js (modified) (1 diff)
-
trunk/build/blocks/container/block.json (modified) (1 diff)
-
trunk/build/blocks/container/index.asset.php (modified) (1 diff)
-
trunk/build/blocks/container/index.js (modified) (1 diff)
-
trunk/build/blocks/heading/block.json (modified) (1 diff)
-
trunk/build/blocks/heading/index.asset.php (modified) (1 diff)
-
trunk/build/blocks/heading/index.js (modified) (1 diff)
-
trunk/build/blocks/icon/block.json (modified) (1 diff)
-
trunk/build/blocks/icon/index.asset.php (modified) (1 diff)
-
trunk/build/blocks/icon/index.js (modified) (1 diff)
-
trunk/build/blocks/image/block.json (modified) (1 diff)
-
trunk/build/blocks/image/index.asset.php (modified) (1 diff)
-
trunk/build/blocks/image/index.js (modified) (1 diff)
-
trunk/build/editor.asset.php (modified) (1 diff)
-
trunk/build/editor.css (modified) (1 diff)
-
trunk/build/editor.js (modified) (1 diff)
-
trunk/build/style-frontend.css (modified) (1 diff)
-
trunk/enblocks.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
enblocks/trunk/build/blocks/button/block.json
r3045351 r3045892 6 6 "enblocks/buttons" 7 7 ], 8 "version": "1.3. 3",8 "version": "1.3.4", 9 9 "title": "Button", 10 10 "category": "enblocks", -
enblocks/trunk/build/blocks/button/index.asset.php
r3045351 r3045892 1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => ' 17a1121c5c24f77998d9');1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '87a3e099238626ae0a1d'); -
enblocks/trunk/build/blocks/button/index.js
r3045351 r3045892 1 (()=>{var e,t={347:(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. 3","title":"Button","category":"enblocks","keywords":["button","buttons","link","cta","enblocks"],"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 d=n(838),p=n.n(d);function f(e){return p().sanitize(e,{USE_PROFILES:{svg:!0,svgFilters:!0}})}const h=window.wp.i18n,b=window.wp.element,g=window.wp.blockEditor,v=window.wp.components,y=window.wp.primitives,E=(0,r.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(y.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)(v.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"}))}),k=({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)(v.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:d,units:p,unit:f,setUnit:h,resetFallbackUnit:b})=>{d&&("%"===f||"dvw"===f||"dvh"===f?(a=100,n&&(o=-100)):"em"!==f&&"rem"!==f||(a=20,i=.1,n&&(o=-20)));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||d})},(0,r.createElement)(v.RangeControl,{value:c,onChange:s,min:o,max:a,step:i,withInputField:!0}),d&&(0,r.createElement)(S,{units:p,unit:f,setUnit:h}),!!u&&(0,r.createElement)(k,{unit:u}),t&&(0,r.createElement)(T,{disabled:g,onClick:()=>{s(m),d&&h(b)}}))},_=(0,r.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.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"})),N=(0,r.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.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"})),x=(0,r.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.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"})),C=window.wp.data,A=()=>{const e=(()=>{const{getDeviceType:e}=(0,C.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""})(),{__experimentalSetPreviewDeviceType:t=null}=(0,C.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)(v.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,n)=>(0,r.createElement)(v.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&&x))))},R=({hideRail:e=!0,resetButton:t,label:n,help:o,hasDeviceToggle:a,min:i,max:c,step:s,value:m,setValue:u,resetFallback:d,singleUnit:p,showUnits:f,units:h,unit:b="px",setUnit:g,resetFallbackUnit:v="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":!p&&!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-components-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)(A,null))),(0,r.createElement)(w,{hideRail:e,resetButton:t,min:i,max:c,step:s,value:m,setValue:u,resetFallback:d,singleUnit:p,showUnits:f,units:h,unit:b,setUnit:g,resetFallbackUnit:v})),D=({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-components-heading enb-m-0"},e,!!t&&(0,r.createElement)("span",{className:"enb-component-help"},t))),(0,r.createElement)(v.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:"is-primary"},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:d,href:p,linkTarget:y,rel:T,role:k,tabindex:S,sizeCSS:w,spacingCSS:_,spacingMD:N,spacingLG:x,borderCSS:C,borderMD:A,borderLG:O,hoverBorderCSS:L,backgroundCSS:M,backgroundAnimatedCSS:I,hoverBgCSS:$,animatedBgKeyframeCSS:P,typographyCSS:U,colorsCSS:B,hoverColorsCSS:H,hasGradientText:F,gradientTextCSS:z,iconSource:V,iconPosition:G,iconGap:j,iconCSS:W,textShadowCSS:Y,hoverTextShadowCSS:q,linkDecorationCSS:X,linkHoverDecorationCSS:K,visibilityCSS:Z,hoverVisibilityCSS:J,parentHoverVisibilityCSS:Q,transformCSS:ee,hoverTransformCSS:te,parentHoverTransformCSS:ne,transitionCSS:oe,animationName:re,animationThreshold:ae,animationDelay:ie,animationCSS:le,animationRevealCSS:ce,disableAnimationCSS:se,blockVisibilityCSS:me}=e;function ue(e){return!!e||0===e}(0,b.useEffect)((()=>{t({blockId:"enb-button-"+n.slice(0,8)})}),[n,t]);let de="",pe="",fe="";fe+=`${le}`,fe+=`${Z}`,fe&&(de=`.${c}{`,pe="}");let he="",be="",ge="";if(V){const e=`.${c} .enblocks-button`;ue(j)&&(ge+=`gap:${j}px;`),ge&&(he=`${e} {`,be="}")}let ve="",ye="",Ee="";ye+=`${w}`,ye+=`${I}`,ye+=`${_}`,ye+=`${C}`,ye+=`${M}`,ye+=`${U}`,ye+=`${B}`,ye+=`${Y}`,ye+=`${X}`,ye+=`${ee}`,ye+=`${oe}`,ye&&(ve=`.${c} .enblocks-button.${d}{`,Ee="}");let Te="",ke="",Se="";ke+=`${L}`,ke+=`${$}`,ke+=`${H}`,ke+=`${q}`,ke+=`${te}`,ke+=`${J}`,ke+=`${K}`,ke&&(Te=`.${c}.${d}:hover{`,Se="}");let we="",_e="",Ne="";_e+=`${ne}`,_e+=`${Q}`,_e&&(we=`*:hover > .${c}.${d}{`,Ne="}");let xe="",Ce="",Ae="",Re="",De="",Oe="";De+=`${A}`,De+=`${N}`,De&&(Re=`@media (min-width:48em){.${c}{`,Oe="}}"),Ce+=`${O}`,Ce+=`${x}`,Ce&&(xe=`@media (min-width:64em){.${c}{`,Ae="}}");const Le=`${de}${fe}${pe}${ce}${se}${he}${ge}${be}${ve}${ye}${Ee}${z}${we}${_e}${Ne}${Te}${ke}${Se}${P}${W}${Re}${De}${Oe}${xe}${Ce}${Ae}${me}`;function Me(e){t({content:e.replace(/<\/?a[^>]*>/g,"")})}(0,b.useEffect)((()=>{JSON.stringify(s)!==JSON.stringify(Le)&&t({css:Le})}),[Le,s,t]);let Ie=0,$e=0;re&&(ue(ae)&&(Ie=Number(ae)/100),ue(ie)&&($e=1e3*Number(ie)));const{ref:Pe,inView:Ue}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:o,root:a,triggerOnce:i,skip:l,initialInView:c,fallbackInView:s,onChange:m}={}){var d;const[p,f]=r.useState(null),h=r.useRef(),[b,g]=r.useState({inView:!!c,entry:void 0});h.current=m,r.useEffect((()=>{if(l||!p)return;let r;return r=u(p,((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,p,a,o,i,l,n,s,t]);const v=null==(d=b.entry)?void 0:d.target,y=r.useRef();p||!v||i||l||y.current===v||(y.current=v,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:Ie,delay:$e,triggerOnce:!0});let Be;re&&(Be=Pe);const He=(0,g.useBlockProps)({className:l()(c,I?"has-animated-bg":"",re?"enb-animate":"",Ue?"in-view":"")}),Fe={className:l()("enblocks-button",d)},ze=V?(0,r.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:f(V)}}):void 0,Ve=(0,r.createElement)(r.Fragment,null,F||V?(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=>Me(e),withoutInteractiveFormatting:!0,onSplit:t=>(0,o.createBlock)("enblocks/button",{...e,content:t}),onReplace:a,onMerge:i})):(0,r.createElement)(g.RichText,{identifier:"text","aria-label":(0,h.__)("Button text"),placeholder:(0,h.__)("Button","enblocks"),value:m,onChange:e=>Me(e),withoutInteractiveFormatting:!0,onSplit:t=>(0,o.createBlock)("enblocks/button",{...e,content:t}),onReplace:a,onMerge:i})),Ge=(0,r.createElement)("div",{...Fe},V&&"before"===G&&ze,Ve,V&&"after"===G&&ze);return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(g.BlockControls,{group:"block"},(0,r.createElement)(v.Dropdown,{renderToggle:({isOpen:e,onToggle:t})=>(0,r.createElement)(v.ToolbarButton,{icon:E,label:p?(0,h.__)("Change Button Link","enblocks"):(0,h.__)("Add Button Link","enblocks"),onClick:t,"aria-expanded":e,isPressed:!!p}),renderContent:()=>(0,r.createElement)(r.Fragment,null,(0,r.createElement)(g.URLInput,{value:p,onChange:e=>{t({href:e})}}),p&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(v.ToggleControl,{label:(0,h.__)("Open link in a new tab","enblocks"),checked:y||"",onChange:e=>{t({linkTarget:e})}}),y&&(0,r.createElement)(v.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)(v.PanelBody,{title:"Variants",initialOpen:!0,className:"enb-components-panel-body"},(0,r.createElement)("div",{className:"enb-component block-editor-block-styles__variants"},(0,r.createElement)(v.Button,{className:l()("block-editor-block-styles__item",{"is-active":"is-primary"===d}),onClick:()=>{t({variant:"is-primary"})}},(0,h.__)("Primary","enblocks")),(0,r.createElement)(v.Button,{className:l()("block-editor-block-styles__item",{"is-active":"is-secondary"===d}),onClick:()=>{t({variant:"is-secondary"})}},(0,h.__)("Secondary","enblocks")),(0,r.createElement)(v.Button,{className:l()(" block-editor-block-styles__item",{"is-active":"is-tertiary"===d}),onClick:()=>{t({variant:"is-tertiary"})}},(0,h.__)("Tertiary","enblocks")),(0,r.createElement)(v.Button,{className:l()("block-editor-block-styles__item",{"is-active":"is-disabled"===d}),onClick:()=>{t({variant:"is-disabled"})}},(0,h.__)("Disabled","enblocks")))),(0,r.createElement)(v.PanelBody,{title:"Accessibility",initialOpen:!1,className:"enb-components-panel-body"},(0,r.createElement)("div",{className:"enb-component"},p&&(0,r.createElement)(D,{label:(0,h.__)("Role: button","enblocks"),checked:k,setChecked:e=>t({role:e})}),"is-disabled"!==d&&(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,""))(Le)}`),(0,r.createElement)("div",{ref:Be},(0,r.createElement)("div",{...He},Ge)))},save:({attributes:e})=>{const{blockId:t,animationName:n,animationThreshold:o,animationDelay:a,content:i,iconSource:c,iconPosition:s,variant:m,href:u,rel:d,linkTarget:p,hasGradientText:h,backgroundAnimatedCSS:b,role:v,tabindex:y}=e;function E(e){return!!e||0===e}if(!i&&!c)return;let T,k,S="button";n&&(E(o)&&(T=Number(o)/100),E(a)&&(k=1e3*Number(a)));const w=g.useBlockProps.save({className:l()(t,b?"has-animated-bg":"",n?"enb-animate":"")}),_={className:l()("enblocks-button",m)},N=u||"is-disabled"!==m?void 0:"disabled";let x=E(y)&&"is-disabled"!==m?y:void 0;"is-disabled"===m&&(x="-1");const C=u&&v?"button":void 0;let A,R,D;u&&(S="a",A=u,R=p?"_blank":void 0,D=p&&d?d:void 0);const O=c?(0,r.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:f(c)}}):void 0,L=(0,r.createElement)(r.Fragment,null,(h||c)&&i?(0,r.createElement)("span",{className:"enb-text"},(0,r.createElement)(g.RichText.Content,{value:i})):(0,r.createElement)(g.RichText.Content,{value:i})),M=(0,r.createElement)(S,{..._,disabled:N,tabindex:x,role:C,href:A,target:R,rel:D},!!c&&"before"===s&&O,L,!!c&&"after"===s&&O);return(0,r.createElement)("div",{...w,"data-threshold":T,"data-delay":k},M)}})},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),d=S(Array.prototype.push),p=S(String.prototype.toLowerCase),f=S(String.prototype.toString),h=S(String.prototype.match),b=S(String.prototype.replace),g=S(String.prototype.indexOf),v=S(String.prototype.trim),y=S(Object.prototype.hasOwnProperty),E=S(RegExp.prototype.test),T=(k=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return s(k,t)});var k;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]:p;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++)y(e,t)||(e[t]=null);return e}function N(t){const n=l(null);for(const[o,r]of e(t))y(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 x(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 C=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"]),A=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"]),D=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"]),O=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","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"]),P=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"]),U=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);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});const X=function(){return"undefined"==typeof window?null:window};return function t(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:X();const o=e=>t(e);if(o.version="3.0.9",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:k,Node:S,Element:_,NodeFilter:B,NamedNodeMap:H=n.NamedNodeMap||n.MozNamedAttrMap,HTMLFormElement:F,DOMParser:z,trustedTypes:V}=n,j=_.prototype,W=x(j,"cloneNode"),K=x(j,"nextSibling"),Z=x(j,"childNodes"),J=x(j,"parentNode");if("function"==typeof k){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:de,ATTR_WHITESPACE:pe}=q;let{IS_ALLOWED_URI:fe}=q,he=null;const be=w({},[...C,...A,...R,...O,...M]);let ge=null;const ve=w({},[...I,...$,...P,...U]);let ye=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,ke=!0,Se=!0,we=!1,_e=!0,Ne=!1,xe=!1,Ce=!1,Ae=!1,Re=!1,De=!1,Oe=!1,Le=!0,Me=!1,Ie=!0,$e=!1,Pe={},Ue=null;const Be=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 He=null;const Fe=w({},["audio","video","img","source","image","track"]);let ze=null;const Ve=w({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ge="http://www.w3.org/1998/Math/MathML",je="http://www.w3.org/2000/svg",We="http://www.w3.org/1999/xhtml";let Ye=We,qe=!1,Xe=null;const Ke=w({},[Ge,je,We],f);let Ze=null;const Je=["application/xhtml+xml","text/html"];let Qe=null,et=null;const tt=r.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(!et||et!==e){if(e&&"object"==typeof e||(e={}),e=N(e),Ze=-1===Je.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Qe="application/xhtml+xml"===Ze?f:p,he=y(e,"ALLOWED_TAGS")?w({},e.ALLOWED_TAGS,Qe):be,ge=y(e,"ALLOWED_ATTR")?w({},e.ALLOWED_ATTR,Qe):ve,Xe=y(e,"ALLOWED_NAMESPACES")?w({},e.ALLOWED_NAMESPACES,f):Ke,ze=y(e,"ADD_URI_SAFE_ATTR")?w(N(Ve),e.ADD_URI_SAFE_ATTR,Qe):Ve,He=y(e,"ADD_DATA_URI_TAGS")?w(N(Fe),e.ADD_DATA_URI_TAGS,Qe):Fe,Ue=y(e,"FORBID_CONTENTS")?w({},e.FORBID_CONTENTS,Qe):Be,Ee=y(e,"FORBID_TAGS")?w({},e.FORBID_TAGS,Qe):{},Te=y(e,"FORBID_ATTR")?w({},e.FORBID_ATTR,Qe):{},Pe=!!y(e,"USE_PROFILES")&&e.USE_PROFILES,ke=!1!==e.ALLOW_ARIA_ATTR,Se=!1!==e.ALLOW_DATA_ATTR,we=e.ALLOW_UNKNOWN_PROTOCOLS||!1,_e=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Ne=e.SAFE_FOR_TEMPLATES||!1,xe=e.WHOLE_DOCUMENT||!1,Re=e.RETURN_DOM||!1,De=e.RETURN_DOM_FRAGMENT||!1,Oe=e.RETURN_TRUSTED_TYPE||!1,Ae=e.FORCE_BODY||!1,Le=!1!==e.SANITIZE_DOM,Me=e.SANITIZE_NAMED_PROPS||!1,Ie=!1!==e.KEEP_CONTENT,$e=e.IN_PLACE||!1,fe=e.ALLOWED_URI_REGEXP||G,Ye=e.NAMESPACE||We,ye=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(ye.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(ye.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(ye.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Ne&&(Se=!1),De&&(Re=!0),Pe&&(he=w({},M),ge=[],!0===Pe.html&&(w(he,C),w(ge,I)),!0===Pe.svg&&(w(he,A),w(ge,$),w(ge,U)),!0===Pe.svgFilters&&(w(he,R),w(ge,$),w(ge,U)),!0===Pe.mathMl&&(w(he,O),w(ge,P),w(ge,U))),e.ADD_TAGS&&(he===be&&(he=N(he)),w(he,e.ADD_TAGS,Qe)),e.ADD_ATTR&&(ge===ve&&(ge=N(ge)),w(ge,e.ADD_ATTR,Qe)),e.ADD_URI_SAFE_ATTR&&w(ze,e.ADD_URI_SAFE_ATTR,Qe),e.FORBID_CONTENTS&&(Ue===Be&&(Ue=N(Ue)),w(Ue,e.FORBID_CONTENTS,Qe)),Ie&&(he["#text"]=!0),xe&&w(he,["html","head","body"]),he.table&&(w(he,["tbody"]),delete Ee.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),et=e}},rt=w({},["mi","mo","mn","ms","mtext"]),at=w({},["foreignobject","desc","title","annotation-xml"]),it=w({},["title","style","font","a","script"]),lt=w({},[...A,...R,...D]),ct=w({},[...O,...L]),st=function(e){d(o.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},mt=function(e,t){try{d(o.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){d(o.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!ge[e])if(Re||De)try{st(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},ut=function(e){let t=null,n=null;if(Ae)e="<remove></remove>"+e;else{const t=h(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===Ze&&Ye===We&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const o=Q?Q.createHTML(e):e;if(Ye===We)try{t=(new z).parseFromString(o,Ze)}catch(e){}if(!t||!t.documentElement){t=te.createDocument(Ye,"template",null);try{t.documentElement.innerHTML=qe?ee:o}catch(e){}}const a=t.body||t.documentElement;return e&&n&&a.insertBefore(r.createTextNode(n),a.childNodes[0]||null),Ye===We?re.call(t,xe?"html":"body")[0]:xe?t.documentElement:a},dt=function(e){return ne.call(e.ownerDocument||e,e,B.SHOW_ELEMENT|B.SHOW_COMMENT|B.SHOW_TEXT,null)},pt=function(e){return"function"==typeof S&&e instanceof S},ft=function(e,t,n){ie[e]&&m(ie[e],(e=>{e.call(o,t,n,et)}))},ht=function(e){let t=null;if(ft("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 st(e),!0;var n;const r=Qe(e.nodeName);if(ft("uponSanitizeElement",e,{tagName:r,allowedTags:he}),e.hasChildNodes()&&!pt(e.firstElementChild)&&E(/<[/\w]/g,e.innerHTML)&&E(/<[/\w]/g,e.textContent))return st(e),!0;if(!he[r]||Ee[r]){if(!Ee[r]&>(r)){if(ye.tagNameCheck instanceof RegExp&&E(ye.tagNameCheck,r))return!1;if(ye.tagNameCheck instanceof Function&&ye.tagNameCheck(r))return!1}if(Ie&&!Ue[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),K(e))}return st(e),!0}return e instanceof _&&!function(e){let t=J(e);t&&t.tagName||(t={namespaceURI:Ye,tagName:"template"});const n=p(e.tagName),o=p(t.tagName);return!!Xe[e.namespaceURI]&&(e.namespaceURI===je?t.namespaceURI===We?"svg"===n:t.namespaceURI===Ge?"svg"===n&&("annotation-xml"===o||rt[o]):Boolean(lt[n]):e.namespaceURI===Ge?t.namespaceURI===We?"math"===n:t.namespaceURI===je?"math"===n&&at[o]:Boolean(ct[n]):e.namespaceURI===We?!(t.namespaceURI===je&&!at[o])&&!(t.namespaceURI===Ge&&!rt[o])&&!ct[n]&&(it[n]||!lt[n]):!("application/xhtml+xml"!==Ze||!Xe[e.namespaceURI]))}(e)?(st(e),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!E(/<\/no(script|embed|frames)/i,e.innerHTML)?(Ne&&3===e.nodeType&&(t=e.textContent,m([le,ce,se],(e=>{t=b(t,e," ")})),e.textContent!==t&&(d(o.removed,{element:e.cloneNode()}),e.textContent=t)),ft("afterSanitizeElements",e,null),!1):(st(e),!0)},bt=function(e,t,n){if(Le&&("id"===t||"name"===t)&&(n in r||n in tt))return!1;if(Se&&!Te[t]&&E(me,t));else if(ke&&E(ue,t));else if(!ge[t]||Te[t]){if(!(gt(e)&&(ye.tagNameCheck instanceof RegExp&&E(ye.tagNameCheck,e)||ye.tagNameCheck instanceof Function&&ye.tagNameCheck(e))&&(ye.attributeNameCheck instanceof RegExp&&E(ye.attributeNameCheck,t)||ye.attributeNameCheck instanceof Function&&ye.attributeNameCheck(t))||"is"===t&&ye.allowCustomizedBuiltInElements&&(ye.tagNameCheck instanceof RegExp&&E(ye.tagNameCheck,n)||ye.tagNameCheck instanceof Function&&ye.tagNameCheck(n))))return!1}else if(ze[t]);else if(E(fe,b(n,pe,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==g(n,"data:")||!He[e])if(we&&!E(de,b(n,pe,"")));else if(n)return!1;return!0},gt=function(e){return"annotation-xml"!==e&&e.indexOf("-")>0},vt=function(e){ft("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ge};let r=t.length;for(;r--;){const a=t[r],{name:i,namespaceURI:l,value:c}=a,s=Qe(i);let d="value"===i?c:v(c);if(n.attrName=s,n.attrValue=d,n.keepAttr=!0,n.forceKeepAttr=void 0,ft("uponSanitizeAttribute",e,n),d=n.attrValue,n.forceKeepAttr)continue;if(mt(i,e),!n.keepAttr)continue;if(!_e&&E(/\/>/i,d)){mt(i,e);continue}Ne&&m([le,ce,se],(e=>{d=b(d,e," ")}));const p=Qe(e.nodeName);if(bt(p,s,d)){if(!Me||"id"!==s&&"name"!==s||(mt(i,e),d="user-content-"+d),Q&&"object"==typeof V&&"function"==typeof V.getAttributeType)if(l);else switch(V.getAttributeType(p,s)){case"TrustedHTML":d=Q.createHTML(d);break;case"TrustedScriptURL":d=Q.createScriptURL(d)}try{l?e.setAttributeNS(l,i,d):e.setAttribute(i,d),u(o.removed)}catch(e){}}}ft("afterSanitizeAttributes",e,null)},yt=function e(t){let n=null;const o=dt(t);for(ft("beforeSanitizeShadowDOM",t,null);n=o.nextNode();)ft("uponSanitizeShadowNode",n,null),ht(n)||(n.content instanceof s&&e(n.content),vt(n));ft("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(qe=!e,qe&&(e="\x3c!--\x3e"),"string"!=typeof e&&!pt(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(Ce||ot(t),o.removed=[],"string"==typeof e&&($e=!1),$e){if(e.nodeName){const t=Qe(e.nodeName);if(!he[t]||Ee[t])throw T("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof S)n=ut("\x3c!----\x3e"),r=n.ownerDocument.importNode(e,!0),1===r.nodeType&&"BODY"===r.nodeName||"HTML"===r.nodeName?n=r:n.appendChild(r);else{if(!Re&&!Ne&&!xe&&-1===e.indexOf("<"))return Q&&Oe?Q.createHTML(e):e;if(n=ut(e),!n)return Re?null:Oe?ee:""}n&&Ae&&st(n.firstChild);const c=dt($e?e:n);for(;a=c.nextNode();)ht(a)||(a.content instanceof s&&yt(a.content),vt(a));if($e)return e;if(Re){if(De)for(l=oe.call(n.ownerDocument);n.firstChild;)l.appendChild(n.firstChild);else l=n;return(ge.shadowroot||ge.shadowrootmode)&&(l=ae.call(i,l,!0)),l}let u=xe?n.outerHTML:n.innerHTML;return xe&&he["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&E(Y,n.ownerDocument.doctype.name)&&(u="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+u),Ne&&m([le,ce,se],(e=>{u=b(u,e," ")})),Q&&Oe?Q.createHTML(u):u},o.setConfig=function(){ot(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Ce=!0},o.clearConfig=function(){et=null,Ce=!1},o.isValidAttribute=function(e,t,n){et||ot({});const o=Qe(e),r=Qe(t);return bt(o,r,n)},o.addHook=function(e,t){"function"==typeof t&&(ie[e]=ie[e]||[],d(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(347)));r=o.O(r)})();1 (()=>{var e,t={347:(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.4","title":"Button","category":"enblocks","keywords":["button","buttons","link","cta","enblocks"],"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 d=n(838),p=n.n(d);function f(e){return p().sanitize(e,{USE_PROFILES:{svg:!0,svgFilters:!0}})}const h=window.wp.i18n,b=window.wp.element,g=window.wp.blockEditor,v=window.wp.components,y=window.wp.primitives,E=(0,r.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(y.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)(v.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"}))}),k=({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)(v.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:d,units:p,unit:f,setUnit:h,resetFallbackUnit:b})=>{d&&("%"===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||d})},(0,r.createElement)(v.RangeControl,{value:c,onChange:s,min:o,max:a,step:i,withInputField:!0}),d&&(0,r.createElement)(S,{units:p,unit:f,setUnit:h}),!!u&&(0,r.createElement)(k,{unit:u}),t&&(0,r.createElement)(T,{disabled:g,onClick:()=>{s(m),d&&h(b)}}))},_=(0,r.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.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"})),N=(0,r.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.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"})),x=(0,r.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.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"})),C=window.wp.data,A=()=>{const e=(()=>{const{getDeviceType:e}=(0,C.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""})(),{__experimentalSetPreviewDeviceType:t=null}=(0,C.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)(v.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,n)=>(0,r.createElement)(v.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&&x))))},R=({hideRail:e=!0,resetButton:t,label:n,help:o,hasDeviceToggle:a,min:i,max:c,step:s,value:m,setValue:u,resetFallback:d,singleUnit:p,showUnits:f,units:h,unit:b="px",setUnit:g,resetFallbackUnit:v="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":!p&&!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-components-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)(A,null))),(0,r.createElement)(w,{hideRail:e,resetButton:t,min:i,max:c,step:s,value:m,setValue:u,resetFallback:d,singleUnit:p,showUnits:f,units:h,unit:b,setUnit:g,resetFallbackUnit:v})),D=({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-components-heading enb-m-0"},e,!!t&&(0,r.createElement)("span",{className:"enb-component-help"},t))),(0,r.createElement)(v.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:"is-primary"},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:d,href:p,linkTarget:y,rel:T,role:k,tabindex:S,sizeCSS:w,spacingCSS:_,spacingMD:N,spacingLG:x,borderCSS:C,borderMD:A,borderLG:O,hoverBorderCSS:L,backgroundCSS:M,backgroundAnimatedCSS:I,hoverBgCSS:$,animatedBgKeyframeCSS:P,typographyCSS:U,colorsCSS:B,hoverColorsCSS:H,hasGradientText:F,gradientTextCSS:z,iconSource:V,iconPosition:G,iconGap:j,iconCSS:W,textShadowCSS:Y,hoverTextShadowCSS:q,linkDecorationCSS:X,linkHoverDecorationCSS:K,visibilityCSS:Z,hoverVisibilityCSS:J,parentHoverVisibilityCSS:Q,transformCSS:ee,hoverTransformCSS:te,parentHoverTransformCSS:ne,transitionCSS:oe,animationName:re,animationThreshold:ae,animationDelay:ie,animationCSS:le,animationRevealCSS:ce,disableAnimationCSS:se,blockVisibilityCSS:me}=e;function ue(e){return!!e||0===e}(0,b.useEffect)((()=>{t({blockId:"enb-button-"+n.slice(0,8)})}),[n,t]);let de="",pe="",fe="";fe+=`${le}`,fe+=`${Z}`,fe&&(de=`.${c}{`,pe="}");let he="",be="",ge="";if(V){const e=`.${c} .enblocks-button`;ue(j)&&(ge+=`gap:${j}px;`),ge&&(he=`${e} {`,be="}")}let ve="",ye="",Ee="";ye+=`${w}`,ye+=`${I}`,ye+=`${_}`,ye+=`${C}`,ye+=`${M}`,ye+=`${U}`,ye+=`${B}`,ye+=`${Y}`,ye+=`${X}`,ye+=`${ee}`,ye+=`${oe}`,ye&&(ve=`.${c} .enblocks-button.${d}{`,Ee="}");let Te="",ke="",Se="";ke+=`${L}`,ke+=`${$}`,ke+=`${H}`,ke+=`${q}`,ke+=`${te}`,ke+=`${J}`,ke+=`${K}`,ke&&(Te=`.${c}.${d}:hover{`,Se="}");let we="",_e="",Ne="";_e+=`${ne}`,_e+=`${Q}`,_e&&(we=`*:hover > .${c}.${d}{`,Ne="}");let xe="",Ce="",Ae="",Re="",De="",Oe="";De+=`${A}`,De+=`${N}`,De&&(Re=`@media (min-width:48em){.${c}{`,Oe="}}"),Ce+=`${O}`,Ce+=`${x}`,Ce&&(xe=`@media (min-width:64em){.${c}{`,Ae="}}");const Le=`${de}${fe}${pe}${ce}${se}${he}${ge}${be}${ve}${ye}${Ee}${z}${we}${_e}${Ne}${Te}${ke}${Se}${P}${W}${Re}${De}${Oe}${xe}${Ce}${Ae}${me}`;function Me(e){t({content:e.replace(/<\/?a[^>]*>/g,"")})}(0,b.useEffect)((()=>{JSON.stringify(s)!==JSON.stringify(Le)&&t({css:Le})}),[Le,s,t]);let Ie=0,$e=0;re&&(ue(ae)&&(Ie=Number(ae)/100),ue(ie)&&($e=1e3*Number(ie)));const{ref:Pe,inView:Ue}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:o,root:a,triggerOnce:i,skip:l,initialInView:c,fallbackInView:s,onChange:m}={}){var d;const[p,f]=r.useState(null),h=r.useRef(),[b,g]=r.useState({inView:!!c,entry:void 0});h.current=m,r.useEffect((()=>{if(l||!p)return;let r;return r=u(p,((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,p,a,o,i,l,n,s,t]);const v=null==(d=b.entry)?void 0:d.target,y=r.useRef();p||!v||i||l||y.current===v||(y.current=v,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:Ie,delay:$e,triggerOnce:!0});let Be;re&&(Be=Pe);const He=(0,g.useBlockProps)({className:l()(c,I?"has-animated-bg":"",re?"enb-animate":"",Ue?"in-view":"")}),Fe={className:l()("enblocks-button",d)},ze=V?(0,r.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:f(V)}}):void 0,Ve=(0,r.createElement)(r.Fragment,null,F||V?(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=>Me(e),withoutInteractiveFormatting:!0,onSplit:t=>(0,o.createBlock)("enblocks/button",{...e,content:t}),onReplace:a,onMerge:i})):(0,r.createElement)(g.RichText,{identifier:"text","aria-label":(0,h.__)("Button text"),placeholder:(0,h.__)("Button","enblocks"),value:m,onChange:e=>Me(e),withoutInteractiveFormatting:!0,onSplit:t=>(0,o.createBlock)("enblocks/button",{...e,content:t}),onReplace:a,onMerge:i})),Ge=(0,r.createElement)("div",{...Fe},V&&"before"===G&&ze,Ve,V&&"after"===G&&ze);return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(g.BlockControls,{group:"block"},(0,r.createElement)(v.Dropdown,{renderToggle:({isOpen:e,onToggle:t})=>(0,r.createElement)(v.ToolbarButton,{icon:E,label:p?(0,h.__)("Change Button Link","enblocks"):(0,h.__)("Add Button Link","enblocks"),onClick:t,"aria-expanded":e,isPressed:!!p}),renderContent:()=>(0,r.createElement)(r.Fragment,null,(0,r.createElement)(g.URLInput,{value:p,onChange:e=>{t({href:e})}}),p&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(v.ToggleControl,{label:(0,h.__)("Open link in a new tab","enblocks"),checked:y||"",onChange:e=>{t({linkTarget:e})}}),y&&(0,r.createElement)(v.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)(v.PanelBody,{title:"Variants",initialOpen:!0,className:"enb-components-panel-body"},(0,r.createElement)("div",{className:"enb-component block-editor-block-styles__variants"},(0,r.createElement)(v.Button,{className:l()("block-editor-block-styles__item",{"is-active":"is-primary"===d}),onClick:()=>{t({variant:"is-primary"})}},(0,h.__)("Primary","enblocks")),(0,r.createElement)(v.Button,{className:l()("block-editor-block-styles__item",{"is-active":"is-secondary"===d}),onClick:()=>{t({variant:"is-secondary"})}},(0,h.__)("Secondary","enblocks")),(0,r.createElement)(v.Button,{className:l()(" block-editor-block-styles__item",{"is-active":"is-tertiary"===d}),onClick:()=>{t({variant:"is-tertiary"})}},(0,h.__)("Tertiary","enblocks")),(0,r.createElement)(v.Button,{className:l()("block-editor-block-styles__item",{"is-active":"is-disabled"===d}),onClick:()=>{t({variant:"is-disabled"})}},(0,h.__)("Disabled","enblocks")))),(0,r.createElement)(v.PanelBody,{title:"Accessibility",initialOpen:!1,className:"enb-components-panel-body"},(0,r.createElement)("div",{className:"enb-component"},p&&(0,r.createElement)(D,{label:(0,h.__)("Role: button","enblocks"),checked:k,setChecked:e=>t({role:e})}),"is-disabled"!==d&&(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,""))(Le)}`),(0,r.createElement)("div",{ref:Be},(0,r.createElement)("div",{...He},Ge)))},save:({attributes:e})=>{const{blockId:t,animationName:n,animationThreshold:o,animationDelay:a,content:i,iconSource:c,iconPosition:s,variant:m,href:u,rel:d,linkTarget:p,hasGradientText:h,backgroundAnimatedCSS:b,role:v,tabindex:y}=e;function E(e){return!!e||0===e}if(!i&&!c)return;let T,k,S="button";n&&(E(o)&&(T=Number(o)/100),E(a)&&(k=1e3*Number(a)));const w=g.useBlockProps.save({className:l()(t,b?"has-animated-bg":"",n?"enb-animate":"")}),_={className:l()("enblocks-button",m)},N=u||"is-disabled"!==m?void 0:"disabled";let x=E(y)&&"is-disabled"!==m?y:void 0;"is-disabled"===m&&(x="-1");const C=u&&v?"button":void 0;let A,R,D;u&&(S="a",A=u,R=p?"_blank":void 0,D=p&&d?d:void 0);const O=c?(0,r.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:f(c)}}):void 0,L=(0,r.createElement)(r.Fragment,null,(h||c)&&i?(0,r.createElement)("span",{className:"enb-text"},(0,r.createElement)(g.RichText.Content,{value:i})):(0,r.createElement)(g.RichText.Content,{value:i})),M=(0,r.createElement)(S,{..._,disabled:N,tabindex:x,role:C,href:A,target:R,rel:D},!!c&&"before"===s&&O,L,!!c&&"after"===s&&O);return(0,r.createElement)("div",{...w,"data-threshold":T,"data-delay":k},M)}})},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),d=S(Array.prototype.push),p=S(String.prototype.toLowerCase),f=S(String.prototype.toString),h=S(String.prototype.match),b=S(String.prototype.replace),g=S(String.prototype.indexOf),v=S(String.prototype.trim),y=S(Object.prototype.hasOwnProperty),E=S(RegExp.prototype.test),T=(k=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return s(k,t)});var k;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]:p;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++)y(e,t)||(e[t]=null);return e}function N(t){const n=l(null);for(const[o,r]of e(t))y(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 x(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 C=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"]),A=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"]),D=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"]),O=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","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"]),P=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"]),U=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);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});const X=function(){return"undefined"==typeof window?null:window};return function t(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:X();const o=e=>t(e);if(o.version="3.0.9",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:k,Node:S,Element:_,NodeFilter:B,NamedNodeMap:H=n.NamedNodeMap||n.MozNamedAttrMap,HTMLFormElement:F,DOMParser:z,trustedTypes:V}=n,j=_.prototype,W=x(j,"cloneNode"),K=x(j,"nextSibling"),Z=x(j,"childNodes"),J=x(j,"parentNode");if("function"==typeof k){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:de,ATTR_WHITESPACE:pe}=q;let{IS_ALLOWED_URI:fe}=q,he=null;const be=w({},[...C,...A,...R,...O,...M]);let ge=null;const ve=w({},[...I,...$,...P,...U]);let ye=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,ke=!0,Se=!0,we=!1,_e=!0,Ne=!1,xe=!1,Ce=!1,Ae=!1,Re=!1,De=!1,Oe=!1,Le=!0,Me=!1,Ie=!0,$e=!1,Pe={},Ue=null;const Be=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 He=null;const Fe=w({},["audio","video","img","source","image","track"]);let ze=null;const Ve=w({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ge="http://www.w3.org/1998/Math/MathML",je="http://www.w3.org/2000/svg",We="http://www.w3.org/1999/xhtml";let Ye=We,qe=!1,Xe=null;const Ke=w({},[Ge,je,We],f);let Ze=null;const Je=["application/xhtml+xml","text/html"];let Qe=null,et=null;const tt=r.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(!et||et!==e){if(e&&"object"==typeof e||(e={}),e=N(e),Ze=-1===Je.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Qe="application/xhtml+xml"===Ze?f:p,he=y(e,"ALLOWED_TAGS")?w({},e.ALLOWED_TAGS,Qe):be,ge=y(e,"ALLOWED_ATTR")?w({},e.ALLOWED_ATTR,Qe):ve,Xe=y(e,"ALLOWED_NAMESPACES")?w({},e.ALLOWED_NAMESPACES,f):Ke,ze=y(e,"ADD_URI_SAFE_ATTR")?w(N(Ve),e.ADD_URI_SAFE_ATTR,Qe):Ve,He=y(e,"ADD_DATA_URI_TAGS")?w(N(Fe),e.ADD_DATA_URI_TAGS,Qe):Fe,Ue=y(e,"FORBID_CONTENTS")?w({},e.FORBID_CONTENTS,Qe):Be,Ee=y(e,"FORBID_TAGS")?w({},e.FORBID_TAGS,Qe):{},Te=y(e,"FORBID_ATTR")?w({},e.FORBID_ATTR,Qe):{},Pe=!!y(e,"USE_PROFILES")&&e.USE_PROFILES,ke=!1!==e.ALLOW_ARIA_ATTR,Se=!1!==e.ALLOW_DATA_ATTR,we=e.ALLOW_UNKNOWN_PROTOCOLS||!1,_e=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Ne=e.SAFE_FOR_TEMPLATES||!1,xe=e.WHOLE_DOCUMENT||!1,Re=e.RETURN_DOM||!1,De=e.RETURN_DOM_FRAGMENT||!1,Oe=e.RETURN_TRUSTED_TYPE||!1,Ae=e.FORCE_BODY||!1,Le=!1!==e.SANITIZE_DOM,Me=e.SANITIZE_NAMED_PROPS||!1,Ie=!1!==e.KEEP_CONTENT,$e=e.IN_PLACE||!1,fe=e.ALLOWED_URI_REGEXP||G,Ye=e.NAMESPACE||We,ye=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(ye.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(ye.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(ye.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Ne&&(Se=!1),De&&(Re=!0),Pe&&(he=w({},M),ge=[],!0===Pe.html&&(w(he,C),w(ge,I)),!0===Pe.svg&&(w(he,A),w(ge,$),w(ge,U)),!0===Pe.svgFilters&&(w(he,R),w(ge,$),w(ge,U)),!0===Pe.mathMl&&(w(he,O),w(ge,P),w(ge,U))),e.ADD_TAGS&&(he===be&&(he=N(he)),w(he,e.ADD_TAGS,Qe)),e.ADD_ATTR&&(ge===ve&&(ge=N(ge)),w(ge,e.ADD_ATTR,Qe)),e.ADD_URI_SAFE_ATTR&&w(ze,e.ADD_URI_SAFE_ATTR,Qe),e.FORBID_CONTENTS&&(Ue===Be&&(Ue=N(Ue)),w(Ue,e.FORBID_CONTENTS,Qe)),Ie&&(he["#text"]=!0),xe&&w(he,["html","head","body"]),he.table&&(w(he,["tbody"]),delete Ee.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),et=e}},rt=w({},["mi","mo","mn","ms","mtext"]),at=w({},["foreignobject","desc","title","annotation-xml"]),it=w({},["title","style","font","a","script"]),lt=w({},[...A,...R,...D]),ct=w({},[...O,...L]),st=function(e){d(o.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},mt=function(e,t){try{d(o.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){d(o.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!ge[e])if(Re||De)try{st(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},ut=function(e){let t=null,n=null;if(Ae)e="<remove></remove>"+e;else{const t=h(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===Ze&&Ye===We&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const o=Q?Q.createHTML(e):e;if(Ye===We)try{t=(new z).parseFromString(o,Ze)}catch(e){}if(!t||!t.documentElement){t=te.createDocument(Ye,"template",null);try{t.documentElement.innerHTML=qe?ee:o}catch(e){}}const a=t.body||t.documentElement;return e&&n&&a.insertBefore(r.createTextNode(n),a.childNodes[0]||null),Ye===We?re.call(t,xe?"html":"body")[0]:xe?t.documentElement:a},dt=function(e){return ne.call(e.ownerDocument||e,e,B.SHOW_ELEMENT|B.SHOW_COMMENT|B.SHOW_TEXT,null)},pt=function(e){return"function"==typeof S&&e instanceof S},ft=function(e,t,n){ie[e]&&m(ie[e],(e=>{e.call(o,t,n,et)}))},ht=function(e){let t=null;if(ft("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 st(e),!0;var n;const r=Qe(e.nodeName);if(ft("uponSanitizeElement",e,{tagName:r,allowedTags:he}),e.hasChildNodes()&&!pt(e.firstElementChild)&&E(/<[/\w]/g,e.innerHTML)&&E(/<[/\w]/g,e.textContent))return st(e),!0;if(!he[r]||Ee[r]){if(!Ee[r]&>(r)){if(ye.tagNameCheck instanceof RegExp&&E(ye.tagNameCheck,r))return!1;if(ye.tagNameCheck instanceof Function&&ye.tagNameCheck(r))return!1}if(Ie&&!Ue[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),K(e))}return st(e),!0}return e instanceof _&&!function(e){let t=J(e);t&&t.tagName||(t={namespaceURI:Ye,tagName:"template"});const n=p(e.tagName),o=p(t.tagName);return!!Xe[e.namespaceURI]&&(e.namespaceURI===je?t.namespaceURI===We?"svg"===n:t.namespaceURI===Ge?"svg"===n&&("annotation-xml"===o||rt[o]):Boolean(lt[n]):e.namespaceURI===Ge?t.namespaceURI===We?"math"===n:t.namespaceURI===je?"math"===n&&at[o]:Boolean(ct[n]):e.namespaceURI===We?!(t.namespaceURI===je&&!at[o])&&!(t.namespaceURI===Ge&&!rt[o])&&!ct[n]&&(it[n]||!lt[n]):!("application/xhtml+xml"!==Ze||!Xe[e.namespaceURI]))}(e)?(st(e),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!E(/<\/no(script|embed|frames)/i,e.innerHTML)?(Ne&&3===e.nodeType&&(t=e.textContent,m([le,ce,se],(e=>{t=b(t,e," ")})),e.textContent!==t&&(d(o.removed,{element:e.cloneNode()}),e.textContent=t)),ft("afterSanitizeElements",e,null),!1):(st(e),!0)},bt=function(e,t,n){if(Le&&("id"===t||"name"===t)&&(n in r||n in tt))return!1;if(Se&&!Te[t]&&E(me,t));else if(ke&&E(ue,t));else if(!ge[t]||Te[t]){if(!(gt(e)&&(ye.tagNameCheck instanceof RegExp&&E(ye.tagNameCheck,e)||ye.tagNameCheck instanceof Function&&ye.tagNameCheck(e))&&(ye.attributeNameCheck instanceof RegExp&&E(ye.attributeNameCheck,t)||ye.attributeNameCheck instanceof Function&&ye.attributeNameCheck(t))||"is"===t&&ye.allowCustomizedBuiltInElements&&(ye.tagNameCheck instanceof RegExp&&E(ye.tagNameCheck,n)||ye.tagNameCheck instanceof Function&&ye.tagNameCheck(n))))return!1}else if(ze[t]);else if(E(fe,b(n,pe,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==g(n,"data:")||!He[e])if(we&&!E(de,b(n,pe,"")));else if(n)return!1;return!0},gt=function(e){return"annotation-xml"!==e&&e.indexOf("-")>0},vt=function(e){ft("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ge};let r=t.length;for(;r--;){const a=t[r],{name:i,namespaceURI:l,value:c}=a,s=Qe(i);let d="value"===i?c:v(c);if(n.attrName=s,n.attrValue=d,n.keepAttr=!0,n.forceKeepAttr=void 0,ft("uponSanitizeAttribute",e,n),d=n.attrValue,n.forceKeepAttr)continue;if(mt(i,e),!n.keepAttr)continue;if(!_e&&E(/\/>/i,d)){mt(i,e);continue}Ne&&m([le,ce,se],(e=>{d=b(d,e," ")}));const p=Qe(e.nodeName);if(bt(p,s,d)){if(!Me||"id"!==s&&"name"!==s||(mt(i,e),d="user-content-"+d),Q&&"object"==typeof V&&"function"==typeof V.getAttributeType)if(l);else switch(V.getAttributeType(p,s)){case"TrustedHTML":d=Q.createHTML(d);break;case"TrustedScriptURL":d=Q.createScriptURL(d)}try{l?e.setAttributeNS(l,i,d):e.setAttribute(i,d),u(o.removed)}catch(e){}}}ft("afterSanitizeAttributes",e,null)},yt=function e(t){let n=null;const o=dt(t);for(ft("beforeSanitizeShadowDOM",t,null);n=o.nextNode();)ft("uponSanitizeShadowNode",n,null),ht(n)||(n.content instanceof s&&e(n.content),vt(n));ft("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(qe=!e,qe&&(e="\x3c!--\x3e"),"string"!=typeof e&&!pt(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(Ce||ot(t),o.removed=[],"string"==typeof e&&($e=!1),$e){if(e.nodeName){const t=Qe(e.nodeName);if(!he[t]||Ee[t])throw T("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof S)n=ut("\x3c!----\x3e"),r=n.ownerDocument.importNode(e,!0),1===r.nodeType&&"BODY"===r.nodeName||"HTML"===r.nodeName?n=r:n.appendChild(r);else{if(!Re&&!Ne&&!xe&&-1===e.indexOf("<"))return Q&&Oe?Q.createHTML(e):e;if(n=ut(e),!n)return Re?null:Oe?ee:""}n&&Ae&&st(n.firstChild);const c=dt($e?e:n);for(;a=c.nextNode();)ht(a)||(a.content instanceof s&&yt(a.content),vt(a));if($e)return e;if(Re){if(De)for(l=oe.call(n.ownerDocument);n.firstChild;)l.appendChild(n.firstChild);else l=n;return(ge.shadowroot||ge.shadowrootmode)&&(l=ae.call(i,l,!0)),l}let u=xe?n.outerHTML:n.innerHTML;return xe&&he["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&E(Y,n.ownerDocument.doctype.name)&&(u="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+u),Ne&&m([le,ce,se],(e=>{u=b(u,e," ")})),Q&&Oe?Q.createHTML(u):u},o.setConfig=function(){ot(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Ce=!0},o.clearConfig=function(){et=null,Ce=!1},o.isValidAttribute=function(e,t,n){et||ot({});const o=Qe(e),r=Qe(t);return bt(o,r,n)},o.addHook=function(e,t){"function"==typeof t&&(ie[e]=ie[e]||[],d(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(347)));r=o.O(r)})(); -
enblocks/trunk/build/blocks/buttons/block.json
r3045351 r3045892 3 3 "apiVersion": 3, 4 4 "name": "enblocks/buttons", 5 "version": "1.3. 3",5 "version": "1.3.4", 6 6 "title": "Buttons", 7 7 "category": "enblocks", -
enblocks/trunk/build/blocks/buttons/index.asset.php
r3045351 r3045892 1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => ' e2ebb247f11943902108');1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '7c52f37de256069d48bb'); -
enblocks/trunk/build/blocks/buttons/index.js
r3045351 r3045892 1 (()=>{var e,t={960:(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. 3","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.data,r=()=>{const{getDeviceType:e}=(0,i.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""},u=window.wp.i18n,b=window.wp.components,m=window.wp.element,p=window.wp.blockEditor,v=()=>(0,a.createElement)("div",{className:"enb-component-divider"}),h=window.wp.primitives,d=(0,a.createElement)(h.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(h.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)(h.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)(h.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(h.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)(h.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(h.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"})),w=({disabled:e,onClick:t})=>(0,a.createElement)(b.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,u.__)("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"}))}),f=({unit:e})=>(0,a.createElement)("div",{className:"enb-unit-selector"},(0,a.createElement)("div",{className:"enb-single-unit"}," ",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)(b.SelectControl,{className:"enb-units",options:e,value:t,onChange:n})),E=({resetButton:e=!0,innerLabel:t=[(0,u.__)("Min","enblocks"),(0,u.__)("Max","enblocks")],isClamp:n,hasNegativeValue:l,min:o,max:s,step:i,disabled:r,value:m,setValue:p,resetFallback:v,value2:h,setValue2:d,resetFallback2:g,singleUnit:k,showUnits:E,units:x,unit:V="px",setUnit:M,resetFallbackUnit:y="px"})=>{E&&("%"===V||"dvw"===V||"dvh"===V?(s=100,l&&(o=-100)):"em"!==V&&"rem"!==V||(s=20,i=.1,l&&(o=-20)));let S=o,C=s;n&&(m&&(S=m),l&&(o=-1*s,m&&m<0&&(S=o,C=m)));let $=!0;return m===v&&h===g&&V===y||($=!1),(0,a.createElement)("div",{className:c()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!k||E})},(0,a.createElement)(b.RangeControl,{label:t[0],value:m,onChange:p,min:o,max:s,step:i,withInputField:!0,disabled:r}),(0,a.createElement)(b.RangeControl,{label:t[1],value:h,onChange:d,min:S,max:C,step:i,withInputField:!0,disabled:r}),E&&(0,a.createElement)(_,{units:x,unit:V,setUnit:M}),!!k&&(0,a.createElement)(f,{unit:k}),e&&(0,a.createElement)(w,{disabled:$,onClick:()=>{p(v),d(g),E&&M(y)}}))},x=({label:e,customValue:t,setCustomValue:n,linked:l=!0,setLinked:o,innerTitle:s=[(0,u.__)("Row Gap","enblocks"),(0,u.__)("Column Gap","enblocks")],options:i=[{label:(0,u.__)("Default","enblocks"),value:""},{label:(0,u.__)("0px","enblocks"),value:"--enb-spacing-0"},{label:(0,u.__)("8px","enblocks"),value:"--enb-spacing-8"},{label:(0,u.__)("16px","enblocks"),value:"--enb-spacing-16"},{label:(0,u.__)("24px","enblocks"),value:"--enb-spacing-24"},{label:(0,u.__)("32px","enblocks"),value:"--enb-spacing-32"},{label:(0,u.__)("40px","enblocks"),value:"--enb-spacing-40"},{label:(0,u.__)("48px","enblocks"),value:"--enb-spacing-48"},{label:(0,u.__)("56px","enblocks"),value:"--enb-spacing-56"},{label:(0,u.__)("64px","enblocks"),value:"--enb-spacing-64"},{label:(0,u.__)("72px","enblocks"),value:"--enb-spacing-72"},{label:(0,u.__)("80px","enblocks"),value:"--enb-spacing-80"},{label:(0,u.__)("96px","enblocks"),value:"--enb-spacing-96"}],min:r,max:m=1e3,value:p,setValue:v,minValue:h,setMinValue:f,maxValue:_,setMaxValue:x,value2:V,setValue2:M,minValue2:y,setMinValue2:S,maxValue2:C,setMaxValue2:$,resetFallback:G=""})=>{l&&(t?(y=h,C=_):V=p);let z=!0;return t?(h||_||y||C)&&(z=!1):p===G&&V===G||(z=!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,u.__)("Switch to Preset Value","enblocks"):(0,u.__)("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:d}),(0,a.createElement)(b.Button,{label:!0===l?(0,u.__)("Linked","enblocks"):(0,u.__)("Unlinked","enblocks"),showTooltip:!0,tooltipPosition:"top",className:c()("enb-control-button enb-linked-button",{"is-linked":!0===l}),onClick:()=>o(!0!==l)},l?g:k),(0,a.createElement)(w,{disabled:z,onClick:()=>{t?(f(""),x(""),S(""),$("")):(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)(b.SelectControl,{options:i,value:p,onChange:v}),t&&(0,a.createElement)(E,{resetButton:!1,isClamp:!0,min:r,max:m,value:h,setValue:f,value2:_,setValue2:x})),(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:i,value:V,onChange:M,disabled:l&&!0}),t&&(0,a.createElement)(E,{resetButton:!1,isClamp:!0,min:r,max:m,value:y,setValue:S,value2:C,setValue2:$,disabled:l&&!0}))))},V=({options:e,value:t,setValue:n})=>(0,a.createElement)("div",{className:"enb-select"},(0,a.createElement)(b.SelectControl,{options:e,value:t,onChange:n})),M=(0,a.createElement)(h.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(h.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"})),y=(0,a.createElement)(h.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(h.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,a.createElement)(h.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(h.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=r(),{__experimentalSetPreviewDeviceType:t=null}=(0,i.useDispatch)("core/edit-post"),n=e=>{t(e)};let l="Switch to Tablet";"Tablet"===e?l=(0,u.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(l=(0,u.__)("Switch to Desktop","enblocks"));const o=()=>{"Desktop"===e?n("Tablet"):"Tablet"===e?n("Mobile"):"Mobile"===e&&n("Desktop")};return(0,a.createElement)(b.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,n)=>(0,a.createElement)(b.Button,{key:n,label:l,showTooltip:!0,tooltipPosition:"top",className:c()("enb-device-toggle-button",{selected:t===e}),onClick:o},"Desktop"===t&&M,"Tablet"===t&&y,"Mobile"===t&&S))))},$=({label:e,hasDeviceToggle:t=!1,help:n,options:l,value:o,setValue:s})=>(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":t})},(0,a.createElement)("h2",{className:"enb-components-heading enb-m-0"},e,!!n&&(0,a.createElement)("span",{className:"enb-component-help"},n)),t&&(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)(V,{options:l,value:o,setValue:s})),G=({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-components-heading enb-m-0"},e,!!t&&(0,a.createElement)("span",{className:"enb-component-help"},t))),(0,a.createElement)(b.ToggleControl,{checked:n,onChange:l})));function z({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",p:"M7.05 19V5.182h5.452c1.048 0 1.94.2 2.678.6.738.396 1.3.947 1.687 1.653.392.702.587 1.512.587 2.43 0 .917-.198 1.727-.594 2.428a4.095 4.095 0 0 1-1.72 1.64c-.747.391-1.65.587-2.712.587H8.953v-2.341h3.002c.563 0 1.026-.097 1.39-.29.37-.198.643-.47.823-.817.185-.35.277-.753.277-1.208 0-.458-.092-.859-.277-1.2a1.847 1.847 0 0 0-.823-.804c-.369-.193-.836-.29-1.403-.29h-1.97V19H7.05Z",div:"M11.188 19H6.289V5.182h4.94c1.39 0 2.586.276 3.589.83a5.599 5.599 0 0 1 2.314 2.368c.544 1.03.816 2.262.816 3.697 0 1.44-.272 2.677-.816 3.711a5.61 5.61 0 0 1-2.328 2.382c-1.007.553-2.213.83-3.616.83ZM9.21 16.497h1.855c.864 0 1.59-.153 2.18-.459.593-.31 1.039-.79 1.336-1.437.301-.652.452-1.494.452-2.524 0-1.02-.151-1.855-.452-2.503-.297-.648-.74-1.124-1.33-1.43-.589-.306-1.315-.459-2.179-.459H9.211v8.812Z",d:"M11.188 19H6.289V5.182h4.94c1.39 0 2.586.276 3.589.83a5.599 5.599 0 0 1 2.314 2.368c.544 1.03.816 2.262.816 3.697 0 1.44-.272 2.677-.816 3.711a5.61 5.61 0 0 1-2.328 2.382c-1.007.553-2.213.83-3.616.83ZM9.21 16.497h1.855c.864 0 1.59-.153 2.18-.459.593-.31 1.039-.79 1.336-1.437.301-.652.452-1.494.452-2.524 0-1.02-.151-1.855-.452-2.503-.297-.648-.74-1.124-1.33-1.43-.589-.306-1.315-.459-2.179-.459H9.211v8.812Z",s:"M14.472 9.156c-.054-.544-.286-.967-.695-1.269-.41-.3-.965-.452-1.666-.452-.477 0-.88.068-1.208.203-.329.13-.58.312-.756.546-.17.234-.256.5-.256.796-.01.248.042.464.155.648.117.185.277.344.479.48.202.13.436.244.702.343.265.095.548.176.85.243l1.241.297a8.76 8.76 0 0 1 1.66.54c.504.225.94.501 1.309.83.369.328.655.715.857 1.16.207.446.313.956.317 1.532-.005.846-.22 1.579-.648 2.2-.423.616-1.034 1.095-1.835 1.437-.796.337-1.756.506-2.881.506-1.115 0-2.087-.171-2.915-.513-.823-.342-1.466-.848-1.93-1.518-.458-.675-.699-1.51-.721-2.503h2.827c.031.463.164.85.398 1.16.238.306.555.538.951.695.4.153.852.23 1.356.23.495 0 .925-.073 1.289-.216.369-.144.654-.345.857-.601.202-.256.303-.551.303-.884 0-.31-.092-.571-.276-.782-.18-.212-.446-.392-.796-.54a8.1 8.1 0 0 0-1.275-.405l-1.505-.378c-1.165-.283-2.085-.726-2.76-1.33-.674-.602-1.01-1.414-1.005-2.435-.005-.837.218-1.567.668-2.193.454-.625 1.077-1.113 1.869-1.464.791-.35 1.691-.526 2.699-.526 1.025 0 1.92.175 2.685.526.77.351 1.367.84 1.795 1.464.427.626.648 1.35.661 2.173h-2.8Z",m:"M4.508 5.182h3.603l3.805 9.284h.162l3.806-9.284h3.603V19h-2.834v-8.994h-.115l-3.576 8.927h-1.93l-3.575-8.96h-.115V19H4.508V5.182Z",l:"M8.31 19V5.182h2.922v11.41h5.924V19H8.311Z"};if(!t.hasOwnProperty(e))return null;let n="0 0 24 24";return"h1"!==e&&"h2"!==e&&"h3"!==e&&"h4"!==e&&"h5"!==e&&"h6"!==e||(n="0 0 20 20"),(0,a.createElement)(b.SVG,{width:"24",height:"24",viewBox:n,xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(b.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)(b.ToolbarGroup,{isCollapsed:!0,icon:(0,a.createElement)(z,{name:l}),label:(0,u.__)("Button Size","enblocks"),controls:[{isActive:"is-default"===t,icon:(0,a.createElement)(z,{name:"d"}),title:(0,u.__)("Default","enblocks"),onClick:()=>{e({buttonsSize:"is-default"})}},{isActive:"is-small"===t,icon:(0,a.createElement)(z,{name:"s"}),title:(0,u.__)("Small","enblocks"),onClick:()=>{e({buttonsSize:"is-small"})}},{isActive:"is-medium"===t,icon:(0,a.createElement)(z,{name:"m"}),title:(0,u.__)("Medium","enblocks"),onClick:()=>{e({buttonsSize:"is-medium"})}},{isActive:"is-large"===t,icon:(0,a.createElement)(z,{name:"l"}),title:(0,u.__)("Large","enblocks"),onClick:()=>{e({buttonsSize:"is-large"})}}]})},H=["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:i,buttonsSize:h,buttonsShape:d,buttonsJustification:g,buttonsJustificationMD:k,buttonsJustificationLG:w,buttonsOrientation:f,buttonsOrientationMD:_,buttonsOrientationLG:E,buttonsStackOnMobile:V,positionCSS:M,positionMD:y,positionLG:S,customGap:C,linkGap:z,rowGap:O,rowGapMin:D,rowGapMax:B,columnGap:T,columnGapMin:P,columnGapMax:L,spacingCSS:j,spacingMD:J,spacingLG:I,blockVisibilityCSS:A}=e;function F(e){return!!e||0===e}(0,m.useEffect)((()=>{t({blockId:"enb-buttons-"+n.slice(0,8)})}),[n,t]);const U=r();let Z,R,W,q,K,Q;F(C)&&(Z=F(D)?D/16:"",R=F(B)?B/16:"",W=Math.round(100*(R-Z)/55*1e4)/1e4),F(C)&&!z&&(q=F(P)?P/16:"",K=F(L)?L/16:"",Q=Math.round(100*(K-q)/55*1e4)/1e4);let X="",Y="",ee="",te="",ne="",le="",ae="",oe="justify-content",se="justify-content",ce="justify-content";"column"===f&&(oe="align-items"),"column"===_&&(se="align-items"),"column"===E&&(ce="align-items"),X+=`${oe}:${g};`,ee+=`${se}:${k};`,le+=`${ce}:${w};`,X+=`flex-direction:${f};`,ee+=`flex-direction:${_};`,le+=`flex-direction:${E};`,ee+=`${y}`,ee+=`${J}`,le+=`${S}`,le+=`${I}`;let ie="",re="",ue="",be="";C||(F(z)&&F(O)&&(be+=`gap:var(${O});`),z||(F(O)&&(be+=`row-gap:var(${O});`),F(T)&&(be+=`column-gap:var(${T});`))),C&&(F(z)&&F(Z)&&F(R)&&(be+=`gap: clamp(${Z}rem, calc(${Z}rem + ((1vw - 0.25rem) * ${W})), ${R}rem);`),z||(F(Z)&&F(R)&&(be+=`row-gap: clamp(${Z}rem, calc(${Z}rem + ((1vw - 0.25rem) * ${W})), ${R}rem);`),F(q)&&F(K)&&(be+=`column-gap: clamp(${q}rem, calc(${q}rem + ((1vw - 0.25rem) * ${Q})), ${K}rem);`))),re+=`${M}`,re+=`${be}`,re+=`${j}`,re+=`${X}`,re&&(ie=`.${l}{`,ue="}"),ee&&(Y=`@media (min-width:48em){.${l}{`,te="}}"),le&&(ne=`@media (min-width:64em){.${l}{`,ae="}}");const me=`${ie}${re}${ue}${Y}${ee}${te}${ne}${le}${ae}${A}`;(0,m.useEffect)((()=>{JSON.stringify(o)!==JSON.stringify(me)&&t({css:me})}),[me,o,t]);const pe=(0,p.useBlockProps)({className:c()(h,d,l,s?`align${s}`:"",{"stack-on-mobile":V})}),ve=(0,p.useInnerBlocksProps)(pe,{allowedBlocks:H,directInsert:!0,template:[["enblocks/button"]],templateInsertUpdatesSelection:!0,orientation:"horizontal"});return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(p.BlockControls,null,(0,a.createElement)(N,{setAttributes:t,size:h,isCaption:i})),(0,a.createElement)(p.InspectorControls,{className:"enb-inspector-controls"},(0,a.createElement)(b.PanelBody,{title:"Layout",initialOpen:!0,className:"enb-components-panel-body"},(0,a.createElement)($,{label:(0,u.__)("Size","enblocks"),options:[{label:(0,u.__)("Default","enblocks"),value:"is-default"},{label:(0,u.__)("Small","enblocks"),value:"is-small"},{label:(0,u.__)("Medium","enblocks"),value:"is-medium"},{label:(0,u.__)("Large","enblocks"),value:"is-large"}],value:h,setValue:e=>t({buttonsSize:e})}),(0,a.createElement)($,{label:(0,u.__)("Shape","enblocks"),options:[{label:(0,u.__)("Default","enblocks"),value:"is-default"},{label:(0,u.__)("Sharp","enblocks"),value:"is-sharp"},{label:(0,u.__)("Rounded","enblocks"),value:"is-rounded"},{label:(0,u.__)("Pill","enblocks"),value:"is-pill"}],value:d,setValue:e=>t({buttonsShape:e})}),(0,a.createElement)($,{label:(0,u.__)("Justification","enblocks"),options:[{label:(0,u.__)("Left","enblocks"),value:"flex-start"},{label:(0,u.__)("Center","enblocks"),value:"center"},{label:(0,u.__)("Right","enblocks"),value:"flex-end"},{label:(0,u.__)("Space Between","enblocks"),value:"space-between"}],hasDeviceToggle:!0,value:(()=>{switch(U){case"Mobile":return g;case"Tablet":return k;case"Desktop":return w;default:return}})(),setValue:e=>{"Mobile"===U?t({buttonsJustification:e}):"Tablet"===U?t({buttonsJustificationMD:e}):"Desktop"===U&&t({buttonsJustificationLG:e})}}),(0,a.createElement)($,{label:(0,u.__)("Orientation","enblocks"),options:[{label:(0,u.__)("Horizontal","enblocks"),value:"row"},{label:(0,u.__)("Vertical","enblocks"),value:"column"}],hasDeviceToggle:!0,value:(()=>{switch(U){case"Mobile":return f;case"Tablet":return _;case"Desktop":return E;default:return}})(),setValue:e=>{"Mobile"===U?t({buttonsOrientation:e}):"Tablet"===U?t({buttonsOrientationMD:e}):"Desktop"===U&&t({buttonsOrientationLG:e})}}),(0,a.createElement)(G,{label:(0,u.__)("Stack on Mobile","enblocks"),checked:V,setChecked:e=>t({buttonsStackOnMobile:e})}),(0,a.createElement)(v,null),(0,a.createElement)(x,{label:(0,u.__)("Gap","enblocks"),customValue:C,setCustomValue:e=>t({customGap:e}),linked:z,setLinked:e=>t({linkGap:e}),resetFallback:"--enb-spacing-24",value:O,setValue:e=>t({rowGap:e}),minValue:D,setMinValue:e=>t({rowGapMin:e}),maxValue:B,setMaxValue:e=>t({rowGapMax:e}),value2:T,setValue2:e=>t({columnGap:e}),minValue2:P,setMinValue2:e=>t({columnGapMin:e}),maxValue2:L,setMaxValue2:e=>t({columnGapMax:e})}))),(0,a.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(me)}`),(0,a.createElement)("div",{...ve}))},save:({attributes:e})=>{const{blockId:t,buttonsSize:n,buttonsShape:l,buttonsStackOnMobile:o}=e,s=p.useBlockProps.save({className:c()(n,l,t,{"stack-on-mobile":o})}),i=p.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(960)));a=l.O(a)})();1 (()=>{var e,t={960:(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.4","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.data,r=()=>{const{getDeviceType:e}=(0,i.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""},u=window.wp.i18n,b=window.wp.components,m=window.wp.element,p=window.wp.blockEditor,v=()=>(0,a.createElement)("div",{className:"enb-component-divider"}),h=window.wp.primitives,d=(0,a.createElement)(h.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(h.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)(h.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)(h.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(h.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)(h.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(h.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"})),w=({disabled:e,onClick:t})=>(0,a.createElement)(b.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,u.__)("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"}))}),f=({unit:e})=>(0,a.createElement)("div",{className:"enb-unit-selector"},(0,a.createElement)("div",{className:"enb-single-unit"}," ",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)(b.SelectControl,{className:"enb-units",options:e,value:t,onChange:n})),E=({resetButton:e=!0,innerLabel:t=[(0,u.__)("Min","enblocks"),(0,u.__)("Max","enblocks")],isClamp:n,hasNegativeValue:l,min:o,max:s,step:i,disabled:r,value:m,setValue:p,resetFallback:v,value2:h,setValue2:d,resetFallback2:g,singleUnit:k,showUnits:E,units:x,unit:V="px",setUnit:M,resetFallbackUnit:y="px"})=>{E&&("%"===V||"dvw"===V||"dvh"===V?(s=100,l&&(o=-100)):"em"!==V&&"rem"!==V||(s=100,i=.1,l&&(o=-100)));let S=o,C=s;n&&(m&&(S=m),l&&(o=-1*s,m&&m<0&&(S=o,C=m)));let $=!0;return m===v&&h===g&&V===y||($=!1),(0,a.createElement)("div",{className:c()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!k||E})},(0,a.createElement)(b.RangeControl,{label:t[0],value:m,onChange:p,min:o,max:s,step:i,withInputField:!0,disabled:r}),(0,a.createElement)(b.RangeControl,{label:t[1],value:h,onChange:d,min:S,max:C,step:i,withInputField:!0,disabled:r}),E&&(0,a.createElement)(_,{units:x,unit:V,setUnit:M}),!!k&&(0,a.createElement)(f,{unit:k}),e&&(0,a.createElement)(w,{disabled:$,onClick:()=>{p(v),d(g),S=o,E&&M(y)}}))},x=({label:e,customValue:t,setCustomValue:n,linked:l=!0,setLinked:o,innerTitle:s=[(0,u.__)("Row Gap","enblocks"),(0,u.__)("Column Gap","enblocks")],options:i=[{label:(0,u.__)("Default","enblocks"),value:""},{label:(0,u.__)("0px","enblocks"),value:"--enb-spacing-0"},{label:(0,u.__)("8px","enblocks"),value:"--enb-spacing-8"},{label:(0,u.__)("16px","enblocks"),value:"--enb-spacing-16"},{label:(0,u.__)("24px","enblocks"),value:"--enb-spacing-24"},{label:(0,u.__)("32px","enblocks"),value:"--enb-spacing-32"},{label:(0,u.__)("40px","enblocks"),value:"--enb-spacing-40"},{label:(0,u.__)("48px","enblocks"),value:"--enb-spacing-48"},{label:(0,u.__)("56px","enblocks"),value:"--enb-spacing-56"},{label:(0,u.__)("64px","enblocks"),value:"--enb-spacing-64"},{label:(0,u.__)("72px","enblocks"),value:"--enb-spacing-72"},{label:(0,u.__)("80px","enblocks"),value:"--enb-spacing-80"},{label:(0,u.__)("96px","enblocks"),value:"--enb-spacing-96"}],min:r,max:m=1e3,value:p,setValue:v,minValue:h,setMinValue:f,maxValue:_,setMaxValue:x,value2:V,setValue2:M,minValue2:y,setMinValue2:S,maxValue2:C,setMaxValue2:$,resetFallback:G=""})=>{l&&(t?(y=h,C=_):V=p);let z=!0;return t?(h||_||y||C)&&(z=!1):p===G&&V===G||(z=!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,u.__)("Switch to Preset Value","enblocks"):(0,u.__)("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:d}),(0,a.createElement)(b.Button,{label:!0===l?(0,u.__)("Linked","enblocks"):(0,u.__)("Unlinked","enblocks"),showTooltip:!0,tooltipPosition:"top",className:c()("enb-control-button enb-linked-button",{"is-linked":!0===l}),onClick:()=>o(!0!==l)},l?g:k),(0,a.createElement)(w,{disabled:z,onClick:()=>{t?(f(""),x(""),S(""),$("")):(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)(b.SelectControl,{options:i,value:p,onChange:v}),t&&(0,a.createElement)(E,{resetButton:!1,isClamp:!0,min:r,max:m,value:h,setValue:f,value2:_,setValue2:x})),(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:i,value:V,onChange:M,disabled:l&&!0}),t&&(0,a.createElement)(E,{resetButton:!1,isClamp:!0,min:r,max:m,value:y,setValue:S,value2:C,setValue2:$,disabled:l&&!0}))))},V=({options:e,value:t,setValue:n})=>(0,a.createElement)("div",{className:"enb-select"},(0,a.createElement)(b.SelectControl,{options:e,value:t,onChange:n})),M=(0,a.createElement)(h.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(h.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"})),y=(0,a.createElement)(h.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(h.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,a.createElement)(h.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(h.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=r(),{__experimentalSetPreviewDeviceType:t=null}=(0,i.useDispatch)("core/edit-post"),n=e=>{t(e)};let l="Switch to Tablet";"Tablet"===e?l=(0,u.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(l=(0,u.__)("Switch to Desktop","enblocks"));const o=()=>{"Desktop"===e?n("Tablet"):"Tablet"===e?n("Mobile"):"Mobile"===e&&n("Desktop")};return(0,a.createElement)(b.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,n)=>(0,a.createElement)(b.Button,{key:n,label:l,showTooltip:!0,tooltipPosition:"top",className:c()("enb-device-toggle-button",{selected:t===e}),onClick:o},"Desktop"===t&&M,"Tablet"===t&&y,"Mobile"===t&&S))))},$=({label:e,hasDeviceToggle:t=!1,help:n,options:l,value:o,setValue:s})=>(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":t})},(0,a.createElement)("h2",{className:"enb-components-heading enb-m-0"},e,!!n&&(0,a.createElement)("span",{className:"enb-component-help"},n)),t&&(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)(V,{options:l,value:o,setValue:s})),G=({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-components-heading enb-m-0"},e,!!t&&(0,a.createElement)("span",{className:"enb-component-help"},t))),(0,a.createElement)(b.ToggleControl,{checked:n,onChange:l})));function z({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",p:"M7.05 19V5.182h5.452c1.048 0 1.94.2 2.678.6.738.396 1.3.947 1.687 1.653.392.702.587 1.512.587 2.43 0 .917-.198 1.727-.594 2.428a4.095 4.095 0 0 1-1.72 1.64c-.747.391-1.65.587-2.712.587H8.953v-2.341h3.002c.563 0 1.026-.097 1.39-.29.37-.198.643-.47.823-.817.185-.35.277-.753.277-1.208 0-.458-.092-.859-.277-1.2a1.847 1.847 0 0 0-.823-.804c-.369-.193-.836-.29-1.403-.29h-1.97V19H7.05Z",div:"M11.188 19H6.289V5.182h4.94c1.39 0 2.586.276 3.589.83a5.599 5.599 0 0 1 2.314 2.368c.544 1.03.816 2.262.816 3.697 0 1.44-.272 2.677-.816 3.711a5.61 5.61 0 0 1-2.328 2.382c-1.007.553-2.213.83-3.616.83ZM9.21 16.497h1.855c.864 0 1.59-.153 2.18-.459.593-.31 1.039-.79 1.336-1.437.301-.652.452-1.494.452-2.524 0-1.02-.151-1.855-.452-2.503-.297-.648-.74-1.124-1.33-1.43-.589-.306-1.315-.459-2.179-.459H9.211v8.812Z",d:"M11.188 19H6.289V5.182h4.94c1.39 0 2.586.276 3.589.83a5.599 5.599 0 0 1 2.314 2.368c.544 1.03.816 2.262.816 3.697 0 1.44-.272 2.677-.816 3.711a5.61 5.61 0 0 1-2.328 2.382c-1.007.553-2.213.83-3.616.83ZM9.21 16.497h1.855c.864 0 1.59-.153 2.18-.459.593-.31 1.039-.79 1.336-1.437.301-.652.452-1.494.452-2.524 0-1.02-.151-1.855-.452-2.503-.297-.648-.74-1.124-1.33-1.43-.589-.306-1.315-.459-2.179-.459H9.211v8.812Z",s:"M14.472 9.156c-.054-.544-.286-.967-.695-1.269-.41-.3-.965-.452-1.666-.452-.477 0-.88.068-1.208.203-.329.13-.58.312-.756.546-.17.234-.256.5-.256.796-.01.248.042.464.155.648.117.185.277.344.479.48.202.13.436.244.702.343.265.095.548.176.85.243l1.241.297a8.76 8.76 0 0 1 1.66.54c.504.225.94.501 1.309.83.369.328.655.715.857 1.16.207.446.313.956.317 1.532-.005.846-.22 1.579-.648 2.2-.423.616-1.034 1.095-1.835 1.437-.796.337-1.756.506-2.881.506-1.115 0-2.087-.171-2.915-.513-.823-.342-1.466-.848-1.93-1.518-.458-.675-.699-1.51-.721-2.503h2.827c.031.463.164.85.398 1.16.238.306.555.538.951.695.4.153.852.23 1.356.23.495 0 .925-.073 1.289-.216.369-.144.654-.345.857-.601.202-.256.303-.551.303-.884 0-.31-.092-.571-.276-.782-.18-.212-.446-.392-.796-.54a8.1 8.1 0 0 0-1.275-.405l-1.505-.378c-1.165-.283-2.085-.726-2.76-1.33-.674-.602-1.01-1.414-1.005-2.435-.005-.837.218-1.567.668-2.193.454-.625 1.077-1.113 1.869-1.464.791-.35 1.691-.526 2.699-.526 1.025 0 1.92.175 2.685.526.77.351 1.367.84 1.795 1.464.427.626.648 1.35.661 2.173h-2.8Z",m:"M4.508 5.182h3.603l3.805 9.284h.162l3.806-9.284h3.603V19h-2.834v-8.994h-.115l-3.576 8.927h-1.93l-3.575-8.96h-.115V19H4.508V5.182Z",l:"M8.31 19V5.182h2.922v11.41h5.924V19H8.311Z"};if(!t.hasOwnProperty(e))return null;let n="0 0 24 24";return"h1"!==e&&"h2"!==e&&"h3"!==e&&"h4"!==e&&"h5"!==e&&"h6"!==e||(n="0 0 20 20"),(0,a.createElement)(b.SVG,{width:"24",height:"24",viewBox:n,xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(b.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)(b.ToolbarGroup,{isCollapsed:!0,icon:(0,a.createElement)(z,{name:l}),label:(0,u.__)("Button Size","enblocks"),controls:[{isActive:"is-default"===t,icon:(0,a.createElement)(z,{name:"d"}),title:(0,u.__)("Default","enblocks"),onClick:()=>{e({buttonsSize:"is-default"})}},{isActive:"is-small"===t,icon:(0,a.createElement)(z,{name:"s"}),title:(0,u.__)("Small","enblocks"),onClick:()=>{e({buttonsSize:"is-small"})}},{isActive:"is-medium"===t,icon:(0,a.createElement)(z,{name:"m"}),title:(0,u.__)("Medium","enblocks"),onClick:()=>{e({buttonsSize:"is-medium"})}},{isActive:"is-large"===t,icon:(0,a.createElement)(z,{name:"l"}),title:(0,u.__)("Large","enblocks"),onClick:()=>{e({buttonsSize:"is-large"})}}]})},H=["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:i,buttonsSize:h,buttonsShape:d,buttonsJustification:g,buttonsJustificationMD:k,buttonsJustificationLG:w,buttonsOrientation:f,buttonsOrientationMD:_,buttonsOrientationLG:E,buttonsStackOnMobile:V,positionCSS:M,positionMD:y,positionLG:S,customGap:C,linkGap:z,rowGap:O,rowGapMin:D,rowGapMax:B,columnGap:T,columnGapMin:P,columnGapMax:L,spacingCSS:j,spacingMD:J,spacingLG:I,blockVisibilityCSS:A}=e;function F(e){return!!e||0===e}(0,m.useEffect)((()=>{t({blockId:"enb-buttons-"+n.slice(0,8)})}),[n,t]);const U=r();let Z,R,W,q,K,Q;F(C)&&(Z=F(D)?D/16:"",R=F(B)?B/16:"",W=Math.round(100*(R-Z)/55*1e4)/1e4),F(C)&&!z&&(q=F(P)?P/16:"",K=F(L)?L/16:"",Q=Math.round(100*(K-q)/55*1e4)/1e4);let X="",Y="",ee="",te="",ne="",le="",ae="",oe="justify-content",se="justify-content",ce="justify-content";"column"===f&&(oe="align-items"),"column"===_&&(se="align-items"),"column"===E&&(ce="align-items"),X+=`${oe}:${g};`,ee+=`${se}:${k};`,le+=`${ce}:${w};`,X+=`flex-direction:${f};`,ee+=`flex-direction:${_};`,le+=`flex-direction:${E};`,ee+=`${y}`,ee+=`${J}`,le+=`${S}`,le+=`${I}`;let ie="",re="",ue="",be="";C||(F(z)&&F(O)&&(be+=`gap:var(${O});`),z||(F(O)&&(be+=`row-gap:var(${O});`),F(T)&&(be+=`column-gap:var(${T});`))),C&&(F(z)&&F(Z)&&F(R)&&(be+=`gap: clamp(${Z}rem, calc(${Z}rem + ((1vw - 0.25rem) * ${W})), ${R}rem);`),z||(F(Z)&&F(R)&&(be+=`row-gap: clamp(${Z}rem, calc(${Z}rem + ((1vw - 0.25rem) * ${W})), ${R}rem);`),F(q)&&F(K)&&(be+=`column-gap: clamp(${q}rem, calc(${q}rem + ((1vw - 0.25rem) * ${Q})), ${K}rem);`))),re+=`${M}`,re+=`${be}`,re+=`${j}`,re+=`${X}`,re&&(ie=`.${l}{`,ue="}"),ee&&(Y=`@media (min-width:48em){.${l}{`,te="}}"),le&&(ne=`@media (min-width:64em){.${l}{`,ae="}}");const me=`${ie}${re}${ue}${Y}${ee}${te}${ne}${le}${ae}${A}`;(0,m.useEffect)((()=>{JSON.stringify(o)!==JSON.stringify(me)&&t({css:me})}),[me,o,t]);const pe=(0,p.useBlockProps)({className:c()(h,d,l,s?`align${s}`:"",{"stack-on-mobile":V})}),ve=(0,p.useInnerBlocksProps)(pe,{allowedBlocks:H,directInsert:!0,template:[["enblocks/button"]],templateInsertUpdatesSelection:!0,orientation:"horizontal"});return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(p.BlockControls,null,(0,a.createElement)(N,{setAttributes:t,size:h,isCaption:i})),(0,a.createElement)(p.InspectorControls,{className:"enb-inspector-controls"},(0,a.createElement)(b.PanelBody,{title:"Layout",initialOpen:!0,className:"enb-components-panel-body"},(0,a.createElement)($,{label:(0,u.__)("Size","enblocks"),options:[{label:(0,u.__)("Default","enblocks"),value:"is-default"},{label:(0,u.__)("Small","enblocks"),value:"is-small"},{label:(0,u.__)("Medium","enblocks"),value:"is-medium"},{label:(0,u.__)("Large","enblocks"),value:"is-large"}],value:h,setValue:e=>t({buttonsSize:e})}),(0,a.createElement)($,{label:(0,u.__)("Shape","enblocks"),options:[{label:(0,u.__)("Default","enblocks"),value:"is-default"},{label:(0,u.__)("Sharp","enblocks"),value:"is-sharp"},{label:(0,u.__)("Rounded","enblocks"),value:"is-rounded"},{label:(0,u.__)("Pill","enblocks"),value:"is-pill"}],value:d,setValue:e=>t({buttonsShape:e})}),(0,a.createElement)($,{label:(0,u.__)("Justification","enblocks"),options:[{label:(0,u.__)("Left","enblocks"),value:"flex-start"},{label:(0,u.__)("Center","enblocks"),value:"center"},{label:(0,u.__)("Right","enblocks"),value:"flex-end"},{label:(0,u.__)("Space Between","enblocks"),value:"space-between"}],hasDeviceToggle:!0,value:(()=>{switch(U){case"Mobile":return g;case"Tablet":return k;case"Desktop":return w;default:return}})(),setValue:e=>{"Mobile"===U?t({buttonsJustification:e}):"Tablet"===U?t({buttonsJustificationMD:e}):"Desktop"===U&&t({buttonsJustificationLG:e})}}),(0,a.createElement)($,{label:(0,u.__)("Orientation","enblocks"),options:[{label:(0,u.__)("Horizontal","enblocks"),value:"row"},{label:(0,u.__)("Vertical","enblocks"),value:"column"}],hasDeviceToggle:!0,value:(()=>{switch(U){case"Mobile":return f;case"Tablet":return _;case"Desktop":return E;default:return}})(),setValue:e=>{"Mobile"===U?t({buttonsOrientation:e}):"Tablet"===U?t({buttonsOrientationMD:e}):"Desktop"===U&&t({buttonsOrientationLG:e})}}),(0,a.createElement)(G,{label:(0,u.__)("Stack on Mobile","enblocks"),checked:V,setChecked:e=>t({buttonsStackOnMobile:e})}),(0,a.createElement)(v,null),(0,a.createElement)(x,{label:(0,u.__)("Gap","enblocks"),customValue:C,setCustomValue:e=>t({customGap:e}),linked:z,setLinked:e=>t({linkGap:e}),resetFallback:"--enb-spacing-24",value:O,setValue:e=>t({rowGap:e}),minValue:D,setMinValue:e=>t({rowGapMin:e}),maxValue:B,setMaxValue:e=>t({rowGapMax:e}),value2:T,setValue2:e=>t({columnGap:e}),minValue2:P,setMinValue2:e=>t({columnGapMin:e}),maxValue2:L,setMaxValue2:e=>t({columnGapMax:e})}))),(0,a.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(me)}`),(0,a.createElement)("div",{...ve}))},save:({attributes:e})=>{const{blockId:t,buttonsSize:n,buttonsShape:l,buttonsStackOnMobile:o}=e,s=p.useBlockProps.save({className:c()(n,l,t,{"stack-on-mobile":o})}),i=p.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(960)));a=l.O(a)})(); -
enblocks/trunk/build/blocks/column/block.json
r3045351 r3045892 6 6 "enblocks/columns" 7 7 ], 8 "version": "1.3. 3",8 "version": "1.3.4", 9 9 "title": "Column", 10 10 "category": "enblocks", -
enblocks/trunk/build/blocks/column/index.asset.php
r3045351 r3045892 1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => ' 06d2d87d027cf63f70f0');1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '3856a057db3933fcd93a'); -
enblocks/trunk/build/blocks/column/index.js
r3045351 r3045892 1 (()=>{var e,t={114:(e,t,n)=>{"use strict";const r=window.wp.blocks,o=window.React,l=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/column","parent":["enblocks/columns"],"version":"1.3. 3","title":"Column","category":"enblocks","supports":{"html":false},"textdomain":"enblocks","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}');var a=n(942),i=n.n(a),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 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:l,elements:a}=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 o;const l=new IntersectionObserver((t=>{t.forEach((t=>{var n;const l=t.isIntersecting&&o.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=l),null==(n=r.get(t.target))||n.forEach((e=>{e(l,t)}))}))}),e);o=l.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:l,elements:r},s.set(t,n)}return n}(n),i=a.get(e)||[];return a.has(e)||a.set(e,i),i.push(t),l.observe(e),function(){i.splice(i.indexOf(t),1),0===i.length&&(a.delete(e),l.unobserve(e)),0===a.size&&(l.disconnect(),s.delete(o))}}o.Component;const d=window.wp.data,b=()=>{const{getDeviceType:e}=(0,d.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""},p=window.wp.i18n,g=window.wp.components,v=window.wp.element,h=window.wp.blockEditor,w=({disabled:e,onClick:t})=>(0,o.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,o.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,o.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,o.createElement)("div",{className:"enb-unit-selector"},(0,o.createElement)("div",{className:"enb-single-unit"}," ",e," ")),y=({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,o.createElement)("div",{className:"enb-unit-selector"},(0,o.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:l,max:a,step:s,disabled:c,value:m,setValue:u,resetFallback:d,value2:b,setValue2:v,resetFallback2:h,singleUnit:$,showUnits:E,units:k,unit:f="px",setUnit:C,resetFallbackUnit:x="px"})=>{E&&("%"===f||"dvw"===f||"dvh"===f?(a=100,r&&(l=-100)):"em"!==f&&"rem"!==f||(a=20,s=.1,r&&(l=-20)));let M=l,D=a;n&&(m&&(M=m),r&&(l=-1*a,m&&m<0&&(M=l,D=m)));let V=!0;return m===d&&b===h&&f===x||(V=!1),(0,o.createElement)("div",{className:i()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!$||E})},(0,o.createElement)(g.RangeControl,{label:t[0],value:m,onChange:u,min:l,max:a,step:s,withInputField:!0,disabled:c}),(0,o.createElement)(g.RangeControl,{label:t[1],value:b,onChange:v,min:M,max:D,step:s,withInputField:!0,disabled:c}),E&&(0,o.createElement)(y,{units:k,unit:f,setUnit:C}),!!$&&(0,o.createElement)(S,{unit:$}),e&&(0,o.createElement)(w,{disabled:V,onClick:()=>{u(d),v(h),E&&C(x)}}))},E=window.wp.primitives,k=(0,o.createElement)(E.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(E.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,o.createElement)(E.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(E.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,o.createElement)(E.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(E.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=b(),{__experimentalSetPreviewDeviceType:t=null}=(0,d.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 l=()=>{"Desktop"===e?n("Tablet"):"Tablet"===e?n("Mobile"):"Mobile"===e&&n("Desktop")};return(0,o.createElement)(g.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,n)=>(0,o.createElement)(g.Button,{key:n,label:r,showTooltip:!0,tooltipPosition:"top",className:i()("enb-device-toggle-button",{selected:t===e}),onClick:l},"Desktop"===t&&k,"Tablet"===t&&f,"Mobile"===t&&C))))},M=({label:e,innerLabel:t=[(0,p.__)("Start","enblocks"),(0,p.__)("End","enblocks")],hasDeviceToggle:n,start:r,setStart:l,end:a,setEnd:i})=>(0,o.createElement)("div",{className:"enb-component enb-cols-2 enb-align-start enb-col-gap-8"},(0,o.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mb-4"},(0,o.createElement)("h2",{className:"enb-component-heading"},e),n&&(0,o.createElement)(x,null)),(0,o.createElement)("div",{className:"enb-flex"},(0,o.createElement)($,{label:t,min:1,value:r,setValue:l,value2:a,setValue2:i}))),D=({columnStart:e,setColumnStart:t,columnEnd:n,setColumnEnd:r,rowStart:l,setRowStart:a,rowEnd:i,setRowEnd:s})=>(0,o.createElement)(o.Fragment,null,(0,o.createElement)(M,{label:(0,p.__)("Grid Column","enblocks"),hasDeviceToggle:!0,start:e,setStart:t,end:n,setEnd:r}),(0,o.createElement)(M,{label:(0,p.__)("Grid Row","enblocks"),hasDeviceToggle:!0,start:l,setStart:a,end:i,setEnd:s}));(0,r.registerBlockType)(l,{icon:("column",(0,o.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,o.createElement)("path",{fill:"transparent",stroke:"currentColor",strokeWidth:"2",d:"M1 1h22v22H1z"}),(0,o.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"},columnStart:{type:"number"},columnEnd:{type:"number"},columnStartMD:{type:"number"},columnEndMD:{type:"number"},columnStartLG:{type:"number"},columnEndLG:{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:l,css:a,columnStart:s,columnEnd:c,columnStartMD:m,columnEndMD:w,columnStartLG:S,columnEndLG:y,rowStart:$,rowEnd:E,rowStartMD:k,rowEndMD:f,rowStartLG:C,rowEndLG:x,overflowCSS:M,spacingCSS:V,spacingMD:B,spacingLG:N,borderStyle:T,borderCSS:O,borderMD:I,borderLG:_,hoverBorderCSS:G,boxShadowCSS:L,hoverBoxShadowCSS:P,parentHoverBoxShadowCSS:R,hasBgImage:z,useImgTag:j,bgImageUrl:A,hasBgVideo:H,bgVideoUrl:U,backgroundCSS:F,backgroundAnimatedCSS:J,backgroundImageCSS:W,hoverBgCSS:K,animatedBgKeyframeCSS:q,hasOverlayBgColor:Q,hasOverlayGradientBgColor:X,overlayCSS:Y,hoverOverlayCSS:Z,alignment:ee,typographyCSS:te,colorsCSS:ne,hoverColorsCSS:re,linkColorCSS:oe,linkHoverColorCSS:le,linkVisitedColorCSS:ae,textStyleCSS:ie,textStyleMD:se,textStyleLG:ce,linkDecorationCSS:me,linkHoverDecorationCSS:ue,visibilityCSS:de,hoverVisibilityCSS:be,parentHoverVisibilityCSS:pe,transitionCSS:ge,animationName:ve,animationThreshold:he,animationDelay:we,animationCSS:Se,animationRevealCSS:ye,disableAnimationCSS:$e,blockVisibilityCSS:Ee}=e;function ke(e){return!!e||0===e}(0,v.useEffect)((()=>{t({blockId:"enb-column-"+n.slice(0,8)})}),[n,t]);const fe=b();let Ce="",xe="",Me="",De="",Ve="",Be="",Ne="";Me+=`${I}`,Me+=`${B}`,Me+=`${se}`,Be+=`${_}`,Be+=`${N}`,Be+=`${ce}`,ke(s)&&ke(c)?Ce+=`grid-column:${s}/${c};`:ke(S)&&ke(y)&&(Ce+=`grid-column:${S}/${y};`),ke(m)&&ke(w)&&(Me+=`grid-column:${m}/${w};`),ke(s)&&ke(c)&&ke(S)&&ke(y)&&(Be+=`grid-column:${S}/${y};`),ke($)&&ke(E)?Ce+=`grid-row:${$}/${E};`:ke(C)&&ke(x)&&(Ce+=`grid-row:${C}/${x};`),ke(k)&&ke(f)&&(Me+=`grid-row:${k}/${f};`),ke($)&&ke(E)&&ke(C)&&ke(x)&&(Be+=`grid-row:${C}/${x};`);let Te="",Oe="",Ie="";Oe+=`${Ce}`,Oe+=`${M}`,Oe+=`${V}`,Oe+=`${O}`,Oe+=`${L}`,Oe+=`${F}`,Oe+=`${te}`,Oe+=`${ne}`,Oe+=`${ie}`,Oe+=`${de}`,Oe+=`${ge}`,Oe+=`${Se}`,Oe&&(Te=`.${r}{`,Ie="}");let _e="",Ge="",Le="";Ge+=`${J}`,Ge&&(Ge+="content:'';position:absolute;inset:0;z-index:-1;border-radius:inherit;",_e=`.${r}::before{`,Le="}");let Pe="",Re="",ze="";Re+=`${G}`,Re+=`${P}`,Re+=`${K}`,Re+=`${re}`,Re+=`${be}`,Re&&(Pe=`.${r}:hover{`,ze="}");let je="",Ae="",He="";Ae+=`${R}`,Ae+=`${pe}`,Ae&&(je=`*:hover > .${r}{`,He="}");let Ue="";z&&j&&A&&(Ue+=`.${r} .enb-bg-image{position:absolute;inset:0;max-width:unset;}.${r} .enb-bg-image img{width:100%;height:100%;object-fit:cover;}`),H&&U&&(Ue+=`.${r} .enb-overlay-video{position:absolute;inset:0;width:100%;height:100%;margin:0;object-fit:cover;max-width:unset;}`),(Q||X)&&(z||H)&&(Ue+=`.${r} .enb-overlay{position:absolute;inset:0;max-width:unset;margin:unset;}`);let Fe="",Je="",We="";oe&&(Fe=`.${r} a:where(:not(.wp-element-button)){${oe}}`),me&&(Fe=`.${r} a:where(:not(.wp-element-button)){${me}}`),le&&(Je=`.${r} a:hover{${le}}`),ue&&(Je=`.${r} a:hover{${ue}}`),ae&&(We=`.${r} a:visited{${ae}}`),Me&&(xe=`@media (min-width:48em){.${r}{`,De="}}"),Be&&(Ve=`@media (min-width:64em){.${r}{`,Ne="}}");const Ke=`${Te}${Oe}${Ie}${_e}${Ge}${Le}${W}${ye}${$e}${je}${Ae}${He}${Pe}${Re}${ze}${Y}${Z}${q}${Ue}${Fe}${Je}${We}${xe}${Me}${De}${Ve}${Be}${Ne}${Ee}`;(0,v.useEffect)((()=>{JSON.stringify(a)!==JSON.stringify(Ke)&&t({css:Ke})}),[Ke,a,t]);let qe=0,Qe=0;ve&&(ke(he)&&(qe=Number(he)/100),ke(we)&&(Qe=1e3*Number(we)));const{ref:Xe,inView:Ye}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:r,root:l,triggerOnce:a,skip:i,initialInView:s,fallbackInView:c,onChange:m}={}){var d;const[b,p]=o.useState(null),g=o.useRef(),[v,h]=o.useState({inView:!!s,entry:void 0});g.current=m,o.useEffect((()=>{if(i||!b)return;let o;return o=u(b,((e,t)=>{h({inView:e,entry:t}),g.current&&g.current(e,t),t.isIntersecting&&a&&o&&(o(),o=void 0)}),{root:l,rootMargin:r,threshold:e,trackVisibility:n,delay:t},c),()=>{o&&o()}}),[Array.isArray(e)?e.toString():e,b,l,r,a,i,n,c,t]);const w=null==(d=v.entry)?void 0:d.target,S=o.useRef();b||!w||a||i||S.current===w||(S.current=w,h({inView:!!s,entry:void 0}));const y=[p,v.inView,v.entry];return y.ref=y[0],y.inView=y[1],y.entry=y[2],y}({threshold:qe,delay:Qe,triggerOnce:!0});let Ze;ve&&(Ze=Xe);let et="";z&&j&&A&&(et=(0,o.createElement)("div",{className:"enb-bg-image"},(0,o.createElement)("img",{src:A,alt:""})));let tt="";H&&U&&(tt=(0,o.createElement)("video",{src:U,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"}));let nt="";(Q||X)&&(z||H)&&(nt=(0,o.createElement)("div",{className:"enb-overlay"}));const rt=(0,o.createElement)(o.Fragment,null,et,tt,nt),ot=(0,d.useSelect)((e=>e(h.store).getBlocks(n).length>0),[n]),lt=(0,h.useBlockProps)({className:i()(r,ot?"":"has-no-child",T?"has-border":"",J?"has-animated-bg":"",ve?"enb-animate":"",Ye?"in-view":"")}),at=(0,h.useInnerBlocksProps)((0,h.useBlockProps)(),{templateLock:l,renderAppender:ot?void 0:h.InnerBlocks.ButtonBlockAppender});return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(h.BlockControls,null,(0,o.createElement)(h.AlignmentToolbar,{value:ee,onChange:e=>t({alignment:e})})),(0,o.createElement)(h.InspectorControls,{className:"enb-inspector-controls"},(0,o.createElement)(g.PanelBody,{title:(0,p.__)("Layout","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,o.createElement)(D,{columnStart:(()=>{switch(fe){case"Desktop":return S;case"Tablet":return m;case"Mobile":return s;default:return}})(),setColumnStart:e=>{"Desktop"===fe?t({columnStartLG:e}):"Tablet"===fe?t({columnStartMD:e}):"Mobile"===fe&&t({columnStart:e})},columnEnd:(()=>{switch(fe){case"Desktop":return y;case"Tablet":return w;case"Mobile":return c;default:return}})(),setColumnEnd:e=>{"Desktop"===fe?t({columnEndLG:e}):"Tablet"===fe?t({columnEndMD:e}):"Mobile"===fe&&t({columnEnd:e})},rowStart:(()=>{switch(fe){case"Desktop":return C;case"Tablet":return k;case"Mobile":return $;default:return}})(),setRowStart:e=>{"Desktop"===fe?t({rowStartLG:e}):"Tablet"===fe?t({rowStartMD:e}):"Mobile"===fe&&t({rowStart:e})},rowEnd:(()=>{switch(fe){case"Desktop":return x;case"Tablet":return f;case"Mobile":return E;default:return}})(),setRowEnd:e=>{"Desktop"===fe?t({rowEndLG:e}):"Tablet"===fe?t({rowEndMD:e}):"Mobile"===fe&&t({rowEnd:e})}}))),(0,o.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(Ke)}`),(0,o.createElement)("div",{...lt},(0,o.createElement)("div",{ref:Ze},rt,(0,o.createElement)("div",{className:"enb-inner-container"},(0,o.createElement)("div",{...at})))))},save:({attributes:e})=>{const{blockId:t,anchor:n,animationName:r,animationThreshold:l,animationDelay:a,hasBgImage:s,useImgTag:c,bgImageId:m,bgImageUrl:u,bgImageAlt:d,decoding:b,fetchPriority:p,lazyLoading:g,hasBgVideo:v,bgVideoUrl:w,hasOverlayBgColor:S,hasOverlayGradientBgColor:y,backgroundAnimatedCSS:$}=e;function E(e){return!!e||0===e}let k,f;r&&(E(l)&&(k=Number(l)/100),E(a)&&(f=1e3*Number(a)));let C="";const x=p?"hight":void 0,M="sync"!==b&&!p&&g?"lazy":"eager";s&&c&&u&&(C=(0,o.createElement)("div",{className:"enb-bg-image"},(0,o.createElement)("img",{decoding:b,fetchpriority:x,loading:M,src:u,alt:d,className:`wp-image-${m}`,role:"presentation"})));let D="";v&&w&&(D=(0,o.createElement)("video",{src:w,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"}));let V="";(s||v)&&(S||y)&&(V=(0,o.createElement)("div",{className:"enb-overlay"}));const B=(0,o.createElement)(o.Fragment,null,C,D,V);let N="";N=C||D||V?(0,o.createElement)("div",{className:"enb-inner-container"},(0,o.createElement)(h.InnerBlocks.Content,null)):(0,o.createElement)(h.InnerBlocks.Content,null);const T=h.useBlockProps.save({className:i()(t,$?"has-animated-bg":"",r?"enb-animate":"")});return(0,o.createElement)("div",{id:n||void 0,...T,"data-threshold":k,"data-delay":f},B,N)}})},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=a(e,l(n)))}return e}function l(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=a(t,n));return t}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var l=n[e]={exports:{}};return t[e](l,l.exports,r),l.exports}r.m=t,e=[],r.O=(t,n,o,l)=>{if(!n){var a=1/0;for(m=0;m<e.length;m++){for(var[n,o,l]=e[m],i=!0,s=0;s<n.length;s++)(!1&l||a>=l)&&Object.keys(r.O).every((e=>r.O[e](n[s])))?n.splice(s--,1):(i=!1,l<a&&(a=l));if(i){e.splice(m--,1);var c=o();void 0!==c&&(t=c)}}return t}l=l||0;for(var m=e.length;m>0&&e[m-1][2]>l;m--)e[m]=e[m-1];e[m]=[n,o,l]},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 o,l,[a,i,s]=n,c=0;if(a.some((t=>0!==e[t]))){for(o in i)r.o(i,o)&&(r.m[o]=i[o]);if(s)var m=s(r)}for(t&&t(n);c<a.length;c++)l=a[c],r.o(e,l)&&e[l]&&e[l][0](),e[l]=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 o=r.O(void 0,[747],(()=>r(114)));o=r.O(o)})();1 (()=>{var e,t={114:(e,t,n)=>{"use strict";const r=window.wp.blocks,o=window.React,l=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/column","parent":["enblocks/columns"],"version":"1.3.4","title":"Column","category":"enblocks","supports":{"html":false},"textdomain":"enblocks","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}');var a=n(942),i=n.n(a),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 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:l,elements:a}=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 o;const l=new IntersectionObserver((t=>{t.forEach((t=>{var n;const l=t.isIntersecting&&o.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=l),null==(n=r.get(t.target))||n.forEach((e=>{e(l,t)}))}))}),e);o=l.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:l,elements:r},s.set(t,n)}return n}(n),i=a.get(e)||[];return a.has(e)||a.set(e,i),i.push(t),l.observe(e),function(){i.splice(i.indexOf(t),1),0===i.length&&(a.delete(e),l.unobserve(e)),0===a.size&&(l.disconnect(),s.delete(o))}}o.Component;const d=window.wp.data,b=()=>{const{getDeviceType:e}=(0,d.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""},p=window.wp.i18n,g=window.wp.components,v=window.wp.element,h=window.wp.blockEditor,w=({disabled:e,onClick:t})=>(0,o.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,o.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,o.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,o.createElement)("div",{className:"enb-unit-selector"},(0,o.createElement)("div",{className:"enb-single-unit"}," ",e," ")),y=({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,o.createElement)("div",{className:"enb-unit-selector"},(0,o.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:l,max:a,step:s,disabled:c,value:m,setValue:u,resetFallback:d,value2:b,setValue2:v,resetFallback2:h,singleUnit:$,showUnits:E,units:k,unit:f="px",setUnit:C,resetFallbackUnit:x="px"})=>{E&&("%"===f||"dvw"===f||"dvh"===f?(a=100,r&&(l=-100)):"em"!==f&&"rem"!==f||(a=100,s=.1,r&&(l=-100)));let M=l,D=a;n&&(m&&(M=m),r&&(l=-1*a,m&&m<0&&(M=l,D=m)));let V=!0;return m===d&&b===h&&f===x||(V=!1),(0,o.createElement)("div",{className:i()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!$||E})},(0,o.createElement)(g.RangeControl,{label:t[0],value:m,onChange:u,min:l,max:a,step:s,withInputField:!0,disabled:c}),(0,o.createElement)(g.RangeControl,{label:t[1],value:b,onChange:v,min:M,max:D,step:s,withInputField:!0,disabled:c}),E&&(0,o.createElement)(y,{units:k,unit:f,setUnit:C}),!!$&&(0,o.createElement)(S,{unit:$}),e&&(0,o.createElement)(w,{disabled:V,onClick:()=>{u(d),v(h),M=l,E&&C(x)}}))},E=window.wp.primitives,k=(0,o.createElement)(E.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(E.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,o.createElement)(E.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(E.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,o.createElement)(E.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(E.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=b(),{__experimentalSetPreviewDeviceType:t=null}=(0,d.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 l=()=>{"Desktop"===e?n("Tablet"):"Tablet"===e?n("Mobile"):"Mobile"===e&&n("Desktop")};return(0,o.createElement)(g.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,n)=>(0,o.createElement)(g.Button,{key:n,label:r,showTooltip:!0,tooltipPosition:"top",className:i()("enb-device-toggle-button",{selected:t===e}),onClick:l},"Desktop"===t&&k,"Tablet"===t&&f,"Mobile"===t&&C))))},M=({label:e,innerLabel:t=[(0,p.__)("Start","enblocks"),(0,p.__)("End","enblocks")],hasDeviceToggle:n,start:r,setStart:l,end:a,setEnd:i})=>(0,o.createElement)("div",{className:"enb-component enb-cols-2 enb-align-start enb-col-gap-8"},(0,o.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mb-4"},(0,o.createElement)("h2",{className:"enb-component-heading"},e),n&&(0,o.createElement)(x,null)),(0,o.createElement)("div",{className:"enb-flex"},(0,o.createElement)($,{label:t,isClamp:!0,min:1,value:r,setValue:l,value2:a,setValue2:i}))),D=({columnStart:e,setColumnStart:t,columnEnd:n,setColumnEnd:r,rowStart:l,setRowStart:a,rowEnd:i,setRowEnd:s})=>(0,o.createElement)(o.Fragment,null,(0,o.createElement)(M,{label:(0,p.__)("Grid Column","enblocks"),hasDeviceToggle:!0,start:e,setStart:t,end:n,setEnd:r}),(0,o.createElement)(M,{label:(0,p.__)("Grid Row","enblocks"),hasDeviceToggle:!0,start:l,setStart:a,end:i,setEnd:s}));(0,r.registerBlockType)(l,{icon:("column",(0,o.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"enb-block-icon"},(0,o.createElement)("path",{fill:"transparent",stroke:"currentColor",strokeWidth:"2",d:"M1 1h22v22H1z"}),(0,o.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"},columnStart:{type:"number"},columnEnd:{type:"number"},columnStartMD:{type:"number"},columnEndMD:{type:"number"},columnStartLG:{type:"number"},columnEndLG:{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:l,css:a,columnStart:s,columnEnd:c,columnStartMD:m,columnEndMD:w,columnStartLG:S,columnEndLG:y,rowStart:$,rowEnd:E,rowStartMD:k,rowEndMD:f,rowStartLG:C,rowEndLG:x,overflowCSS:M,spacingCSS:V,spacingMD:B,spacingLG:N,borderStyle:T,borderCSS:O,borderMD:I,borderLG:_,hoverBorderCSS:G,boxShadowCSS:L,hoverBoxShadowCSS:P,parentHoverBoxShadowCSS:R,hasBgImage:z,useImgTag:j,bgImageUrl:A,hasBgVideo:H,bgVideoUrl:U,backgroundCSS:F,backgroundAnimatedCSS:J,backgroundImageCSS:W,hoverBgCSS:K,animatedBgKeyframeCSS:q,hasOverlayBgColor:Q,hasOverlayGradientBgColor:X,overlayCSS:Y,hoverOverlayCSS:Z,alignment:ee,typographyCSS:te,colorsCSS:ne,hoverColorsCSS:re,linkColorCSS:oe,linkHoverColorCSS:le,linkVisitedColorCSS:ae,textStyleCSS:ie,textStyleMD:se,textStyleLG:ce,linkDecorationCSS:me,linkHoverDecorationCSS:ue,visibilityCSS:de,hoverVisibilityCSS:be,parentHoverVisibilityCSS:pe,transitionCSS:ge,animationName:ve,animationThreshold:he,animationDelay:we,animationCSS:Se,animationRevealCSS:ye,disableAnimationCSS:$e,blockVisibilityCSS:Ee}=e;function ke(e){return!!e||0===e}(0,v.useEffect)((()=>{t({blockId:"enb-column-"+n.slice(0,8)})}),[n,t]);const fe=b();let Ce="",xe="",Me="",De="",Ve="",Be="",Ne="";Me+=`${I}`,Me+=`${B}`,Me+=`${se}`,Be+=`${_}`,Be+=`${N}`,Be+=`${ce}`,ke(s)&&ke(c)?Ce+=`grid-column:${s}/${c};`:ke(S)&&ke(y)&&(Ce+=`grid-column:${S}/${y};`),ke(m)&&ke(w)&&(Me+=`grid-column:${m}/${w};`),ke(s)&&ke(c)&&ke(S)&&ke(y)&&(Be+=`grid-column:${S}/${y};`),ke($)&&ke(E)?Ce+=`grid-row:${$}/${E};`:ke(C)&&ke(x)&&(Ce+=`grid-row:${C}/${x};`),ke(k)&&ke(f)&&(Me+=`grid-row:${k}/${f};`),ke($)&&ke(E)&&ke(C)&&ke(x)&&(Be+=`grid-row:${C}/${x};`);let Te="",Oe="",Ie="";Oe+=`${Ce}`,Oe+=`${M}`,Oe+=`${V}`,Oe+=`${O}`,Oe+=`${L}`,Oe+=`${F}`,Oe+=`${te}`,Oe+=`${ne}`,Oe+=`${ie}`,Oe+=`${de}`,Oe+=`${ge}`,Oe+=`${Se}`,Oe&&(Te=`.${r}{`,Ie="}");let _e="",Ge="",Le="";Ge+=`${J}`,Ge&&(Ge+="content:'';position:absolute;inset:0;z-index:-1;border-radius:inherit;",_e=`.${r}::before{`,Le="}");let Pe="",Re="",ze="";Re+=`${G}`,Re+=`${P}`,Re+=`${K}`,Re+=`${re}`,Re+=`${be}`,Re&&(Pe=`.${r}:hover{`,ze="}");let je="",Ae="",He="";Ae+=`${R}`,Ae+=`${pe}`,Ae&&(je=`*:hover > .${r}{`,He="}");let Ue="";z&&j&&A&&(Ue+=`.${r} .enb-bg-image{position:absolute;inset:0;max-width:unset;}.${r} .enb-bg-image img{width:100%;height:100%;object-fit:cover;}`),H&&U&&(Ue+=`.${r} .enb-overlay-video{position:absolute;inset:0;width:100%;height:100%;margin:0;object-fit:cover;max-width:unset;}`),(Q||X)&&(z||H)&&(Ue+=`.${r} .enb-overlay{position:absolute;inset:0;max-width:unset;margin:unset;}`);let Fe="",Je="",We="";oe&&(Fe=`.${r} a:where(:not(.wp-element-button)){${oe}}`),me&&(Fe=`.${r} a:where(:not(.wp-element-button)){${me}}`),le&&(Je=`.${r} a:hover{${le}}`),ue&&(Je=`.${r} a:hover{${ue}}`),ae&&(We=`.${r} a:visited{${ae}}`),Me&&(xe=`@media (min-width:48em){.${r}{`,De="}}"),Be&&(Ve=`@media (min-width:64em){.${r}{`,Ne="}}");const Ke=`${Te}${Oe}${Ie}${_e}${Ge}${Le}${W}${ye}${$e}${je}${Ae}${He}${Pe}${Re}${ze}${Y}${Z}${q}${Ue}${Fe}${Je}${We}${xe}${Me}${De}${Ve}${Be}${Ne}${Ee}`;(0,v.useEffect)((()=>{JSON.stringify(a)!==JSON.stringify(Ke)&&t({css:Ke})}),[Ke,a,t]);let qe=0,Qe=0;ve&&(ke(he)&&(qe=Number(he)/100),ke(we)&&(Qe=1e3*Number(we)));const{ref:Xe,inView:Ye}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:r,root:l,triggerOnce:a,skip:i,initialInView:s,fallbackInView:c,onChange:m}={}){var d;const[b,p]=o.useState(null),g=o.useRef(),[v,h]=o.useState({inView:!!s,entry:void 0});g.current=m,o.useEffect((()=>{if(i||!b)return;let o;return o=u(b,((e,t)=>{h({inView:e,entry:t}),g.current&&g.current(e,t),t.isIntersecting&&a&&o&&(o(),o=void 0)}),{root:l,rootMargin:r,threshold:e,trackVisibility:n,delay:t},c),()=>{o&&o()}}),[Array.isArray(e)?e.toString():e,b,l,r,a,i,n,c,t]);const w=null==(d=v.entry)?void 0:d.target,S=o.useRef();b||!w||a||i||S.current===w||(S.current=w,h({inView:!!s,entry:void 0}));const y=[p,v.inView,v.entry];return y.ref=y[0],y.inView=y[1],y.entry=y[2],y}({threshold:qe,delay:Qe,triggerOnce:!0});let Ze;ve&&(Ze=Xe);let et="";z&&j&&A&&(et=(0,o.createElement)("div",{className:"enb-bg-image"},(0,o.createElement)("img",{src:A,alt:""})));let tt="";H&&U&&(tt=(0,o.createElement)("video",{src:U,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"}));let nt="";(Q||X)&&(z||H)&&(nt=(0,o.createElement)("div",{className:"enb-overlay"}));const rt=(0,o.createElement)(o.Fragment,null,et,tt,nt),ot=(0,d.useSelect)((e=>e(h.store).getBlocks(n).length>0),[n]),lt=(0,h.useBlockProps)({className:i()(r,ot?"":"has-no-child",T?"has-border":"",J?"has-animated-bg":"",ve?"enb-animate":"",Ye?"in-view":"")}),at=(0,h.useInnerBlocksProps)((0,h.useBlockProps)(),{templateLock:l,renderAppender:ot?void 0:h.InnerBlocks.ButtonBlockAppender});return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(h.BlockControls,null,(0,o.createElement)(h.AlignmentToolbar,{value:ee,onChange:e=>t({alignment:e})})),(0,o.createElement)(h.InspectorControls,{className:"enb-inspector-controls"},(0,o.createElement)(g.PanelBody,{title:(0,p.__)("Layout","enblocks"),initialOpen:!1,className:"enb-components-panel-body"},(0,o.createElement)(D,{columnStart:(()=>{switch(fe){case"Desktop":return S;case"Tablet":return m;case"Mobile":return s;default:return}})(),setColumnStart:e=>{"Desktop"===fe?t({columnStartLG:e}):"Tablet"===fe?t({columnStartMD:e}):"Mobile"===fe&&t({columnStart:e})},columnEnd:(()=>{switch(fe){case"Desktop":return y;case"Tablet":return w;case"Mobile":return c;default:return}})(),setColumnEnd:e=>{"Desktop"===fe?t({columnEndLG:e}):"Tablet"===fe?t({columnEndMD:e}):"Mobile"===fe&&t({columnEnd:e})},rowStart:(()=>{switch(fe){case"Desktop":return C;case"Tablet":return k;case"Mobile":return $;default:return}})(),setRowStart:e=>{"Desktop"===fe?t({rowStartLG:e}):"Tablet"===fe?t({rowStartMD:e}):"Mobile"===fe&&t({rowStart:e})},rowEnd:(()=>{switch(fe){case"Desktop":return x;case"Tablet":return f;case"Mobile":return E;default:return}})(),setRowEnd:e=>{"Desktop"===fe?t({rowEndLG:e}):"Tablet"===fe?t({rowEndMD:e}):"Mobile"===fe&&t({rowEnd:e})}}))),(0,o.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(Ke)}`),(0,o.createElement)("div",{...lt},(0,o.createElement)("div",{ref:Ze},rt,(0,o.createElement)("div",{className:"enb-inner-container"},(0,o.createElement)("div",{...at})))))},save:({attributes:e})=>{const{blockId:t,anchor:n,animationName:r,animationThreshold:l,animationDelay:a,hasBgImage:s,useImgTag:c,bgImageId:m,bgImageUrl:u,bgImageAlt:d,decoding:b,fetchPriority:p,lazyLoading:g,hasBgVideo:v,bgVideoUrl:w,hasOverlayBgColor:S,hasOverlayGradientBgColor:y,backgroundAnimatedCSS:$}=e;function E(e){return!!e||0===e}let k,f;r&&(E(l)&&(k=Number(l)/100),E(a)&&(f=1e3*Number(a)));let C="";const x=p?"hight":void 0,M="sync"!==b&&!p&&g?"lazy":"eager";s&&c&&u&&(C=(0,o.createElement)("div",{className:"enb-bg-image"},(0,o.createElement)("img",{decoding:b,fetchpriority:x,loading:M,src:u,alt:d,className:`wp-image-${m}`,role:"presentation"})));let D="";v&&w&&(D=(0,o.createElement)("video",{src:w,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"}));let V="";(s||v)&&(S||y)&&(V=(0,o.createElement)("div",{className:"enb-overlay"}));const B=(0,o.createElement)(o.Fragment,null,C,D,V);let N="";N=C||D||V?(0,o.createElement)("div",{className:"enb-inner-container"},(0,o.createElement)(h.InnerBlocks.Content,null)):(0,o.createElement)(h.InnerBlocks.Content,null);const T=h.useBlockProps.save({className:i()(t,$?"has-animated-bg":"",r?"enb-animate":"")});return(0,o.createElement)("div",{id:n||void 0,...T,"data-threshold":k,"data-delay":f},B,N)}})},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=a(e,l(n)))}return e}function l(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=a(t,n));return t}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var l=n[e]={exports:{}};return t[e](l,l.exports,r),l.exports}r.m=t,e=[],r.O=(t,n,o,l)=>{if(!n){var a=1/0;for(m=0;m<e.length;m++){for(var[n,o,l]=e[m],i=!0,s=0;s<n.length;s++)(!1&l||a>=l)&&Object.keys(r.O).every((e=>r.O[e](n[s])))?n.splice(s--,1):(i=!1,l<a&&(a=l));if(i){e.splice(m--,1);var c=o();void 0!==c&&(t=c)}}return t}l=l||0;for(var m=e.length;m>0&&e[m-1][2]>l;m--)e[m]=e[m-1];e[m]=[n,o,l]},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 o,l,[a,i,s]=n,c=0;if(a.some((t=>0!==e[t]))){for(o in i)r.o(i,o)&&(r.m[o]=i[o]);if(s)var m=s(r)}for(t&&t(n);c<a.length;c++)l=a[c],r.o(e,l)&&e[l]&&e[l][0](),e[l]=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 o=r.O(void 0,[747],(()=>r(114)));o=r.O(o)})(); -
enblocks/trunk/build/blocks/columns/block.json
r3045351 r3045892 3 3 "apiVersion": 3, 4 4 "name": "enblocks/columns", 5 "version": "1.3. 3",5 "version": "1.3.4", 6 6 "title": "Columns", 7 7 "category": "enblocks", -
enblocks/trunk/build/blocks/columns/index.asset.php
r3045351 r3045892 1 <?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => ' 95bbd05db02d8e4122d5');1 <?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '380cd60edf6d42774961'); -
enblocks/trunk/build/blocks/columns/index.js
r3045351 r3045892 1 (()=>{var e,t={426:(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/columns","version":"1.3. 3","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","style":"file:./style-index.css"}');var s=n(942),r=n.n(s);const i=window.wp.data,c=()=>{const{getDeviceType:e}=(0,i.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""},m=window.lodash,u=window.wp.element,p=window.wp.blockEditor,b=window.wp.components,v=window.wp.i18n,d=window.wp.primitives,w=(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"})),h=(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"})),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.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"})),k=({disabled:e,onClick:t})=>(0,a.createElement)(b.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,v.__)("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"}))}),x=({unit:e})=>(0,a.createElement)("div",{className:"enb-unit-selector"},(0,a.createElement)("div",{className:"enb-single-unit"}," ",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)(b.SelectControl,{className:"enb-units",options:e,value:t,onChange:n})),f=({resetButton:e=!0,innerLabel:t=[(0,v.__)("Min","enblocks"),(0,v.__)("Max","enblocks")],isClamp:n,hasNegativeValue:l,min:o,max:s,step:i,disabled:c,value:m,setValue:u,resetFallback:p,value2:d,setValue2:w,resetFallback2:h,singleUnit:g,showUnits:f,units:M,unit:E="px",setUnit:C,resetFallbackUnit:y="px"})=>{f&&("%"===E||"dvw"===E||"dvh"===E?(s=100,l&&(o=-100)):"em"!==E&&"rem"!==E||(s=20,i=.1,l&&(o=-20)));let G=o,$=s;n&&(m&&(G=m),l&&(o=-1*s,m&&m<0&&(G=o,$=m)));let B=!0;return m===p&&d===h&&E===y||(B=!1),(0,a.createElement)("div",{className:r()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!g||f})},(0,a.createElement)(b.RangeControl,{label:t[0],value:m,onChange:u,min:o,max:s,step:i,withInputField:!0,disabled:c}),(0,a.createElement)(b.RangeControl,{label:t[1],value:d,onChange:w,min:G,max:$,step:i,withInputField:!0,disabled:c}),f&&(0,a.createElement)(_,{units:M,unit:E,setUnit:C}),!!g&&(0,a.createElement)(x,{unit:g}),e&&(0,a.createElement)(k,{disabled:B,onClick:()=>{u(p),w(h),f&&C(y)}}))},M=({label:e,customValue:t,setCustomValue:n,linked:l=!0,setLinked:o,innerTitle:s=[(0,v.__)("Row Gap","enblocks"),(0,v.__)("Column Gap","enblocks")],options:i=[{label:(0,v.__)("Default","enblocks"),value:""},{label:(0,v.__)("0px","enblocks"),value:"--enb-spacing-0"},{label:(0,v.__)("8px","enblocks"),value:"--enb-spacing-8"},{label:(0,v.__)("16px","enblocks"),value:"--enb-spacing-16"},{label:(0,v.__)("24px","enblocks"),value:"--enb-spacing-24"},{label:(0,v.__)("32px","enblocks"),value:"--enb-spacing-32"},{label:(0,v.__)("40px","enblocks"),value:"--enb-spacing-40"},{label:(0,v.__)("48px","enblocks"),value:"--enb-spacing-48"},{label:(0,v.__)("56px","enblocks"),value:"--enb-spacing-56"},{label:(0,v.__)("64px","enblocks"),value:"--enb-spacing-64"},{label:(0,v.__)("72px","enblocks"),value:"--enb-spacing-72"},{label:(0,v.__)("80px","enblocks"),value:"--enb-spacing-80"},{label:(0,v.__)("96px","enblocks"),value:"--enb-spacing-96"}],min:c,max:m=1e3,value:u,setValue:p,minValue:d,setMinValue:x,maxValue:_,setMaxValue:M,value2:E,setValue2:C,minValue2:y,setMinValue2:G,maxValue2:$,setMaxValue2:B,resetFallback:V=""})=>{l&&(t?(y=d,$=_):E=u);let S=!0;return t?(d||_||y||$)&&(S=!1):u===V&&E===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,v.__)("Switch to Preset Value","enblocks"):(0,v.__)("Switch to Custom Fluid Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:r()("enb-control-button enb-switch-control-button",{"is-active":!0===t}),onClick:()=>n(!0!==t),icon:w}),(0,a.createElement)(b.Button,{label:!0===l?(0,v.__)("Linked","enblocks"):(0,v.__)("Unlinked","enblocks"),showTooltip:!0,tooltipPosition:"top",className:r()("enb-control-button enb-linked-button",{"is-linked":!0===l}),onClick:()=>o(!0!==l)},l?h:g),(0,a.createElement)(k,{disabled:S,onClick:()=>{t?(x(""),M(""),G(""),B("")):(p(V),C(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:i,value:u,onChange:p}),t&&(0,a.createElement)(f,{resetButton:!1,isClamp:!0,min:c,max:m,value:d,setValue:x,value2:_,setValue2:M})),(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:i,value:E,onChange:C,disabled:l&&!0}),t&&(0,a.createElement)(f,{resetButton:!1,isClamp:!0,min:c,max:m,value:y,setValue:G,value2:$,setValue2:B,disabled:l&&!0}))))},E=({hideRail:e=!0,resetButton:t=!0,hasNegativeValue:n,min:l,max:o,step:s,value:i,setValue:c,resetFallback:m,singleUnit:u,showUnits:p,units:v,unit:d,setUnit:w,resetFallbackUnit:h})=>{p&&("%"===d||"dvw"===d||"dvh"===d?(o=100,n&&(l=-100)):"em"!==d&&"rem"!==d||(o=20,s=.1,n&&(l=-20)));let g=!0;return i===m&&d===h||(g=!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:l,max:o,step:s,withInputField:!0}),p&&(0,a.createElement)(_,{units:v,unit:d,setUnit:w}),!!u&&(0,a.createElement)(x,{unit:u}),t&&(0,a.createElement)(k,{disabled:g,onClick:()=>{c(m),p&&w(h)}}))},C=(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"})),y=(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"})),G=(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"})),$=()=>{const e=c(),{__experimentalSetPreviewDeviceType:t=null}=(0,i.useDispatch)("core/edit-post"),n=e=>{t(e)};let l="Switch to Tablet";"Tablet"===e?l=(0,v.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(l=(0,v.__)("Switch to Desktop","enblocks"));const o=()=>{"Desktop"===e?n("Tablet"):"Tablet"===e?n("Mobile"):"Mobile"===e&&n("Desktop")};return(0,a.createElement)(b.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,n)=>(0,a.createElement)(b.Button,{key:n,label:l,showTooltip:!0,tooltipPosition:"top",className:r()("enb-device-toggle-button",{selected:t===e}),onClick:o},"Desktop"===t&&C,"Tablet"===t&&y,"Mobile"===t&&G))))},B=({hideRail:e=!0,resetButton:t,label:n,help:l,hasDeviceToggle:o,min:s,max:i,step:c,value:m,setValue:u,resetFallback:p,singleUnit:b,showUnits:v,units:d,unit:w="px",setUnit:h,resetFallbackUnit:g="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":!b&&!v})},!!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-components-heading enb-m-0"},n,!!l&&(0,a.createElement)("span",{className:"enb-component-help"},l)),o&&(0,a.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,a.createElement)($,null))),(0,a.createElement)(E,{hideRail:e,resetButton:t,min:s,max:i,step:c,value:m,setValue:u,resetFallback:p,singleUnit:b,showUnits:v,units:d,unit:w,setUnit:h,resetFallbackUnit:g})),V=({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-components-heading enb-m-0"},e,!!t&&(0,a.createElement)("span",{className:"enb-component-help"},t))),(0,a.createElement)(b.ToggleControl,{checked:n,onChange:l}))),S=({layoutList:e,activeLayout:t,setLayout:n})=>(0,a.createElement)(a.Fragment,null,!!e&&(0,a.createElement)("div",{className:"enb-component"},(0,a.createElement)("h2",{className:"enb-component-heading enb-mb-16"},(0,v.__)("Layout","enblocks")),(0,a.createElement)("div",{className:"enb-component-columns-layout"},(0,a.createElement)(b.ButtonGroup,null,Object.keys(e).map(((l,o)=>(0,a.createElement)(b.Button,{key:o,label:e[l].label,showTooltip:!0,className:r()("enb-layout-picker",{active:t===e[l].value}),onClick:()=>{const t=e[l].value;n(t)}},e[l].icon))))))),T={layout_1_1:{label:(0,v.__)("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,v.__)("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,v.__)("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,v.__)("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,v.__)("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,v.__)("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)"}},N={layout_1_1_1:{label:(0,v.__)("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,v.__)("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,v.__)("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,v.__)("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)"}},z={layout_1_1_1_1:{label:(0,v.__)("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,v.__)("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,v.__)("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,v.__)("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,v.__)("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,v.__)("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))"}},P={layout_1_1_1_1_1:{label:(0,v.__)("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,v.__)("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,v.__)("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,v.__)("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)"}},R=({setAttributes:e,fluidColumns:t,columnMinWidth:n,columns:l,setColumns:o,columnsPerRowLG:s,setColumnsPerRow:r,columnsPerRowReset:i,gridTemplateColumns:c,setGridTemplateColumns:m,customGap:u,setCustomGap:p,linkGap:b,setLinkGap:d,rowGap:w,setRowGap:h,rowGapMin:g,setRowGapMin:k,rowGapMax:x,setRowGapMax:_,columnGap:f,setColumnGap:E,columnGapMin:C,setColumnGapMin:y,columnGapMax:G,setColumnGapMax:$})=>{let R=N;return R=2===s?T:3===s?N:4===s?z:5===s?P:"",e({gridTemplateColumnsFluid:`repeat(auto-fit, minmax(${n}px, 1fr))`}),(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"enb-component enb-component-grid-box"},(0,a.createElement)(V,{label:(0,v.__)("Fluid Columns","enblocks"),checked:t,setChecked:t=>e({fluidColumns:t})}),(0,a.createElement)(B,{label:(0,v.__)("No. of Columns","enblocks"),value:l,setValue:o,resetButton:!1,min:s,max:50}),!t&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(B,{label:(0,v.__)("Columns per Row","enblocks"),hasDeviceToggle:!0,value:s,setValue:r,resetButton:!1,resetFallback:i,min:1,max:12})),t&&(0,a.createElement)(B,{label:(0,v.__)("Column Width","enblocks"),value:n,setValue:t=>e({columnMinWidth:t}),resetFallback:280,min:100,singleUnit:"px"}),!t&&(0,a.createElement)(S,{layoutList:R,activeLayout:c,setLayout:m}),(0,a.createElement)(M,{label:(0,v.__)("Gap","enblocks"),customValue:u,setCustomValue:p,linked:b,setLinked:d,resetFallback:"--enb-spacing-32",value:w,setValue:h,minValue:g,setMinValue:k,maxValue:x,setMaxValue:_,value2:f,setValue2:E,minValue2:C,setMinValue2:y,maxValue2:G,setMaxValue2:$})))};function H(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 D=["enblocks/column"],L=[["enblocks/column"],["enblocks/column"],["enblocks/column"]];(0,l.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:n})=>{const{blockId:o,templateLock:s,css:v,align:d,fluidColumns:w,columnMinWidth:h,gridTemplateColumnsFluid:g,columns:k,columnsPerRowLG:x,columnsPerRowMD:_,columnsPerRow:f,gridTemplateColumns:M,gridTemplateColumnsMD:E,gridTemplateColumnsLG:C,verticalAlignment:y,customGap:G,linkGap:$,rowGap:B,rowGapMin:V,rowGapMax:S,columnGap:T,columnGapMin:N,columnGapMax:z,overflowCSS:P,spacingCSS:W,spacingMD:F,spacingLG:U,borderCSS:O,borderMD:j,borderLG:I,hoverBorderCSS:A,boxShadowCSS:q,hoverBoxShadowCSS:J,parentHoverBoxShadowCSS:K,backgroundCSS:Q,backgroundAnimatedCSS:X,hoverBgCSS:Y,animatedBgKeyframeCSS:Z,blockVisibilityMD:ee,blockVisibilityLG:te,blockVisibilityCSS:ne}=e;function le(e){return!!e||0===e}(0,u.useEffect)((()=>{t({blockId:"enb-columns-"+n.slice(0,8)})}),[n,t]);const{children:ae}=(0,i.useSelect)((e=>{const{getBlock:t}=e("core/block-editor");return{children:t(n)?.innerBlocks||[]}}),[n]),{insertBlock:oe,removeBlock:se}=(0,i.useDispatch)("core/block-editor"),re=(0,l.createBlock)("enblocks/column"),ie=(0,u.useCallback)((e=>{t({columns:e}),k<e?(0,m.times)(e-k,(()=>{re&&oe(re,ae?.length||0,n,!1)})):k>e&&ae.slice(e).forEach((e=>se(e.clientId,!1)))}),[ae,n,re,k,oe,se,t]);(0,u.useEffect)((()=>{k<x&&ie(x)}),[x,k,ie]),(0,u.useEffect)((()=>{k!==ae.length&&t({columns:ae.length})}),[ae.length,t]);const ce=c();let me="",ue="",pe="",be="",ve="",de="";ue+=`${j}`,ue+=`${F}`,ve+=`${I}`,ve+=`${U}`;let we="";w&&(we+=`grid-template-columns:${g};`),w||(we+=`grid-template-columns:${M};`,ue+=`grid-template-columns:${E};`,ve+=`grid-template-columns:${C};`,y&&("top"===y?we+="align-items:start;":"center"===y?we+="align-items:center;":"bottom"===y&&(we+="align-items:end;"))),!ee&&ue&&(me=`@media (min-width:48em){.${o}{`,pe="}}"),!te&&ve&&(be=`@media (min-width:64em){.${o}{`,de="}}"),G||($&&B&&(we+=`gap:var(${B});`),$||(B&&(we+=`row-gap:var(${B});`),T&&(we+=`column-gap:var(${T});`))),G&&($&&le(V)&&le(S)&&(we+="gap:"+H(V,S)+";"),$||(le(V)&&le(S)&&(we+="row-gap:"+H(V,S)+";"),le(N)&&le(z)&&(we+="column-gap:"+H(N,z)+";")));let he="",ge="",ke="";ge+=`${we}`,ge+=`${P}`,ge+=`${W}`,ge+=`${O}`,ge+=`${q}`,ge+=`${Q}`,ge&&(he=`.${o}{`,ke="}");let xe="",_e="",fe="";_e+=`${X}`,_e&&(_e+="content:'';position:absolute;inset:0;z-index:-1;border-radius:inherit;",xe=`.${o}::before{`,fe="}");let Me="",Ee="",Ce="";Ee+=`${A}`,Ee+=`${J}`,Ee+=`${Y}`,Ee&&(Me=`.${o}:hover{`,Ce="}");let ye="",Ge="",$e="";Ge+=`${K}\t`,Ge&&(ye=`*:hover > .${o}{`,$e="}");const Be=`${he}${ge}${ke}${xe}${_e}${fe}${ye}${Ge}${$e}${Me}${Ee}${Ce}${Z}${me}${ue}${pe}${be}${ve}${de}${ne}`;(0,u.useEffect)((()=>{JSON.stringify(v)!==JSON.stringify(Be)&&t({css:Be})}),[Be,v,t]);const Ve=(0,p.useBlockProps)({className:r()(o,X?"has-animated-bg":"",d?`align${d}`:"")}),Se=(0,p.useInnerBlocksProps)(Ve,{templateLock:s,allowedBlocks:D,orientation:"horizontal",directInsert:!0,template:L,templateInsertUpdatesSelection:!1,renderAppender:!1});return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(p.BlockControls,null,(0,a.createElement)(p.BlockVerticalAlignmentToolbar,{value:y,onChange:e=>{t({verticalAlignment:e})}})),(0,a.createElement)(p.InspectorControls,{className:"enb-inspector-controls"},(0,a.createElement)(b.PanelBody,{title:"Layout",initialOpen:!0,className:"enb-components-panel-body"},(0,a.createElement)(R,{setAttributes:t,fluidColumns:w,columnMinWidth:h,gridTemplateColumnsFluid:g,columns:k,setColumns:ie,columnsPerRowLG:(()=>{switch(ce){case"Desktop":return x;case"Tablet":return _;case"Mobile":return f;default:return}})(),setColumnsPerRow:e=>{"Desktop"===ce?(t({columnsPerRowLG:e}),t({gridTemplateColumnsLG:`repeat(${e}, minmax(0, 1fr))`})):"Tablet"===ce?(t({columnsPerRowMD:e}),t({gridTemplateColumnsMD:`repeat(${e}, minmax(0, 1fr))`})):"Mobile"===ce&&(t({columnsPerRow:e}),t({gridTemplateColumns:`repeat(${e}, minmax(0, 1fr))`}))},columnsPerRowReset:(()=>{switch(ce){case"Desktop":return 3;case"Tablet":return 2;case"Mobile":return 1;default:return}})(),gridTemplateColumns:(()=>{switch(ce){case"Desktop":return C;case"Tablet":return E;case"Mobile":return M;default:return}})(),setGridTemplateColumns:e=>{"Desktop"===ce?t({gridTemplateColumnsLG:e}):"Tablet"===ce?t({gridTemplateColumnsMD:e}):"Mobile"===ce&&t({gridTemplateColumns:e})},customGap:G,setCustomGap:e=>t({customGap:e}),linkGap:$,setLinkGap:e=>t({linkGap:e}),rowGap:B,setRowGap:e=>t({rowGap:e}),rowGapMin:V,setRowGapMin:e=>t({rowGapMin:e}),rowGapMax:S,setRowGapMax:e=>t({rowGapMax:e}),columnGap:T,setColumnGap:e=>t({columnGap:e}),columnGapMin:N,setColumnGapMin:e=>t({columnGapMin:e}),columnGapMax:z,setColumnGapMax:e=>t({columnGapMax:e})}))),(0,a.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(Be)}`),(0,a.createElement)("div",{...Se}))},save:({attributes:e})=>{const{blockId:t,anchor:n,backgroundAnimatedCSS:l}=e,o=p.useBlockProps.save({className:r()(t,l?"has-animated-bg":"")});return(0,a.createElement)("div",{id:n||void 0,...o},(0,a.createElement)(p.InnerBlocks.Content,null))}})},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(m=0;m<e.length;m++){for(var[n,a,o]=e[m],r=!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):(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]=[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={796:0,412:0};l.O.j=t=>0===e[t];var t=(t,n)=>{var a,o,[s,r,i]=n,c=0;if(s.some((t=>0!==e[t]))){for(a in r)l.o(r,a)&&(l.m[a]=r[a]);if(i)var m=i(l)}for(t&&t(n);c<s.length;c++)o=s[c],l.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return l.O(m)},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,[412],(()=>l(426)));a=l.O(a)})();1 (()=>{var e,t={426:(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/columns","version":"1.3.4","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","style":"file:./style-index.css"}');var s=n(942),r=n.n(s);const i=window.wp.data,c=()=>{const{getDeviceType:e}=(0,i.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""},m=window.lodash,u=window.wp.element,p=window.wp.blockEditor,b=window.wp.components,v=window.wp.i18n,d=window.wp.primitives,w=(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"})),h=(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"})),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.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"})),k=({disabled:e,onClick:t})=>(0,a.createElement)(b.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,v.__)("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"}))}),x=({unit:e})=>(0,a.createElement)("div",{className:"enb-unit-selector"},(0,a.createElement)("div",{className:"enb-single-unit"}," ",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)(b.SelectControl,{className:"enb-units",options:e,value:t,onChange:n})),f=({resetButton:e=!0,innerLabel:t=[(0,v.__)("Min","enblocks"),(0,v.__)("Max","enblocks")],isClamp:n,hasNegativeValue:l,min:o,max:s,step:i,disabled:c,value:m,setValue:u,resetFallback:p,value2:d,setValue2:w,resetFallback2:h,singleUnit:g,showUnits:f,units:M,unit:E="px",setUnit:C,resetFallbackUnit:y="px"})=>{f&&("%"===E||"dvw"===E||"dvh"===E?(s=100,l&&(o=-100)):"em"!==E&&"rem"!==E||(s=100,i=.1,l&&(o=-100)));let G=o,$=s;n&&(m&&(G=m),l&&(o=-1*s,m&&m<0&&(G=o,$=m)));let B=!0;return m===p&&d===h&&E===y||(B=!1),(0,a.createElement)("div",{className:r()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!g||f})},(0,a.createElement)(b.RangeControl,{label:t[0],value:m,onChange:u,min:o,max:s,step:i,withInputField:!0,disabled:c}),(0,a.createElement)(b.RangeControl,{label:t[1],value:d,onChange:w,min:G,max:$,step:i,withInputField:!0,disabled:c}),f&&(0,a.createElement)(_,{units:M,unit:E,setUnit:C}),!!g&&(0,a.createElement)(x,{unit:g}),e&&(0,a.createElement)(k,{disabled:B,onClick:()=>{u(p),w(h),G=o,f&&C(y)}}))},M=({label:e,customValue:t,setCustomValue:n,linked:l=!0,setLinked:o,innerTitle:s=[(0,v.__)("Row Gap","enblocks"),(0,v.__)("Column Gap","enblocks")],options:i=[{label:(0,v.__)("Default","enblocks"),value:""},{label:(0,v.__)("0px","enblocks"),value:"--enb-spacing-0"},{label:(0,v.__)("8px","enblocks"),value:"--enb-spacing-8"},{label:(0,v.__)("16px","enblocks"),value:"--enb-spacing-16"},{label:(0,v.__)("24px","enblocks"),value:"--enb-spacing-24"},{label:(0,v.__)("32px","enblocks"),value:"--enb-spacing-32"},{label:(0,v.__)("40px","enblocks"),value:"--enb-spacing-40"},{label:(0,v.__)("48px","enblocks"),value:"--enb-spacing-48"},{label:(0,v.__)("56px","enblocks"),value:"--enb-spacing-56"},{label:(0,v.__)("64px","enblocks"),value:"--enb-spacing-64"},{label:(0,v.__)("72px","enblocks"),value:"--enb-spacing-72"},{label:(0,v.__)("80px","enblocks"),value:"--enb-spacing-80"},{label:(0,v.__)("96px","enblocks"),value:"--enb-spacing-96"}],min:c,max:m=1e3,value:u,setValue:p,minValue:d,setMinValue:x,maxValue:_,setMaxValue:M,value2:E,setValue2:C,minValue2:y,setMinValue2:G,maxValue2:$,setMaxValue2:B,resetFallback:V=""})=>{l&&(t?(y=d,$=_):E=u);let S=!0;return t?(d||_||y||$)&&(S=!1):u===V&&E===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,v.__)("Switch to Preset Value","enblocks"):(0,v.__)("Switch to Custom Fluid Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:r()("enb-control-button enb-switch-control-button",{"is-active":!0===t}),onClick:()=>n(!0!==t),icon:w}),(0,a.createElement)(b.Button,{label:!0===l?(0,v.__)("Linked","enblocks"):(0,v.__)("Unlinked","enblocks"),showTooltip:!0,tooltipPosition:"top",className:r()("enb-control-button enb-linked-button",{"is-linked":!0===l}),onClick:()=>o(!0!==l)},l?h:g),(0,a.createElement)(k,{disabled:S,onClick:()=>{t?(x(""),M(""),G(""),B("")):(p(V),C(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:i,value:u,onChange:p}),t&&(0,a.createElement)(f,{resetButton:!1,isClamp:!0,min:c,max:m,value:d,setValue:x,value2:_,setValue2:M})),(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:i,value:E,onChange:C,disabled:l&&!0}),t&&(0,a.createElement)(f,{resetButton:!1,isClamp:!0,min:c,max:m,value:y,setValue:G,value2:$,setValue2:B,disabled:l&&!0}))))},E=({hideRail:e=!0,resetButton:t=!0,hasNegativeValue:n,min:l,max:o,step:s,value:i,setValue:c,resetFallback:m,singleUnit:u,showUnits:p,units:v,unit:d,setUnit:w,resetFallbackUnit:h})=>{p&&("%"===d||"dvw"===d||"dvh"===d?(o=100,n&&(l=-100)):"em"!==d&&"rem"!==d||(o=100,s=.1,n&&(l=-100)));let g=!0;return i===m&&d===h||(g=!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:l,max:o,step:s,withInputField:!0}),p&&(0,a.createElement)(_,{units:v,unit:d,setUnit:w}),!!u&&(0,a.createElement)(x,{unit:u}),t&&(0,a.createElement)(k,{disabled:g,onClick:()=>{c(m),p&&w(h)}}))},C=(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"})),y=(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"})),G=(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"})),$=()=>{const e=c(),{__experimentalSetPreviewDeviceType:t=null}=(0,i.useDispatch)("core/edit-post"),n=e=>{t(e)};let l="Switch to Tablet";"Tablet"===e?l=(0,v.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(l=(0,v.__)("Switch to Desktop","enblocks"));const o=()=>{"Desktop"===e?n("Tablet"):"Tablet"===e?n("Mobile"):"Mobile"===e&&n("Desktop")};return(0,a.createElement)(b.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,n)=>(0,a.createElement)(b.Button,{key:n,label:l,showTooltip:!0,tooltipPosition:"top",className:r()("enb-device-toggle-button",{selected:t===e}),onClick:o},"Desktop"===t&&C,"Tablet"===t&&y,"Mobile"===t&&G))))},B=({hideRail:e=!0,resetButton:t,label:n,help:l,hasDeviceToggle:o,min:s,max:i,step:c,value:m,setValue:u,resetFallback:p,singleUnit:b,showUnits:v,units:d,unit:w="px",setUnit:h,resetFallbackUnit:g="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":!b&&!v})},!!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-components-heading enb-m-0"},n,!!l&&(0,a.createElement)("span",{className:"enb-component-help"},l)),o&&(0,a.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,a.createElement)($,null))),(0,a.createElement)(E,{hideRail:e,resetButton:t,min:s,max:i,step:c,value:m,setValue:u,resetFallback:p,singleUnit:b,showUnits:v,units:d,unit:w,setUnit:h,resetFallbackUnit:g})),V=({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-components-heading enb-m-0"},e,!!t&&(0,a.createElement)("span",{className:"enb-component-help"},t))),(0,a.createElement)(b.ToggleControl,{checked:n,onChange:l}))),S=({layoutList:e,activeLayout:t,setLayout:n})=>(0,a.createElement)(a.Fragment,null,!!e&&(0,a.createElement)("div",{className:"enb-component"},(0,a.createElement)("h2",{className:"enb-component-heading enb-mb-16"},(0,v.__)("Layout","enblocks")),(0,a.createElement)("div",{className:"enb-component-columns-layout"},(0,a.createElement)(b.ButtonGroup,null,Object.keys(e).map(((l,o)=>(0,a.createElement)(b.Button,{key:o,label:e[l].label,showTooltip:!0,className:r()("enb-layout-picker",{active:t===e[l].value}),onClick:()=>{const t=e[l].value;n(t)}},e[l].icon))))))),T={layout_1_1:{label:(0,v.__)("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,v.__)("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,v.__)("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,v.__)("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,v.__)("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,v.__)("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)"}},N={layout_1_1_1:{label:(0,v.__)("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,v.__)("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,v.__)("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,v.__)("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)"}},z={layout_1_1_1_1:{label:(0,v.__)("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,v.__)("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,v.__)("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,v.__)("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,v.__)("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,v.__)("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))"}},P={layout_1_1_1_1_1:{label:(0,v.__)("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,v.__)("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,v.__)("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,v.__)("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)"}},R=({setAttributes:e,fluidColumns:t,columnMinWidth:n,columns:l,setColumns:o,columnsPerRowLG:s,setColumnsPerRow:r,columnsPerRowReset:i,gridTemplateColumns:c,setGridTemplateColumns:m,customGap:u,setCustomGap:p,linkGap:b,setLinkGap:d,rowGap:w,setRowGap:h,rowGapMin:g,setRowGapMin:k,rowGapMax:x,setRowGapMax:_,columnGap:f,setColumnGap:E,columnGapMin:C,setColumnGapMin:y,columnGapMax:G,setColumnGapMax:$})=>{let R=N;return R=2===s?T:3===s?N:4===s?z:5===s?P:"",e({gridTemplateColumnsFluid:`repeat(auto-fit, minmax(${n}px, 1fr))`}),(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"enb-component enb-component-grid-box"},(0,a.createElement)(V,{label:(0,v.__)("Fluid Columns","enblocks"),checked:t,setChecked:t=>e({fluidColumns:t})}),(0,a.createElement)(B,{label:(0,v.__)("No. of Columns","enblocks"),value:l,setValue:o,resetButton:!1,min:s,max:50}),!t&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(B,{label:(0,v.__)("Columns per Row","enblocks"),hasDeviceToggle:!0,value:s,setValue:r,resetButton:!1,resetFallback:i,min:1,max:12})),t&&(0,a.createElement)(B,{label:(0,v.__)("Column Width","enblocks"),value:n,setValue:t=>e({columnMinWidth:t}),resetFallback:280,min:100,max:1e3,singleUnit:"px"}),!t&&(0,a.createElement)(S,{layoutList:R,activeLayout:c,setLayout:m}),(0,a.createElement)(M,{label:(0,v.__)("Gap","enblocks"),customValue:u,setCustomValue:p,linked:b,setLinked:d,resetFallback:"--enb-spacing-32",value:w,setValue:h,minValue:g,setMinValue:k,maxValue:x,setMaxValue:_,value2:f,setValue2:E,minValue2:C,setMinValue2:y,maxValue2:G,setMaxValue2:$})))};function H(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 D=["enblocks/column"],L=[["enblocks/column"],["enblocks/column"],["enblocks/column"]];(0,l.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:n})=>{const{blockId:o,templateLock:s,css:v,align:d,fluidColumns:w,columnMinWidth:h,gridTemplateColumnsFluid:g,columns:k,columnsPerRowLG:x,columnsPerRowMD:_,columnsPerRow:f,gridTemplateColumns:M,gridTemplateColumnsMD:E,gridTemplateColumnsLG:C,verticalAlignment:y,customGap:G,linkGap:$,rowGap:B,rowGapMin:V,rowGapMax:S,columnGap:T,columnGapMin:N,columnGapMax:z,overflowCSS:P,spacingCSS:W,spacingMD:F,spacingLG:U,borderCSS:O,borderMD:j,borderLG:I,hoverBorderCSS:A,boxShadowCSS:q,hoverBoxShadowCSS:J,parentHoverBoxShadowCSS:K,backgroundCSS:Q,backgroundAnimatedCSS:X,hoverBgCSS:Y,animatedBgKeyframeCSS:Z,blockVisibilityMD:ee,blockVisibilityLG:te,blockVisibilityCSS:ne}=e;function le(e){return!!e||0===e}(0,u.useEffect)((()=>{t({blockId:"enb-columns-"+n.slice(0,8)})}),[n,t]);const{children:ae}=(0,i.useSelect)((e=>{const{getBlock:t}=e("core/block-editor");return{children:t(n)?.innerBlocks||[]}}),[n]),{insertBlock:oe,removeBlock:se}=(0,i.useDispatch)("core/block-editor"),re=(0,l.createBlock)("enblocks/column"),ie=(0,u.useCallback)((e=>{t({columns:e}),k<e?(0,m.times)(e-k,(()=>{re&&oe(re,ae?.length||0,n,!1)})):k>e&&ae.slice(e).forEach((e=>se(e.clientId,!1)))}),[ae,n,re,k,oe,se,t]);(0,u.useEffect)((()=>{k<x&&ie(x)}),[x,k,ie]),(0,u.useEffect)((()=>{k!==ae.length&&t({columns:ae.length})}),[ae.length,t]);const ce=c();let me="",ue="",pe="",be="",ve="",de="";ue+=`${j}`,ue+=`${F}`,ve+=`${I}`,ve+=`${U}`;let we="";w&&(we+=`grid-template-columns:${g};`),w||(we+=`grid-template-columns:${M};`,ue+=`grid-template-columns:${E};`,ve+=`grid-template-columns:${C};`,y&&("top"===y?we+="align-items:start;":"center"===y?we+="align-items:center;":"bottom"===y&&(we+="align-items:end;"))),!ee&&ue&&(me=`@media (min-width:48em){.${o}{`,pe="}}"),!te&&ve&&(be=`@media (min-width:64em){.${o}{`,de="}}"),G||($&&B&&(we+=`gap:var(${B});`),$||(B&&(we+=`row-gap:var(${B});`),T&&(we+=`column-gap:var(${T});`))),G&&($&&le(V)&&le(S)&&(we+="gap:"+H(V,S)+";"),$||(le(V)&&le(S)&&(we+="row-gap:"+H(V,S)+";"),le(N)&&le(z)&&(we+="column-gap:"+H(N,z)+";")));let he="",ge="",ke="";ge+=`${we}`,ge+=`${P}`,ge+=`${W}`,ge+=`${O}`,ge+=`${q}`,ge+=`${Q}`,ge&&(he=`.${o}{`,ke="}");let xe="",_e="",fe="";_e+=`${X}`,_e&&(_e+="content:'';position:absolute;inset:0;z-index:-1;border-radius:inherit;",xe=`.${o}::before{`,fe="}");let Me="",Ee="",Ce="";Ee+=`${A}`,Ee+=`${J}`,Ee+=`${Y}`,Ee&&(Me=`.${o}:hover{`,Ce="}");let ye="",Ge="",$e="";Ge+=`${K}\t`,Ge&&(ye=`*:hover > .${o}{`,$e="}");const Be=`${he}${ge}${ke}${xe}${_e}${fe}${ye}${Ge}${$e}${Me}${Ee}${Ce}${Z}${me}${ue}${pe}${be}${ve}${de}${ne}`;(0,u.useEffect)((()=>{JSON.stringify(v)!==JSON.stringify(Be)&&t({css:Be})}),[Be,v,t]);const Ve=(0,p.useBlockProps)({className:r()(o,X?"has-animated-bg":"",d?`align${d}`:"")}),Se=(0,p.useInnerBlocksProps)(Ve,{templateLock:s,allowedBlocks:D,orientation:"horizontal",directInsert:!0,template:L,templateInsertUpdatesSelection:!1,renderAppender:!1});return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(p.BlockControls,null,(0,a.createElement)(p.BlockVerticalAlignmentToolbar,{value:y,onChange:e=>{t({verticalAlignment:e})}})),(0,a.createElement)(p.InspectorControls,{className:"enb-inspector-controls"},(0,a.createElement)(b.PanelBody,{title:"Layout",initialOpen:!0,className:"enb-components-panel-body"},(0,a.createElement)(R,{setAttributes:t,fluidColumns:w,columnMinWidth:h,gridTemplateColumnsFluid:g,columns:k,setColumns:ie,columnsPerRowLG:(()=>{switch(ce){case"Desktop":return x;case"Tablet":return _;case"Mobile":return f;default:return}})(),setColumnsPerRow:e=>{"Desktop"===ce?(t({columnsPerRowLG:e}),t({gridTemplateColumnsLG:`repeat(${e}, minmax(0, 1fr))`})):"Tablet"===ce?(t({columnsPerRowMD:e}),t({gridTemplateColumnsMD:`repeat(${e}, minmax(0, 1fr))`})):"Mobile"===ce&&(t({columnsPerRow:e}),t({gridTemplateColumns:`repeat(${e}, minmax(0, 1fr))`}))},columnsPerRowReset:(()=>{switch(ce){case"Desktop":return 3;case"Tablet":return 2;case"Mobile":return 1;default:return}})(),gridTemplateColumns:(()=>{switch(ce){case"Desktop":return C;case"Tablet":return E;case"Mobile":return M;default:return}})(),setGridTemplateColumns:e=>{"Desktop"===ce?t({gridTemplateColumnsLG:e}):"Tablet"===ce?t({gridTemplateColumnsMD:e}):"Mobile"===ce&&t({gridTemplateColumns:e})},customGap:G,setCustomGap:e=>t({customGap:e}),linkGap:$,setLinkGap:e=>t({linkGap:e}),rowGap:B,setRowGap:e=>t({rowGap:e}),rowGapMin:V,setRowGapMin:e=>t({rowGapMin:e}),rowGapMax:S,setRowGapMax:e=>t({rowGapMax:e}),columnGap:T,setColumnGap:e=>t({columnGap:e}),columnGapMin:N,setColumnGapMin:e=>t({columnGapMin:e}),columnGapMax:z,setColumnGapMax:e=>t({columnGapMax:e})}))),(0,a.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(Be)}`),(0,a.createElement)("div",{...Se}))},save:({attributes:e})=>{const{blockId:t,anchor:n,backgroundAnimatedCSS:l}=e,o=p.useBlockProps.save({className:r()(t,l?"has-animated-bg":"")});return(0,a.createElement)("div",{id:n||void 0,...o},(0,a.createElement)(p.InnerBlocks.Content,null))}})},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(m=0;m<e.length;m++){for(var[n,a,o]=e[m],r=!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):(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]=[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={796:0,412:0};l.O.j=t=>0===e[t];var t=(t,n)=>{var a,o,[s,r,i]=n,c=0;if(s.some((t=>0!==e[t]))){for(a in r)l.o(r,a)&&(l.m[a]=r[a]);if(i)var m=i(l)}for(t&&t(n);c<s.length;c++)o=s[c],l.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return l.O(m)},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,[412],(()=>l(426)));a=l.O(a)})(); -
enblocks/trunk/build/blocks/container/block.json
r3045351 r3045892 3 3 "apiVersion": 3, 4 4 "name": "enblocks/container", 5 "version": "1.3. 3",5 "version": "1.3.4", 6 6 "title": "Container", 7 7 "category": "enblocks", -
enblocks/trunk/build/blocks/container/index.asset.php
r3045351 r3045892 1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => ' b43b3972cb3ed3fef975');1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '132c6682660a3e512dd9'); -
enblocks/trunk/build/blocks/container/index.js
r3045351 r3045892 1 (()=>{var e,t={747:(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. 3","title":"Container","category":"enblocks","keywords":["box","container","group","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 i=n(942),l=n.n(i),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 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: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)||(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 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},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(o))}}r.Component;const v=window.wp.i18n,d=window.wp.element,g=window.wp.data,u=window.wp.primitives,b=(0,r.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.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"})),p=window.wp.blockEditor,S=window.wp.components;function f({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",p:"M7.05 19V5.182h5.452c1.048 0 1.94.2 2.678.6.738.396 1.3.947 1.687 1.653.392.702.587 1.512.587 2.43 0 .917-.198 1.727-.594 2.428a4.095 4.095 0 0 1-1.72 1.64c-.747.391-1.65.587-2.712.587H8.953v-2.341h3.002c.563 0 1.026-.097 1.39-.29.37-.198.643-.47.823-.817.185-.35.277-.753.277-1.208 0-.458-.092-.859-.277-1.2a1.847 1.847 0 0 0-.823-.804c-.369-.193-.836-.29-1.403-.29h-1.97V19H7.05Z",div:"M11.188 19H6.289V5.182h4.94c1.39 0 2.586.276 3.589.83a5.599 5.599 0 0 1 2.314 2.368c.544 1.03.816 2.262.816 3.697 0 1.44-.272 2.677-.816 3.711a5.61 5.61 0 0 1-2.328 2.382c-1.007.553-2.213.83-3.616.83ZM9.21 16.497h1.855c.864 0 1.59-.153 2.18-.459.593-.31 1.039-.79 1.336-1.437.301-.652.452-1.494.452-2.524 0-1.02-.151-1.855-.452-2.503-.297-.648-.74-1.124-1.33-1.43-.589-.306-1.315-.459-2.179-.459H9.211v8.812Z",d:"M11.188 19H6.289V5.182h4.94c1.39 0 2.586.276 3.589.83a5.599 5.599 0 0 1 2.314 2.368c.544 1.03.816 2.262.816 3.697 0 1.44-.272 2.677-.816 3.711a5.61 5.61 0 0 1-2.328 2.382c-1.007.553-2.213.83-3.616.83ZM9.21 16.497h1.855c.864 0 1.59-.153 2.18-.459.593-.31 1.039-.79 1.336-1.437.301-.652.452-1.494.452-2.524 0-1.02-.151-1.855-.452-2.503-.297-.648-.74-1.124-1.33-1.43-.589-.306-1.315-.459-2.179-.459H9.211v8.812Z",s:"M14.472 9.156c-.054-.544-.286-.967-.695-1.269-.41-.3-.965-.452-1.666-.452-.477 0-.88.068-1.208.203-.329.13-.58.312-.756.546-.17.234-.256.5-.256.796-.01.248.042.464.155.648.117.185.277.344.479.48.202.13.436.244.702.343.265.095.548.176.85.243l1.241.297a8.76 8.76 0 0 1 1.66.54c.504.225.94.501 1.309.83.369.328.655.715.857 1.16.207.446.313.956.317 1.532-.005.846-.22 1.579-.648 2.2-.423.616-1.034 1.095-1.835 1.437-.796.337-1.756.506-2.881.506-1.115 0-2.087-.171-2.915-.513-.823-.342-1.466-.848-1.93-1.518-.458-.675-.699-1.51-.721-2.503h2.827c.031.463.164.85.398 1.16.238.306.555.538.951.695.4.153.852.23 1.356.23.495 0 .925-.073 1.289-.216.369-.144.654-.345.857-.601.202-.256.303-.551.303-.884 0-.31-.092-.571-.276-.782-.18-.212-.446-.392-.796-.54a8.1 8.1 0 0 0-1.275-.405l-1.505-.378c-1.165-.283-2.085-.726-2.76-1.33-.674-.602-1.01-1.414-1.005-2.435-.005-.837.218-1.567.668-2.193.454-.625 1.077-1.113 1.869-1.464.791-.35 1.691-.526 2.699-.526 1.025 0 1.92.175 2.685.526.77.351 1.367.84 1.795 1.464.427.626.648 1.35.661 2.173h-2.8Z",m:"M4.508 5.182h3.603l3.805 9.284h.162l3.806-9.284h3.603V19h-2.834v-8.994h-.115l-3.576 8.927h-1.93l-3.575-8.96h-.115V19H4.508V5.182Z",l:"M8.31 19V5.182h2.922v11.41h5.924V19H8.311Z"};if(!t.hasOwnProperty(e))return null;let n="0 0 24 24";return"h1"!==e&&"h2"!==e&&"h3"!==e&&"h4"!==e&&"h5"!==e&&"h6"!==e||(n="0 0 20 20"),(0,r.createElement)(S.SVG,{width:"24",height:"24",viewBox:n,xmlns:"http://www.w3.org/2000/svg"},(0,r.createElement)(S.Path,{d:t[e]}))}const y=({setAttributes:e,tag:t,isCaption:n})=>n?null:(0,r.createElement)(S.ToolbarGroup,{isCollapsed:!0,icon:(0,r.createElement)(f,{name:t}),label:(0,v.__)("HTML Tag","enblocks"),controls:[{isActive:"div"===t,icon:(0,r.createElement)(f,{name:"div"}),title:(0,v.__)("Div","enblocks"),onClick:()=>{e({tagName:"div"})}},{isActive:"section"===t,icon:(0,r.createElement)(f,{name:"section"}),title:(0,v.__)("Section","enblocks"),onClick:()=>{e({tagName:"section"})}},{isActive:"span"===t,icon:(0,r.createElement)(f,{name:"span"}),title:(0,v.__)("Span","enblocks"),onClick:()=>{e({tagName:"span"})}},{isActive:"main"===t,icon:(0,r.createElement)(f,{name:"main"}),title:(0,v.__)("Main","enblocks"),onClick:()=>{e({tagName:"main"})}},{isActive:"aside"===t,icon:(0,r.createElement)(f,{name:"aside"}),title:(0,v.__)("Aside","enblocks"),onClick:()=>{e({tagName:"aside"})}},{isActive:"article"===t,icon:(0,r.createElement)(f,{name:"article"}),title:(0,v.__)("Article","enblocks"),onClick:()=>{e({tagName:"article"})}},{isActive:"header"===t,icon:(0,r.createElement)(f,{name:"header"}),title:(0,v.__)("Header","enblocks"),onClick:()=>{e({tagName:"header"})}},{isActive:"footer"===t,icon:(0,r.createElement)(f,{name:"footer"}),title:(0,v.__)("Footer","enblocks"),onClick:()=>{e({tagName:"footer"})}}]});(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:i,layout:c,align:s,tagName:h,href:u,rel:f,linkTarget:k,positionCSS:$,positionMD:w,positionLG:C,sizeCSS:E,overflowCSS:V,spacingCSS:H,spacingMD:M,spacingLG:N,borderStyle:_,borderCSS:B,borderMD:O,borderLG:z,hoverBorderCSS:x,boxShadowCSS:A,hoverBoxShadowCSS:I,parentHoverBoxShadowCSS:T,hasBgImage:P,useImgTag:L,bgImageUrl:R,hasBgVideo:j,bgVideoUrl:Z,backgroundCSS:D,backgroundAnimatedCSS:G,backgroundImageCSS:F,hoverBgCSS:U,animatedBgKeyframeCSS:J,hasOverlayBgColor:K,hasOverlayGradientBgColor:W,overlayCSS:q,hoverOverlayCSS:Q,alignment:X,typographyCSS:Y,colorsCSS:ee,hoverColorsCSS:te,linkColorCSS:ne,linkHoverColorCSS:re,linkVisitedColorCSS:oe,textStyleCSS:ae,textStyleMD:ie,textStyleLG:le,linkDecorationCSS:ce,linkHoverDecorationCSS:se,filtersCSS:he,hoverFilterCSS:me,visibilityCSS:ve,hoverVisibilityCSS:de,parentHoverVisibilityCSS:ge,transformCSS:ue,hoverTransformCSS:be,parentHoverTransformCSS:pe,transitionCSS:Se,animationName:fe,animationThreshold:ye,animationDelay:ke,animationCSS:$e,animationRevealCSS:we,disableAnimationCSS:Ce,blockVisibilityCSS:Ee}=e;function Ve(e){return!!e||0===e}(0,d.useEffect)((()=>{t({blockId:"enb-container-"+n.slice(0,8)})}),[n,t]);const He=h;let Me="",Ne="",_e="";Ne+=`${G}`,Ne&&(Me=`.${o} .enb-animated-bg{`,_e="}");let Be="",Oe="",ze="";Oe+=`${$}`,Oe+=`${E}`,Oe+=`${V}`,Oe+=`${H}`,Oe+=`${B}`,Oe+=`${A}`,Oe+=`${D}`,Oe+=`${Y}`,Oe+=`${ee}`,Oe+=`${ae}`,Oe+=`${he}`,Oe+=`${ve}`,Oe+=`${ue}`,Oe+=`${Se}`,Oe+=`${$e}`,Oe&&(Be=`.${o}{`,ze="}");let xe="",Ae="",Ie="";Ae+=`${x}`,Ae+=`${I}`,Ae+=`${U}`,Ae+=`${me}`,Ae+=`${te}`,Ae+=`${be}`,Ae+=`${de}`,Ae&&(xe=`.${o}:hover{`,Ie="}");let Te="",Pe="",Le="";Pe+=`${T}`,Pe+=`${pe}`,Pe+=`${ge}`,Pe&&(Te=`*:hover > .${o}{`,Le="}");let Re="",je="",Ze="";ne&&(Re=`.${o} a:where(:not(.wp-element-button)){${ne}}`),ce&&(Re=`.${o} a:where(:not(.wp-element-button)){${ce}}`),re&&(je=`.${o} a:hover{${re}}`),se&&(je=`.${o} a:hover{${se}}`),oe&&(Ze=`.${o} a:visited{${oe}}`);let De="",Ge="",Fe="",Ue="",Je="",Ke="";Je+=`${O}`,Je+=`${w}`,Je+=`${M}`,Je+=`${ie}`,Je&&(Ue=`@media (min-width:48em){.${o}{`,Ke="}}"),Ge+=`${z}`,Ge+=`${C}`,Ge+=`${N}`,Ge+=`${le}`,Ge&&(De=`@media (min-width:64em){.${o}{`,Fe="}}");const We=`${Me}${Ne}${_e}${Be}${Oe}${ze}${F}${we}${Ce}${Te}${Pe}${Le}${xe}${Ae}${Ie}${q}${Q}${J}${Re}${je}${Ze}${Ue}${Je}${Ke}${De}${Ge}${Fe}${Ee}`;(0,d.useEffect)((()=>{JSON.stringify(i)!==JSON.stringify(We)&&t({css:We})}),[We,i,t]);let qe=0,Qe=0;fe&&(Ve(ye)&&(qe=Number(ye)/100),Ve(ke)&&(Qe=1e3*Number(ke)));const{ref:Xe,inView:Ye}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:o,root:a,triggerOnce:i,skip:l,initialInView:c,fallbackInView:s,onChange:h}={}){var v;const[d,g]=r.useState(null),u=r.useRef(),[b,p]=r.useState({inView:!!c,entry:void 0});u.current=h,r.useEffect((()=>{if(l||!d)return;let r;return r=m(d,((e,t)=>{p({inView:e,entry:t}),u.current&&u.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 S=null==(v=b.entry)?void 0:v.target,f=r.useRef();d||!S||i||l||f.current===S||(f.current=S,p({inView:!!c,entry:void 0}));const y=[g,b.inView,b.entry];return y.ref=y[0],y.inView=y[1],y.entry=y[2],y}({threshold:qe,delay:Qe,triggerOnce:!0});let et;fe&&(et=Xe);let tt="";G&&(tt=(0,r.createElement)("div",{className:"enb-animated-bg"}));let nt="";P&&L&&R&&(nt=(0,r.createElement)("div",{className:"enb-bg-image"},(0,r.createElement)("img",{src:R,alt:""})));let rt="";j&&Z&&(rt=(0,r.createElement)("video",{src:Z,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"}));let ot="";(K||W)&&(P||j)&&(ot=(0,r.createElement)("div",{className:"enb-overlay"}));const at=(0,r.createElement)(r.Fragment,null,tt,nt,rt,ot),it=(0,g.useSelect)((e=>e(p.store).getBlocks(n).length>0),[n]),lt=(0,p.useBlockProps)({className:l()(o,c&&"constrained"===c.type?"is-layout-constrained":"",s?`align${s}`:"",it?"":"has-no-child",_?"has-border":"",fe?"enb-animate":"",Ye?"in-view":"")}),ct=(0,p.useInnerBlocksProps)((0,p.useBlockProps)(),{templateLock:a,renderAppender:it?void 0:p.InnerBlocks.ButtonBlockAppender});return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(p.BlockControls,{group:"block"},(0,r.createElement)(y,{setAttributes:t,tag:h}),(0,r.createElement)(S.Dropdown,{renderToggle:({isOpen:e,onToggle:t})=>(0,r.createElement)(S.ToolbarButton,{icon:b,label:u?(0,v.__)("Change Container Link","enblocks"):(0,v.__)("Add Container Link","enblocks"),onClick:t,"aria-expanded":e,isPressed:!!u}),renderContent:()=>(0,r.createElement)(r.Fragment,null,(0,r.createElement)(p.URLInput,{value:u,onChange:e=>{t({href:e})}}),u&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(S.ToggleControl,{label:(0,v.__)("Open link in a new tab","enblocks"),checked:k||"",onChange:e=>{t({linkTarget:e})}}),k&&(0,r.createElement)(S.TextControl,{label:(0,v.__)("Link Rel","enblocks"),className:"enb-component enb-component-text",value:f,onChange:e=>{t({rel:e})}})))}),(0,r.createElement)(p.AlignmentToolbar,{value:X,onChange:e=>t({alignment:e})})),(0,r.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(We)}`),(0,r.createElement)(He,{...lt},(0,r.createElement)("div",{ref:et,className:"enb-outer-container"},at,(0,r.createElement)("div",{className:"enb-inner-container"},(0,r.createElement)("div",{...ct})))))},save:({attributes:e})=>{const{blockId:t,layout:n,anchor:o,animationName:a,animationThreshold:i,animationDelay:c,tagName:s,href:h,rel:m,linkTarget:v,hasBgImage:d,useImgTag:g,bgImageId:u,bgImageUrl:b,bgImageAlt:S,decoding:f,fetchPriority:y,lazyLoading:k,hasBgVideo:$,bgVideoUrl:w,hasOverlayBgColor:C,hasOverlayGradientBgColor:E,hasAnimatedBgColor:V,hasAnimatedGradientBg:H}=e;function M(e){return!!e||0===e}let N,_,B=s;a&&(M(i)&&(N=Number(i)/100),M(c)&&(_=1e3*Number(c)));let O="";(d||$)&&(C||E)&&(O=(0,r.createElement)("div",{className:"enb-overlay"}));let z="";(V||H)&&(z=(0,r.createElement)("div",{className:"enb-animated-bg"}));let x="";const A=y?"hight":void 0,I="sync"!==f&&!y&&k?"lazy":"eager";d&&g&&b&&(x=(0,r.createElement)("div",{className:"enb-bg-image"},(0,r.createElement)("img",{decoding:f,fetchpriority:A,loading:I,src:b,alt:S,className:`wp-image-${u}`,role:"presentation"})));let T,P,L,R="";$&&w&&(R=(0,r.createElement)("video",{src:w,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"})),h&&(B="a",T=h,P=v?"_blank":void 0,L=v&&m?m:void 0);const j=(0,r.createElement)(r.Fragment,null,z,x,R,O);let Z="";Z=x||R||O?(0,r.createElement)("div",{className:"enb-inner-container"},(0,r.createElement)(p.InnerBlocks.Content,null)):(0,r.createElement)(p.InnerBlocks.Content,null);const D=p.useBlockProps.save({className:l()(t,n&&"constrained"===n.type?"is-layout-constrained":"",a?"enb-animate":"")});return(0,r.createElement)(B,{id:o||void 0,...D,href:T,rel:L,target:P,"data-threshold":N,"data-delay":_},j,Z)}})},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=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 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=i(t,n));return t}function i(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 i=1/0;for(h=0;h<e.length;h++){for(var[n,o,a]=e[h],l=!0,c=0;c<n.length;c++)(!1&a||i>=a)&&Object.keys(r.O).every((e=>r.O[e](n[c])))?n.splice(c--,1):(l=!1,a<i&&(i=a));if(l){e.splice(h--,1);var s=o();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,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,[i,l,c]=n,s=0;if(i.some((t=>0!==e[t]))){for(o in l)r.o(l,o)&&(r.m[o]=l[o]);if(c)var h=c(r)}for(t&&t(n);s<i.length;s++)a=i[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 o=r.O(void 0,[992],(()=>r(747)));o=r.O(o)})();1 (()=>{var e,t={747:(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.4","title":"Container","category":"enblocks","keywords":["box","container","group","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 i=n(942),l=n.n(i),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 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: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)||(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 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},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(o))}}r.Component;const v=window.wp.i18n,d=window.wp.element,g=window.wp.data,u=window.wp.primitives,b=(0,r.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.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"})),p=window.wp.blockEditor,S=window.wp.components;function f({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",p:"M7.05 19V5.182h5.452c1.048 0 1.94.2 2.678.6.738.396 1.3.947 1.687 1.653.392.702.587 1.512.587 2.43 0 .917-.198 1.727-.594 2.428a4.095 4.095 0 0 1-1.72 1.64c-.747.391-1.65.587-2.712.587H8.953v-2.341h3.002c.563 0 1.026-.097 1.39-.29.37-.198.643-.47.823-.817.185-.35.277-.753.277-1.208 0-.458-.092-.859-.277-1.2a1.847 1.847 0 0 0-.823-.804c-.369-.193-.836-.29-1.403-.29h-1.97V19H7.05Z",div:"M11.188 19H6.289V5.182h4.94c1.39 0 2.586.276 3.589.83a5.599 5.599 0 0 1 2.314 2.368c.544 1.03.816 2.262.816 3.697 0 1.44-.272 2.677-.816 3.711a5.61 5.61 0 0 1-2.328 2.382c-1.007.553-2.213.83-3.616.83ZM9.21 16.497h1.855c.864 0 1.59-.153 2.18-.459.593-.31 1.039-.79 1.336-1.437.301-.652.452-1.494.452-2.524 0-1.02-.151-1.855-.452-2.503-.297-.648-.74-1.124-1.33-1.43-.589-.306-1.315-.459-2.179-.459H9.211v8.812Z",d:"M11.188 19H6.289V5.182h4.94c1.39 0 2.586.276 3.589.83a5.599 5.599 0 0 1 2.314 2.368c.544 1.03.816 2.262.816 3.697 0 1.44-.272 2.677-.816 3.711a5.61 5.61 0 0 1-2.328 2.382c-1.007.553-2.213.83-3.616.83ZM9.21 16.497h1.855c.864 0 1.59-.153 2.18-.459.593-.31 1.039-.79 1.336-1.437.301-.652.452-1.494.452-2.524 0-1.02-.151-1.855-.452-2.503-.297-.648-.74-1.124-1.33-1.43-.589-.306-1.315-.459-2.179-.459H9.211v8.812Z",s:"M14.472 9.156c-.054-.544-.286-.967-.695-1.269-.41-.3-.965-.452-1.666-.452-.477 0-.88.068-1.208.203-.329.13-.58.312-.756.546-.17.234-.256.5-.256.796-.01.248.042.464.155.648.117.185.277.344.479.48.202.13.436.244.702.343.265.095.548.176.85.243l1.241.297a8.76 8.76 0 0 1 1.66.54c.504.225.94.501 1.309.83.369.328.655.715.857 1.16.207.446.313.956.317 1.532-.005.846-.22 1.579-.648 2.2-.423.616-1.034 1.095-1.835 1.437-.796.337-1.756.506-2.881.506-1.115 0-2.087-.171-2.915-.513-.823-.342-1.466-.848-1.93-1.518-.458-.675-.699-1.51-.721-2.503h2.827c.031.463.164.85.398 1.16.238.306.555.538.951.695.4.153.852.23 1.356.23.495 0 .925-.073 1.289-.216.369-.144.654-.345.857-.601.202-.256.303-.551.303-.884 0-.31-.092-.571-.276-.782-.18-.212-.446-.392-.796-.54a8.1 8.1 0 0 0-1.275-.405l-1.505-.378c-1.165-.283-2.085-.726-2.76-1.33-.674-.602-1.01-1.414-1.005-2.435-.005-.837.218-1.567.668-2.193.454-.625 1.077-1.113 1.869-1.464.791-.35 1.691-.526 2.699-.526 1.025 0 1.92.175 2.685.526.77.351 1.367.84 1.795 1.464.427.626.648 1.35.661 2.173h-2.8Z",m:"M4.508 5.182h3.603l3.805 9.284h.162l3.806-9.284h3.603V19h-2.834v-8.994h-.115l-3.576 8.927h-1.93l-3.575-8.96h-.115V19H4.508V5.182Z",l:"M8.31 19V5.182h2.922v11.41h5.924V19H8.311Z"};if(!t.hasOwnProperty(e))return null;let n="0 0 24 24";return"h1"!==e&&"h2"!==e&&"h3"!==e&&"h4"!==e&&"h5"!==e&&"h6"!==e||(n="0 0 20 20"),(0,r.createElement)(S.SVG,{width:"24",height:"24",viewBox:n,xmlns:"http://www.w3.org/2000/svg"},(0,r.createElement)(S.Path,{d:t[e]}))}const y=({setAttributes:e,tag:t,isCaption:n})=>n?null:(0,r.createElement)(S.ToolbarGroup,{isCollapsed:!0,icon:(0,r.createElement)(f,{name:t}),label:(0,v.__)("HTML Tag","enblocks"),controls:[{isActive:"div"===t,icon:(0,r.createElement)(f,{name:"div"}),title:(0,v.__)("Div","enblocks"),onClick:()=>{e({tagName:"div"})}},{isActive:"section"===t,icon:(0,r.createElement)(f,{name:"section"}),title:(0,v.__)("Section","enblocks"),onClick:()=>{e({tagName:"section"})}},{isActive:"span"===t,icon:(0,r.createElement)(f,{name:"span"}),title:(0,v.__)("Span","enblocks"),onClick:()=>{e({tagName:"span"})}},{isActive:"main"===t,icon:(0,r.createElement)(f,{name:"main"}),title:(0,v.__)("Main","enblocks"),onClick:()=>{e({tagName:"main"})}},{isActive:"aside"===t,icon:(0,r.createElement)(f,{name:"aside"}),title:(0,v.__)("Aside","enblocks"),onClick:()=>{e({tagName:"aside"})}},{isActive:"article"===t,icon:(0,r.createElement)(f,{name:"article"}),title:(0,v.__)("Article","enblocks"),onClick:()=>{e({tagName:"article"})}},{isActive:"header"===t,icon:(0,r.createElement)(f,{name:"header"}),title:(0,v.__)("Header","enblocks"),onClick:()=>{e({tagName:"header"})}},{isActive:"footer"===t,icon:(0,r.createElement)(f,{name:"footer"}),title:(0,v.__)("Footer","enblocks"),onClick:()=>{e({tagName:"footer"})}}]});(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:i,layout:c,align:s,tagName:h,href:u,rel:f,linkTarget:k,positionCSS:$,positionMD:w,positionLG:C,sizeCSS:E,overflowCSS:V,spacingCSS:H,spacingMD:M,spacingLG:N,borderStyle:_,borderCSS:B,borderMD:O,borderLG:z,hoverBorderCSS:x,boxShadowCSS:A,hoverBoxShadowCSS:I,parentHoverBoxShadowCSS:T,hasBgImage:P,useImgTag:L,bgImageUrl:R,hasBgVideo:j,bgVideoUrl:Z,backgroundCSS:D,backgroundAnimatedCSS:G,backgroundImageCSS:F,hoverBgCSS:U,animatedBgKeyframeCSS:J,hasOverlayBgColor:K,hasOverlayGradientBgColor:W,overlayCSS:q,hoverOverlayCSS:Q,alignment:X,typographyCSS:Y,colorsCSS:ee,hoverColorsCSS:te,linkColorCSS:ne,linkHoverColorCSS:re,linkVisitedColorCSS:oe,textStyleCSS:ae,textStyleMD:ie,textStyleLG:le,linkDecorationCSS:ce,linkHoverDecorationCSS:se,filtersCSS:he,hoverFilterCSS:me,visibilityCSS:ve,hoverVisibilityCSS:de,parentHoverVisibilityCSS:ge,transformCSS:ue,hoverTransformCSS:be,parentHoverTransformCSS:pe,transitionCSS:Se,animationName:fe,animationThreshold:ye,animationDelay:ke,animationCSS:$e,animationRevealCSS:we,disableAnimationCSS:Ce,blockVisibilityCSS:Ee}=e;function Ve(e){return!!e||0===e}(0,d.useEffect)((()=>{t({blockId:"enb-container-"+n.slice(0,8)})}),[n,t]);const He=h;let Me="",Ne="",_e="";Ne+=`${G}`,Ne&&(Me=`.${o} .enb-animated-bg{`,_e="}");let Be="",Oe="",ze="";Oe+=`${$}`,Oe+=`${E}`,Oe+=`${V}`,Oe+=`${H}`,Oe+=`${B}`,Oe+=`${A}`,Oe+=`${D}`,Oe+=`${Y}`,Oe+=`${ee}`,Oe+=`${ae}`,Oe+=`${he}`,Oe+=`${ve}`,Oe+=`${ue}`,Oe+=`${Se}`,Oe+=`${$e}`,Oe&&(Be=`.${o}{`,ze="}");let xe="",Ae="",Ie="";Ae+=`${x}`,Ae+=`${I}`,Ae+=`${U}`,Ae+=`${me}`,Ae+=`${te}`,Ae+=`${be}`,Ae+=`${de}`,Ae&&(xe=`.${o}:hover{`,Ie="}");let Te="",Pe="",Le="";Pe+=`${T}`,Pe+=`${pe}`,Pe+=`${ge}`,Pe&&(Te=`*:hover > .${o}{`,Le="}");let Re="",je="",Ze="";ne&&(Re=`.${o} a:where(:not(.wp-element-button)){${ne}}`),ce&&(Re=`.${o} a:where(:not(.wp-element-button)){${ce}}`),re&&(je=`.${o} a:hover{${re}}`),se&&(je=`.${o} a:hover{${se}}`),oe&&(Ze=`.${o} a:visited{${oe}}`);let De="",Ge="",Fe="",Ue="",Je="",Ke="";Je+=`${O}`,Je+=`${w}`,Je+=`${M}`,Je+=`${ie}`,Je&&(Ue=`@media (min-width:48em){.${o}{`,Ke="}}"),Ge+=`${z}`,Ge+=`${C}`,Ge+=`${N}`,Ge+=`${le}`,Ge&&(De=`@media (min-width:64em){.${o}{`,Fe="}}");const We=`${Me}${Ne}${_e}${Be}${Oe}${ze}${F}${we}${Ce}${Te}${Pe}${Le}${xe}${Ae}${Ie}${q}${Q}${J}${Re}${je}${Ze}${Ue}${Je}${Ke}${De}${Ge}${Fe}${Ee}`;(0,d.useEffect)((()=>{JSON.stringify(i)!==JSON.stringify(We)&&t({css:We})}),[We,i,t]);let qe=0,Qe=0;fe&&(Ve(ye)&&(qe=Number(ye)/100),Ve(ke)&&(Qe=1e3*Number(ke)));const{ref:Xe,inView:Ye}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:o,root:a,triggerOnce:i,skip:l,initialInView:c,fallbackInView:s,onChange:h}={}){var v;const[d,g]=r.useState(null),u=r.useRef(),[b,p]=r.useState({inView:!!c,entry:void 0});u.current=h,r.useEffect((()=>{if(l||!d)return;let r;return r=m(d,((e,t)=>{p({inView:e,entry:t}),u.current&&u.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 S=null==(v=b.entry)?void 0:v.target,f=r.useRef();d||!S||i||l||f.current===S||(f.current=S,p({inView:!!c,entry:void 0}));const y=[g,b.inView,b.entry];return y.ref=y[0],y.inView=y[1],y.entry=y[2],y}({threshold:qe,delay:Qe,triggerOnce:!0});let et;fe&&(et=Xe);let tt="";G&&(tt=(0,r.createElement)("div",{className:"enb-animated-bg"}));let nt="";P&&L&&R&&(nt=(0,r.createElement)("div",{className:"enb-bg-image"},(0,r.createElement)("img",{src:R,alt:""})));let rt="";j&&Z&&(rt=(0,r.createElement)("video",{src:Z,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"}));let ot="";(K||W)&&(P||j)&&(ot=(0,r.createElement)("div",{className:"enb-overlay"}));const at=(0,r.createElement)(r.Fragment,null,tt,nt,rt,ot),it=(0,g.useSelect)((e=>e(p.store).getBlocks(n).length>0),[n]),lt=(0,p.useBlockProps)({className:l()(o,c&&"constrained"===c.type?"is-layout-constrained":"",s?`align${s}`:"",it?"":"has-no-child",_?"has-border":"",fe?"enb-animate":"",Ye?"in-view":"")}),ct=(0,p.useInnerBlocksProps)((0,p.useBlockProps)(),{templateLock:a,renderAppender:it?void 0:p.InnerBlocks.ButtonBlockAppender});return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(p.BlockControls,{group:"block"},(0,r.createElement)(y,{setAttributes:t,tag:h}),(0,r.createElement)(S.Dropdown,{renderToggle:({isOpen:e,onToggle:t})=>(0,r.createElement)(S.ToolbarButton,{icon:b,label:u?(0,v.__)("Change Container Link","enblocks"):(0,v.__)("Add Container Link","enblocks"),onClick:t,"aria-expanded":e,isPressed:!!u}),renderContent:()=>(0,r.createElement)(r.Fragment,null,(0,r.createElement)(p.URLInput,{value:u,onChange:e=>{t({href:e})}}),u&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(S.ToggleControl,{label:(0,v.__)("Open link in a new tab","enblocks"),checked:k||"",onChange:e=>{t({linkTarget:e})}}),k&&(0,r.createElement)(S.TextControl,{label:(0,v.__)("Link Rel","enblocks"),className:"enb-component enb-component-text",value:f,onChange:e=>{t({rel:e})}})))}),(0,r.createElement)(p.AlignmentToolbar,{value:X,onChange:e=>t({alignment:e})})),(0,r.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(We)}`),(0,r.createElement)(He,{...lt},(0,r.createElement)("div",{ref:et,className:"enb-outer-container"},at,(0,r.createElement)("div",{className:"enb-inner-container"},(0,r.createElement)("div",{...ct})))))},save:({attributes:e})=>{const{blockId:t,layout:n,anchor:o,animationName:a,animationThreshold:i,animationDelay:c,tagName:s,href:h,rel:m,linkTarget:v,hasBgImage:d,useImgTag:g,bgImageId:u,bgImageUrl:b,bgImageAlt:S,decoding:f,fetchPriority:y,lazyLoading:k,hasBgVideo:$,bgVideoUrl:w,hasOverlayBgColor:C,hasOverlayGradientBgColor:E,hasAnimatedBgColor:V,hasAnimatedGradientBg:H}=e;function M(e){return!!e||0===e}let N,_,B=s;a&&(M(i)&&(N=Number(i)/100),M(c)&&(_=1e3*Number(c)));let O="";(d||$)&&(C||E)&&(O=(0,r.createElement)("div",{className:"enb-overlay"}));let z="";(V||H)&&(z=(0,r.createElement)("div",{className:"enb-animated-bg"}));let x="";const A=y?"hight":void 0,I="sync"!==f&&!y&&k?"lazy":"eager";d&&g&&b&&(x=(0,r.createElement)("div",{className:"enb-bg-image"},(0,r.createElement)("img",{decoding:f,fetchpriority:A,loading:I,src:b,alt:S,className:`wp-image-${u}`,role:"presentation"})));let T,P,L,R="";$&&w&&(R=(0,r.createElement)("video",{src:w,autoPlay:"true",muted:!0,loop:!0,className:"enb-overlay-video"})),h&&(B="a",T=h,P=v?"_blank":void 0,L=v&&m?m:void 0);const j=(0,r.createElement)(r.Fragment,null,z,x,R,O);let Z="";Z=x||R||O?(0,r.createElement)("div",{className:"enb-inner-container"},(0,r.createElement)(p.InnerBlocks.Content,null)):(0,r.createElement)(p.InnerBlocks.Content,null);const D=p.useBlockProps.save({className:l()(t,n&&"constrained"===n.type?"is-layout-constrained":"",a?"enb-animate":"")});return(0,r.createElement)(B,{id:o||void 0,...D,href:T,rel:L,target:P,"data-threshold":N,"data-delay":_},j,Z)}})},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=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 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=i(t,n));return t}function i(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 i=1/0;for(h=0;h<e.length;h++){for(var[n,o,a]=e[h],l=!0,c=0;c<n.length;c++)(!1&a||i>=a)&&Object.keys(r.O).every((e=>r.O[e](n[c])))?n.splice(c--,1):(l=!1,a<i&&(i=a));if(l){e.splice(h--,1);var s=o();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,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,[i,l,c]=n,s=0;if(i.some((t=>0!==e[t]))){for(o in l)r.o(l,o)&&(r.m[o]=l[o]);if(c)var h=c(r)}for(t&&t(n);s<i.length;s++)a=i[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 o=r.O(void 0,[992],(()=>r(747)));o=r.O(o)})(); -
enblocks/trunk/build/blocks/heading/block.json
r3045351 r3045892 3 3 "apiVersion": 3, 4 4 "name": "enblocks/heading", 5 "version": "1.3. 3",5 "version": "1.3.4", 6 6 "title": "Heading", 7 7 "category": "enblocks", -
enblocks/trunk/build/blocks/heading/index.asset.php
r3045351 r3045892 1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => ' 558470d45b546114800b');1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'c1c0b5a3f64e56b97c9e'); -
enblocks/trunk/build/blocks/heading/index.js
r3045351 r3045892 1 (()=>{var e,t={304:(e,t,n)=>{"use strict";const o=window.wp.blocks,r=window.React,i=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/heading","version":"1.3. 3","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 a=n(942),l=n.n(a),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:i,elements:a}=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 i=new IntersectionObserver((t=>{t.forEach((t=>{var n;const i=t.isIntersecting&&r.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=i),null==(n=o.get(t.target))||n.forEach((e=>{e(i,t)}))}))}),e);r=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:i,elements:o},c.set(t,n)}return n}(n),l=a.get(e)||[];return a.has(e)||a.set(e,l),l.push(t),i.observe(e),function(){l.splice(l.indexOf(t),1),0===l.length&&(a.delete(e),i.unobserve(e)),0===a.size&&(i.disconnect(),c.delete(r))}}r.Component;var d=n(838),p=n.n(d);function f(e){return p().sanitize(e,{USE_PROFILES:{svg:!0,svgFilters:!0}})}const h=window.wp.i18n,g=window.wp.element,b=window.wp.primitives,v=(0,r.createElement)(b.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(b.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"})),y=window.wp.blockEditor,E=window.wp.components;function S({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",p:"M7.05 19V5.182h5.452c1.048 0 1.94.2 2.678.6.738.396 1.3.947 1.687 1.653.392.702.587 1.512.587 2.43 0 .917-.198 1.727-.594 2.428a4.095 4.095 0 0 1-1.72 1.64c-.747.391-1.65.587-2.712.587H8.953v-2.341h3.002c.563 0 1.026-.097 1.39-.29.37-.198.643-.47.823-.817.185-.35.277-.753.277-1.208 0-.458-.092-.859-.277-1.2a1.847 1.847 0 0 0-.823-.804c-.369-.193-.836-.29-1.403-.29h-1.97V19H7.05Z",div:"M11.188 19H6.289V5.182h4.94c1.39 0 2.586.276 3.589.83a5.599 5.599 0 0 1 2.314 2.368c.544 1.03.816 2.262.816 3.697 0 1.44-.272 2.677-.816 3.711a5.61 5.61 0 0 1-2.328 2.382c-1.007.553-2.213.83-3.616.83ZM9.21 16.497h1.855c.864 0 1.59-.153 2.18-.459.593-.31 1.039-.79 1.336-1.437.301-.652.452-1.494.452-2.524 0-1.02-.151-1.855-.452-2.503-.297-.648-.74-1.124-1.33-1.43-.589-.306-1.315-.459-2.179-.459H9.211v8.812Z",d:"M11.188 19H6.289V5.182h4.94c1.39 0 2.586.276 3.589.83a5.599 5.599 0 0 1 2.314 2.368c.544 1.03.816 2.262.816 3.697 0 1.44-.272 2.677-.816 3.711a5.61 5.61 0 0 1-2.328 2.382c-1.007.553-2.213.83-3.616.83ZM9.21 16.497h1.855c.864 0 1.59-.153 2.18-.459.593-.31 1.039-.79 1.336-1.437.301-.652.452-1.494.452-2.524 0-1.02-.151-1.855-.452-2.503-.297-.648-.74-1.124-1.33-1.43-.589-.306-1.315-.459-2.179-.459H9.211v8.812Z",s:"M14.472 9.156c-.054-.544-.286-.967-.695-1.269-.41-.3-.965-.452-1.666-.452-.477 0-.88.068-1.208.203-.329.13-.58.312-.756.546-.17.234-.256.5-.256.796-.01.248.042.464.155.648.117.185.277.344.479.48.202.13.436.244.702.343.265.095.548.176.85.243l1.241.297a8.76 8.76 0 0 1 1.66.54c.504.225.94.501 1.309.83.369.328.655.715.857 1.16.207.446.313.956.317 1.532-.005.846-.22 1.579-.648 2.2-.423.616-1.034 1.095-1.835 1.437-.796.337-1.756.506-2.881.506-1.115 0-2.087-.171-2.915-.513-.823-.342-1.466-.848-1.93-1.518-.458-.675-.699-1.51-.721-2.503h2.827c.031.463.164.85.398 1.16.238.306.555.538.951.695.4.153.852.23 1.356.23.495 0 .925-.073 1.289-.216.369-.144.654-.345.857-.601.202-.256.303-.551.303-.884 0-.31-.092-.571-.276-.782-.18-.212-.446-.392-.796-.54a8.1 8.1 0 0 0-1.275-.405l-1.505-.378c-1.165-.283-2.085-.726-2.76-1.33-.674-.602-1.01-1.414-1.005-2.435-.005-.837.218-1.567.668-2.193.454-.625 1.077-1.113 1.869-1.464.791-.35 1.691-.526 2.699-.526 1.025 0 1.92.175 2.685.526.77.351 1.367.84 1.795 1.464.427.626.648 1.35.661 2.173h-2.8Z",m:"M4.508 5.182h3.603l3.805 9.284h.162l3.806-9.284h3.603V19h-2.834v-8.994h-.115l-3.576 8.927h-1.93l-3.575-8.96h-.115V19H4.508V5.182Z",l:"M8.31 19V5.182h2.922v11.41h5.924V19H8.311Z"};if(!t.hasOwnProperty(e))return null;let n="0 0 24 24";return"h1"!==e&&"h2"!==e&&"h3"!==e&&"h4"!==e&&"h5"!==e&&"h6"!==e||(n="0 0 20 20"),(0,r.createElement)(E.SVG,{width:"24",height:"24",viewBox:n,xmlns:"http://www.w3.org/2000/svg"},(0,r.createElement)(E.Path,{d:t[e]}))}const T=({setAttributes:e,size:t,isCaption:n})=>{if(n)return null;let o="d";return""===t?o="d":"--enb-font-size-sm"===t?o="s":"--enb-font-size-base"===t?o="b":"--enb-font-size-md"===t?o="m":"--enb-font-size-lg"===t?o="l":"--enb-font-size-xl"===t?o="xl":"--enb-font-size-2xl"===t?o="2xl":"--enb-font-size-3xl"===t&&(o="3xl"),(0,r.createElement)(E.ToolbarGroup,{isCollapsed:!0,icon:(0,r.createElement)(S,{name:o}),label:(0,h.__)("Size","enblocks"),controls:[{isActive:""===t,icon:(0,r.createElement)(S,{name:"d"}),title:(0,h.__)("Default","enblocks"),onClick:()=>{e({fontSize:""})}},{isActive:"--enb-font-size-sm"===t,icon:(0,r.createElement)(S,{name:"s"}),title:(0,h.__)("Small","enblocks"),onClick:()=>{e({fontSize:"--enb-font-size-sm"})}},{isActive:"--enb-font-size-base"===t,icon:(0,r.createElement)(S,{name:"b"}),title:(0,h.__)("Base","enblocks"),onClick:()=>{e({fontSize:"--enb-font-size-base"})}},{isActive:"--enb-font-size-md"===t,icon:(0,r.createElement)(S,{name:"m"}),title:(0,h.__)("Medium","enblocks"),onClick:()=>{e({fontSize:"--enb-font-size-md"})}},{isActive:"--enb-font-size-lg"===t,icon:(0,r.createElement)(S,{name:"l"}),title:(0,h.__)("Large","enblocks"),onClick:()=>{e({fontSize:"--enb-font-size-lg"})}},{isActive:"--enb-font-size-xl"===t,icon:(0,r.createElement)(S,{name:"xl"}),title:(0,h.__)("Extra Large","enblocks"),onClick:()=>{e({fontSize:"--enb-font-size-xl"})}},{isActive:"--enb-font-size-2xl"===t,icon:(0,r.createElement)(S,{name:"2xl"}),title:(0,h.__)("2XL","enblocks"),onClick:()=>{e({fontSize:"--enb-font-size-2xl"})}},{isActive:"--enb-font-size-3xl"===t,icon:(0,r.createElement)(S,{name:"3xl"}),title:(0,h.__)("3XL","enblocks"),onClick:()=>{e({fontSize:"--enb-font-size-3xl"})}}]})},_=({setAttributes:e,tag:t,isCaption:n})=>n?null:(0,r.createElement)(E.ToolbarGroup,{isCollapsed:!0,icon:(0,r.createElement)(S,{name:t}),label:(0,h.__)("HTML Tag","enblocks"),controls:[{isActive:"h1"===t,icon:(0,r.createElement)(S,{name:"h1"}),title:(0,h.__)("Heading 1","enblocks"),onClick:()=>{e({tagName:"h1"})}},{isActive:"h2"===t,icon:(0,r.createElement)(S,{name:"h2"}),title:(0,h.__)("Heading 2","enblocks"),onClick:()=>{e({tagName:"h2"})}},{isActive:"h3"===t,icon:(0,r.createElement)(S,{name:"h3"}),title:(0,h.__)("Heading 3","enblocks"),onClick:()=>{e({tagName:"h3"})}},{isActive:"h4"===t,icon:(0,r.createElement)(S,{name:"h4"}),title:(0,h.__)("Heading 4","enblocks"),onClick:()=>{e({tagName:"h4"})}},{isActive:"h5"===t,icon:(0,r.createElement)(S,{name:"h5"}),title:(0,h.__)("Heading 5","enblocks"),onClick:()=>{e({tagName:"h5"})}},{isActive:"h6"===t,icon:(0,r.createElement)(S,{name:"h6"}),title:(0,h.__)("Heading 6","enblocks"),onClick:()=>{e({tagName:"h6"})}},{isActive:"p"===t,icon:(0,r.createElement)(S,{name:"p"}),title:(0,h.__)("Paragraph","enblocks"),onClick:()=>{e({tagName:"p"})}}]});(0,o.registerBlockType)(i,{icon:("heading",(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:"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:i,mergeBlocks:a})=>{const{blockId:c,css:s,content:m,align:d,tagName:p,href:b,rel:S,linkTarget:k,positionCSS:A,positionMD:w,positionLG:C,sizeCSS:N,spacingCSS:x,spacingMD:R,spacingLG:$,borderCSS:O,borderMD:M,borderLG:L,hoverBorderCSS:D,backgroundCSS:I,backgroundAnimatedCSS:H,hoverBgCSS:z,animatedBgKeyframeCSS:P,alignment:U,typographyCSS:F,colorsCSS:V,hoverColorsCSS:B,gradientTextCSS:G,iconSource:j,iconPosition:W,iconGap:Y,iconCSS:Z,textShadowCSS:X,hoverTextShadowCSS:q,linkDecorationCSS:K,linkHoverDecorationCSS:J,visibilityCSS:Q,hoverVisibilityCSS:ee,parentHoverVisibilityCSS:te,transformCSS:ne,hoverTransformCSS:oe,parentHoverTransformCSS:re,transitionCSS:ie,fontSize:ae,animationName:le,animationThreshold:ce,animationDelay:se,animationCSS:me,animationRevealCSS:ue,disableAnimationCSS:de,blockVisibilityCSS:pe}=e;function fe(e){return!!e||0===e}(0,g.useEffect)((()=>{t({blockId:"enb-heading-"+n.slice(0,8)})}),[n,t]);const he=p;let ge="",be="",ve="";be+=`${H}`,be&&(ge=`.${c} .enb-animated-bg{`,ve="}");let ye="",Ee="",Se="",Te="";if(j){const e=`.${c}`,t=`.${c} > div`;Te+="display:flex;",fe(Y)&&(Te+=`gap:${Y}px;`),Te&&(ye=`${e} {`,Ee=`${t} {`,Se="}")}let _e="",ke="",Ae="",we="";Ae+=`${A}`,Ae+=`${N}`,Ae+=`${x}`,Ae+=`${O}`,Ae+=`${I}`,Ae+=`${F}`,Ae+=`${V}`,Ae+=`${X}`,Ae+=`${Q}`,Ae+=`${ne}`,Ae+=`${ie}`,Ae+=`${me}`,Ae&&(_e=`.${c}{`,ke=`.editor-styles-wrapper .${c}{`,we="}");let Ce="",Ne="",xe="";Ne+=`${D}`,Ne+=`${z}`,Ne+=`${B}`,Ne+=`${q}`,Ne+=`${oe}`,Ne+=`${ee}`,Ne&&(Ce=`.${c}:hover{`,xe="}");let Re="",$e="",Oe="";$e+=`${re}`,$e+=`${te}`,$e&&(Re=`*:hover > .${c}{`,Oe="}");let Me="",Le="",De="",Ie="";K&&(Me=`.${c} a{${K}}`,De=`.${c}{${K}}`),J&&(Le=`.${c} a:hover{${J}}`,Ie=`.${c}:hover{${J}}`);let He="",ze="",Pe="",Ue="",Fe="",Ve="";Fe+=`${M}`,Fe+=`${w}`,Fe+=`${R}`,Fe&&(Ue=`@media (min-width:48em){.${c}{`,Ve="}}"),ze+=`${L}`,ze+=`${C}`,ze+=`${$}`,ze&&(He=`@media (min-width:64em){.${c}{`,Pe="}}");const Be=`${ye}${Te}${Se}${ge}${be}${ve}${_e}${Ae}${we}${ue}${de}${G}${Re}${$e}${Oe}${Ce}${Ne}${xe}${P}${Z}${Me}${Le}${Ue}${Fe}${Ve}${He}${ze}${Pe}${pe}`,Ge=`${Ee}${Te}${Se}${ge}${be}${ve}${ke}${Ae}${we}${ue}${de}\n\t\t${G}${Re}${$e}${Oe}${Ce}${Ne}${xe}${P}${Z}${De}${Ie}${Ue}${Fe}${Ve}${He}${ze}${Pe}${pe}`;(0,g.useEffect)((()=>{JSON.stringify(s)!==JSON.stringify(Be)&&t({css:Be})}),[Be,s,t]);let je=0,We=0;le&&(fe(ce)&&(je=Number(ce)/100),fe(se)&&(We=1e3*Number(se)));const{ref:Ye,inView:Ze}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:o,root:i,triggerOnce:a,skip:l,initialInView:c,fallbackInView:s,onChange:m}={}){var d;const[p,f]=r.useState(null),h=r.useRef(),[g,b]=r.useState({inView:!!c,entry:void 0});h.current=m,r.useEffect((()=>{if(l||!p)return;let r;return r=u(p,((e,t)=>{b({inView:e,entry:t}),h.current&&h.current(e,t),t.isIntersecting&&a&&r&&(r(),r=void 0)}),{root:i,rootMargin:o,threshold:e,trackVisibility:n,delay:t},s),()=>{r&&r()}}),[Array.isArray(e)?e.toString():e,p,i,o,a,l,n,s,t]);const v=null==(d=g.entry)?void 0:d.target,y=r.useRef();p||!v||a||l||y.current===v||(y.current=v,b({inView:!!c,entry:void 0}));const E=[f,g.inView,g.entry];return E.ref=E[0],E.inView=E[1],E.entry=E[2],E}({threshold:je,delay:We,triggerOnce:!0});let Xe;le&&(Xe=Ye);const qe=(0,y.useBlockProps)({className:l()(`enb-${p}`,c,d?`align${d}`:"",le?"enb-animate":"",Ze?"in-view":"")});let Ke="";H&&(Ke=(0,r.createElement)("span",{className:"enb-animated-bg"}));const Je=(0,r.createElement)(r.Fragment,null,Ke),Qe=j?(0,r.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:f(j)}}):void 0,et=(0,r.createElement)(y.RichText,{identifier:"content",placeholder:(0,h.__)("Heading","enblocks"),value:m,onChange:e=>t({content:e}),withoutInteractiveFormatting:!0,onMerge:a,onSplit:(t,r)=>{let i;var a;return i=r||t?(0,o.createBlock)("enblocks/heading",{...e,content:t}):(0,o.createBlock)(null!==(a=(0,o.getDefaultBlockName)())&&void 0!==a?a:"enblocks/heading"),r&&(i.clientId=n),i},onReplace:i,onRemove:()=>i([])}),tt=(0,r.createElement)(r.Fragment,null,!!j&&"before"===W&&Qe,et,!!j&&"after"===W&&Qe);return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(y.BlockControls,{group:"block"},(0,r.createElement)(_,{setAttributes:t,tag:p}),(0,r.createElement)(T,{setAttributes:t,size:ae}),(0,r.createElement)(E.Dropdown,{renderToggle:({isOpen:e,onToggle:t})=>(0,r.createElement)(E.ToolbarButton,{icon:v,label:b?(0,h.__)("Change Heading Link","enblocks"):(0,h.__)("Add Heading Link","enblocks"),onClick:t,"aria-expanded":e,isPressed:!!b}),renderContent:()=>(0,r.createElement)(r.Fragment,null,(0,r.createElement)(y.URLInput,{value:b,onChange:e=>{t({href:e})}}),b&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(E.ToggleControl,{label:(0,h.__)("Open link in a new tab","enblocks"),checked:k||"",onChange:e=>{t({linkTarget:e})}}),k&&(0,r.createElement)(E.TextControl,{label:(0,h.__)("Link Rel","enblocks"),className:"enb-component enb-component-text",value:S,onChange:e=>{t({rel:e})}})))}),(0,r.createElement)(y.AlignmentToolbar,{value:U,onChange:e=>t({alignment:e})})),(0,r.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(Ge)}`),(0,r.createElement)(he,{...qe},(0,r.createElement)("div",{ref:Xe},Je,tt)))},save:({attributes:e})=>{const{blockId:t,animationName:n,animationThreshold:o,animationDelay:i,content:a,iconSource:c,iconPosition:s,anchor:m,tagName:u,href:d,rel:p,linkTarget:h,hasAnimatedBgColor:g,hasAnimatedGradientBg:b}=e;function v(e){return!!e||0===e}const E=u;let S,T;n&&(v(o)&&(S=Number(o)/100),v(i)&&(T=1e3*Number(i)));let _="";(g||b)&&(_=(0,r.createElement)("span",{className:"enb-animated-bg"}));const k=h?"_blank":void 0,A=p?`${p}`:void 0,w=c?(0,r.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:f(c)}}):void 0,C=(0,r.createElement)(y.RichText.Content,{value:a}),N=(0,r.createElement)(r.Fragment,null,!!c&&"before"===s&&w,C,!!c&&"after"===s&&w),x=(0,r.createElement)("a",{href:d,rel:A,target:k},N),R=(0,r.createElement)(r.Fragment,null,_),$=(0,r.createElement)(r.Fragment,null,d?x:N),O=y.useBlockProps.save({className:l()(`enb-${u}`,t,n?"enb-animate":"")});return(0,r.createElement)(E,{id:m||void 0,...O,"data-threshold":S,"data-delay":T},R,$)}})},838:function(e){e.exports=function(){"use strict";const{entries:e,setPrototypeOf:t,isFrozen:n,getPrototypeOf:o,getOwnPropertyDescriptor:r}=Object;let{freeze:i,seal:a,create:l}=Object,{apply:c,construct:s}="undefined"!=typeof Reflect&&Reflect;i||(i=function(e){return e}),a||(a=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=_(Array.prototype.forEach),u=_(Array.prototype.pop),d=_(Array.prototype.push),p=_(String.prototype.toLowerCase),f=_(String.prototype.toString),h=_(String.prototype.match),g=_(String.prototype.replace),b=_(String.prototype.indexOf),v=_(String.prototype.trim),y=_(Object.prototype.hasOwnProperty),E=_(RegExp.prototype.test),S=(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 _(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]:p;t&&t(e,null);let i=o.length;for(;i--;){let t=o[i];if("string"==typeof t){const e=r(t);e!==t&&(n(o)||(o[i]=e),t=e)}e[t]=!0}return e}function A(e){for(let t=0;t<e.length;t++)y(e,t)||(e[t]=null);return e}function w(t){const n=l(null);for(const[o,r]of e(t))y(t,o)&&(Array.isArray(r)?n[o]=A(r):r&&"object"==typeof r&&r.constructor===Object?n[o]=w(r):n[o]=r);return n}function C(e,t){for(;null!==e;){const n=r(e,t);if(n){if(n.get)return _(n.get);if("function"==typeof n.value)return _(n.value)}e=o(e)}return function(){return null}}const N=i(["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=i(["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=i(["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"]),$=i(["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"]),O=i(["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"]),M=i(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),L=i(["#text"]),D=i(["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","xmlns","slot"]),I=i(["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"]),H=i(["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"]),z=i(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),P=a(/\{\{[\w\W]*|[\w\W]*\}\}/gm),U=a(/<%[\w\W]*|[\w\W]*%>/gm),F=a(/\${[\w\W]*}/gm),V=a(/^data-[\-\w.\u00B7-\uFFFF]/),B=a(/^aria-[\-\w]+$/),G=a(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),j=a(/^(?:\w+script|data):/i),W=a(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Y=a(/^html$/i);var Z=Object.freeze({__proto__:null,MUSTACHE_EXPR:P,ERB_EXPR:U,TMPLIT_EXPR:F,DATA_ATTR:V,ARIA_ATTR:B,IS_ALLOWED_URI:G,IS_SCRIPT_OR_DATA:j,ATTR_WHITESPACE:W,DOCTYPE_NAME:Y});const X=function(){return"undefined"==typeof window?null:window};return function t(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:X();const o=e=>t(e);if(o.version="3.0.9",o.removed=[],!n||!n.document||9!==n.document.nodeType)return o.isSupported=!1,o;let{document:r}=n;const a=r,c=a.currentScript,{DocumentFragment:s,HTMLTemplateElement:T,Node:_,Element:A,NodeFilter:P,NamedNodeMap:U=n.NamedNodeMap||n.MozNamedAttrMap,HTMLFormElement:F,DOMParser:V,trustedTypes:B}=n,j=A.prototype,W=C(j,"cloneNode"),q=C(j,"nextSibling"),K=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:ie}=a;let ae={};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:de,ATTR_WHITESPACE:pe}=Z;let{IS_ALLOWED_URI:fe}=Z,he=null;const ge=k({},[...N,...x,...R,...O,...L]);let be=null;const ve=k({},[...D,...I,...H,...z]);let ye=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,Se=null,Te=!0,_e=!0,ke=!1,Ae=!0,we=!1,Ce=!1,Ne=!1,xe=!1,Re=!1,$e=!1,Oe=!1,Me=!0,Le=!1,De=!0,Ie=!1,He={},ze=null;const Pe=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 Ue=null;const Fe=k({},["audio","video","img","source","image","track"]);let Ve=null;const Be=k({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ge="http://www.w3.org/1998/Math/MathML",je="http://www.w3.org/2000/svg",We="http://www.w3.org/1999/xhtml";let Ye=We,Ze=!1,Xe=null;const qe=k({},[Ge,je,We],f);let Ke=null;const Je=["application/xhtml+xml","text/html"];let Qe=null,et=null;const tt=r.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(!et||et!==e){if(e&&"object"==typeof e||(e={}),e=w(e),Ke=-1===Je.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Qe="application/xhtml+xml"===Ke?f:p,he=y(e,"ALLOWED_TAGS")?k({},e.ALLOWED_TAGS,Qe):ge,be=y(e,"ALLOWED_ATTR")?k({},e.ALLOWED_ATTR,Qe):ve,Xe=y(e,"ALLOWED_NAMESPACES")?k({},e.ALLOWED_NAMESPACES,f):qe,Ve=y(e,"ADD_URI_SAFE_ATTR")?k(w(Be),e.ADD_URI_SAFE_ATTR,Qe):Be,Ue=y(e,"ADD_DATA_URI_TAGS")?k(w(Fe),e.ADD_DATA_URI_TAGS,Qe):Fe,ze=y(e,"FORBID_CONTENTS")?k({},e.FORBID_CONTENTS,Qe):Pe,Ee=y(e,"FORBID_TAGS")?k({},e.FORBID_TAGS,Qe):{},Se=y(e,"FORBID_ATTR")?k({},e.FORBID_ATTR,Qe):{},He=!!y(e,"USE_PROFILES")&&e.USE_PROFILES,Te=!1!==e.ALLOW_ARIA_ATTR,_e=!1!==e.ALLOW_DATA_ATTR,ke=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Ae=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,we=e.SAFE_FOR_TEMPLATES||!1,Ce=e.WHOLE_DOCUMENT||!1,Re=e.RETURN_DOM||!1,$e=e.RETURN_DOM_FRAGMENT||!1,Oe=e.RETURN_TRUSTED_TYPE||!1,xe=e.FORCE_BODY||!1,Me=!1!==e.SANITIZE_DOM,Le=e.SANITIZE_NAMED_PROPS||!1,De=!1!==e.KEEP_CONTENT,Ie=e.IN_PLACE||!1,fe=e.ALLOWED_URI_REGEXP||G,Ye=e.NAMESPACE||We,ye=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(ye.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(ye.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(ye.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),we&&(_e=!1),$e&&(Re=!0),He&&(he=k({},L),be=[],!0===He.html&&(k(he,N),k(be,D)),!0===He.svg&&(k(he,x),k(be,I),k(be,z)),!0===He.svgFilters&&(k(he,R),k(be,I),k(be,z)),!0===He.mathMl&&(k(he,O),k(be,H),k(be,z))),e.ADD_TAGS&&(he===ge&&(he=w(he)),k(he,e.ADD_TAGS,Qe)),e.ADD_ATTR&&(be===ve&&(be=w(be)),k(be,e.ADD_ATTR,Qe)),e.ADD_URI_SAFE_ATTR&&k(Ve,e.ADD_URI_SAFE_ATTR,Qe),e.FORBID_CONTENTS&&(ze===Pe&&(ze=w(ze)),k(ze,e.FORBID_CONTENTS,Qe)),De&&(he["#text"]=!0),Ce&&k(he,["html","head","body"]),he.table&&(k(he,["tbody"]),delete Ee.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw S('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw S('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}}(B,c)),null!==Q&&"string"==typeof ee&&(ee=Q.createHTML(""));i&&i(e),et=e}},rt=k({},["mi","mo","mn","ms","mtext"]),it=k({},["foreignobject","desc","title","annotation-xml"]),at=k({},["title","style","font","a","script"]),lt=k({},[...x,...R,...$]),ct=k({},[...O,...M]),st=function(e){d(o.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},mt=function(e,t){try{d(o.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){d(o.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!be[e])if(Re||$e)try{st(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},ut=function(e){let t=null,n=null;if(xe)e="<remove></remove>"+e;else{const t=h(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===Ke&&Ye===We&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const o=Q?Q.createHTML(e):e;if(Ye===We)try{t=(new V).parseFromString(o,Ke)}catch(e){}if(!t||!t.documentElement){t=te.createDocument(Ye,"template",null);try{t.documentElement.innerHTML=Ze?ee:o}catch(e){}}const i=t.body||t.documentElement;return e&&n&&i.insertBefore(r.createTextNode(n),i.childNodes[0]||null),Ye===We?re.call(t,Ce?"html":"body")[0]:Ce?t.documentElement:i},dt=function(e){return ne.call(e.ownerDocument||e,e,P.SHOW_ELEMENT|P.SHOW_COMMENT|P.SHOW_TEXT,null)},pt=function(e){return"function"==typeof _&&e instanceof _},ft=function(e,t,n){ae[e]&&m(ae[e],(e=>{e.call(o,t,n,et)}))},ht=function(e){let t=null;if(ft("beforeSanitizeElements",e,null),(n=e)instanceof F&&("string"!=typeof n.nodeName||"string"!=typeof n.textContent||"function"!=typeof n.removeChild||!(n.attributes instanceof U)||"function"!=typeof n.removeAttribute||"function"!=typeof n.setAttribute||"string"!=typeof n.namespaceURI||"function"!=typeof n.insertBefore||"function"!=typeof n.hasChildNodes))return st(e),!0;var n;const r=Qe(e.nodeName);if(ft("uponSanitizeElement",e,{tagName:r,allowedTags:he}),e.hasChildNodes()&&!pt(e.firstElementChild)&&E(/<[/\w]/g,e.innerHTML)&&E(/<[/\w]/g,e.textContent))return st(e),!0;if(!he[r]||Ee[r]){if(!Ee[r]&&bt(r)){if(ye.tagNameCheck instanceof RegExp&&E(ye.tagNameCheck,r))return!1;if(ye.tagNameCheck instanceof Function&&ye.tagNameCheck(r))return!1}if(De&&!ze[r]){const t=J(e)||e.parentNode,n=K(e)||e.childNodes;if(n&&t)for(let o=n.length-1;o>=0;--o)t.insertBefore(W(n[o],!0),q(e))}return st(e),!0}return e instanceof A&&!function(e){let t=J(e);t&&t.tagName||(t={namespaceURI:Ye,tagName:"template"});const n=p(e.tagName),o=p(t.tagName);return!!Xe[e.namespaceURI]&&(e.namespaceURI===je?t.namespaceURI===We?"svg"===n:t.namespaceURI===Ge?"svg"===n&&("annotation-xml"===o||rt[o]):Boolean(lt[n]):e.namespaceURI===Ge?t.namespaceURI===We?"math"===n:t.namespaceURI===je?"math"===n&&it[o]:Boolean(ct[n]):e.namespaceURI===We?!(t.namespaceURI===je&&!it[o])&&!(t.namespaceURI===Ge&&!rt[o])&&!ct[n]&&(at[n]||!lt[n]):!("application/xhtml+xml"!==Ke||!Xe[e.namespaceURI]))}(e)?(st(e),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!E(/<\/no(script|embed|frames)/i,e.innerHTML)?(we&&3===e.nodeType&&(t=e.textContent,m([le,ce,se],(e=>{t=g(t,e," ")})),e.textContent!==t&&(d(o.removed,{element:e.cloneNode()}),e.textContent=t)),ft("afterSanitizeElements",e,null),!1):(st(e),!0)},gt=function(e,t,n){if(Me&&("id"===t||"name"===t)&&(n in r||n in tt))return!1;if(_e&&!Se[t]&&E(me,t));else if(Te&&E(ue,t));else if(!be[t]||Se[t]){if(!(bt(e)&&(ye.tagNameCheck instanceof RegExp&&E(ye.tagNameCheck,e)||ye.tagNameCheck instanceof Function&&ye.tagNameCheck(e))&&(ye.attributeNameCheck instanceof RegExp&&E(ye.attributeNameCheck,t)||ye.attributeNameCheck instanceof Function&&ye.attributeNameCheck(t))||"is"===t&&ye.allowCustomizedBuiltInElements&&(ye.tagNameCheck instanceof RegExp&&E(ye.tagNameCheck,n)||ye.tagNameCheck instanceof Function&&ye.tagNameCheck(n))))return!1}else if(Ve[t]);else if(E(fe,g(n,pe,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==b(n,"data:")||!Ue[e])if(ke&&!E(de,g(n,pe,"")));else if(n)return!1;return!0},bt=function(e){return"annotation-xml"!==e&&e.indexOf("-")>0},vt=function(e){ft("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:be};let r=t.length;for(;r--;){const i=t[r],{name:a,namespaceURI:l,value:c}=i,s=Qe(a);let d="value"===a?c:v(c);if(n.attrName=s,n.attrValue=d,n.keepAttr=!0,n.forceKeepAttr=void 0,ft("uponSanitizeAttribute",e,n),d=n.attrValue,n.forceKeepAttr)continue;if(mt(a,e),!n.keepAttr)continue;if(!Ae&&E(/\/>/i,d)){mt(a,e);continue}we&&m([le,ce,se],(e=>{d=g(d,e," ")}));const p=Qe(e.nodeName);if(gt(p,s,d)){if(!Le||"id"!==s&&"name"!==s||(mt(a,e),d="user-content-"+d),Q&&"object"==typeof B&&"function"==typeof B.getAttributeType)if(l);else switch(B.getAttributeType(p,s)){case"TrustedHTML":d=Q.createHTML(d);break;case"TrustedScriptURL":d=Q.createScriptURL(d)}try{l?e.setAttributeNS(l,a,d):e.setAttribute(a,d),u(o.removed)}catch(e){}}}ft("afterSanitizeAttributes",e,null)},yt=function e(t){let n=null;const o=dt(t);for(ft("beforeSanitizeShadowDOM",t,null);n=o.nextNode();)ft("uponSanitizeShadowNode",n,null),ht(n)||(n.content instanceof s&&e(n.content),vt(n));ft("afterSanitizeShadowDOM",t,null)};return o.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,r=null,i=null,l=null;if(Ze=!e,Ze&&(e="\x3c!--\x3e"),"string"!=typeof e&&!pt(e)){if("function"!=typeof e.toString)throw S("toString is not a function");if("string"!=typeof(e=e.toString()))throw S("dirty is not a string, aborting")}if(!o.isSupported)return e;if(Ne||ot(t),o.removed=[],"string"==typeof e&&(Ie=!1),Ie){if(e.nodeName){const t=Qe(e.nodeName);if(!he[t]||Ee[t])throw S("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof _)n=ut("\x3c!----\x3e"),r=n.ownerDocument.importNode(e,!0),1===r.nodeType&&"BODY"===r.nodeName||"HTML"===r.nodeName?n=r:n.appendChild(r);else{if(!Re&&!we&&!Ce&&-1===e.indexOf("<"))return Q&&Oe?Q.createHTML(e):e;if(n=ut(e),!n)return Re?null:Oe?ee:""}n&&xe&&st(n.firstChild);const c=dt(Ie?e:n);for(;i=c.nextNode();)ht(i)||(i.content instanceof s&&yt(i.content),vt(i));if(Ie)return e;if(Re){if($e)for(l=oe.call(n.ownerDocument);n.firstChild;)l.appendChild(n.firstChild);else l=n;return(be.shadowroot||be.shadowrootmode)&&(l=ie.call(a,l,!0)),l}let u=Ce?n.outerHTML:n.innerHTML;return Ce&&he["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&E(Y,n.ownerDocument.doctype.name)&&(u="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+u),we&&m([le,ce,se],(e=>{u=g(u,e," ")})),Q&&Oe?Q.createHTML(u):u},o.setConfig=function(){ot(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Ne=!0},o.clearConfig=function(){et=null,Ne=!1},o.isValidAttribute=function(e,t,n){et||ot({});const o=Qe(e),r=Qe(t);return gt(o,r,n)},o.addHook=function(e,t){"function"==typeof t&&(ae[e]=ae[e]||[],d(ae[e],t))},o.removeHook=function(e){if(ae[e])return u(ae[e])},o.removeHooks=function(e){ae[e]&&(ae[e]=[])},o.removeAllHooks=function(){ae={}},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=a(e,i(n)))}return e}function i(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=a(t,n));return t}function a(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 i=n[e]={exports:{}};return t[e].call(i.exports,i,i.exports,o),i.exports}o.m=t,e=[],o.O=(t,n,r,i)=>{if(!n){var a=1/0;for(m=0;m<e.length;m++){for(var[n,r,i]=e[m],l=!0,c=0;c<n.length;c++)(!1&i||a>=i)&&Object.keys(o.O).every((e=>o.O[e](n[c])))?n.splice(c--,1):(l=!1,i<a&&(a=i));if(l){e.splice(m--,1);var s=r();void 0!==s&&(t=s)}}return t}i=i||0;for(var m=e.length;m>0&&e[m-1][2]>i;m--)e[m]=e[m-1];e[m]=[n,r,i]},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={119:0,295:0};o.O.j=t=>0===e[t];var t=(t,n)=>{var r,i,[a,l,c]=n,s=0;if(a.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<a.length;s++)i=a[s],o.o(e,i)&&e[i]&&e[i][0](),e[i]=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,[295],(()=>o(304)));r=o.O(r)})();1 (()=>{var e,t={304:(e,t,n)=>{"use strict";const o=window.wp.blocks,r=window.React,i=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/heading","version":"1.3.4","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 a=n(942),l=n.n(a),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:i,elements:a}=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 i=new IntersectionObserver((t=>{t.forEach((t=>{var n;const i=t.isIntersecting&&r.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=i),null==(n=o.get(t.target))||n.forEach((e=>{e(i,t)}))}))}),e);r=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:i,elements:o},c.set(t,n)}return n}(n),l=a.get(e)||[];return a.has(e)||a.set(e,l),l.push(t),i.observe(e),function(){l.splice(l.indexOf(t),1),0===l.length&&(a.delete(e),i.unobserve(e)),0===a.size&&(i.disconnect(),c.delete(r))}}r.Component;var d=n(838),p=n.n(d);function f(e){return p().sanitize(e,{USE_PROFILES:{svg:!0,svgFilters:!0}})}const h=window.wp.i18n,g=window.wp.element,b=window.wp.primitives,v=(0,r.createElement)(b.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(b.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"})),y=window.wp.blockEditor,E=window.wp.components;function S({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",p:"M7.05 19V5.182h5.452c1.048 0 1.94.2 2.678.6.738.396 1.3.947 1.687 1.653.392.702.587 1.512.587 2.43 0 .917-.198 1.727-.594 2.428a4.095 4.095 0 0 1-1.72 1.64c-.747.391-1.65.587-2.712.587H8.953v-2.341h3.002c.563 0 1.026-.097 1.39-.29.37-.198.643-.47.823-.817.185-.35.277-.753.277-1.208 0-.458-.092-.859-.277-1.2a1.847 1.847 0 0 0-.823-.804c-.369-.193-.836-.29-1.403-.29h-1.97V19H7.05Z",div:"M11.188 19H6.289V5.182h4.94c1.39 0 2.586.276 3.589.83a5.599 5.599 0 0 1 2.314 2.368c.544 1.03.816 2.262.816 3.697 0 1.44-.272 2.677-.816 3.711a5.61 5.61 0 0 1-2.328 2.382c-1.007.553-2.213.83-3.616.83ZM9.21 16.497h1.855c.864 0 1.59-.153 2.18-.459.593-.31 1.039-.79 1.336-1.437.301-.652.452-1.494.452-2.524 0-1.02-.151-1.855-.452-2.503-.297-.648-.74-1.124-1.33-1.43-.589-.306-1.315-.459-2.179-.459H9.211v8.812Z",d:"M11.188 19H6.289V5.182h4.94c1.39 0 2.586.276 3.589.83a5.599 5.599 0 0 1 2.314 2.368c.544 1.03.816 2.262.816 3.697 0 1.44-.272 2.677-.816 3.711a5.61 5.61 0 0 1-2.328 2.382c-1.007.553-2.213.83-3.616.83ZM9.21 16.497h1.855c.864 0 1.59-.153 2.18-.459.593-.31 1.039-.79 1.336-1.437.301-.652.452-1.494.452-2.524 0-1.02-.151-1.855-.452-2.503-.297-.648-.74-1.124-1.33-1.43-.589-.306-1.315-.459-2.179-.459H9.211v8.812Z",s:"M14.472 9.156c-.054-.544-.286-.967-.695-1.269-.41-.3-.965-.452-1.666-.452-.477 0-.88.068-1.208.203-.329.13-.58.312-.756.546-.17.234-.256.5-.256.796-.01.248.042.464.155.648.117.185.277.344.479.48.202.13.436.244.702.343.265.095.548.176.85.243l1.241.297a8.76 8.76 0 0 1 1.66.54c.504.225.94.501 1.309.83.369.328.655.715.857 1.16.207.446.313.956.317 1.532-.005.846-.22 1.579-.648 2.2-.423.616-1.034 1.095-1.835 1.437-.796.337-1.756.506-2.881.506-1.115 0-2.087-.171-2.915-.513-.823-.342-1.466-.848-1.93-1.518-.458-.675-.699-1.51-.721-2.503h2.827c.031.463.164.85.398 1.16.238.306.555.538.951.695.4.153.852.23 1.356.23.495 0 .925-.073 1.289-.216.369-.144.654-.345.857-.601.202-.256.303-.551.303-.884 0-.31-.092-.571-.276-.782-.18-.212-.446-.392-.796-.54a8.1 8.1 0 0 0-1.275-.405l-1.505-.378c-1.165-.283-2.085-.726-2.76-1.33-.674-.602-1.01-1.414-1.005-2.435-.005-.837.218-1.567.668-2.193.454-.625 1.077-1.113 1.869-1.464.791-.35 1.691-.526 2.699-.526 1.025 0 1.92.175 2.685.526.77.351 1.367.84 1.795 1.464.427.626.648 1.35.661 2.173h-2.8Z",m:"M4.508 5.182h3.603l3.805 9.284h.162l3.806-9.284h3.603V19h-2.834v-8.994h-.115l-3.576 8.927h-1.93l-3.575-8.96h-.115V19H4.508V5.182Z",l:"M8.31 19V5.182h2.922v11.41h5.924V19H8.311Z"};if(!t.hasOwnProperty(e))return null;let n="0 0 24 24";return"h1"!==e&&"h2"!==e&&"h3"!==e&&"h4"!==e&&"h5"!==e&&"h6"!==e||(n="0 0 20 20"),(0,r.createElement)(E.SVG,{width:"24",height:"24",viewBox:n,xmlns:"http://www.w3.org/2000/svg"},(0,r.createElement)(E.Path,{d:t[e]}))}const T=({setAttributes:e,size:t,isCaption:n})=>{if(n)return null;let o="d";return""===t?o="d":"--enb-font-size-sm"===t?o="s":"--enb-font-size-base"===t?o="b":"--enb-font-size-md"===t?o="m":"--enb-font-size-lg"===t?o="l":"--enb-font-size-xl"===t?o="xl":"--enb-font-size-2xl"===t?o="2xl":"--enb-font-size-3xl"===t&&(o="3xl"),(0,r.createElement)(E.ToolbarGroup,{isCollapsed:!0,icon:(0,r.createElement)(S,{name:o}),label:(0,h.__)("Size","enblocks"),controls:[{isActive:""===t,icon:(0,r.createElement)(S,{name:"d"}),title:(0,h.__)("Default","enblocks"),onClick:()=>{e({fontSize:""})}},{isActive:"--enb-font-size-sm"===t,icon:(0,r.createElement)(S,{name:"s"}),title:(0,h.__)("Small","enblocks"),onClick:()=>{e({fontSize:"--enb-font-size-sm"})}},{isActive:"--enb-font-size-base"===t,icon:(0,r.createElement)(S,{name:"b"}),title:(0,h.__)("Base","enblocks"),onClick:()=>{e({fontSize:"--enb-font-size-base"})}},{isActive:"--enb-font-size-md"===t,icon:(0,r.createElement)(S,{name:"m"}),title:(0,h.__)("Medium","enblocks"),onClick:()=>{e({fontSize:"--enb-font-size-md"})}},{isActive:"--enb-font-size-lg"===t,icon:(0,r.createElement)(S,{name:"l"}),title:(0,h.__)("Large","enblocks"),onClick:()=>{e({fontSize:"--enb-font-size-lg"})}},{isActive:"--enb-font-size-xl"===t,icon:(0,r.createElement)(S,{name:"xl"}),title:(0,h.__)("Extra Large","enblocks"),onClick:()=>{e({fontSize:"--enb-font-size-xl"})}},{isActive:"--enb-font-size-2xl"===t,icon:(0,r.createElement)(S,{name:"2xl"}),title:(0,h.__)("2XL","enblocks"),onClick:()=>{e({fontSize:"--enb-font-size-2xl"})}},{isActive:"--enb-font-size-3xl"===t,icon:(0,r.createElement)(S,{name:"3xl"}),title:(0,h.__)("3XL","enblocks"),onClick:()=>{e({fontSize:"--enb-font-size-3xl"})}}]})},_=({setAttributes:e,tag:t,isCaption:n})=>n?null:(0,r.createElement)(E.ToolbarGroup,{isCollapsed:!0,icon:(0,r.createElement)(S,{name:t}),label:(0,h.__)("HTML Tag","enblocks"),controls:[{isActive:"h1"===t,icon:(0,r.createElement)(S,{name:"h1"}),title:(0,h.__)("Heading 1","enblocks"),onClick:()=>{e({tagName:"h1"})}},{isActive:"h2"===t,icon:(0,r.createElement)(S,{name:"h2"}),title:(0,h.__)("Heading 2","enblocks"),onClick:()=>{e({tagName:"h2"})}},{isActive:"h3"===t,icon:(0,r.createElement)(S,{name:"h3"}),title:(0,h.__)("Heading 3","enblocks"),onClick:()=>{e({tagName:"h3"})}},{isActive:"h4"===t,icon:(0,r.createElement)(S,{name:"h4"}),title:(0,h.__)("Heading 4","enblocks"),onClick:()=>{e({tagName:"h4"})}},{isActive:"h5"===t,icon:(0,r.createElement)(S,{name:"h5"}),title:(0,h.__)("Heading 5","enblocks"),onClick:()=>{e({tagName:"h5"})}},{isActive:"h6"===t,icon:(0,r.createElement)(S,{name:"h6"}),title:(0,h.__)("Heading 6","enblocks"),onClick:()=>{e({tagName:"h6"})}},{isActive:"p"===t,icon:(0,r.createElement)(S,{name:"p"}),title:(0,h.__)("Paragraph","enblocks"),onClick:()=>{e({tagName:"p"})}}]});(0,o.registerBlockType)(i,{icon:("heading",(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:"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:i,mergeBlocks:a})=>{const{blockId:c,css:s,content:m,align:d,tagName:p,href:b,rel:S,linkTarget:k,positionCSS:A,positionMD:w,positionLG:C,sizeCSS:N,spacingCSS:x,spacingMD:R,spacingLG:$,borderCSS:O,borderMD:M,borderLG:L,hoverBorderCSS:D,backgroundCSS:I,backgroundAnimatedCSS:H,hoverBgCSS:z,animatedBgKeyframeCSS:P,alignment:U,typographyCSS:F,colorsCSS:V,hoverColorsCSS:B,gradientTextCSS:G,iconSource:j,iconPosition:W,iconGap:Y,iconCSS:Z,textShadowCSS:X,hoverTextShadowCSS:q,linkDecorationCSS:K,linkHoverDecorationCSS:J,visibilityCSS:Q,hoverVisibilityCSS:ee,parentHoverVisibilityCSS:te,transformCSS:ne,hoverTransformCSS:oe,parentHoverTransformCSS:re,transitionCSS:ie,fontSize:ae,animationName:le,animationThreshold:ce,animationDelay:se,animationCSS:me,animationRevealCSS:ue,disableAnimationCSS:de,blockVisibilityCSS:pe}=e;function fe(e){return!!e||0===e}(0,g.useEffect)((()=>{t({blockId:"enb-heading-"+n.slice(0,8)})}),[n,t]);const he=p;let ge="",be="",ve="";be+=`${H}`,be&&(ge=`.${c} .enb-animated-bg{`,ve="}");let ye="",Ee="",Se="",Te="";if(j){const e=`.${c}`,t=`.${c} > div`;Te+="display:flex;",fe(Y)&&(Te+=`gap:${Y}px;`),Te&&(ye=`${e} {`,Ee=`${t} {`,Se="}")}let _e="",ke="",Ae="",we="";Ae+=`${A}`,Ae+=`${N}`,Ae+=`${x}`,Ae+=`${O}`,Ae+=`${I}`,Ae+=`${F}`,Ae+=`${V}`,Ae+=`${X}`,Ae+=`${Q}`,Ae+=`${ne}`,Ae+=`${ie}`,Ae+=`${me}`,Ae&&(_e=`.${c}{`,ke=`.editor-styles-wrapper .${c}{`,we="}");let Ce="",Ne="",xe="";Ne+=`${D}`,Ne+=`${z}`,Ne+=`${B}`,Ne+=`${q}`,Ne+=`${oe}`,Ne+=`${ee}`,Ne&&(Ce=`.${c}:hover{`,xe="}");let Re="",$e="",Oe="";$e+=`${re}`,$e+=`${te}`,$e&&(Re=`*:hover > .${c}{`,Oe="}");let Me="",Le="",De="",Ie="";K&&(Me=`.${c} a{${K}}`,De=`.${c}{${K}}`),J&&(Le=`.${c} a:hover{${J}}`,Ie=`.${c}:hover{${J}}`);let He="",ze="",Pe="",Ue="",Fe="",Ve="";Fe+=`${M}`,Fe+=`${w}`,Fe+=`${R}`,Fe&&(Ue=`@media (min-width:48em){.${c}{`,Ve="}}"),ze+=`${L}`,ze+=`${C}`,ze+=`${$}`,ze&&(He=`@media (min-width:64em){.${c}{`,Pe="}}");const Be=`${ye}${Te}${Se}${ge}${be}${ve}${_e}${Ae}${we}${ue}${de}${G}${Re}${$e}${Oe}${Ce}${Ne}${xe}${P}${Z}${Me}${Le}${Ue}${Fe}${Ve}${He}${ze}${Pe}${pe}`,Ge=`${Ee}${Te}${Se}${ge}${be}${ve}${ke}${Ae}${we}${ue}${de}\n\t\t${G}${Re}${$e}${Oe}${Ce}${Ne}${xe}${P}${Z}${De}${Ie}${Ue}${Fe}${Ve}${He}${ze}${Pe}${pe}`;(0,g.useEffect)((()=>{JSON.stringify(s)!==JSON.stringify(Be)&&t({css:Be})}),[Be,s,t]);let je=0,We=0;le&&(fe(ce)&&(je=Number(ce)/100),fe(se)&&(We=1e3*Number(se)));const{ref:Ye,inView:Ze}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:o,root:i,triggerOnce:a,skip:l,initialInView:c,fallbackInView:s,onChange:m}={}){var d;const[p,f]=r.useState(null),h=r.useRef(),[g,b]=r.useState({inView:!!c,entry:void 0});h.current=m,r.useEffect((()=>{if(l||!p)return;let r;return r=u(p,((e,t)=>{b({inView:e,entry:t}),h.current&&h.current(e,t),t.isIntersecting&&a&&r&&(r(),r=void 0)}),{root:i,rootMargin:o,threshold:e,trackVisibility:n,delay:t},s),()=>{r&&r()}}),[Array.isArray(e)?e.toString():e,p,i,o,a,l,n,s,t]);const v=null==(d=g.entry)?void 0:d.target,y=r.useRef();p||!v||a||l||y.current===v||(y.current=v,b({inView:!!c,entry:void 0}));const E=[f,g.inView,g.entry];return E.ref=E[0],E.inView=E[1],E.entry=E[2],E}({threshold:je,delay:We,triggerOnce:!0});let Xe;le&&(Xe=Ye);const qe=(0,y.useBlockProps)({className:l()(`enb-${p}`,c,d?`align${d}`:"",le?"enb-animate":"",Ze?"in-view":"")});let Ke="";H&&(Ke=(0,r.createElement)("span",{className:"enb-animated-bg"}));const Je=(0,r.createElement)(r.Fragment,null,Ke),Qe=j?(0,r.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:f(j)}}):void 0,et=(0,r.createElement)(y.RichText,{identifier:"content",placeholder:(0,h.__)("Heading","enblocks"),value:m,onChange:e=>t({content:e}),withoutInteractiveFormatting:!0,onMerge:a,onSplit:(t,r)=>{let i;var a;return i=r||t?(0,o.createBlock)("enblocks/heading",{...e,content:t}):(0,o.createBlock)(null!==(a=(0,o.getDefaultBlockName)())&&void 0!==a?a:"enblocks/heading"),r&&(i.clientId=n),i},onReplace:i,onRemove:()=>i([])}),tt=(0,r.createElement)(r.Fragment,null,!!j&&"before"===W&&Qe,et,!!j&&"after"===W&&Qe);return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(y.BlockControls,{group:"block"},(0,r.createElement)(_,{setAttributes:t,tag:p}),(0,r.createElement)(T,{setAttributes:t,size:ae}),(0,r.createElement)(E.Dropdown,{renderToggle:({isOpen:e,onToggle:t})=>(0,r.createElement)(E.ToolbarButton,{icon:v,label:b?(0,h.__)("Change Heading Link","enblocks"):(0,h.__)("Add Heading Link","enblocks"),onClick:t,"aria-expanded":e,isPressed:!!b}),renderContent:()=>(0,r.createElement)(r.Fragment,null,(0,r.createElement)(y.URLInput,{value:b,onChange:e=>{t({href:e})}}),b&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(E.ToggleControl,{label:(0,h.__)("Open link in a new tab","enblocks"),checked:k||"",onChange:e=>{t({linkTarget:e})}}),k&&(0,r.createElement)(E.TextControl,{label:(0,h.__)("Link Rel","enblocks"),className:"enb-component enb-component-text",value:S,onChange:e=>{t({rel:e})}})))}),(0,r.createElement)(y.AlignmentToolbar,{value:U,onChange:e=>t({alignment:e})})),(0,r.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(Ge)}`),(0,r.createElement)(he,{...qe},(0,r.createElement)("div",{ref:Xe},Je,tt)))},save:({attributes:e})=>{const{blockId:t,animationName:n,animationThreshold:o,animationDelay:i,content:a,iconSource:c,iconPosition:s,anchor:m,tagName:u,href:d,rel:p,linkTarget:h,hasAnimatedBgColor:g,hasAnimatedGradientBg:b}=e;function v(e){return!!e||0===e}const E=u;let S,T;n&&(v(o)&&(S=Number(o)/100),v(i)&&(T=1e3*Number(i)));let _="";(g||b)&&(_=(0,r.createElement)("span",{className:"enb-animated-bg"}));const k=h?"_blank":void 0,A=p?`${p}`:void 0,w=c?(0,r.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:f(c)}}):void 0,C=(0,r.createElement)(y.RichText.Content,{value:a}),N=(0,r.createElement)(r.Fragment,null,!!c&&"before"===s&&w,C,!!c&&"after"===s&&w),x=(0,r.createElement)("a",{href:d,rel:A,target:k},N),R=(0,r.createElement)(r.Fragment,null,_),$=(0,r.createElement)(r.Fragment,null,d?x:N),O=y.useBlockProps.save({className:l()(`enb-${u}`,t,n?"enb-animate":"")});return(0,r.createElement)(E,{id:m||void 0,...O,"data-threshold":S,"data-delay":T},R,$)}})},838:function(e){e.exports=function(){"use strict";const{entries:e,setPrototypeOf:t,isFrozen:n,getPrototypeOf:o,getOwnPropertyDescriptor:r}=Object;let{freeze:i,seal:a,create:l}=Object,{apply:c,construct:s}="undefined"!=typeof Reflect&&Reflect;i||(i=function(e){return e}),a||(a=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=_(Array.prototype.forEach),u=_(Array.prototype.pop),d=_(Array.prototype.push),p=_(String.prototype.toLowerCase),f=_(String.prototype.toString),h=_(String.prototype.match),g=_(String.prototype.replace),b=_(String.prototype.indexOf),v=_(String.prototype.trim),y=_(Object.prototype.hasOwnProperty),E=_(RegExp.prototype.test),S=(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 _(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]:p;t&&t(e,null);let i=o.length;for(;i--;){let t=o[i];if("string"==typeof t){const e=r(t);e!==t&&(n(o)||(o[i]=e),t=e)}e[t]=!0}return e}function A(e){for(let t=0;t<e.length;t++)y(e,t)||(e[t]=null);return e}function w(t){const n=l(null);for(const[o,r]of e(t))y(t,o)&&(Array.isArray(r)?n[o]=A(r):r&&"object"==typeof r&&r.constructor===Object?n[o]=w(r):n[o]=r);return n}function C(e,t){for(;null!==e;){const n=r(e,t);if(n){if(n.get)return _(n.get);if("function"==typeof n.value)return _(n.value)}e=o(e)}return function(){return null}}const N=i(["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=i(["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=i(["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"]),$=i(["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"]),O=i(["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"]),M=i(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),L=i(["#text"]),D=i(["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","xmlns","slot"]),I=i(["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"]),H=i(["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"]),z=i(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),P=a(/\{\{[\w\W]*|[\w\W]*\}\}/gm),U=a(/<%[\w\W]*|[\w\W]*%>/gm),F=a(/\${[\w\W]*}/gm),V=a(/^data-[\-\w.\u00B7-\uFFFF]/),B=a(/^aria-[\-\w]+$/),G=a(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),j=a(/^(?:\w+script|data):/i),W=a(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Y=a(/^html$/i);var Z=Object.freeze({__proto__:null,MUSTACHE_EXPR:P,ERB_EXPR:U,TMPLIT_EXPR:F,DATA_ATTR:V,ARIA_ATTR:B,IS_ALLOWED_URI:G,IS_SCRIPT_OR_DATA:j,ATTR_WHITESPACE:W,DOCTYPE_NAME:Y});const X=function(){return"undefined"==typeof window?null:window};return function t(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:X();const o=e=>t(e);if(o.version="3.0.9",o.removed=[],!n||!n.document||9!==n.document.nodeType)return o.isSupported=!1,o;let{document:r}=n;const a=r,c=a.currentScript,{DocumentFragment:s,HTMLTemplateElement:T,Node:_,Element:A,NodeFilter:P,NamedNodeMap:U=n.NamedNodeMap||n.MozNamedAttrMap,HTMLFormElement:F,DOMParser:V,trustedTypes:B}=n,j=A.prototype,W=C(j,"cloneNode"),q=C(j,"nextSibling"),K=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:ie}=a;let ae={};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:de,ATTR_WHITESPACE:pe}=Z;let{IS_ALLOWED_URI:fe}=Z,he=null;const ge=k({},[...N,...x,...R,...O,...L]);let be=null;const ve=k({},[...D,...I,...H,...z]);let ye=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,Se=null,Te=!0,_e=!0,ke=!1,Ae=!0,we=!1,Ce=!1,Ne=!1,xe=!1,Re=!1,$e=!1,Oe=!1,Me=!0,Le=!1,De=!0,Ie=!1,He={},ze=null;const Pe=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 Ue=null;const Fe=k({},["audio","video","img","source","image","track"]);let Ve=null;const Be=k({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ge="http://www.w3.org/1998/Math/MathML",je="http://www.w3.org/2000/svg",We="http://www.w3.org/1999/xhtml";let Ye=We,Ze=!1,Xe=null;const qe=k({},[Ge,je,We],f);let Ke=null;const Je=["application/xhtml+xml","text/html"];let Qe=null,et=null;const tt=r.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(!et||et!==e){if(e&&"object"==typeof e||(e={}),e=w(e),Ke=-1===Je.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Qe="application/xhtml+xml"===Ke?f:p,he=y(e,"ALLOWED_TAGS")?k({},e.ALLOWED_TAGS,Qe):ge,be=y(e,"ALLOWED_ATTR")?k({},e.ALLOWED_ATTR,Qe):ve,Xe=y(e,"ALLOWED_NAMESPACES")?k({},e.ALLOWED_NAMESPACES,f):qe,Ve=y(e,"ADD_URI_SAFE_ATTR")?k(w(Be),e.ADD_URI_SAFE_ATTR,Qe):Be,Ue=y(e,"ADD_DATA_URI_TAGS")?k(w(Fe),e.ADD_DATA_URI_TAGS,Qe):Fe,ze=y(e,"FORBID_CONTENTS")?k({},e.FORBID_CONTENTS,Qe):Pe,Ee=y(e,"FORBID_TAGS")?k({},e.FORBID_TAGS,Qe):{},Se=y(e,"FORBID_ATTR")?k({},e.FORBID_ATTR,Qe):{},He=!!y(e,"USE_PROFILES")&&e.USE_PROFILES,Te=!1!==e.ALLOW_ARIA_ATTR,_e=!1!==e.ALLOW_DATA_ATTR,ke=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Ae=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,we=e.SAFE_FOR_TEMPLATES||!1,Ce=e.WHOLE_DOCUMENT||!1,Re=e.RETURN_DOM||!1,$e=e.RETURN_DOM_FRAGMENT||!1,Oe=e.RETURN_TRUSTED_TYPE||!1,xe=e.FORCE_BODY||!1,Me=!1!==e.SANITIZE_DOM,Le=e.SANITIZE_NAMED_PROPS||!1,De=!1!==e.KEEP_CONTENT,Ie=e.IN_PLACE||!1,fe=e.ALLOWED_URI_REGEXP||G,Ye=e.NAMESPACE||We,ye=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(ye.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(ye.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(ye.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),we&&(_e=!1),$e&&(Re=!0),He&&(he=k({},L),be=[],!0===He.html&&(k(he,N),k(be,D)),!0===He.svg&&(k(he,x),k(be,I),k(be,z)),!0===He.svgFilters&&(k(he,R),k(be,I),k(be,z)),!0===He.mathMl&&(k(he,O),k(be,H),k(be,z))),e.ADD_TAGS&&(he===ge&&(he=w(he)),k(he,e.ADD_TAGS,Qe)),e.ADD_ATTR&&(be===ve&&(be=w(be)),k(be,e.ADD_ATTR,Qe)),e.ADD_URI_SAFE_ATTR&&k(Ve,e.ADD_URI_SAFE_ATTR,Qe),e.FORBID_CONTENTS&&(ze===Pe&&(ze=w(ze)),k(ze,e.FORBID_CONTENTS,Qe)),De&&(he["#text"]=!0),Ce&&k(he,["html","head","body"]),he.table&&(k(he,["tbody"]),delete Ee.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw S('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw S('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}}(B,c)),null!==Q&&"string"==typeof ee&&(ee=Q.createHTML(""));i&&i(e),et=e}},rt=k({},["mi","mo","mn","ms","mtext"]),it=k({},["foreignobject","desc","title","annotation-xml"]),at=k({},["title","style","font","a","script"]),lt=k({},[...x,...R,...$]),ct=k({},[...O,...M]),st=function(e){d(o.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},mt=function(e,t){try{d(o.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){d(o.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!be[e])if(Re||$e)try{st(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},ut=function(e){let t=null,n=null;if(xe)e="<remove></remove>"+e;else{const t=h(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===Ke&&Ye===We&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const o=Q?Q.createHTML(e):e;if(Ye===We)try{t=(new V).parseFromString(o,Ke)}catch(e){}if(!t||!t.documentElement){t=te.createDocument(Ye,"template",null);try{t.documentElement.innerHTML=Ze?ee:o}catch(e){}}const i=t.body||t.documentElement;return e&&n&&i.insertBefore(r.createTextNode(n),i.childNodes[0]||null),Ye===We?re.call(t,Ce?"html":"body")[0]:Ce?t.documentElement:i},dt=function(e){return ne.call(e.ownerDocument||e,e,P.SHOW_ELEMENT|P.SHOW_COMMENT|P.SHOW_TEXT,null)},pt=function(e){return"function"==typeof _&&e instanceof _},ft=function(e,t,n){ae[e]&&m(ae[e],(e=>{e.call(o,t,n,et)}))},ht=function(e){let t=null;if(ft("beforeSanitizeElements",e,null),(n=e)instanceof F&&("string"!=typeof n.nodeName||"string"!=typeof n.textContent||"function"!=typeof n.removeChild||!(n.attributes instanceof U)||"function"!=typeof n.removeAttribute||"function"!=typeof n.setAttribute||"string"!=typeof n.namespaceURI||"function"!=typeof n.insertBefore||"function"!=typeof n.hasChildNodes))return st(e),!0;var n;const r=Qe(e.nodeName);if(ft("uponSanitizeElement",e,{tagName:r,allowedTags:he}),e.hasChildNodes()&&!pt(e.firstElementChild)&&E(/<[/\w]/g,e.innerHTML)&&E(/<[/\w]/g,e.textContent))return st(e),!0;if(!he[r]||Ee[r]){if(!Ee[r]&&bt(r)){if(ye.tagNameCheck instanceof RegExp&&E(ye.tagNameCheck,r))return!1;if(ye.tagNameCheck instanceof Function&&ye.tagNameCheck(r))return!1}if(De&&!ze[r]){const t=J(e)||e.parentNode,n=K(e)||e.childNodes;if(n&&t)for(let o=n.length-1;o>=0;--o)t.insertBefore(W(n[o],!0),q(e))}return st(e),!0}return e instanceof A&&!function(e){let t=J(e);t&&t.tagName||(t={namespaceURI:Ye,tagName:"template"});const n=p(e.tagName),o=p(t.tagName);return!!Xe[e.namespaceURI]&&(e.namespaceURI===je?t.namespaceURI===We?"svg"===n:t.namespaceURI===Ge?"svg"===n&&("annotation-xml"===o||rt[o]):Boolean(lt[n]):e.namespaceURI===Ge?t.namespaceURI===We?"math"===n:t.namespaceURI===je?"math"===n&&it[o]:Boolean(ct[n]):e.namespaceURI===We?!(t.namespaceURI===je&&!it[o])&&!(t.namespaceURI===Ge&&!rt[o])&&!ct[n]&&(at[n]||!lt[n]):!("application/xhtml+xml"!==Ke||!Xe[e.namespaceURI]))}(e)?(st(e),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!E(/<\/no(script|embed|frames)/i,e.innerHTML)?(we&&3===e.nodeType&&(t=e.textContent,m([le,ce,se],(e=>{t=g(t,e," ")})),e.textContent!==t&&(d(o.removed,{element:e.cloneNode()}),e.textContent=t)),ft("afterSanitizeElements",e,null),!1):(st(e),!0)},gt=function(e,t,n){if(Me&&("id"===t||"name"===t)&&(n in r||n in tt))return!1;if(_e&&!Se[t]&&E(me,t));else if(Te&&E(ue,t));else if(!be[t]||Se[t]){if(!(bt(e)&&(ye.tagNameCheck instanceof RegExp&&E(ye.tagNameCheck,e)||ye.tagNameCheck instanceof Function&&ye.tagNameCheck(e))&&(ye.attributeNameCheck instanceof RegExp&&E(ye.attributeNameCheck,t)||ye.attributeNameCheck instanceof Function&&ye.attributeNameCheck(t))||"is"===t&&ye.allowCustomizedBuiltInElements&&(ye.tagNameCheck instanceof RegExp&&E(ye.tagNameCheck,n)||ye.tagNameCheck instanceof Function&&ye.tagNameCheck(n))))return!1}else if(Ve[t]);else if(E(fe,g(n,pe,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==b(n,"data:")||!Ue[e])if(ke&&!E(de,g(n,pe,"")));else if(n)return!1;return!0},bt=function(e){return"annotation-xml"!==e&&e.indexOf("-")>0},vt=function(e){ft("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:be};let r=t.length;for(;r--;){const i=t[r],{name:a,namespaceURI:l,value:c}=i,s=Qe(a);let d="value"===a?c:v(c);if(n.attrName=s,n.attrValue=d,n.keepAttr=!0,n.forceKeepAttr=void 0,ft("uponSanitizeAttribute",e,n),d=n.attrValue,n.forceKeepAttr)continue;if(mt(a,e),!n.keepAttr)continue;if(!Ae&&E(/\/>/i,d)){mt(a,e);continue}we&&m([le,ce,se],(e=>{d=g(d,e," ")}));const p=Qe(e.nodeName);if(gt(p,s,d)){if(!Le||"id"!==s&&"name"!==s||(mt(a,e),d="user-content-"+d),Q&&"object"==typeof B&&"function"==typeof B.getAttributeType)if(l);else switch(B.getAttributeType(p,s)){case"TrustedHTML":d=Q.createHTML(d);break;case"TrustedScriptURL":d=Q.createScriptURL(d)}try{l?e.setAttributeNS(l,a,d):e.setAttribute(a,d),u(o.removed)}catch(e){}}}ft("afterSanitizeAttributes",e,null)},yt=function e(t){let n=null;const o=dt(t);for(ft("beforeSanitizeShadowDOM",t,null);n=o.nextNode();)ft("uponSanitizeShadowNode",n,null),ht(n)||(n.content instanceof s&&e(n.content),vt(n));ft("afterSanitizeShadowDOM",t,null)};return o.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,r=null,i=null,l=null;if(Ze=!e,Ze&&(e="\x3c!--\x3e"),"string"!=typeof e&&!pt(e)){if("function"!=typeof e.toString)throw S("toString is not a function");if("string"!=typeof(e=e.toString()))throw S("dirty is not a string, aborting")}if(!o.isSupported)return e;if(Ne||ot(t),o.removed=[],"string"==typeof e&&(Ie=!1),Ie){if(e.nodeName){const t=Qe(e.nodeName);if(!he[t]||Ee[t])throw S("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof _)n=ut("\x3c!----\x3e"),r=n.ownerDocument.importNode(e,!0),1===r.nodeType&&"BODY"===r.nodeName||"HTML"===r.nodeName?n=r:n.appendChild(r);else{if(!Re&&!we&&!Ce&&-1===e.indexOf("<"))return Q&&Oe?Q.createHTML(e):e;if(n=ut(e),!n)return Re?null:Oe?ee:""}n&&xe&&st(n.firstChild);const c=dt(Ie?e:n);for(;i=c.nextNode();)ht(i)||(i.content instanceof s&&yt(i.content),vt(i));if(Ie)return e;if(Re){if($e)for(l=oe.call(n.ownerDocument);n.firstChild;)l.appendChild(n.firstChild);else l=n;return(be.shadowroot||be.shadowrootmode)&&(l=ie.call(a,l,!0)),l}let u=Ce?n.outerHTML:n.innerHTML;return Ce&&he["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&E(Y,n.ownerDocument.doctype.name)&&(u="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+u),we&&m([le,ce,se],(e=>{u=g(u,e," ")})),Q&&Oe?Q.createHTML(u):u},o.setConfig=function(){ot(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Ne=!0},o.clearConfig=function(){et=null,Ne=!1},o.isValidAttribute=function(e,t,n){et||ot({});const o=Qe(e),r=Qe(t);return gt(o,r,n)},o.addHook=function(e,t){"function"==typeof t&&(ae[e]=ae[e]||[],d(ae[e],t))},o.removeHook=function(e){if(ae[e])return u(ae[e])},o.removeHooks=function(e){ae[e]&&(ae[e]=[])},o.removeAllHooks=function(){ae={}},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=a(e,i(n)))}return e}function i(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=a(t,n));return t}function a(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 i=n[e]={exports:{}};return t[e].call(i.exports,i,i.exports,o),i.exports}o.m=t,e=[],o.O=(t,n,r,i)=>{if(!n){var a=1/0;for(m=0;m<e.length;m++){for(var[n,r,i]=e[m],l=!0,c=0;c<n.length;c++)(!1&i||a>=i)&&Object.keys(o.O).every((e=>o.O[e](n[c])))?n.splice(c--,1):(l=!1,i<a&&(a=i));if(l){e.splice(m--,1);var s=r();void 0!==s&&(t=s)}}return t}i=i||0;for(var m=e.length;m>0&&e[m-1][2]>i;m--)e[m]=e[m-1];e[m]=[n,r,i]},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={119:0,295:0};o.O.j=t=>0===e[t];var t=(t,n)=>{var r,i,[a,l,c]=n,s=0;if(a.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<a.length;s++)i=a[s],o.o(e,i)&&e[i]&&e[i][0](),e[i]=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,[295],(()=>o(304)));r=o.O(r)})(); -
enblocks/trunk/build/blocks/icon/block.json
r3045351 r3045892 3 3 "apiVersion": 3, 4 4 "name": "enblocks/icon", 5 "version": "1.3. 3",5 "version": "1.3.4", 6 6 "title": "Icon", 7 7 "category": "enblocks", -
enblocks/trunk/build/blocks/icon/index.asset.php
r3045351 r3045892 1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => ' ca4672e2aa648c548b3f');1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '41899e734e37f1f44336'); -
enblocks/trunk/build/blocks/icon/index.js
r3045351 r3045892 1 (()=>{var e,t={557:(e,t, n)=>{"use strict";const o=window.wp.blocks,l=window.React,a=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"enblocks/icon","version":"1.3.3","title":"Icon","category":"enblocks","keywords":["icon","logo","sign","symbol","enblocks"],"supports":{"html":false},"textdomain":"enblocks","editorScript":"file:./index.js","style":"file:./style-index.css"}');var r=n(942),i=n.n(r),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 l=e.getBoundingClientRect();return t(o,{isIntersecting:o,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:l,intersectionRect:l,rootBounds:l}),()=>{}}const{id:l,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?(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 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=o.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:o},c.set(t,n)}return n}(n),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(),c.delete(l))}}l.Component;var p=n(838),d=n.n(p);function h(e){return d().sanitize(e,{USE_PROFILES:{svg:!0,svgFilters:!0}})}const b=window.wp.i18n,g=window.wp.element,v=window.wp.primitives,f=(0,l.createElement)(v.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.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"})),w=window.wp.blockEditor,E=window.wp.components,_=window.wp.data,y=({color:e,setColor:t})=>{const n=(0,_.useSelect)((e=>e("core/block-editor").getSettings().colors))||[];return(0,l.createElement)("div",{className:"enb-color-picker-group"},(0,l.createElement)(E.ColorPalette,{colors:n,value:e,onChange:t,enableAlpha:!0,clearable:!1}),(0,l.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,l.createElement)(E.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:t,label:(0,b.__)("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"}))}),C=({label:e,colorLabel:t,color:n,setColor:o,hasColor2:a,colorLabel2:r,color2:i,setColor2:c,hasColor3:s,colorLabel3:m,color3:u,setColor3:p,hasColor4:d,colorLabel4:h,color4:v,setColor4:f,hasColor5:w,colorLabel5:_,color5:C,setColor5:x,resetFallback:T,resetFallback2:S,resetFallback3:N,resetFallback4:A,resetFallback5:M})=>{const[L,R]=(0,g.useState)(!1),D=()=>{R((e=>!e))},[z,I]=(0,g.useState)(!1),O=()=>{I((e=>!e))},[H,B]=(0,g.useState)(!1),V=()=>{B((e=>!e))},[P,F]=(0,g.useState)(!1),U=()=>{F((e=>!e))},[$,G]=(0,g.useState)(!1),j=()=>{G((e=>!e))};let W=!0;return w?(n&&n!==T||i&&i!==S||u&&u!==N||v&&v!==A||C&&C!==M)&&(W=!1):d?(n&&n!==T||i&&i!==S||u&&u!==N||v&&u!==A)&&(W=!1):s?(n&&n!==T||i&&i!==S||u&&u!==N)&&(W=!1):a?(n&&n!==T||i&&i!==S)&&(W=!1):n&&n!==T&&(W=!1),(0,l.createElement)("div",{className:"enb-component enb-component-color-picker"},(0,l.createElement)("div",{className:"enb-component-color-indicator enb-flex enb-justify-between enb-align-center"},(0,l.createElement)("h2",{className:"enb-component-heading"},e),(0,l.createElement)(E.ButtonGroup,{className:"enb-flex enb-align-center enb-col-gap-4"},!L&&(0,l.createElement)(E.Button,{label:t,showTooltip:!0,tooltipPosition:"top",onClick:D},(0,l.createElement)(E.ColorIndicator,{colorValue:n})),L&&(0,l.createElement)(E.Button,{label:t,showTooltip:!0,tooltipPosition:"top",onClick:D},(0,l.createElement)(E.ColorIndicator,{colorValue:n})),a&&(0,l.createElement)(l.Fragment,null,!z&&(0,l.createElement)(E.Button,{label:r,showTooltip:!0,tooltipPosition:"top",onClick:O},(0,l.createElement)(E.ColorIndicator,{colorValue:i})),z&&(0,l.createElement)(E.Button,{label:r,showTooltip:!0,tooltipPosition:"top",onClick:O},(0,l.createElement)(E.ColorIndicator,{colorValue:i}))),s&&(0,l.createElement)(l.Fragment,null,!H&&(0,l.createElement)(E.Button,{label:m,showTooltip:!0,tooltipPosition:"top",onClick:V},(0,l.createElement)(E.ColorIndicator,{colorValue:u})),H&&(0,l.createElement)(E.Button,{label:m,showTooltip:!0,tooltipPosition:"top",onClick:V},(0,l.createElement)(E.ColorIndicator,{colorValue:u}))),d&&(0,l.createElement)(l.Fragment,null,!P&&(0,l.createElement)(E.Button,{label:h,showTooltip:!0,tooltipPosition:"top",onClick:U},(0,l.createElement)(E.ColorIndicator,{colorValue:v})),P&&(0,l.createElement)(E.Button,{label:h,showTooltip:!0,tooltipPosition:"top",onClick:U},(0,l.createElement)(E.ColorIndicator,{colorValue:v}))),w&&(0,l.createElement)(l.Fragment,null,!$&&(0,l.createElement)(E.Button,{label:_,showTooltip:!0,tooltipPosition:"top",onClick:j},(0,l.createElement)(E.ColorIndicator,{colorValue:C})),$&&(0,l.createElement)(E.Button,{label:_,showTooltip:!0,tooltipPosition:"top",onClick:j},(0,l.createElement)(E.ColorIndicator,{colorValue:C}))),(0,l.createElement)(k,{disabled:W,onClick:()=>{o(T),a&&c(S),s&&p(N),d&&f(A),w&&x(M)}}))),L&&(0,l.createElement)(E.Popover,{position:"bottom left",className:"enb-components-popover",onClose:D},(0,l.createElement)(y,{label:(0,b.__)("Color","enblocks"),color:n,setColor:o,resetFallback:T})),a&&(0,l.createElement)(l.Fragment,null,z&&(0,l.createElement)(E.Popover,{position:"bottom left",className:"enb-components-popover",onClose:O},(0,l.createElement)(y,{label:(0,b.__)("Color","enblocks"),color:i,setColor:c,resetFallback:S}))),s&&(0,l.createElement)(l.Fragment,null,H&&(0,l.createElement)(E.Popover,{position:"bottom left",className:"enb-components-popover",onClose:V},(0,l.createElement)(y,{label:(0,b.__)("Color","enblocks"),color:u,setColor:p,resetFallback:N}))),d&&(0,l.createElement)(l.Fragment,null,P&&(0,l.createElement)(E.Popover,{position:"bottom left",className:"enb-components-popover",onClose:U},(0,l.createElement)(y,{label:(0,b.__)("Color","enblocks"),color:v,setColor:f,resetFallback:A}))),w&&(0,l.createElement)(l.Fragment,null,$&&(0,l.createElement)(E.Popover,{position:"bottom left",className:"enb-components-popover",onClose:j},(0,l.createElement)(y,{label:(0,b.__)("Color","enblocks"),color:C,setColor:x,resetFallback:M}))))},x=()=>(0,l.createElement)("div",{className:"enb-component-divider"}),T=({unit:e})=>(0,l.createElement)("div",{className:"enb-unit-selector"},(0,l.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,l.createElement)("div",{className:"enb-unit-selector"},(0,l.createElement)(E.SelectControl,{className:"enb-units",options:e,value:t,onChange:n})),N=({hideRail:e=!0,resetButton:t=!0,hasNegativeValue:n,min:o,max:a,step:r,value:c,setValue:s,resetFallback:m,singleUnit:u,showUnits:p,units:d,unit:h,setUnit:b,resetFallbackUnit:g})=>{p&&("%"===h||"dvw"===h||"dvh"===h?(a=100,n&&(o=-100)):"em"!==h&&"rem"!==h||(a=20,r=.1,n&&(o=-20)));let v=!0;return c===m&&h===g||(v=!1),(0,l.createElement)("div",{className:i()("enb-flex enb-range-input",{"hidden-rail":e,"has-unit":!!u||p})},(0,l.createElement)(E.RangeControl,{value:c,onChange:s,min:o,max:a,step:r,withInputField:!0}),p&&(0,l.createElement)(S,{units:d,unit:h,setUnit:b}),!!u&&(0,l.createElement)(T,{unit:u}),t&&(0,l.createElement)(k,{disabled:v,onClick:()=>{s(m),p&&b(g)}}))},A=(0,l.createElement)(v.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.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"})),M=(0,l.createElement)(v.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.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"})),L=(0,l.createElement)(v.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.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"})),R=()=>{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"),n=e=>{t(e)};let o="Switch to Tablet";"Tablet"===e?o=(0,b.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(o=(0,b.__)("Switch to Desktop","enblocks"));const a=()=>{"Desktop"===e?n("Tablet"):"Tablet"===e?n("Mobile"):"Mobile"===e&&n("Desktop")};return(0,l.createElement)(E.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((t,n)=>(0,l.createElement)(E.Button,{key:n,label:o,showTooltip:!0,tooltipPosition:"top",className:i()("enb-device-toggle-button",{selected:t===e}),onClick:a},"Desktop"===t&&A,"Tablet"===t&&M,"Mobile"===t&&L))))},D=({hideRail:e=!0,resetButton:t,label:n,help:o,hasDeviceToggle:a,min:r,max:c,step:s,value:m,setValue:u,resetFallback:p,singleUnit:d,showUnits:h,units:b,unit:g="px",setUnit:v,resetFallbackUnit:f="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&&!h})},!!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-components-heading enb-m-0"},n,!!o&&(0,l.createElement)("span",{className:"enb-component-help"},o)),a&&(0,l.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,l.createElement)(R,null))),(0,l.createElement)(N,{hideRail:e,resetButton:t,min:r,max:c,step:s,value:m,setValue:u,resetFallback:p,singleUnit:d,showUnits:h,units:b,unit:g,setUnit:v,resetFallbackUnit:f})),z=({options:e,value:t,setValue:n})=>(0,l.createElement)("div",{className:"enb-select"},(0,l.createElement)(E.SelectControl,{options:e,value:t,onChange:n})),I=({label:e,hasDeviceToggle:t=!1,help:n,options:o,value:a,setValue:r})=>(0,l.createElement)("div",{className:"enb-component enb-cols-2 enb-align-center enb-col-gap-8"},!!e&&(0,l.createElement)("div",{className:i()("enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8",{"enb-col-gap-4":t})},(0,l.createElement)("h2",{className:"enb-components-heading enb-m-0"},e,!!n&&(0,l.createElement)("span",{className:"enb-component-help"},n)),t&&(0,l.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,l.createElement)(R,null))),(0,l.createElement)(z,{options:o,value:a,setValue:r})),O={archive:{label:(0,b.__)("Archive","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5zM8 12.8h8v-1.5H8v1.5zm0 3h8v-1.5H8v1.5z"}))},arrowDown:{label:(0,b.__)("Arrow Down","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"}))},arrowLeft:{label:(0,b.__)("Arrow Left","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"}))},arrowRight:{label:(0,b.__)("Arrow Right","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"}))},arrowUp:{label:(0,b.__)("Arrow Up","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"}))},atSymbol:{label:(0,b.__)("At Symbol","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"M12.5939 21c1.5533 0 3.533-.4299 4.4772-.8025l-.4264-1.3185c-.5483.172-2.3148.7452-3.9899.7452-5.2081 0-7.97967-2.7516-7.97967-7.6242 0-4.78662 2.83249-7.65287 7.61417-7.65287 4.8427 0 7.1269 3.21019 7.1269 6.42037 0 3.2675-.3654 4.7293-1.9187 4.7293-.9137 0-1.4011-.7165-1.4011-1.5191V7.5h-1.6142v.80255h-.0913c-.2132-.63057-1.4011-1.17516-2.9239-1.03185-2.28426.2293-4.0203 2.00637-4.0203 4.586 0 2.7229 1.37056 4.8153 4.0203 4.9013 1.736.0573 2.6498-.7453 3.0152-1.5765h.0914c.1827 1.2325 1.8274 1.6624 2.8934 1.6624 3.2284 0 3.533-3.2675 3.533-6.0477C21 6.86943 18.0761 3 12.3807 3 6.50254 3 3 6.3535 3 11.9427 3 17.7325 6.38071 21 12.5939 21Zm-.8832-5.7038c-1.97974 0-2.68024-1.6911-2.68024-3.5255 0-1.6624 1.00504-3.09554 2.74114-3.09554 1.8274 0 2.802.6879 2.802 3.09554 0 2.379-.8223 3.5255-2.8629 3.5255Z"}))},calendar:{label:(0,b.__)("Calendar","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("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-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7h15v12zM9 10H7v2h2v-2zm0 4H7v2h2v-2zm4-4h-2v2h2v-2zm4 0h-2v2h2v-2zm-4 4h-2v2h2v-2zm4 0h-2v2h2v-2z"}))},captureVideo:{label:(0,b.__)("Capture Video","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"M14 5H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm.5 12c0 .3-.2.5-.5.5H4c-.3 0-.5-.2-.5-.5V7c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v10zm2.5-7v4l5 3V7l-5 3zm3.5 4.4-2-1.2v-2.3l2-1.2v4.7z"}))},check:{label:(0,b.__)("Check","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"m16.7 7.1-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"}))},chevronDown:{label:(0,b.__)("Chevron Down","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"M17.5 11.6 12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"}))},chevronLeft:{label:(0,b.__)("Chevron Left","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"m14.6 7-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"}))},chevronRight:{label:(0,b.__)("Chevron Right","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"M10.6 6 9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"}))},chevronUp:{label:(0,b.__)("Chevron Up","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"M6.5 12.4 12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"}))},close:{label:(0,b.__)("Close","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"m13 11.8 6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"}))},cog:{label:(0,b.__)("Cog","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{fillRule:"evenodd",d:"M10.289 4.836A1 1 0 0 1 11.275 4h1.306a1 1 0 0 1 .987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 0 1 1.216.437l.653 1.13a1 1 0 0 1-.23 1.273l-1.148.944a6.025 6.025 0 0 1 0 2.435l1.149.946a1 1 0 0 1 .23 1.272l-.653 1.13a1 1 0 0 1-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 0 1-.987.836h-1.306a1 1 0 0 1-.986-.836l-.244-1.466a5.995 5.995 0 0 1-2.108-1.218l-1.394.522a1 1 0 0 1-1.217-.436l-.653-1.131a1 1 0 0 1 .23-1.272l1.149-.946a6.026 6.026 0 0 1 0-2.435l-1.148-.944a1 1 0 0 1-.23-1.272l.653-1.131a1 1 0 0 1 1.217-.437l1.393.522a5.994 5.994 0 0 1 2.108-1.218l.244-1.466zM14.929 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0z",clipRule:"evenodd"}))},comment:{label:(0,b.__)("Comment","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"M18 4H6c-1.1 0-2 .9-2 2v12.9c0 .6.5 1.1 1.1 1.1.3 0 .5-.1.8-.3L8.5 17H18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H7.9l-2.4 2.4V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v9z"}))},commentAuthorAvatar:{label:(0,b.__)("Author Avatar","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{fillRule:"evenodd",d:"M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z",clipRule:"evenodd"}))},download:{label:(0,b.__)("Download","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"m18 11.3-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"}))},external:{label:(0,b.__)("External","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"}))},help:{label:(0,b.__)("Help","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"M12 4.75a7.25 7.25 0 1 0 0 14.5 7.25 7.25 0 0 0 0-14.5zM3.25 12a8.75 8.75 0 1 1 17.5 0 8.75 8.75 0 0 1-17.5 0zM12 8.75a1.5 1.5 0 0 1 .167 2.99c-.465.052-.917.44-.917 1.01V14h1.5v-.845A3 3 0 1 0 9 10.25h1.5a1.5 1.5 0 0 1 1.5-1.5zM11.25 15v1.5h1.5V15h-1.5z"}))},image:{label:(0,b.__)("Image","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("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"}))},lifesaver:{label:(0,b.__)("Lifesaver","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{fillRule:"evenodd",d:"M17.375 15.656A6.47 6.47 0 0 0 18.5 12a6.47 6.47 0 0 0-.943-3.374l-1.262.813c.448.749.705 1.625.705 2.561a4.977 4.977 0 0 1-.887 2.844l1.262.813zm-1.951 1.87-.813-1.261A4.976 4.976 0 0 1 12 17c-.958 0-1.852-.27-2.613-.736l-.812 1.261A6.47 6.47 0 0 0 12 18.5a6.47 6.47 0 0 0 3.424-.974zm-8.8-1.87A6.47 6.47 0 0 1 5.5 12c0-1.235.344-2.39.943-3.373l1.261.812A4.977 4.977 0 0 0 7 12c0 1.056.328 2.036.887 2.843l-1.262.813zm2.581-7.803A4.977 4.977 0 0 1 12 7c1.035 0 1.996.314 2.794.853l.812-1.262A6.47 6.47 0 0 0 12 5.5a6.47 6.47 0 0 0-3.607 1.092l.812 1.261zM12 20a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm0-4.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7z",clipRule:"evenodd"}))},lock:{icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("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"}))},unlock:{label:(0,b.__)("Unlock","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("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"}))},menu:{label:(0,b.__)("Menu","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z"}))},plus:{label:(0,b.__)("Plus","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"}))},minus:{label:(0,b.__)("Minus","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"M7 11.5h10V13H7z"}))},search:{label:(0,b.__)("Search","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"}))},settings:{label:(0,b.__)("Settings","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"M14.5 13.8c-1.1 0-2.1.7-2.4 1.8H4V17h8.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20v-1.5h-3.1c-.3-1-1.3-1.7-2.4-1.7zM11.9 7c-.3-1-1.3-1.8-2.4-1.8S7.4 6 7.1 7H4v1.5h3.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20V7h-8.1z"}))},starEmpty:{label:(0,b.__)("Star Empty","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{fillRule:"evenodd",d:"M9.706 8.646a.25.25 0 0 1-.188.137l-4.626.672a.25.25 0 0 0-.139.427l3.348 3.262a.25.25 0 0 1 .072.222l-.79 4.607a.25.25 0 0 0 .362.264l4.138-2.176a.25.25 0 0 1 .233 0l4.137 2.175a.25.25 0 0 0 .363-.263l-.79-4.607a.25.25 0 0 1 .072-.222l3.347-3.262a.25.25 0 0 0-.139-.427l-4.626-.672a.25.25 0 0 1-.188-.137l-2.069-4.192a.25.25 0 0 0-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 0 1-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 0 1 1.629 0l1.895.997-.362-2.11a1.75 1.75 0 0 1 .504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 0 1-1.317-.957L12 7.39z",clipRule:"evenodd"}))},starFilled:{label:(0,b.__)("Star Filled","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"M11.776 4.454a.25.25 0 0 1 .448 0l2.069 4.192a.25.25 0 0 0 .188.137l4.626.672a.25.25 0 0 1 .139.426l-3.348 3.263a.25.25 0 0 0-.072.222l.79 4.607a.25.25 0 0 1-.362.263l-4.138-2.175a.25.25 0 0 0-.232 0l-4.138 2.175a.25.25 0 0 1-.363-.263l.79-4.607a.25.25 0 0 0-.071-.222L4.754 9.881a.25.25 0 0 1 .139-.426l4.626-.672a.25.25 0 0 0 .188-.137l2.069-4.192z"}))},starHalf:{label:(0,b.__)("Star Half","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"M9.518 8.783a.25.25 0 0 0 .188-.137l2.069-4.192a.25.25 0 0 1 .448 0l2.07 4.192a.25.25 0 0 0 .187.137l4.626.672a.25.25 0 0 1 .139.427l-3.347 3.262a.25.25 0 0 0-.072.222l.79 4.607a.25.25 0 0 1-.363.264l-4.137-2.176a.25.25 0 0 0-.233 0l-4.138 2.175a.25.25 0 0 1-.362-.263l.79-4.607a.25.25 0 0 0-.072-.222L4.753 9.882a.25.25 0 0 1 .14-.427l4.625-.672zM12 14.533c.28 0 .559.067.814.2l1.895.997-.362-2.11a1.75 1.75 0 0 1 .504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 0 1-1.317-.957L12 7.39v7.143z"}))},tag:{label:(0,b.__)("Tag","label","enblocks"),icon:(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,l.createElement)("path",{d:"m20.1 11.2-6.7-6.7c-.1-.1-.3-.2-.5-.2H5c-.4-.1-.8.3-.8.7v7.8c0 .2.1.4.2.5l6.7 6.7c.2.2.5.4.7.5s.6.2.9.2c.3 0 .6-.1.9-.2.3-.1.5-.3.8-.5l5.6-5.6c.4-.4.7-1 .7-1.6.1-.6-.2-1.2-.6-1.6zM19 13.4 13.4 19c-.1.1-.2.1-.3.2-.2.1-.4.1-.6 0-.1 0-.2-.1-.3-.2l-6.5-6.5V5.8h6.8l6.5 6.5c.2.2.2.4.2.6 0 .1 0 .3-.2.5zM9 8c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1z"}))}},H=({setAttributes:e,iconSource:t,hasPosition:n,position:o,hasVerticalAlign:a,verticalAlign:r,color:i,colorHover:c,hasWidth:s,width:m,height:u,hasGap:p,gap:d,hasMargin:v,margin:f})=>{let w=!0;return t&&(w=!1),(0,l.createElement)("div",{className:"enb-component enb-component-icon-picker"},!!t&&(0,l.createElement)(l.Fragment,null,!!i&&(0,l.createElement)("style",null,`.enb-svg-preview svg,.enb-svg-preview svg path{fill:${i};}`),(0,l.createElement)("div",{className:"enb-svg-preview",dangerouslySetInnerHTML:{__html:h(t)}})),(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"},(0,b.__)("SVG Code","enblocks")),(0,l.createElement)(k,{disabled:w,onClick:()=>{e({iconSource:""})}})),(0,l.createElement)("div",{className:"enb-svg-code"},(0,l.createElement)(E.TextareaControl,{value:t,onChange:t=>e({iconSource:h(t)})})),(0,l.createElement)(E.ButtonGroup,{className:"enb-icon-list"},Object.keys(O).map(((t,n)=>(0,l.createElement)(E.Button,{key:n,label:O[t].label,showTooltip:!0,tooltipPosition:"top",onClick:()=>{let n=O[t].icon;"string"!=typeof n&&(n=(0,g.renderToString)(n)),e({iconSource:n})}},"string"==typeof O[t].icon?(0,l.createElement)("span",{dangerouslySetInnerHTML:{__html:h(O[t].icon)}}):(0,l.createElement)("span",null,O[t].icon))))),!!t&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(x,null),(0,l.createElement)("div",{className:"enb-icon-color"},(0,l.createElement)(C,{label:(0,b.__)("Color","enblocks"),colorLabel:(0,b.__)("Fill","enblocks"),color:i,setColor:t=>e({iconColor:t}),hasColor2:!0,colorLabel2:(0,b.__)("Hover","enblocks"),color2:c,setColor2:t=>e({iconColorHover:t})})),n&&(0,l.createElement)(I,{label:(0,b.__)("Position","enblocks"),options:[{label:(0,b.__)("Before","enblocks"),value:"before"},{label:(0,b.__)("After","enblocks"),value:"after"}],value:o,setValue:t=>e({iconPosition:t})}),a&&(0,l.createElement)(I,{label:(0,b.__)("Vertical Align","enblocks"),options:[{label:(0,b.__)("Top","enblocks"),value:"flex-start"},{label:(0,b.__)("Center","enblocks"),value:"center"},{label:(0,b.__)("Bottom","enblocks"),value:"flex-end"}],value:r,setValue:t=>e({iconVerticalAlign:t})}),(0,l.createElement)("div",{className:"enb-icon-size"},s&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(D,{label:(0,b.__)("Width","enblocks"),value:m,setValue:t=>e({iconWidth:t}),max:10,step:.1,singleUnit:"em"}),(0,l.createElement)(D,{label:(0,b.__)("Height","enblocks"),value:u,setValue:t=>e({iconHeight:t}),max:10,step:.1,singleUnit:"em"})),p&&(0,l.createElement)(D,{label:(0,b.__)("Gap","enblocks"),resetFallback:8,max:200,value:d,setValue:t=>e({iconGap:t}),singleUnit:"px"}),v&&(0,l.createElement)(D,{label:(0,b.__)("Margin top","enblocks"),min:-200,max:200,value:f,setValue:t=>e({iconMargin:t}),singleUnit:"px"}))))};(0,o.registerBlockType)(a,{icon:(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",{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" viewBox="0 0 24 24" aria-hidden="true"><path d="M11.776 4.454a.25.25 0 0 1 .448 0l2.069 4.192a.25.25 0 0 0 .188.137l4.626.672a.25.25 0 0 1 .139.426l-3.348 3.263a.25.25 0 0 0-.072.222l.79 4.607a.25.25 0 0 1-.362.263l-4.138-2.175a.25.25 0 0 0-.232 0l-4.138 2.175a.25.25 0 0 1-.363-.263l.79-4.607a.25.25 0 0 0-.071-.222L4.754 9.881a.25.25 0 0 1 .139-.426l4.626-.672a.25.25 0 0 0 .188-.137l2.069-4.192z"></path></svg>'},iconColor:{type:"string"},iconColorHover:{type:"string"}},edit:({attributes:e,setAttributes:t,clientId:n})=>{const{blockId:o,css:a,href:r,linkTarget:c,rel:s,positionCSS:m,positionMD:p,positionLG:d,sizeCSS:v,spacingCSS:_,spacingMD:y,spacingLG:k,borderCSS:C,borderMD:x,borderLG:T,hoverBorderCSS:S,backgroundCSS:N,backgroundAnimatedCSS:A,hoverBgCSS:M,animatedBgKeyframeCSS:L,iconSource:R,iconColor:D,iconColorHover:z,visibilityCSS:I,hoverVisibilityCSS:O,parentHoverVisibilityCSS:B,transformCSS:V,hoverTransformCSS:P,parentHoverTransformCSS:F,transitionCSS:U,animationName:$,animationThreshold:G,animationDelay:j,animationCSS:W,animationRevealCSS:Y,disableAnimationCSS:Z,blockVisibilityCSS:q}=e;function X(e){return!!e||0===e}(0,g.useEffect)((()=>{t({blockId:"enb-icon-"+n.slice(0,8)})}),[n,e,t]);let K="",J="",Q="";J+=`${A}`,J&&(K=`.${o} .enb-animated-bg{`,Q="}");let ee="",te="",ne="";te+=`${m}`,te+=`${v}`,te+=`${_}`,te+=`${C}`,te+=`${N}`,te+=`${I}`,te+=`${V}`,te+=`${U}`,te+=`${W}`,te&&(ee=`.${o}{`,ne="}");let oe="",le="",ae="";le+=`${S}`,le+=`${M}`,le+=`${P}`,le+=`${O}`,le&&(oe=`.${o}:hover{`,ae="}");let re="",ie="",ce="";ie+=`${F}`,ie+=`${B}`,ie&&(re=`*:hover > .${o}{`,ce="}");let se="",me="",ue="";R&&D&&(me+=`color:${D};`),me&&(se=`.${o} .enb-svg-icon{`,ue="}");let pe="",de="",he="";R&&z&&(de+=`color:${z};`),de&&(pe=`.${o}:hover .enb-svg-icon{`,he="}");let be="",ge="",ve="",fe="",we="",Ee="";we+=`${x}`,we+=`${p}`,we+=`${y}`,we&&(fe=`@media (min-width:48em){.${o}{`,Ee="}}"),ge+=`${T}`,ge+=`${d}`,ge+=`${k}`,ge&&(be=`@media (min-width:64em){.${o}{`,ve="}}");const _e=`${K}${J}${Q}${ee}${te}${ne}${Y}${Z}${re}${ie}${ce}${oe}${le}${ae}${L}${se}${me}${ue}${pe}${de}${he}${fe}${we}${Ee}${be}${ge}${ve}${q}`;(0,g.useEffect)((()=>{JSON.stringify(a)!==JSON.stringify(_e)&&t({css:_e})}),[_e,a,t]);let ye=0,ke=0;$&&(X(G)&&(ye=Number(G)/100),X(j)&&(ke=1e3*Number(j)));const{ref:Ce,inView:xe}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:o,root:a,triggerOnce:r,skip:i,initialInView:c,fallbackInView:s,onChange:m}={}){var p;const[d,h]=l.useState(null),b=l.useRef(),[g,v]=l.useState({inView:!!c,entry:void 0});b.current=m,l.useEffect((()=>{if(i||!d)return;let l;return l=u(d,((e,t)=>{v({inView:e,entry:t}),b.current&&b.current(e,t),t.isIntersecting&&r&&l&&(l(),l=void 0)}),{root:a,rootMargin:o,threshold:e,trackVisibility:n,delay:t},s),()=>{l&&l()}}),[Array.isArray(e)?e.toString():e,d,a,o,r,i,n,s,t]);const f=null==(p=g.entry)?void 0:p.target,w=l.useRef();d||!f||r||i||w.current===f||(w.current=f,v({inView:!!c,entry:void 0}));const E=[h,g.inView,g.entry];return E.ref=E[0],E.inView=E[1],E.entry=E[2],E}({threshold:ye,delay:ke,triggerOnce:!0});let Te;$&&(Te=Ce);const Se=(0,w.useBlockProps)({className:i()(R?"has-icon":"",o,$?"enb-animate":"",xe?"in-view":"")});let Ne="";A&&(Ne=(0,l.createElement)("span",{className:"enb-animated-bg"}));const Ae=(0,l.createElement)(l.Fragment,null,Ne),Me=R?(0,l.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:h(R)}}):void 0;return(0,l.createElement)(l.Fragment,null,(0,l.createElement)(w.BlockControls,{group:"block"},(0,l.createElement)(E.Dropdown,{renderToggle:({isOpen:e,onToggle:t})=>(0,l.createElement)(E.ToolbarButton,{icon:f,label:r?(0,b.__)("Change Icon Link","enblocks"):(0,b.__)("Add Icon Link","enblocks"),onClick:t,"aria-expanded":e,isPressed:!!r}),renderContent:()=>(0,l.createElement)(l.Fragment,null,(0,l.createElement)(w.URLInput,{value:r,onChange:e=>{t({href:e})}}),r&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(E.ToggleControl,{label:(0,b.__)("Open link in a new tab","enblocks"),checked:c||"",onChange:e=>{t({linkTarget:e})}}),c&&(0,l.createElement)(E.TextControl,{label:(0,b.__)("Link Rel","enblocks"),className:"enb-component enb-component-text",value:s,onChange:e=>{t({rel:e})}})))})),(0,l.createElement)(w.InspectorControls,{className:"enb-inspector-controls"},(0,l.createElement)(E.PanelBody,{title:"Icon",initialOpen:!0,className:"enb-components-panel-body"},(0,l.createElement)(H,{setAttributes:t,iconSource:R,setIconSource:e=>t({iconSource:h(e)}),color:D,colorHover:z}))),(0,l.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(_e)}`),(0,l.createElement)("div",{...Se},(0,l.createElement)("div",{ref:Te},Ae,Me)))},save:({attributes:e})=>{const{blockId:t,iconSource:n,animationName:o,animationThreshold:a,animationDelay:r,href:c,rel:s,linkTarget:m,hasAnimatedBgColor:u,hasAnimatedGradientBg:p}=e;if(!n)return;function d(e){return!!e||0===e}let b,g;o&&(d(a)&&(b=Number(a)/100),d(r)&&(g=1e3*Number(r)));let v="";(u||p)&&(v=(0,l.createElement)("span",{className:"enb-animated-bg"}));const f=m?"_blank":void 0,E=s?`${s}`:void 0,_=(0,l.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:h(n)}}),y=(0,l.createElement)("a",{href:c,rel:E,target:f},_),k=(0,l.createElement)(l.Fragment,null,v),C=(0,l.createElement)(l.Fragment,null,c?y:_),x=w.useBlockProps.save({className:i()(t,o?"enb-animate":"")});return(0,l.createElement)("div",{...x,"data-threshold":b,"data-delay":g},k,C)}})},838:function(e){e.exports=function(){"use strict";const{entries:e,setPrototypeOf:t,isFrozen:n,getPrototypeOf:o,getOwnPropertyDescriptor:l}=Object;let{freeze:a,seal:r,create:i}=Object,{apply:c,construct:s}="undefined"!=typeof Reflect&&Reflect;a||(a=function(e){return e}),r||(r=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=k(Array.prototype.forEach),u=k(Array.prototype.pop),p=k(Array.prototype.push),d=k(String.prototype.toLowerCase),h=k(String.prototype.toString),b=k(String.prototype.match),g=k(String.prototype.replace),v=k(String.prototype.indexOf),f=k(String.prototype.trim),w=k(Object.prototype.hasOwnProperty),E=k(RegExp.prototype.test),_=(y=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return s(y,t)});var y;function k(e){return function(t){for(var n=arguments.length,o=new Array(n>1?n-1:0),l=1;l<n;l++)o[l-1]=arguments[l];return c(e,t,o)}}function C(e,o){let l=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=l(t);e!==t&&(n(o)||(o[a]=e),t=e)}e[t]=!0}return e}function x(e){for(let t=0;t<e.length;t++)w(e,t)||(e[t]=null);return e}function T(t){const n=i(null);for(const[o,l]of e(t))w(t,o)&&(Array.isArray(l)?n[o]=x(l):l&&"object"==typeof l&&l.constructor===Object?n[o]=T(l):n[o]=l);return n}function S(e,t){for(;null!==e;){const n=l(e,t);if(n){if(n.get)return k(n.get);if("function"==typeof n.value)return k(n.value)}e=o(e)}return function(){return null}}const N=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"]),A=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"]),M=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"]),L=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"]),R=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"]),D=a(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),z=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","xmlns","slot"]),O=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"]),H=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"]),B=a(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),V=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]+$/),G=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),Y=r(/^html$/i);var Z=Object.freeze({__proto__:null,MUSTACHE_EXPR:V,ERB_EXPR:P,TMPLIT_EXPR:F,DATA_ATTR:U,ARIA_ATTR:$,IS_ALLOWED_URI:G,IS_SCRIPT_OR_DATA:j,ATTR_WHITESPACE:W,DOCTYPE_NAME:Y});const q=function(){return"undefined"==typeof window?null:window};return function t(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:q();const o=e=>t(e);if(o.version="3.0.9",o.removed=[],!n||!n.document||9!==n.document.nodeType)return o.isSupported=!1,o;let{document:l}=n;const r=l,c=r.currentScript,{DocumentFragment:s,HTMLTemplateElement:y,Node:k,Element:x,NodeFilter:V,NamedNodeMap:P=n.NamedNodeMap||n.MozNamedAttrMap,HTMLFormElement:F,DOMParser:U,trustedTypes:$}=n,j=x.prototype,W=S(j,"cloneNode"),X=S(j,"nextSibling"),K=S(j,"childNodes"),J=S(j,"parentNode");if("function"==typeof y){const e=l.createElement("template");e.content&&e.content.ownerDocument&&(l=e.content.ownerDocument)}let Q,ee="";const{implementation:te,createNodeIterator:ne,createDocumentFragment:oe,getElementsByTagName:le}=l,{importNode:ae}=r;let re={};o.isSupported="function"==typeof e&&"function"==typeof J&&te&&void 0!==te.createHTMLDocument;const{MUSTACHE_EXPR:ie,ERB_EXPR:ce,TMPLIT_EXPR:se,DATA_ATTR:me,ARIA_ATTR:ue,IS_SCRIPT_OR_DATA:pe,ATTR_WHITESPACE:de}=Z;let{IS_ALLOWED_URI:he}=Z,be=null;const ge=C({},[...N,...A,...M,...R,...z]);let ve=null;const fe=C({},[...I,...O,...H,...B]);let we=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}})),Ee=null,_e=null,ye=!0,ke=!0,Ce=!1,xe=!0,Te=!1,Se=!1,Ne=!1,Ae=!1,Me=!1,Le=!1,Re=!1,De=!0,ze=!1,Ie=!0,Oe=!1,He={},Be=null;const Ve=C({},["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 Pe=null;const Fe=C({},["audio","video","img","source","image","track"]);let Ue=null;const $e=C({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ge="http://www.w3.org/1998/Math/MathML",je="http://www.w3.org/2000/svg",We="http://www.w3.org/1999/xhtml";let Ye=We,Ze=!1,qe=null;const Xe=C({},[Ge,je,We],h);let Ke=null;const Je=["application/xhtml+xml","text/html"];let Qe=null,et=null;const tt=l.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(!et||et!==e){if(e&&"object"==typeof e||(e={}),e=T(e),Ke=-1===Je.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Qe="application/xhtml+xml"===Ke?h:d,be=w(e,"ALLOWED_TAGS")?C({},e.ALLOWED_TAGS,Qe):ge,ve=w(e,"ALLOWED_ATTR")?C({},e.ALLOWED_ATTR,Qe):fe,qe=w(e,"ALLOWED_NAMESPACES")?C({},e.ALLOWED_NAMESPACES,h):Xe,Ue=w(e,"ADD_URI_SAFE_ATTR")?C(T($e),e.ADD_URI_SAFE_ATTR,Qe):$e,Pe=w(e,"ADD_DATA_URI_TAGS")?C(T(Fe),e.ADD_DATA_URI_TAGS,Qe):Fe,Be=w(e,"FORBID_CONTENTS")?C({},e.FORBID_CONTENTS,Qe):Ve,Ee=w(e,"FORBID_TAGS")?C({},e.FORBID_TAGS,Qe):{},_e=w(e,"FORBID_ATTR")?C({},e.FORBID_ATTR,Qe):{},He=!!w(e,"USE_PROFILES")&&e.USE_PROFILES,ye=!1!==e.ALLOW_ARIA_ATTR,ke=!1!==e.ALLOW_DATA_ATTR,Ce=e.ALLOW_UNKNOWN_PROTOCOLS||!1,xe=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Te=e.SAFE_FOR_TEMPLATES||!1,Se=e.WHOLE_DOCUMENT||!1,Me=e.RETURN_DOM||!1,Le=e.RETURN_DOM_FRAGMENT||!1,Re=e.RETURN_TRUSTED_TYPE||!1,Ae=e.FORCE_BODY||!1,De=!1!==e.SANITIZE_DOM,ze=e.SANITIZE_NAMED_PROPS||!1,Ie=!1!==e.KEEP_CONTENT,Oe=e.IN_PLACE||!1,he=e.ALLOWED_URI_REGEXP||G,Ye=e.NAMESPACE||We,we=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(we.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(we.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(we.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Te&&(ke=!1),Le&&(Me=!0),He&&(be=C({},z),ve=[],!0===He.html&&(C(be,N),C(ve,I)),!0===He.svg&&(C(be,A),C(ve,O),C(ve,B)),!0===He.svgFilters&&(C(be,M),C(ve,O),C(ve,B)),!0===He.mathMl&&(C(be,R),C(ve,H),C(ve,B))),e.ADD_TAGS&&(be===ge&&(be=T(be)),C(be,e.ADD_TAGS,Qe)),e.ADD_ATTR&&(ve===fe&&(ve=T(ve)),C(ve,e.ADD_ATTR,Qe)),e.ADD_URI_SAFE_ATTR&&C(Ue,e.ADD_URI_SAFE_ATTR,Qe),e.FORBID_CONTENTS&&(Be===Ve&&(Be=T(Be)),C(Be,e.FORBID_CONTENTS,Qe)),Ie&&(be["#text"]=!0),Se&&C(be,["html","head","body"]),be.table&&(C(be,["tbody"]),delete Ee.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 n=null;const o="data-tt-policy-suffix";t&&t.hasAttribute(o)&&(n=t.getAttribute(o));const l="dompurify"+(n?"#"+n:"");try{return e.createPolicy(l,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+l+" could not be created."),null}}($,c)),null!==Q&&"string"==typeof ee&&(ee=Q.createHTML(""));a&&a(e),et=e}},lt=C({},["mi","mo","mn","ms","mtext"]),at=C({},["foreignobject","desc","title","annotation-xml"]),rt=C({},["title","style","font","a","script"]),it=C({},[...A,...M,...L]),ct=C({},[...R,...D]),st=function(e){p(o.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},mt=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&&!ve[e])if(Me||Le)try{st(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},ut=function(e){let t=null,n=null;if(Ae)e="<remove></remove>"+e;else{const t=b(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===Ke&&Ye===We&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const o=Q?Q.createHTML(e):e;if(Ye===We)try{t=(new U).parseFromString(o,Ke)}catch(e){}if(!t||!t.documentElement){t=te.createDocument(Ye,"template",null);try{t.documentElement.innerHTML=Ze?ee:o}catch(e){}}const a=t.body||t.documentElement;return e&&n&&a.insertBefore(l.createTextNode(n),a.childNodes[0]||null),Ye===We?le.call(t,Se?"html":"body")[0]:Se?t.documentElement:a},pt=function(e){return ne.call(e.ownerDocument||e,e,V.SHOW_ELEMENT|V.SHOW_COMMENT|V.SHOW_TEXT,null)},dt=function(e){return"function"==typeof k&&e instanceof k},ht=function(e,t,n){re[e]&&m(re[e],(e=>{e.call(o,t,n,et)}))},bt=function(e){let t=null;if(ht("beforeSanitizeElements",e,null),(n=e)instanceof F&&("string"!=typeof n.nodeName||"string"!=typeof n.textContent||"function"!=typeof n.removeChild||!(n.attributes instanceof P)||"function"!=typeof n.removeAttribute||"function"!=typeof n.setAttribute||"string"!=typeof n.namespaceURI||"function"!=typeof n.insertBefore||"function"!=typeof n.hasChildNodes))return st(e),!0;var n;const l=Qe(e.nodeName);if(ht("uponSanitizeElement",e,{tagName:l,allowedTags:be}),e.hasChildNodes()&&!dt(e.firstElementChild)&&E(/<[/\w]/g,e.innerHTML)&&E(/<[/\w]/g,e.textContent))return st(e),!0;if(!be[l]||Ee[l]){if(!Ee[l]&&vt(l)){if(we.tagNameCheck instanceof RegExp&&E(we.tagNameCheck,l))return!1;if(we.tagNameCheck instanceof Function&&we.tagNameCheck(l))return!1}if(Ie&&!Be[l]){const t=J(e)||e.parentNode,n=K(e)||e.childNodes;if(n&&t)for(let o=n.length-1;o>=0;--o)t.insertBefore(W(n[o],!0),X(e))}return st(e),!0}return e instanceof x&&!function(e){let t=J(e);t&&t.tagName||(t={namespaceURI:Ye,tagName:"template"});const n=d(e.tagName),o=d(t.tagName);return!!qe[e.namespaceURI]&&(e.namespaceURI===je?t.namespaceURI===We?"svg"===n:t.namespaceURI===Ge?"svg"===n&&("annotation-xml"===o||lt[o]):Boolean(it[n]):e.namespaceURI===Ge?t.namespaceURI===We?"math"===n:t.namespaceURI===je?"math"===n&&at[o]:Boolean(ct[n]):e.namespaceURI===We?!(t.namespaceURI===je&&!at[o])&&!(t.namespaceURI===Ge&&!lt[o])&&!ct[n]&&(rt[n]||!it[n]):!("application/xhtml+xml"!==Ke||!qe[e.namespaceURI]))}(e)?(st(e),!0):"noscript"!==l&&"noembed"!==l&&"noframes"!==l||!E(/<\/no(script|embed|frames)/i,e.innerHTML)?(Te&&3===e.nodeType&&(t=e.textContent,m([ie,ce,se],(e=>{t=g(t,e," ")})),e.textContent!==t&&(p(o.removed,{element:e.cloneNode()}),e.textContent=t)),ht("afterSanitizeElements",e,null),!1):(st(e),!0)},gt=function(e,t,n){if(De&&("id"===t||"name"===t)&&(n in l||n in tt))return!1;if(ke&&!_e[t]&&E(me,t));else if(ye&&E(ue,t));else if(!ve[t]||_e[t]){if(!(vt(e)&&(we.tagNameCheck instanceof RegExp&&E(we.tagNameCheck,e)||we.tagNameCheck instanceof Function&&we.tagNameCheck(e))&&(we.attributeNameCheck instanceof RegExp&&E(we.attributeNameCheck,t)||we.attributeNameCheck instanceof Function&&we.attributeNameCheck(t))||"is"===t&&we.allowCustomizedBuiltInElements&&(we.tagNameCheck instanceof RegExp&&E(we.tagNameCheck,n)||we.tagNameCheck instanceof Function&&we.tagNameCheck(n))))return!1}else if(Ue[t]);else if(E(he,g(n,de,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==v(n,"data:")||!Pe[e])if(Ce&&!E(pe,g(n,de,"")));else if(n)return!1;return!0},vt=function(e){return"annotation-xml"!==e&&e.indexOf("-")>0},ft=function(e){ht("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ve};let l=t.length;for(;l--;){const a=t[l],{name:r,namespaceURI:i,value:c}=a,s=Qe(r);let p="value"===r?c:f(c);if(n.attrName=s,n.attrValue=p,n.keepAttr=!0,n.forceKeepAttr=void 0,ht("uponSanitizeAttribute",e,n),p=n.attrValue,n.forceKeepAttr)continue;if(mt(r,e),!n.keepAttr)continue;if(!xe&&E(/\/>/i,p)){mt(r,e);continue}Te&&m([ie,ce,se],(e=>{p=g(p,e," ")}));const d=Qe(e.nodeName);if(gt(d,s,p)){if(!ze||"id"!==s&&"name"!==s||(mt(r,e),p="user-content-"+p),Q&&"object"==typeof $&&"function"==typeof $.getAttributeType)if(i);else switch($.getAttributeType(d,s)){case"TrustedHTML":p=Q.createHTML(p);break;case"TrustedScriptURL":p=Q.createScriptURL(p)}try{i?e.setAttributeNS(i,r,p):e.setAttribute(r,p),u(o.removed)}catch(e){}}}ht("afterSanitizeAttributes",e,null)},wt=function e(t){let n=null;const o=pt(t);for(ht("beforeSanitizeShadowDOM",t,null);n=o.nextNode();)ht("uponSanitizeShadowNode",n,null),bt(n)||(n.content instanceof s&&e(n.content),ft(n));ht("afterSanitizeShadowDOM",t,null)};return o.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,l=null,a=null,i=null;if(Ze=!e,Ze&&(e="\x3c!--\x3e"),"string"!=typeof e&&!dt(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(!o.isSupported)return e;if(Ne||ot(t),o.removed=[],"string"==typeof e&&(Oe=!1),Oe){if(e.nodeName){const t=Qe(e.nodeName);if(!be[t]||Ee[t])throw _("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof k)n=ut("\x3c!----\x3e"),l=n.ownerDocument.importNode(e,!0),1===l.nodeType&&"BODY"===l.nodeName||"HTML"===l.nodeName?n=l:n.appendChild(l);else{if(!Me&&!Te&&!Se&&-1===e.indexOf("<"))return Q&&Re?Q.createHTML(e):e;if(n=ut(e),!n)return Me?null:Re?ee:""}n&&Ae&&st(n.firstChild);const c=pt(Oe?e:n);for(;a=c.nextNode();)bt(a)||(a.content instanceof s&&wt(a.content),ft(a));if(Oe)return e;if(Me){if(Le)for(i=oe.call(n.ownerDocument);n.firstChild;)i.appendChild(n.firstChild);else i=n;return(ve.shadowroot||ve.shadowrootmode)&&(i=ae.call(r,i,!0)),i}let u=Se?n.outerHTML:n.innerHTML;return Se&&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),Te&&m([ie,ce,se],(e=>{u=g(u,e," ")})),Q&&Re?Q.createHTML(u):u},o.setConfig=function(){ot(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Ne=!0},o.clearConfig=function(){et=null,Ne=!1},o.isValidAttribute=function(e,t,n){et||ot({});const o=Qe(e),l=Qe(t);return gt(o,l,n)},o.addHook=function(e,t){"function"==typeof t&&(re[e]=re[e]||[],p(re[e],t))},o.removeHook=function(e){if(re[e])return u(re[e])},o.removeHooks=function(e){re[e]&&(re[e]=[])},o.removeAllHooks=function(){re={}},o}()}()},942:(e,t)=>{var n;!function(){"use strict";var o={}.hasOwnProperty;function l(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=r(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)o.call(e,n)&&e[n]&&(t=r(t,n));return t}function r(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 o(e){var l=n[e];if(void 0!==l)return l.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,l,a)=>{if(!n){var r=1/0;for(m=0;m<e.length;m++){for(var[n,l,a]=e[m],i=!0,c=0;c<n.length;c++)(!1&a||r>=a)&&Object.keys(o.O).every((e=>o.O[e](n[c])))?n.splice(c--,1):(i=!1,a<r&&(r=a));if(i){e.splice(m--,1);var s=l();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,l,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={22:0,690:0};o.O.j=t=>0===e[t];var t=(t,n)=>{var l,a,[r,i,c]=n,s=0;if(r.some((t=>0!==e[t]))){for(l in i)o.o(i,l)&&(o.m[l]=i[l]);if(c)var m=c(o)}for(t&&t(n);s<r.length;s++)a=r[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 l=o.O(void 0,[690],(()=>o(557)));l=o.O(l)})();1 (()=>{var e,t={557:(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.4","title":"Icon","category":"enblocks","keywords":["icon","logo","sign","symbol","enblocks"],"supports":{"html":false},"textdomain":"enblocks","editorScript":"file:./index.js","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,I]=(0,g.useState)(!1),O=()=>{I((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:O},(0,n.createElement)(E.ColorIndicator,{colorValue:b})),D&&(0,n.createElement)(E.Button,{label:m,showTooltip:!0,tooltipPosition:"top",onClick:O},(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:O},(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-components-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=({options:e,value:t,setValue:l})=>(0,n.createElement)("div",{className:"enb-select"},(0,n.createElement)(E.SelectControl,{options:e,value:t,onChange:l})),B=({label:e,hasDeviceToggle:t=!1,help:l,options:a,value:o,setValue:r})=>(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":t})},(0,n.createElement)("h2",{className:"enb-components-heading enb-m-0"},e,!!l&&(0,n.createElement)("span",{className:"enb-component-help"},l)),t&&(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,{options:a,value:o,setValue:r})),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:"enb-svg-code"},(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" viewBox="0 0 24 24" aria-hidden="true"><path d="M11.776 4.454a.25.25 0 0 1 .448 0l2.069 4.192a.25.25 0 0 0 .188.137l4.626.672a.25.25 0 0 1 .139.426l-3.348 3.263a.25.25 0 0 0-.072.222l.79 4.607a.25.25 0 0 1-.362.263l-4.138-2.175a.25.25 0 0 0-.232 0l-4.138 2.175a.25.25 0 0 1-.363-.263l.79-4.607a.25.25 0 0 0-.071-.222L4.754 9.881a.25.25 0 0 1 .139-.426l4.626-.672a.25.25 0 0 0 .188-.137l2.069-4.192z"></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,positionMD:p,positionLG:h,sizeCSS:w,spacingCSS:_,spacingMD:C,spacingLG:k,borderCSS:x,borderMD:A,borderLG:M,hoverBorderCSS:N,backgroundCSS:y,backgroundAnimatedCSS:L,hoverBgCSS:S,animatedBgKeyframeCSS:T,iconSource:z,iconColor:V,iconColorHover:H,visibilityCSS:B,hoverVisibilityCSS:R,parentHoverVisibilityCSS:I,transformCSS:O,hoverTransformCSS:P,parentHoverTransformCSS:F,transitionCSS:U,animationName:$,animationThreshold:q,animationDelay:G,animationCSS:W,animationRevealCSS:j,disableAnimationCSS:Y,blockVisibilityCSS:X}=e;function Z(e){return!!e||0===e}(0,g.useEffect)((()=>{t({blockId:"enb-icon-"+l.slice(0,8)})}),[l,e,t]);let K="",J="",Q="";J+=`${L}`,J&&(K=`.${a} .enb-animated-bg{`,Q="}");let ee="",te="",le="";te+=`${m}`,te+=`${w}`,te+=`${_}`,te+=`${x}`,te+=`${y}`,te+=`${B}`,te+=`${O}`,te+=`${U}`,te+=`${W}`,te&&(ee=`.${a}{`,le="}");let ae="",ne="",oe="";ne+=`${N}`,ne+=`${S}`,ne+=`${P}`,ne+=`${R}`,ne&&(ae=`.${a}:hover{`,oe="}");let re="",ce="",ie="";ce+=`${F}`,ce+=`${I}`,ce&&(re=`*:hover > .${a}{`,ie="}");let se="",me="",be="";z&&V&&(me+=`color:${V};`),me&&(se=`.${a} .enb-svg-icon{`,be="}");let pe="",he="",ve="";z&&H&&(he+=`color:${H};`),he&&(pe=`.${a}:hover .enb-svg-icon{`,ve="}");let ue="",ge="",we="",de="",fe="",Ee="";fe+=`${A}`,fe+=`${p}`,fe+=`${C}`,fe&&(de=`@media (min-width:48em){.${a}{`,Ee="}}"),ge+=`${M}`,ge+=`${h}`,ge+=`${k}`,ge&&(ue=`@media (min-width:64em){.${a}{`,we="}}");const _e=`${K}${J}${Q}${ee}${te}${le}${j}${Y}${re}${ce}${ie}${ae}${ne}${oe}${T}${se}${me}${be}${pe}${he}${ve}${de}${fe}${Ee}${ue}${ge}${we}${X}`;(0,g.useEffect)((()=>{JSON.stringify(o)!==JSON.stringify(_e)&&t({css:_e})}),[_e,o,t]);let Ce=0,ke=0;$&&(Z(q)&&(Ce=Number(q)/100),Z(G)&&(ke=1e3*Number(G)));const{ref:xe,inView:Ae}=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:Ce,delay:ke,triggerOnce:!0});let Me;$&&(Me=xe);const Ne=(0,f.useBlockProps)({className:c()(z?"has-icon":"",a,$?"enb-animate":"",Ae?"in-view":"")});let ye="";L&&(ye=(0,n.createElement)("span",{className:"enb-animated-bg"}));const Le=(0,n.createElement)(n.Fragment,null,ye),Se=z?(0,n.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:v(z)}}):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:"Icon",initialOpen:!0,className:"enb-components-panel-body"},(0,n.createElement)(D,{setAttributes:t,iconSource:z,setIconSource:e=>t({iconSource:v(e)}),color:V,colorHover:H}))),(0,n.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(_e)}`),(0,n.createElement)("div",{...Ne},(0,n.createElement)("div",{ref:Me},Le,Se)))},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;function h(e){return!!e||0===e}let u,g;a&&(h(o)&&(u=Number(o)/100),h(r)&&(g=1e3*Number(r)));let w="";(b||p)&&(w=(0,n.createElement)("span",{className:"enb-animated-bg"}));const d=m?"_blank":void 0,E=s?`${s}`:void 0,_=(0,n.createElement)("span",{className:"enb-svg-icon",dangerouslySetInnerHTML:{__html:v(l)}}),C=(0,n.createElement)("a",{href:i,rel:E,target:d},_),k=(0,n.createElement)(n.Fragment,null,w),x=(0,n.createElement)(n.Fragment,null,i?C:_),A=f.useBlockProps.save({className:c()(t,a?"enb-animate":"")});return(0,n.createElement)("div",{...A,"data-threshold":u,"data-delay":g},k,x)}})},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","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"]),I=o(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),O=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);var Y=Object.freeze({__proto__:null,MUSTACHE_EXPR:O,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});const X=function(){return"undefined"==typeof window?null:window};return function t(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:X();const a=e=>t(e);if(a.version="3.0.9",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:O,NamedNodeMap:P=l.NamedNodeMap||l.MozNamedAttrMap,HTMLFormElement:F,DOMParser:U,trustedTypes:$}=l,G=A.prototype,W=N(G,"cloneNode"),Z=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}=Y;let{IS_ALLOWED_URI:ve}=Y,ue=null;const ge=x({},[...y,...L,...S,...z,...H]);let we=null;const de=x({},[...B,...R,...D,...I]);let fe=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}})),Ee=null,_e=null,Ce=!0,ke=!0,xe=!1,Ae=!0,Me=!1,Ne=!1,ye=!1,Le=!1,Se=!1,Te=!1,ze=!1,Ve=!0,He=!1,Be=!0,Re=!1,De={},Ie=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 Pe=null;const Fe=x({},["audio","video","img","source","image","track"]);let Ue=null;const $e=x({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),qe="http://www.w3.org/1998/Math/MathML",Ge="http://www.w3.org/2000/svg",We="http://www.w3.org/1999/xhtml";let je=We,Ye=!1,Xe=null;const Ze=x({},[qe,Ge,We],v);let Ke=null;const Je=["application/xhtml+xml","text/html"];let Qe=null,et=null;const tt=n.createElement("form"),lt=function(e){return e instanceof RegExp||e instanceof Function},at=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!et||et!==e){if(e&&"object"==typeof e||(e={}),e=M(e),Ke=-1===Je.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Qe="application/xhtml+xml"===Ke?v:h,ue=f(e,"ALLOWED_TAGS")?x({},e.ALLOWED_TAGS,Qe):ge,we=f(e,"ALLOWED_ATTR")?x({},e.ALLOWED_ATTR,Qe):de,Xe=f(e,"ALLOWED_NAMESPACES")?x({},e.ALLOWED_NAMESPACES,v):Ze,Ue=f(e,"ADD_URI_SAFE_ATTR")?x(M($e),e.ADD_URI_SAFE_ATTR,Qe):$e,Pe=f(e,"ADD_DATA_URI_TAGS")?x(M(Fe),e.ADD_DATA_URI_TAGS,Qe):Fe,Ie=f(e,"FORBID_CONTENTS")?x({},e.FORBID_CONTENTS,Qe):Oe,Ee=f(e,"FORBID_TAGS")?x({},e.FORBID_TAGS,Qe):{},_e=f(e,"FORBID_ATTR")?x({},e.FORBID_ATTR,Qe):{},De=!!f(e,"USE_PROFILES")&&e.USE_PROFILES,Ce=!1!==e.ALLOW_ARIA_ATTR,ke=!1!==e.ALLOW_DATA_ATTR,xe=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Ae=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Me=e.SAFE_FOR_TEMPLATES||!1,Ne=e.WHOLE_DOCUMENT||!1,Se=e.RETURN_DOM||!1,Te=e.RETURN_DOM_FRAGMENT||!1,ze=e.RETURN_TRUSTED_TYPE||!1,Le=e.FORCE_BODY||!1,Ve=!1!==e.SANITIZE_DOM,He=e.SANITIZE_NAMED_PROPS||!1,Be=!1!==e.KEEP_CONTENT,Re=e.IN_PLACE||!1,ve=e.ALLOWED_URI_REGEXP||q,je=e.NAMESPACE||We,fe=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&<(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(fe.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&<(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(fe.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(fe.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Me&&(ke=!1),Te&&(Se=!0),De&&(ue=x({},H),we=[],!0===De.html&&(x(ue,y),x(we,B)),!0===De.svg&&(x(ue,L),x(we,R),x(we,I)),!0===De.svgFilters&&(x(ue,S),x(we,R),x(we,I)),!0===De.mathMl&&(x(ue,z),x(we,D),x(we,I))),e.ADD_TAGS&&(ue===ge&&(ue=M(ue)),x(ue,e.ADD_TAGS,Qe)),e.ADD_ATTR&&(we===de&&(we=M(we)),x(we,e.ADD_ATTR,Qe)),e.ADD_URI_SAFE_ATTR&&x(Ue,e.ADD_URI_SAFE_ATTR,Qe),e.FORBID_CONTENTS&&(Ie===Oe&&(Ie=M(Ie)),x(Ie,e.FORBID_CONTENTS,Qe)),Be&&(ue["#text"]=!0),Ne&&x(ue,["html","head","body"]),ue.table&&(x(ue,["tbody"]),delete Ee.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),et=e}},nt=x({},["mi","mo","mn","ms","mtext"]),ot=x({},["foreignobject","desc","title","annotation-xml"]),rt=x({},["title","style","font","a","script"]),ct=x({},[...L,...S,...T]),it=x({},[...z,...V]),st=function(e){p(a.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},mt=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(Se||Te)try{st(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},bt=function(e){let t=null,l=null;if(Le)e="<remove></remove>"+e;else{const t=u(e,/^[\r\n\t ]+/);l=t&&t[0]}"application/xhtml+xml"===Ke&&je===We&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const a=Q?Q.createHTML(e):e;if(je===We)try{t=(new U).parseFromString(a,Ke)}catch(e){}if(!t||!t.documentElement){t=te.createDocument(je,"template",null);try{t.documentElement.innerHTML=Ye?ee:a}catch(e){}}const o=t.body||t.documentElement;return e&&l&&o.insertBefore(n.createTextNode(l),o.childNodes[0]||null),je===We?ne.call(t,Ne?"html":"body")[0]:Ne?t.documentElement:o},pt=function(e){return le.call(e.ownerDocument||e,e,O.SHOW_ELEMENT|O.SHOW_COMMENT|O.SHOW_TEXT,null)},ht=function(e){return"function"==typeof k&&e instanceof k},vt=function(e,t,l){re[e]&&m(re[e],(e=>{e.call(a,t,l,et)}))},ut=function(e){let t=null;if(vt("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 st(e),!0;var l;const n=Qe(e.nodeName);if(vt("uponSanitizeElement",e,{tagName:n,allowedTags:ue}),e.hasChildNodes()&&!ht(e.firstElementChild)&&E(/<[/\w]/g,e.innerHTML)&&E(/<[/\w]/g,e.textContent))return st(e),!0;if(!ue[n]||Ee[n]){if(!Ee[n]&&wt(n)){if(fe.tagNameCheck instanceof RegExp&&E(fe.tagNameCheck,n))return!1;if(fe.tagNameCheck instanceof Function&&fe.tagNameCheck(n))return!1}if(Be&&!Ie[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),Z(e))}return st(e),!0}return e instanceof A&&!function(e){let t=J(e);t&&t.tagName||(t={namespaceURI:je,tagName:"template"});const l=h(e.tagName),a=h(t.tagName);return!!Xe[e.namespaceURI]&&(e.namespaceURI===Ge?t.namespaceURI===We?"svg"===l:t.namespaceURI===qe?"svg"===l&&("annotation-xml"===a||nt[a]):Boolean(ct[l]):e.namespaceURI===qe?t.namespaceURI===We?"math"===l:t.namespaceURI===Ge?"math"===l&&ot[a]:Boolean(it[l]):e.namespaceURI===We?!(t.namespaceURI===Ge&&!ot[a])&&!(t.namespaceURI===qe&&!nt[a])&&!it[l]&&(rt[l]||!ct[l]):!("application/xhtml+xml"!==Ke||!Xe[e.namespaceURI]))}(e)?(st(e),!0):"noscript"!==n&&"noembed"!==n&&"noframes"!==n||!E(/<\/no(script|embed|frames)/i,e.innerHTML)?(Me&&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)),vt("afterSanitizeElements",e,null),!1):(st(e),!0)},gt=function(e,t,l){if(Ve&&("id"===t||"name"===t)&&(l in n||l in tt))return!1;if(ke&&!_e[t]&&E(me,t));else if(Ce&&E(be,t));else if(!we[t]||_e[t]){if(!(wt(e)&&(fe.tagNameCheck instanceof RegExp&&E(fe.tagNameCheck,e)||fe.tagNameCheck instanceof Function&&fe.tagNameCheck(e))&&(fe.attributeNameCheck instanceof RegExp&&E(fe.attributeNameCheck,t)||fe.attributeNameCheck instanceof Function&&fe.attributeNameCheck(t))||"is"===t&&fe.allowCustomizedBuiltInElements&&(fe.tagNameCheck instanceof RegExp&&E(fe.tagNameCheck,l)||fe.tagNameCheck instanceof Function&&fe.tagNameCheck(l))))return!1}else if(Ue[t]);else if(E(ve,g(l,he,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==w(l,"data:")||!Pe[e])if(xe&&!E(pe,g(l,he,"")));else if(l)return!1;return!0},wt=function(e){return"annotation-xml"!==e&&e.indexOf("-")>0},dt=function(e){vt("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=Qe(r);let p="value"===r?i:d(i);if(l.attrName=s,l.attrValue=p,l.keepAttr=!0,l.forceKeepAttr=void 0,vt("uponSanitizeAttribute",e,l),p=l.attrValue,l.forceKeepAttr)continue;if(mt(r,e),!l.keepAttr)continue;if(!Ae&&E(/\/>/i,p)){mt(r,e);continue}Me&&m([ce,ie,se],(e=>{p=g(p,e," ")}));const h=Qe(e.nodeName);if(gt(h,s,p)){if(!He||"id"!==s&&"name"!==s||(mt(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){}}}vt("afterSanitizeAttributes",e,null)},ft=function e(t){let l=null;const a=pt(t);for(vt("beforeSanitizeShadowDOM",t,null);l=a.nextNode();)vt("uponSanitizeShadowNode",l,null),ut(l)||(l.content instanceof s&&e(l.content),dt(l));vt("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(Ye=!e,Ye&&(e="\x3c!--\x3e"),"string"!=typeof e&&!ht(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(ye||at(t),a.removed=[],"string"==typeof e&&(Re=!1),Re){if(e.nodeName){const t=Qe(e.nodeName);if(!ue[t]||Ee[t])throw _("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof k)l=bt("\x3c!----\x3e"),n=l.ownerDocument.importNode(e,!0),1===n.nodeType&&"BODY"===n.nodeName||"HTML"===n.nodeName?l=n:l.appendChild(n);else{if(!Se&&!Me&&!Ne&&-1===e.indexOf("<"))return Q&&ze?Q.createHTML(e):e;if(l=bt(e),!l)return Se?null:ze?ee:""}l&&Le&&st(l.firstChild);const i=pt(Re?e:l);for(;o=i.nextNode();)ut(o)||(o.content instanceof s&&ft(o.content),dt(o));if(Re)return e;if(Se){if(Te)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=Ne?l.outerHTML:l.innerHTML;return Ne&&ue["!doctype"]&&l.ownerDocument&&l.ownerDocument.doctype&&l.ownerDocument.doctype.name&&E(j,l.ownerDocument.doctype.name)&&(b="<!DOCTYPE "+l.ownerDocument.doctype.name+">\n"+b),Me&&m([ce,ie,se],(e=>{b=g(b,e," ")})),Q&&ze?Q.createHTML(b):b},a.setConfig=function(){at(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),ye=!0},a.clearConfig=function(){et=null,ye=!1},a.isValidAttribute=function(e,t,l){et||at({});const a=Qe(e),n=Qe(t);return gt(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(557)));n=a.O(n)})(); -
enblocks/trunk/build/blocks/image/block.json
r3045351 r3045892 3 3 "apiVersion": 3, 4 4 "name": "enblocks/image", 5 "version": "1.3. 3",5 "version": "1.3.4", 6 6 "title": "Image", 7 7 "category": "enblocks", -
enblocks/trunk/build/blocks/image/index.asset.php
r3045351 r3045892 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' => ' b06ead4c6d8c7649fa9e');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' => '9c295e24198980a35669'); -
enblocks/trunk/build/blocks/image/index.js
r3045351 r3045892 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. 3","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,w=0;function k(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)||(w+=1,f.set(o,w.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 C=()=>(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:w,colorLabel5:k,color5:C,setColor5:_,resetFallback:N,resetFallback2:x,resetFallback3:$,resetFallback4:V,resetFallback5:T})=>{const[P,B]=(0,v.useState)(!1),z=()=>{B((e=>!e))},[I,M]=(0,v.useState)(!1),R=()=>{M((e=>!e))},[F,H]=(0,v.useState)(!1),L=()=>{H((e=>!e))},[O,D]=(0,v.useState)(!1),A=()=>{D((e=>!e))},[U,G]=(0,v.useState)(!1),j=()=>{G((e=>!e))};let W=!0;return w?(o&&o!==N||s&&s!==x||p&&p!==$||E&&E!==V||C&&C!==T)&&(W=!1):g?(o&&o!==N||s&&s!==x||p&&p!==$||E&&p!==V)&&(W=!1):d?(o&&o!==N||s&&s!==x||p&&p!==$)&&(W=!1):a?(o&&o!==N||s&&s!==x)&&(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:R},(0,n.createElement)(i.ColorIndicator,{colorValue:s})),I&&(0,n.createElement)(i.Button,{label:r,showTooltip:!0,tooltipPosition:"top",onClick:R},(0,n.createElement)(i.ColorIndicator,{colorValue:s}))),d&&(0,n.createElement)(n.Fragment,null,!F&&(0,n.createElement)(i.Button,{label:b,showTooltip:!0,tooltipPosition:"top",onClick:L},(0,n.createElement)(i.ColorIndicator,{colorValue:p})),F&&(0,n.createElement)(i.Button,{label:b,showTooltip:!0,tooltipPosition:"top",onClick:L},(0,n.createElement)(i.ColorIndicator,{colorValue:p}))),g&&(0,n.createElement)(n.Fragment,null,!O&&(0,n.createElement)(i.Button,{label:h,showTooltip:!0,tooltipPosition:"top",onClick:A},(0,n.createElement)(i.ColorIndicator,{colorValue:E})),O&&(0,n.createElement)(i.Button,{label:h,showTooltip:!0,tooltipPosition:"top",onClick:A},(0,n.createElement)(i.ColorIndicator,{colorValue:E}))),w&&(0,n.createElement)(n.Fragment,null,!U&&(0,n.createElement)(i.Button,{label:k,showTooltip:!0,tooltipPosition:"top",onClick:j},(0,n.createElement)(i.ColorIndicator,{colorValue:C})),U&&(0,n.createElement)(i.Button,{label:k,showTooltip:!0,tooltipPosition:"top",onClick:j},(0,n.createElement)(i.ColorIndicator,{colorValue:C}))),(0,n.createElement)(S,{disabled:W,onClick:()=>{l(N),a&&m(x),d&&u($),g&&f(V),w&&_(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:R},(0,n.createElement)(y,{label:(0,c.__)("Color","enblocks"),color:s,setColor:m,resetFallback:x}))),d&&(0,n.createElement)(n.Fragment,null,F&&(0,n.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:L},(0,n.createElement)(y,{label:(0,c.__)("Color","enblocks"),color:p,setColor:u,resetFallback:$}))),g&&(0,n.createElement)(n.Fragment,null,O&&(0,n.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:A},(0,n.createElement)(y,{label:(0,c.__)("Color","enblocks"),color:E,setColor:f,resetFallback:V}))),w&&(0,n.createElement)(n.Fragment,null,U&&(0,n.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:j},(0,n.createElement)(y,{label:(0,c.__)("Color","enblocks"),color:C,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"})),x=(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"})),$=({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=x,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=({options:e,value:t,setValue:o})=>(0,n.createElement)("div",{className:"enb-select"},(0,n.createElement)(i.SelectControl,{options:e,value:t,onChange:o})),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,hasDeviceToggle:t=!1,help:o,options:l,value:a,setValue:r})=>(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":t})},(0,n.createElement)("h2",{className:"enb-components-heading enb-m-0"},e,!!o&&(0,n.createElement)("span",{className:"enb-component-help"},o)),t&&(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,{options:l,value:a,setValue:r})),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-components-heading enb-m-0"},e,!!t&&(0,n.createElement)("span",{className:"enb-component-help"},t))),(0,n.createElement)(i.ToggleControl,{checked:o,onChange:l}))),R=({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)($,{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"),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})}}),(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:w,mediaUrl:y,alt:S,sizeSlug:_,showCaption:N,caption:x,duotoneEffect:$,duotoneColor:V,duotoneColor2:T,href:P,rel:B,linkTarget:z,decoding:F,fetchPriority:H,lazyLoading:L,role:O,positionCSS:D,positionMD:A,positionLG:U,sizeCSS:G,clipPathCSS:j,spacingCSS:W,spacingMD:Z,spacingLG:J,borderCSS:q,borderMD:K,borderLG:Q,hoverBorderCSS:X,boxShadowCSS:Y,hoverBoxShadowCSS:ee,parentHoverBoxShadowCSS:te,filtersCSS:oe,hoverFilterCSS:le,visibilityCSS:ne,hoverVisibilityCSS:ae,parentHoverVisibilityCSS:re,transformCSS:ie,hoverTransformCSS:ce,parentHoverTransformCSS:se,transitionCSS:me,animationName:de,animationThreshold:be,animationDelay:pe,animationCSS:ue,animationRevealCSS:ge,disableAnimationCSS:he,blockVisibilityCSS:ve}=e;function Ee(e){return!!e||0===e}(0,v.useEffect)((()=>{t({blockId:"enb-image-"+s.slice(0,8)})}),[s,t]);const[fe,we]=(0,v.useState)(),ke=e=>{if(!e||!e.url)return void t({mediaId:void 0,mediaUrl:"",alt:""});if((0,r.isBlobURL)(e.url))return void we(e.url);we();const o=e?.sizes&&e?.sizes[_]?.url||e?.url;t({mediaId:e?.id,mediaUrl:o,alt:e?.alt})},{createErrorNotice:Ce}=(0,b.useDispatch)(p.store),ye=e=>{Ce(e,{type:"snackbar"})};(0,v.useEffect)((()=>{_||t({sizeSlug:"full"})}),[]);const{mediaUpload:Se}=(0,b.useSelect)((e=>{const{getSettings:t}=e(d.store);return{mediaUpload:t().mediaUpload}}),[]);let _e=(Ne=y,!w&&(0,r.isBlobURL)(Ne));var Ne;(0,v.useEffect)((()=>{if(!_e)return;const e=(0,r.getBlobByURL)(y);e&&Se({filesList:[e],onFileChange:([e])=>{ke(e)},allowedTypes:"image",onError:e=>{_e=!1,ye(e)}})}),[]),(0,v.useEffect)((()=>{_e?we(y):(0,r.revokeBlobURL)(fe)}),[_e,y]);let xe="",$e="",Ve="";$e+=`${D}`,$e+=`${G}`,$e+=`${j}`,$e+=`${W}`,$e+=`${q}`,$e+=`${Y}`,$e+=`${oe}`,$e+=`${ne}`,$e+=`${ie}`,$e+=`${me}`,$e+=`${ue}`,$e&&(xe=`.${u}{`,Ve="}");let Te="",Pe="",Be="";Pe+=`${X}`,Pe+=`${ee}`,Pe+=`${le}`,Pe+=`${ce}`,Pe+=`${ae}`,Pe&&(Te=`.${u}:hover{`,Be="}");let ze="",Ie="",Me="";Ie+=`${te}`,Ie+=`${se}`,Ie+=`${re}`,Ie&&(ze=`*:hover > .${u}{`,Me="}");let Re="",Fe="",He="",Le="",Oe="",De="";Oe+=`${K}`,Oe+=`${A}`,Oe+=`${Z}`,Oe&&(Le=`@media (min-width:48em){.${u}{`,De="}}"),Fe+=`${Q}`,Fe+=`${U}`,Fe+=`${J}`,Fe&&(Re=`@media (min-width:64em){.${u}{`,He="}}");let Ae="";$&&(Ae+=`.${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;}`,Ae+=`.${u}::before{background-color:${V};}`,Ae+=`.${u}::after{background-color:${T};mix-blend-mode:lighten;}`);const Ue=`${xe}${$e}${Ve}${ge}${he}${ze}${Ie}${Me}${Te}${Pe}${Be}${Le}${Oe}${De}${Re}${Fe}${He}${ve}${Ae}`;(0,v.useEffect)((()=>{JSON.stringify(E)!==JSON.stringify(Ue)&&t({css:Ue})}),[Ue,E,t]);let Ge=0,je=0;de&&(Ee(be)&&(Ge=Number(be)/100),Ee(pe)&&(je=1e3*Number(pe)));const{ref:We,inView:Ze}=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=k(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:Ge,delay:je,triggerOnce:!0});let Je;de&&(Je=We);const qe=(0,d.useBlockProps)({className:m()(u,f?`align${f}`:"",de?"enb-animate":"",Ze?"in-view":"")});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:w,allowedTypes:["image"],accept:"image/*",onSelect:ke,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:"Source",initialOpen:!0,className:"enb-components-panel-body"},(0,n.createElement)(R,{title:(0,c.__)("Select Image","enblocks"),setAttributes:t,mediaId:w,mediaUrl:y,alt:S,sizeSlug:_,duotoneEffect:$,duotoneColor:V,duotoneColor2:T}),!!y&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(C,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"),options:[{label:(0,c.__)("Sync","enblocks"),value:"sync"},{label:(0,c.__)("Async","enblocks"),value:"async"},{label:(0,c.__)("Auto","enblocks"),value:"auto"}],value:F,setValue:e=>t({decoding:e})}),(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:H,setChecked:e=>t({fetchPriority:e})}),"sync"!==F&&!H&&(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:L,setChecked:e=>t({lazyLoading:e})}))),(0,n.createElement)(i.PanelBody,{title:"Accessibility",initialOpen:!1,className:"enb-components-panel-body"},(0,n.createElement)(M,{label:(0,c.__)("Role: Presentation","enblocks"),checked:O,setChecked:e=>t({role:e})}))),(0,n.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(Ue)}`),!fe&&!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:ke,onError:ye,accept:"image/*",allowedTypes:["image"],value:w}),fe&&(0,n.createElement)("figure",{className:"enb-image-temporary"},(0,n.createElement)("img",{src:fe,alt:""}),(0,n.createElement)(i.Spinner,null)),!fe&&y&&(0,n.createElement)("figure",{...qe},(0,n.createElement)("div",{ref:Je},(0,n.createElement)("img",{src:y,alt:""}),N&&(!d.RichText.isEmpty(x)||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:x,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:w,decoding:k,fetchPriority:C,lazyLoading:y,role:S}=e;if(!c)return null;let _,N;l&&a&&(_=Number(a)/100),l&&r&&(N=1e3*Number(r));const x=w?"_blank":void 0,$=w?f:void 0,V=C?"high":void 0,T="sync"!==k&&!C&&y?"lazy":"eager",P=S?"presentation":void 0,B=(0,n.createElement)("img",{decoding:k,fetchpriority:V,loading:T,role:P,width:u,height:g,src:c,alt:s,className:`wp-image-${i}`,title:b}),z=(0,n.createElement)(n.Fragment,null,E?(0,n.createElement)("a",{href:E,target:x,rel:$},B):B,h&&!d.RichText.isEmpty(v)&&(0,n.createElement)(d.RichText.Content,{className:(0,d.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:v})),I=d.useBlockProps.save({className:m()(`size-${p}`,t,l?"enb-animate":"")});return(0,n.createElement)("figure",{id:o||void 0,...I,"data-threshold":_,"data-delay":N},z)}})},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.4","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,w=0;function k(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)||(w+=1,f.set(o,w.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 C=()=>(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:w,colorLabel5:k,color5:C,setColor5:_,resetFallback:N,resetFallback2:x,resetFallback3:$,resetFallback4:V,resetFallback5:T})=>{const[P,B]=(0,v.useState)(!1),z=()=>{B((e=>!e))},[I,M]=(0,v.useState)(!1),R=()=>{M((e=>!e))},[F,H]=(0,v.useState)(!1),L=()=>{H((e=>!e))},[O,D]=(0,v.useState)(!1),A=()=>{D((e=>!e))},[U,G]=(0,v.useState)(!1),j=()=>{G((e=>!e))};let W=!0;return w?(o&&o!==N||s&&s!==x||p&&p!==$||E&&E!==V||C&&C!==T)&&(W=!1):g?(o&&o!==N||s&&s!==x||p&&p!==$||E&&p!==V)&&(W=!1):d?(o&&o!==N||s&&s!==x||p&&p!==$)&&(W=!1):a?(o&&o!==N||s&&s!==x)&&(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:R},(0,n.createElement)(i.ColorIndicator,{colorValue:s})),I&&(0,n.createElement)(i.Button,{label:r,showTooltip:!0,tooltipPosition:"top",onClick:R},(0,n.createElement)(i.ColorIndicator,{colorValue:s}))),d&&(0,n.createElement)(n.Fragment,null,!F&&(0,n.createElement)(i.Button,{label:b,showTooltip:!0,tooltipPosition:"top",onClick:L},(0,n.createElement)(i.ColorIndicator,{colorValue:p})),F&&(0,n.createElement)(i.Button,{label:b,showTooltip:!0,tooltipPosition:"top",onClick:L},(0,n.createElement)(i.ColorIndicator,{colorValue:p}))),g&&(0,n.createElement)(n.Fragment,null,!O&&(0,n.createElement)(i.Button,{label:h,showTooltip:!0,tooltipPosition:"top",onClick:A},(0,n.createElement)(i.ColorIndicator,{colorValue:E})),O&&(0,n.createElement)(i.Button,{label:h,showTooltip:!0,tooltipPosition:"top",onClick:A},(0,n.createElement)(i.ColorIndicator,{colorValue:E}))),w&&(0,n.createElement)(n.Fragment,null,!U&&(0,n.createElement)(i.Button,{label:k,showTooltip:!0,tooltipPosition:"top",onClick:j},(0,n.createElement)(i.ColorIndicator,{colorValue:C})),U&&(0,n.createElement)(i.Button,{label:k,showTooltip:!0,tooltipPosition:"top",onClick:j},(0,n.createElement)(i.ColorIndicator,{colorValue:C}))),(0,n.createElement)(S,{disabled:W,onClick:()=>{l(N),a&&m(x),d&&u($),g&&f(V),w&&_(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:R},(0,n.createElement)(y,{label:(0,c.__)("Color","enblocks"),color:s,setColor:m,resetFallback:x}))),d&&(0,n.createElement)(n.Fragment,null,F&&(0,n.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:L},(0,n.createElement)(y,{label:(0,c.__)("Color","enblocks"),color:p,setColor:u,resetFallback:$}))),g&&(0,n.createElement)(n.Fragment,null,O&&(0,n.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:A},(0,n.createElement)(y,{label:(0,c.__)("Color","enblocks"),color:E,setColor:f,resetFallback:V}))),w&&(0,n.createElement)(n.Fragment,null,U&&(0,n.createElement)(i.Popover,{position:"bottom left",className:"enb-components-popover",onClose:j},(0,n.createElement)(y,{label:(0,c.__)("Color","enblocks"),color:C,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"})),x=(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"})),$=({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=x,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=({options:e,value:t,setValue:o})=>(0,n.createElement)("div",{className:"enb-select"},(0,n.createElement)(i.SelectControl,{options:e,value:t,onChange:o})),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,hasDeviceToggle:t=!1,help:o,options:l,value:a,setValue:r})=>(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":t})},(0,n.createElement)("h2",{className:"enb-components-heading enb-m-0"},e,!!o&&(0,n.createElement)("span",{className:"enb-component-help"},o)),t&&(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,{options:l,value:a,setValue:r})),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-components-heading enb-m-0"},e,!!t&&(0,n.createElement)("span",{className:"enb-component-help"},t))),(0,n.createElement)(i.ToggleControl,{checked:o,onChange:l}))),R=({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)($,{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"),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})}}),(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:w,mediaUrl:y,alt:S,sizeSlug:_,showCaption:N,caption:x,duotoneEffect:$,duotoneColor:V,duotoneColor2:T,href:P,rel:B,linkTarget:z,decoding:F,fetchPriority:H,lazyLoading:L,role:O,positionCSS:D,positionMD:A,positionLG:U,sizeCSS:G,clipPathCSS:j,spacingCSS:W,spacingMD:Z,spacingLG:J,borderCSS:q,borderMD:K,borderLG:Q,hoverBorderCSS:X,boxShadowCSS:Y,hoverBoxShadowCSS:ee,parentHoverBoxShadowCSS:te,filtersCSS:oe,hoverFilterCSS:le,visibilityCSS:ne,hoverVisibilityCSS:ae,parentHoverVisibilityCSS:re,transformCSS:ie,hoverTransformCSS:ce,parentHoverTransformCSS:se,transitionCSS:me,animationName:de,animationThreshold:be,animationDelay:pe,animationCSS:ue,animationRevealCSS:ge,disableAnimationCSS:he,blockVisibilityCSS:ve}=e;function Ee(e){return!!e||0===e}(0,v.useEffect)((()=>{t({blockId:"enb-image-"+s.slice(0,8)})}),[s,t]);const[fe,we]=(0,v.useState)(),ke=e=>{if(!e||!e.url)return void t({mediaId:void 0,mediaUrl:"",alt:""});if((0,r.isBlobURL)(e.url))return void we(e.url);we();const o=e?.sizes&&e?.sizes[_]?.url||e?.url;t({mediaId:e?.id,mediaUrl:o,alt:e?.alt})},{createErrorNotice:Ce}=(0,b.useDispatch)(p.store),ye=e=>{Ce(e,{type:"snackbar"})};(0,v.useEffect)((()=>{_||t({sizeSlug:"full"})}),[]);const{mediaUpload:Se}=(0,b.useSelect)((e=>{const{getSettings:t}=e(d.store);return{mediaUpload:t().mediaUpload}}),[]);let _e=(Ne=y,!w&&(0,r.isBlobURL)(Ne));var Ne;(0,v.useEffect)((()=>{if(!_e)return;const e=(0,r.getBlobByURL)(y);e&&Se({filesList:[e],onFileChange:([e])=>{ke(e)},allowedTypes:"image",onError:e=>{_e=!1,ye(e)}})}),[]),(0,v.useEffect)((()=>{_e?we(y):(0,r.revokeBlobURL)(fe)}),[_e,y]);let xe="",$e="",Ve="";$e+=`${D}`,$e+=`${G}`,$e+=`${j}`,$e+=`${W}`,$e+=`${q}`,$e+=`${Y}`,$e+=`${oe}`,$e+=`${ne}`,$e+=`${ie}`,$e+=`${me}`,$e+=`${ue}`,$e&&(xe=`.${u}{`,Ve="}");let Te="",Pe="",Be="";Pe+=`${X}`,Pe+=`${ee}`,Pe+=`${le}`,Pe+=`${ce}`,Pe+=`${ae}`,Pe&&(Te=`.${u}:hover{`,Be="}");let ze="",Ie="",Me="";Ie+=`${te}`,Ie+=`${se}`,Ie+=`${re}`,Ie&&(ze=`*:hover > .${u}{`,Me="}");let Re="",Fe="",He="",Le="",Oe="",De="";Oe+=`${K}`,Oe+=`${A}`,Oe+=`${Z}`,Oe&&(Le=`@media (min-width:48em){.${u}{`,De="}}"),Fe+=`${Q}`,Fe+=`${U}`,Fe+=`${J}`,Fe&&(Re=`@media (min-width:64em){.${u}{`,He="}}");let Ae="";$&&(Ae+=`.${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;}`,Ae+=`.${u}::before{background-color:${V};}`,Ae+=`.${u}::after{background-color:${T};mix-blend-mode:lighten;}`);const Ue=`${xe}${$e}${Ve}${ge}${he}${ze}${Ie}${Me}${Te}${Pe}${Be}${Le}${Oe}${De}${Re}${Fe}${He}${ve}${Ae}`;(0,v.useEffect)((()=>{JSON.stringify(E)!==JSON.stringify(Ue)&&t({css:Ue})}),[Ue,E,t]);let Ge=0,je=0;de&&(Ee(be)&&(Ge=Number(be)/100),Ee(pe)&&(je=1e3*Number(pe)));const{ref:We,inView:Ze}=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=k(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:Ge,delay:je,triggerOnce:!0});let Je;de&&(Je=We);const qe=(0,d.useBlockProps)({className:m()(u,f?`align${f}`:"",de?"enb-animate":"",Ze?"in-view":"")});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:w,allowedTypes:["image"],accept:"image/*",onSelect:ke,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:"Source",initialOpen:!0,className:"enb-components-panel-body"},(0,n.createElement)(R,{title:(0,c.__)("Select Image","enblocks"),setAttributes:t,mediaId:w,mediaUrl:y,alt:S,sizeSlug:_,duotoneEffect:$,duotoneColor:V,duotoneColor2:T}),!!y&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(C,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"),options:[{label:(0,c.__)("Sync","enblocks"),value:"sync"},{label:(0,c.__)("Async","enblocks"),value:"async"},{label:(0,c.__)("Auto","enblocks"),value:"auto"}],value:F,setValue:e=>t({decoding:e})}),(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:H,setChecked:e=>t({fetchPriority:e})}),"sync"!==F&&!H&&(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:L,setChecked:e=>t({lazyLoading:e})}))),(0,n.createElement)(i.PanelBody,{title:"Accessibility",initialOpen:!1,className:"enb-components-panel-body"},(0,n.createElement)(M,{label:(0,c.__)("Role: Presentation","enblocks"),checked:O,setChecked:e=>t({role:e})}))),(0,n.createElement)("style",null,`${((e="")=>e.replace(/\s+/g," ").replace(/\.zb\-[\w\-\s\.\,\:\>\(\)\d\+\[\]\#\>]+\{[\s]+\}/g,""))(Ue)}`),!fe&&!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:ke,onError:ye,accept:"image/*",allowedTypes:["image"],value:w}),fe&&(0,n.createElement)("figure",{className:"enb-image-temporary"},(0,n.createElement)("img",{src:fe,alt:""}),(0,n.createElement)(i.Spinner,null)),!fe&&y&&(0,n.createElement)("figure",{...qe},(0,n.createElement)("div",{ref:Je},(0,n.createElement)("img",{src:y,alt:""}),N&&(!d.RichText.isEmpty(x)||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:x,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:w,decoding:k,fetchPriority:C,lazyLoading:y,role:S}=e;if(!c)return null;let _,N;l&&a&&(_=Number(a)/100),l&&r&&(N=1e3*Number(r));const x=w?"_blank":void 0,$=w?f:void 0,V=C?"high":void 0,T="sync"!==k&&!C&&y?"lazy":"eager",P=S?"presentation":void 0,B=(0,n.createElement)("img",{decoding:k,fetchpriority:V,loading:T,role:P,width:u,height:g,src:c,alt:s,className:`wp-image-${i}`,title:b}),z=(0,n.createElement)(n.Fragment,null,E?(0,n.createElement)("a",{href:E,target:x,rel:$},B):B,h&&!d.RichText.isEmpty(v)&&(0,n.createElement)(d.RichText.Content,{className:(0,d.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:v})),I=d.useBlockProps.save({className:m()(`size-${p}`,t,l?"enb-animate":"")});return(0,n.createElement)("figure",{id:o||void 0,...I,"data-threshold":_,"data-delay":N},z)}})},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/editor.asset.php
r3045351 r3045892 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' => ' 91ddff762a5ea8c0be12');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' => 'ff7851898b54904de430'); -
enblocks/trunk/build/editor.css
r3045351 r3045892 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-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-svg-icon{height:auto;min-width:1em;width:1em}.enb-svg-icon svg{ display:block;height:100%;width:100%;fill:currentcolor}.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-header{position:relative;z-index:10}.enb-component-header .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-header .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-header:hover .enb-component-help{bottom:calc(100% + 2px);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-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-ro2-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-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}.enb-mb-8{margin-block-end:8px!important}.enb-mb-16{margin-block-end:16px!important}.enb-mb-24{margin-block-end:24px}.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-svg-code{color:var(--enb-color-black-6500);margin-block:8px 16px}.enb-svg-code .components-base-control__label{color:var(--enb-color-black-6500);font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:8px}.enb-svg-code .components-textarea-control__input{min-height:96px}.enb-icon-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:140px;margin-block-start:16px;overflow-y:auto}.enb-icon-list .components-button{border-radius:3px;box-shadow:unset;display:grid;font-size:16px;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;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,.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-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 .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:30px;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:30px;letter-spacing:.05em;line-height:1;place-content:center;text-transform:uppercase}.enb-device-toggle .components-button{border-radius:50%!important;height:30px}.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)}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-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-svg-icon{height:auto;min-width:1em;width:1em}.enb-svg-icon svg{color:currentcolor;display:block;height:100%;width:100%}.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-components-heading{position:relative;z-index:10}.enb-components-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-components-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-components-heading:hover .enb-component-help{bottom:calc(100% + 2px);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-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-ro2-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-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}.enb-mb-8{margin-block-end:8px!important}.enb-mb-16{margin-block-end:16px!important}.enb-mb-24{margin-block-end:24px}.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-svg-code{color:var(--enb-color-black-6500);margin-block:8px 16px}.enb-svg-code .components-base-control__label{color:var(--enb-color-black-6500);font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:8px}.enb-svg-code .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;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,.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-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 .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:30px;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:30px;letter-spacing:.05em;line-height:1;place-content:center;text-transform:uppercase}.enb-device-toggle .components-button{border-radius:50%!important;height:30px}.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
r3040569 r3045892 1 (()=>{var e={838:function(e){e.exports=function(){"use strict";const{entries:e,setPrototypeOf:t,isFrozen: n,getPrototypeOf:l,getOwnPropertyDescriptor:a}=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,n){return e.apply(t,n)}),c||(c=function(e,t){return new e(...t)});const b=C(Array.prototype.forEach),m=C(Array.prototype.pop),u=C(Array.prototype.push),d=C(String.prototype.toLowerCase),p=C(String.prototype.toString),g=C(String.prototype.match),h=C(String.prototype.replace),v=C(String.prototype.indexOf),k=C(String.prototype.trim),f=C(Object.prototype.hasOwnProperty),y=C(RegExp.prototype.test),_=(E=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return c(E,t)});var E;function C(e){return function(t){for(var n=arguments.length,l=new Array(n>1?n-1:0),a=1;a<n;a++)l[a-1]=arguments[a];return s(e,t,l)}}function S(e,l){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:d;t&&t(e,null);let o=l.length;for(;o--;){let t=l[o];if("string"==typeof t){const e=a(t);e!==t&&(n(l)||(l[o]=e),t=e)}e[t]=!0}return e}function w(e){for(let t=0;t<e.length;t++)f(e,t)||(e[t]=null);return e}function x(t){const n=i(null);for(const[l,a]of e(t))f(t,l)&&(Array.isArray(a)?n[l]=w(a):a&&"object"==typeof a&&a.constructor===Object?n[l]=x(a):n[l]=a);return n}function $(e,t){for(;null!==e;){const n=a(e,t);if(n){if(n.get)return C(n.get);if("function"==typeof n.value)return C(n.value)}e=l(e)}return function(){return null}}const T=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"]),B=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"]),N=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"]),M=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"]),V=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"]),L=o(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),R=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","xmlns","slot"]),D=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"]),O=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"]),A=o(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),F=r(/\{\{[\w\W]*|[\w\W]*\}\}/gm),U=r(/<%[\w\W]*|[\w\W]*%>/gm),P=r(/\${[\w\W]*}/gm),I=r(/^data-[\-\w.\u00B7-\uFFFF]/),G=r(/^aria-[\-\w]+$/),z=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);var Y=Object.freeze({__proto__:null,MUSTACHE_EXPR:F,ERB_EXPR:U,TMPLIT_EXPR:P,DATA_ATTR:I,ARIA_ATTR:G,IS_ALLOWED_URI:z,IS_SCRIPT_OR_DATA:J,ATTR_WHITESPACE:W,DOCTYPE_NAME:j});const X=function(){return"undefined"==typeof window?null:window};return function t(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:X();const l=e=>t(e);if(l.version="3.0.9",l.removed=[],!n||!n.document||9!==n.document.nodeType)return l.isSupported=!1,l;let{document:a}=n;const r=a,s=r.currentScript,{DocumentFragment:c,HTMLTemplateElement:E,Node:C,Element:w,NodeFilter:F,NamedNodeMap:U=n.NamedNodeMap||n.MozNamedAttrMap,HTMLFormElement:P,DOMParser:I,trustedTypes:G}=n,J=w.prototype,W=$(J,"cloneNode"),K=$(J,"nextSibling"),q=$(J,"childNodes"),Z=$(J,"parentNode");if("function"==typeof E){const e=a.createElement("template");e.content&&e.content.ownerDocument&&(a=e.content.ownerDocument)}let Q,ee="";const{implementation:te,createNodeIterator:ne,createDocumentFragment:le,getElementsByTagName:ae}=a,{importNode:oe}=r;let re={};l.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}=Y;let{IS_ALLOWED_URI:pe}=Y,ge=null;const he=S({},[...T,...B,...N,...V,...R]);let ve=null;const ke=S({},[...H,...D,...O,...A]);let fe=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,_e=null,Ee=!0,Ce=!0,Se=!1,we=!0,xe=!1,$e=!1,Te=!1,Be=!1,Ne=!1,Me=!1,Ve=!1,Le=!0,Re=!1,He=!0,De=!1,Oe={},Ae=null;const Fe=S({},["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 Pe=S({},["audio","video","img","source","image","track"]);let Ie=null;const Ge=S({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),ze="http://www.w3.org/1998/Math/MathML",Je="http://www.w3.org/2000/svg",We="http://www.w3.org/1999/xhtml";let je=We,Ye=!1,Xe=null;const Ke=S({},[ze,Je,We],p);let qe=null;const Ze=["application/xhtml+xml","text/html"];let Qe=null,et=null;const tt=a.createElement("form"),nt=function(e){return e instanceof RegExp||e instanceof Function},lt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!et||et!==e){if(e&&"object"==typeof e||(e={}),e=x(e),qe=-1===Ze.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Qe="application/xhtml+xml"===qe?p:d,ge=f(e,"ALLOWED_TAGS")?S({},e.ALLOWED_TAGS,Qe):he,ve=f(e,"ALLOWED_ATTR")?S({},e.ALLOWED_ATTR,Qe):ke,Xe=f(e,"ALLOWED_NAMESPACES")?S({},e.ALLOWED_NAMESPACES,p):Ke,Ie=f(e,"ADD_URI_SAFE_ATTR")?S(x(Ge),e.ADD_URI_SAFE_ATTR,Qe):Ge,Ue=f(e,"ADD_DATA_URI_TAGS")?S(x(Pe),e.ADD_DATA_URI_TAGS,Qe):Pe,Ae=f(e,"FORBID_CONTENTS")?S({},e.FORBID_CONTENTS,Qe):Fe,ye=f(e,"FORBID_TAGS")?S({},e.FORBID_TAGS,Qe):{},_e=f(e,"FORBID_ATTR")?S({},e.FORBID_ATTR,Qe):{},Oe=!!f(e,"USE_PROFILES")&&e.USE_PROFILES,Ee=!1!==e.ALLOW_ARIA_ATTR,Ce=!1!==e.ALLOW_DATA_ATTR,Se=e.ALLOW_UNKNOWN_PROTOCOLS||!1,we=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,xe=e.SAFE_FOR_TEMPLATES||!1,$e=e.WHOLE_DOCUMENT||!1,Ne=e.RETURN_DOM||!1,Me=e.RETURN_DOM_FRAGMENT||!1,Ve=e.RETURN_TRUSTED_TYPE||!1,Be=e.FORCE_BODY||!1,Le=!1!==e.SANITIZE_DOM,Re=e.SANITIZE_NAMED_PROPS||!1,He=!1!==e.KEEP_CONTENT,De=e.IN_PLACE||!1,pe=e.ALLOWED_URI_REGEXP||z,je=e.NAMESPACE||We,fe=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(fe.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&nt(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(fe.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(fe.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),xe&&(Ce=!1),Me&&(Ne=!0),Oe&&(ge=S({},R),ve=[],!0===Oe.html&&(S(ge,T),S(ve,H)),!0===Oe.svg&&(S(ge,B),S(ve,D),S(ve,A)),!0===Oe.svgFilters&&(S(ge,N),S(ve,D),S(ve,A)),!0===Oe.mathMl&&(S(ge,V),S(ve,O),S(ve,A))),e.ADD_TAGS&&(ge===he&&(ge=x(ge)),S(ge,e.ADD_TAGS,Qe)),e.ADD_ATTR&&(ve===ke&&(ve=x(ve)),S(ve,e.ADD_ATTR,Qe)),e.ADD_URI_SAFE_ATTR&&S(Ie,e.ADD_URI_SAFE_ATTR,Qe),e.FORBID_CONTENTS&&(Ae===Fe&&(Ae=x(Ae)),S(Ae,e.FORBID_CONTENTS,Qe)),He&&(ge["#text"]=!0),$e&&S(ge,["html","head","body"]),ge.table&&(S(ge,["tbody"]),delete ye.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 n=null;const l="data-tt-policy-suffix";t&&t.hasAttribute(l)&&(n=t.getAttribute(l));const a="dompurify"+(n?"#"+n:"");try{return e.createPolicy(a,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+a+" could not be created."),null}}(G,s)),null!==Q&&"string"==typeof ee&&(ee=Q.createHTML(""));o&&o(e),et=e}},at=S({},["mi","mo","mn","ms","mtext"]),ot=S({},["foreignobject","desc","title","annotation-xml"]),rt=S({},["title","style","font","a","script"]),it=S({},[...B,...N,...M]),st=S({},[...V,...L]),ct=function(e){u(l.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},bt=function(e,t){try{u(l.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){u(l.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!ve[e])if(Ne||Me)try{ct(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},mt=function(e){let t=null,n=null;if(Be)e="<remove></remove>"+e;else{const t=g(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===qe&&je===We&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const l=Q?Q.createHTML(e):e;if(je===We)try{t=(new I).parseFromString(l,qe)}catch(e){}if(!t||!t.documentElement){t=te.createDocument(je,"template",null);try{t.documentElement.innerHTML=Ye?ee:l}catch(e){}}const o=t.body||t.documentElement;return e&&n&&o.insertBefore(a.createTextNode(n),o.childNodes[0]||null),je===We?ae.call(t,$e?"html":"body")[0]:$e?t.documentElement:o},ut=function(e){return ne.call(e.ownerDocument||e,e,F.SHOW_ELEMENT|F.SHOW_COMMENT|F.SHOW_TEXT,null)},dt=function(e){return"function"==typeof C&&e instanceof C},pt=function(e,t,n){re[e]&&b(re[e],(e=>{e.call(l,t,n,et)}))},gt=function(e){let t=null;if(pt("beforeSanitizeElements",e,null),(n=e)instanceof P&&("string"!=typeof n.nodeName||"string"!=typeof n.textContent||"function"!=typeof n.removeChild||!(n.attributes instanceof U)||"function"!=typeof n.removeAttribute||"function"!=typeof n.setAttribute||"string"!=typeof n.namespaceURI||"function"!=typeof n.insertBefore||"function"!=typeof n.hasChildNodes))return ct(e),!0;var n;const a=Qe(e.nodeName);if(pt("uponSanitizeElement",e,{tagName:a,allowedTags:ge}),e.hasChildNodes()&&!dt(e.firstElementChild)&&y(/<[/\w]/g,e.innerHTML)&&y(/<[/\w]/g,e.textContent))return ct(e),!0;if(!ge[a]||ye[a]){if(!ye[a]&&vt(a)){if(fe.tagNameCheck instanceof RegExp&&y(fe.tagNameCheck,a))return!1;if(fe.tagNameCheck instanceof Function&&fe.tagNameCheck(a))return!1}if(He&&!Ae[a]){const t=Z(e)||e.parentNode,n=q(e)||e.childNodes;if(n&&t)for(let l=n.length-1;l>=0;--l)t.insertBefore(W(n[l],!0),K(e))}return ct(e),!0}return e instanceof w&&!function(e){let t=Z(e);t&&t.tagName||(t={namespaceURI:je,tagName:"template"});const n=d(e.tagName),l=d(t.tagName);return!!Xe[e.namespaceURI]&&(e.namespaceURI===Je?t.namespaceURI===We?"svg"===n:t.namespaceURI===ze?"svg"===n&&("annotation-xml"===l||at[l]):Boolean(it[n]):e.namespaceURI===ze?t.namespaceURI===We?"math"===n:t.namespaceURI===Je?"math"===n&&ot[l]:Boolean(st[n]):e.namespaceURI===We?!(t.namespaceURI===Je&&!ot[l])&&!(t.namespaceURI===ze&&!at[l])&&!st[n]&&(rt[n]||!it[n]):!("application/xhtml+xml"!==qe||!Xe[e.namespaceURI]))}(e)?(ct(e),!0):"noscript"!==a&&"noembed"!==a&&"noframes"!==a||!y(/<\/no(script|embed|frames)/i,e.innerHTML)?(xe&&3===e.nodeType&&(t=e.textContent,b([ie,se,ce],(e=>{t=h(t,e," ")})),e.textContent!==t&&(u(l.removed,{element:e.cloneNode()}),e.textContent=t)),pt("afterSanitizeElements",e,null),!1):(ct(e),!0)},ht=function(e,t,n){if(Le&&("id"===t||"name"===t)&&(n in a||n in tt))return!1;if(Ce&&!_e[t]&&y(be,t));else if(Ee&&y(me,t));else if(!ve[t]||_e[t]){if(!(vt(e)&&(fe.tagNameCheck instanceof RegExp&&y(fe.tagNameCheck,e)||fe.tagNameCheck instanceof Function&&fe.tagNameCheck(e))&&(fe.attributeNameCheck instanceof RegExp&&y(fe.attributeNameCheck,t)||fe.attributeNameCheck instanceof Function&&fe.attributeNameCheck(t))||"is"===t&&fe.allowCustomizedBuiltInElements&&(fe.tagNameCheck instanceof RegExp&&y(fe.tagNameCheck,n)||fe.tagNameCheck instanceof Function&&fe.tagNameCheck(n))))return!1}else if(Ie[t]);else if(y(pe,h(n,de,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==v(n,"data:")||!Ue[e])if(Se&&!y(ue,h(n,de,"")));else if(n)return!1;return!0},vt=function(e){return"annotation-xml"!==e&&e.indexOf("-")>0},kt=function(e){pt("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ve};let a=t.length;for(;a--;){const o=t[a],{name:r,namespaceURI:i,value:s}=o,c=Qe(r);let u="value"===r?s:k(s);if(n.attrName=c,n.attrValue=u,n.keepAttr=!0,n.forceKeepAttr=void 0,pt("uponSanitizeAttribute",e,n),u=n.attrValue,n.forceKeepAttr)continue;if(bt(r,e),!n.keepAttr)continue;if(!we&&y(/\/>/i,u)){bt(r,e);continue}xe&&b([ie,se,ce],(e=>{u=h(u,e," ")}));const d=Qe(e.nodeName);if(ht(d,c,u)){if(!Re||"id"!==c&&"name"!==c||(bt(r,e),u="user-content-"+u),Q&&"object"==typeof G&&"function"==typeof G.getAttributeType)if(i);else switch(G.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(l.removed)}catch(e){}}}pt("afterSanitizeAttributes",e,null)},ft=function e(t){let n=null;const l=ut(t);for(pt("beforeSanitizeShadowDOM",t,null);n=l.nextNode();)pt("uponSanitizeShadowNode",n,null),gt(n)||(n.content instanceof c&&e(n.content),kt(n));pt("afterSanitizeShadowDOM",t,null)};return l.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,a=null,o=null,i=null;if(Ye=!e,Ye&&(e="\x3c!--\x3e"),"string"!=typeof e&&!dt(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(!l.isSupported)return e;if(Te||lt(t),l.removed=[],"string"==typeof e&&(De=!1),De){if(e.nodeName){const t=Qe(e.nodeName);if(!ge[t]||ye[t])throw _("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof C)n=mt("\x3c!----\x3e"),a=n.ownerDocument.importNode(e,!0),1===a.nodeType&&"BODY"===a.nodeName||"HTML"===a.nodeName?n=a:n.appendChild(a);else{if(!Ne&&!xe&&!$e&&-1===e.indexOf("<"))return Q&&Ve?Q.createHTML(e):e;if(n=mt(e),!n)return Ne?null:Ve?ee:""}n&&Be&&ct(n.firstChild);const s=ut(De?e:n);for(;o=s.nextNode();)gt(o)||(o.content instanceof c&&ft(o.content),kt(o));if(De)return e;if(Ne){if(Me)for(i=le.call(n.ownerDocument);n.firstChild;)i.appendChild(n.firstChild);else i=n;return(ve.shadowroot||ve.shadowrootmode)&&(i=oe.call(r,i,!0)),i}let m=$e?n.outerHTML:n.innerHTML;return $e&&ge["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&y(j,n.ownerDocument.doctype.name)&&(m="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+m),xe&&b([ie,se,ce],(e=>{m=h(m,e," ")})),Q&&Ve?Q.createHTML(m):m},l.setConfig=function(){lt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Te=!0},l.clearConfig=function(){et=null,Te=!1},l.isValidAttribute=function(e,t,n){et||lt({});const l=Qe(e),a=Qe(t);return ht(l,a,n)},l.addHook=function(e,t){"function"==typeof t&&(re[e]=re[e]||[],u(re[e],t))},l.removeHook=function(e){if(re[e])return m(re[e])},l.removeHooks=function(e){re[e]&&(re[e]=[])},l.removeAllHooks=function(){re={}},l}()}()},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=r(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=r(t,n));return t}function r(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)}()}},t={};function n(l){var a=t[l];if(void 0!==a)return a.exports;var o=t[l]={exports:{}};return e[l].call(o.exports,o,o.exports,n),o.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var 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),(()=>{"use strict";const e=window.wp.hooks;(0,e.addFilter)("blocks.registerBlockType","enblocks/block-link-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/button"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...n,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 t=window.React,l=window.wp.i18n,a=window.wp.components,o=window.wp.compose,r=window.wp.blockEditor,i=window.wp.element;var s=n(838),c=n.n(s);function b(e){return c().sanitize(e,{USE_PROFILES:{svg:!0,svgFilters:!0}})}const m={archive:{label:(0,l.__)("Archive","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5zM8 12.8h8v-1.5H8v1.5zm0 3h8v-1.5H8v1.5z"}))},arrowDown:{label:(0,l.__)("Arrow Down","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"}))},arrowLeft:{label:(0,l.__)("Arrow Left","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"}))},arrowRight:{label:(0,l.__)("Arrow Right","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"}))},arrowUp:{label:(0,l.__)("Arrow Up","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"}))},atSymbol:{label:(0,l.__)("At Symbol","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"M12.5939 21c1.5533 0 3.533-.4299 4.4772-.8025l-.4264-1.3185c-.5483.172-2.3148.7452-3.9899.7452-5.2081 0-7.97967-2.7516-7.97967-7.6242 0-4.78662 2.83249-7.65287 7.61417-7.65287 4.8427 0 7.1269 3.21019 7.1269 6.42037 0 3.2675-.3654 4.7293-1.9187 4.7293-.9137 0-1.4011-.7165-1.4011-1.5191V7.5h-1.6142v.80255h-.0913c-.2132-.63057-1.4011-1.17516-2.9239-1.03185-2.28426.2293-4.0203 2.00637-4.0203 4.586 0 2.7229 1.37056 4.8153 4.0203 4.9013 1.736.0573 2.6498-.7453 3.0152-1.5765h.0914c.1827 1.2325 1.8274 1.6624 2.8934 1.6624 3.2284 0 3.533-3.2675 3.533-6.0477C21 6.86943 18.0761 3 12.3807 3 6.50254 3 3 6.3535 3 11.9427 3 17.7325 6.38071 21 12.5939 21Zm-.8832-5.7038c-1.97974 0-2.68024-1.6911-2.68024-3.5255 0-1.6624 1.00504-3.09554 2.74114-3.09554 1.8274 0 2.802.6879 2.802 3.09554 0 2.379-.8223 3.5255-2.8629 3.5255Z"}))},calendar:{label:(0,l.__)("Calendar","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("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-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7h15v12zM9 10H7v2h2v-2zm0 4H7v2h2v-2zm4-4h-2v2h2v-2zm4 0h-2v2h2v-2zm-4 4h-2v2h2v-2zm4 0h-2v2h2v-2z"}))},captureVideo:{label:(0,l.__)("Capture Video","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"M14 5H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm.5 12c0 .3-.2.5-.5.5H4c-.3 0-.5-.2-.5-.5V7c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v10zm2.5-7v4l5 3V7l-5 3zm3.5 4.4-2-1.2v-2.3l2-1.2v4.7z"}))},check:{label:(0,l.__)("Check","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"m16.7 7.1-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"}))},chevronDown:{label:(0,l.__)("Chevron Down","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"M17.5 11.6 12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"}))},chevronLeft:{label:(0,l.__)("Chevron Left","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"m14.6 7-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"}))},chevronRight:{label:(0,l.__)("Chevron Right","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"M10.6 6 9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"}))},chevronUp:{label:(0,l.__)("Chevron Up","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"M6.5 12.4 12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"}))},close:{label:(0,l.__)("Close","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"m13 11.8 6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"}))},cog:{label:(0,l.__)("Cog","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{fillRule:"evenodd",d:"M10.289 4.836A1 1 0 0 1 11.275 4h1.306a1 1 0 0 1 .987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 0 1 1.216.437l.653 1.13a1 1 0 0 1-.23 1.273l-1.148.944a6.025 6.025 0 0 1 0 2.435l1.149.946a1 1 0 0 1 .23 1.272l-.653 1.13a1 1 0 0 1-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 0 1-.987.836h-1.306a1 1 0 0 1-.986-.836l-.244-1.466a5.995 5.995 0 0 1-2.108-1.218l-1.394.522a1 1 0 0 1-1.217-.436l-.653-1.131a1 1 0 0 1 .23-1.272l1.149-.946a6.026 6.026 0 0 1 0-2.435l-1.148-.944a1 1 0 0 1-.23-1.272l.653-1.131a1 1 0 0 1 1.217-.437l1.393.522a5.994 5.994 0 0 1 2.108-1.218l.244-1.466zM14.929 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0z",clipRule:"evenodd"}))},comment:{label:(0,l.__)("Comment","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"M18 4H6c-1.1 0-2 .9-2 2v12.9c0 .6.5 1.1 1.1 1.1.3 0 .5-.1.8-.3L8.5 17H18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H7.9l-2.4 2.4V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v9z"}))},commentAuthorAvatar:{label:(0,l.__)("Author Avatar","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{fillRule:"evenodd",d:"M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z",clipRule:"evenodd"}))},download:{label:(0,l.__)("Download","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"m18 11.3-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"}))},external:{label:(0,l.__)("External","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"}))},help:{label:(0,l.__)("Help","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"M12 4.75a7.25 7.25 0 1 0 0 14.5 7.25 7.25 0 0 0 0-14.5zM3.25 12a8.75 8.75 0 1 1 17.5 0 8.75 8.75 0 0 1-17.5 0zM12 8.75a1.5 1.5 0 0 1 .167 2.99c-.465.052-.917.44-.917 1.01V14h1.5v-.845A3 3 0 1 0 9 10.25h1.5a1.5 1.5 0 0 1 1.5-1.5zM11.25 15v1.5h1.5V15h-1.5z"}))},image:{label:(0,l.__)("Image","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("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"}))},lifesaver:{label:(0,l.__)("Lifesaver","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{fillRule:"evenodd",d:"M17.375 15.656A6.47 6.47 0 0 0 18.5 12a6.47 6.47 0 0 0-.943-3.374l-1.262.813c.448.749.705 1.625.705 2.561a4.977 4.977 0 0 1-.887 2.844l1.262.813zm-1.951 1.87-.813-1.261A4.976 4.976 0 0 1 12 17c-.958 0-1.852-.27-2.613-.736l-.812 1.261A6.47 6.47 0 0 0 12 18.5a6.47 6.47 0 0 0 3.424-.974zm-8.8-1.87A6.47 6.47 0 0 1 5.5 12c0-1.235.344-2.39.943-3.373l1.261.812A4.977 4.977 0 0 0 7 12c0 1.056.328 2.036.887 2.843l-1.262.813zm2.581-7.803A4.977 4.977 0 0 1 12 7c1.035 0 1.996.314 2.794.853l.812-1.262A6.47 6.47 0 0 0 12 5.5a6.47 6.47 0 0 0-3.607 1.092l.812 1.261zM12 20a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm0-4.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7z",clipRule:"evenodd"}))},lock:{icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("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"}))},unlock:{label:(0,l.__)("Unlock","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("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"}))},menu:{label:(0,l.__)("Menu","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z"}))},plus:{label:(0,l.__)("Plus","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"}))},minus:{label:(0,l.__)("Minus","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"M7 11.5h10V13H7z"}))},search:{label:(0,l.__)("Search","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"}))},settings:{label:(0,l.__)("Settings","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"M14.5 13.8c-1.1 0-2.1.7-2.4 1.8H4V17h8.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20v-1.5h-3.1c-.3-1-1.3-1.7-2.4-1.7zM11.9 7c-.3-1-1.3-1.8-2.4-1.8S7.4 6 7.1 7H4v1.5h3.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20V7h-8.1z"}))},starEmpty:{label:(0,l.__)("Star Empty","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{fillRule:"evenodd",d:"M9.706 8.646a.25.25 0 0 1-.188.137l-4.626.672a.25.25 0 0 0-.139.427l3.348 3.262a.25.25 0 0 1 .072.222l-.79 4.607a.25.25 0 0 0 .362.264l4.138-2.176a.25.25 0 0 1 .233 0l4.137 2.175a.25.25 0 0 0 .363-.263l-.79-4.607a.25.25 0 0 1 .072-.222l3.347-3.262a.25.25 0 0 0-.139-.427l-4.626-.672a.25.25 0 0 1-.188-.137l-2.069-4.192a.25.25 0 0 0-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 0 1-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 0 1 1.629 0l1.895.997-.362-2.11a1.75 1.75 0 0 1 .504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 0 1-1.317-.957L12 7.39z",clipRule:"evenodd"}))},starFilled:{label:(0,l.__)("Star Filled","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"M11.776 4.454a.25.25 0 0 1 .448 0l2.069 4.192a.25.25 0 0 0 .188.137l4.626.672a.25.25 0 0 1 .139.426l-3.348 3.263a.25.25 0 0 0-.072.222l.79 4.607a.25.25 0 0 1-.362.263l-4.138-2.175a.25.25 0 0 0-.232 0l-4.138 2.175a.25.25 0 0 1-.363-.263l.79-4.607a.25.25 0 0 0-.071-.222L4.754 9.881a.25.25 0 0 1 .139-.426l4.626-.672a.25.25 0 0 0 .188-.137l2.069-4.192z"}))},starHalf:{label:(0,l.__)("Star Half","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"M9.518 8.783a.25.25 0 0 0 .188-.137l2.069-4.192a.25.25 0 0 1 .448 0l2.07 4.192a.25.25 0 0 0 .187.137l4.626.672a.25.25 0 0 1 .139.427l-3.347 3.262a.25.25 0 0 0-.072.222l.79 4.607a.25.25 0 0 1-.363.264l-4.137-2.176a.25.25 0 0 0-.233 0l-4.138 2.175a.25.25 0 0 1-.362-.263l.79-4.607a.25.25 0 0 0-.072-.222L4.753 9.882a.25.25 0 0 1 .14-.427l4.625-.672zM12 14.533c.28 0 .559.067.814.2l1.895.997-.362-2.11a1.75 1.75 0 0 1 .504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 0 1-1.317-.957L12 7.39v7.143z"}))},tag:{label:(0,l.__)("Tag","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},(0,t.createElement)("path",{d:"m20.1 11.2-6.7-6.7c-.1-.1-.3-.2-.5-.2H5c-.4-.1-.8.3-.8.7v7.8c0 .2.1.4.2.5l6.7 6.7c.2.2.5.4.7.5s.6.2.9.2c.3 0 .6-.1.9-.2.3-.1.5-.3.8-.5l5.6-5.6c.4-.4.7-1 .7-1.6.1-.6-.2-1.2-.6-1.6zM19 13.4 13.4 19c-.1.1-.2.1-.3.2-.2.1-.4.1-.6 0-.1 0-.2-.1-.3-.2l-6.5-6.5V5.8h6.8l6.5 6.5c.2.2.2.4.2.6 0 .1 0 .3-.2.5zM9 8c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1z"}))}},u=window.wp.data,d=({color:e,setColor:n})=>{const l=(0,u.useSelect)((e=>e("core/block-editor").getSettings().colors))||[];return(0,t.createElement)("div",{className:"enb-color-picker-group"},(0,t.createElement)(a.ColorPalette,{colors:l,value:e,onChange:n,enableAlpha:!0,clearable:!1}),(0,t.createElement)(a.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:n,disableCustomColors:!0,clearable:!1}))},p=({disabled:e,onClick:n})=>(0,t.createElement)(a.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:n,label:(0,l.__)("Reset","enblocks"),showTooltip:!0,tooltipPosition:"top",icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,t.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"}))}),g=({label:e,colorLabel:n,color:o,setColor:r,hasColor2:s,colorLabel2:c,color2:b,setColor2:m,hasColor3:u,colorLabel3:g,color3:h,setColor3:v,hasColor4:k,colorLabel4:f,color4:y,setColor4:_,hasColor5:E,colorLabel5:C,color5:S,setColor5:w,resetFallback:x,resetFallback2:$,resetFallback3:T,resetFallback4:B,resetFallback5:N})=>{const[M,V]=(0,i.useState)(!1),L=()=>{V((e=>!e))},[R,H]=(0,i.useState)(!1),D=()=>{H((e=>!e))},[O,A]=(0,i.useState)(!1),F=()=>{A((e=>!e))},[U,P]=(0,i.useState)(!1),I=()=>{P((e=>!e))},[G,z]=(0,i.useState)(!1),J=()=>{z((e=>!e))};let W=!0;return E?(o&&o!==x||b&&b!==$||h&&h!==T||y&&y!==B||S&&S!==N)&&(W=!1):k?(o&&o!==x||b&&b!==$||h&&h!==T||y&&h!==B)&&(W=!1):u?(o&&o!==x||b&&b!==$||h&&h!==T)&&(W=!1):s?(o&&o!==x||b&&b!==$)&&(W=!1):o&&o!==x&&(W=!1),(0,t.createElement)("div",{className:"enb-component enb-component-color-picker"},(0,t.createElement)("div",{className:"enb-component-color-indicator enb-flex enb-justify-between enb-align-center"},(0,t.createElement)("h2",{className:"enb-component-heading"},e),(0,t.createElement)(a.ButtonGroup,{className:"enb-flex enb-align-center enb-col-gap-4"},!M&&(0,t.createElement)(a.Button,{label:n,showTooltip:!0,tooltipPosition:"top",onClick:L},(0,t.createElement)(a.ColorIndicator,{colorValue:o})),M&&(0,t.createElement)(a.Button,{label:n,showTooltip:!0,tooltipPosition:"top",onClick:L},(0,t.createElement)(a.ColorIndicator,{colorValue:o})),s&&(0,t.createElement)(t.Fragment,null,!R&&(0,t.createElement)(a.Button,{label:c,showTooltip:!0,tooltipPosition:"top",onClick:D},(0,t.createElement)(a.ColorIndicator,{colorValue:b})),R&&(0,t.createElement)(a.Button,{label:c,showTooltip:!0,tooltipPosition:"top",onClick:D},(0,t.createElement)(a.ColorIndicator,{colorValue:b}))),u&&(0,t.createElement)(t.Fragment,null,!O&&(0,t.createElement)(a.Button,{label:g,showTooltip:!0,tooltipPosition:"top",onClick:F},(0,t.createElement)(a.ColorIndicator,{colorValue:h})),O&&(0,t.createElement)(a.Button,{label:g,showTooltip:!0,tooltipPosition:"top",onClick:F},(0,t.createElement)(a.ColorIndicator,{colorValue:h}))),k&&(0,t.createElement)(t.Fragment,null,!U&&(0,t.createElement)(a.Button,{label:f,showTooltip:!0,tooltipPosition:"top",onClick:I},(0,t.createElement)(a.ColorIndicator,{colorValue:y})),U&&(0,t.createElement)(a.Button,{label:f,showTooltip:!0,tooltipPosition:"top",onClick:I},(0,t.createElement)(a.ColorIndicator,{colorValue:y}))),E&&(0,t.createElement)(t.Fragment,null,!G&&(0,t.createElement)(a.Button,{label:C,showTooltip:!0,tooltipPosition:"top",onClick:J},(0,t.createElement)(a.ColorIndicator,{colorValue:S})),G&&(0,t.createElement)(a.Button,{label:C,showTooltip:!0,tooltipPosition:"top",onClick:J},(0,t.createElement)(a.ColorIndicator,{colorValue:S}))),(0,t.createElement)(p,{disabled:W,onClick:()=>{r(x),s&&m($),u&&v(T),k&&_(B),E&&w(N)}}))),M&&(0,t.createElement)(a.Popover,{position:"bottom left",className:"enb-components-popover",onClose:L},(0,t.createElement)(d,{label:(0,l.__)("Color","enblocks"),color:o,setColor:r,resetFallback:x})),s&&(0,t.createElement)(t.Fragment,null,R&&(0,t.createElement)(a.Popover,{position:"bottom left",className:"enb-components-popover",onClose:D},(0,t.createElement)(d,{label:(0,l.__)("Color","enblocks"),color:b,setColor:m,resetFallback:$}))),u&&(0,t.createElement)(t.Fragment,null,O&&(0,t.createElement)(a.Popover,{position:"bottom left",className:"enb-components-popover",onClose:F},(0,t.createElement)(d,{label:(0,l.__)("Color","enblocks"),color:h,setColor:v,resetFallback:T}))),k&&(0,t.createElement)(t.Fragment,null,U&&(0,t.createElement)(a.Popover,{position:"bottom left",className:"enb-components-popover",onClose:I},(0,t.createElement)(d,{label:(0,l.__)("Color","enblocks"),color:y,setColor:_,resetFallback:B}))),E&&(0,t.createElement)(t.Fragment,null,G&&(0,t.createElement)(a.Popover,{position:"bottom left",className:"enb-components-popover",onClose:J},(0,t.createElement)(d,{label:(0,l.__)("Color","enblocks"),color:S,setColor:w,resetFallback:N}))))},h=()=>(0,t.createElement)("div",{className:"enb-component-divider"});var v=n(942),k=n.n(v);const f=({unit:e})=>(0,t.createElement)("div",{className:"enb-unit-selector"},(0,t.createElement)("div",{className:"enb-single-unit"}," ",e," ")),y=({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:n,setUnit:l})=>(0,t.createElement)("div",{className:"enb-unit-selector"},(0,t.createElement)(a.SelectControl,{className:"enb-units",options:e,value:n,onChange:l})),_=({hideRail:e=!0,resetButton:n=!0,hasNegativeValue:l,min:o,max:r,step:i,value:s,setValue:c,resetFallback:b,singleUnit:m,showUnits:u,units:d,unit:g,setUnit:h,resetFallbackUnit:v})=>{u&&("%"===g||"dvw"===g||"dvh"===g?(r=100,l&&(o=-100)):"em"!==g&&"rem"!==g||(r=20,i=.1,l&&(o=-20)));let _=!0;return s===b&&g===v||(_=!1),(0,t.createElement)("div",{className:k()("enb-flex enb-range-input",{"hidden-rail":e,"has-unit":!!m||u})},(0,t.createElement)(a.RangeControl,{value:s,onChange:c,min:o,max:r,step:i,withInputField:!0}),u&&(0,t.createElement)(y,{units:d,unit:g,setUnit:h}),!!m&&(0,t.createElement)(f,{unit:m}),n&&(0,t.createElement)(p,{disabled:_,onClick:()=>{c(b),u&&h(v)}}))},E=window.wp.primitives,C=(0,t.createElement)(E.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,t.createElement)(E.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,t.createElement)(E.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,t.createElement)(E.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"})),w=(0,t.createElement)(E.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,t.createElement)(E.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{getDeviceType:e}=(0,u.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""},$=()=>{const e=x(),{__experimentalSetPreviewDeviceType:n=null}=(0,u.useDispatch)("core/edit-post"),o=e=>{n(e)};let r="Switch to Tablet";"Tablet"===e?r=(0,l.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(r=(0,l.__)("Switch to Desktop","enblocks"));const i=()=>{"Desktop"===e?o("Tablet"):"Tablet"===e?o("Mobile"):"Mobile"===e&&o("Desktop")};return(0,t.createElement)(a.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((n,l)=>(0,t.createElement)(a.Button,{key:l,label:r,showTooltip:!0,tooltipPosition:"top",className:k()("enb-device-toggle-button",{selected:n===e}),onClick:i},"Desktop"===n&&C,"Tablet"===n&&S,"Mobile"===n&&w))))},T=({hideRail:e=!0,resetButton:n,label:l,help:a,hasDeviceToggle:o,min:r,max:i,step:s,value:c,setValue:b,resetFallback:m,singleUnit:u,showUnits:d,units:p,unit:g="px",setUnit:h,resetFallbackUnit:v="px"})=>(0,t.createElement)("div",{className:k()("enb-component enb-range",{"enb-grid enb-gap-4":!e,"enb-cols-2 enb-col-gap-8":l&&e,"has-no-units":!u&&!d})},!!l&&(0,t.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,t.createElement)("h2",{className:"enb-components-heading enb-m-0"},l,!!a&&(0,t.createElement)("span",{className:"enb-component-help"},a)),o&&(0,t.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,t.createElement)($,null))),(0,t.createElement)(_,{hideRail:e,resetButton:n,min:r,max:i,step:s,value:c,setValue:b,resetFallback:m,singleUnit:u,showUnits:d,units:p,unit:g,setUnit:h,resetFallbackUnit:v})),B=({options:e,value:n,setValue:l})=>(0,t.createElement)("div",{className:"enb-select"},(0,t.createElement)(a.SelectControl,{options:e,value:n,onChange:l})),N=({label:e,hasDeviceToggle:n=!1,help:l,options:a,value:o,setValue:r})=>(0,t.createElement)("div",{className:"enb-component enb-cols-2 enb-align-center enb-col-gap-8"},!!e&&(0,t.createElement)("div",{className:k()("enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8",{"enb-col-gap-4":n})},(0,t.createElement)("h2",{className:"enb-components-heading enb-m-0"},e,!!l&&(0,t.createElement)("span",{className:"enb-component-help"},l)),n&&(0,t.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,t.createElement)($,null))),(0,t.createElement)(B,{options:a,value:o,setValue:r})),M=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/button"===n.name||"enblocks/heading"===n.name){const{attributes:{blockId:o,iconSource:s,iconPosition:c,iconVerticalAlign:u,iconFillColor:d,iconHoverFillColor:v,iconStrokeColor:k,iconHoverStrokeColor:f,iconWidth:y,iconHeight:_,iconGap:E,iconMargin:C,iconCSS:S},setAttributes:w}=n;function x(e){return!!e||0===e}let $="",B="",M="",V="";s&&(B+=`align-self:${u};`,x(y)&&(B+=`width:${y}em;min-width:${y}em;`),x(_)&&(B+=`height:${_}em;`),x(C)&&(B+=`margin-block-start:${C}px;`),d&&(M+=`fill:${d};`),k&&(M+=`stroke:${k};`)),B&&($+=`.${o} .enb-svg-icon{${B}}`,$+=`.${o} .enb-svg-icon svg path{${M}}`),s&&v&&(v&&(V+=`fill:${v};`),f&&(V+=`stroke:${f};`)),V&&($+=`.${o}:hover .enb-svg-icon svg path{${V}}`),(0,i.useEffect)((()=>{JSON.stringify(S)!==JSON.stringify($)&&w({iconCSS:$})}),[S,$,w]);const L=()=>{w({iconSource:""})};let R=!0;return s&&(R=!1),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Icon",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-component enb-component-icon-picker"},!!s&&(0,t.createElement)(t.Fragment,null,!!d&&(0,t.createElement)("style",null,`.enb-svg-preview svg path{fill:${d};}`),!!k&&(0,t.createElement)("style",null,`.enb-svg-preview svg path{stroke:${k};}`),(0,t.createElement)("div",{className:"enb-svg-preview",dangerouslySetInnerHTML:{__html:b(s)}})),(0,t.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mb-4"},(0,t.createElement)("h2",{className:"enb-component-heading"},(0,l.__)("SVG Code","enblocks")),(0,t.createElement)(p,{disabled:R,onClick:L})),(0,t.createElement)("div",{className:"enb-svg-code"},(0,t.createElement)(a.TextareaControl,{value:s,onChange:e=>w({iconSource:b(e)})})),(0,t.createElement)(a.ButtonGroup,{className:"enb-icon-list"},Object.keys(m).map(((e,n)=>(0,t.createElement)(a.Button,{key:n,label:m[e].label,showTooltip:!0,tooltipPosition:"top",onClick:()=>{let t=m[e].icon;"string"!=typeof t&&(t=(0,i.renderToString)(t)),w({iconSource:t})}},"string"==typeof m[e].icon?(0,t.createElement)("span",{dangerouslySetInnerHTML:{__html:b(m[e].icon)}}):(0,t.createElement)("span",null,m[e].icon))))),!!s&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(h,null),(0,t.createElement)("div",{className:"enb-icon-color"},(0,t.createElement)(g,{label:(0,l.__)("Fill","enblocks"),colorLabel:(0,l.__)("Normal","enblocks"),color:d,setColor:e=>w({iconFillColor:e}),hasColor2:!0,colorLabel2:(0,l.__)("Hover","enblocks"),color2:v,setColor2:e=>w({iconHoverFillColor:e})}),(0,t.createElement)(g,{label:(0,l.__)("Stroke","enblocks"),colorLabel:(0,l.__)("Normal","enblocks"),color:k,setColor:e=>w({iconStrokeColor:e}),hasColor2:!0,colorLabel2:(0,l.__)("Hover","enblocks"),color2:f,setColor2:e=>w({iconHoverStrokeColor:e})})),(0,t.createElement)(N,{label:(0,l.__)("Position","enblocks"),options:[{label:(0,l.__)("Before","enblocks"),value:"before"},{label:(0,l.__)("After","enblocks"),value:"after"}],value:c,setValue:e=>w({iconPosition:e})}),(0,t.createElement)(N,{label:(0,l.__)("Vertical Align","enblocks"),options:[{label:(0,l.__)("Top","enblocks"),value:"flex-start"},{label:(0,l.__)("Center","enblocks"),value:"center"},{label:(0,l.__)("Bottom","enblocks"),value:"flex-end"}],value:u,setValue:e=>w({iconVerticalAlign:e})}),(0,t.createElement)("div",{className:"enb-icon-size"},(0,t.createElement)(t.Fragment,null,(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Width","enblocks"),value:y,setValue:e=>w({iconWidth:e}),max:10,step:.1,singleUnit:"em"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Height","enblocks"),value:_,setValue:e=>w({iconHeight:e}),max:10,step:.1,singleUnit:"em"})),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Gap","enblocks"),resetFallback:8,max:200,value:E,setValue:e=>w({iconGap:e}),singleUnit:"px"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Margin top","enblocks"),min:-200,max:200,value:C,setValue:e=>w({iconMargin:e}),singleUnit:"px"})))))))}return(0,t.createElement)(e,{...n})}),"withIconSelector");(0,e.addFilter)("editor.BlockEdit","enblocks/icon-selector",M),(0,e.addFilter)("blocks.registerBlockType","enblocks/icon-selector-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/button"!==t&&"enblocks/heading"!==t?e:{...e,attributes:{...n,iconSource:{type:"string"},iconPosition:{type:"string",default:"before"},iconVerticalAlign:{type:"string",default:"center"},iconFillColor:{type:"string"},iconHoverFillColor:{type:"string"},iconStrokeColor:{type:"string"},iconHoverStrokeColor:{type:"string"},iconWidth:{type:"number"},iconHeight:{type:"number"},iconGap:{type:"number",default:8},iconMargin:{type:"number"},iconCSS:{type:"object",source:"html"}}}}));const V=(0,t.createElement)(E.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,t.createElement)(E.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,t.createElement)(E.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"})),L=({label:e,isActive:n,onClick:l})=>(0,t.createElement)(a.Button,{className:k()("enb-control-button enb-switch-control-button",{"is-active":n}),label:e,showTooltip:!0,tooltipPosition:"top",onClick:l,icon:V}),R=({label:e,help:n,hasCustomValue:o=!1,setShowCustomValue:r,options:i,value:s,setValue:c,min:b,max:m,step:u,customValue:d,setCustomValue:p,resetFallback:g,singleUnit:h,showUnits:v,units:k,unit:f,setUnit:y,resetFallbackUnit:E})=>(0,t.createElement)("div",{className:"enb-component enb-component-select---- enb-cols-2 enb-align-start enb-col-gap-8"},(0,t.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,t.createElement)("h2",{className:"enb-components-heading enb-m-0"},e,!!n&&(0,t.createElement)("span",{className:"enb-component-help"},n)),(0,t.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,t.createElement)(L,{label:o?(0,l.__)("Switch to Preset Value","enblocks"):(0,l.__)("Set Custom Value","enblocks"),isActive:!!o,onClick:()=>r(!o)}))),!o&&(0,t.createElement)("div",{className:"enb-select"},(0,t.createElement)(a.SelectControl,{options:i,value:s,onChange:c})),o&&(0,t.createElement)(_,{min:b,max:m,step:u,value:d,setValue:p,resetFallback:g,singleUnit:h,showUnits:v,units:k,unit:f,setUnit:y,resetFallbackUnit:E})),H=({label:e,help:n,checked:l,setChecked:o})=>(0,t.createElement)("div",{className:"enb-component"},(0,t.createElement)("div",{className:"enb-toggle enb-flex enb-justify-between enb-align-center enb-col-gap-8"},!!e&&(0,t.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,t.createElement)("h2",{className:"enb-components-heading enb-m-0"},e,!!n&&(0,t.createElement)("span",{className:"enb-component-help"},n))),(0,t.createElement)(a.ToggleControl,{checked:l,onChange:o}))),D=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/button"===n.name||"enblocks/column"===n.name||"enblocks/container"===n.name||"enblocks/heading"===n.name||"enblocks/icon"===n.name||"enblocks/image"===n.name||"enblocks/popup"===n.name||"enblocks/slide-in"===n.name){const{attributes:{blockId:o,animationName:s,fadeInDistance:c,hasCustomAnimationSpeed:b,animationSpeed:m,animationDuration:u,animationThreshold:d,animationDelay:p,disableAnimationSM:g,disableAnimationMD:v,animationCSS:k,animationRevealCSS:f,disableAnimationCSS:y},setAttributes:_,clientId:E}=n;function C(e){return!!e||0===e}const S={md:"48em",lg:"64em"};let w="";s&&(C(c)&&50!==c&&(w+=`--enb-translate:${c}%;`),!b&&C(m)&&(w+=`animation-duration:${m};`),b&&C(u)&&(w+=`animation-duration:${u}s;`)),(0,i.useEffect)((()=>{JSON.stringify(k)!==JSON.stringify(w)&&_({animationCSS:w})}),[k,w,_]);let x="";s&&(x+=`.${o}.in-view{animation-name:${s}}`),(0,i.useEffect)((()=>{JSON.stringify(f)!==JSON.stringify(x)&&_({animationRevealCSS:x})}),[f,x,_]);let $="";v&&($+=`@media (min-width:${S.md}) and (max-width:${S.lg}){.${o}.in-view{animation-name:none}}`),g&&($+=`@media (max-width: ${S.md}){.${o}.in-view{animation-name:none}}`),(0,i.useEffect)((()=>{JSON.stringify(y)!==JSON.stringify($)&&_({disableAnimationCSS:$})}),[y,$,_]);const B=()=>{let e="",t="";document.querySelector("iframe")?(t=document.querySelector("iframe").contentDocument,e=t.getElementById("block-"+E)):e=document.getElementById("block-"+E),e.style.display="none",setTimeout((function(){e.style.display="block"}),350)},M=(0,l.__)("Choose an animation effect that can enhance the visual appeal by triggering when it reaches the viewport.","enblocks");return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Animation",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)(N,{label:(0,l.__)("Effect","enblocks"),help:M,options:[{label:(0,l.__)("None","enblocks"),value:""},{label:(0,l.__)("Bounce","enblocks"),value:"bounce"},{label:(0,l.__)("BounceInUp","enblocks"),value:"bounceInUp"},{label:(0,l.__)("BounceInRight","enblocks"),value:"bounceInRight"},{label:(0,l.__)("BounceInDown","enblocks"),value:"bounceInDown"},{label:(0,l.__)("BounceInLeft","enblocks"),value:"bounceInLeft"},{label:(0,l.__)("FadeIn","enblocks"),value:"fadeIn"},{label:(0,l.__)("fadeInUp","enblocks"),value:"fadeInUp"},{label:(0,l.__)("FadeInRight","enblocks"),value:"fadeInRight"},{label:(0,l.__)("FadeInDown","enblocks"),value:"fadeInDown"},{label:(0,l.__)("FadeInLeft","enblocks"),value:"fadeInLeft"},{label:(0,l.__)("FlipInX","enblocks"),value:"flipInX"},{label:(0,l.__)("FlipInY","enblocks"),value:"flipInY"},{label:(0,l.__)("SlideUp","enblocks"),value:"slideUp"},{label:(0,l.__)("SlideRight","enblocks"),value:"slideRight"},{label:(0,l.__)("SlideDown","enblocks"),value:"slideDown"},{label:(0,l.__)("SlideLeft","enblocks"),value:"slideLeft"},{label:(0,l.__)("ZoomIn","enblocks"),value:"zoomIn"}],value:s,setValue:e=>_({animationName:e})}),!s&&(0,t.createElement)("div",{className:"components-base-control__help enb-component-help enb-mt-12 enb-mb-24"},M),!!s&&(0,t.createElement)(t.Fragment,null,("fadeInUp"===s||"fadeInRight"===s||"fadeInDown"===s||"fadeInLeft"===s)&&(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("FadeIn Distance","enblocks"),help:(0,l.__)("Specifies the amount of distance from where the animation is initiated. ","enblocks"),value:c,setValue:e=>_({fadeInDistance:e}),max:150,resetFallback:50,singleUnit:"%"}),(0,t.createElement)(R,{label:(0,l.__)("Speed","enblocks"),help:(0,l.__)("Sets the length of time that an animation takes to complete one cycle.","enblocks"),hasCustomValue:b,setShowCustomValue:e=>_({hasCustomAnimationSpeed:e}),options:[{label:(0,l.__)("Fast","enblocks"),value:"0.5s"},{label:(0,l.__)("Normal","enblocks"),value:"1s"},{label:(0,l.__)("Slow","enblocks"),value:"1.5s"},{label:(0,l.__)("Slower","enblocks"),value:"2.5s"}],value:m,setValue:e=>_({animationSpeed:e}),max:5,step:.05,customValue:u,setCustomValue:e=>_({animationDuration:e}),resetFallback:1,singleUnit:"sec"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Threshold","enblocks"),help:(0,l.__)("Specifies the amount of the targeted element entered within the viewport to initiate the animation. ","enblocks"),value:d,setValue:e=>_({animationThreshold:e}),resetFallback:50,singleUnit:"%"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Delay","enblocks"),help:(0,l.__)("Specifies the amount of time to wait from applying the animation to an element before beginning to perform the animation","enblocks"),max:5,step:.05,value:p,setValue:e=>_({animationDelay:e}),singleUnit:"sec"}),(0,t.createElement)(a.Button,{className:"enb-button-control",onClick:B},(0,l.__)("Replay","enblocks")),(0,t.createElement)(h,null),(0,t.createElement)(H,{label:(0,l.__)("Disable Animation on Mobile","enblocks"),checked:g,setChecked:e=>_({disableAnimationSM:e})}),(0,t.createElement)(H,{label:(0,l.__)("Disable Animation on Tablet","enblocks"),checked:v,setChecked:e=>_({disableAnimationMD:e})})))))}return(0,t.createElement)(e,{...n})}),"withAnimation");(0,e.addFilter)("editor.BlockEdit","enblocks/animation",D),(0,e.addFilter)("blocks.registerBlockType","enblocks/animation-attributes",((e,t)=>{const{attributes:n}=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:{...n,animationName:{type:"string"},fadeInDistance:{type:"number",default:50},hasCustomAnimationSpeed:{type:"boolean",default:!1},animationSpeed:{type:"string",default:"1s"},animationDuration:{type:"number",default:1},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 O=({setAttributes:e,hasAnimatedBgColor:n,animatedBgColor1:a,animatedBgColor2:o,animatedBgColor3:r,animatedBgColor4:i,animatedBgColor5:s,bgAnimationSpeed:c})=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)(H,{label:(0,l.__)("Animated Background Color","enblocks"),checked:n,setChecked:t=>e({hasAnimatedBgColor:t})}),n&&(0,t.createElement)(t.Fragment,null,(0,t.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,t.createElement)("div",{className:"enb-bg-media-container enb-animated-bg-preview",style:{animation:`animatedBgColors ${c}s infinite`}})),n&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(g,{label:(0,l.__)("Colors","enblocks"),colorLabel:(0,l.__)("Color 1","enblocks"),color:a,setColor:t=>e({animatedBgColor1:t}),hasColor2:!0,colorLabel2:(0,l.__)("Color 2","enblocks"),color2:o,setColor2:t=>e({animatedBgColor2:t}),hasColor3:!0,colorLabel3:(0,l.__)("Color 3","enblocks"),color3:r,setColor3:t=>e({animatedBgColor3:t}),hasColor4:!0,colorLabel4:(0,l.__)("Color 4","enblocks"),color4:i,setColor4:t=>e({animatedBgColor4:t}),hasColor5:!0,colorLabel5:(0,l.__)("Color 5","enblocks"),color5:s,setColor5:t=>e({animatedBgColor5:t}),resetFallback:"#fe3535",resetFallback2:"#fb3ad5",resetFallback3:"#5067ff",resetFallback4:"#19ce26",resetFallback5:"#eb8224"}))),A=({gradient:e,setGradient:n,gradients:l=[{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,t.createElement)("div",{className:"enb-component enb-component-gradient"},(0,t.createElement)(a.GradientPicker,{__nextHasNoMargin:!0,value:e,onChange:n,gradients:l})),F=({setAttributes:e,hasAnimatedGradientBg:n,animatedGradientBgColor:a,bgAnimationSpeed:o})=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)(H,{label:(0,l.__)("Animated Gradient Background","enblocks"),checked:n,setChecked:t=>e({hasAnimatedGradientBg:t})}),n&&""!==a&&(0,t.createElement)("div",{className:"enb-bg-media-container enb-animated-gradient-bg-preview",style:{animation:`animatedGradientPosition ${o}s infinite`,background:`${a}`}}),n&&(0,t.createElement)(A,{gradient:a,setGradient:t=>e({animatedGradientBgColor:t}),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"}]})),U=({setAttributes:e,color:n,color2:a})=>(0,t.createElement)(g,{label:(0,l.__)("Background Color","enblocks"),colorLabel:(0,l.__)("Normal","enblocks"),color:n,setColor:t=>e({bgColor:t}),hasColor2:!0,colorLabel2:(0,l.__)("Hover","enblocks"),color2:a,setColor2:t=>e({bgColorHover:t})}),P=(0,t.createElement)(E.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,t.createElement)(E.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"})),I=(0,t.createElement)(E.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,t.createElement)(E.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"})),G=({title:e,allowedTypes:n,onSelect:o,value:i,url:s,onRemove:c})=>{let b,m,u;return"image"===n&&(b=(0,t.createElement)("img",{src:s,alt:""}),m=P,u=(0,l.__)("Select Image","enblocks")),"video"===n&&(b=(0,t.createElement)("video",{autoPlay:"true",muted:!0,loop:!0,src:s,width:"100%"}),m=I,u=(0,l.__)("Select Video","enblocks")),(0,t.createElement)("div",{className:"enb-control enb-media-picker"},(0,t.createElement)("div",{className:"enb-control enb-control-media"},(0,t.createElement)(r.MediaUploadCheck,null,(0,t.createElement)(r.MediaUpload,{title:e,allowedTypes:n,onSelect:o,value:i,render:({open:e})=>(0,t.createElement)(t.Fragment,null,!!s&&(0,t.createElement)("div",{className:"enb-bg-media-container"},b,(0,t.createElement)("div",{className:"enb-bg-media-action"},(0,t.createElement)(a.Button,{className:"enb-edit-button",label:(0,l.__)("Replace","enblocks"),showTooltip:!0,tooltipPosition:"top",onClick:e},(0,t.createElement)(a.Dashicon,{icon:"edit"})),(0,t.createElement)(a.Button,{className:"enb-remove-button",label:(0,l.__)("Remove","enblocks"),showTooltip:!0,tooltipPosition:"top",onClick:c},(0,t.createElement)(a.Dashicon,{icon:"trash"})))),!s&&(0,t.createElement)("button",{onClick:e,className:"enb-bg-media-select"},(0,t.createElement)("div",{className:"enb-bg-media-select-button"},m,(0,t.createElement)("span",null,u))))}))))},z=({setAttributes:e,hasBgImage:n,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:v,positions:k=[{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:f,sizes:y=[{label:"Auto",value:"auto"},{label:"Cover",value:"cover"},{label:"Contain",value:"contain"}],size:_,blends:E=[{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:C})=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)(H,{label:(0,l.__)("Background Image","enblocks"),checked:n,setChecked:t=>e({hasBgImage:t})}),n&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(H,{label:(0,l.__)("Use img Tag","enblocks"),help:(0,l.__)("Use html img tag instead of css background property.","enblocks"),checked:r,setChecked:t=>e({useImgTag:t})}),(0,t.createElement)(G,{title:(0,l.__)("Select Background Image","enblocks"),allowedTypes:"image",onSelect:t=>{e({bgImageId:t?.id,bgImageUrl:t?.url,bgImageAlt:t?.alt})},value:b,url:m,setUrl:t=>e({bgImageUrl:t}),onRemove:()=>e({bgImageId:void 0,bgImageUrl:"",bgImageAlt:""})}),!!m&&r&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(T,{label:(0,l.__)("Image Width","enblocks"),max:100,value:a,setValue:t=>e({bgImageWidth:t}),resetFallback:100,singleUnit:"%"}),!!a&&100!==a&&(0,t.createElement)(N,{label:(0,l.__)("Placement","enblocks"),options:[{label:"Left",value:""},{label:"Center",value:"margin-inline"},{label:"Right",value:"margin-left"}],value:o,setValue:t=>e({bgImagePlacement:t})}),(0,t.createElement)(H,{label:(0,l.__)("Duotone Effect","enblocks"),help:(0,l.__)("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:t=>e({duotoneEffect:t})}),i&&(0,t.createElement)(g,{label:(0,l.__)("Duotone Colors","enblocks"),colorLabel:(0,l.__)("Color 1","enblocks"),color:s,setColor:t=>e({duotoneColor:t}),resetFallback:"var(--enb-color-primary-200)",hasColor2:!0,colorLabel2:(0,l.__)("Color 2","enblocks"),color2:c,setColor2:t=>e({duotoneColor2:t}),resetFallback2:"var(--enb-color-warning-600)"})),!!m&&!r&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(N,{label:(0,l.__)("Repeat","enblocks"),options:u,value:d,setValue:t=>e({bgRepeat:t})}),(0,t.createElement)(N,{label:(0,l.__)("Attachment","enblocks"),options:p,value:v,setValue:t=>e({bgAttachment:t})}),(0,t.createElement)(N,{label:(0,l.__)("Position","enblocks"),options:k,value:f,setValue:t=>e({bgPosition:t})}),(0,t.createElement)(N,{label:(0,l.__)("Size","enblocks"),options:y,value:_,setValue:t=>e({bgSize:t})}),(0,t.createElement)(N,{label:(0,l.__)("Blend Mode","enblocks"),help:(0,l.__)("It specifies how the background images and background color of an element should blend together.","enblocks"),options:E,value:C,setValue:t=>e({bgBlendMode:t})}),(0,t.createElement)(h,null)))),J=({setAttributes:e,hasBgVideo:n,videoId:a,videoUrl:o})=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)(H,{label:(0,l.__)("Background Video","enblocks"),checked:n,setChecked:t=>e({hasBgVideo:t})}),n&&(0,t.createElement)(G,{title:(0,l.__)("Select Background Image","enblocks"),allowedTypes:"video",onSelect:t=>{e({bgVideoId:t.id,bgVideoUrl:t.url})},value:a,url:o,setUrl:t=>e({bgVideoUrl:t}),onRemove:()=>e({bgVideoId:"",bgVideoUrl:""})})),W=({setAttributes:e,hasGradientBgColor:n,gradientBgColorNormal:o,gradientBgColorHover:r})=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)(H,{label:(0,l.__)("Gradient Background Color","enblocks"),checked:n,setChecked:t=>e({hasGradientBgColor:t})}),n&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(a.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"}]},(n=>{switch(n.name){case"normal":return(0,t.createElement)("div",{className:"normal-tab-content"},(0,t.createElement)(A,{gradient:o,setGradient:t=>e({gradientBgColorNormal:t})}));case"hover":return(0,t.createElement)("div",{className:"hover-tab-content"},(0,t.createElement)(A,{gradient:r,setGradient:t=>e({gradientBgColorHover:t})}))}})))),j=({setAttributes:e,decoding:n,fetchPriority:a,lazyLoading:o,showAccessibility:r,showRole:i,role:s})=>(0,t.createElement)("div",{className:"enb-component enb-component-image-performance"},(0,t.createElement)(N,{label:(0,l.__)("Decoding ","enblocks"),options:[{label:(0,l.__)("Sync","enblocks"),value:"sync"},{label:(0,l.__)("Async","enblocks"),value:"async"},{label:(0,l.__)("Auto","enblocks"),value:"auto"}],value:n,setValue:t=>e({decoding:t})}),(0,t.createElement)(H,{label:(0,l.__)("Fetch Priority: High","enblocks"),help:(0,l.__)("Specify the higher priority for fetching the image in comparison to other images.","enblocks"),checked:a,setChecked:t=>e({fetchPriority:t})}),"sync"!==n&&!a&&(0,t.createElement)(H,{label:(0,l.__)("Lazy Loading","enblocks"),help:(0,l.__)("Lazy loading is a strategy to identify resources as non-blocking and load these only when needed.","enblocks"),checked:o,setChecked:t=>e({lazyLoading:t})}),r&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(h,null),(0,t.createElement)("h2",{className:"enb-control"},(0,l.__)("Accessibility","enblocks")),i&&(0,t.createElement)(H,{label:(0,l.__)("Role: Presentation","enblocks"),checked:s,setChecked:t=>e({role:t})}))),Y=({setAttributes:e,hasOverlayBgColor:n,overlayBgColorNormal:a,overlayBgColorHover:o})=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)(H,{label:(0,l.__)("Overlay Background Color","enblocks"),checked:n,setChecked:t=>e({hasOverlayBgColor:t})}),n&&(0,t.createElement)(g,{label:(0,l.__)("Set Overlay Colors","enblocks"),colorLabel:(0,l.__)("Normal","enblocks"),color:a,setColor:t=>e({overlayBgColorNormal:t}),hasColor2:!0,colorLabel2:(0,l.__)("Hover","enblocks"),color2:o,setColor2:t=>e({overlayBgColorHover:t}),resetFallback:"#171717"})),X=({setAttributes:e,hasOverlayGradientBgColor:n,overlayGradientBgColorNormal:o,overlayGradientBgColorHover:r})=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)(H,{label:(0,l.__)("Overlay Background Gradient","enblocks"),checked:n,setChecked:t=>e({hasOverlayGradientBgColor:t})}),n&&(0,t.createElement)(a.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"}]},(n=>{switch(n.name){case"normal":return(0,t.createElement)("div",{className:"normal-tab-content"},(0,t.createElement)(A,{gradient:o,setGradient:t=>e({overlayGradientBgColorNormal:t})}));case"hover":return(0,t.createElement)("div",{className:"hover-tab-content"},(0,t.createElement)(A,{gradient:r,setGradient:t=>e({overlayGradientBgColorHover:t})}))}}))),K=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/column"===n.name||"enblocks/container"===n.name){const{attributes:{blockId:s,bgColor:c,bgColorHover:b,hasAnimatedBgColor:m,animatedBgColor1:u,animatedBgColor2:d,animatedBgColor3:p,animatedBgColor4:g,animatedBgColor5:v,hasGradientBgColor:k,gradientBgColorNormal:f,gradientBgColorHover:y,hasAnimatedGradientBg:_,animatedGradientBgColor:E,bgAnimationSpeed:C,hasBgImage:S,bgImageWidth:w,bgImagePlacement:x,useImgTag:$,duotoneEffect:B,duotoneColor:N,duotoneColor2:M,bgImageId:V,bgImageUrl:L,decoding:R,fetchPriority:H,lazyLoading:D,bgRepeat:A,bgAttachment:P,bgPosition:I,bgSize:G,bgBlendMode:K,hasBgVideo:q,bgVideoId:Z,bgVideoUrl:Q,hasOverlayBgColor:ee,overlayBgColorNormal:te,overlayBgColorHover:ne,hasOverlayGradientBgColor:le,overlayGradientBgColorNormal:ae,overlayGradientBgColorHover:oe,overlayOpacity:re,backgroundCSS:ie,backgroundAnimatedCSS:se,backgroundImageCSS:ce,hoverBgCSS:be,animatedBgKeyframeCSS:me,overlayCSS:ue,hoverOverlayCSS:de},setAttributes:pe}=n;let ge="",he="";(ee||le)&&(S||q)&&(ge+="overflow:hidden;"),!c||m||k||_||(ge+=`background-color:${c};`),m&&(he+=`animation:${s}animatedBgColors ${C}s infinite;`),k&&f&&(ge+=`border:0;background:${f};`),_&&E&&(he+=`border:0;background:${E};`,he+=`animation:animatedGradientPosition ${C}s infinite;`,he+="background-size: 400%;"),S&&!$&&L&&(ge+=`background-image:url("${L}");background-repeat:${A};background-attachment:${P};background-position:${I};background-size:${G};`,"normal"!==K&&(ge+=`background-blend-mode:${K};`,c||pe({bgColor:"var(--enb-color-primary-600)"}))),(0,i.useEffect)((()=>{JSON.stringify(ie)!==JSON.stringify(ge)&&pe({backgroundCSS:ge})}),[ie,ge,pe]),(0,i.useEffect)((()=>{JSON.stringify(se)!==JSON.stringify(he)&&pe({backgroundAnimatedCSS:he})}),[se,he,pe]);let ve="";if(S&&$&&L&&((o=w)||0===o)&&100!==w){let e="";x&&(e=`${x}:auto;`),ve=`.${s} .enb-bg-image img{width:${w}%;${e}}`}S&&$&&B&&L&&(ve+=`.${s} .enb-bg-image::before,.${s} .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+=`.${s} .enb-bg-image::before{background-color:${N};}`,ve+=`.${s} .enb-bg-image::after{background-color:${M};mix-blend-mode:lighten;}`),(0,i.useEffect)((()=>{JSON.stringify(ce)!==JSON.stringify(ve)&&pe({backgroundImageCSS:ve})}),[ce,ve,pe]);let ke="";!b||m||k||_||(ke+=`background-color:${b};`),k&&y&&(ke+=`background:${y};`),(0,i.useEffect)((()=>{JSON.stringify(be)!==JSON.stringify(ke)&&pe({hoverBgCSS:ke})}),[be,ke,pe]);let fe="";m&&(fe+=`@keyframes ${s}animatedBgColors{`,fe+=`0% {background-color:${u}}20%{background-color:${d}}40%{background-color:${p}}60%{background-color:${g}}80% {background-color:${v}}100% {background-color:${u}}}`),(0,i.useEffect)((()=>{JSON.stringify(me)!==JSON.stringify(fe)&&pe({animatedBgKeyframeCSS:fe})}),[me,fe,pe]);let ye="",_e="";ee&&(S||q)&&te&&(ye+=`background-color:${te};`),le&&(S||q)&&ae&&(ye+=`background:${ae};`),(S||q)&&(ee||le)&&re&&(ye+=`opacity:${re};`),ye&&(_e=`.${s} .enb-overlay{${ye}}`),(0,i.useEffect)((()=>{JSON.stringify(ue)!==JSON.stringify(_e)&&pe({overlayCSS:_e})}),[ue,_e,pe]);let Ee="",Ce="";return ee&&(S||q)&&ne&&(Ee+=`background-color:${ne};`),le&&(S||q)&&oe&&(Ee+=`background:${oe};`),Ee&&(Ce=`.${s}:hover .enb-overlay{${Ee}}`),(0,i.useEffect)((()=>{JSON.stringify(de)!==JSON.stringify(Ce)&&pe({hoverOverlayCSS:Ce})}),[de,Ce,pe]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Background",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-background"},!m&&!k&&!_&&(0,t.createElement)(U,{setAttributes:pe,color:c,color2:b}),!k&&!_&&!S&&!q&&(0,t.createElement)(O,{setAttributes:pe,bgAnimationSpeed:C,animatedBgColor1:u,animatedBgColor2:d,animatedBgColor3:p,animatedBgColor4:g,animatedBgColor5:v,hasAnimatedBgColor:m}),!m&&!_&&!S&&!q&&(0,t.createElement)(W,{setAttributes:pe,hasGradientBgColor:k,gradientBgColorNormal:f,gradientBgColorHover:y}),!m&&!k&&!S&&!q&&(0,t.createElement)(F,{setAttributes:pe,hasAnimatedGradientBg:_,animatedGradientBgColor:E,bgAnimationSpeed:C}),!m&&!k&&!_&&!q&&(0,t.createElement)(z,{setAttributes:pe,hasBgImage:S,bgImageWidth:w,useImgTag:$,duotoneEffect:B,duotoneColor:N,duotoneColor2:M,imageId:V,imageUrl:L,decoding:R,fetchPriority:H,lazyLoading:D,repeat:A,attachment:P,position:I,size:G,blend:K}),!m&&!k&&!_&&!S&&(0,t.createElement)(J,{setAttributes:pe,hasBgVideo:q,videoId:Z,videoUrl:Q}),(S||q)&&!le&&(0,t.createElement)(Y,{setAttributes:pe,hasOverlayBgColor:ee,overlayBgColorNormal:te,overlayBgColorHover:ne}),(S||q)&&!ee&&(0,t.createElement)(X,{setAttributes:pe,hasOverlayGradientBgColor:le,overlayGradientBgColorNormal:ae,overlayGradientBgColorHover:oe}),(m||_)&&(0,t.createElement)(T,{label:(0,l.__)("Animation Speed","enblocks"),value:C,setValue:e=>pe({bgAnimationSpeed:e}),resetFallback:10,min:1,max:20,step:.5,singleUnit:"sec"}),(S||q)&&(ee||le)&&(0,t.createElement)(T,{label:(0,l.__)("Overlay Opacity","enblocks"),value:re,setValue:e=>pe({overlayOpacity:e}),resetFallback:.5,max:1,step:.05}),S&&$&&!!L&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(h,null),(0,t.createElement)("div",{className:"enb-mt-24"},(0,t.createElement)("h2",{className:"enb-component-heading"},(0,l.__)("Image Performance Options","enblocks"))),(0,t.createElement)(j,{setAttributes:pe,decoding:R,fetchPriority:H,lazyLoading:D}))))))}var o;return(0,t.createElement)(e,{...n})}),"withBackground");(0,e.addFilter)("editor.BlockEdit","enblocks/background",K),(0,e.addFilter)("blocks.registerBlockType","enblocks/background-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/column"!==t&&"enblocks/container"!==t?e:{...e,attributes:{...n,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:10},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 q=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/button"===n.name||"enblocks/columns"===n.name||"enblocks/heading"===n.name||"enblocks/icon"===n.name){const{attributes:{blockId:o,bgColor:s,bgColorHover:c,hasAnimatedBgColor:b,animatedBgColor1:m,animatedBgColor2:u,animatedBgColor3:d,animatedBgColor4:p,animatedBgColor5:g,hasGradientBgColor:h,gradientBgColorNormal:v,gradientBgColorHover:k,hasAnimatedGradientBg:f,animatedGradientBgColor:y,bgAnimationSpeed:_,backgroundCSS:E,backgroundAnimatedCSS:C,hoverBgCSS:S,animatedBgKeyframeCSS:w},setAttributes:x}=n;let $="",B="";!s||b||h||f||($+=`background-color:${s};`),b&&(B+=`animation:${o}animatedBgColors ${_}s infinite;`),h&&v&&($+=`border:0;background:${v};`),f&&y&&(B+=`border:0;background:${y};`,B+=`animation:animatedGradientPosition ${_}s infinite;`,B+="background-size: 400%;"),(0,i.useEffect)((()=>{JSON.stringify(E)!==JSON.stringify($)&&x({backgroundCSS:$})}),[E,$,x]),(0,i.useEffect)((()=>{JSON.stringify(C)!==JSON.stringify(B)&&x({backgroundAnimatedCSS:B})}),[C,B,x]);let N="";!c||b||h||f||(N+=`background-color:${c};`),h&&k&&(N+=`background:${k};`),(0,i.useEffect)((()=>{JSON.stringify(S)!==JSON.stringify(N)&&x({hoverBgCSS:N})}),[S,N,x]);let M="";return b&&(M+=`@keyframes ${o}animatedBgColors{`,M+=`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,i.useEffect)((()=>{JSON.stringify(w)!==JSON.stringify(M)&&x({animatedBgKeyframeCSS:M})}),[w,M,x]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Background",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-background"},!b&&!h&&!f&&(0,t.createElement)(U,{setAttributes:x,color:s,color2:c}),!h&&!f&&(0,t.createElement)(O,{setAttributes:x,bgAnimationSpeed:_,animatedBgColor1:m,animatedBgColor2:u,animatedBgColor3:d,animatedBgColor4:p,animatedBgColor5:g,hasAnimatedBgColor:b}),!b&&!f&&(0,t.createElement)(W,{setAttributes:x,hasGradientBgColor:h,gradientBgColorNormal:v,gradientBgColorHover:k}),!b&&!h&&(0,t.createElement)(F,{setAttributes:x,hasAnimatedGradientBg:f,animatedGradientBgColor:y,bgAnimationSpeed:_}),(b||f)&&(0,t.createElement)(T,{label:(0,l.__)("Animation Speed","enblocks"),value:_,setValue:e=>x({bgAnimationSpeed:e}),resetFallback:10,min:1,max:20,step:.5,singleUnit:"sec"})))))}return(0,t.createElement)(e,{...n})}),"withBackgroundColors");(0,e.addFilter)("editor.BlockEdit","enblocks/background-colors",q),(0,e.addFilter)("blocks.registerBlockType","enblocks/background-colors-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/button"!==t&&"enblocks/columns"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t?e:{...e,attributes:{...n,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:10},backgroundCSS:{type:"object",source:"html"},backgroundAnimatedCSS:{type:"object",source:"html"},hoverBgCSS:{type:"object",source:"html"},animatedBgKeyframeCSS:{type:"object",source:"html"}}}}));const Z=(0,t.createElement)(E.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,t.createElement)(E.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"})),Q=(0,t.createElement)(E.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,t.createElement)(E.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"})),ee=({linkedTypeDuo:e,linkedType:n,setLinkedType:o})=>{let r="Switch to Tablet";"pair"===n?r=(0,l.__)("Pair Linked","enblocks"):"linked"===n?r=(0,l.__)("Linked","enblocks"):"unlinked"===n&&(r=(0,l.__)("Unlinked","enblocks"));const i=()=>{e?o("linked"===n?"unlinked":"linked"):"pair"===n?o("linked"):"linked"===n?o("unlinked"):"unlinked"===n&&o("pair")};return(0,t.createElement)(a.ButtonGroup,{className:"enb-linked-toggle"},["pair","linked","unlinked"].map(((e,l)=>(0,t.createElement)(a.Button,{key:l,label:r,showTooltip:!0,tooltipPosition:"top",className:k()("enb-linked-toggle-button",n,{selected:e===n}),onClick:i},"pair"===e&&Z,"linked"===e&&Z,"unlinked"===e&&Q))))},te=({resetButton:e=!0,label:n,innerLabel:o=[(0,l.__)("Top","enblocks"),(0,l.__)("Right","enblocks"),(0,l.__)("Bottom","enblocks"),(0,l.__)("Left","enblocks")],help:r,hasDeviceToggle:i,showLinked:s,linkedTypeDuo:c,linkedType:b,setLinkedType:m,hasNegativeValue:u,min:d,max:g,step:h,value:v,setValue:_,resetFallback:E,value2:C,setValue2:S,resetFallback2:w,value3:x,setValue3:T,resetFallback3:B,value4:N,setValue4:M,resetFallback4:V,singleUnit:L,showUnits:R,units:H,unit:D="px",setUnit:O,resetFallbackUnit:A="px"})=>{R&&("%"===D||"dvw"===D||"dvh"===D?(g=100,u&&(d=-100)):"em"!==D&&"rem"!==D||(g=20,h=.1,u&&(d=-20)));let F,U,P,I=!0;return v===E&&C===w&&x===B&&N===V&&D===A||(I=!1),s&&("linked"===b&&(C=v,x=v,N=v),"pair"===b&&(x=v,N=C),"linked"!==b&&"pair"!==b||(U=!0,P=!0),"linked"===b&&(F=!0)),(0,t.createElement)("div",{className:"enb-component enb-range enb-grid enb-gap-4"},!!n&&(0,t.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,t.createElement)("h2",{className:"enb-components-heading enb-m-0"},n),(0,t.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},i&&(0,t.createElement)($,null),s&&(0,t.createElement)(ee,{linkedTypeDuo:c,linkedType:b,setLinkedType:m}),e&&(0,t.createElement)(p,{disabled:I,onClick:()=>{_(E),S(w),T(B),M(V),R&&O(A)}}))),(0,t.createElement)("div",{className:k()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!L||R})},(0,t.createElement)(a.RangeControl,{label:o[0],value:v,onChange:_,min:d,max:g,step:h,withInputField:!0}),(0,t.createElement)(a.RangeControl,{label:o[1],value:C,onChange:S,min:d,max:g,step:h,withInputField:!0,disabled:F}),(0,t.createElement)(a.RangeControl,{label:o[2],value:x,onChange:T,min:d,max:g,step:h,withInputField:!0,disabled:U}),(0,t.createElement)(a.RangeControl,{label:o[3],value:N,onChange:M,min:d,max:g,step:h,withInputField:!0,disabled:P}),R&&(0,t.createElement)(y,{units:H,unit:D,setUnit:O}),!!L&&(0,t.createElement)(f,{unit:L})),!!r&&(0,t.createElement)("div",{className:"components-base-control__help enb-component-help"},r))},ne=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/button"===n.name||"enblocks/column"===n.name||"enblocks/columns"===n.name||"enblocks/container"===n.name||"enblocks/heading"===n.name||"enblocks/icon"===n.name){const{attributes:{hasGradientBgColor:o,hasAnimatedGradientBg:s,borderStyle:c,borderLinkedType:b,borderTop:m,borderTopMD:u,borderTopLG:d,borderRight:p,borderRightMD:v,borderRightLG:k,borderBottom:f,borderBottomMD:y,borderBottomLG:_,borderLeft:E,borderLeftMD:C,borderLeftLG:S,borderUnit:w,borderColor:$,borderColorHover:T,borderRadiusLinkedType:B,borderRadiusTop:M,borderRadiusTopMD:V,borderRadiusTopLG:L,borderRadiusRight:R,borderRadiusRightMD:H,borderRadiusRightLG:D,borderRadiusBottom:O,borderRadiusBottomMD:A,borderRadiusBottomLG:F,borderRadiusLeft:U,borderRadiusLeftMD:P,borderRadiusLeftLG:I,borderRadiusUnit:G,borderCSS:z,borderMD:J,borderLG:W,hoverBorderCSS:j},setAttributes:Y}=n;function X(e){return!!e||0===e}let K="",q="",Z="";if(c&&"none"!==c&&!o&&!s)if("linked"===b){let ke="",fe="";X(d)&&(ke=`${d}${w} `),$&&(fe+=` ${$}`),X(m)?ke=`${m}${w} `:X(d)&&(ke=`${d}${w} `),K+=`border:${ke}${c}${fe};`,X(u)&&(q+=`border-width:${u}${w};`),(X(m)&&X(d)||X(u)&&X(d))&&(Z+=`border-width:${d}${w};`)}else K+=`border-style:${c};`,X(m)?K+=`border-block-start-width:${m}${w};`:X(d)&&(K+=`border-block-start-width:${d}${w};`),X(u)&&(q+=`border-block-start-width:${u}${w};`),(X(m)&&X(d)||X(u)&&X(d))&&(Z+=`border-block-start-width:${d}${w};`),X(f)?K+=`border-block-end-width:${f}${w};`:X()&&(K+=`border-block-end-width:${_}${w};`),X(y)&&(q+=`border-block-end-width:${y}${w};`),(X(f)&&X(_)||X(y)&&X(_))&&(Z+=`border-block-end-width:${_}${w};`),X(E)?K+=`border-inline-start-width:${E}${w};`:X(S)&&(K+=`border-inline-start-width:${S}${w};`),X(C)&&(q+=`border-inline-start-width:${C}${w};`),(X(E)&&X(S)||X(C)&&X(S))&&(Z+=`border-inline-start-width:${S}${w};`),X(p)?K+=`border-inline-end-width:${p}${w};`:X(k)&&(K+=`border-inline-end-width:${k}${w};`),X(v)&&(q+=`border-inline-end-width:${v}${w};`),(X(p)&&X(k)||X(v)&&X(k))&&(Z+=`border-inline-end-width:${k}${w};`),$&&(K+=`border-color:${$};`);"linked"===B?(X(M)?K+=`border-radius:${M}${G};`:X(L)&&(K+=`border-radius:${L}${G};`),X(V)&&(q+=`border-radius:${V}${G};`),(X(M)&&X(L)||X(V)&&X(L))&&(Z+=`border-radius:${L}${G};`)):(X(M)?K+=`border-start-start-radius:${M}${G};`:X(L)&&(K+=`border-start-start-radius:${L}${G};`),X(V)&&(q+=`border-start-start-radius:${V}${G};`),(X(M)&&X(L)||X(V)&&X(L))&&(Z+=`border-start-start-radius:${L}${G};`),X(R)?K+=`border-start-end-radius:${R}${G};`:X(D)&&(K+=`border-start-end-radius:${D}${G};`),X(H)&&(q+=`border-start-end-radius:${H}${G};`),(X(R)&&X(D)||X(H)&&X(D))&&(Z+=`border-start-end-radius:${D}${G};`),X(O)?K+=`border-end-end-radius:${O}${G};`:X(F)&&(K+=`border-end-end-radius:${F}${G};`),X(A)&&(q+=`border-end-end-radius:${A}${G};`),(X(O)&&X(F)||X(A)&&X(F))&&(Z+=`border-end-end-radius:${F}${G};`),X(U)?K+=`border-end-start-radius:${U}${G};`:X(I)&&(K+=`border-end-start-radius:${I}${G};`),X(P)&&(q+=`border-end-start-radius:${P}${G};`),(X(U)&&X(I)||X(P)&&X(I))&&(Z+=`border-end-start-radius:${I}${G};`)),(0,i.useEffect)((()=>{JSON.stringify(z)!==JSON.stringify(K)&&Y({borderCSS:K})}),[z,K,Y]),(0,i.useEffect)((()=>{JSON.stringify(J)!==JSON.stringify(q)&&Y({borderMD:q})}),[J,q,Y]),(0,i.useEffect)((()=>{JSON.stringify(W)!==JSON.stringify(Z)&&Y({borderLG:Z})}),[W,Z,Y]);let Q="";c&&T&&!o&&!s&&(Q+=`border-color:${T};`),(0,i.useEffect)((()=>{JSON.stringify(j)!==JSON.stringify(Q)&&Y({hoverBorderCSS:Q})}),[j,Q,Y]);const ee=x(),ne=()=>{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 k;case"Tablet":return v;case"Mobile":return p;default:return}},oe=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 y;case"Mobile":return f;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 S;case"Tablet":return C;case"Mobile":return E;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 V;case"Mobile":return M;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 D;case"Tablet":return H;case"Mobile":return R;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 O;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 I;case"Tablet":return P;case"Mobile":return U;default:return}},ve=e=>{"Desktop"===ee?Y({borderRadiusLeftLG:e}):"Tablet"===ee?Y({borderRadiusLeftMD:e}):"Mobile"===ee&&Y({borderRadiusLeft:e})};return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Border",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-border"},(0,t.createElement)(N,{label:(0,l.__)("Border Style","enblocks"),options:[{label:(0,l.__)("Default","enblocks"),value:""},{label:(0,l.__)("None","enblocks"),value:"none"},{label:(0,l.__)("Solid","enblocks"),value:"solid"},{label:(0,l.__)("Dotted ","enblocks"),value:"dotted "},{label:(0,l.__)("Dashed","enblocks"),value:"dashed"},{label:(0,l.__)("Double ","enblocks"),value:"double "},{label:(0,l.__)("Groove","enblocks"),value:"groove"}],value:c,setValue:e=>Y({borderStyle:e})}),!!c&&"none"!==c&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(te,{label:(0,l.__)("Border Width","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedTypeDuo:!0,linkedType:b,setLinkedType:e=>Y({borderLinkedType:e}),value:ne(),setValue:le,value2:ae(),setValue2:oe,value3:re(),setValue3:ie,value4:se(),setValue4:ce,singleUnit:"px"}),(0,t.createElement)(g,{label:(0,l.__)("Border Color","enblocks"),colorLabel:(0,l.__)("Normal","enblocks"),color:$,setColor:e=>Y({borderColor:e}),hasColor2:!0,colorLabel2:(0,l.__)("Hover","enblocks"),color2:T,setColor2:e=>Y({borderColorHover:e})}),(0,t.createElement)(h,null)),(0,t.createElement)(te,{label:(0,l.__)("Border Radius","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedTypeDuo:!0,linkedType:B,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:G,setUnit:e=>Y({borderRadiusUnit:e})})))))}return(0,t.createElement)(e,{...n})}),"withBorder");(0,e.addFilter)("editor.BlockEdit","enblocks/border",ne),(0,e.addFilter)("blocks.registerBlockType","enblocks/border-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/button"!==t&&"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t?e:{...e,attributes:{...n,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 le=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/image"===n.name){const{attributes:{hasGradientBgColor:o,hasAnimatedGradientBg:s,borderStyle:c,borderLinkedType:b,borderTop:m,borderTopMD:u,borderTopLG:d,borderRight:p,borderRightMD:v,borderRightLG:k,borderBottom:f,borderBottomMD:y,borderBottomLG:_,borderLeft:E,borderLeftMD:C,borderLeftLG:S,borderUnit:w,borderColor:$,borderColorHover:B,fancyBorderRadius:M,fancyBorderRadiusTop:V,fancyBorderRadiusRight:L,fancyBorderRadiusBottom:R,fancyBorderRadiusLeft:D,borderRadiusLinkedType:O,borderRadiusTop:A,borderRadiusTopMD:F,borderRadiusTopLG:U,borderRadiusRight:P,borderRadiusRightMD:I,borderRadiusRightLG:G,borderRadiusBottom:z,borderRadiusBottomMD:J,borderRadiusBottomLG:W,borderRadiusLeft:j,borderRadiusLeftMD:Y,borderRadiusLeftLG:X,borderRadiusUnit:K,borderCSS:q,borderMD:Z,borderLG:Q,hoverBorderCSS:ee},setAttributes:ne}=n;function le(e){return!!e||0===e}let ae="",oe="",re="";if(c&&"none"!==c&&!o&&!s)if("linked"===b){let we="",xe="";le(d)&&(we=`${d}${w} `),$&&(xe+=` ${$}`),le(m)?we=`${m}${w} `:le(d)&&(we=`${d}${w} `),ae+=`border:${we}${c}${xe};`,le(u)&&(oe+=`border-width:${u}${w};`),(le(m)&&le(d)||le(u)&&le(d))&&(re+=`border-width:${d}${w};`)}else ae+=`border-style:${c};`,le(m)?ae+=`border-block-start-width:${m}${w};`:le(d)&&(ae+=`border-block-start-width:${d}${w};`),le(u)&&(oe+=`border-block-start-width:${u}${w};`),(le(m)&&le(d)||le(u)&&le(d))&&(re+=`border-block-start-width:${d}${w};`),le(f)?ae+=`border-block-end-width:${f}${w};`:le()&&(ae+=`border-block-end-width:${_}${w};`),le(y)&&(oe+=`border-block-end-width:${y}${w};`),(le(f)&&le(_)||le(y)&&le(_))&&(re+=`border-block-end-width:${_}${w};`),le(E)?ae+=`border-inline-start-width:${E}${w};`:le(S)&&(ae+=`border-inline-start-width:${S}${w};`),le(C)&&(oe+=`border-inline-start-width:${C}${w};`),(le(E)&&le(S)||le(C)&&le(S))&&(re+=`border-inline-start-width:${S}${w};`),le(p)?ae+=`border-inline-end-width:${p}${w};`:le(k)&&(ae+=`border-inline-end-width:${k}${w};`),le(v)&&(oe+=`border-inline-end-width:${v}${w};`),(le(p)&&le(k)||le(v)&&le(k))&&(re+=`border-inline-end-width:${k}${w};`),$&&(ae+=`border-color:${$};`);M?ae+=`border-radius:${V}% calc(100% - ${V}%) calc(100% - ${R}%) ${R}% / ${D}% ${L}% calc(100% - ${L}%) calc(100% - ${D}%);`:"linked"===O?(le(A)?ae+=`border-radius:${A}${K};`:le(U)&&(ae+=`border-radius:${U}${K};`),le(F)&&(oe+=`border-radius:${F}${K};`),(le(A)&&le(U)||le(F)&&le(U))&&(re+=`border-radius:${U}${K};`)):(le(A)?ae+=`border-start-start-radius:${A}${K};`:le(U)&&(ae+=`border-start-start-radius:${U}${K};`),le(F)&&(oe+=`border-start-start-radius:${F}${K};`),(le(A)&&le(U)||le(F)&&le(U))&&(re+=`border-start-start-radius:${U}${K};`),le(P)?ae+=`border-start-end-radius:${P}${K};`:le(G)&&(ae+=`border-start-end-radius:${G}${K};`),le(I)&&(oe+=`border-start-end-radius:${I}${K};`),(le(P)&&le(G)||le(I)&&le(G))&&(re+=`border-start-end-radius:${G}${K};`),le(z)?ae+=`border-end-end-radius:${z}${K};`:le(W)&&(ae+=`border-end-end-radius:${W}${K};`),le(J)&&(oe+=`border-end-end-radius:${J}${K};`),(le(z)&&le(W)||le(J)&&le(W))&&(re+=`border-end-end-radius:${W}${K};`),le(j)?ae+=`border-end-start-radius:${j}${K};`:le(X)&&(ae+=`border-end-start-radius:${X}${K};`),le(Y)&&(oe+=`border-end-start-radius:${Y}${K};`),(le(j)&&le(X)||le(Y)&&le(X))&&(re+=`border-end-start-radius:${X}${K};`)),(0,i.useEffect)((()=>{JSON.stringify(q)!==JSON.stringify(ae)&&ne({borderCSS:ae})}),[q,ae,ne]),(0,i.useEffect)((()=>{JSON.stringify(Z)!==JSON.stringify(oe)&&ne({borderMD:oe})}),[Z,oe,ne]),(0,i.useEffect)((()=>{JSON.stringify(Q)!==JSON.stringify(re)&&ne({borderLG:re})}),[Q,re,ne]);let ie="";c&&B&&!o&&!s&&(ie+=`border-color:${B};`),(0,i.useEffect)((()=>{JSON.stringify(ee)!==JSON.stringify(ie)&&ne({hoverBorderCSS:ie})}),[ee,ie,ne]);const se=x(),ce=()=>{switch(se){case"Desktop":return d;case"Tablet":return u;case"Mobile":return m;default:return}},be=e=>{"Desktop"===se?ne({borderTopLG:e}):"Tablet"===se?ne({borderTopMD:e}):"Mobile"===se&&ne({borderTop:e})},me=()=>{switch(se){case"Desktop":return k;case"Tablet":return v;case"Mobile":return p;default:return}},ue=e=>{"Desktop"===se?ne({borderRightLG:e}):"Tablet"===se?ne({borderRightMD:e}):"Mobile"===se&&ne({borderRight:e})},de=()=>{switch(se){case"Desktop":return _;case"Tablet":return y;case"Mobile":return f;default:return}},pe=e=>{"Desktop"===se?ne({borderBottomLG:e}):"Tablet"===se?ne({borderBottomMD:e}):"Mobile"===se&&ne({borderBottom:e})},ge=()=>{switch(se){case"Desktop":return S;case"Tablet":return C;case"Mobile":return E;default:return}},he=e=>{"Desktop"===se?ne({borderLeftLG:e}):"Tablet"===se?ne({borderLeftMD:e}):"Mobile"===se&&ne({borderLeft:e})},ve=()=>{switch(se){case"Desktop":return U;case"Tablet":return F;case"Mobile":return A;default:return}},ke=e=>{"Desktop"===se?ne({borderRadiusTopLG:e}):"Tablet"===se?ne({borderRadiusTopMD:e}):"Mobile"===se&&ne({borderRadiusTop:e})},fe=()=>{switch(se){case"Desktop":return G;case"Tablet":return I;case"Mobile":return P;default:return}},ye=e=>{"Desktop"===se?ne({borderRadiusRightLG:e}):"Tablet"===se?ne({borderRadiusRightMD:e}):"Mobile"===se&&ne({borderRadiusRight:e})},_e=()=>{switch(se){case"Desktop":return W;case"Tablet":return J;case"Mobile":return z;default:return}},Ee=e=>{"Desktop"===se?ne({borderRadiusBottomLG:e}):"Tablet"===se?ne({borderRadiusBottomMD:e}):"Mobile"===se&&ne({borderRadiusBottom:e})},Ce=()=>{switch(se){case"Desktop":return X;case"Tablet":return Y;case"Mobile":return j;default:return}},Se=e=>{"Desktop"===se?ne({borderRadiusLeftLG:e}):"Tablet"===se?ne({borderRadiusLeftMD:e}):"Mobile"===se&&ne({borderRadiusLeft:e})};return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Border",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-border"},(0,t.createElement)(N,{label:(0,l.__)("Border Style","enblocks"),options:[{label:(0,l.__)("Default","enblocks"),value:""},{label:(0,l.__)("None","enblocks"),value:"none"},{label:(0,l.__)("Solid","enblocks"),value:"solid"},{label:(0,l.__)("Dotted ","enblocks"),value:"dotted "},{label:(0,l.__)("Dashed","enblocks"),value:"dashed"},{label:(0,l.__)("Double ","enblocks"),value:"double "},{label:(0,l.__)("Groove","enblocks"),value:"groove"}],value:c,setValue:e=>ne({borderStyle:e})}),!!c&&"none"!==c&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(te,{label:(0,l.__)("Border Width","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedTypeDuo:!0,linkedType:b,setLinkedType:e=>ne({borderLinkedType:e}),value:ce(),setValue:be,value2:me(),setValue2:ue,value3:de(),setValue3:pe,value4:ge(),setValue4:he,singleUnit:"px"}),(0,t.createElement)(g,{label:(0,l.__)("Border Color","enblocks"),colorLabel:(0,l.__)("Normal","enblocks"),color:$,setColor:e=>ne({borderColor:e}),hasColor2:!0,colorLabel2:(0,l.__)("Hover","enblocks"),color2:B,setColor2:e=>ne({borderColorHover:e})}),(0,t.createElement)(h,null)),(0,t.createElement)(H,{label:(0,l.__)("Fancy Border Radius","enblocks"),checked:M,setChecked:e=>ne({fancyBorderRadius:e})}),M&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Top","enblocks"),value:V,setValue:e=>ne({fancyBorderRadiusTop:e}),resetFallback:50,singleUnit:"%"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Right","enblocks"),value:L,setValue:e=>ne({fancyBorderRadiusRight:e}),resetFallback:50,singleUnit:"%"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Bottom","enblocks"),value:R,setValue:e=>ne({fancyBorderRadiusBottom:e}),resetFallback:50,singleUnit:"%"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Left","enblocks"),value:D,setValue:e=>ne({fancyBorderRadiusLeft:e}),resetFallback:50,singleUnit:"%"})),!M&&(0,t.createElement)(te,{label:(0,l.__)("Border Radius","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedTypeDuo:!0,linkedType:O,setLinkedType:e=>ne({borderRadiusLinkedType:e}),value:ve(),setValue:ke,value2:fe(),setValue2:ye,value3:_e(),setValue3:Ee,value4:Ce(),setValue4:Se,showUnits:!0,units:[{label:"px",value:"px"},{label:"%",value:"%"}],unit:K,setUnit:e=>ne({borderRadiusUnit:e})})))))}return(0,t.createElement)(e,{...n})}),"withBorder");(0,e.addFilter)("editor.BlockEdit","enblocks/border",le),(0,e.addFilter)("blocks.registerBlockType","enblocks/border-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/image"!==t?e:{...e,attributes:{...n,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 ae=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/column"===n.name||"enblocks/columns"===n.name||"enblocks/container"===n.name||"enblocks/image"===n.name){const{attributes:{boxShadowX:o,boxShadowY:s,boxShadowBlur:c,boxShadowSpread:b,boxShadowColor:m,boxShadowColorHover:u,boxShadowColorParentHover:d,boxShadowInset:p,boxShadowXHover:h,boxShadowYHover:v,boxShadowBlurHover:k,boxShadowSpreadHover:f,boxShadowXParentHover:y,boxShadowYParentHover:_,boxShadowBlurParentHover:E,boxShadowSpreadParentHover:C,boxShadowCSS:S,hoverBoxShadowCSS:w,parentHoverBoxShadowCSS:x},setAttributes:$}=n;function B(e){return!!e||0===e}let N="";const M=p?" inset":"";let V,L,R,D,O,A,F,U;u&&(V=B(h)?h:o,L=B(v)?v:s,R=B(k)?k:c,D=B(f)?f:b),d&&(O=B(y)?y:o,A=B(_)?_:s,F=B(E)?E:c,U=B(C)?C:b),m&&(N+=`box-shadow:${o}px ${s}px ${c}px ${b}px ${m}${M};`),(0,i.useEffect)((()=>{JSON.stringify(S)!==JSON.stringify(N)&&$({boxShadowCSS:N})}),[S,N,$]);let P="";u&&(P+=`box-shadow:${V}px ${L}px ${R}px ${D}px ${u}${M};`),(0,i.useEffect)((()=>{JSON.stringify(w)!==JSON.stringify(P)&&$({hoverBoxShadowCSS:P})}),[w,P,$]);let I="";return d&&(I+=`box-shadow:${O}px ${A}px ${F}px ${U}px ${d}${M};`),(0,i.useEffect)((()=>{JSON.stringify(x)!==JSON.stringify(I)&&$({parentHoverBoxShadowCSS:I})}),[x,I,$]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Box Shadow",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-box-shadow"},(0,t.createElement)(g,{label:(0,l.__)("Shadow Color","enblocks"),colorLabel:(0,l.__)("Normal","enblocks"),color:m,setColor:e=>$({boxShadowColor:e}),hasColor2:!0,colorLabel2:(0,l.__)("Hover","enblocks"),color2:u,setColor2:e=>$({boxShadowColorHover:e}),hasColor3:!0,colorLabel3:(0,l.__)("Parent Hover","enblocks"),color3:d,setColor3:e=>$({boxShadowColorParentHover:e})}),(0,t.createElement)(H,{label:(0,l.__)("Inset","enblocks"),help:(0,l.__)("Changes the shadow from an outer box-shadow to an inner box-shadow.","enblocks"),checked:p,setChecked:e=>$({boxShadowInset:e})}),(0,t.createElement)(a.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"}]},(e=>{switch(e.name){case"normal":return(0,t.createElement)("div",{className:"normal-tab-content"},(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Offset-X","enblocks"),value:o,setValue:e=>$({boxShadowX:e}),resetFallback:0,min:-200,max:200,singleUnit:"px"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Offset-Y","enblocks"),value:s,setValue:e=>$({boxShadowY:e}),resetFallback:0,min:-200,max:200,singleUnit:"px"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Blur","enblocks"),value:c,setValue:e=>$({boxShadowBlur:e}),resetFallback:16,max:200,singleUnit:"px"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Spread","enblocks"),value:b,setValue:e=>$({boxShadowSpread:e}),resetFallback:8,min:-200,max:200,singleUnit:"px"}));case"hover":return(0,t.createElement)("div",{className:"hover-tab-content"},(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Offset-X","enblocks"),value:h,setValue:e=>$({boxShadowXHover:e}),min:-200,max:200,singleUnit:"px"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Offset-Y","enblocks"),value:v,setValue:e=>$({boxShadowYHover:e}),min:-200,max:200,singleUnit:"px"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Blur","enblocks"),value:k,setValue:e=>$({boxShadowBlurHover:e}),max:200,singleUnit:"px"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Spread","enblocks"),value:f,setValue:e=>$({boxShadowSpreadHover:e}),min:-200,max:200,singleUnit:"px"}));case"parent-hover":return(0,t.createElement)("div",{className:"parent-hover-tab-content"},(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Offset-X","enblocks"),value:y,setValue:e=>$({boxShadowXParentHover:e}),min:-200,max:200,singleUnit:"px"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Offset-Y","enblocks"),value:_,setValue:e=>$({boxShadowYParentHover:e}),min:-200,max:200,singleUnit:"px"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Blur","enblocks"),value:E,setValue:e=>$({boxShadowBlurParentHover:e}),max:200,singleUnit:"px"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Spread","enblocks"),value:C,setValue:e=>$({boxShadowSpreadParentHover:e}),min:-200,max:200,singleUnit:"px"}))}}))))))}return(0,t.createElement)(e,{...n})}),"withBoxShadow");(0,e.addFilter)("editor.BlockEdit","enblocks/box-shadow",ae),(0,e.addFilter)("blocks.registerBlockType","enblocks/box-shadow-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...n,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 oe=({resetButton:e=!0,innerLabel:n=[(0,l.__)("Min","enblocks"),(0,l.__)("Max","enblocks")],isClamp:o,hasNegativeValue:r,min:i,max:s,step:c,disabled:b,value:m,setValue:u,resetFallback:d,value2:g,setValue2:h,resetFallback2:v,singleUnit:_,showUnits:E,units:C,unit:S="px",setUnit:w,resetFallbackUnit:x="px"})=>{E&&("%"===S||"dvw"===S||"dvh"===S?(s=100,r&&(i=-100)):"em"!==S&&"rem"!==S||(s=20,c=.1,r&&(i=-20)));let $=i,T=s;o&&(m&&($=m),r&&(i=-1*s,m&&m<0&&($=i,T=m)));let B=!0;return m===d&&g===v&&S===x||(B=!1),(0,t.createElement)("div",{className:k()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!_||E})},(0,t.createElement)(a.RangeControl,{label:n[0],value:m,onChange:u,min:i,max:s,step:c,withInputField:!0,disabled:b}),(0,t.createElement)(a.RangeControl,{label:n[1],value:g,onChange:h,min:$,max:T,step:c,withInputField:!0,disabled:b}),E&&(0,t.createElement)(y,{units:C,unit:S,setUnit:w}),!!_&&(0,t.createElement)(f,{unit:_}),e&&(0,t.createElement)(p,{disabled:B,onClick:()=>{u(d),h(v),E&&w(x)}}))},re=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/image"===n.name){const{attributes:{cliPathType:o,cliPathValue:s,coordinateStart:c,coordinateEnd:b,coordinateStart2:m,coordinateEnd2:u,coordinateStart3:d,coordinateEnd3:p,coordinateStart4:g,coordinateEnd4:h,coordinateStart5:v,coordinateEnd5:f,clipPathCSS:y},setAttributes:_}=n;let E="",C="",S="",w="",x="";3!==o&&4!==o&&5!==o||(E=`${c||0}% ${b||0}%`,C=`, ${m||0}% ${u||0}%`,S=`, ${d||0}% ${p||0}%`),4!==o&&5!==o||(w=`, ${g||0}% ${h||0}%`),5===o&&(x=`, ${v||0}% ${f||0}%`),_({cliPathValue:`polygon(${E}${C}${S}${w}${x})`});let $="";return s&&($+=`clip-path:${s};`),(0,i.useEffect)((()=>{JSON.stringify(y)!==JSON.stringify($)&&_({clipPathCSS:$})}),[y,$,_]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Clip Path",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-clip-path"},(0,t.createElement)(a.ButtonGroup,{className:"enb-component block-editor-block-styles__variants"},(0,t.createElement)(a.Button,{className:k()("block-editor-block-styles__item",{"is-active":!o}),onClick:()=>{_({cliPathType:""})}},(0,l.__)("None","enblocks")),(0,t.createElement)(a.Button,{className:k()("block-editor-block-styles__item",{"is-active":3===o}),onClick:()=>{_({cliPathType:3,coordinateStart:50,coordinateEnd:0,coordinateStart2:0,coordinateEnd2:100,coordinateStart3:100,coordinateEnd3:100})}},(0,l.__)("Triangle","enblocks")),(0,t.createElement)(a.Button,{className:k()("block-editor-block-styles__item",{"is-active":4===o}),onClick:()=>{_({cliPathType:4,coordinateStart:50,coordinateEnd:0,coordinateStart2:100,coordinateEnd2:50,coordinateStart3:50,coordinateEnd3:100,coordinateStart4:0,coordinateEnd4:50})}},(0,l.__)("Rhombus","enblocks")),(0,t.createElement)(a.Button,{className:k()(" block-editor-block-styles__item",{"is-active":5===o}),onClick:()=>{_({cliPathType:5,coordinateStart:50,coordinateEnd:0,coordinateStart2:100,coordinateEnd2:38,coordinateStart3:82,coordinateEnd3:100,coordinateStart4:18,coordinateEnd4:100,coordinateStart5:0,coordinateEnd5:38})}},(0,l.__)("Pentagon","enblocks"))),!!o&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,t.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,t.createElement)("h2",{className:"enb-component-heading"},(0,l.__)("Coordinate 1","enblocks"))),(0,t.createElement)(oe,{innerLabel:[(0,l.__)("X-Axis","enblocks"),(0,l.__)("y-Axis","enblocks")],max:100,value:c,setValue:e=>_({coordinateStart:e}),value2:b,setValue2:e=>_({coordinateEnd:e})})),(0,t.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,t.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,t.createElement)("h2",{className:"enb-component-heading"},(0,l.__)("Coordinate 2","enblocks"))),(0,t.createElement)(oe,{innerLabel:[(0,l.__)("X-Axis","enblocks"),(0,l.__)("Y-Axis","enblocks")],max:100,value:m,setValue:e=>_({coordinateStart2:e}),value2:u,setValue2:e=>_({coordinateEnd2:e})})),(0,t.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,t.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,t.createElement)("h2",{className:"enb-component-heading"},(0,l.__)("Coordinate 3","enblocks"))),(0,t.createElement)(oe,{innerLabel:[(0,l.__)("X-Axis","enblocks"),(0,l.__)("Y-Axis","enblocks")],max:100,value:d,setValue:e=>_({coordinateStart3:e}),value2:p,setValue2:e=>_({coordinateEnd3:e})})),(4===o||5===o)&&(0,t.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,t.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,t.createElement)("h2",{className:"enb-component-heading"},(0,l.__)("Coordinate 4","enblocks"))),(0,t.createElement)(oe,{innerLabel:[(0,l.__)("X-Axis","enblocks"),(0,l.__)("Y-Axis","enblocks")],max:100,value:g,setValue:e=>_({coordinateStart4:e}),value2:h,setValue2:e=>_({coordinateEnd4:e})})),5===o&&(0,t.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,t.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,t.createElement)("h2",{className:"enb-component-heading"},(0,l.__)("Coordinate 5","enblocks"))),(0,t.createElement)(oe,{innerLabel:[(0,l.__)("X-Axis","enblocks"),(0,l.__)("Y-Axis","enblocks")],max:100,value:v,setValue:e=>_({coordinateStart5:e}),value2:f,setValue2:e=>_({coordinateEnd5:e})})))))))}return(0,t.createElement)(e,{...n})}),"withClipPath");(0,e.addFilter)("editor.BlockEdit","enblocks/clip-path",re),(0,e.addFilter)("blocks.registerBlockType","enblocks/clip-path-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/image"!==t?e:{...e,attributes:{...n,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 ie=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/column"===n.name||"enblocks/container"===n.name){const{attributes:{textColor:o,textColorHover:s,linkColor:c,linkHoverColor:b,linkVisitedColor:m,colorsCSS:u,hoverColorsCSS:d,linkColorCSS:p,linkHoverColorCSS:h,linkVisitedColorCSS:v},setAttributes:k}=n;let f="";o&&(f+=`color:${o};`),(0,i.useEffect)((()=>{JSON.stringify(u)!==JSON.stringify(f)&&k({colorsCSS:f})}),[u,f,k]);let y="";s&&(y+=`color:${s};`),(0,i.useEffect)((()=>{JSON.stringify(d)!==JSON.stringify(y)&&k({hoverColorsCSS:y})}),[d,y,k]);let _="";c&&(_+=`color:${c};`),(0,i.useEffect)((()=>{JSON.stringify(p)!==JSON.stringify(_)&&k({linkColorCSS:_})}),[p,_,k]);let E="";b&&(E+=`color:${b};`),(0,i.useEffect)((()=>{JSON.stringify(h)!==JSON.stringify(E)&&k({linkHoverColorCSS:E})}),[h,E,k]);let C="";return b&&(C+=`color:${b};`),(0,i.useEffect)((()=>{JSON.stringify(v)!==JSON.stringify(C)&&k({linkVisitedColorCSS:C})}),[v,C,k]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Colors",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-text-color"},(0,t.createElement)(g,{label:(0,l.__)("Text Color","enblocks"),colorLabel:(0,l.__)("Normal","enblocks"),color:o,setColor:e=>k({textColor:e}),hasColor2:!0,colorLabel2:(0,l.__)("Hover","enblocks"),color2:s,setColor2:e=>k({textColorHover:e})}),(0,t.createElement)(g,{label:(0,l.__)("Links Color","enblocks"),colorLabel:(0,l.__)("Normal","enblocks"),color:c,setColor:e=>k({linkColor:e}),hasColor2:!0,colorLabel2:(0,l.__)("Hover","enblocks"),color2:b,setColor2:e=>k({linkHoverColor:e}),hasColor3:!0,colorLabel3:(0,l.__)("Visited","enblocks"),color3:m,setColor3:e=>k({linkVisitedColor:e})})))))}return(0,t.createElement)(e,{...n})}),"withTextColors");(0,e.addFilter)("editor.BlockEdit","enblocks/text-colors",ie),(0,e.addFilter)("blocks.registerBlockType","enblocks/text-colors-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/column"!==t&&"enblocks/container"!==t?e:{...e,attributes:{...n,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 se=({help:e,setAttributes:n,color:a,colorHover:o,hasLinkColor:r=!1,linkColor:i,linkHoverColor:s,linkVisitedColor:c,showGradientText:b=!0,hasGradientText:m,gradientTextColor:u})=>(0,t.createElement)("div",{className:"enb-control enb-control-text-color"},(0,t.createElement)(g,{label:(0,l.__)("Text Color","enblocks"),colorLabel:(0,l.__)("Normal","enblocks"),color:a,setColor:e=>n({textColor:e}),hasColor2:!0,colorLabel2:(0,l.__)("Hover","enblocks"),color2:o,setColor2:e=>n({textColorHover:e})}),r&&(0,t.createElement)(g,{label:(0,l.__)("Links Color","enblocks"),colorLabel:(0,l.__)("Normal","enblocks"),color:i,setColor:e=>n({linkColor:e}),hasColor2:!0,colorLabel2:(0,l.__)("Hover","enblocks"),color2:s,setColor2:e=>n({linkHoverColor:e}),hasColor3:!0,colorLabel3:(0,l.__)("Visited","enblocks"),color3:c,setColor3:e=>n({linkVisitedColor:e})}),b&&(0,t.createElement)(t.Fragment,null,m&&(0,t.createElement)(h,null),(0,t.createElement)(H,{label:(0,l.__)("Gradient Text Color","enblocks"),checked:m,setChecked:e=>n({hasGradientText:e})}),m&&(0,t.createElement)(A,{gradient:u,setGradient:e=>n({gradientTextColor:e})})),!!e&&(0,t.createElement)("div",{className:"components-base-control__help enb-component-help"},e)),ce=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/button"===n.name||"enblocks/heading"===n.name){const{attributes:{blockId:l,textColor:o,textColorHover:s,hasGradientText:c,gradientTextColor:b,colorsCSS:m,hoverColorsCSS:u,gradientTextCSS:d},setAttributes:p}=n;let g="";o&&(g+=`color:${o};`),(0,i.useEffect)((()=>{JSON.stringify(m)!==JSON.stringify(g)&&p({colorsCSS:g})}),[m,g,p]);let h="";s&&(h+=`color:${s};`),(0,i.useEffect)((()=>{JSON.stringify(u)!==JSON.stringify(h)&&p({hoverColorsCSS:h})}),[u,h,p]);let v="",k="";return c&&b&&(k+=`background:${b};-webkit-background-clip: text;-webkit-text-fill-color: transparent;`),k&&(v=`.${l} .enb-text, .${l} .enb-text > div{${k}}`),(0,i.useEffect)((()=>{JSON.stringify(d)!==JSON.stringify(v)&&p({gradientTextCSS:v})}),[d,v,p]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Colors",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)(se,{setAttributes:p,color:o,colorHover:s,hasLinkColor:!1,hasGradientText:c,gradientTextColor:b}))))}return(0,t.createElement)(e,{...n})}),"withTextColorsWithGradient");(0,e.addFilter)("editor.BlockEdit","enblocks/text-colors-with-gradient",ce),(0,e.addFilter)("blocks.registerBlockType","enblocks/text-colors-with-gradient-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/button"!==t&&"enblocks/heading"!==t?e:{...e,attributes:{...n,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 be=({setAttributes:e,filterBlur:n,filterBrightness:o,filterContrast:r,filterGrayscale:i,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,t.createElement)("div",{className:"enb-control-filters"},(0,t.createElement)(a.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"}]},(a=>{switch(a.name){case"normal":return(0,t.createElement)("div",{className:"normal-tab-content"},(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Blur","enblocks"),value:n,setValue:t=>e({filterBlur:t}),min:.5,step:.5,max:10,singleUnit:"px"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Brightness","enblocks"),value:o,setValue:t=>e({filterBrightness:t}),min:1,max:200,singleUnit:"%"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Contrast","enblocks"),value:r,setValue:t=>e({filterContrast:t}),min:1,max:200,singleUnit:"%"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Grayscale","enblocks"),value:i,setValue:t=>e({filterGrayscale:t}),min:1,max:100,singleUnit:"%"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Hue","enblocks"),value:s,setValue:t=>e({filterHue:t}),min:1,max:360,singleUnit:"deg"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Invert","enblocks"),value:c,setValue:t=>e({filterInvert:t}),min:1,max:100,singleUnit:"%"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Saturate","enblocks"),value:b,setValue:t=>e({filterSaturate:t}),min:1,max:200,singleUnit:"%"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Sepia","enblocks"),value:m,setValue:t=>e({filterSepia:t}),min:1,max:100,singleUnit:"%"}));case"hover":return(0,t.createElement)("div",{className:"hover-tab-content"},(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Blur","enblocks"),value:u,setValue:t=>e({filterBlurHover:t}),min:.5,step:.5,max:10,singleUnit:"px"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Brightness","enblocks"),value:d,setValue:t=>e({filterBrightnessHover:t}),min:1,max:200,singleUnit:"%"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Contrast","enblocks"),value:p,setValue:t=>e({filterContrastHover:t}),min:1,max:200,singleUnit:"%"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Grayscale","enblocks"),value:g,setValue:t=>e({filterGrayscaleHover:t}),min:1,max:100,singleUnit:"%"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Hue","enblocks"),value:h,setValue:t=>e({filterHueHover:t}),min:1,max:360,singleUnit:"deg"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Invert","enblocks"),value:v,setValue:t=>e({filterInvertHover:t}),min:1,max:100,singleUnit:"%"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Saturate","enblocks"),value:k,setValue:t=>e({filterSaturateHover:t}),min:1,max:200,singleUnit:"%"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Sepia","enblocks"),value:f,setValue:t=>e({filterSepiaHover:t}),min:1,max:100,singleUnit:"%"}))}}))),me=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/container"===n.name||"enblocks/image"===n.name){const{attributes:{filterBlur:l,filterBrightness:o,filterContrast:s,filterGrayscale:c,filterHue:b,filterInvert:m,filterSaturate:u,filterSepia:d,filterBlurHover:p,filterBrightnessHover:g,filterContrastHover:h,filterGrayscaleHover:v,filterHueHover:k,filterInvertHover:f,filterSaturateHover:y,filterSepiaHover:_,filtersCSS:E,hoverFilterCSS:C},setAttributes:S}=n;function w(e){return!!e||0===e}let x="";(w(l)||w(o)||w(s)||w(c)||w(b)||w(m)||w(u)||w(d))&&(x+="filter:",w(l)&&(x+=`blur(${l}px) `),w(o)&&(x+=`brightness(${o}%) `),w(s)&&(x+=`contrast(${s}%) `),w(c)&&(x+=`grayscale(${c}%) `),w(b)&&(x+=`hue-rotate(${b}deg) `),w(m)&&(x+=`invert(${m}%) `),w(u)&&(x+=`saturate(${u}%) `),w(d)&&(x+=`sepia(${d}%)`),x+=";"),(0,i.useEffect)((()=>{JSON.stringify(E)!==JSON.stringify(x)&&S({filtersCSS:x})}),[E,x,S]);let $="";return(w(p)||w(g)||w(h)||w(v)||w(k)||w(f)||w(y)||w(_))&&($+="filter:",w(p)&&($+=`blur(${p}px) `),w(g)&&($+=`brightness(${g}%) `),w(h)&&($+=`contrast(${h}%) `),w(v)&&($+=`grayscale(${v}%) `),w(k)&&($+=`hue-rotate(${k}deg) `),w(f)&&($+=`invert(${f}%) `),w(y)&&($+=`saturate(${y}%) `),w(_)&&($+=`sepia(${_}%)`),$+="}"),(0,i.useEffect)((()=>{JSON.stringify(C)!==JSON.stringify($)&&S({hoverFilterCSS:$})}),[C,$,S]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Filters",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)(be,{setAttributes:S,filterBlur:l,filterBrightness:o,filterContrast:s,filterGrayscale:c,filterHue:b,filterInvert:m,filterSaturate:u,filterSepia:d,filterBlurHover:p,filterBrightnessHover:g,filterContrastHover:h,filterGrayscaleHover:v,filterHueHover:k,filterInvertHover:f,filterSaturateHover:y,filterSepiaHover:_}))))}return(0,t.createElement)(e,{...n})}),"withFilters");(0,e.addFilter)("editor.BlockEdit","enblocks/filters",me),(0,e.addFilter)("blocks.registerBlockType","enblocks/filters-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/container"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...n,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 ue=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/button"===n.name||"enblocks/column"===n.name||"enblocks/container"===n.name||"enblocks/heading"===n.name){const{attributes:{linkDecoration:o,linkDecorationColor:s,linkDecorationThickness:c,linkDecorationOffset:b,linkHoverDecoration:m,linkHoverDecorationColor:u,linkHoverDecorationThickness:d,linkHoverDecorationOffset:p,linkDecorationCSS:h,linkHoverDecorationCSS:v},setAttributes:k}=n;let f="";o&&(f+=`text-decoration-line:${o};`),"underline"===o&&(s&&(f+=`text-decoration-color:${s};`),c&&(f+=`text-decoration-thickness:${c}px;`),b&&(f+=`text-underline-offset:${b}em;`)),(0,i.useEffect)((()=>{JSON.stringify(h)!==JSON.stringify(f)&&k({linkDecorationCSS:f})}),[h,f,k]);let y="";return m&&(y+=`text-decoration-line:${m};`),"underline"===m&&(u&&(y+=`text-decoration-color:${u};`),d&&(y+=`text-decoration-thickness:${d}px;`),p&&(y+=`text-underline-offset:${p}em;`)),(0,i.useEffect)((()=>{JSON.stringify(v)!==JSON.stringify(y)&&k({linkHoverDecorationCSS:y})}),[v,y,k]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Links",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)(a.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"}]},(e=>{switch(e.name){case"normal":return(0,t.createElement)("div",{className:"normal-tab-content"},(0,t.createElement)(N,{label:(0,l.__)("Text Decoration","enblocks"),options:[{label:"Default",value:""},{label:"None",value:"none"},{label:"Underline",value:"underline"}],value:o,setValue:e=>k({linkDecoration:e})}),!!o&&"none"!==o&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(g,{label:(0,l.__)("Color","enblocks"),colorLabel:(0,l.__)("Normal","enblocks"),color:s,setColor:e=>k({linkDecorationColor:e})}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Thickness","enblocks"),value:c,setValue:e=>k({linkDecorationThickness:e}),max:20,singleUnit:"px"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Offset","enblocks"),value:b,setValue:e=>k({linkDecorationOffset:e}),max:5,step:.1,singleUnit:"em"})));case"hover":return(0,t.createElement)("div",{className:"hover-tab-content"},(0,t.createElement)(N,{label:(0,l.__)("Text Decoration","enblocks"),options:[{label:"Default",value:""},{label:"None",value:"none"},{label:"Underline",value:"underline"}],value:m,setValue:e=>k({linkHoverDecoration:e})}),!!m&&"none"!==m&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(g,{label:(0,l.__)("Color","enblocks"),colorLabel:(0,l.__)("Normal","enblocks"),color:u,setColor:e=>k({linkHoverDecorationColor:e})}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Thickness","enblocks"),value:d,setValue:e=>k({linkHoverDecorationThickness:e}),max:20,singleUnit:"px"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Offset","enblocks"),value:p,setValue:e=>k({linkHoverDecorationOffset:e}),max:5,step:.1,singleUnit:"em"})))}})))))}return(0,t.createElement)(e,{...n})}),"withLinkStyle");(0,e.addFilter)("editor.BlockEdit","enblocks/link-style",ue),(0,e.addFilter)("blocks.registerBlockType","enblocks/link-style-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/button"!==t&&"enblocks/column"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t?e:{...e,attributes:{...n,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 de=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/button"===n.name||"enblocks/column"===n.name||"enblocks/container"===n.name||"enblocks/heading"===n.name||"enblocks/icon"===n.name||"enblocks/image"===n.name){const{attributes:{visibility:o,visibilityParentHover:s,opacity:c,opacityHover:b,opacityParentHover:m,visibilityCSS:u,hoverVisibilityCSS:d,parentHoverVisibilityCSS:p},setAttributes:g}=n;function h(e){return!!e||0===e}let v="";o&&(v+=`visibility:${o};`),h(c)&&(v+=`opacity:${c};`),(0,i.useEffect)((()=>{JSON.stringify(u)!==JSON.stringify(v)&&g({visibilityCSS:v})}),[u,v,g]);let k="";h(b)&&(k+=`opacity:${b};`),(0,i.useEffect)((()=>{JSON.stringify(d)!==JSON.stringify(k)&&g({hoverVisibilityCSS:k})}),[d,k,g]);let f="";s&&(f+=`visibility:${s};`),h(m)&&(f+=`opacity:${m};`),(0,i.useEffect)((()=>{JSON.stringify(p)!==JSON.stringify(f)&&g({parentHoverVisibilityCSS:f})}),[p,f,g]);const y=[{label:(0,l.__)("Default","enblocks"),value:""},{label:(0,l.__)("Visible","enblocks"),value:"visible"},{label:(0,l.__)("Hidden","enblocks"),value:"hidden"},{label:(0,l.__)("Collapse","enblocks"),value:"collapse"}];return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Opacity & Visibility",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-visibility"},(0,t.createElement)(a.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"}]},(e=>{switch(e.name){case"normal":return(0,t.createElement)("div",{className:"normal-tab-content"},(0,t.createElement)(T,{label:(0,l.__)("Opacity","enblocks"),value:c,setValue:e=>g({opacity:e}),max:1,step:.05}),(0,t.createElement)(N,{label:(0,l.__)("Visibility","enblocks"),options:y,value:o,setValue:e=>g({visibility:e})}));case"hover":return(0,t.createElement)("div",{className:"hover-tab-content"},(0,t.createElement)(T,{label:(0,l.__)("Opacity","enblocks"),value:b,setValue:e=>g({opacityHover:e}),max:1,step:.05}));case"parent-hover":return(0,t.createElement)("div",{className:"parent-hover-tab-content"},(0,t.createElement)(T,{label:(0,l.__)("Opacity","enblocks"),value:m,setValue:e=>g({opacityParentHover:e}),max:1,step:.05}),(0,t.createElement)(N,{label:(0,l.__)("Visibility","enblocks"),options:y,value:s,setValue:e=>g({visibilityParentHover:e})}))}}))))))}return(0,t.createElement)(e,{...n})}),"withVisibility");(0,e.addFilter)("editor.BlockEdit","enblocks/visibility",de),(0,e.addFilter)("blocks.registerBlockType","enblocks/visibility-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/button"!==t&&"enblocks/column"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...n,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 pe=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/column"===n.name||"enblocks/columns"===n.name||"enblocks/container"===n.name){const{attributes:{overflowX:o,overflowY:s,overscrollBehavior:c,overflowCSS:b},setAttributes:m}=n;let u="";o&&(u+=`overflow-x:${o};`),s&&(u+=`overflow-y:${s};`),c&&(u+=`overflow-y:${c};`),(0,i.useEffect)((()=>{JSON.stringify(b)!==JSON.stringify(u)&&m({overflowCSS:u})}),[b,u,m]);const d=[{label:(0,l.__)("Default","enblocks"),value:""},{label:(0,l.__)("Visible","enblocks"),value:"visible"},{label:(0,l.__)("Hidden","enblocks"),value:"hidden"},{label:(0,l.__)("Clip","enblocks"),value:"clip"},{label:(0,l.__)("Scroll","enblocks"),value:"scroll"},{label:(0,l.__)("Auto","enblocks"),value:"auto"}];return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Overflow",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control-overflow"},(0,t.createElement)(N,{label:(0,l.__)("Overflow-X","enblocks"),options:d,value:o,setValue:e=>m({overflowX:e})}),(0,t.createElement)(N,{label:(0,l.__)("Overflow-Y","enblocks"),options:d,value:s,setValue:e=>m({overflowY:e})}),("scroll"===o||"auto"===o||"scroll"===s||"auto"===s)&&(0,t.createElement)(N,{label:(0,l.__)("Overscroll Behavior","enblocks"),help:(0,l.__)("Specifies the behavior of a browser upon reaching the edge of a scrolling area.","enblocks"),options:[{label:(0,l.__)("Default","enblocks"),value:""},{label:(0,l.__)("Contain","enblocks"),value:"contain"},{label:(0,l.__)("None","enblocks"),value:"none"}],value:c,setValue:e=>m({overscrollBehavior:e})})))))}return(0,t.createElement)(e,{...n})}),"withOverflow");(0,e.addFilter)("editor.BlockEdit","enblocks/overflow",pe),(0,e.addFilter)("blocks.registerBlockType","enblocks/overflow-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==t?e:{...e,attributes:{...n,overflowX:{type:"string"},overflowY:{type:"string"},overscrollBehavior:{type:"string"},overflowCSS:{type:"object",source:"html"}}}}));const ge=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/button"===n.name||"enblocks/heading"===n.name){const{attributes:{width:o,widthUnit:s,height:c,heightUnit:b,hasMinMax:m,minWidth:u,minWidthUnit:d,maxWidth:p,maxWidthUnit:g,minHeight:h,minHeightUnit:v,maxHeight:k,maxHeightUnit:f,sizeCSS:y},setAttributes:_}=n;function E(e){return!!e||0===e}let C="";E(o)&&(C+=`width:${o}${s};`),m&&(E(u)&&(C+=`min-width:${u}${d};`),E(p)&&(C+=`max-width:${p}${g};`)),E(c)&&(C+=`height:${c}${b};`),m&&(E(h)&&(C+=`min-height:${h}${v};`),E(k)&&(C+=`max-height:${k}${f};`)),(0,i.useEffect)((()=>{JSON.stringify(y)!==JSON.stringify(C)&&_({sizeCSS:C})}),[y,C,_]);const S=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}];return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Size",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-component enb-component-size"},(0,t.createElement)(T,{label:(0,l.__)("Width","enblocks"),value:o,setValue:e=>_({width:e}),max:2e3,showUnits:!0,units:S,unit:s,setUnit:e=>_({widthUnit:e})}),(0,t.createElement)(T,{label:(0,l.__)("Height","enblocks"),value:c,setValue:e=>_({height:e}),max:2e3,showUnits:!0,units:S,unit:b,setUnit:e=>_({heightUnit:e})}),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(H,{label:(0,l.__)("Min & Max Values","enblocks"),checked:m,setChecked:e=>_({hasMinMax:e})}),m&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(T,{label:(0,l.__)("Min Width","enblocks"),value:u,setValue:e=>_({minWidth:e}),max:2e3,showUnits:!0,units:S,unit:d,setUnit:e=>_({minWidthUnit:e})}),(0,t.createElement)(T,{label:(0,l.__)("Max Width","enblocks"),value:p,setValue:e=>_({maxWidth:e}),max:2e3,showUnits:!0,units:S,unit:g,setUnit:e=>_({maxWidthUnit:e})}),(0,t.createElement)(T,{label:(0,l.__)("Min Height","enblocks"),value:h,setValue:e=>_({minHeight:e}),max:2e3,showUnits:!0,units:S,unit:v,setUnit:e=>_({minHeightUnit:e})}),(0,t.createElement)(T,{label:(0,l.__)("Max Height","enblocks"),value:k,setValue:e=>_({maxHeight:e}),max:2e3,showUnits:!0,units:S,unit:f,setUnit:e=>_({maxHeightUnit:e})})))))))}return(0,t.createElement)(e,{...n})}),"withSize");(0,e.addFilter)("editor.BlockEdit","enblocks/size",ge),(0,e.addFilter)("blocks.registerBlockType","enblocks/size-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/button"!==t&&"enblocks/heading"!==t?e:{...e,attributes:{...n,width:{type:"number"},widthUnit:{type:"string",default:"px"},height:{type:"number"},heightUnit:{type:"string",default:"px"},hasMinMax:{type:"boolean",default:!1},minWidth:{type:"number"},minWidthUnit:{type:"string",default:"px"},maxWidth:{type:"number"},maxWidthUnit:{type:"string",default:"px"},minHeight:{type:"number"},minHeightUnit:{type:"string",default:"px"},maxHeight:{type:"number"},maxHeightUnit:{type:"string",default:"px"},sizeCSS:{type:"object",source:"html"}}}}));const he=({toggleButtonLabel:e="Switch to Preset Value",toggleButtonLabel2:n="Set Fluid Value",label:l,help:o,innerLabel:r,hasCustomValue:i=!1,setShowCustomValue:s,options:c,value:b,setValue:m,isClamp:u,min:d,max:p,customValue:g,setCustomValue:h,resetFallback:v,customValue2:k,setCustomValue2:f,resetFallback2:y})=>(0,t.createElement)("div",{className:"enb-component enb-cols-2 enb-align-start enb-col-gap-8"},(0,t.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,t.createElement)("h2",{className:"enb-component-heading"},l,!!o&&(0,t.createElement)("span",{className:"enb-component-help"},o)),(0,t.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center"},(0,t.createElement)(L,{label:i?e:n,isActive:!!i,onClick:()=>s(!0!==i)}))),(0,t.createElement)("div",{className:"enb-control-select-with-custom-value-wrap"},!i&&(0,t.createElement)(a.SelectControl,{options:c,value:b,onChange:m}),i&&(0,t.createElement)("div",{className:"enb-flex enb-align-start enb-col-gap-4"},(0,t.createElement)(oe,{innerLabel:r,isClamp:u,min:d,max:p,value:g,setValue:h,resetFallback:v,value2:k,setValue2:f,resetFallback2:y})))),ve=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/container"===n.name||"enblocks/icon"===n.name||"enblocks/image"===n.name){const{attributes:{hasCustomRatio:o,aspectRatio:s,aspectRatioLeft:c,aspectRatioRight:b,width:m,widthUnit:u,height:d,heightUnit:p,hasMinMax:g,minWidth:h,minWidthUnit:v,maxWidth:k,maxWidthUnit:f,minHeight:y,minHeightUnit:_,maxHeight:E,maxHeightUnit:C,sizeCSS:S},setAttributes:w}=n;function x(e){return!!e||0===e}let $="";!o&&s&&($+=`aspect-ratio:${s};`),o&&x(c)&&x(b)&&($+=`aspect-ratio:${c}/${b};`),x(m)&&($+=`width:${m}${u};`),g&&(x(h)&&($+=`min-width:${h}${v};`),x(k)&&($+=`max-width:${k}${f};`)),o||s||(x(d)&&($+=`height:${d}${p};`),g&&(x(y)&&($+=`min-height:${y}${_};`),x(E)&&($+=`max-height:${E}${C};`))),(0,i.useEffect)((()=>{JSON.stringify(S)!==JSON.stringify($)&&w({sizeCSS:$})}),[S,$,w]);const B=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}];return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Size",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-component enb-component-size"},(0,t.createElement)(he,{label:(0,l.__)("Aspect Ratio","enblocks"),help:(0,l.__)("Define the desired width-to-height ratio of an element.","enblocks"),innerLabel:"",toggleButtonLabel:"Select Predefined Ratio",toggleButtonLabel2:"Set Custom Ratio",hasCustomValue:o,setShowCustomValue:e=>w({hasCustomRatio:e}),options:[{label:(0,l.__)("Default","enblocks"),value:""},{label:(0,l.__)("1:1","enblocks"),value:"1/1"},{label:(0,l.__)("2:3","enblocks"),value:"2/3"},{label:(0,l.__)("3:2","enblocks"),value:"3/2"},{label:(0,l.__)("3:4","enblocks"),value:"3/4"},{label:(0,l.__)("4:3","enblocks"),value:"4/3"},{label:(0,l.__)("16:9 ","enblocks"),value:"16/9 "},{label:(0,l.__)("21:9 ","enblocks"),value:"21/9 "}],value:s,setValue:e=>w({aspectRatio:e}),min:1,max:25,customValue:c,setCustomValue:e=>w({aspectRatioLeft:e}),customValue2:b,setCustomValue2:e=>w({aspectRatioRight:e})}),(0,t.createElement)(T,{label:(0,l.__)("Width","enblocks"),value:m,setValue:e=>w({width:e}),max:2e3,showUnits:!0,units:B,unit:u,setUnit:e=>w({widthUnit:e})}),!o&&!s&&(0,t.createElement)(T,{label:(0,l.__)("Height","enblocks"),value:d,setValue:e=>w({height:e}),max:2e3,showUnits:!0,units:B,unit:p,setUnit:e=>w({heightUnit:e})}),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(H,{label:(0,l.__)("Min & Max Values","enblocks"),checked:g,setChecked:e=>w({hasMinMax:e})}),g&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(t.Fragment,null,(0,t.createElement)(T,{label:(0,l.__)("Min Width","enblocks"),value:h,setValue:e=>w({minWidth:e}),max:2e3,showUnits:!0,units:B,unit:v,setUnit:e=>w({minWidthUnit:e})}),(0,t.createElement)(T,{label:(0,l.__)("Max Width","enblocks"),value:k,setValue:e=>w({maxWidth:e}),max:2e3,showUnits:!0,units:B,unit:f,setUnit:e=>w({maxWidthUnit:e})})),!o&&!s&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(T,{label:(0,l.__)("Min Height","enblocks"),value:y,setValue:e=>w({minHeight:e}),max:2e3,showUnits:!0,units:B,unit:_,setUnit:e=>w({minHeightUnit:e})}),(0,t.createElement)(T,{label:(0,l.__)("Max Height","enblocks"),value:E,setValue:e=>w({maxHeight:e}),max:2e3,showUnits:!0,units:B,unit:C,setUnit:e=>w({maxHeightUnit:e})}))))))))}return(0,t.createElement)(e,{...n})}),"withSizeAspectRatio");(0,e.addFilter)("editor.BlockEdit","enblocks/size-aspect-ratio",ve),(0,e.addFilter)("blocks.registerBlockType","enblocks/size-aspect-ratio-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/container"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...n,hasCustomRatio:{type:"boolean",default:!1},aspectRatio:{type:"string"},aspectRatioLeft:{type:"number"},aspectRatioRight:{type:"number"},width:{type:"number"},widthUnit:{type:"string",default:"px"},height:{type:"number"},heightUnit:{type:"string",default:"px"},hasMinMax:{type:"boolean",default:!1},minWidth:{type:"number"},minWidthUnit:{type:"string",default:"px"},maxWidth:{type:"number"},maxWidthUnit:{type:"string",default:"px"},minHeight:{type:"number"},minHeightUnit:{type:"string",default:"px"},maxHeight:{type:"number"},maxHeightUnit:{type:"string",default:"px"},sizeCSS:{type:"object",source:"html"}}}}));const ke=({help:e,setAttributes:n,position:a,options:o=[{label:(0,l.__)("Default","enblocks"),value:""},{label:(0,l.__)("Static","enblocks"),value:"static"},{label:(0,l.__)("Relative","enblocks"),value:"relative"},{label:(0,l.__)("Absolute","enblocks"),value:"absolute"},{label:(0,l.__)("Fixed","enblocks"),value:"fixed"},{label:(0,l.__)("Sticky","enblocks"),value:"sticky"}],hasPositionValues:r=!0,top:i,setTop:s,right:c,setRight:b,bottom:m,setBottom:u,left:d,setLeft:p,units:g=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],unit:h,zIndex:v})=>(0,t.createElement)("div",{className:"enb-component-position"},(0,t.createElement)(N,{label:(0,l.__)("Type","enblocks"),options:o,value:a,setValue:e=>n({position:e})}),!!a&&(0,t.createElement)(t.Fragment,null,r&&(0,t.createElement)(te,{label:(0,l.__)("Position","enblocks"),hasDeviceToggle:!0,showLinked:!1,min:-2e3,max:2e3,value:i,setValue:s,value2:c,setValue2:b,value3:m,setValue3:u,value4:d,setValue4:p,showUnits:!0,units:g,unit:h,setUnit:e=>n({positionUnit:e})}),(0,t.createElement)(T,{label:(0,l.__)("Z-Index","enblocks"),value:v,setValue:e=>n({zIndex:e}),min:-10,max:1e3})),!!e&&(0,t.createElement)("div",{className:"components-base-control__help enb-component-help"},e)),fe=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/buttons"===n.name||"enblocks/container"===n.name||"enblocks/heading"===n.name||"enblocks/icon"===n.name||"enblocks/image"===n.name){const{attributes:{position:l,positionTop:o,positionTopMD:s,positionTopLG:c,positionRight:b,positionRightMD:m,positionRightLG:u,positionBottom:d,positionBottomMD:p,positionBottomLG:g,positionLeft:h,positionLeftMD:v,positionLeftLG:k,positionUnit:f,zIndex:y,positionCSS:_,positionMD:E,positionLG:C},setAttributes:S}=n;function w(e){return!!e||0===e}let $="",T="",B="";l&&($+=`position:${l};`,w(o)?$+=`top:${o}${f};`:w(c)&&($+=`top:${c}${f};`),w(s)&&(T+=`top:${s}${f};`),(w(o)&&w(c)||w(s)&&w(c))&&(B+=`top:${c}${f};`),w(b)?$+=`right:${b}${f};`:w(u)&&($+=`right:${u}${f};`),w(m)&&(T+=`right:${m}${f};`),(w(b)&&w(u)||w(m)&&w(u))&&(B+=`right:${u}${f};`),w(d)?$+=`bottom:${d}${f};`:w(g)&&($+=`bottom:${g}${f};`),w(p)&&(T+=`bottom:${p}${f};`),(w(d)&&w(g)||w(p)&&w(g))&&(B+=`bottom:${g}${f};`),w(h)?$+=`left:${h}${f};`:w(k)&&($+=`left:${k}${f};`),w(v)&&(T+=`left:${v}${f};`),(w(h)&&w(k)||w(v)&&w(k))&&(B+=`left:${k}${f};`),w(y)&&($+=`z-index:${y};`)),(0,i.useEffect)((()=>{JSON.stringify(_)!==JSON.stringify($)&&S({positionCSS:$})}),[_,$,S]),(0,i.useEffect)((()=>{JSON.stringify(E)!==JSON.stringify(T)&&S({positionMD:T})}),[E,T,S]),(0,i.useEffect)((()=>{JSON.stringify(C)!==JSON.stringify(B)&&S({positionLG:B})}),[C,B,S]);const N=x(),M=()=>{switch(N){case"Desktop":return c;case"Tablet":return s;case"Mobile":return o;default:return}},V=e=>{"Desktop"===N?S({positionTopLG:e}):"Tablet"===N?S({positionTopMD:e}):"Mobile"===N&&S({positionTop:e})},L=()=>{switch(N){case"Desktop":return u;case"Tablet":return m;case"Mobile":return b;default:return}},R=e=>{"Desktop"===N?S({positionRightLG:e}):"Tablet"===N?S({positionRightMD:e}):"Mobile"===N&&S({positionRight:e})},H=()=>{switch(N){case"Desktop":return g;case"Tablet":return p;case"Mobile":return d;default:return}},D=e=>{"Desktop"===N?S({positionBottomLG:e}):"Tablet"===N?S({positionBottomMD:e}):"Mobile"===N&&S({positionBottom:e})},O=()=>{switch(N){case"Desktop":return k;case"Tablet":return v;case"Mobile":return h;default:return}},A=e=>{"Desktop"===N?S({positionLeftLG:e}):"Tablet"===N?S({positionLeftMD:e}):"Mobile"===N&&S({positionLeft:e})};return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Position",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)(ke,{setAttributes:S,position:l,top:M(),setTop:V,right:L(),setRight:R,bottom:H(),setBottom:D,left:O(),setLeft:A,unit:f,zIndex:y}))))}return(0,t.createElement)(e,{...n})}),"withPosition");(0,e.addFilter)("editor.BlockEdit","enblocks/visibility-with-inspector-controls",fe),(0,e.addFilter)("blocks.registerBlockType","enblocks/visibility-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/buttons"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...n,position:{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"},positionMD:{type:"object",source:"html"},positionLG:{type:"object",source:"html"}}}}));const ye=({linkedType:e,setLinkedType:n,label:o,customValue:r,setCustomValue:i,innerTitle:s=[(0,l.__)("Top","enblocks"),(0,l.__)("Bottom","enblocks"),(0,l.__)("Left","enblocks"),(0,l.__)("Right","enblocks")],hasNegativeValue:c,options:b=[{label:(0,l.__)("Default","enblocks"),value:""},{label:(0,l.__)("0","enblocks"),value:"--enb-spacing-0"},{label:(0,l.__)("8px","enblocks"),value:"--enb-spacing-8"},{label:(0,l.__)("12px","enblocks"),value:"--enb-spacing-12"},{label:(0,l.__)("16px","enblocks"),value:"--enb-spacing-16"},{label:(0,l.__)("24px","enblocks"),value:"--enb-spacing-24"},{label:(0,l.__)("32px","enblocks"),value:"--enb-spacing-32"},{label:(0,l.__)("40px","enblocks"),value:"--enb-spacing-40"},{label:(0,l.__)("48px","enblocks"),value:"--enb-spacing-48"},{label:(0,l.__)("56px","enblocks"),value:"--enb-spacing-56"},{label:(0,l.__)("64px","enblocks"),value:"--enb-spacing-64"},{label:(0,l.__)("72px","enblocks"),value:"--enb-spacing-72"},{label:(0,l.__)("80px","enblocks"),value:"--enb-spacing-80"},{label:(0,l.__)("96px","enblocks"),value:"--enb-spacing-96"}],min:m,max:u=1e3,value:d,setValue:g,minValue:h,setMinValue:v,maxValue:f,setMaxValue:y,value2:_,setValue2:E,minValue2:C,setMinValue2:S,maxValue2:w,setMaxValue2:x,value3:$,setValue3:T,minValue3:B,setMinValue3:N,maxValue3:M,setMaxValue3:L,value4:R,setValue4:H,minValue4:D,setMinValue4:O,maxValue4:A,setMaxValue4:F,resetFallback:U=""})=>{"pair"===e?r?(C=h,w=f,D=B,A=M):(_=d,R=$):"linked"===e&&(r?(C=h,w=f,B=h,M=f,D=h,A=f):(_=d,$=d,R=d));let P=!0;return r?(h||f||C||w||B||M||D||A)&&(P=!1):d===U&&_===U&&$===U&&R===U||(P=!1),(0,t.createElement)("div",{className:"enb-component enb-component-spacing"},(0,t.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mt--8 enb-mb-8"},(0,t.createElement)("h2",{className:"enb-component-heading"},o),(0,t.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center"},(0,t.createElement)(a.Button,{label:!0===r?(0,l.__)("Switch to Preset Value","enblocks"):(0,l.__)("Switch to Custom Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:k()("enb-control-button enb-switch-control-button",{"is-active":!0===r}),onClick:()=>i(!0!==r),icon:V}),(0,t.createElement)(ee,{linkedType:e,setLinkedType:n}),(0,t.createElement)(p,{disabled:P,onClick:()=>{r?(v(""),y(""),S(""),x(""),N(""),L(""),O(""),F("")):(g(U),E(U),T(U),H(U))}}))),(0,t.createElement)("div",{className:"enb-cols-2 enb-gap-16"},(0,t.createElement)("div",{className:"enb-column"},(0,t.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},s[0]),!r&&(0,t.createElement)(a.SelectControl,{options:b,value:d,onChange:g}),r&&(0,t.createElement)(oe,{resetButton:!1,isClamp:!0,hasNegativeValue:c,min:m,max:u,value:h,setValue:v,value2:f,setValue2:y})),(0,t.createElement)("div",{className:"enb-column"},(0,t.createElement)("h2",{className:" enb-mt-0 enb-mb-4"},s[1]),!r&&(0,t.createElement)(a.SelectControl,{options:b,value:_,onChange:E,disabled:("pair"===e||"linked"===e)&&!0}),r&&(0,t.createElement)(oe,{resetButton:!1,isClamp:!0,hasNegativeValue:c,min:m,max:u,value:C,setValue:S,value2:w,setValue2:x,disabled:("pair"===e||"linked"===e)&&!0})),(0,t.createElement)("div",{className:"enb-column"},(0,t.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},s[2]),!r&&(0,t.createElement)(a.SelectControl,{options:b,value:$,onChange:T,disabled:"linked"===e&&!0}),r&&(0,t.createElement)(oe,{resetButton:!1,isClamp:!0,hasNegativeValue:c,min:m,max:u,value:B,setValue:N,value2:M,setValue2:L,disabled:"linked"===e&&!0})),(0,t.createElement)("div",{className:"enb-column"},(0,t.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},s[3]),!r&&(0,t.createElement)(a.SelectControl,{options:b,value:R,onChange:H,disabled:("pair"===e||"linked"===e)&&!0}),r&&(0,t.createElement)(oe,{resetButton:!1,isClamp:!0,hasNegativeValue:c,min:m,max:u,value:D,setValue:O,value2:A,setValue2:F,disabled:("pair"===e||"linked"===e)&&!0}))))};function _e(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 Ee=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/button"===n.name||"enblocks/buttons"===n.name||"enblocks/column"===n.name||"enblocks/columns"===n.name||"enblocks/container"===n.name||"enblocks/heading"===n.name||"enblocks/icon"===n.name||"enblocks/image"===n.name||"enblocks/spacer"===n.name){const{attributes:{fluidSpacing:o,paddingLinkedType:s,hasCustomPadding:c,paddingTop:b,paddingTopMin:m,paddingTopMax:u,paddingBottom:d,paddingBottomMin:p,paddingBottomMax:g,paddingLeft:v,paddingLeftMin:k,paddingLeftMax:f,paddingRight:y,paddingRightMin:_,paddingRightMax:E,marginLinkedType:C,hasCustomMargin:S,marginTop:w,marginTopMin:$,marginTopMax:T,marginBottom:B,marginBottomMin:N,marginBottomMax:M,marginLeft:V,marginLeftMin:L,marginLeftMax:R,marginRight:D,marginRightMin:O,marginRightMax:A,forceMargin:F,mt:U,mtMD:P,mtLG:I,mr:G,mrMD:z,mrLG:J,mb:W,mbMD:j,mbLG:Y,ml:X,mlMD:K,mlLG:q,mUnit:Z,pt:Q,ptMD:ee,ptLG:ne,pr:le,prMD:ae,prLG:oe,pb:re,pbMD:ie,pbLG:se,pl:ce,plMD:be,plLG:me,pUnit:ue,spacingCSS:de,spacingMD:pe,spacingLG:ge},setAttributes:he}=n;function ve(e){return!!e||0===e}let ke="",fe="",Ee="",Ce="";F&&(Ce=" !important"),o?(c?"linked"===s&&ve(m)&&ve(u)?ke+="padding:"+_e(m,u)+";":"pair"===s?(ve(m)&&ve(u)&&(ke+="padding-block:"+_e(m,u)+";"),ve(k)&&ve(f)&&(ke+="padding-inline:"+_e(k,f)+";")):(ve(m)&&ve(u)&&(ke+="padding-block-start:"+_e(m,u)+";"),ve(p)&&ve(g)&&(ke+="padding-block-end:"+_e(p,g)+";"),ve(k)&&ve(f)&&(ke+="padding-inline-start:"+_e(k,f)+";"),ve(_)&&ve(E)&&(ke+="padding-inline-end:"+_e(_,E)+";")):"linked"===s&&ve(b)?ke+=`padding:var(${b});`:"pair"===s?(ve(b)&&(ke+=`padding-block:var(${b});`),ve(v)&&(ke+=`padding-inline:var(${v});`)):(ve(b)&&(ke+=`padding-block-start:var(${b});`),ve(d)&&(ke+=`padding-block-end:var(${d});`),ve(v)&&(ke+=`padding-inline-start:var(${v});`),ve(y)&&(ke+=`padding-inline-end:var(${y});`)),S?"linked"===C&&ve($)&&ve(T)?ke+="margin:"+_e($,T)+`${Ce};`:"pair"===C?(ve($)&&ve(T)&&(ke+="margin-block:"+_e($,T)+`${Ce};`),ve(L)&&ve(R)&&(ke+="margin-inline:"+_e(L,R)+`${Ce};`)):(ve($)&&ve(T)&&(ke+="margin-block-start:"+_e($,T)+`${Ce};`),ve(N)&&ve(M)&&(ke+="margin-block-end:"+_e(N,M)+`${Ce};`),ve(L)&&ve(R)&&(ke+="margin-inline-start:"+_e(L,R)+`${Ce};`),ve(O)&&ve(A)&&(ke+="margin-inline-end:"+_e(O,A)+`${Ce};`)):"linked"===C?ve(w)&&(ke+=`margin:var(${w})${Ce};`):"pair"===C?(ve(w)&&(ke+=`margin-block:var(${w})${Ce};`),ve(V)&&(ke+=`margin-inline:var(${V})${Ce};`)):(ve(w)&&(ke+=`margin-block-start:var(${w})${Ce};`),ve(B)&&(ke+=`margin-block-end:var(${B})${Ce};`),ve(V)&&(ke+=`margin-inline-start:var(${V})${Ce};`),ve(D)&&(ke+=`margin-inline-end:var(${D})${Ce};`))):("linked"===C?(ve(U)?ke+=`margin:${U}${Z}${Ce};`:ve(I)&&(ke+=`margin:${I}${Z}${Ce};`),ve(P)&&(fe+=`margin:${P}${Z}${Ce};`),(ve(U)&&ve(I)||ve(P)&&ve(I))&&(Ee+=`margin:${I}${Z}${Ce};`)):"pair"===C?(ve(U)?ke+=`margin-block:${U}${Z}${Ce};`:ve(I)&&(ke+=`margin-block:${I}${Z}${Ce};`),ve(P)&&(fe+=`margin-block:${P}${Z}${Ce};`),(ve(U)&&ve(I)||ve(P)&&ve(I))&&(Ee+=`margin-block:${I}${Z}${Ce};`),ve(G)?ke+=`margin-inline:${G}${Z}${Ce};`:ve(J)&&(ke+=`margin-inline:${J}${Z}${Ce};`),ve(z)&&(fe+=`margin-inline:${z}${Z}${Ce};`),(ve(G)&&ve(J)||ve(z)&&ve(J))&&(Ee+=`margin-inline:${J}${Z}${Ce};`)):(ve(U)?ke+=`margin-block-start:${U}${Z}${Ce};`:ve(I)&&(ke+=`margin-block-start:${I}${Z}${Ce};`),ve(P)&&(fe+=`margin-block-start:${P}${Z}${Ce};`),(ve(U)&&ve(I)||ve(P)&&ve(I))&&(Ee+=`margin-block-start:${I}${Z}${Ce};`),ve(W)?ke+=`margin-block-end:${W}${Z}${Ce};`:ve(Y)&&(ke+=`margin-block-end:${Y}${Z}${Ce};`),ve(j)&&(fe+=`margin-block-end:${j}${Z}${Ce};`),(ve(W)&&ve(Y)||ve(j)&&ve(Y))&&(Ee+=`margin-block-end:${Y}${Z}${Ce};`),ve(X)?ke+=`margin-inline-start:${X}${Z}${Ce};`:ve(q)&&(ke+=`margin-inline-start:${q}${Z}${Ce};`),ve(K)&&(fe+=`margin-inline-start:${K}${Z}${Ce};`),(ve(X)&&ve(q)||ve(K)&&ve(q))&&(Ee+=`margin-inline-start:${q}${Z}${Ce};`),ve(G)?ke+=`margin-inline-end:${G}${Z}${Ce};`:ve(J)&&(ke+=`margin-inline-end:${J}${Z}${Ce};`),ve(z)&&(fe+=`margin-inline-end:${z}${Z}${Ce};`),(ve(G)&&ve(J)||ve(z)&&ve(J))&&(Ee+=`margin-inline-end:${J}${Z}${Ce};`)),"linked"===s?(ve(Q)?ke+=`padding:${Q}${ue};`:ve(ne)&&(ke+=`padding:${ne}${ue};`),ve(ee)&&(fe+=`padding:${ee}${ue};`),(ve(Q)&&ve(ne)||ve(ee)&&ve(ne))&&(Ee+=`padding:${ne}${ue};`)):"pair"===s?(ve(Q)?ke+=`padding-block:${Q}${ue};`:ve(ne)&&(ke+=`padding-block:${ne}${ue};`),ve(ee)&&(fe+=`padding-block:${ee}${ue};`),(ve(Q)&&ve(ne)||ve(ee)&&ve(ne))&&(Ee+=`padding-block:${ne}${ue};`),ve(le)?ke+=`padding-inline:${le}${ue};`:ve(oe)&&(ke+=`padding-inline:${oe}${ue};`),ve(ae)&&(fe+=`padding-inline:${ae}${ue};`),(ve(le)&&ve(oe)||ve(ae)&&ve(oe))&&(Ee+=`padding-inline:${oe}${ue};`)):(ve(Q)?ke+=`padding-block-start:${Q}${ue};`:ve(ne)&&(ke+=`padding-block-start:${ne}${ue};`),ve(ee)&&(fe+=`padding-block-start:${ee}${ue};`),(ve(Q)&&ve(ne)||ve(ee)&&ve(ne))&&(Ee+=`padding-block-start:${ne}${ue};`),ve(re)?ke+=`padding-block-end:${re}${ue};`:ve(se)&&(ke+=`padding-block-end:${se}${ue};`),ve(ie)&&(fe+=`padding-block-end:${ie}${ue};`),(ve(re)&&ve(se)||ve(ie)&&ve(se))&&(Ee+=`padding-block-end:${se}${ue};`),ve(ce)?ke+=`padding-inline-start:${ce}${ue};`:ve(me)&&(ke+=`padding-inline-start:${me}${ue};`),ve(be)&&(fe+=`padding-inline-start:${be}${ue};`),(ve(ce)&&ve(me)||ve(be)&&ve(me))&&(Ee+=`padding-inline-start:${me}${ue};`),ve(le)?ke+=`padding-inline-end:${le}${ue};`:ve(oe)&&(ke+=`padding-inline-end:${oe}${ue};`),ve(ae)&&(fe+=`padding-inline-end:${ae}${ue};`),(ve(le)&&ve(oe)||ve(ae)&&ve(oe))&&(Ee+=`padding-inline-end:${oe}${ue};`))),(0,i.useEffect)((()=>{JSON.stringify(de)!==JSON.stringify(ke)&&he({spacingCSS:ke})}),[de,ke,he]),(0,i.useEffect)((()=>{JSON.stringify(pe)!==JSON.stringify(fe)&&he({spacingMD:fe})}),[pe,fe,he]),(0,i.useEffect)((()=>{JSON.stringify(ge)!==JSON.stringify(Ee)&&he({spacingLG:Ee})}),[ge,Ee,he]);const Se=x(),we=()=>{switch(Se){case"Desktop":return I;case"Tablet":return P;case"Mobile":return U;default:return}},xe=e=>{"Desktop"===Se?he({mtLG:e}):"Tablet"===Se?he({mtMD:e}):"Mobile"===Se&&he({mt:e})},$e=()=>{switch(Se){case"Desktop":return J;case"Tablet":return z;case"Mobile":return G;default:return}},Te=e=>{"Desktop"===Se?he({mrLG:e}):"Tablet"===Se?he({mrMD:e}):"Mobile"===Se&&he({mr:e})},Be=()=>{switch(Se){case"Desktop":return Y;case"Tablet":return j;case"Mobile":return W;default:return}},Ne=e=>{"Desktop"===Se?he({mbLG:e}):"Tablet"===Se?he({mbMD:e}):"Mobile"===Se&&he({mb:e})},Me=()=>{switch(Se){case"Desktop":return q;case"Tablet":return K;case"Mobile":return X;default:return}},Ve=e=>{"Desktop"===Se?he({mlLG:e}):"Tablet"===Se?he({mlMD:e}):"Mobile"===Se&&he({ml:e})},Le=()=>{switch(Se){case"Desktop":return ne;case"Tablet":return ee;case"Mobile":return Q;default:return}},Re=e=>{"Desktop"===Se?he({ptLG:e}):"Tablet"===Se?he({ptMD:e}):"Mobile"===Se&&he({pt:e})},He=()=>{switch(Se){case"Desktop":return oe;case"Tablet":return ae;case"Mobile":return le;default:return}},De=e=>{"Desktop"===Se?he({prLG:e}):"Tablet"===Se?he({prMD:e}):"Mobile"===Se&&he({pr:e})},Oe=()=>{switch(Se){case"Desktop":return se;case"Tablet":return ie;case"Mobile":return re;default:return}},Ae=e=>{"Desktop"===Se?he({pbLG:e}):"Tablet"===Se?he({pbMD:e}):"Mobile"===Se&&he({pb:e})},Fe=()=>{switch(Se){case"Desktop":return me;case"Tablet":return be;case"Mobile":return ce;default:return}},Ue=e=>{"Desktop"===Se?he({plLG:e}):"Tablet"===Se?he({plMD:e}):"Mobile"===Se&&he({pl:e})};return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Spacing",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)(H,{label:(0,l.__)("Fluid Spacing","enblocks"),help:(0,l.__)("Fluid spacing makes use of the clamp() CSS function to determine the appropriate value based on the specific width of the viewport.","enblocks"),checked:o,setChecked:e=>he({fluidSpacing:e})}),(0,t.createElement)(h,null),o&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(ye,{label:(0,l.__)("Padding","enblocks"),linkedType:s,setLinkedType:e=>he({paddingLinkedType:e}),customValue:c,setCustomValue:e=>he({hasCustomPadding:e}),value:b,setValue:e=>he({paddingTop:e}),minValue:m,setMinValue:e=>he({paddingTopMin:e}),maxValue:u,setMaxValue:e=>he({paddingTopMax:e}),value2:d,setValue2:e=>he({paddingBottom:e}),minValue2:p,setMinValue2:e=>he({paddingBottomMin:e}),maxValue2:g,setMaxValue2:e=>he({paddingBottomMax:e}),value3:v,setValue3:e=>he({paddingLeft:e}),minValue3:k,setMinValue3:e=>he({paddingLeftMin:e}),maxValue3:f,setMaxValue3:e=>he({paddingLeftMax:e}),value4:y,setValue4:e=>he({paddingRight:e}),minValue4:_,setMinValue4:e=>he({paddingRightMin:e}),maxValue4:E,setMaxValue4:e=>he({paddingRightMax:e})}),(0,t.createElement)(h,null),(0,t.createElement)(ye,{label:(0,l.__)("Margin","enblocks"),linkedType:C,setLinkedType:e=>he({marginLinkedType:e}),customValue:S,setCustomValue:e=>he({hasCustomMargin:e}),hasNegativeValue:!0,value:w,setValue:e=>he({marginTop:e}),minValue:$,setMinValue:e=>he({marginTopMin:e}),maxValue:T,setMaxValue:e=>he({marginTopMax:e}),value2:B,setValue2:e=>he({marginBottom:e}),minValue2:N,setMinValue2:e=>he({marginBottomMin:e}),maxValue2:M,setMaxValue2:e=>he({marginBottomMax:e}),value3:V,setValue3:e=>he({marginLeft:e}),minValue3:L,setMinValue3:e=>he({marginLeftMin:e}),maxValue3:R,setMaxValue3:e=>he({marginLeftMax:e}),value4:D,setValue4:e=>he({marginRight:e}),minValue4:O,setMinValue4:e=>he({marginRightMin:e}),maxValue4:A,setMaxValue4:e=>he({marginRightMax:e})}),(0,t.createElement)(H,{label:(0,l.__)("Force margin important","enblocks"),help:(0,l.__)('Adds "!important" to the margin property in order to override any values generated by the WordPress Block Editor.',"enblocks"),checked:F,setChecked:e=>he({forceMargin:e})})),!o&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(te,{label:(0,l.__)("Padding","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedType:s,setLinkedType:e=>he({paddingLinkedType:e}),value:Le(),setValue:Re,value2:He(),setValue2:De,value3:Oe(),setValue3:Ae,value4:Fe(),setValue4:Ue,max:2e3,showUnits:!0,unit:ue,setUnit:e=>he({pUnit:e})}),(0,t.createElement)(h,null),(0,t.createElement)(te,{label:(0,l.__)("Margin","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedType:C,setLinkedType:e=>he({marginLinkedType:e}),value:we(),setValue:xe,value2:$e(),setValue2:Te,value3:Be(),setValue3:Ne,value4:Me(),setValue4:Ve,min:-2e3,hasNegativeValue:!0,max:2e3,showUnits:!0,unit:Z,setUnit:e=>he({mUnit:e})}),(0,t.createElement)(H,{label:(0,l.__)("Force margin important","enblocks"),help:(0,l.__)('Adds "!important" to the margin property in order to override any values generated by the WordPress Block Editor.',"enblocks"),checked:F,setChecked:e=>he({forceMargin:e})})))))}return(0,t.createElement)(e,{...n})}),"withSpacing");(0,e.addFilter)("editor.BlockEdit","enblocks/spacing",Ee),(0,e.addFilter)("blocks.registerBlockType","enblocks/spacing-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/button"!==t&&"enblocks/buttons"!==t&&"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t&&"enblocks/spacer"!==t?e:{...e,attributes:{...n,fluidSpacing:{type:"boolean",default:!0},hasCustomPadding:{type:"boolean",default:!1},paddingLinkedType:{type:"string",default:"pair"},paddingTop:{type:"string",default:""},paddingTopMin:{type:"number"},paddingTopMax:{type:"number"},paddingBottom:{type:"string",default:""},paddingBottomMin:{type:"number"},paddingBottomMax:{type:"number"},paddingLeft:{type:"string",default:""},paddingLeftMin:{type:"number"},paddingLeftMax:{type:"number"},paddingRight:{type:"string",default:""},paddingRightMin:{type:"number"},paddingRightMax:{type:"number"},hasCustomMargin:{type:"boolean",default:!1},marginLinkedType:{type:"string",default:"pair"},marginTop:{type:"string",default:""},marginTopMin:{type:"number"},marginTopMax:{type:"number"},marginBottom:{type:"string",default:""},marginBottomMin:{type:"number"},marginBottomMax:{type:"number"},marginLeft:{type:"string",default:""},marginLeftMin:{type:"number"},marginLeftMax:{type:"number"},marginRight:{type:"string",default:""},marginRightMin:{type:"number"},marginRightMax:{type:"number"},forceMargin:{type:"boolean"},mt:{type:"number"},mtMD:{type:"number"},mtLG:{type:"number"},mr:{type:"number"},mrMD:{type:"number"},mrLG:{type:"number"},mb:{type:"number"},mbMD:{type:"number"},mbLG:{type:"number"},ml:{type:"number"},mlMD:{type:"number"},mlLG:{type:"number"},mUnit:{type:"string",default:"px"},pt:{type:"number"},ptMD:{type:"number"},ptLG:{type:"number"},pr:{type:"number"},prMD:{type:"number"},prLG:{type:"number"},pb:{type:"number"},pbMD:{type:"number"},pbLG:{type:"number"},pl:{type:"number"},plMD:{type:"number"},plLG:{type:"number"},pUnit:{type:"string",default:"px"},spacingCSS:{type:"object",source:"html"},spacingMD:{type:"object",source:"html"},spacingLG:{type:"object",source:"html"}}}}));const Ce=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/popup"===n.name||"enblocks/slide-in"===n.name){const{attributes:{paddingLinkedType:o,hasCustomPadding:s,paddingTop:c,paddingTopMin:b,paddingTopMax:m,paddingBottom:u,paddingBottomMin:d,paddingBottomMax:p,paddingLeft:g,paddingLeftMin:h,paddingLeftMax:v,paddingRight:k,paddingRightMin:f,paddingRightMax:y,paddingCSS:_},setAttributes:E}=n;function C(e){return!!e||0===e}let S,w,x,$,T,B,N,M,V,L,R,H;s&&(S=C(b)?b/16:"",w=C(m)?m/16:"",x=Math.round(100*(w-S)/55*1e4)/1e4),s&&("unlinked"===o?($=C(f)?f/16:"",T=C(y)?y/16:"",B=Math.round(100*(T-$)/55*1e4)/1e4,N=C(d)?d/16:"",M=C(p)?p/16:"",V=Math.round(100*(M-N)/55*1e4)/1e4,L=C(h)?h/16:"",R=C(v)?v/16:"",H=Math.round(100*(R-L)/55*1e4)/1e4):(L=C(h)?h/16:"",R=C(v)?v/16:"",H=Math.round(100*(R-L)/55*1e4)/1e4));let D="";return s?"linked"===o?C(S)&&C(w)&&(D+=`padding: clamp(${S}rem, calc(${S}rem + ((1vw - 0.25rem) * ${x})), ${w}rem);`):"pair"===o?(C(S)&&C(w)&&(D+=`padding-block: clamp(${S}rem, calc(${S}rem + ((1vw - 0.25rem) * ${x})), ${w}rem);`),C(L)&&C(R)&&(D+=`padding-inline: clamp(${L}rem, calc(${L}rem + ((1vw - 0.25rem) * ${H})), ${R}rem);`)):(C(S)&&C(w)&&(D+=`padding-block-start: clamp(${S}rem, calc(${S}rem + ((1vw - 0.25rem) * ${x})), ${w}rem);`),C(N)&&C(M)&&(D+=`padding-block-end: clamp(${N}rem, calc(${N}rem\t+ ((1vw - 0.25rem) * ${V})), ${M}rem);`),C(L)&&C(R)&&(D+=`padding-inline-start: clamp(${L}rem, calc(${L}rem + ((1vw - 0.25rem) * ${H})), ${R}rem);`),C($)&&C(T)&&(D+=`padding-inline-end: clamp(${$}rem, calc(${$}rem + ((1vw - 0.25rem) * ${B})), ${T}rem);`)):"linked"===o?C(c)&&(D+=`padding:var(${c});`):"pair"===o?(C(c)&&(D+=`padding-block:var(${c});`),C(g)&&(D+=`padding-inline:var(${g});`)):(C(c)&&(D+=`padding-block-start:var(${c});`),C(u)&&(D+=`padding-block-end:var(${u});`),C(g)&&(D+=`padding-inline-start:var(${g});`),C(k)&&(D+=`padding-inline-end:var(${k});`)),(0,i.useEffect)((()=>{JSON.stringify(_)!==JSON.stringify(D)&&E({paddingCSS:D})}),[_,D,E]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Padding",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)(ye,{label:(0,l.__)("Padding","enblocks"),linkedType:o,setLinkedType:e=>E({paddingLinkedType:e}),customValue:s,setCustomValue:e=>E({hasCustomPadding:e}),value:c,setValue:e=>E({paddingTop:e}),minValue:b,setMinValue:e=>E({paddingTopMin:e}),maxValue:m,setMaxValue:e=>E({paddingTopMax:e}),value2:u,setValue2:e=>E({paddingBottom:e}),minValue2:d,setMinValue2:e=>E({paddingBottomMin:e}),maxValue2:p,setMaxValue2:e=>E({paddingBottomMax:e}),value3:g,setValue3:e=>E({paddingLeft:e}),minValue3:h,setMinValue3:e=>E({paddingLeftMin:e}),maxValue3:v,setMaxValue3:e=>E({paddingLeftMax:e}),value4:k,setValue4:e=>E({paddingRight:e}),minValue4:f,setMinValue4:e=>E({paddingRightMin:e}),maxValue4:y,setMaxValue4:e=>E({paddingRightMax:e})}))))}return(0,t.createElement)(e,{...n})}),"withPadding");(0,e.addFilter)("editor.BlockEdit","enblocks/padding",Ce),(0,e.addFilter)("blocks.registerBlockType","enblocks/padding-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/popup"!==t&&"enblocks/slide-in"!==t?e:{...e,attributes:{...n,hasCustomPadding:{type:"boolean",default:!1},paddingLinkedType:{type:"string",default:"pair"},paddingTop:{type:"string",default:""},paddingTopMin:{type:"number"},paddingTopMax:{type:"number"},paddingBottom:{type:"string",default:""},paddingBottomMin:{type:"number"},paddingBottomMax:{type:"number"},paddingLeft:{type:"string",default:""},paddingLeftMin:{type:"number"},paddingLeftMax:{type:"number"},paddingRight:{type:"string",default:""},paddingRightMin:{type:"number"},paddingRightMax:{type:"number"},paddingCSS:{type:"object",source:"html"}}}}));const Se=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/column"===n.name||"enblocks/container"===n.name){const{attributes:{wordBreak:o,textWrap:s,overflowWrap:c,writingMode:b,limitLinesCount:m,limitLinesCountMD:u,limitLinesCountLG:d,textStyleCSS:p,textStyleMD:g,textStyleLG:h},setAttributes:v}=n;function k(e){return!!e||0===e}let f="",y="",_="";o&&(f+=`word-break:${o};`),s&&(f+=`text-wrap:${s};`),c&&(f+=`overflow-wrap:${c};`),b&&(f+=`writing-mode:${b};`),k(m)?f+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${m};overflow:hidden!important;`:k(d)&&(f+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${d};overflow:hidden!important;`),k(u)&&(y+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${u};overflow:hidden!important;`),(k(m)&&k(d)||k(u)&&k(d))&&(_+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${d};overflow:hidden!important;`),(0,i.useEffect)((()=>{JSON.stringify(p)!==JSON.stringify(f)&&v({textStyleCSS:f})}),[p,f,v]),(0,i.useEffect)((()=>{JSON.stringify(g)!==JSON.stringify(y)&&v({textStyleMD:y})}),[g,y,v]),(0,i.useEffect)((()=>{JSON.stringify(h)!==JSON.stringify(_)&&v({textStyleLG:_})}),[h,_,v]);const E=x(),C=()=>{switch(E){case"Desktop":return d;case"Tablet":return u;case"Mobile":return m;default:return}},S=e=>{"Desktop"===E?v({limitLinesCountLG:e}):"Tablet"===E?v({limitLinesCountMD:e}):"Mobile"===E&&v({limitLinesCount:e})};return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Text Style",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)(N,{label:(0,l.__)("Word Break","enblocks"),help:(0,l.__)("Determines if line breaks are displayed whenever the text exceeds its content box.","enblocks"),options:[{label:"Default",value:""},{label:"Normal",value:"normal"},{label:"Break All",value:"break-all"},{label:"Break Word",value:"break-word"}],value:o,setValue:e=>v({wordBreak:e})}),(0,t.createElement)(N,{label:(0,l.__)("Text Wrap","enblocks"),help:(0,l.__)("Controls how text inside an element is wrapped.","enblocks"),options:[{label:"Default",value:""},{label:"Balance",value:"balance"},{label:"Wrap",value:"wrap"},{label:"No Wrap",value:"nowrap"}],value:s,setValue:e=>v({textWrap:e})}),(0,t.createElement)(N,{label:(0,l.__)("Overflow Wrap","enblocks"),help:(0,l.__)("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"),options:[{label:"Default",value:""},{label:"Normal",value:"normal"},{label:"Anywhere",value:"anywhere"},{label:"Break Word",value:"break-word"}],value:c,setValue:e=>v({overflowWrap:e})}),(0,t.createElement)(N,{label:(0,l.__)("Writing Mode","enblocks"),help:(0,l.__)("The orientation of text can be determined by specifying whether it should be arranged horizontally or vertically.","enblocks"),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=>v({writingMode:e})}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Limit number of lines","enblocks"),help:(0,l.__)("Limit the lines within the box by truncating the text.","enblocks"),hasDeviceToggle:!0,value:C(),setValue:S,min:1,max:10}))))}return(0,t.createElement)(e,{...n})}),"withTextStyle");(0,e.addFilter)("editor.BlockEdit","enblocks/text-style",Se),(0,e.addFilter)("blocks.registerBlockType","enblocks/text-style-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/column"!==t&&"enblocks/container"!==t?e:{...e,attributes:{...n,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 we=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/button"===n.name||"enblocks/heading"===n.name){const{attributes:{hasGradientText:o,textShadowX:s,textShadowY:c,textShadowBlur:b,textShadowColor:m,textShadowColorHover:u,textShadowCSS:d,hoverTextShadowCSS:p},setAttributes:h}=n;let v="";m&&(v+=`text-shadow:${s}px ${c}px ${b}px ${m};`),(0,i.useEffect)((()=>{JSON.stringify(d)!==JSON.stringify(v)&&h({textShadowCSS:v})}),[d,v,h]);let k="";return u&&(k+=`text-shadow:${s}px ${c}px ${b}px ${u};`),(0,i.useEffect)((()=>{JSON.stringify(p)!==JSON.stringify(k)&&h({hoverTextShadowCSS:k})}),[p,k,h]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),!o&&(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Text Shadow",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-text-shadow"},(0,t.createElement)(g,{label:(0,l.__)("Shadow Color","enblocks"),colorLabel:(0,l.__)("Normal","enblocks"),color:m,setColor:e=>h({textShadowColor:e}),hasColor2:!0,colorLabel2:(0,l.__)("Hover","enblocks"),color2:u,setColor2:e=>h({textShadowColorHover:e})}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Offset-X","enblocks"),value:s,setValue:e=>h({textShadowX:e}),resetFallback:0,min:-50,max:50,singleUnit:"px"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Offset-Y","enblocks"),value:c,setValue:e=>h({textShadowY:e}),resetFallback:0,min:-50,max:50,singleUnit:"px"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Blur","enblocks"),value:b,setValue:e=>h({textShadowBlur:e}),resetFallback:4,max:50,singleUnit:"px"})))))}return(0,t.createElement)(e,{...n})}),"withTextShadow");(0,e.addFilter)("editor.BlockEdit","enblocks/text-shadow",we),(0,e.addFilter)("blocks.registerBlockType","enblocks/text-shadow-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/button"!==t&&"enblocks/heading"!==t?e:{...e,attributes:{...n,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 xe=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/button"===n.name||"enblocks/container"===n.name||"enblocks/heading"===n.name||"enblocks/icon"===n.name||"enblocks/image"===n.name){const{attributes:{rotate:o,rotateHover:s,rotateParentHover:c,scale:b,scaleHover:m,scaleParentHover:u,skewX:d,skewXHover:p,skewXParentHover:g,skewY:h,skewYHover:v,skewYParentHover:k,translateX:f,translateXUnit:y,translateXHover:_,translateXHoverUnit:E,translateXParentHover:C,translateXParentHoverUnit:S,translateY:w,translateYUnit:x,translateYHover:$,translateYHoverUnit:B,translateYParentHover:N,translateYParentHoverUnit:M,hasCustomTransformOrigin:V,transformOrigin:L,xOffset:R,yOffset:H,transformCSS:D,hoverTransformCSS:O,parentHoverTransformCSS:A},setAttributes:F}=n;function U(e){return!!e||0===e}let P="";(U(o)||U(b)||U(d)||U(h)||U(f)||U(w))&&(P+="transform:",U(o)&&(P+=`rotate(${o}deg) `),U(b)&&(P+=`scale(${b}) `),U(d)&&(P+=`skewX(${d}deg) `),U(h)&&(P+=`skewY(${h}deg) `),U(f)&&(P+=`translateX(${f}${y}) `),U(w)&&(P+=`translateY(${w}${x})`),P+=";",!V&&L&&(P+=`transform-origin:${L};`),V&&(P+=`transform-origin:${R}% ${H}%;`)),(0,i.useEffect)((()=>{JSON.stringify(D)!==JSON.stringify(P)&&F({transformCSS:P})}),[D,P,F]);let I="";(U(s)||U(m)||U(p)||U(v)||U(_)||U($))&&(I+="transform:",U(s)&&(I+=`rotate(${s}deg) `),U(m)&&(I+=`scale(${m}) `),U(p)&&(I+=`skewX(${p}deg) `),U(v)&&(I+=`skewY(${v}deg) `),U(_)&&(I+=`translateX(${_}${E}) `),U($)&&(I+=`translateY(${$}${B})`),I+=";",!V&&L&&(I+=`transform-origin:${L};`),V&&(I+=`transform-origin:${R}% ${H}%;;`)),(0,i.useEffect)((()=>{JSON.stringify(O)!==JSON.stringify(I)&&F({hoverTransformCSS:I})}),[O,I,F]);let G="";(U(c)||U(u)||U(g)||U(k)||U(C)||U(N))&&(G+="transform:",U(c)&&(G+=`rotate(${c}deg) `),U(u)&&(G+=`scale(${u}) `),U(g)&&(G+=`skewX(${g}deg) `),U(k)&&(G+=`skewY(${k}deg) `),U(C)&&(G+=`translateX(${C}${S}) `),U(N)&&(G+=`translateY(${M}${E})`),G+=";"),(0,i.useEffect)((()=>{JSON.stringify(A)!==JSON.stringify(G)&&F({parentHoverTransformCSS:G})}),[A,G,F]);const z=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}];return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Transform",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-component-transform"},(0,t.createElement)(a.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"}]},(e=>{switch(e.name){case"normal":return(0,t.createElement)("div",{className:"normal-tab-content"},(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Rotate","enblocks"),value:o,setValue:e=>F({rotate:e}),max:360,singleUnit:"deg"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Scale","enblocks"),value:b,setValue:e=>F({scale:e}),min:.1,step:.05,max:2}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("SkewX","enblocks"),value:d,setValue:e=>F({skewX:e}),min:-60,max:60,singleUnit:"deg"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("SkewY","enblocks"),value:h,setValue:e=>F({skewY:e}),min:-30,max:30,singleUnit:"deg"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("TranslateX","enblocks"),value:f,setValue:e=>F({translateX:e}),min:-2e3,max:2e3,showUnits:!0,units:z,unit:y,setUnit:e=>F({translateXUnit:e})}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("TranslateY","enblocks"),value:w,setValue:e=>F({translateY:e}),min:-2e3,max:2e3,showUnits:!0,units:z,unit:x,setUnit:e=>F({translateYUnit:e})}));case"hover":return(0,t.createElement)("div",{className:"hover-tab-content"},(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Rotate","enblocks"),value:s,setValue:e=>F({rotateHover:e}),max:360,singleUnit:"deg"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Scale","enblocks"),value:m,setValue:e=>F({scaleHover:e}),min:.1,step:.05,max:2}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("SkewX","enblocks"),value:p,setValue:e=>F({skewXHover:e}),min:-60,max:60,singleUnit:"deg"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("SkewY","enblocks"),value:v,setValue:e=>F({skewYHover:e}),min:-60,max:60,singleUnit:"deg"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("TranslateX","enblocks"),value:_,setValue:e=>F({translateXHover:e}),min:-500,max:500,showUnits:!0,units:z,unit:E,setUnit:e=>F({translateXHoverUnit:e})}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("TranslateY","enblocks"),value:$,setValue:e=>F({translateYHover:e}),min:-500,max:500,showUnits:!0,units:z,unit:B,setUnit:e=>F({translateYHoverUnit:e})}));case"parent-hover":return(0,t.createElement)("div",{className:"parent-hover-tab-content"},(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Rotate","enblocks"),value:c,setValue:e=>F({rotateParentHover:e}),max:360,singleUnit:"deg"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("Scale","enblocks"),value:u,setValue:e=>F({scaleParentHover:e}),min:.1,step:.05,max:2}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("SkewX","enblocks"),value:g,setValue:e=>F({skewXParentHover:e}),min:-60,max:60,singleUnit:"deg"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("SkewY","enblocks"),value:k,setValue:e=>F({skewYParentHover:e}),min:-30,max:30,singleUnit:"deg"}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("TranslateX","enblocks"),value:C,setValue:e=>F({translateXParentHover:e}),min:-2e3,max:2e3,showUnits:!0,units:z,unit:S,setUnit:e=>F({translateXParentHoverUnit:e})}),(0,t.createElement)(T,{hideRail:!1,label:(0,l.__)("TranslateY","enblocks"),value:N,setValue:e=>F({translateYParentHover:e}),min:-2e3,max:2e3,showUnits:!0,units:z,unit:M,setUnit:e=>F({translateYParentHoverUnit:e})}))}})),(0,t.createElement)("div",{className:"enb-flex"},(0,t.createElement)(he,{label:(0,l.__)("Transform Origin","enblocks"),innerLabel:[(0,l.__)("X","enblocks"),(0,l.__)("Y","enblocks")],hasCustomValue:V,setShowCustomValue:e=>F({hasCustomTransformOrigin:e}),options:[{label:(0,l.__)("Default","enblocks"),value:""},{label:(0,l.__)("Top Left","enblocks"),value:"top left"},{label:(0,l.__)("Top Center","enblocks"),value:"top center"},{label:(0,l.__)("Top Right","enblocks"),value:"top right"},{label:(0,l.__)("Center","enblocks"),value:"center"},{label:(0,l.__)("Bottom Left","enblocks"),value:"bottom left"},{label:(0,l.__)("Bottom Center","enblocks"),value:"bottom center"},{label:(0,l.__)("Bottom Right","enblocks"),value:"bottom right"}],value:L,setValue:e=>F({transformOrigin:e}),max:100,customValue:R,setCustomValue:e=>F({xOffset:e}),resetFallback:50,customValue2:H,setCustomValue2:e=>F({yOffset:e}),resetFallback2:50}))))))}return(0,t.createElement)(e,{...n})}),"withTransform");(0,e.addFilter)("editor.BlockEdit","enblocks/transform",xe),(0,e.addFilter)("blocks.registerBlockType","enblocks/transform-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/button"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...n,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 $e=({label:e,showCustomValue:n=!1,setShowCustomValue:o,options:r,value:i,setValue:s,customValue:c,setCustomValue:b})=>(0,t.createElement)("div",{className:"enb-component enb-component-select enb-cols-2 enb-align-start enb-col-gap-8"},(0,t.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center"},(0,t.createElement)("h2",{className:"enb-component-heading"},e),(0,t.createElement)(a.Button,{label:!0===n?(0,l.__)("Switch to Preset Value","enblocks"):(0,l.__)("Set Custom Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:k()("enb-control-button enb-switch-control-button",{"is-active":!0===n}),onClick:()=>o(!0!==n),icon:V})),(0,t.createElement)("div",null,!n&&(0,t.createElement)(a.SelectControl,{options:r,value:i,onChange:s}),n&&(0,t.createElement)(a.TextControl,{value:c,onChange:b}))),Te=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/button"===n.name||"enblocks/column"===n.name||"enblocks/container"===n.name||"enblocks/heading"===n.name||"enblocks/icon"===n.name||"enblocks/image"===n.name){const{attributes:{enableCustomTransitionProperty:s,customTransitionProperty:c,transitionProperty:b,customTransition:m,hasCustomTransitionSpeed:u,transitionSpeed:d,transitionDuration:p,transitionDelay:g,transitionTiming:h,transitionCSS:v},setAttributes:k}=n;let f="";if(c||b){const e=u?" "+p+"s":" "+d,t=h?" "+h:"",n=(o=g)||0===o?" "+g+"s":"";s?c&&(f+=`transition:${c}${e}${t}${n};`):"custom"===b?f+=`transition:${m};`:b&&(f+=`transition:${b}${e}${t}${n};`)}return(0,i.useEffect)((()=>{JSON.stringify(v)!==JSON.stringify(f)&&k({transitionCSS:f})}),[v,f,k]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Transition",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-transition"},(0,t.createElement)($e,{label:(0,l.__)("Property","enblocks"),help:(0,l.__)("Select the CSS properties to which a transition effect should be applied.","enblocks"),showCustomValue:s,setShowCustomValue:e=>k({enableCustomTransitionProperty:e}),options:[{label:(0,l.__)("None","enblocks"),value:""},{label:(0,l.__)("All","enblocks"),value:"all"},{label:(0,l.__)("Background","enblocks"),value:"background"},{label:(0,l.__)("Border","enblocks"),value:"border"},{label:(0,l.__)("Box Shadow","enblocks"),value:"box-shadow"},{label:(0,l.__)("Color","enblocks"),value:"color"},{label:(0,l.__)("Filter","enblocks"),value:"filter"},{label:(0,l.__)("Opacity","enblocks"),value:"opacity"},{label:(0,l.__)("Transform","enblocks"),value:"transform"},{label:(0,l.__)("Visibility","enblocks"),value:"visibility"},{label:(0,l.__)("Custom","enblocks"),value:"custom"}],value:b,setValue:e=>k({transitionProperty:e}),customValue:c,setCustomValue:e=>k({customTransitionProperty:e})}),!s&&"custom"===b&&(0,t.createElement)(a.TextareaControl,{help:(0,l.__)("Multiple properties can be added separated by comma(,).","enblocks"),className:"enb-control enb-transition-custom-property",value:m,onChange:e=>k({customTransition:e})}),(s||!!b&&"custom"!==b)&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(N,{label:(0,l.__)("Timing Function","enblocks"),options:[{label:(0,l.__)("Default","enblocks"),value:""},{label:(0,l.__)("Linear","enblocks"),value:"linear"},{label:(0,l.__)("Ease-in","enblocks"),value:"ease-in"},{label:(0,l.__)("Ease-out","enblocks"),value:"ease-out"},{label:(0,l.__)("Ease-in-out","enblocks"),value:"ease-in-out"}],value:h,setValue:e=>k({transitionTiming:e})}),(0,t.createElement)(R,{label:(0,l.__)("Duration","enblocks"),hasCustomValue:u,setShowCustomValue:e=>k({hasCustomTransitionSpeed:e}),options:[{label:(0,l.__)("Fast","enblocks"),value:"0.15s"},{label:(0,l.__)("Normal","enblocks"),value:"0.35s"},{label:(0,l.__)("Slow","enblocks"),value:"0.5s"}],value:d,setValue:e=>k({transitionSpeed:e}),max:2,step:.05,customValue:p,setCustomValue:e=>k({transitionDuration:e}),resetFallback:.35,singleUnit:"sec"}),(0,t.createElement)(T,{label:(0,l.__)("Delay","enblocks"),value:g,setValue:e=>k({transitionDelay:e}),max:5,step:.05,singleUnit:"sec"}))))))}var o;return(0,t.createElement)(e,{...n})}),"withTransition");(0,e.addFilter)("editor.BlockEdit","enblocks/transition",Te),(0,e.addFilter)("blocks.registerBlockType","enblocks/transition-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/button"!==t&&"enblocks/column"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t?e:{...e,attributes:{...n,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:"0.35s"},transitionDuration:{type:"number",default:.35},transitionDelay:{type:"number"},transitionCSS:{type:"object",source:"html"}}}}));const Be=({label:e,innerLabel:n,hasCustomValue:a=!1,setShowCustomValue:o,hideTrack:r,min:i,max:s,step:c,value:b,setValue:m,singleUnit:u,showUnits:d,units:p,unit:g,setUnit:h,resetFallbackUnit:v,isClamp:f,clampMin:y,clampMax:E,clampStep:C,customValue:S,setCustomValue:w,customValue2:x,setCustomValue2:$,resetFallback:T})=>(0,t.createElement)("div",{className:k()("enb-component enb-cols-2 enb-align-start enb-col-gap-8",{"hide-track":r})},(0,t.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,t.createElement)("h2",{className:"enb-component-heading"},e),(0,t.createElement)("div",{className:"enb-component-header-options"},(0,t.createElement)(L,{label:a?(0,l.__)("Set Static Value","enblocks"):(0,l.__)("Set Fluid Value","enblocks"),isActive:!!a,onClick:()=>o(!0!==a)}))),!a&&(0,t.createElement)(_,{value:b,setValue:m,min:i,max:s,step:c,singleUnit:u,showUnits:d,units:p,unit:g,setUnit:h,resetFallbackUnit:v}),a&&(0,t.createElement)(oe,{innerLabel:n,min:y,max:E,step:C,isClamp:f,value:S,setValue:w,value2:x,setValue2:$,resetFallback:T,singleUnit:u,showUnits:d,units:p,unit:g,setUnit:h,resetFallbackUnit:v})),Ne=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/button"===n.name||"enblocks/column"===n.name||"enblocks/container"===n.name||"enblocks/heading"===n.name){const{attributes:{fontFamily:o,fontSize:s,hasCustomFontSize:c,fontSizeMin:b,fontSizeMax:m,fontWeight:u,lineHeight:d,hasCustomLineHeight:p,lineHeightMin:g,lineHeightMax:h,letterSpacing:v,wordSpacing:k,textTransform:f,textDecoration:y,alignment:_,typographyCSS:E},setAttributes:C}=n;function S(e){return!!e||0===e}let w="";o&&(w+=`font-family:${o};`),!c&&s&&(w+=`font-size:var(${s});`),c&&S(b)&&S(m)&&(w+="font-size:"+_e(b,m)+";"),S(u)&&(w+=`font-weight:${u};`),f&&(w+=`text-transform:${f};`),y&&(w+=`text-decoration:${y};`),_&&(w+=`text-align:${_};`),!p&&S(d)&&(w+=`line-height:${d};`),p&&S(g)&&S(h)&&(w+="line-height:"+_e(g,h)+";");const x=S(v)?v/16:"";S(x)&&(w+=`letter-spacing:${x}rem;`);const $=S(k)?k/16:"";S($)&&(w+=`word-spacing:${$}rem;`),f&&(w+=`text-transform:${f};`),(0,i.useEffect)((()=>{JSON.stringify(E)!==JSON.stringify(w)&&C({typographyCSS:w})}),[E,w,C]);const B=(0,l.__)("Font Size","enblocks"),M=(0,l.__)("Line Height","enblocks");return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Typography",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-typography"},(0,t.createElement)(N,{label:(0,l.__)("Font Family","enblocks"),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=>C({fontFamily:e})}),(0,t.createElement)(he,{label:B,hasCustomValue:c,setShowCustomValue:e=>C({hasCustomFontSize:e}),options:[{label:(0,l.__)("Default","enblocks"),value:""},{label:(0,l.__)("Small","enblocks"),value:"--enb-font-size-sm"},{label:(0,l.__)("Base","enblocks"),value:"--enb-font-size-base"},{label:(0,l.__)("Medium","enblocks"),value:"--enb-font-size-md"},{label:(0,l.__)("Large","enblocks"),value:"--enb-font-size-lg"},{label:(0,l.__)("Extra Large","enblocks"),value:"--enb-font-size-xl"},{label:(0,l.__)("2XL","enblocks"),value:"--enb-font-size-2xl"},{label:(0,l.__)("3XL","enblocks"),value:"--enb-font-size-3xl"}],value:s,setValue:e=>C({fontSize:e}),max:500,isClamp:!0,customValue:b,setCustomValue:e=>C({fontSizeMin:e}),customValue2:m,setCustomValue2:e=>C({fontSizeMax:e})}),(0,t.createElement)(T,{label:(0,l.__)("Font Weight","enblocks"),value:u,setValue:e=>C({fontWeight:e}),min:100,max:1e3,step:50}),(0,t.createElement)(Be,{label:M,hasCustomValue:p,setShowCustomValue:e=>C({hasCustomLineHeight:e}),value:d,setValue:e=>C({lineHeight:e}),max:5,step:.05,clampMax:500,isClamp:!0,customValue:g,setCustomValue:e=>C({lineHeightMin:e}),customValue2:h,setCustomValue2:e=>C({lineHeightMax:e})}),(0,t.createElement)(T,{label:(0,l.__)("Letter Spacing","enblocks"),value:v,setValue:e=>C({letterSpacing:e}),min:-10,step:.1,singleUnit:"px"}),(0,t.createElement)(T,{label:(0,l.__)("Word Spacing","enblocks"),value:k,setValue:e=>C({wordSpacing:e}),min:-10,max:50,step:.5,singleUnit:"px"}),(0,t.createElement)(N,{label:(0,l.__)("Text Transform","enblocks"),options:[{label:(0,l.__)("Default","enblocks"),value:""},{label:(0,l.__)("Uppercase","enblocks"),value:"uppercase"},{label:(0,l.__)("Lowercase","enblocks"),value:"lowercase"},{label:(0,l.__)("Capitalize","enblocks"),value:"capitalize"}],value:f,setValue:e=>C({textTransform:e})}),(0,t.createElement)(N,{label:(0,l.__)("Text Decoration","enblocks"),options:[{label:(0,l.__)("Default","enblocks"),value:""},{label:(0,l.__)("Unset","enblocks"),value:"unset"},{label:(0,l.__)("Underline","enblocks"),value:"underline"},{label:(0,l.__)("Overline","enblocks"),value:"overline"},{label:(0,l.__)("Line Through","enblocks"),value:"line-through"}],value:y,setValue:e=>C({textDecoration:e})}),(0,t.createElement)(N,{label:(0,l.__)("Text Alignment","enblocks"),options:[{label:(0,l.__)("Default","enblocks"),value:""},{label:(0,l.__)("Start","enblocks"),value:"start"},{label:(0,l.__)("End","enblocks"),value:"end"},{label:(0,l.__)("Left","enblocks"),value:"left"},{label:(0,l.__)("Right","enblocks"),value:"right"},{label:(0,l.__)("Center","enblocks"),value:"center"},{label:(0,l.__)("Justify","enblocks"),value:"justify"}],value:_,setValue:e=>C({alignment:e})})))))}return(0,t.createElement)(e,{...n})}),"withTypography");(0,e.addFilter)("editor.BlockEdit","enblocks/typography",Ne),(0,e.addFilter)("blocks.registerBlockType","enblocks/typography-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/button"!==t&&"enblocks/column"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t?e:{...e,attributes:{...n,fontFamily:{type:"string"},fontSize:{type:"string"},hasCustomFontSize:{type:"boolean",default:!1},fontSizeMin:{type:"number"},fontSizeMax:{type:"number"},fontWeight:{type:"number"},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"},typographyCSS:{type:"object",source:"html"}}}}));const Me=e=>{const{setAttributes:n,SM:a,MD:o,LG:r}=e;return(0,t.createElement)("div",{className:"enb-control"},(0,t.createElement)(H,{label:(0,l.__)("Hide on Desktop","enblocks"),checked:r,setChecked:e=>n({blockVisibilityLG:e})}),(0,t.createElement)(H,{label:(0,l.__)("Hide on Tablet","enblocks"),checked:o,setChecked:e=>n({blockVisibilityMD:e})}),(0,t.createElement)(H,{label:(0,l.__)("Hide on Mobile","enblocks"),checked:a,setChecked:e=>n({blockVisibilitySM:e})}))},Ve=(0,o.createHigherOrderComponent)((e=>n=>{if("enblocks/button"===n.name||"enblocks/buttons"===n.name||"enblocks/column"===n.name||"enblocks/columns"===n.name||"enblocks/container"===n.name||"enblocks/heading"===n.name||"enblocks/icon"===n.name||"enblocks/image"===n.name||"enblocks/popup"===n.name||"enblocks/slide-in"===n.name||"enblocks/spacer"===n.name){const{attributes:{blockId:l,blockVisibilitySM:o,blockVisibilityMD:s,blockVisibilityLG:c,blockVisibilityCSS:b},setAttributes:m}=n,u={md:"48em",lg:"64em"};let d="";return c&&(d+=`@media (min-width:${u.lg}){.${l}{display:none!important}}`),s&&(d+=`@media (min-width:${u.md}) and (max-width:${u.lg}){.${l}{display:none!important}}`),o&&(d+=`@media (max-width:${u.md}){.${l}{display:none!important}}`),(0,i.useEffect)((()=>{JSON.stringify(b)!==JSON.stringify(d)&&m({blockVisibilityCSS:d})}),[b,d,m]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Visibility",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)(Me,{setAttributes:m,SM:o,MD:s,LG:c}))))}return(0,t.createElement)(e,{...n})}),"withBlockVisibility");(0,e.addFilter)("editor.BlockEdit","enblocks/block-visibility",Ve),(0,e.addFilter)("blocks.registerBlockType","enblocks/block-visibility-attributes",((e,t)=>{const{attributes:n}=e;return"enblocks/button"!==t&&"enblocks/buttons"!==t&&"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==t&&"enblocks/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t&&"enblocks/popup"!==t&&"enblocks/slide-in"!==t&&"enblocks/spacer"!==t?e:{...e,attributes:{...n,blockVisibilitySM:{type:"boolean",default:!1},blockVisibilityMD:{type:"boolean",default:!1},blockVisibilityLG:{type:"boolean",default:!1},blockVisibilityCSS:{type:"object",source:"html"}}}}));const Le=(0,o.createHigherOrderComponent)((e=>n=>"enblocks/button"===n.name||"enblocks/buttons"===n.name||"enblocks/column"===n.name||"enblocks/columns"===n.name||"enblocks/container"===n.name||"enblocks/heading"===n.name||"enblocks/hero"===n.name||"enblocks/icon"===n.name||"enblocks/image"===n.name||"enblocks/popup"===n.name||"enblocks/slider"===n.name||"enblocks/slide-in"===n.name||"enblocks/spacer"===n.name?(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...n}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:"Need Help?",initialOpen:!0,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-component enb-component-support"},(0,t.createElement)("ul",null,(0,t.createElement)("li",null,(0,t.createElement)("h4",null,(0,l.__)("Knowledge Base","enblocks")),(0,t.createElement)("p",null,(0,l.__)("Browse our knowledge base to find details for setting up your website.","enblocks")),(0,t.createElement)(a.ExternalLink,{href:"https://enblocks.com/docs/"},(0,l.__)("View Documentation","enblocks"))),(0,t.createElement)("li",null,(0,t.createElement)("br",null),(0,t.createElement)("h4",null,(0,l.__)("Support","enblocks")),(0,t.createElement)("p",null,(0,l.__)("Need some help? We are happy to help you with your issues.","enblocks")),(0,t.createElement)(a.ExternalLink,{href:"https://enblocks.com/support/"},(0,l.__)("Get Help","enblocks"))),(0,t.createElement)("li",null,(0,t.createElement)("br",null),(0,t.createElement)("h4",null,(0,l.__)("Show your Love","enblocks")),(0,t.createElement)("span",null,"⭐⭐⭐⭐⭐"),(0,t.createElement)("p",null,(0,l.__)("Share your experience using our plugin and show your support.","enblocks")),(0,t.createElement)(a.ExternalLink,{href:"https://wordpress.org/support/plugin/enblocks/reviews/#new-post"},(0,l.__)("Write a Review","enblocks")))))))):(0,t.createElement)(e,{...n})),"withHelp");(0,e.addFilter)("editor.BlockEdit","enblocks/help",Le)})()})();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),y=E(RegExp.prototype.test),_=(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 C(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 S(e){for(let t=0;t<e.length;t++)f(e,t)||(e[t]=null);return e}function x(t){const l=i(null);for(const[a,n]of e(t))f(t,a)&&(Array.isArray(n)?l[a]=S(n):n&&"object"==typeof n&&n.constructor===Object?l[a]=x(n):l[a]=n);return l}function $(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 N=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"]),B=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"]),M=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"]),V=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"]),L=o(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),H=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","xmlns","slot"]),A=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"]),U=r(/\{\{[\w\W]*|[\w\W]*\}\}/gm),F=r(/<%[\w\W]*|[\w\W]*%>/gm),z=r(/\${[\w\W]*}/gm),P=r(/^data-[\-\w.\u00B7-\uFFFF]/),I=r(/^aria-[\-\w]+$/),G=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);var Y=Object.freeze({__proto__:null,MUSTACHE_EXPR:U,ERB_EXPR:F,TMPLIT_EXPR:z,DATA_ATTR:P,ARIA_ATTR:I,IS_ALLOWED_URI:G,IS_SCRIPT_OR_DATA:J,ATTR_WHITESPACE:W,DOCTYPE_NAME:j});const X=function(){return"undefined"==typeof window?null:window};return function t(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:X();const a=e=>t(e);if(a.version="3.0.9",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:S,NodeFilter:U,NamedNodeMap:F=l.NamedNodeMap||l.MozNamedAttrMap,HTMLFormElement:z,DOMParser:P,trustedTypes:I}=l,J=S.prototype,W=$(J,"cloneNode"),q=$(J,"nextSibling"),K=$(J,"childNodes"),Z=$(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}=Y;let{IS_ALLOWED_URI:pe}=Y,ge=null;const he=C({},[...N,...B,...M,...V,...H]);let ve=null;const ke=C({},[...R,...A,...D,...O]);let fe=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,_e=null,we=!0,Ee=!0,Ce=!1,Se=!0,xe=!1,$e=!1,Ne=!1,Be=!1,Me=!1,Te=!1,Ve=!1,Le=!0,He=!1,Re=!0,Ae=!1,De={},Oe=null;const Ue=C({},["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 Fe=null;const ze=C({},["audio","video","img","source","image","track"]);let Pe=null;const Ie=C({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ge="http://www.w3.org/1998/Math/MathML",Je="http://www.w3.org/2000/svg",We="http://www.w3.org/1999/xhtml";let je=We,Ye=!1,Xe=null;const qe=C({},[Ge,Je,We],p);let Ke=null;const Ze=["application/xhtml+xml","text/html"];let Qe=null,et=null;const tt=n.createElement("form"),lt=function(e){return e instanceof RegExp||e instanceof Function},at=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!et||et!==e){if(e&&"object"==typeof e||(e={}),e=x(e),Ke=-1===Ze.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Qe="application/xhtml+xml"===Ke?p:d,ge=f(e,"ALLOWED_TAGS")?C({},e.ALLOWED_TAGS,Qe):he,ve=f(e,"ALLOWED_ATTR")?C({},e.ALLOWED_ATTR,Qe):ke,Xe=f(e,"ALLOWED_NAMESPACES")?C({},e.ALLOWED_NAMESPACES,p):qe,Pe=f(e,"ADD_URI_SAFE_ATTR")?C(x(Ie),e.ADD_URI_SAFE_ATTR,Qe):Ie,Fe=f(e,"ADD_DATA_URI_TAGS")?C(x(ze),e.ADD_DATA_URI_TAGS,Qe):ze,Oe=f(e,"FORBID_CONTENTS")?C({},e.FORBID_CONTENTS,Qe):Ue,ye=f(e,"FORBID_TAGS")?C({},e.FORBID_TAGS,Qe):{},_e=f(e,"FORBID_ATTR")?C({},e.FORBID_ATTR,Qe):{},De=!!f(e,"USE_PROFILES")&&e.USE_PROFILES,we=!1!==e.ALLOW_ARIA_ATTR,Ee=!1!==e.ALLOW_DATA_ATTR,Ce=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Se=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,xe=e.SAFE_FOR_TEMPLATES||!1,$e=e.WHOLE_DOCUMENT||!1,Me=e.RETURN_DOM||!1,Te=e.RETURN_DOM_FRAGMENT||!1,Ve=e.RETURN_TRUSTED_TYPE||!1,Be=e.FORCE_BODY||!1,Le=!1!==e.SANITIZE_DOM,He=e.SANITIZE_NAMED_PROPS||!1,Re=!1!==e.KEEP_CONTENT,Ae=e.IN_PLACE||!1,pe=e.ALLOWED_URI_REGEXP||G,je=e.NAMESPACE||We,fe=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&<(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(fe.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&<(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(fe.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(fe.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),xe&&(Ee=!1),Te&&(Me=!0),De&&(ge=C({},H),ve=[],!0===De.html&&(C(ge,N),C(ve,R)),!0===De.svg&&(C(ge,B),C(ve,A),C(ve,O)),!0===De.svgFilters&&(C(ge,M),C(ve,A),C(ve,O)),!0===De.mathMl&&(C(ge,V),C(ve,D),C(ve,O))),e.ADD_TAGS&&(ge===he&&(ge=x(ge)),C(ge,e.ADD_TAGS,Qe)),e.ADD_ATTR&&(ve===ke&&(ve=x(ve)),C(ve,e.ADD_ATTR,Qe)),e.ADD_URI_SAFE_ATTR&&C(Pe,e.ADD_URI_SAFE_ATTR,Qe),e.FORBID_CONTENTS&&(Oe===Ue&&(Oe=x(Oe)),C(Oe,e.FORBID_CONTENTS,Qe)),Re&&(ge["#text"]=!0),$e&&C(ge,["html","head","body"]),ge.table&&(C(ge,["tbody"]),delete ye.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,s)),null!==Q&&"string"==typeof ee&&(ee=Q.createHTML(""));o&&o(e),et=e}},nt=C({},["mi","mo","mn","ms","mtext"]),ot=C({},["foreignobject","desc","title","annotation-xml"]),rt=C({},["title","style","font","a","script"]),it=C({},[...B,...M,...T]),st=C({},[...V,...L]),ct=function(e){u(a.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},bt=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&&!ve[e])if(Me||Te)try{ct(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},mt=function(e){let t=null,l=null;if(Be)e="<remove></remove>"+e;else{const t=g(e,/^[\r\n\t ]+/);l=t&&t[0]}"application/xhtml+xml"===Ke&&je===We&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const a=Q?Q.createHTML(e):e;if(je===We)try{t=(new P).parseFromString(a,Ke)}catch(e){}if(!t||!t.documentElement){t=te.createDocument(je,"template",null);try{t.documentElement.innerHTML=Ye?ee:a}catch(e){}}const o=t.body||t.documentElement;return e&&l&&o.insertBefore(n.createTextNode(l),o.childNodes[0]||null),je===We?ne.call(t,$e?"html":"body")[0]:$e?t.documentElement:o},ut=function(e){return le.call(e.ownerDocument||e,e,U.SHOW_ELEMENT|U.SHOW_COMMENT|U.SHOW_TEXT,null)},dt=function(e){return"function"==typeof E&&e instanceof E},pt=function(e,t,l){re[e]&&b(re[e],(e=>{e.call(a,t,l,et)}))},gt=function(e){let t=null;if(pt("beforeSanitizeElements",e,null),(l=e)instanceof z&&("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 ct(e),!0;var l;const n=Qe(e.nodeName);if(pt("uponSanitizeElement",e,{tagName:n,allowedTags:ge}),e.hasChildNodes()&&!dt(e.firstElementChild)&&y(/<[/\w]/g,e.innerHTML)&&y(/<[/\w]/g,e.textContent))return ct(e),!0;if(!ge[n]||ye[n]){if(!ye[n]&&vt(n)){if(fe.tagNameCheck instanceof RegExp&&y(fe.tagNameCheck,n))return!1;if(fe.tagNameCheck instanceof Function&&fe.tagNameCheck(n))return!1}if(Re&&!Oe[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(W(l[a],!0),q(e))}return ct(e),!0}return e instanceof S&&!function(e){let t=Z(e);t&&t.tagName||(t={namespaceURI:je,tagName:"template"});const l=d(e.tagName),a=d(t.tagName);return!!Xe[e.namespaceURI]&&(e.namespaceURI===Je?t.namespaceURI===We?"svg"===l:t.namespaceURI===Ge?"svg"===l&&("annotation-xml"===a||nt[a]):Boolean(it[l]):e.namespaceURI===Ge?t.namespaceURI===We?"math"===l:t.namespaceURI===Je?"math"===l&&ot[a]:Boolean(st[l]):e.namespaceURI===We?!(t.namespaceURI===Je&&!ot[a])&&!(t.namespaceURI===Ge&&!nt[a])&&!st[l]&&(rt[l]||!it[l]):!("application/xhtml+xml"!==Ke||!Xe[e.namespaceURI]))}(e)?(ct(e),!0):"noscript"!==n&&"noembed"!==n&&"noframes"!==n||!y(/<\/no(script|embed|frames)/i,e.innerHTML)?(xe&&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)),pt("afterSanitizeElements",e,null),!1):(ct(e),!0)},ht=function(e,t,l){if(Le&&("id"===t||"name"===t)&&(l in n||l in tt))return!1;if(Ee&&!_e[t]&&y(be,t));else if(we&&y(me,t));else if(!ve[t]||_e[t]){if(!(vt(e)&&(fe.tagNameCheck instanceof RegExp&&y(fe.tagNameCheck,e)||fe.tagNameCheck instanceof Function&&fe.tagNameCheck(e))&&(fe.attributeNameCheck instanceof RegExp&&y(fe.attributeNameCheck,t)||fe.attributeNameCheck instanceof Function&&fe.attributeNameCheck(t))||"is"===t&&fe.allowCustomizedBuiltInElements&&(fe.tagNameCheck instanceof RegExp&&y(fe.tagNameCheck,l)||fe.tagNameCheck instanceof Function&&fe.tagNameCheck(l))))return!1}else if(Pe[t]);else if(y(pe,h(l,de,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==v(l,"data:")||!Fe[e])if(Ce&&!y(ue,h(l,de,"")));else if(l)return!1;return!0},vt=function(e){return"annotation-xml"!==e&&e.indexOf("-")>0},kt=function(e){pt("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const l={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ve};let n=t.length;for(;n--;){const o=t[n],{name:r,namespaceURI:i,value:s}=o,c=Qe(r);let u="value"===r?s:k(s);if(l.attrName=c,l.attrValue=u,l.keepAttr=!0,l.forceKeepAttr=void 0,pt("uponSanitizeAttribute",e,l),u=l.attrValue,l.forceKeepAttr)continue;if(bt(r,e),!l.keepAttr)continue;if(!Se&&y(/\/>/i,u)){bt(r,e);continue}xe&&b([ie,se,ce],(e=>{u=h(u,e," ")}));const d=Qe(e.nodeName);if(ht(d,c,u)){if(!He||"id"!==c&&"name"!==c||(bt(r,e),u="user-content-"+u),Q&&"object"==typeof I&&"function"==typeof I.getAttributeType)if(i);else switch(I.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){}}}pt("afterSanitizeAttributes",e,null)},ft=function e(t){let l=null;const a=ut(t);for(pt("beforeSanitizeShadowDOM",t,null);l=a.nextNode();)pt("uponSanitizeShadowNode",l,null),gt(l)||(l.content instanceof c&&e(l.content),kt(l));pt("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(Ye=!e,Ye&&(e="\x3c!--\x3e"),"string"!=typeof e&&!dt(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(Ne||at(t),a.removed=[],"string"==typeof e&&(Ae=!1),Ae){if(e.nodeName){const t=Qe(e.nodeName);if(!ge[t]||ye[t])throw _("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof E)l=mt("\x3c!----\x3e"),n=l.ownerDocument.importNode(e,!0),1===n.nodeType&&"BODY"===n.nodeName||"HTML"===n.nodeName?l=n:l.appendChild(n);else{if(!Me&&!xe&&!$e&&-1===e.indexOf("<"))return Q&&Ve?Q.createHTML(e):e;if(l=mt(e),!l)return Me?null:Ve?ee:""}l&&Be&&ct(l.firstChild);const s=ut(Ae?e:l);for(;o=s.nextNode();)gt(o)||(o.content instanceof c&&ft(o.content),kt(o));if(Ae)return e;if(Me){if(Te)for(i=ae.call(l.ownerDocument);l.firstChild;)i.appendChild(l.firstChild);else i=l;return(ve.shadowroot||ve.shadowrootmode)&&(i=oe.call(r,i,!0)),i}let m=$e?l.outerHTML:l.innerHTML;return $e&&ge["!doctype"]&&l.ownerDocument&&l.ownerDocument.doctype&&l.ownerDocument.doctype.name&&y(j,l.ownerDocument.doctype.name)&&(m="<!DOCTYPE "+l.ownerDocument.doctype.name+">\n"+m),xe&&b([ie,se,ce],(e=>{m=h(m,e," ")})),Q&&Ve?Q.createHTML(m):m},a.setConfig=function(){at(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Ne=!0},a.clearConfig=function(){et=null,Ne=!1},a.isValidAttribute=function(e,t,l){et||at({});const a=Qe(e),n=Qe(t);return ht(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.wp.hooks;(0,e.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 t=window.React,a=window.wp.i18n,n=window.wp.components,o=window.wp.compose,r=window.wp.blockEditor,i=window.wp.element;var s=l(838),c=l.n(s);function b(e){return c().sanitize(e,{USE_PROFILES:{svg:!0,svgFilters:!0}})}const m={arrowDown:{label:(0,a.__)("Arrow Down","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-down",viewBox:"0 0 16 16"},(0,t.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,a.__)("Arrow Down Short","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-down-short",viewBox:"0 0 16 16"},(0,t.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,a.__)("Arrow Left","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-left",viewBox:"0 0 16 16"},(0,t.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,a.__)("Arrow Left Short","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-left-short",viewBox:"0 0 16 16"},(0,t.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,a.__)("Arrow Right","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-right",viewBox:"0 0 16 16"},(0,t.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,a.__)("Arrow Right Short","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-right-short",viewBox:"0 0 16 16"},(0,t.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,a.__)("Arrow Up","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-up",viewBox:"0 0 16 16"},(0,t.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,a.__)("Arrow Up Short","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-arrow-up-short",viewBox:"0 0 16 16"},(0,t.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,a.__)("Bag","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bag",viewBox:"0 0 16 16"},(0,t.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,a.__)("Bank","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bank",viewBox:"0 0 16 16"},(0,t.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,a.__)("Bar Chart","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bar-chart",viewBox:"0 0 16 16"},(0,t.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,a.__)("Basket","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-basket",viewBox:"0 0 16 16"},(0,t.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,a.__)("Bell","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bell",viewBox:"0 0 16 16"},(0,t.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,a.__)("Bookmark","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bookmark",viewBox:"0 0 16 16"},(0,t.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,a.__)("Box","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-box",viewBox:"0 0 16 16"},(0,t.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,a.__)("Briefcase","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-briefcase",viewBox:"0 0 16 16"},(0,t.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,a.__)("Bug","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-bug",viewBox:"0 0 16 16"},(0,t.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,a.__)("Cake2","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cake2",viewBox:"0 0 16 16"},(0,t.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,a.__)("Calendar","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-calendar",viewBox:"0 0 16 16"},(0,t.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,a.__)("Camera Video","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-camera-video",viewBox:"0 0 16 16"},(0,t.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,a.__)("Caret Down Fill","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-caret-down-fill",viewBox:"0 0 16 16"},(0,t.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,a.__)("Caret Up Fill","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-caret-up-fill",viewBox:"0 0 16 16"},(0,t.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,a.__)("Cart","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cart",viewBox:"0 0 16 16"},(0,t.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,a.__)("Cart Dash","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cart-dash",viewBox:"0 0 16 16"},(0,t.createElement)("path",{d:"M6.5 7a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1z"}),(0,t.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,a.__)("Chat","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-chat",viewBox:"0 0 16 16"},(0,t.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,a.__)("Check Lg","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-check-lg",viewBox:"0 0 16 16"},(0,t.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,a.__)("Chevron Left","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-chevron-left",viewBox:"0 0 16 16"},(0,t.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,a.__)("ChevronRight","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-chevron-right",viewBox:"0 0 16 16"},(0,t.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,a.__)("Clipboard","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-clipboard",viewBox:"0 0 16 16"},(0,t.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,t.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,a.__)("Clock","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-clock",viewBox:"0 0 16 16"},(0,t.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,t.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,a.__)("Cloud Arrow Down","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cloud-arrow-down",viewBox:"0 0 16 16"},(0,t.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,t.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,a.__)("Cloud Arrow Up","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-cloud-arrow-up",viewBox:"0 0 16 16"},(0,t.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,t.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,a.__)("Code Slash","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-code-slash",viewBox:"0 0 16 16"},(0,t.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,a.__)("Copy","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-copy",viewBox:"0 0 16 16"},(0,t.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,a.__)("Credit Card","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-credit-card",viewBox:"0 0 16 16"},(0,t.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,t.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,a.__)("Currency Dollar","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-currency-dollar",viewBox:"0 0 16 16"},(0,t.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,a.__)("Dash Lg","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-dash-lg",viewBox:"0 0 16 16"},(0,t.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,a.__)("Download","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-download",viewBox:"0 0 16 16"},(0,t.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,t.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,a.__)("Envelope","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-envelope",viewBox:"0 0 16 16"},(0,t.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,a.__)("Facebook","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-facebook",viewBox:"0 0 16 16"},(0,t.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,a.__)("Gear","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-gear",viewBox:"0 0 16 16"},(0,t.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,t.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,a.__)("Geo Alt","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-geo-alt",viewBox:"0 0 16 16"},(0,t.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,t.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,a.__)("Gift","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-gift",viewBox:"0 0 16 16"},(0,t.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,a.__)("Globe","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-globe",viewBox:"0 0 16 16"},(0,t.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,a.__)("Graph Up Arrow","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-graph-up-arrow",viewBox:"0 0 16 16"},(0,t.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,a.__)("Hand Thumbs Up","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-hand-thumbs-up",viewBox:"0 0 16 16"},(0,t.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,a.__)("Heart","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-heart",viewBox:"0 0 16 16"},(0,t.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,a.__)("Image","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-image",viewBox:"0 0 16 16"},(0,t.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,t.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,a.__)("Instagram","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-instagram",viewBox:"0 0 16 16"},(0,t.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,a.__)("Life Preserver","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-life-preserver",viewBox:"0 0 16 16"},(0,t.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,a.__)("Lightning","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-lightning",viewBox:"0 0 16 16"},(0,t.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,a.__)("Line","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-line",viewBox:"0 0 16 16"},(0,t.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,a.__)("Link","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-link",viewBox:"0 0 16 16"},(0,t.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,t.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,a.__)("Linkedin","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-linkedin",viewBox:"0 0 16 16"},(0,t.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,a.__)("Map","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-map",viewBox:"0 0 16 16"},(0,t.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,a.__)("Megaphone","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-megaphone",viewBox:"0 0 16 16"},(0,t.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,a.__)("Palette","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-palette",viewBox:"0 0 16 16"},(0,t.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,t.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,a.__)("Person","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-person",viewBox:"0 0 16 16"},(0,t.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,a.__)("Pin Angle","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-pin-angle",viewBox:"0 0 16 16"},(0,t.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,a.__)("Play","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-play",viewBox:"0 0 16 16"},(0,t.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,a.__)("Play Circle","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-play-circle",viewBox:"0 0 16 16"},(0,t.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,t.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,a.__)("Plus","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-plus",viewBox:"0 0 16 16"},(0,t.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,a.__)("Quote","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-quote",viewBox:"0 0 16 16"},(0,t.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,a.__)("Search","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-search",viewBox:"0 0 16 16"},(0,t.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,a.__)("Share","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-share",viewBox:"0 0 16 16"},(0,t.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,a.__)("Slack","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-slack",viewBox:"0 0 16 16"},(0,t.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,a.__)("Sliders","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-sliders",viewBox:"0 0 16 16"},(0,t.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,a.__)("Skype","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-skype",viewBox:"0 0 16 16"},(0,t.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,a.__)("Snapchat","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-snapchat",viewBox:"0 0 16 16"},(0,t.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,a.__)("Star","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-star",viewBox:"0 0 16 16"},(0,t.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,a.__)("Star Fill","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-star-fill",viewBox:"0 0 16 16"},(0,t.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,a.__)("Sun","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-sun",viewBox:"0 0 16 16"},(0,t.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,a.__)("Tag","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-tag",viewBox:"0 0 16 16"},(0,t.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,t.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,a.__)("Telephone","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-telephone",viewBox:"0 0 16 16"},(0,t.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,a.__)("Tiktok","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-tiktok",viewBox:"0 0 16 16"},(0,t.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,a.__)("Trash3","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-trash3",viewBox:"0 0 16 16"},(0,t.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,a.__)("Trophy","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-trophy",viewBox:"0 0 16 16"},(0,t.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,a.__)("Twitter","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-twitter",viewBox:"0 0 16 16"},(0,t.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,a.__)("Twitter X","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-twitter-x",viewBox:"0 0 16 16"},(0,t.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,a.__)("Vimeo","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-vimeo",viewBox:"0 0 16 16"},(0,t.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,a.__)("Volume Down","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-volume-down",viewBox:"0 0 16 16"},(0,t.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,a.__)("Volume Mute","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-volume-mute",viewBox:"0 0 16 16"},(0,t.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,a.__)("Wechat","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-wechat",viewBox:"0 0 16 16"},(0,t.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,t.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,a.__)("Whatsapp","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-whatsapp",viewBox:"0 0 16 16"},(0,t.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,a.__)("WordPress","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-wordpress",viewBox:"0 0 16 16"},(0,t.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,t.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,t.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,a.__)("X","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-x",viewBox:"0 0 16 16"},(0,t.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,a.__)("Youtube","label","enblocks"),icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",className:"bi bi-youtube",viewBox:"0 0 16 16"},(0,t.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"}))}},u=window.wp.data,d=({color:e,setColor:l})=>{const a=(0,u.useSelect)((e=>e("core/block-editor").getSettings().colors))||[];return(0,t.createElement)("div",{className:"enb-color-picker-group"},(0,t.createElement)(n.ColorPalette,{colors:a,value:e,onChange:l,enableAlpha:!0,clearable:!1}),(0,t.createElement)(n.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:l,disableCustomColors:!0,clearable:!1}))},p=({disabled:e,onClick:l})=>(0,t.createElement)(n.Button,{className:"enb-control-button enb-reset-button",disabled:e&&!0,onClick:l,label:(0,a.__)("Reset","enblocks"),showTooltip:!0,tooltipPosition:"top",icon:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"},(0,t.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"}))}),g=({label:e,colorLabel:l,color:o,setColor:r,hasColor2:s,colorLabel2:c,color2:b,setColor2:m,hasColor3:u,colorLabel3:g,color3:h,setColor3:v,hasColor4:k,colorLabel4:f,color4:y,setColor4:_,hasColor5:w,colorLabel5:E,color5:C,setColor5:S,resetFallback:x,resetFallback2:$,resetFallback3:N,resetFallback4:B,resetFallback5:M})=>{const[T,V]=(0,i.useState)(!1),L=()=>{V((e=>!e))},[H,R]=(0,i.useState)(!1),A=()=>{R((e=>!e))},[D,O]=(0,i.useState)(!1),U=()=>{O((e=>!e))},[F,z]=(0,i.useState)(!1),P=()=>{z((e=>!e))},[I,G]=(0,i.useState)(!1),J=()=>{G((e=>!e))};let W=!0;return w?(o&&o!==x||b&&b!==$||h&&h!==N||y&&y!==B||C&&C!==M)&&(W=!1):k?(o&&o!==x||b&&b!==$||h&&h!==N||y&&h!==B)&&(W=!1):u?(o&&o!==x||b&&b!==$||h&&h!==N)&&(W=!1):s?(o&&o!==x||b&&b!==$)&&(W=!1):o&&o!==x&&(W=!1),(0,t.createElement)("div",{className:"enb-component enb-component-color-picker"},(0,t.createElement)("div",{className:"enb-component-color-indicator enb-flex enb-justify-between enb-align-center"},(0,t.createElement)("h2",{className:"enb-component-heading"},e),(0,t.createElement)(n.ButtonGroup,{className:"enb-flex enb-align-center enb-col-gap-4"},!T&&(0,t.createElement)(n.Button,{label:l,showTooltip:!0,tooltipPosition:"top",onClick:L},(0,t.createElement)(n.ColorIndicator,{colorValue:o})),T&&(0,t.createElement)(n.Button,{label:l,showTooltip:!0,tooltipPosition:"top",onClick:L},(0,t.createElement)(n.ColorIndicator,{colorValue:o})),s&&(0,t.createElement)(t.Fragment,null,!H&&(0,t.createElement)(n.Button,{label:c,showTooltip:!0,tooltipPosition:"top",onClick:A},(0,t.createElement)(n.ColorIndicator,{colorValue:b})),H&&(0,t.createElement)(n.Button,{label:c,showTooltip:!0,tooltipPosition:"top",onClick:A},(0,t.createElement)(n.ColorIndicator,{colorValue:b}))),u&&(0,t.createElement)(t.Fragment,null,!D&&(0,t.createElement)(n.Button,{label:g,showTooltip:!0,tooltipPosition:"top",onClick:U},(0,t.createElement)(n.ColorIndicator,{colorValue:h})),D&&(0,t.createElement)(n.Button,{label:g,showTooltip:!0,tooltipPosition:"top",onClick:U},(0,t.createElement)(n.ColorIndicator,{colorValue:h}))),k&&(0,t.createElement)(t.Fragment,null,!F&&(0,t.createElement)(n.Button,{label:f,showTooltip:!0,tooltipPosition:"top",onClick:P},(0,t.createElement)(n.ColorIndicator,{colorValue:y})),F&&(0,t.createElement)(n.Button,{label:f,showTooltip:!0,tooltipPosition:"top",onClick:P},(0,t.createElement)(n.ColorIndicator,{colorValue:y}))),w&&(0,t.createElement)(t.Fragment,null,!I&&(0,t.createElement)(n.Button,{label:E,showTooltip:!0,tooltipPosition:"top",onClick:J},(0,t.createElement)(n.ColorIndicator,{colorValue:C})),I&&(0,t.createElement)(n.Button,{label:E,showTooltip:!0,tooltipPosition:"top",onClick:J},(0,t.createElement)(n.ColorIndicator,{colorValue:C}))),(0,t.createElement)(p,{disabled:W,onClick:()=>{r(x),s&&m($),u&&v(N),k&&_(B),w&&S(M)}}))),T&&(0,t.createElement)(n.Popover,{position:"bottom left",className:"enb-components-popover",onClose:L},(0,t.createElement)(d,{label:(0,a.__)("Color","enblocks"),color:o,setColor:r,resetFallback:x})),s&&(0,t.createElement)(t.Fragment,null,H&&(0,t.createElement)(n.Popover,{position:"bottom left",className:"enb-components-popover",onClose:A},(0,t.createElement)(d,{label:(0,a.__)("Color","enblocks"),color:b,setColor:m,resetFallback:$}))),u&&(0,t.createElement)(t.Fragment,null,D&&(0,t.createElement)(n.Popover,{position:"bottom left",className:"enb-components-popover",onClose:U},(0,t.createElement)(d,{label:(0,a.__)("Color","enblocks"),color:h,setColor:v,resetFallback:N}))),k&&(0,t.createElement)(t.Fragment,null,F&&(0,t.createElement)(n.Popover,{position:"bottom left",className:"enb-components-popover",onClose:P},(0,t.createElement)(d,{label:(0,a.__)("Color","enblocks"),color:y,setColor:_,resetFallback:B}))),w&&(0,t.createElement)(t.Fragment,null,I&&(0,t.createElement)(n.Popover,{position:"bottom left",className:"enb-components-popover",onClose:J},(0,t.createElement)(d,{label:(0,a.__)("Color","enblocks"),color:C,setColor:S,resetFallback:M}))))},h=()=>(0,t.createElement)("div",{className:"enb-component-divider"});var v=l(942),k=l.n(v);const f=({unit:e})=>(0,t.createElement)("div",{className:"enb-unit-selector"},(0,t.createElement)("div",{className:"enb-single-unit"}," ",e," ")),y=({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:l,setUnit:a})=>(0,t.createElement)("div",{className:"enb-unit-selector"},(0,t.createElement)(n.SelectControl,{className:"enb-units",options:e,value:l,onChange:a})),_=({hideRail:e=!0,resetButton:l=!0,hasNegativeValue:a,min:o,max:r,step:i,value:s,setValue:c,resetFallback:b,singleUnit:m,showUnits:u,units:d,unit:g,setUnit:h,resetFallbackUnit:v})=>{u&&("%"===g||"dvw"===g||"dvh"===g?(r=100,a&&(o=-100)):"em"!==g&&"rem"!==g||(r=100,i=.1,a&&(o=-100)));let _=!0;return s===b&&g===v||(_=!1),(0,t.createElement)("div",{className:k()("enb-flex enb-range-input",{"hidden-rail":e,"has-unit":!!m||u})},(0,t.createElement)(n.RangeControl,{value:s,onChange:c,min:o,max:r,step:i,withInputField:!0}),u&&(0,t.createElement)(y,{units:d,unit:g,setUnit:h}),!!m&&(0,t.createElement)(f,{unit:m}),l&&(0,t.createElement)(p,{disabled:_,onClick:()=>{c(b),u&&h(v)}}))},w=window.wp.primitives,E=(0,t.createElement)(w.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,t.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"})),C=(0,t.createElement)(w.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,t.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"})),S=(0,t.createElement)(w.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,t.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"})),x=()=>{const{getDeviceType:e}=(0,u.useSelect)((e=>({getDeviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"})),[]);return e||""},$=()=>{const e=x(),{__experimentalSetPreviewDeviceType:l=null}=(0,u.useDispatch)("core/edit-post"),o=e=>{l(e)};let r="Switch to Tablet";"Tablet"===e?r=(0,a.__)("Switch to Mobile","enblocks"):"Mobile"===e&&(r=(0,a.__)("Switch to Desktop","enblocks"));const i=()=>{"Desktop"===e?o("Tablet"):"Tablet"===e?o("Mobile"):"Mobile"===e&&o("Desktop")};return(0,t.createElement)(n.ButtonGroup,{className:"enb-device-toggle enb-flex"},["Desktop","Tablet","Mobile"].map(((l,a)=>(0,t.createElement)(n.Button,{key:a,label:r,showTooltip:!0,tooltipPosition:"top",className:k()("enb-device-toggle-button",{selected:l===e}),onClick:i},"Desktop"===l&&E,"Tablet"===l&&C,"Mobile"===l&&S))))},N=({hideRail:e=!0,resetButton:l,label:a,help:n,hasDeviceToggle:o,min:r,max:i,step:s,value:c,setValue:b,resetFallback:m,singleUnit:u,showUnits:d,units:p,unit:g="px",setUnit:h,resetFallbackUnit:v="px"})=>(0,t.createElement)("div",{className:k()("enb-component enb-range",{"enb-grid enb-gap-4":!e,"enb-cols-2 enb-col-gap-8":a&&e,"has-no-units":!u&&!d})},!!a&&(0,t.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,t.createElement)("h2",{className:"enb-components-heading enb-m-0"},a,!!n&&(0,t.createElement)("span",{className:"enb-component-help"},n)),o&&(0,t.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,t.createElement)($,null))),(0,t.createElement)(_,{hideRail:e,resetButton:l,min:r,max:i,step:s,value:c,setValue:b,resetFallback:m,singleUnit:u,showUnits:d,units:p,unit:g,setUnit:h,resetFallbackUnit:v})),B=({options:e,value:l,setValue:a})=>(0,t.createElement)("div",{className:"enb-select"},(0,t.createElement)(n.SelectControl,{options:e,value:l,onChange:a})),M=({label:e,hasDeviceToggle:l=!1,help:a,options:n,value:o,setValue:r})=>(0,t.createElement)("div",{className:"enb-component enb-cols-2 enb-align-center enb-col-gap-8"},!!e&&(0,t.createElement)("div",{className:k()("enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8",{"enb-col-gap-4":l})},(0,t.createElement)("h2",{className:"enb-components-heading enb-m-0"},e,!!a&&(0,t.createElement)("span",{className:"enb-component-help"},a)),l&&(0,t.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,t.createElement)($,null))),(0,t.createElement)(B,{options:n,value:o,setValue:r})),T=(0,o.createHigherOrderComponent)((e=>l=>{if("enblocks/button"===l.name||"enblocks/heading"===l.name){const{attributes:{blockId:o,iconSource:s,iconPosition:c,iconVerticalAlign:u,iconColor:d,iconHoverColor:v,iconWidth:k,iconHeight:f,iconGap:y,iconMargin:_,iconCSS:w},setAttributes:E}=l;function C(e){return!!e||0===e}let S="",x="",$="";s&&(x+=`align-self:${u};`,C(k)&&(x+=`width:${k}em;min-width:${k}em;`),C(f)&&(x+=`height:${f}em;`),C(_)&&(x+=`margin-block-start:${_}px;`),d&&(x+=`color:${d};`)),x&&(S+=`.${o} .enb-svg-icon{${x}}`),s&&v&&($+=`color:${v};`),$&&(S+=`.${o}:hover .enb-svg-icon{${$}}`),(0,i.useEffect)((()=>{JSON.stringify(w)!==JSON.stringify(S)&&E({iconCSS:S})}),[w,S,E]);const B=()=>{E({iconSource:""})};let T=!0;return s&&(T=!1),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Icon",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-component enb-component-icon-picker"},!!s&&(0,t.createElement)(t.Fragment,null,!!d&&(0,t.createElement)("style",null,`.enb-svg-preview svg{color:${d};}`),(0,t.createElement)("div",{className:"enb-svg-preview",dangerouslySetInnerHTML:{__html:b(s)}})),(0,t.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mb-4"},(0,t.createElement)("h2",{className:"enb-component-heading"},(0,a.__)("SVG Code","enblocks")),(0,t.createElement)(p,{disabled:T,onClick:B})),(0,t.createElement)("div",{className:"enb-svg-code"},(0,t.createElement)(n.TextareaControl,{value:s,onChange:e=>E({iconSource:b(e)})})),(0,t.createElement)(n.ButtonGroup,{className:"enb-icon-list"},Object.keys(m).map(((e,l)=>(0,t.createElement)(n.Button,{key:l,label:m[e].label,showTooltip:!0,tooltipPosition:"top",onClick:()=>{let t=m[e].icon;"string"!=typeof t&&(t=(0,i.renderToString)(t)),E({iconSource:t})}},"string"==typeof m[e].icon?(0,t.createElement)("span",{dangerouslySetInnerHTML:{__html:b(m[e].icon)}}):(0,t.createElement)("span",null,m[e].icon))))),(0,t.createElement)(h,null),(0,t.createElement)("h2",{className:"enb-m-0"},(0,a.__)("Need more icons?","enblocks")),(0,t.createElement)("p",null,(0,a.__)("Get svg icon code from following sites.","enblocks")," "),(0,t.createElement)("ul",{className:"enb-links"},(0,t.createElement)("li",null,(0,t.createElement)(n.ExternalLink,{href:"https://icons.getbootstrap.com/"},(0,a.__)("Bootstrap Icons","enblocks"))),(0,t.createElement)("li",null,(0,t.createElement)(n.ExternalLink,{href:"https://remixicon.com/"},(0,a.__)("Remix Icons","enblocks"))),(0,t.createElement)("li",null,(0,t.createElement)(n.ExternalLink,{href:"https://tabler.io/icons/"},(0,a.__)("Tabler Icons","enblocks")))),!!s&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(h,null),(0,t.createElement)("div",{className:"enb-icon-color"},(0,t.createElement)(g,{label:(0,a.__)("Color","enblocks"),colorLabel:(0,a.__)("Normal","enblocks"),color:d,setColor:e=>E({iconColor:e}),hasColor2:!0,colorLabel2:(0,a.__)("Hover","enblocks"),color2:v,setColor2:e=>E({iconHoverColor:e})})),(0,t.createElement)(M,{label:(0,a.__)("Position","enblocks"),options:[{label:(0,a.__)("Before","enblocks"),value:"before"},{label:(0,a.__)("After","enblocks"),value:"after"}],value:c,setValue:e=>E({iconPosition:e})}),(0,t.createElement)(M,{label:(0,a.__)("Vertical Align","enblocks"),options:[{label:(0,a.__)("Top","enblocks"),value:"flex-start"},{label:(0,a.__)("Center","enblocks"),value:"center"},{label:(0,a.__)("Bottom","enblocks"),value:"flex-end"}],value:u,setValue:e=>E({iconVerticalAlign:e})}),(0,t.createElement)("div",{className:"enb-icon-size"},(0,t.createElement)(t.Fragment,null,(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Width","enblocks"),value:k,setValue:e=>E({iconWidth:e}),max:10,step:.1,singleUnit:"em"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Height","enblocks"),value:f,setValue:e=>E({iconHeight:e}),max:10,step:.1,singleUnit:"em"})),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Gap","enblocks"),resetFallback:8,max:200,value:y,setValue:e=>E({iconGap:e}),singleUnit:"px"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Margin Top","enblocks"),min:-200,max:200,value:_,setValue:e=>E({iconMargin:e}),singleUnit:"px"})))))))}return(0,t.createElement)(e,{...l})}),"withIconSelector");(0,e.addFilter)("editor.BlockEdit","enblocks/icon-selector",T),(0,e.addFilter)("blocks.registerBlockType","enblocks/icon-selector-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/heading"!==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 V=(0,t.createElement)(w.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,t.createElement)(w.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,t.createElement)(w.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"})),L=({label:e,isActive:l,onClick:a})=>(0,t.createElement)(n.Button,{className:k()("enb-control-button enb-switch-control-button",{"is-active":l}),label:e,showTooltip:!0,tooltipPosition:"top",onClick:a,icon:V}),H=({label:e,help:l,hasCustomValue:o=!1,setShowCustomValue:r,options:i,value:s,setValue:c,min:b,max:m,step:u,customValue:d,setCustomValue:p,resetFallback:g,singleUnit:h,showUnits:v,units:k,unit:f,setUnit:y,resetFallbackUnit:w})=>(0,t.createElement)("div",{className:"enb-component enb-component-select---- enb-cols-2 enb-align-start enb-col-gap-8"},(0,t.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,t.createElement)("h2",{className:"enb-components-heading enb-m-0"},e,!!l&&(0,t.createElement)("span",{className:"enb-component-help"},l)),(0,t.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},(0,t.createElement)(L,{label:o?(0,a.__)("Switch to Preset Value","enblocks"):(0,a.__)("Set Custom Value","enblocks"),isActive:!!o,onClick:()=>r(!o)}))),!o&&(0,t.createElement)("div",{className:"enb-select"},(0,t.createElement)(n.SelectControl,{options:i,value:s,onChange:c})),o&&(0,t.createElement)(_,{min:b,max:m,step:u,value:d,setValue:p,resetFallback:g,singleUnit:h,showUnits:v,units:k,unit:f,setUnit:y,resetFallbackUnit:w})),R=({label:e,help:l,checked:a,setChecked:o})=>(0,t.createElement)("div",{className:"enb-component"},(0,t.createElement)("div",{className:"enb-toggle enb-flex enb-justify-between enb-align-center enb-col-gap-8"},!!e&&(0,t.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,t.createElement)("h2",{className:"enb-components-heading enb-m-0"},e,!!l&&(0,t.createElement)("span",{className:"enb-component-help"},l))),(0,t.createElement)(n.ToggleControl,{checked:a,onChange:o}))),A=(0,o.createHigherOrderComponent)((e=>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:o,animationName:s,fadeInDistance:c,hasCustomAnimationSpeed:b,animationSpeed:m,animationDuration:u,animationThreshold:d,animationDelay:p,disableAnimationSM:g,disableAnimationMD:v,animationCSS:k,animationRevealCSS:f,disableAnimationCSS:y},setAttributes:_,clientId:w}=l;function E(e){return!!e||0===e}const C={md:"48em",lg:"64em"};let S="";s&&(E(c)&&50!==c&&(S+=`--enb-translate:${c}%;`),!b&&E(m)&&(S+=`animation-duration:${m};`),b&&E(u)&&(S+=`animation-duration:${u}ms;`)),(0,i.useEffect)((()=>{JSON.stringify(k)!==JSON.stringify(S)&&_({animationCSS:S})}),[k,S,_]);let x="";s&&(x+=`.${o}.in-view{animation-name:${s}}`),(0,i.useEffect)((()=>{JSON.stringify(f)!==JSON.stringify(x)&&_({animationRevealCSS:x})}),[f,x,_]);let $="";v&&($+=`@media (min-width:${C.md}) and (max-width:${C.lg}){.${o}.in-view{animation-name:none}}`),g&&($+=`@media (max-width: ${C.md}){.${o}.in-view{animation-name:none}}`),(0,i.useEffect)((()=>{JSON.stringify(y)!==JSON.stringify($)&&_({disableAnimationCSS:$})}),[y,$,_]);const B=()=>{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)},T=(0,a.__)("Choose an animation effect that can enhance the visual appeal by triggering when it reaches the viewport.","enblocks");return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Animation",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)(M,{label:(0,a.__)("Effect","enblocks"),help:T,options:[{label:(0,a.__)("None","enblocks"),value:""},{label:(0,a.__)("Bounce","enblocks"),value:"bounce"},{label:(0,a.__)("BounceInUp","enblocks"),value:"bounceInUp"},{label:(0,a.__)("BounceInRight","enblocks"),value:"bounceInRight"},{label:(0,a.__)("BounceInDown","enblocks"),value:"bounceInDown"},{label:(0,a.__)("BounceInLeft","enblocks"),value:"bounceInLeft"},{label:(0,a.__)("FadeIn","enblocks"),value:"fadeIn"},{label:(0,a.__)("fadeInUp","enblocks"),value:"fadeInUp"},{label:(0,a.__)("FadeInRight","enblocks"),value:"fadeInRight"},{label:(0,a.__)("FadeInDown","enblocks"),value:"fadeInDown"},{label:(0,a.__)("FadeInLeft","enblocks"),value:"fadeInLeft"},{label:(0,a.__)("FlipInX","enblocks"),value:"flipInX"},{label:(0,a.__)("FlipInY","enblocks"),value:"flipInY"},{label:(0,a.__)("SlideUp","enblocks"),value:"slideUp"},{label:(0,a.__)("SlideRight","enblocks"),value:"slideRight"},{label:(0,a.__)("SlideDown","enblocks"),value:"slideDown"},{label:(0,a.__)("SlideLeft","enblocks"),value:"slideLeft"},{label:(0,a.__)("ZoomIn","enblocks"),value:"zoomIn"}],value:s,setValue:e=>_({animationName:e})}),!s&&(0,t.createElement)("div",{className:"components-base-control__help enb-component-help enb-mt-12 enb-mb-24"},T),!!s&&(0,t.createElement)(t.Fragment,null,("fadeInUp"===s||"fadeInRight"===s||"fadeInDown"===s||"fadeInLeft"===s)&&(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("FadeIn Distance","enblocks"),help:(0,a.__)("Specifies the amount of distance from where the animation is initiated. ","enblocks"),value:c,setValue:e=>_({fadeInDistance:e}),max:150,resetFallback:50,singleUnit:"%"}),(0,t.createElement)(H,{label:(0,a.__)("Speed","enblocks"),help:(0,a.__)("Sets the length of time that an animation takes to complete one cycle.","enblocks"),hasCustomValue:b,setShowCustomValue:e=>_({hasCustomAnimationSpeed:e}),options:[{label:(0,a.__)("Fast","enblocks"),value:"500ms"},{label:(0,a.__)("Normal","enblocks"),value:"1000ms"},{label:(0,a.__)("Slow","enblocks"),value:"1500ms"},{label:(0,a.__)("Slower","enblocks"),value:"2500ms"}],value:m,setValue:e=>_({animationSpeed:e}),min:500,max:5e3,step:100,customValue:u,setCustomValue:e=>_({animationDuration:e}),resetFallback:1e3,singleUnit:"ms"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Threshold","enblocks"),help:(0,a.__)("Specifies the amount of the targeted element entered within the viewport to initiate the animation. ","enblocks"),value:d,setValue:e=>_({animationThreshold:e}),resetFallback:50,singleUnit:"%"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Delay","enblocks"),help:(0,a.__)("Specifies the amount of time to wait from applying the animation to an element before beginning to perform the animation","enblocks"),min:100,max:5e3,step:100,value:p,setValue:e=>_({animationDelay:e}),singleUnit:"ms"}),(0,t.createElement)(n.Button,{className:"enb-button-control",onClick:B},(0,a.__)("Replay","enblocks")),(0,t.createElement)(h,null),(0,t.createElement)(R,{label:(0,a.__)("Disable Animation on Mobile","enblocks"),checked:g,setChecked:e=>_({disableAnimationSM:e})}),(0,t.createElement)(R,{label:(0,a.__)("Disable Animation on Tablet","enblocks"),checked:v,setChecked:e=>_({disableAnimationMD:e})})))))}return(0,t.createElement)(e,{...l})}),"withAnimation");(0,e.addFilter)("editor.BlockEdit","enblocks/animation",A),(0,e.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 D=({setAttributes:e,hasAnimatedBgColor:l,animatedBgColor1:n,animatedBgColor2:o,animatedBgColor3:r,animatedBgColor4:i,animatedBgColor5:s,bgAnimationSpeed:c})=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)(R,{label:(0,a.__)("Animated Background Color","enblocks"),checked:l,setChecked:t=>e({hasAnimatedBgColor:t})}),l&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)("style",null,"@keyframes animatedBgColors{",`0% {background-color:${n}}20%{background-color:${o}}40%{background-color:${r}}60%{background-color:${i}}80% {background-color:${s}}100% {background-color:${n}}`,"}"),(0,t.createElement)("div",{className:"enb-bg-media-container enb-animated-bg-preview",style:{animation:`animatedBgColors ${c}s infinite`}})),l&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(g,{label:(0,a.__)("Colors","enblocks"),colorLabel:(0,a.__)("Color 1","enblocks"),color:n,setColor:t=>e({animatedBgColor1:t}),hasColor2:!0,colorLabel2:(0,a.__)("Color 2","enblocks"),color2:o,setColor2:t=>e({animatedBgColor2:t}),hasColor3:!0,colorLabel3:(0,a.__)("Color 3","enblocks"),color3:r,setColor3:t=>e({animatedBgColor3:t}),hasColor4:!0,colorLabel4:(0,a.__)("Color 4","enblocks"),color4:i,setColor4:t=>e({animatedBgColor4:t}),hasColor5:!0,colorLabel5:(0,a.__)("Color 5","enblocks"),color5:s,setColor5:t=>e({animatedBgColor5:t}),resetFallback:"#fe3535",resetFallback2:"#fb3ad5",resetFallback3:"#5067ff",resetFallback4:"#19ce26",resetFallback5:"#eb8224"}))),O=({gradient:e,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,t.createElement)("div",{className:"enb-component enb-component-gradient"},(0,t.createElement)(n.GradientPicker,{__nextHasNoMargin:!0,value:e,onChange:l,gradients:a})),U=({setAttributes:e,hasAnimatedGradientBg:l,animatedGradientBgColor:n,bgAnimationSpeed:o})=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)(R,{label:(0,a.__)("Animated Gradient Background","enblocks"),checked:l,setChecked:t=>e({hasAnimatedGradientBg:t})}),l&&""!==n&&(0,t.createElement)("div",{className:"enb-bg-media-container enb-animated-gradient-bg-preview",style:{animation:`animatedGradientPosition ${o}s infinite`,background:`${n}`}}),l&&(0,t.createElement)(O,{gradient:n,setGradient:t=>e({animatedGradientBgColor:t}),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"}]})),F=({setAttributes:e,color:l,color2:n})=>(0,t.createElement)(g,{label:(0,a.__)("Background Color","enblocks"),colorLabel:(0,a.__)("Normal","enblocks"),color:l,setColor:t=>e({bgColor:t}),hasColor2:!0,colorLabel2:(0,a.__)("Hover","enblocks"),color2:n,setColor2:t=>e({bgColorHover:t})}),z=(0,t.createElement)(w.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,t.createElement)(w.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"})),P=(0,t.createElement)(w.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,t.createElement)(w.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"})),I=({title:e,allowedTypes:l,onSelect:o,value:i,url:s,onRemove:c})=>{let b,m,u;return"image"===l&&(b=(0,t.createElement)("img",{src:s,alt:""}),m=z,u=(0,a.__)("Select Image","enblocks")),"video"===l&&(b=(0,t.createElement)("video",{autoPlay:"true",muted:!0,loop:!0,src:s,width:"100%"}),m=P,u=(0,a.__)("Select Video","enblocks")),(0,t.createElement)("div",{className:"enb-control enb-media-picker"},(0,t.createElement)("div",{className:"enb-control enb-control-media"},(0,t.createElement)(r.MediaUploadCheck,null,(0,t.createElement)(r.MediaUpload,{title:e,allowedTypes:l,onSelect:o,value:i,render:({open:e})=>(0,t.createElement)(t.Fragment,null,!!s&&(0,t.createElement)("div",{className:"enb-bg-media-container"},b,(0,t.createElement)("div",{className:"enb-bg-media-action"},(0,t.createElement)(n.Button,{className:"enb-edit-button",label:(0,a.__)("Replace","enblocks"),showTooltip:!0,tooltipPosition:"top",onClick:e},(0,t.createElement)(n.Dashicon,{icon:"edit"})),(0,t.createElement)(n.Button,{className:"enb-remove-button",label:(0,a.__)("Remove","enblocks"),showTooltip:!0,tooltipPosition:"top",onClick:c},(0,t.createElement)(n.Dashicon,{icon:"trash"})))),!s&&(0,t.createElement)("button",{onClick:e,className:"enb-bg-media-select"},(0,t.createElement)("div",{className:"enb-bg-media-select-button"},m,(0,t.createElement)("span",null,u))))}))))},G=({setAttributes:e,hasBgImage:l,bgImageWidth:n,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:v,positions:k=[{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:f,sizes:y=[{label:"Auto",value:"auto"},{label:"Cover",value:"cover"},{label:"Contain",value:"contain"}],size:_,blends:w=[{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:E})=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)(R,{label:(0,a.__)("Background Image","enblocks"),checked:l,setChecked:t=>e({hasBgImage:t})}),l&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(R,{label:(0,a.__)("Use img Tag","enblocks"),help:(0,a.__)("Use html img tag instead of css background property.","enblocks"),checked:r,setChecked:t=>e({useImgTag:t})}),(0,t.createElement)(I,{title:(0,a.__)("Select Background Image","enblocks"),allowedTypes:"image",onSelect:t=>{e({bgImageId:t?.id,bgImageUrl:t?.url,bgImageAlt:t?.alt})},value:b,url:m,setUrl:t=>e({bgImageUrl:t}),onRemove:()=>e({bgImageId:void 0,bgImageUrl:"",bgImageAlt:""})}),!!m&&r&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(N,{label:(0,a.__)("Image Width","enblocks"),max:100,value:n,setValue:t=>e({bgImageWidth:t}),resetFallback:100,singleUnit:"%"}),!!n&&100!==n&&(0,t.createElement)(M,{label:(0,a.__)("Placement","enblocks"),options:[{label:"Left",value:""},{label:"Center",value:"margin-inline"},{label:"Right",value:"margin-left"}],value:o,setValue:t=>e({bgImagePlacement:t})}),(0,t.createElement)(R,{label:(0,a.__)("Duotone Effect","enblocks"),help:(0,a.__)("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:t=>e({duotoneEffect:t})}),i&&(0,t.createElement)(g,{label:(0,a.__)("Duotone Colors","enblocks"),colorLabel:(0,a.__)("Color 1","enblocks"),color:s,setColor:t=>e({duotoneColor:t}),resetFallback:"var(--enb-color-primary-200)",hasColor2:!0,colorLabel2:(0,a.__)("Color 2","enblocks"),color2:c,setColor2:t=>e({duotoneColor2:t}),resetFallback2:"var(--enb-color-warning-600)"})),!!m&&!r&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(M,{label:(0,a.__)("Repeat","enblocks"),options:u,value:d,setValue:t=>e({bgRepeat:t})}),(0,t.createElement)(M,{label:(0,a.__)("Attachment","enblocks"),options:p,value:v,setValue:t=>e({bgAttachment:t})}),(0,t.createElement)(M,{label:(0,a.__)("Position","enblocks"),options:k,value:f,setValue:t=>e({bgPosition:t})}),(0,t.createElement)(M,{label:(0,a.__)("Size","enblocks"),options:y,value:_,setValue:t=>e({bgSize:t})}),(0,t.createElement)(M,{label:(0,a.__)("Blend Mode","enblocks"),help:(0,a.__)("It specifies how the background images and background color of an element should blend together.","enblocks"),options:w,value:E,setValue:t=>e({bgBlendMode:t})}),(0,t.createElement)(h,null)))),J=({setAttributes:e,hasBgVideo:l,videoId:n,videoUrl:o})=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)(R,{label:(0,a.__)("Background Video","enblocks"),checked:l,setChecked:t=>e({hasBgVideo:t})}),l&&(0,t.createElement)(I,{title:(0,a.__)("Select Background Image","enblocks"),allowedTypes:"video",onSelect:t=>{e({bgVideoId:t.id,bgVideoUrl:t.url})},value:n,url:o,setUrl:t=>e({bgVideoUrl:t}),onRemove:()=>e({bgVideoId:"",bgVideoUrl:""})})),W=({setAttributes:e,hasGradientBgColor:l,gradientBgColorNormal:o,gradientBgColorHover:r})=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)(R,{label:(0,a.__)("Gradient Background Color","enblocks"),checked:l,setChecked:t=>e({hasGradientBgColor:t})}),l&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(n.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,t.createElement)("div",{className:"normal-tab-content"},(0,t.createElement)(O,{gradient:o,setGradient:t=>e({gradientBgColorNormal:t})}));case"hover":return(0,t.createElement)("div",{className:"hover-tab-content"},(0,t.createElement)(O,{gradient:r,setGradient:t=>e({gradientBgColorHover:t})}))}})))),j=({setAttributes:e,decoding:l,fetchPriority:n,lazyLoading:o,showAccessibility:r,showRole:i,role:s})=>(0,t.createElement)("div",{className:"enb-component enb-component-image-performance"},(0,t.createElement)(M,{label:(0,a.__)("Decoding ","enblocks"),options:[{label:(0,a.__)("Sync","enblocks"),value:"sync"},{label:(0,a.__)("Async","enblocks"),value:"async"},{label:(0,a.__)("Auto","enblocks"),value:"auto"}],value:l,setValue:t=>e({decoding:t})}),(0,t.createElement)(R,{label:(0,a.__)("Fetch Priority: High","enblocks"),help:(0,a.__)("Specify the higher priority for fetching the image in comparison to other images.","enblocks"),checked:n,setChecked:t=>e({fetchPriority:t})}),"sync"!==l&&!n&&(0,t.createElement)(R,{label:(0,a.__)("Lazy Loading","enblocks"),help:(0,a.__)("Lazy loading is a strategy to identify resources as non-blocking and load these only when needed.","enblocks"),checked:o,setChecked:t=>e({lazyLoading:t})}),r&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(h,null),(0,t.createElement)("h2",{className:"enb-control"},(0,a.__)("Accessibility","enblocks")),i&&(0,t.createElement)(R,{label:(0,a.__)("Role: Presentation","enblocks"),checked:s,setChecked:t=>e({role:t})}))),Y=({setAttributes:e,hasOverlayBgColor:l,overlayBgColorNormal:n,overlayBgColorHover:o})=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)(R,{label:(0,a.__)("Overlay Background Color","enblocks"),checked:l,setChecked:t=>e({hasOverlayBgColor:t})}),l&&(0,t.createElement)(g,{label:(0,a.__)("Set Overlay Colors","enblocks"),colorLabel:(0,a.__)("Normal","enblocks"),color:n,setColor:t=>e({overlayBgColorNormal:t}),hasColor2:!0,colorLabel2:(0,a.__)("Hover","enblocks"),color2:o,setColor2:t=>e({overlayBgColorHover:t}),resetFallback:"#171717"})),X=({setAttributes:e,hasOverlayGradientBgColor:l,overlayGradientBgColorNormal:o,overlayGradientBgColorHover:r})=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)(R,{label:(0,a.__)("Overlay Background Gradient","enblocks"),checked:l,setChecked:t=>e({hasOverlayGradientBgColor:t})}),l&&(0,t.createElement)(n.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,t.createElement)("div",{className:"normal-tab-content"},(0,t.createElement)(O,{gradient:o,setGradient:t=>e({overlayGradientBgColorNormal:t})}));case"hover":return(0,t.createElement)("div",{className:"hover-tab-content"},(0,t.createElement)(O,{gradient:r,setGradient:t=>e({overlayGradientBgColorHover:t})}))}}))),q=(0,o.createHigherOrderComponent)((e=>l=>{if("enblocks/column"===l.name||"enblocks/container"===l.name){const{attributes:{blockId:s,bgColor:c,bgColorHover:b,hasAnimatedBgColor:m,animatedBgColor1:u,animatedBgColor2:d,animatedBgColor3:p,animatedBgColor4:g,animatedBgColor5:v,hasGradientBgColor:k,gradientBgColorNormal:f,gradientBgColorHover:y,hasAnimatedGradientBg:_,animatedGradientBgColor:w,bgAnimationSpeed:E,hasBgImage:C,bgImageWidth:S,bgImagePlacement:x,useImgTag:$,duotoneEffect:B,duotoneColor:M,duotoneColor2:T,bgImageId:V,bgImageUrl:L,decoding:H,fetchPriority:R,lazyLoading:A,bgRepeat:O,bgAttachment:z,bgPosition:P,bgSize:I,bgBlendMode:q,hasBgVideo:K,bgVideoId:Z,bgVideoUrl:Q,hasOverlayBgColor:ee,overlayBgColorNormal:te,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="";(ee||ae)&&(C||K)&&(ge+="overflow:hidden;"),!c||m||k||_||(ge+=`background-color:${c};`),m&&(he+=`animation:${s}animatedBgColors ${E}ms infinite;`),k&&f&&(ge+=`border:0;background:${f};`),_&&w&&(he+=`border:0;background:${w};`,he+=`animation:animatedGradientPosition ${E}ms infinite;`,he+="background-size: 400%;"),C&&!$&&L&&(ge+=`background-image:url("${L}");background-repeat:${O};background-attachment:${z};background-position:${P};background-size:${I};`,"normal"!==q&&(ge+=`background-blend-mode:${q};`,c||pe({bgColor:"var(--enb-color-primary-600)"}))),(0,i.useEffect)((()=>{JSON.stringify(ie)!==JSON.stringify(ge)&&pe({backgroundCSS:ge})}),[ie,ge,pe]),(0,i.useEffect)((()=>{JSON.stringify(se)!==JSON.stringify(he)&&pe({backgroundAnimatedCSS:he})}),[se,he,pe]);let ve="";if(C&&$&&L&&((o=S)||0===o)&&100!==S){let e="";x&&(e=`${x}:auto;`),ve=`.${s} .enb-bg-image img{width:${S}%;${e}}`}C&&$&&B&&L&&(ve+=`.${s} .enb-bg-image::before,.${s} .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+=`.${s} .enb-bg-image::before{background-color:${M};}`,ve+=`.${s} .enb-bg-image::after{background-color:${T};mix-blend-mode:lighten;}`),(0,i.useEffect)((()=>{JSON.stringify(ce)!==JSON.stringify(ve)&&pe({backgroundImageCSS:ve})}),[ce,ve,pe]);let ke="";!b||m||k||_||(ke+=`background-color:${b};`),k&&y&&(ke+=`background:${y};`),(0,i.useEffect)((()=>{JSON.stringify(be)!==JSON.stringify(ke)&&pe({hoverBgCSS:ke})}),[be,ke,pe]);let fe="";m&&(fe+=`@keyframes ${s}animatedBgColors{`,fe+=`0% {background-color:${u}}20%{background-color:${d}}40%{background-color:${p}}60%{background-color:${g}}80% {background-color:${v}}100% {background-color:${u}}}`),(0,i.useEffect)((()=>{JSON.stringify(me)!==JSON.stringify(fe)&&pe({animatedBgKeyframeCSS:fe})}),[me,fe,pe]);let ye="",_e="";ee&&(C||K)&&te&&(ye+=`background-color:${te};`),ae&&(C||K)&&ne&&(ye+=`background:${ne};`),(C||K)&&(ee||ae)&&re&&(ye+=`opacity:${re};`),ye&&(_e=`.${s} .enb-overlay{${ye}}`),(0,i.useEffect)((()=>{JSON.stringify(ue)!==JSON.stringify(_e)&&pe({overlayCSS:_e})}),[ue,_e,pe]);let we="",Ee="";return ee&&(C||K)&&le&&(we+=`background-color:${le};`),ae&&(C||K)&&oe&&(we+=`background:${oe};`),we&&(Ee=`.${s}:hover .enb-overlay{${we}}`),(0,i.useEffect)((()=>{JSON.stringify(de)!==JSON.stringify(Ee)&&pe({hoverOverlayCSS:Ee})}),[de,Ee,pe]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Background",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-background"},!m&&!k&&!_&&(0,t.createElement)(F,{setAttributes:pe,color:c,color2:b}),!k&&!_&&!C&&!K&&(0,t.createElement)(D,{setAttributes:pe,bgAnimationSpeed:E,animatedBgColor1:u,animatedBgColor2:d,animatedBgColor3:p,animatedBgColor4:g,animatedBgColor5:v,hasAnimatedBgColor:m}),!m&&!_&&!C&&!K&&(0,t.createElement)(W,{setAttributes:pe,hasGradientBgColor:k,gradientBgColorNormal:f,gradientBgColorHover:y}),!m&&!k&&!C&&!K&&(0,t.createElement)(U,{setAttributes:pe,hasAnimatedGradientBg:_,animatedGradientBgColor:w,bgAnimationSpeed:E}),!m&&!k&&!_&&!K&&(0,t.createElement)(G,{setAttributes:pe,hasBgImage:C,bgImageWidth:S,useImgTag:$,duotoneEffect:B,duotoneColor:M,duotoneColor2:T,imageId:V,imageUrl:L,decoding:H,fetchPriority:R,lazyLoading:A,repeat:O,attachment:z,position:P,size:I,blend:q}),!m&&!k&&!_&&!C&&(0,t.createElement)(J,{setAttributes:pe,hasBgVideo:K,videoId:Z,videoUrl:Q}),(C||K)&&!ae&&(0,t.createElement)(Y,{setAttributes:pe,hasOverlayBgColor:ee,overlayBgColorNormal:te,overlayBgColorHover:le}),(C||K)&&!ee&&(0,t.createElement)(X,{setAttributes:pe,hasOverlayGradientBgColor:ae,overlayGradientBgColorNormal:ne,overlayGradientBgColorHover:oe}),(m||_)&&(0,t.createElement)(N,{label:(0,a.__)("Animation Speed","enblocks"),value:E,setValue:e=>pe({bgAnimationSpeed:e}),resetFallback:1e4,min:1e3,max:2e4,step:500,singleUnit:"sec"}),(C||K)&&(ee||ae)&&(0,t.createElement)(N,{label:(0,a.__)("Overlay Opacity","enblocks"),value:re,setValue:e=>pe({overlayOpacity:e}),resetFallback:.5,max:1,step:.05}),C&&$&&!!L&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(h,null),(0,t.createElement)("div",{className:"enb-mt-24"},(0,t.createElement)("h2",{className:"enb-component-heading"},(0,a.__)("Image Performance Options","enblocks"))),(0,t.createElement)(j,{setAttributes:pe,decoding:H,fetchPriority:R,lazyLoading:A}))))))}var o;return(0,t.createElement)(e,{...l})}),"withBackground");(0,e.addFilter)("editor.BlockEdit","enblocks/background",q),(0,e.addFilter)("blocks.registerBlockType","enblocks/background-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/column"!==t&&"enblocks/container"!==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 K=(0,o.createHigherOrderComponent)((e=>l=>{if("enblocks/button"===l.name||"enblocks/columns"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name){const{attributes:{blockId:o,bgColor:s,bgColorHover:c,hasAnimatedBgColor:b,animatedBgColor1:m,animatedBgColor2:u,animatedBgColor3:d,animatedBgColor4:p,animatedBgColor5:g,hasGradientBgColor:h,gradientBgColorNormal:v,gradientBgColorHover:k,hasAnimatedGradientBg:f,animatedGradientBgColor:y,bgAnimationSpeed:_,backgroundCSS:w,backgroundAnimatedCSS:E,hoverBgCSS:C,animatedBgKeyframeCSS:S},setAttributes:x}=l;let $="",B="";!s||b||h||f||($+=`background-color:${s};`),b&&(B+=`animation:${o}animatedBgColors ${_}ms infinite;`),h&&v&&($+=`border:0;background:${v};`),f&&y&&(B+=`border:0;background:${y};`,B+=`animation:animatedGradientPosition ${_}ms infinite;`,B+="background-size: 400%;"),(0,i.useEffect)((()=>{JSON.stringify(w)!==JSON.stringify($)&&x({backgroundCSS:$})}),[w,$,x]),(0,i.useEffect)((()=>{JSON.stringify(E)!==JSON.stringify(B)&&x({backgroundAnimatedCSS:B})}),[E,B,x]);let M="";!c||b||h||f||(M+=`background-color:${c};`),h&&k&&(M+=`background:${k};`),(0,i.useEffect)((()=>{JSON.stringify(C)!==JSON.stringify(M)&&x({hoverBgCSS:M})}),[C,M,x]);let T="";return b&&(T+=`@keyframes ${o}animatedBgColors{`,T+=`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,i.useEffect)((()=>{JSON.stringify(S)!==JSON.stringify(T)&&x({animatedBgKeyframeCSS:T})}),[S,T,x]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Background",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-background"},!b&&!h&&!f&&(0,t.createElement)(F,{setAttributes:x,color:s,color2:c}),!h&&!f&&(0,t.createElement)(D,{setAttributes:x,bgAnimationSpeed:_,animatedBgColor1:m,animatedBgColor2:u,animatedBgColor3:d,animatedBgColor4:p,animatedBgColor5:g,hasAnimatedBgColor:b}),!b&&!f&&(0,t.createElement)(W,{setAttributes:x,hasGradientBgColor:h,gradientBgColorNormal:v,gradientBgColorHover:k}),!b&&!h&&(0,t.createElement)(U,{setAttributes:x,hasAnimatedGradientBg:f,animatedGradientBgColor:y,bgAnimationSpeed:_}),(b||f)&&(0,t.createElement)(N,{label:(0,a.__)("Animation Speed","enblocks"),value:_,setValue:e=>x({bgAnimationSpeed:e}),resetFallback:1e4,min:1e3,max:2e4,step:500,singleUnit:"ms"})))))}return(0,t.createElement)(e,{...l})}),"withBackgroundColors");(0,e.addFilter)("editor.BlockEdit","enblocks/background-colors",K),(0,e.addFilter)("blocks.registerBlockType","enblocks/background-colors-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/columns"!==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 Z=(0,t.createElement)(w.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,t.createElement)(w.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"})),Q=(0,t.createElement)(w.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,t.createElement)(w.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"})),ee=({linkedTypeDuo:e,linkedType:l,setLinkedType:o})=>{let r="Switch to Tablet";"pair"===l?r=(0,a.__)("Pair Linked","enblocks"):"linked"===l?r=(0,a.__)("Linked","enblocks"):"unlinked"===l&&(r=(0,a.__)("Unlinked","enblocks"));const i=()=>{e?o("linked"===l?"unlinked":"linked"):"pair"===l?o("linked"):"linked"===l?o("unlinked"):"unlinked"===l&&o("pair")};return(0,t.createElement)(n.ButtonGroup,{className:"enb-linked-toggle"},["pair","linked","unlinked"].map(((e,a)=>(0,t.createElement)(n.Button,{key:a,label:r,showTooltip:!0,tooltipPosition:"top",className:k()("enb-linked-toggle-button",l,{selected:e===l}),onClick:i},"pair"===e&&Z,"linked"===e&&Z,"unlinked"===e&&Q))))},te=({resetButton:e=!0,label:l,innerLabel:o=[(0,a.__)("Top","enblocks"),(0,a.__)("Right","enblocks"),(0,a.__)("Bottom","enblocks"),(0,a.__)("Left","enblocks")],help:r,hasDeviceToggle:i,showLinked:s,linkedTypeDuo:c,linkedType:b,setLinkedType:m,hasNegativeValue:u,min:d,max:g,step:h,value:v,setValue:_,resetFallback:w,value2:E,setValue2:C,resetFallback2:S,value3:x,setValue3:N,resetFallback3:B,value4:M,setValue4:T,resetFallback4:V,singleUnit:L,showUnits:H,units:R,unit:A="px",setUnit:D,resetFallbackUnit:O="px"})=>{H&&("%"===A||"dvw"===A||"dvh"===A?(g=100,u&&(d=-100)):"em"!==A&&"rem"!==A||(g=100,h=.1,u&&(d=-100)));let U,F,z,P=!0;return v===w&&E===S&&x===B&&M===V&&A===O||(P=!1),s&&("linked"===b&&(E=v,x=v,M=v),"pair"===b&&(x=v,M=E),"linked"!==b&&"pair"!==b||(F=!0,z=!0),"linked"===b&&(U=!0)),(0,t.createElement)("div",{className:"enb-component enb-range enb-grid enb-gap-4"},!!l&&(0,t.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,t.createElement)("h2",{className:"enb-components-heading enb-m-0"},l),(0,t.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center enb-col-gap-4"},i&&(0,t.createElement)($,null),s&&(0,t.createElement)(ee,{linkedTypeDuo:c,linkedType:b,setLinkedType:m}),e&&(0,t.createElement)(p,{disabled:P,onClick:()=>{_(w),C(S),N(B),T(V),H&&D(O)}}))),(0,t.createElement)("div",{className:k()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!L||H})},(0,t.createElement)(n.RangeControl,{label:o[0],value:v,onChange:_,min:d,max:g,step:h,withInputField:!0}),(0,t.createElement)(n.RangeControl,{label:o[1],value:E,onChange:C,min:d,max:g,step:h,withInputField:!0,disabled:U}),(0,t.createElement)(n.RangeControl,{label:o[2],value:x,onChange:N,min:d,max:g,step:h,withInputField:!0,disabled:F}),(0,t.createElement)(n.RangeControl,{label:o[3],value:M,onChange:T,min:d,max:g,step:h,withInputField:!0,disabled:z}),H&&(0,t.createElement)(y,{units:R,unit:A,setUnit:D}),!!L&&(0,t.createElement)(f,{unit:L})),!!r&&(0,t.createElement)("div",{className:"components-base-control__help enb-component-help"},r))},le=(0,o.createHigherOrderComponent)((e=>l=>{if("enblocks/button"===l.name||"enblocks/column"===l.name||"enblocks/columns"===l.name||"enblocks/container"===l.name||"enblocks/heading"===l.name||"enblocks/icon"===l.name){const{attributes:{hasGradientBgColor:o,hasAnimatedGradientBg:s,borderStyle:c,borderLinkedType:b,borderTop:m,borderTopMD:u,borderTopLG:d,borderRight:p,borderRightMD:v,borderRightLG:k,borderBottom:f,borderBottomMD:y,borderBottomLG:_,borderLeft:w,borderLeftMD:E,borderLeftLG:C,borderUnit:S,borderColor:$,borderColorHover:N,borderRadiusLinkedType:B,borderRadiusTop:T,borderRadiusTopMD:V,borderRadiusTopLG:L,borderRadiusRight:H,borderRadiusRightMD:R,borderRadiusRightLG:A,borderRadiusBottom:D,borderRadiusBottomMD:O,borderRadiusBottomLG:U,borderRadiusLeft:F,borderRadiusLeftMD:z,borderRadiusLeftLG:P,borderRadiusUnit:I,borderCSS:G,borderMD:J,borderLG:W,hoverBorderCSS:j},setAttributes:Y}=l;function X(e){return!!e||0===e}let q="",K="",Z="";if(c&&"none"!==c&&!o&&!s)if("linked"===b){let ke="",fe="";X(d)&&(ke=`${d}${S} `),$&&(fe+=` ${$}`),X(m)?ke=`${m}${S} `:X(d)&&(ke=`${d}${S} `),q+=`border:${ke}${c}${fe};`,X(u)&&(K+=`border-width:${u}${S};`),(X(m)&&X(d)||X(u)&&X(d))&&(Z+=`border-width:${d}${S};`)}else q+=`border-style:${c};`,X(m)?q+=`border-block-start-width:${m}${S};`:X(d)&&(q+=`border-block-start-width:${d}${S};`),X(u)&&(K+=`border-block-start-width:${u}${S};`),(X(m)&&X(d)||X(u)&&X(d))&&(Z+=`border-block-start-width:${d}${S};`),X(f)?q+=`border-block-end-width:${f}${S};`:X()&&(q+=`border-block-end-width:${_}${S};`),X(y)&&(K+=`border-block-end-width:${y}${S};`),(X(f)&&X(_)||X(y)&&X(_))&&(Z+=`border-block-end-width:${_}${S};`),X(w)?q+=`border-inline-start-width:${w}${S};`:X(C)&&(q+=`border-inline-start-width:${C}${S};`),X(E)&&(K+=`border-inline-start-width:${E}${S};`),(X(w)&&X(C)||X(E)&&X(C))&&(Z+=`border-inline-start-width:${C}${S};`),X(p)?q+=`border-inline-end-width:${p}${S};`:X(k)&&(q+=`border-inline-end-width:${k}${S};`),X(v)&&(K+=`border-inline-end-width:${v}${S};`),(X(p)&&X(k)||X(v)&&X(k))&&(Z+=`border-inline-end-width:${k}${S};`),$&&(q+=`border-color:${$};`);"linked"===B?(X(T)?q+=`border-radius:${T}${I};`:X(L)&&(q+=`border-radius:${L}${I};`),X(V)&&(K+=`border-radius:${V}${I};`),(X(T)&&X(L)||X(V)&&X(L))&&(Z+=`border-radius:${L}${I};`)):(X(T)?q+=`border-start-start-radius:${T}${I};`:X(L)&&(q+=`border-start-start-radius:${L}${I};`),X(V)&&(K+=`border-start-start-radius:${V}${I};`),(X(T)&&X(L)||X(V)&&X(L))&&(Z+=`border-start-start-radius:${L}${I};`),X(H)?q+=`border-start-end-radius:${H}${I};`:X(A)&&(q+=`border-start-end-radius:${A}${I};`),X(R)&&(K+=`border-start-end-radius:${R}${I};`),(X(H)&&X(A)||X(R)&&X(A))&&(Z+=`border-start-end-radius:${A}${I};`),X(D)?q+=`border-end-end-radius:${D}${I};`:X(U)&&(q+=`border-end-end-radius:${U}${I};`),X(O)&&(K+=`border-end-end-radius:${O}${I};`),(X(D)&&X(U)||X(O)&&X(U))&&(Z+=`border-end-end-radius:${U}${I};`),X(F)?q+=`border-end-start-radius:${F}${I};`:X(P)&&(q+=`border-end-start-radius:${P}${I};`),X(z)&&(K+=`border-end-start-radius:${z}${I};`),(X(F)&&X(P)||X(z)&&X(P))&&(Z+=`border-end-start-radius:${P}${I};`)),(0,i.useEffect)((()=>{JSON.stringify(G)!==JSON.stringify(q)&&Y({borderCSS:q})}),[G,q,Y]),(0,i.useEffect)((()=>{JSON.stringify(J)!==JSON.stringify(K)&&Y({borderMD:K})}),[J,K,Y]),(0,i.useEffect)((()=>{JSON.stringify(W)!==JSON.stringify(Z)&&Y({borderLG:Z})}),[W,Z,Y]);let Q="";c&&N&&!o&&!s&&(Q+=`border-color:${N};`),(0,i.useEffect)((()=>{JSON.stringify(j)!==JSON.stringify(Q)&&Y({hoverBorderCSS:Q})}),[j,Q,Y]);const ee=x(),le=()=>{switch(ee){case"Desktop":return d;case"Tablet":return u;case"Mobile":return m;default:return}},ae=e=>{"Desktop"===ee?Y({borderTopLG:e}):"Tablet"===ee?Y({borderTopMD:e}):"Mobile"===ee&&Y({borderTop:e})},ne=()=>{switch(ee){case"Desktop":return k;case"Tablet":return v;case"Mobile":return p;default:return}},oe=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 y;case"Mobile":return f;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 C;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 V;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 A;case"Tablet":return R;case"Mobile":return H;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 O;case"Mobile":return D;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 P;case"Tablet":return z;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,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Border",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-border"},(0,t.createElement)(M,{label:(0,a.__)("Border Style","enblocks"),options:[{label:(0,a.__)("Default","enblocks"),value:""},{label:(0,a.__)("None","enblocks"),value:"none"},{label:(0,a.__)("Solid","enblocks"),value:"solid"},{label:(0,a.__)("Dotted ","enblocks"),value:"dotted "},{label:(0,a.__)("Dashed","enblocks"),value:"dashed"},{label:(0,a.__)("Double ","enblocks"),value:"double "},{label:(0,a.__)("Groove","enblocks"),value:"groove"}],value:c,setValue:e=>Y({borderStyle:e})}),!!c&&"none"!==c&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(te,{label:(0,a.__)("Border Width","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedTypeDuo:!0,linkedType:b,setLinkedType:e=>Y({borderLinkedType:e}),value:le(),setValue:ae,value2:ne(),setValue2:oe,value3:re(),setValue3:ie,value4:se(),setValue4:ce,singleUnit:"px"}),(0,t.createElement)(g,{label:(0,a.__)("Border Color","enblocks"),colorLabel:(0,a.__)("Normal","enblocks"),color:$,setColor:e=>Y({borderColor:e}),hasColor2:!0,colorLabel2:(0,a.__)("Hover","enblocks"),color2:N,setColor2:e=>Y({borderColorHover:e})}),(0,t.createElement)(h,null)),(0,t.createElement)(te,{label:(0,a.__)("Border Radius","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedTypeDuo:!0,linkedType:B,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:I,setUnit:e=>Y({borderRadiusUnit:e})})))))}return(0,t.createElement)(e,{...l})}),"withBorder");(0,e.addFilter)("editor.BlockEdit","enblocks/border",le),(0,e.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/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 ae=(0,o.createHigherOrderComponent)((e=>l=>{if("enblocks/image"===l.name){const{attributes:{hasGradientBgColor:o,hasAnimatedGradientBg:s,borderStyle:c,borderLinkedType:b,borderTop:m,borderTopMD:u,borderTopLG:d,borderRight:p,borderRightMD:v,borderRightLG:k,borderBottom:f,borderBottomMD:y,borderBottomLG:_,borderLeft:w,borderLeftMD:E,borderLeftLG:C,borderUnit:S,borderColor:$,borderColorHover:B,fancyBorderRadius:T,fancyBorderRadiusTop:V,fancyBorderRadiusRight:L,fancyBorderRadiusBottom:H,fancyBorderRadiusLeft:A,borderRadiusLinkedType:D,borderRadiusTop:O,borderRadiusTopMD:U,borderRadiusTopLG:F,borderRadiusRight:z,borderRadiusRightMD:P,borderRadiusRightLG:I,borderRadiusBottom:G,borderRadiusBottomMD:J,borderRadiusBottomLG:W,borderRadiusLeft:j,borderRadiusLeftMD:Y,borderRadiusLeftLG:X,borderRadiusUnit:q,borderCSS:K,borderMD:Z,borderLG:Q,hoverBorderCSS:ee},setAttributes:le}=l;function ae(e){return!!e||0===e}let ne="",oe="",re="";if(c&&"none"!==c&&!o&&!s)if("linked"===b){let Se="",xe="";ae(d)&&(Se=`${d}${S} `),$&&(xe+=` ${$}`),ae(m)?Se=`${m}${S} `:ae(d)&&(Se=`${d}${S} `),ne+=`border:${Se}${c}${xe};`,ae(u)&&(oe+=`border-width:${u}${S};`),(ae(m)&&ae(d)||ae(u)&&ae(d))&&(re+=`border-width:${d}${S};`)}else ne+=`border-style:${c};`,ae(m)?ne+=`border-block-start-width:${m}${S};`:ae(d)&&(ne+=`border-block-start-width:${d}${S};`),ae(u)&&(oe+=`border-block-start-width:${u}${S};`),(ae(m)&&ae(d)||ae(u)&&ae(d))&&(re+=`border-block-start-width:${d}${S};`),ae(f)?ne+=`border-block-end-width:${f}${S};`:ae()&&(ne+=`border-block-end-width:${_}${S};`),ae(y)&&(oe+=`border-block-end-width:${y}${S};`),(ae(f)&&ae(_)||ae(y)&&ae(_))&&(re+=`border-block-end-width:${_}${S};`),ae(w)?ne+=`border-inline-start-width:${w}${S};`:ae(C)&&(ne+=`border-inline-start-width:${C}${S};`),ae(E)&&(oe+=`border-inline-start-width:${E}${S};`),(ae(w)&&ae(C)||ae(E)&&ae(C))&&(re+=`border-inline-start-width:${C}${S};`),ae(p)?ne+=`border-inline-end-width:${p}${S};`:ae(k)&&(ne+=`border-inline-end-width:${k}${S};`),ae(v)&&(oe+=`border-inline-end-width:${v}${S};`),(ae(p)&&ae(k)||ae(v)&&ae(k))&&(re+=`border-inline-end-width:${k}${S};`),$&&(ne+=`border-color:${$};`);T?ne+=`border-radius:${V}% calc(100% - ${V}%) calc(100% - ${H}%) ${H}% / ${A}% ${L}% calc(100% - ${L}%) calc(100% - ${A}%);`:"linked"===D?(ae(O)?ne+=`border-radius:${O}${q};`:ae(F)&&(ne+=`border-radius:${F}${q};`),ae(U)&&(oe+=`border-radius:${U}${q};`),(ae(O)&&ae(F)||ae(U)&&ae(F))&&(re+=`border-radius:${F}${q};`)):(ae(O)?ne+=`border-start-start-radius:${O}${q};`:ae(F)&&(ne+=`border-start-start-radius:${F}${q};`),ae(U)&&(oe+=`border-start-start-radius:${U}${q};`),(ae(O)&&ae(F)||ae(U)&&ae(F))&&(re+=`border-start-start-radius:${F}${q};`),ae(z)?ne+=`border-start-end-radius:${z}${q};`:ae(I)&&(ne+=`border-start-end-radius:${I}${q};`),ae(P)&&(oe+=`border-start-end-radius:${P}${q};`),(ae(z)&&ae(I)||ae(P)&&ae(I))&&(re+=`border-start-end-radius:${I}${q};`),ae(G)?ne+=`border-end-end-radius:${G}${q};`:ae(W)&&(ne+=`border-end-end-radius:${W}${q};`),ae(J)&&(oe+=`border-end-end-radius:${J}${q};`),(ae(G)&&ae(W)||ae(J)&&ae(W))&&(re+=`border-end-end-radius:${W}${q};`),ae(j)?ne+=`border-end-start-radius:${j}${q};`:ae(X)&&(ne+=`border-end-start-radius:${X}${q};`),ae(Y)&&(oe+=`border-end-start-radius:${Y}${q};`),(ae(j)&&ae(X)||ae(Y)&&ae(X))&&(re+=`border-end-start-radius:${X}${q};`)),(0,i.useEffect)((()=>{JSON.stringify(K)!==JSON.stringify(ne)&&le({borderCSS:ne})}),[K,ne,le]),(0,i.useEffect)((()=>{JSON.stringify(Z)!==JSON.stringify(oe)&&le({borderMD:oe})}),[Z,oe,le]),(0,i.useEffect)((()=>{JSON.stringify(Q)!==JSON.stringify(re)&&le({borderLG:re})}),[Q,re,le]);let ie="";c&&B&&!o&&!s&&(ie+=`border-color:${B};`),(0,i.useEffect)((()=>{JSON.stringify(ee)!==JSON.stringify(ie)&&le({hoverBorderCSS:ie})}),[ee,ie,le]);const se=x(),ce=()=>{switch(se){case"Desktop":return d;case"Tablet":return u;case"Mobile":return m;default:return}},be=e=>{"Desktop"===se?le({borderTopLG:e}):"Tablet"===se?le({borderTopMD:e}):"Mobile"===se&&le({borderTop:e})},me=()=>{switch(se){case"Desktop":return k;case"Tablet":return v;case"Mobile":return p;default:return}},ue=e=>{"Desktop"===se?le({borderRightLG:e}):"Tablet"===se?le({borderRightMD:e}):"Mobile"===se&&le({borderRight:e})},de=()=>{switch(se){case"Desktop":return _;case"Tablet":return y;case"Mobile":return f;default:return}},pe=e=>{"Desktop"===se?le({borderBottomLG:e}):"Tablet"===se?le({borderBottomMD:e}):"Mobile"===se&&le({borderBottom:e})},ge=()=>{switch(se){case"Desktop":return C;case"Tablet":return E;case"Mobile":return w;default:return}},he=e=>{"Desktop"===se?le({borderLeftLG:e}):"Tablet"===se?le({borderLeftMD:e}):"Mobile"===se&&le({borderLeft:e})},ve=()=>{switch(se){case"Desktop":return F;case"Tablet":return U;case"Mobile":return O;default:return}},ke=e=>{"Desktop"===se?le({borderRadiusTopLG:e}):"Tablet"===se?le({borderRadiusTopMD:e}):"Mobile"===se&&le({borderRadiusTop:e})},fe=()=>{switch(se){case"Desktop":return I;case"Tablet":return P;case"Mobile":return z;default:return}},ye=e=>{"Desktop"===se?le({borderRadiusRightLG:e}):"Tablet"===se?le({borderRadiusRightMD:e}):"Mobile"===se&&le({borderRadiusRight:e})},_e=()=>{switch(se){case"Desktop":return W;case"Tablet":return J;case"Mobile":return G;default:return}},we=e=>{"Desktop"===se?le({borderRadiusBottomLG:e}):"Tablet"===se?le({borderRadiusBottomMD:e}):"Mobile"===se&&le({borderRadiusBottom:e})},Ee=()=>{switch(se){case"Desktop":return X;case"Tablet":return Y;case"Mobile":return j;default:return}},Ce=e=>{"Desktop"===se?le({borderRadiusLeftLG:e}):"Tablet"===se?le({borderRadiusLeftMD:e}):"Mobile"===se&&le({borderRadiusLeft:e})};return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Border",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-border"},(0,t.createElement)(M,{label:(0,a.__)("Border Style","enblocks"),options:[{label:(0,a.__)("Default","enblocks"),value:""},{label:(0,a.__)("None","enblocks"),value:"none"},{label:(0,a.__)("Solid","enblocks"),value:"solid"},{label:(0,a.__)("Dotted ","enblocks"),value:"dotted "},{label:(0,a.__)("Dashed","enblocks"),value:"dashed"},{label:(0,a.__)("Double ","enblocks"),value:"double "},{label:(0,a.__)("Groove","enblocks"),value:"groove"}],value:c,setValue:e=>le({borderStyle:e})}),!!c&&"none"!==c&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(te,{label:(0,a.__)("Border Width","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedTypeDuo:!0,linkedType:b,setLinkedType:e=>le({borderLinkedType:e}),value:ce(),setValue:be,value2:me(),setValue2:ue,value3:de(),setValue3:pe,value4:ge(),setValue4:he,singleUnit:"px"}),(0,t.createElement)(g,{label:(0,a.__)("Border Color","enblocks"),colorLabel:(0,a.__)("Normal","enblocks"),color:$,setColor:e=>le({borderColor:e}),hasColor2:!0,colorLabel2:(0,a.__)("Hover","enblocks"),color2:B,setColor2:e=>le({borderColorHover:e})}),(0,t.createElement)(h,null)),(0,t.createElement)(R,{label:(0,a.__)("Fancy Border Radius","enblocks"),checked:T,setChecked:e=>le({fancyBorderRadius:e})}),T&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Top","enblocks"),value:V,setValue:e=>le({fancyBorderRadiusTop:e}),resetFallback:50,singleUnit:"%"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Right","enblocks"),value:L,setValue:e=>le({fancyBorderRadiusRight:e}),resetFallback:50,singleUnit:"%"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Bottom","enblocks"),value:H,setValue:e=>le({fancyBorderRadiusBottom:e}),resetFallback:50,singleUnit:"%"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Left","enblocks"),value:A,setValue:e=>le({fancyBorderRadiusLeft:e}),resetFallback:50,singleUnit:"%"})),!T&&(0,t.createElement)(te,{label:(0,a.__)("Border Radius","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedTypeDuo:!0,linkedType:D,setLinkedType:e=>le({borderRadiusLinkedType:e}),value:ve(),setValue:ke,value2:fe(),setValue2:ye,value3:_e(),setValue3:we,value4:Ee(),setValue4:Ce,showUnits:!0,units:[{label:"px",value:"px"},{label:"%",value:"%"}],unit:q,setUnit:e=>le({borderRadiusUnit:e})})))))}return(0,t.createElement)(e,{...l})}),"withBorder");(0,e.addFilter)("editor.BlockEdit","enblocks/border",ae),(0,e.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 ne=(0,o.createHigherOrderComponent)((e=>l=>{if("enblocks/column"===l.name||"enblocks/columns"===l.name||"enblocks/container"===l.name||"enblocks/image"===l.name){const{attributes:{boxShadowX:o,boxShadowY:s,boxShadowBlur:c,boxShadowSpread:b,boxShadowColor:m,boxShadowColorHover:u,boxShadowColorParentHover:d,boxShadowInset:p,boxShadowXHover:h,boxShadowYHover:v,boxShadowBlurHover:k,boxShadowSpreadHover:f,boxShadowXParentHover:y,boxShadowYParentHover:_,boxShadowBlurParentHover:w,boxShadowSpreadParentHover:E,boxShadowCSS:C,hoverBoxShadowCSS:S,parentHoverBoxShadowCSS:x},setAttributes:$}=l;function B(e){return!!e||0===e}let M="";const T=p?" inset":"";let V,L,H,A,D,O,U,F;u&&(V=B(h)?h:o,L=B(v)?v:s,H=B(k)?k:c,A=B(f)?f:b),d&&(D=B(y)?y:o,O=B(_)?_:s,U=B(w)?w:c,F=B(E)?E:b),m&&(M+=`box-shadow:${o}px ${s}px ${c}px ${b}px ${m}${T};`),(0,i.useEffect)((()=>{JSON.stringify(C)!==JSON.stringify(M)&&$({boxShadowCSS:M})}),[C,M,$]);let z="";u&&(z+=`box-shadow:${V}px ${L}px ${H}px ${A}px ${u}${T};`),(0,i.useEffect)((()=>{JSON.stringify(S)!==JSON.stringify(z)&&$({hoverBoxShadowCSS:z})}),[S,z,$]);let P="";return d&&(P+=`box-shadow:${D}px ${O}px ${U}px ${F}px ${d}${T};`),(0,i.useEffect)((()=>{JSON.stringify(x)!==JSON.stringify(P)&&$({parentHoverBoxShadowCSS:P})}),[x,P,$]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Box Shadow",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-box-shadow"},(0,t.createElement)(g,{label:(0,a.__)("Shadow Color","enblocks"),colorLabel:(0,a.__)("Normal","enblocks"),color:m,setColor:e=>$({boxShadowColor:e}),hasColor2:!0,colorLabel2:(0,a.__)("Hover","enblocks"),color2:u,setColor2:e=>$({boxShadowColorHover:e}),hasColor3:!0,colorLabel3:(0,a.__)("Parent Hover","enblocks"),color3:d,setColor3:e=>$({boxShadowColorParentHover:e})}),(0,t.createElement)(R,{label:(0,a.__)("Inset","enblocks"),help:(0,a.__)("Changes the shadow from an outer box-shadow to an inner box-shadow.","enblocks"),checked:p,setChecked:e=>$({boxShadowInset:e})}),(0,t.createElement)(n.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"}]},(e=>{switch(e.name){case"normal":return(0,t.createElement)("div",{className:"normal-tab-content"},(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Offset-X","enblocks"),value:o,setValue:e=>$({boxShadowX:e}),resetFallback:0,min:-200,max:200,singleUnit:"px"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Offset-Y","enblocks"),value:s,setValue:e=>$({boxShadowY:e}),resetFallback:0,min:-200,max:200,singleUnit:"px"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Blur","enblocks"),value:c,setValue:e=>$({boxShadowBlur:e}),resetFallback:16,max:200,singleUnit:"px"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Spread","enblocks"),value:b,setValue:e=>$({boxShadowSpread:e}),resetFallback:8,min:-200,max:200,singleUnit:"px"}));case"hover":return(0,t.createElement)("div",{className:"hover-tab-content"},(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Offset-X","enblocks"),value:h,setValue:e=>$({boxShadowXHover:e}),min:-200,max:200,singleUnit:"px"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Offset-Y","enblocks"),value:v,setValue:e=>$({boxShadowYHover:e}),min:-200,max:200,singleUnit:"px"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Blur","enblocks"),value:k,setValue:e=>$({boxShadowBlurHover:e}),max:200,singleUnit:"px"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Spread","enblocks"),value:f,setValue:e=>$({boxShadowSpreadHover:e}),min:-200,max:200,singleUnit:"px"}));case"parent-hover":return(0,t.createElement)("div",{className:"parent-hover-tab-content"},(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Offset-X","enblocks"),value:y,setValue:e=>$({boxShadowXParentHover:e}),min:-200,max:200,singleUnit:"px"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Offset-Y","enblocks"),value:_,setValue:e=>$({boxShadowYParentHover:e}),min:-200,max:200,singleUnit:"px"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Blur","enblocks"),value:w,setValue:e=>$({boxShadowBlurParentHover:e}),max:200,singleUnit:"px"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Spread","enblocks"),value:E,setValue:e=>$({boxShadowSpreadParentHover:e}),min:-200,max:200,singleUnit:"px"}))}}))))))}return(0,t.createElement)(e,{...l})}),"withBoxShadow");(0,e.addFilter)("editor.BlockEdit","enblocks/box-shadow",ne),(0,e.addFilter)("blocks.registerBlockType","enblocks/box-shadow-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==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 oe=({resetButton:e=!0,innerLabel:l=[(0,a.__)("Min","enblocks"),(0,a.__)("Max","enblocks")],isClamp:o,hasNegativeValue:r,min:i,max:s,step:c,disabled:b,value:m,setValue:u,resetFallback:d,value2:g,setValue2:h,resetFallback2:v,singleUnit:_,showUnits:w,units:E,unit:C="px",setUnit:S,resetFallbackUnit:x="px"})=>{w&&("%"===C||"dvw"===C||"dvh"===C?(s=100,r&&(i=-100)):"em"!==C&&"rem"!==C||(s=100,c=.1,r&&(i=-100)));let $=i,N=s;o&&(m&&($=m),r&&(i=-1*s,m&&m<0&&($=i,N=m)));let B=!0;return m===d&&g===v&&C===x||(B=!1),(0,t.createElement)("div",{className:k()("enb-flex enb-range-input has-inputs hidden-rail",{"has-unit":!!_||w})},(0,t.createElement)(n.RangeControl,{label:l[0],value:m,onChange:u,min:i,max:s,step:c,withInputField:!0,disabled:b}),(0,t.createElement)(n.RangeControl,{label:l[1],value:g,onChange:h,min:$,max:N,step:c,withInputField:!0,disabled:b}),w&&(0,t.createElement)(y,{units:E,unit:C,setUnit:S}),!!_&&(0,t.createElement)(f,{unit:_}),e&&(0,t.createElement)(p,{disabled:B,onClick:()=>{u(d),h(v),$=i,w&&S(x)}}))},re=(0,o.createHigherOrderComponent)((e=>l=>{if("enblocks/image"===l.name){const{attributes:{cliPathType:o,cliPathValue:s,coordinateStart:c,coordinateEnd:b,coordinateStart2:m,coordinateEnd2:u,coordinateStart3:d,coordinateEnd3:p,coordinateStart4:g,coordinateEnd4:h,coordinateStart5:v,coordinateEnd5:f,clipPathCSS:y},setAttributes:_}=l;let w="",E="",C="",S="",x="";3!==o&&4!==o&&5!==o||(w=`${c||0}% ${b||0}%`,E=`, ${m||0}% ${u||0}%`,C=`, ${d||0}% ${p||0}%`),4!==o&&5!==o||(S=`, ${g||0}% ${h||0}%`),5===o&&(x=`, ${v||0}% ${f||0}%`),_({cliPathValue:`polygon(${w}${E}${C}${S}${x})`});let $="";return s&&($+=`clip-path:${s};`),(0,i.useEffect)((()=>{JSON.stringify(y)!==JSON.stringify($)&&_({clipPathCSS:$})}),[y,$,_]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Clip Path",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-clip-path"},(0,t.createElement)(n.ButtonGroup,{className:"enb-component block-editor-block-styles__variants"},(0,t.createElement)(n.Button,{className:k()("block-editor-block-styles__item",{"is-active":!o}),onClick:()=>{_({cliPathType:""})}},(0,a.__)("None","enblocks")),(0,t.createElement)(n.Button,{className:k()("block-editor-block-styles__item",{"is-active":3===o}),onClick:()=>{_({cliPathType:3,coordinateStart:50,coordinateEnd:0,coordinateStart2:0,coordinateEnd2:100,coordinateStart3:100,coordinateEnd3:100})}},(0,a.__)("Triangle","enblocks")),(0,t.createElement)(n.Button,{className:k()("block-editor-block-styles__item",{"is-active":4===o}),onClick:()=>{_({cliPathType:4,coordinateStart:50,coordinateEnd:0,coordinateStart2:100,coordinateEnd2:50,coordinateStart3:50,coordinateEnd3:100,coordinateStart4:0,coordinateEnd4:50})}},(0,a.__)("Rhombus","enblocks")),(0,t.createElement)(n.Button,{className:k()(" block-editor-block-styles__item",{"is-active":5===o}),onClick:()=>{_({cliPathType:5,coordinateStart:50,coordinateEnd:0,coordinateStart2:100,coordinateEnd2:38,coordinateStart3:82,coordinateEnd3:100,coordinateStart4:18,coordinateEnd4:100,coordinateStart5:0,coordinateEnd5:38})}},(0,a.__)("Pentagon","enblocks"))),!!o&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,t.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,t.createElement)("h2",{className:"enb-component-heading"},(0,a.__)("Coordinate 1","enblocks"))),(0,t.createElement)(oe,{innerLabel:[(0,a.__)("X-Axis","enblocks"),(0,a.__)("y-Axis","enblocks")],max:100,value:c,setValue:e=>_({coordinateStart:e}),value2:b,setValue2:e=>_({coordinateEnd:e})})),(0,t.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,t.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,t.createElement)("h2",{className:"enb-component-heading"},(0,a.__)("Coordinate 2","enblocks"))),(0,t.createElement)(oe,{innerLabel:[(0,a.__)("X-Axis","enblocks"),(0,a.__)("Y-Axis","enblocks")],max:100,value:m,setValue:e=>_({coordinateStart2:e}),value2:u,setValue2:e=>_({coordinateEnd2:e})})),(0,t.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,t.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,t.createElement)("h2",{className:"enb-component-heading"},(0,a.__)("Coordinate 3","enblocks"))),(0,t.createElement)(oe,{innerLabel:[(0,a.__)("X-Axis","enblocks"),(0,a.__)("Y-Axis","enblocks")],max:100,value:d,setValue:e=>_({coordinateStart3:e}),value2:p,setValue2:e=>_({coordinateEnd3:e})})),(4===o||5===o)&&(0,t.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,t.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,t.createElement)("h2",{className:"enb-component-heading"},(0,a.__)("Coordinate 4","enblocks"))),(0,t.createElement)(oe,{innerLabel:[(0,a.__)("X-Axis","enblocks"),(0,a.__)("Y-Axis","enblocks")],max:100,value:g,setValue:e=>_({coordinateStart4:e}),value2:h,setValue2:e=>_({coordinateEnd4:e})})),5===o&&(0,t.createElement)("div",{className:"enb-component enb-cols-2 enb-col-gap-8"},(0,t.createElement)("div",{className:"enb-component-header enb-mt-6"},(0,t.createElement)("h2",{className:"enb-component-heading"},(0,a.__)("Coordinate 5","enblocks"))),(0,t.createElement)(oe,{innerLabel:[(0,a.__)("X-Axis","enblocks"),(0,a.__)("Y-Axis","enblocks")],max:100,value:v,setValue:e=>_({coordinateStart5:e}),value2:f,setValue2:e=>_({coordinateEnd5:e})})))))))}return(0,t.createElement)(e,{...l})}),"withClipPath");(0,e.addFilter)("editor.BlockEdit","enblocks/clip-path",re),(0,e.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 ie=(0,o.createHigherOrderComponent)((e=>l=>{if("enblocks/column"===l.name||"enblocks/container"===l.name){const{attributes:{textColor:o,textColorHover:s,linkColor:c,linkHoverColor:b,linkVisitedColor:m,colorsCSS:u,hoverColorsCSS:d,linkColorCSS:p,linkHoverColorCSS:h,linkVisitedColorCSS:v},setAttributes:k}=l;let f="";o&&(f+=`color:${o};`),(0,i.useEffect)((()=>{JSON.stringify(u)!==JSON.stringify(f)&&k({colorsCSS:f})}),[u,f,k]);let y="";s&&(y+=`color:${s};`),(0,i.useEffect)((()=>{JSON.stringify(d)!==JSON.stringify(y)&&k({hoverColorsCSS:y})}),[d,y,k]);let _="";c&&(_+=`color:${c};`),(0,i.useEffect)((()=>{JSON.stringify(p)!==JSON.stringify(_)&&k({linkColorCSS:_})}),[p,_,k]);let w="";b&&(w+=`color:${b};`),(0,i.useEffect)((()=>{JSON.stringify(h)!==JSON.stringify(w)&&k({linkHoverColorCSS:w})}),[h,w,k]);let E="";return b&&(E+=`color:${b};`),(0,i.useEffect)((()=>{JSON.stringify(v)!==JSON.stringify(E)&&k({linkVisitedColorCSS:E})}),[v,E,k]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Colors",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-text-color"},(0,t.createElement)(g,{label:(0,a.__)("Text Color","enblocks"),colorLabel:(0,a.__)("Normal","enblocks"),color:o,setColor:e=>k({textColor:e}),hasColor2:!0,colorLabel2:(0,a.__)("Hover","enblocks"),color2:s,setColor2:e=>k({textColorHover:e})}),(0,t.createElement)(g,{label:(0,a.__)("Links Color","enblocks"),colorLabel:(0,a.__)("Normal","enblocks"),color:c,setColor:e=>k({linkColor:e}),hasColor2:!0,colorLabel2:(0,a.__)("Hover","enblocks"),color2:b,setColor2:e=>k({linkHoverColor:e}),hasColor3:!0,colorLabel3:(0,a.__)("Visited","enblocks"),color3:m,setColor3:e=>k({linkVisitedColor:e})})))))}return(0,t.createElement)(e,{...l})}),"withTextColors");(0,e.addFilter)("editor.BlockEdit","enblocks/text-colors",ie),(0,e.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 se=({help:e,setAttributes:l,color:n,colorHover:o,hasLinkColor:r=!1,linkColor:i,linkHoverColor:s,linkVisitedColor:c,showGradientText:b=!0,hasGradientText:m,gradientTextColor:u})=>(0,t.createElement)("div",{className:"enb-control enb-control-text-color"},(0,t.createElement)(g,{label:(0,a.__)("Text Color","enblocks"),colorLabel:(0,a.__)("Normal","enblocks"),color:n,setColor:e=>l({textColor:e}),hasColor2:!0,colorLabel2:(0,a.__)("Hover","enblocks"),color2:o,setColor2:e=>l({textColorHover:e})}),r&&(0,t.createElement)(g,{label:(0,a.__)("Links Color","enblocks"),colorLabel:(0,a.__)("Normal","enblocks"),color:i,setColor:e=>l({linkColor:e}),hasColor2:!0,colorLabel2:(0,a.__)("Hover","enblocks"),color2:s,setColor2:e=>l({linkHoverColor:e}),hasColor3:!0,colorLabel3:(0,a.__)("Visited","enblocks"),color3:c,setColor3:e=>l({linkVisitedColor:e})}),b&&(0,t.createElement)(t.Fragment,null,m&&(0,t.createElement)(h,null),(0,t.createElement)(R,{label:(0,a.__)("Gradient Text Color","enblocks"),checked:m,setChecked:e=>l({hasGradientText:e})}),m&&(0,t.createElement)(O,{gradient:u,setGradient:e=>l({gradientTextColor:e})})),!!e&&(0,t.createElement)("div",{className:"components-base-control__help enb-component-help"},e)),ce=(0,o.createHigherOrderComponent)((e=>l=>{if("enblocks/button"===l.name||"enblocks/heading"===l.name){const{attributes:{blockId:a,textColor:o,textColorHover:s,hasGradientText:c,gradientTextColor:b,colorsCSS:m,hoverColorsCSS:u,gradientTextCSS:d},setAttributes:p}=l;let g="";o&&(g+=`color:${o};`),(0,i.useEffect)((()=>{JSON.stringify(m)!==JSON.stringify(g)&&p({colorsCSS:g})}),[m,g,p]);let h="";s&&(h+=`color:${s};`),(0,i.useEffect)((()=>{JSON.stringify(u)!==JSON.stringify(h)&&p({hoverColorsCSS:h})}),[u,h,p]);let v="",k="";return c&&b&&(k+=`background:${b};-webkit-background-clip: text;-webkit-text-fill-color: transparent;`),k&&(v=`.${a} .enb-text, .${a} .enb-text > div{${k}}`),(0,i.useEffect)((()=>{JSON.stringify(d)!==JSON.stringify(v)&&p({gradientTextCSS:v})}),[d,v,p]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Colors",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)(se,{setAttributes:p,color:o,colorHover:s,hasLinkColor:!1,hasGradientText:c,gradientTextColor:b}))))}return(0,t.createElement)(e,{...l})}),"withTextColorsWithGradient");(0,e.addFilter)("editor.BlockEdit","enblocks/text-colors-with-gradient",ce),(0,e.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 be=({setAttributes:e,filterBlur:l,filterBrightness:o,filterContrast:r,filterGrayscale:i,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,t.createElement)("div",{className:"enb-control-filters"},(0,t.createElement)(n.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"}]},(n=>{switch(n.name){case"normal":return(0,t.createElement)("div",{className:"normal-tab-content"},(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Blur","enblocks"),value:l,setValue:t=>e({filterBlur:t}),min:.5,step:.5,max:10,singleUnit:"px"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Brightness","enblocks"),value:o,setValue:t=>e({filterBrightness:t}),min:1,max:200,singleUnit:"%"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Contrast","enblocks"),value:r,setValue:t=>e({filterContrast:t}),min:1,max:200,singleUnit:"%"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Grayscale","enblocks"),value:i,setValue:t=>e({filterGrayscale:t}),min:1,max:100,singleUnit:"%"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Hue","enblocks"),value:s,setValue:t=>e({filterHue:t}),min:1,max:360,singleUnit:"deg"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Invert","enblocks"),value:c,setValue:t=>e({filterInvert:t}),min:1,max:100,singleUnit:"%"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Saturate","enblocks"),value:b,setValue:t=>e({filterSaturate:t}),min:1,max:200,singleUnit:"%"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Sepia","enblocks"),value:m,setValue:t=>e({filterSepia:t}),min:1,max:100,singleUnit:"%"}));case"hover":return(0,t.createElement)("div",{className:"hover-tab-content"},(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Blur","enblocks"),value:u,setValue:t=>e({filterBlurHover:t}),min:.5,step:.5,max:10,singleUnit:"px"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Brightness","enblocks"),value:d,setValue:t=>e({filterBrightnessHover:t}),min:1,max:200,singleUnit:"%"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Contrast","enblocks"),value:p,setValue:t=>e({filterContrastHover:t}),min:1,max:200,singleUnit:"%"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Grayscale","enblocks"),value:g,setValue:t=>e({filterGrayscaleHover:t}),min:1,max:100,singleUnit:"%"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Hue","enblocks"),value:h,setValue:t=>e({filterHueHover:t}),min:1,max:360,singleUnit:"deg"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Invert","enblocks"),value:v,setValue:t=>e({filterInvertHover:t}),min:1,max:100,singleUnit:"%"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Saturate","enblocks"),value:k,setValue:t=>e({filterSaturateHover:t}),min:1,max:200,singleUnit:"%"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Sepia","enblocks"),value:f,setValue:t=>e({filterSepiaHover:t}),min:1,max:100,singleUnit:"%"}))}}))),me=(0,o.createHigherOrderComponent)((e=>l=>{if("enblocks/container"===l.name||"enblocks/image"===l.name){const{attributes:{filterBlur:a,filterBrightness:o,filterContrast:s,filterGrayscale:c,filterHue:b,filterInvert:m,filterSaturate:u,filterSepia:d,filterBlurHover:p,filterBrightnessHover:g,filterContrastHover:h,filterGrayscaleHover:v,filterHueHover:k,filterInvertHover:f,filterSaturateHover:y,filterSepiaHover:_,filtersCSS:w,hoverFilterCSS:E},setAttributes:C}=l;function S(e){return!!e||0===e}let x="";(S(a)||S(o)||S(s)||S(c)||S(b)||S(m)||S(u)||S(d))&&(x+="filter:",S(a)&&(x+=`blur(${a}px) `),S(o)&&(x+=`brightness(${o}%) `),S(s)&&(x+=`contrast(${s}%) `),S(c)&&(x+=`grayscale(${c}%) `),S(b)&&(x+=`hue-rotate(${b}deg) `),S(m)&&(x+=`invert(${m}%) `),S(u)&&(x+=`saturate(${u}%) `),S(d)&&(x+=`sepia(${d}%)`),x+=";"),(0,i.useEffect)((()=>{JSON.stringify(w)!==JSON.stringify(x)&&C({filtersCSS:x})}),[w,x,C]);let $="";return(S(p)||S(g)||S(h)||S(v)||S(k)||S(f)||S(y)||S(_))&&($+="filter:",S(p)&&($+=`blur(${p}px) `),S(g)&&($+=`brightness(${g}%) `),S(h)&&($+=`contrast(${h}%) `),S(v)&&($+=`grayscale(${v}%) `),S(k)&&($+=`hue-rotate(${k}deg) `),S(f)&&($+=`invert(${f}%) `),S(y)&&($+=`saturate(${y}%) `),S(_)&&($+=`sepia(${_}%)`),$+="}"),(0,i.useEffect)((()=>{JSON.stringify(E)!==JSON.stringify($)&&C({hoverFilterCSS:$})}),[E,$,C]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Filters",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)(be,{setAttributes:C,filterBlur:a,filterBrightness:o,filterContrast:s,filterGrayscale:c,filterHue:b,filterInvert:m,filterSaturate:u,filterSepia:d,filterBlurHover:p,filterBrightnessHover:g,filterContrastHover:h,filterGrayscaleHover:v,filterHueHover:k,filterInvertHover:f,filterSaturateHover:y,filterSepiaHover:_}))))}return(0,t.createElement)(e,{...l})}),"withFilters");(0,e.addFilter)("editor.BlockEdit","enblocks/filters",me),(0,e.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 ue=(0,o.createHigherOrderComponent)((e=>l=>{if("enblocks/button"===l.name||"enblocks/column"===l.name||"enblocks/container"===l.name||"enblocks/heading"===l.name){const{attributes:{linkDecoration:o,linkDecorationColor:s,linkDecorationThickness:c,linkDecorationOffset:b,linkHoverDecoration:m,linkHoverDecorationColor:u,linkHoverDecorationThickness:d,linkHoverDecorationOffset:p,linkDecorationCSS:h,linkHoverDecorationCSS:v},setAttributes:k}=l;let f="";o&&(f+=`text-decoration-line:${o};`),"underline"===o&&(s&&(f+=`text-decoration-color:${s};`),c&&(f+=`text-decoration-thickness:${c}px;`),b&&(f+=`text-underline-offset:${b}em;`)),(0,i.useEffect)((()=>{JSON.stringify(h)!==JSON.stringify(f)&&k({linkDecorationCSS:f})}),[h,f,k]);let y="";return m&&(y+=`text-decoration-line:${m};`),"underline"===m&&(u&&(y+=`text-decoration-color:${u};`),d&&(y+=`text-decoration-thickness:${d}px;`),p&&(y+=`text-underline-offset:${p}em;`)),(0,i.useEffect)((()=>{JSON.stringify(v)!==JSON.stringify(y)&&k({linkHoverDecorationCSS:y})}),[v,y,k]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Links",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)(n.TabPanel,{className:"enb-tabs",activeClass:"selected",initialTabName:"normal",tabs:[{name:"normal",title:"Normal",className:"enb-normal"},{name:"hover",title:"Hover",className:"enb-hover"}]},(e=>{switch(e.name){case"normal":return(0,t.createElement)("div",{className:"normal-tab-content"},(0,t.createElement)(M,{label:(0,a.__)("Text Decoration","enblocks"),options:[{label:"Default",value:""},{label:"None",value:"none"},{label:"Underline",value:"underline"}],value:o,setValue:e=>k({linkDecoration:e})}),!!o&&"none"!==o&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(g,{label:(0,a.__)("Color","enblocks"),colorLabel:(0,a.__)("Normal","enblocks"),color:s,setColor:e=>k({linkDecorationColor:e})}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Thickness","enblocks"),value:c,setValue:e=>k({linkDecorationThickness:e}),max:20,singleUnit:"px"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Offset","enblocks"),value:b,setValue:e=>k({linkDecorationOffset:e}),max:5,step:.1,singleUnit:"em"})));case"hover":return(0,t.createElement)("div",{className:"hover-tab-content"},(0,t.createElement)(M,{label:(0,a.__)("Text Decoration","enblocks"),options:[{label:"Default",value:""},{label:"None",value:"none"},{label:"Underline",value:"underline"}],value:m,setValue:e=>k({linkHoverDecoration:e})}),!!m&&"none"!==m&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(g,{label:(0,a.__)("Color","enblocks"),colorLabel:(0,a.__)("Normal","enblocks"),color:u,setColor:e=>k({linkHoverDecorationColor:e})}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Thickness","enblocks"),value:d,setValue:e=>k({linkHoverDecorationThickness:e}),max:20,singleUnit:"px"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Offset","enblocks"),value:p,setValue:e=>k({linkHoverDecorationOffset:e}),max:5,step:.1,singleUnit:"em"})))}})))))}return(0,t.createElement)(e,{...l})}),"withLinkStyle");(0,e.addFilter)("editor.BlockEdit","enblocks/link-style",ue),(0,e.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 de=(0,o.createHigherOrderComponent)((e=>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:o,visibilityParentHover:s,opacity:c,opacityHover:b,opacityParentHover:m,visibilityCSS:u,hoverVisibilityCSS:d,parentHoverVisibilityCSS:p},setAttributes:g}=l;function h(e){return!!e||0===e}let v="";o&&(v+=`visibility:${o};`),h(c)&&(v+=`opacity:${c};`),(0,i.useEffect)((()=>{JSON.stringify(u)!==JSON.stringify(v)&&g({visibilityCSS:v})}),[u,v,g]);let k="";h(b)&&(k+=`opacity:${b};`),(0,i.useEffect)((()=>{JSON.stringify(d)!==JSON.stringify(k)&&g({hoverVisibilityCSS:k})}),[d,k,g]);let f="";s&&(f+=`visibility:${s};`),h(m)&&(f+=`opacity:${m};`),(0,i.useEffect)((()=>{JSON.stringify(p)!==JSON.stringify(f)&&g({parentHoverVisibilityCSS:f})}),[p,f,g]);const y=[{label:(0,a.__)("Default","enblocks"),value:""},{label:(0,a.__)("Visible","enblocks"),value:"visible"},{label:(0,a.__)("Hidden","enblocks"),value:"hidden"},{label:(0,a.__)("Collapse","enblocks"),value:"collapse"}];return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Opacity & Visibility",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-visibility"},(0,t.createElement)(n.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"}]},(e=>{switch(e.name){case"normal":return(0,t.createElement)("div",{className:"normal-tab-content"},(0,t.createElement)(N,{label:(0,a.__)("Opacity","enblocks"),value:c,setValue:e=>g({opacity:e}),max:1,step:.05}),(0,t.createElement)(M,{label:(0,a.__)("Visibility","enblocks"),options:y,value:o,setValue:e=>g({visibility:e})}));case"hover":return(0,t.createElement)("div",{className:"hover-tab-content"},(0,t.createElement)(N,{label:(0,a.__)("Opacity","enblocks"),value:b,setValue:e=>g({opacityHover:e}),max:1,step:.05}));case"parent-hover":return(0,t.createElement)("div",{className:"parent-hover-tab-content"},(0,t.createElement)(N,{label:(0,a.__)("Opacity","enblocks"),value:m,setValue:e=>g({opacityParentHover:e}),max:1,step:.05}),(0,t.createElement)(M,{label:(0,a.__)("Visibility","enblocks"),options:y,value:s,setValue:e=>g({visibilityParentHover:e})}))}}))))))}return(0,t.createElement)(e,{...l})}),"withVisibility");(0,e.addFilter)("editor.BlockEdit","enblocks/visibility",de),(0,e.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 pe=(0,o.createHigherOrderComponent)((e=>l=>{if("enblocks/column"===l.name||"enblocks/columns"===l.name||"enblocks/container"===l.name){const{attributes:{overflowX:o,overflowY:s,overscrollBehavior:c,overflowCSS:b},setAttributes:m}=l;let u="";o&&(u+=`overflow-x:${o};`),s&&(u+=`overflow-y:${s};`),c&&(u+=`overflow-y:${c};`),(0,i.useEffect)((()=>{JSON.stringify(b)!==JSON.stringify(u)&&m({overflowCSS:u})}),[b,u,m]);const d=[{label:(0,a.__)("Default","enblocks"),value:""},{label:(0,a.__)("Visible","enblocks"),value:"visible"},{label:(0,a.__)("Hidden","enblocks"),value:"hidden"},{label:(0,a.__)("Clip","enblocks"),value:"clip"},{label:(0,a.__)("Scroll","enblocks"),value:"scroll"},{label:(0,a.__)("Auto","enblocks"),value:"auto"}];return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Overflow",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control-overflow"},(0,t.createElement)(M,{label:(0,a.__)("Overflow-X","enblocks"),options:d,value:o,setValue:e=>m({overflowX:e})}),(0,t.createElement)(M,{label:(0,a.__)("Overflow-Y","enblocks"),options:d,value:s,setValue:e=>m({overflowY:e})}),("scroll"===o||"auto"===o||"scroll"===s||"auto"===s)&&(0,t.createElement)(M,{label:(0,a.__)("Overscroll Behavior","enblocks"),help:(0,a.__)("Specifies the behavior of a browser upon reaching the edge of a scrolling area.","enblocks"),options:[{label:(0,a.__)("Default","enblocks"),value:""},{label:(0,a.__)("Contain","enblocks"),value:"contain"},{label:(0,a.__)("None","enblocks"),value:"none"}],value:c,setValue:e=>m({overscrollBehavior:e})})))))}return(0,t.createElement)(e,{...l})}),"withOverflow");(0,e.addFilter)("editor.BlockEdit","enblocks/overflow",pe),(0,e.addFilter)("blocks.registerBlockType","enblocks/overflow-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/column"!==t&&"enblocks/columns"!==t&&"enblocks/container"!==t?e:{...e,attributes:{...l,overflowX:{type:"string"},overflowY:{type:"string"},overscrollBehavior:{type:"string"},overflowCSS:{type:"object",source:"html"}}}}));const ge=(0,o.createHigherOrderComponent)((e=>l=>{if("enblocks/button"===l.name||"enblocks/heading"===l.name){const{attributes:{width:o,widthUnit:s,height:c,heightUnit:b,hasMinMax:m,minWidth:u,minWidthUnit:d,maxWidth:p,maxWidthUnit:g,minHeight:h,minHeightUnit:v,maxHeight:k,maxHeightUnit:f,sizeCSS:y},setAttributes:_}=l;function w(e){return!!e||0===e}let E="";w(o)&&(E+=`width:${o}${s};`),m&&(w(u)&&(E+=`min-width:${u}${d};`),w(p)&&(E+=`max-width:${p}${g};`)),w(c)&&(E+=`height:${c}${b};`),m&&(w(h)&&(E+=`min-height:${h}${v};`),w(k)&&(E+=`max-height:${k}${f};`)),(0,i.useEffect)((()=>{JSON.stringify(y)!==JSON.stringify(E)&&_({sizeCSS:E})}),[y,E,_]);const C=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}];return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Size",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-component enb-component-size"},(0,t.createElement)(N,{label:(0,a.__)("Width","enblocks"),value:o,setValue:e=>_({width:e}),max:2e3,showUnits:!0,units:C,unit:s,setUnit:e=>_({widthUnit:e})}),(0,t.createElement)(N,{label:(0,a.__)("Height","enblocks"),value:c,setValue:e=>_({height:e}),max:2e3,showUnits:!0,units:C,unit:b,setUnit:e=>_({heightUnit:e})}),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(R,{label:(0,a.__)("Min & Max Values","enblocks"),checked:m,setChecked:e=>_({hasMinMax:e})}),m&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(N,{label:(0,a.__)("Min Width","enblocks"),value:u,setValue:e=>_({minWidth:e}),max:2e3,showUnits:!0,units:C,unit:d,setUnit:e=>_({minWidthUnit:e})}),(0,t.createElement)(N,{label:(0,a.__)("Max Width","enblocks"),value:p,setValue:e=>_({maxWidth:e}),max:2e3,showUnits:!0,units:C,unit:g,setUnit:e=>_({maxWidthUnit:e})}),(0,t.createElement)(N,{label:(0,a.__)("Min Height","enblocks"),value:h,setValue:e=>_({minHeight:e}),max:2e3,showUnits:!0,units:C,unit:v,setUnit:e=>_({minHeightUnit:e})}),(0,t.createElement)(N,{label:(0,a.__)("Max Height","enblocks"),value:k,setValue:e=>_({maxHeight:e}),max:2e3,showUnits:!0,units:C,unit:f,setUnit:e=>_({maxHeightUnit:e})})))))))}return(0,t.createElement)(e,{...l})}),"withSize");(0,e.addFilter)("editor.BlockEdit","enblocks/size",ge),(0,e.addFilter)("blocks.registerBlockType","enblocks/size-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/button"!==t&&"enblocks/heading"!==t?e:{...e,attributes:{...l,width:{type:"number"},widthUnit:{type:"string",default:"px"},height:{type:"number"},heightUnit:{type:"string",default:"px"},hasMinMax:{type:"boolean",default:!1},minWidth:{type:"number"},minWidthUnit:{type:"string",default:"px"},maxWidth:{type:"number"},maxWidthUnit:{type:"string",default:"px"},minHeight:{type:"number"},minHeightUnit:{type:"string",default:"px"},maxHeight:{type:"number"},maxHeightUnit:{type:"string",default:"px"},sizeCSS:{type:"object",source:"html"}}}}));const he=({toggleButtonLabel:e="Switch to Preset Value",toggleButtonLabel2:l="Set Fluid Value",label:a,help:o,innerLabel:r,hasCustomValue:i=!1,setShowCustomValue:s,options:c,value:b,setValue:m,isClamp:u,min:d,max:p,customValue:g,setCustomValue:h,resetFallback:v,customValue2:k,setCustomValue2:f,resetFallback2:y})=>(0,t.createElement)("div",{className:"enb-component enb-cols-2 enb-align-start enb-col-gap-8"},(0,t.createElement)("header",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,t.createElement)("h2",{className:"enb-component-heading"},a,!!o&&(0,t.createElement)("span",{className:"enb-component-help"},o)),(0,t.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center"},(0,t.createElement)(L,{label:i?e:l,isActive:!!i,onClick:()=>s(!0!==i)}))),(0,t.createElement)("div",{className:"enb-control-select-with-custom-value-wrap"},!i&&(0,t.createElement)(n.SelectControl,{options:c,value:b,onChange:m}),i&&(0,t.createElement)("div",{className:"enb-flex enb-align-start enb-col-gap-4"},(0,t.createElement)(oe,{innerLabel:r,isClamp:u,min:d,max:p,value:g,setValue:h,resetFallback:v,value2:k,setValue2:f,resetFallback2:y})))),ve=(0,o.createHigherOrderComponent)((e=>l=>{if("enblocks/container"===l.name||"enblocks/icon"===l.name||"enblocks/image"===l.name){const{attributes:{hasCustomRatio:o,aspectRatio:s,aspectRatioLeft:c,aspectRatioRight:b,width:m,widthUnit:u,height:d,heightUnit:p,hasMinMax:g,minWidth:h,minWidthUnit:v,maxWidth:k,maxWidthUnit:f,minHeight:y,minHeightUnit:_,maxHeight:w,maxHeightUnit:E,sizeCSS:C},setAttributes:S}=l;function x(e){return!!e||0===e}let $="";!o&&s&&($+=`aspect-ratio:${s};`),o&&x(c)&&x(b)&&($+=`aspect-ratio:${c}/${b};`),x(m)&&($+=`width:${m}${u};`),g&&(x(h)&&($+=`min-width:${h}${v};`),x(k)&&($+=`max-width:${k}${f};`)),o||s||(x(d)&&($+=`height:${d}${p};`),g&&(x(y)&&($+=`min-height:${y}${_};`),x(w)&&($+=`max-height:${w}${E};`))),(0,i.useEffect)((()=>{JSON.stringify(C)!==JSON.stringify($)&&S({sizeCSS:$})}),[C,$,S]);const B=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}];return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Size",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-component enb-component-size"},(0,t.createElement)(he,{label:(0,a.__)("Aspect Ratio","enblocks"),help:(0,a.__)("Define the desired width-to-height ratio of an element.","enblocks"),innerLabel:"",toggleButtonLabel:"Select Predefined Ratio",toggleButtonLabel2:"Set Custom Ratio",hasCustomValue:o,setShowCustomValue:e=>S({hasCustomRatio:e}),options:[{label:(0,a.__)("Default","enblocks"),value:""},{label:(0,a.__)("1:1","enblocks"),value:"1/1"},{label:(0,a.__)("2:3","enblocks"),value:"2/3"},{label:(0,a.__)("3:2","enblocks"),value:"3/2"},{label:(0,a.__)("3:4","enblocks"),value:"3/4"},{label:(0,a.__)("4:3","enblocks"),value:"4/3"},{label:(0,a.__)("16:9 ","enblocks"),value:"16/9 "},{label:(0,a.__)("21:9 ","enblocks"),value:"21/9 "}],value:s,setValue:e=>S({aspectRatio:e}),min:1,max:25,customValue:c,setCustomValue:e=>S({aspectRatioLeft:e}),customValue2:b,setCustomValue2:e=>S({aspectRatioRight:e})}),(0,t.createElement)(N,{label:(0,a.__)("Width","enblocks"),value:m,setValue:e=>S({width:e}),max:2e3,showUnits:!0,units:B,unit:u,setUnit:e=>S({widthUnit:e})}),!o&&!s&&(0,t.createElement)(N,{label:(0,a.__)("Height","enblocks"),value:d,setValue:e=>S({height:e}),max:2e3,showUnits:!0,units:B,unit:p,setUnit:e=>S({heightUnit:e})}),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(R,{label:(0,a.__)("Min & Max Values","enblocks"),checked:g,setChecked:e=>S({hasMinMax:e})}),g&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(t.Fragment,null,(0,t.createElement)(N,{label:(0,a.__)("Min Width","enblocks"),value:h,setValue:e=>S({minWidth:e}),max:2e3,showUnits:!0,units:B,unit:v,setUnit:e=>S({minWidthUnit:e})}),(0,t.createElement)(N,{label:(0,a.__)("Max Width","enblocks"),value:k,setValue:e=>S({maxWidth:e}),max:2e3,showUnits:!0,units:B,unit:f,setUnit:e=>S({maxWidthUnit:e})})),!o&&!s&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(N,{label:(0,a.__)("Min Height","enblocks"),value:y,setValue:e=>S({minHeight:e}),max:2e3,showUnits:!0,units:B,unit:_,setUnit:e=>S({minHeightUnit:e})}),(0,t.createElement)(N,{label:(0,a.__)("Max Height","enblocks"),value:w,setValue:e=>S({maxHeight:e}),max:2e3,showUnits:!0,units:B,unit:E,setUnit:e=>S({maxHeightUnit:e})}))))))))}return(0,t.createElement)(e,{...l})}),"withSizeAspectRatio");(0,e.addFilter)("editor.BlockEdit","enblocks/size-aspect-ratio",ve),(0,e.addFilter)("blocks.registerBlockType","enblocks/size-aspect-ratio-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/container"!==t&&"enblocks/icon"!==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"},widthUnit:{type:"string",default:"px"},height:{type:"number"},heightUnit:{type:"string",default:"px"},hasMinMax:{type:"boolean",default:!1},minWidth:{type:"number"},minWidthUnit:{type:"string",default:"px"},maxWidth:{type:"number"},maxWidthUnit:{type:"string",default:"px"},minHeight:{type:"number"},minHeightUnit:{type:"string",default:"px"},maxHeight:{type:"number"},maxHeightUnit:{type:"string",default:"px"},sizeCSS:{type:"object",source:"html"}}}}));const ke=({help:e,setAttributes:l,position:n,options:o=[{label:(0,a.__)("Default","enblocks"),value:""},{label:(0,a.__)("Static","enblocks"),value:"static"},{label:(0,a.__)("Relative","enblocks"),value:"relative"},{label:(0,a.__)("Absolute","enblocks"),value:"absolute"},{label:(0,a.__)("Fixed","enblocks"),value:"fixed"},{label:(0,a.__)("Sticky","enblocks"),value:"sticky"}],hasPositionValues:r=!0,top:i,setTop:s,right:c,setRight:b,bottom:m,setBottom:u,left:d,setLeft:p,units:g=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}],unit:h,zIndex:v})=>(0,t.createElement)("div",{className:"enb-component-position"},(0,t.createElement)(M,{label:(0,a.__)("Type","enblocks"),options:o,value:n,setValue:e=>l({position:e})}),!!n&&(0,t.createElement)(t.Fragment,null,r&&(0,t.createElement)(te,{label:(0,a.__)("Position","enblocks"),hasDeviceToggle:!0,showLinked:!1,min:-2e3,max:2e3,value:i,setValue:s,value2:c,setValue2:b,value3:m,setValue3:u,value4:d,setValue4:p,showUnits:!0,units:g,unit:h,setUnit:e=>l({positionUnit:e})}),(0,t.createElement)(N,{label:(0,a.__)("Z-Index","enblocks"),value:v,setValue:e=>l({zIndex:e}),min:-10,max:1e3})),!!e&&(0,t.createElement)("div",{className:"components-base-control__help enb-component-help"},e)),fe=(0,o.createHigherOrderComponent)((e=>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,positionTop:o,positionTopMD:s,positionTopLG:c,positionRight:b,positionRightMD:m,positionRightLG:u,positionBottom:d,positionBottomMD:p,positionBottomLG:g,positionLeft:h,positionLeftMD:v,positionLeftLG:k,positionUnit:f,zIndex:y,positionCSS:_,positionMD:w,positionLG:E},setAttributes:C}=l;function S(e){return!!e||0===e}let $="",N="",B="";a&&($+=`position:${a};`,S(o)?$+=`top:${o}${f};`:S(c)&&($+=`top:${c}${f};`),S(s)&&(N+=`top:${s}${f};`),(S(o)&&S(c)||S(s)&&S(c))&&(B+=`top:${c}${f};`),S(b)?$+=`right:${b}${f};`:S(u)&&($+=`right:${u}${f};`),S(m)&&(N+=`right:${m}${f};`),(S(b)&&S(u)||S(m)&&S(u))&&(B+=`right:${u}${f};`),S(d)?$+=`bottom:${d}${f};`:S(g)&&($+=`bottom:${g}${f};`),S(p)&&(N+=`bottom:${p}${f};`),(S(d)&&S(g)||S(p)&&S(g))&&(B+=`bottom:${g}${f};`),S(h)?$+=`left:${h}${f};`:S(k)&&($+=`left:${k}${f};`),S(v)&&(N+=`left:${v}${f};`),(S(h)&&S(k)||S(v)&&S(k))&&(B+=`left:${k}${f};`),S(y)&&($+=`z-index:${y};`)),(0,i.useEffect)((()=>{JSON.stringify(_)!==JSON.stringify($)&&C({positionCSS:$})}),[_,$,C]),(0,i.useEffect)((()=>{JSON.stringify(w)!==JSON.stringify(N)&&C({positionMD:N})}),[w,N,C]),(0,i.useEffect)((()=>{JSON.stringify(E)!==JSON.stringify(B)&&C({positionLG:B})}),[E,B,C]);const M=x(),T=()=>{switch(M){case"Desktop":return c;case"Tablet":return s;case"Mobile":return o;default:return}},V=e=>{"Desktop"===M?C({positionTopLG:e}):"Tablet"===M?C({positionTopMD:e}):"Mobile"===M&&C({positionTop:e})},L=()=>{switch(M){case"Desktop":return u;case"Tablet":return m;case"Mobile":return b;default:return}},H=e=>{"Desktop"===M?C({positionRightLG:e}):"Tablet"===M?C({positionRightMD:e}):"Mobile"===M&&C({positionRight:e})},R=()=>{switch(M){case"Desktop":return g;case"Tablet":return p;case"Mobile":return d;default:return}},A=e=>{"Desktop"===M?C({positionBottomLG:e}):"Tablet"===M?C({positionBottomMD:e}):"Mobile"===M&&C({positionBottom:e})},D=()=>{switch(M){case"Desktop":return k;case"Tablet":return v;case"Mobile":return h;default:return}},O=e=>{"Desktop"===M?C({positionLeftLG:e}):"Tablet"===M?C({positionLeftMD:e}):"Mobile"===M&&C({positionLeft:e})};return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Position",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)(ke,{setAttributes:C,position:a,top:T(),setTop:V,right:L(),setRight:H,bottom:R(),setBottom:A,left:D(),setLeft:O,unit:f,zIndex:y}))))}return(0,t.createElement)(e,{...l})}),"withPosition");(0,e.addFilter)("editor.BlockEdit","enblocks/visibility-with-inspector-controls",fe),(0,e.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"},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"},positionMD:{type:"object",source:"html"},positionLG:{type:"object",source:"html"}}}}));const ye=({linkedType:e,setLinkedType:l,label:o,customValue:r,setCustomValue:i,innerTitle:s=[(0,a.__)("Top","enblocks"),(0,a.__)("Bottom","enblocks"),(0,a.__)("Left","enblocks"),(0,a.__)("Right","enblocks")],hasNegativeValue:c,options:b=[{label:(0,a.__)("Default","enblocks"),value:""},{label:(0,a.__)("0","enblocks"),value:"--enb-spacing-0"},{label:(0,a.__)("8px","enblocks"),value:"--enb-spacing-8"},{label:(0,a.__)("12px","enblocks"),value:"--enb-spacing-12"},{label:(0,a.__)("16px","enblocks"),value:"--enb-spacing-16"},{label:(0,a.__)("24px","enblocks"),value:"--enb-spacing-24"},{label:(0,a.__)("32px","enblocks"),value:"--enb-spacing-32"},{label:(0,a.__)("40px","enblocks"),value:"--enb-spacing-40"},{label:(0,a.__)("48px","enblocks"),value:"--enb-spacing-48"},{label:(0,a.__)("56px","enblocks"),value:"--enb-spacing-56"},{label:(0,a.__)("64px","enblocks"),value:"--enb-spacing-64"},{label:(0,a.__)("72px","enblocks"),value:"--enb-spacing-72"},{label:(0,a.__)("80px","enblocks"),value:"--enb-spacing-80"},{label:(0,a.__)("96px","enblocks"),value:"--enb-spacing-96"}],min:m,max:u=1e3,value:d,setValue:g,minValue:h,setMinValue:v,maxValue:f,setMaxValue:y,value2:_,setValue2:w,minValue2:E,setMinValue2:C,maxValue2:S,setMaxValue2:x,value3:$,setValue3:N,minValue3:B,setMinValue3:M,maxValue3:T,setMaxValue3:L,value4:H,setValue4:R,minValue4:A,setMinValue4:D,maxValue4:O,setMaxValue4:U,resetFallback:F=""})=>{"pair"===e?r?(E=h,S=f,A=B,O=T):(_=d,H=$):"linked"===e&&(r?(E=h,S=f,B=h,T=f,A=h,O=f):(_=d,$=d,H=d));let z=!0;return r?(h||f||E||S||B||T||A||O)&&(z=!1):d===F&&_===F&&$===F&&H===F||(z=!1),(0,t.createElement)("div",{className:"enb-component enb-component-spacing"},(0,t.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-mt--8 enb-mb-8"},(0,t.createElement)("h2",{className:"enb-component-heading"},o),(0,t.createElement)("div",{className:"enb-component-header-options enb-flex enb-align-center"},(0,t.createElement)(n.Button,{label:!0===r?(0,a.__)("Switch to Preset Value","enblocks"):(0,a.__)("Switch to Custom Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:k()("enb-control-button enb-switch-control-button",{"is-active":!0===r}),onClick:()=>i(!0!==r),icon:V}),(0,t.createElement)(ee,{linkedType:e,setLinkedType:l}),(0,t.createElement)(p,{disabled:z,onClick:()=>{r?(v(""),y(""),C(""),x(""),M(""),L(""),D(""),U("")):(g(F),w(F),N(F),R(F))}}))),(0,t.createElement)("div",{className:"enb-cols-2 enb-gap-16"},(0,t.createElement)("div",{className:"enb-column"},(0,t.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},s[0]),!r&&(0,t.createElement)(n.SelectControl,{options:b,value:d,onChange:g}),r&&(0,t.createElement)(oe,{resetButton:!1,isClamp:!0,hasNegativeValue:c,min:m,max:u,value:h,setValue:v,value2:f,setValue2:y})),(0,t.createElement)("div",{className:"enb-column"},(0,t.createElement)("h2",{className:" enb-mt-0 enb-mb-4"},s[1]),!r&&(0,t.createElement)(n.SelectControl,{options:b,value:_,onChange:w,disabled:("pair"===e||"linked"===e)&&!0}),r&&(0,t.createElement)(oe,{resetButton:!1,isClamp:!0,hasNegativeValue:c,min:m,max:u,value:E,setValue:C,value2:S,setValue2:x,disabled:("pair"===e||"linked"===e)&&!0})),(0,t.createElement)("div",{className:"enb-column"},(0,t.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},s[2]),!r&&(0,t.createElement)(n.SelectControl,{options:b,value:$,onChange:N,disabled:"linked"===e&&!0}),r&&(0,t.createElement)(oe,{resetButton:!1,isClamp:!0,hasNegativeValue:c,min:m,max:u,value:B,setValue:M,value2:T,setValue2:L,disabled:"linked"===e&&!0})),(0,t.createElement)("div",{className:"enb-column"},(0,t.createElement)("h2",{className:"enb-component-sub-label enb-mt-0 enb-mb-4"},s[3]),!r&&(0,t.createElement)(n.SelectControl,{options:b,value:H,onChange:R,disabled:("pair"===e||"linked"===e)&&!0}),r&&(0,t.createElement)(oe,{resetButton:!1,isClamp:!0,hasNegativeValue:c,min:m,max:u,value:A,setValue:D,value2:O,setValue2:U,disabled:("pair"===e||"linked"===e)&&!0}))))};function _e(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 we=(0,o.createHigherOrderComponent)((e=>l=>{if("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/icon"===l.name||"enblocks/image"===l.name||"enblocks/spacer"===l.name){const{attributes:{fluidSpacing:o,paddingLinkedType:s,hasCustomPadding:c,paddingTop:b,paddingTopMin:m,paddingTopMax:u,paddingBottom:d,paddingBottomMin:p,paddingBottomMax:g,paddingLeft:v,paddingLeftMin:k,paddingLeftMax:f,paddingRight:y,paddingRightMin:_,paddingRightMax:w,marginLinkedType:E,hasCustomMargin:C,marginTop:S,marginTopMin:$,marginTopMax:N,marginBottom:B,marginBottomMin:M,marginBottomMax:T,marginLeft:V,marginLeftMin:L,marginLeftMax:H,marginRight:A,marginRightMin:D,marginRightMax:O,forceMargin:U,mt:F,mtMD:z,mtLG:P,mr:I,mrMD:G,mrLG:J,mb:W,mbMD:j,mbLG:Y,ml:X,mlMD:q,mlLG:K,mUnit:Z,pt:Q,ptMD:ee,ptLG:le,pr:ae,prMD:ne,prLG:oe,pb:re,pbMD:ie,pbLG:se,pl:ce,plMD:be,plLG:me,pUnit:ue,spacingCSS:de,spacingMD:pe,spacingLG:ge},setAttributes:he}=l;function ve(e){return!!e||0===e}let ke="",fe="",we="",Ee="";U&&(Ee=" !important"),o?(c?"linked"===s&&ve(m)&&ve(u)?ke+="padding:"+_e(m,u)+";":"pair"===s?(ve(m)&&ve(u)&&(ke+="padding-block:"+_e(m,u)+";"),ve(k)&&ve(f)&&(ke+="padding-inline:"+_e(k,f)+";")):(ve(m)&&ve(u)&&(ke+="padding-block-start:"+_e(m,u)+";"),ve(p)&&ve(g)&&(ke+="padding-block-end:"+_e(p,g)+";"),ve(k)&&ve(f)&&(ke+="padding-inline-start:"+_e(k,f)+";"),ve(_)&&ve(w)&&(ke+="padding-inline-end:"+_e(_,w)+";")):"linked"===s&&ve(b)?ke+=`padding:var(${b});`:"pair"===s?(ve(b)&&(ke+=`padding-block:var(${b});`),ve(v)&&(ke+=`padding-inline:var(${v});`)):(ve(b)&&(ke+=`padding-block-start:var(${b});`),ve(d)&&(ke+=`padding-block-end:var(${d});`),ve(v)&&(ke+=`padding-inline-start:var(${v});`),ve(y)&&(ke+=`padding-inline-end:var(${y});`)),C?"linked"===E&&ve($)&&ve(N)?ke+="margin:"+_e($,N)+`${Ee};`:"pair"===E?(ve($)&&ve(N)&&(ke+="margin-block:"+_e($,N)+`${Ee};`),ve(L)&&ve(H)&&(ke+="margin-inline:"+_e(L,H)+`${Ee};`)):(ve($)&&ve(N)&&(ke+="margin-block-start:"+_e($,N)+`${Ee};`),ve(M)&&ve(T)&&(ke+="margin-block-end:"+_e(M,T)+`${Ee};`),ve(L)&&ve(H)&&(ke+="margin-inline-start:"+_e(L,H)+`${Ee};`),ve(D)&&ve(O)&&(ke+="margin-inline-end:"+_e(D,O)+`${Ee};`)):"linked"===E?ve(S)&&(ke+=`margin:var(${S})${Ee};`):"pair"===E?(ve(S)&&(ke+=`margin-block:var(${S})${Ee};`),ve(V)&&(ke+=`margin-inline:var(${V})${Ee};`)):(ve(S)&&(ke+=`margin-block-start:var(${S})${Ee};`),ve(B)&&(ke+=`margin-block-end:var(${B})${Ee};`),ve(V)&&(ke+=`margin-inline-start:var(${V})${Ee};`),ve(A)&&(ke+=`margin-inline-end:var(${A})${Ee};`))):("linked"===E?(ve(F)?ke+=`margin:${F}${Z}${Ee};`:ve(P)&&(ke+=`margin:${P}${Z}${Ee};`),ve(z)&&(fe+=`margin:${z}${Z}${Ee};`),(ve(F)&&ve(P)||ve(z)&&ve(P))&&(we+=`margin:${P}${Z}${Ee};`)):"pair"===E?(ve(F)?ke+=`margin-block:${F}${Z}${Ee};`:ve(P)&&(ke+=`margin-block:${P}${Z}${Ee};`),ve(z)&&(fe+=`margin-block:${z}${Z}${Ee};`),(ve(F)&&ve(P)||ve(z)&&ve(P))&&(we+=`margin-block:${P}${Z}${Ee};`),ve(I)?ke+=`margin-inline:${I}${Z}${Ee};`:ve(J)&&(ke+=`margin-inline:${J}${Z}${Ee};`),ve(G)&&(fe+=`margin-inline:${G}${Z}${Ee};`),(ve(I)&&ve(J)||ve(G)&&ve(J))&&(we+=`margin-inline:${J}${Z}${Ee};`)):(ve(F)?ke+=`margin-block-start:${F}${Z}${Ee};`:ve(P)&&(ke+=`margin-block-start:${P}${Z}${Ee};`),ve(z)&&(fe+=`margin-block-start:${z}${Z}${Ee};`),(ve(F)&&ve(P)||ve(z)&&ve(P))&&(we+=`margin-block-start:${P}${Z}${Ee};`),ve(W)?ke+=`margin-block-end:${W}${Z}${Ee};`:ve(Y)&&(ke+=`margin-block-end:${Y}${Z}${Ee};`),ve(j)&&(fe+=`margin-block-end:${j}${Z}${Ee};`),(ve(W)&&ve(Y)||ve(j)&&ve(Y))&&(we+=`margin-block-end:${Y}${Z}${Ee};`),ve(X)?ke+=`margin-inline-start:${X}${Z}${Ee};`:ve(K)&&(ke+=`margin-inline-start:${K}${Z}${Ee};`),ve(q)&&(fe+=`margin-inline-start:${q}${Z}${Ee};`),(ve(X)&&ve(K)||ve(q)&&ve(K))&&(we+=`margin-inline-start:${K}${Z}${Ee};`),ve(I)?ke+=`margin-inline-end:${I}${Z}${Ee};`:ve(J)&&(ke+=`margin-inline-end:${J}${Z}${Ee};`),ve(G)&&(fe+=`margin-inline-end:${G}${Z}${Ee};`),(ve(I)&&ve(J)||ve(G)&&ve(J))&&(we+=`margin-inline-end:${J}${Z}${Ee};`)),"linked"===s?(ve(Q)?ke+=`padding:${Q}${ue};`:ve(le)&&(ke+=`padding:${le}${ue};`),ve(ee)&&(fe+=`padding:${ee}${ue};`),(ve(Q)&&ve(le)||ve(ee)&&ve(le))&&(we+=`padding:${le}${ue};`)):"pair"===s?(ve(Q)?ke+=`padding-block:${Q}${ue};`:ve(le)&&(ke+=`padding-block:${le}${ue};`),ve(ee)&&(fe+=`padding-block:${ee}${ue};`),(ve(Q)&&ve(le)||ve(ee)&&ve(le))&&(we+=`padding-block:${le}${ue};`),ve(ae)?ke+=`padding-inline:${ae}${ue};`:ve(oe)&&(ke+=`padding-inline:${oe}${ue};`),ve(ne)&&(fe+=`padding-inline:${ne}${ue};`),(ve(ae)&&ve(oe)||ve(ne)&&ve(oe))&&(we+=`padding-inline:${oe}${ue};`)):(ve(Q)?ke+=`padding-block-start:${Q}${ue};`:ve(le)&&(ke+=`padding-block-start:${le}${ue};`),ve(ee)&&(fe+=`padding-block-start:${ee}${ue};`),(ve(Q)&&ve(le)||ve(ee)&&ve(le))&&(we+=`padding-block-start:${le}${ue};`),ve(re)?ke+=`padding-block-end:${re}${ue};`:ve(se)&&(ke+=`padding-block-end:${se}${ue};`),ve(ie)&&(fe+=`padding-block-end:${ie}${ue};`),(ve(re)&&ve(se)||ve(ie)&&ve(se))&&(we+=`padding-block-end:${se}${ue};`),ve(ce)?ke+=`padding-inline-start:${ce}${ue};`:ve(me)&&(ke+=`padding-inline-start:${me}${ue};`),ve(be)&&(fe+=`padding-inline-start:${be}${ue};`),(ve(ce)&&ve(me)||ve(be)&&ve(me))&&(we+=`padding-inline-start:${me}${ue};`),ve(ae)?ke+=`padding-inline-end:${ae}${ue};`:ve(oe)&&(ke+=`padding-inline-end:${oe}${ue};`),ve(ne)&&(fe+=`padding-inline-end:${ne}${ue};`),(ve(ae)&&ve(oe)||ve(ne)&&ve(oe))&&(we+=`padding-inline-end:${oe}${ue};`))),(0,i.useEffect)((()=>{JSON.stringify(de)!==JSON.stringify(ke)&&he({spacingCSS:ke})}),[de,ke,he]),(0,i.useEffect)((()=>{JSON.stringify(pe)!==JSON.stringify(fe)&&he({spacingMD:fe})}),[pe,fe,he]),(0,i.useEffect)((()=>{JSON.stringify(ge)!==JSON.stringify(we)&&he({spacingLG:we})}),[ge,we,he]);const Ce=x(),Se=()=>{switch(Ce){case"Desktop":return P;case"Tablet":return z;case"Mobile":return F;default:return}},xe=e=>{"Desktop"===Ce?he({mtLG:e}):"Tablet"===Ce?he({mtMD:e}):"Mobile"===Ce&&he({mt:e})},$e=()=>{switch(Ce){case"Desktop":return J;case"Tablet":return G;case"Mobile":return I;default:return}},Ne=e=>{"Desktop"===Ce?he({mrLG:e}):"Tablet"===Ce?he({mrMD:e}):"Mobile"===Ce&&he({mr:e})},Be=()=>{switch(Ce){case"Desktop":return Y;case"Tablet":return j;case"Mobile":return W;default:return}},Me=e=>{"Desktop"===Ce?he({mbLG:e}):"Tablet"===Ce?he({mbMD:e}):"Mobile"===Ce&&he({mb:e})},Te=()=>{switch(Ce){case"Desktop":return K;case"Tablet":return q;case"Mobile":return X;default:return}},Ve=e=>{"Desktop"===Ce?he({mlLG:e}):"Tablet"===Ce?he({mlMD:e}):"Mobile"===Ce&&he({ml:e})},Le=()=>{switch(Ce){case"Desktop":return le;case"Tablet":return ee;case"Mobile":return Q;default:return}},He=e=>{"Desktop"===Ce?he({ptLG:e}):"Tablet"===Ce?he({ptMD:e}):"Mobile"===Ce&&he({pt:e})},Re=()=>{switch(Ce){case"Desktop":return oe;case"Tablet":return ne;case"Mobile":return ae;default:return}},Ae=e=>{"Desktop"===Ce?he({prLG:e}):"Tablet"===Ce?he({prMD:e}):"Mobile"===Ce&&he({pr:e})},De=()=>{switch(Ce){case"Desktop":return se;case"Tablet":return ie;case"Mobile":return re;default:return}},Oe=e=>{"Desktop"===Ce?he({pbLG:e}):"Tablet"===Ce?he({pbMD:e}):"Mobile"===Ce&&he({pb:e})},Ue=()=>{switch(Ce){case"Desktop":return me;case"Tablet":return be;case"Mobile":return ce;default:return}},Fe=e=>{"Desktop"===Ce?he({plLG:e}):"Tablet"===Ce?he({plMD:e}):"Mobile"===Ce&&he({pl:e})};return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Spacing",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)(R,{label:(0,a.__)("Fluid Spacing","enblocks"),help:(0,a.__)("Fluid spacing makes use of the clamp() CSS function to determine the appropriate value based on the specific width of the viewport.","enblocks"),checked:o,setChecked:e=>he({fluidSpacing:e})}),(0,t.createElement)(h,null),o&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(ye,{label:(0,a.__)("Padding","enblocks"),linkedType:s,setLinkedType:e=>he({paddingLinkedType:e}),customValue:c,setCustomValue:e=>he({hasCustomPadding:e}),value:b,setValue:e=>he({paddingTop:e}),minValue:m,setMinValue:e=>he({paddingTopMin:e}),maxValue:u,setMaxValue:e=>he({paddingTopMax:e}),value2:d,setValue2:e=>he({paddingBottom:e}),minValue2:p,setMinValue2:e=>he({paddingBottomMin:e}),maxValue2:g,setMaxValue2:e=>he({paddingBottomMax:e}),value3:v,setValue3:e=>he({paddingLeft:e}),minValue3:k,setMinValue3:e=>he({paddingLeftMin:e}),maxValue3:f,setMaxValue3:e=>he({paddingLeftMax:e}),value4:y,setValue4:e=>he({paddingRight:e}),minValue4:_,setMinValue4:e=>he({paddingRightMin:e}),maxValue4:w,setMaxValue4:e=>he({paddingRightMax:e})}),(0,t.createElement)(h,null),(0,t.createElement)(ye,{label:(0,a.__)("Margin","enblocks"),linkedType:E,setLinkedType:e=>he({marginLinkedType:e}),customValue:C,setCustomValue:e=>he({hasCustomMargin:e}),hasNegativeValue:!0,value:S,setValue:e=>he({marginTop:e}),minValue:$,setMinValue:e=>he({marginTopMin:e}),maxValue:N,setMaxValue:e=>he({marginTopMax:e}),value2:B,setValue2:e=>he({marginBottom:e}),minValue2:M,setMinValue2:e=>he({marginBottomMin:e}),maxValue2:T,setMaxValue2:e=>he({marginBottomMax:e}),value3:V,setValue3:e=>he({marginLeft:e}),minValue3:L,setMinValue3:e=>he({marginLeftMin:e}),maxValue3:H,setMaxValue3:e=>he({marginLeftMax:e}),value4:A,setValue4:e=>he({marginRight:e}),minValue4:D,setMinValue4:e=>he({marginRightMin:e}),maxValue4:O,setMaxValue4:e=>he({marginRightMax:e})}),(0,t.createElement)(R,{label:(0,a.__)("Force margin important","enblocks"),help:(0,a.__)('Adds "!important" to the margin property in order to override any values generated by the WordPress Block Editor.',"enblocks"),checked:U,setChecked:e=>he({forceMargin:e})})),!o&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(te,{label:(0,a.__)("Padding","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedType:s,setLinkedType:e=>he({paddingLinkedType:e}),value:Le(),setValue:He,value2:Re(),setValue2:Ae,value3:De(),setValue3:Oe,value4:Ue(),setValue4:Fe,max:2e3,showUnits:!0,unit:ue,setUnit:e=>he({pUnit:e})}),(0,t.createElement)(h,null),(0,t.createElement)(te,{label:(0,a.__)("Margin","enblocks"),hasDeviceToggle:!0,showLinked:!0,linkedType:E,setLinkedType:e=>he({marginLinkedType:e}),value:Se(),setValue:xe,value2:$e(),setValue2:Ne,value3:Be(),setValue3:Me,value4:Te(),setValue4:Ve,min:-2e3,hasNegativeValue:!0,max:2e3,showUnits:!0,unit:Z,setUnit:e=>he({mUnit:e})}),(0,t.createElement)(R,{label:(0,a.__)("Force margin important","enblocks"),help:(0,a.__)('Adds "!important" to the margin property in order to override any values generated by the WordPress Block Editor.',"enblocks"),checked:U,setChecked:e=>he({forceMargin:e})})))))}return(0,t.createElement)(e,{...l})}),"withSpacing");(0,e.addFilter)("editor.BlockEdit","enblocks/spacing",we),(0,e.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/heading"!==t&&"enblocks/icon"!==t&&"enblocks/image"!==t&&"enblocks/spacer"!==t?e:{...e,attributes:{...l,fluidSpacing:{type:"boolean",default:!0},hasCustomPadding:{type:"boolean",default:!1},paddingLinkedType:{type:"string",default:"pair"},paddingTop:{type:"string",default:""},paddingTopMin:{type:"number"},paddingTopMax:{type:"number"},paddingBottom:{type:"string",default:""},paddingBottomMin:{type:"number"},paddingBottomMax:{type:"number"},paddingLeft:{type:"string",default:""},paddingLeftMin:{type:"number"},paddingLeftMax:{type:"number"},paddingRight:{type:"string",default:""},paddingRightMin:{type:"number"},paddingRightMax:{type:"number"},hasCustomMargin:{type:"boolean",default:!1},marginLinkedType:{type:"string",default:"pair"},marginTop:{type:"string",default:""},marginTopMin:{type:"number"},marginTopMax:{type:"number"},marginBottom:{type:"string",default:""},marginBottomMin:{type:"number"},marginBottomMax:{type:"number"},marginLeft:{type:"string",default:""},marginLeftMin:{type:"number"},marginLeftMax:{type:"number"},marginRight:{type:"string",default:""},marginRightMin:{type:"number"},marginRightMax:{type:"number"},forceMargin:{type:"boolean"},mt:{type:"number"},mtMD:{type:"number"},mtLG:{type:"number"},mr:{type:"number"},mrMD:{type:"number"},mrLG:{type:"number"},mb:{type:"number"},mbMD:{type:"number"},mbLG:{type:"number"},ml:{type:"number"},mlMD:{type:"number"},mlLG:{type:"number"},mUnit:{type:"string",default:"px"},pt:{type:"number"},ptMD:{type:"number"},ptLG:{type:"number"},pr:{type:"number"},prMD:{type:"number"},prLG:{type:"number"},pb:{type:"number"},pbMD:{type:"number"},pbLG:{type:"number"},pl:{type:"number"},plMD:{type:"number"},plLG:{type:"number"},pUnit:{type:"string",default:"px"},spacingCSS:{type:"object",source:"html"},spacingMD:{type:"object",source:"html"},spacingLG:{type:"object",source:"html"}}}}));const Ee=(0,o.createHigherOrderComponent)((e=>l=>{if("enblocks/popup"===l.name||"enblocks/slide-in"===l.name){const{attributes:{paddingLinkedType:o,hasCustomPadding:s,paddingTop:c,paddingTopMin:b,paddingTopMax:m,paddingBottom:u,paddingBottomMin:d,paddingBottomMax:p,paddingLeft:g,paddingLeftMin:h,paddingLeftMax:v,paddingRight:k,paddingRightMin:f,paddingRightMax:y,paddingCSS:_},setAttributes:w}=l;function E(e){return!!e||0===e}let C,S,x,$,N,B,M,T,V,L,H,R;s&&(C=E(b)?b/16:"",S=E(m)?m/16:"",x=Math.round(100*(S-C)/55*1e4)/1e4),s&&("unlinked"===o?($=E(f)?f/16:"",N=E(y)?y/16:"",B=Math.round(100*(N-$)/55*1e4)/1e4,M=E(d)?d/16:"",T=E(p)?p/16:"",V=Math.round(100*(T-M)/55*1e4)/1e4,L=E(h)?h/16:"",H=E(v)?v/16:"",R=Math.round(100*(H-L)/55*1e4)/1e4):(L=E(h)?h/16:"",H=E(v)?v/16:"",R=Math.round(100*(H-L)/55*1e4)/1e4));let A="";return s?"linked"===o?E(C)&&E(S)&&(A+=`padding: clamp(${C}rem, calc(${C}rem + ((1vw - 0.25rem) * ${x})), ${S}rem);`):"pair"===o?(E(C)&&E(S)&&(A+=`padding-block: clamp(${C}rem, calc(${C}rem + ((1vw - 0.25rem) * ${x})), ${S}rem);`),E(L)&&E(H)&&(A+=`padding-inline: clamp(${L}rem, calc(${L}rem + ((1vw - 0.25rem) * ${R})), ${H}rem);`)):(E(C)&&E(S)&&(A+=`padding-block-start: clamp(${C}rem, calc(${C}rem + ((1vw - 0.25rem) * ${x})), ${S}rem);`),E(M)&&E(T)&&(A+=`padding-block-end: clamp(${M}rem, calc(${M}rem\t+ ((1vw - 0.25rem) * ${V})), ${T}rem);`),E(L)&&E(H)&&(A+=`padding-inline-start: clamp(${L}rem, calc(${L}rem + ((1vw - 0.25rem) * ${R})), ${H}rem);`),E($)&&E(N)&&(A+=`padding-inline-end: clamp(${$}rem, calc(${$}rem + ((1vw - 0.25rem) * ${B})), ${N}rem);`)):"linked"===o?E(c)&&(A+=`padding:var(${c});`):"pair"===o?(E(c)&&(A+=`padding-block:var(${c});`),E(g)&&(A+=`padding-inline:var(${g});`)):(E(c)&&(A+=`padding-block-start:var(${c});`),E(u)&&(A+=`padding-block-end:var(${u});`),E(g)&&(A+=`padding-inline-start:var(${g});`),E(k)&&(A+=`padding-inline-end:var(${k});`)),(0,i.useEffect)((()=>{JSON.stringify(_)!==JSON.stringify(A)&&w({paddingCSS:A})}),[_,A,w]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Padding",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)(ye,{label:(0,a.__)("Padding","enblocks"),linkedType:o,setLinkedType:e=>w({paddingLinkedType:e}),customValue:s,setCustomValue:e=>w({hasCustomPadding:e}),value:c,setValue:e=>w({paddingTop:e}),minValue:b,setMinValue:e=>w({paddingTopMin:e}),maxValue:m,setMaxValue:e=>w({paddingTopMax:e}),value2:u,setValue2:e=>w({paddingBottom:e}),minValue2:d,setMinValue2:e=>w({paddingBottomMin:e}),maxValue2:p,setMaxValue2:e=>w({paddingBottomMax:e}),value3:g,setValue3:e=>w({paddingLeft:e}),minValue3:h,setMinValue3:e=>w({paddingLeftMin:e}),maxValue3:v,setMaxValue3:e=>w({paddingLeftMax:e}),value4:k,setValue4:e=>w({paddingRight:e}),minValue4:f,setMinValue4:e=>w({paddingRightMin:e}),maxValue4:y,setMaxValue4:e=>w({paddingRightMax:e})}))))}return(0,t.createElement)(e,{...l})}),"withPadding");(0,e.addFilter)("editor.BlockEdit","enblocks/padding",Ee),(0,e.addFilter)("blocks.registerBlockType","enblocks/padding-attributes",((e,t)=>{const{attributes:l}=e;return"enblocks/popup"!==t&&"enblocks/slide-in"!==t?e:{...e,attributes:{...l,hasCustomPadding:{type:"boolean",default:!1},paddingLinkedType:{type:"string",default:"pair"},paddingTop:{type:"string",default:""},paddingTopMin:{type:"number"},paddingTopMax:{type:"number"},paddingBottom:{type:"string",default:""},paddingBottomMin:{type:"number"},paddingBottomMax:{type:"number"},paddingLeft:{type:"string",default:""},paddingLeftMin:{type:"number"},paddingLeftMax:{type:"number"},paddingRight:{type:"string",default:""},paddingRightMin:{type:"number"},paddingRightMax:{type:"number"},paddingCSS:{type:"object",source:"html"}}}}));const Ce=(0,o.createHigherOrderComponent)((e=>l=>{if("enblocks/column"===l.name||"enblocks/container"===l.name){const{attributes:{wordBreak:o,textWrap:s,overflowWrap:c,writingMode:b,limitLinesCount:m,limitLinesCountMD:u,limitLinesCountLG:d,textStyleCSS:p,textStyleMD:g,textStyleLG:h},setAttributes:v}=l;function k(e){return!!e||0===e}let f="",y="",_="";o&&(f+=`word-break:${o};`),s&&(f+=`text-wrap:${s};`),c&&(f+=`overflow-wrap:${c};`),b&&(f+=`writing-mode:${b};`),k(m)?f+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${m};overflow:hidden!important;`:k(d)&&(f+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${d};overflow:hidden!important;`),k(u)&&(y+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${u};overflow:hidden!important;`),(k(m)&&k(d)||k(u)&&k(d))&&(_+=`display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:${d};overflow:hidden!important;`),(0,i.useEffect)((()=>{JSON.stringify(p)!==JSON.stringify(f)&&v({textStyleCSS:f})}),[p,f,v]),(0,i.useEffect)((()=>{JSON.stringify(g)!==JSON.stringify(y)&&v({textStyleMD:y})}),[g,y,v]),(0,i.useEffect)((()=>{JSON.stringify(h)!==JSON.stringify(_)&&v({textStyleLG:_})}),[h,_,v]);const w=x(),E=()=>{switch(w){case"Desktop":return d;case"Tablet":return u;case"Mobile":return m;default:return}},C=e=>{"Desktop"===w?v({limitLinesCountLG:e}):"Tablet"===w?v({limitLinesCountMD:e}):"Mobile"===w&&v({limitLinesCount:e})};return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Text Style",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)(M,{label:(0,a.__)("Word Break","enblocks"),help:(0,a.__)("Determines if line breaks are displayed whenever the text exceeds its content box.","enblocks"),options:[{label:"Default",value:""},{label:"Normal",value:"normal"},{label:"Break All",value:"break-all"},{label:"Break Word",value:"break-word"}],value:o,setValue:e=>v({wordBreak:e})}),(0,t.createElement)(M,{label:(0,a.__)("Text Wrap","enblocks"),help:(0,a.__)("Controls how text inside an element is wrapped.","enblocks"),options:[{label:"Default",value:""},{label:"Balance",value:"balance"},{label:"Wrap",value:"wrap"},{label:"No Wrap",value:"nowrap"}],value:s,setValue:e=>v({textWrap:e})}),(0,t.createElement)(M,{label:(0,a.__)("Overflow Wrap","enblocks"),help:(0,a.__)("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"),options:[{label:"Default",value:""},{label:"Normal",value:"normal"},{label:"Anywhere",value:"anywhere"},{label:"Break Word",value:"break-word"}],value:c,setValue:e=>v({overflowWrap:e})}),(0,t.createElement)(M,{label:(0,a.__)("Writing Mode","enblocks"),help:(0,a.__)("The orientation of text can be determined by specifying whether it should be arranged horizontally or vertically.","enblocks"),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=>v({writingMode:e})}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Limit number of lines","enblocks"),help:(0,a.__)("Limit the lines within the box by truncating the text.","enblocks"),hasDeviceToggle:!0,value:E(),setValue:C,min:1,max:10}))))}return(0,t.createElement)(e,{...l})}),"withTextStyle");(0,e.addFilter)("editor.BlockEdit","enblocks/text-style",Ce),(0,e.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)((e=>l=>{if("enblocks/button"===l.name||"enblocks/heading"===l.name){const{attributes:{hasGradientText:o,textShadowX:s,textShadowY:c,textShadowBlur:b,textShadowColor:m,textShadowColorHover:u,textShadowCSS:d,hoverTextShadowCSS:p},setAttributes:h}=l;let v="";m&&(v+=`text-shadow:${s}px ${c}px ${b}px ${m};`),(0,i.useEffect)((()=>{JSON.stringify(d)!==JSON.stringify(v)&&h({textShadowCSS:v})}),[d,v,h]);let k="";return u&&(k+=`text-shadow:${s}px ${c}px ${b}px ${u};`),(0,i.useEffect)((()=>{JSON.stringify(p)!==JSON.stringify(k)&&h({hoverTextShadowCSS:k})}),[p,k,h]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),!o&&(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Text Shadow",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-text-shadow"},(0,t.createElement)(g,{label:(0,a.__)("Shadow Color","enblocks"),colorLabel:(0,a.__)("Normal","enblocks"),color:m,setColor:e=>h({textShadowColor:e}),hasColor2:!0,colorLabel2:(0,a.__)("Hover","enblocks"),color2:u,setColor2:e=>h({textShadowColorHover:e})}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Offset-X","enblocks"),value:s,setValue:e=>h({textShadowX:e}),resetFallback:0,min:-50,max:50,singleUnit:"px"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Offset-Y","enblocks"),value:c,setValue:e=>h({textShadowY:e}),resetFallback:0,min:-50,max:50,singleUnit:"px"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Blur","enblocks"),value:b,setValue:e=>h({textShadowBlur:e}),resetFallback:4,max:50,singleUnit:"px"})))))}return(0,t.createElement)(e,{...l})}),"withTextShadow");(0,e.addFilter)("editor.BlockEdit","enblocks/text-shadow",Se),(0,e.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 xe=(0,o.createHigherOrderComponent)((e=>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:o,rotateHover:s,rotateParentHover:c,scale:b,scaleHover:m,scaleParentHover:u,skewX:d,skewXHover:p,skewXParentHover:g,skewY:h,skewYHover:v,skewYParentHover:k,translateX:f,translateXUnit:y,translateXHover:_,translateXHoverUnit:w,translateXParentHover:E,translateXParentHoverUnit:C,translateY:S,translateYUnit:x,translateYHover:$,translateYHoverUnit:B,translateYParentHover:M,translateYParentHoverUnit:T,hasCustomTransformOrigin:V,transformOrigin:L,xOffset:H,yOffset:R,transformCSS:A,hoverTransformCSS:D,parentHoverTransformCSS:O},setAttributes:U}=l;function F(e){return!!e||0===e}let z="";(F(o)||F(b)||F(d)||F(h)||F(f)||F(S))&&(z+="transform:",F(o)&&(z+=`rotate(${o}deg) `),F(b)&&(z+=`scale(${b}) `),F(d)&&(z+=`skewX(${d}deg) `),F(h)&&(z+=`skewY(${h}deg) `),F(f)&&(z+=`translateX(${f}${y}) `),F(S)&&(z+=`translateY(${S}${x})`),z+=";",!V&&L&&(z+=`transform-origin:${L};`),V&&(z+=`transform-origin:${H}% ${R}%;`)),(0,i.useEffect)((()=>{JSON.stringify(A)!==JSON.stringify(z)&&U({transformCSS:z})}),[A,z,U]);let P="";(F(s)||F(m)||F(p)||F(v)||F(_)||F($))&&(P+="transform:",F(s)&&(P+=`rotate(${s}deg) `),F(m)&&(P+=`scale(${m}) `),F(p)&&(P+=`skewX(${p}deg) `),F(v)&&(P+=`skewY(${v}deg) `),F(_)&&(P+=`translateX(${_}${w}) `),F($)&&(P+=`translateY(${$}${B})`),P+=";",!V&&L&&(P+=`transform-origin:${L};`),V&&(P+=`transform-origin:${H}% ${R}%;;`)),(0,i.useEffect)((()=>{JSON.stringify(D)!==JSON.stringify(P)&&U({hoverTransformCSS:P})}),[D,P,U]);let I="";(F(c)||F(u)||F(g)||F(k)||F(E)||F(M))&&(I+="transform:",F(c)&&(I+=`rotate(${c}deg) `),F(u)&&(I+=`scale(${u}) `),F(g)&&(I+=`skewX(${g}deg) `),F(k)&&(I+=`skewY(${k}deg) `),F(E)&&(I+=`translateX(${E}${C}) `),F(M)&&(I+=`translateY(${T}${w})`),I+=";"),(0,i.useEffect)((()=>{JSON.stringify(O)!==JSON.stringify(I)&&U({parentHoverTransformCSS:I})}),[O,I,U]);const G=[{label:"px",value:"px"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"%",value:"%"},{label:"vw",value:"dvw"},{label:"vh",value:"dvh"}];return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Transform",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-component-transform"},(0,t.createElement)(n.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"}]},(e=>{switch(e.name){case"normal":return(0,t.createElement)("div",{className:"normal-tab-content"},(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Rotate","enblocks"),value:o,setValue:e=>U({rotate:e}),max:360,singleUnit:"deg"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Scale","enblocks"),value:b,setValue:e=>U({scale:e}),min:.1,step:.05,max:2}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("SkewX","enblocks"),value:d,setValue:e=>U({skewX:e}),min:-60,max:60,singleUnit:"deg"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("SkewY","enblocks"),value:h,setValue:e=>U({skewY:e}),min:-30,max:30,singleUnit:"deg"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("TranslateX","enblocks"),value:f,setValue:e=>U({translateX:e}),min:-2e3,max:2e3,showUnits:!0,units:G,unit:y,setUnit:e=>U({translateXUnit:e})}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("TranslateY","enblocks"),value:S,setValue:e=>U({translateY:e}),min:-2e3,max:2e3,showUnits:!0,units:G,unit:x,setUnit:e=>U({translateYUnit:e})}));case"hover":return(0,t.createElement)("div",{className:"hover-tab-content"},(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Rotate","enblocks"),value:s,setValue:e=>U({rotateHover:e}),max:360,singleUnit:"deg"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Scale","enblocks"),value:m,setValue:e=>U({scaleHover:e}),min:.1,step:.05,max:2}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("SkewX","enblocks"),value:p,setValue:e=>U({skewXHover:e}),min:-60,max:60,singleUnit:"deg"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("SkewY","enblocks"),value:v,setValue:e=>U({skewYHover:e}),min:-60,max:60,singleUnit:"deg"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("TranslateX","enblocks"),value:_,setValue:e=>U({translateXHover:e}),min:-500,max:500,showUnits:!0,units:G,unit:w,setUnit:e=>U({translateXHoverUnit:e})}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("TranslateY","enblocks"),value:$,setValue:e=>U({translateYHover:e}),min:-500,max:500,showUnits:!0,units:G,unit:B,setUnit:e=>U({translateYHoverUnit:e})}));case"parent-hover":return(0,t.createElement)("div",{className:"parent-hover-tab-content"},(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Rotate","enblocks"),value:c,setValue:e=>U({rotateParentHover:e}),max:360,singleUnit:"deg"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("Scale","enblocks"),value:u,setValue:e=>U({scaleParentHover:e}),min:.1,step:.05,max:2}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("SkewX","enblocks"),value:g,setValue:e=>U({skewXParentHover:e}),min:-60,max:60,singleUnit:"deg"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("SkewY","enblocks"),value:k,setValue:e=>U({skewYParentHover:e}),min:-30,max:30,singleUnit:"deg"}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("TranslateX","enblocks"),value:E,setValue:e=>U({translateXParentHover:e}),min:-2e3,max:2e3,showUnits:!0,units:G,unit:C,setUnit:e=>U({translateXParentHoverUnit:e})}),(0,t.createElement)(N,{hideRail:!1,label:(0,a.__)("TranslateY","enblocks"),value:M,setValue:e=>U({translateYParentHover:e}),min:-2e3,max:2e3,showUnits:!0,units:G,unit:T,setUnit:e=>U({translateYParentHoverUnit:e})}))}})),(0,t.createElement)("div",{className:"enb-flex"},(0,t.createElement)(he,{label:(0,a.__)("Transform Origin","enblocks"),innerLabel:[(0,a.__)("X","enblocks"),(0,a.__)("Y","enblocks")],hasCustomValue:V,setShowCustomValue:e=>U({hasCustomTransformOrigin:e}),options:[{label:(0,a.__)("Default","enblocks"),value:""},{label:(0,a.__)("Top Left","enblocks"),value:"top left"},{label:(0,a.__)("Top Center","enblocks"),value:"top center"},{label:(0,a.__)("Top Right","enblocks"),value:"top right"},{label:(0,a.__)("Center","enblocks"),value:"center"},{label:(0,a.__)("Bottom Left","enblocks"),value:"bottom left"},{label:(0,a.__)("Bottom Center","enblocks"),value:"bottom center"},{label:(0,a.__)("Bottom Right","enblocks"),value:"bottom right"}],value:L,setValue:e=>U({transformOrigin:e}),max:100,customValue:H,setCustomValue:e=>U({xOffset:e}),resetFallback:50,customValue2:R,setCustomValue2:e=>U({yOffset:e}),resetFallback2:50}))))))}return(0,t.createElement)(e,{...l})}),"withTransform");(0,e.addFilter)("editor.BlockEdit","enblocks/transform",xe),(0,e.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 $e=({label:e,showCustomValue:l=!1,setShowCustomValue:o,options:r,value:i,setValue:s,customValue:c,setCustomValue:b})=>(0,t.createElement)("div",{className:"enb-component enb-component-select enb-cols-2 enb-align-start enb-col-gap-8"},(0,t.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center"},(0,t.createElement)("h2",{className:"enb-component-heading"},e),(0,t.createElement)(n.Button,{label:!0===l?(0,a.__)("Switch to Preset Value","enblocks"):(0,a.__)("Set Custom Value","enblocks"),showTooltip:!0,tooltipPosition:"top",className:k()("enb-control-button enb-switch-control-button",{"is-active":!0===l}),onClick:()=>o(!0!==l),icon:V})),(0,t.createElement)("div",null,!l&&(0,t.createElement)(n.SelectControl,{options:r,value:i,onChange:s}),l&&(0,t.createElement)(n.TextControl,{value:c,onChange:b}))),Ne=(0,o.createHigherOrderComponent)((e=>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:s,customTransitionProperty:c,transitionProperty:b,customTransition:m,hasCustomTransitionSpeed:u,transitionSpeed:d,transitionDuration:p,transitionDelay:g,transitionTiming:h,transitionCSS:v},setAttributes:k}=l;let f="";if(c||b){const e=u?" "+p+"ms":" "+d,t=h?" "+h:"",l=(o=g)||0===o?" "+g+"ms":"";s?c&&(f+=`transition:${c}${e}${t}${l};`):"custom"===b?f+=`transition:${m};`:b&&(f+=`transition:${b}${e}${t}${l};`)}return(0,i.useEffect)((()=>{JSON.stringify(v)!==JSON.stringify(f)&&k({transitionCSS:f})}),[v,f,k]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Transition",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-transition"},(0,t.createElement)($e,{label:(0,a.__)("Property","enblocks"),help:(0,a.__)("Select the CSS properties to which a transition effect should be applied.","enblocks"),showCustomValue:s,setShowCustomValue:e=>k({enableCustomTransitionProperty:e}),options:[{label:(0,a.__)("None","enblocks"),value:""},{label:(0,a.__)("All","enblocks"),value:"all"},{label:(0,a.__)("Background","enblocks"),value:"background"},{label:(0,a.__)("Border","enblocks"),value:"border"},{label:(0,a.__)("Box Shadow","enblocks"),value:"box-shadow"},{label:(0,a.__)("Color","enblocks"),value:"color"},{label:(0,a.__)("Filter","enblocks"),value:"filter"},{label:(0,a.__)("Opacity","enblocks"),value:"opacity"},{label:(0,a.__)("Transform","enblocks"),value:"transform"},{label:(0,a.__)("Visibility","enblocks"),value:"visibility"},{label:(0,a.__)("Custom","enblocks"),value:"custom"}],value:b,setValue:e=>k({transitionProperty:e}),customValue:c,setCustomValue:e=>k({customTransitionProperty:e})}),!s&&"custom"===b&&(0,t.createElement)(n.TextareaControl,{help:(0,a.__)("Multiple properties can be added separated by comma(,).","enblocks"),className:"enb-control enb-transition-custom-property",value:m,onChange:e=>k({customTransition:e})}),(s||!!b&&"custom"!==b)&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(M,{label:(0,a.__)("Timing Function","enblocks"),options:[{label:(0,a.__)("Default","enblocks"),value:""},{label:(0,a.__)("Linear","enblocks"),value:"linear"},{label:(0,a.__)("Ease-in","enblocks"),value:"ease-in"},{label:(0,a.__)("Ease-out","enblocks"),value:"ease-out"},{label:(0,a.__)("Ease-in-out","enblocks"),value:"ease-in-out"}],value:h,setValue:e=>k({transitionTiming:e})}),(0,t.createElement)(H,{label:(0,a.__)("Duration","enblocks"),hasCustomValue:u,setShowCustomValue:e=>k({hasCustomTransitionSpeed:e}),options:[{label:(0,a.__)("Fast","enblocks"),value:"150ms"},{label:(0,a.__)("Normal","enblocks"),value:"350ms"},{label:(0,a.__)("Slow","enblocks"),value:"500ms"}],value:d,setValue:e=>k({transitionSpeed:e}),min:100,max:2e3,step:50,customValue:p,setCustomValue:e=>k({transitionDuration:e}),resetFallback:350,singleUnit:"ms"}),(0,t.createElement)(N,{label:(0,a.__)("Delay","enblocks"),value:g,setValue:e=>k({transitionDelay:e}),min:100,max:5e3,step:50,singleUnit:"ms"}))))))}var o;return(0,t.createElement)(e,{...l})}),"withTransition");(0,e.addFilter)("editor.BlockEdit","enblocks/transition",Ne),(0,e.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 Be=({label:e,innerLabel:l,hasCustomValue:n=!1,setShowCustomValue:o,hideTrack:r,min:i,max:s,step:c,value:b,setValue:m,singleUnit:u,showUnits:d,units:p,unit:g,setUnit:h,resetFallbackUnit:v,isClamp:f,clampMin:y,clampMax:w,clampStep:E,customValue:C,setCustomValue:S,customValue2:x,setCustomValue2:$,resetFallback:N})=>(0,t.createElement)("div",{className:k()("enb-component enb-cols-2 enb-align-start enb-col-gap-8",{"hide-track":r})},(0,t.createElement)("div",{className:"enb-component-header enb-flex enb-justify-between enb-align-center enb-col-gap-8"},(0,t.createElement)("h2",{className:"enb-component-heading"},e),(0,t.createElement)("div",{className:"enb-component-header-options"},(0,t.createElement)(L,{label:n?(0,a.__)("Set Static Value","enblocks"):(0,a.__)("Set Fluid Value","enblocks"),isActive:!!n,onClick:()=>o(!0!==n)}))),!n&&(0,t.createElement)(_,{value:b,setValue:m,min:i,max:s,step:c,singleUnit:u,showUnits:d,units:p,unit:g,setUnit:h,resetFallbackUnit:v}),n&&(0,t.createElement)(oe,{innerLabel:l,min:y,max:w,step:E,isClamp:f,value:C,setValue:S,value2:x,setValue2:$,resetFallback:N,singleUnit:u,showUnits:d,units:p,unit:g,setUnit:h,resetFallbackUnit:v})),Me=(0,o.createHigherOrderComponent)((e=>l=>{if("enblocks/button"===l.name||"enblocks/column"===l.name||"enblocks/container"===l.name||"enblocks/heading"===l.name){const{attributes:{fontFamily:o,fontSize:s,hasCustomFontSize:c,fontSizeMin:b,fontSizeMax:m,fontWeight:u,lineHeight:d,hasCustomLineHeight:p,lineHeightMin:g,lineHeightMax:h,letterSpacing:v,wordSpacing:k,textTransform:f,textDecoration:y,alignment:_,typographyCSS:w},setAttributes:E}=l;function C(e){return!!e||0===e}let S="";o&&(S+=`font-family:${o};`),!c&&s&&(S+=`font-size:var(${s});`),c&&C(b)&&C(m)&&(S+="font-size:"+_e(b,m)+";"),C(u)&&(S+=`font-weight:${u};`),f&&(S+=`text-transform:${f};`),y&&(S+=`text-decoration:${y};`),_&&(S+=`text-align:${_};`),!p&&C(d)&&(S+=`line-height:${d};`),p&&C(g)&&C(h)&&(S+="line-height:"+_e(g,h)+";");const x=C(v)?v/16:"";C(x)&&(S+=`letter-spacing:${x}rem;`);const $=C(k)?k/16:"";C($)&&(S+=`word-spacing:${$}rem;`),f&&(S+=`text-transform:${f};`),(0,i.useEffect)((()=>{JSON.stringify(w)!==JSON.stringify(S)&&E({typographyCSS:S})}),[w,S,E]);const B=(0,a.__)("Font Size","enblocks"),T=(0,a.__)("Line Height","enblocks");return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Typography",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-control enb-control-typography"},(0,t.createElement)(M,{label:(0,a.__)("Font Family","enblocks"),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=>E({fontFamily:e})}),(0,t.createElement)(he,{label:B,hasCustomValue:c,setShowCustomValue:e=>E({hasCustomFontSize:e}),options:[{label:(0,a.__)("Default","enblocks"),value:""},{label:(0,a.__)("Small","enblocks"),value:"--enb-font-size-sm"},{label:(0,a.__)("Base","enblocks"),value:"--enb-font-size-base"},{label:(0,a.__)("Medium","enblocks"),value:"--enb-font-size-md"},{label:(0,a.__)("Large","enblocks"),value:"--enb-font-size-lg"},{label:(0,a.__)("Extra Large","enblocks"),value:"--enb-font-size-xl"},{label:(0,a.__)("2XL","enblocks"),value:"--enb-font-size-2xl"},{label:(0,a.__)("3XL","enblocks"),value:"--enb-font-size-3xl"}],value:s,setValue:e=>E({fontSize:e}),max:500,isClamp:!0,customValue:b,setCustomValue:e=>E({fontSizeMin:e}),customValue2:m,setCustomValue2:e=>E({fontSizeMax:e})}),(0,t.createElement)(N,{label:(0,a.__)("Font Weight","enblocks"),value:u,setValue:e=>E({fontWeight:e}),min:100,max:1e3,step:50}),(0,t.createElement)(Be,{label:T,hasCustomValue:p,setShowCustomValue:e=>E({hasCustomLineHeight:e}),value:d,setValue:e=>E({lineHeight:e}),max:5,step:.05,clampMax:500,isClamp:!0,customValue:g,setCustomValue:e=>E({lineHeightMin:e}),customValue2:h,setCustomValue2:e=>E({lineHeightMax:e})}),(0,t.createElement)(N,{label:(0,a.__)("Letter Spacing","enblocks"),value:v,setValue:e=>E({letterSpacing:e}),min:-10,step:.1,singleUnit:"px"}),(0,t.createElement)(N,{label:(0,a.__)("Word Spacing","enblocks"),value:k,setValue:e=>E({wordSpacing:e}),min:-10,max:50,step:.5,singleUnit:"px"}),(0,t.createElement)(M,{label:(0,a.__)("Text Transform","enblocks"),options:[{label:(0,a.__)("Default","enblocks"),value:""},{label:(0,a.__)("Uppercase","enblocks"),value:"uppercase"},{label:(0,a.__)("Lowercase","enblocks"),value:"lowercase"},{label:(0,a.__)("Capitalize","enblocks"),value:"capitalize"}],value:f,setValue:e=>E({textTransform:e})}),(0,t.createElement)(M,{label:(0,a.__)("Text Decoration","enblocks"),options:[{label:(0,a.__)("Default","enblocks"),value:""},{label:(0,a.__)("Unset","enblocks"),value:"unset"},{label:(0,a.__)("Underline","enblocks"),value:"underline"},{label:(0,a.__)("Overline","enblocks"),value:"overline"},{label:(0,a.__)("Line Through","enblocks"),value:"line-through"}],value:y,setValue:e=>E({textDecoration:e})}),(0,t.createElement)(M,{label:(0,a.__)("Text Alignment","enblocks"),options:[{label:(0,a.__)("Default","enblocks"),value:""},{label:(0,a.__)("Start","enblocks"),value:"start"},{label:(0,a.__)("End","enblocks"),value:"end"},{label:(0,a.__)("Left","enblocks"),value:"left"},{label:(0,a.__)("Right","enblocks"),value:"right"},{label:(0,a.__)("Center","enblocks"),value:"center"},{label:(0,a.__)("Justify","enblocks"),value:"justify"}],value:_,setValue:e=>E({alignment:e})})))))}return(0,t.createElement)(e,{...l})}),"withTypography");(0,e.addFilter)("editor.BlockEdit","enblocks/typography",Me),(0,e.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,fontFamily:{type:"string"},fontSize:{type:"string"},hasCustomFontSize:{type:"boolean",default:!1},fontSizeMin:{type:"number"},fontSizeMax:{type:"number"},fontWeight:{type:"number"},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"},typographyCSS:{type:"object",source:"html"}}}}));const Te=e=>{const{setAttributes:l,SM:n,MD:o,LG:r}=e;return(0,t.createElement)("div",{className:"enb-control"},(0,t.createElement)(R,{label:(0,a.__)("Hide on Desktop","enblocks"),checked:r,setChecked:e=>l({blockVisibilityLG:e})}),(0,t.createElement)(R,{label:(0,a.__)("Hide on Tablet","enblocks"),checked:o,setChecked:e=>l({blockVisibilityMD:e})}),(0,t.createElement)(R,{label:(0,a.__)("Hide on Mobile","enblocks"),checked:n,setChecked:e=>l({blockVisibilitySM:e})}))},Ve=(0,o.createHigherOrderComponent)((e=>l=>{if("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/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:c,blockVisibilityCSS:b},setAttributes:m}=l,u={md:"48em",lg:"64em"};let d="";return c&&(d+=`@media (min-width:${u.lg}){.${a}{display:none!important}}`),s&&(d+=`@media (min-width:${u.md}) and (max-width:${u.lg}){.${a}{display:none!important}}`),o&&(d+=`@media (max-width:${u.md}){.${a}{display:none!important}}`),(0,i.useEffect)((()=>{JSON.stringify(b)!==JSON.stringify(d)&&m({blockVisibilityCSS:d})}),[b,d,m]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Visibility",initialOpen:!1,className:"enb-components-panel-body"},(0,t.createElement)(Te,{setAttributes:m,SM:o,MD:s,LG:c}))))}return(0,t.createElement)(e,{...l})}),"withBlockVisibility");(0,e.addFilter)("editor.BlockEdit","enblocks/block-visibility",Ve),(0,e.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/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 Le=(0,o.createHigherOrderComponent)((e=>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,t.createElement)(t.Fragment,null,(0,t.createElement)(e,{...l}),(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(n.PanelBody,{title:"Need Help?",initialOpen:!0,className:"enb-components-panel-body"},(0,t.createElement)("div",{className:"enb-component enb-component-support"},(0,t.createElement)("ul",null,(0,t.createElement)("li",null,(0,t.createElement)("h4",null,(0,a.__)("Knowledge Base","enblocks")),(0,t.createElement)("p",null,(0,a.__)("Browse our knowledge base to find details for setting up your website.","enblocks")),(0,t.createElement)(n.ExternalLink,{href:"https://enblocks.com/docs/"},(0,a.__)("View Documentation","enblocks"))),(0,t.createElement)("li",null,(0,t.createElement)("br",null),(0,t.createElement)("h4",null,(0,a.__)("Support","enblocks")),(0,t.createElement)("p",null,(0,a.__)("Need some help? We are happy to help you with your issues.","enblocks")),(0,t.createElement)(n.ExternalLink,{href:"https://enblocks.com/support/"},(0,a.__)("Get Help","enblocks"))),(0,t.createElement)("li",null,(0,t.createElement)("br",null),(0,t.createElement)("h4",null,(0,a.__)("Show your Love","enblocks")),(0,t.createElement)("span",null,"⭐⭐⭐⭐⭐"),(0,t.createElement)("p",null,(0,a.__)("Share your experience using our plugin and show your support.","enblocks")),(0,t.createElement)(n.ExternalLink,{href:"https://wordpress.org/support/plugin/enblocks/reviews/#new-post"},(0,a.__)("Write a Review","enblocks")))))))):(0,t.createElement)(e,{...l})),"withHelp");(0,e.addFilter)("editor.BlockEdit","enblocks/help",Le)})()})(); -
enblocks/trunk/build/style-frontend.css
r3045351 r3045892 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-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)}}@keyframes animatedGradientPosition{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@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-svg-icon{height:auto;min-width:1em;width:1em}.enb-svg-icon svg{ display:block;height:100%;width:100%;fill:currentcolor}.enb-inner-container{position:relative;z-index:10}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-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)}}@keyframes animatedGradientPosition{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@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-svg-icon{height:auto;min-width:1em;width:1em}.enb-svg-icon svg{color:currentcolor;display:block;height:100%;width:100%}.enb-inner-container{position:relative;z-index:10} -
enblocks/trunk/enblocks.php
r3045351 r3045892 5 5 * Requires at least: 6.2 6 6 * Requires PHP: 7.0 7 * Version: 1.3. 37 * Version: 1.3.4 8 8 * Author: enBlocks 9 9 * Author URI: https://enblocks.com/ … … 20 20 21 21 // Define Constants. 22 define( 'ENBLOCKS_VERSION', '1.3. 3' );22 define( 'ENBLOCKS_VERSION', '1.3.4' ); 23 23 define( 'ENBLOCKS_SLUG', 'enblocks' ); 24 24 define( 'ENBLOCKS_DIR_URL', plugin_dir_url( __FILE__ ) ); -
enblocks/trunk/readme.txt
r3045351 r3045892 6 6 Tested up to: 6.4 7 7 Requires PHP: 7.0 8 Stable tag: 1.3. 38 Stable tag: 1.3.4 9 9 License: GPL-2.0-or-later 10 10 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 38 38 39 39 == Changelog == 40 = 1.3.4 = 41 * Fix: fluid columns - column width issue 42 * Fix: grid-column and grid-row min max value issue 43 * Add: SVG icons 40 44 41 45 = 1.3.3 =
Note: See TracChangeset
for help on using the changeset viewer.