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