/* ############ .eks-report table look ############ */

.eks-report .esb-label-indikator-padding-1 {
  padding-left: 1rem;
}

.eks-report .esb-label-indikator-padding-1::before {
  content: "davon: ";
}

.eks-report .esb-label-indikator-padding-2 {
  padding-left: 2rem;
}

.eks-report .esb-label-indikator-padding-2::before {
  content: "davon: ";
}

.eks-report .esb-label-indikator-padding-3 {
  padding-left: 3rem;
}


.eks-report .esb-title-level-1 {
  font-weight: 900;
  background-color: var(--color-grey-middle);
  border-bottom: 1px solid #000;
}

.eks-report .esb-title-level-2 {
  background-color: var(--color-grey-light);
}

.eks-report .esb-section-title {
  font-weight: 700;
}

.eks-report .report-select-year{
  width: auto;
}
.eks-report .form-control {
  border-color: var(--color-blue);
  color: var(--color-blue);
}

/*.eks-report .report-table.esb-source-page-1 table,*/
/*.eks-report .report-table.esb-source-page-3 table{*/
/*  margin-bottom: 0;*/
/*}*/

.eks-report .table tbody{
  border-top: none;
}

/* ############ Source Badgets ############ */

.eks-report .badge {
  background-color: var(--color-primary);
  text-decoration: none;
  font-size: 0.8rem;
  padding: 2px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-weight: normal;
}

.eks-report a {
  text-decoration: none;
}

.eks-report .badge.source {
  margin: 5px;
}

/**
 column width
 */
.esb-indicator-header-indicator{
  width: auto;
}
.esb-indicator-header-unit{
  width: auto;
}
.esb-indicator-header-reference{
  width: 150px
}
.esb-indicator-header-report{
  width: 150px;
}
.esb-indicator-header-change{
  width: 100px;
}
.esb-indicator-header-source{
  width: 130px;
  text-align: right;
}
/**
 fonts
 */
.esb-label-referenzwert,
.esb-label-veraenderung,
.esb-indicator-header-reference,
.esb-indicator-header-change{
  color: var(--color-grey-middle-font);
}
.esb-label-einheit{
  font-size: 1rem;
  text-align: left;
  vertical-align: middle;
}
.esb-label-jahreswert{
  /*font-weight: bold;*/
}
.esb-fussnote{
  text-align: right;
}
