@import "~styles/variables";

.main {
  overflow: hidden;
  height: 100vh;
  width: 100vw;

  :global {
    .ant-layout-has-sider {
      width: 100vw;
    }
    .ant-table {
      font-size: 12px;
    }
    .ant-pagination-item {
      border: none;
    }
    .ant-layout-sider {
      background:@sider-background;
    }
    .ant-menu.ant-menu-dark {
      background: @sider-background;
    }
    .ant-menu-dark .ant-menu-inline.ant-menu-sub {
      background-color: @sider-open-background;
      border-radius: @border-radius;
    }
    .ant-btn-primary:hover, .ant-btn-primary:focus {
      background-color: @hover-color;
      border-color: @hover-color;
    }
    .ant-btn-primary[disabled]:hover {
      background-color: #F2F2F2;
      border-color: #D2D2D2;
    }
    .ant-table {
      line-height: 1.5;
    }
    .ant-table-thead > tr > th {
      padding: 0 16px;
    }
  }
}
