/*
 * Copyright (c) 2010, 2025 BSI Business Systems Integration AG
 *
 * This program and the accompanying materials are made
 * available under the terms of the Eclipse Public License 2.0
 * which is available at https://www.eclipse.org/legal/epl-2.0/
 *
 * SPDX-License-Identifier: EPL-2.0
 */
.accordion {
  /* Necessary if field is not scrollable to prevent overlaps */
  overflow: hidden;

  &.scrollable {
    padding-right: 15px;
  }

  & > .group:not(.first):not(.collapse-bottom) > .group-header {
    border-top: 1px solid @border-color;
  }

  & > .group > .group-body {
    margin-bottom: 10px;
  }

  & > .group,
  & > .scrollbar {
    opacity: 1;
    transition: opacity @loading-fade-duration;
  }

  &.loading {
    & > .group,
    & > .scrollbar {
      opacity: 0;
    }

    & > .loading-glasspane > .loading-indicator {
      #scout.loading-indicator();
    }
  }
}
