.current-orders-page{padding:18px;max-width:1700px;margin:0 auto}.orders-toolbar{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;flex-wrap:wrap}.orders-toolbar h2{margin:0 0 5px;font-size:25px}.orders-summary,.order-filters,.order-meta,.kitchen-summary{display:flex;gap:10px;flex-wrap:wrap}.orders-summary{color:#64748b;font-size:13px}.filter-btn{border:1px solid #cbd5e1;background:#fff;border-radius:9px;padding:9px 14px;font-weight:700;cursor:pointer}.filter-btn.active{background:#111827;color:#fff}.orders-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:15px}.current-order-card{background:#fff;border:1px solid #dbe2ea;border-radius:14px;padding:15px}.current-order-card.bill-requested{border:2px solid #dc2626}.order-card-head,.current-item-row,.order-card-actions{display:flex;justify-content:space-between;gap:10px}.order-card-head{border-bottom:1px solid #edf1f5;padding-bottom:10px}.order-card-head h3{margin:4px 0 0}.order-number,.order-meta,.seat-label,.item-note,.auto-refresh-note{font-size:12px;color:#64748b}.order-total{font-size:19px;font-weight:800;white-space:nowrap}.order-meta{padding:9px 0}.bill-alert{background:#fee2e2;color:#991b1b;border-radius:8px;padding:8px;font-weight:800}.delivery-address{background:#f8fafc;padding:8px;border-radius:8px;margin-top:8px}.kitchen-summary{margin:8px 0}.mini-status,.item-status{font-size:11px;font-weight:800;border-radius:999px;padding:4px 8px}.pending{background:#fff7ed;color:#c2410c}.preparing{background:#eff6ff;color:#1d4ed8}.ready{background:#ecfdf5;color:#047857}.served{background:#f1f5f9;color:#475569}.current-item-row{padding:9px 0;border-bottom:1px solid #edf1f5}.open-order-btn{background:#111827;color:#fff!important;text-decoration:none;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:800}.order-card-actions{align-items:center;padding-top:12px}.orders-empty{text-align:center;color:#94a3b8;padding:35px}html[dir="rtl"] .current-orders-page{font-family:"Tajawal",sans-serif;text-align:right}html[dir="rtl"] .orders-toolbar,html[dir="rtl"] .order-card-head,html[dir="rtl"] .current-item-row,html[dir="rtl"] .order-card-actions,html[dir="rtl"] .orders-summary,html[dir="rtl"] .order-filters,html[dir="rtl"] .order-meta,html[dir="rtl"] .kitchen-summary{direction:rtl}html[dir="rtl"] .order-total{direction:ltr}@media(max-width:700px){.orders-grid{grid-template-columns:1fr}.current-orders-page{padding:10px}}
