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

@forward '../context-menu/highcontrast-definition';
$menu-bigger-caret-font-size: $cmenu-bigger-caret-font-size !default;
$menu-bigger-caret-li-padding: 30px !default;
$menu-bigger-caret-right: 10px !default;
$menu-bigger-font-size: 14px !default;
$menu-bigger-li-height: 50px !default;
$menu-bigger-li-line-height: 50px !default;
$menu-bigger-li-padding: 0 10px !default;
$menu-bigger-li-text-indent: 10px !default;
$menu-bigger-li-right-padding: 10px !default;
$menu-bigger-icon-margin-right: 10px !default;
$menu-li-selection-font-color: $cmenu-li-selection-font-color !default;
$menu-color: $cmenu-color !default;
$menu-icon-width: 1em !default;
$menu-blank-icon: 30px !default;
$menu-blank-icon-bigger: 36px !default;
$menu-caret-font-size: 10px !default;
$menu-caret-icon: '\e966' !default;
$menu-caret-icon-rtl: '\e937' !default;
$menu-caret-right: 8px !default;
$menu-caret-li-padding: 26px !default;
$menu-li-hover-outline-offset: 0 !default;
$menu-ul-padding: 0 !default;
$menu-separator-bigger-padding: 0 !default;
$menu-ul-bigger-header-padding: 0 !default;
$menu-caret-padding-left: 10px !default;
$menu-disable-opacity: 1 !default;
$menu-font-size: 13px !default;
$menu-icon-margin-right: 8px !default;
$menu-icon-margin-right-text-indent: 8px !default;
$menu-li-border-color:  $border-fg !default;
$menu-li-border-style: solid !default;
$menu-li-border-width: 1px !default;
$menu-li-height: 40px !default;
$menu-li-line-height: 40px !default;
$menu-li-padding: 0 8px !default;
$menu-li-text-indent: 8px !default;
$menu-li-right-padding: 8px !default;
$menu-li-bgcolor: $cmenu-li-bgcolor !default;
$menu-li-selection-bgcolor:  $selection-bg !default;
$menu-li-selected-outline: 0 solid $menu-li-selection-bgcolor !default;
$menu-icon-font-size: 14px !default;
$menu-header-font-size: 14px !default;
$menu-icon-font-size-text-indent: 14px !default;
$menu-icon-bigger-font-size: 16px !default;
$menu-seperator-border-color: $border-fg !default;
$menu-sub-ul-bgcolor: $bg-base-0 !default;
$menu-sub-li-border-color: $border-fg !default;
$menu-ul-bgcolor: $bg-base-0 !default;
$menu-ul-border: $menu-li-border-width $menu-li-border-style $border-fg !default;
$menu-ul-header-padding: 0 16px !default;
$menu-separator-padding: 0 !default;
$menu-ul-bigger-header-padding: 0 20px !default;
$menu-li-hover-outline: 0 solid $menu-li-border-color !default;
$menu-li-selected-outline-offset: 0 !default;
$menu-selected-color: $cmenu-selected-color !default;
$menu-hscroll-nav-size: 30px !default;
$menu-vscroll-nav-size: 16px !default;
$menu-vscroll-nav-height: 16px !default;
$menu-vscroll-nav-padding: 16px !default;
$menu-scroll-nav-icon-size: 10px !default;
$menu-bigger-hscroll-nav-size: 36px !default;
$menu-bigger-vscroll-nav-size: 24px !default;
$menu-bigger-vscroll-nav-height: 24px !default;
$menu-bigger-vscroll-nav-padding: 24px !default;
$menu-bigger-scroll-nav-icon-size: 12px !default;
$menu-srollbar-ul-border: $menu-ul-border !default;
$submenu-caret-font-size: $cmenu-caret-font-size !default;
$submenu-bigger-caret-font-size: $cmenu-bigger-caret-font-size !default;
$submenu-color: $cmenu-color !default;
$menu-icon-color: $cmenu-caret-color !default;
$menu-icon-hover-color: inherit !default;
$menu-icon-focussed-color: $cmenu-caret-color !default;
$menu-caret-color: $cmenu-caret-color !default;
$menu-header-icon-padding: 0 16px !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: 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;
