
.item[data-v-28b4d28e] {
  color: var(--light-text-color, var(--text-color, #212529));
  display: inline-block;
  padding: .5rem .75rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  width: 100%;
}
.item[data-v-28b4d28e]:after {
  background-color: var(--navigation-item-underline-color, transparent);
  bottom: 0;
  content: "";
  height: 4px;
  left: 1rem;
  pointer-events: none;
  position: absolute;
  right: 1rem;
}
.item[data-v-28b4d28e]:not(.active):hover {
  --navigation-item-underline-color: var(--brand-bright-color-2, #e3e3e3);
}
.active[data-v-28b4d28e] {
  --navigation-item-underline-color: var(--brand-bright-color-1, #d5d5d5);
  color: var(--brand-color-1, #bcbcbc);
  font-weight: 600;
}
.theseed-dark-mode .item[data-v-28b4d28e] {
  color: var(--dark-text-color, var(--text-color, #e0e0e0));
}
.theseed-dark-mode .item[data-v-28b4d28e]:not(.theseed-dark-mode .active):hover {
  --navigation-item-underline-color: var(--brand-bright-color-2, #45474b);
}
.theseed-dark-mode .active[data-v-28b4d28e] {
  --navigation-item-underline-color: var(--brand-bright-color-1, #45474b);
}

.link-tab[data-v-143bfd4e] {
  margin-left: calc(var(--article-padding-x, 0) * -1);
  margin-right: calc(var(--article-padding-x, 0) * -1);
  position: relative;
}
.tab-content[data-v-143bfd4e] {
  overflow-x: auto;
}
.tab-line[data-v-143bfd4e] {
  border-bottom: 1px solid #e0e0e0;
}
.list-wrapper[data-v-143bfd4e] {
  display: inline-block;
  margin: 0 var(--article-padding-x, 0);
}
.tab-wrapper[data-v-143bfd4e] {
  margin: 0 calc(var(--article-padding-x, 0) / 2);
}
.list[data-v-143bfd4e] {
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
}
@media print {
.list[data-v-143bfd4e] {
    flex-wrap: wrap;
    justify-content: space-between;
}
.list[data-v-143bfd4e]>* {
    border: 0 !important;
    border-radius: 0 !important;
    flex: 1;
    padding: 0 !important;
}
}
.list[data-v-143bfd4e]:not(.list-tab)>* {
  border-bottom: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
}
.theseed-dark-mode .list[data-v-143bfd4e]:not(.list-tab)>* {
  border-bottom-color: #575757;
  border-top-color: #575757;
}
.list[data-v-143bfd4e]:not(.list-tab)>:first-of-type {
  border-bottom-left-radius: 8px;
  border-left: 1px solid #e0e0e0;
  border-top-left-radius: 8px;
  padding: 0 0 0 .5rem;
}
.theseed-dark-mode .list[data-v-143bfd4e]:not(.list-tab)>:first-of-type {
  border-left-color: #575757;
}
.list[data-v-143bfd4e]:not(.list-tab)>:last-of-type {
  border-bottom-right-radius: 8px;
  border-right: 1px solid #e0e0e0;
  border-top-right-radius: 8px;
  padding: 0 .5rem 0 0;
}
.theseed-dark-mode .list[data-v-143bfd4e]:not(.list-tab)>:last-of-type {
  border-right-color: #575757;
}
.tab-glow[data-v-143bfd4e] {
  background: linear-gradient(90deg, transparent, var(--light-article-background-color, var(--article-background-color, #fff)));
  bottom: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 8rem;
}
@media print {
.tab-glow[data-v-143bfd4e] {
    display: none;
}
}
.tab-glow-left[data-v-143bfd4e] {
  background: linear-gradient(90deg, var(--light-article-background-color, var(--article-background-color, #fff)), transparent);
  left: 0;
  right: auto;
}
.theseed-dark-mode .tab-glow[data-v-143bfd4e] {
  background: linear-gradient(90deg, transparent, var(--dark-article-background-color, var(--article-background-color, #1c1d1f)));
}
.theseed-dark-mode .tab-glow-left[data-v-143bfd4e] {
  background: linear-gradient(90deg, var(--dark-article-background-color, var(--article-background-color, #1c1d1f)), transparent);
}
