.stats-six{grid-template-columns:repeat(6,minmax(0,1fr))}.stats-six b{font-size:22px}.price-box{background:#f7f9ff;border:1px solid #dfe5fb;border-radius:12px;padding:14px;margin:4px 0 16px}.price-box label{margin-bottom:4px}.calculated{text-align:right;color:var(--muted);font-size:13px;padding-top:8px}.calculated strong{color:var(--green);font-size:17px}.order-layout{display:grid;grid-template-columns:minmax(520px,1fr) minmax(300px,380px);gap:18px;align-items:start}.payment-card{padding:20px;position:sticky;top:20px}.payment-summary{display:grid;gap:10px;margin-bottom:22px}.payment-summary>div{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--line)}.payment-summary .outstanding{background:#fff7e5;border:0;border-radius:9px;padding:12px}.payment-summary .outstanding strong{color:var(--yellow);font-size:18px}.payment-form{border-bottom:1px solid var(--line);padding-bottom:20px}.payment-list h3{font-size:14px;margin:20px 0 8px}.payment-row{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.payment-row small{display:block;color:var(--muted);margin-top:3px}.payment-row time{font-size:12px;color:var(--muted)}.empty-small{color:var(--muted);font-size:13px}.order-card{max-width:none}@media(max-width:1200px){.stats-six{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.order-layout{grid-template-columns:1fr}.payment-card{position:static}}@media(max-width:620px){.stats-six{grid-template-columns:1fr 1fr}}
