.differentiate-view {
  .ant-table-body {
    max-height: 550px !important;
  }
}

.differentiate-layout {
  .differentiate-header {
    height: 42px;
    padding: 0;
    line-height: 42px;
    background-color: white;
    border-bottom: 1px solid #eaeaea;

    button {
      height: 2.5rem;
      margin-left: 10px;
      background: white;
      border: 1px solid #ddddde;
      opacity: 1;
    }
  }

  .amos-layout-has-sider {
    text-align: center;
    border-bottom: 1px solid #eaeaea;

    .differentiate-sider {
      flex: 0 0 50% !important;
      width: 50% !important;
      padding-top: 20px;
      padding-bottom: 60px;
      padding-left: 5%;
      background: transparent;
      border-right: 1px solid #eaeaea;

      .title {
        height: 40px;
        font-family: 'Arial Negreta', 'Arial Normal', 'Arial';
        font-size: 13px;
        font-style: normal;
        font-weight: 700;
      }
    }

    .differentiate-content {
      padding-top: 20px;
      padding-right: 5%;
      padding-bottom: 60px;

      .title {
        height: 40px;
        font-family: 'Arial Negreta', 'Arial Normal', 'Arial';
        font-size: 13px;
        font-style: normal;
        font-weight: 700;
      }
    }
  }

  .differentiate-footer {
    padding: 0;

    .differentiate-info {
      padding-top: 20px;
      padding-left: 11%;

      .col1 {
        display: inline-flex;
      }

      .col2 {
        display: inline-flex;
        padding-left: 20px;
      }

      .info-line2 {
        display: inline-flex;
      }

      .info-title {
        font-family: 'Arial Negreta', 'Arial Normal', 'Arial';
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 36px;
        color: #666;
        text-align: left;
      }

      .info-value {
        font-family: 'Arial Negreta', 'Arial Normal', 'Arial';
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 36px;
        color: #333;
        text-align: left;
      }
    }
  }
}

.amos-main-content {
  overflow: auto;
}
