:host {
	/* Header */
	--_ui5_tc_header_height: var(--_ui5_tc_item_height);
	--_ui5_tc_header_height_text_only: var(--_ui5_tc_item_text_only_height);
	--_ui5_tc_header_height_text_with_additional_text: var(--_ui5_tc_item_text_only_with_additional_text_height);
	--_ui5_tc_header_box_shadow: var(--sapContent_HeaderShadow);
	--_ui5_tc_header_border_bottom: 0.125rem solid var(--sapObjectHeader_Background);
	--_ui5_tc_header_background: var(--sapObjectHeader_Background);
	--_ui5_tc_header_background_translucent: var(--sapObjectHeader_Background);
	--_ui5_tc_content_background: var(--sapBackgroundColor);
	--_ui5_tc_content_background_translucent: var(--sapGroup_ContentBackground);

	/* Header Item */
	--_ui5_tc_headeritem_padding: 1rem;
	--_ui5_tc_headerItem_color: var(--sapContent_LabelColor);
	--_ui5_tc_headerItem_additional_text_color: var(--sapContent_LabelColor);
	--_ui5_tc_headerItem_text_hover_color: var(--_ui5_tc_headerItem_color);
	--_ui5_tc_headerItem_text_selected_color: var(--sapTab_Selected_TextColor);
	--_ui5_tc_headerItem_text_selected_hover_color: var(--sapSelectedColor);
	--_ui5_tc_headeritem_text_font_weight: normal;
	--_ui5_tc_headerItem_additional_text_font_weight: normal;
	--_ui5_tc_headerItem_neutral_border_color: var(--sapTab_Neutral_ForegroundColor);
	--_ui5_tc_headerItem_transition: none;

	--_ui5_tc_headerItemContent_border_radius: 0.125rem 0.125rem 0 0;
	--_ui5_tc_headerItemContent_border_bg: transparent;
	--_ui5_tc_headerItem_neutral_border_bg: transparent;
	--_ui5_tc_headerItem_positive_border_bg: transparent;
	--_ui5_tc_headerItem_negative_border_bg: transparent;
	--_ui5_tc_headerItem_critical_border_bg: transparent;
	--_ui5_tc_headerItemContent_border_height: 0;
	--_ui5_tc_headerItem_focus_border: var(--sapContent_FocusWidth) var(--sapContent_FocusStyle) var(--sapContent_FocusColor);
	--_ui5_tc_headerItem_text_focus_border_offset_left: 0px;
	--_ui5_tc_headerItem_text_focus_border_offset_right: 0px;
	--_ui5_tc_headerItem_text_focus_border_offset_top: 0px;
	--_ui5_tc_headerItem_text_focus_border_offset_bottom: 0px;
	--_ui5_tc_headerItem_mixed_mode_focus_border_offset_left: 0.75rem;
	--_ui5_tc_headerItem_mixed_mode_focus_border_offset_right: 0.625rem;
	--_ui5_tc_headerItem_mixed_mode_focus_border_offset_top: 0.75rem;
	--_ui5_tc_headerItem_mixed_mode_focus_border_offset_bottom: 0.75rem;
	--_ui5_tc_headerItemContent_default_focus_border: none;
	--_ui5_tc_headerItemContent_focus_border_radius: 0;
	--_ui5_tc_headerItemSemanticIcon_display: none;
	--_ui5_tc_headerItemSemanticIcon_size: 0.75rem;
	--_ui5_tc_headerItem_focus_border_radius: 0px;
	--_ui5_tc_mixedMode_itemText_color: var(--sapContent_LabelColor);
	--_ui5_tc_mixedMode_itemText_font_family: var(--sapFontFamily);
	--_ui5_tc_mixedMode_itemText_font_size: var(--sapFontSmallSize);
	--_ui5_tc_mixedMode_itemText_font_weight: normal;
	--_ui5_tc_headerItem_expand_button_margin_inline_start: 0.625rem;
	--_ui5_tc_headerItem_single_click_expand_button_margin_inline_start: 0.875rem;
	--_ui5_tc_headerItem_expand_button_border_radius: var(--sapButton_BorderCornerRadius);
	--_ui5_tc_headerItem_expand_button_separator_display: none;

	/* Overflow Item */

	--_ui5_tc_overflowItem_positive_color: var(--sapPositiveColor);
	--_ui5_tc_overflowItem_negative_color: var(--sapNegativeColor);
	--_ui5_tc_overflowItem_critical_color: var(--sapCriticalColor);
	--_ui5_tc_overflowItem_focus_offset: 0.125rem;
	--_ui5_tc_overflowItem_indent: 0.5rem;
	--_ui5_tc_overflowItem_extra_indent: 0rem;

	/* Header Item icons */
	--_ui5_tc_headerItemIcon_border: 1px solid var(--sapHighlightColor);
	--_ui5_tc_headerItemIcon_semantic_selected_color: var(--sapGroup_ContentBackground);

	--_ui5_tc_overflowItem_default_color: var(--sapNeutralTextColor);
	--_ui5_tc_overflowItem_current_color: CurrentColor;
	--_ui5_tc_content_border_bottom: 0.125rem solid var(--sapObjectHeader_BorderColor);

	--_ui5_tc_headerItem_focus_border_offset: -2px;
	--_ui5_tc_headerItemIcon_focus_border_radius: 0;

	/* Overflow Buttons*/
	--_ui5_tc_overflow_text_color: var(--sapButton_TextColor);
}

@container style(--ui5_content_density: compact) {
	:host {
		--_ui5_tc_header_height: var(--_ui5_tc_item_height);
	}
}