.writeoff-breakdown .breakdown-table[data-v-7c5bbc6c]{width:100%;margin:0;border-collapse:collapse}.writeoff-breakdown td[data-v-7c5bbc6c]{padding:.55rem 0;border-bottom:1px solid #eef0f3;vertical-align:middle}.writeoff-breakdown .label-cell[data-v-7c5bbc6c]{font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#8a94a6}.writeoff-breakdown .amount-cell[data-v-7c5bbc6c]{text-align:right;white-space:nowrap;font-weight:600;color:#2f3542;font-variant-numeric:tabular-nums;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}.writeoff-breakdown .amount-cell.credit .amount[data-v-7c5bbc6c]{color:#15803d}.writeoff-breakdown .credit-tag[data-v-7c5bbc6c]{display:inline-block;margin-left:.45rem;padding:.1rem .4rem;border-radius:.2rem;background:#dcfce7;color:#15803d;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;vertical-align:1px}.writeoff-breakdown .total-row td[data-v-7c5bbc6c]{padding:.7rem .75rem;border-top:.5rem solid #fff;border-bottom:0;background:#f5f7fa;color:#2f3542}.writeoff-breakdown .total-row .label-cell[data-v-7c5bbc6c]{color:#2f3542;border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.writeoff-breakdown .total-row .amount-cell[data-v-7c5bbc6c]{font-size:1.25rem;font-weight:700;border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.writeoff-breakdown .breakdown-note[data-v-7c5bbc6c]{margin:.6rem 0 0;color:#8a94a6;font-size:.78rem;line-height:1.4}.writeoff-summary[data-v-67b51b7a]{border-left:4px solid #dc2626;overflow:hidden}.writeoff-header[data-v-67b51b7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;padding:.85rem 1.25rem;background:#fff;border-bottom:1px solid #eef0f3}.writeoff-badge[data-v-67b51b7a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;padding:.3rem .75rem;border-radius:999px;background:#dc2626;color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.2}.writeoff-reinstate-btn[data-v-67b51b7a]{font-weight:600}.writeoff-body[data-v-67b51b7a]{padding:1.25rem}.fact-grid[data-v-67b51b7a]{display:grid;grid-template-columns:minmax(8.5rem,auto) 1fr;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;margin:0}.fact-grid dd[data-v-67b51b7a],.fact-grid dt[data-v-67b51b7a]{padding:.55rem 0;margin:0;border-bottom:1px solid #eef0f3;min-width:0}.fact-grid dt[data-v-67b51b7a]{font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#8a94a6;-ms-flex-item-align:center;align-self:center}.fact-grid dd[data-v-67b51b7a]{color:#2f3542;font-weight:600;overflow-wrap:anywhere}.fact-grid dd[data-v-67b51b7a]:last-of-type,.fact-grid dt[data-v-67b51b7a]:last-of-type{border-bottom:0}.reinstated-note[data-v-67b51b7a]{margin:1rem 0 0;padding:.65rem .85rem;border-left:3px solid #cbd5e1;border-radius:.25rem;background:#f8fafc;color:#55606f;font-size:.85rem}@media(max-width:767.98px){.breakdown-col[data-v-67b51b7a]{margin-top:1.25rem}}@media(max-width:575.98px){.fact-grid[data-v-67b51b7a]{grid-template-columns:1fr;row-gap:0}.fact-grid dt[data-v-67b51b7a]{padding-bottom:0;border-bottom:0}.fact-grid dd[data-v-67b51b7a]{padding-top:.15rem}}.totals-tile[data-v-0b564969]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.75rem 1rem;border:1px solid #e5e7eb;border-radius:.35rem;background:#fafafa}.totals-label[data-v-0b564969]{font-size:.8rem;color:#6b7280}.totals-value[data-v-0b564969]{font-size:1.35rem;font-weight:700}.clientname[data-v-0b564969],.detail-data[data-v-0b564969]{font-weight:600;margin-left:.35rem}.clintdetail-sect .avatar[data-v-0b564969]{border-radius:50%;margin-bottom:.75rem}.tab-scroll[data-v-0b564969]{min-height:260px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.repayments-table[data-v-0b564969] .vgt-responsive{min-height:260px}.tab-scroll[data-v-0b564969] #btchtbl_data{overflow-x:auto;-webkit-overflow-scrolling:touch}