.lm-tab-layout {
  height: 100%;
  color: var(--color-dark);
  .ant-tabs-nav  .ant-tabs-nav-list {
    flex: none !important;
  }
  .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
    color: var(--primary);
  }
  .ant-tabs-ink-bar {
    background-color: var(--primary);
  }
  .ant-tabs-tab:hover {
    color: var(--primary);
  }
  .ant-tabs-nav {
    margin: 0 !important;
    height: 44px;
    background-color: var(--content-info-box-bg);
  }
  .ant-tabs-content-holder {
    height: 100%;
    .ant-tabs-content {
      height: 100%;
    }
  }
  .right-ext,
  .left-ext {
    padding: 0 16px;
  }
  .right-ext-item {
    text-align: right;
  }
}
.lm-tab-layout-right-header {
  position: relative;
  .two-row-layout-header {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 2;
  }
}
