.PaymentReviewPanel-module__rCmOTG__panel{padding:20px}.PaymentReviewPanel-module__rCmOTG__toolbar,.PaymentReviewPanel-module__rCmOTG__pagination,.PaymentReviewPanel-module__rCmOTG__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:16px 0;display:flex}.PaymentReviewPanel-module__rCmOTG__filters{flex-wrap:wrap;gap:8px;display:flex}.PaymentReviewPanel-module__rCmOTG__filters button[aria-pressed=true]{color:var(--crm-ref-blue,#0866ff);border-color:var(--crm-ref-blue,#0866ff);background:var(--crm-ref-blue-soft,#edf4ff)}.PaymentReviewPanel-module__rCmOTG__toolbar>span{color:var(--ui-text,#334c60);font-size:14px}.PaymentReviewPanel-module__rCmOTG__tableWrap{overflow:auto}.PaymentReviewPanel-module__rCmOTG__table{border-collapse:collapse;width:100%;font-size:14px}.PaymentReviewPanel-module__rCmOTG__table th,.PaymentReviewPanel-module__rCmOTG__table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--line,#dce4ed);padding:12px 14px}.PaymentReviewPanel-module__rCmOTG__table th{color:var(--ui-text,#334c60);white-space:nowrap;font-weight:600}.PaymentReviewPanel-module__rCmOTG__table td:nth-child(4){min-width:240px;max-width:520px}.PaymentReviewPanel-module__rCmOTG__table td span{color:var(--ui-text,#334c60);margin-top:4px;line-height:1.45;display:block}.PaymentReviewPanel-module__rCmOTG__table time,.PaymentReviewPanel-module__rCmOTG__amount{font-variant-numeric:tabular-nums}.PaymentReviewPanel-module__rCmOTG__amount{white-space:nowrap;font-weight:650}.PaymentReviewPanel-module__rCmOTG__table button{white-space:nowrap}.PaymentReviewPanel-module__rCmOTG__empty{line-height:1.5;padding:24px 14px!important}.PaymentReviewPanel-module__rCmOTG__dialog{width:min(640px,100vw - 32px);max-height:calc(100dvh - 32px);padding:24px;overflow:auto}.PaymentReviewPanel-module__rCmOTG__dialog[open]{height:fit-content;min-height:0;position:fixed;inset:0;margin:auto!important}.PaymentReviewPanel-module__rCmOTG__dialog::backdrop{background:#0f1c3066}.PaymentReviewPanel-module__rCmOTG__dialog p{line-height:1.5}.PaymentReviewPanel-module__rCmOTG__details{grid-template-columns:1fr 1fr;gap:14px;margin:20px 0;display:grid}.PaymentReviewPanel-module__rCmOTG__details div:last-child{grid-column:1/-1}.PaymentReviewPanel-module__rCmOTG__details dt{color:var(--ui-text,#334c60);font-size:13px}.PaymentReviewPanel-module__rCmOTG__details dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:600}.PaymentReviewPanel-module__rCmOTG__form fieldset{border:0;gap:16px;margin:20px 0;padding:0;display:grid}.PaymentReviewPanel-module__rCmOTG__form label{gap:6px;font-size:14px;font-weight:600;display:grid}.PaymentReviewPanel-module__rCmOTG__dialog[open] .PaymentReviewPanel-module__rCmOTG__form label{margin:0;font-size:14px}.PaymentReviewPanel-module__rCmOTG__form input:not([type=checkbox]),.PaymentReviewPanel-module__rCmOTG__form select,.PaymentReviewPanel-module__rCmOTG__form textarea{box-sizing:border-box;width:100%;font:inherit;font-weight:400}.PaymentReviewPanel-module__rCmOTG__form .PaymentReviewPanel-module__rCmOTG__confirmation{align-items:center;gap:10px;font-weight:400;line-height:1.45;display:flex}.PaymentReviewPanel-module__rCmOTG__confirmation input{width:20px;height:20px;accent-color:var(--crm-ref-blue,#0866ff);flex:0 0 20px;margin:0}.PaymentReviewPanel-module__rCmOTG__actions{justify-content:flex-end;margin-bottom:0}.PaymentReviewPanel-module__rCmOTG__dialog[open] .PaymentReviewPanel-module__rCmOTG__actions{background:var(--ui-surface,#fff);padding-top:10px;position:sticky;bottom:0}.PaymentReviewPanel-module__rCmOTG__explanation{color:var(--ui-text,#334c60);font-size:14px}.PaymentReviewPanel-module__rCmOTG__resolved{gap:8px;display:grid}.PaymentReviewPanel-module__rCmOTG__resolved button{justify-self:end}@media (max-width:640px){.PaymentReviewPanel-module__rCmOTG__panel{padding:16px}.PaymentReviewPanel-module__rCmOTG__table th,.PaymentReviewPanel-module__rCmOTG__table td{padding:10px}.PaymentReviewPanel-module__rCmOTG__dialog{padding:18px}.PaymentReviewPanel-module__rCmOTG__details{grid-template-columns:1fr}.PaymentReviewPanel-module__rCmOTG__details div:last-child{grid-column:auto}.PaymentReviewPanel-module__rCmOTG__actions>*{flex:1}.PaymentReviewPanel-module__rCmOTG__actions.PaymentReviewPanel-module__rCmOTG__recoveryActions{flex-direction:column;align-items:stretch}.PaymentReviewPanel-module__rCmOTG__actions.PaymentReviewPanel-module__rCmOTG__recoveryActions>*{flex:initial;white-space:normal;width:100%;min-height:44px}}
