////
/// @module cascader: 级联
/// @tag Cascader
/// @category component
/// @family data-display
/// @varPrefix $cascader-
/// @classPrefix {prefix}-cascader
/// @order {"size/menu":10,"size/icon arrow":11,"statement/normal":10,"statement/normal/menu":100,"statement/normal/icon arrow":101,"statement/expanded":11,"statement/expanded/icon arrow":110,"statement/expanded/menu item":111}
////

$cascader-prefix: ".#{$css-prefix}cascader";

// Size
// ----------------------------------------

/// border width
/// @namespace size/menu
$cascader-menu-border-width: $line-1 !default;

/// width
/// @namespace size/menu
$cascader-menu-width: $s-auto !default;

/// min-width
/// @namespace size/menu
$cascader-menu-min-width: $s-25 !default;

/// height
/// @namespace size/menu
$cascader-menu-height: $s-48 !default;

/// size
/// @namespace size/icon arrow
$cascader-menu-icon-expand-size: $icon-xxs !default;

// Statement:normal
// ----------------------------------------

/// border color
/// @namespace statement/normal/menu
$cascader-menu-border-color: $color-line1-2 !default;

/// corner
/// @namespace statement/normal/menu
$cascader-menu-border-radius: $corner-1 !default;

/// color
/// @namespace statement/normal/icon arrow
$cascader-menu-icon-expand-color: $color-text1-3 !default;

// Statement:hover
// ----------------------------------------

/// color
/// @namespace statement/expanded/icon arrow
$cascader-menu-icon-hover-expand-color: $color-text1-4 !default;

// Statement:expanded
// ----------------------------------------

/// text
/// @namespace statement/expanded/menu item
$cascader-menu-item-expanded-color: $color-text1-4 !default;

/// background
/// @namespace statement/expanded/menu item
$cascader-menu-item-expanded-background-color: $color-fill1-2 !default;
