/* Purchase-return settlement split and confirmation actions.  Kept separate
   from the legacy return stylesheet so the global inner-page button rules
   cannot turn the primary confirmation action into white-on-white text. */
.pr-return-summary dl{display:grid;grid-template-columns:1fr 1fr;gap:5px 10px;margin:7px 0;padding-top:7px;border-top:1px solid #d7e9fb}
.pr-return-summary dl div{min-width:0}
.pr-return-summary dt{color:#667e99;font-size:8.5px}
.pr-return-summary dd{margin:2px 0 0;color:#1d466e;font:800 10px "DM Sans",sans-serif}
.pr-confirm-modal>section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.pr-confirm-modal>section>div{min-width:0}
.pr-confirm-modal>section>div+div{padding-left:8px;border-left:1px solid #dce9f5}
.pr-confirm-modal>section strong{font-size:15px}
.pr-confirm-modal>section small{grid-column:1/-1;padding-top:2px}
.pr-confirm-modal footer .purchase-primary{border-color:#197df0;background:#197df0;color:#fff;box-shadow:0 7px 13px #197df034}
@media(max-width:600px){.pr-return-summary dl,.pr-confirm-modal>section{grid-template-columns:1fr}.pr-confirm-modal>section>div+div{padding:0;border-left:0}.pr-confirm-modal>section small{grid-column:auto}}
