tabs > ul {
  box-shadow: inset 0px -10px 10px rgba(0, 0, 0, 0.02);
  font-size: 0.8em;
  display: flex;
  flex-wrap: nowrap;
  padding: 0;
  margin: 0;
  gap: 6px;
  border-bottom: 1px solid var(--tab-border, var(--border));
}
tabs > ul > li {
  padding: 0;
  margin: 0;
  list-style: none;
  background: var(--tab, var(--back));
  border: 1px solid var(--tab-border, var(--border));
  box-shadow: inset 0px -3px 7px rgba(0, 0, 0, 0.02), 0px 0px 5px rgba(0, 0, 0, 0.1);
  border-radius: 5px 5px 0px 0px;
  display: flex;
  align-content: baseline;
  margin-bottom: -1px;
}
tabs > ul > li a {
  padding: 4px 7px 4px;
  color: var(--tab-link, var(--text));
}
tabs > ul > li.active,
tabs > ul > li:hover {
  background: var(--tab-hover, var(--selected)) !important;
}
tabs > ul > li.active a,
tabs > ul > li:hover a {
  color: var(--tab-link-hover, var(--text));
  padding-bottom: 5px;
}
tabs > tab {
  border-bottom: 1px solid var(--tab-border, var(--border));
}
tabs[for].bottom > ul {
  box-shadow: none;
  border: none;
}
tabs[for].bottom > ul li {
  border-radius: 0px 0px 5px 5px;
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.04), inset 0px 3px 3px rgba(0, 0, 0, 0.07000000000000001);
  font-size: 1em;
}
tabs[for].bottom > ul li a {
  padding: 5px 7px 3px;
}
tabs[for].bottom > ul li.active,
tabs[for].bottom > ul li:hover {
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);
}
tabs[for]:empty {
  display: none;
}
tabs:not(.tabs-initialised) > ul:not(:has(> .active)) > li:first-child {
  background: var(--tab-hover, var(--selected)) !important;
}
tabs:not(.tabs-initialised) > ul:not(:has(> .active)) > li:first-child a {
  color: var(--tab-link-hover, var(--text));
  padding-bottom: 5px;
}
tabs:not(.tabs-initialised) > tab + tab {
  display: none;
}
tabs.tabs-initialised tab:not(.active) {
  display: none;
}
tabs[for].bottom {
  position: absolute;
  top: 100%;
  right: 10px;
  max-width: 90%;
}
@media (max-width: 576px) {
  tabs[for].bottom {
    right: 0px;
    left: 0px;
    overflow: auto;
    padding-bottom: 10px;
    max-width: 100%;
  }
}
/*# sourceMappingURL=/system/extensions/tabs/assets/css/serve.tabs.less.css.map */