/* ================================ */
/* CSS for control sap.f/SidePanel  */
/* Belize High Contrast Black theme */
/* ================================ */

@_sap_ui_layout_Splitter_BarDecorationColors: @sapUiObjectHeaderBorderColor, fade(@sapUiObjectHeaderBorderColor, 0);
@_sap_ui_layout_Splitter_BarActiveDecorationColors: @sapUiObjectHeaderBorderColor, @sapUiObjectHeaderBorderColor;

.sapFSP {
	.sapFSPSplitterBar {
		&:hover {
			.sapFSPSplitterBarGripIcon {
				border-color: @sapUiButtonLiteHoverBorderColor;
				background: @sapUiButtonLiteHoverBackground;
			}
		}
	}
	.sapFSPSide {
		.sapFSPSideInner {
			border: 0.0625rem solid @sapUiGroupContentBorderColor;
			box-sizing: content-box;

			.sapFSPActionBar {

				.sapFSPItem {
					&.sapFSPSelected {
						.sapUiIcon {
							background-color: @sapUiContentSelectedBackground;
							border-width: 0.125rem;
						}

						&::before {
							width: 0.25rem;
						}
					}

					&:focus {
						&::after {
							border: 0.125rem dotted @sapUiContentFocusColor;
						}
					}
				}
			}
		}
	}
}