@charset "utf-8";
@import (optional, reference) "var.less";
/*ax tab*/
._tab {
  >*:where(ul) {
    padding-inline-start: 0;
  }
  >*:where(ul)>li:before {
    display: none;
  }
  .v3-spinAjax;
  >._tab-head {
    ._slide {
      width: auto;
    }
    [role=tips] {
      color: var(--_c-ignore)
    }
  }
  >._tab-body {
    box-sizing: border-box;
    .v3-trans-all();
    .v3-spinAjax;
    >*:where(:not([selected])) {
      position: fixed;
      left: -10000px;
    }
    iframe {
      width: 100%;
      min-height: 40rem;
    }
  }
  &:where([embed]) {
    >._tab-body {
      padding: var(--_p)
    }
    >._tab-head._group-page,
    >._tab-head ._group-page {
      background-color: var(--_c-ignore-bg);
    }
    >._tab-head._group-page>*,
    >._tab-head ._group-page>* {
      border-top-width: 0;
      &:first-child {
        border-left-width: 0;
      }
    }
    >._tab-head._group-flex >*:first-child,
    >._tab-head ._group-flex>*:first-child {
      margin-left: var(--_m);
    }
  }
}
