.rd-payment-card__primary,.rd-payment-card__secondary{display:contents}@media(max-width:767px){.rd-payments-dialog .rd-payment-card{padding:14px 16px;overflow-wrap:anywhere}.rd-payments-dialog .rd-payment-allocator,.rd-payments-rules-list{padding:0 16px}.rd-payments-dialog .rd-panel>.rd-segmented{width:auto;margin:0 16px 12px}.rd-payments-dialog .rd-panel>.rd-segmented .rd-segmented__tab{flex:1;min-width:0;padding-inline:6px;overflow:hidden;text-overflow:ellipsis}.rd-payments-dialog .rd-toolbar{padding:0 16px 16px}.rd-payments-dialog .rd-undo-bar{margin:8px 16px}.rd-payments-dialog .rd-payment-card__actions{display:flex;flex-direction:column;gap:8px;margin-top:12px}.rd-payments-dialog .rd-payment-card__primary{display:flex;flex-direction:column;gap:8px}.rd-payments-dialog .rd-payment-card__primary:empty{display:none}.rd-payments-dialog .rd-payment-card__secondary{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:8px}.rd-payments-dialog .rd-payment-card__actions .rd-btn{width:100%;min-height:44px}.rd-payments-dialog .rd-payment-card__secondary .rd-btn{padding:6px 8px;line-height:16px;white-space:normal;text-align:center}.rd-payments-dialog .rd-payment-allocator .rd-panel__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;padding-bottom:16px}.rd-payments-dialog .rd-payment-allocator .rd-panel__actions .rd-btn{min-height:44px}.rd-payments-dialog .rd-toolbar .rd-segmented{width:100%}.rd-payments-dialog .rd-toolbar .rd-segmented .rd-segmented__tab{flex:1;min-width:0;padding-inline:6px}.rd-payments-dialog [data-testid=payments-rules]>.rd-panel__actions{padding:4px 16px 24px}.rd-payments-dialog [data-testid=payments-rules]>.rd-panel__actions .rd-btn{width:100%;min-height:44px}}
