@use '../base/common/base-variables' as *;
@use '../context-menu/material3-dark-definition' as *;

@forward '../context-menu/material3-dark-definition';
$menu-bigger-caret-font-size: $cmenu-bigger-caret-font-size !default;
$menu-bigger-caret-li-padding: 32px !default;
$menu-bigger-caret-right: 12px !default;
$menu-bigger-font-size: $text-base !default;
$menu-bigger-li-height: 40px !default;
$menu-bigger-li-line-height: 40px !default;
$menu-bigger-li-icon-height: 40px !default;
$menu-bigger-li-padding: 0 20px !default;
$menu-bigger-li-text-indent: 15px !default;
$menu-bigger-li-right-padding: 12px !default;
$menu-bigger-icon-margin-right: 12px !default;
$menu-icon-width: 1em !default;
$menu-blank-icon: 34px !default;
$menu-blank-icon-bigger: 41px !default;
$menu-caret-font-size: 14px !default;
$menu-caret-icon: '\e706' !default;
$menu-caret-icon-rtl: '\e70f' !default;
$menu-caret-right: 8px !default;
$menu-caret-li-padding: 26px !default;
$menu-ul-padding: 0 !default;
$menu-separator-bigger-padding: 0 !default;
$menu-ul-bigger-header-padding: 0 !default;
$menu-caret-padding-left: 8px !default;
$menu-disable-opacity: .65 !default;
$menu-font-size: $text-sm !default;
$menu-icon-margin-right: 8px !default;
$menu-icon-margin-right-text-indent: 8px !default;
$menu-li-hover-outline-offset: 0 !default;
$menu-li-border-style: solid !default;
$menu-li-border-width: 1px !default;
$menu-li-height: 32px !default;
$menu-li-line-height: 32px !default;
$menu-li-padding: 0 16px !default;
$menu-li-text-indent: 12px !default;
$menu-li-right-padding: 12px !default;
$menu-separator-padding: 0 !default;
$menu-icon-font-size: 16px !default;
$menu-header-font-size: 16px !default;
$menu-icon-font-size-text-indent: 16px !default;
$menu-icon-bigger-font-size: 18px !default;
$menu-li-selected-outline-offset: 0 !default;
$menu-hscroll-nav-size: 28px !default;
$menu-vscroll-nav-size: 28px !default;
$menu-vscroll-nav-height: 28px !default;
$menu-vscroll-nav-padding: 28px !default;
$menu-scroll-nav-icon-size: 16px !default;
$menu-bigger-hscroll-nav-size: 40px !default;
$menu-bigger-vscroll-nav-size: 32px !default;
$menu-bigger-vscroll-nav-height: 32px !default;
$menu-bigger-vscroll-nav-padding: 32px !default;
$menu-bigger-scroll-nav-icon-size: 18px !default;
$menu-header-icon-padding: 0 16px !default;
$menu-icon-li-height: 32px !default;
$menu-li-bgcolor: rgba($content-text-color, .08) !default;
$menu-li-border-color: rgba($flyout-border) !default;
$menu-li-selection-bgcolor: rgba($primary, .08) !default;
$menu-li-selected-outline: 0 solid $menu-li-selection-bgcolor !default;
$menu-li-selection-font-color: rgba($content-text-color) !default;
$menu-ul-header-padding: $menu-ul-padding !default;
$menu-color: rgba($content-text-color) !default;
$menu-seperator-border-color: rgba($flyout-border) !default;
$menu-selected-color: rgba($primary) !default;
$menu-sub-ul-bgcolor: $content-bg-color-alt2 !default;
$menu-sub-li-border-color: rgba($flyout-border) !default;
$menu-ul-bgcolor: $transparent !default;
$menu-ul-border: $border-none !default;
$menu-li-hover-outline: 0 solid $menu-li-border-color !default;
$menu-srollbar-ul-border: none !default;
$submenu-caret-font-size: $menu-caret-font-size !default;
$submenu-bigger-caret-font-size: $submenu-caret-font-size !default;
$submenu-color: rgba($content-text-color) !default;
$menu-icon-color: rgba($icon-color) !default;
$menu-icon-hover-color: rgba($content-text-color) !default;
$menu-icon-focussed-color: rgba($primary) !default;
$menu-caret-color: $cmenu-caret-color !default;
$menu-padding-none: 0 !default;
$menu-bigger-icon-mrg-right: 0 !default;
$menu-bigger-icon-margin-left: 0 !default;
$menu-icon-margin-bottom: 4px !default;
$menu-scroll-padding: 0 !default;
$menu-hscroll-nav-interaction-border: 0 !default;
$menu-hamburger-border: 0 !default;
$menu-hamburger-border-radius: $radius-0 !default;
$menu-hamburger-padding: 0 !default;
$menu-hamburger-rtl-icon-margin-left: 0 !default;
$menu-border-none: 0 !default;
$menu-inherit-height: inherit !default;
$menu-inherit-line-height: inherit !default;
$menu-auto-height: auto !default;
$menu-header-font-family: $font-family !default;
$menu-scroll-bar-height: 100% !default;
$menu-container-height: 1px !default;
$menu-normal-line-height: normal !default;
$menu-container-ul-font-weight: 500 !default;
$menu-wrapper-line-height: 0 !default;
$menu-item-border-radius: $radius-0 !default;
$menu-foucused-border-radius: $radius-2 !default;
