1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="f391d2d9-cd73-465c-9561-62715e936e66",e._sentryDebugIdIdentifier="sentry-dbid-f391d2d9-cd73-465c-9561-62715e936e66")}()}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1006],{91006:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var o=n(11210),r=n(88541),i=n(93627),l=n(1648),a=n(95151),s=n(24339);r.Builder.registerComponent(o.default(function(){return Promise.resolve().then(function(){return n(90671)}).then(function(e){return e.CarouselComponent})}),i.carouselConfig),r.Builder.registerComponent(o.default(function(){return Promise.resolve().then(function(){return n(22877)}).then(function(e){return e.TabsComponent})}),l.tabsConfig),r.Builder.registerComponent(o.default(function(){return Promise.resolve().then(function(){return n(96616)}).then(function(e){return e.AccordionComponent})}),a.accordionConfig),r.Builder.registerComponent(o.default(function(){return Promise.resolve().then(function(){return n(48311)}).then(function(e){return e.MasonryComponent})}),s.masonryConfig)},95151:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n={"@type":"@builder.io/sdk:Element",layerName:"Accordion item title",responsiveStyles:{large:{marginTop:"10px",position:"relative",display:"flex",alignItems:"stretch",flexDirection:"column",paddingBottom:"10px"}},children:[{"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{textAlign:"left",display:"flex",flexDirection:"column"}},component:{name:"Text",options:{text:"I am an accordion title. Click me!"}}}]},o={"@type":"@builder.io/sdk:Element",layerName:"Accordion item detail",responsiveStyles:{large:{position:"relative",display:"flex",alignItems:"stretch",flexDirection:"column",marginTop:"10px",paddingBottom:"10px"}},children:[{"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{paddingTop:"50px",textAlign:"left",display:"flex",flexDirection:"column",paddingBottom:"50px"}},component:{name:"Text",options:{text:"I am an accordion detail, hello!"}}}]};t.accordionConfig={name:"Builder:Accordion",canHaveChildren:!0,image:"https://cdn.builder.io/api/v1/image/assets%2FagZ9n5CUKRfbL9t6CaJOyVSK4Es2%2Ffab6c1fd3fe542408cbdec078bca7f35",defaultStyles:{display:"flex",flexDirection:"column",alignItems:"stretch"},inputs:[{name:"items",type:"list",broadcast:!0,subFields:[{name:"title",type:"uiBlocks",hideFromUI:!0,defaultValue:[n]},{name:"detail",type:"uiBlocks",hideFromUI:!0,defaultValue:[o]}],defaultValue:[{title:[n],detail:[o]},{title:[n],detail:[o]}],showIf:function(e){return!e.get("useChildrenForItems")}},{name:"oneAtATime",helperText:"Only allow opening one at a time (collapse all others when new item openned)",type:"boolean",defaultValue:!1},{name:"grid",helperText:"Display as a grid",type:"boolean",defaultValue:!1},{name:"gridRowWidth",helperText:"Display as a grid",type:"string",showIf:function(e){return e.get("grid")},defaultValue:"25%"},{name:"useChildrenForItems",type:"boolean",helperText:"Use child elements for each slide, instead of the array. Useful for dynamically repeating items",advanced:!0,defaultValue:!1,onChange:function(e){!0===e.get("useChildrenForItems")&&e.set("items",[])}}]}},96616:function(e,t,n){var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__assign||function(){return(i=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var l=n(88541),a=n(2265),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.divRef=null,t.state={open:[]},t}return r(t,e),t.prototype.componentDidMount=function(){var e=this;setTimeout(function(){e.divRef&&e.divRef.dispatchEvent(new CustomEvent("builder:accordion:load",{bubbles:!0,cancelable:!1,detail:{ref:e}}))})},t.prototype.getAccordionItem=function(e,t,n,o,r,s){var c=this;void 0===s&&(s=!1);var u=-1!==this.state.open.indexOf(n),d=this.props.grid;return a.createElement(a.Fragment,{key:n},a.createElement("div",{className:"builder-accordion-title builder-accordion-title-"+(u?"open":"closed"),style:i({cursor:"pointer",display:"flex",flexDirection:"column",alignItems:"stretch"},d&&i({width:this.props.gridRowWidth},"number"==typeof o&&{order:n<o?n:n+1})),"data-index":n,onClick:function(){u?c.setState(i(i({},c.state),{open:r?[]:c.state.open.filter(function(e){return e!==n})})):c.setState(i(i({},c.state),{open:r?[n]:c.state.open.concat(n)}))}},s?e.map(function(e,t){return a.createElement(l.BuilderBlockComponent,{key:t,block:i(i({},e),{repeat:null}),index:t,child:!0})}):a.createElement(l.BuilderBlocks,{blocks:e,dataPath:"items."+n+".title"})),u&&a.createElement("div",{className:"builder-accordion-detail builder-accordion-detail-"+(u?"open":"closed"),style:i({order:"number"==typeof o?o:void 0},d&&{width:"100%"})},u&&(s?t.map(function(e,t){return a.createElement(l.BuilderBlockComponent,{key:t,block:i(i({},e),{repeat:null}),index:t,child:!0})}):a.createElement(l.BuilderBlocks,{blocks:t,dataPath:"items."+n+".detail"}))))},t.prototype.render=function(){var e=this,t=this.props,n=t.grid,o=t.oneAtATime,r=!!(n||o),s=n&&this.state.open.length,c=null;if(s&&this.divRef){var u=this.state.open[0],d=this.divRef.querySelector('.builder-accordion-title[data-index="'+u+'"]');if(c=u,d){for(var p=d.getBoundingClientRect();d=d&&d.nextElementSibling;)if(d){if(d.classList.contains("builder-accordion-detail"))continue;var f=d.getBoundingClientRect();if(f.left>p.left){var m=parseInt(d.getAttribute("data-index")||"",10);isNaN(m)||(p=f,c=m)}else break}}}return"number"==typeof c&&(c+=1),a.createElement(l.BuilderAsyncRequestsContext.Consumer,null,function(t){return e._errors=t&&t.errors,e._logs=t&&t.logs,a.createElement(l.BuilderStoreContext.Consumer,null,function(t){return a.createElement("div",{ref:function(t){return e.divRef=t}
1,className:"builder-accordion",style:i({display:"flex",alignItems:"stretch",flexDirection:"column"},n&&{flexDirection:"row",alignItems:"flex-start",flexWrap:"wrap"})},e.props.useChildrenForItems?e.props.builderBlock&&e.props.builderBlock.children&&e.props.builderBlock.children.map(function(n,o){if(n.repeat&&n.repeat.collection){var s=n.repeat.collection,u=(s||"").split(/\.\w+\(/)[0].trim().split(".").pop(),d=n.repeat.itemName||(u?u+"Item":"item"),p=l.stringToFunction(s,!0,e._errors,e._logs)(t.state);if(Array.isArray(p))return p.map(function(o,s){var u,p=i(i({},t.state),((u={$index:s,$item:o})[d]=o,u));return a.createElement(l.BuilderStoreContext.Provider,{key:n.id,value:i(i({},t),{state:p})},e.getAccordionItem(n.children?[n.children[0]]:[],n.children?[n.children[1]]:[],s,c,r,!0))})}return e.getAccordionItem(n.children?[n.children[0]]:[],n.children?[n.children[1]]:[],o,c,r,!0)}):e.props.items&&e.props.items.map(function(t,n){return e.getAccordionItem(t.title,t.detail,n,c,r)}))})})},t}(a.Component);t.AccordionComponent=s},93627:function(e,t){var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var o={"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{position:"relative",display:"flex",alignItems:"stretch",flexDirection:"column",height:"400px"}},children:[{"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{marginTop:"50px",textAlign:"center",display:"flex",flexDirection:"column"}},component:{name:"Text",options:{text:"I am a slide"}}}]},r={"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{position:"relative",display:"flex",alignItems:"stretch",flexDirection:"column",height:"30px"}}};t.carouselConfig={name:"Builder:Carousel",canHaveChildren:!0,defaultStyles:{paddingLeft:"30px",paddingRight:"30px",paddingBottom:"30px"},inputs:[{name:"slides",type:"list",broadcast:!0,subFields:[{name:"content",type:"uiBlocks",hideFromUI:!0,defaultValue:[o]}],defaultValue:[{content:[o]},{content:[o]}],showIf:function(e){return!e.get("useChildrenForSlides")}},{name:"hideDots",helperText:"Show pagination dots",type:"boolean",defaultValue:!1},{name:"autoplay",helperText:"Automatically rotate to the next slide every few seconds",type:"boolean",defaultValue:!1},{name:"autoplaySpeed",type:"number",defaultValue:5,helperText:"If auto play is on, how many seconds to wait before automatically changing each slide",showIf:function(e){return e.get("autoplay")}},{name:"prevButton",type:"uiBlocks",hideFromUI:!0,defaultValue:[n(n({},r),{component:{name:"Image",options:{image:"https://cdn.builder.io/api/v1/image/assets%2FagZ9n5CUKRfbL9t6CaJOyVSK4Es2%2Fd909a5b91650499c9e0524cc904eeb77"}}})]},{name:"nextButton",type:"uiBlocks",hideFromUI:!0,defaultValue:[n(n({},r),{component:{name:"Image",options:{image:"https://cdn.builder.io/api/v1/image/assets%2FagZ9n5CUKRfbL9t6CaJOyVSK4Es2%2Fdb2a9827561249aea3817b539aacdcdc"}}})]},{name:"useChildrenForSlides",type:"boolean",helperText:"Use child elements for each slide, instead of the array. Useful for dynamically repeating slides",advanced:!0,defaultValue:!1,onChange:function(e){!0===e.get("useChildrenForSlides")&&e.set("slides",[])}},{name:"responsive",type:"array",helperText:"Responsive settings - e.g. see https://kenwheeler.github.io/slick/",advanced:!0,defaultValue:[{width:3e3,slidesToShow:2,slidesToScroll:2},{width:400,slidesToShow:1,slidesToScroll:1}],subFields:[{name:"breakpoint",type:"number",defaultValue:400,required:!0},{name:"settings",type:"object",defaultValue:{slidesToShow:2,slidesToScroll:2},subFields:[{name:"slidesToShow",type:"number",defaultValue:2},{name:"slidesToScroll",type:"number",defaultValue:2},{name:"infinite",type:"boolean",defaultValue:!0},{name:"dots",type:"boolean",defaultValue:!0}]}]}]}},90671:function(e,t,n){var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__assign||function(){return(i=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};
1Object.defineProperty(t,"__esModule",{value:!0});var l=n(88541),a=n(2265),s=n(27918),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.divRef=a.createRef(),t.sliderRef=a.createRef(),t}return r(t,e),t.prototype.componentDidMount=function(){var e=this;setTimeout(function(){var t;null===(t=e.divRef.current)||void 0===t||t.dispatchEvent(new CustomEvent("builder:carousel:load",{bubbles:!0,cancelable:!1,detail:{block:e.props.builderBlock,carousel:e.sliderRef.current}}))})},t.prototype.render=function(){var e=this,t=this.props.slides;return t&&!l.Builder.isBrowser&&(t=t.slice(0,1)),a.createElement(l.BuilderAsyncRequestsContext.Consumer,null,function(t){return e._errors=t&&t.errors,e._logs=t&&t.logs,a.createElement(l.BuilderStoreContext.Consumer,null,function(t){return a.createElement("div",{ref:e.divRef,className:"builder-carousel"},l.Builder.isServer?a.createElement("style",{type:"text/css",dangerouslySetInnerHTML:{__html:u}}):a.createElement("style",{type:"text/css"},u),a.createElement(s.default,i({responsive:e.props.responsive,ref:e.sliderRef,afterChange:function(t){var n;e.divRef&&(null===(n=e.divRef.current)||void 0===n||n.dispatchEvent(new CustomEvent("builder:carousel:change",{bubbles:!0,cancelable:!1,detail:{slide:t,block:e.props.builderBlock,carousel:e.sliderRef.current}})))},autoplay:e.props.autoplay,autoplaySpeed:e.props.autoplaySpeed?1e3*e.props.autoplaySpeed:void 0,dots:!e.props.hideDots,nextArrow:a.createElement("div",null,a.createElement(l.BuilderBlocks,{parentElementId:e.props.builderBlock.id,dataPath:"component.options.prevButton",blocks:e.props.prevButton})),prevArrow:a.createElement("div",null,a.createElement(l.BuilderBlocks,{parentElementId:e.props.builderBlock.id,dataPath:"component.options.nextButton",blocks:e.props.nextButton}))},e.props.slickProps),e.props.useChildrenForSlides?e.props.builderBlock&&e.props.builderBlock.children&&e.props.builderBlock.children.map(function(n,o){if(n.repeat&&n.repeat.collection){var r=n.repeat.collection,s=(r||"").split(/\.\w+\(/)[0].trim().split(".").pop(),c=n.repeat.itemName||(s?s+"Item":"item"),u=l.stringToFunction(r,!0,e._errors,e._logs)(t.state);if(Array.isArray(u))return l.Builder.isBrowser||(u=u.slice(0,1)),u.map(function(e,o){var r,s=i(i({},t.state),((r={})[c]=e,r.$index=o,r.$item=e,r));return a.createElement(l.BuilderStoreContext.Provider,{key:n.id,value:i(i({},t),{state:s})},a.createElement(l.BuilderBlockComponent,{block:i(i({},n),{repeat:null}),index:o,child:!0}))})}return a.createElement(l.BuilderBlockComponent,{key:n.id,block:n,index:o,child:!0})}):e.props.slides&&e.props.slides.map(function(t,n){return a.createElement(l.BuilderBlocks,{key:n,parentElementId:e.props.builderBlock&&e.props.builderBlock.id,dataPath:"component.options.slides."+n+".content",child:!0,blocks:t.content||t})})))})})},t}(a.Component);t.CarouselComponent=c;var u="@charset 'UTF-8';\n\n.builder-carousel .slick-list,\n.builder-carousel .slick-slider,\n.builder-carousel .slick-track {\n position: relative;\n display: block\n}\n\n.builder-carousel .slick-loading .slick-slide,\n.builder-carousel .slick-loading .slick-track {\n visibility: hidden\n}\n\n.builder-carousel .slick-slider {\n box-sizing: border-box;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n -webkit-touch-callout: none;\n -khtml-user-select: none;\n -ms-touch-action: pan-y;\n touch-action: pan-y;\n -webkit-tap-highlight-color: transparent\n}\n\n.builder-carousel .slick-list {\n overflow: hidden;\n margin: 0;\n padding: 0\n}\n\n.builder-carousel .slick-list:focus {\n outline: 0\n}\n\n.builder-carousel .slick-list.dragging {\n cursor: pointer;\n cursor: hand\n}\n\n.builder-carousel .slick-slider .slick-list,\n.builder-carousel .slick-slider .slick-track {\n -webkit-transform: translate3d(0, 0, 0);\n -moz-transform: translate3d(0, 0, 0);\n -ms-transform: translate3d(0, 0, 0);\n -o-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0)\n}\n\n.builder-carousel .slick-track {\n top: 0;\n left: 0\n}\n\n.builder-carousel .slick-track:after,\n.builder-carousel .slick-track:before {\n display: table;\n content: ''\n}
1\n\n.builder-carousel .slick-track:after {\n clear: both\n}\n\n.builder-carousel .slick-slide {\n display: none;\n float: left;\n height: auto;\n min-height: 1px\n}\n\n.builder-carousel [dir=rtl] .slick-slide {\n float: right\n}\n\n.builder-carousel .slick-slide img {\n display: block\n}\n\n.builder-carousel .slick-slide.slick-loading img {\n display: none\n}\n\n.builder-carousel .slick-slide.dragging img {\n pointer-events: none\n}\n\n.builder-carousel .slick-initialized .slick-slide {\n display: block\n}\n\n.builder-carousel .slick-vertical .slick-slide {\n display: block;\n height: auto;\n border: 1px solid transparent\n}\n\n.builder-carousel .slick-arrow.slick-hidden {\n display: none\n}\n\n.builder-carousel .slick-dots,\n.builder-carousel .slick-next,\n.builder-carousel .slick-prev {\n position: absolute;\n display: block;\n padding: 0\n}\n\n.builder-carousel .slick-dots li button:before,\n.builder-carousel .slick-next:before,\n.builder-carousel .slick-prev:before {\n font-family: slick;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale\n}\n\n.builder-carousel .slick-loading .slick-list {\n background: url(ajax-loader.gif) center center no-repeat #fff\n}\n\n@font-face {\n font-display: swap;\n font-family: slick;\n font-weight: 400;\n font-style: normal;\n src: url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/fonts/slick.eot);\n src: local(\"slick\"), url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/fonts/slick.eot?#iefix) format('embedded-opentype'), url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/fonts/slick.woff) format('woff'), url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/fonts/slick.ttf) format('truetype'), url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/fonts/slick.svg#slick) format('svg')\n}\n\n.builder-carousel .slick-next,\n.builder-carousel .slick-prev {\n font-size: 0;\n line-height: 0;\n top: 50%;\n width: 20px;\n height: 20px;\n -webkit-transform: translate(0, -50%);\n -ms-transform: translate(0, -50%);\n transform: translate(0, -50%);\n cursor: pointer;\n color: transparent;\n border: none;\n outline: 0;\n background: 0 0\n}\n\n.builder-carousel .slick-next:focus,\n.builder-carousel .slick-next:hover,\n.builder-carousel .slick-prev:focus,\n.builder-carousel .slick-prev:hover {\n color: transparent;\n outline: 0;\n background: 0 0\n}\n\n.builder-carousel .slick-next:focus:before,\n.builder-carousel .slick-next:hover:before,\n.builder-carousel .slick-prev:focus:before,\n.builder-carousel .slick-prev:hover:before {\n opacity: 1\n}\n\n.builder-carousel .slick-next.slick-disabled:before,\n.builder-carousel .slick-prev.slick-disabled:before {\n opacity: .25\n}\n\n.builder-carousel .slick-next:before,\n.builder-carousel .slick-prev:before {\n font-size: 20px;\n line-height: 1;\n opacity: .75;\n color: #fff\n}\n\n.builder-carousel .slick-prev {\n left: -25px\n}\n\n.builder-carousel [dir=rtl] .slick-prev {\n right: -25px;\n left: auto\n}\n\n.builder-carousel .slick-prev:before {\n content: ''\n}\n\n.builder-carousel .slick-next:before,\n.builder-carousel [dir=rtl] .slick-prev:before {\n content: ''\n}\n\n.builder-carousel .slick-next {\n right: -25px\n}\n\n.builder-carousel [dir=rtl] .slick-next {\n right: auto;\n left: -25px\n}\n\n.builder-carousel [dir=rtl] .slick-next:before {\n content: 'â¢\x90'\n}\n\n.builder-carousel .slick-dotted.slick-slider {\n margin-bottom: 30px\n}\n\n.builder-carousel .slick-dots {\n bottom: -25px;\n width: 100%;\n margin: 0;\n list-style: none;\n text-align: center\n}\n\n.builder-carousel .slick-dots li {\n position: relative;\n display: inline-block;\n width: 20px;\n height: 20px;\n margin: 0 5px;\n padding: 0;\n cursor: pointer\n}\n\n.builder-carousel .slick-dots li button {\n font-size: 0;\n line-height: 0;\n display: block;\n width: 20px;\n height: 20px;\n padding: 5px;\n cursor: pointer;\n color: transparent;\n border: 0;\n outline: 0;\n background: 0 0\n}\n\n.builder-carousel .slick-dots li button:focus,\n.builder-carousel .slick-dots li button:hover {\n outline: 0\n}\n\n.builder-carousel .slick-dots li button:focus:before,\n.builder-carousel .slick-dots li button:hover:before {\n opacity: 1\n}\n\n.builder-carousel .slick-dots li button:before {\n font-size: 6px;\n line-height: 20px;\n position: absolute;\n top: 0;\n left: 0;
1\n width: 20px;\n height: 20px;\n content: 'â¢';\n text-align: center;\n opacity: .25;\n color: #000\n}\n\n.builder-carousel .slick-dots li.slick-active button:before {\n opacity: .75;\n color: #000\n}\n\n.builder-carousel img {\n pointer-events: none\n}\n"},24339:function(e,t){var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var o=function(){return n(n({},r),{component:n(n({},r.component),{options:n(n({},r.component.options),{aspectRatio:Math.round((1.5*Math.random()+.5)*100)/100})})})},r={"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{display:"flex",flexDirection:"column",alignItems:"stretch",position:"relative",flexShrink:"0",boxSizing:"border-box",marginTop:"20px",minHeight:"20px",minWidth:"20px",overflow:"hidden",marginLeft:"20px"}},component:{name:"Image",options:{image:"https://builder.io/api/v1/image/assets%2Fpwgjf0RoYWbdnJSbpBAjXNRMe9F2%2Ffb27a7c790324294af8be1c35fe30f4d?width=2000&height=1200",backgroundSize:"cover",backgroundPosition:"center",aspectRatio:.7041}}};t.masonryConfig={name:"Builder:Masonry",image:"https://cdn.builder.io/api/v1/image/assets%2FBvYIl5jKN9QpChUB3PVzsTe2ZSI2%2F7ed6bd8129d148608ecec09300786d71?width=2000&height=1200",canHaveChildren:!0,defaultStyles:{paddingLeft:"20px",paddingRight:"20px",paddingBottom:"20px"},defaultChildren:[o(),o(),o(),o(),o(),o(),o(),o(),o()],inputs:[{name:"columnWidth",type:"string",helperText:'Width of each tile, as a CSS value. E.g. "200px" or "50%"',defaultValue:"200px"},{name:"gutterSize",type:"number",helperText:'Horizontal space between tiles in pixels, e.g. "20" for 20 pixels wide',defaultValue:0,advanced:!0},{name:"tiles",type:"list",subFields:[{name:"content",type:"uiBlocks",hideFromUI:!0,defaultValue:[r]}],defaultValue:[],showIf:function(e){return!e.get("useChildrenForTiles")}},{name:"useChildrenForTiles",type:"boolean",helperText:"Use child elements for each slide, instead of the array. Useful for dynamically repeating tiles",advanced:!0,defaultValue:!0,onChange:function(e){!0===e.get("useChildrenForTiles")&&e.set("tiles",[])}}]}},48311:function(e,t,n){var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__assign||function(){return(i=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var l=n(88541),a=n(2265),s=n(37234),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.divRef=null,t.masonryRef=null,t.state={layoutComplete:!1},t}return r(t,e),t.prototype.componentDidMount=function(){var e=this;setTimeout(function(){e.divRef&&e.divRef.dispatchEvent(new CustomEvent("builder:masonry:load",{bubbles:!0,cancelable:!1,detail:{block:e.props.builderBlock,ref:e.divRef,masonry:e.masonryRef}})),l.Builder.isEditing})},t.prototype.render=function(){var e=this;this.props.tiles;var t={display:"flex",flexDirection:"column",alignItems:"stretch",width:this.props.columnWidth};return a.createElement("div",{style:{opacity:l.Builder.isBrowser&&this.state.layoutComplete?1:0,transition:"opacity 0.2s"}},a.createElement(l.BuilderAsyncRequestsContext.Consumer,null,function(n){return e._errors=n&&n.errors,e._logs=n&&n.logs,a.createElement(l.BuilderStoreContext.Consumer,null,function(n){return a.createElement("div",{ref:function(t){return e.divRef=t},className:"builder-masonry"},a.createElement(s.default,{onLayoutComplete:function(){e.state.layoutComplete||e.setState(i(i({},e.state),{layoutComplete:!0}))},options:{gutter:e.props.gutterSize,fitWidth:!(e.props.columnWidth&&e.props.columnWidth.endsWith("%")),percentPosition:e.props.columnWidth&&(e.props.columnWidth.endsWith("%")||e.props.columnWidth.startsWith("."))||!1},ref:function(t){return e.masonryRef=t}},e.props.useChildrenForTiles?e.props.builderBlock&&e.props.builderBlock.children&&e.props.builderBlock.children.map(function(o,r){if(o.repeat&&o.repeat.collection){var s=o.repeat.collection,c=(s||"").split(/\.\w+\(/)[0].trim().split(".").pop(),u=o.repeat.itemName||(c?c+"Item":"item"),d=l.stringToFunction(s,!0,e._errors,e._logs)(n.state);if(Array.isArray(d))return l.Builder.isBrowser||(d=d.slice(0,1)),d.map(function(e,r){var s,c=i(i({},n.state),((s={$index:r,$item:e}
1)[u]=e,s));return a.createElement("div",{className:"masonry-item",style:t},a.createElement(l.BuilderStoreContext.Provider,{key:o.id,value:i(i({},n),{state:c})},a.createElement(l.BuilderBlockComponent,{block:i(i({},o),{repeat:null}),index:r,child:!0})))})}return a.createElement("div",{style:t,className:"masonry-item"},a.createElement(l.BuilderBlockComponent,{key:o.id,block:o,index:r,child:!0}))}):e.props.tiles&&e.props.tiles.map(function(n,o){return a.createElement("div",{style:t,className:"masonry-item"},a.createElement(l.BuilderBlocks,{key:o,parentElementId:e.props.builderBlock&&e.props.builderBlock.id,dataPath:"component.options.tiles."+o+".content",child:!0,blocks:n.content||n}))})))})}))},t}(a.Component);t.MasonryComponent=c},1648:function(e,t){var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var o={"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{paddingLeft:"20px",paddingRight:"20px",paddingTop:"10px",paddingBottom:"10px",minWidth:"100px",textAlign:"center",display:"flex",flexDirection:"column",cursor:"pointer",userSelect:"none"}},component:{name:"Text",options:{text:"New tab"}}},r={"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{height:"200px",display:"flex",marginTop:"20px",flexDirection:"column"}},component:{name:"Text",options:{text:"New tab content "}}};t.tabsConfig={name:"Builder: Tabs",inputs:[{name:"tabs",type:"list",broadcast:!0,subFields:[{name:"label",type:"uiBlocks",hideFromUI:!0,defaultValue:[o]},{name:"content",type:"uiBlocks",hideFromUI:!0,defaultValue:[r]}],defaultValue:[{label:[n(n({},o),{component:{name:"Text",options:{text:"Tab 1"}}})],content:[n(n({},r),{component:{name:"Text",options:{text:"Tab 1 content"}}})]},{label:[n(n({},o),{component:{name:"Text",options:{text:"Tab 2"}}})],content:[n(n({},r),{component:{name:"Text",options:{text:"Tab 2 content"}}})]}]},{name:"activeTabStyle",type:"uiStyle",helperText:"CSS styles for the active tab",defaultValue:{backgroundColor:"rgba(0, 0, 0, 0.1)"}},{name:"defaultActiveTab",type:"number",helperText:'Deafult tab to open to. Set to "1" for the first tab, "2" for the second, or choose "0" for none',defaultValue:1,advanced:!0},{name:"collapsible",type:"boolean",helperText:"If on, clicking an open tab closes it so no tabs are active",defaultValue:!1,advanced:!0},{name:"tabHeaderLayout",type:"enum",helperText:"Change the layout of the tab headers (uses justify-content)",defaultValue:"flex-start",enum:[{label:"Center",value:"center"},{label:"Space between",value:"space-between"},{label:"Space around",value:"space-around"},{label:"Left",value:"flex-start"},{label:"Right",value:"flex-end"}]}]}},22877:function(e,t,n){var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__assign||function(){return(i=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var l=n(2265),a=n(88541),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={activeTab:0},t}return r(t,e),Object.defineProperty(t.prototype,"activeTabSpec",{get:function(){return this.props.tabs&&this.props.tabs[this.state.activeTab]},enumerable:!0,configurable:!0}),t.prototype.componentWillMount=function(){this.props.defaultActiveTab&&(this.activeTab=this.props.defaultActiveTab-1)},Object.defineProperty(t.prototype,"activeTab",{get:function(){return this.state.activeTab},set:function(e){this.setState(i(i({},this.state),{activeTab:e}))},enumerable:!0,configurable:!0}),t.prototype.render=function(){var e=this;return l.createElement(l.Fragment,null,l.createElement("span",{style:{display:"flex",flexDirection:"row",justifyContent:this.props.tabHeaderLayout,overflow:"auto",WebkitOverflowScrolling:"touch"},className:"builder-tabs-wrap"},this.props.tabs&&this.props.tabs.map(function(t,n){return l.createElement("span",{key:n,className:"builder-tab-wrap "+(e.activeTabSpec===t?"builder-tab-active":""),style:i({},e.activeTabSpec===t&&e.props.activeTabStyle||void 0),onClick:function(){n===e.activeTab&&e.props.collapsible?e.activeTab=-1:e.activeTab=n}},l.createElement(a.BuilderBlocks,{parentElementId:e.props.builderBlock.id,dataPath:"component.options.tabs."+e.state.activeTab+".label",blocks:t.label}))})),this.activeTabSpec&&l.createElement(a.BuilderBlocks,{parentElementId:this.props.builderBlock.id,dataPath:"component.options.tabs."+this.state.activeTab+".content",blocks:this.activeTabSpec.content}))},t}(l.Component);t.TabsComponent=s}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.