Changeset 3045351
- Timestamp:
- 03/05/2024 03:19:20 AM (2 years ago)
- Location:
- enblocks
- Files:
-
- 118 added
- 27 edited
-
tags/1.3.3 (added)
-
tags/1.3.3/build (added)
-
tags/1.3.3/build/blocks (added)
-
tags/1.3.3/build/blocks/button (added)
-
tags/1.3.3/build/blocks/button/block.json (added)
-
tags/1.3.3/build/blocks/button/index.asset.php (added)
-
tags/1.3.3/build/blocks/button/index.css (added)
-
tags/1.3.3/build/blocks/button/index.js (added)
-
tags/1.3.3/build/blocks/button/style-index.css (added)
-
tags/1.3.3/build/blocks/buttons (added)
-
tags/1.3.3/build/blocks/buttons/block.json (added)
-
tags/1.3.3/build/blocks/buttons/index.asset.php (added)
-
tags/1.3.3/build/blocks/buttons/index.css (added)
-
tags/1.3.3/build/blocks/buttons/index.js (added)
-
tags/1.3.3/build/blocks/buttons/style-index.css (added)
-
tags/1.3.3/build/blocks/column (added)
-
tags/1.3.3/build/blocks/column/block.json (added)
-
tags/1.3.3/build/blocks/column/index.asset.php (added)
-
tags/1.3.3/build/blocks/column/index.css (added)
-
tags/1.3.3/build/blocks/column/index.js (added)
-
tags/1.3.3/build/blocks/column/style-index.css (added)
-
tags/1.3.3/build/blocks/columns (added)
-
tags/1.3.3/build/blocks/columns/block.json (added)
-
tags/1.3.3/build/blocks/columns/index.asset.php (added)
-
tags/1.3.3/build/blocks/columns/index.js (added)
-
tags/1.3.3/build/blocks/columns/style-index.css (added)
-
tags/1.3.3/build/blocks/container (added)
-
tags/1.3.3/build/blocks/container/block.json (added)
-
tags/1.3.3/build/blocks/container/index.asset.php (added)
-
tags/1.3.3/build/blocks/container/index.css (added)
-
tags/1.3.3/build/blocks/container/index.js (added)
-
tags/1.3.3/build/blocks/container/style-index.css (added)
-
tags/1.3.3/build/blocks/heading (added)
-
tags/1.3.3/build/blocks/heading/block.json (added)
-
tags/1.3.3/build/blocks/heading/index.asset.php (added)
-
tags/1.3.3/build/blocks/heading/index.js (added)
-
tags/1.3.3/build/blocks/heading/style-index.css (added)
-
tags/1.3.3/build/blocks/icon (added)
-
tags/1.3.3/build/blocks/icon/block.json (added)
-
tags/1.3.3/build/blocks/icon/index.asset.php (added)
-
tags/1.3.3/build/blocks/icon/index.js (added)
-
tags/1.3.3/build/blocks/icon/style-index.css (added)
-
tags/1.3.3/build/blocks/image (added)
-
tags/1.3.3/build/blocks/image/block.json (added)
-
tags/1.3.3/build/blocks/image/index.asset.php (added)
-
tags/1.3.3/build/blocks/image/index.css (added)
-
tags/1.3.3/build/blocks/image/index.js (added)
-
tags/1.3.3/build/blocks/image/style-index.css (added)
-
tags/1.3.3/build/editor.asset.php (added)
-
tags/1.3.3/build/editor.css (added)
-
tags/1.3.3/build/editor.js (added)
-
tags/1.3.3/build/fonts (added)
-
tags/1.3.3/build/fonts/aleo.d81402a4.woff2 (added)
-
tags/1.3.3/build/fonts/assistant.c5b4d40b.woff2 (added)
-
tags/1.3.3/build/fonts/besley.bc99ccf4.woff2 (added)
-
tags/1.3.3/build/fonts/bitter.12741d56.woff2 (added)
-
tags/1.3.3/build/fonts/cabin.ad18ea48.woff2 (added)
-
tags/1.3.3/build/fonts/chivo.0304ed72.woff2 (added)
-
tags/1.3.3/build/fonts/comfortaa.9f21ba2e.woff2 (added)
-
tags/1.3.3/build/fonts/comme.173b632e.woff2 (added)
-
tags/1.3.3/build/fonts/crimson-pro.10ec5c13.woff2 (added)
-
tags/1.3.3/build/fonts/dancing-script.25ad9966.woff2 (added)
-
tags/1.3.3/build/fonts/dm-sans.026fce26.woff2 (added)
-
tags/1.3.3/build/fonts/domine.f1526a44.woff2 (added)
-
tags/1.3.3/build/fonts/exo2.0c96530c.woff2 (added)
-
tags/1.3.3/build/fonts/faustina.0c2321db.woff2 (added)
-
tags/1.3.3/build/fonts/figtree.08b088aa.woff2 (added)
-
tags/1.3.3/build/fonts/frank-ruhl-libre.b46f96e0.woff2 (added)
-
tags/1.3.3/build/fonts/heebo.cee33203.woff2 (added)
-
tags/1.3.3/build/fonts/instrument-sans.5b79a32b.woff2 (added)
-
tags/1.3.3/build/fonts/inter.5eb4a776.woff2 (added)
-
tags/1.3.3/build/fonts/jetbrains-mono.d76ba341.woff2 (added)
-
tags/1.3.3/build/fonts/josefin-sans.deb5ca4e.woff2 (added)
-
tags/1.3.3/build/fonts/josefin-slab.f190e106.woff2 (added)
-
tags/1.3.3/build/fonts/jost.62c72ebe.woff2 (added)
-
tags/1.3.3/build/fonts/kameron.78889820.woff2 (added)
-
tags/1.3.3/build/fonts/karla.c87bd230.woff2 (added)
-
tags/1.3.3/build/fonts/kreon.98a8d9c8.woff2 (added)
-
tags/1.3.3/build/fonts/lexend.01f8f778.woff2 (added)
-
tags/1.3.3/build/fonts/libre-bodoni.7f0ece1c.woff2 (added)
-
tags/1.3.3/build/fonts/libre-franklin.6f1bc55c.woff2 (added)
-
tags/1.3.3/build/fonts/lora.d9e6d44e.woff2 (added)
-
tags/1.3.3/build/fonts/manrope.32d38710.woff2 (added)
-
tags/1.3.3/build/fonts/merienda.b06ddf4d.woff2 (added)
-
tags/1.3.3/build/fonts/montserrat.acd54eb1.woff2 (added)
-
tags/1.3.3/build/fonts/mulish.aae6715a.woff2 (added)
-
tags/1.3.3/build/fonts/nunito.bcfaf5e9.woff2 (added)
-
tags/1.3.3/build/fonts/orbitron.eaef5c94.woff2 (added)
-
tags/1.3.3/build/fonts/oswald.29c60e8c.woff2 (added)
-
tags/1.3.3/build/fonts/outfit.87db46cf.woff2 (added)
-
tags/1.3.3/build/fonts/petrona.385a8f97.woff2 (added)
-
tags/1.3.3/build/fonts/playfair-display.eb1728a1.woff2 (added)
-
tags/1.3.3/build/fonts/plus-jakarta-sans.e210cc03.woff2 (added)
-
tags/1.3.3/build/fonts/public-sans.2eef139a.woff2 (added)
-
tags/1.3.3/build/fonts/quicksand.e3f17c1d.woff2 (added)
-
tags/1.3.3/build/fonts/raleway.4a2b17be.woff2 (added)
-
tags/1.3.3/build/fonts/red-hat-text.1224b9f2.woff2 (added)
-
tags/1.3.3/build/fonts/roboto-condensed.435b6496.woff2 (added)
-
tags/1.3.3/build/fonts/roboto-mono.6912c062.woff2 (added)
-
tags/1.3.3/build/fonts/roboto-slab.5ff69228.woff2 (added)
-
tags/1.3.3/build/fonts/rokkitt.a5b60963.woff2 (added)
-
tags/1.3.3/build/fonts/rubik.d4c0e30a.woff2 (added)
-
tags/1.3.3/build/fonts/sora.4bb3e3c6.woff2 (added)
-
tags/1.3.3/build/fonts/source-code-pro.51dc2e00.woff2 (added)
-
tags/1.3.3/build/fonts/space-grotesk.157acdbe.woff2 (added)
-
tags/1.3.3/build/fonts/urbanist.a51055d8.woff2 (added)
-
tags/1.3.3/build/fonts/wix-madefor-text.fa124f84.woff2 (added)
-
tags/1.3.3/build/fonts/work-sans.21fb029b.woff2 (added)
-
tags/1.3.3/build/frontend.asset.php (added)
-
tags/1.3.3/build/frontend.js (added)
-
tags/1.3.3/build/style-frontend.css (added)
-
tags/1.3.3/enblocks.php (added)
-
tags/1.3.3/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/heading/style-index.css (modified) (1 diff)
-
trunk/build/blocks/icon (added)
-
trunk/build/blocks/icon/block.json (added)
-
trunk/build/blocks/icon/index.asset.php (added)
-
trunk/build/blocks/icon/index.js (added)
-
trunk/build/blocks/icon/style-index.css (added)
-
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/style-frontend.css (modified) (1 diff)
-
trunk/enblocks.php (modified) (4 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
enblocks/trunk/build/blocks/button/block.json
r3040605 r3045351 6 6 "enblocks/buttons" 7 7 ], 8 "version": "1.3. 2",8 "version": "1.3.3", 9 9 "title": "Button", 10 10 "category": "enblocks", -
enblocks/trunk/build/blocks/button/index.asset.php
r3040605 r3045351 1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => ' fff3266e44c73506738a');1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '17a1121c5c24f77998d9'); -
enblocks/trunk/build/blocks/button/index.js
r3040605 r3045351 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. 2","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.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)})(); -
enblocks/trunk/build/blocks/buttons/block.json
r3040605 r3045351 3 3 "apiVersion": 3, 4 4 "name": "enblocks/buttons", 5 "version": "1.3. 2",5 "version": "1.3.3", 6 6 "title": "Buttons", 7 7 "category": "enblocks", -
enblocks/trunk/build/blocks/buttons/index.asset.php
r3040605 r3045351 1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => ' 3855dbb33aac38f63825');1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'e2ebb247f11943902108'); -
enblocks/trunk/build/blocks/buttons/index.js
r3040605 r3045351 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. 2","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.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)})(); -
enblocks/trunk/build/blocks/column/block.json
r3040605 r3045351 6 6 "enblocks/columns" 7 7 ], 8 "version": "1.3. 2",8 "version": "1.3.3", 9 9 "title": "Column", 10 10 "category": "enblocks", -
enblocks/trunk/build/blocks/column/index.asset.php
r3040605 r3045351 1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => ' 4835c9d9792a3ae5d400');1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '06d2d87d027cf63f70f0'); -
enblocks/trunk/build/blocks/column/index.js
r3040605 r3045351 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. 2","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.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)})(); -
enblocks/trunk/build/blocks/columns/block.json
r3040605 r3045351 3 3 "apiVersion": 3, 4 4 "name": "enblocks/columns", 5 "version": "1.3. 2",5 "version": "1.3.3", 6 6 "title": "Columns", 7 7 "category": "enblocks", -
enblocks/trunk/build/blocks/columns/index.asset.php
r3040605 r3045351 1 <?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => ' cf5ca7843692564a6cf3');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'); -
enblocks/trunk/build/blocks/columns/index.js
r3040605 r3045351 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. 2","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.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)})(); -
enblocks/trunk/build/blocks/container/block.json
r3040605 r3045351 3 3 "apiVersion": 3, 4 4 "name": "enblocks/container", 5 "version": "1.3. 2",5 "version": "1.3.3", 6 6 "title": "Container", 7 7 "category": "enblocks", -
enblocks/trunk/build/blocks/container/index.asset.php
r3040605 r3045351 1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => ' 0f2b5bf69cd1032aa30c');1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'b43b3972cb3ed3fef975'); -
enblocks/trunk/build/blocks/container/index.js
r3040605 r3045351 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. 2","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.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)})(); -
enblocks/trunk/build/blocks/heading/block.json
r3040605 r3045351 3 3 "apiVersion": 3, 4 4 "name": "enblocks/heading", 5 "version": "1.3. 2",5 "version": "1.3.3", 6 6 "title": "Heading", 7 7 "category": "enblocks", -
enblocks/trunk/build/blocks/heading/index.asset.php
r3040605 r3045351 1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => ' cd3a35c4728ad9d607e1');1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '558470d45b546114800b'); -
enblocks/trunk/build/blocks/heading/index.js
r3040605 r3045351 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. 2","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.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)})(); -
enblocks/trunk/build/blocks/heading/style-index.css
r3040605 r3045351 1 .wp-block-enblocks-heading{position:relative;z-index:1}.wp-block-enblocks-heading .enb-animated-bg{inset:0;position:absolute;z-index:-1}.wp-block-enblocks-heading a{color:currentcolor;display:in line-block}1 .wp-block-enblocks-heading{position:relative;z-index:1}.wp-block-enblocks-heading .enb-animated-bg{inset:0;position:absolute;z-index:-1}.wp-block-enblocks-heading a{color:currentcolor;display:inherit;gap:inherit} -
enblocks/trunk/build/blocks/image/block.json
r3040605 r3045351 3 3 "apiVersion": 3, 4 4 "name": "enblocks/image", 5 "version": "1.3. 2",5 "version": "1.3.3", 6 6 "title": "Image", 7 7 "category": "enblocks", -
enblocks/trunk/build/blocks/image/index.asset.php
r3040605 r3045351 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' => ' 1a67d631e4e39ba320cb');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'); -
enblocks/trunk/build/blocks/image/index.js
r3040605 r3045351 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. 2","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.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)})(); -
enblocks/trunk/build/editor.asset.php
r3040569 r3045351 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' => ' 6674094783b280325ac4');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'); -
enblocks/trunk/build/editor.css
r3040569 r3045351 1 html{ line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family: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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,: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{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)} -
enblocks/trunk/build/style-frontend.css
r3040569 r3045351 1 html{ line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family: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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,: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{display:block;height:100%;width:100%;fill:currentcolor}.enb-inner-container{position:relative;z-index:10} -
enblocks/trunk/enblocks.php
r3040605 r3045351 5 5 * Requires at least: 6.2 6 6 * Requires PHP: 7.0 7 * Version: 1.3. 27 * Version: 1.3.3 8 8 * Author: enBlocks 9 9 * Author URI: https://enblocks.com/ … … 20 20 21 21 // Define Constants. 22 define( 'ENBLOCKS_VERSION', '1.3. 2' );22 define( 'ENBLOCKS_VERSION', '1.3.3' ); 23 23 define( 'ENBLOCKS_SLUG', 'enblocks' ); 24 24 define( 'ENBLOCKS_DIR_URL', plugin_dir_url( __FILE__ ) ); … … 54 54 'container', 55 55 'heading', 56 'icon', 56 57 'image', 57 58 ); … … 156 157 function enblocks_enqueue_block_assets() { 157 158 if ( is_admin() ) { 158 // phpcs:ignore WordPress.WP.EnqueuedResourceParameters.MissingVersion 159 wp_enqueue_style( 160 'enblocks-editor', 161 ENBLOCKS_DIR_URL . 'build/editor.css' 159 160 $enblocks_editor_assets = plugin_dir_path( __FILE__ ) . 'build/editor.asset.php'; 161 162 if ( file_exists( $enblocks_editor_assets ) ) { 163 $assets = include $enblocks_editor_assets; 164 165 wp_enqueue_style( 166 'enblocks-editor', 167 ENBLOCKS_DIR_URL . 'build/editor.css', 168 false, 169 $assets['version'], 170 'all' 171 ); 172 173 wp_enqueue_script( 174 'enblocks-editor', 175 ENBLOCKS_DIR_URL . 'build/editor.js', 176 $assets['dependencies'], 177 $assets['version'], 178 true 179 ); 180 } 181 } else { 182 183 $enblocks_frontend_assets = plugin_dir_path( __FILE__ ) . 'build/frontend.asset.php'; 184 185 if ( file_exists( $enblocks_frontend_assets ) ) { 186 $assets = include $enblocks_frontend_assets; 187 188 wp_enqueue_style( 189 ENBLOCKS_SLUG, 190 ENBLOCKS_DIR_URL . 'build/style-frontend.css', 191 false, 192 $assets['version'], 193 'all' 194 ); 195 196 wp_enqueue_script( 197 ENBLOCKS_SLUG, 198 ENBLOCKS_DIR_URL . 'build/frontend.js', 199 $assets['dependencies'], 200 $assets['version'], 201 true 202 ); 203 } 204 } 205 } 206 207 add_action( 'enqueue_block_assets', 'enblocks_enqueue_block_assets' ); 208 209 add_action( 210 'init', 211 function () { 212 /** 213 * Register post meta field. 214 */ 215 register_post_meta( 216 'post', 217 'sidebar_plugin_meta_block_field', 218 array( 219 'show_in_rest' => true, 220 'single' => true, 221 'type' => 'string', 222 ) 162 223 ); 163 164 // phpcs:ignore WordPress.WP.EnqueuedResourceParameters.NotInFooter, WordPress.WP.EnqueuedResourceParameters.MissingVersion 165 wp_enqueue_script( 166 'enblocks-edito', 167 ENBLOCKS_DIR_URL . 'build/editor.js', 168 array( 'wp-blocks', 'wp-i18n', 'wp-element', 'wp-components', 'wp-editor' ) 169 ); 170 } else { 171 wp_enqueue_style( 172 ENBLOCKS_SLUG, 173 ENBLOCKS_DIR_URL . 'build/style-frontend.css', 174 false, 175 ENBLOCKS_VERSION, 176 'all' 177 ); 178 179 wp_enqueue_script( 180 ENBLOCKS_SLUG, 181 ENBLOCKS_DIR_URL . 'build/frontend.js', 182 array(), 183 ENBLOCKS_VERSION, 184 true 185 ); 186 } 187 } 188 189 add_action( 'enqueue_block_assets', 'enblocks_enqueue_block_assets' ); 224 } 225 ); -
enblocks/trunk/readme.txt
r3040605 r3045351 6 6 Tested up to: 6.4 7 7 Requires PHP: 7.0 8 Stable tag: 1.3. 28 Stable tag: 1.3.3 9 9 License: GPL-2.0-or-later 10 10 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 39 39 == Changelog == 40 40 41 = 1.3.3 = 42 * Add: icon block 43 41 44 = 1.3.2 = 42 45 * Fix: packages upgrade issues
Note: See TracChangeset
for help on using the changeset viewer.