
.admin-payments-panel .admin-table td{padding:10px 14px}
.payment-details{display:grid;gap:4px;min-width:0}
.payment-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}
.payment-heading>strong{font-size:13px;font-weight:650}
.payment-details .payment-meta,.payment-details .payment-failure{display:block;font-size:11px;line-height:1.4;white-space:normal;margin:0}
.payment-reference{display:flex;align-items:center;gap:8px;min-width:0}
.payment-reference code{font:11px/1.4 ui-monospace,SFMono-Regular,monospace;overflow-wrap:anywhere;min-width:0;color:var(--admin-muted,#aab2bf)}
.payment-reference .admin-button{flex-shrink:0;min-height:32px;padding:5px 8px;font-size:10px}
@media(max-width:650px){
.admin-payments-panel .admin-table-cards>.admin-table>tbody>tr{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;padding:12px}
.admin-payments-panel .admin-table-cards>.admin-table>tbody>tr>td{padding:3px 0;display:block;font-size:13px}
.admin-payments-panel .admin-table-cards>.admin-table>tbody>tr>td::before{display:none}
.admin-payments-panel .admin-table-cards>.admin-table>tbody>tr>td:first-child,.admin-payments-panel td[data-label="Пользователь"]{grid-column:1/-1}
.admin-payments-panel .admin-table-cards>.admin-table>tbody>tr>td:first-child{padding-bottom:3px}
.admin-payments-panel .admin-table-cards>.admin-table>tbody>tr>td.payment-refund-zero,.admin-payments-panel .admin-table-cards>.admin-table>tbody>tr>td:empty{display:none}
.admin-payments-panel .admin-table td small,.admin-payments-panel .payment-details small{font-size:12px!important;line-height:1.4}
.admin-payments-panel td[data-label="Дата"]{color:var(--admin-muted,#aab2bf);font-size:12px!important;align-self:center}
.payment-reference .admin-button{min-height:40px}
}

@media(max-width:650px){
.admin-payments-panel td[data-label="Пользователь"]{grid-column:1}
.admin-payments-panel tr:has(td[data-label="Пользователь"]) td[data-label="Сумма"]{grid-column:2;grid-row:2/4;text-align:right;align-self:center}
.admin-payments-panel tr:has(td[data-label="Пользователь"]) td[data-label="Дата"]{grid-column:1}
}
