!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react-dom"),require("react")):"function"==typeof define&&define.amd?define("rb_wixui.thunderbolt_menu",["reactDOM","react"],t):"object"==typeof exports?exports["rb_wixui.thunderbolt_menu"]=t(require("react-dom"),require("react")):e["rb_wixui.thunderbolt_menu"]=t(e.ReactDOM,e.React)}("u">typeof self?self:this,(e,t)=>(()=>{var r,a,n,o,l={77442(e,t,r){"use strict";e.exports=r(37192).create("HamburgerCloseButton872037521",{classes:{root:"HamburgerCloseButton872037521__root"},vars:{},stVars:{},keyframes:{},layers:{}},"",-1,e.id)},82592(e,t,r){"use strict";e.exports=r(37192).create("HamburgerMenuContainer502174924",{classes:{root:"HamburgerMenuContainer502174924__root"},vars:{},stVars:{},keyframes:{},layers:{}},"",-1,e.id)},10552(e,t,r){"use strict";e.exports=r(37192).create("HamburgerOpenButton3537389287",{classes:{root:"HamburgerOpenButton3537389287__root",nav:"HamburgerOpenButton3537389287__nav"},vars:{},stVars:{},keyframes:{},layers:{}},"",-1,e.id)},64728(e,t,r){"use strict";e.exports=r(37192).create("HamburgerOverlay547129737",{classes:{root:"HamburgerOverlay547129737__root",overlay:"HamburgerOverlay547129737__overlay",scrollContent:"HamburgerOverlay547129737__scrollContent"},vars:{"above-all-z-index":"--above-all-z-index","wix-ads-height":"--wix-ads-height"},stVars:{},keyframes:{},layers:{}},"",-1,e.id)},93293(e,t,r){"use strict";e.exports=r(37192).create("StylableButton2545352419",{classes:{root:"StylableButton2545352419__root",label:"StylableButton2545352419__label",link:"StylableButton2545352419__link",container:"StylableButton2545352419__container",icon:"StylableButton2545352419__icon",forcedColorsBackground:"StylableButton2545352419__forcedColorsBackground"},vars:{},stVars:{},keyframes:{},layers:{}},"",-1,e.id)},18441(e,t,r){"use strict";e.exports=r(37192).create("StylableHorizontalMenu3372578893",{classes:{root:"StylableHorizontalMenu3372578893__root",scrollButton:"StylableHorizontalMenu3372578893__scrollButton",menu:"StylableHorizontalMenu3372578893__menu",menuItem:"StylableHorizontalMenu3372578893__menuItem",columnsLayout:"StylableHorizontalMenu3372578893__columnsLayout",megaMenuWrapper:"StylableHorizontalMenu3372578893__megaMenuWrapper",positionBox:"StylableHorizontalMenu3372578893__positionBox",containerPositionBox:"StylableHorizontalMenu3372578893__containerPositionBox"},vars:{"focus-ring-box-shadow":"--focus-ring-box-shadow"},stVars:{wrap:"var(--menu-flex-wrap, wrap)","container-margin-top":"var(--containerMarginTop)"},keyframes:{},layers:{}},"",-1,e.id)},74702(e,t,r){"use strict";e.exports=r(37192).create("itemDepth02233374943",{classes:{root:"itemDepth02233374943__root",container:"itemDepth02233374943__container",label:"itemDepth02233374943__label",itemWrapper:"itemDepth02233374943__itemWrapper",positionBox:"itemDepth02233374943__positionBox",animationBox:"itemDepth02233374943__animationBox",megaMenuComp:"itemDepth02233374943__megaMenuComp",alignBox:"itemDepth02233374943__alignBox",list:"itemDepth02233374943__list"},vars:{},stVars:{"columns-count":"var(--columnsAmount)","horizontal-spacing":"var(--horizontalSpacing)","white-space":"var(--white-space)","is-animated":"var(--is-animated)","animation-box-max-height":"var(--max-height, none)","animation-box-overflow-y":"var(--overflow-y, visible)","position-box-z-index":"var(--position-box-z-index, 47)"},keyframes:{fadeIn:"itemDepth02233374943__fadeIn"},layers:{}},"",-1,e.id)},21037(e,t,r){"use strict";e.exports=r(37192).create("itemDepth12472627565",{classes:{root:"itemDepth12472627565__root",container:"itemDepth12472627565__container",label:"itemDepth12472627565__label",itemWrapper:"itemDepth12472627565__itemWrapper",list:"itemDepth12472627565__list",positionBox:"itemDepth12472627565__positionBox",animationBox:"itemDepth12472627565__animationBox"},vars:{},stVars:{"subsubmenu-box-display":"var(--subsubmenu-box-display)","subsubmenu-box-position":"var(--subsubmenu-box-position)","subsubmenu-box-left":"var(--subsubmenu-box-left)","subsubmenu-box-right":"var(--subsubmenu-box-right)","white-space":"var(--white-space)","label-word-wrap":"var(--label-word-wrap)","columns-count":"var(--columns-count)","is-animated":"var(--is-animated)"},keyframes:{fadeIn:"itemDepth12472627565__fadeIn"},layers:{}},"",-1,e.id)},64900(e,t,r){"use strict";e.exports=r(37192).create("itemShared2352141355",{classes:{root:"itemShared2352141355__root",rootContainer:"itemShared2352141355__rootContainer",menuItem:"itemShared2352141355__menuItem",accessibilityIconWrapper:"itemShared2352141355__accessibilityIconWrapper",accessibilityIcon:"itemShared2352141355__accessibilityIcon"},vars:{},stVars:{},keyframes:{},layers:{}},"",-1,e.id)},46127(e,t,r){"use strict";e.exports=r(37192).create("submenu815198092",{classes:{root:"submenu815198092__root",menuItem:"submenu815198092__menuItem",heading:"submenu815198092__heading",listWrapper:"submenu815198092__listWrapper",pageWrapper:"submenu815198092__pageWrapper",pageStretchWrapper:"submenu815198092__pageStretchWrapper",containerPageStretchWrapper:"submenu815198092__containerPageStretchWrapper",overrideWidth:"submenu815198092__overrideWidth",rowItem:"submenu815198092__rowItem"},vars:{},stVars:{},keyframes:{},layers:{}},"",-1,e.id)},66421(e,t,r){"use strict";e.exports=r(37192).create("ScrollButton2305195801",{classes:{root:"ScrollButton2305195801__root",icon:"ScrollButton2305195801__icon"},vars:{},stVars:{},keyframes:{},layers:{}},"",-1,e.id)},20189(e,t,r){"use strict";e.exports=r(37192).create("ScrollControls2015960785",{classes:{root:"ScrollControls2015960785__root"},vars:{},stVars:{"display-controls":"var(--scroll-controls-display, flex)"},keyframes:{},layers:{}},"",-1,e.id)},37192(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createRenderable=t.create=void 0,t.create=function(e,t,r,a,n,o){let l={namespace:e,classes:t.classes,keyframes:t.keyframes,layers:t.layers,vars:t.vars,stVars:t.stVars,cssStates:function(e){let t=[];for(let r in e){let a=e[r],n=i(r,a);n&&t.push(n)}return t.join(" ")},style:s,st:s,$id:n,$depth:a,$css:r};function i(t,r){if(!1===r||null==r||r!=r)return"";if(!0===r)return`${e}--${t}`;let a=r.toString();return`${e}---${t}-${a.length}-${a.replace(/\s/gm,"_")}`}function s(){let e=[];for(let t=0;t<arguments.length;t++){let r=arguments[t];if(r){if("string"==typeof r)e[e.length]=r;else if(1===t)for(let t in r){let a=r[t],n=i(t,a);n&&(e[e.length]=n)}}}return e.join(" ")}return o&&o.register(l),l},t.createRenderable=function(e,t,r){return{$css:e,$depth:t,$id:r,$theme:!0}}},24518(e){"use strict";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},1148(e,t,r){var a=r(24518),n=r(11618),o=Object.hasOwnProperty,l=Object.create(null);for(var i in a)o.call(a,i)&&(l[a[i]]=i);var s=e.exports={to:{},get:{}};function u(e,t,r){return Math.min(Math.max(t,e),r)}function c(e){var t=Math.round(e).toString(16).toUpperCase();return t.length<2?"0"+t:t}s.get=function(e){var t,r;switch(e.substring(0,3).toLowerCase()){case"hsl":t=s.get.hsl(e),r="hsl";break;case"hwb":t=s.get.hwb(e),r="hwb";break;default:t=s.get.rgb(e),r="rgb"}return t?{model:r,value:t}:null},s.get.rgb=function(e){if(!e)return null;var t,r,n,l=[0,0,0,1];if(t=e.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(n=t[2],t=t[1],r=0;r<3;r++){var i=2*r;l[r]=parseInt(t.slice(i,i+2),16)}n&&(l[3]=parseInt(n,16)/255)}else if(t=e.match(/^#([a-f0-9]{3,4})$/i)){for(n=(t=t[1])[3],r=0;r<3;r++)l[r]=parseInt(t[r]+t[r],16);n&&(l[3]=parseInt(n+n,16)/255)}else if(t=e.match(/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)){for(r=0;r<3;r++)l[r]=parseInt(t[r+1],0);t[4]&&(t[5]?l[3]=.01*parseFloat(t[4]):l[3]=parseFloat(t[4]))}else if(t=e.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)){for(r=0;r<3;r++)l[r]=Math.round(2.55*parseFloat(t[r+1]));t[4]&&(t[5]?l[3]=.01*parseFloat(t[4]):l[3]=parseFloat(t[4]))}else if(!(t=e.match(/^(\w+)$/)))return null;else return"transparent"===t[1]?[0,0,0,0]:o.call(a,t[1])?((l=a[t[1]])[3]=1,l):null;for(r=0;r<3;r++)l[r]=u(l[r],0,255);return l[3]=u(l[3],0,1),l},s.get.hsl=function(e){if(!e)return null;var t=e.match(/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var r=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,u(parseFloat(t[2]),0,100),u(parseFloat(t[3]),0,100),u(isNaN(r)?1:r,0,1)]}return null},s.get.hwb=function(e){if(!e)return null;var t=e.match(/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var r=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,u(parseFloat(t[2]),0,100),u(parseFloat(t[3]),0,100),u(isNaN(r)?1:r,0,1)]}return null},s.to.hex=function(){var e=n(arguments);return"#"+c(e[0])+c(e[1])+c(e[2])+(e[3]<1?c(Math.round(255*e[3])):"")},s.to.rgb=function(){var e=n(arguments);return e.length<4||1===e[3]?"rgb("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+")":"rgba("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+", "+e[3]+")"},s.to.rgb.percent=function(){var e=n(arguments),t=Math.round(e[0]/255*100),r=Math.round(e[1]/255*100),a=Math.round(e[2]/255*100);return e.length<4||1===e[3]?"rgb("+t+"%, "+r+"%, "+a+"%)":"rgba("+t+"%, "+r+"%, "+a+"%, "+e[3]+")"},s.to.hsl=function(){var e=n(arguments);return e.length<4||1===e[3]?"hsl("+e[0]+", "+e[1]+"%, "+e[2]+"%)":"hsla("+e[0]+", "+e[1]+"%, "+e[2]+"%, "+e[3]+")"},s.to.hwb=function(){var e=n(arguments),t="";return e.length>=4&&1!==e[3]&&(t=", "+e[3]),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+t+")"},s.to.keyword=function(e){return l[e.slice(0,3)]}},7762(e,t,r){let a=r(1148),n=r(57791),o=["keyword","gray","hex"],l={};for(let e of Object.keys(n))l[[...n[e].labels].sort().join("")]=e;let i={};function s(e,t){let r,u;if(!(this instanceof s))return new s(e,t);if(t&&t in o&&(t=null),t&&!(t in n))throw Error("Unknown model: "+t);if(null==e)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(e instanceof s)this.model=e.model,this.color=[...e.color],this.valpha=e.valpha;else if("string"==typeof e){let t=a.get(e);if(null===t)throw Error("Unable to parse color from string: "+e);this.model=t.model,u=n[this.model].channels,this.color=t.value.slice(0,u),this.valpha="number"==typeof t.value[u]?t.value[u]:1}else if(e.length>0){this.model=t||"rgb",u=n[this.model].channels;let r=Array.prototype.slice.call(e,0,u);this.color=d(r,u),this.valpha="number"==typeof e[u]?e[u]:1}else if("number"==typeof e)this.model="rgb",this.color=[e>>16&255,e>>8&255,255&e],this.valpha=1;else{this.valpha=1;let t=Object.keys(e);"alpha"in e&&(t.splice(t.indexOf("alpha"),1),this.valpha="number"==typeof e.alpha?e.alpha:0);let a=t.sort().join("");if(!(a in l))throw Error("Unable to parse color from object: "+JSON.stringify(e));this.model=l[a];let{labels:o}=n[this.model],i=[];for(r=0;r<o.length;r++)i.push(e[o[r]]);this.color=d(i)}if(i[this.model])for(u=n[this.model].channels,r=0;r<u;r++){let e=i[this.model][r];e&&(this.color[r]=e(this.color[r]))}this.valpha=Math.max(0,Math.min(1,this.valpha)),Object.freeze&&Object.freeze(this)}for(let e of(s.prototype={toString(){return this.string()},toJSON(){return this[this.model]()},string(e){let t=this.model in a.to?this:this.rgb(),r=1===(t=t.round("number"==typeof e?e:1)).valpha?t.color:[...t.color,this.valpha];return a.to[t.model](r)},percentString(e){let t=this.rgb().round("number"==typeof e?e:1),r=1===t.valpha?t.color:[...t.color,this.valpha];return a.to.rgb.percent(r)},array(){return 1===this.valpha?[...this.color]:[...this.color,this.valpha]},object(){let e={},{channels:t}=n[this.model],{labels:r}=n[this.model];for(let a=0;a<t;a++)e[r[a]]=this.color[a];return 1!==this.valpha&&(e.alpha=this.valpha),e},unitArray(){let e=this.rgb().color;return e[0]/=255,e[1]/=255,e[2]/=255,1!==this.valpha&&e.push(this.valpha),e},unitObject(){let e=this.rgb().object();return e.r/=255,e.g/=255,e.b/=255,1!==this.valpha&&(e.alpha=this.valpha),e},round(e){var t;return e=Math.max(e||0,0),new s([...this.color.map((t=e,function(e){return Number(e.toFixed(t))})),this.valpha],this.model)},alpha(e){return void 0!==e?new s([...this.color,Math.max(0,Math.min(1,e))],this.model):this.valpha},red:u("rgb",0,c(255)),green:u("rgb",1,c(255)),blue:u("rgb",2,c(255)),hue:u(["hsl","hsv","hsl","hwb","hcg"],0,e=>(e%360+360)%360),saturationl:u("hsl",1,c(100)),lightness:u("hsl",2,c(100)),saturationv:u("hsv",1,c(100)),value:u("hsv",2,c(100)),chroma:u("hcg",1,c(100)),gray:u("hcg",2,c(100)),white:u("hwb",1,c(100)),wblack:u("hwb",2,c(100)),cyan:u("cmyk",0,c(100)),magenta:u("cmyk",1,c(100)),yellow:u("cmyk",2,c(100)),black:u("cmyk",3,c(100)),x:u("xyz",0,c(95.047)),y:u("xyz",1,c(100)),z:u("xyz",2,c(108.833)),l:u("lab",0,c(100)),a:u("lab",1),b:u("lab",2),keyword(e){return void 0!==e?new s(e):n[this.model].keyword(this.color)},hex(e){return void 0!==e?new s(e):a.to.hex(this.rgb().round().color)},hexa(e){if(void 0!==e)return new s(e);let t=this.rgb().round().color,r=Math.round(255*this.valpha).toString(16).toUpperCase();return 1===r.length&&(r="0"+r),a.to.hex(t)+r},rgbNumber(){let e=this.rgb().color;return(255&e[0])<<16|(255&e[1])<<8|255&e[2]},luminosity(){let e=this.rgb().color,t=[];for(let[r,a]of e.entries()){let e=a/255;t[r]=e<=.04045?e/12.92:((e+.055)/1.055)**2.4}return .2126*t[0]+.7152*t[1]+.0722*t[2]},contrast(e){let t=this.luminosity(),r=e.luminosity();return t>r?(t+.05)/(r+.05):(r+.05)/(t+.05)},level(e){let t=this.contrast(e);return t>=7?"AAA":t>=4.5?"AA":""},isDark(){let e=this.rgb().color;return(2126*e[0]+7152*e[1]+722*e[2])/1e4<128},isLight(){return!this.isDark()},negate(){let e=this.rgb();for(let t=0;t<3;t++)e.color[t]=255-e.color[t];return e},lighten(e){let t=this.hsl();return t.color[2]+=t.color[2]*e,t},darken(e){let t=this.hsl();return t.color[2]-=t.color[2]*e,t},saturate(e){let t=this.hsl();return t.color[1]+=t.color[1]*e,t},desaturate(e){let t=this.hsl();return t.color[1]-=t.color[1]*e,t},whiten(e){let t=this.hwb();return t.color[1]+=t.color[1]*e,t},blacken(e){let t=this.hwb();return t.color[2]+=t.color[2]*e,t},grayscale(){let e=this.rgb().color,t=.3*e[0]+.59*e[1]+.11*e[2];return s.rgb(t,t,t)},fade(e){return this.alpha(this.valpha-this.valpha*e)},opaquer(e){return this.alpha(this.valpha+this.valpha*e)},rotate(e){let t=this.hsl(),r=t.color[0];return r=(r=(r+e)%360)<0?360+r:r,t.color[0]=r,t},mix(e,t){if(!e||!e.rgb)throw Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof e);let r=e.rgb(),a=this.rgb(),n=void 0===t?.5:t,o=2*n-1,l=r.alpha()-a.alpha(),i=((o*l==-1?o:(o+l)/(1+o*l))+1)/2,u=1-i;return s.rgb(i*r.red()+u*a.red(),i*r.green()+u*a.green(),i*r.blue()+u*a.blue(),r.alpha()*n+a.alpha()*(1-n))}},Object.keys(n))){if(o.includes(e))continue;let{channels:t}=n[e];s.prototype[e]=function(...t){var r;return this.model===e?new s(this):t.length>0?new s(t,e):new s([...Array.isArray(r=n[this.model][e].raw(this.color))?r:[r],this.valpha],e)},s[e]=function(...r){let a=r[0];return"number"==typeof a&&(a=d(r,t)),new s(a,e)}}function u(e,t,r){for(let a of e=Array.isArray(e)?e:[e])(i[a]||(i[a]=[]))[t]=r;return e=e[0],function(a){let n;return void 0!==a?(r&&(a=r(a)),(n=this[e]()).color[t]=a):(n=this[e]().color[t],r&&(n=r(n))),n}}function c(e){return function(t){return Math.max(0,Math.min(e,t))}}function d(e,t){for(let r=0;r<t;r++)"number"!=typeof e[r]&&(e[r]=0);return e}e.exports=s},27110(e,t,r){let a=r(24518),n={};for(let e of Object.keys(a))n[a[e]]=e;let o={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(let t of(e.exports=o,Object.keys(o))){if(!("channels"in o[t]))throw Error("missing channels property: "+t);if(!("labels"in o[t]))throw Error("missing channel labels property: "+t);if(o[t].labels.length!==o[t].channels)throw Error("channel and label counts mismatch: "+t);let{channels:e,labels:r}=o[t];delete o[t].channels,delete o[t].labels,Object.defineProperty(o[t],"channels",{value:e}),Object.defineProperty(o[t],"labels",{value:r})}o.rgb.hsl=function(e){let t,r=e[0]/255,a=e[1]/255,n=e[2]/255,o=Math.min(r,a,n),l=Math.max(r,a,n),i=l-o;l===o?t=0:r===l?t=(a-n)/i:a===l?t=2+(n-r)/i:n===l&&(t=4+(r-a)/i),(t=Math.min(60*t,360))<0&&(t+=360);let s=(o+l)/2;return[t,100*(l===o?0:s<=.5?i/(l+o):i/(2-l-o)),100*s]},o.rgb.hsv=function(e){let t,r,a,n,o,l=e[0]/255,i=e[1]/255,s=e[2]/255,u=Math.max(l,i,s),c=u-Math.min(l,i,s),d=function(e){return(u-e)/6/c+.5};return 0===c?(n=0,o=0):(o=c/u,t=d(l),r=d(i),a=d(s),l===u?n=a-r:i===u?n=1/3+t-a:s===u&&(n=2/3+r-t),n<0?n+=1:n>1&&(n-=1)),[360*n,100*o,100*u]},o.rgb.hwb=function(e){let t=e[0],r=e[1],a=e[2];return[o.rgb.hsl(e)[0],1/255*Math.min(t,Math.min(r,a))*100,100*(a=1-1/255*Math.max(t,Math.max(r,a)))]},o.rgb.cmyk=function(e){let t=e[0]/255,r=e[1]/255,a=e[2]/255,n=Math.min(1-t,1-r,1-a);return[100*((1-t-n)/(1-n)||0),100*((1-r-n)/(1-n)||0),100*((1-a-n)/(1-n)||0),100*n]},o.rgb.keyword=function(e){let t,r=n[e];if(r)return r;let o=1/0;for(let r of Object.keys(a)){let n=a[r],l=(e[0]-n[0])**2+(e[1]-n[1])**2+(e[2]-n[2])**2;l<o&&(o=l,t=r)}return t},o.keyword.rgb=function(e){return a[e]},o.rgb.xyz=function(e){let t=e[0]/255,r=e[1]/255,a=e[2]/255;return[100*(.4124*(t=t>.04045?((t+.055)/1.055)**2.4:t/12.92)+.3576*(r=r>.04045?((r+.055)/1.055)**2.4:r/12.92)+.1805*(a=a>.04045?((a+.055)/1.055)**2.4:a/12.92)),100*(.2126*t+.7152*r+.0722*a),100*(.0193*t+.1192*r+.9505*a)]},o.rgb.lab=function(e){let t=o.rgb.xyz(e),r=t[0],a=t[1],n=t[2];return r/=95.047,a/=100,n/=108.883,[116*(a=a>.008856?a**(1/3):7.787*a+16/116)-16,500*((r=r>.008856?r**(1/3):7.787*r+16/116)-a),200*(a-(n=n>.008856?n**(1/3):7.787*n+16/116))]},o.hsl.rgb=function(e){let t,r,a,n=e[0]/360,o=e[1]/100,l=e[2]/100;if(0===o)return[a=255*l,a,a];t=l<.5?l*(1+o):l+o-l*o;let i=2*l-t,s=[0,0,0];for(let e=0;e<3;e++)(r=n+-(1/3*(e-1)))<0&&r++,r>1&&r--,a=6*r<1?i+(t-i)*6*r:2*r<1?t:3*r<2?i+(t-i)*(2/3-r)*6:i,s[e]=255*a;return s},o.hsl.hsv=function(e){let t=e[0],r=e[1]/100,a=e[2]/100,n=r,o=Math.max(a,.01);a*=2,r*=a<=1?a:2-a,n*=o<=1?o:2-o;let l=(a+r)/2;return[t,100*(0===a?2*n/(o+n):2*r/(a+r)),100*l]},o.hsv.rgb=function(e){let t=e[0]/60,r=e[1]/100,a=e[2]/100,n=Math.floor(t)%6,o=t-Math.floor(t),l=255*a*(1-r),i=255*a*(1-r*o),s=255*a*(1-r*(1-o));switch(a*=255,n){case 0:return[a,s,l];case 1:return[i,a,l];case 2:return[l,a,s];case 3:return[l,i,a];case 4:return[s,l,a];case 5:return[a,l,i]}},o.hsv.hsl=function(e){let t,r,a=e[0],n=e[1]/100,o=e[2]/100,l=Math.max(o,.01);r=(2-n)*o;let i=(2-n)*l;return[a,100*(t=(t=n*l/(i<=1?i:2-i))||0),100*(r/=2)]},o.hwb.rgb=function(e){let t,r,a,n,o=e[0]/360,l=e[1]/100,i=e[2]/100,s=l+i;s>1&&(l/=s,i/=s);let u=Math.floor(6*o),c=1-i;t=6*o-u,(1&u)!=0&&(t=1-t);let d=l+t*(c-l);switch(u){default:case 6:case 0:r=c,a=d,n=l;break;case 1:r=d,a=c,n=l;break;case 2:r=l,a=c,n=d;break;case 3:r=l,a=d,n=c;break;case 4:r=d,a=l,n=c;break;case 5:r=c,a=l,n=d}return[255*r,255*a,255*n]},o.cmyk.rgb=function(e){let t=e[0]/100,r=e[1]/100,a=e[2]/100,n=e[3]/100;return[255*(1-Math.min(1,t*(1-n)+n)),255*(1-Math.min(1,r*(1-n)+n)),255*(1-Math.min(1,a*(1-n)+n))]},o.xyz.rgb=function(e){let t,r,a,n=e[0]/100,o=e[1]/100,l=e[2]/100;return t=(t=3.2406*n+-1.5372*o+-.4986*l)>.0031308?1.055*t**(1/2.4)-.055:12.92*t,r=(r=-.9689*n+1.8758*o+.0415*l)>.0031308?1.055*r**(1/2.4)-.055:12.92*r,a=(a=.0557*n+-.204*o+1.057*l)>.0031308?1.055*a**(1/2.4)-.055:12.92*a,[255*(t=Math.min(Math.max(0,t),1)),255*(r=Math.min(Math.max(0,r),1)),255*(a=Math.min(Math.max(0,a),1))]},o.xyz.lab=function(e){let t=e[0],r=e[1],a=e[2];return t/=95.047,r/=100,a/=108.883,[116*(r=r>.008856?r**(1/3):7.787*r+16/116)-16,500*((t=t>.008856?t**(1/3):7.787*t+16/116)-r),200*(r-(a=a>.008856?a**(1/3):7.787*a+16/116))]},o.lab.xyz=function(e){let t,r,a,n=e[0],o=e[1],l=e[2];t=o/500+(r=(n+16)/116),a=r-l/200;let i=r**3,s=t**3,u=a**3;return r=(i>.008856?i:(r-16/116)/7.787)*100,[t=(s>.008856?s:(t-16/116)/7.787)*95.047,r,a=(u>.008856?u:(a-16/116)/7.787)*108.883]},o.lab.lch=function(e){let t,r=e[0],a=e[1],n=e[2];return(t=360*Math.atan2(n,a)/2/Math.PI)<0&&(t+=360),[r,Math.sqrt(a*a+n*n),t]},o.lch.lab=function(e){let t=e[0],r=e[1],a=e[2]/360*2*Math.PI;return[t,r*Math.cos(a),r*Math.sin(a)]},o.rgb.ansi16=function(e,t=null){let[r,a,n]=e,l=null===t?o.rgb.hsv(e)[2]:t;if(0===(l=Math.round(l/50)))return 30;let i=30+(Math.round(n/255)<<2|Math.round(a/255)<<1|Math.round(r/255));return 2===l&&(i+=60),i},o.hsv.ansi16=function(e){return o.rgb.ansi16(o.hsv.rgb(e),e[2])},o.rgb.ansi256=function(e){let t=e[0],r=e[1],a=e[2];return t===r&&r===a?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(r/255*5)+Math.round(a/255*5)},o.ansi16.rgb=function(e){let t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];let r=(~~(e>50)+1)*.5;return[(1&t)*r*255,(t>>1&1)*r*255,(t>>2&1)*r*255]},o.ansi256.rgb=function(e){let t;if(e>=232){let t=(e-232)*10+8;return[t,t,t]}return[Math.floor((e-=16)/36)/5*255,Math.floor((t=e%36)/6)/5*255,t%6/5*255]},o.rgb.hex=function(e){let t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},o.hex.rgb=function(e){let t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let r=t[0];3===t[0].length&&(r=r.split("").map(e=>e+e).join(""));let a=parseInt(r,16);return[a>>16&255,a>>8&255,255&a]},o.rgb.hcg=function(e){let t,r=e[0]/255,a=e[1]/255,n=e[2]/255,o=Math.max(Math.max(r,a),n),l=Math.min(Math.min(r,a),n),i=o-l;return t=i<1?l/(1-i):0,[360*((i<=0?0:o===r?(a-n)/i%6:o===a?2+(n-r)/i:4+(r-a)/i)/6%1),100*i,100*t]},o.hsl.hcg=function(e){let t=e[1]/100,r=e[2]/100,a=r<.5?2*t*r:2*t*(1-r),n=0;return a<1&&(n=(r-.5*a)/(1-a)),[e[0],100*a,100*n]},o.hsv.hcg=function(e){let t=e[1]/100,r=e[2]/100,a=t*r,n=0;return a<1&&(n=(r-a)/(1-a)),[e[0],100*a,100*n]},o.hcg.rgb=function(e){let t=e[0]/360,r=e[1]/100,a=e[2]/100;if(0===r)return[255*a,255*a,255*a];let n=[0,0,0],o=t%1*6,l=o%1,i=1-l,s=0;switch(Math.floor(o)){case 0:n[0]=1,n[1]=l,n[2]=0;break;case 1:n[0]=i,n[1]=1,n[2]=0;break;case 2:n[0]=0,n[1]=1,n[2]=l;break;case 3:n[0]=0,n[1]=i,n[2]=1;break;case 4:n[0]=l,n[1]=0,n[2]=1;break;default:n[0]=1,n[1]=0,n[2]=i}return s=(1-r)*a,[(r*n[0]+s)*255,(r*n[1]+s)*255,(r*n[2]+s)*255]},o.hcg.hsv=function(e){let t=e[1]/100,r=t+e[2]/100*(1-t),a=0;return r>0&&(a=t/r),[e[0],100*a,100*r]},o.hcg.hsl=function(e){let t=e[1]/100,r=e[2]/100*(1-t)+.5*t,a=0;return r>0&&r<.5?a=t/(2*r):r>=.5&&r<1&&(a=t/(2*(1-r))),[e[0],100*a,100*r]},o.hcg.hwb=function(e){let t=e[1]/100,r=t+e[2]/100*(1-t);return[e[0],(r-t)*100,(1-r)*100]},o.hwb.hcg=function(e){let t=e[1]/100,r=1-e[2]/100,a=r-t,n=0;return a<1&&(n=(r-a)/(1-a)),[e[0],100*a,100*n]},o.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},o.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},o.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},o.gray.hsl=function(e){return[0,0,e[0]]},o.gray.hsv=o.gray.hsl,o.gray.hwb=function(e){return[0,100,e[0]]},o.gray.cmyk=function(e){return[0,0,0,e[0]]},o.gray.lab=function(e){return[e[0],0,0]},o.gray.hex=function(e){let t=255&Math.round(e[0]/100*255),r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r},o.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}},57791(e,t,r){let a=r(27110),n=r(95082),o={};Object.keys(a).forEach(e=>{o[e]={},Object.defineProperty(o[e],"channels",{value:a[e].channels}),Object.defineProperty(o[e],"labels",{value:a[e].labels});let t=n(e);Object.keys(t).forEach(r=>{let a,n,l=t[r];o[e][r]=(a=function(...e){let t=e[0];if(null==t)return t;t.length>1&&(e=t);let r=l(e);if("object"==typeof r)for(let e=r.length,t=0;t<e;t++)r[t]=Math.round(r[t]);return r},"conversion"in l&&(a.conversion=l.conversion),a),o[e][r].raw=(n=function(...e){let t=e[0];return null==t?t:(t.length>1&&(e=t),l(e))},"conversion"in l&&(n.conversion=l.conversion),n)})}),e.exports=o},95082(e,t,r){let a=r(27110);e.exports=function(e){let t=function(e){let t=function(){let e={},t=Object.keys(a);for(let r=t.length,a=0;a<r;a++)e[t[a]]={distance:-1,parent:null};return e}(),r=[e];for(t[e].distance=0;r.length;){let e=r.pop(),n=Object.keys(a[e]);for(let a=n.length,o=0;o<a;o++){let a=n[o],l=t[a];-1===l.distance&&(l.distance=t[e].distance+1,l.parent=e,r.unshift(a))}}return t}(e),r={},n=Object.keys(t);for(let e=n.length,o=0;o<e;o++){let e=n[o];null!==t[e].parent&&(r[e]=function(e,t){let r=[t[e].parent,e],n=a[t[e].parent][e],o=t[e].parent;for(;t[o].parent;)r.unshift(t[o].parent),n=function(e,t){return function(r){return t(e(r))}}(a[t[o].parent][o],n),o=t[o].parent;return n.conversion=r,n}(e,t))}return r}},89094(e,t,r){"use strict";var a=r(87006),n=Symbol.for("react.element"),o=Symbol.for("react.fragment"),l=Object.prototype.hasOwnProperty,i=a.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,r){var a,o={},u=null,c=null;for(a in void 0!==r&&(u=""+r),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(c=t.ref),t)l.call(t,a)&&!s.hasOwnProperty(a)&&(o[a]=t[a]);if(e&&e.defaultProps)for(a in t=e.defaultProps)void 0===o[a]&&(o[a]=t[a]);return{$$typeof:n,type:e,key:u,ref:c,props:o,_owner:i.current}}t.Fragment=o,t.jsx=u,t.jsxs=u},36870(e,t,r){"use strict";e.exports=r(89094)},11618(e,t,r){"use strict";var a=r(99346),n=Array.prototype.concat,o=Array.prototype.slice,l=e.exports=function(e){for(var t=[],r=0,l=e.length;r<l;r++){var i=e[r];a(i)?t=n.call(t,o.call(i)):t.push(i)}return t};l.wrap=function(e){return function(){return e(l(arguments))}}},99346(e){e.exports=function(e){return!!e&&"string"!=typeof e&&(e instanceof Array||Array.isArray(e)||e.length>=0&&(e.splice instanceof Function||Object.getOwnPropertyDescriptor(e,e.length-1)&&"String"!==e.constructor.name))}},26901(e,t,r){"use strict";t.F=void 0;var a=r(20533);Object.defineProperty(t,"F",{enumerable:!0,get:function(){return a.useLatest}})},20533(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useLatest=void 0;let a=r(87006);t.useLatest=e=>{let t=(0,a.useRef)(e);return t.current=e,t}},93762(e,t,r){"use strict";r.r(t),r.d(t,{components:()=>a6});var a,n,o,l,i=r(36870),s=r(87006),u=r.n(s);let c="none",d="enter",m="enterActive",p="enterDone",h="exit",b="exitActive",f=(e,t)=>{let r=(0,s.useRef)(null),a=(0,s.useRef)(null),[n,o]=(0,s.useState)(t),l=()=>{r.current=null,a.current=null};return(0,s.useEffect)(()=>{let{name:t}=n,{duration:o}=e[t],l=n.phase===d||n.phase===h,i=n.phase===m||n.phase===b;l?window.requestAnimationFrame(()=>{r.current?.(),r.current=null}):i&&setTimeout(()=>{a.current?.(),a.current=null},o)},[n.phase]),{animationState:n,initEnterAnimation:(e,t)=>{if(l(),e===c)return t?.();o({name:e,phase:d}),r.current=()=>{o({name:e,phase:m})},a.current=()=>{o({name:e,phase:p}),t?.()}},initExitAnimation:(e,t)=>{if(l(),e===c)return t?.();o({name:e,phase:h}),r.current=()=>{o({name:e,phase:b})},a.current=()=>{o({name:e,phase:"exitDone"}),t?.()}},skipToEnterDone:e=>{l(),e!==c&&o({name:e,phase:p})}}},g="horizontal",y="none",v="calm",x="underline",w="wash",C="bullet",I="wave",S="bounce",k="tint",_="textWash",M="wobble",N="brackets",E="float",A="shape",O="expand",j="circle",B="shadow",D="lineRise",R="overline",L="centerLine",T="skew",P="point",H="blur",V="none",F="revealFromTop",W="fadeIn",$="none",z="revealFromRight",Z="fadeIn",K={[y]:{name:y,duration:0},[v]:{name:v,duration:0},[x]:{name:x,duration:300},[w]:{name:w,duration:400},[C]:{name:C,duration:300},[I]:{name:I,duration:400},[j]:{name:j,duration:400},[S]:{name:S,duration:400},[k]:{name:k,duration:400},[_]:{name:_,duration:400},[M]:{name:M,duration:400},[N]:{name:N,duration:400},[E]:{name:E,duration:400},[A]:{name:A,duration:400},[O]:{name:O,duration:400},[B]:{name:B,duration:400},[D]:{name:D,duration:400},[R]:{name:R,duration:400},[L]:{name:L,duration:400},[T]:{name:T,duration:400},[P]:{name:P,duration:400},[H]:{name:H,duration:400}},q={[V]:{name:V,duration:0},[F]:{name:F,duration:400},[W]:{name:W,duration:400}},U={[$]:{name:$,duration:0},[z]:{name:z,duration:400},[Z]:{name:Z,duration:400}},X={[y]:{menuItemAnimationName:y,dropdownAnimationName:V,hamburgerMenuAnimationName:$},[x]:{menuItemAnimationName:x,dropdownAnimationName:F,hamburgerMenuAnimationName:z},[w]:{menuItemAnimationName:w,dropdownAnimationName:W,hamburgerMenuAnimationName:Z},[C]:{menuItemAnimationName:C,dropdownAnimationName:F,hamburgerMenuAnimationName:z},[I]:{menuItemAnimationName:I,dropdownAnimationName:F,hamburgerMenuAnimationName:z},[j]:{menuItemAnimationName:j,dropdownAnimationName:W,hamburgerMenuAnimationName:Z},[S]:{menuItemAnimationName:S,dropdownAnimationName:F,hamburgerMenuAnimationName:z},[k]:{menuItemAnimationName:k,dropdownAnimationName:F,hamburgerMenuAnimationName:z},[_]:{menuItemAnimationName:_,dropdownAnimationName:F,hamburgerMenuAnimationName:z},[M]:{menuItemAnimationName:M,dropdownAnimationName:F,hamburgerMenuAnimationName:z},[N]:{menuItemAnimationName:N,dropdownAnimationName:F,hamburgerMenuAnimationName:z},[E]:{menuItemAnimationName:E,dropdownAnimationName:F,hamburgerMenuAnimationName:z},[A]:{menuItemAnimationName:A,dropdownAnimationName:F,hamburgerMenuAnimationName:z},[O]:{menuItemAnimationName:O,dropdownAnimationName:F,hamburgerMenuAnimationName:z},[B]:{menuItemAnimationName:B,dropdownAnimationName:F,hamburgerMenuAnimationName:z},[D]:{menuItemAnimationName:D,dropdownAnimationName:F,hamburgerMenuAnimationName:z},[R]:{menuItemAnimationName:R,dropdownAnimationName:F,hamburgerMenuAnimationName:z},[L]:{menuItemAnimationName:L,dropdownAnimationName:F,hamburgerMenuAnimationName:z},[T]:{menuItemAnimationName:T,dropdownAnimationName:F,hamburgerMenuAnimationName:z},[P]:{menuItemAnimationName:P,dropdownAnimationName:F,hamburgerMenuAnimationName:z},[H]:{menuItemAnimationName:H,dropdownAnimationName:F,hamburgerMenuAnimationName:z},[v]:{menuItemAnimationName:v,dropdownAnimationName:F,hamburgerMenuAnimationName:Z}},G={name:y},J={name:V},Y={name:$},Q="navbar",ee="dropdown-container",et=(0,s.createContext)({isMenuOpen:void 0,isMenuContainerFullscreen:!1,shouldFocus:!0,setIsMenuOpen:()=>{},setIsMenuContainerFullscreen:()=>{},menuContainerRef:void 0,animationState:Y,prehydrationToggleId:void 0}),er=()=>(0,s.useContext)(et),ea=e=>{let{children:t,compPreviewState:r,shouldFocus:a,isMenuOpen:n,setIsMenuOpen:o,animationState:l,prehydrationToggleId:u}=e,c=(0,s.useRef)(null),[d,m]=(0,s.useState)(!1);(0,s.useEffect)(()=>{"showOverlay"===r?o(!0):"hideOverlay"===r&&o(!1)},[r,o]);let p=(0,s.useMemo)(()=>({isMenuOpen:n,setIsMenuOpen:o,isMenuContainerFullscreen:d,setIsMenuContainerFullscreen:m,shouldFocus:a,menuContainerRef:c,animationState:l,prehydrationToggleId:u}),[n,o,d,m,a,c,l,u]);return(0,i.jsx)(et.Provider,{value:p,children:t})},en={root:"hamburger-close-button",buttonLabel:"hamburger-close-button__label",buttonIcon:"hamburger-close-button__icon"};var eo=r(55530),el=r.n(eo);let ei=u().forwardRef((e,t)=>{let{id:r,a11y:a={},className:n,classes:o,StylableButton:l,onClick:u,...c}=e,{isMenuOpen:d,setIsMenuOpen:m,menuContainerRef:p,prehydrationToggleId:h}=er(),[b,f]=(0,s.useState)([]);(0,s.useEffect)(()=>{d||b.forEach(e=>{e.style.display=""})},[d,b]);let g=h?(0,i.jsx)("label",{htmlFor:h,"data-hamburger-btn-label":"","aria-hidden":"true"}):void 0;return(0,i.jsx)(l,{...c,id:r,className:el()(o.hamburgerCloseButtonRoot,o.stylableButtonRoot,n),ref:t,a11y:a,onClick:e=>{let t=p?.current?Array.from(p?.current?.querySelectorAll("*")).filter(e=>{let{transitionProperty:t,transitionDuration:r,transitionDelay:a}=window.getComputedStyle(e);return("all"===t||"visibility"===t)&&("0s"!==a||"0s"!==r)}):[];f(t),t.forEach(e=>{e.style.display="none"}),m(!1),u?.(e)},semanticClassNames:en,prehydrationLabel:g})}),es=e=>({useComponentProps:(t,r,a)=>e({mapperProps:t,stateValues:r,controllerUtils:{...a,updateStyles:e=>{let t=Object.entries(e).reduce((e,[t,r])=>({...e,[t.startsWith("--")?t:t.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`)]:void 0===r?null:r}),{});a.updateStyles(t)}}})}),eu=(e,t)=>{if("linkPopupId"in e)return e.linkPopupId;{let{pagesMap:r,mainPageId:a}=t||{};if(!r)return;let n=new URL(e.href??""),o=Object.values(r).find(({pageUriSEO:e})=>!!e&&n.pathname?.includes(e));return o||(o=a?r[a]:void 0),o?.pageId}},ec=(e,t,r)=>{let{link:a,value:n,details:o,actionName:l,elementType:i,trackClicksAnalytics:s,pagesMetadata:u,...c}=t;if(!s||"function"!=typeof e)return;let d=u&&{...u,pagesMap:window.viewerModel?.siteFeaturesConfigs?.router?.pagesMap},m=((e,t)=>{if(!e?.type)return;let{type:r}=e;switch(r){case"AnchorLink":return"anchorDataId"in e&&("SCROLL_TO_TOP"===e.anchorDataId||"SCROLL_TO_BOTTOM"===e.anchorDataId)?void 0:{id:e.anchorDataId};case"DocumentLink":return{id:e.docInfo?.docId};case"PageLink":return{id:eu(e,t),isLightbox:"linkPopupId"in e};default:return}})(a,d),p=o||m?JSON.stringify({...m,...o}):void 0;e({src:76,evid:1113,...{...c,...{bl:navigator.language,url:window.location.href},details:p,elementType:i??"Unknown",actionName:l??(e=>{if(void 0!==e)return null===e?"None":e.type})(a),value:n??((e,t)=>{if(!e?.type)return;let{type:r}=e;switch(r){case"AnchorLink":return e.anchorDataId;case"DocumentLink":return e.docInfo?.name;case"PageLink":let a=eu(e,t);return a&&t?.pagesMap?.[a]?.title;default:return e.href}})(a,d)}},{endpoint:"pa",...r??{}})};(a=l||(l={})).Text="Text",a.Menu="Menu",a.Image="Image",a.Input="Input",a.Login="Login",a.Button="Button",a.Social="Social",a.Gallery="Gallery",a.Community="Community",a.Decorative="Decorative",a.MenuAndSearch="MenuAndSearch",a.MenuAndAnchor="MenuAndAnchor";let ed=(e={},t)=>!0===e[t]||"true"===e[t]||"new"===e[t],em="buttonContent",ep="stylablebutton-label",eh="stylablebutton-icon",eb=es(e=>{let{mapperProps:t,stateValues:r}=e,{trackClicksAnalytics:a,compId:n,language:o,mainPageId:i,...s}=t,{reportBi:u,reducedMotion:c,experiments:d={}}=r;return{...s,reportBiOnClick:e=>{let{fullNameCompType:t,label:r,link:c,isDisabled:d}=s;ec(u,{link:c,language:o,trackClicksAnalytics:a,elementTitle:r??"",elementType:t,pagesMetadata:{mainPageId:i},elementGroup:l.Button,details:{isDisabled:d??!1},element_id:n??e.currentTarget.id})},reducedMotion:c,isForcedColorsBackgroundEnabled:ed(d,"stylableButtonForcedColorsBackground")}});var ef=r(77442),eg=r(93293);let ey="wixui-",ev=(e,...t)=>{let r=[];return e&&r.push(`${ey}${e}`),t.forEach(e=>{e&&(r.push(`${ey}${e}`),r.push(e))}),r.join(" ")};function ex(e){return t=>{t.keyCode===e&&(t.preventDefault(),t.stopPropagation(),t.currentTarget.click())}}let ew=ex(32),eC=ex(13),eI=e=>{eC(e),ew(e)};ex(27);let eS=["aria-id","aria-metadata","aria-type"],ek=(e,t)=>Object.entries(e).reduce((e,[r,a])=>(t.includes(r)||(e[r]=a),e),{}),e_=({role:e,tabIndex:t,tabindex:r,...a}={})=>{let n=Object.entries(a).reduce((e,[t,r])=>({...e,[`aria-${t}`.toLowerCase()]:r}),{role:e,tabIndex:t??r});return Object.keys(n).forEach(e=>{(void 0===n[e]||null===n[e])&&delete n[e]}),ek(n,eS)},eM=e=>{let{role:t,tabIndex:r,tabindex:a,screenReader:n,lang:o,ariaAttributes:l={}}=e;return{role:t,tabIndex:r??a,screenReader:n,ariaAttributes:ek(Object.entries(l).reduce((e,[t,r])=>({...e,[`aria-${t}`.toLowerCase()]:r}),{}),eS),lang:o}},eN=e=>{let t=eM(e);return{...t.ariaAttributes,tabIndex:t.tabIndex,screenReader:t.screenReader,lang:t.lang,role:t.role}},eE=(e,t=0,{leading:r=!1,trailing:a=!0}={})=>{let n=null;return function(...o){r&&null===n&&e.apply(this,o),n&&clearTimeout(n),n=a&&r&&!n?setTimeout(()=>{n=null},t):setTimeout(()=>{a&&e.apply(this,o),n=null},t)}},eA=e=>!e||0===Object.keys(e).length&&e.constructor===Object,eO=()=>/^((?!chrome|android).)*safari/i.test(navigator?.userAgent),ej=e=>Object.entries(e).reduce((e,[t,r])=>(t.includes("data-")&&(e[t]=r),e),{}),eB=(e,t)=>e?{"data-comp":t,"data-aid":t}:{},eD=({reportBiOnClick:e,onClick:t})=>(0,s.useCallback)(r=>{e?.(r),t?.(r)},[e,t]),eR=s.forwardRef((e,t)=>{let r,{href:a,role:n,target:o,rel:l,className:i="",children:u,linkPopupId:c,anchorDataId:d,anchorCompId:m,tabIndex:p,dataTestId:h="linkElement",title:b,onClick:f,onDoubleClick:g,onMouseEnter:y,onMouseLeave:v,onFocus:x,onFocusCapture:w,onBlurCapture:C,"aria-live":I,"aria-disabled":S,"aria-label":k,"aria-labelledby":_,"aria-pressed":M,"aria-expanded":N,"aria-describedby":E,"aria-haspopup":A,"aria-current":O,dataPreview:j,dataPart:B}=e;switch(void 0!==e.activateByKey?e.activateByKey:c?"SpaceOrEnter":"Enter"){case"Enter":r=eC;break;case"Space":r=ew;break;case"SpaceOrEnter":r=eI;break;default:r=void 0}return void 0!==a||c?s.createElement("a",{...ej(e),"data-testid":h,"data-popupid":c,"data-anchor":d,"data-anchor-comp-id":m,"data-preview":j,"data-part":B,href:a||void 0,target:o,role:c?"button":n,rel:l,className:i,onKeyDown:r,"aria-live":I,"aria-disabled":S,"aria-label":k,"aria-labelledby":_,"aria-pressed":M,"aria-expanded":N,"aria-haspopup":A,"aria-describedby":E,"aria-current":O,title:b,onClick:f,onMouseEnter:y,onMouseLeave:v,onDoubleClick:g,onFocus:x,onFocusCapture:w,onBlurCapture:C,ref:t,tabIndex:c?0:p},u):s.createElement("div",{...ej(e),"data-testid":h,"data-preview":j,"data-part":B,className:i,tabIndex:p,"aria-label":k,"aria-labelledby":_,"aria-haspopup":A,"aria-disabled":S,"aria-expanded":N,title:b,role:n,onClick:f,onDoubleClick:g,onMouseEnter:y,onMouseLeave:v,ref:t},u)}),eL=e=>!!(e&&(e.href||e.linkPopupId));var eT=((n={}).HOVER="hover",n);let eP={root:"button",buttonLabel:"button__label",buttonIcon:"button__icon"},eH=e=>{let{label:t,icon:r,classNames:a}=e;return(0,i.jsxs)("span",{className:a.container,children:[t&&(0,i.jsx)("span",{className:a.label,"data-testid":ep,children:t}),r&&(0,i.jsx)("span",{className:a.icon,"aria-hidden":"true","data-testid":eh,children:r})]})};var eV=r(49293),eF=r(29476);function eW(e){let t=(0,eV.Tp)(e,{xmlMode:!0,lowerCaseAttributeNames:!1});return(0,eF.A)(t.children)}let e$=e=>s.createElement("span",null,eW(e||"")),ez=(e,t)=>e?e.replace(/(id="|url\(#|href="#)([^"]+)(?=[")])/g,(e,r,a)=>`${r}${t+a}`):e,eZ=(e,t)=>["has",t,...e.split("has").slice(1)].join("");function eK(e){let{hover:t={},disabled:r={},...a}=e;return{...a,...Object.fromEntries([...Object.entries(t).map(e=>{let[t,r]=e;return[eZ(t,"Hover"),r]}),...Object.entries(r).map(e=>{let[t,r]=e;return[eZ(t,"Disabled"),r]})])}}let eq={animatedSvg:"animatedSvg",animatedTagPath:"animatedPath",animateTagForward:"animateForward",animateTagBackward:"animateBackward"};var eU=((o={}).FORWARD="Forward",o.BACKWARD="Backward",o);let eX={Forward:"data-animated-end-path",Backward:"data-animated-start-path"},eG=(0,s.forwardRef)((e,t)=>{let{svgContent:r,reducedMotion:a=!1,duration:n}=e,o=(0,s.useRef)(null);(0,s.useImperativeHandle)(t,()=>({runAnimationForward:u,runAnimationBackward:c}));let l=(0,s.useCallback)(e=>{if(o.current){if(!a&&n){let t=`animateTag${e}`;o.current.querySelectorAll(`[data-animate-id=${eq[t]}]`).forEach(e=>e.beginElement())}o.current.querySelectorAll(`path[data-animate-id=${eq.animatedTagPath}]`).forEach(t=>{let r=t.getAttribute("d"),a=t.getAttribute(eX[e]);if(a){let n=e===eU.FORWARD?eU.BACKWARD:eU.FORWARD;t.getAttribute(eX[n])||t.setAttribute(eX[n],r||""),t.setAttribute("d",a)}})}},[a,n]),u=(0,s.useCallback)(()=>{l(eU.FORWARD)},[l]),c=(0,s.useCallback)(()=>{l(eU.BACKWARD)},[l]);return(0,i.jsx)("div",{ref:o,children:eW(r)})}),eJ=s.forwardRef((e,t)=>{let{id:r,link:a,type:n="button",svgString:o,isIconAnimated:l=!1,svgAnimatedIcon:u,animationDuration:c,label:d,isDisabled:m,className:p,isQaMode:h,fullNameCompType:b,reportBiOnClick:f,a11y:g,corvid:y,onDblClick:v,onMouseEnter:x,onMouseLeave:w,onFocus:C,onBlur:I,ariaAttributes:S,onClick:k,preventLinkNavigation:_,classNames:M,compPreviewState:N,reducedMotion:E,lang:A,direction:O,prehydrationLabel:j}=e,B=eL(a),D=_&&B,R=!m&&k||D,{iconSvgString:L,iconCollapsed:T,iconAnimationTriggers:P=[eT.HOVER]}=y||{},H=e.semanticClassNames||eP,V=s.useRef(null),F=(0,s.useRef)(!1),W=(0,s.useRef)(null);s.useImperativeHandle(t,()=>({focus:()=>{V.current?.focus()},blur:()=>{V.current?.blur()},animateIconForward:()=>{$()},animateIconBackward:()=>{z()}}));let $=(0,s.useCallback)(()=>{!m&&l&&W.current?.runAnimationForward()},[m,l]),z=(0,s.useCallback)(()=>{!m&&l&&W.current?.runAnimationBackward()},[m,l]),Z=s.useMemo(()=>eN({ariaAttributes:{...S,...g,label:S?.label??(g.label||d)},tabindex:g?.tabindex}),[g,d,S]),K=(0,s.useCallback)(e=>{P.includes(eT.HOVER)&&$(),x?.(e)},[P,$,x]),q=(0,s.useCallback)(e=>{P.includes(eT.HOVER)&&z(),w?.(e)},[P,z,w]),U=eD({reportBiOnClick:f,onClick:R?e=>{D&&e.preventDefault(),m||k?.(e)}:void 0}),X=s.useMemo(()=>((e,t,r)=>{let{onClick:a,onDblClick:n,onMouseEnter:o,onMouseLeave:l,onFocus:i,onBlur:s}=e;return{onClick:a,onMouseEnter:o,onMouseLeave:l,onKeyDown:t?eC:eI,onDoubleClick:!r&&n?n:void 0,onFocus:!r&&i?i:void 0,onBlur:!r&&s?s:void 0}})({onClick:U,onDblClick:v,onMouseLeave:q,onMouseEnter:K,onFocus:C,onBlur:I},B,m),[U,v,q,K,C,I,B,m]),G=M.root;F.current=!1;let J=(0,s.useMemo)(()=>{if(!T&&null!==L){if(L)return F.current=!0,e$(ez(L,r));else if(o)return e$(ez(o,r))}return null},[T,L,r,o]),Y=(0,s.useMemo)(()=>l&&u?(0,i.jsx)(eG,{svgContent:u,reducedMotion:E,duration:c,ref:W}):null,[l,E,u,c]),Q=(0,s.useMemo)(()=>l?Y:J,[l,Y,J]),ee=t=>(0,i.jsxs)("div",{id:r,className:p,...eB(h,b),...ej(e),"data-semantic-classname":H.root,lang:A,...O&&{dir:O},children:[j,(0,i.jsx)("button",{type:n,disabled:m,className:G,"data-testid":em,...Z,...X,ref:V,role:t,"data-preview":N,children:(0,i.jsx)(eH,{label:d,icon:Q,override:F.current,semanticClassNames:H,classNames:M})})]});return m&&B?ee("link"):B?(()=>{let{onFocus:t,onBlur:n,...o}=X;return(0,i.jsxs)("div",{id:r,className:p,...o,...ej(e),...eB(h,b),"data-semantic-classname":H.root,...O&&{dir:O},children:[j,(0,i.jsx)(eR,{...a,...Z,href:m?void 0:a.href,className:M.link,onFocusCapture:t,onBlurCapture:n,ref:V,dataPreview:N,children:(0,i.jsx)(eH,{label:d,icon:Q,semanticClassNames:H,classNames:M})})]})})():ee()}),eY=e=>{let{label:t,icon:r,override:a,semanticClassNames:n}=e;return(0,i.jsxs)("span",{className:eg.classes.container,children:[t&&(0,i.jsx)("span",{className:(0,eg.st)(eg.classes.label,ev(n.buttonLabel)),"data-testid":ep,children:t}),r&&(0,i.jsx)("span",{className:(0,eg.st)(eg.classes.icon,{override:!!a},ev(n.buttonIcon)),"aria-hidden":"true","data-testid":eh,children:r})]})},eQ=s.forwardRef((e,t)=>{let{id:r,link:a,type:n="button",svgString:o,label:l,isDisabled:u,className:c,stylableButtonClassName:d,customClassNames:m=[],isQaMode:p,fullNameCompType:h,reportBiOnClick:b,a11y:f,corvid:g,isMaxContent:y=!1,isWrapText:v=!1,onDblClick:x,onMouseEnter:w,onMouseLeave:C,onFocus:I,onBlur:S,ariaAttributes:k,onClick:_,preventLinkNavigation:M,lang:N,prehydrationLabel:E,isForcedColorsBackgroundEnabled:A}=e,O=eL(a),j=M&&O,B=!u&&_||j,D=e.semanticClassNames||eP,R=s.useRef(null);s.useImperativeHandle(t,()=>({focus:()=>{R.current?.focus()},blur:()=>{R.current?.blur()}}));let L=s.useMemo(()=>eN({ariaAttributes:{...k,...f,label:k?.label??(f.label||l)},tabindex:f?.tabindex}),[f,l,k]),T=eD({reportBiOnClick:b,onClick:B?e=>{j&&e.preventDefault(),u||_?.(e)}:void 0}),P=s.useMemo(()=>((e,t,r)=>{let{onClick:a,onDblClick:n,onMouseEnter:o,onMouseLeave:l,onFocus:i,onBlur:s}=e;return{onClick:a,onMouseEnter:o,onMouseLeave:l,onKeyDown:t?eC:eI,onDoubleClick:!r&&n?n:void 0,onFocus:!r&&i?i:void 0,onBlur:!r&&s?s:void 0}})({onClick:T,onDblClick:x,onMouseLeave:C,onMouseEnter:w,onFocus:I,onBlur:S},O,u),[T,x,C,w,I,S,O,u]),{iconSvgString:H,iconCollapsed:V,...F}=g||{},W=(0,eg.st)(eg.classes.root,{error:!1,disabled:u,isMaxContent:y,isWrapText:v,...eK(F)},A?eg.classes.forcedColorsBackground:void 0,d,ev(D.root,...m)),$=null,z=!1;!V&&null!==H&&(H?($=e$(ez(H,r)),z=!0):o&&($=e$(ez(o,r))));let Z=t=>(0,i.jsxs)("div",{id:r,className:c,...eB(p,h),...ej(e),"data-semantic-classname":D.root,children:[E,(0,i.jsx)("button",{type:n,disabled:u,className:W,"data-testid":em,...L,...P,ref:R,role:t,children:(0,i.jsx)(eY,{label:l,icon:$,override:z,semanticClassNames:D})})]});return u&&O?Z("link"):O?(()=>{let{onFocus:t,onBlur:n,...o}=P;return(0,i.jsxs)("div",{id:r,className:c,...o,...ej(e),...eB(p,h),"data-semantic-classname":D.root,lang:N,children:[E,(0,i.jsx)(eR,{...a,...L,href:u?void 0:a.href,className:(0,eg.st)(W,eg.classes.link),onFocusCapture:t,onBlurCapture:n,ref:R,children:(0,i.jsx)(eY,{label:l,icon:$,semanticClassNames:D})})]})})():Z()}),e0=u().forwardRef((e,t)=>{let{isDisabled:r,stylableButtonClassName:a,customClassNames:n=[],corvid:o,isMaxContent:l=!1,isWrapText:s=!1,isUdpExperimentOn:u,isForcedColorsBackgroundEnabled:c}=e;if(!u)return(0,i.jsx)(eQ,{...e,ref:t});let{iconSvgString:d,iconCollapsed:m,...p}=o||{},h=e.semanticClassNames||eP,b=(0,eg.st)(eg.classes.root,{error:!1,disabled:r,isMaxContent:l,isWrapText:s,...eK(p)},c?eg.classes.forcedColorsBackground:void 0,a,ev(h.root,...n)),f=(0,eg.st)(b,eg.classes.link),g=(0,eg.st)(eg.classes.label,ev(h.buttonLabel)),y=!1;!m&&null!==d&&d&&(y=!0);let v=(0,eg.st)(eg.classes.icon,{override:y},ev(h.buttonIcon)),x={...e,classNames:{root:b,link:f,label:g,icon:v,container:(0,eg.st)(eg.classes.container)}};return(0,i.jsx)(eJ,{...x,ref:t})}),e1=u().forwardRef(e=>{let t={...e,classes:{...ef.classes,hamburgerCloseButtonRoot:(0,ef.st)(ef.classes.root),stylableButtonRoot:(0,ef.st)(eg.classes.root)},StylableButton:e0};return(0,i.jsx)(ei,{...t})}),e2={root:"umBpNq",forcedColorsBackground:"cnbtKC",hasBorderColor:"b5wzzG",hasBackgroundColor:"IdBKRQ",hasHoverBorderColor:"olGtjp",hasHoverBackgroundColor:"H4kLBj",hasDisabledBorderColor:"jRfRxf",hasDisabledBackgroundColor:"yNUpJa",label:"xuJAxK",hasColor:"EOdpK9",hasHoverColor:"wCtkkB",hasDisabledColor:"GsVIhZ",link:"wVQcpq",container:"NZHz_8",icon:"GvoWb8",hasIconColor:"LwoP3t",hasHoverIconColor:"Sbl9_q",hasDisabledIconColor:"ET2QWr"},e5={root:"WZxFET",forcedColorsBackground:"wIt3qS",hasBorderColor:"LEgq9n",hasBackgroundColor:"ANbqd3",hasHoverBorderColor:"QHgQsb",hasHoverBackgroundColor:"YXO83s",hasDisabledBorderColor:"Pl_R65",hasDisabledBackgroundColor:"qSNL2N",label:"QeinDR",hasColor:"xXDwXs",hasHoverColor:"DEbY45",hasDisabledColor:"liVS6k",link:"OOhWpA",container:"UPWJFm",icon:"vwUNxR",hasIconColor:"PlqraU",hasHoverIconColor:"jEsvuh",hasDisabledIconColor:"xcGqHs"},e3=function(){for(var e,t,r=0,a="";r<arguments.length;)(e=arguments[r++])&&(t=function e(t){var r,a,n="";if("string"==typeof t||"number"==typeof t)n+=t;else if("object"==typeof t)if(Array.isArray(t))for(r=0;r<t.length;r++)t[r]&&(a=e(t[r]))&&(n&&(n+=" "),n+=a);else for(r in t)t[r]&&(n&&(n+=" "),n+=r);return n}(e))&&(a&&(a+=" "),a+=t);return a},e4=u().forwardRef((e,t)=>{let{isDisabled:r,stylableButtonClassName:a,customClassNames:n=[],corvid:o,isMaxContent:l=!1,isWrapText:s=!1,direction:u,fallbackDirectionClassName:c,isForcedColorsBackgroundEnabled:d}=e,{iconSvgString:m,iconCollapsed:p,...h}=o||{},b=e.semanticClassNames||eP,f=e3(e5.root,a,!u&&c,ev(b.root,...n),{error:!1,disabled:r,isMaxContent:l,isWrapText:s,[e5.forcedColorsBackground]:!!d},function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(function(e){let t=Object.keys(e),r=[];for(let a of t)e[a]&&r.push(a);return r})(eK(...t)).filter(e=>e in e5).map(e=>e5[e])}(h)),g=e3(f,e5.link),y=e3(e5.label,ev(b.buttonLabel)),v=!1;!p&&null!==m&&m&&(v=!0);let x=e3(e5.icon,{override:v},ev(b.buttonIcon)),w={...e,classNames:{root:f,link:g,label:y,icon:x,container:e5.container}};return(0,i.jsx)(eJ,{...w,ref:t})}),e6=u().forwardRef(e=>{let t={...e,classes:{...e2,hamburgerCloseButtonRoot:e2.root},StylableButton:e4};return(0,i.jsx)(ei,{...t})}),e7=e=>u().createElement("div",{key:`${e.props.id}-rotated-wrapper`,"data-mesh-id":`${e.props.id}-rotated-wrapper`},e),e8=u().forwardRef((e,t)=>{let{id:r,className:a,wedges:n=[],rotatedComponents:o=[],children:l,fixedComponents:i=[],extraClassName:s="",renderRotatedComponents:c=e7}=e,d=u().Children.toArray(l()),m=[],p=[];d.forEach(e=>i.includes(e.props.id)?m.push(e):p.push(e));let h=(e=>{let{wedges:t,rotatedComponents:r,childrenArray:a,renderRotatedComponents:n}=e,o=r.reduce((e,t)=>({...e,[t]:!0}),{});return[...a.map(e=>o[e.props.id.split("__")[0]]?n(e):e),...t.map(e=>u().createElement("div",{key:e,"data-mesh-id":e}))]})({childrenArray:p,rotatedComponents:o,wedges:n,renderRotatedComponents:c});return u().createElement("div",{...ej(e),"data-mesh-id":`${r}inlineContent`,"data-testid":"inline-content",className:e3(a,s),ref:t},u().createElement("div",{"data-mesh-id":`${r}inlineContent-gridContainer`,"data-testid":"mesh-container-content"},h),m)}),e9=u().forwardRef(({children:e,className:t},r)=>u().createElement("div",{className:e3(t,"gDZ5xr"),"data-testid":"responsive-container-overflow",ref:r},e)),te=u().forwardRef(({containerLayoutClassName:e,overlowWrapperClassName:t,hasOverflow:r,hasScrollOverflow:a,shouldOmitWrapperLayers:n,children:o,role:l,label:i,extraRootClass:c="",ariaLive:d,ariaAttributes:m,tabIndex:p,tagName:h="div"},b)=>{let f=!n&&r,g=-1;a&&void 0!==p&&(g=p);let y=f?g:void 0,v=(0,s.useCallback)(e=>f?u().createElement(e9,{className:e3(t,c)},e):e,[f,t,c]),x=r?e:e3(e,c),w={ref:b,"data-testid":"responsive-container-content",tabIndex:y,...l?{role:l}:{},...i?{"aria-label":i}:{},...d?{"aria-live":d}:{},...e_(m)};return"multi-column-layouter"===h?(w.class=x,w.style={visibility:"hidden"}):w.className=x,v(n?u().createElement(u().Fragment,null,o()):u().createElement(h||"div",w,o()))}),tt=e=>{let{id:t,className:r,customClassNames:a=[],children:n,hasResponsiveLayout:o,containerProps:l,meshProps:u,containerRootClassName:c,onOpen:d,onClose:m,onClick:p,onMouseEnter:h,onMouseLeave:b,rootClassName:f,isOverflowFixEnabled:g}=e,{isMenuOpen:y,menuContainerRef:v,animationState:x}=er(),w="function"==typeof n?n:()=>n;s.useEffect(()=>{void 0!==y&&(y?d?.({type:"onOpen"}):m?.({type:"onClose"}))},[y,d,m]);let C=s.useCallback(e=>{p?.(e)},[p]);return(0,i.jsxs)("div",{id:t,ref:v,tabIndex:-1,className:e3(c,r||"","ZBf0K1",g&&"fy6eJk"),onClick:C,onMouseEnter:h,onMouseLeave:b,"data-animation-name":x.name,"data-animation-state":x.phase,...ej(e),children:[(0,i.jsx)("div",{"aria-hidden":!0,className:e3(f,ev("hamburger-menu-container",...a))}),o?(0,i.jsx)(te,{...l,tabIndex:-1,children:w}):(0,i.jsx)(e8,{...u,id:t,children:w})]})},tr=es(e=>{let{mapperProps:t,stateValues:r}=e,{experiments:a={}}=r,n=ed(a,"specs.thunderbolt.HamburgerMenuOverflowFix");return{...t,isOverflowFixEnabled:n}});var ta=r(82592);let tn="u">typeof window?s.useLayoutEffect:s.useEffect,to=e=>`[data-item-depth="${e}"]`,tl=e=>"rtl"===window.getComputedStyle(e).direction,ti="scrollLeft",ts=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:700,a=e[ti],n=null,o=l=>{null===n&&(n=l);let i=Math.min(1,(l-n)/r);e[ti]=a+(1-Math.pow(1-i,4))*(t-a),1===i?n=null:requestAnimationFrame(o)};a!==t&&requestAnimationFrame(o)},tu=(e,t)=>(eO()?ts:(e,t)=>{e.scrollTo({left:t,top:0,behavior:"smooth"})})(e,t),tc=to(0),td=function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],r=Array.from(e?.querySelectorAll(tc)||[]).map(e=>{let{firstChild:t}=e;return t});return t&&tl(e.firstChild)?[...r].reverse():r},tm=e=>e.querySelector('[data-menu-scroll-action="page"]')?.getBoundingClientRect().width||0,tp=e=>{let{left:t,width:r}=e.getBoundingClientRect();return[t,r+t]},th=e=>{let[t,r]=tp(e),a=getComputedStyle(e),[n,o,l,i]=[a.paddingLeft,a.paddingRight,a.borderLeftWidth,a.borderRightWidth].map(e=>parseFloat(e));return[t+n+l,r-o-i]},tb=(e,t)=>{let r,a="forward"===t,n=a?td(e,!1):td(e,!1).reverse(),o=tl(e.firstChild),l=n.map(tp),[i,s]=th(e),u=(a?o:!o)?tf(l,i):-1===(r=[...l].findIndex(e=>{let[,t]=e;return t>=s}))?0:r;u<l.length&&tg(e,n[u],u+1<n.length?n[u+1]:void 0)},tf=(e,t)=>{let r=e.findIndex(e=>{let[r]=e;return r<=t});return -1===r?0:r},tg=(e,t,r)=>{let[a,n]=th(e),[o,l]=tp(t);if(o>=a&&l<=n)return;let i=a+tm(e);15>Math.abs(o-i)&&r?tg(e,r):tu(e,e.scrollLeft+o-i)},ty=(e,t,r)=>r&&(a=>{r?.(a,{...e,selected:t})}),tv=e=>{if(e?.current)return getComputedStyle(e.current).getPropertyValue("--orientation")},tx=e=>{let t="vertical"===tv(e),r=(e=>{if(e?.current)return getComputedStyle(e.current).getPropertyValue("--vertical-dropdown-display")})(e);return t&&"alwaysOpen"===r},tw=(e,t,r)=>{let a=[h,b].includes(r.phase);return!e&&t&&!a},tC=(0,s.createContext)({items:[],currentUrl:"#",translations:{menuNavAriaLabel:"Site",dropdownButtonAriaLabel:"More pages"},menuStyleId:"",customClassNames:[],getAnimationPackage:()=>y,navAriaLabel:"",isHamburgerMenuOpened:void 0,setIsHamburgerMenuOpened:void 0,a11yProps:{}}),tI=()=>(0,s.useContext)(tC),tS=e=>{let{children:t,items:r,partToPreviewStateMap:a,currentUrl:n,activeAnchor:o,translations:l,menuStyleId:u,customClassNames:c,getAnimationPackage:d,navAriaLabel:m,isHamburgerMenuOpened:p,setIsHamburgerMenuOpened:h,a11yProps:b,dropdownAnchor:f,dropdownAlign:g}=e,y=(0,s.useMemo)(()=>({items:r,partToPreviewStateMap:a,currentUrl:n,activeAnchor:o,translations:l,menuStyleId:u,customClassNames:c,getAnimationPackage:d,navAriaLabel:m,isHamburgerMenuOpened:p,setIsHamburgerMenuOpened:h,a11yProps:b,dropdownAnchor:f,dropdownAlign:g}),[r,a,n,o,l,u,c,d,m,p,h,b,f,g]);return(0,i.jsx)(tC.Provider,{value:y,children:t})},tk={listItem:"NxO5nt",itemWrapper:"fYThT1",labelContainer:"FBAIyH",physicalLayout:"QFOPOz",hover:"BjD2X8",label:"ijO_Jr",selected:"aH0Njg",dropdownToggleButton:"RXCM8H",horizontalDropdown:"rpHatU",coverAllSpace:"wWora8",srOnly:"G_xd9z",dropdownIcon:"kbbiAh",noDropdownItems:"iincGk",horizontalDropdownDisplayWrapper:"JFWRCg",verticalDropdownDisplayWrapper:"lmsYvh",verticalDropdown:"t_wvYI",expandedDropdown:"Rfl5du",divider:"BDrALc",submenuToggleWrapper:"jGiW2t",submenuToggleLabel:"twZzaW",hiddenToggle:"WCS58T"},t_=e=>"SCROLL_TO_TOP"===e.dataId||"SCROLL_TO_BOTTOM"===e.dataId,tM=e=>e?.type==="AnchorLink"||!!(e?.anchorCompId||e?.anchorDataId),tN=(e,t,r)=>{let a,n=(a=[],e.forEach(e=>{a.push(e),e.items&&(a.push(...e.items),e.items.forEach(e=>{a.push(...e.items||[])}))}),a),o=n.find(e=>e.selected);if(o)return o;if(t&&!t_(t)){let e=n.find(e=>((e,t)=>{if(!t||!tM(t))return!1;let r=t.anchorCompId&&t.anchorCompId===e.compId,a=t.anchorDataId&&t.anchorDataId===e.dataId;return!!(r||a)})(t,e.link));if(e)return e}return n.find(e=>{let{link:t}=e;return!!t&&!tM(t)&&decodeURIComponent((t.href||"").split("?")[0])===r})},tE=(e,t)=>{if(!t)return!1;if(!0===t.selected)return!0===e.selected&&e.label===t.label;if(!e.link||!t.link)return!1;let{link:r}=e,{link:a}=t;if(r.type!==a.type)return!1;if(tM(r)||tM(a))return r.anchorCompId===a.anchorCompId&&r.anchorDataId===a.anchorDataId;return r.href===a.href},tA="horizontal-menu",tO="horizontal-menu__item",tj="horizontal-menu__item-label",tB=e=>(0,i.jsx)("svg",{width:"16",height:"11",viewBox:"0 0 16 11",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,i.jsx)("path",{d:"M8 10.5L16 1.86193L14.7387 0.5L8 7.77613L1.26133 0.499999L-5.95321e-08 1.86193L8 10.5Z"})}),tD=e=>{let{chevronButtonRef:t,onClick:r,isOpen:a,hasSubItems:n,hasBuilderContainer:o,hasLink:l,ariaLabel:s,isDropdownIconOpen:u,className:c,srOnly:d,submenuToggleId:m}=e,p=(0,i.jsx)("button",{"aria-label":s,ref:t,className:el()(tk.dropdownToggleButton,!n&&!o&&tk.noDropdownItems,!l&&tk.coverAllSpace,c),onClick:e=>{l&&e.stopPropagation(),r()},"aria-expanded":a,...!d&&{"data-part":"dropdown-button"},children:(0,i.jsx)(tB,{"data-part":"dropdown-icon","data-open":u?"true":void 0,className:el()(tk.dropdownIcon,ev("menu__item-icon"))})});return m?(0,i.jsxs)("span",{className:tk.submenuToggleWrapper,children:[(0,i.jsx)("label",{htmlFor:m,className:tk.submenuToggleLabel,"data-submenu-toggle-label":"","aria-hidden":"true"}),p]}):p},tR=e=>{let{item:t,currentItem:r,className:a,hasDropdownMenu:n,hasSubItems:o,hasBuilderContainer:l,onItemClick:u,onItemDblClick:c,onItemMouseIn:d,onItemMouseOut:m,partToPreviewStateMap:p,translations:h,chevronButtonRef:f,toggleDropdown:g,isOpen:y,dropdownAnimationState:v,layoutClassType:x,withVariableStyles:w,submenuToggleId:C}=e,I=e3(tk.label,ev(tj),ev("menu__item-label"),{GPIJZi:w}),S=tE(t,r),{label:k,link:_}=t,M=!eA(_),N=(0,s.useRef)(null),E=e3(a,tk.labelContainer,tk[x],ev(tO),ev("menu__item"),{cVnJ7u:w}),A=(o||M)&&!S,O=y&&v.phase!==b,{children:j,...B}=t;return(0,i.jsxs)("div",{className:E,"data-selected":!!S||void 0,"data-part":"menu-item-content","data-preview":p?.item,"data-interactive":A,onClick:ty(B,S,u),onMouseEnter:ty(B,S,d),onMouseLeave:ty(B,S,m),onDoubleClick:ty(B,S,c),children:[(0,i.jsx)(eR,{ref:N,..._,dataPart:"menu-item-link",activateByKey:"Enter",...S&&{"aria-current":"page"},children:(0,i.jsx)("div",{className:I,"data-part":"label",children:k})}),n&&["default","srOnly"].map(e=>(0,i.jsx)(tD,{ariaLabel:h.dropdownButtonAriaLabel?.replace("<%= itemName %>",k),chevronButtonRef:f,onClick:g,isOpen:y,hasSubItems:o,hasBuilderContainer:l,hasLink:M,isDropdownIconOpen:O,className:"srOnly"===e?tk.srOnly:void 0,srOnly:"srOnly"===e,submenuToggleId:"srOnly"===e?void 0:C},e))]})};var tL=r(7762),tT=r.n(tL);let tP=e=>{let t=((e,t={fallbackValue:void 0})=>{let{fallbackValue:r,shouldRoundValue:a}=t,n=parseFloat(e),o=e.replace(/-?\d+(\.\d+)?/,"")||"px";return Number.isNaN(n)?r:{value:a?Math.round(n):n,unit:o}})(`${e}`);if(!t)return;let{value:r,unit:a}=t;return{propertyType:"Size",unit:a,value:r}},tH=/(\$\d+)/g,tV={propertyType:"Size",value:0,unit:"px"},tF=e=>{let t=e.trim().split(/\s(?![^(]*\))/),r=t.includes("inset"),a=t.slice(-1)[0],[n,o,l,i]=t.filter(e=>"inset"!==e).filter(e=>e!==a).map(tP).filter(Boolean),s=(e=>{try{let t=((e,t)=>{var r;let a,n,o;if(r=e,a=/^rgb\(var\(--color_\d+\)\)$/.test(r),n=/^rgba\(var\(--color_\d+\),[ ]?\d+(\.\d*)?\)$/.test(r),a||n){let t,r=e.match(/(color_\d+)\)/)[1],a=(t=e.match(/,[ ]?(\d+(\.\d*)?)\)$/),parseFloat(t?.[1]??"1")),n={propertyType:"ThemeColor",theme:r};return a<1&&(n.alpha={propertyType:"Opacity",value:a}),n}if(o=e,/^color_\d+$/.test(o)){let r={propertyType:"ThemeColor",theme:e};return null!=t&&t<1&&(r.alpha={propertyType:"Opacity",value:t}),r}})(e,void 0);if(t)return t;return((e,t)=>{let{r,g:a,b:n,alpha:o}=tT()(e).object();return{propertyType:"Color",value:tT()([r,a,n,parseFloat((null!=t&&t<1?t:o)?.toFixed(2)||"1")]).hexa()}})(e,void 0)}catch{return}})(a);if(n&&o&&s)return{propertyType:"BoxShadowLayer",offsetX:n,offsetY:o,inset:r,blurRadius:l??tV,spreadRadius:i??tV,color:s}},tW={screen:"calc(100vw - 2 * var(--computed-horizontal-margin))",menuStretched:"100%",menuCustomWidth:null,menuItem:"max-content"},t$=function(e){let t,r,a,n,o,l,i,s,u,c=!(arguments.length>1)||void 0===arguments[1]||arguments[1],d=e?.querySelector(`[data-part="${ee}"]`),m=e?.closest(`[data-part="${Q}"]`);if(!e||!d||!m)return;c&&e.setAttribute("data-open","calculating"),r=(t=window.getComputedStyle(d)).getPropertyValue("--computed-anchor"),a=t.getPropertyValue("--computed-align"),d.style.setProperty("width",tW[r]),"menuItem"===r&&d.style.setProperty("min-width",`${e.offsetWidth}px`),n=(e=>{switch(e.anchor){case"screen":return-(e.menuEl.getBoundingClientRect().left??0);case"menuStretched":return 0;case"menuCustomWidth":case"menuItem":return(e=>{let{align:t,itemEl:r,dropdownEl:a}=e;switch(t){case"start":return r.offsetLeft;case"center":return r.offsetLeft+(r.offsetWidth-a.offsetWidth)/2;case"end":return r.offsetLeft+r.offsetWidth-a.offsetWidth}})(e)}})({itemEl:e,dropdownEl:d,menuEl:m,anchor:r,align:a}),d.style.setProperty("--dropdown-left",`${n}px`),d.style.setProperty("margin-left",(e=>{switch(e){case"screen":return"var(--computed-horizontal-margin)";case"menuStretched":return"0";case"menuCustomWidth":case"menuItem":return"var(--scrolled-left)"}})(r));let p=(o=e.getBoundingClientRect(),l=window.getComputedStyle(d).getPropertyValue("--computed-space-above"),i=d.offsetHeight+Number.parseInt(l,10),s=window.innerHeight-o.bottom,u=o.top-(Number.parseInt(window.getComputedStyle(document.documentElement).getPropertyValue("--wix-ads-height"),10)||0),!(s>=i)&&u>=i&&(d.style.setProperty("margin-top",`-${i+o.height}px`,"important"),d.style.setProperty("--before-el-top","100%"),!0)),h=(e=>{let t=window.getComputedStyle(e),r=t.getPropertyValue("--dropdown-container-box-shadow"),a=t.getPropertyValue("--container-box-shadow")||r;if(!a||"none"===a)return 0;let n=(e=>{if(!e)return;if("none"===e)return{propertyType:"BoxShadow",layers:[]};let t=(e=>{let t=e=>{let a=e.match(tH)?.[0];return a?t(e.replace(a,r.get(a))):e},{tokenMap:r,remainingExpression:a}=((e,t)=>{let r=new Map,a=e;for(;a.length&&t.test(a);)a=a.replace(t,e=>{let t=`$${r.size}`;return r.set(t,e),t});return{remainingExpression:a,tokenMap:r}})(e,/([A-Za-z-]+\([^()]+\))/g);return a.split(",").map(e=>t(e.trim()))})(e).map(tF).filter(Boolean);if(t.length)return{propertyType:"BoxShadow",layers:t}})(a);return n&&n.layers.length?Math.max(...n.layers.map(e=>{let{offsetX:t,offsetY:r,blurRadius:a,spreadRadius:n}=e;return Math.max(Math.abs(t.value),Math.abs(r.value))+a.value+n.value})):0})(d),b=h?`-${h}px`:"0%";d.style.setProperty("--shadow-margin",b);let f=p?`inset(100% ${b} ${b} ${b})`:`inset(${b} ${b} 100% ${b})`;d.style.setProperty("--animation-clip-path",f),d.setAttribute("data-open","true"),e.setAttribute("data-open","true");let g=e.closest("[data-prehydration]");g?.removeAttribute("data-prehydration")},tz=e=>{let t=e?.querySelector(`[data-part="${ee}"]`);e?.removeAttribute("data-open"),t?.removeAttribute("style"),t?.removeAttribute("data-open")},tZ=(e,t)=>{let r=(0,s.useRef)(!0);(0,s.useEffect)(()=>{r.current||e(),r.current=!1},t)},tK=(0,s.createContext)({dropdownElementRef:{current:null},setDropdownDomStylesApplier:()=>{}}),tq=e=>{let{item:t,currentItem:r,focusOnMenuItem:a,getAnimationPackage:n,partToPreviewStateMap:o,HorizontalDropdown:l,VerticalDropdown:u,submenuDirection:c,itemClassName:d,dropdownItemClassName:m,dropdownSubItemClassName:p,onItemClick:h,onItemMouseIn:b,onItemMouseOut:y,onItemDblClick:v,submenuToggleIdPrefix:x}=e,{children:w,forceOpen:C=!1}=t,{animationState:I,initEnterAnimation:S,initExitAnimation:k}=f(K,G),_=!!t.items?.length,M=!!t.isContainerItem,N=!!w||M||_,E=!eA(t.link),A=x&&_?`${x}-${t.id}-submenu-toggle`:void 0,O=(0,s.useRef)(null),j=(0,s.useRef)(null);if(null===j.current)if(A&&"u">typeof document){let e=document.getElementById(A);j.current=!!e?.checked}else j.current=!1;let B=(0,s.useRef)(null),D=(0,s.useRef)(null),{isOpen:R,dropdownAnimationState:L,showDropdown:T,showDropdownImmediate:P,hideDropdown:H,toggleDropdown:V,updateDropdownDomStyles:F}=(e=>{let{itemRef:t,forceOpen:r,getAnimationPackage:a}=e,n=()=>t$(t.current),{animationState:o,initEnterAnimation:l,initExitAnimation:i,skipToEnterDone:u}=f(q,J),[c,d]=(0,s.useState)(r),m=()=>X[a()].dropdownAnimationName;tn(()=>{c&&n()},[c]);let p=()=>{l(m()),d(!0),t.current?.focus()},h=()=>{i(m(),()=>d(!1))};return tZ(()=>{c||tz(t.current)},[c]),tZ(()=>{r?p():h()},[r]),(0,s.useEffect)(()=>()=>tz(t.current),[]),{isOpen:c,dropdownAnimationState:o,showDropdown:p,showDropdownImmediate:()=>{u(m()),d(!0)},hideDropdown:h,toggleDropdown:()=>{c?h():p()},updateDropdownDomStyles:n}})({itemRef:D,forceOpen:C,getAnimationPackage:n}),{isHamburgerMenuOpened:W}=tI(),{setDropdownDomStylesApplier:$}=(0,s.useContext)(tK);$(F);let z=(e=>{let{showDropdown:t,hideDropdown:r,itemRef:a,getMenuItemAnimationName:n,initEnterAnimation:o,initExitAnimation:l,isOpen:i,hasLink:s,dropdownAnimationState:u}=e,c=()=>{let e=tv(a)===g,t=tx(a),r=tw(e,i,u);return(!!s||!t&&!r)&&!!e};return{onMouseEnter:()=>{let e=tv(a)===g,r=tx(a),l=tw(e,i,u);if(!s&&(r||l))return;let c=n();e&&t(),o(c)},onMouseLeave:()=>{let e=n();c()&&r(),l(e)},onBlur:e=>{let t=!e.relatedTarget||!e.currentTarget.contains(e.relatedTarget),a=n();c()&&t&&r(),l(a)}}})({showDropdown:T,hideDropdown:H,itemRef:D,getMenuItemAnimationName:()=>X[n()].menuItemAnimationName,initEnterAnimation:S,initExitAnimation:k,isOpen:R,hasLink:E,dropdownAnimationState:L});(0,s.useEffect)(()=>{r?.id===t.id&&D.current&&a?.(D.current)},[r,t,a]),tn(()=>{(O.current?.checked||j.current)&&!R&&P(),N&&!R&&D.current?.matches(":hover")&&P()},[]);let Z=(0,s.useRef)(W);(0,s.useEffect)(()=>{Z.current&&!W&&R&&H(),Z.current=W},[W,R,H]);let U=(0,s.useCallback)(()=>{B.current?.focus(),H()},[H,B]),Y=(0,s.useCallback)(e=>{"Escape"===e.key&&U()},[U]);(0,s.useEffect)(()=>(R?window.addEventListener("keydown",Y):window.removeEventListener("keydown",Y),()=>{window.removeEventListener("keydown",Y)}),[R,Y]);let Q={item:t,currentItem:r,dropdownAnimationState:L,onEscKeyDown:U,itemClassName:m,subItemClassName:p,onItemClick:h,onItemMouseIn:b,onItemMouseOut:y,onItemDblClick:v};return(0,i.jsxs)("li",{ref:D,className:tk.listItem,"data-part":"menu-item","data-animation-name":I.name,"data-animation-state":I.phase,"data-item-depth":"0",onFocus:()=>{let e,t=D.current;!t||(e=t.getBoundingClientRect()).top>=0&&e.bottom<=window.innerHeight||t.scrollIntoView()},children:[A&&(0,i.jsx)("input",{type:"checkbox",id:A,ref:O,"data-submenu-toggle":"","aria-hidden":"true",tabIndex:-1,autoComplete:"off",className:tk.hiddenToggle}),(0,i.jsxs)("div",{className:tk.itemWrapper,...z,children:[(0,i.jsx)(tR,{...e,className:d,hasDropdownMenu:N,hasSubItems:_,hasBuilderContainer:M,chevronButtonRef:B,toggleDropdown:V,isOpen:R,dropdownAnimationState:L,submenuToggleId:A}),N&&(0,i.jsx)(l,{...Q,children:w,direction:c})]}),_&&(0,i.jsx)(u,{...Q,isOpen:R,partToPreviewStateMap:o,direction:c}),(0,i.jsx)("span",{className:tk.divider})]})},tU={root:"Y4Cdvx",physicalLayout:"VxjUGd",rootDirection:"tn8ZSa",container:"OD_PyT"},tX={root:"PnnIOa",physicalLayout:"hcRPG3",icon:"KEUNmX",logicalLayout:"Od2sOd",visible:"fXBvwp",hidden:"sLcDXV"},tG=e3(tX.icon,ev("menu__scroll-button-icon")),tJ=e=>{let{className:t,onClick:r,direction:a,isHidden:n,dataPart:o,previewState:l,layoutClassType:s,withVariableStyles:u}=e,c=e3(tX.root,t,tX[s],u&&"MXA4tA",n?tX.hidden:tX.visible,ev("menu__scroll-button"),"scroll-button");return(0,i.jsx)("div",{onClick:r,"aria-hidden":"true","aria-label":"scroll",className:c,"data-menu-scroll-action":"page","data-hidden":n,"data-preview":l,"data-part":o,children:(0,i.jsx)("span",{className:tG,children:(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 6 12",children:(0,i.jsx)("path",{d:"forward"===a?"M6 6L.8 0 0 .7 4.7 6 0 11.3l.8.7z":"M0 6L5.2 0 6 .7 1.3 6 6 11.3 5.2 12z"})})})})},tY=e=>{let{isScrollBackwardButtonShown:t,isScrollForwardButtonShown:r,scrollPageForward:a,scrollPageToBackward:n,previewState:o,layoutClassType:l,withVariableStyles:s}=e,u={previewState:o,layoutClassType:l,withVariableStyles:s};return(0,i.jsxs)("div",{className:"UU6mel",children:[(0,i.jsx)(tJ,{direction:"backward",onClick:n,isHidden:!t,dataPart:"scroll-backward-button",...u}),(0,i.jsx)(tJ,{direction:"forward",onClick:a,isHidden:!r,dataPart:"scroll-forward-button",...u})]})},tQ=({callback:e,ref:t,elem:r})=>{(0,s.useEffect)(()=>{let a=new ResizeObserver(e);return t?.current&&a.observe(t.current),r&&a.observe(r),()=>{a.disconnect()}},[t,r,e])},t0=e=>{let{id:t,className:r,navbarClassName:a,itemClassName:n,dropdownItemClassName:o,dropdownSubItemClassName:l,directionClassName:c,direction:d,submenuDirection:m,onItemMouseIn:p,onItemMouseOut:h,onItemClick:b,onItemDblClick:f,HorizontalDropdown:g,VerticalDropdown:y,withLogicalLayout:v=!1,withVariableStyles:x=!0,submenuToggleIdPrefix:w}=e,{items:C,partToPreviewStateMap:I,currentUrl:S,activeAnchor:k,translations:_,customClassNames:M=[],getAnimationPackage:N,navAriaLabel:E,a11yProps:A}=tI(),O=v?"logicalLayout":"physicalLayout",j=e3(tU.root,a,!d&&(c??tU.rootDirection),tU[O],x&&"YUEUpV",ev(tA),ev("menu",...M)),B=u().useRef(null),D=(0,s.useRef)(void 0),R=(0,s.useMemo)(()=>{let e=tN(C,k,S);if(k)if(t_(k))D.current=void 0;else{if(!e)return D.current;D.current=e}return e},[C,k,S]),{isScrollable:L,updateScrollState:T,handleOnScroll:P,handleScrollForward:H,handleScrollBackward:V,isScrollBackwardButtonVisible:F,isScrollForwardButtonVisible:W}=(e=>{let[t,r]=(0,s.useState)(!1),[a,n]=(0,s.useState)(!1),[o,l]=(0,s.useState)(!1),i=(0,s.useCallback)(()=>{e.current&&t&&tb(e.current,"backward")},[t,e]),u=(0,s.useCallback)(()=>{e.current&&t&&tb(e.current,"forward")},[t,e]),c=(0,s.useCallback)(eE(()=>{let{current:t}=e;if(!t)return;let{scrollWidth:a,clientWidth:o}=t,i=Math.abs(t.scrollLeft),s=o<a;r(s),n(s&&i>15),l(s&&i<a-o-15)},100),[]),d=(0,s.useCallback)(()=>{let{current:t}=e;t&&t.style.setProperty("--scrolled-left",`${-t.scrollLeft}px`)},[e]),m=(0,s.useCallback)(()=>{c(),d()},[c,d]);return{isScrollable:t,updateScrollState:c,handleOnScroll:m,handleScrollForward:u,handleScrollBackward:i,isScrollBackwardButtonVisible:a,isScrollForwardButtonVisible:o}})(B),$=(0,s.useCallback)(e=>{let{current:t}=B;if(!L||!e||!t)return;let r=t.closest(tc);r&&r!==e?tg(t,r):tg(t,e)},[L]),z=(0,s.useCallback)(e=>{$(e.target)},[$]);return tQ({ref:B,callback:T}),(0,s.useEffect)(T,[C,T]),(0,i.jsx)("div",{id:t,className:r,children:(0,i.jsxs)("nav",{className:j,ref:B,...L&&{onScroll:P,onFocus:z},"data-part":Q,"data-hook":"menu-root",...A,"aria-label":E||_.menuNavAriaLabel,dir:d,children:[(0,i.jsx)("ul",{className:tU.container,children:C.map(e=>(0,i.jsx)(tq,{translations:_,currentItem:R,item:e,itemClassName:n,dropdownItemClassName:o,dropdownSubItemClassName:l,partToPreviewStateMap:I,onItemClick:b,focusOnMenuItem:$,onItemMouseIn:p,onItemMouseOut:h,onItemDblClick:f,getAnimationPackage:N,HorizontalDropdown:g,VerticalDropdown:y,submenuDirection:m,layoutClassType:O,withVariableStyles:x,submenuToggleIdPrefix:w},e.id))}),(0,i.jsx)(tY,{scrollPageForward:H,scrollPageToBackward:V,isScrollBackwardButtonShown:F,isScrollForwardButtonShown:W,previewState:I?.["scroll-button"],layoutClassType:O,withVariableStyles:x})]})})},t1=(0,s.createContext)({item:{label:"",link:{}},dropdownAnimationState:J,isOpen:!1}),t2=()=>(0,s.useContext)(t1),t5={root:"toi7Rj",physicalLayout:"x0UOau",logicalLayout:"esKf1e",list:"sbxaYn",subList:"SjbYta",listItem:"P3tBK7",item:"ptLEUT",selected:"WB5Q35",itemLabel:"u9_aLl",hover:"brJofP",subItem:"B2qCAf",subItemLabel:"UCVF7R"},t3=s.forwardRef((e,t)=>{let r,{href:a,role:n,target:o,rel:l,className:s="",children:u,linkPopupId:c,anchorDataId:d,anchorCompId:m,tabIndex:p,dataTestId:h="linkElement",title:b,onClick:f,onDoubleClick:g,onMouseEnter:y,onMouseLeave:v,onFocus:x,onFocusCapture:w,onBlurCapture:C,"aria-live":I,"aria-disabled":S,"aria-label":k,"aria-labelledby":_,"aria-pressed":M,"aria-expanded":N,"aria-describedby":E,"aria-haspopup":A,"aria-current":O,dataPreview:j,dataPart:B}=e;switch(void 0!==e.activateByKey?e.activateByKey:c?"SpaceOrEnter":"Enter"){case"Enter":r=eC;break;case"Space":r=ew;break;case"SpaceOrEnter":r=eI;break;default:r=void 0}return void 0!==a||c?(0,i.jsx)("a",{...ej(e),"data-testid":h,"data-popupid":c,"data-anchor":d,"data-anchor-comp-id":m,"data-preview":j,"data-part":B,href:a||void 0,target:o,role:c?"button":n,rel:l,className:s,onKeyDown:r,"aria-live":I,"aria-disabled":S,"aria-label":k,"aria-labelledby":_,"aria-pressed":M,"aria-expanded":N,"aria-haspopup":A,"aria-describedby":E,"aria-current":O,title:b,onClick:f,onMouseEnter:y,onMouseLeave:v,onDoubleClick:g,onFocus:x,onFocusCapture:w,onBlurCapture:C,ref:t,tabIndex:c?0:p,children:u}):(0,i.jsx)("div",{...ej(e),"data-testid":h,"data-preview":j,"data-part":B,className:s,tabIndex:p,"aria-label":k,"aria-labelledby":_,"aria-haspopup":A,"aria-disabled":S,"aria-expanded":N,title:b,role:n,onClick:f,onDoubleClick:g,onMouseEnter:y,onMouseLeave:v,ref:t,children:u})}),t4=e=>{let{items:t,currentItem:r,isRootLevel:a=!0,partToPreviewStateMap:n,onEscKeyDown:o,customClassNames:l=[],layoutClassType:s,itemClassName:u,subItemClassName:c,withVariableStyles:d,onItemClick:m,onItemMouseIn:p,onItemMouseOut:h,onItemDblClick:b}=e,f=e3(a?t5.list:t5.subList,tk.dropdownMenu,t5[s],{[ev("dropdown-menu",...l)]:a}),g=e3(a?t5.itemLabel:t5.subItemLabel,a?ev("dropdown-menu__item-label"):ev("dropdown-menu__subitem-label"));return(0,i.jsx)("ul",{className:f,style:{"--items-number":t.length},onKeyDown:e=>{if("Escape"===e.key){if(o)return void o();let t=e.target.closest("li").closest(to(0));t?.firstChild?.focus()}},children:t.map((e,t)=>{let{items:o,link:l,label:f}=e,y=tE(e,r);return(0,i.jsxs)("li",{className:e3({[t5.listItem]:!a}),"data-item-depth":a?1:2,children:[(0,i.jsx)(t3,{...l,className:e3(...a?[t5.item,u,d&&"eP1KVV"]:[t5.subItem,c,d&&"_3mA1c"],t5[s],{[t5.selected]:y},a?{[ev("dropdown-menu__item")]:!0}:{[ev("dropdown-menu__subitem")]:!0},"has-inner-focus-ring"),dataPart:a?"dropdown-item":"dropdown-subitem",dataPreview:n?.[a?"item":"sub-item"],onFocus:e=>{e.stopPropagation()},onClick:ty(e,y,m),onMouseEnter:ty(e,y,p),onMouseLeave:ty(e,y,h),onDoubleClick:ty(e,y,b),...y&&{"aria-current":"page"},children:(0,i.jsx)("span",{className:g,"data-selected":y?"true":void 0,"data-part":a?"dropdown-item-label":"dropdown-subitem-label","data-testid":a?"submenu-item-label":"submenu-sub-item-label",children:f})}),!!o?.length&&(0,i.jsx)(t4,{partToPreviewStateMap:n,items:o,isRootLevel:!1,currentItem:r,layoutClassType:s,itemClassName:u,subItemClassName:c,withVariableStyles:d,onItemClick:m,onItemMouseIn:p,onItemMouseOut:h,onItemDblClick:b})]},t)})})},t6=e=>{let{id:t,partToPreviewStateMap:r,customClassNames:a=[],className:n,itemClassName:o,subItemClassName:l,withLogicalLayout:s=!1,withVariableStyles:u=!0,onItemClick:c,onItemMouseIn:d,onItemMouseOut:m,onItemDblClick:p}=e,{item:h,currentItem:b,onEscKeyDown:f}=t2(),g=s?"logicalLayout":"physicalLayout";return(0,i.jsx)("div",{id:t,...ej(e),className:e3(n,t5.root,t5[g]),"data-hook":"submenu",children:(0,i.jsx)(t4,{partToPreviewStateMap:r,items:h.items||[],currentItem:b,onEscKeyDown:f,customClassNames:a,layoutClassType:g,itemClassName:o,subItemClassName:l,withVariableStyles:u,onItemClick:c,onItemMouseIn:d,onItemMouseOut:m,onItemDblClick:p})})},t7=e=>{let{id:t,className:r,childrenWrapperClassName:a,dataAttributes:n,children:o,menuOrientation:l="horizontal",anchorOverride:s,alignOverride:u}=e,{dropdownAnimationState:c=J,item:d}=t2(),{dropdownAnchor:m,dropdownAlign:p}=tI();return(0,i.jsx)("div",{id:t,...n,className:`${"horizontal"===l?tk.horizontalDropdown:tk.verticalDropdown} ${r||""}`,role:"group","aria-label":d.label,"data-part":ee,"data-anchor":"horizontal"===l?s??m:void 0,"data-align":"horizontal"===l?u??p:void 0,children:(0,i.jsx)("div",{className:a,"data-animation-name":c.name,"data-animation-state":c.phase,children:o})})},t8=e=>{let{id:t,className:r,children:a,containerRootClassName:n,menuOrientation:o,customClassNames:l=[],isClassNameToRootEnabled:s,anchor:u,align:c}=e,d=e3("cNddzb","OOc2NG","Nk9NbA",n,ev("dropdown-container",...l));return(0,i.jsx)(t7,{id:t,dataAttributes:ej(e),childrenWrapperClassName:d,menuOrientation:o,anchorOverride:u,alignOverride:c,...s&&{className:r},children:(0,i.jsx)(te,{...e.containerProps,children:"function"==typeof a?a:()=>a})})},t9={hoverLabel:"StylablePanel_Design_State_Dropdown_Hover",focusLabel:"StylablePanel_Design_State_Dropdown_Selected",disabledLabel:"StylablePanel_Design_State_Dropdown_Disabled",activeLabel:"StylablePanel_Design_State_Dropdown_Clicked"},re={id:"hover",label:t9.hoverLabel};t9.disabledLabel;let rt={id:"selected",label:t9.focusLabel},rr="regular",ra=re.id,rn=rt.id,ro=(e,t)=>Object.entries(e).reduce((e,r)=>{let[a,n]=r;return{...e,[`${t}-${a}`]:n}},{}),rl="dropdown-menu",ri="1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent",rs="none 0% 0% auto auto repeat padding-box border-box scroll transparent",ru="transparent",rc="medium none currentcolor",rd="medium none currentcolor",rm="0 0 0 0",rp="medium none currentcolor",rh="medium none currentcolor",rb="none",rf="revert",rg="normal",ry="revert",rv="revert",rx="normal normal",rw="auto",rC="normal",rI="revert",rS="revert",rk="0",r_="0",rM="0",rN="0",rE="0",rA="normal",rO="revert",rj="none",rB="revert",rD={"container-background":{type:"BACKGROUND_FILL",defaultValue:rs,state:rr},"container-box-shadow":{type:"BOX_SHADOW",defaultValue:rb,state:rr},"container-border-left":{type:"BORDER_SIDE",defaultValue:rd,state:rr},"container-border-right":{type:"BORDER_SIDE",defaultValue:rp,state:rr},"container-border-top":{type:"BORDER_SIDE",defaultValue:rh,state:rr},"container-border-bottom":{type:"BORDER_SIDE",defaultValue:rc,state:rr},"container-border-radius":{type:"SIDES",defaultValue:rm,state:rr}};({...rD,"container-padding-top":{type:"SIZE",defaultValue:rE,state:rr},"container-padding-right":{type:"SIZE",defaultValue:rN,state:rr},"container-padding-bottom":{type:"SIZE",defaultValue:r_,state:rr},"container-padding-left":{type:"SIZE",defaultValue:rM,state:rr}});let rR={"item-background":{type:"BACKGROUND_FILL",defaultValue:rs,state:rr},"item-hover-background":{type:"BACKGROUND_FILL",state:ra},"item-selected-background":{type:"BACKGROUND_FILL",state:rn},"item-font":{type:"FONT",defaultValue:rv,state:rr},"item-color":{type:"CSS_COLOR",defaultValue:rf,state:rr},"item-hover-color":{type:"CSS_COLOR",state:ra},"item-selected-color":{type:"CSS_COLOR",state:rn},"item-text-decoration":{type:"TEXT_DECORATION_LINE",defaultValue:rj,state:rr},"item-hover-text-decoration":{type:"TEXT_DECORATION_LINE",state:ra},"item-selected-text-decoration":{type:"TEXT_DECORATION_LINE",state:rn},"item-text-transform":{type:"TEXT_TRANSFORM",defaultValue:rB,state:rr},"item-text-outline":{type:"TEXT_OUTLINE",defaultValue:ri,state:rr},"item-hover-text-outline":{type:"TEXT_OUTLINE",state:ra},"item-selected-text-outline":{type:"TEXT_OUTLINE",state:rn},"item-text-highlight":{type:"CSS_COLOR",defaultValue:ru,state:rr},"item-hover-text-highlight":{type:"CSS_COLOR",state:ra},"item-selected-text-highlight":{type:"CSS_COLOR",state:rn},"item-letter-spacing":{type:"SIZE",defaultValue:rI,state:rr},"item-line-height":{type:"SIZE",defaultValue:rS,state:rr},"item-text-shadow":{type:"TEXT_SHADOW",defaultValue:"0px 0px transparent",state:rr},"item-hover-text-shadow":{type:"TEXT_SHADOW",state:ra},"item-selected-text-shadow":{type:"TEXT_SHADOW",state:rn},"item-border-left":{type:"BORDER_SIDE",defaultValue:rd,state:rr},"item-hover-border-left":{type:"BORDER_SIDE",state:ra},"item-selected-border-left":{type:"BORDER_SIDE",state:rn},"item-border-right":{type:"BORDER_SIDE",defaultValue:rp,state:rr},"item-hover-border-right":{type:"BORDER_SIDE",state:ra},"item-selected-border-right":{type:"BORDER_SIDE",state:rn},"item-border-top":{type:"BORDER_SIDE",defaultValue:rh,state:rr},"item-hover-border-top":{type:"BORDER_SIDE",state:ra},"item-selected-border-top":{type:"BORDER_SIDE",state:rn},"item-border-bottom":{type:"BORDER_SIDE",defaultValue:rc,state:rr},"item-hover-border-bottom":{type:"BORDER_SIDE",state:ra},"item-selected-border-bottom":{type:"BORDER_SIDE",state:rn},"item-border-radius":{type:"SIDES",defaultValue:rm,state:rr},"item-hover-border-radius":{type:"SIDES",state:ra},"item-selected-border-radius":{type:"SIDES",state:rn},"item-box-shadow":{type:"BOX_SHADOW",defaultValue:rb,state:rr},"item-hover-box-shadow":{type:"BOX_SHADOW",state:ra},"item-selected-box-shadow":{type:"BOX_SHADOW",state:rn}},rL={"item-vertical-padding":{type:"SIZE",defaultValue:rE,state:rr},"item-horizontal-padding":{type:"SIZE",defaultValue:rM,state:rr},"item-padding-top":{type:"SIZE",defaultValue:"initial",state:rr},"item-padding-right":{type:"SIZE",defaultValue:"initial",state:rr},"item-padding-bottom":{type:"SIZE",defaultValue:"initial",state:rr},"item-padding-left":{type:"SIZE",defaultValue:"initial",state:rr}};({...rR,"horizontal-item-icon-display":{type:"CSSString",defaultValue:"initial",state:rr},"item-icon-size":{type:"SIZE",defaultValue:rw,state:rr},"item-icon-color":{type:"CSS_COLOR",defaultValue:rf,state:rr},"item-hover-icon-color":{type:"CSS_COLOR",state:ra},"item-selected-icon-color":{type:"CSS_COLOR",state:rn},"item-divider":{type:"BORDER_SIDE",defaultValue:rh,state:rr},"item-text-align":{type:"TEXT_ALIGNMENT",defaultValue:rC,state:rr},"item-direction":{type:"DIRECTION",defaultValue:ry,state:rr},...rL});let rT=ro(rR,"sub"),rP={...{...rD,...rR,...rT},...{"item-hover-font":{type:"FONT",state:ra},"item-selected-font":{type:"FONT",state:rn},"item-hover-text-transform":{type:"TEXT_TRANSFORM",state:ra},"item-selected-text-transform":{type:"TEXT_TRANSFORM",state:rn},"item-hover-letter-spacing":{type:"SIZE",state:ra},"item-selected-letter-spacing":{type:"SIZE",state:rn},"item-hover-line-height":{type:"SIZE",state:ra},"item-selected-line-height":{type:"SIZE",state:rn},"sub-item-hover-font":{type:"FONT",state:ra},"sub-item-selected-font":{type:"FONT",state:rn},"sub-item-hover-text-transform":{type:"TEXT_TRANSFORM",state:ra},"sub-item-selected-text-transform":{type:"TEXT_TRANSFORM",state:rn},"sub-item-hover-letter-spacing":{type:"SIZE",state:ra},"sub-item-selected-letter-spacing":{type:"SIZE",state:rn},"sub-item-hover-line-height":{type:"SIZE",state:ra},"sub-item-selected-line-height":{type:"SIZE",state:rn}}},rH=ro(rP,rl),rV={...rL,"container-vertical-padding":{type:"SIZE",defaultValue:rE,state:rr},"container-horizontal-padding":{type:"SIZE",defaultValue:rM,state:rr},"container-padding-top":{type:"SIZE",defaultValue:"initial",state:rr},"container-padding-right":{type:"SIZE",defaultValue:"initial",state:rr},"container-padding-bottom":{type:"SIZE",defaultValue:"initial",state:rr},"container-padding-left":{type:"SIZE",defaultValue:"initial",state:rr},"item-vertical-spacing":{type:"SIZE",defaultValue:rA,state:rr},"item-horizontal-spacing":{type:"SIZE",defaultValue:rg,state:rr},"sub-items-vertical-spacing-before":{type:"SIZE",defaultValue:rk,state:rr},"sub-items-vertical-spacing-between":{type:"SIZE",defaultValue:rx,state:rr},"sub-item-vertical-padding":{type:"SIZE",defaultValue:rE,state:rr},"sub-item-horizontal-padding":{type:"SIZE",defaultValue:rM,state:rr},"sub-item-padding-top":{type:"SIZE",defaultValue:"initial",state:rr},"sub-item-padding-right":{type:"SIZE",defaultValue:"initial",state:rr},"sub-item-padding-bottom":{type:"SIZE",defaultValue:"initial",state:rr},"sub-item-padding-left":{type:"SIZE",defaultValue:"initial",state:rr},"columns-number":{type:"CSSString",state:rr,defaultValue:"1"},align:{type:"TEXT_ALIGN",state:rr,defaultValue:rO},"item-align":{type:"TEXT_ALIGN",state:rr,defaultValue:rO},"sub-item-align":{type:"TEXT_ALIGN",state:rr,defaultValue:rO}},rF=ro(rV,rl),rW={...rP,...rV};({...rH,...rF});let r$=Object.fromEntries([...Object.keys(rW),"submenu-direction","submenu-item-direction","submenu-sub-item-direction"].map(e=>[`--${e}`,"initial"])),rz=e=>{let{item:t,menuOrientation:r,className:a,children:n,partToPreviewStateMap:o,onItemClick:l,onItemMouseIn:u,onItemMouseOut:c,onItemDblClick:d}=e,m=(0,s.useMemo)(()=>(e=>{if(!e)return{};let t=`${rl}-`;return Object.entries(e).reduce((e,r)=>{let[a,n]=r;return a.startsWith(t)&&(e[a.slice(t.length)]=n),e},{})})(o),[o]);return(0,i.jsx)("div",{className:a,children:n??(0,i.jsx)("div",{style:r$,children:(0,i.jsx)(t8,{id:`${t.id}-dropdown`,containerRootClassName:"G4Bkwp",menuOrientation:r,parentType:"wixui.Menu",parentStylableClassName:"",containerProps:{containerLayoutClassName:`${t.id}-container`,hasOverflow:!1,overlowWrapperClassName:`${t.id}-overflow-wrapper`},children:()=>(0,i.jsx)(t6,{id:`${t.id}-submenu`,partToPreviewStateMap:m,onItemClick:l,onItemMouseIn:u,onItemMouseOut:c,onItemDblClick:d})})})})},rZ=e=>(0,i.jsx)(t1.Provider,{value:{onEscKeyDown:e.onEscKeyDown,item:e.item,currentItem:e.currentItem,dropdownAnimationState:e.dropdownAnimationState},children:(0,i.jsx)(rz,{className:tk.horizontalDropdownDisplayWrapper,children:e.children,item:e.item,menuOrientation:"horizontal",onItemClick:e.onItemClick,onItemMouseIn:e.onItemMouseIn,onItemMouseOut:e.onItemMouseOut,onItemDblClick:e.onItemDblClick})}),rK=e=>(0,i.jsx)(t1.Provider,{value:{onEscKeyDown:e.onEscKeyDown,item:e.item,currentItem:e.currentItem,dropdownAnimationState:e.dropdownAnimationState},children:(0,i.jsx)(rz,{item:e.item,menuOrientation:"vertical",className:e3(tk.verticalDropdownDisplayWrapper,e.isOpen&&tk.expandedDropdown),partToPreviewStateMap:e.partToPreviewStateMap,onItemClick:e.onItemClick,onItemMouseIn:e.onItemMouseIn,onItemMouseOut:e.onItemMouseOut,onItemDblClick:e.onItemDblClick})}),rq="wiZmhC",rU=e=>{let t=document.getElementById(e);return t&&getComputedStyle(t).getPropertyValue("--animation-name")||y},rX=es(e=>{let{mapperProps:t,controllerUtils:r,stateValues:a}=e,{editorType:n,experiments:o={}}=a,l=ed(o,"specs.thunderbolt.cssHamburgerPreHydration");return{...t,editorType:n,experiments:o,isCssPreHydrationEnabled:l,updateComponentPropsInViewer:e=>{r.updateProps(e)}}}),rG={root:"hamburger-open-button",buttonLabel:"hamburger-open-button__label",buttonIcon:"hamburger-open-button__icon"},rJ=u().forwardRef((e,t)=>{let{id:r,a11y:a={},className:n,classes:o,StylableButton:l,ariaLabel:c,onClick:d,...m}=e,p=u().useRef(null),{isMenuOpen:h,shouldFocus:b,setIsMenuOpen:f,prehydrationToggleId:g}=er();(0,s.useImperativeHandle)(t,()=>({focus:()=>p.current?.focus(),blur:()=>p.current?.blur()})),(0,s.useEffect)(()=>{b&&!1===h&&p.current?.focus()},[b,h]);let y=g?(0,i.jsx)("label",{htmlFor:g,"data-hamburger-btn-label":"","aria-hidden":"true"}):void 0,v=(0,i.jsx)(l,{...m,className:el()(o.hamburgerOpenButtonRoot,o.stylableButtonRoot,n),a11y:{...a,expanded:h||!1,haspopup:"dialog"},id:r,onClick:e=>{f(!h),d?.(e)},ref:p,semanticClassNames:rG,prehydrationLabel:y});return(0,i.jsx)("nav",{"aria-label":c,className:o.nav,children:v})});var rY=r(10552);let rQ=u().forwardRef(e=>{let t={...e,classes:{...rY.classes,hamburgerOpenButtonRoot:(0,rY.st)(rY.classes.root),stylableButtonRoot:(0,rY.st)(eg.classes.root)},StylableButton:e0};return(0,i.jsx)(rJ,{...t})}),r0={root:"uxNlIP",forcedColorsBackground:"itVkSN",hasBorderColor:"KuCfHA",hasBackgroundColor:"aNAcG0",hasHoverBorderColor:"GPIMxy",hasHoverBackgroundColor:"KceBs9",hasDisabledBorderColor:"N3sAZG",hasDisabledBackgroundColor:"_FFhff",label:"I0RXdK",hasColor:"siSNn5",hasHoverColor:"EJ6L9y",hasDisabledColor:"S6tzPA",link:"kAoW_K",container:"VzoZx_",icon:"p_5A25",hasIconColor:"iN4eVS",hasHoverIconColor:"SGrXAN",hasDisabledIconColor:"ZBuT2t",nav:"HMOnu5"},r1=u().forwardRef(e=>{let t={...e,classes:{...r0,hamburgerOpenButtonRoot:r0.root},StylableButton:e4};return(0,i.jsx)(rJ,{...t})});var r2=r(45904);let r5=`
  button, [href], input, select, textarea, summary,
  [tabindex]:not([tabindex="-1"]), [contenteditable="true"]
