@import '../../../../assets/@theme/styles/themes';
@import '../../../../assets/@theme/styles/_text-overflow.scss';

.finding-table {
  margin-right: 2rem;
  padding-right: 2rem;

  .finding-cell {
    // Add style here
    height: 4.5rem !important;
    // max-height: 4.5rem !important;
    overflow: hidden;
  }

  .finding-cell:hover {
    // cursor: default;
    background-color: nb-theme(color-basic-transparent-focus);
  }

  .cell-severity {
    //width: 125px;
    // max-width: 125px;
    // border-style: none;
    // ToDo: Fix size issue on lower screen resolution
    // height: 4.5rem !important;
  }

  .cell {
    height: 4.5rem !important;
    max-height: 4.5rem !important;
  }

  .border-style {
    border-top-style: none;
    border-left-style: none;
  }

  .cell-actions {
    width: max-content;
    max-width: 180px;

    .add-finding-button {
      .new-finding-icon {
        padding-right: 0.5rem;
      }
    }
  }
}

.error-text {
  padding-top: 0.5rem;
  font-size: 1.25rem;
  font-weight: bold;
}
