.orders_page__Opcbx{background:#fff8ef;min-height:100vh;color:#1c1c1c;font-family:var(--font-plus-jakarta-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;padding-top:90px}.orders_container__8xj7j{max-width:760px;margin:0 auto;padding:36px 24px 80px}.orders_pageHeader__nWwz7{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:28px}.orders_pageTitle__7J8hy{font-size:28px;font-weight:800;color:#1c1c1c;margin:0 0 4px;letter-spacing:-.5px}.orders_userInfoSub__hgajh{font-size:13px;color:#9b7e6a;margin:0 0 4px;font-weight:500}.orders_pageSub__P1Tfq{font-size:13px;color:#9b7e6a;margin:0}.orders_newOrderBtn__ImzN_{background:#6b1d3a;color:#fff;text-decoration:none;padding:10px 20px;border-radius:10px;font-size:14px;font-weight:700;white-space:nowrap;transition:background .15s}.orders_newOrderBtn__ImzN_:hover{background:#4a1226}.orders_filterTabs__Ef6av{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.orders_filterTab__xlUiV{background:#fff;border:1.5px solid #ead9c8;color:#7a6050;padding:7px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:7px;font-family:inherit;transition:border-color .15s,color .15s}.orders_filterTabActive__uy7T7,.orders_filterTab__xlUiV:hover{border-color:#6b1d3a;color:#6b1d3a}.orders_filterTabActive__uy7T7{background:rgba(107,29,58,.04)}.orders_filterCount__8BLCx{background:#f5eae0;color:#9b7e6a;font-size:11px;font-weight:700;padding:1px 6px;border-radius:10px}.orders_expandHint__lLLXW{font-size:12px;color:#b8997e;margin:0 0 16px;font-style:italic}.orders_emptyState__cd0Ne{text-align:center;padding:80px 0}.orders_emptyIcon__hX5CL{font-size:48px;margin-bottom:16px}.orders_emptyTitle__P39B7{font-size:22px;font-weight:700;color:#1c1c1c;margin:0 0 10px}.orders_emptyText__9jkrZ{font-size:15px;color:#9b7e6a;margin:0 0 24px}.orders_browseBtn__GhL9Z{background:#6b1d3a;color:#fff;text-decoration:none;padding:12px 28px;border-radius:10px;font-size:14px;font-weight:700;display:inline-block}.orders_ordersList__wzYew{display:flex;flex-direction:column;gap:12px}.orders_orderCard__rTkse{background:#fff;border:1.5px solid #ead9c8;border-radius:14px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.orders_orderCard__rTkse:hover{border-color:#c9a27a;box-shadow:0 4px 16px rgba(107,29,58,.08)}.orders_orderCardExpanded__513p5{border-color:#6b1d3a;box-shadow:0 4px 20px rgba(107,29,58,.12)}.orders_orderSummaryRow__wVrHR{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;width:100%;background:none;border:none;cursor:pointer;text-align:left;gap:12px;font-family:inherit}.orders_orderSummaryLeft__6raCB{display:flex;align-items:center;gap:14px;flex:1 1;min-width:0}.orders_orderIdBadge__PJAes{font-size:12px;font-weight:800;color:#6b1d3a;background:rgba(107,29,58,.07);padding:4px 10px;border-radius:6px;white-space:nowrap;letter-spacing:.3px}.orders_orderSummaryMeta__S4276{display:flex;flex-direction:column;gap:2px;min-width:0}.orders_orderRestaurantHint__EuAZA{font-size:14px;font-weight:600;color:#1c1c1c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orders_orderDate__21HQY{font-size:12px;color:#9b7e6a}.orders_orderSummaryRight__2xV1s{display:flex;align-items:center;gap:14px;flex-shrink:0}.orders_orderSummaryTotal__1GFtf{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.orders_totalAmount__ypZsK{font-size:16px;font-weight:800;color:#1c1c1c}.orders_itemsCount__hQRXS{font-size:11px;color:#9b7e6a}.orders_chevron__ePrN8{color:#9b7e6a;display:flex;align-items:center;transition:transform .2s}.orders_chevronUp__mr_GP{transform:rotate(180deg)}.orders_statusBadge__j6AVa{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;padding:4px 12px;border-radius:20px;white-space:nowrap}.orders_status_confirmed__s0pur,.orders_status_delivered__kRQ9e{background:#dcfce7;color:#15803d;border:1px solid #86efac}.orders_status_dispatched__mSH0e,.orders_status_pending__MXWRl,.orders_status_preparing__Z4_ZQ,.orders_status_processing__uK84U{background:#fef3c7;color:#b45309;border:1px solid #fcd34d}.orders_status_cancelled__9Q2KR{background:#fee2e2;color:#dc2626;border:1px solid #fca5a5}.orders_orderDetail__C0r3G{border-top:1px solid #f0e0d0;padding:0 20px 20px;animation:orders_slideDown__wfLG3 .18s ease-out}@keyframes orders_slideDown__wfLG3{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.orders_detailMeta__byHi1{display:flex;gap:0;background:#fff8ef;border:1px solid #ead9c8;border-radius:10px;margin:16px 0;overflow:hidden}.orders_detailMetaItem__eu4hV{flex:1 1;display:flex;flex-direction:column;gap:3px;padding:12px 14px}.orders_detailMetaDivider__YdPmR{width:1px;background:#ead9c8}.orders_detailMetaLabel__hufQE{font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:#9b7e6a;font-weight:700}.orders_detailMetaValue__neZ15{font-size:13px;font-weight:600;color:#1c1c1c}.orders_detailSectionLabel__jccQ9{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#9b7e6a;margin:0 0 10px}.orders_itemsList__6Ixur{margin-bottom:16px}.orders_detailItem__ImMKc{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #f5eae0}.orders_detailItem__ImMKc:last-child{border-bottom:none}.orders_detailItemImage___XBQF{width:48px;height:48px;border-radius:8px;object-fit:cover;background:#f5eae0;flex-shrink:0}.orders_detailItemInfo__GF9Dv{flex:1 1;display:flex;flex-direction:column;gap:3px;min-width:0}.orders_detailItemName__RiawY{font-size:14px;font-weight:600;color:#1c1c1c}.orders_detailItemMeta__E1uVs{display:flex;align-items:center;gap:8px;font-size:12px;color:#9b7e6a}.orders_detailItemSku__iscLy{font-family:monospace;font-size:10px;color:#6b1d3a;background:#f5eae0;padding:1px 5px;border-radius:3px}.orders_detailItemPrice___9709{display:flex;align-items:center;gap:6px;flex-shrink:0}.orders_detailItemQty__v466T{font-size:13px;color:#9b7e6a}.orders_detailItemAmt__zqIWW{font-size:14px;font-weight:700;color:#1c1c1c}.orders_billSummary__umhGi{background:#fff8ef;border:1px solid #ead9c8;border-radius:10px;padding:14px 16px;margin-bottom:16px}.orders_billRow__TuJHz{display:flex;justify-content:space-between;font-size:13px;color:#7a6050;padding:5px 0}.orders_billTotal__NEKpH{border-top:1px solid #ead9c8;margin-top:6px;padding-top:10px;font-size:15px;font-weight:800;color:#1c1c1c}.orders_deliveryAddressBlock__HQYSi{display:flex;align-items:flex-start;gap:10px;background:#fff8ef;border:1px solid #ead9c8;border-radius:10px;padding:12px 14px;margin-bottom:16px;color:#9b7e6a}.orders_deliveryAddrLabel__Dsfvy{font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:#9b7e6a;font-weight:700;display:block;margin-bottom:3px}.orders_deliveryAddrText__iiuIy{font-size:13px;color:#1c1c1c;margin:0;line-height:1.4}.orders_orderActions__Fbbo3{display:flex;gap:10px}.orders_reorderBtn__rInNc{flex:1 1;background:#fff;border:1.5px solid #d4b8a0;color:#6b1d3a;padding:11px;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:background .15s}.orders_reorderBtn__rInNc:hover{background:rgba(107,29,58,.04)}.orders_trackBtn__eceEC{flex:1 1;background:#6b1d3a;border:none;color:#fff;padding:11px;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:background .15s}.orders_trackBtn__eceEC:hover{background:#4a1226}@media (max-width:600px){.orders_orderSummaryRight__2xV1s{gap:8px}.orders_statusBadge__j6AVa{display:none}.orders_detailMeta__byHi1{flex-direction:column}.orders_detailMetaDivider__YdPmR{width:100%;height:1px}.orders_pageHeader__nWwz7{flex-direction:column;gap:12px}}