.table {
  /*START: NEW PARAMETERS TABLE STYLES*/
  /*END: NEW PARAMETERS TABLE STYLES*/
}
.table-fixed {
  table-layout: fixed;
}
.table-fixed.table-fixed-default-inv tbody th {
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.table-fixed.table-fixed-default-inv thead th:first-child {
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.table-fixed.table-fixed-default-inv th,
.table-fixed.table-fixed-default-inv td {
  width: 210px;
}
.table-t thead th:first-child,
.table-t tbody th:first-child {
  border-right: calc(var(--bs-border-width)*2) solid currentcolor;
}
.table-rehab-arv .tb-space-top td,
.table-other-income .tb-space-top td,
.table-inflation .tb-space-top td,
.table-rehab-arv .tb-space-top th,
.table-other-income .tb-space-top th,
.table-inflation .tb-space-top th {
  padding-top: 15px;
  border-top: 0;
}
@media (min-width: 1200px) {
  .table-rehab-arv .table-column-description,
  .table-other-income .table-column-description,
  .table-inflation .table-column-description {
    width: 250px;
  }
  .table-rehab-arv .table-column-long-term,
  .table-other-income .table-column-long-term,
  .table-inflation .table-column-long-term,
  .table-rehab-arv .table-column-short-term,
  .table-other-income .table-column-short-term,
  .table-inflation .table-column-short-term,
  .table-rehab-arv .table-column-padsplit,
  .table-other-income .table-column-padsplit,
  .table-inflation .table-column-padsplit {
    width: 200px;
  }
}
.table-operating-expenses .tb-space-top td,
.table-non-operating-expenses .tb-space-top td,
.table-operating-expenses .tb-space-top th,
.table-non-operating-expenses .tb-space-top th {
  padding-top: 15px;
  border-top: 0;
}
.table-operating-expenses .table-description,
.table-non-operating-expenses .table-description {
  width: 160px;
  min-width: 160px;
}
.table-operating-expenses .table-column-long-term,
.table-non-operating-expenses .table-column-long-term,
.table-operating-expenses .table-column-short-term,
.table-non-operating-expenses .table-column-short-term,
.table-operating-expenses .table-column-padsplit,
.table-non-operating-expenses .table-column-padsplit,
.table-operating-expenses .table-column-pad-split,
.table-non-operating-expenses .table-column-pad-split {
  width: 180px;
  min-width: 180px;
}
@media (min-width: 1200px) {
  .table-operating-expenses .table-description,
  .table-non-operating-expenses .table-description {
    width: 270px;
    min-width: 270px;
  }
}
.table-operating-expenses-commercial .table-description,
.table-non-operating-expenses-commercial .table-description {
  width: 160px;
  min-width: 160px;
}
@media (min-width: 1200px) {
  .table-operating-expenses-commercial .table-description,
  .table-non-operating-expenses-commercial .table-description {
    width: 330px;
    min-width: 330px;
  }
  .table-operating-expenses-commercial .table-column,
  .table-non-operating-expenses-commercial .table-column {
    width: 300px;
    min-width: 300px;
  }
}
.table-income .tb-space-top td,
.table-income .tb-space-top th {
  padding-top: 15px;
  border-top: 0;
}
.table-income .table-column-description,
.table-income .table-column-long-term,
.table-income .table-column-short-term,
.table-income .table-column-padsplit {
  width: 25%;
}
.table-financial {
  cursor: default;
}
.table-financial .styled-finances .positive {
  color: var(--bs-green);
}
.table-financial .styled-finances .negative {
  color: var(--bs-red);
}
.table-financial thead tr:hover .proforma,
.table-financial tbody tr:hover .proforma,
.table-financial tfoot tr:hover .proforma {
  background-color: var(--rs-summer-harvest);
}
.table-financial thead tr th,
.table-financial tbody tr th,
.table-financial tfoot tr th {
  position: relative;
}
.table-financial thead tr.table-total.styled-dark-finances th,
.table-financial tbody tr.table-total.styled-dark-finances th,
.table-financial tfoot tr.table-total.styled-dark-finances th,
.table-financial thead tr.table-subtotal.styled-dark-finances th,
.table-financial tbody tr.table-subtotal.styled-dark-finances th,
.table-financial tfoot tr.table-subtotal.styled-dark-finances th,
.table-financial thead tr.table-total.styled-dark-finances td,
.table-financial tbody tr.table-total.styled-dark-finances td,
.table-financial tfoot tr.table-total.styled-dark-finances td,
.table-financial thead tr.table-subtotal.styled-dark-finances td,
.table-financial tbody tr.table-subtotal.styled-dark-finances td,
.table-financial tfoot tr.table-subtotal.styled-dark-finances td {
  background-color: var(--bs-gray-100) !important;
  color: #666 !important;
}
.table-financial thead tr.table-total.styled-dark-finances:hover th,
.table-financial tbody tr.table-total.styled-dark-finances:hover th,
.table-financial tfoot tr.table-total.styled-dark-finances:hover th,
.table-financial thead tr.table-subtotal.styled-dark-finances:hover th,
.table-financial tbody tr.table-subtotal.styled-dark-finances:hover th,
.table-financial tfoot tr.table-subtotal.styled-dark-finances:hover th,
.table-financial thead tr.table-total.styled-dark-finances:hover td,
.table-financial tbody tr.table-total.styled-dark-finances:hover td,
.table-financial tfoot tr.table-total.styled-dark-finances:hover td,
.table-financial thead tr.table-subtotal.styled-dark-finances:hover td,
.table-financial tbody tr.table-subtotal.styled-dark-finances:hover td,
.table-financial tfoot tr.table-subtotal.styled-dark-finances:hover td {
  background-color: var(--bs-gray-100) !important;
  color: #666 !important;
}
.table-financial thead tr.table-total.styled-dark-finances .positive,
.table-financial tbody tr.table-total.styled-dark-finances .positive,
.table-financial tfoot tr.table-total.styled-dark-finances .positive,
.table-financial thead tr.table-subtotal.styled-dark-finances .positive,
.table-financial tbody tr.table-subtotal.styled-dark-finances .positive,
.table-financial tfoot tr.table-subtotal.styled-dark-finances .positive {
  color: var(--bs-green);
}
.table-financial thead tr.table-total.styled-dark-finances .negative,
.table-financial tbody tr.table-total.styled-dark-finances .negative,
.table-financial tfoot tr.table-total.styled-dark-finances .negative,
.table-financial thead tr.table-subtotal.styled-dark-finances .negative,
.table-financial tbody tr.table-subtotal.styled-dark-finances .negative,
.table-financial tfoot tr.table-subtotal.styled-dark-finances .negative {
  color: salmon;
}
.table-financial thead tr.table-total th,
.table-financial tbody tr.table-total th,
.table-financial tfoot tr.table-total th,
.table-financial thead tr.table-subtotal th,
.table-financial tbody tr.table-subtotal th,
.table-financial tfoot tr.table-subtotal th,
.table-financial thead tr.table-total td,
.table-financial tbody tr.table-total td,
.table-financial tfoot tr.table-total td,
.table-financial thead tr.table-subtotal td,
.table-financial tbody tr.table-subtotal td,
.table-financial tfoot tr.table-subtotal td {
  color: var(--r-table-color);
  background-color: var(--r-table-background) !important;
}
.table-financial thead tr.table-total:hover th,
.table-financial tbody tr.table-total:hover th,
.table-financial tfoot tr.table-total:hover th,
.table-financial thead tr.table-subtotal:hover th,
.table-financial tbody tr.table-subtotal:hover th,
.table-financial tfoot tr.table-subtotal:hover th,
.table-financial thead tr.table-total:hover td,
.table-financial tbody tr.table-total:hover td,
.table-financial tfoot tr.table-total:hover td,
.table-financial thead tr.table-subtotal:hover td,
.table-financial tbody tr.table-subtotal:hover td,
.table-financial tfoot tr.table-subtotal:hover td {
  color: var(--r-table-color);
  background-color: var(--r-table-background-hover) !important;
}
.table-financial thead tr.table-total:hover .proforma,
.table-financial tbody tr.table-total:hover .proforma,
.table-financial tfoot tr.table-total:hover .proforma,
.table-financial thead tr.table-subtotal:hover .proforma,
.table-financial tbody tr.table-subtotal:hover .proforma,
.table-financial tfoot tr.table-subtotal:hover .proforma {
  background-color: var(--r-table-background-hover) !important;
}
.table-financial thead tr.table-total,
.table-financial tbody tr.table-total,
.table-financial tfoot tr.table-total {
  --r-table-background: var(--bs-light);
  --r-table-background-hover: var(--bs-gray-100);
}
.table-financial thead tr.table-subtotal,
.table-financial tbody tr.table-subtotal,
.table-financial tfoot tr.table-subtotal {
  --r-table-color: var(--base0F);
  --r-table-background: var(--rs-mist-of-green);
  --r-table-background-hover: var(--rs-mist-of-green-dark);
}
.table-financial tbody.tb-space:after {
  content: '';
  display: table-row;
  height: 15px;
}
.table-financial tbody tr:hover th,
.table-financial tbody tr.subtotal:hover th,
.table-financial tbody tr:hover td,
.table-financial tbody tr.subtotal:hover td {
  background-color: var(--bs-warning-bg-subtle);
}
.table-financial tbody tr td:first-child,
.table-financial tbody tr th:first-child {
  text-align: left;
}
.table-financial tbody tr th {
  text-align: left;
}
.table-financial tbody tr td {
  font-weight: normal;
}
.table-financial tbody tr td:not(.cell-notes) {
  text-align: right;
}
.table-financial tbody tr.subtotal {
  background-color: var(--bs-light);
}
.table-financial tbody tr.subtotal + tr td {
  border-top: 0;
  padding-top: 15px;
}
.table-financial tbody tr.table-divider th,
.table-financial tbody tr.table-divider td {
  border-top-width: 3px;
  border-top-color: #c3c3c3;
}
.table-financial.text-small {
  font-size: 0.8rem;
}
@media (min-width: 992px) {
  .table-financial.text-small {
    font-size: 0.78rem;
  }
}
@media (min-width: 1600px) {
  .table-financial.text-small {
    font-size: 0.95rem;
  }
}
.table-wrapped {
  overflow-x: auto;
}
.table-wrapped .table {
  border-collapse: separate;
  border-spacing: 0;
  table-layout: fixed;
}
.table-wrapped .table thead tr th {
  font-weight: bold;
}
.table-wrapped .table thead tr th:first-child {
  box-shadow: none;
}
.table-wrapped .table-investment-options th,
.table-wrapped .table-investment-options td {
  width: 170px;
}
.table-wrapped .table-investment-options th:first-child,
.table-wrapped .table-investment-options td:first-child {
  width: 300px;
}
.table-wrapped .table-investment-options .cell-notes {
  width: 350px;
}
.table-column {
  width: 80px !important;
}
.table-log tr.row-hover td {
  background-color: var(--bs-dark-bg-subtle);
  transition: background-color 0.15s ease-in-out;
}
.table-log tr:last-child td {
  border-bottom: 0;
}
.table-skip-trace .btn-check:checked + label {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: var(--bs-white);
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: var(--bs-white);
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}
.table-skip-trace .btn-check + label {
  --bs-btn-color: transparent;
  --bs-btn-border-color: #198754;
}
#parameters .table-fixed {
  width: inherit;
}
#parameters .table-operating-expenses .table-fixed,
#parameters .table-non-operating-expenses .table-fixed,
#parameters .table-operating-expenses-commercial .table-fixed,
#parameters .table-non-operating-expenses-commercial .table-fixed {
  table-layout: auto;
  width: auto;
}
#parameters .table-operating-expenses small.text-body-secondary,
#parameters .table-non-operating-expenses small.text-body-secondary,
#parameters .table-operating-expenses-commercial small.text-body-secondary,
#parameters .table-non-operating-expenses-commercial small.text-body-secondary {
  text-transform: uppercase;
  font-size: 0.7rem;
}
#parameters .table-operating-expenses .expense-section-header small.text-body-secondary,
#parameters .table-non-operating-expenses .expense-section-header small.text-body-secondary,
#parameters .table-operating-expenses-commercial .expense-section-header small.text-body-secondary,
#parameters .table-non-operating-expenses-commercial .expense-section-header small.text-body-secondary {
  font-size: inherit;
}
@media (min-width: 992px) {
  #records .col-foreclosure table th {
    width: 50%;
  }
}
#listing-map .table thead th {
  border-top: 0;
}
#listing-information tr:first-child th,
#listing-information tr:first-child td {
  border-top: 0;
}
#modalUnit .table th.table-column-long-term,
#modalUnit .table th.table-column-short-term {
  width: 162px;
}
#income .table-income .table tr td:first-child,
#income .table-income .table tr th:first-child {
  padding-left: 1rem;
}
#modalExistingInvestment .table-scrollable,
#dialogPropertyValue .table-scrollable,
#dialogPropertyValueEquity .table-scrollable {
  overflow-x: auto;
}
#modalExistingInvestment .table-scrollable table,
#dialogPropertyValue .table-scrollable table,
#dialogPropertyValueEquity .table-scrollable table {
  border-collapse: separate;
  border-spacing: 0;
  table-layout: fixed;
}
#modalExistingInvestment .table-scrollable table thead th,
#dialogPropertyValue .table-scrollable table thead th,
#dialogPropertyValueEquity .table-scrollable table thead th {
  width: 180px;
  box-shadow: inset 0px -2px 0px 0px var(--rs-steam) !important;
}
@media (min-width: 992px) {
  #modalExistingInvestment .table-scrollable table thead th,
  #dialogPropertyValue .table-scrollable table thead th,
  #dialogPropertyValueEquity .table-scrollable table thead th {
    width: 160px;
  }
}
#modalExistingInvestment .table-scrollable table thead th:first-child,
#dialogPropertyValue .table-scrollable table thead th:first-child,
#dialogPropertyValueEquity .table-scrollable table thead th:first-child {
  left: 0;
  position: sticky;
  z-index: 1029;
  background-color: var(--bs-white);
  box-shadow: inset -2px -2px 0px 0px var(--rs-steam) !important;
}
@media (min-width: 992px) {
  #modalExistingInvestment .table-scrollable table thead th:first-child,
  #dialogPropertyValue .table-scrollable table thead th:first-child,
  #dialogPropertyValueEquity .table-scrollable table thead th:first-child {
    width: 210px;
  }
}
#modalExistingInvestment .table-scrollable table tbody tr th:first-child,
#dialogPropertyValue .table-scrollable table tbody tr th:first-child,
#dialogPropertyValueEquity .table-scrollable table tbody tr th:first-child {
  left: 0;
  position: sticky;
  z-index: 1028;
  box-shadow: inset -2px 0px 0px 0px var(--rs-steam);
}
#modalExistingInvestment .table-scrollable table tbody tr:nth-child(odd) th,
#dialogPropertyValue .table-scrollable table tbody tr:nth-child(odd) th,
#dialogPropertyValueEquity .table-scrollable table tbody tr:nth-child(odd) th {
  background-color: #f2f2f2;
}
#modalExistingInvestment .table-scrollable table tbody td,
#dialogPropertyValue .table-scrollable table tbody td,
#dialogPropertyValueEquity .table-scrollable table tbody td,
#modalExistingInvestment .table-scrollable table tbody th,
#dialogPropertyValue .table-scrollable table tbody th,
#dialogPropertyValueEquity .table-scrollable table tbody th {
  width: 180px;
}
@media (min-width: 992px) {
  #modalExistingInvestment .table-scrollable table tbody td,
  #dialogPropertyValue .table-scrollable table tbody td,
  #dialogPropertyValueEquity .table-scrollable table tbody td,
  #modalExistingInvestment .table-scrollable table tbody th,
  #dialogPropertyValue .table-scrollable table tbody th,
  #dialogPropertyValueEquity .table-scrollable table tbody th {
    width: 250px;
  }
}
#modalExistingInvestment .table-scrollable table tbody tr th,
#dialogPropertyValue .table-scrollable table tbody tr th,
#dialogPropertyValueEquity .table-scrollable table tbody tr th,
#modalExistingInvestment .table-scrollable table thead tr th,
#dialogPropertyValue .table-scrollable table thead tr th,
#dialogPropertyValueEquity .table-scrollable table thead tr th {
  background-color: var(--bs-white);
  vertical-align: middle;
}
#modalExistingInvestment .table-scrollable table tbody tr th:first-child,
#dialogPropertyValue .table-scrollable table tbody tr th:first-child,
#dialogPropertyValueEquity .table-scrollable table tbody tr th:first-child,
#modalExistingInvestment .table-scrollable table thead tr th:first-child,
#dialogPropertyValue .table-scrollable table thead tr th:first-child,
#dialogPropertyValueEquity .table-scrollable table thead tr th:first-child {
  box-shadow: inset -2px 0px 0px 0px var(--rs-steam);
}
.table-thead-sticky thead {
  position: sticky;
  top: 0;
  z-index: 99;
}
/*refactor tables*/
.card-proforma .table {
  cursor: default;
}
.card-proforma .table thead tr,
.card-proforma .table tbody tr,
.card-proforma .table tfoot tr {
  /*&:hover {
            .historical {
              background-color: var(--rs-summer-harvest);
            }
          }*/
}
.card-proforma .table thead tr th,
.card-proforma .table tbody tr th,
.card-proforma .table tfoot tr th {
  font-weight: normal;
  position: relative;
}
.card-proforma .table thead tr.table-total.styled-dark-finances th,
.card-proforma .table tbody tr.table-total.styled-dark-finances th,
.card-proforma .table tfoot tr.table-total.styled-dark-finances th,
.card-proforma .table thead tr.table-subtotal.styled-dark-finances th,
.card-proforma .table tbody tr.table-subtotal.styled-dark-finances th,
.card-proforma .table tfoot tr.table-subtotal.styled-dark-finances th,
.card-proforma .table thead tr.table-total.styled-dark-finances td,
.card-proforma .table tbody tr.table-total.styled-dark-finances td,
.card-proforma .table tfoot tr.table-total.styled-dark-finances td,
.card-proforma .table thead tr.table-subtotal.styled-dark-finances td,
.card-proforma .table tbody tr.table-subtotal.styled-dark-finances td,
.card-proforma .table tfoot tr.table-subtotal.styled-dark-finances td {
  background-color: var(--bs-gray-100) !important;
}
.card-proforma .table thead tr.table-total.styled-dark-finances:hover th,
.card-proforma .table tbody tr.table-total.styled-dark-finances:hover th,
.card-proforma .table tfoot tr.table-total.styled-dark-finances:hover th,
.card-proforma .table thead tr.table-subtotal.styled-dark-finances:hover th,
.card-proforma .table tbody tr.table-subtotal.styled-dark-finances:hover th,
.card-proforma .table tfoot tr.table-subtotal.styled-dark-finances:hover th,
.card-proforma .table thead tr.table-total.styled-dark-finances:hover td,
.card-proforma .table tbody tr.table-total.styled-dark-finances:hover td,
.card-proforma .table tfoot tr.table-total.styled-dark-finances:hover td,
.card-proforma .table thead tr.table-subtotal.styled-dark-finances:hover td,
.card-proforma .table tbody tr.table-subtotal.styled-dark-finances:hover td,
.card-proforma .table tfoot tr.table-subtotal.styled-dark-finances:hover td {
  background-color: var(--bs-gray-100) !important;
}
.card-proforma .table thead tr.table-total.styled-dark-finances.estimated,
.card-proforma .table tbody tr.table-total.styled-dark-finances.estimated,
.card-proforma .table tfoot tr.table-total.styled-dark-finances.estimated,
.card-proforma .table thead tr.table-subtotal.styled-dark-finances.estimated,
.card-proforma .table tbody tr.table-subtotal.styled-dark-finances.estimated,
.card-proforma .table tfoot tr.table-subtotal.styled-dark-finances.estimated {
  background-color: red;
  color: var(--bs-dark);
}
.card-proforma .table thead tr.table-total.styled-dark-finances.estimated:hover,
.card-proforma .table tbody tr.table-total.styled-dark-finances.estimated:hover,
.card-proforma .table tfoot tr.table-total.styled-dark-finances.estimated:hover,
.card-proforma .table thead tr.table-subtotal.styled-dark-finances.estimated:hover,
.card-proforma .table tbody tr.table-subtotal.styled-dark-finances.estimated:hover,
.card-proforma .table tfoot tr.table-subtotal.styled-dark-finances.estimated:hover {
  background-color: var(--rs-beluga-subtle);
}
.card-proforma .table thead tr.table-total .positive,
.card-proforma .table tbody tr.table-total .positive,
.card-proforma .table tfoot tr.table-total .positive,
.card-proforma .table thead tr.table-subtotal .positive,
.card-proforma .table tbody tr.table-subtotal .positive,
.card-proforma .table tfoot tr.table-subtotal .positive {
  color: var(--bs-green);
}
.card-proforma .table thead tr.table-total .negative,
.card-proforma .table tbody tr.table-total .negative,
.card-proforma .table tfoot tr.table-total .negative,
.card-proforma .table thead tr.table-subtotal .negative,
.card-proforma .table tbody tr.table-subtotal .negative,
.card-proforma .table tfoot tr.table-subtotal .negative {
  color: salmon;
}
.card-proforma .table thead tr.table-total th,
.card-proforma .table tbody tr.table-total th,
.card-proforma .table tfoot tr.table-total th,
.card-proforma .table thead tr.table-subtotal th,
.card-proforma .table tbody tr.table-subtotal th,
.card-proforma .table tfoot tr.table-subtotal th,
.card-proforma .table thead tr.table-total td,
.card-proforma .table tbody tr.table-total td,
.card-proforma .table tfoot tr.table-total td,
.card-proforma .table thead tr.table-subtotal td,
.card-proforma .table tbody tr.table-subtotal td,
.card-proforma .table tfoot tr.table-subtotal td {
  color: var(--r-table-color);
  background-color: var(--r-table-background) !important;
}
.card-proforma .table thead tr.table-total:hover,
.card-proforma .table tbody tr.table-total:hover,
.card-proforma .table tfoot tr.table-total:hover,
.card-proforma .table thead tr.table-subtotal:hover,
.card-proforma .table tbody tr.table-subtotal:hover,
.card-proforma .table tfoot tr.table-subtotal:hover {
  /*.historical {
                background-color: var(--r-table-background-hover) !important;
              }*/
}
.card-proforma .table thead tr.table-total:hover th,
.card-proforma .table tbody tr.table-total:hover th,
.card-proforma .table tfoot tr.table-total:hover th,
.card-proforma .table thead tr.table-subtotal:hover th,
.card-proforma .table tbody tr.table-subtotal:hover th,
.card-proforma .table tfoot tr.table-subtotal:hover th,
.card-proforma .table thead tr.table-total:hover td,
.card-proforma .table tbody tr.table-total:hover td,
.card-proforma .table tfoot tr.table-total:hover td,
.card-proforma .table thead tr.table-subtotal:hover td,
.card-proforma .table tbody tr.table-subtotal:hover td,
.card-proforma .table tfoot tr.table-subtotal:hover td {
  color: var(--r-table-color);
  background-color: var(--r-table-background-hover) !important;
}
.card-proforma .table thead tr.table-total,
.card-proforma .table tbody tr.table-total,
.card-proforma .table tfoot tr.table-total {
  --r-table-background: var(--bs-light);
  --r-table-background-hover: var(--bs-gray-200);
}
.card-proforma .table thead tr.table-subtotal,
.card-proforma .table tbody tr.table-subtotal,
.card-proforma .table tfoot tr.table-subtotal {
  --r-table-color: var(--base0F);
  --r-table-background: var(--rs-mist-of-green);
  --r-table-background-hover: var(--rs-mist-of-green-dark);
}
.card-proforma .table tbody.tb-space:after {
  content: '';
  display: table-row;
  height: 15px;
}
.card-proforma .table tbody tr:hover th,
.card-proforma .table tbody tr.subtotal:hover th,
.card-proforma .table tbody tr:hover td,
.card-proforma .table tbody tr.subtotal:hover td {
  background-color: var(--bs-warning-bg-subtle);
}
.card-proforma .table tbody tr:hover th.t12,
.card-proforma .table tbody tr.subtotal:hover th.t12,
.card-proforma .table tbody tr:hover td.t12,
.card-proforma .table tbody tr.subtotal:hover td.t12 {
  background-color: var(--bs-warning-bg-subtle);
}
.card-proforma .table tbody tr:hover th.t12:hover,
.card-proforma .table tbody tr.subtotal:hover th.t12:hover,
.card-proforma .table tbody tr:hover td.t12:hover,
.card-proforma .table tbody tr.subtotal:hover td.t12:hover {
  background-color: var(--bs-warning-bg-subtle);
}
.card-proforma .table tbody tr:hover th.historical,
.card-proforma .table tbody tr.subtotal:hover th.historical,
.card-proforma .table tbody tr:hover td.historical,
.card-proforma .table tbody tr.subtotal:hover td.historical {
  background-color: var(--rs-lavender-purple-subtle);
}
.card-proforma .table tbody tr:hover th.historical.estimated,
.card-proforma .table tbody tr.subtotal:hover th.historical.estimated,
.card-proforma .table tbody tr:hover td.historical.estimated,
.card-proforma .table tbody tr.subtotal:hover td.historical.estimated {
  background-color: var(--bs-warning-bg-subtle);
}
.card-proforma .table tbody tr:hover th.historical.estimated:hover,
.card-proforma .table tbody tr.subtotal:hover th.historical.estimated:hover,
.card-proforma .table tbody tr:hover td.historical.estimated:hover,
.card-proforma .table tbody tr.subtotal:hover td.historical.estimated:hover {
  background-color: var(--bs-warning-bg-subtle);
}
.card-proforma .table tbody tr td,
.card-proforma .table tbody tr th {
  text-align: right;
}
.card-proforma .table tbody tr td:first-child,
.card-proforma .table tbody tr th:first-child {
  text-align: left;
}
.card-proforma .table tbody tr.subtotal {
  background-color: var(--bs-light);
}
.card-proforma .table tbody tr.subtotal + tr td {
  border-top: 0;
  padding-top: 15px;
}
.card-proforma .table tbody tr.table-divider th,
.card-proforma .table tbody tr.table-divider td {
  border-top-width: 3px;
  border-top-color: #c3c3c3;
}
.card-proforma .table .t12 {
  background-color: var(--bs-white);
  box-shadow: inset -2px 0px 0px 0px var(--rs-table-lavender-purple);
}
.card-proforma .table .t12:hover {
  background-color: var(--bs-gray-100);
}
.card-proforma .table .historical {
  background-color: var(--rs-table-lavender-purple);
  color: var(--bs-dark);
}
.card-proforma .table .historical.estimated {
  background-color: var(--rs-table-beluga);
  color: var(--bs-dark);
}
.card-proforma .table .historical.estimated:hover {
  background-color: var(--rs-beluga-subtle);
}
.card-proforma .table.text-small {
  font-size: 0.8rem;
}
@media (min-width: 992px) {
  .card-proforma .table.text-small {
    font-size: 0.78rem;
  }
}
@media (min-width: 1600px) {
  .card-proforma .table.text-small {
    font-size: 0.95rem;
  }
}
.card-proforma .table-wrap .table:not(.table-trailing) thead tr th:first-child,
.card-proforma .table-border .table:not(.table-trailing) thead tr th:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
.card-proforma .table-border .table:not(.table-trailing) tbody tr th:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
.card-proforma .table-border .table:not(.table-trailing) tfoot tr th:first-child {
  text-align: left;
  left: 0;
  position: -webkit-sticky;
  position: sticky;
  z-index: 98;
  box-shadow: inset -2px 0px 0px 0px var(--rs-steam);
  width: 180px;
}
@media (min-width: 992px) {
  .card-proforma .table-wrap .table:not(.table-trailing) thead tr th:first-child,
  .card-proforma .table-border .table:not(.table-trailing) thead tr th:first-child,
  .card-proforma .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
  .card-proforma .table-border .table:not(.table-trailing) tbody tr th:first-child,
  .card-proforma .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
  .card-proforma .table-border .table:not(.table-trailing) tfoot tr th:first-child {
    width: 208px;
  }
}
@media (min-width: 1400px) {
  .card-proforma .table-wrap .table:not(.table-trailing) thead tr th:first-child,
  .card-proforma .table-border .table:not(.table-trailing) thead tr th:first-child,
  .card-proforma .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
  .card-proforma .table-border .table:not(.table-trailing) tbody tr th:first-child,
  .card-proforma .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
  .card-proforma .table-border .table:not(.table-trailing) tfoot tr th:first-child {
    width: 240px;
  }
}
.card-proforma .table-wrap .table:not(.table-trailing) thead tr.table-total th:first-child,
.card-proforma .table-border .table:not(.table-trailing) thead tr.table-total th:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) tbody tr.table-total th:first-child,
.card-proforma .table-border .table:not(.table-trailing) tbody tr.table-total th:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) tfoot tr.table-total th:first-child,
.card-proforma .table-border .table:not(.table-trailing) tfoot tr.table-total th:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
.card-proforma .table-border .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
.card-proforma .table-border .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
.card-proforma .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) thead tr.table-total td:first-child,
.card-proforma .table-border .table:not(.table-trailing) thead tr.table-total td:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) tbody tr.table-total td:first-child,
.card-proforma .table-border .table:not(.table-trailing) tbody tr.table-total td:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) tfoot tr.table-total td:first-child,
.card-proforma .table-border .table:not(.table-trailing) tfoot tr.table-total td:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) thead tr.table-subtotal td:first-child,
.card-proforma .table-border .table:not(.table-trailing) thead tr.table-subtotal td:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal td:first-child,
.card-proforma .table-border .table:not(.table-trailing) tbody tr.table-subtotal td:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal td:first-child,
.card-proforma .table-border .table:not(.table-trailing) tfoot tr.table-subtotal td:first-child {
  box-shadow: inset -2px 0px 0px 0px var(--bs-white);
  background-color: var(--bs-gray-100) !important;
}
.card-proforma .table-wrap .table:not(.table-trailing) thead tr.table-total:hover th:first-child,
.card-proforma .table-border .table:not(.table-trailing) thead tr.table-total:hover th:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) tbody tr.table-total:hover th:first-child,
.card-proforma .table-border .table:not(.table-trailing) tbody tr.table-total:hover th:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) tfoot tr.table-total:hover th:first-child,
.card-proforma .table-border .table:not(.table-trailing) tfoot tr.table-total:hover th:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) thead tr.table-subtotal:hover th:first-child,
.card-proforma .table-border .table:not(.table-trailing) thead tr.table-subtotal:hover th:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal:hover th:first-child,
.card-proforma .table-border .table:not(.table-trailing) tbody tr.table-subtotal:hover th:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal:hover th:first-child,
.card-proforma .table-border .table:not(.table-trailing) tfoot tr.table-subtotal:hover th:first-child {
  background-color: var(--bs-gray-100) !important;
  color: #666 !important;
}
.card-proforma .table-wrap .table:not(.table-trailing) thead tr.table-total th,
.card-proforma .table-border .table:not(.table-trailing) thead tr.table-total th,
.card-proforma .table-wrap .table:not(.table-trailing) tbody tr.table-total th,
.card-proforma .table-border .table:not(.table-trailing) tbody tr.table-total th,
.card-proforma .table-wrap .table:not(.table-trailing) tfoot tr.table-total th,
.card-proforma .table-border .table:not(.table-trailing) tfoot tr.table-total th,
.card-proforma .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th,
.card-proforma .table-border .table:not(.table-trailing) thead tr.table-subtotal th,
.card-proforma .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th,
.card-proforma .table-border .table:not(.table-trailing) tbody tr.table-subtotal th,
.card-proforma .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th,
.card-proforma .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th {
  font-weight: 700 !important;
}
.card-proforma .table-wrap .table:not(.table-trailing) thead tr.table-total th:first-child,
.card-proforma .table-border .table:not(.table-trailing) thead tr.table-total th:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) tbody tr.table-total th:first-child,
.card-proforma .table-border .table:not(.table-trailing) tbody tr.table-total th:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) tfoot tr.table-total th:first-child,
.card-proforma .table-border .table:not(.table-trailing) tfoot tr.table-total th:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
.card-proforma .table-border .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
.card-proforma .table-border .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
.card-proforma .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
.card-proforma .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child {
  box-shadow: inset -2px 0px 0px 0px var(--rs-steam);
  background-color: var(--r-table-background) !important;
}
.card-proforma .table-wrap .table:not(.table-trailing) thead tr.table-total .t12,
.card-proforma .table-border .table:not(.table-trailing) thead tr.table-total .t12,
.card-proforma .table-wrap .table:not(.table-trailing) tbody tr.table-total .t12,
.card-proforma .table-border .table:not(.table-trailing) tbody tr.table-total .t12,
.card-proforma .table-wrap .table:not(.table-trailing) tfoot tr.table-total .t12,
.card-proforma .table-border .table:not(.table-trailing) tfoot tr.table-total .t12,
.card-proforma .table-wrap .table:not(.table-trailing) thead tr.table-subtotal .t12,
.card-proforma .table-border .table:not(.table-trailing) thead tr.table-subtotal .t12,
.card-proforma .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal .t12,
.card-proforma .table-border .table:not(.table-trailing) tbody tr.table-subtotal .t12,
.card-proforma .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal .t12,
.card-proforma .table-border .table:not(.table-trailing) tfoot tr.table-subtotal .t12 {
  background-color: var(--bs-gray-100) !important;
}
.card-proforma .table-wrap .table:not(.table-trailing) thead tr.table-total .historical,
.card-proforma .table-border .table:not(.table-trailing) thead tr.table-total .historical,
.card-proforma .table-wrap .table:not(.table-trailing) tbody tr.table-total .historical,
.card-proforma .table-border .table:not(.table-trailing) tbody tr.table-total .historical,
.card-proforma .table-wrap .table:not(.table-trailing) tfoot tr.table-total .historical,
.card-proforma .table-border .table:not(.table-trailing) tfoot tr.table-total .historical,
.card-proforma .table-wrap .table:not(.table-trailing) thead tr.table-subtotal .historical,
.card-proforma .table-border .table:not(.table-trailing) thead tr.table-subtotal .historical,
.card-proforma .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal .historical,
.card-proforma .table-border .table:not(.table-trailing) tbody tr.table-subtotal .historical,
.card-proforma .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal .historical,
.card-proforma .table-border .table:not(.table-trailing) tfoot tr.table-subtotal .historical {
  background-color: var(--rs-lavender-purple-subtle) !important;
}
.card-proforma .table-wrap .table:not(.table-trailing) thead tr.table-total .historical.estimated,
.card-proforma .table-border .table:not(.table-trailing) thead tr.table-total .historical.estimated,
.card-proforma .table-wrap .table:not(.table-trailing) tbody tr.table-total .historical.estimated,
.card-proforma .table-border .table:not(.table-trailing) tbody tr.table-total .historical.estimated,
.card-proforma .table-wrap .table:not(.table-trailing) tfoot tr.table-total .historical.estimated,
.card-proforma .table-border .table:not(.table-trailing) tfoot tr.table-total .historical.estimated,
.card-proforma .table-wrap .table:not(.table-trailing) thead tr.table-subtotal .historical.estimated,
.card-proforma .table-border .table:not(.table-trailing) thead tr.table-subtotal .historical.estimated,
.card-proforma .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal .historical.estimated,
.card-proforma .table-border .table:not(.table-trailing) tbody tr.table-subtotal .historical.estimated,
.card-proforma .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal .historical.estimated,
.card-proforma .table-border .table:not(.table-trailing) tfoot tr.table-subtotal .historical.estimated {
  background-color: var(--bs-gray-300) !important;
}
.card-proforma .table-wrap .table:not(.table-trailing) thead tr.table-alice th:first-child,
.card-proforma .table-border .table:not(.table-trailing) thead tr.table-alice th:first-child {
  box-shadow: none;
}
.card-proforma .table-wrap {
  overflow-x: auto;
}
.card-proforma .table-wrap .table {
  border-collapse: separate;
  border-spacing: 0;
  table-layout: fixed;
}
.card-proforma .table-wrap .table thead tr.table-subtitle th,
.card-proforma .table-wrap .table thead tr.table-subtitle td {
  background-color: var(--bs-eclipse) !important;
}
.card-proforma .table-wrap .table thead tr.table-subtitle th {
  font-weight: bold;
}
.card-proforma .table-wrap .table thead tr.table-subtitle th:first-child {
  box-shadow: none;
  color: var(--bs-white);
}
.card-proforma .table-wrap .table thead tr th {
  font-weight: bold;
}
.card-proforma .table-green {
  color: var(--bs-green);
}
.card-proforma .table-red {
  color: var(--bs-red);
}
.card-proforma .table-column .premium {
  color: transparent;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  filter: blur(2px);
  -moz-filter: blur(2px);
  -webkit-filter: blur(2px);
  opacity: 0.5;
}
.card-proforma.card-investment-basis .table-wrap,
.card-proforma.card-investment-trajectory .table-wrap,
.card-proforma.card-value-equity .table-wrap,
.card-proforma.card-financial-overview .table-wrap,
.card-proforma.card-financial-indicators .table-wrap,
.card-proforma.card-apod .table-wrap {
  overflow-x: auto;
}
.card-proforma.card-investment-basis .table-wrap .mode-advanced .table-column,
.card-proforma.card-investment-trajectory .table-wrap .mode-advanced .table-column,
.card-proforma.card-value-equity .table-wrap .mode-advanced .table-column,
.card-proforma.card-financial-overview .table-wrap .mode-advanced .table-column,
.card-proforma.card-financial-indicators .table-wrap .mode-advanced .table-column,
.card-proforma.card-apod .table-wrap .mode-advanced .table-column {
  width: 80px;
}
@media (min-width: 992px) {
  .card-proforma.card-investment-basis .table-wrap .mode-advanced .table-column,
  .card-proforma.card-investment-trajectory .table-wrap .mode-advanced .table-column,
  .card-proforma.card-value-equity .table-wrap .mode-advanced .table-column,
  .card-proforma.card-financial-overview .table-wrap .mode-advanced .table-column,
  .card-proforma.card-financial-indicators .table-wrap .mode-advanced .table-column,
  .card-proforma.card-apod .table-wrap .mode-advanced .table-column {
    width: 59px;
  }
}
@media (min-width: 1200px) {
  .card-proforma.card-investment-basis .table-wrap .mode-advanced .table-column,
  .card-proforma.card-investment-trajectory .table-wrap .mode-advanced .table-column,
  .card-proforma.card-value-equity .table-wrap .mode-advanced .table-column,
  .card-proforma.card-financial-overview .table-wrap .mode-advanced .table-column,
  .card-proforma.card-financial-indicators .table-wrap .mode-advanced .table-column,
  .card-proforma.card-apod .table-wrap .mode-advanced .table-column {
    width: 80px;
  }
}
@media (min-width: 1600px) {
  .card-proforma.card-investment-basis .table-wrap .mode-advanced .table-column,
  .card-proforma.card-investment-trajectory .table-wrap .mode-advanced .table-column,
  .card-proforma.card-value-equity .table-wrap .mode-advanced .table-column,
  .card-proforma.card-financial-overview .table-wrap .mode-advanced .table-column,
  .card-proforma.card-financial-indicators .table-wrap .mode-advanced .table-column,
  .card-proforma.card-apod .table-wrap .mode-advanced .table-column {
    width: 100px;
  }
}
.card-proforma.card-investment-basis .table-wrap .mode-advanced .table-column .cell-green,
.card-proforma.card-investment-trajectory .table-wrap .mode-advanced .table-column .cell-green,
.card-proforma.card-value-equity .table-wrap .mode-advanced .table-column .cell-green,
.card-proforma.card-financial-overview .table-wrap .mode-advanced .table-column .cell-green,
.card-proforma.card-financial-indicators .table-wrap .mode-advanced .table-column .cell-green,
.card-proforma.card-apod .table-wrap .mode-advanced .table-column .cell-green {
  color: var(--bs-green);
}
.card-proforma.card-investment-basis .table-wrap .mode-advanced .table-column .cell-red,
.card-proforma.card-investment-trajectory .table-wrap .mode-advanced .table-column .cell-red,
.card-proforma.card-value-equity .table-wrap .mode-advanced .table-column .cell-red,
.card-proforma.card-financial-overview .table-wrap .mode-advanced .table-column .cell-red,
.card-proforma.card-financial-indicators .table-wrap .mode-advanced .table-column .cell-red,
.card-proforma.card-apod .table-wrap .mode-advanced .table-column .cell-red {
  color: var(--bs-red);
}
.card-proforma-property-details table {
  table-layout: fixed;
}
.card-proforma-property-details table tbody td:nth-child(1) {
  width: 50px;
}
.card-proforma-property-details table tbody td:nth-child(3) {
  width: auto;
}
.card-proforma-property-details table tbody th:nth-child(2) {
  width: 140px;
}
/*end refactor tables*/
#financial-analysis .card .table,
#financial-scenarios .card .table,
#financial-flip .card .table,
#financial-flip-rent .card .table,
#xproforma .card .table,
.offcanvas .card .table {
  cursor: default;
}
#financial-analysis .card .table thead tr:hover .proforma,
#financial-scenarios .card .table thead tr:hover .proforma,
#financial-flip .card .table thead tr:hover .proforma,
#financial-flip-rent .card .table thead tr:hover .proforma,
#xproforma .card .table thead tr:hover .proforma,
.offcanvas .card .table thead tr:hover .proforma,
#financial-analysis .card .table tbody tr:hover .proforma,
#financial-scenarios .card .table tbody tr:hover .proforma,
#financial-flip .card .table tbody tr:hover .proforma,
#financial-flip-rent .card .table tbody tr:hover .proforma,
#xproforma .card .table tbody tr:hover .proforma,
.offcanvas .card .table tbody tr:hover .proforma,
#financial-analysis .card .table tfoot tr:hover .proforma,
#financial-scenarios .card .table tfoot tr:hover .proforma,
#financial-flip .card .table tfoot tr:hover .proforma,
#financial-flip-rent .card .table tfoot tr:hover .proforma,
#xproforma .card .table tfoot tr:hover .proforma,
.offcanvas .card .table tfoot tr:hover .proforma {
  background-color: var(--rs-summer-harvest);
}
#financial-analysis .card .table thead tr th,
#financial-scenarios .card .table thead tr th,
#financial-flip .card .table thead tr th,
#financial-flip-rent .card .table thead tr th,
#xproforma .card .table thead tr th,
.offcanvas .card .table thead tr th,
#financial-analysis .card .table tbody tr th,
#financial-scenarios .card .table tbody tr th,
#financial-flip .card .table tbody tr th,
#financial-flip-rent .card .table tbody tr th,
#xproforma .card .table tbody tr th,
.offcanvas .card .table tbody tr th,
#financial-analysis .card .table tfoot tr th,
#financial-scenarios .card .table tfoot tr th,
#financial-flip .card .table tfoot tr th,
#financial-flip-rent .card .table tfoot tr th,
#xproforma .card .table tfoot tr th,
.offcanvas .card .table tfoot tr th {
  font-weight: normal;
  position: relative;
}
#financial-analysis .card .table thead tr.table-total.styled-dark-finances th,
#financial-scenarios .card .table thead tr.table-total.styled-dark-finances th,
#financial-flip .card .table thead tr.table-total.styled-dark-finances th,
#financial-flip-rent .card .table thead tr.table-total.styled-dark-finances th,
#xproforma .card .table thead tr.table-total.styled-dark-finances th,
.offcanvas .card .table thead tr.table-total.styled-dark-finances th,
#financial-analysis .card .table tbody tr.table-total.styled-dark-finances th,
#financial-scenarios .card .table tbody tr.table-total.styled-dark-finances th,
#financial-flip .card .table tbody tr.table-total.styled-dark-finances th,
#financial-flip-rent .card .table tbody tr.table-total.styled-dark-finances th,
#xproforma .card .table tbody tr.table-total.styled-dark-finances th,
.offcanvas .card .table tbody tr.table-total.styled-dark-finances th,
#financial-analysis .card .table tfoot tr.table-total.styled-dark-finances th,
#financial-scenarios .card .table tfoot tr.table-total.styled-dark-finances th,
#financial-flip .card .table tfoot tr.table-total.styled-dark-finances th,
#financial-flip-rent .card .table tfoot tr.table-total.styled-dark-finances th,
#xproforma .card .table tfoot tr.table-total.styled-dark-finances th,
.offcanvas .card .table tfoot tr.table-total.styled-dark-finances th,
#financial-analysis .card .table thead tr.table-subtotal.styled-dark-finances th,
#financial-scenarios .card .table thead tr.table-subtotal.styled-dark-finances th,
#financial-flip .card .table thead tr.table-subtotal.styled-dark-finances th,
#financial-flip-rent .card .table thead tr.table-subtotal.styled-dark-finances th,
#xproforma .card .table thead tr.table-subtotal.styled-dark-finances th,
.offcanvas .card .table thead tr.table-subtotal.styled-dark-finances th,
#financial-analysis .card .table tbody tr.table-subtotal.styled-dark-finances th,
#financial-scenarios .card .table tbody tr.table-subtotal.styled-dark-finances th,
#financial-flip .card .table tbody tr.table-subtotal.styled-dark-finances th,
#financial-flip-rent .card .table tbody tr.table-subtotal.styled-dark-finances th,
#xproforma .card .table tbody tr.table-subtotal.styled-dark-finances th,
.offcanvas .card .table tbody tr.table-subtotal.styled-dark-finances th,
#financial-analysis .card .table tfoot tr.table-subtotal.styled-dark-finances th,
#financial-scenarios .card .table tfoot tr.table-subtotal.styled-dark-finances th,
#financial-flip .card .table tfoot tr.table-subtotal.styled-dark-finances th,
#financial-flip-rent .card .table tfoot tr.table-subtotal.styled-dark-finances th,
#xproforma .card .table tfoot tr.table-subtotal.styled-dark-finances th,
.offcanvas .card .table tfoot tr.table-subtotal.styled-dark-finances th,
#financial-analysis .card .table thead tr.table-total.styled-dark-finances td,
#financial-scenarios .card .table thead tr.table-total.styled-dark-finances td,
#financial-flip .card .table thead tr.table-total.styled-dark-finances td,
#financial-flip-rent .card .table thead tr.table-total.styled-dark-finances td,
#xproforma .card .table thead tr.table-total.styled-dark-finances td,
.offcanvas .card .table thead tr.table-total.styled-dark-finances td,
#financial-analysis .card .table tbody tr.table-total.styled-dark-finances td,
#financial-scenarios .card .table tbody tr.table-total.styled-dark-finances td,
#financial-flip .card .table tbody tr.table-total.styled-dark-finances td,
#financial-flip-rent .card .table tbody tr.table-total.styled-dark-finances td,
#xproforma .card .table tbody tr.table-total.styled-dark-finances td,
.offcanvas .card .table tbody tr.table-total.styled-dark-finances td,
#financial-analysis .card .table tfoot tr.table-total.styled-dark-finances td,
#financial-scenarios .card .table tfoot tr.table-total.styled-dark-finances td,
#financial-flip .card .table tfoot tr.table-total.styled-dark-finances td,
#financial-flip-rent .card .table tfoot tr.table-total.styled-dark-finances td,
#xproforma .card .table tfoot tr.table-total.styled-dark-finances td,
.offcanvas .card .table tfoot tr.table-total.styled-dark-finances td,
#financial-analysis .card .table thead tr.table-subtotal.styled-dark-finances td,
#financial-scenarios .card .table thead tr.table-subtotal.styled-dark-finances td,
#financial-flip .card .table thead tr.table-subtotal.styled-dark-finances td,
#financial-flip-rent .card .table thead tr.table-subtotal.styled-dark-finances td,
#xproforma .card .table thead tr.table-subtotal.styled-dark-finances td,
.offcanvas .card .table thead tr.table-subtotal.styled-dark-finances td,
#financial-analysis .card .table tbody tr.table-subtotal.styled-dark-finances td,
#financial-scenarios .card .table tbody tr.table-subtotal.styled-dark-finances td,
#financial-flip .card .table tbody tr.table-subtotal.styled-dark-finances td,
#financial-flip-rent .card .table tbody tr.table-subtotal.styled-dark-finances td,
#xproforma .card .table tbody tr.table-subtotal.styled-dark-finances td,
.offcanvas .card .table tbody tr.table-subtotal.styled-dark-finances td,
#financial-analysis .card .table tfoot tr.table-subtotal.styled-dark-finances td,
#financial-scenarios .card .table tfoot tr.table-subtotal.styled-dark-finances td,
#financial-flip .card .table tfoot tr.table-subtotal.styled-dark-finances td,
#financial-flip-rent .card .table tfoot tr.table-subtotal.styled-dark-finances td,
#xproforma .card .table tfoot tr.table-subtotal.styled-dark-finances td,
.offcanvas .card .table tfoot tr.table-subtotal.styled-dark-finances td {
  background-color: var(--bs-gray-100) !important;
  color: #666 !important;
}
#financial-analysis .card .table thead tr.table-total.styled-dark-finances:hover th,
#financial-scenarios .card .table thead tr.table-total.styled-dark-finances:hover th,
#financial-flip .card .table thead tr.table-total.styled-dark-finances:hover th,
#financial-flip-rent .card .table thead tr.table-total.styled-dark-finances:hover th,
#xproforma .card .table thead tr.table-total.styled-dark-finances:hover th,
.offcanvas .card .table thead tr.table-total.styled-dark-finances:hover th,
#financial-analysis .card .table tbody tr.table-total.styled-dark-finances:hover th,
#financial-scenarios .card .table tbody tr.table-total.styled-dark-finances:hover th,
#financial-flip .card .table tbody tr.table-total.styled-dark-finances:hover th,
#financial-flip-rent .card .table tbody tr.table-total.styled-dark-finances:hover th,
#xproforma .card .table tbody tr.table-total.styled-dark-finances:hover th,
.offcanvas .card .table tbody tr.table-total.styled-dark-finances:hover th,
#financial-analysis .card .table tfoot tr.table-total.styled-dark-finances:hover th,
#financial-scenarios .card .table tfoot tr.table-total.styled-dark-finances:hover th,
#financial-flip .card .table tfoot tr.table-total.styled-dark-finances:hover th,
#financial-flip-rent .card .table tfoot tr.table-total.styled-dark-finances:hover th,
#xproforma .card .table tfoot tr.table-total.styled-dark-finances:hover th,
.offcanvas .card .table tfoot tr.table-total.styled-dark-finances:hover th,
#financial-analysis .card .table thead tr.table-subtotal.styled-dark-finances:hover th,
#financial-scenarios .card .table thead tr.table-subtotal.styled-dark-finances:hover th,
#financial-flip .card .table thead tr.table-subtotal.styled-dark-finances:hover th,
#financial-flip-rent .card .table thead tr.table-subtotal.styled-dark-finances:hover th,
#xproforma .card .table thead tr.table-subtotal.styled-dark-finances:hover th,
.offcanvas .card .table thead tr.table-subtotal.styled-dark-finances:hover th,
#financial-analysis .card .table tbody tr.table-subtotal.styled-dark-finances:hover th,
#financial-scenarios .card .table tbody tr.table-subtotal.styled-dark-finances:hover th,
#financial-flip .card .table tbody tr.table-subtotal.styled-dark-finances:hover th,
#financial-flip-rent .card .table tbody tr.table-subtotal.styled-dark-finances:hover th,
#xproforma .card .table tbody tr.table-subtotal.styled-dark-finances:hover th,
.offcanvas .card .table tbody tr.table-subtotal.styled-dark-finances:hover th,
#financial-analysis .card .table tfoot tr.table-subtotal.styled-dark-finances:hover th,
#financial-scenarios .card .table tfoot tr.table-subtotal.styled-dark-finances:hover th,
#financial-flip .card .table tfoot tr.table-subtotal.styled-dark-finances:hover th,
#financial-flip-rent .card .table tfoot tr.table-subtotal.styled-dark-finances:hover th,
#xproforma .card .table tfoot tr.table-subtotal.styled-dark-finances:hover th,
.offcanvas .card .table tfoot tr.table-subtotal.styled-dark-finances:hover th,
#financial-analysis .card .table thead tr.table-total.styled-dark-finances:hover td,
#financial-scenarios .card .table thead tr.table-total.styled-dark-finances:hover td,
#financial-flip .card .table thead tr.table-total.styled-dark-finances:hover td,
#financial-flip-rent .card .table thead tr.table-total.styled-dark-finances:hover td,
#xproforma .card .table thead tr.table-total.styled-dark-finances:hover td,
.offcanvas .card .table thead tr.table-total.styled-dark-finances:hover td,
#financial-analysis .card .table tbody tr.table-total.styled-dark-finances:hover td,
#financial-scenarios .card .table tbody tr.table-total.styled-dark-finances:hover td,
#financial-flip .card .table tbody tr.table-total.styled-dark-finances:hover td,
#financial-flip-rent .card .table tbody tr.table-total.styled-dark-finances:hover td,
#xproforma .card .table tbody tr.table-total.styled-dark-finances:hover td,
.offcanvas .card .table tbody tr.table-total.styled-dark-finances:hover td,
#financial-analysis .card .table tfoot tr.table-total.styled-dark-finances:hover td,
#financial-scenarios .card .table tfoot tr.table-total.styled-dark-finances:hover td,
#financial-flip .card .table tfoot tr.table-total.styled-dark-finances:hover td,
#financial-flip-rent .card .table tfoot tr.table-total.styled-dark-finances:hover td,
#xproforma .card .table tfoot tr.table-total.styled-dark-finances:hover td,
.offcanvas .card .table tfoot tr.table-total.styled-dark-finances:hover td,
#financial-analysis .card .table thead tr.table-subtotal.styled-dark-finances:hover td,
#financial-scenarios .card .table thead tr.table-subtotal.styled-dark-finances:hover td,
#financial-flip .card .table thead tr.table-subtotal.styled-dark-finances:hover td,
#financial-flip-rent .card .table thead tr.table-subtotal.styled-dark-finances:hover td,
#xproforma .card .table thead tr.table-subtotal.styled-dark-finances:hover td,
.offcanvas .card .table thead tr.table-subtotal.styled-dark-finances:hover td,
#financial-analysis .card .table tbody tr.table-subtotal.styled-dark-finances:hover td,
#financial-scenarios .card .table tbody tr.table-subtotal.styled-dark-finances:hover td,
#financial-flip .card .table tbody tr.table-subtotal.styled-dark-finances:hover td,
#financial-flip-rent .card .table tbody tr.table-subtotal.styled-dark-finances:hover td,
#xproforma .card .table tbody tr.table-subtotal.styled-dark-finances:hover td,
.offcanvas .card .table tbody tr.table-subtotal.styled-dark-finances:hover td,
#financial-analysis .card .table tfoot tr.table-subtotal.styled-dark-finances:hover td,
#financial-scenarios .card .table tfoot tr.table-subtotal.styled-dark-finances:hover td,
#financial-flip .card .table tfoot tr.table-subtotal.styled-dark-finances:hover td,
#financial-flip-rent .card .table tfoot tr.table-subtotal.styled-dark-finances:hover td,
#xproforma .card .table tfoot tr.table-subtotal.styled-dark-finances:hover td,
.offcanvas .card .table tfoot tr.table-subtotal.styled-dark-finances:hover td {
  background-color: var(--bs-gray-100) !important;
  color: #666 !important;
}
#financial-analysis .card .table thead tr.table-total.styled-dark-finances .positive,
#financial-scenarios .card .table thead tr.table-total.styled-dark-finances .positive,
#financial-flip .card .table thead tr.table-total.styled-dark-finances .positive,
#financial-flip-rent .card .table thead tr.table-total.styled-dark-finances .positive,
#xproforma .card .table thead tr.table-total.styled-dark-finances .positive,
.offcanvas .card .table thead tr.table-total.styled-dark-finances .positive,
#financial-analysis .card .table tbody tr.table-total.styled-dark-finances .positive,
#financial-scenarios .card .table tbody tr.table-total.styled-dark-finances .positive,
#financial-flip .card .table tbody tr.table-total.styled-dark-finances .positive,
#financial-flip-rent .card .table tbody tr.table-total.styled-dark-finances .positive,
#xproforma .card .table tbody tr.table-total.styled-dark-finances .positive,
.offcanvas .card .table tbody tr.table-total.styled-dark-finances .positive,
#financial-analysis .card .table tfoot tr.table-total.styled-dark-finances .positive,
#financial-scenarios .card .table tfoot tr.table-total.styled-dark-finances .positive,
#financial-flip .card .table tfoot tr.table-total.styled-dark-finances .positive,
#financial-flip-rent .card .table tfoot tr.table-total.styled-dark-finances .positive,
#xproforma .card .table tfoot tr.table-total.styled-dark-finances .positive,
.offcanvas .card .table tfoot tr.table-total.styled-dark-finances .positive,
#financial-analysis .card .table thead tr.table-subtotal.styled-dark-finances .positive,
#financial-scenarios .card .table thead tr.table-subtotal.styled-dark-finances .positive,
#financial-flip .card .table thead tr.table-subtotal.styled-dark-finances .positive,
#financial-flip-rent .card .table thead tr.table-subtotal.styled-dark-finances .positive,
#xproforma .card .table thead tr.table-subtotal.styled-dark-finances .positive,
.offcanvas .card .table thead tr.table-subtotal.styled-dark-finances .positive,
#financial-analysis .card .table tbody tr.table-subtotal.styled-dark-finances .positive,
#financial-scenarios .card .table tbody tr.table-subtotal.styled-dark-finances .positive,
#financial-flip .card .table tbody tr.table-subtotal.styled-dark-finances .positive,
#financial-flip-rent .card .table tbody tr.table-subtotal.styled-dark-finances .positive,
#xproforma .card .table tbody tr.table-subtotal.styled-dark-finances .positive,
.offcanvas .card .table tbody tr.table-subtotal.styled-dark-finances .positive,
#financial-analysis .card .table tfoot tr.table-subtotal.styled-dark-finances .positive,
#financial-scenarios .card .table tfoot tr.table-subtotal.styled-dark-finances .positive,
#financial-flip .card .table tfoot tr.table-subtotal.styled-dark-finances .positive,
#financial-flip-rent .card .table tfoot tr.table-subtotal.styled-dark-finances .positive,
#xproforma .card .table tfoot tr.table-subtotal.styled-dark-finances .positive,
.offcanvas .card .table tfoot tr.table-subtotal.styled-dark-finances .positive {
  color: var(--bs-green);
}
#financial-analysis .card .table thead tr.table-total.styled-dark-finances .negative,
#financial-scenarios .card .table thead tr.table-total.styled-dark-finances .negative,
#financial-flip .card .table thead tr.table-total.styled-dark-finances .negative,
#financial-flip-rent .card .table thead tr.table-total.styled-dark-finances .negative,
#xproforma .card .table thead tr.table-total.styled-dark-finances .negative,
.offcanvas .card .table thead tr.table-total.styled-dark-finances .negative,
#financial-analysis .card .table tbody tr.table-total.styled-dark-finances .negative,
#financial-scenarios .card .table tbody tr.table-total.styled-dark-finances .negative,
#financial-flip .card .table tbody tr.table-total.styled-dark-finances .negative,
#financial-flip-rent .card .table tbody tr.table-total.styled-dark-finances .negative,
#xproforma .card .table tbody tr.table-total.styled-dark-finances .negative,
.offcanvas .card .table tbody tr.table-total.styled-dark-finances .negative,
#financial-analysis .card .table tfoot tr.table-total.styled-dark-finances .negative,
#financial-scenarios .card .table tfoot tr.table-total.styled-dark-finances .negative,
#financial-flip .card .table tfoot tr.table-total.styled-dark-finances .negative,
#financial-flip-rent .card .table tfoot tr.table-total.styled-dark-finances .negative,
#xproforma .card .table tfoot tr.table-total.styled-dark-finances .negative,
.offcanvas .card .table tfoot tr.table-total.styled-dark-finances .negative,
#financial-analysis .card .table thead tr.table-subtotal.styled-dark-finances .negative,
#financial-scenarios .card .table thead tr.table-subtotal.styled-dark-finances .negative,
#financial-flip .card .table thead tr.table-subtotal.styled-dark-finances .negative,
#financial-flip-rent .card .table thead tr.table-subtotal.styled-dark-finances .negative,
#xproforma .card .table thead tr.table-subtotal.styled-dark-finances .negative,
.offcanvas .card .table thead tr.table-subtotal.styled-dark-finances .negative,
#financial-analysis .card .table tbody tr.table-subtotal.styled-dark-finances .negative,
#financial-scenarios .card .table tbody tr.table-subtotal.styled-dark-finances .negative,
#financial-flip .card .table tbody tr.table-subtotal.styled-dark-finances .negative,
#financial-flip-rent .card .table tbody tr.table-subtotal.styled-dark-finances .negative,
#xproforma .card .table tbody tr.table-subtotal.styled-dark-finances .negative,
.offcanvas .card .table tbody tr.table-subtotal.styled-dark-finances .negative,
#financial-analysis .card .table tfoot tr.table-subtotal.styled-dark-finances .negative,
#financial-scenarios .card .table tfoot tr.table-subtotal.styled-dark-finances .negative,
#financial-flip .card .table tfoot tr.table-subtotal.styled-dark-finances .negative,
#financial-flip-rent .card .table tfoot tr.table-subtotal.styled-dark-finances .negative,
#xproforma .card .table tfoot tr.table-subtotal.styled-dark-finances .negative,
.offcanvas .card .table tfoot tr.table-subtotal.styled-dark-finances .negative {
  color: salmon;
}
#financial-analysis .card .table thead tr.table-total th,
#financial-scenarios .card .table thead tr.table-total th,
#financial-flip .card .table thead tr.table-total th,
#financial-flip-rent .card .table thead tr.table-total th,
#xproforma .card .table thead tr.table-total th,
.offcanvas .card .table thead tr.table-total th,
#financial-analysis .card .table tbody tr.table-total th,
#financial-scenarios .card .table tbody tr.table-total th,
#financial-flip .card .table tbody tr.table-total th,
#financial-flip-rent .card .table tbody tr.table-total th,
#xproforma .card .table tbody tr.table-total th,
.offcanvas .card .table tbody tr.table-total th,
#financial-analysis .card .table tfoot tr.table-total th,
#financial-scenarios .card .table tfoot tr.table-total th,
#financial-flip .card .table tfoot tr.table-total th,
#financial-flip-rent .card .table tfoot tr.table-total th,
#xproforma .card .table tfoot tr.table-total th,
.offcanvas .card .table tfoot tr.table-total th,
#financial-analysis .card .table thead tr.table-subtotal th,
#financial-scenarios .card .table thead tr.table-subtotal th,
#financial-flip .card .table thead tr.table-subtotal th,
#financial-flip-rent .card .table thead tr.table-subtotal th,
#xproforma .card .table thead tr.table-subtotal th,
.offcanvas .card .table thead tr.table-subtotal th,
#financial-analysis .card .table tbody tr.table-subtotal th,
#financial-scenarios .card .table tbody tr.table-subtotal th,
#financial-flip .card .table tbody tr.table-subtotal th,
#financial-flip-rent .card .table tbody tr.table-subtotal th,
#xproforma .card .table tbody tr.table-subtotal th,
.offcanvas .card .table tbody tr.table-subtotal th,
#financial-analysis .card .table tfoot tr.table-subtotal th,
#financial-scenarios .card .table tfoot tr.table-subtotal th,
#financial-flip .card .table tfoot tr.table-subtotal th,
#financial-flip-rent .card .table tfoot tr.table-subtotal th,
#xproforma .card .table tfoot tr.table-subtotal th,
.offcanvas .card .table tfoot tr.table-subtotal th,
#financial-analysis .card .table thead tr.table-total td,
#financial-scenarios .card .table thead tr.table-total td,
#financial-flip .card .table thead tr.table-total td,
#financial-flip-rent .card .table thead tr.table-total td,
#xproforma .card .table thead tr.table-total td,
.offcanvas .card .table thead tr.table-total td,
#financial-analysis .card .table tbody tr.table-total td,
#financial-scenarios .card .table tbody tr.table-total td,
#financial-flip .card .table tbody tr.table-total td,
#financial-flip-rent .card .table tbody tr.table-total td,
#xproforma .card .table tbody tr.table-total td,
.offcanvas .card .table tbody tr.table-total td,
#financial-analysis .card .table tfoot tr.table-total td,
#financial-scenarios .card .table tfoot tr.table-total td,
#financial-flip .card .table tfoot tr.table-total td,
#financial-flip-rent .card .table tfoot tr.table-total td,
#xproforma .card .table tfoot tr.table-total td,
.offcanvas .card .table tfoot tr.table-total td,
#financial-analysis .card .table thead tr.table-subtotal td,
#financial-scenarios .card .table thead tr.table-subtotal td,
#financial-flip .card .table thead tr.table-subtotal td,
#financial-flip-rent .card .table thead tr.table-subtotal td,
#xproforma .card .table thead tr.table-subtotal td,
.offcanvas .card .table thead tr.table-subtotal td,
#financial-analysis .card .table tbody tr.table-subtotal td,
#financial-scenarios .card .table tbody tr.table-subtotal td,
#financial-flip .card .table tbody tr.table-subtotal td,
#financial-flip-rent .card .table tbody tr.table-subtotal td,
#xproforma .card .table tbody tr.table-subtotal td,
.offcanvas .card .table tbody tr.table-subtotal td,
#financial-analysis .card .table tfoot tr.table-subtotal td,
#financial-scenarios .card .table tfoot tr.table-subtotal td,
#financial-flip .card .table tfoot tr.table-subtotal td,
#financial-flip-rent .card .table tfoot tr.table-subtotal td,
#xproforma .card .table tfoot tr.table-subtotal td,
.offcanvas .card .table tfoot tr.table-subtotal td {
  color: var(--r-table-color);
  background-color: var(--r-table-background) !important;
}
#financial-analysis .card .table thead tr.table-total:hover th,
#financial-scenarios .card .table thead tr.table-total:hover th,
#financial-flip .card .table thead tr.table-total:hover th,
#financial-flip-rent .card .table thead tr.table-total:hover th,
#xproforma .card .table thead tr.table-total:hover th,
.offcanvas .card .table thead tr.table-total:hover th,
#financial-analysis .card .table tbody tr.table-total:hover th,
#financial-scenarios .card .table tbody tr.table-total:hover th,
#financial-flip .card .table tbody tr.table-total:hover th,
#financial-flip-rent .card .table tbody tr.table-total:hover th,
#xproforma .card .table tbody tr.table-total:hover th,
.offcanvas .card .table tbody tr.table-total:hover th,
#financial-analysis .card .table tfoot tr.table-total:hover th,
#financial-scenarios .card .table tfoot tr.table-total:hover th,
#financial-flip .card .table tfoot tr.table-total:hover th,
#financial-flip-rent .card .table tfoot tr.table-total:hover th,
#xproforma .card .table tfoot tr.table-total:hover th,
.offcanvas .card .table tfoot tr.table-total:hover th,
#financial-analysis .card .table thead tr.table-subtotal:hover th,
#financial-scenarios .card .table thead tr.table-subtotal:hover th,
#financial-flip .card .table thead tr.table-subtotal:hover th,
#financial-flip-rent .card .table thead tr.table-subtotal:hover th,
#xproforma .card .table thead tr.table-subtotal:hover th,
.offcanvas .card .table thead tr.table-subtotal:hover th,
#financial-analysis .card .table tbody tr.table-subtotal:hover th,
#financial-scenarios .card .table tbody tr.table-subtotal:hover th,
#financial-flip .card .table tbody tr.table-subtotal:hover th,
#financial-flip-rent .card .table tbody tr.table-subtotal:hover th,
#xproforma .card .table tbody tr.table-subtotal:hover th,
.offcanvas .card .table tbody tr.table-subtotal:hover th,
#financial-analysis .card .table tfoot tr.table-subtotal:hover th,
#financial-scenarios .card .table tfoot tr.table-subtotal:hover th,
#financial-flip .card .table tfoot tr.table-subtotal:hover th,
#financial-flip-rent .card .table tfoot tr.table-subtotal:hover th,
#xproforma .card .table tfoot tr.table-subtotal:hover th,
.offcanvas .card .table tfoot tr.table-subtotal:hover th,
#financial-analysis .card .table thead tr.table-total:hover td,
#financial-scenarios .card .table thead tr.table-total:hover td,
#financial-flip .card .table thead tr.table-total:hover td,
#financial-flip-rent .card .table thead tr.table-total:hover td,
#xproforma .card .table thead tr.table-total:hover td,
.offcanvas .card .table thead tr.table-total:hover td,
#financial-analysis .card .table tbody tr.table-total:hover td,
#financial-scenarios .card .table tbody tr.table-total:hover td,
#financial-flip .card .table tbody tr.table-total:hover td,
#financial-flip-rent .card .table tbody tr.table-total:hover td,
#xproforma .card .table tbody tr.table-total:hover td,
.offcanvas .card .table tbody tr.table-total:hover td,
#financial-analysis .card .table tfoot tr.table-total:hover td,
#financial-scenarios .card .table tfoot tr.table-total:hover td,
#financial-flip .card .table tfoot tr.table-total:hover td,
#financial-flip-rent .card .table tfoot tr.table-total:hover td,
#xproforma .card .table tfoot tr.table-total:hover td,
.offcanvas .card .table tfoot tr.table-total:hover td,
#financial-analysis .card .table thead tr.table-subtotal:hover td,
#financial-scenarios .card .table thead tr.table-subtotal:hover td,
#financial-flip .card .table thead tr.table-subtotal:hover td,
#financial-flip-rent .card .table thead tr.table-subtotal:hover td,
#xproforma .card .table thead tr.table-subtotal:hover td,
.offcanvas .card .table thead tr.table-subtotal:hover td,
#financial-analysis .card .table tbody tr.table-subtotal:hover td,
#financial-scenarios .card .table tbody tr.table-subtotal:hover td,
#financial-flip .card .table tbody tr.table-subtotal:hover td,
#financial-flip-rent .card .table tbody tr.table-subtotal:hover td,
#xproforma .card .table tbody tr.table-subtotal:hover td,
.offcanvas .card .table tbody tr.table-subtotal:hover td,
#financial-analysis .card .table tfoot tr.table-subtotal:hover td,
#financial-scenarios .card .table tfoot tr.table-subtotal:hover td,
#financial-flip .card .table tfoot tr.table-subtotal:hover td,
#financial-flip-rent .card .table tfoot tr.table-subtotal:hover td,
#xproforma .card .table tfoot tr.table-subtotal:hover td,
.offcanvas .card .table tfoot tr.table-subtotal:hover td {
  color: var(--r-table-color);
  background-color: var(--r-table-background-hover) !important;
}
#financial-analysis .card .table thead tr.table-total:hover .proforma,
#financial-scenarios .card .table thead tr.table-total:hover .proforma,
#financial-flip .card .table thead tr.table-total:hover .proforma,
#financial-flip-rent .card .table thead tr.table-total:hover .proforma,
#xproforma .card .table thead tr.table-total:hover .proforma,
.offcanvas .card .table thead tr.table-total:hover .proforma,
#financial-analysis .card .table tbody tr.table-total:hover .proforma,
#financial-scenarios .card .table tbody tr.table-total:hover .proforma,
#financial-flip .card .table tbody tr.table-total:hover .proforma,
#financial-flip-rent .card .table tbody tr.table-total:hover .proforma,
#xproforma .card .table tbody tr.table-total:hover .proforma,
.offcanvas .card .table tbody tr.table-total:hover .proforma,
#financial-analysis .card .table tfoot tr.table-total:hover .proforma,
#financial-scenarios .card .table tfoot tr.table-total:hover .proforma,
#financial-flip .card .table tfoot tr.table-total:hover .proforma,
#financial-flip-rent .card .table tfoot tr.table-total:hover .proforma,
#xproforma .card .table tfoot tr.table-total:hover .proforma,
.offcanvas .card .table tfoot tr.table-total:hover .proforma,
#financial-analysis .card .table thead tr.table-subtotal:hover .proforma,
#financial-scenarios .card .table thead tr.table-subtotal:hover .proforma,
#financial-flip .card .table thead tr.table-subtotal:hover .proforma,
#financial-flip-rent .card .table thead tr.table-subtotal:hover .proforma,
#xproforma .card .table thead tr.table-subtotal:hover .proforma,
.offcanvas .card .table thead tr.table-subtotal:hover .proforma,
#financial-analysis .card .table tbody tr.table-subtotal:hover .proforma,
#financial-scenarios .card .table tbody tr.table-subtotal:hover .proforma,
#financial-flip .card .table tbody tr.table-subtotal:hover .proforma,
#financial-flip-rent .card .table tbody tr.table-subtotal:hover .proforma,
#xproforma .card .table tbody tr.table-subtotal:hover .proforma,
.offcanvas .card .table tbody tr.table-subtotal:hover .proforma,
#financial-analysis .card .table tfoot tr.table-subtotal:hover .proforma,
#financial-scenarios .card .table tfoot tr.table-subtotal:hover .proforma,
#financial-flip .card .table tfoot tr.table-subtotal:hover .proforma,
#financial-flip-rent .card .table tfoot tr.table-subtotal:hover .proforma,
#xproforma .card .table tfoot tr.table-subtotal:hover .proforma,
.offcanvas .card .table tfoot tr.table-subtotal:hover .proforma {
  background-color: var(--r-table-background-hover) !important;
}
#financial-analysis .card .table thead tr.table-total,
#financial-scenarios .card .table thead tr.table-total,
#financial-flip .card .table thead tr.table-total,
#financial-flip-rent .card .table thead tr.table-total,
#xproforma .card .table thead tr.table-total,
.offcanvas .card .table thead tr.table-total,
#financial-analysis .card .table tbody tr.table-total,
#financial-scenarios .card .table tbody tr.table-total,
#financial-flip .card .table tbody tr.table-total,
#financial-flip-rent .card .table tbody tr.table-total,
#xproforma .card .table tbody tr.table-total,
.offcanvas .card .table tbody tr.table-total,
#financial-analysis .card .table tfoot tr.table-total,
#financial-scenarios .card .table tfoot tr.table-total,
#financial-flip .card .table tfoot tr.table-total,
#financial-flip-rent .card .table tfoot tr.table-total,
#xproforma .card .table tfoot tr.table-total,
.offcanvas .card .table tfoot tr.table-total {
  --r-table-background: var(--bs-light);
  --r-table-background-hover: var(--bs-gray-100);
}
#financial-analysis .card .table thead tr.table-subtotal,
#financial-scenarios .card .table thead tr.table-subtotal,
#financial-flip .card .table thead tr.table-subtotal,
#financial-flip-rent .card .table thead tr.table-subtotal,
#xproforma .card .table thead tr.table-subtotal,
.offcanvas .card .table thead tr.table-subtotal,
#financial-analysis .card .table tbody tr.table-subtotal,
#financial-scenarios .card .table tbody tr.table-subtotal,
#financial-flip .card .table tbody tr.table-subtotal,
#financial-flip-rent .card .table tbody tr.table-subtotal,
#xproforma .card .table tbody tr.table-subtotal,
.offcanvas .card .table tbody tr.table-subtotal,
#financial-analysis .card .table tfoot tr.table-subtotal,
#financial-scenarios .card .table tfoot tr.table-subtotal,
#financial-flip .card .table tfoot tr.table-subtotal,
#financial-flip-rent .card .table tfoot tr.table-subtotal,
#xproforma .card .table tfoot tr.table-subtotal,
.offcanvas .card .table tfoot tr.table-subtotal {
  --r-table-color: var(--base0F);
  --r-table-background: var(--rs-mist-of-green);
  --r-table-background-hover: var(--rs-mist-of-green-dark);
}
#financial-analysis .card .table tbody.tb-space:after,
#financial-scenarios .card .table tbody.tb-space:after,
#financial-flip .card .table tbody.tb-space:after,
#financial-flip-rent .card .table tbody.tb-space:after,
#xproforma .card .table tbody.tb-space:after,
.offcanvas .card .table tbody.tb-space:after {
  content: '';
  display: table-row;
  height: 15px;
}
#financial-analysis .card .table tbody tr:hover th,
#financial-scenarios .card .table tbody tr:hover th,
#financial-flip .card .table tbody tr:hover th,
#financial-flip-rent .card .table tbody tr:hover th,
#xproforma .card .table tbody tr:hover th,
.offcanvas .card .table tbody tr:hover th,
#financial-analysis .card .table tbody tr.subtotal:hover th,
#financial-scenarios .card .table tbody tr.subtotal:hover th,
#financial-flip .card .table tbody tr.subtotal:hover th,
#financial-flip-rent .card .table tbody tr.subtotal:hover th,
#xproforma .card .table tbody tr.subtotal:hover th,
.offcanvas .card .table tbody tr.subtotal:hover th,
#financial-analysis .card .table tbody tr:hover td,
#financial-scenarios .card .table tbody tr:hover td,
#financial-flip .card .table tbody tr:hover td,
#financial-flip-rent .card .table tbody tr:hover td,
#xproforma .card .table tbody tr:hover td,
.offcanvas .card .table tbody tr:hover td,
#financial-analysis .card .table tbody tr.subtotal:hover td,
#financial-scenarios .card .table tbody tr.subtotal:hover td,
#financial-flip .card .table tbody tr.subtotal:hover td,
#financial-flip-rent .card .table tbody tr.subtotal:hover td,
#xproforma .card .table tbody tr.subtotal:hover td,
.offcanvas .card .table tbody tr.subtotal:hover td {
  background-color: var(--bs-warning-bg-subtle);
}
#financial-analysis .card .table tbody tr td,
#financial-scenarios .card .table tbody tr td,
#financial-flip .card .table tbody tr td,
#financial-flip-rent .card .table tbody tr td,
#xproforma .card .table tbody tr td,
.offcanvas .card .table tbody tr td,
#financial-analysis .card .table tbody tr th,
#financial-scenarios .card .table tbody tr th,
#financial-flip .card .table tbody tr th,
#financial-flip-rent .card .table tbody tr th,
#xproforma .card .table tbody tr th,
.offcanvas .card .table tbody tr th {
  text-align: right;
}
#financial-analysis .card .table tbody tr td:first-child,
#financial-scenarios .card .table tbody tr td:first-child,
#financial-flip .card .table tbody tr td:first-child,
#financial-flip-rent .card .table tbody tr td:first-child,
#xproforma .card .table tbody tr td:first-child,
.offcanvas .card .table tbody tr td:first-child,
#financial-analysis .card .table tbody tr th:first-child,
#financial-scenarios .card .table tbody tr th:first-child,
#financial-flip .card .table tbody tr th:first-child,
#financial-flip-rent .card .table tbody tr th:first-child,
#xproforma .card .table tbody tr th:first-child,
.offcanvas .card .table tbody tr th:first-child {
  text-align: left;
}
#financial-analysis .card .table tbody tr tr.subtotal,
#financial-scenarios .card .table tbody tr tr.subtotal,
#financial-flip .card .table tbody tr tr.subtotal,
#financial-flip-rent .card .table tbody tr tr.subtotal,
#xproforma .card .table tbody tr tr.subtotal,
.offcanvas .card .table tbody tr tr.subtotal {
  background-color: var(--bs-light);
}
#financial-analysis .card .table tbody tr tr.subtotal + tr td,
#financial-scenarios .card .table tbody tr tr.subtotal + tr td,
#financial-flip .card .table tbody tr tr.subtotal + tr td,
#financial-flip-rent .card .table tbody tr tr.subtotal + tr td,
#xproforma .card .table tbody tr tr.subtotal + tr td,
.offcanvas .card .table tbody tr tr.subtotal + tr td {
  border-top: 0;
  padding-top: 15px;
}
#financial-analysis .card .table tbody tr.table-divider th,
#financial-scenarios .card .table tbody tr.table-divider th,
#financial-flip .card .table tbody tr.table-divider th,
#financial-flip-rent .card .table tbody tr.table-divider th,
#xproforma .card .table tbody tr.table-divider th,
.offcanvas .card .table tbody tr.table-divider th,
#financial-analysis .card .table tbody tr.table-divider td,
#financial-scenarios .card .table tbody tr.table-divider td,
#financial-flip .card .table tbody tr.table-divider td,
#financial-flip-rent .card .table tbody tr.table-divider td,
#xproforma .card .table tbody tr.table-divider td,
.offcanvas .card .table tbody tr.table-divider td {
  border-top-width: 3px;
  border-top-color: #c3c3c3;
}
#financial-analysis .card .table .proforma,
#financial-scenarios .card .table .proforma,
#financial-flip .card .table .proforma,
#financial-flip-rent .card .table .proforma,
#xproforma .card .table .proforma,
.offcanvas .card .table .proforma {
  background-color: var(--rs-beluga);
}
#financial-analysis .card .table .proforma .estimated,
#financial-scenarios .card .table .proforma .estimated,
#financial-flip .card .table .proforma .estimated,
#financial-flip-rent .card .table .proforma .estimated,
#xproforma .card .table .proforma .estimated,
.offcanvas .card .table .proforma .estimated {
  background-color: #8e7cc3;
}
#financial-analysis .card .table .proforma:hover,
#financial-scenarios .card .table .proforma:hover,
#financial-flip .card .table .proforma:hover,
#financial-flip-rent .card .table .proforma:hover,
#xproforma .card .table .proforma:hover,
.offcanvas .card .table .proforma:hover {
  background-color: var(--rs-cerebral-gray);
}
#financial-analysis .card .table.text-small,
#financial-scenarios .card .table.text-small,
#financial-flip .card .table.text-small,
#financial-flip-rent .card .table.text-small,
#xproforma .card .table.text-small,
.offcanvas .card .table.text-small {
  font-size: 0.8rem;
}
@media (min-width: 992px) {
  #financial-analysis .card .table.text-small,
  #financial-scenarios .card .table.text-small,
  #financial-flip .card .table.text-small,
  #financial-flip-rent .card .table.text-small,
  #xproforma .card .table.text-small,
  .offcanvas .card .table.text-small {
    font-size: 0.78rem;
  }
}
@media (min-width: 1600px) {
  #financial-analysis .card .table.text-small,
  #financial-scenarios .card .table.text-small,
  #financial-flip .card .table.text-small,
  #financial-flip-rent .card .table.text-small,
  #xproforma .card .table.text-small,
  .offcanvas .card .table.text-small {
    font-size: 0.95rem;
  }
}
#financial-analysis .card .table caption,
#financial-scenarios .card .table caption,
#financial-flip .card .table caption,
#financial-flip-rent .card .table caption,
#xproforma .card .table caption,
.offcanvas .card .table caption {
  font-style: italic;
  padding: 0.75rem;
}
#financial-analysis .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) thead tr th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) thead tr th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) thead tr th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) thead tr th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) thead tr th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) thead tr th:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) tbody tr th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) tbody tr th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) tbody tr th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tbody tr th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) tbody tr th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) tbody tr th:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) tfoot tr th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) tfoot tr th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) tfoot tr th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tfoot tr th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) tfoot tr th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) tfoot tr th:first-child {
  text-align: left;
  left: 0;
  position: -webkit-sticky;
  position: sticky;
  z-index: 1028;
  box-shadow: inset -2px 0px 0px 0px var(--rs-steam);
  width: 180px;
}
@media (min-width: 992px) {
  #financial-analysis .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
  #financial-scenarios .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
  #financial-flip .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
  #financial-flip-rent .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
  #xproforma .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
  .offcanvas .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
  #financial-analysis .card .table-border .table:not(.table-trailing) thead tr th:first-child,
  #financial-scenarios .card .table-border .table:not(.table-trailing) thead tr th:first-child,
  #financial-flip .card .table-border .table:not(.table-trailing) thead tr th:first-child,
  #financial-flip-rent .card .table-border .table:not(.table-trailing) thead tr th:first-child,
  #xproforma .card .table-border .table:not(.table-trailing) thead tr th:first-child,
  .offcanvas .card .table-border .table:not(.table-trailing) thead tr th:first-child,
  #financial-analysis .card .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
  #financial-scenarios .card .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
  #financial-flip .card .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
  #financial-flip-rent .card .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
  #xproforma .card .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
  .offcanvas .card .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
  #financial-analysis .card .table-border .table:not(.table-trailing) tbody tr th:first-child,
  #financial-scenarios .card .table-border .table:not(.table-trailing) tbody tr th:first-child,
  #financial-flip .card .table-border .table:not(.table-trailing) tbody tr th:first-child,
  #financial-flip-rent .card .table-border .table:not(.table-trailing) tbody tr th:first-child,
  #xproforma .card .table-border .table:not(.table-trailing) tbody tr th:first-child,
  .offcanvas .card .table-border .table:not(.table-trailing) tbody tr th:first-child,
  #financial-analysis .card .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
  #financial-scenarios .card .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
  #financial-flip .card .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
  #financial-flip-rent .card .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
  #xproforma .card .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
  .offcanvas .card .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
  #financial-analysis .card .table-border .table:not(.table-trailing) tfoot tr th:first-child,
  #financial-scenarios .card .table-border .table:not(.table-trailing) tfoot tr th:first-child,
  #financial-flip .card .table-border .table:not(.table-trailing) tfoot tr th:first-child,
  #financial-flip-rent .card .table-border .table:not(.table-trailing) tfoot tr th:first-child,
  #xproforma .card .table-border .table:not(.table-trailing) tfoot tr th:first-child,
  .offcanvas .card .table-border .table:not(.table-trailing) tfoot tr th:first-child {
    width: 208px;
  }
}
@media (min-width: 1400px) {
  #financial-analysis .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
  #financial-scenarios .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
  #financial-flip .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
  #financial-flip-rent .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
  #xproforma .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
  .offcanvas .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
  #financial-analysis .card .table-border .table:not(.table-trailing) thead tr th:first-child,
  #financial-scenarios .card .table-border .table:not(.table-trailing) thead tr th:first-child,
  #financial-flip .card .table-border .table:not(.table-trailing) thead tr th:first-child,
  #financial-flip-rent .card .table-border .table:not(.table-trailing) thead tr th:first-child,
  #xproforma .card .table-border .table:not(.table-trailing) thead tr th:first-child,
  .offcanvas .card .table-border .table:not(.table-trailing) thead tr th:first-child,
  #financial-analysis .card .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
  #financial-scenarios .card .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
  #financial-flip .card .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
  #financial-flip-rent .card .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
  #xproforma .card .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
  .offcanvas .card .table-wrap .table:not(.table-trailing) tbody tr th:first-child,
  #financial-analysis .card .table-border .table:not(.table-trailing) tbody tr th:first-child,
  #financial-scenarios .card .table-border .table:not(.table-trailing) tbody tr th:first-child,
  #financial-flip .card .table-border .table:not(.table-trailing) tbody tr th:first-child,
  #financial-flip-rent .card .table-border .table:not(.table-trailing) tbody tr th:first-child,
  #xproforma .card .table-border .table:not(.table-trailing) tbody tr th:first-child,
  .offcanvas .card .table-border .table:not(.table-trailing) tbody tr th:first-child,
  #financial-analysis .card .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
  #financial-scenarios .card .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
  #financial-flip .card .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
  #financial-flip-rent .card .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
  #xproforma .card .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
  .offcanvas .card .table-wrap .table:not(.table-trailing) tfoot tr th:first-child,
  #financial-analysis .card .table-border .table:not(.table-trailing) tfoot tr th:first-child,
  #financial-scenarios .card .table-border .table:not(.table-trailing) tfoot tr th:first-child,
  #financial-flip .card .table-border .table:not(.table-trailing) tfoot tr th:first-child,
  #financial-flip-rent .card .table-border .table:not(.table-trailing) tfoot tr th:first-child,
  #xproforma .card .table-border .table:not(.table-trailing) tfoot tr th:first-child,
  .offcanvas .card .table-border .table:not(.table-trailing) tfoot tr th:first-child {
    width: 240px;
  }
}
#financial-analysis .card .table-wrap .table:not(.table-trailing) thead tr.table-total th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) thead tr.table-total th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) thead tr.table-total th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) thead tr.table-total th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) thead tr.table-total th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) thead tr.table-total th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) thead tr.table-total th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) thead tr.table-total th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) thead tr.table-total th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) thead tr.table-total th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) thead tr.table-total th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) thead tr.table-total th:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tbody tr.table-total th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tbody tr.table-total th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) tbody tr.table-total th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tbody tr.table-total th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) tbody tr.table-total th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) tbody tr.table-total th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) tbody tr.table-total th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) tbody tr.table-total th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) tbody tr.table-total th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tbody tr.table-total th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) tbody tr.table-total th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) tbody tr.table-total th:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) tfoot tr.table-total th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) thead tr.table-total td:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) thead tr.table-total td:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) thead tr.table-total td:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) thead tr.table-total td:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) thead tr.table-total td:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) thead tr.table-total td:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) thead tr.table-total td:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) thead tr.table-total td:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) thead tr.table-total td:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) thead tr.table-total td:first-child,
#xproforma .card .table-border .table:not(.table-trailing) thead tr.table-total td:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) thead tr.table-total td:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tbody tr.table-total td:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tbody tr.table-total td:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) tbody tr.table-total td:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tbody tr.table-total td:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) tbody tr.table-total td:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) tbody tr.table-total td:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) tbody tr.table-total td:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) tbody tr.table-total td:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) tbody tr.table-total td:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tbody tr.table-total td:first-child,
#xproforma .card .table-border .table:not(.table-trailing) tbody tr.table-total td:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) tbody tr.table-total td:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total td:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total td:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total td:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total td:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total td:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total td:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) tfoot tr.table-total td:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) tfoot tr.table-total td:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) tfoot tr.table-total td:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tfoot tr.table-total td:first-child,
#xproforma .card .table-border .table:not(.table-trailing) tfoot tr.table-total td:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) tfoot tr.table-total td:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal td:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal td:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal td:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal td:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal td:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal td:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) thead tr.table-subtotal td:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) thead tr.table-subtotal td:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) thead tr.table-subtotal td:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) thead tr.table-subtotal td:first-child,
#xproforma .card .table-border .table:not(.table-trailing) thead tr.table-subtotal td:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) thead tr.table-subtotal td:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal td:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal td:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal td:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal td:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal td:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal td:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal td:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal td:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal td:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal td:first-child,
#xproforma .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal td:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal td:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal td:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal td:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal td:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal td:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal td:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal td:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal td:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal td:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal td:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal td:first-child,
#xproforma .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal td:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal td:first-child {
  box-shadow: inset -2px 0px 0px 0px var(--bs-white);
  background-color: var(--bs-gray-100) !important;
  color: #666 !important;
}
#financial-analysis .card .table-wrap .table:not(.table-trailing) thead tr.table-total:hover th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) thead tr.table-total:hover th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) thead tr.table-total:hover th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) thead tr.table-total:hover th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) thead tr.table-total:hover th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) thead tr.table-total:hover th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) thead tr.table-total:hover th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) thead tr.table-total:hover th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) thead tr.table-total:hover th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) thead tr.table-total:hover th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) thead tr.table-total:hover th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) thead tr.table-total:hover th:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tbody tr.table-total:hover th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tbody tr.table-total:hover th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) tbody tr.table-total:hover th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tbody tr.table-total:hover th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) tbody tr.table-total:hover th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) tbody tr.table-total:hover th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) tbody tr.table-total:hover th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) tbody tr.table-total:hover th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) tbody tr.table-total:hover th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tbody tr.table-total:hover th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) tbody tr.table-total:hover th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) tbody tr.table-total:hover th:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total:hover th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total:hover th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total:hover th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total:hover th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total:hover th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total:hover th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) tfoot tr.table-total:hover th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) tfoot tr.table-total:hover th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) tfoot tr.table-total:hover th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tfoot tr.table-total:hover th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) tfoot tr.table-total:hover th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) tfoot tr.table-total:hover th:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal:hover th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal:hover th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal:hover th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal:hover th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal:hover th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal:hover th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) thead tr.table-subtotal:hover th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) thead tr.table-subtotal:hover th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) thead tr.table-subtotal:hover th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) thead tr.table-subtotal:hover th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) thead tr.table-subtotal:hover th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) thead tr.table-subtotal:hover th:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal:hover th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal:hover th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal:hover th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal:hover th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal:hover th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal:hover th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal:hover th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal:hover th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal:hover th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal:hover th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal:hover th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal:hover th:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal:hover th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal:hover th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal:hover th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal:hover th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal:hover th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal:hover th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal:hover th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal:hover th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal:hover th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal:hover th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal:hover th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal:hover th:first-child {
  background-color: var(--bs-gray-100) !important;
  color: #666 !important;
  box-shadow: inset -2px 0px 0px 0px var(--bs-white);
}
#financial-analysis .card .table-wrap .table:not(.table-trailing) thead tr.table-total th,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) thead tr.table-total th,
#financial-flip .card .table-wrap .table:not(.table-trailing) thead tr.table-total th,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) thead tr.table-total th,
#xproforma .card .table-wrap .table:not(.table-trailing) thead tr.table-total th,
.offcanvas .card .table-wrap .table:not(.table-trailing) thead tr.table-total th,
#financial-analysis .card .table-border .table:not(.table-trailing) thead tr.table-total th,
#financial-scenarios .card .table-border .table:not(.table-trailing) thead tr.table-total th,
#financial-flip .card .table-border .table:not(.table-trailing) thead tr.table-total th,
#financial-flip-rent .card .table-border .table:not(.table-trailing) thead tr.table-total th,
#xproforma .card .table-border .table:not(.table-trailing) thead tr.table-total th,
.offcanvas .card .table-border .table:not(.table-trailing) thead tr.table-total th,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tbody tr.table-total th,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tbody tr.table-total th,
#financial-flip .card .table-wrap .table:not(.table-trailing) tbody tr.table-total th,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tbody tr.table-total th,
#xproforma .card .table-wrap .table:not(.table-trailing) tbody tr.table-total th,
.offcanvas .card .table-wrap .table:not(.table-trailing) tbody tr.table-total th,
#financial-analysis .card .table-border .table:not(.table-trailing) tbody tr.table-total th,
#financial-scenarios .card .table-border .table:not(.table-trailing) tbody tr.table-total th,
#financial-flip .card .table-border .table:not(.table-trailing) tbody tr.table-total th,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tbody tr.table-total th,
#xproforma .card .table-border .table:not(.table-trailing) tbody tr.table-total th,
.offcanvas .card .table-border .table:not(.table-trailing) tbody tr.table-total th,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total th,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total th,
#financial-flip .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total th,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total th,
#xproforma .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total th,
.offcanvas .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total th,
#financial-analysis .card .table-border .table:not(.table-trailing) tfoot tr.table-total th,
#financial-scenarios .card .table-border .table:not(.table-trailing) tfoot tr.table-total th,
#financial-flip .card .table-border .table:not(.table-trailing) tfoot tr.table-total th,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tfoot tr.table-total th,
#xproforma .card .table-border .table:not(.table-trailing) tfoot tr.table-total th,
.offcanvas .card .table-border .table:not(.table-trailing) tfoot tr.table-total th,
#financial-analysis .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th,
#financial-flip .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th,
#xproforma .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th,
.offcanvas .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th,
#financial-analysis .card .table-border .table:not(.table-trailing) thead tr.table-subtotal th,
#financial-scenarios .card .table-border .table:not(.table-trailing) thead tr.table-subtotal th,
#financial-flip .card .table-border .table:not(.table-trailing) thead tr.table-subtotal th,
#financial-flip-rent .card .table-border .table:not(.table-trailing) thead tr.table-subtotal th,
#xproforma .card .table-border .table:not(.table-trailing) thead tr.table-subtotal th,
.offcanvas .card .table-border .table:not(.table-trailing) thead tr.table-subtotal th,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th,
#financial-flip .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th,
#xproforma .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th,
.offcanvas .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th,
#financial-analysis .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal th,
#financial-scenarios .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal th,
#financial-flip .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal th,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal th,
#xproforma .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal th,
.offcanvas .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal th,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th,
#financial-flip .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th,
#xproforma .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th,
.offcanvas .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th,
#financial-analysis .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th,
#financial-scenarios .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th,
#financial-flip .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th,
#xproforma .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th,
.offcanvas .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th {
  font-weight: 700 !important;
}
#financial-analysis .card .table-wrap .table:not(.table-trailing) thead tr.table-total th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) thead tr.table-total th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) thead tr.table-total th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) thead tr.table-total th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) thead tr.table-total th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) thead tr.table-total th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) thead tr.table-total th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) thead tr.table-total th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) thead tr.table-total th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) thead tr.table-total th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) thead tr.table-total th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) thead tr.table-total th:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tbody tr.table-total th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tbody tr.table-total th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) tbody tr.table-total th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tbody tr.table-total th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) tbody tr.table-total th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) tbody tr.table-total th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) tbody tr.table-total th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) tbody tr.table-total th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) tbody tr.table-total th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tbody tr.table-total th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) tbody tr.table-total th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) tbody tr.table-total th:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) tfoot tr.table-total th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) tfoot tr.table-total th:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) thead tr.table-subtotal th:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal th:first-child,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal th:first-child {
  box-shadow: inset -2px 0px 0px 0px var(--rs-steam);
  background-color: var(--r-table-background) !important;
}
#financial-analysis .card .table-wrap .table:not(.table-trailing) thead tr.table-total .proforma,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) thead tr.table-total .proforma,
#financial-flip .card .table-wrap .table:not(.table-trailing) thead tr.table-total .proforma,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) thead tr.table-total .proforma,
#xproforma .card .table-wrap .table:not(.table-trailing) thead tr.table-total .proforma,
.offcanvas .card .table-wrap .table:not(.table-trailing) thead tr.table-total .proforma,
#financial-analysis .card .table-border .table:not(.table-trailing) thead tr.table-total .proforma,
#financial-scenarios .card .table-border .table:not(.table-trailing) thead tr.table-total .proforma,
#financial-flip .card .table-border .table:not(.table-trailing) thead tr.table-total .proforma,
#financial-flip-rent .card .table-border .table:not(.table-trailing) thead tr.table-total .proforma,
#xproforma .card .table-border .table:not(.table-trailing) thead tr.table-total .proforma,
.offcanvas .card .table-border .table:not(.table-trailing) thead tr.table-total .proforma,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tbody tr.table-total .proforma,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tbody tr.table-total .proforma,
#financial-flip .card .table-wrap .table:not(.table-trailing) tbody tr.table-total .proforma,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tbody tr.table-total .proforma,
#xproforma .card .table-wrap .table:not(.table-trailing) tbody tr.table-total .proforma,
.offcanvas .card .table-wrap .table:not(.table-trailing) tbody tr.table-total .proforma,
#financial-analysis .card .table-border .table:not(.table-trailing) tbody tr.table-total .proforma,
#financial-scenarios .card .table-border .table:not(.table-trailing) tbody tr.table-total .proforma,
#financial-flip .card .table-border .table:not(.table-trailing) tbody tr.table-total .proforma,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tbody tr.table-total .proforma,
#xproforma .card .table-border .table:not(.table-trailing) tbody tr.table-total .proforma,
.offcanvas .card .table-border .table:not(.table-trailing) tbody tr.table-total .proforma,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total .proforma,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total .proforma,
#financial-flip .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total .proforma,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total .proforma,
#xproforma .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total .proforma,
.offcanvas .card .table-wrap .table:not(.table-trailing) tfoot tr.table-total .proforma,
#financial-analysis .card .table-border .table:not(.table-trailing) tfoot tr.table-total .proforma,
#financial-scenarios .card .table-border .table:not(.table-trailing) tfoot tr.table-total .proforma,
#financial-flip .card .table-border .table:not(.table-trailing) tfoot tr.table-total .proforma,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tfoot tr.table-total .proforma,
#xproforma .card .table-border .table:not(.table-trailing) tfoot tr.table-total .proforma,
.offcanvas .card .table-border .table:not(.table-trailing) tfoot tr.table-total .proforma,
#financial-analysis .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal .proforma,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal .proforma,
#financial-flip .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal .proforma,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal .proforma,
#xproforma .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal .proforma,
.offcanvas .card .table-wrap .table:not(.table-trailing) thead tr.table-subtotal .proforma,
#financial-analysis .card .table-border .table:not(.table-trailing) thead tr.table-subtotal .proforma,
#financial-scenarios .card .table-border .table:not(.table-trailing) thead tr.table-subtotal .proforma,
#financial-flip .card .table-border .table:not(.table-trailing) thead tr.table-subtotal .proforma,
#financial-flip-rent .card .table-border .table:not(.table-trailing) thead tr.table-subtotal .proforma,
#xproforma .card .table-border .table:not(.table-trailing) thead tr.table-subtotal .proforma,
.offcanvas .card .table-border .table:not(.table-trailing) thead tr.table-subtotal .proforma,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal .proforma,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal .proforma,
#financial-flip .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal .proforma,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal .proforma,
#xproforma .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal .proforma,
.offcanvas .card .table-wrap .table:not(.table-trailing) tbody tr.table-subtotal .proforma,
#financial-analysis .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal .proforma,
#financial-scenarios .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal .proforma,
#financial-flip .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal .proforma,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal .proforma,
#xproforma .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal .proforma,
.offcanvas .card .table-border .table:not(.table-trailing) tbody tr.table-subtotal .proforma,
#financial-analysis .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal .proforma,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal .proforma,
#financial-flip .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal .proforma,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal .proforma,
#xproforma .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal .proforma,
.offcanvas .card .table-wrap .table:not(.table-trailing) tfoot tr.table-subtotal .proforma,
#financial-analysis .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal .proforma,
#financial-scenarios .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal .proforma,
#financial-flip .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal .proforma,
#financial-flip-rent .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal .proforma,
#xproforma .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal .proforma,
.offcanvas .card .table-border .table:not(.table-trailing) tfoot tr.table-subtotal .proforma {
  background-color: var(--r-table-background-hover) !important;
}
#financial-analysis .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
#financial-scenarios .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
#financial-flip .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
#financial-flip-rent .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
#xproforma .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
.offcanvas .card .table-wrap .table:not(.table-trailing) thead tr th:first-child,
#financial-analysis .card .table-border .table:not(.table-trailing) thead tr th:first-child,
#financial-scenarios .card .table-border .table:not(.table-trailing) thead tr th:first-child,
#financial-flip .card .table-border .table:not(.table-trailing) thead tr th:first-child,
#financial-flip-rent .card .table-border .table:not(.table-trailing) thead tr th:first-child,
#xproforma .card .table-border .table:not(.table-trailing) thead tr th:first-child,
.offcanvas .card .table-border .table:not(.table-trailing) thead tr th:first-child {
  box-shadow: none;
}
#financial-analysis .card .table-wrap,
#financial-scenarios .card .table-wrap,
#financial-flip .card .table-wrap,
#financial-flip-rent .card .table-wrap,
#xproforma .card .table-wrap,
.offcanvas .card .table-wrap {
  overflow-x: auto;
}
#financial-analysis .card .table-wrap .table,
#financial-scenarios .card .table-wrap .table,
#financial-flip .card .table-wrap .table,
#financial-flip-rent .card .table-wrap .table,
#xproforma .card .table-wrap .table,
.offcanvas .card .table-wrap .table {
  border-collapse: separate;
  border-spacing: 0;
  table-layout: fixed;
}
#financial-analysis .card .table-wrap .table thead tr:hover .proforma,
#financial-scenarios .card .table-wrap .table thead tr:hover .proforma,
#financial-flip .card .table-wrap .table thead tr:hover .proforma,
#financial-flip-rent .card .table-wrap .table thead tr:hover .proforma,
#xproforma .card .table-wrap .table thead tr:hover .proforma,
.offcanvas .card .table-wrap .table thead tr:hover .proforma {
  background-color: var(--rs-cerebral-gray);
}
#financial-analysis .card .table-wrap .table thead tr.table-subtitle th,
#financial-scenarios .card .table-wrap .table thead tr.table-subtitle th,
#financial-flip .card .table-wrap .table thead tr.table-subtitle th,
#financial-flip-rent .card .table-wrap .table thead tr.table-subtitle th,
#xproforma .card .table-wrap .table thead tr.table-subtitle th,
.offcanvas .card .table-wrap .table thead tr.table-subtitle th,
#financial-analysis .card .table-wrap .table thead tr.table-subtitle td,
#financial-scenarios .card .table-wrap .table thead tr.table-subtitle td,
#financial-flip .card .table-wrap .table thead tr.table-subtitle td,
#financial-flip-rent .card .table-wrap .table thead tr.table-subtitle td,
#xproforma .card .table-wrap .table thead tr.table-subtitle td,
.offcanvas .card .table-wrap .table thead tr.table-subtitle td {
  background-color: var(--bs-eclipse) !important;
}
#financial-analysis .card .table-wrap .table thead tr.table-subtitle th,
#financial-scenarios .card .table-wrap .table thead tr.table-subtitle th,
#financial-flip .card .table-wrap .table thead tr.table-subtitle th,
#financial-flip-rent .card .table-wrap .table thead tr.table-subtitle th,
#xproforma .card .table-wrap .table thead tr.table-subtitle th,
.offcanvas .card .table-wrap .table thead tr.table-subtitle th {
  font-weight: bold;
}
#financial-analysis .card .table-wrap .table thead tr.table-subtitle th:first-child,
#financial-scenarios .card .table-wrap .table thead tr.table-subtitle th:first-child,
#financial-flip .card .table-wrap .table thead tr.table-subtitle th:first-child,
#financial-flip-rent .card .table-wrap .table thead tr.table-subtitle th:first-child,
#xproforma .card .table-wrap .table thead tr.table-subtitle th:first-child,
.offcanvas .card .table-wrap .table thead tr.table-subtitle th:first-child {
  box-shadow: none;
  color: var(--bs-white);
}
#financial-analysis .card .table-wrap .table thead tr th,
#financial-scenarios .card .table-wrap .table thead tr th,
#financial-flip .card .table-wrap .table thead tr th,
#financial-flip-rent .card .table-wrap .table thead tr th,
#xproforma .card .table-wrap .table thead tr th,
.offcanvas .card .table-wrap .table thead tr th {
  font-weight: bold;
}
#financial-analysis .card .table.mode-basic.mlse-financial-overview .mlse-column,
#financial-scenarios .card .table.mode-basic.mlse-financial-overview .mlse-column,
#financial-flip .card .table.mode-basic.mlse-financial-overview .mlse-column,
#financial-flip-rent .card .table.mode-basic.mlse-financial-overview .mlse-column,
#xproforma .card .table.mode-basic.mlse-financial-overview .mlse-column,
.offcanvas .card .table.mode-basic.mlse-financial-overview .mlse-column,
#financial-analysis .card .table.mode-advanced.mlse-financial-overview .mlse-column,
#financial-scenarios .card .table.mode-advanced.mlse-financial-overview .mlse-column,
#financial-flip .card .table.mode-advanced.mlse-financial-overview .mlse-column,
#financial-flip-rent .card .table.mode-advanced.mlse-financial-overview .mlse-column,
#xproforma .card .table.mode-advanced.mlse-financial-overview .mlse-column,
.offcanvas .card .table.mode-advanced.mlse-financial-overview .mlse-column {
  width: 80px;
}
@media (min-width: 992px) {
  #financial-analysis .card .table.mode-basic.mlse-financial-overview .mlse-column,
  #financial-scenarios .card .table.mode-basic.mlse-financial-overview .mlse-column,
  #financial-flip .card .table.mode-basic.mlse-financial-overview .mlse-column,
  #financial-flip-rent .card .table.mode-basic.mlse-financial-overview .mlse-column,
  #xproforma .card .table.mode-basic.mlse-financial-overview .mlse-column,
  .offcanvas .card .table.mode-basic.mlse-financial-overview .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-financial-overview .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-financial-overview .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-financial-overview .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-financial-overview .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-financial-overview .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-financial-overview .mlse-column {
    width: 80px;
  }
}
@media (min-width: 1400px) {
  #financial-analysis .card .table.mode-basic.mlse-financial-overview .mlse-column,
  #financial-scenarios .card .table.mode-basic.mlse-financial-overview .mlse-column,
  #financial-flip .card .table.mode-basic.mlse-financial-overview .mlse-column,
  #financial-flip-rent .card .table.mode-basic.mlse-financial-overview .mlse-column,
  #xproforma .card .table.mode-basic.mlse-financial-overview .mlse-column,
  .offcanvas .card .table.mode-basic.mlse-financial-overview .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-financial-overview .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-financial-overview .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-financial-overview .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-financial-overview .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-financial-overview .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-financial-overview .mlse-column {
    width: 90px;
  }
}
@media (min-width: 1600px) {
  #financial-analysis .card .table.mode-basic.mlse-financial-overview .mlse-column,
  #financial-scenarios .card .table.mode-basic.mlse-financial-overview .mlse-column,
  #financial-flip .card .table.mode-basic.mlse-financial-overview .mlse-column,
  #financial-flip-rent .card .table.mode-basic.mlse-financial-overview .mlse-column,
  #xproforma .card .table.mode-basic.mlse-financial-overview .mlse-column,
  .offcanvas .card .table.mode-basic.mlse-financial-overview .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-financial-overview .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-financial-overview .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-financial-overview .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-financial-overview .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-financial-overview .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-financial-overview .mlse-column {
    width: 75px;
  }
}
#financial-analysis .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
#financial-scenarios .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
#financial-flip .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
#financial-flip-rent .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
#xproforma .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
.offcanvas .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
#financial-analysis .card .table.mode-basic.mlse-value-equity .mlse-column,
#financial-scenarios .card .table.mode-basic.mlse-value-equity .mlse-column,
#financial-flip .card .table.mode-basic.mlse-value-equity .mlse-column,
#financial-flip-rent .card .table.mode-basic.mlse-value-equity .mlse-column,
#xproforma .card .table.mode-basic.mlse-value-equity .mlse-column,
.offcanvas .card .table.mode-basic.mlse-value-equity .mlse-column {
  width: 80px;
}
@media (min-width: 992px) {
  #financial-analysis .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
  #financial-scenarios .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
  #financial-flip .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
  #financial-flip-rent .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
  #xproforma .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
  .offcanvas .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
  #financial-analysis .card .table.mode-basic.mlse-value-equity .mlse-column,
  #financial-scenarios .card .table.mode-basic.mlse-value-equity .mlse-column,
  #financial-flip .card .table.mode-basic.mlse-value-equity .mlse-column,
  #financial-flip-rent .card .table.mode-basic.mlse-value-equity .mlse-column,
  #xproforma .card .table.mode-basic.mlse-value-equity .mlse-column,
  .offcanvas .card .table.mode-basic.mlse-value-equity .mlse-column {
    width: 80px;
  }
}
@media (min-width: 1400px) {
  #financial-analysis .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
  #financial-scenarios .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
  #financial-flip .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
  #financial-flip-rent .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
  #xproforma .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
  .offcanvas .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
  #financial-analysis .card .table.mode-basic.mlse-value-equity .mlse-column,
  #financial-scenarios .card .table.mode-basic.mlse-value-equity .mlse-column,
  #financial-flip .card .table.mode-basic.mlse-value-equity .mlse-column,
  #financial-flip-rent .card .table.mode-basic.mlse-value-equity .mlse-column,
  #xproforma .card .table.mode-basic.mlse-value-equity .mlse-column,
  .offcanvas .card .table.mode-basic.mlse-value-equity .mlse-column {
    width: 90px;
  }
}
@media (min-width: 1600px) {
  #financial-analysis .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
  #financial-scenarios .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
  #financial-flip .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
  #financial-flip-rent .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
  #xproforma .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
  .offcanvas .card .table.mode-basic.mlse-cash-flow-summary .mlse-column,
  #financial-analysis .card .table.mode-basic.mlse-value-equity .mlse-column,
  #financial-scenarios .card .table.mode-basic.mlse-value-equity .mlse-column,
  #financial-flip .card .table.mode-basic.mlse-value-equity .mlse-column,
  #financial-flip-rent .card .table.mode-basic.mlse-value-equity .mlse-column,
  #xproforma .card .table.mode-basic.mlse-value-equity .mlse-column,
  .offcanvas .card .table.mode-basic.mlse-value-equity .mlse-column {
    width: 75px;
  }
}
#financial-analysis .card .table.mode-advanced.mlse-investment-summary .mlse-column,
#financial-scenarios .card .table.mode-advanced.mlse-investment-summary .mlse-column,
#financial-flip .card .table.mode-advanced.mlse-investment-summary .mlse-column,
#financial-flip-rent .card .table.mode-advanced.mlse-investment-summary .mlse-column,
#xproforma .card .table.mode-advanced.mlse-investment-summary .mlse-column,
.offcanvas .card .table.mode-advanced.mlse-investment-summary .mlse-column,
#financial-analysis .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
#financial-scenarios .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
#financial-flip .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
#financial-flip-rent .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
#xproforma .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
.offcanvas .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
#financial-analysis .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
#financial-scenarios .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
#financial-flip .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
#financial-flip-rent .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
#xproforma .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
.offcanvas .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
#financial-analysis .card .table.mode-advanced.mlse-net-profit .mlse-column,
#financial-scenarios .card .table.mode-advanced.mlse-net-profit .mlse-column,
#financial-flip .card .table.mode-advanced.mlse-net-profit .mlse-column,
#financial-flip-rent .card .table.mode-advanced.mlse-net-profit .mlse-column,
#xproforma .card .table.mode-advanced.mlse-net-profit .mlse-column,
.offcanvas .card .table.mode-advanced.mlse-net-profit .mlse-column,
#financial-analysis .card .table.mode-advanced.mlse-pro-forma .mlse-column,
#financial-scenarios .card .table.mode-advanced.mlse-pro-forma .mlse-column,
#financial-flip .card .table.mode-advanced.mlse-pro-forma .mlse-column,
#financial-flip-rent .card .table.mode-advanced.mlse-pro-forma .mlse-column,
#xproforma .card .table.mode-advanced.mlse-pro-forma .mlse-column,
.offcanvas .card .table.mode-advanced.mlse-pro-forma .mlse-column {
  width: 80px;
}
@media (min-width: 992px) {
  #financial-analysis .card .table.mode-advanced.mlse-investment-summary .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-investment-summary .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-investment-summary .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-investment-summary .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-investment-summary .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-investment-summary .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-net-profit .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-net-profit .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-net-profit .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-net-profit .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-net-profit .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-net-profit .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-pro-forma .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-pro-forma .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-pro-forma .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-pro-forma .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-pro-forma .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-pro-forma .mlse-column {
    width: 80px;
  }
}
@media (min-width: 1400px) {
  #financial-analysis .card .table.mode-advanced.mlse-investment-summary .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-investment-summary .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-investment-summary .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-investment-summary .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-investment-summary .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-investment-summary .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-net-profit .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-net-profit .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-net-profit .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-net-profit .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-net-profit .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-net-profit .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-pro-forma .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-pro-forma .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-pro-forma .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-pro-forma .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-pro-forma .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-pro-forma .mlse-column {
    width: 90px;
  }
}
@media (min-width: 1600px) {
  #financial-analysis .card .table.mode-advanced.mlse-investment-summary .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-investment-summary .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-investment-summary .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-investment-summary .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-investment-summary .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-investment-summary .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-financial-indicators .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-net-profit .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-net-profit .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-net-profit .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-net-profit .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-net-profit .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-net-profit .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-pro-forma .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-pro-forma .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-pro-forma .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-pro-forma .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-pro-forma .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-pro-forma .mlse-column {
    width: 75px;
  }
}
#financial-analysis .card .table.mode-advanced.mlse-wealth .mlse-column,
#financial-scenarios .card .table.mode-advanced.mlse-wealth .mlse-column,
#financial-flip .card .table.mode-advanced.mlse-wealth .mlse-column,
#financial-flip-rent .card .table.mode-advanced.mlse-wealth .mlse-column,
#xproforma .card .table.mode-advanced.mlse-wealth .mlse-column,
.offcanvas .card .table.mode-advanced.mlse-wealth .mlse-column,
#financial-analysis .card .table.mode-advanced.mlse-apod .mlse-column,
#financial-scenarios .card .table.mode-advanced.mlse-apod .mlse-column,
#financial-flip .card .table.mode-advanced.mlse-apod .mlse-column,
#financial-flip-rent .card .table.mode-advanced.mlse-apod .mlse-column,
#xproforma .card .table.mode-advanced.mlse-apod .mlse-column,
.offcanvas .card .table.mode-advanced.mlse-apod .mlse-column,
#financial-analysis .card .table.mode-advanced.mlse-appreciation .mlse-column,
#financial-scenarios .card .table.mode-advanced.mlse-appreciation .mlse-column,
#financial-flip .card .table.mode-advanced.mlse-appreciation .mlse-column,
#financial-flip-rent .card .table.mode-advanced.mlse-appreciation .mlse-column,
#xproforma .card .table.mode-advanced.mlse-appreciation .mlse-column,
.offcanvas .card .table.mode-advanced.mlse-appreciation .mlse-column,
#financial-analysis .card .table.mode-advanced.mlse-value-equity .mlse-column,
#financial-scenarios .card .table.mode-advanced.mlse-value-equity .mlse-column,
#financial-flip .card .table.mode-advanced.mlse-value-equity .mlse-column,
#financial-flip-rent .card .table.mode-advanced.mlse-value-equity .mlse-column,
#xproforma .card .table.mode-advanced.mlse-value-equity .mlse-column,
.offcanvas .card .table.mode-advanced.mlse-value-equity .mlse-column {
  width: 80px;
}
@media (min-width: 992px) {
  #financial-analysis .card .table.mode-advanced.mlse-wealth .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-wealth .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-wealth .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-wealth .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-wealth .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-wealth .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-apod .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-apod .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-apod .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-apod .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-apod .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-apod .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-appreciation .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-appreciation .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-appreciation .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-appreciation .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-appreciation .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-appreciation .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-value-equity .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-value-equity .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-value-equity .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-value-equity .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-value-equity .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-value-equity .mlse-column {
    width: 59px;
  }
}
@media (min-width: 1200px) {
  #financial-analysis .card .table.mode-advanced.mlse-wealth .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-wealth .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-wealth .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-wealth .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-wealth .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-wealth .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-apod .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-apod .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-apod .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-apod .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-apod .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-apod .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-appreciation .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-appreciation .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-appreciation .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-appreciation .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-appreciation .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-appreciation .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-value-equity .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-value-equity .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-value-equity .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-value-equity .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-value-equity .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-value-equity .mlse-column {
    width: 80px;
  }
}
@media (min-width: 1600px) {
  #financial-analysis .card .table.mode-advanced.mlse-wealth .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-wealth .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-wealth .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-wealth .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-wealth .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-wealth .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-apod .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-apod .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-apod .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-apod .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-apod .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-apod .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-appreciation .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-appreciation .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-appreciation .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-appreciation .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-appreciation .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-appreciation .mlse-column,
  #financial-analysis .card .table.mode-advanced.mlse-value-equity .mlse-column,
  #financial-scenarios .card .table.mode-advanced.mlse-value-equity .mlse-column,
  #financial-flip .card .table.mode-advanced.mlse-value-equity .mlse-column,
  #financial-flip-rent .card .table.mode-advanced.mlse-value-equity .mlse-column,
  #xproforma .card .table.mode-advanced.mlse-value-equity .mlse-column,
  .offcanvas .card .table.mode-advanced.mlse-value-equity .mlse-column {
    width: 100px;
  }
}
#financial-analysis .card .table.mlse-green,
#financial-scenarios .card .table.mlse-green,
#financial-flip .card .table.mlse-green,
#financial-flip-rent .card .table.mlse-green,
#xproforma .card .table.mlse-green,
.offcanvas .card .table.mlse-green {
  color: var(--bs-green);
}
#financial-analysis .card .table.mlse-red,
#financial-scenarios .card .table.mlse-red,
#financial-flip .card .table.mlse-red,
#financial-flip-rent .card .table.mlse-red,
#xproforma .card .table.mlse-red,
.offcanvas .card .table.mlse-red {
  color: var(--bs-red);
}
#financial-analysis .card .table.mlse-column .premium,
#financial-scenarios .card .table.mlse-column .premium,
#financial-flip .card .table.mlse-column .premium,
#financial-flip-rent .card .table.mlse-column .premium,
#xproforma .card .table.mlse-column .premium,
.offcanvas .card .table.mlse-column .premium {
  color: transparent;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  filter: blur(2px);
  -moz-filter: blur(2px);
  -webkit-filter: blur(2px);
  opacity: 0.5;
}
.mode-basic.mlse-financial-overview .mlse-column,
.mode-advanced.mlse-financial-overview .mlse-column,
.mode-basic.mlse-financial-overview .table-column,
.mode-advanced.mlse-financial-overview .table-column {
  width: 80px;
}
@media (min-width: 992px) {
  .mode-basic.mlse-financial-overview .mlse-column,
  .mode-advanced.mlse-financial-overview .mlse-column,
  .mode-basic.mlse-financial-overview .table-column,
  .mode-advanced.mlse-financial-overview .table-column {
    width: 80px;
  }
}
@media (min-width: 1400px) {
  .mode-basic.mlse-financial-overview .mlse-column,
  .mode-advanced.mlse-financial-overview .mlse-column,
  .mode-basic.mlse-financial-overview .table-column,
  .mode-advanced.mlse-financial-overview .table-column {
    width: 90px;
  }
}
@media (min-width: 1600px) {
  .mode-basic.mlse-financial-overview .mlse-column,
  .mode-advanced.mlse-financial-overview .mlse-column,
  .mode-basic.mlse-financial-overview .table-column,
  .mode-advanced.mlse-financial-overview .table-column {
    width: 75px;
  }
}
.mode-basic.mlse-cash-flow-summary .mlse-column,
.mode-basic.mlse-value-equity .mlse-column,
.mode-basic.mlse-cash-flow-summary .table-column,
.mode-basic.mlse-value-equity .table-column {
  width: 80px;
}
@media (min-width: 992px) {
  .mode-basic.mlse-cash-flow-summary .mlse-column,
  .mode-basic.mlse-value-equity .mlse-column,
  .mode-basic.mlse-cash-flow-summary .table-column,
  .mode-basic.mlse-value-equity .table-column {
    width: 80px;
  }
}
@media (min-width: 1400px) {
  .mode-basic.mlse-cash-flow-summary .mlse-column,
  .mode-basic.mlse-value-equity .mlse-column,
  .mode-basic.mlse-cash-flow-summary .table-column,
  .mode-basic.mlse-value-equity .table-column {
    width: 90px;
  }
}
@media (min-width: 1600px) {
  .mode-basic.mlse-cash-flow-summary .mlse-column,
  .mode-basic.mlse-value-equity .mlse-column,
  .mode-basic.mlse-cash-flow-summary .table-column,
  .mode-basic.mlse-value-equity .table-column {
    width: 75px;
  }
}
.mode-advanced.mlse-investment-summary .mlse-column,
.mode-advanced.mlse-financial-indicators .mlse-column,
.mode-advanced.mlse-gross-sales-proceeds .mlse-column,
.mode-advanced.mlse-net-profit .mlse-column,
.mode-advanced.mlse-pro-forma .mlse-column {
  width: 80px;
}
@media (min-width: 992px) {
  .mode-advanced.mlse-investment-summary .mlse-column,
  .mode-advanced.mlse-financial-indicators .mlse-column,
  .mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  .mode-advanced.mlse-net-profit .mlse-column,
  .mode-advanced.mlse-pro-forma .mlse-column {
    width: 80px;
  }
}
@media (min-width: 1400px) {
  .mode-advanced.mlse-investment-summary .mlse-column,
  .mode-advanced.mlse-financial-indicators .mlse-column,
  .mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  .mode-advanced.mlse-net-profit .mlse-column,
  .mode-advanced.mlse-pro-forma .mlse-column {
    width: 90px;
  }
}
@media (min-width: 1600px) {
  .mode-advanced.mlse-investment-summary .mlse-column,
  .mode-advanced.mlse-financial-indicators .mlse-column,
  .mode-advanced.mlse-gross-sales-proceeds .mlse-column,
  .mode-advanced.mlse-net-profit .mlse-column,
  .mode-advanced.mlse-pro-forma .mlse-column {
    width: 75px;
  }
}
.mode-advanced.mlse-wealth .mlse-column,
.mode-advanced.mlse-apod .mlse-column,
.mode-advanced.mlse-appreciation .mlse-column,
.mode-advanced.mlse-value-equity .mlse-column,
.mode-advanced.mlse-wealth .table-column,
.mode-advanced.mlse-apod .table-column,
.mode-advanced.mlse-appreciation .table-column,
.mode-advanced.mlse-value-equity .table-column {
  width: 80px;
}
@media (min-width: 992px) {
  .mode-advanced.mlse-wealth .mlse-column,
  .mode-advanced.mlse-apod .mlse-column,
  .mode-advanced.mlse-appreciation .mlse-column,
  .mode-advanced.mlse-value-equity .mlse-column,
  .mode-advanced.mlse-wealth .table-column,
  .mode-advanced.mlse-apod .table-column,
  .mode-advanced.mlse-appreciation .table-column,
  .mode-advanced.mlse-value-equity .table-column {
    width: 59px;
  }
}
@media (min-width: 1200px) {
  .mode-advanced.mlse-wealth .mlse-column,
  .mode-advanced.mlse-apod .mlse-column,
  .mode-advanced.mlse-appreciation .mlse-column,
  .mode-advanced.mlse-value-equity .mlse-column,
  .mode-advanced.mlse-wealth .table-column,
  .mode-advanced.mlse-apod .table-column,
  .mode-advanced.mlse-appreciation .table-column,
  .mode-advanced.mlse-value-equity .table-column {
    width: 80px;
  }
}
@media (min-width: 1600px) {
  .mode-advanced.mlse-wealth .mlse-column,
  .mode-advanced.mlse-apod .mlse-column,
  .mode-advanced.mlse-appreciation .mlse-column,
  .mode-advanced.mlse-value-equity .mlse-column,
  .mode-advanced.mlse-wealth .table-column,
  .mode-advanced.mlse-apod .table-column,
  .mode-advanced.mlse-appreciation .table-column,
  .mode-advanced.mlse-value-equity .table-column {
    width: 100px;
  }
}
#community table tr:first-child td,
#community table tr:first-child th {
  border-top: 0;
}
.p-datatable .p-datatable-header {
  background: var(--bs-white);
  color: #334155;
  border: 1px solid #e2e8f0;
  border-width: 0 0 1px 0;
  padding: 0.75rem 1rem;
  font-weight: 600;
}
.p-datatable .p-datatable-footer {
  background: var(--bs-white);
  color: #334155;
  border: 1px solid #e2e8f0;
  border-width: 0 0 1px 0;
  padding: 0.75rem 1rem;
  font-weight: 600;
}
.p-datatable .p-datatable-thead > tr > th {
  text-align: left;
  padding: 0.75rem 1rem;
  border: 1px solid #e2e8f0;
  border-width: 0 0 1px 0;
  font-weight: 600;
  color: #334155;
  background: var(--bs-white);
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s, outline-color 0.2s;
}
.p-datatable .p-datatable-tfoot > tr > td {
  text-align: left;
  padding: 0.75rem 1rem;
  border: 1px solid #e2e8f0;
  border-width: 0 0 1px 0;
  font-weight: 600;
  color: #334155;
  background: var(--bs-white);
}
.p-datatable .p-datatable-tbody > tr {
  background: var(--bs-white);
  color: #334155;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s, outline-color 0.2s;
}
.p-datatable .p-datatable-tbody > tr > td {
  text-align: left;
  border: 1px solid #e2e8f0;
  border-width: 0 0 1px 0;
  padding: 0.75rem 1rem;
}
.p-datatable-striped .p-datatable-tbody > tr.p-row-even {
  background-color: var(--p-surface-50);
}
.p-datatable-striped .p-datatable-tbody > tr.p-row-odd {
  background-color: var(--bs-white) !important;
}
.p-datatable-striped.p-datatable-hoverable .p-datatable-tbody > tr:not(.p-datatable-row-selected) td.datatable-cell-prominent {
  background-color: var(--rs-eastern-breeze);
}
.p-datatable-striped.p-datatable-hoverable .p-datatable-tbody > tr:not(.p-datatable-row-selected):hover td.datatable-cell-prominent {
  background-color: var(--rs-eastern-breeze-dark);
}
.recorded-property-table-scroll {
  height: 212px;
  overflow-y: scroll;
  overflow-x: hidden;
}
.table-wrap .table-trailing thead tr th:first-child,
.table-wrap .table-trailing tbody tr th:first-child,
.table-wrap .table-trailing tfoot tr th:first-child {
  text-align: left;
  left: 0;
  position: -webkit-sticky;
  position: sticky;
  z-index: 98;
  width: 180px !important;
  background-color: #f7f7f7;
}
@media (min-width: 992px) {
  .table-wrap .table-trailing thead tr th:first-child,
  .table-wrap .table-trailing tbody tr th:first-child,
  .table-wrap .table-trailing tfoot tr th:first-child {
    width: 208px !important;
  }
}
@media (min-width: 1400px) {
  .table-wrap .table-trailing thead tr th:first-child,
  .table-wrap .table-trailing tbody tr th:first-child,
  .table-wrap .table-trailing tfoot tr th:first-child {
    width: 210px !important;
  }
}
.table-wrap .table-trailing thead tr .table-column,
.table-wrap .table-trailing tbody tr .table-column,
.table-wrap .table-trailing tfoot tr .table-column {
  width: 80px;
}
@media (min-width: 992px) {
  .table-wrap .table-trailing thead tr .table-column,
  .table-wrap .table-trailing tbody tr .table-column,
  .table-wrap .table-trailing tfoot tr .table-column {
    width: 59px;
  }
}
@media (min-width: 1200px) {
  .table-wrap .table-trailing thead tr .table-column,
  .table-wrap .table-trailing tbody tr .table-column,
  .table-wrap .table-trailing tfoot tr .table-column {
    width: 80px;
  }
}
@media (min-width: 1400px) {
  .table-wrap .table-trailing thead tr .table-column,
  .table-wrap .table-trailing tbody tr .table-column,
  .table-wrap .table-trailing tfoot tr .table-column {
    width: 60px !important;
  }
}
@media (min-width: 1600px) {
  .table-wrap .table-trailing thead tr .table-column,
  .table-wrap .table-trailing tbody tr .table-column,
  .table-wrap .table-trailing tfoot tr .table-column {
    width: 100px;
  }
}
.table-wrap .table-trailing thead tr .table-column .cell-green,
.table-wrap .table-trailing tbody tr .table-column .cell-green,
.table-wrap .table-trailing tfoot tr .table-column .cell-green {
  color: var(--bs-green);
}
.table-wrap .table-trailing thead tr .table-column .cell-red,
.table-wrap .table-trailing tbody tr .table-column .cell-red,
.table-wrap .table-trailing tfoot tr .table-column .cell-red {
  color: var(--bs-red);
}
.table-wrap .table-trailing tbody tr.table-divider th {
  border: 0;
}
/* LEADS */
.table-lg > :not(caption) > * > * {
  padding: 1rem 0.5rem;
}
.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem !important;
}
.table a:hover {
  color: var(--bs-eclipse);
}
.table-results {
  font-size: 14px;
}
.table-results th {
  background-color: var(--rs-alice);
}
.table-results th:first-child {
  border-radius: 10px 0 0 10px;
}
.table-results th:last-child {
  border-radius: 0 10px 10px 0;
}
.table-results.table-striped tbody tr:hover {
  background-color: #F3F4F5 !important;
}
.table-results.table-striped tbody tr:nth-of-type(odd) {
  background-color: #F3F4F5 !important;
  border-radius: 10px;
  overflow: hidden;
}
.table-results.table-striped tbody tr td:first-child {
  border-radius: 10px 0 0 10px;
}
.table-results.table-striped tbody tr td:last-child {
  border-radius: 0 10px 10px 0;
}
.table-agent-pm,
.table-investor-agent {
  color: var(--bs-white) !important;
}
.table-agent-pm a,
.table-investor-agent a {
  color: var(--bs-white) !important;
}
.table-agent-pm {
  background-color: var(--bs-lava) !important;
}
.table-owner-fiduciary {
  background-color: var(--bs-success) !important;
}
.table-investor-agent {
  background-color: var(--bs-info) !important;
}
.table-commercial .table-column-long-term {
  width: 125px;
}
.table-commercial .table-column-commercial-total {
  width: 125px;
}
.table-skip-trace {
  /*.btn-check {
    &:checked + label {
      --bs-btn-color: #198754;
      --bs-btn-border-color: #198754;
      --bs-btn-hover-color: var(--bs-white);
      --bs-btn-hover-bg: #198754;
      --bs-btn-hover-border-color: #198754;
      --bs-btn-focus-shadow-rgb: 25, 135, 84;
      --bs-btn-active-color: var(--bs-white);
      --bs-btn-active-bg: #198754;
      --bs-btn-active-border-color: #198754;
      --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
      --bs-btn-disabled-color: #198754;
      --bs-btn-disabled-bg: transparent;
      --bs-btn-disabled-border-color: #198754;
      --bs-gradient: none;
    }

    + label {
      --bs-btn-color: transparent;
      --bs-btn-border-color: #198754;
    }
  }*/
}
.table-skip-trace .custom-check {
  border-color: var(--rs-active);
  border-radius: var(--bs-border-radius);
  border-width: 1px;
  border-style: solid;
  height: 27px;
  width: 27px;
  cursor: pointer;
  transition: all 0.4s;
  text-align: center;
}
.table-skip-trace .custom-check:hover {
  transform: translateY(-3px);
  box-shadow: 0 0 35px 0 rgba(154, 161, 171, 0.35);
}
.table-skip-trace .custom-check-lg {
  font-size: 0.75rem;
  padding: 0.25rem;
}
.table-skip-trace input[type=radio]:checked ~ .custom-check {
  background-color: var(--rs-active) !important;
  color: var(--bs-white);
}
/* NEW PERFORMANCE */
.card-performance .card-header,
.card-outlook .card-header,
.card-investment-details .card-header {
  border-radius: calc(1rem - 1px) calc(1rem - 1px) 0 0;
}
.card-performance .table,
.card-outlook .table,
.card-investment-details .table {
  --bs-body-font-size: 0.95rem;
  font-size: var(--bs-body-font-size);
  margin-bottom: 0;
}
.card-performance .table tr.table-total,
.card-outlook .table tr.table-total,
.card-investment-details .table tr.table-total {
  border-top: 1px solid #e5e5e5;
}
.card-performance .table tr.table-total th,
.card-outlook .table tr.table-total th,
.card-investment-details .table tr.table-total th,
.card-performance .table tr.table-total td,
.card-outlook .table tr.table-total td,
.card-investment-details .table tr.table-total td {
  color: #000;
}
.card-performance .table tr th,
.card-outlook .table tr th,
.card-investment-details .table tr th,
.card-performance .table tr td,
.card-outlook .table tr td,
.card-investment-details .table tr td {
  color: #000;
}
.card-performance .table-column,
.card-outlook .table-column,
.card-investment-details .table-column {
  width: 80px !important;
}
@media (min-width: 1600px) {
  .card-performance .table-column,
  .card-outlook .table-column,
  .card-investment-details .table-column {
    width: 70px !important;
  }
}
.card-mpod .negative {
  color: var(--bs-red);
}
.card-mpod .table-scrollable {
  overflow-x: auto;
}
.card-mpod .table-scrollable table {
  border-collapse: separate;
  border-spacing: 0;
  table-layout: fixed;
}
.card-mpod .table-scrollable table thead tr:not(.table-section) th {
  width: 180px;
  color: #000;
  background-color: var(--rs-doctor-white);
}
@media (min-width: 992px) {
  .card-mpod .table-scrollable table thead tr:not(.table-section) th {
    width: 160px;
  }
}
.card-mpod .table-scrollable table thead tr:not(.table-section) th:first-child {
  left: 0;
  position: sticky;
  z-index: 1028;
  background-color: var(--rs-doctor-white);
}
@media (min-width: 992px) {
  .card-mpod .table-scrollable table thead tr:not(.table-section) th:first-child {
    width: 250px;
  }
}
.card-mpod .table-scrollable table thead tr.table-section th,
.card-mpod .table-scrollable table thead tr.table-section td {
  padding: 0.5rem 1rem;
  font-weight: 600;
  font-size: 0.875rem;
  letter-spacing: 0.025em;
  color: var(--bs-black);
}
.card-mpod .table-scrollable table thead tr.table-section.table-section-one th,
.card-mpod .table-scrollable table thead tr.table-section.table-section-one td {
  border-top: 3px solid var(--p-blue-300);
  background-color: var(--p-blue-50);
}
.card-mpod .table-scrollable table thead tr.table-section.table-section-two th,
.card-mpod .table-scrollable table thead tr.table-section.table-section-two td {
  border-top: 3px solid var(--p-orange-300);
  background-color: var(--p-orange-50);
}
.card-mpod .table-scrollable table thead tr.table-section.table-section-three th,
.card-mpod .table-scrollable table thead tr.table-section.table-section-three td {
  border-top: 3px solid var(--p-slate-400);
  background-color: var(--p-slate-50);
}
.card-mpod .table-scrollable table thead tr.table-section.table-section-four th,
.card-mpod .table-scrollable table thead tr.table-section.table-section-four td {
  border-top: 3px solid var(--p-green-300);
  background-color: var(--p-green-50);
}
.card-mpod .table-scrollable table tbody tr:not(.table-section):not(.fw-bold) th:first-child {
  left: 0;
  position: sticky;
  z-index: 1027;
  font-weight: normal;
  color: #000;
}
.card-mpod .table-scrollable table tbody tr:not(.table-section):not(.fw-bold) th:last-child {
  background-color: var(--rs-doctor-white);
}
.card-mpod .table-scrollable table tbody tr:not(.table-section):not(.fw-bold):nth-child(odd) th:last-child {
  background-color: var(--rs-doctor-white);
}
.card-mpod .table-scrollable table tbody tr:not(.table-subtotal):not(.table-total):not(.table-total-net-cash-flow):hover td {
  background-color: var(--rs-doctor-white-dark) !important;
}
.card-mpod .table-scrollable table tbody tr:not(.table-subtotal):not(.table-total):not(.table-total-net-cash-flow):hover th {
  background-color: var(--rs-doctor-white-dark) !important;
}
.card-mpod .table-scrollable table tbody tr:nth-child(odd) td {
  background-color: var(--bs-white);
}
.card-mpod .table-scrollable table tbody td,
.card-mpod .table-scrollable table tbody th {
  width: 180px;
  color: var(--bs-black);
}
@media (min-width: 992px) {
  .card-mpod .table-scrollable table tbody td,
  .card-mpod .table-scrollable table tbody th {
    width: 250px;
  }
}
.card-mpod .table-scrollable table tbody td:not(:first-child),
.card-mpod .table-scrollable table tbody th:not(:first-child) {
  text-align: right;
}
.card-mpod .table-scrollable table tbody tr.table-subtotal th,
.card-mpod .table-scrollable table tbody tr.table-subtotal td {
  color: var(--bs-black);
  font-weight: 700 !important;
}
.card-mpod .table-scrollable table tbody tr.table-subtotal th {
  background-color: var(--rs-doctor-white) !important;
}
.card-mpod .table-scrollable table tbody tr.table-subtotal:hover th,
.card-mpod .table-scrollable table tbody tr.table-subtotal:hover td {
  background-color: var(--rs-doctor-white-dark) !important;
}
.card-mpod .table-scrollable table tbody th.table-indented-label {
  padding-left: 1rem !important;
}
.card-mpod .table-scrollable table tbody tr.table-total th,
.card-mpod .table-scrollable table tbody tr.table-total td {
  color: var(--bs-black);
  font-weight: 900 !important;
  background-color: var(--rs-iron) !important;
}
.card-mpod .table-scrollable table tbody tr.table-total th:first-child {
  background-color: var(--rs-iron) !important;
}
.card-mpod .table-scrollable table tbody tr.table-total th:last-child {
  background-color: var(--rs-iron) !important;
}
.card-mpod .table-scrollable table tbody tr.table-total:hover th,
.card-mpod .table-scrollable table tbody tr.table-total:hover td {
  background-color: var(--rs-shady-grey) !important;
}
.card-mpod .table-scrollable table tbody tr.table-total:hover th:first-child {
  background-color: var(--rs-shady-grey) !important;
}
.card-mpod .table-scrollable table tbody tr.table-total:hover th:last-child {
  background-color: var(--rs-shady-grey) !important;
}
.card-mpod .table-scrollable table tbody tr.table-total-net-cash-flow th,
.card-mpod .table-scrollable table tbody tr.table-total-net-cash-flow td {
  color: var(--bs-black);
  font-weight: 900 !important;
  background-color: var(--p-green-100) !important;
}
.card-mpod .table-scrollable table tbody tr.table-total-net-cash-flow th:first-child {
  background-color: var(--p-green-100) !important;
}
.card-mpod .table-scrollable table tbody tr.table-total-net-cash-flow th:last-child {
  background-color: var(--p-green-100) !important;
}
.card-mpod .table-scrollable table tbody tr.table-total-net-cash-flow:hover th,
.card-mpod .table-scrollable table tbody tr.table-total-net-cash-flow:hover td {
  background-color: var(--p-green-200) !important;
}
.card-mpod .table-scrollable table tbody tr.table-total-net-cash-flow:hover th:first-child {
  background-color: var(--p-green-200) !important;
}
.card-mpod .table-scrollable table tbody tr.table-total-net-cash-flow:hover th:last-child {
  background-color: var(--p-green-200) !important;
}
.card-mpod .table-scrollable table tbody tr:not(.table-section) th,
.card-mpod .table-scrollable table thead tr:not(.table-section) th {
  vertical-align: middle;
  color: var(--bs-black);
}
.card-mpod .table-scrollable table tbody tr:not(.table-section) th:first-child,
.card-mpod .table-scrollable table thead tr:not(.table-section) th:first-child {
  background-color: var(--rs-doctor-white);
}
.card-mpod .table-scrollable table .table-section th:first-child,
.card-mpod .table-scrollable table .table-total th:first-child {
  left: 0;
  position: sticky;
  z-index: 1027;
}
.card-mpod .table-scrollable table .table-section-one,
.card-mpod .table-scrollable table .table-section-two,
.card-mpod .table-scrollable table .table-section-three,
.card-mpod .table-scrollable table .table-section-four {
  --bs-table-color: var(--bs-black);
  --bs-table-border-color: var(--rs-cerebral-gray);
  --bs-table-striped-bg: var(--rs-silver-setting);
  --bs-table-striped-color: var(--bs-black);
  --bs-table-active-bg: var(--rs-steam);
  --bs-table-active-color: var(--bs-black);
  --bs-table-hover-bg: var(--rs-bright-star);
  --bs-table-hover-color: var(--bs-black);
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.card-mpod .table-scrollable table .table-section-one {
  --bs-table-bg: var(--p-blue-50);
}
.card-mpod .table-scrollable table .table-section-two {
  --bs-table-bg: var(--p-orange-50);
}
.card-mpod .table-scrollable table .table-section-three {
  --bs-table-bg: var(--p-slate-50);
}
.card-mpod .table-scrollable table .table-section-four {
  --bs-table-bg: var(--p-green-50);
}
.card-mpod .table-scrollable table .table-content.table-grey {
  background-color: transparent;
  color: var(--bs-black);
}
.card-mpod .table-scrollable table .fw-bold {
  font-weight: 900 !important;
}
.card-mpod .table-scrollable table .fw-semibold {
  font-weight: 700 !important;
}
