.table-custom-title td:first-child,
.table-custom-subtitle td:first-child,
.table-custom-title-small td:first-child {
  text-align: start;
}

.table-custom-title td,
.table-custom-subtitle td, 
.table-custom-title-small td {
  text-align: center;
}

.table-custom-title td {
  font-size: 16px;
  font-weight: 600;
  color: #5068A5;
}

.table-custom-title-lvl-2 td {
  font-size: 16px;
  font-weight: 600;
  color: #333;
}

.table-custom-title-lvl-3 td {
  font-size: 14px;
  font-weight: 500;
  color: #333;
}

.table-custom-title td .row-with-arrow {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}

.table-custom-title td .row-with-arrow .db-table-row-icon {
  display: inline-flex;
  flex-shrink: 0;
  color: #5068A5;
}

.table-custom-title td .row-with-arrow .db-table-row-icon svg {
  display: block;
  width: 16px;
  height: 16px;
}

.table-custom-title:not(.table-custom-title-lvl-2):not(.table-custom-title-lvl-3) td:first-child {
  padding-left: 10px;
}

.table-custom-title-lvl-2 td:first-child {
  padding-left: 15px;
}
.table-custom-title-lvl-3 td:first-child {
  padding-left: 30px;
}
.table-custom-subtitle td:first-child,
.table-custom-title-small td:first-child {
  padding-left: 60px;
}

.table-custom-subtitle.small-padding td:first-child,
.table-custom-title-small.small-padding td:first-child {
  padding-left: 40px;
}

.table-custom-title-lvl-3.small-padding td:first-child {
  padding-left: 10px;
}

.table-custom-title td:first-child .row-with-arrow > svg {
  display: none;
  flex-shrink: 0;
  width: 12px;
  height: 12px;
}

.table-custom-title.has-children td:first-child .row-with-arrow > svg {
  display: block;
  transform: rotate(0);
  transition: transform 0.3s ease;
}

.table-custom-title.has-children.open td:first-child .row-with-arrow > svg {
  transform: rotate(-180deg);
}


/* ArticleDashboard: */
.article-statistics-cell-less-zero {
  color: #bc4040 !important;
}

.article-statistics-cell-more-zero {
  color: #3e9c68 !important;
}
