/**
 * Copyright (c) 2010-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
 */
.pf-accordion-panel {
  flex-grow: 1;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  -webkit-margin-after: 0 !important;
  margin-block-end: 0 !important;
}

.pf-accordion-panel[shrink="true"] {
  flex-shrink: 1;
  flex-grow: 0;
}

.pf-accordion-panel h4 {
  font-size: var(--sapFontSize);
}

.pf-accordion-panel:not(:last-child) {
  --fdPanel_Content_Border_Bottom_Color: var(--sapGroup_TitleBorderColor);
}

.pf-accordion-panel[shrink="true"]:last-child .fd-panel__header {
  border-bottom: none
}

.pf-accordion:not(:has(.pf-accordion-panel[shrink="false"]))>.pf-accordion-panel:last-child .fd-panel__header {
  border-bottom: .0625rem solid var(--sapGroup_TitleBorderColor);
}

.pf-accordion-panel.fd-panel.fd-panel--compact {
  --fdPanel_Header_Height: var(--bkIconTabBarCompactHeight, 2.375rem);
  --sapGroup_TitleBackground: var(--sapObjectHeader_Background);
}

.pf-accordion-panel .fd-panel__content {
  padding: 0;
}

.bk-split-pane.pane-left,
.bk-split-pane.pane-right {
  background-color: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.bk-split-pane.pane-center {
  background-color: transparent;
}

.bk-split-pane .pane-bottom {
  background-color: transparent;
}

.bk-splitted-tabs {
  height: 100%;
}

.bk-icon-tab-bar>section.fd-icon-tab-bar__panel {
  height: 100%;
  min-height: 0;
}