.credit-payments-page{flex-direction:column;gap:12px;min-height:100%;display:flex}.credit-payments-warning{border:1px solid var(--semi-color-warning-light-default);background:var(--semi-color-warning-light-default);border-radius:4px;padding:8px 12px;line-height:1.6}.credit-payment-tabs{min-height:24px}.credit-payment-detail{min-height:320px;padding-bottom:24px}.credit-payment-detail-content{gap:16px;min-width:0;display:grid}.credit-payment-detail-tab{height:100%;min-height:0;overflow:hidden}.credit-payment-detail-tab .entity-detail-header{flex:none}.credit-payment-detail-tab .entity-detail-page-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;padding-right:2px;overflow:hidden auto}.credit-payment-detail-items{min-width:0;overflow-x:auto}.credit-payment-reconciliation{min-height:320px}.credit-payment-reconciliation-table{width:100%;overflow-x:auto}.credit-payment-reconciliation-table table{border-collapse:collapse;width:100%;min-width:720px}.credit-payment-reconciliation-table th,.credit-payment-reconciliation-table td{border:1px solid var(--semi-color-border);text-align:left;padding:10px 12px}.credit-payment-reconciliation-table th{background:var(--semi-color-fill-0)}.credit-payment-reconciliation-actions{justify-content:flex-end;margin-top:16px;display:flex}.credit-payment-reconciliation-table input[type=number]{box-sizing:border-box;border:1px solid var(--semi-color-border);width:150px;color:var(--semi-color-text-0);background:var(--semi-color-bg-0);border-radius:4px;padding:6px 8px}.credit-payment-confirm-word{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.credit-payment-confirm-word input{box-sizing:border-box;border:1px solid var(--semi-color-border);width:100%;color:var(--semi-color-text-0);background:var(--semi-color-bg-0);border-radius:4px;padding:8px 10px}
