File: /var/www/vhosts/ensaco.es/httpdocs/wp-content/plugins/bb-plugin/js/build/builder-api.bundle.min.js
(()=>{"use strict";var e={n:t=>{var o=t&&t.__esModule?()=>t.default:()=>t;return e.d(o,{a:o}),o},d:(t,o)=>{for(var r in o)e.o(o,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:o[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{isLast:()=>n,updateItemWhere:()=>c,updateLastItem:()=>u,withoutLastItem:()=>s});var o={};e.r(o),e.d(o,{rgbToHSL:()=>m});var r={};e.r(r),e.d(r,{getComputedColorScheme:()=>b,init:()=>g,isSystemDark:()=>h,setBodyClasses:()=>p,systemColorSchemeChanged:()=>y});var d={};e.r(d),e.d(d,{isBlockEditor:()=>v,isBoolean:()=>w,isUndefined:()=>S});var a={};e.r(a),e.d(a,{getFormattedSelector:()=>k});var i={};e.r(i),e.d(i,{add:()=>j,remove:()=>F,trigger:()=>O});var l={};e.r(l),e.d(l,{forEach:()=>B,objectMap:()=>$});const n=(e,t)=>t===e.length-1,s=e=>e.filter((t,o)=>!n(e,o)),c=(e,t=()=>!1,o=e=>e)=>e.map((e,r)=>t(e,r)?o(e,r):e),u=(e,t=()=>{})=>c(e,(t,o)=>n(e,o),t),m=(e,t,o)=>{e/=255,t/=255,o/=255;let r=Math.min(e,t,o),d=Math.max(e,t,o),a=d-r,i=0,l=0,n=0;return i=0==a?0:d==e?(t-o)/a%6:d==t?(o-e)/a+2:(e-t)/a+4,i=Math.round(60*i),0>i&&(i+=360),n=(d+r)/2,l=0==a?0:a/(1-Math.abs(2*n-1)),l=+(100*l).toFixed(1),n=+(100*n).toFixed(1),[i,l,n]},f="( prefers-color-scheme: dark )",h=()=>window.matchMedia&&window.matchMedia(f).matches,b=()=>{const e=FL.Builder.data?.getSystemState().colorScheme;return"auto"===e?h()?"dark":"light":e},g=()=>{p(b()),window.matchMedia(f).addEventListener("change",y)},y=e=>{const t=FL.Builder.data?.getSystemState().colorScheme;"auto"===t&&p(e.matches?"dark":"light")},p=e=>{const t=window.parent.document.body.classList,o=document.body.classList;let r=e;"auto"===e&&(r=b());const d="dark"===r?"light":"dark";t.remove(`fl-builder-ui-skin--${d}`,`fluid-color-scheme-${d}`),o.remove(`fl-builder-ui-skin--${d}`,`fluid-color-scheme-${d}`),t.add(`fl-builder-ui-skin--${r}`,`fluid-color-scheme-${r}`),o.add(`fl-builder-ui-skin--${r}`,`fluid-color-scheme-${r}`)},v=()=>"undefined"!=typeof FLBuilderModuleBlocksConfig,S=e=>void 0===e,w=e=>!0===e||!1===e,k=(e,t="",o)=>{let r="";const d=t.split(/,(?![^()]*\))/);let a=0;for(;a<d.length;a++)-1<d[a].indexOf("{node}")?r+=d[a].replace("{node}",e):-1<d[a].indexOf("{node_id}")?r+=d[a].replace(/{node_id}/g,o):r+=e+" "+d[a],a!=d.length-1&&(r+=", ");return r},L=jQuery;var M=e.n(L);const O=(e,t)=>{M()("body").trigger("fl-builder."+e,t)},j=(e,t)=>(M()("body").on("fl-builder."+e,t),()=>F(e,t)),F=(e,t)=>{M()("body").off("fl-builder."+e,t)},B=(e={},t=()=>{})=>Object.entries(e).map(([e,o],r)=>t(e,o,r)),$=(e={},t=()=>{})=>{let o={};for(let r in e)o[r]=t(r,e[r]);return o},C={arrays:t,color:o,colorScheme:r,css:a,hooks:i,objects:l,...d};window.FL=window.FL??{};const _={utils:C};FL.Builder=Object.setPrototypeOf({},_)})();