.voltina-table-tabs{
  --vt-pink: #e6007e;
  --vt-orange: #f18700;
  --vt-black: #000000;
  --vt-white: #ffffff;

  --vt-border: rgba(0,0,0,.12);
  --vt-border-strong: rgba(0,0,0,.18);
  --vt-muted: rgba(0,0,0,.70);

  --vt-radius: 18px;
  --vt-radius-sm: 14px;

  --vt-shadow: 0 10px 30px rgba(0,0,0,.06);
  --vt-shadow-soft: 0 6px 18px rgba(0,0,0,.06);

  --vt-grad: linear-gradient(90deg, var(--vt-pink), var(--vt-orange));
}


.voltina-table-tabs .voltina-acc{
  border: 1px solid var(--vt-border);
  border-radius: var(--vt-radius-sm);
  background: var(--vt-white);
  box-shadow: var(--vt-shadow-soft);
  overflow: hidden;
}

.voltina-table-tabs .voltina-acc__summary{
  cursor: pointer;
  padding: 14px 16px;
  font-weight: 800;
  list-style: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 14px;
}

.voltina-table-tabs .voltina-acc__summary::-webkit-details-marker{
  display: none;
}

.voltina-table-tabs .voltina-acc__chev{
  display: inline-flex;
  width: 28px;
  height: 28px;
  align-items: center;
  justify-content: center;
  border-radius: 999px;
  background: rgba(0,0,0,.04);
  transform: rotate(90deg);
  transition: transform .15s ease;
}

.voltina-table-tabs details[open] .voltina-acc__chev{
  transform: rotate(270deg);
}

.voltina-table-tabs .voltina-acc__content{
  padding: 0 16px 16px 16px;
  color: var(--vt-muted);
}


.voltina-table-tabs__panel {
  display: none;
}

.voltina-table-tabs__panel.is-active {
  display: block;
}

.voltina-table-tabs__panel { display: none; }
.voltina-table-tabs__panel.is-active { display: block; }
