.v-tabs,
.v-tabs button {
  border-radius:var(--b-radius)
}
.v-tabs {
  background:var(--bg_main__100);
  padding:2px;
  display:grid;
  gap:2px
}
.v-tabs button {
  width:100%;
  display:flex;
  align-items:center;
  justify-content:center;
  color:var(--color_secondary__100);
  font-size:16px;
  font-weight:600;
  padding:1.4rem 3rem
}
.v-tabs button.sm {
  font-size:12px;
  font-weight:600;
  line-height:normal;
  padding:0 7.5px;
  height:40px
}
.v-tabs button.active {
  background:linear-gradient(90deg,#7449e6 0,#69a4ff 98.44%);
  color:#fff
}
.v-tabs.primary {
  background:var(--bg_primary__100)
}
html.dark .v-tabs,
html[data-theme=dark] .v-tabs {
  background:var(--bg_primary__200)
}
html.dark .v-tabs button.active,
html[data-theme=dark] .v-tabs button.active {
  background:linear-gradient(180deg, #993EF7 0%, #B83DF7 100%);
}
