.ant-menu-item-selected {
  border-radius: 2px;
  border-bottom: 1px solid rgba(234, 182, 79, 0.4);
}
.ant-menu-vertical,
.ant-menu-item {
  margin-inline: 0 !important;
}
.ant-menu-submenu-title {
  padding-left: 20px !important;
}
.remove-compact.ant-btn-sm {
  height: 32px !important;
  padding: 0px 15px;
}
.anticon {
  color: var(--blue-10);
}
.ant-divider-horizontal {
  margin: 8px 0;
}
@media (max-width: 767px) {
  .sm-hide {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-hide {
    display: none !important;
  }
}
@media (min-width: 1024px) {
  .lg-hide {
    display: none !important;
  }
}
[class*=ag-theme-params] {
  --ag-font-family:
    "Figtree",
    "Noto Sans TC",
    "Noto Sans SC",
    "Noto Sans JP",
    "PingFang TC",
    "PingFang SC",
    "Hiragino Kaku Gothic ProN",
    "Microsoft JhengHei",
    "Microsoft YaHei",
    "Yu Gothic",
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    sans-serif;
  --ag-cell-font-family: var(--ag-font-family);
  --ag-header-font-family: var(--ag-font-family);
}
.btn-secondary:hover,
.btn-secondary:focus {
  background-color: var(--btn-bg-round) !important;
  color: var(--color-primary-border) !important;
  border-color: var(--color-primary-border) !important;
}
.btn-secondary:active {
  background-color: var(--btn-bg-default) !important;
  color: var(--color-primary-border) !important;
  border-color: var(--color-primary-border) !important;
}
.btn-secondary[disabled],
.btn-secondary.ant-btn-disabled {
  background-color: var(--color-border-disabled) !important;
  color: var(--color-text-disabled) !important;
  border-color: var(--color-border-disabled) !important;
}
.btn-bw .anticon {
  color: inherit;
}
.btn-antd:hover {
  background-color: var(--btn-bg-hover) !important;
  border-color: var(--color-primary-border) !important;
}
.btn-antd:active {
  background-color: var(--btn-bg-default) !important;
  border-color: var(--color-primary-border) !important;
  color: var(--ant-color-text-light-solid) !important;
}
