
.financial-sheet{
  &--general-ledger{
    .financial-sheet__table{
      .tbody,
      .thead{
        .tr .td,
        .tr .th{
          &.credit,
          &.debit,
          &.running_balance,
          &.amount{
            text-align: right;
          }
        }
      }
      .tbody{
       
        .tr .td{
          padding-top: 0.2rem;
          padding-bottom: 0.2rem;
          border-top-color: transparent;
          border-bottom-color: transparent;
  
          &.date{
            > div{
              display: flex;
            }
            span.force-width{
              position: relative;
            }
          }
        }
        .tr:not(.no-results) .td{
          border-left: 1px solid #ececec;
        }

        .tr{
          &.is-expanded{

            .td.amount{

              .cell-inner{
                display: none
              }
            }
          }
        }
        .tr.row-type{


          &--ACCOUNT_ROW{
            .td{
              &.date{
                font-weight: 500;
              }
              &.name{
                border-left-color: transparent;
              }
            }
            &:not(:first-child).is-expanded .td{
              border-top: 1px solid #DDD;
            }
          }
          &--OPENING_BALANCE,
          &--CLOSING_BALANCE{
            .amount{
              font-weight: 500;
            }
          }
          &--CLOSING_BALANCE{
            .name{
              font-weight: 500;
            }
          }
        }
      }
    }
  }
}