
.financial-sheet{

  &--trial-balance{
    min-width: 720px;

    .financial-sheet__table{
      .thead,
      .tbody{
        .tr .td:not(:first-child),
        .tr .th:not(:first-child) {
          text-align: right;
        }
      }
      .tbody{
        .tr .td{
          border-bottom: 0;
          padding-top: 0.4rem;
          padding-bottom: 0.4rem;
        }
        .balance.td{
          border-top-color: #000;
        }
        .tr.row_type--total .td{
          border-top: 1px solid #bbb;
          font-weight: 500;
          border-bottom: 3px double #000;
        }
      }
    }
  }
}