.Admin_container__OPJU6{padding:40px 24px;max-width:1400px;margin:0 auto}.Admin_header____vZb{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;background:rgba(15,22,46,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--border);padding:24px;border-radius:var(--radius-md)}.Admin_header____vZb h1{font-size:2rem;font-weight:800}.Admin_statsRow__0Lgpt{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px;gap:20px;margin-bottom:40px}.Admin_statCard__MxH0h{background:rgba(15,22,46,.4);border:1px solid var(--border);border-radius:var(--radius-md);padding:24px;text-align:left;transition:transform .2s}.Admin_statCard__MxH0h:hover{transform:translateY(-2px);border-color:var(--primary)}.Admin_statCard__MxH0h h3{color:var(--text-muted);font-size:.9rem;font-weight:600;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.Admin_statNumber__2Tonz{font-size:2.25rem;font-weight:800;color:var(--foreground)}.Admin_controls__S5pBo{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:30px}.Admin_filters__CjqIP{display:flex;gap:12px;flex-wrap:wrap}.Admin_filterBtn__Rl3PD{padding:8px 16px;border-radius:var(--radius-full);border:1px solid var(--border);font-size:.85rem;font-weight:600;background:transparent;color:var(--text-secondary);transition:all .2s}.Admin_filterBtn__Rl3PD:hover{border-color:var(--text-secondary);color:var(--foreground)}.Admin_filterActive__3AGQD{background:var(--primary);color:#000;border-color:var(--primary)}.Admin_ordersGrid__yq0iO{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}.Admin_orderCard__YHqBH{background:rgba(15,22,46,.4);border:1px solid var(--border);border-radius:var(--radius-md);padding:24px;display:flex;flex-direction:column;gap:20px;transition:all .3s ease}.Admin_orderCard__YHqBH:hover{border-color:var(--border-hover)}.Admin_orderHeader___Te51{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.05);padding-bottom:16px}.Admin_kitchenBadge__z5qVg{display:inline-block;padding:4px 10px;border-radius:4px;font-size:.75rem;font-weight:700;text-transform:uppercase}.Admin_tbkBadge__lXGtS{background:rgba(229,28,61,.15);color:#e51c3d;border:1px solid rgba(229,28,61,.3)}.Admin_tfyBadge__6fA5V{background:rgba(16,185,129,.15);color:#10b981;border:1px solid rgba(16,185,129,.3)}.Admin_statusBadge__5N_CI{display:inline-block;padding:4px 10px;border-radius:var(--radius-full);font-size:.75rem;font-weight:700;text-transform:uppercase}.Admin_statusPending__7Cz0B{background:rgba(255,179,0,.1);color:#ffb300;border:1px solid rgba(255,179,0,.2)}.Admin_statusPaid__cLoJH{background:rgba(16,185,129,.1);color:#10b981;border:1px solid rgba(16,185,129,.2)}.Admin_statusCompleted__P7raj{background:rgba(59,130,246,.1);color:#3b82f6;border:1px solid rgba(59,130,246,.2)}.Admin_statusCancelled__Hjc6K{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2)}.Admin_orderBody__WuMLS{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media (min-width:768px){.Admin_orderBody__WuMLS{grid-template-columns:1.5fr 1fr}}.Admin_itemsList__kAahQ{display:flex;flex-direction:column;gap:8px}.Admin_itemRow__GGl4k{display:flex;justify-content:space-between;font-size:.95rem;color:var(--foreground)}.Admin_customerDetails__o1wuz{display:flex;flex-direction:column;gap:8px;font-size:.9rem;color:var(--text-secondary)}.Admin_customerDetails__o1wuz strong{color:var(--foreground)}.Admin_actions__AYmGA{display:flex;gap:12px;margin-top:16px;justify-content:flex-end}.Admin_actionBtn__CxmV7{padding:10px 20px;border-radius:var(--radius-full);font-weight:600;font-size:.85rem;cursor:pointer;transition:all .2s}.Admin_btnAccept__N83pd{background:#10b981;color:#fff}.Admin_btnAccept__N83pd:hover{background:#059669}.Admin_btnComplete__ZS9O2{background:#3b82f6;color:#fff}.Admin_btnComplete__ZS9O2:hover{background:#2563eb}.Admin_btnCancel__3E5Sg{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2)}.Admin_btnCancel__3E5Sg:hover{background:rgba(239,68,68,.2)}