.debt-table{padding:12px}.debt-table__top--with-title{grid-template-columns:32px 1fr 32px;align-items:center;margin-bottom:8px;display:grid}.debt-table__title{font-size:18px;font-weight:700;line-height:1.5;font-family:var(--font-sans);text-align:center;margin:0}.debt-table__scroll{border-radius:10px}.debt-table__viewport{overflow:auto}.debt-table__table{border-collapse:separate;border-spacing:0;table-layout:auto;width:max-content;min-width:100%}.debt-table__head th{z-index:1;background:var(--surface);text-align:center;border-bottom:1px solid color-mix(in oklab, var(--text) 25%, transparent);white-space:nowrap;padding-block-start:8px;padding-block-end:8px;padding-inline-start:6px;padding-inline-end:6px;position:sticky;top:0}.debt-table__body .debt-table__row:nth-child(2n){background:color-mix(in oklab, var(--text) 4%, transparent)}.debt-table__cell{border-bottom:1px solid color-mix(in oklab, var(--text) 12%, transparent);vertical-align:middle;text-align:center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:6px;padding-inline-end:6px}.debt-table__number{text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}
