c6051442df
The forced 4-column layout overflowed on narrow phones — badge labels like "In Bearbeitung" and the order number wrapped/overlapped into neighboring columns. Drop to 2 columns below 400px (the field order already tiles cleanly into 3 rows of 2). Also stop OrderStatusBadge/ PaymentStatusBadge from stretching to their flex-col parent's full width — self-start keeps the badge background only as wide as its label. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>