/* [TFH-403:TFH_RECEIPT_ALLOCATIONS:CALCULATED-TOTAL-CSS-START] */
.tfh-receipt-calculated-total[readonly] {
  cursor: default;
  color: #102b4d;
  background:
    linear-gradient(180deg,#f8fbfd,#eaf1f6);
  border-color: rgba(18,52,92,.24);
  font-weight: 850;
  text-align: right;
  font-variant-numeric: tabular-nums;
  box-shadow: inset 0 1px 2px rgba(18,52,92,.06);
}

.tfh-receipt-allocation-table input:focus {
  border-color: rgba(47,127,196,.8);
  outline: 0;
  box-shadow: 0 0 0 3px rgba(47,127,196,.13);
}
/* [TFH-403:TFH_RECEIPT_ALLOCATIONS:CALCULATED-TOTAL-CSS-END] */
