/*!
 * Fundamental Library Styles v0.41.4
 * Copyright (c) 2026 SAP SE or an SAP affiliate company.
 * Licensed under Apache License 2.0 (https://github.com/SAP/fundamental-styles/blob/main/LICENSE)
 */.fd-tool-layout{--fdToolLayout_Gap:0.5rem;--fdToolLayout_Padding_Block:0.5rem 0;--fdToolLayout_Padding_Inline:0.5rem;--fdToolLayout_Content_Container_Border_Radius:0.5rem 0.5rem 0 0;--fdToolLayout_Content_Container_Background:var(--sapBackgroundColor);--fdToolLayout_Content_Container_BoxShadow:var(--sapContent_Shadow0);border:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--sapTextColor);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--sapFontFamily);font-size:var(--sapFontSize);font-weight:400;forced-color-adjust:none;line-height:normal;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--fdToolLayout_Background);-ms-flex-direction:column;flex-direction:column;gap:var(--fdToolLayout_Gap);height:100%;padding-block:var(--fdToolLayout_Padding_Block);padding-inline:var(--fdToolLayout_Padding_Inline);width:100%}.fd-tool-layout:after,.fd-tool-layout:before{-webkit-box-sizing:inherit;box-sizing:inherit;font-size:inherit}.fd-tool-layout__container{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--sapTextColor);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--sapFontFamily);font-size:var(--sapFontSize);font-weight:400;forced-color-adjust:none;line-height:normal;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.fd-tool-layout__container:after,.fd-tool-layout__container:before{-webkit-box-sizing:inherit;box-sizing:inherit;font-size:inherit}.fd-tool-layout__container:not(:first-child){gap:var(--fdToolLayout_Gap)}.fd-tool-layout__header-container{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--sapTextColor);font-family:var(--sapFontFamily);font-size:var(--sapFontSize);font-weight:400;forced-color-adjust:none;line-height:normal;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;width:100%}.fd-tool-layout__header-container:after,.fd-tool-layout__header-container:before{-webkit-box-sizing:inherit;box-sizing:inherit;font-size:inherit}.fd-tool-layout__navigation-container{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--sapTextColor);font-family:var(--sapFontFamily);font-size:var(--sapFontSize);font-weight:400;forced-color-adjust:none;line-height:normal;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}.fd-tool-layout__navigation-container:after,.fd-tool-layout__navigation-container:before{-webkit-box-sizing:inherit;box-sizing:inherit;font-size:inherit}.fd-tool-layout__navigation-container--horizontal{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:100%}.fd-tool-layout__navigation-container--horizontal+.fd-tool-layout__content-container{min-width:100%}.fd-tool-layout__content-container{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--sapTextColor);font-family:var(--sapFontFamily);font-size:var(--sapFontSize);font-weight:400;forced-color-adjust:none;line-height:normal;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;-webkit-box-flex:1;background:var(--fdToolLayout_Content_Container_Background);border-radius:var(--fdToolLayout_Content_Container_Border_Radius);-webkit-box-shadow:var(--fdToolLayout_Content_Container_BoxShadow);box-shadow:var(--fdToolLayout_Content_Container_BoxShadow);-ms-flex:1;flex:1;height:100%;overflow:hidden;width:100%}.fd-tool-layout__content-container:after,.fd-tool-layout__content-container:before{-webkit-box-sizing:inherit;box-sizing:inherit;font-size:inherit}.fd-tool-layout__content-container--transparent{--fdToolLayout_Content_Container_Background:transparent;--fdToolLayout_Content_Container_BoxShadow:none}.fd-tool-layout__content-container--list{--fdToolLayout_Content_Container_Background:var(--sapGroup_ContentBackground)}.fd-tool-layout--horizontal-navigation{--fdToolLayout_Gap:0}.fd-tool-layout--horizontal-navigation .fd-tool-layout__container:not(:first-child){--fdToolLayout_Gap:0.5rem}.fd-tool-layout--horizontal-navigation.fd-tool-layout--phone .fd-tool-layout__container:not(:first-child){--fdToolLayout_Gap:0.25rem}.fd-tool-layout--tablet{--fdToolLayout_Padding_Block:0.5rem;--fdToolLayout_Padding_Inline:0.5rem;--fdToolLayout_Content_Container_Border_Radius:0.5rem}.fd-tool-layout--phone{--fdToolLayout_Gap:0.25rem;--fdToolLayout_Padding_Block:0.25rem;--fdToolLayout_Padding_Inline:0.25rem;--fdToolLayout_Content_Container_Border_Radius:0.25rem}.fd-tool-layout--sticky{inset:0 0 0 0;position:absolute}.fd-tool-layout--sticky .fd-tool-layout__container{position:relative}.fd-tool-layout--sticky .fd-tool-layout__container:not(:first-child){-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.fd-tool-layout--sticky .fd-tool-layout__content-container,.fd-tool-layout--sticky .fd-tool-layout__navigation-container{height:100%;overflow:scroll}