.mi-tabs .ant-tabs-top > .mi-tabs .ant-tabs-nav:before {
  border-bottom-color: var(--mi-border, #505050);
}
.mi-tabs .ant-tabs-tab {
  color: var(--mi-font, #fff);
}
.mi-tabs .ant-tabs-tab-btn:active,
.mi-tabs .ant-tabs-tab-btn:focus {
  color: var(--mi-font, #fff);
}
.mi-tabs .ant-tabs-tab:hover,
.mi-tabs .ant-tabs-tab:focus,
.mi-tabs .ant-tabs-tab:visited,
.mi-tabs .ant-tabs-tab:active {
  color: var(--mi-theme, #f0c26f);
}
.mi-tabs .ant-tabs-ink-bar {
  background-color: var(--mi-theme, #f0c26f);
  background-image: linear-gradient(127deg, var(--mi-gradient-theme-s, #d2b27d) 0%, var(--mi-gradient-theme-m, #f4d5a9) 52%, var(--mi-gradient-theme-e, #d1a466) 100%);
}
.mi-icon-tabs .ant-tabs-tabpane {
  display: grid;
  grid-template-columns: repeat(11, 1fr);
  grid-gap: 0.25rem;
  width: 100%;
  max-height: 26.25rem;
  overflow-y: auto;
  overflow-x: hidden;
}
@media only screen and (max-width: 768px) {
  .mi-icon-tabs .ant-tabs-tabpane {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    grid-gap: 0.25rem;
    width: 100%;
  }
}
.mi-icon-tabs .ant-tabs-tabpane .anticon {
  width: 3rem;
  height: 3rem;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: row;
  border-radius: 0.25rem;
  background-color: #fff;
  background-image: linear-gradient(120deg, #fff 45%, #f5f5f5);
  cursor: pointer;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
}
.mi-icon-tabs .ant-tabs-tabpane .anticon:hover {
  background-color: var(--mi-theme, #f0c26f);
  background-image: linear-gradient(127deg, var(--mi-gradient-theme-s, #d2b27d) 0%, var(--mi-gradient-theme-m, #f4d5a9) 52%, var(--mi-gradient-theme-e, #d1a466) 100%);
  color: var(--mi-font, #fff);
}
.ant-tabs-dropdown {
  z-index: 20221021 !important;
}
.mi-tabs.ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn,
.mi-tabs.ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn:focus,
.mi-tabs.ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn:hover {
  color: var(--mi-theme, #f0c26f);
}
