.component-menu{--textOpacityHoverReverse:0.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;--itemOpacityHover:var(--textOpacityHover);--underlineOpacityHover:0.35;--gapX:12px;--gapY:5px;--textOpacity:1;--itemReverseOpacity:var(--textOpacityHoverReverse);--textOpacityHover:1;display:flex;justify-content:inherit;--textColorHover:var(--currentColorHover);--underlineSize:1px;--itemColor:var(--textColor,var(--currentColor));--textColor:var(--currentColor);--itemColorHover:var(--textColorHover,var(--currentColorHover,var(--itemColor)));min-width:100%}.component-menu[data-show_more]{overflow-x:clip}.component-menu .root-item{color:var(--itemColor)}.component-menu .component-menu-list--nested{display:none}.component-menu .folder-item.active,.component-menu .menu-item.active,.component-menu .root-item.active{opacity:var(--itemOpacityHover);color:var(--itemColorHover)}.component-menu .menu-item.active>.folder-item-text,.component-menu .menu-item.active>.menu-item-text{color:var(--activeColor,var(--accentColor))}.component-menu .menu-item.active>.folder-item-text:before,.component-menu .menu-item.active>.menu-item-text:before,.component-menu .root-item.active>.folder-item-text.style-underline:after,.component-menu .root-item.active>.menu-item-text.style-underline:after{transform:scaleX(1);background-color:var(--activeColor,var(--accentColor))}.component-menu .root-item.active>.folder-item-text.style-progress:after,.component-menu .root-item.active>.menu-item-text.style-progress:after{background-color:var(--activeColor,var(--accentColor));width:100%}.component-menu .folder-item.active>.folder-item-text{color:var(--activeColor,var(--accentColor))}.component-menu .folder-item :has(>.menu-item.active)>.folder-item-text{color:var(--activeColor,var(--accentColor))}.component-menu .root-item{pointer-events:none}.component-menu .folder-item.show .root-item-text .folder-arrow{transform:rotate(-180deg)}.component-menu-list{margin:calc(var(--gapY)*-1) calc(var(--gapX)*-1);display:flex;justify-content:var(--elementJustify,inherit);text-align:var(--elementTextAlign,inherit);list-style:none;align-items:center;flex-flow:row wrap;padding:0}.component-menu-list.nowrap-list{flex-shrink:0;overflow-x:hidden;overflow-x:clip;flex-wrap:nowrap}.component-menu-list .breadcrumbs-active-item{margin:var(--gapY) var(--gapX);display:block;color:var(--activeItemColor)}.component-menu-list .menu-item{display:block;justify-content:inherit;position:relative}.component-menu-list .menu-item:not(.show-more):not(:last-child):after{-webkit-mask-position:center;mask-position:center;transform:translate(50%,-50%);right:0;display:var(--dividerDisplay);-webkit-mask-size:var(--dividerSize);mask-size:var(--dividerSize);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:50%;height:var(--dividerSize);-webkit-mask-image:var(--divider);mask-image:var(--divider);transition:inherit;background-color:var(--dividerColor,var(--itemColor));content:"";width:var(--dividerSize)}.component-menu-list .show-more{margin:0 var(--gapX);display:flex;pointer-events:all;cursor:pointer;align-items:center;position:relative;padding:var(--gapY) 0}.component-menu-list .show-more.hover,.component-menu-list .show-more.show{opacity:.8}.component-menu-list .show-more svg{margin:auto;min-height:6px;height:calc(1em*var(--lineHeight));width:18px}.component-menu-list .menu-item-text{opacity:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 var(--gapX);-webkit-text-decoration:var(--textDecoration);text-decoration:var(--textDecoration);display:inline-flex;color:inherit;pointer-events:all;cursor:pointer;font-style:var(--fontStyle);align-items:center;position:relative;padding:var(--gapY) 0}.component-menu-list .menu-item-text span{position:relative}.component-menu-list .folder-arrow{flex-shrink:0;margin-left:10px;display:inline-block;height:10px;transition:transform .3s ease;width:10px}.component-menu .root-item{transition:color .3s ease,opacity .3s ease}.component-menu .root-item.active,.component-menu .root-item.hover,.component-menu .root-item.show{opacity:var(--itemOpacityHover);color:var(--itemColorHover)}.component-menu.style--progress .root-item-text span,.component-menu.style--underline .root-item-text span{z-index:2}.component-menu.style--progress .root-item-text span:before,.component-menu.style--underline .root-item-text span:before{left:0;display:block;pointer-events:none;z-index:-1;position:absolute;height:var(--underlineSize);bottom:-2px;background:var(--underlineColorHover,var(--itemColorHover));content:"";width:100%}.component-menu.style--underline .root-item-text span:before{opacity:0;transform:translateY(calc(var(--underlineSize)*1.5));transition:transform .3s ease,opacity .3s ease}.component-menu.style--underline .root-item.active .root-item-text span:before,.component-menu.style--underline .root-item.hover .root-item-text span:before,.component-menu.style--underline .root-item.show .root-item-text span:before{opacity:var(--underlineOpacityHover);transform:translateZ(0)}.component-menu.style--progress .root-item-text span:before{left:auto;opacity:var(--underlineOpacityHover);right:0;transition:left .3s ease,right .3s ease,width .3s ease;width:0}.component-menu.style--progress .root-item.active .root-item-text span:before,.component-menu.style--progress .root-item.hover .root-item-text span:before,.component-menu.style--progress .root-item.show .root-item-text span:before{left:0;transition-delay:.1s;right:auto;width:100%}.component-menu.style--reverse_opacity .root-item{transition:opacity .3s ease}.component-menu.style--reverse_opacity .root-item.active,.component-menu.style--reverse_opacity .root-item.hover,.component-menu.style--reverse_opacity .root-item.show{opacity:var(--itemOpacity,var(--textOpacity));transition-delay:0s;color:var(--itemColor)}.component-menu.style--reverse_opacity .root-item.active:after,.component-menu.style--reverse_opacity .root-item.hover:after,.component-menu.style--reverse_opacity .root-item.show:after{opacity:var(--itemReverseOpacity)}.component-menu.style--reverse_opacity.in-show .root-item:not(.hover):not(.show):not(.active),.component-menu.style--reverse_opacity:has(.hover,.show,.active) .root-item:not(.hover):not(.show):not(.active){opacity:var(--itemReverseOpacity)!important;transition-delay:.1s}body.adaptive-desktop .component-menu[data-direction=row]{--gapY:5px}body.adaptive-desktop .component-menu[data-direction=column]{--gapX:0px}body.adaptive-desktop .component-menu[data-direction=column] .component-menu-list:not(.component-menu-list--nested){margin:0;display:block}body.adaptive-desktop .component-menu[data-direction=column] .component-menu-list:not(.component-menu-list--nested) .menu-item:after{display:none}.component-menu-dropdown{--gapY:8px;--animationSlideDistance:5px;--gap:max(10px,var(--gapY));display:flex;justify-content:center;z-index:2700;position:absolute;padding:10px 0;max-width:640px;animation:slideDown .55s ease 1,fadeIn .35s cubic-bezier(.21,.67,.58,1) 1}.component-menu-dropdown.rise{z-index:100000}.component-menu-dropdown .folder-arrow{transform:rotate(-90deg)}.component-menu-dropdown .component-menu-list{border-radius:max(10px,calc(var(--gap)/2));margin:0;box-shadow:inset 0 0 0 1px hsla(0,0%,51%,.07),0 20px 20px rgba(0,0,0,.07);max-height:inherit;display:block;justify-content:inherit;color:var(--darkText);position:absolute;flex-flow:column;padding:max(5px,calc(var(--gap)/2)) 0;max-width:inherit;background:var(--lightColor);min-width:150px;width:-moz-max-content;width:max-content}.component-menu-dropdown .menu-item{display:flex;pointer-events:all;cursor:pointer;align-items:center;position:relative;transition:all .2s}.component-menu-dropdown .menu-item:before{left:max(5px,calc(var(--gap)/2));opacity:0;border-radius:max(8px,calc(var(--gap)/2));right:max(5px,calc(var(--gap)/2));display:block;position:absolute;top:0;bottom:0;transition:opacity .2s cubic-bezier(.21,.67,.58,1);background:rgba(6,6,7,.08);content:""}.component-menu-dropdown .menu-item.hover:before,.component-menu-dropdown .menu-item.hover>.menu-item-text,.component-menu-dropdown .menu-item.show:before,.component-menu-dropdown .menu-item.show>.menu-item-text{opacity:1}.component-menu-dropdown .menu-item-text{opacity:.85;margin:0;justify-content:space-between;padding:max(6px,var(--gap)) max(9px,calc(var(--gap)*1.5));width:100%}.component-menu-dropdown .component-menu-list .component-menu-list{left:100%;visibility:hidden;opacity:0;margin-top:-5px;transform:scaleY(0);pointer-events:none;top:0}.component-menu-dropdown .component-menu-list .component-menu-list.show-dropdown{visibility:visible;opacity:1;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;transform:scaleY(1);pointer-events:all;z-index:5;transition:opacity .3s cubic-bezier(.21,.67,.58,1),visibility .3s cubic-bezier(.21,.67,.58,1);transition-delay:0s}.component-menu-dropdown .component-menu-list .component-menu-list.show-dropdown.in-right{margin-left:-5px}.component-menu-dropdown .component-menu-list .component-menu-list.show-dropdown.in-left{left:auto;right:100%;margin-right:-5px}.component-menu-dropdown .component-menu-list .component-menu-list.show-dropdown.in-top{margin-bottom:-5px;top:auto;bottom:0}body.adaptive-mobile .component-menu-dropdown{max-width:calc(100vw - 20px)}body.adaptive-mobile .component-menu{overflow:visible}body.adaptive-mobile .component-menu-list{flex-grow:1}body.adaptive-mobile .component-menu-list .folder-item .folder-arrow{transform:rotate(0deg)}body.adaptive-mobile .component-menu-list .folder-item.show>.folder-item-text .folder-arrow{transform:rotate(-180deg)}body.adaptive-mobile [data-direction-adaptive=row] .component-menu-list{flex-wrap:wrap;max-width:calc(100% + var(--gapX)*2)}body.adaptive-mobile [data-direction-adaptive=column] .component-menu-list--root,body.adaptive-mobile [data-rollup-adaptive=true] .folder-item.show>.component-menu-list--nested{display:block}body.adaptive-mobile [data-direction-adaptive=column] .component-menu-list{margin:0}body.adaptive-mobile [data-direction-adaptive=column] .component-menu-list .folder-arrow{margin-right:-10px}body.adaptive-mobile [data-direction-adaptive=column] .component-menu-list .menu-item:after{display:none}body.adaptive-mobile [data-direction-adaptive=column] .menu-item{padding:.05px}body.adaptive-mobile [data-direction-adaptive=column] .menu-item-text{margin:0;justify-content:var(--elementJustify,inherit);width:100%}body.adaptive-mobile .component-menu .component-menu-list--nested{border-radius:7px;margin:0;box-shadow:none;position:relative;padding:var(--gapX) calc(var(--gapX));max-width:none;background:none;width:100%}body.adaptive-mobile .component-menu .component-menu-list--nested .folder-item-text,body.adaptive-mobile .component-menu .component-menu-list--nested .menu-item-text{opacity:1;display:block;justify-content:inherit}body.adaptive-mobile .component-menu .component-menu-list--nested .folder-item-text{justify-content:inherit}body.adaptive-mobile .component-menu .component-menu-list--nested .folder-item-text span{padding:0;width:auto}body.adaptive-mobile .component-menu .component-menu-list--nested .folder-item-text .folder-arrow{right:0;margin-left:10px;position:relative;top:0}body.adaptive-mobile [data-contrast=light] .component-menu-list--nested,body.adaptive-mobile [data-contrast] [data-contrast=light] .component-menu-list--nested{background:rgba(74,74,74,.15)}body.adaptive-mobile [data-contrast=dark] .component-menu-list--nested,body.adaptive-mobile [data-contrast] [data-contrast=dark] .component-menu-list--nested{background:hsla(0,0%,91%,.15)}