@charset "UTF-8";

/*
 * Copyright (c) 2025 Eclipse Dirigible contributors
 *
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v2.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v20.html
 *
 * SPDX-FileCopyrightText: Eclipse Dirigible contributors
 * SPDX-License-Identifier: EPL-2.0
 */
:root {
    --btp-Blue1: #ebf8ff;
    --btp-Blue2: #d1efff;
    --btp-Blue3: #a6e0ff;
    --btp-Blue4: #89d1ff;
    --btp-Blue5: #4db1ff;
    --btp-Blue6: #1b90ff;
    --btp-Blue7: #0070f2;
    --btp-Blue8: #0057d2;
    --btp-Blue9: #0040b0;
    --btp-Blue10: #002a86;
    --btp-Blue11: #00144a;
    --btp-Grey1: #f5f6f7;
    --btp-Grey2: #eaecee;
    --btp-Grey3: #d5dadd;
    --btp-Grey4: #a9b4be;
    --btp-Grey5: #8396a8;
    --btp-Grey6: #5b738b;
    --btp-Grey7: #475e75;
    --btp-Grey8: #354a5f;
    --btp-Grey9: #223548;
    --btp-Grey10: #1a2733;
    --btp-Grey11: #12171c;
    --btp-Green1: #f5fae5;
    --btp-Green2: #e5f2bd;
    --btp-Green3: #bae881;
    --btp-Green4: #97dd40;
    --btp-Green5: #5dc122;
    --btp-Green6: #36a41d;
    --btp-Green7: #188918;
    --btp-Green8: #256f3a;
    --btp-Green9: #1e592f;
    --btp-Green10: #164323;
    --btp-Green11: #0e2b16;
    --btp-Mango1: #fff8d6;
    --btp-Mango2: #fff3b8;
    --btp-Mango3: #ffdf72;
    --btp-Mango4: #ffc933;
    --btp-Mango5: #ffb300;
    --btp-Mango6: #f58b00;
    --btp-Mango7: #c35500;
    --btp-Mango8: #a93e00;
    --btp-Mango9: #8d2a00;
    --btp-Mango10: #6d1900;
    --btp-Mango11: #450b00;
    --btp-Red1: #ffeaf4;
    --btp-Red2: #ffd5ea;
    --btp-Red3: #ffb2d2;
    --btp-Red4: #ff8cb2;
    --btp-Red5: #ff5c77;
    --btp-Red6: #ee3939;
    --btp-Red7: #d20a0a;
    --btp-Red8: #aa0808;
    --btp-Red9: #840606;
    --btp-Red10: #5a0404;
    --btp-Red11: #350000;
    --btp-Teal1: #dafdf5;
    --btp-Teal2: #c2fcee;
    --btp-Teal3: #85f1dc;
    --btp-Teal4: #2ce0bf;
    --btp-Teal5: #00ceac;
    --btp-Teal6: #04a6a1;
    --btp-Teal7: #07838f;
    --btp-Teal8: #046c7a;
    --btp-Teal9: #035663;
    --btp-Teal10: #02414c;
    --btp-Teal11: #012931;
    --btp-Indigo1: #f1ecff;
    --btp-Indigo2: #e2d8ff;
    --btp-Indigo3: #d3b6ff;
    --btp-Indigo4: #b894ff;
    --btp-Indigo5: #9b76ff;
    --btp-Indigo6: #7858ff;
    --btp-Indigo7: #5d36ff;
    --btp-Indigo8: #470ced;
    --btp-Indigo9: #2c13ad;
    --btp-Indigo10: #1c0c6e;
    --btp-Indigo11: #0e0637;
    --btp-Pink1: #fff0fa;
    --btp-Pink2: #ffdcf3;
    --btp-Pink3: #ffafed;
    --btp-Pink4: #ff8af0;
    --btp-Pink5: #f65af2;
    --btp-Pink6: #f31ded;
    --btp-Pink7: #cc00dc;
    --btp-Pink8: #a100c2;
    --btp-Pink9: #7800a4;
    --btp-Pink10: #510080;
    --btp-Pink11: #28004a;
    --btp-Raspberry1: #fff0f5;
    --btp-Raspberry2: #ffdce8;
    --btp-Raspberry3: #fecbda;
    --btp-Raspberry4: #feadc8;
    --btp-Raspberry5: #fe83ae;
    --btp-Raspberry6: #fa4f96;
    --btp-Raspberry7: #df1278;
    --btp-Raspberry8: #ba066c;
    --btp-Raspberry9: #9b015d;
    --btp-Raspberry10: #71014b;
    --btp-Raspberry11: #510136;
    --btp-Cyan1: #dbf9ff;
    --btp-Cyan2: #b8f3ff;
    --btp-Cyan3: #7aeaf8;
    --btp-Cyan4: #2dd6ef;
    --btp-Cyan5: #0fb9dc;
    --btp-Cyan6: #09a0bf;
    --btp-Cyan7: #007fa9;
    --btp-Cyan8: #00709f;
    --btp-Cyan9: #025484;
    --btp-Cyan10: #013b64;
    --btp-Cyan11: #00274e;
    --btp-Hazelnut1: #fdf5c9;
    --btp-Hazelnut2: #fce8a9;
    --btp-Hazelnut3: #ffc654;
    --btp-Hazelnut4: #ffb727;
    --btp-Hazelnut5: #e79a00;
    --btp-Hazelnut6: #c88500;
    --btp-Hazelnut7: #a16b00;
    --btp-Hazelnut8: #915e00;
    --btp-Hazelnut9: #714700;
    --btp-Hazelnut10: #523100;
    --btp-Hazelnut11: #3d1f00;

    --fdSwitch_Compact_Width: 2rem;
    --fdSwitch_Compact_Height: 1.25rem;
    --fdSwitch_Compact_Handle_Width: 1.25rem;
    --fdSwitch_Compact_Handle_Height: 1rem;
    --fdSwitch_Active_Handle_Offset: 0.5075rem;
    --fdSwitch_Compact_Handle_Offset: -0.8125rem;
    --fdSwitch_Compact_Padding_Block: 0.375rem;
    --fdSwitch_Track_Background: var(--sapButton_Track_Background);
    --fdSwitch_Handle_Border_Width: 0px;
    --fdSwitch_On_Hover_Slider_Background: var(--sapButton_Track_Hover_Background);
    --fdSwitch_On_Hover_Slider_Border: var(--sapButton_Track_Hover_Background);
    --fdSwitch_On_Hover_Slider_Shadow: inset 0 0 0 0.0625rem var(--sapButton_Track_Hover_BorderColor);
    --fdSwitch_On_Hover_Slider_Active_Background: var(--sapButton_Track_Selected_Hover_Background);
    --fdSwitch_On_Hover_Slider_Active_Shadow: inset 0 0 0 0.0625rem var(--sapButton_Track_Selected_Hover_BorderColor);
    --fdSwitch_Border_Width: 0;
    --fdSwitch_Width: 2.5rem;
    --fdSwitch_Height: 1.5rem;
    --fdSwitch_Border_Radius: 0.75rem;
    --fdSwitch_Handle_Width: 1.5rem;
    --fdSwitch_Handle_Height: 1.25rem;
    --fdSwitch_Handle_Border_Radius: 0.75rem;
    --fdSwitch_Handle_Active_Color: var(--sapButton_Handle_Selected_TextColor);
    --fdSwitch_Handle_Inactive_Color: var(--sapButton_Handle_TextColor);
    --fdSwitch_Handle_Background: var(--sapButton_Handle_Background);
    --fdSwitch_Hover_Handle_Background: var(--sapButton_Handle_Selected_Hover_Background);
    --fdSwitch_Hover_Handle_Active_Background: var(--sapButton_Handle_Selected_Hover_Background);
    --fdSwitch_Handle_Offset: 1.2475rem;
    --fdSwitch_Compact_Active_Handle_Offset: -0.3125rem;
    --fdSwitch_Shadow: inset 0 0 0 0.0625rem var(--sapButton_Track_BorderColor);
    --fdSwitch_Active_Shadow: inset 0 0 0 0.0625rem var(--sapButton_Track_Selected_Hover_BorderColor);
    --fdSwitch_Border_Color: transparent;
    --fdSwitch_Border: none;
    --fdSwitch_Slider_Box_Sizing: content-box;
    --fdSwitch_Focus_Outline_Vertical_Offset: calc(var(--sapContent_FocusWidth)*-2);
    --fdSwitch_Focus_Outline_Horizontal_Offset: calc(var(--sapContent_FocusWidth)*-2);
    --fdSwitch_Focus_Outline_Border_Radius: calc(var(--fdSwitch_Border_Radius) + var(--sapContent_FocusWidth)*2);
    --fdSwitch_Icon_Display: flex;
    --fdSwitch_Text_Active_Color: var(--sapButton_Handle_Selected_TextColor);
    --fdSwitch_Text_Inactive_Color: var(--sapButton_Handle_TextColor);
    --fdSwitch_Handle_Border_Color: transparent;
    --fdSwitch_Handle_Hover_Border_Color: var(--sapButton_Track_BorderColor);
    --fdSwitch_Handle_Selected_Hover_Border_Color: var(--sapButton_Handle_Selected_Hover_BorderColor);
    --fdSwitch_Semantic_Success_Border_Color: var(--sapButton_Track_Positive_BorderColor);
    --fdSwitch_Semantic_Success_Background_Color: var(--sapButton_Track_Positive_Background);
    --fdSwitch_Semantic_Hover_Success_Background_Color: var(--sapButton_Track_Positive_Hover_Background);
    --fdSwitch_Semantic_Hover_Success_Border_Color: var(--sapButton_Track_Positive_Hover_BorderColor);
    --fdSwitch_Semantic_Error_Background_Color: var(--sapButton_Track_Negative_Background);
    --fdSwitch_Semantic_Error_Border_Color: var(--sapButton_Track_Negative_BorderColor);
    --fdSwitch_Semantic_Hover_Error_Background_Color: var(--sapButton_Track_Negative_Hover_Background);
    --fdSwitch_Semantic_Hover_Error_Border_Color: var(--sapButton_Track_Negative_Hover_BorderColor);
    --fdSwitch_Semantic_Icon_Error_Color: var(--sapButton_Handle_Negative_TextColor);
    --fdSwitch_Semantic_Error_Box_Shadow: inset 0 0 0 0.0625rem var(--sapButton_Track_Negative_BorderColor);
    --fdSwitch_Semantic_Success_Box_Shadow: inset 0 0 0 0.0625rem var(--sapButton_Track_Positive_BorderColor);
    --fdSwitch_Semantic_Hover_Error_Box_Shadow: inset 0 0 0 0.0625rem var(--sapButton_Track_Negative_Hover_BorderColor);
    --fdSwitch_Semantic_Hover_Success_Box_Shadow: inset 0 0 0 0.0625rem var(--sapButton_Track_Positive_Hover_BorderColor);
    --fdSwitch_Semantic_Width: var(--fdSwitch_Width);
    --fdSwitch_Semantic_Height: var(--fdSwitch_Height);
    --fdSwitch_Semantic_Error_Color: var(--sapButton_Track_Negative_BorderColor);
    --fdSwitch_Semantic_Success_Color: var(--sapButton_Track_Positive_BorderColor);
    --fdSwitch_Semantic_Hover_Error_Color: var(--sapButton_Track_Negative_BorderColor);
    --fdSwitch_Semantic_Hover_Success_Color: var(--sapButton_Track_Positive_BorderColor);
    --fdSwitch_Semantic_Handle_Offset: var(--fdSwitch_Handle_Offset);
    --fdSwitch_Semantic_Handle_Active_Offset: var(--fdSwitch_Active_Handle_Offset);
    --fdSwitch_Semantic_Handle_Box_Sizing: border-box;
    --fdSwitch_Semantic_Handle_Error_Color: var(--fdSwitch_Semantic_Error_Color);
    --fdSwitch_Semantic_Handle_Error_Hover_Color: var(--fdSwitch_Semantic_Hover_Error_Color);
    --fdSwitch_Semantic_Handle_Success_Color: var(--fdSwitch_Semantic_Success_Color);
    --fdSwitch_Semantic_Handle_Success_Hover_Color: var(--fdSwitch_Semantic_Hover_Success_Color);
    --fdSwitch_Semantic_Slider_Error_Background_Color: var(--sapButton_Track_Negative_Background);
    --fdSwitch_Semantic_Success_Handle_Background_Color: var(--sapButton_Handle_Positive_Background);
    --fdSwitch_Semantic_Success_Handle_Hover_Background_Color: var(--sapButton_Handle_Positive_Hover_Background);
    --fdSwitch_Semantic_Error_Handle_Background_Color: var(--sapButton_Handle_Negative_Background);
    --fdSwitch_Semantic_Error_Handle_Hover_Background_Color: var(--sapButton_Handle_Negative_Hover_Background);
    --fdSwitch_Semantic_Success_Handle_Border_Color: var(--sapButton_Track_Positive_Background);
    --fdSwitch_Semantic_Success_Handle_Hover_Border_Color: var(--sapButton_Handle_Positive_Hover_BorderColor);
    --fdSwitch_Semantic_Error_Handle_Border_Color: var(--sapButton_Track_Negative_Background);
    --fdSwitch_Semantic_Error_Handle_Hover_Border_Color: var(--sapButton_Handle_Negative_Hover_BorderColor);
    --fdSwitch_Semantic_Icon_Position: absolute;
    --fdSwitch_Icon_Size: var(--sapFontLargeSize);
    --fdSwitch_Icon_Error_Margin: 0 0;
    --fdSwitch_Icon_Success_Margin: 0 0;
    --fdSwitch_Compact_Icon_Size: var(--sapFontSize);
    --fdSwitch_Compact_Semantic_Width: var(--fdSwitch_Compact_Width);
    --fdSwitch_Compact_Semantic_Height: var(--fdSwitch_Compact_Height);
    --fdSwitch_Compact_Semantic_Handle_Width: var(--fdSwitch_Compact_Handle_Width);
    --fdSwitch_Compact_Semantic_Handle_Height: var(--fdSwitch_Compact_Handle_Height);
    --fdSwitch_Compact_Semantic_Handle_Offset: -0.8125rem;
    --fdSwitch_Compact_Semantic_Active_Handle_Offset: var(--fdSwitch_Compact_Active_Handle_Offset);
    --fdSwitch_Compact_Semantic_Active_Handle_Offset_Rtl: var(--fdSwitch_Compact_Handle_Offset);
    --fdSwitch_Text_Width: 2.875rem;
    --fdSwitch_Text_Handle_Width: 1.75rem;
    --fdSwitch_Text_Handle_Offset: -1.125rem;
    --fdSwitch_Text_Handle_Active_Offset: -0.25rem;
    --fdSwitch_Compact_Text_Width: 2.75rem;
    --fdSwitch_Compact_Text_Height: 1.25rem;
    --fdSwitch_Compact_Text_Handle_Width: 1.75rem;
    --fdSwitch_Compact_Text_Handle_Offset: -0.5625rem;
    --fdSwitch_Compact_Text_Handle_Active_Offset: 0.1875rem;

    --fdButton_Height: var(--sapElement_Height);
    --fdButton_Compact_Height: var(--sapElement_Compact_Height);
    --fdButton_Emphasized_Border_Width: var(--sapButton_BorderWidth);
    --fdButton_Emphasized_Active_Outline: var(--sapContent_FocusColor);
    --fdButton_Ghost_Background: var(--sapButton_Background);
    --fdButton_Outline_Contrast: var(--sapContent_FocusColor);
    --fdButton_Outline_Offset: var(--sapButton_BorderWidth);
    --fdButton_Font_Family: var(--sapFontSemiboldDuplexFamily);
    --fdButton_Focus_Border_Radius: calc(var(--sapButton_BorderCornerRadius) - var(--sapContent_FocusWidth));
    --fdButton_Text_Shadow: none;
    --fdButton_Hover_Shadow: none;
    --fdButton_Badge_Border_Color: var(--sapContent_BadgeBackground);
    --fdButton_Border_Radius_Left: var(--sapButton_BorderCornerRadius);
    --fdButton_Border_Radius_Left_RTL: var(--sapButton_BorderCornerRadius);
    --fdButton_Border_Radius_Right: var(--sapButton_BorderCornerRadius);
    --fdButton_Border_Radius_Right_RTL: var(--sapButton_BorderCornerRadius);
    --fdButton_Border_Radius_Outline_Left: calc(var(--sapButton_BorderCornerRadius) - var(--sapContent_FocusWidth));
    --fdButton_Border_Radius_Outline_Left_RTL: calc(var(--sapButton_BorderCornerRadius) - var(--sapContent_FocusWidth));
    --fdButton_Border_Radius_Outline_Right: calc(var(--sapButton_BorderCornerRadius) - var(--sapContent_FocusWidth));
    --fdButton_Border_Radius_Outline_Right_RTL: calc(var(--sapButton_BorderCornerRadius) - var(--sapContent_FocusWidth));
    --fdButton_Vertical_Border_Radius_Left: var(--fdButton_Border_Radius_Left);
    --fdButton_Vertical_Border_Radius_Right: var(--fdButton_Border_Radius_Left);
    --fdButton_Segmented_Pad_Display: block;
    --fdButton_Segmented_Border_Offset: 0;
    --fdButton_Segmented_Middle_Border_Radius: var(--sapButton_BorderCornerRadius);
    --fdButton_Menu_Offset: 0;
    --fdButton_Menu_Emphasized_Margin: 0;
    --fdButton_Menu_Border_Radius: var(--sapPopover_BorderCornerRadius);
    --fdButton_Menu_Separator_Display: block;
    --fdButton_Menu_Transparent_Separator_Height: 1.25rem;
    --fdButton_Menu_Transparent_Separator_Display: block;
    --fdButton_Menu_Emphasized_Separator_Display: block;
    --fdButton_Menu_Emphasized_Hover_Separator_Display: none;
    --fdButton_Menu_Transparent_Border_Color: transparent;
    --fdButton_Menu_Default_Shadow_Color: var(--sapButton_BorderColor);
    --fdButton_Menu_Emphasized_Shadow_Color: var(--sapButton_Emphasized_BorderColor);
    --fdButton_Menu_Positive_Shadow_Color: var(--sapButton_Accept_BorderColor);
    --fdButton_Menu_Negative_Shadow_Color: var(--sapButton_Reject_BorderColor);
    --fdButton_Menu_Attention_Shadow_Color: var(--sapButton_Attention_BorderColor);
    --fdButton_ToolHeader_Color_Normal: var(--sapShell_InteractiveTextColor);
    --fdButton_ToolHeader_Color_Active: var(--sapContent_IconColor);
    --fdButton_ToolHeader_Background_Hover: var(--sapButton_Lite_Hover_Background);
    --fdButton_ToolHeader_Background_Active: var(--sapActiveColor);
    --fdButton_ToolHeader_Border_Color_Normal: transparent;
    --fdButton_ToolHeader_Border_Color_Hover: transparent;
    --fdButton_ToolHeader_Border_Color_Active: transparent;
    --fdButton_ToolHeader_Border_Color_Focus: transparent;
    --fdButton_ToolHeader_Border_Color_Disabled: transparent;
    --fdButton_ToolHeader_Border_Radius_Focus: 0.375rem;
    --fdButton_ToolHeader_Badge_Border_Color: var(--sapShellColor);
    --fdButton_ToolHeader_Outline_Color: var(--sapContent_FocusColor);
    --fdButton_ToolHeader_Button_Size: 2.5rem;
    --fdButton_ToolHeader_Button_Size_Compact: 2rem;
    --fdButton_ToolHeader_Button_Border_Radius: 0.375rem;
    --fdButton_Nested_Color_Active: var(--sapContent_IconColor);
    --fdButton_Nested_Background_Active: var(--sapActiveColor);
    --fdButton_Nested_Background_Focus: var(--sapButton_Background);
    --fdButton_Nested_Border_Color_Normal: transparent;
    --fdButton_Nested_Border_Color_Hover: transparent;
    --fdButton_Nested_Border_Color_Active: transparent;
    --fdButton_Nested_Border_Color_Focus: transparent;
    --fdButton_Nested_Border_Color_Disabled: transparent;
    --fdButton_Nested_Border_Radius_Focus: 0.75rem;
    --fdButton_Split_Border_Color: transparent;
    --fdButton_Split_Background_Color: transparent;

    --fdGrid_List_Item_Hover_Border_Color: var(--sapTile_Interactive_BorderColor);
    --fdGrid_List_Item_Border_Radius: var(--sapTile_BorderCornerRadius);
    --fdGrid_List_Item_Toolbar_Shadow: none;
    --fdGrid_List_Item_Focus_Box_Shadow: inset 0 0 0 var(--sapContent_FocusWidth) var(--sapContent_FocusColor);
    --fdGrid_List_Item_Focus_Border: 0.1775rem solid var(--sapList_Background);
    --fdGrid_List_Item_Focus_Outline_Offset: 0;

    --fdIconTabBar_Overflow_Button_Background: var(--sapButton_Background);
    --fdIconTabBar_Overflow_Button_Border_Color: var(--sapButton_BorderColor);
    --fdIconTabBar_Overflow_Button_Text_Color: var(--fdIcon_Tab_Bar_Overflow_Button_Text_Color);
    --fdIconTabBar_Overflow_Button_Icon_Color: var(--fdIcon_Tab_Bar_Overflow_Button_Icon_Color);
    --fdIconTabBar_Tag_Color: var(--fdIcon_Tab_Bar_Label_Color);
    --fdIconTabBar_Tag_Icon_Color: var(--fdIcon_Tab_Bar_Label_Color);
    --fdIconTabBar_Tag_Icon_Content: "";
    --fdIconTabBar_Icon_Color: var(--fdIcon_Tab_Bar_Inactive_Tab_Icon_Color);
    --fdIconTabBar_Icon_Border_Color: var(--fdIcon_Tab_Bar_Icon_Border_Color);
    --fdIconTabBar_Icon_Background: transparent;
    --fdIconTabBar_Selection_Bar_Color: var(--fdIcon_Tab_Bar_Selection_Bar_Color);
    --fdIconTabBar_Badge_Background: var(--fdIcon_Tab_Bar_Badge_Color);
    --fdIconTabBar_Badge_Background_After: var(--sapContent_BadgeBackground);
    --fdIconTabBar_Arrow_Color: var(--sapObjectHeader_Subtitle_TextColor);
    --fdIconTabBar_Multi_Click_Separator_Background: var(--sapTextColor);
    --fdIconTabBar_Overflow_Button_Shell_Background: var(--sapButton_Background);
    --fdIconTabBar_Overflow_Button_Shell_Border_Color: var(--sapButton_BorderColor);
    --fdIconTabBar_Overflow_Button_Shell_Text_Color: var(--sapTextColor);
    --fdIconTabBar_Overflow_Button_Shell_Icon_Color: var(--sapTextColor);
    --fdIconTabBar_Overflow_Button_Shell_Background_Hover: var(--sapButton_Hover_Background);
    --fdIconTabBar_Overflow_Button_Shell_Border_Color_Hover: var(--sapButton_Hover_BorderColor);
    --fdIconTabBar_Overflow_Button_Shell_Text_Color_Hover: var(--sapTextColor);
    --fdIconTabBar_Overflow_Button_Shell_Icon_Color_Hover: var(--sapTextColor);
    --fdIconTabBar_Overflow_Button_Shell_Background_Active: var(--sapButton_Active_Background);
    --fdIconTabBar_Overflow_Button_Shell_Border_Color_Active: var(--sapButton_Active_BorderColor);
    --fdIconTabBar_Overflow_Button_Shell_Text_Color_Active: var(--sapButton_Active_TextColor);
    --fdIconTabBar_Overflow_Button_Shell_Icon_Color_Active: var(--sapButton_Active_TextColor);
    --fdIconTabBar_Overflow_Button_Shell_Focus_Color: var(--sapContent_FocusColor);
    --fdIconTabBar_Button_Shell_Color: var(--sapTextColor);
    --fdIconTabBar_Button_Shell_Color_Hover: var(--sapTextColor);
    --fdIconTabBar_Button_Shell_Background_Color_Hover: var(--sapButton_Lite_Hover_Background);
    --fdIconTabBar_Button_Shell_Color_Active: var(--sapContent_Selected_ForegroundColor);
    --fdIconTabBar_Button_Shell_Background_Color_Active: var(--sapShell_Navigation_Active_Background);
    --fdIconTabBar_Button_Shell_Color_Selected: var(--sapContent_Selected_ForegroundColor);
    --fdIconTabBar_Button_Shell_Background_Color_Selected: var(--sapShell_Navigation_Background);
    --fdIconTabBar_Button_Shell_Focus_Color: var(--sapContent_ContrastFocusColor);
    --fdIconTabBar_Button_Active_Color: var(--sapContent_Selected_ForegroundColor);
    --fdIconTabBar_Button_Active_Focus_Color: var(--sapContent_FocusColor);
    --fdIcon_Tab_Bar_Selection_Bar_Height: 0.188rem;
    --fdIcon_Tab_Bar_Selection_Color: var(--sapContent_Selected_ForegroundColor);
    --fdIcon_Tab_Bar_Selection_Bar_Color: var(--sapSelectedColor);
    --fdIcon_Tab_Bar_Icon_Border_Color: var(--sapContent_Selected_ForegroundColor);
    --fdIcon_Tab_Bar_Semantic_Icon_Display: none;
    --fdIcon_Tab_Bar_Semantic_Color_Positive: var(--sapPositiveElementColor);
    --fdIcon_Tab_Bar_Semantic_Color_Negative: var(--sapNegativeElementColor);
    --fdIcon_Tab_Bar_Semantic_Color_Critical: var(--sapCriticalElementColor);
    --fdIcon_Tab_Bar_Semantic_Color_Informative: var(--sapInformativeElementColor);
    --fdIcon_Tab_Bar_Semantic_Background_Color_Positive: var(--sapPositiveElementColor);
    --fdIcon_Tab_Bar_Semantic_Background_Color_Negative: var(--sapNegativeElementColor);
    --fdIcon_Tab_Bar_Semantic_Background_Color_Critical: var(--sapCriticalElementColor);
    --fdIcon_Tab_Bar_Semantic_Background_Color_Informative: var(--sapInformativeElementColor);
    --fdIcon_Tab_Bar_Badge_Color: var(--sapContent_BadgeBackground);
    --fdIcon_Tab_Bar_Semantic_Badge_Color_Positive: var(--sapPositiveElementColor);
    --fdIcon_Tab_Bar_Semantic_Badge_Color_Negative: var(--sapNegativeElementColor);
    --fdIcon_Tab_Bar_Semantic_Badge_Color_Critical: var(--sapCriticalElementColor);
    --fdIcon_Tab_Bar_Semantic_Badge_Color_Informative: var(--sapInformativeElementColor);
    --fdIcon_Tab_Bar_Overflow_Button_Hover_Box_Shadow: var(--sapContent_Interaction_Shadow);
    --fdIcon_Tab_Bar_Overflow_Button_Focus_Offset: -0.25rem;
    --fdIcon_Tab_Bar_Overflow_Button_Border_Radius: 1rem;
    --fdIcon_Tab_Bar_Overflow_Button_Font_Family: var(--sapFontBoldFamily);
    --fdIcon_Tab_Bar_Overflow_Button_Text_Color: var(--sapTextColor);
    --fdIcon_Tab_Bar_Overflow_Button_Icon_Color: var(--sapTextColor);
    --fdIcon_Tab_Bar_Overflow_Button_Text_Color_Hover: var(--sapTextColor);
    --fdIcon_Tab_Bar_Overflow_Button_Icon_Color_Hover: var(--sapTextColor);
    --fdIcon_Tab_Bar_Inactive_Tab_Icon_Color: var(--sapContent_Selected_ForegroundColor);
    --fdIcon_Tab_Bar_Label_Color: var(--sapObjectHeader_Subtitle_TextColor);
    --fdIcon_Tab_Bar_Label_Hover_Color: var(--sapContent_Selected_ForegroundColor);
    --fdIcon_Tab_Bar_Label_Font_Family: var(--sapFontFamily);
    --fdIcon_Tab_Bar_Text_Focus_Radius: 0.375rem;
    --fdIcon_Tab_Bar_Icon_Focus_Radius: 50%;
    --fdIcon_Tab_Bar_Focus_Offset: -0.25rem;
    --fdIcon_Tab_Bar_Icon_Border_Weight: 0.0625rem;
    --fdIcon_Tab_Bar_Icon_Focus_Offset: -0.3125rem;
    --fdIcon_Tab_Bar_Separator_Color: var(--sapContent_Selected_ForegroundColor);
    --fdIcon_Tab_Bar_Single_Click_Icon_Container_Width: 1.5rem;
    --fdIcon_Tab_Bar_Single_Click_Icon_Container_Padding_Left: 0.25rem;
    --fdIcon_Tab_Bar_Single_Click_Icon_Container_Padding_Right: 0;
    --fdIcon_Tab_Bar_Multi_Click_Button_Separator_Display: block;
    --fdIcon_Tab_Bar_Multi_Click_Button_Focus_Radius: 0.25rem;

    --fdTable_Header_Cell_Hover_Background: var(--sapList_Hover_Background);
    --fdTable_Header_Cell_Active_Background: var(--sapList_Active_Background);
    --fdTable_Header_Cell_Font_Weight: bold;
    --fdTable_Header_Cell_Hover_Active_Color: var(--sapList_HeaderTextColor);
    --fdTable_Header_Horizontal_Border: var(--sapList_BorderWidth) solid var(--sapList_HeaderBorderColor);
    --fdTable_Group_Header_Background: var(--sapList_TableGroupHeaderBackground);
    --fdTable_Border_Radius: 0;
    --fdTable_Condensed_Focus_Outline_Offset: -0.0625rem;
    --fdTable_Hover_Down_Color: inherit;

    --fdDynamicPage_Title_Color: var(--sapObjectHeader_Title_TextColor);
    --fdDynamicPage_Title_Font_Size: var(--sapObjectHeader_Title_FontSize);
    --fdDynamicPage_Title_Collapsed_Font_Size: var(--sapObjectHeader_Title_SnappedFontSize);
    --fdDynamicPage_Title_Font_Family: var(--sapObjectHeader_Title_FontFamily);
    --fdDynamicPage_Subtitle_Color: var(--sapObjectHeader_Subtitle_TextColor);
    --fdDynamicPage_Button_Pin_Background: var(--sapButton_Background);
    --fdDynamicPage_Hover_Border_Bottom: none;
    --fdDynamicPage_Title_Header_Transparent_Background: transparent;
    --fdDynamicPage_Button_Left_Gradient: linear-gradient(to left, var(--sapObjectHeader_BorderColor), transparent);
    --fdDynamicPage_Button_Right_Gradient: linear-gradient(to right, var(--sapObjectHeader_BorderColor), transparent);
    --fdDynamicPage_Button_Group_Background: var(--sapObjectHeader_BorderColor);
    --fdDynamicPage_Content_List_Background: var(--sapGroup_ContentBackground);
    --fdDynamicPage_Content_Transparent_Background: transparent;

    --fdScrollbar_Track_Color: var(--sapScrollBar_TrackColor);
    --fdScrollbar_Thumb_Color: var(--sapScrollBar_FaceColor);
    --fdScrollbar_Thumb_Hover_Color: var(--sapScrollBar_Hover_FaceColor);
    --fdScrollbar_Dimension: var(--sapScrollBar_Dimension);
    --fdScrollbar_Thumb_Border_Radius: var(--sapScrollBar_Dimension);
    --fdScrollbar_Thumb_Offset: 0.125rem;
    --fdScrollbar_Border_Radius: var(--sapPopover_BorderCornerRadius);

    --fdCard_Box_Shadow_Regular: var(--sapContent_Shadow0);
    --fdCard_Box_Shadow_Hover: var(--sapContent_Shadow2);
    --fdCard_Border_Corner_Radius: var(--sapTile_BorderCornerRadius);
    --fdCard_Header_Border_Bottom: 0.0625rem solid transparent;
    --fdCard_Footer_Border_Top: 0.0625rem solid transparent;
    --fdCard_Border: 0.0625rem solid var(--sapTile_BorderColor);
    --fdCard_Counter_Margin: 0.125rem;
    --fdCard_Footer_Padding: 0.75rem;
    --fdCard_Footer_Actions_Item_Spacing: 0.5rem;
    --fdCard_Title_Font_Size: var(--sapFontHeader6Size);
    --fdCard_Title_Font_Weight: bold;
    --fdCard_Main_Header_Padding_Bottom: 0.75rem;

    --fdSlider_Track_Height: 0.25rem;
    --fdSlider_Track_BorderRadius: 0.25rem;
    --fdSlider_Tick_Height: 0.5rem;
    --fdSlider_Track_Background: var(--sapSlider_Background);
    --fdSlider_Track_Border_Color: var(--sapSlider_BorderColor);
    --fdSlider_Track_Border_Width: 0;
    --fdSlider_Track_Active_Background: var(--sapSlider_Selected_Background);
    --fdSlider_Track_Active_Border: var(--sapSlider_Selected_BorderColor);
    --fdSlider_Track_Active_Box_Shadow: none;
    --fdSlider_Handle_Background: var(--sapSlider_HandleBackground);
    --fdSlider_Handle_Border_Radius: 0.5rem;
    --fdSlider_Handle_Width: 1.5rem;
    --fdSlider_Handle_Height: 1.25rem;
    --fdSlider_Handle_Border: 0.0625rem solid var(--sapSlider_HandleBorderColor);
    --fdSlider_Handle_Border_Hover_Color: var(--sapSlider_Hover_HandleBorderColor);
    --fdSlider_Handle_Active_Width: 2.25rem;
    --fdSlider_Handle_Active_Height: 2rem;
    --fdSlider_Handle_Icon_Display: block;
    --fdSlider_Mobile_Handle_Width: 2rem;
    --fdSlider_Mobile_Handle_Height: 1.5rem;
    --fdSlider_Mobile_Handle_Active_Size: 2.75rem;
    --fdSlider_Hover_Handle_Background: var(--sapSlider_Hover_HandleBackground);
    --fdSlider_Hover_Handle_Border: 0.0625rem solid var(--sapSlider_Hover_HandleBorderColor);
    --fdSlider_Active_Handle_Border: 0.0625rem solid var(--sapSlider_Active_HandleBorderColor);
    --fdSlider_Active_Handle_Background: var(--sapSlider_Active_HandleBackground);
    --fdSlider_Focus_Handle_Background: var(--sapSlider_Active_RangeHandleBackground);
    --fdSlider_Focus_Handle_Border: var(--sapContent_FocusWidth) solid var(--sapContent_FocusColor);
    --fdSlider_Focus_Handle_Display: none;
    --fdSlider_Range_Handle_Background: var(--sapSlider_RangeHandleBackground);
    --fdSlider_Range_Handle_Border: 0.0625rem solid var(--sapSlider_HandleBorderColor);
    --fdSlider_Range_Hover_Handle_Background: var(--sapSlider_Hover_HandleBackground);
    --fdSlider_Range_Hover_Handle_Border_Color: var(--sapSlider_Hover_HandleBorderColor);
    --fdSlider_Range_Active_Handle_Background: var(--sapSlider_Active_RangeHandleBackground; );
    --fdSlider_Range_Active_Handle_Border_Color: var(--sapContent_FocusColor);
    --fdSlider_Range_Focus_Handle_Background: var(--sapSlider_Active_RangeHandleBackground; );
    --fdSlider_Range_Focus_Handle_Border: var(--sapContent_FocusWidth) solid var(--sapContent_FocusColor);
    --fdSlider_Range_Track_Border_Radius: 0.5rem;
    --fdSlider_Focus_Handle_Outline_Color: transparent;
    --fdSlider_Tick_Background: var(--sapContent_MeasureIndicatorColor);
    --fdSlider_Active_Tick_Background: var(--sapSlider_Selected_BorderColor);
    --fdSlider_Endpoint_Size: 0.5rem;
    --fdSlider_Endpoint_Background: var(--sapContent_MeasureIndicatorColor);
    --fdSlider_Endpoint_Border: 0.0625rem solid var(--sapContent_MeasureIndicatorColor);
    --fdSlider_Endpoint_Active_Background: var(--sapSlider_Selected_Background);
    --fdSlider_Endpoint_Active_Border: 0.0625rem solid var(--sapContent_Selected_MeasureIndicatorColor);
    --fdSlider_Focus_Range_Outline: var(--sapContent_FocusWidth) var(--sapContent_FocusStyle) var(--sapContent_FocusColor);

    --fdSplitter_Resizer_Border: none;
    --fdSplitter_Resizer_Grip_Border_Width: 0;
    --fdSplitter_Resizer_Decoration_Background: var(--sapGroup_ContentBorderColor);
    --fdSplitter_Pagination_Item_Border_Width: var(--sapButton_BorderWidth);

    --fdInput_Box_Shadow_Hover: var(--sapField_Hover_Shadow);
    --fdInput_Outline_Color: var(--sapField_Active_BorderColor);
    --fdInput_Error_Background_Color_Hover: var(--sapField_Hover_Background);
    --fdInput_Error_Box_Shadow_Hover: var(--sapField_InvalidShadow);
    --fdInput_Error_Outline_Color: var(--sapField_InvalidColor);
    --fdInput_Warning_Background_Color_Hover: var(--sapField_Hover_Background);
    --fdInput_Warning_Box_Shadow_Hover: var(--sapContent_Critical_Shadow);
    --fdInput_Warning_Outline_Color: var(--sapField_WarningColor);
    --fdInput_Success_Background_Color_Hover: var(--sapField_Hover_Background);
    --fdInput_Success_Box_Shadow_Hover: var(--sapContent_Positive_Shadow);
    --fdInput_Success_Outline_Color: var(--sapField_SuccessColor);
    --fdInput_Information_Background_Color_Hover: var(--sapField_Hover_Background);
    --fdInput_Information_Box_Shadow_Hover: var(--sapContent_Informative_Shadow);
    --fdInput_Information_Outline_Color: var(--sapField_InformationColor);
    --fdInput_Non_Interactive_State_Placeholder_Color: var(--sapField_PlaceholderTextColor);
    --fdInput_Group_Button_Border_Raduis: 0;
    --fdInput_Group_Button_Background: transparent;
    --fdInput_Group_Button_Text_Color: var(--sapField_TextColor);
    --fdInput_Group_Button_Box_Shadow: var(--sapField_Hover_Shadow);
    --fdInput_Group_Button_Hover_Background: var(--sapButton_Hover_Background);
    --fdInput_Group_Button_Hover_Text_Color: var(--sapField_TextColor);
    --fdInput_Group_Button_Active_Background: var(--sapButton_Active_Background);
    --fdInput_Group_Button_Active_Text_Color: var(--sapButton_Selected_TextColor);
    --fdInput_Group_Button_Success_Active_Text_Color: var(--sapButton_Accept_Selected_TextColor);
    --fdInput_Group_Button_Success_Active_Box_Shadow: var(--sapContent_Positive_Shadow);
    --fdInput_Group_Button_Error_Active_Text_Color: var(--sapButton_Reject_Selected_TextColor);
    --fdInput_Group_Button_Error_Active_Box_Shadow: var(--sapContent_Negative_Shadow);
    --fdInput_Group_Button_Warning_Active_Text_Color: var(--sapButton_Attention_Selected_TextColor);
    --fdInput_Group_Button_Warning_Active_Box_Shadow: var(--sapContent_Critical_Shadow);
    --fdInput_Group_Button_Information_Active_Text_Color: var(--sapButton_Selected_TextColor);
    --fdInput_Group_Button_Information_Active_Box_Shadow: var(--sapContent_Informative_Shadow);
    --fdInput_Outline_Offset_Focus_Within: -0.1875rem;
    --fdInput_Outline_Border_Radius: 0.2rem;
    --fdInput_Text_Shadow: none;
    --fdInput_State_Text_Style: normal;
    --fdInput_State_Font_Weight: normal;
    --fdInput_State_Border_Type: solid;
    --fdInput_Outline_Offset: -0.1875rem;
    --fdInput_Outline_Offset_States: -0.25rem;

    --fdInputGroup_Text_Shadow: none;
    --fdInputGroup_ControlButton_SideBorder: var(--sapButton_BorderWidth) solid transparent;
    --fdInputGroup_ControlButton_SideBorder_Active: solid var(--sapButton_BorderWidth) transparent;

    --fdWizard_Optional_Text_Color: var(--sapContent_LabelColor);
    --fdWizard_Label_Font_Family: var(--sapFontBoldFamily);
    --fdWizard_Label_Font_Weight: bold;
    --fdWizard_Completed_Step_Color: var(--sapContent_Selected_ForegroundColor);
    --fdWizard_Completed_Step_Label_Color: var(--sapTextColor);
    --fdWizard_Completed_Step_Border: 0.0625rem solid var(--sapContent_Selected_ForegroundColor);
    --fdWizard_Completed_Step_Icon_Color: var(--sapContent_Selected_ForegroundColor);
    --fdWizard_Current_Step_Color: var(--sapContent_ContrastTextColor);
    --fdWizard_Current_Step_Label_Color: var(--sapContent_Selected_ForegroundColor);
    --fdWizard_Current_Step_Icon_Color: var(--sapTextColor);
    --fdWizard_Current_Step_Background_Color: var(--sapContent_Selected_Background);
    --fdWizard_Current_Step_Border: none;
    --fdWizard_Upcoming_Step_Color: var(--sapContent_LabelColor);
    --fdWizard_Upcoming_Step_Icon_Color: var(--sapContent_LabelColor);
    --fdWizard_Active_Step_Color: var(--sapContent_ContrastTextColor);
    --fdWizard_Active_Step_Icon_Color: var(--sapContent_ContrastIconColor);
    --fdWizard_Active_Step_Border_Color: var(--sapActiveColor);
    --fdWizard_Connector_Active_Border_Color: var(--sapContent_Selected_ForegroundColor);
    --fdWizard_Content_Solid_Background: var(--sapShell_Background);
    --fdWizard_Content_List_Background: var(--sapGroup_ContentBackground);
    --fdWizard_Content_Transparent_Background: transparent;
    --fdWizard_Selection_Bar_Height: 0.188rem;
    --fdWizard_Selection_Bar_Background: var(--sapSelectedColor);
    --fdWizard_Step_Indicator_Margin_Right: 0.5rem;
    --fdWizard_Step_Content_Container_Background_Color: var(--sapGroup_ContentBackground);
    --fdWizard_Step_Content_Container_Spacing: 1rem;

    --fdPanel_Border_Radius: 0;
    --fdPanel_Title_Font_Size: var(--sapGroup_Title_FontSize);
    --fdPanel_Content_Background_Color: transparent;
    --fdPanel_Margin_Bottom: 0.5rem;
    --fdPanel_Content_Border_Bottom_Color: transparent;

    --fdCarousel_Pagination_Border: 0.0625rem solid var(--sapList_BorderColor);
    --fdCarousel_Dot_Size: 0.25rem;
    --fdCarousel_Dot_Margin: 0.375rem;
    --fdCarousel_Dot_Background: var(--sapContent_ForegroundBorderColor);
    --fdCarousel_Dot_Selected_Background: var(--sapContent_Selected_ForegroundColor);
    --fdCarousel_Dot_Border: 0.0625rem solid var(--sapContent_ForegroundBorderColor);
    --fdCarousel_Dot_Selected_Border: 0.0625rem solid var(--sapContent_Selected_ForegroundColor);

    --fdFeed_List_Item_Background: var(--sapList_Background);
    --fdFeed_List_Item_Padding: 1rem 1rem 0.5rem;
    --fdFeed_List_Item_Border_Top: var(--sapList_BorderWidth) solid var(--sapList_BorderColor);
    --fdFeed_List_Item_Border_Bottom: var(--sapList_BorderWidth) solid var(--sapList_BorderColor);

    --fdMessage_Box_Box_Shadow: inset 0 -0.0625rem;
    --fdMessage_Box_Shadow: var(--sapContent_Shadow1);
    --fdMessage_Box_Error_Box_Shadow: var(--fdMessage_Box_Box_Shadow) var(--sapErrorBorderColor), var(--sapContent_HeaderShadow);
    --fdMessage_Box_Success_Box_Shadow: var(--fdMessage_Box_Box_Shadow) var(--sapSuccessBorderColor), var(--sapContent_HeaderShadow);
    --fdMessage_Box_Warning_Box_Shadow: var(--fdMessage_Box_Box_Shadow) var(--sapWarningBorderColor), var(--sapContent_HeaderShadow);
    --fdMessage_Box_Information_Box_Shadow: var(--fdMessage_Box_Box_Shadow) var(--sapInformationBorderColor), var(--sapContent_HeaderShadow);

    --fdBusy_Indicator_Dot_Color: var(--sapBrandColor);
    --fdBusy_Indicator_Dot_Contrast_Color: var(--sapContent_ContrastIconColor);

    --fdMenu_Active_State_Focus: var(--sapContent_FocusColor);
    --fdMenu_Affordance_Arrow_Size: 1rem;
    --fdMenu_Shortcut_Color_Regular: var(--sapContent_LabelColor);
    --fdMenu_Shortcut_Color_Active: var(--sapContent_LabelColor);
    --fdMenu_Shortcut_Color_Selected: var(--sapContent_LabelColor);
    --fdMenu_Shortcut_Color_Selected_Hover: var(--sapContent_LabelColor);
    --fdMenu_Text_Color_Active: var(--sapList_TextColor);
    --fdMenu_Text_Shadow: none;

    --fdCheckbox_Tristate_Size: 0.75rem;
    --fdCheckbox_Tristate_Offset: 0.3125rem;
    --fdCheckbox_Tristate_Compact_Size: 0.5rem;
    --fdCheckbox_Tristate_Compact_Offset: 0.25rem;
    --fdCheckbox_Padding: 0.6875rem;
    --fdCheckbox_Compact_Padding: 0.5rem;
    --fdCheckbox_Dimensions: 1.375rem;
    --fdCheckbox_Compact_Dimensions: 1rem;
    --fdCheckbox_Background_Color: var(--sapField_Background);
    --fdCheckbox_Hover_Background_Color: var(--sapHoverColor);
    --fdCheckbox_Inner_Border_Width: var(--sapField_BorderWidth);
    --fdCheckbox_Inner_Border_Style: solid;
    --fdCheckbox_Inner_Border_Color: var(--sapField_BorderColor);
    --fdCheckbox_Check_Mark_Color: var(--sapContent_Selected_ForegroundColor);
    --fdCheckbox_Focus_Outline_Offset: 0.25rem;
    --fdCheckbox_Outline_Border_Radius: 0.8rem;
    --fdCheckbox_Compact_Outline_Border_Radius: 0.5rem;
    --fdCheckbox_Background_Color_Default: var(--sapField_Background);
    --fdCheckbox_Inner_Border_Width_Default: var(--sapField_BorderWidth);
    --fdCheckbox_Inner_Border_Style_Default: solid;
    --fdCheckbox_Inner_Border_Color_Default: var(--sapField_BorderColor);
    --fdCheckbox_Check_Mark_Color_Default: var(--sapContent_Selected_ForegroundColor);
    --fdCheckbox_Background_Color_Default_Hover: var(--sapHoverColor);
    --fdCheckbox_Inner_Border_Width_Default_Hover: var(--sapField_BorderWidth);
    --fdCheckbox_Inner_Border_Style_Default_Hover: solid;
    --fdCheckbox_Inner_Border_Color_Default_Hover: var(--sapField_Hover_BorderColor);
    --fdCheckbox_Check_Mark_Color_Default_Hover: var(--sapContent_Selected_ForegroundColor);
    --fdCheckbox_Background_Color_ReadOnly: var(--sapField_ReadOnly_Background);
    --fdCheckbox_Inner_Border_Width_ReadOnly: var(--sapElement_BorderWidth);
    --fdCheckbox_Inner_Border_Style_ReadOnly: dashed;
    --fdCheckbox_Inner_Border_Color_ReadOnly: var(--sapField_ReadOnly_BorderColor);
    --fdCheckbox_Check_Mark_Color_ReadOnly: var(--sapField_TextColor);
    --fdCheckbox_Background_Color_Error: var(--sapField_InvalidBackground);
    --fdCheckbox_Inner_Border_Width_Error: var(--sapField_InvalidBorderWidth);
    --fdCheckbox_Inner_Border_Style_Error: solid;
    --fdCheckbox_Inner_Border_Color_Error: var(--sapField_InvalidColor);
    --fdCheckbox_Check_Mark_Color_Error: var(--sapField_InvalidColor);
    --fdCheckbox_Background_Color_Error_Hover: var(--sapButton_Reject_Selected_Hover_Background);
    --fdCheckbox_Background_Color_Warning: var(--sapField_WarningBackground);
    --fdCheckbox_Inner_Border_Width_Warning: var(--sapField_WarningBorderWidth);
    --fdCheckbox_Inner_Border_Style_Warning: solid;
    --fdCheckbox_Inner_Border_Color_Warning: var(--sapField_WarningColor);
    --fdCheckbox_Check_Mark_Color_Warning: var(--sapField_WarningColor);
    --fdCheckbox_Background_Color_Warning_Hover: var(--sapButton_Attention_Selected_Hover_Background);
    --fdCheckbox_Background_Color_Success: var(--sapField_SuccessBackground);
    --fdCheckbox_Inner_Border_Width_Success: var(--sapField_SuccessBorderWidth);
    --fdCheckbox_Inner_Border_Style_Success: solid;
    --fdCheckbox_Inner_Border_Color_Success: var(--sapField_SuccessColor);
    --fdCheckbox_Check_Mark_Color_Success: var(--sapField_SuccessColor);
    --fdCheckbox_Background_Color_Success_Hover: var(--sapButton_Accept_Selected_Hover_Background);
    --fdCheckbox_Background_Color_Information: var(--sapField_InformationBackground);
    --fdCheckbox_Inner_Border_Width_Information: var(--sapField_InformationBorderWidth);
    --fdCheckbox_Inner_Border_Style_Information: solid;
    --fdCheckbox_Inner_Border_Color_Information: var(--sapField_InformationColor);
    --fdCheckbox_Check_Mark_Color_Information: var(--sapField_InformationColor);
    --fdCheckbox_Background_Color_Information_Hover: var(--sapButton_Neutral_Hover_Background);

    --fdRadio_Inner_Circle_Diameter: 1.375rem;
    --fdRadio_Compact_Inner_Circle_Diameter: 1rem;
    --fdRadio_Outer_Circle_Padding: 0.6875rem;
    --fdRadio_Compact_Outer_Circle_Padding: 0.5rem;
    --fdRadio_Background_Color: var(--sapField_Background);
    --fdRadio_Inner_Border_Width: var(--sapField_BorderWidth);
    --fdRadio_Inner_Border_Style: solid;
    --fdRadio_Inner_Border_Color: var(--sapField_BorderColor);
    --fdRadio_Active_Dot_Color: var(--sapContent_Selected_ForegroundColor);
    --fdRadio_Hover_Background_Color: var(--sapContent_Selected_Hover_Background);
    --fdRadio_Inner_Content_Size: 0.75rem;
    --fdRadio_Inner_Content_Size_Compact: 0.5rem;
    --fdRadio_Inner_Content_Padding: 1rem;
    --fdRadio_Inner_Content_Padding_Compact: 0.75rem;
    --fdRadio_Focus_Outline_Offset: 0.25rem;
    --fdRadio_Outline_Border_Radius: 0.8rem;
    --fdRadio_Compact_Outline_Border_radius: 0.5rem;
    --fdRadio_Background_Color_Default: var(--sapField_Background);
    --fdRadio_Inner_Border_Width_Default: var(--sapField_BorderWidth);
    --fdRadio_Inner_Border_Style_Default: solid;
    --fdRadio_Inner_Border_Color_Default: var(--sapField_BorderColor);
    --fdRadio_Active_Dot_Color_Default: var(--sapContent_Selected_ForegroundColor);
    --fdRadio_Background_Color_Default_Hover: var(--sapHoverColor);
    --fdRadio_Inner_Border_Width_Default_Hover: var(--sapField_BorderWidth);
    --fdRadio_Inner_Border_Style_Default_Hover: solid;
    --fdRadio_Inner_Border_Color_Default_Hover: var(--sapField_Hover_BorderColor);
    --fdRadio_Active_Dot_Color_Default_Hover: var(--sapContent_Selected_ForegroundColor);
    --fdRadio_Background_Color_ReadOnly: var(--sapField_ReadOnly_Background);
    --fdRadio_Inner_Border_Width_ReadOnly: var(--sapElement_BorderWidth);
    --fdRadio_Inner_Border_Style_ReadOnly: dashed;
    --fdRadio_Inner_Border_Color_ReadOnly: var(--sapField_ReadOnly_BorderColor);
    --fdRadio_Active_Dot_Color_ReadOnly: var(--sapField_TextColor);
    --fdRadio_Background_Color_Error: var(--sapField_InvalidBackground);
    --fdRadio_Inner_Border_Width_Error: var(--sapField_InvalidBorderWidth);
    --fdRadio_Inner_Border_Style_Error: solid;
    --fdRadio_Inner_Border_Color_Error: var(--sapField_InvalidColor);
    --fdRadio_Active_Dot_Color_Error: var(--sapField_InvalidColor);
    --fdRadio_Background_Color_Error_Hover: var(--sapField_Hover_Background);
    --fdRadio_Background_Color_Warning: var(--sapField_WarningBackground);
    --fdRadio_Inner_Border_Width_Warning: var(--sapField_WarningBorderWidth);
    --fdRadio_Inner_Border_Style_Warning: solid;
    --fdRadio_Inner_Border_Color_Warning: var(--sapField_WarningColor);
    --fdRadio_Active_Dot_Color_Warning: var(--sapField_WarningColor);
    --fdRadio_Background_Color_Warning_Hover: var(--sapField_Hover_Background);
    --fdRadio_Background_Color_Success: var(--sapField_SuccessBackground);
    --fdRadio_Inner_Border_Width_Success: var(--sapField_SuccessBorderWidth);
    --fdRadio_Inner_Border_Style_Success: solid;
    --fdRadio_Inner_Border_Color_Success: var(--sapField_SuccessColor);
    --fdRadio_Active_Dot_Color_Success: var(--sapField_SuccessColor);
    --fdRadio_Background_Color_Success_Hover: var(--sapField_Hover_Background);
    --fdRadio_Background_Color_Information: var(--sapField_InformationBackground);
    --fdRadio_Inner_Border_Width_Information: var(--sapField_InformationBorderWidth);
    --fdRadio_Inner_Border_Style_Information: solid;
    --fdRadio_Inner_Border_Color_Information: var(--sapField_InformationColor);
    --fdRadio_Active_Dot_Color_Information: var(--sapField_InformationColor);
    --fdRadio_Background_Color_Information_Hover: var(--sapField_Hover_Background);

    --fdLink_Text_Content_Decoration: var(--sapLink_TextDecoration);
    --fdLink_Text_Content_Decoration_Subtle: underline;
    --fdLink_Text_Content_Decoration_Subtle_Hover: none;
    --fdLink_Text_Content_Decoration_Subtle_Active: underline;
    --fdLink_Text_Content_Decoration_Hover: var(--sapLink_Hover_TextDecoration);
    --fdLink_Text_Content_Decoration_Focus: underline;
    --fdLink_Text_Content_Decoration_Active: var(--sapLink_Active_TextDecoration);
    --fdLink_Text_Content_Decoration_Visited: var(--sapLink_TextDecoration);
    --fdLink_Text_Content_Decoration_Disabled: var(--sapLink_TextDecoration);
    --fdLink_Text_Focus_Color: var(--sapContent_ContrastTextColor);
    --fdLink_Focus_Background: var(--sapBrandColor);
    --fdLink_Focus_Border_Radius: 0.125rem;
    --fdLink_Focus_Text_Shadow: none;
    --fdLink_Hover_Outline_Offset: 0;
    --fdLink_Hover_Outline_Width: 0;
    --fdLink_Hover_Outline_Color: unset;
    --fdLink_Hover_Outline_Style: none;
    --fdLink_Display: inline-flex;
    --fdLink_Icon_Spacing: 0.313rem;

    --fdVerticalNav_Border_Corner_Radius: var(--sapElement_BorderCornerRadius);
    --fdVerticalNav_Text_Shadow: none;
    --fdVerticalNav_Icon_Color: var(--sapTextColor);
    --fdVerticalNav_Item_Expanded_Box_Shadow: none;
    --fdVerticalNav_Item_Expanded_Border_Radius: none;
    --fdVerticalNav_Item_Expanded_Margin: 0;
    --fdVerticalNav_Item_Expanded_Padding_Left: 0.75rem;
    --fdVerticalNavigation_Indicator_Spacing: 0;
    --fdVerticalNav_Item_Expandable_Margin_Block: 0;
    --fdVerticalNav_Item_Border_Top_Bottom: var(--sapList_BorderWidth) solid var(--sapList_BorderColor);
    --fdVerticalNav_Expanded_Item_Margin_Left: -0.75rem;
    --fdVerticalNav_Item_Text_Spacing: 2.75rem;
    --fdVerticalNav_Item_Focus_Outline_Offset: -0.3125rem;
    --fdVerticalNav_Indicator_Height: 2rem;
    --fdVerticalNav_Item_Indicator_Top: 0;
    --fdVerticalNav_Item_Indicator_Height: 2.75rem;
    --fdVerticalNav_Item_Text_No_Icon_Margin: 1rem;
    --fdVerticalNav_Item_Child_Text_Color: var(--sapList_TextColor);
    --fdVerticalNav_Item_Indicated_Outline_Offset: -0.375rem;

    --fdRating_Indicator_Selected_Hover_Opacity: 0.9;
    --fdRating_Indicator_Display_Only_Selected_Color: var(--sapTextColor);
    --fdRating_Indicator_Disabled_Selected_Color: var(--sapContent_RatedColor);
    --fdRating_Indicator_Disabled_Unselected_Color: var(--sapContent_UnratedColor);
    --fdRating_Indicator_Disabled_Control_Opacity: 0.4;
    --fdRating_Indicator_View_Mode_Unselected_Icon_Size_Ratio: 0.75;
    --fdRating_Indicator_Border_Radius: 0.25rem;
    --fdRating_Indicator_Focus_Outline_Offset: 0.125rem;

    --fdSelect_Expanded_Button_Border_Left_Color: transparent;
    --fdSelect_Expanded_Button_Border_Left_Color_Hover: transparent;
    --fdSelect_Text_Shadow: none;
    --fdSelect_Button_Interractive_SideBorder: none;

    --fdTile_Border: 0.0625rem solid var(--sapTile_BorderColor);
    --fdTile_Hover_Box_Shadow: var(--sapContent_Shadow2);
    --fdTile_Hover_Border: var(--fdTile_Border);
    --fdTile_Title_Font_Size: var(--sapFontHeader6Size);
    --fdTile_Title_Font_Weight: bold;

    --fdSlide_Tile_Title_Font_Weight: bold;
    --fdSlide_Tile_Title_Color: var(--sapTile_OverlayForegroundColor);
    --fdSlide_Tile_Title_Text_Shadow: none;
    --fdSlide_Tile_Background_Color: var(--sapTile_OverlayBackground);
    --fdSlide_Tile_Background_Opacity: 0.95;
    --fdSlide_Tile_Indicator_Dot_Size: 0.375rem;
    --fdSlide_Tile_Indicator_Ative_Dot_Size: 0.375rem;
    --fdSlide_Tile_Indicator_Dot_Spacing: 0.188rem;
    --fdSlide_Tile_Indicator_Dot_Color: transparent;
    --fdSlide_Tile_Indicator_Active_Dot_Color: var(--sapTile_OverlayForegroundColor);
    --fdSlide_Tile_Indicator_Dot_Border: solid 0.0625rem var(--sapTile_OverlayForegroundColor);
    --fdSlide_Tile_Indicator_Dot_Opacity: 0.6;
    --fdSlide_Tile_Indicator_Dot_Shadow: 0 0 0.125rem var(--sapContent_ShadowColor);
    --fdSlide_Tile_Indicator_Active_Dot_Border: none;
    --fdSlide_Tile_Indicator_Active_Dot_Shadow: 0 0 0.063rem var(--sapContent_ShadowColor);

    --fdProgress_Indicator_Height: 2rem;
    --fdProgress_Indicator_Background_Color_Neutral: var(--sapProgress_Value_Background);
    --fdProgress_Indicator_Background_Color_Informative: var(--sapProgress_Value_InformationBackground);
    --fdProgress_Indicator_Background_Color_Positive: var(--sapProgress_Value_PositiveBackground);
    --fdProgress_Indicator_Background_Color_Negative: var(--sapProgress_Value_NegativeBackground);
    --fdProgress_Indicator_Background_Color_Critical: var(--sapProgress_Value_CriticalBackground);
    --fdProgress_Indicator_Container_Background_Neutral: var(--sapProgress_Background);
    --fdProgress_Indicator_Container_Background_Informative: var(--sapProgress_InformationBackground);
    --fdProgress_Indicator_Container_Background_Positive: var(--sapProgress_PositiveBackground);
    --fdProgress_Indicator_Container_Background_Negative: var(--sapProgress_NegativeBackground);
    --fdProgress_Indicator_Container_Background_Critical: var(--sapProgress_CriticalBackground);
    --fdProgress_Indicator_Container_Border_Neutral: var(--sapProgress_BorderColor);
    --fdProgress_Indicator_Container_Border_Informative: var(--sapProgress_InformationBorderColor);
    --fdProgress_Indicator_Container_Border_Positive: var(--sapProgress_PositiveBorderColor);
    --fdProgress_Indicator_Container_Border_Critical: var(--sapProgress_CriticalBorderColor);
    --fdProgress_Indicator_Container_Border_Negative: var(--sapProgress_NegativeBorderColor);
    --fdProgress_Indicator_Border_Right: var(--fdProgress_Indicator_Progress_Bar_Border);
    --fdProgress_Icon_Space_Before_Label: 0;
    --fdProgress_Icon_Informative: "";
    --fdProgress_Icon_Positive: "";
    --fdProgress_Icon_Negative: "";
    --fdProgress_Icon_Critical: "";
    --fdProgress_Icon_Color_Informative: var(--sapProgress_Value_InformationTextColor);
    --fdProgress_Icon_Color_Positive: var(--sapProgress_Value_PositiveTextColor);
    --fdProgress_Icon_Color_Critical: var(--sapProgress_Value_CriticalTextColor);
    --fdProgress_Icon_Color_Negative: var(--sapProgress_Value_NegativeTextColor);
    --fdProgress_Indicator_Container_Position: relative;
    --fdProgress_Indicator_Container_Height: 0.625rem;
    --fdProgress_Indicator_Container_Margin_Block: 1.25rem 0.375rem;
    --fdProgress_Indicator_Container_Margin_Inline: 0;
    --fdProgress_Indicator_Container_Overflow: visible;
    --fdProgress_Indicator_Progress_Bar_Border: 0.0625rem solid;
    --fdProgress_Indicator_Progress_Bar_Border_Color_Neutral: var(--sapProgress_Value_BorderColor);
    --fdProgress_Indicator_Progress_Bar_Border_Color_Informative: var(--sapProgress_Value_InformationBorderColor);
    --fdProgress_Indicator_Progress_Bar_Border_Color_Positive: var(--sapProgress_Value_PositiveBorderColor);
    --fdProgress_Indicator_Progress_Bar_Border_Color_Negative: var(--sapProgress_Value_NegativeBorderColor);
    --fdProgress_Indicator_Progress_Bar_Border_Color_Critical: var(--sapProgress_Value_CriticalBorderColor);
    --fdProgress_Indicator_Progress_Bar_Height: 0.625rem;
    --fdProgress_Indicator_Progress_Bar_Margin_Block: -0.0625rem 0;
    --fdProgress_Indicator_Progress_Bar_Border_Radius: 0.5rem;
    --fdProgress_Indicator_Progress_Bar_Position: absolute;
    --fdProgress_Indicator_Progress_Bar_Position_Left: -0.0625rem;
    --fdProgress_Indicator_Progress_Bar_Position_Bottom: -0.1875rem;
    --fdProgress_Indicator_Progress_Bar_Boundary_Display: none;
    --fdProgress_Indicator_Progress_Bar_Popover_Control_Border: var(--fdProgress_Indicator_Progress_Bar_Border);
    --fdProgress_Indicator_Label_Color: var(--sapField_TextColor);
    --fdProgress_Indicator_Label_Color_Contrast: var(--sapField_TextColor);
    --fdProgress_Indicator_Label_Margin_Start: 0;
    --fdProgress_Indicator_Label_Margin_End: 0;
    --fdProgress_Indicator_Label_Position: absolute;
    --fdProgress_Indicator_Label_Font_Size: var(--sapProgress_FontSize);
    --fdProgress_Indicator_Icon_Position: absolute;
    --fdProgress_Indicator_Icon_Font_Size: var(--sapFontLargeSize);
    --fdProgress_Indicator_Container_Width: calc(100% - 1.25rem);

    --fdMessage_Border: none;
    --fdMessage_Border_Radius: var(--sapPopover_BorderCornerRadius);
    --fdMessage_Icon_Display: block;

    --fdInfo_Label_Border_Color1: var(--sapAvatar_1_Background);
    --fdInfo_Label_Border_Color2: var(--sapAvatar_2_Background);
    --fdInfo_Label_Border_Color3: var(--sapAvatar_3_Background);
    --fdInfo_Label_Border_Color4: var(--sapAvatar_4_Background);
    --fdInfo_Label_Border_Color5: var(--sapAvatar_5_Background);
    --fdInfo_Label_Border_Color6: var(--sapAvatar_6_Background);
    --fdInfo_Label_Border_Color7: var(--sapAvatar_7_Background);
    --fdInfo_Label_Border_Color8: var(--sapAvatar_8_Background);
    --fdInfo_Label_Border_Color9: var(--sapAvatar_9_Background);
    --fdInfo_Label_Border_Color10: var(--sapAvatar_10_Background);
    --fdInfo_Label_Background_Color1: var(--sapAvatar_1_Background);
    --fdInfo_Label_Background_Color2: var(--sapAvatar_2_Background);
    --fdInfo_Label_Background_Color3: var(--sapAvatar_3_Background);
    --fdInfo_Label_Background_Color4: var(--sapAvatar_4_Background);
    --fdInfo_Label_Background_Color5: var(--sapAvatar_5_Background);
    --fdInfo_Label_Background_Color6: var(--sapAvatar_6_Background);
    --fdInfo_Label_Background_Color7: var(--sapAvatar_7_Background);
    --fdInfo_Label_Background_Color8: var(--sapAvatar_8_Background);
    --fdInfo_Label_Background_Color9: var(--sapAvatar_9_Background);
    --fdInfo_Label_Background_Color10: var(--sapAvatar_10_Background);
    --fdInfo_Label_Color1: var(--sapAvatar_1_TextColor);
    --fdInfo_Label_Color2: var(--sapAvatar_2_TextColor);
    --fdInfo_Label_Color3: var(--sapAvatar_3_TextColor);
    --fdInfo_Label_Color4: var(--sapAvatar_4_TextColor);
    --fdInfo_Label_Color5: var(--sapAvatar_5_TextColor);
    --fdInfo_Label_Color6: var(--sapAvatar_6_TextColor);
    --fdInfo_Label_Color7: var(--sapAvatar_7_TextColor);
    --fdInfo_Label_Color8: var(--sapAvatar_8_TextColor);
    --fdInfo_Label_Color9: var(--sapAvatar_9_TextColor);
    --fdInfo_Label_Color10: var(--sapAvatar_10_TextColor);
    --fdInfo_Label_Border_Radius: 0.25rem;
    --fdInfo_Label_Border_Radius_Display: 0.1875rem;
    --fdInfo_Label_Height: 1.375rem;
    --fdInfo_Label_Height_Display: 1rem;

    --fdFileUploaderButtonsSpacing: 0.125rem;

    --fdVariantManagementHeadingColor: var(--sapLinkColor);
    --fdVariantManagementHeadingHoverColor: var(--sapLink_Hover_Color);
    --fdVariantManagementHeadingActiveColor: var(--sapLink_Active_Color);

    --fdShellbar_Height: 3rem;
    --fdShellbar_Shadow: none;
    --fdShellbar_Button_Hover_Border_Color: var(--sapButton_Lite_Hover_BorderColor);
    --fdShellbar_Button_Active_Border_Color: var(--sapButton_Lite_Active_BorderColor);
    --fdShellbar_Button_Outline_Color: var(--sapContent_FocusColor);
    --fdShellbar_Search_Border: 0.0625rem solid var(--sapGroup_ContentBorderColor);
    --fdShellbar_Search_Category_Border: none;
    --fdShellbar_Search_Category_Border_width: 0;
    --fdShellbar_Search_Category_Offset_Left: 0.25rem;
    --fdShellbar_Search_Category_Offset_Right: var(--fdShellbar_Search_Category_Offset_Left);
    --fdShellbar_Search_Category_Button_Hover_Background: var(--sapShell_Hover_Background);
    --fdShellbar_Search_Hover_Category_Button_Background: var(--fdShellbar_Search_Category_Button_Hover_Background);
    --fdShellbar_Search_Input_Border: none;
    --fdShellbar_Search_Container_Background: var(--sapShell_InteractiveBackground);
    --fdShellbar_Search_Container_Hover_Background: var(--sapShell_Hover_Background);
    --fdShellbar_Input_Background: var(--sapShell_InteractiveBackground);
    --fdShellbar_Input_Hover_Background: var(--sapShell_Hover_Background);
    --fdShellbar_Input_Color: var(--sapShell_InteractiveTextColor);
    --fdShellbar_Input_Placeholder_Color: var(--sapField_PlaceholderTextColor);
    --fdShellbar_Input_Border_Radius: 1.125rem;
    --fdShellbar_Input_Hover_Border_Color: var(--sapField_BorderColor);
    --fdShellbar_Input_Addon_Dimension: 1.75rem;
    --fdShellbar_Input_Addon_Border_Width: var(--sapButton_BorderWidth);
    --fdShellbar_Search_Hover_Background: var(--sapShell_Hover_Background);
    --fdShellbar_Search_Height: 1.75rem;
    --fdShellbar_Search_Separator_Display: block;
    --fdShellbar_Search_Button_Hover_Background: var(--sapButton_Lite_Hover_Background);
    --fdShellbar_Search_Active_Button_Background: var(--sapButton_Lite_Active_BorderColor);
    --fdShellbar_Search_Active_Button_Hover_Background: var(--fdShellbar_Input_Hover_Background);
    --fdShellbar_Search_Active_Button_Color: var(--sapButton_TextColor);
    --fdShellbar_Active_Background: var(--sapShell_Active_Background);
    --fdShellbar_Active_Shadow: 0 0 0.125rem 0.125rem var(--sapHoverColor);
    --fdShellbar_Search_Active_Outline: none;
    --fdShellbar_Input_Border: none;
    --fdShellbar_Input_Focus_Color: var(--sapShell_InteractiveTextColor);
    --fdShellbar_Input_Focus_Background: transparent;
    --fdShellbar_Input_Placeholder_Style: italic;
    --fdShellbar_Button_Left_Border: 0.0625rem solid var(--sapButton_Lite_Hover_BorderColor);
    --fdShellbar_Input_Group_Background: 0 100%/100% 0.0625rem no-repeat linear-gradient(0deg, var(--sapField_BorderColor), var(--sapField_BorderColor)) border-box;
    --fdShellbar_Input_Group_Hover_Background: 0 100%/100% 0.0625rem no-repeat linear-gradient(0deg, var(--sapField_Hover_BorderColor), var(--sapField_Hover_BorderColor)) border-box;
    --fdShellbar_Helper_Bottom_Shadow: inset 0 -0.0625rem 0 var(--sapField_BorderColor);
    --fdShellbar_Hover_Helper_Bottom_Shadow: inset 0 -0.0625rem 0 var(--sapField_Hover_BorderColor);
    --fdShellbar_Helper_Display: block;
    --fdShellbar_Button_Color: var(--sapShell_TextColor);
    --fdShellbar_Search_Input_X_Padding: 0.9rem;

    --fdUserMenu_Body_Width: auto;
    --fdUserMenu_Body_Padding_Block: 1rem;
    --fdUserMenu_Body_Padding_Inline: 1rem;
    --fdUserMenu_Body_Padding_Compact_Block: 0.5rem;
    --fdUserMenu_Body_Padding_Compact_Inline: 0.5rem;
    --fdUserMenu_SubHeader_Margin_Bottom: 1rem;
    --fdUserMenu_SubHeader_Margin_Bottom_Compact: 0.5rem;
    --fdUserMenu_User_Name_Font_Size: var(--sapFontHeader5Size);
    --fdUserMenu_User_Name_Font_Weight: bold;

    --fdGenericTag_Spacing_Outline_Offset: 0;
    --fdGenericTag_Icon_Color_Hover_Error: var(--sapNegativeElementColor);
    --fdGenericTag_Icon_Color_Hover_Warning: var(--sapCriticalElementColor);
    --fdGenericTag_Icon_Color_Hover_Success: var(--sapPositiveElementColor);
    --fdGenericTag_Icon_Color_Hover_Information: var(--sapInformativeElementColor);
    --fdGenericTag_Icon_Color_Hover_Neutral: var(--sapNeutralElementColor);
    --fdGenericTag_Value_Color_Hover_Error: var(--sapNegativeTextColor);
    --fdGenericTag_Value_Color_Hover_Warning: var(--sapCriticalTextColor);
    --fdGenericTag_Value_Color_Hover_Success: var(--sapPositiveTextColor);
    --fdGenericTag_Value_Color_Hover_Information: var(--sapInformativeTextColor);
    --fdGenericTag_Value_Color_Hover_Neutral: var(--sapNeutralTextColor);
    --fdGenericTag_Name_Color_Hover: var(--sapList_TextColor);

    --fdFlexibleColumnLayout_Toggle_Image_Color: var(--sapHighlightColor);
    --fdFlexibleColumnLayout_Border: solid 0.0625rem var(--sapGroup_ContentBorderColor);
    --fdFlexibleColumnLayout_Background_Solid: var(--sapContent_ForegroundColor);
    --fdFlexibleColumnLayout_Background_Translucent: var(--sapGroup_ContentBackground);
    --fdFlexibleColumnLayout_Background_Transparent: transparent;

    --sapAvatar_Default_Background: var(--sapBrandColor);
    --sapAvatar_Default_BorderColor: var(--sapBrandColor);
    --sapAvatar_Default_TextColor: var(--sapTextColor);
    --sapAvatar_Default_HoverColor: var(--sapContent_Selected_Hover_Background);

    --fdAvatarRatio: 2rem;
    --fdAvatarFontSize: 1rem;
    --fdAvatarOffset: -0.125rem;
    --fdAvatarBackgroundSize: cover;
    --fdAvatarFontStretch: condensed;
    --fdAvatarBorderColor: var(--fdAvatar_Border_Color);
    --fdAvatarTextShadow: var(--fdAvatar_Text_Shadow);
    --fdAvatarColor: var(--fdAvatar_Color);
    --fdAvatarBackgroundColor: var(--fdAvatar_BackgroundColor);
    --fdAvatarBorderRadius: var(--sapElement_BorderCornerRadius);
    --fdAvatarBoxShadow: none;
    --fdAvatarHoverBorderColor: var(--sapAvatar_Default_TextColor);
    --fdAvatarHoverBackgroundColor: var(--sapAvatar_Default_HoverColor);
    --fdAvatarHoverBorder: 0.0625rem solid var(--fdAvatarHoverBorderColor);
    --fdAvatarZoomIconFontSize: 0.75rem;
    --fdAvatarZoomIconDimensions: 1.125rem;
    --fdAvatar_BackgroundColor: var(--sapAvatar_Default_Background);
    --fdAvatar_Border_Color: var(--sapAvatar_Default_BorderColor);
    --fdAvatar_Text_Shadow: none;
    --fdAvatar_Color: var(--sapAvatar_Default_TextColor);
    --fdAvatar_Tile_BackgroundColor: var(--sapTile_Background);
    --fdAvatar_Tile_BorderColor: transparent;
    --fdAvatar_Tile_TextColor: var(--sapTile_IconColor);
    --fdAvatar_Tile_BackgroundColor_Hover: var(--sapTile_Background);
    --fdAvatar_Placeholder_BorderColor: transparent;
    --fdAvatar_Placeholder_BackgroundColor_Hover: var(--sapContent_ImagePlaceholderBackground);
    --fdAvatar_Transparent_BorderColor: transparent;
    --fdAvatar_Transparent_BackgroundColor: transparent;
    --fdAvatar_Transparent_BackgroundColor_Hover: transparent;
    --fdAvatar_Overflow_BorderColor: var(--sapButton_BorderColor);
    --fdAvatar_Overflow_BackgroundColor: var(--sapButton_Background);
    --fdAvatar_Overflow_TextColor: var(--sapButton_TextColor);
    --fdAvatar_Overflow_Border_Width: 0.0625rem;
    --fdAvatar_Thumbnail_BorderColor: transparent;
    --fdAvatar_Focus_Outline_Offset: -0.3125rem;
    --fdAvatar_Focus_Outline_Radius: 0.9rem;
    --fdAvatar_Focus_Outline_Radius_Circle: 100%;
    --fdAvatar_Accent_Color_1: var(--sapAvatar_1_Background);
    --fdAvatar_Accent_Color_2: var(--sapAvatar_2_Background);
    --fdAvatar_Accent_Color_3: var(--sapAvatar_3_Background);
    --fdAvatar_Accent_Color_4: var(--sapAvatar_4_Background);
    --fdAvatar_Accent_Color_5: var(--sapAvatar_5_Background);
    --fdAvatar_Accent_Color_6: var(--sapAvatar_6_Background);
    --fdAvatar_Accent_Color_7: var(--sapAvatar_7_Background);
    --fdAvatar_Accent_Color_8: var(--sapAvatar_8_Background);
    --fdAvatar_Accent_Color_9: var(--sapAvatar_9_Background);
    --fdAvatar_Accent_Color_10: var(--sapAvatar_10_Background);
    --fdAvatar_Accent_Color_1_Text: var(--sapAvatar_1_TextColor);
    --fdAvatar_Accent_Color_2_Text: var(--sapAvatar_2_TextColor);
    --fdAvatar_Accent_Color_3_Text: var(--sapAvatar_3_TextColor);
    --fdAvatar_Accent_Color_4_Text: var(--sapAvatar_4_TextColor);
    --fdAvatar_Accent_Color_5_Text: var(--sapAvatar_5_TextColor);
    --fdAvatar_Accent_Color_6_Text: var(--sapAvatar_6_TextColor);
    --fdAvatar_Accent_Color_7_Text: var(--sapAvatar_7_TextColor);
    --fdAvatar_Accent_Color_8_Text: var(--sapAvatar_8_TextColor);
    --fdAvatar_Accent_Color_9_Text: var(--sapAvatar_9_TextColor);
    --fdAvatar_Accent_Color_10_Text: var(--sapAvatar_10_TextColor);
    --fdAvatar_Accent_Color_1_Border: var(--sapAvatar_1_BorderColor);
    --fdAvatar_Accent_Color_2_Border: var(--sapAvatar_2_BorderColor);
    --fdAvatar_Accent_Color_3_Border: var(--sapAvatar_3_BorderColor);
    --fdAvatar_Accent_Color_4_Border: var(--sapAvatar_4_BorderColor);
    --fdAvatar_Accent_Color_5_Border: var(--sapAvatar_5_BorderColor);
    --fdAvatar_Accent_Color_6_Border: var(--sapAvatar_6_BorderColor);
    --fdAvatar_Accent_Color_7_Border: var(--sapAvatar_7_BorderColor);
    --fdAvatar_Accent_Color_8_Border: var(--sapAvatar_8_BorderColor);
    --fdAvatar_Accent_Color_9_Border: var(--sapAvatar_9_BorderColor);
    --fdAvatar_Accent_Color_10_Border: var(--sapAvatar_10_BorderColor);
    --fdAvatar_Accent_Color_Hover_1: var(--sapAvatar_1_Background);
    --fdAvatar_Accent_Color_Hover_2: var(--sapAvatar_2_Background);
    --fdAvatar_Accent_Color_Hover_3: var(--sapAvatar_3_Background);
    --fdAvatar_Accent_Color_Hover_4: var(--sapAvatar_4_Background);
    --fdAvatar_Accent_Color_Hover_5: var(--sapAvatar_5_Background);
    --fdAvatar_Accent_Color_Hover_6: var(--sapAvatar_6_Background);
    --fdAvatar_Accent_Color_Hover_7: var(--sapAvatar_7_Background);
    --fdAvatar_Accent_Color_Hover_8: var(--sapAvatar_8_Background);
    --fdAvatar_Accent_Color_Hover_9: var(--sapAvatar_9_Background);
    --fdAvatar_Accent_Color_Hover_10: var(--sapAvatar_10_Background);
    --fdAvatar_Accent_Color_1_Border_Color_Hover: var(--sapAvatar_1_TextColor);
    --fdAvatar_Accent_Color_2_Border_Color_Hover: var(--sapAvatar_2_TextColor);
    --fdAvatar_Accent_Color_3_Border_Color_Hover: var(--sapAvatar_3_TextColor);
    --fdAvatar_Accent_Color_4_Border_Color_Hover: var(--sapAvatar_4_TextColor);
    --fdAvatar_Accent_Color_5_Border_Color_Hover: var(--sapAvatar_5_TextColor);
    --fdAvatar_Accent_Color_6_Border_Color_Hover: var(--sapAvatar_6_TextColor);
    --fdAvatar_Accent_Color_7_Border_Color_Hover: var(--sapAvatar_7_TextColor);
    --fdAvatar_Accent_Color_8_Border_Color_Hover: var(--sapAvatar_8_TextColor);
    --fdAvatar_Accent_Color_9_Border_Color_Hover: var(--sapAvatar_9_TextColor);
    --fdAvatar_Accent_Color_10_Border_Color_Hover: var(--sapAvatar_10_TextColor);
    --fdAvatar_Indication_Color_1: var(--sapIndicationColor_1_Background);
    --fdAvatar_Indication_Color_2: var(--sapIndicationColor_2_Background);
    --fdAvatar_Indication_Color_3: var(--sapIndicationColor_3_Background);
    --fdAvatar_Indication_Color_4: var(--sapIndicationColor_4_Background);
    --fdAvatar_Indication_Color_5: var(--sapIndicationColor_5_Background);
    --fdAvatar_Indication_Color_6: var(--sapIndicationColor_6_Background);
    --fdAvatar_Indication_Color_7: var(--sapIndicationColor_7_Background);
    --fdAvatar_Indication_Color_8: var(--sapIndicationColor_8_Background);
    --fdAvatar_Indication_Color_9: var(--sapIndicationColor_9_Background);
    --fdAvatar_Indication_Color_10: var(--sapIndicationColor_10_Background);
    --fdAvatar_Indication_Color_1_Text: var(--sapIndicationColor_1_TextColor);
    --fdAvatar_Indication_Color_2_Text: var(--sapIndicationColor_2_TextColor);
    --fdAvatar_Indication_Color_3_Text: var(--sapIndicationColor_3_TextColor);
    --fdAvatar_Indication_Color_4_Text: var(--sapIndicationColor_4_TextColor);
    --fdAvatar_Indication_Color_5_Text: var(--sapIndicationColor_5_TextColor);
    --fdAvatar_Indication_Color_6_Text: var(--sapIndicationColor_6_TextColor);
    --fdAvatar_Indication_Color_7_Text: var(--sapIndicationColor_7_TextColor);
    --fdAvatar_Indication_Color_8_Text: var(--sapIndicationColor_8_TextColor);
    --fdAvatar_Indication_Color_9_Text: var(--sapIndicationColor_9_TextColor);
    --fdAvatar_Indication_Color_10_Text: var(--sapIndicationColor_10_TextColor);
    --fdAvatar_Indication_Color_1_Border: var(--sapIndicationColor_1_BorderColor);
    --fdAvatar_Indication_Color_2_Border: var(--sapIndicationColor_2_BorderColor);
    --fdAvatar_Indication_Color_3_Border: var(--sapIndicationColor_3_BorderColor);
    --fdAvatar_Indication_Color_4_Border: var(--sapIndicationColor_4_BorderColor);
    --fdAvatar_Indication_Color_5_Border: var(--sapIndicationColor_5_BorderColor);
    --fdAvatar_Indication_Color_6_Border: var(--sapIndicationColor_6_BorderColor);
    --fdAvatar_Indication_Color_7_Border: var(--sapIndicationColor_7_BorderColor);
    --fdAvatar_Indication_Color_8_Border: var(--sapIndicationColor_8_BorderColor);
    --fdAvatar_Indication_Color_9_Border: var(--sapIndicationColor_9_BorderColor);
    --fdAvatar_Indication_Color_10_Border: var(--sapIndicationColor_10_BorderColor);
    --fdAvatar_Indication_Color_Hover_1: var(--sapIndicationColor_1_Background);
    --fdAvatar_Indication_Color_Hover_2: var(--sapIndicationColor_2_Background);
    --fdAvatar_Indication_Color_Hover_3: var(--sapIndicationColor_3_Background);
    --fdAvatar_Indication_Color_Hover_4: var(--sapIndicationColor_4_Background);
    --fdAvatar_Indication_Color_Hover_5: var(--sapIndicationColor_5_Background);
    --fdAvatar_Indication_Color_Hover_6: var(--sapIndicationColor_6_Background);
    --fdAvatar_Indication_Color_Hover_7: var(--sapIndicationColor_7_Background);
    --fdAvatar_Indication_Color_Hover_8: var(--sapIndicationColor_8_Background);
    --fdAvatar_Indication_Color_Hover_9: var(--sapIndicationColor_9_Background);
    --fdAvatar_Indication_Color_Hover_10: var(--sapIndicationColor_10_Background);
    --fdAvatar_Indication_Color_1_Border_Color_Hover: var(--sapIndicationColor_1_TextColor);
    --fdAvatar_Indication_Color_2_Border_Color_Hover: var(--sapIndicationColor_2_TextColor);
    --fdAvatar_Indication_Color_3_Border_Color_Hover: var(--sapIndicationColor_3_TextColor);
    --fdAvatar_Indication_Color_4_Border_Color_Hover: var(--sapIndicationColor_4_TextColor);
    --fdAvatar_Indication_Color_5_Border_Color_Hover: var(--sapIndicationColor_5_TextColor);
    --fdAvatar_Indication_Color_6_Border_Color_Hover: var(--sapIndicationColor_6_TextColor);
    --fdAvatar_Indication_Color_7_Border_Color_Hover: var(--sapIndicationColor_7_TextColor);
    --fdAvatar_Indication_Color_8_Border_Color_Hover: var(--sapIndicationColor_8_TextColor);
    --fdAvatar_Indication_Color_9_Border_Color_Hover: var(--sapIndicationColor_9_TextColor);
    --fdAvatar_Indication_Color_10_Border_Color_Hover: var(--sapIndicationColor_10_TextColor);
    --fdAvatarGroupItemsSpacingX: 0;
    --fdAvatarGroupItemsGap: 0;
    --fdAvatarGroupItemsSpacingY: 0;
    --fdAvatarGroup_Focus_Outline_Radius: 10rem;
    --fdAvatarGroup_Focus_Outline_Offset: -0.25rem;

    --fdMessagePopover_Trigger_Font_Weight: var(--sapButton_Emphasized_FontWeight);
    --fdMessagePopover_Trigger_Border_Width: var(--sapButton_BorderWidth);
    --fdMessagePopover_Active_Focus_Outline_Color: var(--sapContent_FocusColor);
    --fdMessagePopover_Critical_Regular_Text_Shadow: var(--sapContent_ContrastTextShadow);
    --fdMessagePopover_Critical_Hover_Text_Shadow: none;
    --fdMessagePopover_Critical_Active_Text_Shadow: none;
    --fdMessagePopover_Success_Regular_Text_Shadow: var(--sapContent_ContrastTextShadow);
    --fdMessagePopover_Success_Hover_Text_Shadow: none;
    --fdMessagePopover_Success_Active_Text_Shadow: none;
    --fdMessagePopover_Negative_Regular_Text_Shadow: var(--sapContent_ContrastTextShadow);
    --fdMessagePopover_Negative_Hover_Text_Shadow: none;
    --fdMessagePopover_Negative_Active_Text_Shadow: none;
    --fdMessagePopover_Information_Focus_Outline_Color: var(--sapContent_FocusColor);
    --fdMessagePopover_Information_Regular_Text_Shadow: var(--sapContent_TextShadow);
    --fdMessagePopover_Information_Regular_Background_Color: var(--sapButton_Information_Background);
    --fdMessagePopover_Information_Regular_Color: var(--sapButton_Information_TextColor);
    --fdMessagePopover_Information_Regular_Border_Color: var(--sapButton_Information_BorderColor);
    --fdMessagePopover_Information_Hover_Text_Shadow: var(--sapContent_TextShadow);
    --fdMessagePopover_Information_Hover_Background_Color: var(--sapButton_Information_Hover_Background);
    --fdMessagePopover_Information_Hover_Color: var(--sapButton_Information_Hover_TextColor);
    --fdMessagePopover_Information_Hover_Border_Color: var(--sapButton_Information_Hover_BorderColor);
    --fdMessagePopover_Information_Active_Text_Shadow: var(--sapContent_TextShadow);
    --fdMessagePopover_Information_Active_Background_Color: var(--sapButton_Information_Active_Background);
    --fdMessagePopover_Information_Active_Color: var(--sapButton_Information_Active_TextColor);
    --fdMessagePopover_Information_Active_Border_Color: var(--sapButton_Information_Active_BorderColor);

    --fdToken_Text_Shadow: none;
    --fdToken_Border_Radius: 0.375rem;
    --fdToken_Text_Color: var(--sapTextColor);
    --fdToken_Background_Color_Hover: var(--sapButton_Lite_Hover_Background);
    --fdToken_Border_Color_Hover: var(--sapButton_TokenBorderColor);
    --fdToken_Outline_Offset: 0.0625rem;
    --fdToken_Outline_Offset_Compact: 0;
    --fdToken_Background_Color_Read_Only: var(--sapButton_TokenBackground);
    --fdToken_Border_Color_Read_Only: var(--sapField_ReadOnly_BorderColor);
    --fdToken_Border_Color_Selected_Focus: var(var(--sapContent_FocusColor));
    --fdToken_Selected_Border: var(--sapButton_BorderWidth) solid var(--sapButton_Selected_BorderColor);
    --fdToken_Selected_Font_Family: var(--sapFontSemiboldDuplexFamily);
    --fdToken_Selected_Border_BottomStyle: 0 100%/100% 0.125rem no-repeat linear-gradient(0deg, #fecc04, #fecc04) border-box;
    --fdToken_ReadOnly_Padding_Inline: 0.3125rem;
    --fdToken_Focus_Border_Radius: 0.5rem;

    --fdTokenizer_Indicator_Color: var(--sapLinkColor);

    --fdCalendar_Text_Wrapper_Border: 0;
    --fdCalendar_Text_Wrapper_Box_Sizing: content-box;
    --fdCalendar_Text_Wrapper_Margin: 0;
    --fdCalendar_Text_Wrapper_Height: 100%;
    --fdCalendar_Text_Wrapper_After_Z: 0;
    --fdCalendar_Text_Border_Focus: var(--sapContent_FocusColor) var(--sapContent_FocusStyle) var(--sapContent_FocusWidth);
    --fdCalendar_Item_Legend_Top_Border: 0;
    --fdCalendar_Item_Legend_Bottom_Border_Radius: 0.3125rem;
    --fdCalendar_Item_Selected_Legend_Height: 0.25rem;
    --fdCalendar_Item_Today_Selected_Bottom_Radius: 0.3125rem;
    --fdCalendar_Item_Text_Active_Focus: none;
    --fdCalendar_Item_Text_Wrapper_Height: 0.25rem;
    --fdCalendar_Text_Shadow: none;
    --fdCalendar_Active_Item_Border: 0.125rem solid var(--sapList_SelectionBorderColor);
    --fdCalendar_Active_Focus_Item_Outline_Color: var(--sapList_SelectionBorderColor);
    --fdCalendar_Active_Focus_Item_Outline_Offset: -0.375rem;
    --fdCalendar_Item_Current_Border: none;
    --fdCalendar_Border_Radius: var(--sapButton_BorderCornerRadius);
    --fdCalendar_Item_Active_Background_Hover: var(--sapList_Hover_Background);
    --fdCalendar_Special_Day_Marker_Height: 0.3125rem;
    --fdCalendar_Item_Current_Inner_Border_Color: transparent;
    --fdCalendar_Item_Current_Active_Special_Day_Width: calc(100% - 0.25rem);
    --fdCalendar_Item_Current_Active_Special_Day_Height: calc(100% - 1.25rem);
    --fdCalendar_Item_Current_Active_Special_Day_Bottom: 0.125rem;
    --fdCalendar_Item_Current_Active_Special_Day_Left: auto;
    --fdCalendar_Item_Current_Active_Special_Day_Right: auto;
    --fdCalendar_Month_Year_Item_Border_Radius: var(--sapButton_BorderCornerRadius);
    --fdCalendar_Active_Item_Font_Weight: var(--sapFontBoldFamily);

    --fdStepInput_Button_Width_Cozy: 2.25rem;
    --fdStepInput_Button_Width_Compact: 2rem;
    --fdStepInput_Button_Width_Semantic_Cozy: 2.25rem;
    --fdStepInput_Button_Width_Semantic_Compact: 2rem;

    --fdObjectStatus_TextDecoration_Regular: underline;
    --fdObjectStatus_TextDecoration_Hover: none;
    --fdObjectStatus_TextDecoration_Down: none;
    --fdObjectStatus_TextDecoration_Visited: underline;
    --fdObjectStatus_TextDecoration_Focus: underline;
    --fdObjectStatus_Focus_Background: var(--sapContent_FocusColor);
    --fdObjectStatus_Focus_Border_Radius: 0.125rem;
    --fdObjectStatus_Focus_Outline: 0.125rem solid var(--sapContent_FocusColor);
    --fdObjectStatus_Positive_Color_Focus: var(--sapContent_ContrastTextColor);
    --fdObjectStatus_Positive_IconColor_Focus: var(--sapContent_ContrastTextColor);
    --fdObjectStatus_Critical_Color_Focus: var(--sapContent_ContrastTextColor);
    --fdObjectStatus_Critical_IconColor_Focus: var(--sapContent_ContrastTextColor);
    --fdObjectStatus_Negative_Color_Focus: var(--sapContent_ContrastTextColor);
    --fdObjectStatus_Negative_IconColor_Focus: var(--sapContent_ContrastTextColor);
    --fdObjectStatus_Informative_Color_Focus: var(--sapContent_ContrastTextColor);
    --fdObjectStatus_Informative_IconColor_Focus: var(--sapContent_ContrastTextColor);
    --fdObjectStatus_Neutral_Color_Focus: var(--sapContent_ContrastTextColor);
    --fdObjectStatus_Neutral_IconColor_Focus: var(--sapContent_ContrastTextColor);
    --fdObjectStatus_Accent_Color_1_Focus: var(--sapContent_ContrastTextColor);
    --fdObjectStatus_Accent_Color_2_Focus: var(--sapContent_ContrastTextColor);
    --fdObjectStatus_Accent_Color_3_Focus: var(--sapContent_ContrastTextColor);
    --fdObjectStatus_Accent_Color_4_Focus: var(--sapContent_ContrastTextColor);
    --fdObjectStatus_Accent_Color_5_Focus: var(--sapContent_ContrastTextColor);
    --fdObjectStatus_Accent_Color_6_Focus: var(--sapContent_ContrastTextColor);
    --fdObjectStatus_Accent_Color_7_Focus: var(--sapContent_ContrastTextColor);
    --fdObjectStatus_Accent_Color_8_Focus: var(--sapContent_ContrastTextColor);
    --fdObjectStatus_Inverted_Border_Width: 0.0625rem;
    --fdObjectStatus_Inverted_Underline_Width: 0.125rem;
    --fdObjectStatus_Inverted_Min_Width: 1.375rem;
    --fdObjectStatus_Inverted_Padding_Block: 0.1875rem;
    --fdObjectStatus_Inverted_Padding_Inline: 0.25rem;
    --fdObjectStatus_Inverted_Line_Height: 1.375rem;
    --fdObjectStatus_Inverted_Border_Radius: var(--sapButton_BorderCornerRadius);
    --fdObjectStatus_Inverted_Large_Font_Family: var(--sapFontSemiBoldFamily);
    --fdObjectStatus_Inverted_Neutral_Background_Regular: var(--sapNeutralBackground);
    --fdObjectStatus_Inverted_Neutral_Color_Regular: var(--sapTextColor);
    --fdObjectStatus_Inverted_Neutral_Border_Color_Regular: var(--sapNeutralBorderColor);
    --fdObjectStatus_Inverted_Box_Shadow: inset 0 0 0 0.125rem var(--sapContent_ContrastFocusColor);
    --fdObjectStatus_Inverted_Outline_Color: var(--sapContent_FocusColor);
    --fdObjectStatus_Inverted_Icon_Color_Selected_Negative: var(--sapNegativeElementColor);
    --fdObjectStatus_Inverted_Icon_Color_Selected_Critical: var(--sapCriticalElementColor);
    --fdObjectStatus_Inverted_Icon_Color_Selected_Positive: var(--sapPositiveElementColor);
    --fdObjectStatus_Inverted_Icon_Color_Selected_Informative: var(--sapInformativeElementColor);
    --fdObjectStatus_Active_Text_Indication_Color_1: var(--sapIndicationColor_1_Active_TextColor);
    --fdObjectStatus_Active_Text_Indication_Color_2: var(--sapIndicationColor_2_Active_TextColor);
    --fdObjectStatus_Active_Text_Indication_Color_3: var(--sapIndicationColor_3_Active_TextColor);
    --fdObjectStatus_Active_Text_Indication_Color_4: var(--sapIndicationColor_4_Active_TextColor);
    --fdObjectStatus_Active_Text_Indication_Color_5: var(--sapIndicationColor_5_Active_TextColor);
    --fdObjectStatus_Active_Text_Indication_Color_6: var(--sapIndicationColor_6_Active_TextColor);
    --fdObjectStatus_Active_Text_Indication_Color_7: var(--sapIndicationColor_7_Active_TextColor);
    --fdObjectStatus_Active_Text_Indication_Color_8: var(--sapIndicationColor_8_Active_TextColor);
    --fdObjectStatus_Active_Text_Indication_Color_9: var(--sapIndicationColor_9_Active_TextColor);
    --fdObjectStatus_Active_Text_Indication_Color_10: var(--sapIndicationColor_10_Active_TextColor);
    --fdObjectStatus_Text_Shadow_Indication_Color: var(--sapContent_TextShadow);
    --fdObjectStatus_Text_Indication_Color_1b: var(--sapIndicationColor_1);
    --fdObjectStatus_Background_Indication_Color_1b: var(--sapIndicationColor_1b);
    --fdObjectStatus_Border_Indication_Color_1b: var(--sapIndicationColor_1b_BorderColor);
    --fdObjectStatus_Background_Hover_Indication_Color_1b: var(--sapIndicationColor_1b_Hover_Background);
    --fdObjectStatus_Text_Indication_Color_2b: var(--sapIndicationColor_2);
    --fdObjectStatus_Background_Indication_Color_2b: var(--sapIndicationColor_2b);
    --fdObjectStatus_Border_Indication_Color_2b: var(--sapIndicationColor_2b_BorderColor);
    --fdObjectStatus_Background_Hover_Indication_Color_2b: var(--sapIndicationColor_2b_Hover_Background);
    --fdObjectStatus_Text_Indication_Color_3b: var(--sapIndicationColor_3);
    --fdObjectStatus_Background_Indication_Color_3b: var(--sapIndicationColor_3b);
    --fdObjectStatus_Border_Indication_Color_3b: var(--sapIndicationColor_3b_BorderColor);
    --fdObjectStatus_Background_Hover_Indication_Color_3b: var(--sapIndicationColor_3b_Hover_Background);
    --fdObjectStatus_Text_Indication_Color_4b: var(--sapIndicationColor_4);
    --fdObjectStatus_Background_Indication_Color_4b: var(--sapIndicationColor_4b);
    --fdObjectStatus_Border_Indication_Color_4b: var(--sapIndicationColor_4b_BorderColor);
    --fdObjectStatus_Background_Hover_Indication_Color_4b: var(--sapIndicationColor_4b_Hover_Background);
    --fdObjectStatus_Text_Indication_Color_5b: var(--sapIndicationColor_5);
    --fdObjectStatus_Background_Indication_Color_5b: var(--sapIndicationColor_5b);
    --fdObjectStatus_Border_Indication_Color_5b: var(--sapIndicationColor_5b_BorderColor);
    --fdObjectStatus_Background_Hover_Indication_Color_5b: var(--sapIndicationColor_5b_Hover_Background);
    --fdObjectStatus_Text_Indication_Color_6b: var(--sapIndicationColor_6);
    --fdObjectStatus_Background_Indication_Color_6b: var(--sapIndicationColor_6b);
    --fdObjectStatus_Border_Indication_Color_6b: var(--sapIndicationColor_6b_BorderColor);
    --fdObjectStatus_Background_Hover_Indication_Color_6b: var(--sapIndicationColor_6b_Hover_Background);
    --fdObjectStatus_Text_Indication_Color_7b: var(--sapIndicationColor_7);
    --fdObjectStatus_Background_Indication_Color_7b: var(--sapIndicationColor_7b);
    --fdObjectStatus_Border_Indication_Color_7b: var(--sapIndicationColor_7b_BorderColor);
    --fdObjectStatus_Background_Hover_Indication_Color_7b: var(--sapIndicationColor_7b_Hover_Background);
    --fdObjectStatus_Text_Indication_Color_8b: var(--sapIndicationColor_8);
    --fdObjectStatus_Background_Indication_Color_8b: var(--sapIndicationColor_8b);
    --fdObjectStatus_Border_Indication_Color_8b: var(--sapIndicationColor_8b_BorderColor);
    --fdObjectStatus_Background_Hover_Indication_Color_8b: var(--sapIndicationColor_8b_Hover_Background);
    --fdObjectStatus_Text_Indication_Color_9b: var(--sapIndicationColor_9);
    --fdObjectStatus_Background_Indication_Color_9b: var(--sapIndicationColor_9b);
    --fdObjectStatus_Border_Indication_Color_9b: var(--sapIndicationColor_9b_BorderColor);
    --fdObjectStatus_Background_Hover_Indication_Color_9b: var(--sapIndicationColor_9b_Hover_Background);
    --fdObjectStatus_Text_Indication_Color_10b: var(--sapIndicationColor_10);
    --fdObjectStatus_Background_Indication_Color_10b: var(--sapIndicationColor_10b);
    --fdObjectStatus_Border_Indication_Color_10b: var(--sapIndicationColor_10b_BorderColor);
    --fdObjectStatus_Background_Hover_Indication_Color_10b: var(--sapIndicationColor_10b_Hover_Background);

    --fdNotification_Border_Radius: var(--sapTile_BorderCornerRadius);
    --fdNotification_Border_Left_Right_Color: var(--sapList_BorderColor);
    --fdNotification_Border_Top_Color: var(--sapList_BorderColor);
    --fdNotification_Border_Left_Right_Color_Selected: var(--sapList_SelectionBorderColor);
    --fdNotification_Border_Top_Color_Selected: var(--sapList_SelectionBorderColor);
    --fdNotification_Border_Block_End_Color_Selected: var(--sapList_SelectionBorderColor);
    --fdNotification_Background_Hover: var(--sapList_Hover_Background);
    --fdNotification_Background_Active: var(--sapList_Active_Background);
    --fdNotification_Background_Selected: var(--sapList_SelectionBackgroundColor);
    --fdNotification_Background_Selected_Hover: var(--sapList_Hover_SelectionBackground);
    --fdNotification_Title_Color_Active: var(--sapList_Active_TextColor);
    --fdNotification_Paragraph_Color_Active: var(--sapList_Active_TextColor);
    --fdNotification_Footer_Content_Color_Active: var(--sapList_Active_TextColor);
    --fdNotification_Separator_Color_Active: var(--sapList_Active_TextColor);
    --fdNotification_Border_Inline_Color_Active: var(--sapList_Active_Background);
    --fdNotification_Border_Block_Start_Color_Active: var(--sapList_Active_Background);
    --fdNotification_Border_Block_End_Color_Active: var(--sapList_Active_Background);
    --fdNotification_Group_Header_Border_Bottom_Color: transparent;
    --fdNotification_Group_Header_Margin_Block: 0.75rem 0.5rem;
    --fdNotification_Group_Header_Title_Font_Weight: normal;
    --fdNotification_Group_Header_Title_Font_Size: var(--sapFontHeader5Size);
    --fdNotification_Group_Header_Title_Color: var(--sapGroup_TitleTextColor);
    --fdNotification_Group_List_Margin_Block: 0 0.5rem;
    --fdNotification_Group_List_Margin_Inline: 0.5rem;
    --fdNotification_Group_List_Gap: 0.5rem;
    --fdNotification_Growing_Item_Margin_Inline: 0.5rem;
    --fdNotification_Growing_Item_Margin_Block_End: 0.5rem;
    --fdNotification_Growing_Item_Title_Color: var(--sapButton_TextColor);
    --fdNotification_Growing_Item_Title_Font_Family: var(--sapFontFamily);
    --fdNotification_Growing_Item_Title_Font_Size: var(--sapFontSize);
    --fdNotification_Growing_Item_Title_Font_Weight: bold;

    --fdPagination_Placeholder_Dots_Width: 1.5rem;
    --fdPagination_Placeholder_Dots_Width_Compact: 1.5rem;
    --fdPagination_Elements_Spacing: 0.25rem;

    --fdSearchField_BorderRadius: 2rem;
    --fdSearchField_Border_Color: transparent;
    --fdSearchField_Background_Normal: var(--sapShell_InteractiveBackground);
    --fdSearchField_Background_Hover: var(--sapShell_Hover_Background);
    --fdSearchField_Background_Focus: var(--sapShell_Active_Background);
    --fdSearchField_Outline: var(--sapContent_FocusStyle) var(--sapContent_FocusWidth) var(--sapContent_FocusColor);
    --fdSearchField_Outline_Offset: 0;
    --fdSearchField_Underline_Color: var(--sapField_BorderColor);
    --fdSearchField_Placeholder_Color: var(--sapField_PlaceholderTextColor);
    --fdSearchField_Icon_Color: var(--sapContent_NonInteractiveIconColor);

    --fdNavigation_Link_Border_Radius: 0.375rem;
    --fdNavigation_Link_Transition: background-color 0.3s ease-in-out, width 0.3s ease-in-out;
    --fdNavigation_Link_Border_Color_Normal: transparent;
    --fdNavigation_Link_Border_Bottom_Color_Normal: transparent;
    --fdNavigation_Link_Border_Color_Hover: transparent;
    --fdNavigation_Link_Border_Color_Active: transparent;
    --fdNavigation_Link_Border_Color_Selected: transparent;
    --fdNavigation_Link_Border_Color_Focus: transparent;
    --fdNavigation_Link_Selected_Background: var(--sapList_Hover_SelectionBackground);
    --fdNavigationMenu_Item_Border_Radius: 0.375rem;
    --fdNavigationMenu_Item_Transition: background-color 0.3s ease-in-out;
    --fdNavigationMenu_Item_Border_Color_Normal: transparent;
    --fdNavigationMenu_Item_Border_Bottom_Color_Normal: transparent;
    --fdNavigationMenu_Item_Border_Color_Hover: transparent;
    --fdNavigationMenu_Item_Border_Color_Active: transparent;
    --fdNavigationMenu_Item_Border_Color_Selected: transparent;
    --fdNavigationMenu_Item_Border_Color_Focus: transparent;
    --sapNavigation_Shadow1: 0 0 0.125rem 0 rgba(34, 53, 72, .16), 0 0.5rem 1rem 0 rgba(34, 53, 72, .16);
    --sapNavigation_Shadow2: 0 0 0.125rem 0 rgba(34, 53, 72, .48), 0 1rem 2rem 0 rgba(34, 53, 72, .16);
    --sapNavigation_Background: var(--sapList_Background);
    --sapNavigation_Hover_Background: var(--sapList_Hover_Background);
    --sapNavigation_Active_Background: var(--sapList_Active_Background);
    --sapNavigation_Selected_Background: var(--sapList_Hover_SelectionBackground);

    --fdToolHeader_Border_Color: transparent;
    --sapToolHeader_Product_Name_Color: var(--sapShell_GroupTitleTextColor);
    --sapToolHeader_Product_Name_Font_Size: 1.125rem;
    --sapToolHeader_Second_Title_Color: var(--sapContent_LabelColor);
    --sapToolHeader_Second_Title_Font_Size: var(--sapFontSize);
    --sapToolHeader_Second_Title_Offset: 0.125rem;
    --sapToolHeader_Min_Height_Compact: 2.5rem;
    --sapToolHeader_Min_Height_Cozy: 3rem;
    --sapToolHeader_Border_Radius: 0;
    --sapToolHeader_Paddings_Y: 0.188rem;
    --sapToolHeader_Shadow1: 0 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.1);

    --fdTextarea_Line_Height: 1.5;

    --sapMenu_Shadow1: 0 0 0.125rem 0 rgba(34, 53, 72, .16), 0 0.5rem 1rem 0 rgba(34, 53, 72, .16);
    --sapMenu_Shadow2: 0 0 0.125rem 0 rgba(34, 53, 72, .48), 0 1rem 2rem 0 rgba(34, 53, 72, .16);

    --sapNotifications_Shadow2: 0 0 0.125rem 0 rgba(34, 53, 72, .48), 0 1rem 2rem 0 rgba(34, 53, 72, .16);

    --sapSearchHover_Shadow: 0 0 0.125rem 0 rgba(34, 53, 72, .16), 0 0.5rem 1rem 0 rgba(34, 53, 72, .16);

    --sapMenu_Background: var(--sapList_Background);
    --sapMenu_Hover_Background: var(--sapList_Hover_Background);
    --sapMenu_Active_Background: var(--sapList_Active_Background);
    --sapMenu_Selected_Background: var(--sapList_Hover_SelectionBackground);

    --fdOverlay_Background_Opacity: 0.6;

    --fdSideNav_Text_Shadow: none;

    --fdTime_Text_Shadow: none;

    --fdPopover_Border_Radius: var(--sapPopover_BorderCornerRadius);
    --fdPopover_Border_Width: 0.0625rem;
    --fdPopover_Border_Color: rgba(0, 0, 0, 0.1);

    --fdProductSwitch_Text_Shadow: none;
    --fdProductSwitch_Shadow: none;

    --fdList_Button_Spacing: 0.125rem;
    --fdList_Growing_Font_Weight: bold;
    --fdList_Active_Outline_Color: var(--sapContent_FocusColor);
    --fdList_Item_Action_Border: var(--sapList_BorderWidth) solid var(--sapList_BorderColor);
    --fdList_Item_Action_Button_Size: 100%;
    --fdList_Item_Action_Button_Size_Compact: 100%;
    --fdList_Item_Action_Button_Spacing: 0;
    --fdList_Item_Action_Button_Border: none;
    --fdList_Item_Action_Button_Border_Radius: 0;

    --fdPlaceholder_Font_Style: italic;

    --fdFormHeader_Border_Width: var(--sapList_BorderWidth);

    --fdBadge_Border_Color: transparent;

    --fdDialog_Background_Opacity: 0.6;

    --fdMessageStrip_Border_Width: 0.0625rem;
    --fdMessageStrip_Border_Radius: var(--sapPopover_BorderCornerRadius);
    --fdMessageStrip_Border_Color_Success: var(--sapMessage_SuccessBorderColor);
    --fdMessageStrip_Border_Color_Error: var(--sapMessage_ErrorBorderColor);
    --fdMessageStrip_Border_Color_Warning: var(--sapMessage_WarningBorderColor);
    --fdMessageStrip_Border_Color_Neutral: var(--sapNeutralBorderColor);
    --fdMessageStrip_Border_Color_Informative: var(--sapMessage_InformationBorderColor);
    --fdMessageStrip_Icon_Color_Success: var(--sapPositiveElementColor);
    --fdMessageStrip_Icon_Color_Error: var(--sapNegativeElementColor);
    --fdMessageStrip_Icon_Color_Warning: var(--sapCriticalElementColor);
    --fdMessageStrip_Icon_Color_Neutral: var(--sapTextColor);
    --fdMessageStrip_Icon_Color_Information: var(--sapInformativeElementColor);

    --fdPage_List_Background: var(--sapGroup_ContentBackground);
    --fdPage_Transparent_Background: transparent;

    --fdFeed_Input_Placeholder_Font_Style: italic;

    --fdToolbar_Auto_Background: var(--sapToolbar_Background);
    --fdToolbar_Solid_Background: var(--sapToolbar_Background);
    --fdToolbar_Transparent_Background: transparent;
    --fdToolbar_Info_Outline_Color: var(--sapContent_FocusColor);

    --fdMicro_Process_Flow_Icon_Color: var(--sapButton_Neutral_Background);
    --fdMicro_Process_Flow_Active_Icon_Color: var(--sapContent_ContrastIconColor);

    --sapIllus_BrandColorPrimary: var(--sapContent_Illustrative_Color1);
    --sapIllus_BrandColorSecondary: var(--sapContent_Illustrative_Color2);
    --sapIllus_AccentColor: var(--sapContent_Illustrative_Color3);
    --sapIllus_StrokeDetailColor: var(--sapContent_Illustrative_Color4);
    --sapIllus_Layering1: var(--sapContent_Illustrative_Color5);
    --sapIllus_Layering2: var(--sapContent_Illustrative_Color6);
    --sapIllus_BackgroundColor: var(--sapContent_Illustrative_Color7);
    --sapIllus_ObjectFillColor: var(--sapContent_Illustrative_Color8);
    --sapIllus_NoColor: none;
    --sapIllus_PatternShadow: url(#sapIllus_PatternShadow);
    --sapIllus_PatternHighlight: url(#sapIllus_PatternHighlight);

    --fdText_Selected_Background_Color: var(--sapSelectedColor);

    --fdMessage_Page_Container_Background: var(--sapBackgroundColor);
    --fdMessage_Page_Container_Corner_Radius: 0;
    --fdMessage_Page_Title_Margin_Top: 2rem;
    --fdMessage_Page_Title_Margin_Bottom: 0.5rem;

    --fdBar_Left_Area_Padding_Right: 0.25rem;
    --fdBar_Middle_Area_Padding_X: 0.25rem;
    --fdBar_Right_Area_Padding_Left: 0.25rem;
    --fdBar_Header_Font_Family: var(--sapFontHeaderFamily);
    --fdBar_Header_Color: var(--sapPageHeader_TextColor);

    --fdObject_List_Title_Font_Size: var(--sapFontHeader5Size);
    --fdObject_List_Title_Font_Weight: bolder;
    --fdObject_List_Number_Font_Size: 1.25rem;
    --fdNested_List_Border_Corner_Radius: var(--sapPopover_BorderCornerRadius);

    --fdToolLayout_Background: var(--sapBackgroundColor);

    --sapSplitPane_Shadow1: 0 0 0.125rem 0 rgba(34, 53, 72, .16), 0 0.5rem 1rem 0 rgba(34, 53, 72, .16);

    --fdModal_BackgroundColor: rgba(0, 0, 0, .2);

    --bkPopoverBody_BackgroundColor: var(--sapGroup_ContentBackground);
}

/* Fixes */

iframe,
input {
    color-scheme: light;
}

.fd-avatar:not(.fd-avatar--border):not(.fd-avatar--shell):not(.is-active):not(.is-toggled) {
    border: 0;
}

.fd-dialog,
.fd-message-box {
    z-index: 300;
}

.fd-vertical-nav .fd-list__navigation-item.fd-list__navigation-item--indicated,
.fd-vertical-nav .fd-list__navigation-item.fd-list__navigation-item--indicated .fd-list__navigation-item-arrow,
.fd-vertical-nav .fd-list__navigation-item.fd-list__navigation-item--indicated .fd-list__navigation-item-icon,
.fd-vertical-nav .fd-list__navigation-item.fd-list__navigation-item--indicated .fd-list__navigation-item-text {
    color: var(--sapTextColor);
}

.fd-vertical-nav .fd-list__navigation-item.fd-list__navigation-item--indicated {
    background-color: var(--sapList_SelectionBackgroundColor);
}

.fd-button-split:hover::after {
    display: var(--fdButton_Menu_Separator_Display);
}

.fd-vertical-nav .fd-list__navigation-item--condensed.is-hover,
.fd-vertical-nav .fd-list__navigation-item--condensed:hover,
.fd-vertical-nav .fd-list__navigation-item.is-hover,
.fd-vertical-nav .fd-list__navigation-item:hover {
    background: var(--sapNeutralColor);
}

.fd-list__navigation-item--indicated i.bk-icon--svg svg {
    fill: var(--sapTextColor);
    color: var(--sapTextColor);
}

.fd-vertical-nav .fd-list__navigation-item.is-expanded .fd-list__navigation-item.fd-list__navigation-item--indicated,
.fd-vertical-nav .fd-list__navigation-item.is-expanded .fd-list__navigation-item.fd-list__navigation-item--indicated .fd-list__navigation-item-arrow,
.fd-vertical-nav .fd-list__navigation-item.is-expanded .fd-list__navigation-item.fd-list__navigation-item--indicated .fd-list__navigation-item-icon,
.fd-vertical-nav .fd-list__navigation-item.is-expanded .fd-list__navigation-item.fd-list__navigation-item--indicated .fd-list__navigation-item-text {
    color: var(--sapTextColor);
}

.fd-vertical-nav__utility-section::before {
    background-color: var(--sapBrandColor);
}

.fd-icon-tab-bar__item:not(.fd-icon-tab-bar__item--positive):not(.fd-icon-tab-bar__item--negative):not(.fd-icon-tab-bar__item--critical):not(.fd-icon-tab-bar__item--informative) .fd-icon-tab-bar__icon [class*="sap-icon"] {
    color: var(--sapTextColor);
}

.fd-icon-tab-bar__tab.is-selected,
.fd-icon-tab-bar__tab[aria-selected="true"] {
    --fdIconTabBar_Icon_Background: transparent;
    --fdIconTabBar_Icon_Color: var(--sapContent_ContrastIconColor);
    --fdIconTabBar_Tag_Color: var(--fdIcon_Tab_Bar_Selection_Color);
    --fdIconTabBar_Arrow_Color: var(--sapContent_Selected_ForegroundColor);
}

.fd-icon-tab-bar__item .fd-icon-tab-bar__tab.is-selected,
.fd-icon-tab-bar__item .fd-icon-tab-bar__tab[aria-selected="true"] .fd-icon-tab-bar__icon {
    --fdIconTabBar_Icon_Selected_Border_Color: var(--sapSelectedColor);
    border: .125rem solid var(--fdIconTabBar_Icon_Selected_Border_Color);
}

.fd-icon-tab-bar__item--positive .fd-icon-tab-bar__tab.is-selected,
.fd-icon-tab-bar__item--positive .fd-icon-tab-bar__tab[aria-selected="true"] .fd-icon-tab-bar__icon {
    --fdIconTabBar_Icon_Selected_Border_Color: var(--sapButton_Accept_Active_BorderColor);
}

.fd-icon-tab-bar__item--negative .fd-icon-tab-bar__tab.is-selected,
.fd-icon-tab-bar__item--negative .fd-icon-tab-bar__tab[aria-selected="true"] .fd-icon-tab-bar__icon {
    --fdIconTabBar_Icon_Selected_Border_Color: var(--sapButton_Reject_Active_BorderColor);
}

.fd-icon-tab-bar__item--critical .fd-icon-tab-bar__tab.is-selected,
.fd-icon-tab-bar__item--critical .fd-icon-tab-bar__tab[aria-selected="true"] .fd-icon-tab-bar__icon {
    --fdIconTabBar_Icon_Selected_Border_Color: var(--sapButton_Attention_Active_BorderColor);
}

.fd-icon-tab-bar__item--informative .fd-icon-tab-bar__tab.is-selected,
.fd-icon-tab-bar__item--informative .fd-icon-tab-bar__tab[aria-selected="true"] .fd-icon-tab-bar__icon {
    --fdIconTabBar_Icon_Selected_Border_Color: var(--sapButton_Information_Active_BorderColor);
}

.fd-icon-tab-bar__item {
    -webkit-margin-end: 1rem;
    margin-inline-end: 1rem;
}

.fd-icon-tab-bar__tab.is-hover,
.fd-icon-tab-bar__tab:hover {
    --fdIconTabBar_Arrow_Color: var(--sapTextColor);
}

.fd-switch__input:checked+.fd-switch__slider {
    --fdSwitch_Track_Background: var(--sapButton_Track_Selected_Background);
    --fdSwitch_Shadow: var(--fdSwitch_Active_Shadow);
    --fdSwitch_Handle_Background: #fff;
    --fdSwitch_Handle_Border_Color: transparent;
    --fdSwitch_Border_Color: var(--sapButton_Track_BorderColor);
}

.fd-table__footer .fd-table__cell {
    border-bottom-color: var(--sapList_HeaderBorderColor);
    border-left-color: var(--sapList_HeaderBorderColor);
    border-right-color: var(--sapList_HeaderBorderColor);
    border-top: .0625rem solid var(--sapList_TableFooterBorder);
    background-color: var(--sapList_FooterBackground);
}

.fd-tile--line.is-hover,
.fd-tile--line:hover {
    border: 0.0625rem solid var(--sapButton_Hover_BorderColor);
}

.fd-tokenizer .fd-token.is-hover,
.fd-tokenizer .fd-token:hover {
    --fdToken_Background_Color: var(--sapField_Background);
    --fdToken_Border: var(--sapButton_BorderWidth) solid var(--sapLinkColor);
}

.fd-progress-indicator__icon {
    bottom: auto;
}

.fd-shellbar .fd-shellbar__group .fd-shellbar__button:not(.fd-shellbar .fd-shellbar__group .fd-shellbar__button--menu):has(.fd-button__text) {
    padding-inline: calc(var(--fdButton_Padding_X) - var(--sapButton_BorderWidth));
}

.fd-link>[class*=sap-icon] {
    font-size: var(--sapFontSize);
}

.fd-notification--banner {
    border-width: 0;
}

.fd-object-status--inverted.fd-object-status--link.fd-object-status--negative.is-active,
.fd-object-status--inverted.fd-object-status--link.fd-object-status--negative:active {
    --fdObjectStatus_Background_Color: var(--sapButton_Reject_Selected_Background);
    --fdObjectStatus_Border_Color: var(--sapButton_Reject_Selected_BorderColor);
}

.fd-object-status--inverted.fd-object-status--link.fd-object-status--critical.is-active,
.fd-object-status--inverted.fd-object-status--link.fd-object-status--critical:active {
    --fdObjectStatus_Background_Color: var(--sapButton_Attention_Selected_Background);
    --fdObjectStatus_Border_Color: var(--sapButton_Attention_Selected_BorderColor);
}

.fd-object-status--inverted.fd-object-status--link.fd-object-status--positive {
    --fdObjectStatus_Text_Color: var(--sapButton_Success_TextColor);
    --fdObjectStatus_Icon_Color: var(--sapButton_Success_TextColor);
    --fdObjectStatus_Background_Color: var(--sapButton_Success_Background);
    --fdObjectStatus_Border_Color: var(--sapButton_Success_BorderColor);
}

.fd-object-status--inverted.fd-object-status--link.fd-object-status--positive.is-active,
.fd-object-status--inverted.fd-object-status--link.fd-object-status--positive:active {
    --fdObjectStatus_Background_Color: var(--sapButton_Accept_Selected_Background);
    --fdObjectStatus_Border_Color: var(--sapButton_Accept_Selected_BorderColor);
}

.fd-object-status--inverted.fd-object-status--link.fd-object-status--informative.is-active,
.fd-object-status--inverted.fd-object-status--link.fd-object-status--informative:active {
    --fdObjectStatus_Text_Color: var(--sapButton_Emphasized_Active_Background);
    --fdObjectStatus_Icon_Color: var(--sapButton_Emphasized_Active_Background);
    --fdObjectStatus_Background_Color: var(--sapButton_Emphasized_Active_TextColor);
    --fdObjectStatus_Border_Color: var(--sapButton_Emphasized_Active_BorderColor);
}

.fd-popover__body {
    background-color: var(--bkPopoverBody_BackgroundColor);
}

.fd-popover__body::before {
    border-bottom-color: var(--bkPopoverBody_BackgroundColor);
}

.fd-popover__body--arrow-left::before {
    border-right-color: var(--bkPopoverBody_BackgroundColor);
    border-bottom-color: transparent;
    border-top-color: transparent;
}

.fd-popover__body--arrow-right::before {
    border-left-color: var(--bkPopoverBody_BackgroundColor);
    border-bottom-color: transparent;
    border-top-color: transparent;
}

.fd-popover__body--arrow-bottom::before {
    border-top-color: var(--bkPopoverBody_BackgroundColor);
    border-left-color: transparent;
    border-right-color: transparent;
}

.fd-shellbar {
    border-bottom: 0.0625rem solid var(--sapPageHeader_BorderColor);
}

.fd-input.is-alert::placeholder,
.fd-input.is-error::placeholder,
.fd-input.is-warning::placeholder {
    color: var(--sapField_PlaceholderTextColor);
}

.fd-textarea.is-alert::placeholder,
.fd-textarea.is-error::placeholder,
.fd-textarea.is-warning::placeholder {
    color: var(--sapField_PlaceholderTextColor);
}