/* Order payment actions; other cards keep their existing styling. */
.order-page .order-badges{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}
.order-page .order-state{font-size:12px;white-space:nowrap;color:#666}
.order-page .order-state.is-pending{color:#b65d00}
.order-page .order-state.is-paid{color:#16834b}
.order-page .order-state.is-cancelled{color:#888}
.order-page .order-cancelled-payment-note{margin-top:10px;padding:9px 10px;border-radius:6px;background:#fff6e6;color:#9b5c00;font-size:13px;line-height:1.6;white-space:normal}
.order-page .order-payment-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:12px}
.order-page .order-payment-actions button{min-height:36px;padding:7px 14px;border:1px solid #d4d4d4;border-radius:6px;background:#fff;color:#555;font-size:14px;line-height:20px;cursor:pointer}
.order-page .order-payment-actions .order-continue{border-color:#e32920;color:#e32920}
.order-page .order-payment-actions button:disabled{opacity:.55;cursor:wait}
