/* ============================= */
/* CSS for control sap.m/Slider  */
/* Belize theme                  */
/* ============================= */

@_sap_m_Slider_Background: lighten(@sapUiFieldBorderColor, 11.8);
@_sap_m_Slider_HandleBorderColor: darken(@sapUiFieldBorderColor, 15);
@_sap_m_Slider_HandleHoverBackground: fade(darken(@sapUiFieldBackground, 15), 60);

/* slider */
.sapMSliderInner {
	background: @_sap_m_Slider_Background;
}
.sapMSliderTickmarks {
	top: -0.8125em;
}

.sapMSliderInner,
.sapMSliderProgress {
	border-radius: 0;
}

/* slider handle */
.sapMSliderHandle {
	background: fade(@sapUiFieldBackground, 10);
	border: 0.125rem solid @_sap_m_Slider_HandleBorderColor;
}

/* hover */
.sapMSliderHandle:hover {
	background-color: @_sap_m_Slider_HandleHoverBackground;
	border: 0.125rem solid @_sap_m_Slider_HandleBorderColor;
}

/* pressed */
.sapMSliderPressed:not(.sapMSliderInnerDisabled) > .sapMSliderHandle {
	background-color: fade(@sapUiFieldActiveBorderColor, 30);
	border: 0.125rem solid @sapUiFieldActiveBorderColor;
}

/* disabled */
.sapMSliderDisabled {
	opacity: 0.5;
}

.sapUiSizeCompact {
	.sapMSliderTickmarks {
		height: 1rem;
		top: -0.4375rem;
	}
}