body{background:#f7fafc;color:#1a202c}.backend-main{min-height:60vh;padding:3rem 0}.dashboard-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:1.75rem;margin-bottom:1.5rem;box-shadow:0 2px 8px #00000006}.backend-narrow{max-width:760px}.backend-main h1{font-size:2rem;font-weight:700}.backend-main .btn-primary{background:#dc2626;border-color:#dc2626}.backend-main .btn-primary:hover{background:#b91c1c}.order-reference{overflow-wrap:anywhere;font-family:monospace;font-size:.85rem}.status-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.status-grid>div{padding:1rem;background:#f8fafc;border-radius:8px}.backend-message{white-space:pre-wrap;overflow-wrap:anywhere}.backend-main label{font-weight:500}#guestContent .card{border-color:#e5e7eb}#guestContent .btn-primary{background:#dc2626;border-color:#dc2626}#guestCheckout .modal-header{border-bottom:1px solid #e5e7eb}#guestCheckout input:focus,#guestCheckout select:focus{border-color:#dc2626;box-shadow:0 0 0 .2rem #dc262622}@media(max-width:575px){.backend-main{padding:1.5rem 0}.dashboard-card{padding:1rem}.status-grid{grid-template-columns:1fr}}
