.recent-orders{max-width:1180px;margin:var(--space-6) auto;padding:var(--space-5) var(--gutter);border:1px solid var(--line);background:var(--surface-band);border-radius:12px}.recent-orders-head h2{margin:var(--space-1) 0;font-size:var(--text-xl);letter-spacing:var(--tracking-display);line-height:var(--leading-snug)}.recent-orders-head p{margin:0 0 var(--space-3);color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-body)}.recent-orders ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.recent-orders li{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-raised);display:flex}.recent-orders li div{flex-direction:column;gap:2px;min-width:0;display:flex}.recent-orders li strong{color:var(--ink);font-size:var(--text-md)}.recent-orders li span{color:var(--ink-subtle);font-size:var(--text-sm)}.recent-orders .button{--button-gap:var(--space-2);flex-shrink:0;align-items:center;display:inline-flex}@media (max-width:560px){.recent-orders li{flex-direction:column;align-items:stretch}.recent-orders .button{justify-content:center}}
