.order-payment-summary{background:#f7f2fc;border-radius:10px;padding:10px 13px;margin:12px 0;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;color:#9b83af}.order-payment-summary strong{color:#805eb1;font-weight:600;margin-left:6px}.order-payment-summary small{font-size:10px;color:#b6a5c2}.payment-refunded{color:#c38d9b}.extra-deposit-field{display:block;font-size:13px;color:#9e87b0;margin-top:20px}.extra-deposit-field input{width:100%;display:block;margin-top:8px;border:1px solid #e5dcef;border-radius:12px;padding:13px;font:inherit}.order-receipt-history{margin-top:18px;border-top:1px solid #eee5f5;padding-top:12px}.order-receipt-history h3{font-size:14px}.order-receipt-history small{display:block;font-size:10px;margin-top:5px}.payment-success-breakdown{text-align:center;font-size:12px;color:#9e87b0;line-height:1.7}.chat-order .order-payment-summary{font-size:11px;padding:8px;margin-bottom:6px}.chat-order .order-payment-summary small{display:none}.checkout-deposit{padding:14px 0;border-top:1px solid #eee5f5}.checkout-deposit .pair{padding:7px 0}.checkout-deposit .pair b{color:#8963be}.checkout-floor{font-size:10px;color:#a38ab8;line-height:1.7}

.order-gap{padding:14px 16px;margin:10px 0 16px;border-radius:12px;border:1px solid #f0ddc8;background:#fff8ef}.order-gap>div{display:flex;justify-content:space-between;align-items:center;gap:12px}.order-gap span{font-size:13px;font-weight:600;color:#9b744f}.order-gap strong{font-size:21px;color:#b77739;white-space:nowrap}.order-gap p{font-size:12px;font-weight:600;color:#b3855b;margin:7px 0 0;line-height:1.7}.order-gap-reference{background:#f9f7fb;border-color:#eae4ef}.order-gap-reference span,.order-gap-reference strong,.order-gap-reference p{color:#a391af}.order-gap-reference strong{font-size:17px}.order-gap-reference p{font-size:10px;font-weight:400}.chat-order .order-gap{padding:10px 12px;margin:8px 0}.chat-order .order-gap strong{font-size:17px}.chat-order .order-gap p{font-size:11px;color:#b3855b}.chat-order .order-gap-reference p{font-size:10px;color:#a391af}@media(max-width:600px){.order-gap{padding:12px 13px}.order-gap strong{font-size:19px}}
