.@{cascader-prefix-cls} {
	&-gray {
		background-color: transparent;
	}

	&-gray:not(.@{ant-prefix}-select-customize-input) .@{ant-prefix}-select-selector {
		background-color: @component-background;
		border-color: @component-background;

		.@{ant-prefix}-select-focused:not(.@{ant-prefix}-select-disabled)& {
			box-shadow: none;
		}
	}

	&-gray:not(.@{ant-prefix}-select-disabled):hover .@{ant-prefix}-select-selector {
		box-shadow: @shadow-3;
		border-color: @component-background;
	}

	&-gray.@{ant-prefix}-select-allow-clear .@{ant-prefix}-select-clear {
		background-color: @component-background;
	}

	&-dropdown&-dropdown-gray {
		background-color: @component-background;

		.@{cascader-prefix-cls}-menu-item:hover {
			background-color: @cascader-gray-menu-item-active-bg;
		}

		.@{cascader-prefix-cls}-menu-item-active:not(.@{cascader-prefix-cls}-menu-item-disabled),
		.@{cascader-prefix-cls}-menu-item-active:not(.@{cascader-prefix-cls}-menu-item-disabled):hover {
			background-color: @cascader-gray-menu-item-active-bg;
		}

		.@{cascader-prefix-cls}-menu {
			border-right: 1px solid @gray-10-hover;
		}
	}
}
