.#{$menu-prefix-cls} {
  position: fixed;
  top: $nav-bar-height;
  bottom: 0;
  left: 0;
  z-index: $menu-zindex;
  display: flex;
  width: 100%;

  &__list {
    flex: 1;
    height: 100%;
    overflow-y: auto;
    background-color: $white;

    &--submenu {
      background-color: $gray-3;
    }
  }


  &__item {
    height: $menu-item-height;
    padding: 0 $menu-item-padding-x;
    font-size: $menu-item-font-size;
    font-weight: 600;
    line-height: $menu-item-height;
    color: $gray-10;

    &--active {
      color: $gray-9;
      background-color: rgba($primary-dark-80,.1);
    }
  }
}