._header_4bc50_1{padding:10px 12px;background:var(--tm-card);display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:50;border-bottom:1px solid var(--tm-border)}._left_4bc50_13{display:flex;align-items:center;gap:10px;min-width:0}._right_4bc50_20{display:flex;align-items:center;gap:10px}._title_4bc50_26{font-size:16px;font-weight:900;color:var(--tm-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._logo_4bc50_35{height:20px;width:auto}._iconBtn_4bc50_40{position:relative;height:38px;min-width:38px;padding:0 10px;border-radius:12px;border:1px solid var(--tm-border);background:#fff;color:var(--tm-text);font-weight:900;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}._badge_4bc50_57{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--tm-accent);color:#fff;font-size:11px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;border:2px solid #fff}._tile_6ksyu_1{position:relative;width:100%;aspect-ratio:2 / 3;border-radius:18px;overflow:hidden;cursor:pointer;box-shadow:0 6px 14px #00000026;background:#f3f4f6;transition:transform .2s ease,box-shadow .2s ease}._tile_6ksyu_1:hover:not(._disabled_6ksyu_15){transform:translateY(-2px);box-shadow:0 10px 18px #0000002e}._image_6ksyu_20{width:100%;height:100%;object-fit:cover;display:block}._label_6ksyu_27{position:absolute;bottom:10px;left:10px;right:10px;background:#fffffff2;border-radius:12px;padding:8px 10px;text-align:center;box-shadow:0 2px 6px #00000026}._title_6ksyu_39{font-size:14px;font-weight:700;color:#111827;display:block}._coming_6ksyu_46{font-size:11px;color:#6b7280;margin-top:2px;display:block}._disabled_6ksyu_15{opacity:.75;filter:grayscale(.9);cursor:default}._homeContainer_1x949_1{padding:0;width:100%;max-width:640px;margin:0 auto;padding-bottom:1.25rem}._heroSection_1x949_10{padding:14px 16px 8px}._deliveryPill_1x949_15{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#f9fafb;border:1px solid #e5e7eb;margin-bottom:12px}._deliveryDot_1x949_26{width:8px;height:8px;border-radius:50%;background:#22c55e}._deliveryText_1x949_33{font-size:12px;color:#374151;flex:1}._deliveryValue_1x949_39{font-weight:600;color:#111827}._changePincodeBtn_1x949_44{border:1px solid #d1d5db;background:#fff;font-size:11px;padding:3px 8px;border-radius:999px;cursor:pointer;color:#111827;appearance:none;-webkit-appearance:none}._greetingRow_1x949_58{display:flex;align-items:center;gap:12px;margin-top:6px}._avatarBtn_1x949_65{padding:0;border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center}._avatarCircle_1x949_74{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#e10600,#ff4d4d);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:17px;flex-shrink:0;box-shadow:0 4px 10px #e6000059}._greetingText_1x949_89{display:flex;flex-direction:column;gap:2px}._greetingName_1x949_95{color:#e10600;font-weight:700}._greetingTitle_1x949_100{font-size:17px;font-weight:700}._greetingSubtitle_1x949_105{font-size:13px;color:#6b7280}._bannerStrip_1x949_111{margin-bottom:1.4rem;padding:2px 16px 0}._bannerScroll_1x949_116{display:flex;gap:.8rem;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}._bannerImageOnly_1x949_128{min-width:280px;height:150px;border-radius:14px;object-fit:cover;box-shadow:0 4px 10px #00000026;scroll-snap-align:start}._grid_1x949_139{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:.5rem 16px 0}._sectionHeader_1x949_146{margin:1rem 16px .6rem;line-height:1.2}._sectionLine1_1x949_151{font-size:18px;font-weight:700;color:#111827}._sectionLine2_1x949_157{font-size:16px;font-weight:500;color:#6b7280;margin-left:2px}._orderCard_1x949_164{margin:0;padding:14px;border-radius:18px;background:linear-gradient(180deg,#fff,#fcfcfd);border:1px solid #eceff3;box-shadow:0 4px 12px #1118270d}._orderCardStatus_1x949_173{font-size:11px;font-weight:700;border-radius:999px;padding:4px 9px;text-transform:none;white-space:nowrap;flex-shrink:0;border:1px solid}._orderCardTopRow_1x949_184{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:6px}._orderCardSummary_1x949_192{flex:1;min-width:0;font-size:16px;font-weight:700;color:#111827;line-height:1.35}._orderCardMeta_1x949_201{font-size:13px;color:#6b7280;line-height:1.45}._orderCardActions_1x949_207{display:flex;gap:10px;margin-top:12px}._orderCardBtn_1x949_213,._orderCardBtnSecondary_1x949_214{height:38px;border-radius:12px;padding:0 14px;font-size:13px;font-weight:700;margin-top:12px}._orderCardBtn_1x949_213{background:#111827;color:#fff;border:none}._orderCardBtnSecondary_1x949_214{background:#fff;color:#111827;border:1px solid #d1d5db}._ordersSection_1x949_235{margin:6px 16px 12px}._ordersSectionTitle_1x949_239{font-size:18px;font-weight:700;color:#111827;margin:0 0 6px;line-height:1.2}._page_7y5fx_1{padding:14px 16px 24px}._profileCard_7y5fx_5{display:flex;align-items:center;gap:14px;padding:16px;border-radius:18px;background:#fff;border:1px solid var(--tm-border);box-shadow:0 4px 12px #1118270f;margin-bottom:16px}._avatar_7y5fx_17{width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,#e10600,#ff4d4d);display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;font-weight:800;flex-shrink:0;box-shadow:0 4px 10px #e6000040}._profileText_7y5fx_32{min-width:0}._name_7y5fx_36{font-size:18px;font-weight:800;color:#111827;line-height:1.25}._phone_7y5fx_43{margin-top:4px;font-size:13px;color:#6b7280}._section_7y5fx_49{display:grid;gap:10px}._actionRow_7y5fx_54{width:100%;min-height:52px;padding:0 14px;border-radius:16px;border:1px solid var(--tm-border);background:#fff;color:#111827;text-decoration:none;display:flex;align-items:center;justify-content:space-between;box-shadow:0 4px 12px #1118270a}._actionLeft_7y5fx_69{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700}._logoutWrap_7y5fx_77{margin-top:22px}._logoutBtn_7y5fx_81{width:100%;height:48px;border-radius:14px;border:1px solid #fecaca;background:#fff5f5;color:#b42318;font-size:14px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:8px}._logoutOverlay_7y5fx_96{position:fixed;inset:0;background:#11182759;display:flex;align-items:center;justify-content:center;z-index:200}._logoutModal_7y5fx_106{width:90%;max-width:320px;background:#fff;border-radius:16px;padding:18px;box-shadow:0 10px 25px #0003}._logoutTitle_7y5fx_115{font-weight:800;font-size:16px;margin-bottom:6px}._logoutText_7y5fx_121{font-size:13px;color:#6b7280}._logoutActions_7y5fx_126{display:flex;gap:10px;margin-top:16px}._logoutCancel_7y5fx_132{flex:1;height:40px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;font-weight:700}._logoutConfirm_7y5fx_141{flex:1;height:40px;border-radius:10px;border:none;background:#b42318;color:#fff;font-weight:700}html,body,#root{margin:0;padding:0;height:100%;background:var(--tm-bg);color:var(--tm-text);font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif}#root{max-width:420px;margin:0 auto;background:var(--tm-card);min-height:100%;display:flex;flex-direction:column}*{box-sizing:border-box}.mobileRoot{width:100%;max-width:420px;margin:0 auto;min-height:100%;background:var(--tm-card);display:flex;flex-direction:column}:root{--tm-accent: #e10600;--tm-black: #111111;--tm-bg: #f3f4f6;--tm-card: #ffffff;--tm-text: #111111;--tm-muted: #6b7280;--tm-border: #e5e7eb;--tm-shadow: 0 10px 30px rgba(17, 17, 17, .08);--tm-r-sm: 10px;--tm-r-md: 12px;--tm-r-lg: 16px;--tm-pad: 16px;--tm-btn-h: 44px}.tm-page{padding:var(--tm-pad);text-align:left}.tm-title{margin:8px 0 12px;font-size:20px;font-weight:900;letter-spacing:.2px}.tm-subtitle{margin:0 0 12px;font-size:13px;color:var(--tm-muted);line-height:1.4}.tm-card{background:var(--tm-card);border:1px solid var(--tm-border);border-radius:var(--tm-r-lg);box-shadow:var(--tm-shadow)}.tm-card:active{transform:scale(.98)}.tm-cardPad{padding:12px}.tm-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.tm-muted{color:var(--tm-muted)}.tm-divider{height:1px;background:var(--tm-border);margin:12px 0}.tm-btn{height:var(--tm-btn-h);border-radius:var(--tm-r-md);padding:0 14px;font-weight:900;border:none;cursor:pointer}.tm-btnPrimary{background:var(--tm-accent);color:#fff}.tm-btnDark{background:var(--tm-black);color:#fff}.tm-btnOutline{background:#fff;color:var(--tm-black);border:1px solid var(--tm-black)}.tm-linkBtn{background:none;border:none;padding:0;font-weight:900;color:var(--tm-accent);cursor:pointer}.tm-btn:disabled{cursor:not-allowed;opacity:.6}.tm-input{width:100%;height:var(--tm-btn-h);padding:0 12px;border-radius:var(--tm-r-md);border:1px solid var(--tm-border);background:#fff;font-size:14px;outline:none}.tm-input:focus{border-color:#e1060059;box-shadow:0 0 0 4px #e1060014}.tm-error{color:#b91c1c;font-size:13px}.tm-success{color:#16a34a;font-size:13px}.tm-stickyBar{position:sticky;bottom:0;padding-top:10px}.tm-skel{position:relative;overflow:hidden;background:#eef0f3;border-radius:12px}.tm-skel:after{content:"";position:absolute;inset:0;transform:translate(-60%);background:linear-gradient(90deg,#eef0f300,#fff9,#eef0f300);animation:tm-shimmer 1.1s ease-in-out infinite}@keyframes tm-shimmer{0%{transform:translate(-60%)}to{transform:translate(60%)}}.tm-skelLine{height:12px;border-radius:10px}.tm-skelCircle{border-radius:999px}.tm-skelBtn{width:44px;height:44px;border-radius:12px}.tm-overlay{position:fixed;inset:0;z-index:9999;background:#11111173;display:flex;align-items:center;justify-content:center;padding:16px}.tm-overlayCard{width:100%;max-width:360px;background:var(--tm-card);border:1px solid var(--tm-border);border-radius:var(--tm-r-lg);box-shadow:var(--tm-shadow);padding:16px;text-align:center}.tm-spinner{width:34px;height:34px;border-radius:999px;border:3px solid rgba(17,17,17,.15);border-top-color:var(--tm-black);animation:tm-spin .9s linear infinite;margin:0 auto 12px}@keyframes tm-spin{to{transform:rotate(360deg)}}