`;function r3(e){let t=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT),r=t.nextNode();for(;r;){let e=r;if(e.scrollHeight>e.clientHeight){let{overflowY:t}=getComputedStyle(e);if("auto"===t||"scroll"===t)return e}r=t.nextNode()}return null}let r4=e=>{var t;let r,a,n,o,{id:l,children:c,hasResponsiveLayout:d,containerProps:m,meshProps:p,hideFromDOM:h,tapOutsideToClose:b,onOpenStateChange:f,ariaLabel:g,onClick:y,onDblClick:v,onMouseEnter:x,onMouseLeave:w,isMenuContainerFullscreen:C,rootClassName:I,overlayClassName:S,scrollContentClassName:k,deviceType:_,className:M,isClassNameToRootEnabled:N}=e,{isMenuOpen:E=!1,setIsMenuOpen:A,menuContainerRef:O,setIsMenuContainerFullscreen:j,shouldFocus:B,animationState:D,prehydrationToggleId:R}=er(),L=(0,s.useRef)(null);if(null===L.current)if(R&&"u">typeof document){let e=document.getElementById(R);L.current=!!e?.checked}else L.current=!1;E&&(L.current=!1);let T=(0,s.useRef)(null),P=(0,s.useRef)(!1);if(null===T.current&&L.current&&"u">typeof document){let e=document.getElementById(l);if(e){let t=r3(e);t&&t.scrollTop>0&&(T.current=t.scrollTop)}}tn(()=>{if(null===T.current)return;if(!E){let e=document.getElementById(l);if(!e)return;let t=!1,r=r3(e);r&&(r.scrollTop=T.current,t=r.scrollTop>0),t||e.style.setProperty("visibility","hidden","important");return}let e=document.getElementById(l);e&&e.style.setProperty("visibility","hidden","important");let t=T.current;T.current=null,P.current=!0;let r=requestAnimationFrame(()=>{let e=document.getElementById(l);if(e){let r=r3(e);r&&(r.scrollTop=t),e.style.removeProperty("visibility")}P.current=!1});return()=>{cancelAnimationFrame(r)}},[E,l]);let{menuStyleId:H}=tI(),V=["text","search","email","url","tel","password","number"],{containerRef:F}=(t={onFocus:e=>{if(!B||P.current)return;let t=()=>{let t=O?.current,r=t?.querySelector('a[href], button, input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])')??e;if(r){let e,t,a=document?.activeElement,n=a&&(e=a?.tagName,t=a?.type||"text","INPUT"===e&&V.includes(t)||"TEXTAREA"===e||a.isContentEditable);if("Desktop"!==_&&n)return;r.focus({preventScroll:!0})}};"none"===D.name?setTimeout(t,0):"enterDone"===D.phase&&t()}},r=(0,s.useRef)(null),a=(0,s.useRef)(null),n=e=>{let t=o(r.current);if("Tab"!==e.key)return;let a=t[0],n=t[t.length-1];e.shiftKey&&document.activeElement===a?(e.preventDefault(),n.focus()):e.shiftKey||document.activeElement!==n||(e.preventDefault(),a.focus())},o=e=>Array.from(e.querySelectorAll(r5)).filter(t=>{let r=getComputedStyle(t);return(t!==e||e.hasAttribute("tabindex"))&&"none"!==r.display&&"hidden"!==r.visibility}),(0,s.useLayoutEffect)(()=>{let e=r.current;if(E&&e){if(a.current=document.activeElement,t?.onFocus)t.onFocus(e);else{let t=o(e);if(!(t.length>0))return;t[0]?.focus()}return e.addEventListener("keydown",n),()=>{a.current instanceof HTMLElement&&a.current.focus(),e.removeEventListener("keydown",n)}}},[E,t?.onFocus]),{containerRef:r}),W=(0,s.useMemo)(()=>H?e=>(0,i.jsx)("div",{id:H,children:e.children}):u().Fragment,[H]),$=R&&b?(0,i.jsx)("label",{htmlFor:R,"data-hamburger-overlay-label":"","aria-hidden":"true"}):null,z=(0,i.jsx)("div",{"data-hook":"hamburger-overlay-dialog","aria-hidden":!0,className:S});(0,s.useEffect)(()=>{E&&requestAnimationFrame(()=>{let e=F.current;e&&e.getAnimations?.({subtree:!0})?.forEach(e=>{"paused"===e.playState&&e.finish()})})},[E,F]),(0,s.useEffect)(()=>{f(E)},[E,f]),(0,s.useEffect)(()=>()=>{f(!1)},[]),(0,s.useEffect)(()=>{j(C)},[C,j]);let Z=(0,s.useCallback)(()=>A(!1),[A]),K=(()=>{let[e,t]=(0,s.useState)(null);return(0,s.useLayoutEffect)(()=>{t(document.getElementById("masterPage"))},[]),e})(),q=(0,s.useCallback)(e=>{y?.(e);let t=e.target,r=t?.closest("a"),a=!t?.closest(`#${O?.current?.id}`);(r||b&&a)&&Z()},[Z,O,y,b]),U="function"==typeof c?c:()=>c,X=()=>!h||E||L.current?(0,i.jsx)(W,{children:(0,i.jsx)("div",{id:l,className:e3(I,N&&M),role:"dialog","aria-modal":"true","aria-label":g,"data-visible":E,onKeyDown:e=>"Escape"===e.key&&Z(),onClick:q,onDoubleClick:v,onMouseEnter:x,onMouseLeave:w,"data-hook":"hamburger-overlay-root",ref:F,tabIndex:-1,"data-part":"hamburger-overlay","data-animation-name":D.name,"data-animation-state":D.phase,...ej(e),children:d?(0,i.jsxs)(i.Fragment,{children:[z,(0,i.jsx)(te,{...m,tabIndex:-1,children:U}),$]}):(0,i.jsxs)("div",{className:k,children:[z,(0,i.jsx)(e8,{id:l,...p,children:U}),$]})})}):null,G=L.current?null:K;return G?(0,r2.createPortal)(X(),G):X()},r6=es(e=>{let{mapperProps:t,stateValues:r}=e,{compId:a}=t,{setSiteScrollingBlocked:n,experiments:o={}}=r;return{...t,onOpenStateChange:e=>{n(e,a)},isClassNameToRootEnabled:ed(o,"classNameOnComponentRoot")}});var r7=r(64728);let r8="OrbgmN",r9="hamburger-overlay",ae=e=>(0,i.jsx)("div",{"data-mesh-id":`${e.props.id}-rotated-wrapper`,children:e},`${e.props.id}-rotated-wrapper`),at=u().forwardRef((e,t)=>{let{id:r,className:a,wedges:n=[],rotatedComponents:o=[],children:l,fixedComponents:s=[],extraClassName:c="",renderRotatedComponents:d=ae}=e,m=u().Children.toArray(l()),p=[],h=[];m.forEach(e=>s.includes(e.props.id)?p.push(e):h.push(e));let b=(e=>{let{wedges:t,rotatedComponents:r,childrenArray:a,renderRotatedComponents:n}=e,o=r.reduce((e,t)=>({...e,[t]:!0}),{});return[...a.map(e=>o[e.props.id.split("__")[0]]?n(e):e),...t.map(e=>(0,i.jsx)("div",{"data-mesh-id":e},e))]})({childrenArray:h,rotatedComponents:o,wedges:n,renderRotatedComponents:d});return(0,i.jsxs)("div",{...ej(e),"data-mesh-id":`${r}inlineContent`,"data-testid":"inline-content",className:e3(a,c),ref:t,children:[(0,i.jsx)("div",{"data-mesh-id":`${r}inlineContent-gridContainer`,"data-testid":"mesh-container-content",children:b}),p]})}),ar=s.forwardRef((e,t)=>{let{id:r,className:a,meshProps:n,renderSlot:o,children:l,onClick:u,onKeyPress:c,onDblClick:d,onFocus:m,onBlur:p,onMouseEnter:h,onMouseLeave:b,translations:f,hasPlatformClickHandler:g,a11y:y={},ariaAttributes:v={},tabIndex:x,role:w,style:C,lang:I}=e,S=s.useRef(null),{"aria-label-interactions":k,..._}=y;k&&(_["aria-label"]=f?.ariaLabel||"Interactive element, focus to trigger content change");let M={id:r,children:l,...n},N=e3(a,{EtmdIW:g});return s.useImperativeHandle(t,()=>({focus:()=>{S.current?.focus()},blur:()=>{S.current?.blur()}})),(0,i.jsx)("div",{id:r,...ej(e),ref:S,className:N,onClick:u,onKeyDown:e=>{c&&(" "===e.key&&e.preventDefault(),c(e))},onFocus:m,onBlur:p,onDoubleClick:d,onMouseEnter:h,onMouseLeave:b,style:C,lang:I,..._,...e_({...v,tabIndex:x,role:w}),children:o({containerChildren:(0,i.jsx)(at,{...M})})})}),aa=s.forwardRef((e,t)=>{let{classes:r,className:a,customClassNames:n=[],...o}=e;return(0,i.jsx)(ar,{...o,ref:t,className:e3(r.root,a),renderSlot:e=>{let{containerChildren:t}=e;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:e3(r.bg,ev("box",...n)),"data-testid":"container-bg"}),t]})}})}),an={root:"gpDCD5",bg:"jv9xi4"},ao=s.forwardRef((e,t)=>(0,i.jsx)(aa,{ref:t,...e,classes:an}));var al=r(18441),ai=r(74702),as=r.n(ai),au=r(21037),ac=r.n(au),ad=r(46127);let am=[as(),ac(),ac()],ap=e=>{let{depth:t,isStretched:r=!1,containsChildren:a=!1,hasColumnSubSubs:n=!1}=e,{st:o,classes:l}=am[t]||as(),i={isStretched:r,isColumn:!0},s=(0,ad.st)(ad.classes.root,al.classes.columnsLayout);return a?{positionBox:o(l.positionBox,i,r?al.classes.containerPositionBox:""),animationBox:l.animationBox,alignBox:o(al.classes.megaMenuWrapper,r?ad.classes.containerPageStretchWrapper:""),megaMenuComp:o(l.megaMenuComp,s)}:0===t?{positionBox:o(l.positionBox,i,r?al.classes.positionBox:""),animationBox:o(s,l.animationBox),alignBox:o(l.alignBox,ad.classes.pageWrapper,r?ad.classes.pageStretchWrapper:ad.classes.overrideWidth),list:o(l.list,ad.classes.listWrapper),subItem:n?ad.classes.heading:ad.classes.menuItem}:{hasSubItems:ad.classes.rowItem,positionBox:l.positionBox,alignBox:l.alignBox,list:l.list,subItem:ad.classes.menuItem}},ah=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),a=1;a<t;a++)r[a-1]=arguments[a];return r.reduce((t,r)=>({...t,[`--${r}`]:`var(--${e}-${r})`}),{})},ab=e=>t=>{if(0!==t)return{};let r=e.replace("__root","");return{list:ah(r,"horizontalSpacing"),megaMenuComp:ah(r,"containerMarginTop")}},af=(e,t)=>(0,s.useMemo)(()=>{switch(e){case"wixui.Menu":return{className:tk.megaMenuComp,cssVars:{}};case"wixui.StylableHorizontalMenu":let r=ap({depth:0,containsChildren:!0}),a=ab(t)(0);return{className:r.megaMenuComp,cssVars:a.megaMenuComp};default:return{className:"",cssVars:{}}}},[e,t]),ag=(0,s.createContext)({isOpen:void 0,setIsOpen:()=>{}}),ay=()=>(0,s.useContext)(ag),av=e=>{let{children:t,isOpen:r,setIsOpen:a,labelRef:n}=e,o=(0,s.useMemo)(()=>({isOpen:r,setIsOpen:a,labelRef:n}),[r,a,n]);return(0,i.jsx)(ag.Provider,{value:o,children:t})},ax="data-prehydration",aw=e=>{(0,s.useEffect)(()=>{let t=e.current;t?.hasAttribute(ax)&&t.removeAttribute(ax)},[])},aC=es(e=>{let{mapperProps:t,stateValues:r}=e,{currentUrl:a}=r;return{...t,currentUrl:a}}),aI=[as(),ac(),ac()];var aS=r(64900);let ak=e=>{let{isIconShown:t}=e,r=t?"10":"0";return(0,i.jsx)("svg",{width:r,height:r,viewBox:t?"0 0 16 11":"0 0 0 0",fill:"black",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M8 10.5L16 1.86193L14.7387 0.5L8 7.77613L1.26133 0.499999L-5.95321e-08 1.86193L8 10.5Z"})})};var a_=r(26901);let aM=e=>{let{currentTarget:t}=e,r=t.getAttribute("data-item-depth");if(null!==r){let e=to(parseInt(r,10)-1),a=t.closest(e),n=a?.firstChild?.children[1],o=n?.firstChild;o?.focus()}},aN=(e,t,r)=>r&&(a=>{r?.(a,{...e,selected:t})}),aE=e=>{let t,r,{item:a,className:n,withSubItemsClassname:o,isCurrentItem:l,depth:u,isStretched:c,hasColumnSubSubs:d,positionUpdaters:m,positionBoxRef:p,children:h,onItemClick:b,onItemDblClick:f,onItemMouseIn:g,onItemMouseOut:y}=e,[v,x]=(0,s.useState)(!1),[w,C]=(0,s.useState)(!1),[I,S]=(0,s.useState)(!1),k=(0,a_.F)(I),_=(0,s.useRef)(null),M=(0,s.useRef)(null);(0,s.useLayoutEffect)(()=>{!v&&M.current?.matches(":hover")&&x(!0)},[]);let{label:N,link:E,forceHovered:A=!1}=a,O={onMouseEnter:()=>x(!0),onMouseLeave:r=()=>x(!1),onBlur:e=>{!e.relatedTarget||e.currentTarget.contains(e.relatedTarget)||e.relatedTarget?.contains(e.currentTarget)||(r(),S(!1))},onKeyDown:e=>{"Escape"===e.key&&(r(),aM(e),e.stopPropagation())}},j={onFocus:()=>{S(!0),x(!1)},onKeyDown:e=>{" "===e.key||"Enter"===e.key?x(e=>!e):"Escape"===e.key?aM(e):e.shiftKey&&"Tab"===e.key&&(x(!1),S(!1))}},B=d&&1===u,D=(e=>{let{depth:t,isHovered:r,isCurrentPage:a,className:n}=e,{st:o,classes:l}=aI[t]||as(),i=0!==t;return{root:o(l.root,{isHovered:r&&!a,isCurrentPage:a},n),itemWrapper:o(l.itemWrapper,i?"":ev(tO)),container:l.container,label:o(l.label,i?"":ev(tj))}})({depth:u,isHovered:!B&&v,isCurrentPage:l,className:n}),R=m[u];(0,s.useEffect)(()=>{if(!v||!_.current||!p.current||!R)return;let{onEnter:e,onLeave:t}=R({label:_.current,positionBox:p.current,isStretched:c});return e(),C(!0),()=>{t(),C(!1)}},[v,c,p,R,a]),(0,s.useEffect)(()=>{x(A)},[A]),(0,s.useEffect)(()=>{let e=()=>{k.current&&(S(!1),x(!1))};return window.addEventListener("mousemove",e),()=>{window.removeEventListener("mousemove",e)}},[]);let L=(a.items?.length||a.slot)&&!B;return(0,i.jsxs)("li",{ref:M,className:e3(D.itemWrapper,o),"data-testid":(t=u,`menuItemDepth${t}`),"data-item-depth":u,"data-is-current":l,"aria-current":l,...v&&{"data-hovered":!0},...w&&{"data-shown":!0},...O,children:[(0,i.jsxs)("div",{className:(0,aS.st)(aS.classes.rootContainer,{isRow:L}),children:[(0,i.jsx)(eR,{...E,className:e3(D.root,aS.classes.menuItem),ref:_,activateByKey:"Enter",onClick:aN(a,l,b),onMouseEnter:aN(a,l,g),onMouseLeave:aN(a,l,y),onDoubleClick:aN(a,l,f),...!!h&&{"aria-haspopup":!0,"aria-expanded":v},...!!h&&!E?.href&&{role:"button"},tabIndex:0,"data-item-label":!0,children:(0,i.jsx)("div",{className:D.container,children:(0,i.jsx)("span",{className:D.label,children:N})})}),L&&(0,i.jsx)("div",{className:(0,aS.st)(aS.classes.accessibilityIconWrapper,{isIconShown:I,isTopLevel:0===u}),children:(0,i.jsx)("button",{tabIndex:0,className:(0,aS.st)(aS.classes.accessibilityIcon,{isIconShown:I,isOpen:w}),...j,"aria-label":`Toggle ${N}`,children:(0,i.jsx)(ak,{isIconShown:I})})})]}),(0,i.jsx)(av,{labelRef:_,isOpen:v,setIsOpen:x,children:h})]})},aA=(0,s.memo)(e=>{let{item:t,depth:r=0,currentItem:a,className:n,submenuProps:{positionUpdaters:o,getClasses:l,injectCssVars:u},slots:c,isColumnStretched:d,isContainerStretched:m,hasColumnSubSubs:p,onItemClick:h,onItemMouseIn:b,onItemMouseOut:f,onItemDblClick:g}=e,{label:y,items:v,slot:x}=t,w=x&&c[x],C=(0,s.useRef)(null),I=w?m:d,S=l({depth:r,isStretched:I,containsChildren:!!w,hasColumnSubSubs:p}),k=u?.(r);return(0,i.jsx)(aE,{className:n,item:t,isCurrentItem:tE(t,a),depth:r,isStretched:I,hasColumnSubSubs:p,withSubItemsClassname:v?.length?S.hasSubItems:"",positionUpdaters:o,positionBoxRef:C,onItemClick:h,onItemDblClick:g,onItemMouseIn:b,onItemMouseOut:f,children:(v?.length||w)&&(0,i.jsx)("div",{className:S.positionBox,ref:C,role:"group","aria-label":y,"data-testid":"positionBox",children:(0,i.jsx)("div",{className:S.animationBox,style:k?.animationBox,children:(0,i.jsx)("div",{className:S.alignBox,children:w?(0,i.jsx)(t1.Provider,{value:{item:t,currentItem:a},children:w}):(0,i.jsx)("ul",{className:S.list,style:k?.list,children:v.map((t,a)=>(0,s.createElement)(aA,{...e,key:a,item:t,depth:r+1,className:S.subItem,slots:c}))})})})})})}),aO=u().forwardRef((e,t)=>{let{id:r,items:a,submenuProps:n,menuWrapper:o,className:l,customClassNames:u=[],stylableClassName:c,containerRootClassName:d,menuMode:m,submenuMode:p,isContainerStretched:h,style:b,slots:f,isQaMode:g,fullNameCompType:y,currentUrl:v,onMouseEnter:x,onMouseLeave:w,onItemMouseIn:C,onItemMouseOut:I,onItemClick:S,onItemDblClick:k,reportBiOnMenuItemClick:_,ariaAttributes:M,role:N,activeAnchor:E,a11y:A={},screenReader:O,navigationHint:j,lang:B}=e,D=(0,s.useRef)(null);aw(D);let R=(0,al.st)(al.classes.root,{menuMode:m},c,d,ev(tA,...u)),L=(0,s.useCallback)(function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];_?.(...t),S?.(...t)},[_,S]),T=(0,s.useMemo)(()=>tN(a,E,v),[a,E,v]),P=eN({ariaAttributes:{...A,label:A.label,...M},role:N});return(0,s.useEffect)(()=>{if(eO())return(()=>{let e,t=[],r=!1,a=null;function n(e){r&&e.target===a&&(e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),t.unshift(e))}function o(e){return e.matches("button, input, select, textarea, progress, meter, output")||e.constructor.formAssociated}function l(e){setTimeout(()=>{for(r=!1,a=null,e.focus();t.length>0;){let e=t.pop();e.target.dispatchEvent(new MouseEvent(e.type,e))}},0)}function i(t){var n;let i,s,u,c,d,m=t.target,p=m.closest("label"),h=m.closest('a[href], audio[controls], button, details, embed, iframe, img[usemap], input:not([type="hidden"]), label, select, textarea, video[controls]'),b=m.closest('a[href], area[href], audio[controls], button, input[type="button"], input[type="checkbox"], input[type="file"], input[type="image"], input[type="radio"], input[type="range"], input[type="reset"], input[type="submit"], video[controls]'),f=null,g=null,y=!1;if(p){let e=p.getAttribute("for");p!==h&&p.contains(h)&&h.contains(b)?g=b:null!=e?(f=""!==e?document.querySelector(`#${CSS.escape(e)}`):null)&&o(f)&&(y=!0,g=f,a=f):(f=Array.from(p.querySelectorAll("*")).find(o))?(y=!0,g=f,a=f):b&&(g=b,a=m)}else b&&(g=b,a=m);g&&(i=(n=g).matches('button, input:not([type="hidden"]), select, textarea, a[href], area[href], audio[controls], video[controls]')||n.constructor.formAssociated,s=!Number.isNaN(parseInt(n.getAttribute("tabindex"),10))||["plaintext-only","true"].includes(n.contentEditable),u=(n.matches("button, fieldset, optgroup, option, select, textarea, input")||n.constructor.formAssociated)&&(n.disabled||n.closest("fieldset:disabled")),c=n.closest("[inert]"),d=!function(e){let t=e,r=!1;for(;t;){if("visible"===t.style.visibility&&(r=!0),"none"===t.style.display||"hidden"===t.style.contentVisibility||!r&&"hidden"===t.style.visibility)return!1;t=t.parentElement}return!0}(n),(i||s)&&!(u||c||d))&&(g===document.activeElement?t.preventDefault():(r=!0,y?e=l.bind(null,g):l(g)))}function s(){"function"==typeof e&&(e(),e=null)}if(/apple/i.test(navigator.vendor))return window.addEventListener("mousedown",i,{capture:!0}),window.addEventListener("click",s,{capture:!0}),window.addEventListener("mouseup",n,{capture:!0}),window.addEventListener("click",n,{capture:!0}),()=>{window.removeEventListener("mousedown",i,{capture:!0}),window.removeEventListener("click",s,{capture:!0}),window.removeEventListener("mouseup",n,{capture:!0}),window.removeEventListener("click",n,{capture:!0})}})()},[]),(0,i.jsx)("div",{ref:D,id:r,className:(0,al.st)(l,"I9v6Rw","wZrAIE"),style:b,...ej(e),...eB(g,y),onMouseEnter:x,onMouseLeave:w,lang:B,"data-prehydration":"",children:(0,i.jsx)(o,{ref:t,items:a,className:R,currentItem:T,screenReaderHintElement:O?.hasHint?(0,i.jsx)("div",{className:"Aj_PK7",children:j}):null,...P,children:a.map((e,t)=>{let r="flyout"!==p||e.slot?"column":"flyout";return(0,i.jsx)(aA,{depth:0,item:e,currentItem:T,className:al.classes.menuItem,isContainerStretched:h,isColumnStretched:"columnStretched"===p,submenuProps:n[r],onItemClick:L,onItemMouseIn:C,onItemMouseOut:I,onItemDblClick:k,hasColumnSubSubs:"column"===r&&!!e.items?.some(e=>!!e.items?.length),slots:f},t)})})})}),aj=es(e=>{let{stateValues:t,mapperProps:r}=e,{currentUrl:a,reportBi:n}=t,{compId:o,language:i,mainPageId:u,trackClicksAnalytics:c,...d}=r,m=s.useCallback(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};ec(n,{link:t.link,language:i,trackClicksAnalytics:c,elementTitle:t.label,pagesMetadata:{mainPageId:u},element_id:o??e.currentTarget.id,elementType:d.fullNameCompType,elementGroup:l.MenuAndSearch})},[n,i,c,o,d.fullNameCompType,u]);return{...d,currentUrl:a,reportBiOnMenuItemClick:m}}),aB=s.forwardRef((e,t)=>{let{className:r,children:a,ref:n,items:o,currentItem:l,screenReaderHintElement:u,...c}=e,d=s.useRef(null);return s.useImperativeHandle(t,()=>({focus:()=>{d.current?.focus()},blur:()=>{d.current?.blur()}})),(0,i.jsxs)("nav",{tabIndex:-1,className:r,ref:d,...c,children:[u,(0,i.jsx)("ul",{className:al.classes.menu,children:a})]})}),aD=[as(),ac(),ac()],aR=e=>{let{depth:t}=e,{st:r,classes:a}=aD[t]||as(),n=(0,ad.st)(ad.classes.root,al.classes.columnsLayout);return{positionBox:a.positionBox,animationBox:r(a.animationBox,n),alignBox:r(ad.classes.pageWrapper,ad.classes.overrideWidth),list:a.list,subItem:ad.classes.menuItem}},aL=function(e,t,r){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",n="number"==typeof r?Math.round(r):r;e.style.setProperty(t,`${n}${a}`)},aT=(e,t)=>window.getComputedStyle(e).getPropertyValue(t),aP=e=>{e.removeAttribute("style")},aH=function(e,t){let{positionBox:r,label:a}=e,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=r.getBoundingClientRect().height,l=a.getBoundingClientRect(),i=window.innerHeight-l.bottom,s=i>=o,u=l.top-(Number.parseInt(window.getComputedStyle(document.documentElement).getPropertyValue("--wix-ads-height"),10)||0);s?aL(r,"margin-top",-n,"px"):u>=o?aL(r,"margin-top",-(o+l.height)-n,"px"):"column"===t&&(aL(r,"margin-top",-n,"px"),aL(r,"--animation-box-max-height",i,"px"),aL(r,"--animation-box-overflow-y","scroll"))},aV=e=>{let{label:t,positionBox:r}=e,a=()=>{};return{onEnter:()=>{(a=((e,t=0)=>{let r=!1,a;return function n(...o){if(r){a=o;return}e.apply(this,o),r=!0,setTimeout(()=>{r=!1,a&&(n.apply(this,a),a=null)},t)}})(()=>(e=>{let{label:t,positionBox:r}=e,{bottom:a,left:n,width:o}=t.getBoundingClientRect(),{top:l,left:i}=r.getBoundingClientRect(),s=Math.round(l-r.offsetTop),u=n-Math.round(i-r.offsetLeft);aL(r,"top",a-s,"px"),aL(r,"min-width",o,"px");let c=r.offsetWidth,d=aT(r.firstChild,"--flyoutAlignment").trim();"center"===d?aL(r,"left",u+(o-c)/2,"px"):aL(r,"left",("right"===d?u+o-c<0:u+c<=document.body.offsetWidth)?u:u+o-c,"px")})({label:t,positionBox:r}),50))(),aH({label:t,positionBox:r},"flyout"),window.addEventListener("scroll",a),t.closest("nav")?.addEventListener("scroll",a)},onLeave:()=>{window.removeEventListener("scroll",a),t.closest("nav")?.removeEventListener("scroll",a),aP(r)}}},aF="data-reverted",aW=e=>{let{positionBox:t,label:r}=e;return{onEnter:()=>{let e=tl(t);((e,t,r)=>{let{left:a,right:n}=e.getBoundingClientRect();return r?a-t.offsetWidth<0:n+t.offsetWidth>document.body.offsetWidth})(r,t,e)&&t.setAttribute(aF,""),t.style.cssText=[`--subsubmenu-box-left:${e?"unset":"100%"}`,`--subsubmenu-box-right:${e?"100%":"unset"}`,...(e=>{let{paddingTop:t,paddingLeft:r,paddingRight:a,borderTopWidth:n}=window.getComputedStyle(e);return[`padding-left:${r}`,`padding-right:${a}`,`margin-top:-${Number.parseInt(t,10)+Number.parseInt(n,10)}px`]})(t.firstChild)].join(";")},onLeave:()=>{t.removeAttribute(aF),t.removeAttribute("style")}}},a$=e=>({flyout:{positionUpdaters:[aV,aW],getClasses:aR,injectCssVars:t=>0!==t?{}:{animationBox:ah(e.replace("__root",""),"flyoutAlignment")}}}),az=(e,t)=>(0,s.useMemo)(()=>a$(e),[e,t]),aZ=(e,t)=>({column:{positionUpdaters:[e=>{let{label:r,positionBox:a,isStretched:n}=e;return{onEnter:()=>{let e="wrap"===t?aT(r,"margin-bottom"):"0";if(aH({label:r,positionBox:a},"column",parseInt(e,10)),n){let{left:e=0,right:t=0}=r.closest("nav")?.getBoundingClientRect()||{};aL(a,"right",-(document.body.clientWidth-t),"px"),aL(a,"left",-e,"px"),eO()&&(aL(a,"display","none"),a.offsetHeight,aL(a,"display",""))}},onLeave:()=>{aP(a)}}}],getClasses:ap,injectCssVars:ab(e)}}),aK=(e,t)=>(0,s.useMemo)(()=>aZ(e,t),[e,t]),aq=(e,t)=>(0,s.useMemo)(()=>({...aZ(e,t),...a$(e)}),[e,t]),aU=u().forwardRef((e,t)=>(0,i.jsx)(aO,{...e,ref:t,menuWrapper:aB,submenuProps:aq(e.stylableClassName,e.menuMode)}));var aX=r(66421);let aG=e=>{let{className:t,onClick:r,side:a,isHidden:n,dataTestId:o}=e,l=(0,aX.st)(aX.classes.root,{side:a,isVisible:!n},al.classes.scrollButton,t);return(0,i.jsx)("div",{onClick:r,"aria-hidden":"true","aria-label":"scroll",className:l,"data-menu-scroll-action":"page","data-testid":o,"data-hidden":n,children:(0,i.jsx)("span",{className:aX.classes.icon,children:(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 6 12",children:(0,i.jsx)("path",{d:"M6 6L.8 0 0 .7 4.7 6 0 11.3l.8.7z"})})})})};var aJ=r(20189);let aY=e=>{let{isScrollLeftButtonShown:t,isScrollRightButtonShown:r,scrollPageToTheRight:a,scrollPageToTheLeft:n}=e;return(0,i.jsxs)("div",{className:(0,aJ.st)(aJ.classes.root),children:[(0,i.jsx)(aG,{side:"left",onClick:n,isHidden:!t,dataTestId:"scrollPageToTheLeft"}),(0,i.jsx)(aG,{side:"right",onClick:a,isHidden:!r,dataTestId:"scrollPageToTheRight"})]})},aQ=s.forwardRef((e,t)=>{let{items:r,currentItem:a,children:n,className:o,screenReaderHintElement:l,ref:u,...c}=e,d=s.useRef(null),m=s.useRef(null),[p,h]=s.useState(!1),[b,f]=s.useState(!1),[g,y]=s.useState(!1),[v,x]=s.useState(-1);s.useImperativeHandle(t,()=>({focus:()=>{d.current?.focus()},blur:()=>{d.current?.blur()}}));let w=s.useCallback(()=>eE(()=>{let{current:e}=d;if(!e)return;let{scrollLeft:t,scrollWidth:r,clientWidth:a}=e,n=a<r;h(n),f(n&&t>15),y(n&&t<r-a-15)},100)(),[]);s.useEffect(w,[]);let C=s.useCallback(e=>{let{current:t}=d;if(!t||!p||-1===e)return;x(e);let r=Array.from(t.querySelectorAll(tc))[e];r&&tg(t,r)},[p]);return s.useEffect(()=>{let e=r.find(e=>e.forceHovered)||a,t=e?r.indexOf(e):-1;t!==v&&C(t)},[r,v,C,a]),tQ({ref:d,callback:w}),(0,i.jsxs)("nav",{tabIndex:-1,className:o,ref:d,...p&&{onScroll:w,onFocus:e=>{let t=e.target,{current:r}=d;if(!p||!t||!r)return;let a=r.closest(tc);a&&a!==t?tg(r,a):tg(r,t)}},...c,children:[l,(0,i.jsx)("ul",{className:al.classes.menu,ref:m,children:n}),(0,i.jsx)(aY,{scrollPageToTheRight:()=>{d.current&&p&&(e=>{let t,[r,a]=th(e),n=td(e).map(tp),o=r+tm(e),l=t=>{if(t>=n.length)return e.scrollWidth;let[r]=n[t];return r<=o+15?l(t+1):e.scrollLeft+r-o};tu(e,l((-1===(t=[...n].reverse().findIndex(e=>{let[,t]=e;return t<a}))?0:n.length-1-t)+1))})(d.current)},scrollPageToTheLeft:()=>{d.current&&p&&(e=>{let t,[r,a]=th(e),n=td(e).map(tp),o=a-tm(e),l=t=>{if(t<=0)return 0;let[,r]=n[t];return r>=o-15?l(t-1):e.scrollLeft+r-o};tu(e,l((-1===(t=n.findIndex(e=>{let[t]=e;return t>=r}))?0:t)-1))})(d.current)},isScrollLeftButtonShown:b,isScrollRightButtonShown:g})]})}),a0=u().forwardRef((e,t)=>(0,i.jsx)(aO,{...e,ref:t,menuWrapper:aQ,submenuProps:aq(e.stylableClassName,e.menuMode)})),a1=s.forwardRef((e,t)=>{let r="wrap"===e.menuMode?aU:a0;return(0,i.jsx)(r,{ref:t,...e})}),a2=u().forwardRef((e,t)=>(0,i.jsx)(aO,{...e,ref:t,menuWrapper:aQ,submenuProps:aK(e.stylableClassName,e.menuMode)})),a5=u().forwardRef((e,t)=>(0,i.jsx)(aO,{...e,ref:t,menuWrapper:aQ,submenuProps:az(e.stylableClassName,e.menuMode)})),a3=u().forwardRef((e,t)=>(0,i.jsx)(aO,{...e,ref:t,menuWrapper:aB,submenuProps:aK(e.stylableClassName,e.menuMode)})),a4=u().forwardRef((e,t)=>(0,i.jsx)(aO,{...e,ref:t,menuWrapper:aB,submenuProps:az(e.stylableClassName,e.menuMode)})),a6={HamburgerCloseButton:{component:ei,controller:eb},HamburgerCloseButton_Default:{component:e1,controller:eb},HamburgerCloseButton_HamburgerCloseButton:{component:e6,controller:eb},HamburgerMenuContainer:{component:tt,controller:tr},HamburgerMenuContainer_Default:{component:e=>{let{stylableClassName:t}=e,{isMenuContainerFullscreen:r=!1}=er();return(0,i.jsx)(tt,{...e,rootClassName:e3(ta.classes.root,r?"":t)})},controller:tr},HamburgerMenuContainer_HamburgerMenuContainer:{component:e=>(0,i.jsx)(tt,{...e,rootClassName:"Qkigz2"}),controller:tr},HamburgerMenuContent:{component:e=>{let{id:t,onItemMouseIn:r,onItemMouseOut:a,onItemClick:n,onItemDblClick:o,containerRootClassName:l}=e,{isHamburgerMenuOpened:s}=tI(),{prehydrationToggleId:c}=er(),[d,m]=u().useState(!1);tn(()=>m(!0),[]);let p=u().useRef(null);if(null===p.current)if(c&&"u">typeof document){let e=document.getElementById(c);p.current=!!e?.checked}else p.current=!1;return(s&&(p.current=!1),s||p.current||c&&!d)?(0,i.jsx)(t0,{id:t,className:l,onItemMouseIn:r,onItemMouseOut:a,onItemClick:n,onItemDblClick:o,HorizontalDropdown:rZ,VerticalDropdown:rK,submenuToggleIdPrefix:c?t:void 0}):null}},HamburgerMenuRoot:{component:e=>{let{id:t,className:r,customClassNames:a=[],children:n,compPreviewState:o,containerProps:l,containerRootClassName:u,hasResponsiveLayout:c,shouldFocus:d,isMenuOpen:m,updateComponentPropsInViewer:p,isClassNameToRootEnabled:h,isCssPreHydrationEnabled:b}=e,{setIsHamburgerMenuOpened:g}=tI(),{animationState:y,initEnterAnimation:v,initExitAnimation:x,skipToEnterDone:w}=f(U,Y),C=b?`${t}-toggle`:void 0,I=s.useRef(null),S=s.useMemo(()=>!b||"u"<typeof document?$:X[rU(t)].hamburgerMenuAnimationName,[b,t]);s.useEffect(()=>{I.current?.checked&&!m&&(p({isMenuOpen:!0}),w(S))},[]);let k=s.useRef(null);s.useEffect(()=>{I.current?.checked||k.current?.removeAttribute("data-prehydration")},[]);let _=s.useRef(0);s.useEffect(()=>{if(!m||!k.current?.hasAttribute("data-prehydration"))return;let e=requestAnimationFrame(()=>{_.current=requestAnimationFrame(()=>{k.current?.removeAttribute("data-prehydration")})});return()=>{cancelAnimationFrame(e),cancelAnimationFrame(_.current)}},[m]);let{shouldOmitWrapperLayers:M}=l??{},N="function"==typeof n?n:()=>n;tn(()=>{void 0!==m&&g&&g?.(m)},[m,g]);let E=s.useCallback(e=>{if(m===e)return;let r=X[rU(t)].hamburgerMenuAnimationName;e?(p({isMenuOpen:!0}),v(r)):x(r,()=>p({isMenuOpen:!1}))},[m,p,t,v,x]);return(0,i.jsxs)("div",{ref:k,id:t,...ej(e),"data-prehydration":b?"":void 0,className:e3(ev(null,...a),h&&r,u,M&&rq),children:[C&&(0,i.jsx)("input",{type:"checkbox",id:C,ref:I,"data-hamburger-toggle":"","data-hamburger-animation":S,"aria-hidden":"true",tabIndex:-1,autoComplete:"off",className:"pcn0FH"}),(0,i.jsx)(ea,{compPreviewState:o,shouldFocus:d,isMenuOpen:m,setIsMenuOpen:E,animationState:y,prehydrationToggleId:C,children:c?(0,i.jsx)(te,{...l,tabIndex:-1,extraRootClass:rq,children:N}):N()})]})},controller:rX},HamburgerOpenButton:{component:rJ,controller:eb},HamburgerOpenButton_Default:{component:rQ,controller:eb},HamburgerOpenButton_HamburgerOpenButton:{component:r1,controller:eb},HamburgerOverlay:{component:r4,controller:r6},HamburgerOverlay_Default:{component:e=>{let{containerRootClassName:t,showBackgroundOverlay:r,hasResponsiveLayout:a,isMenuContainerFullscreen:n,stylableClassName:o,customClassNames:l=[]}=e,{isMenuOpen:s=!1}=er(),u=r&&a||n,c=(0,r7.st)(t,{showBackgroundOverlay:r,isMenuOpen:s,shouldScroll:!a},r7.classes.root,r8),d=(0,r7.st)(r7.classes.overlay,{},u?o:void 0,r&&a?ev(r9,...l):void 0);return(0,i.jsx)(r4,{...e,rootClassName:c,overlayClassName:d,scrollContentClassName:(0,r7.st)(r7.classes.scrollContent)})},controller:r6},HamburgerOverlay_HamburgerOverlay:{component:e=>{let{containerRootClassName:t,showBackgroundOverlay:r,hasResponsiveLayout:a,customClassNames:n=[]}=e,{isMenuOpen:o=!1}=er(),l=e3(t,r&&"mh8_De",o&&"UOTM1J",!a&&"vCpC6x","xdu0As",r8),s=e3("oSs9UC",r&&a&&ev(r9,...n));return(0,i.jsx)(r4,{...e,rootClassName:l,overlayClassName:s,scrollContentClassName:"mhdEAw"})},controller:r6},MegaMenuContainerItem_Classic:{component:e=>{let{id:t,className:r,children:a,meshProps:n,parentType:o,parentStylableClassName:l,isClassNameToRootEnabled:s}=e,{className:u,cssVars:c}=af(o,l),{isOpen:d,setIsOpen:m,labelRef:p}=ay();return(0,i.jsx)(ao,{...ej(e),id:t,hasPlatformClickHandler:!1,meshProps:n,className:e3(s&&r,u),style:c,onMouseLeave:e=>{d&&e.relatedTarget!==p?.current&&m(!1)},children:"function"==typeof a?a:()=>a})}},MegaMenuContainerItem_Dropdown:{component:t8},MegaMenuContainerItem_Responsive:{component:e=>{let{id:t,className:r,children:a,containerRootClassName:n,parentType:o,parentStylableClassName:l,isClassNameToRootEnabled:s}=e,{className:u,cssVars:c}=af(o,l),{isOpen:d,setIsOpen:m,labelRef:p}=ay();return(0,i.jsx)("div",{id:t,...ej(e),className:e3(s&&r,n,u),style:c,onMouseLeave:e=>{d&&e.relatedTarget!==p?.current&&m(!1)},children:(0,i.jsx)(te,{...e.containerProps,children:"function"==typeof a?a:()=>a})})}},MenuContent:{component:t0},Menu:{component:e=>{let{id:t,containerRootClassName:r,containerProps:a,customClassNames:n=[],children:o,slots:l,items:u,partToPreviewStateMap:c,currentUrl:d,activeAnchor:m,onItemMouseIn:p,onItemMouseOut:h,onItemClick:b,onItemDblClick:f,onMouseEnter:g,onMouseLeave:y,translations:v,navAriaLabel:x,a11y:w,ariaAttributes:C,lang:I,className:S,dropdownAnchor:k,dropdownAlign:_}=e,M=eM({ariaAttributes:{...w,...C}}),N=(0,s.useMemo)(()=>l?u.map(e=>({...e,children:e.slot&&l[e.slot]})):u,[u,l]),E=(0,s.useCallback)(()=>rU(t),[t]),[A,O]=(0,s.useState)(!1),[j,B]=(0,s.useState)(!1);(0,s.useEffect)(()=>B(!0),[]);let D=(0,s.useRef)(null);return aw(D),(0,i.jsx)("div",{ref:D,id:t,className:e3(r,S),onMouseEnter:g,onMouseLeave:y,lang:I,...ej(e),...j&&{"data-part":"menu-root"},"data-prehydration":"",children:(0,i.jsx)(tS,{items:N,partToPreviewStateMap:c,currentUrl:d,activeAnchor:m,translations:v,menuStyleId:`portal-${t}`,customClassNames:n,getAnimationPackage:E,navAriaLabel:C?.label??(w?.label||x),isHamburgerMenuOpened:A,setIsHamburgerMenuOpened:O,a11yProps:M.ariaAttributes,dropdownAnchor:k,dropdownAlign:_,children:(0,i.jsx)(te,{...a,children:function(){for(var e=arguments.length,r=Array(e),a=0;a<e;a++)r[a]=arguments[a];return(0,i.jsxs)(i.Fragment,{children:[!A&&(0,i.jsx)(t0,{id:`${t}-menu-content`,className:"h75ntl",onItemMouseIn:p,onItemMouseOut:h,onItemClick:b,onItemDblClick:f,HorizontalDropdown:rZ,VerticalDropdown:rK}),o(...r)]})}})})})},controller:aC},StylableHorizontalMenu:{component:aO,controller:aj},StylableHorizontalMenu_Default:{component:a1,controller:aj},StylableHorizontalMenu_ScrollColumn:{component:a2,controller:aj},StylableHorizontalMenu_ScrollFlyout:{component:a5,controller:aj},StylableHorizontalMenu_ScrollFlyoutAndColumn:{component:a0,controller:aj},StylableHorizontalMenu_WrapColumn:{component:a3,controller:aj},StylableHorizontalMenu_WrapFlyout:{component:a4,controller:aj},StylableHorizontalMenu_WrapFlyoutAndColumn:{component:aU,controller:aj},Submenu:{component:t6}}},87006(e){"use strict";e.exports=t},45904(t){"use strict";t.exports=e},55530(e,t){var r;!function(){"use strict";var a={}.hasOwnProperty;function n(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=o(e,function(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 r in e)a.call(e,r)&&e[r]&&(t=o(t,r));return t}(r)))}return e}function o(e,t){return t?e?e+" "+t:e+t:e}e.exports?(n.default=n,e.exports=n):void 0===(r=(function(){return n}).apply(t,[]))||(e.exports=r)}()}},i={};function s(e){var t=i[e];if(void 0!==t)return t.exports;var r=i[e]={id:e,exports:{}};return l[e].call(r.exports,r,r.exports,s),r.exports}s.m=l,s.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},s.d=(e,t,r)=>{var a=(t,r)=>{for(var a in t)s.o(t,a)&&!s.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,[r]:t[a]})};a(t,"get"),a(r,"value")},s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),s.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r=[],s.O=(e,t,a,n)=>{if(t){n=n||0;for(var o=r.length;o>0&&r[o-1][2]>n;o--)r[o]=r[o-1];r[o]=[t,a,n];return}for(var l=1/0,o=0;o<r.length;o++){for(var[t,a,n]=r[o],i=!0,u=0;u<t.length;u++)(!1&n||l>=n)&&Object.keys(s.O).every(e=>s.O[e](t[u]))?t.splice(u--,1):(i=!1,n<l&&(l=n));if(i){r.splice(o--,1);var c=a();void 0!==c&&(e=c)}}return e},a={19214:0},s.O.j=e=>0===a[e],n=(e,t)=>{var r,n,[o,l,i]=t,u=0;if(o.some(e=>0!==a[e])){for(r in l)s.o(l,r)&&(s.m[r]=l[r]);if(i)var c=i(s)}for(e&&e(t);u<o.length;u++)n=o[u],s.o(a,n)&&a[n]&&a[n][0](),a[n]=0;return s.O(c)},(o=("u">typeof self?self:this).webpackJsonp__wix_editor_elements_library=("u">typeof self?self:this).webpackJsonp__wix_editor_elements_library||[]).forEach(n.bind(null,0)),o.push=n.bind(null,o.push.bind(o));var u=s.O(void 0,["87162"],()=>s(93762));return s.O(u)})());