.tabs-container-vertical .tab-item {
  border-width: 0;
  border-left-width: 2px;
}

.tab-item {
  border-width: 0;
  border-bottom-width: 2px;
  white-space: nowrap;
}

@media (pointer: fine) {
  .tab-item:not(.tab-item-selected):hover {
    border-width: 0;
    border-bottom: .125rem solid var(--surface-border-color);
  }
  .tabs-container-vertical .tab-item:not(.tab-item-selected):hover {
    border-width: 0;
    border-left: .125rem solid var(--surface-border-color);
  }
}