/* New mainheader.css without LESS imports */
@import url("./custom-antd.css");

.ant-popover-inner {
  padding: 0 !important;
}

.ant-popover-inner-content {
  padding: 12px !important;
}

.ant-popover.ant-popover-placement-bottomRight {
  .ant-popover-inner-content {
    padding: 0 !important;
  }

  .ant-popover-inner-content .menu-header-account.ant-menu-vertical {
    border-right: none;
    border-radius: 5px;
    box-shadow: 0 18px 35px rgba(50, 50, 93, .1), -1px 0 15px rgba(0, 0, 0, .07);
  }

  .ant-popover-inner-content .menu-header-account.ant-menu-vertical .ant-menu-item {
    margin: 0;
    width: 100%;
    border-radius: 0px;
  }

  .ant-popover-inner-content .menu-header-account.ant-menu-vertical .ant-menu-item:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
  }

  .ant-popover-inner-content .menu-header-account.ant-menu-vertical .ant-menu-item:last-child {
    border-top: 1px solid var(--border-color-split);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
  }
}

.ant-popover.ant-popover-placement-bottomRight .sub-menu-sider .ant-menu-submenu:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow {
  color: var(--menu-item-group-title-color) !important;
}