!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("@wix/image-kit"),require("react"),require("react-dom")):"function"==typeof define&&define.amd?define("rb_wixui.thunderbolt_bootstrap",["imageClientApi","react","reactDOM"],t):"object"==typeof exports?exports["rb_wixui.thunderbolt_bootstrap"]=t(require("@wix/image-kit"),require("react"),require("react-dom")):e["rb_wixui.thunderbolt_bootstrap"]=t(e.__imageClientApi__,e.React,e.ReactDOM)}("undefined"!=typeof self?self:this,(function(e,t,n){return function(){var r={27232:function(e,t,n){var r=n(82016);e.exports=r.create("StylableButton2545352419",{classes:{root:"StylableButton2545352419__root",label:"StylableButton2545352419__label",link:"StylableButton2545352419__link",container:"StylableButton2545352419__container",icon:"StylableButton2545352419__icon"},vars:{},stVars:{},keyframes:{},layers:{}},"",-1,e.id)},82016:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createRenderable=t.create=void 0;t.create=function(e,t,n,r,a,o){const i={namespace:e,classes:t.classes,keyframes:t.keyframes,layers:t.layers,vars:t.vars,stVars:t.stVars,cssStates:function(e){const t=[];for(const n in e){const r=s(n,e[n]);r&&t.push(r)}return t.join(" ")},style:l,st:l,$id:a,$depth:r,$css:n};function s(t,n){if(!1===n||null==n||n!=n)return"";if(!0===n)return function(t){return`${e}--${t}`}(t);return function(t,n){return`${e}---${t}-${n.length}-${n.replace(/\s/gm,"_")}`}(t,n.toString())}function l(){const e=[];for(let t=0;t{t.keyCode===e&&(t.preventDefault(),t.stopPropagation(),t.currentTarget.click())}}const c=l(32),d=l(a),u=e=>{d(e),c(e)},p=(l(s),({pressed:e,expanded:t,haspopup:n,label:r,live:a,relevant:o,current:i,owns:s,controls:l,roleDescription:c,hidden:d,disabled:u,describedBy:p,labelledBy:m,errorMessage:f,atomic:h,role:v,busy:b,...g}={})=>{const E=g.tabIndex??g.tabindex,y={};return r&&(y["aria-label"]=r),a&&(y["aria-live"]=a),i&&(y["aria-current"]=i),e&&(y["aria-pressed"]=e),"boolean"==typeof d&&(y["aria-hidden"]=d),"boolean"==typeof t&&(y["aria-expanded"]=t),"boolean"==typeof u&&(y["aria-disabled"]=u),"boolean"==typeof h&&(y["aria-atomic"]=h),"boolean"==typeof b&&(y["aria-busy"]=b),"string"==typeof o&&(y["aria-relevant"]=o),"string"==typeof s&&(y["aria-owns"]=s),"string"==typeof l&&(y["aria-controls"]=l),"string"==typeof c&&(y["aria-roledescription"]=c),n&&(y["aria-haspopup"]=n),"number"==typeof E&&(y.tabIndex=E),v&&(y.role=v),p&&(y["aria-describedby"]=p),m&&(y["aria-labelledby"]=m),f&&(y["aria-errormessage"]=f),y}),m=({reportBiOnClick:e,onClick:t})=>(0,n.useCallback)((n=>{e?.(n),t?.(n)}),[e,t]),f=(...e)=>e.map((e=>e?`wixui-${e}`:"")).join(" "),h=()=>"undefined"!=typeof window,v=e=>Object.entries(e).reduce(((e,[t,n])=>(t.includes("data-")&&(e[t]=n),e)),{});const b=(e,t)=>e?{"data-comp":t,"data-aid":t}:{},g={root:"linkElement"};var E=n.forwardRef(((e,t)=>{const{href:r,role:a,target:o,rel:i,className:s="",children:l,linkPopupId:p,anchorDataId:m,anchorCompId:f,tabIndex:h,dataTestId:b=g.root,title:E,onClick:y,onDoubleClick:x,onMouseEnter:C,onMouseLeave:k,onFocusCapture:N,onBlurCapture:O,"aria-live":w,"aria-disabled":S,"aria-label":T,"aria-labelledby":M,"aria-pressed":I,"aria-expanded":R,"aria-describedby":P,"aria-haspopup":L}=e,B=void 0!==e.activateByKey?e.activateByKey:(e=>e?"SpaceOrEnter":"Space")(p);let A;switch(B){case"Enter":A=d;break;case"Space":A=c;break;case"SpaceOrEnter":A=u;break;default:A=void 0}return void 0!==r?n.createElement("a",{...v(e),"data-testid":b,"data-popupid":p,"data-anchor":m,"data-anchor-comp-id":f,href:r||void 0,target:o,role:p?"button":a,rel:i,className:s,onKeyDown:A,"aria-live":w,"aria-disabled":S,"aria-label":T,"aria-labelledby":M,"aria-pressed":I,"aria-expanded":R,"aria-haspopup":L,"aria-describedby":P,title:E,onClick:y,onMouseEnter:C,onMouseLeave:k,onDoubleClick:x,onFocusCapture:N,onBlurCapture:O,ref:t,tabIndex:p?0:h},l):n.createElement("div",{...v(e),"data-testid":b,className:s,tabIndex:h,"aria-label":T,"aria-labelledby":M,"aria-haspopup":L,"aria-disabled":S,title:E,role:a,onClick:y,onDoubleClick:x,onMouseEnter:C,onMouseLeave:k,ref:t},l)}));const y=e=>Boolean(e&&(e.href||e.linkPopupId)),x="buttonContent",C="stylablebutton-label",k="stylablebutton-icon";var N={root:"button",buttonLabel:"button__label",buttonIcon:"button__icon"},O=o(27232);var w=e=>{const{label:t,icon:n,override:a,semanticClassNames:o}=e;return r().createElement("div",{className:O.classes.container},t&&r().createElement("span",{className:(0,O.st)(O.classes.label,f(o.buttonLabel)),"data-testid":C},t),n&&r().createElement("span",{className:(0,O.st)(O.classes.icon,{override:!!a},f(o.buttonIcon)),"aria-hidden":"true","data-testid":k},n))};const S=e=>n.createElement("div",{dangerouslySetInnerHTML:{__html:e||""}}),T=(e,r)=>{const{id:a,link:o,type:i="button",svgString:s,label:l,isDisabled:u,className:h,stylableButtonClassName:g,customClassNames:C=[],isQaMode:k,fullNameCompType:T,reportBiOnClick:M,a11y:I,corvid:R,isMaxContent:P=!1,isWrapText:L=!1,onDblClick:B,onMouseEnter:A,onMouseLeave:_,onFocus:D,onBlur:j,ariaAttributes:F,onClick:H}=e,V=e.semanticClassNames||N,W=n.useRef(null);n.useImperativeHandle(r,(()=>({focus:()=>{var e;null==(e=W.current)||e.focus()},blur:()=>{var e;null==(e=W.current)||e.blur()}})));const $=n.useMemo((()=>{var e,t,n;return p({...F,...I,disabled:null!=(e=I.disabled)?e:u,label:null!=(t=null!=(n=null==F?void 0:F.label)?n:I.label)?t:l})}),[I,l,F,u]),K=m({reportBiOnClick:M,onClick:!u&&H?H:void 0}),z=n.useMemo((()=>((e,t,n)=>{let{onClick:r,onDblClick:a,onMouseEnter:o,onMouseLeave:i,onFocus:s,onBlur:l}=e;return{onClick:r,onMouseEnter:o,onMouseLeave:i,onKeyDown:t?c:d,onDoubleClick:!n&&a?a:void 0,onFocus:!n&&s?s:void 0,onBlur:!n&&l?l:void 0}})({onClick:K,onDblClick:B,onMouseLeave:_,onMouseEnter:A,onFocus:D,onBlur:j},y(o),u)),[K,B,_,A,D,j,o,u]),{hasBackgroundColor:U=!1,hasBorderColor:q=!1,hasBorderRadius:Q=!1,hasBorderWidth:G=!1,hasColor:J=!1,iconSvgString:Z,iconCollapsed:X}=R||{},Y=(0,O.st)(O.classes.root,{error:!1,disabled:u,hasBackgroundColor:U,hasBorderColor:q,hasBorderRadius:Q,hasBorderWidth:G,hasColor:J,isMaxContent:P,isWrapText:L},g,f(V.root,...C));let ee=null,te=!1;X||null===Z||(Z?(ee=S(Z),te=!0):s&&(ee=S(s)));return y(o)?(()=>{const{onFocus:r,onBlur:i,...s}=z;return n.createElement("div",t()({id:a,className:h},s,v(e),b(k,T),{"data-semantic-classname":V.root}),n.createElement(E,t()({},o,$,{href:u?void 0:o.href,className:(0,O.st)(Y,O.classes.link),onFocusCapture:r,onBlurCapture:i,ref:W}),n.createElement(w,{label:l,icon:ee,semanticClassNames:V})))})():n.createElement("div",t()({id:a,className:h},b(k,T),v(e),{"data-semantic-classname":V.root}),n.createElement("button",t()({type:i,disabled:u,className:Y,"data-testid":x},$,z,{ref:W}),n.createElement(w,{label:l,icon:ee,override:te,semanticClassNames:V})))};var M=n.forwardRef(T);const I=e=>e.replace(/([A-Z])/g,(e=>`-${e.toLowerCase()}`)),R=e=>({useComponentProps:(t,n,r)=>{const a=(e=>({...e,updateStyles:t=>{const n=Object.entries(t).reduce(((e,[t,n])=>{return{...e,[(r=t,r.startsWith("--")?t:I(t))]:void 0===n?null:n};var r}),{});e.updateStyles(n)}}))(r);return e({mapperProps:t,stateValues:n,controllerUtils:a})}}),P=e=>"linkPopupId"in e,L=(e,t)=>{if(P(e))return e.linkPopupId;{const{pagesMap:n,mainPageId:r}=t||{};if(!n)return;const a=new URL(e.href??"");let o=Object.values(n).find((({pageUriSEO:e})=>!!e&&a.pathname?.includes(e)));return o||(o=r?n[r]:void 0),o?.pageId}},B=e=>{if(void 0!==e)return null===e?"None":e.type},A=(e,t)=>{if(!e?.type)return;const{type:n}=e;switch(n){case"AnchorLink":return e.anchorDataId;case"DocumentLink":return e.docInfo?.name;case"PageLink":const n=L(e,t);return n&&t?.pagesMap?.[n]?.title;default:return e.href}},_=(e,t,n)=>{const{link:r,value:a,details:o,actionName:i,elementType:s,trackClicksAnalytics:l,pagesMetadata:c,...d}=t;if(!l)return;const u=c&&{...c,pagesMap:window.viewerModel?.siteFeaturesConfigs?.router?.pagesMap},p=((e,t)=>{if(!e?.type)return;const{type:n}=e;switch(n){case"AnchorLink":return(e=>"anchorDataId"in e&&("SCROLL_TO_TOP"===e.anchorDataId||"SCROLL_TO_BOTTOM"===e.anchorDataId))(e)?void 0:{id:e.anchorDataId};case"DocumentLink":return{id:e.docInfo?.docId};case"PageLink":return{id:L(e,t),isLightbox:P(e)};default:return}})(r,u),m=o||p?JSON.stringify({...p,...o}):void 0;e({src:76,evid:1113,...{...d,bl:navigator.language,url:window.location.href,details:m,elementType:s??"Unknown",actionName:i??B(r),value:a??A(r,u)}},{endpoint:"pa",...n})};var D;!function(e){e.Text="Text",e.Menu="Menu",e.Image="Image",e.Input="Input",e.Login="Login",e.Button="Button",e.Social="Social",e.Gallery="Gallery",e.Community="Community",e.Decorative="Decorative",e.MenuAndSearch="MenuAndSearch",e.MenuAndAnchor="MenuAndAnchor"}(D||(D={}));var j=R((e=>{let{mapperProps:t,stateValues:n}=e;const{trackClicksAnalytics:r,compId:a,language:o,mainPageId:i,...s}=t;return{...s,reportBiOnClick:e=>{const{fullNameCompType:t,label:l,link:c,isDisabled:d}=s,{reportBi:u}=n;_(u,{link:c,language:o,trackClicksAnalytics:r,elementTitle:null!=l?l:"",elementType:t,pagesMetadata:{mainPageId:i},elementGroup:D.Button,details:{isDisabled:null!=d&&d},element_id:null!=a?a:e.currentTarget.id})}}})),F="Vd6aQZ",H="mHZSwn";var V=e=>{const{id:r,name:a,urlFragment:o,className:i}=e;return n.createElement("div",t()({id:r},v(e),{className:F+" ignore-focus "+i,tabIndex:-1,role:"region","aria-label":a}),o&&n.createElement("div",{id:o}),n.createElement("span",{className:H},a))};function W(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;tr().createElement("div",{key:e.props.id+"-rotated-wrapper","data-mesh-id":e.props.id+"-rotated-wrapper"},e);var q=e=>{const{id:n,className:a,wedges:o=[],rotatedComponents:i=[],children:s,fixedComponents:l=[],extraClassName:c="",renderRotatedComponents:d=U}=e,u=r().Children.toArray(s()),p=[],m=[];u.forEach((e=>l.includes(e.props.id)?p.push(e):m.push(e)));const f=(e=>{const{wedges:t,rotatedComponents:n,childrenArray:a,renderRotatedComponents:o}=e,i=n.reduce(((e,t)=>({...e,[t]:!0})),{});return[...a.map((e=>{return i[(t=e,t.props.id.split("__")[0])]?o(e):e;var t})),...t.map((e=>r().createElement("div",{key:e,"data-mesh-id":e})))]})({childrenArray:m,rotatedComponents:i,wedges:o,renderRotatedComponents:d});return r().createElement("div",t()({},v(e),{"data-mesh-id":n+"inlineContent","data-testid":z,className:$(a,c)}),r().createElement("div",{"data-mesh-id":n+"inlineContent-gridContainer","data-testid":K},f),p)},Q="nDEeB0";const G=(e,r)=>{const{id:a,className:o,meshProps:i,renderSlot:s,children:l,onClick:c,onDblClick:d,onFocus:u,onBlur:m,onMouseEnter:f,onMouseLeave:h,translations:b,hasPlatformClickHandler:g,a11y:E={},ariaAttributes:y={},tabIndex:x,role:C,style:k}=e,N=n.useRef(null),{"aria-label-interactions":O,...w}=E;O&&(w["aria-label"]=(null==b?void 0:b.ariaLabel)||"Interactive element, focus to trigger content change");const S={id:a,children:l,...i},T=$(o,{[Q]:g});return n.useImperativeHandle(r,(()=>({focus:()=>{var e;null==(e=N.current)||e.focus()},blur:()=>{var e;null==(e=N.current)||e.blur()}}))),n.createElement("div",t()({id:a},v(e),{ref:N,className:T,onClick:c,onFocus:u,onBlur:m,onDoubleClick:d,onMouseEnter:f,onMouseLeave:h,style:k},w,p({...y,tabIndex:x,role:C})),s({containerChildren:n.createElement(q,S)}))},J=n.forwardRef(G),Z=(e,r)=>{e.meshProps||console.warn("Container_NoSkin.skin: Warning! meshProps are missing for component id: "+e.id);const a=e.meshProps||{wedges:e.wedges||[],rotatedComponents:e.rotatedComponents||[]};return n.createElement(J,t()({meshProps:a},e,{ref:r,renderSlot:e=>{let{containerChildren:t}=e;return t}}))};var X=n.forwardRef(Z),Y={screenWidthBackground:"lvxhkV",HeaderHideToTop:"QJjwEo",headerHideToTop:"QJjwEo",HeaderHideToTopReverse:"kdBXfh",headerHideToTopReverse:"kdBXfh",HeaderFadeOut:"MP52zt",headerFadeOut:"MP52zt",transitionEnded:"Bhu9m5",HeaderFadeOutReverse:"LVP8Wf",headerFadeOutReverse:"LVP8Wf",inlineContent:"VrZrC0",centeredContent:"cKxVkc",centeredContentBg:"vlM3HR",root:"AT7o0U"};var ee=e=>{let{id:n,className:a,skinClassName:o,tagName:i="div",transition:s,transitionEnded:l,eventHandlers:c,skinStyles:d,children:u,tabIndex:p}=e;const m=i;return r().createElement(m,t()({id:n,className:$(o,s&&d[s],l&&d.transitionEnded,a),tabIndex:p},c),u)};var te=e=>{let{wrapperProps:r,children:a,skinStyles:o}=e;return n.createElement(ee,t()({},r,{skinClassName:o.root,skinStyles:o}),n.createElement("div",{className:o.screenWidthBackground}),n.createElement("div",{className:o.centeredContent},n.createElement("div",{className:o.centeredContentBg}),n.createElement("div",{className:o.inlineContent},a)))};var ne=e=>r().createElement(te,t()({},e,{skinStyles:Y}));var re={root:"footer"};var ae=e=>{const{id:r,className:a,customClassNames:o=[],skin:i,children:s,meshProps:l,fillLayers:c}=e,d={onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onClick:e.onClick,onDoubleClick:e.onDblClick},u=$(a,f(re.root,...o));return n.createElement(i,{wrapperProps:{...v(e),id:r,eventHandlers:d,tabIndex:"-1",className:u},fillLayers:c,"data-block-level-container":"FooterContainer"},n.createElement(q,t()({id:r},l),s))};var oe=e=>r().createElement(ae,t()({},e,{skin:ne})),ie=o(96114),se=o.n(ie);function le(){if(!h())return{x:0,y:0,isAtPageBottom:!1};const{left:e,top:t}=document.body.getBoundingClientRect();return{x:e,y:t,isAtPageBottom:window.innerHeight+window.scrollY===document.body.scrollHeight}}var ce={root:"header"};const de="Reverse",ue="up",pe="down";var me=e=>{const{id:a,skin:o,children:i,animations:s,meshProps:l,className:c,customClassNames:d=[],fillLayers:u}=e,[p,m]=(0,n.useState)(""),[v,b]=(0,n.useState)(!1),g=e=>{m(e),b(!1)};(0,n.useEffect)((()=>{window.TransitionEvent||setTimeout((()=>b(!0)),200)}),[p]);const E=p&&!(e=>e.endsWith(de))(p),y=()=>{const e=(e=>""+e+de)(p);g(e)},x={onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onClick:e.onClick,onDoubleClick:e.onDblClick,onFocus:E?y:void 0,onTransitionEnd:()=>b(!0)};let C=pe,k=0;!function(e,t,r){void 0===r&&(r={}),r={waitFor:100,disabled:!1,...r};const a=(0,n.useRef)(le());let o=null;const i=()=>{se().measure((()=>{const t=le(),n=a.current;a.current=t,o=null,se().mutate((()=>e({prevPos:n,currPos:t})))}))};(h()?n.useLayoutEffect:n.useEffect)((()=>{if(!h())return;const e=()=>{null===o&&(o=window.setTimeout(i,r.waitFor))};return r.disabled?()=>{}:(window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e),o&&window.clearTimeout(o)})}),t)}((e=>{var t,n;let{currPos:r,prevPos:a}=e;const o=r.y&&-1*r.y,i=a.y&&-1*a.y,l=s[s.length-1],c=null==(t=l.params)||null==(t=t.animations)?void 0:t[l.params.animations.length-1];if(!c)return;const d="mobile"===(null==(n=l.viewMode)?void 0:n.toLowerCase())?1:(e=>{switch(e){case"HeaderFadeOut":return 200;case"HeaderHideToTop":return 400;default:return null}})(c.name);d&&(((e,t)=>{C===pe&&et&&e>=0&&t>=0&&(k=t,C=pe)})(o,i),E?(C===ue&&o+d=d&&g(c.name))}),[p,s],{disabled:!s||!s.length});const N=$(c,f(ce.root,...d));return r().createElement(o,{wrapperProps:{id:a,eventHandlers:x,className:N,transition:p,transitionEnded:v,tabIndex:"-1"},"data-block-level-container":"HeaderContainer",fillLayers:u},r().createElement(q,t()({id:a},l,{children:i})))};var fe=e=>r().createElement(me,t()({},e,{skin:ne}));var he=R((e=>{let{mapperProps:t,controllerUtils:r}=e;const{updateStyles:a}=r,{compId:o,marginTop:i,isMobileView:s,isFixed:l,...c}=t;var d;return d=()=>{var e;const t=((null==(e=window.document.getElementById(o))?void 0:e.clientHeight)||0)>=window.document.body.clientHeight/2;s&&l&&t&&a({position:"relative !important",marginTop:i,top:0})},(0,n.useEffect)(d,[]),c})),ve={root:"WzbAF8",container:"mpGTIt",listItem:"O6KwRn",link:"oRtuWN",image:"YaS0jR"};const be={root:"linkElement"},ge=(e,r)=>{const{href:a,role:o,target:i,rel:s,className:l="",children:p,linkPopupId:m,anchorDataId:f,anchorCompId:h,tabIndex:b,dataTestId:g=be.root,title:E,onClick:y,onDoubleClick:x,onMouseEnter:C,onMouseLeave:k,onFocusCapture:N,onBlurCapture:O,"aria-live":w,"aria-disabled":S,"aria-label":T,"aria-labelledby":M,"aria-pressed":I,"aria-expanded":R,"aria-describedby":P,"aria-haspopup":L}=e,B=void 0!==e.activateByKey?e.activateByKey:(e=>e?"SpaceOrEnter":"Space")(m);let A;switch(B){case"Enter":A=d;break;case"Space":A=c;break;case"SpaceOrEnter":A=u;break;default:A=void 0}return void 0!==a?n.createElement("a",t()({},v(e),{"data-testid":g,"data-popupid":m,"data-anchor":f,"data-anchor-comp-id":h,href:a||void 0,target:i,role:m?"button":o,rel:s,className:l,onKeyDown:A,"aria-live":w,"aria-disabled":S,"aria-label":T,"aria-labelledby":M,"aria-pressed":I,"aria-expanded":R,"aria-haspopup":L,"aria-describedby":P,title:E,onClick:y,onMouseEnter:C,onMouseLeave:k,onDoubleClick:x,onFocusCapture:N,onBlurCapture:O,ref:r,tabIndex:m?0:b}),p):n.createElement("div",t()({},v(e),{"data-testid":g,className:l,tabIndex:b,"aria-label":T,"aria-labelledby":M,"aria-haspopup":L,"aria-disabled":S,title:E,role:o,onClick:y,onDoubleClick:x,onMouseEnter:C,onMouseLeave:k,ref:r}),p)};var Ee=n.forwardRef(ge);var ye="HlRz5e",xe=o(42662);const{STATIC_MEDIA_URL:Ce}=xe,ke=({fittingType:e,src:t,target:n,options:r})=>{const a=xe.getPlaceholder(e,t,n,Object.assign(Object.assign({},r),{autoEncode:!0}));return(null==a?void 0:a.uri)&&!/^[a-z]+:/.test(a.uri)&&(a.uri=`${Ce}${a.uri}`),a},Ne=/^[a-z]+:/;var Oe=e=>{var t,r;const{id:a,containerId:o,uri:i,alt:s,name:l="",role:c,width:d,height:u,displayMode:p,devicePixelRatio:m,quality:f,alignType:h,bgEffectName:v="",focalPoint:b,upscaleMethod:g,className:E="",crop:y,imageStyles:x={},targetWidth:C,targetHeight:k,targetScale:N,onLoad:O=(()=>{}),onError:w=(()=>{}),shouldUseLQIP:S,containerWidth:T,containerHeight:M,getPlaceholder:I,isInFirstFold:R,placeholderTransition:P,socialAttrs:L,isSEOBot:B,skipMeasure:A,lazyLoadImgExperimentOpen:_,hasAnimation:D,allowWEBPTransform:j}=e,F=n.useRef(null);let H="";const V="blur"===P,W=n.useRef(null);if(!W.current)if(I||S||R||B){const e=Object.assign(Object.assign({upscaleMethod:g},f||{}),{shouldLoadHQImage:R,isSEOBot:B,hasAnimation:D,allowWEBPTransform:j});W.current=(I||ke)({fittingType:p,src:{id:i,width:d,height:u,crop:y,name:l,focalPoint:b},target:{width:T,height:M,alignment:h,htmlTag:"img"},options:e}),H=!W.current.transformed||R||B?"":"true"}else W.current={uri:void 0,css:{img:{}},attr:{img:{},container:{}},transformed:!1};const $=!B&&(I||S)&&!R&&W.current.transformed,K=n.useMemo((()=>JSON.stringify(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({containerId:o},o&&{containerId:o}),h&&{alignType:h}),A&&{skipMeasure:!0}),{displayMode:p}),T&&{targetWidth:T}),M&&{targetHeight:M}),C&&{targetWidth:C}),k&&{targetHeight:k}),N&&{targetScale:N}),{isLQIP:$,isSEOBot:B,lqipTransition:P,imageData:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({width:d,height:u,uri:i,name:l,displayMode:p,hasAnimation:D},f&&{quality:f}),m&&{devicePixelRatio:m}),b&&{focalPoint:b}),y&&{crop:y}),g&&{upscaleMethod:g})}))),[o,h,A,p,M,T,C,k,N,$,B,P,d,u,i,l,f,m,b,y,g,D]),z=W.current,U=null==z?void 0:z.uri,q=null==z?void 0:z.srcset,Q=null===(t=z.css)||void 0===t?void 0:t.img,G=`${ye} ${E}`;n.useEffect((()=>{const e=F.current;O&&(null==e?void 0:e.currentSrc)&&(null==e?void 0:e.complete)&&O({target:F.current})}),[]);const J=z&&!(null==z?void 0:z.transformed)?`max(${d}px, 100%)`:C?`${C}px`:null;return n.createElement("wow-image",{id:a,class:G,"data-image-info":K,"data-bg-effect-name":v,"data-has-ssr-src":H,"data-animate-blur":!B&&$&&V?"":void 0,style:J?{"--wix-img-max-width":J}:{}},n.createElement("img",Object.assign({src:U,ref:F,alt:s||"",role:c,style:Object.assign(Object.assign({},Q),x),onLoad:O,onError:w},T&&{width:T},M&&{height:M},L,R?{srcSet:null===(r=null==q?void 0:q.dpr)||void 0===r?void 0:r.map((e=>Ne.test(e)?e:`${Ce}${e}`)).join(", "),fetchpriority:"high"}:_?{loading:"lazy"}:{})))};var we=e=>{const{id:r,images:a,styles:o,iconSize:i,className:s,shouldRenderPlaceholders:l=!1,translations:c,onMouseEnter:d,onMouseLeave:u,getPlaceholder:p,reportBiOnClick:m}=e,f=l&&i&&p?{getPlaceholder:p,containerWidth:i,containerHeight:i}:{};return n.createElement("div",t()({id:r},v(e),{className:$(s,o.root),onMouseEnter:d,onMouseLeave:u}),n.createElement("ul",{className:o.container,"aria-label":c.ariaLabel},a.map(((e,a)=>n.createElement("li",{id:e.containerId,key:e.containerId,onClick:()=>m(e),className:o.listItem},n.createElement(Ee,t()({className:o.link},e.link,{"aria-label":e.alt}),n.createElement(Oe,t()({id:"img_"+a+"_"+r},(e=>{let{link:t,...n}=e;return n})(e),{className:o.image},f))))))))};var Se=e=>n.createElement(we,t()({},e,{styles:ve}));var Te=R((e=>{let{mapperProps:t,stateValues:n}=e;const{compId:r,language:a,fullNameCompType:o,trackClicksAnalytics:i,...s}=t;return{...s,reportBiOnClick:e=>{var t;_(n.reportBi,{language:a,trackClicksAnalytics:i,element_id:r,value:null==(t=e.link)?void 0:t.href,elementTitle:e.title,details:{uri:e.uri},elementType:o,elementGroup:D.Social})}}}));function Me(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}function Ie(){return Ie=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{reverse:r,...a}=e;return n.createElement(tt,t()({},a,{classNames:{enter:nt,enterActive:rt,exit:at,exitActive:ot}}),e.children)},OutIn:e=>{const{reverse:r,...a}=e;return n.createElement(tt,t()({},a,{classNames:{enter:it,enterActive:st,exit:lt,exitActive:ct}}),e.children)},SlideHorizontal:e=>{const{reverse:r,...a}=e;return n.createElement(tt,t()({},a,{classNames:r?{enter:ft,enterActive:ht,exit:vt,exitActive:bt}:{enter:dt,enterActive:ut,exit:pt,exitActive:mt}}),e.children)},SlideVertical:e=>{const{reverse:r,...a}=e;return n.createElement(tt,t()({},a,{classNames:r?{enter:Ct,enterActive:kt,exit:Nt,exitActive:Ot}:{enter:gt,enterActive:Et,exit:yt,exitActive:xt}}),e.children)}};var St=e=>{const t=wt[e.type],{type:r,...a}=e;return n.createElement(t,a)};const Tt="TRANSITION_GROUP";var Mt=e=>{const{id:r=Tt,transition:a="none",transitionDuration:o=0,transitionEnabled:i=!0,onTransitionComplete:s=(()=>{}),onTransitionStarting:l=(()=>{}),className:c,children:d,shouldUseViewTransition:u}=e,p=n.Children.toArray(d())[0],m=null==p?void 0:p.props.id,f="none"===a,h="SlideVertical"===a,b="undefined"!=typeof window&&"startViewTransition"in document&&u;return n.createElement(n.Fragment,null,f?d():b?n.createElement("div",t()({id:r},v(e),{className:c}),d()):n.createElement(Fe,t()({id:r},v(e),{className:c,childFactory:e=>n.cloneElement(e,{reverse:h})}),n.createElement(St,{type:a,key:m,timeout:o,onEntered:s,onExiting:l,enter:i,exit:i,unmountOnExit:!0},(()=>p))))};const It=r().memo(Mt,((e,t)=>!t.children().length||!1===t.transitionEnabled));var Rt=e=>{const{id:n,children:a,className:o,...i}=e;return r().createElement("div",t()({id:n,className:o},v(e)),r().createElement(It,t()({id:n+"_"+Tt},i),a))},Pt="JshATs",Lt="fcNEqv";const Bt=n.memo(Mt,((e,t)=>!t.children().length));var At=e=>{const{id:r,children:a,className:o,...i}=e;return n.createElement("div",t()({id:r},v(e),{"data-page-transition":i.transition,className:$(Pt,o)}),n.createElement(Bt,t()({id:r+"_"+Tt,className:Lt},i),a))};var _t=e=>{const{children:r,className:a}=e;return n.createElement("main",t()({id:"PAGES_CONTAINER"},v(e),{className:a,tabIndex:-1,"data-main-content":!0}),r())};const Dt=new RegExp("<%= compId %>","g"),jt=(e,t)=>e.replace(Dt,t);var Ft={root:"vector-image"},Ht="u9k3ts",Vt="WQ4fSJ",Wt="aizuI7",$t="TcoJIb",Kt="elfY4_",zt="R8rhQA";var Ut=e=>{const{id:r,svgContent:a,shouldScaleStroke:o,withShadow:i,withStroke:s,link:l,ariaLabel:c,ariaExpanded:d,ariaAttributes:u,className:p="",customClassNames:h=[],containerClass:b="",onClick:g,onDblClick:E,onMouseEnter:y,onMouseLeave:x,hasPlatformClickHandler:C,onKeyDown:k,toggle:N,reportBiOnClick:O,tag:w="div"}=e,S=C||g,T=!(!(M=l)||0===Object.keys(M).length&&M.constructor===Object);var M;const I=$(Wt,{[$t]:!o,[Kt]:i,[zt]:s,[Vt]:S},p),R=n.useRef(null);n.useEffect((()=>{let e;const t=R.current;return N&&(e=()=>N(!1),null==t||t.addEventListener("click",e)),()=>{e&&(null==t||t.removeEventListener("click",e))}}),[R,N]);const P=n.useMemo((()=>{if(!a)return a;const e=((e,t)=>{const n={},r=e.replace(/\sid="([^"<]+)"/g,((e,r)=>{const a=r.endsWith(t)?r:`${r}_${t}`;return n[r]=a,` id="${a}"`}));return Object.keys(n).reduce(((e,r)=>e.replace(new RegExp(`(${r})(?!_${t})`,"g"),n[r])),r)})(a,r),t=null!=u&&u.label?((e,t)=>{let n=e;const r=/aria-label="[^"]*"/;return n=e.match(r)?e.replace(r,`aria-label="${t}"`):e.replace(/(]*)>/,`$1 aria-label="${t}">`),n})(e,null==u?void 0:u.label):e;return jt(t,r)}),[r,a,null==u?void 0:u.label]),L=n.createElement("div",{"data-testid":"svgRoot-"+r,className:I,dangerouslySetInnerHTML:{__html:P}}),B=m({onClick:g,reportBiOnClick:O});return n.createElement(w,t()({id:r},v(e),((e={})=>{const t=e.tabIndex??e.tabindex??void 0;return void 0!==t?{tabIndex:Number(t)}:{}})(e.a11y),{className:$(b,p,f(Ft.root,...h)),onClick:S||T?B:void 0,onDoubleClick:E,onMouseEnter:y,onMouseLeave:x,onKeyDown:k,ref:R,"aria-expanded":d}),T?n.createElement(Ee,t()({className:Ht,"aria-label":c},l),L):L)};var qt=e=>n.createElement(Ut,t()({},e,{tag:"div"}));var Qt=R((e=>{let{stateValues:t,mapperProps:n}=e;const{compId:r,language:a,mainPageId:o,fullNameCompType:i,trackClicksAnalytics:s,...l}=n,{toggle:c,reportBi:d}=t,u=e=>{const{link:t}=l;_(d,{link:t,language:a,trackClicksAnalytics:s,elementType:i,pagesMetadata:{mainPageId:o},element_id:null!=r?r:e.currentTarget.id,elementGroup:D.Decorative})};return c?{...l,toggle:c,reportBiOnClick:u,onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||c(!1)}}:{...l,reportBiOnClick:u}}));const Gt="richTextElement",Jt="containerElement",Zt="screenReaderPrefixElement",Xt="screenReaderSuffixElement";var Yt={root:"rich-text",text:"rich-text__text"},en={clickable:"dZ1L9N",srOnly:"m0paWe",supportTableDesign:"tz5f0K",WRichTextSkin:"Mpd2QF",wRichTextSkin:"Mpd2QF",richTextContainer:"RpJUy_",WRichTextNewSkin:"BaOVQ8",wRichTextNewSkin:"BaOVQ8",WRichTextClickableSkin:"KriRUO",wRichTextClickableSkin:"KriRUO",WRichTextThemeSkin:"KcpHeO",wRichTextThemeSkin:"KcpHeO"};const tn=e=>{let{text:t,testId:r}=e;return n.createElement("div",{className:en.srOnly,"data-testid":r},t)},nn=n.forwardRef(((e,t)=>{const{id:r,className:a,customClassNames:o=[],html:i,skin:s="WRichTextSkin",a11y:l,isQaMode:c,fullNameCompType:d,screenReader:m,ariaAttributes:h,onClick:g,onDblClick:E}=e,[y,x]=n.useState(!1),{prefix:C,suffix:k}=m||{},N=n.useRef(null);!function(e,t){void 0===t&&(t=[]);const r=(0,n.useRef)([]),a=()=>r.current.forEach((e=>{e.removeEventListener("keydown",u)}));(0,n.useEffect)((()=>{var t;a();const n=Array.from((null==(t=e.current)?void 0:t.querySelectorAll("a[data-popupid]"))||[]);return n.forEach((e=>{e.addEventListener("keydown",u)})),r.current=n,a}),t)}(N,[i]);const O=["WRichTextSkin","WRichTextClickableSkin"].includes(s),w=O||C||k,S=w?"div":n.Fragment,T={onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onClick:e.onClick,onDoubleClick:e.onDblClick};n.useEffect((()=>{x(Boolean(g)||Boolean(E))}),[g,E]);const M=$(en[s],en.supportTableDesign,{[en.clickable]:y}),I=w?{id:r,...O&&{...v(e),className:$(M,a,f(Yt.root,...o)),"data-testid":Gt,...T,...l,...p(h),...b(c,d)}}:void 0,R={...w?void 0:{id:r,...v(e),...b(c,d)},dangerouslySetInnerHTML:{__html:i},ref:e=>{N.current=e,t&&(t.current=e)},...O?{className:$(en.richTextContainer,a),"data-testid":Jt}:{className:$(M,a,f(Yt.root,...o)),"data-testid":Gt,...T,...l,...p(h)}};return n.createElement(S,I,C&&n.createElement(tn,{text:C,testId:Zt}),n.createElement("div",R),k&&n.createElement(tn,{text:k,testId:Xt}))}));var rn={root:"big2ZD","responsive-root":"SHHiV9",responsiveRoot:"SHHiV9"};const an={StylableButton:{component:M,controller:j},Anchor:{component:V},Container:{component:X},FooterContainer_TransparentScreen:{component:oe},HeaderContainer_TransparentScreen:{component:fe,controller:he},LinkBar_Classic:{component:Se,controller:Te},BackgroundGroup:{component:Rt},PageGroup:{component:At},PagesContainer:{component:_t},VectorImage:{component:qt,controller:Qt},WRichText:{component:nn},MasterPage:{component:e=>{const{classNames:r={},pageDidMount:a,children:o,className:i}=e,s=$(Object.values(r),i,"css-editing-scope");return n.createElement("div",t()({id:"masterPage"},v(e),{className:s,ref:a}),o())}},PinnedLayer:{component:e=>{let{id:t,className:r,rootClassName:a="root",children:o}=e;return n.createElement("div",{id:t,className:$(r,rn[a])},o())}}}}(),i}()})); //# sourceMappingURL=https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt_bootstrap.b6d6e95f.bundle.min.js.map