.tablelike-wrapper-box-l2 {
  font-size: 14px;
  align-items: center;
  margin: 8px 0;
  padding: 0;
  width: 100%;
}
.tablelike-wrapper-heading-wrap {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  padding: 4px 0 8px 0;
  margin: 4px 0 16px 0;
  text-align: start;
  border-bottom: 1px solid var(--border-color-1);
}

.tablelike-no-padding {
  padding: 0;
  border-bottom: none;
}

.tablelike-wrapper-heading-wrap h6 {
  font-size: 15px;
  font-weight: 600;
  padding: 1px 0 8px 0;
  color: var(--color-3);
}

.tablelike-wrapper-heading-wrap p {
  font-size: 13px;
  font-weight: 400;
  color: var(--color-4);
  margin: 0 0 4px 0;
}

.tablelike-wrapper-group-wrap {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  width: 100%;
  /*min-width: 400px;*/
  max-width: var(--content-max-width-l2);
  /*border: 1px solid var(--border-color-1);
      border-radius: 4px;*/

  /*border-bottom: 1px solid var(--border-color-1);*/
  margin: 20px 0 32px 0;
  padding: 0 4px;
}

.tablelike-wrapper-group-line {
  width: 100%;
  display: flex;
  flex-wrap: wrap; /* For small screens */
  flex-direction: row;
  align-items: flex-start;
  justify-content: space-between;
  padding: 0 8px;
}

.tablelike-wrapper-group-line p {
  flex: 1 1 auto;
  margin: 0;
  padding: 3px 0 3px 0;
  display: flex;
  justify-content: flex-end;
}

.tablelike-wrapper-group-line .ts-col-1 {
  flex: 0 1 auto;
  justify-content: flex-start;
  color: var(--color-4);
}

.tablelike-wrapper-group-line .ts-col-2 {
  font-size: 15px;
}
